From 814fe8bc15c110cda5110cd0b53a32e01a5ef471 Mon Sep 17 00:00:00 2001 From: zeldaroot Date: Tue, 1 Oct 2019 22:34:02 +0300 Subject: [PATCH] CinemaPress 4 --- .prettierrc | 3 + Dockerfile | 79 + LICENSE.txt | 9 + README.md | 213 + app.js | 131 + cinemapress.sh | 1574 ++ config/binlog/.gitkeep | 0 config/comment/.gitkeep | 0 config/content/.gitkeep | 0 config/default/fail2ban/Dockerfile | 3 + .../default/fail2ban/action.d/blacklist.conf | 94 + .../action.d/nginxrepeatoffender.conf | 106 + .../default/fail2ban/filter.d/blacklist.conf | 68 + .../default/fail2ban/filter.d/nginx-x00.conf | 4 + .../filter.d/nginxrepeatoffender.conf | 66 + .../fail2ban/filter.d/webexploits.conf | 298 + config/default/fail2ban/ip.blacklist | 0 config/default/fail2ban/jail.local | 42 + config/default/nginx/Dockerfile | 13 + .../nginx/bots.d/bad-referrer-words.conf | 92 + .../default/nginx/bots.d/blacklist-ips.conf | 103 + .../nginx/bots.d/blacklist-user-agents.conf | 79 + config/default/nginx/bots.d/blockbots.conf | 84 + .../nginx/bots.d/custom-bad-referrers.conf | 60 + config/default/nginx/bots.d/ddos.conf | 36 + .../nginx/bots.d/whitelist-domains.conf | 2 + .../default/nginx/bots.d/whitelist-ips.conf | 2 + config/default/nginx/cloudflare.ini | 2 + .../default/nginx/conf.d/globalblacklist.conf | 18041 ++++++++++++++++ config/default/nginx/conf.d/nginx.conf | 188 + config/default/nginx/conf.d/real_ip.conf | 84 + config/default/nginx/html/401.html | 65 + config/default/nginx/html/403.html | 65 + config/default/nginx/html/404.html | 65 + config/default/nginx/html/50x.html | 65 + config/default/nginx/letsencrypt/.gitkeep | 0 config/default/nginx/nginx.conf | 54 + config/default/nginx/pass.d/.gitkeep | 0 config/default/nginx/ssl.d/.gitkeep | 0 config/default/sphinx/sphinx.conf | 421 + config/locales/en/default/config.js | 373 + config/locales/en/default/modules.js | 518 + config/locales/en/default/sphinx/source.xml | 4650 ++++ config/locales/en/update/default.json | 143 + config/locales/ru/default/config.js | 377 + config/locales/ru/default/modules.js | 518 + config/locales/ru/default/sphinx/source.xml | 4635 ++++ config/locales/ru/update/default.json | 218 + config/production/.gitkeep | 0 config/rt/.gitkeep | 0 config/update/actual.js | 121 + config/update/config.js | 170 + config/update/default.js | 128 + config/user/.gitkeep | 0 doc/README.ar.md | 216 + doc/README.bg.md | 213 + doc/README.bn.md | 213 + doc/README.cs.md | 213 + doc/README.da.md | 213 + doc/README.de.md | 213 + doc/README.el.md | 213 + doc/README.en.md | 213 + doc/README.es.md | 213 + doc/README.et.md | 213 + doc/README.fi.md | 213 + doc/README.fr.md | 213 + doc/README.hi.md | 213 + doc/README.hr.md | 213 + doc/README.hu.md | 213 + doc/README.id.md | 213 + doc/README.it.md | 213 + doc/README.ja.md | 213 + doc/README.ko.md | 213 + doc/README.lt.md | 213 + doc/README.lv.md | 213 + doc/README.nl.md | 213 + doc/README.pl.md | 213 + doc/README.pt.md | 213 + doc/README.ro.md | 213 + doc/README.ru.md | 213 + doc/README.sk.md | 213 + doc/README.sl.md | 213 + doc/README.sq.md | 213 + doc/README.sr.md | 213 + doc/README.sv.md | 213 + doc/README.sw.md | 213 + doc/README.th.md | 213 + doc/README.tr.md | 213 + doc/README.uk.md | 213 + doc/README.vi.md | 213 + doc/README.zh.md | 213 + files/bbb.mp4 | Bin 0 -> 788493 bytes files/cachep2p.security.js | 1 + files/cinemapress.user.js | 703 + files/content/collection1.png | Bin 0 -> 220206 bytes files/content/collection2.png | Bin 0 -> 78657 bytes files/content/collection3.png | Bin 0 -> 171236 bytes files/content/collection4.png | Bin 0 -> 177625 bytes files/content/news1.png | Bin 0 -> 134370 bytes files/content/news10.png | Bin 0 -> 127502 bytes files/content/news11.png | Bin 0 -> 135033 bytes files/content/news12.png | Bin 0 -> 195368 bytes files/content/news2.png | Bin 0 -> 108074 bytes files/content/news3.png | Bin 0 -> 133902 bytes files/content/news4.png | Bin 0 -> 53191 bytes files/content/news5.png | Bin 0 -> 104950 bytes files/content/news6.png | Bin 0 -> 152666 bytes files/content/news7.png | Bin 0 -> 129957 bytes files/content/news8.png | Bin 0 -> 137525 bytes files/content/news9.png | Bin 0 -> 151288 bytes files/iframe.json | 341 + files/moonwalk.json | 109 + files/picture/.gitkeep | 0 files/poster/no-poster.gif | Bin 0 -> 32795 bytes files/poster/no-poster.jpg | Bin 0 -> 16524 bytes files/translators.json | 109 + lib/CP_autocomplete.js | 29 + lib/CP_cache.js | 22 + lib/CP_cron.js | 1573 ++ lib/CP_decode.js | 40 + lib/CP_get.min.js | 1 + lib/CP_loadavg.js | 49 + lib/CP_nginx.js | 71 + lib/CP_page.js | 1005 + lib/CP_publish.js | 87 + lib/CP_regexp.js | 26 + lib/CP_save.min.js | 1 + lib/CP_sphinx.min.js | 1 + lib/CP_structure.js | 807 + lib/CP_text.js | 84 + lib/CP_translit.js | 76 + lib/CP_userinfo.js | 289 + log/.gitkeep | 0 modules/CP_abuse.js | 21 + modules/CP_adv.js | 99 + modules/CP_blocking.js | 141 + modules/CP_comments.js | 693 + modules/CP_continue.js | 30 + modules/CP_episode.js | 299 + modules/CP_mobile.js | 78 + modules/CP_player.js | 304 + modules/CP_random.js | 61 + modules/CP_schema.js | 539 + modules/CP_social.js | 21 + modules/CP_tv.js | 394 + modules/CP_viewed.js | 38 + package.json | 49 + process.json | 46 + routes/admin.js | 1034 + routes/episode.js | 387 + routes/iframe.js | 180 + routes/paths/category.js | 739 + routes/paths/content.js | 559 + routes/paths/index.js | 639 + routes/paths/movie.js | 534 + routes/paths/sitemap.js | 333 + routes/player.js | 542 + routes/proxy.js | 42 + routes/robots.js | 34 + routes/rss.js | 243 + routes/website.js | 502 + themes/default/public/admin/css/all.min.css | 1 + .../public/admin/css/bootstrap.min.css | 7 + .../public/admin/css/font-awesome.min.css | 4 + .../default/public/admin/css/tagify.min.css | 1 + themes/default/public/admin/favicon.ico | Bin 0 -> 15086 bytes .../public/admin/fonts/FontAwesome.otf | Bin 0 -> 134808 bytes .../admin/fonts/fontawesome-webfont.eot | Bin 0 -> 165742 bytes .../admin/fonts/fontawesome-webfont.svg | 2671 +++ .../admin/fonts/fontawesome-webfont.ttf | Bin 0 -> 165548 bytes .../admin/fonts/fontawesome-webfont.woff | Bin 0 -> 98024 bytes .../admin/fonts/fontawesome-webfont.woff2 | Bin 0 -> 77160 bytes .../fonts/glyphicons-halflings-regular.eot | Bin 0 -> 20290 bytes .../fonts/glyphicons-halflings-regular.svg | 229 + .../fonts/glyphicons-halflings-regular.ttf | Bin 0 -> 41236 bytes .../fonts/glyphicons-halflings-regular.woff | Bin 0 -> 23292 bytes .../default/public/admin/html/errors/401.html | 65 + .../default/public/admin/html/errors/403.html | 65 + .../default/public/admin/html/errors/404.html | 65 + .../default/public/admin/html/errors/50x.html | 65 + themes/default/public/admin/images/404.jpg | Bin 0 -> 47084 bytes themes/default/public/admin/images/cli.png | Bin 0 -> 12814 bytes themes/default/public/admin/images/delete.png | Bin 0 -> 3243 bytes .../public/admin/images/locales/ar.svg | 62 + .../public/admin/images/locales/bg.svg | 37 + .../public/admin/images/locales/bn.svg | 36 + .../public/admin/images/locales/cs.svg | 37 + .../public/admin/images/locales/da.svg | 36 + .../public/admin/images/locales/de.svg | 37 + .../public/admin/images/locales/el.svg | 46 + .../public/admin/images/locales/en.svg | 88 + .../public/admin/images/locales/es.svg | 89 + .../public/admin/images/locales/et.svg | 37 + .../public/admin/images/locales/fi.svg | 36 + .../public/admin/images/locales/fr.svg | 37 + .../public/admin/images/locales/hi.svg | 59 + .../public/admin/images/locales/hr.svg | 101 + .../public/admin/images/locales/hu.svg | 37 + .../public/admin/images/locales/id.svg | 36 + .../public/admin/images/locales/it.svg | 37 + .../public/admin/images/locales/ja.svg | 36 + .../public/admin/images/locales/kk.svg | 72 + .../public/admin/images/locales/ko.svg | 57 + .../public/admin/images/locales/lt.svg | 37 + .../public/admin/images/locales/lv.svg | 36 + .../public/admin/images/locales/nl.svg | 37 + .../public/admin/images/locales/pl.svg | 36 + .../public/admin/images/locales/pt.svg | 55 + .../public/admin/images/locales/ro.svg | 37 + .../public/admin/images/locales/ru.svg | 37 + .../public/admin/images/locales/sk.svg | 41 + .../public/admin/images/locales/sl.svg | 51 + .../public/admin/images/locales/sq.svg | 36 + .../public/admin/images/locales/sr.svg | 79 + .../public/admin/images/locales/sv.svg | 36 + .../public/admin/images/locales/sw.svg | 38 + .../public/admin/images/locales/th.svg | 40 + .../public/admin/images/locales/tr.svg | 39 + .../public/admin/images/locales/uk.svg | 36 + .../public/admin/images/locales/vi.svg | 36 + .../public/admin/images/locales/zh.svg | 42 + themes/default/public/admin/images/logo.png | Bin 0 -> 10412 bytes themes/default/public/admin/images/web.png | Bin 0 -> 17415 bytes themes/default/public/admin/js/all.min.js | 1 + themes/default/public/admin/js/jscolor.min.js | 10 + .../default/public/admin/js/particles.min.js | 8 + themes/default/public/admin/js/tagify.min.js | 278 + themes/default/public/admin/locales/ar.json | 802 + themes/default/public/admin/locales/bg.json | 802 + themes/default/public/admin/locales/bn.json | 802 + themes/default/public/admin/locales/cs.json | 802 + themes/default/public/admin/locales/da.json | 802 + themes/default/public/admin/locales/de.json | 802 + themes/default/public/admin/locales/el.json | 802 + themes/default/public/admin/locales/en.json | 802 + themes/default/public/admin/locales/es.json | 802 + themes/default/public/admin/locales/et.json | 802 + themes/default/public/admin/locales/fi.json | 802 + themes/default/public/admin/locales/fr.json | 802 + themes/default/public/admin/locales/hi.json | 802 + themes/default/public/admin/locales/hr.json | 802 + themes/default/public/admin/locales/hu.json | 802 + themes/default/public/admin/locales/id.json | 802 + themes/default/public/admin/locales/it.json | 802 + themes/default/public/admin/locales/ja.json | 802 + themes/default/public/admin/locales/ko.json | 802 + themes/default/public/admin/locales/lt.json | 802 + themes/default/public/admin/locales/lv.json | 802 + themes/default/public/admin/locales/nl.json | 802 + themes/default/public/admin/locales/pl.json | 802 + themes/default/public/admin/locales/pt.json | 802 + themes/default/public/admin/locales/ro.json | 802 + themes/default/public/admin/locales/ru.json | 801 + themes/default/public/admin/locales/sk.json | 802 + themes/default/public/admin/locales/sl.json | 802 + themes/default/public/admin/locales/sq.json | 802 + themes/default/public/admin/locales/sr.json | 802 + themes/default/public/admin/locales/sv.json | 802 + themes/default/public/admin/locales/sw.json | 802 + themes/default/public/admin/locales/th.json | 802 + themes/default/public/admin/locales/tr.json | 802 + themes/default/public/admin/locales/uk.json | 802 + themes/default/public/admin/locales/vi.json | 802 + themes/default/public/admin/locales/zh.json | 802 + themes/default/public/admin/manifest.json | 3 + .../public/desktop/css/ideal-image-slider.css | 204 + .../public/desktop/css/lightgallery.min.css | 1 + .../default/public/desktop/fonts/icomoon.eot | Bin 0 -> 35908 bytes .../default/public/desktop/fonts/icomoon.svg | 220 + .../default/public/desktop/fonts/icomoon.ttf | Bin 0 -> 35744 bytes .../default/public/desktop/fonts/icomoon.woff | Bin 0 -> 35820 bytes themes/default/public/desktop/fonts/lg.eot | Bin 0 -> 4024 bytes themes/default/public/desktop/fonts/lg.svg | 47 + themes/default/public/desktop/fonts/lg.ttf | Bin 0 -> 3880 bytes themes/default/public/desktop/fonts/lg.woff | Bin 0 -> 3956 bytes themes/default/public/desktop/img/dmca.png | Bin 0 -> 3012 bytes themes/default/public/desktop/img/loading.gif | Bin 0 -> 3801 bytes themes/default/public/desktop/img/player.png | Bin 0 -> 44215 bytes themes/default/public/desktop/img/player1.png | Bin 0 -> 75263 bytes themes/default/public/desktop/img/player2.png | Bin 0 -> 74670 bytes themes/default/public/desktop/img/player3.png | Bin 0 -> 66415 bytes themes/default/public/desktop/img/player4.png | Bin 0 -> 92691 bytes themes/default/public/desktop/img/player5.png | Bin 0 -> 90107 bytes themes/default/public/desktop/img/player6.png | Bin 0 -> 92873 bytes themes/default/public/desktop/img/player7.png | Bin 0 -> 51646 bytes themes/default/public/desktop/js/ads.js | 4 + .../desktop/js/ideal-image-slider.min.js | 2 + .../public/desktop/js/lightgallery.min.js | 7 + .../desktop/js/yastatic.net/es5-shims.min.js | 1 + .../public/desktop/js/yastatic.net/share.js | 1642 ++ .../public/desktop/js/yastatic.net/share2.js | 3780 ++++ .../public/mobile/android-chrome-192x192.png | Bin 0 -> 4350 bytes .../public/mobile/android-chrome-512x512.png | Bin 0 -> 7737 bytes .../public/mobile/apple-touch-icon.png | Bin 0 -> 3135 bytes .../default/public/mobile/browserconfig.xml | 9 + .../public/mobile/custom/css/style.css | 579 + .../default/public/mobile/dark/css/style.css | 620 + themes/default/public/mobile/dark/dark1.jpg | Bin 0 -> 136423 bytes themes/default/public/mobile/dark/dark2.jpg | Bin 0 -> 80485 bytes themes/default/public/mobile/dark/dark3.jpg | Bin 0 -> 132652 bytes themes/default/public/mobile/dark/img/bg.png | Bin 0 -> 1416 bytes themes/default/public/mobile/dark/img/bg2.png | Bin 0 -> 286 bytes themes/default/public/mobile/dark/img/bg3.png | Bin 0 -> 26381 bytes themes/default/public/mobile/dark/img/bg4.png | Bin 0 -> 3691 bytes themes/default/public/mobile/dark/img/bg5.png | Bin 0 -> 8585 bytes themes/default/public/mobile/dark/img/bg6.png | Bin 0 -> 13451 bytes themes/default/public/mobile/dice.svg | 67 + .../default/public/mobile/favicon-16x16.png | Bin 0 -> 592 bytes .../default/public/mobile/favicon-32x32.png | Bin 0 -> 876 bytes themes/default/public/mobile/favicon.ico | Bin 0 -> 15086 bytes .../default/public/mobile/light/css/style.css | 614 + themes/default/public/mobile/light/img/bg.png | Bin 0 -> 2045 bytes .../default/public/mobile/light/img/bg2.png | Bin 0 -> 286 bytes .../default/public/mobile/light/img/bg3.png | Bin 0 -> 38957 bytes .../default/public/mobile/light/img/bg4.png | Bin 0 -> 4201 bytes .../default/public/mobile/light/img/bg5.png | Bin 0 -> 11738 bytes .../default/public/mobile/light/img/bg6.png | Bin 0 -> 28394 bytes themes/default/public/mobile/light/light1.jpg | Bin 0 -> 107260 bytes themes/default/public/mobile/light/light2.jpg | Bin 0 -> 89226 bytes themes/default/public/mobile/light/light3.jpg | Bin 0 -> 105189 bytes themes/default/public/mobile/logo.png | Bin 0 -> 19094 bytes themes/default/public/mobile/manifest.json | 17 + .../default/public/mobile/mstile-150x150.png | Bin 0 -> 3027 bytes .../public/mobile/safari-pinned-tab.svg | 73 + themes/default/public/mobile/star_off.png | Bin 0 -> 416 bytes themes/default/public/mobile/star_on.png | Bin 0 -> 484 bytes .../public/tv/android-chrome-192x192.png | Bin 0 -> 4350 bytes .../public/tv/android-chrome-512x512.png | Bin 0 -> 7737 bytes themes/default/public/tv/apple-touch-icon.png | Bin 0 -> 3135 bytes themes/default/public/tv/browserconfig.xml | 9 + themes/default/public/tv/custom/css/style.css | 20 + themes/default/public/tv/default/default.png | Bin 0 -> 229843 bytes themes/default/public/tv/favicon-16x16.png | Bin 0 -> 592 bytes themes/default/public/tv/favicon-32x32.png | Bin 0 -> 876 bytes themes/default/public/tv/favicon.ico | Bin 0 -> 15086 bytes themes/default/public/tv/logo.png | Bin 0 -> 19094 bytes themes/default/public/tv/manifest.json | 17 + themes/default/public/tv/mstile-150x150.png | Bin 0 -> 3027 bytes .../default/public/tv/safari-pinned-tab.svg | 73 + themes/default/views/admin/codes.ejs | 141 + themes/default/views/admin/descriptions.ejs | 969 + themes/default/views/admin/display.ejs | 756 + themes/default/views/admin/h1.ejs | 1107 + themes/default/views/admin/homepage.ejs | 973 + .../default/views/admin/includes/footer.ejs | 935 + themes/default/views/admin/includes/head.ejs | 25 + .../views/admin/includes/header-main.ejs | 23 + .../views/admin/includes/header-sec.ejs | 16 + themes/default/views/admin/includes/left.ejs | 241 + themes/default/views/admin/includes/right.ejs | 24 + themes/default/views/admin/index.ejs | 484 + themes/default/views/admin/main.ejs | 553 + themes/default/views/admin/modules/abuse.ejs | 351 + themes/default/views/admin/modules/adv.ejs | 2938 +++ .../default/views/admin/modules/blocking.ejs | 542 + .../default/views/admin/modules/comments.ejs | 433 + .../default/views/admin/modules/content.ejs | 1329 ++ .../default/views/admin/modules/continue.ejs | 103 + .../default/views/admin/modules/episode.ejs | 575 + themes/default/views/admin/modules/mobile.ejs | 373 + themes/default/views/admin/modules/player.ejs | 327 + themes/default/views/admin/modules/random.ejs | 239 + .../default/views/admin/modules/related.ejs | 489 + .../default/views/admin/modules/rewrite.ejs | 183 + themes/default/views/admin/modules/rss.ejs | 111 + themes/default/views/admin/modules/schema.ejs | 103 + themes/default/views/admin/modules/slider.ejs | 183 + themes/default/views/admin/modules/social.ejs | 233 + themes/default/views/admin/modules/soon.ejs | 198 + themes/default/views/admin/modules/top.ejs | 140 + themes/default/views/admin/modules/tv.ejs | 262 + themes/default/views/admin/modules/viewed.ejs | 125 + themes/default/views/admin/movies.ejs | 777 + themes/default/views/admin/publish.ejs | 587 + themes/default/views/admin/titles.ejs | 1107 + themes/default/views/admin/urls.ejs | 467 + themes/default/views/desktop/rss.ejs | 36 + themes/default/views/desktop/sitemap.ejs | 18 + themes/default/views/error.ejs | 49 + themes/default/views/mobile/categories.ejs | 34 + themes/default/views/mobile/category.ejs | 172 + themes/default/views/mobile/download.ejs | 218 + themes/default/views/mobile/episode.ejs | 221 + .../default/views/mobile/includes/footer.ejs | 88 + themes/default/views/mobile/includes/head.ejs | 14 + .../default/views/mobile/includes/header.ejs | 51 + themes/default/views/mobile/index.ejs | 114 + themes/default/views/mobile/movie.ejs | 252 + themes/default/views/mobile/online.ejs | 223 + themes/default/views/mobile/picture.ejs | 218 + themes/default/views/mobile/trailer.ejs | 218 + themes/default/views/secret.ejs | 78 + themes/default/views/tv/categories.ejs | 15 + themes/default/views/tv/category.ejs | 15 + themes/default/views/tv/download.ejs | 17 + themes/default/views/tv/episode.ejs | 17 + themes/default/views/tv/includes/head.ejs | 13 + themes/default/views/tv/index.ejs | 15 + themes/default/views/tv/movie.ejs | 23 + themes/default/views/tv/online.ejs | 17 + themes/default/views/tv/picture.ejs | 17 + themes/default/views/tv/trailer.ejs | 17 + 402 files changed, 119457 insertions(+) create mode 100644 .prettierrc create mode 100644 Dockerfile create mode 100644 LICENSE.txt create mode 100644 README.md create mode 100644 app.js create mode 100644 cinemapress.sh create mode 100644 config/binlog/.gitkeep create mode 100644 config/comment/.gitkeep create mode 100644 config/content/.gitkeep create mode 100644 config/default/fail2ban/Dockerfile create mode 100644 config/default/fail2ban/action.d/blacklist.conf create mode 100644 config/default/fail2ban/action.d/nginxrepeatoffender.conf create mode 100644 config/default/fail2ban/filter.d/blacklist.conf create mode 100644 config/default/fail2ban/filter.d/nginx-x00.conf create mode 100644 config/default/fail2ban/filter.d/nginxrepeatoffender.conf create mode 100644 config/default/fail2ban/filter.d/webexploits.conf create mode 100644 config/default/fail2ban/ip.blacklist create mode 100644 config/default/fail2ban/jail.local create mode 100644 config/default/nginx/Dockerfile create mode 100644 config/default/nginx/bots.d/bad-referrer-words.conf create mode 100644 config/default/nginx/bots.d/blacklist-ips.conf create mode 100644 config/default/nginx/bots.d/blacklist-user-agents.conf create mode 100644 config/default/nginx/bots.d/blockbots.conf create mode 100644 config/default/nginx/bots.d/custom-bad-referrers.conf create mode 100644 config/default/nginx/bots.d/ddos.conf create mode 100644 config/default/nginx/bots.d/whitelist-domains.conf create mode 100644 config/default/nginx/bots.d/whitelist-ips.conf create mode 100644 config/default/nginx/cloudflare.ini create mode 100644 config/default/nginx/conf.d/globalblacklist.conf create mode 100644 config/default/nginx/conf.d/nginx.conf create mode 100644 config/default/nginx/conf.d/real_ip.conf create mode 100644 config/default/nginx/html/401.html create mode 100644 config/default/nginx/html/403.html create mode 100644 config/default/nginx/html/404.html create mode 100644 config/default/nginx/html/50x.html create mode 100644 config/default/nginx/letsencrypt/.gitkeep create mode 100644 config/default/nginx/nginx.conf create mode 100644 config/default/nginx/pass.d/.gitkeep create mode 100644 config/default/nginx/ssl.d/.gitkeep create mode 100644 config/default/sphinx/sphinx.conf create mode 100644 config/locales/en/default/config.js create mode 100644 config/locales/en/default/modules.js create mode 100644 config/locales/en/default/sphinx/source.xml create mode 100644 config/locales/en/update/default.json create mode 100644 config/locales/ru/default/config.js create mode 100644 config/locales/ru/default/modules.js create mode 100644 config/locales/ru/default/sphinx/source.xml create mode 100644 config/locales/ru/update/default.json create mode 100644 config/production/.gitkeep create mode 100644 config/rt/.gitkeep create mode 100644 config/update/actual.js create mode 100644 config/update/config.js create mode 100644 config/update/default.js create mode 100644 config/user/.gitkeep create mode 100644 doc/README.ar.md create mode 100644 doc/README.bg.md create mode 100644 doc/README.bn.md create mode 100644 doc/README.cs.md create mode 100644 doc/README.da.md create mode 100644 doc/README.de.md create mode 100644 doc/README.el.md create mode 100644 doc/README.en.md create mode 100644 doc/README.es.md create mode 100644 doc/README.et.md create mode 100644 doc/README.fi.md create mode 100644 doc/README.fr.md create mode 100644 doc/README.hi.md create mode 100644 doc/README.hr.md create mode 100644 doc/README.hu.md create mode 100644 doc/README.id.md create mode 100644 doc/README.it.md create mode 100644 doc/README.ja.md create mode 100644 doc/README.ko.md create mode 100644 doc/README.lt.md create mode 100644 doc/README.lv.md create mode 100644 doc/README.nl.md create mode 100644 doc/README.pl.md create mode 100644 doc/README.pt.md create mode 100644 doc/README.ro.md create mode 100644 doc/README.ru.md create mode 100644 doc/README.sk.md create mode 100644 doc/README.sl.md create mode 100644 doc/README.sq.md create mode 100644 doc/README.sr.md create mode 100644 doc/README.sv.md create mode 100644 doc/README.sw.md create mode 100644 doc/README.th.md create mode 100644 doc/README.tr.md create mode 100644 doc/README.uk.md create mode 100644 doc/README.vi.md create mode 100644 doc/README.zh.md create mode 100644 files/bbb.mp4 create mode 100644 files/cachep2p.security.js create mode 100644 files/cinemapress.user.js create mode 100644 files/content/collection1.png create mode 100644 files/content/collection2.png create mode 100644 files/content/collection3.png create mode 100644 files/content/collection4.png create mode 100644 files/content/news1.png create mode 100644 files/content/news10.png create mode 100644 files/content/news11.png create mode 100644 files/content/news12.png create mode 100644 files/content/news2.png create mode 100644 files/content/news3.png create mode 100644 files/content/news4.png create mode 100644 files/content/news5.png create mode 100644 files/content/news6.png create mode 100644 files/content/news7.png create mode 100644 files/content/news8.png create mode 100644 files/content/news9.png create mode 100644 files/iframe.json create mode 100644 files/moonwalk.json create mode 100644 files/picture/.gitkeep create mode 100644 files/poster/no-poster.gif create mode 100644 files/poster/no-poster.jpg create mode 100644 files/translators.json create mode 100644 lib/CP_autocomplete.js create mode 100644 lib/CP_cache.js create mode 100644 lib/CP_cron.js create mode 100644 lib/CP_decode.js create mode 100644 lib/CP_get.min.js create mode 100644 lib/CP_loadavg.js create mode 100644 lib/CP_nginx.js create mode 100644 lib/CP_page.js create mode 100644 lib/CP_publish.js create mode 100644 lib/CP_regexp.js create mode 100644 lib/CP_save.min.js create mode 100644 lib/CP_sphinx.min.js create mode 100644 lib/CP_structure.js create mode 100644 lib/CP_text.js create mode 100644 lib/CP_translit.js create mode 100644 lib/CP_userinfo.js create mode 100644 log/.gitkeep create mode 100644 modules/CP_abuse.js create mode 100644 modules/CP_adv.js create mode 100644 modules/CP_blocking.js create mode 100644 modules/CP_comments.js create mode 100644 modules/CP_continue.js create mode 100644 modules/CP_episode.js create mode 100644 modules/CP_mobile.js create mode 100644 modules/CP_player.js create mode 100644 modules/CP_random.js create mode 100644 modules/CP_schema.js create mode 100644 modules/CP_social.js create mode 100644 modules/CP_tv.js create mode 100644 modules/CP_viewed.js create mode 100644 package.json create mode 100644 process.json create mode 100644 routes/admin.js create mode 100644 routes/episode.js create mode 100644 routes/iframe.js create mode 100644 routes/paths/category.js create mode 100644 routes/paths/content.js create mode 100644 routes/paths/index.js create mode 100644 routes/paths/movie.js create mode 100644 routes/paths/sitemap.js create mode 100644 routes/player.js create mode 100644 routes/proxy.js create mode 100644 routes/robots.js create mode 100644 routes/rss.js create mode 100644 routes/website.js create mode 100644 themes/default/public/admin/css/all.min.css create mode 100644 themes/default/public/admin/css/bootstrap.min.css create mode 100644 themes/default/public/admin/css/font-awesome.min.css create mode 100644 themes/default/public/admin/css/tagify.min.css create mode 100644 themes/default/public/admin/favicon.ico create mode 100644 themes/default/public/admin/fonts/FontAwesome.otf create mode 100644 themes/default/public/admin/fonts/fontawesome-webfont.eot create mode 100644 themes/default/public/admin/fonts/fontawesome-webfont.svg create mode 100644 themes/default/public/admin/fonts/fontawesome-webfont.ttf create mode 100644 themes/default/public/admin/fonts/fontawesome-webfont.woff create mode 100644 themes/default/public/admin/fonts/fontawesome-webfont.woff2 create mode 100644 themes/default/public/admin/fonts/glyphicons-halflings-regular.eot create mode 100644 themes/default/public/admin/fonts/glyphicons-halflings-regular.svg create mode 100644 themes/default/public/admin/fonts/glyphicons-halflings-regular.ttf create mode 100644 themes/default/public/admin/fonts/glyphicons-halflings-regular.woff create mode 100644 themes/default/public/admin/html/errors/401.html create mode 100644 themes/default/public/admin/html/errors/403.html create mode 100644 themes/default/public/admin/html/errors/404.html create mode 100644 themes/default/public/admin/html/errors/50x.html create mode 100644 themes/default/public/admin/images/404.jpg create mode 100644 themes/default/public/admin/images/cli.png create mode 100644 themes/default/public/admin/images/delete.png create mode 100644 themes/default/public/admin/images/locales/ar.svg create mode 100644 themes/default/public/admin/images/locales/bg.svg create mode 100644 themes/default/public/admin/images/locales/bn.svg create mode 100644 themes/default/public/admin/images/locales/cs.svg create mode 100644 themes/default/public/admin/images/locales/da.svg create mode 100644 themes/default/public/admin/images/locales/de.svg create mode 100644 themes/default/public/admin/images/locales/el.svg create mode 100644 themes/default/public/admin/images/locales/en.svg create mode 100644 themes/default/public/admin/images/locales/es.svg create mode 100644 themes/default/public/admin/images/locales/et.svg create mode 100644 themes/default/public/admin/images/locales/fi.svg create mode 100644 themes/default/public/admin/images/locales/fr.svg create mode 100644 themes/default/public/admin/images/locales/hi.svg create mode 100644 themes/default/public/admin/images/locales/hr.svg create mode 100644 themes/default/public/admin/images/locales/hu.svg create mode 100644 themes/default/public/admin/images/locales/id.svg create mode 100644 themes/default/public/admin/images/locales/it.svg create mode 100644 themes/default/public/admin/images/locales/ja.svg create mode 100644 themes/default/public/admin/images/locales/kk.svg create mode 100644 themes/default/public/admin/images/locales/ko.svg create mode 100644 themes/default/public/admin/images/locales/lt.svg create mode 100644 themes/default/public/admin/images/locales/lv.svg create mode 100644 themes/default/public/admin/images/locales/nl.svg create mode 100644 themes/default/public/admin/images/locales/pl.svg create mode 100644 themes/default/public/admin/images/locales/pt.svg create mode 100644 themes/default/public/admin/images/locales/ro.svg create mode 100644 themes/default/public/admin/images/locales/ru.svg create mode 100644 themes/default/public/admin/images/locales/sk.svg create mode 100644 themes/default/public/admin/images/locales/sl.svg create mode 100644 themes/default/public/admin/images/locales/sq.svg create mode 100644 themes/default/public/admin/images/locales/sr.svg create mode 100644 themes/default/public/admin/images/locales/sv.svg create mode 100644 themes/default/public/admin/images/locales/sw.svg create mode 100644 themes/default/public/admin/images/locales/th.svg create mode 100644 themes/default/public/admin/images/locales/tr.svg create mode 100644 themes/default/public/admin/images/locales/uk.svg create mode 100644 themes/default/public/admin/images/locales/vi.svg create mode 100644 themes/default/public/admin/images/locales/zh.svg create mode 100644 themes/default/public/admin/images/logo.png create mode 100644 themes/default/public/admin/images/web.png create mode 100644 themes/default/public/admin/js/all.min.js create mode 100644 themes/default/public/admin/js/jscolor.min.js create mode 100644 themes/default/public/admin/js/particles.min.js create mode 100644 themes/default/public/admin/js/tagify.min.js create mode 100644 themes/default/public/admin/locales/ar.json create mode 100644 themes/default/public/admin/locales/bg.json create mode 100644 themes/default/public/admin/locales/bn.json create mode 100644 themes/default/public/admin/locales/cs.json create mode 100644 themes/default/public/admin/locales/da.json create mode 100644 themes/default/public/admin/locales/de.json create mode 100644 themes/default/public/admin/locales/el.json create mode 100644 themes/default/public/admin/locales/en.json create mode 100644 themes/default/public/admin/locales/es.json create mode 100644 themes/default/public/admin/locales/et.json create mode 100644 themes/default/public/admin/locales/fi.json create mode 100644 themes/default/public/admin/locales/fr.json create mode 100644 themes/default/public/admin/locales/hi.json create mode 100644 themes/default/public/admin/locales/hr.json create mode 100644 themes/default/public/admin/locales/hu.json create mode 100644 themes/default/public/admin/locales/id.json create mode 100644 themes/default/public/admin/locales/it.json create mode 100644 themes/default/public/admin/locales/ja.json create mode 100644 themes/default/public/admin/locales/ko.json create mode 100644 themes/default/public/admin/locales/lt.json create mode 100644 themes/default/public/admin/locales/lv.json create mode 100644 themes/default/public/admin/locales/nl.json create mode 100644 themes/default/public/admin/locales/pl.json create mode 100644 themes/default/public/admin/locales/pt.json create mode 100644 themes/default/public/admin/locales/ro.json create mode 100644 themes/default/public/admin/locales/ru.json create mode 100644 themes/default/public/admin/locales/sk.json create mode 100644 themes/default/public/admin/locales/sl.json create mode 100644 themes/default/public/admin/locales/sq.json create mode 100644 themes/default/public/admin/locales/sr.json create mode 100644 themes/default/public/admin/locales/sv.json create mode 100644 themes/default/public/admin/locales/sw.json create mode 100644 themes/default/public/admin/locales/th.json create mode 100644 themes/default/public/admin/locales/tr.json create mode 100644 themes/default/public/admin/locales/uk.json create mode 100644 themes/default/public/admin/locales/vi.json create mode 100644 themes/default/public/admin/locales/zh.json create mode 100644 themes/default/public/admin/manifest.json create mode 100644 themes/default/public/desktop/css/ideal-image-slider.css create mode 100644 themes/default/public/desktop/css/lightgallery.min.css create mode 100644 themes/default/public/desktop/fonts/icomoon.eot create mode 100644 themes/default/public/desktop/fonts/icomoon.svg create mode 100644 themes/default/public/desktop/fonts/icomoon.ttf create mode 100644 themes/default/public/desktop/fonts/icomoon.woff create mode 100644 themes/default/public/desktop/fonts/lg.eot create mode 100644 themes/default/public/desktop/fonts/lg.svg create mode 100644 themes/default/public/desktop/fonts/lg.ttf create mode 100644 themes/default/public/desktop/fonts/lg.woff create mode 100644 themes/default/public/desktop/img/dmca.png create mode 100644 themes/default/public/desktop/img/loading.gif create mode 100644 themes/default/public/desktop/img/player.png create mode 100644 themes/default/public/desktop/img/player1.png create mode 100644 themes/default/public/desktop/img/player2.png create mode 100644 themes/default/public/desktop/img/player3.png create mode 100644 themes/default/public/desktop/img/player4.png create mode 100644 themes/default/public/desktop/img/player5.png create mode 100644 themes/default/public/desktop/img/player6.png create mode 100644 themes/default/public/desktop/img/player7.png create mode 100644 themes/default/public/desktop/js/ads.js create mode 100644 themes/default/public/desktop/js/ideal-image-slider.min.js create mode 100644 themes/default/public/desktop/js/lightgallery.min.js create mode 100644 themes/default/public/desktop/js/yastatic.net/es5-shims.min.js create mode 100644 themes/default/public/desktop/js/yastatic.net/share.js create mode 100644 themes/default/public/desktop/js/yastatic.net/share2.js create mode 100644 themes/default/public/mobile/android-chrome-192x192.png create mode 100644 themes/default/public/mobile/android-chrome-512x512.png create mode 100644 themes/default/public/mobile/apple-touch-icon.png create mode 100644 themes/default/public/mobile/browserconfig.xml create mode 100644 themes/default/public/mobile/custom/css/style.css create mode 100644 themes/default/public/mobile/dark/css/style.css create mode 100644 themes/default/public/mobile/dark/dark1.jpg create mode 100644 themes/default/public/mobile/dark/dark2.jpg create mode 100644 themes/default/public/mobile/dark/dark3.jpg create mode 100644 themes/default/public/mobile/dark/img/bg.png create mode 100644 themes/default/public/mobile/dark/img/bg2.png create mode 100644 themes/default/public/mobile/dark/img/bg3.png create mode 100644 themes/default/public/mobile/dark/img/bg4.png create mode 100644 themes/default/public/mobile/dark/img/bg5.png create mode 100644 themes/default/public/mobile/dark/img/bg6.png create mode 100644 themes/default/public/mobile/dice.svg create mode 100644 themes/default/public/mobile/favicon-16x16.png create mode 100644 themes/default/public/mobile/favicon-32x32.png create mode 100644 themes/default/public/mobile/favicon.ico create mode 100644 themes/default/public/mobile/light/css/style.css create mode 100644 themes/default/public/mobile/light/img/bg.png create mode 100644 themes/default/public/mobile/light/img/bg2.png create mode 100644 themes/default/public/mobile/light/img/bg3.png create mode 100644 themes/default/public/mobile/light/img/bg4.png create mode 100644 themes/default/public/mobile/light/img/bg5.png create mode 100644 themes/default/public/mobile/light/img/bg6.png create mode 100644 themes/default/public/mobile/light/light1.jpg create mode 100644 themes/default/public/mobile/light/light2.jpg create mode 100644 themes/default/public/mobile/light/light3.jpg create mode 100644 themes/default/public/mobile/logo.png create mode 100644 themes/default/public/mobile/manifest.json create mode 100644 themes/default/public/mobile/mstile-150x150.png create mode 100644 themes/default/public/mobile/safari-pinned-tab.svg create mode 100644 themes/default/public/mobile/star_off.png create mode 100644 themes/default/public/mobile/star_on.png create mode 100644 themes/default/public/tv/android-chrome-192x192.png create mode 100644 themes/default/public/tv/android-chrome-512x512.png create mode 100644 themes/default/public/tv/apple-touch-icon.png create mode 100644 themes/default/public/tv/browserconfig.xml create mode 100644 themes/default/public/tv/custom/css/style.css create mode 100644 themes/default/public/tv/default/default.png create mode 100644 themes/default/public/tv/favicon-16x16.png create mode 100644 themes/default/public/tv/favicon-32x32.png create mode 100644 themes/default/public/tv/favicon.ico create mode 100644 themes/default/public/tv/logo.png create mode 100644 themes/default/public/tv/manifest.json create mode 100644 themes/default/public/tv/mstile-150x150.png create mode 100644 themes/default/public/tv/safari-pinned-tab.svg create mode 100644 themes/default/views/admin/codes.ejs create mode 100644 themes/default/views/admin/descriptions.ejs create mode 100644 themes/default/views/admin/display.ejs create mode 100644 themes/default/views/admin/h1.ejs create mode 100644 themes/default/views/admin/homepage.ejs create mode 100644 themes/default/views/admin/includes/footer.ejs create mode 100644 themes/default/views/admin/includes/head.ejs create mode 100644 themes/default/views/admin/includes/header-main.ejs create mode 100644 themes/default/views/admin/includes/header-sec.ejs create mode 100644 themes/default/views/admin/includes/left.ejs create mode 100644 themes/default/views/admin/includes/right.ejs create mode 100644 themes/default/views/admin/index.ejs create mode 100644 themes/default/views/admin/main.ejs create mode 100644 themes/default/views/admin/modules/abuse.ejs create mode 100644 themes/default/views/admin/modules/adv.ejs create mode 100644 themes/default/views/admin/modules/blocking.ejs create mode 100644 themes/default/views/admin/modules/comments.ejs create mode 100644 themes/default/views/admin/modules/content.ejs create mode 100644 themes/default/views/admin/modules/continue.ejs create mode 100644 themes/default/views/admin/modules/episode.ejs create mode 100644 themes/default/views/admin/modules/mobile.ejs create mode 100644 themes/default/views/admin/modules/player.ejs create mode 100644 themes/default/views/admin/modules/random.ejs create mode 100644 themes/default/views/admin/modules/related.ejs create mode 100644 themes/default/views/admin/modules/rewrite.ejs create mode 100644 themes/default/views/admin/modules/rss.ejs create mode 100644 themes/default/views/admin/modules/schema.ejs create mode 100644 themes/default/views/admin/modules/slider.ejs create mode 100644 themes/default/views/admin/modules/social.ejs create mode 100644 themes/default/views/admin/modules/soon.ejs create mode 100644 themes/default/views/admin/modules/top.ejs create mode 100644 themes/default/views/admin/modules/tv.ejs create mode 100644 themes/default/views/admin/modules/viewed.ejs create mode 100644 themes/default/views/admin/movies.ejs create mode 100644 themes/default/views/admin/publish.ejs create mode 100644 themes/default/views/admin/titles.ejs create mode 100644 themes/default/views/admin/urls.ejs create mode 100644 themes/default/views/desktop/rss.ejs create mode 100644 themes/default/views/desktop/sitemap.ejs create mode 100644 themes/default/views/error.ejs create mode 100644 themes/default/views/mobile/categories.ejs create mode 100644 themes/default/views/mobile/category.ejs create mode 100644 themes/default/views/mobile/download.ejs create mode 100644 themes/default/views/mobile/episode.ejs create mode 100644 themes/default/views/mobile/includes/footer.ejs create mode 100644 themes/default/views/mobile/includes/head.ejs create mode 100644 themes/default/views/mobile/includes/header.ejs create mode 100644 themes/default/views/mobile/index.ejs create mode 100644 themes/default/views/mobile/movie.ejs create mode 100644 themes/default/views/mobile/online.ejs create mode 100644 themes/default/views/mobile/picture.ejs create mode 100644 themes/default/views/mobile/trailer.ejs create mode 100644 themes/default/views/secret.ejs create mode 100644 themes/default/views/tv/categories.ejs create mode 100644 themes/default/views/tv/category.ejs create mode 100644 themes/default/views/tv/download.ejs create mode 100644 themes/default/views/tv/episode.ejs create mode 100644 themes/default/views/tv/includes/head.ejs create mode 100644 themes/default/views/tv/index.ejs create mode 100644 themes/default/views/tv/movie.ejs create mode 100644 themes/default/views/tv/online.ejs create mode 100644 themes/default/views/tv/picture.ejs create mode 100644 themes/default/views/tv/trailer.ejs diff --git a/.prettierrc b/.prettierrc new file mode 100644 index 0000000..92cde39 --- /dev/null +++ b/.prettierrc @@ -0,0 +1,3 @@ +{ + "singleQuote": true +} \ No newline at end of file diff --git a/Dockerfile b/Dockerfile new file mode 100644 index 0000000..9bbb5f9 --- /dev/null +++ b/Dockerfile @@ -0,0 +1,79 @@ +FROM alpine:3.10 +ARG NODE_ENV="production" +ENV NODE_ENV=${NODE_ENV} +ARG NODE_PORT="3000" +ENV NODE_PORT=${NODE_PORT} +ARG CP_DOMAIN="" +ENV CP_DOMAIN=${CP_DOMAIN} +ARG CP_DOMAIN_="" +ENV CP_DOMAIN_=${CP_DOMAIN_} +ARG CP_LANG="" +ENV CP_LANG=${CP_LANG} +ARG CP_THEME="" +ENV CP_THEME=${CP_THEME} +ARG CP_PASSWD="" +ENV CP_PASSWD=${CP_PASSWD} +ARG CP_MIRROR="" +ENV CP_MIRROR=${CP_MIRROR} +ARG CP_MIRROR_="" +ENV CP_MIRROR_=${CP_MIRROR_} +ARG CP_KEY="" +ENV CP_KEY=${CP_KEY} +ARG RCLONE_CONFIG="" +ENV RCLONE_CONFIG=${RCLONE_CONFIG} +ENV TZ=Europe/Helsinki +ENV LANG=en_US.UTF-8 +ENV LANGUAGE=en_US.UTF-8 +ENV LC_ALL=en_US.UTF-8 +RUN mkdir -p /home/cinemapress +WORKDIR /home/cinemapress +COPY package.json /home/cinemapress/package.json +RUN set -o pipefail \ + && apk update \ +# && apk add -u --no-cache libpng librsvg libgsf giflib libjpeg-turbo musl \ +# && apk add vips-dev fftw-dev build-base --update-cache \ +# --repository http://dl-3.alpinelinux.org/alpine/edge/community/ \ +# --repository http://dl-3.alpinelinux.org/alpine/edge/main \ + && apk --no-cache add --virtual .build-dependencies make g++ gcc gtk-doc gobject-introspection expat-dev glib-dev libpng-dev libjpeg-turbo-dev giflib-dev librsvg-dev \ + && apk add -u --no-cache sudo python wget curl tar gzip unzip git sed bash nano openrc openssl dos2unix busybox-extras tzdata \ + && apk add -u --no-cache npm=10.16.3-r0 mysql-client=10.3.17-r0 sphinx=2.2.11-r1 memcached=1.5.16-r0 \ + && wget -qO - https://rclone.org/install.sh | bash \ + && cp /usr/share/zoneinfo/Europe/Helsinki /etc/localtime \ + && echo "Europe/Helsinki" > /etc/timezone \ + && npm i node-gyp -g \ + && npm i pm2 -g \ + && npm i \ + && mkdir -p \ + /var/ngx_pagespeed_cache \ + /etc/sphinx \ + /var/lib/sphinx/data \ + /var/local/images \ + /var/local/balancer \ + && npm cache clean --force \ + && apk del .build-dependencies \ + && rm -rf /var/cache/apk/* +COPY . /home/cinemapress +RUN set -o pipefail \ + && rm -rf doc .dockerignore .gitignore .prettierignore .prettierrc Dockerfile LICENSE.txt README.md \ + && dos2unix /home/cinemapress/cinemapress.sh \ + && cp /home/cinemapress/cinemapress.sh /usr/bin/cinemapress && chmod +x /usr/bin/cinemapress \ + && cp -rf /home/cinemapress/themes/default/public/admin/favicon.ico /home/cinemapress/favicon.ico \ + && cp -rf /home/cinemapress/files/bbb.mp4 /var/local/balancer/bbb.mp4 \ + && cp -rf /home/cinemapress/themes/default/public/desktop/img/player$(( ( RANDOM % 7 ) + 1 )).png \ + /home/cinemapress/themes/default/public/desktop/img/player.png \ + && wget -qO geo.tar.gz http://geolite.maxmind.com/download/geoip/database/GeoLite2-City.tar.gz \ + && tar xfz geo.tar.gz \ + && mv GeoLite2-City_*/GeoLite2-City.mmdb /home/cinemapress/files/GeoLite2-City.mmdb \ + && rm -rf geo.tar.gz GeoLite2-City_* \ + && wget -qO geo.tar.gz http://geolite.maxmind.com/download/geoip/database/GeoLite2-Country.tar.gz \ + && tar xfz geo.tar.gz \ + && mv GeoLite2-Country_*/GeoLite2-Country.mmdb /home/cinemapress/files/GeoLite2-Country.mmdb \ + && rm -rf geo.tar.gz GeoLite2-Country_* \ + && echo -e "#!/bin/bash\n/usr/bin/cinemapress container backup > /home/\${CP_DOMAIN}/log/backup_\$(date '+%d_%m_%Y').log" \ + > /etc/periodic/daily/backup \ + && chmod a+x /etc/periodic/daily/backup \ + && echo -e "#!/bin/bash\n/usr/bin/cinemapress container cron > /home/\${CP_DOMAIN}/log/cron_\$(date '+%d_%m_%Y').log" \ + > /etc/periodic/hourly/cron \ + && chmod a+x /etc/periodic/hourly/cron +EXPOSE 3000 +CMD ["/usr/bin/cinemapress", "container", "run"] \ No newline at end of file diff --git a/LICENSE.txt b/LICENSE.txt new file mode 100644 index 0000000..e3d166b --- /dev/null +++ b/LICENSE.txt @@ -0,0 +1,9 @@ +The MIT License (MIT) + +Copyright (c) 2014 CinemaPress + +Permission is hereby granted, free of charge, to any person obtaining a copy of this software and associated documentation files (the "Software"), to deal in the Software without restriction, including without limitation the rights to use, copy, modify, merge, publish, distribute, sublicense, and/or sell copies of the Software, and to permit persons to whom the Software is furnished to do so, subject to the following conditions: + +The above copyright notice and this permission notice shall be included in all copies or substantial portions of the Software. + +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 OR COPYRIGHT HOLDERS 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. diff --git a/README.md b/README.md new file mode 100644 index 0000000..01a5bec --- /dev/null +++ b/README.md @@ -0,0 +1,213 @@ +
+ +# Watch Movies and TV Shows Online Streaming Portal CMS Open Source Script + +
+ +> Create a video streaming website to watch movies and TV shows on computer `Windows / iOS`, mobile device `iPhone / Android` and TV `Smart TV / Android TV / STB` + +
+ +EN + +`Choose your language` + +[RU](https://github.com/CinemaPress/CinemaPress/blob/master/locales/README.ru.md)|[ES](https://github.com/CinemaPress/CinemaPress/blob/master/locales/README.es.md)|[DE](https://github.com/CinemaPress/CinemaPress/blob/master/locales/README.de.md)|[FR](https://github.com/CinemaPress/CinemaPress/blob/master/locales/README.fr.md)|[JA](https://github.com/CinemaPress/CinemaPress/blob/master/locales/README.ja.md)|[PT](https://github.com/CinemaPress/CinemaPress/blob/master/locales/README.pt.md)|[IT](https://github.com/CinemaPress/CinemaPress/blob/master/locales/README.it.md)|[ZH](https://github.com/CinemaPress/CinemaPress/blob/master/locales/README.zh.md)|[PL](https://github.com/CinemaPress/CinemaPress/blob/master/locales/README.pl.md) +:---:|:---:|:---:|:---:|:---:|:---:|:---:|:---:|:---: +[NL](https://github.com/CinemaPress/CinemaPress/blob/master/locales/README.nl.md)|[TR](https://github.com/CinemaPress/CinemaPress/blob/master/locales/README.tr.md)|[CS](https://github.com/CinemaPress/CinemaPress/blob/master/locales/README.cs.md)|[KO](https://github.com/CinemaPress/CinemaPress/blob/master/locales/README.ko.md)|[VI](https://github.com/CinemaPress/CinemaPress/blob/master/locales/README.vi.md)|[SV](https://github.com/CinemaPress/CinemaPress/blob/master/locales/README.sv.md)|[HU](https://github.com/CinemaPress/CinemaPress/blob/master/locales/README.hu.md)|[EL](https://github.com/CinemaPress/CinemaPress/blob/master/locales/README.el.md)|[RO](https://github.com/CinemaPress/CinemaPress/blob/master/locales/README.ro.md) +[SK](https://github.com/CinemaPress/CinemaPress/blob/master/locales/README.sk.md)|[DA](https://github.com/CinemaPress/CinemaPress/blob/master/locales/README.da.md)|[ID](https://github.com/CinemaPress/CinemaPress/blob/master/locales/README.id.md)|[FI](https://github.com/CinemaPress/CinemaPress/blob/master/locales/README.fi.md)|[TH](https://github.com/CinemaPress/CinemaPress/blob/master/locales/README.th.md)|[BG](https://github.com/CinemaPress/CinemaPress/blob/master/locales/README.bg.md)|[UK](https://github.com/CinemaPress/CinemaPress/blob/master/locales/README.uk.md)|[AR](https://github.com/CinemaPress/CinemaPress/blob/master/locales/README.ar.md)|[SQ](https://github.com/CinemaPress/CinemaPress/blob/master/locales/README.sq.md) +[LT](https://github.com/CinemaPress/CinemaPress/blob/master/locales/README.lt.md)|[HR](https://github.com/CinemaPress/CinemaPress/blob/master/locales/README.hr.md)|[SR](https://github.com/CinemaPress/CinemaPress/blob/master/locales/README.sr.md)|[BN](https://github.com/CinemaPress/CinemaPress/blob/master/locales/README.bn.md)|[SL](https://github.com/CinemaPress/CinemaPress/blob/master/locales/README.sl.md)|[ET](https://github.com/CinemaPress/CinemaPress/blob/master/locales/README.et.md)|[LV](https://github.com/CinemaPress/CinemaPress/blob/master/locales/README.lv.md)|[HI](https://github.com/CinemaPress/CinemaPress/blob/master/locales/README.hi.md)|[SW](https://github.com/CinemaPress/CinemaPress/blob/master/locales/README.sw.md) + +![Admin-panel](https://raw.githubusercontent.com/CinemaPress/CinemaPress.github.io/master/images/themes/admin.png) + + |Admin :factory:|Website :computer:|Mobile :iphone:|TV :tv: +:---:|:---:|:---:|:---:|:---: +RU|RU Admin|RU Website|RU Mobile|RU TV +EN|EN Admin|EN Website|EN Mobile|EN TV + +
+ +## How to install CinemaPress? + +> #### Install via website + +`cinemapress.sh` + +Install via website + +> #### Install via terminal + +`wget -qO- cinemapress.sh | bash` + +Install via terminal + +## Where to buy a VPS server? + +> The OS should be **CentOS 7, Debian 9/10, Ubuntu 18/19, Fedora 28/29** without control panels! + +
+ +     | UA-Hosting | Inferno | MyVPS | Zomro +:---: | :---: | :---: | :---: | :---: +:earth_americas: | `Netherlands` | `Netherlands` | `France` | `Netherlands` +:computer: | `2x2700MHz` | `2x2600MHz` | `2x2600MHz` | `1x3300MHz` +:rocket: | `4GB` | `2GB` | `2GB` | `2GB` +:floppy_disk: | `60GB` | `20GB` | `50GB` | `12GB` +:dollar: | `$9.9` | `$8.5*` | `$5.7` | `$3.4` +:point_right: | **SELECT** | **SELECT** | **SELECT** | **SELECT** + +
+ +> `*` - **15%** discount, promo code: `CinemaPress15` + +## Where to buy a domain name? + +
+ +     | Tonic | InternetBS | Pananames | Namecheap +:---: | :---: | :---: | :---: | :---: +:earth_americas: | `Tonga` | `Bahamas` | `Panama` | `USA` +:moneybag: | `Card` | `PayPal` | `WebMoney` | `Bitcoin` +:see_no_evil: | :lock:* | :unlock: | :unlock: | :unlock: +:dollar: | `> $50/year` | `> $1/year` | `> $1/year` | `> $1/year` +:point_right: | **SELECT** | **SELECT** | **SELECT** | **SELECT** + +
+ +> `*` - data is not sent to public WHOIS database + +## Theme «hodor» + +> Install via FTP: GitHub / GitLab / BitBucket / Coding + +> Install via CLI: `cinemapress theme example.com hodor` + +> **DEMO:** Hodor.CinemaPress.io + + + +## Theme «sansa» + +> Install via FTP: GitHub / GitLab / BitBucket / Coding + +> Install via CLI: `cinemapress theme example.com sansa` + +> **DEMO:** Sansa.CinemaPress.io + + + +## Theme «robb» + +> Install via FTP: GitHub / GitLab / BitBucket / Coding + +> Install via CLI: `cinemapress theme example.com robb` + +> **DEMO:** Robb.CinemaPress.io + + + +## Theme «ramsay» + +> Install via FTP: GitHub / GitLab / BitBucket / Coding + +> Install via CLI: `cinemapress theme example.com ramsay` + +> **DEMO:** Ramsay.CinemaPress.io + + + +## Theme «tyrion» + +> Install via FTP: GitHub / GitLab / BitBucket / Coding + +> Install via CLI: `cinemapress theme example.com tyrion` + +> **DEMO:** Tyrion.CinemaPress.io + + + +## Theme «cersei» + +> Install via FTP: GitHub / GitLab / BitBucket / Coding + +> Install via CLI: `cinemapress theme example.com cersei` + +> **DEMO:** Cersei.CinemaPress.io + + + +## Theme «joffrey» + +> Install via FTP: GitHub / GitLab / BitBucket / Coding + +> Install via CLI: `cinemapress theme example.com joffrey` + +> **DEMO:** Joffrey.CinemaPress.io + + + +## Theme «drogo» + +> Install via FTP: GitHub / GitLab / BitBucket / Coding + +> Install via CLI: `cinemapress theme example.com drogo` + +> **DEMO:** Drogo.CinemaPress.io + + + +## Theme «bran» + +> Install via FTP: GitHub / GitLab / BitBucket / Coding + +> Install via CLI: `cinemapress theme example.com bran` + +> **DEMO:** Bran.CinemaPress.io + + + +## Theme «arya» + +> Install via FTP: GitHub / GitLab / BitBucket / Coding + +> Install via CLI: `cinemapress theme example.com arya` + +> **DEMO:** Arya.CinemaPress.io + + + +## Theme «mormont» + +> Install via FTP: GitHub / GitLab / BitBucket / Coding + +> Install via CLI: `cinemapress theme example.com mormont` + +> **DEMO:** Mormont.CinemaPress.io + + + +## Theme «tarly» + +> Install via FTP: GitHub / GitLab / BitBucket / Coding + +> Install via CLI: `cinemapress theme example.com tarly` + +> **DEMO:** Tarly.CinemaPress.io + + + +## Theme «daenerys» + +> Install via FTP: GitHub / GitLab / BitBucket / Coding + +> Install via CLI: `cinemapress theme example.com daenerys` + +> **DEMO:** Daenerys.CinemaPress.io + + + +## Options and modules CinemaPress + +Detailed information on all options and system modules can be found in the documentation. + +> Copyright (c) 2014-.... [CinemaPress](https://cinemapress.io) \ No newline at end of file diff --git a/app.js b/app.js new file mode 100644 index 0000000..04a630c --- /dev/null +++ b/app.js @@ -0,0 +1,131 @@ +'use strict'; + +process.env['UV_THREADPOOL_SIZE'] = '128'; +process.env['NODE_TLS_REJECT_UNAUTHORIZED'] = '0'; +process.env['CP_VER'] = new Date().getTime().toString(); + +/** + * Configuration dependencies. + */ + +var config = require('./config/production/config'); + +/** + * Node dependencies. + */ + +var path = require('path'); +var lookup = {}; +try { + var MaxMindReader = require('maxmind').Reader; + lookup = new MaxMindReader( + require('fs').readFileSync( + path.join(path.dirname(__filename), 'files', 'GeoLite2-Country.mmdb') + ) + ); +} catch (err) { + console.log('NOT FILE GeoLite2-Country.mmdb'); +} +var cookieParser = require('cookie-parser'); +var bodyParser = require('body-parser'); +var express = require('express'); +var app = express(); + +/** + * Route dependencies. + */ + +var proxy = require('./routes/proxy'); +var iframe = require('./routes/iframe'); +var player = require('./routes/player'); +var episode = require('./routes/episode'); +var robots = require('./routes/robots'); +var rss = require('./routes/rss'); +var admin = require('./routes/admin'); +var website = require('./routes/website'); + +/** + * Middleware dependencies. + */ + +var userinfo = require('./lib/CP_userinfo'); +var loadavg = require('./lib/CP_loadavg'); +var nginx = require('./lib/CP_nginx'); + +/** + * Port. + */ + +var port = + process.env.PORT || parseInt(config.nginx.addr.split(':')[1]) || 3000; + +/** + * Template engine. + */ + +app.set('views', [ + path.join(__dirname, 'themes', 'default', 'views'), + path.join(__dirname, 'themes', config.theme, 'views') +]); +app.set('view engine', 'ejs'); + +/** + * Middleware functions. + */ + +app.enable('trust proxy'); + +app.use(cookieParser()); +app.use(bodyParser.json({ limit: '64mb' })); +app.use(bodyParser.urlencoded({ limit: '64mb', extended: true })); + +app.use(function(req, res, next) { + process.on('SIGINT', function() { + next({ + status: 503, + message: 'Site under maintenance.' + }); + setTimeout(function() { + process.exit(); + }, 3000); + }); + next(); +}); + +app.use(nginx()); +app.use( + /^(?:\/mobile-version|\/tv-version|)?/, + express.static(path.join(path.dirname(__filename), '/')) +); +app.use(userinfo(lookup)); +app.use(/^(?:\/k\.1poster\.net|\/t\.1poster\.net)?/, proxy); +app.use(/^(?:\/mobile-version|\/tv-version|)?\/iframe\.player.*$/, player); +app.use(/^(?:\/mobile-version|\/tv-version|)?\/episode\.json.*$/, episode); +app.use(/^(?:\/mobile-version|\/tv-version|)?\/robots\.txt$/, robots); +app.use(/^(?:\/mobile-version|\/tv-version|)?\/iframe.*$/, iframe); +app.use(/^(?:\/mobile-version|\/tv-version|)?\/rss\.xml.*$/, rss); +app.use('/' + config.urls.admin, admin); +app.use(loadavg()); +app.use(/^(?:\/mobile-version|\/tv-version|)?/, website); + +app.use(function(err, req, res, next) { + err.status = err.status ? err.status : 404; + err.message = err.message ? err.message : 'Not Found'; + return res.status(err.status).render('error', { + search: config.urls.search, + status: err.status, + message: err.message, + language: config.language + }); +}); + +app.use(function(req, res) { + return res.status(404).render('error', { + search: config.urls.search, + status: 404, + message: 'Not Found', + language: config.language + }); +}); + +app.listen(port); diff --git a/cinemapress.sh b/cinemapress.sh new file mode 100644 index 0000000..d17af15 --- /dev/null +++ b/cinemapress.sh @@ -0,0 +1,1574 @@ +#!/bin/bash + +R='\033[0;31m' +G='\033[0;32m' +Y='\033[0;33m' +C='\033[0;34m' +B='\033[0;36m' +S='\033[0;90m' +NC='\033[0m' + +OPTION=${1:-} +GIT_SERVER="github.com" +GIT_NAME="CinemaPress" +CP_VER="4.0.0" +PRC_=0 + +CP_DOMAIN=${CP_DOMAIN:-${2}} +CP_LANG=${CP_LANG:-${3}} +CP_THEME=${CP_THEME:-${4}} +CP_PASSWD=${CP_PASSWD:-${5}} +CP_MIRROR=${CP_MIRROR:-} +CP_KEY=${CP_KEY:-} +CLOUDFLARE_EMAIL=${CLOUDFLARE_EMAIL:-${6}} +CLOUDFLARE_API_KEY=${CLOUDFLARE_API_KEY:-${7}} +MEGA_EMAIL=${MEGA_EMAIL:-${8}} +MEGA_PASSWORD=${MEGA_PASSWORD:-${9}} + +CP_DOMAIN_=`echo ${CP_DOMAIN} | sed -r "s/[^A-Za-z0-9]/_/g"` +CP_MIRROR_=`echo ${CP_MIRROR} | sed -r "s/[^A-Za-z0-9]/_/g"` + +CP_DOMAIN_IP="domain" + +MEMCACHED_PORT=${MEMCACHED_PORT:-11211} +NODE_PORT=${NODE_PORT:-3000} +SPHINX_PORT=${SPHINX_PORT:-9312} +MYSQL_PORT=${MYSQL_PORT:-9306} + +MEMCACHED_ADDR=${MEMCACHED_ADDR:-127.0.0.1:${MEMCACHED_PORT}} +NODE_ADDR=${NODE_ADDR:-127.0.0.1:${NODE_PORT}} +SPHINX_ADDR=${SPHINX_ADDR:-127.0.0.1:${SPHINX_PORT}} +MYSQL_ADDR=${MYSQL_ADDR:-127.0.0.1:${MYSQL_PORT}} + +NODE_PORT_IP="-p ${NODE_PORT}:3000" + +docker_install() { + if [ "`docker -v 2>/dev/null`" = "" ]; then + clear + _line + _logo + _header "DOCKER" + _content + _content "Docker is installing ..." + _content + _s + CP_OS="`awk '/^ID=/' /etc/*-release | awk -F'=' '{ print tolower($2) }'`" + if [ "${CP_OS}" != "alpine" ]; then + if [ "${CP_OS}" = "debian" ] || [ "${CP_OS}" = "\"debian\"" ]; then + apt-get -y -qq install sudo + sudo apt-get -y -qq update + sudo apt-get -y -qq install wget curl nano htop lsb-release ca-certificates git-core openssl netcat cron gzip bzip2 unzip gcc make libssl-dev locales lsof net-tools + elif [ "${CP_OS}" = "ubuntu" ] || [ "${CP_OS}" = "\"ubuntu\"" ]; then + apt-get -y -qq install sudo + sudo apt-get -y -qq update + sudo apt-get -y -qq install wget curl nano htop lsb-release ca-certificates git-core openssl netcat cron gzip bzip2 unzip gcc make libssl-dev locales lsof net-tools + elif [ "${CP_OS}" = "fedora" ] || [ "${CP_OS}" = "\"fedora\"" ]; then + dnf -y install sudo + sudo dnf -y install wget curl nano htop lsb-release ca-certificates git-core openssl netcat cron gzip bzip2 unzip gcc make libssl-dev locales lsof + elif [ "${CP_OS}" = "centos" ] || [ "${CP_OS}" = "\"centos\"" ]; then + yum install -y sudo + sudo yum install -y wget curl nano htop lsb-release ca-certificates git-core openssl netcat cron gzip bzip2 unzip gcc make libssl-dev locales lsof net-tools + fi + if [ "`docker -v 2>/dev/null`" = "" ]; then + if [ "${CP_OS}" = "debian" ] || [ "${CP_OS}" = "\"debian\"" ]; then + CP_ARCH="`dpkg --print-architecture`" + sudo apt-get -y -qq remove docker docker-engine docker.io containerd runc + sudo apt-get -y -qq update + sudo apt-get -y -qq install \ + apt-transport-https \ + ca-certificates \ + curl \ + gnupg2 \ + software-properties-common + sudo curl -fsSL https://download.docker.com/linux/debian/gpg | sudo apt-key add - + sudo apt-key fingerprint 0EBFCD88 + if [ "${CP_ARCH}" = "amd64" ] || [ "${CP_ARCH}" = "x86_64" ] || [ "${CP_ARCH}" = "i386" ] + then + CP_ARCH="amd64" + elif [ "${CP_ARCH}" = "armhf" ] || [ "${CP_ARCH}" = "armel" ] + then + CP_ARCH="armhf" + elif [ "${CP_ARCH}" = "arm64" ] + then + CP_ARCH="arm64" + fi + sudo add-apt-repository \ + "deb [arch=${CP_ARCH}] https://download.docker.com/linux/debian \ + $(lsb_release -cs) \ + stable" + sudo apt-get -y -qq update + sudo apt-get -y -qq install docker-ce docker-ce-cli containerd.io + elif [ "${CP_OS}" = "ubuntu" ] || [ "${CP_OS}" = "\"ubuntu\"" ]; then + CP_ARCH="`dpkg --print-architecture`" + sudo apt-get -y -qq remove docker docker-engine docker.io containerd runc + sudo apt-get -y -qq update + sudo apt-get -y -qq install \ + apt-transport-https \ + ca-certificates \ + curl \ + gnupg-agent \ + software-properties-common + sudo curl -fsSL https://download.docker.com/linux/ubuntu/gpg | sudo apt-key add - + sudo apt-key fingerprint 0EBFCD88 + if [ "${CP_ARCH}" = "amd64" ] || [ "${CP_ARCH}" = "x86_64" ] || [ "${CP_ARCH}" = "i386" ] + then + CP_ARCH="amd64" + elif [ "${CP_ARCH}" = "armhf" ] || [ "${CP_ARCH}" = "armel" ] + then + CP_ARCH="armhf" + elif [ "${CP_ARCH}" = "arm64" ] + then + CP_ARCH="arm64" + elif [ "${CP_ARCH}" = "ppc64el" ] || [ "${CP_ARCH}" = "ppc" ] || [ "${CP_ARCH}" = "powerpc" ] + then + CP_ARCH="ppc64el" + elif [ "${CP_ARCH}" = "s390x" ] + then + CP_ARCH="s390x" + fi + sudo add-apt-repository \ + "deb [arch=${CP_ARCH}] https://download.docker.com/linux/ubuntu \ + $(lsb_release -cs) \ + stable" + sudo apt-get -y -qq update + sudo apt-get -y -qq install docker-ce docker-ce-cli containerd.io + elif [ "${CP_OS}" = "fedora" ] || [ "${CP_OS}" = "\"fedora\"" ]; then + sudo dnf -y remove docker \ + docker-client \ + docker-client-latest \ + docker-common \ + docker-latest \ + docker-latest-logrotate \ + docker-logrotate \ + docker-selinux \ + docker-engine-selinux \ + docker-engine + sudo dnf -y install dnf-plugins-core + sudo dnf config-manager \ + --add-repo \ + https://download.docker.com/linux/fedora/docker-ce.repo + sudo dnf -y install docker-ce docker-ce-cli containerd.io + sudo systemctl start docker + elif [ "${CP_OS}" = "centos" ] || [ "${CP_OS}" = "\"centos\"" ]; then + sudo yum remove -y docker \ + docker-client \ + docker-client-latest \ + docker-common \ + docker-latest \ + docker-latest-logrotate \ + docker-logrotate \ + docker-engine + sudo yum install -y yum-utils \ + device-mapper-persistent-data \ + lvm2 + sudo yum-config-manager \ + --add-repo \ + https://download.docker.com/linux/centos/docker-ce.repo + sudo yum install -y docker-ce docker-ce-cli containerd.io + sudo systemctl start docker + fi + if [ "`docker -v 2>/dev/null`" = "" ]; then + clear + _line + _logo + _header "ERROR" + _content + _content "Docker is not installed, try installing manually!" + _content + _s + exit 0 + fi + fi + fi + fi + sudo wget -qO /usr/bin/cinemapress https://cinemapress.sh && \ + chmod +x /usr/bin/cinemapress +} +ip_install() { + IP1=`ip route get 1 | awk '{print $NF;exit}'` + IP2=`ip route get 8.8.4.4 | head -1 | cut -d' ' -f8` + IP3=`ip route get 8.8.4.4 | head -1 | awk '{print $7}'` + if [ "`expr "${IP1}" : '[0-9][0-9]*\.[0-9][0-9]*\.[0-9][0-9]*\.[0-9][0-9]*$'`" = "0" ] \ + && [ "`expr "${IP2}" : '[0-9][0-9]*\.[0-9][0-9]*\.[0-9][0-9]*\.[0-9][0-9]*$'`" = "0" ] \ + && [ "`expr "${IP3}" : '[0-9][0-9]*\.[0-9][0-9]*\.[0-9][0-9]*\.[0-9][0-9]*$'`" = "0" ]; then exit 1; fi + if [ "`expr "${IP1}" : '[0-9][0-9]*\.[0-9][0-9]*\.[0-9][0-9]*\.[0-9][0-9]*$'`" != "0" ]; then CP_DOMAIN="${IP1}"; \ + elif [ "`expr "${IP2}" : '[0-9][0-9]*\.[0-9][0-9]*\.[0-9][0-9]*\.[0-9][0-9]*$'`" != "0" ]; then CP_DOMAIN="${IP2}"; \ + elif [ "`expr "${IP3}" : '[0-9][0-9]*\.[0-9][0-9]*\.[0-9][0-9]*\.[0-9][0-9]*$'`" != "0" ]; then CP_DOMAIN="${IP3}"; fi + CP_DOMAIN_=`echo ${CP_DOMAIN} | sed -r "s/[^A-Za-z0-9]/_/g"` + CP_DOMAIN_IP="ip" + CP_LANG="${1}" + CP_THEME="arya" + CP_PASSWD="test" + sh_yes + _s + sh_progress + 1_install + sh_progress 100 + success_install +} + +1_install() { + if [ "${CP_DOMAIN_IP}" = "ip" ]; then + if [ "`netstat -tunlp | grep 0.0.0.0:80`" = "" ] \ + && [ "`netstat -tunlp | grep :::80`" = "" ]; then + NODE_PORT="80" + fi + NODE_PORT_IP="-p ${NODE_PORT}:3000" + elif [ "${CP_DOMAIN_IP}" = "domain" ]; then + NODE_PORT_IP="" + fi + + docker network create \ + --driver bridge \ + cinemapress >>/var/log/docker_install_$(date '+%d_%m_%Y').log 2>&1 + + sh_progress + + docker run \ + -d \ + --name ${CP_DOMAIN_} \ + -e "CP_DOMAIN=${CP_DOMAIN}" \ + -e "CP_DOMAIN_=${CP_DOMAIN_}" \ + -e "CP_LANG=${CP_LANG}" \ + -e "CP_THEME=${CP_THEME}" \ + -e "CP_PASSWD=${CP_PASSWD}" \ + -e "NODE_PORT=${NODE_PORT}" \ + -e "RCLONE_CONFIG=/home/${CP_DOMAIN}/config/production/rclone.conf" \ + -w /home/${CP_DOMAIN} \ + --restart always \ + --network cinemapress \ + -v /var/ngx_pagespeed_cache:/var/ngx_pagespeed_cache \ + -v /var/lib/sphinx/data:/var/lib/sphinx/data \ + -v /var/local/images:/var/local/images \ + -v /home/${CP_DOMAIN}:/home/${CP_DOMAIN} \ + ${NODE_PORT_IP} \ + cinemapress/docker >>/var/log/docker_install_$(date '+%d_%m_%Y').log 2>&1 + + WEBSITE_RUN=1 + while [ "${WEBSITE_RUN}" != "50" ]; do + sleep 3 + WEBSITE_RUN=$((1+${WEBSITE_RUN})) + if [ "`docker ps -aq -f status=running -f name=^/${CP_DOMAIN_}\$ 2>/dev/null`" != "" ]; then + WEBSITE_RUN=50 + fi + done + + sh_progress + + if [ "${CP_DOMAIN_IP}" = "domain" ] \ + && [ "`netstat -tunlp | grep 0.0.0.0:80`" = "" ] \ + && [ "`netstat -tunlp | grep :::80`" = "" ]; then + + docker run \ + -d \ + --name nginx \ + --restart always \ + --network cinemapress \ + -v /var/log/nginx:/var/log/nginx \ + -v /var/ngx_pagespeed_cache:/var/ngx_pagespeed_cache \ + -v /home:/home \ + -p 80:80 \ + -p 443:443 \ + cinemapress/nginx >>/var/log/docker_install_$(date '+%d_%m_%Y').log 2>&1 + + NGINX_RUN=1 + while [ "${NGINX_RUN}" != "50" ]; do + sleep 3 + NGINX_RUN=$((1+${NGINX_RUN})) + if [ "`docker ps -aq -f status=running -f name=^/nginx\$ 2>/dev/null`" != "" ]; then + NGINX_RUN=50 + fi + done + + sh_progress + + docker run \ + -d \ + --name fail2ban \ + --restart always \ + --network host \ + --cap-add NET_ADMIN \ + --cap-add NET_RAW \ + -v /home/${CP_DOMAIN}/config/production/fail2ban:/data \ + -v /var/log:/var/log:ro \ + cinemapress/fail2ban >>/var/log/docker_install_$(date '+%d_%m_%Y').log 2>&1 + + FAIL2BAN_RUN=1 + while [ "${FAIL2BAN_RUN}" != "50" ]; do + sleep 3 + FAIL2BAN_RUN=$((1+${FAIL2BAN_RUN})) + if [ "`docker ps -aq -f status=running -f name=^/fail2ban\$ 2>/dev/null`" != "" ]; then + FAIL2BAN_RUN=50 + fi + done + + fi + + sh_progress + + if [ "${CLOUDFLARE_EMAIL}" != "" ] \ + && [ "${CLOUDFLARE_API_KEY}" != "" ]; then + + NGX="/home/${CP_DOMAIN}/config/production/nginx" + echo -e "dns_cloudflare_email = \"${CLOUDFLARE_EMAIL}\"\ndns_cloudflare_api_key = \"${CLOUDFLARE_API_KEY}\"" \ + > ${NGX}/cloudflare.ini + + docker run \ + -it \ + --rm \ + -v ${NGX}/ssl.d:/etc/letsencrypt \ + -v ${NGX}/letsencrypt:/var/lib/letsencrypt \ + -v ${NGX}/cloudflare.ini:/cloudflare.ini \ + certbot/dns-cloudflare \ + certonly \ + --dns-cloudflare \ + --dns-cloudflare-credentials /cloudflare.ini \ + --email support@${CP_DOMAIN} \ + --non-interactive \ + --agree-tos \ + -d ${CP_DOMAIN} \ + -d \*.${CP_DOMAIN} \ + --server https://acme-v02.api.letsencrypt.org/directory \ + --dry-run + + sh_progress + + if [ -d "${NGX}/ssl.d/live/${CP_DOMAIN}/" ]; then + openssl dhparam -out ${NGX}/ssl.d/live/${CP_DOMAIN}/dhparam.pem 2048 + sed -Ei "s/#ssl //g" ${NGX}/conf.d/nginx.conf + docker exec -d nginx nginx -s reload + fi + + fi + + sh_progress +} +2_update() { + 3_backup "create" + 8_remove + 1_install + 3_backup "restore" +} +3_backup() { + if [ -f "/var/rclone.conf" ] && [ ! -f "/home/${CP_DOMAIN}/config/production/rclone.conf" ]; then + cp -r /var/rclone.conf /home/${CP_DOMAIN}/config/production/rclone.conf + elif [ -f "/home/${CP_DOMAIN}/config/production/rclone.conf" ]; then + cp -r /home/${CP_DOMAIN}/config/production/rclone.conf /var/rclone.conf + fi + RCS=`docker exec ${CP_DOMAIN_} cinemapress container rclone config show 2>/dev/null | grep "CINEMAPRESS"` + if [ "${RCS}" != "" ]; then + BKP="${1}" + if [ "${BKP}" = "" ]; then + _header "MAKE A CHOICE" + printf "${C}---- ${G}1)${NC} create ${S}-------------------- Create New Backup Website ${C}----\n" + printf "${C}---- ${G}2)${NC} restore ${S}------------ Restore Website From Last Backup ${C}----\n" + _s + read -e -p 'OPTION [1-2]: ' BKP + BKP=`echo ${BKP} | iconv -c -t UTF-8` + _br + fi + + sh_progress + + if [ "${BKP}" = "2" ] || [ "${BKP}" = "restore" ]; then + docker exec ${CP_DOMAIN_} cinemapress container backup restore >>/var/log/docker_backup_$(date '+%d_%m_%Y').log 2>&1 + docker restart nginx >>/var/log/docker_backup_$(date '+%d_%m_%Y').log 2>&1 + else + docker exec ${CP_DOMAIN_} cinemapress container backup >>/var/log/docker_backup_$(date '+%d_%m_%Y').log 2>&1 + fi + else + if [ "${2}" != "" ] && [ "${3}" != "" ]; then + sh_progress + + read_mega_email ${2} + read_mega_password ${3} + docker exec ${CP_DOMAIN_} rclone config create CINEMAPRESS mega \ + user "${MEGA_EMAIL}" pass "${MEGA_PASSWORD}" >>/var/log/docker_backup_$(date '+%d_%m_%Y').log 2>&1 + docker exec ${CP_DOMAIN_} cinemapress container backup >>/var/log/docker_backup_$(date '+%d_%m_%Y').log 2>&1 + else + _header "RCLONE CONFIG" + _content + _content "Configure RCLONE for one of the cloud storage," + _content "in the «name» section write uppercase CINEMAPRESS" + _content + printf "root@vps:~# docker exec -it ${CP_DOMAIN_} /bin/bash" + _br + printf "bash-5.0# rclone config" + _br + _content + _content "or configure for MEGA.nz cloud storage in one line:" + _content + printf "root@vps:~# cinemapress backup create \"mega email\" \"mega pass\"" + _br + _content + _s + exit 0 + fi + fi +} +4_theme() { + YES="NOT" + if [ -d "/home/${CP_DOMAIN}/themes/${CP_THEME}" ]; then + _header "${CP_THEME}"; + _content + _content "This theme exists!" + _content + _s + if [ ${1} ] + then + YES=${1} + YES=`echo ${YES} | iconv -c -t UTF-8` + echo "Update? [YES/not] : ${YES}" + else + read -e -p 'Update? [YES/not] : ' YES + YES=`echo ${YES} | iconv -c -t UTF-8` + fi + _br + + if [ "${YES}" != "ДА" ] && [ "${YES}" != "Да" ] && [ "${YES}" != "да" ] && [ "${YES}" != "YES" ] && [ "${YES}" != "Yes" ] && [ "${YES}" != "yes" ] && [ "${YES}" != "Y" ] && [ "${YES}" != "y" ] && [ "${YES}" != "" ] + then + exit 0 + else + git clone https://${GIT_SERVER}/CinemaPress/Theme-${CP_THEME}.git \ + /var/${CP_THEME} >>/var/log/docker_theme_$(date '+%d_%m_%Y').log 2>&1 + cp -r /var/${CP_THEME}/* /home/${CP_DOMAIN}/themes/${CP_THEME}/ + sed -Ei "s/\"theme\":\s*\"[a-zA-Z0-9-]*\"/\"theme\":\"${CP_THEME}\"/" \ + /home/${CP_DOMAIN}/config/production/config.js + fi + else + git clone https://${GIT_SERVER}/CinemaPress/Theme-${CP_THEME}.git \ + /var/${CP_THEME} >>/var/log/docker_theme_$(date '+%d_%m_%Y').log 2>&1 + cp -r /var/${CP_THEME}/* /home/${CP_DOMAIN}/themes/${CP_THEME}/ + sed -Ei "s/\"theme\":\s*\"[a-zA-Z0-9-]*\"/\"theme\":\"${CP_THEME}\"/" \ + /home/${CP_DOMAIN}/config/production/config.js + fi + + rm -rf /var/${CP_THEME} + + sh_progress + + docker restart ${CP_DOMAIN_} >>/var/log/docker_theme_$(date '+%d_%m_%Y').log 2>&1 +} +5_database() { + STS="http://d.cinemapress.io/${CP_KEY}/${CP_DOMAIN}?lang=${CP_LANG}" + CHECK=`wget -qO /dev/null -o /dev/null "${STS}&status=CHECK"` + if [ "${CHECK}" = "" ]; then + _line; _header "ERROR" + _content + _content "The database server is temporarily unavailable," + _content "please try again later." + _content + _s + exit 0 + else + for ((io=0;io<=10;io++)); + do + sh_progress "$((${io} * 10))" + sleep 30 + done + _br; _br + fi + mkdir -p /var/lib/sphinx/tmp /var/lib/sphinx/data /var/lib/sphinx/old + _line + _content "Downloading ..." + wget -qO "/var/lib/sphinx/tmp/${CP_KEY}.tar" "${STS}" || \ + rm -rf "/var/lib/sphinx/tmp/${CP_KEY}.tar" + if [ -f "/var/lib/sphinx/tmp/${CP_KEY}.tar" ]; then + _content "Unpacking ..." + NOW=$(date +%Y-%m-%d) + tar -xf "/var/lib/sphinx/tmp/${CP_KEY}.tar" -C "/var/lib/sphinx/tmp" &> \ + /var/lib/sphinx/data/${NOW}.log + rm -rf "/var/lib/sphinx/tmp/${CP_KEY}.tar" + FILE_SPA=`find /var/lib/sphinx/tmp/*.* -type f | grep spa` + FILE_SPD=`find /var/lib/sphinx/tmp/*.* -type f | grep spd` + FILE_SPI=`find /var/lib/sphinx/tmp/*.* -type f | grep spi` + FILE_SPS=`find /var/lib/sphinx/tmp/*.* -type f | grep sps` + if [ -f "${FILE_SPA}" ] && [ -f "${FILE_SPD}" ] && [ -f "${FILE_SPI}" ] && [ -f "${FILE_SPS}" ]; then + _content "Installing ..." + if [ "`docker -v 2>/dev/null | grep "version"`" = "" ]; then + docker_stop >> /var/lib/sphinx/data/${NOW}.log + else + docker exec ${CP_DOMAIN_} cinemapress container stop >> /var/lib/sphinx/data/${NOW}.log + fi + rm -rf /var/lib/sphinx/old/movies_${CP_DOMAIN_}.* + cp -R /var/lib/sphinx/data/movies_${CP_DOMAIN_}.* /var/lib/sphinx/old/ + rm -rf /var/lib/sphinx/data/movies_${CP_DOMAIN_}.* + for file in `find /var/lib/sphinx/tmp/*.* -type f` + do + mv ${file} "/var/lib/sphinx/data/movies_${CP_DOMAIN_}.${file##*.}" + done + sed -E -i "s/\"key\":\s*\"(FREE|[a-zA-Z0-9-]{32})\"/\"key\":\"${CP_KEY}\"/" \ + /home/${CP_DOMAIN}/config/production/config.js + sed -E -i "s/\"date\":\s*\"[0-9-]*\"/\"date\":\"${NOW}\"/" \ + /home/${CP_DOMAIN}/config/production/config.js + sed -E -i "s/\"key\":\s*\"(FREE|[a-zA-Z0-9-]{32})\"/\"key\":\"${CP_KEY}\"/" \ + /home/${CP_DOMAIN}/config/default/config.js + sed -E -i "s/\"date\":\s*\"[0-9-]*\"/\"date\":\"${NOW}\"/" \ + /home/${CP_DOMAIN}/config/default/config.js + if [ "`grep \"_${CHECK}_\" /home/${CP_DOMAIN}/process.json`" = "" ]; then + CURRENT=`grep "CP_ALL" /home/${CP_DOMAIN}/process.json | sed 's/.*"CP_ALL":\s*"\([a-zA-Z0-9_| -]*\)".*/\1/'` + sed -E -i "s/\"CP_ALL\":\s*\"[a-zA-Z0-9_| -]*\"/\"CP_ALL\":\"${CURRENT} | _${CHECK}_\"/" \ + /home/${CP_DOMAIN}/process.json + fi + _content "Starting ..." + if [ "`docker -v 2>/dev/null | grep "version"`" = "" ]; then + docker_start >> /var/lib/sphinx/data/${NOW}.log + else + docker exec ${CP_DOMAIN_} cinemapress container start >> /var/lib/sphinx/data/${NOW}.log + fi + wget -qO /dev/null -o /dev/null "${STS}&status=SUCCESS" + _content "Success ..." + _s + exit 0 + else + wget -qO /dev/null -o /dev/null "${STS}&status=FAIL" + _line; _header "ERROR" + _content + _content "The downloaded database archive turned out to be empty," + _content "please try again later." + _content + _s + exit 0 + fi + else + wget -qO /dev/null -o /dev/null "${STS}&status=FAIL" + _line + _header "ERROR" + _content + _content "The movie database has not been downloaded," + _content "please try again later." + _content + _s + exit 0 + fi +} +6_posters() { + if [ -f "/var/local/images/poster/no-poster.jpg" ]; then + _br + wget --progress=bar:force -O /home/images.tar \ + "http://d.cinemapress.io/${CP_KEY}/${CP_DOMAIN}?lang=${CP_LANG}&status=LATEST" 2>&1 | sh_wget + if [ -f "/home/images.tar" ]; then + tar -xf /home/images.tar -C /var/local/images + fi + else + _br + wget --progress=bar:force -O /home/images.tar \ + "http://d.cinemapress.io/${CP_KEY}/${CP_DOMAIN}?lang=${CP_LANG}&status=IMAGES" 2>&1 | sh_wget + mkdir -p /var/local/images/poster + cp -r /home/${CP_DOMAIN}/files/poster/no-poster.gif /var/local/images/poster/no-poster.gif + cp -r /home/${CP_DOMAIN}/files/poster/no-poster.jpg /var/local/images/poster/no-poster.jpg + if [ -f "/home/images.tar" ]; then + _line + _header "UNPACKING" + _content + _content "Please do not close the window." + _content "Unpacking may take several hours ..." + _content + _s + nohup tar -xf /home/images.tar -C /var/local/images & + fi + fi +} +7_mirror() { + if [ ! -f "/home/${CP_MIRROR}/process.json" ]; then + _line + _header "ERROR" + _content + _content "First create a mirror website ${CP_MIRROR}," + _content "import the movie database and" + _content "configure HTTPS on it (if you use it)." + _content + _s + exit 0 + fi + 3_backup create + if [ -f "/home/${CP_DOMAIN}/process.json" ]; then + docker stop ${CP_DOMAIN_} >>/var/log/docker_mirror_$(date '+%d_%m_%Y').log 2>&1 + docker stop ${CP_MIRROR_} >>/var/log/docker_mirror_$(date '+%d_%m_%Y').log 2>&1 + rm -rf \ + /home/${CP_MIRROR}/config/comment \ + /home/${CP_MIRROR}/config/content \ + /home/${CP_MIRROR}/config/rt \ + /home/${CP_MIRROR}/config/user + cp -r \ + /home/${CP_DOMAIN}/config/comment \ + /home/${CP_MIRROR}/config/comment + for f in /home/${CP_MIRROR}/config/comment/comment_${CP_DOMAIN_}.*; do + mv "${f}" "`echo ${f} | sed s/comment_${CP_DOMAIN_}/comment_${CP_MIRROR_}/`" + done + cp -r \ + /home/${CP_DOMAIN}/config/content \ + /home/${CP_MIRROR}/config/content + for f in /home/${CP_MIRROR}/config/content/content_${CP_DOMAIN_}.*; do + mv "${f}" "`echo ${f} | sed s/content_${CP_DOMAIN_}/content_${CP_MIRROR_}/`" + done + cp -r \ + /home/${CP_DOMAIN}/config/rt \ + /home/${CP_MIRROR}/config/rt + for f in /home/${CP_MIRROR}/config/rt/rt_${CP_DOMAIN_}.*; do + mv "${f}" "`echo ${f} | sed s/rt_${CP_DOMAIN_}/rt_${CP_MIRROR_}/`" + done + cp -r \ + /home/${CP_DOMAIN}/config/user \ + /home/${CP_MIRROR}/config/user + for f in /home/${CP_MIRROR}/config/user/user_${CP_DOMAIN_}.*; do + mv "${f}" "`echo ${f} | sed s/user_${CP_DOMAIN_}/user_${CP_MIRROR_}/`" + done + cp -r /home/${CP_DOMAIN}/config/production/config.js /home/${CP_MIRROR}/config/production/config.js + cp -r /home/${CP_DOMAIN}/config/production/modules.js /home/${CP_MIRROR}/config/production/modules.js + cp -r /home/${CP_DOMAIN}/themes/default/public/desktop/* /home/${CP_MIRROR}/themes/default/public/desktop/ + cp -r /home/${CP_DOMAIN}/themes/default/public/mobile/* /home/${CP_MIRROR}/themes/default/public/mobile/ + cp -r /home/${CP_DOMAIN}/themes/default/views/mobile/* /home/${CP_MIRROR}/themes/default/views/mobile/ + cp -r /home/${CP_DOMAIN}/files/* /home/${CP_MIRROR}/files/ + fi + if [ "`grep \"${CP_DOMAIN_}\" /home/${CP_MIRROR}/process.json`" = "" ]; then + CURRENT=`grep "CP_ALL" /home/${CP_MIRROR}/process.json | sed 's/.*"CP_ALL":\s*"\([a-zA-Z0-9_| -]*\)".*/\1/'` + sed -E -i "s/\"CP_ALL\":\s*\"[a-zA-Z0-9_| -]*\"/\"CP_ALL\":\"_${CP_DOMAIN_}_ | ${CURRENT}\"/" /home/${CP_MIRROR}/process.json + fi + docker start ${CP_MIRROR} >>/var/log/docker_mirror_$(date '+%d_%m_%Y').log 2>&1 + docker exec ${CP_MIRROR} cinemapress container config >>/var/log/docker_mirror_$(date '+%d_%m_%Y').log 2>&1 + docker restart nginx >>/var/log/docker_mirror_$(date '+%d_%m_%Y').log 2>&1 +} +8_remove() { + T=`grep "\"theme\"" /home/${CP_DOMAIN}/config/production/config.js` + L=`grep "\"language\"" /home/${CP_DOMAIN}/config/production/config.js` + CP_THEME=`echo "${T}" | sed 's/.*"theme":\s*"\([a-zA-Z0-9-]*\)".*/\1/'` + CP_LANG=`echo "${L}" | sed 's/.*"language":\s*"\([a-z]*\)".*/\1/'` + if [ "${CP_THEME}" = "" ] \ + || [ "${CP_LANG}" = "" ] \ + || [ "${CP_THEME}" = "${T}" ] \ + || [ "${CP_LANG}" = "${L}" ]; then exit 0; fi + docker stop ${CP_DOMAIN_} >>/var/log/docker_remove_$(date '+%d_%m_%Y').log 2>&1 + docker rm ${CP_DOMAIN_} >>/var/log/docker_remove_$(date '+%d_%m_%Y').log 2>&1 + docker rmi cinemapress/docker >>/var/log/docker_remove_$(date '+%d_%m_%Y').log 2>&1 + rm -rf /home/${CP_DOMAIN} + sed -i "s/.*${CP_DOMAIN}.*//g" /etc/crontab &> /dev/null +} + +post_crontabs() { + if [ "`grep \"${CP_DOMAIN}_start\" /etc/crontab`" = "" ]; then + echo -e "\n" >> /etc/crontab + echo "# ----- ${CP_DOMAIN}_autostart --------------------------------------" >> /etc/crontab + echo "@reboot root /usr/bin/cinemapress autostart \"${CP_DOMAIN}\" >> /home/${CP_DOMAIN}/log/autostart_$(date '+%d_%m_%Y').log 2>&1" >> /etc/crontab + echo "# ----- ${CP_DOMAIN}_autostart --------------------------------------" >> /etc/crontab + fi + if [ "`grep \"${CP_DOMAIN}_ssl\" /etc/crontab`" = "" ]; then + echo -e "\n" >> /etc/crontab + echo "# ----- ${CP_DOMAIN}_ssl --------------------------------------" >> /etc/crontab + echo "0 23 * * * root docker run -it --rm -v /home/${CP_DOMAIN}/config/production/nginx/ssl.d:/etc/letsencrypt -v /home/${CP_DOMAIN}/config/production/nginx/letsencrypt:/var/lib/letsencrypt -v /home/${CP_DOMAIN}/config/production/nginx/cloudflare.ini:/cloudflare.ini certbot/dns-cloudflare renew --dns-cloudflare --dns-cloudflare-credentials /cloudflare.ini --quiet --post-hook \"docker exec -d nginx nginx -s reload\" --dry-run >> /home/${CP_DOMAIN}/log/ssl_$(date '+%d_%m_%Y').log 2>&1" >> /etc/crontab + echo "# ----- ${CP_DOMAIN}_ssl --------------------------------------" >> /etc/crontab + fi +} + +option() { + clear + _line + _logo + _header "MAKE A CHOICE" + printf "${C}---- ${G}1)${NC} install ${S}------------------ Create Movies / TV Website ${C}----\n" + printf "${C}---- ${G}2)${NC} update ${S}------------------- Upgrade CinemaPress System ${C}----\n" + printf "${C}---- ${G}3)${NC} backup ${S}-------------------- Backup System Master Data ${C}----\n" + printf "${C}---- ${G}4)${NC} theme ${S}------------- Install / Update Website Template ${C}----\n" + printf "${C}---- ${G}5)${NC} database ${S}------------- Import All Movies In The World ${C}----\n" + printf "${C}---- ${G}6)${NC} posters ${S}----------- Downloading Posters To Own Server ${C}----\n" + printf "${C}---- ${G}7)${NC} mirror ${S}------------------------- Moving To New Domain ${C}----\n" + printf "${C}---- ${G}8)${NC} remove ${S}---------------------------- Uninstall Website ${C}----\n" + _s + AGAIN=1 + while [ "${AGAIN}" -lt "10" ] + do + if [ ${1} ] + then + OPTION=${1} + echo "OPTION [1-8]: ${OPTION}" + else + read -e -p 'OPTION [1-8]: ' OPTION + OPTION=`echo ${OPTION} | iconv -c -t UTF-8` + fi + if [ "${OPTION}" != "" ] + then + if echo "${OPTION}" | grep -qE ^\-?[0-9a-z]+$ + then + AGAIN=10 + else + printf "${R}WARNING:${NC} Enter the number of the option. \n" + AGAIN=$((${AGAIN}+1)) + fi + else + printf "${R}WARNING:${NC} Make your choice. \n" + AGAIN=$((${AGAIN}+1)) + fi + done + printf "\n${NC}" +} + +read_domain() { + if [ "${CP_DOMAIN}" = "" ]; then + _header "DOMAIN NAME OR IP" + AGAIN=1 + while [ "${AGAIN}" -lt "10" ] + do + if [ ${1} ] + then + CP_DOMAIN=${1} + CP_DOMAIN=`echo ${CP_DOMAIN} | iconv -c -t UTF-8` + echo ": ${CP_DOMAIN}" + else + read -e -p ': ' CP_DOMAIN + CP_DOMAIN=`echo ${CP_DOMAIN} | iconv -c -t UTF-8` + fi + if [ "${CP_DOMAIN}" != "" ] + then + if echo "${CP_DOMAIN}" | grep -qE ^\-?[.a-z0-9-]+$ + then + CP_DOMAIN_=`echo ${CP_DOMAIN} | sed -r "s/[^A-Za-z0-9]/_/g" | sed -r "s/www\.//g" | sed -r "s/http:\/\///g" | sed -r "s/https:\/\///g"` + if [ "`expr "${CP_DOMAIN}" : '[0-9][0-9]*\.[0-9][0-9]*\.[0-9][0-9]*\.[0-9][0-9]*$'`" != "0" ]; then + CP_DOMAIN_IP="ip" + fi + AGAIN=10 + else + printf "${NC} You entered: ${R}${CP_DOMAIN}${NC} \n" + printf "${R}WARNING:${NC} Only latin lowercase characters, \n" + printf "${NC} numbers, dots, and hyphens are allowed! \n" + AGAIN=$((${AGAIN}+1)) + fi + else + printf "${R}WARNING:${NC} Domain name cannot be blank. \n" + AGAIN=$((${AGAIN}+1)) + fi + done + fi +} +read_mirror() { + if [ "${CP_MIRROR}" = "" ]; then + _header "MIRROR WEBSITE" + AGAIN=1 + while [ "${AGAIN}" -lt "10" ] + do + if [ ${1} ] + then + CP_MIRROR=${1} + CP_MIRROR=`echo ${CP_MIRROR} | iconv -c -t UTF-8` + echo ": ${CP_MIRROR}" + else + read -e -p ': ' CP_MIRROR + CP_MIRROR=`echo ${CP_MIRROR} | iconv -c -t UTF-8` + fi + if [ "${CP_MIRROR}" != "" ] + then + if echo "${CP_MIRROR}" | grep -qE ^\-?[.a-z0-9-]+$ + then + if [ "${CP_DOMAIN}" = "${CP_MIRROR}" ] + then + printf "${R}WARNING:${NC} The mirror of the website cannot be \n" + printf "${NC} the same as the domain of the main website! \n" + AGAIN=$((${AGAIN}+1)) + else + CP_MIRROR_=`echo ${CP_MIRROR} | sed -r "s/[^A-Za-z0-9]/_/g" | sed -r "s/www\.//g" | sed -r "s/http:\/\///g" | sed -r "s/https:\/\///g"` + AGAIN=10 + fi + else + printf "${NC} You entered: ${R}${CP_MIRROR}${NC} \n" + printf "${R}WARNING:${NC} Only latin lowercase characters, \n" + printf "${NC} numbers, dots, and hyphens are allowed! \n" + AGAIN=$((${AGAIN}+1)) + fi + else + printf "${R}WARNING:${NC} Mirror domain name cannot be blank. \n" + AGAIN=$((${AGAIN}+1)) + fi + done + fi +} +read_theme() { + if [ "${CP_THEME}" = "" ]; then + _header "WEBSITE THEME" + AGAIN=1 + while [ "${AGAIN}" -lt "10" ] + do + if [ ${1} ] + then + CP_THEME=${1} + CP_THEME=`echo ${CP_THEME} | iconv -c -t UTF-8` + echo ": ${CP_THEME}" + else + read -e -p ': ' -i "mormont" CP_THEME + CP_THEME=`echo ${CP_THEME} | iconv -c -t UTF-8` + fi + if [ "${CP_THEME}" = "" ] + then + AGAIN=10 + CP_THEME='default' + else + if [ "${CP_THEME}" = "default" ] || [ "${CP_THEME}" = "hodor" ] || [ "${CP_THEME}" = "sansa" ] || [ "${CP_THEME}" = "robb" ] || [ "${CP_THEME}" = "ramsay" ] || [ "${CP_THEME}" = "tyrion" ] || [ "${CP_THEME}" = "cersei" ] || [ "${CP_THEME}" = "joffrey" ] || [ "${CP_THEME}" = "drogo" ] || [ "${CP_THEME}" = "bran" ] || [ "${CP_THEME}" = "arya" ] || [ "${CP_THEME}" = "mormont" ] || [ "${CP_THEME}" = "tarly" ] || [ "${CP_THEME}" = "daenerys" ] + then + AGAIN=10 + else + printf "${NC} There is no such theme! \n" + printf "${R}WARNING:${NC} Currently there are theme: hodor, sansa, robb, ramsay, tyrion, \n" + printf "${NC} cersei, joffrey, drogo, bran, arya, mormont, tarly и daenerys \n" + AGAIN=$((${AGAIN}+1)) + fi + fi + done + fi +} +read_password() { + if [ "${CP_PASSWD}" = "" ]; then + _header "PASSWORD ADMIN PANEL" + AGAIN=1 + while [ "${AGAIN}" -lt "10" ] + do + if [ ${1} ] + then + CP_PASSWD=${1} + CP_PASSWD=`echo ${CP_PASSWD} | iconv -c -t UTF-8` + echo ": ${CP_PASSWD}" + else + read -e -p ': ' -i "`echo ${RANDOM} | tr '[0-9]' '[a-z]'`${RANDOM}`echo ${RANDOM} | tr '[0-9]' '[a-z]'`" CP_PASSWD + CP_PASSWD=`echo ${CP_PASSWD} | iconv -c -t UTF-8` + fi + if [ "${CP_PASSWD}" != "" ] + then + AGAIN=10 + else + printf "${R}WARNING:${NC} Admin panel password cannot be empty. \n" + AGAIN=$((${AGAIN}+1)) + fi + done + fi +} +read_key() { + if [ "${CP_KEY}" = "" ]; then + _header "DATABASE KEY" + AGAIN=1 + while [ "${AGAIN}" -lt "10" ] + do + if [ ${1} ]; then + CP_KEY=${1} + CP_KEY=`echo ${CP_KEY} | iconv -c -t UTF-8` + echo ": ${CP_KEY}" + else + read -e -p ': ' CP_KEY + CP_KEY=`echo ${CP_KEY} | iconv -c -t UTF-8` + fi + if [ "${CP_KEY}" != "" ] + then + if echo "${CP_KEY}" | grep -qE ^\-?[A-Za-z0-9]+$ + then + L=`grep "\"language\"" /home/${CP_DOMAIN}/config/production/config.js` + CP_LANG=`echo "${L}" | sed 's/.*"language":\s*"\([a-z]*\)".*/\1/'` + if [ "${CP_LANG}" = "" ] \ + || [ "${CP_LANG}" = "${L}" ]; then + printf "${R}WARNING:${NC} Failed to determine \n " + printf "${NC} the language of the website. \n " + else + AGAIN=10 + fi + else + printf "${NC} You entered: ${R}${CP_KEY}${NC} \n " + printf "${R}WARNING:${NC} Only latin characters \n " + printf "${NC} and numbers! \n " + AGAIN=$((${AGAIN}+1)) + fi + else + printf "${R}WARNING:${NC} You can purchase a key \n " + printf "${NC} in the admin panel of your website. \n " + AGAIN=$((${AGAIN}+1)) + fi + done + fi +} +read_lang() { + if [ "${CP_LANG}" = "" ]; then + _header "WEBSITE LANGUAGE" + AGAIN=1 + while [ "${AGAIN}" -lt "10" ] + do + if [ ${1} ] + then + CP_LANG=${1} + CP_LANG=`echo ${CP_LANG} | iconv -c -t UTF-8` + echo ": ${CP_LANG}" + else + read -e -p ': ' -i "en" CP_LANG + CP_LANG=`echo ${CP_LANG} | iconv -c -t UTF-8` + fi + if [ "${CP_LANG}" = "" ] + then + AGAIN=10 + CP_LANG='en' + else + if [ "${CP_LANG}" = "ru" ] || [ "${CP_LANG}" = "en" ] || [ "${CP_LANG}" = "Русский" ] || [ "${CP_LANG}" = "English" ] || [ "${CP_LANG}" = "русский" ] || [ "${CP_LANG}" = "english" ] + then + if [ "${CP_LANG}" = "ru" ] || [ "${CP_LANG}" = "Русский" ] || [ "${CP_LANG}" = "русский" ] + then + CP_LANG="ru" + else + CP_LANG="en" + fi + AGAIN=10 + else + printf "${NC} There is no such language! \n" + printf "${R}WARNING:${NC} Currently there are \n" + printf "${NC} languages: ru and en. \n" + AGAIN=$((${AGAIN}+1)) + fi + fi + done + fi +} +read_cloudflare_email() { + if [ "${CLOUDFLARE_EMAIL}" = "" ]; then + _header "CLOUDFLARE EMAIL" + AGAIN=1 + while [ "${AGAIN}" -lt "10" ] + do + if [ ${1} ] + then + CLOUDFLARE_EMAIL=${1} + CLOUDFLARE_EMAIL=`echo ${CLOUDFLARE_EMAIL} | iconv -c -t UTF-8` + echo ": ${CLOUDFLARE_EMAIL}" + else + read -e -p ': ' CLOUDFLARE_EMAIL + CLOUDFLARE_EMAIL=`echo ${CLOUDFLARE_EMAIL} | iconv -c -t UTF-8` + fi + if [ "${CLOUDFLARE_EMAIL}" != "" ] + then + if echo "${CLOUDFLARE_EMAIL}" | grep -qE ^\-?[.a-zA-Z0-9@-]+$ + then + AGAIN=10 + else + printf "${NC} You entered: ${R}${CLOUDFLARE_EMAIL}${NC} \n" + printf "${R}WARNING:${NC} Only latin characters, @, numbers, \n" + printf "${NC} dots, underscore and hyphens are allowed! \n" + AGAIN=$((${AGAIN}+1)) + fi + fi + done + fi +} +read_cloudflare_api_key() { + if [ "${CLOUDFLARE_API_KEY}" = "" ]; then + _header "CLOUDFLARE API KEY" + AGAIN=1 + while [ "${AGAIN}" -lt "10" ] + do + if [ ${1} ] + then + CLOUDFLARE_API_KEY=${1} + CLOUDFLARE_API_KEY=`echo ${CLOUDFLARE_API_KEY} | iconv -c -t UTF-8` + echo ": ${CLOUDFLARE_API_KEY}" + else + read -e -p ': ' CLOUDFLARE_API_KEY + CLOUDFLARE_API_KEY=`echo ${CLOUDFLARE_API_KEY} | iconv -c -t UTF-8` + fi + if [ "${CLOUDFLARE_API_KEY}" != "" ] + then + if echo "${CLOUDFLARE_API_KEY}" | grep -qE ^\-?[.a-zA-Z0-9-]+$ + then + AGAIN=10 + else + printf "${NC} You entered: ${R}${CLOUDFLARE_API_KEY}${NC} \n" + printf "${R}WARNING:${NC} Only latin characters \n" + printf "${NC} and numbers are allowed! \n" + AGAIN=$((${AGAIN}+1)) + fi + fi + done + fi +} +read_mega_email() { + if [ "${MEGA_EMAIL}" = "" ]; then + _header "MEGA EMAIL" + AGAIN=1 + while [ "${AGAIN}" -lt "10" ] + do + if [ ${1} ] + then + MEGA_EMAIL=${1} + MEGA_EMAIL=`echo ${MEGA_EMAIL} | iconv -c -t UTF-8` + echo ": ${MEGA_EMAIL}" + else + read -e -p ': ' MEGA_EMAIL + MEGA_EMAIL=`echo ${MEGA_EMAIL} | iconv -c -t UTF-8` + fi + if [ "${MEGA_EMAIL}" != "" ] + then + if echo "${MEGA_EMAIL}" | grep -qE ^\-?[.a-zA-Z0-9@_-]+$ + then + AGAIN=10 + else + printf "${NC} You entered: ${R}${MEGA_EMAIL}${NC} \n" + printf "${R}WARNING:${NC} Only latin characters, @, numbers, \n" + printf "${NC} dots, underscore and hyphens are allowed! \n" + AGAIN=$((${AGAIN}+1)) + fi + fi + done + fi +} +read_mega_password() { + if [ "${MEGA_PASSWORD}" = "" ]; then + _header "MEGA PASSWORD" + AGAIN=1 + while [ "${AGAIN}" -lt "10" ] + do + if [ ${1} ] + then + MEGA_PASSWORD=${1} + MEGA_PASSWORD=`echo ${MEGA_PASSWORD} | iconv -c -t UTF-8` + echo ": ${MEGA_PASSWORD}" + else + read -e -p ': ' MEGA_PASSWORD + MEGA_PASSWORD=`echo ${MEGA_PASSWORD} | iconv -c -t UTF-8` + fi + if [ "${MEGA_PASSWORD}" != "" ] + then + AGAIN=10 + fi + done + fi +} + +sh_yes() { + if [ -f "/home/${CP_DOMAIN}/process.json" ]; then + clear + _line + _logo + _header "${CP_DOMAIN}"; + _content + _content "Website on this domain is installed!" + _content + _s + exit 0 + fi +} +sh_not() { + if [ ! -f "/home/${CP_DOMAIN}/process.json" ]; then + clear + _line + _logo + _header "${CP_DOMAIN}"; + _content + _content "Website on this domain is not installed!" + _content + _s + exit 0 + fi +} +sh_random() { + FLOOR=${1} + RANGE=${2} + number=0 + while [ "${number}" -le ${FLOOR} ] + do + number=$RANDOM + let "number %= $RANGE" + done + echo ${number} +} +sh_wget() { + local flag=false c count cr=$'\r' nl=$'\n' + while IFS='' read -d '' -rn 1 c + do + if ${flag} + then + printf '%s' "${c}" + else + if [[ ${c} != ${cr} && ${c} != ${nl} ]] + then + count=0 + else + ((count++)) + if ((count > 1)) + then + flag=true + fi + fi + fi + done +} +sh_progress() { + if [ "${PRC_}" = "" ]; then PRC_=0; fi + if [ "${1}" != "" ]; then PRC_=${1}; fi + LR='\033[1;31m'; LG='\033[1;32m'; LY='\033[1;33m'; LC='\033[1;36m'; LW='\033[1;37m'; NC='\033[0m' + if [ "${PRC_}" = "0" ]; then TME=$(date +"%s"); fi + SEC=`printf "%04d\n" $(($(date +"%s")-${TME}))`; SEC="$SEC sec" + PRC=`printf "%.0f" ${PRC_}` + SHW=`printf "%3d\n" ${PRC}` + LNE=`printf "%.0f" $((${PRC}/2))` + LRR=`printf "%.0f" $((${PRC}/2-12))`; if [ ${LRR} -le 0 ]; then LRR=0; fi; + LYY=`printf "%.0f" $((${PRC}/2-24))`; if [ ${LYY} -le 0 ]; then LYY=0; fi; + LCC=`printf "%.0f" $((${PRC}/2-36))`; if [ ${LCC} -le 0 ]; then LCC=0; fi; + LGG=`printf "%.0f" $((${PRC}/2-48))`; if [ ${LGG} -le 0 ]; then LGG=0; fi; + LRR_=""; LYY_=""; LCC_=""; LGG_="" + for ((i=1;i<=13;i++)) + do + DOTS=""; for ((ii=${i};ii<13;ii++)); do DOTS="${DOTS}."; done + if [ ${i} -le ${LNE} ]; then LRR_="${LRR_}#"; else LRR_="${LRR_}."; fi + echo -ne " ${LW}${SEC} ${LR}${LRR_}${DOTS}${LY}............${LC}............${LG}............ ${SHW}%${NC}\r" + if [ ${LNE} -ge 1 ]; then sleep .05; fi + done + for ((i=14;i<=25;i++)) + do + DOTS=""; for ((ii=${i};ii<25;ii++)); do DOTS="${DOTS}."; done + if [ ${i} -le ${LNE} ]; then LYY_="${LYY_}#"; else LYY_="${LYY_}."; fi + echo -ne " ${LW}${SEC} ${LR}${LRR_}${LY}${LYY_}${DOTS}${LC}............${LG}............ ${SHW}%${NC}\r" + if [ ${LNE} -ge 14 ]; then sleep .05; fi + done + for ((i=26;i<=37;i++)) + do + DOTS=""; for ((ii=${i};ii<37;ii++)); do DOTS="${DOTS}."; done + if [ ${i} -le ${LNE} ]; then LCC_="${LCC_}#"; else LCC_="${LCC_}."; fi + echo -ne " ${LW}${SEC} ${LR}${LRR_}${LY}${LYY_}${LC}${LCC_}${DOTS}${LG}............ ${SHW}%${NC}\r" + if [ ${LNE} -ge 26 ]; then sleep .05; fi + done + for ((i=38;i<=49;i++)) + do + DOTS=""; for ((ii=${i};ii<49;ii++)); do DOTS="${DOTS}."; done + if [ ${i} -le ${LNE} ]; then LGG_="${LGG_}#"; else LGG_="${LGG_}."; fi + echo -ne " ${LW}${SEC} ${LR}${LRR_}${LY}${LYY_}${LC}${LCC_}${LG}${LGG_}${DOTS} ${SHW}%${NC}\r" + if [ ${LNE} -ge 38 ]; then sleep .05; fi + done + if [ "${PRC}" = "100" ]; then + printf "\n\n${NC}" + fi + PRC_=$((10+${PRC_})) + if [ ${PRC_} -gt 100 ]; then PRC_=100; fi +} + +_content_l() { + __C=${1}; _M=$((${#__C})); _L=1; _R=$((58-${_M})); L_=""; R_="" + if [ "$((${#__C}%2))" != "0" ]; then _R=$((${_R})); fi + for ((l=1;l<=${_L};l++)); do L_=" ${L_}"; done + for ((r=1;r<=${_R};r++)); do R_=" ${R_}"; done + printf "${C}----${NC}${L_}${1}${R_}${C}----\n${NC}" +} +_content() { + __C=${1}; _M=$((${#__C}/2)); _L=$((29-${_M})); _R=$((29-${_M})); L_=""; R_="" + if [ "$((${#__C}%2))" != "0" ]; then _R=$((${_R}-1)); fi + for ((l=1;l<=${_L};l++)); do L_=" ${L_}"; done + for ((r=1;r<=${_R};r++)); do R_=" ${R_}"; done + printf "${C}----${NC}${L_}${1}${R_}${C}----\n${NC}" +} +_header() { + _C=${1}; _M=$((${#_C}/2)); _L=$((31-${_M})); _R=$((31-${_M})); L_=""; R_="" + if [ "$((${#_C}%2))" != "0" ]; then _R=$((${_R}-1)); fi + for ((l=1;l<=${_L};l++)); do L_="-${L_}"; done + for ((r=1;r<=${_R};r++)); do R_="-${R_}"; done + printf "${C}${L_}[ ${Y}${1}${C} ]${R_}\n${NC}" +} +_logo() { + printf " ${B} _______ ${G}_ ${B} ______ ${G} \n" + printf " ${B}(_______${G}|_) ${B}(_____ \ ${G} \n" + printf " ${B} _ ${G} _ ____ _____ ____ _____${B} _____) )${G}___ _____ ___ ___ \n" + printf " ${B}| | ${G}| | _ \| ___ | \(____ ${B}| ____/ ${G}___) ___ |/___)/___) \n" + printf " ${B}| |_____${G}| | | | | ____| | | / ___ ${B}| | ${G}| | | ____|___ |___ | \n" + printf " ${B} \______)${G}_|_| |_|_____)_|_|_\_____${B}|_| ${G}|_| |_____|___/(___/ \n" + printf "\n${NC}" +} +_line() { + printf "${C}------------------------------------------------------------------\n${NC}" +} +_br() { + printf "\n${NC}" +} +_s() { + if [ "${1}" = "" ]; then + _line + _br + else + _br + fi +} + +docker_run() { + if [ ! -d "/home/${CP_DOMAIN}/config/production" ]; then + cp -rf /home/cinemapress/* /home/${CP_DOMAIN} + cp -rf /home/${CP_DOMAIN}/config/locales/${CP_LANG}/* /home/${CP_DOMAIN}/config/ + cp -rf /home/${CP_DOMAIN}/config/default/* /home/${CP_DOMAIN}/config/production/ + sed -Ei "s/127.0.0.1:3000/${CP_DOMAIN_}:${NODE_PORT}/g" /home/${CP_DOMAIN}/config/production/nginx/conf.d/nginx.conf + sed -Ei "s/example_com/${CP_DOMAIN_}/g" /home/${CP_DOMAIN}/config/production/nginx/conf.d/nginx.conf + sed -Ei "s/example_com/${CP_DOMAIN_}/g" /home/${CP_DOMAIN}/config/production/sphinx/sphinx.conf + sed -Ei "s/example_com/${CP_DOMAIN_}/g" /home/${CP_DOMAIN}/config/production/sphinx/source.xml + sed -Ei "s/example_com/${CP_DOMAIN_}/g" /home/${CP_DOMAIN}/config/production/config.js + sed -Ei "s/example_com/${CP_DOMAIN_}/g" /home/${CP_DOMAIN}/config/default/config.js + sed -Ei "s/example_com/${CP_DOMAIN_}/g" /home/${CP_DOMAIN}/process.json + sed -Ei "s/example\.com/${CP_DOMAIN}/g" /home/${CP_DOMAIN}/config/production/nginx/conf.d/nginx.conf + sed -Ei "s/example\.com/${CP_DOMAIN}/g" /home/${CP_DOMAIN}/config/production/sphinx/sphinx.conf + sed -Ei "s/example\.com/${CP_DOMAIN}/g" /home/${CP_DOMAIN}/config/production/sphinx/source.xml + sed -Ei "s/example\.com/${CP_DOMAIN}/g" /home/${CP_DOMAIN}/config/production/config.js + sed -Ei "s/example\.com/${CP_DOMAIN}/g" /home/${CP_DOMAIN}/config/default/config.js + sed -Ei "s/example\.com/${CP_DOMAIN}/g" /home/${CP_DOMAIN}/process.json + sed -Ei "s/\"theme\":\s*\"[a-zA-Z0-9-]*\"/\"theme\":\"${CP_THEME}\"/" /home/${CP_DOMAIN}/config/production/config.js + OPENSSL=`echo "${CP_PASSWD}" | openssl passwd -1 -stdin -salt CP` + echo "${CP_DOMAIN}:${OPENSSL}" > /home/${CP_DOMAIN}/config/production/nginx/pass.d/${CP_DOMAIN}.pass + if [ "${CP_DOMAIN_IP}" = "ip" ]; then rm -rf /home/${CP_DOMAIN}/config/production/nginx/conf.d/nginx.conf; fi + ln -s /home/${CP_DOMAIN}/config/production/sphinx/sphinx.conf /etc/sphinx/sphinx.conf + ln -s /home/${CP_DOMAIN}/config/production/sphinx/source.xml /etc/sphinx/source.xml + indexer --all + 4_theme + searchd + memcached -u root -d + node /home/${CP_DOMAIN}/config/update/default.js + else + searchd + memcached -u root -d + fi + crond -L /var/log/cron.log + cd /home/${CP_DOMAIN} && pm2-runtime start process.json +} +docker_stop() { + searchd --stop + killall memcached + killall crond + sleep 5 +} +docker_start() { + searchd + memcached -u root -d + crond -L /var/log/cron.log + node /home/${CP_DOMAIN}/config/update/config.js + cd /home/${CP_DOMAIN} && pm2 restart process.json --update-env +} +docker_restart() { + docker_stop + docker_start +} +docker_reload() { + cd /home/${CP_DOMAIN} && pm2 reload process.json +} +docker_zero() { + sed -i "s/xmlpipe_command =.*/xmlpipe_command =/" "/home/${CP_DOMAIN}/config/production/sphinx/sphinx.conf" + indexer xmlpipe2_${CP_DOMAIN_} --rotate + (sleep 2; echo flush_all; sleep 2; echo quit;) | telnet 127.0.0.1 11211 +} +docker_cron() { + node /home/${CP_DOMAIN}/lib/CP_cron.js +} +docker_restore() { + RCS=`rclone config show 2>/dev/null | grep "CINEMAPRESS"` + if [ "${RCS}" = "" ]; then exit 0; fi + docker_stop + rclone copy CINEMAPRESS:${CP_DOMAIN}/latest/config.tar /var/${CP_DOMAIN}/ + rclone copy CINEMAPRESS:${CP_DOMAIN}/latest/themes.tar /var/${CP_DOMAIN}/ + cd /home/${CP_DOMAIN} && \ + tar -xf /var/${CP_DOMAIN}/config.tar && \ + tar -xf /var/${CP_DOMAIN}/themes.tar + docker_start +} +docker_backup() { + RCS=`rclone config show 2>/dev/null | grep "CINEMAPRESS"` + if [ "${RCS}" = "" ]; then exit 0; fi + BACKUP_DAY=$(date +%d) + BACKUP_NOW=$(date +%Y-%m-%d) + BACKUP_DELETE=`date +%Y-%m-%d -d "@$(($(date +%s) - 2592000))"` + T=`grep "\"theme\"" /home/${CP_DOMAIN}/config/production/config.js` + THEME_NAME=`echo "${T}" | sed 's/.*"theme":\s*"\([a-zA-Z0-9-]*\)".*/\1/'` + if [ "${THEME_NAME}" = "" ] || [ "${THEME_NAME}" = "${T}" ]; then exit 0; fi + rclone purge CINEMAPRESS:${CP_DOMAIN}/${BACKUP_NOW} &> /dev/null + if [ "${BACKUP_DAY}" != "10" ]; then rclone purge CINEMAPRESS:${CP_DOMAIN}/${BACKUP_DELETE} &> /dev/null; fi + rclone purge CINEMAPRESS:${CP_DOMAIN}/latest &> /dev/null + PORT_DOMAIN=`grep "mysql41" /home/${CP_DOMAIN}/config/production/sphinx/sphinx.conf | sed 's/.*:\([0-9]*\):mysql41.*/\1/'` + echo "FLUSH RTINDEX rt_${CP_DOMAIN_};" | mysql -h0 -P${PORT_DOMAIN} + echo "FLUSH RTINDEX content_${CP_DOMAIN_};" | mysql -h0 -P${PORT_DOMAIN} + echo "FLUSH RTINDEX comment_${CP_DOMAIN_};" | mysql -h0 -P${PORT_DOMAIN} + echo "FLUSH RTINDEX user_${CP_DOMAIN_};" | mysql -h0 -P${PORT_DOMAIN} + rm -rf /var/${CP_DOMAIN} && mkdir -p /var/${CP_DOMAIN} + cd /home/${CP_DOMAIN} && \ + tar --exclude=config/update \ + --exclude=config/default \ + --exclude=config/locales \ + --exclude=config/production/fail2ban \ + --exclude=config/production/memcached \ + --exclude=config/production/sphinx \ + --exclude=config/production/nginx/bots.d \ + --exclude=config/production/nginx/conf.d \ + --exclude=config/production/nginx/html \ + --exclude=config/production/nginx/letsencrypt \ + --exclude=config/production/nginx/ssl.d \ + --exclude=config/production/nginx/cloudflare.ini \ + --exclude=config/production/nginx/Dockerfile \ + --exclude=config/production/nginx/nginx.conf \ + -uf /var/${CP_DOMAIN}/config.tar config + cd /home/${CP_DOMAIN} && \ + tar --exclude=files/GeoLite2-Country.mmdb \ + --exclude=files/GeoLite2-City.mmdb \ + --exclude=files/bbb.mp4 \ + -uf /var/${CP_DOMAIN}/themes.tar \ + themes/default/public/desktop \ + themes/default/public/mobile \ + themes/default/views/desktop \ + themes/default/views/mobile \ + themes/${THEME_NAME} \ + files + rclone copy /var/${CP_DOMAIN}/config.tar CINEMAPRESS:${CP_DOMAIN}/${BACKUP_NOW}/ + rclone copy /var/${CP_DOMAIN}/themes.tar CINEMAPRESS:${CP_DOMAIN}/${BACKUP_NOW}/ + rclone copy /var/${CP_DOMAIN}/config.tar CINEMAPRESS:${CP_DOMAIN}/latest/ + rclone copy /var/${CP_DOMAIN}/themes.tar CINEMAPRESS:${CP_DOMAIN}/latest/ + rm -rf /var/${CP_DOMAIN} +} +docker_actual() { + node /home/${CP_DOMAIN}/config/update/actual.js +} +docker_rclone() { + rclone "${1}" "${2}" +} +docker_passwd() { + OPENSSL=`echo "${1}" | openssl passwd -1 -stdin -salt CP` + echo "${CP_DOMAIN}:${OPENSSL}" > "/home/${CP_DOMAIN}/config/production/nginx/pass.d/${CP_DOMAIN}.pass" +} + +success_install(){ + CP_URL="${CP_DOMAIN}" + if [ "${CP_DOMAIN_IP}" = "ip" ] && [ "${NODE_PORT}" != "80" ]; then + CP_URL="${CP_DOMAIN}:${NODE_PORT}" + fi + clear + _line + _logo + _header "${CP_DOMAIN}"; + _content + if [ "${CP_DOMAIN_IP}" = "domain" ]; then + _content "Website successfully installed!" + else + _content "Test website successfully installed!" + fi + _content + _content "${CP_URL}" + _content "${CP_URL}/admin" + if [ "${CP_DOMAIN_IP}" = "domain" ]; then + _content + _content_l "USERNAME: ${CP_DOMAIN}" + _content_l "PASSWORD: ${CP_PASSWD}" + fi + _content + _content "We strongly recommend immediately" + _content "setting up automatic backup!" + _content "RUN:~# cinemapress backup" + _content + _content "You have questions?" + _content "support@cinemapress.io" + _content "Forum: enota.club" + _content + _s + exit 0 +} + +if [ ${EUID} -ne 0 ]; then + printf "${R}WARNING:${NC} Run as root user! \n${NC}" + exit 1 +fi +if [ "`expr "${CP_DOMAIN}" : '[0-9][0-9]*\.[0-9][0-9]*\.[0-9][0-9]*\.[0-9][0-9]*$'`" != "0" ]; then + CP_DOMAIN_IP="ip" +fi +while [ "`netstat -tunlp 2>/dev/null | grep :${NODE_PORT}`" != "" ]; do + RND=`sh_random 1 9999` + NODE_PORT=$((30000+${RND})) +done + +docker_install + +WHILE=0 +while [ "${WHILE}" -lt "2" ]; do + WHILE=$((${WHILE}+1)) + case ${OPTION} in + "i"|"install"|1 ) + read_domain ${2} + sh_yes + read_lang ${3} + read_theme ${4} + read_password ${5} + _s ${5} + sh_progress + 1_install + sh_progress 100 + success_install + exit 0 + ;; + "u"|"update"|2 ) + read_domain ${2} + sh_not + _s ${2} + sh_progress + 2_update + sh_progress 100 + exit 0 + ;; + "b"|"backup"|3 ) + read_domain ${2} + sh_not + _s ${2} + sh_progress + 3_backup ${3} ${4} ${5} + sh_progress 100 + exit 0 + ;; + "t"|"theme"|4 ) + read_domain ${2} + sh_not + read_theme ${3} + _s ${3} + sh_progress + 4_theme + sh_progress 100 + exit 0 + ;; + "d"|"database"|5 ) + read_domain ${2} + sh_not + read_key ${3} + _s ${3} + 5_database + exit 0 + ;; + "p"|"posters"|6 ) + read_domain ${2} + sh_not + read_key ${3} + _s ${3} + 6_posters + exit 0 + ;; + "m"|"mirror"|7 ) + read_domain ${2} + sh_not + read_mirror ${3} + _s ${3} + sh_progress + 7_mirror + sh_progress 100 + exit 0 + ;; + "r"|"rm"|"remove"|8 ) + read_domain ${2} + sh_not + _s ${2} + sh_progress + 8_remove + sh_progress 100 + exit 0 + ;; + "is"|"install_ssl" ) + read_domain ${2} + sh_yes + read_lang ${3} + read_theme ${4} + read_password ${5} + read_cloudflare_email ${6} + read_cloudflare_api_key ${7} + _s ${7} + sh_progress + 1_install + sh_progress 100 + exit 0 + ;; + "en"|"ru" ) + ip_install ${1} + exit 0 + ;; + "passwd" ) + _br + read_domain ${2} + sh_not + read_password ${3} + _s ${3} + sh_progress + docker exec ${CP_DOMAIN_} cinemapress container "${1}" "${CP_PASSWD}" \ + >>/var/log/docker_passwd_$(date '+%d_%m_%Y').log 2>&1 + sh_progress + docker restart nginx \ + >>/var/log/docker_passwd_$(date '+%d_%m_%Y').log 2>&1 + sh_progress 100 + exit 0 + ;; + "stop"|"start"|"restart" ) + _br + read_domain ${2} + sh_not + _s ${2} + docker ${1} ${CP_DOMAIN_} >>/var/log/docker_${1}_$(date '+%d_%m_%Y').log 2>&1 + exit 0 + ;; + "reload"|"zero"|"actual" ) + _br + read_domain ${2} + sh_not + _s ${2} + docker exec ${CP_DOMAIN_} /usr/bin/cinemapress container "${1}" \ + >>/var/log/docker_${1}_$(date '+%d_%m_%Y').log 2>&1 + exit 0 + ;; + "container" ) + if [ "${2}" = "run" ]; then + docker_run + elif [ "${2}" = "stop" ]; then + docker_stop + elif [ "${2}" = "start" ]; then + docker_start + elif [ "${2}" = "restart" ]; then + docker_restart + elif [ "${2}" = "reload" ]; then + docker_reload + elif [ "${2}" = "zero" ]; then + docker_zero + elif [ "${2}" = "cron" ]; then + docker_cron + elif [ "${2}" = "actual" ]; then + docker_actual + elif [ "${2}" = "backup" ]; then + if [ "${3}" = "restore" ] || [ "${3}" = "2" ]; then + docker_restore + else + docker_backup + fi + elif [ "${2}" = "passwd" ]; then + docker_passwd "${3}" + elif [ "${2}" = "rclone" ]; then + docker_rclone "${3}" "${4}" + fi + exit 0 + ;; + "autostart" ) + docker start ${CP_DOMAIN_} + docker start nginx + docker start fail2ban + exit 0 + ;; + "help"|"h"|"H"|"--help"|"-h"|"-H" ) + clear + _line + _logo + _header "HELP" + _br + printf " ~# cinemapress [OPTION]"; _br; _br; + printf " OPTIONS:"; _br; _br; + printf " en - Fast install EN website"; _br; + printf " ru - Fast install RU website"; _br; + printf " install_ssl - Install an SSL certificate with automatic"; _br; + printf " renewal using the CloudFlare API"; _br; + printf " passwd - Change the password for access to the admin panel"; _br; + printf " stop - Stop website (docker container)"; _br; + printf " start - Start website (docker container)"; _br; + printf " restart - Restart website (docker container)"; _br; + printf " reload - Reload website (PM2)"; _br; + printf " zero - Delete all data from the automatic database"; _br; + printf " actual - Updating data from an automatic database"; _br; + printf " to a manual database (year, list of actors, list"; _br; + printf " of genres, list of countries, list of directors,"; _br; + printf " premiere date, rating and number of votes)"; _br; _br; + exit 0 + ;; + "version"|"ver"|"v"|"V"|"--version"|"--ver"|"-v"|"-V" ) + printf "CinemaPress ${CP_VER}" + _br + printf "Copyright (c) 2014-2019, CinemaPress System (https://cinemapress.io)" + _br + exit 0 + ;; + * ) + option ${1} + ;; + esac +done \ No newline at end of file diff --git a/config/binlog/.gitkeep b/config/binlog/.gitkeep new file mode 100644 index 0000000..e69de29 diff --git a/config/comment/.gitkeep b/config/comment/.gitkeep new file mode 100644 index 0000000..e69de29 diff --git a/config/content/.gitkeep b/config/content/.gitkeep new file mode 100644 index 0000000..e69de29 diff --git a/config/default/fail2ban/Dockerfile b/config/default/fail2ban/Dockerfile new file mode 100644 index 0000000..1397625 --- /dev/null +++ b/config/default/fail2ban/Dockerfile @@ -0,0 +1,3 @@ +FROM crazymax/fail2ban:0.10.4 +CMD ["fail2ban-server", "-f", "-x", "-v", "start"] +HEALTHCHECK --interval=10s --timeout=5s CMD fail2ban-client ping || exit 1 \ No newline at end of file diff --git a/config/default/fail2ban/action.d/blacklist.conf b/config/default/fail2ban/action.d/blacklist.conf new file mode 100644 index 0000000..7174ae0 --- /dev/null +++ b/config/default/fail2ban/action.d/blacklist.conf @@ -0,0 +1,94 @@ +# /etc/fail2ban/action.d/blacklist.conf +# Fail2Ban Blacklist for Repeat Offenders (action.d) +# +# Author: Mitchell Krog +# Version: 1.1 +# GitHub: https://github.com/mitchellkrogza/Fail2Ban-Blacklist-JAIL-for-Repeat-Offenders-with-Perma-Extended-Banning +# Tested On: 0.8.13 +# Server: Debian Jessie 8.1 +# Firewall: IPTables +# +# Dependancies: requires blacklist.conf in /etc/fail2ban/filter.d folder +# requires jail settings called [blacklist] +# requires ip.blacklist file in /etc/fail2ban +# create with sudo touch /etc/fail2ban/ip.blacklist +# +# Drawbacks: Only works with IPTables +# +# Based on: the Recidive Jail from Fail2Ban +# +# This custom action requires a custom jail in your +# jail.local file for Fail2Ban +# +# Your jail file would be configured as follows +# +# [blacklist] +# enabled = true +# logpath = /var/log/fail2ban.* +# filter = blacklist +# banaction = blacklist +# bantime = 31536000 ; 1 year +# findtime = 31536000 ; 1 year +# maxretry = 10 +# + +[INCLUDES] +before = iptables-common.conf + + +[Definition] +# Option: actionstart +# Notes.: command executed once at the start of Fail2Ban. +# Values: CMD +# + +actionstart = iptables -N f2b- + iptables -A f2b- -j RETURN + iptables -I -p -j f2b- + # Sort and Check for Duplicate IPs in our text file and Remove Them + sort -u /etc/fail2ban/ip.blacklist -o /etc/fail2ban/ip.blacklist + # Persistent banning of IPs reading from our ip.blacklist text file + # and adding them to IPTables on our jail startup command + cat /etc/fail2ban/ip.blacklist | while read IP; do iptables -I f2b- 1 -s $IP -j DROP; done + +# Option: actionstop +# Notes.: command executed once at the end of Fail2Ban +# Values: CMD +# + +actionstop = iptables -D -p -j f2b- + iptables -F f2b- + iptables -X f2b- + +# Option: actioncheck +# Notes.: command executed once before each actionban command +# Values: CMD +# + +actioncheck = iptables -n -L | grep -q 'f2b-[ \t]' + +# Option: actionban +# Notes.: command executed when banning an IP. Take care that the +# command is executed with Fail2Ban user rights. +# Tags: See jail.conf(5) man page +# Values: CMD +# + +actionban = iptables -I f2b- 1 -s -j DROP + # Add the new IP ban to our ip.blacklist file + echo '' >> /etc/fail2ban/ip.blacklist +# I don't want reporting on any badboys service +# curl http://www.badips.com/add/badbots// + +# Option: actionunban +# Notes.: command executed when unbanning an IP. Take care that the +# command is executed with Fail2Ban user rights. +# Tags: See jail.conf(5) man page +# Values: CMD +# +actionunban = iptables -D f2b- -s -j DROP +# Remove IP from our ip.blacklist file + sed -i -e '//d' /etc/fail2ban/ip.blacklist + +[Init] + diff --git a/config/default/fail2ban/action.d/nginxrepeatoffender.conf b/config/default/fail2ban/action.d/nginxrepeatoffender.conf new file mode 100644 index 0000000..4a92b47 --- /dev/null +++ b/config/default/fail2ban/action.d/nginxrepeatoffender.conf @@ -0,0 +1,106 @@ +# /etc/fail2ban/action.d/nginxrepeatoffender.conf +# Fail2Ban Blacklist for Repeat Offenders of Nginx (action.d) +# +# Author: Mitchell Krog +# Version: 1.1 +# +# Add on for Nginx Bad Bot blocker +# GitHub: https://github.com/mariusv/nginx-badbot-blocker +# +# Contributed by: Mitchell Krog +# Github: https://github.com/mitchellkrogza +# +# Tested On: Fail2Ban 0.9.3 +# Server: Ubuntu 16.04 +# Firewall: IPTables +# +# Dependancies: requires nginxrepeatoffender.conf in /etc/fail2ban/filter.d folder +# requires jail settings called [nginxrepeatoffender] +# requires nginx.repeatoffender file in /etc/fail2ban +# create with sudo touch /etc/fail2ban/nginx.repeatoffender +# chmod +x /etc/fail2ban/nginx.repeatoffender +# +# Drawbacks: Only works with IPTables +# +# Based on: The Recidive Jail from Fail2Ban +# This custom filter and action will monitor your Nginx logs and perma-ban +# any IP address that has generated far too many 403 or 444 errors over a 1 week period +# and ban them for 1 day. This works like a charm as an add-on for the Nginx Bad +# Bot Blocker which takes care of generating the 444 and 403 errors based on the extensive +# list of Bad Referers, Bots, Scrapers and IP addresses it covers. +# Thus custom Fail2Ban filter helps prevent the agressive one's from constantly filling +# up your Nginx server logs. +# +# This custom action requires a custom jail in your +# jail.local file for Fail2Ban +# +# Your jail file would be configured as follows +# +# [nginxrepeatoffender] +# enabled = true +# logpath = %(nginx_access_log)s +# filter = nginxrepeatoffender +# banaction = nginxrepeatoffender +# bantime = 86400 ; 1 day +# findtime = 604800 ; 1 week +# maxretry = 20 +# + +[INCLUDES] +before = iptables-common.conf + + +[Definition] +# Option: actionstart +# Notes.: command executed once at the start of Fail2Ban. +# Values: CMD +# + +actionstart = -N f2b- + -A f2b- -j + -I -p -j f2b- + # Sort and Check for Duplicate IPs in our text file and Remove Them + sort -u /etc/fail2ban/nginx.repeatoffender -o /etc/fail2ban/nginx.repeatoffender + # Persistent banning of IPs reading from our nginx.repeatoffender text file + # and adding them to IPTables on our jail startup command + cat /etc/fail2ban/nginx.repeatoffender | while read IP; do iptables -I f2b- 1 -s $IP -j DROP; done + +# Option: actionstop +# Notes.: command executed once at the end of Fail2Ban +# Values: CMD +# + +actionstop = -D -p -j f2b- + -F f2b- + -X f2b- + +# Option: actioncheck +# Notes.: command executed once before each actionban command +# Values: CMD +# + +actioncheck = -n -L | grep -q 'f2b-[ \t]' + +# Option: actionban +# Notes.: command executed when banning an IP. Take care that the +# command is executed with Fail2Ban user rights. +# Tags: See jail.conf(5) man page +# Values: CMD +# + +actionban = -I f2b- 1 -s -j DROP + # Add the new IP ban to our nginx.repeatoffender file + echo '' >> /etc/fail2ban/nginx.repeatoffender + +# Option: actionunban +# Notes.: command executed when unbanning an IP. Take care that the +# command is executed with Fail2Ban user rights. +# Tags: See jail.conf(5) man page +# Values: CMD +# +actionunban = -D f2b- -s -j DROP + # Remove IP from our nginx.repeatoffender file + sed -i -e '//d' /etc/fail2ban/nginx.repeatoffender + +[Init] + diff --git a/config/default/fail2ban/filter.d/blacklist.conf b/config/default/fail2ban/filter.d/blacklist.conf new file mode 100644 index 0000000..24d99a0 --- /dev/null +++ b/config/default/fail2ban/filter.d/blacklist.conf @@ -0,0 +1,68 @@ +# /etc/fail2ban/filter.d/blacklist.conf +# Fail2Ban Blacklist for Repeat Offenders (filter.d) +# +# Author: Mitchell Krog +# Version: 1.1 +# GitHub: https://github.com/mitchellkrogza/Fail2Ban-Blacklist-JAIL-for-Repeat-Offenders-with-Perma-Extended-Banning +# Tested On: Fail2Ban 0.91 +# Server: Ubuntu 16.04 +# Firewall: IPTables +# +# Dependancies: requires blacklist.conf in /etc/fail2ban/action.d folder +# requires jail settings called [blacklist] +# requires ip.blacklist file in /etc/fail2ban +# create with sudo touch /etc/fail2ban/ip.blacklist +# +# Drawbacks: Only works with IPTables +# +# Based on: the Recidive Jail from Fail2Ban +# +# This filter based on the recidive filter, monitors the fail2ban log file, +# and enables you to add long time bans for ip addresses that get banned +# by fail2ban multiple times. +# +# Reasons to use this: Block persistent attackers for very long periods of time. +# Controlled through a simple ip.blocklist text file +# +# Only works with IPTables +# Your settings for this custom jail [blacklist] in jail.conf should have higher +# 'findtime' and 'bantime' parameters set to a higher value than all the other jails. +# +# This custom action requires a custom jail in your +# jail.local file for Fail2Ban +# +# Your jail file would be configured as follows +# +# [blacklist] +# enabled = true +# logpath = /var/log/fail2ban.* +# filter = blacklist +# banaction = blacklist +# bantime = 31536000 ; 1 year +# findtime = 31536000 ; 1 year +# maxretry = 10 +# + + +[INCLUDES] + +# Read common prefixes. If any customizations available -- read them from +# common.local +before = common.conf + +[Definition] + +_daemon = fail2ban\.actions\s* + +# The name of the jail that this filter is used for. In jail.conf, name the +# jail using this filter 'blacklist', or change this line! +_jailname = blacklist + +failregex = ^(%(__prefix_line)s| %(_daemon)s%(__pid_re)s?:\s+)NOTICE\s+\[(?!%(_jailname)s\])(?:.*)\]\s+Ban\s+\s*$ +ignoreregex = + +[Init] + +journalmatch = _SYSTEMD_UNIT=fail2ban.service PRIORITY=5 + +# Author: Mitchell Krog \ No newline at end of file diff --git a/config/default/fail2ban/filter.d/nginx-x00.conf b/config/default/fail2ban/filter.d/nginx-x00.conf new file mode 100644 index 0000000..693060b --- /dev/null +++ b/config/default/fail2ban/filter.d/nginx-x00.conf @@ -0,0 +1,4 @@ +[Definition] + +failregex = ^ .* ".*\\x.*" .*$ +ignoreregex = \ No newline at end of file diff --git a/config/default/fail2ban/filter.d/nginxrepeatoffender.conf b/config/default/fail2ban/filter.d/nginxrepeatoffender.conf new file mode 100644 index 0000000..d66f3bf --- /dev/null +++ b/config/default/fail2ban/filter.d/nginxrepeatoffender.conf @@ -0,0 +1,66 @@ +# /etc/fail2ban/filter.d/nginxrepeatoffender.conf +# Fail2Ban Blacklist for Repeat Offenders of Nginx (filter.d) +# +# Author: Mitchell Krog +# Version: 1.1 +# +# Add on for Nginx Bad Bot blocker +# GitHub: https://github.com/mariusv/nginx-badbot-blocker +# +# Contributed by: Mitchell Krog +# Github: https://github.com/mitchellkrogza +# +# Tested On: Fail2Ban 0.9.3 +# Server: Ubuntu 16.04 +# Firewall: IPTables +# +# Dependancies: requires nginxrepeatoffender.conf in /etc/fail2ban/filter.d folder +# requires jail settings called [nginxrepeatoffender] +# requires nginx.repeatoffender file in /etc/fail2ban +# create with sudo touch /etc/fail2ban/nginx.repeatoffender +# chmod +x /etc/fail2ban/nginx.repeatoffender +# +# Drawbacks: Only works with IPTables +# +# Based on: The Recidive Jail from Fail2Ban +# This custom filter and action will monitor your Nginx logs and perma-ban +# any IP address that has generated far too many 403 or 444 errors over a 1 week period +# and ban them for 1 day. This works like a charm as an add-on for the Nginx Bad +# Bot Blocker which takes care of generating the 444 and 403 errors based on the extensive +# list of Bad Referers, Bots, Scrapers and IP addresses it covers. +# Thus custom Fail2Ban filter helps prevent the agressive one's from constantly filling +# up your Nginx server logs. +# +# This custom action requires a custom jail in your +# jail.local file for Fail2Ban +# +# Your jail file would be configured as follows +# +# [nginxrepeatoffender] +# enabled = true +# logpath = %(nginx_access_log)s +# filter = nginxrepeatoffender +# banaction = nginxrepeatoffender +# bantime = 86400 ; 1 day +# findtime = 604800 ; 1 week +# maxretry = 20 +# + + +[Definition] + +_daemon = fail2ban\.actions\s* + +# The name of the jail that this filter is used for. In jail.conf, name the +# jail using this filter 'nginxrepeatoffender', or change this line! +_jailname = nginxrepeatoffender + +failregex = ^ \- \S+ \[\] \"(GET|POST|HEAD) .* \S+\" (?:403|444) .+$ +ignoreregex = + + +[Init] + +journalmatch = _SYSTEMD_UNIT=fail2ban.service PRIORITY=5 + +# Author: Mitchell Krog diff --git a/config/default/fail2ban/filter.d/webexploits.conf b/config/default/fail2ban/filter.d/webexploits.conf new file mode 100644 index 0000000..769557e --- /dev/null +++ b/config/default/fail2ban/filter.d/webexploits.conf @@ -0,0 +1,298 @@ +# Fail2Ban Web Exploits Filter +# Author & Copyright: Mitchell Krog - mitchellkrog@gmail.com +# REPO: https://github.com/mitchellkrogza/Fail2Ban.WebExploits +# V0.1.27 +# Last Updated: Tue May 8 11:08:42 SAST 2018 + +[Definition] + + +failregex = ^ -.*(GET|POST|HEAD).*(/.git/config) + ^ -.*(GET|POST|HEAD).*(/:8880/) + ^ -.*(GET|POST|HEAD).*(/addons/theme/stv1/_static/image/favicon.ico) + ^ -.*(GET|POST|HEAD).*(/addons/theme/stv1/_static/ts2/layout.css) + ^ -.*(GET|POST|HEAD).*(/addons/theme/stv2/_static/ts2/layout.css) + ^ -.*(GET|POST|HEAD).*(/Admin/Common/HelpLinks.xml) + ^ -.*(GET|POST|HEAD).*(/admin-console) + ^ -.*(GET|POST|HEAD).*(/admin/inc/xml.xslt) + ^ -.*(GET|POST|HEAD).*(/admin/index.php) + ^ -.*(GET|POST|HEAD).*(/administrator/components/com_xcloner-backupandrestore/index2.php) + ^ -.*(GET|POST|HEAD).*(/administrator/index.php) + ^ -.*(GET|POST|HEAD).*(/administrator/manifests/files/joomla.xml) + ^ -.*(GET|POST|HEAD).*(/admin/mysql2/index.php) + ^ -.*(GET|POST|HEAD).*(/admin/mysql/index.php) + ^ -.*(GET|POST|HEAD).*(/admin/phpmyadmin2/index.php) + ^ -.*(GET|POST|HEAD).*(/admin/phpmyadmin/index.php) + ^ -.*(GET|POST|HEAD).*(/admin/phpMyAdmin/index.php) + ^ -.*(GET|POST|HEAD).*(/admin/pma/index.php) + ^ -.*(GET|POST|HEAD).*(/admin/PMA/index.php) + ^ -.*(GET|POST|HEAD).*(/admin/SouthidcEditor/ButtonImage/standard/componentmenu.gif) + ^ -.*(GET|POST|HEAD).*(/admin/SouthidcEditor/Dialog/dialog.js) + ^ -.*(GET|POST|HEAD).*(/admin/SouthidcEditor/ewebeditor.asp) + ^ -.*(GET|POST|HEAD).*(/API/DW/Dwplugin/SystemLabel/SiteConfig.htm) + ^ -.*(GET|POST|HEAD).*(/API/DW/Dwplugin/TemplateManage/login_site.htm) + ^ -.*(GET|POST|HEAD).*(/API/DW/Dwplugin/TemplateManage/manage_site.htm) + ^ -.*(GET|POST|HEAD).*(/API/DW/Dwplugin/TemplateManage/save_template.htm) + ^ -.*(GET|POST|HEAD).*(/API/DW/Dwplugin/ThirdPartyTags/SiteFactory.xml) + ^ -.*(GET|POST|HEAD).*(/app/home/skins/default/style.css) + ^ -.*(GET|POST|HEAD).*(/app/js/source/wcmlib/WCMConstants.js) + ^ -.*(GET|POST|HEAD).*(/apple-app-site-association) + ^ -.*(GET|POST|HEAD).*(/app/Tpl/fanwe_1/js/) + ^ -.*(GET|POST|HEAD).*(/_asterisk/) + ^ -.*(GET|POST|HEAD).*(/bencandy.php) + ^ -.*(GET|POST|HEAD).*(/blog/administrator/index.php) + ^ -.*(GET|POST|HEAD).*(/cgi-bin/php) + ^ -.*(GET|POST|HEAD).*(/cgi-bin/php5) + ^ -.*(GET|POST|HEAD).*(/cgi/common.cgi) + ^ -.*(GET|POST|HEAD).*(/CGI/Execute) + ^ -.*(GET|POST|HEAD).*(/check.proxyradar.com/azenv.php) + ^ -.*(GET|POST|HEAD).*(/ckeditor/ckfinder/ckfinder.html) + ^ -.*(GET|POST|HEAD).*(/ckeditor/ckfinder/install.txt) + ^ -.*(GET|POST|HEAD).*(/ckfinder/ckfinder.html) + ^ -.*(GET|POST|HEAD).*(/ckfinder/install.txt) + ^ -.*(GET|POST|HEAD).*(/ckupload.php) + ^ -.*(GET|POST|HEAD).*(/claroline/phpMyAdmin/index.php) + ^ -.*(GET|POST|HEAD).*(/clases.gone.php) + ^ -.*(GET|POST|HEAD).*(/cms/administrator) + ^ -.*(GET|POST|HEAD).*(/command.php) + ^ -.*(GET|POST|HEAD).*(/components/com_adsmanager/js/fullnoconflict.js) + ^ -.*(GET|POST|HEAD).*(/components/com_b2jcontact/css/b2jcontact.css) + ^ -.*(GET|POST|HEAD).*(/components/com_b2jcontact/router.php) + ^ -.*(GET|POST|HEAD).*(/components/com_foxcontact/js/jtext.js) + ^ -.*(GET|POST|HEAD).*(/components/com_sexycontactform/assets/js/index.html) + ^ -.*(GET|POST|HEAD).*(/console/auth/reg_newuser.jsp) + ^ -.*(GET|POST|HEAD).*(/console/include/not_login.htm) + ^ -.*(GET|POST|HEAD).*(/console/js/CTRSRequestParam.js) + ^ -.*(GET|POST|HEAD).*(/console/js/CWCMDialogHead.js) + ^ -.*(GET|POST|HEAD).*(/currentsetting.htm) + ^ -.*(GET|POST|HEAD).*(/CuteSoft_Client/CuteEditor/Help/default.htm) + ^ -.*(GET|POST|HEAD).*(/CuteSoft_Client/CuteEditor/ImageEditor/listfiles.aspx) + ^ -.*(GET|POST|HEAD).*(/CuteSoft_Client/CuteEditor/Images/log.gif) + ^ -.*(GET|POST|HEAD).*(/data/admin/ver.txt) + ^ -.*(GET|POST|HEAD).*(/datacenter/downloadApp/showDownload.do) + ^ -.*(GET|POST|HEAD).*(/db/) + ^ -.*(GET|POST|HEAD).*(/dbadmin/) + ^ -.*(GET|POST|HEAD).*(/dbadmin/index.php) + ^ -.*(GET|POST|HEAD).*(/db/index.php) + ^ -.*(GET|POST|HEAD).*(/deptWebsiteAction.do) + ^ -.*(GET|POST|HEAD).*(/eams/static/scripts/grade/course/input.js) + ^ -.*(GET|POST|HEAD).*(/editor/js/fckeditorcode_ie.js) + ^ -.*(GET|POST|HEAD).*(/examples/file-manager.html) + ^ -.*(GET|POST|HEAD).*(/examples/index.html) + ^ -.*(GET|POST|HEAD).*(/fckeditor/editor/dtd/fck_dtd_test.html) + ^ -.*(GET|POST|HEAD).*(/fckeditor/editor/js/fckeditorcode_ie.js) + ^ -.*(GET|POST|HEAD).*(/FCK/editor/js/fckeditorcode_ie.js) + ^ -.*(GET|POST|HEAD).*(/fckeditor/license.txt) + ^ -.*(GET|POST|HEAD).*(/getcfg.php) + ^ -.*(GET|POST|HEAD).*(/get_password.php) + ^ -.*(GET|POST|HEAD).*(/.git/info/) + ^ -.*(GET|POST|HEAD).*(/Hello.World) + ^ -.*(GET|POST|HEAD).*(/hndUnblock.cgi) + ^ -.*(GET|POST|HEAD).*(/images/login9/login_33.jpg) + ^ -.*(GET|POST|HEAD).*(/include/dialog/config.php) + ^ -.*(GET|POST|HEAD).*(/include/install_ocx.aspx) + ^ -.*(GET|POST|HEAD).*(/includes/css/styles-2014-06-25.css) + ^ -.*(GET|POST|HEAD).*(/includes/facebox/facebox.css) + ^ -.*(GET|POST|HEAD).*(/index.action) + ^ -.*(GET|POST|HEAD).*(/ip_js.php) + ^ -.*(GET|POST|HEAD).*(/issmall/) + ^ -.*(GET|POST|HEAD).*(/jenkins/script) + ^ -.*(GET|POST|HEAD).*(/jm-ajax/upload_file/) + ^ -.*(GET|POST|HEAD).*(/jmx-console) + ^ -.*(GET|POST|HEAD).*(/Joomla/administrator) + ^ -.*(GET|POST|HEAD).*(/joomla/administrator/index.php) + ^ -.*(GET|POST|HEAD).*(/js/tools.js) + ^ -.*(GET|POST|HEAD).*(/libraries/sfn.php) + ^ -.*(GET|POST|HEAD).*(/license.txt) + ^ -.*(GET|POST|HEAD).*(/License.txt) + ^ -.*(GET|POST|HEAD).*(login.destroy.session) + ^ -.*(GET|POST|HEAD).*(/login/Jeecms.do) + ^ -.*(GET|POST|HEAD).*(/logo_img.php) + ^ -.*(GET|POST|HEAD).*(/maintlogin.jsp) + ^ -.*(GET|POST|HEAD).*(/manager/html) + ^ -.*(GET|POST|HEAD).*(/manager/status) + ^ -.*(GET|POST|HEAD).*(/master/login.aspx) + ^ -.*(GET|POST|HEAD).*(/media/com_hikashop/js/hikashop.js) + ^ -.*(GET|POST|HEAD).*(/misc/drupal.js) + ^ -.*(GET|POST|HEAD).*(/modules/attributewizardpro/config.xml) + ^ -.*(GET|POST|HEAD).*(/modules/columnadverts/config.xml) + ^ -.*(GET|POST|HEAD).*(/modules/fieldvmegamenu/config.xml) + ^ -.*(GET|POST|HEAD).*(/modules/homepageadvertise2/config.xml) + ^ -.*(GET|POST|HEAD).*(/modules/homepageadvertise/config.xml) + ^ -.*(GET|POST|HEAD).*(/modules/index.html) + ^ -.*(GET|POST|HEAD).*(/modules/mod_simplefileuploadv1.3/elements/udd.php) + ^ -.*(GET|POST|HEAD).*(/modules/pk_flexmenu/config.xml) + ^ -.*(GET|POST|HEAD).*(/modules/pk_vertflexmenu/config.xml) + ^ -.*(GET|POST|HEAD).*(/modules/wdoptionpanel/config.xml) + ^ -.*(GET|POST|HEAD).*(/msd) + ^ -.*(GET|POST|HEAD).*(/msd1.24.4) + ^ -.*(GET|POST|HEAD).*(/msd1.24stable) + ^ -.*(GET|POST|HEAD).*(mstshash=NCRACK_USER) + ^ -.*(GET|POST|HEAD).*(/muieblackcat) + ^ -.*(GET|POST|HEAD).*(/myadmin2/index.php) + ^ -.*(GET|POST|HEAD).*(/myadmin/index.php) + ^ -.*(GET|POST|HEAD).*(/myadmin/scripts/setup.php) + ^ -.*(GET|POST|HEAD).*(/MyAdmin/scripts/setup.php) + ^ -.*(GET|POST|HEAD).*(/mysql-admin/index.php) + ^ -.*(GET|POST|HEAD).*(/mysqladmin/index.php) + ^ -.*(GET|POST|HEAD).*(/mysqldumper) + ^ -.*(GET|POST|HEAD).*(/mySqlDumper) + ^ -.*(GET|POST|HEAD).*(/MySQLDumper) + ^ -.*(GET|POST|HEAD).*(/mysql/index.php) + ^ -.*(GET|POST|HEAD).*(/phpadmin/index.php) + ^ -.*(GET|POST|HEAD).*(/phpma/index.php) + ^ -.*(GET|POST|HEAD).*(/phpmyadmin/) + ^ -.*(GET|POST|HEAD).*(/phpmyadmin0/index.php) + ^ -.*(GET|POST|HEAD).*(/phpmyadmin1/index.php) + ^ -.*(GET|POST|HEAD).*(/phpmyadmin2/index.php) + ^ -.*(GET|POST|HEAD).*(/phpMyadmin_bak/index.php) + ^ -.*(GET|POST|HEAD).*(/phpmyadmin/index.php) + ^ -.*(GET|POST|HEAD).*(/phpMyAdmin/index.php) + ^ -.*(GET|POST|HEAD).*(/phpmyadmin-old/index.php) + ^ -.*(GET|POST|HEAD).*(/phpmyadmin/phpmyadmin/index.ph) + ^ -.*(GET|POST|HEAD).*(/phpMyAdmin/phpMyAdmin/index.php) + ^ -.*(GET|POST|HEAD).*(/phpmyadmin/scripts/setup.php) + ^ -.*(GET|POST|HEAD).*(/phpMyAdmin/scripts/setup.php) + ^ -.*(GET|POST|HEAD).*(/plugins/anchor/anchor.js) + ^ -.*(GET|POST|HEAD).*(/plugins/filemanager/filemanager/js) + ^ -.*(GET|POST|HEAD).*(/plus/download.php) + ^ -.*(GET|POST|HEAD).*(/plus/heightsearch.php) + ^ -.*(GET|POST|HEAD).*(/plus/rssmap.html) + ^ -.*(GET|POST|HEAD).*(/plus/sitemap.html) + ^ -.*(GET|POST|HEAD).*(/pma/) + ^ -.*(GET|POST|HEAD).*(/PMA/) + ^ -.*(GET|POST|HEAD).*(/PMA2/index.php) + ^ -.*(GET|POST|HEAD).*(/pma/index.php) + ^ -.*(GET|POST|HEAD).*(/PMA/index.php) + ^ -.*(GET|POST|HEAD).*(/pmamy2/index.php) + ^ -.*(GET|POST|HEAD).*(/pmamy/index.php) + ^ -.*(GET|POST|HEAD).*(/pma-old/index.php) + ^ -.*(GET|POST|HEAD).*(/pma/scripts/setup.php) + ^ -.*(GET|POST|HEAD).*(/pmd/index.php) + ^ -.*(GET|POST|HEAD).*(/privacy.txt) + ^ -.*(GET|POST|HEAD).*(/resources/style/images/login/btn.png) + ^ -.*(GET|POST|HEAD).*(/Scripts/jquery/maticsoft.jquery.min.js) + ^ -.*(GET|POST|HEAD).*(/script/valid_formdata.js) + ^ -.*(GET|POST|HEAD).*(/siteserver/login.aspx) + ^ -.*(GET|POST|HEAD).*(/siteserver/upgrade/default.aspx) + ^ -.*(GET|POST|HEAD).*(soap:Envelope) + ^ -.*(GET|POST|HEAD).*(/stalker_portal/server/adm/tv-channels/iptv-list-json) + ^ -.*(GET|POST|HEAD).*(/stalker_portal/server/adm/users/users-list-json) + ^ -.*(GET|POST|HEAD).*(/stssys.htm) + ^ -.*(GET|POST|HEAD).*(/sys.cache.php) + ^ -.*(GET|POST|HEAD).*(/system/assets/jquery/jquery-2.x.min.js) + ^ -.*(GET|POST|HEAD).*(/template/1/bluewise/_files/jspxcms.css) + ^ -.*(GET|POST|HEAD).*(/templates/jsn_glass_pro/ext/hikashop/jsn_ext_hikashop.css) + ^ -.*(GET|POST|HEAD).*(/test_404_page/) + ^ -.*(GET|POST|HEAD).*(/test_for_404/) + ^ -.*(GET|POST|HEAD).*(:Test Wuz Here) + ^ -.*(GET|POST|HEAD).*(/tmUnblock.cgi) + ^ -.*(GET|POST|HEAD).*(/tools/phpMyAdmin/index.ph) + ^ -.*(GET|POST|HEAD).*(/typo3/phpmyadmin/index.php) + ^ -.*(GET|POST|HEAD).*(/uc_server/control/admin/db.php) + ^ -.*(GET|POST|HEAD).*(/update.php) + ^ -.*(GET|POST|HEAD).*(/upload/bank-icons/) + ^ -.*(GET|POST|HEAD).*(/UserCenter/css/admin/bgimg/admin_all_bg.png) + ^ -.*(GET|POST|HEAD).*(/.user.ini) + ^ -.*(GET|POST|HEAD).*(/user/register?element_parents=account) + ^ -.*(GET|POST|HEAD).*(/user/themes/antimatter/js/antimatter.js) + ^ -.*(GET|POST|HEAD).*(/user/themes/antimatter/js/modernizr.custom.71422.js) + ^ -.*(GET|POST|HEAD).*(/user/themes/antimatter/js/slidebars.min.js) + ^ -.*(GET|POST|HEAD).*(/w00tw00t.at.blackhats.romanian.anti-sec) + ^ -.*(GET|POST|HEAD).*(/w00tw00t.at.ISC.SANS.DFind) + ^ -.*(GET|POST|HEAD).*(/webbuilder/script/locale/wb-lang-zh_CN.js) + ^ -.*(GET|POST|HEAD).*(/web-console) + ^ -.*(GET|POST|HEAD).*(/webdav) + ^ -.*(GET|POST|HEAD).*(/web/phpMyAdmin/index.php) + ^ -.*(GET|POST|HEAD).*(/.well-known/apple-app-site-association) + ^ -.*(GET|POST|HEAD).*(/.well-known/assetlinks.json) + ^ -.*(GET|POST|HEAD).*(/.well-known/security.txt) + ^ -.*(GET|POST|HEAD).*(/whir_system/login.aspx) + ^ -.*(GET|POST|HEAD).*(/whir_system/module/security/login.aspx) + ^ -.*(GET|POST|HEAD).*(/wls-wsat/CoordinatorPortType) + ^ -.*(GET|POST|HEAD).*(/wpbase/url.php) + ^ -.*(GET|POST|HEAD).*(/wp-content/plugins/accesspress-anonymous-post-pro/js/admin-extra.js) + ^ -.*(GET|POST|HEAD).*(/wp-content/plugins/advanced-ajax-page-loader/reload_code.js) + ^ -.*(GET|POST|HEAD).*(/wp-content/plugins/another-wordpress-classifieds-plugin/AWPCP.po) + ^ -.*(GET|POST|HEAD).*(/wp-content/plugins/apikey/apikey.php) + ^ -.*(GET|POST|HEAD).*(/wp-content/plugins/apikey/debug-wp.php) + ^ -.*(GET|POST|HEAD).*(/wp-content/plugins/boxit/upload.php) + ^ -.*(GET|POST|HEAD).*(/wp-content/plugins/cacheformwp.php) + ^ -.*(GET|POST|HEAD).*(/wp-content/plugins/cardoza-facebook-like-box/admin_cardozafacebook.css) + ^ -.*(GET|POST|HEAD).*(/wp-content/plugins/category-grid-view-gallery/cat_grid.php) + ^ -.*(GET|POST|HEAD).*(/wp-content/plugins/cherry-plugin/admin/css/cherry-admin-plugin.css) + ^ -.*(GET|POST|HEAD).*(/wp-content/plugins/cherry-plugin/admin/js/cherry-admin-plugin.js) + ^ -.*(GET|POST|HEAD).*(/wp-content/plugins/cimy-user-extra-fields/README_OFFICIAL.txt) + ^ -.*(GET|POST|HEAD).*(/wp-content/plugins/contact-form-7/license.txt) + ^ -.*(GET|POST|HEAD).*(/wp-content/plugins/custom-content-type-manager/index.html) + ^ -.*(GET|POST|HEAD).*(/wp-content/plugins/delete-all-comments/backup/bp.php) + ^ -.*(GET|POST|HEAD).*(/wp-content/plugins/delete-all-comments/delete-all-comments.php) + ^ -.*(GET|POST|HEAD).*(/wp-content/plugins/dzs-videogallery/admin/admin_global.js) + ^ -.*(GET|POST|HEAD).*(/wp-content/plugins/dzs-videogallery/admin/dzsuploader/upload.js) + ^ -.*(GET|POST|HEAD).*(/wp-content/plugins/dzs-zoomsounds/admin/upload.php) + ^ -.*(GET|POST|HEAD).*(/wp-content/plugins/font-uploader/fontFunctions/fu_script.js) + ^ -.*(GET|POST|HEAD).*(/wp-content/plugins/font-uploader/font-uploader-free.php) + ^ -.*(GET|POST|HEAD).*(/wp-content/plugins/formidable/css/frm_fonts.css) + ^ -.*(GET|POST|HEAD).*(/wp-content/plugins/front-end-upload/destination.php) + ^ -.*(GET|POST|HEAD).*(/wp-content/plugins/front-file-manager/readme.txt) + ^ -.*(GET|POST|HEAD).*(/wp-content/plugins/gallery-plugin/css/stylesheet.css) + ^ -.*(GET|POST|HEAD).*(/wp-content/plugins/gallery-plugin/gallery-plugin.php) + ^ -.*(GET|POST|HEAD).*(/wp-content/plugins/gallery-slider/register.php) + ^ -.*(GET|POST|HEAD).*(/wp-content/plugins/gravityforms/css/preview.css) + ^ -.*(GET|POST|HEAD).*(/wp-content/plugins/jetpack/class.jetpack-ixr-client.php) + ^ -.*(GET|POST|HEAD).*(/wp-content/plugins/jssor-slider/assets/css/system-message.css) + ^ -.*(GET|POST|HEAD).*(/wp-content/plugins/mac-dock-gallery/bugslist.tx) + ^ -.*(GET|POST|HEAD).*(/wp-content/plugins/mac-dock-gallery/bugslist.txt) + ^ -.*(GET|POST|HEAD).*(/wp-content/plugins/magic-fields/MF_Constant.php) + ^ -.*(GET|POST|HEAD).*(/wp-content/plugins/mailpress/mp-includes/action.php) + ^ -.*(GET|POST|HEAD).*(/wp-content/plugins/mailpress/mp-includes/js/mp_thickbox.js) + ^ -.*(GET|POST|HEAD).*(/wp-content/plugins/mm-forms-community/includes/doajaxfileupload.php) + ^ -.*(GET|POST|HEAD).*(/wp-content/plugins/nextgen-gallery/changelog.txt) + ^ -.*(GET|POST|HEAD).*(/wp-content/plugins/ninja-forms/ninja_forms.php) + ^ -.*(GET|POST|HEAD).*(/wp-content/plugins/nmedia-user-file-uploader/readme.txt) + ^ -.*(GET|POST|HEAD).*(/wp-content/plugins/php-event-calendar/js/file-uploader/app.js) + ^ -.*(GET|POST|HEAD).*(/wp-content/plugins/real3d-flipbook/js/share.min.js) + ^ -.*(GET|POST|HEAD).*(/wp-content/plugins/resume-submissions-job-postings/installer.php) + ^ -.*(GET|POST|HEAD).*(/wp-content/plugins/showbiz/css/post_settings.css) + ^ -.*(GET|POST|HEAD).*(/wp-content/plugins/simple-dropbox-upload-form/index.php) + ^ -.*(GET|POST|HEAD).*(/wp-content/plugins/Tevolution/tmplconnector/monetize/templatic-custom_fields/css/jquery.lightbox.css) + ^ -.*(GET|POST|HEAD).*(/wp-content/plugins/user-avatar/readme.txt) + ^ -.*(GET|POST|HEAD).*(/wp-content/plugins/user-meta/readme.txt) + ^ -.*(GET|POST|HEAD).*(/wp-content/plugins/userpro/css/userpro-editor.css) + ^ -.*(GET|POST|HEAD).*(/wp-content/plugins/website-contact-form-with-file-upload/js/nm-global.js) + ^ -.*(GET|POST|HEAD).*(/wp-content/plugins/woocommerce-catalog-enquiry/assets/frontend/css/frontend.css) + ^ -.*(GET|POST|HEAD).*(/wp-content/plugins/woocommerce-catalog-enquiry/assets/frontend/js/chosen.js) + ^ -.*(GET|POST|HEAD).*(/wp-content/plugins/woocommerce-product-addon/js/nm-global.js) + ^ -.*(GET|POST|HEAD).*(/wp-content/plugins/wp-copysafe-pdf/lib/uploadify/uploadify.php) + ^ -.*(GET|POST|HEAD).*(/wp-content/plugins/wp-e-commerce/license.txt) + ^ -.*(GET|POST|HEAD).*(/wp-content/plugins/wp-editor/readme.txt) + ^ -.*(GET|POST|HEAD).*(/wp-content/plugins/wp-filemanager/fm.php) + ^ -.*(GET|POST|HEAD).*(/wp-content/plugins/wp-handy-lightbox/begin.php) + ^ -.*(GET|POST|HEAD).*(/wp-content/plugins/wp-homepage-slideshow/functions.php) + ^ -.*(GET|POST|HEAD).*(/wp-content/plugins/wp-image-news-slider/functions.php) + ^ -.*(GET|POST|HEAD).*(/wp-content/plugins/wp-mailinglist/vendors/uploadify/upload.php) + ^ -.*(GET|POST|HEAD).*(/wp-content/plugins/wpmarketplace/readme.txt) + ^ -.*(GET|POST|HEAD).*(/wp-content/plugins/wp-property/action_hooks.php) + ^ -.*(GET|POST|HEAD).*(/wp-content/plugins/wp-ps.php) + ^ -.*(GET|POST|HEAD).*(/wp-content/plugins/wpstorecart/lgpl.txt) + ^ -.*(GET|POST|HEAD).*(/wp-content/plugins/wp-support-plus-responsive-ticket-system/asset/js/admin.js) + ^ -.*(GET|POST|HEAD).*(/wp-content/plugins/wp-symposium/readme.txt) + ^ -.*(GET|POST|HEAD).*(/wp-content/plugins/wysija-newsletters/readme.txt) + ^ -.*(GET|POST|HEAD).*(/wp-content/themes/deep-blue/megaframe/megapanel/inc/functions.php) + ^ -.*(GET|POST|HEAD).*(/wp-content/themes/directorypress/thumbs/67-43-2013-05-14517625.pdf) + ^ -.*(GET|POST|HEAD).*(/wp-content/themes/kahuna/resources/images/headers/lunch.jpg) + ^ -.*(GET|POST|HEAD).*(/wp-content/themes/twentyeleven/404.php) + ^ -.*(GET|POST|HEAD).*(/wp-content/themes/u-design/style.css) + ^ -.*(GET|POST|HEAD).*(/wp-includes/wlwmanifest.xml) + ^ -.*(GET|POST|HEAD).*(/wp-login.php) + ^ -.*(GET|POST|HEAD).*(/www/phpMyAdmin/index.php) + ^ -.*(GET|POST|HEAD).*(\x00Cookie:) + ^ -.*(GET|POST|HEAD).*(\x22cache_name_function) + ^ -.*(GET|POST|HEAD).*(\x22JDatabaseDriverMysqli) + ^ -.*(GET|POST|HEAD).*(\x22JSimplepieFactory) + ^ -.*(GET|POST|HEAD).*(\x22sanitize) + ^ -.*(GET|POST|HEAD).*(\x22SimplePie) + ^ -.*(GET|POST|HEAD).*(\x5C0disconnectHandlers) + ^ -.*(GET|POST|HEAD).*(/xampp/phpmyadmin/index.php) + +ignoreregex = diff --git a/config/default/fail2ban/ip.blacklist b/config/default/fail2ban/ip.blacklist new file mode 100644 index 0000000..e69de29 diff --git a/config/default/fail2ban/jail.local b/config/default/fail2ban/jail.local new file mode 100644 index 0000000..91025a0 --- /dev/null +++ b/config/default/fail2ban/jail.local @@ -0,0 +1,42 @@ +[DEFAULT] +port = 0:65535 +filter = %(__name__)s +[blacklist] +enabled = true +logpath = /var/log/fail2ban.* +filter = blacklist +banaction = blacklist +bantime = 31536000 ; 1 year +findtime = 31536000 ; 1 year +maxretry = 10 +[ssh] +enabled = true +[ssh-ddos] +enabled = true +[nginx-http-auth] +enabled = true +[proftpd] +enabled = true +[nginxrepeatoffender] +enabled = true +port = http,https +logpath = /var/log/nginx/access*.log +filter = nginxrepeatoffender +banaction = nginxrepeatoffender +bantime = 86400 +findtime = 86400 +maxretry = 10 +[nginx-x00] +enabled = true +port = http,https +filter = nginx-x00 +logpath = /var/log/nginx/access*.log +bantime = 86400 +findtime = 86400 +maxretry = 2 +[webexploits] +enabled = true +port = http,https +filter = webexploits +logpath = /var/log/nginx/access*.log +maxretry = 3 \ No newline at end of file diff --git a/config/default/nginx/Dockerfile b/config/default/nginx/Dockerfile new file mode 100644 index 0000000..835372a --- /dev/null +++ b/config/default/nginx/Dockerfile @@ -0,0 +1,13 @@ +FROM pagespeed/nginx-pagespeed:1.13.35.2-alpine3.8-ngx1.15 +RUN mkdir -p \ + /var/log/nginx \ + /etc/nginx \ + /var/run +WORKDIR /etc/nginx +COPY . /etc/nginx +RUN rm -rf \ + /etc/nginx/conf.d/nginx.conf \ + /etc/nginx/cloudflare.ini \ + /etc/nginx/Dockerfile +EXPOSE 80 443 +CMD ["/usr/sbin/nginx", "-g", "daemon off;"] \ No newline at end of file diff --git a/config/default/nginx/bots.d/bad-referrer-words.conf b/config/default/nginx/bots.d/bad-referrer-words.conf new file mode 100644 index 0000000..a84a11b --- /dev/null +++ b/config/default/nginx/bots.d/bad-referrer-words.conf @@ -0,0 +1,92 @@ +# EDIT THIS FILE AS YOU LIKE TO ADD OR REMOVE ANY BAD WORDS YOU WANT TO SCAN FOR ### + +# VERSION INFORMATION # +#---------------------- +# Version: V4.2019.11 +# Updated: 2019-07-05 +#---------------------- +# VERSION INFORMATION # + +############################################################################## +# _ __ _ # +# / |/ /__ _(_)__ __ __ # +# / / _ `/ / _ \\ \ / # +# /_/|_/\_, /_/_//_/_\_\ # +# __/___/ __ ___ __ ___ __ __ # +# / _ )___ ____/ / / _ )___ / /_ / _ )/ /__ ____/ /_____ ____ # +# / _ / _ `/ _ / / _ / _ \/ __/ / _ / / _ \/ __/ '_/ -_) __/ # +# /____/\_,_/\_,_/ /____/\___/\__/ /____/_/\___/\__/_/\_\\__/_/ # +# # +############################################################################## + +# This is merely an example and gets auto included as since Version 2.2017.07 introduced on 2017-04-20 +# This file must exist on your system or Nginx will fail a reload due to a missing file +# For all intensive purpose you can delete everything inside this file and leave it +# completely blank if you do not want your Nginx Blocker to include scanning for bad words within urls or referrer string +# Only add one entry per line + +# ------------------------------- +# !!! WARNING WARNING WARNING !!! +# ------------------------------- + +# --------------------------------------- +# PLEASE BE VERY CAREFUL HOW YOU USE THIS +# --------------------------------------- +# Here is an example of how one supposed bad word can cause your whole site to go down. +# An issue was logged where the users own domain name was specialisteparquet.com +# Because this list contained the word "cialis" it was detected within his domain name causing +# his entire site to go down and not server any assets. +# That one entry would even cause any site containing a word like "specialist" anywhere in any +# of their sites pages to cause them to be blocked and whitelisting your own domain name in the +# whitelist-domains.conf file will not even bypass this, SO BE CAREFUL PLEASE + +# Think very carefully before you add any word here + +# ----------------------------------------------------------------------------------------- +# PLEASE MAKE SURE that you use word regex boundaries to avoid false positive detection !!! +# ----------------------------------------------------------------------------------------- + +# BY DEFAULT ALL THE EXAMPLES BELOW ARE COMMENTED OUT AND HENCE NOT ENABLED + +# As you can see in the examples below the word "adultgalls" is entered with a preceding (?:\b) and an ending (?:\b) +# this makes it now "(?:\b)adultgalls(?:\b)". It is crucial to use the word boundaries regex formatting. + +# --------- +# EXAMPLES: +# --------- +# "~*(?:\b)adultgalls(?:\b)" 1; +# "~*(?:\b)amateurxpass(?:\b)" 1; +# "~*(?:\b)bigblackbooty(?:\b)" 1; +# "~*(?:\b)blacktits(?:\b)" 1; +# "~*(?:\b)cookie\-law\-enforcement(?:\b)" 1; +# "~*(?:\b)free\-share\-buttons(?:\b)" 1; +# "~*(?:\b)free\-social\-buttons(?:\b)" 1; +# "~*(?:\b)fuck\-paid\-share\-buttons(?:\b)" 1; +# "~*(?:\b)ilovevitaly(?:\b)" 1; +# "~*(?:\b)law\-enforcement\-bot(?:\b)" 1; +# "~*(?:\b)law\-enforcement\-check(?:\b)" 1; +# "~*(?:\b)share\-buttons\-for\-free(?:\b)" 1; +# "~*(?:\b)webfuck(?:\b)" 1; +# "~*(?:\b)xxxrus(?:\b)" 1; +# "~*(?:\b)zeroredirect(?:\b)" 1; +# "~*(?:\b|)x22(?:\b)" 1; (in this string if your own domain name was sex22.com it would be blocked) + + +# Here is a list of unsanitary words used in referrer strings - used in various injection attacks +# THE RULES BELOW ARE ENABLED BY DEFAULT +# You can disable this default list by switching the values to 0 + + "~*(?:\b|)mb_ereg_replace(?:\b|)" 1; + +# ----------- +# PLEASE NOTE +# ----------- + +# If you whitelist your own domain in whitelist-domains.conf and your own domain is passed in the referrer string with an attack string it will NOT be blocked. + +# -------- +# EXAMPLE: +# -------- +# This string "http://yourwebsite.com/?s=/index/%5Cthink%5Capp/invokefunction&function=call_user_func_array&vars[0]=file_put_contents&vars[1][]=gqopu.php&vars[1][]=$" +# contains the above 'mb_ereg_replace" attack string +# If your domain is whitelisted in whitelist-domains.conf this string will NOT be detected \ No newline at end of file diff --git a/config/default/nginx/bots.d/blacklist-ips.conf b/config/default/nginx/bots.d/blacklist-ips.conf new file mode 100644 index 0000000..5637084 --- /dev/null +++ b/config/default/nginx/bots.d/blacklist-ips.conf @@ -0,0 +1,103 @@ +# EDIT THIS FILE AS YOU LIKE TO ADD OR REMOVE ANY BAD IP ADDRESSES OR IP RANGES YOU WANT TO BLOCK ### + +# VERSION INFORMATION # +#---------------------- +# Version: V4.2019.09 +# Updated: 2019-06-28 +#---------------------- +# VERSION INFORMATION # + + +############################################################################## +# _ __ _ # +# / |/ /__ _(_)__ __ __ # +# / / _ `/ / _ \\ \ / # +# /_/|_/\_, /_/_//_/_\_\ # +# __/___/ __ ___ __ ___ __ __ # +# / _ )___ ____/ / / _ )___ / /_ / _ )/ /__ ____/ /_____ ____ # +# / _ / _ `/ _ / / _ / _ \/ __/ / _ / / _ \/ __/ '_/ -_) __/ # +# /____/\_,_/\_,_/ /____/\___/\__/ /____/_/\___/\__/_/\_\\__/_/ # +# # +############################################################################## + +# This is merely an example and gets auto included as since Version 2.2017.07 introduced on 2017-04-20 +# This file must exist on your system or Nginx will fail a reload due to a missing file +# For all intensive purpose you can delete everything inside this file and leave it +# completely blank if you do not want your Nginx Blocker to do any blocking of bad IP's + +# Add IP's you want to blacklist below this line, one per line as per example +# Nginx [warn] notices may be reported when you try reload Nginx if you happen to include an +# IP here that may already be included by the blocker with it's daily updates +# NOTE: It is only an Nginx Warning message and will not cause Nginx to fail a reload. + +# 111.111.111.111 1; + +# ------------------------------------------- +# Cyveillance / Qwest Communications / PSINET +# ------------------------------------------- + +# I am extensively researching this subject - appears to be US government involved +# and also appears to be used by all sorts of law enforcement agencies. For one they +# do not obey robots.txt and continually disguise their User-Agent strings. Time will +# tell if this is all correct or not. +# For now see - https://en.wikipedia.org/wiki/Cyveillance + +# IMPORTANT UPDATE ON Cyveillance / Qwest Communications !!! +# ********************************************************** +# I have done a lot of research on Cyveillance now and through monitoring my logs I know +# for sure what companies are using them and what they are actually looking for. +# My research has led me to understand that Cyveillance services are used by hundreds +# of companies to help them dicsover theft of copyrighted materials like images, movies +# music and other materials. I personally believe a lot of block lists who originally recommended +# blocking Cyveillance have done so to protect their torrent or p2p sites from being scanned. +# I personally have now unblocked them as image theft is a big problem of mine but if you +# do want to block Cyveillance you can simply modify the entries in the block below from "0" to "1" +# Getty Images is one such company who appears to use Cyveillance to help monitor for copyright theft. + +# If you really do want to block them change all the 0's below to 1. +# Use this section at YOUR OWN RISK, you may block some legitimate networks but after many hours of +# Research this is now the completely updated list of all IP ranges IPV4 and IPV6 owned Qwest Communications +# PSINET and Cyveillance + +# IMPORTANT NOTE: If you really want to keeps bot and things out of certain parts of your web site +# Rather implement a comlex Google Re-Captcha to reach sections of your sites and for people to be able +# to access download links. Google Re-Captcha with images is too complex for any bot. + + 38.0.0.0/8 0; + 206.2.138.0/23 0; + 208.71.164.0/22 0; + 4.17.135.32/27 0; + 63.144.0.0/13 0; + 65.112.0.0/12 0; + 65.192.0.0/11 0; + 65.213.208.128/27 0; + 65.222.176.96/27 0; + 65.222.185.72/29 0; + +# --------------- +# Berkely Scanner +# --------------- + +# The Berkeley University has a scanner testing all over the web sending a complex +# payload an expecting a reply from servers who are infected or who just respond to such +# a payload. The payload looks similar to this +# "$\xC9\xE1\xDC\x9B+\x8F\x1C\xE71\x99\xA8\xDB6\x1E#\xBB\x19#Hx\xA7\xFD\x0F9-" +# and is sometime VERY long. You may have noticed this in your logs. +# I support research projects and all my servers respond with an error to this type of +# string so I do not block them but if you want to block just uncomment the following line +# or email them asking them not to scan your server. They do respond. +# Visit http://169.229.3.91/ for more info + +# If you really do want to block them change all the 0 below to 1. + + 169.229.3.91 0; + +# ------------ +# MY BLACKLIST +# ------------ + +# 111.111.111.111 1; + + +# NOTE: If you blacklist your own IP by mistake whitelist-ips.conf will completely over-ride this. +# whitelist-ips.conf will always WIN and over-ride anything here and in the blocker \ No newline at end of file diff --git a/config/default/nginx/bots.d/blacklist-user-agents.conf b/config/default/nginx/bots.d/blacklist-user-agents.conf new file mode 100644 index 0000000..17a0a30 --- /dev/null +++ b/config/default/nginx/bots.d/blacklist-user-agents.conf @@ -0,0 +1,79 @@ +# EDIT THIS FILE AS YOU LIKE TO BLACKLIST OR WHITELIST ANY BAD USER-AGENT STRINGS YOU WANT TO SCAN FOR +# **************************************************************************************************** + +# THIS IS BOTH YOUR WHITELIST AND BLACKLIST FOR USER-AGENTS + +# VERSION INFORMATION # +#---------------------- +# Version: V4.2019.08 +# Updated: 2019-07-05 +#---------------------- +# VERSION INFORMATION # + +############################################################################## +# _ __ _ # +# / |/ /__ _(_)__ __ __ # +# / / _ `/ / _ \\ \ / # +# /_/|_/\_, /_/_//_/_\_\ # +# __/___/ __ ___ __ ___ __ __ # +# / _ )___ ____/ / / _ )___ / /_ / _ )/ /__ ____/ /_____ ____ # +# / _ / _ `/ _ / / _ / _ \/ __/ / _ / / _ \/ __/ '_/ -_) __/ # +# /____/\_,_/\_,_/ /____/\___/\__/ /____/_/\___/\__/_/\_\\__/_/ # +# # +############################################################################## + +# Add One Entry Per Line - List all the extra bad User-Agents you want to permanently block or whitelist. + +# This is for User-Agents that are not included in the main list of the bot blocker +# This file must exist on your system or Nginx will fail a reload due to a missing file +# This allows you finer control of keeping certain bots blocked and automatic updates will +# Never be able to remove this custom list of yours + +# Please note this include file loads first before any of the already whitelisted User-Agents +# in the bad bot blocker. By loading first in line it over-rides anything below it so for instance +# if you want to block Baidu, Google or Bing for any reason you add them to this file which loads +# first and takes precedence over anything below it. This now allows even finer control over the +# bad bot blocker. Enjoy !!! + +# Even though this file is called blacklist-user-agents, as mentioned it can also be used to whitelist user agents +# By adding them below and setting the 3; to 0; this will permanently whitelist the User-Agent. + +# Make sure any words that contain special characters are escaped and include word boundaries as per the Regex examples below. + +# Example the User-Agent name "someverybaduseragentname1" is entered as "(?:\b)someverybaduseragentname1(?:\b)" +# Example the User-Agent name "some-very-bad-useragentname2" is entered as "(?:\b)some\-very\-bad\-useragentname1(?:\b)" +# the "(?:\b)" and "(?:\b)" are word boundaries which prevents partial matching and false positives. + +# BY DEFAULT ALL THE EXAMPLES BELOW ARE COMMENTED OUT AND HENCE NOT ENABLED + +# --------------------- +# WHITELISTING EXAMPLES +# --------------------- +# "~*(?:\b)someverygooduseragentname1(?:\b)" 0; +# "~*(?:\b)someverygooduseragentname2(?:\b)" 0; +# "~*(?:\b)some\-very\-good\-useragentname2(?:\b)" 0; + +# --------------------- +# BLACKLISTING EXAMPLES +# --------------------- +# "~*(?:\b)someverybaduseragentname1(?:\b)" 3; +# "~*(?:\b)someverybaduseragentname2(?:\b)" 3; +# "~*(?:\b)some\-very\-bad\-useragentname2(?:\b)" 3; + +# Here are some default things I block on my own server, these appear in various types of injection attacks +# You can disable them if you have problems or don't agree by switching thir value to 0 or moving them into the whitelist section first and then making their value 0 + + +# ------------ +# MY WHITELIST +# ------------ + + +# ------------ +# MY BLACKLIST +# ------------ + +"~*(?:\b)x22(?:\b)" 3; +"~*(?:\b){|}(?:\b)" 3; +"~*(?:\b)mb_ereg_replace(?:\b)" 3; +"~*(?:\b)file_put_contents(?:\b)" 3; \ No newline at end of file diff --git a/config/default/nginx/bots.d/blockbots.conf b/config/default/nginx/bots.d/blockbots.conf new file mode 100644 index 0000000..6053957 --- /dev/null +++ b/config/default/nginx/bots.d/blockbots.conf @@ -0,0 +1,84 @@ +# Author/Copyright: Mitchell Krog - https://github.com/mitchellkrogza/ + +# VERSION INFORMATION # +#---------------------- +# Version: V4.2019.04 +# Updated: 2019-06-28 +#---------------------- +# VERSION INFORMATION # + +############################################################################## +# _ __ _ # +# / |/ /__ _(_)__ __ __ # +# / / _ `/ / _ \\ \ / # +# /_/|_/\_, /_/_//_/_\_\ # +# __/___/ __ ___ __ ___ __ __ # +# / _ )___ ____/ / / _ )___ / /_ / _ )/ /__ ____/ /_____ ____ # +# / _ / _ `/ _ / / _ / _ \/ __/ / _ / / _ \/ __/ '_/ -_) __/ # +# /____/\_,_/\_,_/ /____/\___/\__/ /____/_/\___/\__/_/\_\\__/_/ # +# # +############################################################################## + +# Include this in a vhost file within a server {} block using and include statement like below +# Place it near the top of your server {} block before any location / statements and it will block everywhere on your site. + +# server { +# #Config stuff here +# include /etc/nginx/bots.d/blockbots.conf +# include /etc/nginx/bots.d/ddos.conf +# #Other config stuff here +# } + +####################################################################### + +# ----------------------------------- +# OVER-RIDE BLOCKER / SUPER WHITELIST +# ----------------------------------- +# In this block you can allow any IP address specified here to over-ride any bad bot or IP blocking of the blocker. +# This is useful for testing or allowing only specific IP's (ie. Internal ranges) to never be blocked. +# More IP's can be added example > "(127.0.0.1)|(192.168.0.1)|(192.168.1.1)" +# If you even blacklisted 127.0.0.1 or your own IP by giving it a value of 1 in any of the includes, this will over-ride that block. + +# UNCOMMENT THE NEXT 4 LINES TO ACTIVATE THE SUPER WHITELIST +#if ($remote_addr ~ "(127.0.0.1)|(192.168.0.1)" ) { + #set $bad_bot '0'; #Uncommenting this line will disable bad_bots functionality for specified IP(s) + #set $validate_client '0'; #Uncommenting this line will disable validate_client ip blocking functionality for specified IP(s) +#} + +# -------------- +# BLOCK BAD BOTS +# -------------- + +# Section bot_1 Unused +#limit_conn bot1_connlimit 100; +#limit_req zone=bot1_reqlimitip burst=50; + +limit_conn bot2_connlimit 10; +limit_req zone=bot2_reqlimitip burst=10; +if ($bad_bot = '3') { + return 444; + } + +# --------------------- +# BLOCK BAD REFER WORDS +# --------------------- + +if ($bad_words) { + return 444; +} + +# ------------------ +# BLOCK BAD REFERERS +# ------------------ + +if ($bad_referer) { + return 444; +} + +# ----------------------------- +# BLOCK IP ADDRESSES and RANGES +# ----------------------------- + +if ($validate_client) { + return 444; +} \ No newline at end of file diff --git a/config/default/nginx/bots.d/custom-bad-referrers.conf b/config/default/nginx/bots.d/custom-bad-referrers.conf new file mode 100644 index 0000000..0cd50aa --- /dev/null +++ b/config/default/nginx/bots.d/custom-bad-referrers.conf @@ -0,0 +1,60 @@ +# EDIT THIS FILE AS YOU LIKE TO ADD ANY ADDITIONAL BAD REFERRER DOMAINS YOU WANT TO SCAN FOR ### + +# THIS IS BOTH YOUR WHITELIST AND BLACKLIST FOR REFERRERS and DOMAINS + +# VERSION INFORMATION # +#---------------------- +# Version: V4.2019.09 +# Updated: 2019-07-05 +#---------------------- +# VERSION INFORMATION # + +############################################################################## +# _ __ _ # +# / |/ /__ _(_)__ __ __ # +# / / _ `/ / _ \\ \ / # +# /_/|_/\_, /_/_//_/_\_\ # +# __/___/ __ ___ __ ___ __ __ # +# / _ )___ ____/ / / _ )___ / /_ / _ )/ /__ ____/ /_____ ____ # +# / _ / _ `/ _ / / _ / _ \/ __/ / _ / / _ \/ __/ '_/ -_) __/ # +# /____/\_,_/\_,_/ /____/\___/\__/ /____/_/\___/\__/_/\_\\__/_/ # +# # +############################################################################## + +# This is merely an example and gets auto included as since Version 2.2017.07 introduced on 2017-04-20 +# This file must exist on your system or Nginx will fail a reload due to a missing file +# Only add one entry per line + +# Make sure any domains have dots and special characters escaped as per the Regex examples below. +# For example some-veryvery-randomwebsitename-thatdoesnotexist4.com should be entered as +# some\-veryvery\-randomwebsitename\-thatdoesnotexist4\.com + +# ***************************************************************************************** +# PLEASE MAKE SURE that you use word regex boundaries to avoid false positive detection !!! +# ***************************************************************************************** + +# As you can see in the examples below the domain "someveryveryrandomwebsitenamethatdoesnotexist1\.com" +# is entered with a preceding (?:\b) and an ending (?:\b) +# this makes it now "(?:\b)someveryveryrandomwebsitenamethatdoesnotexist1\.com(?:\b)". +# It is crucial to use the word boundaries regex formatting. +# --------- +# EXAMPLES: +# --------- +# BY DEFAULT ALL THE EXAMPLES BELOW ARE COMMENTED OUT AND HENCE NOT ENABLED +# "~*(?:\b)someveryveryrandomwebsitenamethatdoesnotexist1\.com(?:\b)" 1; +# "~*(?:\b)someveryveryrandomwebsitenamethatdoesnotexist2\.com(?:\b)" 1; +# "~*(?:\b)someveryveryrandomwebsitenamethatdoesnotexist3\.com(?:\b)" 1; +# "~*(?:\b)some\-veryvery\-randomweb\-sitenamethatdoesnotexist4\.com(?:\b)" 1; + +# ------------ +# MY WHITELIST +# ------------ + +# "~*(?:\b)mywebsite\.com(?:\b)" 0; + + +# ------------ +# MY BLACKLIST +# ------------ + +# "~*(?:\b)someotherwebsite\.com(?:\b)" 1; \ No newline at end of file diff --git a/config/default/nginx/bots.d/ddos.conf b/config/default/nginx/bots.d/ddos.conf new file mode 100644 index 0000000..6845a29 --- /dev/null +++ b/config/default/nginx/bots.d/ddos.conf @@ -0,0 +1,36 @@ +####################################################################### + +### VERSION INFORMATION # +################################################### +### Version: V4.2019.02 +### Updated: 2019-06-24 +################################################### +### VERSION INFORMATION ## + +############################################################################## +# _ __ _ # +# / |/ /__ _(_)__ __ __ # +# / / _ `/ / _ \\ \ / # +# /_/|_/\_, /_/_//_/_\_\ # +# __/___/ __ ___ __ ___ __ __ # +# / _ )___ ____/ / / _ )___ / /_ / _ )/ /__ ____/ /_____ ____ # +# / _ / _ `/ _ / / _ / _ \/ __/ / _ / / _ \/ __/ '_/ -_) __/ # +# /____/\_,_/\_,_/ /____/\___/\__/ /____/_/\___/\__/_/\_\\__/_/ # +# # +############################################################################## + +# Author: Mitchell Krog - https://github.com/mitchellkrogza/ + +# Include this in a vhost file within a server {} block using and include statement like below + +# server { +# #Config stuff here +# include /etc/nginx/bots.d/blockbots.conf +# include /etc/nginx/bots.d/ddos.conf +# #Other config stuff here +# } + +####################################################################### + +limit_conn addr 200; +limit_req zone=flood burst=200 nodelay; \ No newline at end of file diff --git a/config/default/nginx/bots.d/whitelist-domains.conf b/config/default/nginx/bots.d/whitelist-domains.conf new file mode 100644 index 0000000..6a0e8dc --- /dev/null +++ b/config/default/nginx/bots.d/whitelist-domains.conf @@ -0,0 +1,2 @@ +# Add One Entry Per Line - List all the domains of the web sites you run on your Nginx to spare them from referrer checking +"~*example.com" 0; \ No newline at end of file diff --git a/config/default/nginx/bots.d/whitelist-ips.conf b/config/default/nginx/bots.d/whitelist-ips.conf new file mode 100644 index 0000000..dfc79df --- /dev/null +++ b/config/default/nginx/bots.d/whitelist-ips.conf @@ -0,0 +1,2 @@ +# Add One Entry Per Line - Can Include Ranges like 127.0.0.1/32 +127.0.0.1 0; \ No newline at end of file diff --git a/config/default/nginx/cloudflare.ini b/config/default/nginx/cloudflare.ini new file mode 100644 index 0000000..e5a1265 --- /dev/null +++ b/config/default/nginx/cloudflare.ini @@ -0,0 +1,2 @@ +dns_cloudflare_email = "" +dns_cloudflare_api_key = "" \ No newline at end of file diff --git a/config/default/nginx/conf.d/globalblacklist.conf b/config/default/nginx/conf.d/globalblacklist.conf new file mode 100644 index 0000000..d318689 --- /dev/null +++ b/config/default/nginx/conf.d/globalblacklist.conf @@ -0,0 +1,18041 @@ +### ----------------------------------------------------------- +### THE NGINX ULTIMATE BAD BOT, BAD IP AND BAD REFERRER BLOCKER +### ----------------------------------------------------------- + +### VERSION INFORMATION # +################################################### +### Version: V4.2019.09.1837 +### Updated: Tue Sep 10 13:36:00 SAST 2019 +### Bad Referrer Count: 6754 +### Bad Bot Count: 556 +################################################### +### VERSION INFORMATION ## + +### -------------------------------------------- +### HELP SUPPORT THIS PROJECT - Send Me a Coffee +### https://ko-fi.com/mitchellkrog +### -------------------------------------------- + +############################################################################## +# _ __ _ # +# / |/ /__ _(_)__ __ __ # +# / / _ `/ / _ \\ \ / # +# /_/|_/\_, /_/_//_/_\_\ # +# __/___/ __ ___ __ ___ __ __ # +# / _ )___ ____/ / / _ )___ / /_ / _ )/ /__ ____/ /_____ ____ # +# / _ / _ `/ _ / / _ / _ \/ __/ / _ / / _ \/ __/ '_/ -_) __/ # +# /____/\_,_/\_,_/ /____/\___/\__/ /____/_/\___/\__/_/\_\\__/_/ # +# # +############################################################################## + +### This file implements a checklist / blacklist for good user agents, bad user agents and +### bad referrers on Nginx Web Server. It also has whitelisting for your own IP's and known good IP Ranges +### and also has rate limiting functionality for bad bots who you only want to rate limit +### and not actually block out entirely. It is very powerful and also very flexible. + +### -------------------------------------------------------------------------- +### Created By: https://github.com/mitchellkrogza/ +### Repo Url: https://github.com/mitchellkrogza/nginx-ultimate-bad-bot-blocker +### Copyright Mitchell Krog - +### Contributors: Stuart Cardall - https://github.com/itoffshore +### -------------------------------------------------------------------------- + +### -------------------------------------------------------------------------- +### Tested on: nginx/1.10.3 up to latest Mainstream Version (Ubuntu 16.04) +### -------------------------------------------------------------------------- + +### This list was developed and is in use on a live Nginx server running some very busy web sites. +### It was built from the ground up using real data from daily logs and is updated almost daily. +### It has been extensively tested for false positives and all additions to the lists of bad user agents, +### spam referrers, rogue IP address, scanners, scrapers and domain hijacking sites are extensively checked +### before they are added. It is monitored extensively for any false positives. + +### --------- +### Features: +### --------- +### Clear formatting for Ease of Maintenance. +### Alphabetically ordered lists for Ease of Maintenance. +### Extensive Commenting for Ease of Reference. +### Extensive bad_bot list +### Extensive bad_referrer list (please excuse the nasty words and domains) +### Simple regex patterns versus complicated messy regex patterns. +### Checks regardless of http / https urls or the lack of any protocol sent. +### IP range blocking / whitelisting. +### Rate Limiting Functions. + +### ------------ +### INSTALLATION +### ------------ + +### PLEASE use the install, setup and update scripts provided for you to ease your installation. +### This Auto Installation procedure is documented in the README.md and AUTO-CONFIGURATION.md files. +### Installation, Setup and Update Scripts Contributed by Stuart Cardall - https://github.com/itoffshore +### There are also manual configuration instructions provided for those not wishing to do an auto install. + +### ----------------------------------------------- +### !!!!! PLEASE READ INLINE NOTES ON TESTING !!!!! +### ----------------------------------------------- + +### SETTINGS: +### --------------------------------------------- +### 0 = allowed - no limits +### 1 = allowed or rate limited less restrictive +### 2 = rate limited more +### 3 = block completely +### --------------------------------------------- + +### ------------------------------------------------------------ +### CONTRIBUTING / PULL REQUESTS / ADDING YOUR OWN BAD REFERRERS +### ------------------------------------------------------------ + +### For contributing, corrections or adding bots or referrers to this repo, +### Send a Pull Request (PR) on any of the .list files in the _generator_lists folder +### All Pull Requests will be checked for accuracy before being merged. + +# ----------------------- +# !!!!! PLEASE TEST !!!!! +# ----------------------- + +# ALWAYS test any User-Agent Strings you add here to make sure you have it right +# Use a Chrome Extension called "User-Agent Switcher for Chrome" where you can create your +# own custom lists of User-Agents and test them easily against your rules below. + +# You can also use curl from the command line to test user-agents as per the examples below: + +# curl -I http://www.yourdomain.com -A "GoogleBot" ---- GIVES YOU: HTTP/1.1 200 OK (Meaning web page was served to Client) +# curl -I http://www.yourdomain.com -A "80legs" ---- GIVES YOU: curl: (52) Empty reply from server (Meaning Nginx gave a 444 Dropped Connection) + + +# ======================= +# START BLOCKER FUNCTIONS +# ======================= + +# !!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!! +# DO NOT EDIT ANYTHING BELOW THIS LINE !!! +# !!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!! + +# ============================= +# BEGIN SECTION 1 - USER-AGENTS +# ============================= + +# ALLOW / BLOCK User Agents / Bots + +# ------------------------------------------------------------------- +# Map all GOOD and BAD UA (User Agents) to a variable called $bad_bot +# ------------------------------------------------------------------- + +map $http_user_agent $bad_bot { + default 0; + +# ----------------------------------------------------------------------------------- +# START CUSTOM BLACKLISTED USER AGENTS ### DO NOT EDIT OR REMOVE THIS LINE AT ALL ### +# ----------------------------------------------------------------------------------- + +# Include your Own Custom List of Bad User Agents +# Use the include file below to further customize your own list of additional user-agents you wish to permanently block +# This include file allows whitelisting and blacklisting of anything specified below it. +# This include file alows you to over-ride any Bad / Good UA (Bot) declared in this blocker to your liking. + + include /etc/nginx/bots.d/blacklist-user-agents.conf; + +# --------------------------------------------------------------------------------- +# END CUSTOM BLACKLISTED USER AGENTS ### DO NOT EDIT OR REMOVE THIS LINE AT ALL ### +# --------------------------------------------------------------------------------- + +# -------------------------------------------------- +# BAD UA (User-Agent) Strings That We Block Outright +# -------------------------------------------------- + +# START BAD BOTS ### DO NOT EDIT THIS LINE AT ALL ### + "~*(?:\b)360Spider(?:\b)" 3; + "~*(?:\b)404checker(?:\b)" 3; + "~*(?:\b)404enemy(?:\b)" 3; + "~*(?:\b)80legs(?:\b)" 3; + "~*(?:\b)Abonti(?:\b)" 3; + "~*(?:\b)Aboundex(?:\b)" 3; + "~*(?:\b)Aboundexbot(?:\b)" 3; + "~*(?:\b)Acunetix(?:\b)" 3; + "~*(?:\b)ADmantX(?:\b)" 3; + "~*(?:\b)AfD-Verbotsverfahren(?:\b)" 3; + "~*(?:\b)AhrefsBot(?:\b)" 3; + "~*(?:\b)AIBOT(?:\b)" 3; + "~*(?:\b)AiHitBot(?:\b)" 3; + "~*(?:\b)Aipbot(?:\b)" 3; + "~*(?:\b)Alexibot(?:\b)" 3; + "~*(?:\b)Alligator(?:\b)" 3; + "~*(?:\b)AllSubmitter(?:\b)" 3; + "~*(?:\b)AlphaBot(?:\b)" 3; + "~*(?:\b)Anarchie(?:\b)" 3; + "~*(?:\b)Apexoo(?:\b)" 3; + "~*(?:\b)archive.org_bot(?:\b)" 3; + "~*(?:\b)ASPSeek(?:\b)" 3; + "~*(?:\b)Asterias(?:\b)" 3; + "~*(?:\b)Attach(?:\b)" 3; + "~*(?:\b)autoemailspider(?:\b)" 3; + "~*(?:\b)BackDoorBot(?:\b)" 3; + "~*(?:\b)Backlink-Ceck(?:\b)" 3; + "~*(?:\b)backlink-check(?:\b)" 3; + "~*(?:\b)BacklinkCrawler(?:\b)" 3; + "~*(?:\b)BackStreet(?:\b)" 3; + "~*(?:\b)BackWeb(?:\b)" 3; + "~*(?:\b)Badass(?:\b)" 3; + "~*(?:\b)Bandit(?:\b)" 3; + "~*(?:\b)Barkrowler(?:\b)" 3; + "~*(?:\b)BatchFTP(?:\b)" 3; + "~*(?:\b)Battleztar\ Bazinga(?:\b)" 3; + "~*(?:\b)BBBike(?:\b)" 3; + "~*(?:\b)BDCbot(?:\b)" 3; + "~*(?:\b)BDFetch(?:\b)" 3; + "~*(?:\b)BetaBot(?:\b)" 3; + "~*(?:\b)Bigfoot(?:\b)" 3; + "~*(?:\b)Bitacle(?:\b)" 3; + "~*(?:\b)Blackboard(?:\b)" 3; + "~*(?:\b)Black\ Hole(?:\b)" 3; + "~*(?:\b)BlackWidow(?:\b)" 3; + "~*(?:\b)BLEXBot(?:\b)" 3; + "~*(?:\b)Blow(?:\b)" 3; + "~*(?:\b)BlowFish(?:\b)" 3; + "~*(?:\b)Boardreader(?:\b)" 3; + "~*(?:\b)Bolt(?:\b)" 3; + "~*(?:\b)BotALot(?:\b)" 3; + "~*(?:\b)Brandprotect(?:\b)" 3; + "~*(?:\b)Brandwatch(?:\b)" 3; + "~*(?:\b)Buddy(?:\b)" 3; + "~*(?:\b)BuiltBotTough(?:\b)" 3; + "~*(?:\b)BuiltWith(?:\b)" 3; + "~*(?:\b)Bullseye(?:\b)" 3; + "~*(?:\b)BunnySlippers(?:\b)" 3; + "~*(?:\b)BuzzSumo(?:\b)" 3; + "~*(?:\b)Calculon(?:\b)" 3; + "~*(?:\b)CATExplorador(?:\b)" 3; + "~*(?:\b)CazoodleBot(?:\b)" 3; + "~*(?:\b)CCBot(?:\b)" 3; + "~*(?:\b)Cegbfeieh(?:\b)" 3; + "~*(?:\b)CheeseBot(?:\b)" 3; + "~*(?:\b)CherryPicker(?:\b)" 3; + "~*(?:\b)CheTeam(?:\b)" 3; + "~*(?:\b)ChinaClaw(?:\b)" 3; + "~*(?:\b)Chlooe(?:\b)" 3; + "~*(?:\b)Claritybot(?:\b)" 3; + "~*(?:\b)Cliqzbot(?:\b)" 3; + "~*(?:\b)Cloud\ mapping(?:\b)" 3; + "~*(?:\b)coccocbot-web(?:\b)" 3; + "~*(?:\b)Cogentbot(?:\b)" 3; + "~*(?:\b)cognitiveseo(?:\b)" 3; + "~*(?:\b)Collector(?:\b)" 3; + "~*(?:\b)com.plumanalytics(?:\b)" 3; + "~*(?:\b)Copier(?:\b)" 3; + "~*(?:\b)CopyRightCheck(?:\b)" 3; + "~*(?:\b)Copyscape(?:\b)" 3; + "~*(?:\b)Cosmos(?:\b)" 3; + "~*(?:\b)Craftbot(?:\b)" 3; + "~*(?:\b)crawler4j(?:\b)" 3; + "~*(?:\b)crawler.feedback(?:\b)" 3; + "~*(?:\b)crawl.sogou.com(?:\b)" 3; + "~*(?:\b)CrazyWebCrawler(?:\b)" 3; + "~*(?:\b)Crescent(?:\b)" 3; + "~*(?:\b)CrunchBot(?:\b)" 3; + "~*(?:\b)CSHttp(?:\b)" 3; + "~*(?:\b)Curious(?:\b)" 3; + "~*(?:\b)Custo(?:\b)" 3; + "~*(?:\b)DatabaseDriverMysqli(?:\b)" 3; + "~*(?:\b)DataCha0s(?:\b)" 3; + "~*(?:\b)DBLBot(?:\b)" 3; + "~*(?:\b)demandbase-bot(?:\b)" 3; + "~*(?:\b)Demon(?:\b)" 3; + "~*(?:\b)Deusu(?:\b)" 3; + "~*(?:\b)Devil(?:\b)" 3; + "~*(?:\b)Digincore(?:\b)" 3; + "~*(?:\b)DigitalPebble(?:\b)" 3; + "~*(?:\b)DIIbot(?:\b)" 3; + "~*(?:\b)Dirbuster(?:\b)" 3; + "~*(?:\b)Disco(?:\b)" 3; + "~*(?:\b)Discobot(?:\b)" 3; + "~*(?:\b)Discoverybot(?:\b)" 3; + "~*(?:\b)Dispatch(?:\b)" 3; + "~*(?:\b)DittoSpyder(?:\b)" 3; + "~*(?:\b)DnyzBot(?:\b)" 3; + "~*(?:\b)DomainAppender(?:\b)" 3; + "~*(?:\b)DomainCrawler(?:\b)" 3; + "~*(?:\b)DomainSigmaCrawler(?:\b)" 3; + "~*(?:\b)DomainStatsBot(?:\b)" 3; + "~*(?:\b)Dotbot(?:\b)" 3; + "~*(?:\b)Download\ Wonder(?:\b)" 3; + "~*(?:\b)Dragonfly(?:\b)" 3; + "~*(?:\b)Drip(?:\b)" 3; + "~*(?:\b)DSearch(?:\b)" 3; + "~*(?:\b)DTS\ Agent(?:\b)" 3; + "~*(?:\b)EasyDL(?:\b)" 3; + "~*(?:\b)Ebingbong(?:\b)" 3; + "~*(?:\b)eCatch(?:\b)" 3; + "~*(?:\b)ECCP/1.0(?:\b)" 3; + "~*(?:\b)Ecxi(?:\b)" 3; + "~*(?:\b)EirGrabber(?:\b)" 3; + "~*(?:\b)EMail\ Siphon(?:\b)" 3; + "~*(?:\b)EMail\ Wolf(?:\b)" 3; + "~*(?:\b)EroCrawler(?:\b)" 3; + "~*(?:\b)evc-batch(?:\b)" 3; + "~*(?:\b)Evil(?:\b)" 3; + "~*(?:\b)Exabot(?:\b)" 3; + "~*(?:\b)Express\ WebPictures(?:\b)" 3; + "~*(?:\b)ExtLinksBot(?:\b)" 3; + "~*(?:\b)Extractor(?:\b)" 3; + "~*(?:\b)ExtractorPro(?:\b)" 3; + "~*(?:\b)Extreme\ Picture\ Finder(?:\b)" 3; + "~*(?:\b)EyeNetIE(?:\b)" 3; + "~*(?:\b)Ezooms(?:\b)" 3; + "~*(?:\b)facebookscraper(?:\b)" 3; + "~*(?:\b)FDM(?:\b)" 3; + "~*(?:\b)FemtosearchBot(?:\b)" 3; + "~*(?:\b)FHscan(?:\b)" 3; + "~*(?:\b)Fimap(?:\b)" 3; + "~*(?:\b)Firefox/7.0(?:\b)" 3; + "~*(?:\b)FlashGet(?:\b)" 3; + "~*(?:\b)Flunky(?:\b)" 3; + "~*(?:\b)Foobot(?:\b)" 3; + "~*(?:\b)Freeuploader(?:\b)" 3; + "~*(?:\b)FrontPage(?:\b)" 3; + "~*(?:\b)FyberSpider(?:\b)" 3; + "~*(?:\b)Fyrebot(?:\b)" 3; + "~*(?:\b)GalaxyBot(?:\b)" 3; + "~*(?:\b)Genieo(?:\b)" 3; + "~*(?:\b)GermCrawler(?:\b)" 3; + "~*(?:\b)Getintent(?:\b)" 3; + "~*(?:\b)GetRight(?:\b)" 3; + "~*(?:\b)GetWeb(?:\b)" 3; + "~*(?:\b)Gigablast(?:\b)" 3; + "~*(?:\b)Gigabot(?:\b)" 3; + "~*(?:\b)G-i-g-a-b-o-t(?:\b)" 3; + "~*(?:\b)Go-Ahead-Got-It(?:\b)" 3; + "~*(?:\b)Gotit(?:\b)" 3; + "~*(?:\b)GoZilla(?:\b)" 3; + "~*(?:\b)Go!Zilla(?:\b)" 3; + "~*(?:\b)Grabber(?:\b)" 3; + "~*(?:\b)GrabNet(?:\b)" 3; + "~*(?:\b)Grafula(?:\b)" 3; + "~*(?:\b)GrapeFX(?:\b)" 3; + "~*(?:\b)GrapeshotCrawler(?:\b)" 3; + "~*(?:\b)GridBot(?:\b)" 3; + "~*(?:\b)GT::WWW(?:\b)" 3; + "~*(?:\b)Haansoft(?:\b)" 3; + "~*(?:\b)HaosouSpider(?:\b)" 3; + "~*(?:\b)Harvest(?:\b)" 3; + "~*(?:\b)Havij(?:\b)" 3; + "~*(?:\b)HEADMasterSEO(?:\b)" 3; + "~*(?:\b)Heritrix(?:\b)" 3; + "~*(?:\b)Hloader(?:\b)" 3; + "~*(?:\b)HMView(?:\b)" 3; + "~*(?:\b)HTMLparser(?:\b)" 3; + "~*(?:\b)HTTP::Lite(?:\b)" 3; + "~*(?:\b)HTTrack(?:\b)" 3; + "~*(?:\b)Humanlinks(?:\b)" 3; + "~*(?:\b)HybridBot(?:\b)" 3; + "~*(?:\b)Iblog(?:\b)" 3; + "~*(?:\b)IDBot(?:\b)" 3; + "~*(?:\b)Id-search(?:\b)" 3; + "~*(?:\b)IlseBot(?:\b)" 3; + "~*(?:\b)Image\ Fetch(?:\b)" 3; + "~*(?:\b)Image\ Sucker(?:\b)" 3; + "~*(?:\b)IndeedBot(?:\b)" 3; + "~*(?:\b)Indy\ Library(?:\b)" 3; + "~*(?:\b)InfoNaviRobot(?:\b)" 3; + "~*(?:\b)InfoTekies(?:\b)" 3; + "~*(?:\b)instabid(?:\b)" 3; + "~*(?:\b)Intelliseek(?:\b)" 3; + "~*(?:\b)InterGET(?:\b)" 3; + "~*(?:\b)Internet\ Ninja(?:\b)" 3; + "~*(?:\b)InternetSeer(?:\b)" 3; + "~*(?:\b)internetVista\ monitor(?:\b)" 3; + "~*(?:\b)ips-agent(?:\b)" 3; + "~*(?:\b)Iria(?:\b)" 3; + "~*(?:\b)IRLbot(?:\b)" 3; + "~*(?:\b)Iskanie(?:\b)" 3; + "~*(?:\b)IstellaBot(?:\b)" 3; + "~*(?:\b)JamesBOT(?:\b)" 3; + "~*(?:\b)Jbrofuzz(?:\b)" 3; + "~*(?:\b)JennyBot(?:\b)" 3; + "~*(?:\b)JetCar(?:\b)" 3; + "~*(?:\b)Jetty(?:\b)" 3; + "~*(?:\b)JikeSpider(?:\b)" 3; + "~*(?:\b)JOC\ Web\ Spider(?:\b)" 3; + "~*(?:\b)Joomla(?:\b)" 3; + "~*(?:\b)Jorgee(?:\b)" 3; + "~*(?:\b)JustView(?:\b)" 3; + "~*(?:\b)Jyxobot(?:\b)" 3; + "~*(?:\b)Kenjin\ Spider(?:\b)" 3; + "~*(?:\b)Keyword\ Density(?:\b)" 3; + "~*(?:\b)Kozmosbot(?:\b)" 3; + "~*(?:\b)Lanshanbot(?:\b)" 3; + "~*(?:\b)Larbin(?:\b)" 3; + "~*(?:\b)LeechFTP(?:\b)" 3; + "~*(?:\b)LeechGet(?:\b)" 3; + "~*(?:\b)LexiBot(?:\b)" 3; + "~*(?:\b)Lftp(?:\b)" 3; + "~*(?:\b)LibWeb(?:\b)" 3; + "~*(?:\b)Libwhisker(?:\b)" 3; + "~*(?:\b)Lightspeedsystems(?:\b)" 3; + "~*(?:\b)Likse(?:\b)" 3; + "~*(?:\b)Linkdexbot(?:\b)" 3; + "~*(?:\b)LinkextractorPro(?:\b)" 3; + "~*(?:\b)LinkpadBot(?:\b)" 3; + "~*(?:\b)LinkScan(?:\b)" 3; + "~*(?:\b)LinksManager(?:\b)" 3; + "~*(?:\b)LinkWalker(?:\b)" 3; + "~*(?:\b)LinqiaMetadataDownloaderBot(?:\b)" 3; + "~*(?:\b)LinqiaRSSBot(?:\b)" 3; + "~*(?:\b)LinqiaScrapeBot(?:\b)" 3; + "~*(?:\b)Lipperhey(?:\b)" 3; + "~*(?:\b)Lipperhey\ Spider(?:\b)" 3; + "~*(?:\b)Litemage_walker(?:\b)" 3; + "~*(?:\b)Lmspider(?:\b)" 3; + "~*(?:\b)LNSpiderguy(?:\b)" 3; + "~*(?:\b)Ltx71(?:\b)" 3; + "~*(?:\b)lwp-request(?:\b)" 3; + "~*(?:\b)LWP::Simple(?:\b)" 3; + "~*(?:\b)lwp-trivial(?:\b)" 3; + "~*(?:\b)Magnet(?:\b)" 3; + "~*(?:\b)Mag-Net(?:\b)" 3; + "~*(?:\b)magpie-crawler(?:\b)" 3; + "~*(?:\b)Mail.RU_Bot(?:\b)" 3; + "~*(?:\b)Majestic12(?:\b)" 3; + "~*(?:\b)Majestic-SEO(?:\b)" 3; + "~*(?:\b)Majestic\ SEO(?:\b)" 3; + "~*(?:\b)MarkMonitor(?:\b)" 3; + "~*(?:\b)MarkWatch(?:\b)" 3; + "~*(?:\b)Masscan(?:\b)" 3; + "~*(?:\b)Mass\ Downloader(?:\b)" 3; + "~*(?:\b)Mata\ Hari(?:\b)" 3; + "~*(?:\b)MauiBot(?:\b)" 3; + "~*(?:\b)meanpathbot(?:\b)" 3; + "~*(?:\b)Meanpathbot(?:\b)" 3; + "~*(?:\b)MeanPath\ Bot(?:\b)" 3; + "~*(?:\b)Mediatoolkitbot(?:\b)" 3; + "~*(?:\b)mediawords(?:\b)" 3; + "~*(?:\b)MegaIndex.ru(?:\b)" 3; + "~*(?:\b)Metauri(?:\b)" 3; + "~*(?:\b)MFC_Tear_Sample(?:\b)" 3; + "~*(?:\b)Microsoft\ Data\ Access(?:\b)" 3; + "~*(?:\b)Microsoft\ URL\ Control(?:\b)" 3; + "~*(?:\b)MIDown\ tool(?:\b)" 3; + "~*(?:\b)MIIxpc(?:\b)" 3; + "~*(?:\b)Mister\ PiX(?:\b)" 3; + "~*(?:\b)MJ12bot(?:\b)" 3; + "~*(?:\b)Mojeek(?:\b)" 3; + "~*(?:\b)Morfeus\ Fucking\ Scanner(?:\b)" 3; + "~*(?:\b)Mr.4x3(?:\b)" 3; + "~*(?:\b)MSFrontPage(?:\b)" 3; + "~*(?:\b)MSIECrawler(?:\b)" 3; + "~*(?:\b)Msrabot(?:\b)" 3; + "~*(?:\b)muhstik-scan(?:\b)" 3; + "~*(?:\b)Musobot(?:\b)" 3; + "~*(?:\b)Name\ Intelligence(?:\b)" 3; + "~*(?:\b)Nameprotect(?:\b)" 3; + "~*(?:\b)Navroad(?:\b)" 3; + "~*(?:\b)NearSite(?:\b)" 3; + "~*(?:\b)Needle(?:\b)" 3; + "~*(?:\b)Nessus(?:\b)" 3; + "~*(?:\b)NetAnts(?:\b)" 3; + "~*(?:\b)Netcraft(?:\b)" 3; + "~*(?:\b)netEstate\ NE\ Crawler(?:\b)" 3; + "~*(?:\b)NetLyzer(?:\b)" 3; + "~*(?:\b)NetMechanic(?:\b)" 3; + "~*(?:\b)NetSpider(?:\b)" 3; + "~*(?:\b)Nettrack(?:\b)" 3; + "~*(?:\b)Net\ Vampire(?:\b)" 3; + "~*(?:\b)Netvibes(?:\b)" 3; + "~*(?:\b)NetZIP(?:\b)" 3; + "~*(?:\b)NextGenSearchBot(?:\b)" 3; + "~*(?:\b)Nibbler(?:\b)" 3; + "~*(?:\b)NICErsPRO(?:\b)" 3; + "~*(?:\b)Niki-bot(?:\b)" 3; + "~*(?:\b)Nikto(?:\b)" 3; + "~*(?:\b)NimbleCrawler(?:\b)" 3; + "~*(?:\b)Nimbostratus(?:\b)" 3; + "~*(?:\b)Ninja(?:\b)" 3; + "~*(?:\b)Nmap(?:\b)" 3; + "~*(?:\b)NPbot(?:\b)" 3; + "~*(?:\b)Nutch(?:\b)" 3; + "~*(?:\b)oBot(?:\b)" 3; + "~*(?:\b)Octopus(?:\b)" 3; + "~*(?:\b)Offline\ Explorer(?:\b)" 3; + "~*(?:\b)Offline\ Navigator(?:\b)" 3; + "~*(?:\b)OnCrawl(?:\b)" 3; + "~*(?:\b)Openfind(?:\b)" 3; + "~*(?:\b)OpenLinkProfiler(?:\b)" 3; + "~*(?:\b)Openvas(?:\b)" 3; + "~*(?:\b)OpenVAS(?:\b)" 3; + "~*(?:\b)OrangeBot(?:\b)" 3; + "~*(?:\b)OrangeSpider(?:\b)" 3; + "~*(?:\b)OutclicksBot(?:\b)" 3; + "~*(?:\b)OutfoxBot(?:\b)" 3; + "~*(?:\b)PageAnalyzer(?:\b)" 3; + "~*(?:\b)Page\ Analyzer(?:\b)" 3; + "~*(?:\b)PageGrabber(?:\b)" 3; + "~*(?:\b)page\ scorer(?:\b)" 3; + "~*(?:\b)PageScorer(?:\b)" 3; + "~*(?:\b)Pandalytics(?:\b)" 3; + "~*(?:\b)Panscient(?:\b)" 3; + "~*(?:\b)Papa\ Foto(?:\b)" 3; + "~*(?:\b)Pavuk(?:\b)" 3; + "~*(?:\b)pcBrowser(?:\b)" 3; + "~*(?:\b)PECL::HTTP(?:\b)" 3; + "~*(?:\b)PeoplePal(?:\b)" 3; + "~*(?:\b)PHPCrawl(?:\b)" 3; + "~*(?:\b)Picscout(?:\b)" 3; + "~*(?:\b)Picsearch(?:\b)" 3; + "~*(?:\b)PictureFinder(?:\b)" 3; + "~*(?:\b)Pimonster(?:\b)" 3; + "~*(?:\b)Pi-Monster(?:\b)" 3; + "~*(?:\b)Pixray(?:\b)" 3; + "~*(?:\b)PleaseCrawl(?:\b)" 3; + "~*(?:\b)plumanalytics(?:\b)" 3; + "~*(?:\b)Pockey(?:\b)" 3; + "~*(?:\b)POE-Component-Client-HTTP(?:\b)" 3; + "~*(?:\b)Probethenet(?:\b)" 3; + "~*(?:\b)ProPowerBot(?:\b)" 3; + "~*(?:\b)ProWebWalker(?:\b)" 3; + "~*(?:\b)Psbot(?:\b)" 3; + "~*(?:\b)Pump(?:\b)" 3; + "~*(?:\b)PxBroker(?:\b)" 3; + "~*(?:\b)PyCurl(?:\b)" 3; + "~*(?:\b)QueryN\ Metasearch(?:\b)" 3; + "~*(?:\b)Quick-Crawler(?:\b)" 3; + "~*(?:\b)RankActive(?:\b)" 3; + "~*(?:\b)RankActiveLinkBot(?:\b)" 3; + "~*(?:\b)RankFlex(?:\b)" 3; + "~*(?:\b)RankingBot(?:\b)" 3; + "~*(?:\b)RankingBot2(?:\b)" 3; + "~*(?:\b)Rankivabot(?:\b)" 3; + "~*(?:\b)RankurBot(?:\b)" 3; + "~*(?:\b)RealDownload(?:\b)" 3; + "~*(?:\b)Reaper(?:\b)" 3; + "~*(?:\b)RebelMouse(?:\b)" 3; + "~*(?:\b)Recorder(?:\b)" 3; + "~*(?:\b)RedesScrapy(?:\b)" 3; + "~*(?:\b)ReGet(?:\b)" 3; + "~*(?:\b)RepoMonkey(?:\b)" 3; + "~*(?:\b)Ripper(?:\b)" 3; + "~*(?:\b)RocketCrawler(?:\b)" 3; + "~*(?:\b)Rogerbot(?:\b)" 3; + "~*(?:\b)RSSingBot(?:\b)" 3; + "~*(?:\b)s1z.ru(?:\b)" 3; + "~*(?:\b)SalesIntelligent(?:\b)" 3; + "~*(?:\b)SBIder(?:\b)" 3; + "~*(?:\b)ScanAlert(?:\b)" 3; + "~*(?:\b)Scanbot(?:\b)" 3; + "~*(?:\b)scan.lol(?:\b)" 3; + "~*(?:\b)ScoutJet(?:\b)" 3; + "~*(?:\b)Scrapy(?:\b)" 3; + "~*(?:\b)Screaming(?:\b)" 3; + "~*(?:\b)ScreenerBot(?:\b)" 3; + "~*(?:\b)Searchestate(?:\b)" 3; + "~*(?:\b)SearchmetricsBot(?:\b)" 3; + "~*(?:\b)Semrush(?:\b)" 3; + "~*(?:\b)SemrushBot(?:\b)" 3; + "~*(?:\b)SEOkicks(?:\b)" 3; + "~*(?:\b)SEOkicks-Robot(?:\b)" 3; + "~*(?:\b)SEOlyticsCrawler(?:\b)" 3; + "~*(?:\b)Seomoz(?:\b)" 3; + "~*(?:\b)SEOprofiler(?:\b)" 3; + "~*(?:\b)seoscanners(?:\b)" 3; + "~*(?:\b)SeoSiteCheckup(?:\b)" 3; + "~*(?:\b)SEOstats(?:\b)" 3; + "~*(?:\b)serpstatbot(?:\b)" 3; + "~*(?:\b)sexsearcher(?:\b)" 3; + "~*(?:\b)Shodan(?:\b)" 3; + "~*(?:\b)Siphon(?:\b)" 3; + "~*(?:\b)SISTRIX(?:\b)" 3; + "~*(?:\b)Sitebeam(?:\b)" 3; + "~*(?:\b)SiteExplorer(?:\b)" 3; + "~*(?:\b)Siteimprove(?:\b)" 3; + "~*(?:\b)SiteLockSpider(?:\b)" 3; + "~*(?:\b)SiteSnagger(?:\b)" 3; + "~*(?:\b)SiteSucker(?:\b)" 3; + "~*(?:\b)Site\ Sucker(?:\b)" 3; + "~*(?:\b)Sitevigil(?:\b)" 3; + "~*(?:\b)SlySearch(?:\b)" 3; + "~*(?:\b)SmartDownload(?:\b)" 3; + "~*(?:\b)SMTBot(?:\b)" 3; + "~*(?:\b)Snake(?:\b)" 3; + "~*(?:\b)Snapbot(?:\b)" 3; + "~*(?:\b)Snoopy(?:\b)" 3; + "~*(?:\b)SocialRankIOBot(?:\b)" 3; + "~*(?:\b)Sociscraper(?:\b)" 3; + "~*(?:\b)sogouspider(?:\b)" 3; + "~*(?:\b)Sogou\ web\ spider(?:\b)" 3; + "~*(?:\b)Sosospider(?:\b)" 3; + "~*(?:\b)Sottopop(?:\b)" 3; + "~*(?:\b)SpaceBison(?:\b)" 3; + "~*(?:\b)Spammen(?:\b)" 3; + "~*(?:\b)SpankBot(?:\b)" 3; + "~*(?:\b)Spanner(?:\b)" 3; + "~*(?:\b)sp_auditbot(?:\b)" 3; + "~*(?:\b)Spbot(?:\b)" 3; + "~*(?:\b)Spinn3r(?:\b)" 3; + "~*(?:\b)SputnikBot(?:\b)" 3; + "~*(?:\b)spyfu(?:\b)" 3; + "~*(?:\b)Sqlmap(?:\b)" 3; + "~*(?:\b)Sqlworm(?:\b)" 3; + "~*(?:\b)Sqworm(?:\b)" 3; + "~*(?:\b)Steeler(?:\b)" 3; + "~*(?:\b)Stripper(?:\b)" 3; + "~*(?:\b)Sucker(?:\b)" 3; + "~*(?:\b)Sucuri(?:\b)" 3; + "~*(?:\b)SuperBot(?:\b)" 3; + "~*(?:\b)SuperHTTP(?:\b)" 3; + "~*(?:\b)Surfbot(?:\b)" 3; + "~*(?:\b)SurveyBot(?:\b)" 3; + "~*(?:\b)Suzuran(?:\b)" 3; + "~*(?:\b)Swiftbot(?:\b)" 3; + "~*(?:\b)sysscan(?:\b)" 3; + "~*(?:\b)Szukacz(?:\b)" 3; + "~*(?:\b)T0PHackTeam(?:\b)" 3; + "~*(?:\b)T8Abot(?:\b)" 3; + "~*(?:\b)tAkeOut(?:\b)" 3; + "~*(?:\b)Teleport(?:\b)" 3; + "~*(?:\b)TeleportPro(?:\b)" 3; + "~*(?:\b)Telesoft(?:\b)" 3; + "~*(?:\b)Telesphoreo(?:\b)" 3; + "~*(?:\b)Telesphorep(?:\b)" 3; + "~*(?:\b)The\ Intraformant(?:\b)" 3; + "~*(?:\b)TheNomad(?:\b)" 3; + "~*(?:\b)Thumbor(?:\b)" 3; + "~*(?:\b)TightTwatBot(?:\b)" 3; + "~*(?:\b)Titan(?:\b)" 3; + "~*(?:\b)Toata(?:\b)" 3; + "~*(?:\b)Toweyabot(?:\b)" 3; + "~*(?:\b)Tracemyfile(?:\b)" 3; + "~*(?:\b)Trendiction(?:\b)" 3; + "~*(?:\b)Trendictionbot(?:\b)" 3; + "~*(?:\b)trendiction.com(?:\b)" 3; + "~*(?:\b)trendiction.de(?:\b)" 3; + "~*(?:\b)True_Robot(?:\b)" 3; + "~*(?:\b)Turingos(?:\b)" 3; + "~*(?:\b)Turnitin(?:\b)" 3; + "~*(?:\b)TurnitinBot(?:\b)" 3; + "~*(?:\b)TwengaBot(?:\b)" 3; + "~*(?:\b)Twice(?:\b)" 3; + "~*(?:\b)Typhoeus(?:\b)" 3; + "~*(?:\b)UnisterBot(?:\b)" 3; + "~*(?:\b)Upflow(?:\b)" 3; + "~*(?:\b)URLy.Warning(?:\b)" 3; + "~*(?:\b)URLy\ Warning(?:\b)" 3; + "~*(?:\b)Vacuum(?:\b)" 3; + "~*(?:\b)Vagabondo(?:\b)" 3; + "~*(?:\b)VB\ Project(?:\b)" 3; + "~*(?:\b)VCI(?:\b)" 3; + "~*(?:\b)VeriCiteCrawler(?:\b)" 3; + "~*(?:\b)VidibleScraper(?:\b)" 3; + "~*(?:\b)Virusdie(?:\b)" 3; + "~*(?:\b)VoidEYE(?:\b)" 3; + "~*(?:\b)Voil(?:\b)" 3; + "~*(?:\b)Voltron(?:\b)" 3; + "~*(?:\b)Wallpapers/3.0(?:\b)" 3; + "~*(?:\b)WallpapersHD(?:\b)" 3; + "~*(?:\b)WASALive-Bot(?:\b)" 3; + "~*(?:\b)WBSearchBot(?:\b)" 3; + "~*(?:\b)Webalta(?:\b)" 3; + "~*(?:\b)WebAuto(?:\b)" 3; + "~*(?:\b)Web\ Auto(?:\b)" 3; + "~*(?:\b)WebBandit(?:\b)" 3; + "~*(?:\b)WebCollage(?:\b)" 3; + "~*(?:\b)Web\ Collage(?:\b)" 3; + "~*(?:\b)WebCopier(?:\b)" 3; + "~*(?:\b)WEBDAV(?:\b)" 3; + "~*(?:\b)WebEnhancer(?:\b)" 3; + "~*(?:\b)Web\ Enhancer(?:\b)" 3; + "~*(?:\b)WebFetch(?:\b)" 3; + "~*(?:\b)Web\ Fetch(?:\b)" 3; + "~*(?:\b)WebFuck(?:\b)" 3; + "~*(?:\b)Web\ Fuck(?:\b)" 3; + "~*(?:\b)WebGo\ IS(?:\b)" 3; + "~*(?:\b)WebImageCollector(?:\b)" 3; + "~*(?:\b)WebLeacher(?:\b)" 3; + "~*(?:\b)WebmasterWorldForumBot(?:\b)" 3; + "~*(?:\b)webmeup-crawler(?:\b)" 3; + "~*(?:\b)WebPix(?:\b)" 3; + "~*(?:\b)Web\ Pix(?:\b)" 3; + "~*(?:\b)WebReaper(?:\b)" 3; + "~*(?:\b)WebSauger(?:\b)" 3; + "~*(?:\b)Web\ Sauger(?:\b)" 3; + "~*(?:\b)Webshag(?:\b)" 3; + "~*(?:\b)WebsiteExtractor(?:\b)" 3; + "~*(?:\b)WebsiteQuester(?:\b)" 3; + "~*(?:\b)Website\ Quester(?:\b)" 3; + "~*(?:\b)Webster(?:\b)" 3; + "~*(?:\b)WebStripper(?:\b)" 3; + "~*(?:\b)WebSucker(?:\b)" 3; + "~*(?:\b)Web\ Sucker(?:\b)" 3; + "~*(?:\b)WebWhacker(?:\b)" 3; + "~*(?:\b)WebZIP(?:\b)" 3; + "~*(?:\b)WeSEE(?:\b)" 3; + "~*(?:\b)Whack(?:\b)" 3; + "~*(?:\b)Whacker(?:\b)" 3; + "~*(?:\b)Whatweb(?:\b)" 3; + "~*(?:\b)Who.is\ Bot(?:\b)" 3; + "~*(?:\b)Widow(?:\b)" 3; + "~*(?:\b)WinHTTrack(?:\b)" 3; + "~*(?:\b)WiseGuys\ Robot(?:\b)" 3; + "~*(?:\b)WISENutbot(?:\b)" 3; + "~*(?:\b)Wonderbot(?:\b)" 3; + "~*(?:\b)Woobot(?:\b)" 3; + "~*(?:\b)Wotbox(?:\b)" 3; + "~*(?:\b)Wprecon(?:\b)" 3; + "~*(?:\b)WPScan(?:\b)" 3; + "~*(?:\b)WWW-Collector-E(?:\b)" 3; + "~*(?:\b)WWW-Mechanize(?:\b)" 3; + "~*(?:\b)WWW::Mechanize(?:\b)" 3; + "~*(?:\b)WWWOFFLE(?:\b)" 3; + "~*(?:\b)x09Mozilla(?:\b)" 3; + "~*(?:\b)x22Mozilla(?:\b)" 3; + "~*(?:\b)Xaldon_WebSpider(?:\b)" 3; + "~*(?:\b)Xaldon\ WebSpider(?:\b)" 3; + "~*(?:\b)Xenu(?:\b)" 3; + "~*(?:\b)xpymep1.exe(?:\b)" 3; + "~*(?:\b)YoudaoBot(?:\b)" 3; + "~*(?:\b)Zade(?:\b)" 3; + "~*(?:\b)Zauba(?:\b)" 3; + "~*(?:\b)zauba.io(?:\b)" 3; + "~*(?:\b)Zermelo(?:\b)" 3; + "~*(?:\b)Zeus(?:\b)" 3; + "~*(?:\b)zgrab(?:\b)" 3; + "~*(?:\b)Zitebot(?:\b)" 3; + "~*(?:\b)ZmEu(?:\b)" 3; + "~*(?:\b)ZumBot(?:\b)" 3; + "~*(?:\b)ZyBorg(?:\b)" 3; +# END BAD BOTS ### DO NOT EDIT THIS LINE AT ALL ### + +# -------------------------------------------- +# GOOD UA User-Agent Strings We Know and Trust +# -------------------------------------------- + +# ----------------------------------------------------------------------- +# You can over-ride these in /etc/nginx/bots.d/blacklist-user-agents.conf +# by adding the same UA line there and chaning its value of 1 +# If you think GoogleBot is bad you would simply add them to +# blacklist-user-agents.conf with a value of 1 +# ----------------------------------------------------------------------- + +# START GOOD BOTS ### DO NOT EDIT THIS LINE AT ALL ### + "~*(?:\b)adidxbot(?:\b)" 0; + "~*(?:\b)AdsBot-Google(?:\b)" 0; + "~*(?:\b)aolbuild(?:\b)" 0; + "~*(?:\b)bingbot(?:\b)" 0; + "~*(?:\b)bingpreview(?:\b)" 0; + "~*(?:\b)DoCoMo(?:\b)" 0; + "~*(?:\b)duckduckgo(?:\b)" 0; + "~*(?:\b)facebookexternalhit(?:\b)" 0; + "~*(?:\b)Feedfetcher-Google(?:\b)" 0; + "~*(?:\b)Googlebot(?:\b)" 0; + "~*(?:\b)Googlebot-Image(?:\b)" 0; + "~*(?:\b)Googlebot-Mobile(?:\b)" 0; + "~*(?:\b)Googlebot-News(?:\b)" 0; + "~*(?:\b)Googlebot/Test(?:\b)" 0; + "~*(?:\b)Googlebot-Video(?:\b)" 0; + "~*(?:\b)Google-HTTP-Java-Client(?:\b)" 0; + "~*(?:\b)Gravityscan(?:\b)" 0; + "~*(?:\b)gsa-crawler(?:\b)" 0; + "~*(?:\b)Jakarta\ Commons(?:\b)" 0; + "~*(?:\b)Kraken/0.1(?:\b)" 0; + "~*(?:\b)LinkedInBot(?:\b)" 0; + "~*(?:\b)Mediapartners-Google(?:\b)" 0; + "~*(?:\b)msnbot(?:\b)" 0; + "~*(?:\b)msnbot-media(?:\b)" 0; + "~*(?:\b)SAMSUNG(?:\b)" 0; + "~*(?:\b)Slackbot(?:\b)" 0; + "~*(?:\b)Slackbot-LinkExpanding(?:\b)" 0; + "~*(?:\b)slurp(?:\b)" 0; + "~*(?:\b)teoma(?:\b)" 0; + "~*(?:\b)TwitterBot(?:\b)" 0; + "~*(?:\b)Wordpress(?:\b)" 0; + "~*(?:\b)yahoo(?:\b)" 0; +# END GOOD BOTS ### DO NOT EDIT THIS LINE AT ALL ### + +# -------------------------------------------------------- +# GOOD UA User-Agent Rate Limiting 1 - Disabled by Default +# -------------------------------------------------------- + + # TO ACTIVATE THIS RATE LIMITING Uncomment these two lines in blockbots.conf + #limit_conn bot1_connlimit 100; + #limit_req zone=bot1_reqlimitip burst=50; + +# START ALLOWED BOTS ### DO NOT EDIT THIS LINE AT ALL ### + "~*(?:\b)jetmon(?:\b)" 1; + "~*(?:\b)libwww-perl(?:\b)" 1; + "~*(?:\b)Lynx(?:\b)" 1; + "~*(?:\b)munin(?:\b)" 1; + "~*(?:\b)Presto(?:\b)" 1; + "~*(?:\b)Wget/1.15(?:\b)" 1; +# END ALLOWED BOTS ### DO NOT EDIT THIS LINE AT ALL ### + +# ------------------------------------------------------- +# GOOD UA User-Agent Rate Limiting 2 - Enabled by Default +# ------------------------------------------------------- + +# ----------------------------------------------------------------------- +# You can over-ride these in /etc/nginx/bots.d/blacklist-user-agents.conf +# by adding the same UA line there and chaning its value of 1 +# ----------------------------------------------------------------------- + +# START LIMITED BOTS ### DO NOT EDIT THIS LINE AT ALL ### + "~*(?:\b)Alexa(?:\b)" 2; + "~*(?:\b)archive.org(?:\b)" 2; + "~*(?:\b)Baidu(?:\b)" 2; + "~*(?:\b)BUbiNG(?:\b)" 2; + "~*(?:\b)FlipboardProxy(?:\b)" 2; + "~*(?:\b)ia_archiver(?:\b)" 2; + "~*(?:\b)MSIE\ 7.0(?:\b)" 2; + "~*(?:\b)Proximic(?:\b)" 2; + "~*(?:\b)R6_CommentReader(?:\b)" 2; + "~*(?:\b)R6_FeedFetcher(?:\b)" 2; + "~*(?:\b)RED/1(?:\b)" 2; + "~*(?:\b)RPT-HTTPClient(?:\b)" 2; + "~*(?:\b)sfFeedReader/0.9(?:\b)" 2; + "~*(?:\b)Spaidu(?:\b)" 2; + "~*(?:\b)UptimeRobot/2.0(?:\b)" 2; + "~*(?:\b)YandexBot(?:\b)" 2; + "~*(?:\b)YandexImages(?:\b)" 2; +# END LIMITED BOTS ### DO NOT EDIT THIS LINE AT ALL ### + +} + +# =========================== +# END SECTION 1 - USER-AGENTS +# =========================== + +# ======================================= +# BEGIN SECTION 2 - REFERRERS AND DOMAINS +# ======================================= + +# ---------------- +# PLEASE TEST !!!! +# ---------------- +# ------------------------------------------------------------------------------------------------------------------------------ +# ALWAYS test referrers that you add. This is done manually as follows +# ------------------------------------------------------------------------------------------------------------------------------ +# curl -I http://www.yourdomain.com -e http://anything.adcash.com --- GIVES YOU: curl: (52) Empty reply from server +# curl -I http://www.yourdomain.com -e http://www.goodwebsite.com/not-adcash --- GIVES YOU: curl: (52) Empty reply from server +# curl -I http://www.yourdomain.com -e http://www.betterwebsite.com/not/adcash --- GIVES YOU: curl: (52) Empty reply from server +# ------------------------------------------------------------------------------------------------------------------------------ +# curl -I http://www.yourdomain.com -e http://www.google.com --- GIVES YOU: full html output of the web page +# curl -I http://www.yourdomain.com -e http://www.microsoft.com --- GIVES YOU: full html output of the web page +# ------------------------------------------------------------------------------------------------------------------------------ +# Because of case-insensitive matching any combination of capitilization in the names will all produce a positive hit +# make sure you always test thoroughly and monitor logs. This section below also does NOT check for a preceding www. +# and it also does not care if the referrer request was sent with http https or even ftp. +# ------------------------------------------------------------------------------------------------------------------------------ + +# ---------------------------------------------------------------- +# Map all BAD referrer words below to a variable called $bad_words +# ---------------------------------------------------------------- + +# -------------------------------- +# START Bad Referrer Word Scanning +# -------------------------------- + +map $http_referer $bad_words { + default 0; + +# ------------------------------------------------------------------------------------------- +# These are Words and Terms often found tagged onto domains or within url query strings. +# Create and Customize Your Own Bad Referrer Words Here using the new Include File Method + # New Method Uses the include file below so that when pulling future updates your + # customized list of bad referrer words are automatically now included for you + # Read Comments inside bad-referrer-words.conf for customization tips. + # Updating the main globalblacklist.conf file will not touch your custom include files + # BE VERY CAREFUL using this bad-referrer-words.conf file - please read the comments and + # examples inside the include file for detailed explanations into how seriously this can + # affect your own site from serving assets or other innocent sites from accessing your site + # For safety sake the whitelist-domains.conf file is also loaded here before the + # bad-referrer-words.conf file is loaded. +# ------------------------------------------------------------------------------------------- + +# ------------------------------------------------------------------------ +# START WHITELISTED DOMAINS ### DO NOT EDIT OR REMOVE THIS LINE AT ALL ### +# ------------------------------------------------------------------------ + + include /etc/nginx/bots.d/whitelist-domains.conf; + +# ---------------------------------------------------------------------- +# END WHITELISTED DOMAINS ### DO NOT EDIT OR REMOVE THIS LINE AT ALL ### +# ---------------------------------------------------------------------- + + +# ------------------------------------------------------------------------------ +# START CUSTOM BAD REFERRER WORDS ### DO NOT EDIT OR REMOVE THIS LINE AT ALL ### +# ------------------------------------------------------------------------------ + + include /etc/nginx/bots.d/bad-referrer-words.conf; + +# ---------------------------------------------------------------------------- +# END CUSTOM BAD REFERRER WORDS ### DO NOT EDIT OR REMOVE THIS LINE AT ALL ### +# ---------------------------------------------------------------------------- + +} +# -------------------------------- +# END Bad Referrer Word Scanning +# -------------------------------- + + +# ---------------------------------------- +# START Good and Bad Referrer Domain Names +# ---------------------------------------- + +# ------------------------------------------------------------------------------------- +# Good and Bad referrer urls Doesn't matter if the protocol is http, https or even ftp +# ------------------------------------------------------------------------------------- + +# ---------------------- +# This section includes: +# ---------------------- +# -------------------------------------------------------------------------------- +# Blocking of SEO company Semalt.com (now merged into this one section) +# MIRAI Botnet Domains Used for Mass Attacks +# Other known bad SEO companies and Ad Hijacking Sites +# Sites linked to malware, adware, clickjacking and ransomware +# Domain names and referrers used in referrer spam and seo hijacking +# Whitelisting of your own GOOD domains / referrers +# Whitelisting of any other GOOD domains / referrers you want explicitly NOT block +# -------------------------------------------------------------------------------- + +# ---------------- +# PLEASE TEST !!!! +# ---------------- +# ------------------------------------------------------------------------------------------------------------------------------------ +# ALWAYS test referrers that you add. This is done manually as follows +# ------------------------------------------------------------------------------------------------------------------------------------ +# curl -I http://www.yourdomain.com -e http://8gold.com --- GIVES YOU: curl: (52) Empty reply from server +# ------------------------------------------------------------------------------------------------------------------------------------ +# Because of case-insensitive matching any combination of capitilization will all produce a positive hit - make sure you always test. +# ------------------------------------------------------------------------------------------------------------------------------------ +# For Example any of the following variations below of 8gold.com will be detected and blocked +# ------------------------------------------------------------------------------------------------------------------------------------ +# curl -I http://www.yourdomain.com -e http://NOT-8gold.com --- GIVES YOU: curl: (52) Empty reply from server +# curl -I http://www.yourdomain.com -e http://this.is.not8gOlD.net --- GIVES YOU: curl: (52) Empty reply from server +# curl -I http://www.yourdomain.com -e ftp://8gold.com --- GIVES YOU: curl: (52) Empty reply from server +# curl -I http://www.yourdomain.com -e ftp://www.weare8gold.NET --- GIVES YOU: curl: (52) Empty reply from server +# curl -I http://www.yourdomain.com -e https://subdomain.8gold.com --- GIVES YOU: curl: (52) Empty reply from server +# curl -I http://www.yourdomain.com -e https://NOT8GolD.org --- GIVES YOU: curl: (52) Empty reply from server +# ------------------------------------------------------------------------------------------------------------------------------------ +# So if you see a bad referrer from wearegoogle.com and you want to block them just add +# them as "~*wearegoogle.com" don't ever go and do something like "~*google(-|.)" you will +# kill all your SEO in a week. +# ------------------------------------------------------------------------------------------------------------------------------------ +# To add your own custom bad referrers use the custom include file +# /etc/nginx/bots.d/custom-bad-referrers.conf +# Or send a Pull Request to add it to the global blacklist for other users. +# In the bad referrers section I also include sites that hotlink images without permission. +# ------------------------------------------------------------------------------------------------------------------------------------ + +# -------------------------------------------------------------------- +# Map all good & bad referrer DOMAINS to a variable called bad_referer +# -------------------------------------------------------------------- + +map $http_referer $bad_referer { + hostnames; + default 0; + +# -------------------------------------------- +# GOOD REFERRER DOMAINS - Spared from Checking +# -------------------------------------------- + +# --------------------------------------------------------------------------------------- +# Add all your own web site domain names and server names in this section +# WHITELIST Your Own Domain Names Here using the new Include File Method + # New Method Uses the include file below so that when pulling future updates your + # whitelisted domain names are automatically now included for you. + # Read Comments inside whitelist-domains.conf for customization tips. + # Updating the main globalblacklist.conf file will not touch your custom include files +# --------------------------------------------------------------------------------------- + +# ------------------------------------------------------------------------ +# START WHITELISTED DOMAINS ### DO NOT EDIT OR REMOVE THIS LINE AT ALL ### +# ------------------------------------------------------------------------ + + include /etc/nginx/bots.d/whitelist-domains.conf; + +# ---------------------------------------------------------------------- +# END WHITELISTED DOMAINS ### DO NOT EDIT OR REMOVE THIS LINE AT ALL ### +# ---------------------------------------------------------------------- + +# ----------------------------------- +# CUSTOM BAD REFERRERS - Add your Own +# ----------------------------------- + +# Add any extra bad referrers in the following include file to have them +# permanently included and blocked - avoid duplicates in your custom file +# custom-bad-referrers.conf is BOTH a BLACKLIST AND WHITELIST +# custom-bad-referrers.conf ALLOWS complete over-riding of anything +# If you think google.com is bad you would simply add them to +# custom-bad-referrers.conf with a value of 1 + +# ------------------------------------------------------------------------- +# START CUSTOM BAD REFERRERS ### DO NOT EDIT OR REMOVE THIS LINE AT ALL ### +# ------------------------------------------------------------------------- + + include /etc/nginx/bots.d/custom-bad-referrers.conf; + +# ----------------------------------------------------------------------- +# END CUSTOM BAD REFERRERS ### DO NOT EDIT OR REMOVE THIS LINE AT ALL ### +# ----------------------------------------------------------------------- + +# START BAD REFERRERS ### DO NOT EDIT THIS LINE AT ALL ### + "~*(?:\b)000free\.us(?:\b)" 1; + "~*(?:\b)007angels\.com(?:\b)" 1; + "~*(?:\b)00author\.com(?:\b)" 1; + "~*(?:\b)00go\.com(?:\b)" 1; + "~*(?:\b)00it\.com(?:\b)" 1; + "~*(?:\b)00webcams\.com(?:\b)" 1; + "~*(?:\b)01apple\.com(?:\b)" 1; + "~*(?:\b)03e\.info(?:\b)" 1; + "~*(?:\b)03p\.info(?:\b)" 1; + "~*(?:\b)08800\.top(?:\b)" 1; + "~*(?:\b)0912701309f8ce\.com(?:\b)" 1; + "~*(?:\b)0c47f8422d3f\.com(?:\b)" 1; + "~*(?:\b)0daymusic\.org(?:\b)" 1; + "~*(?:\b)0lovespells0\.blogspot\.com(?:\b)" 1; + "~*(?:\b)0n\-line\.tv(?:\b)" 1; + "~*(?:\b)1000n1\.ru(?:\b)" 1; + "~*(?:\b)1001watch\.com\.ua(?:\b)" 1; + "~*(?:\b)100dollars\-seo\.com(?:\b)" 1; + "~*(?:\b)100searchengines\.com(?:\b)" 1; + "~*(?:\b)101billion\.com(?:\b)" 1; + "~*(?:\b)101flag\.ru(?:\b)" 1; + "~*(?:\b)101lesbian\.xyz(?:\b)" 1; + "~*(?:\b)101raccoon\.ru(?:\b)" 1; + "~*(?:\b)108shot\.com(?:\b)" 1; + "~*(?:\b)10bet\.com(?:\b)" 1; + "~*(?:\b)11235813\.webzdarma\.cz(?:\b)" 1; + "~*(?:\b)11pikachu\.ru(?:\b)" 1; + "~*(?:\b)123any\.com(?:\b)" 1; + "~*(?:\b)123cha\.com(?:\b)" 1; + "~*(?:\b)123kuma\.com(?:\b)" 1; + "~*(?:\b)123locker\.com(?:\b)" 1; + "~*(?:\b)123movies\.love(?:\b)" 1; + "~*(?:\b)12bet\.com(?:\b)" 1; + "~*(?:\b)12masterov\.com(?:\b)" 1; + "~*(?:\b)12u\.info(?:\b)" 1; + "~*(?:\b)1314dh\.com(?:\b)" 1; + "~*(?:\b)13tabs\.com(?:\b)" 1; + "~*(?:\b)14b\.info(?:\b)" 1; + "~*(?:\b)1688\.com(?:\b)" 1; + "~*(?:\b)178evakuator178\.ru(?:\b)" 1; + "~*(?:\b)1\-99seo\.com(?:\b)" 1; + "~*(?:\b)1adult\.com(?:\b)" 1; + "~*(?:\b)1bet\.com(?:\b)" 1; + "~*(?:\b)1flag\.co\.za(?:\b)" 1; + "~*(?:\b)1\-free\-share\-buttons\.com(?:\b)" 1; + "~*(?:\b)1hwy\.com(?:\b)" 1; + "~*(?:\b)1j7740kd\.website(?:\b)" 1; + "~*(?:\b)1kdailyprofit\.me(?:\b)" 1; + "~*(?:\b)1kinobig\.ru(?:\b)" 1; + "~*(?:\b)1millionusd\.xyz(?:\b)" 1; + "~*(?:\b)1pamm\.ru(?:\b)" 1; + "~*(?:\b)1qingdao\.com(?:\b)" 1; + "~*(?:\b)1stat\.ru(?:\b)" 1; + "~*(?:\b)1webmaster\.ml(?:\b)" 1; + "~*(?:\b)2000k\.ru(?:\b)" 1; + "~*(?:\b)2015god\.org(?:\b)" 1; + "~*(?:\b)2020iscoming\.info(?:\b)" 1; + "~*(?:\b)202ch\.com(?:\b)" 1; + "~*(?:\b)20pascals\.nl(?:\b)" 1; + "~*(?:\b)214jaluwobapef\.cf(?:\b)" 1; + "~*(?:\b)21h2o\.com(?:\b)" 1; + "~*(?:\b)2345\.com(?:\b)" 1; + "~*(?:\b)23kw\.ru(?:\b)" 1; + "~*(?:\b)24\-ak\.ru(?:\b)" 1; + "~*(?:\b)24videos\.tv(?:\b)" 1; + "~*(?:\b)24x7\-server\-support\.site(?:\b)" 1; + "~*(?:\b)256bit\.by(?:\b)" 1; + "~*(?:\b)2728fb936f0\.com(?:\b)" 1; + "~*(?:\b)273\-fz\.ru(?:\b)" 1; + "~*(?:\b)28n2gl3wfyb0\.ru(?:\b)" 1; + "~*(?:\b)2ads\.co\.uk(?:\b)" 1; + "~*(?:\b)2daytrendingnews\.com(?:\b)" 1; + "~*(?:\b)2drittel\.de(?:\b)" 1; + "~*(?:\b)2girls1cup\-free\.com(?:\b)" 1; + "~*(?:\b)2itech\.ru(?:\b)" 1; + "~*(?:\b)2kata\.ru(?:\b)" 1; + "~*(?:\b)2nt\.ru(?:\b)" 1; + "~*(?:\b)2pxg8bcf\.top(?:\b)" 1; + "~*(?:\b)2rich4bitches\.com(?:\b)" 1; + "~*(?:\b)2x2fan\.ru(?:\b)" 1; + "~*(?:\b)300richmond\.co\.nz(?:\b)" 1; + "~*(?:\b)34\.gs(?:\b)" 1; + "~*(?:\b)3dracergames\.com(?:\b)" 1; + "~*(?:\b)3\-letter\-domains\.net(?:\b)" 1; + "~*(?:\b)3rbseyes\.com(?:\b)" 1; + "~*(?:\b)3th\.co\.in(?:\b)" 1; + "~*(?:\b)3w24\.com(?:\b)" 1; + "~*(?:\b)3weekdiet\.com(?:\b)" 1; + "~*(?:\b)3xforum\.ro(?:\b)" 1; + "~*(?:\b)40cg\.com(?:\b)" 1; + "~*(?:\b)45en\.ru(?:\b)" 1; + "~*(?:\b)4inn\.ru(?:\b)" 1; + "~*(?:\b)4istoshop\.com(?:\b)" 1; + "~*(?:\b)4kepics\.com(?:\b)" 1; + "~*(?:\b)4kpics\.rocks(?:\b)" 1; + "~*(?:\b)4k\-player\.pl(?:\b)" 1; + "~*(?:\b)4kplayer\.pl(?:\b)" 1; + "~*(?:\b)4pp13\.com(?:\b)" 1; + "~*(?:\b)4rent\.ru(?:\b)" 1; + "~*(?:\b)4replicawatch\.net(?:\b)" 1; + "~*(?:\b)4senses\.co(?:\b)" 1; + "~*(?:\b)4ur\.click(?:\b)" 1; + "~*(?:\b)4ureyesonly\.com(?:\b)" 1; + "~*(?:\b)4webmasters\.com(?:\b)" 1; + "~*(?:\b)4webmasters\.org(?:\b)" 1; + "~*(?:\b)5000\-cotydzien\.com(?:\b)" 1; + "~*(?:\b)51\.la(?:\b)" 1; + "~*(?:\b)51unlim\.ru(?:\b)" 1; + "~*(?:\b)55wmz\.ru(?:\b)" 1; + "~*(?:\b)57883\.net(?:\b)" 1; + "~*(?:\b)5elementov\.ru(?:\b)" 1; + "~*(?:\b)5forex\.ru(?:\b)" 1; + "~*(?:\b)5i2\.net(?:\b)" 1; + "~*(?:\b)5kstore\.com(?:\b)" 1; + "~*(?:\b)5\-steps\-to\-start\-business\.com(?:\b)" 1; + "~*(?:\b)5tey7463\.weebly\.com(?:\b)" 1; + "~*(?:\b)5u\.com(?:\b)" 1; + "~*(?:\b)5ws\.dating\-app\.ru(?:\b)" 1; + "~*(?:\b)6128786\.com(?:\b)" 1; + "~*(?:\b)66cpwgln\.space(?:\b)" 1; + "~*(?:\b)6hopping\.com(?:\b)" 1; + "~*(?:\b)72\-news\.com(?:\b)" 1; + "~*(?:\b)76brighton\.co\.uk(?:\b)" 1; + "~*(?:\b)777\-club\.ru(?:\b)" 1; + "~*(?:\b)7a2rnuey1tw9ar\.ru(?:\b)" 1; + "~*(?:\b)7fon\.ru(?:\b)" 1; + "~*(?:\b)7makemoneyonline\.com(?:\b)" 1; + "~*(?:\b)7minuteworkout\.com(?:\b)" 1; + "~*(?:\b)7search\.com(?:\b)" 1; + "~*(?:\b)7wind\.ru(?:\b)" 1; + "~*(?:\b)7xc4n\.com(?:\b)" 1; + "~*(?:\b)7yue\.org(?:\b)" 1; + "~*(?:\b)7zap\.com(?:\b)" 1; + "~*(?:\b)83net\.jp(?:\b)" 1; + "~*(?:\b)8558l\.jobs\.net(?:\b)" 1; + "~*(?:\b)883zy\.com(?:\b)" 1; + "~*(?:\b)888\.com(?:\b)" 1; + "~*(?:\b)8gold\.com(?:\b)" 1; + "~*(?:\b)8jn\.dating\-app\.ru(?:\b)" 1; + "~*(?:\b)8kisses\.eu(?:\b)" 1; + "~*(?:\b)8lufu\.com(?:\b)" 1; + "~*(?:\b)8si\.ru(?:\b)" 1; + "~*(?:\b)8xv8\.com(?:\b)" 1; + "~*(?:\b)91abcw\.com(?:\b)" 1; + "~*(?:\b)98oi\.ru(?:\b)" 1; + "~*(?:\b)991mostfm\.co\.id(?:\b)" 1; + "~*(?:\b)999webdesign\.com(?:\b)" 1; + "~*(?:\b)9icmzvn6\.website(?:\b)" 1; + "~*(?:\b)9med\.net(?:\b)" 1; + "~*(?:\b)a14download\.com(?:\b)" 1; + "~*(?:\b)a1security\.com\.ua(?:\b)" 1; + "~*(?:\b)a96527gi\.beget\.tech(?:\b)" 1; + "~*(?:\b)aa08daf7e13b6345e09e92f771507fa5f4\.com(?:\b)" 1; + "~*(?:\b)aa14ab57a3339c4064bd9ae6fad7495b5f\.com(?:\b)" 1; + "~*(?:\b)aa625d84f1587749c1ab011d6f269f7d64\.com(?:\b)" 1; + "~*(?:\b)aa81bf391151884adfa3dd677e41f94be1\.com(?:\b)" 1; + "~*(?:\b)aa8780bb28a1de4eb5bff33c28a218a930\.com(?:\b)" 1; + "~*(?:\b)aa8b68101d388c446389283820863176e7\.com(?:\b)" 1; + "~*(?:\b)aa9bd78f328a6a41279d0fad0a88df1901\.com(?:\b)" 1; + "~*(?:\b)aa9d046aab36af4ff182f097f840430d51\.com(?:\b)" 1; + "~*(?:\b)aaa38852e886ac4af1a3cff9b47cab6272\.com(?:\b)" 1; + "~*(?:\b)aab94f698f36684c5a852a2ef272e031bb\.com(?:\b)" 1; + "~*(?:\b)aac500b7a15b2646968f6bd8c6305869d7\.com(?:\b)" 1; + "~*(?:\b)aac52006ec82a24e08b665f4db2b5013f7\.com(?:\b)" 1; + "~*(?:\b)aad1f4acb0a373420d9b0c4202d38d94fa\.com(?:\b)" 1; + "~*(?:\b)aadroid\.net(?:\b)" 1; + "~*(?:\b)aanapa\.ru(?:\b)" 1; + "~*(?:\b)aarbur\.com(?:\b)" 1; + "~*(?:\b)aaronabel\.com(?:\b)" 1; + "~*(?:\b)aasoldes\.fr(?:\b)" 1; + "~*(?:\b)abbanreddy\.com(?:\b)" 1; + "~*(?:\b)abcdefh\.xyz(?:\b)" 1; + "~*(?:\b)abcdeg\.xyz(?:\b)" 1; + "~*(?:\b)abcguru\.xyz(?:\b)" 1; + "~*(?:\b)abclauncher\.com(?:\b)" 1; + "~*(?:\b)abctoppictures\.net(?:\b)" 1; + "~*(?:\b)abiente\.ru(?:\b)" 1; + "~*(?:\b)above\.com(?:\b)" 1; + "~*(?:\b)abovetherivernc\.com(?:\b)" 1; + "~*(?:\b)absolutelyanalog\.com(?:\b)" 1; + "~*(?:\b)absolute\-s\.ru(?:\b)" 1; + "~*(?:\b)absugars\.com(?:\b)" 1; + "~*(?:\b)abtasty\.com(?:\b)" 1; + "~*(?:\b)abusora\.com(?:\b)" 1; + "~*(?:\b)abwa\.tk(?:\b)" 1; + "~*(?:\b)academiacsmendoza\.org(?:\b)" 1; + "~*(?:\b)academia\-nsk\.org(?:\b)" 1; + "~*(?:\b)acads\.net(?:\b)" 1; + "~*(?:\b)accessoires\-mode\.in(?:\b)" 1; + "~*(?:\b)acc\.eu\.org(?:\b)" 1; + "~*(?:\b)acgs\.tk(?:\b)" 1; + "~*(?:\b)acheterviagrafr24\.com(?:\b)" 1; + "~*(?:\b)acmebtn\.ml(?:\b)" 1; + "~*(?:\b)acortarurl\.es(?:\b)" 1; + "~*(?:\b)actices\.com(?:\b)" 1; + "~*(?:\b)actionnooz\.com(?:\b)" 1; + "~*(?:\b)activecampaign\.dreamhosters\.com(?:\b)" 1; + "~*(?:\b)activepr\.ru(?:\b)" 1; + "~*(?:\b)actulite\.com(?:\b)" 1; + "~*(?:\b)acunetix\-referrer\.com(?:\b)" 1; + "~*(?:\b)adamoads\.com(?:\b)" 1; + "~*(?:\b)adanih\.com(?:\b)" 1; + "~*(?:\b)adbetclickin\.pink(?:\b)" 1; + "~*(?:\b)adcash\.com(?:\b)" 1; + "~*(?:\b)adclickservice\.com(?:\b)" 1; + "~*(?:\b)adclickthru\.net(?:\b)" 1; + "~*(?:\b)adconscious\.com(?:\b)" 1; + "~*(?:\b)add\-add\.men(?:\b)" 1; + "~*(?:\b)addbin\.men(?:\b)" 1; + "~*(?:\b)addblueoff\.com\.ua(?:\b)" 1; + "~*(?:\b)addray\.pro(?:\b)" 1; + "~*(?:\b)addtoadd\.men(?:\b)" 1; + "~*(?:\b)adelly\.bg(?:\b)" 1; + "~*(?:\b)adexprts\.com(?:\b)" 1; + "~*(?:\b)adf\.ly(?:\b)" 1; + "~*(?:\b)adhome\.biz(?:\b)" 1; + "~*(?:\b)adidas\.frwebs\.fr(?:\b)" 1; + "~*(?:\b)adimmix\.com(?:\b)" 1; + "~*(?:\b)adinterax\.com(?:\b)" 1; + "~*(?:\b)adktrailmap\.com(?:\b)" 1; + "~*(?:\b)adloads\.com(?:\b)" 1; + "~*(?:\b)adloads\.net(?:\b)" 1; + "~*(?:\b)admanaerofoil\.com(?:\b)" 1; + "~*(?:\b)adman\.gr(?:\b)" 1; + "~*(?:\b)adman\.se(?:\b)" 1; + "~*(?:\b)admatic\.com\.tr(?:\b)" 1; + "~*(?:\b)admeasures\.com(?:\b)" 1; + "~*(?:\b)adminshop\.com(?:\b)" 1; + "~*(?:\b)admitad\.com(?:\b)" 1; + "~*(?:\b)adnotbad\.com(?:\b)" 1; + "~*(?:\b)adobereader\-free\.ru(?:\b)" 1; + "~*(?:\b)adpremium\.org(?:\b)" 1; + "~*(?:\b)adprotect\.net(?:\b)" 1; + "~*(?:\b)adrenalin\-stk\.ru(?:\b)" 1; + "~*(?:\b)adrunnr\.com(?:\b)" 1; + "~*(?:\b)ads\-cool\.pro(?:\b)" 1; + "~*(?:\b)adserver\-e7\.com(?:\b)" 1; + "~*(?:\b)adservme\.com(?:\b)" 1; + "~*(?:\b)adsfresh\.men(?:\b)" 1; + "~*(?:\b)ads\.gold(?:\b)" 1; + "~*(?:\b)adsland\.men(?:\b)" 1; + "~*(?:\b)adsloads\.com(?:\b)" 1; + "~*(?:\b)adsref\.men(?:\b)" 1; + "~*(?:\b)adssafeprotected\.com(?:\b)" 1; + "~*(?:\b)ads\-seo\.men(?:\b)" 1; + "~*(?:\b)ads\.tremorhub\.com(?:\b)" 1; + "~*(?:\b)adtech\.de(?:\b)" 1; + "~*(?:\b)adtech\.fr(?:\b)" 1; + "~*(?:\b)adtech\.us(?:\b)" 1; + "~*(?:\b)adtiger\.tk(?:\b)" 1; + "~*(?:\b)adtology\.com(?:\b)" 1; + "~*(?:\b)adult3dgames\.com(?:\b)" 1; + "~*(?:\b)adultactioncam\.com(?:\b)" 1; + "~*(?:\b)adultfriendfinder\.com(?:\b)" 1; + "~*(?:\b)adultfullhd\.com(?:\b)" 1; + "~*(?:\b)adultgalls\.com(?:\b)" 1; + "~*(?:\b)adultmeetonline\.info(?:\b)" 1; + "~*(?:\b)adultnet\.in(?:\b)" 1; + "~*(?:\b)adult\-shop\.com\.ua(?:\b)" 1; + "~*(?:\b)adultwebhosting\.info(?:\b)" 1; + "~*(?:\b)advancedcleaner\.com(?:\b)" 1; + "~*(?:\b)advancedmassagebysara\.com(?:\b)" 1; + "~*(?:\b)advancedsoftwaresupport\.com(?:\b)" 1; + "~*(?:\b)adventureparkcostarica\.com(?:\b)" 1; + "~*(?:\b)adverster\.com(?:\b)" 1; + "~*(?:\b)advertex\.info(?:\b)" 1; + "~*(?:\b)advertisingtag\.net(?:\b)" 1; + "~*(?:\b)adviceforum\.info(?:\b)" 1; + "~*(?:\b)advocatemsk\.ru(?:\b)" 1; + "~*(?:\b)advokateg\.ru(?:\b)" 1; + "~*(?:\b)advokateg\.xyz(?:\b)" 1; + "~*(?:\b)advokat\-grodno\.by(?:\b)" 1; + "~*(?:\b)ad\-words\.ru(?:\b)" 1; + "~*(?:\b)adzerg\.com(?:\b)" 1; + "~*(?:\b)adzpower\.com(?:\b)" 1; + "~*(?:\b)aero2\.ru(?:\b)" 1; + "~*(?:\b)aerogo\.com(?:\b)" 1; + "~*(?:\b)affiliate\-fr\.com(?:\b)" 1; + "~*(?:\b)affordablewebsitesandmobileapps\.com(?:\b)" 1; + "~*(?:\b)affrh2015\.com(?:\b)" 1; + "~*(?:\b)afftrack001\.com(?:\b)" 1; + "~*(?:\b)afmuseum\.com(?:\b)" 1; + "~*(?:\b)afora\.ru(?:\b)" 1; + "~*(?:\b)a\.frcls\.fr(?:\b)" 1; + "~*(?:\b)afslankpillen2017nl\.eu(?:\b)" 1; + "~*(?:\b)agadelha\.com\.br(?:\b)" 1; + "~*(?:\b)agahinameh\.com(?:\b)" 1; + "~*(?:\b)agapovdg\.ru(?:\b)" 1; + "~*(?:\b)agardomains\.com(?:\b)" 1; + "~*(?:\b)agecheckadult\.com(?:\b)" 1; + "~*(?:\b)aghanyna\.com(?:\b)" 1; + "~*(?:\b)agreda\.pluto\.ro(?:\b)" 1; + "~*(?:\b)agroeconom\.kz(?:\b)" 1; + "~*(?:\b)agysya\.ru(?:\b)" 1; + "~*(?:\b)ahmedabadwebs\.com(?:\b)" 1; + "~*(?:\b)ahrefs\.com(?:\b)" 1; + "~*(?:\b)ahrntal\.verymes\.xyz(?:\b)" 1; + "~*(?:\b)aibolita\.com(?:\b)" 1; + "~*(?:\b)aihelen\.net(?:\b)" 1; + "~*(?:\b)aimayangzhi\.com(?:\b)" 1; + "~*(?:\b)air\-edem\.ru(?:\b)" 1; + "~*(?:\b)airlandsea\.info(?:\b)" 1; + "~*(?:\b)airmaxshoes\-2016\.com(?:\b)" 1; + "~*(?:\b)akama\.com(?:\b)" 1; + "~*(?:\b)akita\.kz(?:\b)" 1; + "~*(?:\b)aksonural\.ru(?:\b)" 1; + "~*(?:\b)aktivator\-windows10\.blogspot\.com(?:\b)" 1; + "~*(?:\b)aktobe\.xkaz\.org(?:\b)" 1; + "~*(?:\b)akuhni\.by(?:\b)" 1; + "~*(?:\b)akusherok\.ru(?:\b)" 1; + "~*(?:\b)akvamaster\.dp\.ua(?:\b)" 1; + "~*(?:\b)alarmobninsk\.ru(?:\b)" 1; + "~*(?:\b)albamargroup\.com(?:\b)" 1; + "~*(?:\b)alborzan\.com(?:\b)" 1; + "~*(?:\b)albumsuper\.info(?:\b)" 1; + "~*(?:\b)albuteroli\.com(?:\b)" 1; + "~*(?:\b)alekseevec\.ru(?:\b)" 1; + "~*(?:\b)alert\-fdm\.xyz(?:\b)" 1; + "~*(?:\b)alert\-fjg\.xyz(?:\b)" 1; + "~*(?:\b)alert\-hgd\.xyz(?:\b)" 1; + "~*(?:\b)alert\-jdh\.xyz(?:\b)" 1; + "~*(?:\b)alert\.scansafe\.net(?:\b)" 1; + "~*(?:\b)alessandraleone\.com(?:\b)" 1; + "~*(?:\b)alevinefesleri\.com(?:\b)" 1; + "~*(?:\b)alfa9\.com(?:\b)" 1; + "~*(?:\b)alfabot\.xyz(?:\b)" 1; + "~*(?:\b)alfa\-img\.com(?:\b)" 1; + "~*(?:\b)alfa\-medosmotr\.ru(?:\b)" 1; + "~*(?:\b)alfapro\.ru(?:\b)" 1; + "~*(?:\b)alf\-img\.com(?:\b)" 1; + "~*(?:\b)algarveglobal\.com(?:\b)" 1; + "~*(?:\b)algerianembassy\.co\.in(?:\b)" 1; + "~*(?:\b)alibestsale\.com(?:\b)" 1; + "~*(?:\b)alice\.it(?:\b)" 1; + "~*(?:\b)alienwheel\.es(?:\b)" 1; + "~*(?:\b)alienwheels\.de(?:\b)" 1; + "~*(?:\b)aliexpresscashback\.club(?:\b)" 1; + "~*(?:\b)aliexpress\.com(?:\b)" 1; + "~*(?:\b)alif\-ba\-ta\.com(?:\b)" 1; + "~*(?:\b)alive\-ua\.com(?:\b)" 1; + "~*(?:\b)alkoravto\.ru(?:\b)" 1; + "~*(?:\b)all4invest\.info(?:\b)" 1; + "~*(?:\b)all4invest\.ru(?:\b)" 1; + "~*(?:\b)all4wap\.ru(?:\b)" 1; + "~*(?:\b)allbizne\.co\.ua(?:\b)" 1; + "~*(?:\b)allblogroll\.com(?:\b)" 1; + "~*(?:\b)allboard\.xobor\.de(?:\b)" 1; + "~*(?:\b)allcredits\.su(?:\b)" 1; + "~*(?:\b)alldezservice\.kz(?:\b)" 1; + "~*(?:\b)alldownload\.pw(?:\b)" 1; + "~*(?:\b)alldubai\.biz(?:\b)" 1; + "~*(?:\b)allesohnegirls\.net(?:\b)" 1; + "~*(?:\b)allfinweb\.com(?:\b)" 1; + "~*(?:\b)allforminecraft\.ru(?:\b)" 1; + "~*(?:\b)allknow\.info(?:\b)" 1; + "~*(?:\b)allkrim\.com(?:\b)" 1; + "~*(?:\b)allmarketsnewdayli\.gdn(?:\b)" 1; + "~*(?:\b)allnews24\.in(?:\b)" 1; + "~*(?:\b)allnews\.md(?:\b)" 1; + "~*(?:\b)all\-number\.com(?:\b)" 1; + "~*(?:\b)allornamenti\.com(?:\b)" 1; + "~*(?:\b)alloysteel\.ru(?:\b)" 1; + "~*(?:\b)allpdfmags\.net(?:\b)" 1; + "~*(?:\b)allproblog\.com(?:\b)" 1; + "~*(?:\b)allsilver925\.co\.il(?:\b)" 1; + "~*(?:\b)allstatesugarbowl\.org(?:\b)" 1; + "~*(?:\b)all\-streaming\-media\.com(?:\b)" 1; + "~*(?:\b)alltheviews\.com(?:\b)" 1; + "~*(?:\b)allwidewallpapers\.com(?:\b)" 1; + "~*(?:\b)allwomen\.info(?:\b)" 1; + "~*(?:\b)aloofly\.com(?:\b)" 1; + "~*(?:\b)alot\.com(?:\b)" 1; + "~*(?:\b)alphacarolinas\.com(?:\b)" 1; + "~*(?:\b)alphaforum\.ru(?:\b)" 1; + "~*(?:\b)alphahoverboards\.com(?:\b)" 1; + "~*(?:\b)alpharma\.net(?:\b)" 1; + "~*(?:\b)alphavisions\.net(?:\b)" 1; + "~*(?:\b)alpinism\.ru(?:\b)" 1; + "~*(?:\b)altamayoztourism\.com(?:\b)" 1; + "~*(?:\b)alta\-realestate\.com(?:\b)" 1; + "~*(?:\b)alt\-servis\.ru(?:\b)" 1; + "~*(?:\b)aludecor\.info(?:\b)" 1; + "~*(?:\b)alveris\.ru(?:\b)" 1; + "~*(?:\b)alvtank\.se(?:\b)" 1; + "~*(?:\b)alyeskaresort\.com(?:\b)" 1; + "~*(?:\b)am15\.net(?:\b)" 1; + "~*(?:\b)amanda\-porn\.ga(?:\b)" 1; + "~*(?:\b)amateurgalls\.com(?:\b)" 1; + "~*(?:\b)amateurlivechat\.org(?:\b)" 1; + "~*(?:\b)amateurmatch\.com(?:\b)" 1; + "~*(?:\b)amazingninja\.com(?:\b)" 1; + "~*(?:\b)amazingpic\.net(?:\b)" 1; + "~*(?:\b)amazon\-adsystem\.com(?:\b)" 1; + "~*(?:\b)amazon\-seo\-service\.com(?:\b)" 1; + "~*(?:\b)ameblo\.jp(?:\b)" 1; + "~*(?:\b)ameblo\.top(?:\b)" 1; + "~*(?:\b)amehdaily\.com(?:\b)" 1; + "~*(?:\b)amigobulls\.com(?:\b)" 1; + "~*(?:\b)amoi\.tn(?:\b)" 1; + "~*(?:\b)amospalla\.es(?:\b)" 1; + "~*(?:\b)ample\-awards\-today\.us(?:\b)" 1; + "~*(?:\b)ampower\.me(?:\b)" 1; + "~*(?:\b)am\-se\.com(?:\b)" 1; + "~*(?:\b)amt\-k\.ru(?:\b)" 1; + "~*(?:\b)amung\.us(?:\b)" 1; + "~*(?:\b)amyfoxfitness\.com(?:\b)" 1; + "~*(?:\b)anabolics\.shop(?:\b)" 1; + "~*(?:\b)anaksma\.info(?:\b)" 1; + "~*(?:\b)anal\-acrobats\.com(?:\b)" 1; + "~*(?:\b)anal\-acrobats\.hol\.es(?:\b)" 1; + "~*(?:\b)analytics\-ads\.xyz(?:\b)" 1; + "~*(?:\b)anapa\-inns\.ru(?:\b)" 1; + "~*(?:\b)an\-donut\.com(?:\b)" 1; + "~*(?:\b)andpolice\.com(?:\b)" 1; + "~*(?:\b)android4fun\.org(?:\b)" 1; + "~*(?:\b)androids\-store\.com(?:\b)" 1; + "~*(?:\b)android\-style\.com(?:\b)" 1; + "~*(?:\b)android\-systems\.ru(?:\b)" 1; + "~*(?:\b)android\-vsem\.org(?:\b)" 1; + "~*(?:\b)angel1777\.kz(?:\b)" 1; + "~*(?:\b)angigreene\.com(?:\b)" 1; + "~*(?:\b)angkortours\.vn(?:\b)" 1; + "~*(?:\b)angry\-fermi\-7633\.arukascloud\.io(?:\b)" 1; + "~*(?:\b)animal36\.com(?:\b)" 1; + "~*(?:\b)animal\-drawings\.com(?:\b)" 1; + "~*(?:\b)animalia\-life\.club(?:\b)" 1; + "~*(?:\b)animali\.deagostinipassion\.it(?:\b)" 1; + "~*(?:\b)animalrank\.com(?:\b)" 1; + "~*(?:\b)animaltoplist\.com(?:\b)" 1; + "~*(?:\b)animebox\.com\.ua(?:\b)" 1; + "~*(?:\b)anime\.dougasouko\.com(?:\b)" 1; + "~*(?:\b)animenime\.ru(?:\b)" 1; + "~*(?:\b)anjalika\.co\.in(?:\b)" 1; + "~*(?:\b)anlimebel\.kiev\.ua(?:\b)" 1; + "~*(?:\b)anmysite\.com(?:\b)" 1; + "~*(?:\b)anniemation\.com(?:\b)" 1; + "~*(?:\b)anonymizeme\.pro(?:\b)" 1; + "~*(?:\b)anonymous\-redirect\.com(?:\b)" 1; + "~*(?:\b)anticrawler\.org(?:\b)" 1; + "~*(?:\b)anti\-virus\-removal\.info(?:\b)" 1; + "~*(?:\b)antons\-transporte\.de(?:\b)" 1; + "~*(?:\b)aosexkontakte\.net(?:\b)" 1; + "~*(?:\b)aosheng\-tech\.com(?:\b)" 1; + "~*(?:\b)apartamentwroclaw\.eu(?:\b)" 1; + "~*(?:\b)apartmentbay\.ru(?:\b)" 1; + "~*(?:\b)apartmentratings\.com(?:\b)" 1; + "~*(?:\b)apartment\.ru(?:\b)" 1; + "~*(?:\b)apccargo\.com(?:\b)" 1; + "~*(?:\b)apelsinnik\.website(?:\b)" 1; + "~*(?:\b)apessay\.com(?:\b)" 1; + "~*(?:\b)apiadanaknet\-a\.akamaihd\.net(?:\b)" 1; + "~*(?:\b)apiallgeniusinfo\-a\.akamaihd\.net(?:\b)" 1; + "~*(?:\b)apiappenableinfo\-a\.akamaihd\.net(?:\b)" 1; + "~*(?:\b)apibatbrowsecom\-a\.akamaihd\.net(?:\b)" 1; + "~*(?:\b)apibetweenlinesn\-a\.akamaihd\.net(?:\b)" 1; + "~*(?:\b)apibrowsesmartne\-a\.akamaihd\.net(?:\b)" 1; + "~*(?:\b)apidiamondatanet\-a\.akamaihd\.net(?:\b)" 1; + "~*(?:\b)apidigidocketnet\-a\.akamaihd\.net(?:\b)" 1; + "~*(?:\b)apifasterlightin\-a\.akamaihd\.net(?:\b)" 1; + "~*(?:\b)apiholdingmypage\-a\.akamaihd\.net(?:\b)" 1; + "~*(?:\b)apiitsthirteende\-a\.akamaihd\.net(?:\b)" 1; + "~*(?:\b)apilinkswiftco\-a\.akamaihd\.net(?:\b)" 1; + "~*(?:\b)apiluckyleapnet\-a\.akamaihd\.net(?:\b)" 1; + "~*(?:\b)apimegabrowsebiz\-a\.akamaihd\.net(?:\b)" 1; + "~*(?:\b)apimossnetinfo\-a\.akamaihd\.net(?:\b)" 1; + "~*(?:\b)apimountainbikei\-a\.akamaihd\.net(?:\b)" 1; + "~*(?:\b)apioasisspacenet\-a\.akamaihd\.net(?:\b)" 1; + "~*(?:\b)apioutoboxnet\-a\.akamaihd\.net(?:\b)" 1; + "~*(?:\b)apiportalmorecom\-a\.akamaihd\.net(?:\b)" 1; + "~*(?:\b)apiqualitinknet\-a\.akamaihd\.net(?:\b)" 1; + "~*(?:\b)apisecretsaucebi\-a\.akamaihd\.net(?:\b)" 1; + "~*(?:\b)apishops\.ru(?:\b)" 1; + "~*(?:\b)apispringsmartne\-a\.akamaihd\.net(?:\b)" 1; + "~*(?:\b)api\.stathat\.com(?:\b)" 1; + "~*(?:\b)apiwebwebgetcom\-a\.akamaihd\.net(?:\b)" 1; + "~*(?:\b)apiwoodensealcom\-a\.akamaihd\.net(?:\b)" 1; + "~*(?:\b)app5\.letmacworkfaster\.world(?:\b)" 1; + "~*(?:\b)apparel\-offer\.com(?:\b)" 1; + "~*(?:\b)appartement\-stumm\.at(?:\b)" 1; + "~*(?:\b)appearance\-cool\.com(?:\b)" 1; + "~*(?:\b)apper\.de(?:\b)" 1; + "~*(?:\b)appfastplay\.com(?:\b)" 1; + "~*(?:\b)appfixing\.space(?:\b)" 1; + "~*(?:\b)appiq\.mobi(?:\b)" 1; + "~*(?:\b)apple\.com\-cleaner\.systems(?:\b)" 1; + "~*(?:\b)apple\.com\-webbrowsing\-security\.review(?:\b)" 1; + "~*(?:\b)apple\.com\-webbrowsing\-security\.science(?:\b)" 1; + "~*(?:\b)appleid\-verification\.com(?:\b)" 1; + "~*(?:\b)applicationg29\.com(?:\b)" 1; + "~*(?:\b)applyneedy\.xyz(?:\b)" 1; + "~*(?:\b)appmsr\.org(?:\b)" 1; + "~*(?:\b)app\-ready\.xyz(?:\b)" 1; + "~*(?:\b)approvedlocal\.co\.za(?:\b)" 1; + "~*(?:\b)approved\.su(?:\b)" 1; + "~*(?:\b)apps\-analytics\.net(?:\b)" 1; + "~*(?:\b)appsaurus\.com(?:\b)" 1; + "~*(?:\b)appsecurityr\.com(?:\b)" 1; + "~*(?:\b)apptester\.tk(?:\b)" 1; + "~*(?:\b)a\.pr\-cy\.ru(?:\b)" 1; + "~*(?:\b)aproposde\.com(?:\b)" 1; + "~*(?:\b)ap\.senai\.br(?:\b)" 1; + "~*(?:\b)apxeo\.info(?:\b)" 1; + "~*(?:\b)aquarium\-pro\.ru(?:\b)" 1; + "~*(?:\b)arabgirls\.adultgalls\.com(?:\b)" 1; + "~*(?:\b)arabsexxxtube\.com(?:\b)" 1; + "~*(?:\b)arabseyes\.com(?:\b)" 1; + "~*(?:\b)aramaicmedia\.org(?:\b)" 1; + "~*(?:\b)arate\.ru(?:\b)" 1; + "~*(?:\b)arcadepages\.com(?:\b)" 1; + "~*(?:\b)arcadeplayhouse\.com(?:\b)" 1; + "~*(?:\b)architecturebest\.com(?:\b)" 1; + "~*(?:\b)arclk\.net(?:\b)" 1; + "~*(?:\b)arcteryxsale\.online(?:\b)" 1; + "~*(?:\b)arcteryxstore\.online(?:\b)" 1; + "~*(?:\b)ardimobileinfo\.ml(?:\b)" 1; + "~*(?:\b)arenanews\.com\.ua(?:\b)" 1; + "~*(?:\b)arenda\-avtoprokat\-krasnodar\.ru(?:\b)" 1; + "~*(?:\b)arendakvartir\.kz(?:\b)" 1; + "~*(?:\b)arendas\.net(?:\b)" 1; + "~*(?:\b)arendatora\.ru(?:\b)" 1; + "~*(?:\b)arenda\-yeisk\.ru(?:\b)" 1; + "~*(?:\b)arendovalka\.xyz(?:\b)" 1; + "~*(?:\b)arewater\.com(?:\b)" 1; + "~*(?:\b)arius\.tech(?:\b)" 1; + "~*(?:\b)arkartex\.ru(?:\b)" 1; + "~*(?:\b)arkkivoltti\.net(?:\b)" 1; + "~*(?:\b)arpelsreplica\.xyz(?:\b)" 1; + "~*(?:\b)arquapetrarca\.info(?:\b)" 1; + "~*(?:\b)arraty\.altervista\.org(?:\b)" 1; + "~*(?:\b)artavenuegardenstudios\.com(?:\b)" 1; + "~*(?:\b)artdeko\.info(?:\b)" 1; + "~*(?:\b)artdestshop\.eu(?:\b)" 1; + "~*(?:\b)artefakct\.com(?:\b)" 1; + "~*(?:\b)artel116\.ru(?:\b)" 1; + "~*(?:\b)articlesdirectoryme\.info(?:\b)" 1; + "~*(?:\b)artparquet\.ru(?:\b)" 1; + "~*(?:\b)artpicso\.com(?:\b)" 1; + "~*(?:\b)aruplighting\.com(?:\b)" 1; + "~*(?:\b)arvut\.org(?:\b)" 1; + "~*(?:\b)as5000\.com(?:\b)" 1; + "~*(?:\b)asacopaco\.tk(?:\b)" 1; + "~*(?:\b)ascat\.porn(?:\b)" 1; + "~*(?:\b)asdfg\.pro(?:\b)" 1; + "~*(?:\b)asdfz\.pro(?:\b)" 1; + "~*(?:\b)asia\-forum\.ru(?:\b)" 1; + "~*(?:\b)asiavirtualsolutions\.com(?:\b)" 1; + "~*(?:\b)asiengirls\.net(?:\b)" 1; + "~*(?:\b)asmxsatadriverin\.aircus\.com(?:\b)" 1; + "~*(?:\b)asociatia\-tipografilor\-transilvania\.ro(?:\b)" 1; + "~*(?:\b)asophoto\.com(?:\b)" 1; + "~*(?:\b)asrv\-a\.akamaihd\.net(?:\b)" 1; + "~*(?:\b)asrv\-a\.akamoihd\.net(?:\b)" 1; + "~*(?:\b)asrvrep\-a\.akamaihd\.net(?:\b)" 1; + "~*(?:\b)asrvvv\-a\.akamaihd\.net(?:\b)" 1; + "~*(?:\b)asscenihotosidea\.blogspot\.com(?:\b)" 1; + "~*(?:\b)asscenihotosidea\.blogspot\.co\.za(?:\b)" 1; + "~*(?:\b)asseenontvonline\.ru(?:\b)" 1; + "~*(?:\b)asseenontv\.ru(?:\b)" 1; + "~*(?:\b)astana\.xxxkaz\.org(?:\b)" 1; + "~*(?:\b)astrochicks\.com(?:\b)" 1; + "~*(?:\b)atelielembrancaqueencanta\.com\.br(?:\b)" 1; + "~*(?:\b)atlant\-auto\.info(?:\b)" 1; + "~*(?:\b)atlasvkusov\.ru(?:\b)" 1; + "~*(?:\b)atleticpharm\.org(?:\b)" 1; + "~*(?:\b)atley\.eu\.pn(?:\b)" 1; + "~*(?:\b)atmagroup\.ru(?:\b)" 1; + "~*(?:\b)atmovs\.com(?:\b)" 1; + "~*(?:\b)atofilms\.com(?:\b)" 1; + "~*(?:\b)atout\-energie\-69\.com(?:\b)" 1; + "~*(?:\b)atovh\.local\-finders\.com(?:\b)" 1; + "~*(?:\b)audiobangout\.com(?:\b)" 1; + "~*(?:\b)audiofree\.ru(?:\b)" 1; + "~*(?:\b)ausergrubhof\.info(?:\b)" 1; + "~*(?:\b)ausmepa\.org\.au(?:\b)" 1; + "~*(?:\b)auspolice\.com(?:\b)" 1; + "~*(?:\b)aussie\-prizes\.com(?:\b)" 1; + "~*(?:\b)australia\-opening\-times\.com(?:\b)" 1; + "~*(?:\b)auto4style\.ru(?:\b)" 1; + "~*(?:\b)autoblogger24\.info(?:\b)" 1; + "~*(?:\b)autobrennero\.it(?:\b)" 1; + "~*(?:\b)autobudpostach\.club(?:\b)" 1; + "~*(?:\b)autochoixspinelli\.com(?:\b)" 1; + "~*(?:\b)autodo\.info(?:\b)" 1; + "~*(?:\b)autogrep\.ru(?:\b)" 1; + "~*(?:\b)autoloans\.com(?:\b)" 1; + "~*(?:\b)autolombard\-krasnodar\.ru(?:\b)" 1; + "~*(?:\b)automatic\-seo\.com(?:\b)" 1; + "~*(?:\b)auto\-moto\-elektronika\.cz(?:\b)" 1; + "~*(?:\b)autonew\.biz(?:\b)" 1; + "~*(?:\b)autoplate\.info(?:\b)" 1; + "~*(?:\b)autorn\.ru(?:\b)" 1; + "~*(?:\b)auto\.rusvile\.lt(?:\b)" 1; + "~*(?:\b)autoseo\-traffic\.com(?:\b)" 1; + "~*(?:\b)autotop\.com\.ua(?:\b)" 1; + "~*(?:\b)autotrends\.today(?:\b)" 1; + "~*(?:\b)autoua\.top(?:\b)" 1; + "~*(?:\b)autovideobroadcast\.com(?:\b)" 1; + "~*(?:\b)autowebmarket\.com\.ua(?:\b)" 1; + "~*(?:\b)auto\-zapchasti\.org(?:\b)" 1; + "~*(?:\b)availit\.weebly\.com(?:\b)" 1; + "~*(?:\b)avek\.ru(?:\b)" 1; + "~*(?:\b)aversis\.net(?:\b)" 1; + "~*(?:\b)aviapanda\.ru(?:\b)" 1; + "~*(?:\b)aviav\.co(?:\b)" 1; + "~*(?:\b)aviav\.eu(?:\b)" 1; + "~*(?:\b)aviav\.org(?:\b)" 1; + "~*(?:\b)aviav\.ru(?:\b)" 1; + "~*(?:\b)aviav\.ru\.com(?:\b)" 1; + "~*(?:\b)avirasecureserver\.com(?:\b)" 1; + "~*(?:\b)avitocars\.ru(?:\b)" 1; + "~*(?:\b)aviva\-limoux\.com(?:\b)" 1; + "~*(?:\b)avkzarabotok\.com(?:\b)" 1; + "~*(?:\b)avkzarabotok\.info(?:\b)" 1; + "~*(?:\b)avon\-novosib\.ru(?:\b)" 1; + "~*(?:\b)avon\-severozapad\.ru(?:\b)" 1; + "~*(?:\b)avon\-ukraine\.com(?:\b)" 1; + "~*(?:\b)avramstroy\.ru(?:\b)" 1; + "~*(?:\b)avtoarenda\.by(?:\b)" 1; + "~*(?:\b)avtochehli\.by(?:\b)" 1; + "~*(?:\b)avtocredit\-legko\.ru(?:\b)" 1; + "~*(?:\b)avtointeres\.ru(?:\b)" 1; + "~*(?:\b)avtolombard\-krasnodar\.com(?:\b)" 1; + "~*(?:\b)avtolombard\-krasnodar\.ru(?:\b)" 1; + "~*(?:\b)avto\-oligarh\.ru(?:\b)" 1; + "~*(?:\b)avtovolop\.ru(?:\b)" 1; + "~*(?:\b)awaybird\.ru(?:\b)" 1; + "~*(?:\b)awency\.com(?:\b)" 1; + "~*(?:\b)axbocz\.net(?:\b)" 1; + "~*(?:\b)ayakino\.net(?:\b)" 1; + "~*(?:\b)ayanaspa\.com(?:\b)" 1; + "~*(?:\b)ayeartoforget\.com(?:\b)" 1; + "~*(?:\b)ayerbo\.xhost\.ro(?:\b)" 1; + "~*(?:\b)ayodhya\.co(?:\b)" 1; + "~*(?:\b)azadnegar\.com(?:\b)" 1; + "~*(?:\b)azartclub\.org(?:\b)" 1; + "~*(?:\b)azartmix\.com(?:\b)" 1; + "~*(?:\b)azartniy\-bonus\.com(?:\b)" 1; + "~*(?:\b)azazaporn\.com(?:\b)" 1; + "~*(?:\b)azazu\.ru(?:\b)" 1; + "~*(?:\b)azbaseimages\.net(?:\b)" 1; + "~*(?:\b)azbukadiets\.ru(?:\b)" 1; + "~*(?:\b)azbukafree\.com(?:\b)" 1; + "~*(?:\b)azbuka\-mo\.ru(?:\b)" 1; + "~*(?:\b)azlex\.uz(?:\b)" 1; + "~*(?:\b)azte\.ch(?:\b)" 1; + "~*(?:\b)b00kmarks\.com(?:\b)" 1; + "~*(?:\b)b2b\-lounge\.com(?:\b)" 1; + "~*(?:\b)babespcs\.com(?:\b)" 1; + "~*(?:\b)babieca\.com(?:\b)" 1; + "~*(?:\b)bablonow\.ru(?:\b)" 1; + "~*(?:\b)babosas\.com(?:\b)" 1; + "~*(?:\b)babs\.com\.ua(?:\b)" 1; + "~*(?:\b)babyfactory\.fr(?:\b)" 1; + "~*(?:\b)babyguns\.ru(?:\b)" 1; + "~*(?:\b)back\.dog(?:\b)" 1; + "~*(?:\b)backgroundpictures\.net(?:\b)" 1; + "~*(?:\b)backlink4u\.net(?:\b)" 1; + "~*(?:\b)backlinkwatch\.com(?:\b)" 1; + "~*(?:\b)backuperwebcam\.weebly\.com(?:\b)" 1; + "~*(?:\b)baditri\.com(?:\b)" 1; + "~*(?:\b)bad\-stars\.net(?:\b)" 1; + "~*(?:\b)baersaratov\.ru(?:\b)" 1; + "~*(?:\b)bag77\.ru(?:\b)" 1; + "~*(?:\b)bagcionderlab\.com(?:\b)" 1; + "~*(?:\b)bagsonsale\.online(?:\b)" 1; + "~*(?:\b)baikaleminer\.com(?:\b)" 1; + "~*(?:\b)baixar\-musicas\-gratis\.com(?:\b)" 1; + "~*(?:\b)baksman\.com(?:\b)" 1; + "~*(?:\b)baladur\.ru(?:\b)" 1; + "~*(?:\b)bala\.getenjoyment\.net(?:\b)" 1; + "~*(?:\b)balans\.shahterworld\.org(?:\b)" 1; + "~*(?:\b)balitouroffice\.com(?:\b)" 1; + "~*(?:\b)balkanfarma\.org(?:\b)" 1; + "~*(?:\b)balkanfarma\.ru(?:\b)" 1; + "~*(?:\b)balla\-boo\.se(?:\b)" 1; + "~*(?:\b)balois\.worldbreak\.com(?:\b)" 1; + "~*(?:\b)balook\.com(?:\b)" 1; + "~*(?:\b)baltgem\.com(?:\b)" 1; + "~*(?:\b)bambi\.ck\.ua(?:\b)" 1; + "~*(?:\b)bamo\.xsl\.pt(?:\b)" 1; + "~*(?:\b)banan\.tv(?:\b)" 1; + "~*(?:\b)bang\-hotties\.com(?:\b)" 1; + "~*(?:\b)bangla\-chat\-uk\-paralud\.ga(?:\b)" 1; + "~*(?:\b)bankcrediti\.ru(?:\b)" 1; + "~*(?:\b)banki76\.ru(?:\b)" 1; + "~*(?:\b)bankiem\.pl(?:\b)" 1; + "~*(?:\b)bankmib\.ru(?:\b)" 1; + "~*(?:\b)bankofthewext\.com(?:\b)" 1; + "~*(?:\b)banksrf\.ru(?:\b)" 1; + "~*(?:\b)bank\.uz(?:\b)" 1; + "~*(?:\b)bannerads\.de(?:\b)" 1; + "~*(?:\b)bannerbank\.ru(?:\b)" 1; + "~*(?:\b)bannerconnect\.net(?:\b)" 1; + "~*(?:\b)bannerpower\.com(?:\b)" 1; + "~*(?:\b)bannerspace\.com(?:\b)" 1; + "~*(?:\b)bannerswap\.com(?:\b)" 1; + "~*(?:\b)bannertesting\.com(?:\b)" 1; + "~*(?:\b)baoxaydung\.com\.vn(?:\b)" 1; + "~*(?:\b)barbourjackets\.online(?:\b)" 1; + "~*(?:\b)bard\-real\.com\.ua(?:\b)" 1; + "~*(?:\b)barnfurnituremart\.com(?:\b)" 1; + "~*(?:\b)basedecor\.ru(?:\b)" 1; + "~*(?:\b)bashtime\.ru(?:\b)" 1; + "~*(?:\b)basisches\-wasser\.net(?:\b)" 1; + "~*(?:\b)batanga\.net(?:\b)" 1; + "~*(?:\b)battlecarnival\.su(?:\b)" 1; + "~*(?:\b)battleforupdating\.site(?:\b)" 1; + "~*(?:\b)battle\.net(?:\b)" 1; + "~*(?:\b)bausparen\.bz\.it(?:\b)" 1; + "~*(?:\b)bayareaaeroclub\.org(?:\b)" 1; + "~*(?:\b)bazaronline24\.ru(?:\b)" 1; + "~*(?:\b)bbsoldes\.fr(?:\b)" 1; + "~*(?:\b)bbtec\.net(?:\b)" 1; + "~*(?:\b)bcmp\.org(?:\b)" 1; + "~*(?:\b)bdsmgalls\.net(?:\b)" 1; + "~*(?:\b)beachdriveblog\.com(?:\b)" 1; + "~*(?:\b)beachfix\.co(?:\b)" 1; + "~*(?:\b)beachpics\.com(?:\b)" 1; + "~*(?:\b)beachtoday\.ru(?:\b)" 1; + "~*(?:\b)bear\.gotcher\.us(?:\b)" 1; + "~*(?:\b)beatifullandscape\.co(?:\b)" 1; + "~*(?:\b)beauby\.ru(?:\b)" 1; + "~*(?:\b)beauty\-b0x\.pl(?:\b)" 1; + "~*(?:\b)beauty\-bracelet\.com(?:\b)" 1; + "~*(?:\b)beauty\-clinic\.ru(?:\b)" 1; + "~*(?:\b)beauty\-things\.com(?:\b)" 1; + "~*(?:\b)beclean\-nn\.ru(?:\b)" 1; + "~*(?:\b)becuo\.com(?:\b)" 1; + "~*(?:\b)bedandbreakfast\.com(?:\b)" 1; + "~*(?:\b)bedcapdealers\.com(?:\b)" 1; + "~*(?:\b)beetpics\.pw(?:\b)" 1; + "~*(?:\b)begalka\.xyz(?:\b)" 1; + "~*(?:\b)beget\.tech(?:\b)" 1; + "~*(?:\b)belinka\.com\.ua(?:\b)" 1; + "~*(?:\b)belinvestdom\.by(?:\b)" 1; + "~*(?:\b)belstaffstore\.online(?:\b)" 1; + "~*(?:\b)benchmarkcommunications\.co\.uk(?:\b)" 1; + "~*(?:\b)bensbargains\.net(?:\b)" 1; + "~*(?:\b)berdasovivan\.ru(?:\b)" 1; + "~*(?:\b)beremenyashka\.com(?:\b)" 1; + "~*(?:\b)berlininsl\.com(?:\b)" 1; + "~*(?:\b)berrymall\.ru(?:\b)" 1; + "~*(?:\b)bestadbid\.com(?:\b)" 1; + "~*(?:\b)bestbrainprod\.win(?:\b)" 1; + "~*(?:\b)best\-businessman\.ru(?:\b)" 1; + "~*(?:\b)bestbuy\.ca(?:\b)" 1; + "~*(?:\b)bestcalovebracelet\.cn(?:\b)" 1; + "~*(?:\b)bestchoice\.cf(?:\b)" 1; + "~*(?:\b)bestcoin\.cc(?:\b)" 1; + "~*(?:\b)best\-coupon\-offer\.com(?:\b)" 1; + "~*(?:\b)bestcurs\.org(?:\b)" 1; + "~*(?:\b)best\-deals\-products\.com(?:\b)" 1; + "~*(?:\b)bestdooz\.com(?:\b)" 1; + "~*(?:\b)bestdraws\.com(?:\b)" 1; + "~*(?:\b)bestempresas\.es(?:\b)" 1; + "~*(?:\b)bestfortraders\.com(?:\b)" 1; + "~*(?:\b)best\-games\.today(?:\b)" 1; + "~*(?:\b)besthomemadepornsites\.com(?:\b)" 1; + "~*(?:\b)besthoro\.ru(?:\b)" 1; + "~*(?:\b)bestimagecoollibrary\.com(?:\b)" 1; + "~*(?:\b)bestkfiledxd\.cf(?:\b)" 1; + "~*(?:\b)best\-mam\.ru(?:\b)" 1; + "~*(?:\b)bestmarriages\.com(?:\b)" 1; + "~*(?:\b)bestmobilityscooterstoday\.com(?:\b)" 1; + "~*(?:\b)bestmouthwash\.club(?:\b)" 1; + "~*(?:\b)bestofferswalkmydogouteveryday\.gq(?:\b)" 1; + "~*(?:\b)bestofpicture\.com(?:\b)" 1; + "~*(?:\b)bestofupload\.info(?:\b)" 1; + "~*(?:\b)bestplacetobuyeriacta\.jw\.lt(?:\b)" 1; + "~*(?:\b)bestpornuha\.com(?:\b)" 1; + "~*(?:\b)bestpriceninja\.com(?:\b)" 1; + "~*(?:\b)bestprofits\-there\.com(?:\b)" 1; + "~*(?:\b)best\-seo\-offer\.com(?:\b)" 1; + "~*(?:\b)best\-seo\-software\.xyz(?:\b)" 1; + "~*(?:\b)best\-seo\-solution\.com(?:\b)" 1; + "~*(?:\b)bestserials\.com(?:\b)" 1; + "~*(?:\b)bestsexyblog\.com(?:\b)" 1; + "~*(?:\b)bestssaker\.com(?:\b)" 1; + "~*(?:\b)besttorrentknifta\.weebly\.com(?:\b)" 1; + "~*(?:\b)best\-way\.men(?:\b)" 1; + "~*(?:\b)bestwaystogetpaid\.us(?:\b)" 1; + "~*(?:\b)bestwebsiteawards\.com(?:\b)" 1; + "~*(?:\b)bestwebsitesawards\.com(?:\b)" 1; + "~*(?:\b)bestwrinklecreamnow\.com(?:\b)" 1; + "~*(?:\b)bet365\.com(?:\b)" 1; + "~*(?:\b)beta\.hotkeys\.com(?:\b)" 1; + "~*(?:\b)betonka\.pro(?:\b)" 1; + "~*(?:\b)bet\-prognoz\.com(?:\b)" 1; + "~*(?:\b)betterhdporn\.com(?:\b)" 1; + "~*(?:\b)betteroffers\.review(?:\b)" 1; + "~*(?:\b)betterscooter\.com(?:\b)" 1; + "~*(?:\b)betune\.onlinewebshop\.net(?:\b)" 1; + "~*(?:\b)betwinservice\.com(?:\b)" 1; + "~*(?:\b)beyan\.host\.sk(?:\b)" 1; + "~*(?:\b)bezcmexa\.ru(?:\b)" 1; + "~*(?:\b)bezlimitko\.xyz(?:\b)" 1; + "~*(?:\b)bezsporno\.ru(?:\b)" 1; + "~*(?:\b)beztuberkuleza\.ru(?:\b)" 1; + "~*(?:\b)bfz\.biz(?:\b)" 1; + "~*(?:\b)bg6s0\.com(?:\b)" 1; + "~*(?:\b)bget\.ru(?:\b)" 1; + "~*(?:\b)bgviagrachrx\.com(?:\b)" 1; + "~*(?:\b)bharatdefencekavach\.com(?:\b)" 1; + "~*(?:\b)bibys\.com(?:\b)" 1; + "~*(?:\b)bidbuy\.co\.kr(?:\b)" 1; + "~*(?:\b)bidr\.trellian\.com(?:\b)" 1; + "~*(?:\b)bif\-ru\.info(?:\b)" 1; + "~*(?:\b)bigames\.online(?:\b)" 1; + "~*(?:\b)big\-boards\.info(?:\b)" 1; + "~*(?:\b)bigcareer\.info(?:\b)" 1; + "~*(?:\b)big\-cash\.net(?:\b)" 1; + "~*(?:\b)bigcities\.org(?:\b)" 1; + "~*(?:\b)biglistofwebsites\.com(?:\b)" 1; + "~*(?:\b)bigpenisguide\.com(?:\b)" 1; + "~*(?:\b)bigpictures\.club(?:\b)" 1; + "~*(?:\b)biketank\.ga(?:\b)" 1; + "~*(?:\b)bikini\-image\.com(?:\b)" 1; + "~*(?:\b)bildsuche\.ru(?:\b)" 1; + "~*(?:\b)billiard\-classic\.com\.ua(?:\b)" 1; + "~*(?:\b)bimatoprost\-careprost\.com(?:\b)" 1; + "~*(?:\b)bimatoprost\-careprost\.com\.ua(?:\b)" 1; + "~*(?:\b)binaryoptionscops\.info(?:\b)" 1; + "~*(?:\b)bin\-brokers\.com(?:\b)" 1; + "~*(?:\b)bingo8888\.com(?:\b)" 1; + "~*(?:\b)bingoporno\.com(?:\b)" 1; + "~*(?:\b)binomo\.com(?:\b)" 1; + "~*(?:\b)binomo\.kz(?:\b)" 1; + "~*(?:\b)bioca\.org(?:\b)" 1; + "~*(?:\b)biographiya\.com(?:\b)" 1; + "~*(?:\b)bioinnovate\.co(?:\b)" 1; + "~*(?:\b)bio\-japan\.net(?:\b)" 1; + "~*(?:\b)bio\-market\.kz(?:\b)" 1; + "~*(?:\b)bio\-optomarket\.ru(?:\b)" 1; + "~*(?:\b)bioscorp\.ru(?:\b)" 1; + "~*(?:\b)bio\.trade\-jp\.net(?:\b)" 1; + "~*(?:\b)bird1\.ru(?:\b)" 1; + "~*(?:\b)birzha\-truda\.eu(?:\b)" 1; + "~*(?:\b)bitcoinpile\.com(?:\b)" 1; + "~*(?:\b)bitcoinremote\.com(?:\b)" 1; + "~*(?:\b)bitcoins\-live\.ru(?:\b)" 1; + "~*(?:\b)biteg\.xyz(?:\b)" 1; + "~*(?:\b)bitnote\.co(?:\b)" 1; + "~*(?:\b)bitporno\.sx(?:\b)" 1; + "~*(?:\b)bizcheapjerseyswholesalechina\.com(?:\b)" 1; + "~*(?:\b)bizfly\.info(?:\b)" 1; + "~*(?:\b)bizlist\.com\.de(?:\b)" 1; + "~*(?:\b)biznesluxe\.ru(?:\b)" 1; + "~*(?:\b)biznesrealnost\.ru(?:\b)" 1; + "~*(?:\b)biznesschat\.net(?:\b)" 1; + "~*(?:\b)bizru\.info(?:\b)" 1; + "~*(?:\b)bjanshee\.ru(?:\b)" 1; + "~*(?:\b)bjetjt\.com(?:\b)" 1; + "~*(?:\b)bjgugu\.net\.ua(?:\b)" 1; + "~*(?:\b)bjorkbacken\.nu(?:\b)" 1; + "~*(?:\b)bkgr\.se(?:\b)" 1; + "~*(?:\b)bkns\.vn(?:\b)" 1; + "~*(?:\b)blackcurranthumidifiers\.site(?:\b)" 1; + "~*(?:\b)blackhatworth\.com(?:\b)" 1; + "~*(?:\b)blackle\.com(?:\b)" 1; + "~*(?:\b)blackplanet\.com(?:\b)" 1; + "~*(?:\b)blacktwhite\.com(?:\b)" 1; + "~*(?:\b)blackwitchcraft\.ru(?:\b)" 1; + "~*(?:\b)blagovest\-med\.ru(?:\b)" 1; + "~*(?:\b)blavia\.00author\.com(?:\b)" 1; + "~*(?:\b)blobar\.org(?:\b)" 1; + "~*(?:\b)blockety\.co(?:\b)" 1; + "~*(?:\b)blockworld\.ru(?:\b)" 1; + "~*(?:\b)blog\.axant\.it(?:\b)" 1; + "~*(?:\b)blog\.f00kclan\.de(?:\b)" 1; + "~*(?:\b)bloggedporn\.com(?:\b)" 1; + "~*(?:\b)bloggen\.be(?:\b)" 1; + "~*(?:\b)bloggerads\.net(?:\b)" 1; + "~*(?:\b)bloggers\.nl(?:\b)" 1; + "~*(?:\b)blog\-hits\.com(?:\b)" 1; + "~*(?:\b)blogig\.org(?:\b)" 1; + "~*(?:\b)blog\.koorg\.ru(?:\b)" 1; + "~*(?:\b)blog\.koreadaily\.com(?:\b)" 1; + "~*(?:\b)bloglag\.com(?:\b)" 1; + "~*(?:\b)blogos\.kz(?:\b)" 1; + "~*(?:\b)blogporn\.in(?:\b)" 1; + "~*(?:\b)blogqpot\.com(?:\b)" 1; + "~*(?:\b)blogrankers\.com(?:\b)" 1; + "~*(?:\b)blog\.remote\-computer\.de(?:\b)" 1; + "~*(?:\b)blogsfunky672\.weebly\.com(?:\b)" 1; + "~*(?:\b)blogs\.rediff\.com(?:\b)" 1; + "~*(?:\b)blog\.yam\.com(?:\b)" 1; + "~*(?:\b)bloke\.com(?:\b)" 1; + "~*(?:\b)blpmovies\.com(?:\b)" 1; + "~*(?:\b)bluejays\-jerseys\.us(?:\b)" 1; + "~*(?:\b)bluerobot\.info(?:\b)" 1; + "~*(?:\b)bluesalt\.co(?:\b)" 1; + "~*(?:\b)bluesman\.nu(?:\b)" 1; + "~*(?:\b)blue\-square\.biz(?:\b)" 1; + "~*(?:\b)bmsco\.co(?:\b)" 1; + "~*(?:\b)bmw\.afora\.ru(?:\b)" 1; + "~*(?:\b)bmw\-ark\.ru(?:\b)" 1; + "~*(?:\b)bmwhighperformers\.com(?:\b)" 1; + "~*(?:\b)bnt\-team\.com(?:\b)" 1; + "~*(?:\b)board\.f00d\.de(?:\b)" 1; + "~*(?:\b)boazpower\.com(?:\b)" 1; + "~*(?:\b)bobba\.dzaba\.com(?:\b)" 1; + "~*(?:\b)bobinoz\.com(?:\b)" 1; + "~*(?:\b)bochemit\.com\.ua(?:\b)" 1; + "~*(?:\b)boc\.kz(?:\b)" 1; + "~*(?:\b)bocoarchives\.org(?:\b)" 1; + "~*(?:\b)bodybuilding\-shop\.biz(?:\b)" 1; + "~*(?:\b)boeuklad\.com(?:\b)" 1; + "~*(?:\b)bolegapakistan\.com(?:\b)" 1; + "~*(?:\b)boleznikogi\.com(?:\b)" 1; + "~*(?:\b)bolezniorganov\.ru(?:\b)" 1; + "~*(?:\b)bolitgorlo\.net(?:\b)" 1; + "~*(?:\b)boltalko\.xyz(?:\b)" 1; + "~*(?:\b)bombla\.org(?:\b)" 1; + "~*(?:\b)bonanza\-fortune\.men(?:\b)" 1; + "~*(?:\b)bongacams\.com(?:\b)" 1; + "~*(?:\b)bongiornos\.info(?:\b)" 1; + "~*(?:\b)bonkers\.name(?:\b)" 1; + "~*(?:\b)bonky\.biz(?:\b)" 1; + "~*(?:\b)bonux\.nextview\.ru(?:\b)" 1; + "~*(?:\b)bonvillan\.com(?:\b)" 1; + "~*(?:\b)bonzbuddy\.com(?:\b)" 1; + "~*(?:\b)bonzibuddi\.com(?:\b)" 1; + "~*(?:\b)bonzybuddy\.com(?:\b)" 1; + "~*(?:\b)boo\-arts\.com(?:\b)" 1; + "~*(?:\b)boobsimge\.com(?:\b)" 1; + "~*(?:\b)bookhome\.info(?:\b)" 1; + "~*(?:\b)bookmaker\-bet\.com(?:\b)" 1; + "~*(?:\b)bookmark4you\.com(?:\b)" 1; + "~*(?:\b)bookmark4you\.com\.biz(?:\b)" 1; + "~*(?:\b)boole\.onlinewebshop\.net(?:\b)" 1; + "~*(?:\b)boom\-celebs\.com(?:\b)" 1; + "~*(?:\b)boostmyppc\.com(?:\b)" 1; + "~*(?:\b)bosefux\.esy\.es(?:\b)" 1; + "~*(?:\b)bosman\.pluto\.ro(?:\b)" 1; + "~*(?:\b)bouda\.kvalitne\.cz(?:\b)" 1; + "~*(?:\b)bpro1\.top(?:\b)" 1; + "~*(?:\b)bracketsmackdown\.com(?:\b)" 1; + "~*(?:\b)brainboosting\.club(?:\b)" 1; + "~*(?:\b)brainboostingsupplements\.org(?:\b)" 1; + "~*(?:\b)braindaily\.xyz(?:\b)" 1; + "~*(?:\b)brains2\.biz(?:\b)" 1; + "~*(?:\b)brainsandeggs\.blogspot\.com(?:\b)" 1; + "~*(?:\b)braintobe\.win(?:\b)" 1; + "~*(?:\b)brainxs\.us(?:\b)" 1; + "~*(?:\b)brainzpod\.win(?:\b)" 1; + "~*(?:\b)braip\.com\.br(?:\b)" 1; + "~*(?:\b)brakehawk\.com(?:\b)" 1; + "~*(?:\b)brandbucket\.com(?:\b)" 1; + "~*(?:\b)brandedleadgeneration\.com(?:\b)" 1; + "~*(?:\b)brandehk\.dk(?:\b)" 1; + "~*(?:\b)brandov\.ru(?:\b)" 1; + "~*(?:\b)brateg\.xyz(?:\b)" 1; + "~*(?:\b)bravegirlsclub\.com(?:\b)" 1; + "~*(?:\b)break\-the\-chains\.com(?:\b)" 1; + "~*(?:\b)breastaugmentation\.co\.za(?:\b)" 1; + "~*(?:\b)breget74\.ru(?:\b)" 1; + "~*(?:\b)brendbutik\.ru(?:\b)" 1; + "~*(?:\b)brewdom\.ru(?:\b)" 1; + "~*(?:\b)brg8\.com(?:\b)" 1; + "~*(?:\b)brianhenry\.co(?:\b)" 1; + "~*(?:\b)brillianty\.info(?:\b)" 1; + "~*(?:\b)brimstonehillfortress\.org(?:\b)" 1; + "~*(?:\b)briomotor\.co(?:\b)" 1; + "~*(?:\b)bristolhostel\.com(?:\b)" 1; + "~*(?:\b)bristolhotel\.com(?:\b)" 1; + "~*(?:\b)bristolhotel\.com\.ua(?:\b)" 1; + "~*(?:\b)brk\-rti\.ru(?:\b)" 1; + "~*(?:\b)brokergid\.ru(?:\b)" 1; + "~*(?:\b)bronzeaid\-a\.akamaihd\.net(?:\b)" 1; + "~*(?:\b)brothers\-smaller\.ru(?:\b)" 1; + "~*(?:\b)browsepulse\-a\.akamaihd\.net(?:\b)" 1; + "~*(?:\b)browserprotecter\.com(?:\b)" 1; + "~*(?:\b)brus\.city(?:\b)" 1; + "~*(?:\b)brus\-vsem\.ru(?:\b)" 1; + "~*(?:\b)bryansk\.zrus\.org(?:\b)" 1; + "~*(?:\b)bscodecs\.com(?:\b)" 1; + "~*(?:\b)b\-styles\.xyz(?:\b)" 1; + "~*(?:\b)btc4u\.ru(?:\b)" 1; + "~*(?:\b)btnativenav\.com(?:\b)" 1; + "~*(?:\b)btvn\.ru(?:\b)" 1; + "~*(?:\b)buchananshardware\.com(?:\b)" 1; + "~*(?:\b)buckspar\.gq(?:\b)" 1; + "~*(?:\b)budilneg\.xyz(?:\b)" 1; + "~*(?:\b)budpost\.com\.ua(?:\b)" 1; + "~*(?:\b)buehne\-fuer\-menschenrechte\.de(?:\b)" 1; + "~*(?:\b)bugof\.gq(?:\b)" 1; + "~*(?:\b)buigas\.00it\.com(?:\b)" 1; + "~*(?:\b)builtwith\.com(?:\b)" 1; + "~*(?:\b)buketeg\.xyz(?:\b)" 1; + "~*(?:\b)bukleteg\.xyz(?:\b)" 1; + "~*(?:\b)bumascloset\.com(?:\b)" 1; + "~*(?:\b)bumble\.cheapwebsitehoster\.com(?:\b)" 1; + "~*(?:\b)bum\.com\.ru(?:\b)" 1; + "~*(?:\b)bumskontakte\.org(?:\b)" 1; + "~*(?:\b)buntube\.net(?:\b)" 1; + "~*(?:\b)bupropion\-sr\-150\-mg\.us(?:\b)" 1; + "~*(?:\b)buqayy0\.livejournal\.com(?:\b)" 1; + "~*(?:\b)buqyxa\.rincian\.info(?:\b)" 1; + "~*(?:\b)burger\-imperia\.com(?:\b)" 1; + "~*(?:\b)burger\-tycoon\.com(?:\b)" 1; + "~*(?:\b)burkesales\.com(?:\b)" 1; + "~*(?:\b)burn\-fat\.ga(?:\b)" 1; + "~*(?:\b)buron\.pw(?:\b)" 1; + "~*(?:\b)businescoop\.men(?:\b)" 1; + "~*(?:\b)businesn\.men(?:\b)" 1; + "~*(?:\b)business\-made\-fun\.com(?:\b)" 1; + "~*(?:\b)business\-suggested\.tk(?:\b)" 1; + "~*(?:\b)businesxxl\.com(?:\b)" 1; + "~*(?:\b)bus\-offer\.com(?:\b)" 1; + "~*(?:\b)butstrap\.space(?:\b)" 1; + "~*(?:\b)buttons\-for\-website\.com(?:\b)" 1; + "~*(?:\b)buttons\-for\-your\-website\.com(?:\b)" 1; + "~*(?:\b)buyantiviralwp\.com(?:\b)" 1; + "~*(?:\b)buybest1\.biz(?:\b)" 1; + "~*(?:\b)buy\-cheap\-online\.info(?:\b)" 1; + "~*(?:\b)buy\-cheap\-pills\-order\-online\.com(?:\b)" 1; + "~*(?:\b)buyclomidonlaine\.com(?:\b)" 1; + "~*(?:\b)buydissertation\.net(?:\b)" 1; + "~*(?:\b)buyessay3\.blogspot\.ru(?:\b)" 1; + "~*(?:\b)buyessaynow\.biz(?:\b)" 1; + "~*(?:\b)buyessayonline19\.blogspot\.ru(?:\b)" 1; + "~*(?:\b)buy\-forum\.ru(?:\b)" 1; + "~*(?:\b)buyfriend\.ru(?:\b)" 1; + "~*(?:\b)buyhoverboard\.com(?:\b)" 1; + "~*(?:\b)buyk\.host\.sk(?:\b)" 1; + "~*(?:\b)buy\-loft\.ru(?:\b)" 1; + "~*(?:\b)buy\-meds24\.com(?:\b)" 1; + "~*(?:\b)buynorxx\.com(?:\b)" 1; + "~*(?:\b)buypanicdisorderpill\.com(?:\b)" 1; + "~*(?:\b)buyparajumpers\.online(?:\b)" 1; + "~*(?:\b)buypillsorderonline\.com(?:\b)" 1; + "~*(?:\b)buypuppies\.ca(?:\b)" 1; + "~*(?:\b)buyscabiescream\.com(?:\b)" 1; + "~*(?:\b)buytizanidineonline\.blogspot\.com(?:\b)" 1; + "~*(?:\b)buytizanidineonlinenoprescription\.blogspot\.com(?:\b)" 1; + "~*(?:\b)buyviagraa\.blogspot\.com(?:\b)" 1; + "~*(?:\b)buzzonclick\.com(?:\b)" 1; + "~*(?:\b)buzz\-porno\.info(?:\b)" 1; + "~*(?:\b)buzzsumo\.com(?:\b)" 1; + "~*(?:\b)buzzurl\.jp(?:\b)" 1; + "~*(?:\b)buzzzg\.men(?:\b)" 1; + "~*(?:\b)bvlgaribracelet\.xyz(?:\b)" 1; + "~*(?:\b)bvlgariring\.xyz(?:\b)" 1; + "~*(?:\b)bvlgariwallet\.xyz(?:\b)" 1; + "~*(?:\b)bwlx\.prepedu\.cn(?:\b)" 1; + "~*(?:\b)bycontext\.com(?:\b)" 1; + "~*(?:\b)byme\.se(?:\b)" 1; + "~*(?:\b)bytimedance\.ru(?:\b)" 1; + "~*(?:\b)bzero1jewelry\.net(?:\b)" 1; + "~*(?:\b)c1\.onedmp\.com(?:\b)" 1; + "~*(?:\b)cablecar\.us(?:\b)" 1; + "~*(?:\b)cacheimages\.com(?:\b)" 1; + "~*(?:\b)cactussoft\.biz(?:\b)" 1; + "~*(?:\b)cakemediahq\.com\.au(?:\b)" 1; + "~*(?:\b)cakesplus\.com\.au(?:\b)" 1; + "~*(?:\b)calc\-for\-credit\.ru(?:\b)" 1; + "~*(?:\b)calcularpagerank\.com(?:\b)" 1; + "~*(?:\b)californianews\.cf(?:\b)" 1; + "~*(?:\b)callawaygolfoutlet\.online(?:\b)" 1; + "~*(?:\b)callawaygolfstore\.online(?:\b)" 1; + "~*(?:\b)callcafe\.info(?:\b)" 1; + "~*(?:\b)callejondelpozo\.es(?:\b)" 1; + "~*(?:\b)callmd5map\.com(?:\b)" 1; + "~*(?:\b)call\-of\-duty\.info(?:\b)" 1; + "~*(?:\b)callstevens\.com(?:\b)" 1; + "~*(?:\b)calstaterealty\.us(?:\b)" 1; + "~*(?:\b)calvet\.altervista\.org(?:\b)" 1; + "~*(?:\b)camdenmemorials\.com(?:\b)" 1; + "~*(?:\b)camdolls\.com(?:\b)" 1; + "~*(?:\b)camel\-beach\.com(?:\b)" 1; + "~*(?:\b)cam\-kontakte\.org(?:\b)" 1; + "~*(?:\b)camsex\.xxx\-cam\.webcam(?:\b)" 1; + "~*(?:\b)canacopegdl\.com(?:\b)" 1; + "~*(?:\b)candcstuccoandstone\.com(?:\b)" 1; + "~*(?:\b)candelluxsklep\.pl(?:\b)" 1; + "~*(?:\b)candiceloves\.us(?:\b)" 1; + "~*(?:\b)cand\.jp(?:\b)" 1; + "~*(?:\b)candlehandmade\.com(?:\b)" 1; + "~*(?:\b)candlewooddentalcentre\.com\.au(?:\b)" 1; + "~*(?:\b)candycrushshop\.com(?:\b)" 1; + "~*(?:\b)candy\-glam\-hp\.com(?:\b)" 1; + "~*(?:\b)candypeople\.se(?:\b)" 1; + "~*(?:\b)candytiner\.com(?:\b)" 1; + "~*(?:\b)cannibalcheerleader\.com(?:\b)" 1; + "~*(?:\b)canoncdriverq3\.pen\.io(?:\b)" 1; + "~*(?:\b)canrioloadm\.gq(?:\b)" 1; + "~*(?:\b)canrole\.com(?:\b)" 1; + "~*(?:\b)canvas\.gloverid\.site(?:\b)" 1; + "~*(?:\b)canyougethighofftizanidine\.blogspot\.com(?:\b)" 1; + "~*(?:\b)canzoni\.ru(?:\b)" 1; + "~*(?:\b)capacitacionyaprendizaje\.com(?:\b)" 1; + "~*(?:\b)capture\-room\.com(?:\b)" 1; + "~*(?:\b)carabela\.com\.do(?:\b)" 1; + "~*(?:\b)carapics\.com(?:\b)" 1; + "~*(?:\b)cardiosport\.com\.ua(?:\b)" 1; + "~*(?:\b)cardsdumps\.com(?:\b)" 1; + "~*(?:\b)cardsharp1\.ru(?:\b)" 1; + "~*(?:\b)cardul\.ru(?:\b)" 1; + "~*(?:\b)carfax\.com\.ua(?:\b)" 1; + "~*(?:\b)carina\-sy\.de(?:\b)" 1; + "~*(?:\b)carloans\.com(?:\b)" 1; + "~*(?:\b)carmuffler\.net(?:\b)" 1; + "~*(?:\b)carrauterie\.be(?:\b)" 1; + "~*(?:\b)carsdined\.org(?:\b)" 1; + "~*(?:\b)cars\-modification\.net(?:\b)" 1; + "~*(?:\b)carson\.getenjoyment\.net(?:\b)" 1; + "~*(?:\b)carsplate\.com(?:\b)" 1; + "~*(?:\b)carstrends2015\.com(?:\b)" 1; + "~*(?:\b)cartechnic\.ru(?:\b)" 1; + "~*(?:\b)cartierbraceletsreplica\.pw(?:\b)" 1; + "~*(?:\b)cartierbracelet\.xyz(?:\b)" 1; + "~*(?:\b)cartierjusteunclou\.xyz(?:\b)" 1; + "~*(?:\b)cartierlove2u\.com(?:\b)" 1; + "~*(?:\b)cartierlove2u\.xyz(?:\b)" 1; + "~*(?:\b)cartierlovebraceletreplica\.xyz(?:\b)" 1; + "~*(?:\b)cartierlovebracelet\.xyz(?:\b)" 1; + "~*(?:\b)cartierloveringreplica\.xyz(?:\b)" 1; + "~*(?:\b)cartierlovestore\.com(?:\b)" 1; + "~*(?:\b)cartierlovestore\.xyz(?:\b)" 1; + "~*(?:\b)cartierlove\.xyz(?:\b)" 1; + "~*(?:\b)cartierreplica\.pw(?:\b)" 1; + "~*(?:\b)cartierreplica\.top(?:\b)" 1; + "~*(?:\b)cartierreplica\.win(?:\b)" 1; + "~*(?:\b)cartierreplica\.xyz(?:\b)" 1; + "~*(?:\b)cartierring\.xyz(?:\b)" 1; + "~*(?:\b)cartiertrinity\.xyz(?:\b)" 1; + "~*(?:\b)cartierwatch\.xyz(?:\b)" 1; + "~*(?:\b)cartujano\-pre\.de(?:\b)" 1; + "~*(?:\b)casablancamanor\.co\.za(?:\b)" 1; + "~*(?:\b)cascadelink\.org(?:\b)" 1; + "~*(?:\b)cashkitten\-a\.akamaihd\.net(?:\b)" 1; + "~*(?:\b)cashonads\.com(?:\b)" 1; + "~*(?:\b)casinorewards\.info(?:\b)" 1; + "~*(?:\b)casinos4dummies\.co\.uk(?:\b)" 1; + "~*(?:\b)casite\-513049\.cloudaccess\.net(?:\b)" 1; + "~*(?:\b)castingbank\.ru(?:\b)" 1; + "~*(?:\b)catalogs\-parts\.com(?:\b)" 1; + "~*(?:\b)caulderwoodkennels\.com(?:\b)" 1; + "~*(?:\b)caveavins\.fr(?:\b)" 1; + "~*(?:\b)cayado\.snn\.gr(?:\b)" 1; + "~*(?:\b)cbb1smartlist12\.click(?:\b)" 1; + "~*(?:\b)cbcseward\.com(?:\b)" 1; + "~*(?:\b)cb\.iphantom\.com(?:\b)" 1; + "~*(?:\b)cbox\.ws(?:\b)" 1; + "~*(?:\b)cbozhe\.com(?:\b)" 1; + "~*(?:\b)ccbill\.com(?:\b)" 1; + "~*(?:\b)ccjp\.eu(?:\b)" 1; + "~*(?:\b)cctva\.tv(?:\b)" 1; + "~*(?:\b)cdnanalytics\.xyz(?:\b)" 1; + "~*(?:\b)cdncash\.com(?:\b)" 1; + "~*(?:\b)cdncash\.net(?:\b)" 1; + "~*(?:\b)cdncash\.org(?:\b)" 1; + "~*(?:\b)cdnnetwok\.xyz(?:\b)" 1; + "~*(?:\b)cdn\.walkme\.com(?:\b)" 1; + "~*(?:\b)cejewelry\.xyz(?:\b)" 1; + "~*(?:\b)celebsopics\.com(?:\b)" 1; + "~*(?:\b)celejihad\.info(?:\b)" 1; + "~*(?:\b)cellfun\.mobi(?:\b)" 1; + "~*(?:\b)cementaresearch\.se(?:\b)" 1; + "~*(?:\b)c\-english\.ru(?:\b)" 1; + "~*(?:\b)cenokos\.ru(?:\b)" 1; + "~*(?:\b)cenoval\.ru(?:\b)" 1; + "~*(?:\b)centraletermice\.us(?:\b)" 1; + "~*(?:\b)centrdebut\.ru(?:\b)" 1; + "~*(?:\b)centre\-indigo\.org\.ua(?:\b)" 1; + "~*(?:\b)centrumcoachingu\.com(?:\b)" 1; + "~*(?:\b)ceotrk\.com(?:\b)" 1; + "~*(?:\b)cercacamion\.it(?:\b)" 1; + "~*(?:\b)cerev\.info(?:\b)" 1; + "~*(?:\b)cete\.ru(?:\b)" 1; + "~*(?:\b)cezartabac\.ro(?:\b)" 1; + "~*(?:\b)cfacarrosserie74\.com(?:\b)" 1; + "~*(?:\b)cfcl\.co\.uk(?:\b)" 1; + "~*(?:\b)cfjump\.com(?:\b)" 1; + "~*(?:\b)cfsrating\.sonicwall\.com(?:\b)" 1; + "~*(?:\b)c\-gainsbourg\.com(?:\b)" 1; + "~*(?:\b)cgi2\.nintendo\.co\.jp(?:\b)" 1; + "~*(?:\b)changde\.58\.com(?:\b)" 1; + "~*(?:\b)charmstroy\.info(?:\b)" 1; + "~*(?:\b)chastnoeporno\.com(?:\b)" 1; + "~*(?:\b)chatroulette\.life(?:\b)" 1; + "~*(?:\b)chatroulette\.online(?:\b)" 1; + "~*(?:\b)chatroulette\.si(?:\b)" 1; + "~*(?:\b)chatroulette\.video(?:\b)" 1; + "~*(?:\b)chatroulette\.world(?:\b)" 1; + "~*(?:\b)chatseo\.com(?:\b)" 1; + "~*(?:\b)chcu\.net(?:\b)" 1; + "~*(?:\b)cheapbarbour\.online(?:\b)" 1; + "~*(?:\b)cheapbelstaff\.online(?:\b)" 1; + "~*(?:\b)cheapcigarettesc\.info(?:\b)" 1; + "~*(?:\b)cheapestjerseysonwholesale\.com(?:\b)" 1; + "~*(?:\b)cheapestjerseys\-wholesale\.com(?:\b)" 1; + "~*(?:\b)cheapjerseysa\.com(?:\b)" 1; + "~*(?:\b)cheapjerseysap\.com(?:\b)" 1; + "~*(?:\b)cheapjerseysbizwholesale\.us(?:\b)" 1; + "~*(?:\b)cheapjerseysfootballshop\.com(?:\b)" 1; + "~*(?:\b)cheapmarmot\.online(?:\b)" 1; + "~*(?:\b)cheapmoncler\.pw(?:\b)" 1; + "~*(?:\b)cheapmoncler\.win(?:\b)" 1; + "~*(?:\b)cheapmoncler\.xyz(?:\b)" 1; + "~*(?:\b)cheap\-pills\-norx\.com(?:\b)" 1; + "~*(?:\b)cheapsergiorossi\.online(?:\b)" 1; + "~*(?:\b)cheap\-trusted\-backlinks\.com(?:\b)" 1; + "~*(?:\b)cheapwebsitehoster\.com(?:\b)" 1; + "~*(?:\b)cheatcode\-lita12\.rhcloud\.com(?:\b)" 1; + "~*(?:\b)checkhit\.com(?:\b)" 1; + "~*(?:\b)check\-host\.net(?:\b)" 1; + "~*(?:\b)checkm8\.com(?:\b)" 1; + "~*(?:\b)checkpagerank\.net(?:\b)" 1; + "~*(?:\b)checktext\.org(?:\b)" 1; + "~*(?:\b)chee\-by\.biz(?:\b)" 1; + "~*(?:\b)chelnytruck\.ru(?:\b)" 1; + "~*(?:\b)chelyabinsk\.xrus\.org(?:\b)" 1; + "~*(?:\b)cherrypointplace\.ca(?:\b)" 1; + "~*(?:\b)cherubinimobili\.it(?:\b)" 1; + "~*(?:\b)chiblackhawks\-jerseys\.com(?:\b)" 1; + "~*(?:\b)chidporn\.com(?:\b)" 1; + "~*(?:\b)children\-learningreading\.info(?:\b)" 1; + "~*(?:\b)chimiver\.info(?:\b)" 1; + "~*(?:\b)chinacheapelitejerseys\.com(?:\b)" 1; + "~*(?:\b)chinaelitecheapjerseys\.com(?:\b)" 1; + "~*(?:\b)chinajerseyswholesalecoupons\.com(?:\b)" 1; + "~*(?:\b)chinese\-amezon\.com(?:\b)" 1; + "~*(?:\b)chiptuninger\.com(?:\b)" 1; + "~*(?:\b)chlooe\.com(?:\b)" 1; + "~*(?:\b)chocolateslim\-en\-espana\.com(?:\b)" 1; + "~*(?:\b)chocolateslim\-en\-france\.com(?:\b)" 1; + "~*(?:\b)chocolateslim\-original\.com(?:\b)" 1; + "~*(?:\b)chocolateslim\-u\-srbiji\.com(?:\b)" 1; + "~*(?:\b)chocoslim\.pro(?:\b)" 1; + "~*(?:\b)choice\-credit\.ru(?:\b)" 1; + "~*(?:\b)choosecuisine\.com(?:\b)" 1; + "~*(?:\b)chorus\.terakeet\.com(?:\b)" 1; + "~*(?:\b)christianlouboutinoutlet\.win(?:\b)" 1; + "~*(?:\b)christianlouboutinreplica\.pw(?:\b)" 1; + "~*(?:\b)christianlouboutinreplica\.win(?:\b)" 1; + "~*(?:\b)christianlouboutinsaleonline\.us(?:\b)" 1; + "~*(?:\b)christianlouboutinsaleoutletonline\.us(?:\b)" 1; + "~*(?:\b)christianlouboutinshoes\.xyz(?:\b)" 1; + "~*(?:\b)chuckguilford\.com(?:\b)" 1; + "~*(?:\b)cialgenisrx\.com(?:\b)" 1; + "~*(?:\b)cialischmrx\.com(?:\b)" 1; + "~*(?:\b)cialischsrx\.com(?:\b)" 1; + "~*(?:\b)cialischstgerts\.com(?:\b)" 1; + "~*(?:\b)cialisndbrx\.com(?:\b)" 1; + "~*(?:\b)cialisovercounteratwalmartusa\.com(?:\b)" 1; + "~*(?:\b)cialis\-samples\.com(?:\b)" 1; + "~*(?:\b)cialiswithoutadoctor\.net(?:\b)" 1; + "~*(?:\b)cibpenonptib\.flu\.cc(?:\b)" 1; + "~*(?:\b)cicaki\.net(?:\b)" 1; + "~*(?:\b)ciceros\.co(?:\b)" 1; + "~*(?:\b)ciekawinki\.pl(?:\b)" 1; + "~*(?:\b)cienum\.fr(?:\b)" 1; + "~*(?:\b)cigarpass\.com(?:\b)" 1; + "~*(?:\b)cindymatches\.com(?:\b)" 1; + "~*(?:\b)cineacademy\.ru(?:\b)" 1; + "~*(?:\b)cinemaenergy\-hd\.ru(?:\b)" 1; + "~*(?:\b)cinemaflix\.website(?:\b)" 1; + "~*(?:\b)ciproandtizanidine\.blogspot\.com(?:\b)" 1; + "~*(?:\b)circlesl\.com(?:\b)" 1; + "~*(?:\b)citetick\.com(?:\b)" 1; + "~*(?:\b)citizenclsdriveri7\.pen\.io(?:\b)" 1; + "~*(?:\b)cityadspix\.com(?:\b)" 1; + "~*(?:\b)citysecurity\.nu(?:\b)" 1; + "~*(?:\b)ci\.ua(?:\b)" 1; + "~*(?:\b)civilwartheater\.com(?:\b)" 1; + "~*(?:\b)cjmc\.info(?:\b)" 1; + "~*(?:\b)cjs\.com\.ru(?:\b)" 1; + "~*(?:\b)clarithromycin500mg\.com(?:\b)" 1; + "~*(?:\b)clash\-clans\.ru(?:\b)" 1; + "~*(?:\b)classicakuhni\.ru(?:\b)" 1; + "~*(?:\b)classiquebijoux\.ru(?:\b)" 1; + "~*(?:\b)claytransformations\.info(?:\b)" 1; + "~*(?:\b)clayvasedesigns\.tk(?:\b)" 1; + "~*(?:\b)cleanallspyware\.com(?:\b)" 1; + "~*(?:\b)cleanallvirus\.com(?:\b)" 1; + "~*(?:\b)cleanersoft\.com(?:\b)" 1; + "~*(?:\b)cleanmypc\.com(?:\b)" 1; + "~*(?:\b)cleanpcnow\.com(?:\b)" 1; + "~*(?:\b)cleansearch\.net(?:\b)" 1; + "~*(?:\b)clean\-start\.net(?:\b)" 1; + "~*(?:\b)clean\-virus\-mac\.com(?:\b)" 1; + "~*(?:\b)clevernt\.com(?:\b)" 1; + "~*(?:\b)click2pawn\.com(?:\b)" 1; + "~*(?:\b)clickaider\.com(?:\b)" 1; + "~*(?:\b)clickbank\.net(?:\b)" 1; + "~*(?:\b)clickbanksites\.info(?:\b)" 1; + "~*(?:\b)clickcash\.com(?:\b)" 1; + "~*(?:\b)clickhype\.com(?:\b)" 1; + "~*(?:\b)clickintext\.net(?:\b)" 1; + "~*(?:\b)clickpapa\.com(?:\b)" 1; + "~*(?:\b)clickprotects\.com(?:\b)" 1; + "~*(?:\b)clickso\.com(?:\b)" 1; + "~*(?:\b)clicksor\.com(?:\b)" 1; + "~*(?:\b)clicksor\.net(?:\b)" 1; + "~*(?:\b)clicksotrk\.com(?:\b)" 1; + "~*(?:\b)clickzzs\.nl(?:\b)" 1; + "~*(?:\b)clipartnew\.com(?:\b)" 1; + "~*(?:\b)clippingphotoindia\.com(?:\b)" 1; + "~*(?:\b)clips\.ua\.ac\.be(?:\b)" 1; + "~*(?:\b)clknsee\.com(?:\b)" 1; + "~*(?:\b)clksite\.com(?:\b)" 1; + "~*(?:\b)clmforexeu\.com(?:\b)" 1; + "~*(?:\b)clodo\.ru(?:\b)" 1; + "~*(?:\b)clothesforcash\.com(?:\b)" 1; + "~*(?:\b)cl\.s7\.exct\.net(?:\b)" 1; + "~*(?:\b)clubfashionista\.com(?:\b)" 1; + "~*(?:\b)club\-lukojl\.ru(?:\b)" 1; + "~*(?:\b)club\-musics\.ru(?:\b)" 1; + "~*(?:\b)club\-samodelkin\.ru(?:\b)" 1; + "~*(?:\b)cmd\.kz(?:\b)" 1; + "~*(?:\b)cmhomestayagency\.com(?:\b)" 1; + "~*(?:\b)cntravelre\.com(?:\b)" 1; + "~*(?:\b)coaching\-netz\.info(?:\b)" 1; + "~*(?:\b)cobaltpro\.ru(?:\b)" 1; + "~*(?:\b)cocyq\.inwtrade\.com(?:\b)" 1; + "~*(?:\b)coderstate\.com(?:\b)" 1; + "~*(?:\b)codq\.info(?:\b)" 1; + "~*(?:\b)codysbbq\.com(?:\b)" 1; + "~*(?:\b)cognitiveseo\.com(?:\b)" 1; + "~*(?:\b)coindirect\.io(?:\b)" 1; + "~*(?:\b)coin\-hive\.com(?:\b)" 1; + "~*(?:\b)coinsspb\.com(?:\b)" 1; + "~*(?:\b)coldfilm\.ru(?:\b)" 1; + "~*(?:\b)colehaanoutlet\.store(?:\b)" 1; + "~*(?:\b)collegeessay19\.blogspot\.ru(?:\b)" 1; + "~*(?:\b)collegerentals\.com(?:\b)" 1; + "~*(?:\b)colobit\.biz(?:\b)" 1; + "~*(?:\b)co\.lumb\.co(?:\b)" 1; + "~*(?:\b)com\-cleaner\.systems(?:\b)" 1; + "~*(?:\b)comeondog\.info(?:\b)" 1; + "~*(?:\b)cometorussia\.net(?:\b)" 1; + "~*(?:\b)comissionka\.net(?:\b)" 1; + "~*(?:\b)communisave\.co\.za(?:\b)" 1; + "~*(?:\b)community\.allhiphop\.com(?:\b)" 1; + "~*(?:\b)com\-onlinesupport\.host(?:\b)" 1; + "~*(?:\b)com\-onlinesupport\.site(?:\b)" 1; + "~*(?:\b)companies\-catalog\.com(?:\b)" 1; + "~*(?:\b)compiko\.info(?:\b)" 1; + "~*(?:\b)compliance\-alexa\.top(?:\b)" 1; + "~*(?:\b)compliance\-alexa\.xyz(?:\b)" 1; + "~*(?:\b)compliance\-alex\.top(?:\b)" 1; + "~*(?:\b)compliance\-alex\.xyz(?:\b)" 1; + "~*(?:\b)compliance\-andrew\.top(?:\b)" 1; + "~*(?:\b)compliance\-andrew\.xyz(?:\b)" 1; + "~*(?:\b)compliance\-barak\.top(?:\b)" 1; + "~*(?:\b)compliance\-barak\.xyz(?:\b)" 1; + "~*(?:\b)compliance\-brian\.top(?:\b)" 1; + "~*(?:\b)compliance\-brian\.xyz(?:\b)" 1; + "~*(?:\b)compliance\-checker\-7\.info(?:\b)" 1; + "~*(?:\b)compliance\-checker\.info(?:\b)" 1; + "~*(?:\b)compliance\-donald\.xyz(?:\b)" 1; + "~*(?:\b)compliance\-don\.top(?:\b)" 1; + "~*(?:\b)compliance\-don\.xyz(?:\b)" 1; + "~*(?:\b)compliance\-elena\.top(?:\b)" 1; + "~*(?:\b)compliance\-elena\.xyz(?:\b)" 1; + "~*(?:\b)compliance\-fred\.top(?:\b)" 1; + "~*(?:\b)compliance\-fred\.xyz(?:\b)" 1; + "~*(?:\b)compliance\-george\.top(?:\b)" 1; + "~*(?:\b)compliance\-george\.xyz(?:\b)" 1; + "~*(?:\b)compliance\-irvin\.top(?:\b)" 1; + "~*(?:\b)compliance\-irvin\.xyz(?:\b)" 1; + "~*(?:\b)compliance\-ivan\.top(?:\b)" 1; + "~*(?:\b)compliance\-ivan\.xyz(?:\b)" 1; + "~*(?:\b)compliance\-jack\.top(?:\b)" 1; + "~*(?:\b)compliance\-jane\.top(?:\b)" 1; + "~*(?:\b)compliance\-jessica\.top(?:\b)" 1; + "~*(?:\b)compliance\-jess\.top(?:\b)" 1; + "~*(?:\b)compliance\-john\.top(?:\b)" 1; + "~*(?:\b)compliance\-josh\.top(?:\b)" 1; + "~*(?:\b)compliance\-julianna\.top(?:\b)" 1; + "~*(?:\b)compliance\-julia\.top(?:\b)" 1; + "~*(?:\b)compliance\-margo\.top(?:\b)" 1; + "~*(?:\b)compliance\-mark\.top(?:\b)" 1; + "~*(?:\b)compliance\-mary\.top(?:\b)" 1; + "~*(?:\b)compliance\-nelson\.top(?:\b)" 1; + "~*(?:\b)compliance\-olga\.top(?:\b)" 1; + "~*(?:\b)compliance\-viktor\.top(?:\b)" 1; + "~*(?:\b)compliance\-walter\.top(?:\b)" 1; + "~*(?:\b)compliance\-walt\.top(?:\b)" 1; + "~*(?:\b)compliance\-willy\.top(?:\b)" 1; + "~*(?:\b)compucelunlock\.net(?:\b)" 1; + "~*(?:\b)computernetworksonline\.com(?:\b)" 1; + "~*(?:\b)com\-secure\.download(?:\b)" 1; + "~*(?:\b)com\-supportcenter\.website(?:\b)" 1; + "~*(?:\b)comsysnet\.com(?:\b)" 1; + "~*(?:\b)conboy\.us(?:\b)" 1; + "~*(?:\b)concealthyself\.com(?:\b)" 1; + "~*(?:\b)conciergegroup\.org(?:\b)" 1; + "~*(?:\b)concordexoticrentals\.com(?:\b)" 1; + "~*(?:\b)confib\.ifmo\.ru(?:\b)" 1; + "~*(?:\b)connectingsingles\.com(?:\b)" 1; + "~*(?:\b)connectionstrenth\.com(?:\b)" 1; + "~*(?:\b)conocer\-sanabria\.com(?:\b)" 1; + "~*(?:\b)consorzioilmosaico\.org(?:\b)" 1; + "~*(?:\b)constantaservice\.net(?:\b)" 1; + "~*(?:\b)construmac\.com\.mx(?:\b)" 1; + "~*(?:\b)contentlook\.co(?:\b)" 1; + "~*(?:\b)contentsexpress\.com(?:\b)" 1; + "~*(?:\b)contextualyield\.com(?:\b)" 1; + "~*(?:\b)continent\-e\.tv(?:\b)" 1; + "~*(?:\b)converse\.ddsoldes\.fr(?:\b)" 1; + "~*(?:\b)cookielawblog\.wordpress\.com(?:\b)" 1; + "~*(?:\b)cookie\-law\-enforcement\-aa\.xyz(?:\b)" 1; + "~*(?:\b)cookie\-law\-enforcement\-ee\.xyz(?:\b)" 1; + "~*(?:\b)cookie\-law\-enforcement\-ff\.xyz(?:\b)" 1; + "~*(?:\b)cookie\-law\-enforcement\-hh\.xyz(?:\b)" 1; + "~*(?:\b)cookingmeat\.ru(?:\b)" 1; + "~*(?:\b)coolbar\.pro(?:\b)" 1; + "~*(?:\b)coolgamechannel\.com(?:\b)" 1; + "~*(?:\b)coolgramgoods\.com(?:\b)" 1; + "~*(?:\b)coolingoods\.com(?:\b)" 1; + "~*(?:\b)coolwallpapers\-hd\.com(?:\b)" 1; + "~*(?:\b)cool\-wedding\.net(?:\b)" 1; + "~*(?:\b)coolyarddecorations\.com(?:\b)" 1; + "~*(?:\b)coop\-gamers\.ru(?:\b)" 1; + "~*(?:\b)copblock\.org(?:\b)" 1; + "~*(?:\b)copenergo\.ru(?:\b)" 1; + "~*(?:\b)coprofam\.org(?:\b)" 1; + "~*(?:\b)copro\.pw(?:\b)" 1; + "~*(?:\b)copypaste\.traderzplanet\.in(?:\b)" 1; + "~*(?:\b)copyrightclaims\.org(?:\b)" 1; + "~*(?:\b)cordstrap\.cc(?:\b)" 1; + "~*(?:\b)cornerstone\-countertops\.com(?:\b)" 1; + "~*(?:\b)cornomase\.win(?:\b)" 1; + "~*(?:\b)corta\.co(?:\b)" 1; + "~*(?:\b)coslab\.club(?:\b)" 1; + "~*(?:\b)cosmetic\.donna7753191\.ru(?:\b)" 1; + "~*(?:\b)cosmeticswomens\-womensports\.rhcloud\.com(?:\b)" 1; + "~*(?:\b)costablue\.xyz(?:\b)" 1; + "~*(?:\b)cottageofgrace\.com(?:\b)" 1; + "~*(?:\b)cougfan\.info(?:\b)" 1; + "~*(?:\b)counciltally\.com(?:\b)" 1; + "~*(?:\b)countbertwistdisp26\.soup\.io(?:\b)" 1; + "~*(?:\b)counter\.bloke\.com(?:\b)" 1; + "~*(?:\b)counterbot\.com(?:\b)" 1; + "~*(?:\b)countercrazy\.com(?:\b)" 1; + "~*(?:\b)counter\.yadro\.ru(?:\b)" 1; + "~*(?:\b)country\-chic\.ru(?:\b)" 1; + "~*(?:\b)courtshipgift\.com(?:\b)" 1; + "~*(?:\b)covadhosting\.biz(?:\b)" 1; + "~*(?:\b)covetnica\.com(?:\b)" 1; + "~*(?:\b)cowblog\.fr(?:\b)" 1; + "~*(?:\b)cowlmash\.com(?:\b)" 1; + "~*(?:\b)cpabegins\.ru(?:\b)" 1; + "~*(?:\b)cpajunkies\.com(?:\b)" 1; + "~*(?:\b)crackguru\.tk(?:\b)" 1; + "~*(?:\b)cracksplanet\.com(?:\b)" 1; + "~*(?:\b)crackzplanet\.com(?:\b)" 1; + "~*(?:\b)craftburg\.ru(?:\b)" 1; + "~*(?:\b)crafthubs\.com(?:\b)" 1; + "~*(?:\b)craftinsta\.ru(?:\b)" 1; + "~*(?:\b)cranly\.net(?:\b)" 1; + "~*(?:\b)crazyboost\.pro(?:\b)" 1; + "~*(?:\b)crazyprotocol\.com(?:\b)" 1; + "~*(?:\b)crd\.clan\.su(?:\b)" 1; + "~*(?:\b)creams\.makeforum\.eu(?:\b)" 1; + "~*(?:\b)creativehutindia\.com(?:\b)" 1; + "~*(?:\b)creatives\.adbetclickin\.pink(?:\b)" 1; + "~*(?:\b)creditmoney\.com\.ua(?:\b)" 1; + "~*(?:\b)creditnation\.ru(?:\b)" 1; + "~*(?:\b)credit\-respect\.ru(?:\b)" 1; + "~*(?:\b)creditwell\.ru(?:\b)" 1; + "~*(?:\b)crest3d\.ru(?:\b)" 1; + "~*(?:\b)crest\-poloski\.ru(?:\b)" 1; + "~*(?:\b)crirussian\.ru(?:\b)" 1; + "~*(?:\b)crynet\.cc(?:\b)" 1; + "~*(?:\b)cryptoswap\.biz(?:\b)" 1; + "~*(?:\b)crystalslot\.com(?:\b)" 1; + "~*(?:\b)cscwtalkto\.site(?:\b)" 1; + "~*(?:\b)csgo4\.win(?:\b)" 1; + "~*(?:\b)cs\-passion\.pl(?:\b)" 1; + "~*(?:\b)cubook\.supernew\.org(?:\b)" 1; + "~*(?:\b)cubs\-jerseys\.us(?:\b)" 1; + "~*(?:\b)culad\.com(?:\b)" 1; + "~*(?:\b)culmimg\.pw(?:\b)" 1; + "~*(?:\b)culturevie\.info(?:\b)" 1; + "~*(?:\b)cupday\.com(?:\b)" 1; + "~*(?:\b)custodieva\.ru(?:\b)" 1; + "~*(?:\b)customboxes4less\.com(?:\b)" 1; + "~*(?:\b)customcatchcan\.com(?:\b)" 1; + "~*(?:\b)customchocolate\.business\-for\-home\.com(?:\b)" 1; + "~*(?:\b)customcollegeessays\.net(?:\b)" 1; + "~*(?:\b)custom\-electric\-guitar\.com(?:\b)" 1; + "~*(?:\b)customergrowthsystems\.com(?:\b)" 1; + "~*(?:\b)customerguru\.in(?:\b)" 1; + "~*(?:\b)customerpromos\-a\.akamaihd\.net(?:\b)" 1; + "~*(?:\b)custom\-product\-labels\.com(?:\b)" 1; + "~*(?:\b)customsua\.com\.ua(?:\b)" 1; + "~*(?:\b)cutalltheshit\.com(?:\b)" 1; + "~*(?:\b)cvety24\.by(?:\b)" 1; + "~*(?:\b)cv\.wallhade\.co(?:\b)" 1; + "~*(?:\b)cxpromote\.com(?:\b)" 1; + "~*(?:\b)cyclobenzaprinevstizanidine\.blogspot\.com(?:\b)" 1; + "~*(?:\b)cymbaltaandtizanidine\.blogspot\.com(?:\b)" 1; + "~*(?:\b)cypernhuset\.se(?:\b)" 1; + "~*(?:\b)cyprusbuyproperties\.com(?:\b)" 1; + "~*(?:\b)cyse\.tk(?:\b)" 1; + "~*(?:\b)czat\.wp\.pl(?:\b)" 1; + "~*(?:\b)czeshop\.info(?:\b)" 1; + "~*(?:\b)d0t\.ru(?:\b)" 1; + "~*(?:\b)d2jsp\.org(?:\b)" 1; + "~*(?:\b)dafatiri\.com(?:\b)" 1; + "~*(?:\b)dailyfinancefix\.com(?:\b)" 1; + "~*(?:\b)dailyrank\.net(?:\b)" 1; + "~*(?:\b)dailystrength\.org(?:\b)" 1; + "~*(?:\b)dairyindia\.in(?:\b)" 1; + "~*(?:\b)daisye\.top(?:\b)" 1; + "~*(?:\b)dalavia\.ru(?:\b)" 1; + "~*(?:\b)damasarenai\.info(?:\b)" 1; + "~*(?:\b)damedingel\.ya\.ru(?:\b)" 1; + "~*(?:\b)dame\-ns\.kz(?:\b)" 1; + "~*(?:\b)danashop\.ru(?:\b)" 1; + "~*(?:\b)danceuniverse\.ru(?:\b)" 1; + "~*(?:\b)dandiyabeats\.in(?:\b)" 1; + "~*(?:\b)daneshetabiat\.com(?:\b)" 1; + "~*(?:\b)dangphoto\.trade(?:\b)" 1; + "~*(?:\b)danschawbel\.com(?:\b)" 1; + "~*(?:\b)daooda\.com(?:\b)" 1; + "~*(?:\b)daptravel\.com(?:\b)" 1; + "~*(?:\b)daretodonate\.co(?:\b)" 1; + "~*(?:\b)darkages\.info(?:\b)" 1; + "~*(?:\b)darkbooks\.org(?:\b)" 1; + "~*(?:\b)darmebel\.com\.ua(?:\b)" 1; + "~*(?:\b)darodar\.com(?:\b)" 1; + "~*(?:\b)data1\.scopich\.com(?:\b)" 1; + "~*(?:\b)dataloading\.net(?:\b)" 1; + "~*(?:\b)data\-mining\.tk(?:\b)" 1; + "~*(?:\b)data\.vtc\.pw(?:\b)" 1; + "~*(?:\b)date\-withme\.com(?:\b)" 1; + "~*(?:\b)dating\-app\.ru(?:\b)" 1; + "~*(?:\b)dating\-time\-now\.com(?:\b)" 1; + "~*(?:\b)datract\.com(?:\b)" 1; + "~*(?:\b)datsun\-do\.com(?:\b)" 1; + "~*(?:\b)davebestdeals\.com(?:\b)" 1; + "~*(?:\b)davidovic\.info(?:\b)" 1; + "~*(?:\b)dawlenie\.com(?:\b)" 1; + "~*(?:\b)daydream\-studio\.ru(?:\b)" 1; + "~*(?:\b)dayibiao\.com(?:\b)" 1; + "~*(?:\b)daymusam\.com(?:\b)" 1; + "~*(?:\b)day\-news\.info(?:\b)" 1; + "~*(?:\b)d\-black\.bz(?:\b)" 1; + "~*(?:\b)dbmkfhqk\.bloger\.index\.hr(?:\b)" 1; + "~*(?:\b)db\.speedup\.gdn(?:\b)" 1; + "~*(?:\b)dcj\-nn\.ru(?:\b)" 1; + "~*(?:\b)ddlmega\.net(?:\b)" 1; + "~*(?:\b)ddospanel\.com(?:\b)" 1; + "~*(?:\b)ddpills\.com(?:\b)" 1; + "~*(?:\b)ddsoldes\.fr(?:\b)" 1; + "~*(?:\b)deadlinkchecker\.com(?:\b)" 1; + "~*(?:\b)dealighted\.com(?:\b)" 1; + "~*(?:\b)dealitright\.click(?:\b)" 1; + "~*(?:\b)dealwifi\.com(?:\b)" 1; + "~*(?:\b)deanmoore\.ie(?:\b)" 1; + "~*(?:\b)dear\-diary\.ru(?:\b)" 1; + "~*(?:\b)decenttools\.com(?:\b)" 1; + "~*(?:\b)decoratinghomes\.ga(?:\b)" 1; + "~*(?:\b)decorationspcs\.com(?:\b)" 1; + "~*(?:\b)decorazilla\.com(?:\b)" 1; + "~*(?:\b)deda\-moroza\-zakaz\.ru(?:\b)" 1; + "~*(?:\b)defenderxtactical\.com(?:\b)" 1; + "~*(?:\b)degerlund\.net(?:\b)" 1; + "~*(?:\b)dekoration\.us(?:\b)" 1; + "~*(?:\b)dekorkeramik\.ru(?:\b)" 1; + "~*(?:\b)delayreferat\.ru(?:\b)" 1; + "~*(?:\b)delfin\-aqua\.com\.ua(?:\b)" 1; + "~*(?:\b)delitime\.info(?:\b)" 1; + "~*(?:\b)dellalimov\.com(?:\b)" 1; + "~*(?:\b)delta\-line\.men(?:\b)" 1; + "~*(?:\b)deluxedumps\.com(?:\b)" 1; + "~*(?:\b)demenageur\.com(?:\b)" 1; + "~*(?:\b)demian\.kz(?:\b)" 1; + "~*(?:\b)dengi\-pod\-zalog\-nedvizhimosti\.ru(?:\b)" 1; + "~*(?:\b)deniven\.1bb\.ru(?:\b)" 1; + "~*(?:\b)den\-noch24\.ru(?:\b)" 1; + "~*(?:\b)dentalpearls\.com\.au(?:\b)" 1; + "~*(?:\b)deplim\.com(?:\b)" 1; + "~*(?:\b)depositfiles\-porn\.ga(?:\b)" 1; + "~*(?:\b)derevesendeco\.com(?:\b)" 1; + "~*(?:\b)descargar\-musica\-gratis\.net(?:\b)" 1; + "~*(?:\b)deshevo\-nedorogo\.ru(?:\b)" 1; + "~*(?:\b)designdevise\.com(?:\b)" 1; + "~*(?:\b)design\-ideas\.info(?:\b)" 1; + "~*(?:\b)design\-lands\.ru(?:\b)" 1; + "~*(?:\b)destinationrealestate\.com(?:\b)" 1; + "~*(?:\b)detalizaciya\-tut\.biz(?:\b)" 1; + "~*(?:\b)detective01\.ru(?:\b)" 1; + "~*(?:\b)detki\-opt\.ru(?:\b)" 1; + "~*(?:\b)detmebel\.su(?:\b)" 1; + "~*(?:\b)detskie\-konstruktory\.ru(?:\b)" 1; + "~*(?:\b)detskie\-zabavi\.ru(?:\b)" 1; + "~*(?:\b)detsky\-nabytek\.info(?:\b)" 1; + "~*(?:\b)deutschehobbyhuren\.net(?:\b)" 1; + "~*(?:\b)deutschland123\.de(?:\b)" 1; + "~*(?:\b)dev33\.dioniqlabb\.se(?:\b)" 1; + "~*(?:\b)dev78\.dioniqlabb\.se(?:\b)" 1; + "~*(?:\b)dev\.citetick\.com(?:\b)" 1; + "~*(?:\b)devochki\.top(?:\b)" 1; + "~*(?:\b)dev\-seo\.blog(?:\b)" 1; + "~*(?:\b)de\.zapmeta\.com(?:\b)" 1; + "~*(?:\b)dfiles\.me(?:\b)" 1; + "~*(?:\b)dfwu1013\.info(?:\b)" 1; + "~*(?:\b)dfwu1019\.info(?:\b)" 1; + "~*(?:\b)dgfitness\.co(?:\b)" 1; + "~*(?:\b)diamond\-necklace\.info(?:\b)" 1; + "~*(?:\b)diarioaconcagua\.com(?:\b)" 1; + "~*(?:\b)dichvuvesinhhanoi\.com(?:\b)" 1; + "~*(?:\b)dickssportinggoods\.com(?:\b)" 1; + "~*(?:\b)diegolopezcastan\.com(?:\b)" 1; + "~*(?:\b)diesel\-parts28\.ru(?:\b)" 1; + "~*(?:\b)dieswaene\.com(?:\b)" 1; + "~*(?:\b)dieta\-personalna\.pl(?:\b)" 1; + "~*(?:\b)diffbot\.com(?:\b)" 1; + "~*(?:\b)digest\-project\.ru(?:\b)" 1; + "~*(?:\b)digilander\.libero\.it(?:\b)" 1; + "~*(?:\b)digitalassetmanagement\.site(?:\b)" 1; + "~*(?:\b)digitalfaq\.com(?:\b)" 1; + "~*(?:\b)digital\-sale\.su(?:\b)" 1; + "~*(?:\b)digital\-video\-processing\.com(?:\b)" 1; + "~*(?:\b)dignitasdata\.se(?:\b)" 1; + "~*(?:\b)dikqlyremy\.info(?:\b)" 1; + "~*(?:\b)dikx\.gdn(?:\b)" 1; + "~*(?:\b)dildofotzen\.net(?:\b)" 1; + "~*(?:\b)dimaka\.info(?:\b)" 1; + "~*(?:\b)diminishedvalueoforegon\.com(?:\b)" 1; + "~*(?:\b)dimkino\.ru(?:\b)" 1; + "~*(?:\b)dinkolove\.ya\.ru(?:\b)" 1; + "~*(?:\b)dinosaurus\.site(?:\b)" 1; + "~*(?:\b)dipstar\.org(?:\b)" 1; + "~*(?:\b)directivepub\.com(?:\b)" 1; + "~*(?:\b)directrev\.com(?:\b)" 1; + "~*(?:\b)dirtpics\.pw(?:\b)" 1; + "~*(?:\b)discountbarbour\.online(?:\b)" 1; + "~*(?:\b)discountliv\.com(?:\b)" 1; + "~*(?:\b)discovertreasure\-a\.akamaihd\.net(?:\b)" 1; + "~*(?:\b)discovertreasurenow\.com(?:\b)" 1; + "~*(?:\b)dispo\.de(?:\b)" 1; + "~*(?:\b)disruptingdinnerparties\.com(?:\b)" 1; + "~*(?:\b)distver\.ru(?:\b)" 1; + "~*(?:\b)diusyawiga\.tk(?:\b)" 1; + "~*(?:\b)div\.as(?:\b)" 1; + "~*(?:\b)divatraffic\.com(?:\b)" 1; + "~*(?:\b)divci\-hry\.info(?:\b)" 1; + "~*(?:\b)dividendo\.ru(?:\b)" 1; + "~*(?:\b)divisioncore\.com(?:\b)" 1; + "~*(?:\b)divku\.ru(?:\b)" 1; + "~*(?:\b)diy\-handmade\-ideas\.com(?:\b)" 1; + "~*(?:\b)djekxa\.ru(?:\b)" 1; + "~*(?:\b)djihispano\.com(?:\b)" 1; + "~*(?:\b)djonwatch\.ru(?:\b)" 1; + "~*(?:\b)djstools\.com(?:\b)" 1; + "~*(?:\b)dktr\.ru(?:\b)" 1; + "~*(?:\b)dkvorota\.ru(?:\b)" 1; + "~*(?:\b)dlya\-android\.org(?:\b)" 1; + "~*(?:\b)dmmspy\.com(?:\b)" 1; + "~*(?:\b)dms\-sw\.ru(?:\b)" 1; + "~*(?:\b)dnepr\-avtospar\.com\.ua(?:\b)" 1; + "~*(?:\b)dnepropetrovsk\.mistr\-x\.org(?:\b)" 1; + "~*(?:\b)dneprsvet\.com\.ua(?:\b)" 1; + "~*(?:\b)dnsrsearch\.com(?:\b)" 1; + "~*(?:\b)docs4all\.com(?:\b)" 1; + "~*(?:\b)docsportal\.net(?:\b)" 1; + "~*(?:\b)docstoc\.com(?:\b)" 1; + "~*(?:\b)doctissimo\.fr(?:\b)" 1; + "~*(?:\b)doctormakarova\.ru(?:\b)" 1; + "~*(?:\b)documentbase\.net(?:\b)" 1; + "~*(?:\b)documentsite\.net(?:\b)" 1; + "~*(?:\b)dodlive\.mil(?:\b)" 1; + "~*(?:\b)doeco\.ru(?:\b)" 1; + "~*(?:\b)dogbreedspicture\.net(?:\b)" 1; + "~*(?:\b)dogclothing\.store(?:\b)" 1; + "~*(?:\b)dogoimage\.com(?:\b)" 1; + "~*(?:\b)dogsrun\.net(?:\b)" 1; + "~*(?:\b)dojki\-hd\.com(?:\b)" 1; + "~*(?:\b)dokfilms\.net(?:\b)" 1; + "~*(?:\b)doktoronline\.no(?:\b)" 1; + "~*(?:\b)dokumentalkino\.net(?:\b)" 1; + "~*(?:\b)dollartree\.info(?:\b)" 1; + "~*(?:\b)dolohen\.com(?:\b)" 1; + "~*(?:\b)domain2008\.com(?:\b)" 1; + "~*(?:\b)domainanalyzing\.xyz(?:\b)" 1; + "~*(?:\b)domaincdn\.xyz(?:\b)" 1; + "~*(?:\b)domaincheck\.io(?:\b)" 1; + "~*(?:\b)domaincrawler\.com(?:\b)" 1; + "~*(?:\b)domaineaneblanc\.com(?:\b)" 1; + "~*(?:\b)domainroam\.win(?:\b)" 1; + "~*(?:\b)domainsatcost\.com(?:\b)" 1; + "~*(?:\b)domainsphoto\.com(?:\b)" 1; + "~*(?:\b)domain\-submit\.info(?:\b)" 1; + "~*(?:\b)domain\-tracker\.com(?:\b)" 1; + "~*(?:\b)domain\.webkeyit\.com(?:\b)" 1; + "~*(?:\b)domashneeruporno\.com(?:\b)" 1; + "~*(?:\b)domcran\.net(?:\b)" 1; + "~*(?:\b)domik\-derevne\.ru(?:\b)" 1; + "~*(?:\b)dominateforex\.ml(?:\b)" 1; + "~*(?:\b)domination\.ml(?:\b)" 1; + "~*(?:\b)domini\.cat(?:\b)" 1; + "~*(?:\b)dominterior\.org(?:\b)" 1; + "~*(?:\b)domoysshop\.ru(?:\b)" 1; + "~*(?:\b)domznaniy\.ru(?:\b)" 1; + "~*(?:\b)donna7753191\.ru(?:\b)" 1; + "~*(?:\b)donvito\.unas\.cz(?:\b)" 1; + "~*(?:\b)dood\.live(?:\b)" 1; + "~*(?:\b)dorratex\.tn(?:\b)" 1; + "~*(?:\b)doska\-vsem\.ru(?:\b)" 1; + "~*(?:\b)dostavimvdom\.ru(?:\b)" 1; + "~*(?:\b)dostavka\-v\-krym\.com(?:\b)" 1; + "~*(?:\b)dostavka\-v\-ukrainu\.ru(?:\b)" 1; + "~*(?:\b)dosug\-lux\.ru(?:\b)" 1; + "~*(?:\b)dosugrostov\.site(?:\b)" 1; + "~*(?:\b)dotmass\.top(?:\b)" 1; + "~*(?:\b)dotnetdotcom\.org(?:\b)" 1; + "~*(?:\b)doublepimp\.com(?:\b)" 1; + "~*(?:\b)downloaddy\.net(?:\b)" 1; + "~*(?:\b)downloadeer\.net(?:\b)" 1; + "~*(?:\b)downloader12\.ru(?:\b)" 1; + "~*(?:\b)downloadkakaotalk\.com(?:\b)" 1; + "~*(?:\b)downloadmefiranaratb1972\.xpg\.com\.br(?:\b)" 1; + "~*(?:\b)download\-of\-the\-warez\.blogspot\.com(?:\b)" 1; + "~*(?:\b)downloads\-whatsapp\.com(?:\b)" 1; + "~*(?:\b)download\-wallpaper\.net(?:\b)" 1; + "~*(?:\b)downtuptv\.gq(?:\b)" 1; + "~*(?:\b)downvids\.net(?:\b)" 1; + "~*(?:\b)doxyporno\.com(?:\b)" 1; + "~*(?:\b)doxysexy\.com(?:\b)" 1; + "~*(?:\b)doyouknowtheword\-flummox\.ml(?:\b)" 1; + "~*(?:\b)dpihatinh\.gov\.vn(?:\b)" 1; + "~*(?:\b)dprtb\.com(?:\b)" 1; + "~*(?:\b)dptaughtme\.com(?:\b)" 1; + "~*(?:\b)draniki\.org(?:\b)" 1; + "~*(?:\b)drev\.biz(?:\b)" 1; + "~*(?:\b)drhomes\.biz(?:\b)" 1; + "~*(?:\b)drillsaw\.ru(?:\b)" 1; + "~*(?:\b)driving\.kiev\.ua(?:\b)" 1; + "~*(?:\b)drivotracker\.com(?:\b)" 1; + "~*(?:\b)droidlook\.net(?:\b)" 1; + "~*(?:\b)drpornogratisx\.xxx(?:\b)" 1; + "~*(?:\b)drugs\-no\-rx\.info(?:\b)" 1; + "~*(?:\b)drugspowerstore\.com(?:\b)" 1; + "~*(?:\b)drugstoreforyou\.com(?:\b)" 1; + "~*(?:\b)drunkenstepfather\.com(?:\b)" 1; + "~*(?:\b)drunkmoms\.net(?:\b)" 1; + "~*(?:\b)drupa\.com(?:\b)" 1; + "~*(?:\b)druzhbany\.ru(?:\b)" 1; + "~*(?:\b)druzhininevgeniy63\.blogspot\.com(?:\b)" 1; + "~*(?:\b)dstroy\.su(?:\b)" 1; + "~*(?:\b)dtm\-spain\.com(?:\b)" 1; + "~*(?:\b)dtnlyss\.com(?:\b)" 1; + "~*(?:\b)dumpsmania24\.com(?:\b)" 1; + "~*(?:\b)duplicashapp\.com(?:\b)" 1; + "~*(?:\b)dustyorate\.com(?:\b)" 1; + "~*(?:\b)dvd\-famille\.com(?:\b)" 1; + "~*(?:\b)dverimegapolis\.ru(?:\b)" 1; + "~*(?:\b)dvervmoskvu\.ru(?:\b)" 1; + "~*(?:\b)dvr\.biz\.ua(?:\b)" 1; + "~*(?:\b)dvrlists\.com(?:\b)" 1; + "~*(?:\b)dwomlink\.info(?:\b)" 1; + "~*(?:\b)dynainbox\.com(?:\b)" 1; + "~*(?:\b)dyshagi\.ru(?:\b)" 1; + "~*(?:\b)dyt\.net(?:\b)" 1; + "~*(?:\b)e2click\.com(?:\b)" 1; + "~*(?:\b)e705\.net(?:\b)" 1; + "~*(?:\b)eachdayisagift\.review(?:\b)" 1; + "~*(?:\b)eandsgallery\.com(?:\b)" 1; + "~*(?:\b)eaplay\.ru(?:\b)" 1; + "~*(?:\b)earl\-brown\.info(?:\b)" 1; + "~*(?:\b)earncash\.com\.ua(?:\b)" 1; + "~*(?:\b)earn\-from\-articles\.com(?:\b)" 1; + "~*(?:\b)earthmagic\.info(?:\b)" 1; + "~*(?:\b)eas\-seo\.com(?:\b)" 1; + "~*(?:\b)easycommerce\.cf(?:\b)" 1; + "~*(?:\b)easync\.io(?:\b)" 1; + "~*(?:\b)easyshoppermac\.com(?:\b)" 1; + "~*(?:\b)easytuningshop\.ru(?:\b)" 1; + "~*(?:\b)easyukraine\.com(?:\b)" 1; + "~*(?:\b)e\-avon\.ru(?:\b)" 1; + "~*(?:\b)e\-biznes\.info(?:\b)" 1; + "~*(?:\b)ebooknovel\.club(?:\b)" 1; + "~*(?:\b)e\-buyeasy\.com(?:\b)" 1; + "~*(?:\b)e\-c\.al(?:\b)" 1; + "~*(?:\b)ec\-file\.info(?:\b)" 1; + "~*(?:\b)e\-collantes\.com(?:\b)" 1; + "~*(?:\b)e\-commerce\-seo1\.com(?:\b)" 1; + "~*(?:\b)e\-commerce\-seo\.com(?:\b)" 1; + "~*(?:\b)ecommerce\-seo\.com(?:\b)" 1; + "~*(?:\b)ecommerce\-seo\.org(?:\b)" 1; + "~*(?:\b)econom\.co(?:\b)" 1; + "~*(?:\b)ecookna\.com\.ua(?:\b)" 1; + "~*(?:\b)ecxtracking\.com(?:\b)" 1; + "~*(?:\b)edelstahlschornstein\-123\.de(?:\b)" 1; + "~*(?:\b)edge\.sharethis\.com(?:\b)" 1; + "~*(?:\b)editmedios\.com(?:\b)" 1; + "~*(?:\b)editors\.choice6912650\.hulfingtonpost\.com(?:\b)" 1; + "~*(?:\b)ednorxmed\.com(?:\b)" 1; + "~*(?:\b)ed\-shop01\.ru(?:\b)" 1; + "~*(?:\b)educatemetv\.com(?:\b)" 1; + "~*(?:\b)education\-cz\.ru(?:\b)" 1; + "~*(?:\b)educontest\.net(?:\b)" 1; + "~*(?:\b)edudocs\.net(?:\b)" 1; + "~*(?:\b)eduinfosite\.com(?:\b)" 1; + "~*(?:\b)eduserver\.net(?:\b)" 1; + "~*(?:\b)edwinkonijn\.com\.au(?:\b)" 1; + "~*(?:\b)ee77ee\.com(?:\b)" 1; + "~*(?:\b)efkt\.jp(?:\b)" 1; + "~*(?:\b)efnor\-ac\.com(?:\b)" 1; + "~*(?:\b)ege\-essay\.ru(?:\b)" 1; + "~*(?:\b)ege\-russian\.ru(?:\b)" 1; + "~*(?:\b)egovaleo\.it(?:\b)" 1; + "~*(?:\b)egvar\.net(?:\b)" 1; + "~*(?:\b)ekaterinburg\.xrus\.org(?:\b)" 1; + "~*(?:\b)ekn\-art\.se(?:\b)" 1; + "~*(?:\b)ekobata\.ru(?:\b)" 1; + "~*(?:\b)ekosmetyki\.net\.pl(?:\b)" 1; + "~*(?:\b)ekspertmed\.com(?:\b)" 1; + "~*(?:\b)ekspresihati\.info(?:\b)" 1; + "~*(?:\b)ekto\.ee(?:\b)" 1; + "~*(?:\b)e\-kwiaciarz\.pl(?:\b)" 1; + "~*(?:\b)eladkarako\.com(?:\b)" 1; + "~*(?:\b)eladkarako\.github\.io(?:\b)" 1; + "~*(?:\b)eldiariodeguadalajara\.com(?:\b)" 1; + "~*(?:\b)election\.interferencer\.ru(?:\b)" 1; + "~*(?:\b)electricwheelchairsarea\.com(?:\b)" 1; + "~*(?:\b)electrik\-avenue\.com(?:\b)" 1; + "~*(?:\b)electronicadirect\.com(?:\b)" 1; + "~*(?:\b)electro\-prom\.com(?:\b)" 1; + "~*(?:\b)eleimgo\.pw(?:\b)" 1; + "~*(?:\b)elektir\.ru(?:\b)" 1; + "~*(?:\b)elektrischezi\.canalblog\.com(?:\b)" 1; + "~*(?:\b)elektrischeziga\.livejournal\.com(?:\b)" 1; + "~*(?:\b)elektrischezigarette1\.blog\.pl(?:\b)" 1; + "~*(?:\b)elektrischezigarette1\.onsugar\.com(?:\b)" 1; + "~*(?:\b)elektrischezigarette2\.devhub\.com(?:\b)" 1; + "~*(?:\b)elektrischezigarette2\.onsugar\.com(?:\b)" 1; + "~*(?:\b)elektrischezigarettekaufen2\.cowblog\.fr(?:\b)" 1; + "~*(?:\b)elektrischezigaretten1\.blogse\.nl(?:\b)" 1; + "~*(?:\b)elektrischezigaretten2\.beeplog\.com(?:\b)" 1; + "~*(?:\b)elektroniksigaraankara\.info(?:\b)" 1; + "~*(?:\b)elektronischezigarette2\.mex\.tl(?:\b)" 1; + "~*(?:\b)elektronischezigarettekaufen1\.beeplog\.com(?:\b)" 1; + "~*(?:\b)elektronischezigarettekaufen1\.myblog\.de(?:\b)" 1; + "~*(?:\b)elektronischezigarettekaufen2\.tumblr\.com(?:\b)" 1; + "~*(?:\b)elektronischezi\.livejournal\.com(?:\b)" 1; + "~*(?:\b)elektrozigarette1\.dreamwidth\.org(?:\b)" 1; + "~*(?:\b)elektrozigarette2\.webs\.com(?:\b)" 1; + "~*(?:\b)elektrozigarette2\.wordpressy\.pl(?:\b)" 1; + "~*(?:\b)elektrozigarettekaufen1\.devhub\.com(?:\b)" 1; + "~*(?:\b)elektrozigarettekaufen2\.blogse\.nl(?:\b)" 1; + "~*(?:\b)elektrozigaretten1\.postbit\.com(?:\b)" 1; + "~*(?:\b)elektrozigaretten1\.tumblr\.com(?:\b)" 1; + "~*(?:\b)elektrozigaretten1\.webs\.com(?:\b)" 1; + "~*(?:\b)elektrozigaretten2\.yn\.lt(?:\b)" 1; + "~*(?:\b)elexies\.info(?:\b)" 1; + "~*(?:\b)elidelcream\.weebly\.com(?:\b)" 1; + "~*(?:\b)elitedollars\.com(?:\b)" 1; + "~*(?:\b)elitepcgames\.com(?:\b)" 1; + "~*(?:\b)elite\-sex\-finders\.com(?:\b)" 1; + "~*(?:\b)elitesportsadvisor\.com(?:\b)" 1; + "~*(?:\b)elkacentr\.ru(?:\b)" 1; + "~*(?:\b)elmacho\.xyz(?:\b)" 1; + "~*(?:\b)elmifarhangi\.com(?:\b)" 1; + "~*(?:\b)el\-nation\.com(?:\b)" 1; + "~*(?:\b)eloconcream\.blogspot\.com(?:\b)" 1; + "~*(?:\b)eloxal\.ru(?:\b)" 1; + "~*(?:\b)elstal\.com\.pl(?:\b)" 1; + "~*(?:\b)eluxer\.net(?:\b)" 1; + "~*(?:\b)elvel\.com\.ua(?:\b)" 1; + "~*(?:\b)elvenar\.com(?:\b)" 1; + "~*(?:\b)elvenmachine\.com(?:\b)" 1; + "~*(?:\b)emailaccountlogin\.co(?:\b)" 1; + "~*(?:\b)embedle\.com(?:\b)" 1; + "~*(?:\b)emediate\.eu(?:\b)" 1; + "~*(?:\b)emergencyneeds\.org(?:\b)" 1; + "~*(?:\b)emerson\-rus\.ru(?:\b)" 1; + "~*(?:\b)empathica\.com(?:\b)" 1; + "~*(?:\b)empirepoker\.com(?:\b)" 1; + "~*(?:\b)empis\.magix\.net(?:\b)" 1; + "~*(?:\b)en\.altezza\.travel(?:\b)" 1; + "~*(?:\b)enbersoft\.com(?:\b)" 1; + "~*(?:\b)encodable\.com(?:\b)" 1; + "~*(?:\b)energydiet24\.ru(?:\b)" 1; + "~*(?:\b)energydiet\-info\.ru(?:\b)" 1; + "~*(?:\b)energy\-ua\.com(?:\b)" 1; + "~*(?:\b)enews\.tech(?:\b)" 1; + "~*(?:\b)enge\-fotzen\.info(?:\b)" 1; + "~*(?:\b)enginebay\.ru(?:\b)" 1; + "~*(?:\b)engines\-usa\.com(?:\b)" 1; + "~*(?:\b)englate\.com(?:\b)" 1; + "~*(?:\b)englishdictionaryfree\.com(?:\b)" 1; + "~*(?:\b)englishgamer\.com(?:\b)" 1; + "~*(?:\b)eng\-lyrics\.com(?:\b)" 1; + "~*(?:\b)enhand\.se(?:\b)" 1; + "~*(?:\b)en\.home\-task\.com(?:\b)" 1; + "~*(?:\b)enskedesquashclub\.se(?:\b)" 1; + "~*(?:\b)enternet\.ee(?:\b)" 1; + "~*(?:\b)enthuse\.computernetworksonline\.com(?:\b)" 1; + "~*(?:\b)envaseslotusama\.com(?:\b)" 1; + "~*(?:\b)eonpal\.com(?:\b)" 1; + "~*(?:\b)eorogo\.top(?:\b)" 1; + "~*(?:\b)epicbrogaming\.com(?:\b)" 1; + "~*(?:\b)epngo\.bz(?:\b)" 1; + "~*(?:\b)e\-poker\-2005\.com(?:\b)" 1; + "~*(?:\b)eralph\.tk(?:\b)" 1; + "~*(?:\b)erectile\.bid(?:\b)" 1; + "~*(?:\b)eredijovon\.com(?:\b)" 1; + "~*(?:\b)ereko\.ru(?:\b)" 1; + "~*(?:\b)ero\-advertising\.com(?:\b)" 1; + "~*(?:\b)eropho\.com(?:\b)" 1; + "~*(?:\b)eropornosex\.ru(?:\b)" 1; + "~*(?:\b)erot\.co(?:\b)" 1; + "~*(?:\b)erotik0049\.com(?:\b)" 1; + "~*(?:\b)erotikchat\-24\.com(?:\b)" 1; + "~*(?:\b)erotik\-kostenlos\.net(?:\b)" 1; + "~*(?:\b)erotikstories\.ru(?:\b)" 1; + "~*(?:\b)erotiktreff24\.info(?:\b)" 1; + "~*(?:\b)erotische\-geschichten\-xxl\.com(?:\b)" 1; + "~*(?:\b)errorfixing\.space(?:\b)" 1; + "~*(?:\b)ertelecom\.ru(?:\b)" 1; + "~*(?:\b)es5\.com(?:\b)" 1; + "~*(?:\b)escortplius\.com(?:\b)" 1; + "~*(?:\b)escort\-russian\.com(?:\b)" 1; + "~*(?:\b)escortslet\.net(?:\b)" 1; + "~*(?:\b)esfchat\.tk(?:\b)" 1; + "~*(?:\b)eshop4u\.jp(?:\b)" 1; + "~*(?:\b)eshop\.md(?:\b)" 1; + "~*(?:\b)esnm\.ru(?:\b)" 1; + "~*(?:\b)esopini\.com(?:\b)" 1; + "~*(?:\b)espaceinventoristes\.com(?:\b)" 1; + "~*(?:\b)essayassist\.com(?:\b)" 1; + "~*(?:\b)essay\-edu\.biz(?:\b)" 1; + "~*(?:\b)essaypro\.com(?:\b)" 1; + "~*(?:\b)essayservicewriting\.org(?:\b)" 1; + "~*(?:\b)essay\-writing\.work(?:\b)" 1; + "~*(?:\b)estelight\.ru(?:\b)" 1; + "~*(?:\b)este\-line\.com\.ua(?:\b)" 1; + "~*(?:\b)estibot\.com(?:\b)" 1; + "~*(?:\b)etenininrade\.ga(?:\b)" 1; + "~*(?:\b)etm\-consult\.de(?:\b)" 1; + "~*(?:\b)etotupo\.ru(?:\b)" 1; + "~*(?:\b)etur\.ru(?:\b)" 1; + "~*(?:\b)eu\-cookie\-law\.blogspot\.com(?:\b)" 1; + "~*(?:\b)eu\-cookie\-law\.info(?:\b)" 1; + "~*(?:\b)eugenevaultstorage\.com(?:\b)" 1; + "~*(?:\b)eupornstar\.info(?:\b)" 1; + "~*(?:\b)euromasterclass\.ru(?:\b)" 1; + "~*(?:\b)euronis\-free\.com(?:\b)" 1; + "~*(?:\b)europages\.com\.ru(?:\b)" 1; + "~*(?:\b)european\-torches\.ru(?:\b)" 1; + "~*(?:\b)europeanwatches\.ru(?:\b)" 1; + "~*(?:\b)eurosamodelki\.ru(?:\b)" 1; + "~*(?:\b)euroskat\.ru(?:\b)" 1; + "~*(?:\b)evaashop\.ru(?:\b)" 1; + "~*(?:\b)evehemming\.blogspot\.com\.au(?:\b)" 1; + "~*(?:\b)evening\-dating\-club\.info(?:\b)" 1; + "~*(?:\b)event\-tracking\.com(?:\b)" 1; + "~*(?:\b)everflora\.ru(?:\b)" 1; + "~*(?:\b)everypony\.ru(?:\b)" 1; + "~*(?:\b)everytalk\.tv(?:\b)" 1; + "~*(?:\b)evidencecleanergold\.com(?:\b)" 1; + "~*(?:\b)evogarage\.com(?:\b)" 1; + "~*(?:\b)evrotekhservis\.ru(?:\b)" 1; + "~*(?:\b)ewebarticle\.info(?:\b)" 1; + "~*(?:\b)excaliburfilms\.com(?:\b)" 1; + "~*(?:\b)exchangeit\.gq(?:\b)" 1; + "~*(?:\b)exchanges\-bet\.com(?:\b)" 1; + "~*(?:\b)excitacao\.com(?:\b)" 1; + "~*(?:\b)excitacion\.info(?:\b)" 1; + "~*(?:\b)exct\.net(?:\b)" 1; + "~*(?:\b)exdocsfiles\.com(?:\b)" 1; + "~*(?:\b)executehosting\.com(?:\b)" 1; + "~*(?:\b)exhibitionplus\.eu(?:\b)" 1; + "~*(?:\b)exlarseva\.webblog\.es(?:\b)" 1; + "~*(?:\b)exmasters\.com(?:\b)" 1; + "~*(?:\b)exoclick\.com(?:\b)" 1; + "~*(?:\b)exoneration\-project\.us(?:\b)" 1; + "~*(?:\b)exonline\.info(?:\b)" 1; + "~*(?:\b)expdom\.com(?:\b)" 1; + "~*(?:\b)expertblog\.info(?:\b)" 1; + "~*(?:\b)expertnaya\-ocenka\.ru(?:\b)" 1; + "~*(?:\b)expolicenciaslatam\.co(?:\b)" 1; + "~*(?:\b)exportshop\.us(?:\b)" 1; + "~*(?:\b)expresstoplivo\.ru(?:\b)" 1; + "~*(?:\b)extads\.net(?:\b)" 1; + "~*(?:\b)extener\.org(?:\b)" 1; + "~*(?:\b)extlabs\.io(?:\b)" 1; + "~*(?:\b)extlinks\.com(?:\b)" 1; + "~*(?:\b)extrabot\.com(?:\b)" 1; + "~*(?:\b)extractorandburner\.com(?:\b)" 1; + "~*(?:\b)extremal\-blog\.com(?:\b)" 1; + "~*(?:\b)extremepornos\.net(?:\b)" 1; + "~*(?:\b)extremez\.net(?:\b)" 1; + "~*(?:\b)extstat\.com(?:\b)" 1; + "~*(?:\b)eyelike\.com\.ua(?:\b)" 1; + "~*(?:\b)eyemagination\.com(?:\b)" 1; + "~*(?:\b)eyes\-on\-you\.ga(?:\b)" 1; + "~*(?:\b)eyessurgery\.ru(?:\b)" 1; + "~*(?:\b)eywords\-monitoring\-your\-success\.com(?:\b)" 1; + "~*(?:\b)ez8motelseaworldsandiego\.com(?:\b)" 1; + "~*(?:\b)ezaz\.info(?:\b)" 1; + "~*(?:\b)ezb\.elvenmachine\.com(?:\b)" 1; + "~*(?:\b)ezigarettekaufen1\.hpage\.com(?:\b)" 1; + "~*(?:\b)ezigarettekaufen2\.blox\.pl(?:\b)" 1; + "~*(?:\b)ezigarettekaufen2\.mpbloggar\.se(?:\b)" 1; + "~*(?:\b)ezigarettekaufen2\.yolasite\.com(?:\b)" 1; + "~*(?:\b)ezigarettekaufen\.myblog\.de(?:\b)" 1; + "~*(?:\b)ezigarettenkaufen1\.deviantart\.com(?:\b)" 1; + "~*(?:\b)ezigarettenkaufen1\.pagina\.gr(?:\b)" 1; + "~*(?:\b)ezigarettenkaufen2\.dreamwidth\.org(?:\b)" 1; + "~*(?:\b)ezigarettenshop1\.yolasite\.com(?:\b)" 1; + "~*(?:\b)ezigarettenshop2\.myblog\.de(?:\b)" 1; + "~*(?:\b)ezigarettenshop2\.postbit\.com(?:\b)" 1; + "~*(?:\b)ezigaretteshop2\.mywapblog\.com(?:\b)" 1; + "~*(?:\b)ezigaretteshop2\.vefblog\.net(?:\b)" 1; + "~*(?:\b)ezigaretteshop\.webs\.com(?:\b)" 1; + "~*(?:\b)ezofest\.sk(?:\b)" 1; + "~*(?:\b)ezrvrentals\.com(?:\b)" 1; + "~*(?:\b)f00kclan\.de(?:\b)" 1; + "~*(?:\b)f012\.de(?:\b)" 1; + "~*(?:\b)f07\.de(?:\b)" 1; + "~*(?:\b)f0815\.de(?:\b)" 1; + "~*(?:\b)f1nder\.org(?:\b)" 1; + "~*(?:\b)f5mtrack\.com(?:\b)" 1; + "~*(?:\b)fable\.in\.ua(?:\b)" 1; + "~*(?:\b)facebook\-mobile\.xyz(?:\b)" 1; + "~*(?:\b)facecup\.top(?:\b)" 1; + "~*(?:\b)face\.hostingx\.eu(?:\b)" 1; + "~*(?:\b)factorynightclub\.com(?:\b)" 1; + "~*(?:\b)failingmarriege\.blogspot\.com(?:\b)" 1; + "~*(?:\b)fakehandbags\.xyz(?:\b)" 1; + "~*(?:\b)falcoware\.com(?:\b)" 1; + "~*(?:\b)falllow\.gq(?:\b)" 1; + "~*(?:\b)falopicm\.pw(?:\b)" 1; + "~*(?:\b)familienzahnaerzte\.com(?:\b)" 1; + "~*(?:\b)family1st\.ca(?:\b)" 1; + "~*(?:\b)familyholiday\.ml(?:\b)" 1; + "~*(?:\b)familyphysician\.ru(?:\b)" 1; + "~*(?:\b)famix\.xyz(?:\b)" 1; + "~*(?:\b)fandlr\.com(?:\b)" 1; + "~*(?:\b)fanoboi\.com(?:\b)" 1; + "~*(?:\b)fanpagerobot\.com(?:\b)" 1; + "~*(?:\b)fanrto\.com(?:\b)" 1; + "~*(?:\b)fantasticpixcool\.com(?:\b)" 1; + "~*(?:\b)fapgon\.com(?:\b)" 1; + "~*(?:\b)faptitans\.com(?:\b)" 1; + "~*(?:\b)faracontrol\.ir(?:\b)" 1; + "~*(?:\b)farm26\.ru(?:\b)" 1; + "~*(?:\b)farmingworm\.com(?:\b)" 1; + "~*(?:\b)farmprofi\.net(?:\b)" 1; + "~*(?:\b)fashionavenuegame\.com(?:\b)" 1; + "~*(?:\b)fashionindeed\.ml(?:\b)" 1; + "~*(?:\b)fashion\-mk\.net(?:\b)" 1; + "~*(?:\b)fashion\.stellaconstance\.co(?:\b)" 1; + "~*(?:\b)fashion\-stickers\.ru(?:\b)" 1; + "~*(?:\b)fastcrawl\.com(?:\b)" 1; + "~*(?:\b)fastfixing\.tech(?:\b)" 1; + "~*(?:\b)fast\-wordpress\-start\.com(?:\b)" 1; + "~*(?:\b)fatfasts\-4tmz\.com(?:\b)" 1; + "~*(?:\b)fatmaelgarny\.com(?:\b)" 1; + "~*(?:\b)favorcosmetics\.com(?:\b)" 1; + "~*(?:\b)favoritemoney\.ru(?:\b)" 1; + "~*(?:\b)favornews\.com(?:\b)" 1; + "~*(?:\b)faz99\.com(?:\b)" 1; + "~*(?:\b)fba\-mexico\.com(?:\b)" 1; + "~*(?:\b)fbdownloader\.com(?:\b)" 1; + "~*(?:\b)fdzone\.org(?:\b)" 1; + "~*(?:\b)fealq\.com(?:\b)" 1; + "~*(?:\b)fearcrow\.com(?:\b)" 1; + "~*(?:\b)feargames\.ru(?:\b)" 1; + "~*(?:\b)feel\-planet\.com(?:\b)" 1; + "~*(?:\b)feeriaclub\.ru(?:\b)" 1; + "~*(?:\b)fefo\.gdn(?:\b)" 1; + "~*(?:\b)felizporno\.com(?:\b)" 1; + "~*(?:\b)fellowshipoftheminds\.com(?:\b)" 1; + "~*(?:\b)femdom\.twiclub\.in(?:\b)" 1; + "~*(?:\b)femmesdenudees\.com(?:\b)" 1; + "~*(?:\b)fenoyl\.batcave\.net(?:\b)" 1; + "~*(?:\b)feorina\.ru(?:\b)" 1; + "~*(?:\b)ferieboligkbh\.dk(?:\b)" 1; + "~*(?:\b)fermersovet\.ru(?:\b)" 1; + "~*(?:\b)ferretsoft\.com(?:\b)" 1; + "~*(?:\b)ferrotodo\.com(?:\b)" 1; + "~*(?:\b)fertilitetsradgivningen\.se(?:\b)" 1; + "~*(?:\b)fetishinside\.com(?:\b)" 1; + "~*(?:\b)fetlifeblog\.com(?:\b)" 1; + "~*(?:\b)fetroshok\.ru(?:\b)" 1; + "~*(?:\b)fettefrauen\.net(?:\b)" 1; + "~*(?:\b)ff30236ddef1465f88547e760973d70a\.com(?:\b)" 1; + "~*(?:\b)fickblock18\.com(?:\b)" 1; + "~*(?:\b)fickenbumsen\.net(?:\b)" 1; + "~*(?:\b)fickenprivat\.info(?:\b)" 1; + "~*(?:\b)fickkontaktehobbyhuren\.com(?:\b)" 1; + "~*(?:\b)fickkontakte\.org(?:\b)" 1; + "~*(?:\b)fickluder69\.com(?:\b)" 1; + "~*(?:\b)fidelityfunding\.com(?:\b)" 1; + "~*(?:\b)fifa\-coins\.online(?:\b)" 1; + "~*(?:\b)figuringmoneyout\.com(?:\b)" 1; + "~*(?:\b)fikasound\.tk(?:\b)" 1; + "~*(?:\b)filefilter\.weebly\.com(?:\b)" 1; + "~*(?:\b)filerockstar298\.weebly\.com(?:\b)" 1; + "~*(?:\b)filesclub\.net(?:\b)" 1; + "~*(?:\b)filesdatabase\.net(?:\b)" 1; + "~*(?:\b)filesmonster\.porn(?:\b)" 1; + "~*(?:\b)filesvine\.com(?:\b)" 1; + "~*(?:\b)filkhbr\.com(?:\b)" 1; + "~*(?:\b)fillmewithhappiness\.com(?:\b)" 1; + "~*(?:\b)filmbokep69\.com(?:\b)" 1; + "~*(?:\b)filmci\.pro(?:\b)" 1; + "~*(?:\b)filmetricsasia\.com(?:\b)" 1; + "~*(?:\b)filmfanatic\.com(?:\b)" 1; + "~*(?:\b)filmgo\.ru(?:\b)" 1; + "~*(?:\b)filmidivx\.com(?:\b)" 1; + "~*(?:\b)filmi\-onlain\.info(?:\b)" 1; + "~*(?:\b)filmi\-v\.online(?:\b)" 1; + "~*(?:\b)film\-one\.ru(?:\b)" 1; + "~*(?:\b)fil\.ru(?:\b)" 1; + "~*(?:\b)filunika\.com\.ru(?:\b)" 1; + "~*(?:\b)financehint\.eu(?:\b)" 1; + "~*(?:\b)financeloan\.us(?:\b)" 1; + "~*(?:\b)financepoints\.eu(?:\b)" 1; + "~*(?:\b)financetip\.eu(?:\b)" 1; + "~*(?:\b)finansov\.info(?:\b)" 1; + "~*(?:\b)find1friend\.com(?:\b)" 1; + "~*(?:\b)findacheaplawyers\.com(?:\b)" 1; + "~*(?:\b)findanysex\.com(?:\b)" 1; + "~*(?:\b)findclan\.org(?:\b)" 1; + "~*(?:\b)findpics\.pw(?:\b)" 1; + "~*(?:\b)findpik\.com(?:\b)" 1; + "~*(?:\b)findsexguide\.com(?:\b)" 1; + "~*(?:\b)findthe\.pet(?:\b)" 1; + "~*(?:\b)finejewelryshop\.ru(?:\b)" 1; + "~*(?:\b)finemanteam\.com(?:\b)" 1; + "~*(?:\b)finstroy\.net(?:\b)" 1; + "~*(?:\b)finteks\.ru(?:\b)" 1; + "~*(?:\b)finuse\.com(?:\b)" 1; + "~*(?:\b)fireads\.men(?:\b)" 1; + "~*(?:\b)firesub\.pl(?:\b)" 1; + "~*(?:\b)firma\-legion\.ru(?:\b)" 1; + "~*(?:\b)firstdrugmall\.ru(?:\b)" 1; + "~*(?:\b)firstsiteguide\.com(?:\b)" 1; + "~*(?:\b)fishingwholesale\.us(?:\b)" 1; + "~*(?:\b)fishtauto\.ru(?:\b)" 1; + "~*(?:\b)fitfloponline\.store(?:\b)" 1; + "~*(?:\b)fitnesspiks\.com(?:\b)" 1; + "~*(?:\b)fitness\-video\.net(?:\b)" 1; + "~*(?:\b)fiuxy\.com(?:\b)" 1; + "~*(?:\b)fivedwld\.cf(?:\b)" 1; + "~*(?:\b)fiverr\.com(?:\b)" 1; + "~*(?:\b)fix\-website\-errors\.com(?:\b)" 1; + "~*(?:\b)flagcounter\.me(?:\b)" 1; + "~*(?:\b)flash4fun\.com(?:\b)" 1; + "~*(?:\b)flashahead\.info(?:\b)" 1; + "~*(?:\b)flashbannernow\.com(?:\b)" 1; + "~*(?:\b)flashlarevista\.com(?:\b)" 1; + "~*(?:\b)flauntyoursite\.com(?:\b)" 1; + "~*(?:\b)flavors\.me(?:\b)" 1; + "~*(?:\b)flex4launch\.ru(?:\b)" 1; + "~*(?:\b)flipper\.top(?:\b)" 1; + "~*(?:\b)flirt4free\.com(?:\b)" 1; + "~*(?:\b)f\-loaded\.de(?:\b)" 1; + "~*(?:\b)floating\-share\-buttons\.com(?:\b)" 1; + "~*(?:\b)flooringinstallation\-edmonton\.com(?:\b)" 1; + "~*(?:\b)floridahuntingfishingadventures\.com(?:\b)" 1; + "~*(?:\b)floridamhca\.org(?:\b)" 1; + "~*(?:\b)floridamobilebillboards\.com(?:\b)" 1; + "~*(?:\b)florida\-tourism\.net(?:\b)" 1; + "~*(?:\b)flowersbazar\.com(?:\b)" 1; + "~*(?:\b)flowwwers\.com(?:\b)" 1; + "~*(?:\b)flprog\.com(?:\b)" 1; + "~*(?:\b)flytourisme\.org(?:\b)" 1; + "~*(?:\b)fm\-upgrade\.ru(?:\b)" 1; + "~*(?:\b)focalink\.com(?:\b)" 1; + "~*(?:\b)fodelsedagspresenter\.nu(?:\b)" 1; + "~*(?:\b)fok\.nl(?:\b)" 1; + "~*(?:\b)folowsite\.com(?:\b)" 1; + "~*(?:\b)f\-online\.de(?:\b)" 1; + "~*(?:\b)foodcrafts\.website(?:\b)" 1; + "~*(?:\b)food\.dtu\.dk(?:\b)" 1; + "~*(?:\b)footbalive\.org(?:\b)" 1; + "~*(?:\b)footballfarrago\.com(?:\b)" 1; + "~*(?:\b)fordsonmajbor\.cf(?:\b)" 1; + "~*(?:\b)forensicpsychiatry\.ru(?:\b)" 1; + "~*(?:\b)forex21\.ru(?:\b)" 1; + "~*(?:\b)forexgb\.ru(?:\b)" 1; + "~*(?:\b)forex\-indextop20\.ru(?:\b)" 1; + "~*(?:\b)forex\.osobye\.ru(?:\b)" 1; + "~*(?:\b)forex\-procto\.ru(?:\b)" 1; + "~*(?:\b)forexunion\.net(?:\b)" 1; + "~*(?:\b)forminecrafters\.ru(?:\b)" 1; + "~*(?:\b)formseo\.com(?:\b)" 1; + "~*(?:\b)forms\-mtm\.ru(?:\b)" 1; + "~*(?:\b)formulaantiuban\.com(?:\b)" 1; + "~*(?:\b)formularz\-konkurs\.tk(?:\b)" 1; + "~*(?:\b)forodvd\.com(?:\b)" 1; + "~*(?:\b)forpackningsutveckling\.se(?:\b)" 1; + "~*(?:\b)forpostlock\.ru(?:\b)" 1; + "~*(?:\b)forsex\.info(?:\b)" 1; + "~*(?:\b)fortevidyoze\.net(?:\b)" 1; + "~*(?:\b)fortunejack\.com(?:\b)" 1; + "~*(?:\b)fortwosmartcar\.pw(?:\b)" 1; + "~*(?:\b)forum20\.smailik\.org(?:\b)" 1; + "~*(?:\b)forum69\.info(?:\b)" 1; + "~*(?:\b)forum\.doctissimo\.fr(?:\b)" 1; + "~*(?:\b)forum\-engineering\.ru(?:\b)" 1; + "~*(?:\b)forum\.poker4life\.ru(?:\b)" 1; + "~*(?:\b)forumprofi\.de(?:\b)" 1; + "~*(?:\b)forums\.d2jsp\.org(?:\b)" 1; + "~*(?:\b)forums\.toucharcade\.com(?:\b)" 1; + "~*(?:\b)forum\.tvmir\.org(?:\b)" 1; + "~*(?:\b)foto\-basa\.com(?:\b)" 1; + "~*(?:\b)fotopop\.club(?:\b)" 1; + "~*(?:\b)fotosfotos\.eu(?:\b)" 1; + "~*(?:\b)foto\-sisek\.porngalleries\.top(?:\b)" 1; + "~*(?:\b)foto\-telok\.net(?:\b)" 1; + "~*(?:\b)fototravel\.eu(?:\b)" 1; + "~*(?:\b)foto\-weinberger\.at(?:\b)" 1; + "~*(?:\b)fotoxxxru\.com(?:\b)" 1; + "~*(?:\b)fotzen\-ficken\.com(?:\b)" 1; + "~*(?:\b)foxinsocks\.ru(?:\b)" 1; + "~*(?:\b)foxjuegos\.com(?:\b)" 1; + "~*(?:\b)foxtechfpv\.com(?:\b)" 1; + "~*(?:\b)foxweber\.com(?:\b)" 1; + "~*(?:\b)foxydeal\.com(?:\b)" 1; + "~*(?:\b)frameimage\.org(?:\b)" 1; + "~*(?:\b)franch\.info(?:\b)" 1; + "~*(?:\b)franecki\.net(?:\b)" 1; + "~*(?:\b)franklinfire\.co(?:\b)" 1; + "~*(?:\b)fr\-bearings\.ru(?:\b)" 1; + "~*(?:\b)frbizlist\.com(?:\b)" 1; + "~*(?:\b)frcls\.fr(?:\b)" 1; + "~*(?:\b)freakycheats\.com(?:\b)" 1; + "~*(?:\b)free411games\.com(?:\b)" 1; + "~*(?:\b)freecamdollars\.com(?:\b)" 1; + "~*(?:\b)free\-deals\.faith(?:\b)" 1; + "~*(?:\b)free\-fbook\-traffic\.com(?:\b)" 1; + "~*(?:\b)free\-fb\-traffic\.com(?:\b)" 1; + "~*(?:\b)free\-floating\-buttons\.com(?:\b)" 1; + "~*(?:\b)freegamesplay\.online(?:\b)" 1; + "~*(?:\b)free\-gluten\.ru(?:\b)" 1; + "~*(?:\b)freejabs\.com(?:\b)" 1; + "~*(?:\b)free\-laptop\-reward\.com(?:\b)" 1; + "~*(?:\b)freelifetimefuckbook\.com(?:\b)" 1; + "~*(?:\b)freelinkbuilding\.website\.tk(?:\b)" 1; + "~*(?:\b)freelotto\.com(?:\b)" 1; + "~*(?:\b)freemags\.cc(?:\b)" 1; + "~*(?:\b)freemaintenancesysforpcandmac\.top(?:\b)" 1; + "~*(?:\b)freenode\.info(?:\b)" 1; + "~*(?:\b)freenom\.link(?:\b)" 1; + "~*(?:\b)freeseedsonline\.com(?:\b)" 1; + "~*(?:\b)free\-share\-buttons\.blogspot\.com(?:\b)" 1; + "~*(?:\b)free\-share\-buttons\.com(?:\b)" 1; + "~*(?:\b)free\-share\-buttons\.top(?:\b)" 1; + "~*(?:\b)freesitetest\.com(?:\b)" 1; + "~*(?:\b)free\-social\-buttons\.com(?:\b)" 1; + "~*(?:\b)free\-social\-buttons\.xyz(?:\b)" 1; + "~*(?:\b)free\-stock\-illustration\.com(?:\b)" 1; + "~*(?:\b)freetangodownload\.com(?:\b)" 1; + "~*(?:\b)free\-today\.com(?:\b)" 1; + "~*(?:\b)free\-traffic\.xyz(?:\b)" 1; + "~*(?:\b)freeuploader\.com(?:\b)" 1; + "~*(?:\b)freeuploader\.ml(?:\b)" 1; + "~*(?:\b)free\-video\-tool\.com(?:\b)" 1; + "~*(?:\b)freewareseek\.com(?:\b)" 1; + "~*(?:\b)freewebs\.com(?:\b)" 1; + "~*(?:\b)freewhatsappload\.com(?:\b)" 1; + "~*(?:\b)freewlan\.info(?:\b)" 1; + "~*(?:\b)frequiry\.com(?:\b)" 1; + "~*(?:\b)freshberry\.com\.ua(?:\b)" 1; + "~*(?:\b)freshdz\.com(?:\b)" 1; + "~*(?:\b)freshmac\.space(?:\b)" 1; + "~*(?:\b)freshsuperbloop\.com(?:\b)" 1; + "~*(?:\b)freshwallpapers\.info(?:\b)" 1; + "~*(?:\b)freza\-sverlo\.ru(?:\b)" 1; + "~*(?:\b)frighteningremain\.cf(?:\b)" 1; + "~*(?:\b)frivgame250\.com(?:\b)" 1; + "~*(?:\b)fr\.netlog\.com(?:\b)" 1; + "~*(?:\b)froggytube\.com(?:\b)" 1; + "~*(?:\b)front\.ru(?:\b)" 1; + "~*(?:\b)front\.to(?:\b)" 1; + "~*(?:\b)frustrated\-favorable\.gq(?:\b)" 1; + "~*(?:\b)frvo\.alptandem\.ru(?:\b)" 1; + "~*(?:\b)fsakhalin\.ru(?:\b)" 1; + "~*(?:\b)fsalas\.com(?:\b)" 1; + "~*(?:\b)ftns\.ru(?:\b)" 1; + "~*(?:\b)fuckbuddybestgilf\.info(?:\b)" 1; + "~*(?:\b)fuckingawesome\.com(?:\b)" 1; + "~*(?:\b)fuckmill\.com(?:\b)" 1; + "~*(?:\b)fuck\-paid\-share\-buttons\.xyz(?:\b)" 1; + "~*(?:\b)fuel\-gas\.com(?:\b)" 1; + "~*(?:\b)fugarif\.ga(?:\b)" 1; + "~*(?:\b)fullfileaccess\.com(?:\b)" 1; + "~*(?:\b)fullgirl\.ru(?:\b)" 1; + "~*(?:\b)fun2cell\.net(?:\b)" 1; + "~*(?:\b)funcrushgames\.com(?:\b)" 1; + "~*(?:\b)fungamelands\.com(?:\b)" 1; + "~*(?:\b)fungirlsgames\.net(?:\b)" 1; + "~*(?:\b)fun\-mobi\.pl(?:\b)" 1; + "~*(?:\b)funnel\.co\.za(?:\b)" 1; + "~*(?:\b)funnymama\.com(?:\b)" 1; + "~*(?:\b)funnypica\.com(?:\b)" 1; + "~*(?:\b)funponsel\.com(?:\b)" 1; + "~*(?:\b)funtoonez\.com(?:\b)" 1; + "~*(?:\b)fusoradio\.info(?:\b)" 1; + "~*(?:\b)futbolkisales\.ru(?:\b)" 1; + "~*(?:\b)fx\-brokers\-review\.com(?:\b)" 1; + "~*(?:\b)fxgallery\.com(?:\b)" 1; + "~*(?:\b)fxtips\.ru(?:\b)" 1; + "~*(?:\b)fyl\.com\.ru(?:\b)" 1; + "~*(?:\b)fym\.com\.ru(?:\b)" 1; + "~*(?:\b)fyxabomiw\.ru(?:\b)" 1; + "~*(?:\b)fz139\.ttk\.ru(?:\b)" 1; + "~*(?:\b)g33\.org(?:\b)" 1; + "~*(?:\b)g7m\.pl(?:\b)" 1; + "~*(?:\b)gabeshop\.ru(?:\b)" 1; + "~*(?:\b)gael\-s\.ru(?:\b)" 1; + "~*(?:\b)gagrasector\.ru(?:\b)" 1; + "~*(?:\b)galaxy\-family\.ru(?:\b)" 1; + "~*(?:\b)galaxyflowers\.ru(?:\b)" 1; + "~*(?:\b)galaxys6manual\.info(?:\b)" 1; + "~*(?:\b)galeon\.com(?:\b)" 1; + "~*(?:\b)galeria\-zdjec\.com(?:\b)" 1; + "~*(?:\b)gallerily\.com(?:\b)" 1; + "~*(?:\b)galleryawesome\.com(?:\b)" 1; + "~*(?:\b)gallerylisting\.com(?:\b)" 1; + "~*(?:\b)gallery\.rennlist\.com(?:\b)" 1; + "~*(?:\b)gallictures\.com(?:\b)" 1; + "~*(?:\b)gambarkatabaru\.com(?:\b)" 1; + "~*(?:\b)gambarkataku\.co(?:\b)" 1; + "~*(?:\b)gambarxkata\.co(?:\b)" 1; + "~*(?:\b)gamblingnerd\.com(?:\b)" 1; + "~*(?:\b)game300\.ru(?:\b)" 1; + "~*(?:\b)gamebackyard\.com(?:\b)" 1; + "~*(?:\b)gamedayassist\.com(?:\b)" 1; + "~*(?:\b)gamedayhouse\.com(?:\b)" 1; + "~*(?:\b)game\-mmorpg\.net(?:\b)" 1; + "~*(?:\b)gameonasia\.com(?:\b)" 1; + "~*(?:\b)gameplexcity\.com(?:\b)" 1; + "~*(?:\b)gameprimary\.com(?:\b)" 1; + "~*(?:\b)gamerextra\.com(?:\b)" 1; + "~*(?:\b)gamerscorps\.com(?:\b)" 1; + "~*(?:\b)games\.kolossale\.ru(?:\b)" 1; + "~*(?:\b)gamesprite\.me(?:\b)" 1; + "~*(?:\b)game\-top\.su(?:\b)" 1; + "~*(?:\b)gamevalue7\.weebly\.com(?:\b)" 1; + "~*(?:\b)gamewrath\.com(?:\b)" 1; + "~*(?:\b)gamezblox\.com(?:\b)" 1; + "~*(?:\b)gaming\-journal\.com(?:\b)" 1; + "~*(?:\b)gamingspark\.com(?:\b)" 1; + "~*(?:\b)garciniaxt\.us(?:\b)" 1; + "~*(?:\b)gardene\.ru(?:\b)" 1; + "~*(?:\b)gate5\.co\.za(?:\b)" 1; + "~*(?:\b)gateway\.zscalerone\.net(?:\b)" 1; + "~*(?:\b)gateway\.zscalertwo\.net(?:\b)" 1; + "~*(?:\b)gavuer\.ru(?:\b)" 1; + "~*(?:\b)gay\.adultgalls\.com(?:\b)" 1; + "~*(?:\b)gay\-file\.com(?:\b)" 1; + "~*(?:\b)gaygalls\.net(?:\b)" 1; + "~*(?:\b)gay\-site\.store(?:\b)" 1; + "~*(?:\b)gaytube\.com(?:\b)" 1; + "~*(?:\b)gayxperience\.com(?:\b)" 1; + "~*(?:\b)gazobeton\-p\.com\.ua(?:\b)" 1; + "~*(?:\b)gazoblok\.net\.ua(?:\b)" 1; + "~*(?:\b)gazporno\.com(?:\b)" 1; + "~*(?:\b)gaz\-voshod\.ru(?:\b)" 1; + "~*(?:\b)gcup\.ru(?:\b)" 1; + "~*(?:\b)gdcentre\.ru(?:\b)" 1; + "~*(?:\b)gdebestkupit\.ru(?:\b)" 1; + "~*(?:\b)ge0ip\.com(?:\b)" 1; + "~*(?:\b)ge0ip\.net(?:\b)" 1; + "~*(?:\b)ge0ip\.org(?:\b)" 1; + "~*(?:\b)gearcraft\.us(?:\b)" 1; + "~*(?:\b)gearsadspromo\.club(?:\b)" 1; + "~*(?:\b)geckoandfly\.com(?:\b)" 1; + "~*(?:\b)geilehausfrauen\.net(?:\b)" 1; + "~*(?:\b)geile\-lelly\.eu(?:\b)" 1; + "~*(?:\b)geileweiber\.tk(?:\b)" 1; + "~*(?:\b)gelezki\.com(?:\b)" 1; + "~*(?:\b)gemara\.com(?:\b)" 1; + "~*(?:\b)gembird\.com(?:\b)" 1; + "~*(?:\b)gemgrab\-a\.akamaihd\.net(?:\b)" 1; + "~*(?:\b)generalporn\.org(?:\b)" 1; + "~*(?:\b)genericlowlatencyasiodriverhq\.aircus\.com(?:\b)" 1; + "~*(?:\b)generic\-pills\-online\.com(?:\b)" 1; + "~*(?:\b)genericviagrasildenafiled\.net(?:\b)" 1; + "~*(?:\b)generousdeal\-a\.akamaihd\.net(?:\b)" 1; + "~*(?:\b)genetworx\.com(?:\b)" 1; + "~*(?:\b)gentamicineyedrops\.blogspot\.com(?:\b)" 1; + "~*(?:\b)geoads\.com(?:\b)" 1; + "~*(?:\b)gepezz\.info(?:\b)" 1; + "~*(?:\b)gerhardhealer\.com(?:\b)" 1; + "~*(?:\b)germes\-trans\.com(?:\b)" 1; + "~*(?:\b)germetiki\.com\.ua(?:\b)" 1; + "~*(?:\b)getaclueamerica\.com(?:\b)" 1; + "~*(?:\b)getdot\.ru(?:\b)" 1; + "~*(?:\b)get\-free\-social\-traffic\.com(?:\b)" 1; + "~*(?:\b)get\-free\-traffic\-now\.com(?:\b)" 1; + "~*(?:\b)getlaid\-xxxhookupdirect\.com(?:\b)" 1; + "~*(?:\b)getlamborghini\.ga(?:\b)" 1; + "~*(?:\b)getmiro\.com(?:\b)" 1; + "~*(?:\b)getmyads24\.com(?:\b)" 1; + "~*(?:\b)getoutofdebtfree\.org(?:\b)" 1; + "~*(?:\b)getpopunder\.com(?:\b)" 1; + "~*(?:\b)getprismatic\.com(?:\b)" 1; + "~*(?:\b)getresponse\.com(?:\b)" 1; + "~*(?:\b)getridofstretchmarks\.org(?:\b)" 1; + "~*(?:\b)get\-seo\-domain\.com(?:\b)" 1; + "~*(?:\b)gettpromos\.com(?:\b)" 1; + "~*(?:\b)getyourimage\.club(?:\b)" 1; + "~*(?:\b)get\-your\-social\-buttons\.info(?:\b)" 1; + "~*(?:\b)gfaq\.ru(?:\b)" 1; + "~*(?:\b)gg\-arena\.ru(?:\b)" 1; + "~*(?:\b)ggiaro\.com(?:\b)" 1; + "~*(?:\b)gg\.zzyjxs\.com(?:\b)" 1; + "~*(?:\b)ghazel\.ru(?:\b)" 1; + "~*(?:\b)ghernnqr\.skyrock\.com(?:\b)" 1; + "~*(?:\b)gheus\.altervista\.org(?:\b)" 1; + "~*(?:\b)ghostvisitor\.com(?:\b)" 1; + "~*(?:\b)gidonline\.one(?:\b)" 1; + "~*(?:\b)gifspics\.com(?:\b)" 1; + "~*(?:\b)gigablast\.com(?:\b)" 1; + "~*(?:\b)gigapeta\.com(?:\b)" 1; + "~*(?:\b)gigixo\.com(?:\b)" 1; + "~*(?:\b)gilbertbanda\.net(?:\b)" 1; + "~*(?:\b)gilsonchiro\.xyz(?:\b)" 1; + "~*(?:\b)girlgamerdaily\.com(?:\b)" 1; + "~*(?:\b)girlporn\.ru(?:\b)" 1; + "~*(?:\b)girlsatgames\.ru(?:\b)" 1; + "~*(?:\b)girlsfuckdick\.com(?:\b)" 1; + "~*(?:\b)girlspicsa\.com(?:\b)" 1; + "~*(?:\b)girls\-ufa\.ru(?:\b)" 1; + "~*(?:\b)given2\.com(?:\b)" 1; + "~*(?:\b)gk170\.ru(?:\b)" 1; + "~*(?:\b)gk\-atlant\.info(?:\b)" 1; + "~*(?:\b)gktt\.ru(?:\b)" 1; + "~*(?:\b)gkvector\.ru(?:\b)" 1; + "~*(?:\b)glall\.ru(?:\b)" 1; + "~*(?:\b)glasof\.es(?:\b)" 1; + "~*(?:\b)glass\-msk\.ru(?:\b)" 1; + "~*(?:\b)glastecfilms\.com\.my(?:\b)" 1; + "~*(?:\b)glavprofit\.ru(?:\b)" 1; + "~*(?:\b)glavtral\.ru(?:\b)" 1; + "~*(?:\b)glcomputers\.ru(?:\b)" 1; + "~*(?:\b)glicol\.kz(?:\b)" 1; + "~*(?:\b)global\-ics\.co\.za(?:\b)" 1; + "~*(?:\b)globalscam\.ga(?:\b)" 1; + "~*(?:\b)globalsurfari\.com(?:\b)" 1; + "~*(?:\b)globatur\.ru(?:\b)" 1; + "~*(?:\b)globetrotting\-culture\.ru(?:\b)" 1; + "~*(?:\b)glogow\.pl(?:\b)" 1; + "~*(?:\b)glopages\.ru(?:\b)" 1; + "~*(?:\b)gloverid\.site(?:\b)" 1; + "~*(?:\b)gne8\.com(?:\b)" 1; + "~*(?:\b)gnuetella\.com(?:\b)" 1; + "~*(?:\b)go2album\.com(?:\b)" 1; + "~*(?:\b)go2jump\.org(?:\b)" 1; + "~*(?:\b)go2mike\.ru(?:\b)" 1; + "~*(?:\b)goatse\.ru(?:\b)" 1; + "~*(?:\b)gobongo\.info(?:\b)" 1; + "~*(?:\b)goforexvps\.com(?:\b)" 1; + "~*(?:\b)gogalleryawesome\.com(?:\b)" 1; + "~*(?:\b)gogps\.me(?:\b)" 1; + "~*(?:\b)gojiberriess\.apishops\.ru(?:\b)" 1; + "~*(?:\b)gok\-kasten\.net(?:\b)" 1; + "~*(?:\b)golaya\.pw(?:\b)" 1; + "~*(?:\b)goldadpremium\.com(?:\b)" 1; + "~*(?:\b)goldandcard\.ru(?:\b)" 1; + "~*(?:\b)golden\-catalog\.pro(?:\b)" 1; + "~*(?:\b)goldenggames\.com(?:\b)" 1; + "~*(?:\b)golden\-praga\.ru(?:\b)" 1; + "~*(?:\b)goldpanningtools\.com(?:\b)" 1; + "~*(?:\b)golfresa\.lucania\.se(?:\b)" 1; + "~*(?:\b)golmau\.host\.sk(?:\b)" 1; + "~*(?:\b)gombita\.info(?:\b)" 1; + "~*(?:\b)gomusix\.com(?:\b)" 1; + "~*(?:\b)gonextmedia\.com(?:\b)" 1; + "~*(?:\b)goodhousekeeping\.com(?:\b)" 1; + "~*(?:\b)goodhumor24\.com(?:\b)" 1; + "~*(?:\b)good\-mummy\.ru(?:\b)" 1; + "~*(?:\b)goodnightjournal\.com(?:\b)" 1; + "~*(?:\b)goodprotein\.ru(?:\b)" 1; + "~*(?:\b)goodwinmetals\.co(?:\b)" 1; + "~*(?:\b)goodwriterssales\.com(?:\b)" 1; + "~*(?:\b)googglet\.com(?:\b)" 1; + "~*(?:\b)googlefeud\.com(?:\b)" 1; + "~*(?:\b)google\-liar\.ru(?:\b)" 1; + "~*(?:\b)googlemare\.com(?:\b)" 1; + "~*(?:\b)googlepositions\.com(?:\b)" 1; + "~*(?:\b)googlsucks\.com(?:\b)" 1; + "~*(?:\b)googst2\.ru(?:\b)" 1; + "~*(?:\b)goo\.ne\.jp(?:\b)" 1; + "~*(?:\b)goosefishpost\.bid(?:\b)" 1; + "~*(?:\b)gopixdatabase\.com(?:\b)" 1; + "~*(?:\b)gopro\-online\.info(?:\b)" 1; + "~*(?:\b)gorabagrata\.ru(?:\b)" 1; + "~*(?:\b)goroda\-vsego\-mira\.ru(?:\b)" 1; + "~*(?:\b)gorodservis\.ru(?:\b)" 1; + "~*(?:\b)gosarhivrt\.ru(?:\b)" 1; + "~*(?:\b)gosmeb\.ru(?:\b)" 1; + "~*(?:\b)gosreg\.amchs\.ru(?:\b)" 1; + "~*(?:\b)gotcher\.us(?:\b)" 1; + "~*(?:\b)gotomontenegro\.net(?:\b)" 1; + "~*(?:\b)gotorussia\.com(?:\b)" 1; + "~*(?:\b)gotwebsite1\.com(?:\b)" 1; + "~*(?:\b)gourcy\.altervista\.org(?:\b)" 1; + "~*(?:\b)gov\.yanao\.ru(?:\b)" 1; + "~*(?:\b)gowreckdiving\.com(?:\b)" 1; + "~*(?:\b)gox\.com\.ua(?:\b)" 1; + "~*(?:\b)gpirate\.com(?:\b)" 1; + "~*(?:\b)gpms\.org\.my(?:\b)" 1; + "~*(?:\b)gq\-catalog\.gq(?:\b)" 1; + "~*(?:\b)grand\-chlen\.ru(?:\b)" 1; + "~*(?:\b)graphics8\.info(?:\b)" 1; + "~*(?:\b)graphicwe\.org(?:\b)" 1; + "~*(?:\b)graphid\.com(?:\b)" 1; + "~*(?:\b)gratis\-sexkontakte\.com(?:\b)" 1; + "~*(?:\b)gratuitbaise\.com(?:\b)" 1; + "~*(?:\b)gratuitxblcodes\.com(?:\b)" 1; + "~*(?:\b)greamimgo\.pw(?:\b)" 1; + "~*(?:\b)greatdealshop\.com(?:\b)" 1; + "~*(?:\b)greatfind\-a\.akamaihd\.net(?:\b)" 1; + "~*(?:\b)greatgrace\.ru(?:\b)" 1; + "~*(?:\b)greatzip\.com(?:\b)" 1; + "~*(?:\b)greendream\.com\.ua(?:\b)" 1; + "~*(?:\b)greenidesign\.co(?:\b)" 1; + "~*(?:\b)green\-tea\.tv(?:\b)" 1; + "~*(?:\b)greenzaim\.ru(?:\b)" 1; + "~*(?:\b)gribkovye\-zabolevaniya\.com(?:\b)" 1; + "~*(?:\b)gribokstop\.com(?:\b)" 1; + "~*(?:\b)grizzlysgrill\.com(?:\b)" 1; + "~*(?:\b)groupmoney\.ru(?:\b)" 1; + "~*(?:\b)growboxbl\.ru(?:\b)" 1; + "~*(?:\b)growmyfunds\.ca(?:\b)" 1; + "~*(?:\b)growshop\.es(?:\b)" 1; + "~*(?:\b)grtyi\.com(?:\b)" 1; + "~*(?:\b)grupografico\-pilar\.com\.ar(?:\b)" 1; + "~*(?:\b)gsasearchenginerankerdiscount\.com(?:\b)" 1; + "~*(?:\b)gsasearchenginerankerhelp\.com(?:\b)" 1; + "~*(?:\b)gsasearchengineranker\.pw(?:\b)" 1; + "~*(?:\b)gsasearchengineranker\.site(?:\b)" 1; + "~*(?:\b)gsasearchengineranker\.space(?:\b)" 1; + "~*(?:\b)gsasearchengineranker\.top(?:\b)" 1; + "~*(?:\b)gsasearchengineranker\.xyz(?:\b)" 1; + "~*(?:\b)gsbs\.com\.ua(?:\b)" 1; + "~*(?:\b)gsmlab\.pl(?:\b)" 1; + "~*(?:\b)gsmtlf\.ru(?:\b)" 1; + "~*(?:\b)gsou\.cf(?:\b)" 1; + "~*(?:\b)g\.starmoe\.xyz(?:\b)" 1; + "~*(?:\b)gstatey\.net(?:\b)" 1; + "~*(?:\b)gta\-club\.ru(?:\b)" 1; + "~*(?:\b)gta\-top\.ru(?:\b)" 1; + "~*(?:\b)gtopstats\.com(?:\b)" 1; + "~*(?:\b)guardlink\.com(?:\b)" 1; + "~*(?:\b)guardlink\.org(?:\b)" 1; + "~*(?:\b)guarrasdelporno\.xxx(?:\b)" 1; + "~*(?:\b)guge\.io(?:\b)" 1; + "~*(?:\b)guiadeserraazul\.com(?:\b)" 1; + "~*(?:\b)guigyverpo\.cf(?:\b)" 1; + "~*(?:\b)guildebzh\.info(?:\b)" 1; + "~*(?:\b)guitar\-master\.org(?:\b)" 1; + "~*(?:\b)gungamesz\.com(?:\b)" 1; + "~*(?:\b)guod\.me(?:\b)" 1; + "~*(?:\b)guruofcasino\.com(?:\b)" 1; + "~*(?:\b)gwagka\.com(?:\b)" 1; + "~*(?:\b)gwebtools\.com(?:\b)" 1; + "~*(?:\b)gwebtools\.com\.br(?:\b)" 1; + "~*(?:\b)gwhwpxbw\.bloger\.index\.hr(?:\b)" 1; + "~*(?:\b)gyffu\.com(?:\b)" 1; + "~*(?:\b)gymi\.name(?:\b)" 1; + "~*(?:\b)gz2\.bbsoldes\.fr(?:\b)" 1; + "~*(?:\b)h2monline\.com(?:\b)" 1; + "~*(?:\b)habermetre\.com(?:\b)" 1; + "~*(?:\b)hackers\-crackers\.tk(?:\b)" 1; + "~*(?:\b)hacktougroup\.ru(?:\b)" 1; + "~*(?:\b)hahashka\.ru(?:\b)" 1; + "~*(?:\b)haikuware\.com(?:\b)" 1; + "~*(?:\b)hamacapty\.com(?:\b)" 1; + "~*(?:\b)hamilton\.ca(?:\b)" 1; + "~*(?:\b)hamptonoaks\.ca(?:\b)" 1; + "~*(?:\b)handicapbathtubarea\.com(?:\b)" 1; + "~*(?:\b)handicapvansarea\.com(?:\b)" 1; + "~*(?:\b)handicapvantoday\.com(?:\b)" 1; + "~*(?:\b)handsandlegs\.ru(?:\b)" 1; + "~*(?:\b)hanink\.biz\.ly(?:\b)" 1; + "~*(?:\b)hannasolution\.ru(?:\b)" 1; + "~*(?:\b)hanwei\.us(?:\b)" 1; + "~*(?:\b)hao123\.com(?:\b)" 1; + "~*(?:\b)happy\.new\.yeartwit\.com(?:\b)" 1; + "~*(?:\b)hard\-porn\.mobi(?:\b)" 1; + "~*(?:\b)harmonyglen\.us(?:\b)" 1; + "~*(?:\b)hasfun\.com(?:\b)" 1; + "~*(?:\b)hasshe\.com(?:\b)" 1; + "~*(?:\b)hatdc\.org(?:\b)" 1; + "~*(?:\b)hatedriveapart\.com(?:\b)" 1; + "~*(?:\b)hauleddes\.com(?:\b)" 1; + "~*(?:\b)hausfrauensex18\.com(?:\b)" 1; + "~*(?:\b)haveinc\.xyz(?:\b)" 1; + "~*(?:\b)havepussy\.com(?:\b)" 1; + "~*(?:\b)hawaiielectriclight\.com(?:\b)" 1; + "~*(?:\b)hawaiisurf\.com(?:\b)" 1; + "~*(?:\b)hayate\.biz(?:\b)" 1; + "~*(?:\b)hazardky\.net(?:\b)" 1; + "~*(?:\b)hcate\.com(?:\b)" 1; + "~*(?:\b)hccoder\.info(?:\b)" 1; + "~*(?:\b)hchha\.com(?:\b)" 1; + "~*(?:\b)hd720kino\.ru(?:\b)" 1; + "~*(?:\b)hdapp1008\-a\.akamaihd\.net(?:\b)" 1; + "~*(?:\b)hd\-film\.pl(?:\b)" 1; + "~*(?:\b)hd\-filmy\.net(?:\b)" 1; + "~*(?:\b)hdfreeporno\.net(?:\b)" 1; + "~*(?:\b)hdhc\.ru(?:\b)" 1; + "~*(?:\b)hdimagegallery\.net(?:\b)" 1; + "~*(?:\b)hdimagelib\.com(?:\b)" 1; + "~*(?:\b)hdpixent\.com(?:\b)" 1; + "~*(?:\b)hdpixion\.com(?:\b)" 1; + "~*(?:\b)hdseriale\.pl(?:\b)" 1; + "~*(?:\b)hdwallpapers\-free\.com(?:\b)" 1; + "~*(?:\b)hdwalls\.xyz(?:\b)" 1; + "~*(?:\b)hdxnxxtube\.mobi(?:\b)" 1; + "~*(?:\b)headpharmacy\.com(?:\b)" 1; + "~*(?:\b)headpress\.ru(?:\b)" 1; + "~*(?:\b)healbio\.ru(?:\b)" 1; + "~*(?:\b)healgastro\.com(?:\b)" 1; + "~*(?:\b)healing\-dysplasia\.ru(?:\b)" 1; + "~*(?:\b)healmytrauma\.info(?:\b)" 1; + "~*(?:\b)healthcarestore\.info(?:\b)" 1; + "~*(?:\b)health\-medical\-portal\.info(?:\b)" 1; + "~*(?:\b)heartofbeijing\.blogspot\.com(?:\b)" 1; + "~*(?:\b)heartofpayne\.xyz(?:\b)" 1; + "~*(?:\b)heatpower\.ru(?:\b)" 1; + "~*(?:\b)hebr\.myddns\-flir\.com(?:\b)" 1; + "~*(?:\b)helicalpile\.us(?:\b)" 1; + "~*(?:\b)heliko\.no(?:\b)" 1; + "~*(?:\b)helpmymacfaster\.trade(?:\b)" 1; + "~*(?:\b)help\.tpu\.ru(?:\b)" 1; + "~*(?:\b)helvetia\.com\.ua(?:\b)" 1; + "~*(?:\b)hem\.passagen\.se(?:\b)" 1; + "~*(?:\b)hentaiheroes\.com(?:\b)" 1; + "~*(?:\b)hentai\-manga\.porn(?:\b)" 1; + "~*(?:\b)herehloadibs\.cf(?:\b)" 1; + "~*(?:\b)hermesbelts\.xyz(?:\b)" 1; + "~*(?:\b)hermesbirkinhandbagoutlets\.com(?:\b)" 1; + "~*(?:\b)hermesbracelets\.xyz(?:\b)" 1; + "~*(?:\b)hermesreplica\.pw(?:\b)" 1; + "~*(?:\b)hermesreplica\.win(?:\b)" 1; + "~*(?:\b)herokuapp\.com(?:\b)" 1; + "~*(?:\b)heroz\.fr(?:\b)" 1; + "~*(?:\b)hesteel\.pl(?:\b)" 1; + "~*(?:\b)hetmanship\.xyz(?:\b)" 1; + "~*(?:\b)hexpilot\.com(?:\b)" 1; + "~*(?:\b)heygidday\.biz(?:\b)" 1; + "~*(?:\b)hidefiles\.org(?:\b)" 1; + "~*(?:\b)hidemyass\.com(?:\b)" 1; + "~*(?:\b)hifidesign\.ru(?:\b)" 1; + "~*(?:\b)highland\-homes\.com(?:\b)" 1; + "~*(?:\b)high\-speed1\.net(?:\b)" 1; + "~*(?:\b)highspeed5\.net(?:\b)" 1; + "~*(?:\b)highstairs\-a\.akamaihd\.net(?:\b)" 1; + "~*(?:\b)hikesearch\.net(?:\b)" 1; + "~*(?:\b)hildinghr\.se(?:\b)" 1; + "~*(?:\b)himazin\.info(?:\b)" 1; + "~*(?:\b)himgaws\.pw(?:\b)" 1; + "~*(?:\b)histats\.com(?:\b)" 1; + "~*(?:\b)histock\.info(?:\b)" 1; + "~*(?:\b)historichometeam\.com(?:\b)" 1; + "~*(?:\b)hitcpm\.com(?:\b)" 1; + "~*(?:\b)hit\-kino\.ru(?:\b)" 1; + "~*(?:\b)hit\-men\.men(?:\b)" 1; + "~*(?:\b)hitmuzik\.ru(?:\b)" 1; + "~*(?:\b)hitsbox\.info(?:\b)" 1; + "~*(?:\b)hiwibyh\.bugs3\.com(?:\b)" 1; + "~*(?:\b)hjaoopoa\.top(?:\b)" 1; + "~*(?:\b)hkdiiohi\.skyrock\.com(?:\b)" 1; + "~*(?:\b)hkladys\.com(?:\b)" 1; + "~*(?:\b)hledejvshopech\.cz(?:\b)" 1; + "~*(?:\b)hmmm\.cz(?:\b)" 1; + "~*(?:\b)hmywwogw\.bloger\.index\.hr(?:\b)" 1; + "~*(?:\b)hobbyhuren24\.net(?:\b)" 1; + "~*(?:\b)hobbyhuren\-datenbank\.com(?:\b)" 1; + "~*(?:\b)hobild\.net(?:\b)" 1; + "~*(?:\b)hoholikik\.club(?:\b)" 1; + "~*(?:\b)hol\.es(?:\b)" 1; + "~*(?:\b)holidaypics\.org(?:\b)" 1; + "~*(?:\b)hollywoodactress\.info(?:\b)" 1; + "~*(?:\b)homeandhealth\.ru(?:\b)" 1; + "~*(?:\b)homeart\.space(?:\b)" 1; + "~*(?:\b)homedecoguide\.info(?:\b)" 1; + "~*(?:\b)homedecorpicture\.us(?:\b)" 1; + "~*(?:\b)homedo\.fabpage\.com(?:\b)" 1; + "~*(?:\b)homegardenlova\.com(?:\b)" 1; + "~*(?:\b)homeinns\.com(?:\b)" 1; + "~*(?:\b)homelygarden\.com(?:\b)" 1; + "~*(?:\b)homemade\.gq(?:\b)" 1; + "~*(?:\b)homemature\.net(?:\b)" 1; + "~*(?:\b)home\.myplaycity\.com(?:\b)" 1; + "~*(?:\b)home\-task\.com(?:\b)" 1; + "~*(?:\b)homik\.pw(?:\b)" 1; + "~*(?:\b)honyaku\.yahoofs\.jp(?:\b)" 1; + "~*(?:\b)hop\.clickbank\.net(?:\b)" 1; + "~*(?:\b)hopeonthestreet\.co\.uk(?:\b)" 1; + "~*(?:\b)hoporno\.com(?:\b)" 1; + "~*(?:\b)hornymatches\.com(?:\b)" 1; + "~*(?:\b)horoshieokna\.com(?:\b)" 1; + "~*(?:\b)hostcritique\.com(?:\b)" 1; + "~*(?:\b)hoste\.octopis\.com(?:\b)" 1; + "~*(?:\b)hostingclub\.lk(?:\b)" 1; + "~*(?:\b)hosting\-tracker\.com(?:\b)" 1; + "~*(?:\b)hostnow\.men(?:\b)" 1; + "~*(?:\b)host\-protection\.com(?:\b)" 1; + "~*(?:\b)hostsshop\.ru(?:\b)" 1; + "~*(?:\b)host\-tracker\.com(?:\b)" 1; + "~*(?:\b)hotblognetwork\.com(?:\b)" 1; + "~*(?:\b)hotblog\.top(?:\b)" 1; + "~*(?:\b)hotchatdate\.com(?:\b)" 1; + "~*(?:\b)hotdl\.in(?:\b)" 1; + "~*(?:\b)hotelcrocenzi\.sm(?:\b)" 1; + "~*(?:\b)hotel\-mkad\.ru(?:\b)" 1; + "~*(?:\b)hotenergy\.ru(?:\b)" 1; + "~*(?:\b)hoterika\.com(?:\b)" 1; + "~*(?:\b)hotgirlhdwallpaper\.com(?:\b)" 1; + "~*(?:\b)hothor\.se(?:\b)" 1; + "~*(?:\b)hothot\.ru(?:\b)" 1; + "~*(?:\b)hotkeys\.com(?:\b)" 1; + "~*(?:\b)hotloans\.ru(?:\b)" 1; + "~*(?:\b)hotshoppymac\.com(?:\b)" 1; + "~*(?:\b)hotsocialz\.com(?:\b)" 1; + "~*(?:\b)hotxnights\.info(?:\b)" 1; + "~*(?:\b)houdom\.net(?:\b)" 1; + "~*(?:\b)housediz\.com(?:\b)" 1; + "~*(?:\b)housekuba\.org(?:\b)" 1; + "~*(?:\b)housemilan\.ru(?:\b)" 1; + "~*(?:\b)houseofgaga\.ru(?:\b)" 1; + "~*(?:\b)houseofrose\.com(?:\b)" 1; + "~*(?:\b)house\.sieraddns\.com(?:\b)" 1; + "~*(?:\b)houston\-vikings\.com(?:\b)" 1; + "~*(?:\b)hoverboard360\.at(?:\b)" 1; + "~*(?:\b)hoverboard360\.de(?:\b)" 1; + "~*(?:\b)hoverboard360\.es(?:\b)" 1; + "~*(?:\b)hoverboard360\.nl(?:\b)" 1; + "~*(?:\b)hoverboard360\.se(?:\b)" 1; + "~*(?:\b)hoverboardforsaledirect\.com(?:\b)" 1; + "~*(?:\b)howlongdoestizanidinestayinyoursystem\.blogspot\.com(?:\b)" 1; + "~*(?:\b)howmuchdoestizanidinecost\.blogspot\.com(?:\b)" 1; + "~*(?:\b)howopen\.ru(?:\b)" 1; + "~*(?:\b)howtoclean\.club(?:\b)" 1; + "~*(?:\b)howtowhitenteethfast\.xyz(?:\b)" 1; + "~*(?:\b)hoztorg\-opt\.ru(?:\b)" 1; + "~*(?:\b)hplaserjetpdriver8y\.pen\.io(?:\b)" 1; + "~*(?:\b)hptwaakw\.blog\.fc2\.com(?:\b)" 1; + "~*(?:\b)hreade\.com(?:\b)" 1; + "~*(?:\b)hscsscotland\.com(?:\b)" 1; + "~*(?:\b)hspline\.com(?:\b)" 1; + "~*(?:\b)htmlcorner\.com(?:\b)" 1; + "~*(?:\b)https\-legalrc\.biz(?:\b)" 1; + "~*(?:\b)hubbble\.com(?:\b)" 1; + "~*(?:\b)huhn\.altervista\.org(?:\b)" 1; + "~*(?:\b)huimin764128\.com(?:\b)" 1; + "~*(?:\b)hulfingtonpost\.com(?:\b)" 1; + "~*(?:\b)hully\.altervista\.org(?:\b)" 1; + "~*(?:\b)humanelydrew\.com(?:\b)" 1; + "~*(?:\b)humanorightswatch\.org(?:\b)" 1; + "~*(?:\b)humbmosquina\.tk(?:\b)" 1; + "~*(?:\b)hundejo\.com(?:\b)" 1; + "~*(?:\b)hunterboots\.online(?:\b)" 1; + "~*(?:\b)hunthillfarmtrust\.org(?:\b)" 1; + "~*(?:\b)husky\-shop\.cz(?:\b)" 1; + "~*(?:\b)hustoon\.over\-blog\.com(?:\b)" 1; + "~*(?:\b)hut1\.ru(?:\b)" 1; + "~*(?:\b)hvd\-store\.com(?:\b)" 1; + "~*(?:\b)hybrid\.ru(?:\b)" 1; + "~*(?:\b)hydropump\.su(?:\b)" 1; + "~*(?:\b)hyhj\.info(?:\b)" 1; + "~*(?:\b)hyiphunter\.org(?:\b)" 1; + "~*(?:\b)hyipmanager\.in(?:\b)" 1; + "~*(?:\b)hystersister\.com(?:\b)" 1; + "~*(?:\b)i4track\.net(?:\b)" 1; + "~*(?:\b)iamsport\.org(?:\b)" 1; + "~*(?:\b)ibb\.com\.ua(?:\b)" 1; + "~*(?:\b)ibmdatamanagement\.co(?:\b)" 1; + "~*(?:\b)iboss\.com(?:\b)" 1; + "~*(?:\b)icaseclub\.ru(?:\b)" 1; + "~*(?:\b)iccornacircri\.cf(?:\b)" 1; + "~*(?:\b)ico\.re(?:\b)" 1; + "~*(?:\b)ictizanidinehcl4mg\.blogspot\.com(?:\b)" 1; + "~*(?:\b)idc\.com\.ua(?:\b)" 1; + "~*(?:\b)idealtits\.net(?:\b)" 1; + "~*(?:\b)ideashome\.id(?:\b)" 1; + "~*(?:\b)ideawheel\.com(?:\b)" 1; + "~*(?:\b)idegenvezeto\.eu(?:\b)" 1; + "~*(?:\b)ideibiznesa2015\.ru(?:\b)" 1; + "~*(?:\b)ideoworld\.org(?:\b)" 1; + "~*(?:\b)id\-forex\.com(?:\b)" 1; + "~*(?:\b)ido3\.com(?:\b)" 1; + "~*(?:\b)ie\.57883\.net(?:\b)" 1; + "~*(?:\b)ifirestarter\.ru(?:\b)" 1; + "~*(?:\b)iflycapetown\.co\.za(?:\b)" 1; + "~*(?:\b)ifmo\.ru(?:\b)" 1; + "~*(?:\b)igadgetsworld\.com(?:\b)" 1; + "~*(?:\b)igithab\.com(?:\b)" 1; + "~*(?:\b)igrovyeavtomaty777\.ru(?:\b)" 1; + "~*(?:\b)igru\-xbox\.net(?:\b)" 1; + "~*(?:\b)igtools\.club(?:\b)" 1; + "~*(?:\b)ihc2015\.info(?:\b)" 1; + "~*(?:\b)i\-hobot\.ru(?:\b)" 1; + "~*(?:\b)iideaidekonkatu\.info(?:\b)" 1; + "~*(?:\b)iinstalll\-fii1leis\.jus0wil\.pp\.ua(?:\b)" 1; + "~*(?:\b)ikearugs\.xyz(?:\b)" 1; + "~*(?:\b)iklysha\.ml(?:\b)" 1; + "~*(?:\b)ikritikimou\.gr(?:\b)" 1; + "~*(?:\b)ilbe\.club(?:\b)" 1; + "~*(?:\b)ilikevitaly\.com(?:\b)" 1; + "~*(?:\b)ilmen\.net(?:\b)" 1; + "~*(?:\b)ilmexico\.com(?:\b)" 1; + "~*(?:\b)iloveitaly\.ru(?:\b)" 1; + "~*(?:\b)ilovevitaly\.com(?:\b)" 1; + "~*(?:\b)ilovevitaly\.ru(?:\b)" 1; + "~*(?:\b)ilovevitaly\.xyz(?:\b)" 1; + "~*(?:\b)ilte\.info(?:\b)" 1; + "~*(?:\b)imabase\.com(?:\b)" 1; + "~*(?:\b)imadedinner\.net(?:\b)" 1; + "~*(?:\b)imagecoolpub\.com(?:\b)" 1; + "~*(?:\b)imagefinder\.site(?:\b)" 1; + "~*(?:\b)imagerydatabase\.com(?:\b)" 1; + "~*(?:\b)images\-free\.net(?:\b)" 1; + "~*(?:\b)images\-graphics\-pics\.com(?:\b)" 1; + "~*(?:\b)images\.gyffu\.com(?:\b)" 1; + "~*(?:\b)imagine\-ex\.co(?:\b)" 1; + "~*(?:\b)imagui\.eu(?:\b)" 1; + "~*(?:\b)imediadesk\.com(?:\b)" 1; + "~*(?:\b)imfamous\.info(?:\b)" 1; + "~*(?:\b)imgarcade\.com(?:\b)" 1; + "~*(?:\b)imgarit\.pw(?:\b)" 1; + "~*(?:\b)imgata\.com(?:\b)" 1; + "~*(?:\b)imguramx\.pw(?:\b)" 1; + "~*(?:\b)img\.wallpaperstock\.net(?:\b)" 1; + "~*(?:\b)imicrovision\.com(?:\b)" 1; + "~*(?:\b)i\-midias\.net\.br(?:\b)" 1; + "~*(?:\b)iminent\.com(?:\b)" 1; + "~*(?:\b)imitex\-plus\.ru(?:\b)" 1; + "~*(?:\b)imk\.com\.ua(?:\b)" 1; + "~*(?:\b)immobiliaremassaro\.com(?:\b)" 1; + "~*(?:\b)imperia31\.ru(?:\b)" 1; + "~*(?:\b)imperiafilm\.ru(?:\b)" 1; + "~*(?:\b)impisr\.edunsk\.ru(?:\b)" 1; + "~*(?:\b)impisr\.ru(?:\b)" 1; + "~*(?:\b)importchinacoach\-teach\.com(?:\b)" 1; + "~*(?:\b)import\-sales\.com(?:\b)" 1; + "~*(?:\b)impotentik\.com(?:\b)" 1; + "~*(?:\b)impresagaia\.it(?:\b)" 1; + "~*(?:\b)inbabes\.sexushost\.com(?:\b)" 1; + "~*(?:\b)inboundlinks\.win(?:\b)" 1; + "~*(?:\b)inboxdollars\.com(?:\b)" 1; + "~*(?:\b)incanto\.in\.ua(?:\b)" 1; + "~*(?:\b)incep\.imagine\-ex\.co(?:\b)" 1; + "~*(?:\b)incest\-ru\.com(?:\b)" 1; + "~*(?:\b)inclk\.com(?:\b)" 1; + "~*(?:\b)incolors\.club(?:\b)" 1; + "~*(?:\b)incomekey\.net(?:\b)" 1; + "~*(?:\b)increasewwwtraffic\.info(?:\b)" 1; + "~*(?:\b)indetiske\.ya\.ru(?:\b)" 1; + "~*(?:\b)indiakino\.net(?:\b)" 1; + "~*(?:\b)indianmedicaltourismshop\.com(?:\b)" 1; + "~*(?:\b)indiasourcemart\.in(?:\b)" 1; + "~*(?:\b)indo\-export\.ru(?:\b)" 1; + "~*(?:\b)inet\-traffic\.com(?:\b)" 1; + "~*(?:\b)infazavr\.ru(?:\b)" 1; + "~*(?:\b)infektsii\.com(?:\b)" 1; + "~*(?:\b)infobabki\.ru(?:\b)" 1; + "~*(?:\b)infodocsportal\.com(?:\b)" 1; + "~*(?:\b)infogame\.name(?:\b)" 1; + "~*(?:\b)infokonkurs\.ru(?:\b)" 1; + "~*(?:\b)informatiecentro\.be(?:\b)" 1; + "~*(?:\b)infospot\.pt(?:\b)" 1; + "~*(?:\b)infostatsvc\.com(?:\b)" 1; + "~*(?:\b)infoupdate\.org(?:\b)" 1; + "~*(?:\b)infowarcraft\.ru(?:\b)" 1; + "~*(?:\b)inmate\-locator\.us(?:\b)" 1; + "~*(?:\b)innodgfdriverhm\.aircus\.com(?:\b)" 1; + "~*(?:\b)innoslicon\.com(?:\b)" 1; + "~*(?:\b)inome\.com\.ua(?:\b)" 1; + "~*(?:\b)insider\.pro(?:\b)" 1; + "~*(?:\b)insomniagamingfestival\.com(?:\b)" 1; + "~*(?:\b)inspiring\-desperate\.tk(?:\b)" 1; + "~*(?:\b)insta\-add\.pro(?:\b)" 1; + "~*(?:\b)instabid\.tech(?:\b)" 1; + "~*(?:\b)instakink\.com(?:\b)" 1; + "~*(?:\b)instasexyblog\.com(?:\b)" 1; + "~*(?:\b)insurple\.com(?:\b)" 1; + "~*(?:\b)in\-tandem\.co(?:\b)" 1; + "~*(?:\b)integritylandscapeservices\.com(?:\b)" 1; + "~*(?:\b)intelhdgraphicsgtdrive6w\.metroblog\.com(?:\b)" 1; + "~*(?:\b)intellego\.info(?:\b)" 1; + "~*(?:\b)intellekt21\.ru(?:\b)" 1; + "~*(?:\b)intellektmedia\.at(?:\b)" 1; + "~*(?:\b)interesnie\-faktu\.ru(?:\b)" 1; + "~*(?:\b)interferencer\.ru(?:\b)" 1; + "~*(?:\b)interfucks\.net(?:\b)" 1; + "~*(?:\b)interior\-stickers\.ru(?:\b)" 1; + "~*(?:\b)intermesh\.net(?:\b)" 1; + "~*(?:\b)internet\-apteka\.ru(?:\b)" 1; + "~*(?:\b)internetartfair\.com(?:\b)" 1; + "~*(?:\b)internetproviderstucson\.com(?:\b)" 1; + "~*(?:\b)intervsem\.ru(?:\b)" 1; + "~*(?:\b)intimshop\-fantasy\.ru(?:\b)" 1; + "~*(?:\b)intim\-uslugi\.info(?:\b)" 1; + "~*(?:\b)int\.search\.mywebsearch\.com(?:\b)" 1; + "~*(?:\b)int\.search\.tb\.ask\.com(?:\b)" 1; + "~*(?:\b)investingclub\.ru(?:\b)" 1; + "~*(?:\b)investmac\.com(?:\b)" 1; + "~*(?:\b)invest\-pamm\.ru(?:\b)" 1; + "~*(?:\b)investpamm\.ru(?:\b)" 1; + "~*(?:\b)investsuccess\.org(?:\b)" 1; + "~*(?:\b)investyb\.com(?:\b)" 1; + "~*(?:\b)investzalog\.ru(?:\b)" 1; + "~*(?:\b)invitefashion\.com(?:\b)" 1; + "~*(?:\b)invivo\.hu(?:\b)" 1; + "~*(?:\b)inzn\.ru(?:\b)" 1; + "~*(?:\b)io9\.com(?:\b)" 1; + "~*(?:\b)iomoio\.net(?:\b)" 1; + "~*(?:\b)iopeninghours\.co\.uk(?:\b)" 1; + "~*(?:\b)ipchicken\.com(?:\b)" 1; + "~*(?:\b)ip\-guide\.com(?:\b)" 1; + "~*(?:\b)iphantom\.com(?:\b)" 1; + "~*(?:\b)iplogger\.org(?:\b)" 1; + "~*(?:\b)iplusbit\.blogspot\.co\.za(?:\b)" 1; + "~*(?:\b)ipornox\.xxx(?:\b)" 1; + "~*(?:\b)ipostroika\.ru(?:\b)" 1; + "~*(?:\b)iptool\.xyz(?:\b)" 1; + "~*(?:\b)iqbazar\.ru(?:\b)" 1; + "~*(?:\b)iqoption\-bin\.com(?:\b)" 1; + "~*(?:\b)iqoption\.com(?:\b)" 1; + "~*(?:\b)iqoption\.pro(?:\b)" 1; + "~*(?:\b)iqs\.biz\.ua(?:\b)" 1; + "~*(?:\b)iqupdatetmz\.win(?:\b)" 1; + "~*(?:\b)iradiology\.ru(?:\b)" 1; + "~*(?:\b)irkutsk\.online\-podarki\.com(?:\b)" 1; + "~*(?:\b)irkutsk\.zrus\.org(?:\b)" 1; + "~*(?:\b)iron\-age\.info(?:\b)" 1; + "~*(?:\b)irunfar\.com(?:\b)" 1; + "~*(?:\b)iscblog\.info(?:\b)" 1; + "~*(?:\b)i\-service\.kz(?:\b)" 1; + "~*(?:\b)isistaylorporn\.info(?:\b)" 1; + "~*(?:\b)isitpaleo\.info(?:\b)" 1; + "~*(?:\b)iskalko\.ru(?:\b)" 1; + "~*(?:\b)islamtoday\.co\.za(?:\b)" 1; + "~*(?:\b)islandminingsupply\.wordpress\.com(?:\b)" 1; + "~*(?:\b)isotoner\.com(?:\b)" 1; + "~*(?:\b)isoveti\.ru(?:\b)" 1; + "~*(?:\b)ispaniya\-costa\-blanca\.ru(?:\b)" 1; + "~*(?:\b)istanbulit\.com(?:\b)" 1; + "~*(?:\b)istizanidineacontrolledsubstance\.blogspot\.com(?:\b)" 1; + "~*(?:\b)istizanidineanarcoticdrug\.blogspot\.com(?:\b)" 1; + "~*(?:\b)istizanidineanopiate\.blogspot\.com(?:\b)" 1; + "~*(?:\b)istizanidinelikexanax\.blogspot\.com(?:\b)" 1; + "~*(?:\b)istmira\.ru(?:\b)" 1; + "~*(?:\b)istock\-mebel\.ru(?:\b)" 1; + "~*(?:\b)istripper\.com(?:\b)" 1; + "~*(?:\b)itag\.pw(?:\b)" 1; + "~*(?:\b)itbc\.kiev\.ua(?:\b)" 1; + "~*(?:\b)itch\.io(?:\b)" 1; + "~*(?:\b)itis4you\.com(?:\b)" 1; + "~*(?:\b)it\-max\.com\.ua(?:\b)" 1; + "~*(?:\b)itrevolution\.cf(?:\b)" 1; + "~*(?:\b)itronics\.ca(?:\b)" 1; + "~*(?:\b)itsdp3\.com(?:\b)" 1; + "~*(?:\b)itservicesthatworkforyou\.com(?:\b)" 1; + "~*(?:\b)iusstf\.org(?:\b)" 1; + "~*(?:\b)ivanovo\.zrus\.org(?:\b)" 1; + "~*(?:\b)ivanstroi\.ru(?:\b)" 1; + "~*(?:\b)ivearchenceinflu\.cf(?:\b)" 1; + "~*(?:\b)ivoiretechnocom\.ci(?:\b)" 1; + "~*(?:\b)iwantedmoney\.com(?:\b)" 1; + "~*(?:\b)iwantmyfreecash\.com(?:\b)" 1; + "~*(?:\b)iwanttodeliver\.com(?:\b)" 1; + "~*(?:\b)iweblist\.info(?:\b)" 1; + "~*(?:\b)ix20\.ru(?:\b)" 1; + "~*(?:\b)ixora\.pro(?:\b)" 1; + "~*(?:\b)iyasimasennka\.com(?:\b)" 1; + "~*(?:\b)izhevsk\.xrus\.org(?:\b)" 1; + "~*(?:\b)izhevsk\.zrus\.org(?:\b)" 1; + "~*(?:\b)izismile\.com(?:\b)" 1; + "~*(?:\b)izoll\.ru(?:\b)" 1; + "~*(?:\b)j33x\.com(?:\b)" 1; + "~*(?:\b)jabimgo\.pw(?:\b)" 1; + "~*(?:\b)jacago\.com(?:\b)" 1; + "~*(?:\b)jackpotchances\.com(?:\b)" 1; + "~*(?:\b)jackwolfskinoutlet\.online(?:\b)" 1; + "~*(?:\b)jagg\.info(?:\b)" 1; + "~*(?:\b)james13prix\.info(?:\b)" 1; + "~*(?:\b)jamiembrown\.com(?:\b)" 1; + "~*(?:\b)janavibekken\.no(?:\b)" 1; + "~*(?:\b)janerikholst\.se(?:\b)" 1; + "~*(?:\b)janettabridal\.com(?:\b)" 1; + "~*(?:\b)japan\-bearings\.ru(?:\b)" 1; + "~*(?:\b)japfm\.com(?:\b)" 1; + "~*(?:\b)jasonpartington\.com(?:\b)" 1; + "~*(?:\b)javatex\.co\.id(?:\b)" 1; + "~*(?:\b)javcoast\.com(?:\b)" 1; + "~*(?:\b)jav\-fetish\.com(?:\b)" 1; + "~*(?:\b)jav\-fetish\.site(?:\b)" 1; + "~*(?:\b)javidol\.site(?:\b)" 1; + "~*(?:\b)javitas\.info(?:\b)" 1; + "~*(?:\b)javlibrary\.cc(?:\b)" 1; + "~*(?:\b)javrip\.net(?:\b)" 1; + "~*(?:\b)javspace\.net(?:\b)" 1; + "~*(?:\b)javstock\.com(?:\b)" 1; + "~*(?:\b)jav\-way\.site(?:\b)" 1; + "~*(?:\b)javxxx18\.com(?:\b)" 1; + "~*(?:\b)jaxcube\.info(?:\b)" 1; + "~*(?:\b)jbl\-charge\.info(?:\b)" 1; + "~*(?:\b)je7\.us(?:\b)" 1; + "~*(?:\b)jennyfire\.ru(?:\b)" 1; + "~*(?:\b)jeremyeaton\.co(?:\b)" 1; + "~*(?:\b)jerseychinabizwholesale\.com(?:\b)" 1; + "~*(?:\b)jerseychinabizwholesale\.us(?:\b)" 1; + "~*(?:\b)jerseysbizwholesalecheap\.com(?:\b)" 1; + "~*(?:\b)jerseyschinabizwholesale\.us(?:\b)" 1; + "~*(?:\b)jerseyssportsshop\.com(?:\b)" 1; + "~*(?:\b)jerseyswholesalechinalimited\.com(?:\b)" 1; + "~*(?:\b)jerseywholesalebizchina\.com(?:\b)" 1; + "~*(?:\b)jerseywholesalechinabiz\.com(?:\b)" 1; + "~*(?:\b)jerseywholesaleelitestore\.com(?:\b)" 1; + "~*(?:\b)jestr\.org(?:\b)" 1; + "~*(?:\b)jetsli\.de(?:\b)" 1; + "~*(?:\b)jewelryandfiligree\.com(?:\b)" 1; + "~*(?:\b)jikoman\.info(?:\b)" 1; + "~*(?:\b)jillepille\.com(?:\b)" 1; + "~*(?:\b)jimmychoosale\.online(?:\b)" 1; + "~*(?:\b)jjbabskoe\.ru(?:\b)" 1; + "~*(?:\b)jmat\.cn(?:\b)" 1; + "~*(?:\b)job\.icivil\.ir(?:\b)" 1; + "~*(?:\b)jobmarket\.com\.ua(?:\b)" 1; + "~*(?:\b)joessmogtestonly\.com(?:\b)" 1; + "~*(?:\b)johannesburgsingles\.co\.za(?:\b)" 1; + "~*(?:\b)johnrobertsoninc\.com(?:\b)" 1; + "~*(?:\b)joingames\.org(?:\b)" 1; + "~*(?:\b)jolic2\.com(?:\b)" 1; + "~*(?:\b)jongose\.ninja(?:\b)" 1; + "~*(?:\b)jose\.mulinohouse\.co(?:\b)" 1; + "~*(?:\b)journalhome\.com(?:\b)" 1; + "~*(?:\b)journeydownthescale\.info(?:\b)" 1; + "~*(?:\b)jovencitas\.gratis(?:\b)" 1; + "~*(?:\b)jpcycles\.com(?:\b)" 1; + "~*(?:\b)jrcigars\.com(?:\b)" 1; + "~*(?:\b)jrpmakati\.com(?:\b)" 1; + "~*(?:\b)j\-times\.ru(?:\b)" 1; + "~*(?:\b)juliadiets\.com(?:\b)" 1; + "~*(?:\b)juliaworld\.net(?:\b)" 1; + "~*(?:\b)jumptap\.com(?:\b)" 1; + "~*(?:\b)junglenet\-a\.akamaihd\.net(?:\b)" 1; + "~*(?:\b)jurajskie\.info(?:\b)" 1; + "~*(?:\b)jus0wil\.pp\.ua(?:\b)" 1; + "~*(?:\b)justbcause\.com(?:\b)" 1; + "~*(?:\b)justdating\.online(?:\b)" 1; + "~*(?:\b)justkillingti\.me(?:\b)" 1; + "~*(?:\b)justprofit\.xyz(?:\b)" 1; + "~*(?:\b)justucalling32211123456789\.tk(?:\b)" 1; + "~*(?:\b)jwss\.cc(?:\b)" 1; + "~*(?:\b)jyvopys\.com(?:\b)" 1; + "~*(?:\b)kaac\.ru(?:\b)" 1; + "~*(?:\b)kabbalah\-red\-bracelets\.com(?:\b)" 1; + "~*(?:\b)kadashihotel\.com(?:\b)" 1; + "~*(?:\b)kaidalibor\.de(?:\b)" 1; + "~*(?:\b)kakablog\.net(?:\b)" 1; + "~*(?:\b)kakadu\-interior\.com\.ua(?:\b)" 1; + "~*(?:\b)kalandranis\.gr(?:\b)" 1; + "~*(?:\b)kalb\.ru(?:\b)" 1; + "~*(?:\b)kaliningrad\.zrus\.org(?:\b)" 1; + "~*(?:\b)kamagragelusa\.net(?:\b)" 1; + "~*(?:\b)kamalsinha\.com(?:\b)" 1; + "~*(?:\b)kambasoft\.com(?:\b)" 1; + "~*(?:\b)kam\-dom\.ru(?:\b)" 1; + "~*(?:\b)kamen\-e\.ru(?:\b)" 1; + "~*(?:\b)kamorel\.com(?:\b)" 1; + "~*(?:\b)kandidos\.com(?:\b)" 1; + "~*(?:\b)kanimage\.com(?:\b)" 1; + "~*(?:\b)karachev\-city\.ru(?:\b)" 1; + "~*(?:\b)karadene\.com(?:\b)" 1; + "~*(?:\b)karaganda\.xkaz\.org(?:\b)" 1; + "~*(?:\b)kareliatobacco\.ru(?:\b)" 1; + "~*(?:\b)karpun\-iris\.ru(?:\b)" 1; + "~*(?:\b)karting196\.ru(?:\b)" 1; + "~*(?:\b)kartiniresto\.com(?:\b)" 1; + "~*(?:\b)karusel\-market\.ru(?:\b)" 1; + "~*(?:\b)kashubadesign\.ru(?:\b)" 1; + "~*(?:\b)kasino\-money\.pw(?:\b)" 1; + "~*(?:\b)katadhin\.co(?:\b)" 1; + "~*(?:\b)katjimej\.blog\.fc2\.com(?:\b)" 1; + "~*(?:\b)katushka\.net(?:\b)" 1; + "~*(?:\b)kazan\.xrus\.org(?:\b)" 1; + "~*(?:\b)kazan\.zrus\.org(?:\b)" 1; + "~*(?:\b)kazinogames\.lv(?:\b)" 1; + "~*(?:\b)kazka\.ru(?:\b)" 1; + "~*(?:\b)kaz\.kz(?:\b)" 1; + "~*(?:\b)kazrent\.com(?:\b)" 1; + "~*(?:\b)kchaxton\.com(?:\b)" 1; + "~*(?:\b)keenoutlet\.online(?:\b)" 1; + "~*(?:\b)keki\.info(?:\b)" 1; + "~*(?:\b)kemerovo\.zrus\.org(?:\b)" 1; + "~*(?:\b)kenaba\.su(?:\b)" 1; + "~*(?:\b)kerch\.site(?:\b)" 1; + "~*(?:\b)kerei\.ru(?:\b)" 1; + "~*(?:\b)kerwinandcariza\.com(?:\b)" 1; + "~*(?:\b)ketoanhanoi\.info(?:\b)" 1; + "~*(?:\b)ketrzyn\.pl(?:\b)" 1; + "~*(?:\b)kevblog\.top(?:\b)" 1; + "~*(?:\b)keyhantercume\.com(?:\b)" 1; + "~*(?:\b)keywesthideaways\.co(?:\b)" 1; + "~*(?:\b)keywordblocks\.com(?:\b)" 1; + "~*(?:\b)keywordglobal\.co\.za(?:\b)" 1; + "~*(?:\b)keywordhouse\.com(?:\b)" 1; + "~*(?:\b)keywordhut\.com(?:\b)" 1; + "~*(?:\b)keywordsdoctor\.com(?:\b)" 1; + "~*(?:\b)keywordsking\.com(?:\b)" 1; + "~*(?:\b)keywords\-monitoring\-success\.com(?:\b)" 1; + "~*(?:\b)keywords\-monitoring\-your\-success\.com(?:\b)" 1; + "~*(?:\b)keyword\-suggestions\.com(?:\b)" 1; + "~*(?:\b)keywordsuggest\.org(?:\b)" 1; + "~*(?:\b)keywordsuggests\.com(?:\b)" 1; + "~*(?:\b)keywordteam\.net(?:\b)" 1; + "~*(?:\b)kfon\.eu(?:\b)" 1; + "~*(?:\b)khafre\.us(?:\b)" 1; + "~*(?:\b)kichenaid\.ru(?:\b)" 1; + "~*(?:\b)kicknights\.gq(?:\b)" 1; + "~*(?:\b)kidd\.reunionwatch\.com(?:\b)" 1; + "~*(?:\b)kidskunst\.info(?:\b)" 1; + "~*(?:\b)kihi\.gdn(?:\b)" 1; + "~*(?:\b)kiinomaniak\.pl(?:\b)" 1; + "~*(?:\b)kimcurlrvsms\.com(?:\b)" 1; + "~*(?:\b)kinky\-fetishes\.com(?:\b)" 1; + "~*(?:\b)kino2018\.cc(?:\b)" 1; + "~*(?:\b)kino2018\.club(?:\b)" 1; + "~*(?:\b)kinobaks\.com(?:\b)" 1; + "~*(?:\b)kinobest\.pl(?:\b)" 1; + "~*(?:\b)kinocccp\.net(?:\b)" 1; + "~*(?:\b)kinoduh\.ru(?:\b)" 1; + "~*(?:\b)kino\-ecran\.ru(?:\b)" 1; + "~*(?:\b)kinofak\.net(?:\b)" 1; + "~*(?:\b)kino\-filmi\.com(?:\b)" 1; + "~*(?:\b)kinoflux\.net(?:\b)" 1; + "~*(?:\b)kino\-fun\.ru(?:\b)" 1; + "~*(?:\b)kinogolos\.ru(?:\b)" 1; + "~*(?:\b)kinogonew\.ru(?:\b)" 1; + "~*(?:\b)kinohall\.ru(?:\b)" 1; + "~*(?:\b)kinohit1\.ru(?:\b)" 1; + "~*(?:\b)kino\-key\.info(?:\b)" 1; + "~*(?:\b)kinomaniatv\.pl(?:\b)" 1; + "~*(?:\b)kinoplen\.ru(?:\b)" 1; + "~*(?:\b)kinopolet\.net(?:\b)" 1; + "~*(?:\b)kino\-rating\.ru(?:\b)" 1; + "~*(?:\b)kinosed\.net(?:\b)" 1; + "~*(?:\b)kinostorm\.net(?:\b)" 1; + "~*(?:\b)kinotorka\.ru(?:\b)" 1; + "~*(?:\b)kinozapas\.com(?:\b)" 1; + "~*(?:\b)kiprinform\.com(?:\b)" 1; + "~*(?:\b)kirov\.zrus\.org(?:\b)" 1; + "~*(?:\b)kiskinhouse\.com(?:\b)" 1; + "~*(?:\b)kit\-opt\.ru(?:\b)" 1; + "~*(?:\b)kiwe\-analytics\.com(?:\b)" 1; + "~*(?:\b)kiwi237au\.tk(?:\b)" 1; + "~*(?:\b)kladrus\.ru(?:\b)" 1; + "~*(?:\b)kleine\-titten\.biz(?:\b)" 1; + "~*(?:\b)klejonka\.info(?:\b)" 1; + "~*(?:\b)kletkimehan\.ru(?:\b)" 1; + "~*(?:\b)klikbonus\.com(?:\b)" 1; + "~*(?:\b)kliksaya\.com(?:\b)" 1; + "~*(?:\b)klin3952\.ru(?:\b)" 1; + "~*(?:\b)klitimg\.pw(?:\b)" 1; + "~*(?:\b)klosetkitten\.com(?:\b)" 1; + "~*(?:\b)klumba55\.ru(?:\b)" 1; + "~*(?:\b)kmd\-pto\.ru(?:\b)" 1; + "~*(?:\b)kmgamex\.cf(?:\b)" 1; + "~*(?:\b)kndxbkdx\.bloger\.index\.hr(?:\b)" 1; + "~*(?:\b)knigonosha\.net(?:\b)" 1; + "~*(?:\b)knogg\.net(?:\b)" 1; + "~*(?:\b)knowsitall\.info(?:\b)" 1; + "~*(?:\b)knowyournextmove\.com(?:\b)" 1; + "~*(?:\b)kochanelli\.com(?:\b)" 1; + "~*(?:\b)kol\-energo\.ru(?:\b)" 1; + "~*(?:\b)koleso24\.com\.ua(?:\b)" 1; + "~*(?:\b)kollekcioner\.ru(?:\b)" 1; + "~*(?:\b)kollesa\.ru(?:\b)" 1; + "~*(?:\b)kolotiloff\.ru(?:\b)" 1; + "~*(?:\b)komp\-pomosch\.ru(?:\b)" 1; + "~*(?:\b)komputernaya\-pomosh\-moscow\.ru(?:\b)" 1; + "~*(?:\b)komputers\-best\.ru(?:\b)" 1; + "~*(?:\b)kongoultry\.net(?:\b)" 1; + "~*(?:\b)kongruan\.com(?:\b)" 1; + "~*(?:\b)konica\.kz(?:\b)" 1; + "~*(?:\b)konkursov\.net(?:\b)" 1; + "~*(?:\b)konkursowo\-24\.pl(?:\b)" 1; + "~*(?:\b)konoplisemena\.com(?:\b)" 1; + "~*(?:\b)konpax\.com(?:\b)" 1; + "~*(?:\b)konteiner24\.com(?:\b)" 1; + "~*(?:\b)konturkrasoty\.ru(?:\b)" 1; + "~*(?:\b)koopilka\.com(?:\b)" 1; + "~*(?:\b)kopihijau\.info(?:\b)" 1; + "~*(?:\b)koptims\.tiu\.ru(?:\b)" 1; + "~*(?:\b)koral\.se(?:\b)" 1; + "~*(?:\b)koronirealestate\.gr(?:\b)" 1; + "~*(?:\b)kosmetyki\.tm\.pl(?:\b)" 1; + "~*(?:\b)kosova\.de(?:\b)" 1; + "~*(?:\b)kostenloser\-sex\.com(?:\b)" 1; + "~*(?:\b)kostenlos\-sexvideos\.com(?:\b)" 1; + "~*(?:\b)kosynka\-games\.ru(?:\b)" 1; + "~*(?:\b)kotaku\.com(?:\b)" 1; + "~*(?:\b)kountrylife\.com(?:\b)" 1; + "~*(?:\b)koversite\.info(?:\b)" 1; + "~*(?:\b)kovesszucs\.atw\.hu(?:\b)" 1; + "~*(?:\b)kovrenok\.ru(?:\b)" 1; + "~*(?:\b)kozhniebolezni\.com(?:\b)" 1; + "~*(?:\b)krafte\.ru(?:\b)" 1; + "~*(?:\b)kraljeva\-sutjeska\.com(?:\b)" 1; + "~*(?:\b)krasivoe\-hd\.com(?:\b)" 1; + "~*(?:\b)krasivoe\-hd\.net(?:\b)" 1; + "~*(?:\b)krasivye\-devushki\.net(?:\b)" 1; + "~*(?:\b)krasnodar\-avtolombards\.ru(?:\b)" 1; + "~*(?:\b)krasnodar\.ru(?:\b)" 1; + "~*(?:\b)krasnodar\.xrus\.org(?:\b)" 1; + "~*(?:\b)krasnodar\.zrus\.org(?:\b)" 1; + "~*(?:\b)krassh\.ru(?:\b)" 1; + "~*(?:\b)krasula\.pp\.ua(?:\b)" 1; + "~*(?:\b)kreativperlen\.ch(?:\b)" 1; + "~*(?:\b)kredit\-blog\.ru(?:\b)" 1; + "~*(?:\b)kredit\-pod\-zalog\-krasnodar\.ru(?:\b)" 1; + "~*(?:\b)kretpicf\.pw(?:\b)" 1; + "~*(?:\b)kriokomora\.info(?:\b)" 1; + "~*(?:\b)krynica\.info(?:\b)" 1; + "~*(?:\b)ks1234\.com(?:\b)" 1; + "~*(?:\b)ktotut\.net(?:\b)" 1; + "~*(?:\b)ku6\.com(?:\b)" 1; + "~*(?:\b)kumuk\.info(?:\b)" 1; + "~*(?:\b)kung\-fu\-ru\.com(?:\b)" 1; + "~*(?:\b)kunstaktien\.info(?:\b)" 1; + "~*(?:\b)kupiproday\.com\.ua(?:\b)" 1; + "~*(?:\b)kupit\-adenu\.ru(?:\b)" 1; + "~*(?:\b)kurbappeal\.info(?:\b)" 1; + "~*(?:\b)kursy\-ege\.ru(?:\b)" 1; + "~*(?:\b)kurwa\.win(?:\b)" 1; + "~*(?:\b)kustanay\.kz(?:\b)" 1; + "~*(?:\b)kutikomi\.net(?:\b)" 1; + "~*(?:\b)kuzinsp\.ru(?:\b)" 1; + "~*(?:\b)kvartira\-sutochno\.com(?:\b)" 1; + "~*(?:\b)kvartir\-remont\.biz(?:\b)" 1; + "~*(?:\b)kvartiry\-remont\.ucoz\.ru(?:\b)" 1; + "~*(?:\b)kw21\.org(?:\b)" 1; + "~*(?:\b)kwzf\.net(?:\b)" 1; + "~*(?:\b)laapp\.com(?:\b)" 1; + "~*(?:\b)labafydjxa\.su(?:\b)" 1; + "~*(?:\b)labelwater\.se(?:\b)" 1; + "~*(?:\b)labplus\.ru(?:\b)" 1; + "~*(?:\b)labvis\.host\.sk(?:\b)" 1; + "~*(?:\b)lacapilla\.info(?:\b)" 1; + "~*(?:\b)lacasamorett\.com(?:\b)" 1; + "~*(?:\b)lacave\.ntic\.fr(?:\b)" 1; + "~*(?:\b)lacloop\.info(?:\b)" 1; + "~*(?:\b)ladov\.ru(?:\b)" 1; + "~*(?:\b)laexotic\.com(?:\b)" 1; + "~*(?:\b)la\-fa\.ru(?:\b)" 1; + "~*(?:\b)lafourmiliaire\.com(?:\b)" 1; + "~*(?:\b)lafriore\.ru(?:\b)" 1; + "~*(?:\b)lakomka\.com\.ua(?:\b)" 1; + "~*(?:\b)lalalove\.ru(?:\b)" 1; + "~*(?:\b)lampokrat\.ws(?:\b)" 1; + "~*(?:\b)lanadelreyfans\.us(?:\b)" 1; + "~*(?:\b)lanasshop\.ru(?:\b)" 1; + "~*(?:\b)lancheck\.net(?:\b)" 1; + "~*(?:\b)landinez\.co(?:\b)" 1; + "~*(?:\b)landmania\.ru(?:\b)" 1; + "~*(?:\b)landoftracking\.com(?:\b)" 1; + "~*(?:\b)landreferat\.ru(?:\b)" 1; + "~*(?:\b)landscaping\.center(?:\b)" 1; + "~*(?:\b)languagecode\.com(?:\b)" 1; + "~*(?:\b)lankarns\.com(?:\b)" 1; + "~*(?:\b)laparfumotec\.com(?:\b)" 1; + "~*(?:\b)lapitec\.eu(?:\b)" 1; + "~*(?:\b)laptop\-4\-less\.com(?:\b)" 1; + "~*(?:\b)laptoper\.net(?:\b)" 1; + "~*(?:\b)larchik\.net(?:\b)" 1; + "~*(?:\b)larger\.io(?:\b)" 1; + "~*(?:\b)larose\.jb2c\.me(?:\b)" 1; + "~*(?:\b)larutti\.ru(?:\b)" 1; + "~*(?:\b)laserpen\.club(?:\b)" 1; + "~*(?:\b)lashstudia\.ru(?:\b)" 1; + "~*(?:\b)lasvegaslockandsafe\.com(?:\b)" 1; + "~*(?:\b)laudit\.ru(?:\b)" 1; + "~*(?:\b)laulini\.soclog\.se(?:\b)" 1; + "~*(?:\b)law\-check\-eight\.xyz(?:\b)" 1; + "~*(?:\b)law\-check\-nine\.xyz(?:\b)" 1; + "~*(?:\b)law\-check\-seven\.xyz(?:\b)" 1; + "~*(?:\b)law\-check\-two\.xyz(?:\b)" 1; + "~*(?:\b)lawyers\.cafe(?:\b)" 1; + "~*(?:\b)lawyersinfo\.org(?:\b)" 1; + "~*(?:\b)laxdrills\.com(?:\b)" 1; + "~*(?:\b)laxob\.com(?:\b)" 1; + "~*(?:\b)layola\.biz\.tc(?:\b)" 1; + "~*(?:\b)lazymanyoga\.com(?:\b)" 1; + "~*(?:\b)lazy\-z\.com(?:\b)" 1; + "~*(?:\b)ldrtrack\.com(?:\b)" 1; + "~*(?:\b)leadn\.pl(?:\b)" 1; + "~*(?:\b)leadwayau\.com(?:\b)" 1; + "~*(?:\b)leboard\.ru(?:\b)" 1; + "~*(?:\b)lecbter\-relationships\.ga(?:\b)" 1; + "~*(?:\b)lechenie\-gemorroya\.com(?:\b)" 1; + "~*(?:\b)lechtaczka\.net(?:\b)" 1; + "~*(?:\b)le\-clos\-des\-alouettes\.com(?:\b)" 1; + "~*(?:\b)ledis\.top(?:\b)" 1; + "~*(?:\b)ledpolice\.ru(?:\b)" 1; + "~*(?:\b)leftofcentrist\.com(?:\b)" 1; + "~*(?:\b)legalrc\.biz(?:\b)" 1; + "~*(?:\b)legionalpha\.com(?:\b)" 1; + "~*(?:\b)lego4x4\.ru(?:\b)" 1; + "~*(?:\b)lennatin\.info(?:\b)" 1; + "~*(?:\b)lenvred\.org(?:\b)" 1; + "~*(?:\b)lernur\.net(?:\b)" 1; + "~*(?:\b)lerporn\.info(?:\b)" 1; + "~*(?:\b)lesbian\.xyz(?:\b)" 1; + "~*(?:\b)lescinq\.com(?:\b)" 1; + "~*(?:\b)letmacworkfaster\.site(?:\b)" 1; + "~*(?:\b)letmacworkfaster\.world(?:\b)" 1; + "~*(?:\b)letmacwork\.world(?:\b)" 1; + "~*(?:\b)letolove\.ru(?:\b)" 1; + "~*(?:\b)letsart\.ru(?:\b)" 1; + "~*(?:\b)letslowbefast\.site(?:\b)" 1; + "~*(?:\b)letslowbefast\.today(?:\b)" 1; + "~*(?:\b)letsrepair\.in(?:\b)" 1; + "~*(?:\b)letto\.by(?:\b)" 1; + "~*(?:\b)levaquin750mg\.blogspot\.com(?:\b)" 1; + "~*(?:\b)lexaprogeneric\.link(?:\b)" 1; + "~*(?:\b)lexixxx\.com(?:\b)" 1; + "~*(?:\b)lezbiyanki\.net(?:\b)" 1; + "~*(?:\b)lflash\.ru(?:\b)" 1; + "~*(?:\b)libertybilisim\.com(?:\b)" 1; + "~*(?:\b)lida\-ru\.com(?:\b)" 1; + "~*(?:\b)lider\-zhaluzi\.kiev\.ua(?:\b)" 1; + "~*(?:\b)li\-er\.ru(?:\b)" 1; + "~*(?:\b)lietaer\.com(?:\b)" 1; + "~*(?:\b)life\.biz\.ua(?:\b)" 1; + "~*(?:\b)lifebyleese\.com(?:\b)" 1; + "~*(?:\b)lifehacĸer\.com(?:\b)" 1; + "~*(?:\b)life\-instyle\.com(?:\b)" 1; + "~*(?:\b)lifeinsurancekb\.com(?:\b)" 1; + "~*(?:\b)liffa\.ru(?:\b)" 1; + "~*(?:\b)light\.ifmo\.ru(?:\b)" 1; + "~*(?:\b)lightinghomes\.net(?:\b)" 1; + "~*(?:\b)lignofix\.ua(?:\b)" 1; + "~*(?:\b)likesdesign\.com(?:\b)" 1; + "~*(?:\b)likesuccess\.com(?:\b)" 1; + "~*(?:\b)likrot\.com(?:\b)" 1; + "~*(?:\b)liky\.co\.ua(?:\b)" 1; + "~*(?:\b)limads\.men(?:\b)" 1; + "~*(?:\b)limtu\.ifmo\.ru(?:\b)" 1; + "~*(?:\b)lincolntheatre\.com(?:\b)" 1; + "~*(?:\b)linerdrilling\.com(?:\b)" 1; + "~*(?:\b)lineshops\.biz(?:\b)" 1; + "~*(?:\b)link\.ac(?:\b)" 1; + "~*(?:\b)linkarena\.com(?:\b)" 1; + "~*(?:\b)linkbolic\.com(?:\b)" 1; + "~*(?:\b)linkbuddies\.com(?:\b)" 1; + "~*(?:\b)linkbux\.ru(?:\b)" 1; + "~*(?:\b)linkdebrideur\.xyz(?:\b)" 1; + "~*(?:\b)linkpulse\.com(?:\b)" 1; + "~*(?:\b)linkredirect\.biz(?:\b)" 1; + "~*(?:\b)linkrr\.com(?:\b)" 1; + "~*(?:\b)linksharingt\.com(?:\b)" 1; + "~*(?:\b)linkwithin\.com(?:\b)" 1; + "~*(?:\b)lion\.bolegapakistan\.com(?:\b)" 1; + "~*(?:\b)lion\.conboy\.us(?:\b)" 1; + "~*(?:\b)lion\.misba\.us(?:\b)" 1; + "~*(?:\b)lion\.playtap\.us(?:\b)" 1; + "~*(?:\b)lion\.snapmap\.us(?:\b)" 1; + "~*(?:\b)liquimondo\.com(?:\b)" 1; + "~*(?:\b)liran\-locks\.com(?:\b)" 1; + "~*(?:\b)lirunet\.ru(?:\b)" 1; + "~*(?:\b)lisque\.batcave\.net(?:\b)" 1; + "~*(?:\b)littleberry\.ru(?:\b)" 1; + "~*(?:\b)littlecity\.ch(?:\b)" 1; + "~*(?:\b)littlesexdolls\.com(?:\b)" 1; + "~*(?:\b)littlesunraiser\.com(?:\b)" 1; + "~*(?:\b)liumimgx\.pw(?:\b)" 1; + "~*(?:\b)liupis\.com(?:\b)" 1; + "~*(?:\b)live\-cam6\.info(?:\b)" 1; + "~*(?:\b)livefixer\.com(?:\b)" 1; + "~*(?:\b)liveinternet\.ro(?:\b)" 1; + "~*(?:\b)livejasmin\.com(?:\b)" 1; + "~*(?:\b)liver\-chintai\.org(?:\b)" 1; + "~*(?:\b)liverpool\.gsofootball\.com(?:\b)" 1; + "~*(?:\b)live\-sexcam\.tk(?:\b)" 1; + "~*(?:\b)live\-sexchat\.ru(?:\b)" 1; + "~*(?:\b)liveshoppersmac\.com(?:\b)" 1; + "~*(?:\b)livetsomudvekslingstudent\.bloggersdelight\.dk(?:\b)" 1; + "~*(?:\b)liveu\.infoteka\.hu(?:\b)" 1; + "~*(?:\b)livingcanarias\.com(?:\b)" 1; + "~*(?:\b)livingroomdecor\.info(?:\b)" 1; + "~*(?:\b)lizace\.com(?:\b)" 1; + "~*(?:\b)ljusihus\.se(?:\b)" 1; + "~*(?:\b)lkbennettoutlet\.online(?:\b)" 1; + "~*(?:\b)lkbennettstore\.online(?:\b)" 1; + "~*(?:\b)llastbuy\.ru(?:\b)" 1; + "~*(?:\b)lmrauction\.com(?:\b)" 1; + "~*(?:\b)loadingpages\.me(?:\b)" 1; + "~*(?:\b)loadopia\.com(?:\b)" 1; + "~*(?:\b)lob\.com\.ru(?:\b)" 1; + "~*(?:\b)localflirtbuddies\.com(?:\b)" 1; + "~*(?:\b)localmatchbook\.com(?:\b)" 1; + "~*(?:\b)locatellicorretor\.com\.br(?:\b)" 1; + "~*(?:\b)locationdesaison\.com(?:\b)" 1; + "~*(?:\b)locimge\.pw(?:\b)" 1; + "~*(?:\b)lockerz\.com(?:\b)" 1; + "~*(?:\b)locksmith\.jp(?:\b)" 1; + "~*(?:\b)locustdesign\.co(?:\b)" 1; + "~*(?:\b)lodki\-pvh\.dp\.ua(?:\b)" 1; + "~*(?:\b)loftdigital\.eu(?:\b)" 1; + "~*(?:\b)loginduepunti\.it(?:\b)" 1; + "~*(?:\b)lollypopgaming\.com(?:\b)" 1; + "~*(?:\b)lolnex\.us(?:\b)" 1; + "~*(?:\b)lol\-smurfs\.com(?:\b)" 1; + "~*(?:\b)lombardfinder\.ru(?:\b)" 1; + "~*(?:\b)lomb\.co(?:\b)" 1; + "~*(?:\b)lombia\.co(?:\b)" 1; + "~*(?:\b)lombia\.com(?:\b)" 1; + "~*(?:\b)lomza\.info(?:\b)" 1; + "~*(?:\b)lonely\-mature\.com(?:\b)" 1; + "~*(?:\b)lonerangergames\.com(?:\b)" 1; + "~*(?:\b)longadventure\.com(?:\b)" 1; + "~*(?:\b)long\-beach\-air\-conditioning\.com(?:\b)" 1; + "~*(?:\b)longgreen\.info(?:\b)" 1; + "~*(?:\b)longlifelomilomi\.info(?:\b)" 1; + "~*(?:\b)lookingglassemb\.com(?:\b)" 1; + "~*(?:\b)losangeles\-ads\.com(?:\b)" 1; + "~*(?:\b)lost\-alpha\.ru(?:\b)" 1; + "~*(?:\b)lostaruban\.com(?:\b)" 1; + "~*(?:\b)lostfilm\-online\.ru(?:\b)" 1; + "~*(?:\b)lotto6888\.com(?:\b)" 1; + "~*(?:\b)lottospring\.com(?:\b)" 1; + "~*(?:\b)louboutinbooties\.xyz(?:\b)" 1; + "~*(?:\b)louboutinreplica\.pw(?:\b)" 1; + "~*(?:\b)louboutinreplica\.xyz(?:\b)" 1; + "~*(?:\b)louboutinshoes\.xyz(?:\b)" 1; + "~*(?:\b)louisvuittonoutletstore\.net(?:\b)" 1; + "~*(?:\b)lovasszovetseg\.hu(?:\b)" 1; + "~*(?:\b)love\-baby\.cz(?:\b)" 1; + "~*(?:\b)lovelycraftyhome\.com(?:\b)" 1; + "~*(?:\b)lovi\-moment\.com\.ua(?:\b)" 1; + "~*(?:\b)lowephotos\.info(?:\b)" 1; + "~*(?:\b)low\-format\.ru(?:\b)" 1; + "~*(?:\b)lsex\.xyz(?:\b)" 1; + "~*(?:\b)lsp\-awak\-perikanan\.com(?:\b)" 1; + "~*(?:\b)ltvperf\.com(?:\b)" 1; + "~*(?:\b)lubetube\.com(?:\b)" 1; + "~*(?:\b)luciddiagnostics\.in(?:\b)" 1; + "~*(?:\b)luckyday\.world(?:\b)" 1; + "~*(?:\b)luckyshop\.net\.ua(?:\b)" 1; + "~*(?:\b)lulea\-auktionsverk\.se(?:\b)" 1; + "~*(?:\b)lumb\.co(?:\b)" 1; + "~*(?:\b)lunamedia\.co(?:\b)" 1; + "~*(?:\b)lunchrock\.co(?:\b)" 1; + "~*(?:\b)lutherstable\.org(?:\b)" 1; + "~*(?:\b)luxmagazine\.cf(?:\b)" 1; + "~*(?:\b)luxup\.ru(?:\b)" 1; + "~*(?:\b)lyngdalhudterapi\.no(?:\b)" 1; + "~*(?:\b)lyrics\.home\-task\.com(?:\b)" 1; + "~*(?:\b)lyrster\.com(?:\b)" 1; + "~*(?:\b)m0r0zk0\-krava\.ru(?:\b)" 1; + "~*(?:\b)m1media\.net(?:\b)" 1; + "~*(?:\b)m292\.info(?:\b)" 1; + "~*(?:\b)m3gadownload\.pl(?:\b)" 1; + "~*(?:\b)m4ever\.net(?:\b)" 1; + "~*(?:\b)m5home\.ru(?:\b)" 1; + "~*(?:\b)mabdoola\.blogspot\.com(?:\b)" 1; + "~*(?:\b)macdamaged\.space(?:\b)" 1; + "~*(?:\b)macdamaged\.tech(?:\b)" 1; + "~*(?:\b)macfix\.life(?:\b)" 1; + "~*(?:\b)machicon\-akihabara\.info(?:\b)" 1; + "~*(?:\b)machicon\-ueno\.info(?:\b)" 1; + "~*(?:\b)mackeeper\-center\.club(?:\b)" 1; + "~*(?:\b)mackeeper\-land\-672695126\.us\-east\-1\.elb\.amazonaws\.com(?:\b)" 1; + "~*(?:\b)macnewtech\.com(?:\b)" 1; + "~*(?:\b)macotool\.com(?:\b)" 1; + "~*(?:\b)macresource\.co\.uk(?:\b)" 1; + "~*(?:\b)macrotek\.ru(?:\b)" 1; + "~*(?:\b)mac\-shield\.com(?:\b)" 1; + "~*(?:\b)mactechinfo\.info(?:\b)" 1; + "~*(?:\b)madot\.onlinewebshop\.net(?:\b)" 1; + "~*(?:\b)mafa\-free\.com(?:\b)" 1; + "~*(?:\b)mafcards\.ru(?:\b)" 1; + "~*(?:\b)magazin\-pics\.ru(?:\b)" 1; + "~*(?:\b)magazintiande\.ru(?:\b)" 1; + "~*(?:\b)magda\-gadalka\.ru(?:\b)" 1; + "~*(?:\b)magento\-crew\.net(?:\b)" 1; + "~*(?:\b)magicalfind\-a\.akamaihd\.net(?:\b)" 1; + "~*(?:\b)magicdiet\.gq(?:\b)" 1; + "~*(?:\b)magicplayer\-s\.acestream\.net(?:\b)" 1; + "~*(?:\b)maglid\.ru(?:\b)" 1; + "~*(?:\b)magnetic\-bracelets\.ru(?:\b)" 1; + "~*(?:\b)magnetpress\.sk(?:\b)" 1; + "~*(?:\b)mahnwachen\-helfen\.info(?:\b)" 1; + "~*(?:\b)mail\.allnews24\.in(?:\b)" 1; + "~*(?:\b)mailemedicinals\.com(?:\b)" 1; + "~*(?:\b)mainhp\.net(?:\b)" 1; + "~*(?:\b)mainlinehobby\.net(?:\b)" 1; + "~*(?:\b)maju\.bluesalt\.co(?:\b)" 1; + "~*(?:\b)makedo\.ru(?:\b)" 1; + "~*(?:\b)make\-money\-online\.com(?:\b)" 1; + "~*(?:\b)makemoneyonline\.com(?:\b)" 1; + "~*(?:\b)makis\.nu(?:\b)" 1; + "~*(?:\b)maladot\.com(?:\b)" 1; + "~*(?:\b)malls\.com(?:\b)" 1; + "~*(?:\b)mall\.uk(?:\b)" 1; + "~*(?:\b)malwareremovalcenter\.com(?:\b)" 1; + "~*(?:\b)mamasuper\.prom\.ua(?:\b)" 1; + "~*(?:\b)managerpak204\.weebly\.com(?:\b)" 1; + "~*(?:\b)manifestation\.betteroffers\.review(?:\b)" 1; + "~*(?:\b)manimpotence\.com(?:\b)" 1; + "~*(?:\b)manipulyator\-peterburg\.ru(?:\b)" 1; + "~*(?:\b)mansiondelrio\.co(?:\b)" 1; + "~*(?:\b)mansparskats\.com(?:\b)" 1; + "~*(?:\b)mantramusic\.ru(?:\b)" 1; + "~*(?:\b)manualterap\.roleforum\.ru(?:\b)" 1; + "~*(?:\b)manuscript\.su(?:\b)" 1; + "~*(?:\b)manve\.info(?:\b)" 1; + "~*(?:\b)manyresultshub\-a\.akamaihd\.net(?:\b)" 1; + "~*(?:\b)map028\.com(?:\b)" 1; + "~*(?:\b)mapquestz\.us(?:\b)" 1; + "~*(?:\b)maranbrinfo\.com\.br(?:\b)" 1; + "~*(?:\b)mararoom\.ru(?:\b)" 1; + "~*(?:\b)marblestyle\.ru(?:\b)" 1; + "~*(?:\b)marcogrup\.com(?:\b)" 1; + "~*(?:\b)marcoislandvacations\.net(?:\b)" 1; + "~*(?:\b)marcowebonyodziezowe\.pl(?:\b)" 1; + "~*(?:\b)maridan\.com\.ua(?:\b)" 1; + "~*(?:\b)marinetraffic\.com(?:\b)" 1; + "~*(?:\b)marketingtechniques\.info(?:\b)" 1; + "~*(?:\b)marketingvici\.com(?:\b)" 1; + "~*(?:\b)marketland\.ml(?:\b)" 1; + "~*(?:\b)markjaybeefractal\.com(?:\b)" 1; + "~*(?:\b)marktforschung\-stuttgart\.com(?:\b)" 1; + "~*(?:\b)marmitaco\.cat(?:\b)" 1; + "~*(?:\b)marmotstore\.online(?:\b)" 1; + "~*(?:\b)marsgatan\.com(?:\b)" 1; + "~*(?:\b)martlinker\.com(?:\b)" 1; + "~*(?:\b)marwer\.info(?:\b)" 1; + "~*(?:\b)maslenka\.kz(?:\b)" 1; + "~*(?:\b)massage\-info\.nl(?:\b)" 1; + "~*(?:\b)masserect\.com(?:\b)" 1; + "~*(?:\b)master\-muznachas\.ru(?:\b)" 1; + "~*(?:\b)masterseek\.com(?:\b)" 1; + "~*(?:\b)mastershef\.club(?:\b)" 1; + "~*(?:\b)masthopehomes\.com(?:\b)" 1; + "~*(?:\b)masturbate\.co\.uk(?:\b)" 1; + "~*(?:\b)matb3aa\.com(?:\b)" 1; + "~*(?:\b)matchpal\-a\.akamaihd\.net(?:\b)" 1; + "~*(?:\b)matematikus\.info(?:\b)" 1; + "~*(?:\b)mathgym\.com\.au(?:\b)" 1; + "~*(?:\b)matpre\.top(?:\b)" 1; + "~*(?:\b)matrixalchemy\.com(?:\b)" 1; + "~*(?:\b)matsdale\.com(?:\b)" 1; + "~*(?:\b)mature\.free\-websites\.com(?:\b)" 1; + "~*(?:\b)max\-eclat\.men(?:\b)" 1; + "~*(?:\b)maximilitary\.ru(?:\b)" 1; + "~*(?:\b)maximpartnerspr\.com(?:\b)" 1; + "~*(?:\b)max\-p\.men(?:\b)" 1; + "~*(?:\b)maxthon\.com(?:\b)" 1; + "~*(?:\b)maxxtor\.eu(?:\b)" 1; + "~*(?:\b)mazda\-roadsters\.com(?:\b)" 1; + "~*(?:\b)m\.b00kmarks\.com(?:\b)" 1; + "~*(?:\b)mb140\.ru(?:\b)" 1; + "~*(?:\b)mbiologi\.ru(?:\b)" 1; + "~*(?:\b)mcadamssupplyco\.com(?:\b)" 1; + "~*(?:\b)mcar\.in\.ua(?:\b)" 1; + "~*(?:\b)mcnamaratech\.com(?:\b)" 1; + "~*(?:\b)mearns\-tractors\.co\.uk(?:\b)" 1; + "~*(?:\b)mebel\-alait\.ru(?:\b)" 1; + "~*(?:\b)mebelcomplekt\.ru(?:\b)" 1; + "~*(?:\b)mebeldekor\.com\.ua(?:\b)" 1; + "~*(?:\b)mebel\-ekb\.com(?:\b)" 1; + "~*(?:\b)mebel\-vstroika\.ru(?:\b)" 1; + "~*(?:\b)meble\-bogart\.info(?:\b)" 1; + "~*(?:\b)mecash\.ru(?:\b)" 1; + "~*(?:\b)meccadumps\.net(?:\b)" 1; + "~*(?:\b)medanestesia\.ru(?:\b)" 1; + "~*(?:\b)meddesk\.ru(?:\b)" 1; + "~*(?:\b)mediafresh\.online(?:\b)" 1; + "~*(?:\b)mediaoffers\.click(?:\b)" 1; + "~*(?:\b)mediawhirl\.net(?:\b)" 1; + "~*(?:\b)medicinacom\.ru(?:\b)" 1; + "~*(?:\b)medicine\-4u\.org(?:\b)" 1; + "~*(?:\b)medicines\-choice\.com(?:\b)" 1; + "~*(?:\b)medicineseasybuy\.com(?:\b)" 1; + "~*(?:\b)medicovi\.com(?:\b)" 1; + "~*(?:\b)medictube\.ru(?:\b)" 1; + "~*(?:\b)medi\-fitt\.hu(?:\b)" 1; + "~*(?:\b)medispainstitute\.com\.au(?:\b)" 1; + "~*(?:\b)medizinreisen\.de(?:\b)" 1; + "~*(?:\b)medkletki\.ru(?:\b)" 1; + "~*(?:\b)medkritika\.ru(?:\b)" 1; + "~*(?:\b)medmajor\.ru(?:\b)" 1; + "~*(?:\b)medosmotr\-ufa\.ru(?:\b)" 1; + "~*(?:\b)meds\-online24\.com(?:\b)" 1; + "~*(?:\b)medtherapy\.ru(?:\b)" 1; + "~*(?:\b)meduza\-consult\.ru(?:\b)" 1; + "~*(?:\b)med\-zdorovie\.com\.ua(?:\b)" 1; + "~*(?:\b)meendo\-free\-traffic\.ga(?:\b)" 1; + "~*(?:\b)meet\-flirt\-dating\.com(?:\b)" 1; + "~*(?:\b)meetingrainstorm\.bid(?:\b)" 1; + "~*(?:\b)meetlocalchicks\.com(?:\b)" 1; + "~*(?:\b)megaapteka\.ru(?:\b)" 1; + "~*(?:\b)mega\-bony\-2017\.pl(?:\b)" 1; + "~*(?:\b)mega\-bony2017\.pl(?:\b)" 1; + "~*(?:\b)megahdporno\.net(?:\b)" 1; + "~*(?:\b)megaindex\.ru(?:\b)" 1; + "~*(?:\b)megakino\.net(?:\b)" 1; + "~*(?:\b)mega\-polis\.biz\.ua(?:\b)" 1; + "~*(?:\b)megavolt\.net\.ua(?:\b)" 1; + "~*(?:\b)meget\.co\.za(?:\b)" 1; + "~*(?:\b)mejoresfotos\.eu(?:\b)" 1; + "~*(?:\b)me\-ke\.com(?:\b)" 1; + "~*(?:\b)meltwater\.com(?:\b)" 1; + "~*(?:\b)member\-quiz\.com(?:\b)" 1; + "~*(?:\b)members\.ghanaweb\.com(?:\b)" 1; + "~*(?:\b)memberty\.com(?:\b)" 1; + "~*(?:\b)menetie\.ru(?:\b)" 1; + "~*(?:\b)menhealed\.net(?:\b)" 1; + "~*(?:\b)mensandals\.xyz(?:\b)" 1; + "~*(?:\b)menstennisforums\.com(?:\b)" 1; + "~*(?:\b)mere\.host\.sk(?:\b)" 1; + "~*(?:\b)merryhouse\.co\.uk(?:\b)" 1; + "~*(?:\b)mesbuta\.info(?:\b)" 1; + "~*(?:\b)message\-warning\.net(?:\b)" 1; + "~*(?:\b)mesto\-x\.com(?:\b)" 1; + "~*(?:\b)metabar\.ru(?:\b)" 1; + "~*(?:\b)metallosajding\.ru(?:\b)" 1; + "~*(?:\b)metalonly\.info(?:\b)" 1; + "~*(?:\b)metarip\.ru(?:\b)" 1; + "~*(?:\b)metascephe\.com(?:\b)" 1; + "~*(?:\b)metaxalonevstizanidine\.blogspot\.com(?:\b)" 1; + "~*(?:\b)methodsmarketing\.com(?:\b)" 1; + "~*(?:\b)mex\-annushka\.ru(?:\b)" 1; + "~*(?:\b)mexicosleevegastrectomy\.com(?:\b)" 1; + "~*(?:\b)mexicotravelnet\.com(?:\b)" 1; + "~*(?:\b)mezaruk\.info(?:\b)" 1; + "~*(?:\b)m\-google\.xyz(?:\b)" 1; + "~*(?:\b)mhi\-systems\.ru(?:\b)" 1; + "~*(?:\b)mhtr\.be(?:\b)" 1; + "~*(?:\b)micasainvest\.com(?:\b)" 1; + "~*(?:\b)michaelkorsoutlet\.store(?:\b)" 1; + "~*(?:\b)michaelkorsoutletstore\.net(?:\b)" 1; + "~*(?:\b)michaelkorssaleoutletonline\.net(?:\b)" 1; + "~*(?:\b)microsearch\.ru(?:\b)" 1; + "~*(?:\b)microsoftportal\.net(?:\b)" 1; + "~*(?:\b)microstatic\.pl(?:\b)" 1; + "~*(?:\b)middlerush\-a\.akamaihd\.net(?:\b)" 1; + "~*(?:\b)midst\.eu(?:\b)" 1; + "~*(?:\b)mielec\.pl(?:\b)" 1; + "~*(?:\b)migente\.com(?:\b)" 1; + "~*(?:\b)mikozstop\.com(?:\b)" 1; + "~*(?:\b)mikrobiologies\.ru(?:\b)" 1; + "~*(?:\b)milblueprint\.com(?:\b)" 1; + "~*(?:\b)militarysale\.pro(?:\b)" 1; + "~*(?:\b)millionare\.com(?:\b)" 1; + "~*(?:\b)mil\-stak\.com(?:\b)" 1; + "~*(?:\b)mindbox\.co\.za(?:\b)" 1; + "~*(?:\b)mindeyegames\.com(?:\b)" 1; + "~*(?:\b)minecraft\-neo\.ru(?:\b)" 1; + "~*(?:\b)minecraft\-rus\.org(?:\b)" 1; + "~*(?:\b)minegam\.com(?:\b)" 1; + "~*(?:\b)minet\.club(?:\b)" 1; + "~*(?:\b)minharevisao\.com(?:\b)" 1; + "~*(?:\b)mini\.7zap\.com(?:\b)" 1; + "~*(?:\b)miniads\.ca(?:\b)" 1; + "~*(?:\b)miniature\.io(?:\b)" 1; + "~*(?:\b)minneapoliscopiers\.com(?:\b)" 1; + "~*(?:\b)minyetki\.ru(?:\b)" 1; + "~*(?:\b)mir\-betting\.ru(?:\b)" 1; + "~*(?:\b)mir\-business\-24\.ru(?:\b)" 1; + "~*(?:\b)mir\-limuzinov\.ru(?:\b)" 1; + "~*(?:\b)mirmedinfo\.ru(?:\b)" 1; + "~*(?:\b)mirobuvi\.com\.ua(?:\b)" 1; + "~*(?:\b)mirtorrent\.net(?:\b)" 1; + "~*(?:\b)mirzonru\.net(?:\b)" 1; + "~*(?:\b)misandesign\.se(?:\b)" 1; + "~*(?:\b)missclub\.info(?:\b)" 1; + "~*(?:\b)missis\.top(?:\b)" 1; + "~*(?:\b)missvietnam\.org(?:\b)" 1; + "~*(?:\b)misswell\.net(?:\b)" 1; + "~*(?:\b)misterjtbarbers\.com(?:\b)" 1; + "~*(?:\b)mister\-shop\.com(?:\b)" 1; + "~*(?:\b)mistr\-x\.org(?:\b)" 1; + "~*(?:\b)mitrasound\.ru(?:\b)" 1; + "~*(?:\b)mixed\-wrestling\.ru(?:\b)" 1; + "~*(?:\b)mixtapetorrent\.com(?:\b)" 1; + "~*(?:\b)mixx\.com(?:\b)" 1; + "~*(?:\b)mjchamonix\.org(?:\b)" 1; + "~*(?:\b)mlf\.hordo\.win(?:\b)" 1; + "~*(?:\b)mlvc4zzw\.space(?:\b)" 1; + "~*(?:\b)mmgq\.ru(?:\b)" 1; + "~*(?:\b)mmofreegames\.online(?:\b)" 1; + "~*(?:\b)mmog\-play\.ru(?:\b)" 1; + "~*(?:\b)mmoguider\.ru(?:\b)" 1; + "~*(?:\b)mmostrike\.ru(?:\b)" 1; + "~*(?:\b)mmstat\.com(?:\b)" 1; + "~*(?:\b)mncrftpcs\.com(?:\b)" 1; + "~*(?:\b)mnogabukaff\.net(?:\b)" 1; + "~*(?:\b)mnogolok\.info(?:\b)" 1; + "~*(?:\b)mobifunapp\.weebly\.com(?:\b)" 1; + "~*(?:\b)mobile\-appster\.ru(?:\b)" 1; + "~*(?:\b)mobilemedia\.md(?:\b)" 1; + "~*(?:\b)mobilierland\.com(?:\b)" 1; + "~*(?:\b)mobioffertrck\.com(?:\b)" 1; + "~*(?:\b)mobot\.site(?:\b)" 1; + "~*(?:\b)mobplayer\.net(?:\b)" 1; + "~*(?:\b)mobplayer\.ru(?:\b)" 1; + "~*(?:\b)mobsfun\.net(?:\b)" 1; + "~*(?:\b)mobstarr\.com(?:\b)" 1; + "~*(?:\b)mockupui\.com(?:\b)" 1; + "~*(?:\b)modabutik\.ru(?:\b)" 1; + "~*(?:\b)modenamebel\.ru(?:\b)" 1; + "~*(?:\b)modnie\-futbolki\.net(?:\b)" 1; + "~*(?:\b)moesen\-ficken\.com(?:\b)" 1; + "~*(?:\b)moesexy\.com(?:\b)" 1; + "~*(?:\b)moesonce\.com(?:\b)" 1; + "~*(?:\b)moetomnenie\.com(?:\b)" 1; + "~*(?:\b)moi\-glazki\.ru(?:\b)" 1; + "~*(?:\b)moinozhki\.com(?:\b)" 1; + "~*(?:\b)moivestiy\.biz(?:\b)" 1; + "~*(?:\b)mojaocena\.com(?:\b)" 1; + "~*(?:\b)moje\-recenze\.cz(?:\b)" 1; + "~*(?:\b)mojowhois\.com(?:\b)" 1; + "~*(?:\b)mojpregled\.com(?:\b)" 1; + "~*(?:\b)mojpreskumanie\.com(?:\b)" 1; + "~*(?:\b)mokrayakiska\.com(?:\b)" 1; + "~*(?:\b)mole\.pluto\.ro(?:\b)" 1; + "~*(?:\b)monarchfind\-a\.akamaihd\.net(?:\b)" 1; + "~*(?:\b)monarhs\.info(?:\b)" 1; + "~*(?:\b)monclerboots\.xyz(?:\b)" 1; + "~*(?:\b)monclercheap\.xyz(?:\b)" 1; + "~*(?:\b)monclercoats\.xyz(?:\b)" 1; + "~*(?:\b)monclerjacketsoutlet\.pw(?:\b)" 1; + "~*(?:\b)monclerjacketsoutlet\.win(?:\b)" 1; + "~*(?:\b)moncleronline\.xyz(?:\b)" 1; + "~*(?:\b)moncleroutletonline\.pw(?:\b)" 1; + "~*(?:\b)moncleroutletonline\.win(?:\b)" 1; + "~*(?:\b)moncleroutletonline\.xyz(?:\b)" 1; + "~*(?:\b)monclervests\.xyz(?:\b)" 1; + "~*(?:\b)monetizationking\.net(?:\b)" 1; + "~*(?:\b)monetizer\.com\-01\.site(?:\b)" 1; + "~*(?:\b)money\-every\-day\.com(?:\b)" 1; + "~*(?:\b)money\-for\-placing\-articles\.com(?:\b)" 1; + "~*(?:\b)moneymaster\.ru(?:\b)" 1; + "~*(?:\b)moneyteam24\.com(?:\b)" 1; + "~*(?:\b)moneytop\.ru(?:\b)" 1; + "~*(?:\b)moneyviking\-a\.akamaihd\.net(?:\b)" 1; + "~*(?:\b)moneyzzz\.ru(?:\b)" 1; + "~*(?:\b)monitorwebsitespeed\.com(?:\b)" 1; + "~*(?:\b)monsterdivx\.com(?:\b)" 1; + "~*(?:\b)monsterdivx\.tv(?:\b)" 1; + "~*(?:\b)montazhnic\.ru(?:\b)" 1; + "~*(?:\b)monthlywinners\.com(?:\b)" 1; + "~*(?:\b)montredemarque\.nl(?:\b)" 1; + "~*(?:\b)moomi\-daeri\.com(?:\b)" 1; + "~*(?:\b)moonci\.ru(?:\b)" 1; + "~*(?:\b)morefastermac\.trade(?:\b)" 1; + "~*(?:\b)more\-letom\.ru(?:\b)" 1; + "~*(?:\b)morepoweronmac\.trade(?:\b)" 1; + "~*(?:\b)morf\.snn\.gr(?:\b)" 1; + "~*(?:\b)morlat\.altervista\.org(?:\b)" 1; + "~*(?:\b)morocco\-nomad\-excursions\.com(?:\b)" 1; + "~*(?:\b)moroccosurfadventures\.com(?:\b)" 1; + "~*(?:\b)morpicert\.pw(?:\b)" 1; + "~*(?:\b)moscow\-clining\.ru(?:\b)" 1; + "~*(?:\b)moscow\.online\-podarki\.com(?:\b)" 1; + "~*(?:\b)moscow\-region\.ru(?:\b)" 1; + "~*(?:\b)moscow\.xrus\.org(?:\b)" 1; + "~*(?:\b)mosdverka\.ru(?:\b)" 1; + "~*(?:\b)moskva\.nodup\.ru(?:\b)" 1; + "~*(?:\b)mosrif\.ru(?:\b)" 1; + "~*(?:\b)mossmesi\.com(?:\b)" 1; + "~*(?:\b)mostantikor\.ru(?:\b)" 1; + "~*(?:\b)most\.gov\.iq(?:\b)" 1; + "~*(?:\b)most\-kerch\.org(?:\b)" 1; + "~*(?:\b)motherboard\.vice\.com(?:\b)" 1; + "~*(?:\b)mototsikl\.org(?:\b)" 1; + "~*(?:\b)mountainstream\.ms(?:\b)" 1; + "~*(?:\b)mouselink\.co(?:\b)" 1; + "~*(?:\b)moviemail\-online\.co\.uk(?:\b)" 1; + "~*(?:\b)movies\-in\-theaters\.net(?:\b)" 1; + "~*(?:\b)moviezbonkerssk\.cf(?:\b)" 1; + "~*(?:\b)mowser\.com(?:\b)" 1; + "~*(?:\b)moxo\.com(?:\b)" 1; + "~*(?:\b)moyakuhnia\.ru(?:\b)" 1; + "~*(?:\b)moyaterapiya\.ru(?:\b)" 1; + "~*(?:\b)moz\.com(?:\b)" 1; + "~*(?:\b)mozello\.ru(?:\b)" 1; + "~*(?:\b)mp3downloadhq\.com(?:\b)" 1; + "~*(?:\b)mp3films\.ru(?:\b)" 1; + "~*(?:\b)mp3ringtone\.info(?:\b)" 1; + "~*(?:\b)mp3ritm\.top(?:\b)" 1; + "~*(?:\b)mrbitsandbytes\.com(?:\b)" 1; + "~*(?:\b)mrbojikobi4\.biz(?:\b)" 1; + "~*(?:\b)mrcsa\.com\.au(?:\b)" 1; + "~*(?:\b)mrinsidesales\.com(?:\b)" 1; + "~*(?:\b)mriyadh\.com(?:\b)" 1; + "~*(?:\b)mrlmedia\.net(?:\b)" 1; + "~*(?:\b)mrmoneymustache\.com(?:\b)" 1; + "~*(?:\b)mrpornogratis\.xxx(?:\b)" 1; + "~*(?:\b)mrsdalloways\.com(?:\b)" 1; + "~*(?:\b)mrvideospornogratis\.xxx(?:\b)" 1; + "~*(?:\b)mrwhite\.biz(?:\b)" 1; + "~*(?:\b)msfsaar\.de(?:\b)" 1; + "~*(?:\b)msk\.afora\.ru(?:\b)" 1; + "~*(?:\b)msk\-diplomat\.com(?:\b)" 1; + "~*(?:\b)mtmtv\.info(?:\b)" 1; + "~*(?:\b)mttwtrack\.com(?:\b)" 1; + "~*(?:\b)mturkcontent\.com(?:\b)" 1; + "~*(?:\b)muabancantho\.info(?:\b)" 1; + "~*(?:\b)mug\-na\-chas\-moscow\.ru(?:\b)" 1; + "~*(?:\b)muizre\.ru(?:\b)" 1; + "~*(?:\b)mulberryoutletonlineeu\.com(?:\b)" 1; + "~*(?:\b)multgo\.ru(?:\b)" 1; + "~*(?:\b)mundoaberrante\.com(?:\b)" 1; + "~*(?:\b)muschisexbilder\.com(?:\b)" 1; + "~*(?:\b)musezone\.ru(?:\b)" 1; + "~*(?:\b)musezone\.su(?:\b)" 1; + "~*(?:\b)musflashtv\.com(?:\b)" 1; + "~*(?:\b)music7s\.me(?:\b)" 1; + "~*(?:\b)musicas\.baixar\-musicas\-gratis\.com(?:\b)" 1; + "~*(?:\b)musicdaddy\.net(?:\b)" 1; + "~*(?:\b)musicktab\.com(?:\b)" 1; + "~*(?:\b)musicspire\.online(?:\b)" 1; + "~*(?:\b)musicstock\.me(?:\b)" 1; + "~*(?:\b)music\.utrolive\.ru(?:\b)" 1; + "~*(?:\b)musicvidz\.ru(?:\b)" 1; + "~*(?:\b)musirc\.com(?:\b)" 1; + "~*(?:\b)mustat\.com(?:\b)" 1; + "~*(?:\b)mustwineblog\.com(?:\b)" 1; + "~*(?:\b)muycerdas\.xxx(?:\b)" 1; + "~*(?:\b)muzaporn\.com(?:\b)" 1; + "~*(?:\b)muz\-baza\.net(?:\b)" 1; + "~*(?:\b)muznachas\-service\.ru(?:\b)" 1; + "~*(?:\b)muz\-shoes\.ru(?:\b)" 1; + "~*(?:\b)muztops\.ru(?:\b)" 1; + "~*(?:\b)muz\-tracker\.net(?:\b)" 1; + "~*(?:\b)mvpicton\.co\.uk(?:\b)" 1; + "~*(?:\b)mwtpludn\.review(?:\b)" 1; + "~*(?:\b)mxgetcode\.com(?:\b)" 1; + "~*(?:\b)my\-aladin\.com(?:\b)" 1; + "~*(?:\b)myanyone\.net(?:\b)" 1; + "~*(?:\b)my\-bc\.ru(?:\b)" 1; + "~*(?:\b)my\-big\-family\.com(?:\b)" 1; + "~*(?:\b)mybinaryoptionsrobot\.com(?:\b)" 1; + "~*(?:\b)myblogregistercm\.tk(?:\b)" 1; + "~*(?:\b)mycaf\.it(?:\b)" 1; + "~*(?:\b)my\-cash\-bot\.co(?:\b)" 1; + "~*(?:\b)mycouponizemac\.com(?:\b)" 1; + "~*(?:\b)mydearest\.co(?:\b)" 1; + "~*(?:\b)mydeathspace\.com(?:\b)" 1; + "~*(?:\b)mydirtyhobby\.com(?:\b)" 1; + "~*(?:\b)mydirtystuff\.com(?:\b)" 1; + "~*(?:\b)mydoctorok\.ru(?:\b)" 1; + "~*(?:\b)mydownloadengine\.com(?:\b)" 1; + "~*(?:\b)mydownlodablefiles\.com(?:\b)" 1; + "~*(?:\b)my\-floor\.in\.ua(?:\b)" 1; + "~*(?:\b)myfreecams\.com(?:\b)" 1; + "~*(?:\b)myfreemp3\.eu(?:\b)" 1; + "~*(?:\b)myfreetutorials\.com(?:\b)" 1; + "~*(?:\b)myftpupload\.com(?:\b)" 1; + "~*(?:\b)mygameplus\.com(?:\b)" 1; + "~*(?:\b)mygameplus\.ru(?:\b)" 1; + "~*(?:\b)myghillie\.info(?:\b)" 1; + "~*(?:\b)myhealthcare\.com(?:\b)" 1; + "~*(?:\b)myhitmp3\.club(?:\b)" 1; + "~*(?:\b)myhydros\.org(?:\b)" 1; + "~*(?:\b)myindospace\.com(?:\b)" 1; + "~*(?:\b)myiptest\.com(?:\b)" 1; + "~*(?:\b)mykings\.pw(?:\b)" 1; + "~*(?:\b)mylesosibirsk\.ru(?:\b)" 1; + "~*(?:\b)mylida\.org(?:\b)" 1; + "~*(?:\b)myliveblog\.ru(?:\b)" 1; + "~*(?:\b)mymercy\.info(?:\b)" 1; + "~*(?:\b)mymobilemoneypages\.com(?:\b)" 1; + "~*(?:\b)myonigroup\.com(?:\b)" 1; + "~*(?:\b)myonlinepayday\.co(?:\b)" 1; + "~*(?:\b)myperiod\.club(?:\b)" 1; + "~*(?:\b)mypets\.by(?:\b)" 1; + "~*(?:\b)myphotopipe\.com(?:\b)" 1; + "~*(?:\b)myplaycity\.com(?:\b)" 1; + "~*(?:\b)mypornfree\.ru(?:\b)" 1; + "~*(?:\b)myprintscreen\.com(?:\b)" 1; + "~*(?:\b)myseoconsultant\.com(?:\b)" 1; + "~*(?:\b)mysexpics\.ru(?:\b)" 1; + "~*(?:\b)myshopmatemac\.com(?:\b)" 1; + "~*(?:\b)mystats\.xyz(?:\b)" 1; + "~*(?:\b)mywallpaper\.top(?:\b)" 1; + "~*(?:\b)myxdate\.info(?:\b)" 1; + "~*(?:\b)myyour\.eu(?:\b)" 1; + "~*(?:\b)na15\.ru(?:\b)" 1; + "~*(?:\b)nacap\.ru(?:\b)" 1; + "~*(?:\b)nac\-bearings\.ru(?:\b)" 1; + "~*(?:\b)nagdak\.ru(?:\b)" 1; + "~*(?:\b)nailsimg\.com(?:\b)" 1; + "~*(?:\b)najaden\.no(?:\b)" 1; + "~*(?:\b)naj\-filmy24\.pl(?:\b)" 1; + "~*(?:\b)nakozhe\.com(?:\b)" 1; + "~*(?:\b)nalogovyy\-kodeks\.ru(?:\b)" 1; + "~*(?:\b)nalogovyykodeks\.ru(?:\b)" 1; + "~*(?:\b)namenectar\.com(?:\b)" 1; + "~*(?:\b)napalm51\.nut\.cc(?:\b)" 1; + "~*(?:\b)naperehresti\.info(?:\b)" 1; + "~*(?:\b)naphukete\.ru(?:\b)" 1; + "~*(?:\b)narco24\.me(?:\b)" 1; + "~*(?:\b)nardulan\.com(?:\b)" 1; + "~*(?:\b)narkologiya\-belgorod\.ru(?:\b)" 1; + "~*(?:\b)narkologiya\-orel\.ru(?:\b)" 1; + "~*(?:\b)narkologiya\-penza\.ru(?:\b)" 1; + "~*(?:\b)narkologiya\-peterburg\.ru(?:\b)" 1; + "~*(?:\b)narkologiya\-voronezh\.ru(?:\b)" 1; + "~*(?:\b)narosty\.com(?:\b)" 1; + "~*(?:\b)narutonaruto\.ru(?:\b)" 1; + "~*(?:\b)nash\-krym\.info(?:\b)" 1; + "~*(?:\b)nastroyke\.net(?:\b)" 1; + "~*(?:\b)nastydollars\.com(?:\b)" 1; + "~*(?:\b)natali\-forex\.com(?:\b)" 1; + "~*(?:\b)nate\.com(?:\b)" 1; + "~*(?:\b)na\-telefon\.biz(?:\b)" 1; + "~*(?:\b)nationalbreakdown\.com(?:\b)" 1; + "~*(?:\b)national\-today\-winning\-winner\.club(?:\b)" 1; + "~*(?:\b)naturalbreakthroughsresearch\.com(?:\b)" 1; + "~*(?:\b)naturalpharm\.com\.ua(?:\b)" 1; + "~*(?:\b)naturalshair\.site(?:\b)" 1; + "~*(?:\b)naturtreenspicerx\.pw(?:\b)" 1; + "~*(?:\b)naughtyconnect\.com(?:\b)" 1; + "~*(?:\b)naval\.jislaaik\.com(?:\b)" 1; + "~*(?:\b)navalwiki\.info(?:\b)" 1; + "~*(?:\b)nbsproject\.ru(?:\b)" 1; + "~*(?:\b)needtosellmyhousefast\.com(?:\b)" 1; + "~*(?:\b)negociosdasha\.com(?:\b)" 1; + "~*(?:\b)negral\.pluto\.ro(?:\b)" 1; + "~*(?:\b)neks\.info(?:\b)" 1; + "~*(?:\b)nelc\.edu\.eg(?:\b)" 1; + "~*(?:\b)neobux\-bg\.info(?:\b)" 1; + "~*(?:\b)neodownload\.webcam(?:\b)" 1; + "~*(?:\b)nero\-us\.com(?:\b)" 1; + "~*(?:\b)nerudlogistik\.ru(?:\b)" 1; + "~*(?:\b)netallergy\.ru(?:\b)" 1; + "~*(?:\b)netanalytics\.xyz(?:\b)" 1; + "~*(?:\b)netcheckcdn\.xyz(?:\b)" 1; + "~*(?:\b)netfacet\.net(?:\b)" 1; + "~*(?:\b)netoil\.no(?:\b)" 1; + "~*(?:\b)netpics\.org(?:\b)" 1; + "~*(?:\b)net\-profits\.xyz(?:\b)" 1; + "~*(?:\b)net\-radar\.com(?:\b)" 1; + "~*(?:\b)netvouz\.com(?:\b)" 1; + "~*(?:\b)networkad\.net(?:\b)" 1; + "~*(?:\b)networkcheck\.xyz(?:\b)" 1; + "~*(?:\b)nevansk\.ru(?:\b)" 1; + "~*(?:\b)new7ob\.com(?:\b)" 1; + "~*(?:\b)new\-apps\.ru(?:\b)" 1; + "~*(?:\b)newhairstylesformen2014\.com(?:\b)" 1; + "~*(?:\b)new\-post\.tk(?:\b)" 1; + "~*(?:\b)newsperuse\.com(?:\b)" 1; + "~*(?:\b)news\-readers\.ru(?:\b)" 1; + "~*(?:\b)news\-speaker\.com(?:\b)" 1; + "~*(?:\b)newstaffadsshop\.club(?:\b)" 1; + "~*(?:\b)newstraveller\.ru(?:\b)" 1; + "~*(?:\b)newstudio\.tv(?:\b)" 1; + "~*(?:\b)newtechspb\.ru(?:\b)" 1; + "~*(?:\b)newyorkhotelsmotels\.info(?:\b)" 1; + "~*(?:\b)nextbackgroundcheck\.gq(?:\b)" 1; + "~*(?:\b)nextconseil\.com(?:\b)" 1; + "~*(?:\b)next\-dentists\.tk(?:\b)" 1; + "~*(?:\b)nextlnk12\.com(?:\b)" 1; + "~*(?:\b)nextrent\-crimea\.ru(?:\b)" 1; + "~*(?:\b)nfljerseyscheapbiz\.us(?:\b)" 1; + "~*(?:\b)nfljerseyscheapchinabiz\.com(?:\b)" 1; + "~*(?:\b)nfljerseysforsalewholesaler\.com(?:\b)" 1; + "~*(?:\b)nfljerseys\.online(?:\b)" 1; + "~*(?:\b)nfvsz\.com(?:\b)" 1; + "~*(?:\b)ngps1\.ru(?:\b)" 1; + "~*(?:\b)nhl09\.ru(?:\b)" 1; + "~*(?:\b)nhl17coins\.exblog\.jp(?:\b)" 1; + "~*(?:\b)nhl17coinsforps3\.gratisblog\.biz(?:\b)" 1; + "~*(?:\b)nibbler\.silktide\.com(?:\b)" 1; + "~*(?:\b)nicefloor\.co\.uk(?:\b)" 1; + "~*(?:\b)nicovideo\.jp(?:\b)" 1; + "~*(?:\b)nightvision746\.weebly\.com(?:\b)" 1; + "~*(?:\b)nikhilbahl\.com(?:\b)" 1; + "~*(?:\b)niki\-mlt\.ru(?:\b)" 1; + "~*(?:\b)nikitabuch\.com(?:\b)" 1; + "~*(?:\b)nikitsyringedrivelg\.pen\.io(?:\b)" 1; + "~*(?:\b)nikkiewart\.ru(?:\b)" 1; + "~*(?:\b)ningessaybe\.me(?:\b)" 1; + "~*(?:\b)nippon\-bearings\.ru(?:\b)" 1; + "~*(?:\b)niroo\.info(?:\b)" 1; + "~*(?:\b)njkmznnb\.ru(?:\b)" 1; + "~*(?:\b)njpalletremoval\.com(?:\b)" 1; + "~*(?:\b)nlfjjunb5\.ru(?:\b)" 1; + "~*(?:\b)nl\.netlog\.com(?:\b)" 1; + "~*(?:\b)nmrk\.ru(?:\b)" 1; + "~*(?:\b)noclegonline\.info(?:\b)" 1; + "~*(?:\b)nodding\-passion\.tk(?:\b)" 1; + "~*(?:\b)nodup\.ru(?:\b)" 1; + "~*(?:\b)nofreezingmac\.click(?:\b)" 1; + "~*(?:\b)nofreezingmac\.work(?:\b)" 1; + "~*(?:\b)no\-fuel\.org(?:\b)" 1; + "~*(?:\b)nonews\.co(?:\b)" 1; + "~*(?:\b)nootrino\.com(?:\b)" 1; + "~*(?:\b)nordstar\.pro(?:\b)" 1; + "~*(?:\b)nordvpn\.com(?:\b)" 1; + "~*(?:\b)normalegal\.ru(?:\b)" 1; + "~*(?:\b)northfacestore\.online(?:\b)" 1; + "~*(?:\b)norththeface\.store(?:\b)" 1; + "~*(?:\b)no\-rx\.info(?:\b)" 1; + "~*(?:\b)noscrapleftbehind\.co(?:\b)" 1; + "~*(?:\b)nosecret\.com\.ua(?:\b)" 1; + "~*(?:\b)notaria\-desalas\.com(?:\b)" 1; + "~*(?:\b)notasprensa\.info(?:\b)" 1; + "~*(?:\b)notebook\-pro\.ru(?:\b)" 1; + "~*(?:\b)notfastfood\.ru(?:\b)" 1; + "~*(?:\b)nottyu\.xyz(?:\b)" 1; + "~*(?:\b)noumeda\.com(?:\b)" 1; + "~*(?:\b)novatech\.vn(?:\b)" 1; + "~*(?:\b)november\-lax\.com(?:\b)" 1; + "~*(?:\b)novgorod\.xrus\.org(?:\b)" 1; + "~*(?:\b)novodigs\.com(?:\b)" 1; + "~*(?:\b)novosibirsk\.xrus\.org(?:\b)" 1; + "~*(?:\b)novosti\-hi\-tech\.ru(?:\b)" 1; + "~*(?:\b)nowtorrents\.com(?:\b)" 1; + "~*(?:\b)npoet\.ru(?:\b)" 1; + "~*(?:\b)nrjmobile\.fr(?:\b)" 1; + "~*(?:\b)nrv\.co\.za(?:\b)" 1; + "~*(?:\b)nsatc\.net(?:\b)" 1; + "~*(?:\b)ntic\.fr(?:\b)" 1; + "~*(?:\b)nucia\.biz\.ly(?:\b)" 1; + "~*(?:\b)nudepatch\.net(?:\b)" 1; + "~*(?:\b)nudo\.ca(?:\b)" 1; + "~*(?:\b)nufaq\.com(?:\b)" 1; + "~*(?:\b)nuit\-artisanale\.com(?:\b)" 1; + "~*(?:\b)nuker\.com(?:\b)" 1; + "~*(?:\b)nullrefer\.com(?:\b)" 1; + "~*(?:\b)nuup\.info(?:\b)" 1; + "~*(?:\b)nvformula\.ru(?:\b)" 1; + "~*(?:\b)nvssf\.com(?:\b)" 1; + "~*(?:\b)nyfinance\.ml(?:\b)" 1; + "~*(?:\b)nzfilecloud\.weebly\.com(?:\b)" 1; + "~*(?:\b)o00\.in(?:\b)" 1; + "~*(?:\b)o333o\.com(?:\b)" 1; + "~*(?:\b)oakleyglassesonline\.us(?:\b)" 1; + "~*(?:\b)oakridgemo\.com(?:\b)" 1; + "~*(?:\b)oballergiya\.ru(?:\b)" 1; + "~*(?:\b)obesidadealgarve\.com(?:\b)" 1; + "~*(?:\b)obnal\.org(?:\b)" 1; + "~*(?:\b)obsessionphrases\.com(?:\b)" 1; + "~*(?:\b)obuv\-kupit\.ru(?:\b)" 1; + "~*(?:\b)ochistka\-stokov\.ru(?:\b)" 1; + "~*(?:\b)oconto\.ru(?:\b)" 1; + "~*(?:\b)oda\.as(?:\b)" 1; + "~*(?:\b)o\-dachnik\.ru(?:\b)" 1; + "~*(?:\b)oddamzadarmo\.eu(?:\b)" 1; + "~*(?:\b)odesproperty\.com(?:\b)" 1; + "~*(?:\b)odoratus\.net(?:\b)" 1; + "~*(?:\b)odywpjtw\.bloger\.index\.hr(?:\b)" 1; + "~*(?:\b)oecnhs\.info(?:\b)" 1; + "~*(?:\b)offer\.camp(?:\b)" 1; + "~*(?:\b)offergroup\.info(?:\b)" 1; + "~*(?:\b)offers\.bycontext\.com(?:\b)" 1; + "~*(?:\b)offer\.wpsecurity\.website(?:\b)" 1; + "~*(?:\b)offf\.info(?:\b)" 1; + "~*(?:\b)office2web\.com(?:\b)" 1; + "~*(?:\b)officedocuments\.net(?:\b)" 1; + "~*(?:\b)office\-windows\.ru(?:\b)" 1; + "~*(?:\b)offside2\.5v\.pl(?:\b)" 1; + "~*(?:\b)offtime\.ru(?:\b)" 1; + "~*(?:\b)offtopic\.biz(?:\b)" 1; + "~*(?:\b)of\-ireland\.info(?:\b)" 1; + "~*(?:\b)ohmyrings\.com(?:\b)" 1; + "~*(?:\b)oil\-td\.ru(?:\b)" 1; + "~*(?:\b)okayimage\.com(?:\b)" 1; + "~*(?:\b)okeinfo\.online(?:\b)" 1; + "~*(?:\b)okel\.co(?:\b)" 1; + "~*(?:\b)oklogistic\.ru(?:\b)" 1; + "~*(?:\b)okmedia\.sk(?:\b)" 1; + "~*(?:\b)okmusic\.jp(?:\b)" 1; + "~*(?:\b)okonich\.com\.ua(?:\b)" 1; + "~*(?:\b)okout\.ru(?:\b)" 1; + "~*(?:\b)okroshki\.ru(?:\b)" 1; + "~*(?:\b)oksrv\.com(?:\b)" 1; + "~*(?:\b)oktube\.ru(?:\b)" 1; + "~*(?:\b)ok\-ua\.info(?:\b)" 1; + "~*(?:\b)okuos\.com(?:\b)" 1; + "~*(?:\b)old\-rock\.com(?:\b)" 1; + "~*(?:\b)olgacvetmet\.com(?:\b)" 1; + "~*(?:\b)o\.light\.d0t\.ru(?:\b)" 1; + "~*(?:\b)olvanto\.ru(?:\b)" 1; + "~*(?:\b)olympescort\.com(?:\b)" 1; + "~*(?:\b)omoikiri\-japan\.ru(?:\b)" 1; + "~*(?:\b)omsk\.xrus\.org(?:\b)" 1; + "~*(?:\b)onblastblog\.online(?:\b)" 1; + "~*(?:\b)onclickpredictiv\.com(?:\b)" 1; + "~*(?:\b)onclkads\.com(?:\b)" 1; + "~*(?:\b)oneclickfiles\.com(?:\b)" 1; + "~*(?:\b)onefilms\.net(?:\b)" 1; + "~*(?:\b)one\-gear\.com(?:\b)" 1; + "~*(?:\b)onemactrckr\.com(?:\b)" 1; + "~*(?:\b)onemantrip\.com(?:\b)" 1; + "~*(?:\b)oneminutesite\.it(?:\b)" 1; + "~*(?:\b)onescreen\.cc(?:\b)" 1; + "~*(?:\b)oneshotdate\.com(?:\b)" 1; + "~*(?:\b)onetravelguides\.com(?:\b)" 1; + "~*(?:\b)onko\-24\.com(?:\b)" 1; + "~*(?:\b)onlainbesplatno\.ru(?:\b)" 1; + "~*(?:\b)onlinadverts\.com(?:\b)" 1; + "~*(?:\b)online247\.ml(?:\b)" 1; + "~*(?:\b)online7777\.com(?:\b)" 1; + "~*(?:\b)onlinebay\.ru(?:\b)" 1; + "~*(?:\b)onlinedomains\.ru(?:\b)" 1; + "~*(?:\b)onlinefilmz\.net(?:\b)" 1; + "~*(?:\b)online\-hd\.pl(?:\b)" 1; + "~*(?:\b)online\-hit\.info(?:\b)" 1; + "~*(?:\b)online\.ktc45\.ru(?:\b)" 1; + "~*(?:\b)onlineku\.com(?:\b)" 1; + "~*(?:\b)onlinemeetingnow\.com(?:\b)" 1; + "~*(?:\b)onlinemegax\.com(?:\b)" 1; + "~*(?:\b)online\-podarki\.com(?:\b)" 1; + "~*(?:\b)onlineporno\.site(?:\b)" 1; + "~*(?:\b)online\-sbank\.ru(?:\b)" 1; + "~*(?:\b)onlineserialy\.ru(?:\b)" 1; + "~*(?:\b)onlineslotmaschine\.com(?:\b)" 1; + "~*(?:\b)online\-templatestore\.com(?:\b)" 1; + "~*(?:\b)onlinetvseries\.me(?:\b)" 1; + "~*(?:\b)onlinewritingjobs17\.blogspot\.ru(?:\b)" 1; + "~*(?:\b)online\-x\.ru(?:\b)" 1; + "~*(?:\b)onload\.pw(?:\b)" 1; + "~*(?:\b)onlyforemont\.ru(?:\b)" 1; + "~*(?:\b)onlythegames\.com(?:\b)" 1; + "~*(?:\b)onlywoman\.org(?:\b)" 1; + "~*(?:\b)ons\-add\.men(?:\b)" 1; + "~*(?:\b)onstrapon\.purplesphere\.in(?:\b)" 1; + "~*(?:\b)ontargetseo\.us(?:\b)" 1; + "~*(?:\b)onthemarch\.co(?:\b)" 1; + "~*(?:\b)o\-o\-11\-o\-o\.com(?:\b)" 1; + "~*(?:\b)o\-o\-6\-o\-o\.com(?:\b)" 1; + "~*(?:\b)o\-o\-6\-o\-o\.ru(?:\b)" 1; + "~*(?:\b)o\-o\-8\-o\-o\.com(?:\b)" 1; + "~*(?:\b)o\-o\-8\-o\-o\.ru(?:\b)" 1; + "~*(?:\b)ooo\-gotovie\.ru(?:\b)" 1; + "~*(?:\b)ooomeru\.ru(?:\b)" 1; + "~*(?:\b)ooo\-olni\.ru(?:\b)" 1; + "~*(?:\b)oops\-cinema\.ru(?:\b)" 1; + "~*(?:\b)openfrost\.com(?:\b)" 1; + "~*(?:\b)openfrost\.net(?:\b)" 1; + "~*(?:\b)openlibrary\.org(?:\b)" 1; + "~*(?:\b)openmediasoft\.com(?:\b)" 1; + "~*(?:\b)openmultipleurl\.com(?:\b)" 1; + "~*(?:\b)open\-odyssey\.org(?:\b)" 1; + "~*(?:\b)openstat\.com(?:\b)" 1; + "~*(?:\b)opinionreelle\.com(?:\b)" 1; + "~*(?:\b)ops\.picscout\.com(?:\b)" 1; + "~*(?:\b)optibuymac\.com(?:\b)" 1; + "~*(?:\b)optikremont\.ru(?:\b)" 1; + "~*(?:\b)optitrade24\.com(?:\b)" 1; + "~*(?:\b)optom\-deshevo\.ru(?:\b)" 1; + "~*(?:\b)oralsexfilme\.net(?:\b)" 1; + "~*(?:\b)oranga\.host\.sk(?:\b)" 1; + "~*(?:\b)ordernorxx\.com(?:\b)" 1; + "~*(?:\b)orel\-reshka\.net(?:\b)" 1; + "~*(?:\b)orenburg\-gsm\.ru(?:\b)" 1; + "~*(?:\b)oren\-cats\.ru(?:\b)" 1; + "~*(?:\b)orgasmatrix\.com(?:\b)" 1; + "~*(?:\b)orgasmus\-virtual\.com(?:\b)" 1; + "~*(?:\b)orhonit\.com(?:\b)" 1; + "~*(?:\b)origin\-my\.ru(?:\b)" 1; + "~*(?:\b)orion\-code\-access\.net(?:\b)" 1; + "~*(?:\b)orion\-v\.com(?:\b)" 1; + "~*(?:\b)ororodnik\.goodbb\.ru(?:\b)" 1; + "~*(?:\b)orsonet\.ru(?:\b)" 1; + "~*(?:\b)osagonline\.ru(?:\b)" 1; + "~*(?:\b)osb\.se11\.ru(?:\b)" 1; + "~*(?:\b)osnova3\.ru(?:\b)" 1; + "~*(?:\b)osoznanie\-narkotikam\.net(?:\b)" 1; + "~*(?:\b)ossmalta\.com(?:\b)" 1; + "~*(?:\b)ostroike\.org(?:\b)" 1; + "~*(?:\b)ostrovtaxi\.ru(?:\b)" 1; + "~*(?:\b)otbelivanie\-zubov\.com(?:\b)" 1; + "~*(?:\b)ourtherapy\.ru(?:\b)" 1; + "~*(?:\b)ourville\.info(?:\b)" 1; + "~*(?:\b)outclicks\.net(?:\b)" 1; + "~*(?:\b)outpersonals\.com(?:\b)" 1; + "~*(?:\b)outrageousdeal\-a\.akamaihd\.net(?:\b)" 1; + "~*(?:\b)outshop\.ru(?:\b)" 1; + "~*(?:\b)ovirus\.ru(?:\b)" 1; + "~*(?:\b)owathemes\.com(?:\b)" 1; + "~*(?:\b)ownshop\.cf(?:\b)" 1; + "~*(?:\b)ownshop\.win(?:\b)" 1; + "~*(?:\b)owohho\.com(?:\b)" 1; + "~*(?:\b)oxford\-book\.com\.ua(?:\b)" 1; + "~*(?:\b)oxotl\.com(?:\b)" 1; + "~*(?:\b)oynat\.info(?:\b)" 1; + "~*(?:\b)oyster\-green\.com(?:\b)" 1; + "~*(?:\b)ozas\.net(?:\b)" 1; + "~*(?:\b)oz\-offers\.com(?:\b)" 1; + "~*(?:\b)ozoz\.it(?:\b)" 1; + "~*(?:\b)paceform\.com(?:\b)" 1; + "~*(?:\b)pacificair\.com(?:\b)" 1; + "~*(?:\b)paclitor\.com(?:\b)" 1; + "~*(?:\b)page2rss\.com(?:\b)" 1; + "~*(?:\b)pagesense\.com(?:\b)" 1; + "~*(?:\b)paidonlinesites\.com(?:\b)" 1; + "~*(?:\b)paintingplanet\.ru(?:\b)" 1; + "~*(?:\b)paleohub\.info(?:\b)" 1; + "~*(?:\b)palocco\.it(?:\b)" 1; + "~*(?:\b)palvira\.com\.ua(?:\b)" 1; + "~*(?:\b)pammik\.ru(?:\b)" 1; + "~*(?:\b)panamaforbeginners\.com(?:\b)" 1; + "~*(?:\b)panchro\.co\.uk(?:\b)" 1; + "~*(?:\b)panchro\.xyz(?:\b)" 1; + "~*(?:\b)pandarastore\.top(?:\b)" 1; + "~*(?:\b)pandroid\.co(?:\b)" 1; + "~*(?:\b)panicatack\.com(?:\b)" 1; + "~*(?:\b)panouri\-solare\-acoperis\.com(?:\b)" 1; + "~*(?:\b)paparazzistudios\.com\.au(?:\b)" 1; + "~*(?:\b)papasdelivery\.ru(?:\b)" 1; + "~*(?:\b)paperwritingservice17\.blogspot\.ru(?:\b)" 1; + "~*(?:\b)paphoselectricianandplumber\.com(?:\b)" 1; + "~*(?:\b)paradontozanet\.ru(?:\b)" 1; + "~*(?:\b)parajumpersjakkesalgnorge\.info(?:\b)" 1; + "~*(?:\b)parajumpersoutlet\.online(?:\b)" 1; + "~*(?:\b)parajumpersstore\.online(?:\b)" 1; + "~*(?:\b)paramountmarble\.co\.uk(?:\b)" 1; + "~*(?:\b)par\-fallen\.ga(?:\b)" 1; + "~*(?:\b)parfusale\.se(?:\b)" 1; + "~*(?:\b)park\.above\.com(?:\b)" 1; + "~*(?:\b)parlament\.biz(?:\b)" 1; + "~*(?:\b)partnerads\.men(?:\b)" 1; + "~*(?:\b)partner\-cdn\.men(?:\b)" 1; + "~*(?:\b)partner\-high\.men(?:\b)" 1; + "~*(?:\b)partner\-host\.men(?:\b)" 1; + "~*(?:\b)partnerline\.men(?:\b)" 1; + "~*(?:\b)partner\-pop\.men(?:\b)" 1; + "~*(?:\b)partner\-print\.men(?:\b)" 1; + "~*(?:\b)partnersafe\.men(?:\b)" 1; + "~*(?:\b)partners\-ship\.pro(?:\b)" 1; + "~*(?:\b)partner\-stop\.men(?:\b)" 1; + "~*(?:\b)partner\-trustworthy\.men(?:\b)" 1; + "~*(?:\b)partnerworkroom\.men(?:\b)" 1; + "~*(?:\b)partybunny\.ru(?:\b)" 1; + "~*(?:\b)pastaleads\.com(?:\b)" 1; + "~*(?:\b)pateaswing\.com(?:\b)" 1; + "~*(?:\b)pathwhelp\.org(?:\b)" 1; + "~*(?:\b)patol01\.pw(?:\b)" 1; + "~*(?:\b)patterntrader\-en\.com(?:\b)" 1; + "~*(?:\b)pattersonsweb\.com(?:\b)" 1; + "~*(?:\b)pavlodar\.xkaz\.org(?:\b)" 1; + "~*(?:\b)pawli\.eu(?:\b)" 1; + "~*(?:\b)pay2me\.pl(?:\b)" 1; + "~*(?:\b)paydayloanslocal\.com(?:\b)" 1; + "~*(?:\b)paydayonlinecom\.com(?:\b)" 1; + "~*(?:\b)pb\-dv\.ru(?:\b)" 1; + "~*(?:\b)p\-business\.ru(?:\b)" 1; + "~*(?:\b)pc4download\.co(?:\b)" 1; + "~*(?:\b)pcads\.ru(?:\b)" 1; + "~*(?:\b)pcboa\.se(?:\b)" 1; + "~*(?:\b)pcgroup\.com\.uy(?:\b)" 1; + "~*(?:\b)pcimforum\.com(?:\b)" 1; + "~*(?:\b)pc\-services\.ru(?:\b)" 1; + "~*(?:\b)pc\-test\.net(?:\b)" 1; + "~*(?:\b)pc\-virus\-d0l92j2\.pw(?:\b)" 1; + "~*(?:\b)pdamods\.ru(?:\b)" 1; + "~*(?:\b)pdn\-4\.com(?:\b)" 1; + "~*(?:\b)pdns\.cz(?:\b)" 1; + "~*(?:\b)pdns\.download(?:\b)" 1; + "~*(?:\b)pearlisland\.ru(?:\b)" 1; + "~*(?:\b)pechikamini\.ru(?:\b)" 1; + "~*(?:\b)peekyou\.com(?:\b)" 1; + "~*(?:\b)pekori\.to(?:\b)" 1; + "~*(?:\b)pelfind\.me(?:\b)" 1; + "~*(?:\b)pendelprognos\.se(?:\b)" 1; + "~*(?:\b)penisvergrotendepillennl\.ovh(?:\b)" 1; + "~*(?:\b)pensplan4u\.com(?:\b)" 1; + "~*(?:\b)pensplan\.com(?:\b)" 1; + "~*(?:\b)pepperstyle\.ru(?:\b)" 1; + "~*(?:\b)percin\.biz\.ly(?:\b)" 1; + "~*(?:\b)perfection\-pleasure\.ru(?:\b)" 1; + "~*(?:\b)perfectpracticeweb\.com(?:\b)" 1; + "~*(?:\b)perl\.dp\.ua(?:\b)" 1; + "~*(?:\b)perm\-profnastil\.ru(?:\b)" 1; + "~*(?:\b)perm\.xrus\.org(?:\b)" 1; + "~*(?:\b)perosan\.com(?:\b)" 1; + "~*(?:\b)perso\.wanadoo\.es(?:\b)" 1; + "~*(?:\b)pestomou\.info(?:\b)" 1; + "~*(?:\b)petedrummond\.com(?:\b)" 1; + "~*(?:\b)petitions\.whitehouse\.gov(?:\b)" 1; + "~*(?:\b)petrovka\-online\.com(?:\b)" 1; + "~*(?:\b)petsblogroll\.com(?:\b)" 1; + "~*(?:\b)peugeot\-club\.org(?:\b)" 1; + "~*(?:\b)pewit\.pw(?:\b)" 1; + "~*(?:\b)pflexads\.com(?:\b)" 1; + "~*(?:\b)pharmacyincity\.com(?:\b)" 1; + "~*(?:\b)phobia\.us(?:\b)" 1; + "~*(?:\b)phormchina\.com(?:\b)" 1; + "~*(?:\b)photochki\.com(?:\b)" 1; + "~*(?:\b)photo\-clip\.ru(?:\b)" 1; + "~*(?:\b)photo\.houseofgaga\.ru(?:\b)" 1; + "~*(?:\b)photokitchendesign\.com(?:\b)" 1; + "~*(?:\b)photorepair\.ru(?:\b)" 1; + "~*(?:\b)photosaga\.info(?:\b)" 1; + "~*(?:\b)photostudiolightings\.com(?:\b)" 1; + "~*(?:\b)phpdevops\.com(?:\b)" 1; + "~*(?:\b)php\-market\.ru(?:\b)" 1; + "~*(?:\b)phuketscreen\.com(?:\b)" 1; + "~*(?:\b)physfunc\.ru(?:\b)" 1; + "~*(?:\b)pic2fly\.com(?:\b)" 1; + "~*(?:\b)piccdata\.com(?:\b)" 1; + "~*(?:\b)piccshare\.com(?:\b)" 1; + "~*(?:\b)picmoonco\.pw(?:\b)" 1; + "~*(?:\b)picphotos\.net(?:\b)" 1; + "~*(?:\b)picquery\.com(?:\b)" 1; + "~*(?:\b)picscout\.com(?:\b)" 1; + "~*(?:\b)picsearch\.com(?:\b)" 1; + "~*(?:\b)picsfair\.com(?:\b)" 1; + "~*(?:\b)picsforkeywordsuggestion\.com(?:\b)" 1; + "~*(?:\b)pics\-group\.com(?:\b)" 1; + "~*(?:\b)picswe\.com(?:\b)" 1; + "~*(?:\b)picture\-group\.com(?:\b)" 1; + "~*(?:\b)pictures\-and\-images\.com(?:\b)" 1; + "~*(?:\b)pictures\-and\-images\.net(?:\b)" 1; + "~*(?:\b)picturesboss\.com(?:\b)" 1; + "~*(?:\b)picturesfrom\.com(?:\b)" 1; + "~*(?:\b)picturesify\.com(?:\b)" 1; + "~*(?:\b)picturesmania\.com(?:\b)" 1; + "~*(?:\b)picurams\.pw(?:\b)" 1; + "~*(?:\b)pierrehardysale\.online(?:\b)" 1; + "~*(?:\b)pigrafix\.at(?:\b)" 1; + "~*(?:\b)pihl\.se(?:\b)" 1; + "~*(?:\b)pijoto\.net(?:\b)" 1; + "~*(?:\b)pila\.pl(?:\b)" 1; + "~*(?:\b)pills24h\.com(?:\b)" 1; + "~*(?:\b)pillscheap24h\.com(?:\b)" 1; + "~*(?:\b)piluli\.info(?:\b)" 1; + "~*(?:\b)pinkduck\.ga(?:\b)" 1; + "~*(?:\b)pinsdaddy\.com(?:\b)" 1; + "~*(?:\b)pinstake\.com(?:\b)" 1; + "~*(?:\b)pintattoos\.com(?:\b)" 1; + "~*(?:\b)pinwallpaper\.top(?:\b)" 1; + "~*(?:\b)pinwallpaper\.xyz(?:\b)" 1; + "~*(?:\b)pio\.polytopesexempt\.com(?:\b)" 1; + "~*(?:\b)pipki\.r\.acdnpro\.com(?:\b)" 1; + "~*(?:\b)piratecams\.com(?:\b)" 1; + "~*(?:\b)pirateday\.ru(?:\b)" 1; + "~*(?:\b)pisanieprac\.info(?:\b)" 1; + "~*(?:\b)piski\.top(?:\b)" 1; + "~*(?:\b)pistonclasico\.com(?:\b)" 1; + "~*(?:\b)piter\.xrus\.org(?:\b)" 1; + "~*(?:\b)piulatte\.cz(?:\b)" 1; + "~*(?:\b)piuminiita\.com(?:\b)" 1; + "~*(?:\b)pix24x7\.com(?:\b)" 1; + "~*(?:\b)pixell\.club(?:\b)" 1; + "~*(?:\b)pixelrz\.com(?:\b)" 1; + "~*(?:\b)pixgood\.com(?:\b)" 1; + "~*(?:\b)pix\-hd\.com(?:\b)" 1; + "~*(?:\b)pixshark\.com(?:\b)" 1; + "~*(?:\b)pizda\.lol(?:\b)" 1; + "~*(?:\b)pizdeishn\.com(?:\b)" 1; + "~*(?:\b)pizdopletka\.club(?:\b)" 1; + "~*(?:\b)pizza\-imperia\.com(?:\b)" 1; + "~*(?:\b)pizza\-tycoon\.com(?:\b)" 1; + "~*(?:\b)pk\-pomosch\.ru(?:\b)" 1; + "~*(?:\b)pkr1hand\.com(?:\b)" 1; + "~*(?:\b)pk\-services\.ru(?:\b)" 1; + "~*(?:\b)pl\.aasoldes\.fr(?:\b)" 1; + "~*(?:\b)pladform\.ru(?:\b)" 1; + "~*(?:\b)plaff\-go\.ru(?:\b)" 1; + "~*(?:\b)plastgranar\.nu(?:\b)" 1; + "~*(?:\b)plastgran\.com(?:\b)" 1; + "~*(?:\b)plastjulgranar\.se(?:\b)" 1; + "~*(?:\b)plastweb\.ru(?:\b)" 1; + "~*(?:\b)platesauto\.com(?:\b)" 1; + "~*(?:\b)platezhka\.net(?:\b)" 1; + "~*(?:\b)platinumdeals\.gr(?:\b)" 1; + "~*(?:\b)playboyfiles\.xblog\.in(?:\b)" 1; + "~*(?:\b)playfortuna\-play\.ru(?:\b)" 1; + "~*(?:\b)play\.leadzupc\.com(?:\b)" 1; + "~*(?:\b)playlott\.com(?:\b)" 1; + "~*(?:\b)play\-movie\.pl(?:\b)" 1; + "~*(?:\b)play\-mp3\.com(?:\b)" 1; + "~*(?:\b)playmsn\.com(?:\b)" 1; + "~*(?:\b)playtap\.us(?:\b)" 1; + "~*(?:\b)pl\.id\-forex\.com(?:\b)" 1; + "~*(?:\b)pliks\.pl(?:\b)" 1; + "~*(?:\b)ploenjitmedia\.azurewebsites\.net(?:\b)" 1; + "~*(?:\b)plohaya\-kreditnaya\-istoriya\.ru(?:\b)" 1; + "~*(?:\b)pl\-top\.pl(?:\b)" 1; + "~*(?:\b)plugingeorgia\.com(?:\b)" 1; + "~*(?:\b)plusnetwork\.com(?:\b)" 1; + "~*(?:\b)pl\-vouchers\.com(?:\b)" 1; + "~*(?:\b)pobeiranie\.pl(?:\b)" 1; + "~*(?:\b)pochemychka\.net(?:\b)" 1; + "~*(?:\b)pochtovyi\-index\.ru(?:\b)" 1; + "~*(?:\b)pod\-muzyku\.club(?:\b)" 1; + "~*(?:\b)podshipniki\-nsk\.ru(?:\b)" 1; + "~*(?:\b)podshipniki\-ntn\.ru(?:\b)" 1; + "~*(?:\b)poem\-paying\.gq(?:\b)" 1; + "~*(?:\b)poems\.com\.ua(?:\b)" 1; + "~*(?:\b)poffet\.net(?:\b)" 1; + "~*(?:\b)pogodnyyeavarii\.gq(?:\b)" 1; + "~*(?:\b)pogosh\.com(?:\b)" 1; + "~*(?:\b)pogruztehnik\.ru(?:\b)" 1; + "~*(?:\b)poisk\-zakona\.ru(?:\b)" 1; + "~*(?:\b)poiskzakona\.ru(?:\b)" 1; + "~*(?:\b)pojdelo\.weebly\.com(?:\b)" 1; + "~*(?:\b)pokemongooo\.ml(?:\b)" 1; + "~*(?:\b)pokemon\-go\-play\.online(?:\b)" 1; + "~*(?:\b)pokerniydom\.ru(?:\b)" 1; + "~*(?:\b)polcin\.de(?:\b)" 1; + "~*(?:\b)polimga\.pw(?:\b)" 1; + "~*(?:\b)polybuild\.ru(?:\b)" 1; + "~*(?:\b)polytopesexempt\.com(?:\b)" 1; + "~*(?:\b)pomoc\-drogowa\.cba\.pl(?:\b)" 1; + "~*(?:\b)pons\-presse\.com(?:\b)" 1; + "~*(?:\b)pontiacsolstice\.info(?:\b)" 1; + "~*(?:\b)pony\-business\.com(?:\b)" 1; + "~*(?:\b)pooleroadmedicalcentre\.co\.uk(?:\b)" 1; + "~*(?:\b)popads\.net(?:\b)" 1; + "~*(?:\b)popander\.mobi(?:\b)" 1; + "~*(?:\b)popcash\.net(?:\b)" 1; + "~*(?:\b)popmarker\.com(?:\b)" 1; + "~*(?:\b)poppen\-nw\.net(?:\b)" 1; + "~*(?:\b)popserve\.adscpm\.net(?:\b)" 1; + "~*(?:\b)poptool\.net(?:\b)" 1; + "~*(?:\b)popugauka\.ru(?:\b)" 1; + "~*(?:\b)popugaychiki\.com(?:\b)" 1; + "~*(?:\b)popunder\.net(?:\b)" 1; + "~*(?:\b)popunder\.ru(?:\b)" 1; + "~*(?:\b)popup\-fdm\.xyz(?:\b)" 1; + "~*(?:\b)popup\-hgd\.xyz(?:\b)" 1; + "~*(?:\b)popup\-jdh\.xyz(?:\b)" 1; + "~*(?:\b)popup\.matchmaker\.com(?:\b)" 1; + "~*(?:\b)poquoson\.org(?:\b)" 1; + "~*(?:\b)porn555\.com(?:\b)" 1; + "~*(?:\b)porndairy\.in(?:\b)" 1; + "~*(?:\b)porndl\.org(?:\b)" 1; + "~*(?:\b)porndroids\.com(?:\b)" 1; + "~*(?:\b)porngalleries\.top(?:\b)" 1; + "~*(?:\b)pornhive\.org(?:\b)" 1; + "~*(?:\b)pornhub\-forum\.ga(?:\b)" 1; + "~*(?:\b)pornhubforum\.tk(?:\b)" 1; + "~*(?:\b)pornhub\-ru\.com(?:\b)" 1; + "~*(?:\b)pornmania\.pl(?:\b)" 1; + "~*(?:\b)pornoblood\.com(?:\b)" 1; + "~*(?:\b)pornobrazzers\.biz(?:\b)" 1; + "~*(?:\b)porno\-chaman\.info(?:\b)" 1; + "~*(?:\b)pornodojd\.ru(?:\b)" 1; + "~*(?:\b)porno\-dojki\.net(?:\b)" 1; + "~*(?:\b)pornoelita\.info(?:\b)" 1; + "~*(?:\b)pornofeuer\.com(?:\b)" 1; + "~*(?:\b)pornofiljmi\.com(?:\b)" 1; + "~*(?:\b)pornoforadult\.com(?:\b)" 1; + "~*(?:\b)pornogad\.com(?:\b)" 1; + "~*(?:\b)pornogig\.com(?:\b)" 1; + "~*(?:\b)pornogratisdiario\.com(?:\b)" 1; + "~*(?:\b)pornohd1080\.online(?:\b)" 1; + "~*(?:\b)pornokajf\.com(?:\b)" 1; + "~*(?:\b)pornoklad\.net(?:\b)" 1; + "~*(?:\b)pornoklad\.ru(?:\b)" 1; + "~*(?:\b)pornokorol\.com(?:\b)" 1; + "~*(?:\b)pornolook\.net(?:\b)" 1; + "~*(?:\b)pornonik\.com(?:\b)" 1; + "~*(?:\b)pornophoto\.xyz(?:\b)" 1; + "~*(?:\b)porno\-play\.net(?:\b)" 1; + "~*(?:\b)pornoplen\.com(?:\b)" 1; + "~*(?:\b)porno\-raskazy\.ru(?:\b)" 1; + "~*(?:\b)pornoreino\.com(?:\b)" 1; + "~*(?:\b)pornosee\.info(?:\b)" 1; + "~*(?:\b)pornosemki\.info(?:\b)" 1; + "~*(?:\b)pornosexrolik\.com(?:\b)" 1; + "~*(?:\b)porno\.simple\-image\.com\.ua(?:\b)" 1; + "~*(?:\b)pornoslive\.net(?:\b)" 1; + "~*(?:\b)pornosmola\.info(?:\b)" 1; + "~*(?:\b)porno\-transsexuals\.ru(?:\b)" 1; + "~*(?:\b)pornotubexxx\.name(?:\b)" 1; + "~*(?:\b)pornotubs\.com(?:\b)" 1; + "~*(?:\b)porno\-video\-chati\.ru(?:\b)" 1; + "~*(?:\b)pornowarp\.info(?:\b)" 1; + "~*(?:\b)pornoxxx\.com\.mx(?:\b)" 1; + "~*(?:\b)pornozhara\.com(?:\b)" 1; + "~*(?:\b)pornpost\.in(?:\b)" 1; + "~*(?:\b)pornstartits\.xblog\.in(?:\b)" 1; + "~*(?:\b)porn\-w\.org(?:\b)" 1; + "~*(?:\b)pornzone\.tv(?:\b)" 1; + "~*(?:\b)porodasobak\.net(?:\b)" 1; + "~*(?:\b)portadd\.men(?:\b)" 1; + "~*(?:\b)portal\-eu\.ru(?:\b)" 1; + "~*(?:\b)portnoff\.od\.ua(?:\b)" 1; + "~*(?:\b)porto\.abuilder\.net(?:\b)" 1; + "~*(?:\b)portside\.cc(?:\b)" 1; + "~*(?:\b)portside\.xyz(?:\b)" 1; + "~*(?:\b)poshiv\-chehol\.ru(?:\b)" 1; + "~*(?:\b)posible\.net(?:\b)" 1; + "~*(?:\b)positive2b\.ru(?:\b)" 1; + "~*(?:\b)pospr\.waw\.pl(?:\b)" 1; + "~*(?:\b)postclass\.com(?:\b)" 1; + "~*(?:\b)potoideas\.us(?:\b)" 1; + "~*(?:\b)potolokelekor\.ru(?:\b)" 1; + "~*(?:\b)pourvous\.info(?:\b)" 1; + "~*(?:\b)powc\.r\.ca\.d\.sendibm2\.com(?:\b)" 1; + "~*(?:\b)powenlite24\.ru(?:\b)" 1; + "~*(?:\b)powitania\.pl(?:\b)" 1; + "~*(?:\b)pozdravleniya\-c\.ru(?:\b)" 1; + "~*(?:\b)pozdrawleniya\.com(?:\b)" 1; + "~*(?:\b)pozdrawleniya\.ru(?:\b)" 1; + "~*(?:\b)pozvonim\.com(?:\b)" 1; + "~*(?:\b)pp\-budpostach\.com\.ua(?:\b)" 1; + "~*(?:\b)pr0fit\-b0x\.com(?:\b)" 1; + "~*(?:\b)praisong\.net(?:\b)" 1; + "~*(?:\b)pravoholding\.ru(?:\b)" 1; + "~*(?:\b)prchecker\.info(?:\b)" 1; + "~*(?:\b)predmety\.in\.ua(?:\b)" 1; + "~*(?:\b)predominant\-invent\.tk(?:\b)" 1; + "~*(?:\b)prefersurvey\.net(?:\b)" 1; + "~*(?:\b)preg\.marketingvici\.com(?:\b)" 1; + "~*(?:\b)pregnant\.guru(?:\b)" 1; + "~*(?:\b)preparevideosafesystem4unow\.site(?:\b)" 1; + "~*(?:\b)preparevideosafesystem4unow\.space(?:\b)" 1; + "~*(?:\b)presleycollectibles\.com(?:\b)" 1; + "~*(?:\b)pretty\-mart\.com(?:\b)" 1; + "~*(?:\b)preventheadacheguide\.info(?:\b)" 1; + "~*(?:\b)priceg\.com(?:\b)" 1; + "~*(?:\b)pricheskaonline\.ru(?:\b)" 1; + "~*(?:\b)pricheski\-video\.com(?:\b)" 1; + "~*(?:\b)primedice\.com(?:\b)" 1; + "~*(?:\b)princeadvantagesales\.com(?:\b)" 1; + "~*(?:\b)princevc\.com(?:\b)" 1; + "~*(?:\b)printdirectforless\.com(?:\b)" 1; + "~*(?:\b)printie\.com(?:\b)" 1; + "~*(?:\b)printingpeach\.com(?:\b)" 1; + "~*(?:\b)priora\-2\.com(?:\b)" 1; + "~*(?:\b)priscilarodrigues\.com\.br(?:\b)" 1; + "~*(?:\b)privacyassistant\.net(?:\b)" 1; + "~*(?:\b)privatamateure\.com(?:\b)" 1; + "~*(?:\b)privatbank46\.ru(?:\b)" 1; + "~*(?:\b)privatefx\.all4invest\.info(?:\b)" 1; + "~*(?:\b)privatefx\-in\.ru(?:\b)" 1; + "~*(?:\b)privat\-girl\.net(?:\b)" 1; + "~*(?:\b)privatov\-zapisi\.ru(?:\b)" 1; + "~*(?:\b)privetsochi\.ru(?:\b)" 1; + "~*(?:\b)privhosting\.com(?:\b)" 1; + "~*(?:\b)prize44\.com(?:\b)" 1; + "~*(?:\b)prizeestates\.cricket(?:\b)" 1; + "~*(?:\b)prizefestival\.mobi(?:\b)" 1; + "~*(?:\b)prizesbook\.online(?:\b)" 1; + "~*(?:\b)prizestohandle\.club(?:\b)" 1; + "~*(?:\b)prlog\.ru(?:\b)" 1; + "~*(?:\b)prod2016\.com(?:\b)" 1; + "~*(?:\b)prodess\.ru(?:\b)" 1; + "~*(?:\b)producm\.ru(?:\b)" 1; + "~*(?:\b)productarium\.com(?:\b)" 1; + "~*(?:\b)produkto\.net(?:\b)" 1; + "~*(?:\b)prodvigator\.ua(?:\b)" 1; + "~*(?:\b)proekt\-gaz\.ru(?:\b)" 1; + "~*(?:\b)proekt\-mos\.ru(?:\b)" 1; + "~*(?:\b)professionaldieselcare\.com(?:\b)" 1; + "~*(?:\b)professionalwritingservices15\.blogspot\.ru(?:\b)" 1; + "~*(?:\b)profitfx\.online(?:\b)" 1; + "~*(?:\b)profitkode\.com(?:\b)" 1; + "~*(?:\b)profit\-opportunity\.com(?:\b)" 1; + "~*(?:\b)profitsport\.club(?:\b)" 1; + "~*(?:\b)profitwithalex\.info(?:\b)" 1; + "~*(?:\b)profolan\.pl(?:\b)" 1; + "~*(?:\b)proftests\.net(?:\b)" 1; + "~*(?:\b)progonrumarket\.ru(?:\b)" 1; + "~*(?:\b)progress\-upakovka\.ru(?:\b)" 1; + "~*(?:\b)prohoster\.info(?:\b)" 1; + "~*(?:\b)prointer\.net\.ua(?:\b)" 1; + "~*(?:\b)projectforte\.ru(?:\b)" 1; + "~*(?:\b)projefrio\.com\.br(?:\b)" 1; + "~*(?:\b)prokotov\.com(?:\b)" 1; + "~*(?:\b)prom23\.ru(?:\b)" 1; + "~*(?:\b)promalp\-universal\.ru(?:\b)" 1; + "~*(?:\b)prombudpostach\.com\.ua(?:\b)" 1; + "~*(?:\b)promgirldresses\.xyz(?:\b)" 1; + "~*(?:\b)promodj\.com(?:\b)" 1; + "~*(?:\b)promoforum\.ru(?:\b)" 1; + "~*(?:\b)promoheads\.com(?:\b)" 1; + "~*(?:\b)promover\.org(?:\b)" 1; + "~*(?:\b)pronekut\.com(?:\b)" 1; + "~*(?:\b)pronorm\.fr(?:\b)" 1; + "~*(?:\b)pron\.pro(?:\b)" 1; + "~*(?:\b)pro\-okis\.ru(?:\b)" 1; + "~*(?:\b)pro\-poly\.ru(?:\b)" 1; + "~*(?:\b)proposal\-engine\.com(?:\b)" 1; + "~*(?:\b)propranolol40mg\.blogspot\.com(?:\b)" 1; + "~*(?:\b)proprostatit\.com(?:\b)" 1; + "~*(?:\b)prosmibank\.ru(?:\b)" 1; + "~*(?:\b)prospekt\-st\.ru(?:\b)" 1; + "~*(?:\b)prosperent\.com(?:\b)" 1; + "~*(?:\b)prostitutki\-almata\.org(?:\b)" 1; + "~*(?:\b)prostitutki\-astana\.org(?:\b)" 1; + "~*(?:\b)prostitutki\-belgoroda\.org(?:\b)" 1; + "~*(?:\b)prostitutki\-kharkova\.org(?:\b)" 1; + "~*(?:\b)prostitutki\-kiev\.org(?:\b)" 1; + "~*(?:\b)prostitutki\-novgoroda\.org(?:\b)" 1; + "~*(?:\b)prostitutki\-odessa\.org(?:\b)" 1; + "~*(?:\b)prostitutki\-rostova\.org(?:\b)" 1; + "~*(?:\b)prostitutki\-tolyatti\.org(?:\b)" 1; + "~*(?:\b)prostitutki\-tyumeni\.org(?:\b)" 1; + "~*(?:\b)prostitutki\-yaroslavlya\.org(?:\b)" 1; + "~*(?:\b)pro\-tec\.kz(?:\b)" 1; + "~*(?:\b)proxyelite\.biz(?:\b)" 1; + "~*(?:\b)proxyradar\.com(?:\b)" 1; + "~*(?:\b)prpops\.com(?:\b)" 1; + "~*(?:\b)pr\-ten\.de(?:\b)" 1; + "~*(?:\b)psa48\.ru(?:\b)" 1; + "~*(?:\b)pskcijdc\.bloger\.index\.hr(?:\b)" 1; + "~*(?:\b)psoriasis\-file\.trade(?:\b)" 1; + "~*(?:\b)pssucai\.info(?:\b)" 1; + "~*(?:\b)pst2017\.onlinewebshop\.net(?:\b)" 1; + "~*(?:\b)psvita\.ru(?:\b)" 1; + "~*(?:\b)ptr\.ruvds\.com(?:\b)" 1; + "~*(?:\b)pts163\.ru(?:\b)" 1; + "~*(?:\b)pufip\.com(?:\b)" 1; + "~*(?:\b)pukaporn\.com(?:\b)" 1; + "~*(?:\b)pulse33\.ru(?:\b)" 1; + "~*(?:\b)pulseonclick\.com(?:\b)" 1; + "~*(?:\b)purchasepillsnorx\.com(?:\b)" 1; + "~*(?:\b)purplesphere\.in(?:\b)" 1; + "~*(?:\b)purplestats\.com(?:\b)" 1; + "~*(?:\b)puserving\.com(?:\b)" 1; + "~*(?:\b)push\-ad\.com(?:\b)" 1; + "~*(?:\b)pushdata\.sendpulse\.com(?:\b)" 1; + "~*(?:\b)pussyfleet\.com(?:\b)" 1; + "~*(?:\b)pussysaga\.com(?:\b)" 1; + "~*(?:\b)pussyspace\.net(?:\b)" 1; + "~*(?:\b)puteshestvennik\.com(?:\b)" 1; + "~*(?:\b)putevka24\.ru(?:\b)" 1; + "~*(?:\b)putitin\.me(?:\b)" 1; + "~*(?:\b)puzo2arbuza\.ru(?:\b)" 1; + "~*(?:\b)puzzleweb\.ru(?:\b)" 1; + "~*(?:\b)pwwysydh\.com(?:\b)" 1; + "~*(?:\b)pxhdwsm\.com(?:\b)" 1; + "~*(?:\b)py100\.ru(?:\b)" 1; + "~*(?:\b)pyramidlitho\.webs\.com(?:\b)" 1; + "~*(?:\b)pyrodesigns\.com\.au(?:\b)" 1; + "~*(?:\b)qcstrtvt\.bloger\.index\.hr(?:\b)" 1; + "~*(?:\b)qexyfu\.bugs3\.com(?:\b)" 1; + "~*(?:\b)qitt\.ru(?:\b)" 1; + "~*(?:\b)qld10000\.net(?:\b)" 1; + "~*(?:\b)q\-moto\.ru(?:\b)" 1; + "~*(?:\b)qor360\.com(?:\b)" 1; + "~*(?:\b)qpypcx\.com(?:\b)" 1; + "~*(?:\b)qualitymarketzone\.com(?:\b)" 1; + "~*(?:\b)quality\-traffic\.com(?:\b)" 1; + "~*(?:\b)quangcaons\.com(?:\b)" 1; + "~*(?:\b)quebec\-bin\.com(?:\b)" 1; + "~*(?:\b)queerspace\.com(?:\b)" 1; + "~*(?:\b)quelle\.ru(?:\b)" 1; + "~*(?:\b)questionmarque\.ch(?:\b)" 1; + "~*(?:\b)quickbuck\.com(?:\b)" 1; + "~*(?:\b)quickcashlimited\.com(?:\b)" 1; + "~*(?:\b)quickchange\.cc(?:\b)" 1; + "~*(?:\b)quickloanbank\.com(?:\b)" 1; + "~*(?:\b)quick\-offer\.com(?:\b)" 1; + "~*(?:\b)quick\-seeker\.com(?:\b)" 1; + "~*(?:\b)quit\-smoking\.ga(?:\b)" 1; + "~*(?:\b)quizzitch\.net(?:\b)" 1; + "~*(?:\b)qwarckoine\.com(?:\b)" 1; + "~*(?:\b)qwesa\.ru(?:\b)" 1; + "~*(?:\b)raavidesigns\.com(?:\b)" 1; + "~*(?:\b)rabotaetvse\.ru(?:\b)" 1; + "~*(?:\b)rabot\.host\.sk(?:\b)" 1; + "~*(?:\b)rada\.ru(?:\b)" 1; + "~*(?:\b)radiodigital\.co(?:\b)" 1; + "~*(?:\b)radiogambling\.com(?:\b)" 1; + "~*(?:\b)ragecash\.com(?:\b)" 1; + "~*(?:\b)rainbowice\.ru(?:\b)" 1; + "~*(?:\b)raisedseo\.com(?:\b)" 1; + "~*(?:\b)randalljhoward\.com(?:\b)" 1; + "~*(?:\b)randki\-sex\.com(?:\b)" 1; + "~*(?:\b)rangjued\.com(?:\b)" 1; + "~*(?:\b)rangoman\.date(?:\b)" 1; + "~*(?:\b)rank\-checker\.online(?:\b)" 1; + "~*(?:\b)rankexperience\.com(?:\b)" 1; + "~*(?:\b)rankia\.com(?:\b)" 1; + "~*(?:\b)ranking2017\.ga(?:\b)" 1; + "~*(?:\b)rankingchart\.de(?:\b)" 1; + "~*(?:\b)rankings\-analytics\.com(?:\b)" 1; + "~*(?:\b)ranksays\.com(?:\b)" 1; + "~*(?:\b)rankscanner\.com(?:\b)" 1; + "~*(?:\b)ranksignals\.com(?:\b)" 1; + "~*(?:\b)ranksonic\.com(?:\b)" 1; + "~*(?:\b)ranksonic\.info(?:\b)" 1; + "~*(?:\b)ranksonic\.org(?:\b)" 1; + "~*(?:\b)rapevideosmovies\.com(?:\b)" 1; + "~*(?:\b)rapidgator\-porn\.ga(?:\b)" 1; + "~*(?:\b)rapidokbrain\.com(?:\b)" 1; + "~*(?:\b)rapidsites\.pro(?:\b)" 1; + "~*(?:\b)raschtextil\.com\.ua(?:\b)" 1; + "~*(?:\b)rasteniya\-vs\-zombi\.ru(?:\b)" 1; + "~*(?:\b)ratemodels\.net(?:\b)" 1; + "~*(?:\b)razamicroelectronics\.com(?:\b)" 1; + "~*(?:\b)razleton\.com(?:\b)" 1; + "~*(?:\b)razorweb\-a\.akamaihd\.net(?:\b)" 1; + "~*(?:\b)razyboard\.com(?:\b)" 1; + "~*(?:\b)rcb101\.ru(?:\b)" 1; + "~*(?:\b)r\-control\.ru(?:\b)" 1; + "~*(?:\b)rcpmda\.ikan1080\.xyz(?:\b)" 1; + "~*(?:\b)realitykings\.com(?:\b)" 1; + "~*(?:\b)realizmobi\.com(?:\b)" 1; + "~*(?:\b)realmonte\.net(?:\b)" 1; + "~*(?:\b)realnye\-otzyvy\.info(?:\b)" 1; + "~*(?:\b)realresultslist\.com(?:\b)" 1; + "~*(?:\b)real\-time\-analytics\.com(?:\b)" 1; + "~*(?:\b)realting\-moscow\.ru(?:\b)" 1; + "~*(?:\b)realtytimes\.com(?:\b)" 1; + "~*(?:\b)rebelmouse\.com(?:\b)" 1; + "~*(?:\b)rebrand\.ly(?:\b)" 1; + "~*(?:\b)rebuildermedical\.com(?:\b)" 1; + "~*(?:\b)recinziireale\.com(?:\b)" 1; + "~*(?:\b)recipedays\.com(?:\b)" 1; + "~*(?:\b)recipedays\.ru(?:\b)" 1; + "~*(?:\b)reckonstat\.info(?:\b)" 1; + "~*(?:\b)recordpage\-a\.akamaihd\.net(?:\b)" 1; + "~*(?:\b)redbottomheels\.xyz(?:\b)" 1; + "~*(?:\b)redhotfreebies\.co\.uk(?:\b)" 1; + "~*(?:\b)redirectingat\.com(?:\b)" 1; + "~*(?:\b)redirectme\.net(?:\b)" 1; + "~*(?:\b)redirect\.trafficreceiver\.club(?:\b)" 1; + "~*(?:\b)redirlock\.com(?:\b)" 1; + "~*(?:\b)rednise\.com(?:\b)" 1; + "~*(?:\b)reelheroes\.net(?:\b)" 1; + "~*(?:\b)reeyanaturopathy\.com(?:\b)" 1; + "~*(?:\b)refads\.pro(?:\b)" 1; + "~*(?:\b)referencemoi\.com(?:\b)" 1; + "~*(?:\b)r\-e\-f\-e\-r\-e\-r\.com(?:\b)" 1; + "~*(?:\b)refererx\.com(?:\b)" 1; + "~*(?:\b)refudiatethissarah\.info(?:\b)" 1; + "~*(?:\b)regdefense\.com(?:\b)" 1; + "~*(?:\b)regionshop\.biz(?:\b)" 1; + "~*(?:\b)registratciya\-v\-moskve\.ru(?:\b)" 1; + "~*(?:\b)registrationdomainsite\.com(?:\b)" 1; + "~*(?:\b)registry\-cleaner\.net(?:\b)" 1; + "~*(?:\b)registry\-clean\-up\.net(?:\b)" 1; + "~*(?:\b)registrydomainservices\.com(?:\b)" 1; + "~*(?:\b)registrysweeper\.com(?:\b)" 1; + "~*(?:\b)reimageplus\.com(?:\b)" 1; + "~*(?:\b)reining\.lovasszovetseg\.hu(?:\b)" 1; + "~*(?:\b)reklama1\.ru(?:\b)" 1; + "~*(?:\b)reklama\-i\-rabota\.ru(?:\b)" 1; + "~*(?:\b)reklamuss\.ru(?:\b)" 1; + "~*(?:\b)relax\.ru(?:\b)" 1; + "~*(?:\b)relayblog\.com(?:\b)" 1; + "~*(?:\b)remedyotc\.com(?:\b)" 1; + "~*(?:\b)remmling\.de(?:\b)" 1; + "~*(?:\b)remontbiz\.ru(?:\b)" 1; + "~*(?:\b)remont\-comp\-pomosh\.ru(?:\b)" 1; + "~*(?:\b)remont\-fridge\-tv\.ru(?:\b)" 1; + "~*(?:\b)remontgruzovik\.ru(?:\b)" 1; + "~*(?:\b)remont\-komputerov\-notebook\.ru(?:\b)" 1; + "~*(?:\b)remont\-mobile\-phones\.ru(?:\b)" 1; + "~*(?:\b)remont\-ustanovka\-tehniki\.ru(?:\b)" 1; + "~*(?:\b)remontvsamare\.su(?:\b)" 1; + "~*(?:\b)remorcicomerciale\.ro(?:\b)" 1; + "~*(?:\b)remote\-dba\.de(?:\b)" 1; + "~*(?:\b)remybutler\.fr(?:\b)" 1; + "~*(?:\b)renecaovilla\.online(?:\b)" 1; + "~*(?:\b)renecaovillasale\.online(?:\b)" 1; + "~*(?:\b)renewablewealth\.com(?:\b)" 1; + "~*(?:\b)rennlist\.com(?:\b)" 1; + "~*(?:\b)rent2spb\.ru(?:\b)" 1; + "~*(?:\b)rentalcarnavi\.info(?:\b)" 1; + "~*(?:\b)rentaremotecomputer\.com(?:\b)" 1; + "~*(?:\b)rentehno\.ru(?:\b)" 1; + "~*(?:\b)rep\-am\.com(?:\b)" 1; + "~*(?:\b)repeatlogo\.co\.uk(?:\b)" 1; + "~*(?:\b)replicaclub\.ru(?:\b)" 1; + "~*(?:\b)replicalouboutin\.xyz(?:\b)" 1; + "~*(?:\b)replica\-watch\.ru(?:\b)" 1; + "~*(?:\b)resant\.ru(?:\b)" 1; + "~*(?:\b)research\.ifmo\.ru(?:\b)" 1; + "~*(?:\b)resellerclub\.com(?:\b)" 1; + "~*(?:\b)responsinator\.com(?:\b)" 1; + "~*(?:\b)responsive\-test\.net(?:\b)" 1; + "~*(?:\b)respublica\-otel\.ru(?:\b)" 1; + "~*(?:\b)restaurantlescampi\.com(?:\b)" 1; + "~*(?:\b)restorator\-msk\.ru(?:\b)" 1; + "~*(?:\b)resultshub\-a\.akamaihd\.net(?:\b)" 1; + "~*(?:\b)retailwith\.com(?:\b)" 1; + "~*(?:\b)rethinkwasteni\.info(?:\b)" 1; + "~*(?:\b)retreatia\.com(?:\b)" 1; + "~*(?:\b)reversing\.cc(?:\b)" 1; + "~*(?:\b)revistaindustria\.com(?:\b)" 1; + "~*(?:\b)rewardit\.com(?:\b)" 1; + "~*(?:\b)rewardpoll\.com(?:\b)" 1; + "~*(?:\b)reward\-survey\.net(?:\b)" 1; + "~*(?:\b)reyel1985\.webnode\.fr(?:\b)" 1; + "~*(?:\b)rezeptiblud\.ru(?:\b)" 1; + "~*(?:\b)rfd\-split\.hr(?:\b)" 1; + "~*(?:\b)rff\-cfal\.info(?:\b)" 1; + "~*(?:\b)rfid\-locker\.co(?:\b)" 1; + "~*(?:\b)rfserial\.net(?:\b)" 1; + "~*(?:\b)rialp\.getenjoyment\.net(?:\b)" 1; + "~*(?:\b)ribieiendom\.no(?:\b)" 1; + "~*(?:\b)richinvestmonitor\.com(?:\b)" 1; + "~*(?:\b)ric\.info(?:\b)" 1; + "~*(?:\b)ricorsogiustizia\.org(?:\b)" 1; + "~*(?:\b)riders\.ro(?:\b)" 1; + "~*(?:\b)rightenergysolutions\.com\.au(?:\b)" 1; + "~*(?:\b)rimedia\.org(?:\b)" 1; + "~*(?:\b)ring4rhino\.com(?:\b)" 1; + "~*(?:\b)ringporno\.com(?:\b)" 1; + "~*(?:\b)ringtonepartner\.com(?:\b)" 1; + "~*(?:\b)rique\.host\.sk(?:\b)" 1; + "~*(?:\b)risparmiocasa\.bz\.it(?:\b)" 1; + "~*(?:\b)ritlweb\.com(?:\b)" 1; + "~*(?:\b)rixpix\.ru(?:\b)" 1; + "~*(?:\b)rniaeba\.ga(?:\b)" 1; + "~*(?:\b)rn\-to\-bsn\.com(?:\b)" 1; + "~*(?:\b)robertefuller\.com(?:\b)" 1; + "~*(?:\b)robot\-forex\.biz(?:\b)" 1; + "~*(?:\b)rock\-cafe\.info(?:\b)" 1; + "~*(?:\b)rocketchange\.ru(?:\b)" 1; + "~*(?:\b)rockingclicks\.com(?:\b)" 1; + "~*(?:\b)rockma\.se(?:\b)" 1; + "~*(?:\b)rockprogblog\.com(?:\b)" 1; + "~*(?:\b)rogervivierforsale\.com(?:\b)" 1; + "~*(?:\b)roleforum\.ru(?:\b)" 1; + "~*(?:\b)roll123\.com(?:\b)" 1; + "~*(?:\b)roma\-kukareku\.livejournal\.com(?:\b)" 1; + "~*(?:\b)rome2rio\.com(?:\b)" 1; + "~*(?:\b)romhacking\.ru(?:\b)" 1; + "~*(?:\b)roofers\.org\.uk(?:\b)" 1; + "~*(?:\b)rootandroid\.org(?:\b)" 1; + "~*(?:\b)rosbalt\.com\.ua(?:\b)" 1; + "~*(?:\b)ros\-ctm\.ru(?:\b)" 1; + "~*(?:\b)rospromtest\.ru(?:\b)" 1; + "~*(?:\b)rossanasaavedra\.net(?:\b)" 1; + "~*(?:\b)rossmark\.ru(?:\b)" 1; + "~*(?:\b)rostov\.xrus\.org(?:\b)" 1; + "~*(?:\b)royalads\.net(?:\b)" 1; + "~*(?:\b)royal\-betting\.net(?:\b)" 1; + "~*(?:\b)royalcar\-ufa\.ru(?:\b)" 1; + "~*(?:\b)royal\-investments\.net(?:\b)" 1; + "~*(?:\b)royalvegascasino\.com(?:\b)" 1; + "~*(?:\b)rozalli\.com(?:\b)" 1; + "~*(?:\b)roznica\.com\.ua(?:\b)" 1; + "~*(?:\b)rp9\.ru(?:\b)" 1; + "~*(?:\b)rubanners\.com(?:\b)" 1; + "~*(?:\b)rubbed\.us(?:\b)" 1; + "~*(?:\b)ruclicks\.com(?:\b)" 1; + "~*(?:\b)rucrypt\.com(?:\b)" 1; + "~*(?:\b)ru\-dety\.ru(?:\b)" 1; + "~*(?:\b)ruex\.org\.ua(?:\b)" 1; + "~*(?:\b)ruf777\.com(?:\b)" 1; + "~*(?:\b)rukino\.org(?:\b)" 1; + "~*(?:\b)rumamba\.com(?:\b)" 1; + "~*(?:\b)running\-line\.ru(?:\b)" 1; + "~*(?:\b)runofilms\.ru(?:\b)" 1; + "~*(?:\b)runstocks\.com(?:\b)" 1; + "~*(?:\b)runtnc\.net(?:\b)" 1; + "~*(?:\b)ruscoininvest\.company(?:\b)" 1; + "~*(?:\b)ruscopybook\.com(?:\b)" 1; + "~*(?:\b)rusenvironmental\.net(?:\b)" 1; + "~*(?:\b)rusexy\.xyz(?:\b)" 1; + "~*(?:\b)rusoft\-zone\.ru(?:\b)" 1; + "~*(?:\b)ruspdd\.com(?:\b)" 1; + "~*(?:\b)rus\-pornuha\.com(?:\b)" 1; + "~*(?:\b)rusprostitute\.com(?:\b)" 1; + "~*(?:\b)russian\-postindex\.ru(?:\b)" 1; + "~*(?:\b)russia\-tao\.ru(?:\b)" 1; + "~*(?:\b)russia\-today\-video\.ru(?:\b)" 1; + "~*(?:\b)russintv\.fr(?:\b)" 1; + "~*(?:\b)russkie\-gorki\.ru(?:\b)" 1; + "~*(?:\b)russkoe\-zdorovie\.ru(?:\b)" 1; + "~*(?:\b)rus\-teh\.narod\.ru(?:\b)" 1; + "~*(?:\b)rustic\-quiver\.win(?:\b)" 1; + "~*(?:\b)rutor\.group(?:\b)" 1; + "~*(?:\b)rutor\.vip(?:\b)" 1; + "~*(?:\b)rvi\.biz(?:\b)" 1; + "~*(?:\b)rvtv\.ru(?:\b)" 1; + "~*(?:\b)rvzr\-a\.akamaihd\.net(?:\b)" 1; + "~*(?:\b)rybalka\-opt\.ru(?:\b)" 1; + "~*(?:\b)ryetaw\.com(?:\b)" 1; + "~*(?:\b)s1z\.ru(?:\b)" 1; + "~*(?:\b)s8\-nowy\-wygraj\.comli\.com(?:\b)" 1; + "~*(?:\b)sabaapress\.com(?:\b)" 1; + "~*(?:\b)sabizonline\.com(?:\b)" 1; + "~*(?:\b)sack\.net(?:\b)" 1; + "~*(?:\b)sadaholding\.com(?:\b)" 1; + "~*(?:\b)saddiechoua\.com(?:\b)" 1; + "~*(?:\b)sad\-torg\.com\.ua(?:\b)" 1; + "~*(?:\b)sady\-urala\.ru(?:\b)" 1; + "~*(?:\b)saecsa\.co(?:\b)" 1; + "~*(?:\b)safe\-app\.net(?:\b)" 1; + "~*(?:\b)saitevpatorii\.com(?:\b)" 1; + "~*(?:\b)sajatvelemeny\.com(?:\b)" 1; + "~*(?:\b)sakhboard\.ru(?:\b)" 1; + "~*(?:\b)sale\-japan\.com(?:\b)" 1; + "~*(?:\b)saletool\.ru(?:\b)" 1; + "~*(?:\b)sa\-live\.com(?:\b)" 1; + "~*(?:\b)salmonfishingsacramentoriver\.com(?:\b)" 1; + "~*(?:\b)saltspray\.ru(?:\b)" 1; + "~*(?:\b)salut\-camp\.ru(?:\b)" 1; + "~*(?:\b)salutmontreal\.com(?:\b)" 1; + "~*(?:\b)samara\.rosfirm\.ru(?:\b)" 1; + "~*(?:\b)sammlungfotos\.online(?:\b)" 1; + "~*(?:\b)sammyweaver\.com(?:\b)" 1; + "~*(?:\b)samoiedo\.it(?:\b)" 1; + "~*(?:\b)samolet\.fr(?:\b)" 1; + "~*(?:\b)samo\-soznanie\.ru(?:\b)" 1; + "~*(?:\b)sampleletters\.net(?:\b)" 1; + "~*(?:\b)sanatorrii\.ru(?:\b)" 1; + "~*(?:\b)sandhillsonline\.com(?:\b)" 1; + "~*(?:\b)saneitconsulting\.com(?:\b)" 1; + "~*(?:\b)saneyes\.com(?:\b)" 1; + "~*(?:\b)sanidumps\.com(?:\b)" 1; + "~*(?:\b)sanjosestartups\.com(?:\b)" 1; + "~*(?:\b)sankt\-peterburg\.nodup\.ru(?:\b)" 1; + "~*(?:\b)santasgift\.ml(?:\b)" 1; + "~*(?:\b)santechnik\.jimdo\.com(?:\b)" 1; + "~*(?:\b)sanyuprojects\.com(?:\b)" 1; + "~*(?:\b)sape\.top(?:\b)" 1; + "~*(?:\b)sarafangel\.ru(?:\b)" 1; + "~*(?:\b)saratov\.xrus\.org(?:\b)" 1; + "~*(?:\b)sardinie\.us(?:\b)" 1; + "~*(?:\b)sa\-rewards\.co\.za(?:\b)" 1; + "~*(?:\b)sarf3omlat\.com(?:\b)" 1; + "~*(?:\b)sarm\.tk(?:\b)" 1; + "~*(?:\b)sashagreyblog\.ga(?:\b)" 1; + "~*(?:\b)satellite\.maps\.ilovevitaly\.com(?:\b)" 1; + "~*(?:\b)saugatuck\.com(?:\b)" 1; + "~*(?:\b)savefrom\.com(?:\b)" 1; + "~*(?:\b)saveindex\.xyz(?:\b)" 1; + "~*(?:\b)savememoney\.co\.za(?:\b)" 1; + "~*(?:\b)savetubevideo\.com(?:\b)" 1; + "~*(?:\b)savingsslider\-a\.akamaihd\.net(?:\b)" 1; + "~*(?:\b)sawin\.beth\.webd\.pl(?:\b)" 1; + "~*(?:\b)sax\-sex\.com(?:\b)" 1; + "~*(?:\b)sayyoethe\.blogspot\.co\.za(?:\b)" 1; + "~*(?:\b)sbdl\.no(?:\b)" 1; + "~*(?:\b)sbetodiodnye\-lampy\.ru(?:\b)" 1; + "~*(?:\b)sbf441\.com(?:\b)" 1; + "~*(?:\b)sbornik\-zakonov\.ru(?:\b)" 1; + "~*(?:\b)sbprabooks\.com(?:\b)" 1; + "~*(?:\b)sbricur\.com(?:\b)" 1; + "~*(?:\b)sbt\-aqua\.ru(?:\b)" 1; + "~*(?:\b)sbtdesign\.co\.uk(?:\b)" 1; + "~*(?:\b)sbwealthsolutions\.ca(?:\b)" 1; + "~*(?:\b)scalerite\.co\.za(?:\b)" 1; + "~*(?:\b)scanmarine\.info(?:\b)" 1; + "~*(?:\b)scanmyphones\.com(?:\b)" 1; + "~*(?:\b)scanner\-alexa\.top(?:\b)" 1; + "~*(?:\b)scanner\-alex\.top(?:\b)" 1; + "~*(?:\b)scanner\-andrew\.top(?:\b)" 1; + "~*(?:\b)scanner\-barak\.top(?:\b)" 1; + "~*(?:\b)scanner\-brian\.top(?:\b)" 1; + "~*(?:\b)scanner\-donald\.top(?:\b)" 1; + "~*(?:\b)scanner\-don\.top(?:\b)" 1; + "~*(?:\b)scanner\-elena\.top(?:\b)" 1; + "~*(?:\b)scanner\-fred\.top(?:\b)" 1; + "~*(?:\b)scanner\-george\.top(?:\b)" 1; + "~*(?:\b)scanner\-irvin\.top(?:\b)" 1; + "~*(?:\b)scanner\-ivan\.top(?:\b)" 1; + "~*(?:\b)scanner\-jack\.top(?:\b)" 1; + "~*(?:\b)scanner\-jane\.top(?:\b)" 1; + "~*(?:\b)scanner\-jessica\.top(?:\b)" 1; + "~*(?:\b)scanner\-jess\.top(?:\b)" 1; + "~*(?:\b)scanner\-john\.top(?:\b)" 1; + "~*(?:\b)scanner\-josh\.top(?:\b)" 1; + "~*(?:\b)scanner\-julianna\.top(?:\b)" 1; + "~*(?:\b)scanner\-julia\.top(?:\b)" 1; + "~*(?:\b)scanner\-margo\.top(?:\b)" 1; + "~*(?:\b)scanner\-mark\.top(?:\b)" 1; + "~*(?:\b)scanner\-marwin\.top(?:\b)" 1; + "~*(?:\b)scanner\-mary\.top(?:\b)" 1; + "~*(?:\b)scanner\-nelson\.top(?:\b)" 1; + "~*(?:\b)scanner\-olga\.top(?:\b)" 1; + "~*(?:\b)scanner\-viktor\.top(?:\b)" 1; + "~*(?:\b)scanner\-walter\.top(?:\b)" 1; + "~*(?:\b)scanner\-walt\.top(?:\b)" 1; + "~*(?:\b)scanner\-willy\.top(?:\b)" 1; + "~*(?:\b)scansafe\.net(?:\b)" 1; + "~*(?:\b)scanspyware\.net(?:\b)" 1; + "~*(?:\b)scat\.porn(?:\b)" 1; + "~*(?:\b)scenarii\-1\-sentyabrya\.uroki\.org\.ua(?:\b)" 1; + "~*(?:\b)scenicmissouri\.us(?:\b)" 1; + "~*(?:\b)schlampen\-treffen\.com(?:\b)" 1; + "~*(?:\b)school\-diplomat\.ru(?:\b)" 1; + "~*(?:\b)schoolfiles\.net(?:\b)" 1; + "~*(?:\b)scmor\.ilxc\.cc(?:\b)" 1; + "~*(?:\b)scoopquest\.com(?:\b)" 1; + "~*(?:\b)scopich\.com(?:\b)" 1; + "~*(?:\b)score\-ads\.men(?:\b)" 1; + "~*(?:\b)scottbywater\.com(?:\b)" 1; + "~*(?:\b)scrapinghub\.com(?:\b)" 1; + "~*(?:\b)scrapy\.org(?:\b)" 1; + "~*(?:\b)screentoolkit\.com(?:\b)" 1; + "~*(?:\b)scripted\.com(?:\b)" 1; + "~*(?:\b)scrnet\.biz\.ua(?:\b)" 1; + "~*(?:\b)sc\-specialhost\.com(?:\b)" 1; + "~*(?:\b)sdelai\-prosto\.ru(?:\b)" 1; + "~*(?:\b)sdelatmebel\.ru(?:\b)" 1; + "~*(?:\b)sdi\-pme\.com(?:\b)" 1; + "~*(?:\b)sdrescher\.net(?:\b)" 1; + "~*(?:\b)sdsjweb\.com(?:\b)" 1; + "~*(?:\b)seadragonherbery\.com(?:\b)" 1; + "~*(?:\b)seansonline24\.pl(?:\b)" 1; + "~*(?:\b)search\.1and1\.com(?:\b)" 1; + "~*(?:\b)searchaddis\.com(?:\b)" 1; + "~*(?:\b)search\.alot\.com(?:\b)" 1; + "~*(?:\b)searchencrypt\.com(?:\b)" 1; + "~*(?:\b)searchengineranker\.email(?:\b)" 1; + "~*(?:\b)search\-error\.com(?:\b)" 1; + "~*(?:\b)search\-goo\.com(?:\b)" 1; + "~*(?:\b)searchimage\.co(?:\b)" 1; + "~*(?:\b)searchimpression\.com(?:\b)" 1; + "~*(?:\b)searchinquire\.com(?:\b)" 1; + "~*(?:\b)searchinterneat\-a\.akamaihd\.net(?:\b)" 1; + "~*(?:\b)searchkut\.com(?:\b)" 1; + "~*(?:\b)searchlock\.com(?:\b)" 1; + "~*(?:\b)searchmywindow\-a\.akamaihd\.net(?:\b)" 1; + "~*(?:\b)search\.pch\.com(?:\b)" 1; + "~*(?:\b)searchtooknow\-a\.akamaihd\.net(?:\b)" 1; + "~*(?:\b)searchwebknow\-a\.akamaihd\.net(?:\b)" 1; + "~*(?:\b)search\.xtconnect\.com(?:\b)" 1; + "~*(?:\b)seasaltwithfood\.com(?:\b)" 1; + "~*(?:\b)seasonvar\.ru(?:\b)" 1; + "~*(?:\b)se\.bnt\-team\.com(?:\b)" 1; + "~*(?:\b)seccioncontrabajo\.com(?:\b)" 1; + "~*(?:\b)secretscook\.ru(?:\b)" 1; + "~*(?:\b)secret\.xn\-\-oogle\-wmc\.com(?:\b)" 1; + "~*(?:\b)security60\-e\.com(?:\b)" 1; + "~*(?:\b)securityallianceservices\.com(?:\b)" 1; + "~*(?:\b)seeingmeerkat\.com(?:\b)" 1; + "~*(?:\b)seemoreresultshu\-a\.akamaihd\.net(?:\b)" 1; + "~*(?:\b)seeresultshub\-a\.akamaihd\.net(?:\b)" 1; + "~*(?:\b)see\-your\-website\-here\.com(?:\b)" 1; + "~*(?:\b)segol\.tv(?:\b)" 1; + "~*(?:\b)sei80\.com(?:\b)" 1; + "~*(?:\b)seinterface\.com(?:\b)" 1; + "~*(?:\b)seksotur\.ru(?:\b)" 1; + "~*(?:\b)seksvideoonlain\.com(?:\b)" 1; + "~*(?:\b)selectads\.men(?:\b)" 1; + "~*(?:\b)sel\-hoz\.com(?:\b)" 1; + "~*(?:\b)sell\-fb\-group\-here\.com(?:\b)" 1; + "~*(?:\b)semalt\.com(?:\b)" 1; + "~*(?:\b)semaltmedia\.com(?:\b)" 1; + "~*(?:\b)seminarygeorgia59\.ga(?:\b)" 1; + "~*(?:\b)seminarykansas904\.ml(?:\b)" 1; + "~*(?:\b)semp\.net(?:\b)" 1; + "~*(?:\b)semprofile\.com(?:\b)" 1; + "~*(?:\b)semrush\.com(?:\b)" 1; + "~*(?:\b)sendearnings\.com(?:\b)" 1; + "~*(?:\b)senger\.atspace\.co\.uk(?:\b)" 1; + "~*(?:\b)seo\-2\-0\.com(?:\b)" 1; + "~*(?:\b)seoanalyses\.com(?:\b)" 1; + "~*(?:\b)seoboxes\.com(?:\b)" 1; + "~*(?:\b)seocdvig\.ru(?:\b)" 1; + "~*(?:\b)seocheckupx\.com(?:\b)" 1; + "~*(?:\b)seocheki\.net(?:\b)" 1; + "~*(?:\b)seoexperimenty\.ru(?:\b)" 1; + "~*(?:\b)seofied\.com(?:\b)" 1; + "~*(?:\b)seofirmreviewsus\.info(?:\b)" 1; + "~*(?:\b)seogadget\.ru(?:\b)" 1; + "~*(?:\b)seoheap\.com(?:\b)" 1; + "~*(?:\b)seoholding\.com(?:\b)" 1; + "~*(?:\b)seojokes\.net(?:\b)" 1; + "~*(?:\b)seokicks\.de(?:\b)" 1; + "~*(?:\b)seolab\.top(?:\b)" 1; + "~*(?:\b)seomarketings\.online(?:\b)" 1; + "~*(?:\b)seonetwizard\.com(?:\b)" 1; + "~*(?:\b)seo\-platform\.com(?:\b)" 1; + "~*(?:\b)seo\-prof1\.xyz(?:\b)" 1; + "~*(?:\b)seoprofiler\.com(?:\b)" 1; + "~*(?:\b)seorank\.info(?:\b)" 1; + "~*(?:\b)seorankinglinks\.com(?:\b)" 1; + "~*(?:\b)seorankinglinks\.us(?:\b)" 1; + "~*(?:\b)seorankinglinks\.xyz(?:\b)" 1; + "~*(?:\b)seorussian\.ru(?:\b)" 1; + "~*(?:\b)seo\-smm\.kz(?:\b)" 1; + "~*(?:\b)seotoolsagency\.com(?:\b)" 1; + "~*(?:\b)seo\-tools\-optimizing\.com(?:\b)" 1; + "~*(?:\b)seo\-traffic\-ranking\.info(?:\b)" 1; + "~*(?:\b)serdcenebolit\.com(?:\b)" 1; + "~*(?:\b)sergiorossistore\.online(?:\b)" 1; + "~*(?:\b)serialsway\.ucoz\.ru(?:\b)" 1; + "~*(?:\b)serpstat\.com(?:\b)" 1; + "~*(?:\b)serptehnika\.ru(?:\b)" 1; + "~*(?:\b)servethis\.com(?:\b)" 1; + "~*(?:\b)service\.adtech\.fr(?:\b)" 1; + "~*(?:\b)service\.adtech\.us(?:\b)" 1; + "~*(?:\b)servicecenter\.co\.ua(?:\b)" 1; + "~*(?:\b)service\-core\.ru(?:\b)" 1; + "~*(?:\b)serving\.adbetclickin\.pink(?:\b)" 1; + "~*(?:\b)servingnotice\.com(?:\b)" 1; + "~*(?:\b)serviporno\.com(?:\b)" 1; + "~*(?:\b)servisural\.ru(?:\b)" 1; + "~*(?:\b)serw\.clicksor\.com(?:\b)" 1; + "~*(?:\b)seryeznie\-znakomstva\.ru(?:\b)" 1; + "~*(?:\b)sethrollins\.net(?:\b)" 1; + "~*(?:\b)sevendays\.com\.ua(?:\b)" 1; + "~*(?:\b)sevenstars7\.com(?:\b)" 1; + "~*(?:\b)se\-welding\.ru(?:\b)" 1; + "~*(?:\b)sexad\.net(?:\b)" 1; + "~*(?:\b)sexblog\.pw(?:\b)" 1; + "~*(?:\b)sexcamamateurchat\.com(?:\b)" 1; + "~*(?:\b)sex\-dating\.co(?:\b)" 1; + "~*(?:\b)sexflirtbook\.com(?:\b)" 1; + "~*(?:\b)sex\-foto\.pw(?:\b)" 1; + "~*(?:\b)sexfreepornoxxx\.com(?:\b)" 1; + "~*(?:\b)sexgalleries\.top(?:\b)" 1; + "~*(?:\b)sex\.hotblog\.top(?:\b)" 1; + "~*(?:\b)sexiporno\.net(?:\b)" 1; + "~*(?:\b)sexkontakteao\.info(?:\b)" 1; + "~*(?:\b)sexkontakte\-seite\.com(?:\b)" 1; + "~*(?:\b)sexkrasivo\.net(?:\b)" 1; + "~*(?:\b)sexobzor\.info(?:\b)" 1; + "~*(?:\b)sexpartygirls\.net(?:\b)" 1; + "~*(?:\b)sexphoto\.site(?:\b)" 1; + "~*(?:\b)sexpornotales\.com(?:\b)" 1; + "~*(?:\b)sex\-pr\.net(?:\b)" 1; + "~*(?:\b)sexreliz\.com(?:\b)" 1; + "~*(?:\b)sexsaoy\.com(?:\b)" 1; + "~*(?:\b)sexsearch\.com(?:\b)" 1; + "~*(?:\b)sex\-sex\-sex5\.com(?:\b)" 1; + "~*(?:\b)sexs\-foto\.com(?:\b)" 1; + "~*(?:\b)sexs\-foto\.top(?:\b)" 1; + "~*(?:\b)sexspornotub\.com(?:\b)" 1; + "~*(?:\b)sexstream\.pl(?:\b)" 1; + "~*(?:\b)sextracker\.be(?:\b)" 1; + "~*(?:\b)sex\-tracker\.com(?:\b)" 1; + "~*(?:\b)sextracker\.com(?:\b)" 1; + "~*(?:\b)sex\-tracker\.de(?:\b)" 1; + "~*(?:\b)sextracker\.de(?:\b)" 1; + "~*(?:\b)sexuria\.net(?:\b)" 1; + "~*(?:\b)sexvideo\-sex\.com(?:\b)" 1; + "~*(?:\b)sexvporno\.ru(?:\b)" 1; + "~*(?:\b)sex\-watch\.com(?:\b)" 1; + "~*(?:\b)sexyali\.com(?:\b)" 1; + "~*(?:\b)sexy\.babes\.frontend\-stack\.top(?:\b)" 1; + "~*(?:\b)sexy\-pings\.com(?:\b)" 1; + "~*(?:\b)sexy\-screen\-savers\.com(?:\b)" 1; + "~*(?:\b)sexystrippe\.info(?:\b)" 1; + "~*(?:\b)sexyteens\.hol\.es(?:\b)" 1; + "~*(?:\b)sexytrend\.ru(?:\b)" 1; + "~*(?:\b)sfd\-chess\.ru(?:\b)" 1; + "~*(?:\b)sfj\-ror\.no(?:\b)" 1; + "~*(?:\b)s\-forum\.biz(?:\b)" 1; + "~*(?:\b)shakhtar\-doneck\.ru(?:\b)" 1; + "~*(?:\b)shama\-rc\.net(?:\b)" 1; + "~*(?:\b)sharebutton\.net(?:\b)" 1; + "~*(?:\b)sharebutton\.org(?:\b)" 1; + "~*(?:\b)share\-buttons\-for\-free\.com(?:\b)" 1; + "~*(?:\b)sharebutton\.to(?:\b)" 1; + "~*(?:\b)shariki\-zuma\-lines\.ru(?:\b)" 1; + "~*(?:\b)sharpchallenge\.com(?:\b)" 1; + "~*(?:\b)shell\-pmr\.ru(?:\b)" 1; + "~*(?:\b)shemalegalls\.blogporn\.in(?:\b)" 1; + "~*(?:\b)shemale\-sex\.net(?:\b)" 1; + "~*(?:\b)sherlock\.se(?:\b)" 1; + "~*(?:\b)shijian\.ac\.cn(?:\b)" 1; + "~*(?:\b)shikiso\.info(?:\b)" 1; + "~*(?:\b)shiksabd\.com(?:\b)" 1; + "~*(?:\b)shillyourcoins\.com(?:\b)" 1; + "~*(?:\b)shinikiev\.com\.ua(?:\b)" 1; + "~*(?:\b)ship\-marvel\.co\.ua(?:\b)" 1; + "~*(?:\b)shisha\-swag\.de(?:\b)" 1; + "~*(?:\b)shitmovs\.com(?:\b)" 1; + "~*(?:\b)shivafurnishings\.com(?:\b)" 1; + "~*(?:\b)shlyahten\.ru(?:\b)" 1; + "~*(?:\b)shmetall\.com\.ua(?:\b)" 1; + "~*(?:\b)shodanhq\.com(?:\b)" 1; + "~*(?:\b)shoesonlinebuy\.cn(?:\b)" 1; + "~*(?:\b)shoesonlinebuy\.xyz(?:\b)" 1; + "~*(?:\b)shohanb\.com(?:\b)" 1; + "~*(?:\b)shop\.acim\.org(?:\b)" 1; + "~*(?:\b)shopcheermakeup\.info(?:\b)" 1; + "~*(?:\b)shop\-electron\.ru(?:\b)" 1; + "~*(?:\b)shopfishing\.com\.ua(?:\b)" 1; + "~*(?:\b)shoplvlv\.us(?:\b)" 1; + "~*(?:\b)shopperifymac\.com(?:\b)" 1; + "~*(?:\b)shoppingjequiti\.com\.br(?:\b)" 1; + "~*(?:\b)shoppingmiracles\.co\.uk(?:\b)" 1; + "~*(?:\b)shoppytoolmac\.com(?:\b)" 1; + "~*(?:\b)shopsellcardsdumps\.com(?:\b)" 1; + "~*(?:\b)shopvilleroyboch\.com\.ua(?:\b)" 1; + "~*(?:\b)shopwme\.ru(?:\b)" 1; + "~*(?:\b)shop\.xz618\.com(?:\b)" 1; + "~*(?:\b)shtaketniki\.kz(?:\b)" 1; + "~*(?:\b)shtaketniki\.ru(?:\b)" 1; + "~*(?:\b)shtora66\.ru(?:\b)" 1; + "~*(?:\b)shymkent\.xkaz\.org(?:\b)" 1; + "~*(?:\b)sibdevice\.ru(?:\b)" 1; + "~*(?:\b)sibecoprom\.ru(?:\b)" 1; + "~*(?:\b)sibtest\.ru(?:\b)" 1; + "~*(?:\b)sibvitr\.ru(?:\b)" 1; + "~*(?:\b)sicfor\.bcu\.cc(?:\b)" 1; + "~*(?:\b)sideeffectsoftizanidine\.blogspot\.com(?:\b)" 1; + "~*(?:\b)sientalyric\.co(?:\b)" 1; + "~*(?:\b)sierraapps\.com(?:\b)" 1; + "~*(?:\b)sigmund\-freud\.co\.uk(?:\b)" 1; + "~*(?:\b)signal03\.ru(?:\b)" 1; + "~*(?:\b)signoredom\.com(?:\b)" 1; + "~*(?:\b)signx\.info(?:\b)" 1; + "~*(?:\b)siha\.de(?:\b)" 1; + "~*(?:\b)sildenafilcitratemed\.com(?:\b)" 1; + "~*(?:\b)sildenafil\-tadalafil\.info(?:\b)" 1; + "~*(?:\b)silktide\.com(?:\b)" 1; + "~*(?:\b)silverage\.ru(?:\b)" 1; + "~*(?:\b)silvercash\.com(?:\b)" 1; + "~*(?:\b)silvermature\.net(?:\b)" 1; + "~*(?:\b)similardeals\.net(?:\b)" 1; + "~*(?:\b)simon3\.ru(?:\b)" 1; + "~*(?:\b)simple\-image\.com\.ua(?:\b)" 1; + "~*(?:\b)simplepooltips\.com(?:\b)" 1; + "~*(?:\b)simple\-share\-buttons\.com(?:\b)" 1; + "~*(?:\b)simply\.net(?:\b)" 1; + "~*(?:\b)simpoed\.ufop\.br(?:\b)" 1; + "~*(?:\b)sim\-service\.net(?:\b)" 1; + "~*(?:\b)sims\-sims\.ru(?:\b)" 1; + "~*(?:\b)simul\.co(?:\b)" 1; + "~*(?:\b)sindragosa\.comxa\.com(?:\b)" 1; + "~*(?:\b)sinel\.info(?:\b)" 1; + "~*(?:\b)sinestesia\.host\.sk(?:\b)" 1; + "~*(?:\b)sirpornogratis\.xxx(?:\b)" 1; + "~*(?:\b)sisi\-go\.ru(?:\b)" 1; + "~*(?:\b)sisiynas\.ru(?:\b)" 1; + "~*(?:\b)sispe\.com\.br(?:\b)" 1; + "~*(?:\b)site3\.free\-share\-buttons\.com(?:\b)" 1; + "~*(?:\b)site5\.com(?:\b)" 1; + "~*(?:\b)siteaero\.com(?:\b)" 1; + "~*(?:\b)site\-analyzer\.com(?:\b)" 1; + "~*(?:\b)site\-auditor\.online(?:\b)" 1; + "~*(?:\b)sitebeam\.net(?:\b)" 1; + "~*(?:\b)siteexpress\.co\.il(?:\b)" 1; + "~*(?:\b)siteheart\.net(?:\b)" 1; + "~*(?:\b)siteimprove\.com(?:\b)" 1; + "~*(?:\b)siteonomy\.com(?:\b)" 1; + "~*(?:\b)siteripz\.net(?:\b)" 1; + "~*(?:\b)site\.ru(?:\b)" 1; + "~*(?:\b)site\-speed\-checker\.site(?:\b)" 1; + "~*(?:\b)site\-speed\-check\.site(?:\b)" 1; + "~*(?:\b)sitevaluation\.com(?:\b)" 1; + "~*(?:\b)sitevaluation\.org(?:\b)" 1; + "~*(?:\b)sitevalued\.com(?:\b)" 1; + "~*(?:\b)sitiz\.club(?:\b)" 1; + "~*(?:\b)sitopreferito\.it(?:\b)" 1; + "~*(?:\b)si\-unique\.com(?:\b)" 1; + "~*(?:\b)sivs\.ru(?:\b)" 1; + "~*(?:\b)s\-iwantyou\.com(?:\b)" 1; + "~*(?:\b)sixcooler\.de(?:\b)" 1; + "~*(?:\b)sizeplus\.work(?:\b)" 1; + "~*(?:\b)skachat\-besplatno\-obrazcy\.ru(?:\b)" 1; + "~*(?:\b)skanninge\.se(?:\b)" 1; + "~*(?:\b)skatestick\.bid(?:\b)" 1; + "~*(?:\b)sk\.golden\-praga\.ru(?:\b)" 1; + "~*(?:\b)skincrate\.net(?:\b)" 1; + "~*(?:\b)sklad\-24\.ru(?:\b)" 1; + "~*(?:\b)skladvaz\.ru(?:\b)" 1; + "~*(?:\b)skuteczna\-dieta\.co\.pl(?:\b)" 1; + "~*(?:\b)skutecznetabletkinaporostwlosow\.pl(?:\b)" 1; + "~*(?:\b)skylta\.com(?:\b)" 1; + "~*(?:\b)sky\-mine\.ru(?:\b)" 1; + "~*(?:\b)skypasss\.com(?:\b)" 1; + "~*(?:\b)skytraf\.xyz(?:\b)" 1; + "~*(?:\b)skyway24\.ru(?:\b)" 1; + "~*(?:\b)sladkoevideo\.com(?:\b)" 1; + "~*(?:\b)slavia\.info(?:\b)" 1; + "~*(?:\b)slavic\-magic\.ru(?:\b)" 1; + "~*(?:\b)slavkokacunko\.de(?:\b)" 1; + "~*(?:\b)slayerlife\.com(?:\b)" 1; + "~*(?:\b)sledstvie\-veli\.net(?:\b)" 1; + "~*(?:\b)slimcdn\.com(?:\b)" 1; + "~*(?:\b)slim\.sellany\.ru(?:\b)" 1; + "~*(?:\b)slkrm\.ru(?:\b)" 1; + "~*(?:\b)s\.lollypopgaming\.com(?:\b)" 1; + "~*(?:\b)slomm\.ru(?:\b)" 1; + "~*(?:\b)slonechka\.ru(?:\b)" 1; + "~*(?:\b)slowmacfaster\.trade(?:\b)" 1; + "~*(?:\b)slowmac\.tech(?:\b)" 1; + "~*(?:\b)sluganarodu\.ru(?:\b)" 1; + "~*(?:\b)slujbauborki\.ru(?:\b)" 1; + "~*(?:\b)slutloadlive\.com(?:\b)" 1; + "~*(?:\b)smadihome\.com(?:\b)" 1; + "~*(?:\b)smailik\.org(?:\b)" 1; + "~*(?:\b)small\-game\.com(?:\b)" 1; + "~*(?:\b)small\-games\.biz(?:\b)" 1; + "~*(?:\b)smallseotools\.com(?:\b)" 1; + "~*(?:\b)smartadserver\.com(?:\b)" 1; + "~*(?:\b)smart\-balancewheel\.com(?:\b)" 1; + "~*(?:\b)smartbalanceworld\.com(?:\b)" 1; + "~*(?:\b)smartpet\.ru(?:\b)" 1; + "~*(?:\b)smart\-scripts\.com(?:\b)" 1; + "~*(?:\b)smartshoppymac\.com(?:\b)" 1; + "~*(?:\b)smichovbike\.cz(?:\b)" 1; + "~*(?:\b)smokewithrabbits\.com(?:\b)" 1; + "~*(?:\b)sms2x2\.ru(?:\b)" 1; + "~*(?:\b)smsactivator\.ru(?:\b)" 1; + "~*(?:\b)smstraf\.ru(?:\b)" 1; + "~*(?:\b)sneakyboy\.com(?:\b)" 1; + "~*(?:\b)snegozaderzhatel\.ru(?:\b)" 1; + "~*(?:\b)snip\.to(?:\b)" 1; + "~*(?:\b)snip\.tw(?:\b)" 1; + "~*(?:\b)snjack\.info(?:\b)" 1; + "~*(?:\b)snjatie\-geroinovoy\-lomki\.ru(?:\b)" 1; + "~*(?:\b)snomer1\.ru(?:\b)" 1; + "~*(?:\b)snow\.nvr163\.com(?:\b)" 1; + "~*(?:\b)snowplanes\.com(?:\b)" 1; + "~*(?:\b)snsdeainavi\.info(?:\b)" 1; + "~*(?:\b)snts\.shell\-pmr\.ru(?:\b)" 1; + "~*(?:\b)snworks\.com(?:\b)" 1; + "~*(?:\b)snyatie\-lomki\-v\-stacionare\.ru(?:\b)" 1; + "~*(?:\b)soaksoak\.ru(?:\b)" 1; + "~*(?:\b)sobecjvuwa\.com\.ru(?:\b)" 1; + "~*(?:\b)soblaznu\.net(?:\b)" 1; + "~*(?:\b)socas\.pluto\.ro(?:\b)" 1; + "~*(?:\b)soc\-econom\-problems\.ru(?:\b)" 1; + "~*(?:\b)socialbookmarksubmission\.org(?:\b)" 1; + "~*(?:\b)social\-buttons\.com(?:\b)" 1; + "~*(?:\b)social\-buttons\.xyz(?:\b)" 1; + "~*(?:\b)socialbuttons\.xyz(?:\b)" 1; + "~*(?:\b)social\-button\.xyz(?:\b)" 1; + "~*(?:\b)socialbutton\.xyz(?:\b)" 1; + "~*(?:\b)social\-fun\.ru(?:\b)" 1; + "~*(?:\b)socialmadesimple\.com(?:\b)" 1; + "~*(?:\b)socialmediasuggest\.com(?:\b)" 1; + "~*(?:\b)socialmonkee\.com(?:\b)" 1; + "~*(?:\b)social\-search\.me(?:\b)" 1; + "~*(?:\b)socialseet\.ru(?:\b)" 1; + "~*(?:\b)social\-s\-ggg\.xyz(?:\b)" 1; + "~*(?:\b)social\-s\-hhh\.xyz(?:\b)" 1; + "~*(?:\b)socialsignals24\.com(?:\b)" 1; + "~*(?:\b)social\-s\-iii\.xyz(?:\b)" 1; + "~*(?:\b)socialtrade\.biz(?:\b)" 1; + "~*(?:\b)social\-vestnik\.ru(?:\b)" 1; + "~*(?:\b)sockshare\.net(?:\b)" 1; + "~*(?:\b)soc\-proof\.su(?:\b)" 1; + "~*(?:\b)soda\.media(?:\b)" 1; + "~*(?:\b)sodexo\.com(?:\b)" 1; + "~*(?:\b)sofit\-dmd\.ru(?:\b)" 1; + "~*(?:\b)soft1\.ru(?:\b)" 1; + "~*(?:\b)softlinesolutions\.me(?:\b)" 1; + "~*(?:\b)softomix\.com(?:\b)" 1; + "~*(?:\b)softomix\.net(?:\b)" 1; + "~*(?:\b)softonicads\.com(?:\b)" 1; + "~*(?:\b)soft\-program\.com(?:\b)" 1; + "~*(?:\b)soft\-terminal\.ru(?:\b)" 1; + "~*(?:\b)softtor\.com(?:\b)" 1; + "~*(?:\b)softwaretrend\.net(?:\b)" 1; + "~*(?:\b)softxaker\.ru(?:\b)" 1; + "~*(?:\b)sogimlecal\.tk(?:\b)" 1; + "~*(?:\b)soheavyblog\.com(?:\b)" 1; + "~*(?:\b)sohoindia\.net(?:\b)" 1; + "~*(?:\b)solicita\.info(?:\b)" 1; + "~*(?:\b)solinf\.co(?:\b)" 1; + "~*(?:\b)solitaire\-game\.ru(?:\b)" 1; + "~*(?:\b)solmarket\.by(?:\b)" 1; + "~*(?:\b)solnplast\.ru(?:\b)" 1; + "~*(?:\b)solution4u\.com(?:\b)" 1; + "~*(?:\b)sonata\-arctica\.wz\.cz(?:\b)" 1; + "~*(?:\b)songoo\.wz\.cz(?:\b)" 1; + "~*(?:\b)songplanet\.ru(?:\b)" 1; + "~*(?:\b)sonnikforme\.ru(?:\b)" 1; + "~*(?:\b)soochi\.co(?:\b)" 1; + "~*(?:\b)sophang8\.com(?:\b)" 1; + "~*(?:\b)sortthemesitesby\.com(?:\b)" 1; + "~*(?:\b)sosdepotdebilan\.com(?:\b)" 1; + "~*(?:\b)soserfis\.com(?:\b)" 1; + "~*(?:\b)sotechco\.co(?:\b)" 1; + "~*(?:\b)sotkal\.lark\.ru(?:\b)" 1; + "~*(?:\b)soundfrost\.org(?:\b)" 1; + "~*(?:\b)souvenir\.cc(?:\b)" 1; + "~*(?:\b)souvenirua\.com(?:\b)" 1; + "~*(?:\b)sovetogorod\.ru(?:\b)" 1; + "~*(?:\b)soviet\-portal\.do\.am(?:\b)" 1; + "~*(?:\b)sovinsteel\.ru(?:\b)" 1; + "~*(?:\b)spabali\.org(?:\b)" 1; + "~*(?:\b)spacash\.com(?:\b)" 1; + "~*(?:\b)space2019\.top(?:\b)" 1; + "~*(?:\b)space4update\.pw(?:\b)" 1; + "~*(?:\b)space4updating\.win(?:\b)" 1; + "~*(?:\b)spaceshipad\.com(?:\b)" 1; + "~*(?:\b)space\-worry\.ml(?:\b)" 1; + "~*(?:\b)spammen\.de(?:\b)" 1; + "~*(?:\b)spamnuker\.com(?:\b)" 1; + "~*(?:\b)spasswelt\.net(?:\b)" 1; + "~*(?:\b)spasswelt\.xyz(?:\b)" 1; + "~*(?:\b)spb\.afora\.ru(?:\b)" 1; + "~*(?:\b)spbchampionat\.ru(?:\b)" 1; + "~*(?:\b)spb\-plitka\.ru(?:\b)" 1; + "~*(?:\b)spb\.ru(?:\b)" 1; + "~*(?:\b)specialfinanceoffers\.com(?:\b)" 1; + "~*(?:\b)special\-porn\.com(?:\b)" 1; + "~*(?:\b)speechfoodie\.com(?:\b)" 1; + "~*(?:\b)speedup\-my\.site(?:\b)" 1; + "~*(?:\b)spidtest\.org(?:\b)" 1; + "~*(?:\b)spidtest\.space(?:\b)" 1; + "~*(?:\b)spin2016\.cf(?:\b)" 1; + "~*(?:\b)spinnerco\.ca(?:\b)" 1; + "~*(?:\b)spitfiremusic\.com(?:\b)" 1; + "~*(?:\b)splendorsearch\-a\.akamaihd\.net(?:\b)" 1; + "~*(?:\b)sport7777\.net(?:\b)" 1; + "~*(?:\b)sportbetfair\.com(?:\b)" 1; + "~*(?:\b)sports\-supplements\.us(?:\b)" 1; + "~*(?:\b)sport\-video\-obzor\.ru(?:\b)" 1; + "~*(?:\b)spravka130\.ru(?:\b)" 1; + "~*(?:\b)spravka\-medosmotr\.ru(?:\b)" 1; + "~*(?:\b)sprttrack\.com(?:\b)" 1; + "~*(?:\b)sps\-shop\.com(?:\b)" 1; + "~*(?:\b)sptslmtrafms\.com(?:\b)" 1; + "~*(?:\b)spy\-app\.info(?:\b)" 1; + "~*(?:\b)spyfu\.com(?:\b)" 1; + "~*(?:\b)spylog\.com(?:\b)" 1; + "~*(?:\b)spymac\.net(?:\b)" 1; + "~*(?:\b)spy\-sts\.com(?:\b)" 1; + "~*(?:\b)spywarebegone\.com(?:\b)" 1; + "~*(?:\b)spywareit\.com(?:\b)" 1; + "~*(?:\b)spywarenuker\.com(?:\b)" 1; + "~*(?:\b)spywarespy\.com(?:\b)" 1; + "~*(?:\b)squidoo\.com(?:\b)" 1; + "~*(?:\b)srdrvp\.com(?:\b)" 1; + "~*(?:\b)srecorder\.com(?:\b)" 1; + "~*(?:\b)srgwebmail\.nl(?:\b)" 1; + "~*(?:\b)sribno\.net(?:\b)" 1; + "~*(?:\b)sr\-rekneskap\.no(?:\b)" 1; + "~*(?:\b)ssconstruction\.co(?:\b)" 1; + "~*(?:\b)sstroy44\.ru(?:\b)" 1; + "~*(?:\b)stackthatbucks\.com(?:\b)" 1; + "~*(?:\b)staff\.prairiesouth\.ca(?:\b)" 1; + "~*(?:\b)stairliftsarea\.com(?:\b)" 1; + "~*(?:\b)stairliftstrue\.com(?:\b)" 1; + "~*(?:\b)stair\.registrydomainservices\.com(?:\b)" 1; + "~*(?:\b)stal\-rulon\.ru(?:\b)" 1; + "~*(?:\b)standardchartered\-forex\.com(?:\b)" 1; + "~*(?:\b)stanthonyscatholicchurch\.org(?:\b)" 1; + "~*(?:\b)star61\.de(?:\b)" 1; + "~*(?:\b)stardevine\.com(?:\b)" 1; + "~*(?:\b)stard\.shop(?:\b)" 1; + "~*(?:\b)stariy\-baku\.com(?:\b)" 1; + "~*(?:\b)starpages\.net(?:\b)" 1; + "~*(?:\b)start\.myplaycity\.com(?:\b)" 1; + "~*(?:\b)startufa\.ru(?:\b)" 1; + "~*(?:\b)startwp\.org(?:\b)" 1; + "~*(?:\b)starwars\.wikia\.com(?:\b)" 1; + "~*(?:\b)stathat\.com(?:\b)" 1; + "~*(?:\b)staticfs\.host(?:\b)" 1; + "~*(?:\b)statistici\.ro(?:\b)" 1; + "~*(?:\b)statoutlook\.info(?:\b)" 1; + "~*(?:\b)stats\-collector\.org(?:\b)" 1; + "~*(?:\b)stats\-public\.grammarly\.io(?:\b)" 1; + "~*(?:\b)statustroll\.com(?:\b)" 1; + "~*(?:\b)stauga\.altervista\.org(?:\b)" 1; + "~*(?:\b)staynplay\.net(?:\b)" 1; + "~*(?:\b)steame\.ru(?:\b)" 1; + "~*(?:\b)steamoff\.net(?:\b)" 1; + "~*(?:\b)steebook\.com(?:\b)" 1; + "~*(?:\b)steelmaster\.lv(?:\b)" 1; + "~*(?:\b)stefanbakosab\.se(?:\b)" 1; + "~*(?:\b)sterva\.cc(?:\b)" 1; + "~*(?:\b)stevemonsen\.com(?:\b)" 1; + "~*(?:\b)sticken\.co(?:\b)" 1; + "~*(?:\b)stickers\-market\.ru(?:\b)" 1; + "~*(?:\b)stillmiracle\.com(?:\b)" 1; + "~*(?:\b)stjamesschool\.info(?:\b)" 1; + "~*(?:\b)stmassage\.ru(?:\b)" 1; + "~*(?:\b)stockquotes\.wooeb\.com(?:\b)" 1; + "~*(?:\b)stockspmb\.info(?:\b)" 1; + "~*(?:\b)stoki\.ru(?:\b)" 1; + "~*(?:\b)stop\-gepatit\.te\.ua(?:\b)" 1; + "~*(?:\b)storehouse\.ua(?:\b)" 1; + "~*(?:\b)store\-rx\.com(?:\b)" 1; + "~*(?:\b)stpicks\.com(?:\b)" 1; + "~*(?:\b)stpolice\.com(?:\b)" 1; + "~*(?:\b)strag\-invest\.ru(?:\b)" 1; + "~*(?:\b)strana\-krasoty\.ru(?:\b)" 1; + "~*(?:\b)strana\-solnca\.ru(?:\b)" 1; + "~*(?:\b)strangeduckfilms\.com(?:\b)" 1; + "~*(?:\b)streetfire\.net(?:\b)" 1; + "~*(?:\b)streetfooduncovered\.com(?:\b)" 1; + "~*(?:\b)streha\-metalko\.si(?:\b)" 1; + "~*(?:\b)stretchingabuckblog\.com(?:\b)" 1; + "~*(?:\b)stretchmate\.net(?:\b)" 1; + "~*(?:\b)strfls\.com(?:\b)" 1; + "~*(?:\b)strigkaomsk\.ru(?:\b)" 1; + "~*(?:\b)stroicol\.net(?:\b)" 1; + "~*(?:\b)stroilka\.info(?:\b)" 1; + "~*(?:\b)stroimajor\.ru(?:\b)" 1; + "~*(?:\b)stroiminsk\.com(?:\b)" 1; + "~*(?:\b)stroiminsk\.org(?:\b)" 1; + "~*(?:\b)stromerrealty\.com(?:\b)" 1; + "~*(?:\b)strongholdsb\.ru(?:\b)" 1; + "~*(?:\b)strongsignal\-a\.akamaihd\.net(?:\b)" 1; + "~*(?:\b)stroydetali\.ru(?:\b)" 1; + "~*(?:\b)stroyhelp\-dv\.ru(?:\b)" 1; + "~*(?:\b)stroymonolit\.su(?:\b)" 1; + "~*(?:\b)stroyplus\.ru(?:\b)" 1; + "~*(?:\b)stroy\-portal22\.ru(?:\b)" 1; + "~*(?:\b)strv\.se(?:\b)" 1; + "~*(?:\b)students\-cheapskate\.ml(?:\b)" 1; + "~*(?:\b)studiofaca\.com(?:\b)" 1; + "~*(?:\b)studiofmp\.com(?:\b)" 1; + "~*(?:\b)studiokamyk\.com\.pl(?:\b)" 1; + "~*(?:\b)stuff\-about\-money\.com(?:\b)" 1; + "~*(?:\b)styro\.ru(?:\b)" 1; + "~*(?:\b)success\-seo\.com(?:\b)" 1; + "~*(?:\b)suchenindeutschland\.com(?:\b)" 1; + "~*(?:\b)sudexpert66\.ru(?:\b)" 1; + "~*(?:\b)sugarkun\.com(?:\b)" 1; + "~*(?:\b)sugarlyflex\.pw(?:\b)" 1; + "~*(?:\b)suggest\-keywords\.com(?:\b)" 1; + "~*(?:\b)sugvant\.ru(?:\b)" 1; + "~*(?:\b)suhanpacktech\.com(?:\b)" 1; + "~*(?:\b)sukarame\.net(?:\b)" 1; + "~*(?:\b)sukirgenk\.dvrlists\.com(?:\b)" 1; + "~*(?:\b)summerlinhomes411\.info(?:\b)" 1; + "~*(?:\b)sumo\.com(?:\b)" 1; + "~*(?:\b)sundrugstore\.com(?:\b)" 1; + "~*(?:\b)superfish\.com(?:\b)" 1; + "~*(?:\b)superiends\.org(?:\b)" 1; + "~*(?:\b)superinterstitial\.com(?:\b)" 1; + "~*(?:\b)superkanpo\.com(?:\b)" 1; + "~*(?:\b)superlist\.biz(?:\b)" 1; + "~*(?:\b)supermama\.top(?:\b)" 1; + "~*(?:\b)supermesta\.ru(?:\b)" 1; + "~*(?:\b)supernew\.org(?:\b)" 1; + "~*(?:\b)superoboi\.com\.ua(?:\b)" 1; + "~*(?:\b)supers\.com\.ua(?:\b)" 1; + "~*(?:\b)superstarfloraluk\.com(?:\b)" 1; + "~*(?:\b)superstats\.com(?:\b)" 1; + "~*(?:\b)supervesti\.ru(?:\b)" 1; + "~*(?:\b)support\.nopeas\.sk(?:\b)" 1; + "~*(?:\b)suralink\.com(?:\b)" 1; + "~*(?:\b)surcentro\.com(?:\b)" 1; + "~*(?:\b)sureone\.pro(?:\b)" 1; + "~*(?:\b)surfbuyermac\.com(?:\b)" 1; + "~*(?:\b)surffoundation\.nl(?:\b)" 1; + "~*(?:\b)surflinksmedical\.com(?:\b)" 1; + "~*(?:\b)surgut\.zrus\.org(?:\b)" 1; + "~*(?:\b)surintech\.ac\.th(?:\b)" 1; + "~*(?:\b)survival\.betteroffers\.review(?:\b)" 1; + "~*(?:\b)susanholtphotography\.com(?:\b)" 1; + "~*(?:\b)suture\.co(?:\b)" 1; + "~*(?:\b)svarbit\.com(?:\b)" 1; + "~*(?:\b)svarkagid\.com(?:\b)" 1; + "~*(?:\b)svbur\.ru(?:\b)" 1; + "~*(?:\b)svensk\-poesi\.com(?:\b)" 1; + "~*(?:\b)svetlotorg\.ru(?:\b)" 1; + "~*(?:\b)svetodiodoff\.ru(?:\b)" 1; + "~*(?:\b)svnuppsalaorebro\.se(?:\b)" 1; + "~*(?:\b)svolze\.com(?:\b)" 1; + "~*(?:\b)svtrd\.com(?:\b)" 1; + "~*(?:\b)swagbucks\.com(?:\b)" 1; + "~*(?:\b)sweepstakes\.rewardit\.com(?:\b)" 1; + "~*(?:\b)swimpool\.ca(?:\b)" 1; + "~*(?:\b)swinger\-mobil\.net(?:\b)" 1; + "~*(?:\b)swingerseiten\.com(?:\b)" 1; + "~*(?:\b)swinginwithme\.ru(?:\b)" 1; + "~*(?:\b)swinon\.site(?:\b)" 1; + "~*(?:\b)swiped\.su(?:\b)" 1; + "~*(?:\b)swsociety\.se(?:\b)" 1; + "~*(?:\b)sygraem\.com(?:\b)" 1; + "~*(?:\b)symbaloo\.com(?:\b)" 1; + "~*(?:\b)symphonyintegratedhealthcare\.com(?:\b)" 1; + "~*(?:\b)syndicate\.fun(?:\b)" 1; + "~*(?:\b)syvertsen\-da\.no(?:\b)" 1; + "~*(?:\b)szamponrevita\.pl(?:\b)" 1; + "~*(?:\b)szucs\.ru(?:\b)" 1; + "~*(?:\b)t3chtonic\.com(?:\b)" 1; + "~*(?:\b)taaaak\.com(?:\b)" 1; + "~*(?:\b)tabakur77\.com(?:\b)" 1; + "~*(?:\b)tabletkinaodchudzanie\.com\.pl(?:\b)" 1; + "~*(?:\b)taboola\.com(?:\b)" 1; + "~*(?:\b)tacbelarus\.ru(?:\b)" 1; + "~*(?:\b)tacbibirfa\.tk(?:\b)" 1; + "~*(?:\b)tackletarts\.co(?:\b)" 1; + "~*(?:\b)tagil\.zrus\.org(?:\b)" 1; + "~*(?:\b)taihouse\.ru(?:\b)" 1; + "~*(?:\b)takeflyte\.com(?:\b)" 1; + "~*(?:\b)takeprofitsystem\.com(?:\b)" 1; + "~*(?:\b)takethatad\.com(?:\b)" 1; + "~*(?:\b)tako3\.com(?:\b)" 1; + "~*(?:\b)talant\-factory\.ru(?:\b)" 1; + "~*(?:\b)tamada69\.com(?:\b)" 1; + "~*(?:\b)tam\-gde\-more\.ru(?:\b)" 1; + "~*(?:\b)tampabaywatch\.org(?:\b)" 1; + "~*(?:\b)tandvardshuset\.net(?:\b)" 1; + "~*(?:\b)tanieaukcje\.com\.pl(?:\b)" 1; + "~*(?:\b)taqplayer\.info(?:\b)" 1; + "~*(?:\b)taqywu51\.soup\.io(?:\b)" 1; + "~*(?:\b)tarad\.com(?:\b)" 1; + "~*(?:\b)taraz\.xkaz\.org(?:\b)" 1; + "~*(?:\b)tasteidea\.com(?:\b)" 1; + "~*(?:\b)tastyfoodideas\.com(?:\b)" 1; + "~*(?:\b)tattomedia\.com(?:\b)" 1; + "~*(?:\b)tattoo33\.ru(?:\b)" 1; + "~*(?:\b)tattooha\.com(?:\b)" 1; + "~*(?:\b)tattooreligion\.ru(?:\b)" 1; + "~*(?:\b)taximytishi\.ru(?:\b)" 1; + "~*(?:\b)taxi\-v\-eisk\.ru(?:\b)" 1; + "~*(?:\b)t\-bygg\.com(?:\b)" 1; + "~*(?:\b)td\-33\.ru(?:\b)" 1; + "~*(?:\b)td\-l\-market\.ru(?:\b)" 1; + "~*(?:\b)tds\-advert002\.info(?:\b)" 1; + "~*(?:\b)tds\-advert005\.info(?:\b)" 1; + "~*(?:\b)tdsing\.ru(?:\b)" 1; + "~*(?:\b)teastory\.co(?:\b)" 1; + "~*(?:\b)tech4master\.com(?:\b)" 1; + "~*(?:\b)techart24\.com(?:\b)" 1; + "~*(?:\b)technika\-remont\.ru(?:\b)" 1; + "~*(?:\b)technopellet\.gr(?:\b)" 1; + "~*(?:\b)tecspb\.ru(?:\b)" 1; + "~*(?:\b)tedxrj\.com(?:\b)" 1; + "~*(?:\b)tedy\.su(?:\b)" 1; + "~*(?:\b)teenbbw\.yopoint\.in(?:\b)" 1; + "~*(?:\b)teesdaleflyballclub\.co\.uk(?:\b)" 1; + "~*(?:\b)teguh\.info(?:\b)" 1; + "~*(?:\b)tehngr\.ru(?:\b)" 1; + "~*(?:\b)telefonsexi\.com(?:\b)" 1; + "~*(?:\b)telefonsexkostenlos\.tk(?:\b)" 1; + "~*(?:\b)telefonsex\-ohne0900\.net(?:\b)" 1; + "~*(?:\b)telefonsexsofort\.tk(?:\b)" 1; + "~*(?:\b)telegraf\.by(?:\b)" 1; + "~*(?:\b)telegramdownload10\.com(?:\b)" 1; + "~*(?:\b)telemetryverification\.net(?:\b)" 1; + "~*(?:\b)telesvoboda\.ru(?:\b)" 1; + "~*(?:\b)telsis\.com(?:\b)" 1; + "~*(?:\b)template\-kid\.com(?:\b)" 1; + "~*(?:\b)templates\.franklinfire\.co(?:\b)" 1; + "~*(?:\b)templates\.radiodigital\.co(?:\b)" 1; + "~*(?:\b)tengohydar\.tk(?:\b)" 1; + "~*(?:\b)terraclicks\.com(?:\b)" 1; + "~*(?:\b)terrafootwear\.us(?:\b)" 1; + "~*(?:\b)teslathemes\.com(?:\b)" 1; + "~*(?:\b)testingads\.pro(?:\b)" 1; + "~*(?:\b)tetracsaudi\.com(?:\b)" 1; + "~*(?:\b)texbaza\.by(?:\b)" 1; + "~*(?:\b)textads\.men(?:\b)" 1; + "~*(?:\b)tfxiq\.com(?:\b)" 1; + "~*(?:\b)tgtclick\.com(?:\b)" 1; + "~*(?:\b)thaisamkok\.com(?:\b)" 1; + "~*(?:\b)thaismartloan\.com(?:\b)" 1; + "~*(?:\b)theallgirlarcade\.com(?:\b)" 1; + "~*(?:\b)theautoprofit\.ml(?:\b)" 1; + "~*(?:\b)thebestphotos\.eu(?:\b)" 1; + "~*(?:\b)thebestweightlosspills\.ovh(?:\b)" 1; + "~*(?:\b)thebitcoincode\.com(?:\b)" 1; + "~*(?:\b)thebluenoodle\.com(?:\b)" 1; + "~*(?:\b)thebluffs\.com(?:\b)" 1; + "~*(?:\b)thecoolimages\.net(?:\b)" 1; + "~*(?:\b)thecoral\.com\.br(?:\b)" 1; + "~*(?:\b)thecounter\.com(?:\b)" 1; + "~*(?:\b)thedownloadfreeonlinegames\.blogspot\.com(?:\b)" 1; + "~*(?:\b)thedownloadfromwarez\.blogspot\.com(?:\b)" 1; + "~*(?:\b)theendivechronicles\.com(?:\b)" 1; + "~*(?:\b)thefarmergame\.com(?:\b)" 1; + "~*(?:\b)thefds\.net(?:\b)" 1; + "~*(?:\b)thefotosgratis\.eu(?:\b)" 1; + "~*(?:\b)thegalerie\.eu(?:\b)" 1; + "~*(?:\b)thegameriders\.com(?:\b)" 1; + "~*(?:\b)thegamerznetwork\.com(?:\b)" 1; + "~*(?:\b)thegioixekhach\.com(?:\b)" 1; + "~*(?:\b)thegolfclub\.info(?:\b)" 1; + "~*(?:\b)theguardlan\.com(?:\b)" 1; + "~*(?:\b)theheroes\.ru(?:\b)" 1; + "~*(?:\b)thejournal\.ru(?:\b)" 1; + "~*(?:\b)thelottosecrets\.com(?:\b)" 1; + "~*(?:\b)themeforest\.net(?:\b)" 1; + "~*(?:\b)themestotal\.com(?:\b)" 1; + "~*(?:\b)thenetinfo\.com(?:\b)" 1; + "~*(?:\b)thenews\-today\.info(?:\b)" 1; + "~*(?:\b)thepantonpractice\.co\.uk(?:\b)" 1; + "~*(?:\b)theplacetoupdating\.pw(?:\b)" 1; + "~*(?:\b)thepokertimer\.com(?:\b)" 1; + "~*(?:\b)theporndude\.com(?:\b)" 1; + "~*(?:\b)theprofitsmaker\.net(?:\b)" 1; + "~*(?:\b)thesmartsearch\.net(?:\b)" 1; + "~*(?:\b)thetardistimes\.ovh(?:\b)" 1; + "~*(?:\b)thetattoohut\.com(?:\b)" 1; + "~*(?:\b)thetoiletpaper\.com(?:\b)" 1; + "~*(?:\b)the\-torrent\-tracker\.blogspot\.com(?:\b)" 1; + "~*(?:\b)the\-trader\.net(?:\b)" 1; + "~*(?:\b)the\-usa\-games\.blogspot\.com(?:\b)" 1; + "~*(?:\b)thewebsitetemplate\.info(?:\b)" 1; + "~*(?:\b)thewomenlife\.com(?:\b)" 1; + "~*(?:\b)thexart\.club(?:\b)" 1; + "~*(?:\b)thfox\.com(?:\b)" 1; + "~*(?:\b)thiegs\.reco\.ws(?:\b)" 1; + "~*(?:\b)thin\.me\.pn(?:\b)" 1; + "~*(?:\b)threecolumnblogger\.com(?:\b)" 1; + "~*(?:\b)thruport\.com(?:\b)" 1; + "~*(?:\b)tiandeural\.ru(?:\b)" 1; + "~*(?:\b)ticketsys\.inetwd\.com(?:\b)" 1; + "~*(?:\b)tiens2010\.ru(?:\b)" 1; + "~*(?:\b)tilido\.com(?:\b)" 1; + "~*(?:\b)timdreby\.com(?:\b)" 1; + "~*(?:\b)timeallnews\.ru(?:\b)" 1; + "~*(?:\b)timecrimea\.ru(?:\b)" 1; + "~*(?:\b)time\-japan\.ru(?:\b)" 1; + "~*(?:\b)timer4web\.com(?:\b)" 1; + "~*(?:\b)timetorelax\.biz(?:\b)" 1; + "~*(?:\b)timhost\.ru(?:\b)" 1; + "~*(?:\b)titan\-ads\.life(?:\b)" 1; + "~*(?:\b)titan\-cloud\.life(?:\b)" 1; + "~*(?:\b)titangel\-vietnam\.com(?:\b)" 1; + "~*(?:\b)titelhelden\.eu(?:\b)" 1; + "~*(?:\b)titslove\.yopoint\.in(?:\b)" 1; + "~*(?:\b)tizanidine4mg\.blogspot\.com(?:\b)" 1; + "~*(?:\b)tizanidine4mgprice\.blogspot\.com(?:\b)" 1; + "~*(?:\b)tizanidine4mgstreetprice\.blogspot\.com(?:\b)" 1; + "~*(?:\b)tizanidine4mgstreetvalue\.blogspot\.com(?:\b)" 1; + "~*(?:\b)tizanidine4mgtablets\.blogspot\.com(?:\b)" 1; + "~*(?:\b)tizanidine4mguses\.blogspot\.com(?:\b)" 1; + "~*(?:\b)tizanidine6mg\.blogspot\.com(?:\b)" 1; + "~*(?:\b)tizanidineandcipro\.blogspot\.com(?:\b)" 1; + "~*(?:\b)tizanidineandgabapentin\.blogspot\.com(?:\b)" 1; + "~*(?:\b)tizanidineandhydrocodone\.blogspot\.com(?:\b)" 1; + "~*(?:\b)tizanidinecapsules\.blogspot\.com(?:\b)" 1; + "~*(?:\b)tizanidinecost\.blogspot\.com(?:\b)" 1; + "~*(?:\b)tizanidinedosage\.blogspot\.com(?:\b)" 1; + "~*(?:\b)tizanidinedosageforsleep\.blogspot\.com(?:\b)" 1; + "~*(?:\b)tizanidinedruginteractions\.blogspot\.com(?:\b)" 1; + "~*(?:\b)tizanidinedrugtest\.blogspot\.com(?:\b)" 1; + "~*(?:\b)tizanidineduringpregnancy\.blogspot\.com(?:\b)" 1; + "~*(?:\b)tizanidinefibromyalgia\.blogspot\.com(?:\b)" 1; + "~*(?:\b)tizanidineformigraines\.blogspot\.com(?:\b)" 1; + "~*(?:\b)tizanidineforopiatewithdrawal\.blogspot\.com(?:\b)" 1; + "~*(?:\b)tizanidinehcl2mg\.blogspot\.com(?:\b)" 1; + "~*(?:\b)tizanidinehcl2mgsideeffects\.blogspot\.com(?:\b)" 1; + "~*(?:\b)tizanidinehcl2mgtablet\.blogspot\.com(?:\b)" 1; + "~*(?:\b)tizanidinehcl4mgisitanarcotic\.blogspot\.com(?:\b)" 1; + "~*(?:\b)tizanidinehcl4mgtab\.blogspot\.com(?:\b)" 1; + "~*(?:\b)tizanidinehcl4mgtabinfo\.blogspot\.com(?:\b)" 1; + "~*(?:\b)tizanidinehcl4mgtablet\.blogspot\.com(?:\b)" 1; + "~*(?:\b)tizanidinehclsideeffects\.blogspot\.com(?:\b)" 1; + "~*(?:\b)tizanidinehydrochloride2mg\.blogspot\.com(?:\b)" 1; + "~*(?:\b)tizanidinehydrochloride4mgstreetvalue\.blogspot\.com(?:\b)" 1; + "~*(?:\b)tizanidineinfo\.blogspot\.com(?:\b)" 1; + "~*(?:\b)tizanidineingredients\.blogspot\.com(?:\b)" 1; + "~*(?:\b)tizanidineinteractions\.blogspot\.com(?:\b)" 1; + "~*(?:\b)tizanidinemusclerelaxant\.blogspot\.com(?:\b)" 1; + "~*(?:\b)tizanidinenarcotic\.blogspot\.com(?:\b)" 1; + "~*(?:\b)tizanidineonline\.blogspot\.com(?:\b)" 1; + "~*(?:\b)tizanidineoral\.blogspot\.com(?:\b)" 1; + "~*(?:\b)tizanidineorflexeril\.blogspot\.com(?:\b)" 1; + "~*(?:\b)tizanidinepain\.blogspot\.com(?:\b)" 1; + "~*(?:\b)tizanidinepills\.blogspot\.com(?:\b)" 1; + "~*(?:\b)tizanidinerecreationaluse\.blogspot\.com(?:\b)" 1; + "~*(?:\b)tizanidinerestlesslegsyndrome\.blogspot\.com(?:\b)" 1; + "~*(?:\b)tizanidineshowupondrugtest\.blogspot\.com(?:\b)" 1; + "~*(?:\b)tizanidinesideeffects\.blogspot\.com(?:\b)" 1; + "~*(?:\b)tizanidinesideeffectsweightloss\.blogspot\.com(?:\b)" 1; + "~*(?:\b)tizanidinesleepaid\.blogspot\.com(?:\b)" 1; + "~*(?:\b)tizanidinestreetprice\.blogspot\.com(?:\b)" 1; + "~*(?:\b)tizanidinestreetvalue\.blogspot\.com(?:\b)" 1; + "~*(?:\b)tizanidineusedfor\.blogspot\.com(?:\b)" 1; + "~*(?:\b)tizanidinevscyclobenzaprine\.blogspot\.com(?:\b)" 1; + "~*(?:\b)tizanidinevssoma\.blogspot\.com(?:\b)" 1; + "~*(?:\b)tizanidinevsvalium\.blogspot\.com(?:\b)" 1; + "~*(?:\b)tizanidinewithdrawal\.blogspot\.com(?:\b)" 1; + "~*(?:\b)tizanidinewithdrawalsymptoms\.blogspot\.com(?:\b)" 1; + "~*(?:\b)tizanidinezanaflex\.blogspot\.com(?:\b)" 1; + "~*(?:\b)tjkckpytpnje\.com(?:\b)" 1; + "~*(?:\b)tkanorganizma\.ru(?:\b)" 1; + "~*(?:\b)tk\-assortiment\.ru(?:\b)" 1; + "~*(?:\b)tksn\.ru(?:\b)" 1; + "~*(?:\b)tmearegion26\.com(?:\b)" 1; + "~*(?:\b)tmm\-kurs\.ru(?:\b)" 1; + "~*(?:\b)tmtrck\.com(?:\b)" 1; + "~*(?:\b)tn811\.us(?:\b)" 1; + "~*(?:\b)tnaionline\.org(?:\b)" 1; + "~*(?:\b)tnctrx\.com(?:\b)" 1; + "~*(?:\b)tobeyouday\.win(?:\b)" 1; + "~*(?:\b)todohr\.com(?:\b)" 1; + "~*(?:\b)token\-lab\.org(?:\b)" 1; + "~*(?:\b)toloka\.hurtom\.com(?:\b)" 1; + "~*(?:\b)tomatis\.gospartner\.com(?:\b)" 1; + "~*(?:\b)tomck\.com(?:\b)" 1; + "~*(?:\b)tonerbox\.kz(?:\b)" 1; + "~*(?:\b)tongkatmadura\.info(?:\b)" 1; + "~*(?:\b)toolsky\.com(?:\b)" 1; + "~*(?:\b)toondinsey\.com(?:\b)" 1; + "~*(?:\b)toon\-families\.com(?:\b)" 1; + "~*(?:\b)toonfamilies\.net(?:\b)" 1; + "~*(?:\b)tooplay\.com(?:\b)" 1; + "~*(?:\b)tootoo\.to(?:\b)" 1; + "~*(?:\b)top10\-online\-games\.com(?:\b)" 1; + "~*(?:\b)top10registrycleaners\.com(?:\b)" 1; + "~*(?:\b)top10\-way\.com(?:\b)" 1; + "~*(?:\b)top1\-seo\-service\.com(?:\b)" 1; + "~*(?:\b)top250movies\.ru(?:\b)" 1; + "~*(?:\b)topads\.men(?:\b)" 1; + "~*(?:\b)topanasex\.com(?:\b)" 1; + "~*(?:\b)topappspro\.com(?:\b)" 1; + "~*(?:\b)topbestgames\.com(?:\b)" 1; + "~*(?:\b)topcar\-krasnodar\.ru(?:\b)" 1; + "~*(?:\b)topclickguru\.com(?:\b)" 1; + "~*(?:\b)top\-deal\.com\.pl(?:\b)" 1; + "~*(?:\b)topdownloads\.ru(?:\b)" 1; + "~*(?:\b)topkarkas\.com(?:\b)" 1; + "~*(?:\b)top\-karkas\.ru(?:\b)" 1; + "~*(?:\b)top\-l2\.com(?:\b)" 1; + "~*(?:\b)topmira\.com(?:\b)" 1; + "~*(?:\b)topquality\.cf(?:\b)" 1; + "~*(?:\b)toproadrunner5\.info(?:\b)" 1; + "~*(?:\b)topshef\.ru(?:\b)" 1; + "~*(?:\b)topsiteminecraft\.com(?:\b)" 1; + "~*(?:\b)top\-study\.work(?:\b)" 1; + "~*(?:\b)topsy\.com(?:\b)" 1; + "~*(?:\b)topvidos\.ru(?:\b)" 1; + "~*(?:\b)torontoplumbinggroup\.com(?:\b)" 1; + "~*(?:\b)torrentdownloadhub\.com(?:\b)" 1; + "~*(?:\b)torrentgamer\.net(?:\b)" 1; + "~*(?:\b)torrent\-newgames\.com(?:\b)" 1; + "~*(?:\b)torrents\.cd(?:\b)" 1; + "~*(?:\b)torrents\-tracker\.com(?:\b)" 1; + "~*(?:\b)torrent\-to\-magnet\.com(?:\b)" 1; + "~*(?:\b)torrnada\.ru(?:\b)" 1; + "~*(?:\b)torture\.ml(?:\b)" 1; + "~*(?:\b)totu\.info(?:\b)" 1; + "~*(?:\b)totu\.us(?:\b)" 1; + "~*(?:\b)touchmods\.fr(?:\b)" 1; + "~*(?:\b)tourcroatia\.co\.uk(?:\b)" 1; + "~*(?:\b)tourismvictoria\.com(?:\b)" 1; + "~*(?:\b)tour\-line\.net(?:\b)" 1; + "~*(?:\b)toursmaps\.com(?:\b)" 1; + "~*(?:\b)tovaroboom\.vast\.ru(?:\b)" 1; + "~*(?:\b)toxicwap\.com(?:\b)" 1; + "~*(?:\b)toyota\.7zap\.com(?:\b)" 1; + "~*(?:\b)toys\.erolove\.in(?:\b)" 1; + "~*(?:\b)toy\-shop\.top(?:\b)" 1; + "~*(?:\b)tozup\.com(?:\b)" 1; + "~*(?:\b)tpu\.ru(?:\b)" 1; + "~*(?:\b)tracfone\.com(?:\b)" 1; + "~*(?:\b)track112\.site(?:\b)" 1; + "~*(?:\b)track2\.shop(?:\b)" 1; + "~*(?:\b)tracklead\.net(?:\b)" 1; + "~*(?:\b)trackmedia101\.com(?:\b)" 1; + "~*(?:\b)track\-rankings\.online(?:\b)" 1; + "~*(?:\b)tracksurf\.daooda\.com(?:\b)" 1; + "~*(?:\b)tracksz\.co(?:\b)" 1; + "~*(?:\b)trackzapper\.com(?:\b)" 1; + "~*(?:\b)tracxn\.com(?:\b)" 1; + "~*(?:\b)tradedeals\.biz(?:\b)" 1; + "~*(?:\b)traderzplanet\.in(?:\b)" 1; + "~*(?:\b)tradgardspartner\.se(?:\b)" 1; + "~*(?:\b)trafaret74\.ru(?:\b)" 1; + "~*(?:\b)traffic100\.com(?:\b)" 1; + "~*(?:\b)traffic2cash\.org(?:\b)" 1; + "~*(?:\b)traffic2money\.com(?:\b)" 1; + "~*(?:\b)traffic\-club\.info(?:\b)" 1; + "~*(?:\b)trafficfactory\.biz(?:\b)" 1; + "~*(?:\b)trafficgenius\.xyz(?:\b)" 1; + "~*(?:\b)trafficjunky\.com(?:\b)" 1; + "~*(?:\b)trafficjunky\.net(?:\b)" 1; + "~*(?:\b)trafficmania\.com(?:\b)" 1; + "~*(?:\b)trafficmonetize\.org(?:\b)" 1; + "~*(?:\b)trafficmp\.com(?:\b)" 1; + "~*(?:\b)trafficnetzwerk\.de(?:\b)" 1; + "~*(?:\b)trafficreceiver\.club(?:\b)" 1; + "~*(?:\b)trafficstars\.com(?:\b)" 1; + "~*(?:\b)traffictrade\.life(?:\b)" 1; + "~*(?:\b)traffique\.net(?:\b)" 1; + "~*(?:\b)traffixer\.com(?:\b)" 1; + "~*(?:\b)traffmonster\.info(?:\b)" 1; + "~*(?:\b)traffpartners\.com(?:\b)" 1; + "~*(?:\b)trahic\.ru(?:\b)" 1; + "~*(?:\b)trahvid\.com(?:\b)" 1; + "~*(?:\b)trailer\.cinemaflix\.website(?:\b)" 1; + "~*(?:\b)trainoffend\.ml(?:\b)" 1; + "~*(?:\b)tramadolandtizanidine\.blogspot\.com(?:\b)" 1; + "~*(?:\b)traxdom\.ru(?:\b)" 1; + "~*(?:\b)treasuretrack\-a\.akamaihd\.net(?:\b)" 1; + "~*(?:\b)trichizobswiv\.agddns\.net(?:\b)" 1; + "~*(?:\b)trion\.od\.ua(?:\b)" 1; + "~*(?:\b)tripper\.de(?:\b)" 1; + "~*(?:\b)tri\-slona\.org(?:\b)" 1; + "~*(?:\b)triumf\-realty\.ru(?:\b)" 1; + "~*(?:\b)trk\-4\.net(?:\b)" 1; + "~*(?:\b)trkdf\.com(?:\b)" 1; + "~*(?:\b)trkur\.com(?:\b)" 1; + "~*(?:\b)trubywriting\.com(?:\b)" 1; + "~*(?:\b)truck\-addzilla\.life(?:\b)" 1; + "~*(?:\b)truck\-land\.life(?:\b)" 1; + "~*(?:\b)truck\-rece\.life(?:\b)" 1; + "~*(?:\b)trucri\.me(?:\b)" 1; + "~*(?:\b)trudogolik\.net(?:\b)" 1; + "~*(?:\b)truebeauty\.cc(?:\b)" 1; + "~*(?:\b)truemfilelj\.gq(?:\b)" 1; + "~*(?:\b)trumpetedextremes\.com(?:\b)" 1; + "~*(?:\b)trustaffs\.com(?:\b)" 1; + "~*(?:\b)trustedhealthtips\.com(?:\b)" 1; + "~*(?:\b)trustedmaccleaner\.com(?:\b)" 1; + "~*(?:\b)trustl\.life(?:\b)" 1; + "~*(?:\b)try\-rx\.com(?:\b)" 1; + "~*(?:\b)tsan\.net(?:\b)" 1; + "~*(?:\b)tsstcorpcddvdwshbbdriverfb\.aircus\.com(?:\b)" 1; + "~*(?:\b)tsyndicate\.com(?:\b)" 1; + "~*(?:\b)tt\-ipd\.info(?:\b)" 1; + "~*(?:\b)ttrraacckkrr\.com(?:\b)" 1; + "~*(?:\b)ttsq\.fr(?:\b)" 1; + "~*(?:\b)tube8\.com(?:\b)" 1; + "~*(?:\b)tubeline\.biz(?:\b)" 1; + "~*(?:\b)tubeoffline\.com(?:\b)" 1; + "~*(?:\b)tuberkulezanet\.ru(?:\b)" 1; + "~*(?:\b)tuberkuleznik\.ru(?:\b)" 1; + "~*(?:\b)tubo360\.com(?:\b)" 1; + "~*(?:\b)tuckermktg\.com(?:\b)" 1; + "~*(?:\b)tuckpointingmasonrysystems\.com(?:\b)" 1; + "~*(?:\b)tula\.howotorg\.ru(?:\b)" 1; + "~*(?:\b)tula\.mdverey\.ru(?:\b)" 1; + "~*(?:\b)tupper\-posuda\.ru(?:\b)" 1; + "~*(?:\b)tupper\-shop\.ru(?:\b)" 1; + "~*(?:\b)turbabitload\.weebly\.com(?:\b)" 1; + "~*(?:\b)turbodsp\.com(?:\b)" 1; + "~*(?:\b)turbo\-suslik\.org(?:\b)" 1; + "~*(?:\b)turist\-strani\.ru(?:\b)" 1; + "~*(?:\b)turizm\.bz(?:\b)" 1; + "~*(?:\b)turizmus\.us(?:\b)" 1; + "~*(?:\b)turkeyreport\.tk(?:\b)" 1; + "~*(?:\b)turn\-up\-life\.life(?:\b)" 1; + "~*(?:\b)turvgori\.ru(?:\b)" 1; + "~*(?:\b)tvand\.ru(?:\b)" 1; + "~*(?:\b)tversvet\.ru(?:\b)" 1; + "~*(?:\b)tvnewsclips\.info(?:\b)" 1; + "~*(?:\b)tvorozhnaja\-zapekanka\-recept\.ru(?:\b)" 1; + "~*(?:\b)tvoystartup\.ru(?:\b)" 1; + "~*(?:\b)tv\-spoty\.info(?:\b)" 1; + "~*(?:\b)tvteleport\.ru(?:\b)" 1; + "~*(?:\b)twelvevisionspartyofcolorado\.com(?:\b)" 1; + "~*(?:\b)twiclub\.in(?:\b)" 1; + "~*(?:\b)twincitiescarservice\.com(?:\b)" 1; + "~*(?:\b)twinderbella\.com(?:\b)" 1; + "~*(?:\b)twitlinks\.com(?:\b)" 1; + "~*(?:\b)twittrading\.com(?:\b)" 1; + "~*(?:\b)twittruth\.com(?:\b)" 1; + "~*(?:\b)twodollarshows\.com(?:\b)" 1; + "~*(?:\b)twojebook\.pl(?:\b)" 1; + "~*(?:\b)twu\.com\.ua(?:\b)" 1; + "~*(?:\b)tx41tclega\.ru(?:\b)" 1; + "~*(?:\b)txxx\.com(?:\b)" 1; + "~*(?:\b)typer\.one(?:\b)" 1; + "~*(?:\b)typimga\.pw(?:\b)" 1; + "~*(?:\b)tytoona\.com(?:\b)" 1; + "~*(?:\b)tyumen\.xrus\.org(?:\b)" 1; + "~*(?:\b)tzritel\.tk(?:\b)" 1; + "~*(?:\b)u17795\.netangels\.ru(?:\b)" 1; + "~*(?:\b)u555u\.info(?:\b)" 1; + "~*(?:\b)uac\.net\.au(?:\b)" 1; + "~*(?:\b)ua\-company\.ru(?:\b)" 1; + "~*(?:\b)uamtrk\.com(?:\b)" 1; + "~*(?:\b)uasb\.ru(?:\b)" 1; + "~*(?:\b)ua\.tc(?:\b)" 1; + "~*(?:\b)ublaze\.ru(?:\b)" 1; + "~*(?:\b)u\-cheats\.ru(?:\b)" 1; + "~*(?:\b)uchebavchehii\.ru(?:\b)" 1; + "~*(?:\b)uchetunet\.su(?:\b)" 1; + "~*(?:\b)uchil\.net(?:\b)" 1; + "~*(?:\b)ucoz\.ru(?:\b)" 1; + "~*(?:\b)ucsol\.ru(?:\b)" 1; + "~*(?:\b)udayavani\.com(?:\b)" 1; + "~*(?:\b)udsgame\.online(?:\b)" 1; + "~*(?:\b)ufa\.xrus\.org(?:\b)" 1; + "~*(?:\b)uggbootsoutletsale\.us(?:\b)" 1; + "~*(?:\b)uggsale\.online(?:\b)" 1; + "~*(?:\b)ugguk\.online(?:\b)" 1; + "~*(?:\b)uginekologa\.com(?:\b)" 1; + "~*(?:\b)ugogo\.info(?:\b)" 1; + "~*(?:\b)uhdtv\.website(?:\b)" 1; + "~*(?:\b)uhodzalijami\.ru(?:\b)" 1; + "~*(?:\b)uhod\-za\-sobakoj\.ru(?:\b)" 1; + "~*(?:\b)ukkelberg\.no(?:\b)" 1; + "~*(?:\b)ukrobstep\.com(?:\b)" 1; + "~*(?:\b)ukrup\.com(?:\b)" 1; + "~*(?:\b)uk\-zheu20\.ru(?:\b)" 1; + "~*(?:\b)ultimateclassicrock\.com(?:\b)" 1; + "~*(?:\b)ultimatesetnewfreeallsoftupgradesystems\.pw(?:\b)" 1; + "~*(?:\b)ultramart\.biz(?:\b)" 1; + "~*(?:\b)umaseh\.com(?:\b)" 1; + "~*(?:\b)umekana\.ru(?:\b)" 1; + "~*(?:\b)umg\-stroy\.ru(?:\b)" 1; + "~*(?:\b)umityangin\.net(?:\b)" 1; + "~*(?:\b)umnovocaminho\.com(?:\b)" 1; + "~*(?:\b)um\-razum\.ru(?:\b)" 1; + "~*(?:\b)unacittaconte\.org(?:\b)" 1; + "~*(?:\b)unblocksit\.es(?:\b)" 1; + "~*(?:\b)undergroundcityphoto\.com(?:\b)" 1; + "~*(?:\b)underthesite\.com(?:\b)" 1; + "~*(?:\b)unece\.org(?:\b)" 1; + "~*(?:\b)uni\.me(?:\b)" 1; + "~*(?:\b)unimodemhalfduplefw\.pen\.io(?:\b)" 1; + "~*(?:\b)unionmarkt\.de(?:\b)" 1; + "~*(?:\b)unisexjewelry\.org(?:\b)" 1; + "~*(?:\b)unitexindia\.com(?:\b)" 1; + "~*(?:\b)unitygame3d\.com(?:\b)" 1; + "~*(?:\b)univerfiles\.com(?:\b)" 1; + "~*(?:\b)universals\.com\.ua(?:\b)" 1; + "~*(?:\b)unlimitdocs\.net(?:\b)" 1; + "~*(?:\b)unmaroll\.ya\.ru(?:\b)" 1; + "~*(?:\b)unpredictable\.ga(?:\b)" 1; + "~*(?:\b)unrealcommander\.biz(?:\b)" 1; + "~*(?:\b)unrealcommander\.com(?:\b)" 1; + "~*(?:\b)unrealcommander\.org(?:\b)" 1; + "~*(?:\b)uogonline\.com(?:\b)" 1; + "~*(?:\b)upproar\.com(?:\b)" 1; + "~*(?:\b)uprour\.com(?:\b)" 1; + "~*(?:\b)upstore\.me(?:\b)" 1; + "~*(?:\b)uptime\-alpha\.net(?:\b)" 1; + "~*(?:\b)uptime\-as\.net(?:\b)" 1; + "~*(?:\b)uptimebot\.net(?:\b)" 1; + "~*(?:\b)uptimechecker\.com(?:\b)" 1; + "~*(?:\b)uptime\.com(?:\b)" 1; + "~*(?:\b)uptime\-delta\.net(?:\b)" 1; + "~*(?:\b)uptime\-gamma\.net(?:\b)" 1; + "~*(?:\b)upupa\.net(?:\b)" 1; + "~*(?:\b)ural\-buldozer\.ru(?:\b)" 1; + "~*(?:\b)urccvfmc\.bloger\.index\.hr(?:\b)" 1; + "~*(?:\b)urdoot\.win(?:\b)" 1; + "~*(?:\b)urengoy\.pro(?:\b)" 1; + "~*(?:\b)url2image\.com(?:\b)" 1; + "~*(?:\b)urlcut\.ru(?:\b)" 1; + "~*(?:\b)urldelivery\.com(?:\b)" 1; + "~*(?:\b)url\-img\.link(?:\b)" 1; + "~*(?:\b)urll\.eu(?:\b)" 1; + "~*(?:\b)urlopener\.blogspot\.com\.au(?:\b)" 1; + "~*(?:\b)urlopener\.com(?:\b)" 1; + "~*(?:\b)uroffer\.link(?:\b)" 1; + "~*(?:\b)uroki\.net(?:\b)" 1; + "~*(?:\b)urzedowski\.eu(?:\b)" 1; + "~*(?:\b)usacasino\.com(?:\b)" 1; + "~*(?:\b)usadacha\.net(?:\b)" 1; + "~*(?:\b)us\-america\.ru(?:\b)" 1; + "~*(?:\b)usbggettwku\.ga(?:\b)" 1; + "~*(?:\b)usdx\.us(?:\b)" 1; + "~*(?:\b)userequip\.com(?:\b)" 1; + "~*(?:\b)usiad\.net(?:\b)" 1; + "~*(?:\b)ussearche\.cf(?:\b)" 1; + "~*(?:\b)usswrite\.com(?:\b)" 1; + "~*(?:\b)ustion\.ru(?:\b)" 1; + "~*(?:\b)utiblog\.fr(?:\b)" 1; + "~*(?:\b)utrolive\.ru(?:\b)" 1; + "~*(?:\b)uvozdeckych\.info(?:\b)" 1; + "~*(?:\b)uytmaster\.ru(?:\b)" 1; + "~*(?:\b)uzungil\.com(?:\b)" 1; + "~*(?:\b)v24s\.net(?:\b)" 1; + "~*(?:\b)v720hd\.ru(?:\b)" 1; + "~*(?:\b)vabasa\.inwtrade\.com(?:\b)" 1; + "~*(?:\b)vacances\-voyages\.info(?:\b)" 1; + "~*(?:\b)vacuumscleaner\.com(?:\b)" 1; + "~*(?:\b)vadimkravtcov\.ru(?:\b)" 1; + "~*(?:\b)validccseller\.com(?:\b)" 1; + "~*(?:\b)validdomain\.xyz(?:\b)" 1; + "~*(?:\b)valkiria\-tk\.ru(?:\b)" 1; + "~*(?:\b)valmetrundan\.se(?:\b)" 1; + "~*(?:\b)valoresito\.com(?:\b)" 1; + "~*(?:\b)valsalud\.com(?:\b)" 1; + "~*(?:\b)valuado\.com(?:\b)" 1; + "~*(?:\b)valueclick\.com(?:\b)" 1; + "~*(?:\b)vancleefreplica\.pw(?:\b)" 1; + "~*(?:\b)vandrie\-ict\.nl(?:\b)" 1; + "~*(?:\b)vapeface\.club(?:\b)" 1; + "~*(?:\b)vapomnoncri\.tk(?:\b)" 1; + "~*(?:\b)vapsy\.com(?:\b)" 1; + "~*(?:\b)varbergsvind\.se(?:\b)" 1; + "~*(?:\b)varikoz24\.com(?:\b)" 1; + "~*(?:\b)varikozdok\.ru(?:\b)" 1; + "~*(?:\b)vashsvet\.com(?:\b)" 1; + "~*(?:\b)vasileostrovsky\-rayon\.ru(?:\b)" 1; + "~*(?:\b)vavilone\.com(?:\b)" 1; + "~*(?:\b)vbabule\.net(?:\b)" 1; + "~*(?:\b)vbtracker\.net(?:\b)" 1; + "~*(?:\b)vchulkax\.com(?:\b)" 1; + "~*(?:\b)vclicks\.net(?:\b)" 1; + "~*(?:\b)v\-doc\.co(?:\b)" 1; + "~*(?:\b)vduplo\.ru(?:\b)" 1; + "~*(?:\b)vedomstvo\.net(?:\b)" 1; + "~*(?:\b)veerotech\.com(?:\b)" 1; + "~*(?:\b)vegan\-foods\.us(?:\b)" 1; + "~*(?:\b)vegascosmetics\.ru(?:\b)" 1; + "~*(?:\b)vektorpress\.ru(?:\b)" 1; + "~*(?:\b)vekzdorov\.ru(?:\b)" 1; + "~*(?:\b)veles\.shop(?:\b)" 1; + "~*(?:\b)vellings\.info(?:\b)" 1; + "~*(?:\b)velobikestock\.com(?:\b)" 1; + "~*(?:\b)velpanex\.ru(?:\b)" 1; + "~*(?:\b)venerologiya\.com(?:\b)" 1; + "~*(?:\b)venta\-prom\.ru(?:\b)" 1; + "~*(?:\b)ventelnos\.com(?:\b)" 1; + "~*(?:\b)veopornogratis\.xxx(?:\b)" 1; + "~*(?:\b)vepad\.com(?:\b)" 1; + "~*(?:\b)vereo\.eu(?:\b)" 1; + "~*(?:\b)versaut\.xxx\-cam\.webcam(?:\b)" 1; + "~*(?:\b)vertaform\.com(?:\b)" 1; + "~*(?:\b)verymes\.xyz(?:\b)" 1; + "~*(?:\b)veselokloun\.ru(?:\b)" 1; + "~*(?:\b)vesnatehno\.com(?:\b)" 1; + "~*(?:\b)vesnatehno\.ru(?:\b)" 1; + "~*(?:\b)vezuviy\.su(?:\b)" 1; + "~*(?:\b)vgoloveboli\.net(?:\b)" 1; + "~*(?:\b)via\-energy\-acquistare\.com(?:\b)" 1; + "~*(?:\b)via\-energy\-cumpara\.com(?:\b)" 1; + "~*(?:\b)via\-energy\-order\.com(?:\b)" 1; + "~*(?:\b)viagengrarx\.com(?:\b)" 1; + "~*(?:\b)viagraneggrx\.com(?:\b)" 1; + "~*(?:\b)viagra\.pp\.ua(?:\b)" 1; + "~*(?:\b)viagra\-soft\.ru(?:\b)" 1; + "~*(?:\b)via\-gra\.webstarts\.com(?:\b)" 1; + "~*(?:\b)viagroid\.ru(?:\b)" 1; + "~*(?:\b)viandpet\.com(?:\b)" 1; + "~*(?:\b)viberdownload10\.com(?:\b)" 1; + "~*(?:\b)viddyoze\.com(?:\b)" 1; + "~*(?:\b)video\-camer\.com(?:\b)" 1; + "~*(?:\b)videochat\.bz(?:\b)" 1; + "~*(?:\b)videochat\.cafe(?:\b)" 1; + "~*(?:\b)video\-chat\.cn(?:\b)" 1; + "~*(?:\b)video\-chat\.in(?:\b)" 1; + "~*(?:\b)videochat\.life(?:\b)" 1; + "~*(?:\b)video\-chat\.love(?:\b)" 1; + "~*(?:\b)videochat\.mx(?:\b)" 1; + "~*(?:\b)videochat\.ph(?:\b)" 1; + "~*(?:\b)videochat\.tv\.br(?:\b)" 1; + "~*(?:\b)videochat\.world(?:\b)" 1; + "~*(?:\b)videochaty\.ru(?:\b)" 1; + "~*(?:\b)videogamesecrets\.com(?:\b)" 1; + "~*(?:\b)video\-hollywood\.ru(?:\b)" 1; + "~*(?:\b)videojam\.tv(?:\b)" 1; + "~*(?:\b)videokrik\.net(?:\b)" 1; + "~*(?:\b)videooko\.weebly\.com(?:\b)" 1; + "~*(?:\b)video\-\-production\.com(?:\b)" 1; + "~*(?:\b)video\-production\.com(?:\b)" 1; + "~*(?:\b)videosbox\.ru(?:\b)" 1; + "~*(?:\b)videos\-for\-your\-business\.com(?:\b)" 1; + "~*(?:\b)videositename\.com(?:\b)" 1; + "~*(?:\b)videospornogratisx\.net(?:\b)" 1; + "~*(?:\b)videotuber\.ru(?:\b)" 1; + "~*(?:\b)video\-woman\.com(?:\b)" 1; + "~*(?:\b)videtubs\.pl(?:\b)" 1; + "~*(?:\b)vielporno\.net(?:\b)" 1; + "~*(?:\b)viel\.su(?:\b)" 1; + "~*(?:\b)vietimgy\.pw(?:\b)" 1; + "~*(?:\b)vigrx\-original\.ru(?:\b)" 1; + "~*(?:\b)vikistars\.com(?:\b)" 1; + "~*(?:\b)viktoria\-center\.ru(?:\b)" 1; + "~*(?:\b)vilingstore\.net(?:\b)" 1; + "~*(?:\b)villacoloniale\.com(?:\b)" 1; + "~*(?:\b)villakohlanta\.nu(?:\b)" 1; + "~*(?:\b)vinsit\.ru(?:\b)" 1; + "~*(?:\b)vintontech\.info(?:\b)" 1; + "~*(?:\b)vinylvault\.co\.uk(?:\b)" 1; + "~*(?:\b)vip2ch\.com(?:\b)" 1; + "~*(?:\b)vip\.51\.la(?:\b)" 1; + "~*(?:\b)vip\-dom\.in(?:\b)" 1; + "~*(?:\b)vip\-file\.com(?:\b)" 1; + "~*(?:\b)vipms\.ru(?:\b)" 1; + "~*(?:\b)vip\-parfumeria\.ru(?:\b)" 1; + "~*(?:\b)vipps\.com\.my(?:\b)" 1; + "~*(?:\b)vipromoffers\.com(?:\b)" 1; + "~*(?:\b)vipsexfinders\.com(?:\b)" 1; + "~*(?:\b)vipsiterip\.org(?:\b)" 1; + "~*(?:\b)virtuagirl\.com(?:\b)" 1; + "~*(?:\b)visa\-china\.ru(?:\b)" 1; + "~*(?:\b)visa\-pasport\.ru(?:\b)" 1; + "~*(?:\b)visionwell\.com\.cn(?:\b)" 1; + "~*(?:\b)visitcambridge\.org(?:\b)" 1; + "~*(?:\b)vita\.com\.hr(?:\b)" 1; + "~*(?:\b)vitalads\.net(?:\b)" 1; + "~*(?:\b)vitanail\.ru(?:\b)" 1; + "~*(?:\b)viteonlusarezzo\.it(?:\b)" 1; + "~*(?:\b)vitoriacabos\.com(?:\b)" 1; + "~*(?:\b)viven\.host\.sk(?:\b)" 1; + "~*(?:\b)vizag\.kharkov\.ua(?:\b)" 1; + "~*(?:\b)vizitki\.net(?:\b)" 1; + "~*(?:\b)vkak\.ru(?:\b)" 1; + "~*(?:\b)vkgaleria\.com(?:\b)" 1; + "~*(?:\b)vkmusics\.ru(?:\b)" 1; + "~*(?:\b)vk\-mus\.ru(?:\b)" 1; + "~*(?:\b)vkonche\.com(?:\b)" 1; + "~*(?:\b)vkontaktemusic\.ru(?:\b)" 1; + "~*(?:\b)vkontarkte\.com(?:\b)" 1; + "~*(?:\b)vksaver\-all\.ru(?:\b)" 1; + "~*(?:\b)vladhistory\.com(?:\b)" 1; + "~*(?:\b)vladimir\.xrus\.org(?:\b)" 1; + "~*(?:\b)vladimir\.zrus\.org(?:\b)" 1; + "~*(?:\b)vltai\.com(?:\b)" 1; + "~*(?:\b)vmnmvzsmn\.over\-blog\.com(?:\b)" 1; + "~*(?:\b)vodaodessa\.com(?:\b)" 1; + "~*(?:\b)vod\.com\.ua(?:\b)" 1; + "~*(?:\b)voditeltrezviy\.ru(?:\b)" 1; + "~*(?:\b)vodkoved\.ru(?:\b)" 1; + "~*(?:\b)volgograd\.xrus\.org(?:\b)" 1; + "~*(?:\b)voloomoney\.com(?:\b)" 1; + "~*(?:\b)voloo\.ru(?:\b)" 1; + "~*(?:\b)voloslove\.ru(?:\b)" 1; + "~*(?:\b)voltrknc1\.com(?:\b)" 1; + "~*(?:\b)volume\-pills\.biz(?:\b)" 1; + "~*(?:\b)voluumtracker1\.com(?:\b)" 1; + "~*(?:\b)voluumtrk\.com(?:\b)" 1; + "~*(?:\b)vonradio\.com(?:\b)" 1; + "~*(?:\b)voprosotvet24\.ru(?:\b)" 1; + "~*(?:\b)voronezh\.xrus\.org(?:\b)" 1; + "~*(?:\b)vostoktrade\.info(?:\b)" 1; + "~*(?:\b)vote\-up\.ru(?:\b)" 1; + "~*(?:\b)vozbujdenie\.com(?:\b)" 1; + "~*(?:\b)vpnhowto\.info(?:\b)" 1; + "~*(?:\b)vpnmouse\.com(?:\b)" 1; + "~*(?:\b)vremya\.eu(?:\b)" 1; + "~*(?:\b)vriel\.batcave\.net(?:\b)" 1; + "~*(?:\b)vrnelectro\.ru(?:\b)" 1; + "~*(?:\b)vrotike\.ru(?:\b)" 1; + "~*(?:\b)vsdshnik\.com(?:\b)" 1; + "~*(?:\b)vseigru\.one(?:\b)" 1; + "~*(?:\b)vsesubwaysurfers\.com(?:\b)" 1; + "~*(?:\b)vseuznaem\.com(?:\b)" 1; + "~*(?:\b)vsexkontakte\.net(?:\b)" 1; + "~*(?:\b)vtcdns\.com(?:\b)" 1; + "~*(?:\b)vtc\.pw(?:\b)" 1; + "~*(?:\b)vucms\.com(?:\b)" 1; + "~*(?:\b)vut\.com\.ru(?:\b)" 1; + "~*(?:\b)vvon\.co\.uk(?:\b)" 1; + "~*(?:\b)vvpg\.ru(?:\b)" 1; + "~*(?:\b)vykup\-avto\-krasnodar\.ru(?:\b)" 1; + "~*(?:\b)vykupavto\-krasnodar\.ru(?:\b)" 1; + "~*(?:\b)vysigy\.su(?:\b)" 1; + "~*(?:\b)vzglyadriv\.kg(?:\b)" 1; + "~*(?:\b)vzlomfb\.com(?:\b)" 1; + "~*(?:\b)vzlom\-na\-zakaz\.com(?:\b)" 1; + "~*(?:\b)vzlomsn\.org(?:\b)" 1; + "~*(?:\b)vzlomtw\.com(?:\b)" 1; + "~*(?:\b)vzubah\.com(?:\b)" 1; + "~*(?:\b)vzube\.com(?:\b)" 1; + "~*(?:\b)w3data\.co(?:\b)" 1; + "~*(?:\b)w3javascript\.com(?:\b)" 1; + "~*(?:\b)w7s\.ru(?:\b)" 1; + "~*(?:\b)wahicbefa31\.soup\.io(?:\b)" 1; + "~*(?:\b)wait3sec\.org(?:\b)" 1; + "~*(?:\b)walkme\.com(?:\b)" 1; + "~*(?:\b)wallpapers\-best\.com(?:\b)" 1; + "~*(?:\b)wallpapersdesk\.info(?:\b)" 1; + "~*(?:\b)wallpapersist\.com(?:\b)" 1; + "~*(?:\b)wallpaperstock\.net(?:\b)" 1; + "~*(?:\b)wanker\.us(?:\b)" 1; + "~*(?:\b)wapsite\.me(?:\b)" 1; + "~*(?:\b)wareseeker\.com(?:\b)" 1; + "~*(?:\b)warezaccess\.com(?:\b)" 1; + "~*(?:\b)warezkeeper\.com(?:\b)" 1; + "~*(?:\b)warning\.or\.kr(?:\b)" 1; + "~*(?:\b)warningwar\.ru(?:\b)" 1; + "~*(?:\b)warningzscaler\.heraeus\.com(?:\b)" 1; + "~*(?:\b)watchdogs\-2\.ru(?:\b)" 1; + "~*(?:\b)watchinf\.com(?:\b)" 1; + "~*(?:\b)watch\-movies\.ru(?:\b)" 1; + "~*(?:\b)watchmyfb\.pl(?:\b)" 1; + "~*(?:\b)watchmygf\.net(?:\b)" 1; + "~*(?:\b)waterefficiency\.co(?:\b)" 1; + "~*(?:\b)waterpurifier\.club(?:\b)" 1; + "~*(?:\b)watracker\.net(?:\b)" 1; + "~*(?:\b)watsonrealtycorp\.com(?:\b)" 1; + "~*(?:\b)waycash\.net(?:\b)" 1; + "~*(?:\b)waysbetter\.cn(?:\b)" 1; + "~*(?:\b)wcb\.su(?:\b)" 1; + "~*(?:\b)wdfdocando\.com(?:\b)" 1; + "~*(?:\b)wdrake\.com(?:\b)" 1; + "~*(?:\b)we\-are\-gamers\.com(?:\b)" 1; + "~*(?:\b)webads\.co\.nz(?:\b)" 1; + "~*(?:\b)webadvance\.club(?:\b)" 1; + "~*(?:\b)webalan\.ru(?:\b)" 1; + "~*(?:\b)web\-betting\.ru(?:\b)" 1; + "~*(?:\b)webcamdevochka\.com(?:\b)" 1; + "~*(?:\b)web\.cvut\.cz(?:\b)" 1; + "~*(?:\b)webenlace\.com\.ar(?:\b)" 1; + "~*(?:\b)webextract\.profound\.net(?:\b)" 1; + "~*(?:\b)webinstantservice\.com(?:\b)" 1; + "~*(?:\b)webix\.biz(?:\b)" 1; + "~*(?:\b)webix\.me(?:\b)" 1; + "~*(?:\b)webjam\.com(?:\b)" 1; + "~*(?:\b)webkeyit\.com(?:\b)" 1; + "~*(?:\b)weblo\.com(?:\b)" 1; + "~*(?:\b)webmasterhome\.cn(?:\b)" 1; + "~*(?:\b)webmasters\.stackexchange\.com(?:\b)" 1; + "~*(?:\b)webmonetizer\.net(?:\b)" 1; + "~*(?:\b)webnode\.me(?:\b)" 1; + "~*(?:\b)weboptimizes\.com(?:\b)" 1; + "~*(?:\b)webpromotion\.ae(?:\b)" 1; + "~*(?:\b)webradiology\.ru(?:\b)" 1; + "~*(?:\b)webs\.com(?:\b)" 1; + "~*(?:\b)webscouter\.net(?:\b)" 1; + "~*(?:\b)webshoppermac\.com(?:\b)" 1; + "~*(?:\b)websiteaccountant\.de(?:\b)" 1; + "~*(?:\b)website\-analytics\.online(?:\b)" 1; + "~*(?:\b)website\-analyzer\.info(?:\b)" 1; + "~*(?:\b)website\-audit\.com\.ua(?:\b)" 1; + "~*(?:\b)website\-datenbank\.de(?:\b)" 1; + "~*(?:\b)websiteexplorer\.info(?:\b)" 1; + "~*(?:\b)website\-speed\-checker\.site(?:\b)" 1; + "~*(?:\b)website\-speed\-check\.site(?:\b)" 1; + "~*(?:\b)website\-speed\-up\.site(?:\b)" 1; + "~*(?:\b)website\-speed\-up\.top(?:\b)" 1; + "~*(?:\b)websites\-reviews\.com(?:\b)" 1; + "~*(?:\b)website\-stealer\.nufaq\.com(?:\b)" 1; + "~*(?:\b)websitevaluebot\.com(?:\b)" 1; + "~*(?:\b)webstatsdomain\.org(?:\b)" 1; + "~*(?:\b)webtherapy\.ru(?:\b)" 1; + "~*(?:\b)weburlopener\.com(?:\b)" 1; + "~*(?:\b)weburok\.com(?:\b)" 1; + "~*(?:\b)wechatdownload10\.com(?:\b)" 1; + "~*(?:\b)weclipart\.com(?:\b)" 1; + "~*(?:\b)wedding0venues\.tk(?:\b)" 1; + "~*(?:\b)weddingdresses\.xyz(?:\b)" 1; + "~*(?:\b)wedding\-salon\.net(?:\b)" 1; + "~*(?:\b)weekes\.biz\.tc(?:\b)" 1; + "~*(?:\b)weightatraining\.com(?:\b)" 1; + "~*(?:\b)wejdz\-tu\.pl(?:\b)" 1; + "~*(?:\b)welck\.octopis\.com(?:\b)" 1; + "~*(?:\b)welcomeauto\.ru(?:\b)" 1; + "~*(?:\b)wellcome2slovenia\.ru(?:\b)" 1; + "~*(?:\b)wemarketing\.se(?:\b)" 1; + "~*(?:\b)wemedinc\.com(?:\b)" 1; + "~*(?:\b)weprik\.ru(?:\b)" 1; + "~*(?:\b)wesharepics\.com(?:\b)" 1; + "~*(?:\b)wesharepics\.info(?:\b)" 1; + "~*(?:\b)wesharepics\.site(?:\b)" 1; + "~*(?:\b)westen\-v\.life(?:\b)" 1; + "~*(?:\b)westen\-z\.life(?:\b)" 1; + "~*(?:\b)westermarkanjou\.se(?:\b)" 1; + "~*(?:\b)westsextube\.com(?:\b)" 1; + "~*(?:\b)westum\.se(?:\b)" 1; + "~*(?:\b)westvilletowingservices\.co\.za(?:\b)" 1; + "~*(?:\b)wetgames\.ru(?:\b)" 1; + "~*(?:\b)wfb\.hatedriveapart\.com(?:\b)" 1; + "~*(?:\b)whatistizanidine2mg\.blogspot\.com(?:\b)" 1; + "~*(?:\b)whatistizanidinehclusedfor\.blogspot\.com(?:\b)" 1; + "~*(?:\b)whatsappdownload10\.com(?:\b)" 1; + "~*(?:\b)whatsupinfoley\.com(?:\b)" 1; + "~*(?:\b)whatzmyip\.net(?:\b)" 1; + "~*(?:\b)wheelchairliftsarea\.com(?:\b)" 1; + "~*(?:\b)whengirlsgowild\.com(?:\b)" 1; + "~*(?:\b)whereiskentoday\.com(?:\b)" 1; + "~*(?:\b)where\-toget\.com(?:\b)" 1; + "~*(?:\b)whereverdesperate\.gq(?:\b)" 1; + "~*(?:\b)while\.cheapwebsitehoster\.com(?:\b)" 1; + "~*(?:\b)whipme\.yopoint\.in(?:\b)" 1; + "~*(?:\b)whiteelephantwellington\.com(?:\b)" 1; + "~*(?:\b)whiteproduct\.com(?:\b)" 1; + "~*(?:\b)white\-truck\.life(?:\b)" 1; + "~*(?:\b)wholesalecheapjerseysfree\.com(?:\b)" 1; + "~*(?:\b)wholesalejerseychinaoutlet\.com(?:\b)" 1; + "~*(?:\b)wholesalejerseychinashop\.com(?:\b)" 1; + "~*(?:\b)wholesalejerseys\-cheapest\.com(?:\b)" 1; + "~*(?:\b)wholesalejerseyscheapjerseys\.us\.com(?:\b)" 1; + "~*(?:\b)wholesalejerseysgaa\.com(?:\b)" 1; + "~*(?:\b)wholesalenfljerseys\.us\.com(?:\b)" 1; + "~*(?:\b)wholinkstome\.com(?:\b)" 1; + "~*(?:\b)whos\.amung\.us(?:\b)" 1; + "~*(?:\b)whosonmyserver\.com(?:\b)" 1; + "~*(?:\b)wieseversa\.no(?:\b)" 1; + "~*(?:\b)wikes\.20fr\.com(?:\b)" 1; + "~*(?:\b)wildcattube\.com(?:\b)" 1; + "~*(?:\b)wildnatureimages\.com(?:\b)" 1; + "~*(?:\b)wildworld\.site(?:\b)" 1; + "~*(?:\b)williamrobsonproperty\.com(?:\b)" 1; + "~*(?:\b)windowssearch\-exp\.com(?:\b)" 1; + "~*(?:\b)wineitudes\.wordpress\.com(?:\b)" 1; + "~*(?:\b)wineration\.com(?:\b)" 1; + "~*(?:\b)wingsoffury2\.com(?:\b)" 1; + "~*(?:\b)wingsofrefuge\.net(?:\b)" 1; + "~*(?:\b)winner7777\.net(?:\b)" 1; + "~*(?:\b)win\-spy\.com(?:\b)" 1; + "~*(?:\b)winterclassichockeyjerseys\.com(?:\b)" 1; + "~*(?:\b)winwotgold\.pl(?:\b)" 1; + "~*(?:\b)winx\-play\.ru(?:\b)" 1; + "~*(?:\b)wiosenny\-bon\-1500\.pl(?:\b)" 1; + "~*(?:\b)witherrom55\.eklablog\.fr(?:\b)" 1; + "~*(?:\b)withstandingheartwarming\.com(?:\b)" 1; + "~*(?:\b)wjgony\.com(?:\b)" 1; + "~*(?:\b)w\-journal\.ru(?:\b)" 1; + "~*(?:\b)wladimirpayen\.com(?:\b)" 1; + "~*(?:\b)wleuaprpxuvr\.ga(?:\b)" 1; + "~*(?:\b)wma\-x\.com(?:\b)" 1; + "~*(?:\b)wnhjavlhezp\.gq(?:\b)" 1; + "~*(?:\b)wnoz\.de(?:\b)" 1; + "~*(?:\b)womama\.ru(?:\b)" 1; + "~*(?:\b)woman\-h\.ru(?:\b)" 1; + "~*(?:\b)woman\-orgasm\.ru(?:\b)" 1; + "~*(?:\b)woman\-tampon\.ru(?:\b)" 1; + "~*(?:\b)womens\-journal\.net(?:\b)" 1; + "~*(?:\b)womensplay\.net(?:\b)" 1; + "~*(?:\b)womensterritory\.ru(?:\b)" 1; + "~*(?:\b)wonderfulflowers\.biz(?:\b)" 1; + "~*(?:\b)woodyguthrie\.se(?:\b)" 1; + "~*(?:\b)wordkeyhelper\.com(?:\b)" 1; + "~*(?:\b)wordpresscore\.com(?:\b)" 1; + "~*(?:\b)wordpress\-crew\.net(?:\b)" 1; + "~*(?:\b)word\-vorlagen\.net(?:\b)" 1; + "~*(?:\b)word\-vorlagen\.xyz(?:\b)" 1; + "~*(?:\b)workle\.website(?:\b)" 1; + "~*(?:\b)works\.if\.ua(?:\b)" 1; + "~*(?:\b)worldhistory\.biz(?:\b)" 1; + "~*(?:\b)worldinternetauthority\.com(?:\b)" 1; + "~*(?:\b)worldis\.me(?:\b)" 1; + "~*(?:\b)worldlovers\.ru(?:\b)" 1; + "~*(?:\b)world\-mmo\.com(?:\b)" 1; + "~*(?:\b)worldmusicfests\.com(?:\b)" 1; + "~*(?:\b)worldoffiles\.ru(?:\b)" 1; + "~*(?:\b)worldtraveler\.world(?:\b)" 1; + "~*(?:\b)wormix\-cheats\.ru(?:\b)" 1; + "~*(?:\b)worst\-sites\.online(?:\b)" 1; + "~*(?:\b)wosik\-dach\.service\-for\-web\.de(?:\b)" 1; + "~*(?:\b)wowas31\.ucoz\.ru(?:\b)" 1; + "~*(?:\b)wowcasinoonline\.ooo(?:\b)" 1; + "~*(?:\b)woweb\.com\.ua(?:\b)" 1; + "~*(?:\b)wpsecurity\.website(?:\b)" 1; + "~*(?:\b)wpthemedetector\.co\.uk(?:\b)" 1; + "~*(?:\b)writersgroup580\.web\.fc2\.com(?:\b)" 1; + "~*(?:\b)writingservices17\.blogspot\.ru(?:\b)" 1; + "~*(?:\b)wrona\.it(?:\b)" 1; + "~*(?:\b)ws\.ampower\.me(?:\b)" 1; + "~*(?:\b)wsgames\.ru(?:\b)" 1; + "~*(?:\b)wstroika\.ru(?:\b)" 1; + "~*(?:\b)wtsindia\.in(?:\b)" 1; + "~*(?:\b)wttavern\.com(?:\b)" 1; + "~*(?:\b)wufak\.com(?:\b)" 1; + "~*(?:\b)wurr\.voila\.net(?:\b)" 1; + "~*(?:\b)ww1943\.ru(?:\b)" 1; + "~*(?:\b)ww2awards\.info(?:\b)" 1; + "~*(?:\b)www\.888\.com(?:\b)" 1; + "~*(?:\b)wwwadultcheck\.com(?:\b)" 1; + "~*(?:\b)www\.arenda\-yeisk\.ru(?:\b)" 1; + "~*(?:\b)www\.event\-tracking\.com(?:\b)" 1; + "~*(?:\b)www\.get\-free\-traffic\-now\.com(?:\b)" 1; + "~*(?:\b)www\.kabbalah\-red\-bracelets\.com(?:\b)" 1; + "~*(?:\b)www\.timer4web\.com(?:\b)" 1; + "~*(?:\b)wygraj\-skiny\.win(?:\b)" 1; + "~*(?:\b)wygraj\-teraz\.com(?:\b)" 1; + "~*(?:\b)wyniki\-lista\.pl(?:\b)" 1; + "~*(?:\b)wzgyyq\.com(?:\b)" 1; + "~*(?:\b)x5market\.ru(?:\b)" 1; + "~*(?:\b)x69ty\.ru(?:\b)" 1; + "~*(?:\b)xaijo\.com(?:\b)" 1; + "~*(?:\b)xaylapdiendanang\.com(?:\b)" 1; + "~*(?:\b)xbaboon\.com(?:\b)" 1; + "~*(?:\b)xblog\.in(?:\b)" 1; + "~*(?:\b)xblognetwork\.com(?:\b)" 1; + "~*(?:\b)xboxster\.ru(?:\b)" 1; + "~*(?:\b)xcc24\.pl(?:\b)" 1; + "~*(?:\b)xchangetrak\.com(?:\b)" 1; + "~*(?:\b)xchat26\.myfreecams\.com(?:\b)" 1; + "~*(?:\b)xclicks\.net(?:\b)" 1; + "~*(?:\b)xcombear\.ru(?:\b)" 1; + "~*(?:\b)x\-diesel\.biz(?:\b)" 1; + "~*(?:\b)x\-diesel\.com(?:\b)" 1; + "~*(?:\b)x\-diesel\.info(?:\b)" 1; + "~*(?:\b)x\-diesel\.org(?:\b)" 1; + "~*(?:\b)xdoza\.com(?:\b)" 1; + "~*(?:\b)xedserver\.com(?:\b)" 1; + "~*(?:\b)xep\.info(?:\b)" 1; + "~*(?:\b)xerox\-douglas\.cf(?:\b)" 1; + "~*(?:\b)xev\.ru(?:\b)" 1; + "~*(?:\b)xfire\.com(?:\b)" 1; + "~*(?:\b)xfluro\.com(?:\b)" 1; + "~*(?:\b)xgames\-04\.com(?:\b)" 1; + "~*(?:\b)xgftnlrt\.bloger\.index\.hr(?:\b)" 1; + "~*(?:\b)xingzi\-vision\.com(?:\b)" 1; + "~*(?:\b)xitjw\.info(?:\b)" 1; + "~*(?:\b)xjlottery\.com(?:\b)" 1; + "~*(?:\b)xjrul\.com(?:\b)" 1; + "~*(?:\b)xkaz\.org(?:\b)" 1; + "~*(?:\b)x\-lime\.com(?:\b)" 1; + "~*(?:\b)x\-lime\.net(?:\b)" 1; + "~*(?:\b)xlolitka\.com(?:\b)" 1; + "~*(?:\b)xlovecam\.com(?:\b)" 1; + "~*(?:\b)x\-mix\.info(?:\b)" 1; + "~*(?:\b)xmladserver\.com(?:\b)" 1; + "~*(?:\b)xmlinde\.com(?:\b)" 1; + "~*(?:\b)xmronta\.com(?:\b)" 1; + "~*(?:\b)x\-musics\.com(?:\b)" 1; + "~*(?:\b)xn\-\-1\-8sbcpb0bdm8k6a\.xn\-\-p1ai(?:\b)" 1; + "~*(?:\b)xn\-\-24\-glceagatoq7c2a6ioc\.xn\-\-p1ai(?:\b)" 1; + "~*(?:\b)xn\-\-\-\-\-6kcaabbafhu7cskl7akvongwpo7hvjj\.xn\-\-p1ai(?:\b)" 1; + "~*(?:\b)xn\-\-\-\-\-6kcaacnblni5c5bicdpcmficy\.xn\-\-p1ai(?:\b)" 1; + "~*(?:\b)xn\-\-\-\-\-6kccaibs5cb8afhjrfmix2n\.xn\-\-p1ai(?:\b)" 1; + "~*(?:\b)xn\-\-\-\-\-\-7cdbapdecfd4ak1bn0amjffj7afu3y\.xn\-\-p1ai(?:\b)" 1; + "~*(?:\b)xn\-\-\-\-\-7kcabaipgeakzcss7bjdqdwpfnhv\.xn\-\-p1ai(?:\b)" 1; + "~*(?:\b)xn\-\-\-\-\-7kceclhb4abre1b4a0ccl2fxch1a\.xn\-\-p1ai(?:\b)" 1; + "~*(?:\b)xn\-\-\-\-7sbaaabaei0cc8aj5bj0bncejx\.xn\-\-p1ai(?:\b)" 1; + "~*(?:\b)xn\-\-\-\-7sbahjd3btneuw1joc\.xn\-\-p1ai(?:\b)" 1; + "~*(?:\b)xn\-\-\-\-7sbaphztdjeboffeiof6c\.xn\-\-p1ai(?:\b)" 1; + "~*(?:\b)xn\-\-\-\-7sbbagbq7bd5aheftfllo4m\.xn\-\-p1ai(?:\b)" 1; + "~*(?:\b)xn\-\-\-\-7sbbahaq9bb5afgiqfliv4m\.xn\-\-p1ai(?:\b)" 1; + "~*(?:\b)xn\-\-\-\-7sbho2agebbhlivy\.xn\-\-p1ai(?:\b)" 1; + "~*(?:\b)xn\-\-\-\-7sbifcamovvfggw9d\.xn\-\-p1ai(?:\b)" 1; + "~*(?:\b)xn\-\-80aaafbn2bc2ahdfrfkln6l\.xn\-\-p1ai(?:\b)" 1; + "~*(?:\b)xn\-\-80aaagvmjabrs1aoc9luc\.xn\-\-p1ai(?:\b)" 1; + "~*(?:\b)xn\-\-80aaajbdbddwj2alwjieei2afr3v\.xn\-\-p1ai(?:\b)" 1; + "~*(?:\b)xn\-\-80aaaks3bbhabgbigamdr2h\.xn\-\-p1ai(?:\b)" 1; + "~*(?:\b)xn\-\-80aafb2a\.xn\-\-p1ai(?:\b)" 1; + "~*(?:\b)xn\-\-80aagddcgkbcqbad7amllnejg6dya\.xn\-\-p1ai(?:\b)" 1; + "~*(?:\b)xn\-\-80aanaardaperhcem4a6i\.com(?:\b)" 1; + "~*(?:\b)xn\-\-80ab4aa2g\.xn\-\-p1ai(?:\b)" 1; + "~*(?:\b)xn\-\-80abgj3a5acid6ghs\.top(?:\b)" 1; + "~*(?:\b)xn\-\-80adaggc5bdhlfamsfdij4p7b\.xn\-\-p1ai(?:\b)" 1; + "~*(?:\b)xn\-\-80aeahghtf8ac5i\.xn\-\-p1ai(?:\b)" 1; + "~*(?:\b)xn\-\-80aebbcbcdemfkhba4byaehoejh8dza3v\.xn\-\-p1ai(?:\b)" 1; + "~*(?:\b)xn\-\-80ahdheogk5l\.xn\-\-p1ai(?:\b)" 1; + "~*(?:\b)xn\-\-80ahvj9e\.xn\-\-p1ai(?:\b)" 1; + "~*(?:\b)xn\-\-80aikhbrhr\.net(?:\b)" 1; + "~*(?:\b)xn\-\-80ajbshivpvn2i\.xn\-\-p1ai(?:\b)" 1; + "~*(?:\b)xn\-\-80ajjbdhgmudixfjc8c5a9df8b\.xn\-\-p1ai(?:\b)" 1; + "~*(?:\b)xn\-\-80ak6aa92e\.com(?:\b)" 1; + "~*(?:\b)xn\-\-80aodinpgi\.xn\-\-p1ai(?:\b)" 1; + "~*(?:\b)xn\-\-\-\-\-8kcatubaocd1bneepefojs1h2e\.xn\-\-p1ai(?:\b)" 1; + "~*(?:\b)xn\-\-\-\-8sbarihbihxpxqgaf0g1e\.xn\-\-80adxhks(?:\b)" 1; + "~*(?:\b)xn\-\-\-\-8sbdbjgb1ap7a9c4czbh\.xn\-\-p1acf(?:\b)" 1; + "~*(?:\b)xn\-\-\-\-8sbhefaln6acifdaon5c6f4axh\.xn\-\-p1ai(?:\b)" 1; + "~*(?:\b)xn\-\-\-\-8sblgmbj1a1bk8l\.xn\-\-\-\-161\-4vemb6cjl7anbaea3afninj\.xn\-\-p1ai(?:\b)" 1; + "~*(?:\b)xn\-\-90acenikpebbdd4f6d\.xn\-\-p1ai(?:\b)" 1; + "~*(?:\b)xn\-\-\-\-9sbebi2bvzr7h\.xn\-\-p1ai(?:\b)" 1; + "~*(?:\b)xn\-\-\-\-9sbubg3ambdfl1j\.xn\-\-p1ai(?:\b)" 1; + "~*(?:\b)xn\-\-b1adccaf1bzj\.xn\-\-p1ai(?:\b)" 1; + "~*(?:\b)xn\-\-b1ag5cfn\.xn\-\-p1ai(?:\b)" 1; + "~*(?:\b)xn\-\-b1agm2d\.net(?:\b)" 1; + "~*(?:\b)xn\-\-\-\-btbdvdh4aafrfciljm6k\.xn\-\-p1ai(?:\b)" 1; + "~*(?:\b)xn\-\-c1acygb\.xn\-\-p1ai(?:\b)" 1; + "~*(?:\b)xn\-\-\-\-ctbbcjd3dbsehgi\.xn\-\-p1ai(?:\b)" 1; + "~*(?:\b)xn\-\-\-\-ctbigni3aj4h\.xn\-\-p1ai(?:\b)" 1; + "~*(?:\b)xn\-\-d1abj0abs9d\.in\.ua(?:\b)" 1; + "~*(?:\b)xn\-\-d1aifoe0a9a\.top(?:\b)" 1; + "~*(?:\b)xn\-\-\-\-dtbndd4ae7eub\.top(?:\b)" 1; + "~*(?:\b)xn\-\-e1afanlbnfckd7c3d\.xn\-\-p1ai(?:\b)" 1; + "~*(?:\b)xn\-\-e1aggki3c\.xn\-\-80adxhks(?:\b)" 1; + "~*(?:\b)xn\-\-h1aakne2ba\.xn\-\-p1ai(?:\b)" 1; + "~*(?:\b)xn\-\-h1ahbi\.com\.ua(?:\b)" 1; + "~*(?:\b)xn\-\-hxazdsfy\.blogspot\.com(?:\b)" 1; + "~*(?:\b)xn\-\-\-\-itbeirbjbi7bc6bh2d\.xn\-\-p1ai(?:\b)" 1; + "~*(?:\b)xn\-\-\-\-itbkqkfiq\.xn\-\-p1ai(?:\b)" 1; + "~*(?:\b)xn\-\-l1aengat\.xn\-\-p1ai(?:\b)" 1; + "~*(?:\b)xn\-\-lifehacer\-1rb\.com(?:\b)" 1; + "~*(?:\b)xn\-\-oogle\-wmc\.com(?:\b)" 1; + "~*(?:\b)xn\-\-q1a\.xn\-\-b1aube0e\.xn\-\-c1acygb\.xn\-\-p1ai(?:\b)" 1; + "~*(?:\b)xnxx699\.com(?:\b)" 1; + "~*(?:\b)xnxxandxvideos\.com(?:\b)" 1; + "~*(?:\b)xnxx\-n\.com(?:\b)" 1; + "~*(?:\b)xolodremont\.ru(?:\b)" 1; + "~*(?:\b)x\-porno\.video(?:\b)" 1; + "~*(?:\b)xportvusbdriver8i\.snack\.ws(?:\b)" 1; + "~*(?:\b)xpresscare\.ru(?:\b)" 1; + "~*(?:\b)x\-rates\.ru(?:\b)" 1; + "~*(?:\b)xrus\.org(?:\b)" 1; + "~*(?:\b)xsion\.net(?:\b)" 1; + "~*(?:\b)x\-stars\.ru(?:\b)" 1; + "~*(?:\b)xtraffic\.plus(?:\b)" 1; + "~*(?:\b)xtrafficplus\.com(?:\b)" 1; + "~*(?:\b)xtremeeagles\.net(?:\b)" 1; + "~*(?:\b)x\-true\.info(?:\b)" 1; + "~*(?:\b)xtube\.com(?:\b)" 1; + "~*(?:\b)xtubeporno\.net(?:\b)" 1; + "~*(?:\b)xuki\.us(?:\b)" 1; + "~*(?:\b)xvideosbay\.com(?:\b)" 1; + "~*(?:\b)xvideosporn\.biz(?:\b)" 1; + "~*(?:\b)xvideospornoru\.com(?:\b)" 1; + "~*(?:\b)xwatt\.ru(?:\b)" 1; + "~*(?:\b)xxart\.ru(?:\b)" 1; + "~*(?:\b)xxlargepop\.com(?:\b)" 1; + "~*(?:\b)xxx\-cam\.webcam(?:\b)" 1; + "~*(?:\b)xxxdatinglocal\.us(?:\b)" 1; + "~*(?:\b)xxxguitars\.com(?:\b)" 1; + "~*(?:\b)xxxkaz\.org(?:\b)" 1; + "~*(?:\b)xxxnatelefon\.ru(?:\b)" 1; + "~*(?:\b)xxxrus\.org(?:\b)" 1; + "~*(?:\b)xxx\-treker\.ru(?:\b)" 1; + "~*(?:\b)xxxtube69\.com(?:\b)" 1; + "~*(?:\b)xxxtubesafari\.com(?:\b)" 1; + "~*(?:\b)xz618\.com(?:\b)" 1; + "~*(?:\b)xzlive\.com(?:\b)" 1; + "~*(?:\b)y8games\-free\.com(?:\b)" 1; + "~*(?:\b)yaaknaa\.info(?:\b)" 1; + "~*(?:\b)yachts\-cruise\.info(?:\b)" 1; + "~*(?:\b)yaderenergy\.ru(?:\b)" 1; + "~*(?:\b)yadro\.ru(?:\b)" 1; + "~*(?:\b)yaminecraft\.ru(?:\b)" 1; + "~*(?:\b)yaoguangdj\.com(?:\b)" 1; + "~*(?:\b)yatrk\.xyz(?:\b)" 1; + "~*(?:\b)yeartwit\.com(?:\b)" 1; + "~*(?:\b)yebocasino\.com(?:\b)" 1; + "~*(?:\b)yebocasino\.co\.za(?:\b)" 1; + "~*(?:\b)yellocloud\.be(?:\b)" 1; + "~*(?:\b)yellowads\.men(?:\b)" 1; + "~*(?:\b)yellowfootprints\.com(?:\b)" 1; + "~*(?:\b)yellowstonesafaritours\.com(?:\b)" 1; + "~*(?:\b)yellowstonevisitortours\.com(?:\b)" 1; + "~*(?:\b)yes\-com\.com(?:\b)" 1; + "~*(?:\b)yginekologa\.com(?:\b)" 1; + "~*(?:\b)yhit\.press(?:\b)" 1; + "~*(?:\b)ynymnwbm\.bloger\.index\.hr(?:\b)" 1; + "~*(?:\b)yogamatsexpert\.com(?:\b)" 1; + "~*(?:\b)yoluxuryevents\.com(?:\b)" 1; + "~*(?:\b)yoopsie\.com(?:\b)" 1; + "~*(?:\b)yopoint\.in(?:\b)" 1; + "~*(?:\b)yoshkarola\.zrus\.org(?:\b)" 1; + "~*(?:\b)yottos\.com(?:\b)" 1; + "~*(?:\b)youandcredit\.ru(?:\b)" 1; + "~*(?:\b)youbloodyripper\.com(?:\b)" 1; + "~*(?:\b)youbrainboost\.asia(?:\b)" 1; + "~*(?:\b)youdao\.com(?:\b)" 1; + "~*(?:\b)youdesigner\.kz(?:\b)" 1; + "~*(?:\b)yougame\.biz(?:\b)" 1; + "~*(?:\b)yougetsignal\.com(?:\b)" 1; + "~*(?:\b)youghbould\.wordpress\.com(?:\b)" 1; + "~*(?:\b)yougotanewdomain\.com(?:\b)" 1; + "~*(?:\b)youjizz\.com(?:\b)" 1; + "~*(?:\b)youjizz\.vc(?:\b)" 1; + "~*(?:\b)youporn\-forum\.ga(?:\b)" 1; + "~*(?:\b)youporn\-ru\.com(?:\b)" 1; + "~*(?:\b)youradexchange\.com(?:\b)" 1; + "~*(?:\b)yourads\.website(?:\b)" 1; + "~*(?:\b)youradulthosting\.com(?:\b)" 1; + "~*(?:\b)youraticles\.pl(?:\b)" 1; + "~*(?:\b)your\-bearings\.com(?:\b)" 1; + "~*(?:\b)yourdesires\.ru(?:\b)" 1; + "~*(?:\b)youresponsive\.com(?:\b)" 1; + "~*(?:\b)yourmovies\.pl(?:\b)" 1; + "~*(?:\b)yourothersite\.com(?:\b)" 1; + "~*(?:\b)yourporn\.com(?:\b)" 1; + "~*(?:\b)yourporngay\.com(?:\b)" 1; + "~*(?:\b)yoursearch\.me(?:\b)" 1; + "~*(?:\b)yourserverisdown\.com(?:\b)" 1; + "~*(?:\b)yoursite\.com(?:\b)" 1; + "~*(?:\b)yourtemplatefinder\.com(?:\b)" 1; + "~*(?:\b)yousense\.info(?:\b)" 1; + "~*(?:\b)you\-shall\-not\-pass\.is74\.ru(?:\b)" 1; + "~*(?:\b)youthreaders\.com(?:\b)" 1; + "~*(?:\b)youtoner\.it(?:\b)" 1; + "~*(?:\b)youtube\-downloader\.savetubevideo\.com(?:\b)" 1; + "~*(?:\b)youtubedownload\.org(?:\b)" 1; + "~*(?:\b)youtuhe\.com(?:\b)" 1; + "~*(?:\b)ypmuseum\.ru(?:\b)" 1; + "~*(?:\b)ytmnd\.com(?:\b)" 1; + "~*(?:\b)yuarra\.pluto\.ro(?:\b)" 1; + "~*(?:\b)yubikk\.info(?:\b)" 1; + "~*(?:\b)yugk\.net(?:\b)" 1; + "~*(?:\b)yugo\-star\.ru(?:\b)" 1; + "~*(?:\b)yun56\.co(?:\b)" 1; + "~*(?:\b)yunque\.pluto\.ro(?:\b)" 1; + "~*(?:\b)yurgorod\.ru(?:\b)" 1; + "~*(?:\b)yur\-p\.ru(?:\b)" 1; + "~*(?:\b)yuweng\.info(?:\b)" 1; + "~*(?:\b)zaapplesales\.blogspot\.com(?:\b)" 1; + "~*(?:\b)zacreditom\.ru(?:\b)" 1; + "~*(?:\b)za\-fun\-offer\.com(?:\b)" 1; + "~*(?:\b)zagadki\.in\.ua(?:\b)" 1; + "~*(?:\b)zahvat\.ru(?:\b)" 1; + "~*(?:\b)zaidia\.xhost\.ro(?:\b)" 1; + "~*(?:\b)zaimhelp\.ru(?:\b)" 1; + "~*(?:\b)zaimite\.ru(?:\b)" 1; + "~*(?:\b)zaim\-pod\-zalog\-krasnodar\.ru(?:\b)" 1; + "~*(?:\b)zajm\-pod\-zalog\-nedvizhimosti\.ru(?:\b)" 1; + "~*(?:\b)zajm\-zalog\-krasnodar\.ru(?:\b)" 1; + "~*(?:\b)zakazfutbolki\.com(?:\b)" 1; + "~*(?:\b)zakazvzloma\.com(?:\b)" 1; + "~*(?:\b)zakon\-ob\-obrazovanii\.ru(?:\b)" 1; + "~*(?:\b)zakonobosago\.ru(?:\b)" 1; + "~*(?:\b)zaloadi\.ru(?:\b)" 1; + "~*(?:\b)zaloro\.com(?:\b)" 1; + "~*(?:\b)zambini\.ru(?:\b)" 1; + "~*(?:\b)za\-music\.mymobiplanet\.com(?:\b)" 1; + "~*(?:\b)zaobao\.com\.sg(?:\b)" 1; + "~*(?:\b)zapatosenventa\.info(?:\b)" 1; + "~*(?:\b)zapiszto\.pl(?:\b)" 1; + "~*(?:\b)zarabiaj\-dzis\.pl(?:\b)" 1; + "~*(?:\b)zarabotat\-na\-sajte\.ru(?:\b)" 1; + "~*(?:\b)zarabotok\-\-doma\.ru(?:\b)" 1; + "~*(?:\b)zarajbuilders\.com(?:\b)" 1; + "~*(?:\b)zarenica\.net(?:\b)" 1; + "~*(?:\b)zarepta\.com(?:\b)" 1; + "~*(?:\b)zastenchivosti\.net(?:\b)" 1; + "~*(?:\b)zastroyka\.org(?:\b)" 1; + "~*(?:\b)zatjmuzu\.info(?:\b)" 1; + "~*(?:\b)zawyna\.ua(?:\b)" 1; + "~*(?:\b)zazagames\.org(?:\b)" 1; + "~*(?:\b)zdesformula\.ru(?:\b)" 1; + "~*(?:\b)zdesoboi\.com(?:\b)" 1; + "~*(?:\b)zebradudka\.com(?:\b)" 1; + "~*(?:\b)zebramart\.ru(?:\b)" 1; + "~*(?:\b)zed21\.net(?:\b)" 1; + "~*(?:\b)zeg\-distribution\.com(?:\b)" 1; + "~*(?:\b)zeikopay\.com(?:\b)" 1; + "~*(?:\b)zeleznobeton\.ru(?:\b)" 1; + "~*(?:\b)zero1\.it(?:\b)" 1; + "~*(?:\b)zerocash\.msk\.ru(?:\b)" 1; + "~*(?:\b)zeroredirect10\.com(?:\b)" 1; + "~*(?:\b)zeroredirect11\.com(?:\b)" 1; + "~*(?:\b)zeroredirect12\.com(?:\b)" 1; + "~*(?:\b)zeroredirect1\.com(?:\b)" 1; + "~*(?:\b)zeroredirect2\.com(?:\b)" 1; + "~*(?:\b)zeroredirect5\.com(?:\b)" 1; + "~*(?:\b)zeroredirect6\.com(?:\b)" 1; + "~*(?:\b)zeroredirect7\.com(?:\b)" 1; + "~*(?:\b)zeroredirect8\.com(?:\b)" 1; + "~*(?:\b)zeroredirect9\.com(?:\b)" 1; + "~*(?:\b)zeroredirect\.com(?:\b)" 1; + "~*(?:\b)zetgie\.com\.pl(?:\b)" 1; + "~*(?:\b)zetmaster\.ru(?:\b)" 1; + "~*(?:\b)zhacker\.net(?:\b)" 1; + "~*(?:\b)zhongwenlink\.com(?:\b)" 1; + "~*(?:\b)zhorapankratov7\.blogspot\.com(?:\b)" 1; + "~*(?:\b)zhuravlev\.info(?:\b)" 1; + "~*(?:\b)zigarettenonl\.canalblog\.com(?:\b)" 1; + "~*(?:\b)zigarettenonlinekaufen1\.bloog\.pl(?:\b)" 1; + "~*(?:\b)zigarettenonlinekaufen1\.blox\.pl(?:\b)" 1; + "~*(?:\b)zigarettenonlinekaufen2\.bloog\.pl(?:\b)" 1; + "~*(?:\b)zigarettenonlinekaufen2\.drupalgardens\.com(?:\b)" 1; + "~*(?:\b)zigarettenonlinekaufen\.tumblr\.com(?:\b)" 1; + "~*(?:\b)zigzog\.ru(?:\b)" 1; + "~*(?:\b)zionstar\.net(?:\b)" 1; + "~*(?:\b)zixizop\.net\.ru(?:\b)" 1; + "~*(?:\b)zkjovpdgxivg\.ga(?:\b)" 1; + "~*(?:\b)zlatnajesen\.com(?:\b)" 1; + "~*(?:\b)z\-master\.ru(?:\b)" 1; + "~*(?:\b)zmoda\.hostreo\.com(?:\b)" 1; + "~*(?:\b)znakom\.sibtest\.ru(?:\b)" 1; + "~*(?:\b)znakomstva\-moskva77\.ru(?:\b)" 1; + "~*(?:\b)znakomstvaonlain\.ru(?:\b)" 1; + "~*(?:\b)znakomstva\-piter78\.ru(?:\b)" 1; + "~*(?:\b)znaniyapolza\.ru(?:\b)" 1; + "~*(?:\b)znaturaloriginal\.com(?:\b)" 1; + "~*(?:\b)zocaparj\.kz(?:\b)" 1; + "~*(?:\b)zog\.link(?:\b)" 1; + "~*(?:\b)zojirushi\-products\.ru(?:\b)" 1; + "~*(?:\b)zolotoy\-lis\.ru(?:\b)" 1; + "~*(?:\b)zona\-aqua\.ru(?:\b)" 1; + "~*(?:\b)zone\-kev717\.info(?:\b)" 1; + "~*(?:\b)zoodrawings\.com(?:\b)" 1; + "~*(?:\b)zoogdiesney\.com(?:\b)" 1; + "~*(?:\b)zoogdinsney\.com(?:\b)" 1; + "~*(?:\b)zoogdisany\.com(?:\b)" 1; + "~*(?:\b)zooggames\.com(?:\b)" 1; + "~*(?:\b)zoolubimets\.ru(?:\b)" 1; + "~*(?:\b)zoominfo\.com(?:\b)" 1; + "~*(?:\b)zoomovies\.org(?:\b)" 1; + "~*(?:\b)zoompegs\.com(?:\b)" 1; + "~*(?:\b)zoosexart\.com(?:\b)" 1; + "~*(?:\b)zootoplist\.com(?:\b)" 1; + "~*(?:\b)zootravel\.com(?:\b)" 1; + "~*(?:\b)zophim\.me(?:\b)" 1; + "~*(?:\b)zrelaya\.pw(?:\b)" 1; + "~*(?:\b)zrizvtrnpale\.tk(?:\b)" 1; + "~*(?:\b)zrus\.org(?:\b)" 1; + "~*(?:\b)zryydi\.com(?:\b)" 1; + "~*(?:\b)zs2vm\.top(?:\b)" 1; + "~*(?:\b)zscaler\.net(?:\b)" 1; + "~*(?:\b)zscalerone\.net(?:\b)" 1; + "~*(?:\b)zscalertwo\.net(?:\b)" 1; + "~*(?:\b)zverokruh\-shop\.cz(?:\b)" 1; + "~*(?:\b)zvetki\.ru(?:\b)" 1; + "~*(?:\b)zvezdagedon\.ru(?:\b)" 1; + "~*(?:\b)zx6\.ru(?:\b)" 1; + "~*(?:\b)zynax\.ua(?:\b)" 1; + "~*(?:\b)zytpirwai\.net(?:\b)" 1; + "~*(?:\b)zzbroya\.com\.ua(?:\b)" 1; + "~*(?:\b)zzlgxh\.com(?:\b)" 1; +# END BAD REFERRERS ### DO NOT EDIT THIS LINE AT ALL ### +} + +# ===================================== +# END SECTION 2 - REFERRERS AND DOMAINS +# ===================================== + +# ======================================================================== +# BEGIN SECTION 3 - WHITELISTING AND BLACKLISTING IP ADDRESSESE AND RANGES +# ======================================================================== + +# -------------------------------------------------------------------------------------- +# Map all GOOD and BAD IP Addresses and Ranges to a variable called geo $validate_client +# -------------------------------------------------------------------------------------- + +geo $validate_client { + default 0; + +# --------------- +# FAKE GoogleBots +# --------------- + +# START FAKE GOOGLEBOTS ### DO NOT EDIT THIS LINE AT ALL ### + 34.228.80.247 1; + 3.86.232.124 1; + 52.203.142.240 1; + 52.87.213.12 1; +# END FAKE GOOGLEBOTS ### DO NOT EDIT THIS LINE AT ALL ### + + +# ------------------------------------- +# BLOCK known Wordpress Theme Detectors +# ------------------------------------- + +# START WP THEME DETECTORS ### DO NOT EDIT THIS LINE AT ALL ### + + + 104.197.51.76 1; #makeawebsitehub.com/theme-detector/ + 108.167.189.81 1; #whatpress.net + 109.73.225.87 1; #theseotools.net/wp-theme-detector + 13.68.211.181 1; #hackertarget.com + 142.4.218.201 1; #builtwith.com (bilby.builtwith.com / monty.builtwith.com / trends.builtwith.com) + 146.66.111.151 1; #https://www.wpthemedetector.com/ + 149.56.33.22 1; #freeonlineseo.org/wordpress-theme-detector + 158.69.187.171 1; #builtwith.com + 158.69.26.58 1; #www.mythemedetector.com/detector + 162.13.185.20 1; #makeawebsitehub.com/theme-detector/ + 172.96.184.5 1; #http://wpdetector.com/ + 173.237.189.235 1; #seo-tools.freedirectorywebsites.com/wordpress-theme-detector + 173.255.210.133 1; #www.scanwp.com + 185.195.18.158 1; #https://whoiswp.com/ + 185.45.14.186 1; #whoiswp.com + 192.163.217.239 1; #scanwp.net + 192.185.4.40 1; #whatwpthemeisthat.com + 192.95.29.139 1; #seotoolstation.com/wordpress-theme-detector + 192.99.17.79 1; #builtwith.com (oscar.builtwith.com) + 198.27.69.229 1; #builtwith.com (fluffy.builtwith.com) + 198.58.124.46 1; #makeawebsitehub.com/theme-detector/ + 199.241.28.124 1; #wordpressthemedetector.org + 212.71.238.108 1; #pentest-tools.com (Vulnerability Scanner) + 2604:180::1370:bcde 1; #http://wordpressthemedetector.org/ + 2607:5300:60:2c8b:: 1; #http://seotoolstation.com/wordpress-theme-detector + 2a02:4780:3:1::d 1; #https://smallseo.tools/wordpress-theme-detector + 35.184.252.239 1; #https://totheweb.com #SEO Keywording Tool for Competitors + 37.247.121.179 1; #wpthemedetector.com + 37.60.253.215 1; #wploop.com/wordpress-theme-detector-tool/ + 3.91.36.137 1; #https://smallseotools.com/wordpress-theme-detector/ + 45.63.68.250 1; #www.cuteseotools.net/wordpress-theme-detector + 45.79.139.191 1; #wprecon.com + 50.116.71.205 1; #http://wp-detector.com/ + 50.116.84.148 1; #detectwptheme.com + 52.66.147.75 1; #https://smallseotools.com/wordpress-theme-detector/ + 52.87.112.125 1; #whattheme.com + 66.96.183.60 1; #www.callseotools.com/wordpress-theme-detector + 69.174.53.46 1; #https://firstsiteguide.com + 89.36.223.188 1; #www.cuteseotools.net/wordpress-theme-detector +# END WP THEME DETECTORS ### DO NOT EDIT THIS LINE AT ALL ### + +# ---------------------------------------------- +# BLOCK NIBBLER - SEO testing and reporting tool +# ---------------------------------------------- +# See - http://nibbler.silktide.com/ +# ---------------------------------------------- + +# START NIBBLER ### DO NOT EDIT THIS LINE AT ALL ### + 52.201.238.175 1; + 52.90.20.216 1; + 54.161.247.146 1; + 54.211.214.177 1; + 54.227.194.252 1; + 54.242.239.179 1; + 54.242.250.203 1; +# END NIBBLER ### DO NOT EDIT THIS LINE AT ALL ### + + +# ----------------------------------------- +# BLOCK KNOWN BAD IP ADDRESSES +# Top known bad IP Adresses from abuseIPDB +# ----------------------------------------- + +# START KNOWN BAD IP ADDRESSES ### DO NOT EDIT THIS LINE AT ALL ### + 101.108.87.117 1; + 101.109.250.150 1; + 101.164.65.216 1; + 101.164.67.148 1; + 101.173.33.134 1; + 101.204.240.36 1; + 101.207.113.73 1; + 101.227.90.169 1; + 101.230.0.58 1; + 101.231.104.82 1; + 101.231.86.36 1; + 101.231.95.195 1; + 101.251.237.228 1; + 101.251.72.205 1; + 101.254.175.237 1; + 101.254.185.118 1; + 101.255.115.187 1; + 101.255.52.171 1; + 101.255.56.42 1; + 101.28.76.223 1; + 101.36.150.59 1; + 101.36.160.112 1; + 101.50.3.31 1; + 101.53.142.46 1; + 101.64.231.21 1; + 101.68.70.14 1; + 101.68.81.66 1; + 101.69.241.27 1; + 101.71.2.111 1; + 101.71.249.78 1; + 101.71.51.192 1; + 101.72.63.170 1; + 101.89.109.136 1; + 101.89.145.133 1; + 101.89.147.85 1; + 101.89.150.214 1; + 101.89.150.73 1; + 101.89.91.175 1; + 101.89.95.115 1; + 101.93.102.223 1; + 101.93.169.246 1; + 101.95.29.150 1; + 102.132.246.179 1; + 102.132.255.241 1; + 102.141.72.50 1; + 102.165.38.242 1; + 102.65.153.110 1; + 103.104.17.139 1; + 103.105.98.1 1; + 103.107.17.134 1; + 103.108.74.91 1; + 103.108.87.133 1; + 103.109.52.37 1; + 103.109.52.38 1; + 103.110.185.18 1; + 103.110.89.148 1; + 103.111.52.54 1; + 103.111.86.242 1; + 103.111.86.255 1; + 103.113.105.11 1; + 103.114.104.140 1; + 103.114.48.4 1; + 103.115.104.229 1; + 103.115.227.2 1; + 103.120.224.150 1; + 103.121.117.179 1; + 103.121.117.180 1; + 103.121.18.50 1; + 103.121.26.150 1; + 103.122.65.42 1; + 103.1.239.135 1; + 103.1.239.217 1; + 103.124.89.205 1; + 103.127.157.63 1; + 103.127.64.214 1; + 103.129.47.30 1; + 103.133.104.59 1; + 103.133.106.66 1; + 103.133.110.77 1; + 103.133.111.211 1; + 103.133.215.102 1; + 103.134.152.2 1; + 103.137.87.86 1; + 103.139.12.24 1; + 103.15.135.99 1; + 103.15.140.152 1; + 103.16.199.77 1; + 103.16.202.90 1; + 103.16.223.254 1; + 103.17.159.54 1; + 103.17.55.200 1; + 103.17.92.254 1; + 103.18.132.77 1; + 103.205.133.77 1; + 103.205.6.16 1; + 103.206.245.90 1; + 103.206.245.94 1; + 103.207.11.2 1; + 103.207.11.6 1; + 103.207.2.204 1; + 103.208.220.122 1; + 103.208.220.226 1; + 103.209.144.199 1; + 103.210.133.5 1; + 103.21.148.51 1; + 103.21.228.3 1; + 103.213.115.249 1; + 103.215.221.159 1; + 103.215.72.227 1; + 103.217.217.146 1; + 103.218.169.2 1; + 103.218.170.110 1; + 103.218.2.227 1; + 103.218.243.13 1; + 103.219.154.13 1; + 103.219.30.217 1; + 103.221.220.200 1; + 103.221.221.133 1; + 103.221.252.46 1; + 103.2.232.186 1; + 103.224.240.111 1; + 103.225.58.46 1; + 103.225.99.36 1; + 103.226.105.36 1; + 103.228.110.55 1; + 103.228.112.192 1; + 103.228.163.236 1; + 103.231.146.5 1; + 103.232.123.80 1; + 103.233.76.254 1; + 103.233.8.61 1; + 103.234.209.238 1; + 103.235.227.208 1; + 103.236.134.13 1; + 103.238.105.71 1; + 103.242.13.70 1; + 103.242.175.78 1; + 103.243.143.140 1; + 103.243.143.141 1; + 103.243.252.244 1; + 103.245.181.2 1; + 103.247.13.114 1; + 103.247.45.22 1; + 103.248.120.2 1; + 103.248.14.90 1; + 103.248.223.99 1; + 103.248.25.171 1; + 103.249.100.12 1; + 103.249.100.48 1; + 103.249.239.246 1; + 103.249.28.195 1; + 103.250.36.113 1; + 103.251.83.196 1; + 103.253.1.158 1; + 103.254.105.70 1; + 103.254.209.198 1; + 103.255.190.137 1; + 103.255.216.166 1; + 103.27.236.196 1; + 103.27.237.67 1; + 103.27.62.222 1; + 103.28.219.143 1; + 103.28.2.60 1; + 103.28.37.137 1; + 103.28.57.86 1; + 103.28.70.84 1; + 103.35.198.219 1; + 103.35.198.220 1; + 103.3.68.227 1; + 103.36.84.180 1; + 103.37.160.252 1; + 103.38.215.234 1; + 103.38.215.247 1; + 103.39.133.110 1; + 103.39.214.36 1; + 103.40.235.233 1; + 103.42.224.36 1; + 103.42.56.85 1; + 103.45.111.217 1; + 103.45.147.30 1; + 103.45.149.216 1; + 103.48.116.35 1; + 103.48.193.200 1; + 103.49.228.230 1; + 103.50.148.61 1; + 103.50.37.17 1; + 103.5.150.16 1; + 103.52.16.35 1; + 103.52.52.23 1; + 103.53.165.1 1; + 103.53.172.106 1; + 103.54.225.10 1; + 103.56.113.69 1; + 103.56.61.145 1; + 103.56.79.2 1; + 103.57.210.12 1; + 103.58.149.188 1; + 103.60.126.65 1; + 103.60.137.4 1; + 103.60.212.2 1; + 103.62.239.77 1; + 103.63.109.74 1; + 103.65.194.5 1; + 103.65.237.93 1; + 103.68.11.51 1; + 103.71.40.42 1; + 103.74.120.201 1; + 103.74.123.83 1; + 103.76.21.181 1; + 103.76.252.10 1; + 103.76.87.30 1; + 103.77.106.66 1; + 103.77.229.87 1; + 103.78.18.12 1; + 103.78.74.254 1; + 103.79.90.72 1; + 103.80.117.214 1; + 103.8.119.166 1; + 103.81.69.22 1; + 103.84.81.247 1; + 103.87.143.84 1; + 103.89.90.196 1; + 103.90.230.13 1; + 103.91.181.25 1; + 103.91.54.100 1; + 103.9.159.59 1; + 103.92.25.199 1; + 103.92.30.33 1; + 103.9.246.34 1; + 103.92.84.102 1; + 103.92.85.202 1; + 103.93.55.211 1; + 103.94.130.4 1; + 103.94.5.42 1; + 103.95.13.216 1; + 103.96.75.176 1; + 103.97.125.49 1; + 103.99.113.62 1; + 104.129.128.67 1; + 104.129.131.165 1; + 104.131.103.14 1; + 104.131.113.106 1; + 104.131.1.137 1; + 104.131.14.14 1; + 104.131.175.24 1; + 104.131.185.1 1; + 104.131.217.169 1; + 104.131.217.186 1; + 104.131.218.9 1; + 104.131.224.81 1; + 104.131.37.34 1; + 104.131.46.166 1; + 104.131.84.59 1; + 104.131.93.33 1; + 104.139.5.180 1; + 104.140.188.10 1; + 104.140.188.2 1; + 104.140.188.26 1; + 104.140.188.38 1; + 104.140.188.42 1; + 104.140.188.46 1; + 104.140.188.54 1; + 104.140.188.58 1; + 104.143.83.242 1; + 104.148.87.124 1; + 104.152.52.18 1; + 104.152.52.22 1; + 104.152.52.24 1; + 104.152.52.25 1; + 104.152.52.27 1; + 104.152.52.31 1; + 104.152.52.35 1; + 104.152.52.36 1; + 104.152.52.38 1; + 104.152.52.39 1; + 104.154.65.150 1; + 104.155.47.43 1; + 104.155.91.177 1; + 104.168.250.50 1; + 104.175.32.206 1; + 104.189.118.224 1; + 104.192.84.71 1; + 104.194.228.240 1; + 104.196.16.112 1; + 104.197.155.193 1; + 104.197.45.208 1; + 104.198.44.72 1; + 104.199.198.7 1; + 104.200.134.150 1; + 104.208.218.167 1; + 104.209.39.215 1; + 104.210.222.38 1; + 104.211.113.93 1; + 104.211.217.72 1; + 104.211.39.100 1; + 104.211.67.218 1; + 104.214.231.44 1; + 104.216.14.166 1; + 104.223.142.180 1; + 104.229.105.140 1; + 104.236.102.16 1; + 104.236.107.55 1; + 104.236.112.52 1; + 104.236.122.193 1; + 104.236.131.54 1; + 104.236.142.200 1; + 104.236.142.36 1; + 104.236.142.89 1; + 104.236.175.127 1; + 104.236.192.6 1; + 104.236.214.8 1; + 104.236.215.68 1; + 104.236.22.133 1; + 104.236.224.69 1; + 104.236.239.60 1; + 104.236.244.98 1; + 104.236.246.127 1; + 104.236.250.88 1; + 104.236.25.157 1; + 104.236.28.167 1; + 104.236.30.168 1; + 104.236.31.227 1; + 104.236.38.105 1; + 104.236.52.94 1; + 104.236.58.55 1; + 104.236.72.187 1; + 104.236.78.228 1; + 104.236.81.204 1; + 104.236.88.82 1; + 104.236.9.125 1; + 104.236.94.202 1; + 104.236.94.49 1; + 104.236.95.55 1; + 104.237.253.195 1; + 104.237.255.204 1; + 104.238.110.156 1; + 104.238.116.19 1; + 104.238.116.94 1; + 104.238.127.108 1; + 104.238.73.112 1; + 104.238.73.216 1; + 104.238.81.58 1; + 104.238.99.51 1; + 104.239.134.69 1; + 104.243.41.97 1; + 104.244.72.115 1; + 104.244.72.221 1; + 104.244.72.251 1; + 104.244.72.98 1; + 104.244.74.11 1; + 104.244.75.97 1; + 104.244.76.33 1; + 104.244.77.11 1; + 104.244.77.122 1; + 104.244.77.235 1; + 104.244.77.49 1; + 104.244.78.149 1; + 104.244.78.188 1; + 104.244.78.55 1; + 104.244.79.146 1; + 104.244.79.222 1; + 104.244.79.225 1; + 104.248.1.14 1; + 104.248.116.140 1; + 104.248.117.10 1; + 104.248.117.234 1; + 104.248.121.67 1; + 104.248.122.33 1; + 104.248.124.163 1; + 104.248.134.200 1; + 104.248.135.32 1; + 104.248.146.1 1; + 104.248.146.110 1; + 104.248.147.77 1; + 104.248.147.78 1; + 104.248.148.34 1; + 104.248.148.98 1; + 104.248.150.150 1; + 104.248.153.188 1; + 104.248.157.14 1; + 104.248.159.129 1; + 104.248.161.244 1; + 104.248.174.126 1; + 104.248.175.98 1; + 104.248.176.22 1; + 104.248.177.184 1; + 104.248.181.156 1; + 104.248.181.166 1; + 104.248.18.26 1; + 104.248.183.0 1; + 104.248.185.211 1; + 104.248.185.73 1; + 104.248.187.179 1; + 104.248.188.192 1; + 104.248.191.159 1; + 104.248.193.85 1; + 104.248.195.226 1; + 104.248.203.7 1; + 104.248.211.180 1; + 104.248.211.51 1; + 104.248.219.109 1; + 104.248.237.238 1; + 104.248.239.22 1; + 104.248.242.125 1; + 104.248.245.24 1; + 104.248.254.222 1; + 104.248.254.51 1; + 104.248.255.118 1; + 104.248.29.180 1; + 104.248.30.249 1; + 104.248.33.229 1; + 104.248.40.97 1; + 104.248.4.117 1; + 104.248.44.227 1; + 104.248.49.171 1; + 104.248.55.99 1; + 104.248.57.21 1; + 104.248.58.71 1; + 104.248.65.180 1; + 104.248.71.7 1; + 104.248.72.243 1; + 104.248.7.24 1; + 104.248.78.42 1; + 104.248.80.78 1; + 104.248.85.54 1; + 104.248.87.201 1; + 104.248.92.163 1; + 104.254.244.205 1; + 104.254.246.220 1; + 104.254.247.239 1; + 104.37.186.103 1; + 104.37.216.112 1; + 104.40.18.45 1; + 104.40.4.51 1; + 104.40.49.47 1; + 104.42.153.42 1; + 104.42.158.134 1; + 104.42.250.222 1; + 105.159.254.100 1; + 105.235.116.254 1; + 105.247.157.59 1; + 105.72.172.5 1; + 105.73.80.135 1; + 106.0.36.114 1; + 106.110.238.171 1; + 106.111.166.140 1; + 106.111.166.209 1; + 106.111.166.4 1; + 106.111.166.96 1; + 106.111.169.227 1; + 106.111.169.93 1; + 106.12.100.179 1; + 106.12.10.119 1; + 106.12.102.160 1; + 106.12.105.10 1; + 106.12.105.193 1; + 106.12.106.78 1; + 106.12.107.23 1; + 106.12.108.23 1; + 106.12.114.111 1; + 106.12.114.117 1; + 106.12.114.26 1; + 106.12.116.185 1; + 106.12.116.237 1; + 106.12.117.114 1; + 106.12.120.155 1; + 106.12.120.58 1; + 106.12.121.40 1; + 106.12.12.172 1; + 106.12.124.186 1; + 106.12.125.139 1; + 106.12.125.27 1; + 106.12.127.211 1; + 106.12.128.114 1; + 106.12.128.24 1; + 106.12.12.86 1; + 106.12.129.244 1; + 106.12.131.5 1; + 106.12.131.50 1; + 106.12.132.187 1; + 106.12.132.3 1; + 106.12.132.81 1; + 106.12.133.247 1; + 106.12.134.133 1; + 106.12.134.58 1; + 106.12.141.142 1; + 106.12.147.16 1; + 106.12.159.144 1; + 106.12.16.107 1; + 106.12.16.140 1; + 106.12.16.234 1; + 106.12.17.243 1; + 106.12.176.3 1; + 106.12.177.51 1; + 106.12.181.184 1; + 106.12.183.6 1; + 106.12.185.189 1; + 106.12.185.58 1; + 106.12.187.146 1; + 106.12.188.252 1; + 106.12.189.101 1; + 106.12.192.240 1; + 106.12.192.44 1; + 106.12.19.30 1; + 106.12.193.160 1; + 106.12.193.39 1; + 106.12.194.79 1; + 106.12.196.28 1; + 106.12.197.119 1; + 106.12.198.137 1; + 106.12.19.90 1; + 106.12.199.98 1; + 106.12.202.180 1; + 106.12.202.181 1; + 106.12.202.192 1; + 106.12.203.177 1; + 106.12.203.210 1; + 106.12.204.44 1; + 106.12.205.132 1; + 106.12.205.48 1; + 106.12.206.53 1; + 106.12.207.88 1; + 106.12.208.202 1; + 106.12.210.229 1; + 106.12.21.123 1; + 106.12.21.124 1; + 106.12.211.247 1; + 106.12.21.212 1; + 106.12.212.179 1; + 106.12.213.162 1; + 106.12.213.163 1; + 106.12.214.192 1; + 106.12.215.125 1; + 106.12.215.130 1; + 106.12.218.209 1; + 106.12.220.192 1; + 106.12.221.86 1; + 106.12.24.108 1; + 106.12.24.170 1; + 106.12.27.130 1; + 106.12.27.140 1; + 106.12.27.205 1; + 106.12.27.30 1; + 106.12.28.36 1; + 106.12.36.21 1; + 106.12.36.42 1; + 106.12.36.98 1; + 106.12.38.109 1; + 106.12.38.84 1; + 106.12.39.227 1; + 106.12.42.110 1; + 106.12.48.1 1; + 106.12.48.211 1; + 106.12.48.30 1; + 106.12.56.88 1; + 106.12.58.4 1; + 106.12.59.2 1; + 106.12.61.168 1; + 106.12.6.195 1; + 106.12.6.74 1; + 106.12.69.23 1; + 106.12.74.123 1; + 106.12.75.245 1; + 106.12.76.97 1; + 106.12.77.199 1; + 106.12.80.204 1; + 106.12.80.87 1; + 106.12.83.135 1; + 106.12.83.210 1; + 106.12.84.112 1; + 106.12.85.12 1; + 106.12.85.164 1; + 106.12.85.172 1; + 106.12.85.76 1; + 106.12.86.205 1; + 106.12.86.240 1; + 106.12.87.178 1; + 106.12.88.165 1; + 106.12.88.32 1; + 106.12.89.171 1; + 106.12.90.234 1; + 106.12.90.250 1; + 106.12.92.14 1; + 106.12.92.88 1; + 106.12.93.138 1; + 106.12.94.65 1; + 106.12.9.49 1; + 106.12.95.181 1; + 106.12.96.226 1; + 106.12.96.92 1; + 106.12.98.12 1; + 106.12.98.7 1; + 106.12.99.173 1; + 106.13.10.159 1; + 106.13.104.94 1; + 106.13.105.77 1; + 106.13.106.46 1; + 106.13.107.106 1; + 106.13.11.225 1; + 106.13.117.96 1; + 106.13.119.163 1; + 106.13.119.77 1; + 106.13.120.143 1; + 106.13.121.175 1; + 106.13.123.29 1; + 106.13.127.210 1; + 106.13.128.71 1; + 106.13.133.80 1; + 106.13.134.161 1; + 106.13.137.83 1; + 106.13.140.110 1; + 106.13.14.181 1; + 106.13.145.44 1; + 106.13.147.31 1; + 106.13.15.122 1; + 106.13.165.13 1; + 106.13.167.97 1; + 106.13.17.8 1; + 106.13.193.195 1; + 106.13.193.235 1; + 106.13.195.139 1; + 106.13.196.231 1; + 106.13.197.115 1; + 106.13.200.140 1; + 106.13.200.7 1; + 106.13.201.133 1; + 106.13.201.23 1; + 106.13.205.251 1; + 106.13.23.35 1; + 106.13.28.62 1; + 106.13.32.106 1; + 106.13.33.181 1; + 106.13.34.212 1; + 106.13.35.212 1; + 106.13.3.79 1; + 106.13.38.246 1; + 106.13.38.59 1; + 106.13.38.86 1; + 106.13.39.193 1; + 106.13.39.233 1; + 106.13.4.150 1; + 106.13.4.172 1; + 106.13.43.242 1; + 106.13.44.83 1; + 106.13.46.114 1; + 106.13.46.123 1; + 106.13.46.229 1; + 106.13.47.10 1; + 106.13.4.76 1; + 106.13.48.184 1; + 106.13.48.20 1; + 106.13.51.110 1; + 106.13.52.234 1; + 106.13.52.247 1; + 106.13.53.173 1; + 106.13.54.29 1; + 106.13.56.45 1; + 106.13.60.155 1; + 106.13.60.187 1; + 106.13.60.71 1; + 106.13.6.116 1; + 106.13.63.41 1; + 106.13.65.18 1; + 106.13.65.210 1; + 106.13.74.162 1; + 106.13.74.47 1; + 106.13.74.93 1; + 106.13.78.218 1; + 106.13.78.56 1; + 106.13.8.112 1; + 106.13.81.18 1; + 106.13.83.251 1; + 106.13.86.199 1; + 106.13.87.170 1; + 106.13.88.44 1; + 106.13.89.192 1; + 106.13.9.153 1; + 106.13.97.16 1; + 106.13.9.75 1; + 106.13.98.148 1; + 106.13.98.202 1; + 106.2.12.178 1; + 106.2.12.179 1; + 106.2.12.96 1; + 106.225.129.108 1; + 106.225.211.193 1; + 106.241.16.119 1; + 106.243.162.3 1; + 106.244.232.198 1; + 106.245.160.140 1; + 106.251.118.119 1; + 106.251.169.200 1; + 106.3.130.53 1; + 106.3.133.11 1; + 106.3.135.27 1; + 106.37.223.54 1; + 106.38.203.230 1; + 106.38.39.66 1; + 106.38.76.156 1; + 106.39.44.11 1; + 106.39.78.4 1; + 106.39.87.236 1; + 106.51.128.133 1; + 106.51.140.15 1; + 106.51.33.29 1; + 106.51.50.2 1; + 106.51.70.251 1; + 106.51.73.204 1; + 106.51.80.198 1; + 106.52.116.101 1; + 106.52.156.219 1; + 106.52.162.106 1; + 106.52.165.161 1; + 106.52.166.242 1; + 106.52.169.187 1; + 106.52.169.209 1; + 106.52.170.183 1; + 106.52.174.139 1; + 106.52.180.196 1; + 106.52.180.89 1; + 106.52.18.180 1; + 106.52.182.127 1; + 106.52.185.232 1; + 106.52.217.229 1; + 106.52.229.50 1; + 106.52.231.160 1; + 106.52.235.249 1; + 106.52.24.215 1; + 106.52.251.166 1; + 106.52.39.157 1; + 106.53.118.74 1; + 106.53.65.59 1; + 106.53.66.110 1; + 106.75.103.35 1; + 106.75.10.4 1; + 106.75.118.145 1; + 106.75.141.202 1; + 106.75.142.149 1; + 106.75.153.43 1; + 106.75.157.9 1; + 106.75.17.91 1; + 106.75.210.147 1; + 106.75.21.242 1; + 106.75.21.94 1; + 106.75.244.62 1; + 106.75.31.140 1; + 106.75.34.206 1; + 106.75.45.180 1; + 106.75.64.239 1; + 106.75.75.112 1; + 106.75.86.217 1; + 106.75.93.253 1; + 106.87.40.132 1; + 107.11.46.37 1; + 107.137.91.93 1; + 107.155.49.126 1; + 107.167.180.11 1; + 107.170.109.82 1; + 107.170.124.97 1; + 107.170.129.213 1; + 107.170.18.163 1; + 107.170.194.74 1; + 107.170.199.239 1; + 107.170.200.60 1; + 107.170.201.223 1; + 107.170.20.247 1; + 107.170.209.246 1; + 107.170.234.235 1; + 107.170.244.110 1; + 107.170.246.89 1; + 107.170.249.81 1; + 107.170.63.221 1; + 107.172.156.150 1; + 107.172.156.169 1; + 107.172.193.134 1; + 107.172.3.124 1; + 107.172.77.205 1; + 107.173.145.168 1; + 107.173.175.134 1; + 107.173.175.135 1; + 107.173.175.149 1; + 107.173.233.15 1; + 107.173.233.81 1; + 107.173.26.170 1; + 107.174.61.118 1; + 107.175.153.66 1; + 107.175.30.230 1; + 107.175.56.183 1; + 107.175.56.203 1; + 107.175.92.132 1; + 107.175.92.134 1; + 107.179.102.58 1; + 107.179.102.59 1; + 107.179.116.226 1; + 107.179.9.154 1; + 107.180.68.110 1; + 107.189.1.219 1; + 107.189.3.139 1; + 107.200.127.153 1; + 107.213.136.221 1; + 108.162.155.236 1; + 108.174.109.17 1; + 108.179.205.203 1; + 108.179.219.114 1; + 108.179.224.77 1; + 108.188.199.237 1; + 108.222.68.232 1; + 108.235.160.215 1; + 108.250.240.69 1; + 108.39.73.192 1; + 108.39.98.126 1; + 108.52.107.31 1; + 108.54.164.213 1; + 108.61.192.63 1; + 108.62.3.45 1; + 109.106.132.183 1; + 109.110.52.77 1; + 109.110.63.7 1; + 109.115.43.180 1; + 109.120.189.104 1; + 109.122.141.136 1; + 109.128.19.203 1; + 109.128.62.54 1; + 109.129.218.5 1; + 109.129.68.2 1; + 109.133.105.154 1; + 109.134.185.188 1; + 109.134.85.185 1; + 109.136.12.32 1; + 109.167.98.27 1; + 109.168.26.51 1; + 109.176.133.115 1; + 109.19.16.40 1; + 109.194.174.78 1; + 109.194.54.126 1; + 109.195.49.86 1; + 109.207.79.116 1; + 109.228.143.179 1; + 109.230.230.189 1; + 109.241.170.204 1; + 109.244.12.50 1; + 109.244.96.201 1; + 109.251.68.112 1; + 109.70.100.18 1; + 109.70.100.19 1; + 109.70.100.20 1; + 109.70.100.21 1; + 109.70.100.22 1; + 109.70.100.23 1; + 109.70.100.24 1; + 109.70.100.25 1; + 109.70.100.26 1; + 109.70.100.27 1; + 109.74.57.201 1; + 109.86.153.206 1; + 109.87.115.220 1; + 109.87.200.193 1; + 109.88.44.32 1; + 109.91.130.204 1; + 110.157.240.134 1; + 110.159.32.229 1; + 110.163.131.78 1; + 110.164.180.254 1; + 110.164.189.53 1; + 110.164.205.133 1; + 110.174.244.86 1; + 110.175.57.53 1; + 110.184.163.213 1; + 110.185.103.79 1; + 110.185.106.47 1; + 110.185.138.107 1; + 110.185.166.137 1; + 110.185.211.109 1; + 110.19.70.33 1; + 110.228.175.119 1; + 110.249.254.66 1; + 110.35.173.100 1; + 110.35.173.103 1; + 110.35.173.2 1; + 110.35.79.23 1; + 110.42.6.31 1; + 110.45.145.178 1; + 110.47.218.84 1; + 110.49.70.240 1; + 110.49.70.241 1; + 110.49.70.242 1; + 110.49.70.243 1; + 110.49.70.244 1; + 110.49.70.245 1; + 110.49.70.246 1; + 110.49.70.247 1; + 110.49.70.248 1; + 110.49.70.249 1; + 110.49.71.240 1; + 110.49.71.241 1; + 110.49.71.242 1; + 110.49.71.243 1; + 110.49.71.244 1; + 110.49.71.245 1; + 110.49.71.246 1; + 110.49.71.247 1; + 110.49.71.248 1; + 110.49.71.249 1; + 110.55.109.42 1; + 110.77.136.66 1; + 110.80.142.84 1; + 110.80.142.88 1; + 110.80.17.26 1; + 110.81.0.80 1; + 110.87.106.162 1; + 110.87.106.196 1; + 110.87.106.66 1; + 110.88.116.171 1; + 110.88.116.192 1; + 110.88.116.235 1; + 110.88.126.114 1; + 110.88.126.33 1; + 110.88.126.89 1; + 110.89.139.102 1; + 110.89.139.192 1; + 110.89.139.21 1; + 110.89.139.70 1; + 110.89.240.107 1; + 111.101.138.126 1; + 111.12.151.51 1; + 111.122.181.250 1; + 111.12.52.239 1; + 111.125.70.22 1; + 111.175.141.224 1; + 111.177.32.83 1; + 111.197.145.171 1; + 111.198.22.130 1; + 111.198.29.223 1; + 111.203.152.87 1; + 111.204.157.197 1; + 111.206.52.101 1; + 111.206.52.81 1; + 111.207.105.199 1; + 111.207.49.186 1; + 111.21.99.227 1; + 111.223.73.20 1; + 111.230.110.87 1; + 111.230.112.37 1; + 111.230.140.177 1; + 111.230.15.197 1; + 111.230.157.219 1; + 111.230.171.113 1; + 111.230.183.115 1; + 111.230.209.21 1; + 111.230.226.196 1; + 111.230.227.17 1; + 111.230.237.219 1; + 111.230.23.81 1; + 111.230.241.245 1; + 111.230.241.90 1; + 111.230.244.254 1; + 111.230.248.125 1; + 111.230.249.77 1; + 111.230.251.136 1; + 111.230.29.17 1; + 111.230.34.186 1; + 111.230.73.133 1; + 111.230.97.36 1; + 111.231.112.36 1; + 111.231.113.236 1; + 111.231.114.109 1; + 111.231.114.79 1; + 111.231.115.27 1; + 111.231.132.94 1; + 111.231.138.136 1; + 111.231.139.30 1; + 111.231.144.219 1; + 111.231.202.159 1; + 111.231.202.61 1; + 111.231.204.127 1; + 111.231.215.20 1; + 111.231.215.244 1; + 111.231.225.80 1; + 111.231.226.12 1; + 111.231.237.245 1; + 111.231.252.51 1; + 111.231.54.248 1; + 111.231.58.207 1; + 111.231.63.14 1; + 111.231.66.135 1; + 111.231.71.157 1; + 111.231.75.83 1; + 111.231.82.143 1; + 111.231.85.239 1; + 111.231.87.233 1; + 111.231.90.37 1; + 111.231.94.138 1; + 111.32.11.26 1; + 111.3.48.83 1; + 111.39.27.219 1; + 111.40.50.194 1; + 111.40.50.89 1; + 111.56.44.252 1; + 111.59.184.140 1; + 111.59.184.141 1; + 111.59.184.154 1; + 111.59.184.177 1; + 111.67.197.45 1; + 111.67.204.4 1; + 111.67.205.202 1; + 111.67.205.230 1; + 111.67.206.43 1; + 111.67.206.65 1; + 111.67.207.59 1; + 111.6.76.80 1; + 111.6.78.158 1; + 111.6.78.164 1; + 111.6.78.213 1; + 111.6.79.176 1; + 111.68.121.15 1; + 111.68.46.68 1; + 111.75.149.221 1; + 111.90.140.100 1; + 111.9.116.135 1; + 111.9.116.190 1; + 111.93.128.90 1; + 111.93.190.157 1; + 111.93.246.170 1; + 112.112.102.79 1; + 112.112.7.202 1; + 112.116.155.205 1; + 112.123.132.125 1; + 112.123.58.27 1; + 112.132.89.81 1; + 112.137.129.5 1; + 112.140.185.64 1; + 112.14.13.162 1; + 112.161.203.170 1; + 112.166.68.193 1; + 112.167.165.193 1; + 112.167.53.215 1; + 112.168.237.171 1; + 112.169.9.149 1; + 112.169.9.150 1; + 112.170.27.139 1; + 112.170.78.118 1; + 112.17.160.200 1; + 112.17.181.155 1; + 112.175.127.189 1; + 112.175.150.13 1; + 112.175.238.149 1; + 112.186.185.166 1; + 112.196.26.203 1; + 112.197.174.157 1; + 112.197.2.11 1; + 112.215.141.101 1; + 112.216.39.29 1; + 112.216.51.122 1; + 112.217.225.59 1; + 112.217.225.61 1; + 112.220.24.131 1; + 112.220.85.26 1; + 112.220.89.98 1; + 112.221.179.133 1; + 112.223.180.162 1; + 112.225.74.183 1; + 112.226.192.241 1; + 112.226.85.206 1; + 112.239.116.169 1; + 112.239.119.82 1; + 112.248.19.167 1; + 112.2.60.136 1; + 112.30.185.8 1; + 112.3.28.97 1; + 112.33.16.34 1; + 112.35.1.7 1; + 112.35.69.42 1; + 112.35.69.43 1; + 112.45.114.75 1; + 112.45.114.76 1; + 112.53.84.204 1; + 112.64.137.178 1; + 112.64.32.118 1; + 112.64.33.38 1; + 112.64.34.165 1; + 112.65.131.190 1; + 112.65.201.26 1; + 112.73.93.178 1; + 112.73.93.182 1; + 112.78.1.86 1; + 112.78.45.40 1; + 112.81.113.184 1; + 112.81.113.58 1; + 112.81.253.243 1; + 112.85.213.4 1; + 112.85.42.171 1; + 112.85.42.172 1; + 112.85.42.173 1; + 112.85.42.174 1; + 112.85.42.175 1; + 112.85.42.177 1; + 112.85.42.178 1; + 112.85.42.185 1; + 112.85.42.186 1; + 112.85.42.187 1; + 112.85.42.188 1; + 112.85.42.189 1; + 112.85.42.194 1; + 112.85.42.195 1; + 112.85.42.227 1; + 112.85.42.229 1; + 112.85.42.232 1; + 112.85.42.237 1; + 112.85.42.238 1; + 112.85.42.87 1; + 112.85.42.88 1; + 112.85.95.228 1; + 112.86.0.159 1; + 112.86.255.42 1; + 112.86.51.71 1; + 112.86.89.139 1; + 112.87.60.221 1; + 112.95.175.158 1; + 113.10.156.189 1; + 113.105.142.228 1; + 113.106.8.55 1; + 113.110.200.155 1; + 113.113.120.26 1; + 113.122.12.58 1; + 113.122.36.185 1; + 113.124.140.111 1; + 113.124.142.78 1; + 113.125.39.62 1; + 113.125.41.217 1; + 113.128.229.3 1; + 113.134.211.228 1; + 113.140.85.76 1; + 113.141.66.255 1; + 113.141.70.199 1; + 113.160.37.4 1; + 113.161.125.23 1; + 113.161.35.144 1; + 113.164.244.98 1; + 113.17.111.19 1; + 113.17.16.43 1; + 113.176.89.116 1; + 113.185.19.242 1; + 113.193.191.132 1; + 113.194.90.28 1; + 113.198.82.214 1; + 113.199.40.202 1; + 113.200.25.24 1; + 113.200.88.211 1; + 113.204.228.66 1; + 113.206.10.137 1; + 113.206.7.117 1; + 113.207.27.162 1; + 113.215.188.121 1; + 113.215.188.144 1; + 113.215.188.30 1; + 113.215.188.84 1; + 113.215.189.164 1; + 113.215.220.15 1; + 113.215.57.170 1; + 113.215.58.15 1; + 113.22.213.202 1; + 113.229.108.40 1; + 113.28.150.73 1; + 113.28.150.75 1; + 113.31.102.157 1; + 113.4.108.36 1; + 113.54.155.223 1; + 113.54.159.55 1; + 113.62.176.120 1; + 113.62.176.97 1; + 113.62.176.98 1; + 113.69.128.212 1; + 113.69.129.221 1; + 113.69.130.47 1; + 113.69.130.69 1; + 113.69.204.150 1; + 113.69.205.35 1; + 113.69.205.54 1; + 113.69.205.56 1; + 113.69.207.128 1; + 113.69.207.219 1; + 113.69.207.253 1; + 113.80.86.138 1; + 113.86.206.102 1; + 114.108.175.184 1; + 114.108.181.165 1; + 114.112.58.134 1; + 114.112.69.185 1; + 114.112.81.180 1; + 114.112.81.181 1; + 114.112.81.183 1; + 114.113.153.169 1; + 114.116.239.179 1; + 114.118.80.138 1; + 114.118.91.64 1; + 114.119.41.28 1; + 114.119.4.74 1; + 114.141.104.45 1; + 114.141.191.238 1; + 114.142.46.155 1; + 114.143.139.38 1; + 114.143.158.30 1; + 114.143.184.210 1; + 114.202.139.173 1; + 114.204.218.154 1; + 114.212.160.63 1; + 114.216.152.190 1; + 114.216.206.39 1; + 114.222.185.116 1; + 114.227.115.176 1; + 114.228.75.210 1; + 114.233.99.99 1; + 114.236.218.135 1; + 114.236.225.203 1; + 114.236.6.120 1; + 114.236.6.35 1; + 114.236.6.75 1; + 114.236.7.104 1; + 114.236.7.200 1; + 114.236.7.82 1; + 114.236.8.106 1; + 114.236.99.122 1; + 114.236.99.82 1; + 114.242.169.37 1; + 114.242.245.251 1; + 114.242.34.8 1; + 114.244.245.113 1; + 114.247.234.50 1; + 114.255.135.116 1; + 114.255.135.126 1; + 114.32.218.77 1; + 114.32.230.189 1; + 114.32.232.211 1; + 114.32.23.249 1; + 114.33.78.192 1; + 114.34.109.184 1; + 114.34.55.169 1; + 114.4.193.227 1; + 114.5.81.67 1; + 114.67.224.87 1; + 114.67.237.233 1; + 114.67.69.88 1; + 114.67.70.232 1; + 114.67.70.75 1; + 114.67.73.185 1; + 114.7.120.10 1; + 114.7.170.194 1; + 114.84.142.178 1; + 114.91.68.29 1; + 114.94.144.218 1; + 114.98.239.5 1; + 115.113.158.98 1; + 115.124.100.189 1; + 115.124.64.126 1; + 115.124.94.146 1; + 115.132.138.183 1; + 115.146.121.236 1; + 115.146.126.209 1; + 115.159.101.174 1; + 115.159.104.165 1; + 115.159.111.193 1; + 115.159.122.190 1; + 115.159.122.71 1; + 115.159.143.217 1; + 115.159.185.71 1; + 115.159.216.187 1; + 115.159.220.190 1; + 115.159.225.195 1; + 115.159.235.17 1; + 115.159.237.70 1; + 115.159.237.89 1; + 115.159.86.75 1; + 115.187.37.214 1; + 115.196.253.146 1; + 115.199.108.206 1; + 115.199.123.86 1; + 115.216.109.173 1; + 115.221.244.89 1; + 115.225.95.251 1; + 115.229.199.4 1; + 115.229.219.3 1; + 115.231.231.3 1; + 115.231.73.154 1; + 115.236.100.114 1; + 115.236.190.75 1; + 115.236.61.204 1; + 115.23.68.239 1; + 115.238.116.115 1; + 115.238.34.18 1; + 115.238.44.234 1; + 115.238.88.5 1; + 115.239.239.98 1; + 115.42.127.133 1; + 115.44.34.97 1; + 115.47.153.120 1; + 115.47.160.19 1; + 115.68.221.245 1; + 115.68.47.184 1; + 115.74.227.62 1; + 115.75.2.189 1; + 115.77.184.238 1; + 115.77.187.18 1; + 115.78.1.103 1; + 115.78.232.152 1; + 115.78.8.83 1; + 115.85.213.217 1; + 115.88.201.58 1; + 115.90.219.20 1; + 115.90.244.154 1; + 115.94.141.62 1; + 115.94.204.156 1; + 115.94.231.12 1; + 115.95.178.174 1; + 116.117.157.69 1; + 116.123.208.106 1; + 116.132.22.78 1; + 116.196.109.197 1; + 116.196.115.156 1; + 116.196.118.22 1; + 116.196.83.174 1; + 116.196.83.181 1; + 116.196.87.71 1; + 116.202.25.173 1; + 116.202.73.20 1; + 116.203.142.244 1; + 116.203.201.109 1; + 116.203.208.92 1; + 116.203.88.230 1; + 116.213.41.105 1; + 116.22.198.163 1; + 116.22.199.210 1; + 116.225.36.84 1; + 116.22.54.54 1; + 116.226.47.130 1; + 116.228.53.173 1; + 116.232.191.77 1; + 116.240.199.23 1; + 116.31.116.2 1; + 116.52.9.220 1; + 116.55.248.214 1; + 116.68.127.9 1; + 116.7.176.146 1; + 116.7.176.235 1; + 116.85.28.9 1; + 116.85.5.88 1; + 116.86.141.229 1; + 116.86.14.205 1; + 116.87.245.102 1; + 116.89.53.66 1; + 117.0.35.153 1; + 117.102.176.226 1; + 117.102.68.188 1; + 117.102.88.119 1; + 117.119.83.56 1; + 117.119.83.84 1; + 117.119.84.34 1; + 117.121.100.228 1; + 117.121.214.50 1; + 117.121.38.246 1; + 117.131.119.111 1; + 117.135.131.123 1; + 117.139.166.203 1; + 117.139.202.64 1; + 117.148.251.87 1; + 117.156.119.39 1; + 117.163.196.140 1; + 117.172.79.199 1; + 117.18.15.71 1; + 117.184.119.10 1; + 117.185.62.146 1; + 117.186.11.218 1; + 117.187.12.126 1; + 117.206.86.29 1; + 117.215.131.54 1; + 117.221.70.6 1; + 117.232.108.163 1; + 117.232.127.50 1; + 117.239.123.125 1; + 117.239.188.21 1; + 117.239.199.130 1; + 117.239.69.117 1; + 117.240.228.53 1; + 117.24.95.203 1; + 117.25.158.181 1; + 117.255.216.106 1; + 117.28.156.45 1; + 117.28.159.92 1; + 117.3.69.194 1; + 117.40.126.132 1; + 117.40.255.197 1; + 117.48.202.15 1; + 117.48.205.14 1; + 117.48.208.124 1; + 117.48.209.161 1; + 117.48.212.113 1; + 117.48.228.230 1; + 117.48.228.28 1; + 117.50.13.29 1; + 117.50.17.253 1; + 117.50.21.156 1; + 117.50.2.47 1; + 117.50.25.196 1; + 117.50.27.57 1; + 117.50.35.192 1; + 117.50.38.202 1; + 117.50.45.190 1; + 117.50.46.176 1; + 117.50.46.200 1; + 117.50.5.83 1; + 117.50.5.94 1; + 117.50.60.193 1; + 117.50.63.227 1; + 117.50.65.167 1; + 117.50.66.233 1; + 117.50.67.214 1; + 117.50.95.121 1; + 117.50.99.9 1; + 117.53.45.44 1; + 117.55.241.4 1; + 117.57.168.147 1; + 117.60.134.114 1; + 117.60.134.249 1; + 117.60.134.28 1; + 117.60.134.31 1; + 117.60.81.15 1; + 117.60.81.57 1; + 117.63.81.110 1; + 117.66.241.112 1; + 117.71.59.239 1; + 117.81.232.169 1; + 117.84.205.3 1; + 117.84.210.50 1; + 117.91.240.221 1; + 1.179.137.10 1; + 1.179.146.156 1; + 1.179.185.50 1; + 1.179.220.208 1; + 117.93.116.149 1; + 117.93.16.170 1; + 117.93.16.233 1; + 117.93.16.253 1; + 117.93.199.160 1; + 117.93.199.222 1; + 118.101.24.159 1; + 118.101.24.57 1; + 118.107.233.29 1; + 118.116.121.118 1; + 118.122.124.78 1; + 118.122.196.104 1; + 118.123.12.3 1; + 118.126.106.31 1; + 118.126.112.72 1; + 118.127.10.152 1; + 118.140.149.10 1; + 118.144.155.254 1; + 118.163.149.163 1; + 118.163.181.157 1; + 118.174.44.150 1; + 118.175.58.12 1; + 118.180.166.195 1; + 118.180.38.103 1; + 118.184.215.117 1; + 118.184.216.161 1; + 118.185.32.18 1; + 118.186.9.86 1; + 118.187.5.37 1; + 118.187.6.24 1; + 118.193.31.20 1; + 118.193.80.106 1; + 118.194.132.112 1; + 118.200.199.43 1; + 118.200.41.3 1; + 118.200.41.41 1; + 118.200.67.32 1; + 118.201.39.225 1; + 118.21.111.124 1; + 118.217.216.100 1; + 118.222.146.186 1; + 118.238.25.69 1; + 118.238.4.201 1; + 118.24.101.182 1; + 118.24.102.248 1; + 118.24.102.70 1; + 118.24.104.152 1; + 118.24.104.214 1; + 118.24.106.107 1; + 118.24.108.205 1; + 118.24.111.232 1; + 118.24.121.240 1; + 118.24.122.36 1; + 118.24.128.30 1; + 118.24.143.110 1; + 118.24.143.233 1; + 118.24.153.230 1; + 118.24.157.127 1; + 118.24.166.72 1; + 118.24.173.104 1; + 118.24.178.224 1; + 118.24.19.178 1; + 118.24.193.176 1; + 118.24.194.103 1; + 118.24.210.254 1; + 118.24.21.19 1; + 118.24.212.41 1; + 118.24.219.111 1; + 118.24.221.190 1; + 118.24.2.218 1; + 118.24.231.209 1; + 118.24.234.176 1; + 118.24.240.36 1; + 118.24.246.193 1; + 118.24.25.150 1; + 118.24.255.191 1; + 118.24.27.177 1; + 118.24.28.39 1; + 118.24.30.97 1; + 118.24.33.38 1; + 118.24.40.130 1; + 118.244.196.89 1; + 118.24.44.129 1; + 118.24.50.253 1; + 118.24.5.135 1; + 118.24.5.163 1; + 118.24.54.178 1; + 118.24.57.53 1; + 118.24.61.46 1; + 118.24.71.83 1; + 118.24.81.93 1; + 118.24.83.41 1; + 118.24.84.203 1; + 118.24.8.84 1; + 118.24.89.243 1; + 118.24.90.122 1; + 118.24.90.64 1; + 118.24.9.152 1; + 118.24.95.153 1; + 118.24.95.31 1; + 118.24.99.163 1; + 118.25.104.48 1; + 118.25.10.61 1; + 118.25.108.198 1; + 118.25.12.59 1; + 118.25.128.19 1; + 118.25.133.121 1; + 118.25.138.95 1; + 118.25.189.123 1; + 118.25.191.151 1; + 118.25.195.244 1; + 118.25.198.163 1; + 118.25.208.97 1; + 118.25.234.154 1; + 118.25.237.124 1; + 118.25.27.67 1; + 118.25.3.220 1; + 118.25.3.34 1; + 118.25.40.74 1; + 118.25.48.248 1; + 118.25.48.254 1; + 118.25.54.60 1; + 118.25.55.87 1; + 118.25.61.152 1; + 118.25.61.76 1; + 118.25.63.92 1; + 118.25.64.218 1; + 118.25.7.83 1; + 118.25.96.30 1; + 118.25.97.93 1; + 118.25.99.101 1; + 118.25.99.137 1; + 118.26.64.58 1; + 118.27.7.199 1; + 118.34.12.35 1; + 118.34.37.145 1; + 118.36.192.9 1; + 118.40.66.186 1; + 118.42.125.170 1; + 118.42.77.246 1; + 118.45.130.170 1; + 118.48.211.197 1; + 1.186.45.250 1; + 118.68.170.130 1; + 118.68.170.172 1; + 118.68.203.39 1; + 118.70.182.157 1; + 118.70.182.185 1; + 118.70.215.62 1; + 118.77.24.187 1; + 118.89.187.136 1; + 118.89.189.176 1; + 118.89.228.250 1; + 118.89.229.117 1; + 118.89.232.60 1; + 118.89.247.74 1; + 118.89.249.100 1; + 118.89.26.58 1; + 118.89.30.76 1; + 118.89.33.81 1; + 118.89.35.168 1; + 118.89.35.251 1; + 118.89.48.251 1; + 118.92.240.146 1; + 118.97.188.105 1; + 118.97.23.110 1; + 118.97.70.227 1; + 118.97.77.114 1; + 118.98.127.138 1; + 1.189.85.163 1; + 118.98.96.184 1; + 118.99.96.74 1; + 118.99.96.75 1; + 119.100.14.163 1; + 119.10.114.5 1; + 119.10.115.36 1; + 119.1.238.156 1; + 119.145.165.122 1; + 119.146.148.46 1; + 119.146.150.134 1; + 119.147.208.105 1; + 119.160.150.4 1; + 119.162.193.230 1; + 119.163.251.111 1; + 119.165.222.5 1; + 119.166.7.145 1; + 119.18.154.82 1; + 119.18.195.194 1; + 119.18.195.196 1; + 119.18.195.200 1; + 119.188.132.33 1; + 119.188.132.61 1; + 119.188.248.171 1; + 119.194.14.3 1; + 119.194.8.142 1; + 119.197.77.52 1; + 119.200.185.134 1; + 119.200.186.168 1; + 119.204.168.61 1; + 119.205.220.98 1; + 119.235.24.244 1; + 119.246.180.178 1; + 119.246.18.205 1; + 119.254.155.187 1; + 119.27.162.90 1; + 119.27.170.64 1; + 119.27.189.46 1; + 119.27.191.172 1; + 119.28.105.127 1; + 119.28.14.154 1; + 119.28.49.157 1; + 119.28.50.163 1; + 119.28.73.77 1; + 119.28.84.97 1; + 119.28.88.140 1; + 119.29.11.242 1; + 119.29.133.210 1; + 119.29.14.196 1; + 119.29.147.247 1; + 119.29.15.120 1; + 119.29.166.174 1; + 119.29.16.76 1; + 119.29.170.170 1; + 119.29.170.202 1; + 119.29.196.196 1; + 119.29.199.150 1; + 119.29.203.106 1; + 119.29.205.214 1; + 119.29.2.157 1; + 119.29.224.141 1; + 119.29.234.236 1; + 119.29.242.84 1; + 119.29.243.100 1; + 119.29.245.158 1; + 119.29.247.225 1; + 119.29.52.46 1; + 119.29.53.107 1; + 119.29.61.56 1; + 119.29.62.104 1; + 119.29.62.85 1; + 119.29.65.240 1; + 119.29.67.90 1; + 119.29.78.205 1; + 119.29.98.253 1; + 119.3.179.89 1; + 119.40.33.22 1; + 119.42.175.200 1; + 119.4.225.108 1; + 119.51.247.222 1; + 119.57.120.107 1; + 119.57.162.18 1; + 119.61.26.162 1; + 1.196.223.50 1; + 119.64.10.60 1; + 1.197.77.62 1; + 119.82.68.254 1; + 119.84.146.239 1; + 119.84.8.43 1; + 119.96.221.11 1; + 119.9.95.184 1; + 120.1.177.170 1; + 120.12.32.54 1; + 120.131.13.186 1; + 120.132.29.195 1; + 120.132.53.137 1; + 120.138.125.188 1; + 120.148.170.142 1; + 120.148.214.243 1; + 120.192.21.233 1; + 120.196.184.194 1; + 120.197.158.122 1; + 120.204.202.112 1; + 120.205.45.252 1; + 120.220.15.5 1; + 120.223.247.206 1; + 120.224.212.39 1; + 120.28.109.188 1; + 1.202.91.252 1; + 120.29.155.122 1; + 120.31.71.235 1; + 120.36.158.218 1; + 120.36.3.100 1; + 120.52.120.18 1; + 120.52.152.15 1; + 120.52.152.16 1; + 120.52.152.17 1; + 120.52.152.18 1; + 120.52.73.202 1; + 120.52.96.216 1; + 1.207.250.78 1; + 120.79.15.181 1; + 120.86.70.92 1; + 120.87.40.241 1; + 120.88.185.39 1; + 1.209.171.64 1; + 120.92.102.121 1; + 120.92.133.32 1; + 120.92.138.124 1; + 120.92.153.47 1; + 120.92.20.197 1; + 12.10.12.179 1; + 121.12.151.250 1; + 121.122.103.63 1; + 121.122.21.234 1; + 121.128.205.187 1; + 121.129.112.106 1; + 121.130.88.44 1; + 121.131.234.173 1; + 121.133.169.254 1; + 121.134.159.21 1; + 121.136.119.7 1; + 121.136.42.112 1; + 121.137.77.82 1; + 121.140.179.171 1; + 121.141.5.199 1; + 121.14.70.29 1; + 121.152.165.213 1; + 121.15.2.178 1; + 121.152.221.178 1; + 121.154.17.152 1; + 121.157.229.23 1; + 121.15.7.26 1; + 121.159.135.131 1; + 121.161.99.72 1; + 121.164.182.78 1; + 121.165.131.233 1; + 121.167.213.172 1; + 121.168.248.218 1; + 121.17.126.32 1; + 121.172.247.104 1; + 121.178.119.16 1; + 121.179.158.249 1; + 121.181.148.39 1; + 121.181.239.71 1; + 121.182.166.81 1; + 121.182.166.82 1; + 121.182.18.48 1; + 121.183.203.60 1; + 121.184.64.15 1; + 121.186.14.44 1; + 121.187.72.135 1; + 121.190.197.205 1; + 121.200.55.82 1; + 121.200.63.236 1; + 121.201.123.252 1; + 121.201.34.97 1; + 121.201.38.177 1; + 121.201.78.33 1; + 121.204.148.98 1; + 121.215.253.87 1; + 121.227.153.126 1; + 121.228.254.184 1; + 121.234.25.240 1; + 121.234.46.16 1; + 121.234.62.146 1; + 121.234.62.152 1; + 121.236.37.110 1; + 121.237.226.162 1; + 121.238.157.5 1; + 121.240.227.65 1; + 121.254.173.11 1; + 121.254.179.10 1; + 121.30.111.26 1; + 121.30.226.25 1; + 1.213.195.154 1; + 121.32.151.202 1; + 1.214.213.29 1; + 121.46.29.116 1; + 121.46.93.230 1; + 121.50.170.124 1; + 12.15.160.145 1; + 121.52.150.94 1; + 121.58.228.94 1; + 121.62.221.87 1; + 121.66.224.90 1; + 121.66.24.67 1; + 121.67.187.219 1; + 121.67.246.132 1; + 121.67.246.139 1; + 121.67.246.141 1; + 121.67.246.142 1; + 121.69.130.2 1; + 121.69.135.162 1; + 121.7.127.92 1; + 121.7.194.71 1; + 121.78.129.147 1; + 121.78.137.14 1; + 12.180.224.90 1; + 121.8.124.244 1; + 121.8.142.250 1; + 121.8.153.194 1; + 121.8.227.29 1; + 1.221.105.196 1; + 122.112.133.51 1; + 122.114.117.57 1; + 122.114.117.70 1; + 122.114.130.82 1; + 122.114.186.66 1; + 122.114.79.98 1; + 122.116.140.68 1; + 122.116.174.239 1; + 122.116.85.157 1; + 122.129.251.120 1; + 122.135.183.33 1; + 122.14.199.102 1; + 122.14.209.213 1; + 122.152.210.200 1; + 122.152.212.31 1; + 122.154.109.234 1; + 122.154.239.93 1; + 122.154.253.5 1; + 122.154.46.4 1; + 122.154.46.5 1; + 122.155.223.58 1; + 122.155.223.59 1; + 122.15.65.70 1; + 122.15.82.81 1; + 122.160.138.123 1; + 122.161.192.206 1; + 122.165.146.75 1; + 122.165.149.75 1; + 122.165.155.19 1; + 122.165.207.151 1; + 122.166.178.27 1; + 122.167.136.18 1; + 122.170.13.250 1; + 122.176.44.163 1; + 122.176.97.151 1; + 122.192.33.102 1; + 122.192.46.29 1; + 122.192.51.202 1; + 122.192.68.239 1; + 122.194.253.47 1; + 122.199.152.114 1; + 122.199.152.157 1; + 122.199.225.53 1; + 122.199.81.99 1; + 122.201.118.30 1; + 122.201.134.188 1; + 122.2.112.101 1; + 122.224.129.234 1; + 122.224.158.194 1; + 122.224.203.228 1; + 122.224.214.18 1; + 122.224.64.42 1; + 122.224.64.45 1; + 122.225.100.82 1; + 122.225.203.162 1; + 122.226.200.186 1; + 122.228.19.79 1; + 122.228.19.80 1; + 122.228.246.6 1; + 122.228.31.153 1; + 122.231.75.53 1; + 122.232.219.224 1; + 122.233.240.197 1; + 122.246.147.212 1; + 122.246.147.55 1; + 122.247.18.197 1; + 122.248.38.28 1; + 122.252.231.138 1; + 1.223.26.13 1; + 122.3.88.147 1; + 122.5.18.194 1; + 122.52.197.171 1; + 122.52.48.92 1; + 122.54.112.158 1; + 122.55.90.45 1; + 122.62.43.117 1; + 122.70.153.225 1; + 1.22.91.179 1; + 122.96.197.40 1; + 122.96.212.130 1; + 123.108.35.186 1; + 123.108.63.186 1; + 123.112.99.28 1; + 123.121.213.219 1; + 123.121.223.253 1; + 123.121.229.7 1; + 123.122.63.37 1; + 123.126.20.90 1; + 123.126.20.94 1; + 123.128.27.255 1; + 123.136.161.146 1; + 123.140.114.252 1; + 123.158.56.159 1; + 123.168.90.175 1; + 123.168.91.123 1; + 123.17.46.235 1; + 123.175.27.129 1; + 123.177.20.229 1; + 123.177.22.5 1; + 123.177.23.133 1; + 123.180.140.109 1; + 123.180.140.44 1; + 123.190.62.30 1; + 123.198.179.134 1; + 123.198.197.183 1; + 123.201.158.194 1; + 123.201.20.30 1; + 123.206.13.46 1; + 123.206.174.21 1; + 123.206.190.82 1; + 123.206.217.59 1; + 123.206.219.211 1; + 123.206.22.145 1; + 123.206.25.245 1; + 123.206.27.113 1; + 123.206.30.76 1; + 123.206.44.110 1; + 123.206.45.16 1; + 123.206.6.57 1; + 123.206.67.55 1; + 123.206.76.184 1; + 123.206.80.193 1; + 123.206.81.59 1; + 123.206.82.11 1; + 123.206.88.24 1; + 123.206.90.149 1; + 123.207.107.242 1; + 123.207.140.248 1; + 123.207.142.31 1; + 123.207.145.66 1; + 123.207.14.76 1; + 123.207.149.93 1; + 123.207.16.33 1; + 123.207.167.233 1; + 123.207.2.120 1; + 123.207.233.79 1; + 123.207.233.84 1; + 123.207.237.31 1; + 123.207.241.223 1; + 123.207.245.120 1; + 123.207.78.83 1; + 123.207.79.126 1; + 123.207.86.68 1; + 123.207.8.86 1; + 123.207.95.193 1; + 123.207.96.242 1; + 123.207.99.21 1; + 123.21.238.229 1; + 123.21.33.151 1; + 123.215.174.101 1; + 123.231.44.71 1; + 123.231.61.180 1; + 123.232.139.99 1; + 123.233.44.177 1; + 123.234.219.226 1; + 123.24.206.18 1; + 123.30.127.42 1; + 123.30.128.138 1; + 123.30.154.184 1; + 123.30.174.85 1; + 123.30.236.149 1; + 123.30.240.121 1; + 123.30.240.39 1; + 123.30.249.104 1; + 123.30.7.177 1; + 123.31.26.182 1; + 123.31.31.68 1; + 123.31.43.12 1; + 123.31.43.162 1; + 123.31.47.20 1; + 123.51.152.53 1; + 1.235.192.218 1; + 123.58.251.117 1; + 123.58.33.18 1; + 123.59.38.6 1; + 1.238.85.187 1; + 124.107.246.250 1; + 124.109.61.103 1; + 124.118.129.5 1; + 124.124.57.130 1; + 124.127.132.22 1; + 124.128.158.37 1; + 124.128.97.146 1; + 124.133.52.153 1; + 124.135.220.240 1; + 124.149.253.83 1; + 124.156.103.34 1; + 124.156.117.111 1; + 124.156.13.156 1; + 124.156.164.41 1; + 124.156.196.204 1; + 124.156.202.243 1; + 124.160.33.62 1; + 124.16.139.145 1; + 124.162.107.157 1; + 124.16.4.21 1; + 124.193.110.98 1; + 124.204.45.66 1; + 124.204.48.130 1; + 124.205.9.241 1; + 124.206.188.50 1; + 124.207.193.119 1; + 124.227.196.119 1; + 124.228.83.59 1; + 124.239.191.101 1; + 124.239.196.154 1; + 124.30.44.214 1; + 124.30.96.14 1; + 124.41.211.27 1; + 124.42.239.214 1; + 124.42.239.216 1; + 124.43.130.47 1; + 124.53.62.145 1; + 124.6.153.2 1; + 124.6.153.3 1; + 124.6.153.5 1; + 124.74.110.230 1; + 124.74.154.66 1; + 124.82.192.42 1; + 124.90.164.202 1; + 124.91.188.243 1; + 124.91.188.90 1; + 124.93.18.202 1; + 124.93.26.114 1; + 125.101.57.189 1; + 125.105.128.198 1; + 125.105.172.65 1; + 125.106.188.190 1; + 125.106.221.91 1; + 125.106.48.251 1; + 125.106.74.14 1; + 125.109.141.104 1; + 125.109.178.20 1; + 125.114.23.249 1; + 125.118.115.132 1; + 125.118.116.191 1; + 125.123.154.195 1; + 125.123.92.53 1; + 125.124.135.64 1; + 125.124.147.117 1; + 125.124.152.59 1; + 125.124.157.86 1; + 125.129.83.208 1; + 125.130.110.20 1; + 125.130.142.12 1; + 125.131.20.157 1; + 125.133.65.207 1; + 125.162.37.129 1; + 125.167.255.54 1; + 125.17.212.54 1; + 125.17.212.55 1; + 125.17.78.242 1; + 125.19.60.146 1; + 125.209.124.155 1; + 125.212.203.113 1; + 125.212.212.226 1; + 125.212.247.15 1; + 125.212.254.144 1; + 125.213.150.6 1; + 125.213.150.7 1; + 125.215.207.40 1; + 1.252.24.138 1; + 125.227.130.5 1; + 125.227.157.248 1; + 125.227.164.62 1; + 125.227.57.223 1; + 125.227.62.145 1; + 125.25.204.79 1; + 125.25.54.4 1; + 125.27.12.20 1; + 125.33.197.124 1; + 125.36.44.64 1; + 125.44.172.108 1; + 125.46.78.210 1; + 125.5.184.152 1; + 125.63.68.2 1; + 125.64.94.211 1; + 125.64.94.212 1; + 125.64.94.220 1; + 125.64.94.221 1; + 125.67.237.251 1; + 125.71.211.10 1; + 125.74.10.146 1; + 125.79.104.180 1; + 125.79.104.184 1; + 125.79.104.251 1; + 125.88.177.12 1; + 125.88.186.65 1; + 125.99.173.162 1; + 125.99.58.98 1; + 128.0.10.198 1; + 128.10.123.113 1; + 128.106.195.126 1; + 128.127.6.149 1; + 128.134.187.155 1; + 128.134.187.167 1; + 128.134.30.40 1; + 128.14.133.58 1; + 128.14.134.134 1; + 128.14.134.170 1; + 128.14.136.158 1; + 128.14.209.154 1; + 128.14.209.234 1; + 128.14.209.242 1; + 128.1.42.16 1; + 128.199.100.253 1; + 128.199.102.157 1; + 128.199.106.169 1; + 128.199.118.81 1; + 128.199.123.170 1; + 128.199.123.60 1; + 128.199.125.95 1; + 128.199.128.215 1; + 128.199.129.68 1; + 128.199.133.201 1; + 128.199.133.249 1; + 128.199.136.129 1; + 128.199.143.163 1; + 128.199.145.205 1; + 128.199.149.61 1; + 128.199.154.237 1; + 128.199.158.182 1; + 128.199.159.8 1; + 128.199.177.16 1; + 128.199.177.224 1; + 128.199.178.188 1; + 128.199.182.235 1; + 128.199.185.164 1; + 128.199.194.9 1; + 128.199.196.155 1; + 128.199.197.53 1; + 128.199.199.113 1; + 128.199.202.206 1; + 128.199.203.236 1; + 128.199.212.194 1; + 128.199.212.82 1; + 128.199.216.13 1; + 128.199.216.250 1; + 128.199.219.181 1; + 128.199.220.232 1; + 128.199.221.18 1; + 128.199.223.127 1; + 128.199.231.239 1; + 128.199.233.188 1; + 128.199.233.57 1; + 128.199.235.131 1; + 128.199.236.194 1; + 128.199.242.84 1; + 128.199.244.150 1; + 128.199.252.144 1; + 128.199.252.156 1; + 128.199.253.133 1; + 128.199.255.146 1; + 128.199.52.45 1; + 128.199.58.60 1; + 128.199.59.42 1; + 128.199.69.86 1; + 128.199.78.191 1; + 128.199.79.37 1; + 128.199.82.144 1; + 128.199.87.57 1; + 128.199.88.188 1; + 128.199.90.245 1; + 128.199.95.163 1; + 128.199.96.234 1; + 128.201.232.100 1; + 128.201.232.88 1; + 128.77.2.107 1; + 128.77.28.199 1; + 128.77.29.135 1; + 128.77.7.121 1; + 129.144.180.112 1; + 129.144.9.201 1; + 129.146.149.185 1; + 129.150.122.243 1; + 129.150.172.40 1; + 129.150.70.20 1; + 129.150.71.191 1; + 129.150.87.156 1; + 129.158.72.141 1; + 129.204.108.143 1; + 129.204.115.214 1; + 129.204.122.210 1; + 129.204.123.216 1; + 129.204.135.179 1; + 129.204.146.14 1; + 129.204.147.102 1; + 129.204.152.222 1; + 129.204.176.234 1; + 129.204.200.85 1; + 129.204.201.9 1; + 129.204.205.171 1; + 129.204.219.180 1; + 129.204.224.12 1; + 129.204.3.37 1; + 129.204.38.136 1; + 129.204.40.157 1; + 129.204.40.44 1; + 129.204.42.58 1; + 129.204.42.62 1; + 129.204.46.170 1; + 129.204.47.217 1; + 129.204.52.199 1; + 129.204.58.180 1; + 129.204.65.101 1; + 129.204.90.220 1; + 129.204.95.39 1; + 129.211.10.228 1; + 129.211.11.107 1; + 129.211.24.187 1; + 129.211.27.96 1; + 129.211.29.208 1; + 129.211.49.77 1; + 129.211.63.79 1; + 129.211.67.188 1; + 129.21.226.211 1; + 129.213.117.53 1; + 129.213.135.233 1; + 129.213.153.229 1; + 129.213.183.229 1; + 129.213.202.242 1; + 129.213.40.57 1; + 129.213.63.120 1; + 129.226.52.214 1; + 129.226.60.58 1; + 129.226.65.20 1; + 129.232.240.106 1; + 129.28.115.92 1; + 129.28.190.95 1; + 129.28.191.55 1; + 129.28.198.198 1; + 129.28.20.224 1; + 129.28.21.93 1; + 129.28.57.8 1; + 129.28.76.250 1; + 129.78.111.159 1; + 130.105.68.200 1; + 130.162.74.85 1; + 130.211.246.128 1; + 1.30.216.39 1; + 130.34.116.65 1; + 130.61.108.56 1; + 130.61.117.31 1; + 130.61.121.78 1; + 130.61.210.203 1; + 130.61.22.82 1; + 130.61.27.145 1; + 130.61.72.90 1; + 130.61.83.71 1; + 130.61.88.225 1; + 130.61.95.73 1; + 131.0.8.49 1; + 131.100.219.3 1; + 131.161.26.254 1; + 131.196.7.234 1; + 131.220.142.180 1; + 131.221.29.2 1; + 131.221.80.145 1; + 131.221.97.206 1; + 13.126.42.80 1; + 13.127.123.49 1; + 13.209.14.57 1; + 132.145.170.174 1; + 132.145.213.82 1; + 132.148.134.246 1; + 132.148.141.147 1; + 132.148.141.93 1; + 132.148.144.101 1; + 132.148.154.149 1; + 132.148.157.66 1; + 132.148.25.34 1; + 132.213.238.221 1; + 132.232.101.100 1; + 132.232.104.106 1; + 132.232.108.143 1; + 132.232.112.25 1; + 132.232.132.103 1; + 132.232.13.229 1; + 132.232.133.12 1; + 132.232.137.161 1; + 132.232.1.62 1; + 132.232.169.64 1; + 132.232.2.184 1; + 132.232.23.12 1; + 132.232.236.143 1; + 132.232.255.50 1; + 132.232.26.79 1; + 132.232.32.228 1; + 132.232.33.161 1; + 132.232.39.15 1; + 132.232.40.86 1; + 132.232.43.115 1; + 132.232.50.86 1; + 132.232.52.35 1; + 132.232.54.102 1; + 132.232.58.52 1; + 132.232.67.139 1; + 132.232.74.106 1; + 132.232.79.110 1; + 132.232.81.207 1; + 132.232.82.212 1; + 132.232.82.244 1; + 132.232.90.20 1; + 132.232.97.47 1; + 132.232.99.16 1; + 132.247.16.76 1; + 132.248.52.28 1; + 132.248.88.72 1; + 132.255.216.94 1; + 132.255.29.228 1; + 13.233.133.116 1; + 13.233.2.162 1; + 133.130.117.173 1; + 133.130.117.241 1; + 133.130.119.178 1; + 133.130.72.57 1; + 133.130.89.115 1; + 133.167.106.31 1; + 134.0.9.81 1; + 134.175.0.75 1; + 134.175.103.139 1; + 134.175.109.203 1; + 134.175.111.215 1; + 134.175.123.16 1; + 134.175.13.213 1; + 134.175.141.166 1; + 134.175.141.29 1; + 134.175.151.155 1; + 134.175.153.238 1; + 134.175.154.93 1; + 134.175.191.248 1; + 134.175.204.14 1; + 134.175.205.46 1; + 134.175.219.34 1; + 134.175.23.46 1; + 134.175.243.183 1; + 134.175.28.156 1; + 134.175.29.208 1; + 134.175.31.105 1; + 134.175.3.150 1; + 134.175.32.10 1; + 134.175.36.138 1; + 134.175.39.108 1; + 134.175.42.162 1; + 134.175.45.78 1; + 134.175.46.166 1; + 134.175.48.214 1; + 134.175.49.215 1; + 134.175.59.235 1; + 134.175.62.14 1; + 134.175.80.27 1; + 134.19.218.94 1; + 134.209.102.147 1; + 134.209.103.14 1; + 134.209.104.205 1; + 134.209.107.151 1; + 134.209.108.106 1; + 134.209.108.126 1; + 134.209.108.13 1; + 134.209.110.62 1; + 134.209.111.115 1; + 134.209.11.199 1; + 134.209.114.189 1; + 134.209.115.206 1; + 134.209.120.68 1; + 134.209.12.162 1; + 134.209.124.237 1; + 134.209.126.196 1; + 134.209.13.209 1; + 134.209.157.11 1; + 134.209.157.153 1; + 134.209.157.160 1; + 134.209.157.165 1; + 134.209.157.170 1; + 134.209.157.98 1; + 134.209.168.35 1; + 134.209.17.172 1; + 134.209.17.213 1; + 134.209.176.128 1; + 134.209.178.109 1; + 134.209.181.38 1; + 134.209.196.85 1; + 134.209.197.66 1; + 134.209.203.238 1; + 134.209.204.225 1; + 134.209.206.170 1; + 134.209.208.27 1; + 134.209.211.153 1; + 134.209.211.69 1; + 134.209.213.218 1; + 134.209.216.249 1; + 134.209.222.68 1; + 134.209.226.69 1; + 134.209.233.74 1; + 134.209.241.87 1; + 134.209.24.21 1; + 134.209.243.95 1; + 134.209.250.239 1; + 134.209.253.126 1; + 134.209.253.14 1; + 134.209.30.155 1; + 134.209.34.30 1; + 134.209.38.25 1; + 134.209.40.67 1; + 134.209.44.143 1; + 134.209.44.215 1; + 134.209.47.88 1; + 134.209.51.28 1; + 134.209.59.66 1; + 134.209.62.13 1; + 134.209.63.140 1; + 134.209.64.10 1; + 134.209.70.255 1; + 134.209.7.179 1; + 134.209.78.151 1; + 134.209.87.150 1; + 134.209.90.139 1; + 134.209.97.61 1; + 134.209.99.27 1; + 134.249.123.118 1; + 134.249.133.197 1; + 134.255.234.104 1; + 134.73.55.177 1; + 135.23.48.232 1; + 13.57.201.35 1; + 136.159.16.20 1; + 136.228.168.197 1; + 136.232.12.114 1; + 136.232.184.46 1; + 136.37.18.230 1; + 13.66.192.66 1; + 136.63.96.92 1; + 13.67.105.124 1; + 13.67.183.43 1; + 13.67.35.115 1; + 13.67.74.159 1; + 13.67.88.233 1; + 13.67.90.196 1; + 13.67.91.234 1; + 13.69.139.1 1; + 13.70.111.19 1; + 13.71.117.11 1; + 137.116.87.196 1; + 137.117.169.11 1; + 137.117.190.66 1; + 137.117.50.100 1; + 13.75.109.62 1; + 13.75.110.24 1; + 137.59.162.169 1; + 13.75.95.112 1; + 13.76.155.243 1; + 13.76.162.90 1; + 137.63.184.100 1; + 137.63.199.2 1; + 137.63.246.39 1; + 13.77.171.7 1; + 137.74.158.143 1; + 137.74.171.160 1; + 137.74.175.67 1; + 137.74.176.208 1; + 137.74.194.226 1; + 137.74.203.177 1; + 137.74.233.90 1; + 137.74.26.179 1; + 137.74.44.162 1; + 13.79.27.218 1; + 13.80.123.249 1; + 138.118.214.71 1; + 138.121.161.198 1; + 138.122.202.200 1; + 138.186.1.26 1; + 138.197.103.160 1; + 138.197.105.79 1; + 138.197.129.38 1; + 138.197.135.102 1; + 138.197.140.194 1; + 138.197.140.222 1; + 138.197.143.221 1; + 138.197.145.26 1; + 138.197.151.248 1; + 138.197.152.113 1; + 138.197.153.228 1; + 138.197.162.28 1; + 138.197.162.32 1; + 138.197.163.11 1; + 138.197.166.233 1; + 138.197.172.198 1; + 138.197.178.70 1; + 138.197.180.102 1; + 138.197.180.16 1; + 138.197.195.52 1; + 138.197.197.174 1; + 138.197.199.249 1; + 138.197.213.233 1; + 138.197.221.114 1; + 138.197.5.191 1; + 138.197.72.48 1; + 138.197.93.133 1; + 138.197.98.251 1; + 138.201.128.152 1; + 138.201.87.102 1; + 138.217.231.236 1; + 138.219.192.98 1; + 138.36.107.73 1; + 138.36.96.46 1; + 138.4.131.212 1; + 138.59.18.110 1; + 138.59.219.47 1; + 138.68.102.184 1; + 138.68.106.62 1; + 138.68.111.27 1; + 138.68.1.18 1; + 138.68.12.43 1; + 138.68.128.80 1; + 138.68.146.186 1; + 138.68.155.9 1; + 138.68.165.102 1; + 138.68.171.25 1; + 138.68.171.54 1; + 138.68.178.64 1; + 138.68.17.96 1; + 138.68.18.232 1; + 138.68.185.126 1; + 138.68.186.24 1; + 138.68.18.66 1; + 138.68.20.158 1; + 138.68.208.33 1; + 138.68.208.95 1; + 138.68.212.0 1; + 138.68.212.104 1; + 138.68.212.119 1; + 138.68.212.146 1; + 138.68.212.148 1; + 138.68.212.210 1; + 138.68.212.254 1; + 138.68.212.39 1; + 138.68.212.49 1; + 138.68.214.6 1; + 138.68.216.198 1; + 138.68.216.216 1; + 138.68.217.101 1; + 138.68.220.88 1; + 138.68.222.190 1; + 138.68.226.175 1; + 138.68.24.138 1; + 138.68.242.220 1; + 138.68.243.208 1; + 138.68.245.137 1; + 138.68.27.253 1; + 138.68.29.52 1; + 138.68.3.141 1; + 138.68.4.198 1; + 138.68.4.8 1; + 138.68.53.119 1; + 138.68.53.163 1; + 138.68.55.201 1; + 138.68.57.207 1; + 138.68.57.99 1; + 138.68.64.210 1; + 138.68.82.220 1; + 138.68.87.0 1; + 138.68.89.76 1; + 138.68.90.14 1; + 138.68.94.173 1; + 138.68.99.46 1; + 138.91.249.49 1; + 138.94.114.238 1; + 138.94.160.58 1; + 138.94.58.11 1; + 138.97.218.51 1; + 139.155.1.18 1; + 139.155.149.142 1; + 139.155.150.232 1; + 139.155.153.95 1; + 139.155.20.146 1; + 139.155.21.46 1; + 139.155.2.242 1; + 139.155.25.211 1; + 139.155.77.133 1; + 139.155.83.98 1; + 139.155.89.153 1; + 139.155.92.175 1; + 139.162.213.208 1; + 139.165.121.244 1; + 139.170.149.161 1; + 139.178.84.189 1; + 139.180.215.61 1; + 139.198.122.90 1; + 139.198.18.120 1; + 139.198.18.73 1; + 139.198.191.217 1; + 139.198.2.196 1; + 139.198.4.44 1; + 139.199.100.51 1; + 139.199.106.127 1; + 139.199.108.70 1; + 139.199.113.140 1; + 139.199.113.2 1; + 139.199.117.44 1; + 139.199.122.210 1; + 139.199.133.160 1; + 139.199.14.128 1; + 139.199.14.8 1; + 139.199.158.14 1; + 139.199.163.95 1; + 139.199.164.21 1; + 139.199.164.87 1; + 139.199.166.104 1; + 139.199.168.184 1; + 139.199.180.206 1; + 139.199.183.185 1; + 139.199.186.58 1; + 139.199.192.159 1; + 139.199.196.31 1; + 139.199.21.245 1; + 139.199.213.105 1; + 139.199.228.133 1; + 139.199.24.69 1; + 139.199.248.153 1; + 139.199.248.156 1; + 139.199.248.209 1; + 139.199.3.207 1; + 139.199.39.35 1; + 139.199.48.216 1; + 139.199.48.217 1; + 139.199.6.107 1; + 139.199.62.214 1; + 139.199.80.67 1; + 139.199.82.171 1; + 139.199.84.234 1; + 139.199.88.93 1; + 139.199.89.117 1; + 139.199.95.55 1; + 139.201.164.254 1; + 139.201.164.51 1; + 13.92.136.239 1; + 139.215.208.15 1; + 139.215.217.181 1; + 139.217.87.235 1; + 139.219.0.29 1; + 139.219.107.11 1; + 139.219.12.57 1; + 139.219.14.12 1; + 139.219.143.176 1; + 139.219.15.178 1; + 139.255.37.186 1; + 139.255.46.6 1; + 139.255.89.98 1; + 13.92.57.170 1; + 139.28.218.34 1; + 13.95.132.244 1; + 13.95.237.210 1; + 139.59.100.255 1; + 139.59.105.141 1; + 139.59.106.82 1; + 139.59.108.237 1; + 139.59.118.88 1; + 139.59.119.128 1; + 139.59.130.225 1; + 139.59.13.223 1; + 139.59.135.84 1; + 139.59.136.84 1; + 139.59.140.55 1; + 139.59.141.137 1; + 139.59.14.210 1; + 139.59.149.183 1; + 139.59.149.75 1; + 139.59.164.196 1; + 139.59.169.37 1; + 139.59.170.23 1; + 139.59.17.118 1; + 139.59.171.46 1; + 139.59.17.173 1; + 139.59.172.149 1; + 139.59.172.23 1; + 139.59.180.53 1; + 139.59.18.205 1; + 139.59.183.112 1; + 139.59.190.69 1; + 139.59.2.181 1; + 139.59.22.194 1; + 139.59.225.138 1; + 139.59.226.82 1; + 139.59.23.25 1; + 139.59.238.14 1; + 139.59.248.89 1; + 139.59.249.255 1; + 139.59.26.115 1; + 139.59.28.61 1; + 139.59.3.151 1; + 139.59.37.209 1; + 139.59.38.252 1; + 139.59.39.174 1; + 139.59.40.233 1; + 139.59.41.154 1; + 139.59.41.6 1; + 139.59.4.224 1; + 139.59.46.243 1; + 139.59.56.121 1; + 139.59.59.154 1; + 139.59.59.187 1; + 139.59.59.194 1; + 139.59.59.90 1; + 139.59.6.148 1; + 139.59.63.244 1; + 139.59.68.135 1; + 139.59.69.76 1; + 139.59.71.90 1; + 139.59.73.82 1; + 139.59.74.143 1; + 139.59.75.241 1; + 139.59.77.237 1; + 139.59.78.236 1; + 139.59.79.56 1; + 139.59.80.65 1; + 139.59.81.220 1; + 139.59.82.78 1; + 139.59.84.55 1; + 139.59.85.59 1; + 139.59.85.62 1; + 139.59.85.89 1; + 139.59.8.66 1; + 139.59.89.195 1; + 139.59.90.40 1; + 139.59.92.10 1; + 139.59.92.2 1; + 139.59.94.54 1; + 139.59.9.58 1; + 139.59.98.76 1; + 139.60.176.57 1; + 139.99.107.166 1; + 139.99.201.100 1; + 139.99.209.146 1; + 139.99.219.208 1; + 139.99.221.61 1; + 139.99.34.220 1; + 139.99.40.27 1; + 139.99.62.10 1; + 139.99.78.208 1; + 139.99.98.248 1; + 140.115.110.233 1; + 140.136.119.236 1; + 140.143.130.52 1; + 140.143.134.86 1; + 140.143.136.89 1; + 140.143.140.139 1; + 140.143.151.93 1; + 140.143.154.13 1; + 140.143.157.207 1; + 140.143.157.33 1; + 140.143.170.123 1; + 140.143.183.71 1; + 140.143.193.52 1; + 140.143.196.66 1; + 140.143.197.232 1; + 140.143.206.137 1; + 140.143.208.132 1; + 140.143.222.95 1; + 140.143.223.242 1; + 140.143.227.43 1; + 140.143.228.18 1; + 140.143.228.75 1; + 140.143.230.161 1; + 140.143.233.178 1; + 140.143.236.53 1; + 140.143.241.251 1; + 140.143.241.79 1; + 140.143.25.160 1; + 140.143.25.35 1; + 140.143.30.191 1; + 140.143.4.188 1; + 140.143.53.145 1; + 140.143.57.159 1; + 140.143.63.24 1; + 140.143.69.34 1; + 140.143.72.21 1; + 140.143.93.31 1; + 140.143.97.81 1; + 140.143.98.35 1; + 140.207.114.222 1; + 140.207.46.136 1; + 140.207.51.190 1; + 140.224.103.241 1; + 140.224.111.155 1; + 140.224.111.173 1; + 140.224.111.176 1; + 140.224.111.20 1; + 140.224.111.32 1; + 140.237.226.163 1; + 140.237.226.63 1; + 140.237.244.111 1; + 140.237.244.14 1; + 140.237.244.186 1; + 140.237.244.222 1; + 140.237.244.44 1; + 140.237.244.88 1; + 140.246.191.130 1; + 140.246.207.140 1; + 140.246.229.195 1; + 140.249.192.87 1; + 140.82.54.17 1; + 140.86.12.31 1; + 14.102.17.34 1; + 14.116.222.170 1; + 14.116.223.234 1; + 14.117.245.25 1; + 14.136.118.138 1; + 14.139.231.132 1; + 14.140.192.7 1; + 14.142.182.199 1; + 14.143.245.10 1; + 14.143.245.11 1; + 14.160.26.178 1; + 14.161.16.62 1; + 14.161.6.201 1; + 14.161.8.222 1; + 14.162.145.16 1; + 14.167.78.176 1; + 14.18.100.90 1; + 14.18.32.156 1; + 14.183.64.57 1; + 14.18.81.117 1; + 14.198.116.47 1; + 14.198.6.164 1; + 141.98.80.128 1; + 141.98.80.40 1; + 141.98.80.73 1; + 141.98.80.74 1; + 141.98.80.75 1; + 141.98.80.80 1; + 141.98.81.111 1; + 141.98.81.37 1; + 141.98.81.38 1; + 141.98.9.130 1; + 141.98.9.195 1; + 141.98.9.199 1; + 141.98.9.205 1; + 141.98.9.42 1; + 141.98.9.5 1; + 141.98.9.67 1; + 14.204.136.125 1; + 14.204.84.12 1; + 14.207.2.197 1; + 14.207.8.156 1; + 142.112.115.160 1; + 142.112.87.158 1; + 14.215.46.94 1; + 14.2.179.211 1; + 14.2.190.194 1; + 142.197.22.33 1; + 142.234.39.37 1; + 142.234.39.38 1; + 142.234.39.4 1; + 14.225.17.9 1; + 14.23.168.178 1; + 14.232.160.213 1; + 14.238.10.110 1; + 142.4.203.130 1; + 142.4.204.122 1; + 142.44.137.62 1; + 142.44.137.70 1; + 142.44.146.140 1; + 142.44.160.214 1; + 142.44.162.232 1; + 142.44.184.226 1; + 142.44.211.229 1; + 142.44.218.192 1; + 142.44.241.49 1; + 14.248.83.163 1; + 14.250.227.65 1; + 14.250.229.54 1; + 14.29.179.99 1; + 14.29.237.125 1; + 142.93.101.13 1; + 142.93.101.148 1; + 142.93.108.189 1; + 142.93.108.200 1; + 142.93.116.168 1; + 142.93.122.185 1; + 142.93.140.192 1; + 142.93.143.44 1; + 142.93.15.1 1; + 142.93.151.152 1; + 142.93.15.179 1; + 142.93.155.194 1; + 142.93.168.48 1; + 142.93.172.64 1; + 142.93.174.47 1; + 142.93.179.95 1; + 142.93.181.230 1; + 142.93.18.15 1; + 142.93.186.245 1; + 142.93.187.58 1; + 142.93.187.61 1; + 142.93.195.189 1; + 142.93.198.152 1; + 142.93.198.48 1; + 142.93.198.86 1; + 142.93.199.72 1; + 142.93.208.158 1; + 142.93.208.219 1; + 142.93.212.131 1; + 142.93.213.144 1; + 142.93.214.20 1; + 142.93.218.11 1; + 142.93.218.128 1; + 142.93.22.180 1; + 142.93.222.197 1; + 142.93.232.144 1; + 142.93.235.214 1; + 142.93.238.162 1; + 142.93.240.79 1; + 142.93.241.93 1; + 142.93.245.174 1; + 142.93.248.5 1; + 142.93.251.1 1; + 142.93.251.39 1; + 142.93.26.245 1; + 142.93.39.29 1; + 142.93.47.125 1; + 142.93.47.74 1; + 142.93.49.103 1; + 142.93.49.140 1; + 142.93.50.178 1; + 142.93.58.123 1; + 142.93.69.223 1; + 142.93.74.45 1; + 142.93.81.77 1; + 142.93.85.35 1; + 142.93.92.232 1; + 143.0.52.117 1; + 143.176.230.43 1; + 143.192.97.178 1; + 143.208.181.32 1; + 143.208.181.33 1; + 143.208.181.34 1; + 143.208.181.35 1; + 143.215.247.66 1; + 143.215.247.67 1; + 143.255.105.109 1; + 14.34.28.131 1; + 14.37.38.213 1; + 144.0.3.161 1; + 144.135.85.184 1; + 144.172.165.30 1; + 14.41.77.225 1; + 144.21.105.112 1; + 144.217.15.161 1; + 144.217.161.22 1; + 144.217.161.78 1; + 144.217.165.133 1; + 144.217.166.19 1; + 144.217.166.26 1; + 144.217.166.59 1; + 144.217.170.65 1; + 144.217.209.249 1; + 144.217.239.225 1; + 144.217.241.40 1; + 144.217.242.111 1; + 144.217.243.216 1; + 144.217.255.89 1; + 144.217.40.3 1; + 144.217.4.14 1; + 144.217.64.46 1; + 144.217.7.154 1; + 144.217.79.233 1; + 144.217.83.201 1; + 144.217.84.164 1; + 144.217.85.183 1; + 144.217.89.55 1; + 144.217.90.68 1; + 144.217.93.130 1; + 144.48.4.238 1; + 14.49.38.114 1; + 14.51.20.216 1; + 145.131.25.241 1; + 145.131.25.254 1; + 145.239.15.234 1; + 145.239.169.177 1; + 145.239.180.96 1; + 145.239.198.218 1; + 145.239.205.85 1; + 145.239.227.21 1; + 145.239.82.192 1; + 145.239.8.229 1; + 145.239.83.89 1; + 145.239.87.109 1; + 145.239.88.184 1; + 145.239.88.43 1; + 145.239.89.243 1; + 145.239.91.65 1; + 145.239.91.88 1; + 145.239.93.80 1; + 146.0.77.109 1; + 146.115.62.55 1; + 146.148.61.51 1; + 146.185.130.101 1; + 146.185.133.99 1; + 146.185.149.245 1; + 146.185.175.132 1; + 146.185.181.64 1; + 146.185.183.107 1; + 146.185.194.219 1; + 146.196.52.47 1; + 146.200.228.103 1; + 146.255.192.46 1; + 14.63.165.49 1; + 14.63.174.149 1; + 146.88.240.128 1; + 146.88.240.4 1; + 146.88.240.6 1; + 146.88.74.158 1; + 147.135.102.198 1; + 147.135.102.237 1; + 147.135.124.104 1; + 147.135.195.254 1; + 147.135.8.186 1; + 147.139.132.146 1; + 147.139.135.52 1; + 147.50.3.30 1; + 147.75.192.250 1; + 147.91.71.165 1; + 147.92.33.27 1; + 148.101.194.34 1; + 148.101.91.61 1; + 148.206.43.155 1; + 148.216.29.46 1; + 148.235.57.183 1; + 148.243.26.116 1; + 148.253.129.84 1; + 148.255.162.198 1; + 148.66.132.190 1; + 148.66.132.232 1; + 148.66.134.46 1; + 148.66.135.35 1; + 148.66.142.135 1; + 148.70.104.232 1; + 148.70.108.156 1; + 148.70.11.143 1; + 148.70.113.127 1; + 148.70.116.90 1; + 148.70.11.98 1; + 148.70.1.210 1; + 148.70.12.217 1; + 148.70.122.36 1; + 148.70.127.233 1; + 148.70.133.67 1; + 148.70.134.52 1; + 148.70.163.48 1; + 148.70.17.61 1; + 148.70.186.70 1; + 148.70.20.102 1; + 148.70.202.114 1; + 148.70.210.77 1; + 148.70.218.43 1; + 148.70.224.153 1; + 148.70.226.228 1; + 148.70.23.121 1; + 148.70.23.131 1; + 148.70.236.112 1; + 148.70.26.85 1; + 148.70.3.199 1; + 148.70.35.109 1; + 148.70.41.33 1; + 148.70.4.242 1; + 148.70.54.83 1; + 148.70.59.43 1; + 148.70.61.60 1; + 148.70.63.163 1; + 148.70.65.131 1; + 148.70.71.137 1; + 148.70.76.34 1; + 148.70.77.122 1; + 148.70.77.22 1; + 148.70.97.250 1; + 148.71.186.43 1; + 148.72.207.232 1; + 148.72.209.6 1; + 148.72.210.28 1; + 148.72.212.161 1; + 148.72.214.18 1; + 148.72.23.181 1; + 148.72.65.10 1; + 148.81.16.135 1; + 149.129.222.60 1; + 149.129.234.67 1; + 149.129.242.80 1; + 149.129.244.23 1; + 149.129.251.229 1; + 149.202.164.82 1; + 149.202.204.104 1; + 149.202.214.11 1; + 149.202.27.140 1; + 149.202.45.205 1; + 149.202.52.221 1; + 149.202.55.18 1; + 149.202.56.54 1; + 149.202.59.85 1; + 149.202.75.205 1; + 149.28.135.47 1; + 149.28.29.107 1; + 149.56.100.237 1; + 149.56.10.119 1; + 149.56.101.239 1; + 149.56.129.68 1; + 149.56.15.98 1; + 149.56.193.184 1; + 149.56.20.183 1; + 149.56.23.154 1; + 149.56.25.3 1; + 149.56.44.101 1; + 149.56.44.47 1; + 149.56.45.171 1; + 149.56.96.78 1; + 14.98.4.82 1; + 14.98.51.222 1; + 150.107.149.11 1; + 150.109.107.178 1; + 150.109.196.143 1; + 150.109.198.225 1; + 150.109.63.147 1; + 150.109.66.216 1; + 150.117.216.66 1; + 150.138.164.244 1; + 150.140.189.33 1; + 150.214.136.51 1; + 150.223.19.232 1; + 150.223.9.220 1; + 150.242.213.189 1; + 150.242.99.190 1; + 150.249.114.20 1; + 150.249.5.39 1; + 150.254.123.96 1; + 150.254.222.97 1; + 150.255.47.118 1; + 150.95.110.73 1; + 150.95.111.146 1; + 150.95.140.160 1; + 150.95.153.82 1; + 150.95.24.185 1; + 150.95.25.88 1; + 150.95.30.154 1; + 150.95.52.70 1; + 150.95.83.147 1; + 151.106.38.40 1; + 151.177.130.232 1; + 151.217.12.99 1; + 151.217.26.42 1; + 151.217.75.156 1; + 151.217.75.191 1; + 151.217.75.89 1; + 151.236.193.157 1; + 151.236.193.195 1; + 151.236.38.190 1; + 151.236.53.222 1; + 151.29.187.18 1; + 151.29.190.250 1; + 151.31.28.40 1; + 151.54.209.62 1; + 151.76.98.212 1; + 151.80.140.13 1; + 151.80.140.166 1; + 151.80.144.255 1; + 151.80.146.228 1; + 151.80.147.11 1; + 151.80.155.98 1; + 151.80.203.46 1; + 151.80.207.9 1; + 151.80.216.224 1; + 151.80.234.222 1; + 151.80.253.41 1; + 151.80.36.134 1; + 151.80.36.24 1; + 151.80.37.18 1; + 151.80.41.124 1; + 151.80.46.40 1; + 151.80.61.103 1; + 151.80.98.17 1; + 151.84.105.118 1; + 151.84.222.52 1; + 152.136.101.65 1; + 152.136.115.189 1; + 152.136.158.56 1; + 152.136.26.44 1; + 152.136.32.35 1; + 152.136.34.52 1; + 152.136.72.17 1; + 152.136.81.102 1; + 152.136.84.139 1; + 152.136.87.219 1; + 152.136.95.118 1; + 152.136.96.94 1; + 152.168.137.2 1; + 152.168.227.240 1; + 152.170.17.204 1; + 152.204.128.190 1; + 152.250.245.182 1; + 152.250.252.179 1; + 152.32.173.95 1; + 152.89.161.105 1; + 153.121.57.70 1; + 153.138.247.68 1; + 1.53.161.123 1; + 153.162.106.56 1; + 1.53.162.59 1; + 153.228.158.177 1; + 153.254.115.57 1; + 153.35.165.125 1; + 153.35.93.7 1; + 153.37.192.4 1; + 154.0.172.9 1; + 154.120.242.70 1; + 154.124.220.232 1; + 154.125.70.1 1; + 154.211.99.187 1; + 154.211.99.195 1; + 154.221.21.6 1; + 154.221.24.225 1; + 154.66.113.78 1; + 154.66.196.32 1; + 154.68.39.6 1; + 154.70.200.102 1; + 154.70.200.107 1; + 154.70.200.111 1; + 154.70.200.127 1; + 154.72.195.154 1; + 154.73.22.107 1; + 154.8.138.184 1; + 154.8.164.214 1; + 154.8.185.122 1; + 154.8.197.176 1; + 154.8.217.73 1; + 154.8.223.253 1; + 154.8.233.189 1; + 154.83.17.220 1; + 155.4.32.16 1; + 155.93.109.218 1; + 155.93.249.151 1; + 156.155.136.254 1; + 156.17.181.87 1; + 1.56.207.131 1; + 156.96.112.241 1; + 156.96.97.2 1; + 157.100.234.45 1; + 157.122.179.121 1; + 157.157.87.22 1; + 157.230.101.167 1; + 157.230.103.135 1; + 157.230.104.176 1; + 157.230.109.166 1; + 157.230.110.11 1; + 157.230.110.223 1; + 157.230.11.154 1; + 157.230.112.101 1; + 157.230.112.34 1; + 157.230.115.60 1; + 157.230.116.99 1; + 157.230.119.200 1; + 157.230.120.252 1; + 157.230.121.243 1; + 157.230.123.18 1; + 157.230.128.181 1; + 157.230.129.73 1; + 157.230.131.33 1; + 157.230.13.28 1; + 157.230.140.180 1; + 157.230.14.14 1; + 157.230.14.226 1; + 157.230.144.158 1; + 157.230.146.19 1; + 157.230.146.88 1; + 157.230.147.212 1; + 157.230.151.61 1; + 157.230.153.203 1; + 157.230.16.197 1; + 157.230.163.6 1; + 157.230.168.4 1; + 157.230.171.150 1; + 157.230.171.210 1; + 157.230.172.28 1; + 157.230.174.111 1; + 157.230.175.122 1; + 157.230.177.88 1; + 157.230.178.211 1; + 157.230.18.195 1; + 157.230.183.158 1; + 157.230.190.1 1; + 157.230.209.220 1; + 157.230.210.224 1; + 157.230.213.241 1; + 157.230.222.2 1; + 157.230.225.77 1; + 157.230.226.108 1; + 157.230.230.181 1; + 157.230.23.46 1; + 157.230.235.233 1; + 157.230.238.19 1; + 157.230.243.178 1; + 157.230.245.64 1; + 157.230.251.115 1; + 157.230.252.181 1; + 157.230.28.16 1; + 157.230.33.207 1; + 157.230.34.123 1; + 157.230.36.189 1; + 157.230.41.137 1; + 157.230.42.28 1; + 157.230.42.76 1; + 157.230.43.135 1; + 157.230.57.112 1; + 157.230.58.231 1; + 157.230.7.0 1; + 157.230.84.180 1; + 157.230.85.180 1; + 157.230.87.116 1; + 157.230.91.45 1; + 157.230.92.138 1; + 157.230.92.254 1; + 157.230.94.168 1; + 157.230.97.200 1; + 157.245.100.130 1; + 157.245.103.173 1; + 157.245.103.193 1; + 157.245.103.64 1; + 157.245.103.66 1; + 157.245.104.114 1; + 157.245.104.117 1; + 157.245.104.124 1; + 157.245.104.83 1; + 157.245.105.225 1; + 157.245.107.180 1; + 157.245.107.67 1; + 157.245.11.251 1; + 157.245.130.4 1; + 157.245.13.55 1; + 157.245.136.35 1; + 157.245.139.173 1; + 157.245.139.247 1; + 157.245.3.144 1; + 157.245.64.183 1; + 157.245.66.52 1; + 157.245.69.208 1; + 157.245.74.221 1; + 157.245.74.45 1; + 157.245.76.51 1; + 157.245.96.68 1; + 157.253.205.57 1; + 157.255.51.50 1; + 157.52.48.193 1; + 157.7.174.50 1; + 158.140.137.39 1; + 158.174.122.199 1; + 158.69.0.3 1; + 158.69.110.31 1; + 158.69.112.95 1; + 158.69.113.39 1; + 158.69.121.157 1; + 158.69.148.61 1; + 158.69.192.147 1; + 158.69.192.200 1; + 158.69.192.239 1; + 158.69.192.35 1; + 158.69.197.113 1; + 158.69.198.5 1; + 158.69.205.21 1; + 158.69.212.107 1; + 158.69.212.109 1; + 158.69.212.227 1; + 158.69.213.0 1; + 158.69.217.248 1; + 158.69.217.87 1; + 158.69.220.70 1; + 158.69.22.218 1; + 158.69.222.2 1; + 158.69.223.91 1; + 158.69.242.115 1; + 158.69.252.161 1; + 158.69.25.36 1; + 159.122.98.169 1; + 159.138.65.49 1; + 159.148.4.227 1; + 159.148.4.228 1; + 159.148.4.229 1; + 159.148.4.235 1; + 159.148.4.236 1; + 159.192.133.106 1; + 159.192.144.203 1; + 159.192.96.253 1; + 159.192.97.9 1; + 159.192.98.3 1; + 159.192.99.3 1; + 159.203.100.20 1; + 159.203.108.215 1; + 159.203.111.100 1; + 159.203.112.129 1; + 159.203.12.18 1; + 159.203.122.149 1; + 159.203.127.137 1; + 159.203.141.208 1; + 159.203.143.58 1; + 159.203.160.221 1; + 159.203.165.206 1; + 159.203.169.16 1; + 159.203.17.176 1; + 159.203.179.230 1; + 159.203.180.188 1; + 159.203.184.67 1; + 159.203.189.255 1; + 159.203.190.189 1; + 159.203.198.34 1; + 159.203.199.101 1; + 159.203.199.91 1; + 159.203.27.87 1; + 159.203.36.154 1; + 159.203.38.253 1; + 159.203.56.162 1; + 159.203.74.227 1; + 159.203.77.51 1; + 159.203.82.104 1; + 159.203.88.120 1; + 159.224.87.241 1; + 159.226.118.184 1; + 159.226.5.101 1; + 159.253.23.117 1; + 159.255.27.250 1; + 159.65.109.148 1; + 159.65.111.89 1; + 159.65.112.93 1; + 159.65.12.204 1; + 159.65.131.134 1; + 159.65.13.203 1; + 159.65.143.137 1; + 159.65.144.233 1; + 159.65.146.153 1; + 159.65.146.232 1; + 159.65.148.241 1; + 159.65.148.91 1; + 159.65.149.131 1; + 159.65.152.201 1; + 159.65.153.163 1; + 159.65.154.19 1; + 159.65.155.227 1; + 159.65.159.1 1; + 159.65.162.182 1; + 159.65.164.133 1; + 159.65.164.210 1; + 159.65.171.113 1; + 159.65.172.240 1; + 159.65.174.81 1; + 159.65.175.37 1; + 159.65.176.183 1; + 159.65.177.118 1; + 159.65.180.64 1; + 159.65.183.47 1; + 159.65.185.225 1; + 159.65.189.115 1; + 159.65.191.184 1; + 159.65.198.48 1; + 159.65.21.235 1; + 159.65.218.8 1; + 159.65.219.10 1; + 159.65.219.48 1; + 159.65.220.236 1; + 159.65.222.153 1; + 159.65.225.148 1; + 159.65.225.184 1; + 159.65.226.184 1; + 159.65.229.162 1; + 159.65.235.38 1; + 159.65.236.58 1; + 159.65.239.104 1; + 159.65.240.22 1; + 159.65.242.16 1; + 159.65.245.203 1; + 159.65.248.54 1; + 159.65.255.153 1; + 159.65.28.33 1; + 159.65.30.66 1; + 159.65.31.200 1; + 159.65.3.197 1; + 159.65.34.82 1; + 159.65.4.64 1; + 159.65.54.221 1; + 159.65.62.216 1; + 159.65.63.39 1; + 159.65.7.56 1; + 159.65.77.254 1; + 159.65.8.104 1; + 159.65.81.187 1; + 159.65.84.164 1; + 159.65.85.105 1; + 159.65.86.225 1; + 159.65.88.161 1; + 159.65.9.28 1; + 159.65.96.102 1; + 159.65.99.232 1; + 159.65.99.90 1; + 159.89.104.243 1; + 159.89.107.227 1; + 159.89.115.126 1; + 159.89.13.0 1; + 159.89.13.139 1; + 159.89.133.217 1; + 159.89.134.64 1; + 159.89.139.228 1; + 159.89.153.54 1; + 159.89.155.148 1; + 159.89.163.235 1; + 159.89.165.127 1; + 159.89.165.36 1; + 159.89.168.219 1; + 159.89.169.109 1; + 159.89.170.154 1; + 159.89.172.215 1; + 159.89.177.46 1; + 159.89.182.194 1; + 159.89.184.25 1; + 159.89.194.103 1; + 159.89.194.149 1; + 159.89.194.160 1; + 159.89.197.135 1; + 159.89.197.77 1; + 159.89.199.216 1; + 159.89.199.224 1; + 159.89.204.28 1; + 159.89.205.130 1; + 159.89.207.210 1; + 159.89.2.240 1; + 159.89.227.145 1; + 159.89.229.244 1; + 159.89.230.141 1; + 159.89.235.61 1; + 159.89.238.247 1; + 159.89.34.170 1; + 159.89.48.99 1; + 159.89.53.174 1; + 159.89.53.222 1; + 159.89.8.230 1; + 159.89.86.93 1; + 159.90.61.77 1; + 159.93.73.12 1; + 160.153.234.236 1; + 160.16.138.99 1; + 160.16.69.237 1; + 161.10.238.226 1; + 1.61.105.206 1; + 161.139.21.37 1; + 1.6.114.75 1; + 1.6.160.226 1; + 162.144.119.35 1; + 162.144.123.107 1; + 162.144.214.137 1; + 162.144.34.147 1; + 162.144.72.163 1; + 162.144.78.197 1; + 162.144.83.250 1; + 162.144.93.159 1; + 162.210.0.82 1; + 162.214.14.3 1; + 162.214.21.81 1; + 162.218.64.59 1; + 162.224.58.203 1; + 162.238.213.216 1; + 162.241.178.219 1; + 162.241.182.27 1; + 162.241.193.116 1; + 162.241.37.134 1; + 162.243.10.64 1; + 162.243.116.224 1; + 162.243.136.230 1; + 162.243.142.154 1; + 162.243.142.193 1; + 162.243.143.115 1; + 162.243.143.52 1; + 162.243.144.193 1; + 162.243.145.98 1; + 162.243.149.151 1; + 162.243.150.222 1; + 162.243.151.182 1; + 162.243.158.185 1; + 162.243.158.198 1; + 162.243.165.39 1; + 162.243.20.243 1; + 162.243.253.67 1; + 162.243.58.222 1; + 162.243.59.16 1; + 162.243.74.129 1; + 162.243.94.34 1; + 162.243.99.164 1; + 162.244.93.223 1; + 162.244.95.2 1; + 162.247.73.192 1; + 162.247.74.200 1; + 162.247.74.201 1; + 162.247.74.202 1; + 162.247.74.204 1; + 162.247.74.206 1; + 162.247.74.213 1; + 162.247.74.216 1; + 162.247.74.217 1; + 162.247.74.27 1; + 162.247.74.7 1; + 162.247.74.74 1; + 162.248.4.127 1; + 162.248.4.46 1; + 162.248.54.39 1; + 162.252.57.102 1; + 162.252.57.36 1; + 162.255.87.220 1; + 163.172.106.112 1; + 163.172.106.114 1; + 163.172.110.208 1; + 163.172.12.172 1; + 163.172.13.219 1; + 163.172.146.17 1; + 163.172.216.106 1; + 163.172.228.24 1; + 163.172.229.168 1; + 163.172.50.34 1; + 163.172.54.70 1; + 163.172.59.189 1; + 163.172.65.171 1; + 163.172.66.247 1; + 163.172.8.41 1; + 163.172.93.131 1; + 163.172.94.72 1; + 163.179.159.103 1; + 163.47.214.155 1; + 164.132.104.58 1; + 164.132.107.245 1; + 164.132.110.223 1; + 164.132.165.20 1; + 164.132.17.232 1; + 164.132.192.219 1; + 164.132.192.253 1; + 164.132.192.5 1; + 164.132.196.98 1; + 164.132.197.108 1; + 164.132.199.211 1; + 164.132.204.91 1; + 164.132.205.21 1; + 164.132.207.231 1; + 164.132.209.242 1; + 164.132.225.151 1; + 164.132.225.250 1; + 164.132.230.244 1; + 164.132.38.167 1; + 164.132.42.32 1; + 164.132.44.25 1; + 164.132.47.55 1; + 164.132.49.140 1; + 164.132.54.215 1; + 164.132.5.67 1; + 164.132.57.16 1; + 164.132.62.233 1; + 164.132.80.139 1; + 164.132.97.196 1; + 164.132.98.75 1; + 164.163.2.4 1; + 164.39.36.50 1; + 164.68.105.216 1; + 164.68.109.233 1; + 164.68.120.211 1; + 164.77.119.18 1; + 164.77.188.109 1; + 164.8.138.51 1; + 165.166.213.232 1; + 165.169.241.28 1; + 165.22.103.58 1; + 165.22.106.114 1; + 165.22.106.224 1; + 165.22.108.201 1; + 165.22.109.250 1; + 165.22.112.17 1; + 165.22.112.45 1; + 165.22.11.3 1; + 165.22.118.0 1; + 165.22.121.235 1; + 165.22.123.146 1; + 165.22.127.56 1; + 165.22.128.115 1; + 165.22.131.75 1; + 165.22.141.139 1; + 165.22.141.239 1; + 165.22.142.176 1; + 165.22.143.229 1; + 165.22.144.206 1; + 165.22.166.147 1; + 165.22.168.131 1; + 165.22.179.42 1; + 165.22.181.77 1; + 165.22.184.168 1; + 165.22.186.206 1; + 165.22.187.55 1; + 165.22.188.65 1; + 165.22.189.217 1; + 165.22.191.153 1; + 165.22.193.16 1; + 165.22.201.204 1; + 165.22.201.64 1; + 165.22.203.184 1; + 165.22.204.38 1; + 165.22.209.133 1; + 165.22.20.94 1; + 165.22.210.37 1; + 165.22.214.61 1; + 165.22.218.87 1; + 165.22.218.93 1; + 165.22.223.235 1; + 165.22.224.22 1; + 165.22.227.11 1; + 165.22.241.148 1; + 165.22.241.163 1; + 165.22.24.228 1; + 165.22.24.47 1; + 165.22.246.227 1; + 165.22.250.146 1; + 165.22.250.44 1; + 165.22.250.67 1; + 165.22.251.245 1; + 165.22.251.90 1; + 165.22.254.187 1; + 165.22.255.179 1; + 165.22.26.117 1; + 165.22.30.235 1; + 165.22.47.46 1; + 165.22.49.18 1; + 165.22.51.120 1; + 165.22.51.81 1; + 165.22.53.21 1; + 165.22.58.108 1; + 165.22.59.25 1; + 165.22.6.195 1; + 165.22.61.95 1; + 165.227.10.163 1; + 165.227.10.187 1; + 165.227.115.93 1; + 165.227.122.251 1; + 165.227.122.7 1; + 165.227.131.210 1; + 165.227.13.4 1; + 165.227.140.123 1; + 165.227.150.158 1; + 165.227.151.59 1; + 165.227.153.159 1; + 165.227.154.44 1; + 165.227.165.98 1; + 165.227.179.138 1; + 165.227.196.144 1; + 165.227.198.61 1; + 165.227.203.162 1; + 165.227.210.71 1; + 165.227.211.13 1; + 165.227.211.29 1; + 165.227.2.127 1; + 165.227.214.163 1; + 165.227.39.71 1; + 165.227.41.202 1; + 165.227.4.40 1; + 165.227.46.221 1; + 165.227.49.242 1; + 165.227.67.64 1; + 165.227.69.188 1; + 165.227.69.39 1; + 165.227.72.66 1; + 165.227.77.120 1; + 165.22.78.120 1; + 165.22.78.212 1; + 165.227.9.145 1; + 165.227.9.184 1; + 165.227.92.60 1; + 165.227.93.58 1; + 165.227.94.64 1; + 165.227.96.190 1; + 165.227.97.108 1; + 165.22.86.38 1; + 165.22.86.58 1; + 165.22.96.168 1; + 165.22.98.100 1; + 165.22.99.108 1; + 165.22.99.94 1; + 166.111.7.104 1; + 166.111.80.223 1; + 166.62.100.99 1; + 166.62.122.244 1; + 166.62.32.32 1; + 166.62.36.222 1; + 166.62.81.144 1; + 166.62.84.121 1; + 167.114.0.23 1; + 167.114.103.140 1; + 167.114.115.22 1; + 167.114.144.32 1; + 167.114.145.139 1; + 167.114.153.77 1; + 167.114.173.239 1; + 167.114.185.237 1; + 167.114.18.68 1; + 167.114.192.162 1; + 167.114.226.137 1; + 167.114.2.28 1; + 167.114.231.174 1; + 167.114.251.164 1; + 167.114.253.182 1; + 167.114.47.68 1; + 167.114.47.81 1; + 167.160.1.74 1; + 167.71.105.41 1; + 167.71.106.127 1; + 167.71.106.66 1; + 167.71.107.201 1; + 167.71.109.239 1; + 167.71.110.184 1; + 167.71.110.223 1; + 167.71.126.135 1; + 167.71.126.240 1; + 167.71.127.222 1; + 167.71.132.134 1; + 167.71.134.226 1; + 167.71.136.22 1; + 167.71.137.124 1; + 167.71.140.118 1; + 167.71.14.214 1; + 167.71.145.171 1; + 167.71.145.189 1; + 167.71.149.72 1; + 167.71.153.32 1; + 167.71.156.71 1; + 167.71.158.65 1; + 167.71.174.78 1; + 167.71.179.209 1; + 167.71.191.53 1; + 167.71.197.133 1; + 167.71.199.132 1; + 167.71.200.194 1; + 167.71.200.201 1; + 167.71.202.96 1; + 167.71.203.147 1; + 167.71.203.148 1; + 167.71.203.150 1; + 167.71.203.151 1; + 167.71.203.153 1; + 167.71.203.154 1; + 167.71.203.155 1; + 167.71.203.156 1; + 167.71.206.188 1; + 167.71.208.88 1; + 167.71.209.173 1; + 167.71.209.74 1; + 167.71.212.232 1; + 167.71.212.66 1; + 167.71.214.237 1; + 167.71.214.73 1; + 167.71.215.111 1; + 167.71.215.139 1; + 167.71.215.72 1; + 167.71.216.20 1; + 167.71.217.110 1; + 167.71.217.144 1; + 167.71.217.179 1; + 167.71.217.54 1; + 167.71.217.56 1; + 167.71.217.70 1; + 167.71.219.1 1; + 167.71.219.185 1; + 167.71.219.19 1; + 167.71.219.49 1; + 167.71.220.152 1; + 167.71.221.167 1; + 167.71.221.236 1; + 167.71.222.50 1; + 167.71.223.191 1; + 167.71.237.250 1; + 167.71.238.170 1; + 167.71.239.25 1; + 167.71.242.26 1; + 167.71.250.105 1; + 167.71.253.81 1; + 167.71.2.71 1; + 167.71.3.163 1; + 167.71.34.38 1; + 167.71.36.92 1; + 167.71.37.232 1; + 167.71.37.62 1; + 167.71.40.112 1; + 167.71.45.56 1; + 167.71.5.49 1; + 167.71.55.1 1; + 167.71.56.82 1; + 167.71.62.50 1; + 167.71.64.224 1; + 167.71.64.246 1; + 167.71.64.35 1; + 167.71.64.9 1; + 167.71.75.232 1; + 167.71.80.101 1; + 167.71.82.184 1; + 167.71.8.61 1; + 167.71.89.169 1; + 167.71.95.171 1; + 167.71.95.204 1; + 167.71.96.195 1; + 167.71.99.248 1; + 167.86.111.233 1; + 167.86.119.250 1; + 167.86.124.116 1; + 167.88.3.116 1; + 167.88.7.134 1; + 167.99.114.246 1; + 167.99.120.224 1; + 167.99.125.57 1; + 167.99.126.60 1; + 167.99.126.75 1; + 167.99.131.243 1; + 167.99.13.45 1; + 167.99.13.51 1; + 167.99.135.248 1; + 167.99.143.90 1; + 167.99.144.196 1; + 167.99.144.82 1; + 167.99.146.154 1; + 167.99.15.245 1; + 167.99.158.136 1; + 167.99.173.171 1; + 167.99.180.229 1; + 167.99.194.54 1; + 167.99.200.84 1; + 167.99.202.143 1; + 167.99.226.184 1; + 167.99.230.57 1; + 167.99.234.170 1; + 167.99.251.192 1; + 167.99.3.40 1; + 167.99.38.73 1; + 167.99.4.112 1; + 167.99.46.145 1; + 167.99.48.123 1; + 167.99.50.82 1; + 167.99.52.254 1; + 167.99.52.34 1; + 167.99.55.254 1; + 167.99.58.106 1; + 167.99.65.138 1; + 167.99.66.166 1; + 167.99.69.153 1; + 167.99.69.198 1; + 167.99.70.191 1; + 167.99.7.178 1; + 167.99.75.174 1; + 167.99.76.71 1; + 167.99.77.94 1; + 167.99.81.101 1; + 167.99.83.237 1; + 167.99.85.247 1; + 167.99.87.117 1; + 167.99.89.67 1; + 167.99.92.141 1; + 168.121.133.6 1; + 168.126.85.225 1; + 168.128.86.35 1; + 168.167.85.255 1; + 168.194.140.130 1; + 168.194.163.87 1; + 168.215.93.147 1; + 168.227.91.169 1; + 168.227.99.10 1; + 168.232.156.205 1; + 168.235.75.173 1; + 168.255.251.126 1; + 168.61.177.9 1; + 169.197.108.38 1; + 169.197.108.42 1; + 169.197.108.6 1; + 169.239.183.108 1; + 169.53.128.149 1; + 169.61.23.13 1; + 169.62.84.6 1; + 170.0.128.10 1; + 170.130.187.30 1; + 170.130.187.58 1; + 170.150.155.102 1; + 170.210.52.126 1; + 170.231.81.165 1; + 170.238.46.6 1; + 170.239.84.92 1; + 170.244.68.100 1; + 170.244.69.100 1; + 170.246.161.178 1; + 170.79.14.18 1; + 170.80.33.29 1; + 170.81.143.8 1; + 170.81.148.7 1; + 170.81.56.134 1; + 170.83.155.210 1; + 171.117.148.213 1; + 171.117.150.53 1; + 1.71.129.210 1; + 171.221.159.157 1; + 171.221.217.145 1; + 171.221.230.220 1; + 171.225.121.231 1; + 171.244.10.50 1; + 171.244.129.66 1; + 171.244.36.103 1; + 171.244.39.155 1; + 171.244.4.122 1; + 171.244.49.17 1; + 171.244.50.204 1; + 171.34.112.63 1; + 171.43.53.181 1; + 171.6.174.142 1; + 171.80.48.203 1; + 171.8.199.77 1; + 171.84.2.31 1; + 171.84.2.4 1; + 171.84.2.7 1; + 172.104.209.139 1; + 172.104.242.173 1; + 172.105.11.111 1; + 172.105.115.27 1; + 172.105.202.17 1; + 172.105.76.78 1; + 172.105.89.161 1; + 172.107.201.134 1; + 172.108.154.2 1; + 172.110.18.127 1; + 172.126.62.47 1; + 172.245.90.230 1; + 172.81.237.242 1; + 172.81.240.1 1; + 172.81.243.66 1; + 172.81.248.249 1; + 172.81.250.132 1; + 172.93.104.162 1; + 172.93.122.21 1; + 172.96.118.14 1; + 173.12.157.141 1; + 173.161.242.217 1; + 173.162.229.10 1; + 173.164.173.36 1; + 173.167.200.227 1; + 173.210.1.162 1; + 173.212.218.109 1; + 173.212.219.135 1; + 173.212.225.214 1; + 173.212.245.177 1; + 173.219.80.40 1; + 173.236.72.146 1; + 173.239.37.139 1; + 173.241.21.82 1; + 173.244.209.5 1; + 173.249.35.214 1; + 173.249.45.96 1; + 173.249.6.115 1; + 173.66.108.248 1; + 173.73.186.130 1; + 173.9.14.197 1; + 174.101.80.233 1; + 174.103.170.160 1; + 174.126.98.112 1; + 174.138.17.79 1; + 174.138.18.157 1; + 174.138.19.114 1; + 174.138.19.32 1; + 174.138.19.34 1; + 174.138.20.124 1; + 174.138.20.134 1; + 174.138.20.87 1; + 174.138.21.117 1; + 174.138.21.27 1; + 174.138.21.8 1; + 174.138.25.247 1; + 174.138.26.164 1; + 174.138.28.108 1; + 174.138.28.228 1; + 174.138.29.145 1; + 174.138.29.50 1; + 174.138.29.52 1; + 174.138.30.236 1; + 174.138.31.216 1; + 174.138.31.237 1; + 174.138.31.238 1; + 174.138.31.249 1; + 174.138.32.158 1; + 174.138.56.93 1; + 174.138.58.149 1; + 174.138.6.123 1; + 174.138.6.146 1; + 174.49.48.61 1; + 174.52.89.176 1; + 174.75.32.242 1; + 174.76.104.67 1; + 175.100.138.200 1; + 175.10.220.173 1; + 175.107.192.204 1; + 175.118.128.16 1; + 175.126.176.21 1; + 175.138.212.205 1; + 175.138.52.116 1; + 175.139.242.49 1; + 175.140.81.190 1; + 175.143.127.73 1; + 175.143.33.180 1; + 175.147.95.155 1; + 175.151.58.83 1; + 175.151.60.246 1; + 175.158.60.5 1; + 175.166.225.213 1; + 175.170.223.193 1; + 175.171.244.120 1; + 175.184.233.107 1; + 175.197.77.3 1; + 175.198.81.71 1; + 175.204.125.198 1; + 175.205.113.249 1; + 175.205.139.30 1; + 175.209.116.201 1; + 175.211.105.99 1; + 175.25.50.137 1; + 175.43.163.84 1; + 175.6.133.182 1; + 175.6.23.60 1; + 175.6.32.128 1; + 175.6.77.235 1; + 175.98.115.247 1; + 176.104.0.78 1; + 176.107.131.245 1; + 176.118.218.106 1; + 176.14.243.28 1; + 176.159.208.68 1; + 176.199.81.229 1; + 176.214.81.217 1; + 176.31.116.214 1; + 176.31.162.82 1; + 176.31.172.40 1; + 176.31.182.125 1; + 176.31.191.61 1; + 176.31.250.160 1; + 176.31.251.177 1; + 176.31.252.148 1; + 176.31.253.204 1; + 176.31.253.41 1; + 176.31.253.55 1; + 176.31.43.255 1; + 176.31.60.52 1; + 176.31.66.138 1; + 176.37.24.9 1; + 176.43.131.49 1; + 176.58.124.134 1; + 176.60.213.7 1; + 176.62.224.58 1; + 176.79.170.164 1; + 176.8.91.216 1; + 176.95.135.3 1; + 177.101.255.26 1; + 177.103.187.233 1; + 177.1.213.19 1; + 177.124.210.230 1; + 177.124.216.10 1; + 177.124.61.251 1; + 177.124.89.14 1; + 177.125.164.225 1; + 177.125.58.145 1; + 177.126.188.2 1; + 177.129.239.1 1; + 177.131.121.50 1; + 177.131.19.122 1; + 177.135.103.25 1; + 177.135.93.227 1; + 177.137.205.150 1; + 177.138.59.18 1; + 177.138.85.150 1; + 177.139.152.31 1; + 177.139.153.186 1; + 177.184.118.236 1; + 177.185.125.155 1; + 177.185.144.27 1; + 177.188.244.107 1; + 177.19.181.10 1; + 177.19.255.17 1; + 177.20.162.61 1; + 177.206.87.206 1; + 177.209.104.10 1; + 177.220.175.82 1; + 177.220.205.70 1; + 177.221.165.104 1; + 177.23.90.10 1; + 177.250.0.97 1; + 177.36.8.226 1; + 177.39.218.144 1; + 177.43.76.36 1; + 177.45.86.37 1; + 177.50.211.236 1; + 177.53.241.131 1; + 177.54.151.3 1; + 177.64.148.162 1; + 177.66.195.186 1; + 177.67.105.7 1; + 177.6.80.23 1; + 177.69.104.168 1; + 177.69.118.197 1; + 177.69.130.85 1; + 177.69.177.12 1; + 177.69.26.97 1; + 177.69.44.193 1; + 177.71.74.230 1; + 177.7.217.57 1; + 177.72.4.130 1; + 177.73.140.62 1; + 177.73.140.66 1; + 177.73.248.35 1; + 177.73.70.218 1; + 177.74.79.142 1; + 177.76.195.18 1; + 177.80.126.172 1; + 177.84.222.24 1; + 177.84.244.96 1; + 177.91.255.237 1; + 177.92.144.90 1; + 177.92.16.186 1; + 177.92.165.106 1; + 177.92.27.30 1; + 177.93.109.138 1; + 177.99.197.111 1; + 178.116.159.202 1; + 178.118.57.243 1; + 178.118.78.75 1; + 178.118.88.99 1; + 178.124.151.143 1; + 178.124.161.75 1; + 178.128.100.229 1; + 178.128.100.244 1; + 178.128.103.131 1; + 178.128.104.246 1; + 178.128.106.181 1; + 178.128.107.164 1; + 178.128.107.61 1; + 178.128.108.22 1; + 178.128.109.231 1; + 178.128.110.202 1; + 178.128.112.98 1; + 178.128.113.115 1; + 178.128.116.104 1; + 178.128.117.203 1; + 178.128.119.117 1; + 178.128.121.102 1; + 178.128.121.188 1; + 178.128.121.8 1; + 178.128.122.179 1; + 178.128.124.49 1; + 178.128.124.52 1; + 178.128.124.53 1; + 178.128.125.131 1; + 178.128.125.60 1; + 178.128.125.61 1; + 178.128.14.26 1; + 178.128.144.227 1; + 178.128.150.158 1; + 178.128.150.79 1; + 178.128.15.116 1; + 178.128.156.144 1; + 178.128.157.240 1; + 178.128.158.113 1; + 178.128.158.199 1; + 178.128.161.153 1; + 178.128.162.10 1; + 178.128.174.202 1; + 178.128.178.187 1; + 178.128.181.186 1; + 178.128.183.90 1; + 178.128.185.38 1; + 178.128.194.116 1; + 178.128.195.6 1; + 178.128.200.69 1; + 178.128.201.224 1; + 178.128.202.35 1; + 178.128.208.73 1; + 178.128.210.191 1; + 178.128.21.113 1; + 178.128.21.32 1; + 178.128.21.45 1; + 178.128.215.148 1; + 178.128.215.150 1; + 178.128.215.179 1; + 178.128.217.40 1; + 178.128.217.58 1; + 178.128.22.249 1; + 178.128.223.121 1; + 178.128.223.145 1; + 178.128.223.28 1; + 178.128.23.41 1; + 178.128.23.62 1; + 178.128.237.225 1; + 178.128.242.233 1; + 178.128.246.54 1; + 178.128.247.181 1; + 178.128.255.8 1; + 178.128.34.78 1; + 178.128.37.180 1; + 178.128.52.162 1; + 178.128.53.65 1; + 178.128.55.52 1; + 178.128.55.67 1; + 178.128.57.96 1; + 178.128.61.184 1; + 178.128.72.117 1; + 178.128.76.41 1; + 178.128.76.6 1; + 178.128.79.169 1; + 178.128.82.3 1; + 178.128.84.122 1; + 178.128.84.246 1; + 178.128.86.127 1; + 178.128.87.175 1; + 178.128.87.245 1; + 178.128.87.28 1; + 178.128.91.46 1; + 178.128.96.131 1; + 178.128.97.193 1; + 178.128.98.134 1; + 178.128.99.109 1; + 178.128.99.193 1; + 178.128.99.26 1; + 178.128.99.27 1; + 178.128.99.4 1; + 178.128.99.42 1; + 178.128.99.57 1; + 178.128.99.60 1; + 178.132.201.205 1; + 178.132.201.206 1; + 178.137.82.147 1; + 178.137.86.30 1; + 178.140.255.103 1; + 178.150.132.45 1; + 178.150.216.229 1; + 178.156.202.190 1; + 178.156.202.82 1; + 178.159.249.66 1; + 178.159.47.171 1; + 178.170.164.138 1; + 178.17.171.102 1; + 178.176.19.90 1; + 178.182.254.51 1; + 178.20.190.20 1; + 178.208.113.74 1; + 178.210.130.139 1; + 178.216.249.170 1; + 178.217.169.141 1; + 178.217.173.54 1; + 178.239.176.73 1; + 178.252.147.76 1; + 178.32.105.63 1; + 178.32.110.185 1; + 178.32.141.39 1; + 178.32.151.196 1; + 178.32.211.153 1; + 178.32.218.192 1; + 178.32.219.209 1; + 178.32.35.79 1; + 178.32.47.97 1; + 178.33.166.30 1; + 178.33.185.70 1; + 178.33.226.97 1; + 178.33.233.54 1; + 178.33.234.234 1; + 178.33.236.23 1; + 178.33.45.156 1; + 178.33.50.135 1; + 178.33.67.12 1; + 178.34.190.39 1; + 178.46.164.91 1; + 178.62.102.177 1; + 178.62.103.95 1; + 178.62.108.43 1; + 178.62.117.106 1; + 178.62.117.82 1; + 178.62.118.53 1; + 178.62.194.63 1; + 178.62.199.240 1; + 178.62.214.85 1; + 178.62.220.123 1; + 178.62.234.122 1; + 178.62.236.70 1; + 178.62.237.38 1; + 178.62.239.249 1; + 178.62.244.194 1; + 178.62.251.11 1; + 178.62.252.89 1; + 178.62.30.249 1; + 178.62.33.138 1; + 178.62.33.222 1; + 178.62.33.38 1; + 178.62.37.78 1; + 178.62.41.7 1; + 178.62.4.64 1; + 178.62.47.177 1; + 178.62.51.29 1; + 178.62.54.79 1; + 178.62.6.225 1; + 178.62.76.138 1; + 178.62.87.36 1; + 178.62.9.122 1; + 178.62.98.196 1; + 178.63.55.20 1; + 178.64.252.75 1; + 178.74.110.90 1; + 179.106.57.242 1; + 179.110.156.132 1; + 179.157.57.137 1; + 179.184.161.53 1; + 179.184.217.83 1; + 179.184.59.117 1; + 179.185.67.221 1; + 179.189.22.74 1; + 179.189.235.228 1; + 179.191.65.122 1; + 179.191.96.166 1; + 179.209.90.112 1; + 179.212.136.204 1; + 179.214.189.101 1; + 179.216.87.32 1; + 179.228.196.232 1; + 179.232.1.252 1; + 179.232.1.254 1; + 179.232.197.149 1; + 179.233.31.10 1; + 179.238.221.35 1; + 179.33.137.117 1; + 179.33.139.66 1; + 179.33.191.118 1; + 179.52.10.154 1; + 179.98.4.193 1; + 180.100.207.235 1; + 180.100.214.87 1; + 180.103.216.32 1; + 180.110.146.201 1; + 180.111.3.25 1; + 180.111.47.63 1; + 180.113.138.141 1; + 180.117.126.16 1; + 180.117.134.186 1; + 180.117.25.96 1; + 180.126.140.247 1; + 180.126.140.51 1; + 180.126.171.58 1; + 180.126.218.110 1; + 180.126.218.16 1; + 180.126.218.22 1; + 180.126.226.74 1; + 180.126.227.105 1; + 180.126.227.161 1; + 180.126.234.206 1; + 180.126.237.177 1; + 180.126.50.45 1; + 180.126.50.53 1; + 180.13.107.131 1; + 180.131.19.43 1; + 180.151.225.195 1; + 180.151.8.180 1; + 180.153.184.9 1; + 180.153.58.183 1; + 180.153.60.8 1; + 180.158.163.104 1; + 180.160.48.163 1; + 180.160.67.173 1; + 180.165.221.55 1; + 180.166.114.14 1; + 180.166.192.66 1; + 180.166.45.146 1; + 180.167.231.26 1; + 180.167.54.190 1; + 180.168.156.210 1; + 180.168.156.211 1; + 180.168.156.212 1; + 180.168.156.214 1; + 180.168.16.6 1; + 180.168.198.142 1; + 180.168.36.86 1; + 180.168.55.110 1; + 180.168.70.190 1; + 180.172.187.235 1; + 180.172.190.179 1; + 180.179.174.247 1; + 180.182.47.132 1; + 180.183.138.236 1; + 180.218.96.194 1; + 180.232.83.238 1; + 180.246.184.34 1; + 180.250.108.133 1; + 180.250.111.17 1; + 180.250.115.121 1; + 180.250.115.93 1; + 180.250.140.74 1; + 180.250.162.9 1; + 180.250.18.197 1; + 180.250.183.154 1; + 180.250.18.71 1; + 180.250.210.165 1; + 180.250.85.227 1; + 180.253.193.150 1; + 180.64.71.114 1; + 180.66.207.67 1; + 180.76.100.178 1; + 180.76.107.186 1; + 180.76.110.213 1; + 180.76.119.77 1; + 180.76.160.147 1; + 180.76.196.179 1; + 180.76.238.70 1; + 180.76.240.133 1; + 180.76.52.25 1; + 180.76.57.7 1; + 180.76.97.86 1; + 180.76.98.239 1; + 180.89.58.27 1; + 180.96.14.25 1; + 180.96.14.98 1; + 180.96.28.87 1; + 180.96.62.247 1; + 180.96.69.215 1; + 180.97.31.28 1; + 180.97.80.55 1; + 181.110.240.194 1; + 181.111.181.50 1; + 181.111.224.34 1; + 181.120.219.187 1; + 181.123.10.88 1; + 181.123.177.204 1; + 181.123.8.76 1; + 181.123.9.3 1; + 181.15.216.21 1; + 181.164.169.174 1; + 181.171.227.166 1; + 181.174.112.18 1; + 181.174.112.21 1; + 181.174.81.245 1; + 181.176.221.221 1; + 181.177.244.68 1; + 181.198.86.24 1; + 181.222.111.128 1; + 181.223.213.28 1; + 181.230.35.65 1; + 181.231.57.198 1; + 181.27.62.35 1; + 181.28.94.205 1; + 181.29.12.19 1; + 181.30.26.40 1; + 181.30.45.227 1; + 181.31.134.69 1; + 18.136.153.150 1; + 181.36.197.68 1; + 18.139.23.173 1; + 181.39.37.101 1; + 181.40.122.2 1; + 181.40.76.162 1; + 181.41.215.177 1; + 181.44.68.66 1; + 181.48.116.50 1; + 181.48.129.148 1; + 181.48.134.66 1; + 181.48.28.13 1; + 181.48.29.35 1; + 181.48.95.130 1; + 181.48.99.90 1; + 181.48.99.91 1; + 181.49.117.136 1; + 181.49.117.25 1; + 181.49.150.45 1; + 181.49.164.253 1; + 181.49.219.114 1; + 181.49.254.230 1; + 181.52.236.67 1; + 181.52.249.26 1; + 181.55.95.52 1; + 181.57.133.130 1; + 181.58.119.34 1; + 181.59.115.203 1; + 181.62.248.12 1; + 181.63.245.127 1; + 181.65.186.185 1; + 18.191.66.14 1; + 18.206.169.9 1; + 182.119.152.105 1; + 182.119.153.109 1; + 182.119.153.179 1; + 182.119.154.243 1; + 182.119.154.36 1; + 182.119.154.7 1; + 182.119.156.35 1; + 182.119.157.15 1; + 182.119.158.109 1; + 182.119.158.249 1; + 182.119.158.6 1; + 182.119.159.205 1; + 182.119.159.9 1; + 182.135.64.12 1; + 182.139.134.107 1; + 182.140.221.199 1; + 182.148.114.139 1; + 182.150.56.186 1; + 182.151.37.230 1; + 182.151.7.70 1; + 182.156.196.50 1; + 182.156.196.67 1; + 182.156.234.146 1; + 182.156.74.97 1; + 182.160.163.85 1; + 182.16.103.136 1; + 182.162.143.236 1; + 182.172.255.146 1; + 182.18.132.77 1; + 182.18.171.148 1; + 182.18.188.132 1; + 182.18.208.27 1; + 18.221.138.159 1; + 182.219.172.224 1; + 18.222.217.166 1; + 182.23.34.194 1; + 182.23.42.196 1; + 182.23.45.132 1; + 182.239.43.161 1; + 182.247.245.50 1; + 182.252.0.188 1; + 182.253.105.93 1; + 182.253.1.150 1; + 182.253.188.11 1; + 182.253.220.109 1; + 182.254.135.14 1; + 182.254.145.29 1; + 182.254.146.167 1; + 182.254.147.219 1; + 182.254.154.89 1; + 182.254.184.247 1; + 182.254.192.51 1; + 182.254.225.230 1; + 182.254.227.147 1; + 182.254.243.109 1; + 182.255.62.113 1; + 18.233.252.8 1; + 182.34.121.101 1; + 182.48.106.205 1; + 182.48.107.230 1; + 182.48.84.6 1; + 182.50.114.14 1; + 182.52.224.33 1; + 182.61.10.190 1; + 182.61.104.242 1; + 182.61.104.52 1; + 182.61.12.218 1; + 182.61.130.121 1; + 182.61.133.172 1; + 182.61.148.116 1; + 182.61.164.210 1; + 182.61.166.108 1; + 182.61.166.179 1; + 182.61.167.130 1; + 182.61.172.217 1; + 182.61.176.105 1; + 182.61.177.66 1; + 182.61.182.50 1; + 182.61.190.39 1; + 182.61.19.216 1; + 182.61.21.197 1; + 182.61.27.149 1; + 182.61.33.137 1; + 182.61.33.2 1; + 182.61.33.47 1; + 182.61.34.79 1; + 182.61.36.21 1; + 182.61.37.35 1; + 182.61.40.17 1; + 182.61.42.224 1; + 182.61.42.234 1; + 182.61.43.47 1; + 182.61.46.191 1; + 182.61.46.62 1; + 182.61.49.179 1; + 182.61.58.166 1; + 182.70.253.202 1; + 182.71.108.154 1; + 182.71.127.250 1; + 182.71.188.10 1; + 18.27.197.252 1; + 182.72.104.106 1; + 182.72.124.6 1; + 182.72.139.6 1; + 182.72.150.222 1; + 182.72.162.2 1; + 182.73.123.118 1; + 182.74.217.122 1; + 182.74.252.58 1; + 182.75.216.74 1; + 182.75.248.254 1; + 182.76.150.2 1; + 182.76.214.118 1; + 182.76.6.222 1; + 182.87.222.226 1; + 182.90.118.130 1; + 182.99.196.239 1; + 183.100.237.137 1; + 183.101.66.45 1; + 183.103.61.243 1; + 183.107.101.117 1; + 183.111.125.172 1; + 183.129.150.2 1; + 183.129.154.156 1; + 183.129.154.157 1; + 183.129.157.218 1; + 183.131.82.99 1; + 183.131.85.202 1; + 183.134.65.123 1; + 183.134.65.22 1; + 183.136.225.134 1; + 183.136.225.135 1; + 183.136.236.43 1; + 183.146.209.68 1; + 183.150.138.41 1; + 183.15.177.93 1; + 183.157.203.86 1; + 183.189.168.108 1; + 183.189.18.172 1; + 183.189.201.179 1; + 183.189.6.52 1; + 183.196.107.144 1; + 183.196.184.189 1; + 183.196.90.14 1; + 183.201.211.6 1; + 183.207.181.138 1; + 183.215.189.10 1; + 183.2.196.100 1; + 183.221.116.120 1; + 183.232.148.116 1; + 183.236.132.241 1; + 183.240.157.3 1; + 183.246.173.103 1; + 183.249.241.212 1; + 183.250.110.222 1; + 183.252.17.91 1; + 183.3.143.136 1; + 183.48.34.77 1; + 183.61.109.23 1; + 183.6.155.108 1; + 183.63.190.186 1; + 183.63.49.21 1; + 183.63.87.235 1; + 183.6.58.74 1; + 183.82.108.23 1; + 183.82.121.242 1; + 183.82.38.210 1; + 183.82.99.107 1; + 183.88.17.140 1; + 183.88.229.23 1; + 183.88.242.108 1; + 183.88.75.155 1; + 183.91.11.75 1; + 183.91.153.250 1; + 183.91.82.88 1; + 183.95.84.122 1; + 183.95.84.34 1; + 183.99.77.161 1; + 184.161.148.3 1; + 184.161.157.178 1; + 184.168.116.130 1; + 184.63.188.240 1; + 185.100.85.132 1; + 185.100.87.129 1; + 185.101.231.42 1; + 185.101.33.134 1; + 185.101.33.136 1; + 185.101.33.137 1; + 185.104.28.127 1; + 185.105.7.248 1; + 185.10.68.126 1; + 185.10.68.52 1; + 185.107.47.171 1; + 185.107.47.215 1; + 185.107.70.202 1; + 185.109.54.156 1; + 185.109.80.234 1; + 185.115.99.50 1; + 185.125.206.241 1; + 185.127.25.192 1; + 185.128.143.162 1; + 185.128.24.198 1; + 185.128.24.51 1; + 185.131.63.86 1; + 185.132.228.118 1; + 185.132.53.51 1; + 185.137.233.230 1; + 185.137.234.239 1; + 185.139.236.20 1; + 185.139.69.81 1; + 185.142.236.34 1; + 185.142.236.35 1; + 185.143.221.105 1; + 185.143.221.20 1; + 185.153.196.153 1; + 185.153.196.28 1; + 185.153.197.116 1; + 185.153.197.168 1; + 185.153.198.196 1; + 185.156.177.144 1; + 185.156.1.99 1; + 185.158.212.40 1; + 185.161.70.212 1; + 185.162.235.224 1; + 185.162.235.247 1; + 185.162.235.68 1; + 185.164.72.122 1; + 185.164.72.129 1; + 185.165.169.160 1; + 185.169.43.141 1; + 185.17.154.232 1; + 185.173.35.1 1; + 185.173.35.13 1; + 185.173.35.33 1; + 185.173.35.37 1; + 185.173.35.45 1; + 185.173.35.49 1; + 185.173.35.53 1; + 185.173.35.57 1; + 185.173.35.61 1; + 185.173.35.9 1; + 185.17.41.198 1; + 185.175.93.19 1; + 185.176.27.106 1; + 185.176.27.110 1; + 185.176.27.114 1; + 185.176.27.118 1; + 185.176.27.122 1; + 185.176.27.162 1; + 185.176.27.166 1; + 185.176.27.178 1; + 185.176.27.18 1; + 185.176.27.250 1; + 185.176.27.254 1; + 185.176.27.42 1; + 185.176.27.6 1; + 185.183.120.29 1; + 185.186.77.244 1; + 185.189.115.37 1; + 185.194.239.38 1; + 185.195.237.117 1; + 185.195.237.118 1; + 185.195.237.24 1; + 185.195.237.25 1; + 185.196.118.119 1; + 185.197.75.143 1; + 185.198.56.71 1; + 185.204.1.108 1; + 185.204.118.116 1; + 185.207.139.2 1; + 185.207.232.232 1; + 185.207.37.61 1; + 185.209.0.2 1; + 185.209.0.31 1; + 185.209.0.58 1; + 185.209.0.83 1; + 185.209.0.84 1; + 185.211.245.170 1; + 185.211.245.198 1; + 185.211.246.158 1; + 185.2.140.155 1; + 185.216.132.15 1; + 185.216.140.252 1; + 185.216.140.77 1; + 185.216.32.170 1; + 185.216.33.180 1; + 185.220.100.252 1; + 185.220.100.253 1; + 185.220.100.254 1; + 185.220.100.255 1; + 185.220.101.27 1; + 185.220.101.3 1; + 185.220.101.31 1; + 185.220.101.35 1; + 185.220.101.48 1; + 185.220.101.49 1; + 185.220.101.50 1; + 185.220.101.56 1; + 185.220.101.57 1; + 185.220.101.58 1; + 185.220.101.60 1; + 185.220.101.61 1; + 185.220.101.62 1; + 185.220.101.65 1; + 185.220.101.66 1; + 185.220.101.67 1; + 185.220.101.68 1; + 185.220.101.69 1; + 185.220.101.7 1; + 185.220.101.70 1; + 185.220.102.4 1; + 185.220.102.6 1; + 185.220.102.7 1; + 185.220.102.8 1; + 185.22.142.103 1; + 185.222.202.12 1; + 185.222.202.133 1; + 185.222.202.65 1; + 185.225.39.227 1; + 185.227.68.78 1; + 185.231.245.194 1; + 185.232.67.13 1; + 185.233.100.23 1; + 185.233.107.180 1; + 185.234.216.206 1; + 185.234.216.214 1; + 185.234.216.231 1; + 185.234.216.95 1; + 185.234.217.218 1; + 185.234.217.41 1; + 185.234.217.42 1; + 185.234.217.6 1; + 185.234.218.124 1; + 185.234.218.128 1; + 185.234.218.147 1; + 185.234.218.229 1; + 185.234.218.237 1; + 185.234.219.113 1; + 185.234.219.68 1; + 185.234.219.90 1; + 185.234.219.91 1; + 185.234.219.98 1; + 185.235.244.251 1; + 185.241.55.131 1; + 185.242.113.224 1; + 185.24.235.146 1; + 185.244.145.194 1; + 185.244.25.120 1; + 185.244.25.123 1; + 185.244.25.133 1; + 185.244.25.154 1; + 185.244.25.180 1; + 185.244.25.192 1; + 185.244.25.203 1; + 185.244.25.229 1; + 185.244.25.230 1; + 185.244.25.66 1; + 185.246.75.146 1; + 185.248.140.130 1; + 185.248.160.21 1; + 185.248.160.231 1; + 185.254.120.6 1; + 185.254.122.201 1; + 185.254.122.31 1; + 185.254.122.37 1; + 185.254.122.56 1; + 185.26.220.235 1; + 185.27.132.110 1; + 185.30.200.18 1; + 185.3.178.114 1; + 185.3.193.158 1; + 185.33.114.5 1; + 185.33.144.70 1; + 185.35.139.72 1; + 185.36.81.129 1; + 185.36.81.207 1; + 185.36.81.55 1; + 185.38.175.71 1; + 185.38.3.138 1; + 185.4.30.50 1; + 185.43.209.173 1; + 185.43.209.203 1; + 185.43.209.36 1; + 185.46.15.254 1; + 185.46.171.25 1; + 185.52.2.165 1; + 185.53.168.160 1; + 185.53.229.10 1; + 185.53.88.125 1; + 185.53.88.34 1; + 185.53.88.42 1; + 185.53.88.53 1; + 185.53.88.54 1; + 185.53.88.78 1; + 185.53.88.79 1; + 185.53.91.70 1; + 185.57.13.214 1; + 185.58.53.66 1; + 185.59.138.217 1; + 185.60.170.188 1; + 185.6.155.42 1; + 185.62.85.150 1; + 185.65.135.180 1; + 185.65.137.215 1; + 185.66.213.64 1; + 185.69.70.4 1; + 185.74.4.110 1; + 185.74.4.189 1; + 185.7.63.40 1; + 185.77.50.173 1; + 185.81.251.59 1; + 185.86.148.97 1; + 185.88.159.164 1; + 185.88.196.30 1; + 185.92.247.46 1; + 185.93.3.114 1; + 185.9.37.231 1; + 185.94.192.226 1; + 185.99.133.136 1; + 186.10.17.84 1; + 186.103.184.227 1; + 186.103.186.234 1; + 186.121.243.218 1; + 186.122.105.226 1; + 186.137.123.202 1; + 186.147.237.51 1; + 186.149.46.4 1; + 186.150.16.182 1; + 186.151.170.222 1; + 186.155.203.213 1; + 186.170.28.46 1; + 186.201.214.162 1; + 186.201.214.164 1; + 186.206.136.203 1; + 186.206.255.253 1; + 186.207.128.104 1; + 186.207.77.127 1; + 186.209.74.108 1; + 186.215.174.114 1; + 186.223.229.247 1; + 186.225.239.5 1; + 186.236.197.105 1; + 186.250.48.17 1; + 186.31.116.78 1; + 186.31.65.66 1; + 186.4.184.218 1; + 186.42.103.181 1; + 186.4.224.171 1; + 186.46.131.251 1; + 186.5.109.211 1; + 186.64.120.195 1; + 186.64.122.136 1; + 186.84.172.25 1; + 187.101.235.10 1; + 187.101.38.44 1; + 187.102.146.102 1; + 187.103.71.149 1; + 187.109.10.100 1; + 187.10.94.19 1; + 187.111.23.14 1; + 187.12.167.85 1; + 187.12.181.106 1; + 187.122.102.4 1; + 187.122.246.128 1; + 187.135.183.76 1; + 187.16.143.173 1; + 187.162.58.24 1; + 187.163.116.92 1; + 187.16.47.14 1; + 187.16.96.37 1; + 187.172.171.124 1; + 187.18.113.138 1; + 187.181.65.60 1; + 187.18.175.12 1; + 187.183.84.178 1; + 187.188.148.50 1; + 187.188.169.123 1; + 187.188.193.211 1; + 187.188.251.219 1; + 187.188.90.141 1; + 187.189.109.138 1; + 187.189.20.149 1; + 187.189.63.198 1; + 187.189.63.82 1; + 187.189.93.10 1; + 187.190.235.43 1; + 187.190.236.88 1; + 187.19.177.209 1; + 187.201.142.115 1; + 187.208.7.22 1; + 187.217.199.20 1; + 187.217.81.250 1; + 187.28.50.230 1; + 187.32.80.7 1; + 187.36.18.212 1; + 187.36.23.27 1; + 187.39.237.77 1; + 187.44.106.11 1; + 187.44.106.12 1; + 187.44.113.33 1; + 187.44.224.222 1; + 187.45.124.131 1; + 187.49.72.230 1; + 187.58.65.21 1; + 187.63.35.4 1; + 187.64.1.64 1; + 187.65.244.220 1; + 187.72.160.39 1; + 187.73.219.101 1; + 187.75.55.44 1; + 187.84.212.211 1; + 187.87.38.118 1; + 187.87.38.201 1; + 187.87.39.217 1; + 187.92.52.250 1; + 187.92.96.242 1; + 187.95.125.164 1; + 188.103.52.169 1; + 188.11.67.165 1; + 188.119.120.100 1; + 188.120.241.106 1; + 188.12.187.231 1; + 188.127.123.2 1; + 188.127.188.65 1; + 188.128.39.127 1; + 188.131.132.70 1; + 188.131.134.157 1; + 188.131.135.245 1; + 188.131.140.115 1; + 188.131.146.22 1; + 188.131.153.253 1; + 188.131.154.248 1; + 188.131.170.119 1; + 188.131.171.12 1; + 188.131.174.3 1; + 188.131.189.12 1; + 188.131.200.191 1; + 188.131.228.31 1; + 188.131.232.70 1; + 188.131.235.77 1; + 188.136.174.4 1; + 188.138.249.135 1; + 188.142.209.49 1; + 188.143.91.142 1; + 188.147.161.162 1; + 188.15.100.200 1; + 188.165.169.140 1; + 188.165.18.213 1; + 188.165.194.169 1; + 188.165.206.185 1; + 188.165.210.176 1; + 188.165.211.201 1; + 188.165.211.99 1; + 188.165.217.224 1; + 188.165.220.213 1; + 188.165.221.36 1; + 188.165.232.211 1; + 188.165.242.200 1; + 188.165.243.31 1; + 188.165.250.228 1; + 188.165.255.8 1; + 188.165.32.90 1; + 188.166.109.87 1; + 188.166.1.123 1; + 188.166.149.3 1; + 188.166.150.79 1; + 188.166.158.33 1; + 188.166.175.190 1; + 188.166.183.202 1; + 188.166.18.69 1; + 188.166.1.95 1; + 188.166.208.131 1; + 188.166.2.191 1; + 188.166.22.221 1; + 188.166.224.9 1; + 188.166.226.209 1; + 188.166.228.244 1; + 188.166.232.14 1; + 188.166.233.64 1; + 188.166.235.171 1; + 188.166.237.191 1; + 188.166.239.106 1; + 188.166.239.113 1; + 188.166.241.93 1; + 188.166.246.46 1; + 188.166.247.82 1; + 188.166.251.87 1; + 188.166.30.203 1; + 188.166.31.205 1; + 188.166.42.87 1; + 188.166.70.245 1; + 188.166.72.240 1; + 188.166.7.24 1; + 188.170.5.173 1; + 188.173.80.134 1; + 188.19.116.220 1; + 188.20.52.25 1; + 188.213.165.189 1; + 188.213.49.176 1; + 188.213.49.210 1; + 188.213.49.212 1; + 188.214.255.241 1; + 188.226.182.209 1; + 188.226.250.187 1; + 188.240.208.26 1; + 188.254.0.112 1; + 188.254.0.113 1; + 188.254.0.160 1; + 188.254.0.170 1; + 188.254.0.182 1; + 188.254.0.183 1; + 188.254.0.224 1; + 18.85.192.253 1; + 188.6.161.77 1; + 188.6.51.75 1; + 188.68.208.82 1; + 188.68.59.191 1; + 188.83.163.6 1; + 188.84.189.235 1; + 188.92.75.248 1; + 188.93.235.226 1; + 189.101.129.222 1; + 189.109.247.146 1; + 189.112.126.30 1; + 189.112.183.3 1; + 189.112.228.153 1; + 189.121.250.2 1; + 189.125.2.234 1; + 189.128.154.46 1; + 189.163.242.26 1; + 189.168.236.147 1; + 189.171.219.154 1; + 189.204.49.40 1; + 189.206.1.142 1; + 189.213.210.35 1; + 189.224.165.158 1; + 189.240.92.2 1; + 189.241.101.127 1; + 189.3.152.194 1; + 189.38.147.133 1; + 189.39.13.1 1; + 189.4.1.12 1; + 189.50.97.196 1; + 189.5.193.238 1; + 189.57.73.18 1; + 189.59.237.44 1; + 189.6.45.130 1; + 189.68.223.202 1; + 189.68.59.37 1; + 189.69.104.139 1; + 189.7.121.28 1; + 189.7.129.60 1; + 189.7.17.61 1; + 189.7.25.34 1; + 189.79.253.5 1; + 189.84.191.137 1; + 189.84.211.2 1; + 189.8.68.56 1; + 189.8.8.18 1; + 189.90.255.173 1; + 189.91.239.181 1; + 190.0.159.69 1; + 190.0.159.86 1; + 190.0.22.66 1; + 190.104.167.194 1; + 190.104.245.82 1; + 190.107.177.116 1; + 190.111.196.106 1; + 190.111.239.219 1; + 190.111.249.177 1; + 190.11.184.226 1; + 190.113.142.197 1; + 190.115.18.133 1; + 190.116.21.131 1; + 190.116.41.227 1; + 190.116.49.2 1; + 190.117.146.212 1; + 190.117.226.85 1; + 190.1.200.122 1; + 190.1.203.180 1; + 190.12.178.212 1; + 190.128.159.118 1; + 190.128.230.98 1; + 190.128.241.2 1; + 190.136.33.253 1; + 190.136.91.149 1; + 190.143.172.100 1; + 190.143.39.211 1; + 190.144.135.118 1; + 190.144.14.170 1; + 190.144.3.137 1; + 190.144.45.108 1; + 190.145.19.99 1; + 190.145.25.166 1; + 190.145.55.89 1; + 190.145.7.42 1; + 190.147.159.34 1; + 190.147.179.7 1; + 190.151.105.182 1; + 190.158.201.33 1; + 190.166.252.202 1; + 190.17.232.36 1; + 190.180.161.143 1; + 190.180.63.229 1; + 190.181.60.2 1; + 190.186.170.83 1; + 190.187.67.67 1; + 190.188.254.156 1; + 190.191.194.9 1; + 190.193.110.10 1; + 190.193.92.26 1; + 190.195.13.138 1; + 190.196.60.203 1; + 190.202.109.244 1; + 190.209.42.207 1; + 190.210.42.209 1; + 190.210.42.83 1; + 190.210.7.1 1; + 190.211.141.217 1; + 190.213.103.177 1; + 190.217.71.15 1; + 190.220.31.11 1; + 190.223.26.38 1; + 190.228.16.101 1; + 190.228.21.74 1; + 190.244.5.118 1; + 190.245.121.67 1; + 190.246.25.189 1; + 190.253.83.38 1; + 190.30.8.158 1; + 190.34.184.214 1; + 190.40.157.78 1; + 190.42.37.2 1; + 190.64.137.171 1; + 190.64.68.178 1; + 190.64.68.179 1; + 190.64.68.180 1; + 190.64.68.181 1; + 190.67.116.12 1; + 190.67.32.114 1; + 190.7.128.74 1; + 190.79.178.88 1; + 190.85.145.162 1; + 190.85.234.201 1; + 190.8.80.42 1; + 190.90.95.146 1; + 190.9.130.159 1; + 190.94.18.2 1; + 190.95.221.158 1; + 190.96.49.189 1; + 191.100.26.142 1; + 191.17.139.235 1; + 191.176.64.128 1; + 191.184.12.198 1; + 191.184.203.71 1; + 191.193.209.15 1; + 191.209.113.185 1; + 191.217.84.226 1; + 191.222.1.58 1; + 191.232.191.238 1; + 191.241.225.238 1; + 191.252.194.169 1; + 1.9.126.57 1; + 191.34.162.186 1; + 191.36.242.21 1; + 191.54.165.130 1; + 191.7.152.13 1; + 191.7.8.180 1; + 191.96.43.46 1; + 191.98.163.2 1; + 192.144.130.31 1; + 192.144.130.62 1; + 192.144.132.172 1; + 192.144.151.30 1; + 192.144.155.63 1; + 192.144.173.84 1; + 192.144.184.199 1; + 192.146.231.8 1; + 192.151.218.99 1; + 192.158.15.146 1; + 192.162.103.84 1; + 192.162.68.207 1; + 192.162.71.33 1; + 192.163.201.173 1; + 192.163.224.116 1; + 192.163.230.76 1; + 192.169.138.13 1; + 192.169.139.6 1; + 192.169.156.194 1; + 192.169.216.124 1; + 192.173.146.105 1; + 192.186.4.210 1; + 192.210.203.101 1; + 192.227.136.67 1; + 192.227.210.138 1; + 192.227.252.14 1; + 192.227.252.16 1; + 192.227.252.2 1; + 192.227.252.20 1; + 192.227.252.28 1; + 192.227.252.3 1; + 192.227.252.4 1; + 192.227.85.115 1; + 192.232.207.19 1; + 192.236.161.176 1; + 192.236.194.178 1; + 192.241.135.57 1; + 192.241.159.27 1; + 192.241.170.181 1; + 192.241.175.250 1; + 192.241.185.120 1; + 192.241.201.182 1; + 192.241.211.215 1; + 192.241.213.168 1; + 192.241.220.227 1; + 192.241.220.228 1; + 192.241.249.19 1; + 192.241.249.53 1; + 192.30.162.119 1; + 192.3.130.170 1; + 192.3.177.213 1; + 192.3.209.168 1; + 192.3.209.173 1; + 192.3.61.145 1; + 192.3.70.16 1; + 192.42.116.14 1; + 192.42.116.18 1; + 192.42.116.19 1; + 192.42.116.20 1; + 192.42.116.22 1; + 192.42.116.23 1; + 192.42.116.24 1; + 192.42.116.25 1; + 192.42.116.26 1; + 192.42.116.27 1; + 192.42.116.28 1; + 192.64.86.92 1; + 192.81.215.176 1; + 192.81.216.31 1; + 192.99.13.113 1; + 192.99.15.139 1; + 192.99.15.141 1; + 192.99.152.121 1; + 192.99.166.176 1; + 192.99.167.136 1; + 192.99.169.6 1; + 192.99.17.189 1; + 192.99.236.134 1; + 192.99.245.135 1; + 192.99.24.59 1; + 192.99.247.162 1; + 192.99.28.247 1; + 192.99.32.86 1; + 192.99.35.149 1; + 192.99.36.76 1; + 192.99.47.10 1; + 192.99.56.103 1; + 192.99.56.117 1; + 192.99.68.130 1; + 192.99.68.89 1; + 192.99.70.12 1; + 192.99.70.199 1; + 192.99.7.175 1; + 192.99.7.71 1; + 193.112.10.224 1; + 193.112.108.135 1; + 193.112.12.183 1; + 193.112.143.141 1; + 193.112.160.221 1; + 193.112.164.113 1; + 193.112.167.171 1; + 193.112.174.67 1; + 193.112.191.228 1; + 193.112.213.148 1; + 193.112.213.48 1; + 193.112.219.228 1; + 193.112.220.76 1; + 193.112.23.81 1; + 193.112.241.141 1; + 193.112.250.215 1; + 193.112.27.92 1; + 193.112.4.12 1; + 193.112.4.36 1; + 193.112.46.99 1; + 193.112.48.179 1; + 193.112.49.155 1; + 193.112.52.105 1; + 193.112.54.66 1; + 193.112.58.149 1; + 193.112.58.212 1; + 193.112.62.85 1; + 193.112.65.233 1; + 193.112.72.126 1; + 193.112.75.81 1; + 193.112.78.133 1; + 193.112.85.80 1; + 193.117.169.18 1; + 193.140.134.102 1; + 193.169.254.5 1; + 193.169.254.8 1; + 193.169.255.102 1; + 193.169.39.254 1; + 193.176.86.154 1; + 193.176.86.170 1; + 193.179.134.5 1; + 193.188.22.12 1; + 193.188.22.56 1; + 193.188.22.76 1; + 193.201.224.12 1; + 193.201.224.207 1; + 193.201.224.76 1; + 193.201.224.82 1; + 193.201.225.52 1; + 193.213.152.118 1; + 193.226.5.180 1; + 193.231.17.37 1; + 193.253.105.165 1; + 193.32.160.135 1; + 193.32.160.136 1; + 193.32.160.137 1; + 193.32.160.138 1; + 193.32.160.139 1; + 193.32.160.140 1; + 193.32.160.141 1; + 193.32.160.142 1; + 193.32.160.143 1; + 193.32.160.144 1; + 193.32.160.145 1; + 193.32.161.150 1; + 193.36.119.17 1; + 193.36.119.53 1; + 193.56.168.103 1; + 193.56.28.223 1; + 193.56.28.254 1; + 193.68.60.2 1; + 193.70.0.93 1; + 193.70.109.193 1; + 193.70.114.154 1; + 193.70.32.148 1; + 193.70.33.75 1; + 193.70.36.161 1; + 193.70.37.140 1; + 193.70.43.220 1; + 193.70.87.215 1; + 193.70.90.59 1; + 193.77.155.50 1; + 193.80.166.174 1; + 193.9.114.139 1; + 193.9.115.24 1; + 194.0.103.77 1; + 194.150.15.70 1; + 194.152.206.93 1; + 194.15.36.216 1; + 194.15.36.33 1; + 194.158.212.21 1; + 194.181.104.248 1; + 194.181.140.218 1; + 194.182.77.237 1; + 194.182.86.133 1; + 194.187.249.57 1; + 194.219.126.110 1; + 194.228.3.191 1; + 194.243.6.150 1; + 194.28.37.216 1; + 194.36.142.122 1; + 194.36.174.15 1; + 194.37.92.42 1; + 194.37.92.48 1; + 194.44.160.246 1; + 194.44.61.133 1; + 194.55.187.11 1; + 194.55.187.12 1; + 194.55.187.3 1; + 194.61.24.29 1; + 194.61.26.34 1; + 1.9.46.177 1; + 194.76.244.153 1; + 194.88.204.163 1; + 194.93.59.13 1; + 194.99.106.147 1; + 195.112.61.99 1; + 195.123.246.50 1; + 195.128.125.93 1; + 195.154.102.244 1; + 195.154.107.145 1; + 195.154.164.125 1; + 195.154.221.30 1; + 195.154.223.226 1; + 195.154.255.85 1; + 195.154.29.107 1; + 195.154.51.180 1; + 195.154.59.4 1; + 195.154.82.61 1; + 195.167.159.29 1; + 195.176.3.19 1; + 195.176.3.20 1; + 195.176.3.24 1; + 195.201.89.22 1; + 195.205.122.38 1; + 195.206.105.217 1; + 195.208.116.246 1; + 195.214.223.84 1; + 195.222.163.54 1; + 195.22.239.226 1; + 195.223.54.18 1; + 195.2.238.4 1; + 195.225.229.214 1; + 195.231.69.40 1; + 195.24.207.199 1; + 195.24.207.252 1; + 195.251.38.58 1; + 195.29.105.125 1; + 195.31.160.74 1; + 195.3.146.113 1; + 195.56.253.49 1; + 195.58.123.109 1; + 195.62.123.74 1; + 195.84.49.20 1; + 195.91.184.205 1; + 195.98.76.20 1; + 196.11.231.220 1; + 196.13.207.52 1; + 196.15.211.92 1; + 196.179.228.78 1; + 196.188.28.217 1; + 196.1.99.12 1; + 196.203.31.154 1; + 196.21.236.210 1; + 196.216.206.2 1; + 196.27.115.50 1; + 196.27.127.61 1; + 196.32.194.90 1; + 196.35.41.86 1; + 196.40.156.49 1; + 196.41.123.182 1; + 196.41.208.238 1; + 196.41.88.34 1; + 196.43.178.1 1; + 196.43.196.108 1; + 196.45.48.59 1; + 196.46.36.144 1; + 196.50.30.3 1; + 197.156.132.172 1; + 197.158.87.234 1; + 197.227.102.173 1; + 197.231.202.80 1; + 197.242.200.242 1; + 197.243.32.204 1; + 197.245.233.8 1; + 197.248.157.11 1; + 197.248.16.118 1; + 197.248.205.54 1; + 197.248.2.43 1; + 197.253.19.74 1; + 197.253.6.249 1; + 197.44.160.82 1; + 197.44.160.86 1; + 197.45.155.12 1; + 197.85.7.159 1; + 197.95.193.173 1; + 197.96.136.91 1; + 198.100.146.132 1; + 198.100.148.114 1; + 198.100.149.77 1; + 198.100.154.186 1; + 198.100.155.50 1; + 198.108.66.112 1; + 198.108.66.144 1; + 198.108.66.16 1; + 198.108.66.161 1; + 198.108.66.176 1; + 198.108.66.224 1; + 198.108.66.240 1; + 198.108.66.32 1; + 198.108.66.64 1; + 198.108.66.80 1; + 198.108.66.96 1; + 198.108.67.112 1; + 198.108.67.16 1; + 198.108.67.48 1; + 198.12.149.33 1; + 198.12.149.7 1; + 198.12.152.118 1; + 198.12.156.214 1; + 198.144.184.34 1; + 198.1.83.191 1; + 198.199.104.62 1; + 198.199.107.41 1; + 198.199.117.143 1; + 198.199.122.234 1; + 198.199.70.48 1; + 198.199.72.203 1; + 198.199.76.179 1; + 198.199.81.33 1; + 198.199.83.143 1; + 198.199.83.59 1; + 198.199.84.154 1; + 198.199.95.245 1; + 198.200.124.197 1; + 198.20.99.130 1; + 198.211.107.151 1; + 198.211.114.208 1; + 198.211.118.157 1; + 198.211.120.8 1; + 198.211.122.197 1; + 198.211.124.188 1; + 198.211.125.131 1; + 198.228.145.150 1; + 198.23.189.18 1; + 198.23.228.186 1; + 198.245.49.191 1; + 198.245.49.37 1; + 198.245.50.81 1; + 198.245.60.56 1; + 198.245.63.94 1; + 198.251.83.42 1; + 198.27.70.174 1; + 198.27.81.223 1; + 198.27.90.106 1; + 198.46.240.155 1; + 198.50.138.230 1; + 198.50.150.83 1; + 198.52.8.158 1; + 198.57.197.123 1; + 198.57.212.59 1; + 198.98.48.141 1; + 198.98.50.112 1; + 198.98.51.230 1; + 198.98.52.143 1; + 198.98.57.155 1; + 198.98.60.40 1; + 198.98.62.183 1; + 198.98.62.43 1; + 199.188.203.153 1; + 199.19.225.67 1; + 199.19.226.190 1; + 199.192.27.66 1; + 199.195.248.177 1; + 199.195.249.6 1; + 199.195.252.213 1; + 199.223.31.55 1; + 199.243.155.99 1; + 199.249.230.108 1; + 199.249.230.111 1; + 199.249.230.65 1; + 199.249.230.71 1; + 199.249.230.77 1; + 199.249.230.87 1; + 199.249.230.88 1; + 200.0.236.210 1; + 200.100.77.83 1; + 200.105.183.118 1; + 200.108.139.242 1; + 200.109.233.182 1; + 200.110.174.137 1; + 200.111.137.132 1; + 200.111.175.252 1; + 200.11.150.238 1; + 200.11.219.206 1; + 200.116.105.213 1; + 200.116.160.38 1; + 200.116.173.38 1; + 200.116.86.144 1; + 200.117.185.230 1; + 200.117.185.232 1; + 200.119.24.207 1; + 200.124.195.172 1; + 200.124.42.33 1; + 200.127.33.2 1; + 200.131.242.2 1; + 200.140.194.109 1; + 200.143.96.178 1; + 200.146.119.208 1; + 200.146.232.97 1; + 200.149.231.50 1; + 200.150.74.114 1; + 200.157.34.60 1; + 200.160.111.44 1; + 200.164.217.210 1; + 200.169.223.98 1; + 200.170.151.5 1; + 200.178.122.22 1; + 200.196.240.60 1; + 200.201.146.43 1; + 200.207.220.128 1; + 200.209.145.246 1; + 200.211.250.195 1; + 200.21.57.62 1; + 200.232.59.243 1; + 200.233.131.21 1; + 200.29.105.237 1; + 200.29.108.214 1; + 200.29.112.240 1; + 200.29.32.143 1; + 200.31.28.219 1; + 200.34.227.145 1; + 200.35.158.165 1; + 200.41.168.2 1; + 200.42.179.138 1; + 200.44.50.155 1; + 200.49.39.210 1; + 200.50.67.105 1; + 200.51.96.73 1; + 200.52.55.54 1; + 200.54.242.46 1; + 200.56.60.5 1; + 200.58.219.218 1; + 200.60.60.84 1; + 200.60.91.42 1; + 200.61.187.49 1; + 200.6.188.38 1; + 200.69.204.143 1; + 200.70.56.204 1; + 200.71.55.143 1; + 200.71.64.22 1; + 200.83.134.62 1; + 200.89.175.103 1; + 200.93.148.19 1; + 200.94.22.27 1; + 201.116.12.217 1; + 201.123.88.12 1; + 201.145.27.102 1; + 201.145.45.164 1; + 201.149.10.165 1; + 201.149.22.37 1; + 201.162.105.225 1; + 201.16.246.71 1; + 201.16.251.121 1; + 201.163.180.183 1; + 201.167.24.89 1; + 201.17.146.80 1; + 201.17.24.195 1; + 201.174.182.159 1; + 201.182.223.59 1; + 201.186.137.115 1; + 201.187.2.121 1; + 201.198.151.8 1; + 201.204.206.82 1; + 201.20.73.195 1; + 201.20.93.210 1; + 201.212.227.95 1; + 201.217.242.114 1; + 201.217.4.220 1; + 201.225.172.116 1; + 201.228.121.230 1; + 201.22.95.52 1; + 201.233.220.125 1; + 201.235.19.122 1; + 201.241.8.243 1; + 201.244.36.148 1; + 201.244.64.146 1; + 201.244.94.189 1; + 201.245.191.102 1; + 201.249.184.46 1; + 201.251.10.200 1; + 201.251.11.25 1; + 201.251.156.11 1; + 201.26.99.49 1; + 201.32.178.190 1; + 201.41.148.228 1; + 201.45.8.90 1; + 201.48.233.196 1; + 201.48.34.195 1; + 201.48.54.81 1; + 201.49.127.212 1; + 201.52.45.119 1; + 201.52.45.218 1; + 201.55.185.249 1; + 201.69.200.201 1; + 201.76.70.46 1; + 201.8.100.126 1; + 201.91.132.170 1; + 201.99.120.13 1; + 202.105.18.222 1; + 202.106.10.66 1; + 202.106.93.46 1; + 202.112.237.228 1; + 202.115.140.17 1; + 202.117.7.130 1; + 202.120.234.12 1; + 202.120.37.100 1; + 202.120.38.28 1; + 202.120.40.69 1; + 202.120.42.203 1; + 202.122.23.70 1; + 202.125.53.68 1; + 202.126.122.203 1; + 202.126.208.122 1; + 202.129.188.69 1; + 202.129.190.2 1; + 202.131.102.78 1; + 202.131.227.60 1; + 202.131.237.182 1; + 202.133.48.12 1; + 202.134.18.33 1; + 202.137.10.186 1; + 202.138.242.121 1; + 202.141.160.108 1; + 202.146.1.4 1; + 202.147.195.34 1; + 202.155.234.28 1; + 202.159.24.35 1; + 202.162.208.202 1; + 202.163.126.134 1; + 202.164.48.202 1; + 202.175.46.170 1; + 202.187.167.228 1; + 202.188.101.106 1; + 202.22.144.210 1; + 202.229.120.90 1; + 202.28.110.173 1; + 202.28.123.198 1; + 202.28.64.1 1; + 202.29.220.114 1; + 202.29.236.132 1; + 202.29.70.46 1; + 202.29.98.39 1; + 202.39.70.5 1; + 202.43.148.108 1; + 202.45.146.74 1; + 202.45.146.75 1; + 202.45.147.118 1; + 202.45.147.125 1; + 202.45.147.17 1; + 202.46.43.14 1; + 202.47.80.65 1; + 202.51.110.214 1; + 202.51.74.173 1; + 202.51.74.189 1; + 202.51.74.235 1; + 202.51.74.25 1; + 202.51.98.131 1; + 202.62.10.66 1; + 202.63.219.117 1; + 202.65.140.66 1; + 202.65.144.46 1; + 202.65.151.31 1; + 202.69.66.130 1; + 202.70.66.228 1; + 202.70.89.55 1; + 202.74.243.106 1; + 202.75.216.136 1; + 202.75.62.141 1; + 202.78.197.203 1; + 202.83.17.223 1; + 202.83.172.249 1; + 202.83.30.37 1; + 202.86.173.59 1; + 202.88.131.154 1; + 202.88.237.110 1; + 202.88.241.107 1; + 202.88.246.161 1; + 202.92.6.147 1; + 202.96.112.106 1; + 202.98.213.218 1; + 202.98.248.123 1; + 202.99.199.142 1; + 203.106.41.154 1; + 203.110.166.51 1; + 203.110.213.96 1; + 203.110.215.219 1; + 203.113.66.151 1; + 203.114.109.61 1; + 203.118.57.21 1; + 203.121.116.11 1; + 203.129.219.198 1; + 203.129.241.87 1; + 203.129.253.78 1; + 203.130.145.121 1; + 203.142.69.203 1; + 203.146.170.167 1; + 203.15.33.222 1; + 203.155.158.154 1; + 203.155.29.208 1; + 203.156.125.195 1; + 203.159.249.215 1; + 203.160.132.4 1; + 203.160.91.226 1; + 203.171.227.205 1; + 203.174.43.91 1; + 203.177.191.68 1; + 203.177.70.171 1; + 203.185.134.160 1; + 203.186.158.178 1; + 203.186.184.146 1; + 203.190.131.4 1; + 203.192.231.218 1; + 203.195.178.187 1; + 203.195.178.83 1; + 203.195.195.106 1; + 203.195.235.135 1; + 203.195.241.45 1; + 203.195.243.146 1; + 203.195.245.13 1; + 203.195.246.58 1; + 203.198.185.113 1; + 203.199.141.158 1; + 203.209.79.243 1; + 203.213.67.30 1; + 203.220.158.124 1; + 203.229.206.22 1; + 203.234.211.246 1; + 203.237.211.222 1; + 203.243.3.73 1; + 203.44.227.130 1; + 203.45.45.241 1; + 203.45.80.85 1; + 203.48.246.66 1; + 203.7.127.173 1; + 203.79.182.7 1; + 203.90.227.38 1; + 203.95.212.41 1; + 203.99.57.114 1; + 203.99.57.115 1; + 203.99.62.158 1; + 204.110.11.135 1; + 204.48.19.178 1; + 204.48.22.21 1; + 204.48.31.143 1; + 204.93.167.223 1; + 205.185.113.174 1; + 205.185.113.251 1; + 205.185.114.69 1; + 205.185.122.3 1; + 205.185.124.148 1; + 205.185.125.82 1; + 205.185.126.138 1; + 205.209.176.222 1; + 205.252.40.168 1; + 206.167.33.17 1; + 206.189.119.22 1; + 206.189.122.133 1; + 206.189.127.6 1; + 206.189.128.53 1; + 206.189.128.7 1; + 206.189.130.112 1; + 206.189.130.251 1; + 206.189.132.204 1; + 206.189.134.14 1; + 206.189.134.83 1; + 206.189.136.160 1; + 206.189.137.113 1; + 206.189.138.149 1; + 206.189.142.10 1; + 206.189.144.47 1; + 206.189.145.152 1; + 206.189.146.13 1; + 206.189.147.229 1; + 206.189.151.204 1; + 206.189.153.178 1; + 206.189.155.31 1; + 206.189.155.76 1; + 206.189.162.87 1; + 206.189.165.34 1; + 206.189.165.94 1; + 206.189.166.172 1; + 206.189.181.86 1; + 206.189.184.81 1; + 206.189.185.202 1; + 206.189.188.223 1; + 206.189.190.32 1; + 206.189.202.165 1; + 206.189.204.63 1; + 206.189.206.155 1; + 206.189.212.81 1; + 206.189.221.160 1; + 206.189.222.38 1; + 206.189.226.43 1; + 206.189.229.112 1; + 206.189.232.29 1; + 206.189.232.45 1; + 206.189.23.43 1; + 206.189.239.103 1; + 206.189.27.201 1; + 206.189.30.229 1; + 206.189.30.73 1; + 206.189.36.106 1; + 206.189.36.69 1; + 206.189.41.34 1; + 206.189.47.166 1; + 206.189.55.235 1; + 206.189.65.11 1; + 206.189.72.217 1; + 206.189.73.71 1; + 206.189.76.64 1; + 206.189.88.75 1; + 206.189.93.149 1; + 206.189.94.158 1; + 206.189.94.198 1; + 206.189.99.60 1; + 206.201.5.117 1; + 206.51.33.6 1; + 206.81.10.230 1; + 206.81.11.127 1; + 206.81.11.216 1; + 206.81.14.45 1; + 206.81.18.60 1; + 206.81.19.96 1; + 206.81.20.59 1; + 206.81.21.47 1; + 206.81.24.126 1; + 206.81.24.64 1; + 206.81.26.36 1; + 206.81.29.166 1; + 206.81.7.42 1; + 206.81.8.171 1; + 207.107.67.67 1; + 207.148.70.243 1; + 207.148.76.72 1; + 207.154.192.36 1; + 207.154.193.178 1; + 207.154.194.208 1; + 207.154.204.124 1; + 207.154.206.212 1; + 207.154.209.159 1; + 207.154.215.236 1; + 207.154.218.16 1; + 207.154.229.50 1; + 207.154.230.34 1; + 207.154.239.128 1; + 207.180.199.143 1; + 207.180.211.135 1; + 207.180.248.35 1; + 207.237.235.99 1; + 207.248.62.98 1; + 207.38.86.225 1; + 207.38.86.247 1; + 207.6.1.11 1; + 208.100.26.241 1; + 208.103.228.153 1; + 208.103.229.87 1; + 208.115.196.14 1; + 208.115.196.6 1; + 208.64.33.123 1; + 208.68.36.133 1; + 208.68.4.129 1; + 208.73.205.158 1; + 208.81.163.110 1; + 209.126.127.239 1; + 209.141.41.103 1; + 209.141.51.150 1; + 209.141.54.195 1; + 209.141.58.114 1; + 209.141.58.87 1; + 209.141.62.190 1; + 209.151.241.156 1; + 209.15.242.34 1; + 209.235.67.48 1; + 209.235.67.49 1; + 209.45.29.218 1; + 209.45.31.224 1; + 209.50.57.66 1; + 209.59.174.4 1; + 209.94.195.212 1; + 209.95.51.11 1; + 209.97.142.250 1; + 209.97.142.81 1; + 209.97.161.124 1; + 209.97.161.162 1; + 209.97.161.177 1; + 209.97.161.184 1; + 209.97.161.214 1; + 209.97.161.22 1; + 209.97.161.222 1; + 209.97.161.46 1; + 209.97.161.96 1; + 209.97.163.26 1; + 209.97.163.51 1; + 209.97.163.53 1; + 209.97.163.62 1; + 209.97.165.59 1; + 209.97.166.103 1; + 209.97.166.179 1; + 209.97.166.196 1; + 209.97.166.60 1; + 209.97.167.131 1; + 209.97.167.163 1; + 209.97.169.136 1; + 209.97.169.85 1; + 209.97.174.145 1; + 209.97.174.183 1; + 209.97.184.233 1; + 209.97.187.108 1; + 209.97.191.216 1; + 210.102.196.180 1; + 210.103.97.135 1; + 210.120.112.18 1; + 210.120.63.89 1; + 210.14.69.76 1; + 210.14.77.102 1; + 210.14.80.113 1; + 210.152.127.66 1; + 210.16.103.127 1; + 210.172.173.28 1; + 210.176.62.116 1; + 210.177.54.141 1; + 210.178.94.230 1; + 210.179.126.136 1; + 210.180.118.189 1; + 210.18.187.140 1; + 210.182.116.41 1; + 210.183.21.48 1; + 210.187.87.185 1; + 210.190.168.90 1; + 210.209.72.243 1; + 210.210.175.63 1; + 210.211.127.223 1; + 210.211.99.8 1; + 210.212.165.246 1; + 210.212.194.113 1; + 210.212.249.228 1; + 210.21.226.2 1; + 210.219.151.187 1; + 210.220.20.155 1; + 210.223.246.113 1; + 210.227.113.18 1; + 210.233.72.4 1; + 210.245.20.72 1; + 210.245.2.226 1; + 210.245.33.77 1; + 210.245.8.110 1; + 210.245.8.23 1; + 210.4.118.18 1; + 210.56.20.181 1; + 210.56.28.219 1; + 2.108.146.59 1; + 210.92.91.223 1; + 211.103.237.40 1; + 211.106.110.49 1; + 211.107.220.68 1; + 211.107.45.84 1; + 211.117.121.54 1; + 211.138.15.71 1; + 211.141.124.24 1; + 211.141.35.72 1; + 211.143.1.21 1; + 211.143.127.37 1; + 211.144.114.26 1; + 211.144.122.42 1; + 211.147.216.19 1; + 211.148.135.196 1; + 211.150.70.18 1; + 211.151.95.139 1; + 211.152.62.14 1; + 211.157.2.92 1; + 211.159.147.35 1; + 211.159.152.252 1; + 211.159.169.118 1; + 211.159.174.127 1; + 211.159.180.110 1; + 211.159.187.191 1; + 211.159.241.77 1; + 211.169.249.156 1; + 211.171.250.169 1; + 211.174.123.131 1; + 211.174.227.230 1; + 211.18.250.201 1; + 211.184.125.242 1; + 211.185.101.69 1; + 211.193.13.111 1; + 211.195.117.212 1; + 211.195.12.33 1; + 211.198.6.96 1; + 211.211.1.138 1; + 211.212.194.22 1; + 211.220.27.191 1; + 211.22.154.223 1; + 211.22.154.225 1; + 211.222.70.62 1; + 211.23.235.145 1; + 211.238.153.199 1; + 211.239.121.27 1; + 211.240.105.132 1; + 211.24.103.163 1; + 211.243.236.21 1; + 211.25.119.131 1; + 211.252.190.154 1; + 211.252.84.191 1; + 211.252.85.11 1; + 211.253.25.21 1; + 211.26.187.128 1; + 211.35.76.241 1; + 211.38.244.205 1; + 211.41.161.149 1; + 211.52.103.197 1; + 211.5.217.202 1; + 211.54.40.81 1; + 211.59.68.16 1; + 211.75.136.208 1; + 211.75.193.150 1; + 211.75.194.80 1; + 211.75.51.43 1; + 211.82.236.108 1; + 212.109.197.113 1; + 212.112.108.98 1; + 212.114.57.71 1; + 212.118.1.206 1; + 212.129.11.232 1; + 212.129.1.251 1; + 212.129.128.249 1; + 212.129.38.146 1; + 212.129.52.3 1; + 212.129.53.177 1; + 212.13.103.211 1; + 212.15.169.6 1; + 212.152.35.78 1; + 212.154.86.139 1; + 212.156.136.114 1; + 212.156.210.223 1; + 212.164.228.99 1; + 212.170.50.203 1; + 212.176.114.10 1; + 212.183.163.41 1; + 212.199.61.5 1; + 212.200.89.249 1; + 212.202.251.34 1; + 212.21.156.160 1; + 212.220.30.116 1; + 212.224.108.130 1; + 212.224.126.76 1; + 212.225.149.230 1; + 212.227.200.232 1; + 212.232.25.224 1; + 212.237.137.119 1; + 212.237.53.252 1; + 212.26.128.72 1; + 212.30.52.243 1; + 212.34.228.170 1; + 212.4.12.245 1; + 212.47.228.121 1; + 212.47.231.189 1; + 212.47.238.207 1; + 212.47.252.54 1; + 212.51.154.199 1; + 212.54.47.10 1; + 212.56.221.195 1; + 212.59.17.180 1; + 212.64.109.31 1; + 212.64.15.236 1; + 212.64.23.30 1; + 212.64.26.131 1; + 212.64.28.77 1; + 212.64.32.162 1; + 212.64.39.109 1; + 212.64.44.165 1; + 212.64.44.246 1; + 212.64.44.69 1; + 212.64.57.24 1; + 212.64.58.154 1; + 212.64.7.134 1; + 212.64.84.197 1; + 212.64.91.146 1; + 212.64.91.187 1; + 212.64.91.66 1; + 212.64.94.179 1; + 212.71.232.92 1; + 212.71.247.139 1; + 212.72.207.5 1; + 212.73.44.9 1; + 212.73.90.86 1; + 212.78.210.44 1; + 212.83.148.254 1; + 212.83.149.238 1; + 212.83.158.206 1; + 212.83.163.47 1; + 212.86.56.236 1; + 212.87.9.141 1; + 212.89.16.182 1; + 213.104.210.138 1; + 213.108.129.236 1; + 213.108.216.27 1; + 213.108.240.109 1; + 213.125.118.27 1; + 213.130.128.207 1; + 213.133.3.8 1; + 213.135.239.146 1; + 213.136.74.216 1; + 213.14.126.186 1; + 213.14.214.229 1; + 213.146.203.200 1; + 213.148.198.36 1; + 213.148.213.99 1; + 213.150.207.5 1; + 213.150.207.97 1; + 213.158.10.101 1; + 213.158.29.179 1; + 213.179.99.254 1; + 213.182.101.187 1; + 213.184.192.70 1; + 213.186.244.4 1; + 213.202.211.200 1; + 213.202.228.4 1; + 213.202.230.160 1; + 213.202.245.90 1; + 213.203.173.179 1; + 213.206.191.122 1; + 213.209.114.26 1; + 213.215.179.114 1; + 213.225.214.202 1; + 213.227.58.157 1; + 213.232.192.86 1; + 213.234.26.179 1; + 213.32.105.167 1; + 213.32.12.3 1; + 213.32.16.127 1; + 213.32.18.189 1; + 213.32.21.139 1; + 213.32.31.116 1; + 213.32.49.74 1; + 213.32.52.1 1; + 213.32.65.111 1; + 213.32.67.160 1; + 213.32.69.98 1; + 213.32.91.37 1; + 213.32.92.57 1; + 213.33.244.187 1; + 213.47.116.8 1; + 213.47.38.104 1; + 213.55.92.81 1; + 213.58.132.27 1; + 213.59.184.12 1; + 213.59.184.21 1; + 213.60.48.183 1; + 213.61.215.54 1; + 213.6.8.38 1; + 2.137.127.2 1; + 213.82.114.206 1; + 2.139.176.35 1; + 2.139.215.255 1; + 213.96.93.24 1; + 213.97.245.39 1; + 2.144.242.5 1; + 2.144.243.184 1; + 2.153.184.166 1; + 2.153.212.195 1; + 216.144.240.6 1; + 216.144.251.86 1; + 216.155.93.77 1; + 216.155.94.51 1; + 216.170.119.175 1; + 216.170.119.2 1; + 216.211.245.95 1; + 216.243.58.154 1; + 216.245.217.2 1; + 216.245.220.166 1; + 216.7.159.250 1; + 217.112.5.94 1; + 217.115.10.132 1; + 217.125.110.139 1; + 217.129.136.241 1; + 217.133.58.148 1; + 217.133.99.111 1; + 217.138.29.194 1; + 217.138.50.154 1; + 217.138.76.66 1; + 217.141.88.34 1; + 217.153.246.214 1; + 217.160.60.230 1; + 217.182.136.202 1; + 217.182.158.104 1; + 217.182.158.202 1; + 217.182.165.158 1; + 217.182.16.82 1; + 217.182.186.225 1; + 217.182.186.226 1; + 217.182.186.227 1; + 217.182.204.110 1; + 217.182.206.141 1; + 217.182.244.60 1; + 217.182.252.161 1; + 217.182.252.63 1; + 217.182.253.230 1; + 217.182.36.51 1; + 217.182.71.54 1; + 217.182.71.7 1; + 217.182.73.148 1; + 217.182.74.116 1; + 217.182.74.125 1; + 217.182.78.87 1; + 217.182.79.245 1; + 217.182.95.16 1; + 217.218.21.242 1; + 217.23.74.198 1; + 217.29.21.66 1; + 217.30.75.78 1; + 217.34.52.153 1; + 217.35.75.193 1; + 217.38.158.180 1; + 217.41.31.72 1; + 217.46.233.121 1; + 217.58.112.121 1; + 217.61.1.164 1; + 217.61.14.223 1; + 217.61.20.173 1; + 217.61.20.178 1; + 217.61.2.97 1; + 217.61.60.71 1; + 217.61.98.201 1; + 217.67.189.250 1; + 217.67.21.68 1; + 217.71.133.245 1; + 217.72.49.171 1; + 217.73.141.115 1; + 217.73.83.96 1; + 218.104.199.131 1; + 218.108.74.250 1; + 218.111.88.185 1; + 218.146.168.239 1; + 218.147.235.170 1; + 218.148.41.48 1; + 218.149.106.172 1; + 218.153.105.126 1; + 218.164.23.117 1; + 218.17.157.34 1; + 218.17.56.50 1; + 218.18.101.84 1; + 218.186.178.140 1; + 218.188.210.214 1; + 218.19.14.178 1; + 218.201.214.177 1; + 218.2.108.162 1; + 218.211.168.178 1; + 218.211.171.143 1; + 218.219.246.124 1; + 218.2.234.6 1; + 218.23.29.41 1; + 218.236.64.245 1; + 218.237.173.46 1; + 218.237.65.93 1; + 218.241.134.34 1; + 218.241.191.1 1; + 218.241.236.108 1; + 218.24.167.204 1; + 218.241.81.222 1; + 218.248.11.167 1; + 218.249.154.130 1; + 218.249.69.210 1; + 218.25.161.189 1; + 218.255.150.226 1; + 218.25.89.90 1; + 218.28.238.165 1; + 218.29.42.219 1; + 218.29.42.220 1; + 218.3.139.85 1; + 218.3.44.195 1; + 218.4.163.146 1; + 218.4.196.178 1; + 218.4.234.74 1; + 218.4.250.102 1; + 218.4.90.211 1; + 218.51.116.58 1; + 218.5.244.218 1; + 218.60.148.139 1; + 218.60.41.227 1; + 218.60.67.92 1; + 218.61.16.144 1; + 218.64.164.86 1; + 218.67.90.196 1; + 218.69.91.84 1; + 218.75.40.146 1; + 218.75.40.149 1; + 218.76.158.162 1; + 218.82.69.103 1; + 218.85.23.26 1; + 218.86.123.242 1; + 218.88.164.159 1; + 218.92.0.131 1; + 218.92.0.132 1; + 218.92.0.133 1; + 218.92.0.134 1; + 218.92.0.135 1; + 218.92.0.137 1; + 218.92.0.138 1; + 218.92.0.139 1; + 218.92.0.141 1; + 218.92.0.143 1; + 218.92.0.144 1; + 218.92.0.145 1; + 218.92.0.146 1; + 218.92.0.147 1; + 218.92.0.148 1; + 218.92.0.154 1; + 218.92.0.155 1; + 218.92.0.156 1; + 218.92.0.157 1; + 218.92.0.158 1; + 218.92.0.160 1; + 218.92.0.161 1; + 218.92.0.163 1; + 218.92.0.164 1; + 218.92.0.167 1; + 218.92.0.168 1; + 218.92.0.170 1; + 218.92.0.171 1; + 218.92.0.172 1; + 218.92.0.173 1; + 218.92.0.174 1; + 218.92.0.175 1; + 218.92.0.178 1; + 218.92.0.179 1; + 218.92.0.180 1; + 218.92.0.181 1; + 218.92.0.182 1; + 218.92.0.184 1; + 218.92.0.185 1; + 218.92.0.186 1; + 218.92.0.187 1; + 218.92.0.188 1; + 218.92.0.189 1; + 218.92.0.190 1; + 218.92.0.191 1; + 218.92.0.192 1; + 218.92.0.193 1; + 218.92.0.194 1; + 218.92.0.198 1; + 218.92.0.199 1; + 218.92.0.200 1; + 218.92.0.201 1; + 218.92.0.202 1; + 218.92.0.203 1; + 218.92.0.204 1; + 218.92.0.205 1; + 218.92.0.206 1; + 218.92.0.207 1; + 218.92.0.208 1; + 218.92.0.210 1; + 218.92.0.211 1; + 218.92.0.212 1; + 218.94.136.90 1; + 218.95.182.148 1; + 218.95.182.79 1; + 218.98.26.162 1; + 218.98.26.163 1; + 218.98.26.164 1; + 218.98.26.165 1; + 218.98.26.166 1; + 218.98.26.167 1; + 218.98.26.168 1; + 218.98.26.169 1; + 218.98.26.170 1; + 218.98.26.171 1; + 218.98.26.172 1; + 218.98.26.173 1; + 218.98.26.174 1; + 218.98.26.175 1; + 218.98.26.176 1; + 218.98.26.177 1; + 218.98.26.178 1; + 218.98.26.179 1; + 218.98.26.180 1; + 218.98.26.181 1; + 218.98.26.182 1; + 218.98.26.183 1; + 218.98.26.184 1; + 218.98.26.185 1; + 218.98.40.131 1; + 218.98.40.132 1; + 218.98.40.133 1; + 218.98.40.134 1; + 218.98.40.135 1; + 218.98.40.136 1; + 218.98.40.137 1; + 218.98.40.138 1; + 218.98.40.139 1; + 218.98.40.140 1; + 218.98.40.141 1; + 218.98.40.142 1; + 218.98.40.143 1; + 218.98.40.144 1; + 218.98.40.145 1; + 218.98.40.146 1; + 218.98.40.147 1; + 218.98.40.148 1; + 218.98.40.149 1; + 218.98.40.150 1; + 218.98.40.151 1; + 218.98.40.152 1; + 218.98.40.153 1; + 218.98.40.154 1; + 219.109.200.107 1; + 219.128.23.26 1; + 219.129.94.241 1; + 219.135.194.77 1; + 219.137.226.52 1; + 219.139.78.67 1; + 219.140.163.100 1; + 219.140.198.51 1; + 219.140.224.121 1; + 219.140.226.104 1; + 219.142.28.206 1; + 219.143.144.130 1; + 219.144.169.247 1; + 219.144.206.251 1; + 219.145.144.65 1; + 219.146.127.6 1; + 219.147.168.103 1; + 219.149.225.154 1; + 219.153.31.186 1; + 219.156.130.30 1; + 219.159.239.77 1; + 219.232.47.114 1; + 219.234.147.218 1; + 219.234.88.88 1; + 219.239.47.66 1; + 219.240.49.50 1; + 219.250.188.133 1; + 219.250.188.46 1; + 219.250.188.52 1; + 219.84.203.57 1; + 219.90.67.89 1; + 219.91.133.152 1; + 219.91.141.114 1; + 219.91.222.148 1; + 219.91.232.10 1; + 219.91.64.192 1; + 219.91.66.9 1; + 219.92.16.81 1; + 219.93.106.33 1; + 219.93.121.22 1; + 219.93.20.155 1; + 220.118.0.221 1; + 220.121.58.55 1; + 220.128.115.205 1; + 220.128.180.108 1; + 220.130.178.36 1; + 220.130.190.13 1; + 220.130.202.128 1; + 220.130.221.140 1; + 220.130.222.156 1; + 220.130.50.179 1; + 220.132.36.160 1; + 220.133.45.74 1; + 220.134.138.111 1; + 220.134.144.96 1; + 220.135.135.165 1; + 220.135.36.195 1; + 220.135.48.40 1; + 220.158.148.132 1; + 220.163.107.130 1; + 220.175.57.162 1; + 220.176.118.235 1; + 220.176.118.31 1; + 220.178.49.234 1; + 220.180.239.104 1; + 220.185.25.44 1; + 220.189.105.93 1; + 220.191.160.42 1; + 220.202.15.66 1; + 220.202.15.68 1; + 220.225.126.55 1; + 220.233.114.211 1; + 220.241.113.76 1; + 220.244.98.26 1; + 220.248.17.34 1; + 220.248.91.220 1; + 220.250.30.254 1; + 220.76.107.50 1; + 220.76.205.178 1; + 220.76.93.215 1; + 220.77.118.113 1; + 220.83.91.26 1; + 220.84.193.177 1; + 220.85.233.145 1; + 220.98.84.31 1; + 221.122.78.202 1; + 221.122.93.232 1; + 221.125.165.59 1; + 221.126.225.184 1; + 221.131.68.210 1; + 221.132.17.74 1; + 221.132.17.75 1; + 221.132.17.81 1; + 221.13.51.91 1; + 221.143.48.143 1; + 221.148.45.168 1; + 221.148.63.118 1; + 221.150.17.93 1; + 221.156.116.51 1; + 221.160.100.14 1; + 221.167.192.93 1; + 221.176.190.212 1; + 221.180.141.5 1; + 221.180.206.141 1; + 221.193.253.111 1; + 221.194.137.28 1; + 221.195.189.145 1; + 221.199.189.162 1; + 221.204.11.179 1; + 221.2.109.126 1; + 221.212.220.244 1; + 221.214.54.170 1; + 221.215.130.162 1; + 221.216.62.179 1; + 221.223.102.13 1; + 221.226.11.218 1; + 221.226.28.244 1; + 221.226.43.62 1; + 221.226.48.78 1; + 221.226.58.102 1; + 221.226.68.147 1; + 221.226.90.126 1; + 221.227.17.158 1; + 221.228.111.131 1; + 221.229.219.188 1; + 221.229.250.19 1; + 221.231.57.153 1; + 221.231.57.221 1; + 221.231.57.8 1; + 221.231.74.243 1; + 221.231.74.55 1; + 221.231.95.126 1; + 221.231.95.213 1; + 221.231.95.238 1; + 221.231.95.7 1; + 221.235.183.5 1; + 221.2.35.78 1; + 221.237.189.26 1; + 221.239.31.118 1; + 221.4.154.196 1; + 221.4.223.107 1; + 221.4.223.212 1; + 221.6.22.203 1; + 221.7.213.133 1; + 221.7.221.50 1; + 221.7.253.18 1; + 222.107.26.125 1; + 222.108.237.222 1; + 222.108.45.65 1; + 222.110.176.55 1; + 222.112.65.55 1; + 222.122.202.35 1; + 222.122.31.133 1; + 222.124.16.227 1; + 222.127.30.130 1; + 222.127.53.107 1; + 222.127.99.45 1; + 222.128.11.26 1; + 222.128.114.163 1; + 222.128.2.60 1; + 222.128.45.5 1; + 222.128.92.103 1; + 222.128.93.67 1; + 222.140.6.8 1; + 222.143.242.69 1; + 222.154.238.59 1; + 222.161.221.230 1; + 222.165.220.81 1; + 222.168.81.21 1; + 222.170.63.27 1; + 222.171.82.169 1; + 222.173.81.22 1; + 222.175.125.66 1; + 222.175.126.74 1; + 222.181.11.225 1; + 222.184.233.222 1; + 222.186.136.64 1; + 222.186.15.110 1; + 222.186.15.160 1; + 222.186.15.18 1; + 222.186.15.197 1; + 222.186.153.61 1; + 222.186.160.227 1; + 222.186.174.96 1; + 222.186.30.111 1; + 222.186.30.165 1; + 222.186.30.59 1; + 222.186.31.204 1; + 222.186.42.117 1; + 222.186.42.163 1; + 222.186.42.241 1; + 222.186.42.94 1; + 222.186.46.27 1; + 222.186.52.155 1; + 222.186.52.78 1; + 222.186.52.86 1; + 222.186.52.89 1; + 222.188.109.227 1; + 222.188.18.105 1; + 222.188.18.118 1; + 222.188.21.35 1; + 222.188.21.68 1; + 222.188.21.77 1; + 222.188.21.79 1; + 222.188.21.99 1; + 222.188.29.120 1; + 222.188.29.180 1; + 222.188.29.182 1; + 222.188.29.241 1; + 222.188.29.29 1; + 222.188.29.56 1; + 222.188.29.79 1; + 222.188.29.88 1; + 222.188.54.53 1; + 222.188.54.56 1; + 222.188.54.57 1; + 222.188.54.60 1; + 222.188.54.63 1; + 222.188.54.65 1; + 222.188.66.229 1; + 222.188.66.249 1; + 222.188.66.61 1; + 222.188.75.156 1; + 222.195.92.204 1; + 222.221.248.242 1; + 222.222.49.34 1; + 222.223.203.104 1; + 222.231.27.29 1; + 222.231.30.35 1; + 222.231.30.36 1; + 222.231.33.233 1; + 222.239.78.88 1; + 222.239.90.55 1; + 222.240.1.0 1; + 222.240.239.230 1; + 222.242.104.188 1; + 222.252.16.140 1; + 222.252.30.117 1; + 222.29.98.176 1; + 2.224.240.70 1; + 222.64.159.156 1; + 222.73.205.94 1; + 222.73.36.73 1; + 222.76.187.124 1; + 222.76.187.33 1; + 222.78.76.227 1; + 222.78.76.247 1; + 222.78.76.60 1; + 222.79.184.36 1; + 222.80.227.105 1; + 222.82.237.238 1; + 2.228.45.68 1; + 2.228.78.116 1; + 222.90.28.99 1; + 222.92.189.76 1; + 222.95.176.33 1; + 222.98.37.25 1; + 222.99.162.243 1; + 2.230.197.222 1; + 223.111.147.211 1; + 223.111.150.27 1; + 223.111.184.10 1; + 223.112.190.70 1; + 223.112.69.58 1; + 223.130.100.157 1; + 223.16.216.92 1; + 223.171.32.55 1; + 223.171.32.56 1; + 223.171.32.66 1; + 223.171.46.146 1; + 223.17.33.191 1; + 223.194.45.84 1; + 223.196.89.130 1; + 223.197.175.171 1; + 223.197.243.5 1; + 223.197.250.72 1; + 223.202.201.210 1; + 223.202.201.220 1; + 223.22.243.237 1; + 223.223.188.98 1; + 223.244.236.232 1; + 223.247.184.19 1; + 223.25.101.76 1; + 223.252.222.227 1; + 223.252.222.228 1; + 223.25.99.34 1; + 223.27.16.120 1; + 223.27.234.253 1; + 2.235.112.91 1; + 2.235.146.28 1; + 2.236.242.44 1; + 2.236.77.217 1; + 223.68.195.115 1; + 223.71.139.97 1; + 223.71.139.98 1; + 223.71.139.99 1; + 223.71.206.22 1; + 223.75.51.13 1; + 2.238.193.59 1; + 223.83.155.77 1; + 223.85.57.70 1; + 223.87.178.246 1; + 223.93.147.251 1; + 223.95.186.20 1; + 223.98.184.203 1; + 223.99.127.3 1; + 223.99.211.204 1; + 2.29.172.71 1; + 23.100.125.65 1; + 23.101.136.158 1; + 23.102.238.196 1; + 23.123.85.16 1; + 23.129.64.150 1; + 23.129.64.151 1; + 23.129.64.152 1; + 23.129.64.153 1; + 23.129.64.154 1; + 23.129.64.155 1; + 23.129.64.156 1; + 23.129.64.157 1; + 23.129.64.158 1; + 23.129.64.159 1; + 23.129.64.160 1; + 23.129.64.161 1; + 23.129.64.162 1; + 23.129.64.163 1; + 23.129.64.165 1; + 23.129.64.166 1; + 23.129.64.167 1; + 23.129.64.168 1; + 23.129.64.169 1; + 23.129.64.170 1; + 23.129.64.180 1; + 23.129.64.181 1; + 23.129.64.182 1; + 23.129.64.183 1; + 23.129.64.184 1; + 23.129.64.185 1; + 23.129.64.186 1; + 23.129.64.187 1; + 23.129.64.188 1; + 23.129.64.189 1; + 23.129.64.190 1; + 23.129.64.191 1; + 23.129.64.192 1; + 23.129.64.193 1; + 23.129.64.194 1; + 23.129.64.195 1; + 23.129.64.196 1; + 23.129.64.200 1; + 23.129.64.201 1; + 23.129.64.202 1; + 23.129.64.203 1; + 23.129.64.204 1; + 23.129.64.205 1; + 23.129.64.206 1; + 23.129.64.207 1; + 23.129.64.208 1; + 23.129.64.209 1; + 23.129.64.210 1; + 23.129.64.211 1; + 23.129.64.212 1; + 23.129.64.213 1; + 23.129.64.214 1; + 23.133.240.6 1; + 23.133.240.7 1; + 23.225.166.80 1; + 23.225.225.142 1; + 23.226.131.177 1; + 23.227.137.210 1; + 23.228.90.13 1; + 23.233.63.198 1; + 23.236.76.5 1; + 23.240.82.66 1; + 23.247.118.11 1; + 23.247.33.61 1; + 23.251.128.200 1; + 23.253.151.128 1; + 23.253.253.225 1; + 23.254.138.148 1; + 23.254.165.190 1; + 23.254.201.102 1; + 23.254.238.2 1; + 2.32.86.50 1; + 23.30.117.166 1; + 2.38.90.101 1; + 23.92.225.228 1; + 23.94.16.72 1; + 23.94.187.130 1; + 23.94.46.192 1; + 23.95.113.42 1; + 23.96.113.95 1; + 23.99.201.125 1; + 23.99.219.212 1; + 24.11.233.55 1; + 24.13.233.114 1; + 24.135.145.8 1; + 24.160.6.156 1; + 24.203.245.226 1; + 2.42.193.48 1; + 24.2.205.235 1; + 24.221.18.234 1; + 24.221.19.57 1; + 2.42.255.212 1; + 24.231.89.180 1; + 24.35.90.208 1; + 24.39.103.43 1; + 24.4.128.213 1; + 24.4.5.246 1; + 2.45.3.171 1; + 24.63.224.206 1; + 24.7.159.76 1; + 24.99.228.46 1; + 2.56.11.200 1; + 27.0.141.4 1; + 27.105.103.3 1; + 27.106.45.6 1; + 27.110.4.30 1; + 27.111.36.136 1; + 27.112.4.11 1; + 27.112.4.14 1; + 27.112.4.8 1; + 27.115.124.6 1; + 27.115.124.70 1; + 27.115.15.8 1; + 27.115.56.138 1; + 27.122.59.100 1; + 27.122.59.86 1; + 27.124.11.2 1; + 27.124.11.8 1; + 27.128.169.31 1; + 27.128.229.236 1; + 27.147.56.152 1; + 27.150.169.223 1; + 27.155.11.111 1; + 27.155.87.45 1; + 27.155.99.161 1; + 27.158.129.106 1; + 27.158.129.138 1; + 27.158.129.77 1; + 27.158.158.137 1; + 27.158.158.33 1; + 27.185.245.127 1; + 27.190.123.142 1; + 27.191.45.175 1; + 27.195.216.49 1; + 27.199.19.254 1; + 27.208.135.158 1; + 27.208.220.219 1; + 27.209.133.17 1; + 27.210.143.2 1; + 27.21.103.80 1; + 27.221.81.138 1; + 27.222.205.151 1; + 27.223.89.238 1; + 27.254.130.69 1; + 27.254.136.29 1; + 27.254.137.144 1; + 27.254.194.99 1; + 27.254.206.238 1; + 27.254.61.112 1; + 27.254.81.81 1; + 27.254.90.106 1; + 27.255.77.222 1; + 27.3.150.15 1; + 27.33.171.134 1; + 27.35.57.64 1; + 27.41.218.67 1; + 27.50.151.183 1; + 27.50.24.83 1; + 27.71.224.2 1; + 27.72.102.190 1; + 27.72.105.157 1; + 27.77.254.179 1; + 27.78.36.73 1; + 27.84.166.140 1; + 27.8.8.41 1; + 27.92.118.95 1; + 27.95.146.121 1; + 2.82.143.65 1; + 3.0.89.215 1; + 31.0.243.76 1; + 31.128.253.137 1; + 31.13.195.248 1; + 31.13.195.31 1; + 31.13.32.186 1; + 31.14.142.109 1; + 31.14.161.244 1; + 31.14.30.3 1; + 31.145.154.170 1; + 31.154.16.105 1; + 31.17.26.190 1; + 31.184.209.206 1; + 31.184.220.60 1; + 31.19.169.70 1; + 31.193.131.172 1; + 31.193.30.62 1; + 31.202.101.40 1; + 31.204.0.181 1; + 31.206.14.115 1; + 31.206.41.114 1; + 31.210.124.137 1; + 31.214.246.8 1; + 31.41.219.189 1; + 31.46.16.95 1; + 3.14.66.53 1; + 31.7.206.108 1; + 3.19.100.136 1; + 3.210.226.246 1; + 34.204.127.143 1; + 34.220.124.211 1; + 34.221.170.50 1; + 34.222.52.65 1; + 34.236.210.142 1; + 34.248.143.206 1; + 34.66.172.238 1; + 34.66.42.187 1; + 34.67.148.220 1; + 34.67.72.34 1; + 34.67.85.179 1; + 34.68.122.73 1; + 34.68.136.212 1; + 34.68.140.84 1; + 34.68.214.219 1; + 34.73.111.158 1; + 34.73.133.26 1; + 34.73.135.248 1; + 34.73.182.59 1; + 34.73.254.71 1; + 34.73.55.203 1; + 34.74.104.155 1; + 34.74.99.116 1; + 34.80.215.54 1; + 34.80.37.49 1; + 34.80.37.61 1; + 34.87.25.65 1; + 34.90.154.151 1; + 34.90.59.21 1; + 34.90.60.61 1; + 34.93.44.102 1; + 35.153.29.228 1; + 35.154.180.182 1; + 35.184.207.166 1; + 35.184.30.152 1; + 35.185.104.197 1; + 35.185.239.108 1; + 35.187.234.161 1; + 35.188.77.30 1; + 35.189.237.181 1; + 35.192.101.121 1; + 35.193.174.86 1; + 35.193.27.116 1; + 35.193.91.152 1; + 35.195.139.112 1; + 35.195.238.142 1; + 35.197.113.177 1; + 35.199.154.128 1; + 35.200.183.197 1; + 35.200.255.72 1; + 35.200.42.221 1; + 35.201.167.255 1; + 35.201.196.94 1; + 35.201.197.56 1; + 35.202.133.237 1; + 35.204.234.56 1; + 35.220.213.35 1; + 35.221.30.62 1; + 35.222.207.4 1; + 35.224.172.108 1; + 35.224.28.71 1; + 35.225.122.90 1; + 35.228.188.244 1; + 35.228.235.135 1; + 35.231.6.102 1; + 35.232.107.170 1; + 35.232.9.25 1; + 35.233.36.227 1; + 35.234.206.93 1; + 35.240.196.150 1; + 35.240.242.87 1; + 35.240.55.191 1; + 35.241.81.232 1; + 35.241.89.79 1; + 35.245.56.0 1; + 35.247.179.28 1; + 35.247.250.136 1; + 36.103.242.14 1; + 36.103.243.247 1; + 36.103.245.31 1; + 36.106.166.58 1; + 36.106.167.178 1; + 36.108.172.39 1; + 36.110.118.132 1; + 36.110.118.72 1; + 36.110.118.79 1; + 36.110.217.176 1; + 36.110.28.94 1; + 36.110.50.217 1; + 36.110.78.62 1; + 36.111.171.108 1; + 36.111.35.10 1; + 36.112.137.55 1; + 36.112.138.103 1; + 36.112.138.165 1; + 36.112.138.185 1; + 36.155.10.19 1; + 36.156.24.31 1; + 36.156.24.43 1; + 36.156.24.78 1; + 36.156.24.79 1; + 36.156.83.98 1; + 36.189.253.226 1; + 36.189.253.228 1; + 36.189.255.162 1; + 36.22.187.34 1; + 36.22.190.222 1; + 36.24.103.98 1; + 36.248.224.37 1; + 36.251.145.241 1; + 36.251.146.210 1; + 36.255.106.78 1; + 36.255.3.203 1; + 36.26.113.48 1; + 36.26.115.94 1; + 36.26.75.58 1; + 36.27.214.155 1; + 36.33.141.169 1; + 36.35.136.75 1; + 36.66.124.137 1; + 36.66.149.211 1; + 36.66.156.125 1; + 36.66.203.251 1; + 36.66.77.58 1; + 36.67.106.109 1; + 36.67.120.234 1; + 36.67.197.52 1; + 36.67.226.223 1; + 36.7.136.77 1; + 36.7.140.77 1; + 36.72.219.33 1; + 36.74.75.31 1; + 36.7.69.254 1; + 36.7.87.130 1; + 36.80.48.9 1; + 36.82.245.98 1; + 36.84.80.31 1; + 36.89.119.92 1; + 36.89.146.252 1; + 36.89.157.197 1; + 36.89.209.22 1; + 36.89.214.234 1; + 36.89.236.195 1; + 36.89.247.26 1; + 36.89.248.125 1; + 36.89.93.233 1; + 36.91.152.234 1; + 36.91.164.53 1; + 36.91.24.27 1; + 36.91.50.251 1; + 36.91.55.58 1; + 36.92.28.226 1; + 36.99.41.137 1; + 37.115.185.176 1; + 37.115.205.210 1; + 37.115.222.205 1; + 37.120.152.186 1; + 37.120.217.84 1; + 37.1.204.166 1; + 37.123.136.188 1; + 37.135.172.54 1; + 37.139.0.226 1; + 37.139.13.105 1; + 37.139.21.75 1; + 37.139.2.218 1; + 37.139.24.190 1; + 37.139.24.204 1; + 37.139.4.138 1; + 37.139.9.23 1; + 37.143.160.18 1; + 37.17.59.60 1; + 37.183.12.191 1; + 37.186.123.91 1; + 37.187.0.223 1; + 37.187.100.54 1; + 37.187.113.229 1; + 37.187.117.187 1; + 37.187.122.195 1; + 37.187.127.13 1; + 37.187.142.192 1; + 37.187.147.221 1; + 37.187.17.58 1; + 37.187.176.14 1; + 37.187.178.245 1; + 37.187.192.162 1; + 37.187.195.209 1; + 37.187.22.227 1; + 37.187.248.39 1; + 37.187.25.138 1; + 37.187.253.32 1; + 37.187.26.207 1; + 37.187.3.60 1; + 37.187.4.149 1; + 37.187.46.74 1; + 37.187.51.172 1; + 37.187.5.137 1; + 37.187.54.67 1; + 37.187.60.182 1; + 37.187.62.31 1; + 37.187.6.235 1; + 37.187.74.146 1; + 37.187.78.170 1; + 37.187.79.55 1; + 37.187.92.228 1; + 37.189.248.199 1; + 37.191.170.117 1; + 37.191.237.214 1; + 37.193.108.101 1; + 37.193.120.109 1; + 37.195.205.135 1; + 37.195.50.41 1; + 37.211.11.245 1; + 37.230.115.29 1; + 37.24.118.239 1; + 37.24.143.134 1; + 37.252.190.224 1; + 37.252.96.100 1; + 37.28.154.68 1; + 37.46.114.5 1; + 37.49.224.137 1; + 37.49.225.241 1; + 37.49.227.202 1; + 37.49.227.92 1; + 37.49.229.145 1; + 37.49.229.160 1; + 37.49.230.216 1; + 37.49.231.102 1; + 37.49.231.112 1; + 37.49.231.121 1; + 37.49.231.122 1; + 37.49.231.131 1; + 37.49.231.132 1; + 37.59.100.22 1; + 37.59.104.76 1; + 37.59.107.100 1; + 37.59.110.165 1; + 37.59.114.113 1; + 37.59.116.10 1; + 37.59.158.100 1; + 37.59.189.18 1; + 37.59.233.121 1; + 37.59.31.133 1; + 37.59.34.66 1; + 37.59.37.69 1; + 37.59.38.137 1; + 37.59.38.216 1; + 37.59.51.51 1; + 37.59.53.22 1; + 37.59.6.106 1; + 37.59.99.243 1; + 37.6.201.213 1; + 37.79.254.216 1; + 37.98.114.228 1; + 38.101.232.10 1; + 38.98.158.52 1; + 39.107.70.13 1; + 39.115.189.208 1; + 39.134.26.20 1; + 39.135.1.156 1; + 39.135.1.157 1; + 39.135.1.158 1; + 39.135.1.160 1; + 39.135.1.162 1; + 39.135.1.194 1; + 39.187.83.82 1; + 39.74.33.65 1; + 39.82.165.124 1; + 39.82.202.111 1; + 39.85.195.252 1; + 40.115.100.203 1; + 40.115.98.94 1; + 40.117.135.57 1; + 40.117.235.16 1; + 40.117.91.10 1; + 40.118.214.15 1; + 40.118.46.159 1; + 40.121.198.205 1; + 40.121.83.238 1; + 40.122.117.21 1; + 40.122.130.201 1; + 40.124.4.131 1; + 40.125.172.86 1; + 40.71.248.111 1; + 40.71.85.173 1; + 40.73.116.245 1; + 40.73.25.111 1; + 40.73.34.44 1; + 40.73.35.157 1; + 40.73.59.55 1; + 40.73.7.223 1; + 40.73.77.70 1; + 40.73.97.99 1; + 40.76.203.208 1; + 40.76.40.239 1; + 40.78.133.79 1; + 40.80.232.172 1; + 40.81.200.87 1; + 40.83.184.173 1; + 40.86.179.106 1; + 40.86.186.33 1; + 40.86.186.71 1; + 40.87.57.113 1; + 40.89.159.174 1; + 41.128.245.103 1; + 41.137.137.92 1; + 41.141.250.244 1; + 41.159.18.20 1; + 41.162.162.34 1; + 41.164.195.204 1; + 41.180.68.214 1; + 41.190.92.194 1; + 41.196.0.189 1; + 41.200.247.67 1; + 41.203.76.251 1; + 41.203.76.254 1; + 41.204.161.161 1; + 41.205.196.102 1; + 41.208.222.165 1; + 41.210.128.37 1; + 41.211.116.32 1; + 41.214.139.226 1; + 41.216.186.87 1; + 41.221.146.138 1; + 41.221.168.167 1; + 41.222.196.57 1; + 41.223.58.67 1; + 41.224.59.78 1; + 41.226.24.21 1; + 41.227.21.171 1; + 41.228.12.149 1; + 41.230.23.169 1; + 41.231.56.98 1; + 41.235.58.97 1; + 41.32.37.250 1; + 41.33.108.116 1; + 41.33.20.66 1; + 4.16.253.10 1; + 4.16.253.7 1; + 41.63.0.133 1; + 4.16.43.2 1; + 41.65.64.36 1; + 41.71.98.53 1; + 41.72.105.171 1; + 41.72.219.102 1; + 41.76.149.212 1; + 41.76.209.14 1; + 41.76.8.16 1; + 41.77.146.98 1; + 41.78.201.48 1; + 41.79.223.218 1; + 41.82.208.182 1; + 41.84.228.65 1; + 41.86.165.41 1; + 41.87.72.102 1; + 42.104.97.228 1; + 42.104.97.231 1; + 42.104.97.238 1; + 42.104.97.242 1; + 42.112.185.242 1; + 42.112.56.144 1; + 42.113.161.212 1; + 42.114.16.191 1; + 42.115.138.180 1; + 42.115.138.81 1; + 42.115.221.40 1; + 42.116.10.220 1; + 42.117.110.234 1; + 42.117.1.225 1; + 42.118.42.220 1; + 42.157.130.18 1; + 42.157.131.201 1; + 42.159.10.104 1; + 42.159.106.19 1; + 42.159.4.104 1; + 42.159.89.4 1; + 42.178.7.185 1; + 42.202.134.6 1; + 42.236.75.144 1; + 42.243.111.90 1; + 42.243.117.41 1; + 42.247.22.65 1; + 42.247.22.66 1; + 42.4.230.252 1; + 42.51.156.6 1; + 42.51.204.24 1; + 42.51.224.210 1; + 42.54.163.14 1; + 42.56.70.108 1; + 42.59.71.19 1; + 4.26.24.242 1; + 42.99.180.167 1; + 43.224.249.224 1; + 43.225.151.142 1; + 43.225.180.227 1; + 43.226.145.60 1; + 43.226.148.125 1; + 43.226.34.140 1; + 43.226.36.182 1; + 43.226.36.46 1; + 43.226.37.203 1; + 43.226.37.215 1; + 43.226.38.178 1; + 43.226.38.26 1; + 43.226.39.221 1; + 43.226.40.124 1; + 43.226.40.41 1; + 43.226.40.60 1; + 43.226.65.79 1; + 43.226.66.35 1; + 43.226.67.167 1; + 43.226.68.97 1; + 43.226.69.130 1; + 43.226.69.132 1; + 43.226.69.133 1; + 43.226.69.143 1; + 43.226.69.146 1; + 43.226.69.181 1; + 43.226.69.182 1; + 43.227.64.249 1; + 43.227.66.153 1; + 43.227.66.210 1; + 43.227.66.223 1; + 43.227.67.198 1; + 43.227.68.60 1; + 43.227.68.70 1; + 43.227.68.71 1; + 43.227.68.77 1; + 43.228.126.182 1; + 43.239.148.94 1; + 43.242.122.162 1; + 43.242.122.177 1; + 43.242.135.130 1; + 43.242.215.70 1; + 43.243.128.213 1; + 43.248.124.113 1; + 43.248.187.66 1; + 43.249.104.68 1; + 43.251.37.21 1; + 43.251.73.183 1; + 43.252.149.35 1; + 43.252.36.98 1; + 45.10.88.53 1; + 45.10.88.55 1; + 45.114.244.56 1; + 45.115.155.101 1; + 45.115.178.195 1; + 45.117.83.118 1; + 45.117.83.36 1; + 45.118.144.31 1; + 45.118.145.51 1; + 45.119.212.105 1; + 45.119.53.106 1; + 45.119.83.62 1; + 45.120.217.172 1; + 45.12.215.52 1; + 45.12.220.233 1; + 45.122.221.228 1; + 45.125.66.90 1; + 45.136.109.31 1; + 45.136.109.32 1; + 45.136.109.33 1; + 45.136.109.34 1; + 45.136.109.36 1; + 45.136.109.37 1; + 45.136.109.38 1; + 45.136.109.39 1; + 45.136.109.40 1; + 45.138.111.50 1; + 45.14.148.101 1; + 45.165.48.2 1; + 45.165.96.30 1; + 45.167.250.18 1; + 45.170.162.253 1; + 45.170.73.52 1; + 45.178.128.41 1; + 45.192.169.36 1; + 45.205.75.1 1; + 45.225.25.103 1; + 45.227.192.109 1; + 45.227.253.114 1; + 45.227.253.115 1; + 45.227.253.117 1; + 45.227.254.30 1; + 45.227.255.100 1; + 45.227.255.173 1; + 45.228.137.6 1; + 45.23.108.9 1; + 45.231.132.134 1; + 45.231.185.199 1; + 45.235.87.126 1; + 45.236.244.130 1; + 45.237.140.120 1; + 45.248.133.156 1; + 45.248.71.194 1; + 45.252.248.203 1; + 45.252.249.148 1; + 45.32.105.222 1; + 45.32.157.180 1; + 45.33.109.12 1; + 45.40.135.73 1; + 45.40.199.88 1; + 45.40.203.242 1; + 45.4.148.14 1; + 45.55.12.248 1; + 45.55.131.104 1; + 45.55.142.207 1; + 45.55.145.31 1; + 45.55.15.134 1; + 45.55.157.147 1; + 45.55.158.8 1; + 45.55.167.217 1; + 45.55.176.165 1; + 45.55.176.173 1; + 45.55.177.170 1; + 45.55.177.230 1; + 45.55.182.232 1; + 45.55.184.78 1; + 45.55.190.106 1; + 45.55.190.46 1; + 45.55.20.128 1; + 45.55.222.162 1; + 45.55.224.209 1; + 45.55.225.152 1; + 45.55.231.94 1; + 45.55.233.213 1; + 45.55.243.124 1; + 45.55.254.13 1; + 45.55.35.40 1; + 45.55.42.17 1; + 45.55.47.128 1; + 45.55.47.149 1; + 45.55.6.105 1; + 45.55.67.128 1; + 45.55.80.186 1; + 45.55.88.94 1; + 45.55.95.57 1; + 45.63.39.41 1; + 45.63.39.63 1; + 45.63.59.111 1; + 45.64.113.101 1; + 45.67.14.162 1; + 45.67.14.179 1; + 45.67.15.136 1; + 45.6.72.14 1; + 45.6.72.17 1; + 45.70.196.180 1; + 45.70.217.198 1; + 45.70.3.2 1; + 45.70.3.30 1; + 45.71.208.253 1; + 45.76.149.203 1; + 45.76.175.4 1; + 45.76.222.255 1; + 45.76.237.54 1; + 45.76.66.211 1; + 45.77.181.220 1; + 45.77.188.223 1; + 45.79.211.134 1; + 45.80.64.216 1; + 45.80.64.246 1; + 45.82.153.34 1; + 45.82.153.35 1; + 45.82.153.36 1; + 45.82.153.37 1; + 45.82.153.38 1; + 45.88.79.243 1; + 45.92.68.85 1; + 46.0.203.166 1; + 46.101.101.66 1; + 46.101.103.207 1; + 46.101.105.55 1; + 46.101.11.213 1; + 46.101.1.198 1; + 46.101.119.94 1; + 46.101.127.49 1; + 46.101.139.105 1; + 46.101.142.99 1; + 46.101.162.247 1; + 46.101.163.220 1; + 46.101.168.151 1; + 46.101.170.142 1; + 46.101.17.215 1; + 46.101.187.76 1; + 46.101.201.249 1; + 46.101.204.153 1; + 46.101.204.20 1; + 46.101.205.211 1; + 46.101.206.205 1; + 46.101.2.174 1; + 46.101.221.138 1; + 46.101.223.241 1; + 46.101.224.184 1; + 46.101.235.214 1; + 46.101.27.6 1; + 46.101.41.162 1; + 46.101.43.151 1; + 46.101.43.224 1; + 46.101.48.191 1; + 46.101.54.199 1; + 46.101.63.219 1; + 46.101.72.145 1; + 46.101.73.64 1; + 46.101.76.236 1; + 46.101.77.58 1; + 46.101.81.143 1; + 46.101.88.10 1; + 46.101.93.69 1; + 46.105.110.79 1; + 46.105.112.107 1; + 46.105.122.62 1; + 46.105.124.52 1; + 46.105.127.166 1; + 46.105.137.251 1; + 46.105.157.97 1; + 46.105.227.206 1; + 46.105.244.1 1; + 46.105.244.17 1; + 46.105.30.20 1; + 46.105.30.53 1; + 46.105.31.249 1; + 46.105.99.163 1; + 46.105.99.212 1; + 46.118.235.10 1; + 46.119.114.88 1; + 46.122.0.164 1; + 46.139.149.132 1; + 46.148.199.34 1; + 46.149.182.92 1; + 46.149.48.45 1; + 46.161.27.122 1; + 46.161.27.77 1; + 46.164.155.9 1; + 46.165.245.154 1; + 46.171.110.250 1; + 46.173.219.162 1; + 46.17.45.124 1; + 46.175.243.9 1; + 46.182.7.35 1; + 46.186.51.131 1; + 46.196.253.224 1; + 46.20.35.112 1; + 46.219.3.139 1; + 46.23.203.150 1; + 46.236.142.101 1; + 46.24.178.9 1; + 46.246.42.134 1; + 46.246.42.175 1; + 46.246.45.175 1; + 46.246.45.86 1; + 46.249.52.134 1; + 46.251.239.17 1; + 46.252.250.34 1; + 46.29.160.121 1; + 46.32.69.242 1; + 46.33.225.84 1; + 46.34.158.42 1; + 46.45.143.35 1; + 46.5.14.233 1; + 46.53.253.177 1; + 46.59.11.243 1; + 46.61.235.111 1; + 46.61.247.210 1; + 46.94.41.213 1; + 47.154.229.133 1; + 47.156.184.59 1; + 47.180.89.23 1; + 47.181.43.24 1; + 47.22.135.70 1; + 47.223.114.69 1; + 47.254.147.170 1; + 47.254.170.9 1; + 47.254.172.125 1; + 47.254.198.29 1; + 47.28.213.151 1; + 47.28.217.40 1; + 47.72.80.84 1; + 47.74.150.153 1; + 47.74.231.192 1; + 47.75.128.216 1; + 47.91.107.101 1; + 47.91.108.209 1; + 47.91.90.132 1; + 47.92.103.166 1; + 49.158.169.30 1; + 49.164.52.237 1; + 49.206.224.31 1; + 49.206.30.37 1; + 49.212.194.29 1; + 49.231.174.227 1; + 49.231.229.226 1; + 49.231.229.233 1; + 49.231.234.73 1; + 49.231.68.58 1; + 49.232.18.45 1; + 49.232.24.142 1; + 49.232.37.191 1; + 49.232.4.151 1; + 49.232.46.135 1; + 49.232.46.207 1; + 49.232.56.23 1; + 49.232.6.214 1; + 49.234.114.189 1; + 49.234.116.13 1; + 49.234.120.114 1; + 49.234.151.132 1; + 49.234.180.159 1; + 49.234.18.158 1; + 49.234.185.33 1; + 49.234.187.153 1; + 49.234.203.5 1; + 49.234.216.132 1; + 49.234.219.153 1; + 49.234.233.164 1; + 49.234.233.211 1; + 49.234.236.126 1; + 49.234.27.45 1; + 49.234.73.47 1; + 49.234.86.229 1; + 49.234.89.103 1; + 49.234.9.63 1; + 49.235.198.166 1; + 49.235.28.207 1; + 49.235.35.12 1; + 49.235.7.47 1; + 49.235.8.107 1; + 49.236.203.163 1; + 49.236.75.4 1; + 49.247.133.22 1; + 49.247.207.56 1; + 49.247.210.176 1; + 49.247.213.143 1; + 49.248.20.173 1; + 49.249.233.26 1; + 49.249.243.235 1; + 49.50.66.209 1; + 49.50.87.77 1; + 49.51.153.220 1; + 49.51.171.35 1; + 49.51.243.75 1; + 49.51.249.186 1; + 49.5.3.5 1; + 49.69.200.106 1; + 49.69.200.9 1; + 49.69.204.11 1; + 49.69.204.78 1; + 49.69.205.175 1; + 49.69.206.203 1; + 49.69.209.142 1; + 49.69.216.174 1; + 49.69.216.206 1; + 49.69.216.33 1; + 49.69.241.178 1; + 49.69.241.220 1; + 49.69.241.231 1; + 49.69.241.3 1; + 49.69.244.59 1; + 49.69.244.60 1; + 49.69.244.61 1; + 49.69.55.232 1; + 49.69.83.200 1; + 49.69.83.235 1; + 49.71.101.60 1; + 49.83.1.246 1; + 49.83.139.131 1; + 49.83.139.19 1; + 49.83.139.206 1; + 49.83.139.28 1; + 49.83.140.43 1; + 49.83.182.58 1; + 49.83.57.239 1; + 49.83.57.45 1; + 49.83.57.68 1; + 49.83.95.42 1; + 49.83.95.89 1; + 49.83.95.96 1; + 49.84.213.159 1; + 49.84.251.37 1; + 49.86.75.20 1; + 49.88.112.112 1; + 49.88.112.113 1; + 49.88.112.114 1; + 49.88.112.116 1; + 49.88.112.117 1; + 49.88.112.118 1; + 49.88.112.78 1; + 49.88.112.80 1; + 49.88.112.85 1; + 49.88.112.90 1; + 49.88.48.189 1; + 50.115.181.98 1; + 50.117.96.61 1; + 50.126.95.22 1; + 50.196.252.73 1; + 50.209.176.166 1; + 50.209.215.142 1; + 50.226.158.205 1; + 50.227.195.3 1; + 50.236.62.30 1; + 50.239.140.1 1; + 50.239.143.195 1; + 50.250.231.41 1; + 50.251.172.145 1; + 50.254.208.254 1; + 50.35.178.234 1; + 50.39.246.120 1; + 50.62.22.61 1; + 50.63.12.204 1; + 50.63.165.245 1; + 50.64.152.76 1; + 50.67.178.164 1; + 50.67.41.36 1; + 50.7.250.210 1; + 50.73.127.109 1; + 50.99.193.144 1; + 5.103.131.229 1; + 51.107.87.199 1; + 51.140.241.96 1; + 51.143.132.213 1; + 51.144.160.217 1; + 51.15.112.152 1; + 51.15.118.122 1; + 51.15.125.181 1; + 51.15.131.232 1; + 51.15.178.114 1; + 51.15.189.102 1; + 51.15.212.48 1; + 51.15.233.178 1; + 51.15.235.211 1; + 51.15.25.175 1; + 51.15.3.205 1; + 51.15.55.90 1; + 51.15.59.9 1; + 51.158.100.176 1; + 51.158.184.28 1; + 51.158.187.105 1; + 51.15.84.255 1; + 51.15.87.199 1; + 51.158.73.143 1; + 51.158.74.14 1; + 51.15.99.106 1; + 51.174.140.10 1; + 51.175.220.93 1; + 51.219.58.141 1; + 51.254.114.105 1; + 51.254.114.46 1; + 51.254.123.127 1; + 51.254.123.131 1; + 51.254.129.128 1; + 51.254.140.108 1; + 51.254.164.226 1; + 51.254.205.6 1; + 51.254.210.53 1; + 51.254.214.215 1; + 51.254.220.20 1; + 51.254.33.188 1; + 51.254.39.23 1; + 51.254.51.182 1; + 51.254.99.208 1; + 51.255.160.188 1; + 51.255.162.65 1; + 51.255.168.127 1; + 51.255.168.202 1; + 51.255.168.30 1; + 51.255.173.222 1; + 51.255.173.245 1; + 51.255.174.164 1; + 51.255.174.215 1; + 51.255.197.164 1; + 51.255.199.33 1; + 51.255.30.22 1; + 51.255.34.233 1; + 51.255.35.58 1; + 51.255.39.143 1; + 51.255.44.56 1; + 51.255.45.20 1; + 51.255.46.83 1; + 5.134.219.13 1; + 5.135.101.228 1; + 5.135.129.180 1; + 5.135.135.116 1; + 5.135.152.97 1; + 5.135.157.113 1; + 5.135.157.135 1; + 5.135.165.51 1; + 5.135.179.178 1; + 5.135.181.11 1; + 5.135.182.84 1; + 5.135.183.49 1; + 5.135.223.35 1; + 5.135.244.114 1; + 51.38.112.45 1; + 51.38.113.45 1; + 51.38.125.177 1; + 51.38.125.51 1; + 51.38.126.92 1; + 51.38.128.200 1; + 51.38.129.120 1; + 51.38.131.1 1; + 51.38.133.58 1; + 51.38.133.86 1; + 51.38.134.197 1; + 51.38.152.200 1; + 51.38.162.232 1; + 51.38.176.147 1; + 51.38.178.74 1; + 51.38.185.238 1; + 51.38.186.207 1; + 51.38.186.228 1; + 51.38.224.72 1; + 51.38.224.84 1; + 51.38.230.62 1; + 51.38.234.226 1; + 51.38.234.250 1; + 51.38.234.54 1; + 51.38.236.107 1; + 51.38.236.221 1; + 51.38.237.206 1; + 51.38.237.214 1; + 51.38.237.78 1; + 51.38.238.205 1; + 51.38.238.87 1; + 51.38.239.50 1; + 51.38.33.178 1; + 51.38.37.128 1; + 51.38.38.221 1; + 51.38.47.117 1; + 51.38.48.127 1; + 51.38.49.140 1; + 51.38.51.113 1; + 51.38.51.200 1; + 51.38.57.78 1; + 51.38.65.243 1; + 51.38.77.100 1; + 51.38.80.173 1; + 51.38.81.19 1; + 51.38.83.164 1; + 51.38.90.195 1; + 51.38.98.228 1; + 5.148.3.212 1; + 5.150.254.21 1; + 5.150.254.67 1; + 5.152.159.31 1; + 5.153.234.10 1; + 51.68.122.216 1; + 51.68.123.198 1; + 51.68.123.37 1; + 51.68.136.36 1; + 51.68.138.143 1; + 51.68.139.151 1; + 51.68.141.2 1; + 51.68.141.62 1; + 51.68.152.26 1; + 51.68.162.17 1; + 51.68.173.253 1; + 51.68.174.177 1; + 51.68.177.135 1; + 51.68.188.67 1; + 51.68.189.69 1; + 51.68.198.119 1; + 51.68.215.113 1; + 51.68.220.249 1; + 51.68.226.129 1; + 51.68.227.49 1; + 51.68.229.59 1; + 51.68.230.54 1; + 51.68.231.147 1; + 51.68.243.1 1; + 51.68.251.201 1; + 51.68.251.221 1; + 51.68.41.91 1; + 51.68.44.13 1; + 51.68.46.156 1; + 51.68.47.45 1; + 51.68.50.234 1; + 51.68.70.175 1; + 51.68.70.72 1; + 51.68.82.218 1; + 51.68.90.167 1; + 51.68.93.65 1; + 51.68.97.191 1; + 51.7.227.42 1; + 51.75.120.244 1; + 51.75.122.16 1; + 51.75.123.124 1; + 51.75.123.195 1; + 51.75.124.76 1; + 51.75.126.115 1; + 51.75.142.41 1; + 51.75.144.20 1; + 51.75.146.122 1; + 51.75.147.100 1; + 51.75.160.132 1; + 51.75.16.138 1; + 51.75.16.35 1; + 51.75.169.236 1; + 51.75.171.150 1; + 51.75.171.184 1; + 51.75.17.228 1; + 51.75.18.215 1; + 51.75.19.175 1; + 51.75.195.222 1; + 51.75.195.25 1; + 51.75.202.218 1; + 51.75.202.58 1; + 51.75.204.92 1; + 51.75.205.122 1; + 51.75.207.61 1; + 51.75.209.228 1; + 51.75.22.154 1; + 51.75.23.242 1; + 51.75.248.127 1; + 51.75.248.159 1; + 51.75.248.241 1; + 51.75.254.196 1; + 51.75.255.166 1; + 51.75.26.106 1; + 51.75.26.51 1; + 51.75.27.254 1; + 51.75.28.134 1; + 51.75.29.61 1; + 51.75.30.199 1; + 51.75.30.238 1; + 51.75.32.141 1; + 51.75.36.33 1; + 51.75.50.24 1; + 51.75.52.134 1; + 51.75.58.97 1; + 51.75.64.86 1; + 51.75.65.209 1; + 51.75.65.72 1; + 51.75.67.84 1; + 51.77.133.83 1; + 51.77.140.111 1; + 51.77.140.36 1; + 51.77.141.158 1; + 51.77.145.97 1; + 51.77.146.136 1; + 51.77.146.153 1; + 51.77.147.95 1; + 51.77.148.55 1; + 51.77.148.57 1; + 51.77.156.226 1; + 51.77.156.240 1; + 51.77.157.2 1; + 51.77.157.78 1; + 51.77.158.252 1; + 51.77.192.132 1; + 51.77.193.213 1; + 51.77.193.218 1; + 51.77.194.232 1; + 51.77.194.241 1; + 51.77.195.149 1; + 51.77.200.243 1; + 51.77.200.62 1; + 51.77.201.36 1; + 51.77.210.216 1; + 51.77.212.124 1; + 51.77.214.180 1; + 51.77.215.16 1; + 51.77.215.207 1; + 51.77.222.232 1; + 51.77.244.196 1; + 51.77.52.216 1; + 51.79.129.235 1; + 51.79.65.55 1; + 51.79.66.158 1; + 51.79.68.32 1; + 51.79.74.154 1; + 51.81.18.65 1; + 51.81.18.77 1; + 51.81.20.167 1; + 51.81.20.95 1; + 51.81.7.101 1; + 5.182.210.141 1; + 5.182.210.142 1; + 5.182.210.155 1; + 5.182.210.5 1; + 51.83.110.51 1; + 51.83.15.30 1; + 51.83.233.224 1; + 51.83.234.50 1; + 51.83.234.51 1; + 51.83.33.54 1; + 51.83.41.120 1; + 51.83.41.59 1; + 51.83.42.108 1; + 51.83.45.151 1; + 51.83.46.16 1; + 51.83.69.78 1; + 51.83.72.108 1; + 51.83.74.158 1; + 51.83.74.203 1; + 51.83.76.119 1; + 51.83.76.36 1; + 51.83.77.224 1; + 51.83.78.56 1; + 51.83.79.196 1; + 5.188.115.64 1; + 5.188.206.250 1; + 5.188.210.47 1; + 5.188.52.23 1; + 5.188.62.5 1; + 5.188.84.76 1; + 5.188.86.114 1; + 5.189.158.48 1; + 5.189.160.177 1; + 51.89.164.224 1; + 5.189.164.33 1; + 5.189.166.57 1; + 51.89.173.145 1; + 51.89.173.198 1; + 51.89.22.253 1; + 51.89.42.36 1; + 51.91.174.30 1; + 51.91.212.79 1; + 51.91.212.80 1; + 51.91.212.81 1; + 51.91.247.125 1; + 51.91.248.56 1; + 51.91.249.178 1; + 51.91.37.197 1; + 5.195.233.41 1; + 5.196.110.170 1; + 5.196.118.54 1; + 5.196.12.2 1; + 5.196.126.42 1; + 5.196.137.213 1; + 5.196.153.60 1; + 5.196.156.38 1; + 5.196.159.55 1; + 5.196.162.100 1; + 5.196.225.45 1; + 5.196.243.201 1; + 5.196.252.13 1; + 5.196.252.8 1; + 5.196.29.194 1; + 5.196.52.173 1; + 5.196.67.41 1; + 5.196.70.107 1; + 5.196.7.123 1; + 5.196.72.58 1; + 5.196.75.178 1; + 5.196.75.47 1; + 5.196.88.110 1; + 52.116.180.164 1; + 52.117.202.2 1; + 52.143.142.210 1; + 52.144.86.251 1; + 52.157.208.54 1; + 52.161.96.142 1; + 52.162.239.76 1; + 52.163.85.65 1; + 52.164.205.238 1; + 52.164.211.22 1; + 52.166.95.124 1; + 52.167.5.138 1; + 52.168.177.174 1; + 52.170.82.4 1; + 52.172.140.10 1; + 52.172.195.61 1; + 52.172.199.166 1; + 52.172.25.16 1; + 52.173.138.184 1; + 52.174.37.10 1; + 52.177.128.217 1; + 52.178.79.114 1; + 52.179.180.63 1; + 52.217.37.110 1; + 52.230.68.68 1; + 52.231.33.96 1; + 52.232.78.171 1; + 5.226.138.5 1; + 5.248.165.110 1; + 5.249.145.245 1; + 5.249.145.73 1; + 5.249.149.87 1; + 52.56.131.7 1; + 52.66.138.18 1; + 52.77.222.25 1; + 52.80.233.57 1; + 52.81.98.88 1; + 52.82.13.153 1; + 52.82.57.166 1; + 52.83.153.152 1; + 5.3.171.181 1; + 5.32.168.51 1; + 5.3.6.82 1; + 5.39.200.15 1; + 5.39.67.154 1; + 5.39.77.117 1; + 5.39.79.48 1; + 5.39.88.4 1; + 5.39.89.155 1; + 5.39.92.185 1; + 5.39.92.187 1; + 54.149.164.67 1; + 54.186.223.120 1; + 54.201.249.3 1; + 54.222.219.87 1; + 54.36.108.162 1; + 54.36.126.81 1; + 54.36.163.70 1; + 54.36.175.30 1; + 54.36.180.236 1; + 54.36.182.244 1; + 54.36.232.60 1; + 54.37.1.123 1; + 54.37.136.170 1; + 54.37.136.213 1; + 54.37.136.87 1; + 54.37.138.172 1; + 54.37.139.198 1; + 54.37.139.235 1; + 54.37.14.3 1; + 54.37.151.239 1; + 54.37.154.254 1; + 54.37.155.165 1; + 54.37.158.218 1; + 54.37.159.12 1; + 54.37.204.154 1; + 54.37.205.162 1; + 54.37.21.6 1; + 54.37.225.179 1; + 54.37.226.173 1; + 54.37.228.221 1; + 54.37.230.141 1; + 54.37.230.15 1; + 54.37.232.108 1; + 54.37.232.137 1; + 54.37.233.163 1; + 54.37.234.66 1; + 54.37.253.161 1; + 54.37.254.57 1; + 54.37.44.75 1; + 54.37.66.73 1; + 54.37.68.191 1; + 54.37.68.66 1; + 54.37.69.113 1; + 54.37.71.235 1; + 54.37.73.26 1; + 54.37.74.171 1; + 54.37.88.73 1; + 54.37.90.210 1; + 54.37.90.215 1; + 54.38.157.242 1; + 54.38.18.211 1; + 54.38.182.156 1; + 54.38.183.181 1; + 54.38.185.87 1; + 54.38.186.84 1; + 54.38.188.34 1; + 54.38.192.96 1; + 54.38.240.250 1; + 54.38.241.171 1; + 54.38.243.133 1; + 54.38.244.150 1; + 54.38.33.186 1; + 54.38.33.73 1; + 54.38.36.210 1; + 54.38.47.28 1; + 54.39.138.246 1; + 54.39.138.251 1; + 54.39.145.31 1; + 54.39.145.59 1; + 54.39.148.232 1; + 54.39.148.233 1; + 54.39.148.234 1; + 54.39.151.167 1; + 54.39.151.22 1; + 54.39.18.237 1; + 54.39.187.138 1; + 54.39.191.188 1; + 54.39.196.199 1; + 54.39.196.33 1; + 54.39.209.227 1; + 54.39.226.37 1; + 54.39.29.105 1; + 54.39.49.69 1; + 54.39.51.31 1; + 54.39.96.8 1; + 54.39.97.17 1; + 54.84.236.184 1; + 5.51.166.164 1; + 5.56.133.249 1; + 5.56.135.118 1; + 5.57.33.71 1; + 58.101.114.113 1; + 58.101.95.66 1; + 58.114.233.74 1; + 58.115.161.172 1; + 58.144.150.202 1; + 58.144.150.233 1; + 58.144.151.10 1; + 58.144.34.96 1; + 58.150.135.178 1; + 58.150.46.6 1; + 58.153.51.174 1; + 58.16.78.136 1; + 58.171.108.172 1; + 58.181.180.142 1; + 58.185.164.83 1; + 58.20.231.185 1; + 58.20.231.186 1; + 58.208.62.217 1; + 58.210.101.106 1; + 58.210.6.53 1; + 58.210.85.22 1; + 58.213.128.106 1; + 58.213.198.77 1; + 58.214.0.70 1; + 58.214.23.126 1; + 58.216.151.146 1; + 58.218.56.120 1; + 58.218.66.195 1; + 58.219.251.172 1; + 58.221.204.114 1; + 58.22.61.212 1; + 58.227.2.130 1; + 58.229.208.187 1; + 58.229.253.139 1; + 58.240.218.198 1; + 58.242.230.170 1; + 58.246.125.198 1; + 58.246.138.30 1; + 58.246.187.102 1; + 58.247.8.186 1; + 58.248.254.124 1; + 58.250.161.97 1; + 58.250.174.73 1; + 58.250.174.77 1; + 58.250.174.78 1; + 58.250.18.118 1; + 58.251.18.94 1; + 58.254.132.140 1; + 58.254.132.156 1; + 58.254.132.239 1; + 58.254.132.41 1; + 58.254.132.49 1; + 5.83.163.159 1; + 58.34.88.36 1; + 58.39.16.4 1; + 58.48.168.222 1; + 58.49.122.179 1; + 58.49.13.254 1; + 58.56.0.154 1; + 58.56.140.62 1; + 58.56.32.238 1; + 58.57.17.179 1; + 58.57.4.238 1; + 58.62.207.51 1; + 58.64.157.132 1; + 58.65.136.170 1; + 58.77.156.29 1; + 5.88.161.197 1; + 58.87.106.183 1; + 58.87.114.13 1; + 58.87.120.53 1; + 58.87.127.89 1; + 58.87.66.249 1; + 58.87.67.142 1; + 58.87.67.226 1; + 58.87.75.178 1; + 58.87.75.237 1; + 58.87.84.251 1; + 58.87.88.98 1; + 58.87.92.153 1; + 58.87.95.67 1; + 5.89.57.142 1; + 59.100.246.170 1; + 59.10.138.195 1; + 59.10.6.152 1; + 59.108.143.83 1; + 59.120.189.234 1; + 59.120.19.40 1; + 59.120.220.49 1; + 59.120.243.8 1; + 59.124.155.22 1; + 59.124.85.195 1; + 59.125.120.118 1; + 59.126.149.196 1; + 59.126.66.75 1; + 59.127.172.234 1; + 59.127.248.102 1; + 59.13.176.105 1; + 59.144.114.82 1; + 59.145.221.103 1; + 59.145.24.58 1; + 59.145.89.79 1; + 59.148.173.231 1; + 59.148.43.97 1; + 59.1.48.98 1; + 59.149.237.145 1; + 59.152.241.38 1; + 59.179.17.140 1; + 59.185.244.243 1; + 59.188.30.116 1; + 5.9.208.244 1; + 59.2.180.218 1; + 59.23.190.100 1; + 59.36.132.222 1; + 59.36.173.179 1; + 59.36.75.227 1; + 59.37.160.178 1; + 59.37.33.202 1; + 59.41.187.146 1; + 59.42.51.187 1; + 59.42.62.235 1; + 59.44.139.132 1; + 59.46.161.55 1; + 59.48.116.22 1; + 59.48.153.231 1; + 59.53.171.168 1; + 59.56.74.165 1; + 59.58.208.210 1; + 59.58.209.196 1; + 59.60.132.94 1; + 59.60.180.202 1; + 59.6.32.66 1; + 59.72.103.230 1; + 59.72.112.21 1; + 59.72.112.47 1; + 59.8.177.80 1; + 59.9.223.244 1; + 60.112.74.230 1; + 60.12.13.98 1; + 60.12.8.240 1; + 60.12.8.241 1; + 60.165.108.75 1; + 60.169.21.66 1; + 60.172.95.182 1; + 60.173.195.87 1; + 60.173.9.72 1; + 60.174.35.248 1; + 60.183.152.217 1; + 60.183.225.246 1; + 60.183.249.196 1; + 60.184.126.152 1; + 60.184.126.91 1; + 60.184.127.149 1; + 60.184.137.51 1; + 60.184.176.85 1; + 60.184.177.30 1; + 60.184.182.67 1; + 60.184.214.8 1; + 60.185.154.79 1; + 60.190.17.178 1; + 60.190.227.167 1; + 60.190.96.234 1; + 60.191.0.245 1; + 60.191.23.58 1; + 60.191.66.212 1; + 60.191.84.17 1; + 60.194.51.19 1; + 60.2.10.190 1; + 60.210.40.210 1; + 60.217.235.3 1; + 60.220.230.21 1; + 60.222.254.231 1; + 60.225.165.125 1; + 60.24.121.196 1; + 60.245.60.151 1; + 60.248.28.105 1; + 60.249.246.225 1; + 60.250.191.6 1; + 60.250.23.105 1; + 60.251.196.251 1; + 60.251.202.133 1; + 60.28.253.182 1; + 60.29.110.73 1; + 60.29.241.2 1; + 61.136.146.12 1; + 61.144.253.253 1; + 61.147.41.219 1; + 61.147.42.181 1; + 61.147.42.72 1; + 61.147.50.101 1; + 61.147.50.178 1; + 61.147.50.179 1; + 61.147.57.186 1; + 61.147.57.47 1; + 61.147.57.68 1; + 61.147.59.111 1; + 61.147.80.222 1; + 61.149.237.83 1; + 61.152.171.44 1; + 61.152.249.229 1; + 61.153.209.244 1; + 61.155.140.67 1; + 61.160.199.218 1; + 61.160.250.164 1; + 61.163.190.49 1; + 61.163.78.132 1; + 61.163.99.76 1; + 61.164.248.8 1; + 61.170.186.48 1; + 61.171.229.198 1; + 61.175.121.76 1; + 61.177.172.158 1; + 61.177.38.66 1; + 61.183.133.243 1; + 61.183.35.44 1; + 61.183.52.134 1; + 61.189.43.58 1; + 61.19.23.30 1; + 61.19.247.121 1; + 61.19.38.146 1; + 61.216.13.170 1; + 61.216.15.225 1; + 61.218.122.198 1; + 61.219.11.153 1; + 61.219.143.205 1; + 61.220.176.221 1; + 61.231.102.209 1; + 61.238.109.121 1; + 61.250.138.125 1; + 61.250.144.195 1; + 61.32.112.246 1; + 61.33.196.235 1; + 61.37.82.220 1; + 61.39.74.69 1; + 61.51.92.61 1; + 61.62.164.13 1; + 61.64.60.192 1; + 61.69.254.46 1; + 61.69.78.78 1; + 61.72.254.71 1; + 61.72.255.26 1; + 61.76.173.244 1; + 61.76.175.195 1; + 61.85.40.112 1; + 61.92.169.178 1; + 61.93.201.198 1; + 61.95.186.120 1; + 62.102.148.68 1; + 62.102.148.69 1; + 62.116.202.237 1; + 62.117.12.39 1; + 62.12.115.116 1; + 62.122.201.170 1; + 62.148.142.202 1; + 62.152.60.50 1; + 62.157.0.1 1; + 62.157.10.15 1; + 62.159.228.138 1; + 62.162.103.206 1; + 62.164.176.194 1; + 62.173.145.147 1; + 62.175.36.25 1; + 62.193.6.31 1; + 62.197.120.198 1; + 62.210.105.74 1; + 62.210.106.114 1; + 62.210.114.43 1; + 62.210.115.102 1; + 62.210.116.104 1; + 62.210.116.59 1; + 62.210.138.88 1; + 62.210.140.193 1; + 62.210.141.42 1; + 62.210.151.28 1; + 62.210.178.165 1; + 62.210.182.188 1; + 62.210.182.82 1; + 62.210.30.128 1; + 62.210.36.133 1; + 62.210.37.15 1; + 62.210.69.2 1; + 62.210.74.248 1; + 62.210.85.51 1; + 62.210.9.65 1; + 62.213.11.241 1; + 62.2.136.87 1; + 62.215.6.11 1; + 62.216.233.132 1; + 62.217.125.198 1; + 62.218.84.53 1; + 62.219.181.50 1; + 62.221.250.250 1; + 62.231.7.220 1; + 62.231.7.221 1; + 62.234.103.7 1; + 62.234.108.245 1; + 62.234.108.63 1; + 62.234.114.148 1; + 62.234.119.16 1; + 62.234.131.141 1; + 62.234.133.230 1; + 62.234.141.187 1; + 62.234.144.135 1; + 62.234.156.120 1; + 62.234.172.19 1; + 62.234.206.12 1; + 62.234.219.27 1; + 62.234.23.78 1; + 62.234.49.247 1; + 62.234.62.191 1; + 62.234.66.50 1; + 62.234.73.104 1; + 62.234.81.192 1; + 62.234.8.41 1; + 62.234.91.204 1; + 62.234.95.148 1; + 62.24.102.106 1; + 62.39.233.192 1; + 62.39.233.2 1; + 62.4.13.108 1; + 62.4.21.247 1; + 62.4.23.104 1; + 62.4.27.102 1; + 62.4.27.96 1; + 62.4.29.76 1; + 62.56.255.160 1; + 62.56.255.164 1; + 62.57.20.104 1; + 62.65.78.55 1; + 62.76.6.40 1; + 62.7.90.34 1; + 62.94.206.57 1; + 62.94.244.235 1; + 62.99.178.231 1; + 63.123.69.180 1; + 63.143.35.50 1; + 63.143.37.50 1; + 63.143.57.30 1; + 63.145.189.236 1; + 63.41.36.220 1; + 63.41.9.206 1; + 63.41.9.210 1; + 64.184.197.185 1; + 64.202.187.48 1; + 64.210.41.86 1; + 64.31.35.6 1; + 64.52.22.105 1; + 64.53.14.211 1; + 64.70.3.77 1; + 64.91.7.203 1; + 65.189.1.108 1; + 65.204.12.179 1; + 65.75.93.36 1; + 66.108.165.215 1; + 66.115.168.210 1; + 66.130.210.106 1; + 66.153.194.203 1; + 66.155.18.238 1; + 66.165.213.100 1; + 66.214.40.126 1; + 66.23.193.76 1; + 66.41.212.76 1; + 66.49.84.65 1; + 66.70.130.148 1; + 66.70.130.151 1; + 66.70.130.153 1; + 66.70.130.154 1; + 66.70.130.155 1; + 66.70.160.187 1; + 66.70.181.113 1; + 66.70.188.25 1; + 66.70.189.209 1; + 66.70.189.236 1; + 66.70.228.185 1; + 66.8.205.220 1; + 66.85.47.16 1; + 66.85.47.62 1; + 66.98.79.181 1; + 67.160.238.143 1; + 67.166.254.205 1; + 67.184.64.224 1; + 67.191.194.94 1; + 67.198.99.90 1; + 67.205.135.127 1; + 67.205.135.188 1; + 67.205.135.65 1; + 67.205.138.125 1; + 67.205.152.231 1; + 67.205.153.16 1; + 67.205.155.40 1; + 67.205.166.29 1; + 67.205.167.142 1; + 67.205.177.0 1; + 67.207.86.134 1; + 67.207.91.133 1; + 67.210.96.22 1; + 67.213.75.130 1; + 67.218.96.156 1; + 67.231.16.54 1; + 67.247.33.174 1; + 67.55.92.88 1; + 67.85.105.1 1; + 68.183.102.174 1; + 68.183.102.199 1; + 68.183.105.52 1; + 68.183.106.84 1; + 68.183.110.49 1; + 68.183.113.232 1; + 68.183.115.176 1; + 68.183.115.83 1; + 68.183.1.175 1; + 68.183.122.211 1; + 68.183.122.94 1; + 68.183.124.53 1; + 68.183.124.72 1; + 68.183.132.245 1; + 68.183.133.21 1; + 68.183.147.15 1; + 68.183.147.197 1; + 68.183.148.29 1; + 68.183.148.78 1; + 68.183.150.254 1; + 68.183.151.224 1; + 68.183.15.250 1; + 68.183.156.156 1; + 68.183.159.146 1; + 68.183.160.63 1; + 68.183.161.41 1; + 68.183.16.188 1; + 68.183.178.162 1; + 68.183.178.27 1; + 68.183.179.142 1; + 68.183.181.7 1; + 68.183.183.157 1; + 68.183.183.18 1; + 68.183.184.186 1; + 68.183.190.251 1; + 68.183.190.34 1; + 68.183.191.99 1; + 68.183.192.163 1; + 68.183.193.46 1; + 68.183.199.163 1; + 68.183.199.65 1; + 68.183.203.147 1; + 68.183.203.23 1; + 68.183.203.40 1; + 68.183.203.48 1; + 68.183.203.97 1; + 68.183.207.50 1; + 68.183.21.151 1; + 68.183.2.153 1; + 68.183.219.43 1; + 68.183.227.74 1; + 68.183.228.39 1; + 68.183.22.86 1; + 68.183.230.112 1; + 68.183.230.224 1; + 68.183.234.12 1; + 68.183.237.122 1; + 68.183.237.224 1; + 68.183.29.124 1; + 68.183.29.98 1; + 68.183.31.138 1; + 68.183.36.92 1; + 68.183.37.128 1; + 68.183.37.247 1; + 68.183.46.252 1; + 68.183.46.73 1; + 68.183.48.172 1; + 68.183.50.149 1; + 68.183.83.165 1; + 68.183.83.187 1; + 68.183.83.214 1; + 68.183.83.82 1; + 68.183.84.15 1; + 68.183.85.75 1; + 68.183.88.59 1; + 68.183.9.143 1; + 68.183.9.29 1; + 68.183.94.194 1; + 68.199.216.208 1; + 68.251.142.26 1; + 68.32.77.29 1; + 68.32.83.238 1; + 68.44.101.90 1; + 68.57.170.28 1; + 68.57.86.37 1; + 68.64.61.11 1; + 68.68.240.151 1; + 69.0.149.222 1; + 69.115.101.133 1; + 69.117.224.87 1; + 69.124.59.86 1; + 69.131.146.100 1; + 69.158.249.44 1; + 69.158.249.49 1; + 69.158.249.63 1; + 69.160.80.228 1; + 69.16.201.246 1; + 69.16.221.88 1; + 69.162.68.54 1; + 69.162.99.102 1; + 69.165.239.85 1; + 69.167.187.204 1; + 69.167.210.114 1; + 69.42.65.198 1; + 69.73.163.84 1; + 69.75.55.134 1; + 69.90.16.116 1; + 70.125.1.235 1; + 70.125.42.101 1; + 70.32.0.74 1; + 70.32.30.129 1; + 70.37.49.155 1; + 70.45.243.146 1; + 70.54.203.67 1; + 70.63.28.34 1; + 70.75.85.120 1; + 70.89.88.3 1; + 71.13.136.87 1; + 71.165.90.119 1; + 71.189.47.10 1; + 71.193.161.218 1; + 71.202.241.115 1; + 71.237.171.150 1; + 71.59.212.18 1; + 71.6.142.83 1; + 71.6.142.86 1; + 71.6.147.254 1; + 71.6.199.23 1; + 71.6.232.4 1; + 71.6.232.5 1; + 72.172.219.172 1; + 72.194.225.218 1; + 72.215.255.135 1; + 72.2.6.128 1; + 72.43.141.7 1; + 72.52.169.207 1; + 72.52.229.34 1; + 72.94.181.219 1; + 73.147.192.183 1; + 73.153.145.9 1; + 73.153.2.82 1; + 73.158.248.207 1; + 73.2.139.100 1; + 73.220.106.130 1; + 73.229.232.218 1; + 73.246.20.158 1; + 73.246.30.134 1; + 73.247.27.209 1; + 73.26.245.243 1; + 73.3.136.192 1; + 73.4.223.158 1; + 73.42.41.14 1; + 73.55.140.184 1; + 73.59.165.164 1; + 73.59.168.204 1; + 73.60.215.25 1; + 73.62.227.92 1; + 73.71.182.122 1; + 73.87.97.23 1; + 73.93.102.54 1; + 74.133.227.159 1; + 74.137.37.98 1; + 74.141.132.233 1; + 74.141.89.35 1; + 74.202.20.26 1; + 74.208.126.33 1; + 74.208.235.29 1; + 74.208.252.136 1; + 74.63.226.142 1; + 74.63.232.2 1; + 74.63.240.50 1; + 74.63.250.6 1; + 74.69.204.55 1; + 74.73.145.47 1; + 74.82.47.194 1; + 74.92.210.138 1; + 75.109.200.227 1; + 75.117.194.100 1; + 75.134.60.130 1; + 75.144.6.17 1; + 75.49.249.16 1; + 75.80.193.222 1; + 75.87.52.203 1; + 76.102.14.200 1; + 76.104.243.253 1; + 76.115.138.33 1; + 76.126.84.98 1; + 76.17.44.218 1; + 76.183.84.74 1; + 76.184.108.160 1; + 76.205.206.43 1; + 76.20.69.183 1; + 76.227.182.38 1; + 76.27.163.60 1; + 76.74.170.93 1; + 77.120.113.64 1; + 77.123.154.234 1; + 77.153.7.42 1; + 77.154.194.148 1; + 77.158.156.42 1; + 77.173.40.55 1; + 77.199.87.64 1; + 77.201.198.68 1; + 77.202.192.113 1; + 77.204.76.91 1; + 77.221.146.10 1; + 77.221.21.148 1; + 77.221.82.127 1; + 77.22.190.120 1; + 77.222.156.27 1; + 77.222.159.195 1; + 77.223.36.250 1; + 77.232.128.87 1; + 77.233.4.133 1; + 77.243.116.88 1; + 77.243.181.54 1; + 77.245.35.170 1; + 77.247.108.187 1; + 77.247.108.204 1; + 77.247.108.205 1; + 77.247.108.207 1; + 77.247.108.211 1; + 77.247.108.215 1; + 77.247.108.77 1; + 77.247.109.232 1; + 77.247.109.31 1; + 77.247.109.32 1; + 77.247.109.7 1; + 77.247.110.117 1; + 77.247.110.127 1; + 77.247.110.128 1; + 77.247.110.149 1; + 77.247.110.160 1; + 77.247.110.29 1; + 77.247.110.30 1; + 77.247.110.32 1; + 77.247.110.34 1; + 77.247.110.37 1; + 77.247.110.45 1; + 77.247.110.50 1; + 77.247.110.53 1; + 77.247.110.66 1; + 77.247.110.67 1; + 77.247.110.69 1; + 77.247.110.80 1; + 77.247.110.81 1; + 77.247.110.83 1; + 77.247.110.92 1; + 77.247.110.94 1; + 77.247.110.96 1; + 77.247.110.99 1; + 77.250.254.91 1; + 77.40.61.190 1; + 77.40.61.94 1; + 77.46.153.218 1; + 77.47.193.35 1; + 77.68.9.210 1; + 77.81.109.45 1; + 77.81.238.70 1; + 77.88.87.74 1; + 77.93.33.36 1; + 77.93.45.3 1; + 78.100.18.81 1; + 78.108.69.2 1; + 78.111.6.17 1; + 78.128.112.62 1; + 78.128.113.74 1; + 78.128.113.75 1; + 78.128.113.76 1; + 78.128.113.77 1; + 78.130.243.10 1; + 78.130.243.120 1; + 78.131.56.62 1; + 78.131.58.26 1; + 78.155.217.146 1; + 78.186.184.231 1; + 78.194.114.140 1; + 78.194.214.19 1; + 78.199.19.118 1; + 78.199.64.57 1; + 78.200.189.212 1; + 78.206.153.68 1; + 78.212.178.81 1; + 78.212.3.7 1; + 78.213.234.61 1; + 78.231.133.117 1; + 78.239.83.116 1; + 78.24.222.140 1; + 78.244.30.236 1; + 78.245.118.141 1; + 78.31.90.105 1; + 78.36.97.216 1; + 78.38.84.67 1; + 78.45.28.177 1; + 78.45.77.254 1; + 78.47.113.106 1; + 78.84.12.76 1; + 78.97.92.249 1; + 78.99.119.55 1; + 79.0.181.149 1; + 79.106.102.34 1; + 79.106.191.5 1; + 79.109.239.218 1; + 79.11.181.225 1; + 79.1.212.37 1; + 79.127.127.153 1; + 79.127.55.189 1; + 79.129.43.87 1; + 79.134.222.58 1; + 79.137.115.222 1; + 79.137.125.49 1; + 79.137.33.20 1; + 79.137.35.70 1; + 79.137.4.24 1; + 79.137.44.202 1; + 79.137.72.171 1; + 79.137.74.57 1; + 79.137.82.213 1; + 79.137.86.205 1; + 79.137.86.43 1; + 79.137.87.44 1; + 79.151.242.115 1; + 79.155.112.0 1; + 79.155.113.200 1; + 79.155.113.203 1; + 79.158.104.65 1; + 79.158.216.8 1; + 79.160.153.182 1; + 79.161.218.122 1; + 79.169.73.15 1; + 79.170.93.251 1; + 79.176.29.242 1; + 79.180.110.112 1; + 79.190.48.166 1; + 79.208.39.177 1; + 79.2.22.244 1; + 79.239.201.1 1; + 79.2.9.254 1; + 79.31.92.33 1; + 79.34.222.167 1; + 79.36.214.171 1; + 79.40.171.42 1; + 79.49.226.188 1; + 79.50.67.245 1; + 79.58.215.225 1; + 79.6.34.129 1; + 79.7.207.99 1; + 79.7.217.174 1; + 79.89.191.96 1; + 80.0.37.216 1; + 80.11.67.223 1; + 80.14.98.221 1; + 80.151.140.140 1; + 80.151.229.8 1; + 80.17.244.2 1; + 80.185.84.10 1; + 80.200.123.60 1; + 80.200.203.96 1; + 80.201.10.74 1; + 80.211.0.160 1; + 80.211.0.78 1; + 80.211.113.144 1; + 80.211.114.236 1; + 80.211.116.102 1; + 80.211.132.145 1; + 80.211.133.140 1; + 80.211.136.203 1; + 80.211.140.188 1; + 80.211.16.26 1; + 80.211.163.102 1; + 80.211.176.182 1; + 80.211.189.126 1; + 80.211.235.234 1; + 80.211.238.5 1; + 80.211.245.183 1; + 80.211.246.118 1; + 80.211.249.177 1; + 80.211.251.174 1; + 80.21.147.85 1; + 80.211.57.94 1; + 80.211.58.184 1; + 80.211.61.236 1; + 80.211.65.31 1; + 80.211.69.250 1; + 80.211.82.228 1; + 80.211.83.105 1; + 80.211.87.47 1; + 80.211.88.70 1; + 80.227.148.46 1; + 80.229.1.69 1; + 80.234.44.81 1; + 80.237.68.228 1; + 80.248.6.187 1; + 80.252.136.38 1; + 80.255.74.44 1; + 80.28.234.134 1; + 80.33.245.178 1; + 80.39.113.94 1; + 80.48.169.150 1; + 80.52.140.178 1; + 80.52.199.93 1; + 80.53.7.213 1; + 80.55.3.18 1; + 80.67.102.78 1; + 80.82.65.74 1; + 80.82.77.212 1; + 80.82.77.86 1; + 80.87.30.87 1; + 80.88.88.133 1; + 80.88.88.181 1; + 80.91.176.139 1; + 80.95.80.193 1; + 80.99.230.94 1; + 81.0.120.26 1; + 81.100.188.235 1; + 81.106.220.20 1; + 81.118.52.78 1; + 81.12.111.2 1; + 81.12.13.169 1; + 81.130.138.156 1; + 81.130.149.101 1; + 81.130.234.235 1; + 81.133.111.101 1; + 81.133.12.221 1; + 81.133.73.161 1; + 81.134.44.190 1; + 81.145.158.178 1; + 81.145.190.212 1; + 81.149.238.206 1; + 81.16.8.220 1; + 81.169.251.133 1; + 81.174.170.85 1; + 81.177.98.52 1; + 81.183.253.86 1; + 81.192.10.74 1; + 81.192.159.130 1; + 81.192.173.184 1; + 81.213.214.225 1; + 81.218.141.8 1; + 81.218.148.131 1; + 81.220.81.65 1; + 81.22.45.148 1; + 81.22.45.202 1; + 81.22.45.219 1; + 81.22.45.239 1; + 81.22.45.242 1; + 81.22.45.250 1; + 81.22.45.253 1; + 81.23.9.218 1; + 81.240.131.44 1; + 81.241.235.191 1; + 81.241.50.141 1; + 81.248.69.52 1; + 81.28.167.30 1; + 81.30.203.70 1; + 81.30.208.114 1; + 81.30.212.14 1; + 81.38.63.176 1; + 81.39.77.130 1; + 81.40.150.167 1; + 81.4.106.152 1; + 81.42.219.153 1; + 81.45.139.249 1; + 81.45.172.188 1; + 81.47.128.178 1; + 81.74.229.246 1; + 81.83.83.225 1; + 81.95.228.177 1; + 81.99.234.161 1; + 8.209.73.223 1; + 82.11.109.234 1; + 82.117.190.170 1; + 82.117.196.30 1; + 82.119.100.182 1; + 82.119.111.122 1; + 82.129.197.6 1; + 82.137.219.136 1; + 82.141.237.225 1; + 82.144.6.116 1; + 82.149.162.78 1; + 82.159.138.57 1; + 82.162.61.207 1; + 82.165.124.116 1; + 82.165.35.17 1; + 82.165.64.156 1; + 82.166.184.188 1; + 82.166.93.77 1; + 82.176.243.147 1; + 82.187.186.115 1; + 82.196.14.222 1; + 82.196.15.195 1; + 82.196.3.212 1; + 82.196.4.46 1; + 82.200.139.170 1; + 82.202.204.77 1; + 82.202.226.147 1; + 82.208.162.115 1; + 82.21.192.211 1; + 82.221.128.191 1; + 82.221.129.44 1; + 82.221.131.102 1; + 82.221.131.5 1; + 82.221.131.71 1; + 82.223.2.97 1; + 82.232.89.194 1; + 82.240.11.249 1; + 82.243.236.16 1; + 82.247.200.185 1; + 82.251.218.18 1; + 82.251.46.69 1; + 82.26.1.215 1; + 82.55.89.79 1; + 82.62.26.61 1; + 82.6.38.130 1; + 82.64.100.201 1; + 82.64.10.233 1; + 82.64.25.207 1; + 82.64.32.76 1; + 82.64.39.220 1; + 82.64.40.245 1; + 82.64.72.56 1; + 82.64.76.193 1; + 82.64.9.197 1; + 82.64.94.134 1; + 82.97.16.22 1; + 82.98.142.9 1; + 83.111.151.245 1; + 83.14.199.49 1; + 83.144.92.94 1; + 83.14.95.217 1; + 83.15.183.138 1; + 83.165.211.178 1; + 83.166.140.143 1; + 83.171.99.217 1; + 83.172.56.203 1; + 83.175.213.250 1; + 83.19.158.250 1; + 83.209.219.129 1; + 83.211.109.73 1; + 83.211.174.38 1; + 83.211.35.48 1; + 83.216.109.154 1; + 83.243.72.173 1; + 83.250.41.185 1; + 83.37.58.39 1; + 83.43.117.102 1; + 83.43.117.57 1; + 83.47.212.23 1; + 83.48.101.184 1; + 83.48.29.116 1; + 83.48.89.147 1; + 83.53.110.214 1; + 83.56.34.165 1; + 83.94.206.60 1; + 83.97.20.160 1; + 83.97.20.167 1; + 83.97.20.197 1; + 83.97.20.212 1; + 84.101.59.249 1; + 84.113.99.164 1; + 84.1.150.12 1; + 84.118.160.212 1; + 84.121.165.180 1; + 84.13.51.192 1; + 84.139.107.127 1; + 84.170.104.157 1; + 84.17.48.106 1; + 84.194.203.119 1; + 84.201.154.126 1; + 84.209.63.124 1; + 84.217.109.6 1; + 84.234.111.4 1; + 84.242.116.94 1; + 84.242.124.74 1; + 84.242.139.108 1; + 84.242.96.142 1; + 84.245.71.117 1; + 84.254.28.47 1; + 84.45.251.243 1; + 84.51.27.242 1; + 84.63.209.212 1; + 84.63.76.116 1; + 84.7.93.169 1; + 84.81.220.81 1; + 84.91.128.47 1; + 85.113.210.58 1; + 85.14.245.153 1; + 85.144.226.170 1; + 85.146.51.123 1; + 85.15.75.66 1; + 85.163.230.163 1; + 85.172.104.55 1; + 85.172.13.206 1; + 85.172.174.24 1; + 85.185.149.28 1; + 85.187.183.70 1; + 85.192.35.167 1; + 85.195.222.234 1; + 85.200.241.10 1; + 85.204.124.162 1; + 85.204.246.240 1; + 85.206.165.15 1; + 85.214.109.206 1; + 85.214.146.126 1; + 85.21.63.173 1; + 85.219.185.50 1; + 85.222.112.198 1; + 85.222.123.94 1; + 85.240.40.120 1; + 85.241.49.89 1; + 85.244.47.238 1; + 85.248.156.75 1; + 85.28.83.23 1; + 85.37.38.195 1; + 85.38.164.51 1; + 85.55.252.10 1; + 85.67.10.94 1; + 85.93.20.170 1; + 85.93.88.254 1; + 86.101.236.161 1; + 86.104.220.20 1; + 86.104.220.248 1; + 86.188.55.208 1; + 86.20.97.248 1; + 86.21.205.149 1; + 86.217.62.91 1; + 86.254.12.212 1; + 86.43.103.111 1; + 86.44.58.191 1; + 86.57.163.105 1; + 86.57.211.69 1; + 86.57.226.4 1; + 86.57.237.88 1; + 86.61.66.59 1; + 86.91.66.155 1; + 86.96.203.59 1; + 87.101.240.10 1; + 87.103.120.250 1; + 87.117.84.254 1; + 87.120.254.98 1; + 87.120.36.157 1; + 87.130.14.61 1; + 87.196.188.211 1; + 87.196.49.193 1; + 87.197.166.67 1; + 87.202.136.87 1; + 87.214.50.78 1; + 87.214.66.137 1; + 87.226.148.67 1; + 87.236.212.115 1; + 87.236.215.180 1; + 87.243.8.6 1; + 87.247.174.250 1; + 87.249.208.14 1; + 87.252.171.26 1; + 87.4.103.206 1; + 87.61.232.98 1; + 87.69.216.115 1; + 87.9.170.51 1; + 87.98.147.104 1; + 87.98.206.68 1; + 87.99.77.104 1; + 88.0.80.224 1; + 88.114.58.54 1; + 88.114.58.85 1; + 88.119.207.142 1; + 88.119.221.196 1; + 88.119.94.192 1; + 88.12.27.44 1; + 88.149.160.128 1; + 88.153.128.51 1; + 88.174.124.159 1; + 88.175.204.148 1; + 88.177.62.142 1; + 88.187.13.103 1; + 88.189.141.61 1; + 88.204.214.123 1; + 88.208.244.171 1; + 88.213.3.230 1; + 88.214.26.8 1; + 88.219.126.219 1; + 88.247.108.120 1; + 88.247.110.88 1; + 88.26.236.2 1; + 88.27.253.44 1; + 88.89.54.108 1; + 88.91.198.228 1; + 88.98.232.53 1; + 88.99.15.65 1; + 89.100.106.42 1; + 89.100.21.40 1; + 89.103.27.45 1; + 89.104.76.42 1; + 89.106.107.113 1; + 89.106.107.117 1; + 89.109.11.209 1; + 89.109.112.90 1; + 89.109.23.190 1; + 89.109.43.113 1; + 89.109.53.65 1; + 89.133.103.216 1; + 89.133.126.19 1; + 89.133.62.227 1; + 89.133.86.221 1; + 89.144.57.83 1; + 89.147.80.2 1; + 89.148.190.137 1; + 89.154.142.60 1; + 89.154.78.219 1; + 89.176.6.6 1; + 89.179.118.84 1; + 89.179.246.46 1; + 89.185.8.121 1; + 89.189.183.220 1; + 89.189.190.163 1; + 89.207.136.196 1; + 89.208.197.236 1; + 89.216.47.154 1; + 89.217.42.114 1; + 89.221.250.18 1; + 89.222.181.58 1; + 89.231.11.25 1; + 89.231.29.232 1; + 89.236.112.100 1; + 89.236.112.99 1; + 89.248.168.112 1; + 89.248.168.202 1; + 89.248.169.12 1; + 89.248.169.94 1; + 89.248.171.57 1; + 89.248.171.97 1; + 89.248.172.85 1; + 89.248.174.144 1; + 89.248.174.193 1; + 89.248.174.219 1; + 89.248.174.39 1; + 89.254.148.26 1; + 89.31.148.179 1; + 89.3.236.207 1; + 89.35.39.180 1; + 89.35.39.60 1; + 89.35.39.86 1; + 89.35.57.214 1; + 89.36.215.178 1; + 89.36.215.248 1; + 89.36.217.142 1; + 89.36.220.145 1; + 89.36.222.85 1; + 89.38.145.124 1; + 89.38.145.146 1; + 89.38.145.235 1; + 89.38.145.250 1; + 89.39.142.34 1; + 89.40.115.12 1; + 89.40.216.233 1; + 89.42.234.129 1; + 89.42.252.124 1; + 89.43.156.91 1; + 89.44.32.18 1; + 89.45.17.11 1; + 89.69.216.68 1; + 89.90.209.252 1; + 90.174.128.87 1; + 90.176.60.203 1; + 90.187.62.121 1; + 90.201.37.186 1; + 90.30.201.230 1; + 90.63.128.107 1; + 90.76.117.2 1; + 91.106.186.208 1; + 91.117.191.230 1; + 91.121.101.159 1; + 91.121.102.44 1; + 91.121.109.45 1; + 91.121.110.50 1; + 91.121.110.97 1; + 91.121.114.69 1; + 91.121.116.65 1; + 91.121.136.44 1; + 91.121.142.225 1; + 91.121.143.205 1; + 91.121.153.26 1; + 91.121.154.100 1; + 91.121.155.226 1; + 91.121.157.15 1; + 91.121.164.131 1; + 91.121.179.17 1; + 91.121.205.83 1; + 91.121.211.34 1; + 91.121.2.33 1; + 91.121.247.247 1; + 91.1.220.72 1; + 91.132.103.64 1; + 91.132.3.202 1; + 91.134.135.220 1; + 91.134.138.193 1; + 91.134.139.87 1; + 91.134.140.32 1; + 91.134.159.18 1; + 91.134.227.180 1; + 91.134.240.73 1; + 91.134.241.32 1; + 91.171.49.69 1; + 91.177.66.76 1; + 91.178.218.128 1; + 91.179.195.114 1; + 91.180.125.193 1; + 91.183.90.237 1; + 91.188.188.140 1; + 91.195.99.114 1; + 91.201.122.49 1; + 91.206.207.211 1; + 91.207.40.45 1; + 91.212.68.76 1; + 91.217.66.114 1; + 91.224.133.130 1; + 91.233.172.66 1; + 91.23.33.175 1; + 91.243.175.243 1; + 91.250.242.12 1; + 91.250.96.120 1; + 91.61.41.216 1; + 91.67.105.22 1; + 91.67.77.26 1; + 91.67.85.65 1; + 91.69.234.72 1; + 91.85.215.115 1; + 91.90.190.130 1; + 92.0.120.179 1; + 92.118.160.1 1; + 92.118.160.13 1; + 92.118.160.17 1; + 92.118.160.21 1; + 92.118.160.29 1; + 92.118.160.33 1; + 92.118.160.37 1; + 92.118.160.45 1; + 92.118.160.49 1; + 92.118.160.5 1; + 92.118.160.53 1; + 92.118.160.57 1; + 92.118.160.61 1; + 92.118.160.9 1; + 92.118.161.33 1; + 92.118.161.49 1; + 92.118.161.61 1; + 92.118.37.70 1; + 92.118.37.84 1; + 92.118.37.86 1; + 92.118.37.88 1; + 92.118.37.95 1; + 92.118.38.35 1; + 92.118.38.36 1; + 92.118.38.51 1; + 92.119.113.26 1; + 92.119.160.103 1; + 92.119.160.247 1; + 92.119.160.52 1; + 92.119.160.72 1; + 92.119.160.73 1; + 92.119.160.77 1; + 92.12.145.57 1; + 92.154.119.223 1; + 92.167.255.124 1; + 92.177.197.60 1; + 92.187.198.152 1; + 92.188.124.228 1; + 92.222.181.159 1; + 92.222.216.71 1; + 92.222.216.81 1; + 92.222.36.216 1; + 92.222.47.41 1; + 92.222.66.234 1; + 92.222.66.27 1; + 92.222.72.130 1; + 92.222.72.234 1; + 92.222.75.72 1; + 92.222.77.175 1; + 92.222.79.7 1; + 92.222.87.124 1; + 92.222.92.114 1; + 92.234.114.90 1; + 92.242.44.162 1; + 92.244.36.66 1; + 92.249.143.33 1; + 92.249.148.16 1; + 92.250.123.145 1; + 92.254.170.133 1; + 92.255.178.230 1; + 92.255.185.6 1; + 92.27.208.50 1; + 92.42.34.228 1; + 92.46.239.2 1; + 92.50.249.166 1; + 92.53.124.13 1; + 92.58.156.5 1; + 92.59.181.108 1; + 92.63.194.15 1; + 92.63.194.3 1; + 92.81.222.217 1; + 92.86.179.186 1; + 93.105.58.83 1; + 93.107.168.96 1; + 93.113.111.197 1; + 93.113.111.97 1; + 93.114.77.11 1; + 93.114.86.226 1; + 93.119.178.118 1; + 93.119.179.99 1; + 93.1.230.187 1; + 93.145.33.226 1; + 93.14.78.71 1; + 93.148.209.74 1; + 93.152.158.132 1; + 93.170.109.28 1; + 93.21.138.116 1; + 93.218.103.194 1; + 93.23.6.66 1; + 93.29.187.145 1; + 93.39.116.254 1; + 93.41.140.241 1; + 93.42.117.137 1; + 93.43.39.56 1; + 93.51.29.92 1; + 93.55.209.46 1; + 93.61.134.60 1; + 93.61.93.6 1; + 93.95.56.130 1; + 93.97.227.54 1; + 94.100.223.17 1; + 94.101.181.238 1; + 94.102.50.177 1; + 94.102.50.178 1; + 94.102.51.108 1; + 94.102.53.10 1; + 94.107.166.97 1; + 94.124.16.106 1; + 94.132.37.12 1; + 94.140.116.23 1; + 94.142.138.178 1; + 94.154.63.200 1; + 94.15.4.86 1; + 94.158.152.248 1; + 94.159.18.194 1; + 94.172.182.83 1; + 94.177.163.133 1; + 94.177.173.75 1; + 94.177.175.17 1; + 94.177.186.180 1; + 94.177.199.45 1; + 94.177.215.195 1; + 94.177.224.127 1; + 94.177.229.191 1; + 94.177.240.4 1; + 94.177.245.161 1; + 94.177.250.221 1; + 94.177.254.202 1; + 94.191.102.171 1; + 94.191.111.157 1; + 94.191.115.174 1; + 94.191.122.49 1; + 94.191.15.73 1; + 94.191.17.22 1; + 94.191.20.179 1; + 94.191.21.35 1; + 94.191.28.11 1; + 94.191.29.221 1; + 94.191.31.230 1; + 94.191.3.23 1; + 94.191.32.48 1; + 94.191.3.81 1; + 94.191.41.77 1; + 94.191.43.58 1; + 94.191.45.199 1; + 94.191.46.179 1; + 94.191.59.106 1; + 94.191.68.224 1; + 94.191.68.83 1; + 94.191.70.221 1; + 94.191.76.23 1; + 94.191.78.128 1; + 94.191.79.156 1; + 94.191.81.131 1; + 94.191.8.178 1; + 94.191.8.31 1; + 94.191.87.254 1; + 94.191.99.114 1; + 94.198.110.205 1; + 94.203.254.248 1; + 94.21.225.164 1; + 94.224.178.133 1; + 94.228.182.244 1; + 94.230.208.147 1; + 94.23.149.25 1; + 94.23.16.30 1; + 94.23.196.177 1; + 94.23.198.73 1; + 94.23.204.136 1; + 94.23.207.142 1; + 94.23.208.211 1; + 94.23.212.137 1; + 94.23.215.158 1; + 94.23.218.74 1; + 94.23.227.116 1; + 94.23.253.88 1; + 94.23.254.24 1; + 94.23.41.222 1; + 94.23.47.88 1; + 94.23.5.135 1; + 94.23.6.187 1; + 94.23.70.116 1; + 94.245.37.91 1; + 94.254.5.234 1; + 94.42.178.137 1; + 94.60.116.71 1; + 94.61.10.176 1; + 94.66.158.81 1; + 94.73.238.150 1; + 94.79.181.162 1; + 94.79.54.187 1; + 94.98.203.43 1; + 95.105.19.12 1; + 95.105.233.209 1; + 95.105.233.248 1; + 95.105.237.69 1; + 95.110.173.147 1; + 95.110.235.17 1; + 95.130.12.33 1; + 95.143.193.125 1; + 95.165.145.118 1; + 95.167.111.162 1; + 95.167.225.81 1; + 95.167.39.12 1; + 95.169.183.158 1; + 95.173.179.118 1; + 95.173.186.148 1; + 95.174.219.101 1; + 95.177.162.10 1; + 95.181.198.95 1; + 95.182.129.243 1; + 95.213.137.21 1; + 95.216.202.61 1; + 95.216.36.80 1; + 95.217.41.14 1; + 95.217.92.142 1; + 95.222.252.254 1; + 95.226.88.13 1; + 95.242.177.213 1; + 95.243.136.198 1; + 95.247.11.1 1; + 95.31.249.107 1; + 95.39.5.247 1; + 95.42.150.116 1; + 95.48.54.106 1; + 95.58.194.141 1; + 95.58.194.143 1; + 95.58.194.148 1; + 95.70.87.97 1; + 95.85.8.215 1; + 95.90.131.182 1; + 95.90.132.191 1; + 95.90.133.44 1; + 95.90.133.53 1; + 95.90.139.169 1; + 95.90.144.15 1; + 95.90.144.29 1; + 95.90.145.20 1; + 95.91.8.75 1; + 95.91.9.75 1; + 96.1.105.126 1; + 96.114.71.146 1; + 96.114.71.147 1; + 96.1.72.4 1; + 96.230.109.108 1; + 96.246.214.20 1; + 96.32.4.181 1; + 96.37.188.228 1; + 96.44.162.202 1; + 96.48.244.48 1; + 96.56.82.194 1; + 96.57.28.210 1; + 96.67.115.46 1; + 96.67.224.11 1; + 96.69.10.237 1; + 96.70.31.155 1; + 96.70.97.70 1; + 96.73.98.33 1; + 96.75.52.245 1; + 96.76.166.105 1; + 96.78.175.36 1; + 96.78.175.37 1; + 96.83.24.85 1; + 97.74.228.176 1; + 97.74.229.121 1; + 97.74.232.21 1; + 97.74.234.94 1; + 97.90.233.17 1; + 98.11.32.74 1; + 98.143.148.45 1; + 98.207.101.228 1; + 98.210.48.44 1; + 98.213.58.68 1; + 98.221.232.33 1; + 98.221.87.251 1; + 98.246.48.95 1; + 98.251.250.117 1; + 98.253.233.55 1; + 99.149.251.77 1; + 99.154.198.220 1; + 99.228.65.132 1; + 99.46.143.22 1; + 99.96.30.196 1; +# END KNOWN BAD IP ADDRESSES ### DO NOT EDIT THIS LINE AT ALL ### + +# -------------------------- +# WHITELIST Google IP Ranges +# -------------------------- + +# START GOOGLE IP RANGES ### DO NOT EDIT THIS LINE AT ALL ### + 108.177.0.0/17 0; + 172.217.0.0/16 0; + 173.194.0.0/16 0; + 2001:4860:4000::/36 0; + 203.208.60.0/24 0; + 207.126.144.0/20 0; + 209.85.128.0/17 0; + 216.239.32.0/19 0; + 216.58.192.0/19 0; + 2404:6800:4000::/36 0; + 2607:f8b0:4000::/36 0; + 2800:3f0:4000::/36 0; + 2a00:1450:4000::/36 0; + 2c0f:fb50:4000::/36 0; + 35.192.0.0/12 0; + 64.18.0.0/20 0; + 64.233.160.0/19 0; + 64.68.80.0/21 0; + 65.52.0.0/14 0; + 66.102.0.0/20 0; + 66.249.64.0/19 0; + 72.14.192.0/18 0; + 74.125.0.0/16 0; +# END GOOGLE IP RANGES ### DO NOT EDIT THIS LINE AT ALL ### + +# ------------------------ +# WHITELIST Bing IP Ranges +# ------------------------ + +# START BING IP RANGES ### DO NOT EDIT THIS LINE AT ALL ### + 131.253.21.0/24 0; + 131.253.22.0/23 0; + 131.253.24.0/21 0; + 131.253.24.0/22 0; + 131.253.32.0/20 0; + 157.54.0.0/15 0; + 157.56.0.0/14 0; + 157.60.0.0/16 0; + 199.30.16.0/24 0; + 199.30.27.0/24 0; + 207.46.0.0/16 0; + 40.112.0.0/13 0; + 40.120.0.0/14 0; + 40.124.0.0/16 0; + 40.125.0.0/17 0; + 40.74.0.0/15 0; + 40.76.0.0/14 0; + 40.80.0.0/12 0; + 40.96.0.0/12 0; +# END BING IP RANGES ### DO NOT EDIT THIS LINE AT ALL ### + +# ------------------------------ +# WHITELIST Cloudflare IP Ranges +# ------------------------------ + +# START CLOUDFLARE IP RANGES ### DO NOT EDIT THIS LINE AT ALL ### + 103.21.244.0/22 0; + 103.22.200.0/22 0; + 103.31.4.0/22 0; + 104.16.0.0/12 0; + 108.162.192.0/18 0; + 131.0.72.0/22 0; + 141.101.64.0/18 0; + 162.158.0.0/15 0; + 172.64.0.0/13 0; + 173.245.48.0/20 0; + 188.114.96.0/20 0; + 190.93.240.0/20 0; + 197.234.240.0/22 0; + 198.41.128.0/17 0; + 199.27.128.0/21 0; + 2400:cb00::/32 0; + 2405:8100::/32 0; + 2405:b500::/32 0; + 2606:4700::/32 0; + 2803:f800::/32 0; + 2a06:98c0::/29 0; + 2c0f:f248::/32 0; +# END CLOUDFLARE IP RANGES ### DO NOT EDIT THIS LINE AT ALL ### + +# ------------------------------------------------- +# BLACKLIST IP addresses and IP Ranges Customizable +# ------------------------------------------------- + +# -------------------------------------------------------------------------------------- +# BLACKLIST all your IP addresses and Ranges using the new include file below. + # New Method Uses the include file below so that when pulling future updates your + # Custom Blacklisted IP addresses are automatically now included for you. + # Read Comments inside blacklist-ips.conf for customization tips. + # Updating the main globalblacklist.conf file will not touch your custom include files + # Anything added to blacklist-ips.conf will over-ride anything whitelisted above +# -------------------------------------------------------------------------------------- + +# -------------------------------------------------------------------- +# START BLACKLISTED IPS ### DO NOT EDIT OR REMOVE THIS LINE AT ALL ### +# -------------------------------------------------------------------- + + include /etc/nginx/bots.d/blacklist-ips.conf; + +# ------------------------------------------------------------------ +# END BLACKLISTED IPS ### DO NOT EDIT OR REMOVE THIS LINE AT ALL ### +# ------------------------------------------------------------------ + +# ---------------------------------------------- +# Whitelist all your OWN IP addresses and Ranges +# ---------------------------------------------- + +# -------------------------------------------------------------------------------------- +# WHITELIST all your own IP addresses using the include file below. + # New Method Uses the include file below so that when pulling future updates your + # whitelisted IP addresses are automatically now included for you. + # Read Comments inside whitelist-ips.conf for customization tips. + # Updating the main globalblacklist.conf file will not touch your custom include files + # whitelist-ips.conf reigns supreme !!! + # Whatever you add to whitelist-ips.conf will be whitelisted FULL STOP + # Anything blacklisted above this line will be over-ridden by whitelist-ips.conf +# -------------------------------------------------------------------------------------- + +# -------------------------------------------------------------------------- +# START WHITELISTED IP RANGES ### DO NOT EDIT OR REMOVE THIS LINE AT ALL ### +# -------------------------------------------------------------------------- + + include /etc/nginx/bots.d/whitelist-ips.conf; + +# ------------------------------------------------------------------------ +# END WHITELISTED IP RANGES ### DO NOT EDIT OR REMOVE THIS LINE AT ALL ### +# ------------------------------------------------------------------------ + +} + +# -------------------------------------------------------------------------------------- +# WHITELIST your own IPs from the DDOS Filter + # Add your own IP addresses and ranges into the custom include file whitelist-ips.conf + # to spare them from the rate limiting DDOS filter. + # This section includes the same / single whitelist-ips.conf file so you only + # need to edit that include file and have it include here for you too. +# -------------------------------------------------------------------------------------- + +geo $ratelimited { + default 1; + +# --------------------------------------------------------------------------- +# START WHITELISTED IP RANGES2 ### DO NOT EDIT OR REMOVE THIS LINE AT ALL ### +# --------------------------------------------------------------------------- + + include /etc/nginx/bots.d/whitelist-ips.conf; + +# ------------------------------------------------------------------------- +# END WHITELISTED IP RANGES2 ### DO NOT EDIT OR REMOVE THIS LINE AT ALL ### +# ------------------------------------------------------------------------- + +} + +# ====================================================================== +# END SECTION 3 - WHITELISTING AND BLACKLISTING IP ADDRESSESE AND RANGES +# ====================================================================== + + +# ============================================ +# BEGIN SECTION 4 - ACTIVATE BLOCKER FUNCTIONS +# ============================================ + +# -------------------------------------------- +# 1. MAP BAD BOTS TO OUR RATE LIMITER FUNCTION +# -------------------------------------------- + + map $bad_bot $bot_iplimit { + 0 ""; + 1 ""; + 2 $binary_remote_addr; + } + +# -------------------------- +# 2. SET RATE LIMITING ZONES +# -------------------------- + +# BAD BOT RATE LIMITING ZONE +# Rate limiting will only take effect if on any User-Agents with a value of 2 + + limit_conn_zone $bot_iplimit zone=bot2_connlimit:16m; + limit_req_zone $bot_iplimit zone=bot2_reqlimitip:16m rate=2r/s; + +# ========================================== +# END SECTION 4 - ACTIVATE BLOCKER FUNCTIONS +# ========================================== + +# ===================== +# END BLOCKER FUNCTIONS +# ===================== + +### -------------------------------------------- +### HELP SUPPORT THIS PROJECT - Send Me a Coffee +### https://ko-fi.com/mitchellkrog +### -------------------------------------------- + +### FOR APACHE SERVERS +### --------------------------------------------- +### Check out the Ultimate Apache Bad Bot Blocker +### --------------------------------------------- \ No newline at end of file diff --git a/config/default/nginx/conf.d/nginx.conf b/config/default/nginx/conf.d/nginx.conf new file mode 100644 index 0000000..15d2e8b --- /dev/null +++ b/config/default/nginx/conf.d/nginx.conf @@ -0,0 +1,188 @@ +upstream example.com { + + server 127.0.0.1:3000 max_fails=0 fail_timeout=30s; + keepalive 8; + +} + +server { + + listen 80; + listen [::]:80; + + #ssl listen 443 ssl; + #ssl listen [::]:443 ssl; + + #ssl ssl_certificate /home/example.com/config/production/nginx/ssl.d/live/example.com/fullchain.pem; + #ssl ssl_certificate_key /home/example.com/config/production/nginx/ssl.d/live/example.com/privkey.pem; + #ssl ssl_dhparam /home/example.com/config/production/nginx/ssl.d/live/example.com/dhparam.pem; + #ssl ssl_session_cache shared:SSL:10m; + #ssl ssl_session_timeout 1d; + #ssl ssl_stapling on; + #ssl ssl_stapling_verify on; + #ssl ssl_prefer_server_ciphers on; + #ssl ssl_protocols TLSv1 TLSv1.1 TLSv1.2; + #ssl ssl_ciphers ECDH+AESGCM:DH+AESGCM:ECDH+AES256:DH+AES256:ECDH+AES128:DH+AES:ECDH+3DES:DH+3DES:RSA+AESGCM:RSA+AES:RSA+3DES:!aNULL:!MD5:!DSS; + #ssl resolver 1.1.1.1; + #ssl resolver_timeout 10s; + #ssl add_header X-Content-Type-Options "nosniff"; + #ssl add_header Strict-Transport-Security "max-age=31536000"; + + root /home/example.com; + + server_name example.com *.example.com; + + access_log /var/log/nginx/access_example.com.log; + + include /etc/nginx/bots.d/ddos.conf; + include /etc/nginx/bots.d/blockbots.conf; + + keepalive_timeout 10; + client_max_body_size 64m; + + if ( $request_method !~ ^(GET|POST)$ ) { + return 444; + } + + if ( $request_uri ~ "/index.html" ) { + rewrite ^(.*)/ $1/ permanent; + } + + location ~ "\.pagespeed\.([a-z]\.)?[a-z]{2}\.[^.]{10}\.[^.]+" {add_header "" "";} + location ~ "^/pagespeed_static/" { } + location ~ "^/ngx_pagespeed_beacon$" { } + + location ~* ^/(files|themes/.*/public|favicon.*|android-chrome.*|apple-touch-icon\.png|mstile-150x150\.png|browserconfig\.xml|safari-pinned-tab\.svg|site\.webmanifest) { + expires 30d; + access_log off; + autoindex off; + add_header Cache-Control "public, no-transform"; + proxy_cache_valid 404 500 502 503 504 1m; + proxy_cache_valid any 30d; + proxy_max_temp_file_size 0; + } + + location ~* ^/images/ { + rewrite "^\/images\/(poster|picture)\/(medium|small)\/.*img([0-9]+).*\.jpg$" "/$1/$2/$3.jpg" break; + root /var/local/images; + expires 30d; + access_log off; + autoindex off; + add_header Cache-Control "public, no-transform"; + proxy_cache_valid 404 500 502 503 504 1m; + proxy_cache_valid any 30d; + try_files $uri /poster/no-poster.jpg /poster/small/629951.jpg =404; + } + + location ~* ^/balancer/ { + rewrite "^\/balancer\/([0-9]+)\.mp4" "/$1.mp4" break; + root /var/local/balancer; + expires 30d; + access_log off; + autoindex off; + add_header Cache-Control "public, no-transform"; + proxy_cache_valid 404 500 502 503 504 1m; + proxy_cache_valid any 30d; + limit_rate_after 1m; + limit_rate 150k; + try_files $uri /bbb.mp4 =404; + } + + location ~* ^/(doc|Dockerfile|config|modules|lib|routes|core|app\.js|package\.json|package-lock\.json|process\.json|restart\.server|LICENSE\.txt|README\.md|.*\.sh|.*\.conf|.*\.jade|.*\.ejs)($|\/) { + return 404; + } + + location / { + if ($host ~* "^(m\.example.com)$") { + rewrite ^(.*)$ /mobile-version$1 break; + } + if ($host ~* "^(tv\.example.com)$") { + rewrite ^(.*)$ /tv-version$1 break; + } + #if ($http_cookie ~* ".+" ) { + # set $do_not_cache 1; + #} + + expires 1h; + limit_req zone=cinemapress burst=50; + proxy_max_temp_file_size 0; + proxy_next_upstream error timeout http_500 http_502 http_503 http_504; + proxy_set_header Connection ""; + proxy_set_header Host $host; + proxy_set_header X-Real-IP $remote_addr; + proxy_set_header X-Forwarded-For $proxy_add_x_forwarded_for; + proxy_http_version 1.1; + proxy_pass http://example.com; + } + + location ~* ^/(episode\.json|iframe\.player|rss\.xml) { + if ($host ~* "^(m\.example.com)$") { + rewrite ^(.*)$ /mobile-version$1 break; + } + if ($host ~* "^(tv\.example.com)$") { + rewrite ^(.*)$ /tv-version$1 break; + } + #if ($http_cookie ~* ".+" ) { + # set $do_not_cache 1; + #} + + access_log off; + autoindex off; + expires 1h; + limit_req zone=cinemapress burst=50; + proxy_max_temp_file_size 0; + proxy_next_upstream error timeout http_500 http_502 http_503 http_504; + proxy_set_header Connection ""; + proxy_set_header Host $host; + proxy_set_header X-Real-IP $remote_addr; + proxy_set_header X-Forwarded-For $proxy_add_x_forwarded_for; + proxy_http_version 1.1; + proxy_pass http://example.com; + } + + location ~* ^/admin { + auth_basic "Login Admin page!"; + auth_basic_user_file /home/example.com/config/production/nginx/pass.d/example.com.pass; + proxy_max_temp_file_size 0; + proxy_next_upstream error timeout http_500 http_502 http_503 http_504; + proxy_set_header Connection ""; + proxy_set_header Host $host; + proxy_set_header X-Real-IP $remote_addr; + proxy_set_header X-Forwarded-For $proxy_add_x_forwarded_for; + proxy_http_version 1.1; + proxy_pass http://example.com; + } + + error_page 500 502 503 504 520 /50x.html; + location = /50x.html { + root /etc/nginx/html; + access_log off; + autoindex off; + internal; + } + + error_page 404 /404.html; + location = /404.html { + root /etc/nginx/html; + access_log off; + autoindex off; + internal; + } + + error_page 403 /403.html; + location = /403.html { + root /etc/nginx/html; + access_log off; + autoindex off; + internal; + } + + error_page 401 /401.html; + location = /401.html { + root /etc/nginx/html; + access_log off; + autoindex off; + internal; + } + +} \ No newline at end of file diff --git a/config/default/nginx/conf.d/real_ip.conf b/config/default/nginx/conf.d/real_ip.conf new file mode 100644 index 0000000..67114d4 --- /dev/null +++ b/config/default/nginx/conf.d/real_ip.conf @@ -0,0 +1,84 @@ +# Localhost +set_real_ip_from 127.0.0.1; + +# DDoS-Guard range IPs list +set_real_ip_from 186.2.160.0/24; + +# CloudFlare range IPs list +set_real_ip_from 103.21.244.0/22; +set_real_ip_from 103.22.200.0/22; +set_real_ip_from 103.31.4.0/22; +set_real_ip_from 104.16.0.0/12; +set_real_ip_from 108.162.192.0/18; +set_real_ip_from 131.0.72.0/22; +set_real_ip_from 141.101.64.0/18; +set_real_ip_from 162.158.0.0/15; +set_real_ip_from 172.64.0.0/13; +set_real_ip_from 173.245.48.0/20; +set_real_ip_from 188.114.96.0/20; +set_real_ip_from 190.93.240.0/20; +set_real_ip_from 197.234.240.0/22; +set_real_ip_from 198.41.128.0/17; +set_real_ip_from 2400:cb00::/32; +set_real_ip_from 2606:4700::/32; +set_real_ip_from 2803:f800::/32; +set_real_ip_from 2405:b500::/32; +set_real_ip_from 2405:8100::/32; +set_real_ip_from 2c0f:f248::/32; +set_real_ip_from 2a06:98c0::/29; + +# CloudFront range IPs list +set_real_ip_from 13.32.0.0/15; +set_real_ip_from 13.35.0.0/16; +set_real_ip_from 13.54.63.128/26; +set_real_ip_from 13.59.250.0/26; +set_real_ip_from 13.113.203.0/24; +set_real_ip_from 13.124.199.0/24; +set_real_ip_from 13.228.69.0/24; +set_real_ip_from 18.216.170.128/25; +set_real_ip_from 34.195.252.0/24; +set_real_ip_from 34.216.51.0/25; +set_real_ip_from 34.226.14.0/24; +set_real_ip_from 34.232.163.208/29; +set_real_ip_from 35.158.136.0/24; +set_real_ip_from 35.162.63.192/26; +set_real_ip_from 35.167.191.128/26; +set_real_ip_from 52.15.127.128/26; +set_real_ip_from 52.46.0.0/18; +set_real_ip_from 52.47.139.0/24; +set_real_ip_from 52.52.191.128/26; +set_real_ip_from 52.56.127.0/25; +set_real_ip_from 52.57.254.0/24; +set_real_ip_from 52.66.194.128/26; +set_real_ip_from 52.78.247.128/26; +set_real_ip_from 52.84.0.0/15; +set_real_ip_from 52.124.128.0/17; +set_real_ip_from 52.199.127.192/26; +set_real_ip_from 52.212.248.0/26; +set_real_ip_from 52.220.191.0/26; +set_real_ip_from 52.222.128.0/17; +set_real_ip_from 54.182.0.0/16; +set_real_ip_from 54.192.0.0/16; +set_real_ip_from 54.230.0.0/16; +set_real_ip_from 54.233.255.128/26; +set_real_ip_from 54.239.128.0/18; +set_real_ip_from 54.239.192.0/19; +set_real_ip_from 54.240.128.0/18; +set_real_ip_from 64.252.64.0/18; +set_real_ip_from 70.132.0.0/18; +set_real_ip_from 71.152.0.0/17; +set_real_ip_from 143.204.0.0/16; +set_real_ip_from 204.246.164.0/22; +set_real_ip_from 204.246.168.0/22; +set_real_ip_from 204.246.174.0/23; +set_real_ip_from 204.246.176.0/20; +set_real_ip_from 205.251.192.0/19; +set_real_ip_from 205.251.249.0/24; +set_real_ip_from 205.251.250.0/23; +set_real_ip_from 205.251.252.0/23; +set_real_ip_from 205.251.254.0/24; +set_real_ip_from 216.137.32.0/19; +set_real_ip_from 2600:9000::/28; + +real_ip_header X-Forwarded-For; +real_ip_recursive on; \ No newline at end of file diff --git a/config/default/nginx/html/401.html b/config/default/nginx/html/401.html new file mode 100644 index 0000000..59d05c7 --- /dev/null +++ b/config/default/nginx/html/401.html @@ -0,0 +1,65 @@ + + + + + + + + + + + + +401 - CinemaPress + + + + + + + + + + + + + + + + + + +
+
+
+

401

+

Error

+ +
+
+
+
+ + + + +
+
+
+
+ You have not logged in. The username or password you entered is incorrect. Please try again. +
+
+
+
+ + + + \ No newline at end of file diff --git a/config/default/nginx/html/403.html b/config/default/nginx/html/403.html new file mode 100644 index 0000000..21b9210 --- /dev/null +++ b/config/default/nginx/html/403.html @@ -0,0 +1,65 @@ + + + + + + + + + + + + +403 - CinemaPress + + + + + + + + + + + + + + + + + + +
+
+
+

403

+

Error

+ +
+
+
+
+ + + + +
+
+
+
+ Access to this page is denied. You are redirected to a page for which you do not have sufficient access rights. +
+
+
+
+ + + + \ No newline at end of file diff --git a/config/default/nginx/html/404.html b/config/default/nginx/html/404.html new file mode 100644 index 0000000..56065eb --- /dev/null +++ b/config/default/nginx/html/404.html @@ -0,0 +1,65 @@ + + + + + + + + + + + + +404 - CinemaPress + + + + + + + + + + + + + + + + + + +
+
+
+

404

+

Error

+ +
+
+
+
+ + + + +
+
+
+
+ This page is not on the site. Perhaps you made a mistake in the URL or this is an internal error of the site that the administrator already knows about and is taking steps to eliminate it. +
+
+
+
+ + + + \ No newline at end of file diff --git a/config/default/nginx/html/50x.html b/config/default/nginx/html/50x.html new file mode 100644 index 0000000..a5e31cd --- /dev/null +++ b/config/default/nginx/html/50x.html @@ -0,0 +1,65 @@ + + + + + + + + + + + + +500 - CinemaPress + + + + + + + + + + + + + + + + + + +
+
+
+

500

+

Error

+ +
+
+
+
+ + + + +
+
+
+
+ Internal Server Error. The site administrator is already taking action to resolve it. Please visit this page a little later. +
+
+
+
+ + + + \ No newline at end of file diff --git a/config/default/nginx/letsencrypt/.gitkeep b/config/default/nginx/letsencrypt/.gitkeep new file mode 100644 index 0000000..e69de29 diff --git a/config/default/nginx/nginx.conf b/config/default/nginx/nginx.conf new file mode 100644 index 0000000..abd1682 --- /dev/null +++ b/config/default/nginx/nginx.conf @@ -0,0 +1,54 @@ +user nginx; +worker_processes auto; + +error_log /var/log/nginx/error.log warn; +pid /var/run/nginx.pid; + +events { + worker_connections 1024; +} + +http { + + server_names_hash_bucket_size 256; + server_names_hash_max_size 4096; + variables_hash_max_size 4096; + variables_hash_bucket_size 4096; + + limit_req_zone $binary_remote_addr zone=flood:50m rate=90r/s; + limit_conn_zone $binary_remote_addr zone=addr:50m; + limit_req_zone $binary_remote_addr zone=cinemapress:10m rate=30r/s; + + include /etc/nginx/mime.types; + default_type application/octet-stream; + + log_format main '$remote_addr - $remote_user [$time_local] "$request" ' + '$status $body_bytes_sent "$http_referer" ' + '"$http_user_agent" "$http_x_forwarded_for"'; + + access_log /var/log/nginx/access.log main; + + sendfile on; + #tcp_nopush on; + + keepalive_timeout 65; + + gzip on; + gzip_disable "msie6"; + gzip_types text/plain text/css application/json application/x-javascript text/xml application/xml application/xml+rss image/svg+xml text/javascript application/javascript; + gzip_vary on; + gzip_proxied any; + gzip_http_version 1.1; + + pagespeed on; + pagespeed FileCachePath /var/ngx_pagespeed_cache; + pagespeed EnableFilters collapse_whitespace,remove_comments,dedup_inlined_images; + pagespeed DisableFilters rewrite_css,add_head; + pagespeed ReportUnloadTime off; + pagespeed Statistics off; + pagespeed StatisticsLogging off; + pagespeed Disallow "*/admin*"; + + include /etc/nginx/conf.d/*.conf; + include /home/*/config/production/nginx/conf.d/nginx.conf; +} \ No newline at end of file diff --git a/config/default/nginx/pass.d/.gitkeep b/config/default/nginx/pass.d/.gitkeep new file mode 100644 index 0000000..e69de29 diff --git a/config/default/nginx/ssl.d/.gitkeep b/config/default/nginx/ssl.d/.gitkeep new file mode 100644 index 0000000..e69de29 diff --git a/config/default/sphinx/sphinx.conf b/config/default/sphinx/sphinx.conf new file mode 100644 index 0000000..266f4c0 --- /dev/null +++ b/config/default/sphinx/sphinx.conf @@ -0,0 +1,421 @@ +source config_example_com +{ + + type = xmlpipe2 + xmlpipe_command = cat /etc/sphinx/source.xml + +} + +source xmlpipe2_example_com : config_example_com +{ + + xmlpipe_attr_uint = kp_id + xmlpipe_attr_uint = rating + xmlpipe_attr_uint = vote + xmlpipe_attr_uint = kp_rating + xmlpipe_attr_uint = kp_vote + xmlpipe_attr_uint = imdb_rating + xmlpipe_attr_uint = imdb_vote + xmlpipe_attr_uint = premiere + xmlpipe_attr_uint = type + xmlpipe_attr_string = poster + xmlpipe_attr_string = title_ru + xmlpipe_attr_string = title_en + xmlpipe_attr_string = title_page + xmlpipe_attr_string = description + xmlpipe_attr_string = description_short + xmlpipe_attr_string = pictures + xmlpipe_attr_json = custom + xmlpipe_field_string = query_id + xmlpipe_field_string = search + xmlpipe_field_string = year + xmlpipe_field_string = country + xmlpipe_field_string = director + xmlpipe_field_string = genre + xmlpipe_field_string = actor + xmlpipe_field_string = player + xmlpipe_field_string = translate + xmlpipe_field_string = quality + xmlpipe_field_string = all_movies + +} + +index xmlpipe2_example_com +{ + + source = xmlpipe2_example_com + path = /var/lib/sphinx/data/movies_example_com + ondisk_attrs = pool + morphology = stem_enru, stem_ar + html_strip = 1 + min_word_len = 2 + expand_keywords = 1 + blend_chars = + + index_exact_words = 1 + charset_table = U+FF10..U+FF19->0..9, 0..9, U+FF41..U+FF5A->a..z, U+FF21..U+FF3A->a..z, A..Z->a..z, a..z, _, \ + U+410..U+42F->U+430..U+44F, U+401->U+435, U+451->U+435, U+430..U+44F, \ + U+0149, U+017F, U+0138, U+00DF, U+00FF, U+00C0..U+00D6->U+00E0..U+00F6, \ + U+00E0..U+00F6, U+00D8..U+00DE->U+00F8..U+00FE, U+00F8..U+00FE, U+0100->U+0101, U+0101, \ + U+0102->U+0103, U+0103, U+0104->U+0105, U+0105, U+0106->U+0107, U+0107, U+0108->U+0109, \ + U+0109, U+010A->U+010B, U+010B, U+010C->U+010D, U+010D, U+010E->U+010F, U+010F, \ + U+0110->U+0111, U+0111, U+0112->U+0113, U+0113, U+0114->U+0115, U+0115, U+0116->U+0117, \ + U+0117, U+0118->U+0119, U+0119, U+011A->U+011B, U+011B, U+011C->U+011D, U+011D, \ + U+011E->U+011F, U+011F, U+0130->U+0131, U+0131, U+0132->U+0133, U+0133, U+0134->U+0135, \ + U+0135, U+0136->U+0137, U+0137, U+0139->U+013A, U+013A, U+013B->U+013C, U+013C, \ + U+013D->U+013E, U+013E, U+013F->U+0140, U+0140, U+0141->U+0142, U+0142, U+0143->U+0144, \ + U+0144, U+0145->U+0146, U+0146, U+0147->U+0148, U+0148, U+014A->U+014B, U+014B, \ + U+014C->U+014D, U+014D, U+014E->U+014F, U+014F, U+0150->U+0151, U+0151, U+0152->U+0153, \ + U+0153, U+0154->U+0155, U+0155, U+0156->U+0157, U+0157, U+0158->U+0159, U+0159, \ + U+015A->U+015B, U+015B, U+015C->U+015D, U+015D, U+015E->U+015F, U+015F, U+0160->U+0161, \ + U+0161, U+0162->U+0163, U+0163, U+0164->U+0165, U+0165, U+0166->U+0167, U+0167, \ + U+0168->U+0169, U+0169, U+016A->U+016B, U+016B, U+016C->U+016D, U+016D, U+016E->U+016F, \ + U+016F, U+0170->U+0171, U+0171, U+0172->U+0173, U+0173, U+0174->U+0175, U+0175, \ + U+0176->U+0177, U+0177, U+0178->U+00FF, U+00FF, U+0179->U+017A, U+017A, U+017B->U+017C, \ + U+017C, U+017D->U+017E, U+017E, U+0410..U+042F->U+0430..U+044F, U+0430..U+044F, \ + U+05D0..U+05EA, U+0531..U+0556->U+0561..U+0586, U+0561..U+0587, U+0621..U+063A, U+01B9, \ + U+01BF, U+0640..U+064A, U+0660..U+0669, U+066E, U+066F, U+0671..U+06D3, U+06F0..U+06FF, \ + U+0904..U+0939, U+0958..U+095F, U+0960..U+0963, U+0966..U+096F, U+097B..U+097F, \ + U+0985..U+09B9, U+09CE, U+09DC..U+09E3, U+09E6..U+09EF, U+0A05..U+0A39, U+0A59..U+0A5E, \ + U+0A66..U+0A6F, U+0A85..U+0AB9, U+0AE0..U+0AE3, U+0AE6..U+0AEF, U+0B05..U+0B39, \ + U+0B5C..U+0B61, U+0B66..U+0B6F, U+0B71, U+0B85..U+0BB9, U+0BE6..U+0BF2, U+0C05..U+0C39, \ + U+0C66..U+0C6F, U+0C85..U+0CB9, U+0CDE..U+0CE3, U+0CE6..U+0CEF, U+0D05..U+0D39, U+0D60, \ + U+0D61, U+0D66..U+0D6F, U+0D85..U+0DC6, U+1900..U+1938, U+1946..U+194F, U+A800..U+A805, \ + U+A807..U+A822, U+0386->U+03B1, U+03AC->U+03B1, U+0388->U+03B5, U+03AD->U+03B5, \ + U+0389->U+03B7, U+03AE->U+03B7, U+038A->U+03B9, U+0390->U+03B9, U+03AA->U+03B9, \ + U+03AF->U+03B9, U+03CA->U+03B9, U+038C->U+03BF, U+03CC->U+03BF, U+038E->U+03C5, \ + U+03AB->U+03C5, U+03B0->U+03C5, U+03CB->U+03C5, U+03CD->U+03C5, U+038F->U+03C9, \ + U+03CE->U+03C9, U+03C2->U+03C3, U+0391..U+03A1->U+03B1..U+03C1, \ + U+03A3..U+03A9->U+03C3..U+03C9, U+03B1..U+03C1, U+03C3..U+03C9, U+0E01..U+0E2E, \ + U+0E30..U+0E3A, U+0E40..U+0E45, U+0E47, U+0E50..U+0E59, U+A000..U+A48F, U+4E00..U+9FBF, \ + U+3400..U+4DBF, U+20000..U+2A6DF, U+F900..U+FAFF, U+2F800..U+2FA1F, U+2E80..U+2EFF, \ + U+2F00..U+2FDF, U+3100..U+312F, U+31A0..U+31BF, U+3040..U+309F, U+30A0..U+30FF, \ + U+31F0..U+31FF, U+AC00..U+D7AF, U+1100..U+11FF, U+3130..U+318F, U+A000..U+A48F, \ + U+A490..U+A4CF + +} + +index rt_example_com +{ + + type = rt + path = /home/example.com/config/rt/rt_example_com + ondisk_attrs = pool + morphology = stem_enru, stem_ar + html_strip = 1 + min_word_len = 2 + expand_keywords = 1 + blend_chars = + + index_exact_words = 1 + charset_table = U+FF10..U+FF19->0..9, 0..9, U+FF41..U+FF5A->a..z, U+FF21..U+FF3A->a..z, A..Z->a..z, a..z, _, \ + U+410..U+42F->U+430..U+44F, U+401->U+435, U+451->U+435, U+430..U+44F, \ + U+0149, U+017F, U+0138, U+00DF, U+00FF, U+00C0..U+00D6->U+00E0..U+00F6, \ + U+00E0..U+00F6, U+00D8..U+00DE->U+00F8..U+00FE, U+00F8..U+00FE, U+0100->U+0101, U+0101, \ + U+0102->U+0103, U+0103, U+0104->U+0105, U+0105, U+0106->U+0107, U+0107, U+0108->U+0109, \ + U+0109, U+010A->U+010B, U+010B, U+010C->U+010D, U+010D, U+010E->U+010F, U+010F, \ + U+0110->U+0111, U+0111, U+0112->U+0113, U+0113, U+0114->U+0115, U+0115, U+0116->U+0117, \ + U+0117, U+0118->U+0119, U+0119, U+011A->U+011B, U+011B, U+011C->U+011D, U+011D, \ + U+011E->U+011F, U+011F, U+0130->U+0131, U+0131, U+0132->U+0133, U+0133, U+0134->U+0135, \ + U+0135, U+0136->U+0137, U+0137, U+0139->U+013A, U+013A, U+013B->U+013C, U+013C, \ + U+013D->U+013E, U+013E, U+013F->U+0140, U+0140, U+0141->U+0142, U+0142, U+0143->U+0144, \ + U+0144, U+0145->U+0146, U+0146, U+0147->U+0148, U+0148, U+014A->U+014B, U+014B, \ + U+014C->U+014D, U+014D, U+014E->U+014F, U+014F, U+0150->U+0151, U+0151, U+0152->U+0153, \ + U+0153, U+0154->U+0155, U+0155, U+0156->U+0157, U+0157, U+0158->U+0159, U+0159, \ + U+015A->U+015B, U+015B, U+015C->U+015D, U+015D, U+015E->U+015F, U+015F, U+0160->U+0161, \ + U+0161, U+0162->U+0163, U+0163, U+0164->U+0165, U+0165, U+0166->U+0167, U+0167, \ + U+0168->U+0169, U+0169, U+016A->U+016B, U+016B, U+016C->U+016D, U+016D, U+016E->U+016F, \ + U+016F, U+0170->U+0171, U+0171, U+0172->U+0173, U+0173, U+0174->U+0175, U+0175, \ + U+0176->U+0177, U+0177, U+0178->U+00FF, U+00FF, U+0179->U+017A, U+017A, U+017B->U+017C, \ + U+017C, U+017D->U+017E, U+017E, U+0410..U+042F->U+0430..U+044F, U+0430..U+044F, \ + U+05D0..U+05EA, U+0531..U+0556->U+0561..U+0586, U+0561..U+0587, U+0621..U+063A, U+01B9, \ + U+01BF, U+0640..U+064A, U+0660..U+0669, U+066E, U+066F, U+0671..U+06D3, U+06F0..U+06FF, \ + U+0904..U+0939, U+0958..U+095F, U+0960..U+0963, U+0966..U+096F, U+097B..U+097F, \ + U+0985..U+09B9, U+09CE, U+09DC..U+09E3, U+09E6..U+09EF, U+0A05..U+0A39, U+0A59..U+0A5E, \ + U+0A66..U+0A6F, U+0A85..U+0AB9, U+0AE0..U+0AE3, U+0AE6..U+0AEF, U+0B05..U+0B39, \ + U+0B5C..U+0B61, U+0B66..U+0B6F, U+0B71, U+0B85..U+0BB9, U+0BE6..U+0BF2, U+0C05..U+0C39, \ + U+0C66..U+0C6F, U+0C85..U+0CB9, U+0CDE..U+0CE3, U+0CE6..U+0CEF, U+0D05..U+0D39, U+0D60, \ + U+0D61, U+0D66..U+0D6F, U+0D85..U+0DC6, U+1900..U+1938, U+1946..U+194F, U+A800..U+A805, \ + U+A807..U+A822, U+0386->U+03B1, U+03AC->U+03B1, U+0388->U+03B5, U+03AD->U+03B5, \ + U+0389->U+03B7, U+03AE->U+03B7, U+038A->U+03B9, U+0390->U+03B9, U+03AA->U+03B9, \ + U+03AF->U+03B9, U+03CA->U+03B9, U+038C->U+03BF, U+03CC->U+03BF, U+038E->U+03C5, \ + U+03AB->U+03C5, U+03B0->U+03C5, U+03CB->U+03C5, U+03CD->U+03C5, U+038F->U+03C9, \ + U+03CE->U+03C9, U+03C2->U+03C3, U+0391..U+03A1->U+03B1..U+03C1, \ + U+03A3..U+03A9->U+03C3..U+03C9, U+03B1..U+03C1, U+03C3..U+03C9, U+0E01..U+0E2E, \ + U+0E30..U+0E3A, U+0E40..U+0E45, U+0E47, U+0E50..U+0E59, U+A000..U+A48F, U+4E00..U+9FBF, \ + U+3400..U+4DBF, U+20000..U+2A6DF, U+F900..U+FAFF, U+2F800..U+2FA1F, U+2E80..U+2EFF, \ + U+2F00..U+2FDF, U+3100..U+312F, U+31A0..U+31BF, U+3040..U+309F, U+30A0..U+30FF, \ + U+31F0..U+31FF, U+AC00..U+D7AF, U+1100..U+11FF, U+3130..U+318F, U+A000..U+A48F, \ + U+A490..U+A4CF + + rt_attr_uint = kp_id + rt_attr_uint = rating + rt_attr_uint = vote + rt_attr_uint = kp_rating + rt_attr_uint = kp_vote + rt_attr_uint = imdb_rating + rt_attr_uint = imdb_vote + rt_attr_uint = premiere + rt_attr_uint = type + rt_attr_json = custom + rt_attr_string = poster + rt_attr_string = title_ru + rt_attr_string = title_en + rt_attr_string = title_page + rt_attr_string = description + rt_attr_string = description_short + rt_attr_string = pictures + rt_attr_string = query_id + rt_attr_string = search + rt_attr_string = year + rt_attr_string = country + rt_attr_string = director + rt_attr_string = genre + rt_attr_string = actor + rt_attr_string = player + rt_attr_string = translate + rt_attr_string = quality + rt_attr_string = all_movies + + rt_field = query_id + rt_field = search + rt_field = year + rt_field = country + rt_field = director + rt_field = genre + rt_field = actor + rt_field = player + rt_field = translate + rt_field = quality + rt_field = all_movies + +} + +index user_example_com +{ + + type = rt + path = /home/example.com/config/user/user_example_com + ondisk_attrs = pool + morphology = stem_enru, stem_ar + html_strip = 1 + min_word_len = 2 + expand_keywords = 1 + blend_chars = + + index_exact_words = 1 + charset_table = U+FF10..U+FF19->0..9, 0..9, U+FF41..U+FF5A->a..z, U+FF21..U+FF3A->a..z, A..Z->a..z, a..z, _, \ + U+410..U+42F->U+430..U+44F, U+401->U+435, U+451->U+435, U+430..U+44F, \ + U+0149, U+017F, U+0138, U+00DF, U+00FF, U+00C0..U+00D6->U+00E0..U+00F6, \ + U+00E0..U+00F6, U+00D8..U+00DE->U+00F8..U+00FE, U+00F8..U+00FE, U+0100->U+0101, U+0101, \ + U+0102->U+0103, U+0103, U+0104->U+0105, U+0105, U+0106->U+0107, U+0107, U+0108->U+0109, \ + U+0109, U+010A->U+010B, U+010B, U+010C->U+010D, U+010D, U+010E->U+010F, U+010F, \ + U+0110->U+0111, U+0111, U+0112->U+0113, U+0113, U+0114->U+0115, U+0115, U+0116->U+0117, \ + U+0117, U+0118->U+0119, U+0119, U+011A->U+011B, U+011B, U+011C->U+011D, U+011D, \ + U+011E->U+011F, U+011F, U+0130->U+0131, U+0131, U+0132->U+0133, U+0133, U+0134->U+0135, \ + U+0135, U+0136->U+0137, U+0137, U+0139->U+013A, U+013A, U+013B->U+013C, U+013C, \ + U+013D->U+013E, U+013E, U+013F->U+0140, U+0140, U+0141->U+0142, U+0142, U+0143->U+0144, \ + U+0144, U+0145->U+0146, U+0146, U+0147->U+0148, U+0148, U+014A->U+014B, U+014B, \ + U+014C->U+014D, U+014D, U+014E->U+014F, U+014F, U+0150->U+0151, U+0151, U+0152->U+0153, \ + U+0153, U+0154->U+0155, U+0155, U+0156->U+0157, U+0157, U+0158->U+0159, U+0159, \ + U+015A->U+015B, U+015B, U+015C->U+015D, U+015D, U+015E->U+015F, U+015F, U+0160->U+0161, \ + U+0161, U+0162->U+0163, U+0163, U+0164->U+0165, U+0165, U+0166->U+0167, U+0167, \ + U+0168->U+0169, U+0169, U+016A->U+016B, U+016B, U+016C->U+016D, U+016D, U+016E->U+016F, \ + U+016F, U+0170->U+0171, U+0171, U+0172->U+0173, U+0173, U+0174->U+0175, U+0175, \ + U+0176->U+0177, U+0177, U+0178->U+00FF, U+00FF, U+0179->U+017A, U+017A, U+017B->U+017C, \ + U+017C, U+017D->U+017E, U+017E, U+0410..U+042F->U+0430..U+044F, U+0430..U+044F, \ + U+05D0..U+05EA, U+0531..U+0556->U+0561..U+0586, U+0561..U+0587, U+0621..U+063A, U+01B9, \ + U+01BF, U+0640..U+064A, U+0660..U+0669, U+066E, U+066F, U+0671..U+06D3, U+06F0..U+06FF, \ + U+0904..U+0939, U+0958..U+095F, U+0960..U+0963, U+0966..U+096F, U+097B..U+097F, \ + U+0985..U+09B9, U+09CE, U+09DC..U+09E3, U+09E6..U+09EF, U+0A05..U+0A39, U+0A59..U+0A5E, \ + U+0A66..U+0A6F, U+0A85..U+0AB9, U+0AE0..U+0AE3, U+0AE6..U+0AEF, U+0B05..U+0B39, \ + U+0B5C..U+0B61, U+0B66..U+0B6F, U+0B71, U+0B85..U+0BB9, U+0BE6..U+0BF2, U+0C05..U+0C39, \ + U+0C66..U+0C6F, U+0C85..U+0CB9, U+0CDE..U+0CE3, U+0CE6..U+0CEF, U+0D05..U+0D39, U+0D60, \ + U+0D61, U+0D66..U+0D6F, U+0D85..U+0DC6, U+1900..U+1938, U+1946..U+194F, U+A800..U+A805, \ + U+A807..U+A822, U+0386->U+03B1, U+03AC->U+03B1, U+0388->U+03B5, U+03AD->U+03B5, \ + U+0389->U+03B7, U+03AE->U+03B7, U+038A->U+03B9, U+0390->U+03B9, U+03AA->U+03B9, \ + U+03AF->U+03B9, U+03CA->U+03B9, U+038C->U+03BF, U+03CC->U+03BF, U+038E->U+03C5, \ + U+03AB->U+03C5, U+03B0->U+03C5, U+03CB->U+03C5, U+03CD->U+03C5, U+038F->U+03C9, \ + U+03CE->U+03C9, U+03C2->U+03C3, U+0391..U+03A1->U+03B1..U+03C1, \ + U+03A3..U+03A9->U+03C3..U+03C9, U+03B1..U+03C1, U+03C3..U+03C9, U+0E01..U+0E2E, \ + U+0E30..U+0E3A, U+0E40..U+0E45, U+0E47, U+0E50..U+0E59, U+A000..U+A48F, U+4E00..U+9FBF, \ + U+3400..U+4DBF, U+20000..U+2A6DF, U+F900..U+FAFF, U+2F800..U+2FA1F, U+2E80..U+2EFF, \ + U+2F00..U+2FDF, U+3100..U+312F, U+31A0..U+31BF, U+3040..U+309F, U+30A0..U+30FF, \ + U+31F0..U+31FF, U+AC00..U+D7AF, U+1100..U+11FF, U+3130..U+318F, U+A000..U+A48F, \ + U+A490..U+A4CF + + rt_attr_uint = user_id + rt_attr_json = user_custom + rt_attr_string = user_login + rt_attr_string = user_avatar + rt_attr_string = user_email + rt_attr_string = user_confirm + rt_attr_string = user_date + rt_attr_string = user_text + rt_attr_string = all_users + + rt_field = user_id + rt_field = user_login + rt_field = all_users + +} + +index content_example_com +{ + + type = rt + path = /home/example.com/config/content/content_example_com + ondisk_attrs = pool + morphology = stem_enru, stem_ar + html_strip = 1 + min_word_len = 2 + expand_keywords = 1 + blend_chars = + + index_exact_words = 1 + charset_table = U+FF10..U+FF19->0..9, 0..9, U+FF41..U+FF5A->a..z, U+FF21..U+FF3A->a..z, A..Z->a..z, a..z, _, \ + U+410..U+42F->U+430..U+44F, U+401->U+435, U+451->U+435, U+430..U+44F, \ + U+0149, U+017F, U+0138, U+00DF, U+00FF, U+00C0..U+00D6->U+00E0..U+00F6, \ + U+00E0..U+00F6, U+00D8..U+00DE->U+00F8..U+00FE, U+00F8..U+00FE, U+0100->U+0101, U+0101, \ + U+0102->U+0103, U+0103, U+0104->U+0105, U+0105, U+0106->U+0107, U+0107, U+0108->U+0109, \ + U+0109, U+010A->U+010B, U+010B, U+010C->U+010D, U+010D, U+010E->U+010F, U+010F, \ + U+0110->U+0111, U+0111, U+0112->U+0113, U+0113, U+0114->U+0115, U+0115, U+0116->U+0117, \ + U+0117, U+0118->U+0119, U+0119, U+011A->U+011B, U+011B, U+011C->U+011D, U+011D, \ + U+011E->U+011F, U+011F, U+0130->U+0131, U+0131, U+0132->U+0133, U+0133, U+0134->U+0135, \ + U+0135, U+0136->U+0137, U+0137, U+0139->U+013A, U+013A, U+013B->U+013C, U+013C, \ + U+013D->U+013E, U+013E, U+013F->U+0140, U+0140, U+0141->U+0142, U+0142, U+0143->U+0144, \ + U+0144, U+0145->U+0146, U+0146, U+0147->U+0148, U+0148, U+014A->U+014B, U+014B, \ + U+014C->U+014D, U+014D, U+014E->U+014F, U+014F, U+0150->U+0151, U+0151, U+0152->U+0153, \ + U+0153, U+0154->U+0155, U+0155, U+0156->U+0157, U+0157, U+0158->U+0159, U+0159, \ + U+015A->U+015B, U+015B, U+015C->U+015D, U+015D, U+015E->U+015F, U+015F, U+0160->U+0161, \ + U+0161, U+0162->U+0163, U+0163, U+0164->U+0165, U+0165, U+0166->U+0167, U+0167, \ + U+0168->U+0169, U+0169, U+016A->U+016B, U+016B, U+016C->U+016D, U+016D, U+016E->U+016F, \ + U+016F, U+0170->U+0171, U+0171, U+0172->U+0173, U+0173, U+0174->U+0175, U+0175, \ + U+0176->U+0177, U+0177, U+0178->U+00FF, U+00FF, U+0179->U+017A, U+017A, U+017B->U+017C, \ + U+017C, U+017D->U+017E, U+017E, U+0410..U+042F->U+0430..U+044F, U+0430..U+044F, \ + U+05D0..U+05EA, U+0531..U+0556->U+0561..U+0586, U+0561..U+0587, U+0621..U+063A, U+01B9, \ + U+01BF, U+0640..U+064A, U+0660..U+0669, U+066E, U+066F, U+0671..U+06D3, U+06F0..U+06FF, \ + U+0904..U+0939, U+0958..U+095F, U+0960..U+0963, U+0966..U+096F, U+097B..U+097F, \ + U+0985..U+09B9, U+09CE, U+09DC..U+09E3, U+09E6..U+09EF, U+0A05..U+0A39, U+0A59..U+0A5E, \ + U+0A66..U+0A6F, U+0A85..U+0AB9, U+0AE0..U+0AE3, U+0AE6..U+0AEF, U+0B05..U+0B39, \ + U+0B5C..U+0B61, U+0B66..U+0B6F, U+0B71, U+0B85..U+0BB9, U+0BE6..U+0BF2, U+0C05..U+0C39, \ + U+0C66..U+0C6F, U+0C85..U+0CB9, U+0CDE..U+0CE3, U+0CE6..U+0CEF, U+0D05..U+0D39, U+0D60, \ + U+0D61, U+0D66..U+0D6F, U+0D85..U+0DC6, U+1900..U+1938, U+1946..U+194F, U+A800..U+A805, \ + U+A807..U+A822, U+0386->U+03B1, U+03AC->U+03B1, U+0388->U+03B5, U+03AD->U+03B5, \ + U+0389->U+03B7, U+03AE->U+03B7, U+038A->U+03B9, U+0390->U+03B9, U+03AA->U+03B9, \ + U+03AF->U+03B9, U+03CA->U+03B9, U+038C->U+03BF, U+03CC->U+03BF, U+038E->U+03C5, \ + U+03AB->U+03C5, U+03B0->U+03C5, U+03CB->U+03C5, U+03CD->U+03C5, U+038F->U+03C9, \ + U+03CE->U+03C9, U+03C2->U+03C3, U+0391..U+03A1->U+03B1..U+03C1, \ + U+03A3..U+03A9->U+03C3..U+03C9, U+03B1..U+03C1, U+03C3..U+03C9, U+0E01..U+0E2E, \ + U+0E30..U+0E3A, U+0E40..U+0E45, U+0E47, U+0E50..U+0E59, U+A000..U+A48F, U+4E00..U+9FBF, \ + U+3400..U+4DBF, U+20000..U+2A6DF, U+F900..U+FAFF, U+2F800..U+2FA1F, U+2E80..U+2EFF, \ + U+2F00..U+2FDF, U+3100..U+312F, U+31A0..U+31BF, U+3040..U+309F, U+30A0..U+30FF, \ + U+31F0..U+31FF, U+AC00..U+D7AF, U+1100..U+11FF, U+3130..U+318F, U+A000..U+A48F, \ + U+A490..U+A4CF + + rt_attr_bigint = content_publish + rt_attr_string = content_url + rt_attr_string = content_title + rt_attr_string = content_description + rt_attr_string = content_image + rt_attr_string = content_tags + rt_attr_string = content_movies + rt_attr_string = all_contents + + rt_field = content_url + rt_field = content_title + rt_field = content_tags + rt_field = content_movies + rt_field = all_contents + +} + +index comment_example_com +{ + + type = rt + path = /home/example.com/config/comment/comment_example_com + ondisk_attrs = pool + morphology = stem_enru, stem_ar + html_strip = 1 + min_word_len = 2 + expand_keywords = 1 + blend_chars = + + index_exact_words = 1 + charset_table = U+FF10..U+FF19->0..9, 0..9, U+FF41..U+FF5A->a..z, U+FF21..U+FF3A->a..z, A..Z->a..z, a..z, _, \ + U+410..U+42F->U+430..U+44F, U+401->U+435, U+451->U+435, U+430..U+44F, \ + U+0149, U+017F, U+0138, U+00DF, U+00FF, U+00C0..U+00D6->U+00E0..U+00F6, \ + U+00E0..U+00F6, U+00D8..U+00DE->U+00F8..U+00FE, U+00F8..U+00FE, U+0100->U+0101, U+0101, \ + U+0102->U+0103, U+0103, U+0104->U+0105, U+0105, U+0106->U+0107, U+0107, U+0108->U+0109, \ + U+0109, U+010A->U+010B, U+010B, U+010C->U+010D, U+010D, U+010E->U+010F, U+010F, \ + U+0110->U+0111, U+0111, U+0112->U+0113, U+0113, U+0114->U+0115, U+0115, U+0116->U+0117, \ + U+0117, U+0118->U+0119, U+0119, U+011A->U+011B, U+011B, U+011C->U+011D, U+011D, \ + U+011E->U+011F, U+011F, U+0130->U+0131, U+0131, U+0132->U+0133, U+0133, U+0134->U+0135, \ + U+0135, U+0136->U+0137, U+0137, U+0139->U+013A, U+013A, U+013B->U+013C, U+013C, \ + U+013D->U+013E, U+013E, U+013F->U+0140, U+0140, U+0141->U+0142, U+0142, U+0143->U+0144, \ + U+0144, U+0145->U+0146, U+0146, U+0147->U+0148, U+0148, U+014A->U+014B, U+014B, \ + U+014C->U+014D, U+014D, U+014E->U+014F, U+014F, U+0150->U+0151, U+0151, U+0152->U+0153, \ + U+0153, U+0154->U+0155, U+0155, U+0156->U+0157, U+0157, U+0158->U+0159, U+0159, \ + U+015A->U+015B, U+015B, U+015C->U+015D, U+015D, U+015E->U+015F, U+015F, U+0160->U+0161, \ + U+0161, U+0162->U+0163, U+0163, U+0164->U+0165, U+0165, U+0166->U+0167, U+0167, \ + U+0168->U+0169, U+0169, U+016A->U+016B, U+016B, U+016C->U+016D, U+016D, U+016E->U+016F, \ + U+016F, U+0170->U+0171, U+0171, U+0172->U+0173, U+0173, U+0174->U+0175, U+0175, \ + U+0176->U+0177, U+0177, U+0178->U+00FF, U+00FF, U+0179->U+017A, U+017A, U+017B->U+017C, \ + U+017C, U+017D->U+017E, U+017E, U+0410..U+042F->U+0430..U+044F, U+0430..U+044F, \ + U+05D0..U+05EA, U+0531..U+0556->U+0561..U+0586, U+0561..U+0587, U+0621..U+063A, U+01B9, \ + U+01BF, U+0640..U+064A, U+0660..U+0669, U+066E, U+066F, U+0671..U+06D3, U+06F0..U+06FF, \ + U+0904..U+0939, U+0958..U+095F, U+0960..U+0963, U+0966..U+096F, U+097B..U+097F, \ + U+0985..U+09B9, U+09CE, U+09DC..U+09E3, U+09E6..U+09EF, U+0A05..U+0A39, U+0A59..U+0A5E, \ + U+0A66..U+0A6F, U+0A85..U+0AB9, U+0AE0..U+0AE3, U+0AE6..U+0AEF, U+0B05..U+0B39, \ + U+0B5C..U+0B61, U+0B66..U+0B6F, U+0B71, U+0B85..U+0BB9, U+0BE6..U+0BF2, U+0C05..U+0C39, \ + U+0C66..U+0C6F, U+0C85..U+0CB9, U+0CDE..U+0CE3, U+0CE6..U+0CEF, U+0D05..U+0D39, U+0D60, \ + U+0D61, U+0D66..U+0D6F, U+0D85..U+0DC6, U+1900..U+1938, U+1946..U+194F, U+A800..U+A805, \ + U+A807..U+A822, U+0386->U+03B1, U+03AC->U+03B1, U+0388->U+03B5, U+03AD->U+03B5, \ + U+0389->U+03B7, U+03AE->U+03B7, U+038A->U+03B9, U+0390->U+03B9, U+03AA->U+03B9, \ + U+03AF->U+03B9, U+03CA->U+03B9, U+038C->U+03BF, U+03CC->U+03BF, U+038E->U+03C5, \ + U+03AB->U+03C5, U+03B0->U+03C5, U+03CB->U+03C5, U+03CD->U+03C5, U+038F->U+03C9, \ + U+03CE->U+03C9, U+03C2->U+03C3, U+0391..U+03A1->U+03B1..U+03C1, \ + U+03A3..U+03A9->U+03C3..U+03C9, U+03B1..U+03C1, U+03C3..U+03C9, U+0E01..U+0E2E, \ + U+0E30..U+0E3A, U+0E40..U+0E45, U+0E47, U+0E50..U+0E59, U+A000..U+A48F, U+4E00..U+9FBF, \ + U+3400..U+4DBF, U+20000..U+2A6DF, U+F900..U+FAFF, U+2F800..U+2FA1F, U+2E80..U+2EFF, \ + U+2F00..U+2FDF, U+3100..U+312F, U+31A0..U+31BF, U+3040..U+309F, U+30A0..U+30FF, \ + U+31F0..U+31FF, U+AC00..U+D7AF, U+1100..U+11FF, U+3130..U+318F, U+A000..U+A48F, \ + U+A490..U+A4CF + + rt_attr_uint = comment_id + rt_attr_uint = movie_id + rt_attr_uint = user_id + rt_attr_uint = reply_id + rt_attr_uint = comment_like + rt_attr_uint = comment_dislike + rt_attr_uint = comment_publish + rt_attr_string = comment_text + rt_attr_string = all_comments + + rt_field = comment_id + rt_field = movie_id + rt_field = user_id + rt_field = all_comments + +} + +indexer +{ + mem_limit = 128M + max_file_field_buffer = 16M +} + +searchd +{ + + listen = 127.0.0.1:9312 + listen = 127.0.0.1:9306:mysql41 + log = /home/example.com/log/searchd.log + pid_file = /home/example.com/log/searchd.pid + read_timeout = 5 + max_children = 30 + seamless_rotate = 1 + preopen_indexes = 1 + unlink_old = 1 + thread_stack = 8192K + binlog_path = /home/example.com/config/binlog + rt_flush_period = 18000 + collation_server = utf8_general_ci + +} \ No newline at end of file diff --git a/config/locales/en/default/config.js b/config/locales/en/default/config.js new file mode 100644 index 0000000..a55f092 --- /dev/null +++ b/config/locales/en/default/config.js @@ -0,0 +1,373 @@ +module.exports = { + "database": { + "key": "FREE", + "date": "" + }, + "protocol": "http://", + "subdomain": "", + "domain": "example.com", + "email": "support@example.com", + "theme": "default", + "country": "US", + "language": "en", + "geolite2": { + "countries": [], + "ips": [] + }, + "image": { + "addr": "k.1poster.net", + "size": 180, + "proxy": 0 + }, + "cache": { + "time": 3600, + "addr": "127.0.0.1:11211" + }, + "sphinx": { + "addr": "127.0.0.1:9306" + }, + "nginx": { + "addr": "127.0.0.1:3000" + }, + "loadavg": { + "one": 480, + "five": 360, + "fifteen": 240, + "message": "The server is overloaded by [percent]% please check back later." + }, + "publish": { + "start": 400000, + "stop": 1100000, + "every" : { + "hours": 1, + "movies": 2 + }, + "text": 0, + "required": [ + "poster" + ], + "thematic": { + "type": "", + "year": "", + "genre": "", + "country": "", + "actor": "", + "director": "", + "query_id": "", + "search": "", + "kp_vote": "", + "imdb_vote": "" + } + }, + "default": { + "count": 15, + "sorting": "kinopoisk-vote-up", + "pages": 4, + "lastpage": 0, + "days": 0, + "image": "/themes/default/public/desktop/img/player.png", + "votes": { + "kp": 5000, + "imdb": 5000 + }, + "donotuse": ["actor","director","search"], + "categories": { + "countries": ["USA","France","Japan","Britain","Spain","Italy","Canada","India","Germany","Poland"], + "genres": ['anime','biography','action','western','military','detective','children','adults','documentary','drama','game','history','comedy','concert','short film','crime','melodrama','music','cartoon','musical','news','adventure','real TV','family','sport','talk show','thriller','horrors','fantastic','film-noir','fantasy','ceremony'], + "years": ["2019","2018","2017","2016","2015","2014","2013","2012","2011","2010"] + }, + "types": { + "movie": "!cartoon !anime !short !show !news !real !ceremony !concert !children !documentary", + "serial": "!anime !short", + "mult": "cartoon | children !anime !short", + "multserial": "cartoon | children !anime !short", + "anime": "anime", + "tv": "show | news | real | ceremony | concert" + }, + "moment": "DD MMM YYYY" + }, + "codes": { + "head": "", + "footer": "", + "robots": "User-agent: *\nDisallow: /\nDisallow: /type/*/*\nDisallow: /movie/*/*\nDisallow: /year/*/*\nDisallow: /genre/*/*\nDisallow: /country/*/*\nDisallow: /director/*/*\nDisallow: /actor/*/*\nDisallow: /search\nDisallow: /*?sorting*\nDisallow: /*?tag*\nDisallow: /*?q*\nDisallow: /*?random*\nDisallow: /*?PageSpeed*\nDisallow: /*?desktop*\nDisallow: /iframe\nDisallow: /noindex\nDisallow: /admin*" + }, + "index": { + "type": { + "name": "Top [type]", + "keys": "", + "sorting": "kinopoisk-rating-up", + "count": 15, + "order": 2 + }, + "year": { + "name": "Top movies from [year]", + "keys": "2019", + "sorting": "premiere-up", + "count": 15, + "order": 3 + }, + "genre": { + "name": "Top movies from [genre]", + "keys": "", + "sorting": "imdb-vote-up", + "count": 10, + "order": 4 + }, + "country": { + "name": "Top movies from [country]", + "keys": "", + "sorting": "imdb-rating-up", + "count": 10, + "order": 5 + }, + "actor": { + "name": "Top movies with [actor]", + "keys": "", + "sorting": "kinopoisk-vote-up", + "count": 10, + "order": 6 + }, + "director": { + "name": "Top movies with [director]", + "keys": "", + "sorting": "kinopoisk-vote-up", + "count": 10, + "order": 7 + }, + "ids": { + "name": "New movies", + "keys": "", + "count": 10, + "order": 1 + }, + "count": { + "type": "year", + "key": "2019", + "sorting": "premiere-up" + }, + "link": 0 + }, + "titles": { + "index": "Legal catalog of movies", + "year" : "Movies from [year] [sorting] [page]", + "years" : "Movies by year", + "genre": "Movies from [genre] [sorting] [page]", + "genres" : "Movies by genre", + "country": "Movies from [country] [sorting] [page]", + "countries": "Films by country", + "actor": "Movies with [actor] [sorting] [page]", + "actors": "Most popular actors", + "director": "Movies that directed [director] [sorting] [page]", + "directors": "Most popular directors", + "type": "[type] [sorting] [page]", + "search" : "Search «[search]» [sorting] [page]", + "num": "on page [num]", + "movie": { + "movie": "[title]", + "online": "[title] online", + "download": "[title] download", + "trailer": "[title] trailer", + "picture": "[title] picture" + }, + "sorting": { + "kinopoisk-rating-up": "sorted by rating KP", + "kinopoisk-rating-down": "sorted by rating KP", + "imdb-rating-up": "sorted by rating IMDb", + "imdb-rating-down": "sorted by rating IMDb", + "kinopoisk-vote-up": "sorted by popularity on KP", + "kinopoisk-vote-down": "sorted by popularity on KP", + "imdb-vote-up": "sorted by popularity on IMDb", + "imdb-vote-down": "sorted by popularity on IMDb", + "year-up": "sorted by year", + "year-down": "sorted by year", + "premiere-up": "sorted by premiere", + "premiere-down": "sorted by premiere" + } + }, + "h1": { + "index": "All movies in the world", + "year" : "Movies from [year] [sorting] [page]", + "years" : "Movies by year", + "genre": "Movies from [genre] [sorting] [page]", + "genres" : "Movies by genre", + "country": "Movies from [country] [sorting] [page]", + "countries": "Films by country", + "actor": "Movies with [actor] [sorting] [page]", + "actors": "Most popular actors", + "director": "Movies that directed [director] [sorting] [page]", + "directors": "Most popular directors", + "type": "[type] [sorting] [page]", + "search" : "Search «[search]» [sorting] [page]", + "num": "on page [num]", + "movie": { + "movie": "[title] [year]", + "online": "[title] [year] online", + "download": "[title] [year] download", + "trailer": "[title] [year] trailer", + "picture": "[title] [year] picture" + }, + "sorting": { + "kinopoisk-rating-up": "sorted by rating KP", + "kinopoisk-rating-down": "sorted by rating KP", + "imdb-rating-up": "sorted by rating IMDb", + "imdb-rating-down": "sorted by rating IMDb", + "kinopoisk-vote-up": "sorted by popularity on KP", + "kinopoisk-vote-down": "sorted by popularity on KP", + "imdb-vote-up": "sorted by popularity on IMDb", + "imdb-vote-down": "sorted by popularity on IMDb", + "year-up": "sorted by year", + "year-down": "sorted by year", + "premiere-up": "sorted by premiere", + "premiere-down": "sorted by premiere" + } + }, + "descriptions": { + "index": "How many films have you seen at the moment? Most likely, quite a few, several hundred, and maybe thousands, if you are an avid moviegoer and do not imagine an evening, without viewing one or several films. Either you probably very much like serials and spend the evenings watching several series of an entertaining series. Whatever it was, We are very pleased that you have chosen our site as a platform for discussion and discussion with the same film enthusiasts as you. Sit back comfortably, make tea and start screaming criticism :)", + "year" : "Movies from [year]", + "years" : "Movies by year", + "genre": "Movies from [genre]", + "genres" : "Movies by genre", + "country": "Movies from [country]", + "countries": "Films by country", + "actor": "Movies with [actor]", + "actors": "Most popular actors", + "director": "Movies that directed [director]", + "directors": "Most popular directors", + "type": "[type]", + "search" : "Search «[search]»", + "movie": { + "movie": "The picture «[title]» was released in [year] year and immediately won the attention of viewers in different parts of the earth. Film genre [genre] has always been very popular, moreover, when they are shot by such eminent directors as [director]. The country that put a hand to this film is considered [country], because viewers can already approximately imagine the level of [color|logic|art|pictures] for similar creations.", + "online": "[title] online", + "download": "[title] download", + "trailer": "[title] trailer", + "picture": "[title] picture" + } + }, + "sorting": { + "kinopoisk-rating-up": "Rated KP ⬆", + "kinopoisk-rating-down": "Rated KP ⬇", + "imdb-rating-up": "Rated IMDb ⬆", + "imdb-rating-down": "Rated IMDb ⬇", + "kinopoisk-vote-up": "Popularity KP ⬆", + "kinopoisk-vote-down": "Popularity KP ⬇", + "imdb-vote-up": "Popularity IMDb ⬆", + "imdb-vote-down": "Popularity IMDb ⬇", + "year-up": "Year ⬆", + "year-down": "Year ⬇", + "premiere-up": "Premiere ⬆", + "premiere-down": "Premiere ⬇" + }, + "urls": { + "prefix_id": "id", + "unique_id": 0, + "separator": "-", + "translit": 0, + "movie_url": "[prefix_id][separator][title]", + "movie": "movie", + "year" : "year", + "genre": "genre", + "country": "country", + "actor": "actor", + "director": "director", + "type": "type", + "search" : "search", + "sitemap" : "sitemap", + "admin": "admin-secret", + "types": { + "serial": "series", + "movie": "movies", + "mult": "cartoons", + "multserial": "animated", + "tv": "tv", + "anime": "anime" + }, + "movies": { + "online": "", + "download": "", + "trailer": "", + "picture": "" + }, + "noindex": "" + }, + "l": { + "more": "More", + "home": "Home", + "information": "Information", + "online": "Online", + "download": "Download", + "trailer": "Trailer", + "picture": "Picture", + "episode": "Episode", + "movies": "Movies", + "series": "Series", + "cartoons": "Cartoons", + "tv": "TV", + "anime": "Anime", + "collections": "Collections", + "year": "Year", + "years": "Years", + "genre": "Genre", + "genres": "Genres", + "actor": "Actor", + "actors": "Actors", + "director": "Director", + "directors": "Directors", + "country": "Country", + "countries": "Countries", + "quality": "Quality", + "translate": "Translate", + "premiere": "Premiere", + "rating": "Rating", + "kp": "KP", + "imdb": "IMDb", + "episodes": "episodes", + "storyline": "Storyline", + "later": "Watch later", + "continue": "Continue", + "saved": "Saved", + "allCategories": "All categories", + "allYears": "All years", + "allGenres": "All genres", + "allCountries": "All countries", + "allActors": "All actors", + "allDirectors": "All directors", + "watched": "You recently watched", + "search": "Search", + "share": "Share", + "subscribe": "Subscribe", + "vk": "VK", + "facebook": "facebook", + "twitter": "Twitter", + "google": "Google", + "telegram": "Telegram", + "youtube": "YouTube", + "instagram": "Instagram", + "up": "Up", + "soon": "Coming soon", + "contacts": "Contacts", + "news": "News", + "menu": "Menu", + "comments": "Comments", + "movieTitle": "Movie title", + "votes": "votes", + "hide": "Hide", + "navigation": "Navigation", + "and": "and", + "overall": "Overall", + "premieres": "Premieres", + "popular": "Popular", + "top": "Top", + "sorting": "Sorting", + "tags": "Tags", + "mentions": "Mentions", + "said": "said", + "full": "Full version", + "original": "Original", + "notFound": "This page is not on the site. Maybe you made a mistake in the URL or it is an internal site error, which the administrator already knows and is taking steps to fix it.", + "notMobile": "Mobile version of the site is not activated. The site adapts to the screen and is equally beautifully displayed, both on large screens and on mobile devices running iOS, Android or WindowsPhone.", + "notTv": "TV version of the site is not activated.", + "lucky": "I'm Feeling Lucky", + "random": "Random movie from category", + "results": "All results" + } +}; \ No newline at end of file diff --git a/config/locales/en/default/modules.js b/config/locales/en/default/modules.js new file mode 100644 index 0000000..de11752 --- /dev/null +++ b/config/locales/en/default/modules.js @@ -0,0 +1,518 @@ +module.exports = { + "comments": { + "status": true, + "data": { + "cackle": { + "id": "", + "siteApiKey": "", + "accountApiKey": "" + }, + "hypercomments": { + "widget_id": "", + "sekretkey": "", + "recent": { + "num_items": 0, + "excerpt_length": 250, + "display": [ + "index" + ] + } + }, + "disqus": { + "shortname": "cinemapress-en", + "api_key": "", + "recent": { + "num_items": 5, + "excerpt_length": 250, + "hide_avatars": 0, + "display": [ + "index" + ] + } + }, + "facebook": { + "admins": "" + }, + "vk": { + "app_id": "" + }, + "sigcomments": { + "host_id": "" + } + } + }, + "slider": { + "status": true, + "data": { + "count": 0, + "url": "", + "movies": ["1047883","460586","843650","843859","840372","1044601","1008445","1009536","1007049","994864","1005878","846824","706655","840045","843649","961715","924311","935940","926540","839650","840829","843479","843790"] + } + }, + "abuse": { + "status": true, + "data": { + "imap": { + "user": "", + "password": "", + "host": "", + "port": 993, + "tls": 1 + }, + "country": 0, + "status_code_country": 200, + "status_code_list": 404, + "message": "Viewing is prohibited, the site is subject
to copyright law in the digital age!

\"DMCA\"", + "movies": ["957762","927771","893880","893520","861616","838952","882285","948999","840818","932512","843821","908406","840234","839818"] + } + }, + "top": { + "status": true, + "data": { + "sorting": "imdb-vote-up", + "count": 15 + } + }, + "soon": { + "status": true, + "data": { + "count": 2, + "movies": [] + } + }, + "social": { + "status": false, + "data": { + "vk": "https://vk.com/CinemaPress", + "facebook": "https://www.facebook.com/CinemaPress.io", + "twitter": "https://twitter.com/CinemaPress_org", + "telegram": "https://t.me/CinemaPress_org", + "instagram": "https://www.instagram.com/CinemaPressOrg", + "youtube": "https://www.youtube.com/channel/UCRW63_nu-cWw2obv6k04Pow" + } + }, + "related": { + "status": true, + "data": { + "display": [ + "year" + ], + "types": { + "year": { + "count": 6, + "name": "[year] Movies", + "sorting": "kinopoisk-vote-up" + }, + "genre": { + "count": 5, + "name": "Movies in the genre of [genre]", + "sorting": "kinopoisk-vote-up" + }, + "country": { + "count": 10, + "name": "Films from [country]", + "sorting": "kinopoisk-vote-up" + }, + "actor": { + "count": 15, + "name": "Best actor movies - [actor]", + "sorting": "kinopoisk-vote-up" + }, + "director": { + "count": 5, + "name": "Best director movies - [director]", + "sorting": "kinopoisk-vote-up" + } + }, + "same": 1, + "link": 0 + } + }, + "schema": { + "status": false + }, + "continue": { + "status": false + }, + "viewed": { + "status": true, + "data": { + "count": 20 + } + }, + "player": { + "status": true, + "data": { + "display": "yohoho", + "yohoho": { + "player": "moonwalk,hdgo,kodik,iframe,videocdn,trailer,videospider", + "trailer": "", + "bg": "#14181C", + "button": "" + }, + "moonwalk": { + "token": "" + }, + "hdgo": { + "token": "" + }, + "iframe": { + "token": "" + }, + "kodik": { + "token": "" + }, + "youtube": { + "token": "" + }, + "videocdn": { + "token": "" + } + } + }, + "blocking": { + "status": true, + "data": { + "display": "legal", + "share": { + "time": 60, + "message": "Share the movie with one of the social networks to start watching or wait [timer] seconds and the message disappears." + }, + "sub": { + "keys": ["CP06368342850052267","CP10020891099182505","CP46955642915431706"], + "message": "Viewing is available only by subscription. Get a subscription and activate the key.

Buy subscription

" + }, + "adv": { + "time": 10, + "code": "
Block with your advertisement in the player
", + "message": "Advertising allows you to watch movies for free. Please treat this with understanding. You can start viewing in [timer] seconds.", + "skip": "" + }, + "adblock": { + "time": 60, + "message": "You use AdBlock or other ad blockers. Please disable them on our website in order not to wait. You can start viewing in [timer] seconds." + }, + "legal": { + "time": 20, + "countries": [], + "message": "The trailer will appear after [timer] seconds. To display the movie player on this location, turn off the in the admin panel, the «Blocking» module.\n\n

\n\n
Watch online in Google
\n\n
Watch online in Yandex
" + } + } + }, + "mobile": { + "status": false, + "data": { + "theme": "light", + "custom": { + "a": "#99AABB", + "hover": "#FFFFFF", + "body_color": "#FFFFFF", + "body_bg": "#14181C", + "title_color": "#FFFFFF", + "title_bg": "#445566", + "description_color": "#FFFFFF", + "description_bg": "#242D35", + "block": "#2C3641", + "form": "#2C3641", + "btn_color": "#FFFFFF", + "btn_bg": "#14181C" + }, + "subdomain": 0 + } + }, + "episode": { + "status": false, + "data": { + "title": "[title] [season] season [episode] episode in voice [translate]", + "h1": "[title] [season] season [episode] episode in voice [translate]", + "description": "[title] [season] season [episode] episode in voice [translate]", + "season": "season", + "episode": "episode", + "translate": "Translate:", + "default": "Original", + "source": "moonwalk", + "index": { + "name": "New series of serials", + "count": 12, + "order": 2, + "latest": 0 + } + } + }, + "adv": { + "status": false, + "data": { + "target": 0, + "desktop": { + "all": { + "over": "
Block with your advertisement above the player
", + "under": "
Block with your advertisement under the player
", + "top": "
Block with your advertisement at the top of the page
", + "bottom": "
Block with your advertisement at the bottom of the page
", + "left": "
Block with your advertisement on the left of the page
", + "right": "
Block with your advertisement on the right of the page
" + }, + "index": { + "top": "", + "bottom": "", + "left": "", + "right": "" + }, + "category": { + "top": "", + "bottom": "", + "left": "", + "right": "" + }, + "categories": { + "top": "", + "bottom": "", + "left": "", + "right": "" + }, + "movie": { + "over": "", + "under": "", + "top": "", + "bottom": "", + "left": "", + "right": "" + }, + "online": { + "over": "", + "under": "", + "top": "", + "bottom": "", + "left": "", + "right": "" + }, + "download": { + "over": "", + "under": "", + "top": "", + "bottom": "", + "left": "", + "right": "" + }, + "picture": { + "over": "", + "under": "", + "top": "", + "bottom": "", + "left": "", + "right": "" + }, + "trailer": { + "over": "", + "under": "", + "top": "", + "bottom": "", + "left": "", + "right": "" + }, + "episode": { + "over": "", + "under": "", + "top": "", + "bottom": "", + "left": "", + "right": "" + } + }, + "mobile": { + "all": { + "over": "
Block with your advertisement above the player
", + "under": "
Block with your advertisement under the player
", + "top": "
Block with your advertisement at the top of the page
", + "bottom": "
Block with your advertisement at the bottom of the page
", + "left": "
Block with your advertisement on the left of the page
", + "right": "
Block with your advertisement on the right of the page
" + }, + "index": { + "top": "", + "bottom": "", + "left": "", + "right": "" + }, + "category": { + "top": "", + "bottom": "", + "left": "", + "right": "" + }, + "categories": { + "top": "", + "bottom": "", + "left": "", + "right": "" + }, + "movie": { + "over": "", + "under": "", + "top": "", + "bottom": "", + "left": "", + "right": "" + }, + "online": { + "over": "", + "under": "", + "top": "", + "bottom": "", + "left": "", + "right": "" + }, + "download": { + "over": "", + "under": "", + "top": "", + "bottom": "", + "left": "", + "right": "" + }, + "picture": { + "over": "", + "under": "", + "top": "", + "bottom": "", + "left": "", + "right": "" + }, + "trailer": { + "over": "", + "under": "", + "top": "", + "bottom": "", + "left": "", + "right": "" + }, + "episode": { + "over": "", + "under": "", + "top": "", + "bottom": "", + "left": "", + "right": "" + } + } + } + }, + "content": { + "status": true, + "data": { + "title": "Site pages", + "h1": "Site pages", + "description": "Site pages", + "url": "content", + "news": { + "count": 2, + "tags": "News" + }, + "index": { + "count": 12, + "url": "latest-movie-updates", + "order": 2 + }, + "movie": { + "count": 2, + "tags": "Updates" + }, + "auto": { + "moonwalk_movies": { + "count": 12, + "url": "latest-movie-updates", + "quality": 0, + "translate": 0 + }, + "moonwalk_serials": { + "count": 0, + "url": "", + "quality": 0, + "translate": 0 + }, + "hdgo_movies": { + "count": 12, + "url": "latest-movie-updates", + "quality": 0, + "translate": 0 + }, + "hdgo_serials": { + "count": 0, + "url": "", + "quality": 0, + "translate": 0 + }, + "kodik_movies": { + "count": 12, + "url": "latest-movie-updates", + "quality": 0, + "translate": 0 + }, + "kodik_serials": { + "count": 0, + "url": "", + "quality": 0, + "translate": 0 + }, + "iframe_movies": { + "count": 12, + "url": "latest-movie-updates", + "quality": 0, + "translate": 0 + }, + "iframe_serials": { + "count": 0, + "url": "", + "quality": 0, + "translate": 0 + } + }, + "scraper": "" + } + }, + "rss": { + "status": false + }, + "rewrite": { + "status": false, + "data": { + "token": "", + "double": 1, + "unique": 0, + "publish": 1 + } + }, + "voting": { + "status": false + }, + "bots": { + "status": false, + "data": { + "token": "" + } + }, + "tv": { + "status": false, + "data": { + "theme": "default", + "custom": { + "body_bg": "#000000", + "contents_color": "#FFFFFF", + "contents_active_bg": "#000000", + "categories_color": "#FFFFFF", + "categories_current_bg": "#22454c", + "categories_active_bg": "#2af8ff" + }, + "subdomain": 0 + } + }, + "random": { + "status": true, + "data": { + "category": ["year","country","genre","type","content"], + "menu": "latest-movie-updates", + "index": 1, + "related": 1 + } + } +}; \ No newline at end of file diff --git a/config/locales/en/default/sphinx/source.xml b/config/locales/en/default/sphinx/source.xml new file mode 100644 index 0000000..33185ce --- /dev/null +++ b/config/locales/en/default/sphinx/source.xml @@ -0,0 +1,4650 @@ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + \ No newline at end of file diff --git a/config/locales/en/update/default.json b/config/locales/en/update/default.json new file mode 100644 index 0000000..0993501 --- /dev/null +++ b/config/locales/en/update/default.json @@ -0,0 +1,143 @@ +{ + "movies": [ + { + "kp_id": 843859, + "title_page": "Captain Marvel, superheroine 2019", + "description": "The lot of the brave girl Carol Danvers had a lot of tests. They were all on her shoulder and she became the best in her business. It would seem that in such a difficult profession as a pilot, not a place for the female sex, but not for our heroine. On one of the tasks, she is faced with something inexplicable and alien. Because of this intersection, Carol gains super strength and invulnerability. Great power and as a result, great responsibility now falls entirely on her, the powerful enemy is already close and only she can cope with it. © CinemaPress.io" + }, + { + "kp_id": 840372, + "title_page": "Shazam!, superhero movie of 2019", + "description": "The protagonist of the film, a teenager with a rather nasty character. All his life he lived in different families and ran away from each house. And now fate gives him another chance to live in a loving family, which already has a disabled child. They go to the same school together and treat each other as friends, who obviously will not be friends for a long time. Everything changes when a disabled boy began to be offended and he stood up for his in a sense, step-brother. On the way home, he finds himself in an unusual place to the magician, who gives him an unusual ability. After uttering the word «Shazam!», He turns into a superhero. © CinemaPress.io" + }, + { + "kp_id": 829407, + "title_page": "The Lego Movie 2: The Second Part in 2019", + "description": "5 years have passed since the events of the first Lego Film. The whole fictional world lived its wonderful life, until the moment when a new threat hung over their world. It came from the alien space invader LEGO DUPLO. The world in Lego Movie 2 does not have time to build up, as LEGO DUPLO destroys everything in its path. © CinemaPress.io" + }, + { + "kp_id": 846824, + "title_page": "Toy Story 4, romantic adventure of 2019", + "description": "Woody and Baz set off on a truly courageous journey with one sole purpose, to find the love of Woody's whole life, namely, in the search for Bo Pip. This is a porcelain cowgirl, who played supporting roles in the first two parts, and in the third - minor ones. Now she will be the main motivator in the love story of the toy universe. © CinemaPress.io" + }, + { + "kp_id": 1044601, + "title_page": "Glass, fantastic thriller of 2019", + "description": "The man with an incredibly large IQ - Mr. Glass, the injured psychiatrist Ellie Staple, David Dan - thinks he is a superhero who can feel and see all the sins of a man once he touches him, and finally the guy who fit 24 people in his body. What unites these people and what is their motivation? © CinemaPress.io" + } + ], + "contents": [ + { + "content_url": "order-table", + "content_title": "Order table", + "content_description": "Order table", + "content_tags": "Pages", + "content_image": "", + "content_movies": "" + }, + { + "content_url": "chat-for-users", + "content_title": "Chat for users", + "content_description": "Chat for users", + "content_tags": "Pages", + "content_image": "", + "content_movies": "" + }, + { + "content_url": "information-for-the-copyright", + "content_title": "Information for the copyright", + "content_description": "This movie site is an informational catalog of films that is generated automatically. All information is obtained from open sources and is not protected by copyright. Movie players are located on third-party video hosting (YouTube, etc.) and the site administration is not responsible for what is in them. For questions about copyright, contact the owners of video hosting sites directly.", + "content_tags": "Pages,NoComment", + "content_image": "", + "content_movies": "" + }, + { + "content_url": "contact-information", + "content_title": "Contact information", + "content_description": "To contact the administration write to the email address listed at the bottom of the page.", + "content_tags": "Pages,NoComment", + "content_image": "", + "content_movies": "" + }, + { + "content_url": "date-of-the-premiere-of-toy-story-4", + "content_title": "Date of the premiere of «Toy Story 4»", + "content_description": "Disney and Pixar announced when Toy Story 4 will be available in theaters. According to the official post on Facebook, the fourth part of the popular series will be released on June 21, 2019.

The plot details are not disclosed at the moment. If you believe the rumors, the «Toy Story 4» will not be a direct continuation of the third film, where the Buzz, Woody and the company remained with the girl. Instead, the fourth part focuses on the relationship between Bo Pip and Woody and describes how the porcelain cowgirl reunited with other toys.

Bo Pip performed by actress Annie Potts appeared in the first two films of the series, but she is present in Toy Story 3 only in flashback and devoid of replicas.", + "content_tags": "News", + "content_image": "/files/content/news7.png", + "content_movies": "482,405,258328" + }, + { + "content_url": "hi-and-i-m-a-superhero", + "content_title": "Hi, and I'm a superhero!", + "content_description": "14-year-old Billy Batson (Asher Angel) once met the 3,000-year-old wizard Shazam (Jimon Khonsu). The old man told Billy about the magic word, thanks to which the boy had the opportunity to turn into a mighty warrior, called to protect the world from the forces of evil.

Having received incredible opportunities and an adult body, Billy begins to amuse himself while Freddie’s best friend (Jack Dylan Grazer) tries to teach him be a real superhero. But the appearance of a flying man in a bright red suit does not go unnoticed. A mad scientist, Dr. Sivana (Mark Strong), who dreams of taking Shazam's magic under control, begins to be interested in him.

Official Trailer:
", + "content_tags": "News", + "content_image": "/files/content/news8.png", + "content_movies": "840372" + }, + { + "content_url": "glass-cinema-universe-in-2019", + "content_title": "«Glass» Cinema Universe in 2019", + "content_description": "Multiple personality disorder Kevin (James McAvoy) and disabled terrorist Mr. Glass (Samuel L. Jackson) go out to their long-time opponents - the injured Casey girl (Anya Taylor-Joy) and the aging «superhero» David Dunn (Bruce Willis).

Jackson, Willis, Taylor-Joy and Sarah Paulson arrived in San Diego with the director. M. Night Shyamalan told that the film «Split» was born at Comic-Con. The director came to one of the parties during the convention, and James McAvoy approached him with the words «I love your movies». «Then I understood: here is my hero, this is how he looks», the director said.

It is interesting that when the film «Invulnerable» was released, Disney Studio was so afraid of the negative about the comic book adaptations that it was forbidden to mention superheroes or advertisements.

Official Trailer:
", + "content_tags": "News", + "content_image": "/files/content/news9.png", + "content_movies": "1044601,930534,866" + }, + { + "content_url": "space-battle-before-the-final-battle", + "content_title": "Space battle before the final battle", + "content_description": "1990s Carol Danvers (Bree Larson), a pilot of the United States Air Force, finds himself in a strange situation: as a result of an experiment with an unknown alien device, her DNA is mixed with the genetic code of a newcomer from the warlike Cree race. Danvers becomes super strong and almost invulnerable, gets the opportunity to fly and absorb energy.

So Danvers is in a special squad of Cree, who, under the command of the fearless Mar-Vella (Jude Law), defends the galactic Empire. Leaving her post makes the threat looming over the Earth: a race of scrubbers under the leadership of the bloodthirsty Talos (Ben Mendelsohn) began an operation to invisibly capture the planet. Danvers plans to stop the invasion and travels to Earth, where he meets the young operative Nick Fury (Samuel L. Jackson).

«Captain Marvel» is an important project for Marvel. The studio is going to present a new character that actually existed inside the universe long before Iron Man. At one time it worked with Captain America and Thor, but then the whole franchise was in its infancy and had not yet been formed. Brie Larson will join the established chronology and, apparently, help the Avengers defeat Thanos.

Official Trailer:
", + "content_tags": "News", + "content_image": "/files/content/news10.png", + "content_movies": "843859,263531,679830,843649,843650" + }, + { + "content_url": "new-mortal-kombat-will-be-with-blood-and-fatality", + "content_title": "New Mortal Kombat will be with blood and fatality", + "content_description": "The new Mortal Kombat is due to be released in 2021, and according to the script's author on Twitter, each battle will end FINALLY, and to make it colorful and effective, the film will be rated R. Mortal Kombat is a series of video games in the genre of fighting. The first film adaptation of «Mortal Kombat» was released in 1995, then 2 years later the sequel «Mortal Kombat 2: Extermination» is released.
The actor for the role of Sub-Ziro in the new film has already been approved, it will be Joe Taslim, known for the action movies «Serbuan Maut» and «The Night Comes for Us». The plot of the film is unknown. However, it is clear that the authors intend to ignore past film adaptations and restart with the original story in the world of Mortal Kombat.", + "content_tags": "News", + "content_image": "/files/content/news11.png", + "content_movies": "22355,8062,591792,1011846" + }, + { + "content_url": "kingsman-s-prequel-will-tell-how-it-all-began", + "content_title": "Kingsman's prequel will tell how it all began", + "content_description": "The King's Man is a prequel to the popular Kingsman action franchise. Director Matthew Vaughn decided to recreate the historical drama and show the main events of history through the eyes of the spy «Kingsman», for which he transferred the action during the First World War. The film will feature key historical figures, including Grigory Rasputin, Gavril Princip and Mat Hari.
«Kingsman» is an organization of spies that works for the benefit of mankind away from the prying eyes of ordinary people. And one of the first and most brilliant operatives in history is Conrad (Harris Dickinson), the young and arrogant son of the Duke of Oxford. Like many of his friends, he dreamed of serving for the good of Great Britain, but in the end he was drawn into the secret world of spies and murderers.

Trailer:
", + "content_tags": "News", + "content_image": "/files/content/news12.png", + "content_movies": "749540,906654,1045056" + }, + { + "content_url": "vampire-movies", + "content_title": "Vampire movies", + "content_description": "Vampire movies", + "content_tags": "Collections", + "content_image": "/files/content/collection1.png", + "content_movies": "1044004,910085,8151,1727,4815,521,3491,8033,565819,8436,22872,4554,9418,613,12345,825,264350,401177,4756,427795,195718,467118,472368,6904,542576,2495,20793,483364,102393,258759,26056,31517" + }, + { + "content_url": "love-movies", + "content_title": "Love movies", + "content_description": "Love movies", + "content_tags": "Collections", + "content_image": "/files/content/collection2.png", + "content_movies": "428837,692232,381,356,456,2213,497,3561,10156,45660,1991,17721,1996,330,5492,341,437,1886,81733,77132,463724,539550,8125,81584,8143,6144,420,875,102152,390,662596,724703,102130,11130,463,11662,3795,495518,821,63920,1589,198028,880,390738,102128,196855,104927,409372,85182,461782,724,321842,398239,522876,77437,462342,493992,77466,258689,621,7662,1794,704,317889,105948,462938,278171,505811,523362,582764,463695,502937,1000125,652758" + }, + { + "content_url": "zombie-movies", + "content_title": "Zombie movies", + "content_description": "Zombie movies", + "content_tags": "Collections", + "content_image": "/files/content/collection3.png", + "content_movies": "463401,996225,590885,195524,801,577,427122,64021,8370,5916,17159,36544,2894,55945,197615,9923,325598,261636,9917,497077,95434,24186,273063,32282,417895,222496,88172,195870,62623,397229,81601,409208,260981,426314" + }, + { + "content_url": "latest-movie-updates", + "content_title": "Latest movie updates", + "content_description": "Latest movie updates", + "content_tags": "Collections,Updates", + "content_image": "/files/content/collection4.png", + "content_movies": "926540,839650,843649,961715,737859,924311,1035311,935940,841277,983177,463634,843859" + } + ] +} diff --git a/config/locales/ru/default/config.js b/config/locales/ru/default/config.js new file mode 100644 index 0000000..453badc --- /dev/null +++ b/config/locales/ru/default/config.js @@ -0,0 +1,377 @@ +module.exports = { + "database": { + "key": "FREE", + "date": "" + }, + "protocol": "http://", + "subdomain": "", + "domain": "example.com", + "email": "support@example.com", + "theme": "default", + "country": "RU", + "language": "ru", + "geolite2": { + "countries": [], + "ips": [] + }, + "image": { + "addr": "k.1poster.net", + "size": 180, + "proxy": 0 + }, + "cache": { + "time": 3600, + "addr": "127.0.0.1:11211" + }, + "sphinx": { + "addr": "127.0.0.1:9306" + }, + "nginx": { + "addr": "127.0.0.1:3000" + }, + "loadavg": { + "one": 480, + "five": 360, + "fifteen": 240, + "message": "Сервер перегружен на [percent]%, пожалуйста зайдите позже." + }, + "publish": { + "start": 400000, + "stop": 1100000, + "every" : { + "hours": 1, + "movies": 2 + }, + "text": 0, + "required": [ + "title_ru", + "poster" + ], + "thematic": { + "type": "", + "year": "", + "genre": "", + "country": "", + "actor": "", + "director": "", + "query_id": "", + "search": "", + "kp_vote": 0, + "imdb_vote": 0 + } + }, + "default": { + "count": 15, + "sorting": "kinopoisk-vote-up", + "pages": 4, + "lastpage": 0, + "days": 0, + "image": "/themes/default/public/desktop/img/player.png", + "votes": { + "kp": 5000, + "imdb": 5000 + }, + "donotuse": ["actor","director","search"], + "categories": { + "countries": ["США","Россия","СССР","Индия","Франция","Япония","Великобритания","Испания","Италия","Канада"], + "genres": ["аниме","биография","боевик","вестерн","военный","детектив","детский","документальный","драма","игра","история","комедия","концерт","короткометражка","криминал","мелодрама","музыка","мультфильм","мюзикл","новости","приключения","реальное ТВ","семейный","спорт","ток-шоу","триллер","ужасы","фантастика","фильм-нуар","фэнтези","церемония"], + "years": ["2019","2018","2017","2016","2015","2014","2013","2012","2011","2010"] + }, + "types": { + "movie": "!мультфильм !аниме !короткометражка !шоу !новости !реальное !церемония !концерт !детский !документальный", + "serial": "!аниме !короткометражка", + "mult": "мультфильм | детский !аниме !короткометражка", + "multserial": "мультфильм | детский !аниме !короткометражка", + "anime": "аниме", + "tv": "шоу | новости | реальное | церемония | концерт" + }, + "moment": "DD MMM YYYY" + }, + "codes": { + "head": "", + "footer": "", + "robots": "User-agent: *\nDisallow: /\nDisallow: /type/*/*\nDisallow: /movie/*/*\nDisallow: /year/*/*\nDisallow: /genre/*/*\nDisallow: /country/*/*\nDisallow: /director/*/*\nDisallow: /actor/*/*\nDisallow: /search\nDisallow: /*?sorting*\nDisallow: /*?tag*\nDisallow: /*?q*\nDisallow: /*?random*\nDisallow: /*?PageSpeed*\nDisallow: /*?desktop*\nDisallow: /iframe\nDisallow: /noindex\nDisallow: /admin*" + }, + "index": { + "type": { + "name": "Лучшие [type]", + "keys": "", + "sorting": "kinopoisk-rating-up", + "count": 15, + "order": 2 + }, + "year": { + "name": "Фильмы [year] года", + "keys": "2019", + "sorting": "premiere-up", + "count": 15, + "order": 3 + }, + "genre": { + "name": "Фильмы в жанре [genre]", + "keys": "", + "sorting": "imdb-vote-up", + "count": 10, + "order": 4 + }, + "country": { + "name": "Фильмы из страны [country]", + "keys": "", + "sorting": "imdb-rating-up", + "count": 10, + "order": 5 + }, + "actor": { + "name": "Лучшие фильмы [actor]", + "keys": "", + "sorting": "kinopoisk-vote-up", + "count": 10, + "order": 6 + }, + "director": { + "name": "Лучшие фильмы [director]", + "keys": "", + "sorting": "kinopoisk-vote-up", + "count": 10, + "order": 7 + }, + "ids": { + "name": "Новые фильмы", + "keys": "", + "count": 10, + "order": 1 + }, + "count": { + "type": "year", + "key": "2019", + "sorting": "premiere-up" + }, + "link": 0 + }, + "titles": { + "index": "Легальный каталог фильмов", + "year" : "Фильмы [year] года [sorting] [page]", + "years" : "Фильмы по годам", + "genre": "Фильмы в жанре [genre] [sorting] [page]", + "genres" : "Фильмы по жанрам", + "country": "Фильмы из страны [country] [sorting] [page]", + "countries": "Фильмы по странам", + "actor": "Фильмы с участием [actor] [sorting] [page]", + "actors": "Самые популярные актеры", + "director": "Фильмы которые срежиссировал [director] [sorting] [page]", + "directors": "Самые популярные режиссеры", + "type": "[type] [sorting] [page]", + "search": "Поиск фильма «[search]» [sorting] [page]", + "num": "на странице [num]", + "movie": { + "movie": "[title]", + "online": "[title] онлайн", + "download": "[title] скачать", + "trailer": "[title] трейлер", + "picture": "[title] кадры" + }, + "sorting": { + "kinopoisk-rating-up": "отсортировано по рейтингу КиноПоиска", + "kinopoisk-rating-down": "отсортировано по рейтингу КиноПоиска", + "imdb-rating-up": "отсортировано по рейтингу IMDb", + "imdb-rating-down": "отсортировано по рейтингу IMDb", + "kinopoisk-vote-up": "отсортировано по популярности на КиноПоиске", + "kinopoisk-vote-down": "отсортировано по популярности на КиноПоиске", + "imdb-vote-up": "отсортировано по популярности на IMDb", + "imdb-vote-down": "отсортировано по популярности на IMDb", + "year-up": "отсортировано по году", + "year-down": "отсортировано по году", + "premiere-up": "отсортировано по дате премьеры", + "premiere-down": "отсортировано по дате премьеры" + } + }, + "h1": { + "index": "Все фильмы в мире", + "year" : "Фильмы [year] года [sorting] [page]", + "years" : "Фильмы по годам", + "genre": "Фильмы в жанре [genre] [sorting] [page]", + "genres" : "Фильмы по жанрам", + "country": "Фильмы из страны [country] [sorting] [page]", + "countries": "Фильмы по странам", + "actor": "Фильмы с участием [actor] [sorting] [page]", + "actors": "Самые популярные актеры", + "director": "Фильмы которые срежиссировал [director] [sorting] [page]", + "directors": "Самые популярные режиссеры", + "type": "[type] [sorting] [page]", + "search": "Поиск фильма «[search]» [sorting] [page]", + "num": "на странице [num]", + "movie": { + "movie": "[title]", + "online": "[title] [year] онлайн", + "download": "[title] [year] скачать", + "trailer": "[title] [year] трейлер", + "picture": "[title] [year] кадры" + }, + "sorting": { + "kinopoisk-rating-up": "отсортировано по рейтингу КиноПоиска", + "kinopoisk-rating-down": "отсортировано по рейтингу КиноПоиска", + "imdb-rating-up": "отсортировано по рейтингу IMDb", + "imdb-rating-down": "отсортировано по рейтингу IMDb", + "kinopoisk-vote-up": "отсортировано по популярности на КиноПоиске", + "kinopoisk-vote-down": "отсортировано по популярности на КиноПоиске", + "imdb-vote-up": "отсортировано по популярности на IMDb", + "imdb-vote-down": "отсортировано по популярности на IMDb", + "year-up": "отсортировано по году", + "year-down": "отсортировано по году", + "premiere-up": "отсортировано по дате премьеры", + "premiere-down": "отсортировано по дате премьеры" + } + }, + "descriptions": { + "index": "Сколько фильмов Вам удалось посмотреть на данный момент? Вероятней всего, довольно много, несколько сотен, а может и тысяч, если Вы заядлый киноман и не представляете себе вечер, без просмотра одного или нескольких кинолент. Либо Вы возможно очень любите сериалы и вечера проводите за просмотром нескольких серий увлекательного сериала. Как бы там ни было, Мы очень рады что Вы выбрали Наш сайт, как площадку для обсуждения и дискуссий с такими же кинолюбителями, как и Вы. Усаживайтесь поудобней, заварите чаю и да начнётся срач критика :)", + "year" : "Фильмы [year] года", + "years" : "Фильмы по годам", + "genre": "Фильмы в жанре [genre]", + "genres" : "Фильмы по жанрам", + "country": "Фильмы из страны [country]", + "countries": "Фильмы по странам", + "actor": "Фильмы с участием [actor]", + "actors": "Самые популярные актеры", + "director": "Фильмы которые срежиссировал [director]", + "directors": "Самые популярные режиссеры", + "type": "[type]", + "search" : "Поиск фильма «[search]»", + "movie": { + "movie": "Картина «[title]» была выпущена в [year] году и сразу завоевала внимание зрителей в разных [уголках Земли|частях планеты]. Киноленты из жанра [genre] всегда пользовались особой популярностью, к тому же, когда их снимают такие именитые режиссеры, как [director]. Страна, которая приложила руку к этому кинопроизведению считается [country], потому зрители уже могут приблизительно представить уровень [красочности|логики|картинки|искусства] по аналогичным творениям.", + "online": "[title] онлайн", + "download": "[title] скачать", + "trailer": "[title] трейлер", + "picture": "[title] кадры" + } + }, + "sorting": { + "kinopoisk-rating-up": "По рейтингу КП ⬆", + "kinopoisk-rating-down": "По рейтингу КП ⬇", + "imdb-rating-up": "По рейтингу IMDb ⬆", + "imdb-rating-down": "По рейтингу IMDb ⬇", + "kinopoisk-vote-up": "По популярности КП ⬆", + "kinopoisk-vote-down": "По популярности КП ⬇", + "imdb-vote-up": "По популярности IMDb ⬆", + "imdb-vote-down": "По популярности IMDb ⬇", + "year-up": "По году ⬆", + "year-down": "По году ⬇", + "premiere-up": "По дате премьеры ⬆", + "premiere-down": "По дате премьеры ⬇" + }, + "urls": { + "prefix_id": "id", + "unique_id": 0, + "separator": "-", + "translit": 0, + "movie_url": "[prefix_id][separator][title]", + "movie": "movie", + "year" : "year", + "genre": "genre", + "country": "country", + "actor": "actor", + "director": "director", + "type": "type", + "search" : "search", + "sitemap" : "sitemap", + "admin": "admin-secret", + "types": { + "serial": "сериалы", + "movie": "фильмы", + "mult": "мультфильмы", + "multserial": "мультсериалы", + "tv": "передачи", + "anime": "аниме" + }, + "movies": { + "online": "", + "download": "", + "trailer": "", + "picture": "" + }, + "noindex": "" + }, + "l": { + "more": "Подробнее", + "home": "Главная", + "information": "Информация", + "online": "Онлайн", + "download": "Скачать", + "trailer": "Трейлер", + "picture": "Кадры", + "episode": "Серия", + "movies": "Фильмы", + "series": "Сериалы", + "cartoons": "Мультфильмы", + "animated": "Мультсериалы", + "tv": "ТВ", + "anime": "Аниме", + "collection": "Коллекция", + "collections": "Коллекции", + "season": "Сезон", + "year": "Год", + "years": "Годы", + "genre": "Жанр", + "genres": "Жанры", + "actor": "Актер", + "actors": "Актеры", + "director": "Режиссер", + "directors": "Режиссеры", + "country": "Страна", + "countries": "Страны", + "quality": "Качество", + "translate": "Перевод", + "premiere": "Премьера", + "rating": "Рейтинг", + "kp": "КиноПоиск", + "imdb": "IMDb", + "episodes": "серии", + "storyline": "Описание", + "later": "Досмотреть позже", + "continue": "Продолжить", + "saved": "Сохранено", + "allCategories": "Все категории", + "allYears": "Все годы", + "allGenres": "Все жанры", + "allCountries": "Все страны", + "allActors": "Все актеры", + "allDirectors": "Все режиссеры", + "watched": "Вы недавно смотрели", + "search": "Поиск", + "share": "Поделиться", + "subscribe": "Подписаться", + "vk": "ВКонтакте", + "facebook": "facebook", + "twitter": "Twitter", + "google": "Google", + "telegram": "Telegram", + "youtube": "YouTube", + "instagram": "Instagram", + "up": "Вверх", + "soon": "Скоро выйдут", + "contacts": "Контакты", + "news": "Новости", + "menu": "Меню", + "comments": "Комментарии", + "movieTitle": "Название фильма", + "votes": "голосов", + "hide": "Скрыть", + "navigation": "Навигация", + "and": "и", + "overall": "Общий", + "premieres": "Премьеры", + "popular": "Популярные", + "top": "Топ", + "sorting": "Сортировка", + "tags": "Теги", + "mentions": "Упоминания", + "said": "сказал(а)", + "full": "Полная версия", + "original": "Оригинал", + "notFound": "Данной страницы нет на сайте. Возможно Вы ошиблись в URL или это внутренняя ошибка сайта, о которой администратор уже знает и предпринимает действия для её устранения.", + "notMobile": "Мобильная версия сайта не активирована. Сайт адаптируется под экран и одинаково прекрасно отображается, как на больших экранах, так и на мобильных устройствах под управлением iOS, Android или WindowsPhone.", + "notTv": "ТВ версия сайта не активирована.", + "lucky": "Мне повезет!", + "random": "Случайный фильм из категории", + "results": "Все результаты" + } +}; \ No newline at end of file diff --git a/config/locales/ru/default/modules.js b/config/locales/ru/default/modules.js new file mode 100644 index 0000000..add508a --- /dev/null +++ b/config/locales/ru/default/modules.js @@ -0,0 +1,518 @@ +module.exports = { + "comments": { + "status": true, + "data": { + "cackle": { + "id": "", + "siteApiKey": "", + "accountApiKey": "" + }, + "hypercomments": { + "widget_id": "", + "sekretkey": "", + "recent": { + "num_items": 0, + "excerpt_length": 250, + "display": [ + "index" + ] + } + }, + "disqus": { + "shortname": "cinemapress-ru", + "api_key": "", + "recent": { + "num_items": 5, + "excerpt_length": 250, + "hide_avatars": 0, + "display": [ + "index" + ] + } + }, + "facebook": { + "admins": "" + }, + "vk": { + "app_id": "" + }, + "sigcomments": { + "host_id": "" + } + } + }, + "slider": { + "status": true, + "data": { + "count": 0, + "url": "", + "movies": ["1047883","460586","843650","843859","840372","1044601","1008445","1009536","1007049","994864","1005878","846824","706655","840045","843649","961715","924311","935940","926540","839650","840829","843479","843790"] + } + }, + "abuse": { + "status": true, + "data": { + "imap": { + "user": "", + "password": "", + "host": "", + "port": 993, + "tls": 1 + }, + "country": 0, + "status_code_country": 200, + "status_code_list": 404, + "message": "Просмотр запрещен, сайт соблюдает
закон об авторском праве в цифровую эпоху!

\"DMCA\"", + "movies": ["957762","927771","893880","893520","861616","838952","882285","948999","840818","932512","843821","908406","840234","839818"] + } + }, + "top": { + "status": true, + "data": { + "sorting": "imdb-vote-up", + "count": 15 + } + }, + "soon": { + "status": true, + "data": { + "count": 2, + "movies": [] + } + }, + "social": { + "status": false, + "data": { + "vk": "https://vk.com/CinemaPress", + "facebook": "https://www.facebook.com/CinemaPress.io", + "twitter": "https://twitter.com/CinemaPress_org", + "telegram": "https://t.me/CinemaPress_org", + "instagram": "https://www.instagram.com/CinemaPressOrg", + "youtube": "https://www.youtube.com/channel/UCRW63_nu-cWw2obv6k04Pow" + } + }, + "related": { + "status": true, + "data": { + "display": [ + "year" + ], + "types": { + "year": { + "count": 6, + "name": "Фильмы [year] года", + "sorting": "kinopoisk-vote-up" + }, + "genre": { + "count": 5, + "name": "Фильмы в жанре - [genre]", + "sorting": "kinopoisk-vote-up" + }, + "country": { + "count": 10, + "name": "Фильмы из страны - [country]", + "sorting": "kinopoisk-vote-up" + }, + "actor": { + "count": 15, + "name": "Лучшие фильмы актера - [actor]", + "sorting": "kinopoisk-vote-up" + }, + "director": { + "count": 5, + "name": "Лучшие фильмы режиссера - [director]", + "sorting": "kinopoisk-vote-up" + } + }, + "same": 1, + "link": 0 + } + }, + "schema": { + "status": false + }, + "continue": { + "status": false + }, + "viewed": { + "status": true, + "data": { + "count": 20 + } + }, + "player": { + "status": true, + "data": { + "display": "yohoho", + "yohoho": { + "player": "moonwalk,hdgo,kodik,iframe,videocdn,trailer", + "trailer": "", + "bg": "#14181C", + "button": "" + }, + "moonwalk": { + "token": "" + }, + "hdgo": { + "token": "" + }, + "iframe": { + "token": "" + }, + "kodik": { + "token": "" + }, + "youtube": { + "token": "" + }, + "videocdn": { + "token": "" + } + } + }, + "blocking": { + "status": true, + "data": { + "display": "legal", + "share": { + "time": 60, + "message": "Поделитесь фильмом в одну из социальных сетей чтобы начать просмотр или подождите [timer] секунд и данное сообщение исчезнет." + }, + "sub": { + "keys": ["CP06368342850052267","CP10020891099182505","CP46955642915431706"], + "message": "Просмотр доступен только по подписке. Приобретите подписку и активируйте ключ.

Купить подписку

" + }, + "adv": { + "time": 10, + "code": "
Блок с Вашей рекламой в плеере
", + "message": "Реклама позволяет Вам смотреть фильмы бесплатно. Пожалуйста отнеситесь к этому с пониманием. Вы сможете начать просмотр через [timer] секунд.", + "skip": "" + }, + "adblock": { + "time": 60, + "message": "Вы используете AdBlock или другие блокировщики рекламы. Пожалуйста отключите их на Нашем сайте чтобы не ждать. Вы сможете начать просмотр через [timer] секунд." + }, + "legal": { + "time": 20, + "countries": [], + "message": "Трейлер появится, через [timer] секунд. Чтобы отображать на этом месте плеер фильма, отключите в админ-панели модуль «Блокировка».\n\n

\n\n
Смотреть онлайн в Google
\n\n
Смотреть онлайн в Яндекс
" + } + } + }, + "mobile": { + "status": false, + "data": { + "theme": "light", + "custom": { + "a": "#99AABB", + "hover": "#FFFFFF", + "body_color": "#FFFFFF", + "body_bg": "#14181C", + "title_color": "#FFFFFF", + "title_bg": "#445566", + "description_color": "#FFFFFF", + "description_bg": "#242D35", + "block": "#2C3641", + "form": "#2C3641", + "btn_color": "#FFFFFF", + "btn_bg": "#14181C" + }, + "subdomain": 0 + } + }, + "episode": { + "status": false, + "data": { + "title": "[title] [season] сезон [episode] серия в озвучке [translate]", + "h1": "[title] [season] сезон [episode] серия в озвучке [translate]", + "description": "[title] [season] сезон [episode] серия в озвучке [translate]", + "season": "сезон", + "episode": "серия", + "translate": "Перевод:", + "default": "Оригинал", + "source": "moonwalk", + "index": { + "name": "Новые серии сериалов", + "count": 12, + "order": 2, + "latest": 0 + } + } + }, + "adv": { + "status": false, + "data": { + "target": 0, + "desktop": { + "all": { + "over": "
Блок с Вашей рекламой над плеером
", + "under": "
Блок с Вашей рекламой под плеером
", + "top": "
Блок с Вашей рекламой вверху страницы
", + "bottom": "
Блок с Вашей рекламой внизу страницы
", + "left": "
Блок с Вашей рекламой слева страницы
", + "right": "
Блок с Вашей рекламой справа страницы
" + }, + "index": { + "top": "", + "bottom": "", + "left": "", + "right": "" + }, + "category": { + "top": "", + "bottom": "", + "left": "", + "right": "" + }, + "categories": { + "top": "", + "bottom": "", + "left": "", + "right": "" + }, + "movie": { + "over": "", + "under": "", + "top": "", + "bottom": "", + "left": "", + "right": "" + }, + "online": { + "over": "", + "under": "", + "top": "", + "bottom": "", + "left": "", + "right": "" + }, + "download": { + "over": "", + "under": "", + "top": "", + "bottom": "", + "left": "", + "right": "" + }, + "picture": { + "over": "", + "under": "", + "top": "", + "bottom": "", + "left": "", + "right": "" + }, + "trailer": { + "over": "", + "under": "", + "top": "", + "bottom": "", + "left": "", + "right": "" + }, + "episode": { + "over": "", + "under": "", + "top": "", + "bottom": "", + "left": "", + "right": "" + } + }, + "mobile": { + "all": { + "over": "
Блок с Вашей рекламой над плеером
", + "under": "
Блок с Вашей рекламой под плеером
", + "top": "
Блок с Вашей рекламой вверху страницы
", + "bottom": "
Блок с Вашей рекламой внизу страницы
", + "left": "
Блок с Вашей рекламой слева страницы
", + "right": "
Блок с Вашей рекламой справа страницы
" + }, + "index": { + "top": "", + "bottom": "", + "left": "", + "right": "" + }, + "category": { + "top": "", + "bottom": "", + "left": "", + "right": "" + }, + "categories": { + "top": "", + "bottom": "", + "left": "", + "right": "" + }, + "movie": { + "over": "", + "under": "", + "top": "", + "bottom": "", + "left": "", + "right": "" + }, + "online": { + "over": "", + "under": "", + "top": "", + "bottom": "", + "left": "", + "right": "" + }, + "download": { + "over": "", + "under": "", + "top": "", + "bottom": "", + "left": "", + "right": "" + }, + "picture": { + "over": "", + "under": "", + "top": "", + "bottom": "", + "left": "", + "right": "" + }, + "trailer": { + "over": "", + "under": "", + "top": "", + "bottom": "", + "left": "", + "right": "" + }, + "episode": { + "over": "", + "under": "", + "top": "", + "bottom": "", + "left": "", + "right": "" + } + } + } + }, + "content": { + "status": true, + "data": { + "title": "Страницы сайта", + "h1": "Страницы сайта", + "description": "Страницы сайта", + "url": "content", + "news": { + "count": 2, + "tags": "Новости" + }, + "index": { + "count": 12, + "url": "poslednie-obnovleniya-filmov", + "order": 2 + }, + "movie": { + "count": 2, + "tags": "Обновления" + }, + "auto": { + "moonwalk_movies": { + "count": 12, + "url": "poslednie-obnovleniya-filmov", + "quality": 0, + "translate": 0 + }, + "moonwalk_serials": { + "count": 0, + "url": "", + "quality": 0, + "translate": 0 + }, + "hdgo_movies": { + "count": 12, + "url": "poslednie-obnovleniya-filmov", + "quality": 0, + "translate": 0 + }, + "hdgo_serials": { + "count": 0, + "url": "", + "quality": 0, + "translate": 0 + }, + "kodik_movies": { + "count": 12, + "url": "poslednie-obnovleniya-filmov", + "quality": 0, + "translate": 0 + }, + "kodik_serials": { + "count": 0, + "url": "", + "quality": 0, + "translate": 0 + }, + "iframe_movies": { + "count": 12, + "url": "poslednie-obnovleniya-filmov", + "quality": 0, + "translate": 0 + }, + "iframe_serials": { + "count": 0, + "url": "", + "quality": 0, + "translate": 0 + } + }, + "scraper": "" + } + }, + "rss": { + "status": false + }, + "rewrite": { + "status": false, + "data": { + "token": "", + "double": 1, + "unique": 0, + "publish": 1 + } + }, + "voting": { + "status": false + }, + "bots": { + "status": false, + "data": { + "token": "" + } + }, + "tv": { + "status": false, + "data": { + "theme": "default", + "custom": { + "body_bg": "#000000", + "contents_color": "#FFFFFF", + "contents_active_bg": "#000000", + "categories_color": "#FFFFFF", + "categories_current_bg": "#22454c", + "categories_active_bg": "#2af8ff" + }, + "subdomain": 0 + } + }, + "random": { + "status": true, + "data": { + "category": ["year","country","genre","type","content"], + "menu": "poslednie-obnovleniya-filmov", + "index": 1, + "related": 1 + } + } +}; \ No newline at end of file diff --git a/config/locales/ru/default/sphinx/source.xml b/config/locales/ru/default/sphinx/source.xml new file mode 100644 index 0000000..7f689c1 --- /dev/null +++ b/config/locales/ru/default/sphinx/source.xml @@ -0,0 +1,4635 @@ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + \ No newline at end of file diff --git a/config/locales/ru/update/default.json b/config/locales/ru/update/default.json new file mode 100644 index 0000000..b84dd7c --- /dev/null +++ b/config/locales/ru/update/default.json @@ -0,0 +1,218 @@ +{ + "movies": [ + { + "kp_id": 843859, + "title_page": "Капитан Марвел, супергероиня 2019 года", + "description": "На долю отважной девушки Кэрол Дэнверс выпало немало испытаний. Они все были ей по плечу и она стала лучшей в своём деле. Казалось бы в такой нелёгкой профессии, как пилот, не место женскому полу, но только не для нашей героини. На одном из заданий, она сталкивается с чем-то необъяснимым и инопланетным. Вследствие этого пересечения Кэрол получает суперсилу и неуязвимость. Большая сила и как следствие большая ответственность теперь ложится полностью на неё, могущественный враг уже близко и совладать с ним сможет только она. © CinemaPress.io" + }, + { + "kp_id": 840372, + "title_page": "Шазам!, супергеройский фильм 2019 года", + "description": "Главный герой фильма, подросток с достаточно скверным характером. Всю свою жизнь он жил в разных семьях и с каждого дома сбегал. И вот судьба предоставляем ему еще один шанс, пожить в любящей семье, у которой уже есть ребенок-инвалид. Они вместе ходят в одну школу и относятся к друг-другу как к знакомым, которые явно долго дружить не будут. Всё меняется когда мальчика-инвалида начали обижать и он заступился за своего в каком-то смысле сводного брата. По дороге домой, он попадает в необычное место к чародею, который наделяет его необычной способностью. После произнесения слова «Шазам!», он превращается в супергероя. © CinemaPress.io" + }, + { + "kp_id": 829407, + "title_page": "Лего Фильм вторая часть в 2019 году", + "description": "Прошло 5 лет с момента событий первого Лего Фильма. Весь вымышленный мир жил своей чудесной жизнью, до момента, пока над их миром не нависла новая угроза. Она исходила от инопланетного космического захватчика LEGO DUPLO. Мир в Лего Фильме 2 не успевает отстраиваться, как LEGO DUPLO всё разрушает на своём пути. © CinemaPress.io" + }, + { + "kp_id": 846824, + "title_page": "История игрушек 4, романтическое приключение 2019 года", + "description": "Вуди и Баз отправляются в поистине отважное путешествие с одной единственной целью, отыскать любовь всей жизни Вуди, а именно на поиски Бо Пип. Это фарфоровая пастушка, которая в первых двух частях играла вспомогательные роли, а в третьей - второстепенную. Сейчас же она будет главным мотиватором в любовной истории игрушечной вселенной. © CinemaPress.io" + }, + { + "kp_id": 1044601, + "title_page": "Стекло, фантастический триллер 2019 года", + "description": "Человек, с невероятно большим IQ - Мистер Стекло, травмированная девушка-психиатр Элис Стайпл, Дэвид Дан - мнит себя супергероем, который может чувствовать и видеть все грехи человека, единожды прикоснувшись к нему, и наконец парень, который в своём теле уместил 24 личности. Что объединяет этих людей и какая у них мотивация? © CinemaPress.io" + }, + { + "kp_id": 695548, + "translate": "BadComedian", + "player": "https://www.youtube.com/embed/ym0o49jxcSI", + "title_page": "ЧУЖОЙ: Завет (Alien Vs. Дебилы)", + "description": "Космический корабль под названием «Завет» бороздил просторы космоса, пока не наткнулся на неизвестную планету. Начав её обследование, все члены экипажа подумали, что они попали в рай, но не всё так радостно. Этот мир таит в себе опасность, с которой им еще предстоит встретиться лицом к лицу. Вы уже поняли, что это за «муть»? - Мы тоже. Потому подготовили для Вас обзор этого фильма от BadComedian. Лучше проведите этот час с улыбкой на лице и всего плохого! © CinemaPress.io" + }, + { + "kp_id": 484628, + "title_page": "Фильм о 7 сестрах близняшках", + "description": "Будущее наступило и население планеты достигло своего максимума. Теперь запрещено иметь в семье больше одного ребенка, но что делать, если рождается сразу 7 сестер-близняшек? Родители решают оставить их и дают им имена дней недели. Таким образом каждая сестра появляется на людях только с один день в неделю. Но что делать, когда одна из сестер пропадает? © CinemaPress.io" + }, + { + "kp_id": 468940, + "title_page": "Пляжные спасатели Малибу 2017", + "description": "Пляжные спасатели на берегу Тихого Океана изо дня в день охраняют побережье и его посетителей от несчастных случаях на воде. Однажды главные герои Митч Бьюкеннон, и его молодой коллега Мэтт Броди, случайно узнают о надвигающейся опасности на их пляж. Его хочет убрать большая нефтяная компания, которая преследует колоссальный коммерческий успех. Как поступить в такой ситуации, зная что завтра ты можешь лишиться работы, естественно - действовать. © CinemaPress.io" + }, + { + "kp_id": 575180, + "title_page": "Пираты Карибского моря 5 часть 2017 года", + "description": "Отважный и в меру «глуповатый» капитан Джек Воробей бороздит просторы моря уже много лет. За это время он успел нажить как друзей, так и заклятых врагов. Одним из последних есть капитан Салазар и похоже он настроен покорить море, путем убийства всех пиратов, включая Джека. Спасение от такой участи только одно - найти трезубец Посейдона, который подарит своему обладателю полный контроль над всеми морями. © CinemaPress.io" + }, + { + "kp_id": 589290, + "title_page": "Экранизация книги «Мечтают ли андроиды об электроовцах?»", + "description": "Над человечеством нависла угроза, грядёт день, когда все живое на планете Земля исчезнет. Именно такую информацию получил офицер полиции Кей. Зная такое, нельзя сидеть сложа руки, а нужно действовать. Чтобы приблизиться к разгадке, Кей решает отыскать Рика Декарда, который бесследно исчез несколько лет назад. Рик так же был офицером, в отряде специального подразделения Лос-Анджелеса. © CinemaPress.io" + } + ], + "contents": [ + { + "content_url": "stol-zakazov", + "content_title": "Стол заказов", + "content_description": "Стол заказов", + "content_tags": "Страницы", + "content_image": "", + "content_movies": "" + }, + { + "content_url": "chat-dlya-polzovateley", + "content_title": "Чат для пользователей", + "content_description": "Общаемся на любые темы.", + "content_tags": "Страницы", + "content_image": "", + "content_movies": "" + }, + { + "content_url": "informaciya-dlya-pravoobladatelya", + "content_title": "Информация для правообладателя", + "content_description": "Данный киносайт является информационным каталогом фильмов, который формируется в автоматическом режиме. Вся информация получена из открытых источников и не защищена авторским правом. Плееры фильмов находятся на сторонних видео-хостингах (YouTube и т.п.) и администрация сайта не несёт ответственности за то, что в них находится. Для решения вопросов по поводу авторского права, обращайтесь напрямую к владельцам видео-хостингов.", + "content_tags": "Страницы,NoComment", + "content_image": "", + "content_movies": "" + }, + { + "content_url": "kontaktnaya-informaciya", + "content_title": "Контактная информация", + "content_description": "Для связи с администрацией пишите на почту, указанную внизу страницы.", + "content_tags": "Страницы,NoComment", + "content_image": "", + "content_movies": "" + }, + { + "content_url": "avatar-5-vyydet-v-2027-godu", + "content_title": "Аватар 5 выйдет в 2027 году", + "content_description": "Революционный фильм «Аватар» Джеймса Кэмерона вышел на большие экраны в декабре 2009 года - и сделал по истине ошеломляющую кассу в 2,8 миллиарда долларов. Такого успеха удалось достичь за счет того, что это был первый фильм, вышедший в новом для 2009 года формате 3D. Уже прошло 8 лет, но зрители всё ждут и ждут выхода новых частей «Аватара». И наконец это случилось, даты премьер будущих серий фильма названы. «Аватар-2»: декабрь 2021 года, «Аватар-3»: декабрь 2023 года, «Аватар-4»: декабрь 2025 года, «Аватар-5»: декабрь 2027 года.", + "content_tags": "Новости", + "content_image": "/files/content/news1.png", + "content_movies": "251733,505898,570402,783486,973064" + }, + { + "content_url": "vankuver-nodovolen-semkami-filma-dedpul-2", + "content_title": "Ванкувер недоволен съемками фильма «Дэдпул 2»", + "content_description": "В репортаже Global News видны не только восторженные фанаты, дублеры Райана Рейнольдса и Джоша Бролина, но и недовольные предприниматели. Закрытие дорог в центре города доставляет немало неприятностей местному бизнесу. «Мы знаем, что „Дэдпул“ приносит много денег Ванкуверу, — говорит владелец ресторана Ричард Чуи. — Но малый бизнес опирается на ежедневный доход, а он падает». «Нельзя перейти дорогу, чтобы выпить чашку кофе. Не пускают», — жалуется жительница города. Во время съемок первого «Дэдпула» центр Ванкувера был перекрыт на протяжении двух недель, однако за 58 дней студия оставила в городе 40 млн долларов, из них 19 миллионов пошло на зарплаты 2000 человек.", + "content_tags": "Новости", + "content_image": "/files/content/news2.png", + "content_movies": "462360,961715" + }, + { + "content_url": "8-y-sezon-kultovogo-seriala-igra-prestolov-vyydet-ne-ranshe-2019-goda", + "content_title": "8-й сезон культового сериала «Игра престолов» выйдет не раньше 2019 года", + "content_description": "Седьмой сезон сериала «Игра престолов» окончился в августе 2017 года, и фанаты уже замерли в ожидании восьмого сезона, который станет финальным в саге. Вместе с тем, ждать придется долго, как сообщает Vanity Fair, финал сериала может выйти только в 2019 году. На создание последних двух сезонов сериала создателям требовалось 9-11 месяцев. Это значит, что восьмой сезон «Игра престолов» выйдет на экраны не раньше лета 2018. Если же эпизоды финального сезона будут более продолжительными, чем в предыдущих, восьмой сезон может выйти на экраны только в 2019 году.", + "content_tags": "Новости", + "content_image": "/files/content/news3.png", + "content_movies": "464963" + }, + { + "content_url": "prodozhenie-fantasticheskih-tvarej-budet-imet-podzagolovok-prestupleniya-grin-de-val-da", + "content_title": "Продожение «Фантастических тварей» будет иметь подзаголовок «Преступления Грин-де-Вальда»", + "content_description": "Студия Warner Bros. решила порадовать поклонников фильма и показала первый промокадр из будущего сиквела «Фантастических тварей». Вместе с промокадром студия Warner Bros. обнародовала подзаголовок фильма - «Преступления Грин-де-Вальда». Дата премьеры назначена на 15 ноября 2018 года.", + "content_tags": "Новости", + "content_image": "/files/content/news4.png", + "content_movies": "797840,843479" + }, + { + "content_url": "videobloger-syenduk-pokazal-kak-by-vyglyadel-multfilm-rik-i-morti-v-russkoy-versii", + "content_title": "Видеоблогер Сыендук показал, как бы выглядел мультфильм «Рик и Морти» в русской версии", + "content_description": "Видеоблогер Сыендук представил на своем YouTube-канале несколько альтернативных версий популярного мультсериала «Рик и Морти». Для этого он скрестил проект Дэна Хармона и Джастина Ройланда с советской научной фантастикой. В отечественном варианте вместо Рика и Морти появились Иван Грозный, Алиса и старик Хоттабыч. Отечественная версия сделана на основе мультфильма «Тайна третьей планеты» и фильмов «Старик Хоттабыч» и «Иван Васильевич меняет профессию». Продолжение анимационного сериала до сих пор остается под вопросом, так как Хармон и Ройланд заняты переговорами с каналом.
", + "content_tags": "Новости", + "content_image": "/files/content/news5.png", + "content_movies": "685246,42172,42664" + }, + { + "content_url": "vo-vse-vatnye-zanimatelnaya-parodiya-na-vo-vse-tyajkie", + "content_title": "«Во все ватные», занимательная пародия на «Во все тяжкие»", + "content_description": "На YouTube-канале Егора Лоскутова появилась десятиминутная пародия на сериал «Во все тяжкие». В главных ролях — популярные блогеры Кшиштовский и Поперечный. По сюжету обычный русский преподаватель химии (лысый Кшиштовский) гонит самогон вместе со своим бывшим учеником (обычный Поперечный). На их пути возникает несколько препятствий: конкуренты, местный участковый и кризис мотивации. В этой пародии-трейлере есть отсылки к реальным скандалам, в том числе к конфликту Поперечного с Милоновым и к обвинениям в сексуальных домогательствах в Голливуде. Угадайте, какой псевдоним себе взял главный герой? Сериалу «Во все тяжкие» исполнилось 10 лет 20 января 2018 года. Иногда действительно трудно поверить, что первую серию показали так давно.
", + "content_tags": "Новости", + "content_image": "/files/content/news6.png", + "content_movies": "404900" + }, + { + "content_url": "data-prem-ery-istorii-igrushek-4", + "content_title": "Дата премьеры «Истории игрушек 4»", + "content_description": "Disney и Pixar объявили, когда «История игрушек 4» появится в кинотеатрах. Согласно официальному посту в Facebook, четвертая часть популярной серии увидит свет 21 июня 2019 года.

Подробности сюжета на данный момент не раскрываются. Если верить слухам, то «История игрушек 4» не будет прямым продолжением третьего фильма, где Базз, Вуди и компания остались у девочки. Вместо этого четвертая часть сосредоточится на отношениях между Бо Пип и Вуди и расскажет, как фарфоровая пастушка вновь воссоединилась с другими игрушками.
Бо Пип в исполнении актрисы Энни Поттс появлялась в первых двух фильмах серии, но в «Истории игрушек 3» она присутствует лишь во флешбэке и лишена реплик.", + "content_tags": "Новости", + "content_image": "/files/content/news7.png", + "content_movies": "482,405,258328" + }, + { + "content_url": "privetiki-a-ya-supergeroj", + "content_title": "Приветики, а я супергерой!", + "content_description": "14-летний Билли Бэтсон (Эшер Энджел) однажды познакомился с 3000-летним волшебником Шазамом (Джимон Хонсу). Старец рассказал Билли о магическом слове, благодаря которому мальчик получил возможность превращаться в могучего воина, призванного защищать мир от сил зла.

Получив невероятные возможности и взрослое тело, Билли начинает развлекаться, пока лучший друг Фредди (Джек Дилан Грейзер) пытается научить его быть настоящим супергероем. Но появление летающего человека в ярко-красном костюме не проходит незамеченным. Им начинает интересоваться безумный ученый — доктор Сивана (Марк Стронг), мечтающий взять магию Шазама под контроль.

Русский трейлер:
", + "content_tags": "Новости", + "content_image": "/files/content/news8.png", + "content_movies": "840372" + }, + { + "content_url": "steklyannaya-kinovselennaya-2019-goda", + "content_title": "«Стеклянная» киновселенная 2019 года", + "content_description": "Похититель с множественным расстройством личности Кевин (Джеймс МакЭвой) и террорист-инвалид Мистер Стекло (Сэмюэл Л. Джексон) выходят на своих давних противников — травмированную девушку Кейси (Аня Тейлор-Джой) и стареющего «супергероя» Дэвида Данна (Брюс Уиллис).

В Сан-Диего вместе с режиссером прибыли Джексон, Уиллис, Тейлор-Джой и Сара Полсон. М. Найт Шьямалан рассказал, что фильм «Сплит» родился на Comic-Con. Режиссер пришел на одну из вечеринок во время конвента, и к нему подошел Джеймс МакЭвой со словами «Обожаю ваши фильмы». «Тут я понял: вот мой герой, вот как он выглядит», — рассказал режиссер.

Интересно, что при выходе фильма «Неуязвимый» студия Disney настолько опасалась негатива вокруг экранизаций комиксов, что в рекламе фильма было запрещено упоминать супергероев или комиксы.

Русский трейлер:
", + "content_tags": "Новости", + "content_image": "/files/content/news9.png", + "content_movies": "1044601,930534,866" + }, + { + "content_url": "kosmicheskaya-shvatka-pered-final-noj-bitvoj", + "content_title": "Космическая схватка перед финальной битвой", + "content_description": "1990-е. Кэрол Дэнверс (Бри Ларсон), пилот Военно-воздушных сил США, попадает в странное положение: в результате эксперимента с неизвестным инопланетным прибором ее ДНК смешивается с генетическим кодом пришельца из воинственной расы кри. Дэнверс становится суперсильной и практически неуязвимой, получает возможность летать и поглощать энергию.

Так Дэнверс оказывается в специальном отряде кри, который под командованием бесстрашного Мар-Велла (Джуд Лоу) стоит на защите галактической Империи. Оставить пост ее заставляет угроза, нависшая над Землей: раса скруллов под предводительством кровожадного Талоса (Бен Мендельсон) начала операцию по незаметному захвату планеты. Дэнверс планирует остановить вторжение и отправляется на Землю, где знакомится с молодым оперативником Ником Фьюри (Сэмюэл Л. Джексон).

«Капитан Марвел» — важный проект для Marvel. Студия собирается представить нового персонажа, который фактически существовал внутри вселенной задолго до Железного человека. В свое время это сработало с Капитаном Америка и Тором, но тогда вся франшиза была в зачаточном состоянии и еще толком не сформировалась. Бри Ларсон предстоит влиться в устоявшуюся хронологию и, судя по всему, помочь Мстителям одержать победу над Таносом.

Русский трейлер:
", + "content_tags": "Новости", + "content_image": "/files/content/news10.png", + "content_movies": "843859,263531,679830,843649,843650" + }, + { + "content_url": "novyy-mortal-kombat-budet-s-krovyu-i-fataliti", + "content_title": "Новый Мортал Комбат будет с кровью и фаталити", + "content_description": "Новый Мортал Комбат должен выйти на экраны в 2021 году и по сообщению автора сценария в твиттере, каждая битва будет завершаться FINALLY, а чтобы это было красочно и эфектно, фильму присёждет рейтинг R. Mortal Kombat - это серия видео-игр в жанре фейтинг. Первая экранизация «Смертельной битвы» вышла в 1995 году, далее спустя 2 года выходит продолжение «Смертельная битва 2: Истребление».
Актер на роль Саб-Зиро в новом фильме уже утверждена, это будет Джо Таслим, известный по боевикам «Рейд» и «Ночь идет за нами». Сюжет фильма неизвестен. Однако ясно, что авторы намерены проигнорировать прошлые экранизации и сделать перезапуск с оригинальной историей в мире «Mortal Kombat».", + "content_tags": "Новости", + "content_image": "/files/content/news11.png", + "content_movies": "22355,8062,591792,1011846" + }, + { + "content_url": "prikvel-kingsmana-rasskazhet-s-chego-vsyo-nachalos", + "content_title": "Приквел Кингсмана расскажет, с чего всё началось", + "content_description": "«King’s man: Начало» — приквел популярной экшен-франшизы «Kingsman». Режиссер Мэттью Вон решил воссоздать историческую драму и показать основные события истории глазами шпиона «Kingsman», для этого он перенес действие во время Первой мировой войны. В фильме будут показаня ключевые исторические личности, включая Григория Распутина, Гаврилу Принципа и Мату Хари.
«Kingsman» — организация шпионов, действующая на благо человечества вдали от любопытных глаз обывателей. И один из первых и самых гениальных оперативников в истории — Конрад (Харрис Дикинсон), молодой и наглый сын герцога Оксфордского. Как и многие его друзья, он мечтал служить на благо Великобритании, но в итоге оказался втянутым в тайный мир шпионов и убийц.

Русский трейлер:
", + "content_tags": "Новости", + "content_image": "/files/content/news12.png", + "content_movies": "749540,906654,1045056" + }, + { + "content_url": "filmy-pro-vampirov", + "content_title": "Фильмы про вампиров", + "content_description": "Фильмы про вампиров", + "content_tags": "Коллекции", + "content_image": "/files/content/collection1.png", + "content_movies": "1044004,910085,8151,1727,4815,521,3491,8033,565819,8436,22872,4554,9418,613,12345,825,264350,401177,4756,427795,195718,467118,472368,6904,542576,2495,20793,483364,102393,258759,26056,31517" + }, + { + "content_url": "filmy-pro-lubov", + "content_title": "Фильмы про любовь", + "content_description": "Фильмы про любовь", + "content_tags": "Коллекции", + "content_image": "/files/content/collection2.png", + "content_movies": "428837,692232,381,356,456,2213,497,3561,10156,45660,1991,17721,1996,330,5492,341,437,1886,81733,77132,463724,539550,8125,81584,8143,6144,420,875,102152,390,662596,724703,102130,11130,463,11662,3795,495518,821,63920,1589,198028,880,390738,102128,196855,104927,409372,85182,461782,724,321842,398239,522876,77437,462342,493992,77466,258689,621,7662,1794,704,317889,105948,462938,278171,505811,523362,582764,463695,502937" + }, + { + "content_url": "filmy-pro-zombi", + "content_title": "Фильмы про зомби", + "content_description": "Фильмы про зомби", + "content_tags": "Коллекции", + "content_image": "/files/content/collection3.png", + "content_movies": "463401,590885,195524,801,577,427122,64021,8370,5916,17159,36544,2894,55945,197615,9923,325598,261636,9917,497077,95434,24186,273063,32282,417895,222496,88172,195870,62623,397229,81601,409208,260981,426314" + }, + { + "content_url": "poslednie-obnovleniya-filmov", + "content_title": "Последние обновления фильмов", + "content_description": "Последние обновления фильмов", + "content_tags": "Коллекции,Обновления", + "content_image": "/files/content/collection4.png", + "content_movies": "926540,839650,843649,961715,737859,924311,762500,935940,841277,983177,939785,840829" + } + ] +} diff --git a/config/production/.gitkeep b/config/production/.gitkeep new file mode 100644 index 0000000..e69de29 diff --git a/config/rt/.gitkeep b/config/rt/.gitkeep new file mode 100644 index 0000000..e69de29 diff --git a/config/update/actual.js b/config/update/actual.js new file mode 100644 index 0000000..b31a258 --- /dev/null +++ b/config/update/actual.js @@ -0,0 +1,121 @@ +'use strict'; + +/** + * Node dependencies. + */ + +var path = require('path'); +var fs = require('fs'); + +/** + * Global env. + */ + +try { + var p = tryParseJSON( + fs.readFileSync( + path.join(path.dirname(__filename), '..', '..', 'process.json'), + 'utf8' + ) + ); + var e = p.apps[0].env; + for (var prop in e) { + if (e.hasOwnProperty(prop)) { + process.env[prop] = e[prop]; + } + } +} catch (err) { + console.log('NOT FILE PROCESS DATA'); + process.exit(); +} + +/** + * Module dependencies. + */ + +var CP_save = require(path.join( + path.dirname(__filename), + '..', + '..', + 'lib', + 'CP_save.min.js' +)); +var CP_get = require(path.join( + path.dirname(__filename), + '..', + '..', + 'lib', + 'CP_get.min.js' +)); + +/** + * Node dependencies. + */ + +var async = require('async'); + +/** + * Valid JSON. + * + * @param {String} jsonString + */ + +function tryParseJSON(jsonString) { + try { + var o = JSON.parse(jsonString); + if (o && typeof o === 'object') { + return o; + } + } catch (e) {} + return {}; +} + +(function upd(i) { + i = i || 1; + var ii = i + 1; + + if (i >= 1500) { + return process.exit(); + } + + CP_get.movies( + { from: process.env.CP_RT, certainly: true, full: true }, + 2000, + '', + i, + false, + function(err, movies) { + if (err) return console.error(err); + + if (movies && movies.length) { + async.eachOfLimit( + movies, + 1, + function(movie, key, callback) { + delete movie.year; + delete movie.actor; + delete movie.genre; + delete movie.country; + delete movie.director; + delete movie.premiere; + delete movie.kp_rating; + delete movie.kp_vote; + delete movie.imdb_rating; + delete movie.imdb_vote; + movie.id = movie.kp_id; + CP_save.save(movie, 'rt', function(err, result) { + console.log(result); + return callback(err); + }); + }, + function(err) { + console.error(err); + upd(ii); + } + ); + } else { + upd(ii); + } + } + ); +})(); diff --git a/config/update/config.js b/config/update/config.js new file mode 100644 index 0000000..d08aef1 --- /dev/null +++ b/config/update/config.js @@ -0,0 +1,170 @@ +'use strict'; + +/** + * Node dependencies. + */ + +var async = require('async'); +var path = require('path'); +var exec = require('child_process').exec; +var fs = require('fs'); + +/** + * Global env. + */ + +try { + var p = tryParseJSON( + fs.readFileSync( + path.join(path.dirname(__filename), '..', '..', 'process.json'), + 'utf8' + ) + ); + var e = p.apps[0].env; + for (var prop in e) { + if (e.hasOwnProperty(prop)) { + process.env[prop] = e[prop]; + } + } +} catch (err) { + console.log('NOT FILE PROCESS DATA'); + process.exit(); +} + +/** + * Valid JSON. + * + * @param {String} jsonString + */ + +function tryParseJSON(jsonString) { + try { + var o = JSON.parse(jsonString); + if (o && typeof o === 'object') { + return o; + } + } catch (e) {} + return {}; +} + +/** + * Module dependencies. + */ + +var CP_save = require(path.join(path.dirname(__filename), '..', '..', 'lib', 'CP_save.min.js')); + +/** + * Configuration dependencies. + */ + +var config = require(path.join(__dirname, '..', 'production', 'config.js')); +var modules = require(path.join(__dirname, '..', 'production', 'modules.js')); + +/** + * Check files. + */ + +try { + fs.statSync(path.join(__dirname, '..', 'default', 'config.js')); + fs.statSync(path.join(__dirname, '..', 'default', 'modules.js')); +} catch (err) { + console.log('NOT DEFAULT CONFIG AND MODULES'); + process.exit(); +} + +/** + * New configuration dependencies. + */ + +var config_default = require(path.join(__dirname, '..', 'default', 'config.js')); +var modules_default = require(path.join(__dirname, '..', 'default', 'modules.js')); + +var cdn = true; +var cnt = true; + +function objReplace(obj_new, obj_old) { + obj_new = JSON.stringify(obj_new); + obj_new = JSON.parse(obj_new); + + obj_old = JSON.stringify(obj_old); + obj_old = JSON.parse(obj_old); + + for (var key in obj_new) { + if (obj_new.hasOwnProperty(key) && obj_old.hasOwnProperty(key)) { + if (typeof obj_new[key] === 'object' && !Array.isArray(obj_new[key])) { + if (key === 'image') cdn = false; + if (key === 'count') cnt = false; + obj_new[key] = objReplace(obj_new[key], obj_old[key]); + } else { + if (typeof obj_new[key] === typeof obj_old[key]) { + if ( + (key === 'addr' && cdn) || + (key === 'key' && cnt) || + key === 'domain' || + key === 'date' + ) + continue; + obj_new[key] = obj_old[key]; + cdn = true; + } + } + } + } + + return obj_new; +} + +function objAdd(obj_new, obj_old) { + obj_new = JSON.stringify(obj_new); + obj_new = JSON.parse(obj_new); + + obj_old = JSON.stringify(obj_old); + obj_old = JSON.parse(obj_old); + + for (var key in obj_old) { + if (obj_old.hasOwnProperty(key) && obj_new.hasOwnProperty(key)) { + if (typeof obj_old[key] === 'object' && !Array.isArray(obj_old[key])) { + obj_new[key] = objAdd(obj_new[key], obj_old[key]); + } + } else if (obj_old.hasOwnProperty(key) && !obj_new.hasOwnProperty(key)) { + obj_new[key] = obj_old[key]; + } + } + + return obj_new; +} + +async.series( + { + config: function(callback) { + CP_save.save( + objAdd(objReplace(config_default, config), config), + 'config', + function(err, result) { + return err ? callback(err) : callback(null, result); + } + ); + }, + modules: function(callback) { + CP_save.save( + objAdd(objReplace(modules_default, modules), modules), + 'modules', + function(err, result) { + return err ? callback(err) : callback(null, result); + } + ); + } + }, + function(err, result) { + if (err) return console.error(err); + exec('pm2 reload ' + config.domain, function( + error, + stdout, + stderr + ) { + if (stdout) console.log(stdout); + if (stderr) console.log(stderr); + return error ? console.error(error) : console.log(null, 'Reload server.'); + }); + } +); diff --git a/config/update/default.js b/config/update/default.js new file mode 100644 index 0000000..597c2b9 --- /dev/null +++ b/config/update/default.js @@ -0,0 +1,128 @@ +'use strict'; + +/** + * Node dependencies. + */ + +var async = require('async'); +var path = require('path'); +var fs = require('fs'); + +/** + * Global env. + */ + +try { + var p = tryParseJSON( + fs.readFileSync( + path.join(path.dirname(__filename), '..', '..', 'process.json'), + 'utf8' + ) + ); + var e = p.apps[0].env; + for (var prop in e) { + if (e.hasOwnProperty(prop)) { + process.env[prop] = e[prop]; + } + } +} catch (err) { + console.log('NOT FILE PROCESS DATA'); + process.exit(); +} + +/** + * Module dependencies. + */ + +var CP_save = require(path.join( + path.dirname(__filename), + '..', + '..', + 'lib', + 'CP_save.min.js' +)); + +/** + * Check files. + */ + +try { + var data = tryParseJSON( + fs.readFileSync(path.join(__dirname, 'default.json'), 'utf8') + ); +} catch (err) { + console.log('NOT FILE DEFAULT DATA'); + process.exit(); +} + +/** + * Valid JSON. + * + * @param {String} jsonString + */ + +function tryParseJSON(jsonString) { + try { + var o = JSON.parse(jsonString); + if (o && typeof o === 'object') { + return o; + } + } catch (e) {} + return {}; +} + +var run = 0; + +if (data.movies && data.movies.length) { + var m = 0; + async.eachOfLimit( + data.movies, + 1, + function(movie, key, callback) { + movie.id = movie.kp_id; + movie.duplicate = true; + CP_save.save(movie, 'rt', function(err, result) { + if (err) console.error(err, result, movie); + if (result) { + m = m + 1; + console.log(result, m); + } + return callback(); + }); + }, + function(err) { + console.log(''); + console.log(err || m + ' movies added.'); + console.log(''); + run++; + } + ); +} + +if (data.contents && data.contents.length) { + var c = 0; + async.eachOfLimit( + data.contents, + 1, + function(content, key, callback) { + CP_save.save(content, 'content', function(err, result) { + if (err) console.error(err, result, content); + if (result) { + c = c + 1; + console.log(result, c); + } + return callback(); + }); + }, + function(err) { + console.log(''); + console.log(err || m + ' contents added.'); + console.log(''); + run++; + } + ); +} + +if (run === 2) { + process.exit(); +} diff --git a/config/user/.gitkeep b/config/user/.gitkeep new file mode 100644 index 0000000..e69de29 diff --git a/doc/README.ar.md b/doc/README.ar.md new file mode 100644 index 0000000..96e27b6 --- /dev/null +++ b/doc/README.ar.md @@ -0,0 +1,216 @@ +
+
+ +# جعل موقع ويب بث الفيديو + +
+ +> أنشئ موقعًا للبث عبر الإنترنت لمشاهدة الأفلام والمسلسلات التلفزيونية على جهاز الكمبيوتر والجهاز المحمول والتلفزيون + +
+ +AR + +`اختر لغتك` + +[RU](https://github.com/CinemaPress/CinemaPress/blob/master/locales/README.ru.md)|[ES](https://github.com/CinemaPress/CinemaPress/blob/master/locales/README.es.md)|[DE](https://github.com/CinemaPress/CinemaPress/blob/master/locales/README.de.md)|[FR](https://github.com/CinemaPress/CinemaPress/blob/master/locales/README.fr.md)|[JA](https://github.com/CinemaPress/CinemaPress/blob/master/locales/README.ja.md)|[PT](https://github.com/CinemaPress/CinemaPress/blob/master/locales/README.pt.md)|[IT](https://github.com/CinemaPress/CinemaPress/blob/master/locales/README.it.md)|[ZH](https://github.com/CinemaPress/CinemaPress/blob/master/locales/README.zh.md)|[PL](https://github.com/CinemaPress/CinemaPress/blob/master/locales/README.pl.md) +:---:|:---:|:---:|:---:|:---:|:---:|:---:|:---:|:---: +[NL](https://github.com/CinemaPress/CinemaPress/blob/master/locales/README.nl.md)|[TR](https://github.com/CinemaPress/CinemaPress/blob/master/locales/README.tr.md)|[CS](https://github.com/CinemaPress/CinemaPress/blob/master/locales/README.cs.md)|[KO](https://github.com/CinemaPress/CinemaPress/blob/master/locales/README.ko.md)|[VI](https://github.com/CinemaPress/CinemaPress/blob/master/locales/README.vi.md)|[SV](https://github.com/CinemaPress/CinemaPress/blob/master/locales/README.sv.md)|[HU](https://github.com/CinemaPress/CinemaPress/blob/master/locales/README.hu.md)|[EL](https://github.com/CinemaPress/CinemaPress/blob/master/locales/README.el.md)|[RO](https://github.com/CinemaPress/CinemaPress/blob/master/locales/README.ro.md) +[SK](https://github.com/CinemaPress/CinemaPress/blob/master/locales/README.sk.md)|[DA](https://github.com/CinemaPress/CinemaPress/blob/master/locales/README.da.md)|[ID](https://github.com/CinemaPress/CinemaPress/blob/master/locales/README.id.md)|[FI](https://github.com/CinemaPress/CinemaPress/blob/master/locales/README.fi.md)|[TH](https://github.com/CinemaPress/CinemaPress/blob/master/locales/README.th.md)|[BG](https://github.com/CinemaPress/CinemaPress/blob/master/locales/README.bg.md)|[UK](https://github.com/CinemaPress/CinemaPress/blob/master/locales/README.uk.md)|[EN](https://github.com/CinemaPress/CinemaPress/blob/master/locales/README.en.md)|[SQ](https://github.com/CinemaPress/CinemaPress/blob/master/locales/README.sq.md) +[LT](https://github.com/CinemaPress/CinemaPress/blob/master/locales/README.lt.md)|[HR](https://github.com/CinemaPress/CinemaPress/blob/master/locales/README.hr.md)|[SR](https://github.com/CinemaPress/CinemaPress/blob/master/locales/README.sr.md)|[BN](https://github.com/CinemaPress/CinemaPress/blob/master/locales/README.bn.md)|[SL](https://github.com/CinemaPress/CinemaPress/blob/master/locales/README.sl.md)|[ET](https://github.com/CinemaPress/CinemaPress/blob/master/locales/README.et.md)|[LV](https://github.com/CinemaPress/CinemaPress/blob/master/locales/README.lv.md)|[HI](https://github.com/CinemaPress/CinemaPress/blob/master/locales/README.hi.md)|[SW](https://github.com/CinemaPress/CinemaPress/blob/master/locales/README.sw.md) + +![Admin-panel](https://raw.githubusercontent.com/CinemaPress/CinemaPress.github.io/master/images/themes/admin.png) + + |Admin :factory:|Website :computer:|Mobile :iphone:|TV :tv: +:---:|:---:|:---:|:---:|:---: +RU|RU Admin|RU Website|RU Mobile|RU TV +EN|EN Admin|EN Website|EN Mobile|EN TV + +
+ +## كيفية تثبيت CinemaPress؟ + +> #### تثبيت عبر الموقع + +`cinemapress.sh` + +تثبيت عبر الموقع + +> #### تثبيت عبر المحطة + +`wget -qO- cinemapress.sh | bash` + +تثبيت عبر المحطة + +## أين تشتري خادم VPS؟ + +> يجب أن يكون نظام التشغيل **CentOS 7, Debian 9/10, Ubuntu 18/19, Fedora 28/29** بدون لوحات تحكم! + +
+ +     | UA-Hosting | Inferno | MyVPS | Zomro +:---: | :---: | :---: | :---: | :---: +:earth_americas: | `Netherlands` | `Netherlands` | `France` | `Netherlands` +:computer: | `2x2700MHz` | `2x2600MHz` | `2x2600MHz` | `1x3300MHz` +:rocket: | `4GB` | `2GB` | `2GB` | `2GB` +:floppy_disk: | `60GB` | `20GB` | `50GB` | `12GB` +:dollar: | `$9.9` | `$8.5*` | `$5.7` | `$3.4` +:point_right: | **تحديد** | **تحديد** | **تحديد** | **تحديد** + +
+ +> `*` - خصم **15%** ، رمز الترويجي: `CinemaPress15` + +## من أين تشتري اسم النطاق؟ + +
+ +     | Tonic | InternetBS | Pananames | Namecheap +:---: | :---: | :---: | :---: | :---: +:earth_americas: | `Tonga` | `Bahamas` | `Panama` | `USA` +:moneybag: | `Card` | `PayPal` | `WebMoney` | `Bitcoin` +:see_no_evil: | :lock:* | :unlock: | :unlock: | :unlock: +:dollar: | `> $50/year` | `> $1/year` | `> $1/year` | `> $1/year` +:point_right: | **تحديد** | **تحديد** | **تحديد** | **تحديد** + +
+ +> `*` - لا يتم إرسال البيانات إلى قاعدة بيانات WHOIS العامة + +## موضوع «hodor» + +> FTP: GitHub / GitLab / BitBucket / Coding + +> CLI: `cinemapress theme example.com hodor` + +> **DEMO:** Hodor.CinemaPress.io + + + +## موضوع «sansa» + +> FTP: GitHub / GitLab / BitBucket / Coding + +> CLI: `cinemapress theme example.com sansa` + +> **DEMO:** Sansa.CinemaPress.io + + + +## موضوع «robb» + +> FTP: GitHub / GitLab / BitBucket / Coding + +> CLI: `cinemapress theme example.com robb` + +> **DEMO:** Robb.CinemaPress.io + + + +## موضوع «ramsay» + +> FTP: GitHub / GitLab / BitBucket / Coding + +> CLI: `cinemapress theme example.com ramsay` + +> **DEMO:** Ramsay.CinemaPress.io + + + +## موضوع «tyrion» + +> FTP: GitHub / GitLab / BitBucket / Coding + +> CLI: `cinemapress theme example.com tyrion` + +> **DEMO:** Tyrion.CinemaPress.io + + + +## موضوع «cersei» + +> FTP: GitHub / GitLab / BitBucket / Coding + +> CLI: `cinemapress theme example.com cersei` + +> **DEMO:** Cersei.CinemaPress.io + + + +## موضوع «joffrey» + +> FTP: GitHub / GitLab / BitBucket / Coding + +> CLI: `cinemapress theme example.com joffrey` + +> **DEMO:** Joffrey.CinemaPress.io + + + +## موضوع «drogo» + +> FTP: GitHub / GitLab / BitBucket / Coding + +> CLI: `cinemapress theme example.com drogo` + +> **DEMO:** Drogo.CinemaPress.io + + + +## موضوع «bran» + +> FTP: GitHub / GitLab / BitBucket / Coding + +> CLI: `cinemapress theme example.com bran` + +> **DEMO:** Bran.CinemaPress.io + + + +## موضوع «arya» + +> FTP: GitHub / GitLab / BitBucket / Coding + +> CLI: `cinemapress theme example.com arya` + +> **DEMO:** Arya.CinemaPress.io + + + +## موضوع «mormont» + +> FTP: GitHub / GitLab / BitBucket / Coding + +> CLI: `cinemapress theme example.com mormont` + +> **DEMO:** Mormont.CinemaPress.io + + + +## موضوع «tarly» + +> FTP: GitHub / GitLab / BitBucket / Coding + +> CLI: `cinemapress theme example.com tarly` + +> **DEMO:** Tarly.CinemaPress.io + + + +## موضوع «daenerys» + +> FTP: GitHub / GitLab / BitBucket / Coding + +> CLI: `cinemapress theme example.com daenerys` + +> **DEMO:** Daenerys.CinemaPress.io + + + +## الخيارات والوحدات CinemaPress + +يمكن الاطلاع على معلومات مفصلة عن جميع الخيارات ووحدات النظام في الوثائق. + +> Copyright (c) 2014-.... [CinemaPress](https://cinemapress.io) + +
\ No newline at end of file diff --git a/doc/README.bg.md b/doc/README.bg.md new file mode 100644 index 0000000..46a2c9f --- /dev/null +++ b/doc/README.bg.md @@ -0,0 +1,213 @@ +
+ +# Направете уебсайт за стрийминг на видео + +
+ +> Създайте уебсайт за видео стрийминг, за да гледате филми и телевизионни сериали на компютър `Windows / iOS`, мобилно устройство `iPhone / Android` и телевизия `Smart TV / Android TV / STB` + +
+ +BG + +`Изберете вашия език` + +[RU](https://github.com/CinemaPress/CinemaPress/blob/master/locales/README.ru.md)|[ES](https://github.com/CinemaPress/CinemaPress/blob/master/locales/README.es.md)|[DE](https://github.com/CinemaPress/CinemaPress/blob/master/locales/README.de.md)|[FR](https://github.com/CinemaPress/CinemaPress/blob/master/locales/README.fr.md)|[JA](https://github.com/CinemaPress/CinemaPress/blob/master/locales/README.ja.md)|[PT](https://github.com/CinemaPress/CinemaPress/blob/master/locales/README.pt.md)|[IT](https://github.com/CinemaPress/CinemaPress/blob/master/locales/README.it.md)|[ZH](https://github.com/CinemaPress/CinemaPress/blob/master/locales/README.zh.md)|[PL](https://github.com/CinemaPress/CinemaPress/blob/master/locales/README.pl.md) +:---:|:---:|:---:|:---:|:---:|:---:|:---:|:---:|:---: +[NL](https://github.com/CinemaPress/CinemaPress/blob/master/locales/README.nl.md)|[TR](https://github.com/CinemaPress/CinemaPress/blob/master/locales/README.tr.md)|[CS](https://github.com/CinemaPress/CinemaPress/blob/master/locales/README.cs.md)|[KO](https://github.com/CinemaPress/CinemaPress/blob/master/locales/README.ko.md)|[VI](https://github.com/CinemaPress/CinemaPress/blob/master/locales/README.vi.md)|[SV](https://github.com/CinemaPress/CinemaPress/blob/master/locales/README.sv.md)|[HU](https://github.com/CinemaPress/CinemaPress/blob/master/locales/README.hu.md)|[EL](https://github.com/CinemaPress/CinemaPress/blob/master/locales/README.el.md)|[RO](https://github.com/CinemaPress/CinemaPress/blob/master/locales/README.ro.md) +[SK](https://github.com/CinemaPress/CinemaPress/blob/master/locales/README.sk.md)|[DA](https://github.com/CinemaPress/CinemaPress/blob/master/locales/README.da.md)|[ID](https://github.com/CinemaPress/CinemaPress/blob/master/locales/README.id.md)|[FI](https://github.com/CinemaPress/CinemaPress/blob/master/locales/README.fi.md)|[TH](https://github.com/CinemaPress/CinemaPress/blob/master/locales/README.th.md)|[EN](https://github.com/CinemaPress/CinemaPress/blob/master/locales/README.en.md)|[UK](https://github.com/CinemaPress/CinemaPress/blob/master/locales/README.uk.md)|[AR](https://github.com/CinemaPress/CinemaPress/blob/master/locales/README.ar.md)|[SQ](https://github.com/CinemaPress/CinemaPress/blob/master/locales/README.sq.md) +[LT](https://github.com/CinemaPress/CinemaPress/blob/master/locales/README.lt.md)|[HR](https://github.com/CinemaPress/CinemaPress/blob/master/locales/README.hr.md)|[SR](https://github.com/CinemaPress/CinemaPress/blob/master/locales/README.sr.md)|[BN](https://github.com/CinemaPress/CinemaPress/blob/master/locales/README.bn.md)|[SL](https://github.com/CinemaPress/CinemaPress/blob/master/locales/README.sl.md)|[ET](https://github.com/CinemaPress/CinemaPress/blob/master/locales/README.et.md)|[LV](https://github.com/CinemaPress/CinemaPress/blob/master/locales/README.lv.md)|[HI](https://github.com/CinemaPress/CinemaPress/blob/master/locales/README.hi.md)|[SW](https://github.com/CinemaPress/CinemaPress/blob/master/locales/README.sw.md) + +![Admin-panel](https://raw.githubusercontent.com/CinemaPress/CinemaPress.github.io/master/images/themes/admin.png) + + |Admin :factory:|Website :computer:|Mobile :iphone:|TV :tv: +:---:|:---:|:---:|:---:|:---: +RU|RU Admin|RU Website|RU Mobile|RU TV +EN|EN Admin|EN Website|EN Mobile|EN TV + +
+ +## Как да инсталирам CinemaPress? + +> #### Инсталирайте чрез уебсайт + +`cinemapress.sh` + +Инсталирайте чрез уебсайт + +> #### Инсталирайте чрез терминал + +`wget -qO- cinemapress.sh | bash` + +Инсталирайте чрез терминал + +## Къде да закупите VPS сървър? + +> Операционната система трябва да бъде **CentOS 7, Debian 9/10, Ubuntu 18/19, Fedora 28/29** без контролни панели! + +
+ +     | UA-Hosting | Inferno | MyVPS | Zomro +:---: | :---: | :---: | :---: | :---: +:earth_americas: | `Netherlands` | `Netherlands` | `France` | `Netherlands` +:computer: | `2x2700MHz` | `2x2600MHz` | `2x2600MHz` | `1x3300MHz` +:rocket: | `4GB` | `2GB` | `2GB` | `2GB` +:floppy_disk: | `60GB` | `20GB` | `50GB` | `12GB` +:dollar: | `$9.9` | `$8.5*` | `$5.7` | `$3.4` +:point_right: | **SELECT** | **SELECT** | **SELECT** | **SELECT** + +
+ +> `*` - **15%** отстъпка, промо код: `CinemaPress15` + +## Къде да закупите име на домейн? + +
+ +     | Tonic | InternetBS | Pananames | Namecheap +:---: | :---: | :---: | :---: | :---: +:earth_americas: | `Tonga` | `Bahamas` | `Panama` | `USA` +:moneybag: | `Card` | `PayPal` | `WebMoney` | `Bitcoin` +:see_no_evil: | :lock:* | :unlock: | :unlock: | :unlock: +:dollar: | `> $50/year` | `> $1/year` | `> $1/year` | `> $1/year` +:point_right: | **SELECT** | **SELECT** | **SELECT** | **SELECT** + +
+ +> `*` - данните не се изпращат в публичната база данни WHOIS + +## Тема «hodor» + +> Инсталирайте чрез FTP: GitHub / GitLab / BitBucket / Coding + +> Инсталирайте чрез CLI: `cinemapress theme example.com hodor` + +> **DEMO:** Hodor.CinemaPress.io + + + +## Тема «sansa» + +> Инсталирайте чрез FTP: GitHub / GitLab / BitBucket / Coding + +> Инсталирайте чрез CLI: `cinemapress theme example.com sansa` + +> **DEMO:** Sansa.CinemaPress.io + + + +## Тема «robb» + +> Инсталирайте чрез FTP: GitHub / GitLab / BitBucket / Coding + +> Инсталирайте чрез CLI: `cinemapress theme example.com robb` + +> **DEMO:** Robb.CinemaPress.io + + + +## Тема «ramsay» + +> Инсталирайте чрез FTP: GitHub / GitLab / BitBucket / Coding + +> Инсталирайте чрез CLI: `cinemapress theme example.com ramsay` + +> **DEMO:** Ramsay.CinemaPress.io + + + +## Тема «tyrion» + +> Инсталирайте чрез FTP: GitHub / GitLab / BitBucket / Coding + +> Инсталирайте чрез CLI: `cinemapress theme example.com tyrion` + +> **DEMO:** Tyrion.CinemaPress.io + + + +## Тема «cersei» + +> Инсталирайте чрез FTP: GitHub / GitLab / BitBucket / Coding + +> Инсталирайте чрез CLI: `cinemapress theme example.com cersei` + +> **DEMO:** Cersei.CinemaPress.io + + + +## Тема «joffrey» + +> Инсталирайте чрез FTP: GitHub / GitLab / BitBucket / Coding + +> Инсталирайте чрез CLI: `cinemapress theme example.com joffrey` + +> **DEMO:** Joffrey.CinemaPress.io + + + +## Тема «drogo» + +> Инсталирайте чрез FTP: GitHub / GitLab / BitBucket / Coding + +> Инсталирайте чрез CLI: `cinemapress theme example.com drogo` + +> **DEMO:** Drogo.CinemaPress.io + + + +## Тема «bran» + +> Инсталирайте чрез FTP: GitHub / GitLab / BitBucket / Coding + +> Инсталирайте чрез CLI: `cinemapress theme example.com bran` + +> **DEMO:** Bran.CinemaPress.io + + + +## Тема «arya» + +> Инсталирайте чрез FTP: GitHub / GitLab / BitBucket / Coding + +> Инсталирайте чрез CLI: `cinemapress theme example.com arya` + +> **DEMO:** Arya.CinemaPress.io + + + +## Тема «mormont» + +> Инсталирайте чрез FTP: GitHub / GitLab / BitBucket / Coding + +> Инсталирайте чрез CLI: `cinemapress theme example.com mormont` + +> **DEMO:** Mormont.CinemaPress.io + + + +## Тема «tarly» + +> Инсталирайте чрез FTP: GitHub / GitLab / BitBucket / Coding + +> Инсталирайте чрез CLI: `cinemapress theme example.com tarly` + +> **DEMO:** Tarly.CinemaPress.io + + + +## Тема «daenerys» + +> Инсталирайте чрез FTP: GitHub / GitLab / BitBucket / Coding + +> Инсталирайте чрез CLI: `cinemapress theme example.com daenerys` + +> **DEMO:** Daenerys.CinemaPress.io + + + +## Опции и модули CinemaPress + +Подробна информация за всички опции и модули на системата можете да намерите в документацията. + +> Copyright (c) 2014-.... [CinemaPress](https://cinemapress.io) \ No newline at end of file diff --git a/doc/README.bn.md b/doc/README.bn.md new file mode 100644 index 0000000..84691ac --- /dev/null +++ b/doc/README.bn.md @@ -0,0 +1,213 @@ +
+ +# একটি ভিডিও স্ট্রিমিং ওয়েবসাইট তৈরি করুন + +
+ +> `Windows / iOS` কম্পিউটার, `iPhone / Android` মোবাইল ডিভাইস এবং `Smart TV / Android TV / STB` টিভিতে চলচ্চিত্র এবং টিভি সিরিজ দেখতে একটি ভিডিও স্ট্রিমিং ওয়েবসাইট তৈরি করুন + +
+ +BN + +`আপনার ভাষা নির্বাচন করুন` + +[RU](https://github.com/CinemaPress/CinemaPress/blob/master/locales/README.ru.md)|[ES](https://github.com/CinemaPress/CinemaPress/blob/master/locales/README.es.md)|[DE](https://github.com/CinemaPress/CinemaPress/blob/master/locales/README.de.md)|[FR](https://github.com/CinemaPress/CinemaPress/blob/master/locales/README.fr.md)|[JA](https://github.com/CinemaPress/CinemaPress/blob/master/locales/README.ja.md)|[PT](https://github.com/CinemaPress/CinemaPress/blob/master/locales/README.pt.md)|[IT](https://github.com/CinemaPress/CinemaPress/blob/master/locales/README.it.md)|[ZH](https://github.com/CinemaPress/CinemaPress/blob/master/locales/README.zh.md)|[PL](https://github.com/CinemaPress/CinemaPress/blob/master/locales/README.pl.md) +:---:|:---:|:---:|:---:|:---:|:---:|:---:|:---:|:---: +[NL](https://github.com/CinemaPress/CinemaPress/blob/master/locales/README.nl.md)|[TR](https://github.com/CinemaPress/CinemaPress/blob/master/locales/README.tr.md)|[CS](https://github.com/CinemaPress/CinemaPress/blob/master/locales/README.cs.md)|[KO](https://github.com/CinemaPress/CinemaPress/blob/master/locales/README.ko.md)|[VI](https://github.com/CinemaPress/CinemaPress/blob/master/locales/README.vi.md)|[SV](https://github.com/CinemaPress/CinemaPress/blob/master/locales/README.sv.md)|[HU](https://github.com/CinemaPress/CinemaPress/blob/master/locales/README.hu.md)|[EL](https://github.com/CinemaPress/CinemaPress/blob/master/locales/README.el.md)|[RO](https://github.com/CinemaPress/CinemaPress/blob/master/locales/README.ro.md) +[SK](https://github.com/CinemaPress/CinemaPress/blob/master/locales/README.sk.md)|[DA](https://github.com/CinemaPress/CinemaPress/blob/master/locales/README.da.md)|[ID](https://github.com/CinemaPress/CinemaPress/blob/master/locales/README.id.md)|[FI](https://github.com/CinemaPress/CinemaPress/blob/master/locales/README.fi.md)|[TH](https://github.com/CinemaPress/CinemaPress/blob/master/locales/README.th.md)|[BG](https://github.com/CinemaPress/CinemaPress/blob/master/locales/README.bg.md)|[UK](https://github.com/CinemaPress/CinemaPress/blob/master/locales/README.uk.md)|[AR](https://github.com/CinemaPress/CinemaPress/blob/master/locales/README.ar.md)|[SQ](https://github.com/CinemaPress/CinemaPress/blob/master/locales/README.sq.md) +[LT](https://github.com/CinemaPress/CinemaPress/blob/master/locales/README.lt.md)|[HR](https://github.com/CinemaPress/CinemaPress/blob/master/locales/README.hr.md)|[SR](https://github.com/CinemaPress/CinemaPress/blob/master/locales/README.sr.md)|[EN](https://github.com/CinemaPress/CinemaPress/blob/master/locales/README.en.md)|[SL](https://github.com/CinemaPress/CinemaPress/blob/master/locales/README.sl.md)|[ET](https://github.com/CinemaPress/CinemaPress/blob/master/locales/README.et.md)|[LV](https://github.com/CinemaPress/CinemaPress/blob/master/locales/README.lv.md)|[HI](https://github.com/CinemaPress/CinemaPress/blob/master/locales/README.hi.md)|[SW](https://github.com/CinemaPress/CinemaPress/blob/master/locales/README.sw.md) + +![Admin-panel](https://raw.githubusercontent.com/CinemaPress/CinemaPress.github.io/master/images/themes/admin.png) + + |Admin :factory:|Website :computer:|Mobile :iphone:|TV :tv: +:---:|:---:|:---:|:---:|:---: +RU|RU Admin|RU Website|RU Mobile|RU TV +EN|EN Admin|EN Website|EN Mobile|EN TV + +
+ +## কিভাবে CinemaPress ইনস্টল করবেন? + +> #### ওয়েবসাইট মাধ্যমে ইনস্টল করুন + +`cinemapress.sh` + +ওয়েবসাইট মাধ্যমে ইনস্টল করুন + +> #### টার্মিনাল মাধ্যমে ইনস্টল করুন + +`wget -qO- cinemapress.sh | bash` + +টার্মিনাল মাধ্যমে ইনস্টল করুন + +## একটি ভিপিএস সার্ভার কিনতে যেখানে? + +> ওএস অপারেটিং প্যানেল ছাড়া **ডেবিয়ান 9 x64** হতে হবে! + +
+ +     | UA-Hosting | Inferno | MyVPS | Zomro +:---: | :---: | :---: | :---: | :---: +:earth_americas: | `Netherlands` | `Netherlands` | `France` | `Netherlands` +:computer: | `2x2700MHz` | `2x2600MHz` | `2x2600MHz` | `1x3300MHz` +:rocket: | `4GB` | `2GB` | `2GB` | `2GB` +:floppy_disk: | `60GB` | `20GB` | `50GB` | `12GB` +:dollar: | `$9.9` | `$8.5*` | `$5.7` | `$3.4` +:point_right: | **নির্বাচন** | **নির্বাচন** | **নির্বাচন** | **নির্বাচন** + +
+ +> `*` - **15%** ডিসকাউন্ট, প্রচার কোড: `CinemaPress15` + +## একটি ডোমেইন নাম কিনতে যেখানে? + +
+ +     | Tonic | InternetBS | Pananames | Namecheap +:---: | :---: | :---: | :---: | :---: +:earth_americas: | `Tonga` | `Bahamas` | `Panama` | `USA` +:moneybag: | `Card` | `PayPal` | `WebMoney` | `Bitcoin` +:see_no_evil: | :lock:* | :unlock: | :unlock: | :unlock: +:dollar: | `> $50/year` | `> $1/year` | `> $1/year` | `> $1/year` +:point_right: | **নির্বাচন** | **নির্বাচন** | **নির্বাচন** | **নির্বাচন** + +
+ +> `*` - তথ্য পাবলিক WHOIS ডাটাবেস পাঠানো হয় না + +## বিষয় «hodor» + +> FTP মাধ্যমে ইনস্টল করুন: GitHub / GitLab / BitBucket / Coding + +> CLI মাধ্যমে ইনস্টল করুন: `cinemapress theme example.com hodor` + +> **DEMO:** Hodor.CinemaPress.io + + + +## বিষয় «sansa» + +> FTP মাধ্যমে ইনস্টল করুন: GitHub / GitLab / BitBucket / Coding + +> CLI মাধ্যমে ইনস্টল করুন: `cinemapress theme example.com sansa` + +> **DEMO:** Sansa.CinemaPress.io + + + +## বিষয় «robb» + +> FTP মাধ্যমে ইনস্টল করুন: GitHub / GitLab / BitBucket / Coding + +> CLI মাধ্যমে ইনস্টল করুন: `cinemapress theme example.com robb` + +> **DEMO:** Robb.CinemaPress.io + + + +## বিষয় «ramsay» + +> FTP মাধ্যমে ইনস্টল করুন: GitHub / GitLab / BitBucket / Coding + +> CLI মাধ্যমে ইনস্টল করুন: `cinemapress theme example.com ramsay` + +> **DEMO:** Ramsay.CinemaPress.io + + + +## বিষয় «tyrion» + +> FTP মাধ্যমে ইনস্টল করুন: GitHub / GitLab / BitBucket / Coding + +> CLI মাধ্যমে ইনস্টল করুন: `cinemapress theme example.com tyrion` + +> **DEMO:** Tyrion.CinemaPress.io + + + +## বিষয় «cersei» + +> FTP মাধ্যমে ইনস্টল করুন: GitHub / GitLab / BitBucket / Coding + +> CLI মাধ্যমে ইনস্টল করুন: `cinemapress theme example.com cersei` + +> **DEMO:** Cersei.CinemaPress.io + + + +## বিষয় «joffrey» + +> FTP মাধ্যমে ইনস্টল করুন: GitHub / GitLab / BitBucket / Coding + +> CLI মাধ্যমে ইনস্টল করুন: `cinemapress theme example.com joffrey` + +> **DEMO:** Joffrey.CinemaPress.io + + + +## বিষয় «drogo» + +> FTP মাধ্যমে ইনস্টল করুন: GitHub / GitLab / BitBucket / Coding + +> CLI মাধ্যমে ইনস্টল করুন: `cinemapress theme example.com drogo` + +> **DEMO:** Drogo.CinemaPress.io + + + +## বিষয় «bran» + +> FTP মাধ্যমে ইনস্টল করুন: GitHub / GitLab / BitBucket / Coding + +> CLI মাধ্যমে ইনস্টল করুন: `cinemapress theme example.com bran` + +> **DEMO:** Bran.CinemaPress.io + + + +## বিষয় «arya» + +> FTP মাধ্যমে ইনস্টল করুন: GitHub / GitLab / BitBucket / Coding + +> CLI মাধ্যমে ইনস্টল করুন: `cinemapress theme example.com arya` + +> **DEMO:** Arya.CinemaPress.io + + + +## বিষয় «mormont» + +> FTP মাধ্যমে ইনস্টল করুন: GitHub / GitLab / BitBucket / Coding + +> CLI মাধ্যমে ইনস্টল করুন: `cinemapress theme example.com mormont` + +> **DEMO:** Mormont.CinemaPress.io + + + +## বিষয় «tarly» + +> FTP মাধ্যমে ইনস্টল করুন: GitHub / GitLab / BitBucket / Coding + +> CLI মাধ্যমে ইনস্টল করুন: `cinemapress theme example.com tarly` + +> **DEMO:** Tarly.CinemaPress.io + + + +## বিষয় «daenerys» + +> FTP মাধ্যমে ইনস্টল করুন: GitHub / GitLab / BitBucket / Coding + +> CLI মাধ্যমে ইনস্টল করুন: `cinemapress theme example.com daenerys` + +> **DEMO:** Daenerys.CinemaPress.io + + + +## বিকল্প এবং মডিউল CinemaPress + +সমস্ত বিকল্প এবং সিস্টেম মডিউল বিস্তারিত তথ্য ডকুমেন্টেশন পাওয়া যাবে। + +> Copyright (c) 2014-.... [CinemaPress](https://cinemapress.io) \ No newline at end of file diff --git a/doc/README.cs.md b/doc/README.cs.md new file mode 100644 index 0000000..ec5642e --- /dev/null +++ b/doc/README.cs.md @@ -0,0 +1,213 @@ +
+ +# Vytvořte web pro streamování videa + +
+ +> Vytvořte web pro sledování videa a sledujte filmy a televizní seriály v počítači `Windows / iOS`, mobilním zařízení `iPhone / Android` a televizoru `Smart TV / Android TV / STB` + +
+ +CS + +`Vyberte svůj jazyk` + +[RU](https://github.com/CinemaPress/CinemaPress/blob/master/locales/README.ru.md)|[ES](https://github.com/CinemaPress/CinemaPress/blob/master/locales/README.es.md)|[DE](https://github.com/CinemaPress/CinemaPress/blob/master/locales/README.de.md)|[FR](https://github.com/CinemaPress/CinemaPress/blob/master/locales/README.fr.md)|[JA](https://github.com/CinemaPress/CinemaPress/blob/master/locales/README.ja.md)|[PT](https://github.com/CinemaPress/CinemaPress/blob/master/locales/README.pt.md)|[IT](https://github.com/CinemaPress/CinemaPress/blob/master/locales/README.it.md)|[ZH](https://github.com/CinemaPress/CinemaPress/blob/master/locales/README.zh.md)|[PL](https://github.com/CinemaPress/CinemaPress/blob/master/locales/README.pl.md) +:---:|:---:|:---:|:---:|:---:|:---:|:---:|:---:|:---: +[NL](https://github.com/CinemaPress/CinemaPress/blob/master/locales/README.nl.md)|[TR](https://github.com/CinemaPress/CinemaPress/blob/master/locales/README.tr.md)|[EN](https://github.com/CinemaPress/CinemaPress/blob/master/locales/README.en.md)|[KO](https://github.com/CinemaPress/CinemaPress/blob/master/locales/README.ko.md)|[VI](https://github.com/CinemaPress/CinemaPress/blob/master/locales/README.vi.md)|[SV](https://github.com/CinemaPress/CinemaPress/blob/master/locales/README.sv.md)|[HU](https://github.com/CinemaPress/CinemaPress/blob/master/locales/README.hu.md)|[EL](https://github.com/CinemaPress/CinemaPress/blob/master/locales/README.el.md)|[RO](https://github.com/CinemaPress/CinemaPress/blob/master/locales/README.ro.md) +[SK](https://github.com/CinemaPress/CinemaPress/blob/master/locales/README.sk.md)|[DA](https://github.com/CinemaPress/CinemaPress/blob/master/locales/README.da.md)|[ID](https://github.com/CinemaPress/CinemaPress/blob/master/locales/README.id.md)|[FI](https://github.com/CinemaPress/CinemaPress/blob/master/locales/README.fi.md)|[TH](https://github.com/CinemaPress/CinemaPress/blob/master/locales/README.th.md)|[BG](https://github.com/CinemaPress/CinemaPress/blob/master/locales/README.bg.md)|[UK](https://github.com/CinemaPress/CinemaPress/blob/master/locales/README.uk.md)|[AR](https://github.com/CinemaPress/CinemaPress/blob/master/locales/README.ar.md)|[SQ](https://github.com/CinemaPress/CinemaPress/blob/master/locales/README.sq.md) +[LT](https://github.com/CinemaPress/CinemaPress/blob/master/locales/README.lt.md)|[HR](https://github.com/CinemaPress/CinemaPress/blob/master/locales/README.hr.md)|[SR](https://github.com/CinemaPress/CinemaPress/blob/master/locales/README.sr.md)|[BN](https://github.com/CinemaPress/CinemaPress/blob/master/locales/README.bn.md)|[SL](https://github.com/CinemaPress/CinemaPress/blob/master/locales/README.sl.md)|[ET](https://github.com/CinemaPress/CinemaPress/blob/master/locales/README.et.md)|[LV](https://github.com/CinemaPress/CinemaPress/blob/master/locales/README.lv.md)|[HI](https://github.com/CinemaPress/CinemaPress/blob/master/locales/README.hi.md)|[SW](https://github.com/CinemaPress/CinemaPress/blob/master/locales/README.sw.md) + +![Admin-panel](https://raw.githubusercontent.com/CinemaPress/CinemaPress.github.io/master/images/themes/admin.png) + + |Admin :factory:|Website :computer:|Mobile :iphone:|TV :tv: +:---:|:---:|:---:|:---:|:---: +RU|RU Admin|RU Website|RU Mobile|RU TV +EN|EN Admin|EN Website|EN Mobile|EN TV + +
+ +## Jak nainstalovat CinemaPress? + +> #### Nainstalujte prostřednictvím webu + +`cinemapress.sh` + +Nainstalujte prostřednictvím webu + +> #### Instalujte přes terminál + +`wget -qO- cinemapress.sh | bash` + +Instalujte přes terminál + +## Kde koupit server VPS? + +> OS by měl být **CentOS 7, Debian 9/10, Ubuntu 18/19, Fedora 28/29** bez ovládacích panelů! + +
+ +     | UA-Hosting | Inferno | MyVPS | Zomro +:---: | :---: | :---: | :---: | :---: +:earth_americas: | `Netherlands` | `Netherlands` | `France` | `Netherlands` +:computer: | `2x2700MHz` | `2x2600MHz` | `2x2600MHz` | `1x3300MHz` +:rocket: | `4GB` | `2GB` | `2GB` | `2GB` +:floppy_disk: | `60GB` | `20GB` | `50GB` | `12GB` +:dollar: | `$9.9` | `$8.5*` | `$5.7` | `$3.4` +:point_right: | **VYBRAT** | **VYBRAT** | **VYBRAT** | **VYBRAT** + +
+ +> `*` - **15%** sleva, promo kód: `CinemaPress15` + +## Kde koupit název domény? + +
+ +     | Tonic | InternetBS | Pananames | Namecheap +:---: | :---: | :---: | :---: | :---: +:earth_americas: | `Tonga` | `Bahamas` | `Panama` | `USA` +:moneybag: | `Card` | `PayPal` | `WebMoney` | `Bitcoin` +:see_no_evil: | :lock:* | :unlock: | :unlock: | :unlock: +:dollar: | `> $50/year` | `> $1/year` | `> $1/year` | `> $1/year` +:point_right: | **VYBRAT** | **VYBRAT** | **VYBRAT** | **VYBRAT** + +
+ +> `*` - data nejsou odeslána do veřejné databáze WHOIS + +## Téma «hodor» + +> Nainstalujte přes FTP: GitHub / GitLab / BitBucket / Coding + +> Instalujte pomocí rozhraní CLI: `cinemapress theme example.com hodor` + +> **DEMO:** Hodor.CinemaPress.io + + + +## Téma «sansa» + +> Nainstalujte přes FTP: GitHub / GitLab / BitBucket / Coding + +> Instalujte pomocí rozhraní CLI: `cinemapress theme example.com sansa` + +> **DEMO:** Sansa.CinemaPress.io + + + +## Téma «robb» + +> Nainstalujte přes FTP: GitHub / GitLab / BitBucket / Coding + +> Instalujte pomocí rozhraní CLI: `cinemapress theme example.com robb` + +> **DEMO:** Robb.CinemaPress.io + + + +## Téma «ramsay» + +> Nainstalujte přes FTP: GitHub / GitLab / BitBucket / Coding + +> Instalujte pomocí rozhraní CLI: `cinemapress theme example.com ramsay` + +> **DEMO:** Ramsay.CinemaPress.io + + + +## Téma «tyrion» + +> Nainstalujte přes FTP: GitHub / GitLab / BitBucket / Coding + +> Instalujte pomocí rozhraní CLI: `cinemapress theme example.com tyrion` + +> **DEMO:** Tyrion.CinemaPress.io + + + +## Téma «cersei» + +> Nainstalujte přes FTP: GitHub / GitLab / BitBucket / Coding + +> Instalujte pomocí rozhraní CLI: `cinemapress theme example.com cersei` + +> **DEMO:** Cersei.CinemaPress.io + + + +## Téma «joffrey» + +> Nainstalujte přes FTP: GitHub / GitLab / BitBucket / Coding + +> Instalujte pomocí rozhraní CLI: `cinemapress theme example.com joffrey` + +> **DEMO:** Joffrey.CinemaPress.io + + + +## Téma «drogo» + +> Nainstalujte přes FTP: GitHub / GitLab / BitBucket / Coding + +> Instalujte pomocí rozhraní CLI: `cinemapress theme example.com drogo` + +> **DEMO:** Drogo.CinemaPress.io + + + +## Téma «bran» + +> Nainstalujte přes FTP: GitHub / GitLab / BitBucket / Coding + +> Instalujte pomocí rozhraní CLI: `cinemapress theme example.com bran` + +> **DEMO:** Bran.CinemaPress.io + + + +## Téma «arya» + +> Nainstalujte přes FTP: GitHub / GitLab / BitBucket / Coding + +> Instalujte pomocí rozhraní CLI: `cinemapress theme example.com arya` + +> **DEMO:** Arya.CinemaPress.io + + + +## Téma «mormont» + +> Nainstalujte přes FTP: GitHub / GitLab / BitBucket / Coding + +> Instalujte pomocí rozhraní CLI: `cinemapress theme example.com mormont` + +> **DEMO:** Mormont.CinemaPress.io + + + +## Téma «tarly» + +> Nainstalujte přes FTP: GitHub / GitLab / BitBucket / Coding + +> Instalujte pomocí rozhraní CLI: `cinemapress theme example.com tarly` + +> **DEMO:** Tarly.CinemaPress.io + + + +## Téma «daenerys» + +> Nainstalujte přes FTP: GitHub / GitLab / BitBucket / Coding + +> Instalujte pomocí rozhraní CLI: `cinemapress theme example.com daenerys` + +> **DEMO:** Daenerys.CinemaPress.io + + + +## Možnosti a moduly CinemaPress + +Podrobné informace o všech možnostech a modulech systému naleznete v dokumentaci. + +> Copyright (c) 2014-.... [CinemaPress](https://cinemapress.io) \ No newline at end of file diff --git a/doc/README.da.md b/doc/README.da.md new file mode 100644 index 0000000..b56467e --- /dev/null +++ b/doc/README.da.md @@ -0,0 +1,213 @@ +
+ +# Lav en video streaming website + +
+ +> Opret en video streaming website for at se film og tv-serier på computer `Windows / iOS`, mobil enhed `iPhone / Android` og tv `Smart TV / Android TV / STB` + +
+ +DA + +`Vælg dit sprog` + +[RU](https://github.com/CinemaPress/CinemaPress/blob/master/locales/README.ru.md)|[ES](https://github.com/CinemaPress/CinemaPress/blob/master/locales/README.es.md)|[DE](https://github.com/CinemaPress/CinemaPress/blob/master/locales/README.de.md)|[FR](https://github.com/CinemaPress/CinemaPress/blob/master/locales/README.fr.md)|[JA](https://github.com/CinemaPress/CinemaPress/blob/master/locales/README.ja.md)|[PT](https://github.com/CinemaPress/CinemaPress/blob/master/locales/README.pt.md)|[IT](https://github.com/CinemaPress/CinemaPress/blob/master/locales/README.it.md)|[ZH](https://github.com/CinemaPress/CinemaPress/blob/master/locales/README.zh.md)|[PL](https://github.com/CinemaPress/CinemaPress/blob/master/locales/README.pl.md) +:---:|:---:|:---:|:---:|:---:|:---:|:---:|:---:|:---: +[NL](https://github.com/CinemaPress/CinemaPress/blob/master/locales/README.nl.md)|[TR](https://github.com/CinemaPress/CinemaPress/blob/master/locales/README.tr.md)|[CS](https://github.com/CinemaPress/CinemaPress/blob/master/locales/README.cs.md)|[KO](https://github.com/CinemaPress/CinemaPress/blob/master/locales/README.ko.md)|[VI](https://github.com/CinemaPress/CinemaPress/blob/master/locales/README.vi.md)|[SV](https://github.com/CinemaPress/CinemaPress/blob/master/locales/README.sv.md)|[HU](https://github.com/CinemaPress/CinemaPress/blob/master/locales/README.hu.md)|[EL](https://github.com/CinemaPress/CinemaPress/blob/master/locales/README.el.md)|[RO](https://github.com/CinemaPress/CinemaPress/blob/master/locales/README.ro.md) +[SK](https://github.com/CinemaPress/CinemaPress/blob/master/locales/README.sk.md)|[EN](https://github.com/CinemaPress/CinemaPress/blob/master/locales/README.en.md)|[ID](https://github.com/CinemaPress/CinemaPress/blob/master/locales/README.id.md)|[FI](https://github.com/CinemaPress/CinemaPress/blob/master/locales/README.fi.md)|[TH](https://github.com/CinemaPress/CinemaPress/blob/master/locales/README.th.md)|[BG](https://github.com/CinemaPress/CinemaPress/blob/master/locales/README.bg.md)|[UK](https://github.com/CinemaPress/CinemaPress/blob/master/locales/README.uk.md)|[AR](https://github.com/CinemaPress/CinemaPress/blob/master/locales/README.ar.md)|[SQ](https://github.com/CinemaPress/CinemaPress/blob/master/locales/README.sq.md) +[LT](https://github.com/CinemaPress/CinemaPress/blob/master/locales/README.lt.md)|[HR](https://github.com/CinemaPress/CinemaPress/blob/master/locales/README.hr.md)|[SR](https://github.com/CinemaPress/CinemaPress/blob/master/locales/README.sr.md)|[BN](https://github.com/CinemaPress/CinemaPress/blob/master/locales/README.bn.md)|[SL](https://github.com/CinemaPress/CinemaPress/blob/master/locales/README.sl.md)|[ET](https://github.com/CinemaPress/CinemaPress/blob/master/locales/README.et.md)|[LV](https://github.com/CinemaPress/CinemaPress/blob/master/locales/README.lv.md)|[HI](https://github.com/CinemaPress/CinemaPress/blob/master/locales/README.hi.md)|[SW](https://github.com/CinemaPress/CinemaPress/blob/master/locales/README.sw.md) + +![Admin-panel](https://raw.githubusercontent.com/CinemaPress/CinemaPress.github.io/master/images/themes/admin.png) + + |Admin :factory:|Website :computer:|Mobile :iphone:|TV :tv: +:---:|:---:|:---:|:---:|:---: +RU|RU Admin|RU Website|RU Mobile|RU TV +EN|EN Admin|EN Website|EN Mobile|EN TV + +
+ +## Hvordan installeres CinemaPress? + +> #### Installer via websted + +`cinemapress.sh` + +Installer via websted + +> #### Installer via terminal + +`wget -qO- cinemapress.sh | bash` + +Installer via terminal + +## Hvor kan man købe en VPS-server? + +> Operativsystemet skal være **CentOS 7, Debian 9/10, Ubuntu 18/19, Fedora 28/29** uden kontrolpaneler! + +
+ +     | UA-Hosting | Inferno | MyVPS | Zomro +:---: | :---: | :---: | :---: | :---: +:earth_americas: | `Netherlands` | `Netherlands` | `France` | `Netherlands` +:computer: | `2x2700MHz` | `2x2600MHz` | `2x2600MHz` | `1x3300MHz` +:rocket: | `4GB` | `2GB` | `2GB` | `2GB` +:floppy_disk: | `60GB` | `20GB` | `50GB` | `12GB` +:dollar: | `$9.9` | `$8.5*` | `$5.7` | `$3.4` +:point_right: | **VÆLG** | **VÆLG** | **VÆLG** | **VÆLG** + +
+ +> `*` - **15%** rabat, promo kode: `CinemaPress15` + +## Hvor kan man købe et domænenavn? + +
+ +     | Tonic | InternetBS | Pananames | Namecheap +:---: | :---: | :---: | :---: | :---: +:earth_americas: | `Tonga` | `Bahamas` | `Panama` | `USA` +:moneybag: | `Card` | `PayPal` | `WebMoney` | `Bitcoin` +:see_no_evil: | :lock:* | :unlock: | :unlock: | :unlock: +:dollar: | `> $50/year` | `> $1/year` | `> $1/year` | `> $1/year` +:point_right: | **VÆLG** | **VÆLG** | **VÆLG** | **VÆLG** + +
+ +> `*` - data sendes ikke til den offentlige WHOIS-database + +## Tema «hodor» + +> Installer via FTP: GitHub / GitLab / BitBucket / Coding + +> Installer via CLI: `cinemapress theme example.com hodor` + +> **DEMO:** Hodor.CinemaPress.io + + + +## Tema «sansa» + +> Installer via FTP: GitHub / GitLab / BitBucket / Coding + +> Installer via CLI: `cinemapress theme example.com sansa` + +> **DEMO:** Sansa.CinemaPress.io + + + +## Tema «robb» + +> Installer via FTP: GitHub / GitLab / BitBucket / Coding + +> Installer via CLI: `cinemapress theme example.com robb` + +> **DEMO:** Robb.CinemaPress.io + + + +## Tema «ramsay» + +> Installer via FTP: GitHub / GitLab / BitBucket / Coding + +> Installer via CLI: `cinemapress theme example.com ramsay` + +> **DEMO:** Ramsay.CinemaPress.io + + + +## Tema «tyrion» + +> Installer via FTP: GitHub / GitLab / BitBucket / Coding + +> Installer via CLI: `cinemapress theme example.com tyrion` + +> **DEMO:** Tyrion.CinemaPress.io + + + +## Tema «cersei» + +> Installer via FTP: GitHub / GitLab / BitBucket / Coding + +> Installer via CLI: `cinemapress theme example.com cersei` + +> **DEMO:** Cersei.CinemaPress.io + + + +## Tema «joffrey» + +> Installer via FTP: GitHub / GitLab / BitBucket / Coding + +> Installer via CLI: `cinemapress theme example.com joffrey` + +> **DEMO:** Joffrey.CinemaPress.io + + + +## Tema «drogo» + +> Installer via FTP: GitHub / GitLab / BitBucket / Coding + +> Installer via CLI: `cinemapress theme example.com drogo` + +> **DEMO:** Drogo.CinemaPress.io + + + +## Tema «bran» + +> Installer via FTP: GitHub / GitLab / BitBucket / Coding + +> Installer via CLI: `cinemapress theme example.com bran` + +> **DEMO:** Bran.CinemaPress.io + + + +## Tema «arya» + +> Installer via FTP: GitHub / GitLab / BitBucket / Coding + +> Installer via CLI: `cinemapress theme example.com arya` + +> **DEMO:** Arya.CinemaPress.io + + + +## Tema «mormont» + +> Installer via FTP: GitHub / GitLab / BitBucket / Coding + +> Installer via CLI: `cinemapress theme example.com mormont` + +> **DEMO:** Mormont.CinemaPress.io + + + +## Tema «tarly» + +> Installer via FTP: GitHub / GitLab / BitBucket / Coding + +> Installer via CLI: `cinemapress theme example.com tarly` + +> **DEMO:** Tarly.CinemaPress.io + + + +## Tema «daenerys» + +> Installer via FTP: GitHub / GitLab / BitBucket / Coding + +> Installer via CLI: `cinemapress theme example.com daenerys` + +> **DEMO:** Daenerys.CinemaPress.io + + + +## Valg og moduler CinemaPress + +Detaljeret information om alle muligheder og systemmoduler findes i dokumentationen. + +> Copyright (c) 2014-.... [CinemaPress](https://cinemapress.io) \ No newline at end of file diff --git a/doc/README.de.md b/doc/README.de.md new file mode 100644 index 0000000..4b479e4 --- /dev/null +++ b/doc/README.de.md @@ -0,0 +1,213 @@ +
+ +# Erstellen Sie eine Video-Streaming-Website + +
+ +> Erstellen Sie eine Video-Streaming-Website, um Filme und Fernsehserien auf Computern `Windows / iOS`, Mobilgeräten `iPhone / Android` und Fernsehern anzusehen `Smart TV / Android TV / STB` + +
+ +DE + +`Wähle deine Sprache` + +[RU](https://github.com/CinemaPress/CinemaPress/blob/master/locales/README.ru.md)|[ES](https://github.com/CinemaPress/CinemaPress/blob/master/locales/README.es.md)|[УТ](https://github.com/CinemaPress/CinemaPress/blob/master/locales/README.en.md)|[FR](https://github.com/CinemaPress/CinemaPress/blob/master/locales/README.fr.md)|[JA](https://github.com/CinemaPress/CinemaPress/blob/master/locales/README.ja.md)|[PT](https://github.com/CinemaPress/CinemaPress/blob/master/locales/README.pt.md)|[IT](https://github.com/CinemaPress/CinemaPress/blob/master/locales/README.it.md)|[ZH](https://github.com/CinemaPress/CinemaPress/blob/master/locales/README.zh.md)|[PL](https://github.com/CinemaPress/CinemaPress/blob/master/locales/README.pl.md) +:---:|:---:|:---:|:---:|:---:|:---:|:---:|:---:|:---: +[NL](https://github.com/CinemaPress/CinemaPress/blob/master/locales/README.nl.md)|[TR](https://github.com/CinemaPress/CinemaPress/blob/master/locales/README.tr.md)|[CS](https://github.com/CinemaPress/CinemaPress/blob/master/locales/README.cs.md)|[KO](https://github.com/CinemaPress/CinemaPress/blob/master/locales/README.ko.md)|[VI](https://github.com/CinemaPress/CinemaPress/blob/master/locales/README.vi.md)|[SV](https://github.com/CinemaPress/CinemaPress/blob/master/locales/README.sv.md)|[HU](https://github.com/CinemaPress/CinemaPress/blob/master/locales/README.hu.md)|[EL](https://github.com/CinemaPress/CinemaPress/blob/master/locales/README.el.md)|[RO](https://github.com/CinemaPress/CinemaPress/blob/master/locales/README.ro.md) +[SK](https://github.com/CinemaPress/CinemaPress/blob/master/locales/README.sk.md)|[DA](https://github.com/CinemaPress/CinemaPress/blob/master/locales/README.da.md)|[ID](https://github.com/CinemaPress/CinemaPress/blob/master/locales/README.id.md)|[FI](https://github.com/CinemaPress/CinemaPress/blob/master/locales/README.fi.md)|[TH](https://github.com/CinemaPress/CinemaPress/blob/master/locales/README.th.md)|[BG](https://github.com/CinemaPress/CinemaPress/blob/master/locales/README.bg.md)|[UK](https://github.com/CinemaPress/CinemaPress/blob/master/locales/README.uk.md)|[AR](https://github.com/CinemaPress/CinemaPress/blob/master/locales/README.ar.md)|[SQ](https://github.com/CinemaPress/CinemaPress/blob/master/locales/README.sq.md) +[LT](https://github.com/CinemaPress/CinemaPress/blob/master/locales/README.lt.md)|[HR](https://github.com/CinemaPress/CinemaPress/blob/master/locales/README.hr.md)|[SR](https://github.com/CinemaPress/CinemaPress/blob/master/locales/README.sr.md)|[BN](https://github.com/CinemaPress/CinemaPress/blob/master/locales/README.bn.md)|[SL](https://github.com/CinemaPress/CinemaPress/blob/master/locales/README.sl.md)|[ET](https://github.com/CinemaPress/CinemaPress/blob/master/locales/README.et.md)|[LV](https://github.com/CinemaPress/CinemaPress/blob/master/locales/README.lv.md)|[HI](https://github.com/CinemaPress/CinemaPress/blob/master/locales/README.hi.md)|[SW](https://github.com/CinemaPress/CinemaPress/blob/master/locales/README.sw.md) + +![Admin-panel](https://raw.githubusercontent.com/CinemaPress/CinemaPress.github.io/master/images/themes/admin.png) + + |Admin :factory:|Website :computer:|Mobile :iphone:|TV :tv: +:---:|:---:|:---:|:---:|:---: +RU|RU Admin|RU Website|RU Mobile|RU TV +EN|EN Admin|EN Website|EN Mobile|EN TV + +
+ +## Wie installiere ich CinemaPress? + +> #### Installieren Sie über die Website + +`cinemapress.sh` + +Installieren Sie über die Website + +> #### Über Terminal installieren + +`wget -qO- cinemapress.sh | bash` + +Über Terminal installieren + +## Wo kaufe ich einen VPS-Server? + +> Das Betriebssystem sollte **CentOS 7, Debian 9/10, Ubuntu 18/19, Fedora 28/29** ohne Control Panels sein! + +
+ +     | UA-Hosting | Inferno | MyVPS | Zomro +:---: | :---: | :---: | :---: | :---: +:earth_americas: | `Netherlands` | `Netherlands` | `France` | `Netherlands` +:computer: | `2x2700MHz` | `2x2600MHz` | `2x2600MHz` | `1x3300MHz` +:rocket: | `4GB` | `2GB` | `2GB` | `2GB` +:floppy_disk: | `60GB` | `20GB` | `50GB` | `12GB` +:dollar: | `$9.9` | `$8.5*` | `$5.7` | `$3.4` +:point_right: | **WÄHLEN** | **WÄHLEN** | **WÄHLEN** | **WÄHLEN** + +
+ +> `*` - **15%** Rabatt, Gutscheincode: `CinemaPress15` + +## Wo kaufe ich einen Domainnamen? + +
+ +     | Tonic | InternetBS | Pananames | Namecheap +:---: | :---: | :---: | :---: | :---: +:earth_americas: | `Tonga` | `Bahamas` | `Panama` | `USA` +:moneybag: | `Card` | `PayPal` | `WebMoney` | `Bitcoin` +:see_no_evil: | :lock:* | :unlock: | :unlock: | :unlock: +:dollar: | `> $50/year` | `> $1/year` | `> $1/year` | `> $1/year` +:point_right: | **WÄHLEN** | **WÄHLEN** | **WÄHLEN** | **WÄHLEN** + +
+ +> `*` - Daten werden nicht an die öffentliche WHOIS-Datenbank gesendet + +## Thema «hodor» + +> Installation über FTP: GitHub / GitLab / BitBucket / Coding + +> Installieren Sie über die CLI: `cinemapress theme example.com hodor` + +> **DEMO:** Hodor.CinemaPress.io + + + +## Thema «sansa» + +> Installation über FTP: GitHub / GitLab / BitBucket / Coding + +> Installieren Sie über die CLI: `cinemapress theme example.com sansa` + +> **DEMO:** Sansa.CinemaPress.io + + + +## Thema «robb» + +> Installation über FTP: GitHub / GitLab / BitBucket / Coding + +> Installieren Sie über die CLI: `cinemapress theme example.com robb` + +> **DEMO:** Robb.CinemaPress.io + + + +## Thema «ramsay» + +> Installation über FTP: GitHub / GitLab / BitBucket / Coding + +> Installieren Sie über die CLI: `cinemapress theme example.com ramsay` + +> **DEMO:** Ramsay.CinemaPress.io + + + +## Thema «tyrion» + +> Installation über FTP: GitHub / GitLab / BitBucket / Coding + +> Installieren Sie über die CLI: `cinemapress theme example.com tyrion` + +> **DEMO:** Tyrion.CinemaPress.io + + + +## Thema «cersei» + +> Installation über FTP: GitHub / GitLab / BitBucket / Coding + +> Installieren Sie über die CLI: `cinemapress theme example.com cersei` + +> **DEMO:** Cersei.CinemaPress.io + + + +## Thema «joffrey» + +> Installation über FTP: GitHub / GitLab / BitBucket / Coding + +> Installieren Sie über die CLI: `cinemapress theme example.com joffrey` + +> **DEMO:** Joffrey.CinemaPress.io + + + +## Thema «drogo» + +> Installation über FTP: GitHub / GitLab / BitBucket / Coding + +> Installieren Sie über die CLI: `cinemapress theme example.com drogo` + +> **DEMO:** Drogo.CinemaPress.io + + + +## Thema «bran» + +> Installation über FTP: GitHub / GitLab / BitBucket / Coding + +> Installieren Sie über die CLI: `cinemapress theme example.com bran` + +> **DEMO:** Bran.CinemaPress.io + + + +## Thema «arya» + +> Installation über FTP: GitHub / GitLab / BitBucket / Coding + +> Installieren Sie über die CLI: `cinemapress theme example.com arya` + +> **DEMO:** Arya.CinemaPress.io + + + +## Thema «mormont» + +> Installation über FTP: GitHub / GitLab / BitBucket / Coding + +> Installieren Sie über die CLI: `cinemapress theme example.com mormont` + +> **DEMO:** Mormont.CinemaPress.io + + + +## Thema «tarly» + +> Installation über FTP: GitHub / GitLab / BitBucket / Coding + +> Installieren Sie über die CLI: `cinemapress theme example.com tarly` + +> **DEMO:** Tarly.CinemaPress.io + + + +## Thema «daenerys» + +> Installation über FTP: GitHub / GitLab / BitBucket / Coding + +> Installieren Sie über die CLI: `cinemapress theme example.com daenerys` + +> **DEMO:** Daenerys.CinemaPress.io + + + +## Optionen und Module CinemaPress + +Detaillierte Informationen zu allen Optionen und Systemmodulen finden Sie in der Dokumentation. + +> Copyright (c) 2014-.... [CinemaPress](https://cinemapress.io) \ No newline at end of file diff --git a/doc/README.el.md b/doc/README.el.md new file mode 100644 index 0000000..de6220b --- /dev/null +++ b/doc/README.el.md @@ -0,0 +1,213 @@ +
+ +# Δημιουργήστε έναν ιστότοπο ροής βίντεο + +
+ +> Δημιουργήστε έναν ιστότοπο βίντεο συνεχούς ροής για να παρακολουθήσετε ταινίες και τηλεοπτικές σειρές στον υπολογιστή `Windows / iOS`, την κινητή συσκευή `iPhone / Android` και την τηλεόραση `Smart TV / Android TV / STB` + +
+ +EL + +`Επιλέξτε τη γλώσσα σας` + +[RU](https://github.com/CinemaPress/CinemaPress/blob/master/locales/README.ru.md)|[ES](https://github.com/CinemaPress/CinemaPress/blob/master/locales/README.es.md)|[DE](https://github.com/CinemaPress/CinemaPress/blob/master/locales/README.de.md)|[FR](https://github.com/CinemaPress/CinemaPress/blob/master/locales/README.fr.md)|[JA](https://github.com/CinemaPress/CinemaPress/blob/master/locales/README.ja.md)|[PT](https://github.com/CinemaPress/CinemaPress/blob/master/locales/README.pt.md)|[IT](https://github.com/CinemaPress/CinemaPress/blob/master/locales/README.it.md)|[ZH](https://github.com/CinemaPress/CinemaPress/blob/master/locales/README.zh.md)|[PL](https://github.com/CinemaPress/CinemaPress/blob/master/locales/README.pl.md) +:---:|:---:|:---:|:---:|:---:|:---:|:---:|:---:|:---: +[NL](https://github.com/CinemaPress/CinemaPress/blob/master/locales/README.nl.md)|[TR](https://github.com/CinemaPress/CinemaPress/blob/master/locales/README.tr.md)|[CS](https://github.com/CinemaPress/CinemaPress/blob/master/locales/README.cs.md)|[KO](https://github.com/CinemaPress/CinemaPress/blob/master/locales/README.ko.md)|[VI](https://github.com/CinemaPress/CinemaPress/blob/master/locales/README.vi.md)|[SV](https://github.com/CinemaPress/CinemaPress/blob/master/locales/README.sv.md)|[HU](https://github.com/CinemaPress/CinemaPress/blob/master/locales/README.hu.md)|[EN](https://github.com/CinemaPress/CinemaPress/blob/master/locales/README.en.md)|[RO](https://github.com/CinemaPress/CinemaPress/blob/master/locales/README.ro.md) +[SK](https://github.com/CinemaPress/CinemaPress/blob/master/locales/README.sk.md)|[DA](https://github.com/CinemaPress/CinemaPress/blob/master/locales/README.da.md)|[ID](https://github.com/CinemaPress/CinemaPress/blob/master/locales/README.id.md)|[FI](https://github.com/CinemaPress/CinemaPress/blob/master/locales/README.fi.md)|[TH](https://github.com/CinemaPress/CinemaPress/blob/master/locales/README.th.md)|[BG](https://github.com/CinemaPress/CinemaPress/blob/master/locales/README.bg.md)|[UK](https://github.com/CinemaPress/CinemaPress/blob/master/locales/README.uk.md)|[AR](https://github.com/CinemaPress/CinemaPress/blob/master/locales/README.ar.md)|[SQ](https://github.com/CinemaPress/CinemaPress/blob/master/locales/README.sq.md) +[LT](https://github.com/CinemaPress/CinemaPress/blob/master/locales/README.lt.md)|[HR](https://github.com/CinemaPress/CinemaPress/blob/master/locales/README.hr.md)|[SR](https://github.com/CinemaPress/CinemaPress/blob/master/locales/README.sr.md)|[BN](https://github.com/CinemaPress/CinemaPress/blob/master/locales/README.bn.md)|[SL](https://github.com/CinemaPress/CinemaPress/blob/master/locales/README.sl.md)|[ET](https://github.com/CinemaPress/CinemaPress/blob/master/locales/README.et.md)|[LV](https://github.com/CinemaPress/CinemaPress/blob/master/locales/README.lv.md)|[HI](https://github.com/CinemaPress/CinemaPress/blob/master/locales/README.hi.md)|[SW](https://github.com/CinemaPress/CinemaPress/blob/master/locales/README.sw.md) + +![Admin-panel](https://raw.githubusercontent.com/CinemaPress/CinemaPress.github.io/master/images/themes/admin.png) + + |Admin :factory:|Website :computer:|Mobile :iphone:|TV :tv: +:---:|:---:|:---:|:---:|:---: +RU|RU Admin|RU Website|RU Mobile|RU TV +EN|EN Admin|EN Website|EN Mobile|EN TV + +
+ +## Πώς να εγκαταστήσω CinemaPress? + +> #### Εγκατάσταση μέσω ιστότοπου + +`cinemapress.sh` + +Εγκατάσταση μέσω ιστότοπου + +> #### Εγκαταστήστε μέσω τερματικού + +`wget -qO- cinemapress.sh | bash` + +Εγκαταστήστε μέσω τερματικού + +## Πού να αγοράσετε ένα διακομιστή VPS? + +> Το λειτουργικό σύστημα θα πρέπει να είναι **CentOS 7, Debian 9/10, Ubuntu 18/19, Fedora 28/29** χωρίς πίνακες ελέγχου! + +
+ +     | UA-Hosting | Inferno | MyVPS | Zomro +:---: | :---: | :---: | :---: | :---: +:earth_americas: | `Netherlands` | `Netherlands` | `France` | `Netherlands` +:computer: | `2x2700MHz` | `2x2600MHz` | `2x2600MHz` | `1x3300MHz` +:rocket: | `4GB` | `2GB` | `2GB` | `2GB` +:floppy_disk: | `60GB` | `20GB` | `50GB` | `12GB` +:dollar: | `$9.9` | `$8.5*` | `$5.7` | `$3.4` +:point_right: | **ΕΠΙΛΕΓΩ** | **ΕΠΙΛΕΓΩ** | **ΕΠΙΛΕΓΩ** | **ΕΠΙΛΕΓΩ** + +
+ +> `*` - **15%** έκπτωση, κωδικός προσφοράς: `CinemaPress15` + +## Πού να αγοράσετε ένα όνομα τομέα? + +
+ +     | Tonic | InternetBS | Pananames | Namecheap +:---: | :---: | :---: | :---: | :---: +:earth_americas: | `Tonga` | `Bahamas` | `Panama` | `USA` +:moneybag: | `Card` | `PayPal` | `WebMoney` | `Bitcoin` +:see_no_evil: | :lock:* | :unlock: | :unlock: | :unlock: +:dollar: | `> $50/year` | `> $1/year` | `> $1/year` | `> $1/year` +:point_right: | **ΕΠΙΛΕΓΩ** | **ΕΠΙΛΕΓΩ** | **ΕΠΙΛΕΓΩ** | **ΕΠΙΛΕΓΩ** + +
+ +> `*` - τα δεδομένα δεν αποστέλλονται στη δημόσια βάση δεδομένων WHOIS + +## Θέμα «hodor» + +> Εγκαταστήστε μέσω FTP: GitHub / GitLab / BitBucket / Coding + +> Εγκατάσταση μέσω CLI: `cinemapress theme example.com hodor` + +> **DEMO:** Hodor.CinemaPress.io + + + +## Θέμα «sansa» + +> Εγκαταστήστε μέσω FTP: GitHub / GitLab / BitBucket / Coding + +> Εγκατάσταση μέσω CLI: `cinemapress theme example.com sansa` + +> **DEMO:** Sansa.CinemaPress.io + + + +## Θέμα «robb» + +> Εγκαταστήστε μέσω FTP: GitHub / GitLab / BitBucket / Coding + +> Εγκατάσταση μέσω CLI: `cinemapress theme example.com robb` + +> **DEMO:** Robb.CinemaPress.io + + + +## Θέμα «ramsay» + +> Εγκαταστήστε μέσω FTP: GitHub / GitLab / BitBucket / Coding + +> Εγκατάσταση μέσω CLI: `cinemapress theme example.com ramsay` + +> **DEMO:** Ramsay.CinemaPress.io + + + +## Θέμα «tyrion» + +> Εγκαταστήστε μέσω FTP: GitHub / GitLab / BitBucket / Coding + +> Εγκατάσταση μέσω CLI: `cinemapress theme example.com tyrion` + +> **DEMO:** Tyrion.CinemaPress.io + + + +## Θέμα «cersei» + +> Εγκαταστήστε μέσω FTP: GitHub / GitLab / BitBucket / Coding + +> Εγκατάσταση μέσω CLI: `cinemapress theme example.com cersei` + +> **DEMO:** Cersei.CinemaPress.io + + + +## Θέμα «joffrey» + +> Εγκαταστήστε μέσω FTP: GitHub / GitLab / BitBucket / Coding + +> Εγκατάσταση μέσω CLI: `cinemapress theme example.com joffrey` + +> **DEMO:** Joffrey.CinemaPress.io + + + +## Θέμα «drogo» + +> Εγκαταστήστε μέσω FTP: GitHub / GitLab / BitBucket / Coding + +> Εγκατάσταση μέσω CLI: `cinemapress theme example.com drogo` + +> **DEMO:** Drogo.CinemaPress.io + + + +## Θέμα «bran» + +> Εγκαταστήστε μέσω FTP: GitHub / GitLab / BitBucket / Coding + +> Εγκατάσταση μέσω CLI: `cinemapress theme example.com bran` + +> **DEMO:** Bran.CinemaPress.io + + + +## Θέμα «arya» + +> Εγκαταστήστε μέσω FTP: GitHub / GitLab / BitBucket / Coding + +> Εγκατάσταση μέσω CLI: `cinemapress theme example.com arya` + +> **DEMO:** Arya.CinemaPress.io + + + +## Θέμα «mormont» + +> Εγκαταστήστε μέσω FTP: GitHub / GitLab / BitBucket / Coding + +> Εγκατάσταση μέσω CLI: `cinemapress theme example.com mormont` + +> **DEMO:** Mormont.CinemaPress.io + + + +## Θέμα «tarly» + +> Εγκαταστήστε μέσω FTP: GitHub / GitLab / BitBucket / Coding + +> Εγκατάσταση μέσω CLI: `cinemapress theme example.com tarly` + +> **DEMO:** Tarly.CinemaPress.io + + + +## Θέμα «daenerys» + +> Εγκαταστήστε μέσω FTP: GitHub / GitLab / BitBucket / Coding + +> Εγκατάσταση μέσω CLI: `cinemapress theme example.com daenerys` + +> **DEMO:** Daenerys.CinemaPress.io + + + +## Επιλογές και ενότητες CinemaPress + +Λεπτομερείς πληροφορίες σχετικά με όλες τις επιλογές και τις ενότητες του συστήματος διατίθενται στην τεκμηρίωση. + +> Copyright (c) 2014-.... [CinemaPress](https://cinemapress.io) \ No newline at end of file diff --git a/doc/README.en.md b/doc/README.en.md new file mode 100644 index 0000000..7c8a863 --- /dev/null +++ b/doc/README.en.md @@ -0,0 +1,213 @@ +
+ +# Make a video streaming website + +
+ +> Create a video streaming website to watch movies and TV series on computer `Windows / iOS`, mobile device `iPhone / Android` and TV `Smart TV / Android TV / STB` + +
+ +EN + +`Choose your language` + +[RU](https://github.com/CinemaPress/CinemaPress/blob/master/locales/README.ru.md)|[ES](https://github.com/CinemaPress/CinemaPress/blob/master/locales/README.es.md)|[DE](https://github.com/CinemaPress/CinemaPress/blob/master/locales/README.de.md)|[FR](https://github.com/CinemaPress/CinemaPress/blob/master/locales/README.fr.md)|[JA](https://github.com/CinemaPress/CinemaPress/blob/master/locales/README.ja.md)|[PT](https://github.com/CinemaPress/CinemaPress/blob/master/locales/README.pt.md)|[IT](https://github.com/CinemaPress/CinemaPress/blob/master/locales/README.it.md)|[ZH](https://github.com/CinemaPress/CinemaPress/blob/master/locales/README.zh.md)|[PL](https://github.com/CinemaPress/CinemaPress/blob/master/locales/README.pl.md) +:---:|:---:|:---:|:---:|:---:|:---:|:---:|:---:|:---: +[NL](https://github.com/CinemaPress/CinemaPress/blob/master/locales/README.nl.md)|[TR](https://github.com/CinemaPress/CinemaPress/blob/master/locales/README.tr.md)|[CS](https://github.com/CinemaPress/CinemaPress/blob/master/locales/README.cs.md)|[KO](https://github.com/CinemaPress/CinemaPress/blob/master/locales/README.ko.md)|[VI](https://github.com/CinemaPress/CinemaPress/blob/master/locales/README.vi.md)|[SV](https://github.com/CinemaPress/CinemaPress/blob/master/locales/README.sv.md)|[HU](https://github.com/CinemaPress/CinemaPress/blob/master/locales/README.hu.md)|[EL](https://github.com/CinemaPress/CinemaPress/blob/master/locales/README.el.md)|[RO](https://github.com/CinemaPress/CinemaPress/blob/master/locales/README.ro.md) +[SK](https://github.com/CinemaPress/CinemaPress/blob/master/locales/README.sk.md)|[DA](https://github.com/CinemaPress/CinemaPress/blob/master/locales/README.da.md)|[ID](https://github.com/CinemaPress/CinemaPress/blob/master/locales/README.id.md)|[FI](https://github.com/CinemaPress/CinemaPress/blob/master/locales/README.fi.md)|[TH](https://github.com/CinemaPress/CinemaPress/blob/master/locales/README.th.md)|[BG](https://github.com/CinemaPress/CinemaPress/blob/master/locales/README.bg.md)|[UK](https://github.com/CinemaPress/CinemaPress/blob/master/locales/README.uk.md)|[AR](https://github.com/CinemaPress/CinemaPress/blob/master/locales/README.ar.md)|[SQ](https://github.com/CinemaPress/CinemaPress/blob/master/locales/README.sq.md) +[LT](https://github.com/CinemaPress/CinemaPress/blob/master/locales/README.lt.md)|[HR](https://github.com/CinemaPress/CinemaPress/blob/master/locales/README.hr.md)|[SR](https://github.com/CinemaPress/CinemaPress/blob/master/locales/README.sr.md)|[BN](https://github.com/CinemaPress/CinemaPress/blob/master/locales/README.bn.md)|[SL](https://github.com/CinemaPress/CinemaPress/blob/master/locales/README.sl.md)|[ET](https://github.com/CinemaPress/CinemaPress/blob/master/locales/README.et.md)|[LV](https://github.com/CinemaPress/CinemaPress/blob/master/locales/README.lv.md)|[HI](https://github.com/CinemaPress/CinemaPress/blob/master/locales/README.hi.md)|[SW](https://github.com/CinemaPress/CinemaPress/blob/master/locales/README.sw.md) + +![Admin-panel](https://raw.githubusercontent.com/CinemaPress/CinemaPress.github.io/master/images/themes/admin.png) + + |Admin :factory:|Website :computer:|Mobile :iphone:|TV :tv: +:---:|:---:|:---:|:---:|:---: +RU|RU Admin|RU Website|RU Mobile|RU TV +EN|EN Admin|EN Website|EN Mobile|EN TV + +
+ +## How to install CinemaPress? + +> #### Install via website + +`cinemapress.sh` + +Install via website + +> #### Install via terminal + +`wget -qO- cinemapress.sh | bash` + +Install via terminal + +## Where to buy a VPS server? + +> The OS should be **CentOS 7, Debian 9/10, Ubuntu 18/19, Fedora 28/29** without control panels! + +
+ +     | UA-Hosting | Inferno | MyVPS | Zomro +:---: | :---: | :---: | :---: | :---: +:earth_americas: | `Netherlands` | `Netherlands` | `France` | `Netherlands` +:computer: | `2x2700MHz` | `2x2600MHz` | `2x2600MHz` | `1x3300MHz` +:rocket: | `4GB` | `2GB` | `2GB` | `2GB` +:floppy_disk: | `60GB` | `20GB` | `50GB` | `12GB` +:dollar: | `$9.9` | `$8.5*` | `$5.7` | `$3.4` +:point_right: | **SELECT** | **SELECT** | **SELECT** | **SELECT** + +
+ +> `*` - **15%** discount, promo code: `CinemaPress15` + +## Where to buy a domain name? + +
+ +     | Tonic | InternetBS | Pananames | Namecheap +:---: | :---: | :---: | :---: | :---: +:earth_americas: | `Tonga` | `Bahamas` | `Panama` | `USA` +:moneybag: | `Card` | `PayPal` | `WebMoney` | `Bitcoin` +:see_no_evil: | :lock:* | :unlock: | :unlock: | :unlock: +:dollar: | `> $50/year` | `> $1/year` | `> $1/year` | `> $1/year` +:point_right: | **SELECT** | **SELECT** | **SELECT** | **SELECT** + +
+ +> `*` - data is not sent to public WHOIS database + +## Theme «hodor» + +> Install via FTP: GitHub / GitLab / BitBucket / Coding + +> Install via CLI: `cinemapress theme example.com hodor` + +> **DEMO:** Hodor.CinemaPress.io + + + +## Theme «sansa» + +> Install via FTP: GitHub / GitLab / BitBucket / Coding + +> Install via CLI: `cinemapress theme example.com sansa` + +> **DEMO:** Sansa.CinemaPress.io + + + +## Theme «robb» + +> Install via FTP: GitHub / GitLab / BitBucket / Coding + +> Install via CLI: `cinemapress theme example.com robb` + +> **DEMO:** Robb.CinemaPress.io + + + +## Theme «ramsay» + +> Install via FTP: GitHub / GitLab / BitBucket / Coding + +> Install via CLI: `cinemapress theme example.com ramsay` + +> **DEMO:** Ramsay.CinemaPress.io + + + +## Theme «tyrion» + +> Install via FTP: GitHub / GitLab / BitBucket / Coding + +> Install via CLI: `cinemapress theme example.com tyrion` + +> **DEMO:** Tyrion.CinemaPress.io + + + +## Theme «cersei» + +> Install via FTP: GitHub / GitLab / BitBucket / Coding + +> Install via CLI: `cinemapress theme example.com cersei` + +> **DEMO:** Cersei.CinemaPress.io + + + +## Theme «joffrey» + +> Install via FTP: GitHub / GitLab / BitBucket / Coding + +> Install via CLI: `cinemapress theme example.com joffrey` + +> **DEMO:** Joffrey.CinemaPress.io + + + +## Theme «drogo» + +> Install via FTP: GitHub / GitLab / BitBucket / Coding + +> Install via CLI: `cinemapress theme example.com drogo` + +> **DEMO:** Drogo.CinemaPress.io + + + +## Theme «bran» + +> Install via FTP: GitHub / GitLab / BitBucket / Coding + +> Install via CLI: `cinemapress theme example.com bran` + +> **DEMO:** Bran.CinemaPress.io + + + +## Theme «arya» + +> Install via FTP: GitHub / GitLab / BitBucket / Coding + +> Install via CLI: `cinemapress theme example.com arya` + +> **DEMO:** Arya.CinemaPress.io + + + +## Theme «mormont» + +> Install via FTP: GitHub / GitLab / BitBucket / Coding + +> Install via CLI: `cinemapress theme example.com mormont` + +> **DEMO:** Mormont.CinemaPress.io + + + +## Theme «tarly» + +> Install via FTP: GitHub / GitLab / BitBucket / Coding + +> Install via CLI: `cinemapress theme example.com tarly` + +> **DEMO:** Tarly.CinemaPress.io + + + +## Theme «daenerys» + +> Install via FTP: GitHub / GitLab / BitBucket / Coding + +> Install via CLI: `cinemapress theme example.com daenerys` + +> **DEMO:** Daenerys.CinemaPress.io + + + +## Options and modules CinemaPress + +Detailed information on all options and system modules can be found in the documentation. + +> Copyright (c) 2014-.... [CinemaPress](https://cinemapress.io) \ No newline at end of file diff --git a/doc/README.es.md b/doc/README.es.md new file mode 100644 index 0000000..7091e79 --- /dev/null +++ b/doc/README.es.md @@ -0,0 +1,213 @@ +
+ +# Hacer un sitio web de video streaming + +
+ +> Cree un sitio web de transmisión de video para ver películas y series de TV en computadora `Windows / iOS`, dispositivo móvil `iPhone / Android` y TV `Smart TV / Android TV / STB` + +
+ +ES + +`Elige tu idioma` + +[RU](https://github.com/CinemaPress/CinemaPress/blob/master/locales/README.ru.md)|[EN](https://github.com/CinemaPress/CinemaPress/blob/master/locales/README.en.md)|[DE](https://github.com/CinemaPress/CinemaPress/blob/master/locales/README.de.md)|[FR](https://github.com/CinemaPress/CinemaPress/blob/master/locales/README.fr.md)|[JA](https://github.com/CinemaPress/CinemaPress/blob/master/locales/README.ja.md)|[PT](https://github.com/CinemaPress/CinemaPress/blob/master/locales/README.pt.md)|[IT](https://github.com/CinemaPress/CinemaPress/blob/master/locales/README.it.md)|[ZH](https://github.com/CinemaPress/CinemaPress/blob/master/locales/README.zh.md)|[PL](https://github.com/CinemaPress/CinemaPress/blob/master/locales/README.pl.md) +:---:|:---:|:---:|:---:|:---:|:---:|:---:|:---:|:---: +[NL](https://github.com/CinemaPress/CinemaPress/blob/master/locales/README.nl.md)|[TR](https://github.com/CinemaPress/CinemaPress/blob/master/locales/README.tr.md)|[CS](https://github.com/CinemaPress/CinemaPress/blob/master/locales/README.cs.md)|[KO](https://github.com/CinemaPress/CinemaPress/blob/master/locales/README.ko.md)|[VI](https://github.com/CinemaPress/CinemaPress/blob/master/locales/README.vi.md)|[SV](https://github.com/CinemaPress/CinemaPress/blob/master/locales/README.sv.md)|[HU](https://github.com/CinemaPress/CinemaPress/blob/master/locales/README.hu.md)|[EL](https://github.com/CinemaPress/CinemaPress/blob/master/locales/README.el.md)|[RO](https://github.com/CinemaPress/CinemaPress/blob/master/locales/README.ro.md) +[SK](https://github.com/CinemaPress/CinemaPress/blob/master/locales/README.sk.md)|[DA](https://github.com/CinemaPress/CinemaPress/blob/master/locales/README.da.md)|[ID](https://github.com/CinemaPress/CinemaPress/blob/master/locales/README.id.md)|[FI](https://github.com/CinemaPress/CinemaPress/blob/master/locales/README.fi.md)|[TH](https://github.com/CinemaPress/CinemaPress/blob/master/locales/README.th.md)|[BG](https://github.com/CinemaPress/CinemaPress/blob/master/locales/README.bg.md)|[UK](https://github.com/CinemaPress/CinemaPress/blob/master/locales/README.uk.md)|[AR](https://github.com/CinemaPress/CinemaPress/blob/master/locales/README.ar.md)|[SQ](https://github.com/CinemaPress/CinemaPress/blob/master/locales/README.sq.md) +[LT](https://github.com/CinemaPress/CinemaPress/blob/master/locales/README.lt.md)|[HR](https://github.com/CinemaPress/CinemaPress/blob/master/locales/README.hr.md)|[SR](https://github.com/CinemaPress/CinemaPress/blob/master/locales/README.sr.md)|[BN](https://github.com/CinemaPress/CinemaPress/blob/master/locales/README.bn.md)|[SL](https://github.com/CinemaPress/CinemaPress/blob/master/locales/README.sl.md)|[ET](https://github.com/CinemaPress/CinemaPress/blob/master/locales/README.et.md)|[LV](https://github.com/CinemaPress/CinemaPress/blob/master/locales/README.lv.md)|[HI](https://github.com/CinemaPress/CinemaPress/blob/master/locales/README.hi.md)|[SW](https://github.com/CinemaPress/CinemaPress/blob/master/locales/README.sw.md) + +![Admin-panel](https://raw.githubusercontent.com/CinemaPress/CinemaPress.github.io/master/images/themes/admin.png) + + |Admin :factory:|Website :computer:|Mobile :iphone:|TV :tv: +:---:|:---:|:---:|:---:|:---: +RU|RU Admin|RU Website|RU Mobile|RU TV +EN|EN Admin|EN Website|EN Mobile|EN TV + +
+ +## ¿Cómo instalar CinemaPress? + +> #### Instalar vía web + +`cinemapress.sh` + +Instalar vía web + +> #### Instalar vía terminal + +`wget -qO- cinemapress.sh | bash` + +Instalar vía terminal + +## ¿Dónde comprar un servidor VPS? + +> El sistema operativo debe ser **CentOS 7, Debian 9/10, Ubuntu 18/19, Fedora 28/29** sin paneles de control! + +
+ +     | UA-Hosting | Inferno | MyVPS | Zomro +:---: | :---: | :---: | :---: | :---: +:earth_americas: | `Netherlands` | `Netherlands` | `France` | `Netherlands` +:computer: | `2x2700MHz` | `2x2600MHz` | `2x2600MHz` | `1x3300MHz` +:rocket: | `4GB` | `2GB` | `2GB` | `2GB` +:floppy_disk: | `60GB` | `20GB` | `50GB` | `12GB` +:dollar: | `$9.9` | `$8.5*` | `$5.7` | `$3.4` +:point_right: | **SELECCIONAR** | **SELECCIONAR** | **SELECCIONAR** | **SELECCIONAR** + +
+ +> `*` - **15%** de descuento, codigo promocional: `CinemaPress15` + +## ¿Dónde comprar un nombre de dominio? + +
+ +     | Tonic | InternetBS | Pananames | Namecheap +:---: | :---: | :---: | :---: | :---: +:earth_americas: | `Tonga` | `Bahamas` | `Panama` | `USA` +:moneybag: | `Card` | `PayPal` | `WebMoney` | `Bitcoin` +:see_no_evil: | :lock:* | :unlock: | :unlock: | :unlock: +:dollar: | `> $50/year` | `> $1/year` | `> $1/year` | `> $1/year` +:point_right: | **SELECCIONAR** | **SELECCIONAR** | **SELECCIONAR** | **SELECCIONAR** + +
+ +> `*` - Los datos no son enviados a la base de datos de WHOIS pública + +## Tema «hodor» + +> Instalar vía FTP: GitHub / GitLab / BitBucket / Coding + +> Instalar vía CLI: `cinemapress theme example.com hodor` + +> **DEMO:** Hodor.CinemaPress.io + + + +## Tema «sansa» + +> Instalar vía FTP: GitHub / GitLab / BitBucket / Coding + +> Instalar vía CLI: `cinemapress theme example.com sansa` + +> **DEMO:** Sansa.CinemaPress.io + + + +## Tema «robb» + +> Instalar vía FTP: GitHub / GitLab / BitBucket / Coding + +> Instalar vía CLI: `cinemapress theme example.com robb` + +> **DEMO:** Robb.CinemaPress.io + + + +## Tema «ramsay» + +> Instalar vía FTP: GitHub / GitLab / BitBucket / Coding + +> Instalar vía CLI: `cinemapress theme example.com ramsay` + +> **DEMO:** Ramsay.CinemaPress.io + + + +## Tema «tyrion» + +> Instalar vía FTP: GitHub / GitLab / BitBucket / Coding + +> Instalar vía CLI: `cinemapress theme example.com tyrion` + +> **DEMO:** Tyrion.CinemaPress.io + + + +## Tema «cersei» + +> Instalar vía FTP: GitHub / GitLab / BitBucket / Coding + +> Instalar vía CLI: `cinemapress theme example.com cersei` + +> **DEMO:** Cersei.CinemaPress.io + + + +## Tema «joffrey» + +> Instalar vía FTP: GitHub / GitLab / BitBucket / Coding + +> Instalar vía CLI: `cinemapress theme example.com joffrey` + +> **DEMO:** Joffrey.CinemaPress.io + + + +## Tema «drogo» + +> Instalar vía FTP: GitHub / GitLab / BitBucket / Coding + +> Instalar vía CLI: `cinemapress theme example.com drogo` + +> **DEMO:** Drogo.CinemaPress.io + + + +## Tema «bran» + +> Instalar vía FTP: GitHub / GitLab / BitBucket / Coding + +> Instalar vía CLI: `cinemapress theme example.com bran` + +> **DEMO:** Bran.CinemaPress.io + + + +## Tema «arya» + +> Instalar vía FTP: GitHub / GitLab / BitBucket / Coding + +> Instalar vía CLI: `cinemapress theme example.com arya` + +> **DEMO:** Arya.CinemaPress.io + + + +## Tema «mormont» + +> Instalar vía FTP: GitHub / GitLab / BitBucket / Coding + +> Instalar vía CLI: `cinemapress theme example.com mormont` + +> **DEMO:** Mormont.CinemaPress.io + + + +## Tema «tarly» + +> Instalar vía FTP: GitHub / GitLab / BitBucket / Coding + +> Instalar vía CLI: `cinemapress theme example.com tarly` + +> **DEMO:** Tarly.CinemaPress.io + + + +## Tema «daenerys» + +> Instalar vía FTP: GitHub / GitLab / BitBucket / Coding + +> Instalar vía CLI: `cinemapress theme example.com daenerys` + +> **DEMO:** Daenerys.CinemaPress.io + + + +## Opciones y módulos de CinemaPress + +Puede encontrar información detallada sobre todas las opciones y módulos del sistema en la documentación. + +> Copyright (c) 2014-.... [CinemaPress](https://cinemapress.io) \ No newline at end of file diff --git a/doc/README.et.md b/doc/README.et.md new file mode 100644 index 0000000..d866ff9 --- /dev/null +++ b/doc/README.et.md @@ -0,0 +1,213 @@ +
+ +# Tee video voogesituse veebisait + +
+ +> Looge video voogesituse veebisait, et vaadata filme ja telesarju arvutil `Windows / iOS`, mobiilseadmel `iPhone / Android` ja teleris `Smart TV / Android TV / STB` + +
+ +ET + +`Valige oma keel` + +[RU](https://github.com/CinemaPress/CinemaPress/blob/master/locales/README.ru.md)|[ES](https://github.com/CinemaPress/CinemaPress/blob/master/locales/README.es.md)|[DE](https://github.com/CinemaPress/CinemaPress/blob/master/locales/README.de.md)|[FR](https://github.com/CinemaPress/CinemaPress/blob/master/locales/README.fr.md)|[JA](https://github.com/CinemaPress/CinemaPress/blob/master/locales/README.ja.md)|[PT](https://github.com/CinemaPress/CinemaPress/blob/master/locales/README.pt.md)|[IT](https://github.com/CinemaPress/CinemaPress/blob/master/locales/README.it.md)|[ZH](https://github.com/CinemaPress/CinemaPress/blob/master/locales/README.zh.md)|[PL](https://github.com/CinemaPress/CinemaPress/blob/master/locales/README.pl.md) +:---:|:---:|:---:|:---:|:---:|:---:|:---:|:---:|:---: +[NL](https://github.com/CinemaPress/CinemaPress/blob/master/locales/README.nl.md)|[TR](https://github.com/CinemaPress/CinemaPress/blob/master/locales/README.tr.md)|[CS](https://github.com/CinemaPress/CinemaPress/blob/master/locales/README.cs.md)|[KO](https://github.com/CinemaPress/CinemaPress/blob/master/locales/README.ko.md)|[VI](https://github.com/CinemaPress/CinemaPress/blob/master/locales/README.vi.md)|[SV](https://github.com/CinemaPress/CinemaPress/blob/master/locales/README.sv.md)|[HU](https://github.com/CinemaPress/CinemaPress/blob/master/locales/README.hu.md)|[EL](https://github.com/CinemaPress/CinemaPress/blob/master/locales/README.el.md)|[RO](https://github.com/CinemaPress/CinemaPress/blob/master/locales/README.ro.md) +[SK](https://github.com/CinemaPress/CinemaPress/blob/master/locales/README.sk.md)|[DA](https://github.com/CinemaPress/CinemaPress/blob/master/locales/README.da.md)|[ID](https://github.com/CinemaPress/CinemaPress/blob/master/locales/README.id.md)|[FI](https://github.com/CinemaPress/CinemaPress/blob/master/locales/README.fi.md)|[TH](https://github.com/CinemaPress/CinemaPress/blob/master/locales/README.th.md)|[BG](https://github.com/CinemaPress/CinemaPress/blob/master/locales/README.bg.md)|[UK](https://github.com/CinemaPress/CinemaPress/blob/master/locales/README.uk.md)|[AR](https://github.com/CinemaPress/CinemaPress/blob/master/locales/README.ar.md)|[SQ](https://github.com/CinemaPress/CinemaPress/blob/master/locales/README.sq.md) +[LT](https://github.com/CinemaPress/CinemaPress/blob/master/locales/README.lt.md)|[HR](https://github.com/CinemaPress/CinemaPress/blob/master/locales/README.hr.md)|[SR](https://github.com/CinemaPress/CinemaPress/blob/master/locales/README.sr.md)|[BN](https://github.com/CinemaPress/CinemaPress/blob/master/locales/README.bn.md)|[SL](https://github.com/CinemaPress/CinemaPress/blob/master/locales/README.sl.md)|[EN](https://github.com/CinemaPress/CinemaPress/blob/master/locales/README.en.md)|[LV](https://github.com/CinemaPress/CinemaPress/blob/master/locales/README.lv.md)|[HI](https://github.com/CinemaPress/CinemaPress/blob/master/locales/README.hi.md)|[SW](https://github.com/CinemaPress/CinemaPress/blob/master/locales/README.sw.md) + +![Admin-panel](https://raw.githubusercontent.com/CinemaPress/CinemaPress.github.io/master/images/themes/admin.png) + + |Admin :factory:|Website :computer:|Mobile :iphone:|TV :tv: +:---:|:---:|:---:|:---:|:---: +RU|RU Admin|RU Website|RU Mobile|RU TV +EN|EN Admin|EN Website|EN Mobile|EN TV + +
+ +## Kuidas installida CinemaPress? + +> #### Installige veebisaidi kaudu + +`cinemapress.sh` + +Installige veebisaidi kaudu + +> #### Installige terminali kaudu + +`wget -qO- cinemapress.sh | bash` + +Installige terminali kaudu + +## Kust osta VPS-server? + +> OS peaks olema **CentOS 7, Debian 9/10, Ubuntu 18/19, Fedora 28/29** ilma juhtpaneelideta! + +
+ +     | UA-Hosting | Inferno | MyVPS | Zomro +:---: | :---: | :---: | :---: | :---: +:earth_americas: | `Netherlands` | `Netherlands` | `France` | `Netherlands` +:computer: | `2x2700MHz` | `2x2600MHz` | `2x2600MHz` | `1x3300MHz` +:rocket: | `4GB` | `2GB` | `2GB` | `2GB` +:floppy_disk: | `60GB` | `20GB` | `50GB` | `12GB` +:dollar: | `$9.9` | `$8.5*` | `$5.7` | `$3.4` +:point_right: | **SELECT** | **SELECT** | **SELECT** | **SELECT** + +
+ +> `*` - **15%** soodustust, promo koodi: `CinemaPress15` + +## Kust osta domeeninime? + +
+ +     | Tonic | InternetBS | Pananames | Namecheap +:---: | :---: | :---: | :---: | :---: +:earth_americas: | `Tonga` | `Bahamas` | `Panama` | `USA` +:moneybag: | `Card` | `PayPal` | `WebMoney` | `Bitcoin` +:see_no_evil: | :lock:* | :unlock: | :unlock: | :unlock: +:dollar: | `> $50/year` | `> $1/year` | `> $1/year` | `> $1/year` +:point_right: | **SELECT** | **SELECT** | **SELECT** | **SELECT** + +
+ +> `*` - andmeid ei saadeta avalikku WHOIS andmebaasi + +## Teema «hodor» + +> Installige FTP kaudu: GitHub / GitLab / BitBucket / Coding + +> Installige CLI kaudu: `cinemapress theme example.com hodor` + +> **DEMO:** Hodor.CinemaPress.io + + + +## Teema «sansa» + +> Installige FTP kaudu: GitHub / GitLab / BitBucket / Coding + +> Installige CLI kaudu: `cinemapress theme example.com sansa` + +> **DEMO:** Sansa.CinemaPress.io + + + +## Teema «robb» + +> Installige FTP kaudu: GitHub / GitLab / BitBucket / Coding + +> Installige CLI kaudu: `cinemapress theme example.com robb` + +> **DEMO:** Robb.CinemaPress.io + + + +## Teema «ramsay» + +> Installige FTP kaudu: GitHub / GitLab / BitBucket / Coding + +> Installige CLI kaudu: `cinemapress theme example.com ramsay` + +> **DEMO:** Ramsay.CinemaPress.io + + + +## Teema «tyrion» + +> Installige FTP kaudu: GitHub / GitLab / BitBucket / Coding + +> Installige CLI kaudu: `cinemapress theme example.com tyrion` + +> **DEMO:** Tyrion.CinemaPress.io + + + +## Teema «cersei» + +> Installige FTP kaudu: GitHub / GitLab / BitBucket / Coding + +> Installige CLI kaudu: `cinemapress theme example.com cersei` + +> **DEMO:** Cersei.CinemaPress.io + + + +## Teema «joffrey» + +> Installige FTP kaudu: GitHub / GitLab / BitBucket / Coding + +> Installige CLI kaudu: `cinemapress theme example.com joffrey` + +> **DEMO:** Joffrey.CinemaPress.io + + + +## Teema «drogo» + +> Installige FTP kaudu: GitHub / GitLab / BitBucket / Coding + +> Installige CLI kaudu: `cinemapress theme example.com drogo` + +> **DEMO:** Drogo.CinemaPress.io + + + +## Teema «bran» + +> Installige FTP kaudu: GitHub / GitLab / BitBucket / Coding + +> Installige CLI kaudu: `cinemapress theme example.com bran` + +> **DEMO:** Bran.CinemaPress.io + + + +## Teema «arya» + +> Installige FTP kaudu: GitHub / GitLab / BitBucket / Coding + +> Installige CLI kaudu: `cinemapress theme example.com arya` + +> **DEMO:** Arya.CinemaPress.io + + + +## Teema «mormont» + +> Installige FTP kaudu: GitHub / GitLab / BitBucket / Coding + +> Installige CLI kaudu: `cinemapress theme example.com mormont` + +> **DEMO:** Mormont.CinemaPress.io + + + +## Teema «tarly» + +> Installige FTP kaudu: GitHub / GitLab / BitBucket / Coding + +> Installige CLI kaudu: `cinemapress theme example.com tarly` + +> **DEMO:** Tarly.CinemaPress.io + + + +## Teema «daenerys» + +> Installige FTP kaudu: GitHub / GitLab / BitBucket / Coding + +> Installige CLI kaudu: `cinemapress theme example.com daenerys` + +> **DEMO:** Daenerys.CinemaPress.io + + + +## Valikud ja moodulid CinemaPress + +Üksikasjalik teave kõigi valikute ja süsteemimoodulite kohta on dokumentatsioonis. + +> Copyright (c) 2014-.... [CinemaPress](https://cinemapress.io) \ No newline at end of file diff --git a/doc/README.fi.md b/doc/README.fi.md new file mode 100644 index 0000000..e668894 --- /dev/null +++ b/doc/README.fi.md @@ -0,0 +1,213 @@ +
+ +# Tee video-streaming-sivusto + +
+ +> Luo videon suoratoistosivusto katsomaan elokuvia ja TV-sarjoja tietokoneella `Windows / iOS`, mobiililaitteella `iPhone / Android` ja TV: llä `Smart TV / Android TV / STB` + +
+ +FI + +`Valitse kielesi` + +[RU](https://github.com/CinemaPress/CinemaPress/blob/master/locales/README.ru.md)|[ES](https://github.com/CinemaPress/CinemaPress/blob/master/locales/README.es.md)|[DE](https://github.com/CinemaPress/CinemaPress/blob/master/locales/README.de.md)|[FR](https://github.com/CinemaPress/CinemaPress/blob/master/locales/README.fr.md)|[JA](https://github.com/CinemaPress/CinemaPress/blob/master/locales/README.ja.md)|[PT](https://github.com/CinemaPress/CinemaPress/blob/master/locales/README.pt.md)|[IT](https://github.com/CinemaPress/CinemaPress/blob/master/locales/README.it.md)|[ZH](https://github.com/CinemaPress/CinemaPress/blob/master/locales/README.zh.md)|[PL](https://github.com/CinemaPress/CinemaPress/blob/master/locales/README.pl.md) +:---:|:---:|:---:|:---:|:---:|:---:|:---:|:---:|:---: +[NL](https://github.com/CinemaPress/CinemaPress/blob/master/locales/README.nl.md)|[TR](https://github.com/CinemaPress/CinemaPress/blob/master/locales/README.tr.md)|[CS](https://github.com/CinemaPress/CinemaPress/blob/master/locales/README.cs.md)|[KO](https://github.com/CinemaPress/CinemaPress/blob/master/locales/README.ko.md)|[VI](https://github.com/CinemaPress/CinemaPress/blob/master/locales/README.vi.md)|[SV](https://github.com/CinemaPress/CinemaPress/blob/master/locales/README.sv.md)|[HU](https://github.com/CinemaPress/CinemaPress/blob/master/locales/README.hu.md)|[EL](https://github.com/CinemaPress/CinemaPress/blob/master/locales/README.el.md)|[RO](https://github.com/CinemaPress/CinemaPress/blob/master/locales/README.ro.md) +[SK](https://github.com/CinemaPress/CinemaPress/blob/master/locales/README.sk.md)|[DA](https://github.com/CinemaPress/CinemaPress/blob/master/locales/README.da.md)|[ID](https://github.com/CinemaPress/CinemaPress/blob/master/locales/README.id.md)|[EN](https://github.com/CinemaPress/CinemaPress/blob/master/locales/README.en.md)|[TH](https://github.com/CinemaPress/CinemaPress/blob/master/locales/README.th.md)|[BG](https://github.com/CinemaPress/CinemaPress/blob/master/locales/README.bg.md)|[UK](https://github.com/CinemaPress/CinemaPress/blob/master/locales/README.uk.md)|[AR](https://github.com/CinemaPress/CinemaPress/blob/master/locales/README.ar.md)|[SQ](https://github.com/CinemaPress/CinemaPress/blob/master/locales/README.sq.md) +[LT](https://github.com/CinemaPress/CinemaPress/blob/master/locales/README.lt.md)|[HR](https://github.com/CinemaPress/CinemaPress/blob/master/locales/README.hr.md)|[SR](https://github.com/CinemaPress/CinemaPress/blob/master/locales/README.sr.md)|[BN](https://github.com/CinemaPress/CinemaPress/blob/master/locales/README.bn.md)|[SL](https://github.com/CinemaPress/CinemaPress/blob/master/locales/README.sl.md)|[ET](https://github.com/CinemaPress/CinemaPress/blob/master/locales/README.et.md)|[LV](https://github.com/CinemaPress/CinemaPress/blob/master/locales/README.lv.md)|[HI](https://github.com/CinemaPress/CinemaPress/blob/master/locales/README.hi.md)|[SW](https://github.com/CinemaPress/CinemaPress/blob/master/locales/README.sw.md) + +![Admin-panel](https://raw.githubusercontent.com/CinemaPress/CinemaPress.github.io/master/images/themes/admin.png) + + |Admin :factory:|Website :computer:|Mobile :iphone:|TV :tv: +:---:|:---:|:---:|:---:|:---: +RU|RU Admin|RU Website|RU Mobile|RU TV +EN|EN Admin|EN Website|EN Mobile|EN TV + +
+ +## Miten asentaa CinemaPress? + +> #### Asenna verkkosivuston kautta + +`cinemapress.sh` + +Asenna verkkosivuston kautta + +> #### Asenna terminaalin kautta + +`wget -qO- cinemapress.sh | bash` + +Asenna terminaalin kautta + +## Mistä ostaa VPS-palvelin? + +> Käyttöjärjestelmän tulee olla **CentOS 7, Debian 9/10, Ubuntu 18/19, Fedora 28/29** ilman ohjauspaneeleja! + +
+ +     | UA-Hosting | Inferno | MyVPS | Zomro +:---: | :---: | :---: | :---: | :---: +:earth_americas: | `Netherlands` | `Netherlands` | `France` | `Netherlands` +:computer: | `2x2700MHz` | `2x2600MHz` | `2x2600MHz` | `1x3300MHz` +:rocket: | `4GB` | `2GB` | `2GB` | `2GB` +:floppy_disk: | `60GB` | `20GB` | `50GB` | `12GB` +:dollar: | `$9.9` | `$8.5*` | `$5.7` | `$3.4` +:point_right: | **VALINTA** | **VALINTA** | **VALINTA** | **VALINTA** + +
+ +> `*` - **15%** alennus, promo-koodi: `CinemaPress15` + +## Mistä verkkotunnus voidaan ostaa? + +
+ +     | Tonic | InternetBS | Pananames | Namecheap +:---: | :---: | :---: | :---: | :---: +:earth_americas: | `Tonga` | `Bahamas` | `Panama` | `USA` +:moneybag: | `Card` | `PayPal` | `WebMoney` | `Bitcoin` +:see_no_evil: | :lock:* | :unlock: | :unlock: | :unlock: +:dollar: | `> $50/year` | `> $1/year` | `> $1/year` | `> $1/year` +:point_right: | **VALINTA** | **VALINTA** | **VALINTA** | **VALINTA** + +
+ +> `*` - tietoja ei lähetetä julkiseen WHOIS-tietokantaan + +## Teema «hodor» + +> Asenna FTP: n kautta GitHub / GitLab / BitBucket / Coding + +> Asenna CLI: n kautta `cinemapress theme example.com hodor` + +> **DEMO:** Hodor.CinemaPress.io + + + +## Teema «sansa» + +> Asenna FTP: n kautta GitHub / GitLab / BitBucket / Coding + +> Asenna CLI: n kautta `cinemapress theme example.com sansa` + +> **DEMO:** Sansa.CinemaPress.io + + + +## Teema «robb» + +> Asenna FTP: n kautta GitHub / GitLab / BitBucket / Coding + +> Asenna CLI: n kautta `cinemapress theme example.com robb` + +> **DEMO:** Robb.CinemaPress.io + + + +## Teema «ramsay» + +> Asenna FTP: n kautta GitHub / GitLab / BitBucket / Coding + +> Asenna CLI: n kautta `cinemapress theme example.com ramsay` + +> **DEMO:** Ramsay.CinemaPress.io + + + +## Teema «tyrion» + +> Asenna FTP: n kautta GitHub / GitLab / BitBucket / Coding + +> Asenna CLI: n kautta `cinemapress theme example.com tyrion` + +> **DEMO:** Tyrion.CinemaPress.io + + + +## Teema «cersei» + +> Asenna FTP: n kautta GitHub / GitLab / BitBucket / Coding + +> Asenna CLI: n kautta `cinemapress theme example.com cersei` + +> **DEMO:** Cersei.CinemaPress.io + + + +## Teema «joffrey» + +> Asenna FTP: n kautta GitHub / GitLab / BitBucket / Coding + +> Asenna CLI: n kautta `cinemapress theme example.com joffrey` + +> **DEMO:** Joffrey.CinemaPress.io + + + +## Teema «drogo» + +> Asenna FTP: n kautta GitHub / GitLab / BitBucket / Coding + +> Asenna CLI: n kautta `cinemapress theme example.com drogo` + +> **DEMO:** Drogo.CinemaPress.io + + + +## Teema «bran» + +> Asenna FTP: n kautta GitHub / GitLab / BitBucket / Coding + +> Asenna CLI: n kautta `cinemapress theme example.com bran` + +> **DEMO:** Bran.CinemaPress.io + + + +## Teema «arya» + +> Asenna FTP: n kautta GitHub / GitLab / BitBucket / Coding + +> Asenna CLI: n kautta `cinemapress theme example.com arya` + +> **DEMO:** Arya.CinemaPress.io + + + +## Teema «mormont» + +> Asenna FTP: n kautta GitHub / GitLab / BitBucket / Coding + +> Asenna CLI: n kautta `cinemapress theme example.com mormont` + +> **DEMO:** Mormont.CinemaPress.io + + + +## Teema «tarly» + +> Asenna FTP: n kautta GitHub / GitLab / BitBucket / Coding + +> Asenna CLI: n kautta `cinemapress theme example.com tarly` + +> **DEMO:** Tarly.CinemaPress.io + + + +## Teema «daenerys» + +> Asenna FTP: n kautta GitHub / GitLab / BitBucket / Coding + +> Asenna CLI: n kautta `cinemapress theme example.com daenerys` + +> **DEMO:** Daenerys.CinemaPress.io + + + +## Vaihtoehdot ja moduulit CinemaPress + +Yksityiskohtaiset tiedot kaikista vaihtoehdoista ja järjestelmän moduuleista löytyvät dokumenteista. + +> Copyright (c) 2014-.... [CinemaPress](https://cinemapress.io) \ No newline at end of file diff --git a/doc/README.fr.md b/doc/README.fr.md new file mode 100644 index 0000000..c962e81 --- /dev/null +++ b/doc/README.fr.md @@ -0,0 +1,213 @@ +
+ +# Faire un site de streaming vidéo + +
+ +> Créer un site Web de diffusion vidéo en continu pour regarder des films et des séries télévisées sur un ordinateur `Windows / iOS`, un appareil mobile `iPhone / Android` et la télévision `Smart TV / Android TV / STB` + +
+ +FR + +`Choisissez votre langue` + +[RU](https://github.com/CinemaPress/CinemaPress/blob/master/locales/README.ru.md)|[ES](https://github.com/CinemaPress/CinemaPress/blob/master/locales/README.es.md)|[DE](https://github.com/CinemaPress/CinemaPress/blob/master/locales/README.de.md)|[EN](https://github.com/CinemaPress/CinemaPress/blob/master/locales/README.en.md)|[JA](https://github.com/CinemaPress/CinemaPress/blob/master/locales/README.ja.md)|[PT](https://github.com/CinemaPress/CinemaPress/blob/master/locales/README.pt.md)|[IT](https://github.com/CinemaPress/CinemaPress/blob/master/locales/README.it.md)|[ZH](https://github.com/CinemaPress/CinemaPress/blob/master/locales/README.zh.md)|[PL](https://github.com/CinemaPress/CinemaPress/blob/master/locales/README.pl.md) +:---:|:---:|:---:|:---:|:---:|:---:|:---:|:---:|:---: +[NL](https://github.com/CinemaPress/CinemaPress/blob/master/locales/README.nl.md)|[TR](https://github.com/CinemaPress/CinemaPress/blob/master/locales/README.tr.md)|[CS](https://github.com/CinemaPress/CinemaPress/blob/master/locales/README.cs.md)|[KO](https://github.com/CinemaPress/CinemaPress/blob/master/locales/README.ko.md)|[VI](https://github.com/CinemaPress/CinemaPress/blob/master/locales/README.vi.md)|[SV](https://github.com/CinemaPress/CinemaPress/blob/master/locales/README.sv.md)|[HU](https://github.com/CinemaPress/CinemaPress/blob/master/locales/README.hu.md)|[EL](https://github.com/CinemaPress/CinemaPress/blob/master/locales/README.el.md)|[RO](https://github.com/CinemaPress/CinemaPress/blob/master/locales/README.ro.md) +[SK](https://github.com/CinemaPress/CinemaPress/blob/master/locales/README.sk.md)|[DA](https://github.com/CinemaPress/CinemaPress/blob/master/locales/README.da.md)|[ID](https://github.com/CinemaPress/CinemaPress/blob/master/locales/README.id.md)|[FI](https://github.com/CinemaPress/CinemaPress/blob/master/locales/README.fi.md)|[TH](https://github.com/CinemaPress/CinemaPress/blob/master/locales/README.th.md)|[BG](https://github.com/CinemaPress/CinemaPress/blob/master/locales/README.bg.md)|[UK](https://github.com/CinemaPress/CinemaPress/blob/master/locales/README.uk.md)|[AR](https://github.com/CinemaPress/CinemaPress/blob/master/locales/README.ar.md)|[SQ](https://github.com/CinemaPress/CinemaPress/blob/master/locales/README.sq.md) +[LT](https://github.com/CinemaPress/CinemaPress/blob/master/locales/README.lt.md)|[HR](https://github.com/CinemaPress/CinemaPress/blob/master/locales/README.hr.md)|[SR](https://github.com/CinemaPress/CinemaPress/blob/master/locales/README.sr.md)|[BN](https://github.com/CinemaPress/CinemaPress/blob/master/locales/README.bn.md)|[SL](https://github.com/CinemaPress/CinemaPress/blob/master/locales/README.sl.md)|[ET](https://github.com/CinemaPress/CinemaPress/blob/master/locales/README.et.md)|[LV](https://github.com/CinemaPress/CinemaPress/blob/master/locales/README.lv.md)|[HI](https://github.com/CinemaPress/CinemaPress/blob/master/locales/README.hi.md)|[SW](https://github.com/CinemaPress/CinemaPress/blob/master/locales/README.sw.md) + +![Admin-panel](https://raw.githubusercontent.com/CinemaPress/CinemaPress.github.io/master/images/themes/admin.png) + + |Admin :factory:|Website :computer:|Mobile :iphone:|TV :tv: +:---:|:---:|:---:|:---:|:---: +RU|RU Admin|RU Website|RU Mobile|RU TV +EN|EN Admin|EN Website|EN Mobile|EN TV + +
+ +## Comment installer CinemaPress? + +> #### Installer via le site web + +`cinemapress.sh` + +Installer via le site web + +> #### Installer via un terminal + +`wget -qO- cinemapress.sh | bash` + +Installer via un terminal + +## Où acheter un serveur VPS? + +> Le système d'exploitation devrait être **CentOS 7, Debian 9/10, Ubuntu 18/19, Fedora 28/29** sans panneaux de contrôle! + +
+ +     | UA-Hosting | Inferno | MyVPS | Zomro +:---: | :---: | :---: | :---: | :---: +:earth_americas: | `Netherlands` | `Netherlands` | `France` | `Netherlands` +:computer: | `2x2700MHz` | `2x2600MHz` | `2x2600MHz` | `1x3300MHz` +:rocket: | `4GB` | `2GB` | `2GB` | `2GB` +:floppy_disk: | `60GB` | `20GB` | `50GB` | `12GB` +:dollar: | `$9.9` | `$8.5*` | `$5.7` | `$3.4` +:point_right: | **SELECT** | **SELECT** | **SELECT** | **SELECT** + +
+ +> `*` - **15%** de réduction, code promo: `CinemaPress15` + +## Où acheter un nom de domaine? + +
+ +     | Tonic | InternetBS | Pananames | Namecheap +:---: | :---: | :---: | :---: | :---: +:earth_americas: | `Tonga` | `Bahamas` | `Panama` | `USA` +:moneybag: | `Card` | `PayPal` | `WebMoney` | `Bitcoin` +:see_no_evil: | :lock:* | :unlock: | :unlock: | :unlock: +:dollar: | `> $50/year` | `> $1/year` | `> $1/year` | `> $1/year` +:point_right: | **SELECT** | **SELECT** | **SELECT** | **SELECT** + +
+ +> `*` - les données ne sont pas envoyées à la base de données WHOIS publique + +## Thème «hodor» + +> Installer via FTP: GitHub / GitLab / BitBucket / Coding + +> Installer via CLI: `cinemapress theme example.com hodor` + +> **DEMO:** Hodor.CinemaPress.io + + + +## Thème «sansa» + +> Installer via FTP: GitHub / GitLab / BitBucket / Coding + +> Installer via CLI: `cinemapress theme example.com sansa` + +> **DEMO:** Sansa.CinemaPress.io + + + +## Thème «robb» + +> Installer via FTP: GitHub / GitLab / BitBucket / Coding + +> Installer via CLI: `cinemapress theme example.com robb` + +> **DEMO:** Robb.CinemaPress.io + + + +## Thème «ramsay» + +> Installer via FTP: GitHub / GitLab / BitBucket / Coding + +> Installer via CLI: `cinemapress theme example.com ramsay` + +> **DEMO:** Ramsay.CinemaPress.io + + + +## Thème «tyrion» + +> Installer via FTP: GitHub / GitLab / BitBucket / Coding + +> Installer via CLI: `cinemapress theme example.com tyrion` + +> **DEMO:** Tyrion.CinemaPress.io + + + +## Thème «cersei» + +> Installer via FTP: GitHub / GitLab / BitBucket / Coding + +> Installer via CLI: `cinemapress theme example.com cersei` + +> **DEMO:** Cersei.CinemaPress.io + + + +## Thème «joffrey» + +> Installer via FTP: GitHub / GitLab / BitBucket / Coding + +> Installer via CLI: `cinemapress theme example.com joffrey` + +> **DEMO:** Joffrey.CinemaPress.io + + + +## Thème «drogo» + +> Installer via FTP: GitHub / GitLab / BitBucket / Coding + +> Installer via CLI: `cinemapress theme example.com drogo` + +> **DEMO:** Drogo.CinemaPress.io + + + +## Thème «bran» + +> Installer via FTP: GitHub / GitLab / BitBucket / Coding + +> Installer via CLI: `cinemapress theme example.com bran` + +> **DEMO:** Bran.CinemaPress.io + + + +## Thème «arya» + +> Installer via FTP: GitHub / GitLab / BitBucket / Coding + +> Installer via CLI: `cinemapress theme example.com arya` + +> **DEMO:** Arya.CinemaPress.io + + + +## Thème «mormont» + +> Installer via FTP: GitHub / GitLab / BitBucket / Coding + +> Installer via CLI: `cinemapress theme example.com mormont` + +> **DEMO:** Mormont.CinemaPress.io + + + +## Thème «tarly» + +> Installer via FTP: GitHub / GitLab / BitBucket / Coding + +> Installer via CLI: `cinemapress theme example.com tarly` + +> **DEMO:** Tarly.CinemaPress.io + + + +## Thème «daenerys» + +> Installer via FTP: GitHub / GitLab / BitBucket / Coding + +> Installer via CLI: `cinemapress theme example.com daenerys` + +> **DEMO:** Daenerys.CinemaPress.io + + + +## Options et modules CinemaPress + +Vous trouverez des informations détaillées sur toutes les options et tous les modules système dans la documentation. + +> Copyright (c) 2014-.... [CinemaPress](https://cinemapress.io) \ No newline at end of file diff --git a/doc/README.hi.md b/doc/README.hi.md new file mode 100644 index 0000000..289f6ba --- /dev/null +++ b/doc/README.hi.md @@ -0,0 +1,213 @@ +
+ +# एक वीडियो स्ट्रीमिंग वेबसाइट बनाएं + +
+ +> `Windows / iOS` कंप्यूटर, `iPhone / Android` मोबाइल डिवाइस और `Smart TV / Android TV / STB` टीवी पर फिल्में और टीवी श्रृंखला देखने के लिए एक वीडियो स्ट्रीमिंग वेबसाइट बनाएं + +
+ +HI + +`अपनी भाषा चुनिए` + +[RU](https://github.com/CinemaPress/CinemaPress/blob/master/locales/README.ru.md)|[ES](https://github.com/CinemaPress/CinemaPress/blob/master/locales/README.es.md)|[DE](https://github.com/CinemaPress/CinemaPress/blob/master/locales/README.de.md)|[FR](https://github.com/CinemaPress/CinemaPress/blob/master/locales/README.fr.md)|[JA](https://github.com/CinemaPress/CinemaPress/blob/master/locales/README.ja.md)|[PT](https://github.com/CinemaPress/CinemaPress/blob/master/locales/README.pt.md)|[IT](https://github.com/CinemaPress/CinemaPress/blob/master/locales/README.it.md)|[ZH](https://github.com/CinemaPress/CinemaPress/blob/master/locales/README.zh.md)|[PL](https://github.com/CinemaPress/CinemaPress/blob/master/locales/README.pl.md) +:---:|:---:|:---:|:---:|:---:|:---:|:---:|:---:|:---: +[NL](https://github.com/CinemaPress/CinemaPress/blob/master/locales/README.nl.md)|[TR](https://github.com/CinemaPress/CinemaPress/blob/master/locales/README.tr.md)|[CS](https://github.com/CinemaPress/CinemaPress/blob/master/locales/README.cs.md)|[KO](https://github.com/CinemaPress/CinemaPress/blob/master/locales/README.ko.md)|[VI](https://github.com/CinemaPress/CinemaPress/blob/master/locales/README.vi.md)|[SV](https://github.com/CinemaPress/CinemaPress/blob/master/locales/README.sv.md)|[HU](https://github.com/CinemaPress/CinemaPress/blob/master/locales/README.hu.md)|[EL](https://github.com/CinemaPress/CinemaPress/blob/master/locales/README.el.md)|[RO](https://github.com/CinemaPress/CinemaPress/blob/master/locales/README.ro.md) +[SK](https://github.com/CinemaPress/CinemaPress/blob/master/locales/README.sk.md)|[DA](https://github.com/CinemaPress/CinemaPress/blob/master/locales/README.da.md)|[ID](https://github.com/CinemaPress/CinemaPress/blob/master/locales/README.id.md)|[FI](https://github.com/CinemaPress/CinemaPress/blob/master/locales/README.fi.md)|[TH](https://github.com/CinemaPress/CinemaPress/blob/master/locales/README.th.md)|[BG](https://github.com/CinemaPress/CinemaPress/blob/master/locales/README.bg.md)|[UK](https://github.com/CinemaPress/CinemaPress/blob/master/locales/README.uk.md)|[AR](https://github.com/CinemaPress/CinemaPress/blob/master/locales/README.ar.md)|[SQ](https://github.com/CinemaPress/CinemaPress/blob/master/locales/README.sq.md) +[LT](https://github.com/CinemaPress/CinemaPress/blob/master/locales/README.lt.md)|[HR](https://github.com/CinemaPress/CinemaPress/blob/master/locales/README.hr.md)|[SR](https://github.com/CinemaPress/CinemaPress/blob/master/locales/README.sr.md)|[BN](https://github.com/CinemaPress/CinemaPress/blob/master/locales/README.bn.md)|[SL](https://github.com/CinemaPress/CinemaPress/blob/master/locales/README.sl.md)|[ET](https://github.com/CinemaPress/CinemaPress/blob/master/locales/README.et.md)|[LV](https://github.com/CinemaPress/CinemaPress/blob/master/locales/README.lv.md)|[EN](https://github.com/CinemaPress/CinemaPress/blob/master/locales/README.en.md)|[SW](https://github.com/CinemaPress/CinemaPress/blob/master/locales/README.sw.md) + +![Admin-panel](https://raw.githubusercontent.com/CinemaPress/CinemaPress.github.io/master/images/themes/admin.png) + + |Admin :factory:|Website :computer:|Mobile :iphone:|TV :tv: +:---:|:---:|:---:|:---:|:---: +RU|RU Admin|RU Website|RU Mobile|RU TV +EN|EN Admin|EN Website|EN Mobile|EN TV + +
+ +## स्थापित कैसे करें CinemaPress? + +> #### वेबसाइट के माध्यम से स्थापित करें + +`cinemapress.sh` + +वेबसाइट के माध्यम से स्थापित करें + +> #### टर्मिनल के माध्यम से स्थापित करें + +`wget -qO- cinemapress.sh | bash` + +टर्मिनल के माध्यम से स्थापित करें + +## वीपीएस सर्वर कहां से खरीदें? + +> ओएस को नियंत्रण कक्ष के बिना **डेबियन 9 x64** होना चाहिए! + +
+ +     | UA-Hosting | Inferno | MyVPS | Zomro +:---: | :---: | :---: | :---: | :---: +:earth_americas: | `Netherlands` | `Netherlands` | `France` | `Netherlands` +:computer: | `2x2700MHz` | `2x2600MHz` | `2x2600MHz` | `1x3300MHz` +:rocket: | `4GB` | `2GB` | `2GB` | `2GB` +:floppy_disk: | `60GB` | `20GB` | `50GB` | `12GB` +:dollar: | `$9.9` | `$8.5*` | `$5.7` | `$3.4` +:point_right: | **चुनते हैं** | **चुनते हैं** | **चुनते हैं** | **चुनते हैं** + +
+ +> `*` - **15%** छूट, प्रोमो कोड: `CinemaPress15` + +## डोमेन नाम कहाँ से खरीदें? + +
+ +     | Tonic | InternetBS | Pananames | Namecheap +:---: | :---: | :---: | :---: | :---: +:earth_americas: | `Tonga` | `Bahamas` | `Panama` | `USA` +:moneybag: | `Card` | `PayPal` | `WebMoney` | `Bitcoin` +:see_no_evil: | :lock:* | :unlock: | :unlock: | :unlock: +:dollar: | `> $50/year` | `> $1/year` | `> $1/year` | `> $1/year` +:point_right: | **चुनते हैं** | **चुनते हैं** | **चुनते हैं** | **चुनते हैं** + +
+ +> `*` - डेटा को सार्वजनिक WHOIS डेटाबेस में नहीं भेजा जाता है + +## विषय «hodor» + +> एफ़टीपी के माध्यम से स्थापित करें GitHub / GitLab / BitBucket / Coding + +> CLI के माध्यम से स्थापित करें `cinemapress theme example.com hodor` + +> **DEMO:** Hodor.CinemaPress.io + + + +## विषय «sansa» + +> एफ़टीपी के माध्यम से स्थापित करें GitHub / GitLab / BitBucket / Coding + +> CLI के माध्यम से स्थापित करें `cinemapress theme example.com sansa` + +> **DEMO:** Sansa.CinemaPress.io + + + +## विषय «robb» + +> एफ़टीपी के माध्यम से स्थापित करें GitHub / GitLab / BitBucket / Coding + +> CLI के माध्यम से स्थापित करें `cinemapress theme example.com robb` + +> **DEMO:** Robb.CinemaPress.io + + + +## विषय «ramsay» + +> एफ़टीपी के माध्यम से स्थापित करें GitHub / GitLab / BitBucket / Coding + +> CLI के माध्यम से स्थापित करें `cinemapress theme example.com ramsay` + +> **DEMO:** Ramsay.CinemaPress.io + + + +## विषय «tyrion» + +> एफ़टीपी के माध्यम से स्थापित करें GitHub / GitLab / BitBucket / Coding + +> CLI के माध्यम से स्थापित करें `cinemapress theme example.com tyrion` + +> **DEMO:** Tyrion.CinemaPress.io + + + +## विषय «cersei» + +> एफ़टीपी के माध्यम से स्थापित करें GitHub / GitLab / BitBucket / Coding + +> CLI के माध्यम से स्थापित करें `cinemapress theme example.com cersei` + +> **DEMO:** Cersei.CinemaPress.io + + + +## विषय «joffrey» + +> एफ़टीपी के माध्यम से स्थापित करें GitHub / GitLab / BitBucket / Coding + +> CLI के माध्यम से स्थापित करें `cinemapress theme example.com joffrey` + +> **DEMO:** Joffrey.CinemaPress.io + + + +## विषय «drogo» + +> एफ़टीपी के माध्यम से स्थापित करें GitHub / GitLab / BitBucket / Coding + +> CLI के माध्यम से स्थापित करें `cinemapress theme example.com drogo` + +> **DEMO:** Drogo.CinemaPress.io + + + +## विषय «bran» + +> एफ़टीपी के माध्यम से स्थापित करें GitHub / GitLab / BitBucket / Coding + +> CLI के माध्यम से स्थापित करें `cinemapress theme example.com bran` + +> **DEMO:** Bran.CinemaPress.io + + + +## विषय «arya» + +> एफ़टीपी के माध्यम से स्थापित करें GitHub / GitLab / BitBucket / Coding + +> CLI के माध्यम से स्थापित करें `cinemapress theme example.com arya` + +> **DEMO:** Arya.CinemaPress.io + + + +## विषय «mormont» + +> एफ़टीपी के माध्यम से स्थापित करें GitHub / GitLab / BitBucket / Coding + +> CLI के माध्यम से स्थापित करें `cinemapress theme example.com mormont` + +> **DEMO:** Mormont.CinemaPress.io + + + +## विषय «tarly» + +> एफ़टीपी के माध्यम से स्थापित करें GitHub / GitLab / BitBucket / Coding + +> CLI के माध्यम से स्थापित करें `cinemapress theme example.com tarly` + +> **DEMO:** Tarly.CinemaPress.io + + + +## विषय «daenerys» + +> एफ़टीपी के माध्यम से स्थापित करें GitHub / GitLab / BitBucket / Coding + +> CLI के माध्यम से स्थापित करें `cinemapress theme example.com daenerys` + +> **DEMO:** Daenerys.CinemaPress.io + + + +## विकल्प और मॉड्यूल CinemaPress + +सभी विकल्पों और सिस्टम मॉड्यूल की विस्तृत जानकारी प्रलेखन में पाई जा सकती है। + +> Copyright (c) 2014-.... [CinemaPress](https://cinemapress.io) \ No newline at end of file diff --git a/doc/README.hr.md b/doc/README.hr.md new file mode 100644 index 0000000..2a8d8b2 --- /dev/null +++ b/doc/README.hr.md @@ -0,0 +1,213 @@ +
+ +# Izradite web-lokaciju za streaming videozapisa + +
+ +> Stvorite web-lokaciju za strujanje videozapisa da biste gledali filmove i TV serije na računalu `Windows / iOS`, mobilnom uređaju `iPhone / Android` i televiziji `Smart TV / Android TV / STB` + +
+ +HR + +`Odaberite svoj jezik` + +[RU](https://github.com/CinemaPress/CinemaPress/blob/master/locales/README.ru.md)|[ES](https://github.com/CinemaPress/CinemaPress/blob/master/locales/README.es.md)|[DE](https://github.com/CinemaPress/CinemaPress/blob/master/locales/README.de.md)|[FR](https://github.com/CinemaPress/CinemaPress/blob/master/locales/README.fr.md)|[JA](https://github.com/CinemaPress/CinemaPress/blob/master/locales/README.ja.md)|[PT](https://github.com/CinemaPress/CinemaPress/blob/master/locales/README.pt.md)|[IT](https://github.com/CinemaPress/CinemaPress/blob/master/locales/README.it.md)|[ZH](https://github.com/CinemaPress/CinemaPress/blob/master/locales/README.zh.md)|[PL](https://github.com/CinemaPress/CinemaPress/blob/master/locales/README.pl.md) +:---:|:---:|:---:|:---:|:---:|:---:|:---:|:---:|:---: +[NL](https://github.com/CinemaPress/CinemaPress/blob/master/locales/README.nl.md)|[TR](https://github.com/CinemaPress/CinemaPress/blob/master/locales/README.tr.md)|[CS](https://github.com/CinemaPress/CinemaPress/blob/master/locales/README.cs.md)|[KO](https://github.com/CinemaPress/CinemaPress/blob/master/locales/README.ko.md)|[VI](https://github.com/CinemaPress/CinemaPress/blob/master/locales/README.vi.md)|[SV](https://github.com/CinemaPress/CinemaPress/blob/master/locales/README.sv.md)|[HU](https://github.com/CinemaPress/CinemaPress/blob/master/locales/README.hu.md)|[EL](https://github.com/CinemaPress/CinemaPress/blob/master/locales/README.el.md)|[RO](https://github.com/CinemaPress/CinemaPress/blob/master/locales/README.ro.md) +[SK](https://github.com/CinemaPress/CinemaPress/blob/master/locales/README.sk.md)|[DA](https://github.com/CinemaPress/CinemaPress/blob/master/locales/README.da.md)|[ID](https://github.com/CinemaPress/CinemaPress/blob/master/locales/README.id.md)|[FI](https://github.com/CinemaPress/CinemaPress/blob/master/locales/README.fi.md)|[TH](https://github.com/CinemaPress/CinemaPress/blob/master/locales/README.th.md)|[BG](https://github.com/CinemaPress/CinemaPress/blob/master/locales/README.bg.md)|[UK](https://github.com/CinemaPress/CinemaPress/blob/master/locales/README.uk.md)|[AR](https://github.com/CinemaPress/CinemaPress/blob/master/locales/README.ar.md)|[SQ](https://github.com/CinemaPress/CinemaPress/blob/master/locales/README.sq.md) +[LT](https://github.com/CinemaPress/CinemaPress/blob/master/locales/README.lt.md)|[EN](https://github.com/CinemaPress/CinemaPress/blob/master/locales/README.en.md)|[SR](https://github.com/CinemaPress/CinemaPress/blob/master/locales/README.sr.md)|[BN](https://github.com/CinemaPress/CinemaPress/blob/master/locales/README.bn.md)|[SL](https://github.com/CinemaPress/CinemaPress/blob/master/locales/README.sl.md)|[ET](https://github.com/CinemaPress/CinemaPress/blob/master/locales/README.et.md)|[LV](https://github.com/CinemaPress/CinemaPress/blob/master/locales/README.lv.md)|[HI](https://github.com/CinemaPress/CinemaPress/blob/master/locales/README.hi.md)|[SW](https://github.com/CinemaPress/CinemaPress/blob/master/locales/README.sw.md) + +![Admin-panel](https://raw.githubusercontent.com/CinemaPress/CinemaPress.github.io/master/images/themes/admin.png) + + |Admin :factory:|Website :computer:|Mobile :iphone:|TV :tv: +:---:|:---:|:---:|:---:|:---: +RU|RU Admin|RU Website|RU Mobile|RU TV +EN|EN Admin|EN Website|EN Mobile|EN TV + +
+ +## Kako instalirati CinemaPress? + +> #### Instalirajte putem web-lokacije + +`cinemapress.sh` + +Instalirajte putem web-lokacije + +> #### Instalirajte putem terminala + +`wget -qO- cinemapress.sh | bash` + +Instalirajte putem terminala + +## Gdje kupiti VPS poslužitelj? + +> OS bi trebao biti **CentOS 7, Debian 9/10, Ubuntu 18/19, Fedora 28/29** bez kontrolnih ploča! + +
+ +     | UA-Hosting | Inferno | MyVPS | Zomro +:---: | :---: | :---: | :---: | :---: +:earth_americas: | `Netherlands` | `Netherlands` | `France` | `Netherlands` +:computer: | `2x2700MHz` | `2x2600MHz` | `2x2600MHz` | `1x3300MHz` +:rocket: | `4GB` | `2GB` | `2GB` | `2GB` +:floppy_disk: | `60GB` | `20GB` | `50GB` | `12GB` +:dollar: | `$9.9` | `$8.5*` | `$5.7` | `$3.4` +:point_right: | **ODABERI** | **ODABERI** | **ODABERI** | **ODABERI** + +
+ +> `*` - **15%** popusta, promotivni kôd: `CinemaPress15` + +## Gdje kupiti naziv domene? + +
+ +     | Tonic | InternetBS | Pananames | Namecheap +:---: | :---: | :---: | :---: | :---: +:earth_americas: | `Tonga` | `Bahamas` | `Panama` | `USA` +:moneybag: | `Card` | `PayPal` | `WebMoney` | `Bitcoin` +:see_no_evil: | :lock:* | :unlock: | :unlock: | :unlock: +:dollar: | `> $50/year` | `> $1/year` | `> $1/year` | `> $1/year` +:point_right: | **ODABERI** | **ODABERI** | **ODABERI** | **ODABERI** + +
+ +> `*` - podaci se ne šalju u javnu WHOIS bazu podataka + +## Tema «hodor» + +> Instalirajte putem FTP: GitHub / GitLab / BitBucket / Coding + +> Instalirajte putem CLI: `cinemapress theme example.com hodor` + +> **DEMO:** Hodor.CinemaPress.io + + + +## Tema «sansa» + +> Instalirajte putem FTP: GitHub / GitLab / BitBucket / Coding + +> Instalirajte putem CLI: `cinemapress theme example.com sansa` + +> **DEMO:** Sansa.CinemaPress.io + + + +## Tema «robb» + +> Instalirajte putem FTP: GitHub / GitLab / BitBucket / Coding + +> Instalirajte putem CLI: `cinemapress theme example.com robb` + +> **DEMO:** Robb.CinemaPress.io + + + +## Tema «ramsay» + +> Instalirajte putem FTP: GitHub / GitLab / BitBucket / Coding + +> Instalirajte putem CLI: `cinemapress theme example.com ramsay` + +> **DEMO:** Ramsay.CinemaPress.io + + + +## Tema «tyrion» + +> Instalirajte putem FTP: GitHub / GitLab / BitBucket / Coding + +> Instalirajte putem CLI: `cinemapress theme example.com tyrion` + +> **DEMO:** Tyrion.CinemaPress.io + + + +## Tema «cersei» + +> Instalirajte putem FTP: GitHub / GitLab / BitBucket / Coding + +> Instalirajte putem CLI: `cinemapress theme example.com cersei` + +> **DEMO:** Cersei.CinemaPress.io + + + +## Tema «joffrey» + +> Instalirajte putem FTP: GitHub / GitLab / BitBucket / Coding + +> Instalirajte putem CLI: `cinemapress theme example.com joffrey` + +> **DEMO:** Joffrey.CinemaPress.io + + + +## Tema «drogo» + +> Instalirajte putem FTP: GitHub / GitLab / BitBucket / Coding + +> Instalirajte putem CLI: `cinemapress theme example.com drogo` + +> **DEMO:** Drogo.CinemaPress.io + + + +## Tema «bran» + +> Instalirajte putem FTP: GitHub / GitLab / BitBucket / Coding + +> Instalirajte putem CLI: `cinemapress theme example.com bran` + +> **DEMO:** Bran.CinemaPress.io + + + +## Tema «arya» + +> Instalirajte putem FTP: GitHub / GitLab / BitBucket / Coding + +> Instalirajte putem CLI: `cinemapress theme example.com arya` + +> **DEMO:** Arya.CinemaPress.io + + + +## Tema «mormont» + +> Instalirajte putem FTP: GitHub / GitLab / BitBucket / Coding + +> Instalirajte putem CLI: `cinemapress theme example.com mormont` + +> **DEMO:** Mormont.CinemaPress.io + + + +## Tema «tarly» + +> Instalirajte putem FTP: GitHub / GitLab / BitBucket / Coding + +> Instalirajte putem CLI: `cinemapress theme example.com tarly` + +> **DEMO:** Tarly.CinemaPress.io + + + +## Tema «daenerys» + +> Instalirajte putem FTP: GitHub / GitLab / BitBucket / Coding + +> Instalirajte putem CLI: `cinemapress theme example.com daenerys` + +> **DEMO:** Daenerys.CinemaPress.io + + + +## Opcije i moduli CinemaPress + +Detaljne informacije o svim opcijama i modulima sustava nalaze se u dokumentaciji. + +> Copyright (c) 2014-.... [CinemaPress](https://cinemapress.io) \ No newline at end of file diff --git a/doc/README.hu.md b/doc/README.hu.md new file mode 100644 index 0000000..76bdfb9 --- /dev/null +++ b/doc/README.hu.md @@ -0,0 +1,213 @@ +
+ +# Készíts egy video streaming webhelyet + +
+ +> Hozzon létre egy video streaming webhelyet a filmek és a TV-sorozatok számítógépen `Windows / iOS`, mobil eszközön `iPhone / Android` és TV-n történő megtekintéséhez `Smart TV / Android TV / STB` + +
+ +HU + +`Válasszon nyelvet` + +[RU](https://github.com/CinemaPress/CinemaPress/blob/master/locales/README.ru.md)|[ES](https://github.com/CinemaPress/CinemaPress/blob/master/locales/README.es.md)|[DE](https://github.com/CinemaPress/CinemaPress/blob/master/locales/README.de.md)|[FR](https://github.com/CinemaPress/CinemaPress/blob/master/locales/README.fr.md)|[JA](https://github.com/CinemaPress/CinemaPress/blob/master/locales/README.ja.md)|[PT](https://github.com/CinemaPress/CinemaPress/blob/master/locales/README.pt.md)|[IT](https://github.com/CinemaPress/CinemaPress/blob/master/locales/README.it.md)|[ZH](https://github.com/CinemaPress/CinemaPress/blob/master/locales/README.zh.md)|[PL](https://github.com/CinemaPress/CinemaPress/blob/master/locales/README.pl.md) +:---:|:---:|:---:|:---:|:---:|:---:|:---:|:---:|:---: +[NL](https://github.com/CinemaPress/CinemaPress/blob/master/locales/README.nl.md)|[TR](https://github.com/CinemaPress/CinemaPress/blob/master/locales/README.tr.md)|[CS](https://github.com/CinemaPress/CinemaPress/blob/master/locales/README.cs.md)|[KO](https://github.com/CinemaPress/CinemaPress/blob/master/locales/README.ko.md)|[VI](https://github.com/CinemaPress/CinemaPress/blob/master/locales/README.vi.md)|[SV](https://github.com/CinemaPress/CinemaPress/blob/master/locales/README.sv.md)|[EN](https://github.com/CinemaPress/CinemaPress/blob/master/locales/README.en.md)|[EL](https://github.com/CinemaPress/CinemaPress/blob/master/locales/README.el.md)|[RO](https://github.com/CinemaPress/CinemaPress/blob/master/locales/README.ro.md) +[SK](https://github.com/CinemaPress/CinemaPress/blob/master/locales/README.sk.md)|[DA](https://github.com/CinemaPress/CinemaPress/blob/master/locales/README.da.md)|[ID](https://github.com/CinemaPress/CinemaPress/blob/master/locales/README.id.md)|[FI](https://github.com/CinemaPress/CinemaPress/blob/master/locales/README.fi.md)|[TH](https://github.com/CinemaPress/CinemaPress/blob/master/locales/README.th.md)|[BG](https://github.com/CinemaPress/CinemaPress/blob/master/locales/README.bg.md)|[UK](https://github.com/CinemaPress/CinemaPress/blob/master/locales/README.uk.md)|[AR](https://github.com/CinemaPress/CinemaPress/blob/master/locales/README.ar.md)|[SQ](https://github.com/CinemaPress/CinemaPress/blob/master/locales/README.sq.md) +[LT](https://github.com/CinemaPress/CinemaPress/blob/master/locales/README.lt.md)|[HR](https://github.com/CinemaPress/CinemaPress/blob/master/locales/README.hr.md)|[SR](https://github.com/CinemaPress/CinemaPress/blob/master/locales/README.sr.md)|[BN](https://github.com/CinemaPress/CinemaPress/blob/master/locales/README.bn.md)|[SL](https://github.com/CinemaPress/CinemaPress/blob/master/locales/README.sl.md)|[ET](https://github.com/CinemaPress/CinemaPress/blob/master/locales/README.et.md)|[LV](https://github.com/CinemaPress/CinemaPress/blob/master/locales/README.lv.md)|[HI](https://github.com/CinemaPress/CinemaPress/blob/master/locales/README.hi.md)|[SW](https://github.com/CinemaPress/CinemaPress/blob/master/locales/README.sw.md) + +![Admin-panel](https://raw.githubusercontent.com/CinemaPress/CinemaPress.github.io/master/images/themes/admin.png) + + |Admin :factory:|Website :computer:|Mobile :iphone:|TV :tv: +:---:|:---:|:---:|:---:|:---: +RU|RU Admin|RU Website|RU Mobile|RU TV +EN|EN Admin|EN Website|EN Mobile|EN TV + +
+ +## Hogyan kell telepíteni CinemaPress? + +> #### Telepítse a webhelyen keresztül + +`cinemapress.sh` + +Telepítse a webhelyen keresztül + +> #### Telepítse terminálon keresztül + +`wget -qO- cinemapress.sh | bash` + +Telepítse terminálon keresztül + +## Hol vásárolhat VPS szervert? + +> Az operációs rendszernek a **CentOS 7, Debian 9/10, Ubuntu 18/19, Fedora 28/29** vezérlőpanel nélkül kell lennie! + +
+ +     | UA-Hosting | Inferno | MyVPS | Zomro +:---: | :---: | :---: | :---: | :---: +:earth_americas: | `Netherlands` | `Netherlands` | `France` | `Netherlands` +:computer: | `2x2700MHz` | `2x2600MHz` | `2x2600MHz` | `1x3300MHz` +:rocket: | `4GB` | `2GB` | `2GB` | `2GB` +:floppy_disk: | `60GB` | `20GB` | `50GB` | `12GB` +:dollar: | `$9.9` | `$8.5*` | `$5.7` | `$3.4` +:point_right: | **SELECT** | **SELECT** | **SELECT** | **SELECT** + +
+ +> `*` - **15%** kedvezmény, promóciós kód: `CinemaPress15` + +## Hol vásároljon domain nevet? + +
+ +     | Tonic | InternetBS | Pananames | Namecheap +:---: | :---: | :---: | :---: | :---: +:earth_americas: | `Tonga` | `Bahamas` | `Panama` | `USA` +:moneybag: | `Card` | `PayPal` | `WebMoney` | `Bitcoin` +:see_no_evil: | :lock:* | :unlock: | :unlock: | :unlock: +:dollar: | `> $50/year` | `> $1/year` | `> $1/year` | `> $1/year` +:point_right: | **SELECT** | **SELECT** | **SELECT** | **SELECT** + +
+ +> `*` - az adatok nem kerülnek nyilvános WHOIS adatbázisba + +## Téma «hodor» + +> Telepítse az FTP-n keresztül: GitHub / GitLab / BitBucket / Coding + +> Telepítse a CLI: `cinemapress theme example.com hodor` + +> **DEMO:** Hodor.CinemaPress.io + + + +## Téma «sansa» + +> Telepítse az FTP-n keresztül: GitHub / GitLab / BitBucket / Coding + +> Telepítse a CLI: `cinemapress theme example.com sansa` + +> **DEMO:** Sansa.CinemaPress.io + + + +## Téma «robb» + +> Telepítse az FTP-n keresztül: GitHub / GitLab / BitBucket / Coding + +> Telepítse a CLI: `cinemapress theme example.com robb` + +> **DEMO:** Robb.CinemaPress.io + + + +## Téma «ramsay» + +> Telepítse az FTP-n keresztül: GitHub / GitLab / BitBucket / Coding + +> Telepítse a CLI: `cinemapress theme example.com ramsay` + +> **DEMO:** Ramsay.CinemaPress.io + + + +## Téma «tyrion» + +> Telepítse az FTP-n keresztül: GitHub / GitLab / BitBucket / Coding + +> Telepítse a CLI: `cinemapress theme example.com tyrion` + +> **DEMO:** Tyrion.CinemaPress.io + + + +## Téma «cersei» + +> Telepítse az FTP-n keresztül: GitHub / GitLab / BitBucket / Coding + +> Telepítse a CLI: `cinemapress theme example.com cersei` + +> **DEMO:** Cersei.CinemaPress.io + + + +## Téma «joffrey» + +> Telepítse az FTP-n keresztül: GitHub / GitLab / BitBucket / Coding + +> Telepítse a CLI: `cinemapress theme example.com joffrey` + +> **DEMO:** Joffrey.CinemaPress.io + + + +## Téma «drogo» + +> Telepítse az FTP-n keresztül: GitHub / GitLab / BitBucket / Coding + +> Telepítse a CLI: `cinemapress theme example.com drogo` + +> **DEMO:** Drogo.CinemaPress.io + + + +## Téma «bran» + +> Telepítse az FTP-n keresztül: GitHub / GitLab / BitBucket / Coding + +> Telepítse a CLI: `cinemapress theme example.com bran` + +> **DEMO:** Bran.CinemaPress.io + + + +## Téma «arya» + +> Telepítse az FTP-n keresztül: GitHub / GitLab / BitBucket / Coding + +> Telepítse a CLI: `cinemapress theme example.com arya` + +> **DEMO:** Arya.CinemaPress.io + + + +## Téma «mormont» + +> Telepítse az FTP-n keresztül: GitHub / GitLab / BitBucket / Coding + +> Telepítse a CLI: `cinemapress theme example.com mormont` + +> **DEMO:** Mormont.CinemaPress.io + + + +## Téma «tarly» + +> Telepítse az FTP-n keresztül: GitHub / GitLab / BitBucket / Coding + +> Telepítse a CLI: `cinemapress theme example.com tarly` + +> **DEMO:** Tarly.CinemaPress.io + + + +## Téma «daenerys» + +> Telepítse az FTP-n keresztül: GitHub / GitLab / BitBucket / Coding + +> Telepítse a CLI: `cinemapress theme example.com daenerys` + +> **DEMO:** Daenerys.CinemaPress.io + + + +## Opciók és modulok CinemaPress + +Az összes opcióról és rendszermodulról részletes információkat talál a dokumentációban. + +> Copyright (c) 2014-.... [CinemaPress](https://cinemapress.io) \ No newline at end of file diff --git a/doc/README.id.md b/doc/README.id.md new file mode 100644 index 0000000..0f57e7b --- /dev/null +++ b/doc/README.id.md @@ -0,0 +1,213 @@ +
+ +# Buat situs web streaming video + +
+ +> Buat situs web streaming video untuk menonton film dan serial TV di komputer `Windows / iOS`, perangkat seluler `iPhone / Android`, dan TV `Smart TV / Android TV / STB` + +
+ +ID + +`Pilih bahasamu` + +[RU](https://github.com/CinemaPress/CinemaPress/blob/master/locales/README.ru.md)|[ES](https://github.com/CinemaPress/CinemaPress/blob/master/locales/README.es.md)|[DE](https://github.com/CinemaPress/CinemaPress/blob/master/locales/README.de.md)|[FR](https://github.com/CinemaPress/CinemaPress/blob/master/locales/README.fr.md)|[JA](https://github.com/CinemaPress/CinemaPress/blob/master/locales/README.ja.md)|[PT](https://github.com/CinemaPress/CinemaPress/blob/master/locales/README.pt.md)|[IT](https://github.com/CinemaPress/CinemaPress/blob/master/locales/README.it.md)|[ZH](https://github.com/CinemaPress/CinemaPress/blob/master/locales/README.zh.md)|[PL](https://github.com/CinemaPress/CinemaPress/blob/master/locales/README.pl.md) +:---:|:---:|:---:|:---:|:---:|:---:|:---:|:---:|:---: +[NL](https://github.com/CinemaPress/CinemaPress/blob/master/locales/README.nl.md)|[TR](https://github.com/CinemaPress/CinemaPress/blob/master/locales/README.tr.md)|[CS](https://github.com/CinemaPress/CinemaPress/blob/master/locales/README.cs.md)|[KO](https://github.com/CinemaPress/CinemaPress/blob/master/locales/README.ko.md)|[VI](https://github.com/CinemaPress/CinemaPress/blob/master/locales/README.vi.md)|[SV](https://github.com/CinemaPress/CinemaPress/blob/master/locales/README.sv.md)|[HU](https://github.com/CinemaPress/CinemaPress/blob/master/locales/README.hu.md)|[EL](https://github.com/CinemaPress/CinemaPress/blob/master/locales/README.el.md)|[RO](https://github.com/CinemaPress/CinemaPress/blob/master/locales/README.ro.md) +[SK](https://github.com/CinemaPress/CinemaPress/blob/master/locales/README.sk.md)|[DA](https://github.com/CinemaPress/CinemaPress/blob/master/locales/README.da.md)|[EN](https://github.com/CinemaPress/CinemaPress/blob/master/locales/README.en.md)|[FI](https://github.com/CinemaPress/CinemaPress/blob/master/locales/README.fi.md)|[TH](https://github.com/CinemaPress/CinemaPress/blob/master/locales/README.th.md)|[BG](https://github.com/CinemaPress/CinemaPress/blob/master/locales/README.bg.md)|[UK](https://github.com/CinemaPress/CinemaPress/blob/master/locales/README.uk.md)|[AR](https://github.com/CinemaPress/CinemaPress/blob/master/locales/README.ar.md)|[SQ](https://github.com/CinemaPress/CinemaPress/blob/master/locales/README.sq.md) +[LT](https://github.com/CinemaPress/CinemaPress/blob/master/locales/README.lt.md)|[HR](https://github.com/CinemaPress/CinemaPress/blob/master/locales/README.hr.md)|[SR](https://github.com/CinemaPress/CinemaPress/blob/master/locales/README.sr.md)|[BN](https://github.com/CinemaPress/CinemaPress/blob/master/locales/README.bn.md)|[SL](https://github.com/CinemaPress/CinemaPress/blob/master/locales/README.sl.md)|[ET](https://github.com/CinemaPress/CinemaPress/blob/master/locales/README.et.md)|[LV](https://github.com/CinemaPress/CinemaPress/blob/master/locales/README.lv.md)|[HI](https://github.com/CinemaPress/CinemaPress/blob/master/locales/README.hi.md)|[SW](https://github.com/CinemaPress/CinemaPress/blob/master/locales/README.sw.md) + +![Admin-panel](https://raw.githubusercontent.com/CinemaPress/CinemaPress.github.io/master/images/themes/admin.png) + + |Admin :factory:|Website :computer:|Mobile :iphone:|TV :tv: +:---:|:---:|:---:|:---:|:---: +RU|RU Admin|RU Website|RU Mobile|RU TV +EN|EN Admin|EN Website|EN Mobile|EN TV + +
+ +## Bagaimana cara menginstall CinemaPress? + +> #### Instal melalui situs web + +`cinemapress.sh` + +Instal melalui situs web + +> #### Instal melalui terminal + +`wget -qO- cinemapress.sh | bash` + +Instal melalui terminal + +## Di mana membeli server VPS? + +> OS harus **CentOS 7, Debian 9/10, Ubuntu 18/19, Fedora 28/29** tanpa panel kontrol! + +
+ +     | UA-Hosting | Inferno | MyVPS | Zomro +:---: | :---: | :---: | :---: | :---: +:earth_americas: | `Netherlands` | `Netherlands` | `France` | `Netherlands` +:computer: | `2x2700MHz` | `2x2600MHz` | `2x2600MHz` | `1x3300MHz` +:rocket: | `4GB` | `2GB` | `2GB` | `2GB` +:floppy_disk: | `60GB` | `20GB` | `50GB` | `12GB` +:dollar: | `$9.9` | `$8.5*` | `$5.7` | `$3.4` +:point_right: | **MEMILIH** | **MEMILIH** | **MEMILIH** | **MEMILIH** + +
+ +> `*` - Diskon **15%**, kode promo: `CinemaPress15` + +## Di mana membeli nama domain? + +
+ +     | Tonic | InternetBS | Pananames | Namecheap +:---: | :---: | :---: | :---: | :---: +:earth_americas: | `Tonga` | `Bahamas` | `Panama` | `USA` +:moneybag: | `Card` | `PayPal` | `WebMoney` | `Bitcoin` +:see_no_evil: | :lock:* | :unlock: | :unlock: | :unlock: +:dollar: | `> $50/year` | `> $1/year` | `> $1/year` | `> $1/year` +:point_right: | **MEMILIH** | **MEMILIH** | **MEMILIH** | **MEMILIH** + +
+ +> `*` - data tidak dikirim ke database WHOIS publik + +## Tema «hodor» + +> Instal melalui FTP: GitHub / GitLab / BitBucket / Coding + +> Instal melalui CLI: `cinemapress theme example.com hodor` + +> **DEMO:** Hodor.CinemaPress.io + + + +## Tema «sansa» + +> Instal melalui FTP: GitHub / GitLab / BitBucket / Coding + +> Instal melalui CLI: `cinemapress theme example.com sansa` + +> **DEMO:** Sansa.CinemaPress.io + + + +## Tema «robb» + +> Instal melalui FTP: GitHub / GitLab / BitBucket / Coding + +> Instal melalui CLI: `cinemapress theme example.com robb` + +> **DEMO:** Robb.CinemaPress.io + + + +## Tema «ramsay» + +> Instal melalui FTP: GitHub / GitLab / BitBucket / Coding + +> Instal melalui CLI: `cinemapress theme example.com ramsay` + +> **DEMO:** Ramsay.CinemaPress.io + + + +## Tema «tyrion» + +> Instal melalui FTP: GitHub / GitLab / BitBucket / Coding + +> Instal melalui CLI: `cinemapress theme example.com tyrion` + +> **DEMO:** Tyrion.CinemaPress.io + + + +## Tema «cersei» + +> Instal melalui FTP: GitHub / GitLab / BitBucket / Coding + +> Instal melalui CLI: `cinemapress theme example.com cersei` + +> **DEMO:** Cersei.CinemaPress.io + + + +## Tema «joffrey» + +> Instal melalui FTP: GitHub / GitLab / BitBucket / Coding + +> Instal melalui CLI: `cinemapress theme example.com joffrey` + +> **DEMO:** Joffrey.CinemaPress.io + + + +## Tema «drogo» + +> Instal melalui FTP: GitHub / GitLab / BitBucket / Coding + +> Instal melalui CLI: `cinemapress theme example.com drogo` + +> **DEMO:** Drogo.CinemaPress.io + + + +## Tema «bran» + +> Instal melalui FTP: GitHub / GitLab / BitBucket / Coding + +> Instal melalui CLI: `cinemapress theme example.com bran` + +> **DEMO:** Bran.CinemaPress.io + + + +## Tema «arya» + +> Instal melalui FTP: GitHub / GitLab / BitBucket / Coding + +> Instal melalui CLI: `cinemapress theme example.com arya` + +> **DEMO:** Arya.CinemaPress.io + + + +## Tema «mormont» + +> Instal melalui FTP: GitHub / GitLab / BitBucket / Coding + +> Instal melalui CLI: `cinemapress theme example.com mormont` + +> **DEMO:** Mormont.CinemaPress.io + + + +## Tema «tarly» + +> Instal melalui FTP: GitHub / GitLab / BitBucket / Coding + +> Instal melalui CLI: `cinemapress theme example.com tarly` + +> **DEMO:** Tarly.CinemaPress.io + + + +## Tema «daenerys» + +> Instal melalui FTP: GitHub / GitLab / BitBucket / Coding + +> Instal melalui CLI: `cinemapress theme example.com daenerys` + +> **DEMO:** Daenerys.CinemaPress.io + + + +## Opsi dan modul CinemaPress + +Informasi terperinci tentang semua opsi dan modul sistem dapat ditemukan dalam dokumentasi. + +> Copyright (c) 2014-.... [CinemaPress](https://cinemapress.io) \ No newline at end of file diff --git a/doc/README.it.md b/doc/README.it.md new file mode 100644 index 0000000..bfd4cb1 --- /dev/null +++ b/doc/README.it.md @@ -0,0 +1,213 @@ +
+ +# Crea un sito Web di streaming video + +
+ +> Creare un sito Web di streaming video per guardare film e serie TV su computer `Windows / iOS`, dispositivi mobili `iPhone / Android` e TV `Smart TV / Android TV / STB` + +
+ +IT + +`Scegli la tua lingua` + +[RU](https://github.com/CinemaPress/CinemaPress/blob/master/locales/README.ru.md)|[ES](https://github.com/CinemaPress/CinemaPress/blob/master/locales/README.es.md)|[DE](https://github.com/CinemaPress/CinemaPress/blob/master/locales/README.de.md)|[FR](https://github.com/CinemaPress/CinemaPress/blob/master/locales/README.fr.md)|[JA](https://github.com/CinemaPress/CinemaPress/blob/master/locales/README.ja.md)|[PT](https://github.com/CinemaPress/CinemaPress/blob/master/locales/README.pt.md)|[EN](https://github.com/CinemaPress/CinemaPress/blob/master/locales/README.en.md)|[ZH](https://github.com/CinemaPress/CinemaPress/blob/master/locales/README.zh.md)|[PL](https://github.com/CinemaPress/CinemaPress/blob/master/locales/README.pl.md) +:---:|:---:|:---:|:---:|:---:|:---:|:---:|:---:|:---: +[NL](https://github.com/CinemaPress/CinemaPress/blob/master/locales/README.nl.md)|[TR](https://github.com/CinemaPress/CinemaPress/blob/master/locales/README.tr.md)|[CS](https://github.com/CinemaPress/CinemaPress/blob/master/locales/README.cs.md)|[KO](https://github.com/CinemaPress/CinemaPress/blob/master/locales/README.ko.md)|[VI](https://github.com/CinemaPress/CinemaPress/blob/master/locales/README.vi.md)|[SV](https://github.com/CinemaPress/CinemaPress/blob/master/locales/README.sv.md)|[HU](https://github.com/CinemaPress/CinemaPress/blob/master/locales/README.hu.md)|[EL](https://github.com/CinemaPress/CinemaPress/blob/master/locales/README.el.md)|[RO](https://github.com/CinemaPress/CinemaPress/blob/master/locales/README.ro.md) +[SK](https://github.com/CinemaPress/CinemaPress/blob/master/locales/README.sk.md)|[DA](https://github.com/CinemaPress/CinemaPress/blob/master/locales/README.da.md)|[ID](https://github.com/CinemaPress/CinemaPress/blob/master/locales/README.id.md)|[FI](https://github.com/CinemaPress/CinemaPress/blob/master/locales/README.fi.md)|[TH](https://github.com/CinemaPress/CinemaPress/blob/master/locales/README.th.md)|[BG](https://github.com/CinemaPress/CinemaPress/blob/master/locales/README.bg.md)|[UK](https://github.com/CinemaPress/CinemaPress/blob/master/locales/README.uk.md)|[AR](https://github.com/CinemaPress/CinemaPress/blob/master/locales/README.ar.md)|[SQ](https://github.com/CinemaPress/CinemaPress/blob/master/locales/README.sq.md) +[LT](https://github.com/CinemaPress/CinemaPress/blob/master/locales/README.lt.md)|[HR](https://github.com/CinemaPress/CinemaPress/blob/master/locales/README.hr.md)|[SR](https://github.com/CinemaPress/CinemaPress/blob/master/locales/README.sr.md)|[BN](https://github.com/CinemaPress/CinemaPress/blob/master/locales/README.bn.md)|[SL](https://github.com/CinemaPress/CinemaPress/blob/master/locales/README.sl.md)|[ET](https://github.com/CinemaPress/CinemaPress/blob/master/locales/README.et.md)|[LV](https://github.com/CinemaPress/CinemaPress/blob/master/locales/README.lv.md)|[HI](https://github.com/CinemaPress/CinemaPress/blob/master/locales/README.hi.md)|[SW](https://github.com/CinemaPress/CinemaPress/blob/master/locales/README.sw.md) + +![Admin-panel](https://raw.githubusercontent.com/CinemaPress/CinemaPress.github.io/master/images/themes/admin.png) + + |Admin :factory:|Website :computer:|Mobile :iphone:|TV :tv: +:---:|:---:|:---:|:---:|:---: +RU|RU Admin|RU Website|RU Mobile|RU TV +EN|EN Admin|EN Website|EN Mobile|EN TV + +
+ +## Come installare CinemaPress? + +> #### Installa tramite il sito web + +`cinemapress.sh` + +Installa tramite il sito web + +> #### Installa tramite terminale + +`wget -qO- cinemapress.sh | bash` + +Installa tramite terminale + +## Dove acquistare un server VPS? + +> Il sistema operativo dovrebbe essere **CentOS 7, Debian 9/10, Ubuntu 18/19, Fedora 28/29** senza pannelli di controllo! + +
+ +     | UA-Hosting | Inferno | MyVPS | Zomro +:---: | :---: | :---: | :---: | :---: +:earth_americas: | `Netherlands` | `Netherlands` | `France` | `Netherlands` +:computer: | `2x2700MHz` | `2x2600MHz` | `2x2600MHz` | `1x3300MHz` +:rocket: | `4GB` | `2GB` | `2GB` | `2GB` +:floppy_disk: | `60GB` | `20GB` | `50GB` | `12GB` +:dollar: | `$9.9` | `$8.5*` | `$5.7` | `$3.4` +:point_right: | **SELEZIONARE** | **SELEZIONARE** | **SELEZIONARE** | **SELEZIONARE** + +
+ +> `*` - Sconto del **15%**, codice promozionale: `CinemaPress15` + +## Dove comprare un nome di dominio? + +
+ +     | Tonic | InternetBS | Pananames | Namecheap +:---: | :---: | :---: | :---: | :---: +:earth_americas: | `Tonga` | `Bahamas` | `Panama` | `USA` +:moneybag: | `Card` | `PayPal` | `WebMoney` | `Bitcoin` +:see_no_evil: | :lock:* | :unlock: | :unlock: | :unlock: +:dollar: | `> $50/year` | `> $1/year` | `> $1/year` | `> $1/year` +:point_right: | **SELEZIONARE** | **SELEZIONARE** | **SELEZIONARE** | **SELEZIONARE** + +
+ +> `*` - i dati non vengono inviati al database WHOIS pubblico + +## Tema «hodor» + +> Installa tramite FTP: GitHub / GitLab / BitBucket / Coding + +> Installa tramite CLI: `cinemapress theme example.com hodor` + +> **DEMO:** Hodor.CinemaPress.io + + + +## Tema «sansa» + +> Installa tramite FTP: GitHub / GitLab / BitBucket / Coding + +> Installa tramite CLI: `cinemapress theme example.com sansa` + +> **DEMO:** Sansa.CinemaPress.io + + + +## Tema «robb» + +> Installa tramite FTP: GitHub / GitLab / BitBucket / Coding + +> Installa tramite CLI: `cinemapress theme example.com robb` + +> **DEMO:** Robb.CinemaPress.io + + + +## Tema «ramsay» + +> Installa tramite FTP: GitHub / GitLab / BitBucket / Coding + +> Installa tramite CLI: `cinemapress theme example.com ramsay` + +> **DEMO:** Ramsay.CinemaPress.io + + + +## Tema «tyrion» + +> Installa tramite FTP: GitHub / GitLab / BitBucket / Coding + +> Installa tramite CLI: `cinemapress theme example.com tyrion` + +> **DEMO:** Tyrion.CinemaPress.io + + + +## Tema «cersei» + +> Installa tramite FTP: GitHub / GitLab / BitBucket / Coding + +> Installa tramite CLI: `cinemapress theme example.com cersei` + +> **DEMO:** Cersei.CinemaPress.io + + + +## Tema «joffrey» + +> Installa tramite FTP: GitHub / GitLab / BitBucket / Coding + +> Installa tramite CLI: `cinemapress theme example.com joffrey` + +> **DEMO:** Joffrey.CinemaPress.io + + + +## Tema «drogo» + +> Installa tramite FTP: GitHub / GitLab / BitBucket / Coding + +> Installa tramite CLI: `cinemapress theme example.com drogo` + +> **DEMO:** Drogo.CinemaPress.io + + + +## Tema «bran» + +> Installa tramite FTP: GitHub / GitLab / BitBucket / Coding + +> Installa tramite CLI: `cinemapress theme example.com bran` + +> **DEMO:** Bran.CinemaPress.io + + + +## Tema «arya» + +> Installa tramite FTP: GitHub / GitLab / BitBucket / Coding + +> Installa tramite CLI: `cinemapress theme example.com arya` + +> **DEMO:** Arya.CinemaPress.io + + + +## Tema «mormont» + +> Installa tramite FTP: GitHub / GitLab / BitBucket / Coding + +> Installa tramite CLI: `cinemapress theme example.com mormont` + +> **DEMO:** Mormont.CinemaPress.io + + + +## Tema «tarly» + +> Installa tramite FTP: GitHub / GitLab / BitBucket / Coding + +> Installa tramite CLI: `cinemapress theme example.com tarly` + +> **DEMO:** Tarly.CinemaPress.io + + + +## Tema «daenerys» + +> Installa tramite FTP: GitHub / GitLab / BitBucket / Coding + +> Installa tramite CLI: `cinemapress theme example.com daenerys` + +> **DEMO:** Daenerys.CinemaPress.io + + + +## Opzioni e moduli CinemaPress + +Informazioni dettagliate su tutte le opzioni e i moduli di sistema sono disponibili nella documentazione. + +> Copyright (c) 2014-.... [CinemaPress](https://cinemapress.io) \ No newline at end of file diff --git a/doc/README.ja.md b/doc/README.ja.md new file mode 100644 index 0000000..a0510f3 --- /dev/null +++ b/doc/README.ja.md @@ -0,0 +1,213 @@ +
+ +# ビデオストリーミングウェブサイトを作る + +
+ +> コンピュータ`Windows / iOS`、モバイル機器、`iPhone / Android`テレビ`Smart TV / Android TV / STB`で映画やテレビシリーズを見るためのビデオストリーミングWebサイトを作成する + +
+ +JA + +`言語を選んでください` + +[RU](https://github.com/CinemaPress/CinemaPress/blob/master/locales/README.ru.md)|[ES](https://github.com/CinemaPress/CinemaPress/blob/master/locales/README.es.md)|[DE](https://github.com/CinemaPress/CinemaPress/blob/master/locales/README.de.md)|[FR](https://github.com/CinemaPress/CinemaPress/blob/master/locales/README.fr.md)|[EN](https://github.com/CinemaPress/CinemaPress/blob/master/locales/README.en.md)|[PT](https://github.com/CinemaPress/CinemaPress/blob/master/locales/README.pt.md)|[IT](https://github.com/CinemaPress/CinemaPress/blob/master/locales/README.it.md)|[ZH](https://github.com/CinemaPress/CinemaPress/blob/master/locales/README.zh.md)|[PL](https://github.com/CinemaPress/CinemaPress/blob/master/locales/README.pl.md) +:---:|:---:|:---:|:---:|:---:|:---:|:---:|:---:|:---: +[NL](https://github.com/CinemaPress/CinemaPress/blob/master/locales/README.nl.md)|[TR](https://github.com/CinemaPress/CinemaPress/blob/master/locales/README.tr.md)|[CS](https://github.com/CinemaPress/CinemaPress/blob/master/locales/README.cs.md)|[KO](https://github.com/CinemaPress/CinemaPress/blob/master/locales/README.ko.md)|[VI](https://github.com/CinemaPress/CinemaPress/blob/master/locales/README.vi.md)|[SV](https://github.com/CinemaPress/CinemaPress/blob/master/locales/README.sv.md)|[HU](https://github.com/CinemaPress/CinemaPress/blob/master/locales/README.hu.md)|[EL](https://github.com/CinemaPress/CinemaPress/blob/master/locales/README.el.md)|[RO](https://github.com/CinemaPress/CinemaPress/blob/master/locales/README.ro.md) +[SK](https://github.com/CinemaPress/CinemaPress/blob/master/locales/README.sk.md)|[DA](https://github.com/CinemaPress/CinemaPress/blob/master/locales/README.da.md)|[ID](https://github.com/CinemaPress/CinemaPress/blob/master/locales/README.id.md)|[FI](https://github.com/CinemaPress/CinemaPress/blob/master/locales/README.fi.md)|[TH](https://github.com/CinemaPress/CinemaPress/blob/master/locales/README.th.md)|[BG](https://github.com/CinemaPress/CinemaPress/blob/master/locales/README.bg.md)|[UK](https://github.com/CinemaPress/CinemaPress/blob/master/locales/README.uk.md)|[AR](https://github.com/CinemaPress/CinemaPress/blob/master/locales/README.ar.md)|[SQ](https://github.com/CinemaPress/CinemaPress/blob/master/locales/README.sq.md) +[LT](https://github.com/CinemaPress/CinemaPress/blob/master/locales/README.lt.md)|[HR](https://github.com/CinemaPress/CinemaPress/blob/master/locales/README.hr.md)|[SR](https://github.com/CinemaPress/CinemaPress/blob/master/locales/README.sr.md)|[BN](https://github.com/CinemaPress/CinemaPress/blob/master/locales/README.bn.md)|[SL](https://github.com/CinemaPress/CinemaPress/blob/master/locales/README.sl.md)|[ET](https://github.com/CinemaPress/CinemaPress/blob/master/locales/README.et.md)|[LV](https://github.com/CinemaPress/CinemaPress/blob/master/locales/README.lv.md)|[HI](https://github.com/CinemaPress/CinemaPress/blob/master/locales/README.hi.md)|[SW](https://github.com/CinemaPress/CinemaPress/blob/master/locales/README.sw.md) + +![Admin-panel](https://raw.githubusercontent.com/CinemaPress/CinemaPress.github.io/master/images/themes/admin.png) + + |Admin :factory:|Website :computer:|Mobile :iphone:|TV :tv: +:---:|:---:|:---:|:---:|:---: +RU|RU Admin|RU Website|RU Mobile|RU TV +EN|EN Admin|EN Website|EN Mobile|EN TV + +
+ +## インストールする方法 CinemaPress? + +> #### Webサイト経由でインストール + +`cinemapress.sh` + +Webサイト経由でインストール + +> #### 端末経由でインストール + +`wget -qO- cinemapress.sh | bash` + +端末経由でインストール + +## VPSサーバーを購入する場所 + +> OSはコントロールパネルなしの**CentOS 7, Debian 9/10, Ubuntu 18/19, Fedora 28/29**であるべきです! + +
+ +     | UA-Hosting | Inferno | MyVPS | Zomro +:---: | :---: | :---: | :---: | :---: +:earth_americas: | `Netherlands` | `Netherlands` | `France` | `Netherlands` +:computer: | `2x2700MHz` | `2x2600MHz` | `2x2600MHz` | `1x3300MHz` +:rocket: | `4GB` | `2GB` | `2GB` | `2GB` +:floppy_disk: | `60GB` | `20GB` | `50GB` | `12GB` +:dollar: | `$9.9` | `$8.5*` | `$5.7` | `$3.4` +:point_right: | **選択する** | **選択する** | **選択する** | **選択する** + +
+ +> `*` - **15%**割引、プロモーションコード: `CinemaPress15` + +## ドメイン名を購入する場所 + +
+ +     | Tonic | InternetBS | Pananames | Namecheap +:---: | :---: | :---: | :---: | :---: +:earth_americas: | `Tonga` | `Bahamas` | `Panama` | `USA` +:moneybag: | `Card` | `PayPal` | `WebMoney` | `Bitcoin` +:see_no_evil: | :lock:* | :unlock: | :unlock: | :unlock: +:dollar: | `> $50/year` | `> $1/year` | `> $1/year` | `> $1/year` +:point_right: | **選択する** | **選択する** | **選択する** | **選択する** + +
+ +> `*` - データは公開WHOISデータベースに送信されません + +## テーマ «hodor» + +> FTP経由でインストール: GitHub / GitLab / BitBucket / Coding + +> CLI経由でインストール: `cinemapress theme example.com hodor` + +> **DEMO:** Hodor.CinemaPress.io + + + +## テーマ «sansa» + +> FTP経由でインストール: GitHub / GitLab / BitBucket / Coding + +> CLI経由でインストール: `cinemapress theme example.com sansa` + +> **DEMO:** Sansa.CinemaPress.io + + + +## テーマ «robb» + +> FTP経由でインストール: GitHub / GitLab / BitBucket / Coding + +> CLI経由でインストール: `cinemapress theme example.com robb` + +> **DEMO:** Robb.CinemaPress.io + + + +## テーマ «ramsay» + +> FTP経由でインストール: GitHub / GitLab / BitBucket / Coding + +> CLI経由でインストール: `cinemapress theme example.com ramsay` + +> **DEMO:** Ramsay.CinemaPress.io + + + +## テーマ «tyrion» + +> FTP経由でインストール: GitHub / GitLab / BitBucket / Coding + +> CLI経由でインストール: `cinemapress theme example.com tyrion` + +> **DEMO:** Tyrion.CinemaPress.io + + + +## テーマ «cersei» + +> FTP経由でインストール: GitHub / GitLab / BitBucket / Coding + +> CLI経由でインストール: `cinemapress theme example.com cersei` + +> **DEMO:** Cersei.CinemaPress.io + + + +## テーマ «joffrey» + +> FTP経由でインストール: GitHub / GitLab / BitBucket / Coding + +> CLI経由でインストール: `cinemapress theme example.com joffrey` + +> **DEMO:** Joffrey.CinemaPress.io + + + +## テーマ «drogo» + +> FTP経由でインストール: GitHub / GitLab / BitBucket / Coding + +> CLI経由でインストール: `cinemapress theme example.com drogo` + +> **DEMO:** Drogo.CinemaPress.io + + + +## テーマ «bran» + +> FTP経由でインストール: GitHub / GitLab / BitBucket / Coding + +> CLI経由でインストール: `cinemapress theme example.com bran` + +> **DEMO:** Bran.CinemaPress.io + + + +## テーマ «arya» + +> FTP経由でインストール: GitHub / GitLab / BitBucket / Coding + +> CLI経由でインストール: `cinemapress theme example.com arya` + +> **DEMO:** Arya.CinemaPress.io + + + +## テーマ «mormont» + +> FTP経由でインストール: GitHub / GitLab / BitBucket / Coding + +> CLI経由でインストール: `cinemapress theme example.com mormont` + +> **DEMO:** Mormont.CinemaPress.io + + + +## テーマ «tarly» + +> FTP経由でインストール: GitHub / GitLab / BitBucket / Coding + +> CLI経由でインストール: `cinemapress theme example.com tarly` + +> **DEMO:** Tarly.CinemaPress.io + + + +## テーマ «daenerys» + +> FTP経由でインストール: GitHub / GitLab / BitBucket / Coding + +> CLI経由でインストール: `cinemapress theme example.com daenerys` + +> **DEMO:** Daenerys.CinemaPress.io + + + +## オプションとモジュール CinemaPress + +すべてのオプションとシステムモジュールに関する詳細な情報はドキュメントにあります。 + +> Copyright (c) 2014-.... [CinemaPress](https://cinemapress.io) \ No newline at end of file diff --git a/doc/README.ko.md b/doc/README.ko.md new file mode 100644 index 0000000..929a570 --- /dev/null +++ b/doc/README.ko.md @@ -0,0 +1,213 @@ +
+ +# 비디오 스트리밍 웹 사이트 만들기 + +
+ +> 컴퓨터 `Windows / iOS`, 모바일 장치 `iPhone / Android` 및 TV에서 `Smart TV / Android TV / STB` 영화 및 TV 시리즈를 볼 수있는 비디오 스트리밍 웹 사이트 만들기 + +
+ +KO + +`당신의 언어를 선택하세요` + +[RU](https://github.com/CinemaPress/CinemaPress/blob/master/locales/README.ru.md)|[ES](https://github.com/CinemaPress/CinemaPress/blob/master/locales/README.es.md)|[DE](https://github.com/CinemaPress/CinemaPress/blob/master/locales/README.de.md)|[FR](https://github.com/CinemaPress/CinemaPress/blob/master/locales/README.fr.md)|[JA](https://github.com/CinemaPress/CinemaPress/blob/master/locales/README.ja.md)|[PT](https://github.com/CinemaPress/CinemaPress/blob/master/locales/README.pt.md)|[IT](https://github.com/CinemaPress/CinemaPress/blob/master/locales/README.it.md)|[ZH](https://github.com/CinemaPress/CinemaPress/blob/master/locales/README.zh.md)|[PL](https://github.com/CinemaPress/CinemaPress/blob/master/locales/README.pl.md) +:---:|:---:|:---:|:---:|:---:|:---:|:---:|:---:|:---: +[NL](https://github.com/CinemaPress/CinemaPress/blob/master/locales/README.nl.md)|[TR](https://github.com/CinemaPress/CinemaPress/blob/master/locales/README.tr.md)|[CS](https://github.com/CinemaPress/CinemaPress/blob/master/locales/README.cs.md)|[EN](https://github.com/CinemaPress/CinemaPress/blob/master/locales/README.en.md)|[VI](https://github.com/CinemaPress/CinemaPress/blob/master/locales/README.vi.md)|[SV](https://github.com/CinemaPress/CinemaPress/blob/master/locales/README.sv.md)|[HU](https://github.com/CinemaPress/CinemaPress/blob/master/locales/README.hu.md)|[EL](https://github.com/CinemaPress/CinemaPress/blob/master/locales/README.el.md)|[RO](https://github.com/CinemaPress/CinemaPress/blob/master/locales/README.ro.md) +[SK](https://github.com/CinemaPress/CinemaPress/blob/master/locales/README.sk.md)|[DA](https://github.com/CinemaPress/CinemaPress/blob/master/locales/README.da.md)|[ID](https://github.com/CinemaPress/CinemaPress/blob/master/locales/README.id.md)|[FI](https://github.com/CinemaPress/CinemaPress/blob/master/locales/README.fi.md)|[TH](https://github.com/CinemaPress/CinemaPress/blob/master/locales/README.th.md)|[BG](https://github.com/CinemaPress/CinemaPress/blob/master/locales/README.bg.md)|[UK](https://github.com/CinemaPress/CinemaPress/blob/master/locales/README.uk.md)|[AR](https://github.com/CinemaPress/CinemaPress/blob/master/locales/README.ar.md)|[SQ](https://github.com/CinemaPress/CinemaPress/blob/master/locales/README.sq.md) +[LT](https://github.com/CinemaPress/CinemaPress/blob/master/locales/README.lt.md)|[HR](https://github.com/CinemaPress/CinemaPress/blob/master/locales/README.hr.md)|[SR](https://github.com/CinemaPress/CinemaPress/blob/master/locales/README.sr.md)|[BN](https://github.com/CinemaPress/CinemaPress/blob/master/locales/README.bn.md)|[SL](https://github.com/CinemaPress/CinemaPress/blob/master/locales/README.sl.md)|[ET](https://github.com/CinemaPress/CinemaPress/blob/master/locales/README.et.md)|[LV](https://github.com/CinemaPress/CinemaPress/blob/master/locales/README.lv.md)|[HI](https://github.com/CinemaPress/CinemaPress/blob/master/locales/README.hi.md)|[SW](https://github.com/CinemaPress/CinemaPress/blob/master/locales/README.sw.md) + +![Admin-panel](https://raw.githubusercontent.com/CinemaPress/CinemaPress.github.io/master/images/themes/admin.png) + + |Admin :factory:|Website :computer:|Mobile :iphone:|TV :tv: +:---:|:---:|:---:|:---:|:---: +RU|RU Admin|RU Website|RU Mobile|RU TV +EN|EN Admin|EN Website|EN Mobile|EN TV + +
+ +## 설치하는 방법 CinemaPress? + +> #### 웹 사이트를 통해 설치 + +`cinemapress.sh` + +웹 사이트를 통해 설치 + +> #### 터미널을 통해 설치 + +`wget -qO- cinemapress.sh | bash` + +터미널을 통해 설치 + +## VPS 서버를 구입할 장소는 어디입니까? + +> 운영체제는 제어판이없는 **데비안 9 x64**이어야합니다! + +
+ +     | UA-Hosting | Inferno | MyVPS | Zomro +:---: | :---: | :---: | :---: | :---: +:earth_americas: | `Netherlands` | `Netherlands` | `France` | `Netherlands` +:computer: | `2x2700MHz` | `2x2600MHz` | `2x2600MHz` | `1x3300MHz` +:rocket: | `4GB` | `2GB` | `2GB` | `2GB` +:floppy_disk: | `60GB` | `20GB` | `50GB` | `12GB` +:dollar: | `$9.9` | `$8.5*` | `$5.7` | `$3.4` +:point_right: | **고르다** | **고르다** | **고르다** | **고르다** + +
+ +> `*` - **15%** 할인, 프로모션 코드: `CinemaPress15` + +## 도메인 이름을 구입할 곳은 어디입니까? + +
+ +     | Tonic | InternetBS | Pananames | Namecheap +:---: | :---: | :---: | :---: | :---: +:earth_americas: | `Tonga` | `Bahamas` | `Panama` | `USA` +:moneybag: | `Card` | `PayPal` | `WebMoney` | `Bitcoin` +:see_no_evil: | :lock:* | :unlock: | :unlock: | :unlock: +:dollar: | `> $50/year` | `> $1/year` | `> $1/year` | `> $1/year` +:point_right: | **고르다** | **고르다** | **고르다** | **고르다** + +
+ +> `*` - 공용 WHOIS 데이터베이스에 데이터가 전송되지 않음 + +## 어간 «hodor» + +> FTP를 통해 설치: GitHub / GitLab / BitBucket / Coding + +> CLI를 통해 설치: `cinemapress theme example.com hodor` + +> **DEMO:** Hodor.CinemaPress.io + + + +## 어간 «sansa» + +> FTP를 통해 설치: GitHub / GitLab / BitBucket / Coding + +> CLI를 통해 설치: `cinemapress theme example.com sansa` + +> **DEMO:** Sansa.CinemaPress.io + + + +## 어간 «robb» + +> FTP를 통해 설치: GitHub / GitLab / BitBucket / Coding + +> CLI를 통해 설치: `cinemapress theme example.com robb` + +> **DEMO:** Robb.CinemaPress.io + + + +## 어간 «ramsay» + +> FTP를 통해 설치: GitHub / GitLab / BitBucket / Coding + +> CLI를 통해 설치: `cinemapress theme example.com ramsay` + +> **DEMO:** Ramsay.CinemaPress.io + + + +## 어간 «tyrion» + +> FTP를 통해 설치: GitHub / GitLab / BitBucket / Coding + +> CLI를 통해 설치: `cinemapress theme example.com tyrion` + +> **DEMO:** Tyrion.CinemaPress.io + + + +## 어간 «cersei» + +> FTP를 통해 설치: GitHub / GitLab / BitBucket / Coding + +> CLI를 통해 설치: `cinemapress theme example.com cersei` + +> **DEMO:** Cersei.CinemaPress.io + + + +## 어간 «joffrey» + +> FTP를 통해 설치: GitHub / GitLab / BitBucket / Coding + +> CLI를 통해 설치: `cinemapress theme example.com joffrey` + +> **DEMO:** Joffrey.CinemaPress.io + + + +## 어간 «drogo» + +> FTP를 통해 설치: GitHub / GitLab / BitBucket / Coding + +> CLI를 통해 설치: `cinemapress theme example.com drogo` + +> **DEMO:** Drogo.CinemaPress.io + + + +## 어간 «bran» + +> FTP를 통해 설치: GitHub / GitLab / BitBucket / Coding + +> CLI를 통해 설치: `cinemapress theme example.com bran` + +> **DEMO:** Bran.CinemaPress.io + + + +## 어간 «arya» + +> FTP를 통해 설치: GitHub / GitLab / BitBucket / Coding + +> CLI를 통해 설치: `cinemapress theme example.com arya` + +> **DEMO:** Arya.CinemaPress.io + + + +## 어간 «mormont» + +> FTP를 통해 설치: GitHub / GitLab / BitBucket / Coding + +> CLI를 통해 설치: `cinemapress theme example.com mormont` + +> **DEMO:** Mormont.CinemaPress.io + + + +## 어간 «tarly» + +> FTP를 통해 설치: GitHub / GitLab / BitBucket / Coding + +> CLI를 통해 설치: `cinemapress theme example.com tarly` + +> **DEMO:** Tarly.CinemaPress.io + + + +## 어간 «daenerys» + +> FTP를 통해 설치: GitHub / GitLab / BitBucket / Coding + +> CLI를 통해 설치: `cinemapress theme example.com daenerys` + +> **DEMO:** Daenerys.CinemaPress.io + + + +## 옵션 및 모듈 CinemaPress + +모든 옵션 및 시스템 모듈에 대한 자세한 정보는 설명서에서 찾을 수 있습니다. + +> Copyright (c) 2014-.... [CinemaPress](https://cinemapress.io) \ No newline at end of file diff --git a/doc/README.lt.md b/doc/README.lt.md new file mode 100644 index 0000000..d9fec0e --- /dev/null +++ b/doc/README.lt.md @@ -0,0 +1,213 @@ +
+ +# Padarykite vaizdo transliacijos svetainę + +
+ +> Sukurkite vaizdo transliacijos svetainę, kad galėtumėte žiūrėti filmus ir TV serialus kompiuteryje `Windows / iOS`, mobiliajame įrenginyje `iPhone / Android` ir televizoriuje `Smart TV / Android TV / STB` + +
+ +LT + +`Pasirinkite kalbą` + +[RU](https://github.com/CinemaPress/CinemaPress/blob/master/locales/README.ru.md)|[ES](https://github.com/CinemaPress/CinemaPress/blob/master/locales/README.es.md)|[DE](https://github.com/CinemaPress/CinemaPress/blob/master/locales/README.de.md)|[FR](https://github.com/CinemaPress/CinemaPress/blob/master/locales/README.fr.md)|[JA](https://github.com/CinemaPress/CinemaPress/blob/master/locales/README.ja.md)|[PT](https://github.com/CinemaPress/CinemaPress/blob/master/locales/README.pt.md)|[IT](https://github.com/CinemaPress/CinemaPress/blob/master/locales/README.it.md)|[ZH](https://github.com/CinemaPress/CinemaPress/blob/master/locales/README.zh.md)|[PL](https://github.com/CinemaPress/CinemaPress/blob/master/locales/README.pl.md) +:---:|:---:|:---:|:---:|:---:|:---:|:---:|:---:|:---: +[NL](https://github.com/CinemaPress/CinemaPress/blob/master/locales/README.nl.md)|[TR](https://github.com/CinemaPress/CinemaPress/blob/master/locales/README.tr.md)|[CS](https://github.com/CinemaPress/CinemaPress/blob/master/locales/README.cs.md)|[KO](https://github.com/CinemaPress/CinemaPress/blob/master/locales/README.ko.md)|[VI](https://github.com/CinemaPress/CinemaPress/blob/master/locales/README.vi.md)|[SV](https://github.com/CinemaPress/CinemaPress/blob/master/locales/README.sv.md)|[HU](https://github.com/CinemaPress/CinemaPress/blob/master/locales/README.hu.md)|[EL](https://github.com/CinemaPress/CinemaPress/blob/master/locales/README.el.md)|[RO](https://github.com/CinemaPress/CinemaPress/blob/master/locales/README.ro.md) +[SK](https://github.com/CinemaPress/CinemaPress/blob/master/locales/README.sk.md)|[DA](https://github.com/CinemaPress/CinemaPress/blob/master/locales/README.da.md)|[ID](https://github.com/CinemaPress/CinemaPress/blob/master/locales/README.id.md)|[FI](https://github.com/CinemaPress/CinemaPress/blob/master/locales/README.fi.md)|[TH](https://github.com/CinemaPress/CinemaPress/blob/master/locales/README.th.md)|[BG](https://github.com/CinemaPress/CinemaPress/blob/master/locales/README.bg.md)|[UK](https://github.com/CinemaPress/CinemaPress/blob/master/locales/README.uk.md)|[AR](https://github.com/CinemaPress/CinemaPress/blob/master/locales/README.ar.md)|[SQ](https://github.com/CinemaPress/CinemaPress/blob/master/locales/README.sq.md) +[EN](https://github.com/CinemaPress/CinemaPress/blob/master/locales/README.en.md)|[HR](https://github.com/CinemaPress/CinemaPress/blob/master/locales/README.hr.md)|[SR](https://github.com/CinemaPress/CinemaPress/blob/master/locales/README.sr.md)|[BN](https://github.com/CinemaPress/CinemaPress/blob/master/locales/README.bn.md)|[SL](https://github.com/CinemaPress/CinemaPress/blob/master/locales/README.sl.md)|[ET](https://github.com/CinemaPress/CinemaPress/blob/master/locales/README.et.md)|[LV](https://github.com/CinemaPress/CinemaPress/blob/master/locales/README.lv.md)|[HI](https://github.com/CinemaPress/CinemaPress/blob/master/locales/README.hi.md)|[SW](https://github.com/CinemaPress/CinemaPress/blob/master/locales/README.sw.md) + +![Admin-panel](https://raw.githubusercontent.com/CinemaPress/CinemaPress.github.io/master/images/themes/admin.png) + + |Admin :factory:|Website :computer:|Mobile :iphone:|TV :tv: +:---:|:---:|:---:|:---:|:---: +RU|RU Admin|RU Website|RU Mobile|RU TV +EN|EN Admin|EN Website|EN Mobile|EN TV + +
+ +## Kaip įdiegti CinemaPress? + +> #### Įdiekite per svetainę + +`cinemapress.sh` + +Įdiekite per svetainę + +> #### Įdiekite per terminalą + +`wget -qO- cinemapress.sh | bash` + +Įdiekite per terminalą + +## Kur įsigyti VPS serverį? + +> OS turėtų būti **CentOS 7, Debian 9/10, Ubuntu 18/19, Fedora 28/29** be valdymo skydų! + +
+ +     | UA-Hosting | Inferno | MyVPS | Zomro +:---: | :---: | :---: | :---: | :---: +:earth_americas: | `Netherlands` | `Netherlands` | `France` | `Netherlands` +:computer: | `2x2700MHz` | `2x2600MHz` | `2x2600MHz` | `1x3300MHz` +:rocket: | `4GB` | `2GB` | `2GB` | `2GB` +:floppy_disk: | `60GB` | `20GB` | `50GB` | `12GB` +:dollar: | `$9.9` | `$8.5*` | `$5.7` | `$3.4` +:point_right: | **PASIRINKITE** | **PASIRINKITE** | **PASIRINKITE** | **PASIRINKITE** + +
+ +> `*` - **15%** nuolaida, reklaminis kodas: `CinemaPress15` + +## Kur pirkti domeno vardą? + +
+ +     | Tonic | InternetBS | Pananames | Namecheap +:---: | :---: | :---: | :---: | :---: +:earth_americas: | `Tonga` | `Bahamas` | `Panama` | `USA` +:moneybag: | `Card` | `PayPal` | `WebMoney` | `Bitcoin` +:see_no_evil: | :lock:* | :unlock: | :unlock: | :unlock: +:dollar: | `> $50/year` | `> $1/year` | `> $1/year` | `> $1/year` +:point_right: | **PASIRINKITE** | **PASIRINKITE** | **PASIRINKITE** | **PASIRINKITE** + +
+ +> `*` - duomenys nėra siunčiami į viešą WHOIS duomenų bazę + +## Tema «hodor» + +> Įdiekite per FTP: GitHub / GitLab / BitBucket / Coding + +> Įdiekite per CLI: `cinemapress theme example.com hodor` + +> **DEMO:** Hodor.CinemaPress.io + + + +## Tema «sansa» + +> Įdiekite per FTP: GitHub / GitLab / BitBucket / Coding + +> Įdiekite per CLI: `cinemapress theme example.com sansa` + +> **DEMO:** Sansa.CinemaPress.io + + + +## Tema «robb» + +> Įdiekite per FTP: GitHub / GitLab / BitBucket / Coding + +> Įdiekite per CLI: `cinemapress theme example.com robb` + +> **DEMO:** Robb.CinemaPress.io + + + +## Tema «ramsay» + +> Įdiekite per FTP: GitHub / GitLab / BitBucket / Coding + +> Įdiekite per CLI: `cinemapress theme example.com ramsay` + +> **DEMO:** Ramsay.CinemaPress.io + + + +## Tema «tyrion» + +> Įdiekite per FTP: GitHub / GitLab / BitBucket / Coding + +> Įdiekite per CLI: `cinemapress theme example.com tyrion` + +> **DEMO:** Tyrion.CinemaPress.io + + + +## Tema «cersei» + +> Įdiekite per FTP: GitHub / GitLab / BitBucket / Coding + +> Įdiekite per CLI: `cinemapress theme example.com cersei` + +> **DEMO:** Cersei.CinemaPress.io + + + +## Tema «joffrey» + +> Įdiekite per FTP: GitHub / GitLab / BitBucket / Coding + +> Įdiekite per CLI: `cinemapress theme example.com joffrey` + +> **DEMO:** Joffrey.CinemaPress.io + + + +## Tema «drogo» + +> Įdiekite per FTP: GitHub / GitLab / BitBucket / Coding + +> Įdiekite per CLI: `cinemapress theme example.com drogo` + +> **DEMO:** Drogo.CinemaPress.io + + + +## Tema «bran» + +> Įdiekite per FTP: GitHub / GitLab / BitBucket / Coding + +> Įdiekite per CLI: `cinemapress theme example.com bran` + +> **DEMO:** Bran.CinemaPress.io + + + +## Tema «arya» + +> Įdiekite per FTP: GitHub / GitLab / BitBucket / Coding + +> Įdiekite per CLI: `cinemapress theme example.com arya` + +> **DEMO:** Arya.CinemaPress.io + + + +## Tema «mormont» + +> Įdiekite per FTP: GitHub / GitLab / BitBucket / Coding + +> Įdiekite per CLI: `cinemapress theme example.com mormont` + +> **DEMO:** Mormont.CinemaPress.io + + + +## Tema «tarly» + +> Įdiekite per FTP: GitHub / GitLab / BitBucket / Coding + +> Įdiekite per CLI: `cinemapress theme example.com tarly` + +> **DEMO:** Tarly.CinemaPress.io + + + +## Tema «daenerys» + +> Įdiekite per FTP: GitHub / GitLab / BitBucket / Coding + +> Įdiekite per CLI: `cinemapress theme example.com daenerys` + +> **DEMO:** Daenerys.CinemaPress.io + + + +## Parinktys ir moduliai CinemaPress + +Išsamią informaciją apie visas parinktis ir sistemos modulius galima rasti dokumentuose. + +> Copyright (c) 2014-.... [CinemaPress](https://cinemapress.io) \ No newline at end of file diff --git a/doc/README.lv.md b/doc/README.lv.md new file mode 100644 index 0000000..6885187 --- /dev/null +++ b/doc/README.lv.md @@ -0,0 +1,213 @@ +
+ +# Izveidojiet video straumēšanas vietni + +
+ +> Izveidojiet video straumēšanas vietni, lai skatītu filmas un TV sērijas datorā `Windows / iOS`, mobilajā ierīcē `iPhone / Android` un TV `Smart TV / Android TV / STB` + +
+ +LV + +`Izvēlieties valodu` + +[RU](https://github.com/CinemaPress/CinemaPress/blob/master/locales/README.ru.md)|[ES](https://github.com/CinemaPress/CinemaPress/blob/master/locales/README.es.md)|[DE](https://github.com/CinemaPress/CinemaPress/blob/master/locales/README.de.md)|[FR](https://github.com/CinemaPress/CinemaPress/blob/master/locales/README.fr.md)|[JA](https://github.com/CinemaPress/CinemaPress/blob/master/locales/README.ja.md)|[PT](https://github.com/CinemaPress/CinemaPress/blob/master/locales/README.pt.md)|[IT](https://github.com/CinemaPress/CinemaPress/blob/master/locales/README.it.md)|[ZH](https://github.com/CinemaPress/CinemaPress/blob/master/locales/README.zh.md)|[PL](https://github.com/CinemaPress/CinemaPress/blob/master/locales/README.pl.md) +:---:|:---:|:---:|:---:|:---:|:---:|:---:|:---:|:---: +[NL](https://github.com/CinemaPress/CinemaPress/blob/master/locales/README.nl.md)|[TR](https://github.com/CinemaPress/CinemaPress/blob/master/locales/README.tr.md)|[CS](https://github.com/CinemaPress/CinemaPress/blob/master/locales/README.cs.md)|[KO](https://github.com/CinemaPress/CinemaPress/blob/master/locales/README.ko.md)|[VI](https://github.com/CinemaPress/CinemaPress/blob/master/locales/README.vi.md)|[SV](https://github.com/CinemaPress/CinemaPress/blob/master/locales/README.sv.md)|[HU](https://github.com/CinemaPress/CinemaPress/blob/master/locales/README.hu.md)|[EL](https://github.com/CinemaPress/CinemaPress/blob/master/locales/README.el.md)|[RO](https://github.com/CinemaPress/CinemaPress/blob/master/locales/README.ro.md) +[SK](https://github.com/CinemaPress/CinemaPress/blob/master/locales/README.sk.md)|[DA](https://github.com/CinemaPress/CinemaPress/blob/master/locales/README.da.md)|[ID](https://github.com/CinemaPress/CinemaPress/blob/master/locales/README.id.md)|[FI](https://github.com/CinemaPress/CinemaPress/blob/master/locales/README.fi.md)|[TH](https://github.com/CinemaPress/CinemaPress/blob/master/locales/README.th.md)|[BG](https://github.com/CinemaPress/CinemaPress/blob/master/locales/README.bg.md)|[UK](https://github.com/CinemaPress/CinemaPress/blob/master/locales/README.uk.md)|[AR](https://github.com/CinemaPress/CinemaPress/blob/master/locales/README.ar.md)|[SQ](https://github.com/CinemaPress/CinemaPress/blob/master/locales/README.sq.md) +[LT](https://github.com/CinemaPress/CinemaPress/blob/master/locales/README.lt.md)|[HR](https://github.com/CinemaPress/CinemaPress/blob/master/locales/README.hr.md)|[SR](https://github.com/CinemaPress/CinemaPress/blob/master/locales/README.sr.md)|[BN](https://github.com/CinemaPress/CinemaPress/blob/master/locales/README.bn.md)|[SL](https://github.com/CinemaPress/CinemaPress/blob/master/locales/README.sl.md)|[ET](https://github.com/CinemaPress/CinemaPress/blob/master/locales/README.et.md)|[EN](https://github.com/CinemaPress/CinemaPress/blob/master/locales/README.en.md)|[HI](https://github.com/CinemaPress/CinemaPress/blob/master/locales/README.hi.md)|[SW](https://github.com/CinemaPress/CinemaPress/blob/master/locales/README.sw.md) + +![Admin-panel](https://raw.githubusercontent.com/CinemaPress/CinemaPress.github.io/master/images/themes/admin.png) + + |Admin :factory:|Website :computer:|Mobile :iphone:|TV :tv: +:---:|:---:|:---:|:---:|:---: +RU|RU Admin|RU Website|RU Mobile|RU TV +EN|EN Admin|EN Website|EN Mobile|EN TV + +
+ +## Kā instalēt CinemaPress? + +> #### Instalējiet, izmantojot tīmekļa vietni + +`cinemapress.sh` + +Instalējiet, izmantojot tīmekļa vietni + +> #### Instalējiet, izmantojot termināli + +`wget -qO- cinemapress.sh | bash` + +Instalējiet, izmantojot termināli + +## Kur nopirkt VPS serveri? + +> OS vajadzētu būt **CentOS 7, Debian 9/10, Ubuntu 18/19, Fedora 28/29** bez vadības paneļiem! + +
+ +     | UA-Hosting | Inferno | MyVPS | Zomro +:---: | :---: | :---: | :---: | :---: +:earth_americas: | `Netherlands` | `Netherlands` | `France` | `Netherlands` +:computer: | `2x2700MHz` | `2x2600MHz` | `2x2600MHz` | `1x3300MHz` +:rocket: | `4GB` | `2GB` | `2GB` | `2GB` +:floppy_disk: | `60GB` | `20GB` | `50GB` | `12GB` +:dollar: | `$9.9` | `$8.5*` | `$5.7` | `$3.4` +:point_right: | **IZVĒLIETIES** | **IZVĒLIETIES** | **IZVĒLIETIES** | **IZVĒLIETIES** + +
+ +> `*` - **15%** atlaide, reklāmas kods: `CinemaPress15` + +## Kur nopirkt domēna nosaukumu? + +
+ +     | Tonic | InternetBS | Pananames | Namecheap +:---: | :---: | :---: | :---: | :---: +:earth_americas: | `Tonga` | `Bahamas` | `Panama` | `USA` +:moneybag: | `Card` | `PayPal` | `WebMoney` | `Bitcoin` +:see_no_evil: | :lock:* | :unlock: | :unlock: | :unlock: +:dollar: | `> $50/year` | `> $1/year` | `> $1/year` | `> $1/year` +:point_right: | **IZVĒLIETIES** | **IZVĒLIETIES** | **IZVĒLIETIES** | **IZVĒLIETIES** + +
+ +> `*` - dati netiek nosūtīti uz publisko WHOIS datu bāzi + +## Tēma «hodor» + +> Instalējiet, izmantojot FTP: GitHub / GitLab / BitBucket / Coding + +> Instalējiet, izmantojot CLI: `cinemapress theme example.com hodor` + +> **DEMO:** Hodor.CinemaPress.io + + + +## Tēma «sansa» + +> Instalējiet, izmantojot FTP: GitHub / GitLab / BitBucket / Coding + +> Instalējiet, izmantojot CLI: `cinemapress theme example.com sansa` + +> **DEMO:** Sansa.CinemaPress.io + + + +## Tēma «robb» + +> Instalējiet, izmantojot FTP: GitHub / GitLab / BitBucket / Coding + +> Instalējiet, izmantojot CLI: `cinemapress theme example.com robb` + +> **DEMO:** Robb.CinemaPress.io + + + +## Tēma «ramsay» + +> Instalējiet, izmantojot FTP: GitHub / GitLab / BitBucket / Coding + +> Instalējiet, izmantojot CLI: `cinemapress theme example.com ramsay` + +> **DEMO:** Ramsay.CinemaPress.io + + + +## Tēma «tyrion» + +> Instalējiet, izmantojot FTP: GitHub / GitLab / BitBucket / Coding + +> Instalējiet, izmantojot CLI: `cinemapress theme example.com tyrion` + +> **DEMO:** Tyrion.CinemaPress.io + + + +## Tēma «cersei» + +> Instalējiet, izmantojot FTP: GitHub / GitLab / BitBucket / Coding + +> Instalējiet, izmantojot CLI: `cinemapress theme example.com cersei` + +> **DEMO:** Cersei.CinemaPress.io + + + +## Tēma «joffrey» + +> Instalējiet, izmantojot FTP: GitHub / GitLab / BitBucket / Coding + +> Instalējiet, izmantojot CLI: `cinemapress theme example.com joffrey` + +> **DEMO:** Joffrey.CinemaPress.io + + + +## Tēma «drogo» + +> Instalējiet, izmantojot FTP: GitHub / GitLab / BitBucket / Coding + +> Instalējiet, izmantojot CLI: `cinemapress theme example.com drogo` + +> **DEMO:** Drogo.CinemaPress.io + + + +## Tēma «bran» + +> Instalējiet, izmantojot FTP: GitHub / GitLab / BitBucket / Coding + +> Instalējiet, izmantojot CLI: `cinemapress theme example.com bran` + +> **DEMO:** Bran.CinemaPress.io + + + +## Tēma «arya» + +> Instalējiet, izmantojot FTP: GitHub / GitLab / BitBucket / Coding + +> Instalējiet, izmantojot CLI: `cinemapress theme example.com arya` + +> **DEMO:** Arya.CinemaPress.io + + + +## Tēma «mormont» + +> Instalējiet, izmantojot FTP: GitHub / GitLab / BitBucket / Coding + +> Instalējiet, izmantojot CLI: `cinemapress theme example.com mormont` + +> **DEMO:** Mormont.CinemaPress.io + + + +## Tēma «tarly» + +> Instalējiet, izmantojot FTP: GitHub / GitLab / BitBucket / Coding + +> Instalējiet, izmantojot CLI: `cinemapress theme example.com tarly` + +> **DEMO:** Tarly.CinemaPress.io + + + +## Tēma «daenerys» + +> Instalējiet, izmantojot FTP: GitHub / GitLab / BitBucket / Coding + +> Instalējiet, izmantojot CLI: `cinemapress theme example.com daenerys` + +> **DEMO:** Daenerys.CinemaPress.io + + + +## Iespējas un moduļi CinemaPress + +Detalizēta informācija par visām iespējām un sistēmas moduļiem atrodama dokumentācijā. + +> Copyright (c) 2014-.... [CinemaPress](https://cinemapress.io) \ No newline at end of file diff --git a/doc/README.nl.md b/doc/README.nl.md new file mode 100644 index 0000000..af94fab --- /dev/null +++ b/doc/README.nl.md @@ -0,0 +1,213 @@ +
+ +# Maak een website voor het streamen van video's + +
+ +> Maak een website voor videostreaming om films en tv-series te bekijken op een computer `Windows / iOS`, mobiel apparaat `iPhone / Android` en tv `Smart TV / Android TV / STB` + +
+ +NL + +`Kies je taal` + +[RU](https://github.com/CinemaPress/CinemaPress/blob/master/locales/README.ru.md)|[ES](https://github.com/CinemaPress/CinemaPress/blob/master/locales/README.es.md)|[DE](https://github.com/CinemaPress/CinemaPress/blob/master/locales/README.de.md)|[FR](https://github.com/CinemaPress/CinemaPress/blob/master/locales/README.fr.md)|[JA](https://github.com/CinemaPress/CinemaPress/blob/master/locales/README.ja.md)|[PT](https://github.com/CinemaPress/CinemaPress/blob/master/locales/README.pt.md)|[IT](https://github.com/CinemaPress/CinemaPress/blob/master/locales/README.it.md)|[ZH](https://github.com/CinemaPress/CinemaPress/blob/master/locales/README.zh.md)|[PL](https://github.com/CinemaPress/CinemaPress/blob/master/locales/README.pl.md) +:---:|:---:|:---:|:---:|:---:|:---:|:---:|:---:|:---: +[EN](https://github.com/CinemaPress/CinemaPress/blob/master/locales/README.en.md)|[TR](https://github.com/CinemaPress/CinemaPress/blob/master/locales/README.tr.md)|[CS](https://github.com/CinemaPress/CinemaPress/blob/master/locales/README.cs.md)|[KO](https://github.com/CinemaPress/CinemaPress/blob/master/locales/README.ko.md)|[VI](https://github.com/CinemaPress/CinemaPress/blob/master/locales/README.vi.md)|[SV](https://github.com/CinemaPress/CinemaPress/blob/master/locales/README.sv.md)|[HU](https://github.com/CinemaPress/CinemaPress/blob/master/locales/README.hu.md)|[EL](https://github.com/CinemaPress/CinemaPress/blob/master/locales/README.el.md)|[RO](https://github.com/CinemaPress/CinemaPress/blob/master/locales/README.ro.md) +[SK](https://github.com/CinemaPress/CinemaPress/blob/master/locales/README.sk.md)|[DA](https://github.com/CinemaPress/CinemaPress/blob/master/locales/README.da.md)|[ID](https://github.com/CinemaPress/CinemaPress/blob/master/locales/README.id.md)|[FI](https://github.com/CinemaPress/CinemaPress/blob/master/locales/README.fi.md)|[TH](https://github.com/CinemaPress/CinemaPress/blob/master/locales/README.th.md)|[BG](https://github.com/CinemaPress/CinemaPress/blob/master/locales/README.bg.md)|[UK](https://github.com/CinemaPress/CinemaPress/blob/master/locales/README.uk.md)|[AR](https://github.com/CinemaPress/CinemaPress/blob/master/locales/README.ar.md)|[SQ](https://github.com/CinemaPress/CinemaPress/blob/master/locales/README.sq.md) +[LT](https://github.com/CinemaPress/CinemaPress/blob/master/locales/README.lt.md)|[HR](https://github.com/CinemaPress/CinemaPress/blob/master/locales/README.hr.md)|[SR](https://github.com/CinemaPress/CinemaPress/blob/master/locales/README.sr.md)|[BN](https://github.com/CinemaPress/CinemaPress/blob/master/locales/README.bn.md)|[SL](https://github.com/CinemaPress/CinemaPress/blob/master/locales/README.sl.md)|[ET](https://github.com/CinemaPress/CinemaPress/blob/master/locales/README.et.md)|[LV](https://github.com/CinemaPress/CinemaPress/blob/master/locales/README.lv.md)|[HI](https://github.com/CinemaPress/CinemaPress/blob/master/locales/README.hi.md)|[SW](https://github.com/CinemaPress/CinemaPress/blob/master/locales/README.sw.md) + +![Admin-panel](https://raw.githubusercontent.com/CinemaPress/CinemaPress.github.io/master/images/themes/admin.png) + + |Admin :factory:|Website :computer:|Mobile :iphone:|TV :tv: +:---:|:---:|:---:|:---:|:---: +RU|RU Admin|RU Website|RU Mobile|RU TV +EN|EN Admin|EN Website|EN Mobile|EN TV + +
+ +## Hoe installeren CinemaPress? + +> #### Installeer via website + +`cinemapress.sh` + +Installeer via website + +> #### Installeren via terminal + +`wget -qO- cinemapress.sh | bash` + +Installeren via terminal + +## Waar kan ik een VPS-server kopen? + +> Het besturingssysteem zou **CentOS 7, Debian 9/10, Ubuntu 18/19, Fedora 28/29** moeten zijn zonder bedieningspanelen! + +
+ +     | UA-Hosting | Inferno | MyVPS | Zomro +:---: | :---: | :---: | :---: | :---: +:earth_americas: | `Netherlands` | `Netherlands` | `France` | `Netherlands` +:computer: | `2x2700MHz` | `2x2600MHz` | `2x2600MHz` | `1x3300MHz` +:rocket: | `4GB` | `2GB` | `2GB` | `2GB` +:floppy_disk: | `60GB` | `20GB` | `50GB` | `12GB` +:dollar: | `$9.9` | `$8.5*` | `$5.7` | `$3.4` +:point_right: | **KIEZEN** | **KIEZEN** | **KIEZEN** | **KIEZEN** + +
+ +> `*` - **15%** korting, promotiecode: `CinemaPress15` + +## Waar een domeinnaam kopen? + +
+ +     | Tonic | InternetBS | Pananames | Namecheap +:---: | :---: | :---: | :---: | :---: +:earth_americas: | `Tonga` | `Bahamas` | `Panama` | `USA` +:moneybag: | `Card` | `PayPal` | `WebMoney` | `Bitcoin` +:see_no_evil: | :lock:* | :unlock: | :unlock: | :unlock: +:dollar: | `> $50/year` | `> $1/year` | `> $1/year` | `> $1/year` +:point_right: | **KIEZEN** | **KIEZEN** | **KIEZEN** | **KIEZEN** + +
+ +> `*` - gegevens worden niet verzonden naar de openbare WHOIS-database + +## Thema «hodor» + +> Installeren via FTP: GitHub / GitLab / BitBucket / Coding + +> Installeren via CLI: `cinemapress theme example.com hodor` + +> **DEMO:** Hodor.CinemaPress.io + + + +## Thema «sansa» + +> Installeren via FTP: GitHub / GitLab / BitBucket / Coding + +> Installeren via CLI: `cinemapress theme example.com sansa` + +> **DEMO:** Sansa.CinemaPress.io + + + +## Thema «robb» + +> Installeren via FTP: GitHub / GitLab / BitBucket / Coding + +> Installeren via CLI: `cinemapress theme example.com robb` + +> **DEMO:** Robb.CinemaPress.io + + + +## Thema «ramsay» + +> Installeren via FTP: GitHub / GitLab / BitBucket / Coding + +> Installeren via CLI: `cinemapress theme example.com ramsay` + +> **DEMO:** Ramsay.CinemaPress.io + + + +## Thema «tyrion» + +> Installeren via FTP: GitHub / GitLab / BitBucket / Coding + +> Installeren via CLI: `cinemapress theme example.com tyrion` + +> **DEMO:** Tyrion.CinemaPress.io + + + +## Thema «cersei» + +> Installeren via FTP: GitHub / GitLab / BitBucket / Coding + +> Installeren via CLI: `cinemapress theme example.com cersei` + +> **DEMO:** Cersei.CinemaPress.io + + + +## Thema «joffrey» + +> Installeren via FTP: GitHub / GitLab / BitBucket / Coding + +> Installeren via CLI: `cinemapress theme example.com joffrey` + +> **DEMO:** Joffrey.CinemaPress.io + + + +## Thema «drogo» + +> Installeren via FTP: GitHub / GitLab / BitBucket / Coding + +> Installeren via CLI: `cinemapress theme example.com drogo` + +> **DEMO:** Drogo.CinemaPress.io + + + +## Thema «bran» + +> Installeren via FTP: GitHub / GitLab / BitBucket / Coding + +> Installeren via CLI: `cinemapress theme example.com bran` + +> **DEMO:** Bran.CinemaPress.io + + + +## Thema «arya» + +> Installeren via FTP: GitHub / GitLab / BitBucket / Coding + +> Installeren via CLI: `cinemapress theme example.com arya` + +> **DEMO:** Arya.CinemaPress.io + + + +## Thema «mormont» + +> Installeren via FTP: GitHub / GitLab / BitBucket / Coding + +> Installeren via CLI: `cinemapress theme example.com mormont` + +> **DEMO:** Mormont.CinemaPress.io + + + +## Thema «tarly» + +> Installeren via FTP: GitHub / GitLab / BitBucket / Coding + +> Installeren via CLI: `cinemapress theme example.com tarly` + +> **DEMO:** Tarly.CinemaPress.io + + + +## Thema «daenerys» + +> Installeren via FTP: GitHub / GitLab / BitBucket / Coding + +> Installeren via CLI: `cinemapress theme example.com daenerys` + +> **DEMO:** Daenerys.CinemaPress.io + + + +## Opties en modules CinemaPress + +Gedetailleerde informatie over alle opties en systeemmodules is te vinden in de documentatie. + +> Copyright (c) 2014-.... [CinemaPress](https://cinemapress.io) \ No newline at end of file diff --git a/doc/README.pl.md b/doc/README.pl.md new file mode 100644 index 0000000..8e2279c --- /dev/null +++ b/doc/README.pl.md @@ -0,0 +1,213 @@ +
+ +# Stwórz stronę z streamingiem wideo + +
+ +> Stwórz stronę z transmisją strumieniową wideo, aby oglądać filmy i seriale na komputerze `Windows / iOS`, urządzeniu mobilnym `iPhone / Android` i telewizorze `Smart TV / Android TV / STB` + +
+ +PL + +`Wybierz swój język` + +[RU](https://github.com/CinemaPress/CinemaPress/blob/master/locales/README.ru.md)|[ES](https://github.com/CinemaPress/CinemaPress/blob/master/locales/README.es.md)|[DE](https://github.com/CinemaPress/CinemaPress/blob/master/locales/README.de.md)|[FR](https://github.com/CinemaPress/CinemaPress/blob/master/locales/README.fr.md)|[JA](https://github.com/CinemaPress/CinemaPress/blob/master/locales/README.ja.md)|[PT](https://github.com/CinemaPress/CinemaPress/blob/master/locales/README.pt.md)|[IT](https://github.com/CinemaPress/CinemaPress/blob/master/locales/README.it.md)|[ZH](https://github.com/CinemaPress/CinemaPress/blob/master/locales/README.zh.md)|[EN](https://github.com/CinemaPress/CinemaPress/blob/master/locales/README.en.md) +:---:|:---:|:---:|:---:|:---:|:---:|:---:|:---:|:---: +[NL](https://github.com/CinemaPress/CinemaPress/blob/master/locales/README.nl.md)|[TR](https://github.com/CinemaPress/CinemaPress/blob/master/locales/README.tr.md)|[CS](https://github.com/CinemaPress/CinemaPress/blob/master/locales/README.cs.md)|[KO](https://github.com/CinemaPress/CinemaPress/blob/master/locales/README.ko.md)|[VI](https://github.com/CinemaPress/CinemaPress/blob/master/locales/README.vi.md)|[SV](https://github.com/CinemaPress/CinemaPress/blob/master/locales/README.sv.md)|[HU](https://github.com/CinemaPress/CinemaPress/blob/master/locales/README.hu.md)|[EL](https://github.com/CinemaPress/CinemaPress/blob/master/locales/README.el.md)|[RO](https://github.com/CinemaPress/CinemaPress/blob/master/locales/README.ro.md) +[SK](https://github.com/CinemaPress/CinemaPress/blob/master/locales/README.sk.md)|[DA](https://github.com/CinemaPress/CinemaPress/blob/master/locales/README.da.md)|[ID](https://github.com/CinemaPress/CinemaPress/blob/master/locales/README.id.md)|[FI](https://github.com/CinemaPress/CinemaPress/blob/master/locales/README.fi.md)|[TH](https://github.com/CinemaPress/CinemaPress/blob/master/locales/README.th.md)|[BG](https://github.com/CinemaPress/CinemaPress/blob/master/locales/README.bg.md)|[UK](https://github.com/CinemaPress/CinemaPress/blob/master/locales/README.uk.md)|[AR](https://github.com/CinemaPress/CinemaPress/blob/master/locales/README.ar.md)|[SQ](https://github.com/CinemaPress/CinemaPress/blob/master/locales/README.sq.md) +[LT](https://github.com/CinemaPress/CinemaPress/blob/master/locales/README.lt.md)|[HR](https://github.com/CinemaPress/CinemaPress/blob/master/locales/README.hr.md)|[SR](https://github.com/CinemaPress/CinemaPress/blob/master/locales/README.sr.md)|[BN](https://github.com/CinemaPress/CinemaPress/blob/master/locales/README.bn.md)|[SL](https://github.com/CinemaPress/CinemaPress/blob/master/locales/README.sl.md)|[ET](https://github.com/CinemaPress/CinemaPress/blob/master/locales/README.et.md)|[LV](https://github.com/CinemaPress/CinemaPress/blob/master/locales/README.lv.md)|[HI](https://github.com/CinemaPress/CinemaPress/blob/master/locales/README.hi.md)|[SW](https://github.com/CinemaPress/CinemaPress/blob/master/locales/README.sw.md) + +![Admin-panel](https://raw.githubusercontent.com/CinemaPress/CinemaPress.github.io/master/images/themes/admin.png) + + |Admin :factory:|Website :computer:|Mobile :iphone:|TV :tv: +:---:|:---:|:---:|:---:|:---: +RU|RU Admin|RU Website|RU Mobile|RU TV +EN|EN Admin|EN Website|EN Mobile|EN TV + +
+ +## Jak zainstalować CinemaPress? + +> #### Zainstaluj za pośrednictwem strony internetowej + +`cinemapress.sh` + +Zainstaluj za pośrednictwem strony internetowej + +> #### Zainstaluj przez terminal + +`wget -qO- cinemapress.sh | bash` + +Zainstaluj przez terminal + +## Gdzie kupić serwer VPS? + +> System operacyjny powinien być systemem **CentOS 7, Debian 9/10, Ubuntu 18/19, Fedora 28/29** bez paneli sterowania! + +
+ +     | UA-Hosting | Inferno | MyVPS | Zomro +:---: | :---: | :---: | :---: | :---: +:earth_americas: | `Netherlands` | `Netherlands` | `France` | `Netherlands` +:computer: | `2x2700MHz` | `2x2600MHz` | `2x2600MHz` | `1x3300MHz` +:rocket: | `4GB` | `2GB` | `2GB` | `2GB` +:floppy_disk: | `60GB` | `20GB` | `50GB` | `12GB` +:dollar: | `$9.9` | `$8.5*` | `$5.7` | `$3.4` +:point_right: | **WYBIERZ** | **WYBIERZ** | **WYBIERZ** | **WYBIERZ** + +
+ +> `*` - **15%** zniżki, kod promocyjny: `CinemaPress15` + +## Gdzie kupić nazwę domeny? + +
+ +     | Tonic | InternetBS | Pananames | Namecheap +:---: | :---: | :---: | :---: | :---: +:earth_americas: | `Tonga` | `Bahamas` | `Panama` | `USA` +:moneybag: | `Card` | `PayPal` | `WebMoney` | `Bitcoin` +:see_no_evil: | :lock:* | :unlock: | :unlock: | :unlock: +:dollar: | `> $50/year` | `> $1/year` | `> $1/year` | `> $1/year` +:point_right: | **WYBIERZ** | **WYBIERZ** | **WYBIERZ** | **WYBIERZ** + +
+ +> `*` - dane nie są wysyłane do publicznej bazy danych WHOIS + +## Motyw «hodor» + +> Zainstaluj przez FTP: GitHub / GitLab / BitBucket / Coding + +> Zainstaluj przez interfejs CLI: `cinemapress theme example.com hodor` + +> **DEMO:** Hodor.CinemaPress.io + + + +## Motyw «sansa» + +> Zainstaluj przez FTP: GitHub / GitLab / BitBucket / Coding + +> Zainstaluj przez interfejs CLI: `cinemapress theme example.com sansa` + +> **DEMO:** Sansa.CinemaPress.io + + + +## Motyw «robb» + +> Zainstaluj przez FTP: GitHub / GitLab / BitBucket / Coding + +> Zainstaluj przez interfejs CLI: `cinemapress theme example.com robb` + +> **DEMO:** Robb.CinemaPress.io + + + +## Motyw «ramsay» + +> Zainstaluj przez FTP: GitHub / GitLab / BitBucket / Coding + +> Zainstaluj przez interfejs CLI: `cinemapress theme example.com ramsay` + +> **DEMO:** Ramsay.CinemaPress.io + + + +## Motyw «tyrion» + +> Zainstaluj przez FTP: GitHub / GitLab / BitBucket / Coding + +> Zainstaluj przez interfejs CLI: `cinemapress theme example.com tyrion` + +> **DEMO:** Tyrion.CinemaPress.io + + + +## Motyw «cersei» + +> Zainstaluj przez FTP: GitHub / GitLab / BitBucket / Coding + +> Zainstaluj przez interfejs CLI: `cinemapress theme example.com cersei` + +> **DEMO:** Cersei.CinemaPress.io + + + +## Motyw «joffrey» + +> Zainstaluj przez FTP: GitHub / GitLab / BitBucket / Coding + +> Zainstaluj przez interfejs CLI: `cinemapress theme example.com joffrey` + +> **DEMO:** Joffrey.CinemaPress.io + + + +## Motyw «drogo» + +> Zainstaluj przez FTP: GitHub / GitLab / BitBucket / Coding + +> Zainstaluj przez interfejs CLI: `cinemapress theme example.com drogo` + +> **DEMO:** Drogo.CinemaPress.io + + + +## Motyw «bran» + +> Zainstaluj przez FTP: GitHub / GitLab / BitBucket / Coding + +> Zainstaluj przez interfejs CLI: `cinemapress theme example.com bran` + +> **DEMO:** Bran.CinemaPress.io + + + +## Motyw «arya» + +> Zainstaluj przez FTP: GitHub / GitLab / BitBucket / Coding + +> Zainstaluj przez interfejs CLI: `cinemapress theme example.com arya` + +> **DEMO:** Arya.CinemaPress.io + + + +## Motyw «mormont» + +> Zainstaluj przez FTP: GitHub / GitLab / BitBucket / Coding + +> Zainstaluj przez interfejs CLI: `cinemapress theme example.com mormont` + +> **DEMO:** Mormont.CinemaPress.io + + + +## Motyw «tarly» + +> Zainstaluj przez FTP: GitHub / GitLab / BitBucket / Coding + +> Zainstaluj przez interfejs CLI: `cinemapress theme example.com tarly` + +> **DEMO:** Tarly.CinemaPress.io + + + +## Motyw «daenerys» + +> Zainstaluj przez FTP: GitHub / GitLab / BitBucket / Coding + +> Zainstaluj przez interfejs CLI: `cinemapress theme example.com daenerys` + +> **DEMO:** Daenerys.CinemaPress.io + + + +## Opcje i moduły CinemaPress + +Szczegółowe informacje na temat wszystkich opcji i modułów systemu można znaleźć w dokumentacji. + +> Copyright (c) 2014-.... [CinemaPress](https://cinemapress.io) \ No newline at end of file diff --git a/doc/README.pt.md b/doc/README.pt.md new file mode 100644 index 0000000..ed3d2b8 --- /dev/null +++ b/doc/README.pt.md @@ -0,0 +1,213 @@ +
+ +# Faça um site de streaming de vídeo + +
+ +> Crie um site de streaming de vídeo para assistir a filmes e séries de TV no computador `Windows / iOS`, dispositivo móvel `iPhone / Android` e TV `Smart TV / Android TV / STB` + +
+ +PT + +`Escolha o seu idioma` + +[RU](https://github.com/CinemaPress/CinemaPress/blob/master/locales/README.ru.md)|[ES](https://github.com/CinemaPress/CinemaPress/blob/master/locales/README.es.md)|[DE](https://github.com/CinemaPress/CinemaPress/blob/master/locales/README.de.md)|[FR](https://github.com/CinemaPress/CinemaPress/blob/master/locales/README.fr.md)|[JA](https://github.com/CinemaPress/CinemaPress/blob/master/locales/README.ja.md)|[EN](https://github.com/CinemaPress/CinemaPress/blob/master/locales/README.en.md)|[IT](https://github.com/CinemaPress/CinemaPress/blob/master/locales/README.it.md)|[ZH](https://github.com/CinemaPress/CinemaPress/blob/master/locales/README.zh.md)|[PL](https://github.com/CinemaPress/CinemaPress/blob/master/locales/README.pl.md) +:---:|:---:|:---:|:---:|:---:|:---:|:---:|:---:|:---: +[NL](https://github.com/CinemaPress/CinemaPress/blob/master/locales/README.nl.md)|[TR](https://github.com/CinemaPress/CinemaPress/blob/master/locales/README.tr.md)|[CS](https://github.com/CinemaPress/CinemaPress/blob/master/locales/README.cs.md)|[KO](https://github.com/CinemaPress/CinemaPress/blob/master/locales/README.ko.md)|[VI](https://github.com/CinemaPress/CinemaPress/blob/master/locales/README.vi.md)|[SV](https://github.com/CinemaPress/CinemaPress/blob/master/locales/README.sv.md)|[HU](https://github.com/CinemaPress/CinemaPress/blob/master/locales/README.hu.md)|[EL](https://github.com/CinemaPress/CinemaPress/blob/master/locales/README.el.md)|[RO](https://github.com/CinemaPress/CinemaPress/blob/master/locales/README.ro.md) +[SK](https://github.com/CinemaPress/CinemaPress/blob/master/locales/README.sk.md)|[DA](https://github.com/CinemaPress/CinemaPress/blob/master/locales/README.da.md)|[ID](https://github.com/CinemaPress/CinemaPress/blob/master/locales/README.id.md)|[FI](https://github.com/CinemaPress/CinemaPress/blob/master/locales/README.fi.md)|[TH](https://github.com/CinemaPress/CinemaPress/blob/master/locales/README.th.md)|[BG](https://github.com/CinemaPress/CinemaPress/blob/master/locales/README.bg.md)|[UK](https://github.com/CinemaPress/CinemaPress/blob/master/locales/README.uk.md)|[AR](https://github.com/CinemaPress/CinemaPress/blob/master/locales/README.ar.md)|[SQ](https://github.com/CinemaPress/CinemaPress/blob/master/locales/README.sq.md) +[LT](https://github.com/CinemaPress/CinemaPress/blob/master/locales/README.lt.md)|[HR](https://github.com/CinemaPress/CinemaPress/blob/master/locales/README.hr.md)|[SR](https://github.com/CinemaPress/CinemaPress/blob/master/locales/README.sr.md)|[BN](https://github.com/CinemaPress/CinemaPress/blob/master/locales/README.bn.md)|[SL](https://github.com/CinemaPress/CinemaPress/blob/master/locales/README.sl.md)|[ET](https://github.com/CinemaPress/CinemaPress/blob/master/locales/README.et.md)|[LV](https://github.com/CinemaPress/CinemaPress/blob/master/locales/README.lv.md)|[HI](https://github.com/CinemaPress/CinemaPress/blob/master/locales/README.hi.md)|[SW](https://github.com/CinemaPress/CinemaPress/blob/master/locales/README.sw.md) + +![Admin-panel](https://raw.githubusercontent.com/CinemaPress/CinemaPress.github.io/master/images/themes/admin.png) + + |Admin :factory:|Website :computer:|Mobile :iphone:|TV :tv: +:---:|:---:|:---:|:---:|:---: +RU|RU Admin|RU Website|RU Mobile|RU TV +EN|EN Admin|EN Website|EN Mobile|EN TV + +
+ +## Como instalar CinemaPress? + +> #### Instalar via website + +`cinemapress.sh` + +Instalar via website + +> #### Instalar via terminal + +`wget -qO- cinemapress.sh | bash` + +Instalar via terminal + +## Onde comprar um servidor VPS? + +> O sistema operacional deve ser o **CentOS 7, Debian 9/10, Ubuntu 18/19, Fedora 28/29** sem painéis de controle! + +
+ +     | UA-Hosting | Inferno | MyVPS | Zomro +:---: | :---: | :---: | :---: | :---: +:earth_americas: | `Netherlands` | `Netherlands` | `France` | `Netherlands` +:computer: | `2x2700MHz` | `2x2600MHz` | `2x2600MHz` | `1x3300MHz` +:rocket: | `4GB` | `2GB` | `2GB` | `2GB` +:floppy_disk: | `60GB` | `20GB` | `50GB` | `12GB` +:dollar: | `$9.9` | `$8.5*` | `$5.7` | `$3.4` +:point_right: | **SELECIONAR** | **SELECIONAR** | **SELECIONAR** | **SELECIONAR** + +
+ +> `*` - **15%** de desconto, código promocional: `CinemaPress15` + +## Onde comprar um nome de domínio? + +
+ +     | Tonic | InternetBS | Pananames | Namecheap +:---: | :---: | :---: | :---: | :---: +:earth_americas: | `Tonga` | `Bahamas` | `Panama` | `USA` +:moneybag: | `Card` | `PayPal` | `WebMoney` | `Bitcoin` +:see_no_evil: | :lock:* | :unlock: | :unlock: | :unlock: +:dollar: | `> $50/year` | `> $1/year` | `> $1/year` | `> $1/year` +:point_right: | **SELECIONAR** | **SELECIONAR** | **SELECIONAR** | **SELECIONAR** + +
+ +> `*` - dados não são enviados para o banco de dados WHOIS público + +## Tema «hodor» + +> Instalar via FTP: GitHub / GitLab / BitBucket / Coding + +> Instalar via CLI: `cinemapress theme example.com hodor` + +> **DEMO:** Hodor.CinemaPress.io + + + +## Tema «sansa» + +> Instalar via FTP: GitHub / GitLab / BitBucket / Coding + +> Instalar via CLI: `cinemapress theme example.com sansa` + +> **DEMO:** Sansa.CinemaPress.io + + + +## Tema «robb» + +> Instalar via FTP: GitHub / GitLab / BitBucket / Coding + +> Instalar via CLI: `cinemapress theme example.com robb` + +> **DEMO:** Robb.CinemaPress.io + + + +## Tema «ramsay» + +> Instalar via FTP: GitHub / GitLab / BitBucket / Coding + +> Instalar via CLI: `cinemapress theme example.com ramsay` + +> **DEMO:** Ramsay.CinemaPress.io + + + +## Tema «tyrion» + +> Instalar via FTP: GitHub / GitLab / BitBucket / Coding + +> Instalar via CLI: `cinemapress theme example.com tyrion` + +> **DEMO:** Tyrion.CinemaPress.io + + + +## Tema «cersei» + +> Instalar via FTP: GitHub / GitLab / BitBucket / Coding + +> Instalar via CLI: `cinemapress theme example.com cersei` + +> **DEMO:** Cersei.CinemaPress.io + + + +## Tema «joffrey» + +> Instalar via FTP: GitHub / GitLab / BitBucket / Coding + +> Instalar via CLI: `cinemapress theme example.com joffrey` + +> **DEMO:** Joffrey.CinemaPress.io + + + +## Tema «drogo» + +> Instalar via FTP: GitHub / GitLab / BitBucket / Coding + +> Instalar via CLI: `cinemapress theme example.com drogo` + +> **DEMO:** Drogo.CinemaPress.io + + + +## Tema «bran» + +> Instalar via FTP: GitHub / GitLab / BitBucket / Coding + +> Instalar via CLI: `cinemapress theme example.com bran` + +> **DEMO:** Bran.CinemaPress.io + + + +## Tema «arya» + +> Instalar via FTP: GitHub / GitLab / BitBucket / Coding + +> Instalar via CLI: `cinemapress theme example.com arya` + +> **DEMO:** Arya.CinemaPress.io + + + +## Tema «mormont» + +> Instalar via FTP: GitHub / GitLab / BitBucket / Coding + +> Instalar via CLI: `cinemapress theme example.com mormont` + +> **DEMO:** Mormont.CinemaPress.io + + + +## Tema «tarly» + +> Instalar via FTP: GitHub / GitLab / BitBucket / Coding + +> Instalar via CLI: `cinemapress theme example.com tarly` + +> **DEMO:** Tarly.CinemaPress.io + + + +## Tema «daenerys» + +> Instalar via FTP: GitHub / GitLab / BitBucket / Coding + +> Instalar via CLI: `cinemapress theme example.com daenerys` + +> **DEMO:** Daenerys.CinemaPress.io + + + +## Opções e módulos CinemaPress + +Informações detalhadas sobre todas as opções e módulos do sistema podem ser encontradas na documentação. + +> Copyright (c) 2014-.... [CinemaPress](https://cinemapress.io) \ No newline at end of file diff --git a/doc/README.ro.md b/doc/README.ro.md new file mode 100644 index 0000000..2a72f51 --- /dev/null +++ b/doc/README.ro.md @@ -0,0 +1,213 @@ +
+ +# Creați un site web de streaming video + +
+ +> Creați un site web pentru streaming video pentru a viziona filme și seriale TV pe computer `Windows / iOS`, dispozitiv mobil `iPhone / Android` și televizor `Smart TV / Android TV / STB` + +
+ +RO + +`Alegeți limba dvs` + +[RU](https://github.com/CinemaPress/CinemaPress/blob/master/locales/README.ru.md)|[ES](https://github.com/CinemaPress/CinemaPress/blob/master/locales/README.es.md)|[DE](https://github.com/CinemaPress/CinemaPress/blob/master/locales/README.de.md)|[FR](https://github.com/CinemaPress/CinemaPress/blob/master/locales/README.fr.md)|[JA](https://github.com/CinemaPress/CinemaPress/blob/master/locales/README.ja.md)|[PT](https://github.com/CinemaPress/CinemaPress/blob/master/locales/README.pt.md)|[IT](https://github.com/CinemaPress/CinemaPress/blob/master/locales/README.it.md)|[ZH](https://github.com/CinemaPress/CinemaPress/blob/master/locales/README.zh.md)|[PL](https://github.com/CinemaPress/CinemaPress/blob/master/locales/README.pl.md) +:---:|:---:|:---:|:---:|:---:|:---:|:---:|:---:|:---: +[NL](https://github.com/CinemaPress/CinemaPress/blob/master/locales/README.nl.md)|[TR](https://github.com/CinemaPress/CinemaPress/blob/master/locales/README.tr.md)|[CS](https://github.com/CinemaPress/CinemaPress/blob/master/locales/README.cs.md)|[KO](https://github.com/CinemaPress/CinemaPress/blob/master/locales/README.ko.md)|[VI](https://github.com/CinemaPress/CinemaPress/blob/master/locales/README.vi.md)|[SV](https://github.com/CinemaPress/CinemaPress/blob/master/locales/README.sv.md)|[HU](https://github.com/CinemaPress/CinemaPress/blob/master/locales/README.hu.md)|[EL](https://github.com/CinemaPress/CinemaPress/blob/master/locales/README.el.md)|[EN](https://github.com/CinemaPress/CinemaPress/blob/master/locales/README.en.md) +[SK](https://github.com/CinemaPress/CinemaPress/blob/master/locales/README.sk.md)|[DA](https://github.com/CinemaPress/CinemaPress/blob/master/locales/README.da.md)|[ID](https://github.com/CinemaPress/CinemaPress/blob/master/locales/README.id.md)|[FI](https://github.com/CinemaPress/CinemaPress/blob/master/locales/README.fi.md)|[TH](https://github.com/CinemaPress/CinemaPress/blob/master/locales/README.th.md)|[BG](https://github.com/CinemaPress/CinemaPress/blob/master/locales/README.bg.md)|[UK](https://github.com/CinemaPress/CinemaPress/blob/master/locales/README.uk.md)|[AR](https://github.com/CinemaPress/CinemaPress/blob/master/locales/README.ar.md)|[SQ](https://github.com/CinemaPress/CinemaPress/blob/master/locales/README.sq.md) +[LT](https://github.com/CinemaPress/CinemaPress/blob/master/locales/README.lt.md)|[HR](https://github.com/CinemaPress/CinemaPress/blob/master/locales/README.hr.md)|[SR](https://github.com/CinemaPress/CinemaPress/blob/master/locales/README.sr.md)|[BN](https://github.com/CinemaPress/CinemaPress/blob/master/locales/README.bn.md)|[SL](https://github.com/CinemaPress/CinemaPress/blob/master/locales/README.sl.md)|[ET](https://github.com/CinemaPress/CinemaPress/blob/master/locales/README.et.md)|[LV](https://github.com/CinemaPress/CinemaPress/blob/master/locales/README.lv.md)|[HI](https://github.com/CinemaPress/CinemaPress/blob/master/locales/README.hi.md)|[SW](https://github.com/CinemaPress/CinemaPress/blob/master/locales/README.sw.md) + +![Admin-panel](https://raw.githubusercontent.com/CinemaPress/CinemaPress.github.io/master/images/themes/admin.png) + + |Admin :factory:|Website :computer:|Mobile :iphone:|TV :tv: +:---:|:---:|:---:|:---:|:---: +RU|RU Admin|RU Website|RU Mobile|RU TV +EN|EN Admin|EN Website|EN Mobile|EN TV + +
+ +## Cum să instalați CinemaPress? + +> #### Instalați prin intermediul site-ului + +`cinemapress.sh` + +Instalați prin intermediul site-ului + +> #### Instalați prin terminal + +`wget -qO- cinemapress.sh | bash` + +Instalați prin terminal + +## De unde să cumperi un server VPS? + +> Sistemul de operare ar trebui să fie **CentOS 7, Debian 9/10, Ubuntu 18/19, Fedora 28/29** fără panouri de control! + +
+ +     | UA-Hosting | Inferno | MyVPS | Zomro +:---: | :---: | :---: | :---: | :---: +:earth_americas: | `Netherlands` | `Netherlands` | `France` | `Netherlands` +:computer: | `2x2700MHz` | `2x2600MHz` | `2x2600MHz` | `1x3300MHz` +:rocket: | `4GB` | `2GB` | `2GB` | `2GB` +:floppy_disk: | `60GB` | `20GB` | `50GB` | `12GB` +:dollar: | `$9.9` | `$8.5*` | `$5.7` | `$3.4` +:point_right: | **SELECTAȚI** | **SELECTAȚI** | **SELECTAȚI** | **SELECTAȚI** + +
+ +> `*` - **15%** reducere, cod promoțional: `CinemaPress15` + +## De unde să cumperi un nume de domeniu? + +
+ +     | Tonic | InternetBS | Pananames | Namecheap +:---: | :---: | :---: | :---: | :---: +:earth_americas: | `Tonga` | `Bahamas` | `Panama` | `USA` +:moneybag: | `Card` | `PayPal` | `WebMoney` | `Bitcoin` +:see_no_evil: | :lock:* | :unlock: | :unlock: | :unlock: +:dollar: | `> $50/year` | `> $1/year` | `> $1/year` | `> $1/year` +:point_right: | **SELECTAȚI** | **SELECTAȚI** | **SELECTAȚI** | **SELECTAȚI** + +
+ +> `*` - datele nu sunt trimise către baza de date WHOIS publică + +## Temă «hodor» + +> Instalare prin FTP: GitHub / GitLab / BitBucket / Coding + +> Instalare prin CLI: `cinemapress theme example.com hodor` + +> **DEMO:** Hodor.CinemaPress.io + + + +## Temă «sansa» + +> Instalare prin FTP: GitHub / GitLab / BitBucket / Coding + +> Instalare prin CLI: `cinemapress theme example.com sansa` + +> **DEMO:** Sansa.CinemaPress.io + + + +## Temă «robb» + +> Instalare prin FTP: GitHub / GitLab / BitBucket / Coding + +> Instalare prin CLI: `cinemapress theme example.com robb` + +> **DEMO:** Robb.CinemaPress.io + + + +## Temă «ramsay» + +> Instalare prin FTP: GitHub / GitLab / BitBucket / Coding + +> Instalare prin CLI: `cinemapress theme example.com ramsay` + +> **DEMO:** Ramsay.CinemaPress.io + + + +## Temă «tyrion» + +> Instalare prin FTP: GitHub / GitLab / BitBucket / Coding + +> Instalare prin CLI: `cinemapress theme example.com tyrion` + +> **DEMO:** Tyrion.CinemaPress.io + + + +## Temă «cersei» + +> Instalare prin FTP: GitHub / GitLab / BitBucket / Coding + +> Instalare prin CLI: `cinemapress theme example.com cersei` + +> **DEMO:** Cersei.CinemaPress.io + + + +## Temă «joffrey» + +> Instalare prin FTP: GitHub / GitLab / BitBucket / Coding + +> Instalare prin CLI: `cinemapress theme example.com joffrey` + +> **DEMO:** Joffrey.CinemaPress.io + + + +## Temă «drogo» + +> Instalare prin FTP: GitHub / GitLab / BitBucket / Coding + +> Instalare prin CLI: `cinemapress theme example.com drogo` + +> **DEMO:** Drogo.CinemaPress.io + + + +## Temă «bran» + +> Instalare prin FTP: GitHub / GitLab / BitBucket / Coding + +> Instalare prin CLI: `cinemapress theme example.com bran` + +> **DEMO:** Bran.CinemaPress.io + + + +## Temă «arya» + +> Instalare prin FTP: GitHub / GitLab / BitBucket / Coding + +> Instalare prin CLI: `cinemapress theme example.com arya` + +> **DEMO:** Arya.CinemaPress.io + + + +## Temă «mormont» + +> Instalare prin FTP: GitHub / GitLab / BitBucket / Coding + +> Instalare prin CLI: `cinemapress theme example.com mormont` + +> **DEMO:** Mormont.CinemaPress.io + + + +## Temă «tarly» + +> Instalare prin FTP: GitHub / GitLab / BitBucket / Coding + +> Instalare prin CLI: `cinemapress theme example.com tarly` + +> **DEMO:** Tarly.CinemaPress.io + + + +## Temă «daenerys» + +> Instalare prin FTP: GitHub / GitLab / BitBucket / Coding + +> Instalare prin CLI: `cinemapress theme example.com daenerys` + +> **DEMO:** Daenerys.CinemaPress.io + + + +## Opțiuni și module CinemaPress + +Informații detaliate despre toate opțiunile și modulele de sistem pot fi găsite în documentație. + +> Copyright (c) 2014-.... [CinemaPress](https://cinemapress.io) \ No newline at end of file diff --git a/doc/README.ru.md b/doc/README.ru.md new file mode 100644 index 0000000..156842c --- /dev/null +++ b/doc/README.ru.md @@ -0,0 +1,213 @@ +
+ +# Создать киносайт онлайн кинотеатр + +
+ +> Создать киносайт для просмотра фильмов и сериалов на компьютере `Windows / iOS`, мобильном устройстве `iPhone / Android` и телевизоре `Smart TV / Android TV / STB` + +
+ +RU + +`Выберите Ваш язык` + +[EN](https://github.com/CinemaPress/CinemaPress/blob/master/locales/README.en.md)|[ES](https://github.com/CinemaPress/CinemaPress/blob/master/locales/README.es.md)|[DE](https://github.com/CinemaPress/CinemaPress/blob/master/locales/README.de.md)|[FR](https://github.com/CinemaPress/CinemaPress/blob/master/locales/README.fr.md)|[JA](https://github.com/CinemaPress/CinemaPress/blob/master/locales/README.ja.md)|[PT](https://github.com/CinemaPress/CinemaPress/blob/master/locales/README.pt.md)|[IT](https://github.com/CinemaPress/CinemaPress/blob/master/locales/README.it.md)|[ZH](https://github.com/CinemaPress/CinemaPress/blob/master/locales/README.zh.md)|[PL](https://github.com/CinemaPress/CinemaPress/blob/master/locales/README.pl.md) +:---:|:---:|:---:|:---:|:---:|:---:|:---:|:---:|:---: +[NL](https://github.com/CinemaPress/CinemaPress/blob/master/locales/README.nl.md)|[TR](https://github.com/CinemaPress/CinemaPress/blob/master/locales/README.tr.md)|[CS](https://github.com/CinemaPress/CinemaPress/blob/master/locales/README.cs.md)|[KO](https://github.com/CinemaPress/CinemaPress/blob/master/locales/README.ko.md)|[VI](https://github.com/CinemaPress/CinemaPress/blob/master/locales/README.vi.md)|[SV](https://github.com/CinemaPress/CinemaPress/blob/master/locales/README.sv.md)|[HU](https://github.com/CinemaPress/CinemaPress/blob/master/locales/README.hu.md)|[EL](https://github.com/CinemaPress/CinemaPress/blob/master/locales/README.el.md)|[RO](https://github.com/CinemaPress/CinemaPress/blob/master/locales/README.ro.md) +[SK](https://github.com/CinemaPress/CinemaPress/blob/master/locales/README.sk.md)|[DA](https://github.com/CinemaPress/CinemaPress/blob/master/locales/README.da.md)|[ID](https://github.com/CinemaPress/CinemaPress/blob/master/locales/README.id.md)|[FI](https://github.com/CinemaPress/CinemaPress/blob/master/locales/README.fi.md)|[TH](https://github.com/CinemaPress/CinemaPress/blob/master/locales/README.th.md)|[BG](https://github.com/CinemaPress/CinemaPress/blob/master/locales/README.bg.md)|[UK](https://github.com/CinemaPress/CinemaPress/blob/master/locales/README.uk.md)|[AR](https://github.com/CinemaPress/CinemaPress/blob/master/locales/README.ar.md)|[SQ](https://github.com/CinemaPress/CinemaPress/blob/master/locales/README.sq.md) +[LT](https://github.com/CinemaPress/CinemaPress/blob/master/locales/README.lt.md)|[HR](https://github.com/CinemaPress/CinemaPress/blob/master/locales/README.hr.md)|[SR](https://github.com/CinemaPress/CinemaPress/blob/master/locales/README.sr.md)|[BN](https://github.com/CinemaPress/CinemaPress/blob/master/locales/README.bn.md)|[SL](https://github.com/CinemaPress/CinemaPress/blob/master/locales/README.sl.md)|[ET](https://github.com/CinemaPress/CinemaPress/blob/master/locales/README.et.md)|[LV](https://github.com/CinemaPress/CinemaPress/blob/master/locales/README.lv.md)|[HI](https://github.com/CinemaPress/CinemaPress/blob/master/locales/README.hi.md)|[SW](https://github.com/CinemaPress/CinemaPress/blob/master/locales/README.sw.md) + +![Admin-panel](https://raw.githubusercontent.com/CinemaPress/CinemaPress.github.io/master/images/themes/admin.png) + + |Admin :factory:|Website :computer:|Mobile :iphone:|TV :tv: +:---:|:---:|:---:|:---:|:---: +RU|RU Admin|RU Website|RU Mobile|RU TV +EN|EN Admin|EN Website|EN Mobile|EN TV + +
+ +## Как установить CinemaPress? + +> #### Установка через веб-сайт + +`cinemapress.sh` + +Установка через веб-сайт + +> #### Установка через терминал + +`wget -qO- cinemapress.sh | bash` + +Установка через терминал + +## Где купить VPS сервер? + +> ОС выбирайте **CentOS 7, Debian 9/10, Ubuntu 18/19, Fedora 28/29** без панелей управления! + +
+ +     | UA-Hosting | Inferno | MyVPS | Zomro +:---: | :---: | :---: | :---: | :---: +:earth_americas: | `Netherlands` | `Netherlands` | `France` | `Netherlands` +:computer: | `2x2700MHz` | `2x2600MHz` | `2x2600MHz` | `1x3300MHz` +:rocket: | `4GB` | `2GB` | `2GB` | `2GB` +:floppy_disk: | `60GB` | `20GB` | `50GB` | `12GB` +:dollar: | `$9.9` | `$8.5*` | `$5.7` | `$3.4` +:point_right: | **ВЫБРАТЬ** | **ВЫБРАТЬ** | **ВЫБРАТЬ** | **ВЫБРАТЬ** + +
+ +> `*` - **15%** скидка, промокод: `CinemaPress15` + +## Где купить доменное имя? + +
+ +     | Tonic | InternetBS | Pananames | Namecheap +:---: | :---: | :---: | :---: | :---: +:earth_americas: | `Tonga` | `Bahamas` | `Panama` | `USA` +:moneybag: | `Card` | `PayPal` | `WebMoney` | `Bitcoin` +:see_no_evil: | :lock:* | :unlock: | :unlock: | :unlock: +:dollar: | `> $50/year` | `> $1/year` | `> $1/year` | `> $1/year` +:point_right: | **ВЫБРАТЬ** | **ВЫБРАТЬ** | **ВЫБРАТЬ** | **ВЫБРАТЬ** + +
+ +> `*` - данные не отправляются в общедоступную базу данных WHOIS + +## Тема «hodor» + +> Установка через FTP: GitHub / GitLab / BitBucket / Coding + +> Установка через CLI: `cinemapress theme example.com hodor` + +> **DEMO:** Hodor.CinemaPress.io + + + +## Тема «sansa» + +> Установка через FTP: GitHub / GitLab / BitBucket / Coding + +> Установка через CLI: `cinemapress theme example.com sansa` + +> **DEMO:** Sansa.CinemaPress.io + + + +## Тема «robb» + +> Установка через FTP: GitHub / GitLab / BitBucket / Coding + +> Установка через CLI: `cinemapress theme example.com robb` + +> **DEMO:** Robb.CinemaPress.io + + + +## Тема «ramsay» + +> Установка через FTP: GitHub / GitLab / BitBucket / Coding + +> Установка через CLI: `cinemapress theme example.com ramsay` + +> **DEMO:** Ramsay.CinemaPress.io + + + +## Тема «tyrion» + +> Установка через FTP: GitHub / GitLab / BitBucket / Coding + +> Установка через CLI: `cinemapress theme example.com tyrion` + +> **DEMO:** Tyrion.CinemaPress.io + + + +## Тема «cersei» + +> Установка через FTP: GitHub / GitLab / BitBucket / Coding + +> Установка через CLI: `cinemapress theme example.com cersei` + +> **DEMO:** Cersei.CinemaPress.io + + + +## Тема «joffrey» + +> Установка через FTP: GitHub / GitLab / BitBucket / Coding + +> Установка через CLI: `cinemapress theme example.com joffrey` + +> **DEMO:** Joffrey.CinemaPress.io + + + +## Тема «drogo» + +> Установка через FTP: GitHub / GitLab / BitBucket / Coding + +> Установка через CLI: `cinemapress theme example.com drogo` + +> **DEMO:** Drogo.CinemaPress.io + + + +## Тема «bran» + +> Установка через FTP: GitHub / GitLab / BitBucket / Coding + +> Установка через CLI: `cinemapress theme example.com bran` + +> **DEMO:** Bran.CinemaPress.io + + + +## Тема «arya» + +> Установка через FTP: GitHub / GitLab / BitBucket / Coding + +> Установка через CLI: `cinemapress theme example.com arya` + +> **DEMO:** Arya.CinemaPress.io + + + +## Тема «mormont» + +> Установка через FTP: GitHub / GitLab / BitBucket / Coding + +> Установка через CLI: `cinemapress theme example.com mormont` + +> **DEMO:** Mormont.CinemaPress.io + + + +## Тема «tarly» + +> Установка через FTP: GitHub / GitLab / BitBucket / Coding + +> Установка через CLI: `cinemapress theme example.com tarly` + +> **DEMO:** Tarly.CinemaPress.io + + + +## Тема «daenerys» + +> Установка через FTP: GitHub / GitLab / BitBucket / Coding + +> Установка через CLI: `cinemapress theme example.com daenerys` + +> **DEMO:** Daenerys.CinemaPress.io + + + +## Опции и модули CinemaPress + +Подробную информацию обо всех опциях и системных модулях можно найти в документации. + +> Copyright (c) 2014-.... [CinemaPress](https://cinemapress.io) \ No newline at end of file diff --git a/doc/README.sk.md b/doc/README.sk.md new file mode 100644 index 0000000..afedc37 --- /dev/null +++ b/doc/README.sk.md @@ -0,0 +1,213 @@ +
+ +# Vytvorte webovú stránku pre streamovanie videa + +
+ +> Vytvorte webovú stránku s videom na sledovanie filmov a televíznych seriálov v počítači `Windows / iOS`, mobilnom zariadení `iPhone / Android` a televízii `Smart TV / Android TV / STB` + +
+ +SK + +`Vyberte si svoj jazyk` + +[RU](https://github.com/CinemaPress/CinemaPress/blob/master/locales/README.ru.md)|[ES](https://github.com/CinemaPress/CinemaPress/blob/master/locales/README.es.md)|[DE](https://github.com/CinemaPress/CinemaPress/blob/master/locales/README.de.md)|[FR](https://github.com/CinemaPress/CinemaPress/blob/master/locales/README.fr.md)|[JA](https://github.com/CinemaPress/CinemaPress/blob/master/locales/README.ja.md)|[PT](https://github.com/CinemaPress/CinemaPress/blob/master/locales/README.pt.md)|[IT](https://github.com/CinemaPress/CinemaPress/blob/master/locales/README.it.md)|[ZH](https://github.com/CinemaPress/CinemaPress/blob/master/locales/README.zh.md)|[PL](https://github.com/CinemaPress/CinemaPress/blob/master/locales/README.pl.md) +:---:|:---:|:---:|:---:|:---:|:---:|:---:|:---:|:---: +[NL](https://github.com/CinemaPress/CinemaPress/blob/master/locales/README.nl.md)|[TR](https://github.com/CinemaPress/CinemaPress/blob/master/locales/README.tr.md)|[CS](https://github.com/CinemaPress/CinemaPress/blob/master/locales/README.cs.md)|[KO](https://github.com/CinemaPress/CinemaPress/blob/master/locales/README.ko.md)|[VI](https://github.com/CinemaPress/CinemaPress/blob/master/locales/README.vi.md)|[SV](https://github.com/CinemaPress/CinemaPress/blob/master/locales/README.sv.md)|[HU](https://github.com/CinemaPress/CinemaPress/blob/master/locales/README.hu.md)|[EL](https://github.com/CinemaPress/CinemaPress/blob/master/locales/README.el.md)|[RO](https://github.com/CinemaPress/CinemaPress/blob/master/locales/README.ro.md) +[EN](https://github.com/CinemaPress/CinemaPress/blob/master/locales/README.en.md)|[DA](https://github.com/CinemaPress/CinemaPress/blob/master/locales/README.da.md)|[ID](https://github.com/CinemaPress/CinemaPress/blob/master/locales/README.id.md)|[FI](https://github.com/CinemaPress/CinemaPress/blob/master/locales/README.fi.md)|[TH](https://github.com/CinemaPress/CinemaPress/blob/master/locales/README.th.md)|[BG](https://github.com/CinemaPress/CinemaPress/blob/master/locales/README.bg.md)|[UK](https://github.com/CinemaPress/CinemaPress/blob/master/locales/README.uk.md)|[AR](https://github.com/CinemaPress/CinemaPress/blob/master/locales/README.ar.md)|[SQ](https://github.com/CinemaPress/CinemaPress/blob/master/locales/README.sq.md) +[LT](https://github.com/CinemaPress/CinemaPress/blob/master/locales/README.lt.md)|[HR](https://github.com/CinemaPress/CinemaPress/blob/master/locales/README.hr.md)|[SR](https://github.com/CinemaPress/CinemaPress/blob/master/locales/README.sr.md)|[BN](https://github.com/CinemaPress/CinemaPress/blob/master/locales/README.bn.md)|[SL](https://github.com/CinemaPress/CinemaPress/blob/master/locales/README.sl.md)|[ET](https://github.com/CinemaPress/CinemaPress/blob/master/locales/README.et.md)|[LV](https://github.com/CinemaPress/CinemaPress/blob/master/locales/README.lv.md)|[HI](https://github.com/CinemaPress/CinemaPress/blob/master/locales/README.hi.md)|[SW](https://github.com/CinemaPress/CinemaPress/blob/master/locales/README.sw.md) + +![Admin-panel](https://raw.githubusercontent.com/CinemaPress/CinemaPress.github.io/master/images/themes/admin.png) + + |Admin :factory:|Website :computer:|Mobile :iphone:|TV :tv: +:---:|:---:|:---:|:---:|:---: +RU|RU Admin|RU Website|RU Mobile|RU TV +EN|EN Admin|EN Website|EN Mobile|EN TV + +
+ +## Ako nainštalovať CinemaPress? + +> #### Nainštalujte prostredníctvom webových stránok + +`cinemapress.sh` + +Nainštalujte prostredníctvom webových stránok + +> #### Inštalácia cez terminál + +`wget -qO- cinemapress.sh | bash` + +Inštalácia cez terminál + +## Kde kúpiť server VPS? + +> OS by mal byť **CentOS 7, Debian 9/10, Ubuntu 18/19, Fedora 28/29** bez ovládacích panelov! + +
+ +     | UA-Hosting | Inferno | MyVPS | Zomro +:---: | :---: | :---: | :---: | :---: +:earth_americas: | `Netherlands` | `Netherlands` | `France` | `Netherlands` +:computer: | `2x2700MHz` | `2x2600MHz` | `2x2600MHz` | `1x3300MHz` +:rocket: | `4GB` | `2GB` | `2GB` | `2GB` +:floppy_disk: | `60GB` | `20GB` | `50GB` | `12GB` +:dollar: | `$9.9` | `$8.5*` | `$5.7` | `$3.4` +:point_right: | **VYBRAŤ** | **VYBRAŤ** | **VYBRAŤ** | **VYBRAŤ** + +
+ +> `*` - **15%** zľava, promo kód: `CinemaPress15` + +## Kde kúpiť názov domény? + +
+ +     | Tonic | InternetBS | Pananames | Namecheap +:---: | :---: | :---: | :---: | :---: +:earth_americas: | `Tonga` | `Bahamas` | `Panama` | `USA` +:moneybag: | `Card` | `PayPal` | `WebMoney` | `Bitcoin` +:see_no_evil: | :lock:* | :unlock: | :unlock: | :unlock: +:dollar: | `> $50/year` | `> $1/year` | `> $1/year` | `> $1/year` +:point_right: | **VYBRAŤ** | **VYBRAŤ** | **VYBRAŤ** | **VYBRAŤ** + +
+ +> `*` - údaje nie sú odosielané do verejnej databázy WHOIS + +## Téma «hodor» + +> Inštalácia cez FTP: GitHub / GitLab / BitBucket / Coding + +> Inštalácia cez CLI: `cinemapress theme example.com hodor` + +> **DEMO:** Hodor.CinemaPress.io + + + +## Téma «sansa» + +> Inštalácia cez FTP: GitHub / GitLab / BitBucket / Coding + +> Inštalácia cez CLI: `cinemapress theme example.com sansa` + +> **DEMO:** Sansa.CinemaPress.io + + + +## Téma «robb» + +> Inštalácia cez FTP: GitHub / GitLab / BitBucket / Coding + +> Inštalácia cez CLI: `cinemapress theme example.com robb` + +> **DEMO:** Robb.CinemaPress.io + + + +## Téma «ramsay» + +> Inštalácia cez FTP: GitHub / GitLab / BitBucket / Coding + +> Inštalácia cez CLI: `cinemapress theme example.com ramsay` + +> **DEMO:** Ramsay.CinemaPress.io + + + +## Téma «tyrion» + +> Inštalácia cez FTP: GitHub / GitLab / BitBucket / Coding + +> Inštalácia cez CLI: `cinemapress theme example.com tyrion` + +> **DEMO:** Tyrion.CinemaPress.io + + + +## Téma «cersei» + +> Inštalácia cez FTP: GitHub / GitLab / BitBucket / Coding + +> Inštalácia cez CLI: `cinemapress theme example.com cersei` + +> **DEMO:** Cersei.CinemaPress.io + + + +## Téma «joffrey» + +> Inštalácia cez FTP: GitHub / GitLab / BitBucket / Coding + +> Inštalácia cez CLI: `cinemapress theme example.com joffrey` + +> **DEMO:** Joffrey.CinemaPress.io + + + +## Téma «drogo» + +> Inštalácia cez FTP: GitHub / GitLab / BitBucket / Coding + +> Inštalácia cez CLI: `cinemapress theme example.com drogo` + +> **DEMO:** Drogo.CinemaPress.io + + + +## Téma «bran» + +> Inštalácia cez FTP: GitHub / GitLab / BitBucket / Coding + +> Inštalácia cez CLI: `cinemapress theme example.com bran` + +> **DEMO:** Bran.CinemaPress.io + + + +## Téma «arya» + +> Inštalácia cez FTP: GitHub / GitLab / BitBucket / Coding + +> Inštalácia cez CLI: `cinemapress theme example.com arya` + +> **DEMO:** Arya.CinemaPress.io + + + +## Téma «mormont» + +> Inštalácia cez FTP: GitHub / GitLab / BitBucket / Coding + +> Inštalácia cez CLI: `cinemapress theme example.com mormont` + +> **DEMO:** Mormont.CinemaPress.io + + + +## Téma «tarly» + +> Inštalácia cez FTP: GitHub / GitLab / BitBucket / Coding + +> Inštalácia cez CLI: `cinemapress theme example.com tarly` + +> **DEMO:** Tarly.CinemaPress.io + + + +## Téma «daenerys» + +> Inštalácia cez FTP: GitHub / GitLab / BitBucket / Coding + +> Inštalácia cez CLI: `cinemapress theme example.com daenerys` + +> **DEMO:** Daenerys.CinemaPress.io + + + +## Možnosti a moduly CinemaPress + +Podrobné informácie o všetkých možnostiach a systémových moduloch nájdete v dokumentácii. + +> Copyright (c) 2014-.... [CinemaPress](https://cinemapress.io) \ No newline at end of file diff --git a/doc/README.sl.md b/doc/README.sl.md new file mode 100644 index 0000000..74212f5 --- /dev/null +++ b/doc/README.sl.md @@ -0,0 +1,213 @@ +
+ +# Naredite spletno mesto za pretakanje videoposnetkov + +
+ +> Ustvarite spletno mesto za pretakanje videoposnetkov, če želite gledati filme in televizijske serije v računalniku `Windows / iOS`, mobilni napravi `iPhone / Android` in televiziji `Smart TV / Android TV / STB` + +
+ +SL + +`Izberite svoj jezik` + +[RU](https://github.com/CinemaPress/CinemaPress/blob/master/locales/README.ru.md)|[ES](https://github.com/CinemaPress/CinemaPress/blob/master/locales/README.es.md)|[DE](https://github.com/CinemaPress/CinemaPress/blob/master/locales/README.de.md)|[FR](https://github.com/CinemaPress/CinemaPress/blob/master/locales/README.fr.md)|[JA](https://github.com/CinemaPress/CinemaPress/blob/master/locales/README.ja.md)|[PT](https://github.com/CinemaPress/CinemaPress/blob/master/locales/README.pt.md)|[IT](https://github.com/CinemaPress/CinemaPress/blob/master/locales/README.it.md)|[ZH](https://github.com/CinemaPress/CinemaPress/blob/master/locales/README.zh.md)|[PL](https://github.com/CinemaPress/CinemaPress/blob/master/locales/README.pl.md) +:---:|:---:|:---:|:---:|:---:|:---:|:---:|:---:|:---: +[NL](https://github.com/CinemaPress/CinemaPress/blob/master/locales/README.nl.md)|[TR](https://github.com/CinemaPress/CinemaPress/blob/master/locales/README.tr.md)|[CS](https://github.com/CinemaPress/CinemaPress/blob/master/locales/README.cs.md)|[KO](https://github.com/CinemaPress/CinemaPress/blob/master/locales/README.ko.md)|[VI](https://github.com/CinemaPress/CinemaPress/blob/master/locales/README.vi.md)|[SV](https://github.com/CinemaPress/CinemaPress/blob/master/locales/README.sv.md)|[HU](https://github.com/CinemaPress/CinemaPress/blob/master/locales/README.hu.md)|[EL](https://github.com/CinemaPress/CinemaPress/blob/master/locales/README.el.md)|[RO](https://github.com/CinemaPress/CinemaPress/blob/master/locales/README.ro.md) +[SK](https://github.com/CinemaPress/CinemaPress/blob/master/locales/README.sk.md)|[DA](https://github.com/CinemaPress/CinemaPress/blob/master/locales/README.da.md)|[ID](https://github.com/CinemaPress/CinemaPress/blob/master/locales/README.id.md)|[FI](https://github.com/CinemaPress/CinemaPress/blob/master/locales/README.fi.md)|[TH](https://github.com/CinemaPress/CinemaPress/blob/master/locales/README.th.md)|[BG](https://github.com/CinemaPress/CinemaPress/blob/master/locales/README.bg.md)|[UK](https://github.com/CinemaPress/CinemaPress/blob/master/locales/README.uk.md)|[AR](https://github.com/CinemaPress/CinemaPress/blob/master/locales/README.ar.md)|[SQ](https://github.com/CinemaPress/CinemaPress/blob/master/locales/README.sq.md) +[LT](https://github.com/CinemaPress/CinemaPress/blob/master/locales/README.lt.md)|[HR](https://github.com/CinemaPress/CinemaPress/blob/master/locales/README.hr.md)|[SR](https://github.com/CinemaPress/CinemaPress/blob/master/locales/README.sr.md)|[BN](https://github.com/CinemaPress/CinemaPress/blob/master/locales/README.bn.md)|[EN](https://github.com/CinemaPress/CinemaPress/blob/master/locales/README.en.md)|[ET](https://github.com/CinemaPress/CinemaPress/blob/master/locales/README.et.md)|[LV](https://github.com/CinemaPress/CinemaPress/blob/master/locales/README.lv.md)|[HI](https://github.com/CinemaPress/CinemaPress/blob/master/locales/README.hi.md)|[SW](https://github.com/CinemaPress/CinemaPress/blob/master/locales/README.sw.md) + +![Admin-panel](https://raw.githubusercontent.com/CinemaPress/CinemaPress.github.io/master/images/themes/admin.png) + + |Admin :factory:|Website :computer:|Mobile :iphone:|TV :tv: +:---:|:---:|:---:|:---:|:---: +RU|RU Admin|RU Website|RU Mobile|RU TV +EN|EN Admin|EN Website|EN Mobile|EN TV + +
+ +## Kako namestiti CinemaPress? + +> #### Namestite prek spletnega mesta + +`cinemapress.sh` + +Namestite prek spletnega mesta + +> #### Namestite prek terminala + +`wget -qO- cinemapress.sh | bash` + +Namestite prek terminala + +## Kje kupiti strežnik VPS? + +> OS bi moral biti **CentOS 7, Debian 9/10, Ubuntu 18/19, Fedora 28/29** brez nadzornih plošč! + +
+ +     | UA-Hosting | Inferno | MyVPS | Zomro +:---: | :---: | :---: | :---: | :---: +:earth_americas: | `Netherlands` | `Netherlands` | `France` | `Netherlands` +:computer: | `2x2700MHz` | `2x2600MHz` | `2x2600MHz` | `1x3300MHz` +:rocket: | `4GB` | `2GB` | `2GB` | `2GB` +:floppy_disk: | `60GB` | `20GB` | `50GB` | `12GB` +:dollar: | `$9.9` | `$8.5*` | `$5.7` | `$3.4` +:point_right: | **IZBRATI** | **IZBRATI** | **IZBRATI** | **IZBRATI** + +
+ +> `*` - **15%** popust, promocijska koda: `CinemaPress15` + +## Kje kupiti ime domene? + +
+ +     | Tonic | InternetBS | Pananames | Namecheap +:---: | :---: | :---: | :---: | :---: +:earth_americas: | `Tonga` | `Bahamas` | `Panama` | `USA` +:moneybag: | `Card` | `PayPal` | `WebMoney` | `Bitcoin` +:see_no_evil: | :lock:* | :unlock: | :unlock: | :unlock: +:dollar: | `> $50/year` | `> $1/year` | `> $1/year` | `> $1/year` +:point_right: | **IZBRATI** | **IZBRATI** | **IZBRATI** | **IZBRATI** + +
+ +> `*` - podatki niso poslani v javno podatkovno bazo WHOIS + +## Tema «hodor» + +> Namestite prek FTP: GitHub / GitLab / BitBucket / Coding + +> Namestite prek CLI: `cinemapress theme example.com hodor` + +> **DEMO:** Hodor.CinemaPress.io + + + +## Tema «sansa» + +> Namestite prek FTP: GitHub / GitLab / BitBucket / Coding + +> Namestite prek CLI: `cinemapress theme example.com sansa` + +> **DEMO:** Sansa.CinemaPress.io + + + +## Tema «robb» + +> Namestite prek FTP: GitHub / GitLab / BitBucket / Coding + +> Namestite prek CLI: `cinemapress theme example.com robb` + +> **DEMO:** Robb.CinemaPress.io + + + +## Tema «ramsay» + +> Namestite prek FTP: GitHub / GitLab / BitBucket / Coding + +> Namestite prek CLI: `cinemapress theme example.com ramsay` + +> **DEMO:** Ramsay.CinemaPress.io + + + +## Tema «tyrion» + +> Namestite prek FTP: GitHub / GitLab / BitBucket / Coding + +> Namestite prek CLI: `cinemapress theme example.com tyrion` + +> **DEMO:** Tyrion.CinemaPress.io + + + +## Tema «cersei» + +> Namestite prek FTP: GitHub / GitLab / BitBucket / Coding + +> Namestite prek CLI: `cinemapress theme example.com cersei` + +> **DEMO:** Cersei.CinemaPress.io + + + +## Tema «joffrey» + +> Namestite prek FTP: GitHub / GitLab / BitBucket / Coding + +> Namestite prek CLI: `cinemapress theme example.com joffrey` + +> **DEMO:** Joffrey.CinemaPress.io + + + +## Tema «drogo» + +> Namestite prek FTP: GitHub / GitLab / BitBucket / Coding + +> Namestite prek CLI: `cinemapress theme example.com drogo` + +> **DEMO:** Drogo.CinemaPress.io + + + +## Tema «bran» + +> Namestite prek FTP: GitHub / GitLab / BitBucket / Coding + +> Namestite prek CLI: `cinemapress theme example.com bran` + +> **DEMO:** Bran.CinemaPress.io + + + +## Tema «arya» + +> Namestite prek FTP: GitHub / GitLab / BitBucket / Coding + +> Namestite prek CLI: `cinemapress theme example.com arya` + +> **DEMO:** Arya.CinemaPress.io + + + +## Tema «mormont» + +> Namestite prek FTP: GitHub / GitLab / BitBucket / Coding + +> Namestite prek CLI: `cinemapress theme example.com mormont` + +> **DEMO:** Mormont.CinemaPress.io + + + +## Tema «tarly» + +> Namestite prek FTP: GitHub / GitLab / BitBucket / Coding + +> Namestite prek CLI: `cinemapress theme example.com tarly` + +> **DEMO:** Tarly.CinemaPress.io + + + +## Tema «daenerys» + +> Namestite prek FTP: GitHub / GitLab / BitBucket / Coding + +> Namestite prek CLI: `cinemapress theme example.com daenerys` + +> **DEMO:** Daenerys.CinemaPress.io + + + +## Možnosti in moduli CinemaPress + +Podrobne informacije o vseh možnostih in sistemskih modulih najdete v dokumentaciji. + +> Copyright (c) 2014-.... [CinemaPress](https://cinemapress.io) \ No newline at end of file diff --git a/doc/README.sq.md b/doc/README.sq.md new file mode 100644 index 0000000..c4c0ad9 --- /dev/null +++ b/doc/README.sq.md @@ -0,0 +1,213 @@ +
+ +# Bëni një faqe interneti për transmetim video + +
+ +> Krijo një faqe interneti për të shikuar filma dhe seri televizive në kompjuter `Windows / iOS`, pajisje celulare `iPhone / Android` dhe TV `Smart TV / Android TV / STB` + +
+ +SQ + +`Zgjidhni gjuhën tuaj` + +[RU](https://github.com/CinemaPress/CinemaPress/blob/master/locales/README.ru.md)|[ES](https://github.com/CinemaPress/CinemaPress/blob/master/locales/README.es.md)|[DE](https://github.com/CinemaPress/CinemaPress/blob/master/locales/README.de.md)|[FR](https://github.com/CinemaPress/CinemaPress/blob/master/locales/README.fr.md)|[JA](https://github.com/CinemaPress/CinemaPress/blob/master/locales/README.ja.md)|[PT](https://github.com/CinemaPress/CinemaPress/blob/master/locales/README.pt.md)|[IT](https://github.com/CinemaPress/CinemaPress/blob/master/locales/README.it.md)|[ZH](https://github.com/CinemaPress/CinemaPress/blob/master/locales/README.zh.md)|[PL](https://github.com/CinemaPress/CinemaPress/blob/master/locales/README.pl.md) +:---:|:---:|:---:|:---:|:---:|:---:|:---:|:---:|:---: +[NL](https://github.com/CinemaPress/CinemaPress/blob/master/locales/README.nl.md)|[TR](https://github.com/CinemaPress/CinemaPress/blob/master/locales/README.tr.md)|[CS](https://github.com/CinemaPress/CinemaPress/blob/master/locales/README.cs.md)|[KO](https://github.com/CinemaPress/CinemaPress/blob/master/locales/README.ko.md)|[VI](https://github.com/CinemaPress/CinemaPress/blob/master/locales/README.vi.md)|[SV](https://github.com/CinemaPress/CinemaPress/blob/master/locales/README.sv.md)|[HU](https://github.com/CinemaPress/CinemaPress/blob/master/locales/README.hu.md)|[EL](https://github.com/CinemaPress/CinemaPress/blob/master/locales/README.el.md)|[RO](https://github.com/CinemaPress/CinemaPress/blob/master/locales/README.ro.md) +[SK](https://github.com/CinemaPress/CinemaPress/blob/master/locales/README.sk.md)|[DA](https://github.com/CinemaPress/CinemaPress/blob/master/locales/README.da.md)|[ID](https://github.com/CinemaPress/CinemaPress/blob/master/locales/README.id.md)|[FI](https://github.com/CinemaPress/CinemaPress/blob/master/locales/README.fi.md)|[TH](https://github.com/CinemaPress/CinemaPress/blob/master/locales/README.th.md)|[BG](https://github.com/CinemaPress/CinemaPress/blob/master/locales/README.bg.md)|[UK](https://github.com/CinemaPress/CinemaPress/blob/master/locales/README.uk.md)|[AR](https://github.com/CinemaPress/CinemaPress/blob/master/locales/README.ar.md)|[EN](https://github.com/CinemaPress/CinemaPress/blob/master/locales/README.en.md) +[LT](https://github.com/CinemaPress/CinemaPress/blob/master/locales/README.lt.md)|[HR](https://github.com/CinemaPress/CinemaPress/blob/master/locales/README.hr.md)|[SR](https://github.com/CinemaPress/CinemaPress/blob/master/locales/README.sr.md)|[BN](https://github.com/CinemaPress/CinemaPress/blob/master/locales/README.bn.md)|[SL](https://github.com/CinemaPress/CinemaPress/blob/master/locales/README.sl.md)|[ET](https://github.com/CinemaPress/CinemaPress/blob/master/locales/README.et.md)|[LV](https://github.com/CinemaPress/CinemaPress/blob/master/locales/README.lv.md)|[HI](https://github.com/CinemaPress/CinemaPress/blob/master/locales/README.hi.md)|[SW](https://github.com/CinemaPress/CinemaPress/blob/master/locales/README.sw.md) + +![Admin-panel](https://raw.githubusercontent.com/CinemaPress/CinemaPress.github.io/master/images/themes/admin.png) + + |Admin :factory:|Website :computer:|Mobile :iphone:|TV :tv: +:---:|:---:|:---:|:---:|:---: +RU|RU Admin|RU Website|RU Mobile|RU TV +EN|EN Admin|EN Website|EN Mobile|EN TV + +
+ +## Si ta instaloni CinemaPress? + +> #### Instaloni nëpërmjet faqes së internetit + +`cinemapress.sh` + +Instaloni nëpërmjet faqes së internetit + +> #### Instaloni nëpërmjet terminalit + +`wget -qO- cinemapress.sh | bash` + +Instaloni nëpërmjet terminalit + +## Ku mund të blini një server VPS? + +> OS duhet të jetë **CentOS 7, Debian 9/10, Ubuntu 18/19, Fedora 28/29** pa panele kontrolli! + +
+ +     | UA-Hosting | Inferno | MyVPS | Zomro +:---: | :---: | :---: | :---: | :---: +:earth_americas: | `Netherlands` | `Netherlands` | `France` | `Netherlands` +:computer: | `2x2700MHz` | `2x2600MHz` | `2x2600MHz` | `1x3300MHz` +:rocket: | `4GB` | `2GB` | `2GB` | `2GB` +:floppy_disk: | `60GB` | `20GB` | `50GB` | `12GB` +:dollar: | `$9.9` | `$8.5*` | `$5.7` | `$3.4` +:point_right: | **ZGJEDH** | **ZGJEDH** | **ZGJEDH** | **ZGJEDH** + +
+ +> `*` - **15%** zbritje, kodi promo: `CinemaPress15` + +## Ku mund të blini një emër domain? + +
+ +     | Tonic | InternetBS | Pananames | Namecheap +:---: | :---: | :---: | :---: | :---: +:earth_americas: | `Tonga` | `Bahamas` | `Panama` | `USA` +:moneybag: | `Card` | `PayPal` | `WebMoney` | `Bitcoin` +:see_no_evil: | :lock:* | :unlock: | :unlock: | :unlock: +:dollar: | `> $50/year` | `> $1/year` | `> $1/year` | `> $1/year` +:point_right: | **ZGJEDH** | **ZGJEDH** | **ZGJEDH** | **ZGJEDH** + +
+ +> `*` - të dhënat nuk dërgohen në bazën publike të WHOIS + +## Temë «hodor» + +> Instalo me FTP: GitHub / GitLab / BitBucket / Coding + +> Instaloni nëpërmjet CLI: `cinemapress theme example.com hodor` + +> **DEMO:** Hodor.CinemaPress.io + + + +## Temë «sansa» + +> Instalo me FTP: GitHub / GitLab / BitBucket / Coding + +> Instaloni nëpërmjet CLI: `cinemapress theme example.com sansa` + +> **DEMO:** Sansa.CinemaPress.io + + + +## Temë «robb» + +> Instalo me FTP: GitHub / GitLab / BitBucket / Coding + +> Instaloni nëpërmjet CLI: `cinemapress theme example.com robb` + +> **DEMO:** Robb.CinemaPress.io + + + +## Temë «ramsay» + +> Instalo me FTP: GitHub / GitLab / BitBucket / Coding + +> Instaloni nëpërmjet CLI: `cinemapress theme example.com ramsay` + +> **DEMO:** Ramsay.CinemaPress.io + + + +## Temë «tyrion» + +> Instalo me FTP: GitHub / GitLab / BitBucket / Coding + +> Instaloni nëpërmjet CLI: `cinemapress theme example.com tyrion` + +> **DEMO:** Tyrion.CinemaPress.io + + + +## Temë «cersei» + +> Instalo me FTP: GitHub / GitLab / BitBucket / Coding + +> Instaloni nëpërmjet CLI: `cinemapress theme example.com cersei` + +> **DEMO:** Cersei.CinemaPress.io + + + +## Temë «joffrey» + +> Instalo me FTP: GitHub / GitLab / BitBucket / Coding + +> Instaloni nëpërmjet CLI: `cinemapress theme example.com joffrey` + +> **DEMO:** Joffrey.CinemaPress.io + + + +## Temë «drogo» + +> Instalo me FTP: GitHub / GitLab / BitBucket / Coding + +> Instaloni nëpërmjet CLI: `cinemapress theme example.com drogo` + +> **DEMO:** Drogo.CinemaPress.io + + + +## Temë «bran» + +> Instalo me FTP: GitHub / GitLab / BitBucket / Coding + +> Instaloni nëpërmjet CLI: `cinemapress theme example.com bran` + +> **DEMO:** Bran.CinemaPress.io + + + +## Temë «arya» + +> Instalo me FTP: GitHub / GitLab / BitBucket / Coding + +> Instaloni nëpërmjet CLI: `cinemapress theme example.com arya` + +> **DEMO:** Arya.CinemaPress.io + + + +## Temë «mormont» + +> Instalo me FTP: GitHub / GitLab / BitBucket / Coding + +> Instaloni nëpërmjet CLI: `cinemapress theme example.com mormont` + +> **DEMO:** Mormont.CinemaPress.io + + + +## Temë «tarly» + +> Instalo me FTP: GitHub / GitLab / BitBucket / Coding + +> Instaloni nëpërmjet CLI: `cinemapress theme example.com tarly` + +> **DEMO:** Tarly.CinemaPress.io + + + +## Temë «daenerys» + +> Instalo me FTP: GitHub / GitLab / BitBucket / Coding + +> Instaloni nëpërmjet CLI: `cinemapress theme example.com daenerys` + +> **DEMO:** Daenerys.CinemaPress.io + + + +## Opsionet dhe modulet CinemaPress + +Informacione të hollësishme për të gjitha opsionet dhe modulet e sistemit mund të gjenden në dokumentacion. + +> Copyright (c) 2014-.... [CinemaPress](https://cinemapress.io) \ No newline at end of file diff --git a/doc/README.sr.md b/doc/README.sr.md new file mode 100644 index 0000000..9c97d27 --- /dev/null +++ b/doc/README.sr.md @@ -0,0 +1,213 @@ +
+ +# Направите вебсајт за видео стреаминг + +
+ +Направите веб сајт за стримовање видео записа да бисте гледали филмове и ТВ серије на рачунару `Windows / iOS`, мобилном уређају `iPhone / Android` и телевизору `Smart TV / Android TV / STB` + +
+ +SR + +`Изаберите језик` + +[RU](https://github.com/CinemaPress/CinemaPress/blob/master/locales/README.ru.md)|[ES](https://github.com/CinemaPress/CinemaPress/blob/master/locales/README.es.md)|[DE](https://github.com/CinemaPress/CinemaPress/blob/master/locales/README.de.md)|[FR](https://github.com/CinemaPress/CinemaPress/blob/master/locales/README.fr.md)|[JA](https://github.com/CinemaPress/CinemaPress/blob/master/locales/README.ja.md)|[PT](https://github.com/CinemaPress/CinemaPress/blob/master/locales/README.pt.md)|[IT](https://github.com/CinemaPress/CinemaPress/blob/master/locales/README.it.md)|[ZH](https://github.com/CinemaPress/CinemaPress/blob/master/locales/README.zh.md)|[PL](https://github.com/CinemaPress/CinemaPress/blob/master/locales/README.pl.md) +:---:|:---:|:---:|:---:|:---:|:---:|:---:|:---:|:---: +[NL](https://github.com/CinemaPress/CinemaPress/blob/master/locales/README.nl.md)|[TR](https://github.com/CinemaPress/CinemaPress/blob/master/locales/README.tr.md)|[CS](https://github.com/CinemaPress/CinemaPress/blob/master/locales/README.cs.md)|[KO](https://github.com/CinemaPress/CinemaPress/blob/master/locales/README.ko.md)|[VI](https://github.com/CinemaPress/CinemaPress/blob/master/locales/README.vi.md)|[SV](https://github.com/CinemaPress/CinemaPress/blob/master/locales/README.sv.md)|[HU](https://github.com/CinemaPress/CinemaPress/blob/master/locales/README.hu.md)|[EL](https://github.com/CinemaPress/CinemaPress/blob/master/locales/README.el.md)|[RO](https://github.com/CinemaPress/CinemaPress/blob/master/locales/README.ro.md) +[SK](https://github.com/CinemaPress/CinemaPress/blob/master/locales/README.sk.md)|[DA](https://github.com/CinemaPress/CinemaPress/blob/master/locales/README.da.md)|[ID](https://github.com/CinemaPress/CinemaPress/blob/master/locales/README.id.md)|[FI](https://github.com/CinemaPress/CinemaPress/blob/master/locales/README.fi.md)|[TH](https://github.com/CinemaPress/CinemaPress/blob/master/locales/README.th.md)|[BG](https://github.com/CinemaPress/CinemaPress/blob/master/locales/README.bg.md)|[UK](https://github.com/CinemaPress/CinemaPress/blob/master/locales/README.uk.md)|[AR](https://github.com/CinemaPress/CinemaPress/blob/master/locales/README.ar.md)|[SQ](https://github.com/CinemaPress/CinemaPress/blob/master/locales/README.sq.md) +[LT](https://github.com/CinemaPress/CinemaPress/blob/master/locales/README.lt.md)|[HR](https://github.com/CinemaPress/CinemaPress/blob/master/locales/README.hr.md)|[EN](https://github.com/CinemaPress/CinemaPress/blob/master/locales/README.en.md)|[BN](https://github.com/CinemaPress/CinemaPress/blob/master/locales/README.bn.md)|[SL](https://github.com/CinemaPress/CinemaPress/blob/master/locales/README.sl.md)|[ET](https://github.com/CinemaPress/CinemaPress/blob/master/locales/README.et.md)|[LV](https://github.com/CinemaPress/CinemaPress/blob/master/locales/README.lv.md)|[HI](https://github.com/CinemaPress/CinemaPress/blob/master/locales/README.hi.md)|[SW](https://github.com/CinemaPress/CinemaPress/blob/master/locales/README.sw.md) + +![Admin-panel](https://raw.githubusercontent.com/CinemaPress/CinemaPress.github.io/master/images/themes/admin.png) + + |Admin :factory:|Website :computer:|Mobile :iphone:|TV :tv: +:---:|:---:|:---:|:---:|:---: +RU|RU Admin|RU Website|RU Mobile|RU TV +EN|EN Admin|EN Website|EN Mobile|EN TV + +
+ +## Како инсталирати CinemaPress? + +> #### Инсталирајте преко веб сајта + +`cinemapress.sh` + +Инсталирајте преко веб сајта + +> #### Инсталирајте преко терминала + +`wget -qO- cinemapress.sh | bash` + +Инсталирајте преко терминала + +## Где купити VPS сервер? + +> Оперативни систем би требао бити **CentOS 7, Debian 9/10, Ubuntu 18/19, Fedora 28/29** без контролних панела! + +
+ +     | UA-Hosting | Inferno | MyVPS | Zomro +:---: | :---: | :---: | :---: | :---: +:earth_americas: | `Netherlands` | `Netherlands` | `France` | `Netherlands` +:computer: | `2x2700MHz` | `2x2600MHz` | `2x2600MHz` | `1x3300MHz` +:rocket: | `4GB` | `2GB` | `2GB` | `2GB` +:floppy_disk: | `60GB` | `20GB` | `50GB` | `12GB` +:dollar: | `$9.9` | `$8.5*` | `$5.7` | `$3.4` +:point_right: | **ИЗАБРАТИ** | **ИЗАБРАТИ** | **ИЗАБРАТИ** | **ИЗАБРАТИ** + +
+ +> `*` - **15%** попуста, промо код: `CinemaPress15` + +## Где купити име домена? + +
+ +     | Tonic | InternetBS | Pananames | Namecheap +:---: | :---: | :---: | :---: | :---: +:earth_americas: | `Tonga` | `Bahamas` | `Panama` | `USA` +:moneybag: | `Card` | `PayPal` | `WebMoney` | `Bitcoin` +:see_no_evil: | :lock:* | :unlock: | :unlock: | :unlock: +:dollar: | `> $50/year` | `> $1/year` | `> $1/year` | `> $1/year` +:point_right: | **ИЗАБРАТИ** | **ИЗАБРАТИ** | **ИЗАБРАТИ** | **ИЗАБРАТИ** + +
+ +> `*` - подаци се не шаљу у јавну WHOIS базу података + +## Theme «hodor» + +> Инсталирајте преко FTP: GitHub / GitLab / BitBucket / Coding + +> Инсталирајте преко CLI: `cinemapress theme example.com hodor` + +> **DEMO:** Hodor.CinemaPress.io + + + +## Theme «sansa» + +> Инсталирајте преко FTP: GitHub / GitLab / BitBucket / Coding + +> Инсталирајте преко CLI: `cinemapress theme example.com sansa` + +> **DEMO:** Sansa.CinemaPress.io + + + +## Theme «robb» + +> Инсталирајте преко FTP: GitHub / GitLab / BitBucket / Coding + +> Инсталирајте преко CLI: `cinemapress theme example.com robb` + +> **DEMO:** Robb.CinemaPress.io + + + +## Theme «ramsay» + +> Инсталирајте преко FTP: GitHub / GitLab / BitBucket / Coding + +> Инсталирајте преко CLI: `cinemapress theme example.com ramsay` + +> **DEMO:** Ramsay.CinemaPress.io + + + +## Theme «tyrion» + +> Инсталирајте преко FTP: GitHub / GitLab / BitBucket / Coding + +> Инсталирајте преко CLI: `cinemapress theme example.com tyrion` + +> **DEMO:** Tyrion.CinemaPress.io + + + +## Theme «cersei» + +> Инсталирајте преко FTP: GitHub / GitLab / BitBucket / Coding + +> Инсталирајте преко CLI: `cinemapress theme example.com cersei` + +> **DEMO:** Cersei.CinemaPress.io + + + +## Theme «joffrey» + +> Инсталирајте преко FTP: GitHub / GitLab / BitBucket / Coding + +> Инсталирајте преко CLI: `cinemapress theme example.com joffrey` + +> **DEMO:** Joffrey.CinemaPress.io + + + +## Theme «drogo» + +> Инсталирајте преко FTP: GitHub / GitLab / BitBucket / Coding + +> Инсталирајте преко CLI: `cinemapress theme example.com drogo` + +> **DEMO:** Drogo.CinemaPress.io + + + +## Theme «bran» + +> Инсталирајте преко FTP: GitHub / GitLab / BitBucket / Coding + +> Инсталирајте преко CLI: `cinemapress theme example.com bran` + +> **DEMO:** Bran.CinemaPress.io + + + +## Theme «arya» + +> Инсталирајте преко FTP: GitHub / GitLab / BitBucket / Coding + +> Инсталирајте преко CLI: `cinemapress theme example.com arya` + +> **DEMO:** Arya.CinemaPress.io + + + +## Theme «mormont» + +> Инсталирајте преко FTP: GitHub / GitLab / BitBucket / Coding + +> Инсталирајте преко CLI: `cinemapress theme example.com mormont` + +> **DEMO:** Mormont.CinemaPress.io + + + +## Theme «tarly» + +> Инсталирајте преко FTP: GitHub / GitLab / BitBucket / Coding + +> Инсталирајте преко CLI: `cinemapress theme example.com tarly` + +> **DEMO:** Tarly.CinemaPress.io + + + +## Theme «daenerys» + +> Инсталирајте преко FTP: GitHub / GitLab / BitBucket / Coding + +> Инсталирајте преко CLI: `cinemapress theme example.com daenerys` + +> **DEMO:** Daenerys.CinemaPress.io + + + +## Опције и модули CinemaPress + +Детаљне информације о свим опцијама и системским модулима можете наћи у документацији. + +> Copyright (c) 2014-.... [CinemaPress](https://cinemapress.io) \ No newline at end of file diff --git a/doc/README.sv.md b/doc/README.sv.md new file mode 100644 index 0000000..15387c9 --- /dev/null +++ b/doc/README.sv.md @@ -0,0 +1,213 @@ +
+ +# Skapa en videostreamingswebbplats + +
+ +> Skapa en videostreamingswebbplats för att titta på filmer och tv-serier på dator `Windows / iOS`, mobilenhet `iPhone / Android` och TV `Smart TV / Android TV / STB` + +
+ +SV + +`Välj ditt språk` + +[RU](https://github.com/CinemaPress/CinemaPress/blob/master/locales/README.ru.md)|[ES](https://github.com/CinemaPress/CinemaPress/blob/master/locales/README.es.md)|[DE](https://github.com/CinemaPress/CinemaPress/blob/master/locales/README.de.md)|[FR](https://github.com/CinemaPress/CinemaPress/blob/master/locales/README.fr.md)|[JA](https://github.com/CinemaPress/CinemaPress/blob/master/locales/README.ja.md)|[PT](https://github.com/CinemaPress/CinemaPress/blob/master/locales/README.pt.md)|[IT](https://github.com/CinemaPress/CinemaPress/blob/master/locales/README.it.md)|[ZH](https://github.com/CinemaPress/CinemaPress/blob/master/locales/README.zh.md)|[PL](https://github.com/CinemaPress/CinemaPress/blob/master/locales/README.pl.md) +:---:|:---:|:---:|:---:|:---:|:---:|:---:|:---:|:---: +[NL](https://github.com/CinemaPress/CinemaPress/blob/master/locales/README.nl.md)|[TR](https://github.com/CinemaPress/CinemaPress/blob/master/locales/README.tr.md)|[CS](https://github.com/CinemaPress/CinemaPress/blob/master/locales/README.cs.md)|[KO](https://github.com/CinemaPress/CinemaPress/blob/master/locales/README.ko.md)|[VI](https://github.com/CinemaPress/CinemaPress/blob/master/locales/README.vi.md)|[EN](https://github.com/CinemaPress/CinemaPress/blob/master/locales/README.en.md)|[HU](https://github.com/CinemaPress/CinemaPress/blob/master/locales/README.hu.md)|[EL](https://github.com/CinemaPress/CinemaPress/blob/master/locales/README.el.md)|[RO](https://github.com/CinemaPress/CinemaPress/blob/master/locales/README.ro.md) +[SK](https://github.com/CinemaPress/CinemaPress/blob/master/locales/README.sk.md)|[DA](https://github.com/CinemaPress/CinemaPress/blob/master/locales/README.da.md)|[ID](https://github.com/CinemaPress/CinemaPress/blob/master/locales/README.id.md)|[FI](https://github.com/CinemaPress/CinemaPress/blob/master/locales/README.fi.md)|[TH](https://github.com/CinemaPress/CinemaPress/blob/master/locales/README.th.md)|[BG](https://github.com/CinemaPress/CinemaPress/blob/master/locales/README.bg.md)|[UK](https://github.com/CinemaPress/CinemaPress/blob/master/locales/README.uk.md)|[AR](https://github.com/CinemaPress/CinemaPress/blob/master/locales/README.ar.md)|[SQ](https://github.com/CinemaPress/CinemaPress/blob/master/locales/README.sq.md) +[LT](https://github.com/CinemaPress/CinemaPress/blob/master/locales/README.lt.md)|[HR](https://github.com/CinemaPress/CinemaPress/blob/master/locales/README.hr.md)|[SR](https://github.com/CinemaPress/CinemaPress/blob/master/locales/README.sr.md)|[BN](https://github.com/CinemaPress/CinemaPress/blob/master/locales/README.bn.md)|[SL](https://github.com/CinemaPress/CinemaPress/blob/master/locales/README.sl.md)|[ET](https://github.com/CinemaPress/CinemaPress/blob/master/locales/README.et.md)|[LV](https://github.com/CinemaPress/CinemaPress/blob/master/locales/README.lv.md)|[HI](https://github.com/CinemaPress/CinemaPress/blob/master/locales/README.hi.md)|[SW](https://github.com/CinemaPress/CinemaPress/blob/master/locales/README.sw.md) + +![Admin-panel](https://raw.githubusercontent.com/CinemaPress/CinemaPress.github.io/master/images/themes/admin.png) + + |Admin :factory:|Website :computer:|Mobile :iphone:|TV :tv: +:---:|:---:|:---:|:---:|:---: +RU|RU Admin|RU Website|RU Mobile|RU TV +EN|EN Admin|EN Website|EN Mobile|EN TV + +
+ +## Hur man installerar CinemaPress? + +> #### Installera via webbplats + +`cinemapress.sh` + +Installera via webbplats + +> #### Installera via terminal + +`wget -qO- cinemapress.sh | bash` + +Installera via terminal + +## Var kan man köpa en VPS-server? + +> Operativsystemet ska vara **CentOS 7, Debian 9/10, Ubuntu 18/19, Fedora 28/29** utan kontrollpaneler! + +
+ +     | UA-Hosting | Inferno | MyVPS | Zomro +:---: | :---: | :---: | :---: | :---: +:earth_americas: | `Netherlands` | `Netherlands` | `France` | `Netherlands` +:computer: | `2x2700MHz` | `2x2600MHz` | `2x2600MHz` | `1x3300MHz` +:rocket: | `4GB` | `2GB` | `2GB` | `2GB` +:floppy_disk: | `60GB` | `20GB` | `50GB` | `12GB` +:dollar: | `$9.9` | `$8.5*` | `$5.7` | `$3.4` +:point_right: | **VÄLJ** | **VÄLJ** | **VÄLJ** | **VÄLJ** + +
+ +> `*` - **15%** rabatt, promo-kod: `CinemaPress15` + +## Var kan man köpa ett domännamn? + +
+ +     | Tonic | InternetBS | Pananames | Namecheap +:---: | :---: | :---: | :---: | :---: +:earth_americas: | `Tonga` | `Bahamas` | `Panama` | `USA` +:moneybag: | `Card` | `PayPal` | `WebMoney` | `Bitcoin` +:see_no_evil: | :lock:* | :unlock: | :unlock: | :unlock: +:dollar: | `> $50/year` | `> $1/year` | `> $1/year` | `> $1/year` +:point_right: | **VÄLJ** | **VÄLJ** | **VÄLJ** | **VÄLJ** + +
+ +> `*` - data skickas inte till den offentliga WHOIS-databasen + +## Tema «hodor» + +> Installera via FTP: GitHub / GitLab / BitBucket / Coding + +> Installera via CLI: `cinemapress theme example.com hodor` + +> **DEMO:** Hodor.CinemaPress.io + + + +## Tema «sansa» + +> Installera via FTP: GitHub / GitLab / BitBucket / Coding + +> Installera via CLI: `cinemapress theme example.com sansa` + +> **DEMO:** Sansa.CinemaPress.io + + + +## Tema «robb» + +> Installera via FTP: GitHub / GitLab / BitBucket / Coding + +> Installera via CLI: `cinemapress theme example.com robb` + +> **DEMO:** Robb.CinemaPress.io + + + +## Tema «ramsay» + +> Installera via FTP: GitHub / GitLab / BitBucket / Coding + +> Installera via CLI: `cinemapress theme example.com ramsay` + +> **DEMO:** Ramsay.CinemaPress.io + + + +## Tema «tyrion» + +> Installera via FTP: GitHub / GitLab / BitBucket / Coding + +> Installera via CLI: `cinemapress theme example.com tyrion` + +> **DEMO:** Tyrion.CinemaPress.io + + + +## Tema «cersei» + +> Installera via FTP: GitHub / GitLab / BitBucket / Coding + +> Installera via CLI: `cinemapress theme example.com cersei` + +> **DEMO:** Cersei.CinemaPress.io + + + +## Tema «joffrey» + +> Installera via FTP: GitHub / GitLab / BitBucket / Coding + +> Installera via CLI: `cinemapress theme example.com joffrey` + +> **DEMO:** Joffrey.CinemaPress.io + + + +## Tema «drogo» + +> Installera via FTP: GitHub / GitLab / BitBucket / Coding + +> Installera via CLI: `cinemapress theme example.com drogo` + +> **DEMO:** Drogo.CinemaPress.io + + + +## Tema «bran» + +> Installera via FTP: GitHub / GitLab / BitBucket / Coding + +> Installera via CLI: `cinemapress theme example.com bran` + +> **DEMO:** Bran.CinemaPress.io + + + +## Tema «arya» + +> Installera via FTP: GitHub / GitLab / BitBucket / Coding + +> Installera via CLI: `cinemapress theme example.com arya` + +> **DEMO:** Arya.CinemaPress.io + + + +## Tema «mormont» + +> Installera via FTP: GitHub / GitLab / BitBucket / Coding + +> Installera via CLI: `cinemapress theme example.com mormont` + +> **DEMO:** Mormont.CinemaPress.io + + + +## Tema «tarly» + +> Installera via FTP: GitHub / GitLab / BitBucket / Coding + +> Installera via CLI: `cinemapress theme example.com tarly` + +> **DEMO:** Tarly.CinemaPress.io + + + +## Tema «daenerys» + +> Installera via FTP: GitHub / GitLab / BitBucket / Coding + +> Installera via CLI: `cinemapress theme example.com daenerys` + +> **DEMO:** Daenerys.CinemaPress.io + + + +## Alternativ och moduler CinemaPress + +Detaljerad information om alla alternativ och systemmoduler finns i dokumentationen. + +> Copyright (c) 2014-.... [CinemaPress](https://cinemapress.io) \ No newline at end of file diff --git a/doc/README.sw.md b/doc/README.sw.md new file mode 100644 index 0000000..f4bf3e9 --- /dev/null +++ b/doc/README.sw.md @@ -0,0 +1,213 @@ +
+ +# Fanya video ya kusambaza tovuti + +
+ +> Unda tovuti ya kusambaza video ili uone sinema na mfululizo wa televisheni kwenye kompyuta `Windows / iOS`, kifaa cha simu `iPhone / Android` na TV `Smart TV / Android TV / STB` + +
+ +SW + +`Chagua lugha yako` + +[RU](https://github.com/CinemaPress/CinemaPress/blob/master/locales/README.ru.md)|[ES](https://github.com/CinemaPress/CinemaPress/blob/master/locales/README.es.md)|[DE](https://github.com/CinemaPress/CinemaPress/blob/master/locales/README.de.md)|[FR](https://github.com/CinemaPress/CinemaPress/blob/master/locales/README.fr.md)|[JA](https://github.com/CinemaPress/CinemaPress/blob/master/locales/README.ja.md)|[PT](https://github.com/CinemaPress/CinemaPress/blob/master/locales/README.pt.md)|[IT](https://github.com/CinemaPress/CinemaPress/blob/master/locales/README.it.md)|[ZH](https://github.com/CinemaPress/CinemaPress/blob/master/locales/README.zh.md)|[PL](https://github.com/CinemaPress/CinemaPress/blob/master/locales/README.pl.md) +:---:|:---:|:---:|:---:|:---:|:---:|:---:|:---:|:---: +[NL](https://github.com/CinemaPress/CinemaPress/blob/master/locales/README.nl.md)|[TR](https://github.com/CinemaPress/CinemaPress/blob/master/locales/README.tr.md)|[CS](https://github.com/CinemaPress/CinemaPress/blob/master/locales/README.cs.md)|[KO](https://github.com/CinemaPress/CinemaPress/blob/master/locales/README.ko.md)|[VI](https://github.com/CinemaPress/CinemaPress/blob/master/locales/README.vi.md)|[SV](https://github.com/CinemaPress/CinemaPress/blob/master/locales/README.sv.md)|[HU](https://github.com/CinemaPress/CinemaPress/blob/master/locales/README.hu.md)|[EL](https://github.com/CinemaPress/CinemaPress/blob/master/locales/README.el.md)|[RO](https://github.com/CinemaPress/CinemaPress/blob/master/locales/README.ro.md) +[SK](https://github.com/CinemaPress/CinemaPress/blob/master/locales/README.sk.md)|[DA](https://github.com/CinemaPress/CinemaPress/blob/master/locales/README.da.md)|[ID](https://github.com/CinemaPress/CinemaPress/blob/master/locales/README.id.md)|[FI](https://github.com/CinemaPress/CinemaPress/blob/master/locales/README.fi.md)|[TH](https://github.com/CinemaPress/CinemaPress/blob/master/locales/README.th.md)|[BG](https://github.com/CinemaPress/CinemaPress/blob/master/locales/README.bg.md)|[UK](https://github.com/CinemaPress/CinemaPress/blob/master/locales/README.uk.md)|[AR](https://github.com/CinemaPress/CinemaPress/blob/master/locales/README.ar.md)|[SQ](https://github.com/CinemaPress/CinemaPress/blob/master/locales/README.sq.md) +[LT](https://github.com/CinemaPress/CinemaPress/blob/master/locales/README.lt.md)|[HR](https://github.com/CinemaPress/CinemaPress/blob/master/locales/README.hr.md)|[SR](https://github.com/CinemaPress/CinemaPress/blob/master/locales/README.sr.md)|[BN](https://github.com/CinemaPress/CinemaPress/blob/master/locales/README.bn.md)|[SL](https://github.com/CinemaPress/CinemaPress/blob/master/locales/README.sl.md)|[ET](https://github.com/CinemaPress/CinemaPress/blob/master/locales/README.et.md)|[LV](https://github.com/CinemaPress/CinemaPress/blob/master/locales/README.lv.md)|[HI](https://github.com/CinemaPress/CinemaPress/blob/master/locales/README.hi.md)|[EN](https://github.com/CinemaPress/CinemaPress/blob/master/locales/README.en.md) + +![Admin-panel](https://raw.githubusercontent.com/CinemaPress/CinemaPress.github.io/master/images/themes/admin.png) + + |Admin :factory:|Website :computer:|Mobile :iphone:|TV :tv: +:---:|:---:|:---:|:---:|:---: +RU|RU Admin|RU Website|RU Mobile|RU TV +EN|EN Admin|EN Website|EN Mobile|EN TV + +
+ +## Jinsi ya kufunga CinemaPress? + +> #### Sakinisha kupitia tovuti + +`cinemapress.sh` + +Sakinisha kupitia tovuti + +> #### Sakinisha kupitia terminal + +`wget -qO- cinemapress.sh | bash` + +Sakinisha kupitia terminal + +## Ambapo kununua server ya VPS? + +> OS lazima iwe **CentOS 7, Debian 9/10, Ubuntu 18/19, Fedora 28/29** bila paneli za kudhibiti! + +
+ +     | UA-Hosting | Inferno | MyVPS | Zomro +:---: | :---: | :---: | :---: | :---: +:earth_americas: | `Netherlands` | `Netherlands` | `France` | `Netherlands` +:computer: | `2x2700MHz` | `2x2600MHz` | `2x2600MHz` | `1x3300MHz` +:rocket: | `4GB` | `2GB` | `2GB` | `2GB` +:floppy_disk: | `60GB` | `20GB` | `50GB` | `12GB` +:dollar: | `$9.9` | `$8.5*` | `$5.7` | `$3.4` +:point_right: | **CHAGUA** | **CHAGUA** | **CHAGUA** | **CHAGUA** + +
+ +> `*` - **15%** discount, code promo: `CinemaPress15` + +## Ambapo kununua jina la uwanja? + +
+ +     | Tonic | InternetBS | Pananames | Namecheap +:---: | :---: | :---: | :---: | :---: +:earth_americas: | `Tonga` | `Bahamas` | `Panama` | `USA` +:moneybag: | `Card` | `PayPal` | `WebMoney` | `Bitcoin` +:see_no_evil: | :lock:* | :unlock: | :unlock: | :unlock: +:dollar: | `> $50/year` | `> $1/year` | `> $1/year` | `> $1/year` +:point_right: | **CHAGUA** | **CHAGUA** | **CHAGUA** | **CHAGUA** + +
+ +> `*` - data haitumwa kwenye duka la umma la WHOIS + +## Mandhari «hodor» + +> Sakinisha kupitia FTP: GitHub / GitLab / BitBucket / Coding + +> Sakinisha kupitia CLI: `cinemapress theme example.com hodor` + +> **DEMO:** Hodor.CinemaPress.io + + + +## Mandhari «sansa» + +> Sakinisha kupitia FTP: GitHub / GitLab / BitBucket / Coding + +> Sakinisha kupitia CLI: `cinemapress theme example.com sansa` + +> **DEMO:** Sansa.CinemaPress.io + + + +## Mandhari «robb» + +> Sakinisha kupitia FTP: GitHub / GitLab / BitBucket / Coding + +> Sakinisha kupitia CLI: `cinemapress theme example.com robb` + +> **DEMO:** Robb.CinemaPress.io + + + +## Mandhari «ramsay» + +> Sakinisha kupitia FTP: GitHub / GitLab / BitBucket / Coding + +> Sakinisha kupitia CLI: `cinemapress theme example.com ramsay` + +> **DEMO:** Ramsay.CinemaPress.io + + + +## Mandhari «tyrion» + +> Sakinisha kupitia FTP: GitHub / GitLab / BitBucket / Coding + +> Sakinisha kupitia CLI: `cinemapress theme example.com tyrion` + +> **DEMO:** Tyrion.CinemaPress.io + + + +## Mandhari «cersei» + +> Sakinisha kupitia FTP: GitHub / GitLab / BitBucket / Coding + +> Sakinisha kupitia CLI: `cinemapress theme example.com cersei` + +> **DEMO:** Cersei.CinemaPress.io + + + +## Mandhari «joffrey» + +> Sakinisha kupitia FTP: GitHub / GitLab / BitBucket / Coding + +> Sakinisha kupitia CLI: `cinemapress theme example.com joffrey` + +> **DEMO:** Joffrey.CinemaPress.io + + + +## Mandhari «drogo» + +> Sakinisha kupitia FTP: GitHub / GitLab / BitBucket / Coding + +> Sakinisha kupitia CLI: `cinemapress theme example.com drogo` + +> **DEMO:** Drogo.CinemaPress.io + + + +## Mandhari «bran» + +> Sakinisha kupitia FTP: GitHub / GitLab / BitBucket / Coding + +> Sakinisha kupitia CLI: `cinemapress theme example.com bran` + +> **DEMO:** Bran.CinemaPress.io + + + +## Mandhari «arya» + +> Sakinisha kupitia FTP: GitHub / GitLab / BitBucket / Coding + +> Sakinisha kupitia CLI: `cinemapress theme example.com arya` + +> **DEMO:** Arya.CinemaPress.io + + + +## Mandhari «mormont» + +> Sakinisha kupitia FTP: GitHub / GitLab / BitBucket / Coding + +> Sakinisha kupitia CLI: `cinemapress theme example.com mormont` + +> **DEMO:** Mormont.CinemaPress.io + + + +## Mandhari «tarly» + +> Sakinisha kupitia FTP: GitHub / GitLab / BitBucket / Coding + +> Sakinisha kupitia CLI: `cinemapress theme example.com tarly` + +> **DEMO:** Tarly.CinemaPress.io + + + +## Mandhari «daenerys» + +> Sakinisha kupitia FTP: GitHub / GitLab / BitBucket / Coding + +> Sakinisha kupitia CLI: `cinemapress theme example.com daenerys` + +> **DEMO:** Daenerys.CinemaPress.io + + + +## Chaguzi na modules CinemaPress + +Taarifa kamili juu ya chaguzi zote na modules za mfumo zinaweza kupatikana katika nyaraka. + +> Copyright (c) 2014-.... [CinemaPress](https://cinemapress.io) \ No newline at end of file diff --git a/doc/README.th.md b/doc/README.th.md new file mode 100644 index 0000000..8c34fe0 --- /dev/null +++ b/doc/README.th.md @@ -0,0 +1,213 @@ +
+ +# ทำเว็บไซต์สตรีมมิ่งวิดีโอ + +
+ +> สร้างเว็บไซต์สตรีมมิ่งวิดีโอเพื่อดูภาพยนตร์และละครทีวีบนคอมพิว `Windows / iOS` เตอร์อุปกรณ์พกพา `iPhone / Android` และทีวี `Smart TV / Android TV / STB` + +
+ +TH + +`เลือกภาษาของคุณ` + +[RU](https://github.com/CinemaPress/CinemaPress/blob/master/locales/README.ru.md)|[ES](https://github.com/CinemaPress/CinemaPress/blob/master/locales/README.es.md)|[DE](https://github.com/CinemaPress/CinemaPress/blob/master/locales/README.de.md)|[FR](https://github.com/CinemaPress/CinemaPress/blob/master/locales/README.fr.md)|[JA](https://github.com/CinemaPress/CinemaPress/blob/master/locales/README.ja.md)|[PT](https://github.com/CinemaPress/CinemaPress/blob/master/locales/README.pt.md)|[IT](https://github.com/CinemaPress/CinemaPress/blob/master/locales/README.it.md)|[ZH](https://github.com/CinemaPress/CinemaPress/blob/master/locales/README.zh.md)|[PL](https://github.com/CinemaPress/CinemaPress/blob/master/locales/README.pl.md) +:---:|:---:|:---:|:---:|:---:|:---:|:---:|:---:|:---: +[NL](https://github.com/CinemaPress/CinemaPress/blob/master/locales/README.nl.md)|[TR](https://github.com/CinemaPress/CinemaPress/blob/master/locales/README.tr.md)|[CS](https://github.com/CinemaPress/CinemaPress/blob/master/locales/README.cs.md)|[KO](https://github.com/CinemaPress/CinemaPress/blob/master/locales/README.ko.md)|[VI](https://github.com/CinemaPress/CinemaPress/blob/master/locales/README.vi.md)|[SV](https://github.com/CinemaPress/CinemaPress/blob/master/locales/README.sv.md)|[HU](https://github.com/CinemaPress/CinemaPress/blob/master/locales/README.hu.md)|[EL](https://github.com/CinemaPress/CinemaPress/blob/master/locales/README.el.md)|[RO](https://github.com/CinemaPress/CinemaPress/blob/master/locales/README.ro.md) +[SK](https://github.com/CinemaPress/CinemaPress/blob/master/locales/README.sk.md)|[DA](https://github.com/CinemaPress/CinemaPress/blob/master/locales/README.da.md)|[ID](https://github.com/CinemaPress/CinemaPress/blob/master/locales/README.id.md)|[FI](https://github.com/CinemaPress/CinemaPress/blob/master/locales/README.fi.md)|[EN](https://github.com/CinemaPress/CinemaPress/blob/master/locales/README.en.md)|[BG](https://github.com/CinemaPress/CinemaPress/blob/master/locales/README.bg.md)|[UK](https://github.com/CinemaPress/CinemaPress/blob/master/locales/README.uk.md)|[AR](https://github.com/CinemaPress/CinemaPress/blob/master/locales/README.ar.md)|[SQ](https://github.com/CinemaPress/CinemaPress/blob/master/locales/README.sq.md) +[LT](https://github.com/CinemaPress/CinemaPress/blob/master/locales/README.lt.md)|[HR](https://github.com/CinemaPress/CinemaPress/blob/master/locales/README.hr.md)|[SR](https://github.com/CinemaPress/CinemaPress/blob/master/locales/README.sr.md)|[BN](https://github.com/CinemaPress/CinemaPress/blob/master/locales/README.bn.md)|[SL](https://github.com/CinemaPress/CinemaPress/blob/master/locales/README.sl.md)|[ET](https://github.com/CinemaPress/CinemaPress/blob/master/locales/README.et.md)|[LV](https://github.com/CinemaPress/CinemaPress/blob/master/locales/README.lv.md)|[HI](https://github.com/CinemaPress/CinemaPress/blob/master/locales/README.hi.md)|[SW](https://github.com/CinemaPress/CinemaPress/blob/master/locales/README.sw.md) + +![Admin-panel](https://raw.githubusercontent.com/CinemaPress/CinemaPress.github.io/master/images/themes/admin.png) + + |Admin :factory:|Website :computer:|Mobile :iphone:|TV :tv: +:---:|:---:|:---:|:---:|:---: +RU|RU Admin|RU Website|RU Mobile|RU TV +EN|EN Admin|EN Website|EN Mobile|EN TV + +
+ +## ติดตั้งอย่างไร CinemaPress? + +> #### ติดตั้งผ่านเว็บไซต์ + +`cinemapress.sh` + +ติดตั้งผ่านเว็บไซต์ + +> #### ติดตั้งผ่านเทอร์มินัล + +`wget -qO- cinemapress.sh | bash` + +ติดตั้งผ่านเทอร์มินัล + +## จะซื้อเซิร์ฟเวอร์ VPS ได้ที่ไหน + +> ระบบปฏิบัติการควรเป็น **CentOS 7, Debian 9/10, Ubuntu 18/19, Fedora 28/29** โดยไม่มีแผงควบคุม! + +
+ +     | UA-Hosting | Inferno | MyVPS | Zomro +:---: | :---: | :---: | :---: | :---: +:earth_americas: | `Netherlands` | `Netherlands` | `France` | `Netherlands` +:computer: | `2x2700MHz` | `2x2600MHz` | `2x2600MHz` | `1x3300MHz` +:rocket: | `4GB` | `2GB` | `2GB` | `2GB` +:floppy_disk: | `60GB` | `20GB` | `50GB` | `12GB` +:dollar: | `$9.9` | `$8.5*` | `$5.7` | `$3.4` +:point_right: | **เลือก** | **เลือก** | **เลือก** | **เลือก** + +
+ +> `*` - ส่วนลด **15%**, รหัสโปรโมชั่น: `CinemaPress15` + +## ซื้อชื่อโดเมนได้ที่ไหน + +
+ +     | Tonic | InternetBS | Pananames | Namecheap +:---: | :---: | :---: | :---: | :---: +:earth_americas: | `Tonga` | `Bahamas` | `Panama` | `USA` +:moneybag: | `Card` | `PayPal` | `WebMoney` | `Bitcoin` +:see_no_evil: | :lock:* | :unlock: | :unlock: | :unlock: +:dollar: | `> $50/year` | `> $1/year` | `> $1/year` | `> $1/year` +:point_right: | **เลือก** | **เลือก** | **เลือก** | **เลือก** + +
+ +> `*` - ข้อมูลจะไม่ถูกส่งไปยังฐานข้อมูล WHOIS สาธารณะ + +## กระทู้ «hodor» + +> ติดตั้งผ่าน FTP: GitHub / GitLab / BitBucket / Coding + +> ติดตั้งผ่าน CLI: `cinemapress theme example.com hodor` + +> **DEMO:** Hodor.CinemaPress.io + + + +## กระทู้ «sansa» + +> ติดตั้งผ่าน FTP: GitHub / GitLab / BitBucket / Coding + +> ติดตั้งผ่าน CLI: `cinemapress theme example.com sansa` + +> **DEMO:** Sansa.CinemaPress.io + + + +## กระทู้ «robb» + +> ติดตั้งผ่าน FTP: GitHub / GitLab / BitBucket / Coding + +> ติดตั้งผ่าน CLI: `cinemapress theme example.com robb` + +> **DEMO:** Robb.CinemaPress.io + + + +## กระทู้ «ramsay» + +> ติดตั้งผ่าน FTP: GitHub / GitLab / BitBucket / Coding + +> ติดตั้งผ่าน CLI: `cinemapress theme example.com ramsay` + +> **DEMO:** Ramsay.CinemaPress.io + + + +## กระทู้ «tyrion» + +> ติดตั้งผ่าน FTP: GitHub / GitLab / BitBucket / Coding + +> ติดตั้งผ่าน CLI: `cinemapress theme example.com tyrion` + +> **DEMO:** Tyrion.CinemaPress.io + + + +## กระทู้ «cersei» + +> ติดตั้งผ่าน FTP: GitHub / GitLab / BitBucket / Coding + +> ติดตั้งผ่าน CLI: `cinemapress theme example.com cersei` + +> **DEMO:** Cersei.CinemaPress.io + + + +## กระทู้ «joffrey» + +> ติดตั้งผ่าน FTP: GitHub / GitLab / BitBucket / Coding + +> ติดตั้งผ่าน CLI: `cinemapress theme example.com joffrey` + +> **DEMO:** Joffrey.CinemaPress.io + + + +## กระทู้ «drogo» + +> ติดตั้งผ่าน FTP: GitHub / GitLab / BitBucket / Coding + +> ติดตั้งผ่าน CLI: `cinemapress theme example.com drogo` + +> **DEMO:** Drogo.CinemaPress.io + + + +## กระทู้ «bran» + +> ติดตั้งผ่าน FTP: GitHub / GitLab / BitBucket / Coding + +> ติดตั้งผ่าน CLI: `cinemapress theme example.com bran` + +> **DEMO:** Bran.CinemaPress.io + + + +## กระทู้ «arya» + +> ติดตั้งผ่าน FTP: GitHub / GitLab / BitBucket / Coding + +> ติดตั้งผ่าน CLI: `cinemapress theme example.com arya` + +> **DEMO:** Arya.CinemaPress.io + + + +## กระทู้ «mormont» + +> ติดตั้งผ่าน FTP: GitHub / GitLab / BitBucket / Coding + +> ติดตั้งผ่าน CLI: `cinemapress theme example.com mormont` + +> **DEMO:** Mormont.CinemaPress.io + + + +## กระทู้ «tarly» + +> ติดตั้งผ่าน FTP: GitHub / GitLab / BitBucket / Coding + +> ติดตั้งผ่าน CLI: `cinemapress theme example.com tarly` + +> **DEMO:** Tarly.CinemaPress.io + + + +## กระทู้ «daenerys» + +> ติดตั้งผ่าน FTP: GitHub / GitLab / BitBucket / Coding + +> ติดตั้งผ่าน CLI: `cinemapress theme example.com daenerys` + +> **DEMO:** Daenerys.CinemaPress.io + + + +## ตัวเลือกและโมดูล CinemaPress + +ข้อมูลรายละเอียดเกี่ยวกับตัวเลือกทั้งหมดและโมดูลระบบสามารถพบได้ในเอกสารประกอบ + +> Copyright (c) 2014-.... [CinemaPress](https://cinemapress.io) \ No newline at end of file diff --git a/doc/README.tr.md b/doc/README.tr.md new file mode 100644 index 0000000..e8f163c --- /dev/null +++ b/doc/README.tr.md @@ -0,0 +1,213 @@ +
+ +# Bir video akışı web sitesi yapın + +
+ +> Bilgisayarda `Windows / iOS`, mobil cihazda `iPhone / Android` ve TV'de `Smart TV / Android TV / STB` filmleri ve TV dizilerini izlemek için bir video akışı web sitesi oluşturun + +
+ +TR + +`Dilinizi seçin` + +[RU](https://github.com/CinemaPress/CinemaPress/blob/master/locales/README.ru.md)|[ES](https://github.com/CinemaPress/CinemaPress/blob/master/locales/README.es.md)|[DE](https://github.com/CinemaPress/CinemaPress/blob/master/locales/README.de.md)|[FR](https://github.com/CinemaPress/CinemaPress/blob/master/locales/README.fr.md)|[JA](https://github.com/CinemaPress/CinemaPress/blob/master/locales/README.ja.md)|[PT](https://github.com/CinemaPress/CinemaPress/blob/master/locales/README.pt.md)|[IT](https://github.com/CinemaPress/CinemaPress/blob/master/locales/README.it.md)|[ZH](https://github.com/CinemaPress/CinemaPress/blob/master/locales/README.zh.md)|[PL](https://github.com/CinemaPress/CinemaPress/blob/master/locales/README.pl.md) +:---:|:---:|:---:|:---:|:---:|:---:|:---:|:---:|:---: +[NL](https://github.com/CinemaPress/CinemaPress/blob/master/locales/README.nl.md)|[EN](https://github.com/CinemaPress/CinemaPress/blob/master/locales/README.en.md)|[CS](https://github.com/CinemaPress/CinemaPress/blob/master/locales/README.cs.md)|[KO](https://github.com/CinemaPress/CinemaPress/blob/master/locales/README.ko.md)|[VI](https://github.com/CinemaPress/CinemaPress/blob/master/locales/README.vi.md)|[SV](https://github.com/CinemaPress/CinemaPress/blob/master/locales/README.sv.md)|[HU](https://github.com/CinemaPress/CinemaPress/blob/master/locales/README.hu.md)|[EL](https://github.com/CinemaPress/CinemaPress/blob/master/locales/README.el.md)|[RO](https://github.com/CinemaPress/CinemaPress/blob/master/locales/README.ro.md) +[SK](https://github.com/CinemaPress/CinemaPress/blob/master/locales/README.sk.md)|[DA](https://github.com/CinemaPress/CinemaPress/blob/master/locales/README.da.md)|[ID](https://github.com/CinemaPress/CinemaPress/blob/master/locales/README.id.md)|[FI](https://github.com/CinemaPress/CinemaPress/blob/master/locales/README.fi.md)|[TH](https://github.com/CinemaPress/CinemaPress/blob/master/locales/README.th.md)|[BG](https://github.com/CinemaPress/CinemaPress/blob/master/locales/README.bg.md)|[UK](https://github.com/CinemaPress/CinemaPress/blob/master/locales/README.uk.md)|[AR](https://github.com/CinemaPress/CinemaPress/blob/master/locales/README.ar.md)|[SQ](https://github.com/CinemaPress/CinemaPress/blob/master/locales/README.sq.md) +[LT](https://github.com/CinemaPress/CinemaPress/blob/master/locales/README.lt.md)|[HR](https://github.com/CinemaPress/CinemaPress/blob/master/locales/README.hr.md)|[SR](https://github.com/CinemaPress/CinemaPress/blob/master/locales/README.sr.md)|[BN](https://github.com/CinemaPress/CinemaPress/blob/master/locales/README.bn.md)|[SL](https://github.com/CinemaPress/CinemaPress/blob/master/locales/README.sl.md)|[ET](https://github.com/CinemaPress/CinemaPress/blob/master/locales/README.et.md)|[LV](https://github.com/CinemaPress/CinemaPress/blob/master/locales/README.lv.md)|[HI](https://github.com/CinemaPress/CinemaPress/blob/master/locales/README.hi.md)|[SW](https://github.com/CinemaPress/CinemaPress/blob/master/locales/README.sw.md) + +![Admin-panel](https://raw.githubusercontent.com/CinemaPress/CinemaPress.github.io/master/images/themes/admin.png) + + |Admin :factory:|Website :computer:|Mobile :iphone:|TV :tv: +:---:|:---:|:---:|:---:|:---: +RU|RU Admin|RU Website|RU Mobile|RU TV +EN|EN Admin|EN Website|EN Mobile|EN TV + +
+ +## Nasıl kurulur CinemaPress? + +> #### Web sitesi üzerinden yükle + +`cinemapress.sh` + +Web sitesi üzerinden yükle + +> #### Terminal aracılığıyla yükleyin + +`wget -qO- cinemapress.sh | bash` + +Terminal aracılığıyla yükleyin + +## Bir VPS sunucusu nereden alınır? + +> İşletim sistemi, kontrol panelleri olmayan **CentOS 7, Debian 9/10, Ubuntu 18/19, Fedora 28/29** olmalıdır! + +
+ +     | UA-Hosting | Inferno | MyVPS | Zomro +:---: | :---: | :---: | :---: | :---: +:earth_americas: | `Netherlands` | `Netherlands` | `France` | `Netherlands` +:computer: | `2x2700MHz` | `2x2600MHz` | `2x2600MHz` | `1x3300MHz` +:rocket: | `4GB` | `2GB` | `2GB` | `2GB` +:floppy_disk: | `60GB` | `20GB` | `50GB` | `12GB` +:dollar: | `$9.9` | `$8.5*` | `$5.7` | `$3.4` +:point_right: | **SEÇ** | **SEÇ** | **SEÇ** | **SEÇ** + +
+ +> `*` - **%15** indirim, promosyon kodu: `CinemaPress15` + +## Alan adı nereden alınır? + +
+ +     | Tonic | InternetBS | Pananames | Namecheap +:---: | :---: | :---: | :---: | :---: +:earth_americas: | `Tonga` | `Bahamas` | `Panama` | `USA` +:moneybag: | `Card` | `PayPal` | `WebMoney` | `Bitcoin` +:see_no_evil: | :lock:* | :unlock: | :unlock: | :unlock: +:dollar: | `> $50/year` | `> $1/year` | `> $1/year` | `> $1/year` +:point_right: | **SEÇ** | **SEÇ** | **SEÇ** | **SEÇ** + +
+ +> `*` - Veriler halka açık WHOIS veritabanına gönderilmez + +## Tema «hodor» + +> FTP ile kurun: GitHub / GitLab / BitBucket / Coding + +> CLI ile yükle: `cinemapress theme example.com hodor` + +> **DEMO:** Hodor.CinemaPress.io + + + +## Tema «sansa» + +> FTP ile kurun: GitHub / GitLab / BitBucket / Coding + +> CLI ile yükle: `cinemapress theme example.com sansa` + +> **DEMO:** Sansa.CinemaPress.io + + + +## Tema «robb» + +> FTP ile kurun: GitHub / GitLab / BitBucket / Coding + +> CLI ile yükle: `cinemapress theme example.com robb` + +> **DEMO:** Robb.CinemaPress.io + + + +## Tema «ramsay» + +> FTP ile kurun: GitHub / GitLab / BitBucket / Coding + +> CLI ile yükle: `cinemapress theme example.com ramsay` + +> **DEMO:** Ramsay.CinemaPress.io + + + +## Tema «tyrion» + +> FTP ile kurun: GitHub / GitLab / BitBucket / Coding + +> CLI ile yükle: `cinemapress theme example.com tyrion` + +> **DEMO:** Tyrion.CinemaPress.io + + + +## Tema «cersei» + +> FTP ile kurun: GitHub / GitLab / BitBucket / Coding + +> CLI ile yükle: `cinemapress theme example.com cersei` + +> **DEMO:** Cersei.CinemaPress.io + + + +## Tema «joffrey» + +> FTP ile kurun: GitHub / GitLab / BitBucket / Coding + +> CLI ile yükle: `cinemapress theme example.com joffrey` + +> **DEMO:** Joffrey.CinemaPress.io + + + +## Tema «drogo» + +> FTP ile kurun: GitHub / GitLab / BitBucket / Coding + +> CLI ile yükle: `cinemapress theme example.com drogo` + +> **DEMO:** Drogo.CinemaPress.io + + + +## Tema «bran» + +> FTP ile kurun: GitHub / GitLab / BitBucket / Coding + +> CLI ile yükle: `cinemapress theme example.com bran` + +> **DEMO:** Bran.CinemaPress.io + + + +## Tema «arya» + +> FTP ile kurun: GitHub / GitLab / BitBucket / Coding + +> CLI ile yükle: `cinemapress theme example.com arya` + +> **DEMO:** Arya.CinemaPress.io + + + +## Tema «mormont» + +> FTP ile kurun: GitHub / GitLab / BitBucket / Coding + +> CLI ile yükle: `cinemapress theme example.com mormont` + +> **DEMO:** Mormont.CinemaPress.io + + + +## Tema «tarly» + +> FTP ile kurun: GitHub / GitLab / BitBucket / Coding + +> CLI ile yükle: `cinemapress theme example.com tarly` + +> **DEMO:** Tarly.CinemaPress.io + + + +## Tema «daenerys» + +> FTP ile kurun: GitHub / GitLab / BitBucket / Coding + +> CLI ile yükle: `cinemapress theme example.com daenerys` + +> **DEMO:** Daenerys.CinemaPress.io + + + +## Seçenekler ve modüller CinemaPress + +Tüm seçeneklere ve sistem modüllerine ilişkin ayrıntılı bilgileri belgelerde bulabilirsiniz. + +> Copyright (c) 2014-.... [CinemaPress](https://cinemapress.io) \ No newline at end of file diff --git a/doc/README.uk.md b/doc/README.uk.md new file mode 100644 index 0000000..d2fc583 --- /dev/null +++ b/doc/README.uk.md @@ -0,0 +1,213 @@ +
+ +# Створіть веб-сайт для перегляду фільмів онлайн + +
+ +> Створіть веб-сайт для потокового відео для перегляду фільмів і телесеріалів на комп'ютері `Windows / iOS`, мобільному пристрої `iPhone / Android` та телевізорі `Smart TV / Android TV / STB` + +
+ +UK + +`Виберіть мову` + +[RU](https://github.com/CinemaPress/CinemaPress/blob/master/locales/README.ru.md)|[ES](https://github.com/CinemaPress/CinemaPress/blob/master/locales/README.es.md)|[DE](https://github.com/CinemaPress/CinemaPress/blob/master/locales/README.de.md)|[FR](https://github.com/CinemaPress/CinemaPress/blob/master/locales/README.fr.md)|[JA](https://github.com/CinemaPress/CinemaPress/blob/master/locales/README.ja.md)|[PT](https://github.com/CinemaPress/CinemaPress/blob/master/locales/README.pt.md)|[IT](https://github.com/CinemaPress/CinemaPress/blob/master/locales/README.it.md)|[ZH](https://github.com/CinemaPress/CinemaPress/blob/master/locales/README.zh.md)|[PL](https://github.com/CinemaPress/CinemaPress/blob/master/locales/README.pl.md) +:---:|:---:|:---:|:---:|:---:|:---:|:---:|:---:|:---: +[NL](https://github.com/CinemaPress/CinemaPress/blob/master/locales/README.nl.md)|[TR](https://github.com/CinemaPress/CinemaPress/blob/master/locales/README.tr.md)|[CS](https://github.com/CinemaPress/CinemaPress/blob/master/locales/README.cs.md)|[KO](https://github.com/CinemaPress/CinemaPress/blob/master/locales/README.ko.md)|[VI](https://github.com/CinemaPress/CinemaPress/blob/master/locales/README.vi.md)|[SV](https://github.com/CinemaPress/CinemaPress/blob/master/locales/README.sv.md)|[HU](https://github.com/CinemaPress/CinemaPress/blob/master/locales/README.hu.md)|[EL](https://github.com/CinemaPress/CinemaPress/blob/master/locales/README.el.md)|[RO](https://github.com/CinemaPress/CinemaPress/blob/master/locales/README.ro.md) +[SK](https://github.com/CinemaPress/CinemaPress/blob/master/locales/README.sk.md)|[DA](https://github.com/CinemaPress/CinemaPress/blob/master/locales/README.da.md)|[ID](https://github.com/CinemaPress/CinemaPress/blob/master/locales/README.id.md)|[FI](https://github.com/CinemaPress/CinemaPress/blob/master/locales/README.fi.md)|[TH](https://github.com/CinemaPress/CinemaPress/blob/master/locales/README.th.md)|[BG](https://github.com/CinemaPress/CinemaPress/blob/master/locales/README.bg.md)|[EN](https://github.com/CinemaPress/CinemaPress/blob/master/locales/README.en.md)|[AR](https://github.com/CinemaPress/CinemaPress/blob/master/locales/README.ar.md)|[SQ](https://github.com/CinemaPress/CinemaPress/blob/master/locales/README.sq.md) +[LT](https://github.com/CinemaPress/CinemaPress/blob/master/locales/README.lt.md)|[HR](https://github.com/CinemaPress/CinemaPress/blob/master/locales/README.hr.md)|[SR](https://github.com/CinemaPress/CinemaPress/blob/master/locales/README.sr.md)|[BN](https://github.com/CinemaPress/CinemaPress/blob/master/locales/README.bn.md)|[SL](https://github.com/CinemaPress/CinemaPress/blob/master/locales/README.sl.md)|[ET](https://github.com/CinemaPress/CinemaPress/blob/master/locales/README.et.md)|[LV](https://github.com/CinemaPress/CinemaPress/blob/master/locales/README.lv.md)|[HI](https://github.com/CinemaPress/CinemaPress/blob/master/locales/README.hi.md)|[SW](https://github.com/CinemaPress/CinemaPress/blob/master/locales/README.sw.md) + +![Admin-panel](https://raw.githubusercontent.com/CinemaPress/CinemaPress.github.io/master/images/themes/admin.png) + + |Admin :factory:|Website :computer:|Mobile :iphone:|TV :tv: +:---:|:---:|:---:|:---:|:---: +RU|RU Admin|RU Website|RU Mobile|RU TV +EN|EN Admin|EN Website|EN Mobile|EN TV + +
+ +## Як встановити CinemaPress? + +> #### Встановіть через веб-сайт + +`cinemapress.sh` + +Встановіть через веб-сайт + +> #### Встановіть через термінал + +`wget -qO- cinemapress.sh | bash` + +Встановіть через термінал + +## Де купити VPS сервер? + +> ОС повинна бути **CentOS 7, Debian 9/10, Ubuntu 18/19, Fedora 28/29** без панелей управління! + +
+ +     | UA-Hosting | Inferno | MyVPS | Zomro +:---: | :---: | :---: | :---: | :---: +:earth_americas: | `Netherlands` | `Netherlands` | `France` | `Netherlands` +:computer: | `2x2700MHz` | `2x2600MHz` | `2x2600MHz` | `1x3300MHz` +:rocket: | `4GB` | `2GB` | `2GB` | `2GB` +:floppy_disk: | `60GB` | `20GB` | `50GB` | `12GB` +:dollar: | `$9.9` | `$8.5*` | `$5.7` | `$3.4` +:point_right: | **ВИБРАТИ** | **ВИБРАТИ** | **ВИБРАТИ** | **ВИБРАТИ** + +
+ +> `*` - знижка **15%**, промо-код: `CinemaPress15` + +## Де купити доменне ім'я? + +
+ +     | Tonic | InternetBS | Pananames | Namecheap +:---: | :---: | :---: | :---: | :---: +:earth_americas: | `Tonga` | `Bahamas` | `Panama` | `USA` +:moneybag: | `Card` | `PayPal` | `WebMoney` | `Bitcoin` +:see_no_evil: | :lock:* | :unlock: | :unlock: | :unlock: +:dollar: | `> $50/year` | `> $1/year` | `> $1/year` | `> $1/year` +:point_right: | **ВИБРАТИ** | **ВИБРАТИ** | **ВИБРАТИ** | **ВИБРАТИ** + +
+ +> `*` - дані не надсилаються до загальнодоступної бази даних WHOIS + +## Тема «hodor» + +> Встановіть через FTP: GitHub / GitLab / BitBucket / Coding + +> Встановіть через CLI: `cinemapress theme example.com hodor` + +> **DEMO:** Hodor.CinemaPress.io + + + +## Тема «sansa» + +> Встановіть через FTP: GitHub / GitLab / BitBucket / Coding + +> Встановіть через CLI: `cinemapress theme example.com sansa` + +> **DEMO:** Sansa.CinemaPress.io + + + +## Тема «robb» + +> Встановіть через FTP: GitHub / GitLab / BitBucket / Coding + +> Встановіть через CLI: `cinemapress theme example.com robb` + +> **DEMO:** Robb.CinemaPress.io + + + +## Тема «ramsay» + +> Встановіть через FTP: GitHub / GitLab / BitBucket / Coding + +> Встановіть через CLI: `cinemapress theme example.com ramsay` + +> **DEMO:** Ramsay.CinemaPress.io + + + +## Тема «tyrion» + +> Встановіть через FTP: GitHub / GitLab / BitBucket / Coding + +> Встановіть через CLI: `cinemapress theme example.com tyrion` + +> **DEMO:** Tyrion.CinemaPress.io + + + +## Тема «cersei» + +> Встановіть через FTP: GitHub / GitLab / BitBucket / Coding + +> Встановіть через CLI: `cinemapress theme example.com cersei` + +> **DEMO:** Cersei.CinemaPress.io + + + +## Тема «joffrey» + +> Встановіть через FTP: GitHub / GitLab / BitBucket / Coding + +> Встановіть через CLI: `cinemapress theme example.com joffrey` + +> **DEMO:** Joffrey.CinemaPress.io + + + +## Тема «drogo» + +> Встановіть через FTP: GitHub / GitLab / BitBucket / Coding + +> Встановіть через CLI: `cinemapress theme example.com drogo` + +> **DEMO:** Drogo.CinemaPress.io + + + +## Тема «bran» + +> Встановіть через FTP: GitHub / GitLab / BitBucket / Coding + +> Встановіть через CLI: `cinemapress theme example.com bran` + +> **DEMO:** Bran.CinemaPress.io + + + +## Тема «arya» + +> Встановіть через FTP: GitHub / GitLab / BitBucket / Coding + +> Встановіть через CLI: `cinemapress theme example.com arya` + +> **DEMO:** Arya.CinemaPress.io + + + +## Тема «mormont» + +> Встановіть через FTP: GitHub / GitLab / BitBucket / Coding + +> Встановіть через CLI: `cinemapress theme example.com mormont` + +> **DEMO:** Mormont.CinemaPress.io + + + +## Тема «tarly» + +> Встановіть через FTP: GitHub / GitLab / BitBucket / Coding + +> Встановіть через CLI: `cinemapress theme example.com tarly` + +> **DEMO:** Tarly.CinemaPress.io + + + +## Тема «daenerys» + +> Встановіть через FTP: GitHub / GitLab / BitBucket / Coding + +> Встановіть через CLI: `cinemapress theme example.com daenerys` + +> **DEMO:** Daenerys.CinemaPress.io + + + +## Опції та модулі CinemaPress + +Докладну інформацію про всі параметри та модулі системи можна знайти в документації. + +> Copyright (c) 2014-.... [CinemaPress](https://cinemapress.io) \ No newline at end of file diff --git a/doc/README.vi.md b/doc/README.vi.md new file mode 100644 index 0000000..c40519d --- /dev/null +++ b/doc/README.vi.md @@ -0,0 +1,213 @@ +
+ +# Tạo một trang web phát video + +
+ +> Tạo một trang web phát video để xem phim và phim truyền hình trên máy tính `Windows / iOS`, thiết bị di động `iPhone / Android` và TV `Smart TV / Android TV / STB` + +
+ +VI + +`Chọn ngôn ngữ của bạn` + +[RU](https://github.com/CinemaPress/CinemaPress/blob/master/locales/README.ru.md)|[ES](https://github.com/CinemaPress/CinemaPress/blob/master/locales/README.es.md)|[DE](https://github.com/CinemaPress/CinemaPress/blob/master/locales/README.de.md)|[FR](https://github.com/CinemaPress/CinemaPress/blob/master/locales/README.fr.md)|[JA](https://github.com/CinemaPress/CinemaPress/blob/master/locales/README.ja.md)|[PT](https://github.com/CinemaPress/CinemaPress/blob/master/locales/README.pt.md)|[IT](https://github.com/CinemaPress/CinemaPress/blob/master/locales/README.it.md)|[ZH](https://github.com/CinemaPress/CinemaPress/blob/master/locales/README.zh.md)|[PL](https://github.com/CinemaPress/CinemaPress/blob/master/locales/README.pl.md) +:---:|:---:|:---:|:---:|:---:|:---:|:---:|:---:|:---: +[NL](https://github.com/CinemaPress/CinemaPress/blob/master/locales/README.nl.md)|[TR](https://github.com/CinemaPress/CinemaPress/blob/master/locales/README.tr.md)|[CS](https://github.com/CinemaPress/CinemaPress/blob/master/locales/README.cs.md)|[KO](https://github.com/CinemaPress/CinemaPress/blob/master/locales/README.ko.md)|[EN](https://github.com/CinemaPress/CinemaPress/blob/master/locales/README.en.md)|[SV](https://github.com/CinemaPress/CinemaPress/blob/master/locales/README.sv.md)|[HU](https://github.com/CinemaPress/CinemaPress/blob/master/locales/README.hu.md)|[EL](https://github.com/CinemaPress/CinemaPress/blob/master/locales/README.el.md)|[RO](https://github.com/CinemaPress/CinemaPress/blob/master/locales/README.ro.md) +[SK](https://github.com/CinemaPress/CinemaPress/blob/master/locales/README.sk.md)|[DA](https://github.com/CinemaPress/CinemaPress/blob/master/locales/README.da.md)|[ID](https://github.com/CinemaPress/CinemaPress/blob/master/locales/README.id.md)|[FI](https://github.com/CinemaPress/CinemaPress/blob/master/locales/README.fi.md)|[TH](https://github.com/CinemaPress/CinemaPress/blob/master/locales/README.th.md)|[BG](https://github.com/CinemaPress/CinemaPress/blob/master/locales/README.bg.md)|[UK](https://github.com/CinemaPress/CinemaPress/blob/master/locales/README.uk.md)|[AR](https://github.com/CinemaPress/CinemaPress/blob/master/locales/README.ar.md)|[SQ](https://github.com/CinemaPress/CinemaPress/blob/master/locales/README.sq.md) +[LT](https://github.com/CinemaPress/CinemaPress/blob/master/locales/README.lt.md)|[HR](https://github.com/CinemaPress/CinemaPress/blob/master/locales/README.hr.md)|[SR](https://github.com/CinemaPress/CinemaPress/blob/master/locales/README.sr.md)|[BN](https://github.com/CinemaPress/CinemaPress/blob/master/locales/README.bn.md)|[SL](https://github.com/CinemaPress/CinemaPress/blob/master/locales/README.sl.md)|[ET](https://github.com/CinemaPress/CinemaPress/blob/master/locales/README.et.md)|[LV](https://github.com/CinemaPress/CinemaPress/blob/master/locales/README.lv.md)|[HI](https://github.com/CinemaPress/CinemaPress/blob/master/locales/README.hi.md)|[SW](https://github.com/CinemaPress/CinemaPress/blob/master/locales/README.sw.md) + +![Admin-panel](https://raw.githubusercontent.com/CinemaPress/CinemaPress.github.io/master/images/themes/admin.png) + + |Admin :factory:|Website :computer:|Mobile :iphone:|TV :tv: +:---:|:---:|:---:|:---:|:---: +RU|RU Admin|RU Website|RU Mobile|RU TV +EN|EN Admin|EN Website|EN Mobile|EN TV + +
+ +## Cài đặt thế nào CinemaPress? + +> #### Cài đặt qua trang web + +`cinemapress.sh` + +Cài đặt qua trang web + +> #### Cài đặt qua thiết bị đầu cuối + +`wget -qO- cinemapress.sh | bash` + +Cài đặt qua thiết bị đầu cuối + +## Mua máy chủ VPS ở đâu? + +> Hệ điều hành phải là **CentOS 7, Debian 9/10, Ubuntu 18/19, Fedora 28/29** mà không cần bảng điều khiển! + +
+ +     | UA-Hosting | Inferno | MyVPS | Zomro +:---: | :---: | :---: | :---: | :---: +:earth_americas: | `Netherlands` | `Netherlands` | `France` | `Netherlands` +:computer: | `2x2700MHz` | `2x2600MHz` | `2x2600MHz` | `1x3300MHz` +:rocket: | `4GB` | `2GB` | `2GB` | `2GB` +:floppy_disk: | `60GB` | `20GB` | `50GB` | `12GB` +:dollar: | `$9.9` | `$8.5*` | `$5.7` | `$3.4` +:point_right: | **LỰA CHỌN** | **LỰA CHỌN** | **LỰA CHỌN** | **LỰA CHỌN** + +
+ +> `*` - Giảm giá **15%**, mã khuyến mãi: `CinemaPress15` + +## Mua tên miền ở đâu? + +
+ +     | Tonic | InternetBS | Pananames | Namecheap +:---: | :---: | :---: | :---: | :---: +:earth_americas: | `Tonga` | `Bahamas` | `Panama` | `USA` +:moneybag: | `Card` | `PayPal` | `WebMoney` | `Bitcoin` +:see_no_evil: | :lock:* | :unlock: | :unlock: | :unlock: +:dollar: | `> $50/year` | `> $1/year` | `> $1/year` | `> $1/year` +:point_right: | **LỰA CHỌN** | **LỰA CHỌN** | **LỰA CHỌN** | **LỰA CHỌN** + +
+ +> `*` - dữ liệu không được gửi đến cơ sở dữ liệu WHOIS công cộng + +## Chủ đề «hodor» + +> Cài đặt qua FTP: GitHub / GitLab / BitBucket / Coding + +> Cài đặt qua CLI: `cinemapress theme example.com hodor` + +> **DEMO:** Hodor.CinemaPress.io + + + +## Chủ đề «sansa» + +> Cài đặt qua FTP: GitHub / GitLab / BitBucket / Coding + +> Cài đặt qua CLI: `cinemapress theme example.com sansa` + +> **DEMO:** Sansa.CinemaPress.io + + + +## Chủ đề «robb» + +> Cài đặt qua FTP: GitHub / GitLab / BitBucket / Coding + +> Cài đặt qua CLI: `cinemapress theme example.com robb` + +> **DEMO:** Robb.CinemaPress.io + + + +## Chủ đề «ramsay» + +> Cài đặt qua FTP: GitHub / GitLab / BitBucket / Coding + +> Cài đặt qua CLI: `cinemapress theme example.com ramsay` + +> **DEMO:** Ramsay.CinemaPress.io + + + +## Chủ đề «tyrion» + +> Cài đặt qua FTP: GitHub / GitLab / BitBucket / Coding + +> Cài đặt qua CLI: `cinemapress theme example.com tyrion` + +> **DEMO:** Tyrion.CinemaPress.io + + + +## Chủ đề «cersei» + +> Cài đặt qua FTP: GitHub / GitLab / BitBucket / Coding + +> Cài đặt qua CLI: `cinemapress theme example.com cersei` + +> **DEMO:** Cersei.CinemaPress.io + + + +## Chủ đề «joffrey» + +> Cài đặt qua FTP: GitHub / GitLab / BitBucket / Coding + +> Cài đặt qua CLI: `cinemapress theme example.com joffrey` + +> **DEMO:** Joffrey.CinemaPress.io + + + +## Chủ đề «drogo» + +> Cài đặt qua FTP: GitHub / GitLab / BitBucket / Coding + +> Cài đặt qua CLI: `cinemapress theme example.com drogo` + +> **DEMO:** Drogo.CinemaPress.io + + + +## Chủ đề «bran» + +> Cài đặt qua FTP: GitHub / GitLab / BitBucket / Coding + +> Cài đặt qua CLI: `cinemapress theme example.com bran` + +> **DEMO:** Bran.CinemaPress.io + + + +## Chủ đề «arya» + +> Cài đặt qua FTP: GitHub / GitLab / BitBucket / Coding + +> Cài đặt qua CLI: `cinemapress theme example.com arya` + +> **DEMO:** Arya.CinemaPress.io + + + +## Chủ đề «mormont» + +> Cài đặt qua FTP: GitHub / GitLab / BitBucket / Coding + +> Cài đặt qua CLI: `cinemapress theme example.com mormont` + +> **DEMO:** Mormont.CinemaPress.io + + + +## Chủ đề «tarly» + +> Cài đặt qua FTP: GitHub / GitLab / BitBucket / Coding + +> Cài đặt qua CLI: `cinemapress theme example.com tarly` + +> **DEMO:** Tarly.CinemaPress.io + + + +## Chủ đề «daenerys» + +> Cài đặt qua FTP: GitHub / GitLab / BitBucket / Coding + +> Cài đặt qua CLI: `cinemapress theme example.com daenerys` + +> **DEMO:** Daenerys.CinemaPress.io + + + +## Tùy chọn và mô-đun CinemaPress + +Thông tin chi tiết về tất cả các tùy chọn và mô-đun hệ thống có thể được tìm thấy trong tài liệu. + +> Copyright (c) 2014-.... [CinemaPress](https://cinemapress.io) \ No newline at end of file diff --git a/doc/README.zh.md b/doc/README.zh.md new file mode 100644 index 0000000..836dfa0 --- /dev/null +++ b/doc/README.zh.md @@ -0,0 +1,213 @@ +
+ +# 制作视频流媒体网站 + +
+ +> 创建视频流媒体网站,`Windows / iOS` 在电脑,`iPhone / Android` 移动设备和 `Smart TV / Android TV / STB` 电视上观看电影和电视剧 + +
+ +ZH + +`选择你的语言` + +[RU](https://github.com/CinemaPress/CinemaPress/blob/master/locales/README.ru.md)|[ES](https://github.com/CinemaPress/CinemaPress/blob/master/locales/README.es.md)|[DE](https://github.com/CinemaPress/CinemaPress/blob/master/locales/README.de.md)|[FR](https://github.com/CinemaPress/CinemaPress/blob/master/locales/README.fr.md)|[JA](https://github.com/CinemaPress/CinemaPress/blob/master/locales/README.ja.md)|[PT](https://github.com/CinemaPress/CinemaPress/blob/master/locales/README.pt.md)|[IT](https://github.com/CinemaPress/CinemaPress/blob/master/locales/README.it.md)|[EN](https://github.com/CinemaPress/CinemaPress/blob/master/locales/README.en.md)|[PL](https://github.com/CinemaPress/CinemaPress/blob/master/locales/README.pl.md) +:---:|:---:|:---:|:---:|:---:|:---:|:---:|:---:|:---: +[NL](https://github.com/CinemaPress/CinemaPress/blob/master/locales/README.nl.md)|[TR](https://github.com/CinemaPress/CinemaPress/blob/master/locales/README.tr.md)|[CS](https://github.com/CinemaPress/CinemaPress/blob/master/locales/README.cs.md)|[KO](https://github.com/CinemaPress/CinemaPress/blob/master/locales/README.ko.md)|[VI](https://github.com/CinemaPress/CinemaPress/blob/master/locales/README.vi.md)|[SV](https://github.com/CinemaPress/CinemaPress/blob/master/locales/README.sv.md)|[HU](https://github.com/CinemaPress/CinemaPress/blob/master/locales/README.hu.md)|[EL](https://github.com/CinemaPress/CinemaPress/blob/master/locales/README.el.md)|[RO](https://github.com/CinemaPress/CinemaPress/blob/master/locales/README.ro.md) +[SK](https://github.com/CinemaPress/CinemaPress/blob/master/locales/README.sk.md)|[DA](https://github.com/CinemaPress/CinemaPress/blob/master/locales/README.da.md)|[ID](https://github.com/CinemaPress/CinemaPress/blob/master/locales/README.id.md)|[FI](https://github.com/CinemaPress/CinemaPress/blob/master/locales/README.fi.md)|[TH](https://github.com/CinemaPress/CinemaPress/blob/master/locales/README.th.md)|[BG](https://github.com/CinemaPress/CinemaPress/blob/master/locales/README.bg.md)|[UK](https://github.com/CinemaPress/CinemaPress/blob/master/locales/README.uk.md)|[AR](https://github.com/CinemaPress/CinemaPress/blob/master/locales/README.ar.md)|[SQ](https://github.com/CinemaPress/CinemaPress/blob/master/locales/README.sq.md) +[LT](https://github.com/CinemaPress/CinemaPress/blob/master/locales/README.lt.md)|[HR](https://github.com/CinemaPress/CinemaPress/blob/master/locales/README.hr.md)|[SR](https://github.com/CinemaPress/CinemaPress/blob/master/locales/README.sr.md)|[BN](https://github.com/CinemaPress/CinemaPress/blob/master/locales/README.bn.md)|[SL](https://github.com/CinemaPress/CinemaPress/blob/master/locales/README.sl.md)|[ET](https://github.com/CinemaPress/CinemaPress/blob/master/locales/README.et.md)|[LV](https://github.com/CinemaPress/CinemaPress/blob/master/locales/README.lv.md)|[HI](https://github.com/CinemaPress/CinemaPress/blob/master/locales/README.hi.md)|[SW](https://github.com/CinemaPress/CinemaPress/blob/master/locales/README.sw.md) + +![Admin-panel](https://raw.githubusercontent.com/CinemaPress/CinemaPress.github.io/master/images/themes/admin.png) + + |Admin :factory:|Website :computer:|Mobile :iphone:|TV :tv: +:---:|:---:|:---:|:---:|:---: +RU|RU Admin|RU Website|RU Mobile|RU TV +EN|EN Admin|EN Website|EN Mobile|EN TV + +
+ +## 如何安装 CinemaPress? + +> #### 通过网站安装 + +`cinemapress.sh` + +通过网站安装 + +> #### 通过终端安装 + +`wget -qO- cinemapress.sh | bash` + +通过终端安装 + +## 哪里可以买到VPS服务器? + +> 操作系统应该是**CentOS 7, Debian 9/10, Ubuntu 18/19, Fedora 28/29**,没有控制面板! + +
+ +     | UA-Hosting | Inferno | MyVPS | Zomro +:---: | :---: | :---: | :---: | :---: +:earth_americas: | `Netherlands` | `Netherlands` | `France` | `Netherlands` +:computer: | `2x2700MHz` | `2x2600MHz` | `2x2600MHz` | `1x3300MHz` +:rocket: | `4GB` | `2GB` | `2GB` | `2GB` +:floppy_disk: | `60GB` | `20GB` | `50GB` | `12GB` +:dollar: | `$9.9` | `$8.5*` | `$5.7` | `$3.4` +:point_right: | **选择** | **选择** | **选择** | **选择** + +
+ +> `*` - 促销代码**15%**折扣: `CinemaPress15` + +## 在哪里买域名? + +
+ +     | Tonic | InternetBS | Pananames | Namecheap +:---: | :---: | :---: | :---: | :---: +:earth_americas: | `Tonga` | `Bahamas` | `Panama` | `USA` +:moneybag: | `Card` | `PayPal` | `WebMoney` | `Bitcoin` +:see_no_evil: | :lock:* | :unlock: | :unlock: | :unlock: +:dollar: | `> $50/year` | `> $1/year` | `> $1/year` | `> $1/year` +:point_right: | **选择** | **选择** | **选择** | **选择** + +
+ +> `*` - 数据不会发送到公共WHOIS数据库 + +## 主题 «hodor» + +> 通过FTP安装 GitHub / GitLab / BitBucket / Coding + +> 通过CLI安装 `cinemapress theme example.com hodor` + +> **DEMO:** Hodor.CinemaPress.io + + + +## 主题 «sansa» + +> 通过FTP安装 GitHub / GitLab / BitBucket / Coding + +> 通过CLI安装 `cinemapress theme example.com sansa` + +> **DEMO:** Sansa.CinemaPress.io + + + +## 主题 «robb» + +> 通过FTP安装 GitHub / GitLab / BitBucket / Coding + +> 通过CLI安装 `cinemapress theme example.com robb` + +> **DEMO:** Robb.CinemaPress.io + + + +## 主题 «ramsay» + +> 通过FTP安装 GitHub / GitLab / BitBucket / Coding + +> 通过CLI安装 `cinemapress theme example.com ramsay` + +> **DEMO:** Ramsay.CinemaPress.io + + + +## 主题 «tyrion» + +> 通过FTP安装 GitHub / GitLab / BitBucket / Coding + +> 通过CLI安装 `cinemapress theme example.com tyrion` + +> **DEMO:** Tyrion.CinemaPress.io + + + +## 主题 «cersei» + +> 通过FTP安装 GitHub / GitLab / BitBucket / Coding + +> 通过CLI安装 `cinemapress theme example.com cersei` + +> **DEMO:** Cersei.CinemaPress.io + + + +## 主题 «joffrey» + +> 通过FTP安装 GitHub / GitLab / BitBucket / Coding + +> 通过CLI安装 `cinemapress theme example.com joffrey` + +> **DEMO:** Joffrey.CinemaPress.io + + + +## 主题 «drogo» + +> 通过FTP安装 GitHub / GitLab / BitBucket / Coding + +> 通过CLI安装 `cinemapress theme example.com drogo` + +> **DEMO:** Drogo.CinemaPress.io + + + +## 主题 «bran» + +> 通过FTP安装 GitHub / GitLab / BitBucket / Coding + +> 通过CLI安装 `cinemapress theme example.com bran` + +> **DEMO:** Bran.CinemaPress.io + + + +## 主题 «arya» + +> 通过FTP安装 GitHub / GitLab / BitBucket / Coding + +> 通过CLI安装 `cinemapress theme example.com arya` + +> **DEMO:** Arya.CinemaPress.io + + + +## 主题 «mormont» + +> 通过FTP安装 GitHub / GitLab / BitBucket / Coding + +> 通过CLI安装 `cinemapress theme example.com mormont` + +> **DEMO:** Mormont.CinemaPress.io + + + +## 主题 «tarly» + +> 通过FTP安装 GitHub / GitLab / BitBucket / Coding + +> 通过CLI安装 `cinemapress theme example.com tarly` + +> **DEMO:** Tarly.CinemaPress.io + + + +## 主题 «daenerys» + +> 通过FTP安装 GitHub / GitLab / BitBucket / Coding + +> 通过CLI安装 `cinemapress theme example.com daenerys` + +> **DEMO:** Daenerys.CinemaPress.io + + + +## 选项和模块 CinemaPress + +有关所有选件和系统模块的详细信息,请参阅文档。 + +> Copyright (c) 2014-.... [CinemaPress](https://cinemapress.io) \ No newline at end of file diff --git a/files/bbb.mp4 b/files/bbb.mp4 new file mode 100644 index 0000000000000000000000000000000000000000..0a4dd5b4017139bbdb24fc28433c594ebfe2d435 GIT binary patch literal 788493 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%0D@RQr;(ovPaP5NwHr%B&rYY#NS}E~_d<}D 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 z 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�itwTBdp3jh}?x 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 yAc{ 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

mrFQG}D)1QlsaMIH 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

S#gwml0D8+ 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

sN0)&6@Si%iE`c`6p#^#`=~h!e^WAa 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�)zH=={fU5mIkgmTN7vaQ{B%~ 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≶QHbIy3j-Od!zP0@l`1%O)huH`7{5Q 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 Ouh^NIqEi2F{r(rN5r)42 literal 0 HcmV?d00001 diff --git a/files/cachep2p.security.js b/files/cachep2p.security.js new file mode 100644 index 0000000..3fba88d --- /dev/null +++ b/files/cachep2p.security.js @@ -0,0 +1 @@ +document.security_sha1 = {}; diff --git a/files/cinemapress.user.js b/files/cinemapress.user.js new file mode 100644 index 0000000..e3f6fb2 --- /dev/null +++ b/files/cinemapress.user.js @@ -0,0 +1,703 @@ +// ==UserScript== +// @name cinemapress +// @name:ru синемапресс +// @name:zh cinemapress +// @description Button auto-complete movie information in CinemaPress. +// @description:ru Кнопка автозаполнения информации о фильме в CinemaPress. +// @description:zh CinemaPress电影信息自动完成按钮。 +// @author ExtensionsApp +// @homepageURL https://cinemapress.io/ +// @supportURL https://enota.club/ +// @icon https://avatars3.githubusercontent.com/u/16612433?s=200 +// @license MIT +// @version 2019.6 +// @run-at document-end +// @include http://*/*/movies?id=* +// @include https://*/*/movies?id=* +// @include http://*/*/movies?kp_id=* +// @include https://*/*/movies?kp_id=* +// @include http://*/*/movies?tmdb_id=* +// @include https://*/*/movies?tmdb_id=* +// @include http://*/*/movies?imdb_id=* +// @include https://*/*/movies?imdb_id=* +// @include http://*/*/movies?douban_id=* +// @include https://*/*/movies?douban_id=* +// @grant GM_setValue +// @grant GM_getValue +// @grant GM_xmlhttpRequest +// ==/UserScript== + +autoComplete(); + +var omdb = getCookie('omdb'); +var tmdb = getCookie('tmdb'); + +if (!omdb) inputOMDb(); +if (!tmdb) inputTMDb(); + +var urls = []; + +function parseData() { + var movieData = {}; + + var icon = document.querySelector('.autoComplete > strong'); + var text = document.querySelector('.autoComplete > span'); + var lang = document.querySelector('[name="lang"]') + ? document.querySelector('[name="lang"]').value + : 'en'; + + icon.setAttribute('class', 'fa fa-spinner fa-spin'); + + tmdb = tmdb + ? tmdb + : document.querySelector('[name="tmdb"]') + ? document.querySelector('[name="tmdb"]').value + : ''; + if (tmdb) setCookie('tmdb', tmdb, { expires: 3600000 }); + + omdb = omdb + ? omdb + : document.querySelector('[name="omdb"]') + ? document.querySelector('[name="omdb"]').value + : ''; + if (omdb) setCookie('omdb', omdb, { expires: 3600000 }); + + var src = document.querySelector('[data-poster="src"]'); + + var type = document.querySelector('[name="movie.type"]') + ? document.querySelector('[name="movie.type"]').options[ + document.querySelector('[name="movie.type"]').selectedIndex + ].value + : ''; + + var kp_id = document.querySelector('[name="movie.kp_id"]') + ? document.querySelector('[name="movie.kp_id"]').value + : ''; + var tmdb_id = document.querySelector('[name="movie.tmdb_id"]') + ? document.querySelector('[name="movie.tmdb_id"]').value + : ''; + var imdb_id = document.querySelector('[name="movie.imdb_id"]') + ? document.querySelector('[name="movie.imdb_id"]').value + : ''; + var douban_id = document.querySelector('[name="movie.douban_id"]') + ? document.querySelector('[name="movie.douban_id"]').value + : ''; + + if (!kp_id && !tmdb_id && !douban_id && !imdb_id) { + icon.setAttribute('class', 'fa fa-bug'); + text.innerHTML = 'IDs not filled!'; + return; + } + + if ((!tmdb && tmdb_id) || (!omdb && imdb_id)) { + icon.setAttribute('class', 'fa fa-bug'); + text.innerHTML = 'API keys not filled!'; + return; + } + + if (kp_id && (lang === 'ru' || (!imdb_id && !tmdb_id && !douban_id))) { + urls.push( + 'https://streamguard.cc/api/videos.json?' + + 'api_token=6eb82f15e2d7c6cbb2fdcebd05a197a2&' + + 'kinopoisk_id=' + + kp_id + ); + urls.push('https://www.kinopoisk.ru/film/' + '' + kp_id); + } + if (douban_id && (lang === 'zh' || (!imdb_id && !tmdb_id && !kp_id))) { + urls.push('https://api.douban.com/v2/movie/subject/' + '' + douban_id); + urls.push('https://movie.douban.com/subject/' + '' + douban_id); + } + if (tmdb && tmdb_id) { + urls.push( + 'https://api.themoviedb.org/3/' + + (type === '1' ? 'tv' : 'movie') + + '/' + + tmdb_id + + '?' + + 'language=' + + lang + + '&' + + 'append_to_response=credits&' + + 'api_key=' + + tmdb + ); + } + if (omdb && imdb_id) { + urls.push( + 'https://www.omdbapi.com/?' + 'i=tt' + imdb_id + '&' + 'apikey=' + omdb + ); + } + if (kp_id && lang !== 'ru') { + urls.push( + 'https://streamguard.cc/api/videos.json?' + + 'api_token=6eb82f15e2d7c6cbb2fdcebd05a197a2&' + + 'kinopoisk_id=' + + kp_id + ); + urls.push('https://www.kinopoisk.ru/film/' + '' + kp_id); + } + if (douban_id && lang !== 'zh') { + urls.push('https://movie.douban.com/subject/' + '' + douban_id); + } + + function api() { + var url = urls.length ? urls.shift() : undefined; + if (url) { + getAPI(url, function(err, res) { + for (var r in res) { + if (res.hasOwnProperty(r)) { + if (lang !== 'ru' && (r === 'translate' || r === 'quality')) { + continue; + } + movieData[r] = movieData[r] ? movieData[r] : res[r]; + if ( + url.indexOf('omdbapi.com') + 1 && + (r === 'imdb_rating' || r === 'imdb_vote') + ) { + movieData[r] = res[r]; + } else if ( + url.indexOf('streamguard.cc') + 1 && + (r === 'kp_rating' || r === 'kp_vote') + ) { + movieData[r] = res[r]; + } + } + } + api(); + }); + } else { + if (!movieData.title_ru && !movieData.title_en) { + icon.setAttribute('class', 'fa fa-bug'); + text.innerHTML = 'No information!'; + console.log(movieData); + return; + } + + movieData.country = movieData.country + ? movieData.country.replace( + /(The United States of America|United States of America|United States|^US$|^US,|,US$)/gi, + 'USA' + ) + : ''; + + if (movieData.title_ru) { + document.querySelector('[name="movie.title_ru"]').value = + movieData.title_ru; + } + if (movieData.title_en) { + document.querySelector('[name="movie.title_en"]').value = + movieData.title_en; + } + if (movieData.type) { + document.querySelector('[name="movie.type"]').value = movieData.type; + } + if (movieData.premiere) { + document.querySelector('[name="movie.premiere"]').value = + movieData.premiere; + } + if (movieData.poster) { + document.querySelector('[name="movie.poster"]').value = + movieData.poster; + } + if (movieData.pictures) { + document.querySelector('[name="movie.pictures"]').value = + movieData.pictures; + } + if (movieData.translate) { + document.querySelector('[name="movie.translate"]').value = + movieData.translate; + } + if (movieData.quality) { + document.querySelector('[name="movie.quality"]').value = + movieData.quality; + } + if (movieData.year) { + document.querySelector('[name="movie.year"]').value = movieData.year; + } + if (movieData.country) { + document.querySelector('[name="movie.country"]').value = + movieData.country; + } + if (movieData.genre) { + document.querySelector('[name="movie.genre"]').value = movieData.genre; + } + if (movieData.actor) { + document.querySelector('[name="movie.actor"]').value = movieData.actor; + } + if (movieData.director) { + document.querySelector('[name="movie.director"]').value = + movieData.director; + } + if (movieData.kp_rating) { + document.querySelector('[name="movie.kp_rating"]').value = + movieData.kp_rating; + } + if (movieData.kp_vote) { + document.querySelector('[name="movie.kp_vote"]').value = + movieData.kp_vote; + } + if (movieData.imdb_rating) { + document.querySelector('[name="movie.imdb_rating"]').value = + movieData.imdb_rating; + } + if (movieData.imdb_vote) { + document.querySelector('[name="movie.imdb_vote"]').value = + movieData.imdb_vote; + } + if (movieData.imdb_id) { + document.querySelector('[name="movie.imdb_id"]').value = + movieData.imdb_id; + } + if ( + movieData.description && + document.querySelector('[name="movie.description"]').value.length < 900 + ) { + document.querySelector('[name="movie.description"]').value = + movieData.description; + } + + if (movieData.poster) { + src.src = + movieData.poster === '1' + ? 'https://k.1poster.net/images/film_iphone/iphone_' + + kp_id + + '.jpg?width=180' + : movieData.poster[0] === '/' + ? 'https://t.1poster.net/t/p/w185' + movieData.poster + : movieData.poster; + } + + autoComplete(); + } + } + api(); +} + +function getAPI(url, callback) { + GM_xmlhttpRequest({ + method: 'GET', + url: url, + onload: function(response) { + if (response.readyState === 4 && response.status === 200) { + var result = {}; + try { + if (response && response.responseText) { + if (url.indexOf('movie.douban.com') + 1) { + var matchDate = /("datePublished":\s*")([0-9]{4}-[0-9]{2}-[0-9]{2})/gi.exec( + response.responseText + ); + var matchId = /(title\/tt)([0-9]{1,8})/gi.exec( + response.responseText + ); + result.imdb_id = matchId ? matchId[2].replace(/[^0-9]/g, '') : ''; + result.premiere = matchDate + ? matchDate[2].replace(/[^0-9\-]/g, '') + : ''; + if (omdb && result.imdb_id) { + urls.push( + 'https://www.omdbapi.com/?' + + 'i=tt' + + result.imdb_id + + '&' + + 'apikey=' + + omdb + ); + } + } else if (url.indexOf('kinopoisk.ru') + 1) { + var matchDate1 = /(dateCreated"\s*content=")([0-9]{4}-[0-9]{2}-[0-9]{2})/i.exec( + response.responseText + ); + var matchDate2 = /(data-date-premier-start-link=")([0-9]{8})/i.exec( + response.responseText + ); + + if ( + matchDate1 && + !isNaN(new Date(matchDate1[2] + '').getFullYear()) + ) { + result.premiere = matchDate1[2]; + } else if (matchDate2) { + var info = matchDate2[2]; + var date = + info[0] + + info[1] + + info[2] + + info[3] + + '-' + + info[4] + + info[5] + + '-' + + info[6] + + info[7]; + if (info && !isNaN(new Date(date).getFullYear())) { + result.premiere = date; + } + } + } else { + result = JSON.parse(response.responseText); + } + } + } catch (e) { + console.error(e); + } + var res = {}; + if (url.indexOf('streamguard.cc') + 1) { + res = parseKP(result); + } else if (url.indexOf('kinopoisk.ru') + 1) { + res = result; + } else if (url.indexOf('omdbapi.com') + 1) { + res = parseOMDb(result); + } else if (url.indexOf('themoviedb.org') + 1) { + res = parseTMDb(result); + } else if (url.indexOf('douban.com') + 1) { + res = parseDouban(result); + } + console.log(url, result, res); + callback(null, res); + } else { + callback(null, {}); + } + } + }); +} + +function parseTMDb(res) { + return { + title_ru: res.title ? res.title : res.name ? res.name : '', + title_en: res.original_title ? res.original_title : '', + year: res.release_date + ? res.release_date.substring(0, 4) + : res.first_air_date + ? res.first_air_date.substring(0, 4) + : '', + premiere: res.release_date + ? res.release_date + : res.first_air_date + ? res.first_air_date + : '', + type: res.number_of_seasons ? '1' : '0', + genre: (res.genres + ? res.genres.map(function(v) { + return v.name; + }) + : [] + ).join(','), + country: (res.production_countries + ? res.production_countries.map(function(v) { + return v.name; + }) + : res.origin_country + ? res.origin_country.map(function(v) { + return v; + }) + : [] + ).join(','), + actor: (res.credits && res.credits.cast + ? res.credits.cast.map(function(v, i) { + return i < 10 ? v.name : null; + }) + : [] + ) + .filter(Boolean) + .join(','), + director: (res.created_by + ? res.created_by.map(function(v, i) { + return i < 10 ? v.name : null; + }) + : res.credits && res.credits.crew + ? res.credits.crew.map(function(v) { + return v.job === 'Director' ? v.name : null; + }) + : [] + ) + .filter(Boolean) + .join(','), + description: res.overview ? res.overview : '', + poster: res.poster_path ? res.poster_path : '', + pictures: res.backdrop_path ? res.backdrop_path : '', + imdb_rating: res.vote_average ? Math.floor(res.vote_average * 10) : '', + imdb_vote: res.vote_count ? Math.floor(res.vote_count) : '', + imdb_id: res.imdb_id ? res.imdb_id.replace(/[^0-9]/g, '') : '' + }; +} + +function parseOMDb(res) { + var month = 'Jan/Feb/Mar/Apr/May/Jun/Jul/Aug/Sept/Oct/Nov/Dec'.split('/'); + return { + title_en: res.Title && res.Title !== 'N/A' ? res.Title : '', + year: + res.Year && res.Year !== 'N/A' + ? (res.Year + '').split('-')[0].replace(/[^0-9]/g, '') + : '', + premiere: (res.Released && res.Released !== 'N/A' + ? month.map(function(y, i) { + if (res.Released.indexOf(y) === -1) return null; + var d = res.Released.split(y); + if (d && d.length !== 2) return null; + var mon = i + 1 < 10 ? '0' + (i + 1) : i + 1; + return d[1].trim() + '-' + mon + '-' + d[0].trim(); + }) + : [] + ) + .filter(Boolean) + .join(''), + type: res.Type && res.Type === 'series' ? '1' : '0', + genre: (res.Genre && res.Genre !== 'N/A' + ? res.Genre.split(',').map(function(v) { + return v.trim(); + }) + : [] + ).join(','), + country: (res.Country && res.Country !== 'N/A' + ? res.Country.split(',').map(function(v) { + return v.trim(); + }) + : [] + ).join(','), + actor: (res.Actors && res.Actors !== 'N/A' + ? res.Actors.split(',').map(function(v, i) { + return i < 10 ? v.trim() : null; + }) + : [] + ) + .filter(Boolean) + .join(','), + director: (res.Director && res.Director !== 'N/A' + ? res.Director.split(',').map(function(v, i) { + return i < 10 ? v.trim() : null; + }) + : res.Writer && res.Writer !== 'N/A' + ? res.Writer.split(',').map(function(v, i) { + return i < 10 ? v.trim() : null; + }) + : [] + ) + .filter(Boolean) + .join(','), + description: res.Plot && res.Plot !== 'N/A' ? res.Plot : '', + poster: res.Poster && res.Poster !== 'N/A' ? res.Poster : '', + imdb_rating: + res.imdbRating && res.imdbRating !== 'N/A' + ? Math.floor(parseInt(res.imdbRating) * 10) + : '', + imdb_vote: + res.imdbVotes && res.imdbVotes !== 'N/A' + ? Math.floor(parseInt(res.imdbVotes.replace(/,/g, ''))) + : '' + }; +} + +function parseKP(r) { + if (!r.length) return {}; + + var result = {}; + + for (var i = 0; i < r.length; i++) { + if ( + r[i].material_data && + !/укр/i.test(r[i].translator || '') && + !result.title_ru + ) { + var res = r[i]; + + result = { + title_ru: res.title_ru + ? res.title_ru + .split('(')[0] + .split('[')[0] + .trim() + : '', + title_en: res.title_en + ? res.title_en + .split('(')[0] + .split('[')[0] + .trim() + : '', + year: res.material_data.year + ? (res.material_data.year + '').split('-')[0].replace(/[^0-9]/g, '') + : '', + type: res.type && res.type === 'serial' ? '1' : '0', + genre: (res.material_data.genres + ? res.material_data.genres.map(function(v) { + return v; + }) + : [] + ).join(','), + country: (res.material_data.countries + ? res.material_data.countries.map(function(v) { + return v; + }) + : [] + ).join(','), + actor: (res.material_data.actors + ? res.material_data.actors.map(function(v, i) { + return i < 10 ? v : null; + }) + : [] + ) + .filter(Boolean) + .join(','), + director: (res.material_data.directors + ? res.material_data.directors.map(function(v, i) { + return i < 10 ? v : null; + }) + : [] + ) + .filter(Boolean) + .join(','), + description: res.material_data.description + ? res.material_data.description + : '', + poster: res.material_data.poster ? '1' : '', + kp_rating: res.material_data.kinopoisk_rating + ? Math.floor(res.material_data.kinopoisk_rating * 10) + : '', + kp_vote: res.material_data.kinopoisk_votes + ? Math.floor(res.material_data.kinopoisk_votes) + : '', + imdb_rating: res.material_data.imdb_rating + ? Math.floor(res.material_data.imdb_rating * 10) + : '', + imdb_vote: res.material_data.imdb_votes + ? Math.floor(res.material_data.imdb_votes) + : '', + translate: res.translator ? res.translator : '', + quality: res.source_type ? res.source_type : '', + premiere: res.premiere ? res.premiere : '' + }; + } + } + + return result; +} + +function parseDouban(res) { + return { + title_ru: res.title ? res.title : '', + title_en: res.original_title ? res.original_title : '', + year: res.year ? (res.year + '').split('-')[0].replace(/[^0-9]/g, '') : '', + type: res.subtype && res.subtype === 'tv' ? '1' : '0', + genre: (res.genres + ? res.genres.map(function(v) { + return v; + }) + : [] + ).join(','), + country: (res.countries + ? res.countries.map(function(v) { + return v; + }) + : [] + ).join(','), + actor: (res.casts + ? res.casts.map(function(v, i) { + return i < 10 ? v.name : null; + }) + : [] + ) + .filter(Boolean) + .join(','), + director: (res.directors + ? res.directors.map(function(v, i) { + return i < 10 ? v.name : null; + }) + : [] + ) + .filter(Boolean) + .join(','), + description: res.summary ? res.summary : '', + poster: res.images && res.images.medium ? res.images.medium : '', + imdb_rating: + res.rating && res.rating.average + ? Math.floor(res.rating.average * 10) + : '', + imdb_vote: res.ratings_count ? Math.floor(res.ratings_count) : '', + imdb_id: res.imdb_id ? res.imdb_id : '', + premiere: res.premiere ? res.premiere : '' + }; +} + +function autoComplete() { + var elem = document.querySelector('.autoComplete'); + if (elem) elem.parentNode.removeChild(elem); + var autoBtn = document.createElement('a'); + var autoIcon = document.createElement('strong'); + var autoSeparate = document.createElement('i'); + var autoText = document.createElement('span'); + autoBtn.setAttribute('class', 'btn power-on autoComplete'); + autoBtn.setAttribute('href', 'javascript:void(0)'); + autoSeparate.innerHTML = '  '; + autoText.innerHTML = 'Auto-fill information'; + autoIcon.setAttribute('class', 'fa fa-video'); + autoBtn.appendChild(autoIcon); + autoBtn.appendChild(autoSeparate); + autoBtn.appendChild(autoText); + var right = document.querySelector('.window > .actionbar > .pull-right > a'); + if (right) { + right.parentNode.insertBefore(autoBtn, right); + } + autoBtn.addEventListener('click', parseData, false); +} + +function inputOMDb() { + var omdbDiv = document.createElement('div'); + var omdbInput = document.createElement('input'); + omdbDiv.setAttribute('class', 'spacer-10'); + omdbInput.setAttribute('class', 'form-control'); + omdbInput.setAttribute('name', 'omdb'); + omdbInput.setAttribute('placeholder', 'OMDb apikey [omdbapi.com]'); + var omdbInsert = document.querySelector('[name="movie.id"]'); + if (omdbInsert) { + omdbInsert.parentNode.insertBefore(omdbDiv, omdbInsert.nextSibling); + omdbInsert.parentNode.insertBefore(omdbInput, omdbInsert.nextSibling); + } +} + +function inputTMDb() { + var tmdbDiv = document.createElement('div'); + var tmdbInput = document.createElement('input'); + tmdbDiv.setAttribute('class', 'spacer-10'); + tmdbInput.setAttribute('class', 'form-control'); + tmdbInput.setAttribute('name', 'tmdb'); + tmdbInput.setAttribute('placeholder', 'TMDb api_key [tmdb.org]'); + var tmdbInsert = document.querySelector('[name="movie.id"]'); + if (tmdbInsert) { + tmdbInsert.parentNode.insertBefore(tmdbDiv, tmdbInsert.nextSibling); + tmdbInsert.parentNode.insertBefore(tmdbInput, tmdbInsert.nextSibling); + } +} + +function getCookie(name) { + var matches = document.cookie.match( + new RegExp( + '(?:^|; )' + name.replace(/([.$?*|{}()\[\]\\\/+^])/g, '\\$1') + '=([^;]*)' + ) + ); + return matches ? decodeURIComponent(matches[1]) : undefined; +} + +function setCookie(name, value, options) { + options = options || {}; + var expires = options.expires; + if (typeof expires === 'number' && expires) { + var d = new Date(); + d.setTime(d.getTime() + expires * 1000); + expires = options.expires = d; + } + if (expires && expires.toUTCString) { + options.expires = expires.toUTCString(); + } + value = encodeURIComponent(value); + var updatedCookie = name + '=' + value; + for (var propName in options) { + if (options.hasOwnProperty(propName)) { + updatedCookie += '; ' + propName; + var propValue = options[propName]; + if (propValue !== true) { + updatedCookie += '=' + propValue; + } + } + } + document.cookie = updatedCookie; +} diff --git a/files/content/collection1.png b/files/content/collection1.png new file mode 100644 index 0000000000000000000000000000000000000000..c8c0e77987b7ca530b2dea12fec234b80111289f GIT binary patch literal 220206 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�t5aZ?|A@K<}U$QU(-Lnj~eqba|fC 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 JPDHLkV1kEw8yo-t literal 0 HcmV?d00001 diff --git a/files/content/collection2.png b/files/content/collection2.png new file mode 100644 index 0000000000000000000000000000000000000000..0d58663ad9c4ca9fd80770b62997bd236d1891a2 GIT binary patch literal 78657 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