Skip to content

Instantly share code, notes, and snippets.

@soleil0-0
Last active October 29, 2017 12:44
Show Gist options
  • Save soleil0-0/aabde97606d0aae64c16192b30c43a1d to your computer and use it in GitHub Desktop.
Save soleil0-0/aabde97606d0aae64c16192b30c43a1d to your computer and use it in GitHub Desktop.
var FindProxyForURL = function(init, profiles) {
return function(url, host) {
"use strict";
var result = init, scheme = url.substr(0, url.indexOf(":"));
do {
result = profiles[result];
if (typeof result === "function") result = result(url, host, scheme);
} while (typeof result !== "string" || result.charCodeAt(0) === 43);
return result;
};
}("+Auto Switch", {
"+Auto Switch": function(url, host, scheme) {
"use strict";
if (/(?:^|\.)blogger\.com$/.test(host)) return "+V2Ray";
if (/(?:^|\.)google\.fr$/.test(host)) return "+V2Ray";
if (/(?:^|\.)google\.co\.jp$/.test(host)) return "+V2Ray";
if (/(?:^|\.)googleadservices\.com$/.test(host)) return "+V2Ray";
if (/(?:^|\.)cdninstagram\.com$/.test(host)) return "+V2Ray";
if (/(?:^|\.)instagram\.com$/.test(host)) return "+V2Ray";
if (/(?:^|\.)googlevideo\.com$/.test(host)) return "+V2Ray";
if (/(?:^|\.)gmail\.com$/.test(host)) return "+V2Ray";
if (/(?:^|\.)twitter\.com$/.test(host)) return "+V2Ray";
if (/(?:^|\.)youtube\.com$/.test(host)) return "+V2Ray";
if (/(?:^|\.)duckduckgo\.com$/.test(host)) return "+V2Ray";
if (/(?:^|\.)thepiratebay\.org$/.test(host)) return "+V2Ray";
if (/(?:^|\.)google\.com$/.test(host)) return "+V2Ray";
if (/(?:^|\.)google\.com\./.test(host)) return "+V2Ray";
if (/(?:^|\.)google-analytics\.com$/.test(host)) return "+V2Ray";
if (/(?:^|\.)googleapis\.com$/.test(host)) return "+V2Ray";
if (/(?:^|\.)googlecode\.com$/.test(host)) return "+V2Ray";
if (/(?:^|\.)googleusercontent\.com$/.test(host)) return "+V2Ray";
if (/(?:^|\.)gstatic\.com$/.test(host)) return "+V2Ray";
if (/^goo\.gl$/.test(host)) return "+V2Ray";
if (/^t\.co$/.test(host)) return "+V2Ray";
if (/(?:^|\.)twimg\.com$/.test(host)) return "+V2Ray";
if (/(?:^|\.)wikipedia\.org$/.test(host)) return "+V2Ray";
if (/(?:^|\.)ytimg\.com$/.test(host)) return "+V2Ray";
if (/(?:^|\.)i2p/.test(host)) return "+I2P";
return "+__ruleListOf_Auto Switch";
},
"+__ruleListOf_Auto Switch": function(url, host, scheme) {
"use strict";
if (/^https:\/\/share\.dmhy\.org/.test(url)) return "+V2Ray";
if (/^http:\/\/blog\.ontrac\.com/.test(url)) return "+V2Ray";
if (/^http:\/\/store\.sprite\.org/.test(url)) return "+V2Ray";
if (/^http:\/\/xx\.wwwhost\.biz/.test(url)) return "+V2Ray";
if (/(?:^|\.)v6\.facebook\.com$/.test(host)) return "+V2Ray";
if (/(?:^|\.)ip6\.static\.sl-reverse\.com$/.test(host)) return "+V2Ray";
if (/(?:^|\.)redirector\.gvt1\.com$/.test(host)) return "+V2Ray";
if (/^http:\/\/v2ex\.com/.test(url)) return "+V2Ray";
if (/^http:\/\/cdn\.v2ex\.com/.test(url)) return "+V2Ray";
if (/^http:\/\/cn\.v2ex\.com/.test(url)) return "+V2Ray";
if (/^http:\/\/hk\.v2ex\.com/.test(url)) return "+V2Ray";
if (/^http:\/\/i\.v2ex\.com/.test(url)) return "+V2Ray";
if (/^http:\/\/lax\.v2ex\.com/.test(url)) return "+V2Ray";
if (/^http:\/\/neue\.v2ex\.com/.test(url)) return "+V2Ray";
if (/^http:\/\/pagespeed\.v2ex\.com/.test(url)) return "+V2Ray";
if (/^http:\/\/static\.v2ex\.com/.test(url)) return "+V2Ray";
if (/^http:\/\/workspace\.v2ex\.com/.test(url)) return "+V2Ray";
if (/^http:\/\/www\.v2ex\.com/.test(url)) return "+V2Ray";
if (/(?:^|\.)aftygh\.gov\.tw$/.test(host)) return "+V2Ray";
if (/(?:^|\.)aide\.gov\.tw$/.test(host)) return "+V2Ray";
if (/(?:^|\.)tpde\.aide\.gov\.tw$/.test(host)) return "+V2Ray";
if (/(?:^|\.)arte\.gov\.tw$/.test(host)) return "+V2Ray";
if (/(?:^|\.)chukuang\.gov\.tw$/.test(host)) return "+V2Ray";
if (/(?:^|\.)cwb\.gov\.tw$/.test(host)) return "+V2Ray";
if (/(?:^|\.)cycab\.gov\.tw$/.test(host)) return "+V2Ray";
if (/(?:^|\.)dbnsa\.gov\.tw$/.test(host)) return "+V2Ray";
if (/(?:^|\.)df\.gov\.tw$/.test(host)) return "+V2Ray";
if (/(?:^|\.)eastcoast-nsa\.gov\.tw$/.test(host)) return "+V2Ray";
if (/(?:^|\.)erv-nsa\.gov\.tw$/.test(host)) return "+V2Ray";
if (/(?:^|\.)grb\.gov\.tw$/.test(host)) return "+V2Ray";
if (/(?:^|\.)gysd\.nyc\.gov\.tw$/.test(host)) return "+V2Ray";
if (/(?:^|\.)hchcc\.gov\.tw$/.test(host)) return "+V2Ray";
if (/(?:^|\.)hsinchu-cc\.gov\.tw$/.test(host)) return "+V2Ray";
if (/(?:^|\.)iner\.gov\.tw$/.test(host)) return "+V2Ray";
if (/(?:^|\.)klsio\.gov\.tw$/.test(host)) return "+V2Ray";
if (/(?:^|\.)kmseh\.gov\.tw$/.test(host)) return "+V2Ray";
if (/(?:^|\.)lungtanhr\.gov\.tw$/.test(host)) return "+V2Ray";
if (/(?:^|\.)maolin-nsa\.gov\.tw$/.test(host)) return "+V2Ray";
if (/(?:^|\.)matsu-news\.gov\.tw$/.test(host)) return "+V2Ray";
if (/(?:^|\.)matsu-nsa\.gov\.tw$/.test(host)) return "+V2Ray";
if (/(?:^|\.)matsucc\.gov\.tw$/.test(host)) return "+V2Ray";
if (/(?:^|\.)moe\.gov\.tw$/.test(host)) return "+V2Ray";
if (/(?:^|\.)mvdis\.gov\.tw$/.test(host)) return "+V2Ray";
if (/(?:^|\.)nankan\.gov\.tw$/.test(host)) return "+V2Ray";
if (/(?:^|\.)ncree\.gov\.tw$/.test(host)) return "+V2Ray";
if (/(?:^|\.)necoast-nsa\.gov\.tw$/.test(host)) return "+V2Ray";
if (/(?:^|\.)siraya-nsa\.gov\.tw$/.test(host)) return "+V2Ray";
if (/(?:^|\.)cromotc\.nat\.gov\.tw$/.test(host)) return "+V2Ray";
if (/(?:^|\.)tax\.nat\.gov\.tw$/.test(host)) return "+V2Ray";
if (/(?:^|\.)necoast-nsa\.gov\.tw$/.test(host)) return "+V2Ray";
if (/(?:^|\.)ner\.gov\.tw$/.test(host)) return "+V2Ray";
if (/(?:^|\.)nmmba\.gov\.tw$/.test(host)) return "+V2Ray";
if (/(?:^|\.)nmp\.gov\.tw$/.test(host)) return "+V2Ray";
if (/(?:^|\.)nmvttc\.gov\.tw$/.test(host)) return "+V2Ray";
if (/(?:^|\.)northguan-nsa\.gov\.tw$/.test(host)) return "+V2Ray";
if (/(?:^|\.)npm\.gov\.tw$/.test(host)) return "+V2Ray";
if (/(?:^|\.)nstm\.gov\.tw$/.test(host)) return "+V2Ray";
if (/(?:^|\.)ntdmh\.gov\.tw$/.test(host)) return "+V2Ray";
if (/(?:^|\.)ntl\.gov\.tw$/.test(host)) return "+V2Ray";
if (/(?:^|\.)ntsec\.gov\.tw$/.test(host)) return "+V2Ray";
if (/(?:^|\.)ntuh\.gov\.tw$/.test(host)) return "+V2Ray";
if (/(?:^|\.)nvri\.gov\.tw$/.test(host)) return "+V2Ray";
if (/(?:^|\.)penghu-nsa\.gov\.tw$/.test(host)) return "+V2Ray";
if (/(?:^|\.)post\.gov\.tw$/.test(host)) return "+V2Ray";
if (/(?:^|\.)siraya-nsa\.gov\.tw$/.test(host)) return "+V2Ray";
if (/(?:^|\.)stdtime\.gov\.tw$/.test(host)) return "+V2Ray";
if (/(?:^|\.)sunmoonlake\.gov\.tw$/.test(host)) return "+V2Ray";
if (/(?:^|\.)taitung-house\.gov\.tw$/.test(host)) return "+V2Ray";
if (/(?:^|\.)taoyuan\.gov\.tw$/.test(host)) return "+V2Ray";
if (/(?:^|\.)tphcc\.gov\.tw$/.test(host)) return "+V2Ray";
if (/(?:^|\.)trimt-nsa\.gov\.tw$/.test(host)) return "+V2Ray";
if (/(?:^|\.)vghtpe\.gov\.tw$/.test(host)) return "+V2Ray";
if (/(?:^|\.)vghks\.gov\.tw$/.test(host)) return "+V2Ray";
if (/(?:^|\.)vghtc\.gov\.tw$/.test(host)) return "+V2Ray";
if (/(?:^|\.)wanfang\.gov\.tw$/.test(host)) return "+V2Ray";
if (/(?:^|\.)yatsen\.gov\.tw$/.test(host)) return "+V2Ray";
if (/(?:^|\.)yda\.gov\.tw$/.test(host)) return "+V2Ray";
if (/(?:^|\.)bianlei\.com$/.test(host)) return "+V2Ray";
if (/(?:^|\.)www\.exblog\.jp$/.test(host)) return "+V2Ray";
if (/(?:^|\.)site\.locql\.com$/.test(host)) return "+V2Ray";
if (/(?:^|\.)download\.syniumsoftware\.com$/.test(host)) return "+V2Ray";
if (/(?:^|\.)haygo\.com$/.test(host)) return "+V2Ray";
if (/(?:^|\.)f\.cl\.ly$/.test(host)) return "+V2Ray";
if (/(?:^|\.)hiwifi\.com$/.test(host)) return "+V2Ray";
if (/(?:^|\.)myvlog\.im\.tv$/.test(host)) return "+V2Ray";
if (/(?:^|\.)music\.jwmusic\.org$/.test(host)) return "+V2Ray";
if (/(?:^|\.)www\.kodingen\.com$/.test(host)) return "+V2Ray";
if (/^https:\/\/www\.lightnovel\.cn/.test(url)) return "+V2Ray";
if (/(?:^|\.)openwrt\.org\.cn$/.test(host)) return "+V2Ray";
if (/(?:^|\.)simplecd\.me$/.test(host)) return "+V2Ray";
if (/(?:^|\.)static\.soup\.io$/.test(host)) return "+V2Ray";
if (/(?:^|\.)www\.typepad\.com$/.test(host)) return "+V2Ray";
if (/(?:^|\.)static\.typepad\.com$/.test(host)) return "+V2Ray";
if (/(?:^|\.)vpser\.net$/.test(host)) return "+V2Ray";
if (/(?:^|\.)wallproxy\.com\.cn$/.test(host)) return "+V2Ray";
if (/(?:^|\.)aliyun\.com$/.test(host)) return "+V2Ray";
if (/(?:^|\.)baidu\.com$/.test(host)) return "+V2Ray";
if (/(?:^|\.)chinaso\.com$/.test(host)) return "+V2Ray";
if (/(?:^|\.)chinaz\.com$/.test(host)) return "+V2Ray";
if (/^http:\/\/nrch\.culture\.tw\//.test(url)) return "+V2Ray";
if (/(?:^|\.)dl\.google\.com$/.test(host)) return "+V2Ray";
if (/(?:^|\.)kh\.google\.com$/.test(host)) return "+V2Ray";
if (/(?:^|\.)khm\.google\.com$/.test(host)) return "+V2Ray";
if (/(?:^|\.)khm0\.google\.com$/.test(host)) return "+V2Ray";
if (/(?:^|\.)khm1\.google\.com$/.test(host)) return "+V2Ray";
if (/(?:^|\.)khm2\.google\.com$/.test(host)) return "+V2Ray";
if (/(?:^|\.)khm3\.google\.com$/.test(host)) return "+V2Ray";
if (/(?:^|\.)khmdb\.google\.com$/.test(host)) return "+V2Ray";
if (/(?:^|\.)tools\.google\.com$/.test(host)) return "+V2Ray";
if (/(?:^|\.)fonts\.googleapis\.com$/.test(host)) return "+V2Ray";
if (/(?:^|\.)khm\.googleapis\.com$/.test(host)) return "+V2Ray";
if (/(?:^|\.)khm0\.googleapis\.com$/.test(host)) return "+V2Ray";
if (/(?:^|\.)khm1\.googleapis\.com$/.test(host)) return "+V2Ray";
if (/(?:^|\.)khm2\.googleapis\.com$/.test(host)) return "+V2Ray";
if (/(?:^|\.)khm3\.googleapis\.com$/.test(host)) return "+V2Ray";
if (/(?:^|\.)khmdb\.googleapis\.com$/.test(host)) return "+V2Ray";
if (/(?:^|\.)storage\.googleapis\.com$/.test(host)) return "+V2Ray";
if (/(?:^|\.)cn\.gravatar\.com$/.test(host)) return "+V2Ray";
if (/(?:^|\.)connectivitycheck\.gstatic\.com$/.test(host)) return "+V2Ray";
if (/(?:^|\.)csi\.gstatic\.com$/.test(host)) return "+V2Ray";
if (/(?:^|\.)fonts\.gstatic\.com$/.test(host)) return "+V2Ray";
if (/(?:^|\.)haosou\.com$/.test(host)) return "+V2Ray";
if (/(?:^|\.)ip\.cn$/.test(host)) return "+V2Ray";
if (/(?:^|\.)jd\.com$/.test(host)) return "+V2Ray";
if (/(?:^|\.)jike\.com$/.test(host)) return "+V2Ray";
if (/^http:\/\/translate\.google\.cn/.test(url)) return "+V2Ray";
if (/^http:\/\/www\.google\.cn\/maps/.test(url)) return "+V2Ray";
if (/(?:^|\.)http2\.golang\.org$/.test(host)) return "+V2Ray";
if (/(?:^|\.)gov\.cn$/.test(host)) return "+V2Ray";
if (/(?:^|\.)qq\.com$/.test(host)) return "+V2Ray";
if (/(?:^|\.)sina\.cn$/.test(host)) return "+V2Ray";
if (/(?:^|\.)sina\.com\.cn$/.test(host)) return "+V2Ray";
if (/(?:^|\.)sogou\.com$/.test(host)) return "+V2Ray";
if (/(?:^|\.)so\.com$/.test(host)) return "+V2Ray";
if (/(?:^|\.)soso\.com$/.test(host)) return "+V2Ray";
if (/(?:^|\.)taobao\.com$/.test(host)) return "+V2Ray";
if (/(?:^|\.)uluai\.com\.cn$/.test(host)) return "+V2Ray";
if (/(?:^|\.)weibo\.com$/.test(host)) return "+V2Ray";
if (/(?:^|\.)yahoo\.cn$/.test(host)) return "+V2Ray";
if (/(?:^|\.)youdao\.com$/.test(host)) return "+V2Ray";
if (/(?:^|\.)zhongsou\.com$/.test(host)) return "+V2Ray";
if (/^http:\/\/ime\.baidu\.jp/.test(url)) return "+V2Ray";
if (/(?:^|\.)2dbook\.com$/.test(host)) return "+V2Ray";
if (/(?:^|\.)4tern\.com$/.test(host)) return "+V2Ray";
if (/^http:\/\/85\.17\.73\.31\//.test(url)) return "+V2Ray";
if (/(?:^|\.)adorama\.com$/.test(host)) return "+V2Ray";
if (/(?:^|\.)agnesb\.fr$/.test(host)) return "+V2Ray";
if (/(?:^|\.)akiba-web\.com$/.test(host)) return "+V2Ray";
if (/(?:^|\.)alien-ufos\.com$/.test(host)) return "+V2Ray";
if (/(?:^|\.)altrec\.com$/.test(host)) return "+V2Ray";
if (/(?:^|\.)arena\.taipei$/.test(host)) return "+V2Ray";
if (/(?:^|\.)asianspiss\.com$/.test(host)) return "+V2Ray";
if (/(?:^|\.)assimp\.org$/.test(host)) return "+V2Ray";
if (/(?:^|\.)athenaeizou\.com$/.test(host)) return "+V2Ray";
if (/(?:^|\.)azubu\.tv$/.test(host)) return "+V2Ray";
if (/(?:^|\.)banorte\.com$/.test(host)) return "+V2Ray";
if (/(?:^|\.)bash-hackers\.org$/.test(host)) return "+V2Ray";
if (/(?:^|\.)beeg\.com$/.test(host)) return "+V2Ray";
if (/(?:^|\.)global\.bing\.com$/.test(host)) return "+V2Ray";
if (/(?:^|\.)bloombergview\.com$/.test(host)) return "+V2Ray";
if (/(?:^|\.)boysmaster\.com$/.test(host)) return "+V2Ray";
if (/(?:^|\.)bynet\.co\.il$/.test(host)) return "+V2Ray";
if (/(?:^|\.)carfax\.com$/.test(host)) return "+V2Ray";
if (scheme === "http" && url.indexOf(".casinobellini.com") >= 0) return "+V2Ray";
if (/(?:^|\.)casinobellini\.com$/.test(host)) return "+V2Ray";
if (/(?:^|\.)centauro\.com\.br$/.test(host)) return "+V2Ray";
if (/(?:^|\.)images\.comico\.tw$/.test(host)) return "+V2Ray";
if (/(?:^|\.)static\.comico\.tw$/.test(host)) return "+V2Ray";
if (/(?:^|\.)crossfire\.co\.kr$/.test(host)) return "+V2Ray";
if (/(?:^|\.)d2pass\.com$/.test(host)) return "+V2Ray";
if (/(?:^|\.)darpa\.mil$/.test(host)) return "+V2Ray";
if (/(?:^|\.)dawangidc\.com$/.test(host)) return "+V2Ray";
if (/(?:^|\.)deezer\.com$/.test(host)) return "+V2Ray";
if (/(?:^|\.)desipro\.de$/.test(host)) return "+V2Ray";
if (/(?:^|\.)dingchin\.com\.tw$/.test(host)) return "+V2Ray";
if (/(?:^|\.)dish\.com$/.test(host)) return "+V2Ray";
if (/^http:\/\/img\.dlsite\.jp\//.test(url)) return "+V2Ray";
if (/(?:^|\.)dm530\.net$/.test(host)) return "+V2Ray";
if (scheme === "http" && url.indexOf("share.dmhy.org") >= 0) return "+V2Ray";
if (/(?:^|\.)dmm\.co\.jp$/.test(host)) return "+V2Ray";
if (/^http:\/\/www\.dmm\.com\/netgame/.test(url)) return "+V2Ray";
if (/(?:^|\.)eesti\.ee$/.test(host)) return "+V2Ray";
if (scheme === "http" && url.indexOf(".expekt.com") >= 0) return "+V2Ray";
if (/(?:^|\.)expekt\.com$/.test(host)) return "+V2Ray";
if (scheme === "http" && url.indexOf(".extmatrix.com") >= 0) return "+V2Ray";
if (/(?:^|\.)extmatrix\.com$/.test(host)) return "+V2Ray";
if (/(?:^|\.)fakku\.net$/.test(host)) return "+V2Ray";
if (/(?:^|\.)fastpic\.ru$/.test(host)) return "+V2Ray";
if (/(?:^|\.)filesor\.com$/.test(host)) return "+V2Ray";
if (/(?:^|\.)financetwitter\.com$/.test(host)) return "+V2Ray";
if (/(?:^|\.)findmima\.com$/.test(host)) return "+V2Ray";
if (/(?:^|\.)flipboard\.com$/.test(host)) return "+V2Ray";
if (/(?:^|\.)flitto\.com$/.test(host)) return "+V2Ray";
if (/(?:^|\.)funkyimg\.com$/.test(host)) return "+V2Ray";
if (/(?:^|\.)fxnetworks\.com$/.test(host)) return "+V2Ray";
if (/(?:^|\.)g-area\.org$/.test(host)) return "+V2Ray";
if (/(?:^|\.)gettyimages\.com$/.test(host)) return "+V2Ray";
if (/(?:^|\.)getuploader\.com$/.test(host)) return "+V2Ray";
if (/^https:\/\/raw\.githubusercontent\.com\/programthink\/zhao/.test(url)) return "+V2Ray";
if (/(?:^|\.)glass8\.eu$/.test(host)) return "+V2Ray";
if (/(?:^|\.)glype\.com$/.test(host)) return "+V2Ray";
if (/(?:^|\.)go141\.com$/.test(host)) return "+V2Ray";
if (/(?:^|\.)hautelook\.com$/.test(host)) return "+V2Ray";
if (/(?:^|\.)hautelookcdn\.com$/.test(host)) return "+V2Ray";
if (/(?:^|\.)hmvdigital\.ca$/.test(host)) return "+V2Ray";
if (/(?:^|\.)hmvdigital\.com$/.test(host)) return "+V2Ray";
if (/(?:^|\.)homedepot\.com$/.test(host)) return "+V2Ray";
if (/(?:^|\.)hoovers\.com$/.test(host)) return "+V2Ray";
if (/(?:^|\.)hulu\.com$/.test(host)) return "+V2Ray";
if (/(?:^|\.)huluim\.com$/.test(host)) return "+V2Ray";
if (/^http:\/\/secure\.hustler\.com/.test(url)) return "+V2Ray";
if (/^http:\/\/hustlercash\.com/.test(url)) return "+V2Ray";
if (/^http:\/\/www\.hustlercash\.com/.test(url)) return "+V2Ray";
if (/(?:^|\.)hybrid-analysis\.com$/.test(host)) return "+V2Ray";
if (/(?:^|\.)cdn.*\.i-scmp\.com$/.test(host)) return "+V2Ray";
if (/(?:^|\.)ilovelongtoes\.com$/.test(host)) return "+V2Ray";
if (/^http:\/\/imgmega\.com\/.*\.gif\.html/.test(url)) return "+V2Ray";
if (/^http:\/\/imgmega\.com\/.*\.jpg\.html/.test(url)) return "+V2Ray";
if (/^http:\/\/imgmega\.com\/.*\.jpeg\.html/.test(url)) return "+V2Ray";
if (/^http:\/\/imgmega\.com\/.*\.png\.html/.test(url)) return "+V2Ray";
if (/^http:\/\/imgur\.com\/upload/.test(url)) return "+V2Ray";
if (/^https:\/\/imgur\.com\/upload/.test(url)) return "+V2Ray";
if (/(?:^|\.)imlive\.com$/.test(host)) return "+V2Ray";
if (/(?:^|\.)javhub\.net$/.test(host)) return "+V2Ray";
if (/(?:^|\.)javhuge\.com$/.test(host)) return "+V2Ray";
if (scheme === "http" && url.indexOf(".javlibrary.com") >= 0) return "+V2Ray";
if (/(?:^|\.)javlibrary\.com$/.test(host)) return "+V2Ray";
if (/(?:^|\.)jcpenney\.com$/.test(host)) return "+V2Ray";
if (/(?:^|\.)jims\.net$/.test(host)) return "+V2Ray";
if (/(?:^|\.)jukujo-club\.com$/.test(host)) return "+V2Ray";
if (/(?:^|\.)juliepost\.com$/.test(host)) return "+V2Ray";
if (/(?:^|\.)kawaiikawaii\.jp$/.test(host)) return "+V2Ray";
if (/(?:^|\.)kendatire\.com$/.test(host)) return "+V2Ray";
if (/(?:^|\.)khatrimaza\.org$/.test(host)) return "+V2Ray";
if (/(?:^|\.)kkbox\.com$/.test(host)) return "+V2Ray";
if (/(?:^|\.)leisurepro\.com$/.test(host)) return "+V2Ray";
if (/(?:^|\.)lifemiles\.com$/.test(host)) return "+V2Ray";
if (/(?:^|\.)longtoes\.com$/.test(host)) return "+V2Ray";
if (/(?:^|\.)lovetvshow\.com$/.test(host)) return "+V2Ray";
if (/^http:\/\/www\.m-sport\.co\.uk/.test(url)) return "+V2Ray";
if (/(?:^|\.)macgamestore\.com$/.test(host)) return "+V2Ray";
if (/(?:^|\.)madonna-av\.com$/.test(host)) return "+V2Ray";
if (/(?:^|\.)mangafox\.com$/.test(host)) return "+V2Ray";
if (/(?:^|\.)mangafox\.me$/.test(host)) return "+V2Ray";
if (/(?:^|\.)manta\.com$/.test(host)) return "+V2Ray";
if (/(?:^|\.)matome-plus\.com$/.test(host)) return "+V2Ray";
if (/(?:^|\.)matome-plus\.net$/.test(host)) return "+V2Ray";
if (/(?:^|\.)mattwilcox\.net$/.test(host)) return "+V2Ray";
if (/(?:^|\.)metarthunter\.com$/.test(host)) return "+V2Ray";
if (/(?:^|\.)mfxmedia\.com$/.test(host)) return "+V2Ray";
if (/(?:^|\.)kb\.monitorware\.com$/.test(host)) return "+V2Ray";
if (/(?:^|\.)monster\.com$/.test(host)) return "+V2Ray";
if (/(?:^|\.)moodyz\.com$/.test(host)) return "+V2Ray";
if (/(?:^|\.)mos\.ru$/.test(host)) return "+V2Ray";
if (/(?:^|\.)msha\.gov$/.test(host)) return "+V2Ray";
if (/(?:^|\.)muzu\.tv$/.test(host)) return "+V2Ray";
if (/(?:^|\.)mvg\.jp$/.test(host)) return "+V2Ray";
if (scheme === "http" && url.indexOf(".mybet.com") >= 0) return "+V2Ray";
if (/(?:^|\.)mybet\.com$/.test(host)) return "+V2Ray";
if (/(?:^|\.)nationwide\.com$/.test(host)) return "+V2Ray";
if (/^http:\/\/www\.nbc\.com\/live/.test(url)) return "+V2Ray";
if (/(?:^|\.)neo-miracle\.com$/.test(host)) return "+V2Ray";
if (/(?:^|\.)netflix\.com$/.test(host)) return "+V2Ray";
if (/(?:^|\.)nflximg\.com$/.test(host)) return "+V2Ray";
if (/(?:^|\.)nflximg\.net$/.test(host)) return "+V2Ray";
if (/(?:^|\.)nflxext\.com$/.test(host)) return "+V2Ray";
if (/(?:^|\.)nflxso\.net$/.test(host)) return "+V2Ray";
if (/(?:^|\.)nflxvideo\.net$/.test(host)) return "+V2Ray";
if (/(?:^|\.)nic\.gov$/.test(host)) return "+V2Ray";
if (/^http:\/\/mo\.nightlife141\.com/.test(url)) return "+V2Ray";
if (/(?:^|\.)nordstrom\.com$/.test(host)) return "+V2Ray";
if (/(?:^|\.)nordstromimage\.com$/.test(host)) return "+V2Ray";
if (/(?:^|\.)nordstromrack\.com$/.test(host)) return "+V2Ray";
if (/(?:^|\.)nottinghampost\.com$/.test(host)) return "+V2Ray";
if (/(?:^|\.)ntdtv\.cz$/.test(host)) return "+V2Ray";
if (/(?:^|\.)s1\.nudezz\.com$/.test(host)) return "+V2Ray";
if (/(?:^|\.)nusatrip\.com$/.test(host)) return "+V2Ray";
if (/(?:^|\.)nuuvem\.com$/.test(host)) return "+V2Ray";
if (/(?:^|\.)omni7\.jp$/.test(host)) return "+V2Ray";
if (/(?:^|\.)onapp\.com$/.test(host)) return "+V2Ray";
if (/(?:^|\.)ontrac\.com$/.test(host)) return "+V2Ray";
if (/(?:^|\.)pandora\.com$/.test(host)) return "+V2Ray";
if (scheme === "http" && url.indexOf(".pandora.tv") >= 0) return "+V2Ray";
if (/(?:^|\.)parkansky\.com$/.test(host)) return "+V2Ray";
if (/(?:^|\.)phmsociety\.org$/.test(host)) return "+V2Ray";
if (/^http:\/\/.*\.pimg\.tw\//.test(url)) return "+V2Ray";
if (/(?:^|\.)pure18\.com$/.test(host)) return "+V2Ray";
if (/(?:^|\.)qq\.co\.za$/.test(host)) return "+V2Ray";
if (/(?:^|\.)r18\.com$/.test(host)) return "+V2Ray";
if (/^http:\/\/radiko\.jp/.test(url)) return "+V2Ray";
if (/(?:^|\.)ramcity\.com\.au$/.test(host)) return "+V2Ray";
if (/(?:^|\.)rd\.com$/.test(host)) return "+V2Ray";
if (/(?:^|\.)rdio\.com$/.test(host)) return "+V2Ray";
if (/^https:\/\/riseup\.net/.test(url)) return "+V2Ray";
if (/(?:^|\.)sadistic-v\.com$/.test(host)) return "+V2Ray";
if (/^http:\/\/cdn.*\.search\.xxx\//.test(url)) return "+V2Ray";
if (/(?:^|\.)shutterstock\.com$/.test(host)) return "+V2Ray";
if (/(?:^|\.)slacker\.com$/.test(host)) return "+V2Ray";
if (/(?:^|\.)sm-miracle\.com$/.test(host)) return "+V2Ray";
if (/(?:^|\.)spotify\.com$/.test(host)) return "+V2Ray";
if (/(?:^|\.)spreadshirt\.es$/.test(host)) return "+V2Ray";
if (/(?:^|\.)springboardplatform\.com$/.test(host)) return "+V2Ray";
if (/(?:^|\.)sprite\.org$/.test(host)) return "+V2Ray";
if (/(?:^|\.)superokayama\.com$/.test(host)) return "+V2Ray";
if (/(?:^|\.)superpages\.com$/.test(host)) return "+V2Ray";
if (/(?:^|\.)swagbucks\.com$/.test(host)) return "+V2Ray";
if (/(?:^|\.)switch1\.jp$/.test(host)) return "+V2Ray";
if (/(?:^|\.)tapanwap\.com$/.test(host)) return "+V2Ray";
if (/(?:^|\.)thebodyshop-usa\.com$/.test(host)) return "+V2Ray";
if (/(?:^|\.)tma\.co\.jp$/.test(host)) return "+V2Ray";
if (/(?:^|\.)tracfone\.com$/.test(host)) return "+V2Ray";
if (/(?:^|\.)tryheart\.jp$/.test(host)) return "+V2Ray";
if (/(?:^|\.)turntable\.fm$/.test(host)) return "+V2Ray";
if (/(?:^|\.)twerkingbutt\.com$/.test(host)) return "+V2Ray";
if (/(?:^|\.)ulop\.net$/.test(host)) return "+V2Ray";
if (/(?:^|\.)vegasred\.com$/.test(host)) return "+V2Ray";
if (/(?:^|\.)vevo\.com$/.test(host)) return "+V2Ray";
if (/(?:^|\.)vip-enterprise\.com$/.test(host)) return "+V2Ray";
if (/^http:\/\/viu\.tv\/ch\//.test(url)) return "+V2Ray";
if (/^http:\/\/viu\.tv\/encore\//.test(url)) return "+V2Ray";
if (/^http:\/\/ecsm\.vs\.com\//.test(url)) return "+V2Ray";
if (/(?:^|\.)wanz-factory\.com$/.test(host)) return "+V2Ray";
if (/(?:^|\.)ssl\.webpack\.de$/.test(host)) return "+V2Ray";
if (/(?:^|\.)wheretowatch\.com$/.test(host)) return "+V2Ray";
if (/(?:^|\.)wingamestore\.com$/.test(host)) return "+V2Ray";
if (/(?:^|\.)wizcrafts\.net$/.test(host)) return "+V2Ray";
if (/(?:^|\.)vod\.wwe\.com$/.test(host)) return "+V2Ray";
if (/(?:^|\.)xfinity\.com$/.test(host)) return "+V2Ray";
if (/(?:^|\.)ytn\.co\.kr$/.test(host)) return "+V2Ray";
if (/(?:^|\.)zattoo\.com$/.test(host)) return "+V2Ray";
if (/(?:^|\.)zim\.vn$/.test(host)) return "+V2Ray";
if (/(?:^|\.)zozotown\.com$/.test(host)) return "+V2Ray";
if (scheme === "http" && url.indexOf("14.102.250.18") >= 0) return "+V2Ray";
if (scheme === "http" && url.indexOf("14.102.250.19") >= 0) return "+V2Ray";
if (scheme === "http" && url.indexOf("50.7.31.230:8898") >= 0) return "+V2Ray";
if (scheme === "http" && url.indexOf("174.142.105.153") >= 0) return "+V2Ray";
if (scheme === "http" && url.indexOf("69.65.19.160") >= 0) return "+V2Ray";
if (/(?:^|\.)xn--4gq171p\.com$/.test(host)) return "+V2Ray";
if (/(?:^|\.)xn--czq75pvv1aj5c\.org$/.test(host)) return "+V2Ray";
if (/(?:^|\.)xn--i2ru8q2qg\.com$/.test(host)) return "+V2Ray";
if (/(?:^|\.)xn--p8j9a0d9c9a\.xn--q9jyb4c$/.test(host)) return "+V2Ray";
if (/^https:\/\/.*\.s3\.amazonaws\.com/.test(url)) return "+V2Ray";
if (/(?:^|\.)agro\.hk$/.test(host)) return "+V2Ray";
if (/(?:^|\.)apkmirror\.com$/.test(host)) return "+V2Ray";
if (/(?:^|\.)boomssr\.com$/.test(host)) return "+V2Ray";
if (/(?:^|\.)jiji\.com$/.test(host)) return "+V2Ray";
if (/(?:^|\.)line-scdn\.net$/.test(host)) return "+V2Ray";
if (/(?:^|\.)cloud\.mail\.ru$/.test(host)) return "+V2Ray";
if (/(?:^|\.)pixiv\.net$/.test(host)) return "+V2Ray";
if (/(?:^|\.)i\.lithium\.com$/.test(host)) return "+V2Ray";
if (scheme === "http" && url.indexOf("china-mmm.jp.net") >= 0) return "+V2Ray";
if (scheme === "http" && url.indexOf(".lsxszzg.com") >= 0) return "+V2Ray";
if (scheme === "http" && url.indexOf(".china-mmm.net") >= 0) return "+V2Ray";
if (/(?:^|\.)china-mmm\.net$/.test(host)) return "+V2Ray";
if (scheme === "http" && url.indexOf("china-mmm.sa.com") >= 0) return "+V2Ray";
if (scheme === "http" && url.indexOf(".allowed.org") >= 0) return "+V2Ray";
if (scheme === "http" && url.indexOf(".now.im") >= 0) return "+V2Ray";
if (scheme === "http" && url.indexOf(".amazon.com/Dalai-Lama") >= 0) return "+V2Ray";
if (scheme === "http" && url.indexOf("s3-ap-northeast-1.amazonaws.com") >= 0) return "+V2Ray";
if (/(?:^|\.)aolchannels\.aol\.com$/.test(host)) return "+V2Ray";
if (scheme === "http" && url.indexOf("video.aol.ca/video-detail") >= 0) return "+V2Ray";
if (scheme === "http" && url.indexOf("video.aol.co.uk/video-detail") >= 0) return "+V2Ray";
if (scheme === "http" && url.indexOf("video.aol.com") >= 0) return "+V2Ray";
if (/(?:^|\.)video\.aol\.com$/.test(host)) return "+V2Ray";
if (/(?:^|\.)search\.aol\.com$/.test(host)) return "+V2Ray";
if (scheme === "http" && url.indexOf("www.aolnews.com") >= 0) return "+V2Ray";
if (scheme === "http" && url.indexOf(".avmo.pw") >= 0) return "+V2Ray";
if (scheme === "http" && url.indexOf(".avmoo.com") >= 0) return "+V2Ray";
if (/^http:\/\/avmoo\.com/.test(url)) return "+V2Ray";
if (scheme === "http" && url.indexOf(".avmoo.net") >= 0) return "+V2Ray";
if (/^http:\/\/avmoo\.net/.test(url)) return "+V2Ray";
if (/(?:^|\.)avmoo\.pw$/.test(host)) return "+V2Ray";
if (scheme === "http" && url.indexOf(".javmoo.xyz") >= 0) return "+V2Ray";
if (/^http:\/\/javmoo\.xyz/.test(url)) return "+V2Ray";
if (scheme === "http" && url.indexOf(".javtag.com") >= 0) return "+V2Ray";
if (/^http:\/\/javtag\.com/.test(url)) return "+V2Ray";
if (scheme === "http" && url.indexOf(".javzoo.com") >= 0) return "+V2Ray";
if (/^http:\/\/javzoo\.com/.test(url)) return "+V2Ray";
if (scheme === "http" && url.indexOf(".tellme.pw") >= 0) return "+V2Ray";
if (scheme === "http" && url.indexOf(".bbc.co.uk/chinese") >= 0) return "+V2Ray";
if (scheme === "http" && url.indexOf(".bbc.co.uk/news/world-asia-china") >= 0) return "+V2Ray";
if (scheme === "http" && url.indexOf(".bbc.co.uk/tv") >= 0) return "+V2Ray";
if (scheme === "http" && url.indexOf(".bbc.co.uk/zhongwen") >= 0) return "+V2Ray";
if (scheme === "http" && url.indexOf(".bbc.com/ukchina") >= 0) return "+V2Ray";
if (scheme === "http" && url.indexOf(".bbc.com/zhongwen") >= 0) return "+V2Ray";
if (scheme === "http" && url.indexOf(".bbc.com%2Fzhongwen") >= 0) return "+V2Ray";
if (/^http:\/\/.*news\.bbc\.co\.uk\/onthisday.*newsid_2496000\/2496277/.test(url)) return "+V2Ray";
if (scheme === "http" && url.indexOf("newsforums.bbc.co.uk") >= 0) return "+V2Ray";
if (scheme === "http" && url.indexOf(".bbcchinese.com") >= 0) return "+V2Ray";
if (/(?:^|\.)bbcchinese\.com$/.test(host)) return "+V2Ray";
if (/^http:\/\/bbc\.in/.test(url)) return "+V2Ray";
if (scheme === "http" && url.indexOf(".1dumb.com") >= 0) return "+V2Ray";
if (scheme === "http" && url.indexOf(".25u.com") >= 0) return "+V2Ray";
if (scheme === "http" && url.indexOf(".2waky.com") >= 0) return "+V2Ray";
if (scheme === "http" && url.indexOf(".3-a.net") >= 0) return "+V2Ray";
if (scheme === "http" && url.indexOf(".4dq.com") >= 0) return "+V2Ray";
if (scheme === "http" && url.indexOf(".4mydomain.com") >= 0) return "+V2Ray";
if (scheme === "http" && url.indexOf(".4pu.com") >= 0) return "+V2Ray";
if (scheme === "http" && url.indexOf(".acmetoy.com") >= 0) return "+V2Ray";
if (scheme === "http" && url.indexOf(".almostmy.com") >= 0) return "+V2Ray";
if (scheme === "http" && url.indexOf(".americanunfinished.com") >= 0) return "+V2Ray";
if (scheme === "http" && url.indexOf(".authorizeddns.net") >= 0) return "+V2Ray";
if (scheme === "http" && url.indexOf(".authorizeddns.org") >= 0) return "+V2Ray";
if (scheme === "http" && url.indexOf(".authorizeddns.us") >= 0) return "+V2Ray";
if (scheme === "http" && url.indexOf(".bigmoney.biz") >= 0) return "+V2Ray";
if (scheme === "http" && url.indexOf(".changeip.name") >= 0) return "+V2Ray";
if (scheme === "http" && url.indexOf(".changeip.net") >= 0) return "+V2Ray";
if (scheme === "http" && url.indexOf(".changeip.org") >= 0) return "+V2Ray";
if (scheme === "http" && url.indexOf(".cleansite.biz") >= 0) return "+V2Ray";
if (scheme === "http" && url.indexOf(".cleansite.info") >= 0) return "+V2Ray";
if (scheme === "http" && url.indexOf(".cleansite.us") >= 0) return "+V2Ray";
if (scheme === "http" && url.indexOf(".compress.to") >= 0) return "+V2Ray";
if (scheme === "http" && url.indexOf(".ddns.info") >= 0) return "+V2Ray";
if (scheme === "http" && url.indexOf(".ddns.me.uk") >= 0) return "+V2Ray";
if (scheme === "http" && url.indexOf(".ddns.mobi") >= 0) return "+V2Ray";
if (scheme === "http" && url.indexOf(".ddns.ms") >= 0) return "+V2Ray";
if (scheme === "http" && url.indexOf(".ddns.name") >= 0) return "+V2Ray";
if (scheme === "http" && url.indexOf(".ddns.us") >= 0) return "+V2Ray";
if (scheme === "http" && url.indexOf(".dhcp.biz") >= 0) return "+V2Ray";
if (scheme === "http" && url.indexOf(".dns-dns.com") >= 0) return "+V2Ray";
if (scheme === "http" && url.indexOf(".dns-stuff.com") >= 0) return "+V2Ray";
if (scheme === "http" && url.indexOf(".dns04.com") >= 0) return "+V2Ray";
if (scheme === "http" && url.indexOf(".dns05.com") >= 0) return "+V2Ray";
if (scheme === "http" && url.indexOf(".dns1.us") >= 0) return "+V2Ray";
if (scheme === "http" && url.indexOf(".dns2.us") >= 0) return "+V2Ray";
if (scheme === "http" && url.indexOf(".dnset.com") >= 0) return "+V2Ray";
if (scheme === "http" && url.indexOf(".dnsrd.com") >= 0) return "+V2Ray";
if (scheme === "http" && url.indexOf(".dsmtp.com") >= 0) return "+V2Ray";
if (scheme === "http" && url.indexOf(".dumb1.com") >= 0) return "+V2Ray";
if (scheme === "http" && url.indexOf(".dynamic-dns.net") >= 0) return "+V2Ray";
if (scheme === "http" && url.indexOf(".dynamicdns.biz") >= 0) return "+V2Ray";
if (scheme === "http" && url.indexOf(".dynamicdns.co.uk") >= 0) return "+V2Ray";
if (scheme === "http" && url.indexOf(".dynamicdns.me.uk") >= 0) return "+V2Ray";
if (scheme === "http" && url.indexOf(".dynamicdns.org.uk") >= 0) return "+V2Ray";
if (scheme === "http" && url.indexOf(".dyndns.pro") >= 0) return "+V2Ray";
if (scheme === "http" && url.indexOf(".dynssl.com") >= 0) return "+V2Ray";
if (scheme === "http" && url.indexOf(".edns.biz") >= 0) return "+V2Ray";
if (scheme === "http" && url.indexOf(".epac.to") >= 0) return "+V2Ray";
if (scheme === "http" && url.indexOf(".esmtp.biz") >= 0) return "+V2Ray";
if (scheme === "http" && url.indexOf(".ezua.com") >= 0) return "+V2Ray";
if (scheme === "http" && url.indexOf(".faqserv.com") >= 0) return "+V2Ray";
if (scheme === "http" && url.indexOf(".fartit.com") >= 0) return "+V2Ray";
if (scheme === "http" && url.indexOf(".freeddns.com") >= 0) return "+V2Ray";
if (scheme === "http" && url.indexOf(".freetcp.com") >= 0) return "+V2Ray";
if (scheme === "http" && url.indexOf(".freewww.biz") >= 0) return "+V2Ray";
if (scheme === "http" && url.indexOf(".freewww.info") >= 0) return "+V2Ray";
if (scheme === "http" && url.indexOf(".ftp1.biz") >= 0) return "+V2Ray";
if (scheme === "http" && url.indexOf(".ftpserver.biz") >= 0) return "+V2Ray";
if (scheme === "http" && url.indexOf(".gettrials.com") >= 0) return "+V2Ray";
if (scheme === "http" && url.indexOf(".got-game.org") >= 0) return "+V2Ray";
if (scheme === "http" && url.indexOf(".gr8domain.biz") >= 0) return "+V2Ray";
if (scheme === "http" && url.indexOf(".gr8name.biz") >= 0) return "+V2Ray";
if (scheme === "http" && url.indexOf(".https443.net") >= 0) return "+V2Ray";
if (scheme === "http" && url.indexOf(".https443.org") >= 0) return "+V2Ray";
if (scheme === "http" && url.indexOf(".ikwb.com") >= 0) return "+V2Ray";
if (scheme === "http" && url.indexOf(".instanthq.com") >= 0) return "+V2Ray";
if (scheme === "http" && url.indexOf(".iownyour.biz") >= 0) return "+V2Ray";
if (scheme === "http" && url.indexOf(".iownyour.org") >= 0) return "+V2Ray";
if (scheme === "http" && url.indexOf(".isasecret.com") >= 0) return "+V2Ray";
if (scheme === "http" && url.indexOf(".itemdb.com") >= 0) return "+V2Ray";
if (scheme === "http" && url.indexOf(".itsaol.com") >= 0) return "+V2Ray";
if (scheme === "http" && url.indexOf(".jetos.com") >= 0) return "+V2Ray";
if (scheme === "http" && url.indexOf(".jkub.com") >= 0) return "+V2Ray";
if (scheme === "http" && url.indexOf(".jungleheart.com") >= 0) return "+V2Ray";
if (scheme === "http" && url.indexOf(".justdied.com") >= 0) return "+V2Ray";
if (scheme === "http" && url.indexOf(".lflink.com") >= 0) return "+V2Ray";
if (scheme === "http" && url.indexOf(".lflinkup.com") >= 0) return "+V2Ray";
if (scheme === "http" && url.indexOf(".lflinkup.net") >= 0) return "+V2Ray";
if (scheme === "http" && url.indexOf(".lflinkup.org") >= 0) return "+V2Ray";
if (scheme === "http" && url.indexOf(".longmusic.com") >= 0) return "+V2Ray";
if (scheme === "http" && url.indexOf(".mefound.com") >= 0) return "+V2Ray";
if (scheme === "http" && url.indexOf(".moneyhome.biz") >= 0) return "+V2Ray";
if (scheme === "http" && url.indexOf(".mrbasic.com") >= 0) return "+V2Ray";
if (scheme === "http" && url.indexOf(".mrbonus.com") >= 0) return "+V2Ray";
if (scheme === "http" && url.indexOf(".mrface.com") >= 0) return "+V2Ray";
if (scheme === "http" && url.indexOf(".mrslove.com") >= 0) return "+V2Ray";
if (scheme === "http" && url.indexOf(".my03.com") >= 0) return "+V2Ray";
if (scheme === "http" && url.indexOf(".mydad.info") >= 0) return "+V2Ray";
if (scheme === "http" && url.indexOf(".myddns.com") >= 0) return "+V2Ray";
if (scheme === "http" && url.indexOf(".myftp.info") >= 0) return "+V2Ray";
if (scheme === "http" && url.indexOf(".myftp.name") >= 0) return "+V2Ray";
if (scheme === "http" && url.indexOf(".mylftv.com") >= 0) return "+V2Ray";
if (scheme === "http" && url.indexOf(".mymom.info") >= 0) return "+V2Ray";
if (scheme === "http" && url.indexOf(".mynetav.net") >= 0) return "+V2Ray";
if (scheme === "http" && url.indexOf(".mynetav.org") >= 0) return "+V2Ray";
if (scheme === "http" && url.indexOf(".mynumber.org") >= 0) return "+V2Ray";
if (scheme === "http" && url.indexOf(".mypicture.info") >= 0) return "+V2Ray";
if (scheme === "http" && url.indexOf(".mypop3.net") >= 0) return "+V2Ray";
if (scheme === "http" && url.indexOf(".mypop3.org") >= 0) return "+V2Ray";
if (scheme === "http" && url.indexOf(".mysecondarydns.com") >= 0) return "+V2Ray";
if (scheme === "http" && url.indexOf(".mywww.biz") >= 0) return "+V2Ray";
if (scheme === "http" && url.indexOf(".myz.info") >= 0) return "+V2Ray";
if (scheme === "http" && url.indexOf(".ninth.biz") >= 0) return "+V2Ray";
if (scheme === "http" && url.indexOf(".ns01.biz") >= 0) return "+V2Ray";
if (scheme === "http" && url.indexOf(".ns01.info") >= 0) return "+V2Ray";
if (scheme === "http" && url.indexOf(".ns01.us") >= 0) return "+V2Ray";
if (scheme === "http" && url.indexOf(".ns02.biz") >= 0) return "+V2Ray";
if (scheme === "http" && url.indexOf(".ns02.info") >= 0) return "+V2Ray";
if (scheme === "http" && url.indexOf(".ns02.us") >= 0) return "+V2Ray";
if (scheme === "http" && url.indexOf(".ns1.name") >= 0) return "+V2Ray";
if (scheme === "http" && url.indexOf(".ns2.name") >= 0) return "+V2Ray";
if (scheme === "http" && url.indexOf(".ns3.name") >= 0) return "+V2Ray";
if (scheme === "http" && url.indexOf(".ocry.com") >= 0) return "+V2Ray";
if (scheme === "http" && url.indexOf(".onedumb.com") >= 0) return "+V2Ray";
if (scheme === "http" && url.indexOf(".onmypc.biz") >= 0) return "+V2Ray";
if (scheme === "http" && url.indexOf(".onmypc.info") >= 0) return "+V2Ray";
if (scheme === "http" && url.indexOf(".onmypc.net") >= 0) return "+V2Ray";
if (scheme === "http" && url.indexOf(".onmypc.org") >= 0) return "+V2Ray";
if (scheme === "http" && url.indexOf(".onmypc.us") >= 0) return "+V2Ray";
if (scheme === "http" && url.indexOf(".organiccrap.com") >= 0) return "+V2Ray";
if (scheme === "http" && url.indexOf(".otzo.com") >= 0) return "+V2Ray";
if (scheme === "http" && url.indexOf(".ourhobby.com") >= 0) return "+V2Ray";
if (scheme === "http" && url.indexOf(".pcanywhere.net") >= 0) return "+V2Ray";
if (scheme === "http" && url.indexOf(".port25.biz") >= 0) return "+V2Ray";
if (scheme === "http" && url.indexOf(".proxydns.com") >= 0) return "+V2Ray";
if (scheme === "http" && url.indexOf(".qhigh.com") >= 0) return "+V2Ray";
if (scheme === "http" && url.indexOf(".qpoe.com") >= 0) return "+V2Ray";
if (scheme === "http" && url.indexOf(".rebatesrule.net") >= 0) return "+V2Ray";
if (scheme === "http" && url.indexOf(".sellclassics.com") >= 0) return "+V2Ray";
if (scheme === "http" && url.indexOf(".sendsmtp.com") >= 0) return "+V2Ray";
if (scheme === "http" && url.indexOf(".serveuser.com") >= 0) return "+V2Ray";
if (scheme === "http" && url.indexOf(".serveusers.com") >= 0) return "+V2Ray";
if (scheme === "http" && url.indexOf(".sexidude.com") >= 0) return "+V2Ray";
if (scheme === "http" && url.indexOf(".sexxxy.biz") >= 0) return "+V2Ray";
if (scheme === "http" && url.indexOf(".sixth.biz") >= 0) return "+V2Ray";
if (scheme === "http" && url.indexOf(".squirly.info") >= 0) return "+V2Ray";
if (scheme === "http" && url.indexOf(".ssl443.org") >= 0) return "+V2Ray";
if (scheme === "http" && url.indexOf(".toh.info") >= 0) return "+V2Ray";
if (scheme === "http" && url.indexOf(".toythieves.com") >= 0) return "+V2Ray";
if (scheme === "http" && url.indexOf(".trickip.net") >= 0) return "+V2Ray";
if (scheme === "http" && url.indexOf(".trickip.org") >= 0) return "+V2Ray";
if (scheme === "http" && url.indexOf(".vizvaz.com") >= 0) return "+V2Ray";
if (scheme === "http" && url.indexOf(".wha.la") >= 0) return "+V2Ray";
if (scheme === "http" && url.indexOf(".wikaba.com") >= 0) return "+V2Ray";
if (scheme === "http" && url.indexOf(".www1.biz") >= 0) return "+V2Ray";
if (scheme === "http" && url.indexOf(".wwwhost.biz") >= 0) return "+V2Ray";
if (scheme === "http" && url.indexOf(".x24hr.com") >= 0) return "+V2Ray";
if (scheme === "http" && url.indexOf(".xxuz.com") >= 0) return "+V2Ray";
if (scheme === "http" && url.indexOf(".xxxy.biz") >= 0) return "+V2Ray";
if (scheme === "http" && url.indexOf(".xxxy.info") >= 0) return "+V2Ray";
if (scheme === "http" && url.indexOf(".ygto.com") >= 0) return "+V2Ray";
if (scheme === "http" && url.indexOf(".youdontcare.com") >= 0) return "+V2Ray";
if (scheme === "http" && url.indexOf(".yourtrap.com") >= 0) return "+V2Ray";
if (scheme === "http" && url.indexOf(".zyns.com") >= 0) return "+V2Ray";
if (scheme === "http" && url.indexOf(".zzux.com") >= 0) return "+V2Ray";
if (scheme === "http" && url.indexOf("d1b183sg0nvnuh.cloudfront.net") >= 0) return "+V2Ray";
if (/^https:\/\/d1b183sg0nvnuh\.cloudfront\.net/.test(url)) return "+V2Ray";
if (scheme === "http" && url.indexOf("d1c37gjwa26taa.cloudfront.net") >= 0) return "+V2Ray";
if (/^https:\/\/d1c37gjwa26taa\.cloudfront\.net/.test(url)) return "+V2Ray";
if (scheme === "http" && url.indexOf("d3c33hcgiwev3.cloudfront.net") >= 0) return "+V2Ray";
if (/^https:\/\/d3c33hcgiwev3\.cloudfront\.net/.test(url)) return "+V2Ray";
if (/(?:^|\.)d3rhr7kgmtrq1v\.cloudfront\.net$/.test(host)) return "+V2Ray";
if (scheme === "http" && url.indexOf(".3d-game.com") >= 0) return "+V2Ray";
if (scheme === "http" && url.indexOf(".4irc.com") >= 0) return "+V2Ray";
if (scheme === "http" && url.indexOf(".b0ne.com") >= 0) return "+V2Ray";
if (scheme === "http" && url.indexOf(".chatnook.com") >= 0) return "+V2Ray";
if (scheme === "http" && url.indexOf(".darktech.org") >= 0) return "+V2Ray";
if (scheme === "http" && url.indexOf(".deaftone.com") >= 0) return "+V2Ray";
if (scheme === "http" && url.indexOf(".dtdns.net") >= 0) return "+V2Ray";
if (scheme === "http" && url.indexOf(".effers.com") >= 0) return "+V2Ray";
if (scheme === "http" && url.indexOf(".etowns.net") >= 0) return "+V2Ray";
if (scheme === "http" && url.indexOf(".etowns.org") >= 0) return "+V2Ray";
if (scheme === "http" && url.indexOf(".flnet.org") >= 0) return "+V2Ray";
if (scheme === "http" && url.indexOf(".gotgeeks.com") >= 0) return "+V2Ray";
if (scheme === "http" && url.indexOf(".scieron.com") >= 0) return "+V2Ray";
if (scheme === "http" && url.indexOf(".slyip.com") >= 0) return "+V2Ray";
if (scheme === "http" && url.indexOf(".slyip.net") >= 0) return "+V2Ray";
if (scheme === "http" && url.indexOf(".suroot.com") >= 0) return "+V2Ray";
if (scheme === "http" && url.indexOf(".blogdns.org") >= 0) return "+V2Ray";
if (scheme === "http" && url.indexOf(".dyndns.org") >= 0) return "+V2Ray";
if (scheme === "http" && url.indexOf(".dyndns-ip.com") >= 0) return "+V2Ray";
if (scheme === "http" && url.indexOf(".dyndns-pics.com") >= 0) return "+V2Ray";
if (scheme === "http" && url.indexOf(".from-sd.com") >= 0) return "+V2Ray";
if (scheme === "http" && url.indexOf(".from-pr.com") >= 0) return "+V2Ray";
if (scheme === "http" && url.indexOf(".is-a-hunter.com") >= 0) return "+V2Ray";
if (scheme === "http" && url.indexOf(".dynu.com") >= 0) return "+V2Ray";
if (scheme === "http" && url.indexOf(".dynu.net") >= 0) return "+V2Ray";
if (scheme === "http" && url.indexOf(".freeddns.org") >= 0) return "+V2Ray";
if (scheme === "http" && url.indexOf("cdninstagram.com") >= 0) return "+V2Ray";
if (/(?:^|\.)cdninstagram\.com$/.test(host)) return "+V2Ray";
if (/(?:^|\.)facebook\.br$/.test(host)) return "+V2Ray";
if (scheme === "http" && url.indexOf(".facebook.com") >= 0) return "+V2Ray";
if (/(?:^|\.)facebook\.com$/.test(host)) return "+V2Ray";
if (/(?:^|\.)facebook\.design$/.test(host)) return "+V2Ray";
if (/(?:^|\.)connect\.facebook\.net$/.test(host)) return "+V2Ray";
if (/(?:^|\.)facebook\.hu$/.test(host)) return "+V2Ray";
if (/(?:^|\.)facebook\.in$/.test(host)) return "+V2Ray";
if (/(?:^|\.)facebook\.nl$/.test(host)) return "+V2Ray";
if (/(?:^|\.)facebook\.se$/.test(host)) return "+V2Ray";
if (/(?:^|\.)fb\.com$/.test(host)) return "+V2Ray";
if (/(?:^|\.)fb\.me$/.test(host)) return "+V2Ray";
if (/(?:^|\.)fbcdn\.net$/.test(host)) return "+V2Ray";
if (/(?:^|\.)fbsbx\.com$/.test(host)) return "+V2Ray";
if (scheme === "http" && url.indexOf(".instagram.com") >= 0) return "+V2Ray";
if (/(?:^|\.)instagram\.com$/.test(host)) return "+V2Ray";
if (/(?:^|\.)m\.me$/.test(host)) return "+V2Ray";
if (/(?:^|\.)messenger\.com$/.test(host)) return "+V2Ray";
if (/(?:^|\.)oculus\.com$/.test(host)) return "+V2Ray";
if (/(?:^|\.)oculuscdn\.com$/.test(host)) return "+V2Ray";
if (/(?:^|\.)rocksdb\.org$/.test(host)) return "+V2Ray";
if (/(?:^|\.)thefacebook\.com$/.test(host)) return "+V2Ray";
if (/(?:^|\.)whatsapp\.net$/.test(host)) return "+V2Ray";
if (/(?:^|\.)1e100\.net$/.test(host)) return "+V2Ray";
if (/(?:^|\.)466453\.com$/.test(host)) return "+V2Ray";
if (/(?:^|\.)abc\.xyz$/.test(host)) return "+V2Ray";
if (/(?:^|\.)admob\.com$/.test(host)) return "+V2Ray";
if (/(?:^|\.)adsense\.com$/.test(host)) return "+V2Ray";
if (/(?:^|\.)agoogleaday\.com$/.test(host)) return "+V2Ray";
if (/(?:^|\.)ampproject\.org$/.test(host)) return "+V2Ray";
if (/(?:^|\.)android\.com$/.test(host)) return "+V2Ray";
if (/(?:^|\.)androidify\.com$/.test(host)) return "+V2Ray";
if (/(?:^|\.)api\.ai$/.test(host)) return "+V2Ray";
if (scheme === "http" && url.indexOf(".appspot.com") >= 0) return "+V2Ray";
if (/(?:^|\.)appspot\.com$/.test(host)) return "+V2Ray";
if (/(?:^|\.)blog\.google$/.test(host)) return "+V2Ray";
if (/(?:^|\.)blogblog\.com$/.test(host)) return "+V2Ray";
if (scheme === "http" && url.indexOf("blogspot.com") >= 0) return "+V2Ray";
if (/^https?:\/\/[^\/]+blogspot\.(.*)/.test(url)) return "+V2Ray";
if (scheme === "http" && url.indexOf(".blogspot.hk") >= 0) return "+V2Ray";
if (scheme === "http" && url.indexOf(".blogspot.jp") >= 0) return "+V2Ray";
if (/(?:^|\.)certificate-transparency\.org$/.test(host)) return "+V2Ray";
if (/(?:^|\.)chrome\.com$/.test(host)) return "+V2Ray";
if (/(?:^|\.)chromecast\.com$/.test(host)) return "+V2Ray";
if (/(?:^|\.)chromeexperiments\.com$/.test(host)) return "+V2Ray";
if (/(?:^|\.)chromercise\.com$/.test(host)) return "+V2Ray";
if (/(?:^|\.)chromestatus\.com$/.test(host)) return "+V2Ray";
if (/(?:^|\.)chromium\.org$/.test(host)) return "+V2Ray";
if (/(?:^|\.)com\.google$/.test(host)) return "+V2Ray";
if (/(?:^|\.)creativelab5\.com$/.test(host)) return "+V2Ray";
if (/(?:^|\.)crrev\.com$/.test(host)) return "+V2Ray";
if (/(?:^|\.)data-vocabulary\.org$/.test(host)) return "+V2Ray";
if (/(?:^|\.)debug\.com$/.test(host)) return "+V2Ray";
if (/(?:^|\.)deepmind\.com$/.test(host)) return "+V2Ray";
if (/(?:^|\.)deja\.com$/.test(host)) return "+V2Ray";
if (/(?:^|\.)design\.google$/.test(host)) return "+V2Ray";
if (/(?:^|\.)digisfera\.com$/.test(host)) return "+V2Ray";
if (/(?:^|\.)domains\.google$/.test(host)) return "+V2Ray";
if (/(?:^|\.)duck\.com$/.test(host)) return "+V2Ray";
if (/(?:^|\.)environment\.google$/.test(host)) return "+V2Ray";
if (/(?:^|\.)feedburner\.com$/.test(host)) return "+V2Ray";
if (/(?:^|\.)g\.co$/.test(host)) return "+V2Ray";
if (/(?:^|\.)gcr\.io$/.test(host)) return "+V2Ray";
if (/(?:^|\.)get\.how$/.test(host)) return "+V2Ray";
if (/(?:^|\.)getmdl\.io$/.test(host)) return "+V2Ray";
if (/(?:^|\.)ggpht\.com$/.test(host)) return "+V2Ray";
if (/(?:^|\.)gmail\.com$/.test(host)) return "+V2Ray";
if (/(?:^|\.)gmodules\.com$/.test(host)) return "+V2Ray";
if (/(?:^|\.)godoc\.org$/.test(host)) return "+V2Ray";
if (/(?:^|\.)golang\.org$/.test(host)) return "+V2Ray";
if (/(?:^|\.)goo\.gl$/.test(host)) return "+V2Ray";
if (scheme === "http" && url.indexOf(".google.ae") >= 0) return "+V2Ray";
if (scheme === "http" && url.indexOf(".google.as") >= 0) return "+V2Ray";
if (scheme === "http" && url.indexOf(".google.am") >= 0) return "+V2Ray";
if (scheme === "http" && url.indexOf(".google.at") >= 0) return "+V2Ray";
if (scheme === "http" && url.indexOf(".google.az") >= 0) return "+V2Ray";
if (scheme === "http" && url.indexOf(".google.ba") >= 0) return "+V2Ray";
if (scheme === "http" && url.indexOf(".google.be") >= 0) return "+V2Ray";
if (scheme === "http" && url.indexOf(".google.bg") >= 0) return "+V2Ray";
if (scheme === "http" && url.indexOf(".google.ca") >= 0) return "+V2Ray";
if (scheme === "http" && url.indexOf(".google.cd") >= 0) return "+V2Ray";
if (scheme === "http" && url.indexOf(".google.ci") >= 0) return "+V2Ray";
if (scheme === "http" && url.indexOf(".google.co.id") >= 0) return "+V2Ray";
if (scheme === "http" && url.indexOf(".google.co.jp") >= 0) return "+V2Ray";
if (scheme === "http" && url.indexOf(".google.co.kr") >= 0) return "+V2Ray";
if (scheme === "http" && url.indexOf(".google.co.ma") >= 0) return "+V2Ray";
if (scheme === "http" && url.indexOf(".google.co.uk") >= 0) return "+V2Ray";
if (scheme === "http" && url.indexOf(".google.com") >= 0) return "+V2Ray";
if (scheme === "http" && url.indexOf(".google.de") >= 0) return "+V2Ray";
if (scheme === "http" && url.indexOf(".google.dj") >= 0) return "+V2Ray";
if (scheme === "http" && url.indexOf(".google.dk") >= 0) return "+V2Ray";
if (scheme === "http" && url.indexOf(".google.es") >= 0) return "+V2Ray";
if (scheme === "http" && url.indexOf(".google.fi") >= 0) return "+V2Ray";
if (scheme === "http" && url.indexOf(".google.fm") >= 0) return "+V2Ray";
if (scheme === "http" && url.indexOf(".google.fr") >= 0) return "+V2Ray";
if (scheme === "http" && url.indexOf(".google.gg") >= 0) return "+V2Ray";
if (scheme === "http" && url.indexOf(".google.gl") >= 0) return "+V2Ray";
if (scheme === "http" && url.indexOf(".google.gr") >= 0) return "+V2Ray";
if (scheme === "http" && url.indexOf(".google.ie") >= 0) return "+V2Ray";
if (scheme === "http" && url.indexOf(".google.is") >= 0) return "+V2Ray";
if (scheme === "http" && url.indexOf(".google.it") >= 0) return "+V2Ray";
if (scheme === "http" && url.indexOf(".google.jo") >= 0) return "+V2Ray";
if (scheme === "http" && url.indexOf(".google.kz") >= 0) return "+V2Ray";
if (scheme === "http" && url.indexOf(".google.lv") >= 0) return "+V2Ray";
if (scheme === "http" && url.indexOf(".google.mn") >= 0) return "+V2Ray";
if (scheme === "http" && url.indexOf(".google.ms") >= 0) return "+V2Ray";
if (scheme === "http" && url.indexOf(".google.nl") >= 0) return "+V2Ray";
if (scheme === "http" && url.indexOf(".google.nu") >= 0) return "+V2Ray";
if (scheme === "http" && url.indexOf(".google.no") >= 0) return "+V2Ray";
if (scheme === "http" && url.indexOf(".google.ro") >= 0) return "+V2Ray";
if (scheme === "http" && url.indexOf(".google.ru") >= 0) return "+V2Ray";
if (scheme === "http" && url.indexOf(".google.rw") >= 0) return "+V2Ray";
if (scheme === "http" && url.indexOf(".google.sc") >= 0) return "+V2Ray";
if (scheme === "http" && url.indexOf(".google.sh") >= 0) return "+V2Ray";
if (scheme === "http" && url.indexOf(".google.sk") >= 0) return "+V2Ray";
if (scheme === "http" && url.indexOf(".google.sm") >= 0) return "+V2Ray";
if (scheme === "http" && url.indexOf(".google.sn") >= 0) return "+V2Ray";
if (scheme === "http" && url.indexOf(".google.tk") >= 0) return "+V2Ray";
if (scheme === "http" && url.indexOf(".google.tm") >= 0) return "+V2Ray";
if (scheme === "http" && url.indexOf(".google.to") >= 0) return "+V2Ray";
if (scheme === "http" && url.indexOf(".google.tt") >= 0) return "+V2Ray";
if (scheme === "http" && url.indexOf(".google.vu") >= 0) return "+V2Ray";
if (scheme === "http" && url.indexOf(".google.ws") >= 0) return "+V2Ray";
if (/^https?:\/\/([^\/]+\.)*google\.(ac|ad|ae|al|am|as|at|az|ba|be|bf|bg|bi|bj|bs|bt|by|ca|cat|cd|cf|cg|ch|ci|cl|cm|co.ao|co.bw|co.ck|co.cr|co.id|co.il|co.in|co.jp|co.ke|co.kr|co.ls|co.ma|com|com.af|com.ag|com.ai|com.ar|com.au|com.bd|com.bh|com.bn|com.bo|com.br|com.bz|com.co|com.cu|com.cy|com.do|com.ec|com.eg|com.et|com.fj|com.gh|com.gi|com.gt|com.hk|com.jm|com.kh|com.kw|com.lb|com.ly|com.mm|com.mt|com.mx|com.my|com.na|com.nf|com.ng|com.ni|com.np|com.om|com.pa|com.pe|com.pg|com.ph|com.pk|com.pr|com.py|com.qa|com.sa|com.sb|com.sg|com.sl|com.sv|com.tj|com.tr|com.tw|com.ua|com.uy|com.vc|com.vn|co.mz|co.nz|co.th|co.tz|co.ug|co.uk|co.uz|co.ve|co.vi|co.za|co.zm|co.zw|cv|cz|de|dj|dk|dm|dz|ee|es|eu|fi|fm|fr|ga|ge|gg|gl|gm|gp|gr|gy|hk|hn|hr|ht|hu|ie|im|iq|is|it|je|jo|kg|ki|kz|la|li|lk|lt|lu|lv|md|me|mg|mk|ml|mn|ms|mu|mv|mw|mx|ne|nl|no|nr|nu|org|pl|pn|ps|pt|ro|rs|ru|rw|sc|se|sh|si|sk|sm|sn|so|sr|st|td|tg|tk|tl|tm|tn|to|tt|us|vg|vn|vu|ws)\/.*/.test(url)) return "+V2Ray";
if (/(?:^|\.)googleapis\.cn$/.test(host)) return "+V2Ray";
if (/(?:^|\.)googleapis\.com$/.test(host)) return "+V2Ray";
if (/(?:^|\.)googleapps\.com$/.test(host)) return "+V2Ray";
if (/(?:^|\.)googleartproject\.com$/.test(host)) return "+V2Ray";
if (/(?:^|\.)googleblog\.com$/.test(host)) return "+V2Ray";
if (/(?:^|\.)googlebot\.com$/.test(host)) return "+V2Ray";
if (/(?:^|\.)googlechinawebmaster\.com$/.test(host)) return "+V2Ray";
if (/(?:^|\.)googlecode\.com$/.test(host)) return "+V2Ray";
if (/(?:^|\.)googlecommerce\.com$/.test(host)) return "+V2Ray";
if (/(?:^|\.)googledomains\.com$/.test(host)) return "+V2Ray";
if (/(?:^|\.)googlearth\.com$/.test(host)) return "+V2Ray";
if (/(?:^|\.)googleearth\.com$/.test(host)) return "+V2Ray";
if (/(?:^|\.)googledrive\.com$/.test(host)) return "+V2Ray";
if (/(?:^|\.)googlegroups\.com$/.test(host)) return "+V2Ray";
if (/(?:^|\.)googlehosted\.com$/.test(host)) return "+V2Ray";
if (/(?:^|\.)googleideas\.com$/.test(host)) return "+V2Ray";
if (/(?:^|\.)googleinsidesearch\.com$/.test(host)) return "+V2Ray";
if (/(?:^|\.)googlelabs\.com$/.test(host)) return "+V2Ray";
if (/(?:^|\.)googlemail\.com$/.test(host)) return "+V2Ray";
if (/(?:^|\.)googlemashups\.com$/.test(host)) return "+V2Ray";
if (/(?:^|\.)googlepagecreator\.com$/.test(host)) return "+V2Ray";
if (/(?:^|\.)googleplay\.com$/.test(host)) return "+V2Ray";
if (/(?:^|\.)googleplus\.com$/.test(host)) return "+V2Ray";
if (/(?:^|\.)googlescholar\.com$/.test(host)) return "+V2Ray";
if (/(?:^|\.)googlesource\.com$/.test(host)) return "+V2Ray";
if (/(?:^|\.)googlesyndication\.com$/.test(host)) return "+V2Ray";
if (/(?:^|\.)googleusercontent\.com$/.test(host)) return "+V2Ray";
if (/(?:^|\.)googlevideo\.com$/.test(host)) return "+V2Ray";
if (/(?:^|\.)googleweblight\.com$/.test(host)) return "+V2Ray";
if (/(?:^|\.)googlezip\.net$/.test(host)) return "+V2Ray";
if (/(?:^|\.)groups\.google\.cn$/.test(host)) return "+V2Ray";
if (/(?:^|\.)gstatic\.com$/.test(host)) return "+V2Ray";
if (/(?:^|\.)gvt0\.com$/.test(host)) return "+V2Ray";
if (/(?:^|\.)gvt1\.com$/.test(host)) return "+V2Ray";
if (/(?:^|\.)gvt3\.com$/.test(host)) return "+V2Ray";
if (/(?:^|\.)gwtproject\.org$/.test(host)) return "+V2Ray";
if (/(?:^|\.)html5rocks\.com$/.test(host)) return "+V2Ray";
if (/(?:^|\.)iam\.soy$/.test(host)) return "+V2Ray";
if (/(?:^|\.)igoogle\.com$/.test(host)) return "+V2Ray";
if (/(?:^|\.)itasoftware\.com$/.test(host)) return "+V2Ray";
if (/(?:^|\.)like\.com$/.test(host)) return "+V2Ray";
if (/(?:^|\.)madewithcode\.com$/.test(host)) return "+V2Ray";
if (/(?:^|\.)material\.io$/.test(host)) return "+V2Ray";
if (/(?:^|\.)nic\.google$/.test(host)) return "+V2Ray";
if (/(?:^|\.)on2\.com$/.test(host)) return "+V2Ray";
if (/(?:^|\.)panoramio\.com$/.test(host)) return "+V2Ray";
if (/(?:^|\.)picasaweb\.com$/.test(host)) return "+V2Ray";
if (/(?:^|\.)polymer-project\.org$/.test(host)) return "+V2Ray";
if (/(?:^|\.)questvisual\.com$/.test(host)) return "+V2Ray";
if (/(?:^|\.)api\.recaptcha\.net$/.test(host)) return "+V2Ray";
if (/(?:^|\.)api-secure\.recaptcha\.net$/.test(host)) return "+V2Ray";
if (/(?:^|\.)api-verify\.recaptcha\.net$/.test(host)) return "+V2Ray";
if (/(?:^|\.)redhotlabs\.com$/.test(host)) return "+V2Ray";
if (/(?:^|\.)registry\.google$/.test(host)) return "+V2Ray";
if (/(?:^|\.)savethedate\.foo$/.test(host)) return "+V2Ray";
if (/(?:^|\.)schema\.org$/.test(host)) return "+V2Ray";
if (/(?:^|\.)shattered\.io$/.test(host)) return "+V2Ray";
if (/^http:\/\/sipml5\.org\//.test(url)) return "+V2Ray";
if (/(?:^|\.)stories\.google$/.test(host)) return "+V2Ray";
if (/(?:^|\.)synergyse\.com$/.test(host)) return "+V2Ray";
if (/(?:^|\.)teachparentstech\.org$/.test(host)) return "+V2Ray";
if (/(?:^|\.)tensorflow\.org$/.test(host)) return "+V2Ray";
if (/(?:^|\.)thinkwithgoogle\.com$/.test(host)) return "+V2Ray";
if (/(?:^|\.)tiltbrush\.com$/.test(host)) return "+V2Ray";
if (/(?:^|\.)urchin\.com$/.test(host)) return "+V2Ray";
if (/(?:^|\.)waveprotocol\.org$/.test(host)) return "+V2Ray";
if (/(?:^|\.)waymo\.com$/.test(host)) return "+V2Ray";
if (/(?:^|\.)webmproject\.org$/.test(host)) return "+V2Ray";
if (/(?:^|\.)webrtc\.org$/.test(host)) return "+V2Ray";
if (/(?:^|\.)whatbrowser\.org$/.test(host)) return "+V2Ray";
if (/(?:^|\.)widevine\.com$/.test(host)) return "+V2Ray";
if (/(?:^|\.)withgoogle\.com$/.test(host)) return "+V2Ray";
if (/(?:^|\.)xn--ngstr-lra8j\.com$/.test(host)) return "+V2Ray";
if (/(?:^|\.)youtu\.be$/.test(host)) return "+V2Ray";
if (scheme === "http" && url.indexOf(".youtube.com") >= 0) return "+V2Ray";
if (/(?:^|\.)youtube\.com$/.test(host)) return "+V2Ray";
if (/(?:^|\.)youtube-nocookie\.com$/.test(host)) return "+V2Ray";
if (/(?:^|\.)youtubeeducation\.com$/.test(host)) return "+V2Ray";
if (/(?:^|\.)youtubegaming\.com$/.test(host)) return "+V2Ray";
if (/(?:^|\.)yt\.be$/.test(host)) return "+V2Ray";
if (/(?:^|\.)ytimg\.com$/.test(host)) return "+V2Ray";
if (/(?:^|\.)zynamics\.com$/.test(host)) return "+V2Ray";
if (/(?:^|\.)naughtyamerica\.com$/.test(host)) return "+V2Ray";
if (scheme === "http" && url.indexOf("static01.nyt.com") >= 0) return "+V2Ray";
if (/(?:^|\.)nyt\.com$/.test(host)) return "+V2Ray";
if (scheme === "http" && url.indexOf("nytchina.com") >= 0) return "+V2Ray";
if (scheme === "http" && url.indexOf("nytcn.me") >= 0) return "+V2Ray";
if (/(?:^|\.)nytcn\.me$/.test(host)) return "+V2Ray";
if (/(?:^|\.)nytco\.com$/.test(host)) return "+V2Ray";
if (/^http:\/\/nyti\.ms\//.test(url)) return "+V2Ray";
if (scheme === "http" && url.indexOf(".nytimes.com") >= 0) return "+V2Ray";
if (/(?:^|\.)nytimes\.com$/.test(host)) return "+V2Ray";
if (/(?:^|\.)nytimg\.com$/.test(host)) return "+V2Ray";
if (scheme === "http" && url.indexOf("userapi.nytlog.com") >= 0) return "+V2Ray";
if (scheme === "http" && url.indexOf("cn.nytstyle.com") >= 0) return "+V2Ray";
if (/(?:^|\.)nytstyle\.com$/.test(host)) return "+V2Ray";
if (/(?:^|\.)t\.me$/.test(host)) return "+V2Ray";
if (/(?:^|\.)updates\.tdesktop\.com$/.test(host)) return "+V2Ray";
if (/(?:^|\.)telegram\.dog$/.test(host)) return "+V2Ray";
if (/(?:^|\.)telegram\.me$/.test(host)) return "+V2Ray";
if (/(?:^|\.)telegram\.org$/.test(host)) return "+V2Ray";
if (scheme === "http" && url.indexOf(".telegramdownload.com") >= 0) return "+V2Ray";
if (scheme === "http" && url.indexOf(".v2ex.com") >= 0) return "+V2Ray";
if (/(?:^|\.)gov\.taipei$/.test(host)) return "+V2Ray";
if (scheme === "http" && url.indexOf(".gov.tw") >= 0) return "+V2Ray";
if (/^https:\/\/aiss\.anws\.gov\.tw/.test(url)) return "+V2Ray";
if (/(?:^|\.)archives\.gov\.tw$/.test(host)) return "+V2Ray";
if (/(?:^|\.)tacc\.cwb\.gov\.tw$/.test(host)) return "+V2Ray";
if (/(?:^|\.)data\.gov\.tw$/.test(host)) return "+V2Ray";
if (/(?:^|\.)epa\.gov\.tw$/.test(host)) return "+V2Ray";
if (/(?:^|\.)fa\.gov\.tw$/.test(host)) return "+V2Ray";
if (/(?:^|\.)fda\.gov\.tw$/.test(host)) return "+V2Ray";
if (/(?:^|\.)hpa\.gov\.tw$/.test(host)) return "+V2Ray";
if (/(?:^|\.)immigration\.gov\.tw$/.test(host)) return "+V2Ray";
if (/(?:^|\.)itaiwan\.gov\.tw$/.test(host)) return "+V2Ray";
if (/(?:^|\.)mjib\.gov\.tw$/.test(host)) return "+V2Ray";
if (/(?:^|\.)moeaic\.gov\.tw$/.test(host)) return "+V2Ray";
if (/(?:^|\.)mol\.gov\.tw$/.test(host)) return "+V2Ray";
if (/(?:^|\.)mvdis\.gov\.tw$/.test(host)) return "+V2Ray";
if (/(?:^|\.)nat\.gov\.tw$/.test(host)) return "+V2Ray";
if (/(?:^|\.)nhi\.gov\.tw$/.test(host)) return "+V2Ray";
if (/(?:^|\.)npa\.gov\.tw$/.test(host)) return "+V2Ray";
if (/(?:^|\.)nsc\.gov\.tw$/.test(host)) return "+V2Ray";
if (/(?:^|\.)ntbk\.gov\.tw$/.test(host)) return "+V2Ray";
if (/(?:^|\.)ntbna\.gov\.tw$/.test(host)) return "+V2Ray";
if (/(?:^|\.)ntbt\.gov\.tw$/.test(host)) return "+V2Ray";
if (/(?:^|\.)ntsna\.gov\.tw$/.test(host)) return "+V2Ray";
if (/(?:^|\.)pcc\.gov\.tw$/.test(host)) return "+V2Ray";
if (/(?:^|\.)stat\.gov\.tw$/.test(host)) return "+V2Ray";
if (/(?:^|\.)taipei\.gov\.tw$/.test(host)) return "+V2Ray";
if (/(?:^|\.)taiwanjobs\.gov\.tw$/.test(host)) return "+V2Ray";
if (/(?:^|\.)thb\.gov\.tw$/.test(host)) return "+V2Ray";
if (/(?:^|\.)tipo\.gov\.tw$/.test(host)) return "+V2Ray";
if (/(?:^|\.)wda\.gov\.tw$/.test(host)) return "+V2Ray";
if (/(?:^|\.)kinmen\.org\.tw$/.test(host)) return "+V2Ray";
if (/(?:^|\.)data\.flurry\.com$/.test(host)) return "+V2Ray";
if (scheme === "http" && url.indexOf("page.bid.yahoo.com") >= 0) return "+V2Ray";
if (scheme === "http" && url.indexOf("tw.bid.yahoo.com") >= 0) return "+V2Ray";
if (/^https:\/\/tw\.bid\.yahoo\.com/.test(url)) return "+V2Ray";
if (scheme === "http" && url.indexOf("blogs.yahoo.co.jp") >= 0) return "+V2Ray";
if (/(?:^|\.)search\.yahoo\.co\.jp$/.test(host)) return "+V2Ray";
if (scheme === "http" && url.indexOf("buy.yahoo.com.tw/gdsale") >= 0) return "+V2Ray";
if (scheme === "http" && url.indexOf("hk.yahoo.com") >= 0) return "+V2Ray";
if (scheme === "http" && url.indexOf("hk.knowledge.yahoo.com") >= 0) return "+V2Ray";
if (scheme === "http" && url.indexOf("hk.myblog.yahoo.com") >= 0) return "+V2Ray";
if (scheme === "http" && url.indexOf("news.yahoo.com/china-blocks-bbc") >= 0) return "+V2Ray";
if (/(?:^|\.)hk\.news\.yahoo\.com$/.test(host)) return "+V2Ray";
if (scheme === "http" && url.indexOf("hk.rd.yahoo.com") >= 0) return "+V2Ray";
if (scheme === "http" && url.indexOf("hk.search.yahoo.com/search") >= 0) return "+V2Ray";
if (scheme === "http" && url.indexOf("hk.video.news.yahoo.com/video") >= 0) return "+V2Ray";
if (scheme === "http" && url.indexOf("meme.yahoo.com") >= 0) return "+V2Ray";
if (scheme === "http" && url.indexOf("tw.answers.yahoo.com") >= 0) return "+V2Ray";
if (/^https:\/\/tw\.answers\.yahoo\.com/.test(url)) return "+V2Ray";
if (/(?:^|\.)tw\.knowledge\.yahoo\.com$/.test(host)) return "+V2Ray";
if (/(?:^|\.)tw\.mall\.yahoo\.com$/.test(host)) return "+V2Ray";
if (scheme === "http" && url.indexOf("tw.yahoo.com") >= 0) return "+V2Ray";
if (/(?:^|\.)tw\.mobi\.yahoo\.com$/.test(host)) return "+V2Ray";
if (scheme === "http" && url.indexOf("tw.myblog.yahoo.com") >= 0) return "+V2Ray";
if (/(?:^|\.)tw\.news\.yahoo\.com$/.test(host)) return "+V2Ray";
if (scheme === "http" && url.indexOf("pulse.yahoo.com") >= 0) return "+V2Ray";
if (scheme === "http" && url.indexOf("upcoming.yahoo.com") >= 0) return "+V2Ray";
if (scheme === "http" && url.indexOf("video.yahoo.com") >= 0) return "+V2Ray";
if (/(?:^|\.)yahoo\.com\.hk$/.test(host)) return "+V2Ray";
if (/(?:^|\.)duckduckgo-owned-server\.yahoo\.net$/.test(host)) return "+V2Ray";
if (scheme === "http" && url.indexOf(".030buy.com") >= 0) return "+V2Ray";
if (scheme === "http" && url.indexOf(".0rz.tw") >= 0) return "+V2Ray";
if (/^http:\/\/0rz\.tw/.test(url)) return "+V2Ray";
if (scheme === "http" && url.indexOf("1-apple.com.tw") >= 0) return "+V2Ray";
if (/(?:^|\.)1-apple\.com\.tw$/.test(host)) return "+V2Ray";
if (scheme === "http" && url.indexOf(".100ke.org") >= 0) return "+V2Ray";
if (scheme === "http" && url.indexOf(".1000giri.net") >= 0) return "+V2Ray";
if (/(?:^|\.)1000giri\.net$/.test(host)) return "+V2Ray";
if (scheme === "http" && url.indexOf(".10conditionsoflove.com") >= 0) return "+V2Ray";
if (/(?:^|\.)10musume\.com$/.test(host)) return "+V2Ray";
if (scheme === "http" && url.indexOf("123rf.com") >= 0) return "+V2Ray";
if (scheme === "http" && url.indexOf(".12bet.com") >= 0) return "+V2Ray";
if (/(?:^|\.)12bet\.com$/.test(host)) return "+V2Ray";
if (scheme === "http" && url.indexOf(".12vpn.com") >= 0) return "+V2Ray";
if (scheme === "http" && url.indexOf(".12vpn.net") >= 0) return "+V2Ray";
if (/(?:^|\.)12vpn\.com$/.test(host)) return "+V2Ray";
if (/(?:^|\.)12vpn\.net$/.test(host)) return "+V2Ray";
if (scheme === "http" && url.indexOf("141hongkong.com/forum") >= 0) return "+V2Ray";
if (scheme === "http" && url.indexOf(".141tube.com") >= 0) return "+V2Ray";
if (scheme === "http" && url.indexOf(".1688.com.au") >= 0) return "+V2Ray";
if (scheme === "http" && url.indexOf(".173ng.com") >= 0) return "+V2Ray";
if (/(?:^|\.)173ng\.com$/.test(host)) return "+V2Ray";
if (scheme === "http" && url.indexOf(".177pic.info") >= 0) return "+V2Ray";
if (scheme === "http" && url.indexOf(".17t17p.com") >= 0) return "+V2Ray";
if (/(?:^|\.)18board\.com$/.test(host)) return "+V2Ray";
if (/(?:^|\.)18board\.info$/.test(host)) return "+V2Ray";
if (scheme === "http" && url.indexOf("18onlygirls.com") >= 0) return "+V2Ray";
if (scheme === "http" && url.indexOf(".18p2p.com") >= 0) return "+V2Ray";
if (scheme === "http" && url.indexOf(".18virginsex.com") >= 0) return "+V2Ray";
if (scheme === "http" && url.indexOf(".1949er.org") >= 0) return "+V2Ray";
if (scheme === "http" && url.indexOf("zhao.1984.city") >= 0) return "+V2Ray";
if (/(?:^|\.)zhao\.1984\.city$/.test(host)) return "+V2Ray";
if (scheme === "http" && url.indexOf("1984bbs.com") >= 0) return "+V2Ray";
if (/(?:^|\.)1984bbs\.com$/.test(host)) return "+V2Ray";
if (scheme === "http" && url.indexOf(".1984bbs.org") >= 0) return "+V2Ray";
if (/(?:^|\.)1984bbs\.org$/.test(host)) return "+V2Ray";
if (scheme === "http" && url.indexOf(".1991way.com") >= 0) return "+V2Ray";
if (/(?:^|\.)1991way\.com$/.test(host)) return "+V2Ray";
if (scheme === "http" && url.indexOf(".1998cdp.org") >= 0) return "+V2Ray";
if (scheme === "http" && url.indexOf(".1bao.org") >= 0) return "+V2Ray";
if (/^http:\/\/1bao\.org/.test(url)) return "+V2Ray";
if (scheme === "http" && url.indexOf(".1eew.com") >= 0) return "+V2Ray";
if (scheme === "http" && url.indexOf(".1mobile.com") >= 0) return "+V2Ray";
if (/^http:\/\/.*\.1mobile\.tw/.test(url)) return "+V2Ray";
if (/(?:^|\.)1pondo\.tv$/.test(host)) return "+V2Ray";
if (scheme === "http" && url.indexOf(".2-hand.info") >= 0) return "+V2Ray";
if (scheme === "http" && url.indexOf(".2000fun.com/bbs") >= 0) return "+V2Ray";
if (scheme === "http" && url.indexOf(".2008xianzhang.info") >= 0) return "+V2Ray";
if (/(?:^|\.)2008xianzhang\.info$/.test(host)) return "+V2Ray";
if (/(?:^|\.)2017\.hk$/.test(host)) return "+V2Ray";
if (scheme === "http" && url.indexOf("21andy.com/blog") >= 0) return "+V2Ray";
if (scheme === "http" && url.indexOf(".21pron.com") >= 0) return "+V2Ray";
if (scheme === "http" && url.indexOf("21sextury.com") >= 0) return "+V2Ray";
if (scheme === "http" && url.indexOf(".228.net.tw") >= 0) return "+V2Ray";
if (/(?:^|\.)24hrs\.ca$/.test(host)) return "+V2Ray";
if (scheme === "http" && url.indexOf("24smile.org") >= 0) return "+V2Ray";
if (scheme === "http" && url.indexOf("2lipstube.com") >= 0) return "+V2Ray";
if (scheme === "http" && url.indexOf(".2shared.com") >= 0) return "+V2Ray";
if (scheme === "http" && url.indexOf("30boxes.com") >= 0) return "+V2Ray";
if (scheme === "http" && url.indexOf(".315lz.com") >= 0) return "+V2Ray";
if (/(?:^|\.)32red\.com$/.test(host)) return "+V2Ray";
if (/(?:^|\.)36rain\.com$/.test(host)) return "+V2Ray";
if (scheme === "http" && url.indexOf(".3a5a.com") >= 0) return "+V2Ray";
if (scheme === "http" && url.indexOf("3arabtv.com") >= 0) return "+V2Ray";
if (scheme === "http" && url.indexOf(".3boys2girls.com") >= 0) return "+V2Ray";
if (scheme === "http" && url.indexOf(".3proxy.ru") >= 0) return "+V2Ray";
if (scheme === "http" && url.indexOf(".3ren.ca") >= 0) return "+V2Ray";
if (scheme === "http" && url.indexOf(".3tui.net") >= 0) return "+V2Ray";
if (/(?:^|\.)4bluestones\.biz$/.test(host)) return "+V2Ray";
if (scheme === "http" && url.indexOf(".4everproxy.com") >= 0) return "+V2Ray";
if (/(?:^|\.)4everproxy\.com$/.test(host)) return "+V2Ray";
if (/(?:^|\.)4rbtv\.com$/.test(host)) return "+V2Ray";
if (/(?:^|\.)4shared\.com$/.test(host)) return "+V2Ray";
if (scheme === "http" && url.indexOf("taiwannation.50webs.com") >= 0) return "+V2Ray";
if (/(?:^|\.)51\.ca$/.test(host)) return "+V2Ray";
if (/(?:^|\.)51jav\.org$/.test(host)) return "+V2Ray";
if (scheme === "http" && url.indexOf(".51luoben.com") >= 0) return "+V2Ray";
if (/(?:^|\.)51luoben\.com$/.test(host)) return "+V2Ray";
if (scheme === "http" && url.indexOf(".5278.cc") >= 0) return "+V2Ray";
if (scheme === "http" && url.indexOf("5aimiku.com") >= 0) return "+V2Ray";
if (scheme === "http" && url.indexOf("5i01.com") >= 0) return "+V2Ray";
if (scheme === "http" && url.indexOf(".5isotoi5.org") >= 0) return "+V2Ray";
if (scheme === "http" && url.indexOf(".5maodang.com") >= 0) return "+V2Ray";
if (/(?:^|\.)63i\.com$/.test(host)) return "+V2Ray";
if (scheme === "http" && url.indexOf(".64museum.org") >= 0) return "+V2Ray";
if (scheme === "http" && url.indexOf("64tianwang.com") >= 0) return "+V2Ray";
if (scheme === "http" && url.indexOf("64wiki.com") >= 0) return "+V2Ray";
if (scheme === "http" && url.indexOf(".66.ca") >= 0) return "+V2Ray";
if (scheme === "http" && url.indexOf("666kb.com") >= 0) return "+V2Ray";
if (scheme === "http" && url.indexOf("6park.com") >= 0) return "+V2Ray";
if (/(?:^|\.)6park\.com$/.test(host)) return "+V2Ray";
if (/(?:^|\.)7capture\.com$/.test(host)) return "+V2Ray";
if (scheme === "http" && url.indexOf(".7cow.com") >= 0) return "+V2Ray";
if (scheme === "http" && url.indexOf(".8-d.com") >= 0) return "+V2Ray";
if (/^http:\/\/8-d\.com/.test(url)) return "+V2Ray";
if (scheme === "http" && url.indexOf("85cc.net") >= 0) return "+V2Ray";
if (scheme === "http" && url.indexOf(".85cc.us") >= 0) return "+V2Ray";
if (/^http:\/\/85cc\.us/.test(url)) return "+V2Ray";
if (/^http:\/\/85st\.com/.test(url)) return "+V2Ray";
if (scheme === "http" && url.indexOf(".881903.com/page/zh-tw/") >= 0) return "+V2Ray";
if (/(?:^|\.)881903\.com$/.test(host)) return "+V2Ray";
if (scheme === "http" && url.indexOf(".888.com") >= 0) return "+V2Ray";
if (scheme === "http" && url.indexOf(".888poker.com") >= 0) return "+V2Ray";
if (scheme === "http" && url.indexOf("89-64.org") >= 0) return "+V2Ray";
if (/(?:^|\.)89-64\.org$/.test(host)) return "+V2Ray";
if (scheme === "http" && url.indexOf(".8news.com.tw") >= 0) return "+V2Ray";
if (scheme === "http" && url.indexOf(".8z1.net") >= 0) return "+V2Ray";
if (/(?:^|\.)8z1\.net$/.test(host)) return "+V2Ray";
if (scheme === "http" && url.indexOf(".9001700.com") >= 0) return "+V2Ray";
if (/^http:\/\/908taiwan\.org\//.test(url)) return "+V2Ray";
if (/(?:^|\.)91porn\.com$/.test(host)) return "+V2Ray";
if (scheme === "http" && url.indexOf(".92ccav.com") >= 0) return "+V2Ray";
if (scheme === "http" && url.indexOf(".991.com") >= 0) return "+V2Ray";
if (/^http:\/\/991\.com/.test(url)) return "+V2Ray";
if (scheme === "http" && url.indexOf(".99btgc01.com") >= 0) return "+V2Ray";
if (/(?:^|\.)99btgc01\.com$/.test(host)) return "+V2Ray";
if (scheme === "http" && url.indexOf(".99cn.info") >= 0) return "+V2Ray";
if (/^http:\/\/99cn\.info/.test(url)) return "+V2Ray";
if (/(?:^|\.)9bis\.com$/.test(host)) return "+V2Ray";
if (/(?:^|\.)9bis\.net$/.test(host)) return "+V2Ray";
if (scheme === "http" && url.indexOf(".tibet.a.se") >= 0) return "+V2Ray";
if (/^http:\/\/tibet\.a\.se/.test(url)) return "+V2Ray";
if (/(?:^|\.)a-normal-day\.com$/.test(host)) return "+V2Ray";
if (scheme === "http" && url.indexOf("a5.com.ru") >= 0) return "+V2Ray";
if (/^http:\/\/aamacau\.com/.test(url)) return "+V2Ray";
if (scheme === "http" && url.indexOf(".abc.com") >= 0) return "+V2Ray";
if (scheme === "http" && url.indexOf(".abchinese.com") >= 0) return "+V2Ray";
if (scheme === "http" && url.indexOf("abclite.net") >= 0) return "+V2Ray";
if (/^https:\/\/www\.abclite\.net/.test(url)) return "+V2Ray";
if (scheme === "http" && url.indexOf(".ablwang.com") >= 0) return "+V2Ray";
if (scheme === "http" && url.indexOf(".aboluowang.com") >= 0) return "+V2Ray";
if (/(?:^|\.)aboluowang\.com$/.test(host)) return "+V2Ray";
if (scheme === "http" && url.indexOf(".aboutgfw.com") >= 0) return "+V2Ray";
if (scheme === "http" && url.indexOf(".abs.edu") >= 0) return "+V2Ray";
if (scheme === "http" && url.indexOf(".accim.org") >= 0) return "+V2Ray";
if (scheme === "http" && url.indexOf(".aceros-de-hispania.com") >= 0) return "+V2Ray";
if (scheme === "http" && url.indexOf(".acevpn.com") >= 0) return "+V2Ray";
if (/(?:^|\.)acevpn\.com$/.test(host)) return "+V2Ray";
if (scheme === "http" && url.indexOf(".acg18.me") >= 0) return "+V2Ray";
if (/^http:\/\/acg18\.me/.test(url)) return "+V2Ray";
if (/(?:^|\.)acgkj\.com$/.test(host)) return "+V2Ray";
if (scheme === "http" && url.indexOf(".acnw.com.au") >= 0) return "+V2Ray";
if (scheme === "http" && url.indexOf("actfortibet.org") >= 0) return "+V2Ray";
if (scheme === "http" && url.indexOf("actimes.com.au") >= 0) return "+V2Ray";
if (scheme === "http" && url.indexOf("activpn.com") >= 0) return "+V2Ray";
if (/(?:^|\.)activpn\.com$/.test(host)) return "+V2Ray";
if (/(?:^|\.)aculo\.us$/.test(host)) return "+V2Ray";
if (/(?:^|\.)addictedtocoffee\.de$/.test(host)) return "+V2Ray";
if (scheme === "http" && url.indexOf(".adelaidebbs.com/bbs") >= 0) return "+V2Ray";
if (scheme === "http" && url.indexOf(".adpl.org.hk") >= 0) return "+V2Ray";
if (/^http:\/\/adpl\.org\.hk/.test(url)) return "+V2Ray";
if (scheme === "http" && url.indexOf(".adult-sex-games.com") >= 0) return "+V2Ray";
if (/(?:^|\.)adult-sex-games\.com$/.test(host)) return "+V2Ray";
if (scheme === "http" && url.indexOf("adultfriendfinder.com") >= 0) return "+V2Ray";
if (scheme === "http" && url.indexOf("adultkeep.net/peepshow/members/main.htm") >= 0) return "+V2Ray";
if (/(?:^|\.)advanscene\.com$/.test(host)) return "+V2Ray";
if (/(?:^|\.)advertfan\.com$/.test(host)) return "+V2Ray";
if (scheme === "http" && url.indexOf(".ae.org") >= 0) return "+V2Ray";
if (/(?:^|\.)aenhancers\.com$/.test(host)) return "+V2Ray";
if (/(?:^|\.)af\.mil$/.test(host)) return "+V2Ray";
if (scheme === "http" && url.indexOf(".afantibbs.com") >= 0) return "+V2Ray";
if (/^http:\/\/afantibbs\.com/.test(url)) return "+V2Ray";
if (scheme === "http" && url.indexOf(".ai-kan.net") >= 0) return "+V2Ray";
if (/(?:^|\.)ai-kan\.net$/.test(host)) return "+V2Ray";
if (scheme === "http" && url.indexOf("ai-wen.net") >= 0) return "+V2Ray";
if (scheme === "http" && url.indexOf(".aiph.net") >= 0) return "+V2Ray";
if (/(?:^|\.)aiph\.net$/.test(host)) return "+V2Ray";
if (/(?:^|\.)airconsole\.com$/.test(host)) return "+V2Ray";
if (/^http:\/\/download\.aircrack-ng\.org/.test(url)) return "+V2Ray";
if (scheme === "http" && url.indexOf(".airvpn.org") >= 0) return "+V2Ray";
if (/(?:^|\.)airvpn\.org$/.test(host)) return "+V2Ray";
if (scheme === "http" && url.indexOf(".aisex.com") >= 0) return "+V2Ray";
if (/(?:^|\.)ait\.org\.tw$/.test(host)) return "+V2Ray";
if (scheme === "http" && url.indexOf("aiweiwei.com") >= 0) return "+V2Ray";
if (scheme === "http" && url.indexOf(".aiweiweiblog.com") >= 0) return "+V2Ray";
if (/(?:^|\.)aiweiweiblog\.com$/.test(host)) return "+V2Ray";
if (/(?:^|\.)www\.ajsands\.com$/.test(host)) return "+V2Ray";
if (/^https:\/\/fbcdn.*\.akamaihd\.net\//.test(url)) return "+V2Ray";
if (scheme === "http" && url.indexOf("a248.e.akamai.net") >= 0) return "+V2Ray";
if (/(?:^|\.)a248\.e\.akamai\.net$/.test(host)) return "+V2Ray";
if (scheme === "http" && url.indexOf("voa-11.akacast.akamaistream.net") >= 0) return "+V2Ray";
if (scheme === "http" && url.indexOf(".akademiye.org/ug") >= 0) return "+V2Ray";
if (/^http:\/\/akademiye\.org\/ug/.test(url)) return "+V2Ray";
if (/(?:^|\.)akiba-online\.com$/.test(host)) return "+V2Ray";
if (scheme === "http" && url.indexOf(".al-islam.com") >= 0) return "+V2Ray";
if (/(?:^|\.)al-qimmah\.net$/.test(host)) return "+V2Ray";
if (/(?:^|\.)alabout\.com$/.test(host)) return "+V2Ray";
if (scheme === "http" && url.indexOf(".alanhou.com") >= 0) return "+V2Ray";
if (/^http:\/\/alanhou\.com/.test(url)) return "+V2Ray";
if (scheme === "http" && url.indexOf(".alarab.qa") >= 0) return "+V2Ray";
if (/(?:^|\.)alasbarricadas\.org$/.test(host)) return "+V2Ray";
if (scheme === "http" && url.indexOf("alexlur.org") >= 0) return "+V2Ray";
if (/(?:^|\.)alforattv\.net$/.test(host)) return "+V2Ray";
if (scheme === "http" && url.indexOf(".alhayat.com") >= 0) return "+V2Ray";
if (scheme === "http" && url.indexOf(".alicejapan.co.jp") >= 0) return "+V2Ray";
if (scheme === "http" && url.indexOf("aliengu.com") >= 0) return "+V2Ray";
if (/(?:^|\.)alkasir\.com$/.test(host)) return "+V2Ray";
if (/(?:^|\.)allconnected\.co$/.test(host)) return "+V2Ray";
if (scheme === "http" && url.indexOf(".alldrawnsex.com") >= 0) return "+V2Ray";
if (/(?:^|\.)alldrawnsex\.com$/.test(host)) return "+V2Ray";
if (scheme === "http" && url.indexOf(".allervpn.com") >= 0) return "+V2Ray";
if (/(?:^|\.)allfinegirls\.com$/.test(host)) return "+V2Ray";
if (scheme === "http" && url.indexOf(".allgirlmassage.com") >= 0) return "+V2Ray";
if (scheme === "http" && url.indexOf("allgirlsallowed.org") >= 0) return "+V2Ray";
if (scheme === "http" && url.indexOf(".allgravure.com") >= 0) return "+V2Ray";
if (scheme === "http" && url.indexOf("alliance.org.hk") >= 0) return "+V2Ray";
if (scheme === "http" && url.indexOf(".allinfa.com") >= 0) return "+V2Ray";
if (/^http:\/\/allinfa\.com/.test(url)) return "+V2Ray";
if (scheme === "http" && url.indexOf(".alljackpotscasino.com") >= 0) return "+V2Ray";
if (/(?:^|\.)allmovie\.com$/.test(host)) return "+V2Ray";
if (/(?:^|\.)almasdarnews\.com$/.test(host)) return "+V2Ray";
if (scheme === "http" && url.indexOf(".alphaporno.com") >= 0) return "+V2Ray";
if (/(?:^|\.)alternate-tools\.com$/.test(host)) return "+V2Ray";
if (scheme === "http" && url.indexOf("alternativeto.net/software") >= 0) return "+V2Ray";
if (scheme === "http" && url.indexOf("alvinalexander.com") >= 0) return "+V2Ray";
if (scheme === "http" && url.indexOf("alwaysdata.com") >= 0) return "+V2Ray";
if (/(?:^|\.)alwaysdata\.com$/.test(host)) return "+V2Ray";
if (/(?:^|\.)alwaysdata\.net$/.test(host)) return "+V2Ray";
if (scheme === "http" && url.indexOf(".alwaysvpn.com") >= 0) return "+V2Ray";
if (/(?:^|\.)alwaysvpn\.com$/.test(host)) return "+V2Ray";
if (/(?:^|\.)am730\.com\.hk$/.test(host)) return "+V2Ray";
if (scheme === "http" && url.indexOf("amazon.com/Prisoner-State-Secret-Journal-Premier") >= 0) return "+V2Ray";
if (scheme === "http" && url.indexOf("ameblo.jp") >= 0) return "+V2Ray";
if (/(?:^|\.)ameblo\.jp$/.test(host)) return "+V2Ray";
if (scheme === "http" && url.indexOf("www1.american.edu/ted/ice/tibet") >= 0) return "+V2Ray";
if (/(?:^|\.)americangreencard\.com$/.test(host)) return "+V2Ray";
if (/^http:\/\/www\.americorps\.gov/.test(url)) return "+V2Ray";
if (/(?:^|\.)amiblockedornot\.com$/.test(host)) return "+V2Ray";
if (scheme === "http" && url.indexOf(".amigobbs.net") >= 0) return "+V2Ray";
if (scheme === "http" && url.indexOf(".amitabhafoundation.us") >= 0) return "+V2Ray";
if (/^http:\/\/amitabhafoundation\.us/.test(url)) return "+V2Ray";
if (scheme === "http" && url.indexOf(".amnesty.org") >= 0) return "+V2Ray";
if (/(?:^|\.)amnesty\.org$/.test(host)) return "+V2Ray";
if (/(?:^|\.)amnesty\.org\.hk$/.test(host)) return "+V2Ray";
if (scheme === "http" && url.indexOf(".amnesty.tw") >= 0) return "+V2Ray";
if (scheme === "http" && url.indexOf(".amnestyusa.org") >= 0) return "+V2Ray";
if (/(?:^|\.)amnestyusa\.org$/.test(host)) return "+V2Ray";
if (scheme === "http" && url.indexOf(".amnyemachen.org") >= 0) return "+V2Ray";
if (scheme === "http" && url.indexOf(".amoiist.com") >= 0) return "+V2Ray";
if (scheme === "http" && url.indexOf("androidplus.co/apk") >= 0) return "+V2Ray";
if (scheme === "http" && url.indexOf(".andygod.com") >= 0) return "+V2Ray";
if (/^http:\/\/andygod\.com/.test(url)) return "+V2Ray";
if (scheme === "http" && url.indexOf("annatam.com/chinese") >= 0) return "+V2Ray";
if (/(?:^|\.)anchorfree\.com$/.test(host)) return "+V2Ray";
if (/(?:^|\.)ancsconf\.org$/.test(host)) return "+V2Ray";
if (/(?:^|\.)andfaraway\.net$/.test(host)) return "+V2Ray";
if (/(?:^|\.)android-x86\.org$/.test(host)) return "+V2Ray";
if (scheme === "http" && url.indexOf("angelfire.com/hi/hayashi") >= 0) return "+V2Ray";
if (/(?:^|\.)angularjs\.org$/.test(host)) return "+V2Ray";
if (scheme === "http" && url.indexOf("animecrazy.net") >= 0) return "+V2Ray";
if (scheme === "http" && url.indexOf(".animeshippuuden.com") >= 0) return "+V2Ray";
if (scheme === "http" && url.indexOf("aniscartujo.com") >= 0) return "+V2Ray";
if (/(?:^|\.)aniscartujo\.com$/.test(host)) return "+V2Ray";
if (/(?:^|\.)anobii\.com$/.test(host)) return "+V2Ray";
if (scheme === "http" && url.indexOf("anonymise.us") >= 0) return "+V2Ray";
if (scheme === "http" && url.indexOf(".anonymitynetwork.com") >= 0) return "+V2Ray";
if (scheme === "http" && url.indexOf(".anonymizer.com") >= 0) return "+V2Ray";
if (scheme === "http" && url.indexOf("anontext.com") >= 0) return "+V2Ray";
if (scheme === "http" && url.indexOf(".anpopo.com") >= 0) return "+V2Ray";
if (scheme === "http" && url.indexOf(".answering-islam.org") >= 0) return "+V2Ray";
if (/^http:\/\/www\.antd\.org/.test(url)) return "+V2Ray";
if (/(?:^|\.)anthonycalzadilla\.com$/.test(host)) return "+V2Ray";
if (scheme === "http" && url.indexOf(".anti1984.com") >= 0) return "+V2Ray";
if (scheme === "http" && url.indexOf("antichristendom.com") >= 0) return "+V2Ray";
if (scheme === "http" && url.indexOf(".antiwave.net") >= 0) return "+V2Ray";
if (/^http:\/\/antiwave\.net/.test(url)) return "+V2Ray";
if (scheme === "http" && url.indexOf(".anyporn.com") >= 0) return "+V2Ray";
if (scheme === "http" && url.indexOf(".anysex.com") >= 0) return "+V2Ray";
if (/^http:\/\/anysex\.com/.test(url)) return "+V2Ray";
if (/(?:^|\.)aobo\.com\.au$/.test(host)) return "+V2Ray";
if (scheme === "http" && url.indexOf(".aofriend.com") >= 0) return "+V2Ray";
if (/^http:\/\/aofriend\.com/.test(url)) return "+V2Ray";
if (scheme === "http" && url.indexOf(".aofriend.com.au") >= 0) return "+V2Ray";
if (scheme === "http" && url.indexOf(".aojiao.org") >= 0) return "+V2Ray";
if (/(?:^|\.)aomiwang\.com$/.test(host)) return "+V2Ray";
if (scheme === "http" && url.indexOf("video.ap.org") >= 0) return "+V2Ray";
if (scheme === "http" && url.indexOf(".apetube.com") >= 0) return "+V2Ray";
if (/(?:^|\.)apiary\.io$/.test(host)) return "+V2Ray";
if (scheme === "http" && url.indexOf(".apigee.com") >= 0) return "+V2Ray";
if (/(?:^|\.)apigee\.com$/.test(host)) return "+V2Ray";
if (scheme === "http" && url.indexOf("apk-dl.com") >= 0) return "+V2Ray";
if (scheme === "http" && url.indexOf("apkdler.com/apk/view") >= 0) return "+V2Ray";
if (scheme === "http" && url.indexOf(".apkmonk.com/app") >= 0) return "+V2Ray";
if (/(?:^|\.)apkplz\.com$/.test(host)) return "+V2Ray";
if (scheme === "http" && url.indexOf("apkpure.com") >= 0) return "+V2Ray";
if (/(?:^|\.)apkpure\.com$/.test(host)) return "+V2Ray";
if (scheme === "http" && url.indexOf(".aplusvpn.com") >= 0) return "+V2Ray";
if (scheme === "http" && url.indexOf(".appdownloader.net/Android") >= 0) return "+V2Ray";
if (scheme === "http" && url.indexOf("appledaily.com") >= 0) return "+V2Ray";
if (scheme === "http" && url.indexOf(".appshopper.com") >= 0) return "+V2Ray";
if (/^http:\/\/appshopper\.com/.test(url)) return "+V2Ray";
if (/(?:^|\.)appsocks\.net$/.test(host)) return "+V2Ray";
if (/(?:^|\.)appsto\.re$/.test(host)) return "+V2Ray";
if (/(?:^|\.)archives\.gov$/.test(host)) return "+V2Ray";
if (scheme === "http" && url.indexOf(".archive.is") >= 0) return "+V2Ray";
if (/^http:\/\/archive\.is/.test(url)) return "+V2Ray";
if (scheme === "http" && url.indexOf(".archive.fo") >= 0) return "+V2Ray";
if (/(?:^|\.)archive\.org$/.test(host)) return "+V2Ray";
if (scheme === "http" && url.indexOf(".arctosia.com") >= 0) return "+V2Ray";
if (/^http:\/\/arctosia\.com/.test(url)) return "+V2Ray";
if (/(?:^|\.)areca-backup\.org$/.test(host)) return "+V2Ray";
if (scheme === "http" && url.indexOf(".arethusa.su") >= 0) return "+V2Ray";
if (/(?:^|\.)arethusa\.su$/.test(host)) return "+V2Ray";
if (/(?:^|\.)arlingtoncemetery\.mil$/.test(host)) return "+V2Ray";
if (/(?:^|\.)army\.mil$/.test(host)) return "+V2Ray";
if (/(?:^|\.)arstechnica\.com$/.test(host)) return "+V2Ray";
if (scheme === "http" && url.indexOf(".art4tibet1998.org") >= 0) return "+V2Ray";
if (scheme === "http" && url.indexOf("artofpeacefoundation.org") >= 0) return "+V2Ray";
if (scheme === "http" && url.indexOf("artsy.net") >= 0) return "+V2Ray";
if (/(?:^|\.)asacp\.org$/.test(host)) return "+V2Ray";
if (scheme === "http" && url.indexOf(".asahichinese.com") >= 0) return "+V2Ray";
if (/(?:^|\.)asahichinese\.com$/.test(host)) return "+V2Ray";
if (scheme === "http" && url.indexOf("asdfg.jp/dabr") >= 0) return "+V2Ray";
if (scheme === "http" && url.indexOf("asg.to") >= 0) return "+V2Ray";
if (scheme === "http" && url.indexOf(".asia-gaming.com") >= 0) return "+V2Ray";
if (scheme === "http" && url.indexOf(".asiaharvest.org") >= 0) return "+V2Ray";
if (/(?:^|\.)asiaharvest\.org$/.test(host)) return "+V2Ray";
if (scheme === "http" && url.indexOf("asianews.it") >= 0) return "+V2Ray";
if (/^http:\/\/japanfirst\.asianfreeforum\.com\//.test(url)) return "+V2Ray";
if (/(?:^|\.)asiansexdiary\.com$/.test(host)) return "+V2Ray";
if (/(?:^|\.)asianwomensfilm\.de$/.test(host)) return "+V2Ray";
if (scheme === "http" && url.indexOf(".asiatgp.com") >= 0) return "+V2Ray";
if (scheme === "http" && url.indexOf(".asiatoday.us") >= 0) return "+V2Ray";
if (/(?:^|\.)askstudent\.com$/.test(host)) return "+V2Ray";
if (scheme === "http" && url.indexOf(".askynz.net") >= 0) return "+V2Ray";
if (/(?:^|\.)askynz\.net$/.test(host)) return "+V2Ray";
if (/(?:^|\.)assembla\.com$/.test(host)) return "+V2Ray";
if (/(?:^|\.)astrill\.com$/.test(host)) return "+V2Ray";
if (/(?:^|\.)atc\.org\.au$/.test(host)) return "+V2Ray";
if (scheme === "http" && url.indexOf(".atchinese.com") >= 0) return "+V2Ray";
if (/^http:\/\/atchinese\.com/.test(url)) return "+V2Ray";
if (scheme === "http" && url.indexOf("atgfw.org") >= 0) return "+V2Ray";
if (scheme === "http" && url.indexOf(".atlaspost.com") >= 0) return "+V2Ray";
if (/(?:^|\.)atlaspost\.com$/.test(host)) return "+V2Ray";
if (/(?:^|\.)atdmt\.com$/.test(host)) return "+V2Ray";
if (scheme === "http" && url.indexOf(".atlanta168.com/forum") >= 0) return "+V2Ray";
if (scheme === "http" && url.indexOf(".atnext.com") >= 0) return "+V2Ray";
if (/(?:^|\.)atnext\.com$/.test(host)) return "+V2Ray";
if (scheme === "http" && url.indexOf("ice.audionow.com") >= 0) return "+V2Ray";
if (scheme === "http" && url.indexOf("avaaz.org") >= 0) return "+V2Ray";
if (/(?:^|\.)avaaz\.org$/.test(host)) return "+V2Ray";
if (scheme === "http" && url.indexOf(".avbody.tv") >= 0) return "+V2Ray";
if (scheme === "http" && url.indexOf(".avcity.tv") >= 0) return "+V2Ray";
if (scheme === "http" && url.indexOf(".avcool.com") >= 0) return "+V2Ray";
if (scheme === "http" && url.indexOf(".avdb.in") >= 0) return "+V2Ray";
if (/(?:^|\.)avdb\.in$/.test(host)) return "+V2Ray";
if (scheme === "http" && url.indexOf(".avdb.tv") >= 0) return "+V2Ray";
if (/(?:^|\.)avdb\.tv$/.test(host)) return "+V2Ray";
if (scheme === "http" && url.indexOf(".avfantasy.com") >= 0) return "+V2Ray";
if (/(?:^|\.)avidemux\.org$/.test(host)) return "+V2Ray";
if (/(?:^|\.)avoision\.com$/.test(host)) return "+V2Ray";
if (scheme === "http" && url.indexOf(".avyahoo.com") >= 0) return "+V2Ray";
if (/(?:^|\.)axureformac\.com$/.test(host)) return "+V2Ray";
if (scheme === "http" && url.indexOf(".azerbaycan.tv") >= 0) return "+V2Ray";
if (scheme === "http" && url.indexOf("azerimix.com") >= 0) return "+V2Ray";
if (/^http:\/\/.*boxun.*\.azurewebsites\.net/.test(url)) return "+V2Ray";
if (/(?:^|\.)boxun.*\.azurewebsites\.net$/.test(host)) return "+V2Ray";
if (scheme === "http" && url.indexOf("forum.baby-kingdom.com") >= 0) return "+V2Ray";
if (scheme === "http" && url.indexOf("babynet.com.hk") >= 0) return "+V2Ray";
if (scheme === "http" && url.indexOf("backchina.com") >= 0) return "+V2Ray";
if (/(?:^|\.)backchina\.com$/.test(host)) return "+V2Ray";
if (scheme === "http" && url.indexOf(".backpackers.com.tw/forum") >= 0) return "+V2Ray";
if (scheme === "http" && url.indexOf("backtotiananmen.com") >= 0) return "+V2Ray";
if (scheme === "http" && url.indexOf(".badjojo.com") >= 0) return "+V2Ray";
if (scheme === "http" && url.indexOf("badoo.com") >= 0) return "+V2Ray";
if (/^http:\/\/.*2\.bahamut\.com\.tw/.test(url)) return "+V2Ray";
if (/(?:^|\.)baidu\.jp$/.test(host)) return "+V2Ray";
if (/(?:^|\.)bailandaily\.com$/.test(host)) return "+V2Ray";
if (/(?:^|\.)baixing\.me$/.test(host)) return "+V2Ray";
if (/(?:^|\.)bakgeekhome\.tk$/.test(host)) return "+V2Ray";
if (scheme === "http" && url.indexOf(".banana-vpn.com") >= 0) return "+V2Ray";
if (/(?:^|\.)banana-vpn\.com$/.test(host)) return "+V2Ray";
if (scheme === "http" && url.indexOf(".bandwagonhost.com") >= 0) return "+V2Ray";
if (/(?:^|\.)bandwagonhost\.com$/.test(host)) return "+V2Ray";
if (scheme === "http" && url.indexOf(".bangbrosnetwork.com") >= 0) return "+V2Ray";
if (scheme === "http" && url.indexOf(".bangchen.net") >= 0) return "+V2Ray";
if (/^http:\/\/bangchen\.net/.test(url)) return "+V2Ray";
if (/(?:^|\.)bangyoulater\.com$/.test(host)) return "+V2Ray";
if (scheme === "http" && url.indexOf("bannedbook.org") >= 0) return "+V2Ray";
if (/(?:^|\.)bannedbook\.org$/.test(host)) return "+V2Ray";
if (scheme === "http" && url.indexOf(".bannednews.org") >= 0) return "+V2Ray";
if (scheme === "http" && url.indexOf(".baramangaonline.com") >= 0) return "+V2Ray";
if (/^http:\/\/baramangaonline\.com/.test(url)) return "+V2Ray";
if (scheme === "http" && url.indexOf(".barenakedislam.com") >= 0) return "+V2Ray";
if (/(?:^|\.)barnabu\.co\.uk$/.test(host)) return "+V2Ray";
if (scheme === "http" && url.indexOf("bartvpn.com") >= 0) return "+V2Ray";
if (scheme === "http" && url.indexOf(".bastillepost.com") >= 0) return "+V2Ray";
if (scheme === "http" && url.indexOf("bayvoice.net") >= 0) return "+V2Ray";
if (/(?:^|\.)bayvoice\.net$/.test(host)) return "+V2Ray";
if (scheme === "http" && url.indexOf("dajusha.baywords.com") >= 0) return "+V2Ray";
if (/(?:^|\.)bbchat\.tv$/.test(host)) return "+V2Ray";
if (/(?:^|\.)bb-chat\.tv$/.test(host)) return "+V2Ray";
if (scheme === "http" && url.indexOf(".bbg.gov") >= 0) return "+V2Ray";
if (scheme === "http" && url.indexOf(".bbkz.com/forum") >= 0) return "+V2Ray";
if (scheme === "http" && url.indexOf(".bbnradio.org") >= 0) return "+V2Ray";
if (scheme === "http" && url.indexOf("bbs-tw.com") >= 0) return "+V2Ray";
if (scheme === "http" && url.indexOf(".bbsdigest.com/thread") >= 0) return "+V2Ray";
if (/(?:^|\.)bbsfeed\.com$/.test(host)) return "+V2Ray";
if (scheme === "http" && url.indexOf("bbsland.com") >= 0) return "+V2Ray";
if (scheme === "http" && url.indexOf(".bbsmo.com") >= 0) return "+V2Ray";
if (scheme === "http" && url.indexOf(".bbsone.com") >= 0) return "+V2Ray";
if (scheme === "http" && url.indexOf("bbtoystore.com") >= 0) return "+V2Ray";
if (scheme === "http" && url.indexOf(".bcast.co.nz") >= 0) return "+V2Ray";
if (scheme === "http" && url.indexOf(".bcc.com.tw/board") >= 0) return "+V2Ray";
if (scheme === "http" && url.indexOf(".bcchinese.net") >= 0) return "+V2Ray";
if (scheme === "http" && url.indexOf(".bcmorning.com") >= 0) return "+V2Ray";
if (scheme === "http" && url.indexOf("bdsmvideos.net") >= 0) return "+V2Ray";
if (scheme === "http" && url.indexOf(".beaconevents.com") >= 0) return "+V2Ray";
if (scheme === "http" && url.indexOf(".bebo.com") >= 0) return "+V2Ray";
if (/(?:^|\.)bebo\.com$/.test(host)) return "+V2Ray";
if (scheme === "http" && url.indexOf(".beevpn.com") >= 0) return "+V2Ray";
if (/(?:^|\.)beevpn\.com$/.test(host)) return "+V2Ray";
if (scheme === "http" && url.indexOf(".behindkink.com") >= 0) return "+V2Ray";
if (/(?:^|\.)beijing1989\.com$/.test(host)) return "+V2Ray";
if (scheme === "http" && url.indexOf("beijingspring.com") >= 0) return "+V2Ray";
if (/(?:^|\.)beijingspring\.com$/.test(host)) return "+V2Ray";
if (scheme === "http" && url.indexOf(".belamionline.com") >= 0) return "+V2Ray";
if (scheme === "http" && url.indexOf(".bell.wiki") >= 0) return "+V2Ray";
if (/^http:\/\/bell\.wiki/.test(url)) return "+V2Ray";
if (scheme === "http" && url.indexOf("bemywife.cc") >= 0) return "+V2Ray";
if (scheme === "http" && url.indexOf("beric.me") >= 0) return "+V2Ray";
if (scheme === "http" && url.indexOf(".berlintwitterwall.com") >= 0) return "+V2Ray";
if (/(?:^|\.)berlintwitterwall\.com$/.test(host)) return "+V2Ray";
if (scheme === "http" && url.indexOf(".berm.co.nz") >= 0) return "+V2Ray";
if (scheme === "http" && url.indexOf(".bestforchina.org") >= 0) return "+V2Ray";
if (/(?:^|\.)bestforchina\.org$/.test(host)) return "+V2Ray";
if (scheme === "http" && url.indexOf(".bestgore.com") >= 0) return "+V2Ray";
if (scheme === "http" && url.indexOf(".bestpornstardb.com") >= 0) return "+V2Ray";
if (/(?:^|\.)bestvpn\.com$/.test(host)) return "+V2Ray";
if (scheme === "http" && url.indexOf(".bestvpnanalysis.com") >= 0) return "+V2Ray";
if (scheme === "http" && url.indexOf(".bestvpnserver.com") >= 0) return "+V2Ray";
if (scheme === "http" && url.indexOf(".bestvpnservice.com") >= 0) return "+V2Ray";
if (scheme === "http" && url.indexOf(".bestvpnusa.com") >= 0) return "+V2Ray";
if (/(?:^|\.)bet365\.com$/.test(host)) return "+V2Ray";
if (scheme === "http" && url.indexOf(".betfair.com") >= 0) return "+V2Ray";
if (/(?:^|\.)betternet\.co$/.test(host)) return "+V2Ray";
if (scheme === "http" && url.indexOf(".bettervpn.com") >= 0) return "+V2Ray";
if (/(?:^|\.)bettervpn\.com$/.test(host)) return "+V2Ray";
if (scheme === "http" && url.indexOf(".bettween.com") >= 0) return "+V2Ray";
if (/(?:^|\.)bettween\.com$/.test(host)) return "+V2Ray";
if (/(?:^|\.)betvictor\.com$/.test(host)) return "+V2Ray";
if (scheme === "http" && url.indexOf(".bewww.net") >= 0) return "+V2Ray";
if (scheme === "http" && url.indexOf(".beyondfirewall.com") >= 0) return "+V2Ray";
if (/(?:^|\.)bfnn\.org$/.test(host)) return "+V2Ray";
if (/(?:^|\.)bfsh\.hk$/.test(host)) return "+V2Ray";
if (scheme === "http" && url.indexOf(".bgvpn.com") >= 0) return "+V2Ray";
if (/(?:^|\.)bgvpn\.com$/.test(host)) return "+V2Ray";
if (scheme === "http" && url.indexOf(".bianlei.com") >= 0) return "+V2Ray";
if (scheme === "http" && url.indexOf("biantailajiao.com") >= 0) return "+V2Ray";
if (scheme === "http" && url.indexOf("biantailajiao.in") >= 0) return "+V2Ray";
if (scheme === "http" && url.indexOf(".biblesforamerica.org") >= 0) return "+V2Ray";
if (/^http:\/\/biblesforamerica\.org/.test(url)) return "+V2Ray";
if (scheme === "http" && url.indexOf(".bic2011.org") >= 0) return "+V2Ray";
if (scheme === "http" && url.indexOf("bigfools.com") >= 0) return "+V2Ray";
if (/(?:^|\.)bigjapanesesex\.com$/.test(host)) return "+V2Ray";
if (scheme === "http" && url.indexOf(".bignews.org") >= 0) return "+V2Ray";
if (/(?:^|\.)bignews\.org$/.test(host)) return "+V2Ray";
if (scheme === "http" && url.indexOf(".bigsound.org") >= 0) return "+V2Ray";
if (/^http:\/\/billypan\.com\/wiki/.test(url)) return "+V2Ray";
if (/(?:^|\.)billywr\.com$/.test(host)) return "+V2Ray";
if (scheme === "http" && url.indexOf(".binux.me") >= 0) return "+V2Ray";
if (scheme === "http" && url.indexOf("bipic.net") >= 0) return "+V2Ray";
if (scheme === "http" && url.indexOf(".bit.do") >= 0) return "+V2Ray";
if (/^http:\/\/bit\.do/.test(url)) return "+V2Ray";
if (scheme === "http" && url.indexOf(".bit.ly") >= 0) return "+V2Ray";
if (/^http:\/\/bit\.ly/.test(url)) return "+V2Ray";
if (/(?:^|\.)bitcointalk\.org$/.test(host)) return "+V2Ray";
if (scheme === "http" && url.indexOf(".bitshare.com") >= 0) return "+V2Ray";
if (/(?:^|\.)bitshare\.com$/.test(host)) return "+V2Ray";
if (scheme === "http" && url.indexOf("bitsnoop.com") >= 0) return "+V2Ray";
if (scheme === "http" && url.indexOf(".bitvise.com") >= 0) return "+V2Ray";
if (/(?:^|\.)bitvise\.com$/.test(host)) return "+V2Ray";
if (scheme === "http" && url.indexOf("bizhat.com") >= 0) return "+V2Ray";
if (/(?:^|\.)bl-doujinsouko\.com$/.test(host)) return "+V2Ray";
if (scheme === "http" && url.indexOf(".bjnewlife.org") >= 0) return "+V2Ray";
if (scheme === "http" && url.indexOf(".bjs.org") >= 0) return "+V2Ray";
if (scheme === "http" && url.indexOf("bjzc.org") >= 0) return "+V2Ray";
if (/(?:^|\.)bjzc\.org$/.test(host)) return "+V2Ray";
if (scheme === "http" && url.indexOf(".blacklogic.com") >= 0) return "+V2Ray";
if (scheme === "http" && url.indexOf(".blackvpn.com") >= 0) return "+V2Ray";
if (/(?:^|\.)blackvpn\.com$/.test(host)) return "+V2Ray";
if (scheme === "http" && url.indexOf("blewpass.com") >= 0) return "+V2Ray";
if (scheme === "http" && url.indexOf("tor.blingblingsquad.net") >= 0) return "+V2Ray";
if (scheme === "http" && url.indexOf(".blinkx.com") >= 0) return "+V2Ray";
if (/(?:^|\.)blinkx\.com$/.test(host)) return "+V2Ray";
if (scheme === "http" && url.indexOf("blinw.com") >= 0) return "+V2Ray";
if (scheme === "http" && url.indexOf(".blip.tv") >= 0) return "+V2Ray";
if (/(?:^|\.)blip\.tv\/$/.test(host)) return "+V2Ray";
if (scheme === "http" && url.indexOf(".blockcn.com") >= 0) return "+V2Ray";
if (/(?:^|\.)blockcn\.com$/.test(host)) return "+V2Ray";
if (/(?:^|\.)blockless\.com$/.test(host)) return "+V2Ray";
if (/(?:^|\.)blog\.de$/.test(host)) return "+V2Ray";
if (scheme === "http" && url.indexOf(".blog.jp") >= 0) return "+V2Ray";
if (/^http:\/\/blog\.jp/.test(url)) return "+V2Ray";
if (scheme === "http" && url.indexOf(".blogcatalog.com") >= 0) return "+V2Ray";
if (/(?:^|\.)blogcatalog\.com$/.test(host)) return "+V2Ray";
if (/(?:^|\.)blogcity\.me$/.test(host)) return "+V2Ray";
if (scheme === "http" && url.indexOf(".blogger.com") >= 0) return "+V2Ray";
if (/(?:^|\.)blogger\.com$/.test(host)) return "+V2Ray";
if (scheme === "http" && url.indexOf("blogimg.jp") >= 0) return "+V2Ray";
if (/(?:^|\.)blog\.kangye\.org$/.test(host)) return "+V2Ray";
if (scheme === "http" && url.indexOf(".bloglines.com") >= 0) return "+V2Ray";
if (/(?:^|\.)bloglines\.com$/.test(host)) return "+V2Ray";
if (/(?:^|\.)bloglovin\.com$/.test(host)) return "+V2Ray";
if (scheme === "http" && url.indexOf("rconversation.blogs.com") >= 0) return "+V2Ray";
if (scheme === "http" && url.indexOf("blogtd.net") >= 0) return "+V2Ray";
if (scheme === "http" && url.indexOf(".blogtd.org") >= 0) return "+V2Ray";
if (/^http:\/\/blogtd\.org/.test(url)) return "+V2Ray";
if (/(?:^|\.)bloodshed\.net$/.test(host)) return "+V2Ray";
if (scheme === "http" && url.indexOf(".bloomberg.cn") >= 0) return "+V2Ray";
if (/(?:^|\.)bloomberg\.cn$/.test(host)) return "+V2Ray";
if (scheme === "http" && url.indexOf(".bloomberg.com") >= 0) return "+V2Ray";
if (/(?:^|\.)bloomberg\.com$/.test(host)) return "+V2Ray";
if (scheme === "http" && url.indexOf("bloomberg.de") >= 0) return "+V2Ray";
if (/(?:^|\.)bloomberg\.de$/.test(host)) return "+V2Ray";
if (/(?:^|\.)bloomfortune\.com$/.test(host)) return "+V2Ray";
if (scheme === "http" && url.indexOf("blueangellive.com") >= 0) return "+V2Ray";
if (scheme === "http" && url.indexOf(".bmfinn.com") >= 0) return "+V2Ray";
if (scheme === "http" && url.indexOf(".bnews.co") >= 0) return "+V2Ray";
if (/(?:^|\.)bnews\.co$/.test(host)) return "+V2Ray";
if (/(?:^|\.)bnrmetal\.com$/.test(host)) return "+V2Ray";
if (scheme === "http" && url.indexOf("boardreader.com/thread") >= 0) return "+V2Ray";
if (/(?:^|\.)boardreader\.com$/.test(host)) return "+V2Ray";
if (scheme === "http" && url.indexOf(".bod.asia") >= 0) return "+V2Ray";
if (/^http:\/\/bod\.asia/.test(url)) return "+V2Ray";
if (scheme === "http" && url.indexOf(".bodog88.com") >= 0) return "+V2Ray";
if (scheme === "http" && url.indexOf(".bolehvpn.net") >= 0) return "+V2Ray";
if (/(?:^|\.)bolehvpn\.net$/.test(host)) return "+V2Ray";
if (scheme === "http" && url.indexOf("bonbonme.com") >= 0) return "+V2Ray";
if (scheme === "http" && url.indexOf(".bonbonsex.com") >= 0) return "+V2Ray";
if (scheme === "http" && url.indexOf(".bonfoundation.org") >= 0) return "+V2Ray";
if (scheme === "http" && url.indexOf(".bongacams.com") >= 0) return "+V2Ray";
if (/(?:^|\.)boobstagram\.com$/.test(host)) return "+V2Ray";
if (/(?:^|\.)book\.com\.tw$/.test(host)) return "+V2Ray";
if (scheme === "http" && url.indexOf("bookepub.com") >= 0) return "+V2Ray";
if (/(?:^|\.)books\.com\.tw$/.test(host)) return "+V2Ray";
if (/(?:^|\.)botanwang\.com$/.test(host)) return "+V2Ray";
if (scheme === "http" && url.indexOf(".bot.nu") >= 0) return "+V2Ray";
if (scheme === "http" && url.indexOf(".bowenpress.com") >= 0) return "+V2Ray";
if (/(?:^|\.)bowenpress\.com$/.test(host)) return "+V2Ray";
if (/(?:^|\.)app\.box\.com$/.test(host)) return "+V2Ray";
if (scheme === "http" && url.indexOf("dl.box.net") >= 0) return "+V2Ray";
if (/(?:^|\.)dl\.box\.net$/.test(host)) return "+V2Ray";
if (scheme === "http" && url.indexOf(".boxpn.com") >= 0) return "+V2Ray";
if (/(?:^|\.)boxpn\.com$/.test(host)) return "+V2Ray";
if (scheme === "http" && url.indexOf("boxun.com") >= 0) return "+V2Ray";
if (/(?:^|\.)boxun\.com$/.test(host)) return "+V2Ray";
if (scheme === "http" && url.indexOf(".boxun.tv") >= 0) return "+V2Ray";
if (/(?:^|\.)boxun\.tv$/.test(host)) return "+V2Ray";
if (scheme === "http" && url.indexOf("boxunblog.com") >= 0) return "+V2Ray";
if (/(?:^|\.)boxunblog\.com$/.test(host)) return "+V2Ray";
if (scheme === "http" && url.indexOf(".boxunclub.com") >= 0) return "+V2Ray";
if (scheme === "http" && url.indexOf("boyangu.com") >= 0) return "+V2Ray";
if (scheme === "http" && url.indexOf(".boyfriendtv.com") >= 0) return "+V2Ray";
if (scheme === "http" && url.indexOf(".boysfood.com") >= 0) return "+V2Ray";
if (/(?:^|\.)br\.st$/.test(host)) return "+V2Ray";
if (scheme === "http" && url.indexOf(".brainyquote.com/quotes/authors/d/dalai_lama") >= 0) return "+V2Ray";
if (/(?:^|\.)brandonhutchinson\.com$/.test(host)) return "+V2Ray";
if (/(?:^|\.)braumeister\.org$/.test(host)) return "+V2Ray";
if (scheme === "http" && url.indexOf(".bravotube.net") >= 0) return "+V2Ray";
if (/(?:^|\.)bravotube\.net$/.test(host)) return "+V2Ray";
if (scheme === "http" && url.indexOf(".brazzers.com") >= 0) return "+V2Ray";
if (/(?:^|\.)brazzers\.com$/.test(host)) return "+V2Ray";
if (scheme === "http" && url.indexOf(".break.com") >= 0) return "+V2Ray";
if (/(?:^|\.)break\.com$/.test(host)) return "+V2Ray";
if (scheme === "http" && url.indexOf("breakgfw.com") >= 0) return "+V2Ray";
if (/(?:^|\.)breakgfw\.com$/.test(host)) return "+V2Ray";
if (scheme === "http" && url.indexOf("breaking911.com") >= 0) return "+V2Ray";
if (scheme === "http" && url.indexOf(".breakingtweets.com") >= 0) return "+V2Ray";
if (/(?:^|\.)breakingtweets\.com$/.test(host)) return "+V2Ray";
if (/(?:^|\.)breakwall\.net$/.test(host)) return "+V2Ray";
if (scheme === "http" && url.indexOf("briian.com/6511/freegate") >= 0) return "+V2Ray";
if (scheme === "http" && url.indexOf(".briefdream.com/%E7%B4%A0%E6%A3%BA") >= 0) return "+V2Ray";
if (scheme === "http" && url.indexOf("brizzly.com") >= 0) return "+V2Ray";
if (/(?:^|\.)brizzly\.com$/.test(host)) return "+V2Ray";
if (/(?:^|\.)brkmd\.com$/.test(host)) return "+V2Ray";
if (scheme === "http" && url.indexOf("broadbook.com") >= 0) return "+V2Ray";
if (scheme === "http" && url.indexOf(".broadpressinc.com") >= 0) return "+V2Ray";
if (/(?:^|\.)broadpressinc\.com$/.test(host)) return "+V2Ray";
if (scheme === "http" && url.indexOf("bbs.brockbbs.com") >= 0) return "+V2Ray";
if (scheme === "http" && url.indexOf("brucewang.net") >= 0) return "+V2Ray";
if (scheme === "http" && url.indexOf(".brutaltgp.com") >= 0) return "+V2Ray";
if (/(?:^|\.)brutaltgp\.com$/.test(host)) return "+V2Ray";
if (scheme === "http" && url.indexOf(".bt2mag.com") >= 0) return "+V2Ray";
if (/(?:^|\.)bt95\.com$/.test(host)) return "+V2Ray";
if (scheme === "http" && url.indexOf(".btaia.com") >= 0) return "+V2Ray";
if (scheme === "http" && url.indexOf(".btbtav.com") >= 0) return "+V2Ray";
if (/^http:\/\/btdigg\.org/.test(url)) return "+V2Ray";
if (scheme === "http" && url.indexOf(".btku.me") >= 0) return "+V2Ray";
if (/(?:^|\.)btku\.me$/.test(host)) return "+V2Ray";
if (/(?:^|\.)btku\.org$/.test(host)) return "+V2Ray";
if (scheme === "http" && url.indexOf(".btspread.com") >= 0) return "+V2Ray";
if (scheme === "http" && url.indexOf(".budaedu.org") >= 0) return "+V2Ray";
if (/(?:^|\.)budaedu\.org$/.test(host)) return "+V2Ray";
if (scheme === "http" && url.indexOf(".buddhanet.com.tw/zfrop/tibet") >= 0) return "+V2Ray";
if (scheme === "http" && url.indexOf(".buddhistchannel.tv") >= 0) return "+V2Ray";
if (scheme === "http" && url.indexOf(".buffered.com") >= 0) return "+V2Ray";
if (/^http:\/\/buffered\.com/.test(url)) return "+V2Ray";
if (scheme === "http" && url.indexOf(".bullog.org") >= 0) return "+V2Ray";
if (/(?:^|\.)bullog\.org$/.test(host)) return "+V2Ray";
if (scheme === "http" && url.indexOf(".bullogger.com") >= 0) return "+V2Ray";
if (/(?:^|\.)bullogger\.com$/.test(host)) return "+V2Ray";
if (scheme === "http" && url.indexOf("bunbunhk.com") >= 0) return "+V2Ray";
if (scheme === "http" && url.indexOf(".busayari.com") >= 0) return "+V2Ray";
if (/^http:\/\/busayari\.com/.test(url)) return "+V2Ray";
if (scheme === "http" && url.indexOf(".businessinsider.com/bing-could-be-censoring-search-results-2014") >= 0) return "+V2Ray";
if (scheme === "http" && url.indexOf(".businessinsider.com/china-banks-preparing-for-debt-implosion-2014") >= 0) return "+V2Ray";
if (scheme === "http" && url.indexOf(".businessinsider.com/hong-kong-activists-defy-police-tear-gas-as-protests-continue-overnight-2014") >= 0) return "+V2Ray";
if (scheme === "http" && url.indexOf(".businessinsider.com/internet-outages-reported-in-north-korea-2014") >= 0) return "+V2Ray";
if (scheme === "http" && url.indexOf(".businessinsider.com/iphone-6-is-approved-for-sale-in-china-2014") >= 0) return "+V2Ray";
if (scheme === "http" && url.indexOf(".businessinsider.com/nfl-announcers-surface-tablets-2014") >= 0) return "+V2Ray";
if (scheme === "http" && url.indexOf(".businessinsider.com/panama-papers") >= 0) return "+V2Ray";
if (scheme === "http" && url.indexOf(".businessinsider.com/umbrella-man-hong-kong-2014") >= 0) return "+V2Ray";
if (/^http:\/\/www\.businessinsider\.com\.au\//.test(url)) return "+V2Ray";
if (scheme === "http" && url.indexOf(".businessweek.com") >= 0) return "+V2Ray";
if (scheme === "http" && url.indexOf(".busu.org/news") >= 0) return "+V2Ray";
if (/^http:\/\/busu\.org\/news/.test(url)) return "+V2Ray";
if (scheme === "http" && url.indexOf("busytrade.com") >= 0) return "+V2Ray";
if (scheme === "http" && url.indexOf(".buugaa.com") >= 0) return "+V2Ray";
if (scheme === "http" && url.indexOf(".buzzhand.com") >= 0) return "+V2Ray";
if (scheme === "http" && url.indexOf(".buzzhand.net") >= 0) return "+V2Ray";
if (scheme === "http" && url.indexOf(".buzzorange.com") >= 0) return "+V2Ray";
if (/(?:^|\.)buzzorange\.com$/.test(host)) return "+V2Ray";
if (/(?:^|\.)bvpn\.com$/.test(host)) return "+V2Ray";
if (scheme === "http" && url.indexOf("bwsj.hk") >= 0) return "+V2Ray";
if (/(?:^|\.)bx\.tl$/.test(host)) return "+V2Ray";
if (scheme === "http" && url.indexOf(".c-spanvideo.org") >= 0) return "+V2Ray";
if (/(?:^|\.)c-spanvideo\.org$/.test(host)) return "+V2Ray";
if (/(?:^|\.)c-est-simple\.com$/.test(host)) return "+V2Ray";
if (scheme === "http" && url.indexOf(".c100tibet.org") >= 0) return "+V2Ray";
if (/(?:^|\.)cablegatesearch\.net$/.test(host)) return "+V2Ray";
if (scheme === "http" && url.indexOf(".cachinese.com") >= 0) return "+V2Ray";
if (scheme === "http" && url.indexOf(".cacnw.com") >= 0) return "+V2Ray";
if (/^http:\/\/cacnw\.com/.test(url)) return "+V2Ray";
if (scheme === "http" && url.indexOf(".cactusvpn.com") >= 0) return "+V2Ray";
if (/(?:^|\.)cactusvpn\.com$/.test(host)) return "+V2Ray";
if (scheme === "http" && url.indexOf(".cafepress.com") >= 0) return "+V2Ray";
if (scheme === "http" && url.indexOf(".cahr.org.tw") >= 0) return "+V2Ray";
if (scheme === "http" && url.indexOf(".calameo.com/books") >= 0) return "+V2Ray";
if (scheme === "http" && url.indexOf("cn.calameo.com") >= 0) return "+V2Ray";
if (/^http:\/\/cn\.calameo\.com/.test(url)) return "+V2Ray";
if (scheme === "http" && url.indexOf(".calgarychinese.ca") >= 0) return "+V2Ray";
if (scheme === "http" && url.indexOf(".calgarychinese.com") >= 0) return "+V2Ray";
if (scheme === "http" && url.indexOf(".calgarychinese.net") >= 0) return "+V2Ray";
if (/^http:\/\/blog\.calibre-ebook\.com/.test(url)) return "+V2Ray";
if (/^http:\/\/google\.calstate\.edu/.test(url)) return "+V2Ray";
if (scheme === "http" && url.indexOf("falun.caltech.edu") >= 0) return "+V2Ray";
if (scheme === "http" && url.indexOf(".its.caltech.edu/~falun/") >= 0) return "+V2Ray";
if (scheme === "http" && url.indexOf(".cam4.com") >= 0) return "+V2Ray";
if (scheme === "http" && url.indexOf(".cam4.jp") >= 0) return "+V2Ray";
if (scheme === "http" && url.indexOf(".cam4.sg") >= 0) return "+V2Ray";
if (scheme === "http" && url.indexOf(".camfrog.com") >= 0) return "+V2Ray";
if (/(?:^|\.)camfrog\.com$/.test(host)) return "+V2Ray";
if (/(?:^|\.)cams\.com$/.test(host)) return "+V2Ray";
if (scheme === "http" && url.indexOf(".cams.org.sg") >= 0) return "+V2Ray";
if (scheme === "http" && url.indexOf("canadameet.com") >= 0) return "+V2Ray";
if (scheme === "http" && url.indexOf(".canalporno.com") >= 0) return "+V2Ray";
if (/^http:\/\/bbs\.cantonese\.asia\//.test(url)) return "+V2Ray";
if (scheme === "http" && url.indexOf(".canyu.org") >= 0) return "+V2Ray";
if (/(?:^|\.)canyu\.org$/.test(host)) return "+V2Ray";
if (scheme === "http" && url.indexOf(".cao.im") >= 0) return "+V2Ray";
if (scheme === "http" && url.indexOf(".caobian.info") >= 0) return "+V2Ray";
if (/(?:^|\.)caobian\.info$/.test(host)) return "+V2Ray";
if (scheme === "http" && url.indexOf("caochangqing.com") >= 0) return "+V2Ray";
if (/(?:^|\.)caochangqing\.com$/.test(host)) return "+V2Ray";
if (scheme === "http" && url.indexOf(".cap.org.hk") >= 0) return "+V2Ray";
if (/(?:^|\.)cap\.org\.hk$/.test(host)) return "+V2Ray";
if (scheme === "http" && url.indexOf(".carabinasypistolas.com") >= 0) return "+V2Ray";
if (scheme === "http" && url.indexOf("cardinalkungfoundation.org") >= 0) return "+V2Ray";
if (scheme === "http" && url.indexOf("carmotorshow.com") >= 0) return "+V2Ray";
if (scheme === "http" && url.indexOf("ss.carryzhou.com") >= 0) return "+V2Ray";
if (scheme === "http" && url.indexOf(".cartoonmovement.com") >= 0) return "+V2Ray";
if (/(?:^|\.)cartoonmovement\.com$/.test(host)) return "+V2Ray";
if (scheme === "http" && url.indexOf(".casadeltibetbcn.org") >= 0) return "+V2Ray";
if (scheme === "http" && url.indexOf(".casatibet.org.mx") >= 0) return "+V2Ray";
if (/^http:\/\/casatibet\.org\.mx/.test(url)) return "+V2Ray";
if (scheme === "http" && url.indexOf("cari.com.my") >= 0) return "+V2Ray";
if (/(?:^|\.)caribbeancom\.com$/.test(host)) return "+V2Ray";
if (scheme === "http" && url.indexOf(".casinoking.com") >= 0) return "+V2Ray";
if (scheme === "http" && url.indexOf(".casinoriva.com") >= 0) return "+V2Ray";
if (/(?:^|\.)catch22\.net$/.test(host)) return "+V2Ray";
if (/(?:^|\.)catfightpayperview\.xxx$/.test(host)) return "+V2Ray";
if (scheme === "http" && url.indexOf(".catholic.org.hk") >= 0) return "+V2Ray";
if (/(?:^|\.)catholic\.org\.hk$/.test(host)) return "+V2Ray";
if (scheme === "http" && url.indexOf("catholic.org.tw") >= 0) return "+V2Ray";
if (/(?:^|\.)catholic\.org\.tw$/.test(host)) return "+V2Ray";
if (scheme === "http" && url.indexOf(".cathvoice.org.tw") >= 0) return "+V2Ray";
if (/(?:^|\.)cattt\.com$/.test(host)) return "+V2Ray";
if (scheme === "http" && url.indexOf(".cbc.ca") >= 0) return "+V2Ray";
if (/(?:^|\.)cbc\.ca$/.test(host)) return "+V2Ray";
if (scheme === "http" && url.indexOf(".cbsnews.com/video") >= 0) return "+V2Ray";
if (scheme === "http" && url.indexOf(".cbtc.org.hk") >= 0) return "+V2Ray";
if (/(?:^|\.)cccat\.cc$/.test(host)) return "+V2Ray";
if (/(?:^|\.)cccat\.co$/.test(host)) return "+V2Ray";
if (scheme === "http" && url.indexOf(".ccdtr.org") >= 0) return "+V2Ray";
if (/(?:^|\.)ccdtr\.org$/.test(host)) return "+V2Ray";
if (scheme === "http" && url.indexOf(".cchere.com") >= 0) return "+V2Ray";
if (/(?:^|\.)cchere\.com$/.test(host)) return "+V2Ray";
if (scheme === "http" && url.indexOf(".ccim.org") >= 0) return "+V2Ray";
if (scheme === "http" && url.indexOf(".cclife.ca") >= 0) return "+V2Ray";
if (scheme === "http" && url.indexOf("cclife.org") >= 0) return "+V2Ray";
if (scheme === "http" && url.indexOf("cclifefl.org") >= 0) return "+V2Ray";
if (scheme === "http" && url.indexOf(".ccthere.com") >= 0) return "+V2Ray";
if (/(?:^|\.)ccthere\.com$/.test(host)) return "+V2Ray";
if (scheme === "http" && url.indexOf(".cctongbao.com/article/2078732") >= 0) return "+V2Ray";
if (scheme === "http" && url.indexOf("ccue.ca") >= 0) return "+V2Ray";
if (scheme === "http" && url.indexOf("ccue.com") >= 0) return "+V2Ray";
if (scheme === "http" && url.indexOf(".ccvoice.ca") >= 0) return "+V2Ray";
if (scheme === "http" && url.indexOf(".ccw.org.tw") >= 0) return "+V2Ray";
if (scheme === "http" && url.indexOf(".cgdepot.org") >= 0) return "+V2Ray";
if (/^http:\/\/cgdepot\.org/.test(url)) return "+V2Ray";
if (/(?:^|\.)cdbook\.org$/.test(host)) return "+V2Ray";
if (scheme === "http" && url.indexOf(".cdcparty.com") >= 0) return "+V2Ray";
if (scheme === "http" && url.indexOf(".cdef.org") >= 0) return "+V2Ray";
if (/(?:^|\.)cdef\.org$/.test(host)) return "+V2Ray";
if (/(?:^|\.)cdig\.info$/.test(host)) return "+V2Ray";
if (scheme === "http" && url.indexOf("cdjp.org") >= 0) return "+V2Ray";
if (/(?:^|\.)cdjp\.org$/.test(host)) return "+V2Ray";
if (scheme === "http" && url.indexOf(".cdnews.com.tw") >= 0) return "+V2Ray";
if (scheme === "http" && url.indexOf("cdp1989.org") >= 0) return "+V2Ray";
if (scheme === "http" && url.indexOf("cdp1998.org") >= 0) return "+V2Ray";
if (/(?:^|\.)cdp1998\.org$/.test(host)) return "+V2Ray";
if (scheme === "http" && url.indexOf("cdp2006.org") >= 0) return "+V2Ray";
if (/(?:^|\.)cdp2006\.org$/.test(host)) return "+V2Ray";
if (scheme === "http" && url.indexOf(".cdpa.url.tw") >= 0) return "+V2Ray";
if (scheme === "http" && url.indexOf("cdpeu.org") >= 0) return "+V2Ray";
if (scheme === "http" && url.indexOf("cdpusa.org") >= 0) return "+V2Ray";
if (scheme === "http" && url.indexOf("cdpweb.org") >= 0) return "+V2Ray";
if (/(?:^|\.)cdpweb\.org$/.test(host)) return "+V2Ray";
if (scheme === "http" && url.indexOf("cdpwu.org") >= 0) return "+V2Ray";
if (/(?:^|\.)cdpwu\.org$/.test(host)) return "+V2Ray";
if (/(?:^|\.)cdw\.com$/.test(host)) return "+V2Ray";
if (scheme === "http" && url.indexOf(".cecc.gov") >= 0) return "+V2Ray";
if (/(?:^|\.)cecc\.gov$/.test(host)) return "+V2Ray";
if (/(?:^|\.)cellulo\.info$/.test(host)) return "+V2Ray";
if (/(?:^|\.)cenews\.eu$/.test(host)) return "+V2Ray";
if (/(?:^|\.)centerforhumanreprod\.com$/.test(host)) return "+V2Ray";
if (/(?:^|\.)centralnation\.com$/.test(host)) return "+V2Ray";
if (scheme === "http" && url.indexOf(".centurys.net") >= 0) return "+V2Ray";
if (/^http:\/\/centurys\.net/.test(url)) return "+V2Ray";
if (scheme === "http" && url.indexOf(".cfhks.org.hk") >= 0) return "+V2Ray";
if (scheme === "http" && url.indexOf(".cftfc.com") >= 0) return "+V2Ray";
if (scheme === "http" && url.indexOf(".cgst.edu") >= 0) return "+V2Ray";
if (scheme === "http" && url.indexOf(".change.org") >= 0) return "+V2Ray";
if (/(?:^|\.)change\.org$/.test(host)) return "+V2Ray";
if (scheme === "http" && url.indexOf(".changp.com") >= 0) return "+V2Ray";
if (/(?:^|\.)changp\.com$/.test(host)) return "+V2Ray";
if (scheme === "http" && url.indexOf(".changsa.net") >= 0) return "+V2Ray";
if (/^http:\/\/changsa\.net/.test(url)) return "+V2Ray";
if (scheme === "http" && url.indexOf(".channel8news.sg/news8") >= 0) return "+V2Ray";
if (scheme === "http" && url.indexOf(".chapm25.com") >= 0) return "+V2Ray";
if (scheme === "http" && url.indexOf(".chaturbate.com") >= 0) return "+V2Ray";
if (scheme === "http" && url.indexOf(".chuang-yen.org") >= 0) return "+V2Ray";
if (scheme === "http" && url.indexOf("chengmingmag.com") >= 0) return "+V2Ray";
if (scheme === "http" && url.indexOf(".chenguangcheng.com") >= 0) return "+V2Ray";
if (/(?:^|\.)chenguangcheng\.com$/.test(host)) return "+V2Ray";
if (scheme === "http" && url.indexOf(".chenpokong.com") >= 0) return "+V2Ray";
if (scheme === "http" && url.indexOf(".chenpokong.net") >= 0) return "+V2Ray";
if (/^http:\/\/chenpokong\.net/.test(url)) return "+V2Ray";
if (/(?:^|\.)cherrysave\.com$/.test(host)) return "+V2Ray";
if (scheme === "http" && url.indexOf(".chhongbi.org") >= 0) return "+V2Ray";
if (scheme === "http" && url.indexOf("chicagoncmtv.com") >= 0) return "+V2Ray";
if (/^http:\/\/chicagoncmtv\.com/.test(url)) return "+V2Ray";
if (scheme === "http" && url.indexOf(".china-week.com") >= 0) return "+V2Ray";
if (scheme === "http" && url.indexOf("china101.com") >= 0) return "+V2Ray";
if (/(?:^|\.)china101\.com$/.test(host)) return "+V2Ray";
if (/(?:^|\.)china18\.org$/.test(host)) return "+V2Ray";
if (/(?:^|\.)china21\.com$/.test(host)) return "+V2Ray";
if (scheme === "http" && url.indexOf("china21.org") >= 0) return "+V2Ray";
if (/(?:^|\.)china21\.org$/.test(host)) return "+V2Ray";
if (scheme === "http" && url.indexOf(".china5000.us") >= 0) return "+V2Ray";
if (scheme === "http" && url.indexOf("chinaaffairs.org") >= 0) return "+V2Ray";
if (/(?:^|\.)chinaaffairs\.org$/.test(host)) return "+V2Ray";
if (/(?:^|\.)chinaaid\.me$/.test(host)) return "+V2Ray";
if (scheme === "http" && url.indexOf("chinaaid.us") >= 0) return "+V2Ray";
if (scheme === "http" && url.indexOf("chinaaid.org") >= 0) return "+V2Ray";
if (scheme === "http" && url.indexOf("chinaaid.net") >= 0) return "+V2Ray";
if (scheme === "http" && url.indexOf("chinacomments.org") >= 0) return "+V2Ray";
if (/(?:^|\.)chinacomments\.org$/.test(host)) return "+V2Ray";
if (scheme === "http" && url.indexOf(".chinachange.org") >= 0) return "+V2Ray";
if (/(?:^|\.)chinachange\.org$/.test(host)) return "+V2Ray";
if (scheme === "http" && url.indexOf("chinachannel.hk") >= 0) return "+V2Ray";
if (/(?:^|\.)chinachannel\.hk$/.test(host)) return "+V2Ray";
if (scheme === "http" && url.indexOf(".chinacitynews.be") >= 0) return "+V2Ray";
if (scheme === "http" && url.indexOf(".chinadialogue.net") >= 0) return "+V2Ray";
if (scheme === "http" && url.indexOf(".chinadigitaltimes.net") >= 0) return "+V2Ray";
if (/(?:^|\.)chinadigitaltimes\.net$/.test(host)) return "+V2Ray";
if (scheme === "http" && url.indexOf(".chinaelections.org") >= 0) return "+V2Ray";
if (/(?:^|\.)chinaelections\.org$/.test(host)) return "+V2Ray";
if (scheme === "http" && url.indexOf(".chinaeweekly.com") >= 0) return "+V2Ray";
if (/(?:^|\.)chinaeweekly\.com$/.test(host)) return "+V2Ray";
if (/(?:^|\.)chinafreepress\.org$/.test(host)) return "+V2Ray";
if (scheme === "http" && url.indexOf(".chinagate.com") >= 0) return "+V2Ray";
if (scheme === "http" && url.indexOf("chinageeks.org") >= 0) return "+V2Ray";
if (scheme === "http" && url.indexOf("chinagfw.org") >= 0) return "+V2Ray";
if (/(?:^|\.)chinagfw\.org$/.test(host)) return "+V2Ray";
if (scheme === "http" && url.indexOf(".chinagonet.com") >= 0) return "+V2Ray";
if (scheme === "http" && url.indexOf(".chinagreenparty.org") >= 0) return "+V2Ray";
if (/(?:^|\.)chinagreenparty\.org$/.test(host)) return "+V2Ray";
if (scheme === "http" && url.indexOf(".chinahorizon.org") >= 0) return "+V2Ray";
if (/(?:^|\.)chinahorizon\.org$/.test(host)) return "+V2Ray";
if (scheme === "http" && url.indexOf(".chinahush.com") >= 0) return "+V2Ray";
if (scheme === "http" && url.indexOf(".chinainperspective.com") >= 0) return "+V2Ray";
if (/(?:^|\.)chinainterimgov\.org$/.test(host)) return "+V2Ray";
if (scheme === "http" && url.indexOf("chinalaborwatch.org") >= 0) return "+V2Ray";
if (scheme === "http" && url.indexOf("chinalawtranslate.com") >= 0) return "+V2Ray";
if (scheme === "http" && url.indexOf(".chinapost.com.tw/taiwan/national/national-news") >= 0) return "+V2Ray";
if (scheme === "http" && url.indexOf("chinaxchina.com/howto") >= 0) return "+V2Ray";
if (scheme === "http" && url.indexOf("chinalawandpolicy.com") >= 0) return "+V2Ray";
if (scheme === "http" && url.indexOf(".chinamule.com") >= 0) return "+V2Ray";
if (/(?:^|\.)chinamule\.com$/.test(host)) return "+V2Ray";
if (scheme === "http" && url.indexOf("chinamz.org") >= 0) return "+V2Ray";
if (scheme === "http" && url.indexOf(".chinapress.com.my") >= 0) return "+V2Ray";
if (/(?:^|\.)chinapress\.com\.my$/.test(host)) return "+V2Ray";
if (scheme === "http" && url.indexOf(".china-review.com.ua") >= 0) return "+V2Ray";
if (/^http:\/\/china-review\.com\.ua/.test(url)) return "+V2Ray";
if (scheme === "http" && url.indexOf(".chinarightsia.org") >= 0) return "+V2Ray";
if (scheme === "http" && url.indexOf("chinasmile.net/forums") >= 0) return "+V2Ray";
if (scheme === "http" && url.indexOf("chinasocialdemocraticparty.com") >= 0) return "+V2Ray";
if (/(?:^|\.)chinasocialdemocraticparty\.com$/.test(host)) return "+V2Ray";
if (scheme === "http" && url.indexOf("chinasoul.org") >= 0) return "+V2Ray";
if (/(?:^|\.)chinasoul\.org$/.test(host)) return "+V2Ray";
if (scheme === "http" && url.indexOf(".chinasucks.net") >= 0) return "+V2Ray";
if (scheme === "http" && url.indexOf(".chinatimes.com/realtimenews/260409/") >= 0) return "+V2Ray";
if (/(?:^|\.)chinatopsex\.com$/.test(host)) return "+V2Ray";
if (scheme === "http" && url.indexOf(".chinatown.com.au") >= 0) return "+V2Ray";
if (scheme === "http" && url.indexOf("chinatweeps.com") >= 0) return "+V2Ray";
if (scheme === "http" && url.indexOf("chinaway.org") >= 0) return "+V2Ray";
if (scheme === "http" && url.indexOf(".chinaworker.info") >= 0) return "+V2Ray";
if (/(?:^|\.)chinaworker\.info$/.test(host)) return "+V2Ray";
if (scheme === "http" && url.indexOf("chinayouth.org.hk") >= 0) return "+V2Ray";
if (scheme === "http" && url.indexOf("chinayuanmin.org") >= 0) return "+V2Ray";
if (/(?:^|\.)chinayuanmin\.org$/.test(host)) return "+V2Ray";
if (scheme === "http" && url.indexOf(".chinese-hermit.net") >= 0) return "+V2Ray";
if (scheme === "http" && url.indexOf("chinese-leaders.org") >= 0) return "+V2Ray";
if (scheme === "http" && url.indexOf("chinese-memorial.org") >= 0) return "+V2Ray";
if (scheme === "http" && url.indexOf(".chinesedaily.com") >= 0) return "+V2Ray";
if (/(?:^|\.)chinesedailynews\.com$/.test(host)) return "+V2Ray";
if (scheme === "http" && url.indexOf(".chinesedemocracy.com") >= 0) return "+V2Ray";
if (/(?:^|\.)chinesedemocracy\.com$/.test(host)) return "+V2Ray";
if (/(?:^|\.)chinesegay\.org$/.test(host)) return "+V2Ray";
if (scheme === "http" && url.indexOf(".chinesen.de") >= 0) return "+V2Ray";
if (/(?:^|\.)chinesen\.de$/.test(host)) return "+V2Ray";
if (scheme === "http" && url.indexOf(".chinesepen.org") >= 0) return "+V2Ray";
if (scheme === "http" && url.indexOf(".chinesetalks.net/ch") >= 0) return "+V2Ray";
if (scheme === "http" && url.indexOf(".chingcheong.com") >= 0) return "+V2Ray";
if (/(?:^|\.)chingcheong\.com$/.test(host)) return "+V2Ray";
if (scheme === "http" && url.indexOf(".chinman.net") >= 0) return "+V2Ray";
if (/^http:\/\/chinman\.net/.test(url)) return "+V2Ray";
if (scheme === "http" && url.indexOf("chithu.org") >= 0) return "+V2Ray";
if (/^http:\/\/chn\.chosun\.com/.test(url)) return "+V2Ray";
if (scheme === "http" && url.indexOf("cnnews.chosun.com/client/news/viw.asp?cate=C01&mcate") >= 0) return "+V2Ray";
if (scheme === "http" && url.indexOf(".chrdnet.com") >= 0) return "+V2Ray";
if (/^http:\/\/chrdnet\.com/.test(url)) return "+V2Ray";
if (scheme === "http" && url.indexOf(".christianfreedom.org") >= 0) return "+V2Ray";
if (/^http:\/\/christianfreedom\.org/.test(url)) return "+V2Ray";
if (scheme === "http" && url.indexOf("christianstudy.com") >= 0) return "+V2Ray";
if (/(?:^|\.)christianstudy\.com$/.test(host)) return "+V2Ray";
if (scheme === "http" && url.indexOf("christusrex.org/www1/sdc") >= 0) return "+V2Ray";
if (scheme === "http" && url.indexOf(".chubold.com") >= 0) return "+V2Ray";
if (scheme === "http" && url.indexOf("chubun.com") >= 0) return "+V2Ray";
if (scheme === "http" && url.indexOf("chuizi.net") >= 0) return "+V2Ray";
if (scheme === "http" && url.indexOf("christiantimes.org.hk") >= 0) return "+V2Ray";
if (scheme === "http" && url.indexOf(".chrlawyers.hk") >= 0) return "+V2Ray";
if (/^http:\/\/chrlawyers\.hk/.test(url)) return "+V2Ray";
if (scheme === "http" && url.indexOf(".churchinhongkong.org/b5/index.php") >= 0) return "+V2Ray";
if (/^http:\/\/churchinhongkong\.org\/b5\/index\.php/.test(url)) return "+V2Ray";
if (scheme === "http" && url.indexOf(".chushigangdrug.ch") >= 0) return "+V2Ray";
if (scheme === "http" && url.indexOf(".cienen.com") >= 0) return "+V2Ray";
if (scheme === "http" && url.indexOf(".cineastentreff.de") >= 0) return "+V2Ray";
if (scheme === "http" && url.indexOf(".cipfg.org") >= 0) return "+V2Ray";
if (/(?:^|\.)circlethebayfortibet\.org$/.test(host)) return "+V2Ray";
if (scheme === "http" && url.indexOf(".citizencn.com") >= 0) return "+V2Ray";
if (/(?:^|\.)citizencn\.com$/.test(host)) return "+V2Ray";
if (/^http:\/\/citizenlab\.org/.test(url)) return "+V2Ray";
if (/^http:\/\/www\.citizenlab\.org/.test(url)) return "+V2Ray";
if (/(?:^|\.)citizenscommission\.hk$/.test(host)) return "+V2Ray";
if (scheme === "http" && url.indexOf(".citizenlab.org") >= 0) return "+V2Ray";
if (scheme === "http" && url.indexOf("citizensradio.org") >= 0) return "+V2Ray";
if (scheme === "http" && url.indexOf(".city365.ca") >= 0) return "+V2Ray";
if (/^http:\/\/city365\.ca/.test(url)) return "+V2Ray";
if (scheme === "http" && url.indexOf("city9x.com") >= 0) return "+V2Ray";
if (scheme === "http" && url.indexOf(".citytalk.tw/event") >= 0) return "+V2Ray";
if (scheme === "http" && url.indexOf(".civicparty.hk") >= 0) return "+V2Ray";
if (/(?:^|\.)civicparty\.hk$/.test(host)) return "+V2Ray";
if (scheme === "http" && url.indexOf(".civildisobediencemovement.org") >= 0) return "+V2Ray";
if (scheme === "http" && url.indexOf("civilhrfront.org") >= 0) return "+V2Ray";
if (/(?:^|\.)civilhrfront\.org$/.test(host)) return "+V2Ray";
if (scheme === "http" && url.indexOf(".civiliangunner.com") >= 0) return "+V2Ray";
if (scheme === "http" && url.indexOf(".civilmedia.tw") >= 0) return "+V2Ray";
if (/(?:^|\.)civilmedia\.tw$/.test(host)) return "+V2Ray";
if (scheme === "http" && url.indexOf("psiphon.civisec.org") >= 0) return "+V2Ray";
if (/(?:^|\.)vpn\.cjb\.net$/.test(host)) return "+V2Ray";
if (scheme === "http" && url.indexOf(".ck101.com") >= 0) return "+V2Ray";
if (/(?:^|\.)ck101\.com$/.test(host)) return "+V2Ray";
if (scheme === "http" && url.indexOf(".clarionproject.org/news/islamic-state-isis-isil-propaganda") >= 0) return "+V2Ray";
if (/(?:^|\.)classicalguitarblog\.net$/.test(host)) return "+V2Ray";
if (scheme === "http" && url.indexOf(".clb.org.hk") >= 0) return "+V2Ray";
if (scheme === "http" && url.indexOf("clearharmony.net") >= 0) return "+V2Ray";
if (scheme === "http" && url.indexOf("clearwisdom.net") >= 0) return "+V2Ray";
if (scheme === "http" && url.indexOf("clinica-tibet.ru") >= 0) return "+V2Ray";
if (scheme === "http" && url.indexOf(".clipfish.de") >= 0) return "+V2Ray";
if (scheme === "http" && url.indexOf("cloakpoint.com") >= 0) return "+V2Ray";
if (/(?:^|\.)club1069\.com$/.test(host)) return "+V2Ray";
if (scheme === "http" && url.indexOf("cmi.org.tw") >= 0) return "+V2Ray";
if (/^http:\/\/www\.cmoinc\.org/.test(url)) return "+V2Ray";
if (scheme === "http" && url.indexOf("cmp.hku.hk") >= 0) return "+V2Ray";
if (scheme === "http" && url.indexOf("hkupop.hku.hk") >= 0) return "+V2Ray";
if (/(?:^|\.)cmule\.com$/.test(host)) return "+V2Ray";
if (/(?:^|\.)cmule\.org$/.test(host)) return "+V2Ray";
if (/(?:^|\.)cms\.gov$/.test(host)) return "+V2Ray";
if (/^http:\/\/vpn\.cmu\.edu/.test(url)) return "+V2Ray";
if (/^http:\/\/vpn\.sv\.cmu\.edu/.test(url)) return "+V2Ray";
if (scheme === "http" && url.indexOf(".cn6.eu") >= 0) return "+V2Ray";
if (scheme === "http" && url.indexOf(".cna.com.tw") >= 0) return "+V2Ray";
if (/(?:^|\.)cna\.com\.tw$/.test(host)) return "+V2Ray";
if (scheme === "http" && url.indexOf(".cnabc.com") >= 0) return "+V2Ray";
if (scheme === "http" && url.indexOf(".cnd.org") >= 0) return "+V2Ray";
if (/(?:^|\.)cnd\.org$/.test(host)) return "+V2Ray";
if (scheme === "http" && url.indexOf("download.cnet.com") >= 0) return "+V2Ray";
if (scheme === "http" && url.indexOf(".cnex.org.cn") >= 0) return "+V2Ray";
if (scheme === "http" && url.indexOf(".cnineu.com") >= 0) return "+V2Ray";
if (scheme === "http" && url.indexOf("wiki.cnitter.com") >= 0) return "+V2Ray";
if (scheme === "http" && url.indexOf(".cnn.com/video") >= 0) return "+V2Ray";
if (scheme === "http" && url.indexOf(".cnpolitics.org") >= 0) return "+V2Ray";
if (/(?:^|\.)cnpolitics\.org$/.test(host)) return "+V2Ray";
if (scheme === "http" && url.indexOf(".cn-proxy.com") >= 0) return "+V2Ray";
if (/^http:\/\/cn-proxy\.com/.test(url)) return "+V2Ray";
if (scheme === "http" && url.indexOf(".cnproxy.com") >= 0) return "+V2Ray";
if (scheme === "http" && url.indexOf("blog.cnyes.com") >= 0) return "+V2Ray";
if (scheme === "http" && url.indexOf("news.cnyes.com") >= 0) return "+V2Ray";
if (/(?:^|\.)coat\.co\.jp$/.test(host)) return "+V2Ray";
if (scheme === "http" && url.indexOf(".cochina.co") >= 0) return "+V2Ray";
if (/(?:^|\.)cochina\.co$/.test(host)) return "+V2Ray";
if (/(?:^|\.)cochina\.org$/.test(host)) return "+V2Ray";
if (scheme === "http" && url.indexOf(".code1984.com/64") >= 0) return "+V2Ray";
if (/^http:\/\/goagent\.codeplex\.com/.test(url)) return "+V2Ray";
if (/(?:^|\.)codeshare\.io$/.test(host)) return "+V2Ray";
if (/(?:^|\.)codeskulptor\.org$/.test(host)) return "+V2Ray";
if (/^http:\/\/tosh\.comedycentral\.com/.test(url)) return "+V2Ray";
if (scheme === "http" && url.indexOf("comefromchina.com") >= 0) return "+V2Ray";
if (/(?:^|\.)comefromchina\.com$/.test(host)) return "+V2Ray";
if (scheme === "http" && url.indexOf(".comic-mega.me") >= 0) return "+V2Ray";
if (scheme === "http" && url.indexOf("commandarms.com") >= 0) return "+V2Ray";
if (/(?:^|\.)commentshk\.com$/.test(host)) return "+V2Ray";
if (scheme === "http" && url.indexOf(".communistcrimes.org") >= 0) return "+V2Ray";
if (/(?:^|\.)communistcrimes\.org$/.test(host)) return "+V2Ray";
if (/(?:^|\.)communitychoicecu\.com$/.test(host)) return "+V2Ray";
if (/(?:^|\.)compileheart\.com$/.test(host)) return "+V2Ray";
if (/(?:^|\.)conoha\.jp$/.test(host)) return "+V2Ray";
if (scheme === "http" && url.indexOf(".contactmagazine.net") >= 0) return "+V2Ray";
if (scheme === "http" && url.indexOf(".convio.net") >= 0) return "+V2Ray";
if (scheme === "http" && url.indexOf(".coobay.com") >= 0) return "+V2Ray";
if (/^http:\/\/www\.cool18\.com\/bbs.*\//.test(url)) return "+V2Ray";
if (scheme === "http" && url.indexOf(".coolaler.com") >= 0) return "+V2Ray";
if (/(?:^|\.)coolaler\.com$/.test(host)) return "+V2Ray";
if (scheme === "http" && url.indexOf("coolder.com") >= 0) return "+V2Ray";
if (/(?:^|\.)coolder\.com$/.test(host)) return "+V2Ray";
if (/(?:^|\.)coolloud\.org\.tw$/.test(host)) return "+V2Ray";
if (scheme === "http" && url.indexOf(".coolncute.com") >= 0) return "+V2Ray";
if (scheme === "http" && url.indexOf("corumcollege.com") >= 0) return "+V2Ray";
if (scheme === "http" && url.indexOf(".cos-moe.com") >= 0) return "+V2Ray";
if (/^http:\/\/cos-moe\.com/.test(url)) return "+V2Ray";
if (scheme === "http" && url.indexOf(".cosplayjav.pl") >= 0) return "+V2Ray";
if (/^http:\/\/cosplayjav\.pl/.test(url)) return "+V2Ray";
if (scheme === "http" && url.indexOf(".cotweet.com") >= 0) return "+V2Ray";
if (/(?:^|\.)cotweet\.com$/.test(host)) return "+V2Ray";
if (scheme === "http" && url.indexOf(".coursehero.com") >= 0) return "+V2Ray";
if (/(?:^|\.)coursehero\.com$/.test(host)) return "+V2Ray";
if (scheme === "http" && url.indexOf("cpj.org") >= 0) return "+V2Ray";
if (/(?:^|\.)cpj\.org$/.test(host)) return "+V2Ray";
if (scheme === "http" && url.indexOf(".cq99.us") >= 0) return "+V2Ray";
if (/^http:\/\/cq99\.us/.test(url)) return "+V2Ray";
if (scheme === "http" && url.indexOf("crackle.com") >= 0) return "+V2Ray";
if (/(?:^|\.)crackle\.com$/.test(host)) return "+V2Ray";
if (scheme === "http" && url.indexOf(".crazys.cc") >= 0) return "+V2Ray";
if (/(?:^|\.)crchina\.org$/.test(host)) return "+V2Ray";
if (scheme === "http" && url.indexOf("crd-net.org") >= 0) return "+V2Ray";
if (scheme === "http" && url.indexOf("creaders.net") >= 0) return "+V2Ray";
if (/(?:^|\.)creaders\.net$/.test(host)) return "+V2Ray";
if (scheme === "http" && url.indexOf(".creadersnet.com") >= 0) return "+V2Ray";
if (/(?:^|\.)cristyli\.com$/.test(host)) return "+V2Ray";
if (scheme === "http" && url.indexOf(".crocotube.com") >= 0) return "+V2Ray";
if (/^http:\/\/crocotube\.com/.test(url)) return "+V2Ray";
if (scheme === "http" && url.indexOf(".crossthewall.net") >= 0) return "+V2Ray";
if (/(?:^|\.)crossthewall\.net$/.test(host)) return "+V2Ray";
if (scheme === "http" && url.indexOf(".crossvpn.net") >= 0) return "+V2Ray";
if (/(?:^|\.)crossvpn\.net$/.test(host)) return "+V2Ray";
if (scheme === "http" && url.indexOf("csdparty.com") >= 0) return "+V2Ray";
if (/(?:^|\.)csdparty\.com$/.test(host)) return "+V2Ray";
if (/(?:^|\.)csuchen\.de$/.test(host)) return "+V2Ray";
if (scheme === "http" && url.indexOf(".csw.org.uk") >= 0) return "+V2Ray";
if (scheme === "http" && url.indexOf(".ct.org.tw") >= 0) return "+V2Ray";
if (/(?:^|\.)ct\.org\.tw$/.test(host)) return "+V2Ray";
if (scheme === "http" && url.indexOf(".ctao.org") >= 0) return "+V2Ray";
if (scheme === "http" && url.indexOf(".ctfriend.net") >= 0) return "+V2Ray";
if (scheme === "http" && url.indexOf(".ctitv.com.tw") >= 0) return "+V2Ray";
if (scheme === "http" && url.indexOf("cts.com.tw") >= 0) return "+V2Ray";
if (/^http:\/\/library\.usc\.cuhk\.edu\.hk\//.test(url)) return "+V2Ray";
if (/^http:\/\/mjlsh\.usc\.cuhk\.edu\.hk\//.test(url)) return "+V2Ray";
if (scheme === "http" && url.indexOf(".cuhkacs.org/~benng") >= 0) return "+V2Ray";
if (scheme === "http" && url.indexOf(".cuihua.org") >= 0) return "+V2Ray";
if (/(?:^|\.)cuihua\.org$/.test(host)) return "+V2Ray";
if (scheme === "http" && url.indexOf(".cuiweiping.net") >= 0) return "+V2Ray";
if (/(?:^|\.)cuiweiping\.net$/.test(host)) return "+V2Ray";
if (/(?:^|\.)culture\.tw$/.test(host)) return "+V2Ray";
if (scheme === "http" && url.indexOf(".cumlouder.com") >= 0) return "+V2Ray";
if (/(?:^|\.)cumlouder\.com$/.test(host)) return "+V2Ray";
if (/(?:^|\.)curvefish\.com$/.test(host)) return "+V2Ray";
if (scheme === "http" && url.indexOf(".cusu.hk") >= 0) return "+V2Ray";
if (/(?:^|\.)cusu\.hk$/.test(host)) return "+V2Ray";
if (scheme === "http" && url.indexOf(".cw.com.tw") >= 0) return "+V2Ray";
if (/^http:\/\/forum\.cyberctm\.com/.test(url)) return "+V2Ray";
if (scheme === "http" && url.indexOf("cyberghostvpn.com") >= 0) return "+V2Ray";
if (/(?:^|\.)cyberghostvpn\.com$/.test(host)) return "+V2Ray";
if (/(?:^|\.)cynscribe\.com$/.test(host)) return "+V2Ray";
if (scheme === "http" && url.indexOf("cytode.us") >= 0) return "+V2Ray";
if (/(?:^|\.)ifan\.cz\.cc$/.test(host)) return "+V2Ray";
if (/(?:^|\.)mike\.cz\.cc$/.test(host)) return "+V2Ray";
if (/(?:^|\.)nic\.cz\.cc$/.test(host)) return "+V2Ray";
if (scheme === "http" && url.indexOf(".d-fukyu.com") >= 0) return "+V2Ray";
if (/^http:\/\/d-fukyu\.com/.test(url)) return "+V2Ray";
if (scheme === "http" && url.indexOf("cl.d0z.net") >= 0) return "+V2Ray";
if (scheme === "http" && url.indexOf(".d100.net") >= 0) return "+V2Ray";
if (/(?:^|\.)d100\.net$/.test(host)) return "+V2Ray";
if (scheme === "http" && url.indexOf(".d2bay.com") >= 0) return "+V2Ray";
if (/^http:\/\/d2bay\.com/.test(url)) return "+V2Ray";
if (scheme === "http" && url.indexOf(".dabr.co.uk") >= 0) return "+V2Ray";
if (/(?:^|\.)dabr\.co\.uk$/.test(host)) return "+V2Ray";
if (scheme === "http" && url.indexOf("dabr.eu") >= 0) return "+V2Ray";
if (scheme === "http" && url.indexOf("dabr.mobi") >= 0) return "+V2Ray";
if (/(?:^|\.)dabr\.mobi$/.test(host)) return "+V2Ray";
if (/(?:^|\.)dabr\.me$/.test(host)) return "+V2Ray";
if (scheme === "http" && url.indexOf("dadazim.com") >= 0) return "+V2Ray";
if (/(?:^|\.)dadazim\.com$/.test(host)) return "+V2Ray";
if (scheme === "http" && url.indexOf(".dadi360.com") >= 0) return "+V2Ray";
if (scheme === "http" && url.indexOf("dafagood.com") >= 0) return "+V2Ray";
if (scheme === "http" && url.indexOf("dafahao.com") >= 0) return "+V2Ray";
if (scheme === "http" && url.indexOf(".dagelijksestandaard.nl") >= 0) return "+V2Ray";
if (scheme === "http" && url.indexOf(".daidostup.ru") >= 0) return "+V2Ray";
if (/^http:\/\/daidostup\.ru/.test(url)) return "+V2Ray";
if (scheme === "http" && url.indexOf(".dailidaili.com") >= 0) return "+V2Ray";
if (/(?:^|\.)dailidaili\.com$/.test(host)) return "+V2Ray";
if (scheme === "http" && url.indexOf(".dailymotion.com") >= 0) return "+V2Ray";
if (/(?:^|\.)dailymotion\.com$/.test(host)) return "+V2Ray";
if (scheme === "http" && url.indexOf("daiphapinfo.net") >= 0) return "+V2Ray";
if (scheme === "http" && url.indexOf(".dajiyuan.com") >= 0) return "+V2Ray";
if (/(?:^|\.)dajiyuan\.de$/.test(host)) return "+V2Ray";
if (scheme === "http" && url.indexOf("dajiyuan.eu") >= 0) return "+V2Ray";
if (scheme === "http" && url.indexOf("dalailama.com") >= 0) return "+V2Ray";
if (scheme === "http" && url.indexOf(".dalailama.mn") >= 0) return "+V2Ray";
if (/^http:\/\/dalailama\.mn/.test(url)) return "+V2Ray";
if (scheme === "http" && url.indexOf(".dalailama.ru") >= 0) return "+V2Ray";
if (/(?:^|\.)dalailama\.ru$/.test(host)) return "+V2Ray";
if (scheme === "http" && url.indexOf("dalailama80.org") >= 0) return "+V2Ray";
if (scheme === "http" && url.indexOf(".dalailama-archives.org") >= 0) return "+V2Ray";
if (scheme === "http" && url.indexOf(".dalailamacenter.org") >= 0) return "+V2Ray";
if (/^http:\/\/dalailamacenter\.org/.test(url)) return "+V2Ray";
if (scheme === "http" && url.indexOf("dalailamafellows.org") >= 0) return "+V2Ray";
if (scheme === "http" && url.indexOf(".dalailamafilm.com") >= 0) return "+V2Ray";
if (scheme === "http" && url.indexOf(".dalailamafoundation.org") >= 0) return "+V2Ray";
if (scheme === "http" && url.indexOf(".dalailamahindi.com") >= 0) return "+V2Ray";
if (scheme === "http" && url.indexOf(".dalailamainaustralia.org") >= 0) return "+V2Ray";
if (scheme === "http" && url.indexOf(".dalailamajapanese.com") >= 0) return "+V2Ray";
if (scheme === "http" && url.indexOf(".dalailamaprotesters.info") >= 0) return "+V2Ray";
if (scheme === "http" && url.indexOf(".dalailamaquotes.org") >= 0) return "+V2Ray";
if (scheme === "http" && url.indexOf(".dalailamatrust.org") >= 0) return "+V2Ray";
if (scheme === "http" && url.indexOf(".dalailamavisit.org.nz") >= 0) return "+V2Ray";
if (scheme === "http" && url.indexOf(".dalailamaworld.com") >= 0) return "+V2Ray";
if (/(?:^|\.)dalailamaworld\.com$/.test(host)) return "+V2Ray";
if (scheme === "http" && url.indexOf("dalianmeng.org") >= 0) return "+V2Ray";
if (/(?:^|\.)dalianmeng\.org$/.test(host)) return "+V2Ray";
if (scheme === "http" && url.indexOf(".daliulian.org") >= 0) return "+V2Ray";
if (/(?:^|\.)daliulian\.org$/.test(host)) return "+V2Ray";
if (scheme === "http" && url.indexOf(".danke4china.net") >= 0) return "+V2Ray";
if (/(?:^|\.)danke4china\.net$/.test(host)) return "+V2Ray";
if (scheme === "http" && url.indexOf(".danwei.org") >= 0) return "+V2Ray";
if (scheme === "http" && url.indexOf("daolan.net") >= 0) return "+V2Ray";
if (scheme === "http" && url.indexOf(".daozhongxing.org") >= 0) return "+V2Ray";
if (scheme === "http" && url.indexOf("darktoy.net") >= 0) return "+V2Ray";
if (/(?:^|\.)dastrassi\.org$/.test(host)) return "+V2Ray";
if (scheme === "http" && url.indexOf("blog.daum.net/_blog") >= 0) return "+V2Ray";
if (scheme === "http" && url.indexOf(".david-kilgour.com") >= 0) return "+V2Ray";
if (/^http:\/\/david-kilgour\.com/.test(url)) return "+V2Ray";
if (scheme === "http" && url.indexOf("daxa.cn") >= 0) return "+V2Ray";
if (/(?:^|\.)daxa\.cn$/.test(host)) return "+V2Ray";
if (scheme === "http" && url.indexOf("cn.dayabook.com") >= 0) return "+V2Ray";
if (scheme === "http" && url.indexOf(".daylife.com/topic/dalai_lama") >= 0) return "+V2Ray";
if (/(?:^|\.)db\.tt$/.test(host)) return "+V2Ray";
if (scheme === "http" && url.indexOf(".dbc.hk/main") >= 0) return "+V2Ray";
if (/(?:^|\.)dcard\.tw$/.test(host)) return "+V2Ray";
if (scheme === "http" && url.indexOf("dcmilitary.com") >= 0) return "+V2Ray";
if (scheme === "http" && url.indexOf(".ddc.com.tw") >= 0) return "+V2Ray";
if (scheme === "http" && url.indexOf(".ddhw.info") >= 0) return "+V2Ray";
if (scheme === "http" && url.indexOf("ddns.net") >= 0) return "+V2Ray";
if (/(?:^|\.)de-sci\.org$/.test(host)) return "+V2Ray";
if (scheme === "http" && url.indexOf(".de-sci.org") >= 0) return "+V2Ray";
if (scheme === "http" && url.indexOf("packages.debian.org/zh-cn/lenny/gpass") >= 0) return "+V2Ray";
if (/(?:^|\.)decodet\.co$/.test(host)) return "+V2Ray";
if (scheme === "http" && url.indexOf(".definebabe.com") >= 0) return "+V2Ray";
if (/(?:^|\.)delcamp\.net$/.test(host)) return "+V2Ray";
if (scheme === "http" && url.indexOf("delicious.com/GFWbookmark") >= 0) return "+V2Ray";
if (scheme === "http" && url.indexOf(".democrats.org") >= 0) return "+V2Ray";
if (/(?:^|\.)democrats\.org$/.test(host)) return "+V2Ray";
if (/(?:^|\.)desc\.se$/.test(host)) return "+V2Ray";
if (/(?:^|\.)dessci\.com$/.test(host)) return "+V2Ray";
if (scheme === "http" && url.indexOf(".destroy-china.jp") >= 0) return "+V2Ray";
if (/(?:^|\.)deutsche-welle\.de$/.test(host)) return "+V2Ray";
if (/(?:^|\.)devio\.us$/.test(host)) return "+V2Ray";
if (/(?:^|\.)devpn\.com$/.test(host)) return "+V2Ray";
if (/(?:^|\.)dfas\.mil$/.test(host)) return "+V2Ray";
if (scheme === "http" && url.indexOf("dfn.org") >= 0) return "+V2Ray";
if (scheme === "http" && url.indexOf("dharmakara.net") >= 0) return "+V2Ray";
if (scheme === "http" && url.indexOf(".dharamsalanet.com") >= 0) return "+V2Ray";
if (scheme === "http" && url.indexOf(".diaoyuislands.org") >= 0) return "+V2Ray";
if (/(?:^|\.)diaoyuislands\.org$/.test(host)) return "+V2Ray";
if (/^http:\/\/digiland\.tw\//.test(url)) return "+V2Ray";
if (/(?:^|\.)digitalnomadsproject\.org$/.test(host)) return "+V2Ray";
if (scheme === "http" && url.indexOf(".diigo.com") >= 0) return "+V2Ray";
if (/(?:^|\.)diigo\.com$/.test(host)) return "+V2Ray";
if (/(?:^|\.)dilber\.se$/.test(host)) return "+V2Ray";
if (/(?:^|\.)furl\.net$/.test(host)) return "+V2Ray";
if (scheme === "http" && url.indexOf(".dipity.com") >= 0) return "+V2Ray";
if (/(?:^|\.)directcreative\.com$/.test(host)) return "+V2Ray";
if (/^https:\/\/search\.disconnect\.me/.test(url)) return "+V2Ray";
if (scheme === "http" && url.indexOf(".discuss.com.hk") >= 0) return "+V2Ray";
if (/(?:^|\.)discuss\.com\.hk$/.test(host)) return "+V2Ray";
if (scheme === "http" && url.indexOf(".discuss4u.com") >= 0) return "+V2Ray";
if (scheme === "http" && url.indexOf("disp.cc") >= 0) return "+V2Ray";
if (scheme === "http" && url.indexOf(".disqus.com") >= 0) return "+V2Ray";
if (/(?:^|\.)disqus\.com$/.test(host)) return "+V2Ray";
if (scheme === "http" && url.indexOf(".dit-inc.us") >= 0) return "+V2Ray";
if (/(?:^|\.)dit-inc\.us$/.test(host)) return "+V2Ray";
if (scheme === "http" && url.indexOf(".dizhidizhi.com") >= 0) return "+V2Ray";
if (/(?:^|\.)dizhuzhishang\.com$/.test(host)) return "+V2Ray";
if (scheme === "http" && url.indexOf("djangosnippets.org") >= 0) return "+V2Ray";
if (scheme === "http" && url.indexOf(".djorz.com") >= 0) return "+V2Ray";
if (/(?:^|\.)djorz\.com$/.test(host)) return "+V2Ray";
if (/(?:^|\.)dl-laby\.jp$/.test(host)) return "+V2Ray";
if (/(?:^|\.)dlsite\.com$/.test(host)) return "+V2Ray";
if (/(?:^|\.)dlyoutube\.com$/.test(host)) return "+V2Ray";
if (/(?:^|\.)dmcdn\.net$/.test(host)) return "+V2Ray";
if (scheme === "http" && url.indexOf(".dnscrypt.org") >= 0) return "+V2Ray";
if (/(?:^|\.)dnscrypt\.org$/.test(host)) return "+V2Ray";
if (/(?:^|\.)dns2go\.com$/.test(host)) return "+V2Ray";
if (/(?:^|\.)dnssec\.net$/.test(host)) return "+V2Ray";
if (scheme === "http" && url.indexOf("doctorvoice.org") >= 0) return "+V2Ray";
if (scheme === "http" && url.indexOf(".dogfartnetwork.com/tour") >= 0) return "+V2Ray";
if (scheme === "http" && url.indexOf("gloryhole.com") >= 0) return "+V2Ray";
if (scheme === "http" && url.indexOf(".dojin.com") >= 0) return "+V2Ray";
if (scheme === "http" && url.indexOf(".dok-forum.net") >= 0) return "+V2Ray";
if (/(?:^|\.)dolc\.de$/.test(host)) return "+V2Ray";
if (/(?:^|\.)dolf\.org\.hk$/.test(host)) return "+V2Ray";
if (/(?:^|\.)dollf\.com$/.test(host)) return "+V2Ray";
if (scheme === "http" && url.indexOf(".domain.club.tw") >= 0) return "+V2Ray";
if (scheme === "http" && url.indexOf(".domaintoday.com.au") >= 0) return "+V2Ray";
if (scheme === "http" && url.indexOf("dongtaiwang.com") >= 0) return "+V2Ray";
if (/(?:^|\.)dongtaiwang\.com$/.test(host)) return "+V2Ray";
if (scheme === "http" && url.indexOf(".dongtaiwang.net") >= 0) return "+V2Ray";
if (/(?:^|\.)dongtaiwang\.net$/.test(host)) return "+V2Ray";
if (scheme === "http" && url.indexOf(".dongyangjing.com") >= 0) return "+V2Ray";
if (scheme === "http" && url.indexOf(".dontfilter.us") >= 0) return "+V2Ray";
if (/(?:^|\.)dontmovetochina\.com$/.test(host)) return "+V2Ray";
if (scheme === "http" && url.indexOf(".dorjeshugden.com") >= 0) return "+V2Ray";
if (scheme === "http" && url.indexOf(".dotplane.com") >= 0) return "+V2Ray";
if (/(?:^|\.)dotplane\.com$/.test(host)) return "+V2Ray";
if (/(?:^|\.)dotsub\.com$/.test(host)) return "+V2Ray";
if (scheme === "http" && url.indexOf(".dotvpn.com") >= 0) return "+V2Ray";
if (/(?:^|\.)dotvpn\.com$/.test(host)) return "+V2Ray";
if (scheme === "http" && url.indexOf(".doub.io") >= 0) return "+V2Ray";
if (/(?:^|\.)doub\.io$/.test(host)) return "+V2Ray";
if (/(?:^|\.)dougscripts\.com$/.test(host)) return "+V2Ray";
if (/(?:^|\.)douhokanko\.net$/.test(host)) return "+V2Ray";
if (/(?:^|\.)doujincafe\.com$/.test(host)) return "+V2Ray";
if (scheme === "http" && url.indexOf("dowei.org") >= 0) return "+V2Ray";
if (scheme === "http" && url.indexOf("dphk.org") >= 0) return "+V2Ray";
if (scheme === "http" && url.indexOf("dpp.org.tw") >= 0) return "+V2Ray";
if (/(?:^|\.)dpp\.org\.tw$/.test(host)) return "+V2Ray";
if (/(?:^|\.)dpr\.info$/.test(host)) return "+V2Ray";
if (/(?:^|\.)dragonsprings\.org$/.test(host)) return "+V2Ray";
if (scheme === "http" && url.indexOf(".dreamamateurs.com") >= 0) return "+V2Ray";
if (scheme === "http" && url.indexOf(".drepung.org") >= 0) return "+V2Ray";
if (/(?:^|\.)drgan\.net$/.test(host)) return "+V2Ray";
if (scheme === "http" && url.indexOf(".drmingxia.org") >= 0) return "+V2Ray";
if (/^http:\/\/drmingxia\.org/.test(url)) return "+V2Ray";
if (/(?:^|\.)dropbooks\.tv$/.test(host)) return "+V2Ray";
if (/(?:^|\.)dropbox\.com$/.test(host)) return "+V2Ray";
if (/(?:^|\.)api\.dropboxapi\.com$/.test(host)) return "+V2Ray";
if (/(?:^|\.)dropboxusercontent\.com$/.test(host)) return "+V2Ray";
if (scheme === "http" && url.indexOf("drsunacademy.com") >= 0) return "+V2Ray";
if (scheme === "http" && url.indexOf(".drtuber.com") >= 0) return "+V2Ray";
if (scheme === "http" && url.indexOf(".dscn.info") >= 0) return "+V2Ray";
if (/^http:\/\/dscn\.info/.test(url)) return "+V2Ray";
if (scheme === "http" && url.indexOf(".dstk.dk") >= 0) return "+V2Ray";
if (/^http:\/\/dstk\.dk/.test(url)) return "+V2Ray";
if (/(?:^|\.)dtiblog\.com$/.test(host)) return "+V2Ray";
if (/(?:^|\.)dtic\.mil$/.test(host)) return "+V2Ray";
if (scheme === "http" && url.indexOf(".dtwang.org") >= 0) return "+V2Ray";
if (scheme === "http" && url.indexOf(".duanzhihu.com") >= 0) return "+V2Ray";
if (scheme === "http" && url.indexOf(".duckdns.org") >= 0) return "+V2Ray";
if (/^http:\/\/duckdns\.org/.test(url)) return "+V2Ray";
if (scheme === "http" && url.indexOf(".duckduckgo.com") >= 0) return "+V2Ray";
if (/(?:^|\.)duckduckgo\.com$/.test(host)) return "+V2Ray";
if (scheme === "http" && url.indexOf(".duckload.com/download") >= 0) return "+V2Ray";
if (/(?:^|\.)duckmylife\.com$/.test(host)) return "+V2Ray";
if (scheme === "http" && url.indexOf(".duga.jp") >= 0) return "+V2Ray";
if (/^http:\/\/duga\.jp/.test(url)) return "+V2Ray";
if (scheme === "http" && url.indexOf(".duihua.org") >= 0) return "+V2Ray";
if (/(?:^|\.)duihua\.org$/.test(host)) return "+V2Ray";
if (/(?:^|\.)duihuahrjournal\.org$/.test(host)) return "+V2Ray";
if (scheme === "http" && url.indexOf(".dunyabulteni.net") >= 0) return "+V2Ray";
if (scheme === "http" && url.indexOf(".duoweitimes.com") >= 0) return "+V2Ray";
if (/(?:^|\.)duoweitimes\.com$/.test(host)) return "+V2Ray";
if (scheme === "http" && url.indexOf("duping.net") >= 0) return "+V2Ray";
if (/(?:^|\.)duplicati\.com$/.test(host)) return "+V2Ray";
if (scheme === "http" && url.indexOf("dupola.com") >= 0) return "+V2Ray";
if (scheme === "http" && url.indexOf("dupola.net") >= 0) return "+V2Ray";
if (scheme === "http" && url.indexOf(".dushi.ca") >= 0) return "+V2Ray";
if (/(?:^|\.)dvorak\.org$/.test(host)) return "+V2Ray";
if (scheme === "http" && url.indexOf(".dw.com") >= 0) return "+V2Ray";
if (/(?:^|\.)dw\.com$/.test(host)) return "+V2Ray";
if (/(?:^|\.)dw\.de$/.test(host)) return "+V2Ray";
if (scheme === "http" && url.indexOf(".dw-world.com") >= 0) return "+V2Ray";
if (/(?:^|\.)dw-world\.com$/.test(host)) return "+V2Ray";
if (scheme === "http" && url.indexOf(".dw-world.de") >= 0) return "+V2Ray";
if (/^http:\/\/dw-world\.de/.test(url)) return "+V2Ray";
if (scheme === "http" && url.indexOf("www.dwheeler.com") >= 0) return "+V2Ray";
if (scheme === "http" && url.indexOf("dwnews.com") >= 0) return "+V2Ray";
if (/(?:^|\.)dwnews\.com$/.test(host)) return "+V2Ray";
if (scheme === "http" && url.indexOf("dwnews.net") >= 0) return "+V2Ray";
if (/(?:^|\.)dwnews\.net$/.test(host)) return "+V2Ray";
if (scheme === "http" && url.indexOf("xys.dxiong.com") >= 0) return "+V2Ray";
if (/(?:^|\.)dynawebinc\.com$/.test(host)) return "+V2Ray";
if (scheme === "http" && url.indexOf(".dzze.com") >= 0) return "+V2Ray";
if (/(?:^|\.)e-classical\.com\.tw$/.test(host)) return "+V2Ray";
if (/(?:^|\.)e-gold\.com$/.test(host)) return "+V2Ray";
if (scheme === "http" && url.indexOf(".e-gold.com") >= 0) return "+V2Ray";
if (/(?:^|\.)g\.e-hentai\.org$/.test(host)) return "+V2Ray";
if (/(?:^|\.)lofi\.e-hentai\.org$/.test(host)) return "+V2Ray";
if (scheme === "http" && url.indexOf(".e-hentaidb.com") >= 0) return "+V2Ray";
if (/^http:\/\/e-hentaidb\.com/.test(url)) return "+V2Ray";
if (scheme === "http" && url.indexOf("e-info.org.tw") >= 0) return "+V2Ray";
if (scheme === "http" && url.indexOf(".e-traderland.net/board") >= 0) return "+V2Ray";
if (scheme === "http" && url.indexOf(".e-zone.com.hk/discuz") >= 0) return "+V2Ray";
if (/^http:\/\/e-zone\.com\.hk\/discuz/.test(url)) return "+V2Ray";
if (scheme === "http" && url.indexOf(".e123.hk") >= 0) return "+V2Ray";
if (/(?:^|\.)e123\.hk$/.test(host)) return "+V2Ray";
if (scheme === "http" && url.indexOf(".earlytibet.com") >= 0) return "+V2Ray";
if (/^http:\/\/earlytibet\.com/.test(url)) return "+V2Ray";
if (scheme === "http" && url.indexOf(".earthcam.com") >= 0) return "+V2Ray";
if (scheme === "http" && url.indexOf(".earthvpn.com") >= 0) return "+V2Ray";
if (/(?:^|\.)earthvpn\.com$/.test(host)) return "+V2Ray";
if (scheme === "http" && url.indexOf("eastern-ark.com") >= 0) return "+V2Ray";
if (scheme === "http" && url.indexOf(".easternlightning.org") >= 0) return "+V2Ray";
if (scheme === "http" && url.indexOf(".eastturkestan.com") >= 0) return "+V2Ray";
if (/^http:\/\/www\.eastturkistan\.net\//.test(url)) return "+V2Ray";
if (scheme === "http" && url.indexOf(".eastturkistan-gov.org") >= 0) return "+V2Ray";
if (scheme === "http" && url.indexOf(".eastturkistancc.org") >= 0) return "+V2Ray";
if (scheme === "http" && url.indexOf(".eastturkistangovernmentinexile.us") >= 0) return "+V2Ray";
if (/(?:^|\.)eastturkistangovernmentinexile\.us$/.test(host)) return "+V2Ray";
if (scheme === "http" && url.indexOf(".easyca.ca") >= 0) return "+V2Ray";
if (scheme === "http" && url.indexOf(".easypic.com") >= 0) return "+V2Ray";
if (scheme === "http" && url.indexOf(".ebony-beauty.com") >= 0) return "+V2Ray";
if (scheme === "http" && url.indexOf("ebookbrowse.com") >= 0) return "+V2Ray";
if (scheme === "http" && url.indexOf("ebookee.com") >= 0) return "+V2Ray";
if (/(?:^|\.)ecfa\.org\.tw$/.test(host)) return "+V2Ray";
if (scheme === "http" && url.indexOf("ushuarencity.echainhost.com") >= 0) return "+V2Ray";
if (/(?:^|\.)ecimg\.tw$/.test(host)) return "+V2Ray";
if (scheme === "http" && url.indexOf("ecministry.net") >= 0) return "+V2Ray";
if (scheme === "http" && url.indexOf(".economist.com") >= 0) return "+V2Ray";
if (scheme === "http" && url.indexOf("bbs.ecstart.com") >= 0) return "+V2Ray";
if (/(?:^|\.)edgecastcdn\.net$/.test(host)) return "+V2Ray";
if (/twimg\.edgesuite\.net\/\/?appledaily/.test(url)) return "+V2Ray";
if (scheme === "http" && url.indexOf("edicypages.com") >= 0) return "+V2Ray";
if (scheme === "http" && url.indexOf(".edmontonchina.cn") >= 0) return "+V2Ray";
if (scheme === "http" && url.indexOf(".edmontonservice.com") >= 0) return "+V2Ray";
if (scheme === "http" && url.indexOf("edoors.com") >= 0) return "+V2Ray";
if (scheme === "http" && url.indexOf(".edubridge.com") >= 0) return "+V2Ray";
if (/(?:^|\.)edubridge\.com$/.test(host)) return "+V2Ray";
if (scheme === "http" && url.indexOf(".edupro.org") >= 0) return "+V2Ray";
if (/(?:^|\.)eevpn\.com$/.test(host)) return "+V2Ray";
if (scheme === "http" && url.indexOf("efcc.org.hk") >= 0) return "+V2Ray";
if (scheme === "http" && url.indexOf(".efukt.com") >= 0) return "+V2Ray";
if (/^http:\/\/efukt\.com/.test(url)) return "+V2Ray";
if (/(?:^|\.)eic-av\.com$/.test(host)) return "+V2Ray";
if (/(?:^|\.)eireinikotaerukai\.com$/.test(host)) return "+V2Ray";
if (scheme === "http" && url.indexOf(".eisbb.com") >= 0) return "+V2Ray";
if (scheme === "http" && url.indexOf(".eksisozluk.com") >= 0) return "+V2Ray";
if (/(?:^|\.)eksisozluk\.com$/.test(host)) return "+V2Ray";
if (scheme === "http" && url.indexOf("electionsmeter.com") >= 0) return "+V2Ray";
if (/(?:^|\.)elgoog\.im$/.test(host)) return "+V2Ray";
if (scheme === "http" && url.indexOf(".elpais.com") >= 0) return "+V2Ray";
if (/(?:^|\.)elpais\.com$/.test(host)) return "+V2Ray";
if (scheme === "http" && url.indexOf(".eltondisney.com") >= 0) return "+V2Ray";
if (scheme === "http" && url.indexOf(".emaga.com/info/3407") >= 0) return "+V2Ray";
if (scheme === "http" && url.indexOf("emilylau.org.hk") >= 0) return "+V2Ray";
if (scheme === "http" && url.indexOf(".emanna.com/chineseTraditional") >= 0) return "+V2Ray";
if (scheme === "http" && url.indexOf(".empfil.com") >= 0) return "+V2Ray";
if (scheme === "http" && url.indexOf(".emule-ed2k.com") >= 0) return "+V2Ray";
if (/^http:\/\/emule-ed2k\.com/.test(url)) return "+V2Ray";
if (scheme === "http" && url.indexOf(".emulefans.com") >= 0) return "+V2Ray";
if (/^http:\/\/emulefans\.com/.test(url)) return "+V2Ray";
if (scheme === "http" && url.indexOf(".emuparadise.me") >= 0) return "+V2Ray";
if (scheme === "http" && url.indexOf(".enanyang.my/news/20170502/%E7%BE%8E%E5%9B%BD%E4%B9%8B%E9%9F%B3%E5%A4%A7%E5%9C%B0%E9%9C%87%E3%80%8A%E8%8B%B9%E6%9E%9C%E3%80%8B%E7%8B%AC%E5%AE%B6") >= 0) return "+V2Ray";
if (/(?:^|\.)enewstree\.com$/.test(host)) return "+V2Ray";
if (scheme === "http" && url.indexOf(".enfal.de") >= 0) return "+V2Ray";
if (scheme === "http" && url.indexOf("chinese.engadget.com") >= 0) return "+V2Ray";
if (/(?:^|\.)engagedaily\.org$/.test(host)) return "+V2Ray";
if (scheme === "http" && url.indexOf("englishforeveryone.org") >= 0) return "+V2Ray";
if (/(?:^|\.)englishfromengland\.co\.uk$/.test(host)) return "+V2Ray";
if (scheme === "http" && url.indexOf("englishpen.org") >= 0) return "+V2Ray";
if (scheme === "http" && url.indexOf(".enlighten.org.tw") >= 0) return "+V2Ray";
if (/(?:^|\.)entermap\.com$/.test(host)) return "+V2Ray";
if (scheme === "http" && url.indexOf(".entnt.com") >= 0) return "+V2Ray";
if (/^http:\/\/entnt\.com/.test(url)) return "+V2Ray";
if (scheme === "http" && url.indexOf(".episcopalchurch.org") >= 0) return "+V2Ray";
if (scheme === "http" && url.indexOf(".epochhk.com") >= 0) return "+V2Ray";
if (/^http:\/\/epochhk\.com/.test(url)) return "+V2Ray";
if (scheme === "http" && url.indexOf("epochtimes-bg.com") >= 0) return "+V2Ray";
if (/(?:^|\.)epochtimes-bg\.com$/.test(host)) return "+V2Ray";
if (scheme === "http" && url.indexOf("epochtimes-romania.com") >= 0) return "+V2Ray";
if (/(?:^|\.)epochtimes-romania\.com$/.test(host)) return "+V2Ray";
if (scheme === "http" && url.indexOf("epochtimes.co.il") >= 0) return "+V2Ray";
if (/(?:^|\.)epochtimes\.co\.il$/.test(host)) return "+V2Ray";
if (scheme === "http" && url.indexOf("epochtimes.co.kr") >= 0) return "+V2Ray";
if (/(?:^|\.)epochtimes\.co\.kr$/.test(host)) return "+V2Ray";
if (scheme === "http" && url.indexOf("epochtimes.com") >= 0) return "+V2Ray";
if (/(?:^|\.)epochtimes\.com$/.test(host)) return "+V2Ray";
if (scheme === "http" && url.indexOf(".epochtimes.cz") >= 0) return "+V2Ray";
if (scheme === "http" && url.indexOf("epochtimes.de") >= 0) return "+V2Ray";
if (scheme === "http" && url.indexOf("epochtimes.fr") >= 0) return "+V2Ray";
if (scheme === "http" && url.indexOf(".epochtimes.ie") >= 0) return "+V2Ray";
if (scheme === "http" && url.indexOf(".epochtimes.it") >= 0) return "+V2Ray";
if (scheme === "http" && url.indexOf("epochtimes.jp") >= 0) return "+V2Ray";
if (scheme === "http" && url.indexOf("epochtimes.ru") >= 0) return "+V2Ray";
if (scheme === "http" && url.indexOf("epochtimes.se") >= 0) return "+V2Ray";
if (scheme === "http" && url.indexOf("epochtimestr.com") >= 0) return "+V2Ray";
if (scheme === "http" && url.indexOf(".epochweek.com") >= 0) return "+V2Ray";
if (/(?:^|\.)epochweek\.com$/.test(host)) return "+V2Ray";
if (/(?:^|\.)epochweekly\.com$/.test(host)) return "+V2Ray";
if (scheme === "http" && url.indexOf(".eporner.com") >= 0) return "+V2Ray";
if (scheme === "http" && url.indexOf(".equinenow.com") >= 0) return "+V2Ray";
if (scheme === "http" && url.indexOf("erabaru.net") >= 0) return "+V2Ray";
if (scheme === "http" && url.indexOf(".eracom.com.tw") >= 0) return "+V2Ray";
if (scheme === "http" && url.indexOf(".eraysoft.com.tr") >= 0) return "+V2Ray";
if (scheme === "http" && url.indexOf(".erepublik.com") >= 0) return "+V2Ray";
if (scheme === "http" && url.indexOf(".erights.net") >= 0) return "+V2Ray";
if (/(?:^|\.)erights\.net$/.test(host)) return "+V2Ray";
if (scheme === "http" && url.indexOf(".erktv.com") >= 0) return "+V2Ray";
if (/^http:\/\/erktv\.com/.test(url)) return "+V2Ray";
if (/(?:^|\.)ernestmandel\.org$/.test(host)) return "+V2Ray";
if (/(?:^|\.)erodaizensyu\.com$/.test(host)) return "+V2Ray";
if (/(?:^|\.)erodoujinlog\.com$/.test(host)) return "+V2Ray";
if (/(?:^|\.)erodoujinworld\.com$/.test(host)) return "+V2Ray";
if (/(?:^|\.)eromanga-kingdom\.com$/.test(host)) return "+V2Ray";
if (/(?:^|\.)eromangadouzin\.com$/.test(host)) return "+V2Ray";
if (scheme === "http" && url.indexOf(".eromon.net") >= 0) return "+V2Ray";
if (/^http:\/\/eromon\.net/.test(url)) return "+V2Ray";
if (scheme === "http" && url.indexOf(".eroprofile.com") >= 0) return "+V2Ray";
if (scheme === "http" && url.indexOf(".eroticsaloon.net") >= 0) return "+V2Ray";
if (scheme === "http" && url.indexOf(".eslite.com/product") >= 0) return "+V2Ray";
if (scheme === "http" && url.indexOf(".eslite.com/Search_BW.aspx?q") >= 0) return "+V2Ray";
if (scheme === "http" && url.indexOf("wiki.esu.im/%E8%9B%A4%E8%9B%A4%E8%AF%AD%E5%BD%95") >= 0) return "+V2Ray";
if (scheme === "http" && url.indexOf(".etaa.org.au") >= 0) return "+V2Ray";
if (scheme === "http" && url.indexOf(".etadult.com") >= 0) return "+V2Ray";
if (scheme === "http" && url.indexOf("etaiwannews.com") >= 0) return "+V2Ray";
if (/(?:^|\.)etizer\.org$/.test(host)) return "+V2Ray";
if (/(?:^|\.)etokki\.com$/.test(host)) return "+V2Ray";
if (scheme === "http" && url.indexOf(".ettoday.net/news/20151216/614081") >= 0) return "+V2Ray";
if (scheme === "http" && url.indexOf("etvonline.hk") >= 0) return "+V2Ray";
if (scheme === "http" && url.indexOf(".eu.org") >= 0) return "+V2Ray";
if (/(?:^|\.)eu\.org$/.test(host)) return "+V2Ray";
if (scheme === "http" && url.indexOf(".eucasino.com") >= 0) return "+V2Ray";
if (scheme === "http" && url.indexOf(".eulam.com") >= 0) return "+V2Ray";
if (scheme === "http" && url.indexOf(".eurekavpt.com") >= 0) return "+V2Ray";
if (/(?:^|\.)eurekavpt\.com$/.test(host)) return "+V2Ray";
if (scheme === "http" && url.indexOf("eeas.europa.eu/delegations/china/press_corner/all_news/news/2015/20150716_zh") >= 0) return "+V2Ray";
if (scheme === "http" && url.indexOf("eeas.europa.eu/statements-eeas/2015/151022") >= 0) return "+V2Ray";
if (scheme === "http" && url.indexOf(".evschool.net") >= 0) return "+V2Ray";
if (/^http:\/\/evschool\.net/.test(url)) return "+V2Ray";
if (/(?:^|\.)exblog\.jp$/.test(host)) return "+V2Ray";
if (/(?:^|\.)blog\.exblog\.co\.jp$/.test(host)) return "+V2Ray";
if (scheme === "http" && url.indexOf(".exchristian.hk") >= 0) return "+V2Ray";
if (/(?:^|\.)exchristian\.hk$/.test(host)) return "+V2Ray";
if (/^http:\/\/blog\.excite\.co\.jp/.test(url)) return "+V2Ray";
if (/(?:^|\.)exmormon\.org$/.test(host)) return "+V2Ray";
if (/(?:^|\.)expatshield\.com$/.test(host)) return "+V2Ray";
if (scheme === "http" && url.indexOf(".expecthim.com") >= 0) return "+V2Ray";
if (/(?:^|\.)expecthim\.com$/.test(host)) return "+V2Ray";
if (scheme === "http" && url.indexOf("experts-univers.com") >= 0) return "+V2Ray";
if (/(?:^|\.)exploader\.net$/.test(host)) return "+V2Ray";
if (scheme === "http" && url.indexOf(".expressvpn.com") >= 0) return "+V2Ray";
if (/^http:\/\/expressvpn\.com/.test(url)) return "+V2Ray";
if (scheme === "http" && url.indexOf(".extremetube.com") >= 0) return "+V2Ray";
if (scheme === "http" && url.indexOf("eyevio.jp") >= 0) return "+V2Ray";
if (/(?:^|\.)eyevio\.jp$/.test(host)) return "+V2Ray";
if (scheme === "http" && url.indexOf(".eyny.com") >= 0) return "+V2Ray";
if (/(?:^|\.)eyny\.com$/.test(host)) return "+V2Ray";
if (scheme === "http" && url.indexOf(".ezpc.tk/category/soft") >= 0) return "+V2Ray";
if (scheme === "http" && url.indexOf(".ezpeer.com") >= 0) return "+V2Ray";
if (/(?:^|\.)facebookquotes4u\.com$/.test(host)) return "+V2Ray";
if (scheme === "http" && url.indexOf(".faceless.me") >= 0) return "+V2Ray";
if (/(?:^|\.)faceless\.me$/.test(host)) return "+V2Ray";
if (/^http:\/\/facesoftibetanselfimmolators\.info/.test(url)) return "+V2Ray";
if (/(?:^|\.)facesofnyfw\.com$/.test(host)) return "+V2Ray";
if (scheme === "http" && url.indexOf(".faith100.org") >= 0) return "+V2Ray";
if (/^http:\/\/faith100\.org/.test(url)) return "+V2Ray";
if (scheme === "http" && url.indexOf(".faithfuleye.com") >= 0) return "+V2Ray";
if (/(?:^|\.)faiththedog\.info$/.test(host)) return "+V2Ray";
if (scheme === "http" && url.indexOf(".fakku.net") >= 0) return "+V2Ray";
if (scheme === "http" && url.indexOf(".falsefire.com") >= 0) return "+V2Ray";
if (/(?:^|\.)falsefire\.com$/.test(host)) return "+V2Ray";
if (scheme === "http" && url.indexOf("falun-co.org") >= 0) return "+V2Ray";
if (scheme === "http" && url.indexOf("falunart.org") >= 0) return "+V2Ray";
if (/(?:^|\.)falunasia\.info$/.test(host)) return "+V2Ray";
if (/^http:\/\/falunau\.org/.test(url)) return "+V2Ray";
if (scheme === "http" && url.indexOf(".falunaz.net") >= 0) return "+V2Ray";
if (scheme === "http" && url.indexOf("falundafa.org") >= 0) return "+V2Ray";
if (scheme === "http" && url.indexOf("falundafa-dc.org") >= 0) return "+V2Ray";
if (/(?:^|\.)falundafa-florida\.org$/.test(host)) return "+V2Ray";
if (/(?:^|\.)falundafa-nc\.org$/.test(host)) return "+V2Ray";
if (/(?:^|\.)falundafa-pa\.net$/.test(host)) return "+V2Ray";
if (/(?:^|\.)falundafa-sacramento\.org$/.test(host)) return "+V2Ray";
if (scheme === "http" && url.indexOf("falun-ny.net") >= 0) return "+V2Ray";
if (/(?:^|\.)falundafaindia\.org$/.test(host)) return "+V2Ray";
if (scheme === "http" && url.indexOf("falundafamuseum.org") >= 0) return "+V2Ray";
if (scheme === "http" && url.indexOf(".falungong.club") >= 0) return "+V2Ray";
if (scheme === "http" && url.indexOf(".falungong.de") >= 0) return "+V2Ray";
if (scheme === "http" && url.indexOf("falungong.org.uk") >= 0) return "+V2Ray";
if (/(?:^|\.)falunhr\.org$/.test(host)) return "+V2Ray";
if (scheme === "http" && url.indexOf("faluninfo.de") >= 0) return "+V2Ray";
if (scheme === "http" && url.indexOf("faluninfo.net") >= 0) return "+V2Ray";
if (scheme === "http" && url.indexOf(".falunpilipinas.net") >= 0) return "+V2Ray";
if (/(?:^|\.)falunworld\.net$/.test(host)) return "+V2Ray";
if (scheme === "http" && url.indexOf("familyfed.org") >= 0) return "+V2Ray";
if (/(?:^|\.)fanglizhi\.info$/.test(host)) return "+V2Ray";
if (/(?:^|\.)fangong\.org$/.test(host)) return "+V2Ray";
if (scheme === "http" && url.indexOf("fangongheike.com") >= 0) return "+V2Ray";
if (scheme === "http" && url.indexOf(".fanqiang.tk") >= 0) return "+V2Ray";
if (scheme === "http" && url.indexOf("fanqianghou.com") >= 0) return "+V2Ray";
if (/(?:^|\.)fanqianghou\.com$/.test(host)) return "+V2Ray";
if (scheme === "http" && url.indexOf(".fanqiangzhe.com") >= 0) return "+V2Ray";
if (/(?:^|\.)fanqiangzhe\.com$/.test(host)) return "+V2Ray";
if (scheme === "http" && url.indexOf("fapdu.com") >= 0) return "+V2Ray";
if (scheme === "http" && url.indexOf("faproxy.com") >= 0) return "+V2Ray";
if (scheme === "http" && url.indexOf(".fawanghuihui.org") >= 0) return "+V2Ray";
if (scheme === "http" && url.indexOf("fanqiangyakexi.net") >= 0) return "+V2Ray";
if (scheme === "http" && url.indexOf("fail.hk") >= 0) return "+V2Ray";
if (/(?:^|\.)famunion\.com$/.test(host)) return "+V2Ray";
if (scheme === "http" && url.indexOf(".fan-qiang.com") >= 0) return "+V2Ray";
if (scheme === "http" && url.indexOf(".fangbinxing.com") >= 0) return "+V2Ray";
if (/(?:^|\.)fangbinxing\.com$/.test(host)) return "+V2Ray";
if (scheme === "http" && url.indexOf("fangeming.com") >= 0) return "+V2Ray";
if (scheme === "http" && url.indexOf(".fangmincn.org") >= 0) return "+V2Ray";
if (/(?:^|\.)fangmincn\.org$/.test(host)) return "+V2Ray";
if (scheme === "http" && url.indexOf(".fanhaodang.com") >= 0) return "+V2Ray";
if (/(?:^|\.)fanswong\.com$/.test(host)) return "+V2Ray";
if (scheme === "http" && url.indexOf(".fanyue.info") >= 0) return "+V2Ray";
if (scheme === "http" && url.indexOf(".farwestchina.com") >= 0) return "+V2Ray";
if (scheme === "http" && url.indexOf("en.favotter.net") >= 0) return "+V2Ray";
if (scheme === "http" && url.indexOf("nytimes.map.fastly.net") >= 0) return "+V2Ray";
if (/(?:^|\.)nytimes\.map\.fastly\.net$/.test(host)) return "+V2Ray";
if (/(?:^|\.)fast\.wistia\.com$/.test(host)) return "+V2Ray";
if (/(?:^|\.)fastssh\.com$/.test(host)) return "+V2Ray";
if (/(?:^|\.)faststone\.org$/.test(host)) return "+V2Ray";
if (scheme === "http" && url.indexOf("favstar.fm") >= 0) return "+V2Ray";
if (/(?:^|\.)favstar\.fm$/.test(host)) return "+V2Ray";
if (scheme === "http" && url.indexOf("faydao.com/weblog") >= 0) return "+V2Ray";
if (/(?:^|\.)fbsbx\.com$/.test(host)) return "+V2Ray";
if (scheme === "http" && url.indexOf(".fc2.com") >= 0) return "+V2Ray";
if (scheme === "http" && url.indexOf(".fc2china.com") >= 0) return "+V2Ray";
if (scheme === "http" && url.indexOf(".fc2cn.com") >= 0) return "+V2Ray";
if (/(?:^|\.)fc2cn\.com$/.test(host)) return "+V2Ray";
if (scheme === "http" && url.indexOf("fc2blog.net") >= 0) return "+V2Ray";
if (/^http:\/\/uygur\.fc2web\.com\//.test(url)) return "+V2Ray";
if (scheme === "http" && url.indexOf("video.fdbox.com") >= 0) return "+V2Ray";
if (scheme === "http" && url.indexOf(".fdc64.de") >= 0) return "+V2Ray";
if (scheme === "http" && url.indexOf(".fdc64.org") >= 0) return "+V2Ray";
if (scheme === "http" && url.indexOf(".fdc89.jp") >= 0) return "+V2Ray";
if (/(?:^|\.)fourface\.nodesnoop\.com$/.test(host)) return "+V2Ray";
if (/(?:^|\.)feelssh\.com$/.test(host)) return "+V2Ray";
if (scheme === "http" && url.indexOf("feer.com") >= 0) return "+V2Ray";
if (scheme === "http" && url.indexOf(".feifeiss.com") >= 0) return "+V2Ray";
if (/^http:\/\/feitianacademy\.org/.test(url)) return "+V2Ray";
if (scheme === "http" && url.indexOf(".feitian-california.org") >= 0) return "+V2Ray";
if (/(?:^|\.)feministteacher\.com$/.test(host)) return "+V2Ray";
if (scheme === "http" && url.indexOf(".fengzhenghu.com") >= 0) return "+V2Ray";
if (/(?:^|\.)fengzhenghu\.com$/.test(host)) return "+V2Ray";
if (scheme === "http" && url.indexOf(".fengzhenghu.net") >= 0) return "+V2Ray";
if (/(?:^|\.)fengzhenghu\.net$/.test(host)) return "+V2Ray";
if (scheme === "http" && url.indexOf(".fevernet.com") >= 0) return "+V2Ray";
if (/^http:\/\/ff\.im/.test(url)) return "+V2Ray";
if (scheme === "http" && url.indexOf("fffff.at") >= 0) return "+V2Ray";
if (scheme === "http" && url.indexOf("fflick.com") >= 0) return "+V2Ray";
if (scheme === "http" && url.indexOf(".ffvpn.com") >= 0) return "+V2Ray";
if (scheme === "http" && url.indexOf("fgmtv.net") >= 0) return "+V2Ray";
if (scheme === "http" && url.indexOf(".fgmtv.org") >= 0) return "+V2Ray";
if (scheme === "http" && url.indexOf(".fhreports.net") >= 0) return "+V2Ray";
if (/^http:\/\/fhreports\.net/.test(url)) return "+V2Ray";
if (scheme === "http" && url.indexOf(".figprayer.com") >= 0) return "+V2Ray";
if (/(?:^|\.)figprayer\.com$/.test(host)) return "+V2Ray";
if (scheme === "http" && url.indexOf(".fileflyer.com") >= 0) return "+V2Ray";
if (/(?:^|\.)fileflyer\.com$/.test(host)) return "+V2Ray";
if (/^http:\/\/feeds\.fileforum\.com/.test(url)) return "+V2Ray";
if (scheme === "http" && url.indexOf(".files2me.com") >= 0) return "+V2Ray";
if (scheme === "http" && url.indexOf(".fileserve.com/file") >= 0) return "+V2Ray";
if (scheme === "http" && url.indexOf("fillthesquare.org") >= 0) return "+V2Ray";
if (scheme === "http" && url.indexOf("filmingfortibet.org") >= 0) return "+V2Ray";
if (scheme === "http" && url.indexOf(".filthdump.com") >= 0) return "+V2Ray";
if (scheme === "http" && url.indexOf(".finchvpn.com") >= 0) return "+V2Ray";
if (/(?:^|\.)finchvpn\.com$/.test(host)) return "+V2Ray";
if (scheme === "http" && url.indexOf("findmespot.com") >= 0) return "+V2Ray";
if (/(?:^|\.)findyoutube\.com$/.test(host)) return "+V2Ray";
if (scheme === "http" && url.indexOf(".fingerdaily.com") >= 0) return "+V2Ray";
if (scheme === "http" && url.indexOf("finler.net") >= 0) return "+V2Ray";
if (scheme === "http" && url.indexOf(".firearmsworld.net") >= 0) return "+V2Ray";
if (/^http:\/\/firearmsworld\.net/.test(url)) return "+V2Ray";
if (scheme === "http" && url.indexOf(".fireofliberty.org") >= 0) return "+V2Ray";
if (/(?:^|\.)fireofliberty\.org$/.test(host)) return "+V2Ray";
if (scheme === "http" && url.indexOf(".firetweet.io") >= 0) return "+V2Ray";
if (/(?:^|\.)firetweet\.io$/.test(host)) return "+V2Ray";
if (scheme === "http" && url.indexOf(".flagsonline.it") >= 0) return "+V2Ray";
if (scheme === "http" && url.indexOf("fleshbot.com") >= 0) return "+V2Ray";
if (scheme === "http" && url.indexOf(".fleursdeslettres.com") >= 0) return "+V2Ray";
if (/^http:\/\/fleursdeslettres\.com/.test(url)) return "+V2Ray";
if (/(?:^|\.)flgg\.us$/.test(host)) return "+V2Ray";
if (/(?:^|\.)flgjustice\.org$/.test(host)) return "+V2Ray";
if (/(?:^|\.)flickr\.com$/.test(host)) return "+V2Ray";
if (/(?:^|\.)staticflickr\.com$/.test(host)) return "+V2Ray";
if (scheme === "http" && url.indexOf("flickrhivemind.net") >= 0) return "+V2Ray";
if (scheme === "http" && url.indexOf(".flickriver.com") >= 0) return "+V2Ray";
if (scheme === "http" && url.indexOf(".fling.com") >= 0) return "+V2Ray";
if (/(?:^|\.)flipkart\.com$/.test(host)) return "+V2Ray";
if (/(?:^|\.)flog\.tw$/.test(host)) return "+V2Ray";
if (/^http:\/\/cn\.fmnnow\.com/.test(url)) return "+V2Ray";
if (scheme === "http" && url.indexOf("fofldfradio.org") >= 0) return "+V2Ray";
if (scheme === "http" && url.indexOf("blog.foolsmountain.com") >= 0) return "+V2Ray";
if (scheme === "http" && url.indexOf(".forum4hk.com") >= 0) return "+V2Ray";
if (scheme === "http" && url.indexOf("fangong.forums-free.com") >= 0) return "+V2Ray";
if (scheme === "http" && url.indexOf("pioneer-worker.forums-free.com") >= 0) return "+V2Ray";
if (/^https:\/\/ss.*\.4sqi\.net/.test(url)) return "+V2Ray";
if (scheme === "http" && url.indexOf("video.foxbusiness.com") >= 0) return "+V2Ray";
if (/^http:\/\/foxgay\.com/.test(url)) return "+V2Ray";
if (/(?:^|\.)fringenetwork\.com$/.test(host)) return "+V2Ray";
if (/(?:^|\.)flecheinthepeche\.fr$/.test(host)) return "+V2Ray";
if (scheme === "http" && url.indexOf(".fochk.org") >= 0) return "+V2Ray";
if (/^http:\/\/fochk\.org/.test(url)) return "+V2Ray";
if (/(?:^|\.)focustaiwan\.tw$/.test(host)) return "+V2Ray";
if (scheme === "http" && url.indexOf(".focusvpn.com") >= 0) return "+V2Ray";
if (/(?:^|\.)fofg\.org$/.test(host)) return "+V2Ray";
if (scheme === "http" && url.indexOf(".fofg-europe.net") >= 0) return "+V2Ray";
if (scheme === "http" && url.indexOf(".fooooo.com") >= 0) return "+V2Ray";
if (/(?:^|\.)fooooo\.com$/.test(host)) return "+V2Ray";
if (scheme === "http" && url.indexOf("footwiball.com") >= 0) return "+V2Ray";
if (scheme === "http" && url.indexOf(".fotile.me") >= 0) return "+V2Ray";
if (/(?:^|\.)fourthinternational\.org$/.test(host)) return "+V2Ray";
if (/(?:^|\.)foxdie\.us$/.test(host)) return "+V2Ray";
if (/(?:^|\.)foxsub\.com$/.test(host)) return "+V2Ray";
if (scheme === "http" && url.indexOf("foxtang.com") >= 0) return "+V2Ray";
if (scheme === "http" && url.indexOf(".fpmt.org") >= 0) return "+V2Ray";
if (/^http:\/\/fpmt\.org/.test(url)) return "+V2Ray";
if (scheme === "http" && url.indexOf(".fpmt.tw") >= 0) return "+V2Ray";
if (scheme === "http" && url.indexOf(".fpmt-osel.org") >= 0) return "+V2Ray";
if (/(?:^|\.)fpmtmexico\.org$/.test(host)) return "+V2Ray";
if (scheme === "http" && url.indexOf("fqok.org") >= 0) return "+V2Ray";
if (/(?:^|\.)fqrouter\.com$/.test(host)) return "+V2Ray";
if (/(?:^|\.)franklc\.com$/.test(host)) return "+V2Ray";
if (scheme === "http" && url.indexOf(".freakshare.com") >= 0) return "+V2Ray";
if (/^http:\/\/freakshare\.com/.test(url)) return "+V2Ray";
if (/(?:^|\.)free4u\.com\.ar$/.test(host)) return "+V2Ray";
if (scheme === "http" && url.indexOf("free-gate.org") >= 0) return "+V2Ray";
if (scheme === "http" && url.indexOf(".free-hada-now.org") >= 0) return "+V2Ray";
if (scheme === "http" && url.indexOf("free-proxy.cz") >= 0) return "+V2Ray";
if (scheme === "http" && url.indexOf(".free.fr/adsl") >= 0) return "+V2Ray";
if (scheme === "http" && url.indexOf("kineox.free.fr") >= 0) return "+V2Ray";
if (scheme === "http" && url.indexOf("tibetlibre.free.fr") >= 0) return "+V2Ray";
if (/(?:^|\.)freealim\.com$/.test(host)) return "+V2Ray";
if (scheme === "http" && url.indexOf("whitebear.freebearblog.org") >= 0) return "+V2Ray";
if (/(?:^|\.)freebrowser\.org$/.test(host)) return "+V2Ray";
if (scheme === "http" && url.indexOf(".freechal.com") >= 0) return "+V2Ray";
if (scheme === "http" && url.indexOf(".freedomchina.info") >= 0) return "+V2Ray";
if (/(?:^|\.)freedomchina\.info$/.test(host)) return "+V2Ray";
if (scheme === "http" && url.indexOf(".freedomhouse.org") >= 0) return "+V2Ray";
if (/(?:^|\.)freedomhouse\.org$/.test(host)) return "+V2Ray";
if (scheme === "http" && url.indexOf(".freedomsherald.org") >= 0) return "+V2Ray";
if (/(?:^|\.)freedomsherald\.org$/.test(host)) return "+V2Ray";
if (scheme === "http" && url.indexOf(".freefq.com") >= 0) return "+V2Ray";
if (scheme === "http" && url.indexOf(".freefuckvids.com") >= 0) return "+V2Ray";
if (scheme === "http" && url.indexOf(".freegao.com") >= 0) return "+V2Ray";
if (/(?:^|\.)freegao\.com$/.test(host)) return "+V2Ray";
if (scheme === "http" && url.indexOf("freeilhamtohti.org") >= 0) return "+V2Ray";
if (scheme === "http" && url.indexOf(".freekwonpyong.org") >= 0) return "+V2Ray";
if (/(?:^|\.)saveliuxiaobo\.com$/.test(host)) return "+V2Ray";
if (scheme === "http" && url.indexOf(".freelotto.com") >= 0) return "+V2Ray";
if (/(?:^|\.)freelotto\.com$/.test(host)) return "+V2Ray";
if (scheme === "http" && url.indexOf("freeman2.com") >= 0) return "+V2Ray";
if (scheme === "http" && url.indexOf(".freeopenvpn.com") >= 0) return "+V2Ray";
if (scheme === "http" && url.indexOf("freemoren.com") >= 0) return "+V2Ray";
if (scheme === "http" && url.indexOf("freemorenews.com") >= 0) return "+V2Ray";
if (scheme === "http" && url.indexOf("freemuse.org/archives/789") >= 0) return "+V2Ray";
if (scheme === "http" && url.indexOf("freenet-china.org") >= 0) return "+V2Ray";
if (scheme === "http" && url.indexOf("freenewscn.com") >= 0) return "+V2Ray";
if (scheme === "http" && url.indexOf("cn.freeones.com") >= 0) return "+V2Ray";
if (scheme === "http" && url.indexOf(".freeoz.org/bbs") >= 0) return "+V2Ray";
if (/(?:^|\.)freeoz\.org$/.test(host)) return "+V2Ray";
if (/(?:^|\.)freessh\.us$/.test(host)) return "+V2Ray";
if (scheme === "http" && url.indexOf("free4u.com.ar") >= 0) return "+V2Ray";
if (scheme === "http" && url.indexOf(".free-ssh.com") >= 0) return "+V2Ray";
if (/(?:^|\.)free-ssh\.com$/.test(host)) return "+V2Ray";
if (scheme === "http" && url.indexOf(".freedomcollection.org/interviews/rebiya_kadeer") >= 0) return "+V2Ray";
if (scheme === "http" && url.indexOf(".freeforums.org") >= 0) return "+V2Ray";
if (/(?:^|\.)freenetproject\.org$/.test(host)) return "+V2Ray";
if (scheme === "http" && url.indexOf(".freeoz.org") >= 0) return "+V2Ray";
if (scheme === "http" && url.indexOf(".freetibet.net") >= 0) return "+V2Ray";
if (/(?:^|\.)freetibet\.org$/.test(host)) return "+V2Ray";
if (scheme === "http" && url.indexOf(".freetibetanheroes.org") >= 0) return "+V2Ray";
if (/^http:\/\/freetibetanheroes\.org/.test(url)) return "+V2Ray";
if (scheme === "http" && url.indexOf(".freeviewmovies.com") >= 0) return "+V2Ray";
if (scheme === "http" && url.indexOf(".freevpn.me") >= 0) return "+V2Ray";
if (/^http:\/\/freevpn\.me/.test(url)) return "+V2Ray";
if (/(?:^|\.)freewallpaper4\.me$/.test(host)) return "+V2Ray";
if (scheme === "http" && url.indexOf(".freewebs.com") >= 0) return "+V2Ray";
if (scheme === "http" && url.indexOf(".freewechat.com") >= 0) return "+V2Ray";
if (/(?:^|\.)freewechat\.com$/.test(host)) return "+V2Ray";
if (scheme === "http" && url.indexOf("freeweibo.com") >= 0) return "+V2Ray";
if (/(?:^|\.)freeweibo\.com$/.test(host)) return "+V2Ray";
if (scheme === "http" && url.indexOf(".freexinwen.com") >= 0) return "+V2Ray";
if (scheme === "http" && url.indexOf(".freeyoutubeproxy.net") >= 0) return "+V2Ray";
if (/(?:^|\.)freeyoutubeproxy\.net$/.test(host)) return "+V2Ray";
if (scheme === "http" && url.indexOf("friendfeed.com") >= 0) return "+V2Ray";
if (scheme === "http" && url.indexOf("friendfeed-media.com/e99a4ebe2fb4c1985c2a58775eb4422961aa5a2e") >= 0) return "+V2Ray";
if (scheme === "http" && url.indexOf("friends-of-tibet.org") >= 0) return "+V2Ray";
if (scheme === "http" && url.indexOf(".friendsoftibet.org") >= 0) return "+V2Ray";
if (scheme === "http" && url.indexOf("freechina.net") >= 0) return "+V2Ray";
if (/^http:\/\/www\.zensur\.freerk\.com\//.test(url)) return "+V2Ray";
if (scheme === "http" && url.indexOf("freevpn.nl") >= 0) return "+V2Ray";
if (scheme === "http" && url.indexOf("freeyellow.com") >= 0) return "+V2Ray";
if (scheme === "http" && url.indexOf("hk.frienddy.com/hk") >= 0) return "+V2Ray";
if (/^http:\/\/adult\.friendfinder\.com\//.test(url)) return "+V2Ray";
if (scheme === "http" && url.indexOf(".fring.com") >= 0) return "+V2Ray";
if (/(?:^|\.)fring\.com$/.test(host)) return "+V2Ray";
if (scheme === "http" && url.indexOf(".fromchinatousa.net") >= 0) return "+V2Ray";
if (/(?:^|\.)frommel\.net$/.test(host)) return "+V2Ray";
if (scheme === "http" && url.indexOf(".frontlinedefenders.org") >= 0) return "+V2Ray";
if (scheme === "http" && url.indexOf(".frootvpn.com") >= 0) return "+V2Ray";
if (/(?:^|\.)frootvpn\.com$/.test(host)) return "+V2Ray";
if (/(?:^|\.)fscked\.org$/.test(host)) return "+V2Ray";
if (scheme === "http" && url.indexOf(".fsurf.com") >= 0) return "+V2Ray";
if (/^https:\/\/www\.ftchinese\.com/.test(url)) return "+V2Ray";
if (scheme === "http" && url.indexOf(".ftchinese.com/channel/video") >= 0) return "+V2Ray";
if (scheme === "http" && url.indexOf(".ftchinese.com/story/00102753") >= 0) return "+V2Ray";
if (scheme === "http" && url.indexOf(".ftchinese.com/story/001026807") >= 0) return "+V2Ray";
if (scheme === "http" && url.indexOf(".ftchinese.com/story/001030341") >= 0) return "+V2Ray";
if (scheme === "http" && url.indexOf(".ftchinese.com/story/001030502") >= 0) return "+V2Ray";
if (scheme === "http" && url.indexOf(".ftchinese.com/story/001031317") >= 0) return "+V2Ray";
if (scheme === "http" && url.indexOf(".ftchinese.com/story/001032692") >= 0) return "+V2Ray";
if (scheme === "http" && url.indexOf(".ftchinese.com/story/001034926") >= 0) return "+V2Ray";
if (scheme === "http" && url.indexOf(".ftchinese.com/story/001034927") >= 0) return "+V2Ray";
if (scheme === "http" && url.indexOf(".ftchinese.com/story/001034928") >= 0) return "+V2Ray";
if (scheme === "http" && url.indexOf(".ftchinese.com/story/001035972") >= 0) return "+V2Ray";
if (scheme === "http" && url.indexOf(".ftchinese.com/story/001037090") >= 0) return "+V2Ray";
if (scheme === "http" && url.indexOf(".ftchinese.com/story/001037091") >= 0) return "+V2Ray";
if (scheme === "http" && url.indexOf(".ftchinese.com/story/001038220") >= 0) return "+V2Ray";
if (scheme === "http" && url.indexOf(".ftchinese.com/story/001039369") >= 0) return "+V2Ray";
if (scheme === "http" && url.indexOf(".ftchinese.com/story/001039712") >= 0) return "+V2Ray";
if (scheme === "http" && url.indexOf(".ftchinese.com/story/001040890") >= 0) return "+V2Ray";
if (scheme === "http" && url.indexOf(".ftchinese.com/story/001040918") >= 0) return "+V2Ray";
if (scheme === "http" && url.indexOf(".ftchinese.com/story/001042100") >= 0) return "+V2Ray";
if (scheme === "http" && url.indexOf(".ftchinese.com/story/001042252") >= 0) return "+V2Ray";
if (scheme === "http" && url.indexOf(".ftchinese.com/story/001042272") >= 0) return "+V2Ray";
if (scheme === "http" && url.indexOf(".ftchinese.com/story/001043152") >= 0) return "+V2Ray";
if (scheme === "http" && url.indexOf(".ftchinese.com/story/001043534") >= 0) return "+V2Ray";
if (scheme === "http" && url.indexOf(".ftchinese.com/story/001043680") >= 0) return "+V2Ray";
if (scheme === "http" && url.indexOf(".ftchinese.com/story/001043849") >= 0) return "+V2Ray";
if (scheme === "http" && url.indexOf(".ftchinese.com/story/001044099") >= 0) return "+V2Ray";
if (scheme === "http" && url.indexOf(".ftchinese.com/story/001044776") >= 0) return "+V2Ray";
if (scheme === "http" && url.indexOf(".ftchinese.com/story/001045755") >= 0) return "+V2Ray";
if (scheme === "http" && url.indexOf(".ftchinese.com/story/001046118") >= 0) return "+V2Ray";
if (scheme === "http" && url.indexOf(".ftchinese.com/story/001046132") >= 0) return "+V2Ray";
if (scheme === "http" && url.indexOf(".ftchinese.com/story/001046517") >= 0) return "+V2Ray";
if (scheme === "http" && url.indexOf(".ftchinese.com/story/001046822") >= 0) return "+V2Ray";
if (scheme === "http" && url.indexOf(".ftchinese.com/story/001046866") >= 0) return "+V2Ray";
if (scheme === "http" && url.indexOf(".ftchinese.com/story/001047180") >= 0) return "+V2Ray";
if (scheme === "http" && url.indexOf(".ftchinese.com/story/001047206") >= 0) return "+V2Ray";
if (scheme === "http" && url.indexOf(".ftchinese.com/story/001047304") >= 0) return "+V2Ray";
if (scheme === "http" && url.indexOf(".ftchinese.com/story/001047317") >= 0) return "+V2Ray";
if (scheme === "http" && url.indexOf(".ftchinese.com/story/001047345") >= 0) return "+V2Ray";
if (scheme === "http" && url.indexOf(".ftchinese.com/story/001047358") >= 0) return "+V2Ray";
if (scheme === "http" && url.indexOf(".ftchinese.com/story/001047375") >= 0) return "+V2Ray";
if (scheme === "http" && url.indexOf(".ftchinese.com/story/001047381") >= 0) return "+V2Ray";
if (scheme === "http" && url.indexOf(".ftchinese.com/story/001047413") >= 0) return "+V2Ray";
if (scheme === "http" && url.indexOf(".ftchinese.com/story/001047456") >= 0) return "+V2Ray";
if (scheme === "http" && url.indexOf(".ftchinese.com/story/001047491") >= 0) return "+V2Ray";
if (scheme === "http" && url.indexOf(".ftchinese.com/story/001047545") >= 0) return "+V2Ray";
if (scheme === "http" && url.indexOf(".ftchinese.com/story/001047558") >= 0) return "+V2Ray";
if (scheme === "http" && url.indexOf(".ftchinese.com/story/001047568") >= 0) return "+V2Ray";
if (scheme === "http" && url.indexOf(".ftchinese.com/story/001047627") >= 0) return "+V2Ray";
if (scheme === "http" && url.indexOf(".ftchinese.com/story/001048710") >= 0) return "+V2Ray";
if (scheme === "http" && url.indexOf(".ftchinese.com/story/001049360") >= 0) return "+V2Ray";
if (scheme === "http" && url.indexOf(".ftchinese.com/story/001051027") >= 0) return "+V2Ray";
if (scheme === "http" && url.indexOf(".ftchinese.com/story/001051372") >= 0) return "+V2Ray";
if (scheme === "http" && url.indexOf(".ftchinese.com/story/001052965") >= 0) return "+V2Ray";
if (scheme === "http" && url.indexOf(".ftchinese.com/story/001053150") >= 0) return "+V2Ray";
if (scheme === "http" && url.indexOf(".ftchinese.com/story/001053425") >= 0) return "+V2Ray";
if (scheme === "http" && url.indexOf(".ftchinese.com/story/001053526") >= 0) return "+V2Ray";
if (scheme === "http" && url.indexOf(".ftchinese.com/story/001053906") >= 0) return "+V2Ray";
if (scheme === "http" && url.indexOf(".ftchinese.com/story/001054103") >= 0) return "+V2Ray";
if (scheme === "http" && url.indexOf(".ftchinese.com/story/001054139") >= 0) return "+V2Ray";
if (scheme === "http" && url.indexOf(".ftchinese.com/story/001054166") >= 0) return "+V2Ray";
if (scheme === "http" && url.indexOf(".ftchinese.com/story/001054168") >= 0) return "+V2Ray";
if (scheme === "http" && url.indexOf(".ftchinese.com/story/001054526") >= 0) return "+V2Ray";
if (scheme === "http" && url.indexOf(".ftchinese.com/story/001054607") >= 0) return "+V2Ray";
if (scheme === "http" && url.indexOf(".ftchinese.com/story/001054644") >= 0) return "+V2Ray";
if (scheme === "http" && url.indexOf(".ftchinese.com/story/001054786") >= 0) return "+V2Ray";
if (scheme === "http" && url.indexOf(".ftchinese.com/story/001054925") >= 0) return "+V2Ray";
if (scheme === "http" && url.indexOf(".ftchinese.com/story/001055051") >= 0) return "+V2Ray";
if (scheme === "http" && url.indexOf(".ftchinese.com/story/001055170") >= 0) return "+V2Ray";
if (scheme === "http" && url.indexOf(".ftchinese.com/story/001055202") >= 0) return "+V2Ray";
if (scheme === "http" && url.indexOf(".ftchinese.com/story/001055242") >= 0) return "+V2Ray";
if (scheme === "http" && url.indexOf(".ftchinese.com/story/001055263") >= 0) return "+V2Ray";
if (scheme === "http" && url.indexOf(".ftchinese.com/story/001055274") >= 0) return "+V2Ray";
if (scheme === "http" && url.indexOf(".ftchinese.com/story/001055299") >= 0) return "+V2Ray";
if (scheme === "http" && url.indexOf(".ftchinese.com/story/001055480") >= 0) return "+V2Ray";
if (scheme === "http" && url.indexOf(".ftchinese.com/story/001055551") >= 0) return "+V2Ray";
if (scheme === "http" && url.indexOf(".ftchinese.com/story/001055559") >= 0) return "+V2Ray";
if (scheme === "http" && url.indexOf(".ftchinese.com/story/001055566") >= 0) return "+V2Ray";
if (scheme === "http" && url.indexOf(".ftchinese.com/story/001056108") >= 0) return "+V2Ray";
if (scheme === "http" && url.indexOf(".ftchinese.com/story/001056131") >= 0) return "+V2Ray";
if (scheme === "http" && url.indexOf(".ftchinese.com/story/001056529") >= 0) return "+V2Ray";
if (scheme === "http" && url.indexOf(".ftchinese.com/story/001056538") >= 0) return "+V2Ray";
if (scheme === "http" && url.indexOf(".ftchinese.com/story/001056541") >= 0) return "+V2Ray";
if (scheme === "http" && url.indexOf(".ftchinese.com/story/001056554") >= 0) return "+V2Ray";
if (scheme === "http" && url.indexOf(".ftchinese.com/story/001056567") >= 0) return "+V2Ray";
if (scheme === "http" && url.indexOf(".ftchinese.com/story/001056588") >= 0) return "+V2Ray";
if (scheme === "http" && url.indexOf(".ftchinese.com/story/001056596") >= 0) return "+V2Ray";
if (scheme === "http" && url.indexOf(".ftchinese.com/story/001056832") >= 0) return "+V2Ray";
if (scheme === "http" && url.indexOf(".ftchinese.com/story/001056896") >= 0) return "+V2Ray";
if (scheme === "http" && url.indexOf(".ftchinese.com/story/001056927") >= 0) return "+V2Ray";
if (scheme === "http" && url.indexOf(".ftchinese.com/story/001057011") >= 0) return "+V2Ray";
if (scheme === "http" && url.indexOf(".ftchinese.com/story/001057018") >= 0) return "+V2Ray";
if (scheme === "http" && url.indexOf(".ftchinese.com/story/001057162") >= 0) return "+V2Ray";
if (scheme === "http" && url.indexOf(".ftchinese.com/story/001057500") >= 0) return "+V2Ray";
if (scheme === "http" && url.indexOf(".ftchinese.com/story/001057504") >= 0) return "+V2Ray";
if (scheme === "http" && url.indexOf(".ftchinese.com/story/001057509") >= 0) return "+V2Ray";
if (scheme === "http" && url.indexOf(".ftchinese.com/story/001057518") >= 0) return "+V2Ray";
if (scheme === "http" && url.indexOf(".ftchinese.com/story/001057533") >= 0) return "+V2Ray";
if (scheme === "http" && url.indexOf(".ftchinese.com/story/001057556") >= 0) return "+V2Ray";
if (scheme === "http" && url.indexOf(".ftchinese.com/story/001057580") >= 0) return "+V2Ray";
if (scheme === "http" && url.indexOf(".ftchinese.com/story/001057638") >= 0) return "+V2Ray";
if (scheme === "http" && url.indexOf(".ftchinese.com/story/001057644") >= 0) return "+V2Ray";
if (scheme === "http" && url.indexOf(".ftchinese.com/story/001058056") >= 0) return "+V2Ray";
if (scheme === "http" && url.indexOf(".ftchinese.com/story/001058224") >= 0) return "+V2Ray";
if (scheme === "http" && url.indexOf(".ftchinese.com/story/001058257") >= 0) return "+V2Ray";
if (scheme === "http" && url.indexOf(".ftchinese.com/story/001058295") >= 0) return "+V2Ray";
if (scheme === "http" && url.indexOf(".ftchinese.com/story/001058328") >= 0) return "+V2Ray";
if (scheme === "http" && url.indexOf(".ftchinese.com/story/001058344") >= 0) return "+V2Ray";
if (scheme === "http" && url.indexOf(".ftchinese.com/story/001058413") >= 0) return "+V2Ray";
if (scheme === "http" && url.indexOf(".ftchinese.com/story/001058421") >= 0) return "+V2Ray";
if (scheme === "http" && url.indexOf(".ftchinese.com/story/001058440") >= 0) return "+V2Ray";
if (scheme === "http" && url.indexOf(".ftchinese.com/story/001058458") >= 0) return "+V2Ray";
if (scheme === "http" && url.indexOf(".ftchinese.com/story/001058468") >= 0) return "+V2Ray";
if (scheme === "http" && url.indexOf(".ftchinese.com/story/001058561") >= 0) return "+V2Ray";
if (scheme === "http" && url.indexOf(".ftchinese.com/story/001058566") >= 0) return "+V2Ray";
if (scheme === "http" && url.indexOf(".ftchinese.com/story/001058567") >= 0) return "+V2Ray";
if (scheme === "http" && url.indexOf(".ftchinese.com/story/001058585") >= 0) return "+V2Ray";
if (scheme === "http" && url.indexOf(".ftchinese.com/story/001058628") >= 0) return "+V2Ray";
if (scheme === "http" && url.indexOf(".ftchinese.com/story/001058656") >= 0) return "+V2Ray";
if (scheme === "http" && url.indexOf(".ftchinese.com/story/001058665") >= 0) return "+V2Ray";
if (scheme === "http" && url.indexOf(".ftchinese.com/story/001058678") >= 0) return "+V2Ray";
if (scheme === "http" && url.indexOf(".ftchinese.com/story/001058728") >= 0) return "+V2Ray";
if (scheme === "http" && url.indexOf(".ftchinese.com/story/001059484") >= 0) return "+V2Ray";
if (scheme === "http" && url.indexOf(".ftchinese.com/story/001059537") >= 0) return "+V2Ray";
if (scheme === "http" && url.indexOf(".ftchinese.com/story/001059538") >= 0) return "+V2Ray";
if (scheme === "http" && url.indexOf(".ftchinese.com/story/001059551") >= 0) return "+V2Ray";
if (scheme === "http" && url.indexOf(".ftchinese.com/story/001059818") >= 0) return "+V2Ray";
if (scheme === "http" && url.indexOf(".ftchinese.com/story/001059914") >= 0) return "+V2Ray";
if (scheme === "http" && url.indexOf(".ftchinese.com/story/001059920") >= 0) return "+V2Ray";
if (scheme === "http" && url.indexOf(".ftchinese.com/story/001060156") >= 0) return "+V2Ray";
if (scheme === "http" && url.indexOf(".ftchinese.com/story/001060181") >= 0) return "+V2Ray";
if (scheme === "http" && url.indexOf(".ftchinese.com/story/001060493") >= 0) return "+V2Ray";
if (scheme === "http" && url.indexOf(".ftchinese.com/story/001060495") >= 0) return "+V2Ray";
if (scheme === "http" && url.indexOf(".ftchinese.com/story/001060590") >= 0) return "+V2Ray";
if (scheme === "http" && url.indexOf(".ftchinese.com/story/001060846") >= 0) return "+V2Ray";
if (scheme === "http" && url.indexOf(".ftchinese.com/story/001060847") >= 0) return "+V2Ray";
if (scheme === "http" && url.indexOf(".ftchinese.com/story/001060875") >= 0) return "+V2Ray";
if (scheme === "http" && url.indexOf(".ftchinese.com/story/001060921") >= 0) return "+V2Ray";
if (scheme === "http" && url.indexOf(".ftchinese.com/story/001060946") >= 0) return "+V2Ray";
if (scheme === "http" && url.indexOf(".ftchinese.com/story/001061120") >= 0) return "+V2Ray";
if (scheme === "http" && url.indexOf(".ftchinese.com/story/001061642") >= 0) return "+V2Ray";
if (scheme === "http" && url.indexOf(".ftchinese.com/story/001062028") >= 0) return "+V2Ray";
if (scheme === "http" && url.indexOf(".ftchinese.com/story/001062176") >= 0) return "+V2Ray";
if (scheme === "http" && url.indexOf(".ftchinese.com/story/001062254") >= 0) return "+V2Ray";
if (scheme === "http" && url.indexOf(".ftchinese.com/story/001062374") >= 0) return "+V2Ray";
if (scheme === "http" && url.indexOf(".ftchinese.com/story/001062482") >= 0) return "+V2Ray";
if (scheme === "http" && url.indexOf(".ftchinese.com/story/001062496") >= 0) return "+V2Ray";
if (scheme === "http" && url.indexOf(".ftchinese.com/story/001062501") >= 0) return "+V2Ray";
if (scheme === "http" && url.indexOf(".ftchinese.com/story/001062508") >= 0) return "+V2Ray";
if (scheme === "http" && url.indexOf(".ftchinese.com/story/001062519") >= 0) return "+V2Ray";
if (scheme === "http" && url.indexOf(".ftchinese.com/story/001062554") >= 0) return "+V2Ray";
if (scheme === "http" && url.indexOf(".ftchinese.com/story/001062741") >= 0) return "+V2Ray";
if (scheme === "http" && url.indexOf(".ftchinese.com/story/001062794") >= 0) return "+V2Ray";
if (scheme === "http" && url.indexOf(".ftchinese.com/story/001063160") >= 0) return "+V2Ray";
if (scheme === "http" && url.indexOf(".ftchinese.com/story/001063359") >= 0) return "+V2Ray";
if (scheme === "http" && url.indexOf(".ftchinese.com/story/001063668") >= 0) return "+V2Ray";
if (scheme === "http" && url.indexOf(".ftchinese.com/story/001063692") >= 0) return "+V2Ray";
if (scheme === "http" && url.indexOf(".ftchinese.com/story/001063763") >= 0) return "+V2Ray";
if (scheme === "http" && url.indexOf(".ftchinese.com/story/001063764") >= 0) return "+V2Ray";
if (scheme === "http" && url.indexOf(".ftchinese.com/story/001063826") >= 0) return "+V2Ray";
if (scheme === "http" && url.indexOf(".ftchinese.com/story/001064705") >= 0) return "+V2Ray";
if (scheme === "http" && url.indexOf(".ftchinese.com/story/001064807") >= 0) return "+V2Ray";
if (scheme === "http" && url.indexOf(".ftchinese.com/story/001065120") >= 0) return "+V2Ray";
if (scheme === "http" && url.indexOf(".ftchinese.com/story/001065168") >= 0) return "+V2Ray";
if (scheme === "http" && url.indexOf(".ftchinese.com/story/001065287") >= 0) return "+V2Ray";
if (scheme === "http" && url.indexOf(".ftchinese.com/story/001065541") >= 0) return "+V2Ray";
if (scheme === "http" && url.indexOf(".ftchinese.com/story/001065735") >= 0) return "+V2Ray";
if (scheme === "http" && url.indexOf(".ftchinese.com/story/001065756") >= 0) return "+V2Ray";
if (scheme === "http" && url.indexOf(".ftchinese.com/story/001066136") >= 0) return "+V2Ray";
if (scheme === "http" && url.indexOf(".ftchinese.com/story/001066140") >= 0) return "+V2Ray";
if (scheme === "http" && url.indexOf(".ftchinese.com/story/001066465") >= 0) return "+V2Ray";
if (scheme === "http" && url.indexOf(".ftchinese.com/story/001066959") >= 0) return "+V2Ray";
if (scheme === "http" && url.indexOf(".ftchinese.com/story/001067435") >= 0) return "+V2Ray";
if (scheme === "http" && url.indexOf("www.ftchinese.com/story/001067479") >= 0) return "+V2Ray";
if (scheme === "http" && url.indexOf(".ftchinese.com/story/001067545") >= 0) return "+V2Ray";
if (scheme === "http" && url.indexOf(".ftchinese.com/story/001067572") >= 0) return "+V2Ray";
if (scheme === "http" && url.indexOf(".ftchinese.com/story/001067648") >= 0) return "+V2Ray";
if (scheme === "http" && url.indexOf(".ftchinese.com/story/001067650") >= 0) return "+V2Ray";
if (scheme === "http" && url.indexOf(".ftchinese.com/story/001067680") >= 0) return "+V2Ray";
if (scheme === "http" && url.indexOf(".ftchinese.com/story/001067871") >= 0) return "+V2Ray";
if (scheme === "http" && url.indexOf(".ftchinese.com/story/001068248") >= 0) return "+V2Ray";
if (scheme === "http" && url.indexOf(".ftchinese.com/story/001068278") >= 0) return "+V2Ray";
if (scheme === "http" && url.indexOf(".ftchinese.com/story/001068379") >= 0) return "+V2Ray";
if (scheme === "http" && url.indexOf(".ftchinese.com/story/001068483") >= 0) return "+V2Ray";
if (scheme === "http" && url.indexOf(".ftchinese.com/story/001068547") >= 0) return "+V2Ray";
if (scheme === "http" && url.indexOf(".ftchinese.com/story/001068622") >= 0) return "+V2Ray";
if (scheme === "http" && url.indexOf(".ftchinese.com/story/001068707") >= 0) return "+V2Ray";
if (scheme === "http" && url.indexOf(".ftchinese.com/story/001069373") >= 0) return "+V2Ray";
if (scheme === "http" && url.indexOf(".ftchinese.com/story/001069516") >= 0) return "+V2Ray";
if (scheme === "http" && url.indexOf(".ftchinese.com/story/001069517") >= 0) return "+V2Ray";
if (scheme === "http" && url.indexOf(".ftchinese.com/story/001069687") >= 0) return "+V2Ray";
if (scheme === "http" && url.indexOf(".ftchinese.com/story/001069741") >= 0) return "+V2Ray";
if (scheme === "http" && url.indexOf(".ftchinese.com/story/001069861") >= 0) return "+V2Ray";
if (scheme === "http" && url.indexOf(".ftchinese.com/story/001069952") >= 0) return "+V2Ray";
if (scheme === "http" && url.indexOf(".ftchinese.com/story/001070177") >= 0) return "+V2Ray";
if (scheme === "http" && url.indexOf(".ftchinese.com/story/001070307") >= 0) return "+V2Ray";
if (scheme === "http" && url.indexOf(".ftchinese.com/story/001070809") >= 0) return "+V2Ray";
if (scheme === "http" && url.indexOf(".ftchinese.com/story/001070990") >= 0) return "+V2Ray";
if (scheme === "http" && url.indexOf(".ftchinese.com/story/001071042") >= 0) return "+V2Ray";
if (scheme === "http" && url.indexOf(".ftchinese.com/story/001071044") >= 0) return "+V2Ray";
if (scheme === "http" && url.indexOf(".ftchinese.com/story/001071106") >= 0) return "+V2Ray";
if (scheme === "http" && url.indexOf(".ftchinese.com/story/001071166") >= 0) return "+V2Ray";
if (scheme === "http" && url.indexOf(".ftchinese.com/story/001071181") >= 0) return "+V2Ray";
if (scheme === "http" && url.indexOf("ftchinese.com/story/001071200") >= 0) return "+V2Ray";
if (scheme === "http" && url.indexOf(".ftchinese.com/story/001071208") >= 0) return "+V2Ray";
if (scheme === "http" && url.indexOf(".ftchinese.com/story/001071238") >= 0) return "+V2Ray";
if (scheme === "http" && url.indexOf(".ftchinese.com/story/001072271") >= 0) return "+V2Ray";
if (scheme === "http" && url.indexOf(".ftchinese.com/story/001072348") >= 0) return "+V2Ray";
if (scheme === "http" && url.indexOf(".ftchinese.com/story/001072677") >= 0) return "+V2Ray";
if (scheme === "http" && url.indexOf(".ftchinese.com/story/001072853") >= 0) return "+V2Ray";
if (scheme === "http" && url.indexOf(".ftchinese.com/story/001072895") >= 0) return "+V2Ray";
if (scheme === "http" && url.indexOf(".ftchinese.com/story/001072993") >= 0) return "+V2Ray";
if (scheme === "http" && url.indexOf(".ftchinese.com/story/001073043") >= 0) return "+V2Ray";
if (scheme === "http" && url.indexOf(".ftchinese.com/story/001073103") >= 0) return "+V2Ray";
if (scheme === "http" && url.indexOf(".ftchinese.com/story/001073157") >= 0) return "+V2Ray";
if (scheme === "http" && url.indexOf(".ftchinese.com/story/001073216") >= 0) return "+V2Ray";
if (scheme === "http" && url.indexOf(".ftchinese.com/story/001073246") >= 0) return "+V2Ray";
if (scheme === "http" && url.indexOf(".ftchinese.com/story/001073305") >= 0) return "+V2Ray";
if (scheme === "http" && url.indexOf(".ftchinese.com/story/001073307") >= 0) return "+V2Ray";
if (scheme === "http" && url.indexOf(".ftchinese.com/story/001073408") >= 0) return "+V2Ray";
if (scheme === "http" && url.indexOf(".ftchinese.com/story/001073537") >= 0) return "+V2Ray";
if (scheme === "http" && url.indexOf(".ftchinese.com/story/001073672") >= 0) return "+V2Ray";
if (scheme === "http" && url.indexOf(".ftchinese.com/story/001073906") >= 0) return "+V2Ray";
if (scheme === "http" && url.indexOf(".ftchinese.com/story/001074089") >= 0) return "+V2Ray";
if (scheme === "http" && url.indexOf(".ftchinese.com/story/001074110") >= 0) return "+V2Ray";
if (scheme === "http" && url.indexOf(".ftchinese.com/story/001074128") >= 0) return "+V2Ray";
if (scheme === "http" && url.indexOf(".ftchinese.com/story/001074157") >= 0) return "+V2Ray";
if (scheme === "http" && url.indexOf(".ftchinese.com/story/001074246") >= 0) return "+V2Ray";
if (scheme === "http" && url.indexOf(".ftchinese.com/story/001074307") >= 0) return "+V2Ray";
if (scheme === "http" && url.indexOf(".ftchinese.com/story/001074347") >= 0) return "+V2Ray";
if (scheme === "http" && url.indexOf(".ftchinese.com/story/001074423") >= 0) return "+V2Ray";
if (scheme === "http" && url.indexOf(".ftchinese.com/story/001074454") >= 0) return "+V2Ray";
if (scheme === "http" && url.indexOf(".ftchinese.com/story/001074467") >= 0) return "+V2Ray";
if (scheme === "http" && url.indexOf(".ftchinese.com/story/001074493") >= 0) return "+V2Ray";
if (scheme === "http" && url.indexOf(".ftchinese.com/story/001074550") >= 0) return "+V2Ray";
if (scheme === "http" && url.indexOf(".ftchinese.com/story/001074562") >= 0) return "+V2Ray";
if (scheme === "http" && url.indexOf(".ftchinese.com/story/001074653") >= 0) return "+V2Ray";
if (scheme === "http" && url.indexOf(".ftchinese.com/story/001074693") >= 0) return "+V2Ray";
if (scheme === "http" && url.indexOf(".ftchinese.com/story/001074699") >= 0) return "+V2Ray";
if (scheme === "http" && url.indexOf(".ftchinese.com/story/001074712") >= 0) return "+V2Ray";
if (scheme === "http" && url.indexOf(".ftchinese.com/story/001074713") >= 0) return "+V2Ray";
if (scheme === "http" && url.indexOf(".ftchinese.com/story/001074794") >= 0) return "+V2Ray";
if (scheme === "http" && url.indexOf(".ftchinese.com/story/001074822") >= 0) return "+V2Ray";
if (scheme === "http" && url.indexOf(".ftchinese.com/tag/%E5%8D%81%E5%85%AB%E5%B1%8A%E4%B8%89%E4%B8%AD%E5%85%A8%E4%BC%9A") >= 0) return "+V2Ray";
if (scheme === "http" && url.indexOf(".ftchinese.com/video/1437") >= 0) return "+V2Ray";
if (scheme === "http" && url.indexOf(".ftchinese.com/video/1882") >= 0) return "+V2Ray";
if (scheme === "http" && url.indexOf(".ftchinese.com/comments") >= 0) return "+V2Ray";
if (scheme === "http" && url.indexOf(".ftv.com.tw") >= 0) return "+V2Ray";
if (scheme === "http" && url.indexOf("fucd.com") >= 0) return "+V2Ray";
if (scheme === "http" && url.indexOf(".fuckcnnic.net") >= 0) return "+V2Ray";
if (/(?:^|\.)fuckcnnic\.net$/.test(host)) return "+V2Ray";
if (scheme === "http" && url.indexOf("fuckgfw.org") >= 0) return "+V2Ray";
if (/(?:^|\.)fullerconsideration\.com$/.test(host)) return "+V2Ray";
if (scheme === "http" && url.indexOf("fulue.com") >= 0) return "+V2Ray";
if (scheme === "http" && url.indexOf(".funf.tw") >= 0) return "+V2Ray";
if (scheme === "http" && url.indexOf("funp.com") >= 0) return "+V2Ray";
if (scheme === "http" && url.indexOf(".fuq.com") >= 0) return "+V2Ray";
if (scheme === "http" && url.indexOf(".furhhdl.org") >= 0) return "+V2Ray";
if (/(?:^|\.)furinkan\.com$/.test(host)) return "+V2Ray";
if (scheme === "http" && url.indexOf(".futurechinaforum.org") >= 0) return "+V2Ray";
if (/(?:^|\.)futuremessage\.org$/.test(host)) return "+V2Ray";
if (scheme === "http" && url.indexOf(".fux.com") >= 0) return "+V2Ray";
if (scheme === "http" && url.indexOf(".fuyin.net") >= 0) return "+V2Ray";
if (scheme === "http" && url.indexOf(".fuyindiantai.org") >= 0) return "+V2Ray";
if (scheme === "http" && url.indexOf(".fuyu.org.tw") >= 0) return "+V2Ray";
if (/(?:^|\.)fw\.cm$/.test(host)) return "+V2Ray";
if (scheme === "http" && url.indexOf("fzh999.com") >= 0) return "+V2Ray";
if (scheme === "http" && url.indexOf("fzh999.net") >= 0) return "+V2Ray";
if (scheme === "http" && url.indexOf("fzlm.com") >= 0) return "+V2Ray";
if (scheme === "http" && url.indexOf(".g6hentai.com") >= 0) return "+V2Ray";
if (/^http:\/\/g6hentai\.com/.test(url)) return "+V2Ray";
if (/(?:^|\.)g-queen\.com$/.test(host)) return "+V2Ray";
if (/(?:^|\.)gabocorp\.com$/.test(host)) return "+V2Ray";
if (scheme === "http" && url.indexOf(".gaeproxy.com") >= 0) return "+V2Ray";
if (scheme === "http" && url.indexOf(".gaforum.org") >= 0) return "+V2Ray";
if (scheme === "http" && url.indexOf(".galaxymacau.com") >= 0) return "+V2Ray";
if (/(?:^|\.)galenwu\.com$/.test(host)) return "+V2Ray";
if (scheme === "http" && url.indexOf(".galstars.net") >= 0) return "+V2Ray";
if (/(?:^|\.)game735\.com$/.test(host)) return "+V2Ray";
if (scheme === "http" && url.indexOf("gamebase.com.tw") >= 0) return "+V2Ray";
if (scheme === "http" && url.indexOf("gamejolt.com") >= 0) return "+V2Ray";
if (/^http:\/\/wiki\.gamerp\.jp/.test(url)) return "+V2Ray";
if (/(?:^|\.)gamer\.com\.tw$/.test(host)) return "+V2Ray";
if (scheme === "http" && url.indexOf(".gamer.com.tw") >= 0) return "+V2Ray";
if (scheme === "http" && url.indexOf(".gamez.com.tw") >= 0) return "+V2Ray";
if (/(?:^|\.)gamez\.com\.tw$/.test(host)) return "+V2Ray";
if (scheme === "http" && url.indexOf(".gamousa.com") >= 0) return "+V2Ray";
if (scheme === "http" && url.indexOf(".gaoming.net") >= 0) return "+V2Ray";
if (/(?:^|\.)gaoming\.net$/.test(host)) return "+V2Ray";
if (scheme === "http" && url.indexOf("ganges.com") >= 0) return "+V2Ray";
if (scheme === "http" && url.indexOf(".gaopi.net") >= 0) return "+V2Ray";
if (/^http:\/\/gaopi\.net/.test(url)) return "+V2Ray";
if (scheme === "http" && url.indexOf(".gaozhisheng.org") >= 0) return "+V2Ray";
if (scheme === "http" && url.indexOf(".gaozhisheng.net") >= 0) return "+V2Ray";
if (scheme === "http" && url.indexOf("gardennetworks.com") >= 0) return "+V2Ray";
if (/(?:^|\.)gardennetworks\.org$/.test(host)) return "+V2Ray";
if (scheme === "http" && url.indexOf("72.52.81.22") >= 0) return "+V2Ray";
if (/(?:^|\.)gartlive\.com$/.test(host)) return "+V2Ray";
if (/(?:^|\.)gate-project\.com$/.test(host)) return "+V2Ray";
if (/(?:^|\.)gather\.com$/.test(host)) return "+V2Ray";
if (scheme === "http" && url.indexOf("gati.org.tw") >= 0) return "+V2Ray";
if (scheme === "http" && url.indexOf(".gaybubble.com") >= 0) return "+V2Ray";
if (scheme === "http" && url.indexOf(".gaycn.net") >= 0) return "+V2Ray";
if (/(?:^|\.)gaymap\.cc$/.test(host)) return "+V2Ray";
if (scheme === "http" && url.indexOf(".gaytube.com") >= 0) return "+V2Ray";
if (/(?:^|\.)images-gaytube\.com$/.test(host)) return "+V2Ray";
if (scheme === "http" && url.indexOf(".gaywatch.com") >= 0) return "+V2Ray";
if (/^http:\/\/gaywatch\.com/.test(url)) return "+V2Ray";
if (scheme === "http" && url.indexOf(".gazotube.com") >= 0) return "+V2Ray";
if (/(?:^|\.)gazotube\.com$/.test(host)) return "+V2Ray";
if (/(?:^|\.)gcc\.org\.hk$/.test(host)) return "+V2Ray";
if (/(?:^|\.)gclooney\.com$/.test(host)) return "+V2Ray";
if (scheme === "http" && url.indexOf(".gcpnews.com") >= 0) return "+V2Ray";
if (/^http:\/\/gcpnews\.com/.test(url)) return "+V2Ray";
if (scheme === "http" && url.indexOf(".gdbt.net/forum") >= 0) return "+V2Ray";
if (scheme === "http" && url.indexOf("gdzf.org") >= 0) return "+V2Ray";
if (/(?:^|\.)geek-art\.net$/.test(host)) return "+V2Ray";
if (scheme === "http" && url.indexOf("geekerhome.com/2010/03/xixiang-project-cross-gfw") >= 0) return "+V2Ray";
if (/(?:^|\.)geekheart\.info$/.test(host)) return "+V2Ray";
if (/(?:^|\.)geekmanuals\.com$/.test(host)) return "+V2Ray";
if (scheme === "http" && url.indexOf(".gekikame.com") >= 0) return "+V2Ray";
if (/^http:\/\/gekikame\.com/.test(url)) return "+V2Ray";
if (scheme === "http" && url.indexOf(".gelbooru.com") >= 0) return "+V2Ray";
if (/^http:\/\/gelbooru\.com/.test(url)) return "+V2Ray";
if (scheme === "http" && url.indexOf(".geocities.co.jp") >= 0) return "+V2Ray";
if (scheme === "http" && url.indexOf(".geocities.com/SiliconValley/Circuit/5683/download.html") >= 0) return "+V2Ray";
if (scheme === "http" && url.indexOf("hk.geocities.com") >= 0) return "+V2Ray";
if (scheme === "http" && url.indexOf("geocities.jp") >= 0) return "+V2Ray";
if (/(?:^|\.)geohot\.com$/.test(host)) return "+V2Ray";
if (/(?:^|\.)geometrictools\.com$/.test(host)) return "+V2Ray";
if (scheme === "http" && url.indexOf(".gerefoundation.org") >= 0) return "+V2Ray";
if (/(?:^|\.)getastrill\.com$/.test(host)) return "+V2Ray";
if (scheme === "http" && url.indexOf(".getchu.com") >= 0) return "+V2Ray";
if (scheme === "http" && url.indexOf(".getcloak.com") >= 0) return "+V2Ray";
if (/(?:^|\.)getcloak\.com$/.test(host)) return "+V2Ray";
if (/(?:^|\.)getfoxyproxy\.org$/.test(host)) return "+V2Ray";
if (scheme === "http" && url.indexOf(".getfreedur.com") >= 0) return "+V2Ray";
if (/(?:^|\.)getgom\.com$/.test(host)) return "+V2Ray";
if (scheme === "http" && url.indexOf(".geti2p.net") >= 0) return "+V2Ray";
if (/(?:^|\.)geti2p\.net$/.test(host)) return "+V2Ray";
if (scheme === "http" && url.indexOf(".getlantern.org") >= 0) return "+V2Ray";
if (/(?:^|\.)getlantern\.org$/.test(host)) return "+V2Ray";
if (scheme === "http" && url.indexOf(".getjetso.com/forum") >= 0) return "+V2Ray";
if (scheme === "http" && url.indexOf("getiton.com") >= 0) return "+V2Ray";
if (scheme === "http" && url.indexOf(".getsocialscope.com") >= 0) return "+V2Ray";
if (/(?:^|\.)getsync\.com$/.test(host)) return "+V2Ray";
if (scheme === "http" && url.indexOf("gfbv.de") >= 0) return "+V2Ray";
if (scheme === "http" && url.indexOf(".gfgold.com.hk") >= 0) return "+V2Ray";
if (scheme === "http" && url.indexOf(".gfsale.com") >= 0) return "+V2Ray";
if (/(?:^|\.)gfsale\.com$/.test(host)) return "+V2Ray";
if (scheme === "http" && url.indexOf("gfw.org.ua") >= 0) return "+V2Ray";
if (scheme === "http" && url.indexOf(".gfw.press") >= 0) return "+V2Ray";
if (/(?:^|\.)gfw\.press$/.test(host)) return "+V2Ray";
if (scheme === "http" && url.indexOf(".ggssl.com") >= 0) return "+V2Ray";
if (/(?:^|\.)ggssl\.com$/.test(host)) return "+V2Ray";
if (/(?:^|\.)ghost\.org$/.test(host)) return "+V2Ray";
if (scheme === "http" && url.indexOf(".ghostpath.com") >= 0) return "+V2Ray";
if (/(?:^|\.)ghostpath\.com$/.test(host)) return "+V2Ray";
if (/(?:^|\.)ghut\.org$/.test(host)) return "+V2Ray";
if (scheme === "http" && url.indexOf(".giantessnight.com") >= 0) return "+V2Ray";
if (/^http:\/\/giantessnight\.com/.test(url)) return "+V2Ray";
if (scheme === "http" && url.indexOf(".gifree.com") >= 0) return "+V2Ray";
if (/(?:^|\.)giga-web\.jp$/.test(host)) return "+V2Ray";
if (scheme === "http" && url.indexOf("tw.gigacircle.com") >= 0) return "+V2Ray";
if (/^http:\/\/cn\.giganews\.com\//.test(url)) return "+V2Ray";
if (scheme === "http" && url.indexOf("gigporno.ru") >= 0) return "+V2Ray";
if (/(?:^|\.)girlbanker\.com$/.test(host)) return "+V2Ray";
if (scheme === "http" && url.indexOf(".git.io") >= 0) return "+V2Ray";
if (/(?:^|\.)git\.io$/.test(host)) return "+V2Ray";
if (/^http:\/\/softwaredownload\.gitbooks\.io/.test(url)) return "+V2Ray";
if (/^https:\/\/gist\.github\.com/.test(url)) return "+V2Ray";
if (scheme === "http" && url.indexOf("http://cthlo.github.io/hktv") >= 0) return "+V2Ray";
if (/(?:^|\.)haoel\.github\.io$/.test(host)) return "+V2Ray";
if (/(?:^|\.)sodatea\.github\.io$/.test(host)) return "+V2Ray";
if (scheme === "http" && url.indexOf("wsgzao.github.io") >= 0) return "+V2Ray";
if (/^https:\/\/wsgzao\.github\.io/.test(url)) return "+V2Ray";
if (scheme === "http" && url.indexOf(".gizlen.net") >= 0) return "+V2Ray";
if (/(?:^|\.)gizlen\.net$/.test(host)) return "+V2Ray";
if (scheme === "http" && url.indexOf(".gjczz.com") >= 0) return "+V2Ray";
if (/(?:^|\.)gjczz\.com$/.test(host)) return "+V2Ray";
if (scheme === "http" && url.indexOf("globaljihad.net") >= 0) return "+V2Ray";
if (scheme === "http" && url.indexOf("globalmediaoutreach.com") >= 0) return "+V2Ray";
if (scheme === "http" && url.indexOf("globalmuseumoncommunism.org") >= 0) return "+V2Ray";
if (/(?:^|\.)globalrescue\.net$/.test(host)) return "+V2Ray";
if (scheme === "http" && url.indexOf(".globaltm.org") >= 0) return "+V2Ray";
if (scheme === "http" && url.indexOf(".globalvoicesonline.org") >= 0) return "+V2Ray";
if (/(?:^|\.)globalvoicesonline\.org$/.test(host)) return "+V2Ray";
if (/(?:^|\.)globalvpn\.net$/.test(host)) return "+V2Ray";
if (scheme === "http" && url.indexOf(".glock.com") >= 0) return "+V2Ray";
if (scheme === "http" && url.indexOf("gluckman.com/DalaiLama") >= 0) return "+V2Ray";
if (scheme === "http" && url.indexOf("gmbd.cn") >= 0) return "+V2Ray";
if (/(?:^|\.)gmhz\.org$/.test(host)) return "+V2Ray";
if (/^http:\/\/www\.gmiddle\.com/.test(url)) return "+V2Ray";
if (/^http:\/\/www\.gmiddle\.net/.test(url)) return "+V2Ray";
if (scheme === "http" && url.indexOf(".gmll.org") >= 0) return "+V2Ray";
if (/(?:^|\.)gnci\.org\.hk$/.test(host)) return "+V2Ray";
if (scheme === "http" && url.indexOf("go-pki.com") >= 0) return "+V2Ray";
if (/(?:^|\.)goagent\.biz$/.test(host)) return "+V2Ray";
if (/(?:^|\.)goagentplus\.com$/.test(host)) return "+V2Ray";
if (scheme === "http" && url.indexOf("gobet.cc") >= 0) return "+V2Ray";
if (scheme === "http" && url.indexOf("godfootsteps.org") >= 0) return "+V2Ray";
if (/(?:^|\.)godfootsteps\.org$/.test(host)) return "+V2Ray";
if (scheme === "http" && url.indexOf("godns.work") >= 0) return "+V2Ray";
if (scheme === "http" && url.indexOf("godsdirectcontact.co.uk") >= 0) return "+V2Ray";
if (scheme === "http" && url.indexOf(".godsdirectcontact.org") >= 0) return "+V2Ray";
if (scheme === "http" && url.indexOf("godsdirectcontact.org.tw") >= 0) return "+V2Ray";
if (scheme === "http" && url.indexOf(".godsimmediatecontact.com") >= 0) return "+V2Ray";
if (scheme === "http" && url.indexOf(".gogotunnel.com") >= 0) return "+V2Ray";
if (/(?:^|\.)gohappy\.com\.tw$/.test(host)) return "+V2Ray";
if (scheme === "http" && url.indexOf(".gokbayrak.com") >= 0) return "+V2Ray";
if (scheme === "http" && url.indexOf(".goldbet.com") >= 0) return "+V2Ray";
if (/(?:^|\.)goldbetsports\.com$/.test(host)) return "+V2Ray";
if (/(?:^|\.)goldeneyevault\.com$/.test(host)) return "+V2Ray";
if (scheme === "http" && url.indexOf(".goldenfrog.com") >= 0) return "+V2Ray";
if (/(?:^|\.)goldenfrog\.com$/.test(host)) return "+V2Ray";
if (scheme === "http" && url.indexOf(".goldjizz.com") >= 0) return "+V2Ray";
if (/^http:\/\/goldjizz\.com/.test(url)) return "+V2Ray";
if (scheme === "http" && url.indexOf(".goldstep.net") >= 0) return "+V2Ray";
if (/(?:^|\.)goldwave\.com$/.test(host)) return "+V2Ray";
if (scheme === "http" && url.indexOf("gongmeng.info") >= 0) return "+V2Ray";
if (scheme === "http" && url.indexOf("gongm.in") >= 0) return "+V2Ray";
if (scheme === "http" && url.indexOf("gongminliliang.com") >= 0) return "+V2Ray";
if (scheme === "http" && url.indexOf(".gongwt.com") >= 0) return "+V2Ray";
if (/^http:\/\/gongwt\.com/.test(url)) return "+V2Ray";
if (scheme === "http" && url.indexOf("blog.goo.ne.jp/duck-tail_2009") >= 0) return "+V2Ray";
if (scheme === "http" && url.indexOf(".gooday.xyz") >= 0) return "+V2Ray";
if (/^http:\/\/gooday\.xyz/.test(url)) return "+V2Ray";
if (scheme === "http" && url.indexOf(".goodreads.com") >= 0) return "+V2Ray";
if (/(?:^|\.)goodreads\.com$/.test(host)) return "+V2Ray";
if (scheme === "http" && url.indexOf(".goodreaders.com") >= 0) return "+V2Ray";
if (/(?:^|\.)goodreaders\.com$/.test(host)) return "+V2Ray";
if (scheme === "http" && url.indexOf(".goodtv.com.tw") >= 0) return "+V2Ray";
if (scheme === "http" && url.indexOf(".goodtv.tv") >= 0) return "+V2Ray";
if (/(?:^|\.)goofind\.com$/.test(host)) return "+V2Ray";
if (scheme === "http" && url.indexOf(".googlesile.com") >= 0) return "+V2Ray";
if (scheme === "http" && url.indexOf(".gopetition.com") >= 0) return "+V2Ray";
if (/(?:^|\.)gopetition\.com$/.test(host)) return "+V2Ray";
if (scheme === "http" && url.indexOf(".goproxing.net") >= 0) return "+V2Ray";
if (scheme === "http" && url.indexOf(".gotrusted.com") >= 0) return "+V2Ray";
if (/(?:^|\.)gotrusted\.com$/.test(host)) return "+V2Ray";
if (/(?:^|\.)gotw\.ca$/.test(host)) return "+V2Ray";
if (/(?:^|\.)grammaly\.com$/.test(host)) return "+V2Ray";
if (scheme === "http" && url.indexOf("grandtrial.org") >= 0) return "+V2Ray";
if (scheme === "http" && url.indexOf(".graphis.ne.jp") >= 0) return "+V2Ray";
if (/(?:^|\.)graphis\.ne\.jp$/.test(host)) return "+V2Ray";
if (/(?:^|\.)graphql\.org$/.test(host)) return "+V2Ray";
if (scheme === "http" && url.indexOf("greatfirewall.biz") >= 0) return "+V2Ray";
if (/(?:^|\.)greatfirewallofchina\.net$/.test(host)) return "+V2Ray";
if (scheme === "http" && url.indexOf(".greatfirewallofchina.org") >= 0) return "+V2Ray";
if (/(?:^|\.)greatfirewallofchina\.org$/.test(host)) return "+V2Ray";
if (/(?:^|\.)greenfieldbookstore\.com\.hk$/.test(host)) return "+V2Ray";
if (scheme === "http" && url.indexOf(".greenparty.org.tw") >= 0) return "+V2Ray";
if (/(?:^|\.)greenpeace\.org$/.test(host)) return "+V2Ray";
if (scheme === "http" && url.indexOf(".greenreadings.com/forum") >= 0) return "+V2Ray";
if (scheme === "http" && url.indexOf("great-firewall.com") >= 0) return "+V2Ray";
if (scheme === "http" && url.indexOf("great-roc.org") >= 0) return "+V2Ray";
if (scheme === "http" && url.indexOf("greatroc.org") >= 0) return "+V2Ray";
if (scheme === "http" && url.indexOf("greatzhonghua.org") >= 0) return "+V2Ray";
if (scheme === "http" && url.indexOf(".greenpeace.com.tw") >= 0) return "+V2Ray";
if (scheme === "http" && url.indexOf(".greenvpn.net") >= 0) return "+V2Ray";
if (/(?:^|\.)greenvpn\.net$/.test(host)) return "+V2Ray";
if (scheme === "http" && url.indexOf(".greenvpn.org") >= 0) return "+V2Ray";
if (scheme === "http" && url.indexOf("gs-discuss.com") >= 0) return "+V2Ray";
if (/(?:^|\.)gtricks\.com$/.test(host)) return "+V2Ray";
if (scheme === "http" && url.indexOf("guancha.org") >= 0) return "+V2Ray";
if (scheme === "http" && url.indexOf(".guardster.com") >= 0) return "+V2Ray";
if (scheme === "http" && url.indexOf(".gun-world.net") >= 0) return "+V2Ray";
if (scheme === "http" && url.indexOf("gunsandammo.com") >= 0) return "+V2Ray";
if (/(?:^|\.)gutteruncensored\.com$/.test(host)) return "+V2Ray";
if (/(?:^|\.)gvm\.com\.tw$/.test(host)) return "+V2Ray";
if (scheme === "http" && url.indexOf(".gzm.tv") >= 0) return "+V2Ray";
if (/(?:^|\.)gzone-anime\.info$/.test(host)) return "+V2Ray";
if (/(?:^|\.)clementine-player\.org$/.test(host)) return "+V2Ray";
if (scheme === "http" && url.indexOf("echofon.com") >= 0) return "+V2Ray";
if (/(?:^|\.)greasespot\.net$/.test(host)) return "+V2Ray";
if (/(?:^|\.)www\.klip\.me$/.test(host)) return "+V2Ray";
if (/(?:^|\.)stephaniered\.com$/.test(host)) return "+V2Ray";
if (/^http:\/\/ub0\.cc/.test(url)) return "+V2Ray";
if (scheme === "http" && url.indexOf("wozy.in") >= 0) return "+V2Ray";
if (scheme === "http" && url.indexOf("gospelherald.com") >= 0) return "+V2Ray";
if (/(?:^|\.)gospelherald\.com$/.test(host)) return "+V2Ray";
if (/^http:\/\/hk\.gradconnection\.com\//.test(url)) return "+V2Ray";
if (/(?:^|\.)grangorz\.org$/.test(host)) return "+V2Ray";
if (/(?:^|\.)graylog2\.org$/.test(host)) return "+V2Ray";
if (scheme === "http" && url.indexOf("greatfire.org") >= 0) return "+V2Ray";
if (/(?:^|\.)greatfire\.org$/.test(host)) return "+V2Ray";
if (scheme === "http" && url.indexOf("greatfirewallofchina.org") >= 0) return "+V2Ray";
if (/(?:^|\.)greatroc\.tw$/.test(host)) return "+V2Ray";
if (scheme === "http" && url.indexOf(".gts-vpn.com") >= 0) return "+V2Ray";
if (/^http:\/\/gts-vpn\.com/.test(url)) return "+V2Ray";
if (scheme === "http" && url.indexOf(".gu-chu-sum.org") >= 0) return "+V2Ray";
if (/^http:\/\/gu-chu-sum\.org/.test(url)) return "+V2Ray";
if (scheme === "http" && url.indexOf(".guaguass.com") >= 0) return "+V2Ray";
if (/^http:\/\/guaguass\.com/.test(url)) return "+V2Ray";
if (scheme === "http" && url.indexOf(".guaguass.org") >= 0) return "+V2Ray";
if (/^http:\/\/guaguass\.org/.test(url)) return "+V2Ray";
if (scheme === "http" && url.indexOf(".guangming.com.my") >= 0) return "+V2Ray";
if (scheme === "http" && url.indexOf("guishan.org") >= 0) return "+V2Ray";
if (/(?:^|\.)guishan\.org$/.test(host)) return "+V2Ray";
if (scheme === "http" && url.indexOf(".gumroad.com") >= 0) return "+V2Ray";
if (/(?:^|\.)gumroad\.com$/.test(host)) return "+V2Ray";
if (/(?:^|\.)gunsamerica\.com$/.test(host)) return "+V2Ray";
if (scheme === "http" && url.indexOf("guruonline.hk") >= 0) return "+V2Ray";
if (/^http:\/\/gvlib\.com/.test(url)) return "+V2Ray";
if (scheme === "http" && url.indexOf(".gyalwarinpoche.com") >= 0) return "+V2Ray";
if (scheme === "http" && url.indexOf(".gyatsostudio.com") >= 0) return "+V2Ray";
if (scheme === "http" && url.indexOf(".h528.com") >= 0) return "+V2Ray";
if (scheme === "http" && url.indexOf(".h5dm.com") >= 0) return "+V2Ray";
if (scheme === "http" && url.indexOf(".h5galgame.me") >= 0) return "+V2Ray";
if (/(?:^|\.)h-china\.org$/.test(host)) return "+V2Ray";
if (scheme === "http" && url.indexOf(".h-moe.com") >= 0) return "+V2Ray";
if (/^http:\/\/h-moe\.com/.test(url)) return "+V2Ray";
if (scheme === "http" && url.indexOf("h1n1china.org") >= 0) return "+V2Ray";
if (scheme === "http" && url.indexOf(".hacg.club") >= 0) return "+V2Ray";
if (/(?:^|\.)hacg\.club$/.test(host)) return "+V2Ray";
if (scheme === "http" && url.indexOf(".hacg.in") >= 0) return "+V2Ray";
if (/^http:\/\/hacg\.in/.test(url)) return "+V2Ray";
if (scheme === "http" && url.indexOf(".hacg.li") >= 0) return "+V2Ray";
if (/^http:\/\/hacg\.li/.test(url)) return "+V2Ray";
if (scheme === "http" && url.indexOf(".hacg.red") >= 0) return "+V2Ray";
if (/^http:\/\/hacg\.red/.test(url)) return "+V2Ray";
if (scheme === "http" && url.indexOf(".hacken.cc/bbs") >= 0) return "+V2Ray";
if (scheme === "http" && url.indexOf(".hacker.org") >= 0) return "+V2Ray";
if (/(?:^|\.)hackthatphone\.net$/.test(host)) return "+V2Ray";
if (scheme === "http" && url.indexOf("hahlo.com") >= 0) return "+V2Ray";
if (/(?:^|\.)hakkatv\.org\.tw$/.test(host)) return "+V2Ray";
if (scheme === "http" && url.indexOf(".handcraftedsoftware.org") >= 0) return "+V2Ray";
if (/^http:\/\/bbs\.hanminzu\.org\//.test(url)) return "+V2Ray";
if (scheme === "http" && url.indexOf(".hanunyi.com") >= 0) return "+V2Ray";
if (scheme === "http" && url.indexOf(".hao.news/news") >= 0) return "+V2Ray";
if (/^http:\/\/ae\.hao123\.com/.test(url)) return "+V2Ray";
if (/^http:\/\/ar\.hao123\.com/.test(url)) return "+V2Ray";
if (/^http:\/\/br\.hao123\.com/.test(url)) return "+V2Ray";
if (/^http:\/\/en\.hao123\.com/.test(url)) return "+V2Ray";
if (/^http:\/\/id\.hao123\.com/.test(url)) return "+V2Ray";
if (/^http:\/\/jp\.hao123\.com/.test(url)) return "+V2Ray";
if (/^http:\/\/ma\.hao123\.com/.test(url)) return "+V2Ray";
if (/^http:\/\/mx\.hao123\.com/.test(url)) return "+V2Ray";
if (/^http:\/\/sa\.hao123\.com/.test(url)) return "+V2Ray";
if (/^http:\/\/th\.hao123\.com/.test(url)) return "+V2Ray";
if (/^http:\/\/tw\.hao123\.com/.test(url)) return "+V2Ray";
if (/^http:\/\/vn\.hao123\.com/.test(url)) return "+V2Ray";
if (/^http:\/\/hk\.hao123img\.com/.test(url)) return "+V2Ray";
if (/^http:\/\/ld\.hao123img\.com/.test(url)) return "+V2Ray";
if (/(?:^|\.)happy-vpn\.com$/.test(host)) return "+V2Ray";
if (/(?:^|\.)hardsextube\.com$/.test(host)) return "+V2Ray";
if (scheme === "http" && url.indexOf(".harunyahya.com") >= 0) return "+V2Ray";
if (/^http:\/\/harunyahya\.com/.test(url)) return "+V2Ray";
if (/(?:^|\.)hasaowall\.com$/.test(host)) return "+V2Ray";
if (scheme === "http" && url.indexOf("bbs.hasi.wang") >= 0) return "+V2Ray";
if (scheme === "http" && url.indexOf("have8.com") >= 0) return "+V2Ray";
if (scheme === "http" && url.indexOf(".hclips.com") >= 0) return "+V2Ray";
if (/(?:^|\.)hdlt\.me$/.test(host)) return "+V2Ray";
if (/(?:^|\.)hdtvb\.net$/.test(host)) return "+V2Ray";
if (scheme === "http" && url.indexOf(".hdzog.com") >= 0) return "+V2Ray";
if (/^http:\/\/hdzog\.com/.test(url)) return "+V2Ray";
if (/(?:^|\.)heartyit\.com$/.test(host)) return "+V2Ray";
if (scheme === "http" && url.indexOf(".hec.su") >= 0) return "+V2Ray";
if (/^http:\/\/hec\.su/.test(url)) return "+V2Ray";
if (scheme === "http" && url.indexOf(".hecaitou.net") >= 0) return "+V2Ray";
if (/(?:^|\.)hecaitou\.net$/.test(host)) return "+V2Ray";
if (scheme === "http" && url.indexOf(".hechaji.com") >= 0) return "+V2Ray";
if (/(?:^|\.)hechaji\.com$/.test(host)) return "+V2Ray";
if (/(?:^|\.)heeact\.edu\.tw$/.test(host)) return "+V2Ray";
if (scheme === "http" && url.indexOf(".hegre-art.com") >= 0) return "+V2Ray";
if (/^http:\/\/hegre-art\.com/.test(url)) return "+V2Ray";
if (/(?:^|\.)cdn\.helixstudios\.net$/.test(host)) return "+V2Ray";
if (/(?:^|\.)helplinfen\.com$/.test(host)) return "+V2Ray";
if (/(?:^|\.)helloandroid\.com$/.test(host)) return "+V2Ray";
if (/(?:^|\.)helloqueer\.com$/.test(host)) return "+V2Ray";
if (scheme === "http" && url.indexOf(".helloss.pw") >= 0) return "+V2Ray";
if (scheme === "http" && url.indexOf("hellotxt.com") >= 0) return "+V2Ray";
if (/(?:^|\.)hellotxt\.com$/.test(host)) return "+V2Ray";
if (scheme === "http" && url.indexOf(".hentai.to") >= 0) return "+V2Ray";
if (scheme === "http" && url.indexOf(".hellouk.org/forum/lofiversion") >= 0) return "+V2Ray";
if (scheme === "http" && url.indexOf(".helpeachpeople.com") >= 0) return "+V2Ray";
if (/(?:^|\.)helpeachpeople\.com$/.test(host)) return "+V2Ray";
if (/(?:^|\.)helpster\.de$/.test(host)) return "+V2Ray";
if (scheme === "http" && url.indexOf(".helpzhuling.org") >= 0) return "+V2Ray";
if (scheme === "http" && url.indexOf("hentaitube.tv") >= 0) return "+V2Ray";
if (scheme === "http" && url.indexOf(".hentaivideoworld.com") >= 0) return "+V2Ray";
if (/(?:^|\.)getcloudapp\.com$/.test(host)) return "+V2Ray";
if (/(?:^|\.)cl\.ly$/.test(host)) return "+V2Ray";
if (/(?:^|\.)getsmartlinks\.com$/.test(host)) return "+V2Ray";
if (scheme === "http" && url.indexOf("heqinglian.net") >= 0) return "+V2Ray";
if (/(?:^|\.)heungkongdiscuss\.com$/.test(host)) return "+V2Ray";
if (scheme === "http" && url.indexOf(".hexieshe.com") >= 0) return "+V2Ray";
if (/(?:^|\.)hexxeh\.net$/.test(host)) return "+V2Ray";
if (scheme === "http" && url.indexOf("app.heywire.com") >= 0) return "+V2Ray";
if (scheme === "http" && url.indexOf(".heyzo.com") >= 0) return "+V2Ray";
if (scheme === "http" && url.indexOf(".hgseav.com") >= 0) return "+V2Ray";
if (scheme === "http" && url.indexOf(".hhdcb3office.org") >= 0) return "+V2Ray";
if (scheme === "http" && url.indexOf(".hhthesakyatrizin.org") >= 0) return "+V2Ray";
if (scheme === "http" && url.indexOf("hi-on.org.tw") >= 0) return "+V2Ray";
if (scheme === "http" && url.indexOf("hidden-advent.org") >= 0) return "+V2Ray";
if (/(?:^|\.)hidden-advent\.org$/.test(host)) return "+V2Ray";
if (scheme === "http" && url.indexOf("hidecloud.com/blog/2008/07/29/fuck-beijing-olympics.html") >= 0) return "+V2Ray";
if (/(?:^|\.)hide\.me$/.test(host)) return "+V2Ray";
if (scheme === "http" && url.indexOf(".hidein.net") >= 0) return "+V2Ray";
if (scheme === "http" && url.indexOf(".hideipvpn.com") >= 0) return "+V2Ray";
if (/(?:^|\.)hideipvpn\.com$/.test(host)) return "+V2Ray";
if (scheme === "http" && url.indexOf(".hideman.net") >= 0) return "+V2Ray";
if (/(?:^|\.)hideman\.net$/.test(host)) return "+V2Ray";
if (scheme === "http" && url.indexOf("hideme.nl") >= 0) return "+V2Ray";
if (/(?:^|\.)hidemy\.name$/.test(host)) return "+V2Ray";
if (scheme === "http" && url.indexOf(".hidemyass.com") >= 0) return "+V2Ray";
if (/(?:^|\.)hidemyass\.com$/.test(host)) return "+V2Ray";
if (scheme === "http" && url.indexOf("hidemycomp.com") >= 0) return "+V2Ray";
if (/(?:^|\.)hidemycomp\.com$/.test(host)) return "+V2Ray";
if (scheme === "http" && url.indexOf(".hihiforum.com") >= 0) return "+V2Ray";
if (scheme === "http" && url.indexOf(".hihistory.net") >= 0) return "+V2Ray";
if (/(?:^|\.)hihistory\.net$/.test(host)) return "+V2Ray";
if (scheme === "http" && url.indexOf(".higfw.com") >= 0) return "+V2Ray";
if (scheme === "http" && url.indexOf("highpeakspureearth.com") >= 0) return "+V2Ray";
if (/(?:^|\.)highrockmedia\.com$/.test(host)) return "+V2Ray";
if (/(?:^|\.)hiitch\.com$/.test(host)) return "+V2Ray";
if (/(?:^|\.)hikinggfw\.org$/.test(host)) return "+V2Ray";
if (scheme === "http" && url.indexOf(".hilive.tv") >= 0) return "+V2Ray";
if (scheme === "http" && url.indexOf(".himalayan-foundation.org") >= 0) return "+V2Ray";
if (scheme === "http" && url.indexOf("himalayanglacier.com") >= 0) return "+V2Ray";
if (scheme === "http" && url.indexOf(".himemix.com") >= 0) return "+V2Ray";
if (/(?:^|\.)himemix\.com$/.test(host)) return "+V2Ray";
if (scheme === "http" && url.indexOf(".himemix.net") >= 0) return "+V2Ray";
if (scheme === "http" && url.indexOf("times.hinet.net") >= 0) return "+V2Ray";
if (scheme === "http" && url.indexOf(".hitomi.la") >= 0) return "+V2Ray";
if (/^http:\/\/hitomi\.la/.test(url)) return "+V2Ray";
if (scheme === "http" && url.indexOf(".hiwifi.com") >= 0) return "+V2Ray";
if (scheme === "http" && url.indexOf("hizbuttahrir.org") >= 0) return "+V2Ray";
if (scheme === "http" && url.indexOf("hizb-ut-tahrir.info") >= 0) return "+V2Ray";
if (scheme === "http" && url.indexOf("hizb-ut-tahrir.org") >= 0) return "+V2Ray";
if (scheme === "http" && url.indexOf(".hjclub.info") >= 0) return "+V2Ray";
if (scheme === "http" && url.indexOf(".hk-pub.com/forum") >= 0) return "+V2Ray";
if (/^http:\/\/hk-pub\.com/.test(url)) return "+V2Ray";
if (scheme === "http" && url.indexOf(".hk01.com") >= 0) return "+V2Ray";
if (/(?:^|\.)hk01\.com$/.test(host)) return "+V2Ray";
if (scheme === "http" && url.indexOf(".hk32168.com") >= 0) return "+V2Ray";
if (/(?:^|\.)hk32168\.com$/.test(host)) return "+V2Ray";
if (/(?:^|\.)hkacg\.com$/.test(host)) return "+V2Ray";
if (/(?:^|\.)hkacg\.net$/.test(host)) return "+V2Ray";
if (scheme === "http" && url.indexOf(".hkatvnews.com") >= 0) return "+V2Ray";
if (scheme === "http" && url.indexOf("hkbc.net") >= 0) return "+V2Ray";
if (scheme === "http" && url.indexOf(".hkbf.org") >= 0) return "+V2Ray";
if (scheme === "http" && url.indexOf(".hkbookcity.com") >= 0) return "+V2Ray";
if (/(?:^|\.)hkbookcity\.com$/.test(host)) return "+V2Ray";
if (scheme === "http" && url.indexOf(".hkchurch.org") >= 0) return "+V2Ray";
if (scheme === "http" && url.indexOf("hkci.org.hk") >= 0) return "+V2Ray";
if (scheme === "http" && url.indexOf(".hkcmi.edu") >= 0) return "+V2Ray";
if (/(?:^|\.)hkcnews\.com$/.test(host)) return "+V2Ray";
if (/(?:^|\.)hkcoc\.com$/.test(host)) return "+V2Ray";
if (scheme === "http" && url.indexOf("hkday.net") >= 0) return "+V2Ray";
if (scheme === "http" && url.indexOf(".hkdailynews.com.hk/china.php") >= 0) return "+V2Ray";
if (scheme === "http" && url.indexOf("hkdf.org") >= 0) return "+V2Ray";
if (scheme === "http" && url.indexOf(".hkej.com") >= 0) return "+V2Ray";
if (scheme === "http" && url.indexOf(".hkepc.com/forum/viewthread.php?tid=1153322") >= 0) return "+V2Ray";
if (scheme === "http" && url.indexOf("china.hket.com") >= 0) return "+V2Ray";
if (/(?:^|\.)hkfaa\.com$/.test(host)) return "+V2Ray";
if (scheme === "http" && url.indexOf("hkfreezone.com") >= 0) return "+V2Ray";
if (scheme === "http" && url.indexOf("hkfront.org") >= 0) return "+V2Ray";
if (scheme === "http" && url.indexOf("m.hkgalden.com") >= 0) return "+V2Ray";
if (/^https:\/\/m\.hkgalden\.com/.test(url)) return "+V2Ray";
if (scheme === "http" && url.indexOf("hkgolden.com") >= 0) return "+V2Ray";
if (scheme === "http" && url.indexOf(".hkgreenradio.org/home") >= 0) return "+V2Ray";
if (/^http:\/\/.*\.hkheadline\.com.*blog/.test(url)) return "+V2Ray";
if (scheme === "http" && url.indexOf(".hkheadline.com/instantnews") >= 0) return "+V2Ray";
if (scheme === "http" && url.indexOf("hkhkhk.com") >= 0) return "+V2Ray";
if (scheme === "http" && url.indexOf("hkhrc.org.hk") >= 0) return "+V2Ray";
if (scheme === "http" && url.indexOf("hkhrm.org.hk") >= 0) return "+V2Ray";
if (/(?:^|\.)hkip\.org\.uk$/.test(host)) return "+V2Ray";
if (scheme === "http" && url.indexOf("1989report.hkja.org.hk") >= 0) return "+V2Ray";
if (scheme === "http" && url.indexOf("hkjc.com") >= 0) return "+V2Ray";
if (scheme === "http" && url.indexOf(".hkjp.org") >= 0) return "+V2Ray";
if (scheme === "http" && url.indexOf(".hklft.com") >= 0) return "+V2Ray";
if (scheme === "http" && url.indexOf(".hklts.org.hk") >= 0) return "+V2Ray";
if (/(?:^|\.)hklts\.org\.hk$/.test(host)) return "+V2Ray";
if (scheme === "http" && url.indexOf("news.hkpeanut.com") >= 0) return "+V2Ray";
if (scheme === "http" && url.indexOf("hkptu.org") >= 0) return "+V2Ray";
if (scheme === "http" && url.indexOf(".hkreporter.com") >= 0) return "+V2Ray";
if (/(?:^|\.)hkreporter\.com$/.test(host)) return "+V2Ray";
if (/^http:\/\/hkupop\.hku\.hk\//.test(url)) return "+V2Ray";
if (scheme === "http" && url.indexOf(".hkusu.net") >= 0) return "+V2Ray";
if (/(?:^|\.)hkusu\.net$/.test(host)) return "+V2Ray";
if (scheme === "http" && url.indexOf(".hkvwet.com") >= 0) return "+V2Ray";
if (scheme === "http" && url.indexOf(".hkwcc.org.hk") >= 0) return "+V2Ray";
if (/(?:^|\.)hkzone\.org$/.test(host)) return "+V2Ray";
if (scheme === "http" && url.indexOf(".hmonghot.com") >= 0) return "+V2Ray";
if (/^http:\/\/hmonghot\.com/.test(url)) return "+V2Ray";
if (scheme === "http" && url.indexOf("hnjhj.com") >= 0) return "+V2Ray";
if (/(?:^|\.)hnjhj\.com$/.test(host)) return "+V2Ray";
if (scheme === "http" && url.indexOf(".hnntube.com") >= 0) return "+V2Ray";
if (/(?:^|\.)hola\.com$/.test(host)) return "+V2Ray";
if (/(?:^|\.)hola\.org$/.test(host)) return "+V2Ray";
if (scheme === "http" && url.indexOf("holymountaincn.com") >= 0) return "+V2Ray";
if (scheme === "http" && url.indexOf("holyspiritspeaks.org") >= 0) return "+V2Ray";
if (/(?:^|\.)holyspiritspeaks\.org$/.test(host)) return "+V2Ray";
if (/(?:^|\.)derekhsu\.homeip\.net$/.test(host)) return "+V2Ray";
if (scheme === "http" && url.indexOf(".homeperversion.com") >= 0) return "+V2Ray";
if (/^http:\/\/homeservershow\.com/.test(url)) return "+V2Ray";
if (/^http:\/\/old\.honeynet\.org\/scans\/scan31\/sub\/doug_eric\/spam_translation\.html/.test(url)) return "+V2Ray";
if (scheme === "http" && url.indexOf(".hongkongfp.com") >= 0) return "+V2Ray";
if (/(?:^|\.)hongkongfp\.com$/.test(host)) return "+V2Ray";
if (scheme === "http" && url.indexOf("hongmeimei.com") >= 0) return "+V2Ray";
if (/(?:^|\.)hongzhi\.li$/.test(host)) return "+V2Ray";
if (scheme === "http" && url.indexOf(".hootsuite.com") >= 0) return "+V2Ray";
if (/(?:^|\.)hootsuite\.com$/.test(host)) return "+V2Ray";
if (scheme === "http" && url.indexOf(".hopedialogue.org") >= 0) return "+V2Ray";
if (/^http:\/\/hopedialogue\.org/.test(url)) return "+V2Ray";
if (scheme === "http" && url.indexOf(".hopto.org") >= 0) return "+V2Ray";
if (scheme === "http" && url.indexOf(".hornygamer.com") >= 0) return "+V2Ray";
if (scheme === "http" && url.indexOf(".hornytrip.com") >= 0) return "+V2Ray";
if (/^http:\/\/hornytrip\.com/.test(url)) return "+V2Ray";
if (scheme === "http" && url.indexOf(".hotav.tv") >= 0) return "+V2Ray";
if (scheme === "http" && url.indexOf(".hotels.cn") >= 0) return "+V2Ray";
if (scheme === "http" && url.indexOf("hotfrog.com.tw") >= 0) return "+V2Ray";
if (scheme === "http" && url.indexOf("hotgoo.com") >= 0) return "+V2Ray";
if (scheme === "http" && url.indexOf(".hotpornshow.com") >= 0) return "+V2Ray";
if (scheme === "http" && url.indexOf("hotpot.hk") >= 0) return "+V2Ray";
if (scheme === "http" && url.indexOf(".hotshame.com") >= 0) return "+V2Ray";
if (/(?:^|\.)hotspotshield\.com$/.test(host)) return "+V2Ray";
if (scheme === "http" && url.indexOf(".hotvpn.com") >= 0) return "+V2Ray";
if (/(?:^|\.)hotvpn\.com$/.test(host)) return "+V2Ray";
if (/(?:^|\.)hougaige\.com$/.test(host)) return "+V2Ray";
if (/(?:^|\.)howtoforge\.com$/.test(host)) return "+V2Ray";
if (scheme === "http" && url.indexOf(".hqcdp.org") >= 0) return "+V2Ray";
if (/(?:^|\.)hqcdp\.org$/.test(host)) return "+V2Ray";
if (/(?:^|\.)hqjapanesesex\.com$/.test(host)) return "+V2Ray";
if (scheme === "http" && url.indexOf("hqmovies.com") >= 0) return "+V2Ray";
if (scheme === "http" && url.indexOf(".hrcir.com") >= 0) return "+V2Ray";
if (scheme === "http" && url.indexOf(".hrcchina.org") >= 0) return "+V2Ray";
if (scheme === "http" && url.indexOf(".hrea.org") >= 0) return "+V2Ray";
if (scheme === "http" && url.indexOf(".hrichina.org") >= 0) return "+V2Ray";
if (/(?:^|\.)hrichina\.org$/.test(host)) return "+V2Ray";
if (scheme === "http" && url.indexOf(".hrw.org") >= 0) return "+V2Ray";
if (/(?:^|\.)hrw\.org$/.test(host)) return "+V2Ray";
if (scheme === "http" && url.indexOf("hrweb.org") >= 0) return "+V2Ray";
if (/(?:^|\.)hsjp\.net$/.test(host)) return "+V2Ray";
if (/(?:^|\.)hsselite\.com$/.test(host)) return "+V2Ray";
if (/^http:\/\/hst\.net\.tw/.test(url)) return "+V2Ray";
if (scheme === "http" && url.indexOf(".hstern.net") >= 0) return "+V2Ray";
if (scheme === "http" && url.indexOf(".hstt.net") >= 0) return "+V2Ray";
if (scheme === "http" && url.indexOf(".htkou.net") >= 0) return "+V2Ray";
if (/(?:^|\.)htkou\.net$/.test(host)) return "+V2Ray";
if (/(?:^|\.)htmldog\.com$/.test(host)) return "+V2Ray";
if (scheme === "http" && url.indexOf(".hua-yue.net") >= 0) return "+V2Ray";
if (scheme === "http" && url.indexOf(".huaglad.com") >= 0) return "+V2Ray";
if (/(?:^|\.)huaglad\.com$/.test(host)) return "+V2Ray";
if (scheme === "http" && url.indexOf(".huanghuagang.org") >= 0) return "+V2Ray";
if (/(?:^|\.)huanghuagang\.org$/.test(host)) return "+V2Ray";
if (scheme === "http" && url.indexOf(".huangyiyu.com") >= 0) return "+V2Ray";
if (scheme === "http" && url.indexOf(".huaren.us") >= 0) return "+V2Ray";
if (/(?:^|\.)huaren\.us$/.test(host)) return "+V2Ray";
if (scheme === "http" && url.indexOf("bbs.huasing.org") >= 0) return "+V2Ray";
if (scheme === "http" && url.indexOf("huaxia-news.com") >= 0) return "+V2Ray";
if (scheme === "http" && url.indexOf("huaxiabao.org") >= 0) return "+V2Ray";
if (scheme === "http" && url.indexOf("huaxin.ph") >= 0) return "+V2Ray";
if (/(?:^|\.)huayuworld\.org$/.test(host)) return "+V2Ray";
if (scheme === "http" && url.indexOf(".huffingtonpost.com/rebiya-kadeer") >= 0) return "+V2Ray";
if (/(?:^|\.)hugoroy\.eu$/.test(host)) return "+V2Ray";
if (/(?:^|\.)huhaitai\.com$/.test(host)) return "+V2Ray";
if (/(?:^|\.)huhamhire\.com$/.test(host)) return "+V2Ray";
if (scheme === "http" && url.indexOf("huiyi.in") >= 0) return "+V2Ray";
if (scheme === "http" && url.indexOf(".hulkshare.com") >= 0) return "+V2Ray";
if (scheme === "http" && url.indexOf("humanrightsbriefing.org") >= 0) return "+V2Ray";
if (/(?:^|\.)hung-ya\.com$/.test(host)) return "+V2Ray";
if (/(?:^|\.)hungerstrikeforaids\.org$/.test(host)) return "+V2Ray";
if (/(?:^|\.)huping\.net$/.test(host)) return "+V2Ray";
if (scheme === "http" && url.indexOf("hurgokbayrak.com") >= 0) return "+V2Ray";
if (scheme === "http" && url.indexOf(".hurriyet.com.tr") >= 0) return "+V2Ray";
if (scheme === "http" && url.indexOf(".hut2.ru") >= 0) return "+V2Ray";
if (/(?:^|\.)hutianyi\.net$/.test(host)) return "+V2Ray";
if (scheme === "http" && url.indexOf("hutong9.net") >= 0) return "+V2Ray";
if (scheme === "http" && url.indexOf("huyandex.com") >= 0) return "+V2Ray";
if (/(?:^|\.)hwayue\.org\.tw$/.test(host)) return "+V2Ray";
if (/(?:^|\.)hwinfo\.com$/.test(host)) return "+V2Ray";
if (/(?:^|\.)hxwk\.org$/.test(host)) return "+V2Ray";
if (scheme === "http" && url.indexOf("hxwq.org") >= 0) return "+V2Ray";
if (/(?:^|\.)hyperrate\.com$/.test(host)) return "+V2Ray";
if (scheme === "http" && url.indexOf("ebook.hyread.com.tw") >= 0) return "+V2Ray";
if (/(?:^|\.)ebook\.hyread\.com\.tw$/.test(host)) return "+V2Ray";
if (/(?:^|\.)i1\.hk$/.test(host)) return "+V2Ray";
if (/(?:^|\.)i2p2\.de$/.test(host)) return "+V2Ray";
if (/(?:^|\.)i2runner\.com$/.test(host)) return "+V2Ray";
if (/(?:^|\.)i818hk\.com$/.test(host)) return "+V2Ray";
if (scheme === "http" && url.indexOf(".i-cable.com") >= 0) return "+V2Ray";
if (scheme === "http" && url.indexOf(".i-part.com.tw") >= 0) return "+V2Ray";
if (scheme === "http" && url.indexOf(".iamtopone.com") >= 0) return "+V2Ray";
if (scheme === "http" && url.indexOf("iask.ca") >= 0) return "+V2Ray";
if (/(?:^|\.)iask\.ca$/.test(host)) return "+V2Ray";
if (scheme === "http" && url.indexOf("iask.bz") >= 0) return "+V2Ray";
if (/(?:^|\.)iask\.bz$/.test(host)) return "+V2Ray";
if (scheme === "http" && url.indexOf(".iav19.com") >= 0) return "+V2Ray";
if (scheme === "http" && url.indexOf("ibiblio.org/pub/packages/ccic") >= 0) return "+V2Ray";
if (scheme === "http" && url.indexOf(".iblist.com") >= 0) return "+V2Ray";
if (/(?:^|\.)iblogserv-f\.net$/.test(host)) return "+V2Ray";
if (scheme === "http" && url.indexOf("ibros.org") >= 0) return "+V2Ray";
if (/^http:\/\/cn\.ibtimes\.com/.test(url)) return "+V2Ray";
if (scheme === "http" && url.indexOf(".ibvpn.com") >= 0) return "+V2Ray";
if (/(?:^|\.)ibvpn\.com$/.test(host)) return "+V2Ray";
if (scheme === "http" && url.indexOf("icams.com") >= 0) return "+V2Ray";
if (scheme === "http" && url.indexOf("blogs.icerocket.com/tag") >= 0) return "+V2Ray";
if (scheme === "http" && url.indexOf(".icij.org") >= 0) return "+V2Ray";
if (/(?:^|\.)icij\.org$/.test(host)) return "+V2Ray";
if (/(?:^|\.)icl-fi\.org$/.test(host)) return "+V2Ray";
if (scheme === "http" && url.indexOf(".icoco.com") >= 0) return "+V2Ray";
if (/(?:^|\.)icoco\.com$/.test(host)) return "+V2Ray";
if (/(?:^|\.)furbo\.org$/.test(host)) return "+V2Ray";
if (/(?:^|\.)warbler\.iconfactory\.net$/.test(host)) return "+V2Ray";
if (/(?:^|\.)iconpaper\.org$/.test(host)) return "+V2Ray";
if (/(?:^|\.)icu-project\.org$/.test(host)) return "+V2Ray";
if (scheme === "http" && url.indexOf("w.idaiwan.com/forum") >= 0) return "+V2Ray";
if (/(?:^|\.)iddddg\.com$/.test(host)) return "+V2Ray";
if (scheme === "http" && url.indexOf("idemocracy.asia") >= 0) return "+V2Ray";
if (scheme === "http" && url.indexOf(".identi.ca") >= 0) return "+V2Ray";
if (/(?:^|\.)identi\.ca$/.test(host)) return "+V2Ray";
if (/(?:^|\.)idiomconnection\.com$/.test(host)) return "+V2Ray";
if (/^http:\/\/www\.idlcoyote\.com/.test(url)) return "+V2Ray";
if (scheme === "http" && url.indexOf(".idouga.com") >= 0) return "+V2Ray";
if (scheme === "http" && url.indexOf(".idreamx.com") >= 0) return "+V2Ray";
if (scheme === "http" && url.indexOf("forum.idsam.com") >= 0) return "+V2Ray";
if (scheme === "http" && url.indexOf(".idv.tw") >= 0) return "+V2Ray";
if (scheme === "http" && url.indexOf(".ieasy5.com") >= 0) return "+V2Ray";
if (/^http:\/\/ieasy5\.com/.test(url)) return "+V2Ray";
if (scheme === "http" && url.indexOf(".ied2k.net") >= 0) return "+V2Ray";
if (scheme === "http" && url.indexOf(".ienergy1.com") >= 0) return "+V2Ray";
if (/^http:\/\/if\.ttt\//.test(url)) return "+V2Ray";
if (scheme === "http" && url.indexOf("ifanqiang.com") >= 0) return "+V2Ray";
if (scheme === "http" && url.indexOf(".ifcss.org") >= 0) return "+V2Ray";
if (/(?:^|\.)ifcss\.org$/.test(host)) return "+V2Ray";
if (scheme === "http" && url.indexOf("ifjc.org") >= 0) return "+V2Ray";
if (scheme === "http" && url.indexOf(".ift.tt") >= 0) return "+V2Ray";
if (/^http:\/\/ift\.tt/.test(url)) return "+V2Ray";
if (/(?:^|\.)ifreewares\.com$/.test(host)) return "+V2Ray";
if (/(?:^|\.)igcd\.net$/.test(host)) return "+V2Ray";
if (scheme === "http" && url.indexOf(".igfw.net") >= 0) return "+V2Ray";
if (/(?:^|\.)igfw\.net$/.test(host)) return "+V2Ray";
if (scheme === "http" && url.indexOf(".igmg.de") >= 0) return "+V2Ray";
if (/(?:^|\.)ignitedetroit\.net$/.test(host)) return "+V2Ray";
if (scheme === "http" && url.indexOf(".igotmail.com.tw") >= 0) return "+V2Ray";
if (/(?:^|\.)igvita\.com$/.test(host)) return "+V2Ray";
if (/(?:^|\.)ihakka\.net$/.test(host)) return "+V2Ray";
if (scheme === "http" && url.indexOf(".ihao.org/dz5") >= 0) return "+V2Ray";
if (/(?:^|\.)iicns\.com$/.test(host)) return "+V2Ray";
if (scheme === "http" && url.indexOf(".ikstar.com") >= 0) return "+V2Ray";
if (/(?:^|\.)illusionfactory\.com$/.test(host)) return "+V2Ray";
if (/(?:^|\.)ilove80\.be$/.test(host)) return "+V2Ray";
if (/(?:^|\.)im\.tv$/.test(host)) return "+V2Ray";
if (/(?:^|\.)im88\.tw$/.test(host)) return "+V2Ray";
if (scheme === "http" && url.indexOf(".imgchili.net") >= 0) return "+V2Ray";
if (/^http:\/\/imgchili\.net/.test(url)) return "+V2Ray";
if (scheme === "http" && url.indexOf(".imageab.com") >= 0) return "+V2Ray";
if (scheme === "http" && url.indexOf(".imagefap.com") >= 0) return "+V2Ray";
if (/(?:^|\.)imagefap\.com$/.test(host)) return "+V2Ray";
if (/(?:^|\.)imageflea\.com$/.test(host)) return "+V2Ray";
if (scheme === "http" && url.indexOf("imageshack.us") >= 0) return "+V2Ray";
if (/(?:^|\.)imagevenue\.com$/.test(host)) return "+V2Ray";
if (/(?:^|\.)imagezilla\.net$/.test(host)) return "+V2Ray";
if (scheme === "http" && url.indexOf(".imb.org") >= 0) return "+V2Ray";
if (/^http:\/\/imb\.org/.test(url)) return "+V2Ray";
if (/^http:\/\/www\.imdb\.com\/name\/nm0482730/.test(url)) return "+V2Ray";
if (scheme === "http" && url.indexOf(".imdb.com/title/tt0819354") >= 0) return "+V2Ray";
if (scheme === "http" && url.indexOf(".imdb.com/title/tt1540068") >= 0) return "+V2Ray";
if (scheme === "http" && url.indexOf(".imdb.com/title/tt4908644") >= 0) return "+V2Ray";
if (scheme === "http" && url.indexOf(".img.ly") >= 0) return "+V2Ray";
if (/(?:^|\.)img\.ly$/.test(host)) return "+V2Ray";
if (scheme === "http" && url.indexOf(".imkev.com") >= 0) return "+V2Ray";
if (/(?:^|\.)imkev\.com$/.test(host)) return "+V2Ray";
if (scheme === "http" && url.indexOf(".imlive.com") >= 0) return "+V2Ray";
if (scheme === "http" && url.indexOf(".immoral.jp") >= 0) return "+V2Ray";
if (scheme === "http" && url.indexOf("impact.org.au") >= 0) return "+V2Ray";
if (scheme === "http" && url.indexOf("impp.mn") >= 0) return "+V2Ray";
if (/^http:\/\/tech2\.in\.com\/video\//.test(url)) return "+V2Ray";
if (scheme === "http" && url.indexOf("in99.org") >= 0) return "+V2Ray";
if (scheme === "http" && url.indexOf("in-disguise.com") >= 0) return "+V2Ray";
if (scheme === "http" && url.indexOf(".incapdns.net") >= 0) return "+V2Ray";
if (scheme === "http" && url.indexOf(".incloak.com") >= 0) return "+V2Ray";
if (/(?:^|\.)incloak\.com$/.test(host)) return "+V2Ray";
if (/(?:^|\.)incredibox\.fr$/.test(host)) return "+V2Ray";
if (/(?:^|\.)indiandefensenews\.in$/.test(host)) return "+V2Ray";
if (scheme === "http" && url.indexOf("timesofindia.indiatimes.com/dalai") >= 0) return "+V2Ray";
if (scheme === "http" && url.indexOf("timesofindia.indiatimes.com/defaultinterstitial.cms") >= 0) return "+V2Ray";
if (scheme === "http" && url.indexOf(".indiemerch.com") >= 0) return "+V2Ray";
if (/(?:^|\.)indiemerch\.com$/.test(host)) return "+V2Ray";
if (scheme === "http" && url.indexOf("info-graf.fr") >= 0) return "+V2Ray";
if (scheme === "http" && url.indexOf("website.informer.com") >= 0) return "+V2Ray";
if (scheme === "http" && url.indexOf(".initiativesforchina.org") >= 0) return "+V2Ray";
if (scheme === "http" && url.indexOf(".inkui.com") >= 0) return "+V2Ray";
if (scheme === "http" && url.indexOf(".inmediahk.net") >= 0) return "+V2Ray";
if (/(?:^|\.)inmediahk\.net$/.test(host)) return "+V2Ray";
if (/(?:^|\.)innermongolia\.org$/.test(host)) return "+V2Ray";
if (/^http:\/\/blog\.inoreader\.com/.test(url)) return "+V2Ray";
if (scheme === "http" && url.indexOf(".inote.tw") >= 0) return "+V2Ray";
if (scheme === "http" && url.indexOf(".insecam.org") >= 0) return "+V2Ray";
if (/^http:\/\/insecam\.org/.test(url)) return "+V2Ray";
if (/(?:^|\.)insidevoa\.com$/.test(host)) return "+V2Ray";
if (scheme === "http" && url.indexOf(".institut-tibetain.org") >= 0) return "+V2Ray";
if (/(?:^|\.)interfaceaddiction\.com$/.test(host)) return "+V2Ray";
if (/(?:^|\.)internationalrivers\.org$/.test(host)) return "+V2Ray";
if (/^http:\/\/internet\.org\//.test(url)) return "+V2Ray";
if (scheme === "http" && url.indexOf("internetdefenseleague.org") >= 0) return "+V2Ray";
if (scheme === "http" && url.indexOf("internetfreedom.org") >= 0) return "+V2Ray";
if (/(?:^|\.)internetpopculture\.com$/.test(host)) return "+V2Ray";
if (scheme === "http" && url.indexOf("inxian.com") >= 0) return "+V2Ray";
if (/(?:^|\.)inxian\.com$/.test(host)) return "+V2Ray";
if (scheme === "http" && url.indexOf("ipalter.com") >= 0) return "+V2Ray";
if (scheme === "http" && url.indexOf(".ipfire.org") >= 0) return "+V2Ray";
if (/(?:^|\.)iphone4hongkong\.com$/.test(host)) return "+V2Ray";
if (/(?:^|\.)iphonehacks\.com$/.test(host)) return "+V2Ray";
if (/(?:^|\.)iphonetaiwan\.org$/.test(host)) return "+V2Ray";
if (/(?:^|\.)iphonix\.fr$/.test(host)) return "+V2Ray";
if (/(?:^|\.)ipicture\.ru$/.test(host)) return "+V2Ray";
if (scheme === "http" && url.indexOf(".ipjetable.net") >= 0) return "+V2Ray";
if (/(?:^|\.)ipjetable\.net$/.test(host)) return "+V2Ray";
if (scheme === "http" && url.indexOf(".ipobar.com/read.php?") >= 0) return "+V2Ray";
if (scheme === "http" && url.indexOf("ipoock.com/img") >= 0) return "+V2Ray";
if (scheme === "http" && url.indexOf(".iportal.me") >= 0) return "+V2Ray";
if (/^http:\/\/iportal\.me/.test(url)) return "+V2Ray";
if (/(?:^|\.)ippotv\.com$/.test(host)) return "+V2Ray";
if (scheme === "http" && url.indexOf(".ipredator.se") >= 0) return "+V2Ray";
if (/(?:^|\.)ipredator\.se$/.test(host)) return "+V2Ray";
if (scheme === "http" && url.indexOf(".iptv.com.tw") >= 0) return "+V2Ray";
if (/(?:^|\.)iptvbin\.com$/.test(host)) return "+V2Ray";
if (/(?:^|\.)ipvanish\.com$/.test(host)) return "+V2Ray";
if (scheme === "http" && url.indexOf("iredmail.org") >= 0) return "+V2Ray";
if (scheme === "http" && url.indexOf("chinese.irib.ir") >= 0) return "+V2Ray";
if (/(?:^|\.)ironicsoftware\.com$/.test(host)) return "+V2Ray";
if (/(?:^|\.)ironbigfools\.compython\.net$/.test(host)) return "+V2Ray";
if (/(?:^|\.)ironpython\.net$/.test(host)) return "+V2Ray";
if (scheme === "http" && url.indexOf(".ironsocket.com") >= 0) return "+V2Ray";
if (/(?:^|\.)ironsocket\.com$/.test(host)) return "+V2Ray";
if (scheme === "http" && url.indexOf(".is.gd") >= 0) return "+V2Ray";
if (scheme === "http" && url.indexOf(".islahhaber.net") >= 0) return "+V2Ray";
if (scheme === "http" && url.indexOf(".islam.org.hk") >= 0) return "+V2Ray";
if (/^http:\/\/islam\.org\.hk/.test(url)) return "+V2Ray";
if (scheme === "http" && url.indexOf(".islamawareness.net/Asia/China") >= 0) return "+V2Ray";
if (scheme === "http" && url.indexOf(".islamhouse.com") >= 0) return "+V2Ray";
if (/(?:^|\.)islamhouse\.com$/.test(host)) return "+V2Ray";
if (scheme === "http" && url.indexOf(".islamicity.com") >= 0) return "+V2Ray";
if (scheme === "http" && url.indexOf(".islamicpluralism.org") >= 0) return "+V2Ray";
if (scheme === "http" && url.indexOf(".islamtoday.net") >= 0) return "+V2Ray";
if (scheme === "http" && url.indexOf(".isaacmao.com") >= 0) return "+V2Ray";
if (/(?:^|\.)isaacmao\.com$/.test(host)) return "+V2Ray";
if (/(?:^|\.)isgreat\.org$/.test(host)) return "+V2Ray";
if (/(?:^|\.)ismaelan\.com$/.test(host)) return "+V2Ray";
if (scheme === "http" && url.indexOf(".ismalltits.com") >= 0) return "+V2Ray";
if (/(?:^|\.)ismprofessional\.net$/.test(host)) return "+V2Ray";
if (scheme === "http" && url.indexOf("isohunt.com") >= 0) return "+V2Ray";
if (/(?:^|\.)israbox\.com$/.test(host)) return "+V2Ray";
if (scheme === "http" && url.indexOf(".issuu.com") >= 0) return "+V2Ray";
if (/(?:^|\.)issuu\.com$/.test(host)) return "+V2Ray";
if (scheme === "http" && url.indexOf(".istars.co.nz") >= 0) return "+V2Ray";
if (scheme === "http" && url.indexOf("oversea.istarshine.com") >= 0) return "+V2Ray";
if (/(?:^|\.)oversea\.istarshine\.com$/.test(host)) return "+V2Ray";
if (scheme === "http" && url.indexOf("blog.istef.info/2007/10/21/myentunnel") >= 0) return "+V2Ray";
if (scheme === "http" && url.indexOf(".istiqlalhewer.com") >= 0) return "+V2Ray";
if (scheme === "http" && url.indexOf(".istockphoto.com") >= 0) return "+V2Ray";
if (scheme === "http" && url.indexOf("isunaffairs.com") >= 0) return "+V2Ray";
if (scheme === "http" && url.indexOf("isuntv.com") >= 0) return "+V2Ray";
if (scheme === "http" && url.indexOf("itaboo.info") >= 0) return "+V2Ray";
if (/(?:^|\.)itaboo\.info$/.test(host)) return "+V2Ray";
if (scheme === "http" && url.indexOf(".italiatibet.org") >= 0) return "+V2Ray";
if (scheme === "http" && url.indexOf("download.ithome.com.tw") >= 0) return "+V2Ray";
if (scheme === "http" && url.indexOf("ithelp.ithome.com.tw") >= 0) return "+V2Ray";
if (/(?:^|\.)itshidden\.com$/.test(host)) return "+V2Ray";
if (scheme === "http" && url.indexOf(".itsky.it") >= 0) return "+V2Ray";
if (scheme === "http" && url.indexOf(".itweet.net") >= 0) return "+V2Ray";
if (/^http:\/\/itweet\.net/.test(url)) return "+V2Ray";
if (scheme === "http" && url.indexOf(".iu45.com") >= 0) return "+V2Ray";
if (/(?:^|\.)iuhrdf\.org$/.test(host)) return "+V2Ray";
if (scheme === "http" && url.indexOf(".iuksky.com") >= 0) return "+V2Ray";
if (scheme === "http" && url.indexOf(".ivacy.com") >= 0) return "+V2Ray";
if (/(?:^|\.)ivacy\.com$/.test(host)) return "+V2Ray";
if (scheme === "http" && url.indexOf(".iverycd.com") >= 0) return "+V2Ray";
if (scheme === "http" && url.indexOf(".ivpn.net") >= 0) return "+V2Ray";
if (/(?:^|\.)ixquick\.com$/.test(host)) return "+V2Ray";
if (scheme === "http" && url.indexOf(".ixxx.com") >= 0) return "+V2Ray";
if (scheme === "http" && url.indexOf("iyouport.com") >= 0) return "+V2Ray";
if (/(?:^|\.)iyouport\.com$/.test(host)) return "+V2Ray";
if (scheme === "http" && url.indexOf(".izaobao.us") >= 0) return "+V2Ray";
if (/(?:^|\.)gmozomg\.izihost\.org$/.test(host)) return "+V2Ray";
if (scheme === "http" && url.indexOf(".izles.net") >= 0) return "+V2Ray";
if (scheme === "http" && url.indexOf(".izlesem.org") >= 0) return "+V2Ray";
if (/(?:^|\.)j\.mp$/.test(host)) return "+V2Ray";
if (scheme === "http" && url.indexOf("blog.jackjia.com") >= 0) return "+V2Ray";
if (scheme === "http" && url.indexOf("jamaat.org") >= 0) return "+V2Ray";
if (scheme === "http" && url.indexOf(".jamyangnorbu.com") >= 0) return "+V2Ray";
if (/^http:\/\/jamyangnorbu\.com/.test(url)) return "+V2Ray";
if (scheme === "http" && url.indexOf(".jandyx.com") >= 0) return "+V2Ray";
if (/(?:^|\.)janwongphoto\.com$/.test(host)) return "+V2Ray";
if (/(?:^|\.)japan-whores\.com$/.test(host)) return "+V2Ray";
if (scheme === "http" && url.indexOf(".jav101.com") >= 0) return "+V2Ray";
if (scheme === "http" && url.indexOf(".jav2be.com") >= 0) return "+V2Ray";
if (/(?:^|\.)jav2be\.com$/.test(host)) return "+V2Ray";
if (scheme === "http" && url.indexOf(".jav68.tv") >= 0) return "+V2Ray";
if (scheme === "http" && url.indexOf(".javakiba.org") >= 0) return "+V2Ray";
if (/^http:\/\/javakiba\.org/.test(url)) return "+V2Ray";
if (scheme === "http" && url.indexOf(".javbus.com") >= 0) return "+V2Ray";
if (/(?:^|\.)javbus\.com$/.test(host)) return "+V2Ray";
if (/(?:^|\.)javfor\.me$/.test(host)) return "+V2Ray";
if (scheme === "http" && url.indexOf(".javhd.com") >= 0) return "+V2Ray";
if (scheme === "http" && url.indexOf(".javhip.com") >= 0) return "+V2Ray";
if (scheme === "http" && url.indexOf(".javmobile.net") >= 0) return "+V2Ray";
if (/^http:\/\/javmobile\.net/.test(url)) return "+V2Ray";
if (scheme === "http" && url.indexOf(".javmoo.com") >= 0) return "+V2Ray";
if (scheme === "http" && url.indexOf(".javseen.com") >= 0) return "+V2Ray";
if (/^http:\/\/javseen\.com/.test(url)) return "+V2Ray";
if (scheme === "http" && url.indexOf("jbtalks.cc") >= 0) return "+V2Ray";
if (scheme === "http" && url.indexOf("jbtalks.com") >= 0) return "+V2Ray";
if (scheme === "http" && url.indexOf("jbtalks.my") >= 0) return "+V2Ray";
if (scheme === "http" && url.indexOf(".jdwsy.com") >= 0) return "+V2Ray";
if (scheme === "http" && url.indexOf("jeanyim.com") >= 0) return "+V2Ray";
if (/(?:^|\.)jfqu36\.club$/.test(host)) return "+V2Ray";
if (/(?:^|\.)jfqu37\.xyz$/.test(host)) return "+V2Ray";
if (/(?:^|\.)jgoodies\.com$/.test(host)) return "+V2Ray";
if (scheme === "http" && url.indexOf(".jiangweiping.com") >= 0) return "+V2Ray";
if (/(?:^|\.)jiangweiping\.com$/.test(host)) return "+V2Ray";
if (/(?:^|\.)jiaoyou8\.com$/.test(host)) return "+V2Ray";
if (scheme === "http" && url.indexOf(".jiehua.cz") >= 0) return "+V2Ray";
if (/(?:^|\.)hk\.jiepang\.com$/.test(host)) return "+V2Ray";
if (/(?:^|\.)tw\.jiepang\.com$/.test(host)) return "+V2Ray";
if (scheme === "http" && url.indexOf("jieshibaobao.com") >= 0) return "+V2Ray";
if (scheme === "http" && url.indexOf(".jigglegifs.com") >= 0) return "+V2Ray";
if (scheme === "http" && url.indexOf("56cun04.jigsy.com") >= 0) return "+V2Ray";
if (scheme === "http" && url.indexOf("jigong1024.com") >= 0) return "+V2Ray";
if (scheme === "http" && url.indexOf("daodu14.jigsy.com") >= 0) return "+V2Ray";
if (scheme === "http" && url.indexOf("specxinzl.jigsy.com") >= 0) return "+V2Ray";
if (scheme === "http" && url.indexOf("wlcnew.jigsy.com") >= 0) return "+V2Ray";
if (scheme === "http" && url.indexOf(".jihadology.net") >= 0) return "+V2Ray";
if (/^http:\/\/jihadology\.net/.test(url)) return "+V2Ray";
if (scheme === "http" && url.indexOf("jinbushe.org") >= 0) return "+V2Ray";
if (/(?:^|\.)jinbushe\.org$/.test(host)) return "+V2Ray";
if (scheme === "http" && url.indexOf(".jingsim.org") >= 0) return "+V2Ray";
if (scheme === "http" && url.indexOf("zhao.jinhai.de") >= 0) return "+V2Ray";
if (scheme === "http" && url.indexOf("jingpin.org") >= 0) return "+V2Ray";
if (/(?:^|\.)jingpin\.org$/.test(host)) return "+V2Ray";
if (scheme === "http" && url.indexOf("jinpianwang.com") >= 0) return "+V2Ray";
if (scheme === "http" && url.indexOf(".jinroukong.com") >= 0) return "+V2Ray";
if (scheme === "http" && url.indexOf("ac.jiruan.net") >= 0) return "+V2Ray";
if (/(?:^|\.)jitouch\.com$/.test(host)) return "+V2Ray";
if (scheme === "http" && url.indexOf(".jizzthis.com") >= 0) return "+V2Ray";
if (scheme === "http" && url.indexOf("jjgirls.com") >= 0) return "+V2Ray";
if (scheme === "http" && url.indexOf(".jkb.cc") >= 0) return "+V2Ray";
if (/^http:\/\/jkb\.cc/.test(url)) return "+V2Ray";
if (scheme === "http" && url.indexOf("jkforum.net") >= 0) return "+V2Ray";
if (/(?:^|\.)jma\.go\.jp$/.test(host)) return "+V2Ray";
if (scheme === "http" && url.indexOf("research.jmsc.hku.hk/social") >= 0) return "+V2Ray";
if (scheme === "http" && url.indexOf("weiboscope.jmsc.hku.hk") >= 0) return "+V2Ray";
if (scheme === "http" && url.indexOf(".jmscult.com") >= 0) return "+V2Ray";
if (/^http:\/\/jmscult\.com/.test(url)) return "+V2Ray";
if (/(?:^|\.)joachims\.org$/.test(host)) return "+V2Ray";
if (/(?:^|\.)jobso\.tv$/.test(host)) return "+V2Ray";
if (/(?:^|\.)joeedelman\.com$/.test(host)) return "+V2Ray";
if (scheme === "http" && url.indexOf(".journalchretien.net") >= 0) return "+V2Ray";
if (/(?:^|\.)journalofdemocracy\.org$/.test(host)) return "+V2Ray";
if (scheme === "http" && url.indexOf(".joymiihub.com") >= 0) return "+V2Ray";
if (scheme === "http" && url.indexOf(".joyourself.com") >= 0) return "+V2Ray";
if (scheme === "http" && url.indexOf("jpopforum.net") >= 0) return "+V2Ray";
if (scheme === "http" && url.indexOf(".jubushoushen.com") >= 0) return "+V2Ray";
if (/(?:^|\.)jubushoushen\.com$/.test(host)) return "+V2Ray";
if (scheme === "http" && url.indexOf(".juhuaren.com") >= 0) return "+V2Ray";
if (/(?:^|\.)juliereyc\.com$/.test(host)) return "+V2Ray";
if (/(?:^|\.)junauza\.com$/.test(host)) return "+V2Ray";
if (scheme === "http" && url.indexOf(".june4commemoration.org") >= 0) return "+V2Ray";
if (scheme === "http" && url.indexOf(".junefourth-20.net") >= 0) return "+V2Ray";
if (/(?:^|\.)junefourth-20\.net$/.test(host)) return "+V2Ray";
if (/(?:^|\.)bbs\.junglobal\.net$/.test(host)) return "+V2Ray";
if (scheme === "http" && url.indexOf(".juoaa.com") >= 0) return "+V2Ray";
if (/^http:\/\/juoaa\.com/.test(url)) return "+V2Ray";
if (scheme === "http" && url.indexOf("justfreevpn.com") >= 0) return "+V2Ray";
if (scheme === "http" && url.indexOf(".justicefortenzin.org") >= 0) return "+V2Ray";
if (scheme === "http" && url.indexOf("justpaste.it") >= 0) return "+V2Ray";
if (scheme === "http" && url.indexOf("justtristan.com") >= 0) return "+V2Ray";
if (scheme === "http" && url.indexOf("juyuange.org") >= 0) return "+V2Ray";
if (scheme === "http" && url.indexOf("juziyue.com") >= 0) return "+V2Ray";
if (/(?:^|\.)juziyue\.com$/.test(host)) return "+V2Ray";
if (/(?:^|\.)jwmusic\.org$/.test(host)) return "+V2Ray";
if (scheme === "http" && url.indexOf(".jyxf.net") >= 0) return "+V2Ray";
if (/(?:^|\.)k-doujin\.net$/.test(host)) return "+V2Ray";
if (/(?:^|\.)ka-wai\.com$/.test(host)) return "+V2Ray";
if (scheme === "http" && url.indexOf(".kagyu.org") >= 0) return "+V2Ray";
if (/(?:^|\.)kagyu\.org\.za$/.test(host)) return "+V2Ray";
if (scheme === "http" && url.indexOf(".kagyumonlam.org") >= 0) return "+V2Ray";
if (scheme === "http" && url.indexOf(".kagyunews.com.hk") >= 0) return "+V2Ray";
if (scheme === "http" && url.indexOf(".kagyuoffice.org") >= 0) return "+V2Ray";
if (/(?:^|\.)kagyuoffice\.org$/.test(host)) return "+V2Ray";
if (/(?:^|\.)kagyuoffice\.org\.tw$/.test(host)) return "+V2Ray";
if (scheme === "http" && url.indexOf(".kaiyuan.de") >= 0) return "+V2Ray";
if (scheme === "http" && url.indexOf(".kakao.com") >= 0) return "+V2Ray";
if (/(?:^|\.)kakao\.com$/.test(host)) return "+V2Ray";
if (scheme === "http" && url.indexOf(".kalachakralugano.org") >= 0) return "+V2Ray";
if (scheme === "http" && url.indexOf(".kankan.today") >= 0) return "+V2Ray";
if (scheme === "http" && url.indexOf(".kannewyork.com") >= 0) return "+V2Ray";
if (/(?:^|\.)kannewyork\.com$/.test(host)) return "+V2Ray";
if (scheme === "http" && url.indexOf(".kanshifang.com") >= 0) return "+V2Ray";
if (/(?:^|\.)kanshifang\.com$/.test(host)) return "+V2Ray";
if (/(?:^|\.)kantie\.org$/.test(host)) return "+V2Ray";
if (scheme === "http" && url.indexOf("kanzhongguo.com") >= 0) return "+V2Ray";
if (scheme === "http" && url.indexOf("kanzhongguo.eu") >= 0) return "+V2Ray";
if (scheme === "http" && url.indexOf(".kaotic.com") >= 0) return "+V2Ray";
if (/(?:^|\.)karayou\.com$/.test(host)) return "+V2Ray";
if (scheme === "http" && url.indexOf("karkhung.com") >= 0) return "+V2Ray";
if (scheme === "http" && url.indexOf(".karmapa.org") >= 0) return "+V2Ray";
if (scheme === "http" && url.indexOf(".karmapa-teachings.org") >= 0) return "+V2Ray";
if (scheme === "http" && url.indexOf(".kba-tx.org") >= 0) return "+V2Ray";
if (scheme === "http" && url.indexOf(".kcoolonline.com") >= 0) return "+V2Ray";
if (/(?:^|\.)kcsoftwares\.com$/.test(host)) return "+V2Ray";
if (scheme === "http" && url.indexOf(".kebrum.com") >= 0) return "+V2Ray";
if (/(?:^|\.)kebrum\.com$/.test(host)) return "+V2Ray";
if (scheme === "http" && url.indexOf(".kechara.com") >= 0) return "+V2Ray";
if (scheme === "http" && url.indexOf(".keepandshare.com/visit/visit_page.php?i=688154") >= 0) return "+V2Ray";
if (scheme === "http" && url.indexOf(".keezmovies.com") >= 0) return "+V2Ray";
if (scheme === "http" && url.indexOf(".kendincos.net") >= 0) return "+V2Ray";
if (scheme === "http" && url.indexOf(".kenengba.com") >= 0) return "+V2Ray";
if (/(?:^|\.)kenengba\.com$/.test(host)) return "+V2Ray";
if (/(?:^|\.)keontech\.net$/.test(host)) return "+V2Ray";
if (scheme === "http" && url.indexOf(".kepard.com") >= 0) return "+V2Ray";
if (/(?:^|\.)kepard\.com$/.test(host)) return "+V2Ray";
if (scheme === "http" && url.indexOf("wiki.keso.cn/Home") >= 0) return "+V2Ray";
if (/(?:^|\.)keycdn\.com$/.test(host)) return "+V2Ray";
if (scheme === "http" && url.indexOf(".khabdha.org") >= 0) return "+V2Ray";
if (scheme === "http" && url.indexOf(".khmusic.com.tw") >= 0) return "+V2Ray";
if (/(?:^|\.)kichiku-doujinko\.com$/.test(host)) return "+V2Ray";
if (scheme === "http" && url.indexOf(".kik.com") >= 0) return "+V2Ray";
if (/(?:^|\.)kik\.com$/.test(host)) return "+V2Ray";
if (scheme === "http" && url.indexOf("bbs.kimy.com.tw") >= 0) return "+V2Ray";
if (scheme === "http" && url.indexOf(".kindleren.com") >= 0) return "+V2Ray";
if (/^http:\/\/kindleren\.com/.test(url)) return "+V2Ray";
if (/^http:\/\/www\.kindleren\.com/.test(url)) return "+V2Ray";
if (scheme === "http" && url.indexOf(".kingdomsalvation.org") >= 0) return "+V2Ray";
if (/(?:^|\.)kingdomsalvation\.org$/.test(host)) return "+V2Ray";
if (scheme === "http" && url.indexOf("kinghost.com") >= 0) return "+V2Ray";
if (/(?:^|\.)kingstone\.com\.tw$/.test(host)) return "+V2Ray";
if (scheme === "http" && url.indexOf(".kink.com") >= 0) return "+V2Ray";
if (scheme === "http" && url.indexOf("killwall.com") >= 0) return "+V2Ray";
if (/(?:^|\.)killwall\.com$/.test(host)) return "+V2Ray";
if (/(?:^|\.)kinmen\.travel$/.test(host)) return "+V2Ray";
if (scheme === "http" && url.indexOf(".kir.jp") >= 0) return "+V2Ray";
if (scheme === "http" && url.indexOf(".kissbbao.cn") >= 0) return "+V2Ray";
if (/^http:\/\/kiwi\.kz/.test(url)) return "+V2Ray";
if (/(?:^|\.)kk-whys\.co\.jp$/.test(host)) return "+V2Ray";
if (scheme === "http" && url.indexOf(".kmuh.org.tw") >= 0) return "+V2Ray";
if (scheme === "http" && url.indexOf(".knowledgerush.com/kr/encyclopedia") >= 0) return "+V2Ray";
if (scheme === "http" && url.indexOf(".kobo.com") >= 0) return "+V2Ray";
if (/(?:^|\.)kobo\.com$/.test(host)) return "+V2Ray";
if (scheme === "http" && url.indexOf(".kobobooks.com") >= 0) return "+V2Ray";
if (/(?:^|\.)kobobooks\.com$/.test(host)) return "+V2Ray";
if (/(?:^|\.)kodingen\.com$/.test(host)) return "+V2Ray";
if (/(?:^|\.)kompozer\.net$/.test(host)) return "+V2Ray";
if (scheme === "http" && url.indexOf(".konachan.com") >= 0) return "+V2Ray";
if (/^http:\/\/konachan\.com/.test(url)) return "+V2Ray";
if (scheme === "http" && url.indexOf(".kone.com") >= 0) return "+V2Ray";
if (/(?:^|\.)koolsolutions\.com$/.test(host)) return "+V2Ray";
if (scheme === "http" && url.indexOf(".koornk.com") >= 0) return "+V2Ray";
if (/(?:^|\.)koornk\.com$/.test(host)) return "+V2Ray";
if (/(?:^|\.)koranmandarin\.com$/.test(host)) return "+V2Ray";
if (scheme === "http" && url.indexOf(".korenan2.com") >= 0) return "+V2Ray";
if (/^http:\/\/gojet\.krtco\.com\.tw/.test(url)) return "+V2Ray";
if (scheme === "http" && url.indexOf(".ksdl.org") >= 0) return "+V2Ray";
if (scheme === "http" && url.indexOf(".ksnews.com.tw") >= 0) return "+V2Ray";
if (/(?:^|\.)ktzhk\.com$/.test(host)) return "+V2Ray";
if (scheme === "http" && url.indexOf(".kui.name/event") >= 0) return "+V2Ray";
if (scheme === "http" && url.indexOf("kun.im") >= 0) return "+V2Ray";
if (scheme === "http" && url.indexOf(".kurashsultan.com") >= 0) return "+V2Ray";
if (/(?:^|\.)kurtmunger\.com$/.test(host)) return "+V2Ray";
if (scheme === "http" && url.indexOf("kusocity.com") >= 0) return "+V2Ray";
if (/(?:^|\.)kwcg\.ca$/.test(host)) return "+V2Ray";
if (scheme === "http" && url.indexOf("kwongwah.com.my") >= 0) return "+V2Ray";
if (scheme === "http" && url.indexOf(".kxsw.life") >= 0) return "+V2Ray";
if (/(?:^|\.)kxsw\.life$/.test(host)) return "+V2Ray";
if (scheme === "http" && url.indexOf(".kyofun.com") >= 0) return "+V2Ray";
if (scheme === "http" && url.indexOf("kyohk.net") >= 0) return "+V2Ray";
if (/(?:^|\.)kyoyue\.com$/.test(host)) return "+V2Ray";
if (scheme === "http" && url.indexOf(".kyzyhello.com") >= 0) return "+V2Ray";
if (/(?:^|\.)kyzyhello\.com$/.test(host)) return "+V2Ray";
if (scheme === "http" && url.indexOf(".kzeng.info") >= 0) return "+V2Ray";
if (/(?:^|\.)kzeng\.info$/.test(host)) return "+V2Ray";
if (scheme === "http" && url.indexOf("la-forum.org") >= 0) return "+V2Ray";
if (scheme === "http" && url.indexOf("ladbrokes.com") >= 0) return "+V2Ray";
if (/(?:^|\.)labiennale\.org$/.test(host)) return "+V2Ray";
if (scheme === "http" && url.indexOf(".lagranepoca.com") >= 0) return "+V2Ray";
if (/(?:^|\.)lagranepoca\.com$/.test(host)) return "+V2Ray";
if (scheme === "http" && url.indexOf(".lalulalu.com") >= 0) return "+V2Ray";
if (scheme === "http" && url.indexOf(".lama.com.tw") >= 0) return "+V2Ray";
if (/(?:^|\.)lama\.com\.tw$/.test(host)) return "+V2Ray";
if (scheme === "http" && url.indexOf(".lamayeshe.com") >= 0) return "+V2Ray";
if (/^http:\/\/lamayeshe\.com/.test(url)) return "+V2Ray";
if (/^http:\/\/www\.lamenhu\.com/.test(url)) return "+V2Ray";
if (scheme === "http" && url.indexOf(".lamnia.co.uk") >= 0) return "+V2Ray";
if (/(?:^|\.)lamnia\.co\.uk$/.test(host)) return "+V2Ray";
if (scheme === "http" && url.indexOf("lamrim.com") >= 0) return "+V2Ray";
if (scheme === "http" && url.indexOf(".lanterncn.cn") >= 0) return "+V2Ray";
if (/^http:\/\/lanterncn\.cn/.test(url)) return "+V2Ray";
if (scheme === "http" && url.indexOf(".lantosfoundation.org") >= 0) return "+V2Ray";
if (scheme === "http" && url.indexOf(".laod.cn") >= 0) return "+V2Ray";
if (/^http:\/\/laod\.cn/.test(url)) return "+V2Ray";
if (scheme === "http" && url.indexOf("laogai.org") >= 0) return "+V2Ray";
if (/(?:^|\.)laogai\.org$/.test(host)) return "+V2Ray";
if (scheme === "http" && url.indexOf("laomiu.com") >= 0) return "+V2Ray";
if (scheme === "http" && url.indexOf(".laoyang.info") >= 0) return "+V2Ray";
if (/^http:\/\/laoyang\.info/.test(url)) return "+V2Ray";
if (/(?:^|\.)laptoplockdown\.com$/.test(host)) return "+V2Ray";
if (scheme === "http" && url.indexOf(".laqingdan.net") >= 0) return "+V2Ray";
if (/(?:^|\.)laqingdan\.net$/.test(host)) return "+V2Ray";
if (/(?:^|\.)larsgeorge\.com$/.test(host)) return "+V2Ray";
if (scheme === "http" && url.indexOf(".lastcombat.com") >= 0) return "+V2Ray";
if (/^http:\/\/lastcombat\.com/.test(url)) return "+V2Ray";
if (/(?:^|\.)lastfm\.es$/.test(host)) return "+V2Ray";
if (scheme === "http" && url.indexOf("latelinenews.com") >= 0) return "+V2Ray";
if (scheme === "http" && url.indexOf(".latibet.org") >= 0) return "+V2Ray";
if (/(?:^|\.)le-vpn\.com$/.test(host)) return "+V2Ray";
if (scheme === "http" && url.indexOf(".leafyvpn.net") >= 0) return "+V2Ray";
if (/(?:^|\.)leafyvpn\.net$/.test(host)) return "+V2Ray";
if (scheme === "http" && url.indexOf("leeao.com.cn/bbs/forum.php") >= 0) return "+V2Ray";
if (scheme === "http" && url.indexOf("lefora.com") >= 0) return "+V2Ray";
if (/(?:^|\.)left21\.hk$/.test(host)) return "+V2Ray";
if (scheme === "http" && url.indexOf(".legalporno.com") >= 0) return "+V2Ray";
if (scheme === "http" && url.indexOf(".legsjapan.com") >= 0) return "+V2Ray";
if (/^http:\/\/leirentv\.ca/.test(url)) return "+V2Ray";
if (scheme === "http" && url.indexOf("leisurecafe.ca") >= 0) return "+V2Ray";
if (/(?:^|\.)lematin\.ch$/.test(host)) return "+V2Ray";
if (scheme === "http" && url.indexOf(".lemonde.fr") >= 0) return "+V2Ray";
if (/(?:^|\.)lenwhite\.com$/.test(host)) return "+V2Ray";
if (scheme === "http" && url.indexOf("lerosua.org") >= 0) return "+V2Ray";
if (/(?:^|\.)lerosua\.org$/.test(host)) return "+V2Ray";
if (scheme === "http" && url.indexOf("blog.lester850.info") >= 0) return "+V2Ray";
if (/(?:^|\.)lesoir\.be$/.test(host)) return "+V2Ray";
if (scheme === "http" && url.indexOf(".letou.com") >= 0) return "+V2Ray";
if (scheme === "http" && url.indexOf("letscorp.net") >= 0) return "+V2Ray";
if (/(?:^|\.)letscorp\.net$/.test(host)) return "+V2Ray";
if (/(?:^|\.)cdn\.assets\.lfpcontent\.com$/.test(host)) return "+V2Ray";
if (scheme === "http" && url.indexOf(".lhakar.org") >= 0) return "+V2Ray";
if (/^http:\/\/lhakar\.org/.test(url)) return "+V2Ray";
if (scheme === "http" && url.indexOf(".lhasocialwork.org") >= 0) return "+V2Ray";
if (scheme === "http" && url.indexOf(".liangyou.net") >= 0) return "+V2Ray";
if (/(?:^|\.)liangyou\.net$/.test(host)) return "+V2Ray";
if (scheme === "http" && url.indexOf(".lianyue.net") >= 0) return "+V2Ray";
if (/(?:^|\.)liaowangxizang\.net$/.test(host)) return "+V2Ray";
if (scheme === "http" && url.indexOf(".liaowangxizang.net") >= 0) return "+V2Ray";
if (/(?:^|\.)liberal\.org\.hk$/.test(host)) return "+V2Ray";
if (scheme === "http" && url.indexOf(".libertytimes.com.tw") >= 0) return "+V2Ray";
if (scheme === "http" && url.indexOf("blogs.libraryinformationtechnology.com/jxyz") >= 0) return "+V2Ray";
if (scheme === "http" && url.indexOf(".lidecheng.com/blog/fucking-gfw") >= 0) return "+V2Ray";
if (scheme === "http" && url.indexOf(".lighten.org.tw") >= 0) return "+V2Ray";
if (scheme === "http" && url.indexOf(".lightnovel.cn") >= 0) return "+V2Ray";
if (scheme === "http" && url.indexOf("limiao.net") >= 0) return "+V2Ray";
if (scheme === "http" && url.indexOf("linkuswell.com") >= 0) return "+V2Ray";
if (scheme === "http" && url.indexOf("abitno.linpie.com/use-ipv6-to-fuck-gfw") >= 0) return "+V2Ray";
if (/(?:^|\.)line\.me$/.test(host)) return "+V2Ray";
if (/(?:^|\.)line-apps\.com$/.test(host)) return "+V2Ray";
if (scheme === "http" && url.indexOf(".linglingfa.com") >= 0) return "+V2Ray";
if (/(?:^|\.)lingvodics\.com$/.test(host)) return "+V2Ray";
if (scheme === "http" && url.indexOf(".link-o-rama.com") >= 0) return "+V2Ray";
if (/^http:\/\/link-o-rama\.com/.test(url)) return "+V2Ray";
if (scheme === "http" && url.indexOf(".linkideo.com") >= 0) return "+V2Ray";
if (/(?:^|\.)api\.linksalpha\.com$/.test(host)) return "+V2Ray";
if (/(?:^|\.)apidocs\.linksalpha\.com$/.test(host)) return "+V2Ray";
if (/(?:^|\.)www\.linksalpha\.com$/.test(host)) return "+V2Ray";
if (/(?:^|\.)help\.linksalpha\.com$/.test(host)) return "+V2Ray";
if (/(?:^|\.)linux\.org\.hk$/.test(host)) return "+V2Ray";
if (scheme === "http" && url.indexOf("linuxtoy.org/archives/installing-west-chamber-on-ubuntu") >= 0) return "+V2Ray";
if (scheme === "http" && url.indexOf(".lionsroar.com") >= 0) return "+V2Ray";
if (scheme === "http" && url.indexOf(".lipuman.com") >= 0) return "+V2Ray";
if (/(?:^|\.)liquidvpn\.com$/.test(host)) return "+V2Ray";
if (/(?:^|\.)greatfire\.us7\.list-manage\.com$/.test(host)) return "+V2Ray";
if (/(?:^|\.)listentoyoutube\.com$/.test(host)) return "+V2Ray";
if (scheme === "http" && url.indexOf("listorious.com") >= 0) return "+V2Ray";
if (/(?:^|\.)liudejun\.com$/.test(host)) return "+V2Ray";
if (scheme === "http" && url.indexOf(".liuhanyu.com") >= 0) return "+V2Ray";
if (scheme === "http" && url.indexOf(".liujianshu.com") >= 0) return "+V2Ray";
if (/(?:^|\.)liujianshu\.com$/.test(host)) return "+V2Ray";
if (scheme === "http" && url.indexOf(".liuxiaobo.net") >= 0) return "+V2Ray";
if (/^http:\/\/liuxiaobo\.net/.test(url)) return "+V2Ray";
if (scheme === "http" && url.indexOf("liuxiaotong.com") >= 0) return "+V2Ray";
if (/(?:^|\.)liuxiaotong\.com$/.test(host)) return "+V2Ray";
if (scheme === "http" && url.indexOf(".livedoor.jp") >= 0) return "+V2Ray";
if (scheme === "http" && url.indexOf(".liveleak.com") >= 0) return "+V2Ray";
if (/(?:^|\.)liveleak\.com$/.test(host)) return "+V2Ray";
if (scheme === "http" && url.indexOf(".livestation.com") >= 0) return "+V2Ray";
if (scheme === "http" && url.indexOf("livestream.com") >= 0) return "+V2Ray";
if (/(?:^|\.)livestream\.com$/.test(host)) return "+V2Ray";
if (/(?:^|\.)livingonline\.us$/.test(host)) return "+V2Ray";
if (/(?:^|\.)livingstream\.com$/.test(host)) return "+V2Ray";
if (/(?:^|\.)livevideo\.com$/.test(host)) return "+V2Ray";
if (scheme === "http" && url.indexOf(".livevideo.com") >= 0) return "+V2Ray";
if (scheme === "http" && url.indexOf(".liwangyang.com") >= 0) return "+V2Ray";
if (scheme === "http" && url.indexOf("lizhizhuangbi.com") >= 0) return "+V2Ray";
if (scheme === "http" && url.indexOf("lkcn.net") >= 0) return "+V2Ray";
if (scheme === "http" && url.indexOf(".load.to") >= 0) return "+V2Ray";
if (scheme === "http" && url.indexOf(".lobsangwangyal.com") >= 0) return "+V2Ray";
if (scheme === "http" && url.indexOf(".localdomain.ws") >= 0) return "+V2Ray";
if (/(?:^|\.)localdomain\.ws$/.test(host)) return "+V2Ray";
if (scheme === "http" && url.indexOf("localpresshk.com") >= 0) return "+V2Ray";
if (/(?:^|\.)lockdown\.com$/.test(host)) return "+V2Ray";
if (/(?:^|\.)lockestek\.com$/.test(host)) return "+V2Ray";
if (scheme === "http" && url.indexOf("logbot.net") >= 0) return "+V2Ray";
if (/(?:^|\.)logiqx\.com$/.test(host)) return "+V2Ray";
if (scheme === "http" && url.indexOf("secure.logmein.com") >= 0) return "+V2Ray";
if (/(?:^|\.)secure\.logmein\.com$/.test(host)) return "+V2Ray";
if (/(?:^|\.)logmike\.com$/.test(host)) return "+V2Ray";
if (scheme === "http" && url.indexOf(".londonchinese.ca") >= 0) return "+V2Ray";
if (scheme === "http" && url.indexOf(".longhair.hk") >= 0) return "+V2Ray";
if (scheme === "http" && url.indexOf("longmusic.com") >= 0) return "+V2Ray";
if (/(?:^|\.)longtermly\.net$/.test(host)) return "+V2Ray";
if (/(?:^|\.)lookingglasstheatre\.org$/.test(host)) return "+V2Ray";
if (/(?:^|\.)lookpic\.com$/.test(host)) return "+V2Ray";
if (scheme === "http" && url.indexOf(".looktoronto.com") >= 0) return "+V2Ray";
if (/^http:\/\/looktoronto\.com/.test(url)) return "+V2Ray";
if (scheme === "http" && url.indexOf(".lotsawahouse.org/tibetan-masters/fourteenth-dalai-lama") >= 0) return "+V2Ray";
if (scheme === "http" && url.indexOf(".lotuslight.org.hk") >= 0) return "+V2Ray";
if (scheme === "http" && url.indexOf(".lotuslight.org.tw") >= 0) return "+V2Ray";
if (scheme === "http" && url.indexOf("hkreporter.loved.hk") >= 0) return "+V2Ray";
if (/(?:^|\.)lpsg\.com$/.test(host)) return "+V2Ray";
if (/(?:^|\.)lrfz\.com$/.test(host)) return "+V2Ray";
if (scheme === "http" && url.indexOf(".lrip.org") >= 0) return "+V2Ray";
if (/(?:^|\.)lrip\.org$/.test(host)) return "+V2Ray";
if (scheme === "http" && url.indexOf(".lsd.org.hk") >= 0) return "+V2Ray";
if (/(?:^|\.)lsd\.org\.hk$/.test(host)) return "+V2Ray";
if (scheme === "http" && url.indexOf("lsforum.net") >= 0) return "+V2Ray";
if (scheme === "http" && url.indexOf(".lsm.org") >= 0) return "+V2Ray";
if (/(?:^|\.)lsm\.org$/.test(host)) return "+V2Ray";
if (scheme === "http" && url.indexOf(".lsmchinese.org") >= 0) return "+V2Ray";
if (/(?:^|\.)lsmchinese\.org$/.test(host)) return "+V2Ray";
if (scheme === "http" && url.indexOf(".lsmkorean.org") >= 0) return "+V2Ray";
if (/(?:^|\.)lsmkorean\.org$/.test(host)) return "+V2Ray";
if (scheme === "http" && url.indexOf(".lsmradio.com/rad_archives") >= 0) return "+V2Ray";
if (scheme === "http" && url.indexOf(".lsmwebcast.com") >= 0) return "+V2Ray";
if (scheme === "http" && url.indexOf(".ltn.com.tw") >= 0) return "+V2Ray";
if (/^http:\/\/ltn\.com\.tw/.test(url)) return "+V2Ray";
if (scheme === "http" && url.indexOf(".luke54.com") >= 0) return "+V2Ray";
if (scheme === "http" && url.indexOf(".luke54.org") >= 0) return "+V2Ray";
if (scheme === "http" && url.indexOf(".lupm.org") >= 0) return "+V2Ray";
if (/(?:^|\.)lupm\.org$/.test(host)) return "+V2Ray";
if (/(?:^|\.)lushstories\.com$/.test(host)) return "+V2Ray";
if (scheme === "http" && url.indexOf("luxebc.com") >= 0) return "+V2Ray";
if (scheme === "http" && url.indexOf("lvhai.org") >= 0) return "+V2Ray";
if (/(?:^|\.)lvhai\.org$/.test(host)) return "+V2Ray";
if (/(?:^|\.)lvv2\.com$/.test(host)) return "+V2Ray";
if (scheme === "http" && url.indexOf(".lyfhk.net") >= 0) return "+V2Ray";
if (/^http:\/\/lyfhk\.net/.test(url)) return "+V2Ray";
if (scheme === "http" && url.indexOf(".lzmtnews.org") >= 0) return "+V2Ray";
if (/^http:\/\/.*http:\/\/.*\.m-team\.cc/.test(url)) return "+V2Ray";
if (scheme === "http" && url.indexOf(".macrovpn.com") >= 0) return "+V2Ray";
if (scheme === "http" && url.indexOf("macts.com.tw") >= 0) return "+V2Ray";
if (/(?:^|\.)mad-ar\.ch$/.test(host)) return "+V2Ray";
if (/(?:^|\.)madthumbs\.com$/.test(host)) return "+V2Ray";
if (/(?:^|\.)magic-net\.info$/.test(host)) return "+V2Ray";
if (scheme === "http" && url.indexOf("mahabodhi.org") >= 0) return "+V2Ray";
if (scheme === "http" && url.indexOf("my.mail.ru") >= 0) return "+V2Ray";
if (scheme === "http" && url.indexOf(".maiplus.com") >= 0) return "+V2Ray";
if (/^http:\/\/maiplus\.com/.test(url)) return "+V2Ray";
if (scheme === "http" && url.indexOf(".maizhong.org") >= 0) return "+V2Ray";
if (scheme === "http" && url.indexOf("makkahnewspaper.com") >= 0) return "+V2Ray";
if (scheme === "http" && url.indexOf(".mamingzhe.com") >= 0) return "+V2Ray";
if (scheme === "http" && url.indexOf("manicur4ik.ru") >= 0) return "+V2Ray";
if (scheme === "http" && url.indexOf(".maplew.com") >= 0) return "+V2Ray";
if (/^http:\/\/maplew\.com/.test(url)) return "+V2Ray";
if (/(?:^|\.)marc\.info$/.test(host)) return "+V2Ray";
if (scheme === "http" && url.indexOf("marguerite.su") >= 0) return "+V2Ray";
if (/(?:^|\.)martincartoons\.com$/.test(host)) return "+V2Ray";
if (scheme === "http" && url.indexOf("maskedip.com") >= 0) return "+V2Ray";
if (scheme === "http" && url.indexOf(".maiio.net") >= 0) return "+V2Ray";
if (scheme === "http" && url.indexOf("mail-archive.com") >= 0) return "+V2Ray";
if (scheme === "http" && url.indexOf(".malaysiakini.com") >= 0) return "+V2Ray";
if (/(?:^|\.)makemymood\.com$/.test(host)) return "+V2Ray";
if (scheme === "http" && url.indexOf(".maniash.com") >= 0) return "+V2Ray";
if (/^http:\/\/maniash\.com/.test(url)) return "+V2Ray";
if (scheme === "http" && url.indexOf(".mansion.com") >= 0) return "+V2Ray";
if (scheme === "http" && url.indexOf(".mansionpoker.com") >= 0) return "+V2Ray";
if (/(?:^|\.)martau\.com$/.test(host)) return "+V2Ray";
if (/^http:\/\/blog\.martinoei\.com/.test(url)) return "+V2Ray";
if (scheme === "http" && url.indexOf(".martsangkagyuofficial.org") >= 0) return "+V2Ray";
if (/^http:\/\/martsangkagyuofficial\.org/.test(url)) return "+V2Ray";
if (scheme === "http" && url.indexOf("maruta.be/forget") >= 0) return "+V2Ray";
if (scheme === "http" && url.indexOf(".marxist.com") >= 0) return "+V2Ray";
if (/(?:^|\.)marxist\.net$/.test(host)) return "+V2Ray";
if (scheme === "http" && url.indexOf(".marxists.org/chinese") >= 0) return "+V2Ray";
if (/(?:^|\.)matainja\.com$/.test(host)) return "+V2Ray";
if (/(?:^|\.)mathable\.io$/.test(host)) return "+V2Ray";
if (/(?:^|\.)mathiew-badimon\.com$/.test(host)) return "+V2Ray";
if (/(?:^|\.)matsushimakaede\.com$/.test(host)) return "+V2Ray";
if (/^http:\/\/maturejp\.com/.test(url)) return "+V2Ray";
if (scheme === "http" && url.indexOf("mayimayi.com") >= 0) return "+V2Ray";
if (scheme === "http" && url.indexOf(".maxing.jp") >= 0) return "+V2Ray";
if (scheme === "http" && url.indexOf(".mcaf.ee") >= 0) return "+V2Ray";
if (/^http:\/\/mcaf\.ee/.test(url)) return "+V2Ray";
if (/(?:^|\.)mcadforums\.com$/.test(host)) return "+V2Ray";
if (scheme === "http" && url.indexOf("mcfog.com") >= 0) return "+V2Ray";
if (scheme === "http" && url.indexOf("mcreasite.com") >= 0) return "+V2Ray";
if (scheme === "http" && url.indexOf(".md-t.org") >= 0) return "+V2Ray";
if (/(?:^|\.)md-t\.org$/.test(host)) return "+V2Ray";
if (/(?:^|\.)meansys\.com$/.test(host)) return "+V2Ray";
if (scheme === "http" && url.indexOf(".media.org.hk") >= 0) return "+V2Ray";
if (scheme === "http" && url.indexOf(".mediachinese.com") >= 0) return "+V2Ray";
if (/(?:^|\.)mediachinese\.com$/.test(host)) return "+V2Ray";
if (scheme === "http" && url.indexOf(".mediafire.com/?") >= 0) return "+V2Ray";
if (scheme === "http" && url.indexOf(".mediafire.com/download") >= 0) return "+V2Ray";
if (scheme === "http" && url.indexOf(".mediafreakcity.com") >= 0) return "+V2Ray";
if (/(?:^|\.)mediafreakcity\.com$/.test(host)) return "+V2Ray";
if (scheme === "http" && url.indexOf(".medium.com") >= 0) return "+V2Ray";
if (/(?:^|\.)medium\.com$/.test(host)) return "+V2Ray";
if (scheme === "http" && url.indexOf(".meetav.com") >= 0) return "+V2Ray";
if (/(?:^|\.)meetup\.com$/.test(host)) return "+V2Ray";
if (scheme === "http" && url.indexOf("mefeedia.com") >= 0) return "+V2Ray";
if (/(?:^|\.)mega\.nz$/.test(host)) return "+V2Ray";
if (/(?:^|\.)megaproxy\.com$/.test(host)) return "+V2Ray";
if (/(?:^|\.)megarotic\.com$/.test(host)) return "+V2Ray";
if (scheme === "http" && url.indexOf("megavideo.com") >= 0) return "+V2Ray";
if (/(?:^|\.)megurineluka\.com$/.test(host)) return "+V2Ray";
if (scheme === "http" && url.indexOf("meirixiaochao.com") >= 0) return "+V2Ray";
if (/(?:^|\.)melon-peach\.com$/.test(host)) return "+V2Ray";
if (scheme === "http" && url.indexOf(".meltoday.com") >= 0) return "+V2Ray";
if (scheme === "http" && url.indexOf(".memehk.com") >= 0) return "+V2Ray";
if (/(?:^|\.)memehk\.com$/.test(host)) return "+V2Ray";
if (scheme === "http" && url.indexOf("memorybbs.com") >= 0) return "+V2Ray";
if (scheme === "http" && url.indexOf(".memri.org") >= 0) return "+V2Ray";
if (scheme === "http" && url.indexOf(".memrijttm.org") >= 0) return "+V2Ray";
if (scheme === "http" && url.indexOf(".mercyprophet.org") >= 0) return "+V2Ray";
if (/^http:\/\/mercyprophet\.org/.test(url)) return "+V2Ray";
if (scheme === "http" && url.indexOf(".meridian-trust.org") >= 0) return "+V2Ray";
if (/^http:\/\/meridian-trust\.org/.test(url)) return "+V2Ray";
if (scheme === "http" && url.indexOf(".meripet.biz") >= 0) return "+V2Ray";
if (/^http:\/\/meripet\.biz/.test(url)) return "+V2Ray";
if (scheme === "http" && url.indexOf(".meripet.com") >= 0) return "+V2Ray";
if (/^http:\/\/meripet\.com/.test(url)) return "+V2Ray";
if (scheme === "http" && url.indexOf("merit-times.com.tw") >= 0) return "+V2Ray";
if (scheme === "http" && url.indexOf("meshrep.com") >= 0) return "+V2Ray";
if (scheme === "http" && url.indexOf(".mesotw.com/bbs") >= 0) return "+V2Ray";
if (scheme === "http" && url.indexOf("metacafe.com/watch") >= 0) return "+V2Ray";
if (/(?:^|\.)meteorshowersonline\.com$/.test(host)) return "+V2Ray";
if (/^http:\/\/www\.metro\.taipei\//.test(url)) return "+V2Ray";
if (scheme === "http" && url.indexOf(".metrohk.com.hk/?cmd=detail&categoryID=2") >= 0) return "+V2Ray";
if (/(?:^|\.)metrolife\.ca$/.test(host)) return "+V2Ray";
if (scheme === "http" && url.indexOf(".metroradio.com.hk") >= 0) return "+V2Ray";
if (/^http:\/\/metroradio\.com\.hk/.test(url)) return "+V2Ray";
if (scheme === "http" && url.indexOf("meyou.jp") >= 0) return "+V2Ray";
if (scheme === "http" && url.indexOf(".meyul.com") >= 0) return "+V2Ray";
if (/(?:^|\.)mgoon\.com$/.test(host)) return "+V2Ray";
if (/(?:^|\.)mgstage\.com$/.test(host)) return "+V2Ray";
if (/(?:^|\.)mh4u\.org$/.test(host)) return "+V2Ray";
if (scheme === "http" && url.indexOf("mhradio.org") >= 0) return "+V2Ray";
if (/^http:\/\/michaelanti\.com/.test(url)) return "+V2Ray";
if (/(?:^|\.)michaelmarketl\.com$/.test(host)) return "+V2Ray";
if (scheme === "http" && url.indexOf(".microvpn.com") >= 0) return "+V2Ray";
if (/^http:\/\/microvpn\.com/.test(url)) return "+V2Ray";
if (scheme === "http" && url.indexOf("middle-way.net") >= 0) return "+V2Ray";
if (scheme === "http" && url.indexOf(".mihk.hk/forum") >= 0) return "+V2Ray";
if (scheme === "http" && url.indexOf(".mihr.com") >= 0) return "+V2Ray";
if (scheme === "http" && url.indexOf("mihua.org") >= 0) return "+V2Ray";
if (/(?:^|\.)mikesoltys\.com$/.test(host)) return "+V2Ray";
if (scheme === "http" && url.indexOf(".milph.net") >= 0) return "+V2Ray";
if (/^http:\/\/milph\.net/.test(url)) return "+V2Ray";
if (scheme === "http" && url.indexOf(".milsurps.com") >= 0) return "+V2Ray";
if (scheme === "http" && url.indexOf("mimiai.net") >= 0) return "+V2Ray";
if (scheme === "http" && url.indexOf(".mimivip.com") >= 0) return "+V2Ray";
if (scheme === "http" && url.indexOf(".mimivv.com") >= 0) return "+V2Ray";
if (scheme === "http" && url.indexOf(".mindrolling.org") >= 0) return "+V2Ray";
if (/^http:\/\/mindrolling\.org/.test(url)) return "+V2Ray";
if (scheme === "http" && url.indexOf(".minghui.or.kr") >= 0) return "+V2Ray";
if (/^http:\/\/minghui\.or\.kr/.test(url)) return "+V2Ray";
if (scheme === "http" && url.indexOf("minghui.org") >= 0) return "+V2Ray";
if (/(?:^|\.)minghui\.org$/.test(host)) return "+V2Ray";
if (scheme === "http" && url.indexOf("minghui-a.org") >= 0) return "+V2Ray";
if (scheme === "http" && url.indexOf("minghui-b.org") >= 0) return "+V2Ray";
if (scheme === "http" && url.indexOf("minghui-school.org") >= 0) return "+V2Ray";
if (scheme === "http" && url.indexOf(".mingjinglishi.com") >= 0) return "+V2Ray";
if (/(?:^|\.)mingjinglishi\.com$/.test(host)) return "+V2Ray";
if (scheme === "http" && url.indexOf("mingjingnews.com") >= 0) return "+V2Ray";
if (/(?:^|\.)mingjingtimes\.com$/.test(host)) return "+V2Ray";
if (scheme === "http" && url.indexOf(".mingpao.com") >= 0) return "+V2Ray";
if (/(?:^|\.)mingpao\.com$/.test(host)) return "+V2Ray";
if (scheme === "http" && url.indexOf(".mingpaocanada.com") >= 0) return "+V2Ray";
if (scheme === "http" && url.indexOf(".mingpaomonthly.com") >= 0) return "+V2Ray";
if (/^http:\/\/mingpaomonthly\.com/.test(url)) return "+V2Ray";
if (scheme === "http" && url.indexOf("mingpaonews.com") >= 0) return "+V2Ray";
if (scheme === "http" && url.indexOf(".mingpaony.com") >= 0) return "+V2Ray";
if (scheme === "http" && url.indexOf(".mingpaosf.com") >= 0) return "+V2Ray";
if (scheme === "http" && url.indexOf(".mingpaotor.com") >= 0) return "+V2Ray";
if (scheme === "http" && url.indexOf(".mingpaovan.com") >= 0) return "+V2Ray";
if (scheme === "http" && url.indexOf(".mingshengbao.com") >= 0) return "+V2Ray";
if (scheme === "http" && url.indexOf(".minhhue.net") >= 0) return "+V2Ray";
if (scheme === "http" && url.indexOf(".miniforum.org") >= 0) return "+V2Ray";
if (scheme === "http" && url.indexOf(".ministrybooks.org") >= 0) return "+V2Ray";
if (scheme === "http" && url.indexOf(".minzhuhua.net") >= 0) return "+V2Ray";
if (/(?:^|\.)minzhuhua\.net$/.test(host)) return "+V2Ray";
if (scheme === "http" && url.indexOf("minzhuzhanxian.com") >= 0) return "+V2Ray";
if (scheme === "http" && url.indexOf("minzhuzhongguo.org") >= 0) return "+V2Ray";
if (/(?:^|\.)miroguide\.com$/.test(host)) return "+V2Ray";
if (scheme === "http" && url.indexOf("mirrorbooks.com") >= 0) return "+V2Ray";
if (scheme === "http" && url.indexOf("thecenter.mit.edu") >= 0) return "+V2Ray";
if (scheme === "http" && url.indexOf(".mitao.com.tw") >= 0) return "+V2Ray";
if (scheme === "http" && url.indexOf(".mitbbs.com") >= 0) return "+V2Ray";
if (/(?:^|\.)mitbbs\.com$/.test(host)) return "+V2Ray";
if (scheme === "http" && url.indexOf(".mixero.com") >= 0) return "+V2Ray";
if (/(?:^|\.)mixero\.com$/.test(host)) return "+V2Ray";
if (scheme === "http" && url.indexOf("mixpod.com") >= 0) return "+V2Ray";
if (scheme === "http" && url.indexOf(".mixx.com") >= 0) return "+V2Ray";
if (/(?:^|\.)mixx\.com$/.test(host)) return "+V2Ray";
if (/(?:^|\.)mizzmona\.com$/.test(host)) return "+V2Ray";
if (scheme === "http" && url.indexOf(".mk5000.com") >= 0) return "+V2Ray";
if (scheme === "http" && url.indexOf(".mlcool.com") >= 0) return "+V2Ray";
if (/(?:^|\.)mmaaxx\.com$/.test(host)) return "+V2Ray";
if (scheme === "http" && url.indexOf(".mmmca.com") >= 0) return "+V2Ray";
if (scheme === "http" && url.indexOf("mnewstv.com") >= 0) return "+V2Ray";
if (/(?:^|\.)mobatek\.net$/.test(host)) return "+V2Ray";
if (scheme === "http" && url.indexOf(".mobile01.com") >= 0) return "+V2Ray";
if (/^http:\/\/mobile01\.com/.test(url)) return "+V2Ray";
if (/(?:^|\.)mobileways\.de$/.test(host)) return "+V2Ray";
if (scheme === "http" && url.indexOf(".mobypicture.com") >= 0) return "+V2Ray";
if (/^http:\/\/moby\.to/.test(url)) return "+V2Ray";
if (/(?:^|\.)moeerolibrary\.com$/.test(host)) return "+V2Ray";
if (scheme === "http" && url.indexOf("wiki.moegirl.org") >= 0) return "+V2Ray";
if (scheme === "http" && url.indexOf(".mofaxiehui.com") >= 0) return "+V2Ray";
if (scheme === "http" && url.indexOf(".mofos.com") >= 0) return "+V2Ray";
if (/(?:^|\.)mog\.com$/.test(host)) return "+V2Ray";
if (scheme === "http" && url.indexOf("molihua.org") >= 0) return "+V2Ray";
if (/(?:^|\.)mondex\.org$/.test(host)) return "+V2Ray";
if (scheme === "http" && url.indexOf(".money-link.com.tw") >= 0) return "+V2Ray";
if (/^http:\/\/money-link\.com\.tw/.test(url)) return "+V2Ray";
if (/^http:\/\/www\.monlamit\.org/.test(url)) return "+V2Ray";
if (scheme === "http" && url.indexOf(".moonbbs.com") >= 0) return "+V2Ray";
if (/(?:^|\.)moonbbs\.com$/.test(host)) return "+V2Ray";
if (scheme === "http" && url.indexOf("c1522.mooo.com") >= 0) return "+V2Ray";
if (/(?:^|\.)monitorchina\.org$/.test(host)) return "+V2Ray";
if (scheme === "http" && url.indexOf("bbs.morbell.com") >= 0) return "+V2Ray";
if (/(?:^|\.)morningsun\.org$/.test(host)) return "+V2Ray";
if (/(?:^|\.)moroneta\.com$/.test(host)) return "+V2Ray";
if (scheme === "http" && url.indexOf(".motherless.com") >= 0) return "+V2Ray";
if (/^http:\/\/motherless\.com/.test(url)) return "+V2Ray";
if (scheme === "http" && url.indexOf("motor4ik.ru") >= 0) return "+V2Ray";
if (scheme === "http" && url.indexOf(".mousebreaker.com") >= 0) return "+V2Ray";
if (scheme === "http" && url.indexOf(".movements.org") >= 0) return "+V2Ray";
if (/(?:^|\.)movements\.org$/.test(host)) return "+V2Ray";
if (/(?:^|\.)moviefap\.com$/.test(host)) return "+V2Ray";
if (/(?:^|\.)www\.moztw\.org$/.test(host)) return "+V2Ray";
if (scheme === "http" && url.indexOf(".mp3buscador.com") >= 0) return "+V2Ray";
if (scheme === "http" && url.indexOf("mp3ye.eu") >= 0) return "+V2Ray";
if (/(?:^|\.)mpettis\.com$/.test(host)) return "+V2Ray";
if (scheme === "http" && url.indexOf("mpfinance.com") >= 0) return "+V2Ray";
if (scheme === "http" && url.indexOf("mpinews.com") >= 0) return "+V2Ray";
if (scheme === "http" && url.indexOf("mponline.hk") >= 0) return "+V2Ray";
if (scheme === "http" && url.indexOf(".mqxd.org") >= 0) return "+V2Ray";
if (/^http:\/\/mqxd\.org/.test(url)) return "+V2Ray";
if (scheme === "http" && url.indexOf("mrtweet.com") >= 0) return "+V2Ray";
if (/(?:^|\.)mrtweet\.com$/.test(host)) return "+V2Ray";
if (scheme === "http" && url.indexOf("news.hk.msn.com") >= 0) return "+V2Ray";
if (scheme === "http" && url.indexOf("news.msn.com.tw") >= 0) return "+V2Ray";
if (scheme === "http" && url.indexOf("msguancha.com") >= 0) return "+V2Ray";
if (scheme === "http" && url.indexOf(".mswe1.org") >= 0) return "+V2Ray";
if (/^http:\/\/mswe1\.org/.test(url)) return "+V2Ray";
if (/(?:^|\.)mthruf\.com$/.test(host)) return "+V2Ray";
if (scheme === "http" && url.indexOf("muchosucko.com") >= 0) return "+V2Ray";
if (/(?:^|\.)multiply\.com$/.test(host)) return "+V2Ray";
if (scheme === "http" && url.indexOf("multiproxy.org") >= 0) return "+V2Ray";
if (scheme === "http" && url.indexOf("multiupload.com") >= 0) return "+V2Ray";
if (scheme === "http" && url.indexOf(".mullvad.net") >= 0) return "+V2Ray";
if (/(?:^|\.)mullvad\.net$/.test(host)) return "+V2Ray";
if (scheme === "http" && url.indexOf(".mummysgold.com") >= 0) return "+V2Ray";
if (scheme === "http" && url.indexOf(".murmur.tw") >= 0) return "+V2Ray";
if (/^http:\/\/murmur\.tw/.test(url)) return "+V2Ray";
if (scheme === "http" && url.indexOf(".musicade.net") >= 0) return "+V2Ray";
if (scheme === "http" && url.indexOf(".muslimvideo.com") >= 0) return "+V2Ray";
if (/(?:^|\.)muzi\.com$/.test(host)) return "+V2Ray";
if (/(?:^|\.)muzi\.net$/.test(host)) return "+V2Ray";
if (/(?:^|\.)mx981\.com$/.test(host)) return "+V2Ray";
if (scheme === "http" && url.indexOf(".my-formosa.com") >= 0) return "+V2Ray";
if (scheme === "http" && url.indexOf(".my-proxy.com") >= 0) return "+V2Ray";
if (scheme === "http" && url.indexOf(".my-private-network.co.uk") >= 0) return "+V2Ray";
if (/(?:^|\.)my-private-network\.co\.uk$/.test(host)) return "+V2Ray";
if (scheme === "http" && url.indexOf("forum.my903.com") >= 0) return "+V2Ray";
if (scheme === "http" && url.indexOf(".myactimes.com/actimes") >= 0) return "+V2Ray";
if (/(?:^|\.)myanniu\.com$/.test(host)) return "+V2Ray";
if (scheme === "http" && url.indexOf(".myaudiocast.com") >= 0) return "+V2Ray";
if (/(?:^|\.)myaudiocast\.com$/.test(host)) return "+V2Ray";
if (scheme === "http" && url.indexOf(".myav.com.tw/bbs") >= 0) return "+V2Ray";
if (scheme === "http" && url.indexOf(".mybbs.us") >= 0) return "+V2Ray";
if (scheme === "http" && url.indexOf(".myca168.com") >= 0) return "+V2Ray";
if (scheme === "http" && url.indexOf(".mycanadanow.com") >= 0) return "+V2Ray";
if (/(?:^|\.)bbs\.mychat\.to$/.test(host)) return "+V2Ray";
if (/(?:^|\.)mychinamyhome\.com$/.test(host)) return "+V2Ray";
if (scheme === "http" && url.indexOf(".mychinamyhome.com") >= 0) return "+V2Ray";
if (scheme === "http" && url.indexOf(".mychinanet.com") >= 0) return "+V2Ray";
if (scheme === "http" && url.indexOf(".mychinanews.com") >= 0) return "+V2Ray";
if (/(?:^|\.)mychinanews\.com$/.test(host)) return "+V2Ray";
if (scheme === "http" && url.indexOf(".mychinese.news") >= 0) return "+V2Ray";
if (/(?:^|\.)mycnnews\.com$/.test(host)) return "+V2Ray";
if (/(?:^|\.)mykomica\.org$/.test(host)) return "+V2Ray";
if (scheme === "http" && url.indexOf("mycould.com/discuz") >= 0) return "+V2Ray";
if (scheme === "http" && url.indexOf(".myeasytv.com") >= 0) return "+V2Ray";
if (/(?:^|\.)myeclipseide\.com$/.test(host)) return "+V2Ray";
if (scheme === "http" && url.indexOf(".myforum.com.hk") >= 0) return "+V2Ray";
if (/(?:^|\.)myforum\.com\.hk$/.test(host)) return "+V2Ray";
if (/(?:^|\.)myforum\.com\.uk$/.test(host)) return "+V2Ray";
if (scheme === "http" && url.indexOf(".myfreecams.com") >= 0) return "+V2Ray";
if (scheme === "http" && url.indexOf(".myfreepaysite.com") >= 0) return "+V2Ray";
if (scheme === "http" && url.indexOf(".myfreshnet.com") >= 0) return "+V2Ray";
if (scheme === "http" && url.indexOf(".myiphide.com") >= 0) return "+V2Ray";
if (/(?:^|\.)myiphide\.com$/.test(host)) return "+V2Ray";
if (scheme === "http" && url.indexOf("forum.mymaji.com") >= 0) return "+V2Ray";
if (scheme === "http" && url.indexOf("mymediarom.com/files/box") >= 0) return "+V2Ray";
if (/(?:^|\.)mymoe\.moe$/.test(host)) return "+V2Ray";
if (/(?:^|\.)mymusic\.net\.tw$/.test(host)) return "+V2Ray";
if (/(?:^|\.)myparagliding\.com$/.test(host)) return "+V2Ray";
if (/(?:^|\.)mypopescu\.com$/.test(host)) return "+V2Ray";
if (scheme === "http" && url.indexOf("myradio.hk/podcast") >= 0) return "+V2Ray";
if (scheme === "http" && url.indexOf("mysinablog.com") >= 0) return "+V2Ray";
if (scheme === "http" && url.indexOf(".myspace.com") >= 0) return "+V2Ray";
if (scheme === "http" && url.indexOf(".mytalkbox.com") >= 0) return "+V2Ray";
if (scheme === "http" && url.indexOf(".mytizi.com") >= 0) return "+V2Ray";
if (/(?:^|\.)naacoalition\.org$/.test(host)) return "+V2Ray";
if (scheme === "http" && url.indexOf("old.nabble.com") >= 0) return "+V2Ray";
if (/(?:^|\.)naitik\.net$/.test(host)) return "+V2Ray";
if (scheme === "http" && url.indexOf(".nakuz.com/bbs") >= 0) return "+V2Ray";
if (/(?:^|\.)nalandabodhi\.org$/.test(host)) return "+V2Ray";
if (/(?:^|\.)nalandawest\.org$/.test(host)) return "+V2Ray";
if (scheme === "http" && url.indexOf(".namgyal.org") >= 0) return "+V2Ray";
if (scheme === "http" && url.indexOf("namgyalmonastery.org") >= 0) return "+V2Ray";
if (/(?:^|\.)namsisi\.com$/.test(host)) return "+V2Ray";
if (scheme === "http" && url.indexOf(".nanyang.com") >= 0) return "+V2Ray";
if (/(?:^|\.)nanyang\.com$/.test(host)) return "+V2Ray";
if (scheme === "http" && url.indexOf(".nanyangpost.com") >= 0) return "+V2Ray";
if (/(?:^|\.)nanyangpost\.com$/.test(host)) return "+V2Ray";
if (scheme === "http" && url.indexOf(".nanzao.com") >= 0) return "+V2Ray";
if (/(?:^|\.)jpl\.nasa\.gov$/.test(host)) return "+V2Ray";
if (/(?:^|\.)pds\.nasa\.gov$/.test(host)) return "+V2Ray";
if (/(?:^|\.)solarsystem\.nasa\.gov$/.test(host)) return "+V2Ray";
if (scheme === "http" && url.indexOf(".nakido.com") >= 0) return "+V2Ray";
if (/(?:^|\.)nakido\.com$/.test(host)) return "+V2Ray";
if (scheme === "http" && url.indexOf(".naol.ca") >= 0) return "+V2Ray";
if (scheme === "http" && url.indexOf(".naol.cc") >= 0) return "+V2Ray";
if (scheme === "http" && url.indexOf("uighur.narod.ru") >= 0) return "+V2Ray";
if (scheme === "http" && url.indexOf(".nat.moe") >= 0) return "+V2Ray";
if (/(?:^|\.)nat\.moe$/.test(host)) return "+V2Ray";
if (scheme === "http" && url.indexOf("cyberghost.natado.com") >= 0) return "+V2Ray";
if (/(?:^|\.)national-lottery\.co\.uk$/.test(host)) return "+V2Ray";
if (scheme === "http" && url.indexOf("news.nationalgeographic.com/news/2014/06/140603-tiananmen-square") >= 0) return "+V2Ray";
if (scheme === "http" && url.indexOf(".nationsonline.org/oneworld/tibet") >= 0) return "+V2Ray";
if (/(?:^|\.)line\.naver\.jp$/.test(host)) return "+V2Ray";
if (/(?:^|\.)navyfamily\.navy\.mil$/.test(host)) return "+V2Ray";
if (/(?:^|\.)navyreserve\.navy\.mil$/.test(host)) return "+V2Ray";
if (/(?:^|\.)nko\.navy\.mil$/.test(host)) return "+V2Ray";
if (/(?:^|\.)usno\.navy\.mil$/.test(host)) return "+V2Ray";
if (scheme === "http" && url.indexOf("naweeklytimes.com") >= 0) return "+V2Ray";
if (scheme === "http" && url.indexOf(".nbtvpn.com") >= 0) return "+V2Ray";
if (/^http:\/\/nbtvpn\.com/.test(url)) return "+V2Ray";
if (scheme === "http" && url.indexOf("nccwatch.org.tw") >= 0) return "+V2Ray";
if (scheme === "http" && url.indexOf(".nch.com.tw") >= 0) return "+V2Ray";
if (scheme === "http" && url.indexOf(".ncn.org") >= 0) return "+V2Ray";
if (/(?:^|\.)ncn\.org$/.test(host)) return "+V2Ray";
if (/(?:^|\.)etools\.ncol\.com$/.test(host)) return "+V2Ray";
if (scheme === "http" && url.indexOf(".nde.de") >= 0) return "+V2Ray";
if (scheme === "http" && url.indexOf(".ndr.de") >= 0) return "+V2Ray";
if (scheme === "http" && url.indexOf(".ned.org") >= 0) return "+V2Ray";
if (/(?:^|\.)nekoslovakia\.net$/.test(host)) return "+V2Ray";
if (/(?:^|\.)nepusoku\.com$/.test(host)) return "+V2Ray";
if (/(?:^|\.)net-fits\.pro$/.test(host)) return "+V2Ray";
if (scheme === "http" && url.indexOf("bbs.netbig.com") >= 0) return "+V2Ray";
if (scheme === "http" && url.indexOf(".netbirds.com") >= 0) return "+V2Ray";
if (scheme === "http" && url.indexOf("netcolony.com") >= 0) return "+V2Ray";
if (scheme === "http" && url.indexOf("bolin.netfirms.com") >= 0) return "+V2Ray";
if (/(?:^|\.)netme\.cc$/.test(host)) return "+V2Ray";
if (scheme === "http" && url.indexOf("netsneak.com") >= 0) return "+V2Ray";
if (scheme === "http" && url.indexOf(".network54.com") >= 0) return "+V2Ray";
if (scheme === "http" && url.indexOf("networkedblogs.com") >= 0) return "+V2Ray";
if (scheme === "http" && url.indexOf(".networktunnel.net") >= 0) return "+V2Ray";
if (scheme === "http" && url.indexOf("neverforget8964.org") >= 0) return "+V2Ray";
if (scheme === "http" && url.indexOf("new-3lunch.net") >= 0) return "+V2Ray";
if (scheme === "http" && url.indexOf(".new-akiba.com") >= 0) return "+V2Ray";
if (scheme === "http" && url.indexOf(".new96.ca") >= 0) return "+V2Ray";
if (scheme === "http" && url.indexOf(".newcenturymc.com") >= 0) return "+V2Ray";
if (/^http:\/\/newcenturymc\.com/.test(url)) return "+V2Ray";
if (scheme === "http" && url.indexOf("newcenturynews.com") >= 0) return "+V2Ray";
if (/(?:^|\.)newchen\.com$/.test(host)) return "+V2Ray";
if (scheme === "http" && url.indexOf(".newchen.com") >= 0) return "+V2Ray";
if (scheme === "http" && url.indexOf(".newgrounds.com") >= 0) return "+V2Ray";
if (scheme === "http" && url.indexOf("newipnow.com") >= 0) return "+V2Ray";
if (scheme === "http" && url.indexOf(".newlandmagazine.com.au") >= 0) return "+V2Ray";
if (scheme === "http" && url.indexOf(".newnews.ca") >= 0) return "+V2Ray";
if (scheme === "http" && url.indexOf("news100.com.tw") >= 0) return "+V2Ray";
if (scheme === "http" && url.indexOf("newschinacomment.org") >= 0) return "+V2Ray";
if (scheme === "http" && url.indexOf(".newscn.org") >= 0) return "+V2Ray";
if (/(?:^|\.)newscn\.org$/.test(host)) return "+V2Ray";
if (scheme === "http" && url.indexOf("newspeak.cc/story") >= 0) return "+V2Ray";
if (scheme === "http" && url.indexOf(".newsancai.com") >= 0) return "+V2Ray";
if (/(?:^|\.)newsancai\.com$/.test(host)) return "+V2Ray";
if (scheme === "http" && url.indexOf(".newsdetox.ca") >= 0) return "+V2Ray";
if (scheme === "http" && url.indexOf(".newsdh.com") >= 0) return "+V2Ray";
if (/(?:^|\.)newstamago\.com$/.test(host)) return "+V2Ray";
if (/(?:^|\.)newstapa\.org$/.test(host)) return "+V2Ray";
if (scheme === "http" && url.indexOf("newstarnet.com") >= 0) return "+V2Ray";
if (scheme === "http" && url.indexOf(".newtaiwan.com.tw") >= 0) return "+V2Ray";
if (scheme === "http" && url.indexOf("newtalk.tw") >= 0) return "+V2Ray";
if (/(?:^|\.)newtalk\.tw$/.test(host)) return "+V2Ray";
if (scheme === "http" && url.indexOf("newyorktimes.com") >= 0) return "+V2Ray";
if (/(?:^|\.)nexon\.com$/.test(host)) return "+V2Ray";
if (scheme === "http" && url.indexOf(".next11.co.jp") >= 0) return "+V2Ray";
if (scheme === "http" && url.indexOf(".nextmag.com.tw") >= 0) return "+V2Ray";
if (scheme === "http" && url.indexOf(".nextmedia.com") >= 0) return "+V2Ray";
if (/(?:^|\.)nexton-net\.jp$/.test(host)) return "+V2Ray";
if (scheme === "http" && url.indexOf("nexttv.com.tw") >= 0) return "+V2Ray";
if (scheme === "http" && url.indexOf(".nfjtyd.com") >= 0) return "+V2Ray";
if (/(?:^|\.)co\.ng\.mil$/.test(host)) return "+V2Ray";
if (/(?:^|\.)nga\.mil$/.test(host)) return "+V2Ray";
if (scheme === "http" && url.indexOf("ngensis.com") >= 0) return "+V2Ray";
if (scheme === "http" && url.indexOf(".nhentai.net") >= 0) return "+V2Ray";
if (/^http:\/\/nhentai\.net/.test(url)) return "+V2Ray";
if (scheme === "http" && url.indexOf(".nhk-ondemand.jp") >= 0) return "+V2Ray";
if (scheme === "http" && url.indexOf(".nicovideo.jp/watch") >= 0) return "+V2Ray";
if (/(?:^|\.)nighost\.org$/.test(host)) return "+V2Ray";
if (scheme === "http" && url.indexOf("av.nightlife141.com") >= 0) return "+V2Ray";
if (scheme === "http" && url.indexOf("ninecommentaries.com") >= 0) return "+V2Ray";
if (scheme === "http" && url.indexOf(".ninjacloak.com") >= 0) return "+V2Ray";
if (/(?:^|\.)ninjaproxy\.ninja$/.test(host)) return "+V2Ray";
if (scheme === "http" && url.indexOf("nintendium.com") >= 0) return "+V2Ray";
if (scheme === "http" && url.indexOf("taiwanyes.ning.com") >= 0) return "+V2Ray";
if (scheme === "http" && url.indexOf("usmgtcg.ning.com/forum") >= 0) return "+V2Ray";
if (/(?:^|\.)niusnews\.com$/.test(host)) return "+V2Ray";
if (/(?:^|\.)njactb\.org$/.test(host)) return "+V2Ray";
if (scheme === "http" && url.indexOf("njuice.com") >= 0) return "+V2Ray";
if (/(?:^|\.)njuice\.com$/.test(host)) return "+V2Ray";
if (scheme === "http" && url.indexOf("nlfreevpn.com") >= 0) return "+V2Ray";
if (scheme === "http" && url.indexOf(".gooddns.info") >= 0) return "+V2Ray";
if (/(?:^|\.)gotdns\.ch$/.test(host)) return "+V2Ray";
if (scheme === "http" && url.indexOf(".maildns.xyz") >= 0) return "+V2Ray";
if (scheme === "http" && url.indexOf(".no-ip.org") >= 0) return "+V2Ray";
if (scheme === "http" && url.indexOf(".opendn.xyz") >= 0) return "+V2Ray";
if (scheme === "http" && url.indexOf(".servehttp.com") >= 0) return "+V2Ray";
if (scheme === "http" && url.indexOf("sytes.net") >= 0) return "+V2Ray";
if (scheme === "http" && url.indexOf(".whodns.xyz") >= 0) return "+V2Ray";
if (scheme === "http" && url.indexOf(".zapto.org") >= 0) return "+V2Ray";
if (/^http:\/\/dynupdate\.no-ip\.com\//.test(url)) return "+V2Ray";
if (/(?:^|\.)nobel\.se$/.test(host)) return "+V2Ray";
if (scheme === "http" && url.indexOf("nobelprize.org/nobel_prizes/peace/laureates/1989") >= 0) return "+V2Ray";
if (scheme === "http" && url.indexOf("nobelprize.org/nobel_prizes/peace/laureates/2010") >= 0) return "+V2Ray";
if (scheme === "http" && url.indexOf("nobodycanstop.us") >= 0) return "+V2Ray";
if (/(?:^|\.)nobodycanstop\.us$/.test(host)) return "+V2Ray";
if (/(?:^|\.)nokogiri\.org$/.test(host)) return "+V2Ray";
if (/(?:^|\.)nokola\.com$/.test(host)) return "+V2Ray";
if (scheme === "http" && url.indexOf("noodlevpn.com") >= 0) return "+V2Ray";
if (scheme === "http" && url.indexOf(".norbulingka.org") >= 0) return "+V2Ray";
if (scheme === "http" && url.indexOf("nordvpn.com") >= 0) return "+V2Ray";
if (/(?:^|\.)nordvpn\.com$/.test(host)) return "+V2Ray";
if (/(?:^|\.)novelasia\.com$/.test(host)) return "+V2Ray";
if (scheme === "http" && url.indexOf(".news.now.com") >= 0) return "+V2Ray";
if (/^http:\/\/news\.now\.com/.test(url)) return "+V2Ray";
if (scheme === "http" && url.indexOf("news.now.com%2Fhome") >= 0) return "+V2Ray";
if (/(?:^|\.)nownews\.com$/.test(host)) return "+V2Ray";
if (scheme === "http" && url.indexOf(".nowtorrents.com") >= 0) return "+V2Ray";
if (scheme === "http" && url.indexOf(".noypf.com") >= 0) return "+V2Ray";
if (/(?:^|\.)noypf\.com$/.test(host)) return "+V2Ray";
if (/(?:^|\.)npa\.go\.jp$/.test(host)) return "+V2Ray";
if (scheme === "http" && url.indexOf(".npnt.me") >= 0) return "+V2Ray";
if (/^http:\/\/npnt\.me/.test(url)) return "+V2Ray";
if (scheme === "http" && url.indexOf(".nps.gov") >= 0) return "+V2Ray";
if (scheme === "http" && url.indexOf(".nradio.me") >= 0) return "+V2Ray";
if (/^http:\/\/nradio\.me/.test(url)) return "+V2Ray";
if (scheme === "http" && url.indexOf(".nrk.no") >= 0) return "+V2Ray";
if (/(?:^|\.)nrk\.no$/.test(host)) return "+V2Ray";
if (scheme === "http" && url.indexOf(".ntd.tv") >= 0) return "+V2Ray";
if (/(?:^|\.)ntd\.tv$/.test(host)) return "+V2Ray";
if (scheme === "http" && url.indexOf("ntdtv.com") >= 0) return "+V2Ray";
if (scheme === "http" && url.indexOf(".ntdtv.co.kr") >= 0) return "+V2Ray";
if (scheme === "http" && url.indexOf("ntdtv.ca") >= 0) return "+V2Ray";
if (scheme === "http" && url.indexOf("ntdtv.org") >= 0) return "+V2Ray";
if (scheme === "http" && url.indexOf("ntdtv.ru") >= 0) return "+V2Ray";
if (scheme === "http" && url.indexOf("ntdtvla.com") >= 0) return "+V2Ray";
if (scheme === "http" && url.indexOf(".ntrfun.com") >= 0) return "+V2Ray";
if (/(?:^|\.)cbs\.ntu\.edu\.tw$/.test(host)) return "+V2Ray";
if (/(?:^|\.)media\.nu\.nl$/.test(host)) return "+V2Ray";
if (scheme === "http" && url.indexOf(".nubiles.net") >= 0) return "+V2Ray";
if (/(?:^|\.)nuexpo\.com$/.test(host)) return "+V2Ray";
if (scheme === "http" && url.indexOf(".nukistream.com") >= 0) return "+V2Ray";
if (/(?:^|\.)nurgo-software\.com$/.test(host)) return "+V2Ray";
if (/(?:^|\.)nutaku\.net$/.test(host)) return "+V2Ray";
if (scheme === "http" && url.indexOf(".nuvid.com") >= 0) return "+V2Ray";
if (/(?:^|\.)nvdst\.com$/.test(host)) return "+V2Ray";
if (scheme === "http" && url.indexOf("nuzcom.com") >= 0) return "+V2Ray";
if (scheme === "http" && url.indexOf(".nvquan.org") >= 0) return "+V2Ray";
if (scheme === "http" && url.indexOf(".nvtongzhisheng.org") >= 0) return "+V2Ray";
if (/^http:\/\/nvtongzhisheng\.org/.test(url)) return "+V2Ray";
if (scheme === "http" && url.indexOf(".nwtca.org") >= 0) return "+V2Ray";
if (/(?:^|\.)nyaa\.eu$/.test(host)) return "+V2Ray";
if (/(?:^|\.)nyaa\.si$/.test(host)) return "+V2Ray";
if (scheme === "http" && url.indexOf(".nydus.ca") >= 0) return "+V2Ray";
if (scheme === "http" && url.indexOf("nylon-angel.com") >= 0) return "+V2Ray";
if (scheme === "http" && url.indexOf("nylonstockingsonline.com") >= 0) return "+V2Ray";
if (scheme === "http" && url.indexOf(".nzchinese.com") >= 0) return "+V2Ray";
if (/(?:^|\.)nzchinese\.net\.nz$/.test(host)) return "+V2Ray";
if (scheme === "http" && url.indexOf("observechina.net") >= 0) return "+V2Ray";
if (scheme === "http" && url.indexOf(".obutu.com") >= 0) return "+V2Ray";
if (scheme === "http" && url.indexOf("ocaspro.com") >= 0) return "+V2Ray";
if (scheme === "http" && url.indexOf("occupytiananmen.com") >= 0) return "+V2Ray";
if (scheme === "http" && url.indexOf("oclp.hk") >= 0) return "+V2Ray";
if (scheme === "http" && url.indexOf(".ocreampies.com") >= 0) return "+V2Ray";
if (/(?:^|\.)october-review\.org$/.test(host)) return "+V2Ray";
if (scheme === "http" && url.indexOf("offbeatchina.com") >= 0) return "+V2Ray";
if (scheme === "http" && url.indexOf("officeoftibet.com") >= 0) return "+V2Ray";
if (/^http:\/\/ofile\.org/.test(url)) return "+V2Ray";
if (/(?:^|\.)ogaoga\.org$/.test(host)) return "+V2Ray";
if (scheme === "http" && url.indexOf("twtr2src.ogaoga.org") >= 0) return "+V2Ray";
if (scheme === "http" && url.indexOf(".ogate.org") >= 0) return "+V2Ray";
if (/(?:^|\.)ogate\.org$/.test(host)) return "+V2Ray";
if (scheme === "http" && url.indexOf("www2.ohchr.org/english/bodies/cat/docs/ngos/II_China_41.pdf") >= 0) return "+V2Ray";
if (scheme === "http" && url.indexOf(".oikos.com.tw/v4") >= 0) return "+V2Ray";
if (scheme === "http" && url.indexOf(".oiktv.com") >= 0) return "+V2Ray";
if (scheme === "http" && url.indexOf("oizoblog.com") >= 0) return "+V2Ray";
if (scheme === "http" && url.indexOf(".ok.ru") >= 0) return "+V2Ray";
if (/(?:^|\.)ok\.ru$/.test(host)) return "+V2Ray";
if (scheme === "http" && url.indexOf(".okayfreedom.com") >= 0) return "+V2Ray";
if (/(?:^|\.)okayfreedom\.com$/.test(host)) return "+V2Ray";
if (scheme === "http" && url.indexOf("okk.tw") >= 0) return "+V2Ray";
if (/^http:\/\/filmy\.olabloga\.pl\/player/.test(url)) return "+V2Ray";
if (scheme === "http" && url.indexOf("old-cat.net") >= 0) return "+V2Ray";
if (/(?:^|\.)olumpo\.com$/.test(host)) return "+V2Ray";
if (scheme === "http" && url.indexOf(".olympicwatch.org") >= 0) return "+V2Ray";
if (scheme === "http" && url.indexOf("omgili.com") >= 0) return "+V2Ray";
if (/(?:^|\.)omnitalk\.com$/.test(host)) return "+V2Ray";
if (/(?:^|\.)omnitalk\.org$/.test(host)) return "+V2Ray";
if (scheme === "http" && url.indexOf("cling.omy.sg") >= 0) return "+V2Ray";
if (scheme === "http" && url.indexOf("forum.omy.sg") >= 0) return "+V2Ray";
if (scheme === "http" && url.indexOf("news.omy.sg") >= 0) return "+V2Ray";
if (scheme === "http" && url.indexOf("showbiz.omy.sg") >= 0) return "+V2Ray";
if (/(?:^|\.)on\.cc$/.test(host)) return "+V2Ray";
if (/(?:^|\.)onedrive\.live\.com$/.test(host)) return "+V2Ray";
if (/(?:^|\.)onion\.city$/.test(host)) return "+V2Ray";
if (scheme === "http" && url.indexOf(".onlinecha.com") >= 0) return "+V2Ray";
if (/(?:^|\.)onlineyoutube\.com$/.test(host)) return "+V2Ray";
if (scheme === "http" && url.indexOf("onmoon.net") >= 0) return "+V2Ray";
if (scheme === "http" && url.indexOf("onmoon.com") >= 0) return "+V2Ray";
if (scheme === "http" && url.indexOf(".onthehunt.com") >= 0) return "+V2Ray";
if (/^http:\/\/onthehunt\.com/.test(url)) return "+V2Ray";
if (scheme === "http" && url.indexOf(".oopsforum.com") >= 0) return "+V2Ray";
if (scheme === "http" && url.indexOf("open.com.hk") >= 0) return "+V2Ray";
if (scheme === "http" && url.indexOf("openallweb.com") >= 0) return "+V2Ray";
if (scheme === "http" && url.indexOf("opendemocracy.net") >= 0) return "+V2Ray";
if (/(?:^|\.)opendemocracy\.net$/.test(host)) return "+V2Ray";
if (scheme === "http" && url.indexOf(".openervpn.in") >= 0) return "+V2Ray";
if (scheme === "http" && url.indexOf("openid.net") >= 0) return "+V2Ray";
if (/(?:^|\.)openid\.net$/.test(host)) return "+V2Ray";
if (scheme === "http" && url.indexOf(".openleaks.org") >= 0) return "+V2Ray";
if (/(?:^|\.)openleaks\.org$/.test(host)) return "+V2Ray";
if (scheme === "http" && url.indexOf("openvpn.net") >= 0) return "+V2Ray";
if (/(?:^|\.)openvpn\.net$/.test(host)) return "+V2Ray";
if (/(?:^|\.)openwebster\.com$/.test(host)) return "+V2Ray";
if (scheme === "http" && url.indexOf(".openwrt.org.cn") >= 0) return "+V2Ray";
if (scheme === "http" && url.indexOf("my.opera.com/dahema") >= 0) return "+V2Ray";
if (/(?:^|\.)demo\.opera-mini\.net$/.test(host)) return "+V2Ray";
if (scheme === "http" && url.indexOf("www.orchidbbs.com") >= 0) return "+V2Ray";
if (scheme === "http" && url.indexOf(".organcare.org.tw") >= 0) return "+V2Ray";
if (scheme === "http" && url.indexOf("organharvestinvestigation.net") >= 0) return "+V2Ray";
if (scheme === "http" && url.indexOf(".orgasm.com") >= 0) return "+V2Ray";
if (scheme === "http" && url.indexOf(".orgfree.com") >= 0) return "+V2Ray";
if (/(?:^|\.)orient-doll\.com$/.test(host)) return "+V2Ray";
if (scheme === "http" && url.indexOf("orientaldaily.com.my") >= 0) return "+V2Ray";
if (/(?:^|\.)orientaldaily\.com\.my$/.test(host)) return "+V2Ray";
if (/(?:^|\.)orn\.jp$/.test(host)) return "+V2Ray";
if (scheme === "http" && url.indexOf("t.orzdream.com") >= 0) return "+V2Ray";
if (/(?:^|\.)t\.orzdream\.com$/.test(host)) return "+V2Ray";
if (scheme === "http" && url.indexOf("tui.orzdream.com") >= 0) return "+V2Ray";
if (/(?:^|\.)orzistic\.org$/.test(host)) return "+V2Ray";
if (/(?:^|\.)osfoora\.com$/.test(host)) return "+V2Ray";
if (scheme === "http" && url.indexOf(".otnd.org") >= 0) return "+V2Ray";
if (/(?:^|\.)otnd\.org$/.test(host)) return "+V2Ray";
if (/(?:^|\.)otto\.de$/.test(host)) return "+V2Ray";
if (/(?:^|\.)ourdearamy\.com$/.test(host)) return "+V2Ray";
if (scheme === "http" && url.indexOf("oursogo.com") >= 0) return "+V2Ray";
if (scheme === "http" && url.indexOf("oursteps.com.au") >= 0) return "+V2Ray";
if (scheme === "http" && url.indexOf(".oursweb.net") >= 0) return "+V2Ray";
if (/(?:^|\.)ourtv\.hk$/.test(host)) return "+V2Ray";
if (scheme === "http" && url.indexOf("xinqimeng.over-blog.com") >= 0) return "+V2Ray";
if (/(?:^|\.)overplay\.net$/.test(host)) return "+V2Ray";
if (scheme === "http" && url.indexOf("share.ovi.com/media") >= 0) return "+V2Ray";
if (/^http:\/\/owl\.li/.test(url)) return "+V2Ray";
if (/^http:\/\/ht\.ly/.test(url)) return "+V2Ray";
if (/^http:\/\/htl\.li/.test(url)) return "+V2Ray";
if (/^http:\/\/mash\.to/.test(url)) return "+V2Ray";
if (scheme === "http" && url.indexOf("www.owind.com") >= 0) return "+V2Ray";
if (/^http:\/\/www\.oxid\.it/.test(url)) return "+V2Ray";
if (scheme === "http" && url.indexOf("oyax.com") >= 0) return "+V2Ray";
if (scheme === "http" && url.indexOf("oyghan.com/wps") >= 0) return "+V2Ray";
if (scheme === "http" && url.indexOf(".ozchinese.com/bbs") >= 0) return "+V2Ray";
if (/(?:^|\.)ow\.ly$/.test(host)) return "+V2Ray";
if (scheme === "http" && url.indexOf("bbs.ozchinese.com") >= 0) return "+V2Ray";
if (scheme === "http" && url.indexOf(".ozvoice.org") >= 0) return "+V2Ray";
if (/^https:\/\/ozvoice\.org/.test(url)) return "+V2Ray";
if (scheme === "http" && url.indexOf(".ozxw.com") >= 0) return "+V2Ray";
if (scheme === "http" && url.indexOf(".ozyoyo.com") >= 0) return "+V2Ray";
if (/(?:^|\.)pachosting\.com$/.test(host)) return "+V2Ray";
if (scheme === "http" && url.indexOf(".pacificpoker.com") >= 0) return "+V2Ray";
if (scheme === "http" && url.indexOf(".packetix.net") >= 0) return "+V2Ray";
if (/(?:^|\.)pacopacomama\.com$/.test(host)) return "+V2Ray";
if (scheme === "http" && url.indexOf(".padmanet.com") >= 0) return "+V2Ray";
if (scheme === "http" && url.indexOf("page2rss.com") >= 0) return "+V2Ray";
if (/(?:^|\.)pagodabox\.com$/.test(host)) return "+V2Ray";
if (scheme === "http" && url.indexOf(".palacemoon.com") >= 0) return "+V2Ray";
if (scheme === "http" && url.indexOf("forum.palmislife.com") >= 0) return "+V2Ray";
if (/(?:^|\.)eriversoft\.com$/.test(host)) return "+V2Ray";
if (scheme === "http" && url.indexOf(".paldengyal.com") >= 0) return "+V2Ray";
if (scheme === "http" && url.indexOf("paljorpublications.com") >= 0) return "+V2Ray";
if (scheme === "http" && url.indexOf(".paltalk.com") >= 0) return "+V2Ray";
if (/(?:^|\.)pangci\.net$/.test(host)) return "+V2Ray";
if (/(?:^|\.)panacom\.co\.jp$/.test(host)) return "+V2Ray";
if (/(?:^|\.)pandapow\.co$/.test(host)) return "+V2Ray";
if (scheme === "http" && url.indexOf(".pandapow.net") >= 0) return "+V2Ray";
if (scheme === "http" && url.indexOf(".pandavpn-jp.com") >= 0) return "+V2Ray";
if (scheme === "http" && url.indexOf(".panluan.net") >= 0) return "+V2Ray";
if (/(?:^|\.)panluan\.net$/.test(host)) return "+V2Ray";
if (/(?:^|\.)pao-pao\.net$/.test(host)) return "+V2Ray";
if (scheme === "http" && url.indexOf("paper.li") >= 0) return "+V2Ray";
if (scheme === "http" && url.indexOf("paperb.us") >= 0) return "+V2Ray";
if (scheme === "http" && url.indexOf(".paradisehill.cc") >= 0) return "+V2Ray";
if (scheme === "http" && url.indexOf(".paradisepoker.com") >= 0) return "+V2Ray";
if (scheme === "http" && url.indexOf(".partycasino.com") >= 0) return "+V2Ray";
if (scheme === "http" && url.indexOf(".partypoker.com") >= 0) return "+V2Ray";
if (scheme === "http" && url.indexOf(".passion.com") >= 0) return "+V2Ray";
if (/(?:^|\.)passion\.com$/.test(host)) return "+V2Ray";
if (scheme === "http" && url.indexOf(".passiontimes.hk") >= 0) return "+V2Ray";
if (scheme === "http" && url.indexOf("pastebin.com") >= 0) return "+V2Ray";
if (scheme === "http" && url.indexOf(".pastie.org") >= 0) return "+V2Ray";
if (/(?:^|\.)pastie\.org$/.test(host)) return "+V2Ray";
if (/(?:^|\.)blog\.pathtosharepoint\.com$/.test(host)) return "+V2Ray";
if (scheme === "http" && url.indexOf("pbs.org/wgbh/pages/frontline/gate") >= 0) return "+V2Ray";
if (scheme === "http" && url.indexOf("pbs.org/wgbh/pages/frontline/tankman") >= 0) return "+V2Ray";
if (scheme === "http" && url.indexOf("pbs.org/wgbh/pages/frontline/tibet") >= 0) return "+V2Ray";
if (scheme === "http" && url.indexOf("video.pbs.org") >= 0) return "+V2Ray";
if (scheme === "http" && url.indexOf("pbwiki.com") >= 0) return "+V2Ray";
if (/(?:^|\.)pbworks\.com$/.test(host)) return "+V2Ray";
if (/(?:^|\.)developers\.box\.net$/.test(host)) return "+V2Ray";
if (/(?:^|\.)wiki\.oauth\.net$/.test(host)) return "+V2Ray";
if (/(?:^|\.)wiki\.phonegap\.com$/.test(host)) return "+V2Ray";
if (/(?:^|\.)wiki\.jqueryui\.com$/.test(host)) return "+V2Ray";
if (/(?:^|\.)pbxes\.com$/.test(host)) return "+V2Ray";
if (/(?:^|\.)pbxes\.org$/.test(host)) return "+V2Ray";
if (scheme === "http" && url.indexOf("pcdvd.com.tw") >= 0) return "+V2Ray";
if (scheme === "http" && url.indexOf(".pchome.com.tw") >= 0) return "+V2Ray";
if (/^http:\/\/pcij\.org/.test(url)) return "+V2Ray";
if (scheme === "http" && url.indexOf(".pcstore.com.tw/ntdtvapshop") >= 0) return "+V2Ray";
if (/(?:^|\.)pct\.org\.tw$/.test(host)) return "+V2Ray";
if (scheme === "http" && url.indexOf("pdetails.com") >= 0) return "+V2Ray";
if (/(?:^|\.)pdproxy\.com$/.test(host)) return "+V2Ray";
if (/(?:^|\.)peace\.ca$/.test(host)) return "+V2Ray";
if (scheme === "http" && url.indexOf("peacefire.org") >= 0) return "+V2Ray";
if (scheme === "http" && url.indexOf("peacehall.com") >= 0) return "+V2Ray";
if (/(?:^|\.)peacehall\.com$/.test(host)) return "+V2Ray";
if (/^http:\/\/pearlher\.org/.test(url)) return "+V2Ray";
if (scheme === "http" && url.indexOf(".peeasian.com") >= 0) return "+V2Ray";
if (scheme === "http" && url.indexOf(".pekingduck.org") >= 0) return "+V2Ray";
if (/(?:^|\.)pekingduck\.org$/.test(host)) return "+V2Ray";
if (scheme === "http" && url.indexOf(".pemulihan.or.id") >= 0) return "+V2Ray";
if (/^http:\/\/pemulihan\.or\.id/.test(url)) return "+V2Ray";
if (/(?:^|\.)pen\.io$/.test(host)) return "+V2Ray";
if (scheme === "http" && url.indexOf("penchinese.com") >= 0) return "+V2Ray";
if (/(?:^|\.)penchinese\.net$/.test(host)) return "+V2Ray";
if (scheme === "http" && url.indexOf(".penchinese.net") >= 0) return "+V2Ray";
if (scheme === "http" && url.indexOf("pengyulong.com") >= 0) return "+V2Ray";
if (scheme === "http" && url.indexOf("penisbot.com") >= 0) return "+V2Ray";
if (/(?:^|\.)blog\.pentalogic\.net$/.test(host)) return "+V2Ray";
if (scheme === "http" && url.indexOf(".penthouse.com") >= 0) return "+V2Ray";
if (scheme === "http" && url.indexOf(".pentoy.hk/%E4%B8%AD%E5%9C%8B") >= 0) return "+V2Ray";
if (scheme === "http" && url.indexOf(".pentoy.hk/%E6%99%82%E4%BA%8B") >= 0) return "+V2Ray";
if (scheme === "http" && url.indexOf(".peoplebookcafe.com") >= 0) return "+V2Ray";
if (scheme === "http" && url.indexOf(".peoplenews.tw") >= 0) return "+V2Ray";
if (/(?:^|\.)peoplenews\.tw$/.test(host)) return "+V2Ray";
if (scheme === "http" && url.indexOf(".peopo.org") >= 0) return "+V2Ray";
if (/(?:^|\.)peopo\.org$/.test(host)) return "+V2Ray";
if (scheme === "http" && url.indexOf(".percy.in") >= 0) return "+V2Ray";
if (scheme === "http" && url.indexOf(".perfectgirls.net") >= 0) return "+V2Ray";
if (scheme === "http" && url.indexOf("perfectvpn.net") >= 0) return "+V2Ray";
if (scheme === "http" && url.indexOf(".persecutionblog.com") >= 0) return "+V2Ray";
if (scheme === "http" && url.indexOf(".persiankitty.com") >= 0) return "+V2Ray";
if (scheme === "http" && url.indexOf("pfd.org.hk") >= 0) return "+V2Ray";
if (scheme === "http" && url.indexOf("phapluan.org") >= 0) return "+V2Ray";
if (scheme === "http" && url.indexOf("phayul.com") >= 0) return "+V2Ray";
if (scheme === "http" && url.indexOf("philborges.com") >= 0) return "+V2Ray";
if (scheme === "http" && url.indexOf("philly.com") >= 0) return "+V2Ray";
if (/(?:^|\.)phncdn\.com$/.test(host)) return "+V2Ray";
if (/(?:^|\.)photodharma\.net$/.test(host)) return "+V2Ray";
if (/(?:^|\.)photofocus\.com$/.test(host)) return "+V2Ray";
if (/(?:^|\.)phuquocservices\.com$/.test(host)) return "+V2Ray";
if (scheme === "http" && url.indexOf(".picidae.net") >= 0) return "+V2Ray";
if (/(?:^|\.)img.*\.picturedip\.com$/.test(host)) return "+V2Ray";
if (scheme === "http" && url.indexOf("picturesocial.com") >= 0) return "+V2Ray";
if (/(?:^|\.)pin-cong\.com$/.test(host)) return "+V2Ray";
if (scheme === "http" && url.indexOf(".pin6.com") >= 0) return "+V2Ray";
if (/(?:^|\.)pin6\.com$/.test(host)) return "+V2Ray";
if (scheme === "http" && url.indexOf(".ping.fm") >= 0) return "+V2Ray";
if (/(?:^|\.)ping\.fm$/.test(host)) return "+V2Ray";
if (/(?:^|\.)pinimg\.com$/.test(host)) return "+V2Ray";
if (scheme === "http" && url.indexOf(".pinkrod.com") >= 0) return "+V2Ray";
if (/(?:^|\.)pinoy-n\.com$/.test(host)) return "+V2Ray";
if (/(?:^|\.)pinterest\.at$/.test(host)) return "+V2Ray";
if (/(?:^|\.)pinterest\.co\.kr$/.test(host)) return "+V2Ray";
if (/(?:^|\.)pinterest\.co\.uk$/.test(host)) return "+V2Ray";
if (scheme === "http" && url.indexOf(".pinterest.com") >= 0) return "+V2Ray";
if (/(?:^|\.)pinterest\.com$/.test(host)) return "+V2Ray";
if (/(?:^|\.)pinterest\.de$/.test(host)) return "+V2Ray";
if (/(?:^|\.)pinterest\.dk$/.test(host)) return "+V2Ray";
if (/(?:^|\.)pinterest\.fr$/.test(host)) return "+V2Ray";
if (/(?:^|\.)pinterest\.jp$/.test(host)) return "+V2Ray";
if (/(?:^|\.)pinterest\.nl$/.test(host)) return "+V2Ray";
if (/(?:^|\.)pinterest\.se$/.test(host)) return "+V2Ray";
if (scheme === "http" && url.indexOf(".pipii.tv") >= 0) return "+V2Ray";
if (scheme === "http" && url.indexOf(".piposay.com") >= 0) return "+V2Ray";
if (scheme === "http" && url.indexOf("piraattilahti.org") >= 0) return "+V2Ray";
if (scheme === "http" && url.indexOf(".piring.com") >= 0) return "+V2Ray";
if (/(?:^|\.)pixelqi\.com$/.test(host)) return "+V2Ray";
if (/(?:^|\.)css\.pixnet\.in$/.test(host)) return "+V2Ray";
if (/(?:^|\.)pixnet\.net$/.test(host)) return "+V2Ray";
if (scheme === "http" && url.indexOf(".pixnet.net") >= 0) return "+V2Ray";
if (scheme === "http" && url.indexOf(".pk.com") >= 0) return "+V2Ray";
if (/(?:^|\.)placemix\.com$/.test(host)) return "+V2Ray";
if (/^http:\/\/pictures\.playboy\.com/.test(url)) return "+V2Ray";
if (/(?:^|\.)playboy\.com$/.test(host)) return "+V2Ray";
if (scheme === "http" && url.indexOf(".playboyplus.com") >= 0) return "+V2Ray";
if (/(?:^|\.)playboyplus\.com$/.test(host)) return "+V2Ray";
if (/(?:^|\.)player\.fm$/.test(host)) return "+V2Ray";
if (scheme === "http" && url.indexOf(".playno1.com") >= 0) return "+V2Ray";
if (/(?:^|\.)playno1\.com$/.test(host)) return "+V2Ray";
if (/(?:^|\.)playpcesor\.com$/.test(host)) return "+V2Ray";
if (scheme === "http" && url.indexOf("plays.com.tw") >= 0) return "+V2Ray";
if (/(?:^|\.)m\.plixi\.com$/.test(host)) return "+V2Ray";
if (scheme === "http" && url.indexOf("plm.org.hk") >= 0) return "+V2Ray";
if (scheme === "http" && url.indexOf("plunder.com") >= 0) return "+V2Ray";
if (scheme === "http" && url.indexOf(".plus28.com") >= 0) return "+V2Ray";
if (scheme === "http" && url.indexOf(".plusbb.com") >= 0) return "+V2Ray";
if (scheme === "http" && url.indexOf(".pmatehunter.com") >= 0) return "+V2Ray";
if (/^http:\/\/pmatehunter\.com/.test(url)) return "+V2Ray";
if (scheme === "http" && url.indexOf(".pmates.com") >= 0) return "+V2Ray";
if (/(?:^|\.)po2b\.com$/.test(host)) return "+V2Ray";
if (scheme === "http" && url.indexOf("pobieramy.top") >= 0) return "+V2Ray";
if (/(?:^|\.)podictionary\.com$/.test(host)) return "+V2Ray";
if (scheme === "http" && url.indexOf(".pokerstars.net") >= 0) return "+V2Ray";
if (scheme === "http" && url.indexOf("zh.pokerstrategy.com") >= 0) return "+V2Ray";
if (scheme === "http" && url.indexOf("politicalchina.org") >= 0) return "+V2Ray";
if (scheme === "http" && url.indexOf("politicalconsultation.org") >= 0) return "+V2Ray";
if (/(?:^|\.)poloniex\.com$/.test(host)) return "+V2Ray";
if (scheme === "http" && url.indexOf(".polymerhk.com") >= 0) return "+V2Ray";
if (/^http:\/\/polymerhk\.com/.test(url)) return "+V2Ray";
if (scheme === "http" && url.indexOf(".popo.tw") >= 0) return "+V2Ray";
if (/(?:^|\.)popvote\.hk$/.test(host)) return "+V2Ray";
if (scheme === "http" && url.indexOf("popyard.com") >= 0) return "+V2Ray";
if (/(?:^|\.)popyard\.org$/.test(host)) return "+V2Ray";
if (scheme === "http" && url.indexOf(".porn.com") >= 0) return "+V2Ray";
if (scheme === "http" && url.indexOf(".porn2.com") >= 0) return "+V2Ray";
if (scheme === "http" && url.indexOf(".porn5.com") >= 0) return "+V2Ray";
if (scheme === "http" && url.indexOf(".pornbase.org") >= 0) return "+V2Ray";
if (scheme === "http" && url.indexOf(".pornerbros.com") >= 0) return "+V2Ray";
if (/(?:^|\.)pornhd\.com$/.test(host)) return "+V2Ray";
if (scheme === "http" && url.indexOf(".pornhost.com") >= 0) return "+V2Ray";
if (scheme === "http" && url.indexOf(".pornhub.com") >= 0) return "+V2Ray";
if (/(?:^|\.)pornhub\.com$/.test(host)) return "+V2Ray";
if (scheme === "http" && url.indexOf(".pornhubdeutsch.net") >= 0) return "+V2Ray";
if (/^http:\/\/pornhubdeutsch\.net/.test(url)) return "+V2Ray";
if (/(?:^|\.)pornmm\.net$/.test(host)) return "+V2Ray";
if (scheme === "http" && url.indexOf(".pornoxo.com") >= 0) return "+V2Ray";
if (scheme === "http" && url.indexOf(".pornrapidshare.com") >= 0) return "+V2Ray";
if (/(?:^|\.)pornrapidshare\.com$/.test(host)) return "+V2Ray";
if (scheme === "http" && url.indexOf(".pornsharing.com") >= 0) return "+V2Ray";
if (/^http:\/\/pornsharing\.com/.test(url)) return "+V2Ray";
if (scheme === "http" && url.indexOf(".pornsocket.com") >= 0) return "+V2Ray";
if (scheme === "http" && url.indexOf(".pornstarclub.com") >= 0) return "+V2Ray";
if (/(?:^|\.)pornstarclub\.com$/.test(host)) return "+V2Ray";
if (scheme === "http" && url.indexOf(".porntube.com") >= 0) return "+V2Ray";
if (scheme === "http" && url.indexOf(".porntubenews.com") >= 0) return "+V2Ray";
if (scheme === "http" && url.indexOf(".porntvblog.com") >= 0) return "+V2Ray";
if (/(?:^|\.)porntvblog\.com$/.test(host)) return "+V2Ray";
if (scheme === "http" && url.indexOf(".pornvisit.com") >= 0) return "+V2Ray";
if (scheme === "http" && url.indexOf(".portablevpn.nl") >= 0) return "+V2Ray";
if (/(?:^|\.)poskotanews\.com$/.test(host)) return "+V2Ray";
if (scheme === "http" && url.indexOf(".post01.com") >= 0) return "+V2Ray";
if (scheme === "http" && url.indexOf(".post76.com") >= 0) return "+V2Ray";
if (/(?:^|\.)post76\.com$/.test(host)) return "+V2Ray";
if (scheme === "http" && url.indexOf(".post852.com") >= 0) return "+V2Ray";
if (scheme === "http" && url.indexOf("postadult.com") >= 0) return "+V2Ray";
if (scheme === "http" && url.indexOf(".postimg.org") >= 0) return "+V2Ray";
if (/(?:^|\.)potvpn\.com$/.test(host)) return "+V2Ray";
if (/(?:^|\.)powercx\.com$/.test(host)) return "+V2Ray";
if (scheme === "http" && url.indexOf(".powerphoto.org") >= 0) return "+V2Ray";
if (/(?:^|\.)www\.powerpointninja\.com$/.test(host)) return "+V2Ray";
if (/(?:^|\.)presidentlee\.tw$/.test(host)) return "+V2Ray";
if (/(?:^|\.)cdn\.printfriendly\.com$/.test(host)) return "+V2Ray";
if (scheme === "http" && url.indexOf(".pritunl.com") >= 0) return "+V2Ray";
if (scheme === "http" && url.indexOf("provpnaccounts.com") >= 0) return "+V2Ray";
if (/(?:^|\.)provpnaccounts\.com$/.test(host)) return "+V2Ray";
if (scheme === "http" && url.indexOf(".proxfree.com") >= 0) return "+V2Ray";
if (/(?:^|\.)proxfree\.com$/.test(host)) return "+V2Ray";
if (scheme === "http" && url.indexOf("proxyanonimo.es") >= 0) return "+V2Ray";
if (scheme === "http" && url.indexOf(".proxynetwork.org.uk") >= 0) return "+V2Ray";
if (/(?:^|\.)proxynetwork\.org\.uk$/.test(host)) return "+V2Ray";
if (scheme === "http" && url.indexOf(".pscp.tv") >= 0) return "+V2Ray";
if (/(?:^|\.)pscp\.tv$/.test(host)) return "+V2Ray";
if (/(?:^|\.)pts\.org\.tw$/.test(host)) return "+V2Ray";
if (scheme === "http" && url.indexOf(".pttvan.org") >= 0) return "+V2Ray";
if (scheme === "http" && url.indexOf("pubu.com.tw") >= 0) return "+V2Ray";
if (scheme === "http" && url.indexOf("puffinbrowser.com") >= 0) return "+V2Ray";
if (scheme === "http" && url.indexOf("pureinsight.org") >= 0) return "+V2Ray";
if (scheme === "http" && url.indexOf(".putty.org") >= 0) return "+V2Ray";
if (/(?:^|\.)putty\.org$/.test(host)) return "+V2Ray";
if (/(?:^|\.)calebelston\.com$/.test(host)) return "+V2Ray";
if (/(?:^|\.)blog\.fizzik\.com$/.test(host)) return "+V2Ray";
if (/(?:^|\.)nf\.id\.au$/.test(host)) return "+V2Ray";
if (/(?:^|\.)sogrady\.me$/.test(host)) return "+V2Ray";
if (/(?:^|\.)vatn\.org$/.test(host)) return "+V2Ray";
if (/(?:^|\.)ventureswell\.com$/.test(host)) return "+V2Ray";
if (/(?:^|\.)whereiswerner\.com$/.test(host)) return "+V2Ray";
if (scheme === "http" && url.indexOf(".power.com") >= 0) return "+V2Ray";
if (/(?:^|\.)power\.com$/.test(host)) return "+V2Ray";
if (scheme === "http" && url.indexOf("powerapple.com") >= 0) return "+V2Ray";
if (/(?:^|\.)powerapple\.com$/.test(host)) return "+V2Ray";
if (/(?:^|\.)abc\.pp\.ru$/.test(host)) return "+V2Ray";
if (scheme === "http" && url.indexOf("heix.pp.ru") >= 0) return "+V2Ray";
if (/(?:^|\.)prayforchina\.net$/.test(host)) return "+V2Ray";
if (/(?:^|\.)premeforwindows7\.com$/.test(host)) return "+V2Ray";
if (/(?:^|\.)presentationzen\.com$/.test(host)) return "+V2Ray";
if (/(?:^|\.)prestige-av\.com$/.test(host)) return "+V2Ray";
if (scheme === "http" && url.indexOf("prisoner-state-secret-journal-premier") >= 0) return "+V2Ray";
if (scheme === "http" && url.indexOf(".prisoneralert.com") >= 0) return "+V2Ray";
if (/(?:^|\.)pritunl\.com$/.test(host)) return "+V2Ray";
if (/(?:^|\.)privacybox\.de$/.test(host)) return "+V2Ray";
if (scheme === "http" && url.indexOf(".private.com/home") >= 0) return "+V2Ray";
if (/(?:^|\.)privateinternetaccess\.com$/.test(host)) return "+V2Ray";
if (scheme === "http" && url.indexOf("privatepaste.com") >= 0) return "+V2Ray";
if (/(?:^|\.)privatepaste\.com$/.test(host)) return "+V2Ray";
if (scheme === "http" && url.indexOf("privatetunnel.com") >= 0) return "+V2Ray";
if (/(?:^|\.)privatetunnel\.com$/.test(host)) return "+V2Ray";
if (/(?:^|\.)privatevpn\.com$/.test(host)) return "+V2Ray";
if (/(?:^|\.)procopytips\.com$/.test(host)) return "+V2Ray";
if (scheme === "http" && url.indexOf("provideocoalition.com") >= 0) return "+V2Ray";
if (/(?:^|\.)prosiben\.de$/.test(host)) return "+V2Ray";
if (scheme === "http" && url.indexOf("proxifier.com") >= 0) return "+V2Ray";
if (scheme === "http" && url.indexOf("api.proxlet.com") >= 0) return "+V2Ray";
if (/(?:^|\.)proxomitron\.info$/.test(host)) return "+V2Ray";
if (scheme === "http" && url.indexOf(".proxpn.com") >= 0) return "+V2Ray";
if (/(?:^|\.)proxpn\.com$/.test(host)) return "+V2Ray";
if (scheme === "http" && url.indexOf("proxy.org") >= 0) return "+V2Ray";
if (scheme === "http" && url.indexOf(".proxylist.org.uk") >= 0) return "+V2Ray";
if (/(?:^|\.)proxylist\.org\.uk$/.test(host)) return "+V2Ray";
if (scheme === "http" && url.indexOf(".proxypy.net") >= 0) return "+V2Ray";
if (/(?:^|\.)proxypy\.net$/.test(host)) return "+V2Ray";
if (scheme === "http" && url.indexOf("proxyroad.com") >= 0) return "+V2Ray";
if (scheme === "http" && url.indexOf(".proxytunnel.net") >= 0) return "+V2Ray";
if (/(?:^|\.)proyectoclubes\.com$/.test(host)) return "+V2Ray";
if (scheme === "http" && url.indexOf("prozz.net") >= 0) return "+V2Ray";
if (scheme === "http" && url.indexOf("psblog.name") >= 0) return "+V2Ray";
if (/(?:^|\.)psblog\.name$/.test(host)) return "+V2Ray";
if (/(?:^|\.)psiphon\.ca$/.test(host)) return "+V2Ray";
if (scheme === "http" && url.indexOf(".psiphon3.com") >= 0) return "+V2Ray";
if (/(?:^|\.)psiphon3\.com$/.test(host)) return "+V2Ray";
if (scheme === "http" && url.indexOf(".psiphontoday.com") >= 0) return "+V2Ray";
if (scheme === "http" && url.indexOf(".ptt.cc") >= 0) return "+V2Ray";
if (/(?:^|\.)ptt\.cc$/.test(host)) return "+V2Ray";
if (scheme === "http" && url.indexOf(".puffstore.com") >= 0) return "+V2Ray";
if (scheme === "http" && url.indexOf(".puuko.com") >= 0) return "+V2Ray";
if (/(?:^|\.)pullfolio\.com$/.test(host)) return "+V2Ray";
if (scheme === "http" && url.indexOf(".punyu.com/puny") >= 0) return "+V2Ray";
if (/(?:^|\.)pureconcepts\.net$/.test(host)) return "+V2Ray";
if (/(?:^|\.)pureinsight\.org$/.test(host)) return "+V2Ray";
if (/(?:^|\.)purepdf\.com$/.test(host)) return "+V2Ray";
if (/(?:^|\.)purevpn\.com$/.test(host)) return "+V2Ray";
if (scheme === "http" && url.indexOf(".purplelotus.org") >= 0) return "+V2Ray";
if (scheme === "http" && url.indexOf(".pursuestar.com") >= 0) return "+V2Ray";
if (/(?:^|\.)pursuestar\.com$/.test(host)) return "+V2Ray";
if (scheme === "http" && url.indexOf(".pussyspace.com") >= 0) return "+V2Ray";
if (scheme === "http" && url.indexOf(".putihome.org") >= 0) return "+V2Ray";
if (scheme === "http" && url.indexOf(".putlocker.com/file") >= 0) return "+V2Ray";
if (scheme === "http" && url.indexOf("pwned.com") >= 0) return "+V2Ray";
if (scheme === "http" && url.indexOf("python.com") >= 0) return "+V2Ray";
if (scheme === "http" && url.indexOf(".python.com.tw") >= 0) return "+V2Ray";
if (/^http:\/\/python\.com\.tw/.test(url)) return "+V2Ray";
if (scheme === "http" && url.indexOf("pythonhackers.com/p") >= 0) return "+V2Ray";
if (scheme === "http" && url.indexOf(".qanote.com") >= 0) return "+V2Ray";
if (/(?:^|\.)qanote\.com$/.test(host)) return "+V2Ray";
if (scheme === "http" && url.indexOf(".qgirl.com.tw") >= 0) return "+V2Ray";
if (/(?:^|\.)qiandao\.today$/.test(host)) return "+V2Ray";
if (scheme === "http" && url.indexOf(".qi-gong.me") >= 0) return "+V2Ray";
if (/(?:^|\.)qi-gong\.me$/.test(host)) return "+V2Ray";
if (scheme === "http" && url.indexOf(".qidian.ca") >= 0) return "+V2Ray";
if (scheme === "http" && url.indexOf(".qienkuen.org") >= 0) return "+V2Ray";
if (/(?:^|\.)qienkuen\.org$/.test(host)) return "+V2Ray";
if (/(?:^|\.)qiwen\.lu$/.test(host)) return "+V2Ray";
if (scheme === "http" && url.indexOf("qixianglu.cn") >= 0) return "+V2Ray";
if (scheme === "http" && url.indexOf("bbs.qmzdd.com") >= 0) return "+V2Ray";
if (scheme === "http" && url.indexOf(".qkshare.com") >= 0) return "+V2Ray";
if (scheme === "http" && url.indexOf("qoos.com") >= 0) return "+V2Ray";
if (/(?:^|\.)qoos\.com$/.test(host)) return "+V2Ray";
if (scheme === "http" && url.indexOf("blog.qooza.hk/dafengqixi") >= 0) return "+V2Ray";
if (/(?:^|\.)efksoft\.com$/.test(host)) return "+V2Ray";
if (/(?:^|\.)qstatus\.com$/.test(host)) return "+V2Ray";
if (/(?:^|\.)qtweeter\.com$/.test(host)) return "+V2Ray";
if (/(?:^|\.)qtrac\.eu$/.test(host)) return "+V2Ray";
if (scheme === "http" && url.indexOf(".quannengshen.org") >= 0) return "+V2Ray";
if (/^http:\/\/quannengshen\.org/.test(url)) return "+V2Ray";
if (scheme === "http" && url.indexOf("quantumbooter.net") >= 0) return "+V2Ray";
if (/(?:^|\.)quitccp\.net$/.test(host)) return "+V2Ray";
if (scheme === "http" && url.indexOf(".quitccp.net") >= 0) return "+V2Ray";
if (/(?:^|\.)quitccp\.org$/.test(host)) return "+V2Ray";
if (scheme === "http" && url.indexOf(".quitccp.org") >= 0) return "+V2Ray";
if (scheme === "http" && url.indexOf(".quora.com/Chinas-Future") >= 0) return "+V2Ray";
if (scheme === "http" && url.indexOf(".quran.com") >= 0) return "+V2Ray";
if (/^http:\/\/quran\.com/.test(url)) return "+V2Ray";
if (scheme === "http" && url.indexOf(".quranexplorer.com") >= 0) return "+V2Ray";
if (scheme === "http" && url.indexOf("qusi8.net") >= 0) return "+V2Ray";
if (scheme === "http" && url.indexOf(".qvodzy.org") >= 0) return "+V2Ray";
if (scheme === "http" && url.indexOf("nemesis2.qx.net/pages/MyEnTunnel") >= 0) return "+V2Ray";
if (scheme === "http" && url.indexOf("qxbbs.org") >= 0) return "+V2Ray";
if (scheme === "http" && url.indexOf(".ra.gg") >= 0) return "+V2Ray";
if (/^http:\/\/ra\.gg\//.test(url)) return "+V2Ray";
if (scheme === "http" && url.indexOf(".radicalparty.org") >= 0) return "+V2Ray";
if (/(?:^|\.)rael\.org$/.test(host)) return "+V2Ray";
if (scheme === "http" && url.indexOf("radicalparty.org") >= 0) return "+V2Ray";
if (scheme === "http" && url.indexOf("radioaustralia.net.au") >= 0) return "+V2Ray";
if (scheme === "http" && url.indexOf(".radiohilight.net") >= 0) return "+V2Ray";
if (/(?:^|\.)radiohilight\.net$/.test(host)) return "+V2Ray";
if (scheme === "http" && url.indexOf("opml.radiotime.com") >= 0) return "+V2Ray";
if (/(?:^|\.)radiovaticana\.org$/.test(host)) return "+V2Ray";
if (/(?:^|\.)radiovncr\.com$/.test(host)) return "+V2Ray";
if (/(?:^|\.)raggedbanner\.com$/.test(host)) return "+V2Ray";
if (/(?:^|\.)raidcall\.com\.tw$/.test(host)) return "+V2Ray";
if (scheme === "http" && url.indexOf(".raidtalk.com.tw") >= 0) return "+V2Ray";
if (scheme === "http" && url.indexOf(".rainbowplan.org/bbs") >= 0) return "+V2Ray";
if (scheme === "http" && url.indexOf(".raizoji.or.jp") >= 0) return "+V2Ray";
if (/^http:\/\/raizoji\.or\.jp/.test(url)) return "+V2Ray";
if (scheme === "http" && url.indexOf("rangwang.biz") >= 0) return "+V2Ray";
if (scheme === "http" && url.indexOf("rangzen.com") >= 0) return "+V2Ray";
if (scheme === "http" && url.indexOf("rangzen.net") >= 0) return "+V2Ray";
if (scheme === "http" && url.indexOf("rangzen.org") >= 0) return "+V2Ray";
if (/^http:\/\/blog\.ranxiang\.com\//.test(url)) return "+V2Ray";
if (scheme === "http" && url.indexOf("ranyunfei.com") >= 0) return "+V2Ray";
if (/(?:^|\.)ranyunfei\.com$/.test(host)) return "+V2Ray";
if (scheme === "http" && url.indexOf(".rapbull.net") >= 0) return "+V2Ray";
if (/^http:\/\/rapidgator\.net\//.test(url)) return "+V2Ray";
if (/(?:^|\.)rapidmoviez\.com$/.test(host)) return "+V2Ray";
if (scheme === "http" && url.indexOf("rapidvpn.com") >= 0) return "+V2Ray";
if (/(?:^|\.)rapidvpn\.com$/.test(host)) return "+V2Ray";
if (scheme === "http" && url.indexOf(".raremovie.cc") >= 0) return "+V2Ray";
if (/^http:\/\/raremovie\.cc/.test(url)) return "+V2Ray";
if (scheme === "http" && url.indexOf(".raremovie.net") >= 0) return "+V2Ray";
if (/^http:\/\/raremovie\.net/.test(url)) return "+V2Ray";
if (/(?:^|\.)rawgit\.com$/.test(host)) return "+V2Ray";
if (/(?:^|\.)rawgithub\.com$/.test(host)) return "+V2Ray";
if (/(?:^|\.)razyboard\.com$/.test(host)) return "+V2Ray";
if (scheme === "http" && url.indexOf("rcinet.ca") >= 0) return "+V2Ray";
if (scheme === "http" && url.indexOf(".read100.com") >= 0) return "+V2Ray";
if (scheme === "http" && url.indexOf(".readingtimes.com.tw") >= 0) return "+V2Ray";
if (/(?:^|\.)readingtimes\.com\.tw$/.test(host)) return "+V2Ray";
if (/(?:^|\.)readmoo\.com$/.test(host)) return "+V2Ray";
if (scheme === "http" && url.indexOf(".readydown.com") >= 0) return "+V2Ray";
if (/^http:\/\/readydown\.com/.test(url)) return "+V2Ray";
if (scheme === "http" && url.indexOf(".realcourage.org") >= 0) return "+V2Ray";
if (scheme === "http" && url.indexOf(".realraptalk.com") >= 0) return "+V2Ray";
if (scheme === "http" && url.indexOf(".realsexpass.com") >= 0) return "+V2Ray";
if (scheme === "http" && url.indexOf(".recordhistory.org") >= 0) return "+V2Ray";
if (scheme === "http" && url.indexOf(".recovery.org.tw") >= 0) return "+V2Ray";
if (/^http:\/\/online\.recoveryversion\.org/.test(url)) return "+V2Ray";
if (/(?:^|\.)recoveryversion\.com\.tw$/.test(host)) return "+V2Ray";
if (/(?:^|\.)red-lang\.org$/.test(host)) return "+V2Ray";
if (scheme === "http" && url.indexOf(".redchinacn.net") >= 0) return "+V2Ray";
if (/^http:\/\/redchinacn\.net/.test(url)) return "+V2Ray";
if (scheme === "http" && url.indexOf("redchinacn.org") >= 0) return "+V2Ray";
if (scheme === "http" && url.indexOf("redtube.com") >= 0) return "+V2Ray";
if (scheme === "http" && url.indexOf("referer.us") >= 0) return "+V2Ray";
if (/(?:^|\.)referer\.us$/.test(host)) return "+V2Ray";
if (/(?:^|\.)reflectivecode\.com$/.test(host)) return "+V2Ray";
if (scheme === "http" && url.indexOf("relaxbbs.com") >= 0) return "+V2Ray";
if (scheme === "http" && url.indexOf(".relay.com.tw") >= 0) return "+V2Ray";
if (scheme === "http" && url.indexOf(".releaseinternational.org") >= 0) return "+V2Ray";
if (scheme === "http" && url.indexOf("religioustolerance.org") >= 0) return "+V2Ray";
if (scheme === "http" && url.indexOf("renminbao.com") >= 0) return "+V2Ray";
if (/(?:^|\.)renminbao\.com$/.test(host)) return "+V2Ray";
if (scheme === "http" && url.indexOf(".renyurenquan.org") >= 0) return "+V2Ray";
if (/(?:^|\.)renyurenquan\.org$/.test(host)) return "+V2Ray";
if (/^http:\/\/certificate\.revocationcheck\.com/.test(url)) return "+V2Ray";
if (scheme === "http" && url.indexOf("subacme.rerouted.org") >= 0) return "+V2Ray";
if (/(?:^|\.)resilio\.com$/.test(host)) return "+V2Ray";
if (scheme === "http" && url.indexOf(".reuters.com") >= 0) return "+V2Ray";
if (/(?:^|\.)reuters\.com$/.test(host)) return "+V2Ray";
if (/(?:^|\.)reutersmedia\.net$/.test(host)) return "+V2Ray";
if (scheme === "http" && url.indexOf(".revleft.com") >= 0) return "+V2Ray";
if (scheme === "http" && url.indexOf("retweetist.com") >= 0) return "+V2Ray";
if (/(?:^|\.)retweetrank\.com$/.test(host)) return "+V2Ray";
if (scheme === "http" && url.indexOf("revver.com") >= 0) return "+V2Ray";
if (scheme === "http" && url.indexOf(".rfa.org") >= 0) return "+V2Ray";
if (/^http:\/\/rfa\.org/.test(url)) return "+V2Ray";
if (scheme === "http" && url.indexOf(".rfachina.com") >= 0) return "+V2Ray";
if (scheme === "http" && url.indexOf(".rfamobile.org") >= 0) return "+V2Ray";
if (scheme === "http" && url.indexOf("rfaweb.org") >= 0) return "+V2Ray";
if (/(?:^|\.)rferl\.org$/.test(host)) return "+V2Ray";
if (scheme === "http" && url.indexOf(".rfi.fr") >= 0) return "+V2Ray";
if (/(?:^|\.)rfi\.fr$/.test(host)) return "+V2Ray";
if (/^http:\/\/rfi\.my\//.test(url)) return "+V2Ray";
if (/^http:\/\/vds\.rightster\.com\//.test(url)) return "+V2Ray";
if (scheme === "http" && url.indexOf(".rigpa.org") >= 0) return "+V2Ray";
if (scheme === "http" && url.indexOf(".rileyguide.com") >= 0) return "+V2Ray";
if (scheme === "http" && url.indexOf("riku.me/") >= 0) return "+V2Ray";
if (scheme === "http" && url.indexOf(".ritouki.jp") >= 0) return "+V2Ray";
if (scheme === "http" && url.indexOf(".rlwlw.com") >= 0) return "+V2Ray";
if (/(?:^|\.)rlwlw\.com$/.test(host)) return "+V2Ray";
if (scheme === "http" && url.indexOf(".rmjdw.com") >= 0) return "+V2Ray";
if (scheme === "http" && url.indexOf(".rmjdw132.info") >= 0) return "+V2Ray";
if (scheme === "http" && url.indexOf(".roadshow.hk") >= 0) return "+V2Ray";
if (scheme === "http" && url.indexOf("robtex.com") >= 0) return "+V2Ray";
if (/(?:^|\.)robustnessiskey\.com$/.test(host)) return "+V2Ray";
if (/(?:^|\.)roc-taiwan\.org$/.test(host)) return "+V2Ray";
if (/(?:^|\.)rocket-inc\.net$/.test(host)) return "+V2Ray";
if (/^http:\/\/www2\.rocketbbs\.com\/11\/bbs\.cgi.id=5mus/.test(url)) return "+V2Ray";
if (/^http:\/\/www2\.rocketbbs\.com\/11\/bbs\.cgi.id=freemgl/.test(url)) return "+V2Ray";
if (/(?:^|\.)rojo\.com$/.test(host)) return "+V2Ray";
if (/(?:^|\.)ronjoneswriter\.com$/.test(host)) return "+V2Ray";
if (/(?:^|\.)rolia\.net$/.test(host)) return "+V2Ray";
if (scheme === "http" && url.indexOf(".roodo.com") >= 0) return "+V2Ray";
if (scheme === "http" && url.indexOf(".rosechina.net") >= 0) return "+V2Ray";
if (scheme === "http" && url.indexOf(".rotten.com") >= 0) return "+V2Ray";
if (scheme === "http" && url.indexOf(".rsf.org") >= 0) return "+V2Ray";
if (/(?:^|\.)rsf\.org$/.test(host)) return "+V2Ray";
if (scheme === "http" && url.indexOf(".rsf-chinese.org") >= 0) return "+V2Ray";
if (/(?:^|\.)rsf-chinese\.org$/.test(host)) return "+V2Ray";
if (scheme === "http" && url.indexOf(".rsgamen.org") >= 0) return "+V2Ray";
if (/(?:^|\.)phosphation13\.rssing\.com$/.test(host)) return "+V2Ray";
if (scheme === "http" && url.indexOf(".rssmeme.com") >= 0) return "+V2Ray";
if (/(?:^|\.)rssmeme\.com$/.test(host)) return "+V2Ray";
if (/(?:^|\.)rtalabel\.org$/.test(host)) return "+V2Ray";
if (scheme === "http" && url.indexOf(".rthk.hk") >= 0) return "+V2Ray";
if (/^http:\/\/rthk\.hk/.test(url)) return "+V2Ray";
if (scheme === "http" && url.indexOf(".rthk.org.hk") >= 0) return "+V2Ray";
if (/^http:\/\/rthk\.org\.hk/.test(url)) return "+V2Ray";
if (scheme === "http" && url.indexOf("rti.org.tw") >= 0) return "+V2Ray";
if (scheme === "http" && url.indexOf(".rtycminnesota.org") >= 0) return "+V2Ray";
if (/^http:\/\/.*\.ruanyifeng\.com\/blog.*some_ways_to_break_the_great_firewall/.test(url)) return "+V2Ray";
if (scheme === "http" && url.indexOf("rukor.org") >= 0) return "+V2Ray";
if (scheme === "http" && url.indexOf(".rushbee.com") >= 0) return "+V2Ray";
if (scheme === "http" && url.indexOf("rutube.ru") >= 0) return "+V2Ray";
if (scheme === "http" && url.indexOf(".ruyiseek.com") >= 0) return "+V2Ray";
if (scheme === "http" && url.indexOf(".rxhj.net") >= 0) return "+V2Ray";
if (/^http:\/\/rxhj\.net/.test(url)) return "+V2Ray";
if (scheme === "http" && url.indexOf(".s1s1s1.com") >= 0) return "+V2Ray";
if (/(?:^|\.)s-cute\.com$/.test(host)) return "+V2Ray";
if (scheme === "http" && url.indexOf(".s-dragon.org") >= 0) return "+V2Ray";
if (/(?:^|\.)s1heng\.com$/.test(host)) return "+V2Ray";
if (/^http:\/\/www\.s4miniarchive\.com/.test(url)) return "+V2Ray";
if (/(?:^|\.)s8forum\.com$/.test(host)) return "+V2Ray";
if (scheme === "http" && url.indexOf("cdn1.lp.saboom.com") >= 0) return "+V2Ray";
if (/(?:^|\.)sacks\.com$/.test(host)) return "+V2Ray";
if (scheme === "http" && url.indexOf("sacom.hk") >= 0) return "+V2Ray";
if (/(?:^|\.)sacom\.hk$/.test(host)) return "+V2Ray";
if (/(?:^|\.)sadpanda\.us$/.test(host)) return "+V2Ray";
if (scheme === "http" && url.indexOf(".safervpn.com") >= 0) return "+V2Ray";
if (/(?:^|\.)safervpn\.com$/.test(host)) return "+V2Ray";
if (scheme === "http" && url.indexOf(".saintyculture.com") >= 0) return "+V2Ray";
if (/^http:\/\/saintyculture\.com/.test(url)) return "+V2Ray";
if (scheme === "http" && url.indexOf(".saiq.me") >= 0) return "+V2Ray";
if (/(?:^|\.)saiq\.me$/.test(host)) return "+V2Ray";
if (/(?:^|\.)sakuralive\.com$/.test(host)) return "+V2Ray";
if (scheme === "http" && url.indexOf(".sakya.org") >= 0) return "+V2Ray";
if (scheme === "http" && url.indexOf(".salvation.org.hk") >= 0) return "+V2Ray";
if (/(?:^|\.)salvation\.org\.hk$/.test(host)) return "+V2Ray";
if (scheme === "http" && url.indexOf(".samair.ru/proxy/type-01") >= 0) return "+V2Ray";
if (scheme === "http" && url.indexOf(".sambhota.org") >= 0) return "+V2Ray";
if (scheme === "http" && url.indexOf(".cn.sandscotaicentral.com") >= 0) return "+V2Ray";
if (/^http:\/\/cn\.sandscotaicentral\.com/.test(url)) return "+V2Ray";
if (scheme === "http" && url.indexOf(".sanmin.com.tw") >= 0) return "+V2Ray";
if (scheme === "http" && url.indexOf("sapikachu.net") >= 0) return "+V2Ray";
if (scheme === "http" && url.indexOf("savemedia.com") >= 0) return "+V2Ray";
if (scheme === "http" && url.indexOf("savetibet.de") >= 0) return "+V2Ray";
if (scheme === "http" && url.indexOf("savetibet.fr") >= 0) return "+V2Ray";
if (scheme === "http" && url.indexOf("savetibet.nl") >= 0) return "+V2Ray";
if (scheme === "http" && url.indexOf(".savetibet.org") >= 0) return "+V2Ray";
if (/(?:^|\.)savetibet\.org$/.test(host)) return "+V2Ray";
if (scheme === "http" && url.indexOf("savetibet.ru") >= 0) return "+V2Ray";
if (scheme === "http" && url.indexOf(".savetibetstore.org") >= 0) return "+V2Ray";
if (/(?:^|\.)savetibetstore\.org$/.test(host)) return "+V2Ray";
if (scheme === "http" && url.indexOf("savevid.com") >= 0) return "+V2Ray";
if (/(?:^|\.)say2\.info$/.test(host)) return "+V2Ray";
if (scheme === "http" && url.indexOf(".sbme.me") >= 0) return "+V2Ray";
if (/^http:\/\/sbme\.me/.test(url)) return "+V2Ray";
if (scheme === "http" && url.indexOf(".sbs.com.au/yourlanguage") >= 0) return "+V2Ray";
if (scheme === "http" && url.indexOf(".scasino.com") >= 0) return "+V2Ray";
if (/^http:\/\/www\.sciencemag\.org\/content\/344\/6187\/953/.test(url)) return "+V2Ray";
if (scheme === "http" && url.indexOf(".sciencenets.com") >= 0) return "+V2Ray";
if (scheme === "http" && url.indexOf(".scmp.com") >= 0) return "+V2Ray";
if (scheme === "http" && url.indexOf(".scmpchinese.com") >= 0) return "+V2Ray";
if (/(?:^|\.)scramble\.io$/.test(host)) return "+V2Ray";
if (scheme === "http" && url.indexOf(".scribd.com") >= 0) return "+V2Ray";
if (/(?:^|\.)scriptspot\.com$/.test(host)) return "+V2Ray";
if (scheme === "http" && url.indexOf("seapuff.com") >= 0) return "+V2Ray";
if (scheme === "http" && url.indexOf("domainhelp.search.com") >= 0) return "+V2Ray";
if (scheme === "http" && url.indexOf(".searchtruth.com") >= 0) return "+V2Ray";
if (scheme === "http" && url.indexOf("secretchina.com") >= 0) return "+V2Ray";
if (/(?:^|\.)secretchina\.com$/.test(host)) return "+V2Ray";
if (/(?:^|\.)secretgarden\.no$/.test(host)) return "+V2Ray";
if (scheme === "http" && url.indexOf(".secretsline.biz") >= 0) return "+V2Ray";
if (/(?:^|\.)secretsline\.biz$/.test(host)) return "+V2Ray";
if (/(?:^|\.)securetunnel\.com$/.test(host)) return "+V2Ray";
if (scheme === "http" && url.indexOf(".securitykiss.com") >= 0) return "+V2Ray";
if (/(?:^|\.)securitykiss\.com$/.test(host)) return "+V2Ray";
if (/(?:^|\.)seed4\.me$/.test(host)) return "+V2Ray";
if (scheme === "http" && url.indexOf("news.seehua.com") >= 0) return "+V2Ray";
if (scheme === "http" && url.indexOf("seesmic.com") >= 0) return "+V2Ray";
if (/(?:^|\.)seevpn\.com$/.test(host)) return "+V2Ray";
if (/(?:^|\.)seezone\.net$/.test(host)) return "+V2Ray";
if (scheme === "http" && url.indexOf("sejie.com") >= 0) return "+V2Ray";
if (scheme === "http" && url.indexOf(".sendspace.com") >= 0) return "+V2Ray";
if (/^http:\/\/tweets\.seraph\.me\//.test(url)) return "+V2Ray";
if (scheme === "http" && url.indexOf("sesawe.net") >= 0) return "+V2Ray";
if (/(?:^|\.)sesawe\.net$/.test(host)) return "+V2Ray";
if (scheme === "http" && url.indexOf(".sesawe.org") >= 0) return "+V2Ray";
if (/(?:^|\.)sethwklein\.net$/.test(host)) return "+V2Ray";
if (scheme === "http" && url.indexOf(".setn.com") >= 0) return "+V2Ray";
if (scheme === "http" && url.indexOf(".settv.com.tw") >= 0) return "+V2Ray";
if (scheme === "http" && url.indexOf("forum.setty.com.tw") >= 0) return "+V2Ray";
if (scheme === "http" && url.indexOf(".sevenload.com") >= 0) return "+V2Ray";
if (/(?:^|\.)sevenload\.com$/.test(host)) return "+V2Ray";
if (scheme === "http" && url.indexOf(".sex.com") >= 0) return "+V2Ray";
if (scheme === "http" && url.indexOf(".sex-11.com") >= 0) return "+V2Ray";
if (/(?:^|\.)sex3\.com$/.test(host)) return "+V2Ray";
if (/(?:^|\.)sex8\.cc$/.test(host)) return "+V2Ray";
if (scheme === "http" && url.indexOf(".sexandsubmission.com") >= 0) return "+V2Ray";
if (scheme === "http" && url.indexOf(".sexbot.com") >= 0) return "+V2Ray";
if (scheme === "http" && url.indexOf(".sexhu.com") >= 0) return "+V2Ray";
if (scheme === "http" && url.indexOf(".sexhuang.com") >= 0) return "+V2Ray";
if (scheme === "http" && url.indexOf("sexinsex.net") >= 0) return "+V2Ray";
if (/(?:^|\.)sexinsex\.net$/.test(host)) return "+V2Ray";
if (scheme === "http" && url.indexOf(".sextvx.com") >= 0) return "+V2Ray";
if (scheme === "http" && url.indexOf("67.220.91.15") >= 0) return "+V2Ray";
if (scheme === "http" && url.indexOf("67.220.91.18") >= 0) return "+V2Ray";
if (scheme === "http" && url.indexOf("67.220.91.23") >= 0) return "+V2Ray";
if (/^http:\/\/.*\.sf\.net/.test(url)) return "+V2Ray";
if (scheme === "http" && url.indexOf(".sfileydy.com") >= 0) return "+V2Ray";
if (/(?:^|\.)sfshibao\.com$/.test(host)) return "+V2Ray";
if (scheme === "http" && url.indexOf(".sftindia.org") >= 0) return "+V2Ray";
if (scheme === "http" && url.indexOf(".sftuk.org") >= 0) return "+V2Ray";
if (/(?:^|\.)sftuk\.org$/.test(host)) return "+V2Ray";
if (/(?:^|\.)shadeyouvpn\.com$/.test(host)) return "+V2Ray";
if (scheme === "http" && url.indexOf("shadow.ma") >= 0) return "+V2Ray";
if (scheme === "http" && url.indexOf(".shadowsky.xyz") >= 0) return "+V2Ray";
if (scheme === "http" && url.indexOf(".shadowsocks.asia") >= 0) return "+V2Ray";
if (/(?:^|\.)www\.shadowsocks\.com$/.test(host)) return "+V2Ray";
if (scheme === "http" && url.indexOf(".shadowsocks.com") >= 0) return "+V2Ray";
if (/(?:^|\.)shadowsocks\.com\.hk$/.test(host)) return "+V2Ray";
if (scheme === "http" && url.indexOf(".shadowsocks.org") >= 0) return "+V2Ray";
if (/(?:^|\.)shadowsocks\.org$/.test(host)) return "+V2Ray";
if (/(?:^|\.)shadowsocks-r\.com$/.test(host)) return "+V2Ray";
if (/^http:\/\/cn\.shafaqna\.com/.test(url)) return "+V2Ray";
if (scheme === "http" && url.indexOf(".shambalapost.com") >= 0) return "+V2Ray";
if (scheme === "http" && url.indexOf(".shambhalasun.com") >= 0) return "+V2Ray";
if (scheme === "http" && url.indexOf(".shangfang.org") >= 0) return "+V2Ray";
if (/(?:^|\.)shangfang\.org$/.test(host)) return "+V2Ray";
if (scheme === "http" && url.indexOf("shapeservices.com") >= 0) return "+V2Ray";
if (scheme === "http" && url.indexOf(".sharebee.com") >= 0) return "+V2Ray";
if (/(?:^|\.)sharecool\.org$/.test(host)) return "+V2Ray";
if (scheme === "http" && url.indexOf("sharpdaily.com.hk") >= 0) return "+V2Ray";
if (/(?:^|\.)sharpdaily\.com\.hk$/.test(host)) return "+V2Ray";
if (scheme === "http" && url.indexOf(".sharpdaily.hk") >= 0) return "+V2Ray";
if (scheme === "http" && url.indexOf(".sharpdaily.tw") >= 0) return "+V2Ray";
if (scheme === "http" && url.indexOf(".shat-tibet.com") >= 0) return "+V2Ray";
if (scheme === "http" && url.indexOf("sheikyermami.com") >= 0) return "+V2Ray";
if (scheme === "http" && url.indexOf(".shellfire.de") >= 0) return "+V2Ray";
if (/(?:^|\.)shellfire\.de$/.test(host)) return "+V2Ray";
if (scheme === "http" && url.indexOf(".shenshou.org") >= 0) return "+V2Ray";
if (scheme === "http" && url.indexOf("shenyun.com") >= 0) return "+V2Ray";
if (scheme === "http" && url.indexOf("shenyunperformingarts.org") >= 0) return "+V2Ray";
if (/(?:^|\.)shenyunperformingarts\.org$/.test(host)) return "+V2Ray";
if (scheme === "http" && url.indexOf("shenzhoufilm.com") >= 0) return "+V2Ray";
if (/(?:^|\.)shenzhoufilm\.com$/.test(host)) return "+V2Ray";
if (/(?:^|\.)sherabgyaltsen\.com$/.test(host)) return "+V2Ray";
if (scheme === "http" && url.indexOf(".shiatv.net") >= 0) return "+V2Ray";
if (scheme === "http" && url.indexOf(".shicheng.org") >= 0) return "+V2Ray";
if (scheme === "http" && url.indexOf("shinychan.com") >= 0) return "+V2Ray";
if (scheme === "http" && url.indexOf("shipcamouflage.com") >= 0) return "+V2Ray";
if (scheme === "http" && url.indexOf(".shireyishunjian.com") >= 0) return "+V2Ray";
if (scheme === "http" && url.indexOf(".shitaotv.org") >= 0) return "+V2Ray";
if (/(?:^|\.)shixiao\.org$/.test(host)) return "+V2Ray";
if (/(?:^|\.)shizhao\.org$/.test(host)) return "+V2Ray";
if (scheme === "http" && url.indexOf("shizhao.org") >= 0) return "+V2Ray";
if (scheme === "http" && url.indexOf("shkspr.mobi/dabr") >= 0) return "+V2Ray";
if (/(?:^|\.)shodanhq\.com$/.test(host)) return "+V2Ray";
if (/(?:^|\.)shooshtime\.com$/.test(host)) return "+V2Ray";
if (scheme === "http" && url.indexOf(".shop2000.com.tw") >= 0) return "+V2Ray";
if (scheme === "http" && url.indexOf(".shopping.com") >= 0) return "+V2Ray";
if (scheme === "http" && url.indexOf(".showhaotu.com") >= 0) return "+V2Ray";
if (scheme === "http" && url.indexOf(".showtime.jp") >= 0) return "+V2Ray";
if (scheme === "http" && url.indexOf("ch.shvoong.com") >= 0) return "+V2Ray";
if (scheme === "http" && url.indexOf(".shwchurch.org") >= 0) return "+V2Ray";
if (/(?:^|\.)www\.shwchurch\.org$/.test(host)) return "+V2Ray";
if (scheme === "http" && url.indexOf(".shwchurch3.com") >= 0) return "+V2Ray";
if (/^http:\/\/shwchurch3\.com/.test(url)) return "+V2Ray";
if (scheme === "http" && url.indexOf(".siddharthasintent.org") >= 0) return "+V2Ray";
if (/(?:^|\.)sidelinesnews\.com$/.test(host)) return "+V2Ray";
if (scheme === "http" && url.indexOf(".sidelinessportseatery.com") >= 0) return "+V2Ray";
if (scheme === "http" && url.indexOf(".sijihuisuo.club") >= 0) return "+V2Ray";
if (scheme === "http" && url.indexOf(".sijihuisuo.com") >= 0) return "+V2Ray";
if (scheme === "http" && url.indexOf(".silkbook.com") >= 0) return "+V2Ray";
if (/(?:^|\.)simbolostwitter\.com$/.test(host)) return "+V2Ray";
if (scheme === "http" && url.indexOf("simplecd.org") >= 0) return "+V2Ray";
if (/(?:^|\.)simplecd\.org$/.test(host)) return "+V2Ray";
if (scheme === "http" && url.indexOf("simpleproductivityblog.com") >= 0) return "+V2Ray";
if (scheme === "http" && url.indexOf("bbs.sina.com/") >= 0) return "+V2Ray";
if (scheme === "http" && url.indexOf("bbs.sina.com%2F") >= 0) return "+V2Ray";
if (scheme === "http" && url.indexOf("blog.sina.com.tw") >= 0) return "+V2Ray";
if (scheme === "http" && url.indexOf("dailynews.sina.com/") >= 0) return "+V2Ray";
if (scheme === "http" && url.indexOf("dailynews.sina.com%2F") >= 0) return "+V2Ray";
if (scheme === "http" && url.indexOf("forum.sina.com.hk") >= 0) return "+V2Ray";
if (scheme === "http" && url.indexOf("home.sina.com") >= 0) return "+V2Ray";
if (/(?:^|\.)magazines\.sina\.com\.tw$/.test(host)) return "+V2Ray";
if (scheme === "http" && url.indexOf("news.sina.com.hk") >= 0) return "+V2Ray";
if (scheme === "http" && url.indexOf("news.sina.com.tw") >= 0) return "+V2Ray";
if (scheme === "http" && url.indexOf("news.sinchew.com.my") >= 0) return "+V2Ray";
if (scheme === "http" && url.indexOf(".sinchew.com.my/node/") >= 0) return "+V2Ray";
if (scheme === "http" && url.indexOf(".sinchew.com.my/taxonomy/term") >= 0) return "+V2Ray";
if (scheme === "http" && url.indexOf(".singaporepools.com.sg") >= 0) return "+V2Ray";
if (/(?:^|\.)singaporepools\.com\.sg$/.test(host)) return "+V2Ray";
if (scheme === "http" && url.indexOf(".singfortibet.com") >= 0) return "+V2Ray";
if (scheme === "http" && url.indexOf(".singpao.com.hk") >= 0) return "+V2Ray";
if (scheme === "http" && url.indexOf("singtao.com") >= 0) return "+V2Ray";
if (/(?:^|\.)singtao\.com$/.test(host)) return "+V2Ray";
if (scheme === "http" && url.indexOf("news.singtao.ca") >= 0) return "+V2Ray";
if (scheme === "http" && url.indexOf(".singtaousa.com") >= 0) return "+V2Ray";
if (/(?:^|\.)singtaousa\.com$/.test(host)) return "+V2Ray";
if (scheme === "http" && url.indexOf("sino-monthly.com") >= 0) return "+V2Ray";
if (/(?:^|\.)sinocast\.com$/.test(host)) return "+V2Ray";
if (scheme === "http" && url.indexOf("sinocism.com") >= 0) return "+V2Ray";
if (scheme === "http" && url.indexOf("sinomontreal.ca") >= 0) return "+V2Ray";
if (scheme === "http" && url.indexOf(".sinonet.ca") >= 0) return "+V2Ray";
if (scheme === "http" && url.indexOf(".sinopitt.info") >= 0) return "+V2Ray";
if (scheme === "http" && url.indexOf(".sinoants.com") >= 0) return "+V2Ray";
if (/(?:^|\.)sinoants\.com$/.test(host)) return "+V2Ray";
if (scheme === "http" && url.indexOf(".sinoquebec.com") >= 0) return "+V2Ray";
if (scheme === "http" && url.indexOf(".sierrafriendsoftibet.org") >= 0) return "+V2Ray";
if (scheme === "http" && url.indexOf("sis.xxx") >= 0) return "+V2Ray";
if (/(?:^|\.)sis001\.com$/.test(host)) return "+V2Ray";
if (scheme === "http" && url.indexOf("sis001.us") >= 0) return "+V2Ray";
if (/(?:^|\.)site90\.net$/.test(host)) return "+V2Ray";
if (scheme === "http" && url.indexOf(".sitebro.tw") >= 0) return "+V2Ray";
if (/(?:^|\.)sitekreator\.com$/.test(host)) return "+V2Ray";
if (/(?:^|\.)siteks\.uk\.to$/.test(host)) return "+V2Ray";
if (/(?:^|\.)sitemaps\.org$/.test(host)) return "+V2Ray";
if (scheme === "http" && url.indexOf(".sjrt.org") >= 0) return "+V2Ray";
if (/^http:\/\/sjrt\.org/.test(url)) return "+V2Ray";
if (/(?:^|\.)sjum\.cn$/.test(host)) return "+V2Ray";
if (/(?:^|\.)sketchappsources\.com$/.test(host)) return "+V2Ray";
if (/(?:^|\.)skimtube\.com$/.test(host)) return "+V2Ray";
if (/(?:^|\.)skybet\.com$/.test(host)) return "+V2Ray";
if (/^http:\/\/users\.skynet\.be\/reves\/tibethome\.html/.test(url)) return "+V2Ray";
if (scheme === "http" && url.indexOf(".skyking.com.tw") >= 0) return "+V2Ray";
if (scheme === "http" && url.indexOf("bbs.skykiwi.com") >= 0) return "+V2Ray";
if (/^http:\/\/www\.skype\.com\/intl\//.test(url)) return "+V2Ray";
if (/^http:\/\/www\.skype\.com\/zh-Hant/.test(url)) return "+V2Ray";
if (/(?:^|\.)skyvegas\.com$/.test(host)) return "+V2Ray";
if (scheme === "http" && url.indexOf(".xskywalker.com") >= 0) return "+V2Ray";
if (/(?:^|\.)xskywalker\.com$/.test(host)) return "+V2Ray";
if (/(?:^|\.)skyxvpn\.com$/.test(host)) return "+V2Ray";
if (scheme === "http" && url.indexOf("m.slandr.net") >= 0) return "+V2Ray";
if (scheme === "http" && url.indexOf(".slaytizle.com") >= 0) return "+V2Ray";
if (scheme === "http" && url.indexOf(".sleazydream.com") >= 0) return "+V2Ray";
if (/(?:^|\.)slheng\.com$/.test(host)) return "+V2Ray";
if (/(?:^|\.)slideshare\.net$/.test(host)) return "+V2Ray";
if (scheme === "http" && url.indexOf("forum.slime.com.tw") >= 0) return "+V2Ray";
if (scheme === "http" && url.indexOf(".slinkset.com") >= 0) return "+V2Ray";
if (/(?:^|\.)slickvpn\.com$/.test(host)) return "+V2Ray";
if (scheme === "http" && url.indexOf(".slutload.com") >= 0) return "+V2Ray";
if (/(?:^|\.)smartdnsproxy\.com$/.test(host)) return "+V2Ray";
if (scheme === "http" && url.indexOf(".smarthide.com") >= 0) return "+V2Ray";
if (scheme === "http" && url.indexOf("smchbooks.com") >= 0) return "+V2Ray";
if (scheme === "http" && url.indexOf(".smh.com.au/world/death-of-chinese-playboy-leaves-fresh-scratches-in-party-paintwork-20120903-25a8v") >= 0) return "+V2Ray";
if (scheme === "http" && url.indexOf("smhric.org") >= 0) return "+V2Ray";
if (scheme === "http" && url.indexOf(".smith.edu/dalailama") >= 0) return "+V2Ray";
if (scheme === "http" && url.indexOf(".smyxy.org") >= 0) return "+V2Ray";
if (/(?:^|\.)snapchat\.com$/.test(host)) return "+V2Ray";
if (scheme === "http" && url.indexOf(".snaptu.com") >= 0) return "+V2Ray";
if (/(?:^|\.)snaptu\.com$/.test(host)) return "+V2Ray";
if (/(?:^|\.)sndcdn\.com$/.test(host)) return "+V2Ray";
if (scheme === "http" && url.indexOf("sneakme.net") >= 0) return "+V2Ray";
if (scheme === "http" && url.indexOf("snowlionpub.com") >= 0) return "+V2Ray";
if (scheme === "http" && url.indexOf("home.so-net.net.tw/yisa_tsai") >= 0) return "+V2Ray";
if (/(?:^|\.)soc\.mil$/.test(host)) return "+V2Ray";
if (scheme === "http" && url.indexOf(".sockscap64.com") >= 0) return "+V2Ray";
if (/(?:^|\.)sockslist\.net$/.test(host)) return "+V2Ray";
if (scheme === "http" && url.indexOf(".socrec.org") >= 0) return "+V2Ray";
if (/^http:\/\/socrec\.org/.test(url)) return "+V2Ray";
if (scheme === "http" && url.indexOf(".sod.co.jp") >= 0) return "+V2Ray";
if (scheme === "http" && url.indexOf(".softether.org") >= 0) return "+V2Ray";
if (/(?:^|\.)softether\.org$/.test(host)) return "+V2Ray";
if (scheme === "http" && url.indexOf(".softether-download.com") >= 0) return "+V2Ray";
if (/(?:^|\.)softether-download\.com$/.test(host)) return "+V2Ray";
if (/(?:^|\.)cdn\.softlayer\.net$/.test(host)) return "+V2Ray";
if (/(?:^|\.)sogclub\.com$/.test(host)) return "+V2Ray";
if (scheme === "http" && url.indexOf("sohcradio.com") >= 0) return "+V2Ray";
if (/(?:^|\.)sohcradio\.com$/.test(host)) return "+V2Ray";
if (scheme === "http" && url.indexOf(".sokmil.com") >= 0) return "+V2Ray";
if (/(?:^|\.)sorting-algorithms\.com$/.test(host)) return "+V2Ray";
if (scheme === "http" && url.indexOf(".sostibet.org") >= 0) return "+V2Ray";
if (scheme === "http" && url.indexOf(".soumo.info") >= 0) return "+V2Ray";
if (/(?:^|\.)soup\.io$/.test(host)) return "+V2Ray";
if (scheme === "http" && url.indexOf(".sobees.com") >= 0) return "+V2Ray";
if (/(?:^|\.)sobees\.com$/.test(host)) return "+V2Ray";
if (scheme === "http" && url.indexOf("socialwhale.com") >= 0) return "+V2Ray";
if (scheme === "http" && url.indexOf(".softether.co.jp") >= 0) return "+V2Ray";
if (/(?:^|\.)softwarebychuck\.com$/.test(host)) return "+V2Ray";
if (scheme === "http" && url.indexOf("blog.sogoo.org") >= 0) return "+V2Ray";
if (scheme === "http" && url.indexOf("soh.tw") >= 0) return "+V2Ray";
if (/(?:^|\.)soh\.tw$/.test(host)) return "+V2Ray";
if (scheme === "http" && url.indexOf("sohfrance.org") >= 0) return "+V2Ray";
if (/(?:^|\.)sohfrance\.org$/.test(host)) return "+V2Ray";
if (scheme === "http" && url.indexOf("chinese.soifind.com") >= 0) return "+V2Ray";
if (scheme === "http" && url.indexOf("sokamonline.com") >= 0) return "+V2Ray";
if (scheme === "http" && url.indexOf(".solidaritetibet.org") >= 0) return "+V2Ray";
if (scheme === "http" && url.indexOf(".solidfiles.com") >= 0) return "+V2Ray";
if (/(?:^|\.)somee\.com$/.test(host)) return "+V2Ray";
if (scheme === "http" && url.indexOf(".songjianjun.com") >= 0) return "+V2Ray";
if (/(?:^|\.)songjianjun\.com$/.test(host)) return "+V2Ray";
if (scheme === "http" && url.indexOf(".sonicbbs.cc") >= 0) return "+V2Ray";
if (scheme === "http" && url.indexOf(".sonidodelaesperanza.org") >= 0) return "+V2Ray";
if (scheme === "http" && url.indexOf(".sopcast.com") >= 0) return "+V2Ray";
if (scheme === "http" && url.indexOf(".sopcast.org") >= 0) return "+V2Ray";
if (scheme === "http" && url.indexOf(".sorazone.net") >= 0) return "+V2Ray";
if (/(?:^|\.)sos\.org$/.test(host)) return "+V2Ray";
if (scheme === "http" && url.indexOf("bbs.sou-tong.org") >= 0) return "+V2Ray";
if (scheme === "http" && url.indexOf(".soubory.com") >= 0) return "+V2Ray";
if (/^http:\/\/soubory\.com/.test(url)) return "+V2Ray";
if (scheme === "http" && url.indexOf(".soul-plus.net") >= 0) return "+V2Ray";
if (scheme === "http" && url.indexOf(".soulcaliburhentai.net") >= 0) return "+V2Ray";
if (/(?:^|\.)soulcaliburhentai\.net$/.test(host)) return "+V2Ray";
if (/(?:^|\.)soundcloud\.com$/.test(host)) return "+V2Ray";
if (scheme === "http" && url.indexOf(".soundofhope.kr") >= 0) return "+V2Ray";
if (scheme === "http" && url.indexOf("soundofhope.org") >= 0) return "+V2Ray";
if (/(?:^|\.)soundofhope\.org$/.test(host)) return "+V2Ray";
if (/(?:^|\.)soupofmedia\.com$/.test(host)) return "+V2Ray";
if (/^http:\/\/sourceforge\.net\/p.*\/shadowsocksgui\//.test(url)) return "+V2Ray";
if (scheme === "http" && url.indexOf(".sourcewadio.com") >= 0) return "+V2Ray";
if (scheme === "http" && url.indexOf("southnews.com.tw") >= 0) return "+V2Ray";
if (scheme === "http" && url.indexOf("sowers.org.hk") >= 0) return "+V2Ray";
if (/(?:^|\.)wlx\.sowiki\.net$/.test(host)) return "+V2Ray";
if (/(?:^|\.)spankbang\.com$/.test(host)) return "+V2Ray";
if (scheme === "http" && url.indexOf(".spankingtube.com") >= 0) return "+V2Ray";
if (scheme === "http" && url.indexOf(".spankwire.com") >= 0) return "+V2Ray";
if (/(?:^|\.)spb\.com$/.test(host)) return "+V2Ray";
if (/(?:^|\.)speakerdeck\.com$/.test(host)) return "+V2Ray";
if (/(?:^|\.)speedify\.com$/.test(host)) return "+V2Ray";
if (scheme === "http" && url.indexOf("spem.at") >= 0) return "+V2Ray";
if (/(?:^|\.)spencertipping\.com$/.test(host)) return "+V2Ray";
if (/(?:^|\.)spicevpn\.com$/.test(host)) return "+V2Ray";
if (scheme === "http" && url.indexOf(".spideroak.com") >= 0) return "+V2Ray";
if (/(?:^|\.)spideroak\.com$/.test(host)) return "+V2Ray";
if (scheme === "http" && url.indexOf(".spike.com") >= 0) return "+V2Ray";
if (scheme === "http" && url.indexOf(".spotflux.com") >= 0) return "+V2Ray";
if (/(?:^|\.)spotflux\.com$/.test(host)) return "+V2Ray";
if (scheme === "http" && url.indexOf(".spring4u.info") >= 0) return "+V2Ray";
if (/^http:\/\/spring4u\.info/.test(url)) return "+V2Ray";
if (/(?:^|\.)sproutcore\.com$/.test(host)) return "+V2Ray";
if (/(?:^|\.)sproxy\.info$/.test(host)) return "+V2Ray";
if (/(?:^|\.)srocket\.us$/.test(host)) return "+V2Ray";
if (scheme === "http" && url.indexOf(".ss-link.com") >= 0) return "+V2Ray";
if (/(?:^|\.)ss-link\.com$/.test(host)) return "+V2Ray";
if (scheme === "http" && url.indexOf(".ssglobal.me") >= 0) return "+V2Ray";
if (/(?:^|\.)ssh91\.com$/.test(host)) return "+V2Ray";
if (scheme === "http" && url.indexOf(".sspro.ml") >= 0) return "+V2Ray";
if (/^http:\/\/sspro\.ml/.test(url)) return "+V2Ray";
if (/(?:^|\.)sss\.camp$/.test(host)) return "+V2Ray";
if (/(?:^|\.)sstmlt\.moe$/.test(host)) return "+V2Ray";
if (scheme === "http" && url.indexOf("sstmlt.net") >= 0) return "+V2Ray";
if (/(?:^|\.)sstmlt\.net$/.test(host)) return "+V2Ray";
if (/^http:\/\/stackoverflow\.com\/users\/895245/.test(url)) return "+V2Ray";
if (scheme === "http" && url.indexOf(".stage64.hk") >= 0) return "+V2Ray";
if (/(?:^|\.)stage64\.hk$/.test(host)) return "+V2Ray";
if (/(?:^|\.)standupfortibet\.org$/.test(host)) return "+V2Ray";
if (scheme === "http" && url.indexOf("stanford.edu/group/falun") >= 0) return "+V2Ray";
if (scheme === "http" && url.indexOf("usinfo.state.gov") >= 0) return "+V2Ray";
if (/(?:^|\.)statueofdemocracy\.org$/.test(host)) return "+V2Ray";
if (scheme === "http" && url.indexOf(".starfishfx.com") >= 0) return "+V2Ray";
if (scheme === "http" && url.indexOf(".starp2p.com") >= 0) return "+V2Ray";
if (/(?:^|\.)starp2p\.com$/.test(host)) return "+V2Ray";
if (scheme === "http" && url.indexOf(".startpage.com") >= 0) return "+V2Ray";
if (/(?:^|\.)startpage\.com$/.test(host)) return "+V2Ray";
if (/(?:^|\.)static-economist\.com$/.test(host)) return "+V2Ray";
if (/(?:^|\.)stc\.com\.sa$/.test(host)) return "+V2Ray";
if (scheme === "http" && url.indexOf("steamcommunity.com/profiles/76561198062771609") >= 0) return "+V2Ray";
if (scheme === "http" && url.indexOf("steamcommunity.com/groups/LibetTibet") >= 0) return "+V2Ray";
if (scheme === "http" && url.indexOf("steamcommunity.com/groups/zhonggong") >= 0) return "+V2Ray";
if (scheme === "http" && url.indexOf("steamcommunity.com/id/CJT_Jackton") >= 0) return "+V2Ray";
if (/(?:^|\.)steel-storm\.com$/.test(host)) return "+V2Ray";
if (scheme === "http" && url.indexOf(".steganos.com") >= 0) return "+V2Ray";
if (/(?:^|\.)steganos\.com$/.test(host)) return "+V2Ray";
if (scheme === "http" && url.indexOf(".steganos.net") >= 0) return "+V2Ray";
if (scheme === "http" && url.indexOf(".stepchina.com") >= 0) return "+V2Ray";
if (scheme === "http" && url.indexOf("ny.stgloballink.com") >= 0) return "+V2Ray";
if (scheme === "http" && url.indexOf("hd.stheadline.com/news/realtime") >= 0) return "+V2Ray";
if (scheme === "http" && url.indexOf("sthoo.com") >= 0) return "+V2Ray";
if (/(?:^|\.)sthoo\.com$/.test(host)) return "+V2Ray";
if (scheme === "http" && url.indexOf(".stickam.com") >= 0) return "+V2Ray";
if (scheme === "http" && url.indexOf("stickeraction.com/sesawe") >= 0) return "+V2Ray";
if (scheme === "http" && url.indexOf(".stileproject.com") >= 0) return "+V2Ray";
if (scheme === "http" && url.indexOf(".sto.cc") >= 0) return "+V2Ray";
if (/(?:^|\.)stoneip\.info$/.test(host)) return "+V2Ray";
if (/(?:^|\.)storagenewsletter\.com$/.test(host)) return "+V2Ray";
if (scheme === "http" && url.indexOf(".storm.mg") >= 0) return "+V2Ray";
if (/(?:^|\.)storm\.mg$/.test(host)) return "+V2Ray";
if (scheme === "http" && url.indexOf(".stoptibetcrisis.net") >= 0) return "+V2Ray";
if (/(?:^|\.)stoptibetcrisis\.net$/.test(host)) return "+V2Ray";
if (/(?:^|\.)storify\.com$/.test(host)) return "+V2Ray";
if (scheme === "http" && url.indexOf(".stormmediagroup.com") >= 0) return "+V2Ray";
if (/(?:^|\.)stoweboyd\.com$/.test(host)) return "+V2Ray";
if (scheme === "http" && url.indexOf("stranabg.com") >= 0) return "+V2Ray";
if (/(?:^|\.)streamingthe\.net$/.test(host)) return "+V2Ray";
if (scheme === "http" && url.indexOf("streema.com/tv/NTDTV_Chinese") >= 0) return "+V2Ray";
if (scheme === "http" && url.indexOf("cn.streetvoice.com/article") >= 0) return "+V2Ray";
if (scheme === "http" && url.indexOf("cn.streetvoice.com/diary") >= 0) return "+V2Ray";
if (scheme === "http" && url.indexOf("cn2.streetvoice.com") >= 0) return "+V2Ray";
if (scheme === "http" && url.indexOf("tw.streetvoice.com") >= 0) return "+V2Ray";
if (scheme === "http" && url.indexOf(".strikingly.com") >= 0) return "+V2Ray";
if (/(?:^|\.)strongvpn\.com$/.test(host)) return "+V2Ray";
if (scheme === "http" && url.indexOf(".strongwindpress.com") >= 0) return "+V2Ray";
if (scheme === "http" && url.indexOf(".student.tw/db") >= 0) return "+V2Ray";
if (/(?:^|\.)studentsforafreetibet\.org$/.test(host)) return "+V2Ray";
if (/(?:^|\.)stumbleupon\.com$/.test(host)) return "+V2Ray";
if (scheme === "http" && url.indexOf("stupidvideos.com") >= 0) return "+V2Ray";
if (scheme === "http" && url.indexOf(".successfn.com") >= 0) return "+V2Ray";
if (scheme === "http" && url.indexOf("panamapapers.sueddeutsche.de") >= 0) return "+V2Ray";
if (scheme === "http" && url.indexOf(".sugarsync.com") >= 0) return "+V2Ray";
if (/(?:^|\.)sugarsync\.com$/.test(host)) return "+V2Ray";
if (scheme === "http" && url.indexOf(".sugobbs.com") >= 0) return "+V2Ray";
if (/(?:^|\.)sugumiru18\.com$/.test(host)) return "+V2Ray";
if (/(?:^|\.)suissl\.com$/.test(host)) return "+V2Ray";
if (scheme === "http" && url.indexOf("summify.com") >= 0) return "+V2Ray";
if (scheme === "http" && url.indexOf(".sumrando.com") >= 0) return "+V2Ray";
if (/(?:^|\.)sumrando\.com$/.test(host)) return "+V2Ray";
if (scheme === "http" && url.indexOf("sun1911.com") >= 0) return "+V2Ray";
if (scheme === "http" && url.indexOf(".sunporno.com") >= 0) return "+V2Ray";
if (/(?:^|\.)sunmedia\.ca$/.test(host)) return "+V2Ray";
if (/(?:^|\.)sunporno\.com$/.test(host)) return "+V2Ray";
if (scheme === "http" && url.indexOf(".sunskyforum.com") >= 0) return "+V2Ray";
if (scheme === "http" && url.indexOf(".sunta.com.tw") >= 0) return "+V2Ray";
if (scheme === "http" && url.indexOf(".sunvpn.net") >= 0) return "+V2Ray";
if (scheme === "http" && url.indexOf(".suoluo.org") >= 0) return "+V2Ray";
if (scheme === "http" && url.indexOf(".superfreevpn.com") >= 0) return "+V2Ray";
if (scheme === "http" && url.indexOf(".supervpn.net") >= 0) return "+V2Ray";
if (/(?:^|\.)supervpn\.net$/.test(host)) return "+V2Ray";
if (scheme === "http" && url.indexOf(".suppig.net") >= 0) return "+V2Ray";
if (scheme === "http" && url.indexOf(".suprememastertv.com") >= 0) return "+V2Ray";
if (/^http:\/\/suprememastertv\.com/.test(url)) return "+V2Ray";
if (scheme === "http" && url.indexOf(".surfeasy.com") >= 0) return "+V2Ray";
if (/(?:^|\.)surfeasy\.com$/.test(host)) return "+V2Ray";
if (scheme === "http" && url.indexOf(".surfeasy.com.au") >= 0) return "+V2Ray";
if (/^http:\/\/surfeasy\.com\.au/.test(url)) return "+V2Ray";
if (/(?:^|\.)surrenderat20\.net$/.test(host)) return "+V2Ray";
if (scheme === "http" && url.indexOf(".suyangg.com") >= 0) return "+V2Ray";
if (/^http:\/\/suyangg\.com/.test(url)) return "+V2Ray";
if (scheme === "http" && url.indexOf(".swissvpn.net") >= 0) return "+V2Ray";
if (/(?:^|\.)swissvpn\.net$/.test(host)) return "+V2Ray";
if (scheme === "http" && url.indexOf("switchvpn.net") >= 0) return "+V2Ray";
if (/(?:^|\.)switchvpn\.net$/.test(host)) return "+V2Ray";
if (/(?:^|\.)swift-tools\.net$/.test(host)) return "+V2Ray";
if (scheme === "http" && url.indexOf(".sydneytoday.com") >= 0) return "+V2Ray";
if (scheme === "http" && url.indexOf(".sylfoundation.org") >= 0) return "+V2Ray";
if (/(?:^|\.)syncback\.com$/.test(host)) return "+V2Ray";
if (scheme === "http" && url.indexOf("sysresccd.org") >= 0) return "+V2Ray";
if (scheme === "http" && url.indexOf(".sytes.net") >= 0) return "+V2Ray";
if (scheme === "http" && url.indexOf("blog.syx86.com/2009/09/puff") >= 0) return "+V2Ray";
if (scheme === "http" && url.indexOf("blog.syx86.cn/2009/09/puff") >= 0) return "+V2Ray";
if (scheme === "http" && url.indexOf(".szbbs.net") >= 0) return "+V2Ray";
if (/(?:^|\.)szetowah\.org\.hk$/.test(host)) return "+V2Ray";
if (scheme === "http" && url.indexOf(".t35.com") >= 0) return "+V2Ray";
if (scheme === "http" && url.indexOf(".t66y.com") >= 0) return "+V2Ray";
if (/(?:^|\.)t66y\.com$/.test(host)) return "+V2Ray";
if (scheme === "http" && url.indexOf(".taa-usa.org") >= 0) return "+V2Ray";
if (/^http:\/\/taa-usa\.org/.test(url)) return "+V2Ray";
if (scheme === "http" && url.indexOf(".taaze.tw") >= 0) return "+V2Ray";
if (/(?:^|\.)taaze\.tw$/.test(host)) return "+V2Ray";
if (/^http:\/\/www\.tablesgenerator\.com\//.test(url)) return "+V2Ray";
if (scheme === "http" && url.indexOf("tabtter.jp") >= 0) return "+V2Ray";
if (scheme === "http" && url.indexOf(".tacem.org") >= 0) return "+V2Ray";
if (scheme === "http" && url.indexOf(".taconet.com.tw") >= 0) return "+V2Ray";
if (/(?:^|\.)taedp\.org\.tw$/.test(host)) return "+V2Ray";
if (scheme === "http" && url.indexOf(".tafm.org") >= 0) return "+V2Ray";
if (scheme === "http" && url.indexOf(".tagwa.org.au") >= 0) return "+V2Ray";
if (scheme === "http" && url.indexOf("tagwalk.com") >= 0) return "+V2Ray";
if (/(?:^|\.)tagwalk\.com$/.test(host)) return "+V2Ray";
if (scheme === "http" && url.indexOf("tahr.org.tw") >= 0) return "+V2Ray";
if (scheme === "http" && url.indexOf(".taipeisociety.org") >= 0) return "+V2Ray";
if (/(?:^|\.)taipeisociety\.org$/.test(host)) return "+V2Ray";
if (scheme === "http" && url.indexOf(".taiwanbible.com") >= 0) return "+V2Ray";
if (scheme === "http" && url.indexOf(".taiwancon.com") >= 0) return "+V2Ray";
if (scheme === "http" && url.indexOf(".taiwandaily.net") >= 0) return "+V2Ray";
if (/(?:^|\.)taiwandaily\.net$/.test(host)) return "+V2Ray";
if (scheme === "http" && url.indexOf(".taiwandc.org") >= 0) return "+V2Ray";
if (/(?:^|\.)taiwanembassy\.org$/.test(host)) return "+V2Ray";
if (scheme === "http" && url.indexOf(".taiwanjustice.com") >= 0) return "+V2Ray";
if (scheme === "http" && url.indexOf("taiwankiss.com") >= 0) return "+V2Ray";
if (scheme === "http" && url.indexOf("taiwannation.com") >= 0) return "+V2Ray";
if (scheme === "http" && url.indexOf("taiwannation.com.tw") >= 0) return "+V2Ray";
if (/(?:^|\.)taiwanncf\.org\.tw$/.test(host)) return "+V2Ray";
if (/(?:^|\.)taiwannews\.com\.tw$/.test(host)) return "+V2Ray";
if (/^http:\/\/www\.taiwanonline\.cc\//.test(url)) return "+V2Ray";
if (/(?:^|\.)taiwantoday\.tw$/.test(host)) return "+V2Ray";
if (scheme === "http" && url.indexOf("taiwantp.net") >= 0) return "+V2Ray";
if (/(?:^|\.)taiwantt\.org\.tw$/.test(host)) return "+V2Ray";
if (scheme === "http" && url.indexOf("taiwanus.net") >= 0) return "+V2Ray";
if (scheme === "http" && url.indexOf("taiwanyes.com") >= 0) return "+V2Ray";
if (scheme === "http" && url.indexOf("taiwan-sex.com") >= 0) return "+V2Ray";
if (scheme === "http" && url.indexOf(".talk853.com") >= 0) return "+V2Ray";
if (scheme === "http" && url.indexOf(".talkboxapp.com") >= 0) return "+V2Ray";
if (/(?:^|\.)talkboxapp\.com$/.test(host)) return "+V2Ray";
if (scheme === "http" && url.indexOf(".talkonly.net") >= 0) return "+V2Ray";
if (/(?:^|\.)talkonly\.net$/.test(host)) return "+V2Ray";
if (/(?:^|\.)tamiaode\.tk$/.test(host)) return "+V2Ray";
if (/(?:^|\.)tanc\.org$/.test(host)) return "+V2Ray";
if (scheme === "http" && url.indexOf("tangben.com") >= 0) return "+V2Ray";
if (scheme === "http" && url.indexOf(".tangren.us") >= 0) return "+V2Ray";
if (scheme === "http" && url.indexOf(".taoism.net") >= 0) return "+V2Ray";
if (/^http:\/\/taoism\.net/.test(url)) return "+V2Ray";
if (scheme === "http" && url.indexOf(".taolun.info") >= 0) return "+V2Ray";
if (/(?:^|\.)taolun\.info$/.test(host)) return "+V2Ray";
if (scheme === "http" && url.indexOf(".tapatalk.com") >= 0) return "+V2Ray";
if (/(?:^|\.)tapatalk\.com$/.test(host)) return "+V2Ray";
if (scheme === "http" && url.indexOf("blog.taragana.com") >= 0) return "+V2Ray";
if (scheme === "http" && url.indexOf(".tascn.com.au") >= 0) return "+V2Ray";
if (/(?:^|\.)taup\.net$/.test(host)) return "+V2Ray";
if (/^http:\/\/www\.taup\.org\.tw/.test(url)) return "+V2Ray";
if (scheme === "http" && url.indexOf(".taweet.com") >= 0) return "+V2Ray";
if (/(?:^|\.)taweet\.com$/.test(host)) return "+V2Ray";
if (scheme === "http" && url.indexOf(".tbcollege.org") >= 0) return "+V2Ray";
if (/(?:^|\.)tbcollege\.org$/.test(host)) return "+V2Ray";
if (scheme === "http" && url.indexOf(".tbi.org.hk") >= 0) return "+V2Ray";
if (scheme === "http" && url.indexOf(".tbicn.org") >= 0) return "+V2Ray";
if (scheme === "http" && url.indexOf(".tbjyt.org") >= 0) return "+V2Ray";
if (/(?:^|\.)tbpic\.info$/.test(host)) return "+V2Ray";
if (scheme === "http" && url.indexOf(".tbrc.org") >= 0) return "+V2Ray";
if (scheme === "http" && url.indexOf("tbs-rainbow.org") >= 0) return "+V2Ray";
if (scheme === "http" && url.indexOf(".tbsec.org") >= 0) return "+V2Ray";
if (/(?:^|\.)tbsec\.org$/.test(host)) return "+V2Ray";
if (scheme === "http" && url.indexOf("tbskkinabalu.page.tl") >= 0) return "+V2Ray";
if (scheme === "http" && url.indexOf(".tbsmalaysia.org") >= 0) return "+V2Ray";
if (scheme === "http" && url.indexOf(".tbsn.org") >= 0) return "+V2Ray";
if (/(?:^|\.)tbsn\.org$/.test(host)) return "+V2Ray";
if (scheme === "http" && url.indexOf(".tbsseattle.org") >= 0) return "+V2Ray";
if (scheme === "http" && url.indexOf(".tbssqh.org") >= 0) return "+V2Ray";
if (/^http:\/\/tbssqh\.org/.test(url)) return "+V2Ray";
if (scheme === "http" && url.indexOf("tbswd.org") >= 0) return "+V2Ray";
if (scheme === "http" && url.indexOf(".tbtemple.org.uk") >= 0) return "+V2Ray";
if (scheme === "http" && url.indexOf(".tbthouston.org") >= 0) return "+V2Ray";
if (scheme === "http" && url.indexOf(".tccwonline.org") >= 0) return "+V2Ray";
if (scheme === "http" && url.indexOf(".tcewf.org") >= 0) return "+V2Ray";
if (scheme === "http" && url.indexOf("tchrd.org") >= 0) return "+V2Ray";
if (scheme === "http" && url.indexOf("tcnynj.org") >= 0) return "+V2Ray";
if (scheme === "http" && url.indexOf(".tcsofbc.org") >= 0) return "+V2Ray";
if (scheme === "http" && url.indexOf(".tcsovi.org") >= 0) return "+V2Ray";
if (scheme === "http" && url.indexOf("teamamericany.com") >= 0) return "+V2Ray";
if (/(?:^|\.)teck\.in$/.test(host)) return "+V2Ray";
if (scheme === "http" && url.indexOf(".teeniefuck.net") >= 0) return "+V2Ray";
if (scheme === "http" && url.indexOf("teensinasia.com") >= 0) return "+V2Ray";
if (scheme === "http" && url.indexOf(".telecomspace.com") >= 0) return "+V2Ray";
if (/(?:^|\.)telegraph\.co\.uk$/.test(host)) return "+V2Ray";
if (scheme === "http" && url.indexOf(".tenacy.com") >= 0) return "+V2Ray";
if (/(?:^|\.)tenzinpalmo\.com$/.test(host)) return "+V2Ray";
if (scheme === "http" && url.indexOf(".tew.org") >= 0) return "+V2Ray";
if (scheme === "http" && url.indexOf(".thaicn.com") >= 0) return "+V2Ray";
if (/(?:^|\.)theatrum-belli\.com$/.test(host)) return "+V2Ray";
if (scheme === "http" && url.indexOf("theblemish.com") >= 0) return "+V2Ray";
if (/(?:^|\.)thebcomplex\.com$/.test(host)) return "+V2Ray";
if (scheme === "http" && url.indexOf(".thebobs.com") >= 0) return "+V2Ray";
if (/(?:^|\.)thebobs\.com$/.test(host)) return "+V2Ray";
if (scheme === "http" && url.indexOf(".thechinabeat.org") >= 0) return "+V2Ray";
if (/^http:\/\/www\.thechinastory\.org\/yearbooks\/yearbook-2012\//.test(url)) return "+V2Ray";
if (scheme === "http" && url.indexOf(".thedalailamamovie.com") >= 0) return "+V2Ray";
if (/^http:\/\/thedalailamamovie\.com/.test(url)) return "+V2Ray";
if (/(?:^|\.)thedw\.us$/.test(host)) return "+V2Ray";
if (scheme === "http" && url.indexOf("thefrontier.hk/tf") >= 0) return "+V2Ray";
if (/^http:\/\/thegioitinhoc\.vn\//.test(url)) return "+V2Ray";
if (scheme === "http" && url.indexOf(".thegly.com") >= 0) return "+V2Ray";
if (scheme === "http" && url.indexOf(".thehots.info") >= 0) return "+V2Ray";
if (scheme === "http" && url.indexOf("thehousenews.com") >= 0) return "+V2Ray";
if (/(?:^|\.)thehun\.net$/.test(host)) return "+V2Ray";
if (scheme === "http" && url.indexOf(".theinitium.com") >= 0) return "+V2Ray";
if (/(?:^|\.)theinitium\.com$/.test(host)) return "+V2Ray";
if (scheme === "http" && url.indexOf(".thenewslens.com") >= 0) return "+V2Ray";
if (/(?:^|\.)thenewslens\.com$/.test(host)) return "+V2Ray";
if (scheme === "http" && url.indexOf(".thepiratebay.org") >= 0) return "+V2Ray";
if (/(?:^|\.)thepiratebay\.org$/.test(host)) return "+V2Ray";
if (/(?:^|\.)theportalwiki\.com$/.test(host)) return "+V2Ray";
if (scheme === "http" && url.indexOf("thereallove.kr") >= 0) return "+V2Ray";
if (scheme === "http" && url.indexOf("therock.net.nz") >= 0) return "+V2Ray";
if (scheme === "http" && url.indexOf("thespeeder.com") >= 0) return "+V2Ray";
if (/(?:^|\.)thestandnews\.com$/.test(host)) return "+V2Ray";
if (scheme === "http" && url.indexOf("thetibetcenter.org") >= 0) return "+V2Ray";
if (scheme === "http" && url.indexOf("thetibetconnection.org") >= 0) return "+V2Ray";
if (scheme === "http" && url.indexOf(".thetibetmuseum.org") >= 0) return "+V2Ray";
if (scheme === "http" && url.indexOf(".thetibetpost.com") >= 0) return "+V2Ray";
if (/(?:^|\.)thetibetpost\.com$/.test(host)) return "+V2Ray";
if (scheme === "http" && url.indexOf("thetrotskymovie.com") >= 0) return "+V2Ray";
if (scheme === "http" && url.indexOf("thevivekspot.com") >= 0) return "+V2Ray";
if (/(?:^|\.)thewgo\.org$/.test(host)) return "+V2Ray";
if (scheme === "http" && url.indexOf(".thinkingtaiwan.com") >= 0) return "+V2Ray";
if (scheme === "http" && url.indexOf(".thisav.com") >= 0) return "+V2Ray";
if (/^http:\/\/thisav\.com/.test(url)) return "+V2Ray";
if (scheme === "http" && url.indexOf(".thlib.org") >= 0) return "+V2Ray";
if (/(?:^|\.)thomasbernhard\.org$/.test(host)) return "+V2Ray";
if (scheme === "http" && url.indexOf(".thongdreams.com") >= 0) return "+V2Ray";
if (scheme === "http" && url.indexOf("threatchaos.com") >= 0) return "+V2Ray";
if (/(?:^|\.)throughnightsfire\.com$/.test(host)) return "+V2Ray";
if (scheme === "http" && url.indexOf(".thumbzilla.com") >= 0) return "+V2Ray";
if (/(?:^|\.)thywords\.com$/.test(host)) return "+V2Ray";
if (scheme === "http" && url.indexOf(".thywords.com.tw") >= 0) return "+V2Ray";
if (scheme === "http" && url.indexOf("tiananmenmother.org") >= 0) return "+V2Ray";
if (scheme === "http" && url.indexOf(".tiananmenduizhi.com") >= 0) return "+V2Ray";
if (/(?:^|\.)tiananmenduizhi\.com$/.test(host)) return "+V2Ray";
if (/(?:^|\.)tiananmenuniv\.com$/.test(host)) return "+V2Ray";
if (/(?:^|\.)tiananmenuniv\.net$/.test(host)) return "+V2Ray";
if (/(?:^|\.)tiandixing\.org$/.test(host)) return "+V2Ray";
if (scheme === "http" && url.indexOf(".tianhuayuan.com") >= 0) return "+V2Ray";
if (scheme === "http" && url.indexOf(".tianlawoffice.com") >= 0) return "+V2Ray";
if (/(?:^|\.)tianti\.io$/.test(host)) return "+V2Ray";
if (scheme === "http" && url.indexOf("tiantibooks.org") >= 0) return "+V2Ray";
if (/(?:^|\.)tiantibooks\.org$/.test(host)) return "+V2Ray";
if (scheme === "http" && url.indexOf("tianyantong.org.cn") >= 0) return "+V2Ray";
if (scheme === "http" && url.indexOf(".tianzhu.org") >= 0) return "+V2Ray";
if (scheme === "http" && url.indexOf(".tibet.at") >= 0) return "+V2Ray";
if (scheme === "http" && url.indexOf("tibet.ca") >= 0) return "+V2Ray";
if (scheme === "http" && url.indexOf(".tibet.com") >= 0) return "+V2Ray";
if (/(?:^|\.)tibet\.com$/.test(host)) return "+V2Ray";
if (scheme === "http" && url.indexOf("tibet.fr") >= 0) return "+V2Ray";
if (scheme === "http" && url.indexOf(".tibet.net") >= 0) return "+V2Ray";
if (/(?:^|\.)tibet\.net$/.test(host)) return "+V2Ray";
if (scheme === "http" && url.indexOf("tibet.nu") >= 0) return "+V2Ray";
if (scheme === "http" && url.indexOf(".tibet.org") >= 0) return "+V2Ray";
if (/(?:^|\.)tibet\.org$/.test(host)) return "+V2Ray";
if (scheme === "http" && url.indexOf(".tibet.sk") >= 0) return "+V2Ray";
if (scheme === "http" && url.indexOf("tibet.org.tw") >= 0) return "+V2Ray";
if (scheme === "http" && url.indexOf(".tibet.to") >= 0) return "+V2Ray";
if (scheme === "http" && url.indexOf(".tibet-envoy.eu") >= 0) return "+V2Ray";
if (/(?:^|\.)tibet-envoy\.eu$/.test(host)) return "+V2Ray";
if (scheme === "http" && url.indexOf(".tibet-foundation.org") >= 0) return "+V2Ray";
if (scheme === "http" && url.indexOf(".tibet-house-trust.co.uk") >= 0) return "+V2Ray";
if (scheme === "http" && url.indexOf("tibet-info.net") >= 0) return "+V2Ray";
if (scheme === "http" && url.indexOf("tibet-initiative.de") >= 0) return "+V2Ray";
if (/(?:^|\.)tibet-initiative\.de$/.test(host)) return "+V2Ray";
if (scheme === "http" && url.indexOf(".tibet-munich.de") >= 0) return "+V2Ray";
if (scheme === "http" && url.indexOf(".tibet3rdpole.org") >= 0) return "+V2Ray";
if (/^http:\/\/tibet3rdpole\.org/.test(url)) return "+V2Ray";
if (scheme === "http" && url.indexOf("tibetaction.net") >= 0) return "+V2Ray";
if (/(?:^|\.)tibetaction\.net$/.test(host)) return "+V2Ray";
if (scheme === "http" && url.indexOf(".tibetaid.org") >= 0) return "+V2Ray";
if (scheme === "http" && url.indexOf("tibetalk.com") >= 0) return "+V2Ray";
if (scheme === "http" && url.indexOf(".tibetan.fr") >= 0) return "+V2Ray";
if (scheme === "http" && url.indexOf("tibetan-alliance.org") >= 0) return "+V2Ray";
if (scheme === "http" && url.indexOf(".tibetanarts.org") >= 0) return "+V2Ray";
if (scheme === "http" && url.indexOf(".tibetanbuddhistinstitute.org") >= 0) return "+V2Ray";
if (/^http:\/\/tibetanbuddhistinstitute\.org/.test(url)) return "+V2Ray";
if (scheme === "http" && url.indexOf("tibetancommunity.org") >= 0) return "+V2Ray";
if (scheme === "http" && url.indexOf(".tibetanjournal.com") >= 0) return "+V2Ray";
if (scheme === "http" && url.indexOf(".tibetanlanguage.org") >= 0) return "+V2Ray";
if (scheme === "http" && url.indexOf(".tibetanliberation.org") >= 0) return "+V2Ray";
if (/(?:^|\.)tibetanliberation\.org$/.test(host)) return "+V2Ray";
if (scheme === "http" && url.indexOf(".tibetcollection.com") >= 0) return "+V2Ray";
if (scheme === "http" && url.indexOf(".tibetanaidproject.org") >= 0) return "+V2Ray";
if (scheme === "http" && url.indexOf(".tibetancommunityuk.net") >= 0) return "+V2Ray";
if (/^http:\/\/tibetancommunityuk\.net/.test(url)) return "+V2Ray";
if (scheme === "http" && url.indexOf("tibetanculture.org") >= 0) return "+V2Ray";
if (scheme === "http" && url.indexOf("tibetanfeministcollective.org") >= 0) return "+V2Ray";
if (scheme === "http" && url.indexOf(".tibetanpaintings.com") >= 0) return "+V2Ray";
if (scheme === "http" && url.indexOf(".tibetanphotoproject.com") >= 0) return "+V2Ray";
if (scheme === "http" && url.indexOf(".tibetanpoliticalreview.org") >= 0) return "+V2Ray";
if (scheme === "http" && url.indexOf(".tibetanreview.net") >= 0) return "+V2Ray";
if (/^http:\/\/tibetansports\.org/.test(url)) return "+V2Ray";
if (scheme === "http" && url.indexOf(".tibetanwomen.org") >= 0) return "+V2Ray";
if (/^http:\/\/tibetanwomen\.org/.test(url)) return "+V2Ray";
if (scheme === "http" && url.indexOf(".tibetanyouth.org") >= 0) return "+V2Ray";
if (scheme === "http" && url.indexOf(".tibetanyouthcongress.org") >= 0) return "+V2Ray";
if (/(?:^|\.)tibetanyouthcongress\.org$/.test(host)) return "+V2Ray";
if (scheme === "http" && url.indexOf(".tibetcharity.dk") >= 0) return "+V2Ray";
if (scheme === "http" && url.indexOf("tibetcharity.in") >= 0) return "+V2Ray";
if (scheme === "http" && url.indexOf(".tibetchild.org") >= 0) return "+V2Ray";
if (scheme === "http" && url.indexOf(".tibetcity.com") >= 0) return "+V2Ray";
if (scheme === "http" && url.indexOf(".tibetcorps.org") >= 0) return "+V2Ray";
if (scheme === "http" && url.indexOf(".tibetexpress.net") >= 0) return "+V2Ray";
if (/^http:\/\/tibetexpress\.net/.test(url)) return "+V2Ray";
if (scheme === "http" && url.indexOf("tibetfocus.com") >= 0) return "+V2Ray";
if (scheme === "http" && url.indexOf("tibetfund.org") >= 0) return "+V2Ray";
if (scheme === "http" && url.indexOf(".tibetgermany.com") >= 0) return "+V2Ray";
if (/(?:^|\.)tibetgermany\.de$/.test(host)) return "+V2Ray";
if (scheme === "http" && url.indexOf(".tibethaus.com") >= 0) return "+V2Ray";
if (scheme === "http" && url.indexOf(".tibetheritagefund.org") >= 0) return "+V2Ray";
if (scheme === "http" && url.indexOf("tibethouse.jp") >= 0) return "+V2Ray";
if (scheme === "http" && url.indexOf("tibethouse.org") >= 0) return "+V2Ray";
if (/(?:^|\.)tibethouse\.us$/.test(host)) return "+V2Ray";
if (scheme === "http" && url.indexOf(".tibetinfonet.net") >= 0) return "+V2Ray";
if (scheme === "http" && url.indexOf(".tibetjustice.org") >= 0) return "+V2Ray";
if (scheme === "http" && url.indexOf(".tibetkomite.dk") >= 0) return "+V2Ray";
if (/^http:\/\/tibetmuseum\.org/.test(url)) return "+V2Ray";
if (scheme === "http" && url.indexOf("tibetnetwork.org") >= 0) return "+V2Ray";
if (/(?:^|\.)tibetnetwork\.org$/.test(host)) return "+V2Ray";
if (scheme === "http" && url.indexOf(".tibetoffice.ch") >= 0) return "+V2Ray";
if (/^http:\/\/tibetoffice\.ch/.test(url)) return "+V2Ray";
if (scheme === "http" && url.indexOf("tibetoffice.eu") >= 0) return "+V2Ray";
if (scheme === "http" && url.indexOf("tibetoffice.org") >= 0) return "+V2Ray";
if (scheme === "http" && url.indexOf("tibetonline.com") >= 0) return "+V2Ray";
if (/(?:^|\.)tibetonline\.com$/.test(host)) return "+V2Ray";
if (scheme === "http" && url.indexOf(".tibetoffice.com.au") >= 0) return "+V2Ray";
if (/^http:\/\/tibetoffice\.com\.au/.test(url)) return "+V2Ray";
if (/(?:^|\.)tibetonline\.tv$/.test(host)) return "+V2Ray";
if (scheme === "http" && url.indexOf(".tibetonline.tv") >= 0) return "+V2Ray";
if (scheme === "http" && url.indexOf(".tibetoralhistory.org") >= 0) return "+V2Ray";
if (/^http:\/\/tibetoralhistory\.org/.test(url)) return "+V2Ray";
if (scheme === "http" && url.indexOf(".tibetpolicy.eu") >= 0) return "+V2Ray";
if (scheme === "http" && url.indexOf(".tibetrelieffund.co.uk") >= 0) return "+V2Ray";
if (scheme === "http" && url.indexOf("tibetsites.com") >= 0) return "+V2Ray";
if (scheme === "http" && url.indexOf(".tibetsociety.com") >= 0) return "+V2Ray";
if (/(?:^|\.)tibetsociety\.com$/.test(host)) return "+V2Ray";
if (scheme === "http" && url.indexOf(".tibetsun.com") >= 0) return "+V2Ray";
if (scheme === "http" && url.indexOf(".tibetsupportgroup.org") >= 0) return "+V2Ray";
if (/^http:\/\/tibetsupportgroup\.org/.test(url)) return "+V2Ray";
if (scheme === "http" && url.indexOf(".tibetswiss.ch") >= 0) return "+V2Ray";
if (scheme === "http" && url.indexOf(".tibettelegraph.com") >= 0) return "+V2Ray";
if (scheme === "http" && url.indexOf("tibettimes.net") >= 0) return "+V2Ray";
if (/(?:^|\.)tibetwrites\.org$/.test(host)) return "+V2Ray";
if (scheme === "http" && url.indexOf(".ticket.com.tw") >= 0) return "+V2Ray";
if (scheme === "http" && url.indexOf(".tigervpn.com") >= 0) return "+V2Ray";
if (/(?:^|\.)tigervpn\.com$/.test(host)) return "+V2Ray";
if (scheme === "http" && url.indexOf(".timdir.com") >= 0) return "+V2Ray";
if (/^http:\/\/timdir\.com/.test(url)) return "+V2Ray";
if (scheme === "http" && url.indexOf(".time.com") >= 0) return "+V2Ray";
if (/^http:\/\/time\.com/.test(url)) return "+V2Ray";
if (scheme === "http" && url.indexOf(".timsah.com") >= 0) return "+V2Ray";
if (/(?:^|\.)blog\.tiney\.com$/.test(host)) return "+V2Ray";
if (scheme === "http" && url.indexOf("tintuc101.com") >= 0) return "+V2Ray";
if (scheme === "http" && url.indexOf(".tiny.cc") >= 0) return "+V2Ray";
if (/^http:\/\/tiny\.cc/.test(url)) return "+V2Ray";
if (scheme === "http" && url.indexOf("tinychat.com") >= 0) return "+V2Ray";
if (/(?:^|\.)tinypaste\.com$/.test(host)) return "+V2Ray";
if (scheme === "http" && url.indexOf(".tistory.com") >= 0) return "+V2Ray";
if (/(?:^|\.)tkcs-collins\.com$/.test(host)) return "+V2Ray";
if (scheme === "http" && url.indexOf(".tmagazine.com") >= 0) return "+V2Ray";
if (/(?:^|\.)tmagazine\.com$/.test(host)) return "+V2Ray";
if (scheme === "http" && url.indexOf(".tmdfish.com") >= 0) return "+V2Ray";
if (/^http:\/\/tmi\.me/.test(url)) return "+V2Ray";
if (scheme === "http" && url.indexOf(".tmpp.org") >= 0) return "+V2Ray";
if (/^http:\/\/tmpp\.org/.test(url)) return "+V2Ray";
if (scheme === "http" && url.indexOf(".tnaflix.com") >= 0) return "+V2Ray";
if (/(?:^|\.)tnaflix\.com$/.test(host)) return "+V2Ray";
if (scheme === "http" && url.indexOf(".tngrnow.com") >= 0) return "+V2Ray";
if (scheme === "http" && url.indexOf(".tngrnow.net") >= 0) return "+V2Ray";
if (scheme === "http" && url.indexOf(".tnp.org") >= 0) return "+V2Ray";
if (/^http:\/\/tnp\.org/.test(url)) return "+V2Ray";
if (scheme === "http" && url.indexOf(".to-porno.com") >= 0) return "+V2Ray";
if (/(?:^|\.)to-porno\.com$/.test(host)) return "+V2Ray";
if (scheme === "http" && url.indexOf("togetter.com") >= 0) return "+V2Ray";
if (scheme === "http" && url.indexOf(".tokyo-247.com") >= 0) return "+V2Ray";
if (scheme === "http" && url.indexOf(".tokyo-hot.com") >= 0) return "+V2Ray";
if (/(?:^|\.)tokyo-porn-tube\.com$/.test(host)) return "+V2Ray";
if (/(?:^|\.)tokyocn\.com$/.test(host)) return "+V2Ray";
if (scheme === "http" && url.indexOf("tw.tomonews.net") >= 0) return "+V2Ray";
if (scheme === "http" && url.indexOf(".tongil.or.kr") >= 0) return "+V2Ray";
if (scheme === "http" && url.indexOf(".tono-oka.jp") >= 0) return "+V2Ray";
if (scheme === "http" && url.indexOf("tonyyan.net") >= 0) return "+V2Ray";
if (scheme === "http" && url.indexOf(".toodoc.com") >= 0) return "+V2Ray";
if (scheme === "http" && url.indexOf("toonel.net") >= 0) return "+V2Ray";
if (scheme === "http" && url.indexOf("top81.ws") >= 0) return "+V2Ray";
if (scheme === "http" && url.indexOf(".topnews.in") >= 0) return "+V2Ray";
if (scheme === "http" && url.indexOf(".toppornsites.com") >= 0) return "+V2Ray";
if (/^http:\/\/toppornsites\.com/.test(url)) return "+V2Ray";
if (scheme === "http" && url.indexOf(".torguard.net") >= 0) return "+V2Ray";
if (/(?:^|\.)torguard\.net$/.test(host)) return "+V2Ray";
if (/(?:^|\.)top\.tv$/.test(host)) return "+V2Ray";
if (scheme === "http" && url.indexOf(".topshareware.com") >= 0) return "+V2Ray";
if (scheme === "http" && url.indexOf(".topsy.com") >= 0) return "+V2Ray";
if (/(?:^|\.)topsy\.com$/.test(host)) return "+V2Ray";
if (/(?:^|\.)toptip\.ca$/.test(host)) return "+V2Ray";
if (scheme === "http" && url.indexOf("tora.to") >= 0) return "+V2Ray";
if (scheme === "http" && url.indexOf(".torcn.com") >= 0) return "+V2Ray";
if (scheme === "http" && url.indexOf(".torproject.org") >= 0) return "+V2Ray";
if (/(?:^|\.)torproject\.org$/.test(host)) return "+V2Ray";
if (scheme === "http" && url.indexOf("torrentcrazy.com") >= 0) return "+V2Ray";
if (/(?:^|\.)torrentcrazy\.com$/.test(host)) return "+V2Ray";
if (scheme === "http" && url.indexOf("torrentprivacy.com") >= 0) return "+V2Ray";
if (/(?:^|\.)torrentprivacy\.com$/.test(host)) return "+V2Ray";
if (/^http:\/\/torrentproject\.se/.test(url)) return "+V2Ray";
if (/(?:^|\.)torrenty\.org$/.test(host)) return "+V2Ray";
if (/(?:^|\.)torrentz\.eu$/.test(host)) return "+V2Ray";
if (/(?:^|\.)torvpn\.com$/.test(host)) return "+V2Ray";
if (/(?:^|\.)totalvpn\.com$/.test(host)) return "+V2Ray";
if (scheme === "http" && url.indexOf("towngain.com") >= 0) return "+V2Ray";
if (scheme === "http" && url.indexOf("toypark.in") >= 0) return "+V2Ray";
if (scheme === "http" && url.indexOf("toytractorshow.com") >= 0) return "+V2Ray";
if (scheme === "http" && url.indexOf(".tparents.org") >= 0) return "+V2Ray";
if (scheme === "http" && url.indexOf(".tpi.org.tw") >= 0) return "+V2Ray";
if (/(?:^|\.)tpi\.org\.tw$/.test(host)) return "+V2Ray";
if (scheme === "http" && url.indexOf("traffichaus.com") >= 0) return "+V2Ray";
if (/(?:^|\.)transparency\.org$/.test(host)) return "+V2Ray";
if (/(?:^|\.)treemall\.com\.tw$/.test(host)) return "+V2Ray";
if (scheme === "http" && url.indexOf("trendsmap.com") >= 0) return "+V2Ray";
if (/(?:^|\.)trendsmap\.com$/.test(host)) return "+V2Ray";
if (scheme === "http" && url.indexOf(".trialofccp.org") >= 0) return "+V2Ray";
if (/(?:^|\.)trialofccp\.org$/.test(host)) return "+V2Ray";
if (scheme === "http" && url.indexOf(".trimondi.de/SDLE") >= 0) return "+V2Ray";
if (scheme === "http" && url.indexOf(".trouw.nl") >= 0) return "+V2Ray";
if (/^http:\/\/trouw\.nl/.test(url)) return "+V2Ray";
if (scheme === "http" && url.indexOf(".trt.net.tr") >= 0) return "+V2Ray";
if (scheme === "http" && url.indexOf("trtc.com.tw") >= 0) return "+V2Ray";
if (scheme === "http" && url.indexOf(".truebuddha-md.org") >= 0) return "+V2Ray";
if (/^http:\/\/truebuddha-md\.org/.test(url)) return "+V2Ray";
if (scheme === "http" && url.indexOf("trulyergonomic.com") >= 0) return "+V2Ray";
if (scheme === "http" && url.indexOf(".truth101.co.tv") >= 0) return "+V2Ray";
if (/^http:\/\/truth101\.co\.tv/.test(url)) return "+V2Ray";
if (scheme === "http" && url.indexOf(".truthontour.org") >= 0) return "+V2Ray";
if (/^http:\/\/truthontour\.org/.test(url)) return "+V2Ray";
if (scheme === "http" && url.indexOf(".truveo.com") >= 0) return "+V2Ray";
if (scheme === "http" && url.indexOf(".tsctv.net") >= 0) return "+V2Ray";
if (scheme === "http" && url.indexOf(".tsemtulku.com") >= 0) return "+V2Ray";
if (scheme === "http" && url.indexOf("tsquare.tv") >= 0) return "+V2Ray";
if (scheme === "http" && url.indexOf(".tsu.org.tw") >= 0) return "+V2Ray";
if (scheme === "http" && url.indexOf("tsunagarumon.com") >= 0) return "+V2Ray";
if (scheme === "http" && url.indexOf(".tsctv.net") >= 0) return "+V2Ray";
if (/(?:^|\.)tt-rss\.org$/.test(host)) return "+V2Ray";
if (/(?:^|\.)tt1069\.com$/.test(host)) return "+V2Ray";
if (scheme === "http" && url.indexOf(".tttan.com") >= 0) return "+V2Ray";
if (/(?:^|\.)tttan\.com$/.test(host)) return "+V2Ray";
if (scheme === "http" && url.indexOf("bb.ttv.com.tw/bb") >= 0) return "+V2Ray";
if (scheme === "http" && url.indexOf("tu8964.com") >= 0) return "+V2Ray";
if (scheme === "http" && url.indexOf(".tubaholic.com") >= 0) return "+V2Ray";
if (scheme === "http" && url.indexOf(".tube.com") >= 0) return "+V2Ray";
if (scheme === "http" && url.indexOf("tube8.com") >= 0) return "+V2Ray";
if (/(?:^|\.)tube8\.com$/.test(host)) return "+V2Ray";
if (scheme === "http" && url.indexOf(".tube911.com") >= 0) return "+V2Ray";
if (/(?:^|\.)tube911\.com$/.test(host)) return "+V2Ray";
if (scheme === "http" && url.indexOf(".tubecup.com") >= 0) return "+V2Ray";
if (scheme === "http" && url.indexOf(".tubegals.com") >= 0) return "+V2Ray";
if (scheme === "http" && url.indexOf(".tubeislam.com") >= 0) return "+V2Ray";
if (/^http:\/\/tubeislam\.com/.test(url)) return "+V2Ray";
if (scheme === "http" && url.indexOf(".tubestack.com") >= 0) return "+V2Ray";
if (/(?:^|\.)tubewolf\.com$/.test(host)) return "+V2Ray";
if (scheme === "http" && url.indexOf("tuidang.net") >= 0) return "+V2Ray";
if (scheme === "http" && url.indexOf("tuidang.org") >= 0) return "+V2Ray";
if (scheme === "http" && url.indexOf(".tuidang.se") >= 0) return "+V2Ray";
if (scheme === "http" && url.indexOf("bbs.tuitui.info") >= 0) return "+V2Ray";
if (scheme === "http" && url.indexOf(".tumutanzi.com") >= 0) return "+V2Ray";
if (/^http:\/\/tumutanzi\.com/.test(url)) return "+V2Ray";
if (/(?:^|\.)tumview\.com$/.test(host)) return "+V2Ray";
if (scheme === "http" && url.indexOf(".tunein.com") >= 0) return "+V2Ray";
if (/^http:\/\/tunein\.com/.test(url)) return "+V2Ray";
if (/(?:^|\.)tunnelbear\.com$/.test(host)) return "+V2Ray";
if (scheme === "http" && url.indexOf(".tunnelr.com") >= 0) return "+V2Ray";
if (/(?:^|\.)tunnelr\.com$/.test(host)) return "+V2Ray";
if (scheme === "http" && url.indexOf(".tuo8.blue") >= 0) return "+V2Ray";
if (/(?:^|\.)tuo8\.blue$/.test(host)) return "+V2Ray";
if (scheme === "http" && url.indexOf(".tuo8.cc") >= 0) return "+V2Ray";
if (scheme === "http" && url.indexOf(".tuo8.club") >= 0) return "+V2Ray";
if (/(?:^|\.)tuo8\.club$/.test(host)) return "+V2Ray";
if (scheme === "http" && url.indexOf(".tuo8.fit") >= 0) return "+V2Ray";
if (scheme === "http" && url.indexOf(".tuo8.hk") >= 0) return "+V2Ray";
if (scheme === "http" && url.indexOf(".tuo8.in") >= 0) return "+V2Ray";
if (scheme === "http" && url.indexOf(".tuo8.ninja") >= 0) return "+V2Ray";
if (scheme === "http" && url.indexOf(".tuo8.org") >= 0) return "+V2Ray";
if (/(?:^|\.)tuo8\.fit$/.test(host)) return "+V2Ray";
if (/(?:^|\.)tuo8\.org$/.test(host)) return "+V2Ray";
if (scheme === "http" && url.indexOf(".tuo8.pw") >= 0) return "+V2Ray";
if (/^http:\/\/tuo8\.pw/.test(url)) return "+V2Ray";
if (/(?:^|\.)tuo8\.red$/.test(host)) return "+V2Ray";
if (scheme === "http" && url.indexOf(".tuo8.space") >= 0) return "+V2Ray";
if (scheme === "http" && url.indexOf("tuitwit.com") >= 0) return "+V2Ray";
if (scheme === "http" && url.indexOf(".turansam.org") >= 0) return "+V2Ray";
if (scheme === "http" && url.indexOf(".turbobit.net") >= 0) return "+V2Ray";
if (/^http:\/\/turbobit\.net/.test(url)) return "+V2Ray";
if (scheme === "http" && url.indexOf(".turbohide.com") >= 0) return "+V2Ray";
if (/(?:^|\.)turbohide\.com$/.test(host)) return "+V2Ray";
if (scheme === "http" && url.indexOf(".tushycash.com") >= 0) return "+V2Ray";
if (/^http:\/\/tushycash\.com/.test(url)) return "+V2Ray";
if (/(?:^|\.)app\.tutanota\.com$/.test(host)) return "+V2Ray";
if (scheme === "http" && url.indexOf(".tuvpn.com") >= 0) return "+V2Ray";
if (/(?:^|\.)tuvpn\.com$/.test(host)) return "+V2Ray";
if (/^http:\/\/tuzaijidi\.com/.test(url)) return "+V2Ray";
if (/^http:\/\/.*\.tuzaijidi\.com/.test(url)) return "+V2Ray";
if (scheme === "http" && url.indexOf(".tw01.org") >= 0) return "+V2Ray";
if (/^http:\/\/tw01\.org/.test(url)) return "+V2Ray";
if (scheme === "http" && url.indexOf(".tumblr.com") >= 0) return "+V2Ray";
if (/(?:^|\.)tumblr\.com$/.test(host)) return "+V2Ray";
if (/^http:\/\/cosmic\.monar\.ch/.test(url)) return "+V2Ray";
if (/(?:^|\.)slutmoonbeam\.com$/.test(host)) return "+V2Ray";
if (/^http:\/\/blog\.soylent\.com/.test(url)) return "+V2Ray";
if (scheme === "http" && url.indexOf(".tv.com") >= 0) return "+V2Ray";
if (/^http:\/\/tv\.com/.test(url)) return "+V2Ray";
if (scheme === "http" && url.indexOf("tvants.com") >= 0) return "+V2Ray";
if (scheme === "http" && url.indexOf("forum.tvb.com") >= 0) return "+V2Ray";
if (scheme === "http" && url.indexOf("news.tvb.com/list/world") >= 0) return "+V2Ray";
if (scheme === "http" && url.indexOf("news.tvb.com/local") >= 0) return "+V2Ray";
if (scheme === "http" && url.indexOf("news.tvbs.com.tw") >= 0) return "+V2Ray";
if (scheme === "http" && url.indexOf(".tvboxnow.com") >= 0) return "+V2Ray";
if (/^http:\/\/tvboxnow\.com\//.test(url)) return "+V2Ray";
if (scheme === "http" && url.indexOf("tvider.com") >= 0) return "+V2Ray";
if (scheme === "http" && url.indexOf(".tvmost.com.hk") >= 0) return "+V2Ray";
if (scheme === "http" && url.indexOf(".tvplayvideos.com") >= 0) return "+V2Ray";
if (/(?:^|\.)tvunetworks\.com$/.test(host)) return "+V2Ray";
if (scheme === "http" && url.indexOf(".tw-blog.com") >= 0) return "+V2Ray";
if (/^https:\/\/tw-blog\.com/.test(url)) return "+V2Ray";
if (scheme === "http" && url.indexOf(".tw-npo.org") >= 0) return "+V2Ray";
if (scheme === "http" && url.indexOf(".twaitter.com") >= 0) return "+V2Ray";
if (scheme === "http" && url.indexOf("twapperkeeper.com") >= 0) return "+V2Ray";
if (/(?:^|\.)twapperkeeper\.com$/.test(host)) return "+V2Ray";
if (/(?:^|\.)twaud\.io$/.test(host)) return "+V2Ray";
if (scheme === "http" && url.indexOf(".twaud.io") >= 0) return "+V2Ray";
if (scheme === "http" && url.indexOf(".twavi.com") >= 0) return "+V2Ray";
if (scheme === "http" && url.indexOf(".twbbs.net.tw") >= 0) return "+V2Ray";
if (scheme === "http" && url.indexOf("twbbs.org") >= 0) return "+V2Ray";
if (scheme === "http" && url.indexOf("twbbs.tw") >= 0) return "+V2Ray";
if (/(?:^|\.)twblogger\.com$/.test(host)) return "+V2Ray";
if (scheme === "http" && url.indexOf("tweepmag.com") >= 0) return "+V2Ray";
if (scheme === "http" && url.indexOf(".tweepml.org") >= 0) return "+V2Ray";
if (/(?:^|\.)tweepml\.org$/.test(host)) return "+V2Ray";
if (scheme === "http" && url.indexOf(".tweetbackup.com") >= 0) return "+V2Ray";
if (/(?:^|\.)tweetbackup\.com$/.test(host)) return "+V2Ray";
if (scheme === "http" && url.indexOf("tweetboard.com") >= 0) return "+V2Ray";
if (/(?:^|\.)tweetboard\.com$/.test(host)) return "+V2Ray";
if (scheme === "http" && url.indexOf(".tweetboner.biz") >= 0) return "+V2Ray";
if (/(?:^|\.)tweetboner\.biz$/.test(host)) return "+V2Ray";
if (scheme === "http" && url.indexOf(".tweetcs.com") >= 0) return "+V2Ray";
if (/^http:\/\/tweetcs\.com/.test(url)) return "+V2Ray";
if (scheme === "http" && url.indexOf(".tweetdeck.com") >= 0) return "+V2Ray";
if (/(?:^|\.)tweetdeck\.com$/.test(host)) return "+V2Ray";
if (/^http:\/\/deck\.ly/.test(url)) return "+V2Ray";
if (/(?:^|\.)mtw\.tl$/.test(host)) return "+V2Ray";
if (/(?:^|\.)tweetedtimes\.com$/.test(host)) return "+V2Ray";
if (/(?:^|\.)tweetmylast\.fm$/.test(host)) return "+V2Ray";
if (scheme === "http" && url.indexOf("tweetphoto.com") >= 0) return "+V2Ray";
if (/(?:^|\.)tweetphoto\.com$/.test(host)) return "+V2Ray";
if (/(?:^|\.)tweetrans\.com$/.test(host)) return "+V2Ray";
if (scheme === "http" && url.indexOf("tweetree.com") >= 0) return "+V2Ray";
if (/(?:^|\.)tweetree\.com$/.test(host)) return "+V2Ray";
if (scheme === "http" && url.indexOf(".tweettunnel.com") >= 0) return "+V2Ray";
if (/(?:^|\.)tweettunnel\.com$/.test(host)) return "+V2Ray";
if (/(?:^|\.)tweetwally\.com$/.test(host)) return "+V2Ray";
if (scheme === "http" && url.indexOf("tweetymail.com") >= 0) return "+V2Ray";
if (/(?:^|\.)twelve\.today$/.test(host)) return "+V2Ray";
if (scheme === "http" && url.indexOf(".tweez.net") >= 0) return "+V2Ray";
if (/^http:\/\/tweez\.net/.test(url)) return "+V2Ray";
if (/(?:^|\.)twftp\.org$/.test(host)) return "+V2Ray";
if (/(?:^|\.)twgreatdaily\.com$/.test(host)) return "+V2Ray";
if (scheme === "http" && url.indexOf("twibase.com") >= 0) return "+V2Ray";
if (scheme === "http" && url.indexOf(".twibble.de") >= 0) return "+V2Ray";
if (/(?:^|\.)twibble\.de$/.test(host)) return "+V2Ray";
if (scheme === "http" && url.indexOf("twibbon.com") >= 0) return "+V2Ray";
if (/(?:^|\.)twibs\.com$/.test(host)) return "+V2Ray";
if (scheme === "http" && url.indexOf("twicsy.com") >= 0) return "+V2Ray";
if (scheme === "http" && url.indexOf(".twiends.com") >= 0) return "+V2Ray";
if (/^http:\/\/twiends\.com/.test(url)) return "+V2Ray";
if (scheme === "http" && url.indexOf(".twifan.com") >= 0) return "+V2Ray";
if (/^http:\/\/twifan\.com/.test(url)) return "+V2Ray";
if (scheme === "http" && url.indexOf("twiffo.com") >= 0) return "+V2Ray";
if (/(?:^|\.)twiffo\.com$/.test(host)) return "+V2Ray";
if (scheme === "http" && url.indexOf(".twilightsex.com") >= 0) return "+V2Ray";
if (scheme === "http" && url.indexOf("twilog.org") >= 0) return "+V2Ray";
if (scheme === "http" && url.indexOf("twimbow.com") >= 0) return "+V2Ray";
if (/(?:^|\.)twindexx\.com$/.test(host)) return "+V2Ray";
if (scheme === "http" && url.indexOf("twipple.jp") >= 0) return "+V2Ray";
if (/(?:^|\.)twipple\.jp$/.test(host)) return "+V2Ray";
if (/(?:^|\.)twip\.me$/.test(host)) return "+V2Ray";
if (scheme === "http" && url.indexOf("twishort.com") >= 0) return "+V2Ray";
if (/(?:^|\.)twishort\.com$/.test(host)) return "+V2Ray";
if (scheme === "http" && url.indexOf("twistar.cc") >= 0) return "+V2Ray";
if (/(?:^|\.)twister\.net\.co$/.test(host)) return "+V2Ray";
if (/(?:^|\.)twisterio\.com$/.test(host)) return "+V2Ray";
if (scheme === "http" && url.indexOf("twisternow.com") >= 0) return "+V2Ray";
if (scheme === "http" && url.indexOf("twistory.net") >= 0) return "+V2Ray";
if (scheme === "http" && url.indexOf("twitbrowser.net") >= 0) return "+V2Ray";
if (/(?:^|\.)twitcause\.com$/.test(host)) return "+V2Ray";
if (/(?:^|\.)twitgether\.com$/.test(host)) return "+V2Ray";
if (/(?:^|\.)twiggit\.org$/.test(host)) return "+V2Ray";
if (scheme === "http" && url.indexOf("twitgoo.com") >= 0) return "+V2Ray";
if (scheme === "http" && url.indexOf("twitiq.com") >= 0) return "+V2Ray";
if (/(?:^|\.)twitiq\.com$/.test(host)) return "+V2Ray";
if (scheme === "http" && url.indexOf(".twitlonger.com") >= 0) return "+V2Ray";
if (/(?:^|\.)twitlonger\.com$/.test(host)) return "+V2Ray";
if (/^http:\/\/tl\.gd\//.test(url)) return "+V2Ray";
if (scheme === "http" && url.indexOf("twitmania.com") >= 0) return "+V2Ray";
if (scheme === "http" && url.indexOf("twitoaster.com") >= 0) return "+V2Ray";
if (/(?:^|\.)twitoaster\.com$/.test(host)) return "+V2Ray";
if (/(?:^|\.)twitonmsn\.com$/.test(host)) return "+V2Ray";
if (scheme === "http" && url.indexOf(".twitpic.com") >= 0) return "+V2Ray";
if (/(?:^|\.)twitpic\.com$/.test(host)) return "+V2Ray";
if (scheme === "http" && url.indexOf(".twit2d.com") >= 0) return "+V2Ray";
if (/(?:^|\.)twit2d\.com$/.test(host)) return "+V2Ray";
if (scheme === "http" && url.indexOf(".twitstat.com") >= 0) return "+V2Ray";
if (/(?:^|\.)twitstat\.com$/.test(host)) return "+V2Ray";
if (/(?:^|\.)firstfivefollowers\.com$/.test(host)) return "+V2Ray";
if (/(?:^|\.)retweeteffect\.com$/.test(host)) return "+V2Ray";
if (/(?:^|\.)tweeplike\.me$/.test(host)) return "+V2Ray";
if (/(?:^|\.)tweepguide\.com$/.test(host)) return "+V2Ray";
if (/(?:^|\.)turbotwitter\.com$/.test(host)) return "+V2Ray";
if (scheme === "http" && url.indexOf(".twitvid.com") >= 0) return "+V2Ray";
if (/(?:^|\.)twitvid\.com$/.test(host)) return "+V2Ray";
if (scheme === "http" && url.indexOf("199.59.148.20") >= 0) return "+V2Ray";
if (scheme === "http" && url.indexOf(".t.co") >= 0) return "+V2Ray";
if (/(?:^|\.)t\.co$/.test(host)) return "+V2Ray";
if (/^http:\/\/twt\.tl/.test(url)) return "+V2Ray";
if (scheme === "http" && url.indexOf("twittbot.net") >= 0) return "+V2Ray";
if (/(?:^|\.)ads-twitter\.com$/.test(host)) return "+V2Ray";
if (scheme === "http" && url.indexOf(".twitter.com") >= 0) return "+V2Ray";
if (/(?:^|\.)twitter\.com$/.test(host)) return "+V2Ray";
if (/(?:^|\.)twitter\.jp$/.test(host)) return "+V2Ray";
if (/(?:^|\.)twttr\.com$/.test(host)) return "+V2Ray";
if (/(?:^|\.)twitter4j\.org$/.test(host)) return "+V2Ray";
if (scheme === "http" && url.indexOf(".twittercounter.com") >= 0) return "+V2Ray";
if (/(?:^|\.)twittercounter\.com$/.test(host)) return "+V2Ray";
if (scheme === "http" && url.indexOf("twitterfeed.com") >= 0) return "+V2Ray";
if (scheme === "http" && url.indexOf(".twittergadget.com") >= 0) return "+V2Ray";
if (/(?:^|\.)twittergadget\.com$/.test(host)) return "+V2Ray";
if (scheme === "http" && url.indexOf(".twitterkr.com") >= 0) return "+V2Ray";
if (/(?:^|\.)twitterkr\.com$/.test(host)) return "+V2Ray";
if (/(?:^|\.)twittermail\.com$/.test(host)) return "+V2Ray";
if (/(?:^|\.)twitterrific\.com$/.test(host)) return "+V2Ray";
if (scheme === "http" && url.indexOf("twittertim.es") >= 0) return "+V2Ray";
if (/(?:^|\.)twittertim\.es$/.test(host)) return "+V2Ray";
if (scheme === "http" && url.indexOf("twitthat.com") >= 0) return "+V2Ray";
if (/(?:^|\.)twitturk\.com$/.test(host)) return "+V2Ray";
if (scheme === "http" && url.indexOf(".twitturly.com") >= 0) return "+V2Ray";
if (/(?:^|\.)twitturly\.com$/.test(host)) return "+V2Ray";
if (scheme === "http" && url.indexOf(".twitzap.com") >= 0) return "+V2Ray";
if (scheme === "http" && url.indexOf("twiyia.com") >= 0) return "+V2Ray";
if (/(?:^|\.)twstar\.net$/.test(host)) return "+V2Ray";
if (scheme === "http" && url.indexOf(".twtkr.com") >= 0) return "+V2Ray";
if (/^http:\/\/twtkr\.com/.test(url)) return "+V2Ray";
if (/(?:^|\.)twimg\.com$/.test(host)) return "+V2Ray";
if (scheme === "http" && url.indexOf(".twnorth.org.tw") >= 0) return "+V2Ray";
if (scheme === "http" && url.indexOf("twskype.com") >= 0) return "+V2Ray";
if (scheme === "http" && url.indexOf("twtrland.com") >= 0) return "+V2Ray";
if (scheme === "http" && url.indexOf("twurl.nl") >= 0) return "+V2Ray";
if (scheme === "http" && url.indexOf(".twyac.org") >= 0) return "+V2Ray";
if (/(?:^|\.)twyac\.org$/.test(host)) return "+V2Ray";
if (scheme === "http" && url.indexOf(".txxx.com") >= 0) return "+V2Ray";
if (scheme === "http" && url.indexOf(".tycool.com") >= 0) return "+V2Ray";
if (/(?:^|\.)tycool\.com$/.test(host)) return "+V2Ray";
if (/(?:^|\.)tzangms\.com$/.test(host)) return "+V2Ray";
if (/(?:^|\.)typepad\.com$/.test(host)) return "+V2Ray";
if (/(?:^|\.)blog\.expofutures\.com$/.test(host)) return "+V2Ray";
if (/(?:^|\.)legaltech\.law\.com$/.test(host)) return "+V2Ray";
if (/(?:^|\.)blogs\.tampabay\.com$/.test(host)) return "+V2Ray";
if (/(?:^|\.)contests\.twilio\.com$/.test(host)) return "+V2Ray";
if (scheme === "http" && url.indexOf(".embr.in") >= 0) return "+V2Ray";
if (/(?:^|\.)embr\.in$/.test(host)) return "+V2Ray";
if (scheme === "http" && url.indexOf(".u9un.com") >= 0) return "+V2Ray";
if (/(?:^|\.)u9un\.com$/.test(host)) return "+V2Ray";
if (scheme === "http" && url.indexOf(".ubddns.org") >= 0) return "+V2Ray";
if (/^http:\/\/ubddns\.org/.test(url)) return "+V2Ray";
if (/(?:^|\.)uberproxy\.net$/.test(host)) return "+V2Ray";
if (scheme === "http" && url.indexOf(".uc-japan.org") >= 0) return "+V2Ray";
if (/(?:^|\.)uc-japan\.org$/.test(host)) return "+V2Ray";
if (scheme === "http" && url.indexOf(".srcf.ucam.org/salon/") >= 0) return "+V2Ray";
if (/^http:\/\/china\.ucanews\.com\//.test(url)) return "+V2Ray";
if (/(?:^|\.)ucdc1998\.org$/.test(host)) return "+V2Ray";
if (/^http:\/\/hum.*\.uchicago\.edu\/faculty\/ywang\/history/.test(url)) return "+V2Ray";
if (/(?:^|\.)uderzo\.it$/.test(host)) return "+V2Ray";
if (scheme === "http" && url.indexOf(".udn.com") >= 0) return "+V2Ray";
if (/(?:^|\.)udn\.com$/.test(host)) return "+V2Ray";
if (/(?:^|\.)udn\.com\.tw$/.test(host)) return "+V2Ray";
if (scheme === "http" && url.indexOf("udnbkk.com/bbs") >= 0) return "+V2Ray";
if (/(?:^|\.)uforadio\.com\.tw$/.test(host)) return "+V2Ray";
if (scheme === "http" && url.indexOf("ufreevpn.com") >= 0) return "+V2Ray";
if (scheme === "http" && url.indexOf(".ugo.com") >= 0) return "+V2Ray";
if (/(?:^|\.)uhdwallpapers\.org$/.test(host)) return "+V2Ray";
if (/(?:^|\.)uhrp\.org$/.test(host)) return "+V2Ray";
if (scheme === "http" && url.indexOf(".uighur.nl") >= 0) return "+V2Ray";
if (/(?:^|\.)uighur\.nl$/.test(host)) return "+V2Ray";
if (scheme === "http" && url.indexOf("uighurbiz.net") >= 0) return "+V2Ray";
if (scheme === "http" && url.indexOf(".ulike.net") >= 0) return "+V2Ray";
if (scheme === "http" && url.indexOf("ukcdp.co.uk") >= 0) return "+V2Ray";
if (scheme === "http" && url.indexOf("ukliferadio.co.uk") >= 0) return "+V2Ray";
if (/(?:^|\.)ukliferadio\.co\.uk$/.test(host)) return "+V2Ray";
if (scheme === "http" && url.indexOf("ultravpn.fr") >= 0) return "+V2Ray";
if (/(?:^|\.)ultravpn\.fr$/.test(host)) return "+V2Ray";
if (scheme === "http" && url.indexOf("ultraxs.com") >= 0) return "+V2Ray";
if (scheme === "http" && url.indexOf("umich.edu/~falun") >= 0) return "+V2Ray";
if (/(?:^|\.)unblock\.cn\.com$/.test(host)) return "+V2Ray";
if (scheme === "http" && url.indexOf(".unblocker.yt") >= 0) return "+V2Ray";
if (scheme === "http" && url.indexOf("unblock-us.com") >= 0) return "+V2Ray";
if (/(?:^|\.)unblock-us\.com$/.test(host)) return "+V2Ray";
if (scheme === "http" && url.indexOf(".unblockdmm.com") >= 0) return "+V2Ray";
if (/^http:\/\/unblockdmm\.com/.test(url)) return "+V2Ray";
if (/(?:^|\.)unblocksit\.es$/.test(host)) return "+V2Ray";
if (scheme === "http" && url.indexOf("uncyclomedia.org") >= 0) return "+V2Ray";
if (scheme === "http" && url.indexOf(".uncyclopedia.hk/wiki") >= 0) return "+V2Ray";
if (/^http:\/\/uncyclopedia\.hk/.test(url)) return "+V2Ray";
if (/^http:\/\/uncyclopedia\.tw/.test(url)) return "+V2Ray";
if (scheme === "http" && url.indexOf("underwoodammo.com") >= 0) return "+V2Ray";
if (/(?:^|\.)underwoodammo\.com$/.test(host)) return "+V2Ray";
if (/(?:^|\.)unholyknight\.com$/.test(host)) return "+V2Ray";
if (scheme === "http" && url.indexOf(".uni.cc") >= 0) return "+V2Ray";
if (/(?:^|\.)cldr\.unicode\.org$/.test(host)) return "+V2Ray";
if (scheme === "http" && url.indexOf(".unification.net") >= 0) return "+V2Ray";
if (scheme === "http" && url.indexOf(".unification.org.tw") >= 0) return "+V2Ray";
if (scheme === "http" && url.indexOf(".unitedsocialpress.com") >= 0) return "+V2Ray";
if (scheme === "http" && url.indexOf(".unix100.com") >= 0) return "+V2Ray";
if (/(?:^|\.)unknownspace\.org$/.test(host)) return "+V2Ray";
if (scheme === "http" && url.indexOf(".unodedos.com") >= 0) return "+V2Ray";
if (scheme === "http" && url.indexOf("unpo.org") >= 0) return "+V2Ray";
if (scheme === "http" && url.indexOf(".untraceable.us") >= 0) return "+V2Ray";
if (/^http:\/\/untraceable\.us/.test(url)) return "+V2Ray";
if (/(?:^|\.)uocn\.org$/.test(host)) return "+V2Ray";
if (scheme === "http" && url.indexOf("tor.updatestar.com") >= 0) return "+V2Ray";
if (scheme === "http" && url.indexOf(".upholdjustice.org") >= 0) return "+V2Ray";
if (scheme === "http" && url.indexOf(".upload4u.info") >= 0) return "+V2Ray";
if (scheme === "http" && url.indexOf("uploaded.net/file") >= 0) return "+V2Ray";
if (/^http:\/\/uploaded\.net\/file/.test(url)) return "+V2Ray";
if (/^http:\/\/uploaded\.to\/file/.test(url)) return "+V2Ray";
if (scheme === "http" && url.indexOf(".uploadstation.com/file") >= 0) return "+V2Ray";
if (scheme === "http" && url.indexOf(".upmedia.mg") >= 0) return "+V2Ray";
if (scheme === "http" && url.indexOf(".upornia.com") >= 0) return "+V2Ray";
if (/^http:\/\/upornia\.com/.test(url)) return "+V2Ray";
if (/(?:^|\.)uproxy\.org$/.test(host)) return "+V2Ray";
if (/^http:\/\/tor\.cn\.uptodown\.com\//.test(url)) return "+V2Ray";
if (scheme === "http" && url.indexOf(".upwill.org") >= 0) return "+V2Ray";
if (scheme === "http" && url.indexOf("ur7s.com") >= 0) return "+V2Ray";
if (/(?:^|\.)urbansurvival\.com$/.test(host)) return "+V2Ray";
if (scheme === "http" && url.indexOf("myshare.url.com.tw/") >= 0) return "+V2Ray";
if (/(?:^|\.)urlborg\.com$/.test(host)) return "+V2Ray";
if (/(?:^|\.)urlparser\.com$/.test(host)) return "+V2Ray";
if (scheme === "http" && url.indexOf("us.to") >= 0) return "+V2Ray";
if (/(?:^|\.)usacn\.com$/.test(host)) return "+V2Ray";
if (scheme === "http" && url.indexOf(".usaip.eu") >= 0) return "+V2Ray";
if (/(?:^|\.)usaip\.eu$/.test(host)) return "+V2Ray";
if (scheme === "http" && url.indexOf("dalailama.usc.edu") >= 0) return "+V2Ray";
if (scheme === "http" && url.indexOf("beta.usejump.com") >= 0) return "+V2Ray";
if (/(?:^|\.)usfk\.mil$/.test(host)) return "+V2Ray";
if (/(?:^|\.)usma\.edu$/.test(host)) return "+V2Ray";
if (/(?:^|\.)usmc\.mil$/.test(host)) return "+V2Ray";
if (scheme === "http" && url.indexOf(".usocctn.com") >= 0) return "+V2Ray";
if (/^http:\/\/tarr\.uspto\.gov\//.test(url)) return "+V2Ray";
if (/(?:^|\.)tsdr\.uspto\.gov$/.test(host)) return "+V2Ray";
if (scheme === "http" && url.indexOf(".ustream.tv") >= 0) return "+V2Ray";
if (/(?:^|\.)ustream\.tv$/.test(host)) return "+V2Ray";
if (scheme === "http" && url.indexOf(".usunitednews.com") >= 0) return "+V2Ray";
if (/^http:\/\/usunitednews\.com/.test(url)) return "+V2Ray";
if (scheme === "http" && url.indexOf("usus.cc") >= 0) return "+V2Ray";
if (scheme === "http" && url.indexOf(".utopianpal.com") >= 0) return "+V2Ray";
if (/(?:^|\.)utopianpal\.com$/.test(host)) return "+V2Ray";
if (scheme === "http" && url.indexOf(".uu-gg.com") >= 0) return "+V2Ray";
if (scheme === "http" && url.indexOf(".uvwxyz.xyz") >= 0) return "+V2Ray";
if (/(?:^|\.)uvwxyz\.xyz$/.test(host)) return "+V2Ray";
if (scheme === "http" && url.indexOf(".uwants.com") >= 0) return "+V2Ray";
if (scheme === "http" && url.indexOf(".uwants.net") >= 0) return "+V2Ray";
if (scheme === "http" && url.indexOf("uyghur.co.uk") >= 0) return "+V2Ray";
if (/^http:\/\/uyghur-j\.org/.test(url)) return "+V2Ray";
if (/(?:^|\.)uyghuramerican\.org$/.test(host)) return "+V2Ray";
if (scheme === "http" && url.indexOf(".uyghurcanadiansociety.org") >= 0) return "+V2Ray";
if (scheme === "http" && url.indexOf(".uyghurensemble.co.uk") >= 0) return "+V2Ray";
if (/(?:^|\.)uyghurcongress\.org$/.test(host)) return "+V2Ray";
if (scheme === "http" && url.indexOf(".uyghurpen.org") >= 0) return "+V2Ray";
if (scheme === "http" && url.indexOf(".uyghurpress.com") >= 0) return "+V2Ray";
if (scheme === "http" && url.indexOf(".uyghurstudies.org") >= 0) return "+V2Ray";
if (/^http:\/\/uyghurstudies\.org/.test(url)) return "+V2Ray";
if (scheme === "http" && url.indexOf("uygur.org") >= 0) return "+V2Ray";
if (/^http:\/\/uymaarip\.com\//.test(url)) return "+V2Ray";
if (scheme === "http" && url.indexOf(".v2ray.com") >= 0) return "+V2Ray";
if (/^http:\/\/v2ray\.com/.test(url)) return "+V2Ray";
if (scheme === "http" && url.indexOf(".van001.com") >= 0) return "+V2Ray";
if (scheme === "http" && url.indexOf(".van698.com") >= 0) return "+V2Ray";
if (scheme === "http" && url.indexOf(".vanemu.cn") >= 0) return "+V2Ray";
if (scheme === "http" && url.indexOf(".vanilla-jp.com") >= 0) return "+V2Ray";
if (scheme === "http" && url.indexOf(".vanpeople.com") >= 0) return "+V2Ray";
if (scheme === "http" && url.indexOf("vansky.com") >= 0) return "+V2Ray";
if (/(?:^|\.)vcf-online\.org$/.test(host)) return "+V2Ray";
if (/(?:^|\.)vcfbuilder\.org$/.test(host)) return "+V2Ray";
if (scheme === "http" && url.indexOf(".vegasred.com") >= 0) return "+V2Ray";
if (scheme === "http" && url.indexOf(".velkaepocha.sk") >= 0) return "+V2Ray";
if (scheme === "http" && url.indexOf(".venbbs.com") >= 0) return "+V2Ray";
if (scheme === "http" && url.indexOf(".venchina.com") >= 0) return "+V2Ray";
if (scheme === "http" && url.indexOf(".venetianmacao.com") >= 0) return "+V2Ray";
if (/(?:^|\.)venetianmacao\.com$/.test(host)) return "+V2Ray";
if (scheme === "http" && url.indexOf("veoh.com") >= 0) return "+V2Ray";
if (scheme === "http" && url.indexOf("mysite.verizon.net") >= 0) return "+V2Ray";
if (scheme === "http" && url.indexOf("vermonttibet.org") >= 0) return "+V2Ray";
if (scheme === "http" && url.indexOf(".versavpn.com") >= 0) return "+V2Ray";
if (/(?:^|\.)versavpn\.com$/.test(host)) return "+V2Ray";
if (/(?:^|\.)verybs\.com$/.test(host)) return "+V2Ray";
if (scheme === "http" && url.indexOf(".vft.com.tw") >= 0) return "+V2Ray";
if (scheme === "http" && url.indexOf(".viber.com") >= 0) return "+V2Ray";
if (/(?:^|\.)viber\.com$/.test(host)) return "+V2Ray";
if (scheme === "http" && url.indexOf(".vica.info") >= 0) return "+V2Ray";
if (scheme === "http" && url.indexOf(".victimsofcommunism.org") >= 0) return "+V2Ray";
if (/^http:\/\/victimsofcommunism\.org/.test(url)) return "+V2Ray";
if (/(?:^|\.)vid\.me$/.test(host)) return "+V2Ray";
if (/(?:^|\.)vidble\.com$/.test(host)) return "+V2Ray";
if (scheme === "http" && url.indexOf("videobam.com") >= 0) return "+V2Ray";
if (/(?:^|\.)videobam\.com$/.test(host)) return "+V2Ray";
if (scheme === "http" && url.indexOf(".videodetective.com") >= 0) return "+V2Ray";
if (scheme === "http" && url.indexOf(".videomega.tv") >= 0) return "+V2Ray";
if (/(?:^|\.)videomega\.tv$/.test(host)) return "+V2Ray";
if (scheme === "http" && url.indexOf(".videomo.com") >= 0) return "+V2Ray";
if (scheme === "http" && url.indexOf("videopediaworld.com") >= 0) return "+V2Ray";
if (scheme === "http" && url.indexOf(".videopress.com") >= 0) return "+V2Ray";
if (scheme === "http" && url.indexOf(".vidinfo.org/video") >= 0) return "+V2Ray";
if (scheme === "http" && url.indexOf("vietdaikynguyen.com") >= 0) return "+V2Ray";
if (scheme === "http" && url.indexOf(".vijayatemple.org") >= 0) return "+V2Ray";
if (scheme === "http" && url.indexOf("vimeo.com") >= 0) return "+V2Ray";
if (/(?:^|\.)vimeo\.com$/.test(host)) return "+V2Ray";
if (/(?:^|\.)vimperator\.org$/.test(host)) return "+V2Ray";
if (/(?:^|\.)vincnd\.com$/.test(host)) return "+V2Ray";
if (/(?:^|\.)vinniev\.com$/.test(host)) return "+V2Ray";
if (/^http:\/\/www\.lib\.virginia\.edu\/area-studies\/Tibet\/tibet\.html/.test(url)) return "+V2Ray";
if (scheme === "http" && url.indexOf("visibletweets.com") >= 0) return "+V2Ray";
if (/^http:\/\/ny\.visiontimes\.com/.test(url)) return "+V2Ray";
if (scheme === "http" && url.indexOf(".vital247.org") >= 0) return "+V2Ray";
if (/(?:^|\.)viu\.com$/.test(host)) return "+V2Ray";
if (scheme === "http" && url.indexOf(".vivahentai4u.net") >= 0) return "+V2Ray";
if (scheme === "http" && url.indexOf(".vivatube.com") >= 0) return "+V2Ray";
if (scheme === "http" && url.indexOf(".vivthomas.com") >= 0) return "+V2Ray";
if (/(?:^|\.)vivthomas\.com$/.test(host)) return "+V2Ray";
if (scheme === "http" && url.indexOf(".vjmedia.com.hk") >= 0) return "+V2Ray";
if (scheme === "http" && url.indexOf(".vllcs.org") >= 0) return "+V2Ray";
if (/^http:\/\/vllcs\.org/.test(url)) return "+V2Ray";
if (/(?:^|\.)vmixcore\.com$/.test(host)) return "+V2Ray";
if (scheme === "http" && url.indexOf("cn.voa.mobi") >= 0) return "+V2Ray";
if (scheme === "http" && url.indexOf("tw.voa.mobi") >= 0) return "+V2Ray";
if (scheme === "http" && url.indexOf(".voachineseblog.com") >= 0) return "+V2Ray";
if (/(?:^|\.)voachineseblog\.com$/.test(host)) return "+V2Ray";
if (scheme === "http" && url.indexOf("voagd.com") >= 0) return "+V2Ray";
if (scheme === "http" && url.indexOf(".voacantonese.com") >= 0) return "+V2Ray";
if (/(?:^|\.)voacantonese\.com$/.test(host)) return "+V2Ray";
if (scheme === "http" && url.indexOf("voachinese.com") >= 0) return "+V2Ray";
if (/(?:^|\.)voachinese\.com$/.test(host)) return "+V2Ray";
if (scheme === "http" && url.indexOf(".voanews.com") >= 0) return "+V2Ray";
if (/(?:^|\.)voanews\.com$/.test(host)) return "+V2Ray";
if (scheme === "http" && url.indexOf("voatibetan.com") >= 0) return "+V2Ray";
if (/(?:^|\.)voatibetan\.com$/.test(host)) return "+V2Ray";
if (scheme === "http" && url.indexOf(".voatibetanenglish.com") >= 0) return "+V2Ray";
if (/(?:^|\.)voatibetanenglish\.com$/.test(host)) return "+V2Ray";
if (scheme === "http" && url.indexOf(".vocativ.com") >= 0) return "+V2Ray";
if (scheme === "http" && url.indexOf("vocn.tv") >= 0) return "+V2Ray";
if (scheme === "http" && url.indexOf(".vot.org") >= 0) return "+V2Ray";
if (/(?:^|\.)vot\.org$/.test(host)) return "+V2Ray";
if (scheme === "http" && url.indexOf(".vovo2000.com") >= 0) return "+V2Ray";
if (/^http:\/\/vovo2000\.com/.test(url)) return "+V2Ray";
if (scheme === "http" && url.indexOf(".voxer.com") >= 0) return "+V2Ray";
if (/(?:^|\.)voxer\.com$/.test(host)) return "+V2Ray";
if (scheme === "http" && url.indexOf(".voy.com") >= 0) return "+V2Ray";
if (/(?:^|\.)vpn\.ac$/.test(host)) return "+V2Ray";
if (scheme === "http" && url.indexOf(".vpn4all.com") >= 0) return "+V2Ray";
if (/(?:^|\.)vpn4all\.com$/.test(host)) return "+V2Ray";
if (scheme === "http" && url.indexOf(".vpnaccount.org") >= 0) return "+V2Ray";
if (/^http:\/\/vpnaccount\.org/.test(url)) return "+V2Ray";
if (scheme === "http" && url.indexOf(".vpnaccounts.com") >= 0) return "+V2Ray";
if (/(?:^|\.)vpnaccounts\.com$/.test(host)) return "+V2Ray";
if (scheme === "http" && url.indexOf(".vpncomparison.org") >= 0) return "+V2Ray";
if (scheme === "http" && url.indexOf(".vpncup.com") >= 0) return "+V2Ray";
if (/(?:^|\.)vpncup\.com$/.test(host)) return "+V2Ray";
if (scheme === "http" && url.indexOf("vpnbook.com") >= 0) return "+V2Ray";
if (scheme === "http" && url.indexOf(".vpncoupons.com") >= 0) return "+V2Ray";
if (/^http:\/\/vpncoupons\.com/.test(url)) return "+V2Ray";
if (scheme === "http" && url.indexOf(".vpndada.com") >= 0) return "+V2Ray";
if (/(?:^|\.)vpndada\.com$/.test(host)) return "+V2Ray";
if (scheme === "http" && url.indexOf(".vpnfan.com") >= 0) return "+V2Ray";
if (scheme === "http" && url.indexOf("vpnfire.com") >= 0) return "+V2Ray";
if (scheme === "http" && url.indexOf(".vpnforgame.net") >= 0) return "+V2Ray";
if (/(?:^|\.)vpnforgame\.net$/.test(host)) return "+V2Ray";
if (/(?:^|\.)vpngate\.jp$/.test(host)) return "+V2Ray";
if (scheme === "http" && url.indexOf(".vpngate.net") >= 0) return "+V2Ray";
if (/(?:^|\.)vpngate\.net$/.test(host)) return "+V2Ray";
if (scheme === "http" && url.indexOf(".vpngratis.net") >= 0) return "+V2Ray";
if (scheme === "http" && url.indexOf("vpnhq.com") >= 0) return "+V2Ray";
if (scheme === "http" && url.indexOf(".vpnmaster.com") >= 0) return "+V2Ray";
if (/(?:^|\.)vpnmaster\.com$/.test(host)) return "+V2Ray";
if (scheme === "http" && url.indexOf(".vpnmentor.com") >= 0) return "+V2Ray";
if (/(?:^|\.)vpnmentor\.com$/.test(host)) return "+V2Ray";
if (scheme === "http" && url.indexOf(".vpninja.net") >= 0) return "+V2Ray";
if (/(?:^|\.)vpninja\.net$/.test(host)) return "+V2Ray";
if (scheme === "http" && url.indexOf(".vpnintouch.com") >= 0) return "+V2Ray";
if (/(?:^|\.)vpnintouch\.net$/.test(host)) return "+V2Ray";
if (scheme === "http" && url.indexOf("vpnjack.com") >= 0) return "+V2Ray";
if (/(?:^|\.)vpnjack\.com$/.test(host)) return "+V2Ray";
if (scheme === "http" && url.indexOf(".vpnpick.com") >= 0) return "+V2Ray";
if (/(?:^|\.)vpnpick\.com$/.test(host)) return "+V2Ray";
if (/(?:^|\.)vpnpop\.com$/.test(host)) return "+V2Ray";
if (/(?:^|\.)vpnpronet\.com$/.test(host)) return "+V2Ray";
if (scheme === "http" && url.indexOf(".vpnreactor.com") >= 0) return "+V2Ray";
if (/(?:^|\.)vpnreactor\.com$/.test(host)) return "+V2Ray";
if (/(?:^|\.)vpnreviewz\.com$/.test(host)) return "+V2Ray";
if (scheme === "http" && url.indexOf(".vpnsecure.me") >= 0) return "+V2Ray";
if (/(?:^|\.)vpnsecure\.me$/.test(host)) return "+V2Ray";
if (scheme === "http" && url.indexOf(".vpnshazam.com") >= 0) return "+V2Ray";
if (/(?:^|\.)vpnshazam\.com$/.test(host)) return "+V2Ray";
if (scheme === "http" && url.indexOf(".vpnshieldapp.com") >= 0) return "+V2Ray";
if (/(?:^|\.)vpnshieldapp\.com$/.test(host)) return "+V2Ray";
if (scheme === "http" && url.indexOf(".vpnsp.com") >= 0) return "+V2Ray";
if (scheme === "http" && url.indexOf(".vpntraffic.com") >= 0) return "+V2Ray";
if (scheme === "http" && url.indexOf(".vpntunnel.com") >= 0) return "+V2Ray";
if (/(?:^|\.)vpntunnel\.com$/.test(host)) return "+V2Ray";
if (scheme === "http" && url.indexOf(".vpnuk.info") >= 0) return "+V2Ray";
if (/(?:^|\.)vpnuk\.info$/.test(host)) return "+V2Ray";
if (/(?:^|\.)vpnunlimitedapp\.com$/.test(host)) return "+V2Ray";
if (scheme === "http" && url.indexOf(".vpnvip.com") >= 0) return "+V2Ray";
if (/(?:^|\.)vpnvip\.com$/.test(host)) return "+V2Ray";
if (scheme === "http" && url.indexOf(".vpnworldwide.com") >= 0) return "+V2Ray";
if (scheme === "http" && url.indexOf(".vporn.com") >= 0) return "+V2Ray";
if (/(?:^|\.)vporn\.com$/.test(host)) return "+V2Ray";
if (scheme === "http" && url.indexOf(".vpser.net") >= 0) return "+V2Ray";
if (scheme === "http" && url.indexOf("vraiesagesse.net") >= 0) return "+V2Ray";
if (scheme === "http" && url.indexOf(".vrmtr.com") >= 0) return "+V2Ray";
if (/(?:^|\.)vtunnel\.com$/.test(host)) return "+V2Ray";
if (/(?:^|\.)vuku\.cc$/.test(host)) return "+V2Ray";
if (scheme === "http" && url.indexOf("lists.w3.org/archives/public") >= 0) return "+V2Ray";
if (/(?:^|\.)w3schools\.com$/.test(host)) return "+V2Ray";
if (/(?:^|\.)waffle1999\.com$/.test(host)) return "+V2Ray";
if (scheme === "http" && url.indexOf(".wahas.com") >= 0) return "+V2Ray";
if (scheme === "http" && url.indexOf(".waigaobu.com") >= 0) return "+V2Ray";
if (scheme === "http" && url.indexOf("waikeung.org/php_wind") >= 0) return "+V2Ray";
if (scheme === "http" && url.indexOf(".wailaike.net") >= 0) return "+V2Ray";
if (scheme === "http" && url.indexOf(".waiwaier.com") >= 0) return "+V2Ray";
if (/^http:\/\/waiwaier\.com/.test(url)) return "+V2Ray";
if (scheme === "http" && url.indexOf("wallornot.org") >= 0) return "+V2Ray";
if (/(?:^|\.)wallpapercasa\.com$/.test(host)) return "+V2Ray";
if (scheme === "http" && url.indexOf(".wallproxy.com") >= 0) return "+V2Ray";
if (/(?:^|\.)waltermartin\.com$/.test(host)) return "+V2Ray";
if (/(?:^|\.)waltermartin\.org$/.test(host)) return "+V2Ray";
if (/(?:^|\.)www\.wan-press\.org$/.test(host)) return "+V2Ray";
if (/(?:^|\.)wanderinghorse\.net$/.test(host)) return "+V2Ray";
if (/(?:^|\.)wangafu\.net$/.test(host)) return "+V2Ray";
if (/(?:^|\.)wangjinbo\.org$/.test(host)) return "+V2Ray";
if (scheme === "http" && url.indexOf(".wangjinbo.org") >= 0) return "+V2Ray";
if (scheme === "http" && url.indexOf("wanglixiong.com") >= 0) return "+V2Ray";
if (scheme === "http" && url.indexOf(".wango.org") >= 0) return "+V2Ray";
if (/(?:^|\.)wango\.org$/.test(host)) return "+V2Ray";
if (scheme === "http" && url.indexOf("wangruoshui.net") >= 0) return "+V2Ray";
if (scheme === "http" && url.indexOf("www.wangruowang.org") >= 0) return "+V2Ray";
if (scheme === "http" && url.indexOf("want-daily.com") >= 0) return "+V2Ray";
if (scheme === "http" && url.indexOf("wapedia.mobi/zhsimp") >= 0) return "+V2Ray";
if (/(?:^|\.)waselpro\.com$/.test(host)) return "+V2Ray";
if (scheme === "http" && url.indexOf(".watchinese.com") >= 0) return "+V2Ray";
if (scheme === "http" && url.indexOf(".wattpad.com") >= 0) return "+V2Ray";
if (/(?:^|\.)wattpad\.com$/.test(host)) return "+V2Ray";
if (scheme === "http" && url.indexOf(".makzhou.warehouse333.com") >= 0) return "+V2Ray";
if (scheme === "http" && url.indexOf("washeng.net") >= 0) return "+V2Ray";
if (scheme === "http" && url.indexOf(".watch8x.com") >= 0) return "+V2Ray";
if (/(?:^|\.)watchmygf\.net$/.test(host)) return "+V2Ray";
if (/(?:^|\.)wav\.tv$/.test(host)) return "+V2Ray";
if (scheme === "http" && url.indexOf(".wdf5.com") >= 0) return "+V2Ray";
if (scheme === "http" && url.indexOf(".wearehairy.com") >= 0) return "+V2Ray";
if (scheme === "http" && url.indexOf(".wearn.com") >= 0) return "+V2Ray";
if (/(?:^|\.)wearn\.com$/.test(host)) return "+V2Ray";
if (/^http:\/\/hkcoc\.weather\.com\.hk/.test(url)) return "+V2Ray";
if (/(?:^|\.)hudatoriq\.web\.id$/.test(host)) return "+V2Ray";
if (/(?:^|\.)web2project\.net$/.test(host)) return "+V2Ray";
if (scheme === "http" && url.indexOf("webbang.net") >= 0) return "+V2Ray";
if (scheme === "http" && url.indexOf(".webevader.org") >= 0) return "+V2Ray";
if (scheme === "http" && url.indexOf(".webfreer.com") >= 0) return "+V2Ray";
if (scheme === "http" && url.indexOf("weblagu.com") >= 0) return "+V2Ray";
if (scheme === "http" && url.indexOf(".webjb.org") >= 0) return "+V2Ray";
if (scheme === "http" && url.indexOf(".webrush.net") >= 0) return "+V2Ray";
if (scheme === "http" && url.indexOf("webs-tv.net") >= 0) return "+V2Ray";
if (scheme === "http" && url.indexOf(".websitepulse.com/help/testtools.china-test") >= 0) return "+V2Ray";
if (/^http:\/\/www\.websnapr\.com/.test(url)) return "+V2Ray";
if (scheme === "http" && url.indexOf(".webwarper.net") >= 0) return "+V2Ray";
if (/^http:\/\/webwarper\.net/.test(url)) return "+V2Ray";
if (scheme === "http" && url.indexOf("webworkerdaily.com") >= 0) return "+V2Ray";
if (scheme === "http" && url.indexOf(".weekmag.info") >= 0) return "+V2Ray";
if (/(?:^|\.)wefightcensorship\.org$/.test(host)) return "+V2Ray";
if (scheme === "http" && url.indexOf(".wefong.com") >= 0) return "+V2Ray";
if (scheme === "http" && url.indexOf("weiboleak.com") >= 0) return "+V2Ray";
if (scheme === "http" && url.indexOf(".weihuo.org") >= 0) return "+V2Ray";
if (scheme === "http" && url.indexOf("weijingsheng.org") >= 0) return "+V2Ray";
if (scheme === "http" && url.indexOf(".weiming.info") >= 0) return "+V2Ray";
if (/(?:^|\.)weiming\.info$/.test(host)) return "+V2Ray";
if (scheme === "http" && url.indexOf("weiquanwang.org") >= 0) return "+V2Ray";
if (/^http:\/\/weisuo\.ws/.test(url)) return "+V2Ray";
if (scheme === "http" && url.indexOf(".welovecock.com") >= 0) return "+V2Ray";
if (scheme === "http" && url.indexOf(".wemigrate.org") >= 0) return "+V2Ray";
if (/^http:\/\/wemigrate\.org/.test(url)) return "+V2Ray";
if (scheme === "http" && url.indexOf("wengewang.com") >= 0) return "+V2Ray";
if (/(?:^|\.)wengewang\.org$/.test(host)) return "+V2Ray";
if (scheme === "http" && url.indexOf(".wenhui.ch") >= 0) return "+V2Ray";
if (/^http:\/\/trans\.wenweipo\.com\/gb\//.test(url)) return "+V2Ray";
if (scheme === "http" && url.indexOf("wenxuecity.com") >= 0) return "+V2Ray";
if (scheme === "http" && url.indexOf(".wenyunchao.com") >= 0) return "+V2Ray";
if (/(?:^|\.)wenyunchao\.com$/.test(host)) return "+V2Ray";
if (scheme === "http" && url.indexOf(".westca.com") >= 0) return "+V2Ray";
if (/(?:^|\.)westca\.com$/.test(host)) return "+V2Ray";
if (/(?:^|\.)westernwolves\.com$/.test(host)) return "+V2Ray";
if (scheme === "http" && url.indexOf(".westkit.net") >= 0) return "+V2Ray";
if (/(?:^|\.)westpoint\.edu$/.test(host)) return "+V2Ray";
if (scheme === "http" && url.indexOf(".westernshugdensociety.org") >= 0) return "+V2Ray";
if (scheme === "http" && url.indexOf("wetpussygames.com") >= 0) return "+V2Ray";
if (scheme === "http" && url.indexOf(".wetplace.com") >= 0) return "+V2Ray";
if (scheme === "http" && url.indexOf("wexiaobo.org") >= 0) return "+V2Ray";
if (/(?:^|\.)wexiaobo\.org$/.test(host)) return "+V2Ray";
if (scheme === "http" && url.indexOf("wezhiyong.org") >= 0) return "+V2Ray";
if (/(?:^|\.)wezone\.net$/.test(host)) return "+V2Ray";
if (scheme === "http" && url.indexOf(".wforum.com") >= 0) return "+V2Ray";
if (/(?:^|\.)wforum\.com\/$/.test(host)) return "+V2Ray";
if (scheme === "http" && url.indexOf(".whatblocked.com") >= 0) return "+V2Ray";
if (/(?:^|\.)whatblocked\.com$/.test(host)) return "+V2Ray";
if (scheme === "http" && url.indexOf(".wheatseeds.org") >= 0) return "+V2Ray";
if (/(?:^|\.)wheelockslatin\.com$/.test(host)) return "+V2Ray";
if (scheme === "http" && url.indexOf(".whippedass.com") >= 0) return "+V2Ray";
if (scheme === "http" && url.indexOf(".whoer.net") >= 0) return "+V2Ray";
if (/(?:^|\.)whoer\.net$/.test(host)) return "+V2Ray";
if (scheme === "http" && url.indexOf("whotalking.com") >= 0) return "+V2Ray";
if (scheme === "http" && url.indexOf("whylover.com") >= 0) return "+V2Ray";
if (/(?:^|\.)whyx\.org$/.test(host)) return "+V2Ray";
if (/^http:\/\/zh\.ecdm\.wikia\.com/.test(url)) return "+V2Ray";
if (/^http:\/\/evchk\.wikia\.com/.test(url)) return "+V2Ray";
if (scheme === "http" && url.indexOf("fq.wikia.com") >= 0) return "+V2Ray";
if (scheme === "http" && url.indexOf("cn.uncyclopedia.wikia.com") >= 0) return "+V2Ray";
if (scheme === "http" && url.indexOf("zh.uncyclopedia.wikia.com") >= 0) return "+V2Ray";
if (/(?:^|\.)wikileaks\.ch$/.test(host)) return "+V2Ray";
if (/(?:^|\.)wikileaks\.com$/.test(host)) return "+V2Ray";
if (/(?:^|\.)wikileaks\.de$/.test(host)) return "+V2Ray";
if (/(?:^|\.)wikileaks\.eu$/.test(host)) return "+V2Ray";
if (/(?:^|\.)wikileaks\.lu$/.test(host)) return "+V2Ray";
if (scheme === "http" && url.indexOf(".wikileaks.org") >= 0) return "+V2Ray";
if (/(?:^|\.)wikileaks\.org$/.test(host)) return "+V2Ray";
if (/(?:^|\.)wikileaks\.pl$/.test(host)) return "+V2Ray";
if (scheme === "http" && url.indexOf(".wikileaks-forum.com") >= 0) return "+V2Ray";
if (scheme === "http" && url.indexOf("wildammo.com") >= 0) return "+V2Ray";
if (/(?:^|\.)collateralmurder\.com$/.test(host)) return "+V2Ray";
if (/(?:^|\.)collateralmurder\.org$/.test(host)) return "+V2Ray";
if (scheme === "http" && url.indexOf("wikilivres.info/wiki/%E9%9B%B6%E5%85%AB%E5%AE%AA%E7%AB%A0") >= 0) return "+V2Ray";
if (/(?:^|\.)wikimapia\.org$/.test(host)) return "+V2Ray";
if (/^http:\/\/zh\.wikisource\.org/.test(url)) return "+V2Ray";
if (/(?:^|\.)zh\.wikinews\.org$/.test(host)) return "+V2Ray";
if (scheme === "http" && url.indexOf("zh.wikipedia.org") >= 0) return "+V2Ray";
if (scheme === "http" && url.indexOf("zh.m.wikipedia.org") >= 0) return "+V2Ray";
if (/^https:\/\/zh\.m\.wikipedia\.org/.test(url)) return "+V2Ray";
if (/^https:\/\/zh\.wikipedia\.org/.test(url)) return "+V2Ray";
if (scheme === "http" && url.indexOf("wuu.wikipedia.org") >= 0) return "+V2Ray";
if (/^https:\/\/wuu\.wikipedia\.org/.test(url)) return "+V2Ray";
if (scheme === "http" && url.indexOf("zh-yue.wikipedia.org") >= 0) return "+V2Ray";
if (/^https:\/\/zh-yue\.wikipedia\.org/.test(url)) return "+V2Ray";
if (/(?:^|\.)wikiwiki\.jp$/.test(host)) return "+V2Ray";
if (/(?:^|\.)casino\.williamhill\.com$/.test(host)) return "+V2Ray";
if (/(?:^|\.)sports\.williamhill\.com$/.test(host)) return "+V2Ray";
if (/(?:^|\.)vegas\.williamhill\.com$/.test(host)) return "+V2Ray";
if (/(?:^|\.)willw\.net$/.test(host)) return "+V2Ray";
if (/(?:^|\.)windowsphoneme\.com$/.test(host)) return "+V2Ray";
if (scheme === "http" && url.indexOf(".windscribe.com") >= 0) return "+V2Ray";
if (/(?:^|\.)windscribe\.com$/.test(host)) return "+V2Ray";
if (/(?:^|\.)wingy\.site$/.test(host)) return "+V2Ray";
if (scheme === "http" && url.indexOf("winning11.com") >= 0) return "+V2Ray";
if (scheme === "http" && url.indexOf("winwhispers.info") >= 0) return "+V2Ray";
if (/(?:^|\.)wiredbytes\.com$/.test(host)) return "+V2Ray";
if (/(?:^|\.)wiredpen\.com$/.test(host)) return "+V2Ray";
if (/(?:^|\.)wireshark\.org$/.test(host)) return "+V2Ray";
if (scheme === "http" && url.indexOf(".wisdompubs.org") >= 0) return "+V2Ray";
if (scheme === "http" && url.indexOf(".wisevid.com") >= 0) return "+V2Ray";
if (/(?:^|\.)wisevid\.com$/.test(host)) return "+V2Ray";
if (scheme === "http" && url.indexOf(".witnessleeteaching.com") >= 0) return "+V2Ray";
if (scheme === "http" && url.indexOf(".witopia.net") >= 0) return "+V2Ray";
if (scheme === "http" && url.indexOf(".wjbk.org") >= 0) return "+V2Ray";
if (/(?:^|\.)wjbk\.org$/.test(host)) return "+V2Ray";
if (/^http:\/\/wn\.com/.test(url)) return "+V2Ray";
if (scheme === "http" && url.indexOf(".wnacg.com") >= 0) return "+V2Ray";
if (scheme === "http" && url.indexOf(".wnacg.org") >= 0) return "+V2Ray";
if (scheme === "http" && url.indexOf(".wo.tc") >= 0) return "+V2Ray";
if (/(?:^|\.)woeser\.com$/.test(host)) return "+V2Ray";
if (/^http:\/\/woesermiddle-way\.net\//.test(url)) return "+V2Ray";
if (scheme === "http" && url.indexOf(".wokar.org") >= 0) return "+V2Ray";
if (/^http:\/\/wokar\.org/.test(url)) return "+V2Ray";
if (scheme === "http" && url.indexOf("wolfax.com") >= 0) return "+V2Ray";
if (/(?:^|\.)wolfax\.com$/.test(host)) return "+V2Ray";
if (/(?:^|\.)woolyss\.com$/.test(host)) return "+V2Ray";
if (scheme === "http" && url.indexOf("woopie.jp") >= 0) return "+V2Ray";
if (/(?:^|\.)woopie\.jp$/.test(host)) return "+V2Ray";
if (scheme === "http" && url.indexOf("woopie.tv") >= 0) return "+V2Ray";
if (/(?:^|\.)woopie\.tv$/.test(host)) return "+V2Ray";
if (/(?:^|\.)workatruna\.com$/.test(host)) return "+V2Ray";
if (scheme === "http" && url.indexOf(".workerdemo.org.hk") >= 0) return "+V2Ray";
if (/(?:^|\.)workersthebig\.net$/.test(host)) return "+V2Ray";
if (scheme === "http" && url.indexOf(".worldcat.org") >= 0) return "+V2Ray";
if (scheme === "http" && url.indexOf("worldjournal.com") >= 0) return "+V2Ray";
if (scheme === "http" && url.indexOf(".worldvpn.net") >= 0) return "+V2Ray";
if (/(?:^|\.)worldvpn\.net$/.test(host)) return "+V2Ray";
if (/(?:^|\.)videopress\.com$/.test(host)) return "+V2Ray";
if (scheme === "http" && url.indexOf(".wordpress.com") >= 0) return "+V2Ray";
if (/^http:\/\/.*\.wordpress\.com/.test(url)) return "+V2Ray";
if (/(?:^|\.)cnbbnews\.wordpress\.com$/.test(host)) return "+V2Ray";
if (/(?:^|\.)chenshan20042005\.wordpress\.com$/.test(host)) return "+V2Ray";
if (/(?:^|\.)hka8964\.wordpress\.com$/.test(host)) return "+V2Ray";
if (/(?:^|\.)hkanews\.wordpress\.com$/.test(host)) return "+V2Ray";
if (/(?:^|\.)hqsbonline\.wordpress\.com$/.test(host)) return "+V2Ray";
if (/(?:^|\.)investigating\.wordpress\.com$/.test(host)) return "+V2Ray";
if (/(?:^|\.)jobnewera\.wordpress\.com$/.test(host)) return "+V2Ray";
if (/(?:^|\.)wo3ttt\.wordpress\.com$/.test(host)) return "+V2Ray";
if (/(?:^|\.)sujiatun\.wordpress\.com$/.test(host)) return "+V2Ray";
if (/(?:^|\.)wp\.com$/.test(host)) return "+V2Ray";
if (scheme === "http" && url.indexOf(".wow.com") >= 0) return "+V2Ray";
if (scheme === "http" && url.indexOf(".wow-life.net") >= 0) return "+V2Ray";
if (/(?:^|\.)wowlegacy\.ml$/.test(host)) return "+V2Ray";
if (/(?:^|\.)wowporn\.com$/.test(host)) return "+V2Ray";
if (/(?:^|\.)wowgirls\.com$/.test(host)) return "+V2Ray";
if (scheme === "http" && url.indexOf(".wowrk.com") >= 0) return "+V2Ray";
if (scheme === "http" && url.indexOf("woxinghuiguo.com") >= 0) return "+V2Ray";
if (scheme === "http" && url.indexOf(".woyaolian.org") >= 0) return "+V2Ray";
if (/^http:\/\/woyaolian\.org/.test(url)) return "+V2Ray";
if (scheme === "http" && url.indexOf(".wpoforum.com") >= 0) return "+V2Ray";
if (/(?:^|\.)wpoforum\.com$/.test(host)) return "+V2Ray";
if (scheme === "http" && url.indexOf(".wqyd.org") >= 0) return "+V2Ray";
if (/(?:^|\.)wqyd\.org$/.test(host)) return "+V2Ray";
if (scheme === "http" && url.indexOf("wrchina.org") >= 0) return "+V2Ray";
if (scheme === "http" && url.indexOf("wretch.cc") >= 0) return "+V2Ray";
if (scheme === "http" && url.indexOf(".wsj.com") >= 0) return "+V2Ray";
if (/(?:^|\.)wsj\.com$/.test(host)) return "+V2Ray";
if (scheme === "http" && url.indexOf(".wsj.net") >= 0) return "+V2Ray";
if (scheme === "http" && url.indexOf(".wsjhk.com") >= 0) return "+V2Ray";
if (scheme === "http" && url.indexOf(".wtbn.org") >= 0) return "+V2Ray";
if (scheme === "http" && url.indexOf(".wtfpeople.com") >= 0) return "+V2Ray";
if (scheme === "http" && url.indexOf("wuerkaixi.com") >= 0) return "+V2Ray";
if (/(?:^|\.)wufafangwen\.com$/.test(host)) return "+V2Ray";
if (scheme === "http" && url.indexOf("wufi.org.tw") >= 0) return "+V2Ray";
if (/(?:^|\.)wuguoguang\.com$/.test(host)) return "+V2Ray";
if (scheme === "http" && url.indexOf("wujie.net") >= 0) return "+V2Ray";
if (scheme === "http" && url.indexOf("wujieliulan.com") >= 0) return "+V2Ray";
if (/(?:^|\.)wujieliulan\.com$/.test(host)) return "+V2Ray";
if (scheme === "http" && url.indexOf("wukangrui.net") >= 0) return "+V2Ray";
if (/(?:^|\.)wuw\.red$/.test(host)) return "+V2Ray";
if (scheme === "http" && url.indexOf(".wwitv.com") >= 0) return "+V2Ray";
if (/(?:^|\.)wwitv\.com$/.test(host)) return "+V2Ray";
if (scheme === "http" && url.indexOf("wzyboy.im/post/160") >= 0) return "+V2Ray";
if (scheme === "http" && url.indexOf(".x-berry.com") >= 0) return "+V2Ray";
if (/(?:^|\.)x-berry\.com$/.test(host)) return "+V2Ray";
if (/(?:^|\.)x-art\.com$/.test(host)) return "+V2Ray";
if (/(?:^|\.)x-wall\.org$/.test(host)) return "+V2Ray";
if (scheme === "http" && url.indexOf("x1949x.com") >= 0) return "+V2Ray";
if (scheme === "http" && url.indexOf("x365x.com") >= 0) return "+V2Ray";
if (scheme === "http" && url.indexOf("xanga.com") >= 0) return "+V2Ray";
if (/(?:^|\.)xbabe\.com$/.test(host)) return "+V2Ray";
if (scheme === "http" && url.indexOf(".xbookcn.com") >= 0) return "+V2Ray";
if (/(?:^|\.)xbookcn\.com$/.test(host)) return "+V2Ray";
if (/(?:^|\.)xcafe\.in$/.test(host)) return "+V2Ray";
if (/(?:^|\.)xcity\.jp$/.test(host)) return "+V2Ray";
if (scheme === "http" && url.indexOf(".xcritic.com") >= 0) return "+V2Ray";
if (/^http:\/\/cdn.*\.xda-developers\.com/.test(url)) return "+V2Ray";
if (scheme === "http" && url.indexOf(".xerotica.com") >= 0) return "+V2Ray";
if (scheme === "http" && url.indexOf("destiny.xfiles.to/ubbthreads") >= 0) return "+V2Ray";
if (scheme === "http" && url.indexOf(".xfm.pp.ru") >= 0) return "+V2Ray";
if (scheme === "http" && url.indexOf(".xgmyd.com") >= 0) return "+V2Ray";
if (/(?:^|\.)xgmyd\.com$/.test(host)) return "+V2Ray";
if (scheme === "http" && url.indexOf("xhamster.com") >= 0) return "+V2Ray";
if (/(?:^|\.)xhamster\.com$/.test(host)) return "+V2Ray";
if (scheme === "http" && url.indexOf(".xianchawang.net") >= 0) return "+V2Ray";
if (scheme === "http" && url.indexOf(".xianjian.tw") >= 0) return "+V2Ray";
if (/^http:\/\/xianjian\.tw/.test(url)) return "+V2Ray";
if (scheme === "http" && url.indexOf(".xianqiao.net") >= 0) return "+V2Ray";
if (scheme === "http" && url.indexOf(".xiaobaiwu.com") >= 0) return "+V2Ray";
if (scheme === "http" && url.indexOf(".xiaochuncnjp.com") >= 0) return "+V2Ray";
if (scheme === "http" && url.indexOf(".xiaod.in") >= 0) return "+V2Ray";
if (scheme === "http" && url.indexOf(".xiaohexie.com") >= 0) return "+V2Ray";
if (/(?:^|\.)xiaolan\.me$/.test(host)) return "+V2Ray";
if (/(?:^|\.)xiaoma\.org$/.test(host)) return "+V2Ray";
if (/(?:^|\.)xiaohexie\.com$/.test(host)) return "+V2Ray";
if (scheme === "http" && url.indexOf("xiezhua.com") >= 0) return "+V2Ray";
if (scheme === "http" && url.indexOf(".xihua.es") >= 0) return "+V2Ray";
if (scheme === "http" && url.indexOf("forum.xinbao.de/forum") >= 0) return "+V2Ray";
if (scheme === "http" && url.indexOf(".xing.com") >= 0) return "+V2Ray";
if (/^http:\/\/xing\.com/.test(url)) return "+V2Ray";
if (scheme === "http" && url.indexOf(".xinmiao.com.hk") >= 0) return "+V2Ray";
if (/(?:^|\.)xinmiao\.com\.hk$/.test(host)) return "+V2Ray";
if (scheme === "http" && url.indexOf("xinsheng.net") >= 0) return "+V2Ray";
if (scheme === "http" && url.indexOf("xinshijue.com") >= 0) return "+V2Ray";
if (scheme === "http" && url.indexOf("xinhuanet.org") >= 0) return "+V2Ray";
if (/^http:\/\/xinyubbs\.net/.test(url)) return "+V2Ray";
if (scheme === "http" && url.indexOf(".xiongpian.com") >= 0) return "+V2Ray";
if (scheme === "http" && url.indexOf(".xiuren.org") >= 0) return "+V2Ray";
if (scheme === "http" && url.indexOf("xizang-zhiye.org") >= 0) return "+V2Ray";
if (scheme === "http" && url.indexOf("xjp.cc") >= 0) return "+V2Ray";
if (/(?:^|\.)xjp\.cc$/.test(host)) return "+V2Ray";
if (/(?:^|\.)xjtravelguide\.com$/.test(host)) return "+V2Ray";
if (scheme === "http" && url.indexOf("xlfmtalk.com") >= 0) return "+V2Ray";
if (/(?:^|\.)xlfmwz\.info$/.test(host)) return "+V2Ray";
if (/(?:^|\.)xml-training-guide\.com$/.test(host)) return "+V2Ray";
if (scheme === "http" && url.indexOf("xmovies.com") >= 0) return "+V2Ray";
if (/(?:^|\.)xnxx\.com$/.test(host)) return "+V2Ray";
if (scheme === "http" && url.indexOf("xpdo.net") >= 0) return "+V2Ray";
if (/(?:^|\.)xpud\.org$/.test(host)) return "+V2Ray";
if (scheme === "http" && url.indexOf(".xrentdvd.com") >= 0) return "+V2Ray";
if (scheme === "http" && url.indexOf(".xskywalker.net") >= 0) return "+V2Ray";
if (/(?:^|\.)xtube\.com$/.test(host)) return "+V2Ray";
if (scheme === "http" && url.indexOf("blog.xuite.net") >= 0) return "+V2Ray";
if (scheme === "http" && url.indexOf("vlog.xuite.net") >= 0) return "+V2Ray";
if (scheme === "http" && url.indexOf("xuzhiyong.net") >= 0) return "+V2Ray";
if (/(?:^|\.)xuchao\.org$/.test(host)) return "+V2Ray";
if (scheme === "http" && url.indexOf("xuchao.net") >= 0) return "+V2Ray";
if (/(?:^|\.)xuchao\.net$/.test(host)) return "+V2Ray";
if (scheme === "http" && url.indexOf("xvideo.cc") >= 0) return "+V2Ray";
if (scheme === "http" && url.indexOf(".xvideos.com") >= 0) return "+V2Ray";
if (/(?:^|\.)xvideos\.es$/.test(host)) return "+V2Ray";
if (scheme === "http" && url.indexOf(".xxbbx.com") >= 0) return "+V2Ray";
if (scheme === "http" && url.indexOf(".xxlmovies.com") >= 0) return "+V2Ray";
if (/(?:^|\.)xxx\.com$/.test(host)) return "+V2Ray";
if (scheme === "http" && url.indexOf(".xxxfuckmom.com") >= 0) return "+V2Ray";
if (/(?:^|\.)xxxx\.com\.au$/.test(host)) return "+V2Ray";
if (scheme === "http" && url.indexOf(".xxxymovies.com") >= 0) return "+V2Ray";
if (/^http:\/\/xxxymovies\.com/.test(url)) return "+V2Ray";
if (scheme === "http" && url.indexOf("xys.org") >= 0) return "+V2Ray";
if (scheme === "http" && url.indexOf("xysblogs.org") >= 0) return "+V2Ray";
if (scheme === "http" && url.indexOf("xyy69.com") >= 0) return "+V2Ray";
if (scheme === "http" && url.indexOf("xyy69.info") >= 0) return "+V2Ray";
if (/(?:^|\.)yakbutterblues\.com$/.test(host)) return "+V2Ray";
if (scheme === "http" && url.indexOf("yam.com") >= 0) return "+V2Ray";
if (/(?:^|\.)yam\.com$/.test(host)) return "+V2Ray";
if (/(?:^|\.)yam\.org\.tw$/.test(host)) return "+V2Ray";
if (scheme === "http" && url.indexOf(".yanghengjun.com") >= 0) return "+V2Ray";
if (scheme === "http" && url.indexOf("yangjianli.com") >= 0) return "+V2Ray";
if (scheme === "http" && url.indexOf(".yasni.co.uk") >= 0) return "+V2Ray";
if (/(?:^|\.)yasni\.co\.uk$/.test(host)) return "+V2Ray";
if (scheme === "http" && url.indexOf(".yayabay.com/forum") >= 0) return "+V2Ray";
if (scheme === "http" && url.indexOf(".ydy.com") >= 0) return "+V2Ray";
if (scheme === "http" && url.indexOf(".yeahteentube.com") >= 0) return "+V2Ray";
if (/(?:^|\.)yeahteentube\.com$/.test(host)) return "+V2Ray";
if (/(?:^|\.)yecl\.net$/.test(host)) return "+V2Ray";
if (/(?:^|\.)yeelou\.com$/.test(host)) return "+V2Ray";
if (scheme === "http" && url.indexOf("yeeyi.com") >= 0) return "+V2Ray";
if (scheme === "http" && url.indexOf("yegle.net") >= 0) return "+V2Ray";
if (/(?:^|\.)yegle\.net$/.test(host)) return "+V2Ray";
if (scheme === "http" && url.indexOf(".yes.xxx") >= 0) return "+V2Ray";
if (/(?:^|\.)yes123\.com\.tw$/.test(host)) return "+V2Ray";
if (/(?:^|\.)yesasia\.com$/.test(host)) return "+V2Ray";
if (/(?:^|\.)yesasia\.com\.hk$/.test(host)) return "+V2Ray";
if (scheme === "http" && url.indexOf(".yes-news.com") >= 0) return "+V2Ray";
if (/^http:\/\/yes-news\.com/.test(url)) return "+V2Ray";
if (scheme === "http" && url.indexOf(".yespornplease.com") >= 0) return "+V2Ray";
if (/(?:^|\.)yespornplease\.com$/.test(host)) return "+V2Ray";
if (/^http:\/\/yeyeclub\.com/.test(url)) return "+V2Ray";
if (/(?:^|\.)yhcw\.net$/.test(host)) return "+V2Ray";
if (scheme === "http" && url.indexOf(".yibada.com") >= 0) return "+V2Ray";
if (scheme === "http" && url.indexOf(".yibaochina.com") >= 0) return "+V2Ray";
if (scheme === "http" && url.indexOf(".yidio.com") >= 0) return "+V2Ray";
if (/(?:^|\.)yidio\.com$/.test(host)) return "+V2Ray";
if (scheme === "http" && url.indexOf("yilubbs.com") >= 0) return "+V2Ray";
if (scheme === "http" && url.indexOf("xa.yimg.com") >= 0) return "+V2Ray";
if (scheme === "http" && url.indexOf(".yingsuoss.com") >= 0) return "+V2Ray";
if (scheme === "http" && url.indexOf(".yipub.com") >= 0) return "+V2Ray";
if (/(?:^|\.)yipub\.com$/.test(host)) return "+V2Ray";
if (scheme === "http" && url.indexOf("yinlei.org/mt") >= 0) return "+V2Ray";
if (scheme === "http" && url.indexOf(".yizhihongxing.com") >= 0) return "+V2Ray";
if (scheme === "http" && url.indexOf(".yobt.com") >= 0) return "+V2Ray";
if (scheme === "http" && url.indexOf(".yobt.tv") >= 0) return "+V2Ray";
if (/(?:^|\.)yobt\.tv$/.test(host)) return "+V2Ray";
if (scheme === "http" && url.indexOf(".yogichen.org") >= 0) return "+V2Ray";
if (/(?:^|\.)yogichen\.org$/.test(host)) return "+V2Ray";
if (scheme === "http" && url.indexOf("yong.hu") >= 0) return "+V2Ray";
if (scheme === "http" && url.indexOf(".yorkbbs.ca") >= 0) return "+V2Ray";
if (/(?:^|\.)youxu\.info$/.test(host)) return "+V2Ray";
if (scheme === "http" && url.indexOf(".youjizz.com") >= 0) return "+V2Ray";
if (/(?:^|\.)youjizz\.com$/.test(host)) return "+V2Ray";
if (scheme === "http" && url.indexOf("youmaker.com") >= 0) return "+V2Ray";
if (scheme === "http" && url.indexOf(".youngpornvideos.com") >= 0) return "+V2Ray";
if (scheme === "http" && url.indexOf("youngspiration.hk") >= 0) return "+V2Ray";
if (scheme === "http" && url.indexOf(".youpai.org") >= 0) return "+V2Ray";
if (/(?:^|\.)youpai\.org$/.test(host)) return "+V2Ray";
if (scheme === "http" && url.indexOf(".your-freedom.net") >= 0) return "+V2Ray";
if (/(?:^|\.)yourepeat\.com$/.test(host)) return "+V2Ray";
if (scheme === "http" && url.indexOf(".yourprivatevpn.com") >= 0) return "+V2Ray";
if (/(?:^|\.)yourprivatevpn\.com$/.test(host)) return "+V2Ray";
if (scheme === "http" && url.indexOf(".yousendit.com") >= 0) return "+V2Ray";
if (/(?:^|\.)yousendit\.com$/.test(host)) return "+V2Ray";
if (scheme === "http" && url.indexOf(".youthnetradio.org/tmit/forum") >= 0) return "+V2Ray";
if (scheme === "http" && url.indexOf("blog.youthwant.com.tw") >= 0) return "+V2Ray";
if (scheme === "http" && url.indexOf("me.youthwant.com.tw") >= 0) return "+V2Ray";
if (scheme === "http" && url.indexOf("share.youthwant.com.tw") >= 0) return "+V2Ray";
if (scheme === "http" && url.indexOf("topic.youthwant.com.tw") >= 0) return "+V2Ray";
if (scheme === "http" && url.indexOf(".youporn.com") >= 0) return "+V2Ray";
if (/(?:^|\.)youporn\.com$/.test(host)) return "+V2Ray";
if (scheme === "http" && url.indexOf(".youporngay.com") >= 0) return "+V2Ray";
if (/(?:^|\.)youporngay\.com$/.test(host)) return "+V2Ray";
if (scheme === "http" && url.indexOf(".yourlisten.com") >= 0) return "+V2Ray";
if (/^http:\/\/yourlisten\.com/.test(url)) return "+V2Ray";
if (scheme === "http" && url.indexOf(".yourlust.com") >= 0) return "+V2Ray";
if (/^http:\/\/yourlust\.com/.test(url)) return "+V2Ray";
if (scheme === "http" && url.indexOf("youshun12.com") >= 0) return "+V2Ray";
if (scheme === "http" && url.indexOf(".youtubecn.com") >= 0) return "+V2Ray";
if (scheme === "http" && url.indexOf("youversion.com") >= 0) return "+V2Ray";
if (/(?:^|\.)youversion\.com$/.test(host)) return "+V2Ray";
if (scheme === "http" && url.indexOf("blog.youxu.info/2010/03/14/west-chamber") >= 0) return "+V2Ray";
if (scheme === "http" && url.indexOf("ytht.net") >= 0) return "+V2Ray";
if (scheme === "http" && url.indexOf("yuanming.net") >= 0) return "+V2Ray";
if (scheme === "http" && url.indexOf(".yuanzhengtang.org") >= 0) return "+V2Ray";
if (scheme === "http" && url.indexOf(".yulghun.com") >= 0) return "+V2Ray";
if (/(?:^|\.)yunchao\.net$/.test(host)) return "+V2Ray";
if (scheme === "http" && url.indexOf(".yuvutu.com") >= 0) return "+V2Ray";
if (/(?:^|\.)yvesgeleyn\.com$/.test(host)) return "+V2Ray";
if (scheme === "http" && url.indexOf(".ywpw.com/forums/history/post/A0/p0/html/227") >= 0) return "+V2Ray";
if (scheme === "http" && url.indexOf("yx51.net") >= 0) return "+V2Ray";
if (scheme === "http" && url.indexOf(".yyii.org") >= 0) return "+V2Ray";
if (/(?:^|\.)yyii\.org$/.test(host)) return "+V2Ray";
if (scheme === "http" && url.indexOf(".yzzk.com") >= 0) return "+V2Ray";
if (/^http:\/\/yzzk\.com/.test(url)) return "+V2Ray";
if (scheme === "http" && url.indexOf("zacebook.com") >= 0) return "+V2Ray";
if (scheme === "http" && url.indexOf(".zalmos.com") >= 0) return "+V2Ray";
if (/(?:^|\.)zalmos\.com$/.test(host)) return "+V2Ray";
if (/(?:^|\.)zannel\.com$/.test(host)) return "+V2Ray";
if (scheme === "http" && url.indexOf(".zaobao.com.sg") >= 0) return "+V2Ray";
if (/(?:^|\.)zaobao\.com\.sg$/.test(host)) return "+V2Ray";
if (scheme === "http" && url.indexOf(".zaozon.com") >= 0) return "+V2Ray";
if (/(?:^|\.)zdnet\.com\.tw$/.test(host)) return "+V2Ray";
if (scheme === "http" && url.indexOf(".zello.com") >= 0) return "+V2Ray";
if (/(?:^|\.)zello\.com$/.test(host)) return "+V2Ray";
if (scheme === "http" && url.indexOf(".zengjinyan.org") >= 0) return "+V2Ray";
if (scheme === "http" && url.indexOf(".zenmate.com") >= 0) return "+V2Ray";
if (/(?:^|\.)zenmate\.com$/.test(host)) return "+V2Ray";
if (/(?:^|\.)zenmate\.com\.ru$/.test(host)) return "+V2Ray";
if (/(?:^|\.)zeronet\.io$/.test(host)) return "+V2Ray";
if (/(?:^|\.)zeutch\.com$/.test(host)) return "+V2Ray";
if (scheme === "http" && url.indexOf(".zfreet.com") >= 0) return "+V2Ray";
if (scheme === "http" && url.indexOf(".zgsddh.com") >= 0) return "+V2Ray";
if (scheme === "http" && url.indexOf("zgzcjj.net") >= 0) return "+V2Ray";
if (scheme === "http" && url.indexOf(".zhanbin.net") >= 0) return "+V2Ray";
if (/(?:^|\.)zhanbin\.net$/.test(host)) return "+V2Ray";
if (scheme === "http" && url.indexOf(".zhangboli.net") >= 0) return "+V2Ray";
if (/(?:^|\.)zhangtianliang\.com$/.test(host)) return "+V2Ray";
if (scheme === "http" && url.indexOf("zhenghui.org") >= 0) return "+V2Ray";
if (scheme === "http" && url.indexOf("zhengwunet.org") >= 0) return "+V2Ray";
if (scheme === "http" && url.indexOf("zhenlibu.info") >= 0) return "+V2Ray";
if (/(?:^|\.)zhenlibu\.info$/.test(host)) return "+V2Ray";
if (scheme === "http" && url.indexOf(".zhenlibu1984.com") >= 0) return "+V2Ray";
if (/(?:^|\.)zhenlibu1984\.com$/.test(host)) return "+V2Ray";
if (/^http:\/\/zhenxiang\.biz/.test(url)) return "+V2Ray";
if (scheme === "http" && url.indexOf(".zhinengluyou.com") >= 0) return "+V2Ray";
if (scheme === "http" && url.indexOf("zhongguo.ca") >= 0) return "+V2Ray";
if (/^http:\/\/zhongguorenquan\.org/.test(url)) return "+V2Ray";
if (scheme === "http" && url.indexOf("zhongguotese.net") >= 0) return "+V2Ray";
if (/(?:^|\.)zhongguotese\.net$/.test(host)) return "+V2Ray";
if (/(?:^|\.)zhongmeng\.org$/.test(host)) return "+V2Ray";
if (/(?:^|\.)zhreader\.com$/.test(host)) return "+V2Ray";
if (scheme === "http" && url.indexOf(".zhuangbi.me") >= 0) return "+V2Ray";
if (/(?:^|\.)zhuangbi\.me$/.test(host)) return "+V2Ray";
if (scheme === "http" && url.indexOf(".zhuanxing.cn") >= 0) return "+V2Ray";
if (/(?:^|\.)zhuatieba\.com$/.test(host)) return "+V2Ray";
if (scheme === "http" && url.indexOf("zhuichaguoji.org") >= 0) return "+V2Ray";
if (/(?:^|\.)zhuichaguoji\.org$/.test(host)) return "+V2Ray";
if (/^http:\/\/book\.zi5\.me/.test(url)) return "+V2Ray";
if (scheme === "http" && url.indexOf(".ziddu.com/download") >= 0) return "+V2Ray";
if (/(?:^|\.)zillionk\.com$/.test(host)) return "+V2Ray";
if (scheme === "http" && url.indexOf(".zinio.com") >= 0) return "+V2Ray";
if (/(?:^|\.)zinio\.com$/.test(host)) return "+V2Ray";
if (scheme === "http" && url.indexOf(".ziporn.com") >= 0) return "+V2Ray";
if (scheme === "http" && url.indexOf(".zkaip.com") >= 0) return "+V2Ray";
if (/(?:^|\.)zkaip\.com$/.test(host)) return "+V2Ray";
if (scheme === "http" && url.indexOf("realforum.zkiz.com") >= 0) return "+V2Ray";
if (/(?:^|\.)zmw\.cn$/.test(host)) return "+V2Ray";
if (scheme === "http" && url.indexOf(".zodgame.us") >= 0) return "+V2Ray";
if (scheme === "http" && url.indexOf("zomobo.net") >= 0) return "+V2Ray";
if (scheme === "http" && url.indexOf(".zonaeuropa.com") >= 0) return "+V2Ray";
if (/(?:^|\.)zonaeuropa\.com$/.test(host)) return "+V2Ray";
if (/(?:^|\.)zonghexinwen\.com$/.test(host)) return "+V2Ray";
if (scheme === "http" && url.indexOf(".zonghexinwen.net") >= 0) return "+V2Ray";
if (/(?:^|\.)zootool\.com$/.test(host)) return "+V2Ray";
if (scheme === "http" && url.indexOf(".zoozle.net") >= 0) return "+V2Ray";
if (scheme === "http" && url.indexOf("writer.zoho.com") >= 0) return "+V2Ray";
if (/(?:^|\.)zpn\.im$/.test(host)) return "+V2Ray";
if (scheme === "http" && url.indexOf(".zshare.net/download") >= 0) return "+V2Ray";
if (scheme === "http" && url.indexOf(".zsrhao.com") >= 0) return "+V2Ray";
if (scheme === "http" && url.indexOf(".zuo.la") >= 0) return "+V2Ray";
if (/(?:^|\.)zuo\.la$/.test(host)) return "+V2Ray";
if (/(?:^|\.)zuobiao\.me$/.test(host)) return "+V2Ray";
if (scheme === "http" && url.indexOf(".zuola.com") >= 0) return "+V2Ray";
if (/(?:^|\.)zuola\.com$/.test(host)) return "+V2Ray";
if (/(?:^|\.)zvereff\.com$/.test(host)) return "+V2Ray";
if (scheme === "http" && url.indexOf(".zynaima.com") >= 0) return "+V2Ray";
if (scheme === "http" && url.indexOf("zyzc9.com") >= 0) return "+V2Ray";
if (scheme === "http" && url.indexOf(".zzcartoon.com") >= 0) return "+V2Ray";
if (scheme === "http" && url.indexOf("64memo") >= 0) return "+V2Ray";
if (scheme === "http" && url.indexOf("aHR0cHM6Ly95ZWNsLm5ldA") >= 0) return "+V2Ray";
if (scheme === "http" && url.indexOf("freenet") >= 0) return "+V2Ray";
if (/^http:\/\/.*\.google\..*\/falun/.test(url)) return "+V2Ray";
if (/^http:\/\/.*phobos\.apple\.com.*\/video/.test(url)) return "+V2Ray";
if (scheme === "http" && url.indexOf("q=freedom") >= 0) return "+V2Ray";
if (scheme === "http" && url.indexOf("q%3Dfreedom") >= 0) return "+V2Ray";
if (scheme === "http" && url.indexOf("remembering_tiananmen_20_years") >= 0) return "+V2Ray";
if (/^http:\/\/.*search.*safeweb/.test(url)) return "+V2Ray";
if (scheme === "http" && url.indexOf("q=triangle") >= 0) return "+V2Ray";
if (scheme === "http" && url.indexOf("q%3DTriangle") >= 0) return "+V2Ray";
if (scheme === "http" && url.indexOf("ultrareach") >= 0) return "+V2Ray";
if (scheme === "http" && url.indexOf("ultrasurf") >= 0) return "+V2Ray";
if (scheme === "http" && url.indexOf("zhengjian") >= 0) return "+V2Ray";
return "+V2Ray";
},
"+V2Ray": function(url, host, scheme) {
"use strict";
if (/^127\.0\.0\.1$/.test(host) || /^::1$/.test(host) || /^localhost$/.test(host)) return "DIRECT";
return "PROXY 10.42.0.1:9050";
},
"+I2P": function(url, host, scheme) {
"use strict";
if (/^127\.0\.0\.1$/.test(host) || /^::1$/.test(host) || /^localhost$/.test(host)) return "DIRECT";
return "PROXY 10.42.0.1:4444";
}
});
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment