! Title: AdGuard module - not for independent use
! Expires: 4 days
! Homepage: https://github.com/Yuki2718/adblock2
! Licence: https://github.com/Yuki2718/adblock2/blob/main/LICENSE.md
! Version: 20260803

! ---------- Ads general ----------
.com/ipp.js?id=$third-party
.com/promo.php?c=$subdocument,third-party
.net/1?z=$script,third-party
.org/script/compatibility.js|$third-party
.php?*&sadbl=1&$xmlhttprequest,third-party
.top/ps/ps.js?id=$third-party
/300x250.html|$subdocument,third-party
/\/assets\/jquery\/jquery-\d\.\d\.(?:\d\.)?min\.js\?(?:v=2)?&?type=(?:adult|mainstream)$/$script,~third-party
/\/js\/\d{2,3}eka\d{2,3}\.js$/$script,~third-party,domain=com
/^https:\/\/(?:[a-z]{2}\.)?[a-z]{7,14}\.com\/r(?=[a-z]*[0-9A-Z])[0-9A-Za-z]{10,16}\/[A-Za-z]{5}(?:\?param=\w+)?$/$script,third-party,match-case
/^https:\/\/www\.[a-z]{8,14}\.com\/[a-z]{1,4}\.js$/$script,third-party,match-case,domain=~edu|~gov|~jp,to=~exploretock.com|~photopea.com
/^https:\/\/(?:cdn77\.)?aj\d{4}\.bid\/[-0-9A-Z_a-z]{80,}\?/$xmlhttprequest,third-party
/^https:\/\/[-a-z]{8,15}\.(?:com|net)\/500\/\d{7}\?/$xmlhttprequest,third-party
/^https:\/\/[0-9a-z]{7,25}\.com\/v2(?:\/0\/)?(?=[0-9a-z_-]{0,84}[A-Z])(?=[a-zA-Z_-]{0,84}[0-9])[0-9a-zA-Z_-]{54,85}(#\?v=[0-9a-f]{32})?$/$ping,script,xmlhttprequest,third-party,match-case
/^https:\/\/[a-z]{10,12}\.com\/[\/a-z]{2,}\?id=[12]\d{6}$/$script,third-party,match-case
/^https:\/\/[a-z]{10,14}\.(?:casa|website)\/tsk\/[\*_0-9a-zA-Z]{600,}$/$image,third-party
/^https:\/\/[a-z]{10,14}\.(?:ca[ms]a?|fun)\/[%\*=\?_0-9a-zA-Z]{1000,}$/$xmlhttprequest,third-party
/^https:\/\/[a-z]{8,15}\.com\/(?:alpha|beta|gamma|omega)\/\d{3,4}$/$xmlhttprequest,third-party
/^https:\/\/[a-z]{8,16}\.(?:club|fun|hair|work|xyz)\/[%0-9a-zA-Z]{170,}$/$script,third-party,match-case
/^https?:\/\/[-0-9a-z]{5,}\.com\/[0-9a-z]{8,10}\?key=[0-9a-f]{32}$/$subdocument,third-party
/^https?:\/\/[a-z]{5,7}\.com\/script\/[-_0-9A-Za-z]+(\.min)?\.js$/$script,third-party,match-case,domain=~edu|~gov|~jp
/^https?:\/\/[a-z]{7,}\.(?:buzz|info|lol|one|xyz)\/[+\/0-9a-zA-Z]{400,1000}$/$subdocument,third-party
/^https?:\/\/[a-z]{7,}\.(?:buzz|info|lol|one|xyz)\/[+\/0-9a-zA-Z]{140,400}$/$image,ping,third-party
/^https?:\/\/[a-z]{8,15}\.(?:com|net)\/tag\.min\.js$/$script,third-party,redirect=noopjs
/\/wp-content\/uploads(?:\/[a-f]{6}){2}\.js\?ver=/$script,~third-party,match-case
/a/na/js/*$third-party
/ajax/banner/list?page=$xmlhttprequest,~third-party
/api/spots/*$script,subdocument
/api/spots/*^fill=$xmlhttprequest
/assets/jquery/adult0.js?v=$script,~third-party
/assets/jquery/app0.js?type=$script,~third-party
/assets/js/anti-adblock.js|$script,~third-party
/deity.php?*&ts=$xmlhttprequest,third-party
/gb/zone?zid=$xmlhttprequest,third-party
/get/*?zoneid=$script
/player/html.php?aid=start_html&*&referer=$subdocument,~third-party
/player/html.php?aid=pause_html&*&referer=$subdocument,~third-party
/player/html.php?aid=pre_roll_html&$subdocument,~third-party
/player/html.php?aid=post_roll_html^$redirect=noop.html,subdocument,~third-party
/js/ppndr.
/lvesnk.html?zoneid=$third-party
/pw/waWQiOjEw*=eyJ.js^$script
/ts.php?$xmlhttprequest,third-party
/utx?tid=$xmlhttprequest,third-party
/wcm/?sh=$script,third-party
://a.*/loader?a=$subdocument,third-party
://a.*/warp^$script,third-party
://cdn.*.com/renderer/renderer.js|$script,third-party
://loc.*.com/renderer/renderer.js|$script,third-party
://media.*/js/code.min.js|$script,third-party
://www.*.com/*.css|$script,third-party
://www.*.com/*/images/*.min.js|$script,third-party
://www.*.com/css/$script,third-party,to=~principalcdn.com
://www.*.com/js/css/$script,third-party
/^https?:\/\/[a-z]{7,18}\.(?:com?|org)\/(?=[\/a-zA-Z]*[+0-9])(?=[+\/0-9a-z]*[A-Z])[+\/0-9a-zA-Z]{400,}$/$subdocument,third-party,domain=~edu|~gov|~jp
/^https?:\/\/[a-z]{7,18}\.(?:com?|org)\/(?=[\/a-zA-Z]*[+0-9])(?=[+\/0-9a-z]*[A-Z])[+\/0-9a-zA-Z]{140,}$/$image,ping,third-party,domain=~edu|~gov|~jp
/^https?:\/\/[a-z]{8,15}\.(?:top|xyz)\/(?!api|available|team)[a-z]{4,}\.json$/$xmlhttprequest,third-party,match-case
! https://adguard.com/kb/ja/general/ad-filtering/create-own-filters/#header-modifier-limitations
!#if (adguard_app_windows || adguard_app_mac || adguard_app_android)
/^https:\/\/www\.[a-z]{8,14}\.com\/[a-z]{1,4}\.js$/$script,third-party,match-case,domain=~edu|~gov|~jp,to=~exploretock.com|~photopea.com,header=x-powered-by:Express
/^https:\/\/[0-9a-z]{7,25}\.com\/[a-z]{0,7}\/?(?:js\/)?[_0-9a-f]{6,16}\/?[_0-9a-f]{20,120}(?:[-.][a-z0-9]{2,6})?(?:\.js)?$/$script,3p,match-case,to=com,header=x-datacenter
/^https:\/\/[0-9a-z]{6,12}\.com(?:\/[a-z]{2,10}){1,3}$/$script,third-party,match-case,header=etag:/^W\/"[0-9a-z]+-[0-9a-z]+"$/
/^https?:\/\/a(?:sg)?\.[-0-9a-z]{4,21}\.[a-z]{2,5}\/(?=[a-z]*[0-9A-Z])[0-9a-zA-Z]{5,8}\.js$/$script,match-case
/^https?:\/\/[a-z]{5,7}\.com\/script\/[-_0-9A-Za-z]+(\.min)?\.js$/$script,third-party,match-case,domain=~edu|~gov,header=x-guploader-uploadid
/^https?:\/\/[a-z]{8,15}\.(?:com|xyz)\/$/$xmlhttprequest,third-party,method=head,header=access-control-expose-headers:/X-DirectionPartner-Id/
!#endif

! ---------- Popup general ----------
&key=*&adb=y$popup,third-party
?key=*&submetric=$popup,third-party

! ---------- Ads specific: too few visitors ----------
||hikaku-master.com/banner/$subdocument
||lh3.googleusercontent.com/9Frr0PsBq8LqcaaRKcS53pSf0E5kGYMqKwG3RPYMJ1kmTTiKnQuzA1XAR3bBMtKVoA$image,domain=taoruseitai.com|towelstretches.com
||tmh.io/wp-content/KU.png

! ---------- Ads specific: Others ----------

! ---------- Annoyances specific: obtrusive or unneeded ----------
||xvideos.com/lvcsm/abck-banners/

! ---------- Cosmetic general ----------
###adContext:not(:empty)
###ad_300:not([style^="position: absolute; left: -5000px"])
###ad_728:not([style^="position: absolute; left: -5000px"])
###ad_area:not([style^="position: absolute; left: -5000px"])
###ad_big:not([style^="position: absolute; left: -5000px"])
###ad_footer:not([style^="position: absolute; left: -5000px"])
###ad_img:not(:empty)
###ad_slot:not([style^="position: absolute; left: -5000px"])
~musmus.main.jp,~streetinsider.com###ad_space:not([style^="position: absolute; left: -5000px"])
~freepdfcomic.com,~hatenablog.com,~puzzle-ch.com###adframe:not(frameset):not([style^="position: absolute; left: -5000px"])
###adheader:not([style^="position: absolute; left: -5000px"])
###ads-1:not([style^="position: absolute; left: -5000px"])
###ads-banner:not([style^="position: absolute; left: -5000px"])
###ads-footer:not([style^="position: absolute; left: -5000px"])
###adsquare:not([style^="position: absolute; left: -5000px"])
###banner468:not([style^="position: absolute; left: -5000px"])
###banner728x90:not([style^="position: absolute; left: -5000px"])
###downloadAd:not(:empty)
###topBannerAd:not(:empty)
###topbannerad:not(:empty)
###weatherad:not(:empty)
~backcar.fr,~flat-ads.com,~job.inshokuten.com,~kontol.in##.ad-content:not(:empty)
##.ad-link:not(.adsbox)
##.ad-placeholder:not(#detect, #detect_ad_empire, #filter_ads_by_classname, .adsbox)
##.ad-slot:not(.adsbox):not(.adsbygoogle)
~instapundit.com,~nieru.net##.ad-space:not(.adbox, .adsbox, .textads)
~lamire.jp,~tinhte.vn##.ad-unit:not(.adsbox, .text-ad, .textads):not([style^="width: 1px; height: 1px; position: absolute;"])
##.ad_slot:not(.text-ad)
##.ad_unit:not(.text-ad, .adsbox)
~apkmirror.com,~tuxpi.com##.adslot:not(.text-ad)
##.adslot_1:not(.text-ad)
##.adunit:not(.text-ad)
##.adde_modal_detector
##.adde_modal-overlay
##.ads_banner:not([style^="width: 32px"])
##.stickyads:not([style^="width: 32px"])
##a[dontfo=""][style$="position: absolute; z-index: 2147483647;"]
##div[style^="position:fixed;inset:0px;z-index:2147483647;background:black;opacity:0.01"]
##div[style^="z-index: 999999; background-image: url(\"data:image/gif;base64,"][style$="position: absolute;"]
##div[id][style^="position: fixed; inset: 0px; z-index: 2147483647; background: black"][style*="opacity: 0.01"]
##[data-ad-module]:not([style$="left: -10000px !important; top: -1000px !important;"]):not(.adsbygoogle)
##[data-ad-width]:not([style$="left: -10000px !important; top: -1000px !important;"]):not(.adsbygoogle)
##[data-ad-manager-id]:not([style$="left: -10000px !important; top: -1000px !important;"]):not(.adsbygoogle)

! ---------- Cosmetic specific: too few visitors ----------
taoruseitai.com,towelstretches.com###main-contents > center > div[style^="width: 30"]
taoruseitai.com,towelstretches.com##.widget_custom_html
taoruseitai.com,towelstretches.com##a[href^="https://af-next.com/link.php"]
taoruseitai.com,towelstretches.com##a[href^="https://al.dmm.co.jp/"]
taoruseitai.com,towelstretches.com##a[href^="https://cl.link-ag.net/click/"]
taoruseitai.com,towelstretches.com##a[href^="https://hb.afl.rakuten.co.jp"]
taoruseitai.com,towelstretches.com##a[href^="https://link-a.net/gate.php"]
taoruseitai.com,towelstretches.com##div[style$="border: 3px solid #EDEDED; border-radius: 10px;"]

! Exception: blocking

! Exception: cosmetic

! ---------- Anti anti-adb - general ----------
://cmpworker.*/?pid=$script,~third-party
@@||static.adsafeprotected.com/skeleton.gif?
@@||static.adsafeprotected.com/skeleton.js?
||adclixx.net^$script,third-party,redirect=prevent-bab2,important
||adnetasia.com^$script,third-party,redirect=prevent-bab2,important
||ads-api.twitter.com^$xmlhttprequest,redirect=nooptext,domain=~twitter.com
||ads-twitter.com/uwt.js$xmlhttprequest,third-party,redirect=nooptext
||adtrackers.net^$script,third-party,redirect=prevent-bab2,important
||bannertrack.net^$script,third-party,redirect=prevent-bab2,important
||coinzillatag.com^$script,redirect=noopjs
||doubleclick.net^$xmlhttprequest,redirect=nooptext,domain=~d3ward.github.io
||googlesyndication.com/pagead/show_ads.js$script,redirect=noopjs
||media.net/dmedianet.js$redirect=noopjs
||nessainy.net/favicon.ico$image,redirect=32x32-transparent.png
||pagead2.googlesyndication.com/pagead/js/adsbygoogle.js$script,xmlhttprequest,redirect=googlesyndication-adsbygoogle,domain=~amachamusic.chagasi.com|~heim.jp|~leechpremium.net|~zipextractor.app
||pagead2.googlesyndication.com/|$xmlhttprequest,redirect=noopjs
!Incimpatible with MV3
/adframe.js$subdocument,redirect-rule=noopframe
/ads-prebid.js$script,redirect-rule=prebid-ads
/prebid-add.js$script,redirect-rule=prebid-ads
/prebid-ads.js$script,redirect-rule=prebid-ads,domain=~exey.io
||google-analytics.com/analytics.js$redirect-rule=google-analytics
||googletagmanager.com/gtag/js$script,xmlhttprequest,redirect-rule=googletagmanager-gtm,domain=~myshows.me|~okwave.jp|~xeroshoes.com

###go-to-top + div[id][class*=" "]
###st-ami + div[id][class*=" "]
#@##adContext
#@##ad_300
#@##ad_728
#@##ad_area
#@##ad_big
#@##ad_footer
#@##ad_img
#@##ad_slot
#@##ad_space
#@##adframe:not(frameset)
#@##adheader
#@##ads-1
#@##ads-banner
#@##ads-footer
#@##adsquare
#@##banner468
#@##banner728x90
#@##downloadAd
#@##topBannerAd
#@##topbannerad
#@##weatherad
#@#.ad-content
#@#.ad-link
#@#.ad-placeholder
#@#.ad-slot
#@#.ad-space
#@#.ad-unit:not(.textads)
#@#.ad_slot
#@#.ad_unit
#@#.adslot
#@#.adslot_1
#@#.ads_banner
#@#.adunit
#@#.stickyads
#@#[data-ad-module]
#@#[data-ad-width]
#@#[data-ad-manager-id]

! ---------- Anti anti-adb - too few visitors ----------
@@||hyogo.ie-t.net^$generichide
||adm.shinobi.jp^$script,redirect=noopjs,domain=bus-location.1507t.xyz
||tandess.com/music/files/detectAdblock.js
bus-location.1507t.xyz#@#.ad-area:not(.text-ad)
bus-location.1507t.xyz#$#div[id]:empty { height: 1px !important; width 1px !important; position: fixed !important; z-index: 2147483647 !important; }
bus-location.1507t.xyz#$#div[id]:has(> script[src^="https://adm.shinobi.jp"]) { height: 1px !important; width 1px !important; position: fixed !important; z-index: 2147483647 !important; }
daido-h-ict.com#%#//scriptlet('prevent-element-src-loading', 'script', 'adsbygoogle')
kazukichi0914.hatenablog.com#$##adframe { position: absolute !important; left: -4000px !important; }
openchat-review.me#%#//scriptlet('abort-on-stack-trace', 'document.querySelectorAll', 'security.js')
openchat-review.me#%#//scriptlet('set-local-storage-item', 'BLOCKED_FLAG_KEY', '$remove$')
tandess.com#%#//scriptlet('prevent-setTimeout', 'detectAdblock')
taoruseitai.com,towelstretches.com#%#//scriptlet('abort-current-inline-script', 'document.addEventListener', '/google_ad_client/')

! ---------- Anti anti-adb - others ----------

! ---------- Anti anti-adb - Admiral (sync with uBf/EP) ----------
androidpolice.com,howtogeek.com,xda-developers.com#%#//scriptlet('abort-current-inline-script', 'document.createElement', 'admiral')
cbsnews.com,imgur.com,motorsport.com#%#//scriptlet('remove-node-text', 'script', '/"v4ac1eiZr0"|""\)\.split\(","\)\[4\]|(\.localStorage\)|JSON\.parse\(\w)\.getItem\("|["\']_aQS0\w+["\']/')
reuters.com#%#//scriptlet('abort-on-stack-trace', 'admiral', '.js?')
theverge.com#%#//scriptlet('abort-current-inline-script', 'admiral')
||fourlevelsgame.com^
||functionalfeather.com^
||nowaymail.com^
||outerwords.com^
||permutive.com^$third-party
||quicklyedit.com^
||worldrealize.com^
/^https:\/\/[0-9a-z]{7,25}\.(?:com|net)\/(?:assets|build|bundles|chunks|dist|files|j|public|scripts|static)?\/?(?:js\/)?[0-9_a-z]{6,16}\/?[0-9_a-z]{5,120}(?:[-.](?:app|bundle|ma?in|module|prod|index|v\d|vendor))?(?:\.js)?$/$script,third-party,match-case,redirect=noopjs,to=~adatoolbar.com|~aswpsdkus.com|~chimpstatic.com|~clickiocmp.com|~mojirater.com|~polldaddy.com|~squareoffs.com|~succeedscene.com|~tallysight.com|~veraviews.com,_____,domain=15min.lt|247sports.com|abc17news.com|addictinggames.com|agrodigital.com|al.com|aliontherunblog.com|allaboutthetea.com|allmusic.com|allthingsthrifty.com|amessagewithabottle.com|arstechnica.com|artforum.com|artnews.com|audiomack.com|awkward.com|azcentral.com|barcablaugranes.com|barnsleychronicle.com|bethcakes.com|betweenenglandandiowa.com|bgr.com|billboard.com|blazersedge.com|blogher.com|blu-ray.com|bluegraygal.com|briefeguru.de|brobible.com|cagesideseats.com|cbsnews.com|cbssports.com|celiacandthebeast.com|chaptercheats.com|cleveland.com|clickondetroit.com|coloradoan.com|commercialobserver.com|competentedigitale.ro|dailydot.com|dailykos.com|dailyvoice.com|danslescoulisses.com|deadline.com|decider.com|didyouknowfacts.com|dogtime.com|dpreview.com|eater.com|ebaumsworld.com|egoallstars.com|eldiariony.com|fark.com|femestella.com|flickr.com|fmradiofree.com|forums.hfboards.com|free-power-point-templates.com|freeconvert.com|frogsandsnailsandpuppydogtail.com|funtasticlife.com|fwmadebycarli.com|golfdigest.com|greenbaypressgazette.com|grunge.com|gulflive.com|hollywoodreporter.com|homeglowdesign.com|honeygirlsworld.com|ibtimes.co.in|imgur.com|indiewire.com|intouchweekly.com|iphoneincanada.ca|jasminemaria.com|kens5.com|kion546.com|knowyourmeme.com|krem.com|last.fm|lehighvalleylive.com|lettyskitchen.com|lifeandstylemag.com|lifeinleggings.com|lizzieinlace.com|localnews8.com|lonestarlive.com|madeeveryday.com|maidenhead-advertiser.co.uk|mandatory.com|mardomreport.net|masslive.com|melangery.com|miamiherald.com|mlive.com|mmamania.com|momtastic.com|mostlymorgan.com|motherwellmag.com|motor1.com|motorsport.com|musicfeeds.com.au|naszemiasto.pl|nationalpost.com|nationalreview.com|nbcsports.com|news.com.au|ninersnation.com|nj.com|nordot.app|nothingbutnewcastle.com|nsjonline.com|nypost.com|observer.com|ontvtonight.com|oregonlive.com|pagesix.com|palmbeachpost.com|patheos.com|pcbolsa.com|pennlive.com|pep.ph|phillyvoice.com|playstationlifestyle.net|pravda.sk|prydwen.gg|puckermom.com|reelmama.com|reuters.com|rlfans.com|robbreport.com|rollingstone.com|royalmailchat.co.uk|sandrarose.com|sbnation.com|sheknows.com|sidereel.com|silive.com|smartworld.it|sneakernews.com|sourcingjournal.com|sport-fm.gr|sportico.com|sportsgamblingpodcast.com|spotofteadesigns.com|ssnewstelegram.com|stacysrandomthoughts.com|stylecaster.com|superherohype.com|syracuse.com|tastingtable.com|techcrunch.com|thecelticblog.com|thedailymeal.com|theflowspace.com|themarysue.com|thenerdstash.com|theverge.com|tiermaker.com|timesofisrael.com|tiscali.cz|tokfm.pl|torontosun.com|tvline.com|usatoday.com|usmagazine.com|variety.com|wallup.net|wcnc.com|weather.com|wimp.com|worldstar.com|worldstarhiphop.com|wunderground.com|wwd.com|wyborkierowcow.pl|wzzm13.com|ydr.com|yourcountdown.to|zdnet.com

! ---------- CSS: too few visitors ----------
ptube.pipio.site#$##videoDiv { display: none !important; }
ptube.pipio.site#$##video-container { display: block !important; }
time.artjoey.com#$#.adsense { padding: 0 !important; }

! ---------- CSS: Others ----------
~anydebrid.com,~colonist.io,~ff14angler.com,~hotdebrid.com,~html5.gamedistribution.com,~in-jpn.com,~kantangame.com,~kujimap.com,~model-viewer.com,~paraphraser.io,~play.aidungeon.io,~puzzle-ch.com,~pvpoke-re.com,~sekai-kabuka.com,~tamrieltradecentre.com,~teemo.gg,~xtremestream.co,~ytlarge.com#$#ins.adsbygoogle[data-ad-client] { width:1px!important;height:1px!important;min-width:1px!important;min-height:1px!important;margin:0!important;padding:0!important;overflow:hidden!important;opacity:0!important; }
~anydebrid.com,~colonist.io,~ff14angler.com,~hotdebrid.com,~html5.gamedistribution.com,~in-jpn.com,~kantangame.com,~kujimap.com,~model-viewer.com,~paraphraser.io,~play.aidungeon.io,~puzzle-ch.com,~pvpoke-re.com,~sekai-kabuka.com,~tamrieltradecentre.com,~teemo.gg,~xtremestream.co,~ytlarge.com#$#ins.adsbygoogle[data-ad-slot] { width:1px!important;height:1px!important;min-width:1px!important;min-height:1px!important;margin:0!important;padding:0!important;overflow:hidden!important;opacity:0!important; }

! ---------- Exception: for default lists ----------
#@#ins.adsbygoogle[data-ad-client]
#@#ins.adsbygoogle[data-ad-slot]

! ---------- Scam & Redirect ----------
&dci=*&tds_campaign=$document
/\/[0-9a-z]{8,10}\?shu=[0-9a-z]{150,}/$document
/^https?:\/\/[-0-9a-z]{5,}\.com\/[0-9a-z]{8,10}\?key=[0-9a-f]{32}$/$subdocument,third-party
/_dating\d\/index\.html\?aref=/$document
/?cid=*&dom=$document
/?r=dir&zoneid=$all
/?s1=*&click_id=$document
/?type=*&button=2&clickid=$document
/aff.php?*&data2=$document
/click.php?key=*&cpc=0&$document
/click?pid=*&sub1=$document
/click?pid=*&sub1=$popup,third-party
/index.php?uid=*&code=ad^$document
/tds/ae?*&clickid=$document
/tds/ae?tds_campaign=$document
/zcvisitor/*?campaignid$document
?bid=0.*&search_referrer_domain=$document
?brand=*&fingerprint_=$document
?brand=*&model=*&clickid=$document
://0.*.biz/?p=$document
^apb=*&ata=mobilemdots^$document
^cep=*&s1=$document
^cep=*&zoneid=$document
^device_model=*&p1=https$document
^lpkey=*&uclickhash=$document
^s=*&ssk=*&svar=*&z=$document
! https://github.com/AdguardTeam/AdguardFilters/issues/143447#issuecomment-1438352020
!#if (adguard_app_windows || adguard_app_mac || adguard_app_android)
61.121.245.*$network
!#endif
! Incompatible with MV3
/^https:\/\/(?:www\d\.)?[-a-z]{6,}\.(?:com|info|net|org)\/(?=[-_a-zA-Z]{0,42}\d)(?=[-_0-9a-z]{0,42}[A-Z])[-_0-9a-zA-Z]{43}\/\?cid=[-_0-9a-zA-Z]{10,36}(?:&qs\d=\S+)?&(?:s|pub)id=[_0-9a-z{}]{1,32}(?:&s=0\.\d+)?(?:#\S+)?$/$document,match-case,domain=com|info|net|org
/^https:\/\/(?:www\d\.)?[-a-z]{6,}\.(?:com|info|net|org)\/(?=[-_a-zA-Z]{0,42}\d)(?=[-_0-9a-z]{0,42}[A-Z])[-_0-9a-zA-Z]{43}\/\?(?:pub|s)id=[_0-9a-z{}]{1,32}(?:&qs\d=\S+)?&cid=[-_0-9a-zA-Z]{10,36}(?:&s=0\.\d+)?(?:#\S+)?$/$document,match-case,domain=com|info|net|org
