From e7e7afdc2dc219a4416b25d22bdc599d9dc6e072 Mon Sep 17 00:00:00 2001 From: csagan5 <32685696+csagan5@users.noreply.github.com> Date: Mon, 18 Mar 2019 21:51:54 +0100 Subject: [PATCH] Release 73.0.3683.82 --- CHANGELOG.md | 7 + build/filters/adblock_entries.h | 371 +++++++++++++----- .../Add-a-flag-for-DNS-over-HTTPS.patch | 2 +- ...nfigure-maximum-connections-per-host.patch | 2 +- ...ontrol-video-playback-resume-feature.patch | 2 +- .../Add-flag-to-disable-IPv6-probes.patch | 2 +- ...e-device-motion-and-orientation-APIs.patch | 4 +- .../Always-show-home-page-settings.patch | 236 +++++++++++ ...-new-tab-page-for-default-home-page.patch} | 22 +- .../patches/Disable-Omaha-update-checks.patch | 2 +- .../Disable-seed-based-field-trials.patch | 25 ++ ...le-signin-and-data-saver-preferences.patch | 10 +- ...fwrapv-in-Clang-for-non-UBSan-builds.patch | 33 ++ ...ation-for-devices-with-enough-memory.patch | 35 ++ .../Restore-classic-new-tab-page.patch | 33 +- .../Switch-to-fstack-protector-strong.patch | 7 + .../Use-64-bit-WebView-processes.patch | 38 ++ build/patches_list.txt | 8 +- 18 files changed, 704 insertions(+), 135 deletions(-) create mode 100644 build/patches/Always-show-home-page-settings.patch rename build/patches/{Change-default-homepage-to-new-tab-page.patch => Always-use-new-tab-page-for-default-home-page.patch} (64%) create mode 100644 build/patches/Disable-seed-based-field-trials.patch create mode 100644 build/patches/Enable-site-per-process-isolation-for-devices-with-enough-memory.patch create mode 100644 build/patches/Use-64-bit-WebView-processes.patch diff --git a/CHANGELOG.md b/CHANGELOG.md index 1f8f4a53..7c9c637a 100644 --- a/CHANGELOG.md +++ b/CHANGELOG.md @@ -1,3 +1,10 @@ +# 73.0.3683.82 +* remove force home page button flag +* enable site per process isolation for devices with memory > 1GB +* use 64-bit processes for SystemWebView +* disable local field trials seed (redundant) +* fix patch for classic new tab page (redundant) + # 73.0.3683.79 * add missing Qwant engine from default engines list (fixes https://github.com/bromite/bromite/issues/262) * DoH: include upstream patch for DNS secure mode diff --git a/build/filters/adblock_entries.h b/build/filters/adblock_entries.h index 9c827086..a8dc5ea6 100644 --- a/build/filters/adblock_entries.h +++ b/build/filters/adblock_entries.h @@ -28,7 +28,7 @@ struct adblock_entry { const char **domains, **domains_skip; }; -#define ADBLOCK_ENTRY_COUNT 66475 +#define ADBLOCK_ENTRY_COUNT 66550 const char *m1001413a[] = { "clk1005.com^", NULL }; const char *m10030a28[] = { "/InsightTrk/", NULL }; const char *m10043be [] = { "pro6e.com^", NULL }; @@ -65,6 +65,7 @@ const char *m101d1683[] = { "google.", "/stats?frame=", NULL }; const char *m101d822b[] = { "atimes.com^", "^ahm728x90.swf", NULL }; const char *m101d9fc2[] = { "neodrive.co/cam/directrev.js?", NULL }; const char *m101f4b56[] = { "porndoo.com/pup/", NULL }; +const char *m10202996[] = { "adverti.io^", NULL }; const char *m1020392a[] = { "hentaihaven.org/", ".php?", NULL }; const char *m10237e6e[] = { "dpmyrskvbznvn.com^", NULL }; const char *m1023c7b6[] = { "lmcdn.ru^", "^statistics.js", NULL }; @@ -261,6 +262,7 @@ const char *m10c4effd[] = { "liveadexchanger.com/a/display.php", NULL }; const char *m10c6d47d[] = { "gostats.ro^", NULL }; const char *m10c96067[] = { "ytapgckhhvou.com^", NULL }; const char *m10c9d414[] = { "citybeat.de/include/cbtracker.", NULL }; +const char *m10ca7bcc[] = { "u.gg/assets/amzn/", NULL }; const char *m10caa469[] = { "/socialBarSprite.", NULL }; const char *m10cab17a[] = { "b117f8da23446a91387efea0e428392a.pl^", NULL }; const char *m10ceb30d[] = { "/ads2013/", NULL }; @@ -1170,6 +1172,7 @@ const char *m14401cf2[] = { "amazonaws.com^", "^site-takeover^", NULL }; const char *m14405991[] = { "video-ad-stats.googlesyndication.com^", NULL }; const char *m1440ca92[] = { "/ad-loading.", NULL }; const char *m1441b2ae[] = { "qualityhealth.com^", "^banner.jsp^", NULL }; +const char *m14423eb3[] = { "paibopse.com^", NULL }; const char *m144272ec[] = { "remarketstats.com^", NULL }; const char *m1442e2bf[] = { "thaiforlove.com/userfiles/affb-", NULL }; const char *m14440f0a[] = { "csgolounge.com^", NULL }; @@ -1413,7 +1416,6 @@ const char *m152ef8c1[] = { "krajiv.com^", NULL }; const char *m152f4c91[] = { "mobicont.com^", NULL }; const char *m152faff6[] = { "electnext.com^", NULL }; const char *m15310ad8[] = { "cloudfront.net/vis_opt.js", NULL }; -const char *m15312480[] = { "best-pr.info^", NULL }; const char *m1531dc85[] = { "warpwrite.com^", NULL }; const char *m15323555[] = { "rtl.de/tools/count/", NULL }; const char *m15361f9c[] = { "acloudvideos.com^", NULL }; @@ -1447,6 +1449,7 @@ const char *m154c87f2[] = { ".ga/", ".wasm", NULL }; const char *m154d9277[] = { "/wysija-newsletters/", NULL }; const char *m155153e6[] = { "_FaceBookSlider/", NULL }; const char *m15524340[] = { "/share/js/", NULL }; +const char *m15540fa1[] = { "/onetrustConsent.js", NULL }; const char *m1555b042[] = { "itdehod.info^", NULL }; const char *m1555e4bd[] = { "content-square.net^", NULL }; const char *m155d471f[] = { "/irc_ad_", NULL }; @@ -1500,6 +1503,7 @@ const char *m158b1afc[] = { "vcxqcjov.com^", NULL }; const char *m158b3d96[] = { "adneutralads.com^", NULL }; const char *m158c17cb[] = { "/miniadvert.", NULL }; const char *m158c4b62[] = { "twitter.com/jot.html", NULL }; +const char *m158c525f[] = { "performgroup.com/metrics/", NULL }; const char *m158c843 [] = { "/ome.ads.", NULL }; const char *m158d5974[] = { "/adServerDfp.", NULL }; const char *m1590de44[] = { "e13085e58935e6.com^", NULL }; @@ -1555,6 +1559,7 @@ const char *m15bfce95[] = { "zxlchzyluskvj.com^", NULL }; const char *m15c0bf55[] = { ".br/ads/", NULL }; const char *m15c0dcd [] = { "rampidads.com^", NULL }; const char *m15c1f437[] = { "/__utm.gif?", NULL }; +const char *m15c2471c[] = { "phi.estream.xyz^", NULL }; const char *m15c25450[] = { "bircgizd.com^", NULL }; const char *m15c45f [] = { "_ad_wrapper.", NULL }; const char *m15c4b8bc[] = { "freecycle.org^", "^sponsors^", NULL }; @@ -1743,6 +1748,7 @@ const char *m166af236[] = { "pzoifaum.info^", NULL }; const char *m166bab44[] = { "yxlibrsxbycm.com^", NULL }; const char *m166c1e06[] = { "static.", ".criteo.net^images^", NULL }; const char *m166d3fa8[] = { "static-fra.de^", "^targeting.js", NULL }; +const char *m166d5d5c[] = { "as07d698u9.com^", NULL }; const char *m166e1f02[] = { "m.uploadedit.com^", NULL }; const char *m166ebf2d[] = { "-Ads_Billboard_", NULL }; const char *m166f342b[] = { "riotpixels.com^", "^sprite-social-", NULL }; @@ -2307,6 +2313,7 @@ const char *m18809af5[] = { "/hpmetrics.", NULL }; const char *m18810775[] = { "ozmadxvtrffam.bid^", NULL }; const char *m1881e7a4[] = { "previousplayground.com^", NULL }; const char *m1882d85d[] = { "jbbgczjipjvb.com^", NULL }; +const char *m1883f0ca[] = { "insidesources.com/wp-content/themes/insidesources/js/jquery.fancybox.js", NULL }; const char *m188461b4[] = { "&prvtof=", "&poru=", NULL }; const char *m1886456a[] = { "img.brickscout.com^", NULL }; const char *m18867c12[] = { "govevents.com/display-file/", NULL }; @@ -3955,7 +3962,6 @@ const char *m1e8476ef[] = { "zantracker.com^", NULL }; const char *m1e847acf[] = { "askmen.com^", "^btn_print.", NULL }; const char *m1e857203[] = { "mhi.com^", "^pagetop_", NULL }; const char *m1e85d4b4[] = { "phncdn.com/iframe", NULL }; -const char *m1e88dde9[] = { "watch-series.com/sw.js", NULL }; const char *m1e891f22[] = { "/main/ad/", NULL }; const char *m1e8a493 [] = { "/PageBottomAD.", NULL }; const char *m1e8a9b7 [] = { "privatamateure.com/promotion/", NULL }; @@ -4485,6 +4491,7 @@ const char *m206e216c[] = { "youporngay.com/elements/", NULL }; const char *m206e8bd8[] = { "phncdn.com/assets/pc/js/userachievements.js", NULL }; const char *m206fc89 [] = { "friesmeasureretain.info^", NULL }; const char *m206fd1f6[] = { "/?r=", "&zoneid=", NULL }; +const char *m2070a024[] = { "smrtgs.com^", NULL }; const char *m2071e20b[] = { "/ads/adx/", NULL }; const char *m2072bd87[] = { "/stats_clicks.", NULL }; const char *m2073c9b0[] = { "cdn.complexmedianetwork.com/cdn/agenda.complex.com/js/jquery.writecapture.js", NULL }; @@ -4873,6 +4880,7 @@ const char *m21e2d95e[] = { "/PageHitPixel.", NULL }; const char *m21e37963[] = { "onrpg.com/wp-content/uploads/", "_Skin-", NULL }; const char *m21e3fa71[] = { "ldybupeeeoq.bid^", NULL }; const char *m21e49191[] = { "insights.gravity.com^", NULL }; +const char *m21e5259 [] = { "virginmediatelevision.ie/player/", NULL }; const char *m21e54484[] = { "google.com^", "^dlpageping^", NULL }; const char *m21e5bdb2[] = { "promo.g5e.com^", NULL }; const char *m21e61a3f[] = { "swkhaeiymk.bid^", NULL }; @@ -7204,6 +7212,7 @@ const char *m2a66f37b[] = { "auditoire.ph^", NULL }; const char *m2a6a09b5[] = { "agar.io^", "ad", NULL }; const char *m2a6a386f[] = { "rbdmtydtobai.com^", NULL }; const char *m2a6a7143[] = { "/adbriteinc.", NULL }; +const char *m2a6a75c1[] = { "trackonomics.net^", NULL }; const char *m2a6a82e8[] = { "trafficvance.com/?", NULL }; const char *m2a6a9747[] = { "swahobrjdddri.com^", NULL }; const char *m2a6ad7e4[] = { "profitpeelers.com^", NULL }; @@ -7268,6 +7277,7 @@ const char *m2a9c3323[] = { "/partner/transparent_pixel-", NULL }; const char *m2a9ca462[] = { "click.uol.com.br^", NULL }; const char *m2a9d13fa[] = { "trackpprofile.com^", NULL }; const char *m2a9e3efa[] = { "img.promoddl.com^", NULL }; +const char *m2aa13397[] = { "rsguboxyb.com^", NULL }; const char *m2aa133ac[] = { "openx.com^", NULL }; const char *m2aa17c37[] = { "/track_metric/", NULL }; const char *m2aa26d19[] = { "hit2map.com^", NULL }; @@ -8222,6 +8232,7 @@ const char *m2e290616[] = { "/ads/google2.", NULL }; const char *m2e2a21f4[] = { "tracker2kss.eu^", NULL }; const char *m2e2b3688[] = { "/delicious.png", NULL }; const char *m2e2ba9c2[] = { "nowgoal.com/images/foreign/", NULL }; +const char *m2e2c1867[] = { "/nm/itracking?", NULL }; const char *m2e2c3fdb[] = { "jyllands-posten.dk/js/ads.js", NULL }; const char *m2e2c4b2a[] = { "fansign.streamray.com^", NULL }; const char *m2e2da421[] = { "/global/ads/", NULL }; @@ -8334,6 +8345,7 @@ const char *m2e93bb6a[] = { "darknet.org.uk/images/acunetix_", NULL }; const char *m2e9575e6[] = { "tudsawhfmutb.bid^", NULL }; const char *m2e96225f[] = { "amazonaws.com^", "-google-analytics.js", NULL }; const char *m2e963df3[] = { "zfoeiywwiqo.com^", NULL }; +const char *m2e974e25[] = { "ubvyjgbdiq.com^", NULL }; const char *m2e9932f1[] = { "/cookies-monster/", NULL }; const char *m2e9aa312[] = { "count.channeladvisor.com^", NULL }; const char *m2e9cb4a1[] = { "/cam4pop2.js", NULL }; @@ -8484,6 +8496,7 @@ const char *m2f12fbf7[] = { "abc.pema.cl^", NULL }; const char *m2f13131f[] = { "quhpkwtljkvedc.com^", NULL }; const char *m2f13a83f[] = { "extend.tv^", NULL }; const char *m2f14d926[] = { "aqocbcnfxkuw.com^", NULL }; +const char *m2f15d511[] = { "newskart.xyz/sw.js", NULL }; const char *m2f1725bf[] = { "plista.com^", NULL }; const char *m2f17a25b[] = { "inspectorclick.com^", NULL }; const char *m2f18e46e[] = { "iconeye.com/images/banners/", NULL }; @@ -8579,6 +8592,7 @@ const char *m2f6e8f96[] = { "/adiframe18.", NULL }; const char *m2f6f2e0c[] = { "bluntforcetruth.com^", "^newsletter.", NULL }; const char *m2f6f4ad2[] = { "adcomplete.com^", NULL }; const char *m2f6f6907[] = { "9msn.com.au^", "^ads^ninemsn.ads", NULL }; +const char *m2f706cad[] = { "zxaoudwcljrtig.com^", NULL }; const char *m2f720599[] = { "iwanttodeliver.com^", NULL }; const char *m2f722571[] = { "csdata1.com^", NULL }; const char *m2f72e71 [] = { "b.imwx.com^", NULL }; @@ -9425,7 +9439,6 @@ const char *m327fd9e4[] = { "/ad/sponsors/", NULL }; const char *m327fe42f[] = { "g4tv.com/clientscriptoptimizer.ashx?", "-ads.", NULL }; const char *m327ff5bb[] = { "facebook.com/rtb_video/?", NULL }; const char *m3282cf73[] = { "&advtile=", NULL }; -const char *m32832ae [] = { "t1.openload.co^", NULL }; const char *m32857d0f[] = { "lafvopkskbeuj.bid^", NULL }; const char *m32873dbc[] = { "admzn.com^", NULL }; const char *m3287e45f[] = { "s-yoolk-banner-assets.yoolk.com^", NULL }; @@ -10013,6 +10026,7 @@ const char *m34bfeca9[] = { "nerej.com/c/", NULL }; const char *m34c0a2a3[] = { "blacktrackings.com^", NULL }; const char *m34c0d74d[] = { "slacaxy.com^", NULL }; const char *m34c12879[] = { "adman.gr^", NULL }; +const char *m34c243c8[] = { "/shares/batch?", NULL }; const char *m34c2d435[] = { "engageclick.com^", NULL }; const char *m34c4e283[] = { "bzjtjfjteazqzmukjwhyzsaqdtouiopcmtmgdiytfdzboxdann.com^", NULL }; const char *m34c4fde0[] = { "allopenclose.click^", NULL }; @@ -10077,6 +10091,7 @@ const char *m34f5f253[] = { "doubleclick.net/activity", NULL }; const char *m34f60c54[] = { "tissage-extension.com^", NULL }; const char *m34f68f3a[] = { "hngjhdhdkkfbcz.bid^", NULL }; const char *m34f6aa0 [] = { "/analytics.v1.js", NULL }; +const char *m34f8ffb8[] = { "m4clicks.com^", NULL }; const char *m34f9307c[] = { "-facebook.svg", NULL }; const char *m34f9600d[] = { "/geoip_script?", NULL }; const char *m34f9997f[] = { "nik.io^", NULL }; @@ -10492,6 +10507,7 @@ const char *m368b01e8[] = { "/ad_utils/", NULL }; const char *m368b3e [] = { "awecr.com^", NULL }; const char *m368be981[] = { "poorybdbh.bid^", NULL }; const char *m368e345f[] = { "/adbot728.", NULL }; +const char *m368ffbce[] = { "onetrust.com^", NULL }; const char *m3691947d[] = { "news.com.au^", "^promotions^", NULL }; const char *m36923eb5[] = { "ahvawat.info^", NULL }; const char *m369331ef[] = { "news.cn/webdig.js", NULL }; @@ -11136,7 +11152,6 @@ const char *m38e92d4d[] = { "loadingz.com/jflex.js", NULL }; const char *m38e9c66a[] = { "zfcjtxosje.com^", NULL }; const char *m38ea9267[] = { "static.tvtropes.org/design/js/google-adblock.js", NULL }; const char *m38eb6af6[] = { "wthqlngtcgwxrp.com^", NULL }; -const char *m38ec092a[] = { "oload.tv/r2/", NULL }; const char *m38ecf841[] = { "mqyjnccou.bid^", NULL }; const char *m38edbd83[] = { "reklame.unwired-i.net^", NULL }; const char *m38efe0b2[] = { "eporner.com/pjsall-", ".js", NULL }; @@ -11193,6 +11208,7 @@ const char *m39186089[] = { "/ad.redirect.", NULL }; const char *m39188117[] = { "/sc_trackingid.", NULL }; const char *m3918ac57[] = { "onhercam.com^", NULL }; const char *m3919a3ac[] = { "releaselog.net/uploads2/656d7eca2b5dd8f0fbd4196e4d0a2b40.jpg", NULL }; +const char *m391bcbc6[] = { "slant.co/js/track.min.js", NULL }; const char *m391c46b9[] = { "srizwhcdjruf.com^", NULL }; const char *m391c5f4f[] = { "consent.theneweuropean.co.uk^", NULL }; const char *m391d5ed0[] = { "clmbtech.com^", NULL }; @@ -11799,6 +11815,7 @@ const char *m3b80089d[] = { "tqlkg.net^", NULL }; const char *m3b84bfb6[] = { "cpulaptop.com^", NULL }; const char *m3b85e626[] = { "tdfimg.com/go/", ".html", NULL }; const char *m3b8802e5[] = { "recommendation.24.com^", NULL }; +const char *m3b88b427[] = { "hotpornfile.org/", "/ban/", NULL }; const char *m3b893c2c[] = { "kxqvnfcg.xyz^", NULL }; const char *m3b8992c9[] = { "/viewTracking.min.js", NULL }; const char *m3b89ab78[] = { "oprivi.info^", NULL }; @@ -12166,6 +12183,7 @@ const char *m3ceeb64c[] = { "/images/", "tumblr.jpg", NULL }; const char *m3ceee2b0[] = { "cbc.ca/g/stats/videoheartbeat/", "/cbc-videoheartbeat.js", NULL }; const char *m3cef2df [] = { "tailsweep.se^", NULL }; const char *m3cf2ab5d[] = { "/cgi-bin/user_online/uos.cgi?", NULL }; +const char *m3cf2db30[] = { "-share-whatsapp.", NULL }; const char *m3cf322c9[] = { "avazu.net^", NULL }; const char *m3cf3bf5c[] = { "qtgarolvaigptk.com^", NULL }; const char *m3cf4df0f[] = { "instanceyou.info^", NULL }; @@ -12266,7 +12284,6 @@ const char *m3d473959[] = { "/hit.png?", NULL }; const char *m3d478f4e[] = { "dirdamid.com^", NULL }; const char *m3d49a912[] = { "_gdpr_consent.", NULL }; const char *m3d4beca [] = { "/xxxmatch_", NULL }; -const char *m3d4d2c17[] = { "t2.openload.co^", NULL }; const char *m3d4d31ce[] = { "wyycgfyum.com^", NULL }; const char *m3d4dd95a[] = { "admother.com^", NULL }; const char *m3d4fc4e9[] = { "3c0cb3b4.space^", NULL }; @@ -12639,6 +12656,7 @@ const char *m3ead8820[] = { "/disagreeCookie.", NULL }; const char *m3ead8be5[] = { "_ico_twitter.", NULL }; const char *m3eae397d[] = { "cfcdist.loan^", NULL }; const char *m3eae6e90[] = { "insidedp.com/images/banners/", NULL }; +const char *m3eb025b9[] = { "zmescience.com^", "^solar-aff.", NULL }; const char *m3eb09400[] = { "thebarchive.com/foolfuuka/components/highlightjs/highlight.pack.js", NULL }; const char *m3eb0de67[] = { "middle-east-online.com^", "^meoadv^", NULL }; const char *m3eb34338[] = { "/twtr.png", NULL }; @@ -12951,6 +12969,7 @@ const char *m3fc03a7a[] = { "minerad.com^", NULL }; const char *m3fc3be6 [] = { "adultaccessnow.com^", NULL }; const char *m3fc516ac[] = { "dmdcpvgu.com^", NULL }; const char *m3fc54cc [] = { "sagulzuyvybu.com^", NULL }; +const char *m3fc56f8c[] = { "intercom.io^", NULL }; const char *m3fc5909a[] = { "/LocalAdNet/", NULL }; const char *m3fc5ba29[] = { "totalguitar.net/images/tgMagazineBanner.gif", NULL }; const char *m3fc629bc[] = { "megastar.fm/static/plugins/vjs/js/videojs.ads.js", NULL }; @@ -14152,6 +14171,7 @@ const char *m442eaccd[] = { "xwhfvjlqfy.com^", NULL }; const char *m44314af0[] = { "mykhtesikvuz.com^", NULL }; const char *m4432ed05[] = { ".Google.Tracker.js", NULL }; const char *m44336e66[] = { "dfiles.eu/gold/", NULL }; +const char *m4435229c[] = { "xellvrgouivty.com^", NULL }; const char *m44359b91[] = { "bjmrnfwcoqp.bid^", NULL }; const char *m443874aa[] = { "/ret_pixels/", NULL }; const char *m443a059 [] = { "clixcount.com^", NULL }; @@ -14872,6 +14892,7 @@ const char *m46dd6838[] = { "/wppas_", NULL }; const char *m46e0374 [] = { "wxvejfvmfwl.com^", NULL }; const char *m46e03e89[] = { "pink-o-rama.com/Nscash", NULL }; const char *m46e0d786[] = { "video.google.com/api/stats/", NULL }; +const char *m46e3ac0f[] = { "myvpn.review^", NULL }; const char *m46e3b071[] = { "qjpxalhvenbt.com^", NULL }; const char *m46e64c8c[] = { "/miner?key=", NULL }; const char *m46e80e [] = { "appspot.com/collect", NULL }; @@ -14947,6 +14968,7 @@ const char *m47252ec9[] = { "stylight.net/track/", NULL }; const char *m4725f8a2[] = { "/globalAdTag.", NULL }; const char *m4726080a[] = { "/play?refer=", NULL }; const char *m472612e4[] = { "usfakdxuo.bid^", NULL }; +const char *m47297419[] = { "aqotbmnzra.com^", NULL }; const char *m47297af6[] = { "4chan.org/support/", NULL }; const char *m472a3abd[] = { "glo-glo-oom.com^", NULL }; const char *m472a697c[] = { "xmlconfig.ltassrv.com^", NULL }; @@ -15060,6 +15082,7 @@ const char *m478eb3d2[] = { "pokernews.com/b/", NULL }; const char *m478ef359[] = { "radio.com/rotatable?", NULL }; const char *m478f3ece[] = { "-box2-ad?", NULL }; const char *m478f944b[] = { "duckduckgo.com/y.js", NULL }; +const char *m4790f30c[] = { "-share-email.", NULL }; const char *m4791e831[] = { "imgshots.com/includes/js/layer.js", NULL }; const char *m479332d2[] = { "oauth20.mos.ru^", NULL }; const char *m47943427[] = { "tdstats.com^", NULL }; @@ -15474,6 +15497,7 @@ const char *m48fb3193[] = { "trhnt.com/sx.tr.js", NULL }; const char *m48fb3b1e[] = { "/msn-exo-", NULL }; const char *m48fb61f5[] = { "hulkshare.com/stats.php", NULL }; const char *m4900037a[] = { "rfdcontent.com^", "^utag.loader.js", NULL }; +const char *m49000b5a[] = { "/header-ad-", NULL }; const char *m490025c [] = { "vintage-erotica-forum.com/clientscript/vbulletin_md5.js?", NULL }; const char *m4900edb7[] = { "acs86.com^", NULL }; const char *m4901baa7[] = { "/728x90_", NULL }; @@ -15556,7 +15580,6 @@ const char *m494d720f[] = { "mieru-ca.com^", NULL }; const char *m494e0b33[] = { "flipkart.com/bbeacon.php?", NULL }; const char *m494f4cb8[] = { "lajpmujdntg.com^", NULL }; const char *m4950a5c5[] = { "contentsitesrv.com/js/push/", NULL }; -const char *m4950fb43[] = { "reutersmedia.net/resources/r/?m=", NULL }; const char *m49539b1c[] = { "culsauwou.com^", NULL }; const char *m4953ec70[] = { "likes.com/api/track_pv", NULL }; const char *m49569571[] = { "/gdpr_footer.", NULL }; @@ -16409,7 +16432,6 @@ const char *m4c9f214c[] = { "trrsf.com^", "^admanager.js", NULL }; const char *m4c9f87b3[] = { "/rbicookiepolicy.", NULL }; const char *m4ca27e64[] = { "/728-90_", NULL }; const char *m4ca2b8a9[] = { "verdict.abc.go.com^", NULL }; -const char *m4ca2d1c7[] = { "openload.pw/r", NULL }; const char *m4ca41894[] = { "/ads/3002.", NULL }; const char *m4ca41da9[] = { "bbc.co.uk^", "^advert.js", NULL }; const char *m4ca4974a[] = { "popcpv.com^", NULL }; @@ -16679,6 +16701,7 @@ const char *m4d93f3e [] = { "mykocam.com/js/feeds.js", NULL }; const char *m4d95048c[] = { "goodcounter.org^", NULL }; const char *m4d95f359[] = { "interlinkexpress.com/apps/tracking/images/google-", NULL }; const char *m4d961e92[] = { "qeembhyfvjtq.com^", NULL }; +const char *m4d971cab[] = { "/utils/analytics.js", NULL }; const char *m4d99016 [] = { "assinclusive.com/linkstxt2.html", NULL }; const char *m4d996971[] = { "netcounter.de^", NULL }; const char *m4d99b049[] = { "cjbaeegayainxl.bid^", NULL }; @@ -17075,6 +17098,7 @@ const char *m4f12c796[] = { "-soc-sprites.", NULL }; const char *m4f143a7a[] = { "/sparechange.js", NULL }; const char *m4f148225[] = { "fxrgikipxnlq.com^", NULL }; const char *m4f15d705[] = { "beingpc.com^", "^banners^", NULL }; +const char *m4f15f5b2[] = { "/autotrack.carbon.js", NULL }; const char *m4f162e9b[] = { "vogozaw.ru^", NULL }; const char *m4f1661c2[] = { "tripadvisor.", "/PageMoniker?", NULL }; const char *m4f16ebdb[] = { "tracking101.com^", NULL }; @@ -17251,6 +17275,7 @@ const char *m4fcd43f5[] = { "ping.aclst.com^", NULL }; const char *m4fcd9c12[] = { "470x60.swf", NULL }; const char *m4fcda561[] = { "twitter-badges.s3.amazonaws.com^", NULL }; const char *m4fce790f[] = { "okuprpjyc.bid^", NULL }; +const char *m4fcf927 [] = { "/approvazione-gdpr/", NULL }; const char *m4fcfb8e7[] = { "esomniture.com^", NULL }; const char *m4fcfbb34[] = { "jngnaymz.com^", NULL }; const char *m4fd0024f[] = { "bugzilla.mozilla.org^", "^extensions^TrackingFlags^", NULL }; @@ -17303,6 +17328,7 @@ const char *m500629f [] = { "secursors.com^", NULL }; const char *m500761f1[] = { "hornywhores.net/img/double.jpg", NULL }; const char *m500beec9[] = { "static.criteo.com^js^duplo^", NULL }; const char *m500c0494[] = { "/followIcons_", NULL }; +const char *m500d2c58[] = { "bdupload.info/sw.js", NULL }; const char *m500d6862[] = { "/adsynth-", NULL }; const char *m500d6f9f[] = { "nimdinb.com^", NULL }; const char *m500e7384[] = { "chohye2t.com^", NULL }; @@ -17932,7 +17958,6 @@ const char *m52648098[] = { "adrtgbebgd.bid^", NULL }; const char *m5267bc54[] = { "advanseads.com^", NULL }; const char *m5268ed21[] = { "azhdgruuvllzxg.com^", NULL }; const char *m5269aa8f[] = { "tsuitufixxlf.com^", NULL }; -const char *m526a24f [] = { "kickass.cd/test.js", NULL }; const char *m526bad1b[] = { "neobux.com/v/?a=l&l=", NULL }; const char *m526dc6d5[] = { "yfum.com^", NULL }; const char *m526f60b9[] = { "hxwxxhfydbifuq.com^", NULL }; @@ -19024,6 +19049,7 @@ const char *m564b4d27[] = { "remistrainew.club^", NULL }; const char *m564cb842[] = { "/szm_mclient.js", NULL }; const char *m5651acdb[] = { "/rotatoradbottom.", NULL }; const char *m565369bd[] = { "eatsleepsport.com/images/manorgaming1.jpg", NULL }; +const char *m56542048[] = { "davthnojr.com^", NULL }; const char *m5655d6d5[] = { "/smalAds.", NULL }; const char *m56568e8a[] = { "watchcartoononline.io/tema/images/jwplayer.jpg", NULL }; const char *m5657d862[] = { "bitgravity.com/b.gif", NULL }; @@ -19451,7 +19477,6 @@ const char *m57ff0a86[] = { "/statistics-page-view/", NULL }; const char *m57ff7cb0[] = { "/spriteSocialIcons.", NULL }; const char *m58033d08[] = { "-468x60.", NULL }; const char *m5803f3db[] = { "amazon-adsystem.com/aax2/amzn_ads.js", NULL }; -const char *m5810af59[] = { "ads.datinggold.com^", NULL }; const char *m5813b2ba[] = { "mezaa.com^", NULL }; const char *m5813d292[] = { "/asesor-cookies-", NULL }; const char *m5813ff0a[] = { "imagetwist.com/ZeroClipboard.js", NULL }; @@ -19860,6 +19885,7 @@ const char *m599960c2[] = { "_ads/mobile/", NULL }; const char *m59996a07[] = { "xxxjizz.net/125_125.", NULL }; const char *m59999cd [] = { "jgjpicgy.com^", NULL }; const char *m5999a897[] = { "youngpornvideos.com/images/teencash/", NULL }; +const char *m5999d3f7[] = { "hotpornfile.org/", "/ex/", NULL }; const char *m599a92c7[] = { "carambo.la^", "^GetAds", NULL }; const char *m599b28fe[] = { "/spannerworks-tracking-", NULL }; const char *m599b7bb2[] = { "liveyourdreamify.pw^", NULL }; @@ -20254,6 +20280,7 @@ const char *m5b3ee9c1[] = { "tweowhvrim.review^", NULL }; const char *m5b3f3448[] = { "lqbyqjap.com^", NULL }; const char *m5b406eeb[] = { "/trackClickAsync.", NULL }; const char *m5b4597a2[] = { "medleyads.com^", NULL }; +const char *m5b45bd37[] = { "unblocked.krd^", NULL }; const char *m5b4633cc[] = { "pgfxwbgema.com^", NULL }; const char *m5b47a4be[] = { "vid2c.com/pp.js", NULL }; const char *m5b47c831[] = { "/aslog.php?", NULL }; @@ -20465,7 +20492,6 @@ const char *m5c0f782f[] = { "australiantimes.co.uk/wp-content/uploads/", "_googl const char *m5c0f81 [] = { "media.expedia.com/", "/ads/", NULL }; const char *m5c0fa434[] = { "onvasortir.com/advert", NULL }; const char *m5c104128[] = { "hostingcloud.date", NULL }; -const char *m5c10dbc3[] = { "ppoi.org^", NULL }; const char *m5c12e7c5[] = { "ukxpwwdnnbmqzu.bid^", NULL }; const char *m5c147c76[] = { "ad-v.jp/adam/", NULL }; const char *m5c150f63[] = { "hqsgnzvjkyog.com^", NULL }; @@ -21204,7 +21230,6 @@ const char *m5ebdafbe[] = { "/adtagtc.", NULL }; const char *m5ebec56c[] = { "boston.com/upixel/", NULL }; const char *m5ec10c29[] = { "mmi.bemobile.ua^", NULL }; const char *m5ec12faa[] = { "aqyhsqhggq.com^", NULL }; -const char *m5ec139a8[] = { "oload.tv/r/", NULL }; const char *m5ec2dc9f[] = { "jpgjjzvcfrwlzh.bid^", NULL }; const char *m5ec437c3[] = { "sinajs.cn/open/analytics/", NULL }; const char *m5ec4a21a[] = { "srcsmrtgs.com^", NULL }; @@ -23010,7 +23035,6 @@ const char *m6512f2fc[] = { "gov.in/js/ga.js", NULL }; const char *m65146161[] = { "media-imdb.com^", "^zergnet-", NULL }; const char *m6515497b[] = { "yourfilehost.com/counter.htm", NULL }; const char *m651634e3[] = { "/ad-bottom.", NULL }; -const char *m6518bdf6[] = { "propvideo.net^", NULL }; const char *m65190852[] = { "/reklam.", NULL }; const char *m6519d590[] = { ".us/ads.", NULL }; const char *m651a17a7[] = { "/hit2.php", NULL }; @@ -23526,6 +23550,7 @@ const char *m66d80875[] = { "zplvjgpxvh.com^", NULL }; const char *m66d8648e[] = { "/afr?auid=", NULL }; const char *m66d92250[] = { "quaintcan.com^", NULL }; const char *m66da2a9 [] = { "_ga_tag.", NULL }; +const char *m66dc9da [] = { "/top/gdpr_", NULL }; const char *m66dcad1b[] = { "travelplus.tv^", NULL }; const char *m66dd1fbf[] = { "uptopop.com^", NULL }; const char *m66deb4d4[] = { "higishzxn.com^", NULL }; @@ -23814,6 +23839,7 @@ const char *m67ea4ccf[] = { "/openad.", NULL }; const char *m67eb3b9a[] = { "/bannerserver?", NULL }; const char *m67eba423[] = { "sbkcxjaktdv.bid^", NULL }; const char *m67ec5ff1[] = { "i9zqq3fj.top^", NULL }; +const char *m67ee4277[] = { "cdzifdzftkmfof.com^", NULL }; const char *m67ee92dd[] = { "/viewer/rad?", NULL }; const char *m67f03612[] = { "thephuketnews.com/photo/banner/", NULL }; const char *m67f0871d[] = { "/metriks/watch.", NULL }; @@ -24303,6 +24329,7 @@ const char *m69b9c2d4[] = { "oodode.com^", NULL }; const char *m69ba6cb3[] = { "rapigoy.com^", NULL }; const char *m69bbb113[] = { "time4hemp.com/wp-content/uploads/", "/Judge-Lenny-001.jpg", NULL }; const char *m69bbe6b1[] = { "pushame.com^", NULL }; +const char *m69bce962[] = { "watch-series.", "/sw.js", NULL }; const char *m69be0ce7[] = { "rackcdn.com^", "^analytics.js", NULL }; const char *m69bf8833[] = { "/ad_paper_", NULL }; const char *m69c19b3c[] = { "1337x.st^", NULL }; @@ -24928,6 +24955,7 @@ const char *m6c082b11[] = { "/pageear.", NULL }; const char *m6c08b3b9[] = { "_336x120.", NULL }; const char *m6c096b3f[] = { "oylqnzunnw.com^", NULL }; const char *m6c0b08dc[] = { "/socialcounts/", NULL }; +const char *m6c0b455 [] = { "/AIT_Analytics.", NULL }; const char *m6c0b8bcc[] = { "/mobileads.", NULL }; const char *m6c0be29d[] = { "/468x060_", NULL }; const char *m6c0c6967[] = { "120x500.gif", NULL }; @@ -25175,6 +25203,7 @@ const char *m6ce6afb4[] = { "eqads.com^", NULL }; const char *m6ce6c4aa[] = { "easylist.club/popunder2.js", NULL }; const char *m6ce71ea7[] = { "/cgi-bin/hits/", NULL }; const char *m6ce9479c[] = { "toongoggles.com/getads?", NULL }; +const char *m6ceb3f4f[] = { "watchtvseries.io/sw.js", NULL }; const char *m6cebc178[] = { "banners.clubworldgroup.com^", NULL }; const char *m6cebc8cc[] = { "inglenookproductions.com/css/website-disclaimer---cookies-policy.css", NULL }; const char *m6cedb6a4[] = { "get.com^", NULL }; @@ -26162,6 +26191,7 @@ const char *m70777507[] = { "crackwhoreconfessions.com/images/banners/", NULL }; const char *m7077b194[] = { "clickedyclick.com^", NULL }; const char *m7077b9e9[] = { "rherser.com^", NULL }; const char *m7077d300[] = { "/overlayads.", NULL }; +const char *m7078bdb8[] = { "-adfliction/", NULL }; const char *m70795a91[] = { "fpqxcvrewdqd.com^", NULL }; const char *m707999a0[] = { "ad.virtual-nights.com^", NULL }; const char *m7079b9f7[] = { "/twitter_icon.", NULL }; @@ -26200,6 +26230,7 @@ const char *m709849e5[] = { "topstat.com^", NULL }; const char *m70987f97[] = { "/ads1.", NULL }; const char *m70998a7a[] = { "poaxupoqbw.com^", NULL }; const char *m709aa1c3[] = { "discvr.net^", NULL }; +const char *m709b9b0 [] = { "bt.mediaimpact.de^", NULL }; const char *m709cfea9[] = { "/amp-geo-", NULL }; const char *m709d654 [] = { "ads.y-0.net^", NULL }; const char *m709d7ca0[] = { "adtech.de/dt/common/DAC.js", NULL }; @@ -27240,6 +27271,7 @@ const char *m746f9967[] = { "utdallas.edu/locator/maps/", NULL }; const char *m74717f1e[] = { "stats.webstarts.com^", NULL }; const char *m7472b769[] = { "statsadv.dadapro.com^", NULL }; const char *m74763504[] = { "udorik.com^", NULL }; +const char *m7476856d[] = { "-adfliction.", NULL }; const char *m747749b7[] = { "hhrxmgaepe.com^", NULL }; const char *m747750b1[] = { "shipthankrecognizing.info^", "^ads.js", NULL }; const char *m74793cbb[] = { "/open.aspx?", NULL }; @@ -28026,6 +28058,7 @@ const char *m77270e1c[] = { "sp.ydr.com^", NULL }; const char *m77271168[] = { "nullenabler.com^", NULL }; const char *m7727e073[] = { "/button-facebook.", NULL }; const char *m7729b1b0[] = { "/icon_google+", NULL }; +const char *m772e5faf[] = { "xoqkhbtpnzblh.com^", NULL }; const char *m77302f2a[] = { "/punder.php", NULL }; const char *m77302f38[] = { "/button-facebook-", NULL }; const char *m7731597c[] = { "are-ter.com^", NULL }; @@ -28119,7 +28152,6 @@ const char *m778dadc6[] = { "tracking.yourfilehost.com^", NULL }; const char *m778f8296[] = { "/index-", ".m3u8", NULL }; const char *m77917a66[] = { "/ad-maven-", NULL }; const char *m77919571[] = { "64.62.202.124^", "^cumlouder.jpg", NULL }; -const char *m7792a76a[] = { "cdn.hackintosh.zone^", NULL }; const char *m77940ca1[] = { "sensic.net^", NULL }; const char *m7794e7f5[] = { "/ic_rss.", NULL }; const char *m77966ed6[] = { "incentivesnetwork.net^", NULL }; @@ -28652,6 +28684,7 @@ const char *m7980d37d[] = { "hilly.io/adBlockDetector.js", NULL }; const char *m7980f4bf[] = { "/adsnip.", NULL }; const char *m7980ff32[] = { "stormyshock.com^", NULL }; const char *m7981ffce[] = { "ednnpxhjsqyd.com^", NULL }; +const char *m798268d1[] = { "/mobile-share-", NULL }; const char *m798296dc[] = { "cbsfcpciitwcky.com^", NULL }; const char *m79836acb[] = { "rekovers.ru^", NULL }; const char *m79849c5c[] = { "xbbcwbsadlrn.com^", NULL }; @@ -28773,6 +28806,7 @@ const char *m79eeeda6[] = { "dbmaptqxpjmsyr.bid^", NULL }; const char *m79ef36f0[] = { "actuallysheep.com^", NULL }; const char *m79efaed0[] = { "linkedin.com^", "^collect", NULL }; const char *m79f0f2cd[] = { "qdlhprdtwhvgxuzklovisrdbkhptpfarrbcmtrxbzlvhygqisv.com^", NULL }; +const char *m79f200e1[] = { "xjuljbjlbb.com^", NULL }; const char *m79f21118[] = { "/adz/css/", NULL }; const char *m79f21ac [] = { "bookmrk.us^", NULL }; const char *m79f2360e[] = { "/exo_frnd_", NULL }; @@ -28821,6 +28855,7 @@ const char *m7a1cc788[] = { "/meme_ad.", NULL }; const char *m7a1cf8ff[] = { "/cookies_gdpr.", NULL }; const char *m7a1d5e2f[] = { "/xsocial_sprites_", NULL }; const char *m7a1dc07e[] = { "-ads.js?", NULL }; +const char *m7a1e0202[] = { "dugqbllwslqrlj.com^", NULL }; const char *m7a1e1e7b[] = { "/commercial_horizontal.", NULL }; const char *m7a1e5df1[] = { "webmd.com/dtmcms/live/webmd/", "/newsletter/", NULL }; const char *m7a22e4db[] = { "metaboli.fr^", "^adgude_", NULL }; @@ -28915,6 +28950,7 @@ const char *m7a718ca0[] = { "/news_ltr.", NULL }; const char *m7a7352e7[] = { "/socialbar-", NULL }; const char *m7a73fd33[] = { "vybsiseapra.bid^", NULL }; const char *m7a740144[] = { "b8cf0fd3179ef.com^", NULL }; +const char *m7a74204b[] = { "/dynamic/url/zone?", "&pid=", NULL }; const char *m7a75c0a1[] = { "bidclix.com^", NULL }; const char *m7a770443[] = { "eweek.com^", "^sponsored-", NULL }; const char *m7a771f5c[] = { "rwxzeoqfj.com^", NULL }; @@ -29192,7 +29228,6 @@ const char *m7b802547[] = { "fkemshukccjvu.com^", NULL }; const char *m7b8113a9[] = { "/600x75_", NULL }; const char *m7b8194fc[] = { "upload2.com/upload2.html", NULL }; const char *m7b826d20[] = { "truex.com^", NULL }; -const char *m7b843ae [] = { "reutersmedia.net/resources/r/?n=", NULL }; const char *m7b846bb6[] = { "/nbc-stats/", NULL }; const char *m7b854bc5[] = { "/img/adv.", NULL }; const char *m7b866ba7[] = { "/footer/twit-", NULL }; @@ -29395,6 +29430,7 @@ const char *m7c5254b1[] = { "/advertisment_", NULL }; const char *m7c528100[] = { "fbkdhxkd.com^", NULL }; const char *m7c52bde7[] = { "sodud.com^", NULL }; const char *m7c543731[] = { "klakcdiqmgxq.com^", NULL }; +const char *m7c5484f5[] = { "pixel.homebook.pl^", NULL }; const char *m7c572b91[] = { "moviescrush.co/sw.js", NULL }; const char *m7c597265[] = { "nkcyhqvzmzlnh.bid^", NULL }; const char *m7c5a13b5[] = { "amazonaws.com/videos/", NULL }; @@ -29543,6 +29579,7 @@ const char *m7ce29320[] = { "top-casting-termine.de^", NULL }; const char *m7ce2bbcf[] = { "-Web-Advert.", NULL }; const char *m7ce501fb[] = { "cookiebot.com^", NULL }; const char *m7ce59184[] = { "windowsphone.com/scripts/siteTracking.js", NULL }; +const char *m7ce5ffcb[] = { "netflix.com/customerevents/", NULL }; const char *m7ce6467 [] = { "777partner.com^", NULL }; const char *m7ce727f [] = { "jydbctzvbqrh.com^", NULL }; const char *m7ce72fff[] = { "tfokrtmrwlkzv.com^", NULL }; @@ -30251,6 +30288,7 @@ const char *m7f454f7e[] = { "mytrafficstrategy.com/images/", NULL }; const char *m7f45b0d5[] = { "livecam.com^", NULL }; const char *m7f4694eb[] = { "/g00/", "/clientprofiler/adb", NULL }; const char *m7f47cd41[] = { "/wdg/tracking-", NULL }; +const char *m7f47f202[] = { "viralnow.xyz/sw.js", NULL }; const char *m7f49da6b[] = { "pressdns.com/wp-content/", NULL }; const char *m7f4b5dd2[] = { "ads.guardian.co.uk^", NULL }; const char *m7f4d10bd[] = { "ksxaaoey.bid^", NULL }; @@ -30442,6 +30480,7 @@ const char *m800e7314[] = { "zemanta.com^", "^loader.js", NULL }; const char *m800ecc8c[] = { "secondspin.com/twcontent/", NULL }; const char *m800f2fe9[] = { "17a898bb.info^", NULL }; const char *m8010b9b0[] = { "popmyad.com^", NULL }; +const char *m8011994e[] = { "/config/analytics.js", NULL }; const char *m8012aef6[] = { "/cbgads.", NULL }; const char *m8013ab4e[] = { "tvesvlvse.com^", NULL }; const char *m80145b1a[] = { "jiayuan.com^", "^pv.js", NULL }; @@ -30873,6 +30912,7 @@ const char *m81bd1f79[] = { "slayradio.org/images/c64audio.com.gif", NULL }; const char *m81bd9202[] = { "koltruah.com^", NULL }; const char *m81be8fad[] = { "/Components/Ad/", NULL }; const char *m81bf2b68[] = { "gibsonvillainousweatherstrip.com^", NULL }; +const char *m81c07664[] = { "nclfwbnmcrci.com^", NULL }; const char *m81c10ac8[] = { "/poplivejasmine.", NULL }; const char *m81c1341d[] = { "nouvelobs.com/scripts/stats.php?", NULL }; const char *m81c1ed4e[] = { "/admarket/", NULL }; @@ -31068,6 +31108,7 @@ const char *m8274cf75[] = { "gallery.deskbabes.com^", ".php^dir^", "^ids^", NULL const char *m827598fc[] = { "b.bedop.com^", NULL }; const char *m82786a91[] = { "/footer_fb_", NULL }; const char *m8278ece1[] = { "/site/ads?", NULL }; +const char *m8279088e[] = { "mediafire.com/images/dl_desktop.png", NULL }; const char *m827a6815[] = { "thehealthcareblog.com/files/", "/THCB-Validic-jpg-opt.jpg", NULL }; const char *m827c0ce8[] = { "live.seenreport.com:82/media/js/ads_controller.js?", NULL }; const char *m827c900 [] = { "/fb1-right.", NULL }; @@ -31195,7 +31236,6 @@ const char *m82f01da9[] = { "ge-ge-force.com^", NULL }; const char *m82f1960b[] = { "conteudo.jsuol.com.br^", "^ucopy.js", NULL }; const char *m82f268b3[] = { "ws.elance.com^", "^referrer^", NULL }; const char *m82f3ea8b[] = { "/webtrekk_gdpr.", NULL }; -const char *m82f75473[] = { "ad.globe7.com^", NULL }; const char *m82f7b187[] = { "reviewdollars.com^", NULL }; const char *m82f9deb8[] = { "ads.jiwire.com^", NULL }; const char *m82fa846f[] = { "-social-popup-", NULL }; @@ -31724,6 +31764,7 @@ const char *m8502290f[] = { "pjatr.com^", NULL }; const char *m850368c2[] = { "qklhtphiphni.com^", NULL }; const char *m8503f37b[] = { "ebaystatic.com^", "^ScandalSupportGFA-", NULL }; const char *m8505f12e[] = { "htpkxpgbprpklc.com^", NULL }; +const char *m850644c [] = { "/tracker/trackView?", NULL }; const char *m85078a17[] = { "film.com/plugins/", "-300x250", NULL }; const char *m850a45c3[] = { "shakamech.com^", NULL }; const char *m850bbbfc[] = { "capitalone360.com/js/adwizard/adwizard_homepage.js?", NULL }; @@ -32410,6 +32451,7 @@ const char *m87b3c7e9[] = { "ads.rd.linksynergy.com^", NULL }; const char *m87b418c4[] = { "da-ads.com^", NULL }; const char *m87b5aa6f[] = { "vfedpgmaxxkug.com^", NULL }; const char *m87b6e316[] = { "monster.com/services/bannerad.asmx/getadsrc", NULL }; +const char *m87b6f6ac[] = { "yhyxopmgofz.com^", NULL }; const char *m87bae478[] = { "jrtzehrbg.com^", NULL }; const char *m87bc62cf[] = { "nenrk.us^", NULL }; const char *m87bd579c[] = { "/newrss.", NULL }; @@ -32497,6 +32539,7 @@ const char *m8809f887[] = { "amazonaws.com/ssbss.ss/", NULL }; const char *m880a2943[] = { "jbhrcrhbiyshoz.bid^", NULL }; const char *m880e4f70[] = { "/Rss-128.", NULL }; const char *m880eb114[] = { "visualrevenue.com^", NULL }; +const char *m880ed85d[] = { "oiumoqzo.com^", NULL }; const char *m880f9f00[] = { "adnow.tech^", NULL }; const char *m8810d3cf[] = { "adultmoda.com^", NULL }; const char *m88118c30[] = { "afgr2.com^", NULL }; @@ -33144,7 +33187,6 @@ const char *m8a679f1a[] = { "rivcash.com^", NULL }; const char *m8a67a134[] = { "yashi.com^", NULL }; const char *m8a67cc76[] = { "landingpg.com^", NULL }; const char *m8a68c91c[] = { "cognitiv.ai^", NULL }; -const char *m8a695f6a[] = { "hackintoshzone.com^", NULL }; const char *m8a6c7960[] = { "derler.pro^", NULL }; const char *m8a6c8754[] = { "_468x90_", NULL }; const char *m8a6f2b94[] = { "chiptionics.co^", NULL }; @@ -33194,6 +33236,7 @@ const char *m8a9ca32 [] = { "brandcdn.com/pixel/", NULL }; const char *m8a9d380 [] = { "pmiiylss.bid^", NULL }; const char *m8a9d575e[] = { "tube8.com/favicon.ico", NULL }; const char *m8a9dc329[] = { "kodakgallery.com^", "^analytics_", NULL }; +const char *m8a9dd13a[] = { "imshopping.rediff.com^", NULL }; const char *m8a9e676a[] = { "fneheruhxqtv.com^", NULL }; const char *m8a9ecd66[] = { "crunchyroll.", "/vast?", NULL }; const char *m8a9f6499[] = { "/pictures/ads/", NULL }; @@ -33303,6 +33346,7 @@ const char *m8b028dd6[] = { "marinejobs.gr/images/marine_adv.gif", NULL }; const char *m8b02988b[] = { "master-push.net^", NULL }; const char *m8b036245[] = { "/social/fb_", NULL }; const char *m8b044b1 [] = { "/ads/common/", NULL }; +const char *m8b05dfd6[] = { "/add_utm_links.", NULL }; const char *m8b06a51b[] = { "engine212.com^", NULL }; const char *m8b06fc80[] = { "/js_tracking?", NULL }; const char *m8b087eb1[] = { "trovaporno.com/image/incontri", NULL }; @@ -33656,6 +33700,7 @@ const char *m8c5f5c0c[] = { "cbsstatic.com^", NULL }; const char *m8c5f682f[] = { "counter.hyipexplorer.com^", NULL }; const char *m8c601017[] = { "/site-tracker-", NULL }; const char *m8c608966[] = { "tools-euads.flugubluc.com/dtct.js?ads=true", NULL }; +const char *m8c613e18[] = { "/cookieconsentpub/", NULL }; const char *m8c645886[] = { "archive.softwareheritage.org^", "^stat^counters^", NULL }; const char *m8c654eaa[] = { "adserver.bing.com^", NULL }; const char *m8c6595c1[] = { "/moneyball/ads/", NULL }; @@ -33727,6 +33772,7 @@ const char *m8cb30de3[] = { "lduhtrp.net^", NULL }; const char *m8cb4d22c[] = { "vhuveukirbuz.com^", NULL }; const char *m8cb55982[] = { "/promobuttonad.", NULL }; const char *m8cb58f19[] = { "/cdn-cgi/pe/bag2?r", ".content-ad.net", NULL }; +const char *m8cb594a7[] = { "ablehed.pro^", NULL }; const char *m8cb5a029[] = { "byktana.info^", NULL }; const char *m8cb8c2c5[] = { "audiencies.ccma.cat^", NULL }; const char *m8cb8ddf7[] = { "d.rcmd.jp^", NULL }; @@ -34114,6 +34160,7 @@ const char *m8e2b3b9d[] = { "d17m68fovwmgxj.cloudfront.net^", NULL }; const char *m8e2d4550[] = { "pub.hardware.fr^", NULL }; const char *m8e2da044[] = { "_160x300.", NULL }; const char *m8e2de986[] = { "/dtmtag.js", NULL }; +const char *m8e2e2d32[] = { "ipla.pluscdn.pl/p/", NULL }; const char *m8e2e525d[] = { "/advertises/", NULL }; const char *m8e2e75c0[] = { "belasninfetas.org^", NULL }; const char *m8e2e8b3 [] = { "56img.com/script/fn/stat/", NULL }; @@ -34674,6 +34721,7 @@ const char *m902e301d[] = { "adfootprints.com^", NULL }; const char *m902e852a[] = { "mailings.gmx.net/action/view/", NULL }; const char *m902e9ba1[] = { "/softclick.js", NULL }; const char *m902f44cb[] = { "popander.com^", NULL }; +const char *m90317b00[] = { "reutersmedia.net/resources/r/?h=", NULL }; const char *m9031fcbc[] = { "/ezakus.js", NULL }; const char *m903890e9[] = { "dudebutandlac.info^", NULL }; const char *m90396b9d[] = { "/pubads.", NULL }; @@ -35520,6 +35568,7 @@ const char *m93450bff[] = { "/Instagram_Icon_", NULL }; const char *m9345491d[] = { "ybhaoglgbgdk.com^", NULL }; const char *m934578e1[] = { "jyezgitcx.com^", NULL }; const char *m93473c9 [] = { "/firm_tracking.js", NULL }; +const char *m9347a1e2[] = { "sextoysgfs.com^", "^fel^", NULL }; const char *m934aa7ae[] = { "find-abc.com^", NULL }; const char *m934abf69[] = { "dsero.net^", NULL }; const char *m934c3f09[] = { "yoox.com^", "^yoox^ga.js", NULL }; @@ -35812,6 +35861,7 @@ const char *m9464c6c [] = { "acrididae.com^", NULL }; const char *m9466ac3d[] = { "/adseperator_", NULL }; const char *m94687b32[] = { "-social-linkedin.", NULL }; const char *m94691c0d[] = { "lwequndmgc.com^", NULL }; +const char *m946dac25[] = { "hhlrnfmn.com^", NULL }; const char *m946ebc1f[] = { "linknotification.com^", NULL }; const char *m946f5d0c[] = { "googleapis.com/hiveweb/img/icon_facebook.svg", NULL }; const char *m9470889f[] = { "/adifyids.", NULL }; @@ -36072,6 +36122,7 @@ const char *m95774a93[] = { "sweetmedia.org^", NULL }; const char *m957d70ab[] = { "lwadm.com^", NULL }; const char *m957ead0 [] = { "susitasita.com^", NULL }; const char *m957fd324[] = { "adblockerkillswebsites.pw^", NULL }; +const char *m957fed56[] = { "/packaged-js/trackers.", NULL }; const char *m95810da5[] = { "media-imdb.com^", "^imdbads^js^collections^tarnhelm-", NULL }; const char *m95832eea[] = { ".net/z.gif?", NULL }; const char *m95836aa3[] = { "iqwbqjnst.bid^", NULL }; @@ -37095,7 +37146,6 @@ const char *m994b100f[] = { "/ad_fill.", NULL }; const char *m994b72a1[] = { ".net/ad/", NULL }; const char *m994d40d4[] = { "cams.com/go/", NULL }; const char *m99505482[] = { "/?&cs=", "&pid=", "&tid=", NULL }; -const char *m9950f8e8[] = { "t2.oload.tv^", NULL }; const char *m9954380d[] = { "zyfuywrjbxyf.com^", NULL }; const char *m99544656[] = { "sherdog.com/index/load-banner?", NULL }; const char *m99558f5d[] = { "webstats.com^", NULL }; @@ -37773,6 +37823,7 @@ const char *m9be36158[] = { ".openad.", NULL }; const char *m9be3f07d[] = { "/fb_likegate.", NULL }; const char *m9be48c86[] = { "frogatto.com/images/", NULL }; const char *m9be7c278[] = { "kmindex.ru^", NULL }; +const char *m9be8aa78[] = { "shareadspace.com^", NULL }; const char *m9beb0231[] = { "/125x125_banner.", NULL }; const char *m9beb5dd8[] = { "hcrsxbke.com^", NULL }; const char *m9bec22e1[] = { "ksavfuxjbqx.com^", NULL }; @@ -37838,6 +37889,7 @@ const char *m9c25d126[] = { "_square_ad-", NULL }; const char *m9c26bb71[] = { "xoops-theme.com/images/banners/", NULL }; const char *m9c271ba1[] = { "larkbe.com^", NULL }; const char *m9c272859[] = { "px.staticfiles.at^", NULL }; +const char *m9c2ac376[] = { "ad.mox.tv^", NULL }; const char *m9c2b6ead[] = { "jevvi.es/adblock/", NULL }; const char *m9c2b74d9[] = { "/ico_socialshare_", NULL }; const char *m9c2e906e[] = { "mms.syracuse.com^", NULL }; @@ -38481,6 +38533,7 @@ const char *m9e93fb9c[] = { "ngaln.com^", NULL }; const char *m9e949232[] = { "jwpsrv.com^", NULL }; const char *m9e95539b[] = { "xxxhdd.com/plugs-thumbs/", NULL }; const char *m9e957236[] = { "wordpress.com^", "-720.jpg", NULL }; +const char *m9e95b44e[] = { "/ga/yap.js", NULL }; const char *m9e9a3577[] = { "gelbooru.com", "/frontend", ".js", NULL }; const char *m9e9c1202[] = { "ttdrlihuqgklvc.com^", NULL }; const char *m9e9c3055[] = { "whoer.net/images/vpnlab20_", NULL }; @@ -38748,7 +38801,6 @@ const char *m9fb39856[] = { "ijbybfznp.com^", NULL }; const char *m9fb5bbc5[] = { "/opentag/", NULL }; const char *m9fb60fd4[] = { "sgiueejx.com^", NULL }; const char *m9fb6309e[] = { "/uk/ads/", NULL }; -const char *m9fb7c9b7[] = { "projectpoi.com^", NULL }; const char *m9fb8e617[] = { "dvdkinoteatr.com^", NULL }; const char *m9fb9fb5a[] = { "baidu.com^", "^s.gif^", NULL }; const char *m9fbbe374[] = { "redtube.com/addfavorite/", NULL }; @@ -39352,6 +39404,7 @@ const char *ma1dd0e8b[] = { "pxgkuwybzuqz.com^", NULL }; const char *ma1dd601e[] = { "tripadvisor.", "/HotelLander?", NULL }; const char *ma1de72c1[] = { "platform.twitter.com/widgets.js", NULL }; const char *ma1de86e8[] = { "adminer.com^", NULL }; +const char *ma1de8f94[] = { "jnhmeywrl.com^", NULL }; const char *ma1deb12f[] = { "uiz.io/sw.js", NULL }; const char *ma1df2c6 [] = { "springmetrics.com^", NULL }; const char *ma1dfe784[] = { "sqwyxzrajzsxpx.com^", NULL }; @@ -40490,6 +40543,7 @@ const char *ma6034f11[] = { "8467d2688e4a4.com^", NULL }; const char *ma603dfb4[] = { "keytrack.de^", NULL }; const char *ma605697d[] = { "xtqfguvsmroo.com^", NULL }; const char *ma605aeaf[] = { "tnaflix.com^", "_promo.jpg", NULL }; +const char *ma605f43c[] = { "crxhbchbd.com^", NULL }; const char *ma606202d[] = { "/cxense-video/", NULL }; const char *ma60725f3[] = { "/adiro.", NULL }; const char *ma6086ab5[] = { "/ad-300topleft.", NULL }; @@ -40806,6 +40860,7 @@ const char *ma7400956[] = { "senzari.com^", NULL }; const char *ma741bfb0[] = { "dealzone.co.za^", NULL }; const char *ma7428128[] = { "_adlib.", NULL }; const char *ma742bc0a[] = { "/sclanalyticstag.", NULL }; +const char *ma742fcda[] = { "cqyfjodshwuici.com^", NULL }; const char *ma7444d20[] = { "cashtraff.com^", NULL }; const char *ma74564f0[] = { "://affiliate.", NULL }; const char *ma7485d70[] = { "adspring.to^", NULL }; @@ -41021,6 +41076,7 @@ const char *ma8172a22[] = { "nablabee.com^", NULL }; const char *ma8194430[] = { "/shareaholic.js", NULL }; const char *ma819a821[] = { "filestream.me/requirements/images/cialis_generic.gif", NULL }; const char *ma81a92c3[] = { "blinkadr.com^", NULL }; +const char *ma81b2dc9[] = { "fscslwmvbadncb.com^", NULL }; const char *ma81bba46[] = { "idg.com.au/images/", "_promo", NULL }; const char *ma81c164c[] = { "/cpm/", "?subid_", NULL }; const char *ma81d03f9[] = { "eosads.com^", NULL }; @@ -41064,6 +41120,7 @@ const char *ma84021ce[] = { "inadequal.com^", NULL }; const char *ma84036e5[] = { "vodgc.net^", "^genoa-event-tracking.min.js", NULL }; const char *ma840c412[] = { "-xtcore.js", NULL }; const char *ma841ded7[] = { "/zdgurgler.min.js", NULL }; +const char *ma8426c8a[] = { "wwwmurgd.com^", NULL }; const char *ma8454cbd[] = { "ckfctuaga.com^", NULL }; const char *ma8477761[] = { "&popunder=", NULL }; const char *ma8486100[] = { "adlerbo.info^", NULL }; @@ -42165,6 +42222,7 @@ const char *mac36eb49[] = { "hop.clickbank.net^", NULL }; const char *mac372c21[] = { "/external/ads/", NULL }; const char *mac37c6e7[] = { "wimxqzilfwkn.bid^", NULL }; const char *mac38ec8b[] = { "inxhtjrwictg.com^", NULL }; +const char *mac3cf42e[] = { "vtbyvtmabpclx.com^", NULL }; const char *mac3eeefe[] = { "visitweb.com/js/ref.js", NULL }; const char *mac3f9445[] = { "/scripts/log.", NULL }; const char *mac3fe1e2[] = { "/adsfull/", NULL }; @@ -42459,6 +42517,7 @@ const char *mad390cf [] = { ".net/i.gif?", NULL }; const char *mad39e248[] = { "srvv.co^", NULL }; const char *mad3b7314[] = { "dbam.dashbida.com^", NULL }; const char *mad3c08cc[] = { "eltiempo.com/js/produccion/s_code_", ".js", NULL }; +const char *mad3ca300[] = { "jkamuwyswgk.com^", NULL }; const char *mad3d1bfe[] = { "cbc.ca/deals/", NULL }; const char *mad3ddf01[] = { "trendcounter.de^", NULL }; const char *mad3e6d98[] = { "msn.com^", "^track.js", NULL }; @@ -42960,6 +43019,7 @@ const char *maf18e956[] = { "/traffictrade/", NULL }; const char *maf195380[] = { "scluster3.cliphunter.com^", NULL }; const char *maf19e1c6[] = { "17a898b9.info^", NULL }; const char *maf1a1548[] = { "qhlwqzntlwvbf.bid^", NULL }; +const char *maf1af9c0[] = { "damoh.curloc.com/", NULL }; const char *maf1bfc32[] = { "geoshopping.nzherald.co.nz^", NULL }; const char *maf1db65c[] = { "/item/tracking/", NULL }; const char *maf1de03c[] = { "outline-brand.imgix.net^", "^micro_native^", NULL }; @@ -43726,6 +43786,7 @@ const char *mb1db9021[] = { "tm.tradetracker.net/tag?", NULL }; const char *mb1ddd981[] = { "ad3.pamedia.com.au^", NULL }; const char *mb1de1312[] = { "petri.co.il/media/", NULL }; const char *mb1df0190[] = { "google.com/js/", NULL }; +const char *mb1df99ae[] = { "jheduynirrxkro.com^", NULL }; const char *mb1dfba55[] = { "ad.nl^", "^themes^ad^ad.css", NULL }; const char *mb1e05832[] = { "cdn.hiido.cn^", NULL }; const char *mb1e076bb[] = { "yb0t.com^", NULL }; @@ -44493,6 +44554,7 @@ const char *mb4b959b3[] = { "d2tgfbvjf3q6hn.cloudfront.net^", NULL }; const char *mb4ba0227[] = { "alxzes.com^", NULL }; const char *mb4bab46f[] = { "/cactus-ads/", NULL }; const char *mb4bc7bac[] = { "freakshare.com/?ref=", NULL }; +const char *mb4be4207[] = { "xbzakxofyhdy.com^", NULL }; const char *mb4befc44[] = { "cnstats.ru^", NULL }; const char *mb4bf40f9[] = { "addme.com/images/addme_", NULL }; const char *mb4bf7466[] = { "crazyhell.com^", NULL }; @@ -44547,7 +44609,6 @@ const char *mb4e7cd0f[] = { "go.com^", "^analytics.js", NULL }; const char *mb4e94b8c[] = { "deliverydom.com^", NULL }; const char *mb4e9d233[] = { "idiyejpux.bid^", NULL }; const char *mb4eab34f[] = { "/skn_ad/", NULL }; -const char *mb4eb17ce[] = { "kotaku.com.au^", "^ads.js", NULL }; const char *mb4eb5fa [] = { "_rightad_", NULL }; const char *mb4ecae2f[] = { "insight.mintel.com^", NULL }; const char *mb4ee0eb5[] = { "matchcraft.com^", NULL }; @@ -44874,7 +44935,6 @@ const char *mb62f69d6[] = { "fortune5minutes.com^", "^banner_", NULL }; const char *mb63188e3[] = { "hypetrak.com/images/", "twitter", NULL }; const char *mb631b150[] = { "wunbuck.com/iframes/aaw_leaderboard.html", NULL }; const char *mb6320154[] = { "/btn-digg.", NULL }; -const char *mb6326984[] = { "reutersmedia.net/resources/r/?", "=13&", NULL }; const char *mb632aa86[] = { "/slashdot-icon.", NULL }; const char *mb633faa2[] = { "rtbnowads.com^", NULL }; const char *mb63546fd[] = { "girlsofdesire.org/banner/", NULL }; @@ -45289,6 +45349,7 @@ const char *mb7b2528 [] = { "/eu_cookie_", NULL }; const char *mb7b2a8e [] = { "beacon.viewlift.com^", NULL }; const char *mb7b338fa[] = { "viglink.com^api^batch^", NULL }; const char *mb7b3e3fd[] = { "a.heavy-r.com^", NULL }; +const char *mb7b44291[] = { "uwkwhedvie.com^", NULL }; const char *mb7b52505[] = { "d27jt7xr4fq3e8.cloudfront.net^", NULL }; const char *mb7b695c3[] = { "phoronix.com/phxforums-thread-show.php", NULL }; const char *mb7b7c691[] = { "ftytssqazcqx.com^", NULL }; @@ -45315,6 +45376,7 @@ const char *mb7c71ba3[] = { "brandads.net^", NULL }; const char *mb7c77885[] = { "/section-rss-", NULL }; const char *mb7ca8da0[] = { "zvsuhljiha-a.akamaihd.net^", NULL }; const char *mb7cc4d4d[] = { "widget.yavli.com^", NULL }; +const char *mb7cdd0c2[] = { "docteurclic.com/ajax/ajax_get_disc.aspx", NULL }; const char *mb7ce5130[] = { "statistiche.ws^", NULL }; const char *mb7ce8a1f[] = { "/dummy_ad_", NULL }; const char *mb7cfb034[] = { "televalltv.net/js/advertisement.js", NULL }; @@ -45568,6 +45630,7 @@ const char *mb8c2c36e[] = { "snrcash.com/profilerotator/", NULL }; const char *mb8c60825[] = { "hvftzxkepauct.bid^", NULL }; const char *mb8c656d9[] = { "longtailvideo.com^", "^yourlytics-", NULL }; const char *mb8c9a83a[] = { "_Twitter_Icon_", NULL }; +const char *mb8cbe08d[] = { "p2r14.com^", NULL }; const char *mb8ccd30a[] = { "dvprcchlzke.bid^", NULL }; const char *mb8cdd6cf[] = { "idsly.com/download.png", NULL }; const char *mb8ced76d[] = { "zcache.co.nz^", NULL }; @@ -46076,6 +46139,7 @@ const char *mba918ca5[] = { "_grid_ad?", NULL }; const char *mba92ec92[] = { "goklics.ru^", NULL }; const char *mba95096 [] = { "s.ntv.io/serve/load.js", NULL }; const char *mba95d216[] = { "/Wrappers?cmd=", NULL }; +const char *mba96149 [] = { "reutersmedia.net/resources/r/?", "=18&", NULL }; const char *mba976ebc[] = { "sourcefed.com/wp-content/uploads/", "/netflix4.jpg", NULL }; const char *mba97778f[] = { "?viewsToCount=", NULL }; const char *mba9919a0[] = { "/newbluerss.", NULL }; @@ -46962,7 +47026,6 @@ const char *mbdc71e37[] = { "dagasaka.com^", NULL }; const char *mbdc76335[] = { "ymvkirvjqgha.com^", NULL }; const char *mbdc8baa8[] = { "mac4ever.com/min.php", NULL }; const char *mbdc8e3cb[] = { "sitemaji.com/nownews.php?", NULL }; -const char *mbdcc48f2[] = { "openload.co/r", NULL }; const char *mbdccb7a9[] = { "_btn_like_", NULL }; const char *mbdd03cd8[] = { "qyzoejyqbqyd.com^", NULL }; const char *mbdd1a58b[] = { "webusersurvey.com^", NULL }; @@ -47559,6 +47622,7 @@ const char *mbffbd890[] = { "/dla_tracker.", NULL }; const char *mbffc5acd[] = { "/cookieconsent_", NULL }; const char *mbffcab98[] = { "pornve.com^", NULL }; const char *mbffcea1e[] = { "pearltrees.com/s/track?", NULL }; +const char *mbffd83da[] = { "nalizerostants.info^", NULL }; const char *mbffdc54a[] = { "relatable.inquisitr.com^", NULL }; const char *mbffe2eaf[] = { "onlyfree.de^", "^counterservice^", NULL }; const char *mbfffe206[] = { "indiads.com^", NULL }; @@ -47632,7 +47696,6 @@ const char *mc037d540[] = { "bfhavmgufvhn.com^", NULL }; const char *mc0381b97[] = { "promotion-campaigns.com^", NULL }; const char *mc038b6d0[] = { "tomshardware.com/price/widget/?", NULL }; const char *mc0390f20[] = { "_skyscraper160x600.", NULL }; -const char *mc03be1fe[] = { "oload.tv/assets/js/license.", NULL }; const char *mc03c5ac6[] = { "cqoxufzgev.bid^", NULL }; const char *mc03ccce2[] = { "/ad%20banners/", NULL }; const char *mc03d0772[] = { "/t/event?", NULL }; @@ -47781,6 +47844,7 @@ const char *mc0d2c0e7[] = { "mmdifgneivng.com^", NULL }; const char *mc0d407d3[] = { "oxygenboutique.com/Linkshare/", NULL }; const char *mc0d58fa7[] = { ".net/pfadj/", NULL }; const char *mc0d6ebe1[] = { "videotracker.washingtonpost.com^", NULL }; +const char *mc0d8354f[] = { "androidpolice.com/wp-content/themes/", "_668x50.", NULL }; const char *mc0d8f01d[] = { "/adclient/", NULL }; const char *mc0d9b585[] = { "ibb.co/", "/rsz_banner2.jpg", NULL }; const char *mc0da944 [] = { "cnnturk.com/action/media/", NULL }; @@ -48616,6 +48680,7 @@ const char *mc4011ed8[] = { ".hk/ads/", NULL }; const char *mc401e1ec[] = { "udcufwvt.com^", NULL }; const char *mc4021669[] = { "track.tesiteca.it^", NULL }; const char *mc403e654[] = { "uaofcvzlhhh.com^", NULL }; +const char *mc404c81f[] = { "/cookie_warning.", NULL }; const char *mc405ad0a[] = { "pyroactive.de/counter/", NULL }; const char *mc405bbdb[] = { "0llii0g6.com^", NULL }; const char *mc4066495[] = { "/adverts/ads-", NULL }; @@ -48675,6 +48740,7 @@ const char *mc4327131[] = { "/fuckadb.js", NULL }; const char *mc433a2ef[] = { "terraristik.com^", "^ad_pics^", NULL }; const char *mc4358c5d[] = { "pleaseletmeadvertise.com^", "^ads.js", NULL }; const char *mc4361591[] = { "/banners/cnil-", NULL }; +const char *mc43635eb[] = { "quantcast.mgr.consensu.org^", NULL }; const char *mc4372af0[] = { "wenku.baidu.com/tongji/", NULL }; const char *mc43773b8[] = { "/\\.accountant\\/[0-9]{2,9}\\/$/", NULL }; const char *mc437c768[] = { "filamentapp-assets.s3.amazonaws.com^", NULL }; @@ -49262,6 +49328,7 @@ const char *mc66ec6bb[] = { "shareae.com/im/", NULL }; const char *mc66f268b[] = { "cnbcfm.com^", "^showads.js", NULL }; const char *mc66f5776[] = { "/ad/View3.", NULL }; const char *mc671e0f3[] = { "-images/ad-", NULL }; +const char *mc6724808[] = { "ouloutso.net^", NULL }; const char *mc6726e11[] = { "cship.org/w/skins/monobook/uns.gif", NULL }; const char *mc673b03c[] = { "p.smartertravel.com^", NULL }; const char *mc674481b[] = { "go2cloud.org/aff_i?", NULL }; @@ -50698,6 +50765,7 @@ const char *mcba44666[] = { "facebook.com", "/impression.php", NULL }; const char *mcba52c93[] = { "artefact.is^", NULL }; const char *mcba55978[] = { "phncdn.com/www-static/js/signin.js", NULL }; const char *mcba66a13[] = { "media.mtvnservices.com/player/scripts/mtvn_player_control.js", NULL }; +const char *mcba7ff68[] = { "kat.sx/jquery.min.js", NULL }; const char *mcba8aeae[] = { "eageweb.com/stats.php", NULL }; const char *mcba98d17[] = { "/160x600.", NULL }; const char *mcbacb7f8[] = { "mlb.com/bundle?", "/facebook_button.css", NULL }; @@ -50742,6 +50810,7 @@ const char *mcbd0abd4[] = { "/sidead300x250.", NULL }; const char *mcbd12117[] = { "ggngbgccubvf.com^", NULL }; const char *mcbd1e5ab[] = { "keeedoleeroe.com^", NULL }; const char *mcbd3a046[] = { "rabilitan.com^", NULL }; +const char *mcbd3d260[] = { "yifyddl.movie^", NULL }; const char *mcbd4e396[] = { "trck.spoteffects.net^", NULL }; const char *mcbd5f92d[] = { "rlinks.one.in^", NULL }; const char *mcbd68ae4[] = { "/cm?ci=", "&tid=", NULL }; @@ -51602,7 +51671,6 @@ const char *mcef8a5f9[] = { "xrivpngzagpy.com^", NULL }; const char *mcefa88a8[] = { "knxwoaewryxaxd.bid^", NULL }; const char *mcefc5126[] = { "njswarysemyf.bid^", NULL }; const char *mcefc8f39[] = { "widerplanet.com^", NULL }; -const char *mcefcd845[] = { "kickass.cd/analytics.js", NULL }; const char *mcefd46b5[] = { "somethingsexyplanet.com/image/adzones/", NULL }; const char *mcf02cf02[] = { "independentmail.com/metrics/", NULL }; const char *mcf03e363[] = { "whdulnhnrscfqx.com^", NULL }; @@ -51657,9 +51725,11 @@ const char *mcf2f95f [] = { "papoto.com^", NULL }; const char *mcf2fc29 [] = { "bfdihioj.com^", NULL }; const char *mcf2feeb8[] = { "torrentfunk.com^", NULL }; const char *mcf30f5d4[] = { "/socjal/twitter.", NULL }; +const char *mcf320061[] = { "rarbg2019.org^", NULL }; const char *mcf350bcf[] = { "fever.fm^", "^sposor-", NULL }; const char *mcf353dc2[] = { "secure-stat.canal-plus.com^", NULL }; const char *mcf35516e[] = { "eholidayfinder.com/images/logo.gif", NULL }; +const char *mcf36d6fd[] = { "redefineadpl.hit.gemius.pl^", NULL }; const char *mcf383a93[] = { "calltrk.com^", NULL }; const char *mcf3ac16c[] = { "facebook.com/tr?", NULL }; const char *mcf3bea76[] = { "geekzone.co.nz/images/wrike/", NULL }; @@ -51747,6 +51817,7 @@ const char *mcf7e6ea6[] = { "/fsrscripts/", NULL }; const char *mcf7f1198[] = { "doubtfulrainstorm.com^", NULL }; const char *mcf800e05[] = { "/advhd.", NULL }; const char *mcf807804[] = { "counter.star.lg.ua^", NULL }; +const char *mcf81c054[] = { "/bky", ".", NULL }; const char *mcf821942[] = { "banners.one.com/bannere/", NULL }; const char *mcf832ce9[] = { "5min.com/flashcookie/StorageCookieSWF_", NULL }; const char *mcf83fc35[] = { "vogue.co.uk/_/logic/statistics.js", NULL }; @@ -51875,6 +51946,7 @@ const char *mcff25aaf[] = { "acwswfbyhtsf.com^", NULL }; const char *mcff352e [] = { "baymirror.com/static/img/bar.gif", NULL }; const char *mcff3e0ac[] = { "weedazou.net^", NULL }; const char *mcff5f208[] = { "=ad_iframe&", NULL }; +const char *mcff75400[] = { "moviepilot.de/assets/autotrack-", NULL }; const char *mcff7bb3f[] = { "techfrag.com/wp-content/uploads/", "/youtube-", NULL }; const char *mcff8883a[] = { "ads.bing.com^", NULL }; const char *mcff8e4ea[] = { "vintage-erotica-forum.com/clientscript/vbulletin_quick_edit.js?", NULL }; @@ -52690,7 +52762,6 @@ const char *md2f21fa [] = { "sepyqhipq.com^", NULL }; const char *md2f40988[] = { "loadshare.org^", NULL }; const char *md2f50563[] = { "swzyfkbkdv.bid^", NULL }; const char *md2f59279[] = { "livehindustan.com/js/BlockerScript.js", NULL }; -const char *md2f5a0f [] = { "t1.oload.tv^", NULL }; const char *md2f65180[] = { "guidedhacking.com/", "/ads/", NULL }; const char *md2f7cb4 [] = { "/tagmgmt/bootstrap.", NULL }; const char *md2f84ec5[] = { "4ukqzi8d7l.com^", NULL }; @@ -52767,6 +52838,7 @@ const char *md336fa80[] = { "/wp-content/plugins/automatic-social-locker/", NULL const char *md3383a1a[] = { "/jstatphp.", NULL }; const char *md338c9ed[] = { "ians.in/iansad/", NULL }; const char *md339e26e[] = { "vodu.ch^", NULL }; +const char *md33a575a[] = { "admetric.io^", NULL }; const char *md33c700e[] = { "/follow_pinterest.", NULL }; const char *md33cb23f[] = { "/wv326redirect_", NULL }; const char *md33db5bd[] = { "groupon.com/javascripts/common/affiliate_widget/", NULL }; @@ -53209,6 +53281,7 @@ const char *md4f566c0[] = { "/upsellingads/", NULL }; const char *md4f63b53[] = { "/cookieMonster.min.js", NULL }; const char *md4f67580[] = { "analytics.truecarbon.org^", NULL }; const char *md4f6aa24[] = { "dcdalkgtbmip.com^", NULL }; +const char *md4f6aac6[] = { ".ad-ocad.", NULL }; const char *md4f8a970[] = { "/twitterbutton-", NULL }; const char *md4f9531b[] = { "/affiliatetags/", NULL }; const char *md4fc341e[] = { "ads.o-networkaffiliates.com/redirect.aspx?pid=", "&bid=", NULL }; @@ -53370,6 +53443,7 @@ const char *md5948427[] = { "/newsletter-subscribe-", NULL }; const char *md59629dd[] = { "d2fuc4clr7gvcn.cloudfront.net/track.js", NULL }; const char *md5985df7[] = { "n388hkxg.com^", NULL }; const char *md598f174[] = { "/images/vghd", NULL }; +const char *md5999b63[] = { "bzkmfzoxqmau.com^", NULL }; const char *md59b7869[] = { "/cookie_gateway.", NULL }; const char *md59b9b65[] = { "adtear.com^", NULL }; const char *md59c8cfd[] = { "tncexvzu.com^", NULL }; @@ -53521,7 +53595,6 @@ const char *md620bb34[] = { "funklicks.com^", NULL }; const char *md6228752[] = { "ranking-charts.de^", NULL }; const char *md622f870[] = { "/RequestVideoTag.", NULL }; const char *md623743c[] = { "catholicculture.org/images/banners/", NULL }; -const char *md6265c57[] = { "mytrafficads.com^", NULL }; const char *md6277f56[] = { "/aduxads.", NULL }; const char *md62783 [] = { "/stats/welcome.php?", NULL }; const char *md62828c5[] = { "/akam/", "/pixel_", NULL }; @@ -53680,6 +53753,7 @@ const char *md6b497 [] = { "_adchoices.", NULL }; const char *md6b4d051[] = { "etcodes.com^", NULL }; const char *md6b64fc2[] = { "dashbida.com^", NULL }; const char *md6b6d39d[] = { "clhkbfqzwpst.com^", NULL }; +const char *md6b7664e[] = { "esundpxbixeqgu.com^", NULL }; const char *md6b83cb3[] = { "xapcwrvqooihr.bid^", NULL }; const char *md6b8e14d[] = { "partner-ads.com^", NULL }; const char *md6b968e7[] = { "22a12efe35e3c2f.com^", NULL }; @@ -53777,6 +53851,7 @@ const char *md707f8b7[] = { "adserver.spankaway.com^", NULL }; const char *md7082216[] = { "niaqaltky.com^", NULL }; const char *md70938f0[] = { "/Ads-bdl?", NULL }; const char *md70c109b[] = { "/liinkedInBtn.", NULL }; +const char *md70e6459[] = { "iyfsearch.com^", "^pid^", NULL }; const char *md70fd617[] = { "vodconcepts.com^", "^banners^", NULL }; const char *md710b663[] = { "statswebtown.com^", NULL }; const char *md7125247[] = { "qewisoti.com^", NULL }; @@ -54746,7 +54821,6 @@ const char *mda9cfbb7[] = { "projectfreetv.at/prom2.html", NULL }; const char *mda9f063c[] = { "uytabzmvei.com^", NULL }; const char *mda9fbda2[] = { "theplatform.com^", "^doubleclick.js", NULL }; const char *mdaa02099[] = { "commander1.com^", NULL }; -const char *mdaa1a011[] = { "lifehacker.com.au^", "^ads.js", NULL }; const char *mdaa1d2b8[] = { "ptzbgvqpwnxg.com^", NULL }; const char *mdaa1ef83[] = { "servedbyadbutler.com^", NULL }; const char *mdaa33c75[] = { "stuff.afterdawn.com/views.cfm", NULL }; @@ -56111,7 +56185,6 @@ const char *mdf79152d[] = { "hashalre.uk^", NULL }; const char *mdf79a1b1[] = { "convert-video.online^", NULL }; const char *mdf7b2e34[] = { "/social-bookmarks-generator/", NULL }; const char *mdf7b7601[] = { "indiatimes.com/trackjs10.", NULL }; -const char *mdf7bcaf9[] = { "bumpberam.pro^", NULL }; const char *mdf7be951[] = { "mobileiconnect.com^", NULL }; const char *mdf7d03a3[] = { "jvodizomnxtg.com^", NULL }; const char *mdf7d828f[] = { "i-media.co.nz^", NULL }; @@ -56186,6 +56259,7 @@ const char *mdfc62859[] = { "thisiswaldo.com^", NULL }; const char *mdfc79a8 [] = { "secondspace.com^", "^blank.gif", NULL }; const char *mdfc7c4fa[] = { "/rightad/", NULL }; const char *mdfc82a5d[] = { "_static_ads.", NULL }; +const char *mdfc850d3[] = { "cdn.globwo.online^", NULL }; const char *mdfc8da3d[] = { "stats.propublica.org^", NULL }; const char *mdfc9462b[] = { "copycarpenter.com^", NULL }; const char *mdfca1804[] = { "rvcruqbk.com^", NULL }; @@ -56532,6 +56606,7 @@ const char *me1020da9[] = { "/icon-flavors-me-", NULL }; const char *me1027add[] = { "/ad.jsp?", NULL }; const char *me10379c7[] = { "p-digital-server.com^", NULL }; const char *me104424a[] = { "ly.lygo.com^", "^jquery.lycostrack.js", NULL }; +const char *me104cc8c[] = { "kfyksytsx.com^", NULL }; const char *me104d886[] = { "/afftracking.", NULL }; const char *me105d924[] = { "sexcounter.com^", NULL }; const char *me105e32d[] = { "chickensaladandads.com^", NULL }; @@ -57138,6 +57213,7 @@ const char *me329b450[] = { "hufaymllqce.club^", NULL }; const char *me32b12e3[] = { "legacy.com^", "^unicaclicktracking.js^", NULL }; const char *me32bac77[] = { "anitasrecipes.com/Content/Images/", "160x500", NULL }; const char *me32e4c70[] = { "/analysis-logger/", NULL }; +const char *me32e4d2a[] = { "insights.plista.com^", NULL }; const char *me32fa93e[] = { "wasm24.ru^", NULL }; const char *me32faf34[] = { "sbx.pagesjaunes.fr^", NULL }; const char *me33653e1[] = { "core-queerclick.netdna-ssl.com^", NULL }; @@ -57298,6 +57374,7 @@ const char *me3c8c554[] = { ".ad-cloud.", NULL }; const char *me3cad7a7[] = { "onetag.mgr.consensu.org^", NULL }; const char *me3cb2a4d[] = { "pcvdrjvku.bid^", NULL }; const char *me3cd091c[] = { "tersur.link^", NULL }; +const char *me3cd79f0[] = { "virginmediatelevision.ie/includes/js/cookienotice.js.pagespeed.", NULL }; const char *me3ce600b[] = { "adsmile.biz^", NULL }; const char *me3ce8d56[] = { "downace.com/themes/ace/frontend_assets/", NULL }; const char *me3d0aa8e[] = { "free-counter.co.uk^", NULL }; @@ -57639,6 +57716,7 @@ const char *me51df2f6[] = { "/uts/log?", NULL }; const char *me51ea966[] = { "projecthaile.com/js/trb-1.js", NULL }; const char *me51f28c8[] = { "myemailbox.info^", NULL }; const char *me51f7fa8[] = { "/play?", "&refer=", NULL }; +const char *me51fb56d[] = { "/postcounter.php?", NULL }; const char *me5203be1[] = { "s1emagst.akamaized.net/openx/", ".jpg", NULL }; const char *me520d9a4[] = { "/widgets/sponsored/", NULL }; const char *me521f6f1[] = { "tumri.net^", NULL }; @@ -57769,7 +57847,6 @@ const char *me5ac0900[] = { "hyvsquazvafrmmmcfpqkabocwpjuabojycniphsmwyhizxgebu. const char *me5ad34c8[] = { "-cookie-consent/", NULL }; const char *me5ad9bba[] = { "/log.bi?", NULL }; const char *me5ae152a[] = { "promos.bwin.it^", NULL }; -const char *me5ae9a3 [] = { "/lxi", ".", NULL }; const char *me5b06ce0[] = { "6zo8wfs96aqp5cpgj20m.com^", NULL }; const char *me5b15617[] = { "/images/", "flickr.jpg", NULL }; const char *me5b2b573[] = { "/powr-counter.", NULL }; @@ -58136,6 +58213,7 @@ const char *me6f92ce9[] = { "/adsame.", NULL }; const char *me6faade7[] = { "zlfpmrmkr.com^", NULL }; const char *me6fb1482[] = { "thsdfrgr.com^", NULL }; const char *me6fd6da4[] = { "origin.getprice.com.au/widgetnewssmall.aspx", NULL }; +const char *me6fd77f8[] = { "yllanala.pw^", NULL }; const char *me7013545[] = { "plemencomp.co^", NULL }; const char *me702b645[] = { "ens.luzernerzeitung.ch^", NULL }; const char *me7036e04[] = { "htonrwegnifw.com^", NULL }; @@ -58826,6 +58904,7 @@ const char *me9878898[] = { "bumpin.com^", "^analytics.html", NULL }; const char *me987c321[] = { "adpass.co.uk^", NULL }; const char *me987edd1[] = { "newtention.net^", NULL }; const char *me9881af5[] = { "prnewswire.com/rit.gif?", NULL }; +const char *me989fc38[] = { "/emma-content-aggregates-prd.", NULL }; const char *me98a512b[] = { "whtsrv3.com^", "^^", NULL }; const char *me98a6ebd[] = { "exponential.com/tags/ClubeDoHardwarecombr/ROS/tags.js", NULL }; const char *me98a849a[] = { "/inner-ads/", NULL }; @@ -59119,6 +59198,7 @@ const char *mea9a16e1[] = { "/cdn-cgi/pe/bag2?", "odb.outbrain.com", NULL }; const char *mea9acd1a[] = { "js-agent.newrelic.com^", NULL }; const char *mea9c8e07[] = { "fc2.com/counter.php?", NULL }; const char *mea9e181a[] = { "/wp-content/plugins/google-analytics-premium/", NULL }; +const char *mea9f1fba[] = { "play.playe.estream.xyz^", NULL }; const char *mea9f45c9[] = { "laserstat.com^", NULL }; const char *meaa0e888[] = { "walmartimages.com/webanalytics/omniture/omniture.jsp", NULL }; const char *meaa2d35 [] = { "/120_600_", NULL }; @@ -59136,6 +59216,7 @@ const char *meaa86a50[] = { "ditwrite.com^", NULL }; const char *meaa8c02a[] = { "banners.outpersonals.com^", NULL }; const char *meaa9abe4[] = { "stats.radiostreamlive.com^", NULL }; const char *meaa9b422[] = { "twyn.com^", NULL }; +const char *meaaa37e2[] = { "jeu.video^", "^partners.js", NULL }; const char *meaad3c2e[] = { "canoe.ca/generix/ga.js", NULL }; const char *meaad79b7[] = { "socialannex.com^", NULL }; const char *meaae353b[] = { "/followbar/", NULL }; @@ -59159,6 +59240,7 @@ const char *meabf626c[] = { "nimiq.watch^", NULL }; const char *meac0adbf[] = { "anyporn.com/videojs/videojs-overlay.js", NULL }; const char *meac66f8f[] = { "oei1.gq^", NULL }; const char *meac797a1[] = { "stocker.bonnint.net^", NULL }; +const char *meac7ee5e[] = { "m1.webstats4u.com^", NULL }; const char *meac86ebc[] = { "stats.mehrnews.com^", NULL }; const char *meac8cecd[] = { "/ad.code?", NULL }; const char *meac93f58[] = { "/im.cams.", NULL }; @@ -59608,7 +59690,6 @@ const char *mec6a66d [] = { "adv.li/ads/", NULL }; const char *mec6b124f[] = { "zeerat.com^", NULL }; const char *mec6b52a3[] = { "spyw.com^", NULL }; const char *mec6cf434[] = { "jbyksmjmbmku.com^", NULL }; -const char *mec6ff9ce[] = { "streamango.com/assets/js/script.packed.js", NULL }; const char *mec72fac8[] = { "/cookies-consent.", NULL }; const char *mec741c42[] = { "aistilierf.com^", NULL }; const char *mec74faa6[] = { "bruteforcesocialmedia.com/affiliates/", NULL }; @@ -59648,6 +59729,7 @@ const char *mec8eb6a1[] = { "satnews.com/images/MSMPromoSubSky.jpg", NULL }; const char *mec8ebed7[] = { "getthekick.eu^", "^banners^", NULL }; const char *mec8f47b3[] = { "/comscorebeacon.", NULL }; const char *mec91b78e[] = { "ssl2anyone.com^", NULL }; +const char *mec9381c4[] = { "bwwstatic.com^", "skin.jpg", NULL }; const char *mec94536c[] = { "/cms/stats/", NULL }; const char *mec94dbbc[] = { "ad.keenspace.com^", NULL }; const char *mec94ee32[] = { "mantra.com.au^", "^campaigns^", NULL }; @@ -60926,6 +61008,7 @@ const char *mf1450921[] = { "perkuinternete.lt/modules/mod_jpayday/js/advertisem const char *mf146ef5c[] = { "tuldmgwvimgowg.com^", NULL }; const char *mf1488295[] = { "/ga.min.js", NULL }; const char *mf149f275[] = { "eum-appdynamics.com^", NULL }; +const char *mf14a96e4[] = { "rwalomjwgyljqj.com^", NULL }; const char *mf14b1753[] = { "/page-track.", NULL }; const char *mf14b3c9c[] = { "bigchoicegroup.com^", NULL }; const char *mf14b7638[] = { "masslive.com/static/common/js/ads/ads.js", NULL }; @@ -61943,6 +62026,7 @@ const char *mf5155b10[] = { "obhkbdiwl.bid^", NULL }; const char *mf51583f0[] = { "sayyac.net^", NULL }; const char *mf5167498[] = { "doubleclick.net/ddm/", NULL }; const char *mf516e326[] = { "tsybqlldfsstw.bid^", NULL }; +const char *mf518f9d2[] = { "wpbeginner.com^", "^images^wpb-bluehost-special.png", NULL }; const char *mf51929c1[] = { "/tracking_headerJS_", NULL }; const char *mf519d2b1[] = { "hvvxxszxslome.bid^", NULL }; const char *mf51ade8 [] = { "/log/event?", NULL }; @@ -63958,6 +64042,7 @@ const char *mfc7cc8ab[] = { "zap.dw-world.de^", NULL }; const char *mfc7db266[] = { "/blog/ads/", NULL }; const char *mfc7fecbc[] = { "plufdsb.com^", NULL }; const char *mfc80654b[] = { "/icon-vk.", NULL }; +const char *mfc817746[] = { "makumuvgxfogq.com^", NULL }; const char *mfc82832e[] = { "/log/collect/", NULL }; const char *mfc82f9d8[] = { "freepornsubmits.com/ads/", NULL }; const char *mfc858afa[] = { "soundcloud.com/event?", NULL }; @@ -64325,6 +64410,7 @@ const char *mfdd60c6d[] = { "/rssfeedIcon.", NULL }; const char *mfdd68b27[] = { "ujdctbsbbimb.com^", NULL }; const char *mfdd6f08d[] = { "d2pxb4n3f9klsc.cloudfront.net^", NULL }; const char *mfdd877f [] = { "touchclarity.natwest.com^", NULL }; +const char *mfdda7b13[] = { "st.mycdn.me/static/", "/WebPush.js", NULL }; const char *mfddb238c[] = { "192.com/log/", NULL }; const char *mfddb24ab[] = { "x-traceur.com^", NULL }; const char *mfddcafb8[] = { "/cookie-widget/", NULL }; @@ -64619,7 +64705,6 @@ const char *mfeefbc89[] = { "linkybank.com^", NULL }; const char *mfef22f00[] = { "/ad_oas/", NULL }; const char *mfef2eda5[] = { "11points.com/images/slack100.jpg", NULL }; const char *mfef2f5a4[] = { "/shared/social/", NULL }; -const char *mfef3bc04[] = { "hackintosh.computer^", NULL }; const char *mfef63c6 [] = { "p.travelsmarter.net^", NULL }; const char *mfef74502[] = { "/track/view/", NULL }; const char *mfef76160[] = { "vice.com^", "^vmp_analytics.js", NULL }; @@ -65071,6 +65156,7 @@ const char *d21ba9ec2[] = { "uploaded.net", NULL }; const char *d21eddb66[] = { "apps.facebook.com", NULL }; const char *d21ee9276[] = { "spike.com", NULL }; const char *d222889fb[] = { "al.ly", NULL }; +const char *d224767d6[] = { "polsatsport.pl", NULL }; const char *d22936565[] = { "omgchrome.com", NULL }; const char *d22d9ccad[] = { "ehow.com", NULL }; const char *d22e931f3[] = { "n-tvnow.de", "rtl-now.rtl.de", "rtl2now.rtl2.de", "rtlnitronow.de", "superrtlnow.de", "voxnow.de", NULL }; @@ -65091,6 +65177,7 @@ const char *d2468554d[] = { "glamour.com", "shape.com", NULL }; const char *d247527c7[] = { "gamenguide.com", "itechpost.com", "parentherald.com", NULL }; const char *d249b438e[] = { "video.corriere.it", NULL }; const char *d24c80b8f[] = { "afl.com.au", NULL }; +const char *d251a218b[] = { "apps.fbsbx.com", NULL }; const char *d252845ad[] = { "cars.com", NULL }; const char *d2563b5ff[] = { "deathfromabove1979.com", NULL }; const char *d25a04bd7[] = { "player.vgtrk.com", NULL }; @@ -65142,6 +65229,7 @@ const char *d29f3696f[] = { "sendvid.com", NULL }; const char *d2a073d1 [] = { "zattoo.com", NULL }; const char *d2a30659e[] = { "uflash.tv", NULL }; const char *d2a3da63e[] = { "clubedohardware.com.br", NULL }; +const char *d2a66931f[] = { "rarbg.to", "rarbg2019.org", "rarbgaccess.org", "rarbgmirror.com", "rarbgmirror.org", "rarbgmirrored.org", "rarbgproxy.org", "rarbgprx.org", NULL }; const char *d2a757180[] = { "marketingmag.ca", NULL }; const char *d2aa66467[] = { "slader.com", NULL }; const char *d2ad2f10e[] = { "ynet.com", NULL }; @@ -65223,7 +65311,6 @@ const char *d31f96b42[] = { "catalogfavoritesvip.com", "freeshipping.com", "free const char *d320ff3d2[] = { "sourceforge.net", NULL }; const char *d325eaee4[] = { "kissanime.com", "kisscartoon.me", NULL }; const char *d32720839[] = { "gletvuzivo.pw", NULL }; -const char *d32a18cd8[] = { "123movies.com", "123unblock.info", "123unblock.xyz", "1337x.st", "1337x.to", "1movies.is", "adsrt.com", "ancient-origins.net", "aniwatcher.com", "c123movies.com", "clicknupload.org", "couchtuner.onl", "couchtuner.rocks", "daclips.in", "datpiff.com", "downloadpirate.com", "dwatchseries.to", "estream.nu", "estream.to", "estream.xyz", "eztv.ag", "eztv.io", "eztv.tf", "eztv.yt", "fmovies.se", "fmovies.taxi", "fmovies.to", "fmovies.today", "fmovies.world", "fullmatchesandshows.com", "gifsis.com", "gomovies.sc", "gomovieshub.is", "gorillavid.in", "gostreams.net", "hdmoza.com", "hdonline.is", "healthline.com", "intoupload.net", "kickass2.ch", "kickass2.st", "kimcartoon.to", "limetorrents.info", "masterkreatif.com", "megaup.net", "monova.org", "monova.to", "movies.is", "movies123.xyz", "moviescouch.co", "moviewatcher.is", "movpod.in", "mrunlock.icu", "mrunlock.pro", "newser.com", "nocensor.icu", "nocensor.pro", "nowwatchtvlive.ws", "onhax.me", "openload.co", "openload.pw", "peggo.tv", "pirateiro.com", "postimg.cc", "prox4you.pw", "prox4you.xyz", "putlocker.ninja", "putlockers.movie", "seedpeer.me", "sendit.cloud", "skidrowcrack.com", "solarmovie.one", "solarmoviez.ru", "swatchseries.to", "thewatchseries.ac", "tinypic.com", "torlock.com", "torrentdownload.ch", "torrentdownloads.me", "torrentfunk.com", "torrentfunk2.com", "torrentz2.eu", "tubidy.io", "uiz.io", "unblckd.org", "unblockall.org", "unblocked.app", "unblocked.cx", "unblocked.is", "unblocked.llc", "unblocked.lol", "unblocked.pet", "unblocked.si", "unlockproject.icu", "unlockproject.live", "uptobox.com", "userscloud.com", "vidbull.tv", "vidoza.net", "vidup.io", "watchcartoononline.io", "watchseries.sk", "watchsomuch.info", "x1337x.eu", "x1337x.se", "x1337x.ws", "yesmovies.to", "yify-movies.net", "yify.bz", "yifyddl.com", "yifytorrent.co", "ymovies.tv", "yourbittorrent2.com", "yts.am", "zippyshare.com", NULL }; const char *d32a4cfa [] = { "addictinginfo.com", "alfonzorachel.com", "allthingsvegas.com", "askmefast.com", "auntyacid.com", "barbwire.com", "bighealthreport.com", "breathecast.com", "bulletsfirst.net", "classicalite.com", "comicallyincorrect.com", "conservativebyte.com", "conservativevideos.com", "coviral.com", "crossmap.com", "dailyheadlines.net", "dailyhealthpost.com", "dailysurge.com", "dccrimestories.com", "digitaljournal.com", "enstarz.com", "foreverymom.com", "freedomforce.com", "girlsjustwannahaveguns.com", "greatamericanrepublic.com", "groopspeak.com", "hallels.com", "hngn.com", "ifyouonlynews.com", "infowars.com", "instigatornews.com", "joeforamerica.com", "kdramastars.com", "kpopstarz.com", "lastresistance.com", "latinpost.com", "libertyalliance.com", "libertyunyielding.com", "minutemennews.com", "myscienceacademy.org", "naturalblaze.com", "natureworldnews.com", "newser.com", "newsthump.com", "oddee.com", "patriotoutdoornews.com", "patriottribune.com", "pickthebrain.com", "politicaloutcast.com", "practicallyviral.com", "quirlycues.com", "rantlifestyle.com", "realfarmacy.com", "realtytoday.com", "redhotchacha.com", "redmaryland.com", "rightwingnews.com", "shark-tank.com", "spectator.org", "stevedeace.com", "techtimes.com", "theblacksphere.net", "thefreethoughtproject.com", "themattwalshblog.com", "thepoke.co.uk", "theviralmob.comvcpost.com", "victoriajackson.com", "viralnova.com", "viralthread.com", NULL }; const char *d32b97b3b[] = { "mycbseguide.com", NULL }; const char *d32f500b0[] = { "concursovirtual.com.br", "payback.pl", NULL }; @@ -65524,7 +65611,6 @@ const char *d5304b70e[] = { "antena3.com", "atresmedia.com", "atresplayer.com", const char *d5319daf2[] = { "desigual.com", NULL }; const char *d53391739[] = { "cricketwireless.com", NULL }; const char *d53ce9a36[] = { "100percentfedup.com", "addictinginfo.com", "alfonzorachel.com", "allthingsvegas.com", "americansublime.com", "askmefast.com", "auntyacid.com", "barbwire.com", "bestfunnyjokes4u.com", "bighealthreport.com", "boredomtherapy.com", "breathecast.com", "bulletsfirst.net", "celebrity-gossip.net", "chicksonright.com", "classicalite.com", "comicallyincorrect.com", "conservativebyte.com", "conservativevideos.com", "constitution.com", "coviral.com", "craigjames.com", "creepybasement.com", "crossmap.com", "dailydot.com", "dailyfeed.co.uk", "dailyheadlines.net", "dailyhealthpost.com", "dailysurge.com", "dccrimestories.com", "deneenborelli.com", "digitaljournal.com", "eaglerising.com", "earnthenecklace.com", "enstarz.com", "fitnessconnoisseur.com", "foreverymom.com", "freedomdaily.com", "freedomforce.com", "freedomoutpost.com", "girlsjustwannahaveguns.com", "gosocial.co", "grammarist.com", "greatamericanrepublic.com", "groopspeak.com", "gymflow100.com", "hackspirit.com", "hallels.com", "hautereport.com", "healthstatus.com", "hispolitica.com", "hngn.com", "honesttopaws.com", "ifyouonlynews.com", "infowars.com", "instigatornews.com", "intellectualconservative.com", "janmorganmedia.com", "jobsnhire.com", "joeforamerica.com", "juicerhead.com", "justdiy.com", "kdramastars.com", "keepandbear.com", "kpopstarz.com", "lastresistance.com", "latinpost.com", "legalinsurrection.com", "libertyalliance.com", "libertyunyielding.com", "lidblog.com", "mentalflare.com", "minutemennews.com", "musictimes.com", "myscienceacademy.org", "naturalblaze.com", "naturalsociety.com", "natureworldnews.com", "newser.com", "newseveryday.com", "newsthump.com", "o4anews.com", "oddee.com", "opednews.com", "parentherald.com", "patriotoutdoornews.com", "patriottribune.com", "pickthebrain.com", "politicalcowboy.com", "politicaloutcast.com", "politichicks.com", "practicallyviral.com", "quirlycues.com", "rantlifestyle.com", "realfarmacy.com", "realmomsrealreviews.com", "realtytoday.com", "redhotchacha.com", "redmaryland.com", "returnofkings.com", "shark-tank.com", "shedthoselbs.com", "sonsoflibertymedia.com", "spectator.org", "stevedeace.com", "supercheats.com", "techconsumer.com", "techtimes.com", "theblacksphere.net", "theboredmind.com", "thefreethoughtproject.com", "themattwalshblog.com", "thepoke.co.uk", "therealside.com", "theviralmob.com", "tosavealife.com", "traileraddict.com", "truththeory.com", "urbantabloid.com", "usherald.com", "valuewalk.com", "vcpost.com", "victoriajackson.com", "videogamesblogger.com", "viralnova.com", "viralthread.com", "visiontoamerica.com", "westernjournalism.com", "whatfinger.com", "winningdemocrats.com", "xtribune.com", "youthhealthmag.com", NULL }; -const char *d53ee4a64[] = { "123movies.com", "123unblock.info", "123unblock.xyz", "1337x.st", "1337x.to", "1movies.is", "adsrt.com", "ancient-origins.net", "c123movies.com", "clicknupload.org", "couchtuner.onl", "couchtuner.rocks", "daclips.in", "datpiff.com", "downloadpirate.com", "dwatchseries.to", "estream.nu", "estream.to", "estream.xyz", "eztv.ag", "eztv.io", "eztv.tf", "eztv.yt", "fmovies.se", "fmovies.taxi", "fmovies.to", "fmovies.today", "fmovies.world", "fullmatchesandshows.com", "gifsis.com", "gomovies.sc", "gomovieshub.is", "gorillavid.in", "gostreams.net", "hdmoza.com", "hdonline.is", "healthline.com", "intoupload.net", "kickass2.ch", "kickass2.st", "kimcartoon.to", "limetorrents.info", "masterkreatif.com", "megaup.net", "monova.org", "monova.to", "movies.is", "movies123.xyz", "moviescouch.co", "moviewatcher.is", "movpod.in", "mrunlock.icu", "mrunlock.pro", "newser.com", "nocensor.icu", "nocensor.pro", "nowwatchtvlive.ws", "onhax.me", "pirateiro.com", "postimg.cc", "prox4you.pw", "prox4you.xyz", "seedpeer.me", "sendit.cloud", "skidrowcrack.com", "solarmovie.one", "solarmoviez.ru", "swatchseries.to", "thewatchseries.ac", "tinypic.com", "torlock.com", "torrentdownload.ch", "torrentdownloads.me", "torrentfunk.com", "torrentfunk2.com", "torrentz2.eu", "tubidy.io", "uiz.io", "unblckd.org", "unblockall.org", "unblocked.app", "unblocked.cx", "unblocked.llc", "unblocked.lol", "unblocked.pet", "unblocked.si", "unlockproject.icu", "unlockproject.live", "uptobox.com", "userscloud.com", "vcstream.to", "vidbull.tv", "watchcartoononline.io", "watchseries.sk", "watchsomuch.info", "x1337x.eu", "x1337x.se", "x1337x.ws", "yesmovies.to", "yify-movies.net", "yify.bz", "yifyddl.com", "yifytorrent.co", "ymovies.tv", "yourbittorrent2.com", "yts.am", "zippyshare.com", NULL }; const char *d53f4d905[] = { "incentiveswidget.appspot.com", NULL }; const char *d541a4bd9[] = { "nidec-copal-electronics.com", NULL }; const char *d5425dcf [] = { "mylifetime.com", NULL }; @@ -65543,6 +65629,7 @@ const char *d55801787[] = { "100percentfedup.com", "americannewsx.com", "barbwir const char *d558195a3[] = { "absa.co.za", "lenovo.com", "newyorker.com", "oprah.com", "pnc.com", "vanityfair.com", "wired.com", NULL }; const char *d55944a [] = { "helmiradio.fi", "hs.fi", "is.fi", "loop.fi", "radioaalto.fi", "radiorock.fi", "radiosuomipop.fi", "supla.fi", NULL }; const char *d55c06ab5[] = { "allkpop.com", NULL }; +const char *d55ff2b26[] = { "virginmediatelevision.ie", NULL }; const char *d561446ee[] = { "citi.com", "citibank.com", "enmasse.com", "login.skype.com", NULL }; const char *d561566d5[] = { "politico.com", NULL }; const char *d562a0da8[] = { "yify.is", "yts.am", NULL }; @@ -65696,6 +65783,7 @@ const char *d67c9d00c[] = { "businessinsider.com", NULL }; const char *d67d4cb73[] = { "w4proxy.pw", "world4ufree.fun", NULL }; const char *d67def35 [] = { "vk.com", NULL }; const char *d67e0f566[] = { "mail.tiscali.it", NULL }; +const char *d681c344c[] = { "safelinkunited.blogspot.com", NULL }; const char *d681df030[] = { "ultimate-guitar.com", NULL }; const char *d6846c581[] = { "dice.com", NULL }; const char *d684d8d72[] = { "theemptynestexpress.com", NULL }; @@ -65735,6 +65823,7 @@ const char *d6bf64b7d[] = { "softpedia.com", NULL }; const char *d6bf8e28d[] = { "siteads.com", NULL }; const char *d6c0a95f1[] = { "primejailbait.com", NULL }; const char *d6c2316f0[] = { "advertising.amazon.com", NULL }; +const char *d6c46e78b[] = { "mlbstream.tv", "nbastream.tv", "nhlstream.tv", NULL }; const char *d6c52f213[] = { "tusfiles.net", NULL }; const char *d6c7da09c[] = { "epubreader.1bestlink.net", NULL }; const char *d6ca689e9[] = { "virginmedia.com", NULL }; @@ -65769,6 +65858,7 @@ const char *d6fc7bbbd[] = { "zippyshare.com", NULL }; const char *d6fdcd784[] = { "refinery29.com", "sportdiver.com", NULL }; const char *d6ff4231a[] = { "alfonzorachel.com", "askmefast.com", "breathecast.com", "bulletsfirst.net", "classicalite.com", "comicallyincorrect.com", "conservativebyte.com", "conservativevideos.com", "crossmap.com", "dailyheadlines.net", "dailysurge.com", "dccrimestories.com", "digitaljournal.com", "enstarz.com", "girlsjustwannahaveguns.com", "greatamericanrepublic.com", "hngn.com", "infowars.com", "instigatornews.com", "joeforamerica.com", "kdramastars.com", "kpopstarz.com", "latinpost.com", "legalinsurrection.com", "libertyunyielding.com", "minutemennews.com", "musictimes.com", "naturalblaze.com", "natureworldnews.com", "newser.com", "oddee.com", "parentherald.com", "patriotoutdoornews.com", "rantlifestyle.com", "realfarmacy.com", "realtytoday.com", "redmaryland.com", "rightwingnews.com", "shark-tank.com", "spectator.org", "stevedeace.com", "techtimes.com", "theblacksphere.net", "thefreethoughtproject.com", "themattwalshblog.com", "thepoke.co.uk", "universityherald.com", "valuewalk.comvcpost.com", "victoriajackson.com", "viralnova.com", "viralthread.com", NULL }; const char *d7004de5c[] = { "gp.se", NULL }; +const char *d701d9f9 [] = { "0dt.net", "123movies.net", "adyou.me", "ahoypirate.in", "ahoypiratebaai.eu", "airproxyproxy.pw", "airproxytpb.red", "akvideo.stream", "animesonlinetk.info", "bayception.pw", "baypirateproxy.pw", "biqle.ru", "bittorrent.am", "bonstreams.net", "briansarmiento.website", "bro.adca.st", "buzzfil.net", "clicknupload.org", "clik.pw", "ddlvalley.me", "divxatope1.com", "dropapk.com", "dwatchseries.to", "ewatchseries.to", "eztv.ag", "fbstreams.me", "fileone.tv", "firstrowsports.eu", "flash-x.tv", "flashsx.tv", "flashx.co", "flashx.me", "flashx.run", "flashx.sx", "flashx.to", "flashx.tv", "flashx.ws", "flashx1.tv", "flashxx.tv", "gamestorrent.co", "gelbooru.com", "gomovieshub.is", "gorillavid.in", "gounlimited.to", "hdvid.life", "hdvid.tv", "hdvid.xyz", "icefilms.info", "igg-games.com", "ikwildepiratebay.xyz", "indiaproxydl.org", "jkanime.net", "katcr.host", "kissanime.ru", "lavamovies.se", "livecamtv.me", "m4ufree.com", "m4ufree.tv", "magnetbay.eu", "masterani.me", "megaup.net", "mlbstream.me", "moecdn.io", "monova.org", "monova.to", "movpod.in", "mp4upload.com", "my-project-free.tv", "myfeed4u.me", "nbastreams.me", "newpct.com", "newpct1.com", "nflstreams.me", "nhlstreams.me", "noobnoob.rocks", "oload.club", "oload.live", "oload.site", "oloadcdn.net", "onvid.online", "onvid.xyz", "openload.co", "opensubtitles.org", "ourl.io", "pcgames-download.com", "pelispedia.tv", "pelisplus.tv", "pietpiraat.org", "piratbaypirate.link", "pirate.bet", "piratebay.tel", "piratebay.town", "pirateproxy.bet", "pirateproxy.ist", "pirateproxy.sh", "proxyindia.net", "putlockertv.se", "rapidvideo.com", "rarbg.to", "rarbgaccess.org", "rarbgmirror.com", "rarbgmirror.org", "rarbgmirror.xyz", "rarbgmirrored.org", "rarbgproxy.org", "rarbgprx.org", "readmanga.today", "sawlive.tv", "shaggyimg.pro", "skidrowcrack.com", "sportshd.me", "stream.moe", "stream2watch.cc", "streamango.com", "streamfilmzzz.com", "streamzzz.online", "strikeout.co", "subtorrents.io", "sunmusiq.com", "superbay.link", "telepisodes.co", "thehiddenbay.ws", "thepirate.xyz", "thepiratebay.blue", "thepiratebay.cr", "thepiratebay.kiwi", "thepixstate.com", "thevideobee.to", "torlock.com", "toros.co", "torrentfunk.com", "torrentz2.eu", "tpb.one", "tpb.tw", "unblocked.mx", "unblocked.sh", "unblocked.vet", "unblocker.cc", "unblocktheship.org", "uploadproper.com", "uptobox.com", "vidgg.to", "vidlox.me", "vidlox.tv", "vidtod.me", "vidtodo.me", "vidtudu.com", "vidup.me", "vidup.tv", "vidzi.tv", "vodlock.co", "watchers.to", "watchonline.to", "watchonlinemovies.com.pk", "yts.am", "yts.gs", "zooqle.com", NULL }; const char *d704574a7[] = { "explainxkcd.com", NULL }; const char *d7049e510[] = { "rogersradio.ca", NULL }; const char *d704e832e[] = { "amren.com", "amypink.de", "biznews.com", "dailycaller.com", "droid-life.com", "mmanews.com", "nehandaradio.com", "unilad.co.uk", NULL }; @@ -65849,6 +65939,7 @@ const char *d7a0d31fc[] = { "antena3.com", "atresmedia.com", "atresplayer.com", const char *d7a172a8d[] = { "animegalaxy.net", "animenova.tv", "animetoon.tv", "animewow.eu", "gogoanime.com", "goodanime.eu", "gooddrama.net", "toonget.com", NULL }; const char *d7a1b786 [] = { "vodafone.it", NULL }; const char *d7a29d827[] = { "thepiratebay.org", NULL }; +const char *d7a7f240b[] = { "broadwayworld.com", NULL }; const char *d7a8f3c13[] = { "theawl.com", NULL }; const char *d7a91ff23[] = { "altoque.com", NULL }; const char *d7a9872c4[] = { "redditblog.com", NULL }; @@ -66099,7 +66190,6 @@ const char *d9287c8c1[] = { "acfun.cn", NULL }; const char *d928f08e9[] = { "washingtonmonthly.com", NULL }; const char *d931883e2[] = { "advertisers.dk", NULL }; const char *d93773def[] = { "ogame.org", "ogame.us", NULL }; -const char *d93b30513[] = { "oload.tv", "openload.co", "openload.pw", "streamango.com", NULL }; const char *d93db5a33[] = { "animecrave.com", "bostonherald.com", "deluxemusic.tv", "deluxetelevision.com", "theunlockr.com", "videopoker.com", "weeklyworldnews.com", NULL }; const char *d93f89464[] = { "amazon.com", NULL }; const char *d9404804e[] = { "t-online.de", NULL }; @@ -66121,7 +66211,6 @@ const char *d966a63d8[] = { "sudinfo.be", NULL }; const char *d9677aa53[] = { "vidup.me", NULL }; const char *d96799975[] = { "4chan.org", NULL }; const char *d968d4e9d[] = { "hs.fi", "iltasanomat.fi", NULL }; -const char *d969806f5[] = { "hackintosh.computer", "hackintoshzone.com", NULL }; const char *d969dad2 [] = { "xtraordinaryfansub.com", NULL }; const char *d96c460fe[] = { "video.repubblica.it", NULL }; const char *d96e165a1[] = { "metal-hammer.de", "musikexpress.de", "rollingstone.de", NULL }; @@ -66173,7 +66262,6 @@ const char *d9c65a35e[] = { "search.stream.cr", NULL }; const char *d9c7eaf00[] = { "veehd.com", NULL }; const char *d9cadc74d[] = { "findagrave.com", NULL }; const char *d9cb6987b[] = { "memecenter.com", NULL }; -const char *d9cf6b7d1[] = { "rarbg.to", "rarbgaccess.org", "rarbgmirror.com", "rarbgmirror.org", "rarbgmirrored.org", "rarbgproxy.org", "rarbgprx.org", NULL }; const char *d9d57f13d[] = { "openspeedtest.com", NULL }; const char *d9d64a281[] = { "tvn24.pl", NULL }; const char *d9d799817[] = { "filmweb.pl", NULL }; @@ -66192,7 +66280,6 @@ const char *d9f47c3e2[] = { "trello.com", NULL }; const char *d9f5738ab[] = { "target.com", NULL }; const char *d9f5814d4[] = { "about.me", NULL }; const char *d9f862896[] = { "veohb.net", NULL }; -const char *d9fe4a52c[] = { "battlecats-db.com", NULL }; const char *d9fee69f7[] = { "cbsnews.com", NULL }; const char *da0187f1b[] = { "latinopost.com", NULL }; const char *da02b641e[] = { "sharpfile.com", NULL }; @@ -66220,9 +66307,7 @@ const char *da2c03257[] = { "yepi.com", NULL }; const char *da3187445[] = { "sky.it", "ubibanca.com", NULL }; const char *da33bffc3[] = { "repeatmyvids.com", NULL }; const char *da341add1[] = { "convert-me.com", "goal.com", "grammarist.com", "videotoolbox.com", NULL }; -const char *da35ec733[] = { "0123movies.com", "1080phd.co", "1337x.to", "1movies.is", "1movies.to", "9anime.vip", "adsrt.com", "ahlamtv.com", "akvideo.stream", "allmyvideos.net", "animeflv.net", "avgle.com", "cherry.fruithosts.net", "clipconverter.cc", "cloudtime.to", "cruzing.xyz", "dropapk.com", "escdn.co", "estream.to", "extreme-board.com", "eztv.ag", "fastbay.net", "fileone.tv", "flash-x.tv", "flashsx.tv", "flashx.co", "flashx.me", "flashx.run", "flashx.sx", "flashx.to", "flashx.tv", "flashx.ws", "flashx1.tv", "flashxx.tv", "fmovies.is", "fmovies.se", "fmovies.to", "fruithosted.net", "fruitstreams.com", "gelbooru.com", "gogoanime.io", "gogoanime.to", "gorillavid.in", "gowatchfreemovies.to", "grammarist.com", "hdvid.life", "hdvid.tv", "hdvid.xyz", "ikwilthepiratebay.org", "imagebam.com", "imagefruit.com", "imageporter.com", "imagerar.com", "img24.org", "imgadult.com", "imgbox.com", "imgdrive.net", "imgshots.com", "imgsin.com", "imgspice.com", "imgtaxi.com", "imgvip.net", "imgwallet.com", "jkanime.net", "katcr.party", "kickass.cd", "kickass.gg", "kimcartoon.me", "lavamovies.se", "m4ufree.tv", "megaup.net", "moecdn.io", "monova.org", "movie4k.is", "movpod.in", "mp3indirdur.mobi", "mp4upload.com", "msn.com", "mywebtv.info", "newser.com", "nosteam.ro", "oload.club", "oload.download", "oload.fun", "oload.icu", "oload.live", "oload.site", "oload.stream", "oload.win", "oload.xyz", "oloadcdn.net", "olpair.com", "onhax.me", "onlinevideoconverter.com", "onvid.xyz", "openload.co", "openload.pw", "openloadmovies.tv", "opentpb.com", "otakustream.tv", "piratebayblocked.com", "pirateproxy.sh", "pirateproxy.website", "playercdn.net", "pornparadise.org", "povwideo.net", "powvideo.net", "proxydl.cf", "putlockers.fm", "putlockertv.se", "putlockertv.to", "rapidvideo.com", "rarbgproxy.org", "readcomiconline.to", "repelis.net", "seehd.pl", "sendvid.com", "sexuria.com", "shaggyimg.pro", "solarmoviesc.com", "speedvid.net", "sportp2p.com", "stream.moe", "stream2watch.org", "streamango.com", "streamcherry.com", "streamplay.to", "streamshunter.tv", "suprafiles.org", "swatchseries.to", "thehiddenbay.fi", "thehiddenbay.ws", "thekat.nz", "thepiratebay.red", "thepiratebay.rocks", "thepirateproxy.ws", "theproxybay.me", "thevideo.cc", "thevideo.ch", "thevideo.me", "thevideo.website", "torrentfunk.com", "torrentz.to", "tpb.zone", "tpbmirror.ga", "tpbship.org", "uktpbmirror.pw", "unblocker.cc", "unblocktpb.pro", "userscloud.com", "vidgg.to", "vidlox.me", "vidlox.tv", "vidoza.net", "vidto.me", "vidto.se", "vidtod.me", "vidtudu.com", "vidup.me", "vidz7.com", "vidzi.tv", "vipleague.mobi", "vodlock.co", "watchcartoononline.com", "watchonline.to", "watchonlinemovies.com.pk", "wholecloud.net", "youwatch.org", "yts.am", NULL }; const char *da3641475[] = { "indiatimes.com", NULL }; -const char *da370c097[] = { "apps-1430674943872249.apps.fbsbx.com", NULL }; const char *da3867894[] = { "jsperf.com", NULL }; const char *da3a85e2a[] = { "insure.com", NULL }; const char *da3aaff44[] = { "thisdaylive.com", NULL }; @@ -66280,7 +66365,6 @@ const char *da9a3c1e4[] = { "ninemsn.com.au", NULL }; const char *da9b51f2d[] = { "igougo.com", "travelocity.com", NULL }; const char *da9e9de2a[] = { "eldiario.es", NULL }; const char *da9e9fe0d[] = { "thedailybeast.com", NULL }; -const char *daa012314[] = { "oload.tv", NULL }; const char *daa07f91f[] = { "humorhub.org", NULL }; const char *daa1220b5[] = { "barafranca.com", NULL }; const char *daa18cdc4[] = { "eventhubs.com", NULL }; @@ -66303,6 +66387,7 @@ const char *dabb2f3c1[] = { "infowars.com", NULL }; const char *dabc23de9[] = { "userscloud.work", NULL }; const char *dabc97409[] = { "enjoydressup.com", NULL }; const char *dabd90dc8[] = { "stocporn.com", NULL }; +const char *dac8db917[] = { "123movies.com", "123unblock.info", "123unblock.xyz", "1337x.st", "1337x.to", "1movies.is", "adsrt.com", "ancient-origins.net", "c123movies.com", "clicknupload.org", "couchtuner.onl", "couchtuner.rocks", "daclips.in", "datpiff.com", "downloadpirate.com", "dwatchseries.to", "estream.nu", "estream.to", "estream.xyz", "eztv.ag", "eztv.io", "eztv.tf", "eztv.yt", "fmovies.se", "fmovies.taxi", "fmovies.to", "fmovies.today", "fmovies.world", "fullmatchesandshows.com", "gifsis.com", "gomovies.sc", "gomovieshub.is", "gorillavid.in", "gostreams.net", "hdmoza.com", "hdonline.is", "healthline.com", "intoupload.net", "kickass2.ch", "kickass2.st", "kimcartoon.to", "limetorrents.info", "masterkreatif.com", "megaup.net", "monova.org", "monova.to", "movies.is", "movies123.xyz", "moviescouch.co", "moviewatcher.is", "movpod.in", "mrunlock.icu", "mrunlock.pro", "newser.com", "nocensor.icu", "nocensor.pro", "nowwatchtvlive.ws", "onhax.me", "pirateiro.com", "postimg.cc", "prox4you.pw", "prox4you.xyz", "seedpeer.me", "sendit.cloud", "skidrowcrack.com", "solarmovie.one", "solarmoviez.ru", "swatchseries.to", "thewatchseries.ac", "tinypic.com", "torlock.com", "torrentdownload.ch", "torrentdownloads.me", "torrentfunk.com", "torrentfunk2.com", "torrentz2.eu", "tubidy.io", "uiz.io", "unblckd.org", "unblockall.org", "unblocked.app", "unblocked.cx", "unblocked.llc", "unblocked.lol", "unblocked.pet", "unblocked.si", "unlockproject.icu", "unlockproject.live", "uptobox.com", "userscloud.com", "vcstream.to", "vidbull.tv", "watchcartoononline.io", "watchseries.sk", "watchsomuch.info", "x1337x.eu", "x1337x.se", "x1337x.ws", "yesmovies.to", "yify-movies.net", "yify.bz", "yifyddl.movie", "yifytorrent.co", "ymovies.tv", "yourbittorrent2.com", "yts.am", "zippyshare.com", NULL }; const char *dac9dc7e4[] = { "comicbook.com", "multiup.org", NULL }; const char *daca89cbe[] = { "hardforum.com", NULL }; const char *dace9d3e9[] = { "cieplikpodrozuje.pl", "fashionvoyager.pl", "majkrafci.pl", "makulscy.com", NULL }; @@ -66341,6 +66426,7 @@ const char *db1166cf7[] = { "fbstreams.me", "livecamtv.me", "mlbstream.me", "nba const char *db11e44f2[] = { "dressupgal.com", NULL }; const char *db11f7532[] = { "streamplay.to", NULL }; const char *db12bb3fb[] = { "westernunion.com", NULL }; +const char *db135ae5d[] = { "cloudvideo.tv", NULL }; const char *db13a8dd8[] = { "dnf.qq.com", NULL }; const char *db13d1f13[] = { "forbes.it", NULL }; const char *db14d5a13[] = { "politicususa.com", NULL }; @@ -66432,7 +66518,6 @@ const char *dba754600[] = { "wikipedia.org", NULL }; const char *dba79b0e6[] = { "nmac.to", "xrussianteens.com", NULL }; const char *dbad8aa75[] = { "carsom.nl", "channelnewsasia.com", "hatsandcaps.co.uk", "politico.com", "ticketmaster.nl", "washingtonexaminer.com", NULL }; const char *dbb415057[] = { "huffingtonpost.co.uk", NULL }; -const char *dbb52d1b6[] = { "123unblock.info", "123unblock.xyz", "mrunlock.icu", "mrunlock.pro", "myunblock.com", "nocensor.icu", "nocensor.pro", "prox4you.pw", "prox4you.xyz", "unblockall.org", "unblocked.app", "unblocked.cx", "unblocked.llc", "unblocked.lol", "unblocked.pet", "unblocked.si", "unlockproject.icu", "unlockproject.live", NULL }; const char *dbb6deeb3[] = { "readersdigest.co.uk", NULL }; const char *dbb7ce997[] = { "dl.go4up.com", NULL }; const char *dbbb7657 [] = { "agar.pro", NULL }; @@ -66445,7 +66530,6 @@ const char *dbc740880[] = { "amateurdumper.com", NULL }; const char *dbc8b65ee[] = { "live.bleacherreport.com", NULL }; const char *dbc9d23d8[] = { "cnettv.cnet.com", NULL }; const char *dbcac8241[] = { "nba.com", NULL }; -const char *dbcb02114[] = { "oload.tv", "openload.co", "streamango.com", NULL }; const char *dbcca232e[] = { "porntrex.com", NULL }; const char *dbce26662[] = { "staircase.pl", NULL }; const char *dbd38f6e8[] = { "thenounproject.com", NULL }; @@ -66460,6 +66544,7 @@ const char *dbe517d21[] = { "signal.co", NULL }; const char *dbe6685a3[] = { "hdgo.cc", NULL }; const char *dbe83844b[] = { "weddingjams.com", NULL }; const char *dbe94f8c [] = { "wealthymen.com", NULL }; +const char *dbea58046[] = { "123unblock.info", "123unblock.xyz", "mrunlock.icu", "mrunlock.pro", "myunblock.com", "nocensor.icu", "nocensor.pro", "prox4you.pw", "prox4you.xyz", "unblockall.org", "unblocked.app", "unblocked.cx", "unblocked.krd", "unblocked.llc", "unblocked.lol", "unblocked.pet", "unblocked.si", "unlockproject.icu", "unlockproject.live", NULL }; const char *dbea6ec93[] = { "clicsante.ca", NULL }; const char *dbec56c7c[] = { "thecountrycaller.com", "thefreethoughtproject.com", NULL }; const char *dbefb73b0[] = { "play.nova.bg", NULL }; @@ -66479,7 +66564,6 @@ const char *dc0988d25[] = { "shooshtime.com", NULL }; const char *dc09d095d[] = { "kissanime.ac", NULL }; const char *dc0ba5dbd[] = { "lowes.ca", NULL }; const char *dc0c7d31c[] = { "hoyts.com.ar", NULL }; -const char *dc0e7eb6b[] = { "streamango.com", NULL }; const char *dc0e8e8ce[] = { "stream2watch.mx", "stream2watch.org", NULL }; const char *dc0fc65cb[] = { "redtube.com", "redtube.com.br", NULL }; const char *dc10378d6[] = { "darkcomet-rat.com", NULL }; @@ -66788,7 +66872,6 @@ const char *de26cc11 [] = { "discoveryrom.org", NULL }; const char *de29a50cc[] = { "portalbici.es", NULL }; const char *de29f2b76[] = { "epicsysinc.com", NULL }; const char *de2a7c8e0[] = { "paraveronline.com", NULL }; -const char *de2bcef06[] = { "hackintoshzone.com", NULL }; const char *de2c29e93[] = { "3bmeteo.com", "quotidiano.net", "radioitalia.it", NULL }; const char *de2cac017[] = { "financialpost.com", NULL }; const char *de2db5d6e[] = { "readcomiconline.to", NULL }; @@ -66890,7 +66973,6 @@ const char *dee199ddd[] = { "aol.com", "engadget.com", "games.com", "huffingtonp const char *dee1d6b2b[] = { "dxracer.com", NULL }; const char *dee4217dd[] = { "bdnews24.com", NULL }; const char *dee61d980[] = { "2drive.net", NULL }; -const char *deea5b354[] = { "openload.co", "openload.pw", NULL }; const char *deec773fb[] = { "yellowbridge.com", NULL }; const char *def102471[] = { "onvasortir.com", NULL }; const char *def378c49[] = { "vipbox.live", NULL }; @@ -66972,6 +67054,7 @@ const char *df8811b4f[] = { "supersonicads.com", NULL }; const char *df885533e[] = { "youporn.com", "youporngay.com", "youpornru.com", NULL }; const char *df8b0c1b8[] = { "au.tv.yahoo.com", NULL }; const char *df8cf51bb[] = { "box10.com", "freeonlinegames.com", "games.aarp.org", "kizi.com", "merriam-webster.com", "puzzles.usatoday.com", NULL }; +const char *df8d6040d[] = { "0123movies.com", "1080phd.co", "1337x.to", "1movies.is", "1movies.to", "9anime.vip", "adsrt.com", "ahlamtv.com", "akvideo.stream", "allmyvideos.net", "animeflv.net", "avgle.com", "cherry.fruithosts.net", "clipconverter.cc", "cloudtime.to", "cruzing.xyz", "dropapk.com", "escdn.co", "estream.to", "extreme-board.com", "eztv.ag", "fastbay.net", "fileone.tv", "flash-x.tv", "flashsx.tv", "flashx.co", "flashx.me", "flashx.run", "flashx.sx", "flashx.to", "flashx.tv", "flashx.ws", "flashx1.tv", "flashxx.tv", "fmovies.is", "fmovies.se", "fmovies.to", "fruithosted.net", "fruitstreams.com", "gelbooru.com", "gogoanime.io", "gogoanime.to", "gorillavid.in", "gowatchfreemovies.to", "grammarist.com", "hdvid.life", "hdvid.tv", "hdvid.xyz", "ikwilthepiratebay.org", "imagebam.com", "imagefruit.com", "imageporter.com", "imagerar.com", "img24.org", "imgadult.com", "imgbox.com", "imgdrive.net", "imgshots.com", "imgsin.com", "imgspice.com", "imgtaxi.com", "imgvip.net", "imgwallet.com", "jkanime.net", "katcr.party", "kickass.gg", "kimcartoon.me", "lavamovies.se", "m4ufree.tv", "megaup.net", "moecdn.io", "monova.org", "movie4k.is", "movpod.in", "mp3indirdur.mobi", "mp4upload.com", "msn.com", "mywebtv.info", "newser.com", "nosteam.ro", "oload.club", "oload.download", "oload.fun", "oload.icu", "oload.live", "oload.site", "oload.stream", "oload.win", "oload.xyz", "oloadcdn.net", "olpair.com", "onhax.me", "onlinevideoconverter.com", "onvid.xyz", "openload.co", "openload.pw", "openloadmovies.tv", "opentpb.com", "otakustream.tv", "piratebayblocked.com", "pirateproxy.sh", "pirateproxy.website", "playercdn.net", "pornparadise.org", "povwideo.net", "powvideo.net", "proxydl.cf", "putlockers.fm", "putlockertv.se", "putlockertv.to", "rapidvideo.com", "rarbgproxy.org", "readcomiconline.to", "repelis.net", "seehd.pl", "sendvid.com", "sexuria.com", "shaggyimg.pro", "solarmoviesc.com", "speedvid.net", "sportp2p.com", "stream.moe", "stream2watch.org", "streamango.com", "streamcherry.com", "streamplay.to", "streamshunter.tv", "suprafiles.org", "swatchseries.to", "thehiddenbay.fi", "thehiddenbay.ws", "thekat.nz", "thepiratebay.red", "thepiratebay.rocks", "thepirateproxy.ws", "theproxybay.me", "thevideo.cc", "thevideo.ch", "thevideo.me", "thevideo.website", "torrentfunk.com", "torrentz.to", "tpb.zone", "tpbmirror.ga", "tpbship.org", "uktpbmirror.pw", "unblocker.cc", "unblocktpb.pro", "userscloud.com", "vidgg.to", "vidlox.me", "vidlox.tv", "vidoza.net", "vidto.me", "vidto.se", "vidtod.me", "vidtudu.com", "vidup.me", "vidz7.com", "vidzi.tv", "vipleague.mobi", "vodlock.co", "watchcartoononline.com", "watchonline.to", "watchonlinemovies.com.pk", "wholecloud.net", "youwatch.org", "yts.am", NULL }; const char *df900c4b [] = { "mashable.com", NULL }; const char *df908fd49[] = { "latimes.com", NULL }; const char *df9b5af3e[] = { "tv3.ie", NULL }; @@ -67019,7 +67102,6 @@ const char *dfe5f1f90[] = { "apotheken-umschau.de", "compo-hobby.de", "diabetes- const char *dfe6a41cb[] = { "tomsguide.com", "tomshardware.co.uk", "tomshardware.com", "wonderhowto.com", NULL }; const char *dfe75ea73[] = { "forums.whatthetech.com", NULL }; const char *dfe7af49a[] = { "extrarebates.com", NULL }; -const char *dfee24e93[] = { "0dt.net", "123movies.net", "adyou.me", "ahoypirate.in", "ahoypiratebaai.eu", "airproxyproxy.pw", "airproxytpb.red", "akvideo.stream", "animesonlinetk.info", "bayception.pw", "baypirateproxy.pw", "biqle.ru", "bittorrent.am", "bonstreams.net", "briansarmiento.website", "bro.adca.st", "buzzfil.net", "clicknupload.org", "clik.pw", "ddlvalley.me", "divxatope1.com", "dropapk.com", "dwatchseries.to", "ewatchseries.to", "eztv.ag", "fbstreams.me", "fileone.tv", "firstrowsports.eu", "flash-x.tv", "flashsx.tv", "flashx.co", "flashx.me", "flashx.run", "flashx.sx", "flashx.to", "flashx.tv", "flashx.ws", "flashx1.tv", "flashxx.tv", "gamestorrent.co", "gelbooru.com", "gomovieshub.is", "gorillavid.in", "gounlimited.to", "hdvid.life", "hdvid.tv", "hdvid.xyz", "icefilms.info", "igg-games.com", "ikwildepiratebay.xyz", "indiaproxydl.org", "jkanime.net", "katcr.host", "kissanime.ru", "lavamovies.se", "livecamtv.me", "m4ufree.com", "m4ufree.tv", "magnetbay.eu", "masterani.me", "megaup.net", "mlbstream.me", "moecdn.io", "monova.org", "monova.to", "movpod.in", "mp4upload.com", "my-project-free.tv", "myfeed4u.me", "nbastreams.me", "newpct.com", "newpct1.com", "nflstreams.me", "nhlstreams.me", "noobnoob.rocks", "oload.club", "oload.live", "oload.site", "oloadcdn.net", "onvid.online", "onvid.xyz", "openload.co", "opensubtitles.org", "ourl.io", "pcgames-download.com", "pelispedia.tv", "pelisplus.tv", "pietpiraat.org", "piratbaypirate.link", "pirate.bet", "piratebay.tel", "piratebay.town", "pirateproxy.bet", "pirateproxy.ist", "pirateproxy.sh", "proxyindia.net", "putlockertv.se", "rapidvideo.com", "rarbg.to", "rarbgaccess.org", "rarbgmirror.com", "rarbgmirror.org", "rarbgmirror.xyz", "rarbgmirrored.org", "rarbgproxy.org", "rarbgprx.org", "readmanga.today", "sawlive.tv", "shaggyimg.pro", "skidrowcrack.com", "sportshd.me", "stream.moe", "stream2watch.cc", "streamango.com", "streamfilmzzz.com", "streamzzz.online", "strikeout.co", "subtorrents.io", "sunmusiq.com", "superbay.link", "telepisodes.co", "thehiddenbay.ws", "thepirate.xyz", "thepiratebay.blue", "thepiratebay.cr", "thepiratebay.kiwi", "thepixstate.com", "thevideobee.to", "torlock.com", "toros.co", "torrentfunk.com", "torrentz2.eu", "tpb.one", "tpb.tw", "unblocked.mx", "unblocked.sh", "unblocked.vet", "unblocker.cc", "unblocktheship.org", "uploadproper.com", "uptobox.com", "vidgg.to", "vidlox.me", "vidlox.tv", "vidtod.me", "vidtodo.me", "vidtudu.com", "vidup.me", "vidup.tv", "vidzi.tv", "vodlock.co", "watchers.to", "watchonline.to", "watchonlinemovies.com.pk", "yts.ag", "yts.am", "yts.gs", "zooqle.com", NULL }; const char *dfee9524d[] = { "accesshollywood.com", NULL }; const char *dfef07ce4[] = { "readmanga.today", NULL }; const char *dfef28e84[] = { "theguardian.com", NULL }; @@ -67031,6 +67113,7 @@ const char *dff21f282[] = { "saikoanimes.net", NULL }; const char *dff30ce3a[] = { "epicpackagingsystems.com", NULL }; const char *dff3590cb[] = { "dl.free.fr", NULL }; const char *dff6e6613[] = { "theblacksphere.net", NULL }; +const char *dff998bab[] = { "123movies.com", "123unblock.info", "123unblock.xyz", "1337x.st", "1337x.to", "1movies.is", "adsrt.com", "ancient-origins.net", "aniwatcher.com", "c123movies.com", "clicknupload.org", "couchtuner.onl", "couchtuner.rocks", "daclips.in", "datpiff.com", "downloadpirate.com", "dwatchseries.to", "estream.nu", "estream.to", "estream.xyz", "eztv.ag", "eztv.io", "eztv.tf", "eztv.yt", "fmovies.se", "fmovies.taxi", "fmovies.to", "fmovies.today", "fmovies.world", "fullmatchesandshows.com", "gifsis.com", "gomovies.sc", "gomovieshub.is", "gorillavid.in", "gostreams.net", "hdmoza.com", "hdonline.is", "healthline.com", "intoupload.net", "kickass2.ch", "kickass2.st", "kimcartoon.to", "limetorrents.info", "masterkreatif.com", "megaup.net", "monova.org", "monova.to", "movies.is", "movies123.xyz", "moviescouch.co", "moviewatcher.is", "movpod.in", "mrunlock.icu", "mrunlock.pro", "newser.com", "nocensor.icu", "nocensor.pro", "nowwatchtvlive.ws", "onhax.me", "openload.co", "openload.pw", "peggo.tv", "pirateiro.com", "postimg.cc", "prox4you.pw", "prox4you.xyz", "putlocker.ninja", "putlockers.movie", "seedpeer.me", "sendit.cloud", "skidrowcrack.com", "solarmovie.one", "solarmoviez.ru", "swatchseries.to", "thewatchseries.ac", "tinypic.com", "torlock.com", "torrentdownload.ch", "torrentdownloads.me", "torrentfunk.com", "torrentfunk2.com", "torrentz2.eu", "tubidy.io", "uiz.io", "unblckd.org", "unblockall.org", "unblocked.app", "unblocked.cx", "unblocked.is", "unblocked.llc", "unblocked.lol", "unblocked.pet", "unblocked.si", "unlockproject.icu", "unlockproject.live", "uptobox.com", "userscloud.com", "vidbull.tv", "vidoza.net", "vidup.io", "watchcartoononline.io", "watchseries.sk", "watchsomuch.info", "x1337x.eu", "x1337x.se", "x1337x.ws", "yesmovies.to", "yify-movies.net", "yify.bz", "yifyddl.movie", "yifytorrent.co", "ymovies.tv", "yourbittorrent2.com", "yts.am", "zippyshare.com", NULL }; const char *dffa50a49[] = { "motorcycle.com", "mysoju.com", NULL }; const char *dffc94bdd[] = { "fileforever.net", NULL }; const char *dffed8ad2[] = { "theladbible.com", NULL }; @@ -67094,6 +67177,7 @@ const char *dn38407a13[] = { "calcalist.co.il", "gaytube.com", "mako.co.il", "po const char *dn396a04ac[] = { "adnet.agency", "adnet.hr", NULL }; const char *dn39a66d6a[] = { "seul-go.ip", NULL }; const char *dn3ac4aab3[] = { "exoclick.bamboohr.co.uk", "exoclick.com", "exoclick.kayako.com", NULL }; +const char *dn3b434c2d[] = { "housead.ru", NULL }; const char *dn3cef1d1d[] = { "newjerseynewsroom.com.ip", NULL }; const char *dn3e5e60d4[] = { "adfox.de", "adfox.group", "adfox.hu", NULL }; const char *dn3e5f69de[] = { "adboost.io", "adboost.se", "adboost.sellerboost.de", NULL }; @@ -67253,7 +67337,6 @@ const char *dnaac73b76[] = { "twitch.tv", NULL }; const char *dnad65c43e[] = { "superfilm.pl", NULL }; const char *dnaea03069[] = { "adrobot.com.au", NULL }; const char *dnaebf9323[] = { "mrskincdn.com", NULL }; -const char *dnaf2bbf9a[] = { "adflow.io", "adflow.marketing", "adflow.pl", NULL }; const char *dnaffec99c[] = { "ynet-il.ip", NULL }; const char *dnb077e75c[] = { "github.com", "matomo.org", "piwik.org", NULL }; const char *dnb1c5e36d[] = { "adline.co.il", NULL }; @@ -67315,6 +67398,7 @@ const char *dnda05eb71[] = { "writelog.com", NULL }; const char *dndc95e08d[] = { "etology.com", NULL }; const char *dndcdc9e28[] = { "thedailybeast.com.ip", NULL }; const char *dndde52e6d[] = { "ad3.eu", "vereinslinie.de", NULL }; +const char *dnde4dc70 [] = { "adflow.com.au", "adflow.io", "adflow.marketing", "adflow.pl", NULL }; const char *dndf77d6ca[] = { "advert.ae", "advert.io", "advert.ly", NULL }; const char *dne02e2aae[] = { "efficientfrontier.com", NULL }; const char *dne0314002[] = { "nster.com", NULL }; @@ -67496,12 +67580,6 @@ struct adblock_entry ADBLOCK_ENTRIES[ADBLOCK_ENTRY_COUNT] = { {m90f6b87c, ADBLOCK_FLAG_MATCH_DOMAIN | ADBLOCK_FLAG_HAS_SEPARATOR, NULL, NULL}, {mf48ccfa9, ADBLOCK_FLAG_MATCH_DOMAIN | ADBLOCK_FLAG_HAS_SEPARATOR, NULL, NULL}, {mc6dddf69, ADBLOCK_FLAG_EXCEPTION | ADBLOCK_FLAG_MATCH_DOMAIN | ADBLOCK_FLAG_FIRST_PARTY | ADBLOCK_FLAG_RESOURCE_TYPE_IN | ADBLOCK_FLAG_RT_STYLESHEET | ADBLOCK_FLAG_RT_SCRIPT | ADBLOCK_FLAG_RT_MEDIA | ADBLOCK_FLAG_RT_XHR | ADBLOCK_FLAG_RT_PING, NULL, NULL}, - {m6ad66b85, ADBLOCK_FLAG_MATCH_DOMAIN | ADBLOCK_FLAG_RESOURCE_TYPE_IN | ADBLOCK_FLAG_RT_IMAGE | ADBLOCK_FLAG_RT_MEDIA | ADBLOCK_FLAG_RT_XHR | ADBLOCK_FLAG_RT_PING, d969806f5, NULL}, - {m70b13ee7, ADBLOCK_FLAG_MATCH_DOMAIN | ADBLOCK_FLAG_HAS_SEPARATOR | ADBLOCK_FLAG_RESOURCE_TYPE_IN | ADBLOCK_FLAG_RT_STYLESHEET | ADBLOCK_FLAG_RT_SCRIPT | ADBLOCK_FLAG_RT_MEDIA | ADBLOCK_FLAG_RT_XHR | ADBLOCK_FLAG_RT_PING, d969806f5, NULL}, - {m725a0dc, ADBLOCK_FLAG_EXCEPTION | ADBLOCK_FLAG_MATCH_DOMAIN | ADBLOCK_FLAG_RESOURCE_TYPE_IN | ADBLOCK_FLAG_RT_STYLESHEET | ADBLOCK_FLAG_RT_SCRIPT | ADBLOCK_FLAG_RT_MEDIA | ADBLOCK_FLAG_RT_XHR | ADBLOCK_FLAG_RT_PING, de2bcef06, NULL}, - {m7792a76a, ADBLOCK_FLAG_EXCEPTION | ADBLOCK_FLAG_MATCH_DOMAIN | ADBLOCK_FLAG_HAS_SEPARATOR | ADBLOCK_FLAG_FIRST_PARTY | ADBLOCK_FLAG_RESOURCE_TYPE_IN | ADBLOCK_FLAG_RT_STYLESHEET | ADBLOCK_FLAG_RT_SCRIPT | ADBLOCK_FLAG_RT_MEDIA | ADBLOCK_FLAG_RT_XHR | ADBLOCK_FLAG_RT_PING, NULL, NULL}, - {mfef3bc04, ADBLOCK_FLAG_EXCEPTION | ADBLOCK_FLAG_MATCH_DOMAIN | ADBLOCK_FLAG_HAS_SEPARATOR | ADBLOCK_FLAG_FIRST_PARTY | ADBLOCK_FLAG_RESOURCE_TYPE_IN | ADBLOCK_FLAG_RT_STYLESHEET | ADBLOCK_FLAG_RT_SCRIPT | ADBLOCK_FLAG_RT_MEDIA | ADBLOCK_FLAG_RT_XHR | ADBLOCK_FLAG_RT_PING, NULL, NULL}, - {m8a695f6a, ADBLOCK_FLAG_EXCEPTION | ADBLOCK_FLAG_MATCH_DOMAIN | ADBLOCK_FLAG_HAS_SEPARATOR | ADBLOCK_FLAG_FIRST_PARTY | ADBLOCK_FLAG_RESOURCE_TYPE_IN | ADBLOCK_FLAG_RT_STYLESHEET | ADBLOCK_FLAG_RT_SCRIPT | ADBLOCK_FLAG_RT_MEDIA | ADBLOCK_FLAG_RT_XHR | ADBLOCK_FLAG_RT_PING, NULL, NULL}, {m291c1988, ADBLOCK_FLAG_MATCH_DOMAIN | ADBLOCK_FLAG_HAS_SEPARATOR, NULL, NULL}, {ma579e0de, ADBLOCK_FLAG_MATCH_DOMAIN | ADBLOCK_FLAG_HAS_SEPARATOR, NULL, NULL}, {m1955ea9b, ADBLOCK_FLAG_EXCEPTION | ADBLOCK_FLAG_MATCH_BEGIN | ADBLOCK_FLAG_MATCH_END | ADBLOCK_FLAG_HAS_SEPARATOR, NULL, NULL}, @@ -67575,7 +67653,6 @@ struct adblock_entry ADBLOCK_ENTRIES[ADBLOCK_ENTRY_COUNT] = { {m29d40a8d, ADBLOCK_FLAG_MATCH_DOMAIN | ADBLOCK_FLAG_HAS_SEPARATOR, NULL, NULL}, {m26ea8bca, ADBLOCK_FLAG_EXCEPTION | ADBLOCK_FLAG_MATCH_DOMAIN | ADBLOCK_FLAG_RESOURCE_TYPE_IN | ADBLOCK_FLAG_RT_STYLESHEET | ADBLOCK_FLAG_RT_SCRIPT | ADBLOCK_FLAG_RT_MEDIA | ADBLOCK_FLAG_RT_XHR | ADBLOCK_FLAG_RT_PING, da08dc604, NULL}, {me014ba75, ADBLOCK_FLAG_EXCEPTION | ADBLOCK_FLAG_MATCH_DOMAIN | ADBLOCK_FLAG_RESOURCE_TYPE_IN | ADBLOCK_FLAG_RT_STYLESHEET | ADBLOCK_FLAG_RT_SCRIPT | ADBLOCK_FLAG_RT_MEDIA | ADBLOCK_FLAG_RT_XHR | ADBLOCK_FLAG_RT_PING, da08dc604, NULL}, - {m96d99c90, ADBLOCK_FLAG_EXCEPTION | ADBLOCK_FLAG_MATCH_DOMAIN | ADBLOCK_FLAG_HAS_SEPARATOR | ADBLOCK_FLAG_RESOURCE_TYPE_IN | ADBLOCK_FLAG_RT_STYLESHEET | ADBLOCK_FLAG_RT_SCRIPT | ADBLOCK_FLAG_RT_MEDIA | ADBLOCK_FLAG_RT_XHR | ADBLOCK_FLAG_RT_PING, da08dc604, NULL}, {m98a9d563, ADBLOCK_FLAG_MATCH_DOMAIN | ADBLOCK_FLAG_HAS_WILDCARD | ADBLOCK_FLAG_HAS_SEPARATOR | ADBLOCK_FLAG_RESOURCE_TYPE_IN | ADBLOCK_FLAG_RT_CSP_REPORT, NULL, NULL}, {me45c9c16, ADBLOCK_FLAG_MATCH_DOMAIN | ADBLOCK_FLAG_RESOURCE_TYPE_IN | ADBLOCK_FLAG_RT_SCRIPT | ADBLOCK_FLAG_RT_IMAGE | ADBLOCK_FLAG_RT_MEDIA | ADBLOCK_FLAG_RT_XHR | ADBLOCK_FLAG_RT_PING, d6daab0ae, NULL}, {m7f67ec49, ADBLOCK_FLAG_MATCH_DOMAIN | ADBLOCK_FLAG_HAS_SEPARATOR | ADBLOCK_FLAG_RESOURCE_TYPE_IN | ADBLOCK_FLAG_RT_STYLESHEET | ADBLOCK_FLAG_RT_SCRIPT | ADBLOCK_FLAG_RT_MEDIA | ADBLOCK_FLAG_RT_XHR | ADBLOCK_FLAG_RT_PING, d6daab0ae, NULL}, @@ -67772,6 +67849,7 @@ struct adblock_entry ADBLOCK_ENTRIES[ADBLOCK_ENTRY_COUNT] = { {m7210364a, 0, dfeffd70c, NULL}, {m18fb9131, ADBLOCK_FLAG_MATCH_DOMAIN | ADBLOCK_FLAG_HAS_WILDCARD | ADBLOCK_FLAG_RESOURCE_TYPE_IN | ADBLOCK_FLAG_RT_STYLESHEET | ADBLOCK_FLAG_RT_SCRIPT | ADBLOCK_FLAG_RT_MEDIA | ADBLOCK_FLAG_RT_XHR | ADBLOCK_FLAG_RT_PING, NULL, NULL}, {m306bc3b4, ADBLOCK_FLAG_MATCH_DOMAIN | ADBLOCK_FLAG_HAS_WILDCARD, NULL, NULL}, + {m500d2c58, ADBLOCK_FLAG_MATCH_DOMAIN | ADBLOCK_FLAG_FIRST_PARTY | ADBLOCK_FLAG_RESOURCE_TYPE_IN | ADBLOCK_FLAG_RT_STYLESHEET | ADBLOCK_FLAG_RT_SCRIPT | ADBLOCK_FLAG_RT_MEDIA | ADBLOCK_FLAG_RT_XHR | ADBLOCK_FLAG_RT_PING, NULL, NULL}, {m716ad1, ADBLOCK_FLAG_MATCH_DOMAIN | ADBLOCK_FLAG_HAS_WILDCARD | ADBLOCK_FLAG_RESOURCE_TYPE_IN | ADBLOCK_FLAG_RT_IMAGE | ADBLOCK_FLAG_RT_MEDIA | ADBLOCK_FLAG_RT_XHR | ADBLOCK_FLAG_RT_PING, NULL, NULL}, {ma7baf076, ADBLOCK_FLAG_MATCH_DOMAIN | ADBLOCK_FLAG_HAS_WILDCARD | ADBLOCK_FLAG_RESOURCE_TYPE_IN | ADBLOCK_FLAG_RT_IMAGE | ADBLOCK_FLAG_RT_MEDIA | ADBLOCK_FLAG_RT_XHR | ADBLOCK_FLAG_RT_PING, NULL, NULL}, {mdb9110c2, ADBLOCK_FLAG_MATCH_DOMAIN | ADBLOCK_FLAG_HAS_WILDCARD | ADBLOCK_FLAG_RESOURCE_TYPE_IN | ADBLOCK_FLAG_RT_SCRIPT | ADBLOCK_FLAG_RT_IMAGE | ADBLOCK_FLAG_RT_MEDIA | ADBLOCK_FLAG_RT_XHR | ADBLOCK_FLAG_RT_PING, NULL, NULL}, @@ -67854,6 +67932,7 @@ struct adblock_entry ADBLOCK_ENTRIES[ADBLOCK_ENTRY_COUNT] = { {mb3ee4622, ADBLOCK_FLAG_MATCH_DOMAIN | ADBLOCK_FLAG_HAS_SEPARATOR | ADBLOCK_FLAG_FIRST_PARTY | ADBLOCK_FLAG_RESOURCE_TYPE_IN | ADBLOCK_FLAG_RT_STYLESHEET | ADBLOCK_FLAG_RT_SCRIPT | ADBLOCK_FLAG_RT_MEDIA | ADBLOCK_FLAG_RT_XHR | ADBLOCK_FLAG_RT_PING, NULL, NULL}, {m2ce6f1b7, ADBLOCK_FLAG_MATCH_DOMAIN | ADBLOCK_FLAG_HAS_SEPARATOR | ADBLOCK_FLAG_FIRST_PARTY, NULL, NULL}, {m2084ce4b, ADBLOCK_FLAG_MATCH_DOMAIN | ADBLOCK_FLAG_HAS_SEPARATOR, NULL, NULL}, + {m2070a024, ADBLOCK_FLAG_MATCH_DOMAIN | ADBLOCK_FLAG_HAS_SEPARATOR | ADBLOCK_FLAG_THIRD_PARTY, NULL, NULL}, {md9bb055f, ADBLOCK_FLAG_EXCEPTION | ADBLOCK_FLAG_MATCH_DOMAIN | ADBLOCK_FLAG_HAS_WILDCARD | ADBLOCK_FLAG_RESOURCE_TYPE_IN | ADBLOCK_FLAG_RT_STYLESHEET | ADBLOCK_FLAG_RT_SCRIPT | ADBLOCK_FLAG_RT_MEDIA | ADBLOCK_FLAG_RT_XHR | ADBLOCK_FLAG_RT_PING, d218185ee, NULL}, {m51a4bf31, ADBLOCK_FLAG_EXCEPTION | ADBLOCK_FLAG_MATCH_DOMAIN | ADBLOCK_FLAG_HAS_WILDCARD | ADBLOCK_FLAG_RESOURCE_TYPE_IN | ADBLOCK_FLAG_RT_STYLESHEET | ADBLOCK_FLAG_RT_SCRIPT | ADBLOCK_FLAG_RT_MEDIA | ADBLOCK_FLAG_RT_XHR | ADBLOCK_FLAG_RT_PING, NULL, NULL}, {mc1e1a2e1, ADBLOCK_FLAG_EXCEPTION | ADBLOCK_FLAG_MATCH_DOMAIN | ADBLOCK_FLAG_HAS_WILDCARD | ADBLOCK_FLAG_RESOURCE_TYPE_IN | ADBLOCK_FLAG_RT_STYLESHEET | ADBLOCK_FLAG_RT_SCRIPT | ADBLOCK_FLAG_RT_MEDIA | ADBLOCK_FLAG_RT_XHR | ADBLOCK_FLAG_RT_PING, d218185ee, NULL}, @@ -68347,6 +68426,7 @@ struct adblock_entry ADBLOCK_ENTRIES[ADBLOCK_ENTRY_COUNT] = { {m535da364, ADBLOCK_FLAG_EXCEPTION | ADBLOCK_FLAG_MATCH_DOMAIN | ADBLOCK_FLAG_HAS_WILDCARD | ADBLOCK_FLAG_HAS_SEPARATOR | ADBLOCK_FLAG_RESOURCE_TYPE_IN | ADBLOCK_FLAG_RT_STYLESHEET | ADBLOCK_FLAG_RT_SCRIPT | ADBLOCK_FLAG_RT_MEDIA | ADBLOCK_FLAG_RT_XHR | ADBLOCK_FLAG_RT_PING, NULL, NULL}, {ma7ea38bf, ADBLOCK_FLAG_EXCEPTION | ADBLOCK_FLAG_MATCH_DOMAIN | ADBLOCK_FLAG_FIRST_PARTY | ADBLOCK_FLAG_RESOURCE_TYPE_IN | ADBLOCK_FLAG_RT_STYLESHEET | ADBLOCK_FLAG_RT_SCRIPT | ADBLOCK_FLAG_RT_MEDIA | ADBLOCK_FLAG_RT_XHR | ADBLOCK_FLAG_RT_PING, NULL, NULL}, {mdf79a1b1, ADBLOCK_FLAG_MATCH_DOMAIN | ADBLOCK_FLAG_HAS_SEPARATOR | ADBLOCK_FLAG_THIRD_PARTY | ADBLOCK_FLAG_RESOURCE_TYPE_IN | ADBLOCK_FLAG_RT_STYLESHEET | ADBLOCK_FLAG_RT_SCRIPT | ADBLOCK_FLAG_RT_MEDIA | ADBLOCK_FLAG_RT_XHR | ADBLOCK_FLAG_RT_PING, NULL, NULL}, + {me6fd77f8, ADBLOCK_FLAG_MATCH_DOMAIN | ADBLOCK_FLAG_HAS_SEPARATOR, NULL, NULL}, {m82146f24, ADBLOCK_FLAG_EXCEPTION | ADBLOCK_FLAG_MATCH_DOMAIN | ADBLOCK_FLAG_FIRST_PARTY | ADBLOCK_FLAG_RESOURCE_TYPE_IN | ADBLOCK_FLAG_RT_SCRIPT | ADBLOCK_FLAG_RT_IMAGE | ADBLOCK_FLAG_RT_MEDIA | ADBLOCK_FLAG_RT_XHR | ADBLOCK_FLAG_RT_PING, NULL, NULL}, {m2039383a, ADBLOCK_FLAG_EXCEPTION | ADBLOCK_FLAG_MATCH_DOMAIN | ADBLOCK_FLAG_RESOURCE_TYPE_IN | ADBLOCK_FLAG_RT_SCRIPT | ADBLOCK_FLAG_RT_IMAGE | ADBLOCK_FLAG_RT_MEDIA | ADBLOCK_FLAG_RT_XHR | ADBLOCK_FLAG_RT_PING, d588cc733, NULL}, {m6b7e0ea4, ADBLOCK_FLAG_EXCEPTION | ADBLOCK_FLAG_MATCH_DOMAIN | ADBLOCK_FLAG_HAS_WILDCARD | ADBLOCK_FLAG_RESOURCE_TYPE_IN | ADBLOCK_FLAG_RT_SCRIPT | ADBLOCK_FLAG_RT_IMAGE | ADBLOCK_FLAG_RT_MEDIA | ADBLOCK_FLAG_RT_XHR | ADBLOCK_FLAG_RT_PING, d588cc733, NULL}, @@ -68601,6 +68681,7 @@ struct adblock_entry ADBLOCK_ENTRIES[ADBLOCK_ENTRY_COUNT] = { {m49a4364e, ADBLOCK_FLAG_MATCH_DOMAIN | ADBLOCK_FLAG_HAS_SEPARATOR, NULL, NULL}, {me36f41df, ADBLOCK_FLAG_MATCH_DOMAIN | ADBLOCK_FLAG_FIRST_PARTY | ADBLOCK_FLAG_RESOURCE_TYPE_IN | ADBLOCK_FLAG_RT_STYLESHEET | ADBLOCK_FLAG_RT_SCRIPT | ADBLOCK_FLAG_RT_MEDIA | ADBLOCK_FLAG_RT_XHR | ADBLOCK_FLAG_RT_PING, NULL, NULL}, {me5372d31, ADBLOCK_FLAG_EXCEPTION | ADBLOCK_FLAG_MATCH_DOMAIN | ADBLOCK_FLAG_RESOURCE_TYPE_IN | ADBLOCK_FLAG_RT_SCRIPT | ADBLOCK_FLAG_RT_IMAGE | ADBLOCK_FLAG_RT_MEDIA | ADBLOCK_FLAG_RT_XHR | ADBLOCK_FLAG_RT_PING, d13b31bc7, NULL}, + {m2050bd7d, ADBLOCK_FLAG_MATCH_DOMAIN | ADBLOCK_FLAG_HAS_SEPARATOR | ADBLOCK_FLAG_RESOURCE_TYPE_IN | ADBLOCK_FLAG_RT_CSP_REPORT, NULL, NULL}, {maedc07ef, ADBLOCK_FLAG_MATCH_DOMAIN | ADBLOCK_FLAG_RESOURCE_TYPE_IN | ADBLOCK_FLAG_RT_STYLESHEET | ADBLOCK_FLAG_RT_SCRIPT | ADBLOCK_FLAG_RT_MEDIA | ADBLOCK_FLAG_RT_XHR | ADBLOCK_FLAG_RT_PING, NULL, NULL}, {m39e97641, ADBLOCK_FLAG_MATCH_DOMAIN | ADBLOCK_FLAG_HAS_SEPARATOR | ADBLOCK_FLAG_THIRD_PARTY, NULL, NULL}, {mb155ee80, ADBLOCK_FLAG_EXCEPTION | ADBLOCK_FLAG_MATCH_DOMAIN | ADBLOCK_FLAG_FIRST_PARTY | ADBLOCK_FLAG_RESOURCE_TYPE_IN | ADBLOCK_FLAG_RT_STYLESHEET | ADBLOCK_FLAG_RT_SCRIPT | ADBLOCK_FLAG_RT_MEDIA | ADBLOCK_FLAG_RT_XHR | ADBLOCK_FLAG_RT_PING, NULL, NULL}, @@ -68657,8 +68738,9 @@ struct adblock_entry ADBLOCK_ENTRIES[ADBLOCK_ENTRY_COUNT] = { {m3fd8a83c, ADBLOCK_FLAG_MATCH_DOMAIN | ADBLOCK_FLAG_FIRST_PARTY | ADBLOCK_FLAG_RESOURCE_TYPE_IN | ADBLOCK_FLAG_RT_STYLESHEET | ADBLOCK_FLAG_RT_SCRIPT | ADBLOCK_FLAG_RT_MEDIA | ADBLOCK_FLAG_RT_XHR | ADBLOCK_FLAG_RT_PING, NULL, NULL}, {m8bbfae20, ADBLOCK_FLAG_MATCH_DOMAIN | ADBLOCK_FLAG_HAS_SEPARATOR, dfb07476b, NULL}, {ma25dac4b, ADBLOCK_FLAG_EXCEPTION | ADBLOCK_FLAG_MATCH_DOMAIN | ADBLOCK_FLAG_RESOURCE_TYPE_IN | ADBLOCK_FLAG_RT_STYLESHEET | ADBLOCK_FLAG_RT_SCRIPT | ADBLOCK_FLAG_RT_MEDIA | ADBLOCK_FLAG_RT_XHR | ADBLOCK_FLAG_RT_PING, ddd7f5e08, NULL}, - {m1e88dde9, ADBLOCK_FLAG_MATCH_DOMAIN | ADBLOCK_FLAG_FIRST_PARTY | ADBLOCK_FLAG_RESOURCE_TYPE_IN | ADBLOCK_FLAG_RT_STYLESHEET | ADBLOCK_FLAG_RT_SCRIPT | ADBLOCK_FLAG_RT_MEDIA | ADBLOCK_FLAG_RT_XHR | ADBLOCK_FLAG_RT_PING, NULL, NULL}, + {m69bce962, ADBLOCK_FLAG_MATCH_DOMAIN | ADBLOCK_FLAG_HAS_WILDCARD | ADBLOCK_FLAG_FIRST_PARTY | ADBLOCK_FLAG_RESOURCE_TYPE_IN | ADBLOCK_FLAG_RT_STYLESHEET | ADBLOCK_FLAG_RT_SCRIPT | ADBLOCK_FLAG_RT_MEDIA | ADBLOCK_FLAG_RT_XHR | ADBLOCK_FLAG_RT_PING, NULL, NULL}, {mdff862e1, ADBLOCK_FLAG_MATCH_DOMAIN | ADBLOCK_FLAG_FIRST_PARTY | ADBLOCK_FLAG_RESOURCE_TYPE_IN | ADBLOCK_FLAG_RT_STYLESHEET | ADBLOCK_FLAG_RT_SCRIPT | ADBLOCK_FLAG_RT_MEDIA | ADBLOCK_FLAG_RT_XHR | ADBLOCK_FLAG_RT_PING, NULL, NULL}, + {m6ceb3f4f, ADBLOCK_FLAG_MATCH_DOMAIN | ADBLOCK_FLAG_FIRST_PARTY | ADBLOCK_FLAG_RESOURCE_TYPE_IN | ADBLOCK_FLAG_RT_STYLESHEET | ADBLOCK_FLAG_RT_SCRIPT | ADBLOCK_FLAG_RT_MEDIA | ADBLOCK_FLAG_RT_XHR | ADBLOCK_FLAG_RT_PING, NULL, NULL}, {me92236d9, ADBLOCK_FLAG_MATCH_DOMAIN | ADBLOCK_FLAG_HAS_SEPARATOR, NULL, NULL}, {m7ae84275, ADBLOCK_FLAG_EXCEPTION | ADBLOCK_FLAG_MATCH_DOMAIN | ADBLOCK_FLAG_RESOURCE_TYPE_IN | ADBLOCK_FLAG_RT_IMAGE | ADBLOCK_FLAG_RT_MEDIA | ADBLOCK_FLAG_RT_XHR | ADBLOCK_FLAG_RT_PING, NULL, NULL}, {m2588e490, ADBLOCK_FLAG_EXCEPTION | ADBLOCK_FLAG_MATCH_DOMAIN | ADBLOCK_FLAG_FIRST_PARTY | ADBLOCK_FLAG_RESOURCE_TYPE_IN | ADBLOCK_FLAG_RT_STYLESHEET | ADBLOCK_FLAG_RT_SCRIPT | ADBLOCK_FLAG_RT_MEDIA | ADBLOCK_FLAG_RT_XHR | ADBLOCK_FLAG_RT_PING, NULL, NULL}, @@ -68690,6 +68772,8 @@ struct adblock_entry ADBLOCK_ENTRIES[ADBLOCK_ENTRY_COUNT] = { {mdded702, ADBLOCK_FLAG_MATCH_DOMAIN | ADBLOCK_FLAG_FIRST_PARTY | ADBLOCK_FLAG_RESOURCE_TYPE_IN | ADBLOCK_FLAG_RT_STYLESHEET | ADBLOCK_FLAG_RT_SCRIPT | ADBLOCK_FLAG_RT_MEDIA | ADBLOCK_FLAG_RT_XHR | ADBLOCK_FLAG_RT_PING, NULL, NULL}, {m2c64294f, ADBLOCK_FLAG_EXCEPTION | ADBLOCK_FLAG_MATCH_DOMAIN | ADBLOCK_FLAG_HAS_SEPARATOR | ADBLOCK_FLAG_FIRST_PARTY | ADBLOCK_FLAG_RESOURCE_TYPE_IN | ADBLOCK_FLAG_RT_SCRIPT | ADBLOCK_FLAG_RT_IMAGE | ADBLOCK_FLAG_RT_MEDIA | ADBLOCK_FLAG_RT_XHR | ADBLOCK_FLAG_RT_PING, NULL, NULL}, {md195e84a, ADBLOCK_FLAG_EXCEPTION | ADBLOCK_FLAG_MATCH_DOMAIN | ADBLOCK_FLAG_HAS_SEPARATOR | ADBLOCK_FLAG_FIRST_PARTY | ADBLOCK_FLAG_RESOURCE_TYPE_IN | ADBLOCK_FLAG_RT_SCRIPT | ADBLOCK_FLAG_RT_IMAGE | ADBLOCK_FLAG_RT_MEDIA | ADBLOCK_FLAG_RT_XHR | ADBLOCK_FLAG_RT_PING, NULL, NULL}, + {mdfc850d3, ADBLOCK_FLAG_MATCH_DOMAIN | ADBLOCK_FLAG_HAS_SEPARATOR, d6c46e78b, NULL}, + {m79f200e1, ADBLOCK_FLAG_MATCH_DOMAIN | ADBLOCK_FLAG_HAS_SEPARATOR | ADBLOCK_FLAG_THIRD_PARTY, NULL, NULL}, {mb9b980e0, ADBLOCK_FLAG_MATCH_DOMAIN | ADBLOCK_FLAG_HAS_SEPARATOR, NULL, NULL}, {mdcac93b5, ADBLOCK_FLAG_MATCH_DOMAIN | ADBLOCK_FLAG_FIRST_PARTY | ADBLOCK_FLAG_RESOURCE_TYPE_IN | ADBLOCK_FLAG_RT_STYLESHEET | ADBLOCK_FLAG_RT_SCRIPT | ADBLOCK_FLAG_RT_MEDIA | ADBLOCK_FLAG_RT_XHR | ADBLOCK_FLAG_RT_PING, NULL, NULL}, {m2d5b26cf, ADBLOCK_FLAG_MATCH_DOMAIN | ADBLOCK_FLAG_FIRST_PARTY | ADBLOCK_FLAG_RESOURCE_TYPE_IN | ADBLOCK_FLAG_RT_STYLESHEET | ADBLOCK_FLAG_RT_SCRIPT | ADBLOCK_FLAG_RT_MEDIA | ADBLOCK_FLAG_RT_XHR | ADBLOCK_FLAG_RT_PING, NULL, NULL}, @@ -68816,7 +68900,6 @@ struct adblock_entry ADBLOCK_ENTRIES[ADBLOCK_ENTRY_COUNT] = { {m96ba8e13, ADBLOCK_FLAG_MATCH_DOMAIN | ADBLOCK_FLAG_FIRST_PARTY | ADBLOCK_FLAG_RESOURCE_TYPE_IN | ADBLOCK_FLAG_RT_STYLESHEET | ADBLOCK_FLAG_RT_SCRIPT | ADBLOCK_FLAG_RT_MEDIA | ADBLOCK_FLAG_RT_XHR | ADBLOCK_FLAG_RT_PING, NULL, NULL}, {m3d76ec4b, ADBLOCK_FLAG_MATCH_DOMAIN | ADBLOCK_FLAG_FIRST_PARTY | ADBLOCK_FLAG_RESOURCE_TYPE_IN | ADBLOCK_FLAG_RT_STYLESHEET | ADBLOCK_FLAG_RT_SCRIPT | ADBLOCK_FLAG_RT_MEDIA | ADBLOCK_FLAG_RT_XHR | ADBLOCK_FLAG_RT_PING, NULL, NULL}, {m32e7bf63, ADBLOCK_FLAG_MATCH_DOMAIN | ADBLOCK_FLAG_HAS_SEPARATOR | ADBLOCK_FLAG_THIRD_PARTY, NULL, NULL}, - {mb7063375, ADBLOCK_FLAG_EXCEPTION | ADBLOCK_FLAG_MATCH_DOMAIN | ADBLOCK_FLAG_RESOURCE_TYPE_IN | ADBLOCK_FLAG_RT_STYLESHEET | ADBLOCK_FLAG_RT_SCRIPT | ADBLOCK_FLAG_RT_MEDIA | ADBLOCK_FLAG_RT_XHR | ADBLOCK_FLAG_RT_PING, d9fe4a52c, NULL}, {me61887bb, ADBLOCK_FLAG_MATCH_DOMAIN | ADBLOCK_FLAG_HAS_SEPARATOR, NULL, NULL}, {m2509a060, ADBLOCK_FLAG_MATCH_DOMAIN | ADBLOCK_FLAG_HAS_SEPARATOR, NULL, NULL}, {m870e6bdc, ADBLOCK_FLAG_MATCH_DOMAIN | ADBLOCK_FLAG_HAS_SEPARATOR | ADBLOCK_FLAG_THIRD_PARTY, NULL, NULL}, @@ -68842,9 +68925,8 @@ struct adblock_entry ADBLOCK_ENTRIES[ADBLOCK_ENTRY_COUNT] = { {mb874f933, ADBLOCK_FLAG_MATCH_DOMAIN | ADBLOCK_FLAG_HAS_SEPARATOR | ADBLOCK_FLAG_THIRD_PARTY, NULL, NULL}, {m767e65c1, ADBLOCK_FLAG_MATCH_DOMAIN | ADBLOCK_FLAG_HAS_SEPARATOR | ADBLOCK_FLAG_THIRD_PARTY, NULL, NULL}, {m88dc7a97, ADBLOCK_FLAG_MATCH_DOMAIN | ADBLOCK_FLAG_HAS_SEPARATOR | ADBLOCK_FLAG_THIRD_PARTY, NULL, NULL}, - {m58c4fac0, ADBLOCK_FLAG_MATCH_DOMAIN | ADBLOCK_FLAG_HAS_SEPARATOR | ADBLOCK_FLAG_THIRD_PARTY, NULL, NULL}, - {md9862b59, ADBLOCK_FLAG_MATCH_DOMAIN | ADBLOCK_FLAG_HAS_SEPARATOR | ADBLOCK_FLAG_THIRD_PARTY, NULL, NULL}, {m3b61a85e, ADBLOCK_FLAG_MATCH_BEGIN | ADBLOCK_FLAG_MATCH_END, dc5ad600, NULL}, + {m14423eb3, ADBLOCK_FLAG_MATCH_DOMAIN | ADBLOCK_FLAG_HAS_SEPARATOR, NULL, NULL}, {m2c5e0fef, ADBLOCK_FLAG_EXCEPTION | ADBLOCK_FLAG_MATCH_DOMAIN | ADBLOCK_FLAG_HAS_SEPARATOR | ADBLOCK_FLAG_FIRST_PARTY | ADBLOCK_FLAG_RESOURCE_TYPE_IN | ADBLOCK_FLAG_RT_STYLESHEET | ADBLOCK_FLAG_RT_SCRIPT | ADBLOCK_FLAG_RT_MEDIA | ADBLOCK_FLAG_RT_XHR | ADBLOCK_FLAG_RT_PING, NULL, NULL}, {m5fc98db7, ADBLOCK_FLAG_MATCH_DOMAIN | ADBLOCK_FLAG_HAS_SEPARATOR, NULL, NULL}, {m46b8e0b5, ADBLOCK_FLAG_MATCH_DOMAIN | ADBLOCK_FLAG_HAS_SEPARATOR, NULL, NULL}, @@ -68883,6 +68965,8 @@ struct adblock_entry ADBLOCK_ENTRIES[ADBLOCK_ENTRY_COUNT] = { {mb8d230fe, ADBLOCK_FLAG_MATCH_DOMAIN | ADBLOCK_FLAG_RESOURCE_TYPE_IN | ADBLOCK_FLAG_RT_SCRIPT | ADBLOCK_FLAG_RT_IMAGE | ADBLOCK_FLAG_RT_MEDIA | ADBLOCK_FLAG_RT_XHR | ADBLOCK_FLAG_RT_PING, d6b4be80, NULL}, {m8aa192cd, ADBLOCK_FLAG_MATCH_DOMAIN | ADBLOCK_FLAG_HAS_SEPARATOR | ADBLOCK_FLAG_THIRD_PARTY, NULL, NULL}, {mcc3a7dc3, ADBLOCK_FLAG_MATCH_DOMAIN | ADBLOCK_FLAG_HAS_SEPARATOR, NULL, NULL}, + {m7f47f202, ADBLOCK_FLAG_MATCH_DOMAIN | ADBLOCK_FLAG_FIRST_PARTY | ADBLOCK_FLAG_RESOURCE_TYPE_IN | ADBLOCK_FLAG_RT_STYLESHEET | ADBLOCK_FLAG_RT_SCRIPT | ADBLOCK_FLAG_RT_MEDIA | ADBLOCK_FLAG_RT_XHR | ADBLOCK_FLAG_RT_PING, NULL, NULL}, + {m2f15d511, ADBLOCK_FLAG_MATCH_DOMAIN | ADBLOCK_FLAG_FIRST_PARTY | ADBLOCK_FLAG_RESOURCE_TYPE_IN | ADBLOCK_FLAG_RT_STYLESHEET | ADBLOCK_FLAG_RT_SCRIPT | ADBLOCK_FLAG_RT_MEDIA | ADBLOCK_FLAG_RT_XHR | ADBLOCK_FLAG_RT_PING, NULL, NULL}, {mf968eb3a, ADBLOCK_FLAG_MATCH_DOMAIN | ADBLOCK_FLAG_FIRST_PARTY | ADBLOCK_FLAG_RESOURCE_TYPE_IN | ADBLOCK_FLAG_RT_STYLESHEET | ADBLOCK_FLAG_RT_SCRIPT | ADBLOCK_FLAG_RT_MEDIA | ADBLOCK_FLAG_RT_XHR | ADBLOCK_FLAG_RT_PING, NULL, NULL}, {m3170c35c, ADBLOCK_FLAG_EXCEPTION | ADBLOCK_FLAG_MATCH_DOMAIN | ADBLOCK_FLAG_FIRST_PARTY | ADBLOCK_FLAG_RESOURCE_TYPE_IN | ADBLOCK_FLAG_RT_STYLESHEET | ADBLOCK_FLAG_RT_SCRIPT | ADBLOCK_FLAG_RT_MEDIA | ADBLOCK_FLAG_RT_XHR | ADBLOCK_FLAG_RT_PING, NULL, NULL}, {m4568bbba, ADBLOCK_FLAG_MATCH_DOMAIN | ADBLOCK_FLAG_HAS_WILDCARD | ADBLOCK_FLAG_RESOURCE_TYPE_IN | ADBLOCK_FLAG_RT_IMAGE | ADBLOCK_FLAG_RT_MEDIA | ADBLOCK_FLAG_RT_XHR | ADBLOCK_FLAG_RT_PING, NULL, NULL}, @@ -68893,6 +68977,12 @@ struct adblock_entry ADBLOCK_ENTRIES[ADBLOCK_ENTRY_COUNT] = { {m7363b79d, ADBLOCK_FLAG_MATCH_DOMAIN | ADBLOCK_FLAG_HAS_SEPARATOR, NULL, NULL}, {mb4c7b4c9, ADBLOCK_FLAG_MATCH_DOMAIN | ADBLOCK_FLAG_HAS_SEPARATOR, NULL, NULL}, {mdb9f6753, ADBLOCK_FLAG_EXCEPTION | ADBLOCK_FLAG_MATCH_DOMAIN | ADBLOCK_FLAG_RESOURCE_TYPE_IN | ADBLOCK_FLAG_RT_STYLESHEET | ADBLOCK_FLAG_RT_SCRIPT | ADBLOCK_FLAG_RT_MEDIA | ADBLOCK_FLAG_RT_XHR | ADBLOCK_FLAG_RT_PING, d58db2638, NULL}, + {mb7063375, ADBLOCK_FLAG_EXCEPTION | ADBLOCK_FLAG_MATCH_DOMAIN | ADBLOCK_FLAG_RESOURCE_TYPE_IN | ADBLOCK_FLAG_RT_STYLESHEET | ADBLOCK_FLAG_RT_SCRIPT | ADBLOCK_FLAG_RT_MEDIA | ADBLOCK_FLAG_RT_XHR | ADBLOCK_FLAG_RT_PING, d681c344c, NULL}, + {m8e2e2d32, ADBLOCK_FLAG_MATCH_DOMAIN | ADBLOCK_FLAG_RESOURCE_TYPE_IN | ADBLOCK_FLAG_RT_SCRIPT | ADBLOCK_FLAG_RT_IMAGE | ADBLOCK_FLAG_RT_MEDIA | ADBLOCK_FLAG_RT_XHR | ADBLOCK_FLAG_RT_PING, d224767d6, NULL}, + {mcf36d6fd, ADBLOCK_FLAG_EXCEPTION | ADBLOCK_FLAG_MATCH_DOMAIN | ADBLOCK_FLAG_HAS_SEPARATOR | ADBLOCK_FLAG_RESOURCE_TYPE_IN | ADBLOCK_FLAG_RT_SCRIPT | ADBLOCK_FLAG_RT_IMAGE | ADBLOCK_FLAG_RT_MEDIA | ADBLOCK_FLAG_RT_XHR | ADBLOCK_FLAG_RT_PING, d224767d6, NULL}, + {m21e5259, ADBLOCK_FLAG_EXCEPTION | ADBLOCK_FLAG_MATCH_DOMAIN | ADBLOCK_FLAG_FIRST_PARTY | ADBLOCK_FLAG_RESOURCE_TYPE_IN | ADBLOCK_FLAG_RT_SCRIPT | ADBLOCK_FLAG_RT_IMAGE | ADBLOCK_FLAG_RT_MEDIA | ADBLOCK_FLAG_RT_XHR | ADBLOCK_FLAG_RT_PING, NULL, NULL}, + {me3cd79f0, ADBLOCK_FLAG_EXCEPTION | ADBLOCK_FLAG_MATCH_DOMAIN | ADBLOCK_FLAG_FIRST_PARTY | ADBLOCK_FLAG_RESOURCE_TYPE_IN | ADBLOCK_FLAG_RT_STYLESHEET | ADBLOCK_FLAG_RT_SCRIPT | ADBLOCK_FLAG_RT_MEDIA | ADBLOCK_FLAG_RT_XHR | ADBLOCK_FLAG_RT_PING, NULL, NULL}, + {maf1af9c0, ADBLOCK_FLAG_MATCH_DOMAIN | ADBLOCK_FLAG_RESOURCE_TYPE_IN | ADBLOCK_FLAG_RT_SCRIPT | ADBLOCK_FLAG_RT_IMAGE | ADBLOCK_FLAG_RT_MEDIA | ADBLOCK_FLAG_RT_XHR | ADBLOCK_FLAG_RT_PING, d55ff2b26, NULL}, {mc6bc2048, ADBLOCK_FLAG_MATCH_DOMAIN | ADBLOCK_FLAG_HAS_WILDCARD | ADBLOCK_FLAG_THIRD_PARTY | ADBLOCK_FLAG_RESOURCE_TYPE_IN | ADBLOCK_FLAG_RT_STYLESHEET | ADBLOCK_FLAG_RT_SCRIPT | ADBLOCK_FLAG_RT_MEDIA | ADBLOCK_FLAG_RT_XHR | ADBLOCK_FLAG_RT_PING, NULL, NULL}, {mbbf8470f, ADBLOCK_FLAG_MATCH_DOMAIN | ADBLOCK_FLAG_HAS_SEPARATOR, NULL, NULL}, {m5fe5d196, ADBLOCK_FLAG_MATCH_DOMAIN | ADBLOCK_FLAG_HAS_SEPARATOR | ADBLOCK_FLAG_THIRD_PARTY, NULL, NULL}, @@ -69219,6 +69309,8 @@ struct adblock_entry ADBLOCK_ENTRIES[ADBLOCK_ENTRY_COUNT] = { {m2990dfd6, 0, NULL, NULL}, {m4a843110, 0, NULL, NULL}, {m641ba03, 0, NULL, NULL}, + {m7476856d, 0, NULL, NULL}, + {m7078bdb8, 0, NULL, NULL}, {m7b145acd, 0, NULL, NULL}, {m6fa4dac1, 0, NULL, NULL}, {m70e021ef, 0, NULL, NULL}, @@ -69475,6 +69567,7 @@ struct adblock_entry ADBLOCK_ENTRIES[ADBLOCK_ENTRY_COUNT] = { {m2abd930b, ADBLOCK_FLAG_HAS_WILDCARD, NULL, NULL}, {m23a01ee6, 0, NULL, NULL}, {me3c8c554, 0, NULL, NULL}, + {md4f6aac6, 0, NULL, NULL}, {mc854ca0c, 0, NULL, NULL}, {mada78994, 0, NULL, NULL}, {m56866b22, 0, NULL, NULL}, @@ -70829,7 +70922,7 @@ struct adblock_entry ADBLOCK_ENTRIES[ADBLOCK_ENTRY_COUNT] = { {m36001625, 0, NULL, NULL}, {m7f774294, 0, NULL, NULL}, {m6fdcf468, 0, NULL, NULL}, - {mb4868cdf, 0, NULL, dnaf2bbf9a}, + {mb4868cdf, 0, NULL, dnde4dc70}, {ma1383b8b, 0, NULL, NULL}, {m6e91416e, 0, NULL, NULL}, {m683b3dda, 0, NULL, NULL}, @@ -73884,6 +73977,7 @@ struct adblock_entry ADBLOCK_ENTRIES[ADBLOCK_ENTRY_COUNT] = { {m7cc78e7a, 0, NULL, NULL}, {maeca60f0, 0, NULL, NULL}, {m3ec4897b, 0, NULL, NULL}, + {m49000b5a, 0, NULL, NULL}, {m490249f1, 0, NULL, NULL}, {m69b789aa, 0, NULL, NULL}, {mdccf337f, 0, NULL, NULL}, @@ -73931,7 +74025,7 @@ struct adblock_entry ADBLOCK_ENTRIES[ADBLOCK_ENTRY_COUNT] = { {m5e6b7b89, 0, NULL, NULL}, {m59eea3bf, 0, NULL, NULL}, {me140b8cc, 0, NULL, NULL}, - {m43b63759, 0, NULL, NULL}, + {m43b63759, 0, NULL, dn3b434c2d}, {mffb80ae4, 0, NULL, NULL}, {m40ce94b4, 0, NULL, NULL}, {m5ca0b494, 0, NULL, NULL}, @@ -77640,6 +77734,7 @@ struct adblock_entry ADBLOCK_ENTRIES[ADBLOCK_ENTRY_COUNT] = { {m7332df39, ADBLOCK_FLAG_HAS_WILDCARD, NULL, NULL}, {ma81c164c, ADBLOCK_FLAG_HAS_WILDCARD, NULL, NULL}, {m11464755, ADBLOCK_FLAG_THIRD_PARTY, NULL, NULL}, + {m7a74204b, ADBLOCK_FLAG_HAS_WILDCARD | ADBLOCK_FLAG_THIRD_PARTY, NULL, NULL}, {m30d1d2f7, 0, NULL, NULL}, {m63a819cb, ADBLOCK_FLAG_THIRD_PARTY, NULL, NULL}, {m13d808f4, ADBLOCK_FLAG_MATCH_END, NULL, NULL}, @@ -77849,6 +77944,7 @@ struct adblock_entry ADBLOCK_ENTRIES[ADBLOCK_ENTRY_COUNT] = { {m747cd1f0, ADBLOCK_FLAG_MATCH_DOMAIN | ADBLOCK_FLAG_HAS_SEPARATOR | ADBLOCK_FLAG_THIRD_PARTY, NULL, NULL}, {mc988ed7b, ADBLOCK_FLAG_MATCH_DOMAIN | ADBLOCK_FLAG_HAS_SEPARATOR | ADBLOCK_FLAG_THIRD_PARTY, NULL, NULL}, {mb1b206e9, ADBLOCK_FLAG_MATCH_DOMAIN | ADBLOCK_FLAG_HAS_SEPARATOR | ADBLOCK_FLAG_THIRD_PARTY, NULL, NULL}, + {m8cb594a7, ADBLOCK_FLAG_MATCH_DOMAIN | ADBLOCK_FLAG_HAS_SEPARATOR | ADBLOCK_FLAG_THIRD_PARTY, NULL, NULL}, {md0f4ca, ADBLOCK_FLAG_MATCH_DOMAIN | ADBLOCK_FLAG_HAS_SEPARATOR | ADBLOCK_FLAG_THIRD_PARTY, NULL, NULL}, {mcb64aac4, ADBLOCK_FLAG_MATCH_DOMAIN | ADBLOCK_FLAG_HAS_SEPARATOR | ADBLOCK_FLAG_THIRD_PARTY, NULL, NULL}, {m2140190f, ADBLOCK_FLAG_MATCH_DOMAIN | ADBLOCK_FLAG_HAS_SEPARATOR | ADBLOCK_FLAG_THIRD_PARTY, NULL, NULL}, @@ -77899,6 +77995,7 @@ struct adblock_entry ADBLOCK_ENTRIES[ADBLOCK_ENTRY_COUNT] = { {m787ef766, ADBLOCK_FLAG_MATCH_DOMAIN | ADBLOCK_FLAG_HAS_SEPARATOR | ADBLOCK_FLAG_THIRD_PARTY, NULL, NULL}, {m6058982a, ADBLOCK_FLAG_MATCH_DOMAIN | ADBLOCK_FLAG_HAS_SEPARATOR | ADBLOCK_FLAG_THIRD_PARTY, NULL, NULL}, {ma6af162b, ADBLOCK_FLAG_MATCH_DOMAIN | ADBLOCK_FLAG_THIRD_PARTY, NULL, NULL}, + {m9c2ac376, ADBLOCK_FLAG_MATCH_DOMAIN | ADBLOCK_FLAG_HAS_SEPARATOR | ADBLOCK_FLAG_THIRD_PARTY, NULL, NULL}, {mc140269b, ADBLOCK_FLAG_MATCH_DOMAIN | ADBLOCK_FLAG_HAS_SEPARATOR | ADBLOCK_FLAG_THIRD_PARTY, NULL, NULL}, {mbadbb179, ADBLOCK_FLAG_MATCH_DOMAIN | ADBLOCK_FLAG_HAS_SEPARATOR | ADBLOCK_FLAG_THIRD_PARTY, NULL, NULL}, {md3ccfc9, ADBLOCK_FLAG_MATCH_DOMAIN | ADBLOCK_FLAG_HAS_SEPARATOR | ADBLOCK_FLAG_THIRD_PARTY, NULL, NULL}, @@ -78396,6 +78493,7 @@ struct adblock_entry ADBLOCK_ENTRIES[ADBLOCK_ENTRY_COUNT] = { {m5e7d90e4, ADBLOCK_FLAG_MATCH_DOMAIN | ADBLOCK_FLAG_HAS_SEPARATOR | ADBLOCK_FLAG_THIRD_PARTY, NULL, NULL}, {mca3085f4, ADBLOCK_FLAG_MATCH_DOMAIN | ADBLOCK_FLAG_HAS_SEPARATOR | ADBLOCK_FLAG_THIRD_PARTY, NULL, NULL}, {ma69b1c2a, ADBLOCK_FLAG_MATCH_DOMAIN | ADBLOCK_FLAG_HAS_SEPARATOR | ADBLOCK_FLAG_THIRD_PARTY, NULL, NULL}, + {m10202996, ADBLOCK_FLAG_MATCH_DOMAIN | ADBLOCK_FLAG_HAS_SEPARATOR | ADBLOCK_FLAG_THIRD_PARTY, NULL, NULL}, {md3940acb, ADBLOCK_FLAG_MATCH_DOMAIN | ADBLOCK_FLAG_HAS_SEPARATOR | ADBLOCK_FLAG_THIRD_PARTY, NULL, NULL}, {m9f0a98a0, ADBLOCK_FLAG_MATCH_DOMAIN | ADBLOCK_FLAG_HAS_SEPARATOR | ADBLOCK_FLAG_THIRD_PARTY, NULL, NULL}, {m93cbca7a, ADBLOCK_FLAG_MATCH_DOMAIN | ADBLOCK_FLAG_HAS_SEPARATOR | ADBLOCK_FLAG_THIRD_PARTY, NULL, NULL}, @@ -78648,6 +78746,7 @@ struct adblock_entry ADBLOCK_ENTRIES[ADBLOCK_ENTRY_COUNT] = { {m3cb75a80, ADBLOCK_FLAG_MATCH_DOMAIN | ADBLOCK_FLAG_HAS_SEPARATOR | ADBLOCK_FLAG_THIRD_PARTY, NULL, NULL}, {mdb83730f, ADBLOCK_FLAG_MATCH_DOMAIN | ADBLOCK_FLAG_HAS_SEPARATOR | ADBLOCK_FLAG_THIRD_PARTY, NULL, NULL}, {m2908dc5b, ADBLOCK_FLAG_MATCH_DOMAIN | ADBLOCK_FLAG_HAS_SEPARATOR | ADBLOCK_FLAG_THIRD_PARTY, NULL, NULL}, + {m166d5d5c, ADBLOCK_FLAG_MATCH_DOMAIN | ADBLOCK_FLAG_HAS_SEPARATOR | ADBLOCK_FLAG_THIRD_PARTY, NULL, NULL}, {mb3153dd1, ADBLOCK_FLAG_MATCH_DOMAIN | ADBLOCK_FLAG_HAS_SEPARATOR | ADBLOCK_FLAG_THIRD_PARTY, NULL, NULL}, {m73bbba95, ADBLOCK_FLAG_MATCH_DOMAIN | ADBLOCK_FLAG_HAS_SEPARATOR | ADBLOCK_FLAG_THIRD_PARTY, NULL, NULL}, {mef7a91f5, ADBLOCK_FLAG_MATCH_DOMAIN | ADBLOCK_FLAG_HAS_SEPARATOR | ADBLOCK_FLAG_THIRD_PARTY, NULL, NULL}, @@ -80534,6 +80633,7 @@ struct adblock_entry ADBLOCK_ENTRIES[ADBLOCK_ENTRY_COUNT] = { {m3f63595a, ADBLOCK_FLAG_MATCH_DOMAIN | ADBLOCK_FLAG_HAS_SEPARATOR | ADBLOCK_FLAG_THIRD_PARTY, NULL, NULL}, {m5f29d5b3, ADBLOCK_FLAG_MATCH_DOMAIN | ADBLOCK_FLAG_HAS_SEPARATOR | ADBLOCK_FLAG_THIRD_PARTY, NULL, NULL}, {m40b216a3, ADBLOCK_FLAG_MATCH_DOMAIN | ADBLOCK_FLAG_HAS_SEPARATOR | ADBLOCK_FLAG_THIRD_PARTY, NULL, NULL}, + {m34f8ffb8, ADBLOCK_FLAG_MATCH_DOMAIN | ADBLOCK_FLAG_HAS_SEPARATOR | ADBLOCK_FLAG_THIRD_PARTY, NULL, NULL}, {mc72d28, ADBLOCK_FLAG_MATCH_DOMAIN | ADBLOCK_FLAG_HAS_SEPARATOR | ADBLOCK_FLAG_THIRD_PARTY, NULL, NULL}, {mf6252701, ADBLOCK_FLAG_MATCH_DOMAIN | ADBLOCK_FLAG_HAS_SEPARATOR | ADBLOCK_FLAG_THIRD_PARTY, NULL, NULL}, {maa0c8258, ADBLOCK_FLAG_MATCH_DOMAIN | ADBLOCK_FLAG_HAS_SEPARATOR | ADBLOCK_FLAG_THIRD_PARTY, NULL, NULL}, @@ -80815,6 +80915,7 @@ struct adblock_entry ADBLOCK_ENTRIES[ADBLOCK_ENTRY_COUNT] = { {ma3628125, ADBLOCK_FLAG_MATCH_DOMAIN | ADBLOCK_FLAG_HAS_SEPARATOR | ADBLOCK_FLAG_THIRD_PARTY, NULL, NULL}, {m7821ceae, ADBLOCK_FLAG_MATCH_DOMAIN | ADBLOCK_FLAG_HAS_SEPARATOR | ADBLOCK_FLAG_THIRD_PARTY, NULL, NULL}, {m879e94cc, ADBLOCK_FLAG_MATCH_DOMAIN | ADBLOCK_FLAG_HAS_SEPARATOR | ADBLOCK_FLAG_THIRD_PARTY, NULL, NULL}, + {mbffd83da, ADBLOCK_FLAG_MATCH_DOMAIN | ADBLOCK_FLAG_HAS_SEPARATOR | ADBLOCK_FLAG_THIRD_PARTY, NULL, NULL}, {md175e303, ADBLOCK_FLAG_MATCH_DOMAIN | ADBLOCK_FLAG_HAS_SEPARATOR | ADBLOCK_FLAG_THIRD_PARTY, NULL, NULL}, {m468d94af, ADBLOCK_FLAG_MATCH_DOMAIN | ADBLOCK_FLAG_HAS_SEPARATOR | ADBLOCK_FLAG_THIRD_PARTY, NULL, NULL}, {m92426d86, ADBLOCK_FLAG_MATCH_DOMAIN | ADBLOCK_FLAG_HAS_SEPARATOR | ADBLOCK_FLAG_THIRD_PARTY, NULL, NULL}, @@ -81042,6 +81143,7 @@ struct adblock_entry ADBLOCK_ENTRIES[ADBLOCK_ENTRY_COUNT] = { {m5dd9322c, ADBLOCK_FLAG_MATCH_DOMAIN | ADBLOCK_FLAG_HAS_SEPARATOR | ADBLOCK_FLAG_THIRD_PARTY, NULL, NULL}, {m2ec5ab53, ADBLOCK_FLAG_MATCH_DOMAIN | ADBLOCK_FLAG_HAS_SEPARATOR | ADBLOCK_FLAG_THIRD_PARTY, NULL, NULL}, {md8a0fc5e, ADBLOCK_FLAG_MATCH_DOMAIN | ADBLOCK_FLAG_HAS_SEPARATOR | ADBLOCK_FLAG_THIRD_PARTY, NULL, NULL}, + {mc6724808, ADBLOCK_FLAG_MATCH_DOMAIN | ADBLOCK_FLAG_HAS_SEPARATOR | ADBLOCK_FLAG_THIRD_PARTY, NULL, NULL}, {m33d14a1b, ADBLOCK_FLAG_MATCH_DOMAIN | ADBLOCK_FLAG_HAS_SEPARATOR | ADBLOCK_FLAG_THIRD_PARTY, NULL, NULL}, {m480966e0, ADBLOCK_FLAG_MATCH_DOMAIN | ADBLOCK_FLAG_HAS_SEPARATOR | ADBLOCK_FLAG_THIRD_PARTY, NULL, NULL}, {m5f2450a1, ADBLOCK_FLAG_MATCH_DOMAIN | ADBLOCK_FLAG_HAS_SEPARATOR | ADBLOCK_FLAG_THIRD_PARTY, NULL, NULL}, @@ -81225,6 +81327,7 @@ struct adblock_entry ADBLOCK_ENTRIES[ADBLOCK_ENTRY_COUNT] = { {m18946c3c, ADBLOCK_FLAG_MATCH_DOMAIN | ADBLOCK_FLAG_HAS_SEPARATOR | ADBLOCK_FLAG_THIRD_PARTY, NULL, NULL}, {m4293f809, ADBLOCK_FLAG_MATCH_DOMAIN | ADBLOCK_FLAG_HAS_SEPARATOR | ADBLOCK_FLAG_THIRD_PARTY, NULL, NULL}, {m655a082a, ADBLOCK_FLAG_MATCH_DOMAIN | ADBLOCK_FLAG_HAS_SEPARATOR | ADBLOCK_FLAG_THIRD_PARTY, NULL, NULL}, + {m58c4fac0, ADBLOCK_FLAG_MATCH_DOMAIN | ADBLOCK_FLAG_HAS_SEPARATOR | ADBLOCK_FLAG_THIRD_PARTY, NULL, NULL}, {m8010b9b0, ADBLOCK_FLAG_MATCH_DOMAIN | ADBLOCK_FLAG_HAS_SEPARATOR | ADBLOCK_FLAG_THIRD_PARTY, NULL, NULL}, {mdfb60f9a, ADBLOCK_FLAG_MATCH_DOMAIN | ADBLOCK_FLAG_HAS_SEPARATOR | ADBLOCK_FLAG_THIRD_PARTY, NULL, NULL}, {m3b233cf6, ADBLOCK_FLAG_MATCH_DOMAIN | ADBLOCK_FLAG_HAS_SEPARATOR | ADBLOCK_FLAG_THIRD_PARTY, NULL, NULL}, @@ -81516,6 +81619,7 @@ struct adblock_entry ADBLOCK_ENTRIES[ADBLOCK_ENTRY_COUNT] = { {m29e53682, ADBLOCK_FLAG_MATCH_DOMAIN | ADBLOCK_FLAG_HAS_SEPARATOR | ADBLOCK_FLAG_THIRD_PARTY, NULL, NULL}, {mfac9f96e, ADBLOCK_FLAG_MATCH_DOMAIN | ADBLOCK_FLAG_HAS_SEPARATOR | ADBLOCK_FLAG_THIRD_PARTY, NULL, NULL}, {m5e19a21b, ADBLOCK_FLAG_MATCH_DOMAIN | ADBLOCK_FLAG_HAS_SEPARATOR | ADBLOCK_FLAG_THIRD_PARTY, NULL, NULL}, + {md9862b59, ADBLOCK_FLAG_MATCH_DOMAIN | ADBLOCK_FLAG_HAS_SEPARATOR | ADBLOCK_FLAG_THIRD_PARTY, NULL, NULL}, {m69ea133c, ADBLOCK_FLAG_MATCH_DOMAIN | ADBLOCK_FLAG_HAS_SEPARATOR | ADBLOCK_FLAG_THIRD_PARTY, NULL, NULL}, {mc9bdd6a0, ADBLOCK_FLAG_MATCH_DOMAIN | ADBLOCK_FLAG_HAS_SEPARATOR | ADBLOCK_FLAG_THIRD_PARTY, NULL, NULL}, {m303d4d3a, ADBLOCK_FLAG_MATCH_DOMAIN | ADBLOCK_FLAG_HAS_SEPARATOR | ADBLOCK_FLAG_THIRD_PARTY, NULL, NULL}, @@ -84016,6 +84120,7 @@ struct adblock_entry ADBLOCK_ENTRIES[ADBLOCK_ENTRY_COUNT] = { {m6c494a2a, ADBLOCK_FLAG_MATCH_DOMAIN | ADBLOCK_FLAG_HAS_SEPARATOR | ADBLOCK_FLAG_THIRD_PARTY, NULL, NULL}, {m5a51e3a4, ADBLOCK_FLAG_MATCH_DOMAIN | ADBLOCK_FLAG_HAS_SEPARATOR | ADBLOCK_FLAG_THIRD_PARTY, NULL, NULL}, {me39fe9d2, ADBLOCK_FLAG_MATCH_DOMAIN | ADBLOCK_FLAG_HAS_SEPARATOR | ADBLOCK_FLAG_THIRD_PARTY, NULL, NULL}, + {m47297419, ADBLOCK_FLAG_MATCH_DOMAIN | ADBLOCK_FLAG_HAS_SEPARATOR | ADBLOCK_FLAG_THIRD_PARTY, NULL, NULL}, {m1d63b27e, ADBLOCK_FLAG_MATCH_DOMAIN | ADBLOCK_FLAG_HAS_SEPARATOR | ADBLOCK_FLAG_THIRD_PARTY, NULL, NULL}, {m9cf268a8, ADBLOCK_FLAG_MATCH_DOMAIN | ADBLOCK_FLAG_HAS_SEPARATOR | ADBLOCK_FLAG_THIRD_PARTY, NULL, NULL}, {ma0e69a83, ADBLOCK_FLAG_MATCH_DOMAIN | ADBLOCK_FLAG_HAS_SEPARATOR | ADBLOCK_FLAG_THIRD_PARTY, NULL, NULL}, @@ -84122,6 +84227,7 @@ struct adblock_entry ADBLOCK_ENTRIES[ADBLOCK_ENTRY_COUNT] = { {mf765bf14, ADBLOCK_FLAG_MATCH_DOMAIN | ADBLOCK_FLAG_HAS_SEPARATOR | ADBLOCK_FLAG_THIRD_PARTY, NULL, NULL}, {m11ec66f0, ADBLOCK_FLAG_MATCH_DOMAIN | ADBLOCK_FLAG_HAS_SEPARATOR | ADBLOCK_FLAG_THIRD_PARTY, NULL, NULL}, {mc0f52bc3, ADBLOCK_FLAG_MATCH_DOMAIN | ADBLOCK_FLAG_HAS_SEPARATOR | ADBLOCK_FLAG_THIRD_PARTY, NULL, NULL}, + {md5999b63, ADBLOCK_FLAG_MATCH_DOMAIN | ADBLOCK_FLAG_HAS_SEPARATOR | ADBLOCK_FLAG_THIRD_PARTY, NULL, NULL}, {mc2e4c017, ADBLOCK_FLAG_MATCH_DOMAIN | ADBLOCK_FLAG_HAS_SEPARATOR | ADBLOCK_FLAG_THIRD_PARTY, NULL, NULL}, {m4d9a0b39, ADBLOCK_FLAG_MATCH_DOMAIN | ADBLOCK_FLAG_HAS_SEPARATOR | ADBLOCK_FLAG_THIRD_PARTY, NULL, NULL}, {m9e5fbc33, ADBLOCK_FLAG_MATCH_DOMAIN | ADBLOCK_FLAG_HAS_SEPARATOR | ADBLOCK_FLAG_THIRD_PARTY, NULL, NULL}, @@ -84140,6 +84246,7 @@ struct adblock_entry ADBLOCK_ENTRIES[ADBLOCK_ENTRY_COUNT] = { {m1397a439, ADBLOCK_FLAG_MATCH_DOMAIN | ADBLOCK_FLAG_HAS_SEPARATOR | ADBLOCK_FLAG_THIRD_PARTY, NULL, NULL}, {m550fafcf, ADBLOCK_FLAG_MATCH_DOMAIN | ADBLOCK_FLAG_HAS_SEPARATOR | ADBLOCK_FLAG_THIRD_PARTY, NULL, NULL}, {mcd3eadff, ADBLOCK_FLAG_MATCH_DOMAIN | ADBLOCK_FLAG_HAS_SEPARATOR | ADBLOCK_FLAG_THIRD_PARTY, NULL, NULL}, + {m67ee4277, ADBLOCK_FLAG_MATCH_DOMAIN | ADBLOCK_FLAG_HAS_SEPARATOR | ADBLOCK_FLAG_THIRD_PARTY, NULL, NULL}, {m5297fc2f, ADBLOCK_FLAG_MATCH_DOMAIN | ADBLOCK_FLAG_HAS_SEPARATOR | ADBLOCK_FLAG_THIRD_PARTY, NULL, NULL}, {m74d0932f, ADBLOCK_FLAG_MATCH_DOMAIN | ADBLOCK_FLAG_HAS_SEPARATOR | ADBLOCK_FLAG_THIRD_PARTY, NULL, NULL}, {me674c8d0, ADBLOCK_FLAG_MATCH_DOMAIN | ADBLOCK_FLAG_HAS_SEPARATOR | ADBLOCK_FLAG_THIRD_PARTY, NULL, NULL}, @@ -84180,12 +84287,14 @@ struct adblock_entry ADBLOCK_ENTRIES[ADBLOCK_ENTRY_COUNT] = { {m61f11f54, ADBLOCK_FLAG_MATCH_DOMAIN | ADBLOCK_FLAG_HAS_SEPARATOR | ADBLOCK_FLAG_THIRD_PARTY, NULL, NULL}, {m5e1d356d, ADBLOCK_FLAG_MATCH_DOMAIN | ADBLOCK_FLAG_HAS_SEPARATOR | ADBLOCK_FLAG_THIRD_PARTY, NULL, NULL}, {m9011d461, ADBLOCK_FLAG_MATCH_DOMAIN | ADBLOCK_FLAG_HAS_SEPARATOR | ADBLOCK_FLAG_THIRD_PARTY, NULL, NULL}, + {ma742fcda, ADBLOCK_FLAG_MATCH_DOMAIN | ADBLOCK_FLAG_HAS_SEPARATOR | ADBLOCK_FLAG_THIRD_PARTY, NULL, NULL}, {m88e2804d, ADBLOCK_FLAG_MATCH_DOMAIN | ADBLOCK_FLAG_HAS_SEPARATOR | ADBLOCK_FLAG_THIRD_PARTY, NULL, NULL}, {mf4116377, ADBLOCK_FLAG_MATCH_DOMAIN | ADBLOCK_FLAG_HAS_SEPARATOR | ADBLOCK_FLAG_THIRD_PARTY, NULL, NULL}, {me8fe25c, ADBLOCK_FLAG_MATCH_DOMAIN | ADBLOCK_FLAG_HAS_SEPARATOR | ADBLOCK_FLAG_THIRD_PARTY, NULL, NULL}, {m6d94d4b1, ADBLOCK_FLAG_MATCH_DOMAIN | ADBLOCK_FLAG_HAS_SEPARATOR | ADBLOCK_FLAG_THIRD_PARTY, NULL, NULL}, {md6ad206a, ADBLOCK_FLAG_MATCH_DOMAIN | ADBLOCK_FLAG_HAS_SEPARATOR | ADBLOCK_FLAG_THIRD_PARTY, NULL, NULL}, {mc696038, ADBLOCK_FLAG_MATCH_DOMAIN | ADBLOCK_FLAG_HAS_SEPARATOR | ADBLOCK_FLAG_THIRD_PARTY, NULL, NULL}, + {ma605f43c, ADBLOCK_FLAG_MATCH_DOMAIN | ADBLOCK_FLAG_HAS_SEPARATOR | ADBLOCK_FLAG_THIRD_PARTY, NULL, NULL}, {me1565125, ADBLOCK_FLAG_MATCH_DOMAIN | ADBLOCK_FLAG_HAS_SEPARATOR | ADBLOCK_FLAG_THIRD_PARTY, NULL, NULL}, {mbb870be3, ADBLOCK_FLAG_MATCH_DOMAIN | ADBLOCK_FLAG_HAS_SEPARATOR | ADBLOCK_FLAG_THIRD_PARTY, NULL, NULL}, {m5a7424fe, ADBLOCK_FLAG_MATCH_DOMAIN | ADBLOCK_FLAG_HAS_SEPARATOR | ADBLOCK_FLAG_THIRD_PARTY, NULL, NULL}, @@ -84220,6 +84329,7 @@ struct adblock_entry ADBLOCK_ENTRIES[ADBLOCK_ENTRY_COUNT] = { {m35c1d144, ADBLOCK_FLAG_MATCH_DOMAIN | ADBLOCK_FLAG_HAS_SEPARATOR | ADBLOCK_FLAG_THIRD_PARTY, NULL, NULL}, {m868590ed, ADBLOCK_FLAG_MATCH_DOMAIN | ADBLOCK_FLAG_HAS_SEPARATOR | ADBLOCK_FLAG_THIRD_PARTY, NULL, NULL}, {md59d57ab, ADBLOCK_FLAG_MATCH_DOMAIN | ADBLOCK_FLAG_HAS_SEPARATOR | ADBLOCK_FLAG_THIRD_PARTY, NULL, NULL}, + {m56542048, ADBLOCK_FLAG_MATCH_DOMAIN | ADBLOCK_FLAG_HAS_SEPARATOR | ADBLOCK_FLAG_THIRD_PARTY, NULL, NULL}, {m15bc8fcb, ADBLOCK_FLAG_MATCH_DOMAIN | ADBLOCK_FLAG_HAS_SEPARATOR | ADBLOCK_FLAG_THIRD_PARTY, NULL, NULL}, {m776575c6, ADBLOCK_FLAG_MATCH_DOMAIN | ADBLOCK_FLAG_HAS_SEPARATOR | ADBLOCK_FLAG_THIRD_PARTY, NULL, NULL}, {ma34c8023, ADBLOCK_FLAG_MATCH_DOMAIN | ADBLOCK_FLAG_HAS_SEPARATOR | ADBLOCK_FLAG_THIRD_PARTY, NULL, NULL}, @@ -84273,6 +84383,7 @@ struct adblock_entry ADBLOCK_ENTRIES[ADBLOCK_ENTRY_COUNT] = { {m8353cd52, ADBLOCK_FLAG_MATCH_DOMAIN | ADBLOCK_FLAG_HAS_SEPARATOR | ADBLOCK_FLAG_THIRD_PARTY, NULL, NULL}, {me687a731, ADBLOCK_FLAG_MATCH_DOMAIN | ADBLOCK_FLAG_HAS_SEPARATOR | ADBLOCK_FLAG_THIRD_PARTY, NULL, NULL}, {m8b69ec6, ADBLOCK_FLAG_MATCH_DOMAIN | ADBLOCK_FLAG_HAS_SEPARATOR | ADBLOCK_FLAG_THIRD_PARTY, NULL, NULL}, + {m7a1e0202, ADBLOCK_FLAG_MATCH_DOMAIN | ADBLOCK_FLAG_HAS_SEPARATOR | ADBLOCK_FLAG_THIRD_PARTY, NULL, NULL}, {m65452241, ADBLOCK_FLAG_MATCH_DOMAIN | ADBLOCK_FLAG_HAS_SEPARATOR | ADBLOCK_FLAG_THIRD_PARTY, NULL, NULL}, {m76630d8f, ADBLOCK_FLAG_MATCH_DOMAIN | ADBLOCK_FLAG_HAS_SEPARATOR | ADBLOCK_FLAG_THIRD_PARTY, NULL, NULL}, {mf88d5b4f, ADBLOCK_FLAG_MATCH_DOMAIN | ADBLOCK_FLAG_HAS_SEPARATOR | ADBLOCK_FLAG_THIRD_PARTY, NULL, NULL}, @@ -84345,6 +84456,7 @@ struct adblock_entry ADBLOCK_ENTRIES[ADBLOCK_ENTRY_COUNT] = { {mab99f68f, ADBLOCK_FLAG_MATCH_DOMAIN | ADBLOCK_FLAG_HAS_SEPARATOR | ADBLOCK_FLAG_THIRD_PARTY, NULL, NULL}, {m8d300e00, ADBLOCK_FLAG_MATCH_DOMAIN | ADBLOCK_FLAG_HAS_SEPARATOR | ADBLOCK_FLAG_THIRD_PARTY, NULL, NULL}, {md792eb83, ADBLOCK_FLAG_MATCH_DOMAIN | ADBLOCK_FLAG_HAS_SEPARATOR | ADBLOCK_FLAG_THIRD_PARTY, NULL, NULL}, + {md6b7664e, ADBLOCK_FLAG_MATCH_DOMAIN | ADBLOCK_FLAG_HAS_SEPARATOR | ADBLOCK_FLAG_THIRD_PARTY, NULL, NULL}, {m98692401, ADBLOCK_FLAG_MATCH_DOMAIN | ADBLOCK_FLAG_HAS_SEPARATOR | ADBLOCK_FLAG_THIRD_PARTY, NULL, NULL}, {m7ea1c3c6, ADBLOCK_FLAG_MATCH_DOMAIN | ADBLOCK_FLAG_HAS_SEPARATOR | ADBLOCK_FLAG_THIRD_PARTY, NULL, NULL}, {md0bb0f54, ADBLOCK_FLAG_MATCH_DOMAIN | ADBLOCK_FLAG_HAS_SEPARATOR | ADBLOCK_FLAG_THIRD_PARTY, NULL, NULL}, @@ -84419,6 +84531,7 @@ struct adblock_entry ADBLOCK_ENTRIES[ADBLOCK_ENTRY_COUNT] = { {m3647c5e6, ADBLOCK_FLAG_MATCH_DOMAIN | ADBLOCK_FLAG_HAS_SEPARATOR | ADBLOCK_FLAG_THIRD_PARTY, NULL, NULL}, {md22f652a, ADBLOCK_FLAG_MATCH_DOMAIN | ADBLOCK_FLAG_HAS_SEPARATOR | ADBLOCK_FLAG_THIRD_PARTY, NULL, NULL}, {m89ed9f04, ADBLOCK_FLAG_MATCH_DOMAIN | ADBLOCK_FLAG_HAS_SEPARATOR | ADBLOCK_FLAG_THIRD_PARTY, NULL, NULL}, + {ma81b2dc9, ADBLOCK_FLAG_MATCH_DOMAIN | ADBLOCK_FLAG_HAS_SEPARATOR | ADBLOCK_FLAG_THIRD_PARTY, NULL, NULL}, {m4c0d3f27, ADBLOCK_FLAG_MATCH_DOMAIN | ADBLOCK_FLAG_HAS_SEPARATOR | ADBLOCK_FLAG_THIRD_PARTY, NULL, NULL}, {m46ab158f, ADBLOCK_FLAG_MATCH_DOMAIN | ADBLOCK_FLAG_HAS_SEPARATOR | ADBLOCK_FLAG_THIRD_PARTY, NULL, NULL}, {mef6a25ec, ADBLOCK_FLAG_MATCH_DOMAIN | ADBLOCK_FLAG_HAS_SEPARATOR | ADBLOCK_FLAG_THIRD_PARTY, NULL, NULL}, @@ -84558,6 +84671,7 @@ struct adblock_entry ADBLOCK_ENTRIES[ADBLOCK_ENTRY_COUNT] = { {mf7933946, ADBLOCK_FLAG_MATCH_DOMAIN | ADBLOCK_FLAG_HAS_SEPARATOR | ADBLOCK_FLAG_THIRD_PARTY, NULL, NULL}, {m54dee1e, ADBLOCK_FLAG_MATCH_DOMAIN | ADBLOCK_FLAG_HAS_SEPARATOR | ADBLOCK_FLAG_THIRD_PARTY, NULL, NULL}, {m99d3b503, ADBLOCK_FLAG_MATCH_DOMAIN | ADBLOCK_FLAG_HAS_SEPARATOR | ADBLOCK_FLAG_THIRD_PARTY, NULL, NULL}, + {m946dac25, ADBLOCK_FLAG_MATCH_DOMAIN | ADBLOCK_FLAG_HAS_SEPARATOR | ADBLOCK_FLAG_THIRD_PARTY, NULL, NULL}, {m747749b7, ADBLOCK_FLAG_MATCH_DOMAIN | ADBLOCK_FLAG_HAS_SEPARATOR | ADBLOCK_FLAG_THIRD_PARTY, NULL, NULL}, {m66deb4d4, ADBLOCK_FLAG_MATCH_DOMAIN | ADBLOCK_FLAG_HAS_SEPARATOR | ADBLOCK_FLAG_THIRD_PARTY, NULL, NULL}, {mf6991d9e, ADBLOCK_FLAG_MATCH_DOMAIN | ADBLOCK_FLAG_HAS_SEPARATOR | ADBLOCK_FLAG_THIRD_PARTY, NULL, NULL}, @@ -84731,6 +84845,7 @@ struct adblock_entry ADBLOCK_ENTRIES[ADBLOCK_ENTRY_COUNT] = { {m40bd0b49, ADBLOCK_FLAG_MATCH_DOMAIN | ADBLOCK_FLAG_HAS_SEPARATOR | ADBLOCK_FLAG_THIRD_PARTY, NULL, NULL}, {m59999cd, ADBLOCK_FLAG_MATCH_DOMAIN | ADBLOCK_FLAG_HAS_SEPARATOR | ADBLOCK_FLAG_THIRD_PARTY, NULL, NULL}, {m8f38a603, ADBLOCK_FLAG_MATCH_DOMAIN | ADBLOCK_FLAG_HAS_SEPARATOR | ADBLOCK_FLAG_THIRD_PARTY, NULL, NULL}, + {mb1df99ae, ADBLOCK_FLAG_MATCH_DOMAIN | ADBLOCK_FLAG_HAS_SEPARATOR | ADBLOCK_FLAG_THIRD_PARTY, NULL, NULL}, {m4fa72807, ADBLOCK_FLAG_MATCH_DOMAIN | ADBLOCK_FLAG_HAS_SEPARATOR | ADBLOCK_FLAG_THIRD_PARTY, NULL, NULL}, {mc0924061, ADBLOCK_FLAG_MATCH_DOMAIN | ADBLOCK_FLAG_HAS_SEPARATOR | ADBLOCK_FLAG_THIRD_PARTY, NULL, NULL}, {m49b3e83, ADBLOCK_FLAG_MATCH_DOMAIN | ADBLOCK_FLAG_HAS_SEPARATOR | ADBLOCK_FLAG_THIRD_PARTY, NULL, NULL}, @@ -84739,6 +84854,7 @@ struct adblock_entry ADBLOCK_ENTRIES[ADBLOCK_ENTRY_COUNT] = { {m38730c1d, ADBLOCK_FLAG_MATCH_DOMAIN | ADBLOCK_FLAG_HAS_SEPARATOR | ADBLOCK_FLAG_THIRD_PARTY, NULL, NULL}, {me094af2f, ADBLOCK_FLAG_MATCH_DOMAIN | ADBLOCK_FLAG_HAS_SEPARATOR | ADBLOCK_FLAG_THIRD_PARTY, NULL, NULL}, {m96e4150d, ADBLOCK_FLAG_MATCH_DOMAIN | ADBLOCK_FLAG_HAS_SEPARATOR | ADBLOCK_FLAG_THIRD_PARTY, NULL, NULL}, + {mad3ca300, ADBLOCK_FLAG_MATCH_DOMAIN | ADBLOCK_FLAG_HAS_SEPARATOR | ADBLOCK_FLAG_THIRD_PARTY, NULL, NULL}, {m53e6b14b, ADBLOCK_FLAG_MATCH_DOMAIN | ADBLOCK_FLAG_HAS_SEPARATOR | ADBLOCK_FLAG_THIRD_PARTY, NULL, NULL}, {md3b04dcc, ADBLOCK_FLAG_MATCH_DOMAIN | ADBLOCK_FLAG_HAS_SEPARATOR | ADBLOCK_FLAG_THIRD_PARTY, NULL, NULL}, {m7074de5c, ADBLOCK_FLAG_MATCH_DOMAIN | ADBLOCK_FLAG_HAS_SEPARATOR | ADBLOCK_FLAG_THIRD_PARTY, NULL, NULL}, @@ -84750,6 +84866,7 @@ struct adblock_entry ADBLOCK_ENTRIES[ADBLOCK_ENTRY_COUNT] = { {mfe400c62, ADBLOCK_FLAG_MATCH_DOMAIN | ADBLOCK_FLAG_HAS_SEPARATOR | ADBLOCK_FLAG_THIRD_PARTY, NULL, NULL}, {m4d83c102, ADBLOCK_FLAG_MATCH_DOMAIN | ADBLOCK_FLAG_HAS_SEPARATOR | ADBLOCK_FLAG_THIRD_PARTY, NULL, NULL}, {m342b3bf7, ADBLOCK_FLAG_MATCH_DOMAIN | ADBLOCK_FLAG_HAS_SEPARATOR | ADBLOCK_FLAG_THIRD_PARTY, NULL, NULL}, + {ma1de8f94, ADBLOCK_FLAG_MATCH_DOMAIN | ADBLOCK_FLAG_HAS_SEPARATOR | ADBLOCK_FLAG_THIRD_PARTY, NULL, NULL}, {med31172, ADBLOCK_FLAG_MATCH_DOMAIN | ADBLOCK_FLAG_HAS_SEPARATOR | ADBLOCK_FLAG_THIRD_PARTY, NULL, NULL}, {m31ae9744, ADBLOCK_FLAG_MATCH_DOMAIN | ADBLOCK_FLAG_HAS_SEPARATOR | ADBLOCK_FLAG_THIRD_PARTY, NULL, NULL}, {m40cb03b8, ADBLOCK_FLAG_MATCH_DOMAIN | ADBLOCK_FLAG_HAS_SEPARATOR | ADBLOCK_FLAG_THIRD_PARTY, NULL, NULL}, @@ -84805,6 +84922,7 @@ struct adblock_entry ADBLOCK_ENTRIES[ADBLOCK_ENTRY_COUNT] = { {mca4fac69, ADBLOCK_FLAG_MATCH_DOMAIN | ADBLOCK_FLAG_HAS_SEPARATOR | ADBLOCK_FLAG_THIRD_PARTY, NULL, NULL}, {m295cbdd2, ADBLOCK_FLAG_MATCH_DOMAIN | ADBLOCK_FLAG_HAS_SEPARATOR | ADBLOCK_FLAG_THIRD_PARTY, NULL, NULL}, {ma92014a5, ADBLOCK_FLAG_MATCH_DOMAIN | ADBLOCK_FLAG_HAS_SEPARATOR | ADBLOCK_FLAG_THIRD_PARTY, NULL, NULL}, + {me104cc8c, ADBLOCK_FLAG_MATCH_DOMAIN | ADBLOCK_FLAG_HAS_SEPARATOR | ADBLOCK_FLAG_THIRD_PARTY, NULL, NULL}, {ma075acd0, ADBLOCK_FLAG_MATCH_DOMAIN | ADBLOCK_FLAG_HAS_SEPARATOR | ADBLOCK_FLAG_THIRD_PARTY, NULL, NULL}, {m6a9da2c9, ADBLOCK_FLAG_MATCH_DOMAIN | ADBLOCK_FLAG_HAS_SEPARATOR | ADBLOCK_FLAG_THIRD_PARTY, NULL, NULL}, {m6e8cf432, ADBLOCK_FLAG_MATCH_DOMAIN | ADBLOCK_FLAG_HAS_SEPARATOR | ADBLOCK_FLAG_THIRD_PARTY, NULL, NULL}, @@ -84949,6 +85067,7 @@ struct adblock_entry ADBLOCK_ENTRIES[ADBLOCK_ENTRY_COUNT] = { {mc5a5f283, ADBLOCK_FLAG_MATCH_DOMAIN | ADBLOCK_FLAG_HAS_SEPARATOR | ADBLOCK_FLAG_THIRD_PARTY, NULL, NULL}, {m4cba232f, ADBLOCK_FLAG_MATCH_DOMAIN | ADBLOCK_FLAG_HAS_SEPARATOR | ADBLOCK_FLAG_THIRD_PARTY, NULL, NULL}, {md090ed69, ADBLOCK_FLAG_MATCH_DOMAIN | ADBLOCK_FLAG_HAS_SEPARATOR | ADBLOCK_FLAG_THIRD_PARTY, NULL, NULL}, + {mfc817746, ADBLOCK_FLAG_MATCH_DOMAIN | ADBLOCK_FLAG_HAS_SEPARATOR | ADBLOCK_FLAG_THIRD_PARTY, NULL, NULL}, {med44299, ADBLOCK_FLAG_MATCH_DOMAIN | ADBLOCK_FLAG_HAS_SEPARATOR | ADBLOCK_FLAG_THIRD_PARTY, NULL, NULL}, {m7b143a96, ADBLOCK_FLAG_MATCH_DOMAIN | ADBLOCK_FLAG_HAS_SEPARATOR | ADBLOCK_FLAG_THIRD_PARTY, NULL, NULL}, {md6018ba2, ADBLOCK_FLAG_MATCH_DOMAIN | ADBLOCK_FLAG_HAS_SEPARATOR | ADBLOCK_FLAG_THIRD_PARTY, NULL, NULL}, @@ -85020,6 +85139,7 @@ struct adblock_entry ADBLOCK_ENTRIES[ADBLOCK_ENTRY_COUNT] = { {m25577bb, ADBLOCK_FLAG_MATCH_DOMAIN | ADBLOCK_FLAG_HAS_SEPARATOR | ADBLOCK_FLAG_THIRD_PARTY, NULL, NULL}, {md6336b41, ADBLOCK_FLAG_MATCH_DOMAIN | ADBLOCK_FLAG_HAS_SEPARATOR | ADBLOCK_FLAG_THIRD_PARTY, NULL, NULL}, {m449c0c60, ADBLOCK_FLAG_MATCH_DOMAIN | ADBLOCK_FLAG_HAS_SEPARATOR | ADBLOCK_FLAG_THIRD_PARTY, NULL, NULL}, + {m81c07664, ADBLOCK_FLAG_MATCH_DOMAIN | ADBLOCK_FLAG_HAS_SEPARATOR | ADBLOCK_FLAG_THIRD_PARTY, NULL, NULL}, {mde0b3416, ADBLOCK_FLAG_MATCH_DOMAIN | ADBLOCK_FLAG_HAS_SEPARATOR | ADBLOCK_FLAG_THIRD_PARTY, NULL, NULL}, {mce01ca77, ADBLOCK_FLAG_MATCH_DOMAIN | ADBLOCK_FLAG_HAS_SEPARATOR | ADBLOCK_FLAG_THIRD_PARTY, NULL, NULL}, {meed7c85b, ADBLOCK_FLAG_MATCH_DOMAIN | ADBLOCK_FLAG_HAS_SEPARATOR | ADBLOCK_FLAG_THIRD_PARTY, NULL, NULL}, @@ -85126,6 +85246,7 @@ struct adblock_entry ADBLOCK_ENTRIES[ADBLOCK_ENTRY_COUNT] = { {m5fbcb427, ADBLOCK_FLAG_MATCH_DOMAIN | ADBLOCK_FLAG_HAS_SEPARATOR | ADBLOCK_FLAG_THIRD_PARTY, NULL, NULL}, {m2878ed28, ADBLOCK_FLAG_MATCH_DOMAIN | ADBLOCK_FLAG_HAS_SEPARATOR | ADBLOCK_FLAG_THIRD_PARTY, NULL, NULL}, {m91a7ca65, ADBLOCK_FLAG_MATCH_DOMAIN | ADBLOCK_FLAG_HAS_SEPARATOR | ADBLOCK_FLAG_THIRD_PARTY, NULL, NULL}, + {m880ed85d, ADBLOCK_FLAG_MATCH_DOMAIN | ADBLOCK_FLAG_HAS_SEPARATOR | ADBLOCK_FLAG_THIRD_PARTY, NULL, NULL}, {m84e819ef, ADBLOCK_FLAG_MATCH_DOMAIN | ADBLOCK_FLAG_HAS_SEPARATOR | ADBLOCK_FLAG_THIRD_PARTY, NULL, NULL}, {ma8d9d6f9, ADBLOCK_FLAG_MATCH_DOMAIN | ADBLOCK_FLAG_HAS_SEPARATOR | ADBLOCK_FLAG_THIRD_PARTY, NULL, NULL}, {ma3b2b5ef, ADBLOCK_FLAG_MATCH_DOMAIN | ADBLOCK_FLAG_HAS_SEPARATOR | ADBLOCK_FLAG_THIRD_PARTY, NULL, NULL}, @@ -85421,6 +85542,7 @@ struct adblock_entry ADBLOCK_ENTRIES[ADBLOCK_ENTRY_COUNT] = { {m43296002, ADBLOCK_FLAG_MATCH_DOMAIN | ADBLOCK_FLAG_HAS_SEPARATOR | ADBLOCK_FLAG_THIRD_PARTY, NULL, NULL}, {mc2c27b48, ADBLOCK_FLAG_MATCH_DOMAIN | ADBLOCK_FLAG_HAS_SEPARATOR | ADBLOCK_FLAG_THIRD_PARTY, NULL, NULL}, {macd547f2, ADBLOCK_FLAG_MATCH_DOMAIN | ADBLOCK_FLAG_HAS_SEPARATOR | ADBLOCK_FLAG_THIRD_PARTY, NULL, NULL}, + {m2aa13397, ADBLOCK_FLAG_MATCH_DOMAIN | ADBLOCK_FLAG_HAS_SEPARATOR | ADBLOCK_FLAG_THIRD_PARTY, NULL, NULL}, {mbcbaca, ADBLOCK_FLAG_MATCH_DOMAIN | ADBLOCK_FLAG_HAS_SEPARATOR | ADBLOCK_FLAG_THIRD_PARTY, NULL, NULL}, {m288c8e88, ADBLOCK_FLAG_MATCH_DOMAIN | ADBLOCK_FLAG_HAS_SEPARATOR | ADBLOCK_FLAG_THIRD_PARTY, NULL, NULL}, {m995d185e, ADBLOCK_FLAG_MATCH_DOMAIN | ADBLOCK_FLAG_HAS_SEPARATOR | ADBLOCK_FLAG_THIRD_PARTY, NULL, NULL}, @@ -85429,6 +85551,7 @@ struct adblock_entry ADBLOCK_ENTRIES[ADBLOCK_ENTRY_COUNT] = { {m5d591b0b, ADBLOCK_FLAG_MATCH_DOMAIN | ADBLOCK_FLAG_HAS_SEPARATOR | ADBLOCK_FLAG_THIRD_PARTY, NULL, NULL}, {m8376ec65, ADBLOCK_FLAG_MATCH_DOMAIN | ADBLOCK_FLAG_HAS_SEPARATOR | ADBLOCK_FLAG_THIRD_PARTY, NULL, NULL}, {m3727a11c, ADBLOCK_FLAG_MATCH_DOMAIN | ADBLOCK_FLAG_HAS_SEPARATOR | ADBLOCK_FLAG_THIRD_PARTY, NULL, NULL}, + {mf14a96e4, ADBLOCK_FLAG_MATCH_DOMAIN | ADBLOCK_FLAG_HAS_SEPARATOR | ADBLOCK_FLAG_THIRD_PARTY, NULL, NULL}, {m4d566c97, ADBLOCK_FLAG_MATCH_DOMAIN | ADBLOCK_FLAG_HAS_SEPARATOR | ADBLOCK_FLAG_THIRD_PARTY, NULL, NULL}, {m37a5e790, ADBLOCK_FLAG_MATCH_DOMAIN | ADBLOCK_FLAG_HAS_SEPARATOR | ADBLOCK_FLAG_THIRD_PARTY, NULL, NULL}, {m2e460f2b, ADBLOCK_FLAG_MATCH_DOMAIN | ADBLOCK_FLAG_HAS_SEPARATOR | ADBLOCK_FLAG_THIRD_PARTY, NULL, NULL}, @@ -85605,6 +85728,7 @@ struct adblock_entry ADBLOCK_ENTRIES[ADBLOCK_ENTRY_COUNT] = { {m2eb75c14, ADBLOCK_FLAG_MATCH_DOMAIN | ADBLOCK_FLAG_HAS_SEPARATOR | ADBLOCK_FLAG_THIRD_PARTY, NULL, NULL}, {md798bb68, ADBLOCK_FLAG_MATCH_DOMAIN | ADBLOCK_FLAG_HAS_SEPARATOR | ADBLOCK_FLAG_THIRD_PARTY, NULL, NULL}, {m9e0911cd, ADBLOCK_FLAG_MATCH_DOMAIN | ADBLOCK_FLAG_HAS_SEPARATOR | ADBLOCK_FLAG_THIRD_PARTY, NULL, NULL}, + {m2e974e25, ADBLOCK_FLAG_MATCH_DOMAIN | ADBLOCK_FLAG_HAS_SEPARATOR | ADBLOCK_FLAG_THIRD_PARTY, NULL, NULL}, {m5c244661, ADBLOCK_FLAG_MATCH_DOMAIN | ADBLOCK_FLAG_HAS_SEPARATOR | ADBLOCK_FLAG_THIRD_PARTY, NULL, NULL}, {m60b85777, ADBLOCK_FLAG_MATCH_DOMAIN | ADBLOCK_FLAG_HAS_SEPARATOR | ADBLOCK_FLAG_THIRD_PARTY, NULL, NULL}, {m15b63eb7, ADBLOCK_FLAG_MATCH_DOMAIN | ADBLOCK_FLAG_HAS_SEPARATOR | ADBLOCK_FLAG_THIRD_PARTY, NULL, NULL}, @@ -85671,6 +85795,7 @@ struct adblock_entry ADBLOCK_ENTRIES[ADBLOCK_ENTRY_COUNT] = { {mb43ac4ce, ADBLOCK_FLAG_MATCH_DOMAIN | ADBLOCK_FLAG_HAS_SEPARATOR | ADBLOCK_FLAG_THIRD_PARTY, NULL, NULL}, {m56149c3f, ADBLOCK_FLAG_MATCH_DOMAIN | ADBLOCK_FLAG_HAS_SEPARATOR | ADBLOCK_FLAG_THIRD_PARTY, NULL, NULL}, {m9de4a95e, ADBLOCK_FLAG_MATCH_DOMAIN | ADBLOCK_FLAG_HAS_SEPARATOR | ADBLOCK_FLAG_THIRD_PARTY, NULL, NULL}, + {mb7b44291, ADBLOCK_FLAG_MATCH_DOMAIN | ADBLOCK_FLAG_HAS_SEPARATOR | ADBLOCK_FLAG_THIRD_PARTY, NULL, NULL}, {m43f3d08e, ADBLOCK_FLAG_MATCH_DOMAIN | ADBLOCK_FLAG_HAS_SEPARATOR | ADBLOCK_FLAG_THIRD_PARTY, NULL, NULL}, {m11d86188, ADBLOCK_FLAG_MATCH_DOMAIN | ADBLOCK_FLAG_HAS_SEPARATOR | ADBLOCK_FLAG_THIRD_PARTY, NULL, NULL}, {mad37eec6, ADBLOCK_FLAG_MATCH_DOMAIN | ADBLOCK_FLAG_HAS_SEPARATOR | ADBLOCK_FLAG_THIRD_PARTY, NULL, NULL}, @@ -85750,6 +85875,7 @@ struct adblock_entry ADBLOCK_ENTRIES[ADBLOCK_ENTRY_COUNT] = { {m87efd4a6, ADBLOCK_FLAG_MATCH_DOMAIN | ADBLOCK_FLAG_HAS_SEPARATOR | ADBLOCK_FLAG_THIRD_PARTY, NULL, NULL}, {m908f8ecd, ADBLOCK_FLAG_MATCH_DOMAIN | ADBLOCK_FLAG_HAS_SEPARATOR | ADBLOCK_FLAG_THIRD_PARTY, NULL, NULL}, {ma39ec6b3, ADBLOCK_FLAG_MATCH_DOMAIN | ADBLOCK_FLAG_HAS_SEPARATOR | ADBLOCK_FLAG_THIRD_PARTY, NULL, NULL}, + {mac3cf42e, ADBLOCK_FLAG_MATCH_DOMAIN | ADBLOCK_FLAG_HAS_SEPARATOR | ADBLOCK_FLAG_THIRD_PARTY, NULL, NULL}, {m2a706d2, ADBLOCK_FLAG_MATCH_DOMAIN | ADBLOCK_FLAG_HAS_SEPARATOR | ADBLOCK_FLAG_THIRD_PARTY, NULL, NULL}, {m346ead49, ADBLOCK_FLAG_MATCH_DOMAIN | ADBLOCK_FLAG_HAS_SEPARATOR | ADBLOCK_FLAG_THIRD_PARTY, NULL, NULL}, {m6524a42a, ADBLOCK_FLAG_MATCH_DOMAIN | ADBLOCK_FLAG_HAS_SEPARATOR | ADBLOCK_FLAG_THIRD_PARTY, NULL, NULL}, @@ -85844,6 +85970,7 @@ struct adblock_entry ADBLOCK_ENTRIES[ADBLOCK_ENTRY_COUNT] = { {mf56622dd, ADBLOCK_FLAG_MATCH_DOMAIN | ADBLOCK_FLAG_HAS_SEPARATOR | ADBLOCK_FLAG_THIRD_PARTY, NULL, NULL}, {m31a17019, ADBLOCK_FLAG_MATCH_DOMAIN | ADBLOCK_FLAG_HAS_SEPARATOR | ADBLOCK_FLAG_THIRD_PARTY, NULL, NULL}, {m3f5c64bd, ADBLOCK_FLAG_MATCH_DOMAIN | ADBLOCK_FLAG_HAS_SEPARATOR | ADBLOCK_FLAG_THIRD_PARTY, NULL, NULL}, + {ma8426c8a, ADBLOCK_FLAG_MATCH_DOMAIN | ADBLOCK_FLAG_HAS_SEPARATOR | ADBLOCK_FLAG_THIRD_PARTY, NULL, NULL}, {mbf18e626, ADBLOCK_FLAG_MATCH_DOMAIN | ADBLOCK_FLAG_HAS_SEPARATOR | ADBLOCK_FLAG_THIRD_PARTY, NULL, NULL}, {m8ae5a19a, ADBLOCK_FLAG_MATCH_DOMAIN | ADBLOCK_FLAG_HAS_SEPARATOR | ADBLOCK_FLAG_THIRD_PARTY, NULL, NULL}, {mb67ca07b, ADBLOCK_FLAG_MATCH_DOMAIN | ADBLOCK_FLAG_HAS_SEPARATOR | ADBLOCK_FLAG_THIRD_PARTY, NULL, NULL}, @@ -85861,6 +85988,7 @@ struct adblock_entry ADBLOCK_ENTRIES[ADBLOCK_ENTRY_COUNT] = { {m9f5fc92f, ADBLOCK_FLAG_MATCH_DOMAIN | ADBLOCK_FLAG_HAS_SEPARATOR | ADBLOCK_FLAG_THIRD_PARTY, NULL, NULL}, {ma3066f41, ADBLOCK_FLAG_MATCH_DOMAIN | ADBLOCK_FLAG_HAS_SEPARATOR | ADBLOCK_FLAG_THIRD_PARTY, NULL, NULL}, {m36dc8585, ADBLOCK_FLAG_MATCH_DOMAIN | ADBLOCK_FLAG_HAS_SEPARATOR | ADBLOCK_FLAG_THIRD_PARTY, NULL, NULL}, + {mb4be4207, ADBLOCK_FLAG_MATCH_DOMAIN | ADBLOCK_FLAG_HAS_SEPARATOR | ADBLOCK_FLAG_THIRD_PARTY, NULL, NULL}, {m6814f195, ADBLOCK_FLAG_MATCH_DOMAIN | ADBLOCK_FLAG_HAS_SEPARATOR | ADBLOCK_FLAG_THIRD_PARTY, NULL, NULL}, {m10587908, ADBLOCK_FLAG_MATCH_DOMAIN | ADBLOCK_FLAG_HAS_SEPARATOR | ADBLOCK_FLAG_THIRD_PARTY, NULL, NULL}, {ma7c4ce76, ADBLOCK_FLAG_MATCH_DOMAIN | ADBLOCK_FLAG_HAS_SEPARATOR | ADBLOCK_FLAG_THIRD_PARTY, NULL, NULL}, @@ -85875,6 +86003,7 @@ struct adblock_entry ADBLOCK_ENTRIES[ADBLOCK_ENTRY_COUNT] = { {mb9556f37, ADBLOCK_FLAG_MATCH_DOMAIN | ADBLOCK_FLAG_HAS_SEPARATOR | ADBLOCK_FLAG_THIRD_PARTY, NULL, NULL}, {mb30b3eb2, ADBLOCK_FLAG_MATCH_DOMAIN | ADBLOCK_FLAG_HAS_SEPARATOR | ADBLOCK_FLAG_THIRD_PARTY, NULL, NULL}, {m8b9ba86e, ADBLOCK_FLAG_MATCH_DOMAIN | ADBLOCK_FLAG_HAS_SEPARATOR | ADBLOCK_FLAG_THIRD_PARTY, NULL, NULL}, + {m4435229c, ADBLOCK_FLAG_MATCH_DOMAIN | ADBLOCK_FLAG_HAS_SEPARATOR | ADBLOCK_FLAG_THIRD_PARTY, NULL, NULL}, {mdd05fd5d, ADBLOCK_FLAG_MATCH_DOMAIN | ADBLOCK_FLAG_HAS_SEPARATOR | ADBLOCK_FLAG_THIRD_PARTY, NULL, NULL}, {m52ba8cb6, ADBLOCK_FLAG_MATCH_DOMAIN | ADBLOCK_FLAG_HAS_SEPARATOR | ADBLOCK_FLAG_THIRD_PARTY, NULL, NULL}, {m482c4020, ADBLOCK_FLAG_MATCH_DOMAIN | ADBLOCK_FLAG_HAS_SEPARATOR | ADBLOCK_FLAG_THIRD_PARTY, NULL, NULL}, @@ -85915,6 +86044,7 @@ struct adblock_entry ADBLOCK_ENTRIES[ADBLOCK_ENTRY_COUNT] = { {m8959a21a, ADBLOCK_FLAG_MATCH_DOMAIN | ADBLOCK_FLAG_HAS_SEPARATOR | ADBLOCK_FLAG_THIRD_PARTY, NULL, NULL}, {m922090b3, ADBLOCK_FLAG_MATCH_DOMAIN | ADBLOCK_FLAG_HAS_SEPARATOR | ADBLOCK_FLAG_THIRD_PARTY, NULL, NULL}, {mc0b989d, ADBLOCK_FLAG_MATCH_DOMAIN | ADBLOCK_FLAG_HAS_SEPARATOR | ADBLOCK_FLAG_THIRD_PARTY, NULL, NULL}, + {m772e5faf, ADBLOCK_FLAG_MATCH_DOMAIN | ADBLOCK_FLAG_HAS_SEPARATOR | ADBLOCK_FLAG_THIRD_PARTY, NULL, NULL}, {mc69f551f, ADBLOCK_FLAG_MATCH_DOMAIN | ADBLOCK_FLAG_HAS_SEPARATOR | ADBLOCK_FLAG_THIRD_PARTY, NULL, NULL}, {macedd964, ADBLOCK_FLAG_MATCH_DOMAIN | ADBLOCK_FLAG_HAS_SEPARATOR | ADBLOCK_FLAG_THIRD_PARTY, NULL, NULL}, {m8db383e1, ADBLOCK_FLAG_MATCH_DOMAIN | ADBLOCK_FLAG_HAS_SEPARATOR | ADBLOCK_FLAG_THIRD_PARTY, NULL, NULL}, @@ -85970,6 +86100,7 @@ struct adblock_entry ADBLOCK_ENTRIES[ADBLOCK_ENTRY_COUNT] = { {mbb37cf6, ADBLOCK_FLAG_MATCH_DOMAIN | ADBLOCK_FLAG_HAS_SEPARATOR | ADBLOCK_FLAG_THIRD_PARTY, NULL, NULL}, {mb1cc2a11, ADBLOCK_FLAG_MATCH_DOMAIN | ADBLOCK_FLAG_HAS_SEPARATOR | ADBLOCK_FLAG_THIRD_PARTY, NULL, NULL}, {ma0061b56, ADBLOCK_FLAG_MATCH_DOMAIN | ADBLOCK_FLAG_HAS_SEPARATOR | ADBLOCK_FLAG_THIRD_PARTY, NULL, NULL}, + {m87b6f6ac, ADBLOCK_FLAG_MATCH_DOMAIN | ADBLOCK_FLAG_HAS_SEPARATOR | ADBLOCK_FLAG_THIRD_PARTY, NULL, NULL}, {m839e9996, ADBLOCK_FLAG_MATCH_DOMAIN | ADBLOCK_FLAG_HAS_SEPARATOR | ADBLOCK_FLAG_THIRD_PARTY, NULL, NULL}, {m7a69db41, ADBLOCK_FLAG_MATCH_DOMAIN | ADBLOCK_FLAG_HAS_SEPARATOR | ADBLOCK_FLAG_THIRD_PARTY, NULL, NULL}, {mc657ff7a, ADBLOCK_FLAG_MATCH_DOMAIN | ADBLOCK_FLAG_HAS_SEPARATOR | ADBLOCK_FLAG_THIRD_PARTY, NULL, NULL}, @@ -86118,6 +86249,7 @@ struct adblock_entry ADBLOCK_ENTRIES[ADBLOCK_ENTRY_COUNT] = { {mdfd8d89d, ADBLOCK_FLAG_MATCH_DOMAIN | ADBLOCK_FLAG_HAS_SEPARATOR | ADBLOCK_FLAG_THIRD_PARTY, NULL, NULL}, {m5a3c174c, ADBLOCK_FLAG_MATCH_DOMAIN | ADBLOCK_FLAG_HAS_SEPARATOR | ADBLOCK_FLAG_THIRD_PARTY, NULL, NULL}, {m5621c5a9, ADBLOCK_FLAG_MATCH_DOMAIN | ADBLOCK_FLAG_HAS_SEPARATOR | ADBLOCK_FLAG_THIRD_PARTY, NULL, NULL}, + {m2f706cad, ADBLOCK_FLAG_MATCH_DOMAIN | ADBLOCK_FLAG_HAS_SEPARATOR | ADBLOCK_FLAG_THIRD_PARTY, NULL, NULL}, {m395ab397, ADBLOCK_FLAG_MATCH_DOMAIN | ADBLOCK_FLAG_HAS_SEPARATOR | ADBLOCK_FLAG_THIRD_PARTY, NULL, NULL}, {mfc27d8f0, ADBLOCK_FLAG_MATCH_DOMAIN | ADBLOCK_FLAG_HAS_SEPARATOR | ADBLOCK_FLAG_THIRD_PARTY, NULL, NULL}, {m954d5a97, ADBLOCK_FLAG_MATCH_DOMAIN | ADBLOCK_FLAG_HAS_SEPARATOR | ADBLOCK_FLAG_THIRD_PARTY, NULL, NULL}, @@ -94087,6 +94219,7 @@ struct adblock_entry ADBLOCK_ENTRIES[ADBLOCK_ENTRY_COUNT] = { {mccec392c, ADBLOCK_FLAG_MATCH_DOMAIN | ADBLOCK_FLAG_HAS_SEPARATOR, NULL, NULL}, {m9670596c, ADBLOCK_FLAG_MATCH_DOMAIN | ADBLOCK_FLAG_HAS_SEPARATOR, NULL, NULL}, {m28a22457, ADBLOCK_FLAG_MATCH_DOMAIN | ADBLOCK_FLAG_HAS_SEPARATOR, NULL, NULL}, + {m400bdc00, ADBLOCK_FLAG_MATCH_DOMAIN | ADBLOCK_FLAG_HAS_SEPARATOR, NULL, NULL}, {mbe9643e4, ADBLOCK_FLAG_MATCH_DOMAIN | ADBLOCK_FLAG_HAS_SEPARATOR, NULL, NULL}, {m189266e, ADBLOCK_FLAG_MATCH_DOMAIN | ADBLOCK_FLAG_HAS_SEPARATOR, NULL, NULL}, {m493bc47, ADBLOCK_FLAG_MATCH_DOMAIN | ADBLOCK_FLAG_HAS_SEPARATOR | ADBLOCK_FLAG_THIRD_PARTY, NULL, NULL}, @@ -97260,6 +97393,7 @@ struct adblock_entry ADBLOCK_ENTRIES[ADBLOCK_ENTRY_COUNT] = { {mee6e17e2, ADBLOCK_FLAG_MATCH_DOMAIN | ADBLOCK_FLAG_HAS_WILDCARD | ADBLOCK_FLAG_HAS_SEPARATOR, NULL, NULL}, {m60d5d403, ADBLOCK_FLAG_MATCH_DOMAIN, NULL, NULL}, {m6140b8f3, ADBLOCK_FLAG_MATCH_DOMAIN, NULL, NULL}, + {md70e6459, ADBLOCK_FLAG_MATCH_DOMAIN | ADBLOCK_FLAG_HAS_WILDCARD | ADBLOCK_FLAG_HAS_SEPARATOR | ADBLOCK_FLAG_THIRD_PARTY, NULL, NULL}, {m4e20371f, ADBLOCK_FLAG_MATCH_DOMAIN | ADBLOCK_FLAG_HAS_WILDCARD | ADBLOCK_FLAG_HAS_SEPARATOR, NULL, NULL}, {m261796fc, ADBLOCK_FLAG_MATCH_DOMAIN | ADBLOCK_FLAG_HAS_WILDCARD | ADBLOCK_FLAG_HAS_SEPARATOR, NULL, NULL}, {mf6359ee1, ADBLOCK_FLAG_MATCH_DOMAIN | ADBLOCK_FLAG_HAS_WILDCARD | ADBLOCK_FLAG_HAS_SEPARATOR, NULL, NULL}, @@ -98135,7 +98269,6 @@ struct adblock_entry ADBLOCK_ENTRIES[ADBLOCK_ENTRY_COUNT] = { {m70301ebe, ADBLOCK_FLAG_MATCH_DOMAIN | ADBLOCK_FLAG_THIRD_PARTY, NULL, NULL}, {m3d795855, ADBLOCK_FLAG_MATCH_DOMAIN | ADBLOCK_FLAG_THIRD_PARTY, NULL, NULL}, {mba457c28, ADBLOCK_FLAG_MATCH_DOMAIN | ADBLOCK_FLAG_HAS_SEPARATOR | ADBLOCK_FLAG_THIRD_PARTY, NULL, NULL}, - {m56263c2b, ADBLOCK_FLAG_MATCH_DOMAIN | ADBLOCK_FLAG_HAS_SEPARATOR, NULL, NULL}, {md0fab656, ADBLOCK_FLAG_MATCH_DOMAIN | ADBLOCK_FLAG_HAS_SEPARATOR | ADBLOCK_FLAG_THIRD_PARTY, NULL, NULL}, {mcffdb037, ADBLOCK_FLAG_MATCH_DOMAIN | ADBLOCK_FLAG_HAS_SEPARATOR | ADBLOCK_FLAG_THIRD_PARTY, NULL, NULL}, {m5c750ec2, ADBLOCK_FLAG_MATCH_DOMAIN | ADBLOCK_FLAG_HAS_SEPARATOR | ADBLOCK_FLAG_THIRD_PARTY, NULL, NULL}, @@ -98215,6 +98348,7 @@ struct adblock_entry ADBLOCK_ENTRIES[ADBLOCK_ENTRY_COUNT] = { {mc95e54c9, ADBLOCK_FLAG_MATCH_DOMAIN | ADBLOCK_FLAG_HAS_SEPARATOR | ADBLOCK_FLAG_THIRD_PARTY, NULL, NULL}, {m41864008, ADBLOCK_FLAG_MATCH_DOMAIN | ADBLOCK_FLAG_HAS_SEPARATOR | ADBLOCK_FLAG_THIRD_PARTY, NULL, NULL}, {mb54cac8c, ADBLOCK_FLAG_MATCH_DOMAIN | ADBLOCK_FLAG_HAS_SEPARATOR, NULL, NULL}, + {m46e3ac0f, ADBLOCK_FLAG_MATCH_DOMAIN | ADBLOCK_FLAG_HAS_SEPARATOR, db135ae5d, NULL}, {mae56368f, ADBLOCK_FLAG_MATCH_DOMAIN | ADBLOCK_FLAG_HAS_SEPARATOR, NULL, NULL}, {me9bb4027, ADBLOCK_FLAG_MATCH_DOMAIN | ADBLOCK_FLAG_HAS_SEPARATOR | ADBLOCK_FLAG_THIRD_PARTY, NULL, NULL}, {m4117ebc6, ADBLOCK_FLAG_MATCH_DOMAIN | ADBLOCK_FLAG_HAS_SEPARATOR | ADBLOCK_FLAG_THIRD_PARTY, NULL, NULL}, @@ -98634,6 +98768,7 @@ struct adblock_entry ADBLOCK_ENTRIES[ADBLOCK_ENTRY_COUNT] = { {mcf46c6ae, ADBLOCK_FLAG_MATCH_DOMAIN | ADBLOCK_FLAG_HAS_SEPARATOR | ADBLOCK_FLAG_THIRD_PARTY, NULL, NULL}, {me8dc07ae, ADBLOCK_FLAG_MATCH_DOMAIN, NULL, NULL}, {m34d677c6, ADBLOCK_FLAG_MATCH_DOMAIN, NULL, NULL}, + {m9347a1e2, ADBLOCK_FLAG_MATCH_DOMAIN | ADBLOCK_FLAG_HAS_WILDCARD | ADBLOCK_FLAG_HAS_SEPARATOR | ADBLOCK_FLAG_THIRD_PARTY, NULL, NULL}, {meb4b4553, ADBLOCK_FLAG_MATCH_DOMAIN | ADBLOCK_FLAG_HAS_WILDCARD | ADBLOCK_FLAG_HAS_SEPARATOR, NULL, NULL}, {m910ec0d2, ADBLOCK_FLAG_MATCH_DOMAIN | ADBLOCK_FLAG_THIRD_PARTY, NULL, NULL}, {m8ebe9096, ADBLOCK_FLAG_MATCH_DOMAIN | ADBLOCK_FLAG_THIRD_PARTY, NULL, NULL}, @@ -99111,6 +99246,7 @@ struct adblock_entry ADBLOCK_ENTRIES[ADBLOCK_ENTRY_COUNT] = { {me349f48b, ADBLOCK_FLAG_MATCH_DOMAIN, NULL, NULL}, {m95445912, ADBLOCK_FLAG_MATCH_DOMAIN, NULL, NULL}, {mbebf925f, ADBLOCK_FLAG_MATCH_DOMAIN | ADBLOCK_FLAG_HAS_WILDCARD, NULL, NULL}, + {mc0d8354f, ADBLOCK_FLAG_MATCH_DOMAIN | ADBLOCK_FLAG_HAS_WILDCARD, NULL, NULL}, {m7e43655, ADBLOCK_FLAG_MATCH_DOMAIN, NULL, NULL}, {m1e689410, ADBLOCK_FLAG_MATCH_DOMAIN, NULL, NULL}, {mc5ec6669, ADBLOCK_FLAG_MATCH_DOMAIN, NULL, NULL}, @@ -99405,6 +99541,7 @@ struct adblock_entry ADBLOCK_ENTRIES[ADBLOCK_ENTRY_COUNT] = { {m42157ff1, ADBLOCK_FLAG_MATCH_DOMAIN, NULL, NULL}, {m4612ee94, ADBLOCK_FLAG_MATCH_DOMAIN | ADBLOCK_FLAG_HAS_WILDCARD | ADBLOCK_FLAG_HAS_SEPARATOR, NULL, NULL}, {m64ca9e99, ADBLOCK_FLAG_MATCH_DOMAIN | ADBLOCK_FLAG_HAS_SEPARATOR, NULL, NULL}, + {mec9381c4, ADBLOCK_FLAG_MATCH_DOMAIN | ADBLOCK_FLAG_HAS_WILDCARD | ADBLOCK_FLAG_HAS_SEPARATOR, d7a7f240b, NULL}, {m13bb8b2b, ADBLOCK_FLAG_MATCH_DOMAIN, NULL, NULL}, {m6270e116, ADBLOCK_FLAG_MATCH_DOMAIN | ADBLOCK_FLAG_HAS_WILDCARD | ADBLOCK_FLAG_HAS_SEPARATOR, NULL, NULL}, {m5095e92e, ADBLOCK_FLAG_MATCH_DOMAIN, NULL, NULL}, @@ -99861,7 +99998,7 @@ struct adblock_entry ADBLOCK_ENTRIES[ADBLOCK_ENTRY_COUNT] = { {m76986ee2, ADBLOCK_FLAG_MATCH_DOMAIN | ADBLOCK_FLAG_HAS_WILDCARD | ADBLOCK_FLAG_HAS_SEPARATOR, NULL, NULL}, {m905b237, ADBLOCK_FLAG_MATCH_DOMAIN, NULL, NULL}, {m89ef6e1, ADBLOCK_FLAG_MATCH_DOMAIN, NULL, NULL}, - {mf2ca6d1d, ADBLOCK_FLAG_MATCH_DOMAIN | ADBLOCK_FLAG_HAS_WILDCARD, d9cf6b7d1, NULL}, + {mf2ca6d1d, ADBLOCK_FLAG_MATCH_DOMAIN | ADBLOCK_FLAG_HAS_WILDCARD, d2a66931f, NULL}, {m46a480a1, ADBLOCK_FLAG_MATCH_DOMAIN | ADBLOCK_FLAG_HAS_SEPARATOR, NULL, NULL}, {m57348f2f, ADBLOCK_FLAG_MATCH_DOMAIN, NULL, NULL}, {mcacc17f1, ADBLOCK_FLAG_MATCH_DOMAIN | ADBLOCK_FLAG_HAS_SEPARATOR, NULL, NULL}, @@ -100571,6 +100708,7 @@ struct adblock_entry ADBLOCK_ENTRIES[ADBLOCK_ENTRY_COUNT] = { {m7012d7de, ADBLOCK_FLAG_MATCH_DOMAIN | ADBLOCK_FLAG_HAS_WILDCARD | ADBLOCK_FLAG_HAS_SEPARATOR, NULL, NULL}, {m3bf91db6, ADBLOCK_FLAG_MATCH_DOMAIN, NULL, NULL}, {m3b9fffc8, ADBLOCK_FLAG_MATCH_DOMAIN | ADBLOCK_FLAG_HAS_WILDCARD | ADBLOCK_FLAG_HAS_SEPARATOR, NULL, NULL}, + {m8a9dd13a, ADBLOCK_FLAG_MATCH_DOMAIN | ADBLOCK_FLAG_HAS_SEPARATOR, NULL, NULL}, {m2cbc36be, ADBLOCK_FLAG_MATCH_DOMAIN, NULL, NULL}, {m7a163a6b, ADBLOCK_FLAG_MATCH_DOMAIN | ADBLOCK_FLAG_HAS_WILDCARD | ADBLOCK_FLAG_HAS_SEPARATOR, NULL, NULL}, {mf0a23874, ADBLOCK_FLAG_MATCH_DOMAIN, NULL, NULL}, @@ -101045,6 +101183,7 @@ struct adblock_entry ADBLOCK_ENTRIES[ADBLOCK_ENTRY_COUNT] = { {m3b153fdd, ADBLOCK_FLAG_MATCH_DOMAIN | ADBLOCK_FLAG_HAS_WILDCARD | ADBLOCK_FLAG_HAS_SEPARATOR, NULL, NULL}, {mcba66a13, ADBLOCK_FLAG_MATCH_DOMAIN, d21ee9276, NULL}, {m1e11885e, ADBLOCK_FLAG_MATCH_DOMAIN | ADBLOCK_FLAG_HAS_SEPARATOR | ADBLOCK_FLAG_RESOURCE_TYPE_IN | ADBLOCK_FLAG_RT_IMAGE | ADBLOCK_FLAG_RT_MEDIA | ADBLOCK_FLAG_RT_XHR | ADBLOCK_FLAG_RT_PING, NULL, NULL}, + {m8279088e, ADBLOCK_FLAG_MATCH_DOMAIN, NULL, NULL}, {m2f6d22ae, ADBLOCK_FLAG_MATCH_DOMAIN, NULL, NULL}, {mafdacb8f, ADBLOCK_FLAG_MATCH_DOMAIN, NULL, NULL}, {m477c95ab, ADBLOCK_FLAG_MATCH_DOMAIN | ADBLOCK_FLAG_HAS_WILDCARD | ADBLOCK_FLAG_HAS_SEPARATOR, NULL, NULL}, @@ -102498,7 +102637,7 @@ struct adblock_entry ADBLOCK_ENTRIES[ADBLOCK_ENTRY_COUNT] = { {m5d228868, ADBLOCK_FLAG_MATCH_DOMAIN, NULL, NULL}, {m13af974e, ADBLOCK_FLAG_MATCH_DOMAIN | ADBLOCK_FLAG_HAS_WILDCARD, NULL, NULL}, {m3fc5ba29, ADBLOCK_FLAG_MATCH_DOMAIN, NULL, NULL}, - {m921639bc, ADBLOCK_FLAG_MATCH_DOMAIN | ADBLOCK_FLAG_HAS_WILDCARD, d9cf6b7d1, NULL}, + {m921639bc, ADBLOCK_FLAG_MATCH_DOMAIN | ADBLOCK_FLAG_HAS_WILDCARD, d2a66931f, NULL}, {me792ad3d, ADBLOCK_FLAG_MATCH_DOMAIN | ADBLOCK_FLAG_HAS_WILDCARD | ADBLOCK_FLAG_HAS_SEPARATOR, NULL, NULL}, {m21577723, ADBLOCK_FLAG_MATCH_DOMAIN, NULL, NULL}, {m34f36c63, ADBLOCK_FLAG_MATCH_DOMAIN, NULL, NULL}, @@ -102563,6 +102702,7 @@ struct adblock_entry ADBLOCK_ENTRIES[ADBLOCK_ENTRY_COUNT] = { {mc1a8d6ec, ADBLOCK_FLAG_MATCH_DOMAIN | ADBLOCK_FLAG_HAS_WILDCARD | ADBLOCK_FLAG_HAS_SEPARATOR, NULL, NULL}, {m46707150, ADBLOCK_FLAG_MATCH_DOMAIN | ADBLOCK_FLAG_HAS_WILDCARD | ADBLOCK_FLAG_HAS_SEPARATOR, NULL, NULL}, {m29e62ce2, ADBLOCK_FLAG_MATCH_DOMAIN | ADBLOCK_FLAG_HAS_WILDCARD | ADBLOCK_FLAG_HAS_SEPARATOR, NULL, NULL}, + {m10ca7bcc, ADBLOCK_FLAG_MATCH_DOMAIN, NULL, NULL}, {m685c4e9, ADBLOCK_FLAG_MATCH_DOMAIN, NULL, NULL}, {me4636f8, ADBLOCK_FLAG_MATCH_DOMAIN, NULL, NULL}, {mc3e42dbd, ADBLOCK_FLAG_MATCH_DOMAIN, NULL, NULL}, @@ -102925,6 +103065,7 @@ struct adblock_entry ADBLOCK_ENTRIES[ADBLOCK_ENTRY_COUNT] = { {m302bbc66, ADBLOCK_FLAG_MATCH_DOMAIN | ADBLOCK_FLAG_HAS_WILDCARD, NULL, NULL}, {mc3dbd9c4, ADBLOCK_FLAG_MATCH_DOMAIN | ADBLOCK_FLAG_HAS_WILDCARD | ADBLOCK_FLAG_HAS_SEPARATOR, d9b798a04, NULL}, {mdb643812, ADBLOCK_FLAG_MATCH_DOMAIN | ADBLOCK_FLAG_HAS_WILDCARD | ADBLOCK_FLAG_HAS_SEPARATOR, d8bd1f9fb, NULL}, + {mf518f9d2, ADBLOCK_FLAG_MATCH_DOMAIN | ADBLOCK_FLAG_HAS_WILDCARD | ADBLOCK_FLAG_HAS_SEPARATOR, NULL, NULL}, {m3570bdb1, ADBLOCK_FLAG_MATCH_DOMAIN | ADBLOCK_FLAG_HAS_SEPARATOR, dd6818296, NULL}, {m1d66064a, ADBLOCK_FLAG_MATCH_DOMAIN, NULL, NULL}, {m5986bfac, ADBLOCK_FLAG_MATCH_DOMAIN | ADBLOCK_FLAG_HAS_WILDCARD | ADBLOCK_FLAG_HAS_SEPARATOR, NULL, NULL}, @@ -103090,6 +103231,7 @@ struct adblock_entry ADBLOCK_ENTRIES[ADBLOCK_ENTRY_COUNT] = { {mc3831bc4, ADBLOCK_FLAG_MATCH_DOMAIN, NULL, NULL}, {m597257c2, ADBLOCK_FLAG_MATCH_DOMAIN, NULL, NULL}, {mb30ab43e, ADBLOCK_FLAG_MATCH_DOMAIN, NULL, NULL}, + {m3eb025b9, ADBLOCK_FLAG_MATCH_DOMAIN | ADBLOCK_FLAG_HAS_WILDCARD | ADBLOCK_FLAG_HAS_SEPARATOR, NULL, NULL}, {m5f545a7f, ADBLOCK_FLAG_MATCH_DOMAIN | ADBLOCK_FLAG_HAS_WILDCARD, NULL, NULL}, {m8f84252d, ADBLOCK_FLAG_MATCH_DOMAIN, NULL, NULL}, {m599c5b41, ADBLOCK_FLAG_MATCH_DOMAIN | ADBLOCK_FLAG_RESOURCE_TYPE_IN | ADBLOCK_FLAG_RT_STYLESHEET | ADBLOCK_FLAG_RT_SCRIPT | ADBLOCK_FLAG_RT_MEDIA | ADBLOCK_FLAG_RT_XHR | ADBLOCK_FLAG_RT_PING, NULL, NULL}, @@ -103122,18 +103264,17 @@ struct adblock_entry ADBLOCK_ENTRIES[ADBLOCK_ENTRY_COUNT] = { {medc7998e, ADBLOCK_FLAG_EXCEPTION | ADBLOCK_FLAG_MATCH_DOMAIN | ADBLOCK_FLAG_THIRD_PARTY, NULL, NULL}, {mc1b32a1a, ADBLOCK_FLAG_EXCEPTION | ADBLOCK_FLAG_MATCH_DOMAIN | ADBLOCK_FLAG_RESOURCE_TYPE_IN | ADBLOCK_FLAG_RT_STYLESHEET | ADBLOCK_FLAG_RT_SCRIPT | ADBLOCK_FLAG_RT_MEDIA | ADBLOCK_FLAG_RT_XHR | ADBLOCK_FLAG_RT_PING, d5eb1a16a, NULL}, {m5dcf0d8d, ADBLOCK_FLAG_EXCEPTION | ADBLOCK_FLAG_MATCH_DOMAIN | ADBLOCK_FLAG_RESOURCE_TYPE_IN | ADBLOCK_FLAG_RT_STYLESHEET | ADBLOCK_FLAG_RT_SCRIPT | ADBLOCK_FLAG_RT_MEDIA | ADBLOCK_FLAG_RT_XHR | ADBLOCK_FLAG_RT_PING, d5eb1a16a, NULL}, - {m9919b049, ADBLOCK_FLAG_EXCEPTION | ADBLOCK_FLAG_MATCH_DOMAIN | ADBLOCK_FLAG_HAS_SEPARATOR | ADBLOCK_FLAG_RESOURCE_TYPE_IN | ADBLOCK_FLAG_RT_STYLESHEET | ADBLOCK_FLAG_RT_SCRIPT | ADBLOCK_FLAG_RT_MEDIA | ADBLOCK_FLAG_RT_XHR | ADBLOCK_FLAG_RT_PING, dbb52d1b6, NULL}, - {mfec2604f, ADBLOCK_FLAG_MATCH_DOMAIN | ADBLOCK_FLAG_HAS_SEPARATOR, dbb52d1b6, NULL}, - {mfb3250c1, ADBLOCK_FLAG_HAS_WILDCARD | ADBLOCK_FLAG_HAS_SEPARATOR, d53ee4a64, NULL}, - {m1a95c2b4, ADBLOCK_FLAG_HAS_WILDCARD | ADBLOCK_FLAG_HAS_SEPARATOR | ADBLOCK_FLAG_RESOURCE_TYPE_IN | ADBLOCK_FLAG_RT_STYLESHEET | ADBLOCK_FLAG_RT_SCRIPT | ADBLOCK_FLAG_RT_MEDIA | ADBLOCK_FLAG_RT_XHR | ADBLOCK_FLAG_RT_PING, d32a18cd8, NULL}, + {m9919b049, ADBLOCK_FLAG_EXCEPTION | ADBLOCK_FLAG_MATCH_DOMAIN | ADBLOCK_FLAG_HAS_SEPARATOR | ADBLOCK_FLAG_RESOURCE_TYPE_IN | ADBLOCK_FLAG_RT_STYLESHEET | ADBLOCK_FLAG_RT_SCRIPT | ADBLOCK_FLAG_RT_MEDIA | ADBLOCK_FLAG_RT_XHR | ADBLOCK_FLAG_RT_PING, dbea58046, NULL}, + {mfec2604f, ADBLOCK_FLAG_MATCH_DOMAIN | ADBLOCK_FLAG_HAS_SEPARATOR, dbea58046, NULL}, + {mfb3250c1, ADBLOCK_FLAG_HAS_WILDCARD | ADBLOCK_FLAG_HAS_SEPARATOR, dac8db917, NULL}, + {m1a95c2b4, ADBLOCK_FLAG_HAS_WILDCARD | ADBLOCK_FLAG_HAS_SEPARATOR | ADBLOCK_FLAG_RESOURCE_TYPE_IN | ADBLOCK_FLAG_RT_STYLESHEET | ADBLOCK_FLAG_RT_SCRIPT | ADBLOCK_FLAG_RT_MEDIA | ADBLOCK_FLAG_RT_XHR | ADBLOCK_FLAG_RT_PING, dff998bab, NULL}, {m7b76078f, ADBLOCK_FLAG_EXCEPTION | ADBLOCK_FLAG_MATCH_DOMAIN | ADBLOCK_FLAG_HAS_SEPARATOR | ADBLOCK_FLAG_RESOURCE_TYPE_IN | ADBLOCK_FLAG_RT_STYLESHEET | ADBLOCK_FLAG_RT_SCRIPT | ADBLOCK_FLAG_RT_IMAGE | ADBLOCK_FLAG_RT_MEDIA | ADBLOCK_FLAG_RT_XHR | ADBLOCK_FLAG_RT_PING, dd7eaea3c, NULL}, {md460838d, ADBLOCK_FLAG_EXCEPTION | ADBLOCK_FLAG_MATCH_DOMAIN | ADBLOCK_FLAG_RESOURCE_TYPE_IN | ADBLOCK_FLAG_RT_STYLESHEET | ADBLOCK_FLAG_RT_SCRIPT | ADBLOCK_FLAG_RT_MEDIA | ADBLOCK_FLAG_RT_XHR | ADBLOCK_FLAG_RT_PING, dcc032b5, NULL}, {m165ffe83, ADBLOCK_FLAG_EXCEPTION | ADBLOCK_FLAG_MATCH_DOMAIN | ADBLOCK_FLAG_RESOURCE_TYPE_IN | ADBLOCK_FLAG_RT_STYLESHEET | ADBLOCK_FLAG_RT_SCRIPT | ADBLOCK_FLAG_RT_MEDIA | ADBLOCK_FLAG_RT_XHR | ADBLOCK_FLAG_RT_PING, dcc032b5, NULL}, {m4ce79253, ADBLOCK_FLAG_EXCEPTION | ADBLOCK_FLAG_MATCH_DOMAIN | ADBLOCK_FLAG_RESOURCE_TYPE_IN | ADBLOCK_FLAG_RT_STYLESHEET | ADBLOCK_FLAG_RT_SCRIPT | ADBLOCK_FLAG_RT_MEDIA | ADBLOCK_FLAG_RT_XHR | ADBLOCK_FLAG_RT_PING, dcc032b5, NULL}, {md2f40988, ADBLOCK_FLAG_EXCEPTION | ADBLOCK_FLAG_MATCH_DOMAIN | ADBLOCK_FLAG_HAS_SEPARATOR | ADBLOCK_FLAG_RESOURCE_TYPE_IN | ADBLOCK_FLAG_RT_SCRIPT | ADBLOCK_FLAG_RT_IMAGE | ADBLOCK_FLAG_RT_MEDIA | ADBLOCK_FLAG_RT_XHR | ADBLOCK_FLAG_RT_PING, d458cb53d, NULL}, - {mb6326984, ADBLOCK_FLAG_MATCH_DOMAIN | ADBLOCK_FLAG_HAS_WILDCARD | ADBLOCK_FLAG_RESOURCE_TYPE_IN | ADBLOCK_FLAG_RT_IMAGE | ADBLOCK_FLAG_RT_MEDIA | ADBLOCK_FLAG_RT_XHR | ADBLOCK_FLAG_RT_PING, NULL, NULL}, - {m4950fb43, ADBLOCK_FLAG_MATCH_DOMAIN | ADBLOCK_FLAG_RESOURCE_TYPE_IN | ADBLOCK_FLAG_RT_IMAGE | ADBLOCK_FLAG_RT_MEDIA | ADBLOCK_FLAG_RT_XHR | ADBLOCK_FLAG_RT_PING, NULL, NULL}, - {m7b843ae, ADBLOCK_FLAG_MATCH_DOMAIN | ADBLOCK_FLAG_RESOURCE_TYPE_IN | ADBLOCK_FLAG_RT_IMAGE | ADBLOCK_FLAG_RT_MEDIA | ADBLOCK_FLAG_RT_XHR | ADBLOCK_FLAG_RT_PING, NULL, NULL}, + {mba96149, ADBLOCK_FLAG_MATCH_DOMAIN | ADBLOCK_FLAG_HAS_WILDCARD | ADBLOCK_FLAG_RESOURCE_TYPE_IN | ADBLOCK_FLAG_RT_IMAGE | ADBLOCK_FLAG_RT_MEDIA | ADBLOCK_FLAG_RT_XHR | ADBLOCK_FLAG_RT_PING, NULL, NULL}, + {m90317b00, ADBLOCK_FLAG_MATCH_DOMAIN | ADBLOCK_FLAG_RESOURCE_TYPE_IN | ADBLOCK_FLAG_RT_IMAGE | ADBLOCK_FLAG_RT_MEDIA | ADBLOCK_FLAG_RT_XHR | ADBLOCK_FLAG_RT_PING, NULL, NULL}, {m2814a7cc, ADBLOCK_FLAG_MATCH_DOMAIN | ADBLOCK_FLAG_HAS_WILDCARD | ADBLOCK_FLAG_RESOURCE_TYPE_IN | ADBLOCK_FLAG_RT_IMAGE | ADBLOCK_FLAG_RT_MEDIA | ADBLOCK_FLAG_RT_XHR | ADBLOCK_FLAG_RT_PING, NULL, NULL}, {md4b93187, ADBLOCK_FLAG_HAS_WILDCARD | ADBLOCK_FLAG_HAS_SEPARATOR | ADBLOCK_FLAG_FIRST_PARTY | ADBLOCK_FLAG_RESOURCE_TYPE_IN | ADBLOCK_FLAG_RT_STYLESHEET | ADBLOCK_FLAG_RT_SCRIPT | ADBLOCK_FLAG_RT_IMAGE | ADBLOCK_FLAG_RT_MEDIA | ADBLOCK_FLAG_RT_XHR | ADBLOCK_FLAG_RT_PING, NULL, dnd9afd7d7}, {m89e4b38b, ADBLOCK_FLAG_EXCEPTION | ADBLOCK_FLAG_MATCH_DOMAIN | ADBLOCK_FLAG_RESOURCE_TYPE_IN | ADBLOCK_FLAG_RT_STYLESHEET | ADBLOCK_FLAG_RT_SCRIPT | ADBLOCK_FLAG_RT_MEDIA | ADBLOCK_FLAG_RT_XHR | ADBLOCK_FLAG_RT_PING, NULL, NULL}, @@ -103163,6 +103304,8 @@ struct adblock_entry ADBLOCK_ENTRIES[ADBLOCK_ENTRY_COUNT] = { {m27572482, ADBLOCK_FLAG_EXCEPTION | ADBLOCK_FLAG_MATCH_DOMAIN | ADBLOCK_FLAG_HAS_SEPARATOR | ADBLOCK_FLAG_RESOURCE_TYPE_IN | ADBLOCK_FLAG_RT_STYLESHEET | ADBLOCK_FLAG_RT_SCRIPT | ADBLOCK_FLAG_RT_IMAGE | ADBLOCK_FLAG_RT_MEDIA | ADBLOCK_FLAG_RT_XHR | ADBLOCK_FLAG_RT_PING, d3a906b33, NULL}, {m78a552a0, ADBLOCK_FLAG_EXCEPTION | ADBLOCK_FLAG_MATCH_DOMAIN | ADBLOCK_FLAG_HAS_WILDCARD | ADBLOCK_FLAG_HAS_SEPARATOR | ADBLOCK_FLAG_RESOURCE_TYPE_IN | ADBLOCK_FLAG_RT_STYLESHEET | ADBLOCK_FLAG_RT_SCRIPT | ADBLOCK_FLAG_RT_MEDIA | ADBLOCK_FLAG_RT_XHR | ADBLOCK_FLAG_RT_PING, d3a906b33, NULL}, {mdf4e620a, ADBLOCK_FLAG_EXCEPTION | ADBLOCK_FLAG_MATCH_DOMAIN | ADBLOCK_FLAG_HAS_SEPARATOR | ADBLOCK_FLAG_RESOURCE_TYPE_IN | ADBLOCK_FLAG_RT_STYLESHEET | ADBLOCK_FLAG_RT_SCRIPT | ADBLOCK_FLAG_RT_MEDIA | ADBLOCK_FLAG_RT_XHR | ADBLOCK_FLAG_RT_PING, d3a906b33, NULL}, + {m15c2471c, ADBLOCK_FLAG_MATCH_DOMAIN | ADBLOCK_FLAG_HAS_SEPARATOR, NULL, NULL}, + {mea9f1fba, ADBLOCK_FLAG_MATCH_DOMAIN | ADBLOCK_FLAG_HAS_SEPARATOR, NULL, NULL}, {me74f899b, ADBLOCK_FLAG_EXCEPTION | ADBLOCK_FLAG_MATCH_DOMAIN | ADBLOCK_FLAG_HAS_SEPARATOR | ADBLOCK_FLAG_RESOURCE_TYPE_IN | ADBLOCK_FLAG_RT_STYLESHEET | ADBLOCK_FLAG_RT_SCRIPT | ADBLOCK_FLAG_RT_MEDIA | ADBLOCK_FLAG_RT_XHR | ADBLOCK_FLAG_RT_PING, dc9fde7bf, NULL}, {m5f470931, ADBLOCK_FLAG_EXCEPTION | ADBLOCK_FLAG_MATCH_DOMAIN | ADBLOCK_FLAG_RESOURCE_TYPE_IN | ADBLOCK_FLAG_RT_STYLESHEET | ADBLOCK_FLAG_RT_SCRIPT | ADBLOCK_FLAG_RT_MEDIA | ADBLOCK_FLAG_RT_XHR | ADBLOCK_FLAG_RT_PING, d1615efed, NULL}, {ma09bf160, ADBLOCK_FLAG_EXCEPTION | ADBLOCK_FLAG_MATCH_DOMAIN | ADBLOCK_FLAG_RESOURCE_TYPE_IN | ADBLOCK_FLAG_RT_STYLESHEET | ADBLOCK_FLAG_RT_SCRIPT | ADBLOCK_FLAG_RT_MEDIA | ADBLOCK_FLAG_RT_XHR | ADBLOCK_FLAG_RT_PING, d1615efed, NULL}, @@ -103303,6 +103446,7 @@ struct adblock_entry ADBLOCK_ENTRIES[ADBLOCK_ENTRY_COUNT] = { {m684804cd, ADBLOCK_FLAG_EXCEPTION | ADBLOCK_FLAG_MATCH_DOMAIN | ADBLOCK_FLAG_RESOURCE_TYPE_IN | ADBLOCK_FLAG_RT_STYLESHEET | ADBLOCK_FLAG_RT_SCRIPT | ADBLOCK_FLAG_RT_MEDIA | ADBLOCK_FLAG_RT_XHR | ADBLOCK_FLAG_RT_PING, NULL, NULL}, {mb579fc97, ADBLOCK_FLAG_EXCEPTION | ADBLOCK_FLAG_MATCH_DOMAIN | ADBLOCK_FLAG_HAS_SEPARATOR | ADBLOCK_FLAG_RESOURCE_TYPE_IN | ADBLOCK_FLAG_RT_STYLESHEET | ADBLOCK_FLAG_RT_SCRIPT | ADBLOCK_FLAG_RT_MEDIA | ADBLOCK_FLAG_RT_XHR | ADBLOCK_FLAG_RT_PING, db37ef5d0, NULL}, {m63f4528e, ADBLOCK_FLAG_MATCH_DOMAIN | ADBLOCK_FLAG_HAS_SEPARATOR | ADBLOCK_FLAG_FIRST_PARTY | ADBLOCK_FLAG_RESOURCE_TYPE_IN | ADBLOCK_FLAG_RT_STYLESHEET | ADBLOCK_FLAG_RT_SCRIPT | ADBLOCK_FLAG_RT_MEDIA | ADBLOCK_FLAG_RT_XHR | ADBLOCK_FLAG_RT_PING, NULL, NULL}, + {mcf320061, ADBLOCK_FLAG_MATCH_DOMAIN | ADBLOCK_FLAG_HAS_SEPARATOR | ADBLOCK_FLAG_FIRST_PARTY | ADBLOCK_FLAG_RESOURCE_TYPE_IN | ADBLOCK_FLAG_RT_STYLESHEET | ADBLOCK_FLAG_RT_SCRIPT | ADBLOCK_FLAG_RT_MEDIA | ADBLOCK_FLAG_RT_XHR | ADBLOCK_FLAG_RT_PING, NULL, NULL}, {mcbe615c7, ADBLOCK_FLAG_MATCH_DOMAIN | ADBLOCK_FLAG_HAS_SEPARATOR | ADBLOCK_FLAG_FIRST_PARTY | ADBLOCK_FLAG_RESOURCE_TYPE_IN | ADBLOCK_FLAG_RT_STYLESHEET | ADBLOCK_FLAG_RT_SCRIPT | ADBLOCK_FLAG_RT_MEDIA | ADBLOCK_FLAG_RT_XHR | ADBLOCK_FLAG_RT_PING, NULL, NULL}, {m93ac081d, ADBLOCK_FLAG_MATCH_DOMAIN | ADBLOCK_FLAG_HAS_SEPARATOR | ADBLOCK_FLAG_FIRST_PARTY | ADBLOCK_FLAG_RESOURCE_TYPE_IN | ADBLOCK_FLAG_RT_STYLESHEET | ADBLOCK_FLAG_RT_SCRIPT | ADBLOCK_FLAG_RT_MEDIA | ADBLOCK_FLAG_RT_XHR | ADBLOCK_FLAG_RT_PING, NULL, NULL}, {mc81de762, ADBLOCK_FLAG_MATCH_DOMAIN | ADBLOCK_FLAG_HAS_SEPARATOR | ADBLOCK_FLAG_FIRST_PARTY | ADBLOCK_FLAG_RESOURCE_TYPE_IN | ADBLOCK_FLAG_RT_STYLESHEET | ADBLOCK_FLAG_RT_SCRIPT | ADBLOCK_FLAG_RT_MEDIA | ADBLOCK_FLAG_RT_XHR | ADBLOCK_FLAG_RT_PING, NULL, NULL}, @@ -103316,7 +103460,7 @@ struct adblock_entry ADBLOCK_ENTRIES[ADBLOCK_ENTRY_COUNT] = { {m55044c88, ADBLOCK_FLAG_EXCEPTION | ADBLOCK_FLAG_MATCH_DOMAIN | ADBLOCK_FLAG_FIRST_PARTY | ADBLOCK_FLAG_RESOURCE_TYPE_IN | ADBLOCK_FLAG_RT_STYLESHEET | ADBLOCK_FLAG_RT_SCRIPT | ADBLOCK_FLAG_RT_MEDIA | ADBLOCK_FLAG_RT_XHR | ADBLOCK_FLAG_RT_PING, NULL, NULL}, {m6b47fbb1, ADBLOCK_FLAG_EXCEPTION | ADBLOCK_FLAG_MATCH_DOMAIN | ADBLOCK_FLAG_FIRST_PARTY | ADBLOCK_FLAG_RESOURCE_TYPE_IN | ADBLOCK_FLAG_RT_STYLESHEET | ADBLOCK_FLAG_RT_SCRIPT | ADBLOCK_FLAG_RT_MEDIA | ADBLOCK_FLAG_RT_XHR | ADBLOCK_FLAG_RT_PING, NULL, NULL}, {m880775d2, ADBLOCK_FLAG_EXCEPTION | ADBLOCK_FLAG_MATCH_DOMAIN | ADBLOCK_FLAG_HAS_SEPARATOR | ADBLOCK_FLAG_THIRD_PARTY, dd4d68f68, NULL}, - {m526a24f, ADBLOCK_FLAG_MATCH_DOMAIN, NULL, NULL}, + {mcba7ff68, ADBLOCK_FLAG_EXCEPTION | ADBLOCK_FLAG_MATCH_DOMAIN | ADBLOCK_FLAG_FIRST_PARTY | ADBLOCK_FLAG_RESOURCE_TYPE_IN | ADBLOCK_FLAG_RT_STYLESHEET | ADBLOCK_FLAG_RT_SCRIPT | ADBLOCK_FLAG_RT_MEDIA | ADBLOCK_FLAG_RT_XHR | ADBLOCK_FLAG_RT_PING, NULL, NULL}, {m453c3af3, ADBLOCK_FLAG_EXCEPTION | ADBLOCK_FLAG_MATCH_DOMAIN, NULL, NULL}, {m95b8677, ADBLOCK_FLAG_MATCH_DOMAIN | ADBLOCK_FLAG_HAS_SEPARATOR | ADBLOCK_FLAG_FIRST_PARTY | ADBLOCK_FLAG_RESOURCE_TYPE_IN | ADBLOCK_FLAG_RT_STYLESHEET | ADBLOCK_FLAG_RT_SCRIPT | ADBLOCK_FLAG_RT_MEDIA | ADBLOCK_FLAG_RT_XHR | ADBLOCK_FLAG_RT_PING, NULL, NULL}, {m8fbd7664, ADBLOCK_FLAG_EXCEPTION | ADBLOCK_FLAG_MATCH_DOMAIN | ADBLOCK_FLAG_RESOURCE_TYPE_IN | ADBLOCK_FLAG_RT_SCRIPT | ADBLOCK_FLAG_RT_IMAGE | ADBLOCK_FLAG_RT_MEDIA | ADBLOCK_FLAG_RT_XHR | ADBLOCK_FLAG_RT_PING, d7fcacce2, NULL}, @@ -103440,23 +103584,6 @@ struct adblock_entry ADBLOCK_ENTRIES[ADBLOCK_ENTRY_COUNT] = { {me74f899b, ADBLOCK_FLAG_EXCEPTION | ADBLOCK_FLAG_MATCH_DOMAIN | ADBLOCK_FLAG_HAS_SEPARATOR, dbf6f4436, NULL}, {m8455d9ab, ADBLOCK_FLAG_EXCEPTION | ADBLOCK_FLAG_MATCH_DOMAIN | ADBLOCK_FLAG_RESOURCE_TYPE_IN | ADBLOCK_FLAG_RT_STYLESHEET | ADBLOCK_FLAG_RT_SCRIPT | ADBLOCK_FLAG_RT_MEDIA | ADBLOCK_FLAG_RT_XHR | ADBLOCK_FLAG_RT_PING, db71d48f7, NULL}, {m75415705, ADBLOCK_FLAG_MATCH_DOMAIN | ADBLOCK_FLAG_HAS_SEPARATOR, NULL, NULL}, - {m78c21845, ADBLOCK_FLAG_MATCH_DOMAIN | ADBLOCK_FLAG_HAS_SEPARATOR, d93b30513, NULL}, - {mc03be1fe, ADBLOCK_FLAG_MATCH_DOMAIN, daa012314, NULL}, - {me2529267, ADBLOCK_FLAG_MATCH_DOMAIN | ADBLOCK_FLAG_RESOURCE_TYPE_NOT_IN | ADBLOCK_FLAG_RT_STYLESHEET | ADBLOCK_FLAG_RT_SCRIPT | ADBLOCK_FLAG_RT_MEDIA | ADBLOCK_FLAG_RT_XHR | ADBLOCK_FLAG_RT_PING, daa012314, NULL}, - {m5ec139a8, ADBLOCK_FLAG_MATCH_DOMAIN, daa012314, NULL}, - {m38ec092a, ADBLOCK_FLAG_MATCH_DOMAIN, daa012314, NULL}, - {m6e97a712, ADBLOCK_FLAG_MATCH_DOMAIN | ADBLOCK_FLAG_RESOURCE_TYPE_NOT_IN | ADBLOCK_FLAG_RT_STYLESHEET | ADBLOCK_FLAG_RT_SCRIPT | ADBLOCK_FLAG_RT_MEDIA | ADBLOCK_FLAG_RT_XHR | ADBLOCK_FLAG_RT_PING, deea5b354, NULL}, - {mbdcc48f2, ADBLOCK_FLAG_MATCH_DOMAIN, deea5b354, NULL}, - {m4ca2d1c7, ADBLOCK_FLAG_MATCH_DOMAIN, deea5b354, NULL}, - {mf7841f43, ADBLOCK_FLAG_MATCH_DOMAIN | ADBLOCK_FLAG_HAS_SEPARATOR, dbcb02114, NULL}, - {m7fc6c2d9, ADBLOCK_FLAG_MATCH_DOMAIN | ADBLOCK_FLAG_HAS_SEPARATOR, dbcb02114, NULL}, - {m6518bdf6, ADBLOCK_FLAG_MATCH_DOMAIN | ADBLOCK_FLAG_HAS_SEPARATOR, dbcb02114, NULL}, - {mec6ff9ce, ADBLOCK_FLAG_MATCH_DOMAIN | ADBLOCK_FLAG_MATCH_END, dc0e7eb6b, NULL}, - {m32344960, ADBLOCK_FLAG_MATCH_DOMAIN | ADBLOCK_FLAG_RESOURCE_TYPE_NOT_IN | ADBLOCK_FLAG_RT_STYLESHEET | ADBLOCK_FLAG_RT_SCRIPT | ADBLOCK_FLAG_RT_MEDIA | ADBLOCK_FLAG_RT_XHR | ADBLOCK_FLAG_RT_PING, dc0e7eb6b, NULL}, - {md2f5a0f, ADBLOCK_FLAG_MATCH_DOMAIN | ADBLOCK_FLAG_HAS_SEPARATOR, daa012314, NULL}, - {m32832ae, ADBLOCK_FLAG_MATCH_DOMAIN | ADBLOCK_FLAG_HAS_SEPARATOR, deea5b354, NULL}, - {m9950f8e8, ADBLOCK_FLAG_MATCH_DOMAIN | ADBLOCK_FLAG_HAS_SEPARATOR, daa012314, NULL}, - {m3d4d2c17, ADBLOCK_FLAG_MATCH_DOMAIN | ADBLOCK_FLAG_HAS_SEPARATOR, deea5b354, NULL}, {mb44aacf4, ADBLOCK_FLAG_EXCEPTION | ADBLOCK_FLAG_MATCH_DOMAIN | ADBLOCK_FLAG_HAS_SEPARATOR | ADBLOCK_FLAG_RESOURCE_TYPE_IN | ADBLOCK_FLAG_RT_IMAGE | ADBLOCK_FLAG_RT_MEDIA | ADBLOCK_FLAG_RT_XHR | ADBLOCK_FLAG_RT_PING, d58e8a0fc, NULL}, {mb374fbf8, ADBLOCK_FLAG_EXCEPTION | ADBLOCK_FLAG_MATCH_DOMAIN, d55671966, NULL}, {mf74eedb3, ADBLOCK_FLAG_EXCEPTION | ADBLOCK_FLAG_MATCH_DOMAIN | ADBLOCK_FLAG_HAS_WILDCARD, d55671966, NULL}, @@ -103557,7 +103684,7 @@ struct adblock_entry ADBLOCK_ENTRIES[ADBLOCK_ENTRY_COUNT] = { {m36cd4bd4, 0, dd1a9c2d9, NULL}, {m90926a85, ADBLOCK_FLAG_MATCH_DOMAIN | ADBLOCK_FLAG_RESOURCE_TYPE_IN | ADBLOCK_FLAG_RT_STYLESHEET | ADBLOCK_FLAG_RT_SCRIPT | ADBLOCK_FLAG_RT_MEDIA | ADBLOCK_FLAG_RT_XHR | ADBLOCK_FLAG_RT_PING, d17e94649, NULL}, {me919870d, ADBLOCK_FLAG_EXCEPTION | ADBLOCK_FLAG_MATCH_DOMAIN | ADBLOCK_FLAG_RESOURCE_TYPE_IN | ADBLOCK_FLAG_RT_IMAGE | ADBLOCK_FLAG_RT_MEDIA | ADBLOCK_FLAG_RT_XHR | ADBLOCK_FLAG_RT_PING, d6ab5ffd1, NULL}, - {me5ae9a3, ADBLOCK_FLAG_HAS_WILDCARD | ADBLOCK_FLAG_RESOURCE_TYPE_IN | ADBLOCK_FLAG_RT_IMAGE | ADBLOCK_FLAG_RT_MEDIA | ADBLOCK_FLAG_RT_XHR | ADBLOCK_FLAG_RT_PING, d4367035b, NULL}, + {mcf81c054, ADBLOCK_FLAG_HAS_WILDCARD | ADBLOCK_FLAG_RESOURCE_TYPE_IN | ADBLOCK_FLAG_RT_IMAGE | ADBLOCK_FLAG_RT_MEDIA | ADBLOCK_FLAG_RT_XHR | ADBLOCK_FLAG_RT_PING, d4367035b, NULL}, {m40eddcae, ADBLOCK_FLAG_EXCEPTION | ADBLOCK_FLAG_FIRST_PARTY | ADBLOCK_FLAG_RESOURCE_TYPE_IN | ADBLOCK_FLAG_RT_STYLESHEET | ADBLOCK_FLAG_RT_SCRIPT | ADBLOCK_FLAG_RT_MEDIA | ADBLOCK_FLAG_RT_XHR | ADBLOCK_FLAG_RT_PING, NULL, dn804482f2}, {m1a3fa3c5, ADBLOCK_FLAG_EXCEPTION | ADBLOCK_FLAG_MATCH_DOMAIN, d32a4cfa, NULL}, {m1eaaf67a, ADBLOCK_FLAG_EXCEPTION | ADBLOCK_FLAG_MATCH_DOMAIN | ADBLOCK_FLAG_HAS_WILDCARD | ADBLOCK_FLAG_RESOURCE_TYPE_IN | ADBLOCK_FLAG_RT_SCRIPT | ADBLOCK_FLAG_RT_IMAGE | ADBLOCK_FLAG_RT_MEDIA | ADBLOCK_FLAG_RT_XHR | ADBLOCK_FLAG_RT_PING, d96799975, NULL}, @@ -103830,6 +103957,7 @@ struct adblock_entry ADBLOCK_ENTRIES[ADBLOCK_ENTRY_COUNT] = { {mace3da24, ADBLOCK_FLAG_MATCH_DOMAIN | ADBLOCK_FLAG_HAS_SEPARATOR | ADBLOCK_FLAG_RESOURCE_TYPE_IN | ADBLOCK_FLAG_RT_CSP_REPORT, NULL, NULL}, {m345d9f3f, ADBLOCK_FLAG_MATCH_DOMAIN | ADBLOCK_FLAG_HAS_SEPARATOR | ADBLOCK_FLAG_RESOURCE_TYPE_IN | ADBLOCK_FLAG_RT_CSP_REPORT, NULL, NULL}, {md796182d, ADBLOCK_FLAG_MATCH_DOMAIN | ADBLOCK_FLAG_HAS_SEPARATOR | ADBLOCK_FLAG_RESOURCE_TYPE_IN | ADBLOCK_FLAG_RT_CSP_REPORT, NULL, NULL}, + {m5b45bd37, ADBLOCK_FLAG_MATCH_DOMAIN | ADBLOCK_FLAG_HAS_SEPARATOR | ADBLOCK_FLAG_RESOURCE_TYPE_IN | ADBLOCK_FLAG_RT_CSP_REPORT, NULL, NULL}, {mefa01285, ADBLOCK_FLAG_MATCH_DOMAIN | ADBLOCK_FLAG_HAS_SEPARATOR | ADBLOCK_FLAG_RESOURCE_TYPE_IN | ADBLOCK_FLAG_RT_CSP_REPORT, NULL, NULL}, {mdfd5ee57, ADBLOCK_FLAG_MATCH_DOMAIN | ADBLOCK_FLAG_HAS_SEPARATOR | ADBLOCK_FLAG_RESOURCE_TYPE_IN | ADBLOCK_FLAG_RT_CSP_REPORT, NULL, NULL}, {m55dda375, ADBLOCK_FLAG_MATCH_DOMAIN | ADBLOCK_FLAG_HAS_SEPARATOR | ADBLOCK_FLAG_RESOURCE_TYPE_IN | ADBLOCK_FLAG_RT_CSP_REPORT, NULL, NULL}, @@ -103847,7 +103975,7 @@ struct adblock_entry ADBLOCK_ENTRIES[ADBLOCK_ENTRY_COUNT] = { {m1994ff9, ADBLOCK_FLAG_MATCH_DOMAIN | ADBLOCK_FLAG_HAS_SEPARATOR | ADBLOCK_FLAG_RESOURCE_TYPE_IN | ADBLOCK_FLAG_RT_CSP_REPORT, NULL, NULL}, {md4942e77, ADBLOCK_FLAG_MATCH_DOMAIN | ADBLOCK_FLAG_HAS_SEPARATOR | ADBLOCK_FLAG_RESOURCE_TYPE_IN | ADBLOCK_FLAG_RT_CSP_REPORT, NULL, NULL}, {mc83108e5, ADBLOCK_FLAG_MATCH_DOMAIN | ADBLOCK_FLAG_HAS_SEPARATOR | ADBLOCK_FLAG_RESOURCE_TYPE_IN | ADBLOCK_FLAG_RT_CSP_REPORT, NULL, NULL}, - {m2050bd7d, ADBLOCK_FLAG_MATCH_DOMAIN | ADBLOCK_FLAG_HAS_SEPARATOR | ADBLOCK_FLAG_RESOURCE_TYPE_IN | ADBLOCK_FLAG_RT_CSP_REPORT, NULL, NULL}, + {mcbd3d260, ADBLOCK_FLAG_MATCH_DOMAIN | ADBLOCK_FLAG_HAS_SEPARATOR | ADBLOCK_FLAG_RESOURCE_TYPE_IN | ADBLOCK_FLAG_RT_CSP_REPORT, NULL, NULL}, {meeac532a, ADBLOCK_FLAG_MATCH_DOMAIN | ADBLOCK_FLAG_HAS_SEPARATOR | ADBLOCK_FLAG_RESOURCE_TYPE_IN | ADBLOCK_FLAG_RT_CSP_REPORT, NULL, NULL}, {m25429abd, ADBLOCK_FLAG_MATCH_DOMAIN | ADBLOCK_FLAG_HAS_SEPARATOR | ADBLOCK_FLAG_RESOURCE_TYPE_IN | ADBLOCK_FLAG_RT_CSP_REPORT, NULL, NULL}, {mf58a2334, ADBLOCK_FLAG_EXCEPTION | ADBLOCK_FLAG_MATCH_DOMAIN | ADBLOCK_FLAG_RESOURCE_TYPE_IN | ADBLOCK_FLAG_RT_STYLESHEET | ADBLOCK_FLAG_RT_SCRIPT | ADBLOCK_FLAG_RT_MEDIA | ADBLOCK_FLAG_RT_XHR | ADBLOCK_FLAG_RT_PING, NULL, NULL}, @@ -104064,11 +104192,11 @@ struct adblock_entry ADBLOCK_ENTRIES[ADBLOCK_ENTRY_COUNT] = { {mfca9ce40, ADBLOCK_FLAG_MATCH_DOMAIN | ADBLOCK_FLAG_HAS_WILDCARD | ADBLOCK_FLAG_HAS_SEPARATOR, NULL, NULL}, {mae4cc101, ADBLOCK_FLAG_MATCH_DOMAIN, NULL, NULL}, {mf33e8a7d, ADBLOCK_FLAG_MATCH_DOMAIN | ADBLOCK_FLAG_HAS_SEPARATOR, d59e22eda, NULL}, - {m136105ad, ADBLOCK_FLAG_HAS_WILDCARD, da35ec733, NULL}, + {m136105ad, ADBLOCK_FLAG_HAS_WILDCARD, df8d6040d, NULL}, {m23a277f3, ADBLOCK_FLAG_MATCH_BEGIN | ADBLOCK_FLAG_HAS_SEPARATOR, d4426f9a, NULL}, {m84aed8cf, ADBLOCK_FLAG_HAS_WILDCARD | ADBLOCK_FLAG_THIRD_PARTY, ded2c5ee0, NULL}, {m77c42d90, ADBLOCK_FLAG_MATCH_BEGIN | ADBLOCK_FLAG_HAS_SEPARATOR, d7d33bd81, NULL}, - {m3e78e63e, ADBLOCK_FLAG_HAS_SEPARATOR, dfee24e93, NULL}, + {m3e78e63e, ADBLOCK_FLAG_HAS_SEPARATOR, d701d9f9, NULL}, {m4a6c85a9, ADBLOCK_FLAG_HAS_SEPARATOR, daed18dd1, NULL}, {mf28fd7c5, ADBLOCK_FLAG_HAS_SEPARATOR | ADBLOCK_FLAG_RESOURCE_TYPE_IN | ADBLOCK_FLAG_RT_STYLESHEET | ADBLOCK_FLAG_RT_SCRIPT | ADBLOCK_FLAG_RT_MEDIA | ADBLOCK_FLAG_RT_XHR | ADBLOCK_FLAG_RT_PING, d63b1a8b3, NULL}, {mba742503, 0, daed18dd1, NULL}, @@ -105088,6 +105216,8 @@ struct adblock_entry ADBLOCK_ENTRIES[ADBLOCK_ENTRY_COUNT] = { {m7ed5f45f, ADBLOCK_FLAG_EXCEPTION | ADBLOCK_FLAG_MATCH_DOMAIN | ADBLOCK_FLAG_HAS_SEPARATOR | ADBLOCK_FLAG_RESOURCE_TYPE_IN | ADBLOCK_FLAG_RT_STYLESHEET | ADBLOCK_FLAG_RT_SCRIPT | ADBLOCK_FLAG_RT_MEDIA | ADBLOCK_FLAG_RT_XHR | ADBLOCK_FLAG_RT_PING, d8fea6f31, NULL}, {m6f0e70e9, ADBLOCK_FLAG_MATCH_BEGIN | ADBLOCK_FLAG_THIRD_PARTY | ADBLOCK_FLAG_RESOURCE_TYPE_IN | ADBLOCK_FLAG_RT_STYLESHEET | ADBLOCK_FLAG_RT_SCRIPT | ADBLOCK_FLAG_RT_MEDIA | ADBLOCK_FLAG_RT_XHR | ADBLOCK_FLAG_RT_PING, d8fea6f31, NULL}, {mac82fac, ADBLOCK_FLAG_MATCH_BEGIN | ADBLOCK_FLAG_THIRD_PARTY | ADBLOCK_FLAG_RESOURCE_TYPE_IN | ADBLOCK_FLAG_RT_STYLESHEET | ADBLOCK_FLAG_RT_SCRIPT | ADBLOCK_FLAG_RT_MEDIA | ADBLOCK_FLAG_RT_XHR | ADBLOCK_FLAG_RT_PING, d8fea6f31, NULL}, + {m3b88b427, ADBLOCK_FLAG_MATCH_DOMAIN | ADBLOCK_FLAG_HAS_WILDCARD, NULL, NULL}, + {m5999d3f7, ADBLOCK_FLAG_MATCH_DOMAIN | ADBLOCK_FLAG_HAS_WILDCARD, NULL, NULL}, {mcc1f3214, ADBLOCK_FLAG_EXCEPTION | ADBLOCK_FLAG_MATCH_DOMAIN | ADBLOCK_FLAG_HAS_SEPARATOR | ADBLOCK_FLAG_RESOURCE_TYPE_IN | ADBLOCK_FLAG_RT_SCRIPT | ADBLOCK_FLAG_RT_IMAGE | ADBLOCK_FLAG_RT_MEDIA | ADBLOCK_FLAG_RT_XHR | ADBLOCK_FLAG_RT_PING, da12c1501, NULL}, {m2c9b2f77, ADBLOCK_FLAG_EXCEPTION | ADBLOCK_FLAG_MATCH_DOMAIN | ADBLOCK_FLAG_HAS_SEPARATOR | ADBLOCK_FLAG_RESOURCE_TYPE_IN | ADBLOCK_FLAG_RT_STYLESHEET | ADBLOCK_FLAG_RT_SCRIPT | ADBLOCK_FLAG_RT_MEDIA | ADBLOCK_FLAG_RT_XHR | ADBLOCK_FLAG_RT_PING, da12c1501, NULL}, {m8339ebbe, ADBLOCK_FLAG_EXCEPTION | ADBLOCK_FLAG_MATCH_DOMAIN | ADBLOCK_FLAG_RESOURCE_TYPE_IN | ADBLOCK_FLAG_RT_STYLESHEET | ADBLOCK_FLAG_RT_SCRIPT | ADBLOCK_FLAG_RT_MEDIA | ADBLOCK_FLAG_RT_XHR | ADBLOCK_FLAG_RT_PING, da12c1501, NULL}, @@ -106375,7 +106505,7 @@ struct adblock_entry ADBLOCK_ENTRIES[ADBLOCK_ENTRY_COUNT] = { {m26c22d87, ADBLOCK_FLAG_EXCEPTION | ADBLOCK_FLAG_MATCH_DOMAIN, NULL, NULL}, {m17a9e3c1, ADBLOCK_FLAG_EXCEPTION | ADBLOCK_FLAG_MATCH_DOMAIN | ADBLOCK_FLAG_HAS_SEPARATOR | ADBLOCK_FLAG_THIRD_PARTY, NULL, NULL}, {meb5d6a2c, ADBLOCK_FLAG_EXCEPTION | ADBLOCK_FLAG_MATCH_DOMAIN | ADBLOCK_FLAG_HAS_SEPARATOR | ADBLOCK_FLAG_RESOURCE_TYPE_IN | ADBLOCK_FLAG_RT_STYLESHEET | ADBLOCK_FLAG_RT_SCRIPT | ADBLOCK_FLAG_RT_IMAGE | ADBLOCK_FLAG_RT_MEDIA | ADBLOCK_FLAG_RT_XHR | ADBLOCK_FLAG_RT_PING, dd51d5f, NULL}, - {m21e5bdb2, ADBLOCK_FLAG_EXCEPTION | ADBLOCK_FLAG_MATCH_DOMAIN | ADBLOCK_FLAG_HAS_SEPARATOR, da370c097, NULL}, + {m21e5bdb2, ADBLOCK_FLAG_EXCEPTION | ADBLOCK_FLAG_MATCH_DOMAIN | ADBLOCK_FLAG_HAS_SEPARATOR, d251a218b, NULL}, {m4f2dc5e2, ADBLOCK_FLAG_EXCEPTION | ADBLOCK_FLAG_MATCH_DOMAIN, d3e40d081, NULL}, {mf54c733a, ADBLOCK_FLAG_EXCEPTION | ADBLOCK_FLAG_MATCH_DOMAIN, d3e40d081, NULL}, {m365ae752, ADBLOCK_FLAG_EXCEPTION | ADBLOCK_FLAG_MATCH_DOMAIN, d3e40d081, NULL}, @@ -107199,7 +107329,6 @@ struct adblock_entry ADBLOCK_ENTRIES[ADBLOCK_ENTRY_COUNT] = { {m8e5af44, ADBLOCK_FLAG_EXCEPTION | ADBLOCK_FLAG_MATCH_DOMAIN | ADBLOCK_FLAG_RESOURCE_TYPE_IN | ADBLOCK_FLAG_RT_STYLESHEET | ADBLOCK_FLAG_RT_SCRIPT | ADBLOCK_FLAG_RT_MEDIA | ADBLOCK_FLAG_RT_XHR | ADBLOCK_FLAG_RT_PING, NULL, NULL}, {mc9afae82, ADBLOCK_FLAG_EXCEPTION | ADBLOCK_FLAG_MATCH_DOMAIN | ADBLOCK_FLAG_HAS_SEPARATOR | ADBLOCK_FLAG_THIRD_PARTY | ADBLOCK_FLAG_RESOURCE_TYPE_IN | ADBLOCK_FLAG_RT_STYLESHEET | ADBLOCK_FLAG_RT_SCRIPT | ADBLOCK_FLAG_RT_MEDIA | ADBLOCK_FLAG_RT_XHR | ADBLOCK_FLAG_RT_PING, def6d8283, NULL}, {mdb9184e9, ADBLOCK_FLAG_EXCEPTION | ADBLOCK_FLAG_MATCH_DOMAIN, NULL, NULL}, - {mb4eb17ce, ADBLOCK_FLAG_EXCEPTION | ADBLOCK_FLAG_MATCH_DOMAIN | ADBLOCK_FLAG_HAS_WILDCARD | ADBLOCK_FLAG_HAS_SEPARATOR, NULL, NULL}, {maa0557bb, ADBLOCK_FLAG_EXCEPTION | ADBLOCK_FLAG_MATCH_DOMAIN, NULL, NULL}, {mb5d16889, ADBLOCK_FLAG_EXCEPTION | ADBLOCK_FLAG_MATCH_DOMAIN, NULL, NULL}, {mef6de4e, ADBLOCK_FLAG_EXCEPTION | ADBLOCK_FLAG_MATCH_DOMAIN, NULL, NULL}, @@ -107208,7 +107337,6 @@ struct adblock_entry ADBLOCK_ENTRIES[ADBLOCK_ENTRY_COUNT] = { {m679b060a, ADBLOCK_FLAG_EXCEPTION | ADBLOCK_FLAG_MATCH_DOMAIN | ADBLOCK_FLAG_HAS_WILDCARD | ADBLOCK_FLAG_RESOURCE_TYPE_IN | ADBLOCK_FLAG_RT_STYLESHEET | ADBLOCK_FLAG_RT_SCRIPT | ADBLOCK_FLAG_RT_MEDIA | ADBLOCK_FLAG_RT_XHR | ADBLOCK_FLAG_RT_PING, NULL, NULL}, {m83bbe6d2, ADBLOCK_FLAG_EXCEPTION | ADBLOCK_FLAG_MATCH_DOMAIN | ADBLOCK_FLAG_HAS_WILDCARD | ADBLOCK_FLAG_HAS_SEPARATOR | ADBLOCK_FLAG_RESOURCE_TYPE_IN | ADBLOCK_FLAG_RT_STYLESHEET | ADBLOCK_FLAG_RT_SCRIPT | ADBLOCK_FLAG_RT_MEDIA | ADBLOCK_FLAG_RT_XHR | ADBLOCK_FLAG_RT_PING, NULL, NULL}, {me9740647, ADBLOCK_FLAG_EXCEPTION | ADBLOCK_FLAG_MATCH_DOMAIN, NULL, NULL}, - {mdaa1a011, ADBLOCK_FLAG_EXCEPTION | ADBLOCK_FLAG_MATCH_DOMAIN | ADBLOCK_FLAG_HAS_WILDCARD | ADBLOCK_FLAG_HAS_SEPARATOR, NULL, NULL}, {m1f94a27b, ADBLOCK_FLAG_EXCEPTION | ADBLOCK_FLAG_MATCH_DOMAIN | ADBLOCK_FLAG_RESOURCE_TYPE_IN | ADBLOCK_FLAG_RT_STYLESHEET | ADBLOCK_FLAG_RT_SCRIPT | ADBLOCK_FLAG_RT_MEDIA | ADBLOCK_FLAG_RT_XHR | ADBLOCK_FLAG_RT_PING, NULL, NULL}, {m542755ad, ADBLOCK_FLAG_EXCEPTION | ADBLOCK_FLAG_MATCH_DOMAIN, NULL, NULL}, {mc979ef9e, ADBLOCK_FLAG_EXCEPTION | ADBLOCK_FLAG_MATCH_DOMAIN, NULL, NULL}, @@ -109025,6 +109153,7 @@ struct adblock_entry ADBLOCK_ENTRIES[ADBLOCK_ENTRY_COUNT] = { {m26e6e995, 0, NULL, NULL}, {mad96067c, 0, NULL, NULL}, {m1ea0916d, 0, NULL, NULL}, + {m8b05dfd6, 0, NULL, NULL}, {m36d01dec, ADBLOCK_FLAG_RESOURCE_TYPE_IN | ADBLOCK_FLAG_RT_STYLESHEET | ADBLOCK_FLAG_RT_SCRIPT | ADBLOCK_FLAG_RT_MEDIA | ADBLOCK_FLAG_RT_XHR | ADBLOCK_FLAG_RT_PING, NULL, NULL}, {m63939f21, 0, NULL, NULL}, {m997d7d2a, 0, NULL, NULL}, @@ -109115,6 +109244,7 @@ struct adblock_entry ADBLOCK_ENTRIES[ADBLOCK_ENTRY_COUNT] = { {m37801a06, 0, NULL, NULL}, {m2e54d1aa, 0, NULL, NULL}, {mda6e51ae, 0, NULL, NULL}, + {m6c0b455, 0, NULL, NULL}, {m16c928ef, 0, NULL, NULL}, {mced558d9, 0, NULL, NULL}, {mba68fb76, 0, NULL, NULL}, @@ -109392,6 +109522,7 @@ struct adblock_entry ADBLOCK_ENTRIES[ADBLOCK_ENTRY_COUNT] = { {mbd02e46c, 0, NULL, NULL}, {mc6e6ddb4, 0, NULL, NULL}, {m5ecde469, 0, NULL, NULL}, + {m4f15f5b2, 0, NULL, NULL}, {m60a013c3, 0, NULL, NULL}, {ma97499ec, 0, NULL, NULL}, {md83535ce, 0, NULL, NULL}, @@ -109787,6 +109918,7 @@ struct adblock_entry ADBLOCK_ENTRIES[ADBLOCK_ENTRY_COUNT] = { {ma9549b28, 0, NULL, NULL}, {mf425294b, 0, NULL, NULL}, {m523fa2b9, 0, NULL, NULL}, + {m8011994e, 0, NULL, NULL}, {m2318bc28, 0, NULL, NULL}, {m659eb624, 0, NULL, NULL}, {m3b45d3ef, 0, NULL, NULL}, @@ -110241,6 +110373,7 @@ struct adblock_entry ADBLOCK_ENTRIES[ADBLOCK_ENTRY_COUNT] = { {m5bff281c, 0, NULL, NULL}, {m4bf4a8d0, ADBLOCK_FLAG_HAS_WILDCARD, NULL, NULL}, {m66c16c40, 0, NULL, NULL}, + {m9e95b44e, 0, NULL, NULL}, {m110254ee, 0, NULL, NULL}, {m684f2dae, ADBLOCK_FLAG_RESOURCE_TYPE_IN | ADBLOCK_FLAG_RT_IMAGE | ADBLOCK_FLAG_RT_MEDIA | ADBLOCK_FLAG_RT_XHR | ADBLOCK_FLAG_RT_PING, NULL, NULL}, {m3cc7d88b, 0, NULL, NULL}, @@ -111112,6 +111245,7 @@ struct adblock_entry ADBLOCK_ENTRIES[ADBLOCK_ENTRY_COUNT] = { {ma8d7c4dc, 0, NULL, NULL}, {m112565dc, 0, NULL, NULL}, {me1cc8cb, 0, NULL, NULL}, + {m2e2c1867, 0, NULL, NULL}, {mdcc2dc72, 0, NULL, NULL}, {m8a037247, 0, NULL, NULL}, {m5540894c, 0, NULL, NULL}, @@ -111207,6 +111341,7 @@ struct adblock_entry ADBLOCK_ENTRIES[ADBLOCK_ENTRY_COUNT] = { {mb8741683, 0, NULL, NULL}, {mc8d4e7d1, 0, NULL, NULL}, {mafa00639, 0, NULL, NULL}, + {m957fed56, 0, NULL, NULL}, {m23406e6c, 0, NULL, NULL}, {mab4c8d88, 0, NULL, NULL}, {mf14b1753, 0, NULL, NULL}, @@ -111412,6 +111547,7 @@ struct adblock_entry ADBLOCK_ENTRIES[ADBLOCK_ENTRY_COUNT] = { {m50a51977, 0, NULL, NULL}, {m19981067, 0, NULL, NULL}, {m94c27571, 0, NULL, NULL}, + {me51fb56d, 0, NULL, NULL}, {m1f2de761, 0, NULL, NULL}, {mdb70dd98, 0, NULL, NULL}, {m83597cca, 0, NULL, NULL}, @@ -112243,6 +112379,7 @@ struct adblock_entry ADBLOCK_ENTRIES[ADBLOCK_ENTRY_COUNT] = { {m28e69aa5, 0, NULL, NULL}, {m3b992418, 0, NULL, dn52e7b3b4}, {m3203e4da, 0, NULL, NULL}, + {m850644c, 0, NULL, NULL}, {mf4c1d09d, 0, NULL, NULL}, {ma6715fba, 0, NULL, NULL}, {m9699891f, 0, NULL, NULL}, @@ -112526,6 +112663,7 @@ struct adblock_entry ADBLOCK_ENTRIES[ADBLOCK_ENTRY_COUNT] = { {m49da9886, 0, NULL, NULL}, {m276a82d5, 0, NULL, NULL}, {m56ed720e, 0, NULL, NULL}, + {m4d971cab, 0, NULL, NULL}, {md5fe45b5, 0, NULL, NULL}, {m132173b5, 0, NULL, NULL}, {m975dd3ca, 0, NULL, NULL}, @@ -113297,6 +113435,7 @@ struct adblock_entry ADBLOCK_ENTRIES[ADBLOCK_ENTRY_COUNT] = { {m6266b949, ADBLOCK_FLAG_MATCH_DOMAIN | ADBLOCK_FLAG_HAS_SEPARATOR | ADBLOCK_FLAG_THIRD_PARTY, NULL, NULL}, {m909c61b, ADBLOCK_FLAG_MATCH_DOMAIN | ADBLOCK_FLAG_HAS_SEPARATOR | ADBLOCK_FLAG_THIRD_PARTY, NULL, NULL}, {m21c7b00, ADBLOCK_FLAG_MATCH_DOMAIN | ADBLOCK_FLAG_HAS_SEPARATOR | ADBLOCK_FLAG_THIRD_PARTY, NULL, NULL}, + {md33a575a, ADBLOCK_FLAG_MATCH_DOMAIN | ADBLOCK_FLAG_HAS_SEPARATOR | ADBLOCK_FLAG_THIRD_PARTY, NULL, NULL}, {m76cc34fc, ADBLOCK_FLAG_MATCH_DOMAIN | ADBLOCK_FLAG_HAS_SEPARATOR | ADBLOCK_FLAG_THIRD_PARTY, NULL, NULL}, {m3d4dd95a, ADBLOCK_FLAG_MATCH_DOMAIN | ADBLOCK_FLAG_HAS_SEPARATOR | ADBLOCK_FLAG_THIRD_PARTY, NULL, NULL}, {m466114e2, ADBLOCK_FLAG_MATCH_DOMAIN | ADBLOCK_FLAG_HAS_SEPARATOR | ADBLOCK_FLAG_THIRD_PARTY, NULL, NULL}, @@ -113957,6 +114096,7 @@ struct adblock_entry ADBLOCK_ENTRIES[ADBLOCK_ENTRY_COUNT] = { {me20a73bc, ADBLOCK_FLAG_MATCH_DOMAIN | ADBLOCK_FLAG_HAS_SEPARATOR | ADBLOCK_FLAG_THIRD_PARTY, NULL, NULL}, {m7c4b5aa, ADBLOCK_FLAG_MATCH_DOMAIN | ADBLOCK_FLAG_HAS_SEPARATOR | ADBLOCK_FLAG_THIRD_PARTY, NULL, NULL}, {m22b66d99, ADBLOCK_FLAG_MATCH_DOMAIN | ADBLOCK_FLAG_HAS_SEPARATOR | ADBLOCK_FLAG_THIRD_PARTY, NULL, NULL}, + {me246b62d, ADBLOCK_FLAG_MATCH_DOMAIN | ADBLOCK_FLAG_HAS_SEPARATOR | ADBLOCK_FLAG_THIRD_PARTY, NULL, NULL}, {m75a09796, ADBLOCK_FLAG_MATCH_DOMAIN | ADBLOCK_FLAG_HAS_SEPARATOR | ADBLOCK_FLAG_THIRD_PARTY, NULL, NULL}, {m919d16b9, ADBLOCK_FLAG_MATCH_DOMAIN | ADBLOCK_FLAG_HAS_SEPARATOR | ADBLOCK_FLAG_THIRD_PARTY, NULL, NULL}, {mc8dce87b, ADBLOCK_FLAG_MATCH_DOMAIN | ADBLOCK_FLAG_HAS_SEPARATOR | ADBLOCK_FLAG_THIRD_PARTY, NULL, NULL}, @@ -114724,6 +114864,7 @@ struct adblock_entry ADBLOCK_ENTRIES[ADBLOCK_ENTRY_COUNT] = { {m5e7b00f5, ADBLOCK_FLAG_MATCH_DOMAIN | ADBLOCK_FLAG_HAS_SEPARATOR | ADBLOCK_FLAG_THIRD_PARTY, NULL, NULL}, {m7151317e, ADBLOCK_FLAG_MATCH_DOMAIN | ADBLOCK_FLAG_HAS_SEPARATOR | ADBLOCK_FLAG_THIRD_PARTY, NULL, NULL}, {m8b6c8e82, ADBLOCK_FLAG_MATCH_DOMAIN | ADBLOCK_FLAG_HAS_SEPARATOR | ADBLOCK_FLAG_THIRD_PARTY, NULL, NULL}, + {mb8cbe08d, ADBLOCK_FLAG_MATCH_DOMAIN | ADBLOCK_FLAG_HAS_SEPARATOR | ADBLOCK_FLAG_THIRD_PARTY, NULL, NULL}, {mf9ece36a, ADBLOCK_FLAG_MATCH_DOMAIN | ADBLOCK_FLAG_HAS_SEPARATOR | ADBLOCK_FLAG_THIRD_PARTY, NULL, NULL}, {ma4d9ce7d, ADBLOCK_FLAG_MATCH_DOMAIN | ADBLOCK_FLAG_HAS_SEPARATOR | ADBLOCK_FLAG_THIRD_PARTY, NULL, NULL}, {me0116fc9, ADBLOCK_FLAG_MATCH_DOMAIN | ADBLOCK_FLAG_HAS_SEPARATOR | ADBLOCK_FLAG_THIRD_PARTY, NULL, NULL}, @@ -115341,6 +115482,7 @@ struct adblock_entry ADBLOCK_ENTRIES[ADBLOCK_ENTRY_COUNT] = { {mb58092a8, ADBLOCK_FLAG_MATCH_DOMAIN | ADBLOCK_FLAG_HAS_SEPARATOR | ADBLOCK_FLAG_THIRD_PARTY, NULL, NULL}, {m93b9f453, ADBLOCK_FLAG_MATCH_DOMAIN | ADBLOCK_FLAG_HAS_SEPARATOR | ADBLOCK_FLAG_THIRD_PARTY, NULL, NULL}, {m279b981f, ADBLOCK_FLAG_MATCH_DOMAIN | ADBLOCK_FLAG_HAS_SEPARATOR | ADBLOCK_FLAG_THIRD_PARTY, NULL, NULL}, + {m2a6a75c1, ADBLOCK_FLAG_MATCH_DOMAIN | ADBLOCK_FLAG_HAS_SEPARATOR | ADBLOCK_FLAG_THIRD_PARTY, NULL, NULL}, {m47606595, ADBLOCK_FLAG_MATCH_DOMAIN | ADBLOCK_FLAG_HAS_SEPARATOR | ADBLOCK_FLAG_THIRD_PARTY, NULL, NULL}, {mb1b24b1b, ADBLOCK_FLAG_MATCH_DOMAIN | ADBLOCK_FLAG_HAS_SEPARATOR | ADBLOCK_FLAG_THIRD_PARTY, NULL, NULL}, {m87c86e98, ADBLOCK_FLAG_MATCH_DOMAIN | ADBLOCK_FLAG_HAS_SEPARATOR | ADBLOCK_FLAG_THIRD_PARTY, NULL, NULL}, @@ -116150,12 +116292,10 @@ struct adblock_entry ADBLOCK_ENTRIES[ADBLOCK_ENTRY_COUNT] = { {m348e5f21, ADBLOCK_FLAG_MATCH_DOMAIN | ADBLOCK_FLAG_HAS_SEPARATOR | ADBLOCK_FLAG_THIRD_PARTY, NULL, NULL}, {m25f90e10, ADBLOCK_FLAG_MATCH_DOMAIN | ADBLOCK_FLAG_HAS_SEPARATOR | ADBLOCK_FLAG_THIRD_PARTY, NULL, NULL}, {md20c34f, ADBLOCK_FLAG_MATCH_DOMAIN | ADBLOCK_FLAG_HAS_SEPARATOR | ADBLOCK_FLAG_THIRD_PARTY, NULL, NULL}, - {m5c10dbc3, ADBLOCK_FLAG_MATCH_DOMAIN | ADBLOCK_FLAG_HAS_SEPARATOR | ADBLOCK_FLAG_THIRD_PARTY, NULL, NULL}, {m1174619a, ADBLOCK_FLAG_MATCH_DOMAIN | ADBLOCK_FLAG_HAS_SEPARATOR | ADBLOCK_FLAG_THIRD_PARTY, NULL, NULL}, {m948743be, ADBLOCK_FLAG_MATCH_DOMAIN | ADBLOCK_FLAG_HAS_SEPARATOR | ADBLOCK_FLAG_THIRD_PARTY, NULL, NULL}, {m6c2fafbd, ADBLOCK_FLAG_MATCH_DOMAIN | ADBLOCK_FLAG_HAS_SEPARATOR | ADBLOCK_FLAG_THIRD_PARTY, NULL, NULL}, {m34e2a812, ADBLOCK_FLAG_MATCH_DOMAIN | ADBLOCK_FLAG_HAS_SEPARATOR | ADBLOCK_FLAG_THIRD_PARTY, NULL, NULL}, - {m9fb7c9b7, ADBLOCK_FLAG_MATCH_DOMAIN | ADBLOCK_FLAG_HAS_SEPARATOR | ADBLOCK_FLAG_THIRD_PARTY, NULL, NULL}, {m8512b1ea, ADBLOCK_FLAG_MATCH_DOMAIN | ADBLOCK_FLAG_HAS_SEPARATOR | ADBLOCK_FLAG_THIRD_PARTY, NULL, NULL}, {m166af236, ADBLOCK_FLAG_MATCH_DOMAIN | ADBLOCK_FLAG_HAS_SEPARATOR | ADBLOCK_FLAG_THIRD_PARTY, NULL, NULL}, {md67acbd0, ADBLOCK_FLAG_MATCH_DOMAIN | ADBLOCK_FLAG_HAS_SEPARATOR, NULL, NULL}, @@ -118269,6 +118409,7 @@ struct adblock_entry ADBLOCK_ENTRIES[ADBLOCK_ENTRY_COUNT] = { {m8528cf76, ADBLOCK_FLAG_MATCH_DOMAIN | ADBLOCK_FLAG_HAS_WILDCARD | ADBLOCK_FLAG_HAS_SEPARATOR, NULL, NULL}, {mb4ecae2f, ADBLOCK_FLAG_MATCH_DOMAIN | ADBLOCK_FLAG_HAS_SEPARATOR | ADBLOCK_FLAG_THIRD_PARTY, NULL, NULL}, {m21e49191, ADBLOCK_FLAG_MATCH_DOMAIN | ADBLOCK_FLAG_HAS_SEPARATOR, NULL, NULL}, + {me32e4d2a, ADBLOCK_FLAG_MATCH_DOMAIN | ADBLOCK_FLAG_HAS_SEPARATOR | ADBLOCK_FLAG_THIRD_PARTY, NULL, NULL}, {m47dd21b5, ADBLOCK_FLAG_MATCH_DOMAIN | ADBLOCK_FLAG_HAS_SEPARATOR, NULL, NULL}, {m54f09bd0, ADBLOCK_FLAG_MATCH_DOMAIN, NULL, NULL}, {ma437b1fe, ADBLOCK_FLAG_MATCH_DOMAIN, NULL, NULL}, @@ -118584,6 +118725,7 @@ struct adblock_entry ADBLOCK_ENTRIES[ADBLOCK_ENTRY_COUNT] = { {meed500ce, ADBLOCK_FLAG_MATCH_DOMAIN | ADBLOCK_FLAG_HAS_SEPARATOR, NULL, NULL}, {m606a2692, ADBLOCK_FLAG_MATCH_DOMAIN, NULL, NULL}, {me183aa62, ADBLOCK_FLAG_MATCH_DOMAIN | ADBLOCK_FLAG_HAS_SEPARATOR | ADBLOCK_FLAG_THIRD_PARTY, NULL, NULL}, + {m158c525f, ADBLOCK_FLAG_MATCH_DOMAIN, NULL, NULL}, {m3343baf3, ADBLOCK_FLAG_MATCH_DOMAIN | ADBLOCK_FLAG_HAS_SEPARATOR | ADBLOCK_FLAG_THIRD_PARTY, NULL, NULL}, {m6ef2e6fa, ADBLOCK_FLAG_MATCH_DOMAIN | ADBLOCK_FLAG_HAS_SEPARATOR, NULL, NULL}, {me9e952bf, ADBLOCK_FLAG_MATCH_DOMAIN | ADBLOCK_FLAG_HAS_SEPARATOR | ADBLOCK_FLAG_THIRD_PARTY, NULL, NULL}, @@ -119864,6 +120006,7 @@ struct adblock_entry ADBLOCK_ENTRIES[ADBLOCK_ENTRY_COUNT] = { {mf2301634, ADBLOCK_FLAG_MATCH_DOMAIN | ADBLOCK_FLAG_HAS_SEPARATOR, NULL, NULL}, {mc7187e10, ADBLOCK_FLAG_MATCH_DOMAIN | ADBLOCK_FLAG_HAS_SEPARATOR, NULL, NULL}, {m3abb8038, ADBLOCK_FLAG_MATCH_DOMAIN, NULL, NULL}, + {m7c5484f5, ADBLOCK_FLAG_MATCH_DOMAIN | ADBLOCK_FLAG_HAS_SEPARATOR, NULL, NULL}, {m54ecae65, ADBLOCK_FLAG_MATCH_DOMAIN | ADBLOCK_FLAG_HAS_WILDCARD | ADBLOCK_FLAG_HAS_SEPARATOR, NULL, NULL}, {mc6cffad, ADBLOCK_FLAG_MATCH_DOMAIN, NULL, NULL}, {m9675be03, ADBLOCK_FLAG_MATCH_DOMAIN | ADBLOCK_FLAG_HAS_SEPARATOR, NULL, NULL}, @@ -121087,7 +121230,6 @@ struct adblock_entry ADBLOCK_ENTRIES[ADBLOCK_ENTRY_COUNT] = { {m8cd715d2, ADBLOCK_FLAG_MATCH_DOMAIN | ADBLOCK_FLAG_HAS_WILDCARD | ADBLOCK_FLAG_HAS_SEPARATOR, NULL, NULL}, {mf4442a4d, ADBLOCK_FLAG_MATCH_DOMAIN, NULL, NULL}, {mbba5632c, ADBLOCK_FLAG_MATCH_DOMAIN | ADBLOCK_FLAG_HAS_SEPARATOR, NULL, NULL}, - {mcefcd845, ADBLOCK_FLAG_MATCH_DOMAIN, NULL, NULL}, {m5d06a19e, ADBLOCK_FLAG_MATCH_DOMAIN, NULL, NULL}, {m87650dc8, ADBLOCK_FLAG_MATCH_DOMAIN | ADBLOCK_FLAG_HAS_WILDCARD | ADBLOCK_FLAG_HAS_SEPARATOR, NULL, NULL}, {m553fd7eb, ADBLOCK_FLAG_MATCH_DOMAIN | ADBLOCK_FLAG_HAS_SEPARATOR, NULL, NULL}, @@ -121348,6 +121490,7 @@ struct adblock_entry ADBLOCK_ENTRIES[ADBLOCK_ENTRY_COUNT] = { {me7d5eccf, ADBLOCK_FLAG_MATCH_DOMAIN, NULL, NULL}, {m19e68e9c, ADBLOCK_FLAG_MATCH_DOMAIN | ADBLOCK_FLAG_HAS_SEPARATOR, NULL, NULL}, {mb5022630, ADBLOCK_FLAG_MATCH_DOMAIN | ADBLOCK_FLAG_HAS_WILDCARD, NULL, NULL}, + {m7ce5ffcb, ADBLOCK_FLAG_MATCH_DOMAIN, NULL, NULL}, {m4b07c3cd, ADBLOCK_FLAG_MATCH_DOMAIN, NULL, NULL}, {m81cb667f, ADBLOCK_FLAG_MATCH_DOMAIN, NULL, NULL}, {m977d338c, ADBLOCK_FLAG_MATCH_DOMAIN, NULL, NULL}, @@ -121774,6 +121917,7 @@ struct adblock_entry ADBLOCK_ENTRIES[ADBLOCK_ENTRY_COUNT] = { {mf76e7ae2, ADBLOCK_FLAG_MATCH_DOMAIN, NULL, NULL}, {mfa079a73, ADBLOCK_FLAG_MATCH_DOMAIN, NULL, NULL}, {mb2dd89e7, ADBLOCK_FLAG_MATCH_DOMAIN | ADBLOCK_FLAG_RESOURCE_TYPE_IN | ADBLOCK_FLAG_RT_IMAGE | ADBLOCK_FLAG_RT_MEDIA | ADBLOCK_FLAG_RT_XHR | ADBLOCK_FLAG_RT_PING, NULL, NULL}, + {m391bcbc6, ADBLOCK_FLAG_MATCH_DOMAIN, NULL, NULL}, {mea762379, ADBLOCK_FLAG_MATCH_DOMAIN | ADBLOCK_FLAG_RESOURCE_TYPE_IN | ADBLOCK_FLAG_RT_IMAGE | ADBLOCK_FLAG_RT_MEDIA | ADBLOCK_FLAG_RT_XHR | ADBLOCK_FLAG_RT_PING, NULL, NULL}, {mca893000, ADBLOCK_FLAG_MATCH_DOMAIN, NULL, NULL}, {mf9a739e7, ADBLOCK_FLAG_MATCH_DOMAIN, NULL, NULL}, @@ -122690,6 +122834,7 @@ struct adblock_entry ADBLOCK_ENTRIES[ADBLOCK_ENTRY_COUNT] = { {mba32128c, ADBLOCK_FLAG_MATCH_DOMAIN | ADBLOCK_FLAG_HAS_SEPARATOR, NULL, NULL}, {m7d814d93, ADBLOCK_FLAG_MATCH_DOMAIN, NULL, NULL}, {mb867eef4, ADBLOCK_FLAG_MATCH_DOMAIN, NULL, NULL}, + {m709b9b0, ADBLOCK_FLAG_MATCH_DOMAIN | ADBLOCK_FLAG_HAS_SEPARATOR, NULL, NULL}, {m8b6ad097, ADBLOCK_FLAG_MATCH_DOMAIN, NULL, NULL}, {m66179537, ADBLOCK_FLAG_MATCH_DOMAIN | ADBLOCK_FLAG_HAS_SEPARATOR, NULL, NULL}, {mcfc8dde5, ADBLOCK_FLAG_MATCH_DOMAIN | ADBLOCK_FLAG_HAS_SEPARATOR, NULL, NULL}, @@ -122803,6 +122948,7 @@ struct adblock_entry ADBLOCK_ENTRIES[ADBLOCK_ENTRY_COUNT] = { {m139afe9, ADBLOCK_FLAG_MATCH_DOMAIN, NULL, NULL}, {m9fd5fe9c, ADBLOCK_FLAG_MATCH_DOMAIN, NULL, NULL}, {m7b311510, ADBLOCK_FLAG_MATCH_DOMAIN, NULL, NULL}, + {mcff75400, ADBLOCK_FLAG_MATCH_DOMAIN, NULL, NULL}, {m82b50828, ADBLOCK_FLAG_MATCH_DOMAIN | ADBLOCK_FLAG_HAS_SEPARATOR, NULL, NULL}, {m849c435d, ADBLOCK_FLAG_MATCH_DOMAIN | ADBLOCK_FLAG_HAS_WILDCARD | ADBLOCK_FLAG_HAS_SEPARATOR, NULL, NULL}, {m61bdb7fb, ADBLOCK_FLAG_MATCH_DOMAIN | ADBLOCK_FLAG_HAS_WILDCARD | ADBLOCK_FLAG_HAS_SEPARATOR, NULL, NULL}, @@ -124636,7 +124782,6 @@ struct adblock_entry ADBLOCK_ENTRIES[ADBLOCK_ENTRY_COUNT] = { {m7ce6467, ADBLOCK_FLAG_MATCH_DOMAIN | ADBLOCK_FLAG_HAS_SEPARATOR, NULL, NULL}, {m26330c1f, ADBLOCK_FLAG_MATCH_DOMAIN | ADBLOCK_FLAG_HAS_SEPARATOR, NULL, NULL}, {m7969ad9a, ADBLOCK_FLAG_MATCH_DOMAIN | ADBLOCK_FLAG_HAS_SEPARATOR, NULL, NULL}, - {m400bdc00, ADBLOCK_FLAG_MATCH_DOMAIN | ADBLOCK_FLAG_HAS_SEPARATOR, NULL, NULL}, {me020735d, ADBLOCK_FLAG_MATCH_DOMAIN | ADBLOCK_FLAG_HAS_SEPARATOR, NULL, NULL}, {m95e488cb, ADBLOCK_FLAG_MATCH_DOMAIN | ADBLOCK_FLAG_HAS_SEPARATOR, NULL, NULL}, {mc304d305, ADBLOCK_FLAG_MATCH_DOMAIN | ADBLOCK_FLAG_HAS_SEPARATOR, NULL, NULL}, @@ -124715,7 +124860,6 @@ struct adblock_entry ADBLOCK_ENTRIES[ADBLOCK_ENTRY_COUNT] = { {mdb06439d, ADBLOCK_FLAG_MATCH_DOMAIN | ADBLOCK_FLAG_HAS_SEPARATOR, NULL, NULL}, {m363714a6, ADBLOCK_FLAG_MATCH_DOMAIN | ADBLOCK_FLAG_HAS_SEPARATOR, NULL, NULL}, {m54920492, ADBLOCK_FLAG_MATCH_DOMAIN | ADBLOCK_FLAG_HAS_SEPARATOR, NULL, NULL}, - {m82f75473, ADBLOCK_FLAG_MATCH_DOMAIN | ADBLOCK_FLAG_HAS_SEPARATOR, NULL, NULL}, {m5564c22, ADBLOCK_FLAG_MATCH_DOMAIN | ADBLOCK_FLAG_HAS_SEPARATOR, NULL, NULL}, {med2f3ecf, ADBLOCK_FLAG_MATCH_DOMAIN | ADBLOCK_FLAG_HAS_SEPARATOR, NULL, NULL}, {m4ed95c6f, ADBLOCK_FLAG_MATCH_DOMAIN | ADBLOCK_FLAG_HAS_SEPARATOR, NULL, NULL}, @@ -124933,6 +125077,7 @@ struct adblock_entry ADBLOCK_ENTRIES[ADBLOCK_ENTRY_COUNT] = { {m23923317, ADBLOCK_FLAG_MATCH_DOMAIN | ADBLOCK_FLAG_HAS_SEPARATOR, NULL, NULL}, {mca3f7d81, ADBLOCK_FLAG_MATCH_DOMAIN | ADBLOCK_FLAG_HAS_SEPARATOR, NULL, NULL}, {m61e83f88, ADBLOCK_FLAG_MATCH_DOMAIN | ADBLOCK_FLAG_HAS_SEPARATOR, NULL, NULL}, + {m56263c2b, ADBLOCK_FLAG_MATCH_DOMAIN | ADBLOCK_FLAG_HAS_SEPARATOR, NULL, NULL}, {m376e4039, ADBLOCK_FLAG_MATCH_DOMAIN | ADBLOCK_FLAG_HAS_SEPARATOR, NULL, NULL}, {m82d3b4f6, ADBLOCK_FLAG_MATCH_DOMAIN | ADBLOCK_FLAG_HAS_SEPARATOR, NULL, NULL}, {m67cf15b3, ADBLOCK_FLAG_MATCH_DOMAIN | ADBLOCK_FLAG_HAS_SEPARATOR, NULL, NULL}, @@ -125008,7 +125153,6 @@ struct adblock_entry ADBLOCK_ENTRIES[ADBLOCK_ENTRY_COUNT] = { {m5b6cb4, ADBLOCK_FLAG_MATCH_DOMAIN | ADBLOCK_FLAG_HAS_SEPARATOR, NULL, NULL}, {mbe34bfd9, ADBLOCK_FLAG_MATCH_DOMAIN | ADBLOCK_FLAG_HAS_SEPARATOR, NULL, NULL}, {mb803223c, ADBLOCK_FLAG_MATCH_DOMAIN | ADBLOCK_FLAG_HAS_SEPARATOR, NULL, NULL}, - {m5810af59, ADBLOCK_FLAG_MATCH_DOMAIN | ADBLOCK_FLAG_HAS_SEPARATOR, NULL, NULL}, {m54fa7ec6, ADBLOCK_FLAG_MATCH_DOMAIN | ADBLOCK_FLAG_HAS_SEPARATOR, NULL, NULL}, {m9b3e201b, ADBLOCK_FLAG_MATCH_DOMAIN | ADBLOCK_FLAG_HAS_SEPARATOR, NULL, NULL}, {m2c1c879a, ADBLOCK_FLAG_MATCH_DOMAIN | ADBLOCK_FLAG_HAS_SEPARATOR, NULL, NULL}, @@ -125684,7 +125828,6 @@ struct adblock_entry ADBLOCK_ENTRIES[ADBLOCK_ENTRY_COUNT] = { {me0b9b871, ADBLOCK_FLAG_MATCH_DOMAIN | ADBLOCK_FLAG_HAS_SEPARATOR, NULL, NULL}, {m44493144, ADBLOCK_FLAG_MATCH_DOMAIN | ADBLOCK_FLAG_HAS_SEPARATOR, NULL, NULL}, {meda5eeb3, ADBLOCK_FLAG_MATCH_DOMAIN | ADBLOCK_FLAG_HAS_SEPARATOR, NULL, NULL}, - {m15312480, ADBLOCK_FLAG_MATCH_DOMAIN | ADBLOCK_FLAG_HAS_SEPARATOR, NULL, NULL}, {mc4e3d16, ADBLOCK_FLAG_MATCH_DOMAIN | ADBLOCK_FLAG_HAS_SEPARATOR, NULL, NULL}, {mfce9063c, ADBLOCK_FLAG_MATCH_DOMAIN | ADBLOCK_FLAG_HAS_SEPARATOR, NULL, NULL}, {m2b42c80, ADBLOCK_FLAG_MATCH_DOMAIN | ADBLOCK_FLAG_HAS_SEPARATOR, NULL, NULL}, @@ -125748,7 +125891,6 @@ struct adblock_entry ADBLOCK_ENTRIES[ADBLOCK_ENTRY_COUNT] = { {m92d6593c, ADBLOCK_FLAG_MATCH_DOMAIN | ADBLOCK_FLAG_HAS_SEPARATOR, NULL, NULL}, {m3b4e12b4, ADBLOCK_FLAG_MATCH_DOMAIN | ADBLOCK_FLAG_HAS_SEPARATOR, NULL, NULL}, {m5cefda10, ADBLOCK_FLAG_MATCH_DOMAIN | ADBLOCK_FLAG_HAS_SEPARATOR, NULL, NULL}, - {mdf7bcaf9, ADBLOCK_FLAG_MATCH_DOMAIN | ADBLOCK_FLAG_HAS_SEPARATOR, NULL, NULL}, {m39845d4c, ADBLOCK_FLAG_MATCH_DOMAIN | ADBLOCK_FLAG_HAS_SEPARATOR, NULL, NULL}, {mf44e21aa, ADBLOCK_FLAG_MATCH_DOMAIN | ADBLOCK_FLAG_HAS_SEPARATOR, NULL, NULL}, {m7e32539a, ADBLOCK_FLAG_MATCH_DOMAIN | ADBLOCK_FLAG_HAS_SEPARATOR, NULL, NULL}, @@ -125816,7 +125958,6 @@ struct adblock_entry ADBLOCK_ENTRIES[ADBLOCK_ENTRY_COUNT] = { {md1f4ed61, ADBLOCK_FLAG_MATCH_DOMAIN | ADBLOCK_FLAG_HAS_SEPARATOR, NULL, NULL}, {mf68f4dc4, ADBLOCK_FLAG_MATCH_DOMAIN | ADBLOCK_FLAG_HAS_SEPARATOR, NULL, NULL}, {me7550775, ADBLOCK_FLAG_MATCH_DOMAIN | ADBLOCK_FLAG_HAS_SEPARATOR, NULL, NULL}, - {m39998c2c, ADBLOCK_FLAG_MATCH_DOMAIN | ADBLOCK_FLAG_HAS_SEPARATOR, NULL, NULL}, {ma20918f6, ADBLOCK_FLAG_MATCH_DOMAIN | ADBLOCK_FLAG_HAS_SEPARATOR, NULL, NULL}, {m897f6e2e, ADBLOCK_FLAG_MATCH_DOMAIN | ADBLOCK_FLAG_HAS_SEPARATOR, NULL, NULL}, {m12121fb4, ADBLOCK_FLAG_MATCH_DOMAIN | ADBLOCK_FLAG_HAS_SEPARATOR, NULL, NULL}, @@ -126089,7 +126230,6 @@ struct adblock_entry ADBLOCK_ENTRIES[ADBLOCK_ENTRY_COUNT] = { {m51c7cf56, ADBLOCK_FLAG_MATCH_DOMAIN | ADBLOCK_FLAG_HAS_SEPARATOR, NULL, NULL}, {mce5e1395, ADBLOCK_FLAG_MATCH_DOMAIN | ADBLOCK_FLAG_HAS_SEPARATOR, NULL, NULL}, {m14dc914, ADBLOCK_FLAG_MATCH_DOMAIN | ADBLOCK_FLAG_HAS_SEPARATOR, NULL, NULL}, - {mef1f396e, ADBLOCK_FLAG_MATCH_DOMAIN | ADBLOCK_FLAG_HAS_SEPARATOR, NULL, NULL}, {md692b107, ADBLOCK_FLAG_MATCH_DOMAIN | ADBLOCK_FLAG_HAS_SEPARATOR, NULL, NULL}, {mbeb50aa7, ADBLOCK_FLAG_MATCH_DOMAIN | ADBLOCK_FLAG_HAS_SEPARATOR, NULL, NULL}, {m1f93531, ADBLOCK_FLAG_MATCH_DOMAIN | ADBLOCK_FLAG_HAS_SEPARATOR, NULL, NULL}, @@ -126379,6 +126519,7 @@ struct adblock_entry ADBLOCK_ENTRIES[ADBLOCK_ENTRY_COUNT] = { {mb00f637a, ADBLOCK_FLAG_MATCH_DOMAIN | ADBLOCK_FLAG_HAS_SEPARATOR, NULL, NULL}, {m1a0b79f0, ADBLOCK_FLAG_MATCH_DOMAIN | ADBLOCK_FLAG_HAS_SEPARATOR, NULL, NULL}, {mad1e3158, ADBLOCK_FLAG_MATCH_DOMAIN | ADBLOCK_FLAG_HAS_SEPARATOR, NULL, NULL}, + {m3fc56f8c, ADBLOCK_FLAG_MATCH_DOMAIN | ADBLOCK_FLAG_HAS_SEPARATOR, NULL, NULL}, {m7a18295a, ADBLOCK_FLAG_MATCH_DOMAIN | ADBLOCK_FLAG_HAS_SEPARATOR, NULL, NULL}, {mf6fb26e5, ADBLOCK_FLAG_MATCH_DOMAIN | ADBLOCK_FLAG_HAS_SEPARATOR, NULL, NULL}, {mddc019c5, ADBLOCK_FLAG_MATCH_DOMAIN | ADBLOCK_FLAG_HAS_SEPARATOR, NULL, NULL}, @@ -126495,6 +126636,7 @@ struct adblock_entry ADBLOCK_ENTRIES[ADBLOCK_ENTRY_COUNT] = { {me74cbd3b, ADBLOCK_FLAG_MATCH_DOMAIN | ADBLOCK_FLAG_HAS_SEPARATOR, NULL, NULL}, {mef6e99bc, ADBLOCK_FLAG_MATCH_DOMAIN | ADBLOCK_FLAG_HAS_SEPARATOR, NULL, NULL}, {m9aeedb55, ADBLOCK_FLAG_MATCH_DOMAIN | ADBLOCK_FLAG_HAS_SEPARATOR, NULL, NULL}, + {meac7ee5e, ADBLOCK_FLAG_MATCH_DOMAIN | ADBLOCK_FLAG_HAS_SEPARATOR, NULL, NULL}, {m40b216a3, ADBLOCK_FLAG_MATCH_DOMAIN | ADBLOCK_FLAG_HAS_SEPARATOR, NULL, NULL}, {mc9142958, ADBLOCK_FLAG_MATCH_DOMAIN | ADBLOCK_FLAG_HAS_SEPARATOR, NULL, NULL}, {mcfea4e02, ADBLOCK_FLAG_MATCH_DOMAIN | ADBLOCK_FLAG_HAS_SEPARATOR, NULL, NULL}, @@ -126623,7 +126765,6 @@ struct adblock_entry ADBLOCK_ENTRIES[ADBLOCK_ENTRY_COUNT] = { {m307ccc1, ADBLOCK_FLAG_MATCH_DOMAIN | ADBLOCK_FLAG_HAS_SEPARATOR, NULL, NULL}, {m978e0554, ADBLOCK_FLAG_MATCH_DOMAIN | ADBLOCK_FLAG_HAS_SEPARATOR, NULL, NULL}, {m22df1175, ADBLOCK_FLAG_MATCH_DOMAIN | ADBLOCK_FLAG_HAS_SEPARATOR, NULL, NULL}, - {md6265c57, ADBLOCK_FLAG_MATCH_DOMAIN | ADBLOCK_FLAG_HAS_SEPARATOR, NULL, NULL}, {m77d03ce, ADBLOCK_FLAG_MATCH_DOMAIN | ADBLOCK_FLAG_HAS_SEPARATOR, NULL, NULL}, {m4ba34758, ADBLOCK_FLAG_MATCH_DOMAIN | ADBLOCK_FLAG_HAS_SEPARATOR, NULL, NULL}, {mfbefba4b, ADBLOCK_FLAG_MATCH_DOMAIN | ADBLOCK_FLAG_HAS_SEPARATOR, NULL, NULL}, @@ -126890,6 +127031,7 @@ struct adblock_entry ADBLOCK_ENTRIES[ADBLOCK_ENTRY_COUNT] = { {mde1662cc, ADBLOCK_FLAG_MATCH_DOMAIN | ADBLOCK_FLAG_HAS_SEPARATOR, NULL, NULL}, {m66d92250, ADBLOCK_FLAG_MATCH_DOMAIN | ADBLOCK_FLAG_HAS_SEPARATOR, NULL, NULL}, {mec411034, ADBLOCK_FLAG_MATCH_DOMAIN | ADBLOCK_FLAG_HAS_SEPARATOR, NULL, NULL}, + {mc43635eb, ADBLOCK_FLAG_MATCH_DOMAIN | ADBLOCK_FLAG_HAS_SEPARATOR, NULL, NULL}, {ma244cd02, ADBLOCK_FLAG_MATCH_DOMAIN | ADBLOCK_FLAG_HAS_SEPARATOR, NULL, NULL}, {m59566ce1, ADBLOCK_FLAG_MATCH_DOMAIN | ADBLOCK_FLAG_HAS_SEPARATOR, NULL, NULL}, {mb0587b4a, ADBLOCK_FLAG_MATCH_DOMAIN | ADBLOCK_FLAG_HAS_SEPARATOR, NULL, NULL}, @@ -127056,6 +127198,7 @@ struct adblock_entry ADBLOCK_ENTRIES[ADBLOCK_ENTRY_COUNT] = { {mb78d140e, ADBLOCK_FLAG_MATCH_DOMAIN | ADBLOCK_FLAG_HAS_SEPARATOR, NULL, NULL}, {m8290266d, ADBLOCK_FLAG_MATCH_DOMAIN | ADBLOCK_FLAG_HAS_SEPARATOR, NULL, NULL}, {m62d77c10, ADBLOCK_FLAG_MATCH_DOMAIN | ADBLOCK_FLAG_HAS_SEPARATOR, NULL, NULL}, + {m9be8aa78, ADBLOCK_FLAG_MATCH_DOMAIN | ADBLOCK_FLAG_HAS_SEPARATOR, NULL, NULL}, {m35dc0cc9, ADBLOCK_FLAG_MATCH_DOMAIN | ADBLOCK_FLAG_HAS_SEPARATOR, NULL, NULL}, {mebca2a7, ADBLOCK_FLAG_MATCH_DOMAIN | ADBLOCK_FLAG_HAS_SEPARATOR, NULL, NULL}, {ma8ae5f3c, ADBLOCK_FLAG_MATCH_DOMAIN | ADBLOCK_FLAG_HAS_SEPARATOR, NULL, NULL}, @@ -127462,6 +127605,7 @@ struct adblock_entry ADBLOCK_ENTRIES[ADBLOCK_ENTRY_COUNT] = { {mcf6c0d73, ADBLOCK_FLAG_MATCH_DOMAIN | ADBLOCK_FLAG_HAS_SEPARATOR, NULL, NULL}, {m72cc915c, ADBLOCK_FLAG_MATCH_DOMAIN | ADBLOCK_FLAG_HAS_SEPARATOR, NULL, NULL}, {m315913c6, ADBLOCK_FLAG_MATCH_DOMAIN | ADBLOCK_FLAG_HAS_SEPARATOR, NULL, NULL}, + {ma6d3e2da, ADBLOCK_FLAG_MATCH_DOMAIN | ADBLOCK_FLAG_HAS_SEPARATOR, NULL, NULL}, {mde9247ce, ADBLOCK_FLAG_MATCH_DOMAIN | ADBLOCK_FLAG_HAS_SEPARATOR, NULL, NULL}, {md67e78bc, ADBLOCK_FLAG_MATCH_DOMAIN | ADBLOCK_FLAG_HAS_SEPARATOR, NULL, NULL}, {m61d9b0f8, ADBLOCK_FLAG_MATCH_DOMAIN | ADBLOCK_FLAG_HAS_SEPARATOR, NULL, NULL}, @@ -127849,6 +127993,7 @@ struct adblock_entry ADBLOCK_ENTRIES[ADBLOCK_ENTRY_COUNT] = { {mb7bc086, 0, NULL, NULL}, {m15cfc143, 0, NULL, NULL}, {mfd6d8591, 0, NULL, NULL}, + {me989fc38, 0, NULL, NULL}, {mae3fc9b0, 0, NULL, NULL}, {m641516ea, 0, NULL, NULL}, {m89839f45, 0, NULL, NULL}, @@ -128313,6 +128458,7 @@ struct adblock_entry ADBLOCK_ENTRIES[ADBLOCK_ENTRY_COUNT] = { {m6cbc01b4, ADBLOCK_FLAG_RESOURCE_TYPE_NOT_IN | ADBLOCK_FLAG_RT_STYLESHEET | ADBLOCK_FLAG_RT_SCRIPT | ADBLOCK_FLAG_RT_PING, NULL, NULL}, {m2590150b, 0, NULL, NULL}, {m95cc7a59, 0, NULL, NULL}, + {m4790f30c, 0, NULL, NULL}, {m2297d6ec, 0, NULL, NULL}, {me42b8b6, 0, NULL, NULL}, {m16f319a7, 0, NULL, NULL}, @@ -128323,6 +128469,7 @@ struct adblock_entry ADBLOCK_ENTRIES[ADBLOCK_ENTRY_COUNT] = { {mb6c6a0f, 0, NULL, NULL}, {mcb1555dc, 0, NULL, NULL}, {m395a0cee, 0, NULL, NULL}, + {m3cf2db30, 0, NULL, NULL}, {m3cd6f9c7, 0, NULL, NULL}, {m64624ac7, 0, NULL, NULL}, {m2468a1cc, 0, NULL, NULL}, @@ -129658,6 +129805,7 @@ struct adblock_entry ADBLOCK_ENTRIES[ADBLOCK_ENTRY_COUNT] = { {meb17cb58, 0, NULL, NULL}, {m208044dc, 0, NULL, NULL}, {m20798917, 0, NULL, NULL}, + {m798268d1, 0, NULL, NULL}, {m4216b1e8, 0, NULL, NULL}, {mf026edd2, 0, NULL, NULL}, {m119be074, 0, NULL, NULL}, @@ -130048,6 +130196,7 @@ struct adblock_entry ADBLOCK_ENTRIES[ADBLOCK_ENTRY_COUNT] = { {mcabff07, 0, NULL, NULL}, {m23e2d7e8, 0, NULL, NULL}, {maca06748, 0, NULL, NULL}, + {m34c243c8, 0, NULL, NULL}, {m2a8730d3, 0, NULL, NULL}, {m10baedde, 0, NULL, NULL}, {ma2670fa, 0, NULL, NULL}, @@ -131225,6 +131374,7 @@ struct adblock_entry ADBLOCK_ENTRIES[ADBLOCK_ENTRY_COUNT] = { {m17b16c51, 0, NULL, NULL}, {m16511711, 0, NULL, NULL}, {m74ada8ea, ADBLOCK_FLAG_HAS_SEPARATOR, NULL, NULL}, + {m4fcf927, 0, NULL, NULL}, {m5813d292, ADBLOCK_FLAG_RESOURCE_TYPE_NOT_IN | ADBLOCK_FLAG_RT_IMAGE | ADBLOCK_FLAG_RT_MEDIA | ADBLOCK_FLAG_RT_XHR | ADBLOCK_FLAG_RT_PING, NULL, NULL}, {mab5720ea, 0, NULL, NULL}, {me81ea2dd, 0, NULL, NULL}, @@ -131382,6 +131532,7 @@ struct adblock_entry ADBLOCK_ENTRIES[ADBLOCK_ENTRY_COUNT] = { {m631e674c, 0, NULL, NULL}, {m3e3cbd15, 0, NULL, NULL}, {m9de60465, 0, NULL, NULL}, + {mc404c81f, 0, NULL, NULL}, {m50ba6661, 0, NULL, NULL}, {m4cbc9eac, 0, NULL, NULL}, {ma0b296a4, 0, NULL, NULL}, @@ -131410,6 +131561,7 @@ struct adblock_entry ADBLOCK_ENTRIES[ADBLOCK_ENTRY_COUNT] = { {mbaea0108, ADBLOCK_FLAG_RESOURCE_TYPE_NOT_IN | ADBLOCK_FLAG_RT_STYLESHEET | ADBLOCK_FLAG_RT_SCRIPT | ADBLOCK_FLAG_RT_PING, NULL, NULL}, {mfee69a7d, 0, NULL, NULL}, {mbffc5acd, 0, NULL, NULL}, + {m8c613e18, 0, NULL, NULL}, {ma792d068, 0, NULL, NULL}, {md20510ca, 0, NULL, NULL}, {m195b5e51, 0, NULL, NULL}, @@ -131685,6 +131837,7 @@ struct adblock_entry ADBLOCK_ENTRIES[ADBLOCK_ENTRY_COUNT] = { {m9da505d5, 0, NULL, NULL}, {m73b2df22, ADBLOCK_FLAG_HAS_WILDCARD | ADBLOCK_FLAG_RESOURCE_TYPE_IN | ADBLOCK_FLAG_RT_STYLESHEET | ADBLOCK_FLAG_RT_SCRIPT | ADBLOCK_FLAG_RT_MEDIA | ADBLOCK_FLAG_RT_XHR | ADBLOCK_FLAG_RT_PING, NULL, NULL}, {ma09ad298, 0, NULL, NULL}, + {m15540fa1, 0, NULL, NULL}, {m2e032dbc, 0, NULL, NULL}, {m9e0c233d, 0, NULL, NULL}, {mfca9681b, 0, NULL, NULL}, @@ -131741,6 +131894,7 @@ struct adblock_entry ADBLOCK_ENTRIES[ADBLOCK_ENTRY_COUNT] = { {mb5d4eeb1, 0, NULL, NULL}, {m71d00677, 0, NULL, NULL}, {m717f54f6, 0, NULL, NULL}, + {m66dc9da, 0, NULL, NULL}, {m73dea782, 0, NULL, NULL}, {mb458c7c5, 0, NULL, NULL}, {mb41be9e, 0, NULL, NULL}, @@ -132583,6 +132737,7 @@ struct adblock_entry ADBLOCK_ENTRIES[ADBLOCK_ENTRY_COUNT] = { {m795c71a3, ADBLOCK_FLAG_MATCH_DOMAIN | ADBLOCK_FLAG_HAS_SEPARATOR | ADBLOCK_FLAG_THIRD_PARTY, NULL, NULL}, {mb2098cc8, ADBLOCK_FLAG_MATCH_DOMAIN | ADBLOCK_FLAG_HAS_SEPARATOR | ADBLOCK_FLAG_THIRD_PARTY, NULL, NULL}, {me3cad7a7, ADBLOCK_FLAG_MATCH_DOMAIN | ADBLOCK_FLAG_HAS_SEPARATOR | ADBLOCK_FLAG_THIRD_PARTY, NULL, NULL}, + {m368ffbce, ADBLOCK_FLAG_MATCH_DOMAIN | ADBLOCK_FLAG_HAS_SEPARATOR | ADBLOCK_FLAG_THIRD_PARTY, NULL, NULL}, {m8b826699, ADBLOCK_FLAG_MATCH_DOMAIN | ADBLOCK_FLAG_HAS_SEPARATOR | ADBLOCK_FLAG_THIRD_PARTY, NULL, NULL}, {m87a06e1e, ADBLOCK_FLAG_MATCH_DOMAIN | ADBLOCK_FLAG_HAS_SEPARATOR, NULL, NULL}, {maa22f9ca, ADBLOCK_FLAG_MATCH_DOMAIN | ADBLOCK_FLAG_HAS_SEPARATOR | ADBLOCK_FLAG_THIRD_PARTY, NULL, NULL}, @@ -132672,6 +132827,7 @@ struct adblock_entry ADBLOCK_ENTRIES[ADBLOCK_ENTRY_COUNT] = { {md62c7e97, ADBLOCK_FLAG_MATCH_DOMAIN, NULL, NULL}, {mca568a5b, ADBLOCK_FLAG_MATCH_DOMAIN, NULL, NULL}, {m9fabd520, ADBLOCK_FLAG_MATCH_DOMAIN, NULL, NULL}, + {m1883f0ca, ADBLOCK_FLAG_MATCH_DOMAIN, NULL, NULL}, {m5079098f, ADBLOCK_FLAG_MATCH_DOMAIN | ADBLOCK_FLAG_HAS_WILDCARD | ADBLOCK_FLAG_HAS_SEPARATOR, NULL, NULL}, {m1abd6d4d, ADBLOCK_FLAG_MATCH_DOMAIN, NULL, NULL}, {m663bc01d, ADBLOCK_FLAG_MATCH_DOMAIN, NULL, NULL}, @@ -133023,6 +133179,8 @@ struct adblock_entry ADBLOCK_ENTRIES[ADBLOCK_ENTRY_COUNT] = { {m81f63fe8, ADBLOCK_FLAG_MATCH_DOMAIN | ADBLOCK_FLAG_HAS_WILDCARD | ADBLOCK_FLAG_HAS_SEPARATOR, NULL, NULL}, {md936f90a, ADBLOCK_FLAG_MATCH_DOMAIN | ADBLOCK_FLAG_HAS_SEPARATOR, NULL, NULL}, {me477cfbd, ADBLOCK_FLAG_MATCH_DOMAIN | ADBLOCK_FLAG_HAS_SEPARATOR, NULL, NULL}, + {mb7cdd0c2, ADBLOCK_FLAG_MATCH_DOMAIN, NULL, NULL}, + {meaaa37e2, ADBLOCK_FLAG_MATCH_DOMAIN | ADBLOCK_FLAG_HAS_WILDCARD | ADBLOCK_FLAG_HAS_SEPARATOR, NULL, NULL}, {m73827085, ADBLOCK_FLAG_MATCH_DOMAIN | ADBLOCK_FLAG_HAS_WILDCARD | ADBLOCK_FLAG_HAS_SEPARATOR, NULL, NULL}, {mbc24971a, ADBLOCK_FLAG_MATCH_DOMAIN | ADBLOCK_FLAG_HAS_SEPARATOR, NULL, NULL}, {m1d0ecc54, ADBLOCK_FLAG_MATCH_DOMAIN | ADBLOCK_FLAG_HAS_SEPARATOR, NULL, NULL}, @@ -133114,6 +133272,7 @@ struct adblock_entry ADBLOCK_ENTRIES[ADBLOCK_ENTRY_COUNT] = { {m3dbba1e, ADBLOCK_FLAG_EXCEPTION | ADBLOCK_FLAG_MATCH_DOMAIN | ADBLOCK_FLAG_HAS_SEPARATOR, NULL, NULL}, {m3eeed681, ADBLOCK_FLAG_EXCEPTION | ADBLOCK_FLAG_MATCH_DOMAIN, NULL, NULL}, {meedd3e65, ADBLOCK_FLAG_EXCEPTION | ADBLOCK_FLAG_MATCH_DOMAIN | ADBLOCK_FLAG_HAS_WILDCARD, de20524df, NULL}, + {mfdda7b13, ADBLOCK_FLAG_EXCEPTION | ADBLOCK_FLAG_MATCH_DOMAIN | ADBLOCK_FLAG_HAS_WILDCARD | ADBLOCK_FLAG_RESOURCE_TYPE_IN | ADBLOCK_FLAG_RT_STYLESHEET | ADBLOCK_FLAG_RT_SCRIPT | ADBLOCK_FLAG_RT_MEDIA | ADBLOCK_FLAG_RT_XHR | ADBLOCK_FLAG_RT_PING, deb732e02, NULL}, {ma499e88c, ADBLOCK_FLAG_EXCEPTION | ADBLOCK_FLAG_MATCH_DOMAIN | ADBLOCK_FLAG_HAS_WILDCARD, d1e963058, NULL}, {m750072ef, ADBLOCK_FLAG_EXCEPTION | ADBLOCK_FLAG_MATCH_DOMAIN | ADBLOCK_FLAG_FIRST_PARTY | ADBLOCK_FLAG_RESOURCE_TYPE_IN | ADBLOCK_FLAG_RT_STYLESHEET | ADBLOCK_FLAG_RT_SCRIPT | ADBLOCK_FLAG_RT_MEDIA | ADBLOCK_FLAG_RT_XHR | ADBLOCK_FLAG_RT_PING, NULL, NULL}, {mf300c6a8, ADBLOCK_FLAG_EXCEPTION | ADBLOCK_FLAG_MATCH_DOMAIN | ADBLOCK_FLAG_HAS_SEPARATOR, daa8bdd36, NULL}, diff --git a/build/patches/Add-a-flag-for-DNS-over-HTTPS.patch b/build/patches/Add-a-flag-for-DNS-over-HTTPS.patch index 102a69e8..6413dc18 100644 --- a/build/patches/Add-a-flag-for-DNS-over-HTTPS.patch +++ b/build/patches/Add-a-flag-for-DNS-over-HTTPS.patch @@ -40,7 +40,7 @@ diff --git a/chrome/browser/about_flags.cc b/chrome/browser/about_flags.cc #endif // OS_ANDROID const FeatureEntry::Choice kMHTMLGeneratorOptionChoices[] = { -@@ -3436,6 +3444,12 @@ const FeatureEntry kFeatureEntries[] = { +@@ -3433,6 +3441,12 @@ const FeatureEntry kFeatureEntries[] = { FEATURE_VALUE_TYPE(features::kAsyncDns)}, #endif // defined(OS_ANDROID) diff --git a/build/patches/Add-flag-to-configure-maximum-connections-per-host.patch b/build/patches/Add-flag-to-configure-maximum-connections-per-host.patch index 2696a974..69d9ed63 100644 --- a/build/patches/Add-flag-to-configure-maximum-connections-per-host.patch +++ b/build/patches/Add-flag-to-configure-maximum-connections-per-host.patch @@ -30,7 +30,7 @@ diff --git a/chrome/browser/about_flags.cc b/chrome/browser/about_flags.cc // Ensure that all effective connection types returned by Network Quality // Estimator (NQE) are also exposed via flags. static_assert(net::EFFECTIVE_CONNECTION_TYPE_LAST + 2 == -@@ -2360,6 +2365,9 @@ const FeatureEntry kFeatureEntries[] = { +@@ -2357,6 +2362,9 @@ const FeatureEntry kFeatureEntries[] = { flag_descriptions::kMaterialDesignIncognitoNTPName, flag_descriptions::kMaterialDesignIncognitoNTPDescription, kOsAndroid, FEATURE_VALUE_TYPE(features::kMaterialDesignIncognitoNTP)}, diff --git a/build/patches/Add-flag-to-control-video-playback-resume-feature.patch b/build/patches/Add-flag-to-control-video-playback-resume-feature.patch index dc00837b..23a93cff 100644 --- a/build/patches/Add-flag-to-control-video-playback-resume-feature.patch +++ b/build/patches/Add-flag-to-control-video-playback-resume-feature.patch @@ -13,7 +13,7 @@ Disable it by default on Android as it is everywhere else diff --git a/chrome/browser/about_flags.cc b/chrome/browser/about_flags.cc --- a/chrome/browser/about_flags.cc +++ b/chrome/browser/about_flags.cc -@@ -3950,6 +3950,11 @@ const FeatureEntry kFeatureEntries[] = { +@@ -3947,6 +3947,11 @@ const FeatureEntry kFeatureEntries[] = { FEATURE_VALUE_TYPE(features::kSiteCharacteristicsDatabase)}, #endif diff --git a/build/patches/Add-flag-to-disable-IPv6-probes.patch b/build/patches/Add-flag-to-disable-IPv6-probes.patch index dc6cae21..4761f0b5 100644 --- a/build/patches/Add-flag-to-disable-IPv6-probes.patch +++ b/build/patches/Add-flag-to-disable-IPv6-probes.patch @@ -14,7 +14,7 @@ Subject: Add flag to disable IPv6 probes diff --git a/chrome/browser/about_flags.cc b/chrome/browser/about_flags.cc --- a/chrome/browser/about_flags.cc +++ b/chrome/browser/about_flags.cc -@@ -3272,6 +3272,11 @@ const FeatureEntry kFeatureEntries[] = { +@@ -3269,6 +3269,11 @@ const FeatureEntry kFeatureEntries[] = { FEATURE_VALUE_TYPE(features::kHandwritingGesture)}, #endif // OS_CHROMEOS diff --git a/build/patches/Add-flags-to-disable-device-motion-and-orientation-APIs.patch b/build/patches/Add-flags-to-disable-device-motion-and-orientation-APIs.patch index 67aebbd5..103ac10d 100644 --- a/build/patches/Add-flags-to-disable-device-motion-and-orientation-APIs.patch +++ b/build/patches/Add-flags-to-disable-device-motion-and-orientation-APIs.patch @@ -20,7 +20,7 @@ legacy acceleration events. diff --git a/chrome/browser/about_flags.cc b/chrome/browser/about_flags.cc --- a/chrome/browser/about_flags.cc +++ b/chrome/browser/about_flags.cc -@@ -2773,6 +2773,12 @@ const FeatureEntry kFeatureEntries[] = { +@@ -2770,6 +2770,12 @@ const FeatureEntry kFeatureEntries[] = { {"enable-generic-sensor", flag_descriptions::kEnableGenericSensorName, flag_descriptions::kEnableGenericSensorDescription, kOsAll, FEATURE_VALUE_TYPE(features::kGenericSensor)}, @@ -83,7 +83,7 @@ diff --git a/content/child/runtime_features.cc b/content/child/runtime_features. diff --git a/content/public/common/content_features.cc b/content/public/common/content_features.cc --- a/content/public/common/content_features.cc +++ b/content/public/common/content_features.cc -@@ -600,6 +600,16 @@ const base::Feature kWebRtcHideLocalIpsWithMdns{ +@@ -596,6 +596,16 @@ const base::Feature kWebRtcHideLocalIpsWithMdns{ // https://wicg.github.io/webusb const base::Feature kWebUsb{"WebUSB", base::FEATURE_ENABLED_BY_DEFAULT}; diff --git a/build/patches/Always-show-home-page-settings.patch b/build/patches/Always-show-home-page-settings.patch new file mode 100644 index 00000000..e3230535 --- /dev/null +++ b/build/patches/Always-show-home-page-settings.patch @@ -0,0 +1,236 @@ +From: csagan5 <32685696+csagan5@users.noreply.github.com> +Date: Sun, 17 Mar 2019 20:51:11 +0100 +Subject: Always show home page settings + +Remove the "Force Enable Home Page Button" flag, which was bugged, and always +display home page settings. +This allows removing the home page button and restoring it from settings. +--- + .../browser/init/ProcessInitializationHandler.java | 12 -------- + .../partnercustomizations/HomepageManager.java | 17 ++-------- + .../preferences/ChromePreferenceManager.java | 7 ----- + .../browser/preferences/MainPreferences.java | 12 +++----- + .../chrome/browser/util/FeatureUtilities.java | 36 ---------------------- + chrome/browser/about_flags.cc | 3 -- + chrome/browser/android/chrome_feature_list.cc | 4 --- + chrome/browser/android/chrome_feature_list.h | 1 - + 8 files changed, 7 insertions(+), 85 deletions(-) + +diff --git a/chrome/android/java/src/org/chromium/chrome/browser/init/ProcessInitializationHandler.java b/chrome/android/java/src/org/chromium/chrome/browser/init/ProcessInitializationHandler.java +--- a/chrome/android/java/src/org/chromium/chrome/browser/init/ProcessInitializationHandler.java ++++ b/chrome/android/java/src/org/chromium/chrome/browser/init/ProcessInitializationHandler.java +@@ -328,18 +328,6 @@ public class ProcessInitializationHandler { + deferredStartupHandler.addDeferredTask(new Runnable() { + @Override + public void run() { +- if (HomepageManager.shouldShowHomepageSetting()) { +- RecordHistogram.recordBooleanHistogram("Settings.ShowHomeButtonPreferenceState", +- HomepageManager.isHomepageEnabled()); +- RecordHistogram.recordBooleanHistogram("Settings.HomePageIsCustomized", +- !HomepageManager.getInstance().getPrefHomepageUseDefaultUri()); +- } +- } +- }); +- +- deferredStartupHandler.addDeferredTask(new Runnable() { +- @Override +- public void run() { + // Starts syncing with GSA. + AppHooks.get().createGsaHelper().startSync(); + } +diff --git a/chrome/android/java/src/org/chromium/chrome/browser/partnercustomizations/HomepageManager.java b/chrome/android/java/src/org/chromium/chrome/browser/partnercustomizations/HomepageManager.java +--- a/chrome/android/java/src/org/chromium/chrome/browser/partnercustomizations/HomepageManager.java ++++ b/chrome/android/java/src/org/chromium/chrome/browser/partnercustomizations/HomepageManager.java +@@ -83,10 +83,7 @@ public class HomepageManager { + * @return Whether or not homepage is enabled. + */ + public static boolean isHomepageEnabled() { +- if (FeatureUtilities.isHomePageButtonForceEnabled()) { +- return getInstance().getPrefHomepageEnabled(); +- } +- return false; ++ return getInstance().getPrefHomepageEnabled(); + } + + /** +@@ -98,13 +95,6 @@ public class HomepageManager { + } + + /** +- * @return Whether or not homepage setting should be shown. +- */ +- public static boolean shouldShowHomepageSetting() { +- return FeatureUtilities.isHomePageButtonForceEnabled(); +- } +- +- /** + * @return Homepage URI string, if it's enabled. Null otherwise or uninitialized. + */ + public static String getHomepageUri() { +@@ -118,8 +108,7 @@ public class HomepageManager { + } + + /** +- * @return The default homepage URI if the homepage is partner provided or the new tab page +- * if the homepage button is force enabled via flag. ++ * @return The default homepage URI. + */ + public static String getDefaultHomepageUri() { + return UrlConstants.NTP_NON_NATIVE_URL; +@@ -132,7 +121,7 @@ public class HomepageManager { + * @see #isHomepageEnabled + */ + public boolean getPrefHomepageEnabled() { +- return mSharedPreferences.getBoolean(PREF_HOMEPAGE_ENABLED, true); ++ return mSharedPreferences.getBoolean(PREF_HOMEPAGE_ENABLED, false); + } + + /** +diff --git a/chrome/android/java/src/org/chromium/chrome/browser/preferences/ChromePreferenceManager.java b/chrome/android/java/src/org/chromium/chrome/browser/preferences/ChromePreferenceManager.java +--- a/chrome/android/java/src/org/chromium/chrome/browser/preferences/ChromePreferenceManager.java ++++ b/chrome/android/java/src/org/chromium/chrome/browser/preferences/ChromePreferenceManager.java +@@ -144,13 +144,6 @@ public class ChromePreferenceManager { + private static final String CHROME_MODERN_DESIGN_ENABLED_KEY = "chrome_modern_design_enabled"; + + /** +- * Whether or not the home page button is force enabled. +- * Default value is false. +- */ +- public static final String HOME_PAGE_BUTTON_FORCE_ENABLED_KEY = +- "home_page_button_force_enabled"; +- +- /** + * Whether or not the homepage tile will be shown. + * Default value is false. + */ +diff --git a/chrome/android/java/src/org/chromium/chrome/browser/preferences/MainPreferences.java b/chrome/android/java/src/org/chromium/chrome/browser/preferences/MainPreferences.java +--- a/chrome/android/java/src/org/chromium/chrome/browser/preferences/MainPreferences.java ++++ b/chrome/android/java/src/org/chromium/chrome/browser/preferences/MainPreferences.java +@@ -195,15 +195,11 @@ public class MainPreferences extends PreferenceFragment + + updateSearchEnginePreference(); + +- if (HomepageManager.shouldShowHomepageSetting()) { +- Preference homepagePref = addPreferenceIfAbsent(PREF_HOMEPAGE); +- if (FeatureUtilities.isNewTabPageButtonEnabled()) { +- homepagePref.setTitle(R.string.options_startup_page_title); +- } +- setOnOffSummary(homepagePref, HomepageManager.getInstance().getPrefHomepageEnabled()); +- } else { +- removePreferenceIfPresent(PREF_HOMEPAGE); ++ Preference homepagePref = addPreferenceIfAbsent(PREF_HOMEPAGE); ++ if (FeatureUtilities.isNewTabPageButtonEnabled()) { ++ homepagePref.setTitle(R.string.options_startup_page_title); + } ++ setOnOffSummary(homepagePref, HomepageManager.getInstance().getPrefHomepageEnabled()); + + if (!ChromeFeatureList.isEnabled(ChromeFeatureList.UNIFIED_CONSENT) + && FeatureUtilities.areContextualSuggestionsEnabled(getActivity()) +diff --git a/chrome/android/java/src/org/chromium/chrome/browser/util/FeatureUtilities.java b/chrome/android/java/src/org/chromium/chrome/browser/util/FeatureUtilities.java +--- a/chrome/android/java/src/org/chromium/chrome/browser/util/FeatureUtilities.java ++++ b/chrome/android/java/src/org/chromium/chrome/browser/util/FeatureUtilities.java +@@ -71,7 +71,6 @@ public class FeatureUtilities { + private static Boolean sHasRecognitionIntentHandler; + + private static Boolean sIsSoleEnabled; +- private static Boolean sIsHomePageButtonForceEnabled; + private static Boolean sIsHomepageTileEnabled; + private static Boolean sIsNewTabPageButtonEnabled; + private static Boolean sIsBottomToolbarEnabled; +@@ -186,7 +185,6 @@ public class FeatureUtilities { + cacheSoleEnabled(); + cacheCommandLineOnNonRootedEnabled(); + FirstRunUtils.cacheFirstRunPrefs(); +- cacheHomePageButtonForceEnabled(); + cacheHomepageTileEnabled(); + cacheNewTabPageButtonEnabled(); + cacheBottomToolbarEnabled(); +@@ -212,40 +210,6 @@ public class FeatureUtilities { + } + + /** +- * Cache whether or not the home page button is force enabled so on next startup, the value can +- * be made available immediately. +- */ +- public static void cacheHomePageButtonForceEnabled() { +- if (PartnerBrowserCustomizations.isHomepageProviderAvailableAndEnabled()) return; +- ChromePreferenceManager.getInstance().writeBoolean( +- ChromePreferenceManager.HOME_PAGE_BUTTON_FORCE_ENABLED_KEY, +- ChromeFeatureList.isEnabled(ChromeFeatureList.HOME_PAGE_BUTTON_FORCE_ENABLED)); +- } +- +- /** +- * @return Whether or not the home page button is force enabled. +- */ +- public static boolean isHomePageButtonForceEnabled() { +- if (sIsHomePageButtonForceEnabled == null) { +- ChromePreferenceManager prefManager = ChromePreferenceManager.getInstance(); +- +- try (StrictModeContext unused = StrictModeContext.allowDiskReads()) { +- sIsHomePageButtonForceEnabled = prefManager.readBoolean( +- ChromePreferenceManager.HOME_PAGE_BUTTON_FORCE_ENABLED_KEY, false); +- } +- } +- return sIsHomePageButtonForceEnabled; +- } +- +- /** +- * Resets whether the home page button is enabled for tests. After this is called, the next +- * call to #isHomePageButtonForceEnabled() will retrieve the value from shared preferences. +- */ +- public static void resetHomePageButtonForceEnabledForTests() { +- sIsHomePageButtonForceEnabled = null; +- } +- +- /** + * Cache whether or not the toolbar should be inflated on a background thread so on next + * startup, the value can be made available immediately. + */ +diff --git a/chrome/browser/about_flags.cc b/chrome/browser/about_flags.cc +--- a/chrome/browser/about_flags.cc ++++ b/chrome/browser/about_flags.cc +@@ -1891,9 +1891,6 @@ const FeatureEntry kFeatureEntries[] = { + {"enable-chrome-duet", flag_descriptions::kChromeDuetName, + flag_descriptions::kChromeDuetDescription, kOsAndroid, + FEATURE_VALUE_TYPE(chrome::android::kChromeDuetFeature)}, +- {"force-enable-home-page-button", flag_descriptions::kHomePageButtonName, +- flag_descriptions::kHomePageButtonDescription, kOsAndroid, +- FEATURE_VALUE_TYPE(chrome::android::kHomePageButtonForceEnabled)}, + {"enable-ntp-button", flag_descriptions::kNtpButtonName, + flag_descriptions::kNtpButtonDescription, kOsAndroid, + FEATURE_VALUE_TYPE(chrome::android::kNTPButton)}, +diff --git a/chrome/browser/android/chrome_feature_list.cc b/chrome/browser/android/chrome_feature_list.cc +--- a/chrome/browser/android/chrome_feature_list.cc ++++ b/chrome/browser/android/chrome_feature_list.cc +@@ -124,7 +124,6 @@ const base::Feature* kFeaturesExposedToJava[] = { + &kGestureNavigation, + &kHandleMediaIntents, + &kHideUserDataFromIncognitoNotifications, +- &kHomePageButtonForceEnabled, + &kHomepageTile, + &kHorizontalTabSwitcherAndroid, + &kImprovedA2HS, +@@ -337,9 +336,6 @@ const base::Feature kHandleMediaIntents{"HandleMediaIntents", + const base::Feature kHideUserDataFromIncognitoNotifications{ + "HideUserDataFromIncognitoNotifications", base::FEATURE_ENABLED_BY_DEFAULT}; + +-const base::Feature kHomePageButtonForceEnabled{ +- "HomePageButtonForceEnabled", base::FEATURE_DISABLED_BY_DEFAULT}; +- + const base::Feature kHomepageTile{"HomepageTile", + base::FEATURE_ENABLED_BY_DEFAULT}; + +diff --git a/chrome/browser/android/chrome_feature_list.h b/chrome/browser/android/chrome_feature_list.h +--- a/chrome/browser/android/chrome_feature_list.h ++++ b/chrome/browser/android/chrome_feature_list.h +@@ -56,7 +56,6 @@ extern const base::Feature kForegroundNotificationManager; + extern const base::Feature kGestureNavigation; + extern const base::Feature kHandleMediaIntents; + extern const base::Feature kHideUserDataFromIncognitoNotifications; +-extern const base::Feature kHomePageButtonForceEnabled; + extern const base::Feature kHomepageTile; + extern const base::Feature kHorizontalTabSwitcherAndroid; + extern const base::Feature kImprovedA2HS; +-- +2.11.0 + diff --git a/build/patches/Change-default-homepage-to-new-tab-page.patch b/build/patches/Always-use-new-tab-page-for-default-home-page.patch similarity index 64% rename from build/patches/Change-default-homepage-to-new-tab-page.patch rename to build/patches/Always-use-new-tab-page-for-default-home-page.patch index feca98dc..b4a4ac73 100644 --- a/build/patches/Change-default-homepage-to-new-tab-page.patch +++ b/build/patches/Always-use-new-tab-page-for-default-home-page.patch @@ -1,16 +1,26 @@ From: csagan5 <32685696+csagan5@users.noreply.github.com> Date: Wed, 27 Jun 2018 11:02:38 +0200 -Subject: Change default homepage to new tab page +Subject: Always use new tab page for default home page -Disable any partner-provided home page. +Ignore any partner-provided home page. --- - .../chrome/browser/partnercustomizations/HomepageManager.java | 7 ++----- - 1 file changed, 2 insertions(+), 5 deletions(-) + .../chrome/browser/partnercustomizations/HomepageManager.java | 10 +++------- + 1 file changed, 3 insertions(+), 7 deletions(-) diff --git a/chrome/android/java/src/org/chromium/chrome/browser/partnercustomizations/HomepageManager.java b/chrome/android/java/src/org/chromium/chrome/browser/partnercustomizations/HomepageManager.java --- a/chrome/android/java/src/org/chromium/chrome/browser/partnercustomizations/HomepageManager.java +++ b/chrome/android/java/src/org/chromium/chrome/browser/partnercustomizations/HomepageManager.java -@@ -102,8 +102,7 @@ public class HomepageManager { +@@ -83,8 +83,7 @@ public class HomepageManager { + * @return Whether or not homepage is enabled. + */ + public static boolean isHomepageEnabled() { +- if (PartnerBrowserCustomizations.isHomepageProviderAvailableAndEnabled() +- || FeatureUtilities.isHomePageButtonForceEnabled()) { ++ if (FeatureUtilities.isHomePageButtonForceEnabled()) { + return getInstance().getPrefHomepageEnabled(); + } + return false; +@@ -102,8 +101,7 @@ public class HomepageManager { * @return Whether or not homepage setting should be shown. */ public static boolean shouldShowHomepageSetting() { @@ -20,7 +30,7 @@ diff --git a/chrome/android/java/src/org/chromium/chrome/browser/partnercustomiz } /** -@@ -124,9 +123,7 @@ public class HomepageManager { +@@ -124,9 +122,7 @@ public class HomepageManager { * if the homepage button is force enabled via flag. */ public static String getDefaultHomepageUri() { diff --git a/build/patches/Disable-Omaha-update-checks.patch b/build/patches/Disable-Omaha-update-checks.patch index 44e14714..349fa207 100644 --- a/build/patches/Disable-Omaha-update-checks.patch +++ b/build/patches/Disable-Omaha-update-checks.patch @@ -36,7 +36,7 @@ diff --git a/chrome/android/java/src/org/chromium/chrome/browser/omaha/VersionNu diff --git a/chrome/browser/android/chrome_feature_list.cc b/chrome/browser/android/chrome_feature_list.cc --- a/chrome/browser/android/chrome_feature_list.cc +++ b/chrome/browser/android/chrome_feature_list.cc -@@ -361,7 +361,7 @@ const base::Feature kIntentBlockExternalFormRedirectsNoGesture{ +@@ -357,7 +357,7 @@ const base::Feature kIntentBlockExternalFormRedirectsNoGesture{ base::FEATURE_DISABLED_BY_DEFAULT}; const base::Feature kJellyBeanSupported{"JellyBeanSupported", diff --git a/build/patches/Disable-seed-based-field-trials.patch b/build/patches/Disable-seed-based-field-trials.patch new file mode 100644 index 00000000..d1dd877c --- /dev/null +++ b/build/patches/Disable-seed-based-field-trials.patch @@ -0,0 +1,25 @@ +From: Daniel Micay +Date: Tue, 25 Dec 2018 16:19:51 -0500 +Subject: Disable seed-based field trials + +--- + components/variations/service/variations_field_trial_creator.cc | 2 ++ + 1 file changed, 2 insertions(+) + +diff --git a/components/variations/service/variations_field_trial_creator.cc b/components/variations/service/variations_field_trial_creator.cc +--- a/components/variations/service/variations_field_trial_creator.cc ++++ b/components/variations/service/variations_field_trial_creator.cc +@@ -513,8 +513,10 @@ bool VariationsFieldTrialCreator::SetupFieldTrials( + #endif // BUILDFLAG(FIELDTRIAL_TESTING_ENABLED) + bool used_seed = false; + if (!used_testing_config) { ++#if defined(FIELDTRIAL_SEED_ENABLED) + used_seed = CreateTrialsFromSeed(std::move(low_entropy_provider), + feature_list.get(), safe_seed_manager); ++#endif + } + + platform_field_trials->SetupFeatureControllingFieldTrials(used_seed, +-- +2.11.0 + diff --git a/build/patches/Disable-signin-and-data-saver-preferences.patch b/build/patches/Disable-signin-and-data-saver-preferences.patch index 42f35fae..0c39358c 100644 --- a/build/patches/Disable-signin-and-data-saver-preferences.patch +++ b/build/patches/Disable-signin-and-data-saver-preferences.patch @@ -181,8 +181,8 @@ diff --git a/chrome/android/java/src/org/chromium/chrome/browser/preferences/Mai - updateSearchEnginePreference(); - if (HomepageManager.shouldShowHomepageSetting()) { -@@ -220,10 +208,6 @@ public class MainPreferences extends PreferenceFragment + Preference homepagePref = addPreferenceIfAbsent(PREF_HOMEPAGE); +@@ -216,10 +204,6 @@ public class MainPreferences extends PreferenceFragment } else { removePreferenceIfPresent(PREF_DEVELOPER); } @@ -193,7 +193,7 @@ diff --git a/chrome/android/java/src/org/chromium/chrome/browser/preferences/Mai } private Preference addPreferenceIfAbsent(String key) { -@@ -283,11 +267,11 @@ public class MainPreferences extends PreferenceFragment +@@ -279,11 +263,11 @@ public class MainPreferences extends PreferenceFragment private void onSignInPreferenceStateChanged() { // Remove "Account" section header if the personalized sign-in promo is shown. @@ -208,7 +208,7 @@ diff --git a/chrome/android/java/src/org/chromium/chrome/browser/preferences/Mai } // TemplateUrlService.LoadListener implementation. -@@ -306,9 +290,6 @@ public class MainPreferences extends PreferenceFragment +@@ -302,9 +286,6 @@ public class MainPreferences extends PreferenceFragment return new ManagedPreferenceDelegate() { @Override public boolean isPreferenceControlledByPolicy(Preference preference) { @@ -218,7 +218,7 @@ diff --git a/chrome/android/java/src/org/chromium/chrome/browser/preferences/Mai if (PREF_SEARCH_ENGINE.equals(preference.getKey())) { return TemplateUrlService.getInstance().isDefaultSearchManaged(); } -@@ -317,11 +298,6 @@ public class MainPreferences extends PreferenceFragment +@@ -313,11 +294,6 @@ public class MainPreferences extends PreferenceFragment @Override public boolean isPreferenceClickDisabledByPolicy(Preference preference) { diff --git a/build/patches/Enable-fwrapv-in-Clang-for-non-UBSan-builds.patch b/build/patches/Enable-fwrapv-in-Clang-for-non-UBSan-builds.patch index 8c1311d1..79ead02a 100644 --- a/build/patches/Enable-fwrapv-in-Clang-for-non-UBSan-builds.patch +++ b/build/patches/Enable-fwrapv-in-Clang-for-non-UBSan-builds.patch @@ -2,6 +2,39 @@ From: Daniel Micay Date: Thu, 22 Dec 2016 07:15:34 -0500 Subject: Enable -fwrapv in Clang for non-UBSan builds +Using -fwrapv (notably only when not using signed integer overflow checking - +since it will override it and result in not performing checks) is just common +sense since it eliminates the chance of security vulnerabilities being +introduced by optimizations based on signed overflow being undefined. +That has happened before, and those optimizations don't even add up to a 0.1% +performance increase for this kind of software. It's not worth having. +The Linux kernel passes -fwrapv and also -fno-strict-aliasing to disable those +dangerous optimizations (since there is so much incorrect code they can break). +In fact, it is easy to point to dozens of known examples of invalid code that +could potentially be broken by those optimizations. + +It is not acceptable for projects to be using optimizations that are known to +be broken with a bunch of code in their tree. +They put barely any effort into even fixing the known cases. +Chromium has blacklists for UBSan for 'false positives' (none of which are +actually false positives, but rather "undefined, but not a bug beyond +potentially being broken by optimizations or even code generation without +them") and also for components too full of these bugs for them to currently +want to bother with it. That includes a bunch of signed overflow issues +(there is sadly no detection for aliasing violations, which are fairly common, +but not that common). + +Ideally, -fwrapv could be always passed, but unfortunately the way it is +implemented has silly interactions with other switches. +The reason it would still make sense to pass it is because due to their UBSan +blacklists, they get far from full coverage with it, so -fwrapv would still +be better than nothing where it's not being used. + +Since -fwrapv makes signed integer overflow well-defined, Clang will disable +the UBSan checks for signed integer overflow, including in the +production-oriented trapping mode used for hardening. + +Excerpt from https://github.com/bromite/bromite/issues/226 --- build/config/compiler/BUILD.gn | 4 ++++ 1 file changed, 4 insertions(+) diff --git a/build/patches/Enable-site-per-process-isolation-for-devices-with-enough-memory.patch b/build/patches/Enable-site-per-process-isolation-for-devices-with-enough-memory.patch new file mode 100644 index 00000000..66a2d5fb --- /dev/null +++ b/build/patches/Enable-site-per-process-isolation-for-devices-with-enough-memory.patch @@ -0,0 +1,35 @@ +From: csagan5 <32685696+csagan5@users.noreply.github.com> +Date: Sun, 17 Mar 2019 19:09:00 +0100 +Subject: Enable site per process isolation for devices with enough memory + +--- + chrome/common/chrome_features.cc | 6 +----- + 1 file changed, 1 insertion(+), 5 deletions(-) + +diff --git a/chrome/common/chrome_features.cc b/chrome/common/chrome_features.cc +--- a/chrome/common/chrome_features.cc ++++ b/chrome/common/chrome_features.cc +@@ -518,11 +518,7 @@ const base::Feature kShowTrustedPublisherURL{"ShowTrustedPublisherURL", + // (e.g. this approach lets ChromeCast avoid site-per-process mode). + const base::Feature kSitePerProcess { + "site-per-process", +-#if defined(OS_ANDROID) +- base::FEATURE_DISABLED_BY_DEFAULT +-#else + base::FEATURE_ENABLED_BY_DEFAULT +-#endif + }; + + // kSitePerProcessOnlyForHighMemoryClients is checked before kSitePerProcess, +@@ -535,7 +531,7 @@ const base::Feature kSitePerProcess { + // base::SysInfo::AmountOfPhysicalMemoryMB(). + const base::Feature kSitePerProcessOnlyForHighMemoryClients{ + "site-per-process-only-for-high-memory-clients", +- base::FEATURE_DISABLED_BY_DEFAULT}; ++ base::FEATURE_ENABLED_BY_DEFAULT}; + const char kSitePerProcessOnlyForHighMemoryClientsParamName[] = + "site-per-process-low-memory-cutoff-mb"; + +-- +2.11.0 + diff --git a/build/patches/Restore-classic-new-tab-page.patch b/build/patches/Restore-classic-new-tab-page.patch index 0cfcf01f..c62152f9 100644 --- a/build/patches/Restore-classic-new-tab-page.patch +++ b/build/patches/Restore-classic-new-tab-page.patch @@ -3,24 +3,39 @@ Date: Sun, 26 Nov 2017 11:40:05 +0100 Subject: Restore classic new tab page --- - chrome/browser/search/search.cc | 5 +---- - 1 file changed, 1 insertion(+), 4 deletions(-) + chrome/browser/search/search.cc | 13 +------------ + 1 file changed, 1 insertion(+), 12 deletions(-) diff --git a/chrome/browser/search/search.cc b/chrome/browser/search/search.cc --- a/chrome/browser/search/search.cc +++ b/chrome/browser/search/search.cc -@@ -156,10 +156,7 @@ bool IsURLAllowedForSupervisedUser(const GURL& url, Profile* profile) { +@@ -154,16 +154,6 @@ bool IsURLAllowedForSupervisedUser(const GURL& url, Profile* profile) { + return true; + } - bool ShouldShowLocalNewTab(Profile* profile) { - #if !defined(OS_ANDROID) +-bool ShouldShowLocalNewTab(Profile* profile) { +-#if !defined(OS_ANDROID) - base::CommandLine* command_line = base::CommandLine::ForCurrentProcess(); - return command_line->HasSwitch(switches::kForceLocalNtp) || - (base::FeatureList::IsEnabled(features::kUseGoogleLocalNtp) && - profile && DefaultSearchProviderIsGoogle(profile)); -+ return true; - #endif - return false; - } +-#endif +- return false; +-} +- + bool ShouldDelayRemoteNTP(const GURL& search_provider_url, Profile* profile) { + #if defined(OS_CHROMEOS) + // On Chrome OS, if the session hasn't merged yet, we need to avoid loading +@@ -190,8 +180,7 @@ struct NewTabURLDetails { + + const GURL local_url(chrome::kChromeSearchLocalNtpUrl); + +- if (ShouldShowLocalNewTab(profile)) +- return NewTabURLDetails(local_url, NEW_TAB_URL_VALID); ++ return NewTabURLDetails(local_url, NEW_TAB_URL_VALID); + + const TemplateURL* template_url = + GetDefaultSearchProviderTemplateURL(profile); -- 2.11.0 diff --git a/build/patches/Switch-to-fstack-protector-strong.patch b/build/patches/Switch-to-fstack-protector-strong.patch index 27364104..4aa5ef44 100644 --- a/build/patches/Switch-to-fstack-protector-strong.patch +++ b/build/patches/Switch-to-fstack-protector-strong.patch @@ -2,6 +2,13 @@ From: Daniel Micay Date: Wed, 26 Dec 2018 10:20:24 -0500 Subject: Switch to -fstack-protector-strong +This compiler option is already used for ChromeOS, but not yet on other +platforms because there is push back against enabling an option resulting in +~1-2% lower performance and ~2-3% larger binaries. + +The size increase on Android is something they care a lot about since some +devices have very little storage space. That also means ever so slightly +higher memory/cache usage but not by the full 2-3%. --- build/config/compiler/BUILD.gn | 6 +----- 1 file changed, 1 insertion(+), 5 deletions(-) diff --git a/build/patches/Use-64-bit-WebView-processes.patch b/build/patches/Use-64-bit-WebView-processes.patch new file mode 100644 index 00000000..47d826bc --- /dev/null +++ b/build/patches/Use-64-bit-WebView-processes.patch @@ -0,0 +1,38 @@ +From: Daniel Micay +Date: Thu, 26 Jan 2017 01:30:12 -0500 +Subject: Use 64-bit WebView processes + +64-bit processes introduce 10% or so higher memory consumption. +The reason for preferring 64-bit processes is providing substantially better +exploit mitigations at the expense of slightly more memory usage. + +In addition to the standard mitigations, it also enables usage of +https://github.com/AndroidHardening/hardened_malloc (where available). + +It will provide high entropy ASLR (24-bit to 32-bit depending on whether the +kernel uses 3 or 4 level page tables rather than 16-bit for 32-bit processes), +high entropy stack canaries (56/64-bit instead of 24/32-bit depending on +whether a zero byte is used) and also features like pointer authentication and +memory tagging when those are made available in the future. + +The reason why upstream started preferring 32-bit processes is to save memory, +particularly since saving memory makes it feasible to use finer-grained +sandboxing. +--- + android_webview/apk/java/AndroidManifest.xml | 1 - + 1 file changed, 1 deletion(-) + +diff --git a/android_webview/apk/java/AndroidManifest.xml b/android_webview/apk/java/AndroidManifest.xml +--- a/android_webview/apk/java/AndroidManifest.xml ++++ b/android_webview/apk/java/AndroidManifest.xml +@@ -25,7 +25,6 @@ + android:icon="@{{manifest_package|default('com.android.webview')}}:drawable/icon_webview" + android:name="{{ application_name|default('com.android.webview.chromium.WebViewApplication') }}" + android:multiArch="true" +- android:use32bitAbi="true" + android:extractNativeLibs="{{ trichrome_library is not defined }}"> + {# This part is shared between stand-alone WebView and Monochrome #} + {% macro common(manifest_package, webview_lib) %} +-- +2.11.0 + diff --git a/build/patches_list.txt b/build/patches_list.txt index e24e74a5..08beb56d 100644 --- a/build/patches_list.txt +++ b/build/patches_list.txt @@ -1,5 +1,8 @@ Disable-third-party-cookies-by-default.patch Restore-classic-new-tab-page.patch +Always-use-new-tab-page-for-default-home-page.patch +Always-allow-partner-customisation.patch +Always-show-home-page-settings.patch battery_status_service-disable-more-privacy-nightmares.patch Battery-API-return-nothing.patch google-cloud-messaging-disable-experiment-status-check.patch @@ -74,13 +77,12 @@ Always-respect-async-dns-flag-regardless-of-SDK-version.patch Add-flag-to-configure-maximum-connections-per-host.patch Add-custom-tab-intents-privacy-option.patch Add-site-settings-option-for-session-only-cookies.patch -Always-allow-partner-customisation.patch -Change-default-homepage-to-new-tab-page.patch Add-bookmark-import-export-actions.patch Disable-promos-displayed-in-bookmarks-manager.patch Add-option-to-not-persist-tabs-across-sessions.patch Add-an-always-incognito-mode.patch Disable-fetching-of-all-field-trials.patch +Disable-seed-based-field-trials.patch Disable-smooth-scrolling-on-Linux.patch Disable-plugins-enumeration.patch Remove-request-for-account-access-permission-on-reboot.patch @@ -110,3 +112,5 @@ Rollback-android-minSdkVersion-from-19-KitKat-to-16-JellyBean.patch Add-flag-to-show-hide-NTP-tiles.patch Use-4-tile-rows-never-show-logo.patch Disable-metrics-collection-for-NTP-tiles.patch +Enable-site-per-process-isolation-for-devices-with-enough-memory.patch +Use-64-bit-WebView-processes.patch