1 Star 0 Fork 0

lyu2026/pac

加入 Gitee
与超过 1200万 开发者一起发现、参与优秀开源项目,私有仓库也完全免费 :)
免费加入
克隆/下载
mac.pac 540.20 KB
一键复制 编辑 原始数据 按行查看 历史
lyu2026 提交于 2022-03-04 23:07 . mac
123456789101112131415161718192021222324252627282930313233343536373839404142434445464748495051525354555657585960616263646566676869707172737475767778798081828384858687888990919293949596979899100101102103104105106107108109110111112113114115116117118119120121122123124125126127128129130131132133134135136137138139140141142143144145146147148149150151152153154155156157158159160161162163164165166167168169170171172173174175176177178179180181182183184185186187188189190191192193194195196197198199200201202203204205206207208209210211212213214215216217218219220221222223224225226227228229230231232233234235236237238239240241242243244245246247248249250251252253254255256257258259260261262263264265266267268269270271272273274275276277278279280281282283284285286287288289290291292293294295296297298299300301302303304305306307308309310311312313314315316317318319320321322323324325326327328329330331332333334335336337338339340341342343344345346347348349350351352353354355356357358359360361362363364365366367368369370371372373374375376377378379380381382383384385386387388389390391392393394395396397398399400401402403404405406407408409410411412413414415416417418419420421422423424425426427428429430431432433434435436437438439440441442443444445446447448449450451452453454455456457458459460461462463464465466467468469470471472473474475476477478479480481482483484485486487488489490491492493494495496497498499500501502503504505506507508509510511512513514515516517518519520521522523524525526527528529530531532533534535536537538539540541542543544545546547548549550551552553554555556557558559560561562563564565566567568569570571572573574575576577578579580581582583584585586587588589590591592593594595596597598599600601602603604605606607608609610611612613614615616617618619620621622623624625626627628629630631632633634635636637638639640641642643644645646647648649650651652653654655656657658659660661662663664665666667668669670671672673674675676677678679680681682683684685686687688689690691692693694695696697698699700701702703704705706707708709710711712713714715716717718719720721722723724725726727728729730731732733734735736737738739740741742743744745746747748749750751752753754755756757758759760761762763764765766767768769770771772773774775776777778779780781782783784785786787788789790791792793794795796797798799800801802803804805806807808809810811812813814815816817818819820821822823824825826827828829830831832833834835836837838839840841842843844845846847848849850851852853854855856857858859860861862863864865866867868869870871872873874875876877878879880881882883884885886887888889890891892893894895896897898899900901902903904905906907908909910911912913914915916917918919920921922923924925926927928929930931932933934935936937938939940941942943944945946947948949950951952953954955956957958959960961962963964965966967968969970971972973974975976977978979980981982983984985986987988989990991992993994995996997998999100010011002100310041005100610071008100910101011101210131014101510161017101810191020102110221023102410251026102710281029103010311032103310341035103610371038103910401041104210431044104510461047104810491050105110521053105410551056105710581059106010611062106310641065106610671068106910701071107210731074107510761077107810791080108110821083108410851086108710881089109010911092109310941095109610971098109911001101110211031104110511061107110811091110111111121113111411151116111711181119112011211122112311241125112611271128112911301131113211331134113511361137113811391140114111421143114411451146114711481149115011511152115311541155115611571158115911601161116211631164116511661167116811691170117111721173117411751176117711781179118011811182118311841185118611871188118911901191119211931194119511961197119811991200120112021203120412051206120712081209121012111212121312141215121612171218121912201221122212231224122512261227122812291230123112321233123412351236123712381239124012411242124312441245124612471248124912501251125212531254125512561257125812591260126112621263126412651266126712681269127012711272127312741275127612771278127912801281128212831284128512861287128812891290129112921293129412951296129712981299130013011302130313041305130613071308130913101311131213131314131513161317131813191320132113221323132413251326132713281329133013311332133313341335133613371338133913401341134213431344134513461347134813491350135113521353135413551356135713581359136013611362136313641365136613671368136913701371137213731374137513761377137813791380138113821383138413851386138713881389139013911392139313941395139613971398139914001401140214031404140514061407140814091410141114121413141414151416141714181419142014211422142314241425142614271428142914301431143214331434143514361437143814391440144114421443144414451446144714481449145014511452145314541455145614571458145914601461146214631464146514661467146814691470147114721473147414751476147714781479148014811482148314841485148614871488148914901491149214931494149514961497149814991500150115021503150415051506150715081509151015111512151315141515151615171518151915201521152215231524152515261527152815291530153115321533153415351536153715381539154015411542154315441545154615471548154915501551155215531554155515561557155815591560156115621563156415651566156715681569157015711572157315741575157615771578157915801581158215831584158515861587158815891590159115921593159415951596159715981599160016011602160316041605160616071608160916101611161216131614161516161617161816191620162116221623162416251626162716281629163016311632163316341635163616371638163916401641164216431644164516461647164816491650165116521653165416551656165716581659166016611662166316641665166616671668166916701671167216731674167516761677167816791680168116821683168416851686168716881689169016911692169316941695169616971698169917001701170217031704170517061707170817091710171117121713171417151716171717181719172017211722172317241725172617271728172917301731173217331734173517361737173817391740174117421743174417451746174717481749175017511752175317541755175617571758175917601761176217631764176517661767176817691770177117721773177417751776177717781779178017811782178317841785178617871788178917901791179217931794179517961797179817991800180118021803180418051806180718081809181018111812181318141815181618171818181918201821182218231824182518261827182818291830183118321833183418351836183718381839184018411842184318441845184618471848184918501851185218531854185518561857185818591860186118621863186418651866186718681869187018711872187318741875187618771878187918801881188218831884188518861887188818891890189118921893189418951896189718981899190019011902190319041905190619071908190919101911191219131914191519161917191819191920192119221923192419251926192719281929193019311932193319341935193619371938193919401941194219431944194519461947194819491950195119521953195419551956195719581959196019611962196319641965196619671968196919701971197219731974197519761977197819791980198119821983198419851986198719881989199019911992199319941995199619971998199920002001200220032004200520062007200820092010201120122013201420152016201720182019202020212022202320242025202620272028202920302031203220332034203520362037203820392040204120422043204420452046204720482049205020512052205320542055205620572058205920602061206220632064206520662067206820692070207120722073207420752076207720782079208020812082208320842085208620872088208920902091209220932094209520962097209820992100210121022103210421052106210721082109211021112112211321142115211621172118211921202121212221232124212521262127212821292130213121322133213421352136213721382139214021412142214321442145214621472148214921502151215221532154215521562157215821592160216121622163216421652166216721682169217021712172217321742175217621772178217921802181218221832184218521862187218821892190219121922193219421952196219721982199220022012202220322042205220622072208220922102211221222132214221522162217221822192220222122222223222422252226222722282229223022312232223322342235223622372238223922402241224222432244224522462247224822492250225122522253225422552256225722582259226022612262226322642265226622672268226922702271227222732274227522762277227822792280228122822283228422852286228722882289229022912292229322942295229622972298229923002301230223032304230523062307230823092310231123122313231423152316231723182319232023212322232323242325232623272328232923302331233223332334233523362337233823392340234123422343234423452346234723482349235023512352235323542355235623572358235923602361236223632364236523662367236823692370237123722373237423752376237723782379238023812382238323842385238623872388238923902391239223932394239523962397239823992400240124022403240424052406240724082409241024112412241324142415241624172418241924202421242224232424242524262427242824292430243124322433243424352436243724382439244024412442244324442445244624472448244924502451245224532454245524562457245824592460246124622463246424652466246724682469247024712472247324742475247624772478247924802481248224832484248524862487248824892490249124922493249424952496249724982499250025012502250325042505250625072508250925102511251225132514251525162517251825192520252125222523252425252526252725282529253025312532253325342535253625372538253925402541254225432544254525462547254825492550255125522553255425552556255725582559256025612562256325642565256625672568256925702571257225732574257525762577257825792580258125822583258425852586258725882589259025912592259325942595259625972598259926002601260226032604260526062607260826092610261126122613261426152616261726182619262026212622262326242625262626272628262926302631263226332634263526362637263826392640264126422643264426452646264726482649265026512652265326542655265626572658265926602661266226632664266526662667266826692670267126722673267426752676267726782679268026812682268326842685268626872688268926902691269226932694269526962697269826992700270127022703270427052706270727082709271027112712271327142715271627172718271927202721272227232724272527262727272827292730273127322733273427352736273727382739274027412742274327442745274627472748274927502751275227532754275527562757275827592760276127622763276427652766276727682769277027712772277327742775277627772778277927802781278227832784278527862787278827892790279127922793279427952796279727982799280028012802280328042805280628072808280928102811281228132814281528162817281828192820282128222823282428252826282728282829283028312832283328342835283628372838283928402841284228432844284528462847284828492850285128522853285428552856285728582859286028612862286328642865286628672868286928702871287228732874287528762877287828792880288128822883288428852886288728882889289028912892289328942895289628972898289929002901290229032904290529062907290829092910291129122913291429152916291729182919292029212922292329242925292629272928292929302931293229332934293529362937293829392940294129422943294429452946294729482949295029512952295329542955295629572958295929602961296229632964296529662967296829692970297129722973297429752976297729782979298029812982298329842985298629872988298929902991299229932994299529962997299829993000300130023003300430053006300730083009301030113012301330143015301630173018301930203021302230233024302530263027302830293030303130323033303430353036303730383039304030413042304330443045304630473048304930503051305230533054305530563057305830593060306130623063306430653066306730683069307030713072307330743075307630773078307930803081308230833084308530863087308830893090309130923093309430953096309730983099310031013102310331043105310631073108310931103111311231133114311531163117311831193120312131223123312431253126312731283129313031313132313331343135313631373138313931403141314231433144314531463147314831493150315131523153315431553156315731583159316031613162316331643165316631673168316931703171317231733174317531763177317831793180318131823183318431853186318731883189319031913192319331943195319631973198319932003201320232033204320532063207320832093210321132123213321432153216321732183219322032213222322332243225322632273228322932303231323232333234323532363237323832393240324132423243324432453246324732483249325032513252325332543255325632573258325932603261326232633264326532663267326832693270327132723273327432753276327732783279328032813282328332843285328632873288328932903291329232933294329532963297329832993300330133023303330433053306330733083309331033113312331333143315331633173318331933203321332233233324332533263327332833293330333133323333333433353336333733383339334033413342334333443345334633473348334933503351335233533354335533563357335833593360336133623363336433653366336733683369337033713372337333743375337633773378337933803381338233833384338533863387338833893390339133923393339433953396339733983399340034013402340334043405340634073408340934103411341234133414341534163417341834193420342134223423342434253426342734283429343034313432343334343435343634373438343934403441344234433444344534463447344834493450345134523453345434553456345734583459346034613462346334643465346634673468346934703471347234733474347534763477347834793480348134823483348434853486348734883489349034913492349334943495349634973498349935003501350235033504350535063507350835093510351135123513351435153516351735183519352035213522352335243525352635273528352935303531353235333534353535363537353835393540354135423543354435453546354735483549355035513552355335543555355635573558355935603561356235633564356535663567356835693570357135723573357435753576357735783579358035813582358335843585358635873588358935903591359235933594359535963597359835993600360136023603360436053606360736083609361036113612361336143615361636173618361936203621362236233624362536263627362836293630363136323633363436353636363736383639364036413642364336443645364636473648364936503651365236533654365536563657365836593660366136623663366436653666366736683669367036713672367336743675367636773678367936803681368236833684368536863687368836893690369136923693369436953696369736983699370037013702370337043705370637073708370937103711371237133714371537163717371837193720372137223723372437253726372737283729373037313732373337343735373637373738373937403741374237433744374537463747374837493750375137523753375437553756375737583759376037613762376337643765376637673768376937703771377237733774377537763777377837793780378137823783378437853786378737883789379037913792379337943795379637973798379938003801380238033804380538063807380838093810381138123813381438153816381738183819382038213822382338243825382638273828382938303831383238333834383538363837383838393840384138423843384438453846384738483849385038513852385338543855385638573858385938603861386238633864386538663867386838693870387138723873387438753876387738783879388038813882388338843885388638873888388938903891389238933894389538963897389838993900390139023903390439053906390739083909391039113912391339143915391639173918391939203921392239233924392539263927392839293930393139323933393439353936393739383939394039413942394339443945394639473948394939503951395239533954395539563957395839593960396139623963396439653966396739683969397039713972397339743975397639773978397939803981398239833984398539863987398839893990399139923993399439953996399739983999400040014002400340044005400640074008400940104011401240134014401540164017401840194020402140224023402440254026402740284029403040314032403340344035403640374038403940404041404240434044404540464047404840494050405140524053405440554056405740584059406040614062406340644065406640674068406940704071407240734074407540764077407840794080408140824083408440854086408740884089409040914092409340944095409640974098409941004101410241034104410541064107410841094110411141124113411441154116411741184119412041214122412341244125412641274128412941304131413241334134413541364137413841394140414141424143414441454146414741484149415041514152415341544155415641574158415941604161416241634164416541664167416841694170417141724173417441754176417741784179418041814182418341844185418641874188418941904191419241934194419541964197419841994200420142024203420442054206420742084209421042114212421342144215421642174218421942204221422242234224422542264227422842294230423142324233423442354236423742384239424042414242424342444245424642474248424942504251425242534254425542564257425842594260426142624263426442654266426742684269427042714272427342744275427642774278427942804281428242834284428542864287428842894290429142924293429442954296429742984299430043014302430343044305430643074308430943104311431243134314431543164317431843194320432143224323432443254326432743284329433043314332433343344335433643374338433943404341434243434344434543464347434843494350435143524353435443554356435743584359436043614362436343644365436643674368436943704371437243734374437543764377437843794380438143824383438443854386438743884389439043914392439343944395439643974398439944004401440244034404440544064407440844094410441144124413441444154416441744184419442044214422442344244425442644274428442944304431443244334434443544364437443844394440444144424443444444454446444744484449445044514452445344544455445644574458445944604461446244634464446544664467446844694470447144724473447444754476447744784479448044814482448344844485448644874488448944904491449244934494449544964497449844994500450145024503450445054506450745084509451045114512451345144515451645174518451945204521452245234524452545264527452845294530453145324533453445354536453745384539454045414542454345444545454645474548454945504551455245534554455545564557455845594560456145624563456445654566456745684569457045714572457345744575457645774578457945804581458245834584458545864587458845894590459145924593459445954596459745984599460046014602460346044605460646074608460946104611461246134614461546164617461846194620462146224623462446254626462746284629463046314632463346344635463646374638463946404641464246434644464546464647464846494650465146524653465446554656465746584659466046614662466346644665466646674668466946704671467246734674467546764677467846794680468146824683468446854686468746884689469046914692469346944695469646974698469947004701470247034704470547064707470847094710471147124713471447154716471747184719472047214722472347244725472647274728472947304731473247334734473547364737473847394740474147424743474447454746474747484749475047514752475347544755475647574758475947604761476247634764476547664767476847694770477147724773477447754776477747784779478047814782478347844785478647874788478947904791479247934794479547964797479847994800480148024803480448054806480748084809481048114812481348144815481648174818481948204821482248234824482548264827482848294830483148324833483448354836483748384839484048414842484348444845484648474848484948504851485248534854485548564857485848594860486148624863486448654866486748684869487048714872487348744875487648774878487948804881488248834884488548864887488848894890489148924893489448954896489748984899490049014902490349044905490649074908490949104911491249134914491549164917491849194920492149224923492449254926492749284929493049314932493349344935493649374938493949404941494249434944494549464947494849494950495149524953495449554956495749584959496049614962496349644965496649674968496949704971497249734974497549764977497849794980498149824983498449854986498749884989499049914992499349944995499649974998499950005001500250035004500550065007500850095010501150125013501450155016501750185019502050215022502350245025502650275028502950305031503250335034503550365037503850395040504150425043504450455046504750485049505050515052505350545055505650575058505950605061506250635064506550665067506850695070507150725073507450755076507750785079508050815082508350845085508650875088508950905091509250935094509550965097509850995100510151025103510451055106510751085109511051115112511351145115511651175118511951205121512251235124512551265127512851295130513151325133513451355136513751385139514051415142514351445145514651475148514951505151515251535154515551565157515851595160516151625163516451655166516751685169517051715172517351745175517651775178517951805181518251835184518551865187518851895190519151925193519451955196519751985199520052015202520352045205520652075208520952105211521252135214521552165217521852195220522152225223522452255226522752285229523052315232523352345235523652375238523952405241524252435244524552465247524852495250525152525253525452555256525752585259526052615262526352645265526652675268526952705271527252735274527552765277527852795280528152825283528452855286528752885289529052915292529352945295529652975298529953005301530253035304530553065307530853095310531153125313531453155316531753185319532053215322532353245325532653275328532953305331533253335334533553365337533853395340534153425343534453455346534753485349535053515352535353545355535653575358535953605361536253635364536553665367536853695370537153725373537453755376537753785379538053815382538353845385538653875388538953905391539253935394539553965397539853995400540154025403540454055406540754085409541054115412541354145415541654175418541954205421542254235424542554265427542854295430543154325433543454355436543754385439544054415442544354445445544654475448544954505451545254535454545554565457545854595460546154625463546454655466546754685469547054715472547354745475547654775478547954805481548254835484548554865487548854895490549154925493549454955496549754985499550055015502550355045505550655075508550955105511551255135514551555165517551855195520552155225523552455255526552755285529553055315532553355345535553655375538553955405541554255435544554555465547554855495550555155525553555455555556555755585559556055615562556355645565556655675568556955705571557255735574557555765577557855795580558155825583558455855586558755885589559055915592559355945595559655975598559956005601560256035604560556065607560856095610561156125613561456155616561756185619562056215622562356245625562656275628562956305631563256335634563556365637563856395640564156425643564456455646564756485649565056515652565356545655565656575658565956605661566256635664566556665667566856695670567156725673567456755676567756785679568056815682568356845685568656875688568956905691569256935694569556965697569856995700570157025703570457055706570757085709571057115712571357145715571657175718571957205721572257235724572557265727572857295730573157325733573457355736573757385739574057415742574357445745574657475748574957505751575257535754575557565757575857595760576157625763576457655766576757685769577057715772577357745775577657775778577957805781578257835784578557865787578857895790579157925793579457955796579757985799580058015802580358045805580658075808580958105811581258135814581558165817581858195820582158225823582458255826582758285829583058315832583358345835583658375838583958405841584258435844584558465847584858495850585158525853585458555856585758585859586058615862586358645865586658675868586958705871587258735874587558765877587858795880588158825883588458855886588758885889589058915892589358945895589658975898589959005901590259035904590559065907590859095910591159125913591459155916591759185919592059215922592359245925592659275928592959305931593259335934593559365937593859395940594159425943594459455946594759485949595059515952595359545955595659575958595959605961596259635964596559665967596859695970597159725973597459755976597759785979598059815982598359845985598659875988598959905991599259935994599559965997599859996000600160026003600460056006600760086009601060116012601360146015601660176018601960206021602260236024602560266027602860296030603160326033603460356036603760386039604060416042604360446045604660476048604960506051605260536054605560566057605860596060606160626063606460656066606760686069607060716072607360746075607660776078607960806081608260836084608560866087608860896090609160926093609460956096609760986099610061016102610361046105610661076108610961106111611261136114611561166117611861196120612161226123612461256126612761286129613061316132613361346135613661376138613961406141614261436144614561466147614861496150615161526153615461556156615761586159616061616162616361646165616661676168616961706171617261736174617561766177617861796180618161826183618461856186618761886189619061916192619361946195619661976198619962006201620262036204620562066207620862096210621162126213621462156216621762186219622062216222622362246225622662276228622962306231623262336234623562366237623862396240624162426243624462456246624762486249625062516252625362546255625662576258625962606261626262636264626562666267626862696270627162726273627462756276627762786279628062816282628362846285628662876288628962906291629262936294629562966297629862996300630163026303630463056306630763086309631063116312631363146315631663176318631963206321632263236324632563266327632863296330633163326333633463356336633763386339634063416342634363446345634663476348634963506351635263536354635563566357635863596360636163626363636463656366636763686369637063716372637363746375637663776378637963806381638263836384638563866387638863896390639163926393639463956396639763986399640064016402640364046405640664076408640964106411641264136414641564166417641864196420642164226423642464256426642764286429643064316432643364346435643664376438643964406441644264436444644564466447644864496450645164526453645464556456645764586459646064616462646364646465646664676468646964706471647264736474647564766477647864796480648164826483648464856486648764886489649064916492649364946495649664976498649965006501650265036504650565066507650865096510651165126513651465156516651765186519652065216522652365246525652665276528652965306531653265336534653565366537653865396540654165426543654465456546654765486549655065516552655365546555655665576558655965606561656265636564656565666567656865696570657165726573657465756576657765786579658065816582658365846585658665876588658965906591659265936594659565966597659865996600660166026603660466056606660766086609661066116612661366146615661666176618661966206621662266236624662566266627662866296630663166326633663466356636663766386639664066416642664366446645664666476648664966506651665266536654665566566657665866596660666166626663666466656666666766686669667066716672667366746675667666776678667966806681668266836684668566866687668866896690669166926693669466956696669766986699670067016702670367046705670667076708670967106711671267136714671567166717671867196720672167226723672467256726672767286729673067316732673367346735673667376738673967406741674267436744674567466747674867496750675167526753675467556756675767586759676067616762676367646765676667676768676967706771677267736774677567766777677867796780678167826783678467856786678767886789679067916792679367946795679667976798679968006801680268036804680568066807680868096810681168126813681468156816681768186819682068216822682368246825682668276828682968306831683268336834683568366837683868396840684168426843684468456846684768486849685068516852685368546855685668576858685968606861686268636864686568666867686868696870687168726873687468756876687768786879688068816882688368846885688668876888688968906891689268936894689568966897689868996900690169026903690469056906690769086909691069116912691369146915691669176918691969206921692269236924692569266927692869296930693169326933693469356936693769386939694069416942694369446945694669476948694969506951695269536954695569566957695869596960696169626963696469656966696769686969697069716972697369746975697669776978697969806981698269836984698569866987698869896990699169926993699469956996699769986999700070017002700370047005700670077008700970107011701270137014701570167017701870197020702170227023702470257026702770287029703070317032703370347035703670377038703970407041704270437044704570467047704870497050705170527053705470557056705770587059706070617062706370647065706670677068706970707071707270737074707570767077707870797080708170827083708470857086708770887089709070917092709370947095709670977098709971007101710271037104710571067107710871097110711171127113711471157116711771187119712071217122712371247125712671277128712971307131713271337134713571367137713871397140714171427143714471457146714771487149715071517152715371547155715671577158715971607161716271637164716571667167716871697170717171727173717471757176717771787179718071817182718371847185718671877188718971907191719271937194719571967197719871997200720172027203720472057206720772087209721072117212721372147215721672177218721972207221722272237224722572267227722872297230723172327233
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": "+__ruleListOf_auto switch",
"+__ruleListOf_auto switch": function(url, host, scheme) {
"use strict";
if (/(?:^|\.)cn\.noxinfluencer\.com$/.test(host)) return "DIRECT";
if (/^http:\/\/blog\.ontrac\.com/.test(url)) return "DIRECT";
if (/^http:\/\/store\.sprite\.org/.test(url)) return "DIRECT";
if (/^http:\/\/xx\.wwwhost\.biz/.test(url)) return "DIRECT";
if (/(?:^|\.)v6\.facebook\.com$/.test(host)) return "DIRECT";
if (/(?:^|\.)ip6\.static\.sl-reverse\.com$/.test(host)) return "DIRECT";
if (/^https:\/\/www\.ampproject\.org/.test(url)) return "DIRECT";
if (/^https:\/\/cdn\.ampproject\.org/.test(url)) return "DIRECT";
if (/(?:^|\.)redirector\.gvt1\.com$/.test(host)) return "DIRECT";
if (/(?:^|\.)aftygh\.gov\.tw$/.test(host)) return "DIRECT";
if (/(?:^|\.)aide\.gov\.tw$/.test(host)) return "DIRECT";
if (/(?:^|\.)tpde\.aide\.gov\.tw$/.test(host)) return "DIRECT";
if (/(?:^|\.)arte\.gov\.tw$/.test(host)) return "DIRECT";
if (/(?:^|\.)chukuang\.gov\.tw$/.test(host)) return "DIRECT";
if (/(?:^|\.)cwb\.gov\.tw$/.test(host)) return "DIRECT";
if (/(?:^|\.)cycab\.gov\.tw$/.test(host)) return "DIRECT";
if (/(?:^|\.)dbnsa\.gov\.tw$/.test(host)) return "DIRECT";
if (/(?:^|\.)df\.gov\.tw$/.test(host)) return "DIRECT";
if (/(?:^|\.)eastcoast-nsa\.gov\.tw$/.test(host)) return "DIRECT";
if (/(?:^|\.)erv-nsa\.gov\.tw$/.test(host)) return "DIRECT";
if (/(?:^|\.)grb\.gov\.tw$/.test(host)) return "DIRECT";
if (/(?:^|\.)gysd\.nyc\.gov\.tw$/.test(host)) return "DIRECT";
if (/(?:^|\.)hchcc\.gov\.tw$/.test(host)) return "DIRECT";
if (/(?:^|\.)hsinchu-cc\.gov\.tw$/.test(host)) return "DIRECT";
if (/(?:^|\.)iner\.gov\.tw$/.test(host)) return "DIRECT";
if (/(?:^|\.)klsio\.gov\.tw$/.test(host)) return "DIRECT";
if (/(?:^|\.)kmseh\.gov\.tw$/.test(host)) return "DIRECT";
if (/(?:^|\.)lungtanhr\.gov\.tw$/.test(host)) return "DIRECT";
if (/(?:^|\.)maolin-nsa\.gov\.tw$/.test(host)) return "DIRECT";
if (/(?:^|\.)matsu-news\.gov\.tw$/.test(host)) return "DIRECT";
if (/(?:^|\.)matsu-nsa\.gov\.tw$/.test(host)) return "DIRECT";
if (/(?:^|\.)matsucc\.gov\.tw$/.test(host)) return "DIRECT";
if (/(?:^|\.)moe\.gov\.tw$/.test(host)) return "DIRECT";
if (/(?:^|\.)nankan\.gov\.tw$/.test(host)) return "DIRECT";
if (/(?:^|\.)ncree\.gov\.tw$/.test(host)) return "DIRECT";
if (/(?:^|\.)necoast-nsa\.gov\.tw$/.test(host)) return "DIRECT";
if (/(?:^|\.)siraya-nsa\.gov\.tw$/.test(host)) return "DIRECT";
if (/(?:^|\.)cromotc\.nat\.gov\.tw$/.test(host)) return "DIRECT";
if (/(?:^|\.)tax\.nat\.gov\.tw$/.test(host)) return "DIRECT";
if (/(?:^|\.)necoast-nsa\.gov\.tw$/.test(host)) return "DIRECT";
if (/(?:^|\.)ner\.gov\.tw$/.test(host)) return "DIRECT";
if (/(?:^|\.)nmmba\.gov\.tw$/.test(host)) return "DIRECT";
if (/(?:^|\.)nmp\.gov\.tw$/.test(host)) return "DIRECT";
if (/(?:^|\.)nmvttc\.gov\.tw$/.test(host)) return "DIRECT";
if (/(?:^|\.)northguan-nsa\.gov\.tw$/.test(host)) return "DIRECT";
if (/(?:^|\.)npm\.gov\.tw$/.test(host)) return "DIRECT";
if (/(?:^|\.)nstm\.gov\.tw$/.test(host)) return "DIRECT";
if (/(?:^|\.)ntdmh\.gov\.tw$/.test(host)) return "DIRECT";
if (/(?:^|\.)ntl\.gov\.tw$/.test(host)) return "DIRECT";
if (/(?:^|\.)ntsec\.gov\.tw$/.test(host)) return "DIRECT";
if (/(?:^|\.)ntuh\.gov\.tw$/.test(host)) return "DIRECT";
if (/(?:^|\.)nvri\.gov\.tw$/.test(host)) return "DIRECT";
if (/(?:^|\.)penghu-nsa\.gov\.tw$/.test(host)) return "DIRECT";
if (/(?:^|\.)post\.gov\.tw$/.test(host)) return "DIRECT";
if (/(?:^|\.)siraya-nsa\.gov\.tw$/.test(host)) return "DIRECT";
if (/(?:^|\.)stdtime\.gov\.tw$/.test(host)) return "DIRECT";
if (/(?:^|\.)sunmoonlake\.gov\.tw$/.test(host)) return "DIRECT";
if (/(?:^|\.)taitung-house\.gov\.tw$/.test(host)) return "DIRECT";
if (/(?:^|\.)taoyuan\.gov\.tw$/.test(host)) return "DIRECT";
if (/(?:^|\.)tphcc\.gov\.tw$/.test(host)) return "DIRECT";
if (/(?:^|\.)trimt-nsa\.gov\.tw$/.test(host)) return "DIRECT";
if (/(?:^|\.)vghtpe\.gov\.tw$/.test(host)) return "DIRECT";
if (/(?:^|\.)vghks\.gov\.tw$/.test(host)) return "DIRECT";
if (/(?:^|\.)vghtc\.gov\.tw$/.test(host)) return "DIRECT";
if (/(?:^|\.)wanfang\.gov\.tw$/.test(host)) return "DIRECT";
if (/(?:^|\.)yatsen\.gov\.tw$/.test(host)) return "DIRECT";
if (/(?:^|\.)yda\.gov\.tw$/.test(host)) return "DIRECT";
if (/(?:^|\.)bianlei\.com$/.test(host)) return "DIRECT";
if (/(?:^|\.)jpush\.cn$/.test(host)) return "DIRECT";
if (/(?:^|\.)www\.exblog\.jp$/.test(host)) return "DIRECT";
if (/(?:^|\.)site\.locql\.com$/.test(host)) return "DIRECT";
if (/(?:^|\.)download\.syniumsoftware\.com$/.test(host)) return "DIRECT";
if (/(?:^|\.)haygo\.com$/.test(host)) return "DIRECT";
if (/(?:^|\.)hiwifi\.com$/.test(host)) return "DIRECT";
if (/(?:^|\.)myvlog\.im\.tv$/.test(host)) return "DIRECT";
if (/(?:^|\.)music\.jwmusic\.org$/.test(host)) return "DIRECT";
if (/(?:^|\.)www\.kodingen\.com$/.test(host)) return "DIRECT";
if (/^https:\/\/www\.lightnovel\.cn/.test(url)) return "DIRECT";
if (/(?:^|\.)openwrt\.org\.cn$/.test(host)) return "DIRECT";
if (/(?:^|\.)simplecd\.me$/.test(host)) return "DIRECT";
if (/(?:^|\.)static\.soup\.io$/.test(host)) return "DIRECT";
if (/(?:^|\.)www\.typepad\.com$/.test(host)) return "DIRECT";
if (/(?:^|\.)static\.typepad\.com$/.test(host)) return "DIRECT";
if (/(?:^|\.)vpser\.net$/.test(host)) return "DIRECT";
if (/(?:^|\.)wallproxy\.com\.cn$/.test(host)) return "DIRECT";
if (/(?:^|\.)aliyun\.com$/.test(host)) return "DIRECT";
if (/(?:^|\.)baidu\.com$/.test(host)) return "DIRECT";
if (/(?:^|\.)chinaso\.com$/.test(host)) return "DIRECT";
if (/(?:^|\.)chinaz\.com$/.test(host)) return "DIRECT";
if (/^http:\/\/nrch\.culture\.tw\//.test(url)) return "DIRECT";
if (/(?:^|\.)adservice\.google\.com$/.test(host)) return "DIRECT";
if (/(?:^|\.)dl\.google\.com$/.test(host)) return "DIRECT";
if (/(?:^|\.)kh\.google\.com$/.test(host)) return "DIRECT";
if (/(?:^|\.)khm\.google\.com$/.test(host)) return "DIRECT";
if (/(?:^|\.)khm0\.google\.com$/.test(host)) return "DIRECT";
if (/(?:^|\.)khm1\.google\.com$/.test(host)) return "DIRECT";
if (/(?:^|\.)khm2\.google\.com$/.test(host)) return "DIRECT";
if (/(?:^|\.)khm3\.google\.com$/.test(host)) return "DIRECT";
if (/(?:^|\.)khmdb\.google\.com$/.test(host)) return "DIRECT";
if (/(?:^|\.)tools\.google\.com$/.test(host)) return "DIRECT";
if (/(?:^|\.)clientservices\.googleapis\.com$/.test(host)) return "DIRECT";
if (/(?:^|\.)fonts\.googleapis\.com$/.test(host)) return "DIRECT";
if (/(?:^|\.)khm\.googleapis\.com$/.test(host)) return "DIRECT";
if (/(?:^|\.)khm0\.googleapis\.com$/.test(host)) return "DIRECT";
if (/(?:^|\.)khm1\.googleapis\.com$/.test(host)) return "DIRECT";
if (/(?:^|\.)khm2\.googleapis\.com$/.test(host)) return "DIRECT";
if (/(?:^|\.)khm3\.googleapis\.com$/.test(host)) return "DIRECT";
if (/(?:^|\.)khmdb\.googleapis\.com$/.test(host)) return "DIRECT";
if (/(?:^|\.)storage\.googleapis\.com$/.test(host)) return "DIRECT";
if (/(?:^|\.)translate\.googleapis\.com$/.test(host)) return "DIRECT";
if (/(?:^|\.)update\.googleapis\.com$/.test(host)) return "DIRECT";
if (/(?:^|\.)safebrowsing\.googleapis\.com$/.test(host)) return "DIRECT";
if (/(?:^|\.)cn\.gravatar\.com$/.test(host)) return "DIRECT";
if (/(?:^|\.)connectivitycheck\.gstatic\.com$/.test(host)) return "DIRECT";
if (/(?:^|\.)csi\.gstatic\.com$/.test(host)) return "DIRECT";
if (/(?:^|\.)fonts\.gstatic\.com$/.test(host)) return "DIRECT";
if (/(?:^|\.)ssl\.gstatic\.com$/.test(host)) return "DIRECT";
if (/(?:^|\.)haosou\.com$/.test(host)) return "DIRECT";
if (/(?:^|\.)ip\.cn$/.test(host)) return "DIRECT";
if (/(?:^|\.)jike\.com$/.test(host)) return "DIRECT";
if (/^http:\/\/translate\.google\.cn/.test(url)) return "DIRECT";
if (/^http:\/\/www\.google\.cn\/maps/.test(url)) return "DIRECT";
if (/(?:^|\.)http2\.golang\.org$/.test(host)) return "DIRECT";
if (/(?:^|\.)gov\.cn$/.test(host)) return "DIRECT";
if (/(?:^|\.)qq\.com$/.test(host)) return "DIRECT";
if (/(?:^|\.)sina\.cn$/.test(host)) return "DIRECT";
if (/(?:^|\.)sina\.com\.cn$/.test(host)) return "DIRECT";
if (/(?:^|\.)sogou\.com$/.test(host)) return "DIRECT";
if (/(?:^|\.)so\.com$/.test(host)) return "DIRECT";
if (/(?:^|\.)soso\.com$/.test(host)) return "DIRECT";
if (/(?:^|\.)uluai\.com\.cn$/.test(host)) return "DIRECT";
if (/(?:^|\.)weibo\.com$/.test(host)) return "DIRECT";
if (/(?:^|\.)yahoo\.cn$/.test(host)) return "DIRECT";
if (/(?:^|\.)youdao\.com$/.test(host)) return "DIRECT";
if (/(?:^|\.)zhongsou\.com$/.test(host)) return "DIRECT";
if (/^http:\/\/ime\.baidu\.jp/.test(url)) return "DIRECT";
if (/^http:\/\/85\.17\.73\.31\//.test(url)) return "+proxy";
if (/(?:^|\.)afreecatv\.com$/.test(host)) return "+proxy";
if (/(?:^|\.)agnesb\.fr$/.test(host)) return "+proxy";
if (/(?:^|\.)akiba-web\.com$/.test(host)) return "+proxy";
if (/(?:^|\.)altrec\.com$/.test(host)) return "+proxy";
if (/(?:^|\.)angela-merkel\.de$/.test(host)) return "+proxy";
if (/(?:^|\.)angola\.org$/.test(host)) return "+proxy";
if (/(?:^|\.)apartmentratings\.com$/.test(host)) return "+proxy";
if (/(?:^|\.)apartments\.com$/.test(host)) return "+proxy";
if (/(?:^|\.)arena\.taipei$/.test(host)) return "+proxy";
if (/(?:^|\.)asianspiss\.com$/.test(host)) return "+proxy";
if (/(?:^|\.)assimp\.org$/.test(host)) return "+proxy";
if (/(?:^|\.)athenaeizou\.com$/.test(host)) return "+proxy";
if (/(?:^|\.)azubu\.tv$/.test(host)) return "+proxy";
if (/(?:^|\.)bankmobilevibe\.com$/.test(host)) return "+proxy";
if (/(?:^|\.)banorte\.com$/.test(host)) return "+proxy";
if (/(?:^|\.)beeg\.com$/.test(host)) return "+proxy";
if (/(?:^|\.)global\.bing\.com$/.test(host)) return "+proxy";
if (/(?:^|\.)booktopia\.com\.au$/.test(host)) return "+proxy";
if (/(?:^|\.)boysmaster\.com$/.test(host)) return "+proxy";
if (/(?:^|\.)bynet\.co\.il$/.test(host)) return "+proxy";
if (/(?:^|\.)carfax\.com$/.test(host)) return "+proxy";
if (scheme === "http" && url.indexOf(".casinobellini.com") >= 0) return "+proxy";
if (/(?:^|\.)casinobellini\.com$/.test(host)) return "+proxy";
if (/(?:^|\.)centauro\.com\.br$/.test(host)) return "+proxy";
if (/(?:^|\.)chobit\.cc$/.test(host)) return "+proxy";
if (/(?:^|\.)clearsurance\.com$/.test(host)) return "+proxy";
if (/(?:^|\.)images\.comico\.tw$/.test(host)) return "+proxy";
if (/(?:^|\.)static\.comico\.tw$/.test(host)) return "+proxy";
if (/(?:^|\.)counter\.social$/.test(host)) return "+proxy";
if (/(?:^|\.)costco\.com$/.test(host)) return "+proxy";
if (/(?:^|\.)crossfire\.co\.kr$/.test(host)) return "+proxy";
if (/(?:^|\.)crunchyroll\.com$/.test(host)) return "+proxy";
if (/(?:^|\.)d2pass\.com$/.test(host)) return "+proxy";
if (/(?:^|\.)darpa\.mil$/.test(host)) return "+proxy";
if (/(?:^|\.)dawangidc\.com$/.test(host)) return "+proxy";
if (/(?:^|\.)deezer\.com$/.test(host)) return "+proxy";
if (/(?:^|\.)desipro\.de$/.test(host)) return "+proxy";
if (/(?:^|\.)dingchin\.com\.tw$/.test(host)) return "+proxy";
if (/(?:^|\.)discord\.com$/.test(host)) return "+proxy";
if (/(?:^|\.)discord\.gg$/.test(host)) return "+proxy";
if (/(?:^|\.)discordapp\.com$/.test(host)) return "+proxy";
if (/(?:^|\.)discordapp\.net$/.test(host)) return "+proxy";
if (/(?:^|\.)dish\.com$/.test(host)) return "+proxy";
if (/^http:\/\/img\.dlsite\.jp\//.test(url)) return "+proxy";
if (/(?:^|\.)dm530\.net$/.test(host)) return "+proxy";
if (scheme === "http" && url.indexOf("share.dmhy.org") >= 0) return "+proxy";
if (/(?:^|\.)dmhy\.org$/.test(host)) return "+proxy";
if (/(?:^|\.)dmm\.co\.jp$/.test(host)) return "+proxy";
if (/^http:\/\/www\.dmm\.com\/netgame/.test(url)) return "+proxy";
if (/(?:^|\.)dnvod\.tv$/.test(host)) return "+proxy";
if (/(?:^|\.)dubox\.com$/.test(host)) return "+proxy";
if (/(?:^|\.)dvdpac\.com$/.test(host)) return "+proxy";
if (/(?:^|\.)eesti\.ee$/.test(host)) return "+proxy";
if (/(?:^|\.)esurance\.com$/.test(host)) return "+proxy";
if (scheme === "http" && url.indexOf(".expekt.com") >= 0) return "+proxy";
if (/(?:^|\.)expekt\.com$/.test(host)) return "+proxy";
if (scheme === "http" && url.indexOf(".extmatrix.com") >= 0) return "+proxy";
if (/(?:^|\.)extmatrix\.com$/.test(host)) return "+proxy";
if (/(?:^|\.)fakku\.net$/.test(host)) return "+proxy";
if (/(?:^|\.)fastpic\.ru$/.test(host)) return "+proxy";
if (/(?:^|\.)filesor\.com$/.test(host)) return "+proxy";
if (/(?:^|\.)financetwitter\.com$/.test(host)) return "+proxy";
if (/(?:^|\.)flipboard\.com$/.test(host)) return "+proxy";
if (/(?:^|\.)flitto\.com$/.test(host)) return "+proxy";
if (/(?:^|\.)fnac\.be$/.test(host)) return "+proxy";
if (/(?:^|\.)fnac\.com$/.test(host)) return "+proxy";
if (/(?:^|\.)funkyimg\.com$/.test(host)) return "+proxy";
if (/(?:^|\.)fxnetworks\.com$/.test(host)) return "+proxy";
if (/(?:^|\.)g-area\.org$/.test(host)) return "+proxy";
if (/(?:^|\.)gettyimages\.com$/.test(host)) return "+proxy";
if (/(?:^|\.)getuploader\.com$/.test(host)) return "+proxy";
if (/(?:^|\.)ghidra-sre\.org$/.test(host)) return "+proxy";
if (/^https:\/\/raw\.githubusercontent\.com\/programthink\/zhao/.test(url)) return "+proxy";
if (/(?:^|\.)glass8\.eu$/.test(host)) return "+proxy";
if (/(?:^|\.)glype\.com$/.test(host)) return "+proxy";
if (/(?:^|\.)go141\.com$/.test(host)) return "+proxy";
if (/(?:^|\.)guo\.media$/.test(host)) return "+proxy";
if (/(?:^|\.)hautelook\.com$/.test(host)) return "+proxy";
if (/(?:^|\.)hautelookcdn\.com$/.test(host)) return "+proxy";
if (/(?:^|\.)wego\.here\.com$/.test(host)) return "+proxy";
if (/(?:^|\.)gamer-cds\.cdn\.hinet\.net$/.test(host)) return "+proxy";
if (/(?:^|\.)gamer2-cds\.cdn\.hinet\.net$/.test(host)) return "+proxy";
if (/(?:^|\.)hmvdigital\.ca$/.test(host)) return "+proxy";
if (/(?:^|\.)hmvdigital\.com$/.test(host)) return "+proxy";
if (/(?:^|\.)homedepot\.com$/.test(host)) return "+proxy";
if (/(?:^|\.)hoovers\.com$/.test(host)) return "+proxy";
if (/(?:^|\.)hulu\.com$/.test(host)) return "+proxy";
if (/(?:^|\.)huluim\.com$/.test(host)) return "+proxy";
if (/^http:\/\/secure\.hustler\.com/.test(url)) return "+proxy";
if (/^http:\/\/hustlercash\.com/.test(url)) return "+proxy";
if (/^http:\/\/www\.hustlercash\.com/.test(url)) return "+proxy";
if (/(?:^|\.)hybrid-analysis\.com$/.test(host)) return "+proxy";
if (/(?:^|\.)cdn.*\.i-scmp\.com$/.test(host)) return "+proxy";
if (/(?:^|\.)ilbe\.com$/.test(host)) return "+proxy";
if (/(?:^|\.)ilovelongtoes\.com$/.test(host)) return "+proxy";
if (/^http:\/\/imgmega\.com\/.*\.gif\.html/.test(url)) return "+proxy";
if (/^http:\/\/imgmega\.com\/.*\.jpg\.html/.test(url)) return "+proxy";
if (/^http:\/\/imgmega\.com\/.*\.jpeg\.html/.test(url)) return "+proxy";
if (/^http:\/\/imgmega\.com\/.*\.png\.html/.test(url)) return "+proxy";
if (/(?:^|\.)imlive\.com$/.test(host)) return "+proxy";
if (/(?:^|\.)tw\.iqiyi\.com$/.test(host)) return "+proxy";
if (/(?:^|\.)javhub\.net$/.test(host)) return "+proxy";
if (/(?:^|\.)javhuge\.com$/.test(host)) return "+proxy";
if (scheme === "http" && url.indexOf(".javlibrary.com") >= 0) return "+proxy";
if (/(?:^|\.)javlibrary\.com$/.test(host)) return "+proxy";
if (/(?:^|\.)jcpenney\.com$/.test(host)) return "+proxy";
if (/(?:^|\.)jims\.net$/.test(host)) return "+proxy";
if (/(?:^|\.)tv\.jtbc\.joins\.com$/.test(host)) return "+proxy";
if (/(?:^|\.)jukujo-club\.com$/.test(host)) return "+proxy";
if (/(?:^|\.)juliepost\.com$/.test(host)) return "+proxy";
if (/(?:^|\.)kawaiikawaii\.jp$/.test(host)) return "+proxy";
if (/(?:^|\.)kendatire\.com$/.test(host)) return "+proxy";
if (/(?:^|\.)khatrimaza\.org$/.test(host)) return "+proxy";
if (/(?:^|\.)kkbox\.com$/.test(host)) return "+proxy";
if (/(?:^|\.)leisurepro\.com$/.test(host)) return "+proxy";
if (/(?:^|\.)lifemiles\.com$/.test(host)) return "+proxy";
if (/(?:^|\.)longtoes\.com$/.test(host)) return "+proxy";
if (/(?:^|\.)lovetvshow\.com$/.test(host)) return "+proxy";
if (/^http:\/\/www\.m-sport\.co\.uk/.test(url)) return "+proxy";
if (/(?:^|\.)macgamestore\.com$/.test(host)) return "+proxy";
if (/(?:^|\.)madonna-av\.com$/.test(host)) return "+proxy";
if (/(?:^|\.)mandiant\.com$/.test(host)) return "+proxy";
if (/(?:^|\.)mangafox\.com$/.test(host)) return "+proxy";
if (/(?:^|\.)mangafox\.me$/.test(host)) return "+proxy";
if (/(?:^|\.)manta\.com$/.test(host)) return "+proxy";
if (/(?:^|\.)matome-plus\.com$/.test(host)) return "+proxy";
if (/(?:^|\.)matome-plus\.net$/.test(host)) return "+proxy";
if (/(?:^|\.)mattwilcox\.net$/.test(host)) return "+proxy";
if (/(?:^|\.)metarthunter\.com$/.test(host)) return "+proxy";
if (/(?:^|\.)mfxmedia\.com$/.test(host)) return "+proxy";
if (/(?:^|\.)mojim\.com$/.test(host)) return "+proxy";
if (/(?:^|\.)kb\.monitorware\.com$/.test(host)) return "+proxy";
if (/(?:^|\.)monster\.com$/.test(host)) return "+proxy";
if (/(?:^|\.)moodyz\.com$/.test(host)) return "+proxy";
if (/(?:^|\.)moonbingo\.com$/.test(host)) return "+proxy";
if (/(?:^|\.)mos\.ru$/.test(host)) return "+proxy";
if (/(?:^|\.)msha\.gov$/.test(host)) return "+proxy";
if (/(?:^|\.)muzu\.tv$/.test(host)) return "+proxy";
if (/(?:^|\.)mvg\.jp$/.test(host)) return "+proxy";
if (scheme === "http" && url.indexOf(".mybet.com") >= 0) return "+proxy";
if (/(?:^|\.)mybet\.com$/.test(host)) return "+proxy";
if (/(?:^|\.)mypikpak\.com$/.test(host)) return "+proxy";
if (/(?:^|\.)nationwide\.com$/.test(host)) return "+proxy";
if (/^http:\/\/www\.nbc\.com\/live/.test(url)) return "+proxy";
if (/(?:^|\.)neo-miracle\.com$/.test(host)) return "+proxy";
if (/(?:^|\.)netflix\.com$/.test(host)) return "+proxy";
if (/(?:^|\.)netflix\.net$/.test(host)) return "+proxy";
if (/(?:^|\.)nflximg\.com$/.test(host)) return "+proxy";
if (/(?:^|\.)nflximg\.net$/.test(host)) return "+proxy";
if (/(?:^|\.)nflxext\.com$/.test(host)) return "+proxy";
if (/(?:^|\.)nflxso\.net$/.test(host)) return "+proxy";
if (/(?:^|\.)nflxvideo\.net$/.test(host)) return "+proxy";
if (/(?:^|\.)nic\.gov$/.test(host)) return "+proxy";
if (/^http:\/\/mo\.nightlife141\.com/.test(url)) return "+proxy";
if (/(?:^|\.)purpose\.nike\.com$/.test(host)) return "+proxy";
if (/(?:^|\.)noxinfluencer\.com$/.test(host)) return "+proxy";
if (/(?:^|\.)nordstrom\.com$/.test(host)) return "+proxy";
if (/(?:^|\.)nordstromimage\.com$/.test(host)) return "+proxy";
if (/(?:^|\.)nordstromrack\.com$/.test(host)) return "+proxy";
if (/(?:^|\.)nottinghampost\.com$/.test(host)) return "+proxy";
if (/(?:^|\.)npsboost\.com$/.test(host)) return "+proxy";
if (/(?:^|\.)ntdtv\.cz$/.test(host)) return "+proxy";
if (/(?:^|\.)s1\.nudezz\.com$/.test(host)) return "+proxy";
if (/(?:^|\.)nusatrip\.com$/.test(host)) return "+proxy";
if (/(?:^|\.)nuuvem\.com$/.test(host)) return "+proxy";
if (/(?:^|\.)omni7\.jp$/.test(host)) return "+proxy";
if (/(?:^|\.)onapp\.com$/.test(host)) return "+proxy";
if (/(?:^|\.)ontrac\.com$/.test(host)) return "+proxy";
if (/(?:^|\.)pandora\.com$/.test(host)) return "+proxy";
if (scheme === "http" && url.indexOf(".pandora.tv") >= 0) return "+proxy";
if (/(?:^|\.)parkansky\.com$/.test(host)) return "+proxy";
if (/(?:^|\.)phmsociety\.org$/.test(host)) return "+proxy";
if (/^http:\/\/.*\.pimg\.tw\//.test(url)) return "+proxy";
if (/(?:^|\.)podcast\.co$/.test(host)) return "+proxy";
if (/(?:^|\.)pure18\.com$/.test(host)) return "+proxy";
if (/(?:^|\.)pytorch\.org$/.test(host)) return "+proxy";
if (/(?:^|\.)qq\.co\.za$/.test(host)) return "+proxy";
if (/(?:^|\.)r18\.com$/.test(host)) return "+proxy";
if (/^http:\/\/radiko\.jp/.test(url)) return "+proxy";
if (/(?:^|\.)ramcity\.com\.au$/.test(host)) return "+proxy";
if (/(?:^|\.)rateyourmusic\.com$/.test(host)) return "+proxy";
if (/(?:^|\.)rd\.com$/.test(host)) return "+proxy";
if (/(?:^|\.)rdio\.com$/.test(host)) return "+proxy";
if (/^https:\/\/riseup\.net/.test(url)) return "+proxy";
if (/(?:^|\.)sadistic-v\.com$/.test(host)) return "+proxy";
if (/(?:^|\.)isc\.sans\.edu$/.test(host)) return "+proxy";
if (/^http:\/\/cdn.*\.search\.xxx\//.test(url)) return "+proxy";
if (/(?:^|\.)shiksha\.com$/.test(host)) return "+proxy";
if (/(?:^|\.)slacker\.com$/.test(host)) return "+proxy";
if (/(?:^|\.)sm-miracle\.com$/.test(host)) return "+proxy";
if (/(?:^|\.)softnology\.biz$/.test(host)) return "+proxy";
if (/(?:^|\.)soylentnews\.org$/.test(host)) return "+proxy";
if (/(?:^|\.)spotify\.com$/.test(host)) return "+proxy";
if (/(?:^|\.)spreadshirt\.es$/.test(host)) return "+proxy";
if (/(?:^|\.)springboardplatform\.com$/.test(host)) return "+proxy";
if (/(?:^|\.)sprite\.org$/.test(host)) return "+proxy";
if (/(?:^|\.)superokayama\.com$/.test(host)) return "+proxy";
if (/(?:^|\.)superpages\.com$/.test(host)) return "+proxy";
if (/(?:^|\.)swagbucks\.com$/.test(host)) return "+proxy";
if (/(?:^|\.)switch1\.jp$/.test(host)) return "+proxy";
if (/(?:^|\.)tapanwap\.com$/.test(host)) return "+proxy";
if (/(?:^|\.)gsp\.target\.com$/.test(host)) return "+proxy";
if (/(?:^|\.)login\.target\.com$/.test(host)) return "+proxy";
if (/(?:^|\.)rcam\.target\.com$/.test(host)) return "+proxy";
if (/(?:^|\.)technews\.tw$/.test(host)) return "+proxy";
if (/(?:^|\.)terabox\.com$/.test(host)) return "+proxy";
if (/(?:^|\.)thinkgeek\.com$/.test(host)) return "+proxy";
if (/(?:^|\.)thebodyshop-usa\.com$/.test(host)) return "+proxy";
if (/(?:^|\.)tiktok\.com$/.test(host)) return "+proxy";
if (/(?:^|\.)tma\.co\.jp$/.test(host)) return "+proxy";
if (/(?:^|\.)tracfone\.com$/.test(host)) return "+proxy";
if (/(?:^|\.)tryheart\.jp$/.test(host)) return "+proxy";
if (/(?:^|\.)turntable\.fm$/.test(host)) return "+proxy";
if (/(?:^|\.)twerkingbutt\.com$/.test(host)) return "+proxy";
if (/(?:^|\.)ulop\.net$/.test(host)) return "+proxy";
if (/(?:^|\.)uukanshu\.com$/.test(host)) return "+proxy";
if (/(?:^|\.)vegasred\.com$/.test(host)) return "+proxy";
if (/(?:^|\.)vevo\.com$/.test(host)) return "+proxy";
if (/(?:^|\.)vip-enterprise\.com$/.test(host)) return "+proxy";
if (/^http:\/\/viu\.tv\/ch\//.test(url)) return "+proxy";
if (/^http:\/\/viu\.tv\/encore\//.test(url)) return "+proxy";
if (/(?:^|\.)vmpsoft\.com$/.test(host)) return "+proxy";
if (/^http:\/\/ecsm\.vs\.com\//.test(url)) return "+proxy";
if (/(?:^|\.)wanz-factory\.com$/.test(host)) return "+proxy";
if (/(?:^|\.)ssl\.webpack\.de$/.test(host)) return "+proxy";
if (/(?:^|\.)wheretowatch\.com$/.test(host)) return "+proxy";
if (/(?:^|\.)wingamestore\.com$/.test(host)) return "+proxy";
if (/(?:^|\.)wizcrafts\.net$/.test(host)) return "+proxy";
if (/(?:^|\.)vod\.wwe\.com$/.test(host)) return "+proxy";
if (/(?:^|\.)xfinity\.com$/.test(host)) return "+proxy";
if (/(?:^|\.)youwin\.com$/.test(host)) return "+proxy";
if (/(?:^|\.)ytn\.co\.kr$/.test(host)) return "+proxy";
if (/(?:^|\.)zattoo\.com$/.test(host)) return "+proxy";
if (/(?:^|\.)zim\.vn$/.test(host)) return "+proxy";
if (/(?:^|\.)zozotown\.com$/.test(host)) return "+proxy";
if (scheme === "http" && url.indexOf("14.102.250.18") >= 0) return "+proxy";
if (scheme === "http" && url.indexOf("14.102.250.19") >= 0) return "+proxy";
if (scheme === "http" && url.indexOf("50.7.31.230:8898") >= 0) return "+proxy";
if (scheme === "http" && url.indexOf("174.142.105.153") >= 0) return "+proxy";
if (scheme === "http" && url.indexOf("69.65.19.160") >= 0) return "+proxy";
if (/(?:^|\.)xn--4gq171p\.com$/.test(host)) return "+proxy";
if (/(?:^|\.)xn--czq75pvv1aj5c\.org$/.test(host)) return "+proxy";
if (/(?:^|\.)xn--i2ru8q2qg\.com$/.test(host)) return "+proxy";
if (/(?:^|\.)xn--oiq\.cc$/.test(host)) return "+proxy";
if (/(?:^|\.)xn--p8j9a0d9c9a\.xn--q9jyb4c$/.test(host)) return "+proxy";
if (/(?:^|\.)xn--9pr62r24a\.com$/.test(host)) return "+proxy";
if (/(?:^|\.)abebooks\.com$/.test(host)) return "+proxy";
if (/^https:\/\/.*\.s3\.amazonaws\.com/.test(url)) return "+proxy";
if (/(?:^|\.)s3-ap-southeast-2\.amazonaws\.com$/.test(host)) return "+proxy";
if (/(?:^|\.)43110\.cf$/.test(host)) return "+proxy";
if (/(?:^|\.)9cache\.com$/.test(host)) return "+proxy";
if (/(?:^|\.)9gag\.com$/.test(host)) return "+proxy";
if (/(?:^|\.)agro\.hk$/.test(host)) return "+proxy";
if (/(?:^|\.)share\.america\.gov$/.test(host)) return "+proxy";
if (/(?:^|\.)apkmirror\.com$/.test(host)) return "+proxy";
if (/(?:^|\.)arte\.tv$/.test(host)) return "+proxy";
if (/(?:^|\.)artstation\.com$/.test(host)) return "+proxy";
if (/(?:^|\.)bangdream\.space$/.test(host)) return "+proxy";
if (/(?:^|\.)behance\.net$/.test(host)) return "+proxy";
if (/(?:^|\.)bird\.so$/.test(host)) return "+proxy";
if (/(?:^|\.)bitterwinter\.org$/.test(host)) return "+proxy";
if (/(?:^|\.)bnn\.co$/.test(host)) return "+proxy";
if (/(?:^|\.)businessinsider\.com$/.test(host)) return "+proxy";
if (/(?:^|\.)boomssr\.com$/.test(host)) return "+proxy";
if (/(?:^|\.)bwgyhw\.com$/.test(host)) return "+proxy";
if (/(?:^|\.)castbox\.fm$/.test(host)) return "+proxy";
if (/(?:^|\.)chinatimes\.com$/.test(host)) return "+proxy";
if (/(?:^|\.)clyp\.it$/.test(host)) return "+proxy";
if (/(?:^|\.)cmcn\.org$/.test(host)) return "+proxy";
if (/(?:^|\.)cmx\.im$/.test(host)) return "+proxy";
if (/(?:^|\.)dailyview\.tw$/.test(host)) return "+proxy";
if (/(?:^|\.)daum\.net$/.test(host)) return "+proxy";
if (/(?:^|\.)depositphotos\.com$/.test(host)) return "+proxy";
if (/(?:^|\.)disconnect\.me$/.test(host)) return "+proxy";
if (/(?:^|\.)documentingreality\.com$/.test(host)) return "+proxy";
if (/(?:^|\.)doubibackup\.com$/.test(host)) return "+proxy";
if (/(?:^|\.)doubmirror\.cf$/.test(host)) return "+proxy";
if (/(?:^|\.)encyclopedia\.com$/.test(host)) return "+proxy";
if (/(?:^|\.)fangeqiang\.com$/.test(host)) return "+proxy";
if (/(?:^|\.)fanqiangdang\.com$/.test(host)) return "+proxy";
if (/(?:^|\.)feedly\.com$/.test(host)) return "+proxy";
if (/(?:^|\.)feedx\.net$/.test(host)) return "+proxy";
if (/(?:^|\.)flyzy2005\.com$/.test(host)) return "+proxy";
if (/(?:^|\.)foreignpolicy\.com$/.test(host)) return "+proxy";
if (/(?:^|\.)free-ss\.site$/.test(host)) return "+proxy";
if (/(?:^|\.)freehongkong\.org$/.test(host)) return "+proxy";
if (/(?:^|\.)blog\.fuckgfw233\.org$/.test(host)) return "+proxy";
if (/(?:^|\.)g0v\.social$/.test(host)) return "+proxy";
if (/(?:^|\.)globalvoices\.org$/.test(host)) return "+proxy";
if (/(?:^|\.)glorystar\.me$/.test(host)) return "+proxy";
if (/(?:^|\.)goregrish\.com$/.test(host)) return "+proxy";
if (/(?:^|\.)guangnianvpn\.com$/.test(host)) return "+proxy";
if (/(?:^|\.)hanime\.tv$/.test(host)) return "+proxy";
if (/(?:^|\.)hbo\.com$/.test(host)) return "+proxy";
if (/(?:^|\.)spaces\.hightail\.com$/.test(host)) return "+proxy";
if (/(?:^|\.)hkgalden\.com$/.test(host)) return "+proxy";
if (/(?:^|\.)hkgolden\.com$/.test(host)) return "+proxy";
if (/(?:^|\.)hudson\.org$/.test(host)) return "+proxy";
if (/(?:^|\.)ipfs\.io$/.test(host)) return "+proxy";
if (/(?:^|\.)japantimes\.co\.jp$/.test(host)) return "+proxy";
if (/(?:^|\.)jiji\.com$/.test(host)) return "+proxy";
if (/(?:^|\.)jintian\.net$/.test(host)) return "+proxy";
if (/(?:^|\.)jinx\.com$/.test(host)) return "+proxy";
if (/(?:^|\.)joinmastodon\.org$/.test(host)) return "+proxy";
if (/(?:^|\.)liangzhichuanmei\.com$/.test(host)) return "+proxy";
if (/(?:^|\.)lighti\.me$/.test(host)) return "+proxy";
if (/(?:^|\.)lightyearvpn\.com$/.test(host)) return "+proxy";
if (/(?:^|\.)lihkg\.com$/.test(host)) return "+proxy";
if (/(?:^|\.)line-scdn\.net$/.test(host)) return "+proxy";
if (/(?:^|\.)i\.lithium\.com$/.test(host)) return "+proxy";
if (/(?:^|\.)cloud\.mail\.ru$/.test(host)) return "+proxy";
if (/(?:^|\.)cdn-images\.mailchimp\.com$/.test(host)) return "+proxy";
if (/(?:^|\.)mastodon\.cloud$/.test(host)) return "+proxy";
if (/(?:^|\.)mastodon\.host$/.test(host)) return "+proxy";
if (/(?:^|\.)mastodon\.social$/.test(host)) return "+proxy";
if (/(?:^|\.)mastodon\.xyz$/.test(host)) return "+proxy";
if (/(?:^|\.)matters\.news$/.test(host)) return "+proxy";
if (/(?:^|\.)me\.me$/.test(host)) return "+proxy";
if (/(?:^|\.)metart\.com$/.test(host)) return "+proxy";
if (/(?:^|\.)mohu\.club$/.test(host)) return "+proxy";
if (/(?:^|\.)mohu\.ml$/.test(host)) return "+proxy";
if (/(?:^|\.)motiyun\.com$/.test(host)) return "+proxy";
if (/(?:^|\.)msa-it\.org$/.test(host)) return "+proxy";
if (/(?:^|\.)goo\.ne\.jp$/.test(host)) return "+proxy";
if (/(?:^|\.)go\.nesnode\.com$/.test(host)) return "+proxy";
if (/(?:^|\.)international-news\.newsmagazine\.asia$/.test(host)) return "+proxy";
if (/(?:^|\.)nikkei\.com$/.test(host)) return "+proxy";
if (/(?:^|\.)nitter\.cc$/.test(host)) return "+proxy";
if (/(?:^|\.)nitter\.net$/.test(host)) return "+proxy";
if (/(?:^|\.)niu\.moe$/.test(host)) return "+proxy";
if (/(?:^|\.)nofile\.io$/.test(host)) return "+proxy";
if (/(?:^|\.)now\.com$/.test(host)) return "+proxy";
if (/(?:^|\.)openvpn\.org$/.test(host)) return "+proxy";
if (/(?:^|\.)onejav\.com$/.test(host)) return "+proxy";
if (/(?:^|\.)paste\.ee$/.test(host)) return "+proxy";
if (/(?:^|\.)my\.pcloud\.com$/.test(host)) return "+proxy";
if (/(?:^|\.)picacomic\.com$/.test(host)) return "+proxy";
if (/(?:^|\.)pincong\.rocks$/.test(host)) return "+proxy";
if (/(?:^|\.)pixiv\.net$/.test(host)) return "+proxy";
if (/(?:^|\.)potato\.im$/.test(host)) return "+proxy";
if (/(?:^|\.)premproxy\.com$/.test(host)) return "+proxy";
if (/(?:^|\.)prism-break\.org$/.test(host)) return "+proxy";
if (/(?:^|\.)protonvpn\.com$/.test(host)) return "+proxy";
if (/(?:^|\.)api\.pureapk\.com$/.test(host)) return "+proxy";
if (/(?:^|\.)quora\.com$/.test(host)) return "+proxy";
if (/(?:^|\.)quoracdn\.net$/.test(host)) return "+proxy";
if (/(?:^|\.)qz\.com$/.test(host)) return "+proxy";
if (/(?:^|\.)cdn\.seatguru\.com$/.test(host)) return "+proxy";
if (/(?:^|\.)secure\.raxcdn\.com$/.test(host)) return "+proxy";
if (/(?:^|\.)redd\.it$/.test(host)) return "+proxy";
if (/(?:^|\.)reddit\.com$/.test(host)) return "+proxy";
if (scheme === "http" && url.indexOf(".redditlist.com") >= 0) return "+proxy";
if (/^http:\/\/redditlist\.com/.test(url)) return "+proxy";
if (/(?:^|\.)redditmedia\.com$/.test(host)) return "+proxy";
if (/(?:^|\.)redditstatic\.com$/.test(host)) return "+proxy";
if (/(?:^|\.)rixcloud\.com$/.test(host)) return "+proxy";
if (/(?:^|\.)rixcloud\.us$/.test(host)) return "+proxy";
if (/(?:^|\.)rsdlmonitor\.com$/.test(host)) return "+proxy";
if (/(?:^|\.)shadowsocks\.be$/.test(host)) return "+proxy";
if (/(?:^|\.)shadowsocks9\.com$/.test(host)) return "+proxy";
if (/(?:^|\.)tn1\.shemalez\.com$/.test(host)) return "+proxy";
if (/(?:^|\.)tn2\.shemalez\.com$/.test(host)) return "+proxy";
if (/(?:^|\.)tn3\.shemalez\.com$/.test(host)) return "+proxy";
if (/(?:^|\.)static\.shemalez\.com$/.test(host)) return "+proxy";
if (/(?:^|\.)six-degrees\.io$/.test(host)) return "+proxy";
if (/(?:^|\.)softfamous\.com$/.test(host)) return "+proxy";
if (/(?:^|\.)softsmirror\.cf$/.test(host)) return "+proxy";
if (/(?:^|\.)sosreader\.com$/.test(host)) return "+proxy";
if (/(?:^|\.)sspanel\.net$/.test(host)) return "+proxy";
if (/(?:^|\.)sulian\.me$/.test(host)) return "+proxy";
if (/(?:^|\.)supchina\.com$/.test(host)) return "+proxy";
if (/(?:^|\.)teddysun\.com$/.test(host)) return "+proxy";
if (/(?:^|\.)textnow\.me$/.test(host)) return "+proxy";
if (/(?:^|\.)tineye\.com$/.test(host)) return "+proxy";
if (/(?:^|\.)top10vpn\.com$/.test(host)) return "+proxy";
if (/(?:^|\.)tubepornclassic\.com$/.test(host)) return "+proxy";
if (/(?:^|\.)uku\.im$/.test(host)) return "+proxy";
if (/(?:^|\.)unseen\.is$/.test(host)) return "+proxy";
if (/(?:^|\.)cn\.uptodown\.com$/.test(host)) return "+proxy";
if (/(?:^|\.)uraban\.me$/.test(host)) return "+proxy";
if (/(?:^|\.)vrsmash\.com$/.test(host)) return "+proxy";
if (/(?:^|\.)vultryhw\.com$/.test(host)) return "+proxy";
if (/(?:^|\.)scache\.vzw\.com$/.test(host)) return "+proxy";
if (/(?:^|\.)scache1\.vzw\.com$/.test(host)) return "+proxy";
if (/(?:^|\.)scache2\.vzw\.com$/.test(host)) return "+proxy";
if (/(?:^|\.)ss7\.vzw\.com$/.test(host)) return "+proxy";
if (/(?:^|\.)ssr\.tools$/.test(host)) return "+proxy";
if (/(?:^|\.)steemit\.com$/.test(host)) return "+proxy";
if (/(?:^|\.)taiwanjustice\.net$/.test(host)) return "+proxy";
if (/(?:^|\.)tinc-vpn\.org$/.test(host)) return "+proxy";
if (/(?:^|\.)u15\.info$/.test(host)) return "+proxy";
if (/(?:^|\.)washingtonpost\.com$/.test(host)) return "+proxy";
if (/(?:^|\.)wenzhao\.ca$/.test(host)) return "+proxy";
if (/(?:^|\.)whatsonweibo\.com$/.test(host)) return "+proxy";
if (/(?:^|\.)wire\.com$/.test(host)) return "+proxy";
if (/(?:^|\.)blog\.workflow\.is$/.test(host)) return "+proxy";
if (/(?:^|\.)xm\.com$/.test(host)) return "+proxy";
if (/(?:^|\.)xuehua\.us$/.test(host)) return "+proxy";
if (/(?:^|\.)yes-news\.com$/.test(host)) return "+proxy";
if (/(?:^|\.)yigeni\.com$/.test(host)) return "+proxy";
if (/(?:^|\.)you-get\.org$/.test(host)) return "+proxy";
if (/(?:^|\.)zzcloud\.me$/.test(host)) return "+proxy";
if (/(?:^|\.)aex\.com$/.test(host)) return "+proxy";
if (/(?:^|\.)allcoin\.com$/.test(host)) return "+proxy";
if (/(?:^|\.)adcex\.com$/.test(host)) return "+proxy";
if (/(?:^|\.)bcex\.ca$/.test(host)) return "+proxy";
if (/(?:^|\.)bibox\.com$/.test(host)) return "+proxy";
if (/(?:^|\.)big\.one$/.test(host)) return "+proxy";
if (/(?:^|\.)bigone\.com$/.test(host)) return "+proxy";
if (/(?:^|\.)binance\.com$/.test(host)) return "+proxy";
if (/(?:^|\.)bit-z\.com$/.test(host)) return "+proxy";
if (/(?:^|\.)bitz\.ai$/.test(host)) return "+proxy";
if (/(?:^|\.)bitbay\.net$/.test(host)) return "+proxy";
if (/(?:^|\.)bitcoinworld\.com$/.test(host)) return "+proxy";
if (/(?:^|\.)bitfinex\.com$/.test(host)) return "+proxy";
if (/(?:^|\.)bithumb\.com$/.test(host)) return "+proxy";
if (/(?:^|\.)bitinka\.com\.ar$/.test(host)) return "+proxy";
if (/(?:^|\.)bitmex\.com$/.test(host)) return "+proxy";
if (/(?:^|\.)btc98\.com$/.test(host)) return "+proxy";
if (/(?:^|\.)btcbank\.bank$/.test(host)) return "+proxy";
if (/(?:^|\.)btctrade\.im$/.test(host)) return "+proxy";
if (/(?:^|\.)bybit\.com$/.test(host)) return "+proxy";
if (/(?:^|\.)c2cx\.com$/.test(host)) return "+proxy";
if (/(?:^|\.)chaoex\.com$/.test(host)) return "+proxy";
if (/(?:^|\.)cobinhood\.com$/.test(host)) return "+proxy";
if (/(?:^|\.)coin2co\.in$/.test(host)) return "+proxy";
if (/(?:^|\.)coinbene\.com$/.test(host)) return "+proxy";
if (scheme === "http" && url.indexOf(".coinegg.com") >= 0) return "+proxy";
if (/(?:^|\.)coinegg\.com$/.test(host)) return "+proxy";
if (/(?:^|\.)coinex\.com$/.test(host)) return "+proxy";
if (/(?:^|\.)coingecko\.com$/.test(host)) return "+proxy";
if (/(?:^|\.)coingi\.com$/.test(host)) return "+proxy";
if (/(?:^|\.)coinmarketcap\.com$/.test(host)) return "+proxy";
if (/(?:^|\.)coinrail\.co\.kr$/.test(host)) return "+proxy";
if (/(?:^|\.)cointiger\.com$/.test(host)) return "+proxy";
if (/(?:^|\.)cointobe\.com$/.test(host)) return "+proxy";
if (/(?:^|\.)coinut\.com$/.test(host)) return "+proxy";
if (/(?:^|\.)discoins\.com$/.test(host)) return "+proxy";
if (/(?:^|\.)dragonex\.io$/.test(host)) return "+proxy";
if (/(?:^|\.)ebtcbank\.com$/.test(host)) return "+proxy";
if (/(?:^|\.)etherdelta\.com$/.test(host)) return "+proxy";
if (/(?:^|\.)etherscan\.io$/.test(host)) return "+proxy";
if (/(?:^|\.)exmo\.com$/.test(host)) return "+proxy";
if (/(?:^|\.)exrates\.me$/.test(host)) return "+proxy";
if (/(?:^|\.)exx\.com$/.test(host)) return "+proxy";
if (/(?:^|\.)fatbtc\.com$/.test(host)) return "+proxy";
if (/(?:^|\.)ftx\.com$/.test(host)) return "+proxy";
if (/(?:^|\.)gate\.io$/.test(host)) return "+proxy";
if (/(?:^|\.)gatecoin\.com$/.test(host)) return "+proxy";
if (/(?:^|\.)hbg\.com$/.test(host)) return "+proxy";
if (/(?:^|\.)hitbtc\.com$/.test(host)) return "+proxy";
if (/(?:^|\.)huobi\.co$/.test(host)) return "+proxy";
if (/(?:^|\.)huobi\.com$/.test(host)) return "+proxy";
if (/(?:^|\.)huobi\.me$/.test(host)) return "+proxy";
if (/(?:^|\.)huobi\.pro$/.test(host)) return "+proxy";
if (/(?:^|\.)huobi\.sc$/.test(host)) return "+proxy";
if (/(?:^|\.)huobipro\.com$/.test(host)) return "+proxy";
if (/(?:^|\.)bx\.in\.th$/.test(host)) return "+proxy";
if (/(?:^|\.)jex\.com$/.test(host)) return "+proxy";
if (/(?:^|\.)kex\.com$/.test(host)) return "+proxy";
if (/(?:^|\.)kspcoin\.com$/.test(host)) return "+proxy";
if (/(?:^|\.)kucoin\.com$/.test(host)) return "+proxy";
if (/(?:^|\.)lbank\.info$/.test(host)) return "+proxy";
if (/(?:^|\.)liquiditytp\.com$/.test(host)) return "+proxy";
if (/(?:^|\.)livecoin\.net$/.test(host)) return "+proxy";
if (/(?:^|\.)localbitcoins\.com$/.test(host)) return "+proxy";
if (/(?:^|\.)mercatox\.com$/.test(host)) return "+proxy";
if (/(?:^|\.)oanda\.com$/.test(host)) return "+proxy";
if (/(?:^|\.)oex\.com$/.test(host)) return "+proxy";
if (/(?:^|\.)okex\.com$/.test(host)) return "+proxy";
if (/(?:^|\.)okx\.com$/.test(host)) return "+proxy";
if (/(?:^|\.)otcbtc\.com$/.test(host)) return "+proxy";
if (/(?:^|\.)paxful\.com$/.test(host)) return "+proxy";
if (/(?:^|\.)poolin\.com$/.test(host)) return "+proxy";
if (/(?:^|\.)rightbtc\.com$/.test(host)) return "+proxy";
if (/(?:^|\.)solv\.finance$/.test(host)) return "+proxy";
if (/(?:^|\.)topbtc\.com$/.test(host)) return "+proxy";
if (/(?:^|\.)tronscan\.org$/.test(host)) return "+proxy";
if (/(?:^|\.)xbtce\.com$/.test(host)) return "+proxy";
if (/(?:^|\.)yobit\.net$/.test(host)) return "+proxy";
if (/(?:^|\.)zb\.com$/.test(host)) return "+proxy";
if (/(?:^|\.)read01\.com$/.test(host)) return "+proxy";
if (/(?:^|\.)kknews\.cc$/.test(host)) return "+proxy";
if (scheme === "http" && url.indexOf("china-mmm.jp.net") >= 0) return "+proxy";
if (scheme === "http" && url.indexOf(".lsxszzg.com") >= 0) return "+proxy";
if (scheme === "http" && url.indexOf(".china-mmm.net") >= 0) return "+proxy";
if (/(?:^|\.)china-mmm\.net$/.test(host)) return "+proxy";
if (scheme === "http" && url.indexOf("china-mmm.sa.com") >= 0) return "+proxy";
if (scheme === "http" && url.indexOf(".allowed.org") >= 0) return "+proxy";
if (scheme === "http" && url.indexOf(".now.im") >= 0) return "+proxy";
if (/(?:^|\.)amazon\.co\.jp$/.test(host)) return "+proxy";
if (scheme === "http" && url.indexOf(".amazon.com/Dalai-Lama") >= 0) return "+proxy";
if (scheme === "http" && url.indexOf("amazon.com/Prisoner-State-Secret-Journal-Premier") >= 0) return "+proxy";
if (scheme === "http" && url.indexOf("s3-ap-northeast-1.amazonaws.com") >= 0) return "+proxy";
if (/(?:^|\.)aolchannels\.aol\.com$/.test(host)) return "+proxy";
if (scheme === "http" && url.indexOf("video.aol.ca/video-detail") >= 0) return "+proxy";
if (scheme === "http" && url.indexOf("video.aol.co.uk/video-detail") >= 0) return "+proxy";
if (scheme === "http" && url.indexOf("video.aol.com") >= 0) return "+proxy";
if (/(?:^|\.)video\.aol\.com$/.test(host)) return "+proxy";
if (/(?:^|\.)search\.aol\.com$/.test(host)) return "+proxy";
if (scheme === "http" && url.indexOf("www.aolnews.com") >= 0) return "+proxy";
if (scheme === "http" && url.indexOf(".avmo.pw") >= 0) return "+proxy";
if (scheme === "http" && url.indexOf(".avmoo.com") >= 0) return "+proxy";
if (/^http:\/\/avmoo\.com/.test(url)) return "+proxy";
if (scheme === "http" && url.indexOf(".avmoo.net") >= 0) return "+proxy";
if (/^http:\/\/avmoo\.net/.test(url)) return "+proxy";
if (/(?:^|\.)avmoo\.pw$/.test(host)) return "+proxy";
if (scheme === "http" && url.indexOf(".javmoo.xyz") >= 0) return "+proxy";
if (/^http:\/\/javmoo\.xyz/.test(url)) return "+proxy";
if (scheme === "http" && url.indexOf(".javtag.com") >= 0) return "+proxy";
if (/^http:\/\/javtag\.com/.test(url)) return "+proxy";
if (scheme === "http" && url.indexOf(".javzoo.com") >= 0) return "+proxy";
if (/^http:\/\/javzoo\.com/.test(url)) return "+proxy";
if (scheme === "http" && url.indexOf(".tellme.pw") >= 0) return "+proxy";
if (scheme === "http" && url.indexOf(".bbc.com") >= 0) return "+proxy";
if (/(?:^|\.)bbc\.com$/.test(host)) return "+proxy";
if (scheme === "http" && url.indexOf(".bbc.co.uk") >= 0) return "+proxy";
if (/(?:^|\.)bbc\.co\.uk$/.test(host)) return "+proxy";
if (/(?:^|\.)bbci\.co\.uk$/.test(host)) return "+proxy";
if (scheme === "http" && url.indexOf(".bbcchinese.com") >= 0) return "+proxy";
if (/(?:^|\.)bbcchinese\.com$/.test(host)) return "+proxy";
if (/^http:\/\/bbc\.in/.test(url)) return "+proxy";
if (scheme === "http" && url.indexOf(".bloomberg.cn") >= 0) return "+proxy";
if (/(?:^|\.)bloomberg\.cn$/.test(host)) return "+proxy";
if (scheme === "http" && url.indexOf(".bloomberg.com") >= 0) return "+proxy";
if (/(?:^|\.)bloomberg\.com$/.test(host)) return "+proxy";
if (scheme === "http" && url.indexOf("bloomberg.de") >= 0) return "+proxy";
if (/(?:^|\.)bloomberg\.de$/.test(host)) return "+proxy";
if (/(?:^|\.)bloombergview\.com$/.test(host)) return "+proxy";
if (scheme === "http" && url.indexOf(".businessweek.com") >= 0) return "+proxy";
if (scheme === "http" && url.indexOf(".1dumb.com") >= 0) return "+proxy";
if (scheme === "http" && url.indexOf(".25u.com") >= 0) return "+proxy";
if (scheme === "http" && url.indexOf(".2waky.com") >= 0) return "+proxy";
if (scheme === "http" && url.indexOf(".3-a.net") >= 0) return "+proxy";
if (scheme === "http" && url.indexOf(".4dq.com") >= 0) return "+proxy";
if (scheme === "http" && url.indexOf(".4mydomain.com") >= 0) return "+proxy";
if (scheme === "http" && url.indexOf(".4pu.com") >= 0) return "+proxy";
if (scheme === "http" && url.indexOf(".acmetoy.com") >= 0) return "+proxy";
if (scheme === "http" && url.indexOf(".almostmy.com") >= 0) return "+proxy";
if (scheme === "http" && url.indexOf(".americanunfinished.com") >= 0) return "+proxy";
if (scheme === "http" && url.indexOf(".authorizeddns.net") >= 0) return "+proxy";
if (scheme === "http" && url.indexOf(".authorizeddns.org") >= 0) return "+proxy";
if (scheme === "http" && url.indexOf(".authorizeddns.us") >= 0) return "+proxy";
if (scheme === "http" && url.indexOf(".bigmoney.biz") >= 0) return "+proxy";
if (scheme === "http" && url.indexOf(".changeip.name") >= 0) return "+proxy";
if (scheme === "http" && url.indexOf(".changeip.net") >= 0) return "+proxy";
if (scheme === "http" && url.indexOf(".changeip.org") >= 0) return "+proxy";
if (scheme === "http" && url.indexOf(".cleansite.biz") >= 0) return "+proxy";
if (scheme === "http" && url.indexOf(".cleansite.info") >= 0) return "+proxy";
if (scheme === "http" && url.indexOf(".cleansite.us") >= 0) return "+proxy";
if (scheme === "http" && url.indexOf(".compress.to") >= 0) return "+proxy";
if (scheme === "http" && url.indexOf(".ddns.info") >= 0) return "+proxy";
if (scheme === "http" && url.indexOf(".ddns.me.uk") >= 0) return "+proxy";
if (scheme === "http" && url.indexOf(".ddns.mobi") >= 0) return "+proxy";
if (scheme === "http" && url.indexOf(".ddns.ms") >= 0) return "+proxy";
if (scheme === "http" && url.indexOf(".ddns.name") >= 0) return "+proxy";
if (scheme === "http" && url.indexOf(".ddns.us") >= 0) return "+proxy";
if (scheme === "http" && url.indexOf(".dhcp.biz") >= 0) return "+proxy";
if (scheme === "http" && url.indexOf(".dns-dns.com") >= 0) return "+proxy";
if (scheme === "http" && url.indexOf(".dns-stuff.com") >= 0) return "+proxy";
if (scheme === "http" && url.indexOf(".dns04.com") >= 0) return "+proxy";
if (scheme === "http" && url.indexOf(".dns05.com") >= 0) return "+proxy";
if (scheme === "http" && url.indexOf(".dns1.us") >= 0) return "+proxy";
if (scheme === "http" && url.indexOf(".dns2.us") >= 0) return "+proxy";
if (scheme === "http" && url.indexOf(".dnset.com") >= 0) return "+proxy";
if (scheme === "http" && url.indexOf(".dnsrd.com") >= 0) return "+proxy";
if (scheme === "http" && url.indexOf(".dsmtp.com") >= 0) return "+proxy";
if (scheme === "http" && url.indexOf(".dumb1.com") >= 0) return "+proxy";
if (scheme === "http" && url.indexOf(".dynamic-dns.net") >= 0) return "+proxy";
if (scheme === "http" && url.indexOf(".dynamicdns.biz") >= 0) return "+proxy";
if (scheme === "http" && url.indexOf(".dynamicdns.co.uk") >= 0) return "+proxy";
if (scheme === "http" && url.indexOf(".dynamicdns.me.uk") >= 0) return "+proxy";
if (scheme === "http" && url.indexOf(".dynamicdns.org.uk") >= 0) return "+proxy";
if (scheme === "http" && url.indexOf(".dyndns.pro") >= 0) return "+proxy";
if (scheme === "http" && url.indexOf(".dynssl.com") >= 0) return "+proxy";
if (scheme === "http" && url.indexOf(".edns.biz") >= 0) return "+proxy";
if (scheme === "http" && url.indexOf(".epac.to") >= 0) return "+proxy";
if (scheme === "http" && url.indexOf(".esmtp.biz") >= 0) return "+proxy";
if (scheme === "http" && url.indexOf(".ezua.com") >= 0) return "+proxy";
if (scheme === "http" && url.indexOf(".faqserv.com") >= 0) return "+proxy";
if (scheme === "http" && url.indexOf(".fartit.com") >= 0) return "+proxy";
if (scheme === "http" && url.indexOf(".freeddns.com") >= 0) return "+proxy";
if (scheme === "http" && url.indexOf(".freetcp.com") >= 0) return "+proxy";
if (scheme === "http" && url.indexOf(".freewww.biz") >= 0) return "+proxy";
if (scheme === "http" && url.indexOf(".freewww.info") >= 0) return "+proxy";
if (scheme === "http" && url.indexOf(".ftp1.biz") >= 0) return "+proxy";
if (scheme === "http" && url.indexOf(".ftpserver.biz") >= 0) return "+proxy";
if (scheme === "http" && url.indexOf(".gettrials.com") >= 0) return "+proxy";
if (scheme === "http" && url.indexOf(".got-game.org") >= 0) return "+proxy";
if (scheme === "http" && url.indexOf(".gr8domain.biz") >= 0) return "+proxy";
if (scheme === "http" && url.indexOf(".gr8name.biz") >= 0) return "+proxy";
if (scheme === "http" && url.indexOf(".https443.net") >= 0) return "+proxy";
if (scheme === "http" && url.indexOf(".https443.org") >= 0) return "+proxy";
if (scheme === "http" && url.indexOf(".ikwb.com") >= 0) return "+proxy";
if (scheme === "http" && url.indexOf(".instanthq.com") >= 0) return "+proxy";
if (scheme === "http" && url.indexOf(".iownyour.biz") >= 0) return "+proxy";
if (scheme === "http" && url.indexOf(".iownyour.org") >= 0) return "+proxy";
if (scheme === "http" && url.indexOf(".isasecret.com") >= 0) return "+proxy";
if (scheme === "http" && url.indexOf(".itemdb.com") >= 0) return "+proxy";
if (scheme === "http" && url.indexOf(".itsaol.com") >= 0) return "+proxy";
if (scheme === "http" && url.indexOf(".jetos.com") >= 0) return "+proxy";
if (scheme === "http" && url.indexOf(".jkub.com") >= 0) return "+proxy";
if (scheme === "http" && url.indexOf(".jungleheart.com") >= 0) return "+proxy";
if (scheme === "http" && url.indexOf(".justdied.com") >= 0) return "+proxy";
if (scheme === "http" && url.indexOf(".lflink.com") >= 0) return "+proxy";
if (scheme === "http" && url.indexOf(".lflinkup.com") >= 0) return "+proxy";
if (scheme === "http" && url.indexOf(".lflinkup.net") >= 0) return "+proxy";
if (scheme === "http" && url.indexOf(".lflinkup.org") >= 0) return "+proxy";
if (scheme === "http" && url.indexOf(".longmusic.com") >= 0) return "+proxy";
if (scheme === "http" && url.indexOf(".mefound.com") >= 0) return "+proxy";
if (scheme === "http" && url.indexOf(".moneyhome.biz") >= 0) return "+proxy";
if (scheme === "http" && url.indexOf(".mrbasic.com") >= 0) return "+proxy";
if (scheme === "http" && url.indexOf(".mrbonus.com") >= 0) return "+proxy";
if (scheme === "http" && url.indexOf(".mrface.com") >= 0) return "+proxy";
if (scheme === "http" && url.indexOf(".mrslove.com") >= 0) return "+proxy";
if (scheme === "http" && url.indexOf(".my03.com") >= 0) return "+proxy";
if (scheme === "http" && url.indexOf(".mydad.info") >= 0) return "+proxy";
if (scheme === "http" && url.indexOf(".myddns.com") >= 0) return "+proxy";
if (scheme === "http" && url.indexOf(".myftp.info") >= 0) return "+proxy";
if (scheme === "http" && url.indexOf(".myftp.name") >= 0) return "+proxy";
if (scheme === "http" && url.indexOf(".mylftv.com") >= 0) return "+proxy";
if (scheme === "http" && url.indexOf(".mymom.info") >= 0) return "+proxy";
if (scheme === "http" && url.indexOf(".mynetav.net") >= 0) return "+proxy";
if (scheme === "http" && url.indexOf(".mynetav.org") >= 0) return "+proxy";
if (scheme === "http" && url.indexOf(".mynumber.org") >= 0) return "+proxy";
if (scheme === "http" && url.indexOf(".mypicture.info") >= 0) return "+proxy";
if (scheme === "http" && url.indexOf(".mypop3.net") >= 0) return "+proxy";
if (scheme === "http" && url.indexOf(".mypop3.org") >= 0) return "+proxy";
if (scheme === "http" && url.indexOf(".mysecondarydns.com") >= 0) return "+proxy";
if (scheme === "http" && url.indexOf(".mywww.biz") >= 0) return "+proxy";
if (scheme === "http" && url.indexOf(".myz.info") >= 0) return "+proxy";
if (scheme === "http" && url.indexOf(".ninth.biz") >= 0) return "+proxy";
if (scheme === "http" && url.indexOf(".ns01.biz") >= 0) return "+proxy";
if (scheme === "http" && url.indexOf(".ns01.info") >= 0) return "+proxy";
if (scheme === "http" && url.indexOf(".ns01.us") >= 0) return "+proxy";
if (scheme === "http" && url.indexOf(".ns02.biz") >= 0) return "+proxy";
if (scheme === "http" && url.indexOf(".ns02.info") >= 0) return "+proxy";
if (scheme === "http" && url.indexOf(".ns02.us") >= 0) return "+proxy";
if (scheme === "http" && url.indexOf(".ns1.name") >= 0) return "+proxy";
if (scheme === "http" && url.indexOf(".ns2.name") >= 0) return "+proxy";
if (scheme === "http" && url.indexOf(".ns3.name") >= 0) return "+proxy";
if (scheme === "http" && url.indexOf(".ocry.com") >= 0) return "+proxy";
if (scheme === "http" && url.indexOf(".onedumb.com") >= 0) return "+proxy";
if (scheme === "http" && url.indexOf(".onmypc.biz") >= 0) return "+proxy";
if (scheme === "http" && url.indexOf(".onmypc.info") >= 0) return "+proxy";
if (scheme === "http" && url.indexOf(".onmypc.net") >= 0) return "+proxy";
if (scheme === "http" && url.indexOf(".onmypc.org") >= 0) return "+proxy";
if (scheme === "http" && url.indexOf(".onmypc.us") >= 0) return "+proxy";
if (scheme === "http" && url.indexOf(".organiccrap.com") >= 0) return "+proxy";
if (scheme === "http" && url.indexOf(".otzo.com") >= 0) return "+proxy";
if (scheme === "http" && url.indexOf(".ourhobby.com") >= 0) return "+proxy";
if (scheme === "http" && url.indexOf(".pcanywhere.net") >= 0) return "+proxy";
if (scheme === "http" && url.indexOf(".port25.biz") >= 0) return "+proxy";
if (scheme === "http" && url.indexOf(".proxydns.com") >= 0) return "+proxy";
if (scheme === "http" && url.indexOf(".qhigh.com") >= 0) return "+proxy";
if (scheme === "http" && url.indexOf(".qpoe.com") >= 0) return "+proxy";
if (scheme === "http" && url.indexOf(".rebatesrule.net") >= 0) return "+proxy";
if (scheme === "http" && url.indexOf(".sellclassics.com") >= 0) return "+proxy";
if (scheme === "http" && url.indexOf(".sendsmtp.com") >= 0) return "+proxy";
if (scheme === "http" && url.indexOf(".serveuser.com") >= 0) return "+proxy";
if (scheme === "http" && url.indexOf(".serveusers.com") >= 0) return "+proxy";
if (scheme === "http" && url.indexOf(".sexidude.com") >= 0) return "+proxy";
if (scheme === "http" && url.indexOf(".sexxxy.biz") >= 0) return "+proxy";
if (scheme === "http" && url.indexOf(".sixth.biz") >= 0) return "+proxy";
if (scheme === "http" && url.indexOf(".squirly.info") >= 0) return "+proxy";
if (scheme === "http" && url.indexOf(".ssl443.org") >= 0) return "+proxy";
if (scheme === "http" && url.indexOf(".toh.info") >= 0) return "+proxy";
if (scheme === "http" && url.indexOf(".toythieves.com") >= 0) return "+proxy";
if (scheme === "http" && url.indexOf(".trickip.net") >= 0) return "+proxy";
if (scheme === "http" && url.indexOf(".trickip.org") >= 0) return "+proxy";
if (scheme === "http" && url.indexOf(".vizvaz.com") >= 0) return "+proxy";
if (scheme === "http" && url.indexOf(".wha.la") >= 0) return "+proxy";
if (scheme === "http" && url.indexOf(".wikaba.com") >= 0) return "+proxy";
if (scheme === "http" && url.indexOf(".www1.biz") >= 0) return "+proxy";
if (scheme === "http" && url.indexOf(".wwwhost.biz") >= 0) return "+proxy";
if (scheme === "http" && url.indexOf(".x24hr.com") >= 0) return "+proxy";
if (scheme === "http" && url.indexOf(".xxuz.com") >= 0) return "+proxy";
if (scheme === "http" && url.indexOf(".xxxy.biz") >= 0) return "+proxy";
if (scheme === "http" && url.indexOf(".xxxy.info") >= 0) return "+proxy";
if (scheme === "http" && url.indexOf(".ygto.com") >= 0) return "+proxy";
if (scheme === "http" && url.indexOf(".youdontcare.com") >= 0) return "+proxy";
if (scheme === "http" && url.indexOf(".yourtrap.com") >= 0) return "+proxy";
if (scheme === "http" && url.indexOf(".zyns.com") >= 0) return "+proxy";
if (scheme === "http" && url.indexOf(".zzux.com") >= 0) return "+proxy";
if (scheme === "http" && url.indexOf("d1b183sg0nvnuh.cloudfront.net") >= 0) return "+proxy";
if (/^https:\/\/d1b183sg0nvnuh\.cloudfront\.net/.test(url)) return "+proxy";
if (scheme === "http" && url.indexOf("d1c37gjwa26taa.cloudfront.net") >= 0) return "+proxy";
if (/^https:\/\/d1c37gjwa26taa\.cloudfront\.net/.test(url)) return "+proxy";
if (scheme === "http" && url.indexOf("d3c33hcgiwev3.cloudfront.net") >= 0) return "+proxy";
if (/^https:\/\/d3c33hcgiwev3\.cloudfront\.net/.test(url)) return "+proxy";
if (/(?:^|\.)d3rhr7kgmtrq1v\.cloudfront\.net$/.test(host)) return "+proxy";
if (scheme === "http" && url.indexOf(".3d-game.com") >= 0) return "+proxy";
if (scheme === "http" && url.indexOf(".4irc.com") >= 0) return "+proxy";
if (scheme === "http" && url.indexOf(".b0ne.com") >= 0) return "+proxy";
if (scheme === "http" && url.indexOf(".chatnook.com") >= 0) return "+proxy";
if (scheme === "http" && url.indexOf(".darktech.org") >= 0) return "+proxy";
if (scheme === "http" && url.indexOf(".deaftone.com") >= 0) return "+proxy";
if (scheme === "http" && url.indexOf(".dtdns.net") >= 0) return "+proxy";
if (scheme === "http" && url.indexOf(".effers.com") >= 0) return "+proxy";
if (scheme === "http" && url.indexOf(".etowns.net") >= 0) return "+proxy";
if (scheme === "http" && url.indexOf(".etowns.org") >= 0) return "+proxy";
if (scheme === "http" && url.indexOf(".flnet.org") >= 0) return "+proxy";
if (scheme === "http" && url.indexOf(".gotgeeks.com") >= 0) return "+proxy";
if (scheme === "http" && url.indexOf(".scieron.com") >= 0) return "+proxy";
if (scheme === "http" && url.indexOf(".slyip.com") >= 0) return "+proxy";
if (scheme === "http" && url.indexOf(".slyip.net") >= 0) return "+proxy";
if (scheme === "http" && url.indexOf(".suroot.com") >= 0) return "+proxy";
if (scheme === "http" && url.indexOf(".blogdns.org") >= 0) return "+proxy";
if (scheme === "http" && url.indexOf(".dyndns.org") >= 0) return "+proxy";
if (scheme === "http" && url.indexOf(".dyndns-ip.com") >= 0) return "+proxy";
if (scheme === "http" && url.indexOf(".dyndns-pics.com") >= 0) return "+proxy";
if (scheme === "http" && url.indexOf(".from-sd.com") >= 0) return "+proxy";
if (scheme === "http" && url.indexOf(".from-pr.com") >= 0) return "+proxy";
if (scheme === "http" && url.indexOf(".is-a-hunter.com") >= 0) return "+proxy";
if (scheme === "http" && url.indexOf(".dynu.com") >= 0) return "+proxy";
if (/(?:^|\.)dynu\.com$/.test(host)) return "+proxy";
if (scheme === "http" && url.indexOf(".dynu.net") >= 0) return "+proxy";
if (scheme === "http" && url.indexOf(".freeddns.org") >= 0) return "+proxy";
if (/(?:^|\.)accountkit\.com$/.test(host)) return "+proxy";
if (scheme === "http" && url.indexOf("cdninstagram.com") >= 0) return "+proxy";
if (/(?:^|\.)cdninstagram\.com$/.test(host)) return "+proxy";
if (/(?:^|\.)f8\.com$/.test(host)) return "+proxy";
if (/(?:^|\.)facebook\.br$/.test(host)) return "+proxy";
if (scheme === "http" && url.indexOf(".facebook.com") >= 0) return "+proxy";
if (/(?:^|\.)facebook\.com$/.test(host)) return "+proxy";
if (/(?:^|\.)facebook\.design$/.test(host)) return "+proxy";
if (/(?:^|\.)connect\.facebook\.net$/.test(host)) return "+proxy";
if (/(?:^|\.)facebook\.hu$/.test(host)) return "+proxy";
if (/(?:^|\.)facebook\.in$/.test(host)) return "+proxy";
if (/(?:^|\.)facebook\.nl$/.test(host)) return "+proxy";
if (/(?:^|\.)facebook\.se$/.test(host)) return "+proxy";
if (/(?:^|\.)facebookmail\.com$/.test(host)) return "+proxy";
if (/(?:^|\.)fb\.com$/.test(host)) return "+proxy";
if (/(?:^|\.)fb\.me$/.test(host)) return "+proxy";
if (/(?:^|\.)fb\.watch$/.test(host)) return "+proxy";
if (/(?:^|\.)fbcdn\.net$/.test(host)) return "+proxy";
if (/(?:^|\.)fbsbx\.com$/.test(host)) return "+proxy";
if (/(?:^|\.)fbaddins\.com$/.test(host)) return "+proxy";
if (/(?:^|\.)fbworkmail\.com$/.test(host)) return "+proxy";
if (scheme === "http" && url.indexOf(".instagram.com") >= 0) return "+proxy";
if (/(?:^|\.)instagram\.com$/.test(host)) return "+proxy";
if (/(?:^|\.)m\.me$/.test(host)) return "+proxy";
if (/(?:^|\.)messenger\.com$/.test(host)) return "+proxy";
if (/(?:^|\.)oculus\.com$/.test(host)) return "+proxy";
if (/(?:^|\.)oculuscdn\.com$/.test(host)) return "+proxy";
if (/(?:^|\.)rocksdb\.org$/.test(host)) return "+proxy";
if (/(?:^|\.)parse\.com$/.test(host)) return "+proxy";
if (/(?:^|\.)thefacebook\.com$/.test(host)) return "+proxy";
if (/(?:^|\.)whatsapp\.com$/.test(host)) return "+proxy";
if (/(?:^|\.)whatsapp\.net$/.test(host)) return "+proxy";
if (/(?:^|\.)auntology\.fandom\.com$/.test(host)) return "+proxy";
if (/(?:^|\.)hongkong\.fandom\.com$/.test(host)) return "+proxy";
if (scheme === "http" && url.indexOf(".ftchinese.com") >= 0) return "+proxy";
if (/(?:^|\.)ftchinese\.com$/.test(host)) return "+proxy";
if (/(?:^|\.)1e100\.net$/.test(host)) return "+proxy";
if (/(?:^|\.)466453\.com$/.test(host)) return "+proxy";
if (/(?:^|\.)abc\.xyz$/.test(host)) return "+proxy";
if (/(?:^|\.)about\.google$/.test(host)) return "+proxy";
if (/(?:^|\.)admob\.com$/.test(host)) return "+proxy";
if (/(?:^|\.)adsense\.com$/.test(host)) return "+proxy";
if (/(?:^|\.)advertisercommunity\.com$/.test(host)) return "+proxy";
if (/(?:^|\.)agoogleaday\.com$/.test(host)) return "+proxy";
if (/(?:^|\.)ai\.google$/.test(host)) return "+proxy";
if (/(?:^|\.)ampproject\.org$/.test(host)) return "+proxy";
if (/(?:^|\.)android\.com$/.test(host)) return "+proxy";
if (/(?:^|\.)androidify\.com$/.test(host)) return "+proxy";
if (/(?:^|\.)androidtv\.com$/.test(host)) return "+proxy";
if (/(?:^|\.)api\.ai$/.test(host)) return "+proxy";
if (scheme === "http" && url.indexOf(".appspot.com") >= 0) return "+proxy";
if (/(?:^|\.)appspot\.com$/.test(host)) return "+proxy";
if (/(?:^|\.)autodraw\.com$/.test(host)) return "+proxy";
if (/(?:^|\.)blog\.google$/.test(host)) return "+proxy";
if (/(?:^|\.)blogblog\.com$/.test(host)) return "+proxy";
if (scheme === "http" && url.indexOf("blogspot.com") >= 0) return "+proxy";
if (/^https?:\/\/[^\/]+blogspot\.(.*)/.test(url)) return "+proxy";
if (scheme === "http" && url.indexOf(".blogspot.hk") >= 0) return "+proxy";
if (scheme === "http" && url.indexOf(".blogspot.jp") >= 0) return "+proxy";
if (scheme === "http" && url.indexOf(".blogspot.tw") >= 0) return "+proxy";
if (/(?:^|\.)certificate-transparency\.org$/.test(host)) return "+proxy";
if (/(?:^|\.)chrome\.com$/.test(host)) return "+proxy";
if (/(?:^|\.)chromecast\.com$/.test(host)) return "+proxy";
if (/(?:^|\.)chromeenterprise\.google$/.test(host)) return "+proxy";
if (/(?:^|\.)chromeexperiments\.com$/.test(host)) return "+proxy";
if (/(?:^|\.)chromercise\.com$/.test(host)) return "+proxy";
if (/(?:^|\.)chromestatus\.com$/.test(host)) return "+proxy";
if (/(?:^|\.)chromium\.org$/.test(host)) return "+proxy";
if (/(?:^|\.)com\.google$/.test(host)) return "+proxy";
if (/(?:^|\.)crbug\.com$/.test(host)) return "+proxy";
if (/(?:^|\.)creativelab5\.com$/.test(host)) return "+proxy";
if (/(?:^|\.)crisisresponse\.google$/.test(host)) return "+proxy";
if (/(?:^|\.)crrev\.com$/.test(host)) return "+proxy";
if (/(?:^|\.)data-vocabulary\.org$/.test(host)) return "+proxy";
if (/(?:^|\.)debug\.com$/.test(host)) return "+proxy";
if (/(?:^|\.)deepmind\.com$/.test(host)) return "+proxy";
if (/(?:^|\.)deja\.com$/.test(host)) return "+proxy";
if (/(?:^|\.)design\.google$/.test(host)) return "+proxy";
if (/(?:^|\.)digisfera\.com$/.test(host)) return "+proxy";
if (/(?:^|\.)dns\.google$/.test(host)) return "+proxy";
if (/(?:^|\.)domains\.google$/.test(host)) return "+proxy";
if (/(?:^|\.)duck\.com$/.test(host)) return "+proxy";
if (/(?:^|\.)environment\.google$/.test(host)) return "+proxy";
if (/(?:^|\.)feedburner\.com$/.test(host)) return "+proxy";
if (/(?:^|\.)firebaseio\.com$/.test(host)) return "+proxy";
if (/(?:^|\.)g\.co$/.test(host)) return "+proxy";
if (/(?:^|\.)gcr\.io$/.test(host)) return "+proxy";
if (/(?:^|\.)get\.app$/.test(host)) return "+proxy";
if (/(?:^|\.)get\.dev$/.test(host)) return "+proxy";
if (/(?:^|\.)get\.how$/.test(host)) return "+proxy";
if (/(?:^|\.)get\.page$/.test(host)) return "+proxy";
if (/(?:^|\.)getmdl\.io$/.test(host)) return "+proxy";
if (/(?:^|\.)getoutline\.org$/.test(host)) return "+proxy";
if (/(?:^|\.)ggpht\.com$/.test(host)) return "+proxy";
if (/(?:^|\.)gmail\.com$/.test(host)) return "+proxy";
if (/(?:^|\.)gmodules\.com$/.test(host)) return "+proxy";
if (/(?:^|\.)godoc\.org$/.test(host)) return "+proxy";
if (/(?:^|\.)golang\.org$/.test(host)) return "+proxy";
if (/(?:^|\.)goo\.gl$/.test(host)) return "+proxy";
if (scheme === "http" && url.indexOf(".google.ae") >= 0) return "+proxy";
if (scheme === "http" && url.indexOf(".google.as") >= 0) return "+proxy";
if (scheme === "http" && url.indexOf(".google.am") >= 0) return "+proxy";
if (scheme === "http" && url.indexOf(".google.at") >= 0) return "+proxy";
if (scheme === "http" && url.indexOf(".google.az") >= 0) return "+proxy";
if (scheme === "http" && url.indexOf(".google.ba") >= 0) return "+proxy";
if (scheme === "http" && url.indexOf(".google.be") >= 0) return "+proxy";
if (scheme === "http" && url.indexOf(".google.bg") >= 0) return "+proxy";
if (scheme === "http" && url.indexOf(".google.ca") >= 0) return "+proxy";
if (scheme === "http" && url.indexOf(".google.cd") >= 0) return "+proxy";
if (scheme === "http" && url.indexOf(".google.ci") >= 0) return "+proxy";
if (scheme === "http" && url.indexOf(".google.co.id") >= 0) return "+proxy";
if (scheme === "http" && url.indexOf(".google.co.jp") >= 0) return "+proxy";
if (scheme === "http" && url.indexOf(".google.co.kr") >= 0) return "+proxy";
if (scheme === "http" && url.indexOf(".google.co.ma") >= 0) return "+proxy";
if (scheme === "http" && url.indexOf(".google.co.uk") >= 0) return "+proxy";
if (scheme === "http" && url.indexOf(".google.com") >= 0) return "+proxy";
if (scheme === "http" && url.indexOf(".google.de") >= 0) return "+proxy";
if (/(?:^|\.)google\.dev$/.test(host)) return "+proxy";
if (scheme === "http" && url.indexOf(".google.dj") >= 0) return "+proxy";
if (scheme === "http" && url.indexOf(".google.dk") >= 0) return "+proxy";
if (scheme === "http" && url.indexOf(".google.es") >= 0) return "+proxy";
if (scheme === "http" && url.indexOf(".google.fi") >= 0) return "+proxy";
if (scheme === "http" && url.indexOf(".google.fm") >= 0) return "+proxy";
if (scheme === "http" && url.indexOf(".google.fr") >= 0) return "+proxy";
if (scheme === "http" && url.indexOf(".google.gg") >= 0) return "+proxy";
if (scheme === "http" && url.indexOf(".google.gl") >= 0) return "+proxy";
if (scheme === "http" && url.indexOf(".google.gr") >= 0) return "+proxy";
if (scheme === "http" && url.indexOf(".google.ie") >= 0) return "+proxy";
if (scheme === "http" && url.indexOf(".google.is") >= 0) return "+proxy";
if (scheme === "http" && url.indexOf(".google.it") >= 0) return "+proxy";
if (scheme === "http" && url.indexOf(".google.jo") >= 0) return "+proxy";
if (scheme === "http" && url.indexOf(".google.kz") >= 0) return "+proxy";
if (scheme === "http" && url.indexOf(".google.lv") >= 0) return "+proxy";
if (scheme === "http" && url.indexOf(".google.mn") >= 0) return "+proxy";
if (scheme === "http" && url.indexOf(".google.ms") >= 0) return "+proxy";
if (scheme === "http" && url.indexOf(".google.nl") >= 0) return "+proxy";
if (scheme === "http" && url.indexOf(".google.nu") >= 0) return "+proxy";
if (scheme === "http" && url.indexOf(".google.no") >= 0) return "+proxy";
if (scheme === "http" && url.indexOf(".google.ro") >= 0) return "+proxy";
if (scheme === "http" && url.indexOf(".google.ru") >= 0) return "+proxy";
if (scheme === "http" && url.indexOf(".google.rw") >= 0) return "+proxy";
if (scheme === "http" && url.indexOf(".google.sc") >= 0) return "+proxy";
if (scheme === "http" && url.indexOf(".google.sh") >= 0) return "+proxy";
if (scheme === "http" && url.indexOf(".google.sk") >= 0) return "+proxy";
if (scheme === "http" && url.indexOf(".google.sm") >= 0) return "+proxy";
if (scheme === "http" && url.indexOf(".google.sn") >= 0) return "+proxy";
if (scheme === "http" && url.indexOf(".google.tk") >= 0) return "+proxy";
if (scheme === "http" && url.indexOf(".google.tm") >= 0) return "+proxy";
if (scheme === "http" && url.indexOf(".google.to") >= 0) return "+proxy";
if (scheme === "http" && url.indexOf(".google.tt") >= 0) return "+proxy";
if (scheme === "http" && url.indexOf(".google.vu") >= 0) return "+proxy";
if (scheme === "http" && url.indexOf(".google.ws") >= 0) return "+proxy";
if (/^https?:\/\/([^\/]+\.)*google\.(ac|ad|ae|af|ai|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|it.ao|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 "+proxy";
if (/(?:^|\.)googleapis\.cn$/.test(host)) return "+proxy";
if (/(?:^|\.)googleapis\.com$/.test(host)) return "+proxy";
if (/(?:^|\.)googleapps\.com$/.test(host)) return "+proxy";
if (/(?:^|\.)googleartproject\.com$/.test(host)) return "+proxy";
if (/(?:^|\.)googleblog\.com$/.test(host)) return "+proxy";
if (/(?:^|\.)googlebot\.com$/.test(host)) return "+proxy";
if (/(?:^|\.)googlechinawebmaster\.com$/.test(host)) return "+proxy";
if (/(?:^|\.)googlecode\.com$/.test(host)) return "+proxy";
if (/(?:^|\.)googlecommerce\.com$/.test(host)) return "+proxy";
if (/(?:^|\.)googledomains\.com$/.test(host)) return "+proxy";
if (/(?:^|\.)googlearth\.com$/.test(host)) return "+proxy";
if (/(?:^|\.)googleearth\.com$/.test(host)) return "+proxy";
if (/(?:^|\.)googledrive\.com$/.test(host)) return "+proxy";
if (/(?:^|\.)googlefiber\.net$/.test(host)) return "+proxy";
if (/(?:^|\.)googlegroups\.com$/.test(host)) return "+proxy";
if (/(?:^|\.)googlehosted\.com$/.test(host)) return "+proxy";
if (/(?:^|\.)googleideas\.com$/.test(host)) return "+proxy";
if (/(?:^|\.)googleinsidesearch\.com$/.test(host)) return "+proxy";
if (/(?:^|\.)googlelabs\.com$/.test(host)) return "+proxy";
if (/(?:^|\.)googlemail\.com$/.test(host)) return "+proxy";
if (/(?:^|\.)googlemashups\.com$/.test(host)) return "+proxy";
if (/(?:^|\.)googlepagecreator\.com$/.test(host)) return "+proxy";
if (/(?:^|\.)googleplay\.com$/.test(host)) return "+proxy";
if (/(?:^|\.)googleplus\.com$/.test(host)) return "+proxy";
if (/(?:^|\.)googlescholar\.comUSA$/.test(host)) return "+proxy";
if (/(?:^|\.)googlesource\.com$/.test(host)) return "+proxy";
if (/(?:^|\.)googleusercontent\.com$/.test(host)) return "+proxy";
if (scheme === "http" && url.indexOf(".googlevideo.com") >= 0) return "+proxy";
if (/(?:^|\.)googlevideo\.com$/.test(host)) return "+proxy";
if (/(?:^|\.)googleweblight\.com$/.test(host)) return "+proxy";
if (/(?:^|\.)googlezip\.net$/.test(host)) return "+proxy";
if (/(?:^|\.)groups\.google\.cn$/.test(host)) return "+proxy";
if (/(?:^|\.)grow\.google$/.test(host)) return "+proxy";
if (/(?:^|\.)gstatic\.com$/.test(host)) return "+proxy";
if (/(?:^|\.)gvt0\.com$/.test(host)) return "+proxy";
if (/(?:^|\.)gvt1\.com$/.test(host)) return "+proxy";
if (/(?:^|\.)gvt3\.com$/.test(host)) return "+proxy";
if (/(?:^|\.)gwtproject\.org$/.test(host)) return "+proxy";
if (/(?:^|\.)html5rocks\.com$/.test(host)) return "+proxy";
if (/(?:^|\.)iam\.soy$/.test(host)) return "+proxy";
if (/(?:^|\.)igoogle\.com$/.test(host)) return "+proxy";
if (/(?:^|\.)itasoftware\.com$/.test(host)) return "+proxy";
if (/(?:^|\.)lers\.google$/.test(host)) return "+proxy";
if (/(?:^|\.)like\.com$/.test(host)) return "+proxy";
if (/(?:^|\.)madewithcode\.com$/.test(host)) return "+proxy";
if (/(?:^|\.)material\.io$/.test(host)) return "+proxy";
if (/(?:^|\.)nic\.google$/.test(host)) return "+proxy";
if (/(?:^|\.)on2\.com$/.test(host)) return "+proxy";
if (/(?:^|\.)opensource\.google$/.test(host)) return "+proxy";
if (/(?:^|\.)panoramio\.com$/.test(host)) return "+proxy";
if (/(?:^|\.)picasaweb\.com$/.test(host)) return "+proxy";
if (/(?:^|\.)pki\.goog$/.test(host)) return "+proxy";
if (/(?:^|\.)plus\.codes$/.test(host)) return "+proxy";
if (/(?:^|\.)polymer-project\.org$/.test(host)) return "+proxy";
if (/(?:^|\.)pride\.google$/.test(host)) return "+proxy";
if (/(?:^|\.)questvisual\.com$/.test(host)) return "+proxy";
if (/(?:^|\.)admin\.recaptcha\.net$/.test(host)) return "+proxy";
if (/(?:^|\.)api\.recaptcha\.net$/.test(host)) return "+proxy";
if (/(?:^|\.)api-secure\.recaptcha\.net$/.test(host)) return "+proxy";
if (/(?:^|\.)api-verify\.recaptcha\.net$/.test(host)) return "+proxy";
if (/(?:^|\.)redhotlabs\.com$/.test(host)) return "+proxy";
if (/(?:^|\.)registry\.google$/.test(host)) return "+proxy";
if (/(?:^|\.)research\.google$/.test(host)) return "+proxy";
if (/(?:^|\.)safety\.google$/.test(host)) return "+proxy";
if (/(?:^|\.)savethedate\.foo$/.test(host)) return "+proxy";
if (/(?:^|\.)schema\.org$/.test(host)) return "+proxy";
if (/(?:^|\.)shattered\.io$/.test(host)) return "+proxy";
if (/^http:\/\/sipml5\.org\//.test(url)) return "+proxy";
if (/(?:^|\.)stories\.google$/.test(host)) return "+proxy";
if (/(?:^|\.)sustainability\.google$/.test(host)) return "+proxy";
if (/(?:^|\.)synergyse\.com$/.test(host)) return "+proxy";
if (/(?:^|\.)teachparentstech\.org$/.test(host)) return "+proxy";
if (/(?:^|\.)tensorflow\.org$/.test(host)) return "+proxy";
if (/(?:^|\.)tfhub\.dev$/.test(host)) return "+proxy";
if (/(?:^|\.)thinkwithgoogle\.com$/.test(host)) return "+proxy";
if (/(?:^|\.)tiltbrush\.com$/.test(host)) return "+proxy";
if (/(?:^|\.)translate\.goog$/.test(host)) return "+proxy";
if (/(?:^|\.)translate\.google$/.test(host)) return "+proxy";
if (/(?:^|\.)tv\.google$/.test(host)) return "+proxy";
if (/(?:^|\.)urchin\.com$/.test(host)) return "+proxy";
if (/(?:^|\.)waveprotocol\.org$/.test(host)) return "+proxy";
if (/(?:^|\.)waymo\.com$/.test(host)) return "+proxy";
if (/(?:^|\.)web\.dev$/.test(host)) return "+proxy";
if (/(?:^|\.)webmproject\.org$/.test(host)) return "+proxy";
if (/(?:^|\.)webrtc\.org$/.test(host)) return "+proxy";
if (/(?:^|\.)whatbrowser\.org$/.test(host)) return "+proxy";
if (/(?:^|\.)widevine\.com$/.test(host)) return "+proxy";
if (/(?:^|\.)withgoogle\.com$/.test(host)) return "+proxy";
if (/(?:^|\.)withyoutube\.com$/.test(host)) return "+proxy";
if (/(?:^|\.)x\.company$/.test(host)) return "+proxy";
if (/(?:^|\.)xn--ngstr-lra8j\.com$/.test(host)) return "+proxy";
if (/(?:^|\.)youtu\.be$/.test(host)) return "+proxy";
if (scheme === "http" && url.indexOf(".youtube.com") >= 0) return "+proxy";
if (/(?:^|\.)youtube\.com$/.test(host)) return "+proxy";
if (/(?:^|\.)youtube-nocookie\.com$/.test(host)) return "+proxy";
if (/(?:^|\.)youtubeeducation\.com$/.test(host)) return "+proxy";
if (/(?:^|\.)youtubegaming\.com$/.test(host)) return "+proxy";
if (/(?:^|\.)youtubekids\.com$/.test(host)) return "+proxy";
if (/(?:^|\.)yt\.be$/.test(host)) return "+proxy";
if (/(?:^|\.)ytimg\.com$/.test(host)) return "+proxy";
if (/(?:^|\.)zynamics\.com$/.test(host)) return "+proxy";
if (/(?:^|\.)naughtyamerica\.com$/.test(host)) return "+proxy";
if (scheme === "http" && url.indexOf("static01.nyt.com") >= 0) return "+proxy";
if (/(?:^|\.)nyt\.com$/.test(host)) return "+proxy";
if (scheme === "http" && url.indexOf("nytchina.com") >= 0) return "+proxy";
if (scheme === "http" && url.indexOf("nytcn.me") >= 0) return "+proxy";
if (/(?:^|\.)nytcn\.me$/.test(host)) return "+proxy";
if (/(?:^|\.)nytco\.com$/.test(host)) return "+proxy";
if (/^http:\/\/nyti\.ms\//.test(url)) return "+proxy";
if (scheme === "http" && url.indexOf(".nytimes.com") >= 0) return "+proxy";
if (/(?:^|\.)nytimes\.com$/.test(host)) return "+proxy";
if (/(?:^|\.)nytimg\.com$/.test(host)) return "+proxy";
if (scheme === "http" && url.indexOf("userapi.nytlog.com") >= 0) return "+proxy";
if (scheme === "http" && url.indexOf("cn.nytstyle.com") >= 0) return "+proxy";
if (/(?:^|\.)nytstyle\.com$/.test(host)) return "+proxy";
if (scheme === "http" && url.indexOf(".steamcommunity.com") >= 0) return "+proxy";
if (/(?:^|\.)steamcommunity\.com$/.test(host)) return "+proxy";
if (/(?:^|\.)store\.steampowered\.com$/.test(host)) return "+proxy";
if (/(?:^|\.)t\.me$/.test(host)) return "+proxy";
if (/(?:^|\.)updates\.tdesktop\.com$/.test(host)) return "+proxy";
if (/(?:^|\.)telegram\.dog$/.test(host)) return "+proxy";
if (/(?:^|\.)telegram\.me$/.test(host)) return "+proxy";
if (/(?:^|\.)telegram\.org$/.test(host)) return "+proxy";
if (scheme === "http" && url.indexOf(".telegramdownload.com") >= 0) return "+proxy";
if (/(?:^|\.)telesco\.pe$/.test(host)) return "+proxy";
if (/(?:^|\.)jtvnw\.net$/.test(host)) return "+proxy";
if (/(?:^|\.)ttvnw\.net$/.test(host)) return "+proxy";
if (/(?:^|\.)twitch\.tv$/.test(host)) return "+proxy";
if (/(?:^|\.)twitchcdn\.net$/.test(host)) return "+proxy";
if (/(?:^|\.)periscope\.tv$/.test(host)) return "+proxy";
if (scheme === "http" && url.indexOf(".pscp.tv") >= 0) return "+proxy";
if (/(?:^|\.)pscp\.tv$/.test(host)) return "+proxy";
if (scheme === "http" && url.indexOf(".t.co") >= 0) return "+proxy";
if (/(?:^|\.)t\.co$/.test(host)) return "+proxy";
if (scheme === "http" && url.indexOf(".tweetdeck.com") >= 0) return "+proxy";
if (/(?:^|\.)tweetdeck\.com$/.test(host)) return "+proxy";
if (/(?:^|\.)twimg\.com$/.test(host)) return "+proxy";
if (scheme === "http" && url.indexOf(".twitpic.com") >= 0) return "+proxy";
if (/(?:^|\.)twitpic\.com$/.test(host)) return "+proxy";
if (scheme === "http" && url.indexOf(".twitter.com") >= 0) return "+proxy";
if (/(?:^|\.)twitter\.com$/.test(host)) return "+proxy";
if (/(?:^|\.)twitter\.jp$/.test(host)) return "+proxy";
if (/(?:^|\.)vine\.co$/.test(host)) return "+proxy";
if (/(?:^|\.)gov\.taipei$/.test(host)) return "+proxy";
if (scheme === "http" && url.indexOf(".gov.tw") >= 0) return "+proxy";
if (/^https:\/\/aiss\.anws\.gov\.tw/.test(url)) return "+proxy";
if (/(?:^|\.)archives\.gov\.tw$/.test(host)) return "+proxy";
if (/(?:^|\.)tacc\.cwb\.gov\.tw$/.test(host)) return "+proxy";
if (/(?:^|\.)data\.gov\.tw$/.test(host)) return "+proxy";
if (/(?:^|\.)epa\.gov\.tw$/.test(host)) return "+proxy";
if (/(?:^|\.)fa\.gov\.tw$/.test(host)) return "+proxy";
if (/(?:^|\.)fda\.gov\.tw$/.test(host)) return "+proxy";
if (/(?:^|\.)hpa\.gov\.tw$/.test(host)) return "+proxy";
if (/(?:^|\.)immigration\.gov\.tw$/.test(host)) return "+proxy";
if (/(?:^|\.)itaiwan\.gov\.tw$/.test(host)) return "+proxy";
if (/(?:^|\.)mjib\.gov\.tw$/.test(host)) return "+proxy";
if (/(?:^|\.)moeaic\.gov\.tw$/.test(host)) return "+proxy";
if (/(?:^|\.)mofa\.gov\.tw$/.test(host)) return "+proxy";
if (/(?:^|\.)mol\.gov\.tw$/.test(host)) return "+proxy";
if (/(?:^|\.)mvdis\.gov\.tw$/.test(host)) return "+proxy";
if (/(?:^|\.)nat\.gov\.tw$/.test(host)) return "+proxy";
if (/(?:^|\.)nhi\.gov\.tw$/.test(host)) return "+proxy";
if (/(?:^|\.)npa\.gov\.tw$/.test(host)) return "+proxy";
if (/(?:^|\.)nsc\.gov\.tw$/.test(host)) return "+proxy";
if (/(?:^|\.)ntbk\.gov\.tw$/.test(host)) return "+proxy";
if (/(?:^|\.)ntbna\.gov\.tw$/.test(host)) return "+proxy";
if (/(?:^|\.)ntbt\.gov\.tw$/.test(host)) return "+proxy";
if (/(?:^|\.)ntsna\.gov\.tw$/.test(host)) return "+proxy";
if (/(?:^|\.)pcc\.gov\.tw$/.test(host)) return "+proxy";
if (/(?:^|\.)stat\.gov\.tw$/.test(host)) return "+proxy";
if (/(?:^|\.)taipei\.gov\.tw$/.test(host)) return "+proxy";
if (/(?:^|\.)taiwanjobs\.gov\.tw$/.test(host)) return "+proxy";
if (/(?:^|\.)thb\.gov\.tw$/.test(host)) return "+proxy";
if (/(?:^|\.)tipo\.gov\.tw$/.test(host)) return "+proxy";
if (/(?:^|\.)wda\.gov\.tw$/.test(host)) return "+proxy";
if (/(?:^|\.)teco-hk\.org$/.test(host)) return "+proxy";
if (/(?:^|\.)teco-mo\.org$/.test(host)) return "+proxy";
if (/(?:^|\.)kinmen\.org\.tw$/.test(host)) return "+proxy";
if (/^http:\/\/www\.americorps\.gov/.test(url)) return "+proxy";
if (/(?:^|\.)jpl\.nasa\.gov$/.test(host)) return "+proxy";
if (/(?:^|\.)pds\.nasa\.gov$/.test(host)) return "+proxy";
if (/(?:^|\.)solarsystem\.nasa\.gov$/.test(host)) return "+proxy";
if (scheme === "http" && url.indexOf("iipdigital.usembassy.gov") >= 0) return "+proxy";
if (/(?:^|\.)usfk\.mil$/.test(host)) return "+proxy";
if (/(?:^|\.)usmc\.mil$/.test(host)) return "+proxy";
if (/^http:\/\/tarr\.uspto\.gov\//.test(url)) return "+proxy";
if (/(?:^|\.)tsdr\.uspto\.gov$/.test(host)) return "+proxy";
if (/(?:^|\.)v2ex\.com$/.test(host)) return "+proxy";
if (scheme === "http" && url.indexOf("cn.voa.mobi") >= 0) return "+proxy";
if (scheme === "http" && url.indexOf("tw.voa.mobi") >= 0) return "+proxy";
if (/(?:^|\.)voacambodia\.com$/.test(host)) return "+proxy";
if (scheme === "http" && url.indexOf(".voachineseblog.com") >= 0) return "+proxy";
if (/(?:^|\.)voachineseblog\.com$/.test(host)) return "+proxy";
if (scheme === "http" && url.indexOf(".voacantonese.com") >= 0) return "+proxy";
if (/(?:^|\.)voacantonese\.com$/.test(host)) return "+proxy";
if (scheme === "http" && url.indexOf("voachinese.com") >= 0) return "+proxy";
if (/(?:^|\.)voachinese\.com$/.test(host)) return "+proxy";
if (scheme === "http" && url.indexOf("voagd.com") >= 0) return "+proxy";
if (/(?:^|\.)voaindonesia\.com$/.test(host)) return "+proxy";
if (scheme === "http" && url.indexOf(".voanews.com") >= 0) return "+proxy";
if (/(?:^|\.)voanews\.com$/.test(host)) return "+proxy";
if (scheme === "http" && url.indexOf("voatibetan.com") >= 0) return "+proxy";
if (/(?:^|\.)voatibetan\.com$/.test(host)) return "+proxy";
if (scheme === "http" && url.indexOf(".voatibetanenglish.com") >= 0) return "+proxy";
if (/(?:^|\.)voatibetanenglish\.com$/.test(host)) return "+proxy";
if (/(?:^|\.)zh\.ecdm\.wikia\.com$/.test(host)) return "+proxy";
if (/(?:^|\.)evchk\.wikia\.com$/.test(host)) return "+proxy";
if (scheme === "http" && url.indexOf("fq.wikia.com") >= 0) return "+proxy";
if (scheme === "http" && url.indexOf("zh.pttpedia.wikia.com/wiki/%E7%BF%92%E5%8C%85%E5%AD%90%E4%B9%8B%E4%BA%82") >= 0) return "+proxy";
if (scheme === "http" && url.indexOf("cn.uncyclopedia.wikia.com") >= 0) return "+proxy";
if (scheme === "http" && url.indexOf("zh.uncyclopedia.wikia.com") >= 0) return "+proxy";
if (/(?:^|\.)wikimedia\.org$/.test(host)) return "+proxy";
if (/^http:\/\/zh\.wikisource\.org/.test(url)) return "+proxy";
if (/(?:^|\.)zh\.wikiquote\.org$/.test(host)) return "+proxy";
if (/(?:^|\.)zh\.wikinews\.org$/.test(host)) return "+proxy";
if (/(?:^|\.)ja\.wikipedia\.org$/.test(host)) return "+proxy";
if (/(?:^|\.)wikipedia\.org$/.test(host)) return "+proxy";
if (/(?:^|\.)data\.flurry\.com$/.test(host)) return "+proxy";
if (/(?:^|\.)page\.bid\.yahoo\.com$/.test(host)) return "+proxy";
if (/(?:^|\.)tw\.bid\.yahoo\.com$/.test(host)) return "+proxy";
if (/(?:^|\.)auctions\.yahoo\.co\.jp$/.test(host)) return "+proxy";
if (/(?:^|\.)blogs\.yahoo\.co\.jp$/.test(host)) return "+proxy";
if (/(?:^|\.)search\.yahoo\.co\.jp$/.test(host)) return "+proxy";
if (/(?:^|\.)buy\.yahoo\.com\.tw$/.test(host)) return "+proxy";
if (/(?:^|\.)hk\.yahoo\.com$/.test(host)) return "+proxy";
if (/(?:^|\.)hk\.knowledge\.yahoo\.com$/.test(host)) return "+proxy";
if (/(?:^|\.)tw\.money\.yahoo\.com$/.test(host)) return "+proxy";
if (/(?:^|\.)hk\.myblog\.yahoo\.com$/.test(host)) return "+proxy";
if (scheme === "http" && url.indexOf("news.yahoo.com/china-blocks-bbc") >= 0) return "+proxy";
if (/(?:^|\.)hk\.news\.yahoo\.com$/.test(host)) return "+proxy";
if (scheme === "http" && url.indexOf("hk.rd.yahoo.com") >= 0) return "+proxy";
if (scheme === "http" && url.indexOf("hk.search.yahoo.com/search") >= 0) return "+proxy";
if (scheme === "http" && url.indexOf("hk.video.news.yahoo.com/video") >= 0) return "+proxy";
if (scheme === "http" && url.indexOf("meme.yahoo.com") >= 0) return "+proxy";
if (scheme === "http" && url.indexOf("tw.answers.yahoo.com") >= 0) return "+proxy";
if (/^https:\/\/tw\.answers\.yahoo\.com/.test(url)) return "+proxy";
if (/(?:^|\.)tw\.knowledge\.yahoo\.com$/.test(host)) return "+proxy";
if (/(?:^|\.)tw\.mall\.yahoo\.com$/.test(host)) return "+proxy";
if (scheme === "http" && url.indexOf("tw.yahoo.com") >= 0) return "+proxy";
if (/(?:^|\.)tw\.mobi\.yahoo\.com$/.test(host)) return "+proxy";
if (scheme === "http" && url.indexOf("tw.myblog.yahoo.com") >= 0) return "+proxy";
if (/(?:^|\.)tw\.news\.yahoo\.com$/.test(host)) return "+proxy";
if (scheme === "http" && url.indexOf("pulse.yahoo.com") >= 0) return "+proxy";
if (/(?:^|\.)search\.yahoo\.com$/.test(host)) return "+proxy";
if (scheme === "http" && url.indexOf("upcoming.yahoo.com") >= 0) return "+proxy";
if (scheme === "http" && url.indexOf("video.yahoo.com") >= 0) return "+proxy";
if (/(?:^|\.)yahoo\.com\.hk$/.test(host)) return "+proxy";
if (/(?:^|\.)duckduckgo-owned-server\.yahoo\.net$/.test(host)) return "+proxy";
if (/(?:^|\.)000webhost\.com$/.test(host)) return "+proxy";
if (scheme === "http" && url.indexOf(".030buy.com") >= 0) return "+proxy";
if (scheme === "http" && url.indexOf(".0rz.tw") >= 0) return "+proxy";
if (/^http:\/\/0rz\.tw/.test(url)) return "+proxy";
if (scheme === "http" && url.indexOf("1-apple.com.tw") >= 0) return "+proxy";
if (/(?:^|\.)1-apple\.com\.tw$/.test(host)) return "+proxy";
if (scheme === "http" && url.indexOf(".10.tt") >= 0) return "+proxy";
if (scheme === "http" && url.indexOf(".100ke.org") >= 0) return "+proxy";
if (scheme === "http" && url.indexOf(".1000giri.net") >= 0) return "+proxy";
if (/(?:^|\.)1000giri\.net$/.test(host)) return "+proxy";
if (/(?:^|\.)10beasts\.net$/.test(host)) return "+proxy";
if (scheme === "http" && url.indexOf(".10conditionsoflove.com") >= 0) return "+proxy";
if (/(?:^|\.)10musume\.com$/.test(host)) return "+proxy";
if (scheme === "http" && url.indexOf("123rf.com") >= 0) return "+proxy";
if (scheme === "http" && url.indexOf(".12bet.com") >= 0) return "+proxy";
if (/(?:^|\.)12bet\.com$/.test(host)) return "+proxy";
if (scheme === "http" && url.indexOf(".12vpn.com") >= 0) return "+proxy";
if (scheme === "http" && url.indexOf(".12vpn.net") >= 0) return "+proxy";
if (/(?:^|\.)12vpn\.com$/.test(host)) return "+proxy";
if (/(?:^|\.)12vpn\.net$/.test(host)) return "+proxy";
if (/(?:^|\.)1337x\.to$/.test(host)) return "+proxy";
if (scheme === "http" && url.indexOf(".138.com") >= 0) return "+proxy";
if (scheme === "http" && url.indexOf("141hongkong.com/forum") >= 0) return "+proxy";
if (/(?:^|\.)141jj\.com$/.test(host)) return "+proxy";
if (scheme === "http" && url.indexOf(".141tube.com") >= 0) return "+proxy";
if (scheme === "http" && url.indexOf(".1688.com.au") >= 0) return "+proxy";
if (scheme === "http" && url.indexOf(".173ng.com") >= 0) return "+proxy";
if (/(?:^|\.)173ng\.com$/.test(host)) return "+proxy";
if (scheme === "http" && url.indexOf(".177pic.info") >= 0) return "+proxy";
if (scheme === "http" && url.indexOf(".17t17p.com") >= 0) return "+proxy";
if (/(?:^|\.)18board\.com$/.test(host)) return "+proxy";
if (/(?:^|\.)18board\.info$/.test(host)) return "+proxy";
if (scheme === "http" && url.indexOf("18onlygirls.com") >= 0) return "+proxy";
if (scheme === "http" && url.indexOf(".18p2p.com") >= 0) return "+proxy";
if (scheme === "http" && url.indexOf(".18virginsex.com") >= 0) return "+proxy";
if (scheme === "http" && url.indexOf(".1949er.org") >= 0) return "+proxy";
if (scheme === "http" && url.indexOf("zhao.1984.city") >= 0) return "+proxy";
if (/(?:^|\.)zhao\.1984\.city$/.test(host)) return "+proxy";
if (scheme === "http" && url.indexOf("1984bbs.com") >= 0) return "+proxy";
if (/(?:^|\.)1984bbs\.com$/.test(host)) return "+proxy";
if (scheme === "http" && url.indexOf(".1984bbs.org") >= 0) return "+proxy";
if (/(?:^|\.)1984bbs\.org$/.test(host)) return "+proxy";
if (scheme === "http" && url.indexOf(".1991way.com") >= 0) return "+proxy";
if (/(?:^|\.)1991way\.com$/.test(host)) return "+proxy";
if (scheme === "http" && url.indexOf(".1998cdp.org") >= 0) return "+proxy";
if (scheme === "http" && url.indexOf(".1bao.org") >= 0) return "+proxy";
if (/^http:\/\/1bao\.org/.test(url)) return "+proxy";
if (scheme === "http" && url.indexOf(".1eew.com") >= 0) return "+proxy";
if (scheme === "http" && url.indexOf(".1mobile.com") >= 0) return "+proxy";
if (/^http:\/\/.*\.1mobile\.tw/.test(url)) return "+proxy";
if (/(?:^|\.)1pondo\.tv$/.test(host)) return "+proxy";
if (scheme === "http" && url.indexOf(".2-hand.info") >= 0) return "+proxy";
if (scheme === "http" && url.indexOf(".2000fun.com/bbs") >= 0) return "+proxy";
if (scheme === "http" && url.indexOf(".2008xianzhang.info") >= 0) return "+proxy";
if (/(?:^|\.)2008xianzhang\.info$/.test(host)) return "+proxy";
if (/(?:^|\.)2017\.hk$/.test(host)) return "+proxy";
if (/(?:^|\.)2021hkcharter\.com$/.test(host)) return "+proxy";
if (/(?:^|\.)2047\.name$/.test(host)) return "+proxy";
if (scheme === "http" && url.indexOf("21andy.com/blog") >= 0) return "+proxy";
if (scheme === "http" && url.indexOf(".21join.com") >= 0) return "+proxy";
if (scheme === "http" && url.indexOf(".21pron.com") >= 0) return "+proxy";
if (scheme === "http" && url.indexOf("21sextury.com") >= 0) return "+proxy";
if (scheme === "http" && url.indexOf(".228.net.tw") >= 0) return "+proxy";
if (/(?:^|\.)233abc\.com$/.test(host)) return "+proxy";
if (/(?:^|\.)24hrs\.ca$/.test(host)) return "+proxy";
if (scheme === "http" && url.indexOf("24smile.org") >= 0) return "+proxy";
if (scheme === "http" && url.indexOf("2lipstube.com") >= 0) return "+proxy";
if (scheme === "http" && url.indexOf(".2shared.com") >= 0) return "+proxy";
if (scheme === "http" && url.indexOf("30boxes.com") >= 0) return "+proxy";
if (scheme === "http" && url.indexOf(".315lz.com") >= 0) return "+proxy";
if (/(?:^|\.)32red\.com$/.test(host)) return "+proxy";
if (/(?:^|\.)36rain\.com$/.test(host)) return "+proxy";
if (scheme === "http" && url.indexOf(".3a5a.com") >= 0) return "+proxy";
if (scheme === "http" && url.indexOf("3arabtv.com") >= 0) return "+proxy";
if (scheme === "http" && url.indexOf(".3boys2girls.com") >= 0) return "+proxy";
if (scheme === "http" && url.indexOf(".3proxy.ru") >= 0) return "+proxy";
if (scheme === "http" && url.indexOf(".3ren.ca") >= 0) return "+proxy";
if (scheme === "http" && url.indexOf(".3tui.net") >= 0) return "+proxy";
if (/(?:^|\.)404museum\.com$/.test(host)) return "+proxy";
if (/(?:^|\.)4bluestones\.biz$/.test(host)) return "+proxy";
if (scheme === "http" && url.indexOf(".4chan.com") >= 0) return "+proxy";
if (scheme === "http" && url.indexOf(".4everproxy.com") >= 0) return "+proxy";
if (/(?:^|\.)4everproxy\.com$/.test(host)) return "+proxy";
if (/(?:^|\.)4rbtv\.com$/.test(host)) return "+proxy";
if (/(?:^|\.)4shared\.com$/.test(host)) return "+proxy";
if (scheme === "http" && url.indexOf("taiwannation.50webs.com") >= 0) return "+proxy";
if (/(?:^|\.)51\.ca$/.test(host)) return "+proxy";
if (/(?:^|\.)51jav\.org$/.test(host)) return "+proxy";
if (scheme === "http" && url.indexOf(".51luoben.com") >= 0) return "+proxy";
if (/(?:^|\.)51luoben\.com$/.test(host)) return "+proxy";
if (/(?:^|\.)5278\.cc$/.test(host)) return "+proxy";
if (scheme === "http" && url.indexOf(".5299.tv") >= 0) return "+proxy";
if (scheme === "http" && url.indexOf("5aimiku.com") >= 0) return "+proxy";
if (scheme === "http" && url.indexOf("5i01.com") >= 0) return "+proxy";
if (scheme === "http" && url.indexOf(".5isotoi5.org") >= 0) return "+proxy";
if (scheme === "http" && url.indexOf(".5maodang.com") >= 0) return "+proxy";
if (/(?:^|\.)63i\.com$/.test(host)) return "+proxy";
if (scheme === "http" && url.indexOf(".64museum.org") >= 0) return "+proxy";
if (scheme === "http" && url.indexOf("64tianwang.com") >= 0) return "+proxy";
if (scheme === "http" && url.indexOf("64wiki.com") >= 0) return "+proxy";
if (scheme === "http" && url.indexOf(".66.ca") >= 0) return "+proxy";
if (scheme === "http" && url.indexOf("666kb.com") >= 0) return "+proxy";
if (/(?:^|\.)6do\.news$/.test(host)) return "+proxy";
if (scheme === "http" && url.indexOf(".6park.com") >= 0) return "+proxy";
if (/(?:^|\.)6park\.com$/.test(host)) return "+proxy";
if (/(?:^|\.)6parkbbs\.com$/.test(host)) return "+proxy";
if (/(?:^|\.)6parker\.com$/.test(host)) return "+proxy";
if (/(?:^|\.)6parknews\.com$/.test(host)) return "+proxy";
if (/(?:^|\.)7capture\.com$/.test(host)) return "+proxy";
if (scheme === "http" && url.indexOf(".7cow.com") >= 0) return "+proxy";
if (/(?:^|\.)7-zip\.org$/.test(host)) return "+proxy";
if (scheme === "http" && url.indexOf(".8-d.com") >= 0) return "+proxy";
if (/^http:\/\/8-d\.com/.test(url)) return "+proxy";
if (scheme === "http" && url.indexOf("85cc.net") >= 0) return "+proxy";
if (scheme === "http" && url.indexOf(".85cc.us") >= 0) return "+proxy";
if (/^http:\/\/85cc\.us/.test(url)) return "+proxy";
if (/^http:\/\/85st\.com/.test(url)) return "+proxy";
if (scheme === "http" && url.indexOf(".881903.com/page/zh-tw/") >= 0) return "+proxy";
if (/(?:^|\.)881903\.com$/.test(host)) return "+proxy";
if (scheme === "http" && url.indexOf(".888.com") >= 0) return "+proxy";
if (scheme === "http" && url.indexOf(".888poker.com") >= 0) return "+proxy";
if (scheme === "http" && url.indexOf("89.64.charter.constitutionalism.solutions") >= 0) return "+proxy";
if (scheme === "http" && url.indexOf("89-64.org") >= 0) return "+proxy";
if (/(?:^|\.)89-64\.org$/.test(host)) return "+proxy";
if (/(?:^|\.)8964museum\.com$/.test(host)) return "+proxy";
if (scheme === "http" && url.indexOf(".8news.com.tw") >= 0) return "+proxy";
if (scheme === "http" && url.indexOf(".8z1.net") >= 0) return "+proxy";
if (/(?:^|\.)8z1\.net$/.test(host)) return "+proxy";
if (scheme === "http" && url.indexOf(".9001700.com") >= 0) return "+proxy";
if (/^http:\/\/908taiwan\.org\//.test(url)) return "+proxy";
if (/(?:^|\.)91porn\.com$/.test(host)) return "+proxy";
if (/(?:^|\.)91vps\.club$/.test(host)) return "+proxy";
if (scheme === "http" && url.indexOf(".92ccav.com") >= 0) return "+proxy";
if (scheme === "http" && url.indexOf(".991.com") >= 0) return "+proxy";
if (/^http:\/\/991\.com/.test(url)) return "+proxy";
if (scheme === "http" && url.indexOf(".99btgc01.com") >= 0) return "+proxy";
if (/(?:^|\.)99btgc01\.com$/.test(host)) return "+proxy";
if (scheme === "http" && url.indexOf(".99cn.info") >= 0) return "+proxy";
if (/^http:\/\/99cn\.info/.test(url)) return "+proxy";
if (/(?:^|\.)9bis\.com$/.test(host)) return "+proxy";
if (/(?:^|\.)9bis\.net$/.test(host)) return "+proxy";
if (/(?:^|\.)9news\.com\.au$/.test(host)) return "+proxy";
if (scheme === "http" && url.indexOf(".tibet.a.se") >= 0) return "+proxy";
if (/^http:\/\/tibet\.a\.se/.test(url)) return "+proxy";
if (/(?:^|\.)a-normal-day\.com$/.test(host)) return "+proxy";
if (scheme === "http" && url.indexOf("a5.com.ru") >= 0) return "+proxy";
if (/^http:\/\/aamacau\.com/.test(url)) return "+proxy";
if (scheme === "http" && url.indexOf(".abc.com") >= 0) return "+proxy";
if (scheme === "http" && url.indexOf(".abc.net.au") >= 0) return "+proxy";
if (/(?:^|\.)abc\.net\.au$/.test(host)) return "+proxy";
if (scheme === "http" && url.indexOf(".abchinese.com") >= 0) return "+proxy";
if (scheme === "http" && url.indexOf("abclite.net") >= 0) return "+proxy";
if (/^https:\/\/www\.abclite\.net/.test(url)) return "+proxy";
if (scheme === "http" && url.indexOf(".ablwang.com") >= 0) return "+proxy";
if (scheme === "http" && url.indexOf(".aboluowang.com") >= 0) return "+proxy";
if (/(?:^|\.)aboluowang\.com$/.test(host)) return "+proxy";
if (scheme === "http" && url.indexOf(".aboutgfw.com") >= 0) return "+proxy";
if (scheme === "http" && url.indexOf(".abs.edu") >= 0) return "+proxy";
if (scheme === "http" && url.indexOf(".accim.org") >= 0) return "+proxy";
if (scheme === "http" && url.indexOf(".aceros-de-hispania.com") >= 0) return "+proxy";
if (scheme === "http" && url.indexOf(".acevpn.com") >= 0) return "+proxy";
if (/(?:^|\.)acevpn\.com$/.test(host)) return "+proxy";
if (scheme === "http" && url.indexOf(".acg18.me") >= 0) return "+proxy";
if (/^http:\/\/acg18\.me/.test(url)) return "+proxy";
if (/(?:^|\.)acgbox\.org$/.test(host)) return "+proxy";
if (/(?:^|\.)acgkj\.com$/.test(host)) return "+proxy";
if (/(?:^|\.)acgnx\.se$/.test(host)) return "+proxy";
if (scheme === "http" && url.indexOf(".acmedia365.com") >= 0) return "+proxy";
if (scheme === "http" && url.indexOf(".acnw.com.au") >= 0) return "+proxy";
if (scheme === "http" && url.indexOf("actfortibet.org") >= 0) return "+proxy";
if (scheme === "http" && url.indexOf("actimes.com.au") >= 0) return "+proxy";
if (scheme === "http" && url.indexOf("activpn.com") >= 0) return "+proxy";
if (/(?:^|\.)activpn\.com$/.test(host)) return "+proxy";
if (/(?:^|\.)aculo\.us$/.test(host)) return "+proxy";
if (/(?:^|\.)addictedtocoffee\.de$/.test(host)) return "+proxy";
if (/(?:^|\.)addyoutube\.com$/.test(host)) return "+proxy";
if (scheme === "http" && url.indexOf(".adelaidebbs.com/bbs") >= 0) return "+proxy";
if (scheme === "http" && url.indexOf(".adpl.org.hk") >= 0) return "+proxy";
if (/^http:\/\/adpl\.org\.hk/.test(url)) return "+proxy";
if (scheme === "http" && url.indexOf(".adult-sex-games.com") >= 0) return "+proxy";
if (/(?:^|\.)adult-sex-games\.com$/.test(host)) return "+proxy";
if (scheme === "http" && url.indexOf("adultfriendfinder.com") >= 0) return "+proxy";
if (scheme === "http" && url.indexOf("adultkeep.net/peepshow/members/main.htm") >= 0) return "+proxy";
if (/(?:^|\.)advanscene\.com$/.test(host)) return "+proxy";
if (/(?:^|\.)advertfan\.com$/.test(host)) return "+proxy";
if (scheme === "http" && url.indexOf(".ae.org") >= 0) return "+proxy";
if (/(?:^|\.)aenhancers\.com$/.test(host)) return "+proxy";
if (/(?:^|\.)af\.mil$/.test(host)) return "+proxy";
if (scheme === "http" && url.indexOf(".afantibbs.com") >= 0) return "+proxy";
if (/^http:\/\/afantibbs\.com/.test(url)) return "+proxy";
if (/(?:^|\.)afr\.com$/.test(host)) return "+proxy";
if (scheme === "http" && url.indexOf(".ai-kan.net") >= 0) return "+proxy";
if (/(?:^|\.)ai-kan\.net$/.test(host)) return "+proxy";
if (scheme === "http" && url.indexOf("ai-wen.net") >= 0) return "+proxy";
if (scheme === "http" && url.indexOf(".aiph.net") >= 0) return "+proxy";
if (/(?:^|\.)aiph\.net$/.test(host)) return "+proxy";
if (scheme === "http" && url.indexOf(".airasia.com") >= 0) return "+proxy";
if (/(?:^|\.)airconsole\.com$/.test(host)) return "+proxy";
if (/^http:\/\/download\.aircrack-ng\.org/.test(url)) return "+proxy";
if (scheme === "http" && url.indexOf(".airvpn.org") >= 0) return "+proxy";
if (/(?:^|\.)airvpn\.org$/.test(host)) return "+proxy";
if (scheme === "http" && url.indexOf(".aisex.com") >= 0) return "+proxy";
if (/(?:^|\.)ait\.org\.tw$/.test(host)) return "+proxy";
if (scheme === "http" && url.indexOf("aiweiwei.com") >= 0) return "+proxy";
if (scheme === "http" && url.indexOf(".aiweiweiblog.com") >= 0) return "+proxy";
if (/(?:^|\.)aiweiweiblog\.com$/.test(host)) return "+proxy";
if (/(?:^|\.)www\.ajsands\.com$/.test(host)) return "+proxy";
if (scheme === "http" && url.indexOf("a248.e.akamai.net") >= 0) return "+proxy";
if (/(?:^|\.)a248\.e\.akamai\.net$/.test(host)) return "+proxy";
if (scheme === "http" && url.indexOf("rfalive1.akacast.akamaistream.net") >= 0) return "+proxy";
if (scheme === "http" && url.indexOf("voa-11.akacast.akamaistream.net") >= 0) return "+proxy";
if (/(?:^|\.)abematv\.akamaized\.net$/.test(host)) return "+proxy";
if (/(?:^|\.)linear-abematv\.akamaized\.net$/.test(host)) return "+proxy";
if (/(?:^|\.)vod-abematv\.akamaized\.net$/.test(host)) return "+proxy";
if (/^https:\/\/fbcdn.*\.akamaihd\.net\//.test(url)) return "+proxy";
if (scheme === "http" && url.indexOf("rthklive2-lh.akamaihd.net") >= 0) return "+proxy";
if (scheme === "http" && url.indexOf(".akademiye.org/ug") >= 0) return "+proxy";
if (/^http:\/\/akademiye\.org\/ug/.test(url)) return "+proxy";
if (/(?:^|\.)akiba-online\.com$/.test(host)) return "+proxy";
if (/(?:^|\.)akow\.org$/.test(host)) return "+proxy";
if (scheme === "http" && url.indexOf(".al-islam.com") >= 0) return "+proxy";
if (/(?:^|\.)al-qimmah\.net$/.test(host)) return "+proxy";
if (/(?:^|\.)alabout\.com$/.test(host)) return "+proxy";
if (scheme === "http" && url.indexOf(".alanhou.com") >= 0) return "+proxy";
if (/^http:\/\/alanhou\.com/.test(url)) return "+proxy";
if (scheme === "http" && url.indexOf(".alarab.qa") >= 0) return "+proxy";
if (/(?:^|\.)alasbarricadas\.org$/.test(host)) return "+proxy";
if (scheme === "http" && url.indexOf("alexlur.org") >= 0) return "+proxy";
if (/(?:^|\.)alforattv\.net$/.test(host)) return "+proxy";
if (scheme === "http" && url.indexOf(".alhayat.com") >= 0) return "+proxy";
if (scheme === "http" && url.indexOf(".alicejapan.co.jp") >= 0) return "+proxy";
if (scheme === "http" && url.indexOf("aliengu.com") >= 0) return "+proxy";
if (/(?:^|\.)alive\.bar$/.test(host)) return "+proxy";
if (/(?:^|\.)alkasir\.com$/.test(host)) return "+proxy";
if (/(?:^|\.)all4mom\.org$/.test(host)) return "+proxy";
if (/(?:^|\.)allconnected\.co$/.test(host)) return "+proxy";
if (scheme === "http" && url.indexOf(".alldrawnsex.com") >= 0) return "+proxy";
if (/(?:^|\.)alldrawnsex\.com$/.test(host)) return "+proxy";
if (scheme === "http" && url.indexOf(".allervpn.com") >= 0) return "+proxy";
if (/(?:^|\.)allfinegirls\.com$/.test(host)) return "+proxy";
if (scheme === "http" && url.indexOf(".allgirlmassage.com") >= 0) return "+proxy";
if (scheme === "http" && url.indexOf("allgirlsallowed.org") >= 0) return "+proxy";
if (scheme === "http" && url.indexOf(".allgravure.com") >= 0) return "+proxy";
if (scheme === "http" && url.indexOf("alliance.org.hk") >= 0) return "+proxy";
if (scheme === "http" && url.indexOf(".allinfa.com") >= 0) return "+proxy";
if (/(?:^|\.)allinfa\.com$/.test(host)) return "+proxy";
if (scheme === "http" && url.indexOf(".alljackpotscasino.com") >= 0) return "+proxy";
if (/(?:^|\.)allmovie\.com$/.test(host)) return "+proxy";
if (/(?:^|\.)almasdarnews\.com$/.test(host)) return "+proxy";
if (scheme === "http" && url.indexOf(".alphaporno.com") >= 0) return "+proxy";
if (/(?:^|\.)alternate-tools\.com$/.test(host)) return "+proxy";
if (scheme === "http" && url.indexOf("alternativeto.net/software") >= 0) return "+proxy";
if (scheme === "http" && url.indexOf("alvinalexander.com") >= 0) return "+proxy";
if (scheme === "http" && url.indexOf("alwaysdata.com") >= 0) return "+proxy";
if (/(?:^|\.)alwaysdata\.com$/.test(host)) return "+proxy";
if (/(?:^|\.)alwaysdata\.net$/.test(host)) return "+proxy";
if (scheme === "http" && url.indexOf(".alwaysvpn.com") >= 0) return "+proxy";
if (/(?:^|\.)alwaysvpn\.com$/.test(host)) return "+proxy";
if (/(?:^|\.)am730\.com\.hk$/.test(host)) return "+proxy";
if (scheme === "http" && url.indexOf("ameblo.jp") >= 0) return "+proxy";
if (/(?:^|\.)ameblo\.jp$/.test(host)) return "+proxy";
if (scheme === "http" && url.indexOf("www1.american.edu/ted/ice/tibet") >= 0) return "+proxy";
if (/(?:^|\.)americangreencard\.com$/.test(host)) return "+proxy";
if (/(?:^|\.)amiblockedornot\.com$/.test(host)) return "+proxy";
if (scheme === "http" && url.indexOf(".amigobbs.net") >= 0) return "+proxy";
if (scheme === "http" && url.indexOf(".amitabhafoundation.us") >= 0) return "+proxy";
if (/^http:\/\/amitabhafoundation\.us/.test(url)) return "+proxy";
if (scheme === "http" && url.indexOf(".amnesty.org") >= 0) return "+proxy";
if (/(?:^|\.)amnesty\.org$/.test(host)) return "+proxy";
if (/(?:^|\.)amnesty\.org\.hk$/.test(host)) return "+proxy";
if (scheme === "http" && url.indexOf(".amnesty.tw") >= 0) return "+proxy";
if (scheme === "http" && url.indexOf(".amnestyusa.org") >= 0) return "+proxy";
if (/(?:^|\.)amnestyusa\.org$/.test(host)) return "+proxy";
if (scheme === "http" && url.indexOf(".amnyemachen.org") >= 0) return "+proxy";
if (scheme === "http" && url.indexOf(".amoiist.com") >= 0) return "+proxy";
if (scheme === "http" && url.indexOf(".amtb-taipei.org") >= 0) return "+proxy";
if (scheme === "http" && url.indexOf("androidplus.co/apk") >= 0) return "+proxy";
if (scheme === "http" && url.indexOf(".andygod.com") >= 0) return "+proxy";
if (/^http:\/\/andygod\.com/.test(url)) return "+proxy";
if (scheme === "http" && url.indexOf("annatam.com/chinese") >= 0) return "+proxy";
if (/(?:^|\.)anchor\.fm$/.test(host)) return "+proxy";
if (/(?:^|\.)anchorfree\.com$/.test(host)) return "+proxy";
if (/(?:^|\.)ancsconf\.org$/.test(host)) return "+proxy";
if (/(?:^|\.)andfaraway\.net$/.test(host)) return "+proxy";
if (/(?:^|\.)android-x86\.org$/.test(host)) return "+proxy";
if (scheme === "http" && url.indexOf("angelfire.com/hi/hayashi") >= 0) return "+proxy";
if (/(?:^|\.)angularjs\.org$/.test(host)) return "+proxy";
if (scheme === "http" && url.indexOf("animecrazy.net") >= 0) return "+proxy";
if (scheme === "http" && url.indexOf("aniscartujo.com") >= 0) return "+proxy";
if (/(?:^|\.)aniscartujo\.com$/.test(host)) return "+proxy";
if (/(?:^|\.)anobii\.com$/.test(host)) return "+proxy";
if (scheme === "http" && url.indexOf("anonymise.us") >= 0) return "+proxy";
if (scheme === "http" && url.indexOf(".anonymitynetwork.com") >= 0) return "+proxy";
if (scheme === "http" && url.indexOf(".anonymizer.com") >= 0) return "+proxy";
if (scheme === "http" && url.indexOf(".anonymouse.org") >= 0) return "+proxy";
if (/(?:^|\.)anonymouse\.org$/.test(host)) return "+proxy";
if (scheme === "http" && url.indexOf("anontext.com") >= 0) return "+proxy";
if (scheme === "http" && url.indexOf(".anpopo.com") >= 0) return "+proxy";
if (scheme === "http" && url.indexOf(".answering-islam.org") >= 0) return "+proxy";
if (/^http:\/\/www\.antd\.org/.test(url)) return "+proxy";
if (/(?:^|\.)anthonycalzadilla\.com$/.test(host)) return "+proxy";
if (scheme === "http" && url.indexOf(".anti1984.com") >= 0) return "+proxy";
if (scheme === "http" && url.indexOf("antichristendom.com") >= 0) return "+proxy";
if (scheme === "http" && url.indexOf(".antiwave.net") >= 0) return "+proxy";
if (/^http:\/\/antiwave\.net/.test(url)) return "+proxy";
if (scheme === "http" && url.indexOf(".anyporn.com") >= 0) return "+proxy";
if (scheme === "http" && url.indexOf(".anysex.com") >= 0) return "+proxy";
if (/^http:\/\/anysex\.com/.test(url)) return "+proxy";
if (scheme === "http" && url.indexOf(".ao3.org") >= 0) return "+proxy";
if (/(?:^|\.)ao3\.org$/.test(host)) return "+proxy";
if (/(?:^|\.)aobo\.com\.au$/.test(host)) return "+proxy";
if (scheme === "http" && url.indexOf(".aofriend.com") >= 0) return "+proxy";
if (/^http:\/\/aofriend\.com/.test(url)) return "+proxy";
if (scheme === "http" && url.indexOf(".aofriend.com.au") >= 0) return "+proxy";
if (scheme === "http" && url.indexOf(".aojiao.org") >= 0) return "+proxy";
if (/(?:^|\.)aomiwang\.com$/.test(host)) return "+proxy";
if (scheme === "http" && url.indexOf("video.ap.org") >= 0) return "+proxy";
if (/(?:^|\.)apat1989\.org$/.test(host)) return "+proxy";
if (scheme === "http" && url.indexOf(".apetube.com") >= 0) return "+proxy";
if (/(?:^|\.)apiary\.io$/.test(host)) return "+proxy";
if (scheme === "http" && url.indexOf(".apigee.com") >= 0) return "+proxy";
if (/(?:^|\.)apigee\.com$/.test(host)) return "+proxy";
if (/(?:^|\.)apk\.support$/.test(host)) return "+proxy";
if (/(?:^|\.)apk-dl\.com$/.test(host)) return "+proxy";
if (/(?:^|\.)apkcombo\.com$/.test(host)) return "+proxy";
if (scheme === "http" && url.indexOf(".apkmonk.com/app") >= 0) return "+proxy";
if (/(?:^|\.)apkmonk\.com$/.test(host)) return "+proxy";
if (/(?:^|\.)apkplz\.com$/.test(host)) return "+proxy";
if (scheme === "http" && url.indexOf("apkpure.com") >= 0) return "+proxy";
if (/(?:^|\.)apkpure\.com$/.test(host)) return "+proxy";
if (scheme === "http" && url.indexOf(".aplusvpn.com") >= 0) return "+proxy";
if (/(?:^|\.)appbrain\.com$/.test(host)) return "+proxy";
if (scheme === "http" && url.indexOf(".appdownloader.net/Android") >= 0) return "+proxy";
if (scheme === "http" && url.indexOf(".appledaily.com") >= 0) return "+proxy";
if (/(?:^|\.)appledaily\.com$/.test(host)) return "+proxy";
if (scheme === "http" && url.indexOf("appledaily.com.hk") >= 0) return "+proxy";
if (/(?:^|\.)appledaily\.com\.hk$/.test(host)) return "+proxy";
if (scheme === "http" && url.indexOf("appledaily.com.tw") >= 0) return "+proxy";
if (/(?:^|\.)appledaily\.com\.tw$/.test(host)) return "+proxy";
if (scheme === "http" && url.indexOf(".appshopper.com") >= 0) return "+proxy";
if (/^http:\/\/appshopper\.com/.test(url)) return "+proxy";
if (/(?:^|\.)appsocks\.net$/.test(host)) return "+proxy";
if (/(?:^|\.)appsto\.re$/.test(host)) return "+proxy";
if (scheme === "http" && url.indexOf(".aptoide.com") >= 0) return "+proxy";
if (/(?:^|\.)aptoide\.com$/.test(host)) return "+proxy";
if (/(?:^|\.)archives\.gov$/.test(host)) return "+proxy";
if (scheme === "http" && url.indexOf(".archive.fo") >= 0) return "+proxy";
if (/(?:^|\.)archive\.fo$/.test(host)) return "+proxy";
if (scheme === "http" && url.indexOf(".archive.is") >= 0) return "+proxy";
if (/(?:^|\.)archive\.is$/.test(host)) return "+proxy";
if (scheme === "http" && url.indexOf(".archive.li") >= 0) return "+proxy";
if (/(?:^|\.)archive\.li$/.test(host)) return "+proxy";
if (/(?:^|\.)archive\.org$/.test(host)) return "+proxy";
if (/(?:^|\.)archive\.ph$/.test(host)) return "+proxy";
if (scheme === "http" && url.indexOf("archive.today") >= 0) return "+proxy";
if (/^https:\/\/archive\.today/.test(url)) return "+proxy";
if (/(?:^|\.)archiveofourown\.com$/.test(host)) return "+proxy";
if (/(?:^|\.)archiveofourown\.org$/.test(host)) return "+proxy";
if (scheme === "http" && url.indexOf(".arctosia.com") >= 0) return "+proxy";
if (/^http:\/\/arctosia\.com/.test(url)) return "+proxy";
if (/(?:^|\.)areca-backup\.org$/.test(host)) return "+proxy";
if (scheme === "http" && url.indexOf(".arethusa.su") >= 0) return "+proxy";
if (/(?:^|\.)arethusa\.su$/.test(host)) return "+proxy";
if (/(?:^|\.)arlingtoncemetery\.mil$/.test(host)) return "+proxy";
if (/(?:^|\.)army\.mil$/.test(host)) return "+proxy";
if (scheme === "http" && url.indexOf(".art4tibet1998.org") >= 0) return "+proxy";
if (scheme === "http" && url.indexOf("artofpeacefoundation.org") >= 0) return "+proxy";
if (scheme === "http" && url.indexOf("artsy.net") >= 0) return "+proxy";
if (/(?:^|\.)asacp\.org$/.test(host)) return "+proxy";
if (scheme === "http" && url.indexOf("asdfg.jp/dabr") >= 0) return "+proxy";
if (scheme === "http" && url.indexOf("asg.to") >= 0) return "+proxy";
if (scheme === "http" && url.indexOf(".asia-gaming.com") >= 0) return "+proxy";
if (scheme === "http" && url.indexOf(".asiaharvest.org") >= 0) return "+proxy";
if (/(?:^|\.)asiaharvest\.org$/.test(host)) return "+proxy";
if (/(?:^|\.)asianage\.com$/.test(host)) return "+proxy";
if (/(?:^|\.)asianews\.it$/.test(host)) return "+proxy";
if (/^http:\/\/japanfirst\.asianfreeforum\.com\//.test(url)) return "+proxy";
if (/(?:^|\.)asiansexdiary\.com$/.test(host)) return "+proxy";
if (/(?:^|\.)asianwomensfilm\.de$/.test(host)) return "+proxy";
if (/(?:^|\.)asiaone\.com$/.test(host)) return "+proxy";
if (scheme === "http" && url.indexOf(".asiatgp.com") >= 0) return "+proxy";
if (scheme === "http" && url.indexOf(".asiatoday.us") >= 0) return "+proxy";
if (/(?:^|\.)askstudent\.com$/.test(host)) return "+proxy";
if (scheme === "http" && url.indexOf(".askynz.net") >= 0) return "+proxy";
if (/(?:^|\.)askynz\.net$/.test(host)) return "+proxy";
if (/(?:^|\.)aspi\.org\.au$/.test(host)) return "+proxy";
if (/(?:^|\.)aspistrategist\.org\.au$/.test(host)) return "+proxy";
if (/(?:^|\.)assembla\.com$/.test(host)) return "+proxy";
if (/(?:^|\.)astrill\.com$/.test(host)) return "+proxy";
if (/(?:^|\.)atc\.org\.au$/.test(host)) return "+proxy";
if (scheme === "http" && url.indexOf(".atchinese.com") >= 0) return "+proxy";
if (/^http:\/\/atchinese\.com/.test(url)) return "+proxy";
if (scheme === "http" && url.indexOf("atgfw.org") >= 0) return "+proxy";
if (scheme === "http" && url.indexOf(".atlaspost.com") >= 0) return "+proxy";
if (/(?:^|\.)atlaspost\.com$/.test(host)) return "+proxy";
if (/(?:^|\.)atdmt\.com$/.test(host)) return "+proxy";
if (scheme === "http" && url.indexOf(".atlanta168.com") >= 0) return "+proxy";
if (/(?:^|\.)atlanta168\.com$/.test(host)) return "+proxy";
if (scheme === "http" && url.indexOf(".atnext.com") >= 0) return "+proxy";
if (/(?:^|\.)atnext\.com$/.test(host)) return "+proxy";
if (scheme === "http" && url.indexOf("ice.audionow.com") >= 0) return "+proxy";
if (scheme === "http" && url.indexOf(".av.com") >= 0) return "+proxy";
if (/(?:^|\.)av\.movie$/.test(host)) return "+proxy";
if (scheme === "http" && url.indexOf(".av-e-body.com") >= 0) return "+proxy";
if (scheme === "http" && url.indexOf("avaaz.org") >= 0) return "+proxy";
if (/(?:^|\.)avaaz\.org$/.test(host)) return "+proxy";
if (scheme === "http" && url.indexOf(".avbody.tv") >= 0) return "+proxy";
if (scheme === "http" && url.indexOf(".avcity.tv") >= 0) return "+proxy";
if (scheme === "http" && url.indexOf(".avcool.com") >= 0) return "+proxy";
if (scheme === "http" && url.indexOf(".avdb.in") >= 0) return "+proxy";
if (/(?:^|\.)avdb\.in$/.test(host)) return "+proxy";
if (scheme === "http" && url.indexOf(".avdb.tv") >= 0) return "+proxy";
if (/(?:^|\.)avdb\.tv$/.test(host)) return "+proxy";
if (scheme === "http" && url.indexOf(".avfantasy.com") >= 0) return "+proxy";
if (/(?:^|\.)avg\.com$/.test(host)) return "+proxy";
if (scheme === "http" && url.indexOf(".avgle.com") >= 0) return "+proxy";
if (/(?:^|\.)avgle\.com$/.test(host)) return "+proxy";
if (/(?:^|\.)avidemux\.org$/.test(host)) return "+proxy";
if (/(?:^|\.)avoision\.com$/.test(host)) return "+proxy";
if (scheme === "http" && url.indexOf(".avyahoo.com") >= 0) return "+proxy";
if (/(?:^|\.)axios\.com$/.test(host)) return "+proxy";
if (/(?:^|\.)axureformac\.com$/.test(host)) return "+proxy";
if (scheme === "http" && url.indexOf(".azerbaycan.tv") >= 0) return "+proxy";
if (scheme === "http" && url.indexOf("azerimix.com") >= 0) return "+proxy";
if (/^http:\/\/.*boxun.*\.azurewebsites\.net/.test(url)) return "+proxy";
if (/(?:^|\.)boxun.*\.azurewebsites\.net$/.test(host)) return "+proxy";
if (/(?:^|\.)b-ok\.cc$/.test(host)) return "+proxy";
if (scheme === "http" && url.indexOf("forum.baby-kingdom.com") >= 0) return "+proxy";
if (/(?:^|\.)babylonbee\.com$/.test(host)) return "+proxy";
if (scheme === "http" && url.indexOf("babynet.com.hk") >= 0) return "+proxy";
if (scheme === "http" && url.indexOf("backchina.com") >= 0) return "+proxy";
if (/(?:^|\.)backchina\.com$/.test(host)) return "+proxy";
if (scheme === "http" && url.indexOf(".backpackers.com.tw/forum") >= 0) return "+proxy";
if (scheme === "http" && url.indexOf("backtotiananmen.com") >= 0) return "+proxy";
if (scheme === "http" && url.indexOf(".badiucao.com") >= 0) return "+proxy";
if (/(?:^|\.)badiucao\.com$/.test(host)) return "+proxy";
if (scheme === "http" && url.indexOf(".badjojo.com") >= 0) return "+proxy";
if (scheme === "http" && url.indexOf("badoo.com") >= 0) return "+proxy";
if (/^http:\/\/.*2\.bahamut\.com\.tw/.test(url)) return "+proxy";
if (/(?:^|\.)baidu\.jp$/.test(host)) return "+proxy";
if (scheme === "http" && url.indexOf(".baijie.org") >= 0) return "+proxy";
if (/^http:\/\/baijie\.org/.test(url)) return "+proxy";
if (/(?:^|\.)bailandaily\.com$/.test(host)) return "+proxy";
if (/(?:^|\.)baixing\.me$/.test(host)) return "+proxy";
if (/(?:^|\.)bakgeekhome\.tk$/.test(host)) return "+proxy";
if (scheme === "http" && url.indexOf(".banana-vpn.com") >= 0) return "+proxy";
if (/(?:^|\.)banana-vpn\.com$/.test(host)) return "+proxy";
if (scheme === "http" && url.indexOf(".band.us") >= 0) return "+proxy";
if (/(?:^|\.)bandcamp\.com$/.test(host)) return "+proxy";
if (scheme === "http" && url.indexOf(".bandwagonhost.com") >= 0) return "+proxy";
if (/(?:^|\.)bandwagonhost\.com$/.test(host)) return "+proxy";
if (scheme === "http" && url.indexOf(".bangbrosnetwork.com") >= 0) return "+proxy";
if (scheme === "http" && url.indexOf(".bangchen.net") >= 0) return "+proxy";
if (/^http:\/\/bangchen\.net/.test(url)) return "+proxy";
if (/(?:^|\.)bangkokpost\.com$/.test(host)) return "+proxy";
if (/(?:^|\.)bangyoulater\.com$/.test(host)) return "+proxy";
if (scheme === "http" && url.indexOf("bannedbook.org") >= 0) return "+proxy";
if (/(?:^|\.)bannedbook\.org$/.test(host)) return "+proxy";
if (scheme === "http" && url.indexOf(".bannednews.org") >= 0) return "+proxy";
if (scheme === "http" && url.indexOf(".baramangaonline.com") >= 0) return "+proxy";
if (/^http:\/\/baramangaonline\.com/.test(url)) return "+proxy";
if (scheme === "http" && url.indexOf(".barenakedislam.com") >= 0) return "+proxy";
if (/(?:^|\.)barnabu\.co\.uk$/.test(host)) return "+proxy";
if (/(?:^|\.)barton\.de$/.test(host)) return "+proxy";
if (scheme === "http" && url.indexOf(".bastillepost.com") >= 0) return "+proxy";
if (/(?:^|\.)bastillepost\.com$/.test(host)) return "+proxy";
if (scheme === "http" && url.indexOf("bayvoice.net") >= 0) return "+proxy";
if (/(?:^|\.)bayvoice\.net$/.test(host)) return "+proxy";
if (scheme === "http" && url.indexOf("dajusha.baywords.com") >= 0) return "+proxy";
if (/(?:^|\.)bbchat\.tv$/.test(host)) return "+proxy";
if (/(?:^|\.)bb-chat\.tv$/.test(host)) return "+proxy";
if (scheme === "http" && url.indexOf(".bbg.gov") >= 0) return "+proxy";
if (scheme === "http" && url.indexOf(".bbkz.com/forum") >= 0) return "+proxy";
if (scheme === "http" && url.indexOf(".bbnradio.org") >= 0) return "+proxy";
if (scheme === "http" && url.indexOf("bbs-tw.com") >= 0) return "+proxy";
if (scheme === "http" && url.indexOf(".bbsdigest.com/thread") >= 0) return "+proxy";
if (/(?:^|\.)bbsfeed\.com$/.test(host)) return "+proxy";
if (scheme === "http" && url.indexOf("bbsland.com") >= 0) return "+proxy";
if (scheme === "http" && url.indexOf(".bbsmo.com") >= 0) return "+proxy";
if (scheme === "http" && url.indexOf(".bbsone.com") >= 0) return "+proxy";
if (scheme === "http" && url.indexOf("bbtoystore.com") >= 0) return "+proxy";
if (scheme === "http" && url.indexOf(".bcast.co.nz") >= 0) return "+proxy";
if (scheme === "http" && url.indexOf(".bcc.com.tw/board") >= 0) return "+proxy";
if (scheme === "http" && url.indexOf(".bcchinese.net") >= 0) return "+proxy";
if (scheme === "http" && url.indexOf(".bcmorning.com") >= 0) return "+proxy";
if (scheme === "http" && url.indexOf("bdsmvideos.net") >= 0) return "+proxy";
if (scheme === "http" && url.indexOf(".beaconevents.com") >= 0) return "+proxy";
if (scheme === "http" && url.indexOf(".bebo.com") >= 0) return "+proxy";
if (/(?:^|\.)bebo\.com$/.test(host)) return "+proxy";
if (scheme === "http" && url.indexOf(".beevpn.com") >= 0) return "+proxy";
if (/(?:^|\.)beevpn\.com$/.test(host)) return "+proxy";
if (scheme === "http" && url.indexOf(".behindkink.com") >= 0) return "+proxy";
if (/(?:^|\.)beijing1989\.com$/.test(host)) return "+proxy";
if (/(?:^|\.)beijing2022\.art$/.test(host)) return "+proxy";
if (scheme === "http" && url.indexOf("beijingspring.com") >= 0) return "+proxy";
if (/(?:^|\.)beijingspring\.com$/.test(host)) return "+proxy";
if (scheme === "http" && url.indexOf(".beijingzx.org") >= 0) return "+proxy";
if (/^http:\/\/beijingzx\.org/.test(url)) return "+proxy";
if (scheme === "http" && url.indexOf(".belamionline.com") >= 0) return "+proxy";
if (scheme === "http" && url.indexOf(".bell.wiki") >= 0) return "+proxy";
if (/^http:\/\/bell\.wiki/.test(url)) return "+proxy";
if (scheme === "http" && url.indexOf("bemywife.cc") >= 0) return "+proxy";
if (scheme === "http" && url.indexOf("beric.me") >= 0) return "+proxy";
if (/(?:^|\.)berlinerbericht\.de$/.test(host)) return "+proxy";
if (scheme === "http" && url.indexOf(".berlintwitterwall.com") >= 0) return "+proxy";
if (/(?:^|\.)berlintwitterwall\.com$/.test(host)) return "+proxy";
if (scheme === "http" && url.indexOf(".berm.co.nz") >= 0) return "+proxy";
if (scheme === "http" && url.indexOf(".bestforchina.org") >= 0) return "+proxy";
if (/(?:^|\.)bestforchina\.org$/.test(host)) return "+proxy";
if (scheme === "http" && url.indexOf(".bestgore.com") >= 0) return "+proxy";
if (scheme === "http" && url.indexOf(".bestpornstardb.com") >= 0) return "+proxy";
if (/(?:^|\.)bestvpn\.com$/.test(host)) return "+proxy";
if (scheme === "http" && url.indexOf(".bestvpnanalysis.com") >= 0) return "+proxy";
if (scheme === "http" && url.indexOf(".bestvpnserver.com") >= 0) return "+proxy";
if (scheme === "http" && url.indexOf(".bestvpnservice.com") >= 0) return "+proxy";
if (scheme === "http" && url.indexOf(".bestvpnusa.com") >= 0) return "+proxy";
if (/(?:^|\.)bet365\.com$/.test(host)) return "+proxy";
if (scheme === "http" && url.indexOf(".betfair.com") >= 0) return "+proxy";
if (/(?:^|\.)betternet\.co$/.test(host)) return "+proxy";
if (scheme === "http" && url.indexOf(".bettervpn.com") >= 0) return "+proxy";
if (/(?:^|\.)bettervpn\.com$/.test(host)) return "+proxy";
if (scheme === "http" && url.indexOf(".bettween.com") >= 0) return "+proxy";
if (/(?:^|\.)bettween\.com$/.test(host)) return "+proxy";
if (/(?:^|\.)betvictor\.com$/.test(host)) return "+proxy";
if (scheme === "http" && url.indexOf(".bewww.net") >= 0) return "+proxy";
if (scheme === "http" && url.indexOf(".beyondfirewall.com") >= 0) return "+proxy";
if (/(?:^|\.)bfnn\.org$/.test(host)) return "+proxy";
if (/(?:^|\.)bfsh\.hk$/.test(host)) return "+proxy";
if (scheme === "http" && url.indexOf(".bgvpn.com") >= 0) return "+proxy";
if (/(?:^|\.)bgvpn\.com$/.test(host)) return "+proxy";
if (scheme === "http" && url.indexOf(".bianlei.com") >= 0) return "+proxy";
if (scheme === "http" && url.indexOf("biantailajiao.com") >= 0) return "+proxy";
if (scheme === "http" && url.indexOf("biantailajiao.in") >= 0) return "+proxy";
if (scheme === "http" && url.indexOf(".biblesforamerica.org") >= 0) return "+proxy";
if (/^http:\/\/biblesforamerica\.org/.test(url)) return "+proxy";
if (scheme === "http" && url.indexOf(".bic2011.org") >= 0) return "+proxy";
if (/(?:^|\.)biedian\.me$/.test(host)) return "+proxy";
if (scheme === "http" && url.indexOf("bigfools.com") >= 0) return "+proxy";
if (/(?:^|\.)bigjapanesesex\.com$/.test(host)) return "+proxy";
if (scheme === "http" && url.indexOf(".bignews.org") >= 0) return "+proxy";
if (/(?:^|\.)bignews\.org$/.test(host)) return "+proxy";
if (scheme === "http" && url.indexOf(".bigsound.org") >= 0) return "+proxy";
if (/(?:^|\.)bild\.de$/.test(host)) return "+proxy";
if (scheme === "http" && url.indexOf(".biliworld.com") >= 0) return "+proxy";
if (/^http:\/\/biliworld\.com/.test(url)) return "+proxy";
if (/^http:\/\/billypan\.com\/wiki/.test(url)) return "+proxy";
if (scheme === "http" && url.indexOf(".binux.me") >= 0) return "+proxy";
if (scheme === "http" && url.indexOf("ai.binwang.me/couplet") >= 0) return "+proxy";
if (scheme === "http" && url.indexOf(".bit.do") >= 0) return "+proxy";
if (/^http:\/\/bit\.do/.test(url)) return "+proxy";
if (scheme === "http" && url.indexOf(".bit.ly") >= 0) return "+proxy";
if (/^http:\/\/bit\.ly/.test(url)) return "+proxy";
if (/(?:^|\.)bitchute\.com$/.test(host)) return "+proxy";
if (/(?:^|\.)bitcointalk\.org$/.test(host)) return "+proxy";
if (scheme === "http" && url.indexOf(".bitshare.com") >= 0) return "+proxy";
if (/(?:^|\.)bitshare\.com$/.test(host)) return "+proxy";
if (scheme === "http" && url.indexOf("bitsnoop.com") >= 0) return "+proxy";
if (scheme === "http" && url.indexOf(".bitvise.com") >= 0) return "+proxy";
if (/(?:^|\.)bitvise\.com$/.test(host)) return "+proxy";
if (scheme === "http" && url.indexOf("bizhat.com") >= 0) return "+proxy";
if (/(?:^|\.)bl-doujinsouko\.com$/.test(host)) return "+proxy";
if (scheme === "http" && url.indexOf(".bjnewlife.org") >= 0) return "+proxy";
if (scheme === "http" && url.indexOf(".bjs.org") >= 0) return "+proxy";
if (scheme === "http" && url.indexOf("bjzc.org") >= 0) return "+proxy";
if (/(?:^|\.)bjzc\.org$/.test(host)) return "+proxy";
if (scheme === "http" && url.indexOf(".blacklogic.com") >= 0) return "+proxy";
if (scheme === "http" && url.indexOf(".blackvpn.com") >= 0) return "+proxy";
if (/(?:^|\.)blackvpn\.com$/.test(host)) return "+proxy";
if (scheme === "http" && url.indexOf("blewpass.com") >= 0) return "+proxy";
if (scheme === "http" && url.indexOf("tor.blingblingsquad.net") >= 0) return "+proxy";
if (scheme === "http" && url.indexOf(".blinkx.com") >= 0) return "+proxy";
if (/(?:^|\.)blinkx\.com$/.test(host)) return "+proxy";
if (scheme === "http" && url.indexOf("blinw.com") >= 0) return "+proxy";
if (scheme === "http" && url.indexOf(".blip.tv") >= 0) return "+proxy";
if (/(?:^|\.)blip\.tv\/$/.test(host)) return "+proxy";
if (scheme === "http" && url.indexOf(".blockcn.com") >= 0) return "+proxy";
if (/(?:^|\.)blockcn\.com$/.test(host)) return "+proxy";
if (/(?:^|\.)blockedbyhk\.com$/.test(host)) return "+proxy";
if (/(?:^|\.)blockless\.com$/.test(host)) return "+proxy";
if (/(?:^|\.)blog\.de$/.test(host)) return "+proxy";
if (scheme === "http" && url.indexOf(".blog.jp") >= 0) return "+proxy";
if (/^http:\/\/blog\.jp/.test(url)) return "+proxy";
if (scheme === "http" && url.indexOf(".blogcatalog.com") >= 0) return "+proxy";
if (/(?:^|\.)blogcatalog\.com$/.test(host)) return "+proxy";
if (/(?:^|\.)blogcity\.me$/.test(host)) return "+proxy";
if (scheme === "http" && url.indexOf(".blogger.com") >= 0) return "+proxy";
if (/(?:^|\.)blogger\.com$/.test(host)) return "+proxy";
if (scheme === "http" && url.indexOf("blogimg.jp") >= 0) return "+proxy";
if (/(?:^|\.)blog\.kangye\.org$/.test(host)) return "+proxy";
if (scheme === "http" && url.indexOf(".bloglines.com") >= 0) return "+proxy";
if (/(?:^|\.)bloglines\.com$/.test(host)) return "+proxy";
if (/(?:^|\.)bloglovin\.com$/.test(host)) return "+proxy";
if (scheme === "http" && url.indexOf("rconversation.blogs.com") >= 0) return "+proxy";
if (scheme === "http" && url.indexOf("blogtd.net") >= 0) return "+proxy";
if (scheme === "http" && url.indexOf(".blogtd.org") >= 0) return "+proxy";
if (/^http:\/\/blogtd\.org/.test(url)) return "+proxy";
if (/(?:^|\.)bloodshed\.net$/.test(host)) return "+proxy";
if (/(?:^|\.)assets\.bwbx\.io$/.test(host)) return "+proxy";
if (/(?:^|\.)bloomfortune\.com$/.test(host)) return "+proxy";
if (scheme === "http" && url.indexOf("blueangellive.com") >= 0) return "+proxy";
if (/(?:^|\.)blubrry\.com$/.test(host)) return "+proxy";
if (scheme === "http" && url.indexOf(".bmfinn.com") >= 0) return "+proxy";
if (scheme === "http" && url.indexOf(".bnews.co") >= 0) return "+proxy";
if (/(?:^|\.)bnews\.co$/.test(host)) return "+proxy";
if (/(?:^|\.)bnrmetal\.com$/.test(host)) return "+proxy";
if (scheme === "http" && url.indexOf("boardreader.com/thread") >= 0) return "+proxy";
if (/(?:^|\.)boardreader\.com$/.test(host)) return "+proxy";
if (scheme === "http" && url.indexOf(".bod.asia") >= 0) return "+proxy";
if (/(?:^|\.)bod\.asia$/.test(host)) return "+proxy";
if (scheme === "http" && url.indexOf(".bodog88.com") >= 0) return "+proxy";
if (scheme === "http" && url.indexOf(".bolehvpn.net") >= 0) return "+proxy";
if (/(?:^|\.)bolehvpn\.net$/.test(host)) return "+proxy";
if (scheme === "http" && url.indexOf("bonbonme.com") >= 0) return "+proxy";
if (scheme === "http" && url.indexOf(".bonbonsex.com") >= 0) return "+proxy";
if (scheme === "http" && url.indexOf(".bonfoundation.org") >= 0) return "+proxy";
if (scheme === "http" && url.indexOf(".bongacams.com") >= 0) return "+proxy";
if (/(?:^|\.)boobstagram\.com$/.test(host)) return "+proxy";
if (/(?:^|\.)book\.com\.tw$/.test(host)) return "+proxy";
if (/(?:^|\.)bookdepository\.com$/.test(host)) return "+proxy";
if (scheme === "http" && url.indexOf("bookepub.com") >= 0) return "+proxy";
if (/(?:^|\.)books\.com\.tw$/.test(host)) return "+proxy";
if (/(?:^|\.)borgenmagazine\.com$/.test(host)) return "+proxy";
if (/(?:^|\.)botanwang\.com$/.test(host)) return "+proxy";
if (scheme === "http" && url.indexOf(".bot.nu") >= 0) return "+proxy";
if (scheme === "http" && url.indexOf(".bowenpress.com") >= 0) return "+proxy";
if (/(?:^|\.)bowenpress\.com$/.test(host)) return "+proxy";
if (/(?:^|\.)app\.box\.com$/.test(host)) return "+proxy";
if (scheme === "http" && url.indexOf("dl.box.net") >= 0) return "+proxy";
if (/(?:^|\.)dl\.box\.net$/.test(host)) return "+proxy";
if (scheme === "http" && url.indexOf(".boxpn.com") >= 0) return "+proxy";
if (/(?:^|\.)boxpn\.com$/.test(host)) return "+proxy";
if (scheme === "http" && url.indexOf("boxun.com") >= 0) return "+proxy";
if (/(?:^|\.)boxun\.com$/.test(host)) return "+proxy";
if (scheme === "http" && url.indexOf(".boxun.tv") >= 0) return "+proxy";
if (/(?:^|\.)boxun\.tv$/.test(host)) return "+proxy";
if (scheme === "http" && url.indexOf("boxunblog.com") >= 0) return "+proxy";
if (/(?:^|\.)boxunblog\.com$/.test(host)) return "+proxy";
if (scheme === "http" && url.indexOf(".boxunclub.com") >= 0) return "+proxy";
if (scheme === "http" && url.indexOf("boyangu.com") >= 0) return "+proxy";
if (scheme === "http" && url.indexOf(".boyfriendtv.com") >= 0) return "+proxy";
if (scheme === "http" && url.indexOf(".boysfood.com") >= 0) return "+proxy";
if (/(?:^|\.)br\.st$/.test(host)) return "+proxy";
if (scheme === "http" && url.indexOf(".brainyquote.com/quotes/authors/d/dalai_lama") >= 0) return "+proxy";
if (/(?:^|\.)brandonhutchinson\.com$/.test(host)) return "+proxy";
if (/(?:^|\.)braumeister\.org$/.test(host)) return "+proxy";
if (/(?:^|\.)brave\.com$/.test(host)) return "+proxy";
if (scheme === "http" && url.indexOf(".bravotube.net") >= 0) return "+proxy";
if (/(?:^|\.)bravotube\.net$/.test(host)) return "+proxy";
if (scheme === "http" && url.indexOf(".brazzers.com") >= 0) return "+proxy";
if (/(?:^|\.)brazzers\.com$/.test(host)) return "+proxy";
if (scheme === "http" && url.indexOf(".break.com") >= 0) return "+proxy";
if (/(?:^|\.)break\.com$/.test(host)) return "+proxy";
if (scheme === "http" && url.indexOf("breakgfw.com") >= 0) return "+proxy";
if (/(?:^|\.)breakgfw\.com$/.test(host)) return "+proxy";
if (scheme === "http" && url.indexOf("breaking911.com") >= 0) return "+proxy";
if (scheme === "http" && url.indexOf(".breakingtweets.com") >= 0) return "+proxy";
if (/(?:^|\.)breakingtweets\.com$/.test(host)) return "+proxy";
if (/(?:^|\.)breakwall\.net$/.test(host)) return "+proxy";
if (scheme === "http" && url.indexOf("briian.com/6511/freegate") >= 0) return "+proxy";
if (scheme === "http" && url.indexOf(".briefdream.com/%E7%B4%A0%E6%A3%BA") >= 0) return "+proxy";
if (scheme === "http" && url.indexOf("brizzly.com") >= 0) return "+proxy";
if (/(?:^|\.)brizzly\.com$/.test(host)) return "+proxy";
if (/(?:^|\.)brkmd\.com$/.test(host)) return "+proxy";
if (scheme === "http" && url.indexOf("broadbook.com") >= 0) return "+proxy";
if (scheme === "http" && url.indexOf(".broadpressinc.com") >= 0) return "+proxy";
if (/(?:^|\.)broadpressinc\.com$/.test(host)) return "+proxy";
if (scheme === "http" && url.indexOf("bbs.brockbbs.com") >= 0) return "+proxy";
if (/(?:^|\.)brookings\.edu$/.test(host)) return "+proxy";
if (scheme === "http" && url.indexOf("brucewang.net") >= 0) return "+proxy";
if (scheme === "http" && url.indexOf(".brutaltgp.com") >= 0) return "+proxy";
if (/(?:^|\.)brutaltgp\.com$/.test(host)) return "+proxy";
if (scheme === "http" && url.indexOf(".bt2mag.com") >= 0) return "+proxy";
if (/(?:^|\.)bt95\.com$/.test(host)) return "+proxy";
if (scheme === "http" && url.indexOf(".btaia.com") >= 0) return "+proxy";
if (scheme === "http" && url.indexOf(".btbtav.com") >= 0) return "+proxy";
if (/^http:\/\/btdigg\.org/.test(url)) return "+proxy";
if (scheme === "http" && url.indexOf(".btku.me") >= 0) return "+proxy";
if (/(?:^|\.)btku\.me$/.test(host)) return "+proxy";
if (/(?:^|\.)btku\.org$/.test(host)) return "+proxy";
if (scheme === "http" && url.indexOf(".btspread.com") >= 0) return "+proxy";
if (scheme === "http" && url.indexOf(".btsynckeys.com") >= 0) return "+proxy";
if (scheme === "http" && url.indexOf(".budaedu.org") >= 0) return "+proxy";
if (/(?:^|\.)budaedu\.org$/.test(host)) return "+proxy";
if (scheme === "http" && url.indexOf(".buddhanet.com.tw/zfrop/tibet") >= 0) return "+proxy";
if (scheme === "http" && url.indexOf(".buddhistchannel.tv") >= 0) return "+proxy";
if (scheme === "http" && url.indexOf(".buffered.com") >= 0) return "+proxy";
if (/^http:\/\/buffered\.com/.test(url)) return "+proxy";
if (/(?:^|\.)bullguard\.com$/.test(host)) return "+proxy";
if (scheme === "http" && url.indexOf(".bullog.org") >= 0) return "+proxy";
if (/(?:^|\.)bullog\.org$/.test(host)) return "+proxy";
if (scheme === "http" && url.indexOf(".bullogger.com") >= 0) return "+proxy";
if (/(?:^|\.)bullogger\.com$/.test(host)) return "+proxy";
if (/(?:^|\.)bunbunhk\.com$/.test(host)) return "+proxy";
if (scheme === "http" && url.indexOf(".busayari.com") >= 0) return "+proxy";
if (/^http:\/\/busayari\.com/.test(url)) return "+proxy";
if (/(?:^|\.)business-humanrights\.org$/.test(host)) return "+proxy";
if (scheme === "http" && url.indexOf(".businessinsider.com/bing-could-be-censoring-search-results-2014") >= 0) return "+proxy";
if (scheme === "http" && url.indexOf(".businessinsider.com/china-banks-preparing-for-debt-implosion-2014") >= 0) return "+proxy";
if (scheme === "http" && url.indexOf(".businessinsider.com/hong-kong-activists-defy-police-tear-gas-as-protests-continue-overnight-2014") >= 0) return "+proxy";
if (scheme === "http" && url.indexOf(".businessinsider.com/internet-outages-reported-in-north-korea-2014") >= 0) return "+proxy";
if (scheme === "http" && url.indexOf(".businessinsider.com/iphone-6-is-approved-for-sale-in-china-2014") >= 0) return "+proxy";
if (scheme === "http" && url.indexOf(".businessinsider.com/nfl-announcers-surface-tablets-2014") >= 0) return "+proxy";
if (scheme === "http" && url.indexOf(".businessinsider.com/panama-papers") >= 0) return "+proxy";
if (scheme === "http" && url.indexOf(".businessinsider.com/umbrella-man-hong-kong-2014") >= 0) return "+proxy";
if (/^http:\/\/www\.businessinsider\.com\.au\//.test(url)) return "+proxy";
if (scheme === "http" && url.indexOf(".businesstoday.com.tw") >= 0) return "+proxy";
if (/(?:^|\.)businesstoday\.com\.tw$/.test(host)) return "+proxy";
if (scheme === "http" && url.indexOf(".busu.org/news") >= 0) return "+proxy";
if (/^http:\/\/busu\.org\/news/.test(url)) return "+proxy";
if (scheme === "http" && url.indexOf("busytrade.com") >= 0) return "+proxy";
if (scheme === "http" && url.indexOf(".buugaa.com") >= 0) return "+proxy";
if (scheme === "http" && url.indexOf(".buzzhand.com") >= 0) return "+proxy";
if (scheme === "http" && url.indexOf(".buzzhand.net") >= 0) return "+proxy";
if (scheme === "http" && url.indexOf(".buzzorange.com") >= 0) return "+proxy";
if (/(?:^|\.)buzzorange\.com$/.test(host)) return "+proxy";
if (/(?:^|\.)bvpn\.com$/.test(host)) return "+proxy";
if (/(?:^|\.)bwh1\.net$/.test(host)) return "+proxy";
if (scheme === "http" && url.indexOf("bwsj.hk") >= 0) return "+proxy";
if (/(?:^|\.)bx\.tl$/.test(host)) return "+proxy";
if (/(?:^|\.)bypasscensorship\.org$/.test(host)) return "+proxy";
if (/(?:^|\.)c-span\.org$/.test(host)) return "+proxy";
if (scheme === "http" && url.indexOf(".c-spanvideo.org") >= 0) return "+proxy";
if (/(?:^|\.)c-spanvideo\.org$/.test(host)) return "+proxy";
if (/(?:^|\.)c-est-simple\.com$/.test(host)) return "+proxy";
if (scheme === "http" && url.indexOf(".c100tibet.org") >= 0) return "+proxy";
if (/(?:^|\.)cablegatesearch\.net$/.test(host)) return "+proxy";
if (scheme === "http" && url.indexOf(".cachinese.com") >= 0) return "+proxy";
if (scheme === "http" && url.indexOf(".cacnw.com") >= 0) return "+proxy";
if (/^http:\/\/cacnw\.com/.test(url)) return "+proxy";
if (scheme === "http" && url.indexOf(".cactusvpn.com") >= 0) return "+proxy";
if (/(?:^|\.)cactusvpn\.com$/.test(host)) return "+proxy";
if (scheme === "http" && url.indexOf(".cafepress.com") >= 0) return "+proxy";
if (scheme === "http" && url.indexOf(".cahr.org.tw") >= 0) return "+proxy";
if (scheme === "http" && url.indexOf(".caijinglengyan.com") >= 0) return "+proxy";
if (/(?:^|\.)caijinglengyan\.com$/.test(host)) return "+proxy";
if (scheme === "http" && url.indexOf(".calameo.com/books") >= 0) return "+proxy";
if (scheme === "http" && url.indexOf(".calgarychinese.ca") >= 0) return "+proxy";
if (scheme === "http" && url.indexOf(".calgarychinese.com") >= 0) return "+proxy";
if (scheme === "http" && url.indexOf(".calgarychinese.net") >= 0) return "+proxy";
if (/^http:\/\/blog\.calibre-ebook\.com/.test(url)) return "+proxy";
if (scheme === "http" && url.indexOf("falun.caltech.edu") >= 0) return "+proxy";
if (scheme === "http" && url.indexOf(".its.caltech.edu/~falun/") >= 0) return "+proxy";
if (scheme === "http" && url.indexOf(".cam4.com") >= 0) return "+proxy";
if (scheme === "http" && url.indexOf(".cam4.jp") >= 0) return "+proxy";
if (scheme === "http" && url.indexOf(".cam4.sg") >= 0) return "+proxy";
if (scheme === "http" && url.indexOf(".camfrog.com") >= 0) return "+proxy";
if (/(?:^|\.)camfrog\.com$/.test(host)) return "+proxy";
if (/(?:^|\.)campaignforuyghurs\.org$/.test(host)) return "+proxy";
if (/(?:^|\.)cams\.com$/.test(host)) return "+proxy";
if (scheme === "http" && url.indexOf(".cams.org.sg") >= 0) return "+proxy";
if (scheme === "http" && url.indexOf("canadameet.com") >= 0) return "+proxy";
if (scheme === "http" && url.indexOf(".canalporno.com") >= 0) return "+proxy";
if (/^http:\/\/bbs\.cantonese\.asia\//.test(url)) return "+proxy";
if (scheme === "http" && url.indexOf(".canyu.org") >= 0) return "+proxy";
if (/(?:^|\.)canyu\.org$/.test(host)) return "+proxy";
if (scheme === "http" && url.indexOf(".cao.im") >= 0) return "+proxy";
if (scheme === "http" && url.indexOf(".caobian.info") >= 0) return "+proxy";
if (/(?:^|\.)caobian\.info$/.test(host)) return "+proxy";
if (scheme === "http" && url.indexOf("caochangqing.com") >= 0) return "+proxy";
if (/(?:^|\.)caochangqing\.com$/.test(host)) return "+proxy";
if (scheme === "http" && url.indexOf(".cap.org.hk") >= 0) return "+proxy";
if (/(?:^|\.)cap\.org\.hk$/.test(host)) return "+proxy";
if (scheme === "http" && url.indexOf(".carabinasypistolas.com") >= 0) return "+proxy";
if (scheme === "http" && url.indexOf("cardinalkungfoundation.org") >= 0) return "+proxy";
if (/(?:^|\.)posts\.careerengine\.us$/.test(host)) return "+proxy";
if (scheme === "http" && url.indexOf("carmotorshow.com") >= 0) return "+proxy";
if (/(?:^|\.)carrd\.co$/.test(host)) return "+proxy";
if (scheme === "http" && url.indexOf("ss.carryzhou.com") >= 0) return "+proxy";
if (scheme === "http" && url.indexOf(".cartoonmovement.com") >= 0) return "+proxy";
if (/(?:^|\.)cartoonmovement\.com$/.test(host)) return "+proxy";
if (scheme === "http" && url.indexOf(".casadeltibetbcn.org") >= 0) return "+proxy";
if (scheme === "http" && url.indexOf(".casatibet.org.mx") >= 0) return "+proxy";
if (/^http:\/\/casatibet\.org\.mx/.test(url)) return "+proxy";
if (scheme === "http" && url.indexOf(".cari.com.my") >= 0) return "+proxy";
if (/(?:^|\.)cari\.com\.my$/.test(host)) return "+proxy";
if (/(?:^|\.)caribbeancom\.com$/.test(host)) return "+proxy";
if (scheme === "http" && url.indexOf(".casinoking.com") >= 0) return "+proxy";
if (scheme === "http" && url.indexOf(".casinoriva.com") >= 0) return "+proxy";
if (/(?:^|\.)catch22\.net$/.test(host)) return "+proxy";
if (scheme === "http" && url.indexOf(".catchgod.com") >= 0) return "+proxy";
if (/^http:\/\/catchgod\.com/.test(url)) return "+proxy";
if (/(?:^|\.)catfightpayperview\.xxx$/.test(host)) return "+proxy";
if (scheme === "http" && url.indexOf(".catholic.org.hk") >= 0) return "+proxy";
if (/(?:^|\.)catholic\.org\.hk$/.test(host)) return "+proxy";
if (scheme === "http" && url.indexOf("catholic.org.tw") >= 0) return "+proxy";
if (/(?:^|\.)catholic\.org\.tw$/.test(host)) return "+proxy";
if (scheme === "http" && url.indexOf(".cathvoice.org.tw") >= 0) return "+proxy";
if (/(?:^|\.)cato\.org$/.test(host)) return "+proxy";
if (/(?:^|\.)cattt\.com$/.test(host)) return "+proxy";
if (scheme === "http" && url.indexOf(".cbc.ca") >= 0) return "+proxy";
if (/(?:^|\.)cbc\.ca$/.test(host)) return "+proxy";
if (scheme === "http" && url.indexOf(".cbsnews.com/video") >= 0) return "+proxy";
if (scheme === "http" && url.indexOf(".cbtc.org.hk") >= 0) return "+proxy";
if (/(?:^|\.)southpark\.cc\.com$/.test(host)) return "+proxy";
if (/(?:^|\.)cccat\.cc$/.test(host)) return "+proxy";
if (/(?:^|\.)cccat\.co$/.test(host)) return "+proxy";
if (scheme === "http" && url.indexOf(".ccdtr.org") >= 0) return "+proxy";
if (/(?:^|\.)ccdtr\.org$/.test(host)) return "+proxy";
if (scheme === "http" && url.indexOf(".cchere.com") >= 0) return "+proxy";
if (/(?:^|\.)cchere\.com$/.test(host)) return "+proxy";
if (scheme === "http" && url.indexOf(".ccim.org") >= 0) return "+proxy";
if (scheme === "http" && url.indexOf(".cclife.ca") >= 0) return "+proxy";
if (scheme === "http" && url.indexOf("cclife.org") >= 0) return "+proxy";
if (/(?:^|\.)cclife\.org$/.test(host)) return "+proxy";
if (scheme === "http" && url.indexOf("cclifefl.org") >= 0) return "+proxy";
if (/(?:^|\.)cclifefl\.org$/.test(host)) return "+proxy";
if (scheme === "http" && url.indexOf(".ccthere.com") >= 0) return "+proxy";
if (/(?:^|\.)ccthere\.com$/.test(host)) return "+proxy";
if (/(?:^|\.)ccthere\.net$/.test(host)) return "+proxy";
if (scheme === "http" && url.indexOf(".cctmweb.net") >= 0) return "+proxy";
if (scheme === "http" && url.indexOf(".cctongbao.com/article/2078732") >= 0) return "+proxy";
if (scheme === "http" && url.indexOf("ccue.ca") >= 0) return "+proxy";
if (scheme === "http" && url.indexOf("ccue.com") >= 0) return "+proxy";
if (scheme === "http" && url.indexOf(".ccvoice.ca") >= 0) return "+proxy";
if (scheme === "http" && url.indexOf(".ccw.org.tw") >= 0) return "+proxy";
if (scheme === "http" && url.indexOf(".cgdepot.org") >= 0) return "+proxy";
if (/^http:\/\/cgdepot\.org/.test(url)) return "+proxy";
if (/(?:^|\.)cdbook\.org$/.test(host)) return "+proxy";
if (scheme === "http" && url.indexOf(".cdcparty.com") >= 0) return "+proxy";
if (scheme === "http" && url.indexOf(".cdef.org") >= 0) return "+proxy";
if (/(?:^|\.)cdef\.org$/.test(host)) return "+proxy";
if (/(?:^|\.)cdig\.info$/.test(host)) return "+proxy";
if (scheme === "http" && url.indexOf("cdjp.org") >= 0) return "+proxy";
if (/(?:^|\.)cdjp\.org$/.test(host)) return "+proxy";
if (scheme === "http" && url.indexOf(".cdnews.com.tw") >= 0) return "+proxy";
if (scheme === "http" && url.indexOf("cdp1989.org") >= 0) return "+proxy";
if (scheme === "http" && url.indexOf("cdp1998.org") >= 0) return "+proxy";
if (/(?:^|\.)cdp1998\.org$/.test(host)) return "+proxy";
if (scheme === "http" && url.indexOf("cdp2006.org") >= 0) return "+proxy";
if (/(?:^|\.)cdp2006\.org$/.test(host)) return "+proxy";
if (scheme === "http" && url.indexOf(".cdpa.url.tw") >= 0) return "+proxy";
if (scheme === "http" && url.indexOf("cdpeu.org") >= 0) return "+proxy";
if (scheme === "http" && url.indexOf("cdpusa.org") >= 0) return "+proxy";
if (scheme === "http" && url.indexOf("cdpweb.org") >= 0) return "+proxy";
if (/(?:^|\.)cdpweb\.org$/.test(host)) return "+proxy";
if (scheme === "http" && url.indexOf("cdpwu.org") >= 0) return "+proxy";
if (/(?:^|\.)cdpwu\.org$/.test(host)) return "+proxy";
if (/(?:^|\.)cdw\.com$/.test(host)) return "+proxy";
if (scheme === "http" && url.indexOf(".cecc.gov") >= 0) return "+proxy";
if (/(?:^|\.)cecc\.gov$/.test(host)) return "+proxy";
if (/(?:^|\.)cellulo\.info$/.test(host)) return "+proxy";
if (/(?:^|\.)cenews\.eu$/.test(host)) return "+proxy";
if (/(?:^|\.)centerforhumanreprod\.com$/.test(host)) return "+proxy";
if (/(?:^|\.)centralnation\.com$/.test(host)) return "+proxy";
if (scheme === "http" && url.indexOf(".centurys.net") >= 0) return "+proxy";
if (/^http:\/\/centurys\.net/.test(url)) return "+proxy";
if (scheme === "http" && url.indexOf(".cfhks.org.hk") >= 0) return "+proxy";
if (scheme === "http" && url.indexOf(".cfos.de") >= 0) return "+proxy";
if (/(?:^|\.)cfr\.org$/.test(host)) return "+proxy";
if (scheme === "http" && url.indexOf(".cftfc.com") >= 0) return "+proxy";
if (scheme === "http" && url.indexOf(".cgst.edu") >= 0) return "+proxy";
if (scheme === "http" && url.indexOf(".change.org") >= 0) return "+proxy";
if (/(?:^|\.)change\.org$/.test(host)) return "+proxy";
if (scheme === "http" && url.indexOf(".changp.com") >= 0) return "+proxy";
if (/(?:^|\.)changp\.com$/.test(host)) return "+proxy";
if (scheme === "http" && url.indexOf(".changsa.net") >= 0) return "+proxy";
if (/^http:\/\/changsa\.net/.test(url)) return "+proxy";
if (/(?:^|\.)channelnewsasia\.com$/.test(host)) return "+proxy";
if (scheme === "http" && url.indexOf(".chapm25.com") >= 0) return "+proxy";
if (scheme === "http" && url.indexOf(".chaturbate.com") >= 0) return "+proxy";
if (/(?:^|\.)chaturbate\.com$/.test(host)) return "+proxy";
if (scheme === "http" && url.indexOf(".chuang-yen.org") >= 0) return "+proxy";
if (/(?:^|\.)checkgfw\.com$/.test(host)) return "+proxy";
if (scheme === "http" && url.indexOf("chengmingmag.com") >= 0) return "+proxy";
if (scheme === "http" && url.indexOf(".chenguangcheng.com") >= 0) return "+proxy";
if (/(?:^|\.)chenguangcheng\.com$/.test(host)) return "+proxy";
if (scheme === "http" && url.indexOf(".chenpokong.com") >= 0) return "+proxy";
if (/(?:^|\.)chenpokong\.com$/.test(host)) return "+proxy";
if (scheme === "http" && url.indexOf(".chenpokong.net") >= 0) return "+proxy";
if (/^http:\/\/chenpokong\.net/.test(url)) return "+proxy";
if (/(?:^|\.)chenpokongvip\.com$/.test(host)) return "+proxy";
if (/(?:^|\.)cherrysave\.com$/.test(host)) return "+proxy";
if (scheme === "http" && url.indexOf(".chhongbi.org") >= 0) return "+proxy";
if (scheme === "http" && url.indexOf("chicagoncmtv.com") >= 0) return "+proxy";
if (/^http:\/\/chicagoncmtv\.com/.test(url)) return "+proxy";
if (scheme === "http" && url.indexOf(".china-week.com") >= 0) return "+proxy";
if (scheme === "http" && url.indexOf("china101.com") >= 0) return "+proxy";
if (/(?:^|\.)china101\.com$/.test(host)) return "+proxy";
if (/(?:^|\.)china18\.org$/.test(host)) return "+proxy";
if (/(?:^|\.)china21\.com$/.test(host)) return "+proxy";
if (scheme === "http" && url.indexOf("china21.org") >= 0) return "+proxy";
if (/(?:^|\.)china21\.org$/.test(host)) return "+proxy";
if (scheme === "http" && url.indexOf(".china5000.us") >= 0) return "+proxy";
if (scheme === "http" && url.indexOf("chinaaffairs.org") >= 0) return "+proxy";
if (/(?:^|\.)chinaaffairs\.org$/.test(host)) return "+proxy";
if (/(?:^|\.)chinaaid\.me$/.test(host)) return "+proxy";
if (scheme === "http" && url.indexOf("chinaaid.us") >= 0) return "+proxy";
if (scheme === "http" && url.indexOf("chinaaid.org") >= 0) return "+proxy";
if (scheme === "http" && url.indexOf("chinaaid.net") >= 0) return "+proxy";
if (/(?:^|\.)chinaaid\.net$/.test(host)) return "+proxy";
if (scheme === "http" && url.indexOf("chinacomments.org") >= 0) return "+proxy";
if (/(?:^|\.)chinacomments\.org$/.test(host)) return "+proxy";
if (scheme === "http" && url.indexOf(".chinachange.org") >= 0) return "+proxy";
if (/(?:^|\.)chinachange\.org$/.test(host)) return "+proxy";
if (scheme === "http" && url.indexOf("chinachannel.hk") >= 0) return "+proxy";
if (/(?:^|\.)chinachannel\.hk$/.test(host)) return "+proxy";
if (scheme === "http" && url.indexOf(".chinacitynews.be") >= 0) return "+proxy";
if (scheme === "http" && url.indexOf(".chinadialogue.net") >= 0) return "+proxy";
if (scheme === "http" && url.indexOf(".chinadigitaltimes.net") >= 0) return "+proxy";
if (/(?:^|\.)chinadigitaltimes\.net$/.test(host)) return "+proxy";
if (scheme === "http" && url.indexOf(".chinaelections.org") >= 0) return "+proxy";
if (/(?:^|\.)chinaelections\.org$/.test(host)) return "+proxy";
if (scheme === "http" && url.indexOf(".chinaeweekly.com") >= 0) return "+proxy";
if (/(?:^|\.)chinaeweekly\.com$/.test(host)) return "+proxy";
if (/(?:^|\.)chinafreepress\.org$/.test(host)) return "+proxy";
if (scheme === "http" && url.indexOf(".chinagate.com") >= 0) return "+proxy";
if (scheme === "http" && url.indexOf("chinageeks.org") >= 0) return "+proxy";
if (scheme === "http" && url.indexOf("chinagfw.org") >= 0) return "+proxy";
if (/(?:^|\.)chinagfw\.org$/.test(host)) return "+proxy";
if (scheme === "http" && url.indexOf(".chinagonet.com") >= 0) return "+proxy";
if (scheme === "http" && url.indexOf(".chinagreenparty.org") >= 0) return "+proxy";
if (/(?:^|\.)chinagreenparty\.org$/.test(host)) return "+proxy";
if (scheme === "http" && url.indexOf(".chinahorizon.org") >= 0) return "+proxy";
if (/(?:^|\.)chinahorizon\.org$/.test(host)) return "+proxy";
if (scheme === "http" && url.indexOf(".chinahush.com") >= 0) return "+proxy";
if (scheme === "http" && url.indexOf(".chinainperspective.com") >= 0) return "+proxy";
if (/(?:^|\.)chinainterimgov\.org$/.test(host)) return "+proxy";
if (scheme === "http" && url.indexOf("chinalaborwatch.org") >= 0) return "+proxy";
if (scheme === "http" && url.indexOf("chinalawtranslate.com") >= 0) return "+proxy";
if (scheme === "http" && url.indexOf(".chinapost.com.tw/taiwan/national/national-news") >= 0) return "+proxy";
if (scheme === "http" && url.indexOf("chinaxchina.com/howto") >= 0) return "+proxy";
if (scheme === "http" && url.indexOf("chinalawandpolicy.com") >= 0) return "+proxy";
if (scheme === "http" && url.indexOf(".chinamule.com") >= 0) return "+proxy";
if (/(?:^|\.)chinamule\.com$/.test(host)) return "+proxy";
if (scheme === "http" && url.indexOf("chinamz.org") >= 0) return "+proxy";
if (scheme === "http" && url.indexOf(".chinanewscenter.com") >= 0) return "+proxy";
if (/^https:\/\/chinanewscenter\.com/.test(url)) return "+proxy";
if (scheme === "http" && url.indexOf(".chinapress.com.my") >= 0) return "+proxy";
if (/(?:^|\.)chinapress\.com\.my$/.test(host)) return "+proxy";
if (scheme === "http" && url.indexOf(".china-review.com.ua") >= 0) return "+proxy";
if (/^http:\/\/china-review\.com\.ua/.test(url)) return "+proxy";
if (scheme === "http" && url.indexOf(".chinarightsia.org") >= 0) return "+proxy";
if (scheme === "http" && url.indexOf("chinasmile.net/forums") >= 0) return "+proxy";
if (scheme === "http" && url.indexOf("chinasocialdemocraticparty.com") >= 0) return "+proxy";
if (/(?:^|\.)chinasocialdemocraticparty\.com$/.test(host)) return "+proxy";
if (scheme === "http" && url.indexOf("chinasoul.org") >= 0) return "+proxy";
if (/(?:^|\.)chinasoul\.org$/.test(host)) return "+proxy";
if (scheme === "http" && url.indexOf(".chinasucks.net") >= 0) return "+proxy";
if (/(?:^|\.)chinatopsex\.com$/.test(host)) return "+proxy";
if (scheme === "http" && url.indexOf(".chinatown.com.au") >= 0) return "+proxy";
if (scheme === "http" && url.indexOf("chinatweeps.com") >= 0) return "+proxy";
if (scheme === "http" && url.indexOf("chinaway.org") >= 0) return "+proxy";
if (scheme === "http" && url.indexOf(".chinaworker.info") >= 0) return "+proxy";
if (/(?:^|\.)chinaworker\.info$/.test(host)) return "+proxy";
if (scheme === "http" && url.indexOf("chinayouth.org.hk") >= 0) return "+proxy";
if (scheme === "http" && url.indexOf("chinayuanmin.org") >= 0) return "+proxy";
if (/(?:^|\.)chinayuanmin\.org$/.test(host)) return "+proxy";
if (scheme === "http" && url.indexOf(".chinese-hermit.net") >= 0) return "+proxy";
if (scheme === "http" && url.indexOf("chinese-leaders.org") >= 0) return "+proxy";
if (scheme === "http" && url.indexOf("chinese-memorial.org") >= 0) return "+proxy";
if (scheme === "http" && url.indexOf(".chinesedaily.com") >= 0) return "+proxy";
if (/(?:^|\.)chinesedailynews\.com$/.test(host)) return "+proxy";
if (scheme === "http" && url.indexOf(".chinesedemocracy.com") >= 0) return "+proxy";
if (/(?:^|\.)chinesedemocracy\.com$/.test(host)) return "+proxy";
if (/(?:^|\.)chinesegay\.org$/.test(host)) return "+proxy";
if (scheme === "http" && url.indexOf(".chinesen.de") >= 0) return "+proxy";
if (/(?:^|\.)chinesen\.de$/.test(host)) return "+proxy";
if (scheme === "http" && url.indexOf(".chinesenews.net.au/") >= 0) return "+proxy";
if (scheme === "http" && url.indexOf(".chinesepen.org") >= 0) return "+proxy";
if (/(?:^|\.)chineseradioseattle\.com$/.test(host)) return "+proxy";
if (scheme === "http" && url.indexOf(".chinesetalks.net/ch") >= 0) return "+proxy";
if (/(?:^|\.)chineseupress\.com$/.test(host)) return "+proxy";
if (scheme === "http" && url.indexOf(".chingcheong.com") >= 0) return "+proxy";
if (/(?:^|\.)chingcheong\.com$/.test(host)) return "+proxy";
if (scheme === "http" && url.indexOf(".chinman.net") >= 0) return "+proxy";
if (/^http:\/\/chinman\.net/.test(url)) return "+proxy";
if (scheme === "http" && url.indexOf("chithu.org") >= 0) return "+proxy";
if (/(?:^|\.)cnnews\.chosun\.com$/.test(host)) return "+proxy";
if (scheme === "http" && url.indexOf(".chrdnet.com") >= 0) return "+proxy";
if (/^http:\/\/chrdnet\.com/.test(url)) return "+proxy";
if (scheme === "http" && url.indexOf(".christianfreedom.org") >= 0) return "+proxy";
if (/(?:^|\.)christianfreedom\.org$/.test(host)) return "+proxy";
if (scheme === "http" && url.indexOf("christianstudy.com") >= 0) return "+proxy";
if (/(?:^|\.)christianstudy\.com$/.test(host)) return "+proxy";
if (scheme === "http" && url.indexOf("christusrex.org/www1/sdc") >= 0) return "+proxy";
if (scheme === "http" && url.indexOf(".chubold.com") >= 0) return "+proxy";
if (scheme === "http" && url.indexOf("chubun.com") >= 0) return "+proxy";
if (/(?:^|\.)christiantimes\.org\.hk$/.test(host)) return "+proxy";
if (scheme === "http" && url.indexOf(".chrlawyers.hk") >= 0) return "+proxy";
if (/(?:^|\.)chrlawyers\.hk$/.test(host)) return "+proxy";
if (scheme === "http" && url.indexOf(".churchinhongkong.org/b5/index.php") >= 0) return "+proxy";
if (/^http:\/\/churchinhongkong\.org\/b5\/index\.php/.test(url)) return "+proxy";
if (scheme === "http" && url.indexOf(".chushigangdrug.ch") >= 0) return "+proxy";
if (scheme === "http" && url.indexOf(".cienen.com") >= 0) return "+proxy";
if (scheme === "http" && url.indexOf(".cineastentreff.de") >= 0) return "+proxy";
if (scheme === "http" && url.indexOf(".cipfg.org") >= 0) return "+proxy";
if (/(?:^|\.)circlethebayfortibet\.org$/.test(host)) return "+proxy";
if (/(?:^|\.)cirosantilli\.com$/.test(host)) return "+proxy";
if (scheme === "http" && url.indexOf(".citizencn.com") >= 0) return "+proxy";
if (/(?:^|\.)citizencn\.com$/.test(host)) return "+proxy";
if (/(?:^|\.)citizenlab\.ca$/.test(host)) return "+proxy";
if (/(?:^|\.)citizenlab\.org$/.test(host)) return "+proxy";
if (/(?:^|\.)citizenscommission\.hk$/.test(host)) return "+proxy";
if (scheme === "http" && url.indexOf(".citizenlab.org") >= 0) return "+proxy";
if (scheme === "http" && url.indexOf("citizensradio.org") >= 0) return "+proxy";
if (scheme === "http" && url.indexOf(".city365.ca") >= 0) return "+proxy";
if (/^http:\/\/city365\.ca/.test(url)) return "+proxy";
if (scheme === "http" && url.indexOf("city9x.com") >= 0) return "+proxy";
if (/(?:^|\.)citypopulation\.de$/.test(host)) return "+proxy";
if (scheme === "http" && url.indexOf(".citytalk.tw/event") >= 0) return "+proxy";
if (scheme === "http" && url.indexOf(".civicparty.hk") >= 0) return "+proxy";
if (/(?:^|\.)civicparty\.hk$/.test(host)) return "+proxy";
if (scheme === "http" && url.indexOf(".civildisobediencemovement.org") >= 0) return "+proxy";
if (scheme === "http" && url.indexOf("civilhrfront.org") >= 0) return "+proxy";
if (/(?:^|\.)civilhrfront\.org$/.test(host)) return "+proxy";
if (scheme === "http" && url.indexOf(".civiliangunner.com") >= 0) return "+proxy";
if (scheme === "http" && url.indexOf(".civilmedia.tw") >= 0) return "+proxy";
if (/(?:^|\.)civilmedia\.tw$/.test(host)) return "+proxy";
if (scheme === "http" && url.indexOf("psiphon.civisec.org") >= 0) return "+proxy";
if (/(?:^|\.)vpn\.cjb\.net$/.test(host)) return "+proxy";
if (scheme === "http" && url.indexOf(".ck101.com") >= 0) return "+proxy";
if (/(?:^|\.)ck101\.com$/.test(host)) return "+proxy";
if (scheme === "http" && url.indexOf(".clarionproject.org/news/islamic-state-isis-isil-propaganda") >= 0) return "+proxy";
if (/(?:^|\.)classicalguitarblog\.net$/.test(host)) return "+proxy";
if (scheme === "http" && url.indexOf(".clb.org.hk") >= 0) return "+proxy";
if (scheme === "http" && url.indexOf("clearharmony.net") >= 0) return "+proxy";
if (scheme === "http" && url.indexOf("clearwisdom.net") >= 0) return "+proxy";
if (/(?:^|\.)clinica-tibet\.ru$/.test(host)) return "+proxy";
if (scheme === "http" && url.indexOf(".clipfish.de") >= 0) return "+proxy";
if (scheme === "http" && url.indexOf("cloakpoint.com") >= 0) return "+proxy";
if (/(?:^|\.)app\.cloudcone\.com$/.test(host)) return "+proxy";
if (/(?:^|\.)cloudflare-ipfs\.com$/.test(host)) return "+proxy";
if (/(?:^|\.)club1069\.com$/.test(host)) return "+proxy";
if (/(?:^|\.)clubhouseapi\.com$/.test(host)) return "+proxy";
if (scheme === "http" && url.indexOf("cmi.org.tw") >= 0) return "+proxy";
if (/^http:\/\/www\.cmoinc\.org/.test(url)) return "+proxy";
if (scheme === "http" && url.indexOf("cmp.hku.hk") >= 0) return "+proxy";
if (scheme === "http" && url.indexOf("hkupop.hku.hk") >= 0) return "+proxy";
if (/(?:^|\.)cmule\.com$/.test(host)) return "+proxy";
if (/(?:^|\.)cmule\.org$/.test(host)) return "+proxy";
if (/(?:^|\.)cms\.gov$/.test(host)) return "+proxy";
if (/^http:\/\/vpn\.cmu\.edu/.test(url)) return "+proxy";
if (/^http:\/\/vpn\.sv\.cmu\.edu/.test(url)) return "+proxy";
if (scheme === "http" && url.indexOf(".cn6.eu") >= 0) return "+proxy";
if (scheme === "http" && url.indexOf(".cna.com.tw") >= 0) return "+proxy";
if (/(?:^|\.)cna\.com\.tw$/.test(host)) return "+proxy";
if (scheme === "http" && url.indexOf(".cnabc.com") >= 0) return "+proxy";
if (scheme === "http" && url.indexOf(".cnd.org") >= 0) return "+proxy";
if (/(?:^|\.)cnd\.org$/.test(host)) return "+proxy";
if (scheme === "http" && url.indexOf("download.cnet.com") >= 0) return "+proxy";
if (scheme === "http" && url.indexOf(".cnex.org.cn") >= 0) return "+proxy";
if (scheme === "http" && url.indexOf(".cnineu.com") >= 0) return "+proxy";
if (scheme === "http" && url.indexOf("wiki.cnitter.com") >= 0) return "+proxy";
if (scheme === "http" && url.indexOf(".cnn.com/video") >= 0) return "+proxy";
if (scheme === "http" && url.indexOf(".cnpolitics.org") >= 0) return "+proxy";
if (/(?:^|\.)cnpolitics\.org$/.test(host)) return "+proxy";
if (scheme === "http" && url.indexOf(".cn-proxy.com") >= 0) return "+proxy";
if (/^http:\/\/cn-proxy\.com/.test(url)) return "+proxy";
if (scheme === "http" && url.indexOf(".cnproxy.com") >= 0) return "+proxy";
if (scheme === "http" && url.indexOf("blog.cnyes.com") >= 0) return "+proxy";
if (scheme === "http" && url.indexOf("news.cnyes.com") >= 0) return "+proxy";
if (/(?:^|\.)coat\.co\.jp$/.test(host)) return "+proxy";
if (scheme === "http" && url.indexOf(".cochina.co") >= 0) return "+proxy";
if (/(?:^|\.)cochina\.co$/.test(host)) return "+proxy";
if (/(?:^|\.)cochina\.org$/.test(host)) return "+proxy";
if (scheme === "http" && url.indexOf(".code1984.com/64") >= 0) return "+proxy";
if (/^http:\/\/goagent\.codeplex\.com/.test(url)) return "+proxy";
if (/(?:^|\.)codeshare\.io$/.test(host)) return "+proxy";
if (/(?:^|\.)codeskulptor\.org$/.test(host)) return "+proxy";
if (/(?:^|\.)conoha\.jp$/.test(host)) return "+proxy";
if (/^http:\/\/tosh\.comedycentral\.com/.test(url)) return "+proxy";
if (scheme === "http" && url.indexOf("comefromchina.com") >= 0) return "+proxy";
if (/(?:^|\.)comefromchina\.com$/.test(host)) return "+proxy";
if (scheme === "http" && url.indexOf(".comic-mega.me") >= 0) return "+proxy";
if (scheme === "http" && url.indexOf("commandarms.com") >= 0) return "+proxy";
if (/(?:^|\.)commentshk\.com$/.test(host)) return "+proxy";
if (scheme === "http" && url.indexOf(".communistcrimes.org") >= 0) return "+proxy";
if (/(?:^|\.)communistcrimes\.org$/.test(host)) return "+proxy";
if (/(?:^|\.)communitychoicecu\.com$/.test(host)) return "+proxy";
if (/(?:^|\.)comparitech\.com$/.test(host)) return "+proxy";
if (/(?:^|\.)compileheart\.com$/.test(host)) return "+proxy";
if (/(?:^|\.)conoha\.jp$/.test(host)) return "+proxy";
if (scheme === "http" && url.indexOf(".contactmagazine.net") >= 0) return "+proxy";
if (scheme === "http" && url.indexOf(".convio.net") >= 0) return "+proxy";
if (scheme === "http" && url.indexOf(".coobay.com") >= 0) return "+proxy";
if (/^http:\/\/www\.cool18\.com\/bbs.*\//.test(url)) return "+proxy";
if (scheme === "http" && url.indexOf(".coolaler.com") >= 0) return "+proxy";
if (/(?:^|\.)coolaler\.com$/.test(host)) return "+proxy";
if (scheme === "http" && url.indexOf("coolder.com") >= 0) return "+proxy";
if (/(?:^|\.)coolder\.com$/.test(host)) return "+proxy";
if (/(?:^|\.)coolloud\.org\.tw$/.test(host)) return "+proxy";
if (scheme === "http" && url.indexOf(".coolncute.com") >= 0) return "+proxy";
if (/(?:^|\.)coolstuffinc\.com$/.test(host)) return "+proxy";
if (scheme === "http" && url.indexOf("corumcollege.com") >= 0) return "+proxy";
if (scheme === "http" && url.indexOf(".cos-moe.com") >= 0) return "+proxy";
if (/^http:\/\/cos-moe\.com/.test(url)) return "+proxy";
if (scheme === "http" && url.indexOf(".cosplayjav.pl") >= 0) return "+proxy";
if (/^http:\/\/cosplayjav\.pl/.test(url)) return "+proxy";
if (scheme === "http" && url.indexOf(".cotweet.com") >= 0) return "+proxy";
if (/(?:^|\.)cotweet\.com$/.test(host)) return "+proxy";
if (scheme === "http" && url.indexOf(".coursehero.com") >= 0) return "+proxy";
if (/(?:^|\.)coursehero\.com$/.test(host)) return "+proxy";
if (scheme === "http" && url.indexOf("cpj.org") >= 0) return "+proxy";
if (/(?:^|\.)cpj\.org$/.test(host)) return "+proxy";
if (scheme === "http" && url.indexOf(".cq99.us") >= 0) return "+proxy";
if (/^http:\/\/cq99\.us/.test(url)) return "+proxy";
if (scheme === "http" && url.indexOf("crackle.com") >= 0) return "+proxy";
if (/(?:^|\.)crackle\.com$/.test(host)) return "+proxy";
if (scheme === "http" && url.indexOf(".crazys.cc") >= 0) return "+proxy";
if (scheme === "http" && url.indexOf(".crazyshit.com") >= 0) return "+proxy";
if (/(?:^|\.)crazyshit\.com$/.test(host)) return "+proxy";
if (/(?:^|\.)crchina\.org$/.test(host)) return "+proxy";
if (scheme === "http" && url.indexOf("crd-net.org") >= 0) return "+proxy";
if (scheme === "http" && url.indexOf("creaders.net") >= 0) return "+proxy";
if (/(?:^|\.)creaders\.net$/.test(host)) return "+proxy";
if (scheme === "http" && url.indexOf(".creadersnet.com") >= 0) return "+proxy";
if (/(?:^|\.)cristyli\.com$/.test(host)) return "+proxy";
if (scheme === "http" && url.indexOf(".crocotube.com") >= 0) return "+proxy";
if (/^http:\/\/crocotube\.com/.test(url)) return "+proxy";
if (scheme === "http" && url.indexOf(".crossthewall.net") >= 0) return "+proxy";
if (/(?:^|\.)crossthewall\.net$/.test(host)) return "+proxy";
if (scheme === "http" && url.indexOf(".crossvpn.net") >= 0) return "+proxy";
if (/(?:^|\.)crossvpn\.net$/.test(host)) return "+proxy";
if (/(?:^|\.)crucial\.com$/.test(host)) return "+proxy";
if (/(?:^|\.)blog\.cryptographyengineering\.com$/.test(host)) return "+proxy";
if (scheme === "http" && url.indexOf("csdparty.com") >= 0) return "+proxy";
if (/(?:^|\.)csdparty\.com$/.test(host)) return "+proxy";
if (/(?:^|\.)csis\.org$/.test(host)) return "+proxy";
if (/(?:^|\.)csmonitor\.com$/.test(host)) return "+proxy";
if (/(?:^|\.)csuchen\.de$/.test(host)) return "+proxy";
if (scheme === "http" && url.indexOf(".csw.org.uk") >= 0) return "+proxy";
if (scheme === "http" && url.indexOf(".ct.org.tw") >= 0) return "+proxy";
if (/(?:^|\.)ct\.org\.tw$/.test(host)) return "+proxy";
if (scheme === "http" && url.indexOf(".ctao.org") >= 0) return "+proxy";
if (scheme === "http" && url.indexOf(".ctfriend.net") >= 0) return "+proxy";
if (scheme === "http" && url.indexOf(".ctitv.com.tw") >= 0) return "+proxy";
if (/(?:^|\.)ctowc\.org$/.test(host)) return "+proxy";
if (scheme === "http" && url.indexOf(".cts.com.tw") >= 0) return "+proxy";
if (/(?:^|\.)cts\.com\.tw$/.test(host)) return "+proxy";
if (/(?:^|\.)ctwant\.com$/.test(host)) return "+proxy";
if (/^http:\/\/library\.usc\.cuhk\.edu\.hk\//.test(url)) return "+proxy";
if (/^http:\/\/mjlsh\.usc\.cuhk\.edu\.hk\//.test(url)) return "+proxy";
if (scheme === "http" && url.indexOf(".cuhkacs.org/~benng") >= 0) return "+proxy";
if (scheme === "http" && url.indexOf(".cuihua.org") >= 0) return "+proxy";
if (/(?:^|\.)cuihua\.org$/.test(host)) return "+proxy";
if (scheme === "http" && url.indexOf(".cuiweiping.net") >= 0) return "+proxy";
if (/(?:^|\.)cuiweiping\.net$/.test(host)) return "+proxy";
if (/(?:^|\.)culture\.tw$/.test(host)) return "+proxy";
if (scheme === "http" && url.indexOf(".cumlouder.com") >= 0) return "+proxy";
if (/(?:^|\.)cumlouder\.com$/.test(host)) return "+proxy";
if (/(?:^|\.)curvefish\.com$/.test(host)) return "+proxy";
if (/(?:^|\.)cusp\.hk$/.test(host)) return "+proxy";
if (scheme === "http" && url.indexOf(".cusu.hk") >= 0) return "+proxy";
if (/(?:^|\.)cusu\.hk$/.test(host)) return "+proxy";
if (scheme === "http" && url.indexOf(".cutscenes.net") >= 0) return "+proxy";
if (/(?:^|\.)cutscenes\.net$/.test(host)) return "+proxy";
if (scheme === "http" && url.indexOf(".cw.com.tw") >= 0) return "+proxy";
if (/(?:^|\.)cw\.com\.tw$/.test(host)) return "+proxy";
if (/^http:\/\/forum\.cyberctm\.com/.test(url)) return "+proxy";
if (scheme === "http" && url.indexOf("cyberghostvpn.com") >= 0) return "+proxy";
if (/(?:^|\.)cyberghostvpn\.com$/.test(host)) return "+proxy";
if (/(?:^|\.)cynscribe\.com$/.test(host)) return "+proxy";
if (scheme === "http" && url.indexOf("cytode.us") >= 0) return "+proxy";
if (/(?:^|\.)ifan\.cz\.cc$/.test(host)) return "+proxy";
if (/(?:^|\.)mike\.cz\.cc$/.test(host)) return "+proxy";
if (/(?:^|\.)nic\.cz\.cc$/.test(host)) return "+proxy";
if (scheme === "http" && url.indexOf(".d-fukyu.com") >= 0) return "+proxy";
if (/^http:\/\/d-fukyu\.com/.test(url)) return "+proxy";
if (scheme === "http" && url.indexOf("cl.d0z.net") >= 0) return "+proxy";
if (scheme === "http" && url.indexOf(".d100.net") >= 0) return "+proxy";
if (/(?:^|\.)d100\.net$/.test(host)) return "+proxy";
if (scheme === "http" && url.indexOf(".d2bay.com") >= 0) return "+proxy";
if (/^http:\/\/d2bay\.com/.test(url)) return "+proxy";
if (scheme === "http" && url.indexOf(".dabr.co.uk") >= 0) return "+proxy";
if (/(?:^|\.)dabr\.co\.uk$/.test(host)) return "+proxy";
if (scheme === "http" && url.indexOf("dabr.eu") >= 0) return "+proxy";
if (scheme === "http" && url.indexOf("dabr.mobi") >= 0) return "+proxy";
if (/(?:^|\.)dabr\.mobi$/.test(host)) return "+proxy";
if (/(?:^|\.)dabr\.me$/.test(host)) return "+proxy";
if (scheme === "http" && url.indexOf("dadazim.com") >= 0) return "+proxy";
if (/(?:^|\.)dadazim\.com$/.test(host)) return "+proxy";
if (scheme === "http" && url.indexOf(".dadi360.com") >= 0) return "+proxy";
if (scheme === "http" && url.indexOf(".dafabet.com") >= 0) return "+proxy";
if (scheme === "http" && url.indexOf("dafagood.com") >= 0) return "+proxy";
if (scheme === "http" && url.indexOf("dafahao.com") >= 0) return "+proxy";
if (scheme === "http" && url.indexOf(".dafoh.org") >= 0) return "+proxy";
if (scheme === "http" && url.indexOf(".daftporn.com") >= 0) return "+proxy";
if (scheme === "http" && url.indexOf(".dagelijksestandaard.nl") >= 0) return "+proxy";
if (scheme === "http" && url.indexOf(".daidostup.ru") >= 0) return "+proxy";
if (/^http:\/\/daidostup\.ru/.test(url)) return "+proxy";
if (scheme === "http" && url.indexOf(".dailidaili.com") >= 0) return "+proxy";
if (/(?:^|\.)dailidaili\.com$/.test(host)) return "+proxy";
if (/(?:^|\.)dailymail\.co\.uk$/.test(host)) return "+proxy";
if (scheme === "http" && url.indexOf(".dailymotion.com") >= 0) return "+proxy";
if (/(?:^|\.)dailymotion\.com$/.test(host)) return "+proxy";
if (/(?:^|\.)dailysabah\.com$/.test(host)) return "+proxy";
if (scheme === "http" && url.indexOf("daiphapinfo.net") >= 0) return "+proxy";
if (scheme === "http" && url.indexOf(".dajiyuan.com") >= 0) return "+proxy";
if (/(?:^|\.)dajiyuan\.de$/.test(host)) return "+proxy";
if (scheme === "http" && url.indexOf("dajiyuan.eu") >= 0) return "+proxy";
if (scheme === "http" && url.indexOf("dalailama.com") >= 0) return "+proxy";
if (scheme === "http" && url.indexOf(".dalailama.mn") >= 0) return "+proxy";
if (/^http:\/\/dalailama\.mn/.test(url)) return "+proxy";
if (scheme === "http" && url.indexOf(".dalailama.ru") >= 0) return "+proxy";
if (/(?:^|\.)dalailama\.ru$/.test(host)) return "+proxy";
if (scheme === "http" && url.indexOf("dalailama80.org") >= 0) return "+proxy";
if (scheme === "http" && url.indexOf(".dalailama-archives.org") >= 0) return "+proxy";
if (scheme === "http" && url.indexOf(".dalailamacenter.org") >= 0) return "+proxy";
if (/^http:\/\/dalailamacenter\.org/.test(url)) return "+proxy";
if (scheme === "http" && url.indexOf("dalailamafellows.org") >= 0) return "+proxy";
if (scheme === "http" && url.indexOf(".dalailamafilm.com") >= 0) return "+proxy";
if (scheme === "http" && url.indexOf(".dalailamafoundation.org") >= 0) return "+proxy";
if (scheme === "http" && url.indexOf(".dalailamahindi.com") >= 0) return "+proxy";
if (scheme === "http" && url.indexOf(".dalailamainaustralia.org") >= 0) return "+proxy";
if (scheme === "http" && url.indexOf(".dalailamajapanese.com") >= 0) return "+proxy";
if (scheme === "http" && url.indexOf(".dalailamaprotesters.info") >= 0) return "+proxy";
if (scheme === "http" && url.indexOf(".dalailamaquotes.org") >= 0) return "+proxy";
if (scheme === "http" && url.indexOf(".dalailamatrust.org") >= 0) return "+proxy";
if (scheme === "http" && url.indexOf(".dalailamavisit.org.nz") >= 0) return "+proxy";
if (scheme === "http" && url.indexOf(".dalailamaworld.com") >= 0) return "+proxy";
if (/(?:^|\.)dalailamaworld\.com$/.test(host)) return "+proxy";
if (scheme === "http" && url.indexOf("dalianmeng.org") >= 0) return "+proxy";
if (/(?:^|\.)dalianmeng\.org$/.test(host)) return "+proxy";
if (scheme === "http" && url.indexOf(".daliulian.org") >= 0) return "+proxy";
if (/(?:^|\.)daliulian\.org$/.test(host)) return "+proxy";
if (scheme === "http" && url.indexOf(".danke4china.net") >= 0) return "+proxy";
if (/(?:^|\.)danke4china\.net$/.test(host)) return "+proxy";
if (scheme === "http" && url.indexOf("daolan.net") >= 0) return "+proxy";
if (scheme === "http" && url.indexOf("darktoy.net") >= 0) return "+proxy";
if (/(?:^|\.)darrenliuwei\.com$/.test(host)) return "+proxy";
if (/(?:^|\.)dastrassi\.org$/.test(host)) return "+proxy";
if (/(?:^|\.)daum\.net$/.test(host)) return "+proxy";
if (scheme === "http" && url.indexOf(".david-kilgour.com") >= 0) return "+proxy";
if (/^http:\/\/david-kilgour\.com/.test(url)) return "+proxy";
if (scheme === "http" && url.indexOf("daxa.cn") >= 0) return "+proxy";
if (/(?:^|\.)daxa\.cn$/.test(host)) return "+proxy";
if (scheme === "http" && url.indexOf("cn.dayabook.com") >= 0) return "+proxy";
if (scheme === "http" && url.indexOf(".daylife.com/topic/dalai_lama") >= 0) return "+proxy";
if (/(?:^|\.)db\.tt$/.test(host)) return "+proxy";
if (scheme === "http" && url.indexOf(".dbc.hk/main") >= 0) return "+proxy";
if (/(?:^|\.)dbgjd\.com$/.test(host)) return "+proxy";
if (/(?:^|\.)dcard\.tw$/.test(host)) return "+proxy";
if (scheme === "http" && url.indexOf("dcmilitary.com") >= 0) return "+proxy";
if (scheme === "http" && url.indexOf(".ddc.com.tw") >= 0) return "+proxy";
if (scheme === "http" && url.indexOf(".ddhw.info") >= 0) return "+proxy";
if (/(?:^|\.)de-sci\.org$/.test(host)) return "+proxy";
if (scheme === "http" && url.indexOf(".de-sci.org") >= 0) return "+proxy";
if (/(?:^|\.)deadline\.com$/.test(host)) return "+proxy";
if (/(?:^|\.)decodet\.co$/.test(host)) return "+proxy";
if (scheme === "http" && url.indexOf(".definebabe.com") >= 0) return "+proxy";
if (/(?:^|\.)delcamp\.net$/.test(host)) return "+proxy";
if (scheme === "http" && url.indexOf("delicious.com/GFWbookmark") >= 0) return "+proxy";
if (scheme === "http" && url.indexOf(".democrats.org") >= 0) return "+proxy";
if (/(?:^|\.)democrats\.org$/.test(host)) return "+proxy";
if (scheme === "http" && url.indexOf(".demosisto.hk") >= 0) return "+proxy";
if (/(?:^|\.)demosisto\.hk$/.test(host)) return "+proxy";
if (/(?:^|\.)desc\.se$/.test(host)) return "+proxy";
if (/(?:^|\.)dessci\.com$/.test(host)) return "+proxy";
if (scheme === "http" && url.indexOf(".destroy-china.jp") >= 0) return "+proxy";
if (/(?:^|\.)deutsche-welle\.de$/.test(host)) return "+proxy";
if (/(?:^|\.)deviantart\.com$/.test(host)) return "+proxy";
if (/(?:^|\.)deviantart\.net$/.test(host)) return "+proxy";
if (/(?:^|\.)devio\.us$/.test(host)) return "+proxy";
if (/(?:^|\.)devpn\.com$/.test(host)) return "+proxy";
if (/(?:^|\.)dfas\.mil$/.test(host)) return "+proxy";
if (scheme === "http" && url.indexOf("dfn.org") >= 0) return "+proxy";
if (scheme === "http" && url.indexOf("dharmakara.net") >= 0) return "+proxy";
if (scheme === "http" && url.indexOf(".dharamsalanet.com") >= 0) return "+proxy";
if (scheme === "http" && url.indexOf(".diaoyuislands.org") >= 0) return "+proxy";
if (/(?:^|\.)diaoyuislands\.org$/.test(host)) return "+proxy";
if (scheme === "http" && url.indexOf(".difangwenge.org") >= 0) return "+proxy";
if (/^http:\/\/digiland\.tw\//.test(url)) return "+proxy";
if (/(?:^|\.)digitalnomadsproject\.org$/.test(host)) return "+proxy";
if (scheme === "http" && url.indexOf(".diigo.com") >= 0) return "+proxy";
if (/(?:^|\.)diigo\.com$/.test(host)) return "+proxy";
if (/(?:^|\.)dilber\.se$/.test(host)) return "+proxy";
if (/(?:^|\.)furl\.net$/.test(host)) return "+proxy";
if (scheme === "http" && url.indexOf(".dipity.com") >= 0) return "+proxy";
if (/(?:^|\.)directcreative\.com$/.test(host)) return "+proxy";
if (scheme === "http" && url.indexOf(".discuss.com.hk") >= 0) return "+proxy";
if (/(?:^|\.)discuss\.com\.hk$/.test(host)) return "+proxy";
if (scheme === "http" && url.indexOf(".discuss4u.com") >= 0) return "+proxy";
if (scheme === "http" && url.indexOf("disp.cc") >= 0) return "+proxy";
if (scheme === "http" && url.indexOf(".disqus.com") >= 0) return "+proxy";
if (/(?:^|\.)disqus\.com$/.test(host)) return "+proxy";
if (scheme === "http" && url.indexOf(".dit-inc.us") >= 0) return "+proxy";
if (/(?:^|\.)dit-inc\.us$/.test(host)) return "+proxy";
if (scheme === "http" && url.indexOf(".dizhidizhi.com") >= 0) return "+proxy";
if (/(?:^|\.)dizhuzhishang\.com$/.test(host)) return "+proxy";
if (scheme === "http" && url.indexOf("djangosnippets.org") >= 0) return "+proxy";
if (scheme === "http" && url.indexOf(".djorz.com") >= 0) return "+proxy";
if (/(?:^|\.)djorz\.com$/.test(host)) return "+proxy";
if (/(?:^|\.)dl-laby\.jp$/.test(host)) return "+proxy";
if (/(?:^|\.)dlive\.tv$/.test(host)) return "+proxy";
if (/(?:^|\.)dlsite\.com$/.test(host)) return "+proxy";
if (/(?:^|\.)dlyoutube\.com$/.test(host)) return "+proxy";
if (/(?:^|\.)dmc\.nico$/.test(host)) return "+proxy";
if (/(?:^|\.)dmcdn\.net$/.test(host)) return "+proxy";
if (scheme === "http" && url.indexOf(".dnscrypt.org") >= 0) return "+proxy";
if (/(?:^|\.)dnscrypt\.org$/.test(host)) return "+proxy";
if (/(?:^|\.)dns2go\.com$/.test(host)) return "+proxy";
if (/(?:^|\.)dnssec\.net$/.test(host)) return "+proxy";
if (scheme === "http" && url.indexOf("doctorvoice.org") >= 0) return "+proxy";
if (scheme === "http" && url.indexOf(".dogfartnetwork.com/tour") >= 0) return "+proxy";
if (scheme === "http" && url.indexOf("gloryhole.com") >= 0) return "+proxy";
if (scheme === "http" && url.indexOf(".dojin.com") >= 0) return "+proxy";
if (scheme === "http" && url.indexOf(".dok-forum.net") >= 0) return "+proxy";
if (/(?:^|\.)dolc\.de$/.test(host)) return "+proxy";
if (/(?:^|\.)dolf\.org\.hk$/.test(host)) return "+proxy";
if (/(?:^|\.)dollf\.com$/.test(host)) return "+proxy";
if (scheme === "http" && url.indexOf(".domain.club.tw") >= 0) return "+proxy";
if (scheme === "http" && url.indexOf(".domaintoday.com.au") >= 0) return "+proxy";
if (scheme === "http" && url.indexOf("chinese.donga.com") >= 0) return "+proxy";
if (scheme === "http" && url.indexOf("dongtaiwang.com") >= 0) return "+proxy";
if (/(?:^|\.)dongtaiwang\.com$/.test(host)) return "+proxy";
if (scheme === "http" && url.indexOf(".dongtaiwang.net") >= 0) return "+proxy";
if (/(?:^|\.)dongtaiwang\.net$/.test(host)) return "+proxy";
if (scheme === "http" && url.indexOf(".dongyangjing.com") >= 0) return "+proxy";
if (/^http:\/\/danbooru\.donmai\.us/.test(url)) return "+proxy";
if (scheme === "http" && url.indexOf(".dontfilter.us") >= 0) return "+proxy";
if (/(?:^|\.)dontmovetochina\.com$/.test(host)) return "+proxy";
if (scheme === "http" && url.indexOf(".dorjeshugden.com") >= 0) return "+proxy";
if (scheme === "http" && url.indexOf(".dotplane.com") >= 0) return "+proxy";
if (/(?:^|\.)dotplane\.com$/.test(host)) return "+proxy";
if (/(?:^|\.)dotsub\.com$/.test(host)) return "+proxy";
if (scheme === "http" && url.indexOf(".dotvpn.com") >= 0) return "+proxy";
if (/(?:^|\.)dotvpn\.com$/.test(host)) return "+proxy";
if (scheme === "http" && url.indexOf(".doub.io") >= 0) return "+proxy";
if (/(?:^|\.)doub\.io$/.test(host)) return "+proxy";
if (/(?:^|\.)dougscripts\.com$/.test(host)) return "+proxy";
if (/(?:^|\.)douhokanko\.net$/.test(host)) return "+proxy";
if (/(?:^|\.)doujincafe\.com$/.test(host)) return "+proxy";
if (scheme === "http" && url.indexOf("dowei.org") >= 0) return "+proxy";
if (/^https:\/\/bartender\.dowjones\.com/.test(url)) return "+proxy";
if (scheme === "http" && url.indexOf("dphk.org") >= 0) return "+proxy";
if (scheme === "http" && url.indexOf("dpp.org.tw") >= 0) return "+proxy";
if (/(?:^|\.)dpp\.org\.tw$/.test(host)) return "+proxy";
if (/(?:^|\.)dpr\.info$/.test(host)) return "+proxy";
if (/(?:^|\.)dragonsprings\.org$/.test(host)) return "+proxy";
if (scheme === "http" && url.indexOf(".dreamamateurs.com") >= 0) return "+proxy";
if (scheme === "http" && url.indexOf(".drepung.org") >= 0) return "+proxy";
if (/(?:^|\.)drgan\.net$/.test(host)) return "+proxy";
if (scheme === "http" && url.indexOf(".drmingxia.org") >= 0) return "+proxy";
if (/^http:\/\/drmingxia\.org/.test(url)) return "+proxy";
if (/(?:^|\.)dropbooks\.tv$/.test(host)) return "+proxy";
if (/(?:^|\.)dropbox\.com$/.test(host)) return "+proxy";
if (/(?:^|\.)api\.dropboxapi\.com$/.test(host)) return "+proxy";
if (/(?:^|\.)notify\.dropboxapi\.com$/.test(host)) return "+proxy";
if (/(?:^|\.)dropboxusercontent\.com$/.test(host)) return "+proxy";
if (scheme === "http" && url.indexOf("drsunacademy.com") >= 0) return "+proxy";
if (scheme === "http" && url.indexOf(".drtuber.com") >= 0) return "+proxy";
if (scheme === "http" && url.indexOf(".dscn.info") >= 0) return "+proxy";
if (/^http:\/\/dscn\.info/.test(url)) return "+proxy";
if (scheme === "http" && url.indexOf(".dstk.dk") >= 0) return "+proxy";
if (/^http:\/\/dstk\.dk/.test(url)) return "+proxy";
if (/(?:^|\.)dtiblog\.com$/.test(host)) return "+proxy";
if (/(?:^|\.)dtic\.mil$/.test(host)) return "+proxy";
if (scheme === "http" && url.indexOf(".dtwang.org") >= 0) return "+proxy";
if (scheme === "http" && url.indexOf(".duanzhihu.com") >= 0) return "+proxy";
if (scheme === "http" && url.indexOf(".duckdns.org") >= 0) return "+proxy";
if (/^http:\/\/duckdns\.org/.test(url)) return "+proxy";
if (scheme === "http" && url.indexOf(".duckduckgo.com") >= 0) return "+proxy";
if (/(?:^|\.)duckduckgo\.com$/.test(host)) return "+proxy";
if (scheme === "http" && url.indexOf(".duckload.com/download") >= 0) return "+proxy";
if (/(?:^|\.)duckmylife\.com$/.test(host)) return "+proxy";
if (scheme === "http" && url.indexOf(".duga.jp") >= 0) return "+proxy";
if (/^http:\/\/duga\.jp/.test(url)) return "+proxy";
if (scheme === "http" && url.indexOf(".duihua.org") >= 0) return "+proxy";
if (/(?:^|\.)duihua\.org$/.test(host)) return "+proxy";
if (/(?:^|\.)duihuahrjournal\.org$/.test(host)) return "+proxy";
if (scheme === "http" && url.indexOf(".dunyabulteni.net") >= 0) return "+proxy";
if (scheme === "http" && url.indexOf(".duoweitimes.com") >= 0) return "+proxy";
if (/(?:^|\.)duoweitimes\.com$/.test(host)) return "+proxy";
if (scheme === "http" && url.indexOf("duping.net") >= 0) return "+proxy";
if (/(?:^|\.)duplicati\.com$/.test(host)) return "+proxy";
if (scheme === "http" && url.indexOf("dupola.com") >= 0) return "+proxy";
if (scheme === "http" && url.indexOf("dupola.net") >= 0) return "+proxy";
if (scheme === "http" && url.indexOf(".dushi.ca") >= 0) return "+proxy";
if (/(?:^|\.)duyaoss\.com$/.test(host)) return "+proxy";
if (/(?:^|\.)dvorak\.org$/.test(host)) return "+proxy";
if (scheme === "http" && url.indexOf(".dw.com") >= 0) return "+proxy";
if (/(?:^|\.)dw\.com$/.test(host)) return "+proxy";
if (/(?:^|\.)dw\.de$/.test(host)) return "+proxy";
if (scheme === "http" && url.indexOf(".dw-world.com") >= 0) return "+proxy";
if (/(?:^|\.)dw-world\.com$/.test(host)) return "+proxy";
if (scheme === "http" && url.indexOf(".dw-world.de") >= 0) return "+proxy";
if (/^http:\/\/dw-world\.de/.test(url)) return "+proxy";
if (scheme === "http" && url.indexOf("www.dwheeler.com") >= 0) return "+proxy";
if (scheme === "http" && url.indexOf("dwnews.com") >= 0) return "+proxy";
if (/(?:^|\.)dwnews\.com$/.test(host)) return "+proxy";
if (scheme === "http" && url.indexOf("dwnews.net") >= 0) return "+proxy";
if (/(?:^|\.)dwnews\.net$/.test(host)) return "+proxy";
if (scheme === "http" && url.indexOf("xys.dxiong.com") >= 0) return "+proxy";
if (/(?:^|\.)dynawebinc\.com$/.test(host)) return "+proxy";
if (/(?:^|\.)dysfz\.cc$/.test(host)) return "+proxy";
if (scheme === "http" && url.indexOf(".dzze.com") >= 0) return "+proxy";
if (/(?:^|\.)e-classical\.com\.tw$/.test(host)) return "+proxy";
if (/(?:^|\.)e-gold\.com$/.test(host)) return "+proxy";
if (scheme === "http" && url.indexOf(".e-gold.com") >= 0) return "+proxy";
if (scheme === "http" && url.indexOf(".e-hentai.org") >= 0) return "+proxy";
if (/(?:^|\.)e-hentai\.org$/.test(host)) return "+proxy";
if (scheme === "http" && url.indexOf(".e-hentaidb.com") >= 0) return "+proxy";
if (/^http:\/\/e-hentaidb\.com/.test(url)) return "+proxy";
if (scheme === "http" && url.indexOf("e-info.org.tw") >= 0) return "+proxy";
if (scheme === "http" && url.indexOf(".e-traderland.net/board") >= 0) return "+proxy";
if (scheme === "http" && url.indexOf(".e-zone.com.hk/discuz") >= 0) return "+proxy";
if (/^http:\/\/e-zone\.com\.hk\/discuz/.test(url)) return "+proxy";
if (scheme === "http" && url.indexOf(".e123.hk") >= 0) return "+proxy";
if (/(?:^|\.)e123\.hk$/.test(host)) return "+proxy";
if (scheme === "http" && url.indexOf(".earlytibet.com") >= 0) return "+proxy";
if (/^http:\/\/earlytibet\.com/.test(url)) return "+proxy";
if (scheme === "http" && url.indexOf(".earthcam.com") >= 0) return "+proxy";
if (scheme === "http" && url.indexOf(".earthvpn.com") >= 0) return "+proxy";
if (/(?:^|\.)earthvpn\.com$/.test(host)) return "+proxy";
if (scheme === "http" && url.indexOf("eastern-ark.com") >= 0) return "+proxy";
if (scheme === "http" && url.indexOf(".easternlightning.org") >= 0) return "+proxy";
if (scheme === "http" && url.indexOf(".eastturkestan.com") >= 0) return "+proxy";
if (/^http:\/\/www\.eastturkistan\.net\//.test(url)) return "+proxy";
if (scheme === "http" && url.indexOf(".eastturkistan-gov.org") >= 0) return "+proxy";
if (scheme === "http" && url.indexOf(".eastturkistancc.org") >= 0) return "+proxy";
if (scheme === "http" && url.indexOf(".eastturkistangovernmentinexile.us") >= 0) return "+proxy";
if (/(?:^|\.)eastturkistangovernmentinexile\.us$/.test(host)) return "+proxy";
if (scheme === "http" && url.indexOf(".easyca.ca") >= 0) return "+proxy";
if (scheme === "http" && url.indexOf(".easypic.com") >= 0) return "+proxy";
if (/(?:^|\.)fnc\.ebc\.net\.tw$/.test(host)) return "+proxy";
if (scheme === "http" && url.indexOf(".ebony-beauty.com") >= 0) return "+proxy";
if (scheme === "http" && url.indexOf("ebookbrowse.com") >= 0) return "+proxy";
if (scheme === "http" && url.indexOf("ebookee.com") >= 0) return "+proxy";
if (/(?:^|\.)ecfa\.org\.tw$/.test(host)) return "+proxy";
if (scheme === "http" && url.indexOf("ushuarencity.echainhost.com") >= 0) return "+proxy";
if (/(?:^|\.)ecimg\.tw$/.test(host)) return "+proxy";
if (scheme === "http" && url.indexOf("ecministry.net") >= 0) return "+proxy";
if (scheme === "http" && url.indexOf(".economist.com") >= 0) return "+proxy";
if (scheme === "http" && url.indexOf("bbs.ecstart.com") >= 0) return "+proxy";
if (scheme === "http" && url.indexOf("edgecastcdn.net") >= 0) return "+proxy";
if (/(?:^|\.)edgecastcdn\.net$/.test(host)) return "+proxy";
if (/twimg\.edgesuite\.net\/\/?appledaily/.test(url)) return "+proxy";
if (scheme === "http" && url.indexOf("edicypages.com") >= 0) return "+proxy";
if (scheme === "http" && url.indexOf(".edmontonchina.cn") >= 0) return "+proxy";
if (scheme === "http" && url.indexOf(".edmontonservice.com") >= 0) return "+proxy";
if (scheme === "http" && url.indexOf("edoors.com") >= 0) return "+proxy";
if (scheme === "http" && url.indexOf(".edubridge.com") >= 0) return "+proxy";
if (/(?:^|\.)edubridge\.com$/.test(host)) return "+proxy";
if (scheme === "http" && url.indexOf(".edupro.org") >= 0) return "+proxy";
if (/(?:^|\.)eevpn\.com$/.test(host)) return "+proxy";
if (scheme === "http" && url.indexOf("efcc.org.hk") >= 0) return "+proxy";
if (scheme === "http" && url.indexOf(".efukt.com") >= 0) return "+proxy";
if (/^http:\/\/efukt\.com/.test(url)) return "+proxy";
if (/(?:^|\.)eic-av\.com$/.test(host)) return "+proxy";
if (/(?:^|\.)eireinikotaerukai\.com$/.test(host)) return "+proxy";
if (scheme === "http" && url.indexOf(".eisbb.com") >= 0) return "+proxy";
if (scheme === "http" && url.indexOf(".eksisozluk.com") >= 0) return "+proxy";
if (/(?:^|\.)eksisozluk\.com$/.test(host)) return "+proxy";
if (scheme === "http" && url.indexOf("electionsmeter.com") >= 0) return "+proxy";
if (/(?:^|\.)elgoog\.im$/.test(host)) return "+proxy";
if (scheme === "http" && url.indexOf(".ellawine.org") >= 0) return "+proxy";
if (scheme === "http" && url.indexOf(".elpais.com") >= 0) return "+proxy";
if (/(?:^|\.)elpais\.com$/.test(host)) return "+proxy";
if (scheme === "http" && url.indexOf(".eltondisney.com") >= 0) return "+proxy";
if (scheme === "http" && url.indexOf(".emaga.com/info/3407") >= 0) return "+proxy";
if (scheme === "http" && url.indexOf("emilylau.org.hk") >= 0) return "+proxy";
if (scheme === "http" && url.indexOf(".emanna.com/chineseTraditional") >= 0) return "+proxy";
if (scheme === "http" && url.indexOf("bitc.bme.emory.edu/~lzhou/blogs") >= 0) return "+proxy";
if (scheme === "http" && url.indexOf(".empfil.com") >= 0) return "+proxy";
if (scheme === "http" && url.indexOf(".emule-ed2k.com") >= 0) return "+proxy";
if (/^http:\/\/emule-ed2k\.com/.test(url)) return "+proxy";
if (scheme === "http" && url.indexOf(".emulefans.com") >= 0) return "+proxy";
if (/^http:\/\/emulefans\.com/.test(url)) return "+proxy";
if (scheme === "http" && url.indexOf(".emuparadise.me") >= 0) return "+proxy";
if (scheme === "http" && url.indexOf(".enanyang.my") >= 0) return "+proxy";
if (/(?:^|\.)encrypt\.me$/.test(host)) return "+proxy";
if (/(?:^|\.)enewstree\.com$/.test(host)) return "+proxy";
if (scheme === "http" && url.indexOf(".enfal.de") >= 0) return "+proxy";
if (scheme === "http" && url.indexOf("chinese.engadget.com") >= 0) return "+proxy";
if (/(?:^|\.)engagedaily\.org$/.test(host)) return "+proxy";
if (scheme === "http" && url.indexOf("englishforeveryone.org") >= 0) return "+proxy";
if (/(?:^|\.)englishfromengland\.co\.uk$/.test(host)) return "+proxy";
if (scheme === "http" && url.indexOf("englishpen.org") >= 0) return "+proxy";
if (scheme === "http" && url.indexOf(".enlighten.org.tw") >= 0) return "+proxy";
if (/(?:^|\.)entermap\.com$/.test(host)) return "+proxy";
if (/(?:^|\.)app\.evozi\.com$/.test(host)) return "+proxy";
if (scheme === "http" && url.indexOf(".episcopalchurch.org") >= 0) return "+proxy";
if (scheme === "http" && url.indexOf(".epochhk.com") >= 0) return "+proxy";
if (/^http:\/\/epochhk\.com/.test(url)) return "+proxy";
if (scheme === "http" && url.indexOf("epochtimes-bg.com") >= 0) return "+proxy";
if (/(?:^|\.)epochtimes-bg\.com$/.test(host)) return "+proxy";
if (scheme === "http" && url.indexOf("epochtimes-romania.com") >= 0) return "+proxy";
if (/(?:^|\.)epochtimes-romania\.com$/.test(host)) return "+proxy";
if (scheme === "http" && url.indexOf("epochtimes.co.il") >= 0) return "+proxy";
if (/(?:^|\.)epochtimes\.co\.il$/.test(host)) return "+proxy";
if (scheme === "http" && url.indexOf("epochtimes.co.kr") >= 0) return "+proxy";
if (/(?:^|\.)epochtimes\.co\.kr$/.test(host)) return "+proxy";
if (scheme === "http" && url.indexOf("epochtimes.com") >= 0) return "+proxy";
if (/(?:^|\.)epochtimes\.com$/.test(host)) return "+proxy";
if (scheme === "http" && url.indexOf(".epochtimes.cz") >= 0) return "+proxy";
if (scheme === "http" && url.indexOf("epochtimes.de") >= 0) return "+proxy";
if (scheme === "http" && url.indexOf("epochtimes.fr") >= 0) return "+proxy";
if (scheme === "http" && url.indexOf(".epochtimes.ie") >= 0) return "+proxy";
if (scheme === "http" && url.indexOf(".epochtimes.it") >= 0) return "+proxy";
if (scheme === "http" && url.indexOf("epochtimes.jp") >= 0) return "+proxy";
if (scheme === "http" && url.indexOf("epochtimes.ru") >= 0) return "+proxy";
if (scheme === "http" && url.indexOf("epochtimes.se") >= 0) return "+proxy";
if (scheme === "http" && url.indexOf("epochtimestr.com") >= 0) return "+proxy";
if (scheme === "http" && url.indexOf(".epochweek.com") >= 0) return "+proxy";
if (/(?:^|\.)epochweek\.com$/.test(host)) return "+proxy";
if (/(?:^|\.)epochweekly\.com$/.test(host)) return "+proxy";
if (scheme === "http" && url.indexOf(".eporner.com") >= 0) return "+proxy";
if (scheme === "http" && url.indexOf(".equinenow.com") >= 0) return "+proxy";
if (scheme === "http" && url.indexOf("erabaru.net") >= 0) return "+proxy";
if (scheme === "http" && url.indexOf(".eracom.com.tw") >= 0) return "+proxy";
if (scheme === "http" && url.indexOf(".eraysoft.com.tr") >= 0) return "+proxy";
if (scheme === "http" && url.indexOf(".erepublik.com") >= 0) return "+proxy";
if (scheme === "http" && url.indexOf(".erights.net") >= 0) return "+proxy";
if (/(?:^|\.)erights\.net$/.test(host)) return "+proxy";
if (scheme === "http" && url.indexOf(".erktv.com") >= 0) return "+proxy";
if (/^http:\/\/erktv\.com/.test(url)) return "+proxy";
if (/(?:^|\.)ernestmandel\.org$/.test(host)) return "+proxy";
if (/(?:^|\.)erodaizensyu\.com$/.test(host)) return "+proxy";
if (/(?:^|\.)erodoujinlog\.com$/.test(host)) return "+proxy";
if (/(?:^|\.)erodoujinworld\.com$/.test(host)) return "+proxy";
if (/(?:^|\.)eromanga-kingdom\.com$/.test(host)) return "+proxy";
if (/(?:^|\.)eromangadouzin\.com$/.test(host)) return "+proxy";
if (scheme === "http" && url.indexOf(".eromon.net") >= 0) return "+proxy";
if (/^http:\/\/eromon\.net/.test(url)) return "+proxy";
if (scheme === "http" && url.indexOf(".eroprofile.com") >= 0) return "+proxy";
if (scheme === "http" && url.indexOf(".eroticsaloon.net") >= 0) return "+proxy";
if (scheme === "http" && url.indexOf(".eslite.com") >= 0) return "+proxy";
if (/(?:^|\.)eslite\.com$/.test(host)) return "+proxy";
if (scheme === "http" && url.indexOf("wiki.esu.im/%E8%9B%A4%E8%9B%A4%E8%AF%AD%E5%BD%95") >= 0) return "+proxy";
if (/(?:^|\.)esu\.dog$/.test(host)) return "+proxy";
if (scheme === "http" && url.indexOf(".etaa.org.au") >= 0) return "+proxy";
if (scheme === "http" && url.indexOf(".etadult.com") >= 0) return "+proxy";
if (scheme === "http" && url.indexOf("etaiwannews.com") >= 0) return "+proxy";
if (/(?:^|\.)etizer\.org$/.test(host)) return "+proxy";
if (/(?:^|\.)etokki\.com$/.test(host)) return "+proxy";
if (/(?:^|\.)etsy\.com$/.test(host)) return "+proxy";
if (scheme === "http" && url.indexOf(".ettoday.net/news/20151216/614081") >= 0) return "+proxy";
if (scheme === "http" && url.indexOf("etvonline.hk") >= 0) return "+proxy";
if (scheme === "http" && url.indexOf(".eu.org") >= 0) return "+proxy";
if (/(?:^|\.)eu\.org$/.test(host)) return "+proxy";
if (scheme === "http" && url.indexOf(".eucasino.com") >= 0) return "+proxy";
if (scheme === "http" && url.indexOf(".eulam.com") >= 0) return "+proxy";
if (scheme === "http" && url.indexOf(".eurekavpt.com") >= 0) return "+proxy";
if (/(?:^|\.)eurekavpt\.com$/.test(host)) return "+proxy";
if (scheme === "http" && url.indexOf(".euronews.com") >= 0) return "+proxy";
if (/(?:^|\.)euronews\.com$/.test(host)) return "+proxy";
if (scheme === "http" && url.indexOf("eeas.europa.eu/delegations/china/press_corner/all_news/news/2015/20150716_zh") >= 0) return "+proxy";
if (scheme === "http" && url.indexOf("eeas.europa.eu/statements-eeas/2015/151022") >= 0) return "+proxy";
if (scheme === "http" && url.indexOf(".evschool.net") >= 0) return "+proxy";
if (/^http:\/\/evschool\.net/.test(url)) return "+proxy";
if (/(?:^|\.)exblog\.jp$/.test(host)) return "+proxy";
if (/(?:^|\.)blog\.exblog\.co\.jp$/.test(host)) return "+proxy";
if (scheme === "http" && url.indexOf(".exchristian.hk") >= 0) return "+proxy";
if (/(?:^|\.)exchristian\.hk$/.test(host)) return "+proxy";
if (/^http:\/\/blog\.excite\.co\.jp/.test(url)) return "+proxy";
if (/(?:^|\.)exhentai\.org$/.test(host)) return "+proxy";
if (/(?:^|\.)exmormon\.org$/.test(host)) return "+proxy";
if (/(?:^|\.)expatshield\.com$/.test(host)) return "+proxy";
if (scheme === "http" && url.indexOf(".expecthim.com") >= 0) return "+proxy";
if (/(?:^|\.)expecthim\.com$/.test(host)) return "+proxy";
if (scheme === "http" && url.indexOf("experts-univers.com") >= 0) return "+proxy";
if (/(?:^|\.)exploader\.net$/.test(host)) return "+proxy";
if (scheme === "http" && url.indexOf(".expressvpn.com") >= 0) return "+proxy";
if (/(?:^|\.)expressvpn\.com$/.test(host)) return "+proxy";
if (scheme === "http" && url.indexOf(".extremetube.com") >= 0) return "+proxy";
if (scheme === "http" && url.indexOf("eyevio.jp") >= 0) return "+proxy";
if (/(?:^|\.)eyevio\.jp$/.test(host)) return "+proxy";
if (scheme === "http" && url.indexOf(".eyny.com") >= 0) return "+proxy";
if (/(?:^|\.)eyny\.com$/.test(host)) return "+proxy";
if (scheme === "http" && url.indexOf(".ezpc.tk/category/soft") >= 0) return "+proxy";
if (scheme === "http" && url.indexOf(".ezpeer.com") >= 0) return "+proxy";
if (/(?:^|\.)facebookquotes4u\.com$/.test(host)) return "+proxy";
if (scheme === "http" && url.indexOf(".faceless.me") >= 0) return "+proxy";
if (/(?:^|\.)faceless\.me$/.test(host)) return "+proxy";
if (/^http:\/\/facesoftibetanselfimmolators\.info/.test(url)) return "+proxy";
if (/(?:^|\.)facesofnyfw\.com$/.test(host)) return "+proxy";
if (/(?:^|\.)factpedia\.org$/.test(host)) return "+proxy";
if (scheme === "http" && url.indexOf(".faith100.org") >= 0) return "+proxy";
if (/^http:\/\/faith100\.org/.test(url)) return "+proxy";
if (scheme === "http" && url.indexOf(".faithfuleye.com") >= 0) return "+proxy";
if (/(?:^|\.)faiththedog\.info$/.test(host)) return "+proxy";
if (scheme === "http" && url.indexOf(".fakku.net") >= 0) return "+proxy";
if (/(?:^|\.)fallenark\.com$/.test(host)) return "+proxy";
if (scheme === "http" && url.indexOf(".falsefire.com") >= 0) return "+proxy";
if (/(?:^|\.)falsefire\.com$/.test(host)) return "+proxy";
if (scheme === "http" && url.indexOf("falun-co.org") >= 0) return "+proxy";
if (scheme === "http" && url.indexOf("falunart.org") >= 0) return "+proxy";
if (/(?:^|\.)falunasia\.info$/.test(host)) return "+proxy";
if (/^http:\/\/falunau\.org/.test(url)) return "+proxy";
if (scheme === "http" && url.indexOf(".falunaz.net") >= 0) return "+proxy";
if (scheme === "http" && url.indexOf("falundafa.org") >= 0) return "+proxy";
if (scheme === "http" && url.indexOf("falundafa-dc.org") >= 0) return "+proxy";
if (/(?:^|\.)falundafa-florida\.org$/.test(host)) return "+proxy";
if (/(?:^|\.)falundafa-nc\.org$/.test(host)) return "+proxy";
if (/(?:^|\.)falundafa-pa\.net$/.test(host)) return "+proxy";
if (/(?:^|\.)falundafa-sacramento\.org$/.test(host)) return "+proxy";
if (scheme === "http" && url.indexOf("falun-ny.net") >= 0) return "+proxy";
if (/(?:^|\.)falundafaindia\.org$/.test(host)) return "+proxy";
if (scheme === "http" && url.indexOf("falundafamuseum.org") >= 0) return "+proxy";
if (scheme === "http" && url.indexOf(".falungong.club") >= 0) return "+proxy";
if (scheme === "http" && url.indexOf(".falungong.de") >= 0) return "+proxy";
if (scheme === "http" && url.indexOf("falungong.org.uk") >= 0) return "+proxy";
if (/(?:^|\.)falunhr\.org$/.test(host)) return "+proxy";
if (scheme === "http" && url.indexOf("faluninfo.de") >= 0) return "+proxy";
if (scheme === "http" && url.indexOf("faluninfo.net") >= 0) return "+proxy";
if (scheme === "http" && url.indexOf(".falunpilipinas.net") >= 0) return "+proxy";
if (/(?:^|\.)falunworld\.net$/.test(host)) return "+proxy";
if (scheme === "http" && url.indexOf("familyfed.org") >= 0) return "+proxy";
if (scheme === "http" && url.indexOf(".fangeming.com") >= 0) return "+proxy";
if (/(?:^|\.)fanglizhi\.info$/.test(host)) return "+proxy";
if (/(?:^|\.)fangong\.org$/.test(host)) return "+proxy";
if (scheme === "http" && url.indexOf("fangongheike.com") >= 0) return "+proxy";
if (/(?:^|\.)fanhaolou\.com$/.test(host)) return "+proxy";
if (scheme === "http" && url.indexOf(".fanqiang.tk") >= 0) return "+proxy";
if (scheme === "http" && url.indexOf("fanqianghou.com") >= 0) return "+proxy";
if (/(?:^|\.)fanqianghou\.com$/.test(host)) return "+proxy";
if (scheme === "http" && url.indexOf(".fanqiangzhe.com") >= 0) return "+proxy";
if (/(?:^|\.)fanqiangzhe\.com$/.test(host)) return "+proxy";
if (/(?:^|\.)fantv\.hk$/.test(host)) return "+proxy";
if (scheme === "http" && url.indexOf("fapdu.com") >= 0) return "+proxy";
if (scheme === "http" && url.indexOf("faproxy.com") >= 0) return "+proxy";
if (scheme === "http" && url.indexOf(".fawanghuihui.org") >= 0) return "+proxy";
if (scheme === "http" && url.indexOf("fanqiangyakexi.net") >= 0) return "+proxy";
if (scheme === "http" && url.indexOf("fail.hk") >= 0) return "+proxy";
if (/(?:^|\.)famunion\.com$/.test(host)) return "+proxy";
if (scheme === "http" && url.indexOf(".fan-qiang.com") >= 0) return "+proxy";
if (scheme === "http" && url.indexOf(".fangbinxing.com") >= 0) return "+proxy";
if (/(?:^|\.)fangbinxing\.com$/.test(host)) return "+proxy";
if (scheme === "http" && url.indexOf("fangeming.com") >= 0) return "+proxy";
if (scheme === "http" && url.indexOf(".fangmincn.org") >= 0) return "+proxy";
if (/(?:^|\.)fangmincn\.org$/.test(host)) return "+proxy";
if (scheme === "http" && url.indexOf(".fanhaodang.com") >= 0) return "+proxy";
if (/(?:^|\.)fanqiang\.network$/.test(host)) return "+proxy";
if (/(?:^|\.)fanswong\.com$/.test(host)) return "+proxy";
if (scheme === "http" && url.indexOf(".fanyue.info") >= 0) return "+proxy";
if (scheme === "http" && url.indexOf(".farwestchina.com") >= 0) return "+proxy";
if (scheme === "http" && url.indexOf("en.favotter.net") >= 0) return "+proxy";
if (scheme === "http" && url.indexOf("nytimes.map.fastly.net") >= 0) return "+proxy";
if (/(?:^|\.)nytimes\.map\.fastly\.net$/.test(host)) return "+proxy";
if (/(?:^|\.)fast\.wistia\.com$/.test(host)) return "+proxy";
if (/(?:^|\.)fastestvpn\.com$/.test(host)) return "+proxy";
if (/(?:^|\.)fastssh\.com$/.test(host)) return "+proxy";
if (/(?:^|\.)faststone\.org$/.test(host)) return "+proxy";
if (scheme === "http" && url.indexOf("favstar.fm") >= 0) return "+proxy";
if (/(?:^|\.)favstar\.fm$/.test(host)) return "+proxy";
if (scheme === "http" && url.indexOf("faydao.com/weblog") >= 0) return "+proxy";
if (/(?:^|\.)faz\.net$/.test(host)) return "+proxy";
if (scheme === "http" && url.indexOf(".fc2.com") >= 0) return "+proxy";
if (scheme === "http" && url.indexOf(".fc2china.com") >= 0) return "+proxy";
if (scheme === "http" && url.indexOf(".fc2cn.com") >= 0) return "+proxy";
if (/(?:^|\.)fc2cn\.com$/.test(host)) return "+proxy";
if (scheme === "http" && url.indexOf("fc2blog.net") >= 0) return "+proxy";
if (/^http:\/\/uygur\.fc2web\.com\//.test(url)) return "+proxy";
if (scheme === "http" && url.indexOf("video.fdbox.com") >= 0) return "+proxy";
if (scheme === "http" && url.indexOf(".fdc64.de") >= 0) return "+proxy";
if (scheme === "http" && url.indexOf(".fdc64.org") >= 0) return "+proxy";
if (scheme === "http" && url.indexOf(".fdc89.jp") >= 0) return "+proxy";
if (/(?:^|\.)fourface\.nodesnoop\.com$/.test(host)) return "+proxy";
if (/(?:^|\.)feeder\.co$/.test(host)) return "+proxy";
if (/(?:^|\.)feelssh\.com$/.test(host)) return "+proxy";
if (scheme === "http" && url.indexOf("feer.com") >= 0) return "+proxy";
if (scheme === "http" && url.indexOf(".feifeiss.com") >= 0) return "+proxy";
if (/^http:\/\/feitianacademy\.org/.test(url)) return "+proxy";
if (scheme === "http" && url.indexOf(".feitian-california.org") >= 0) return "+proxy";
if (/(?:^|\.)feixiaohao\.com$/.test(host)) return "+proxy";
if (/(?:^|\.)feministteacher\.com$/.test(host)) return "+proxy";
if (scheme === "http" && url.indexOf(".fengzhenghu.com") >= 0) return "+proxy";
if (/(?:^|\.)fengzhenghu\.com$/.test(host)) return "+proxy";
if (scheme === "http" && url.indexOf(".fengzhenghu.net") >= 0) return "+proxy";
if (/(?:^|\.)fengzhenghu\.net$/.test(host)) return "+proxy";
if (scheme === "http" && url.indexOf(".fevernet.com") >= 0) return "+proxy";
if (/^http:\/\/ff\.im/.test(url)) return "+proxy";
if (scheme === "http" && url.indexOf("fffff.at") >= 0) return "+proxy";
if (scheme === "http" && url.indexOf("fflick.com") >= 0) return "+proxy";
if (scheme === "http" && url.indexOf(".ffvpn.com") >= 0) return "+proxy";
if (scheme === "http" && url.indexOf("fgmtv.net") >= 0) return "+proxy";
if (scheme === "http" && url.indexOf(".fgmtv.org") >= 0) return "+proxy";
if (scheme === "http" && url.indexOf(".fhreports.net") >= 0) return "+proxy";
if (/^http:\/\/fhreports\.net/.test(url)) return "+proxy";
if (scheme === "http" && url.indexOf(".figprayer.com") >= 0) return "+proxy";
if (/(?:^|\.)figprayer\.com$/.test(host)) return "+proxy";
if (scheme === "http" && url.indexOf(".fileflyer.com") >= 0) return "+proxy";
if (/(?:^|\.)fileflyer\.com$/.test(host)) return "+proxy";
if (/^http:\/\/feeds\.fileforum\.com/.test(url)) return "+proxy";
if (scheme === "http" && url.indexOf(".files2me.com") >= 0) return "+proxy";
if (scheme === "http" && url.indexOf(".fileserve.com/file") >= 0) return "+proxy";
if (scheme === "http" && url.indexOf("fillthesquare.org") >= 0) return "+proxy";
if (scheme === "http" && url.indexOf("filmingfortibet.org") >= 0) return "+proxy";
if (scheme === "http" && url.indexOf(".filthdump.com") >= 0) return "+proxy";
if (scheme === "http" && url.indexOf(".finchvpn.com") >= 0) return "+proxy";
if (/(?:^|\.)finchvpn\.com$/.test(host)) return "+proxy";
if (scheme === "http" && url.indexOf("findmespot.com") >= 0) return "+proxy";
if (/(?:^|\.)findyoutube\.com$/.test(host)) return "+proxy";
if (/(?:^|\.)findyoutube\.net$/.test(host)) return "+proxy";
if (scheme === "http" && url.indexOf(".fingerdaily.com") >= 0) return "+proxy";
if (scheme === "http" && url.indexOf("finler.net") >= 0) return "+proxy";
if (scheme === "http" && url.indexOf(".firearmsworld.net") >= 0) return "+proxy";
if (/^http:\/\/firearmsworld\.net/.test(url)) return "+proxy";
if (scheme === "http" && url.indexOf(".fireofliberty.org") >= 0) return "+proxy";
if (/(?:^|\.)fireofliberty\.org$/.test(host)) return "+proxy";
if (scheme === "http" && url.indexOf(".firetweet.io") >= 0) return "+proxy";
if (/(?:^|\.)firetweet\.io$/.test(host)) return "+proxy";
if (/(?:^|\.)firstpost\.com$/.test(host)) return "+proxy";
if (scheme === "http" && url.indexOf(".flagsonline.it") >= 0) return "+proxy";
if (scheme === "http" && url.indexOf("fleshbot.com") >= 0) return "+proxy";
if (scheme === "http" && url.indexOf(".fleursdeslettres.com") >= 0) return "+proxy";
if (/^http:\/\/fleursdeslettres\.com/.test(url)) return "+proxy";
if (/(?:^|\.)flgg\.us$/.test(host)) return "+proxy";
if (/(?:^|\.)flgjustice\.org$/.test(host)) return "+proxy";
if (/(?:^|\.)flickr\.com$/.test(host)) return "+proxy";
if (/(?:^|\.)staticflickr\.com$/.test(host)) return "+proxy";
if (scheme === "http" && url.indexOf("flickrhivemind.net") >= 0) return "+proxy";
if (scheme === "http" && url.indexOf(".flickriver.com") >= 0) return "+proxy";
if (scheme === "http" && url.indexOf(".fling.com") >= 0) return "+proxy";
if (/(?:^|\.)flipkart\.com$/.test(host)) return "+proxy";
if (/(?:^|\.)flog\.tw$/.test(host)) return "+proxy";
if (scheme === "http" && url.indexOf(".flyvpn.com") >= 0) return "+proxy";
if (/(?:^|\.)flyvpn\.com$/.test(host)) return "+proxy";
if (/^http:\/\/cn\.fmnnow\.com/.test(url)) return "+proxy";
if (scheme === "http" && url.indexOf("fofldfradio.org") >= 0) return "+proxy";
if (scheme === "http" && url.indexOf("blog.foolsmountain.com") >= 0) return "+proxy";
if (scheme === "http" && url.indexOf(".forum4hk.com") >= 0) return "+proxy";
if (scheme === "http" && url.indexOf("fangong.forums-free.com") >= 0) return "+proxy";
if (scheme === "http" && url.indexOf("pioneer-worker.forums-free.com") >= 0) return "+proxy";
if (/^https:\/\/ss.*\.4sqi\.net/.test(url)) return "+proxy";
if (scheme === "http" && url.indexOf("video.foxbusiness.com") >= 0) return "+proxy";
if (/^http:\/\/foxgay\.com/.test(url)) return "+proxy";
if (/(?:^|\.)fringenetwork\.com$/.test(host)) return "+proxy";
if (/(?:^|\.)flecheinthepeche\.fr$/.test(host)) return "+proxy";
if (scheme === "http" && url.indexOf(".fochk.org") >= 0) return "+proxy";
if (/(?:^|\.)fochk\.org$/.test(host)) return "+proxy";
if (/(?:^|\.)focustaiwan\.tw$/.test(host)) return "+proxy";
if (scheme === "http" && url.indexOf(".focusvpn.com") >= 0) return "+proxy";
if (/(?:^|\.)fofg\.org$/.test(host)) return "+proxy";
if (scheme === "http" && url.indexOf(".fofg-europe.net") >= 0) return "+proxy";
if (scheme === "http" && url.indexOf(".fooooo.com") >= 0) return "+proxy";
if (/(?:^|\.)fooooo\.com$/.test(host)) return "+proxy";
if (/(?:^|\.)foreignaffairs\.com$/.test(host)) return "+proxy";
if (scheme === "http" && url.indexOf(".fotile.me") >= 0) return "+proxy";
if (/(?:^|\.)fourthinternational\.org$/.test(host)) return "+proxy";
if (/(?:^|\.)foxdie\.us$/.test(host)) return "+proxy";
if (/(?:^|\.)foxsub\.com$/.test(host)) return "+proxy";
if (scheme === "http" && url.indexOf("foxtang.com") >= 0) return "+proxy";
if (scheme === "http" && url.indexOf(".fpmt.org") >= 0) return "+proxy";
if (/^http:\/\/fpmt\.org/.test(url)) return "+proxy";
if (scheme === "http" && url.indexOf(".fpmt.tw") >= 0) return "+proxy";
if (scheme === "http" && url.indexOf(".fpmt-osel.org") >= 0) return "+proxy";
if (/(?:^|\.)fpmtmexico\.org$/.test(host)) return "+proxy";
if (scheme === "http" && url.indexOf("fqok.org") >= 0) return "+proxy";
if (/(?:^|\.)fqrouter\.com$/.test(host)) return "+proxy";
if (/(?:^|\.)franklc\.com$/.test(host)) return "+proxy";
if (scheme === "http" && url.indexOf(".freakshare.com") >= 0) return "+proxy";
if (/^http:\/\/freakshare\.com/.test(url)) return "+proxy";
if (/(?:^|\.)free4u\.com\.ar$/.test(host)) return "+proxy";
if (scheme === "http" && url.indexOf("free-gate.org") >= 0) return "+proxy";
if (scheme === "http" && url.indexOf(".free-hada-now.org") >= 0) return "+proxy";
if (scheme === "http" && url.indexOf("free-proxy.cz") >= 0) return "+proxy";
if (scheme === "http" && url.indexOf(".free.fr/adsl") >= 0) return "+proxy";
if (scheme === "http" && url.indexOf("kineox.free.fr") >= 0) return "+proxy";
if (scheme === "http" && url.indexOf("tibetlibre.free.fr") >= 0) return "+proxy";
if (/(?:^|\.)freealim\.com$/.test(host)) return "+proxy";
if (scheme === "http" && url.indexOf("whitebear.freebearblog.org") >= 0) return "+proxy";
if (/(?:^|\.)freebrowser\.org$/.test(host)) return "+proxy";
if (scheme === "http" && url.indexOf(".freechal.com") >= 0) return "+proxy";
if (scheme === "http" && url.indexOf(".freedomchina.info") >= 0) return "+proxy";
if (/(?:^|\.)freedomchina\.info$/.test(host)) return "+proxy";
if (scheme === "http" && url.indexOf(".freedomhouse.org") >= 0) return "+proxy";
if (/(?:^|\.)freedomhouse\.org$/.test(host)) return "+proxy";
if (scheme === "http" && url.indexOf(".freedomsherald.org") >= 0) return "+proxy";
if (/(?:^|\.)freedomsherald\.org$/.test(host)) return "+proxy";
if (scheme === "http" && url.indexOf(".freefq.com") >= 0) return "+proxy";
if (scheme === "http" && url.indexOf(".freefuckvids.com") >= 0) return "+proxy";
if (scheme === "http" && url.indexOf(".freegao.com") >= 0) return "+proxy";
if (/(?:^|\.)freegao\.com$/.test(host)) return "+proxy";
if (scheme === "http" && url.indexOf("freeilhamtohti.org") >= 0) return "+proxy";
if (/(?:^|\.)freekazakhs\.org$/.test(host)) return "+proxy";
if (scheme === "http" && url.indexOf(".freekwonpyong.org") >= 0) return "+proxy";
if (/(?:^|\.)saveliuxiaobo\.com$/.test(host)) return "+proxy";
if (scheme === "http" && url.indexOf(".freelotto.com") >= 0) return "+proxy";
if (/(?:^|\.)freelotto\.com$/.test(host)) return "+proxy";
if (scheme === "http" && url.indexOf("freeman2.com") >= 0) return "+proxy";
if (scheme === "http" && url.indexOf(".freeopenvpn.com") >= 0) return "+proxy";
if (scheme === "http" && url.indexOf("freemoren.com") >= 0) return "+proxy";
if (scheme === "http" && url.indexOf("freemorenews.com") >= 0) return "+proxy";
if (scheme === "http" && url.indexOf("freemuse.org/archives/789") >= 0) return "+proxy";
if (scheme === "http" && url.indexOf("freenet-china.org") >= 0) return "+proxy";
if (scheme === "http" && url.indexOf("freenewscn.com") >= 0) return "+proxy";
if (scheme === "http" && url.indexOf("cn.freeones.com") >= 0) return "+proxy";
if (scheme === "http" && url.indexOf(".freeoz.org/bbs") >= 0) return "+proxy";
if (/(?:^|\.)freeoz\.org$/.test(host)) return "+proxy";
if (/(?:^|\.)freessh\.us$/.test(host)) return "+proxy";
if (scheme === "http" && url.indexOf("free4u.com.ar") >= 0) return "+proxy";
if (scheme === "http" && url.indexOf(".free-ssh.com") >= 0) return "+proxy";
if (/(?:^|\.)free-ssh\.com$/.test(host)) return "+proxy";
if (/(?:^|\.)freebeacon\.com$/.test(host)) return "+proxy";
if (scheme === "http" && url.indexOf(".freechina.news") >= 0) return "+proxy";
if (/(?:^|\.)freechinaforum\.org$/.test(host)) return "+proxy";
if (/(?:^|\.)freechinaweibo\.com$/.test(host)) return "+proxy";
if (scheme === "http" && url.indexOf(".freedomcollection.org/interviews/rebiya_kadeer") >= 0) return "+proxy";
if (scheme === "http" && url.indexOf(".freeforums.org") >= 0) return "+proxy";
if (/(?:^|\.)freenetproject\.org$/.test(host)) return "+proxy";
if (scheme === "http" && url.indexOf(".freeoz.org") >= 0) return "+proxy";
if (scheme === "http" && url.indexOf(".freetibet.net") >= 0) return "+proxy";
if (/(?:^|\.)freetibet\.org$/.test(host)) return "+proxy";
if (scheme === "http" && url.indexOf(".freetibetanheroes.org") >= 0) return "+proxy";
if (/^http:\/\/freetibetanheroes\.org/.test(url)) return "+proxy";
if (/(?:^|\.)freetribe\.me$/.test(host)) return "+proxy";
if (scheme === "http" && url.indexOf(".freeviewmovies.com") >= 0) return "+proxy";
if (scheme === "http" && url.indexOf(".freevpn.me") >= 0) return "+proxy";
if (/^http:\/\/freevpn\.me/.test(url)) return "+proxy";
if (/(?:^|\.)freewallpaper4\.me$/.test(host)) return "+proxy";
if (scheme === "http" && url.indexOf(".freewebs.com") >= 0) return "+proxy";
if (scheme === "http" && url.indexOf(".freewechat.com") >= 0) return "+proxy";
if (/(?:^|\.)freewechat\.com$/.test(host)) return "+proxy";
if (scheme === "http" && url.indexOf("freeweibo.com") >= 0) return "+proxy";
if (/(?:^|\.)freeweibo\.com$/.test(host)) return "+proxy";
if (scheme === "http" && url.indexOf(".freexinwen.com") >= 0) return "+proxy";
if (scheme === "http" && url.indexOf(".freeyoutubeproxy.net") >= 0) return "+proxy";
if (/(?:^|\.)freeyoutubeproxy\.net$/.test(host)) return "+proxy";
if (scheme === "http" && url.indexOf("friendfeed.com") >= 0) return "+proxy";
if (scheme === "http" && url.indexOf("friendfeed-media.com/e99a4ebe2fb4c1985c2a58775eb4422961aa5a2e") >= 0) return "+proxy";
if (scheme === "http" && url.indexOf("friends-of-tibet.org") >= 0) return "+proxy";
if (scheme === "http" && url.indexOf(".friendsoftibet.org") >= 0) return "+proxy";
if (scheme === "http" && url.indexOf("freechina.net") >= 0) return "+proxy";
if (/^http:\/\/www\.zensur\.freerk\.com\//.test(url)) return "+proxy";
if (scheme === "http" && url.indexOf("freevpn.nl") >= 0) return "+proxy";
if (scheme === "http" && url.indexOf("freeyellow.com") >= 0) return "+proxy";
if (scheme === "http" && url.indexOf("hk.frienddy.com/hk") >= 0) return "+proxy";
if (/^http:\/\/adult\.friendfinder\.com\//.test(url)) return "+proxy";
if (scheme === "http" && url.indexOf(".fring.com") >= 0) return "+proxy";
if (/(?:^|\.)fring\.com$/.test(host)) return "+proxy";
if (scheme === "http" && url.indexOf(".fromchinatousa.net") >= 0) return "+proxy";
if (/(?:^|\.)frommel\.net$/.test(host)) return "+proxy";
if (scheme === "http" && url.indexOf(".frontlinedefenders.org") >= 0) return "+proxy";
if (/(?:^|\.)frontlinedefenders\.org$/.test(host)) return "+proxy";
if (scheme === "http" && url.indexOf(".frootvpn.com") >= 0) return "+proxy";
if (/(?:^|\.)frootvpn\.com$/.test(host)) return "+proxy";
if (/(?:^|\.)fscked\.org$/.test(host)) return "+proxy";
if (scheme === "http" && url.indexOf(".fsurf.com") >= 0) return "+proxy";
if (scheme === "http" && url.indexOf(".ftv.com.tw") >= 0) return "+proxy";
if (/(?:^|\.)ftv\.com\.tw$/.test(host)) return "+proxy";
if (/(?:^|\.)ftvnews\.com\.tw$/.test(host)) return "+proxy";
if (scheme === "http" && url.indexOf("fucd.com") >= 0) return "+proxy";
if (scheme === "http" && url.indexOf(".fuckcnnic.net") >= 0) return "+proxy";
if (/(?:^|\.)fuckcnnic\.net$/.test(host)) return "+proxy";
if (scheme === "http" && url.indexOf("fuckgfw.org") >= 0) return "+proxy";
if (scheme === "http" && url.indexOf(".fulione.com") >= 0) return "+proxy";
if (/^https:\/\/fulione\.com/.test(url)) return "+proxy";
if (/(?:^|\.)fullerconsideration\.com$/.test(host)) return "+proxy";
if (scheme === "http" && url.indexOf("fulue.com") >= 0) return "+proxy";
if (scheme === "http" && url.indexOf(".funf.tw") >= 0) return "+proxy";
if (scheme === "http" && url.indexOf("funp.com") >= 0) return "+proxy";
if (scheme === "http" && url.indexOf(".fuq.com") >= 0) return "+proxy";
if (scheme === "http" && url.indexOf(".furhhdl.org") >= 0) return "+proxy";
if (/(?:^|\.)furinkan\.com$/.test(host)) return "+proxy";
if (scheme === "http" && url.indexOf(".futurechinaforum.org") >= 0) return "+proxy";
if (/(?:^|\.)futuremessage\.org$/.test(host)) return "+proxy";
if (scheme === "http" && url.indexOf(".fux.com") >= 0) return "+proxy";
if (scheme === "http" && url.indexOf(".fuyin.net") >= 0) return "+proxy";
if (scheme === "http" && url.indexOf(".fuyindiantai.org") >= 0) return "+proxy";
if (scheme === "http" && url.indexOf(".fuyu.org.tw") >= 0) return "+proxy";
if (/(?:^|\.)fw\.cm$/.test(host)) return "+proxy";
if (scheme === "http" && url.indexOf(".fxcm-chinese.com") >= 0) return "+proxy";
if (/(?:^|\.)fxcm-chinese\.com$/.test(host)) return "+proxy";
if (scheme === "http" && url.indexOf("fzh999.com") >= 0) return "+proxy";
if (scheme === "http" && url.indexOf("fzh999.net") >= 0) return "+proxy";
if (scheme === "http" && url.indexOf("fzlm.com") >= 0) return "+proxy";
if (scheme === "http" && url.indexOf(".g6hentai.com") >= 0) return "+proxy";
if (/^http:\/\/g6hentai\.com/.test(url)) return "+proxy";
if (/(?:^|\.)g-queen\.com$/.test(host)) return "+proxy";
if (/(?:^|\.)gab\.com$/.test(host)) return "+proxy";
if (/(?:^|\.)gabocorp\.com$/.test(host)) return "+proxy";
if (scheme === "http" && url.indexOf(".gaeproxy.com") >= 0) return "+proxy";
if (scheme === "http" && url.indexOf(".gaforum.org") >= 0) return "+proxy";
if (scheme === "http" && url.indexOf(".gagaoolala.com") >= 0) return "+proxy";
if (/(?:^|\.)gagaoolala\.com$/.test(host)) return "+proxy";
if (scheme === "http" && url.indexOf(".galaxymacau.com") >= 0) return "+proxy";
if (/(?:^|\.)galenwu\.com$/.test(host)) return "+proxy";
if (scheme === "http" && url.indexOf(".galstars.net") >= 0) return "+proxy";
if (/(?:^|\.)game735\.com$/.test(host)) return "+proxy";
if (scheme === "http" && url.indexOf("gamebase.com.tw") >= 0) return "+proxy";
if (scheme === "http" && url.indexOf("gamejolt.com") >= 0) return "+proxy";
if (/^http:\/\/wiki\.gamerp\.jp/.test(url)) return "+proxy";
if (/(?:^|\.)gamer\.com\.tw$/.test(host)) return "+proxy";
if (scheme === "http" && url.indexOf(".gamer.com.tw") >= 0) return "+proxy";
if (scheme === "http" && url.indexOf(".gamez.com.tw") >= 0) return "+proxy";
if (/(?:^|\.)gamez\.com\.tw$/.test(host)) return "+proxy";
if (scheme === "http" && url.indexOf(".gamousa.com") >= 0) return "+proxy";
if (scheme === "http" && url.indexOf(".gaoming.net") >= 0) return "+proxy";
if (/(?:^|\.)gaoming\.net$/.test(host)) return "+proxy";
if (scheme === "http" && url.indexOf("ganges.com") >= 0) return "+proxy";
if (scheme === "http" && url.indexOf(".gaopi.net") >= 0) return "+proxy";
if (/^http:\/\/gaopi\.net/.test(url)) return "+proxy";
if (scheme === "http" && url.indexOf(".gaozhisheng.org") >= 0) return "+proxy";
if (scheme === "http" && url.indexOf(".gaozhisheng.net") >= 0) return "+proxy";
if (scheme === "http" && url.indexOf("gardennetworks.com") >= 0) return "+proxy";
if (/(?:^|\.)gardennetworks\.org$/.test(host)) return "+proxy";
if (scheme === "http" && url.indexOf("72.52.81.22") >= 0) return "+proxy";
if (/(?:^|\.)gartlive\.com$/.test(host)) return "+proxy";
if (/(?:^|\.)gate-project\.com$/.test(host)) return "+proxy";
if (/(?:^|\.)gather\.com$/.test(host)) return "+proxy";
if (scheme === "http" && url.indexOf(".gatherproxy.com") >= 0) return "+proxy";
if (scheme === "http" && url.indexOf("gati.org.tw") >= 0) return "+proxy";
if (scheme === "http" && url.indexOf(".gaybubble.com") >= 0) return "+proxy";
if (scheme === "http" && url.indexOf(".gaycn.net") >= 0) return "+proxy";
if (scheme === "http" && url.indexOf(".gayhub.com") >= 0) return "+proxy";
if (/(?:^|\.)gaymap\.cc$/.test(host)) return "+proxy";
if (scheme === "http" && url.indexOf(".gaymenring.com") >= 0) return "+proxy";
if (scheme === "http" && url.indexOf(".gaytube.com") >= 0) return "+proxy";
if (/(?:^|\.)images-gaytube\.com$/.test(host)) return "+proxy";
if (scheme === "http" && url.indexOf(".gaywatch.com") >= 0) return "+proxy";
if (/^http:\/\/gaywatch\.com/.test(url)) return "+proxy";
if (scheme === "http" && url.indexOf(".gazotube.com") >= 0) return "+proxy";
if (/(?:^|\.)gazotube\.com$/.test(host)) return "+proxy";
if (/(?:^|\.)gcc\.org\.hk$/.test(host)) return "+proxy";
if (/(?:^|\.)gclooney\.com$/.test(host)) return "+proxy";
if (/(?:^|\.)gclubs\.com$/.test(host)) return "+proxy";
if (/(?:^|\.)gcmasia\.com$/.test(host)) return "+proxy";
if (scheme === "http" && url.indexOf(".gcpnews.com") >= 0) return "+proxy";
if (/^http:\/\/gcpnews\.com/.test(url)) return "+proxy";
if (scheme === "http" && url.indexOf(".gdbt.net/forum") >= 0) return "+proxy";
if (scheme === "http" && url.indexOf("gdzf.org") >= 0) return "+proxy";
if (/(?:^|\.)geek-art\.net$/.test(host)) return "+proxy";
if (scheme === "http" && url.indexOf("geekerhome.com/2010/03/xixiang-project-cross-gfw") >= 0) return "+proxy";
if (/(?:^|\.)geekheart\.info$/.test(host)) return "+proxy";
if (scheme === "http" && url.indexOf(".gekikame.com") >= 0) return "+proxy";
if (/^http:\/\/gekikame\.com/.test(url)) return "+proxy";
if (scheme === "http" && url.indexOf(".gelbooru.com") >= 0) return "+proxy";
if (/^http:\/\/gelbooru\.com/.test(url)) return "+proxy";
if (/(?:^|\.)genius\.com$/.test(host)) return "+proxy";
if (scheme === "http" && url.indexOf(".geocities.co.jp") >= 0) return "+proxy";
if (scheme === "http" && url.indexOf(".geocities.com/SiliconValley/Circuit/5683/download.html") >= 0) return "+proxy";
if (scheme === "http" && url.indexOf("hk.geocities.com") >= 0) return "+proxy";
if (scheme === "http" && url.indexOf("geocities.jp") >= 0) return "+proxy";
if (/(?:^|\.)geph\.io$/.test(host)) return "+proxy";
if (scheme === "http" && url.indexOf(".gerefoundation.org") >= 0) return "+proxy";
if (/(?:^|\.)getastrill\.com$/.test(host)) return "+proxy";
if (scheme === "http" && url.indexOf(".getchu.com") >= 0) return "+proxy";
if (scheme === "http" && url.indexOf(".getcloak.com") >= 0) return "+proxy";
if (/(?:^|\.)getcloak\.com$/.test(host)) return "+proxy";
if (/(?:^|\.)getfoxyproxy\.org$/.test(host)) return "+proxy";
if (scheme === "http" && url.indexOf(".getfreedur.com") >= 0) return "+proxy";
if (/(?:^|\.)getgom\.com$/.test(host)) return "+proxy";
if (scheme === "http" && url.indexOf(".geti2p.net") >= 0) return "+proxy";
if (/(?:^|\.)geti2p\.net$/.test(host)) return "+proxy";
if (scheme === "http" && url.indexOf("getiton.com") >= 0) return "+proxy";
if (scheme === "http" && url.indexOf(".getjetso.com/forum") >= 0) return "+proxy";
if (scheme === "http" && url.indexOf(".getlantern.org") >= 0) return "+proxy";
if (/(?:^|\.)getlantern\.org$/.test(host)) return "+proxy";
if (/(?:^|\.)getmalus\.com$/.test(host)) return "+proxy";
if (scheme === "http" && url.indexOf(".getsocialscope.com") >= 0) return "+proxy";
if (/(?:^|\.)getsync\.com$/.test(host)) return "+proxy";
if (/(?:^|\.)gettr\.com$/.test(host)) return "+proxy";
if (scheme === "http" && url.indexOf("gfbv.de") >= 0) return "+proxy";
if (scheme === "http" && url.indexOf(".gfgold.com.hk") >= 0) return "+proxy";
if (scheme === "http" && url.indexOf(".gfsale.com") >= 0) return "+proxy";
if (/(?:^|\.)gfsale\.com$/.test(host)) return "+proxy";
if (scheme === "http" && url.indexOf("gfw.org.ua") >= 0) return "+proxy";
if (scheme === "http" && url.indexOf(".gfw.press") >= 0) return "+proxy";
if (/(?:^|\.)gfw\.press$/.test(host)) return "+proxy";
if (/(?:^|\.)gfw\.report$/.test(host)) return "+proxy";
if (scheme === "http" && url.indexOf(".ggssl.com") >= 0) return "+proxy";
if (/(?:^|\.)ggssl\.com$/.test(host)) return "+proxy";
if (scheme === "http" && url.indexOf(".ghostpath.com") >= 0) return "+proxy";
if (/(?:^|\.)ghostpath\.com$/.test(host)) return "+proxy";
if (/(?:^|\.)ghut\.org$/.test(host)) return "+proxy";
if (scheme === "http" && url.indexOf(".giantessnight.com") >= 0) return "+proxy";
if (/^http:\/\/giantessnight\.com/.test(url)) return "+proxy";
if (scheme === "http" && url.indexOf(".gifree.com") >= 0) return "+proxy";
if (/(?:^|\.)giga-web\.jp$/.test(host)) return "+proxy";
if (scheme === "http" && url.indexOf("tw.gigacircle.com") >= 0) return "+proxy";
if (/^http:\/\/cn\.giganews\.com\//.test(url)) return "+proxy";
if (scheme === "http" && url.indexOf("gigporno.ru") >= 0) return "+proxy";
if (/(?:^|\.)girlbanker\.com$/.test(host)) return "+proxy";
if (scheme === "http" && url.indexOf(".git.io") >= 0) return "+proxy";
if (/(?:^|\.)git\.io$/.test(host)) return "+proxy";
if (/^http:\/\/softwaredownload\.gitbooks\.io/.test(url)) return "+proxy";
if (/(?:^|\.)raw\.githack\.com$/.test(host)) return "+proxy";
if (/(?:^|\.)github\.blog$/.test(host)) return "+proxy";
if (/(?:^|\.)github\.com$/.test(host)) return "+proxy";
if (scheme === "http" && url.indexOf(".github.io") >= 0) return "+proxy";
if (/(?:^|\.)github\.io$/.test(host)) return "+proxy";
if (/(?:^|\.)githubusercontent\.com$/.test(host)) return "+proxy";
if (/(?:^|\.)githubassets\.com$/.test(host)) return "+proxy";
if (scheme === "http" && url.indexOf(".gizlen.net") >= 0) return "+proxy";
if (/(?:^|\.)gizlen\.net$/.test(host)) return "+proxy";
if (scheme === "http" && url.indexOf(".gjczz.com") >= 0) return "+proxy";
if (/(?:^|\.)gjczz\.com$/.test(host)) return "+proxy";
if (scheme === "http" && url.indexOf("globaljihad.net") >= 0) return "+proxy";
if (scheme === "http" && url.indexOf("globalmediaoutreach.com") >= 0) return "+proxy";
if (scheme === "http" && url.indexOf("globalmuseumoncommunism.org") >= 0) return "+proxy";
if (/(?:^|\.)globalrescue\.net$/.test(host)) return "+proxy";
if (scheme === "http" && url.indexOf(".globaltm.org") >= 0) return "+proxy";
if (scheme === "http" && url.indexOf(".globalvoicesonline.org") >= 0) return "+proxy";
if (/(?:^|\.)globalvoicesonline\.org$/.test(host)) return "+proxy";
if (/(?:^|\.)globalvpn\.net$/.test(host)) return "+proxy";
if (scheme === "http" && url.indexOf(".glock.com") >= 0) return "+proxy";
if (scheme === "http" && url.indexOf("gluckman.com/DalaiLama") >= 0) return "+proxy";
if (/(?:^|\.)gmgard\.com$/.test(host)) return "+proxy";
if (/(?:^|\.)gmhz\.org$/.test(host)) return "+proxy";
if (/^http:\/\/www\.gmiddle\.com/.test(url)) return "+proxy";
if (/^http:\/\/www\.gmiddle\.net/.test(url)) return "+proxy";
if (scheme === "http" && url.indexOf(".gmll.org") >= 0) return "+proxy";
if (/(?:^|\.)suche\.gmx\.net$/.test(host)) return "+proxy";
if (/(?:^|\.)gnci\.org\.hk$/.test(host)) return "+proxy";
if (/(?:^|\.)gnews\.org$/.test(host)) return "+proxy";
if (scheme === "http" && url.indexOf("go-pki.com") >= 0) return "+proxy";
if (/(?:^|\.)goagent\.biz$/.test(host)) return "+proxy";
if (/(?:^|\.)goagentplus\.com$/.test(host)) return "+proxy";
if (scheme === "http" && url.indexOf("gobet.cc") >= 0) return "+proxy";
if (scheme === "http" && url.indexOf("godfootsteps.org") >= 0) return "+proxy";
if (/(?:^|\.)godfootsteps\.org$/.test(host)) return "+proxy";
if (scheme === "http" && url.indexOf("godns.work") >= 0) return "+proxy";
if (scheme === "http" && url.indexOf("godsdirectcontact.co.uk") >= 0) return "+proxy";
if (scheme === "http" && url.indexOf(".godsdirectcontact.org") >= 0) return "+proxy";
if (scheme === "http" && url.indexOf("godsdirectcontact.org.tw") >= 0) return "+proxy";
if (scheme === "http" && url.indexOf(".godsimmediatecontact.com") >= 0) return "+proxy";
if (/(?:^|\.)gofundme\.com$/.test(host)) return "+proxy";
if (scheme === "http" && url.indexOf(".gogotunnel.com") >= 0) return "+proxy";
if (/(?:^|\.)gohappy\.com\.tw$/.test(host)) return "+proxy";
if (scheme === "http" && url.indexOf(".gokbayrak.com") >= 0) return "+proxy";
if (scheme === "http" && url.indexOf(".goldbet.com") >= 0) return "+proxy";
if (/(?:^|\.)goldbetsports\.com$/.test(host)) return "+proxy";
if (/(?:^|\.)golden-ages\.org$/.test(host)) return "+proxy";
if (/(?:^|\.)goldeneyevault\.com$/.test(host)) return "+proxy";
if (scheme === "http" && url.indexOf(".goldenfrog.com") >= 0) return "+proxy";
if (/(?:^|\.)goldenfrog\.com$/.test(host)) return "+proxy";
if (scheme === "http" && url.indexOf(".goldjizz.com") >= 0) return "+proxy";
if (/^http:\/\/goldjizz\.com/.test(url)) return "+proxy";
if (scheme === "http" && url.indexOf(".goldstep.net") >= 0) return "+proxy";
if (/(?:^|\.)goldwave\.com$/.test(host)) return "+proxy";
if (scheme === "http" && url.indexOf("gongmeng.info") >= 0) return "+proxy";
if (scheme === "http" && url.indexOf("gongm.in") >= 0) return "+proxy";
if (scheme === "http" && url.indexOf("gongminliliang.com") >= 0) return "+proxy";
if (scheme === "http" && url.indexOf(".gongwt.com") >= 0) return "+proxy";
if (/^http:\/\/gongwt\.com/.test(url)) return "+proxy";
if (scheme === "http" && url.indexOf("blog.goo.ne.jp/duck-tail_2009") >= 0) return "+proxy";
if (scheme === "http" && url.indexOf(".gooday.xyz") >= 0) return "+proxy";
if (/(?:^|\.)gooday\.xyz$/.test(host)) return "+proxy";
if (/(?:^|\.)goodhope\.school$/.test(host)) return "+proxy";
if (scheme === "http" && url.indexOf(".goodreads.com") >= 0) return "+proxy";
if (/(?:^|\.)goodreads\.com$/.test(host)) return "+proxy";
if (scheme === "http" && url.indexOf(".goodreaders.com") >= 0) return "+proxy";
if (/(?:^|\.)goodreaders\.com$/.test(host)) return "+proxy";
if (scheme === "http" && url.indexOf(".goodtv.com.tw") >= 0) return "+proxy";
if (scheme === "http" && url.indexOf(".goodtv.tv") >= 0) return "+proxy";
if (/(?:^|\.)goofind\.com$/.test(host)) return "+proxy";
if (scheme === "http" && url.indexOf(".googlesile.com") >= 0) return "+proxy";
if (scheme === "http" && url.indexOf(".gopetition.com") >= 0) return "+proxy";
if (/(?:^|\.)gopetition\.com$/.test(host)) return "+proxy";
if (scheme === "http" && url.indexOf(".goproxing.net") >= 0) return "+proxy";
if (/(?:^|\.)goreforum\.com$/.test(host)) return "+proxy";
if (scheme === "http" && url.indexOf(".gotrusted.com") >= 0) return "+proxy";
if (/(?:^|\.)gotrusted\.com$/.test(host)) return "+proxy";
if (/(?:^|\.)gotw\.ca$/.test(host)) return "+proxy";
if (/(?:^|\.)grammaly\.com$/.test(host)) return "+proxy";
if (scheme === "http" && url.indexOf("grandtrial.org") >= 0) return "+proxy";
if (scheme === "http" && url.indexOf(".graphis.ne.jp") >= 0) return "+proxy";
if (/(?:^|\.)graphis\.ne\.jp$/.test(host)) return "+proxy";
if (/(?:^|\.)graphql\.org$/.test(host)) return "+proxy";
if (/(?:^|\.)gravatar\.com$/.test(host)) return "+proxy";
if (scheme === "http" && url.indexOf("greatfirewall.biz") >= 0) return "+proxy";
if (/(?:^|\.)greatfirewallofchina\.net$/.test(host)) return "+proxy";
if (scheme === "http" && url.indexOf(".greatfirewallofchina.org") >= 0) return "+proxy";
if (/(?:^|\.)greatfirewallofchina\.org$/.test(host)) return "+proxy";
if (/(?:^|\.)greenfieldbookstore\.com\.hk$/.test(host)) return "+proxy";
if (scheme === "http" && url.indexOf(".greenparty.org.tw") >= 0) return "+proxy";
if (/(?:^|\.)greenpeace\.org$/.test(host)) return "+proxy";
if (scheme === "http" && url.indexOf(".greenreadings.com/forum") >= 0) return "+proxy";
if (scheme === "http" && url.indexOf("great-firewall.com") >= 0) return "+proxy";
if (scheme === "http" && url.indexOf("great-roc.org") >= 0) return "+proxy";
if (scheme === "http" && url.indexOf("greatroc.org") >= 0) return "+proxy";
if (scheme === "http" && url.indexOf("greatzhonghua.org") >= 0) return "+proxy";
if (scheme === "http" && url.indexOf(".greenpeace.com.tw") >= 0) return "+proxy";
if (scheme === "http" && url.indexOf(".greenvpn.net") >= 0) return "+proxy";
if (/(?:^|\.)greenvpn\.net$/.test(host)) return "+proxy";
if (scheme === "http" && url.indexOf(".greenvpn.org") >= 0) return "+proxy";
if (/(?:^|\.)grotty-monday\.com$/.test(host)) return "+proxy";
if (scheme === "http" && url.indexOf("gs-discuss.com") >= 0) return "+proxy";
if (/(?:^|\.)gsearch\.media$/.test(host)) return "+proxy";
if (/(?:^|\.)gtricks\.com$/.test(host)) return "+proxy";
if (scheme === "http" && url.indexOf("guancha.org") >= 0) return "+proxy";
if (scheme === "http" && url.indexOf("guaneryu.com") >= 0) return "+proxy";
if (scheme === "http" && url.indexOf(".guardster.com") >= 0) return "+proxy";
if (scheme === "http" && url.indexOf(".gun-world.net") >= 0) return "+proxy";
if (scheme === "http" && url.indexOf("gunsandammo.com") >= 0) return "+proxy";
if (/(?:^|\.)gutteruncensored\.com$/.test(host)) return "+proxy";
if (/(?:^|\.)gvm\.com\.tw$/.test(host)) return "+proxy";
if (/(?:^|\.)gwins\.org$/.test(host)) return "+proxy";
if (scheme === "http" && url.indexOf(".gzm.tv") >= 0) return "+proxy";
if (/(?:^|\.)gzone-anime\.info$/.test(host)) return "+proxy";
if (/(?:^|\.)clementine-player\.org$/.test(host)) return "+proxy";
if (scheme === "http" && url.indexOf("echofon.com") >= 0) return "+proxy";
if (/(?:^|\.)greasespot\.net$/.test(host)) return "+proxy";
if (/(?:^|\.)www\.klip\.me$/.test(host)) return "+proxy";
if (/(?:^|\.)stephaniered\.com$/.test(host)) return "+proxy";
if (/^http:\/\/ub0\.cc/.test(url)) return "+proxy";
if (scheme === "http" && url.indexOf("wozy.in") >= 0) return "+proxy";
if (scheme === "http" && url.indexOf("gospelherald.com") >= 0) return "+proxy";
if (/(?:^|\.)gospelherald\.com$/.test(host)) return "+proxy";
if (/^http:\/\/hk\.gradconnection\.com\//.test(url)) return "+proxy";
if (/(?:^|\.)grangorz\.org$/.test(host)) return "+proxy";
if (scheme === "http" && url.indexOf("greatfire.org") >= 0) return "+proxy";
if (/(?:^|\.)greatfire\.org$/.test(host)) return "+proxy";
if (scheme === "http" && url.indexOf("greatfirewallofchina.org") >= 0) return "+proxy";
if (/(?:^|\.)greatroc\.tw$/.test(host)) return "+proxy";
if (scheme === "http" && url.indexOf(".gts-vpn.com") >= 0) return "+proxy";
if (/^http:\/\/gts-vpn\.com/.test(url)) return "+proxy";
if (/(?:^|\.)gtv\.org$/.test(host)) return "+proxy";
if (/(?:^|\.)gtv1\.org$/.test(host)) return "+proxy";
if (scheme === "http" && url.indexOf(".gu-chu-sum.org") >= 0) return "+proxy";
if (/^http:\/\/gu-chu-sum\.org/.test(url)) return "+proxy";
if (scheme === "http" && url.indexOf(".guaguass.com") >= 0) return "+proxy";
if (/^http:\/\/guaguass\.com/.test(url)) return "+proxy";
if (scheme === "http" && url.indexOf(".guaguass.org") >= 0) return "+proxy";
if (/^http:\/\/guaguass\.org/.test(url)) return "+proxy";
if (scheme === "http" && url.indexOf(".guangming.com.my") >= 0) return "+proxy";
if (scheme === "http" && url.indexOf("guishan.org") >= 0) return "+proxy";
if (/(?:^|\.)guishan\.org$/.test(host)) return "+proxy";
if (scheme === "http" && url.indexOf(".gumroad.com") >= 0) return "+proxy";
if (/(?:^|\.)gumroad\.com$/.test(host)) return "+proxy";
if (/(?:^|\.)gunsamerica\.com$/.test(host)) return "+proxy";
if (scheme === "http" && url.indexOf("guruonline.hk") >= 0) return "+proxy";
if (/^http:\/\/gvlib\.com/.test(url)) return "+proxy";
if (scheme === "http" && url.indexOf(".gyalwarinpoche.com") >= 0) return "+proxy";
if (scheme === "http" && url.indexOf(".gyatsostudio.com") >= 0) return "+proxy";
if (scheme === "http" && url.indexOf(".h528.com") >= 0) return "+proxy";
if (scheme === "http" && url.indexOf(".h5dm.com") >= 0) return "+proxy";
if (scheme === "http" && url.indexOf(".h5galgame.me") >= 0) return "+proxy";
if (/(?:^|\.)h-china\.org$/.test(host)) return "+proxy";
if (scheme === "http" && url.indexOf(".h-moe.com") >= 0) return "+proxy";
if (/^http:\/\/h-moe\.com/.test(url)) return "+proxy";
if (scheme === "http" && url.indexOf("h1n1china.org") >= 0) return "+proxy";
if (scheme === "http" && url.indexOf(".hacg.club") >= 0) return "+proxy";
if (/(?:^|\.)hacg\.club$/.test(host)) return "+proxy";
if (scheme === "http" && url.indexOf(".hacg.in") >= 0) return "+proxy";
if (/^http:\/\/hacg\.in/.test(url)) return "+proxy";
if (scheme === "http" && url.indexOf(".hacg.li") >= 0) return "+proxy";
if (/^http:\/\/hacg\.li/.test(url)) return "+proxy";
if (scheme === "http" && url.indexOf(".hacg.me") >= 0) return "+proxy";
if (/^http:\/\/hacg\.me/.test(url)) return "+proxy";
if (scheme === "http" && url.indexOf(".hacg.red") >= 0) return "+proxy";
if (/^http:\/\/hacg\.red/.test(url)) return "+proxy";
if (scheme === "http" && url.indexOf(".hacken.cc/bbs") >= 0) return "+proxy";
if (scheme === "http" && url.indexOf(".hacker.org") >= 0) return "+proxy";
if (/(?:^|\.)hackmd\.io$/.test(host)) return "+proxy";
if (/(?:^|\.)hackthatphone\.net$/.test(host)) return "+proxy";
if (scheme === "http" && url.indexOf("hahlo.com") >= 0) return "+proxy";
if (/(?:^|\.)hakkatv\.org\.tw$/.test(host)) return "+proxy";
if (scheme === "http" && url.indexOf(".handcraftedsoftware.org") >= 0) return "+proxy";
if (/^http:\/\/bbs\.hanminzu\.org\//.test(url)) return "+proxy";
if (scheme === "http" && url.indexOf(".hanunyi.com") >= 0) return "+proxy";
if (scheme === "http" && url.indexOf(".hao.news/news") >= 0) return "+proxy";
if (/^http:\/\/ae\.hao123\.com/.test(url)) return "+proxy";
if (/^http:\/\/ar\.hao123\.com/.test(url)) return "+proxy";
if (/^http:\/\/br\.hao123\.com/.test(url)) return "+proxy";
if (/^http:\/\/en\.hao123\.com/.test(url)) return "+proxy";
if (/^http:\/\/id\.hao123\.com/.test(url)) return "+proxy";
if (/^http:\/\/jp\.hao123\.com/.test(url)) return "+proxy";
if (/^http:\/\/ma\.hao123\.com/.test(url)) return "+proxy";
if (/^http:\/\/mx\.hao123\.com/.test(url)) return "+proxy";
if (/^http:\/\/sa\.hao123\.com/.test(url)) return "+proxy";
if (/^http:\/\/th\.hao123\.com/.test(url)) return "+proxy";
if (/^http:\/\/tw\.hao123\.com/.test(url)) return "+proxy";
if (/^http:\/\/vn\.hao123\.com/.test(url)) return "+proxy";
if (/^http:\/\/hk\.hao123img\.com/.test(url)) return "+proxy";
if (/^http:\/\/ld\.hao123img\.com/.test(url)) return "+proxy";
if (/(?:^|\.)happy-vpn\.com$/.test(host)) return "+proxy";
if (scheme === "http" && url.indexOf(".haproxy.org") >= 0) return "+proxy";
if (/(?:^|\.)hardsextube\.com$/.test(host)) return "+proxy";
if (scheme === "http" && url.indexOf(".harunyahya.com") >= 0) return "+proxy";
if (/^http:\/\/harunyahya\.com/.test(url)) return "+proxy";
if (scheme === "http" && url.indexOf("bbs.hasi.wang") >= 0) return "+proxy";
if (scheme === "http" && url.indexOf("have8.com") >= 0) return "+proxy";
if (scheme === "http" && url.indexOf(".hclips.com") >= 0) return "+proxy";
if (/(?:^|\.)hdlt\.me$/.test(host)) return "+proxy";
if (/(?:^|\.)hdtvb\.net$/.test(host)) return "+proxy";
if (scheme === "http" && url.indexOf(".hdzog.com") >= 0) return "+proxy";
if (/^http:\/\/hdzog\.com/.test(url)) return "+proxy";
if (/(?:^|\.)ordns\.he\.net$/.test(host)) return "+proxy";
if (/(?:^|\.)heartyit\.com$/.test(host)) return "+proxy";
if (scheme === "http" && url.indexOf(".heavy-r.com") >= 0) return "+proxy";
if (scheme === "http" && url.indexOf(".hec.su") >= 0) return "+proxy";
if (/^http:\/\/hec\.su/.test(url)) return "+proxy";
if (scheme === "http" && url.indexOf(".hecaitou.net") >= 0) return "+proxy";
if (/(?:^|\.)hecaitou\.net$/.test(host)) return "+proxy";
if (scheme === "http" && url.indexOf(".hechaji.com") >= 0) return "+proxy";
if (/(?:^|\.)hechaji\.com$/.test(host)) return "+proxy";
if (/(?:^|\.)heeact\.edu\.tw$/.test(host)) return "+proxy";
if (scheme === "http" && url.indexOf(".hegre-art.com") >= 0) return "+proxy";
if (/^http:\/\/hegre-art\.com/.test(url)) return "+proxy";
if (/(?:^|\.)cdn\.helixstudios\.net$/.test(host)) return "+proxy";
if (/(?:^|\.)helplinfen\.com$/.test(host)) return "+proxy";
if (/(?:^|\.)helpuyghursnow\.org$/.test(host)) return "+proxy";
if (/(?:^|\.)helloandroid\.com$/.test(host)) return "+proxy";
if (/(?:^|\.)helloqueer\.com$/.test(host)) return "+proxy";
if (scheme === "http" && url.indexOf(".helloss.pw") >= 0) return "+proxy";
if (scheme === "http" && url.indexOf("hellotxt.com") >= 0) return "+proxy";
if (/(?:^|\.)hellotxt\.com$/.test(host)) return "+proxy";
if (scheme === "http" && url.indexOf(".hentai.to") >= 0) return "+proxy";
if (scheme === "http" && url.indexOf(".hellouk.org/forum/lofiversion") >= 0) return "+proxy";
if (scheme === "http" && url.indexOf(".helpeachpeople.com") >= 0) return "+proxy";
if (/(?:^|\.)helpeachpeople\.com$/.test(host)) return "+proxy";
if (/(?:^|\.)helpster\.de$/.test(host)) return "+proxy";
if (scheme === "http" && url.indexOf(".helpzhuling.org") >= 0) return "+proxy";
if (scheme === "http" && url.indexOf("hentaitube.tv") >= 0) return "+proxy";
if (scheme === "http" && url.indexOf(".hentaivideoworld.com") >= 0) return "+proxy";
if (/(?:^|\.)id\.heroku\.com$/.test(host)) return "+proxy";
if (scheme === "http" && url.indexOf("heqinglian.net") >= 0) return "+proxy";
if (/(?:^|\.)heqinglian\.net$/.test(host)) return "+proxy";
if (/(?:^|\.)heritage\.org$/.test(host)) return "+proxy";
if (/(?:^|\.)heungkongdiscuss\.com$/.test(host)) return "+proxy";
if (scheme === "http" && url.indexOf(".hexieshe.com") >= 0) return "+proxy";
if (/(?:^|\.)hexieshe\.com$/.test(host)) return "+proxy";
if (/(?:^|\.)hexieshe\.xyz$/.test(host)) return "+proxy";
if (/(?:^|\.)hexxeh\.net$/.test(host)) return "+proxy";
if (/(?:^|\.)heyuedi\.com$/.test(host)) return "+proxy";
if (scheme === "http" && url.indexOf("app.heywire.com") >= 0) return "+proxy";
if (scheme === "http" && url.indexOf(".heyzo.com") >= 0) return "+proxy";
if (scheme === "http" && url.indexOf(".hgseav.com") >= 0) return "+proxy";
if (scheme === "http" && url.indexOf(".hhdcb3office.org") >= 0) return "+proxy";
if (scheme === "http" && url.indexOf(".hhthesakyatrizin.org") >= 0) return "+proxy";
if (scheme === "http" && url.indexOf("hi-on.org.tw") >= 0) return "+proxy";
if (scheme === "http" && url.indexOf("hidden-advent.org") >= 0) return "+proxy";
if (/(?:^|\.)hidden-advent\.org$/.test(host)) return "+proxy";
if (scheme === "http" && url.indexOf("hidecloud.com/blog/2008/07/29/fuck-beijing-olympics.html") >= 0) return "+proxy";
if (/(?:^|\.)hide\.me$/.test(host)) return "+proxy";
if (scheme === "http" && url.indexOf(".hidein.net") >= 0) return "+proxy";
if (scheme === "http" && url.indexOf(".hideipvpn.com") >= 0) return "+proxy";
if (/(?:^|\.)hideipvpn\.com$/.test(host)) return "+proxy";
if (scheme === "http" && url.indexOf(".hideman.net") >= 0) return "+proxy";
if (/(?:^|\.)hideman\.net$/.test(host)) return "+proxy";
if (scheme === "http" && url.indexOf("hideme.nl") >= 0) return "+proxy";
if (/(?:^|\.)hidemy\.name$/.test(host)) return "+proxy";
if (scheme === "http" && url.indexOf(".hidemyass.com") >= 0) return "+proxy";
if (/(?:^|\.)hidemyass\.com$/.test(host)) return "+proxy";
if (scheme === "http" && url.indexOf("hidemycomp.com") >= 0) return "+proxy";
if (/(?:^|\.)hidemycomp\.com$/.test(host)) return "+proxy";
if (scheme === "http" && url.indexOf(".hihiforum.com") >= 0) return "+proxy";
if (scheme === "http" && url.indexOf(".hihistory.net") >= 0) return "+proxy";
if (/(?:^|\.)hihistory\.net$/.test(host)) return "+proxy";
if (scheme === "http" && url.indexOf(".higfw.com") >= 0) return "+proxy";
if (scheme === "http" && url.indexOf("highpeakspureearth.com") >= 0) return "+proxy";
if (/(?:^|\.)highrockmedia\.com$/.test(host)) return "+proxy";
if (/(?:^|\.)hiitch\.com$/.test(host)) return "+proxy";
if (/(?:^|\.)hikinggfw\.org$/.test(host)) return "+proxy";
if (scheme === "http" && url.indexOf(".hilive.tv") >= 0) return "+proxy";
if (scheme === "http" && url.indexOf(".himalayan-foundation.org") >= 0) return "+proxy";
if (/(?:^|\.)himalayan-foundation\.org$/.test(host)) return "+proxy";
if (scheme === "http" && url.indexOf("himalayanglacier.com") >= 0) return "+proxy";
if (scheme === "http" && url.indexOf(".himemix.com") >= 0) return "+proxy";
if (/(?:^|\.)himemix\.com$/.test(host)) return "+proxy";
if (scheme === "http" && url.indexOf(".himemix.net") >= 0) return "+proxy";
if (scheme === "http" && url.indexOf("times.hinet.net") >= 0) return "+proxy";
if (scheme === "http" && url.indexOf(".hitomi.la") >= 0) return "+proxy";
if (/^http:\/\/hitomi\.la/.test(url)) return "+proxy";
if (scheme === "http" && url.indexOf(".hiwifi.com") >= 0) return "+proxy";
if (scheme === "http" && url.indexOf("hizbuttahrir.org") >= 0) return "+proxy";
if (scheme === "http" && url.indexOf("hizb-ut-tahrir.info") >= 0) return "+proxy";
if (scheme === "http" && url.indexOf("hizb-ut-tahrir.org") >= 0) return "+proxy";
if (scheme === "http" && url.indexOf(".hjclub.info") >= 0) return "+proxy";
if (scheme === "http" && url.indexOf(".hk-pub.com/forum") >= 0) return "+proxy";
if (/^http:\/\/hk-pub\.com/.test(url)) return "+proxy";
if (scheme === "http" && url.indexOf(".hk01.com") >= 0) return "+proxy";
if (/(?:^|\.)hk01\.com$/.test(host)) return "+proxy";
if (scheme === "http" && url.indexOf(".hk32168.com") >= 0) return "+proxy";
if (/(?:^|\.)hk32168\.com$/.test(host)) return "+proxy";
if (/(?:^|\.)hkacg\.com$/.test(host)) return "+proxy";
if (/(?:^|\.)hkacg\.net$/.test(host)) return "+proxy";
if (scheme === "http" && url.indexOf(".hkatvnews.com") >= 0) return "+proxy";
if (scheme === "http" && url.indexOf("hkbc.net") >= 0) return "+proxy";
if (scheme === "http" && url.indexOf(".hkbf.org") >= 0) return "+proxy";
if (scheme === "http" && url.indexOf(".hkbookcity.com") >= 0) return "+proxy";
if (/(?:^|\.)hkbookcity\.com$/.test(host)) return "+proxy";
if (/(?:^|\.)hkchronicles\.com$/.test(host)) return "+proxy";
if (scheme === "http" && url.indexOf(".hkchurch.org") >= 0) return "+proxy";
if (scheme === "http" && url.indexOf("hkci.org.hk") >= 0) return "+proxy";
if (scheme === "http" && url.indexOf(".hkcmi.edu") >= 0) return "+proxy";
if (/(?:^|\.)hkcnews\.com$/.test(host)) return "+proxy";
if (/(?:^|\.)hkcoc\.com$/.test(host)) return "+proxy";
if (/(?:^|\.)hkctu\.org\.hk$/.test(host)) return "+proxy";
if (scheme === "http" && url.indexOf("hkday.net") >= 0) return "+proxy";
if (scheme === "http" && url.indexOf(".hkdailynews.com.hk/china.php") >= 0) return "+proxy";
if (/(?:^|\.)hkdc\.us$/.test(host)) return "+proxy";
if (scheme === "http" && url.indexOf("hkdf.org") >= 0) return "+proxy";
if (scheme === "http" && url.indexOf(".hkej.com") >= 0) return "+proxy";
if (scheme === "http" && url.indexOf(".hkepc.com/forum/viewthread.php?tid=1153322") >= 0) return "+proxy";
if (/(?:^|\.)hket\.com$/.test(host)) return "+proxy";
if (/(?:^|\.)hkfaa\.com$/.test(host)) return "+proxy";
if (scheme === "http" && url.indexOf("hkfreezone.com") >= 0) return "+proxy";
if (scheme === "http" && url.indexOf("hkfront.org") >= 0) return "+proxy";
if (scheme === "http" && url.indexOf("m.hkgalden.com") >= 0) return "+proxy";
if (/^https:\/\/m\.hkgalden\.com/.test(url)) return "+proxy";
if (scheme === "http" && url.indexOf(".hkgreenradio.org/home") >= 0) return "+proxy";
if (/(?:^|\.)hkgpao\.com$/.test(host)) return "+proxy";
if (/^http:\/\/.*\.hkheadline\.com.*blog/.test(url)) return "+proxy";
if (scheme === "http" && url.indexOf(".hkheadline.com/instantnews") >= 0) return "+proxy";
if (scheme === "http" && url.indexOf("hkhkhk.com") >= 0) return "+proxy";
if (scheme === "http" && url.indexOf("hkhrc.org.hk") >= 0) return "+proxy";
if (scheme === "http" && url.indexOf("hkhrm.org.hk") >= 0) return "+proxy";
if (/(?:^|\.)hkip\.org\.uk$/.test(host)) return "+proxy";
if (scheme === "http" && url.indexOf("1989report.hkja.org.hk") >= 0) return "+proxy";
if (scheme === "http" && url.indexOf("hkjc.com") >= 0) return "+proxy";
if (scheme === "http" && url.indexOf(".hkjp.org") >= 0) return "+proxy";
if (scheme === "http" && url.indexOf(".hklft.com") >= 0) return "+proxy";
if (scheme === "http" && url.indexOf(".hklts.org.hk") >= 0) return "+proxy";
if (/(?:^|\.)hklts\.org\.hk$/.test(host)) return "+proxy";
if (/(?:^|\.)hkmap\.live$/.test(host)) return "+proxy";
if (/(?:^|\.)hkopentv\.com$/.test(host)) return "+proxy";
if (/(?:^|\.)hkpeanut\.com$/.test(host)) return "+proxy";
if (scheme === "http" && url.indexOf("hkptu.org") >= 0) return "+proxy";
if (scheme === "http" && url.indexOf(".hkreporter.com") >= 0) return "+proxy";
if (/(?:^|\.)hkreporter\.com$/.test(host)) return "+proxy";
if (/^http:\/\/hkupop\.hku\.hk\//.test(url)) return "+proxy";
if (scheme === "http" && url.indexOf(".hkusu.net") >= 0) return "+proxy";
if (/(?:^|\.)hkusu\.net$/.test(host)) return "+proxy";
if (scheme === "http" && url.indexOf(".hkvwet.com") >= 0) return "+proxy";
if (scheme === "http" && url.indexOf(".hkwcc.org.hk") >= 0) return "+proxy";
if (/(?:^|\.)hkzone\.org$/.test(host)) return "+proxy";
if (scheme === "http" && url.indexOf(".hmonghot.com") >= 0) return "+proxy";
if (/^http:\/\/hmonghot\.com/.test(url)) return "+proxy";
if (scheme === "http" && url.indexOf(".hmv.co.jp/") >= 0) return "+proxy";
if (scheme === "http" && url.indexOf("hnjhj.com") >= 0) return "+proxy";
if (/(?:^|\.)hnjhj\.com$/.test(host)) return "+proxy";
if (scheme === "http" && url.indexOf(".hnntube.com") >= 0) return "+proxy";
if (/(?:^|\.)hola\.com$/.test(host)) return "+proxy";
if (/(?:^|\.)hola\.org$/.test(host)) return "+proxy";
if (scheme === "http" && url.indexOf("holymountaincn.com") >= 0) return "+proxy";
if (scheme === "http" && url.indexOf("holyspiritspeaks.org") >= 0) return "+proxy";
if (/(?:^|\.)holyspiritspeaks\.org$/.test(host)) return "+proxy";
if (/(?:^|\.)derekhsu\.homeip\.net$/.test(host)) return "+proxy";
if (scheme === "http" && url.indexOf(".homeperversion.com") >= 0) return "+proxy";
if (/^http:\/\/homeservershow\.com/.test(url)) return "+proxy";
if (/^http:\/\/old\.honeynet\.org\/scans\/scan31\/sub\/doug_eric\/spam_translation\.html/.test(url)) return "+proxy";
if (scheme === "http" && url.indexOf(".hongkongfp.com") >= 0) return "+proxy";
if (/(?:^|\.)hongkongfp\.com$/.test(host)) return "+proxy";
if (scheme === "http" && url.indexOf("hongmeimei.com") >= 0) return "+proxy";
if (/(?:^|\.)hongzhi\.li$/.test(host)) return "+proxy";
if (/(?:^|\.)honven\.xyz$/.test(host)) return "+proxy";
if (scheme === "http" && url.indexOf(".hootsuite.com") >= 0) return "+proxy";
if (/(?:^|\.)hootsuite\.com$/.test(host)) return "+proxy";
if (/(?:^|\.)hoover\.org$/.test(host)) return "+proxy";
if (scheme === "http" && url.indexOf(".hopedialogue.org") >= 0) return "+proxy";
if (/^http:\/\/hopedialogue\.org/.test(url)) return "+proxy";
if (scheme === "http" && url.indexOf(".hopto.org") >= 0) return "+proxy";
if (scheme === "http" && url.indexOf(".hornygamer.com") >= 0) return "+proxy";
if (scheme === "http" && url.indexOf(".hornytrip.com") >= 0) return "+proxy";
if (/^http:\/\/hornytrip\.com/.test(url)) return "+proxy";
if (/(?:^|\.)horrorporn\.com$/.test(host)) return "+proxy";
if (/(?:^|\.)hotair\.com$/.test(host)) return "+proxy";
if (scheme === "http" && url.indexOf(".hotav.tv") >= 0) return "+proxy";
if (scheme === "http" && url.indexOf(".hotels.cn") >= 0) return "+proxy";
if (scheme === "http" && url.indexOf("hotfrog.com.tw") >= 0) return "+proxy";
if (scheme === "http" && url.indexOf("hotgoo.com") >= 0) return "+proxy";
if (scheme === "http" && url.indexOf(".hotpornshow.com") >= 0) return "+proxy";
if (scheme === "http" && url.indexOf("hotpot.hk") >= 0) return "+proxy";
if (scheme === "http" && url.indexOf(".hotshame.com") >= 0) return "+proxy";
if (/(?:^|\.)hotspotshield\.com$/.test(host)) return "+proxy";
if (/(?:^|\.)hottg\.com$/.test(host)) return "+proxy";
if (scheme === "http" && url.indexOf(".hotvpn.com") >= 0) return "+proxy";
if (/(?:^|\.)hotvpn\.com$/.test(host)) return "+proxy";
if (/(?:^|\.)hougaige\.com$/.test(host)) return "+proxy";
if (/(?:^|\.)howtoforge\.com$/.test(host)) return "+proxy";
if (/(?:^|\.)hoxx\.com$/.test(host)) return "+proxy";
if (scheme === "http" && url.indexOf(".hqcdp.org") >= 0) return "+proxy";
if (/(?:^|\.)hqcdp\.org$/.test(host)) return "+proxy";
if (/(?:^|\.)hqjapanesesex\.com$/.test(host)) return "+proxy";
if (scheme === "http" && url.indexOf("hqmovies.com") >= 0) return "+proxy";
if (scheme === "http" && url.indexOf(".hrcir.com") >= 0) return "+proxy";
if (scheme === "http" && url.indexOf(".hrcchina.org") >= 0) return "+proxy";
if (scheme === "http" && url.indexOf(".hrea.org") >= 0) return "+proxy";
if (scheme === "http" && url.indexOf(".hrichina.org") >= 0) return "+proxy";
if (/(?:^|\.)hrichina\.org$/.test(host)) return "+proxy";
if (scheme === "http" && url.indexOf(".hrtsea.com") >= 0) return "+proxy";
if (scheme === "http" && url.indexOf(".hrw.org") >= 0) return "+proxy";
if (/(?:^|\.)hrw\.org$/.test(host)) return "+proxy";
if (scheme === "http" && url.indexOf("hrweb.org") >= 0) return "+proxy";
if (/(?:^|\.)hsjp\.net$/.test(host)) return "+proxy";
if (/(?:^|\.)hsselite\.com$/.test(host)) return "+proxy";
if (/^http:\/\/hst\.net\.tw/.test(url)) return "+proxy";
if (scheme === "http" && url.indexOf(".hstern.net") >= 0) return "+proxy";
if (scheme === "http" && url.indexOf(".hstt.net") >= 0) return "+proxy";
if (scheme === "http" && url.indexOf(".htkou.net") >= 0) return "+proxy";
if (/(?:^|\.)htkou\.net$/.test(host)) return "+proxy";
if (scheme === "http" && url.indexOf(".hua-yue.net") >= 0) return "+proxy";
if (scheme === "http" && url.indexOf(".huaglad.com") >= 0) return "+proxy";
if (/(?:^|\.)huaglad\.com$/.test(host)) return "+proxy";
if (scheme === "http" && url.indexOf(".huanghuagang.org") >= 0) return "+proxy";
if (/(?:^|\.)huanghuagang\.org$/.test(host)) return "+proxy";
if (scheme === "http" && url.indexOf(".huangyiyu.com") >= 0) return "+proxy";
if (scheme === "http" && url.indexOf(".huaren.us") >= 0) return "+proxy";
if (/(?:^|\.)huaren\.us$/.test(host)) return "+proxy";
if (scheme === "http" && url.indexOf(".huaren4us.com") >= 0) return "+proxy";
if (scheme === "http" && url.indexOf(".huashangnews.com") >= 0) return "+proxy";
if (/^http:\/\/huashangnews\.com/.test(url)) return "+proxy";
if (scheme === "http" && url.indexOf("bbs.huasing.org") >= 0) return "+proxy";
if (scheme === "http" && url.indexOf("huaxia-news.com") >= 0) return "+proxy";
if (scheme === "http" && url.indexOf("huaxiabao.org") >= 0) return "+proxy";
if (scheme === "http" && url.indexOf("huaxin.ph") >= 0) return "+proxy";
if (/(?:^|\.)huayuworld\.org$/.test(host)) return "+proxy";
if (scheme === "http" && url.indexOf(".huffingtonpost.com/rebiya-kadeer") >= 0) return "+proxy";
if (/(?:^|\.)hugoroy\.eu$/.test(host)) return "+proxy";
if (/(?:^|\.)huhaitai\.com$/.test(host)) return "+proxy";
if (/(?:^|\.)huhamhire\.com$/.test(host)) return "+proxy";
if (scheme === "http" && url.indexOf(".huhangfei.com") >= 0) return "+proxy";
if (/(?:^|\.)huhangfei\.com$/.test(host)) return "+proxy";
if (scheme === "http" && url.indexOf("huiyi.in") >= 0) return "+proxy";
if (scheme === "http" && url.indexOf(".hulkshare.com") >= 0) return "+proxy";
if (/(?:^|\.)hung-ya\.com$/.test(host)) return "+proxy";
if (/(?:^|\.)hungerstrikeforaids\.org$/.test(host)) return "+proxy";
if (/(?:^|\.)huping\.net$/.test(host)) return "+proxy";
if (scheme === "http" && url.indexOf("hurgokbayrak.com") >= 0) return "+proxy";
if (scheme === "http" && url.indexOf(".hurriyet.com.tr") >= 0) return "+proxy";
if (scheme === "http" && url.indexOf(".hut2.ru") >= 0) return "+proxy";
if (/(?:^|\.)hutianyi\.net$/.test(host)) return "+proxy";
if (scheme === "http" && url.indexOf("hutong9.net") >= 0) return "+proxy";
if (scheme === "http" && url.indexOf("huyandex.com") >= 0) return "+proxy";
if (scheme === "http" && url.indexOf(".hwadzan.tw") >= 0) return "+proxy";
if (/(?:^|\.)hwayue\.org\.tw$/.test(host)) return "+proxy";
if (/(?:^|\.)hwinfo\.com$/.test(host)) return "+proxy";
if (/(?:^|\.)hxwk\.org$/.test(host)) return "+proxy";
if (scheme === "http" && url.indexOf("hxwq.org") >= 0) return "+proxy";
if (/(?:^|\.)hyperrate\.com$/.test(host)) return "+proxy";
if (scheme === "http" && url.indexOf("ebook.hyread.com.tw") >= 0) return "+proxy";
if (/(?:^|\.)ebook\.hyread\.com\.tw$/.test(host)) return "+proxy";
if (/(?:^|\.)i1\.hk$/.test(host)) return "+proxy";
if (/(?:^|\.)i2p2\.de$/.test(host)) return "+proxy";
if (/(?:^|\.)i2runner\.com$/.test(host)) return "+proxy";
if (/(?:^|\.)i818hk\.com$/.test(host)) return "+proxy";
if (scheme === "http" && url.indexOf(".i-cable.com") >= 0) return "+proxy";
if (scheme === "http" && url.indexOf(".i-part.com.tw") >= 0) return "+proxy";
if (scheme === "http" && url.indexOf(".iamtopone.com") >= 0) return "+proxy";
if (scheme === "http" && url.indexOf("iask.ca") >= 0) return "+proxy";
if (/(?:^|\.)iask\.ca$/.test(host)) return "+proxy";
if (scheme === "http" && url.indexOf("iask.bz") >= 0) return "+proxy";
if (/(?:^|\.)iask\.bz$/.test(host)) return "+proxy";
if (scheme === "http" && url.indexOf(".iav19.com") >= 0) return "+proxy";
if (scheme === "http" && url.indexOf("ibiblio.org/pub/packages/ccic") >= 0) return "+proxy";
if (/(?:^|\.)ibit\.am$/.test(host)) return "+proxy";
if (scheme === "http" && url.indexOf(".iblist.com") >= 0) return "+proxy";
if (/(?:^|\.)iblogserv-f\.net$/.test(host)) return "+proxy";
if (scheme === "http" && url.indexOf("ibros.org") >= 0) return "+proxy";
if (/^http:\/\/cn\.ibtimes\.com/.test(url)) return "+proxy";
if (scheme === "http" && url.indexOf(".ibvpn.com") >= 0) return "+proxy";
if (/(?:^|\.)ibvpn\.com$/.test(host)) return "+proxy";
if (scheme === "http" && url.indexOf("icams.com") >= 0) return "+proxy";
if (scheme === "http" && url.indexOf("blogs.icerocket.com/tag") >= 0) return "+proxy";
if (scheme === "http" && url.indexOf(".icij.org") >= 0) return "+proxy";
if (/(?:^|\.)icij\.org$/.test(host)) return "+proxy";
if (/(?:^|\.)icl-fi\.org$/.test(host)) return "+proxy";
if (scheme === "http" && url.indexOf(".icoco.com") >= 0) return "+proxy";
if (/(?:^|\.)icoco\.com$/.test(host)) return "+proxy";
if (/(?:^|\.)furbo\.org$/.test(host)) return "+proxy";
if (/(?:^|\.)warbler\.iconfactory\.net$/.test(host)) return "+proxy";
if (/(?:^|\.)iconpaper\.org$/.test(host)) return "+proxy";
if (/(?:^|\.)icu-project\.org$/.test(host)) return "+proxy";
if (scheme === "http" && url.indexOf("w.idaiwan.com/forum") >= 0) return "+proxy";
if (scheme === "http" && url.indexOf("idemocracy.asia") >= 0) return "+proxy";
if (scheme === "http" && url.indexOf(".identi.ca") >= 0) return "+proxy";
if (/(?:^|\.)identi\.ca$/.test(host)) return "+proxy";
if (/(?:^|\.)idiomconnection\.com$/.test(host)) return "+proxy";
if (/^http:\/\/www\.idlcoyote\.com/.test(url)) return "+proxy";
if (scheme === "http" && url.indexOf(".idouga.com") >= 0) return "+proxy";
if (scheme === "http" && url.indexOf(".idreamx.com") >= 0) return "+proxy";
if (scheme === "http" && url.indexOf("forum.idsam.com") >= 0) return "+proxy";
if (scheme === "http" && url.indexOf(".idv.tw") >= 0) return "+proxy";
if (scheme === "http" && url.indexOf(".ieasy5.com") >= 0) return "+proxy";
if (/^http:\/\/ieasy5\.com/.test(url)) return "+proxy";
if (scheme === "http" && url.indexOf(".ied2k.net") >= 0) return "+proxy";
if (scheme === "http" && url.indexOf(".ienergy1.com") >= 0) return "+proxy";
if (/(?:^|\.)iepl\.us$/.test(host)) return "+proxy";
if (/(?:^|\.)ift\.tt$/.test(host)) return "+proxy";
if (scheme === "http" && url.indexOf("ifanqiang.com") >= 0) return "+proxy";
if (scheme === "http" && url.indexOf(".ifcss.org") >= 0) return "+proxy";
if (/(?:^|\.)ifcss\.org$/.test(host)) return "+proxy";
if (scheme === "http" && url.indexOf("ifjc.org") >= 0) return "+proxy";
if (scheme === "http" && url.indexOf(".ift.tt") >= 0) return "+proxy";
if (/^http:\/\/ift\.tt/.test(url)) return "+proxy";
if (/(?:^|\.)ifreewares\.com$/.test(host)) return "+proxy";
if (/(?:^|\.)igcd\.net$/.test(host)) return "+proxy";
if (scheme === "http" && url.indexOf(".igfw.net") >= 0) return "+proxy";
if (/(?:^|\.)igfw\.net$/.test(host)) return "+proxy";
if (scheme === "http" && url.indexOf(".igfw.tech") >= 0) return "+proxy";
if (/(?:^|\.)igfw\.tech$/.test(host)) return "+proxy";
if (scheme === "http" && url.indexOf(".igmg.de") >= 0) return "+proxy";
if (/(?:^|\.)ignitedetroit\.net$/.test(host)) return "+proxy";
if (scheme === "http" && url.indexOf(".igotmail.com.tw") >= 0) return "+proxy";
if (/(?:^|\.)igvita\.com$/.test(host)) return "+proxy";
if (/(?:^|\.)ihakka\.net$/.test(host)) return "+proxy";
if (scheme === "http" && url.indexOf(".ihao.org/dz5") >= 0) return "+proxy";
if (/(?:^|\.)iicns\.com$/.test(host)) return "+proxy";
if (scheme === "http" && url.indexOf(".ikstar.com") >= 0) return "+proxy";
if (/(?:^|\.)ilhamtohtiinstitute\.org$/.test(host)) return "+proxy";
if (/(?:^|\.)illusionfactory\.com$/.test(host)) return "+proxy";
if (/(?:^|\.)ilove80\.be$/.test(host)) return "+proxy";
if (/(?:^|\.)im\.tv$/.test(host)) return "+proxy";
if (/(?:^|\.)im88\.tw$/.test(host)) return "+proxy";
if (scheme === "http" && url.indexOf(".imgchili.net") >= 0) return "+proxy";
if (/^http:\/\/imgchili\.net/.test(url)) return "+proxy";
if (scheme === "http" && url.indexOf(".imageab.com") >= 0) return "+proxy";
if (scheme === "http" && url.indexOf(".imagefap.com") >= 0) return "+proxy";
if (/(?:^|\.)imagefap\.com$/.test(host)) return "+proxy";
if (/(?:^|\.)imageflea\.com$/.test(host)) return "+proxy";
if (scheme === "http" && url.indexOf("imageshack.us") >= 0) return "+proxy";
if (/(?:^|\.)imagevenue\.com$/.test(host)) return "+proxy";
if (/(?:^|\.)imagezilla\.net$/.test(host)) return "+proxy";
if (scheme === "http" && url.indexOf(".imb.org") >= 0) return "+proxy";
if (/^http:\/\/imb\.org/.test(url)) return "+proxy";
if (/^http:\/\/www\.imdb\.com\/name\/nm0482730/.test(url)) return "+proxy";
if (scheme === "http" && url.indexOf(".imdb.com/title/tt0819354") >= 0) return "+proxy";
if (scheme === "http" && url.indexOf(".imdb.com/title/tt1540068") >= 0) return "+proxy";
if (scheme === "http" && url.indexOf(".imdb.com/title/tt4908644") >= 0) return "+proxy";
if (scheme === "http" && url.indexOf(".img.ly") >= 0) return "+proxy";
if (/(?:^|\.)img\.ly$/.test(host)) return "+proxy";
if (scheme === "http" && url.indexOf(".imgur.com") >= 0) return "+proxy";
if (/(?:^|\.)imgur\.com$/.test(host)) return "+proxy";
if (scheme === "http" && url.indexOf(".imkev.com") >= 0) return "+proxy";
if (/(?:^|\.)imkev\.com$/.test(host)) return "+proxy";
if (scheme === "http" && url.indexOf(".imlive.com") >= 0) return "+proxy";
if (scheme === "http" && url.indexOf(".immoral.jp") >= 0) return "+proxy";
if (scheme === "http" && url.indexOf("impact.org.au") >= 0) return "+proxy";
if (scheme === "http" && url.indexOf("impp.mn") >= 0) return "+proxy";
if (/^http:\/\/tech2\.in\.com\/video\//.test(url)) return "+proxy";
if (scheme === "http" && url.indexOf("in99.org") >= 0) return "+proxy";
if (scheme === "http" && url.indexOf("in-disguise.com") >= 0) return "+proxy";
if (scheme === "http" && url.indexOf(".incapdns.net") >= 0) return "+proxy";
if (scheme === "http" && url.indexOf(".incloak.com") >= 0) return "+proxy";
if (/(?:^|\.)incloak\.com$/.test(host)) return "+proxy";
if (/(?:^|\.)incredibox\.fr$/.test(host)) return "+proxy";
if (/(?:^|\.)independent\.co\.uk$/.test(host)) return "+proxy";
if (/(?:^|\.)indiablooms\.com$/.test(host)) return "+proxy";
if (/(?:^|\.)indiandefensenews\.in$/.test(host)) return "+proxy";
if (/(?:^|\.)indianarrative\.com$/.test(host)) return "+proxy";
if (/(?:^|\.)timesofindia\.indiatimes\.com$/.test(host)) return "+proxy";
if (scheme === "http" && url.indexOf(".indiemerch.com") >= 0) return "+proxy";
if (/(?:^|\.)indiemerch\.com$/.test(host)) return "+proxy";
if (scheme === "http" && url.indexOf("info-graf.fr") >= 0) return "+proxy";
if (scheme === "http" && url.indexOf("website.informer.com") >= 0) return "+proxy";
if (/(?:^|\.)initiativesforchina\.org$/.test(host)) return "+proxy";
if (scheme === "http" && url.indexOf(".inkui.com") >= 0) return "+proxy";
if (scheme === "http" && url.indexOf(".inmediahk.net") >= 0) return "+proxy";
if (/(?:^|\.)inmediahk\.net$/.test(host)) return "+proxy";
if (/(?:^|\.)innermongolia\.org$/.test(host)) return "+proxy";
if (/(?:^|\.)inoreader\.com$/.test(host)) return "+proxy";
if (scheme === "http" && url.indexOf(".inote.tw") >= 0) return "+proxy";
if (scheme === "http" && url.indexOf(".insecam.org") >= 0) return "+proxy";
if (/^http:\/\/insecam\.org/.test(url)) return "+proxy";
if (/(?:^|\.)insidevoa\.com$/.test(host)) return "+proxy";
if (scheme === "http" && url.indexOf(".institut-tibetain.org") >= 0) return "+proxy";
if (/^http:\/\/internet\.org\//.test(url)) return "+proxy";
if (scheme === "http" && url.indexOf("internetdefenseleague.org") >= 0) return "+proxy";
if (scheme === "http" && url.indexOf("internetfreedom.org") >= 0) return "+proxy";
if (/(?:^|\.)internetpopculture\.com$/.test(host)) return "+proxy";
if (scheme === "http" && url.indexOf(".inthenameofconfuciusmovie.com") >= 0) return "+proxy";
if (/(?:^|\.)inthenameofconfuciusmovie\.com$/.test(host)) return "+proxy";
if (scheme === "http" && url.indexOf("inxian.com") >= 0) return "+proxy";
if (/(?:^|\.)inxian\.com$/.test(host)) return "+proxy";
if (scheme === "http" && url.indexOf("ipalter.com") >= 0) return "+proxy";
if (scheme === "http" && url.indexOf(".ipfire.org") >= 0) return "+proxy";
if (/(?:^|\.)iphone4hongkong\.com$/.test(host)) return "+proxy";
if (/(?:^|\.)iphonehacks\.com$/.test(host)) return "+proxy";
if (/(?:^|\.)iphonetaiwan\.org$/.test(host)) return "+proxy";
if (/(?:^|\.)iphonix\.fr$/.test(host)) return "+proxy";
if (/(?:^|\.)ipicture\.ru$/.test(host)) return "+proxy";
if (scheme === "http" && url.indexOf(".ipjetable.net") >= 0) return "+proxy";
if (/(?:^|\.)ipjetable\.net$/.test(host)) return "+proxy";
if (scheme === "http" && url.indexOf(".ipobar.com/read.php?") >= 0) return "+proxy";
if (scheme === "http" && url.indexOf("ipoock.com/img") >= 0) return "+proxy";
if (scheme === "http" && url.indexOf(".iportal.me") >= 0) return "+proxy";
if (/^http:\/\/iportal\.me/.test(url)) return "+proxy";
if (/(?:^|\.)ippotv\.com$/.test(host)) return "+proxy";
if (scheme === "http" && url.indexOf(".ipredator.se") >= 0) return "+proxy";
if (/(?:^|\.)ipredator\.se$/.test(host)) return "+proxy";
if (scheme === "http" && url.indexOf(".iptv.com.tw") >= 0) return "+proxy";
if (/(?:^|\.)iptvbin\.com$/.test(host)) return "+proxy";
if (/(?:^|\.)ipvanish\.com$/.test(host)) return "+proxy";
if (scheme === "http" && url.indexOf("iredmail.org") >= 0) return "+proxy";
if (scheme === "http" && url.indexOf("chinese.irib.ir") >= 0) return "+proxy";
if (/(?:^|\.)ironbigfools\.compython\.net$/.test(host)) return "+proxy";
if (/(?:^|\.)ironpython\.net$/.test(host)) return "+proxy";
if (scheme === "http" && url.indexOf(".ironsocket.com") >= 0) return "+proxy";
if (/(?:^|\.)ironsocket\.com$/.test(host)) return "+proxy";
if (scheme === "http" && url.indexOf(".is.gd") >= 0) return "+proxy";
if (scheme === "http" && url.indexOf(".islahhaber.net") >= 0) return "+proxy";
if (scheme === "http" && url.indexOf(".islam.org.hk") >= 0) return "+proxy";
if (/^http:\/\/islam\.org\.hk/.test(url)) return "+proxy";
if (scheme === "http" && url.indexOf(".islamawareness.net/Asia/China") >= 0) return "+proxy";
if (scheme === "http" && url.indexOf(".islamhouse.com") >= 0) return "+proxy";
if (/(?:^|\.)islamhouse\.com$/.test(host)) return "+proxy";
if (scheme === "http" && url.indexOf(".islamicity.com") >= 0) return "+proxy";
if (scheme === "http" && url.indexOf(".islamicpluralism.org") >= 0) return "+proxy";
if (scheme === "http" && url.indexOf(".islamtoday.net") >= 0) return "+proxy";
if (scheme === "http" && url.indexOf(".isaacmao.com") >= 0) return "+proxy";
if (/(?:^|\.)isaacmao\.com$/.test(host)) return "+proxy";
if (/(?:^|\.)isgreat\.org$/.test(host)) return "+proxy";
if (/(?:^|\.)ismaelan\.com$/.test(host)) return "+proxy";
if (scheme === "http" && url.indexOf(".ismalltits.com") >= 0) return "+proxy";
if (/(?:^|\.)ismprofessional\.net$/.test(host)) return "+proxy";
if (scheme === "http" && url.indexOf("isohunt.com") >= 0) return "+proxy";
if (/(?:^|\.)israbox\.com$/.test(host)) return "+proxy";
if (scheme === "http" && url.indexOf(".issuu.com") >= 0) return "+proxy";
if (/(?:^|\.)issuu\.com$/.test(host)) return "+proxy";
if (scheme === "http" && url.indexOf(".istars.co.nz") >= 0) return "+proxy";
if (scheme === "http" && url.indexOf("oversea.istarshine.com") >= 0) return "+proxy";
if (/(?:^|\.)oversea\.istarshine\.com$/.test(host)) return "+proxy";
if (scheme === "http" && url.indexOf("blog.istef.info/2007/10/21/myentunnel") >= 0) return "+proxy";
if (scheme === "http" && url.indexOf(".istiqlalhewer.com") >= 0) return "+proxy";
if (scheme === "http" && url.indexOf(".istockphoto.com") >= 0) return "+proxy";
if (scheme === "http" && url.indexOf("isunaffairs.com") >= 0) return "+proxy";
if (scheme === "http" && url.indexOf("isuntv.com") >= 0) return "+proxy";
if (/(?:^|\.)isupportuyghurs\.org$/.test(host)) return "+proxy";
if (scheme === "http" && url.indexOf("itaboo.info") >= 0) return "+proxy";
if (/(?:^|\.)itaboo\.info$/.test(host)) return "+proxy";
if (scheme === "http" && url.indexOf(".italiatibet.org") >= 0) return "+proxy";
if (scheme === "http" && url.indexOf("download.ithome.com.tw") >= 0) return "+proxy";
if (scheme === "http" && url.indexOf("ithelp.ithome.com.tw") >= 0) return "+proxy";
if (/(?:^|\.)itshidden\.com$/.test(host)) return "+proxy";
if (scheme === "http" && url.indexOf(".itsky.it") >= 0) return "+proxy";
if (scheme === "http" && url.indexOf(".itweet.net") >= 0) return "+proxy";
if (/^http:\/\/itweet\.net/.test(url)) return "+proxy";
if (scheme === "http" && url.indexOf(".iu45.com") >= 0) return "+proxy";
if (scheme === "http" && url.indexOf(".iuhrdf.org") >= 0) return "+proxy";
if (/(?:^|\.)iuhrdf\.org$/.test(host)) return "+proxy";
if (scheme === "http" && url.indexOf(".iuksky.com") >= 0) return "+proxy";
if (scheme === "http" && url.indexOf(".ivacy.com") >= 0) return "+proxy";
if (/(?:^|\.)ivacy\.com$/.test(host)) return "+proxy";
if (scheme === "http" && url.indexOf(".iverycd.com") >= 0) return "+proxy";
if (scheme === "http" && url.indexOf(".ivpn.net") >= 0) return "+proxy";
if (/(?:^|\.)ixquick\.com$/.test(host)) return "+proxy";
if (scheme === "http" && url.indexOf(".ixxx.com") >= 0) return "+proxy";
if (scheme === "http" && url.indexOf("iyouport.com") >= 0) return "+proxy";
if (/(?:^|\.)iyouport\.com$/.test(host)) return "+proxy";
if (scheme === "http" && url.indexOf(".izaobao.us") >= 0) return "+proxy";
if (/(?:^|\.)gmozomg\.izihost\.org$/.test(host)) return "+proxy";
if (scheme === "http" && url.indexOf(".izles.net") >= 0) return "+proxy";
if (scheme === "http" && url.indexOf(".izlesem.org") >= 0) return "+proxy";
if (/(?:^|\.)j\.mp$/.test(host)) return "+proxy";
if (scheme === "http" && url.indexOf("blog.jackjia.com") >= 0) return "+proxy";
if (scheme === "http" && url.indexOf("jamaat.org") >= 0) return "+proxy";
if (/(?:^|\.)jamestown\.org$/.test(host)) return "+proxy";
if (scheme === "http" && url.indexOf(".jamyangnorbu.com") >= 0) return "+proxy";
if (/^http:\/\/jamyangnorbu\.com/.test(url)) return "+proxy";
if (scheme === "http" && url.indexOf(".jandyx.com") >= 0) return "+proxy";
if (/(?:^|\.)janwongphoto\.com$/.test(host)) return "+proxy";
if (/(?:^|\.)japan-whores\.com$/.test(host)) return "+proxy";
if (scheme === "http" && url.indexOf(".jav.com") >= 0) return "+proxy";
if (scheme === "http" && url.indexOf(".jav101.com") >= 0) return "+proxy";
if (scheme === "http" && url.indexOf(".jav2be.com") >= 0) return "+proxy";
if (/(?:^|\.)jav2be\.com$/.test(host)) return "+proxy";
if (scheme === "http" && url.indexOf(".jav68.tv") >= 0) return "+proxy";
if (scheme === "http" && url.indexOf(".javakiba.org") >= 0) return "+proxy";
if (/^http:\/\/javakiba\.org/.test(url)) return "+proxy";
if (scheme === "http" && url.indexOf(".javbus.com") >= 0) return "+proxy";
if (/(?:^|\.)javbus\.com$/.test(host)) return "+proxy";
if (/(?:^|\.)javfor\.me$/.test(host)) return "+proxy";
if (scheme === "http" && url.indexOf(".javhd.com") >= 0) return "+proxy";
if (scheme === "http" && url.indexOf(".javhip.com") >= 0) return "+proxy";
if (scheme === "http" && url.indexOf(".javmobile.net") >= 0) return "+proxy";
if (/^http:\/\/javmobile\.net/.test(url)) return "+proxy";
if (scheme === "http" && url.indexOf(".javmoo.com") >= 0) return "+proxy";
if (scheme === "http" && url.indexOf(".javseen.com") >= 0) return "+proxy";
if (/^http:\/\/javseen\.com/.test(url)) return "+proxy";
if (scheme === "http" && url.indexOf("jbtalks.cc") >= 0) return "+proxy";
if (scheme === "http" && url.indexOf("jbtalks.com") >= 0) return "+proxy";
if (scheme === "http" && url.indexOf("jbtalks.my") >= 0) return "+proxy";
if (scheme === "http" && url.indexOf(".jdwsy.com") >= 0) return "+proxy";
if (scheme === "http" && url.indexOf("jeanyim.com") >= 0) return "+proxy";
if (/(?:^|\.)jfqu36\.club$/.test(host)) return "+proxy";
if (/(?:^|\.)jfqu37\.xyz$/.test(host)) return "+proxy";
if (/(?:^|\.)jgoodies\.com$/.test(host)) return "+proxy";
if (scheme === "http" && url.indexOf(".jiangweiping.com") >= 0) return "+proxy";
if (/(?:^|\.)jiangweiping\.com$/.test(host)) return "+proxy";
if (/(?:^|\.)jiaoyou8\.com$/.test(host)) return "+proxy";
if (scheme === "http" && url.indexOf(".jiehua.cz") >= 0) return "+proxy";
if (/(?:^|\.)hk\.jiepang\.com$/.test(host)) return "+proxy";
if (/(?:^|\.)tw\.jiepang\.com$/.test(host)) return "+proxy";
if (scheme === "http" && url.indexOf("jieshibaobao.com") >= 0) return "+proxy";
if (scheme === "http" && url.indexOf(".jigglegifs.com") >= 0) return "+proxy";
if (scheme === "http" && url.indexOf("56cun04.jigsy.com") >= 0) return "+proxy";
if (scheme === "http" && url.indexOf("jigong1024.com") >= 0) return "+proxy";
if (scheme === "http" && url.indexOf("daodu14.jigsy.com") >= 0) return "+proxy";
if (scheme === "http" && url.indexOf("specxinzl.jigsy.com") >= 0) return "+proxy";
if (scheme === "http" && url.indexOf("wlcnew.jigsy.com") >= 0) return "+proxy";
if (scheme === "http" && url.indexOf(".jihadology.net") >= 0) return "+proxy";
if (/^http:\/\/jihadology\.net/.test(url)) return "+proxy";
if (scheme === "http" && url.indexOf("jinbushe.org") >= 0) return "+proxy";
if (/(?:^|\.)jinbushe\.org$/.test(host)) return "+proxy";
if (scheme === "http" && url.indexOf(".jingsim.org") >= 0) return "+proxy";
if (scheme === "http" && url.indexOf("zhao.jinhai.de") >= 0) return "+proxy";
if (scheme === "http" && url.indexOf("jingpin.org") >= 0) return "+proxy";
if (/(?:^|\.)jingpin\.org$/.test(host)) return "+proxy";
if (scheme === "http" && url.indexOf("jinpianwang.com") >= 0) return "+proxy";
if (scheme === "http" && url.indexOf(".jinroukong.com") >= 0) return "+proxy";
if (scheme === "http" && url.indexOf("ac.jiruan.net") >= 0) return "+proxy";
if (/(?:^|\.)jitouch\.com$/.test(host)) return "+proxy";
if (scheme === "http" && url.indexOf(".jizzthis.com") >= 0) return "+proxy";
if (scheme === "http" && url.indexOf("jjgirls.com") >= 0) return "+proxy";
if (scheme === "http" && url.indexOf(".jkb.cc") >= 0) return "+proxy";
if (/^http:\/\/jkb\.cc/.test(url)) return "+proxy";
if (scheme === "http" && url.indexOf("jkforum.net") >= 0) return "+proxy";
if (/(?:^|\.)jma\.go\.jp$/.test(host)) return "+proxy";
if (scheme === "http" && url.indexOf("research.jmsc.hku.hk/social") >= 0) return "+proxy";
if (scheme === "http" && url.indexOf("weiboscope.jmsc.hku.hk") >= 0) return "+proxy";
if (scheme === "http" && url.indexOf(".jmscult.com") >= 0) return "+proxy";
if (/^http:\/\/jmscult\.com/.test(url)) return "+proxy";
if (/(?:^|\.)joachims\.org$/.test(host)) return "+proxy";
if (/(?:^|\.)jobso\.tv$/.test(host)) return "+proxy";
if (scheme === "http" && url.indexOf(".sunwinism.joinbbs.net") >= 0) return "+proxy";
if (/(?:^|\.)joinclubhouse\.com$/.test(host)) return "+proxy";
if (scheme === "http" && url.indexOf(".journalchretien.net") >= 0) return "+proxy";
if (/(?:^|\.)journalofdemocracy\.org$/.test(host)) return "+proxy";
if (scheme === "http" && url.indexOf(".joymiihub.com") >= 0) return "+proxy";
if (scheme === "http" && url.indexOf(".joyourself.com") >= 0) return "+proxy";
if (scheme === "http" && url.indexOf("jpopforum.net") >= 0) return "+proxy";
if (/(?:^|\.)fiddle\.jshell\.net$/.test(host)) return "+proxy";
if (scheme === "http" && url.indexOf(".jubushoushen.com") >= 0) return "+proxy";
if (/(?:^|\.)jubushoushen\.com$/.test(host)) return "+proxy";
if (scheme === "http" && url.indexOf(".juhuaren.com") >= 0) return "+proxy";
if (/(?:^|\.)juliereyc\.com$/.test(host)) return "+proxy";
if (/(?:^|\.)junauza\.com$/.test(host)) return "+proxy";
if (scheme === "http" && url.indexOf(".june4commemoration.org") >= 0) return "+proxy";
if (scheme === "http" && url.indexOf(".junefourth-20.net") >= 0) return "+proxy";
if (/(?:^|\.)junefourth-20\.net$/.test(host)) return "+proxy";
if (/(?:^|\.)bbs\.junglobal\.net$/.test(host)) return "+proxy";
if (scheme === "http" && url.indexOf(".juoaa.com") >= 0) return "+proxy";
if (/^http:\/\/juoaa\.com/.test(url)) return "+proxy";
if (scheme === "http" && url.indexOf("justfreevpn.com") >= 0) return "+proxy";
if (scheme === "http" && url.indexOf(".justicefortenzin.org") >= 0) return "+proxy";
if (scheme === "http" && url.indexOf("justpaste.it") >= 0) return "+proxy";
if (/(?:^|\.)justmysocks1\.net$/.test(host)) return "+proxy";
if (scheme === "http" && url.indexOf("justtristan.com") >= 0) return "+proxy";
if (scheme === "http" && url.indexOf("juyuange.org") >= 0) return "+proxy";
if (scheme === "http" && url.indexOf("juziyue.com") >= 0) return "+proxy";
if (/(?:^|\.)juziyue\.com$/.test(host)) return "+proxy";
if (/(?:^|\.)jwmusic\.org$/.test(host)) return "+proxy";
if (scheme === "http" && url.indexOf(".jyxf.net") >= 0) return "+proxy";
if (/(?:^|\.)k-doujin\.net$/.test(host)) return "+proxy";
if (/(?:^|\.)ka-wai\.com$/.test(host)) return "+proxy";
if (/(?:^|\.)kadokawa\.co\.jp$/.test(host)) return "+proxy";
if (scheme === "http" && url.indexOf(".kagyu.org") >= 0) return "+proxy";
if (/(?:^|\.)kagyu\.org\.za$/.test(host)) return "+proxy";
if (scheme === "http" && url.indexOf(".kagyumonlam.org") >= 0) return "+proxy";
if (scheme === "http" && url.indexOf(".kagyunews.com.hk") >= 0) return "+proxy";
if (scheme === "http" && url.indexOf(".kagyuoffice.org") >= 0) return "+proxy";
if (/(?:^|\.)kagyuoffice\.org$/.test(host)) return "+proxy";
if (/(?:^|\.)kagyuoffice\.org\.tw$/.test(host)) return "+proxy";
if (scheme === "http" && url.indexOf(".kaiyuan.de") >= 0) return "+proxy";
if (scheme === "http" && url.indexOf(".kakao.com") >= 0) return "+proxy";
if (/(?:^|\.)kakao\.com$/.test(host)) return "+proxy";
if (scheme === "http" && url.indexOf(".kalachakralugano.org") >= 0) return "+proxy";
if (scheme === "http" && url.indexOf(".kankan.today") >= 0) return "+proxy";
if (scheme === "http" && url.indexOf(".kannewyork.com") >= 0) return "+proxy";
if (/(?:^|\.)kannewyork\.com$/.test(host)) return "+proxy";
if (scheme === "http" && url.indexOf(".kanshifang.com") >= 0) return "+proxy";
if (/(?:^|\.)kanshifang\.com$/.test(host)) return "+proxy";
if (/(?:^|\.)kantie\.org$/.test(host)) return "+proxy";
if (scheme === "http" && url.indexOf("kanzhongguo.com") >= 0) return "+proxy";
if (scheme === "http" && url.indexOf("kanzhongguo.eu") >= 0) return "+proxy";
if (scheme === "http" && url.indexOf(".kaotic.com") >= 0) return "+proxy";
if (/(?:^|\.)kaotic\.com$/.test(host)) return "+proxy";
if (/(?:^|\.)karayou\.com$/.test(host)) return "+proxy";
if (scheme === "http" && url.indexOf("karkhung.com") >= 0) return "+proxy";
if (scheme === "http" && url.indexOf(".karmapa.org") >= 0) return "+proxy";
if (scheme === "http" && url.indexOf(".karmapa-teachings.org") >= 0) return "+proxy";
if (/(?:^|\.)kawase\.com$/.test(host)) return "+proxy";
if (scheme === "http" && url.indexOf(".kba-tx.org") >= 0) return "+proxy";
if (scheme === "http" && url.indexOf(".kcoolonline.com") >= 0) return "+proxy";
if (scheme === "http" && url.indexOf(".kebrum.com") >= 0) return "+proxy";
if (/(?:^|\.)kebrum\.com$/.test(host)) return "+proxy";
if (scheme === "http" && url.indexOf(".kechara.com") >= 0) return "+proxy";
if (scheme === "http" && url.indexOf(".keepandshare.com/visit/visit_page.php?i=688154") >= 0) return "+proxy";
if (scheme === "http" && url.indexOf(".keezmovies.com") >= 0) return "+proxy";
if (scheme === "http" && url.indexOf(".kendincos.net") >= 0) return "+proxy";
if (scheme === "http" && url.indexOf(".kenengba.com") >= 0) return "+proxy";
if (/(?:^|\.)kenengba\.com$/.test(host)) return "+proxy";
if (/(?:^|\.)keontech\.net$/.test(host)) return "+proxy";
if (scheme === "http" && url.indexOf(".kepard.com") >= 0) return "+proxy";
if (/(?:^|\.)kepard\.com$/.test(host)) return "+proxy";
if (scheme === "http" && url.indexOf("wiki.keso.cn/Home") >= 0) return "+proxy";
if (/(?:^|\.)keycdn\.com$/.test(host)) return "+proxy";
if (scheme === "http" && url.indexOf(".khabdha.org") >= 0) return "+proxy";
if (scheme === "http" && url.indexOf(".khmusic.com.tw") >= 0) return "+proxy";
if (/(?:^|\.)kichiku-doujinko\.com$/.test(host)) return "+proxy";
if (scheme === "http" && url.indexOf(".kik.com") >= 0) return "+proxy";
if (/(?:^|\.)kik\.com$/.test(host)) return "+proxy";
if (scheme === "http" && url.indexOf("bbs.kimy.com.tw") >= 0) return "+proxy";
if (scheme === "http" && url.indexOf(".kindleren.com") >= 0) return "+proxy";
if (/^http:\/\/kindleren\.com/.test(url)) return "+proxy";
if (/^http:\/\/www\.kindleren\.com/.test(url)) return "+proxy";
if (scheme === "http" && url.indexOf(".kingdomsalvation.org") >= 0) return "+proxy";
if (/(?:^|\.)kingdomsalvation\.org$/.test(host)) return "+proxy";
if (scheme === "http" && url.indexOf("kinghost.com") >= 0) return "+proxy";
if (/(?:^|\.)kingstone\.com\.tw$/.test(host)) return "+proxy";
if (scheme === "http" && url.indexOf(".kink.com") >= 0) return "+proxy";
if (scheme === "http" && url.indexOf(".kinokuniya.com") >= 0) return "+proxy";
if (/(?:^|\.)kinokuniya\.com$/.test(host)) return "+proxy";
if (scheme === "http" && url.indexOf("killwall.com") >= 0) return "+proxy";
if (/(?:^|\.)killwall\.com$/.test(host)) return "+proxy";
if (/(?:^|\.)kinmen\.travel$/.test(host)) return "+proxy";
if (scheme === "http" && url.indexOf(".kir.jp") >= 0) return "+proxy";
if (scheme === "http" && url.indexOf(".kissbbao.cn") >= 0) return "+proxy";
if (/^http:\/\/kiwi\.kz/.test(url)) return "+proxy";
if (/(?:^|\.)kk-whys\.co\.jp$/.test(host)) return "+proxy";
if (scheme === "http" && url.indexOf(".kmuh.org.tw") >= 0) return "+proxy";
if (scheme === "http" && url.indexOf(".knowledgerush.com/kr/encyclopedia") >= 0) return "+proxy";
if (/(?:^|\.)knowyourmeme\.com$/.test(host)) return "+proxy";
if (scheme === "http" && url.indexOf(".kobo.com") >= 0) return "+proxy";
if (/(?:^|\.)kobo\.com$/.test(host)) return "+proxy";
if (scheme === "http" && url.indexOf(".kobobooks.com") >= 0) return "+proxy";
if (/(?:^|\.)kobobooks\.com$/.test(host)) return "+proxy";
if (/(?:^|\.)kodingen\.com$/.test(host)) return "+proxy";
if (/(?:^|\.)kompozer\.net$/.test(host)) return "+proxy";
if (scheme === "http" && url.indexOf(".konachan.com") >= 0) return "+proxy";
if (/(?:^|\.)konachan\.com$/.test(host)) return "+proxy";
if (scheme === "http" && url.indexOf(".kone.com") >= 0) return "+proxy";
if (/(?:^|\.)koolsolutions\.com$/.test(host)) return "+proxy";
if (scheme === "http" && url.indexOf(".koornk.com") >= 0) return "+proxy";
if (/(?:^|\.)koornk\.com$/.test(host)) return "+proxy";
if (/(?:^|\.)koranmandarin\.com$/.test(host)) return "+proxy";
if (scheme === "http" && url.indexOf(".korenan2.com") >= 0) return "+proxy";
if (/(?:^|\.)kqes\.net$/.test(host)) return "+proxy";
if (/^http:\/\/gojet\.krtco\.com\.tw/.test(url)) return "+proxy";
if (scheme === "http" && url.indexOf(".ksdl.org") >= 0) return "+proxy";
if (scheme === "http" && url.indexOf(".ksnews.com.tw") >= 0) return "+proxy";
if (/(?:^|\.)ktzhk\.com$/.test(host)) return "+proxy";
if (scheme === "http" && url.indexOf(".kui.name/event") >= 0) return "+proxy";
if (/(?:^|\.)kukuku\.uk$/.test(host)) return "+proxy";
if (scheme === "http" && url.indexOf("kun.im") >= 0) return "+proxy";
if (scheme === "http" && url.indexOf(".kurashsultan.com") >= 0) return "+proxy";
if (/(?:^|\.)kurtmunger\.com$/.test(host)) return "+proxy";
if (scheme === "http" && url.indexOf("kusocity.com") >= 0) return "+proxy";
if (/(?:^|\.)kwcg\.ca$/.test(host)) return "+proxy";
if (/(?:^|\.)kwok7\.com$/.test(host)) return "+proxy";
if (scheme === "http" && url.indexOf(".kwongwah.com.my") >= 0) return "+proxy";
if (/(?:^|\.)kwongwah\.com\.my$/.test(host)) return "+proxy";
if (scheme === "http" && url.indexOf(".kxsw.life") >= 0) return "+proxy";
if (/(?:^|\.)kxsw\.life$/.test(host)) return "+proxy";
if (scheme === "http" && url.indexOf(".kyofun.com") >= 0) return "+proxy";
if (scheme === "http" && url.indexOf("kyohk.net") >= 0) return "+proxy";
if (/(?:^|\.)kyoyue\.com$/.test(host)) return "+proxy";
if (scheme === "http" && url.indexOf(".kyzyhello.com") >= 0) return "+proxy";
if (/(?:^|\.)kyzyhello\.com$/.test(host)) return "+proxy";
if (scheme === "http" && url.indexOf(".kzeng.info") >= 0) return "+proxy";
if (/(?:^|\.)kzeng\.info$/.test(host)) return "+proxy";
if (scheme === "http" && url.indexOf("la-forum.org") >= 0) return "+proxy";
if (scheme === "http" && url.indexOf("ladbrokes.com") >= 0) return "+proxy";
if (/(?:^|\.)labiennale\.org$/.test(host)) return "+proxy";
if (scheme === "http" && url.indexOf(".lagranepoca.com") >= 0) return "+proxy";
if (/(?:^|\.)lagranepoca\.com$/.test(host)) return "+proxy";
if (/(?:^|\.)lala\.im$/.test(host)) return "+proxy";
if (scheme === "http" && url.indexOf(".lalulalu.com") >= 0) return "+proxy";
if (scheme === "http" && url.indexOf(".lama.com.tw") >= 0) return "+proxy";
if (/(?:^|\.)lama\.com\.tw$/.test(host)) return "+proxy";
if (scheme === "http" && url.indexOf(".lamayeshe.com") >= 0) return "+proxy";
if (/^http:\/\/lamayeshe\.com/.test(url)) return "+proxy";
if (/^http:\/\/www\.lamenhu\.com/.test(url)) return "+proxy";
if (scheme === "http" && url.indexOf(".lamnia.co.uk") >= 0) return "+proxy";
if (/(?:^|\.)lamnia\.co\.uk$/.test(host)) return "+proxy";
if (scheme === "http" && url.indexOf("lamrim.com") >= 0) return "+proxy";
if (/(?:^|\.)landofhope\.tv$/.test(host)) return "+proxy";
if (scheme === "http" && url.indexOf(".lanterncn.cn") >= 0) return "+proxy";
if (/^http:\/\/lanterncn\.cn/.test(url)) return "+proxy";
if (scheme === "http" && url.indexOf(".lantosfoundation.org") >= 0) return "+proxy";
if (scheme === "http" && url.indexOf(".laod.cn") >= 0) return "+proxy";
if (/^http:\/\/laod\.cn/.test(url)) return "+proxy";
if (scheme === "http" && url.indexOf("laogai.org") >= 0) return "+proxy";
if (/(?:^|\.)laogai\.org$/.test(host)) return "+proxy";
if (/(?:^|\.)laogairesearch\.org$/.test(host)) return "+proxy";
if (scheme === "http" && url.indexOf("laomiu.com") >= 0) return "+proxy";
if (scheme === "http" && url.indexOf(".laoyang.info") >= 0) return "+proxy";
if (/^http:\/\/laoyang\.info/.test(url)) return "+proxy";
if (/(?:^|\.)laptoplockdown\.com$/.test(host)) return "+proxy";
if (scheme === "http" && url.indexOf(".laqingdan.net") >= 0) return "+proxy";
if (/(?:^|\.)laqingdan\.net$/.test(host)) return "+proxy";
if (/(?:^|\.)larsgeorge\.com$/.test(host)) return "+proxy";
if (scheme === "http" && url.indexOf(".lastcombat.com") >= 0) return "+proxy";
if (/^http:\/\/lastcombat\.com/.test(url)) return "+proxy";
if (/(?:^|\.)lastfm\.es$/.test(host)) return "+proxy";
if (scheme === "http" && url.indexOf("latelinenews.com") >= 0) return "+proxy";
if (/(?:^|\.)lausan\.hk$/.test(host)) return "+proxy";
if (/(?:^|\.)le-vpn\.com$/.test(host)) return "+proxy";
if (scheme === "http" && url.indexOf(".leafyvpn.net") >= 0) return "+proxy";
if (/(?:^|\.)leafyvpn\.net$/.test(host)) return "+proxy";
if (scheme === "http" && url.indexOf("leeao.com.cn/bbs/forum.php") >= 0) return "+proxy";
if (scheme === "http" && url.indexOf("lefora.com") >= 0) return "+proxy";
if (/(?:^|\.)left21\.hk$/.test(host)) return "+proxy";
if (scheme === "http" && url.indexOf(".legalporno.com") >= 0) return "+proxy";
if (scheme === "http" && url.indexOf(".legsjapan.com") >= 0) return "+proxy";
if (/^http:\/\/leirentv\.ca/.test(url)) return "+proxy";
if (scheme === "http" && url.indexOf("leisurecafe.ca") >= 0) return "+proxy";
if (/(?:^|\.)lematin\.ch$/.test(host)) return "+proxy";
if (scheme === "http" && url.indexOf(".lemonde.fr") >= 0) return "+proxy";
if (/(?:^|\.)lenwhite\.com$/.test(host)) return "+proxy";
if (/(?:^|\.)leorockwell\.com$/.test(host)) return "+proxy";
if (scheme === "http" && url.indexOf("lerosua.org") >= 0) return "+proxy";
if (/(?:^|\.)lerosua\.org$/.test(host)) return "+proxy";
if (scheme === "http" && url.indexOf("blog.lester850.info") >= 0) return "+proxy";
if (/(?:^|\.)lesoir\.be$/.test(host)) return "+proxy";
if (scheme === "http" && url.indexOf(".letou.com") >= 0) return "+proxy";
if (scheme === "http" && url.indexOf("letscorp.net") >= 0) return "+proxy";
if (/(?:^|\.)letscorp\.net$/.test(host)) return "+proxy";
if (/(?:^|\.)ocsp\.int-x3\.letsencrypt\.org$/.test(host)) return "+proxy";
if (/(?:^|\.)ss\.levyhsu\.com$/.test(host)) return "+proxy";
if (/(?:^|\.)cdn\.assets\.lfpcontent\.com$/.test(host)) return "+proxy";
if (scheme === "http" && url.indexOf(".lhakar.org") >= 0) return "+proxy";
if (/^http:\/\/lhakar\.org/.test(url)) return "+proxy";
if (scheme === "http" && url.indexOf(".lhasocialwork.org") >= 0) return "+proxy";
if (scheme === "http" && url.indexOf(".liangyou.net") >= 0) return "+proxy";
if (/(?:^|\.)liangyou\.net$/.test(host)) return "+proxy";
if (scheme === "http" && url.indexOf(".lianyue.net") >= 0) return "+proxy";
if (/(?:^|\.)liaowangxizang\.net$/.test(host)) return "+proxy";
if (scheme === "http" && url.indexOf(".liaowangxizang.net") >= 0) return "+proxy";
if (/(?:^|\.)liberal\.org\.hk$/.test(host)) return "+proxy";
if (scheme === "http" && url.indexOf(".libertytimes.com.tw") >= 0) return "+proxy";
if (scheme === "http" && url.indexOf("blogs.libraryinformationtechnology.com/jxyz") >= 0) return "+proxy";
if (scheme === "http" && url.indexOf(".lidecheng.com/blog/fucking-gfw") >= 0) return "+proxy";
if (scheme === "http" && url.indexOf(".lighten.org.tw") >= 0) return "+proxy";
if (scheme === "http" && url.indexOf(".lightnovel.cn") >= 0) return "+proxy";
if (scheme === "http" && url.indexOf("limiao.net") >= 0) return "+proxy";
if (scheme === "http" && url.indexOf("linkuswell.com") >= 0) return "+proxy";
if (scheme === "http" && url.indexOf("abitno.linpie.com/use-ipv6-to-fuck-gfw") >= 0) return "+proxy";
if (/(?:^|\.)line\.me$/.test(host)) return "+proxy";
if (/(?:^|\.)line-apps\.com$/.test(host)) return "+proxy";
if (scheme === "http" && url.indexOf(".linglingfa.com") >= 0) return "+proxy";
if (/(?:^|\.)lingvodics\.com$/.test(host)) return "+proxy";
if (scheme === "http" && url.indexOf(".link-o-rama.com") >= 0) return "+proxy";
if (/^http:\/\/link-o-rama\.com/.test(url)) return "+proxy";
if (scheme === "http" && url.indexOf(".linkideo.com") >= 0) return "+proxy";
if (/(?:^|\.)api\.linksalpha\.com$/.test(host)) return "+proxy";
if (/(?:^|\.)apidocs\.linksalpha\.com$/.test(host)) return "+proxy";
if (/(?:^|\.)www\.linksalpha\.com$/.test(host)) return "+proxy";
if (/(?:^|\.)help\.linksalpha\.com$/.test(host)) return "+proxy";
if (/(?:^|\.)linux\.org\.hk$/.test(host)) return "+proxy";
if (scheme === "http" && url.indexOf("linuxtoy.org/archives/installing-west-chamber-on-ubuntu") >= 0) return "+proxy";
if (scheme === "http" && url.indexOf(".lionsroar.com") >= 0) return "+proxy";
if (scheme === "http" && url.indexOf(".lipuman.com") >= 0) return "+proxy";
if (/(?:^|\.)liquidvpn\.com$/.test(host)) return "+proxy";
if (/(?:^|\.)greatfire\.us7\.list-manage\.com$/.test(host)) return "+proxy";
if (/(?:^|\.)listennotes\.com$/.test(host)) return "+proxy";
if (/(?:^|\.)listentoyoutube\.com$/.test(host)) return "+proxy";
if (scheme === "http" && url.indexOf("listorious.com") >= 0) return "+proxy";
if (scheme === "http" && url.indexOf(".liu-xiaobo.org") >= 0) return "+proxy";
if (/(?:^|\.)liudejun\.com$/.test(host)) return "+proxy";
if (scheme === "http" && url.indexOf(".liuhanyu.com") >= 0) return "+proxy";
if (scheme === "http" && url.indexOf(".liujianshu.com") >= 0) return "+proxy";
if (/(?:^|\.)liujianshu\.com$/.test(host)) return "+proxy";
if (scheme === "http" && url.indexOf(".liuxiaobo.net") >= 0) return "+proxy";
if (/^http:\/\/liuxiaobo\.net/.test(url)) return "+proxy";
if (scheme === "http" && url.indexOf("liuxiaotong.com") >= 0) return "+proxy";
if (/(?:^|\.)liuxiaotong\.com$/.test(host)) return "+proxy";
if (scheme === "http" && url.indexOf(".livedoor.jp") >= 0) return "+proxy";
if (scheme === "http" && url.indexOf(".liveleak.com") >= 0) return "+proxy";
if (/(?:^|\.)liveleak\.com$/.test(host)) return "+proxy";
if (/(?:^|\.)livemint\.com$/.test(host)) return "+proxy";
if (scheme === "http" && url.indexOf(".livestation.com") >= 0) return "+proxy";
if (scheme === "http" && url.indexOf("livestream.com") >= 0) return "+proxy";
if (/(?:^|\.)livestream\.com$/.test(host)) return "+proxy";
if (/(?:^|\.)livingonline\.us$/.test(host)) return "+proxy";
if (/(?:^|\.)livingstream\.com$/.test(host)) return "+proxy";
if (/(?:^|\.)livevideo\.com$/.test(host)) return "+proxy";
if (scheme === "http" && url.indexOf(".livevideo.com") >= 0) return "+proxy";
if (scheme === "http" && url.indexOf(".liwangyang.com") >= 0) return "+proxy";
if (scheme === "http" && url.indexOf("lizhizhuangbi.com") >= 0) return "+proxy";
if (scheme === "http" && url.indexOf("lkcn.net") >= 0) return "+proxy";
if (scheme === "http" && url.indexOf(".llss.me/") >= 0) return "+proxy";
if (/(?:^|\.)lncn\.org$/.test(host)) return "+proxy";
if (scheme === "http" && url.indexOf(".load.to") >= 0) return "+proxy";
if (scheme === "http" && url.indexOf(".lobsangwangyal.com") >= 0) return "+proxy";
if (scheme === "http" && url.indexOf(".localdomain.ws") >= 0) return "+proxy";
if (/(?:^|\.)localdomain\.ws$/.test(host)) return "+proxy";
if (scheme === "http" && url.indexOf("localpresshk.com") >= 0) return "+proxy";
if (/(?:^|\.)lockestek\.com$/.test(host)) return "+proxy";
if (scheme === "http" && url.indexOf("logbot.net") >= 0) return "+proxy";
if (/(?:^|\.)logiqx\.com$/.test(host)) return "+proxy";
if (scheme === "http" && url.indexOf("secure.logmein.com") >= 0) return "+proxy";
if (/(?:^|\.)secure\.logmein\.com$/.test(host)) return "+proxy";
if (/(?:^|\.)logos\.com\.hk$/.test(host)) return "+proxy";
if (scheme === "http" && url.indexOf(".londonchinese.ca") >= 0) return "+proxy";
if (scheme === "http" && url.indexOf(".longhair.hk") >= 0) return "+proxy";
if (scheme === "http" && url.indexOf("longmusic.com") >= 0) return "+proxy";
if (/(?:^|\.)longtermly\.net$/.test(host)) return "+proxy";
if (/(?:^|\.)lookpic\.com$/.test(host)) return "+proxy";
if (scheme === "http" && url.indexOf(".looktoronto.com") >= 0) return "+proxy";
if (/^http:\/\/looktoronto\.com/.test(url)) return "+proxy";
if (scheme === "http" && url.indexOf(".lotsawahouse.org/tibetan-masters/fourteenth-dalai-lama") >= 0) return "+proxy";
if (scheme === "http" && url.indexOf(".lotuslight.org.hk") >= 0) return "+proxy";
if (scheme === "http" && url.indexOf(".lotuslight.org.tw") >= 0) return "+proxy";
if (scheme === "http" && url.indexOf("hkreporter.loved.hk") >= 0) return "+proxy";
if (/(?:^|\.)lpsg\.com$/.test(host)) return "+proxy";
if (/(?:^|\.)lrfz\.com$/.test(host)) return "+proxy";
if (scheme === "http" && url.indexOf(".lrip.org") >= 0) return "+proxy";
if (/(?:^|\.)lrip\.org$/.test(host)) return "+proxy";
if (scheme === "http" && url.indexOf(".lsd.org.hk") >= 0) return "+proxy";
if (/(?:^|\.)lsd\.org\.hk$/.test(host)) return "+proxy";
if (scheme === "http" && url.indexOf("lsforum.net") >= 0) return "+proxy";
if (scheme === "http" && url.indexOf(".lsm.org") >= 0) return "+proxy";
if (/(?:^|\.)lsm\.org$/.test(host)) return "+proxy";
if (scheme === "http" && url.indexOf(".lsmchinese.org") >= 0) return "+proxy";
if (/(?:^|\.)lsmchinese\.org$/.test(host)) return "+proxy";
if (scheme === "http" && url.indexOf(".lsmkorean.org") >= 0) return "+proxy";
if (/(?:^|\.)lsmkorean\.org$/.test(host)) return "+proxy";
if (scheme === "http" && url.indexOf(".lsmradio.com/rad_archives") >= 0) return "+proxy";
if (scheme === "http" && url.indexOf(".lsmwebcast.com") >= 0) return "+proxy";
if (scheme === "http" && url.indexOf(".ltn.com.tw") >= 0) return "+proxy";
if (/(?:^|\.)ltn\.com\.tw$/.test(host)) return "+proxy";
if (/(?:^|\.)luckydesigner\.space$/.test(host)) return "+proxy";
if (scheme === "http" && url.indexOf(".luke54.com") >= 0) return "+proxy";
if (scheme === "http" && url.indexOf(".luke54.org") >= 0) return "+proxy";
if (scheme === "http" && url.indexOf(".lupm.org") >= 0) return "+proxy";
if (/(?:^|\.)lupm\.org$/.test(host)) return "+proxy";
if (/(?:^|\.)lushstories\.com$/.test(host)) return "+proxy";
if (scheme === "http" && url.indexOf("luxebc.com") >= 0) return "+proxy";
if (scheme === "http" && url.indexOf("lvhai.org") >= 0) return "+proxy";
if (/(?:^|\.)lvhai\.org$/.test(host)) return "+proxy";
if (/(?:^|\.)lvv2\.com$/.test(host)) return "+proxy";
if (scheme === "http" && url.indexOf(".lyfhk.net") >= 0) return "+proxy";
if (/^http:\/\/lyfhk\.net/.test(url)) return "+proxy";
if (/(?:^|\.)lzjscript\.com$/.test(host)) return "+proxy";
if (scheme === "http" && url.indexOf(".lzmtnews.org") >= 0) return "+proxy";
if (/(?:^|\.)lzmtnews\.org$/.test(host)) return "+proxy";
if (/^http:\/\/.*http:\/\/.*\.m-team\.cc/.test(url)) return "+proxy";
if (scheme === "http" && url.indexOf(".macrovpn.com") >= 0) return "+proxy";
if (scheme === "http" && url.indexOf("macts.com.tw") >= 0) return "+proxy";
if (/(?:^|\.)mad-ar\.ch$/.test(host)) return "+proxy";
if (/(?:^|\.)madrau\.com$/.test(host)) return "+proxy";
if (/(?:^|\.)madthumbs\.com$/.test(host)) return "+proxy";
if (/(?:^|\.)magic-net\.info$/.test(host)) return "+proxy";
if (scheme === "http" && url.indexOf("mahabodhi.org") >= 0) return "+proxy";
if (scheme === "http" && url.indexOf("my.mail.ru") >= 0) return "+proxy";
if (scheme === "http" && url.indexOf(".maiplus.com") >= 0) return "+proxy";
if (/^http:\/\/maiplus\.com/.test(url)) return "+proxy";
if (scheme === "http" && url.indexOf(".maizhong.org") >= 0) return "+proxy";
if (scheme === "http" && url.indexOf("makkahnewspaper.com") >= 0) return "+proxy";
if (scheme === "http" && url.indexOf(".mamingzhe.com") >= 0) return "+proxy";
if (scheme === "http" && url.indexOf("manicur4ik.ru") >= 0) return "+proxy";
if (/(?:^|\.)manyvoices\.news$/.test(host)) return "+proxy";
if (scheme === "http" && url.indexOf(".maplew.com") >= 0) return "+proxy";
if (/^http:\/\/maplew\.com/.test(url)) return "+proxy";
if (/(?:^|\.)marc\.info$/.test(host)) return "+proxy";
if (scheme === "http" && url.indexOf("marguerite.su") >= 0) return "+proxy";
if (/(?:^|\.)martincartoons\.com$/.test(host)) return "+proxy";
if (scheme === "http" && url.indexOf("maskedip.com") >= 0) return "+proxy";
if (scheme === "http" && url.indexOf(".maiio.net") >= 0) return "+proxy";
if (scheme === "http" && url.indexOf(".mail-archive.com") >= 0) return "+proxy";
if (scheme === "http" && url.indexOf(".malaysiakini.com") >= 0) return "+proxy";
if (/(?:^|\.)makemymood\.com$/.test(host)) return "+proxy";
if (scheme === "http" && url.indexOf(".manchukuo.net") >= 0) return "+proxy";
if (scheme === "http" && url.indexOf(".maniash.com") >= 0) return "+proxy";
if (/^http:\/\/maniash\.com/.test(url)) return "+proxy";
if (scheme === "http" && url.indexOf(".mansion.com") >= 0) return "+proxy";
if (scheme === "http" && url.indexOf(".mansionpoker.com") >= 0) return "+proxy";
if (/(?:^|\.)martau\.com$/.test(host)) return "+proxy";
if (/^http:\/\/blog\.martinoei\.com/.test(url)) return "+proxy";
if (scheme === "http" && url.indexOf(".martsangkagyuofficial.org") >= 0) return "+proxy";
if (/^http:\/\/martsangkagyuofficial\.org/.test(url)) return "+proxy";
if (scheme === "http" && url.indexOf("maruta.be/forget") >= 0) return "+proxy";
if (scheme === "http" && url.indexOf(".marxist.com") >= 0) return "+proxy";
if (/(?:^|\.)marxist\.net$/.test(host)) return "+proxy";
if (scheme === "http" && url.indexOf(".marxists.org/chinese") >= 0) return "+proxy";
if (/(?:^|\.)matainja\.com$/.test(host)) return "+proxy";
if (/(?:^|\.)mathable\.io$/.test(host)) return "+proxy";
if (/(?:^|\.)mathiew-badimon\.com$/.test(host)) return "+proxy";
if (/(?:^|\.)matrix\.org$/.test(host)) return "+proxy";
if (/(?:^|\.)matsushimakaede\.com$/.test(host)) return "+proxy";
if (/^http:\/\/maturejp\.com/.test(url)) return "+proxy";
if (scheme === "http" && url.indexOf("mayimayi.com") >= 0) return "+proxy";
if (scheme === "http" && url.indexOf(".maxing.jp") >= 0) return "+proxy";
if (scheme === "http" && url.indexOf(".mcaf.ee") >= 0) return "+proxy";
if (/^http:\/\/mcaf\.ee/.test(url)) return "+proxy";
if (/(?:^|\.)mcadforums\.com$/.test(host)) return "+proxy";
if (scheme === "http" && url.indexOf("mcfog.com") >= 0) return "+proxy";
if (scheme === "http" && url.indexOf("mcreasite.com") >= 0) return "+proxy";
if (scheme === "http" && url.indexOf(".md-t.org") >= 0) return "+proxy";
if (/(?:^|\.)md-t\.org$/.test(host)) return "+proxy";
if (/(?:^|\.)meansys\.com$/.test(host)) return "+proxy";
if (scheme === "http" && url.indexOf(".media.org.hk") >= 0) return "+proxy";
if (scheme === "http" && url.indexOf(".mediachinese.com") >= 0) return "+proxy";
if (/(?:^|\.)mediachinese\.com$/.test(host)) return "+proxy";
if (scheme === "http" && url.indexOf(".mediafire.com/?") >= 0) return "+proxy";
if (scheme === "http" && url.indexOf(".mediafire.com/download") >= 0) return "+proxy";
if (scheme === "http" && url.indexOf(".mediafreakcity.com") >= 0) return "+proxy";
if (/(?:^|\.)mediafreakcity\.com$/.test(host)) return "+proxy";
if (scheme === "http" && url.indexOf(".medium.com") >= 0) return "+proxy";
if (/(?:^|\.)medium\.com$/.test(host)) return "+proxy";
if (scheme === "http" && url.indexOf(".meetav.com") >= 0) return "+proxy";
if (/(?:^|\.)meetup\.com$/.test(host)) return "+proxy";
if (scheme === "http" && url.indexOf("mefeedia.com") >= 0) return "+proxy";
if (scheme === "http" && url.indexOf("jihadintel.meforum.org") >= 0) return "+proxy";
if (/(?:^|\.)mega\.co\.nz$/.test(host)) return "+proxy";
if (/(?:^|\.)mega\.io$/.test(host)) return "+proxy";
if (/(?:^|\.)mega\.nz$/.test(host)) return "+proxy";
if (/(?:^|\.)megaproxy\.com$/.test(host)) return "+proxy";
if (/(?:^|\.)megarotic\.com$/.test(host)) return "+proxy";
if (scheme === "http" && url.indexOf("megavideo.com") >= 0) return "+proxy";
if (/(?:^|\.)megurineluka\.com$/.test(host)) return "+proxy";
if (scheme === "http" && url.indexOf("meirixiaochao.com") >= 0) return "+proxy";
if (scheme === "http" && url.indexOf(".meltoday.com") >= 0) return "+proxy";
if (scheme === "http" && url.indexOf(".memehk.com") >= 0) return "+proxy";
if (/(?:^|\.)memehk\.com$/.test(host)) return "+proxy";
if (scheme === "http" && url.indexOf("memorybbs.com") >= 0) return "+proxy";
if (scheme === "http" && url.indexOf(".memri.org") >= 0) return "+proxy";
if (scheme === "http" && url.indexOf(".memrijttm.org") >= 0) return "+proxy";
if (/(?:^|\.)mercdn\.net$/.test(host)) return "+proxy";
if (scheme === "http" && url.indexOf(".mercyprophet.org") >= 0) return "+proxy";
if (/^http:\/\/mercyprophet\.org/.test(url)) return "+proxy";
if (/(?:^|\.)mergersandinquisitions\.org$/.test(host)) return "+proxy";
if (scheme === "http" && url.indexOf(".meridian-trust.org") >= 0) return "+proxy";
if (/^http:\/\/meridian-trust\.org/.test(url)) return "+proxy";
if (scheme === "http" && url.indexOf(".meripet.biz") >= 0) return "+proxy";
if (/^http:\/\/meripet\.biz/.test(url)) return "+proxy";
if (scheme === "http" && url.indexOf(".meripet.com") >= 0) return "+proxy";
if (/^http:\/\/meripet\.com/.test(url)) return "+proxy";
if (scheme === "http" && url.indexOf("merit-times.com.tw") >= 0) return "+proxy";
if (scheme === "http" && url.indexOf("meshrep.com") >= 0) return "+proxy";
if (scheme === "http" && url.indexOf(".mesotw.com/bbs") >= 0) return "+proxy";
if (scheme === "http" && url.indexOf("metacafe.com/watch") >= 0) return "+proxy";
if (/(?:^|\.)metafilter\.com$/.test(host)) return "+proxy";
if (/(?:^|\.)meteorshowersonline\.com$/.test(host)) return "+proxy";
if (/^http:\/\/www\.metro\.taipei\//.test(url)) return "+proxy";
if (scheme === "http" && url.indexOf(".metrohk.com.hk/?cmd=detail&categoryID=2") >= 0) return "+proxy";
if (/(?:^|\.)metrolife\.ca$/.test(host)) return "+proxy";
if (scheme === "http" && url.indexOf(".metroradio.com.hk") >= 0) return "+proxy";
if (/^http:\/\/metroradio\.com\.hk/.test(url)) return "+proxy";
if (/(?:^|\.)mewe\.com$/.test(host)) return "+proxy";
if (scheme === "http" && url.indexOf("meyou.jp") >= 0) return "+proxy";
if (scheme === "http" && url.indexOf(".meyul.com") >= 0) return "+proxy";
if (/(?:^|\.)mgoon\.com$/.test(host)) return "+proxy";
if (/(?:^|\.)mgstage\.com$/.test(host)) return "+proxy";
if (/(?:^|\.)mh4u\.org$/.test(host)) return "+proxy";
if (scheme === "http" && url.indexOf("mhradio.org") >= 0) return "+proxy";
if (/^http:\/\/michaelanti\.com/.test(url)) return "+proxy";
if (/(?:^|\.)michaelmarketl\.com$/.test(host)) return "+proxy";
if (/^http:\/\/bbs\.mikocon\.com/.test(url)) return "+proxy";
if (scheme === "http" && url.indexOf(".microvpn.com") >= 0) return "+proxy";
if (/^http:\/\/microvpn\.com/.test(url)) return "+proxy";
if (scheme === "http" && url.indexOf("middle-way.net") >= 0) return "+proxy";
if (scheme === "http" && url.indexOf(".mihk.hk/forum") >= 0) return "+proxy";
if (scheme === "http" && url.indexOf(".mihr.com") >= 0) return "+proxy";
if (scheme === "http" && url.indexOf("mihua.org") >= 0) return "+proxy";
if (/(?:^|\.)mikesoltys\.com$/.test(host)) return "+proxy";
if (scheme === "http" && url.indexOf(".milph.net") >= 0) return "+proxy";
if (/^http:\/\/milph\.net/.test(url)) return "+proxy";
if (scheme === "http" && url.indexOf(".milsurps.com") >= 0) return "+proxy";
if (scheme === "http" && url.indexOf("mimiai.net") >= 0) return "+proxy";
if (scheme === "http" && url.indexOf(".mimivip.com") >= 0) return "+proxy";
if (scheme === "http" && url.indexOf(".mimivv.com") >= 0) return "+proxy";
if (scheme === "http" && url.indexOf(".mindrolling.org") >= 0) return "+proxy";
if (/^http:\/\/mindrolling\.org/.test(url)) return "+proxy";
if (/(?:^|\.)mingdemedia\.org$/.test(host)) return "+proxy";
if (scheme === "http" && url.indexOf(".minghui.or.kr") >= 0) return "+proxy";
if (/^http:\/\/minghui\.or\.kr/.test(url)) return "+proxy";
if (scheme === "http" && url.indexOf("minghui.org") >= 0) return "+proxy";
if (/(?:^|\.)minghui\.org$/.test(host)) return "+proxy";
if (scheme === "http" && url.indexOf("minghui-a.org") >= 0) return "+proxy";
if (scheme === "http" && url.indexOf("minghui-b.org") >= 0) return "+proxy";
if (scheme === "http" && url.indexOf("minghui-school.org") >= 0) return "+proxy";
if (scheme === "http" && url.indexOf(".mingjinglishi.com") >= 0) return "+proxy";
if (/(?:^|\.)mingjinglishi\.com$/.test(host)) return "+proxy";
if (scheme === "http" && url.indexOf("mingjingnews.com") >= 0) return "+proxy";
if (/(?:^|\.)mingjingtimes\.com$/.test(host)) return "+proxy";
if (scheme === "http" && url.indexOf(".mingpao.com") >= 0) return "+proxy";
if (/(?:^|\.)mingpao\.com$/.test(host)) return "+proxy";
if (scheme === "http" && url.indexOf(".mingpaocanada.com") >= 0) return "+proxy";
if (scheme === "http" && url.indexOf(".mingpaomonthly.com") >= 0) return "+proxy";
if (/^http:\/\/mingpaomonthly\.com/.test(url)) return "+proxy";
if (scheme === "http" && url.indexOf("mingpaonews.com") >= 0) return "+proxy";
if (scheme === "http" && url.indexOf(".mingpaony.com") >= 0) return "+proxy";
if (scheme === "http" && url.indexOf(".mingpaosf.com") >= 0) return "+proxy";
if (scheme === "http" && url.indexOf(".mingpaotor.com") >= 0) return "+proxy";
if (scheme === "http" && url.indexOf(".mingpaovan.com") >= 0) return "+proxy";
if (scheme === "http" && url.indexOf(".mingshengbao.com") >= 0) return "+proxy";
if (scheme === "http" && url.indexOf(".minhhue.net") >= 0) return "+proxy";
if (scheme === "http" && url.indexOf(".miniforum.org") >= 0) return "+proxy";
if (scheme === "http" && url.indexOf(".ministrybooks.org") >= 0) return "+proxy";
if (scheme === "http" && url.indexOf(".minzhuhua.net") >= 0) return "+proxy";
if (/(?:^|\.)minzhuhua\.net$/.test(host)) return "+proxy";
if (scheme === "http" && url.indexOf("minzhuzhanxian.com") >= 0) return "+proxy";
if (scheme === "http" && url.indexOf("minzhuzhongguo.org") >= 0) return "+proxy";
if (/(?:^|\.)miroguide\.com$/.test(host)) return "+proxy";
if (scheme === "http" && url.indexOf("mirrorbooks.com") >= 0) return "+proxy";
if (/(?:^|\.)mirrormedia\.mg$/.test(host)) return "+proxy";
if (scheme === "http" && url.indexOf(".mist.vip") >= 0) return "+proxy";
if (/(?:^|\.)thecenter\.mit\.edu$/.test(host)) return "+proxy";
if (/(?:^|\.)scratch\.mit\.edu$/.test(host)) return "+proxy";
if (scheme === "http" && url.indexOf(".mitao.com.tw") >= 0) return "+proxy";
if (scheme === "http" && url.indexOf(".mitbbs.com") >= 0) return "+proxy";
if (/(?:^|\.)mitbbs\.com$/.test(host)) return "+proxy";
if (scheme === "http" && url.indexOf("mitbbsau.com") >= 0) return "+proxy";
if (scheme === "http" && url.indexOf(".mixero.com") >= 0) return "+proxy";
if (/(?:^|\.)mixero\.com$/.test(host)) return "+proxy";
if (/(?:^|\.)mixi\.jp$/.test(host)) return "+proxy";
if (scheme === "http" && url.indexOf("mixpod.com") >= 0) return "+proxy";
if (scheme === "http" && url.indexOf(".mixx.com") >= 0) return "+proxy";
if (/(?:^|\.)mixx\.com$/.test(host)) return "+proxy";
if (/(?:^|\.)mizzmona\.com$/.test(host)) return "+proxy";
if (scheme === "http" && url.indexOf(".mk5000.com") >= 0) return "+proxy";
if (scheme === "http" && url.indexOf(".mlcool.com") >= 0) return "+proxy";
if (/(?:^|\.)mlzs\.work$/.test(host)) return "+proxy";
if (scheme === "http" && url.indexOf(".mm-cg.com") >= 0) return "+proxy";
if (/(?:^|\.)mmaaxx\.com$/.test(host)) return "+proxy";
if (scheme === "http" && url.indexOf(".mmmca.com") >= 0) return "+proxy";
if (scheme === "http" && url.indexOf("mnewstv.com") >= 0) return "+proxy";
if (/(?:^|\.)mobatek\.net$/.test(host)) return "+proxy";
if (scheme === "http" && url.indexOf(".mobile01.com") >= 0) return "+proxy";
if (/(?:^|\.)mobile01\.com$/.test(host)) return "+proxy";
if (/(?:^|\.)mobileways\.de$/.test(host)) return "+proxy";
if (scheme === "http" && url.indexOf(".mobypicture.com") >= 0) return "+proxy";
if (/^http:\/\/moby\.to/.test(url)) return "+proxy";
if (/(?:^|\.)modernchinastudies\.org$/.test(host)) return "+proxy";
if (/(?:^|\.)moeerolibrary\.com$/.test(host)) return "+proxy";
if (scheme === "http" && url.indexOf("wiki.moegirl.org") >= 0) return "+proxy";
if (scheme === "http" && url.indexOf(".mofaxiehui.com") >= 0) return "+proxy";
if (scheme === "http" && url.indexOf(".mofos.com") >= 0) return "+proxy";
if (/(?:^|\.)mog\.com$/.test(host)) return "+proxy";
if (/(?:^|\.)mohu\.rocks$/.test(host)) return "+proxy";
if (scheme === "http" && url.indexOf("molihua.org") >= 0) return "+proxy";
if (/(?:^|\.)mondex\.org$/.test(host)) return "+proxy";
if (scheme === "http" && url.indexOf(".money-link.com.tw") >= 0) return "+proxy";
if (/^http:\/\/money-link\.com\.tw/.test(url)) return "+proxy";
if (/^http:\/\/www\.monlamit\.org/.test(url)) return "+proxy";
if (/(?:^|\.)moon\.fm$/.test(host)) return "+proxy";
if (scheme === "http" && url.indexOf(".moonbbs.com") >= 0) return "+proxy";
if (/(?:^|\.)moonbbs\.com$/.test(host)) return "+proxy";
if (/(?:^|\.)moptt\.tw$/.test(host)) return "+proxy";
if (/(?:^|\.)monitorchina\.org$/.test(host)) return "+proxy";
if (scheme === "http" && url.indexOf("bbs.morbell.com") >= 0) return "+proxy";
if (/(?:^|\.)morningsun\.org$/.test(host)) return "+proxy";
if (/(?:^|\.)moroneta\.com$/.test(host)) return "+proxy";
if (scheme === "http" && url.indexOf(".motherless.com") >= 0) return "+proxy";
if (/^http:\/\/motherless\.com/.test(url)) return "+proxy";
if (scheme === "http" && url.indexOf("motor4ik.ru") >= 0) return "+proxy";
if (scheme === "http" && url.indexOf(".mousebreaker.com") >= 0) return "+proxy";
if (scheme === "http" && url.indexOf(".movements.org") >= 0) return "+proxy";
if (/(?:^|\.)movements\.org$/.test(host)) return "+proxy";
if (/(?:^|\.)moviefap\.com$/.test(host)) return "+proxy";
if (/(?:^|\.)www\.moztw\.org$/.test(host)) return "+proxy";
if (scheme === "http" && url.indexOf(".mp3buscador.com") >= 0) return "+proxy";
if (/(?:^|\.)mpettis\.com$/.test(host)) return "+proxy";
if (scheme === "http" && url.indexOf(".mpfinance.com") >= 0) return "+proxy";
if (/(?:^|\.)mpfinance\.com$/.test(host)) return "+proxy";
if (scheme === "http" && url.indexOf(".mpinews.com") >= 0) return "+proxy";
if (/(?:^|\.)mpinews\.com$/.test(host)) return "+proxy";
if (scheme === "http" && url.indexOf("mponline.hk") >= 0) return "+proxy";
if (scheme === "http" && url.indexOf(".mqxd.org") >= 0) return "+proxy";
if (/^http:\/\/mqxd\.org/.test(url)) return "+proxy";
if (scheme === "http" && url.indexOf("mrtweet.com") >= 0) return "+proxy";
if (/(?:^|\.)mrtweet\.com$/.test(host)) return "+proxy";
if (scheme === "http" && url.indexOf("news.hk.msn.com") >= 0) return "+proxy";
if (scheme === "http" && url.indexOf("news.msn.com.tw") >= 0) return "+proxy";
if (scheme === "http" && url.indexOf("msguancha.com") >= 0) return "+proxy";
if (scheme === "http" && url.indexOf(".mswe1.org") >= 0) return "+proxy";
if (/^http:\/\/mswe1\.org/.test(url)) return "+proxy";
if (/(?:^|\.)mthruf\.com$/.test(host)) return "+proxy";
if (/(?:^|\.)mubi\.com$/.test(host)) return "+proxy";
if (scheme === "http" && url.indexOf("muchosucko.com") >= 0) return "+proxy";
if (/(?:^|\.)multiply\.com$/.test(host)) return "+proxy";
if (scheme === "http" && url.indexOf("multiproxy.org") >= 0) return "+proxy";
if (scheme === "http" && url.indexOf("multiupload.com") >= 0) return "+proxy";
if (scheme === "http" && url.indexOf(".mullvad.net") >= 0) return "+proxy";
if (/(?:^|\.)mullvad\.net$/.test(host)) return "+proxy";
if (scheme === "http" && url.indexOf(".mummysgold.com") >= 0) return "+proxy";
if (scheme === "http" && url.indexOf(".murmur.tw") >= 0) return "+proxy";
if (/^http:\/\/murmur\.tw/.test(url)) return "+proxy";
if (scheme === "http" && url.indexOf(".musicade.net") >= 0) return "+proxy";
if (scheme === "http" && url.indexOf(".muslimvideo.com") >= 0) return "+proxy";
if (/(?:^|\.)muzi\.com$/.test(host)) return "+proxy";
if (/(?:^|\.)muzi\.net$/.test(host)) return "+proxy";
if (/(?:^|\.)mx981\.com$/.test(host)) return "+proxy";
if (scheme === "http" && url.indexOf(".my-formosa.com") >= 0) return "+proxy";
if (scheme === "http" && url.indexOf(".my-proxy.com") >= 0) return "+proxy";
if (scheme === "http" && url.indexOf(".my-private-network.co.uk") >= 0) return "+proxy";
if (/(?:^|\.)my-private-network\.co\.uk$/.test(host)) return "+proxy";
if (scheme === "http" && url.indexOf("forum.my903.com") >= 0) return "+proxy";
if (scheme === "http" && url.indexOf(".myactimes.com/actimes") >= 0) return "+proxy";
if (/(?:^|\.)myanniu\.com$/.test(host)) return "+proxy";
if (scheme === "http" && url.indexOf(".myaudiocast.com") >= 0) return "+proxy";
if (/(?:^|\.)myaudiocast\.com$/.test(host)) return "+proxy";
if (scheme === "http" && url.indexOf(".myav.com.tw/bbs") >= 0) return "+proxy";
if (scheme === "http" && url.indexOf(".mybbs.us") >= 0) return "+proxy";
if (scheme === "http" && url.indexOf(".myca168.com") >= 0) return "+proxy";
if (scheme === "http" && url.indexOf(".mycanadanow.com") >= 0) return "+proxy";
if (/(?:^|\.)bbs\.mychat\.to$/.test(host)) return "+proxy";
if (/(?:^|\.)mychinamyhome\.com$/.test(host)) return "+proxy";
if (scheme === "http" && url.indexOf(".mychinamyhome.com") >= 0) return "+proxy";
if (scheme === "http" && url.indexOf(".mychinanet.com") >= 0) return "+proxy";
if (scheme === "http" && url.indexOf(".mychinanews.com") >= 0) return "+proxy";
if (/(?:^|\.)mychinanews\.com$/.test(host)) return "+proxy";
if (scheme === "http" && url.indexOf(".mychinese.news") >= 0) return "+proxy";
if (/(?:^|\.)mycnnews\.com$/.test(host)) return "+proxy";
if (/(?:^|\.)mykomica\.org$/.test(host)) return "+proxy";
if (scheme === "http" && url.indexOf("mycould.com/discuz") >= 0) return "+proxy";
if (scheme === "http" && url.indexOf(".myeasytv.com") >= 0) return "+proxy";
if (/(?:^|\.)myeclipseide\.com$/.test(host)) return "+proxy";
if (scheme === "http" && url.indexOf(".myforum.com.hk") >= 0) return "+proxy";
if (/(?:^|\.)myforum\.com\.hk$/.test(host)) return "+proxy";
if (/(?:^|\.)myforum\.com\.uk$/.test(host)) return "+proxy";
if (scheme === "http" && url.indexOf(".myfreecams.com") >= 0) return "+proxy";
if (scheme === "http" && url.indexOf(".myfreepaysite.com") >= 0) return "+proxy";
if (scheme === "http" && url.indexOf(".myfreshnet.com") >= 0) return "+proxy";
if (scheme === "http" && url.indexOf(".myiphide.com") >= 0) return "+proxy";
if (/(?:^|\.)myiphide\.com$/.test(host)) return "+proxy";
if (scheme === "http" && url.indexOf("forum.mymaji.com") >= 0) return "+proxy";
if (scheme === "http" && url.indexOf("mymediarom.com/files/box") >= 0) return "+proxy";
if (/(?:^|\.)mymoe\.moe$/.test(host)) return "+proxy";
if (/(?:^|\.)mymusic\.net\.tw$/.test(host)) return "+proxy";
if (/(?:^|\.)myparagliding\.com$/.test(host)) return "+proxy";
if (/(?:^|\.)mypopescu\.com$/.test(host)) return "+proxy";
if (scheme === "http" && url.indexOf("myradio.hk/podcast") >= 0) return "+proxy";
if (scheme === "http" && url.indexOf(".myreadingmanga.info") >= 0) return "+proxy";
if (scheme === "http" && url.indexOf("mysinablog.com") >= 0) return "+proxy";
if (scheme === "http" && url.indexOf(".myspace.com") >= 0) return "+proxy";
if (/(?:^|\.)myspacecdn\.com$/.test(host)) return "+proxy";
if (scheme === "http" && url.indexOf(".mytalkbox.com") >= 0) return "+proxy";
if (scheme === "http" && url.indexOf(".mytizi.com") >= 0) return "+proxy";
if (/(?:^|\.)naacoalition\.org$/.test(host)) return "+proxy";
if (scheme === "http" && url.indexOf("old.nabble.com") >= 0) return "+proxy";
if (/(?:^|\.)naitik\.net$/.test(host)) return "+proxy";
if (scheme === "http" && url.indexOf(".nakido.com") >= 0) return "+proxy";
if (/(?:^|\.)nakido\.com$/.test(host)) return "+proxy";
if (scheme === "http" && url.indexOf(".nakuz.com/bbs") >= 0) return "+proxy";
if (/(?:^|\.)nalandabodhi\.org$/.test(host)) return "+proxy";
if (/(?:^|\.)nalandawest\.org$/.test(host)) return "+proxy";
if (scheme === "http" && url.indexOf(".namgyal.org") >= 0) return "+proxy";
if (scheme === "http" && url.indexOf("namgyalmonastery.org") >= 0) return "+proxy";
if (/(?:^|\.)namsisi\.com$/.test(host)) return "+proxy";
if (scheme === "http" && url.indexOf(".nanyang.com") >= 0) return "+proxy";
if (/(?:^|\.)nanyang\.com$/.test(host)) return "+proxy";
if (scheme === "http" && url.indexOf(".nanyangpost.com") >= 0) return "+proxy";
if (/(?:^|\.)nanyangpost\.com$/.test(host)) return "+proxy";
if (scheme === "http" && url.indexOf(".nanzao.com") >= 0) return "+proxy";
if (scheme === "http" && url.indexOf(".naol.ca") >= 0) return "+proxy";
if (scheme === "http" && url.indexOf(".naol.cc") >= 0) return "+proxy";
if (scheme === "http" && url.indexOf("uighur.narod.ru") >= 0) return "+proxy";
if (scheme === "http" && url.indexOf(".nat.moe") >= 0) return "+proxy";
if (/(?:^|\.)nat\.moe$/.test(host)) return "+proxy";
if (scheme === "http" && url.indexOf("cyberghost.natado.com") >= 0) return "+proxy";
if (/(?:^|\.)national-lottery\.co\.uk$/.test(host)) return "+proxy";
if (/(?:^|\.)nationalawakening\.org$/.test(host)) return "+proxy";
if (/(?:^|\.)nationalinterest\.org$/.test(host)) return "+proxy";
if (scheme === "http" && url.indexOf("news.nationalgeographic.com/news/2014/06/140603-tiananmen-square") >= 0) return "+proxy";
if (/(?:^|\.)nationalreview\.com$/.test(host)) return "+proxy";
if (scheme === "http" && url.indexOf(".nationsonline.org/oneworld/tibet") >= 0) return "+proxy";
if (/(?:^|\.)line\.naver\.jp$/.test(host)) return "+proxy";
if (/(?:^|\.)navyfamily\.navy\.mil$/.test(host)) return "+proxy";
if (/(?:^|\.)navyreserve\.navy\.mil$/.test(host)) return "+proxy";
if (/(?:^|\.)nko\.navy\.mil$/.test(host)) return "+proxy";
if (/(?:^|\.)usno\.navy\.mil$/.test(host)) return "+proxy";
if (scheme === "http" && url.indexOf("naweeklytimes.com") >= 0) return "+proxy";
if (/(?:^|\.)nbcnews\.com$/.test(host)) return "+proxy";
if (scheme === "http" && url.indexOf(".nbtvpn.com") >= 0) return "+proxy";
if (/^http:\/\/nbtvpn\.com/.test(url)) return "+proxy";
if (scheme === "http" && url.indexOf("nccwatch.org.tw") >= 0) return "+proxy";
if (scheme === "http" && url.indexOf(".nch.com.tw") >= 0) return "+proxy";
if (scheme === "http" && url.indexOf(".ncn.org") >= 0) return "+proxy";
if (/(?:^|\.)nchrd\.org$/.test(host)) return "+proxy";
if (/(?:^|\.)ncn\.org$/.test(host)) return "+proxy";
if (/(?:^|\.)etools\.ncol\.com$/.test(host)) return "+proxy";
if (scheme === "http" && url.indexOf(".nde.de") >= 0) return "+proxy";
if (/(?:^|\.)ndi\.org$/.test(host)) return "+proxy";
if (scheme === "http" && url.indexOf(".ndr.de") >= 0) return "+proxy";
if (scheme === "http" && url.indexOf(".ned.org") >= 0) return "+proxy";
if (/(?:^|\.)nekoslovakia\.net$/.test(host)) return "+proxy";
if (/(?:^|\.)neowin\.net$/.test(host)) return "+proxy";
if (/(?:^|\.)nepusoku\.com$/.test(host)) return "+proxy";
if (/(?:^|\.)net-fits\.pro$/.test(host)) return "+proxy";
if (/(?:^|\.)netalert\.me$/.test(host)) return "+proxy";
if (scheme === "http" && url.indexOf("bbs.netbig.com") >= 0) return "+proxy";
if (scheme === "http" && url.indexOf(".netbirds.com") >= 0) return "+proxy";
if (scheme === "http" && url.indexOf("netcolony.com") >= 0) return "+proxy";
if (scheme === "http" && url.indexOf("bolin.netfirms.com") >= 0) return "+proxy";
if (/(?:^|\.)netflav\.com$/.test(host)) return "+proxy";
if (/(?:^|\.)netme\.cc$/.test(host)) return "+proxy";
if (scheme === "http" && url.indexOf("netsneak.com") >= 0) return "+proxy";
if (scheme === "http" && url.indexOf(".network54.com") >= 0) return "+proxy";
if (scheme === "http" && url.indexOf("networkedblogs.com") >= 0) return "+proxy";
if (scheme === "http" && url.indexOf(".networktunnel.net") >= 0) return "+proxy";
if (scheme === "http" && url.indexOf("neverforget8964.org") >= 0) return "+proxy";
if (scheme === "http" && url.indexOf("new-3lunch.net") >= 0) return "+proxy";
if (scheme === "http" && url.indexOf(".new-akiba.com") >= 0) return "+proxy";
if (scheme === "http" && url.indexOf(".new96.ca") >= 0) return "+proxy";
if (scheme === "http" && url.indexOf(".newcenturymc.com") >= 0) return "+proxy";
if (/^http:\/\/newcenturymc\.com/.test(url)) return "+proxy";
if (scheme === "http" && url.indexOf("newcenturynews.com") >= 0) return "+proxy";
if (/(?:^|\.)newchen\.com$/.test(host)) return "+proxy";
if (scheme === "http" && url.indexOf(".newchen.com") >= 0) return "+proxy";
if (scheme === "http" && url.indexOf(".newgrounds.com") >= 0) return "+proxy";
if (/(?:^|\.)newhighlandvision\.com$/.test(host)) return "+proxy";
if (scheme === "http" && url.indexOf("newipnow.com") >= 0) return "+proxy";
if (scheme === "http" && url.indexOf(".newlandmagazine.com.au") >= 0) return "+proxy";
if (scheme === "http" && url.indexOf(".newnews.ca") >= 0) return "+proxy";
if (scheme === "http" && url.indexOf("news100.com.tw") >= 0) return "+proxy";
if (scheme === "http" && url.indexOf("newschinacomment.org") >= 0) return "+proxy";
if (scheme === "http" && url.indexOf(".newscn.org") >= 0) return "+proxy";
if (/(?:^|\.)newscn\.org$/.test(host)) return "+proxy";
if (scheme === "http" && url.indexOf("newspeak.cc/story") >= 0) return "+proxy";
if (scheme === "http" && url.indexOf(".newsancai.com") >= 0) return "+proxy";
if (/(?:^|\.)newsancai\.com$/.test(host)) return "+proxy";
if (scheme === "http" && url.indexOf(".newsdetox.ca") >= 0) return "+proxy";
if (scheme === "http" && url.indexOf(".newsdh.com") >= 0) return "+proxy";
if (/(?:^|\.)newsmax\.com$/.test(host)) return "+proxy";
if (/(?:^|\.)newstamago\.com$/.test(host)) return "+proxy";
if (/(?:^|\.)newstapa\.org$/.test(host)) return "+proxy";
if (/(?:^|\.)newstatesman\.com$/.test(host)) return "+proxy";
if (scheme === "http" && url.indexOf("newstarnet.com") >= 0) return "+proxy";
if (/(?:^|\.)newsweek\.com$/.test(host)) return "+proxy";
if (scheme === "http" && url.indexOf(".newtaiwan.com.tw") >= 0) return "+proxy";
if (scheme === "http" && url.indexOf("newtalk.tw") >= 0) return "+proxy";
if (/(?:^|\.)newtalk\.tw$/.test(host)) return "+proxy";
if (/(?:^|\.)newyorker\.com$/.test(host)) return "+proxy";
if (scheme === "http" && url.indexOf("newyorktimes.com") >= 0) return "+proxy";
if (/(?:^|\.)nexon\.com$/.test(host)) return "+proxy";
if (scheme === "http" && url.indexOf(".next11.co.jp") >= 0) return "+proxy";
if (/(?:^|\.)nextdigital\.com\.hk$/.test(host)) return "+proxy";
if (scheme === "http" && url.indexOf(".nextmag.com.tw") >= 0) return "+proxy";
if (scheme === "http" && url.indexOf(".nextmedia.com") >= 0) return "+proxy";
if (/(?:^|\.)nexton-net\.jp$/.test(host)) return "+proxy";
if (scheme === "http" && url.indexOf("nexttv.com.tw") >= 0) return "+proxy";
if (scheme === "http" && url.indexOf(".nfjtyd.com") >= 0) return "+proxy";
if (/(?:^|\.)co\.ng\.mil$/.test(host)) return "+proxy";
if (/(?:^|\.)nga\.mil$/.test(host)) return "+proxy";
if (scheme === "http" && url.indexOf("ngensis.com") >= 0) return "+proxy";
if (/(?:^|\.)ngodupdongchung\.com$/.test(host)) return "+proxy";
if (scheme === "http" && url.indexOf(".nhentai.net") >= 0) return "+proxy";
if (/^http:\/\/nhentai\.net/.test(url)) return "+proxy";
if (scheme === "http" && url.indexOf(".nhk-ondemand.jp") >= 0) return "+proxy";
if (scheme === "http" && url.indexOf(".nicovideo.jp/watch") >= 0) return "+proxy";
if (/(?:^|\.)nicovideo\.jp$/.test(host)) return "+proxy";
if (/(?:^|\.)nighost\.org$/.test(host)) return "+proxy";
if (scheme === "http" && url.indexOf("av.nightlife141.com") >= 0) return "+proxy";
if (scheme === "http" && url.indexOf("ninecommentaries.com") >= 0) return "+proxy";
if (scheme === "http" && url.indexOf(".ninjacloak.com") >= 0) return "+proxy";
if (/(?:^|\.)ninjaproxy\.ninja$/.test(host)) return "+proxy";
if (scheme === "http" && url.indexOf("nintendium.com") >= 0) return "+proxy";
if (scheme === "http" && url.indexOf("taiwanyes.ning.com") >= 0) return "+proxy";
if (scheme === "http" && url.indexOf("usmgtcg.ning.com/forum") >= 0) return "+proxy";
if (/(?:^|\.)niusnews\.com$/.test(host)) return "+proxy";
if (/(?:^|\.)njactb\.org$/.test(host)) return "+proxy";
if (scheme === "http" && url.indexOf("njuice.com") >= 0) return "+proxy";
if (/(?:^|\.)njuice\.com$/.test(host)) return "+proxy";
if (/(?:^|\.)nlfreevpn\.com$/.test(host)) return "+proxy";
if (/(?:^|\.)nmsl\.website$/.test(host)) return "+proxy";
if (/(?:^|\.)nnews\.eu$/.test(host)) return "+proxy";
if (scheme === "http" && url.indexOf(".ddns.net/") >= 0) return "+proxy";
if (scheme === "http" && url.indexOf(".gooddns.info") >= 0) return "+proxy";
if (/(?:^|\.)gotdns\.ch$/.test(host)) return "+proxy";
if (scheme === "http" && url.indexOf(".maildns.xyz") >= 0) return "+proxy";
if (scheme === "http" && url.indexOf(".no-ip.org") >= 0) return "+proxy";
if (scheme === "http" && url.indexOf(".opendn.xyz") >= 0) return "+proxy";
if (scheme === "http" && url.indexOf(".servehttp.com") >= 0) return "+proxy";
if (scheme === "http" && url.indexOf("sytes.net") >= 0) return "+proxy";
if (scheme === "http" && url.indexOf(".whodns.xyz") >= 0) return "+proxy";
if (scheme === "http" && url.indexOf(".zapto.org") >= 0) return "+proxy";
if (/^http:\/\/dynupdate\.no-ip\.com\//.test(url)) return "+proxy";
if (/(?:^|\.)nobel\.se$/.test(host)) return "+proxy";
if (scheme === "http" && url.indexOf("nobelprize.org/nobel_prizes/peace/laureates/1989") >= 0) return "+proxy";
if (scheme === "http" && url.indexOf("nobelprize.org/nobel_prizes/peace/laureates/2010") >= 0) return "+proxy";
if (scheme === "http" && url.indexOf("nobodycanstop.us") >= 0) return "+proxy";
if (/(?:^|\.)nobodycanstop\.us$/.test(host)) return "+proxy";
if (/(?:^|\.)nokogiri\.org$/.test(host)) return "+proxy";
if (/(?:^|\.)nokola\.com$/.test(host)) return "+proxy";
if (scheme === "http" && url.indexOf("noodlevpn.com") >= 0) return "+proxy";
if (scheme === "http" && url.indexOf(".norbulingka.org") >= 0) return "+proxy";
if (scheme === "http" && url.indexOf("nordvpn.com") >= 0) return "+proxy";
if (/(?:^|\.)nordvpn\.com$/.test(host)) return "+proxy";
if (/(?:^|\.)notepad-plus-plus\.org$/.test(host)) return "+proxy";
if (/(?:^|\.)novelasia\.com$/.test(host)) return "+proxy";
if (scheme === "http" && url.indexOf(".news.now.com") >= 0) return "+proxy";
if (/^http:\/\/news\.now\.com/.test(url)) return "+proxy";
if (scheme === "http" && url.indexOf("news.now.com%2Fhome") >= 0) return "+proxy";
if (/(?:^|\.)nownews\.com$/.test(host)) return "+proxy";
if (scheme === "http" && url.indexOf(".nowtorrents.com") >= 0) return "+proxy";
if (scheme === "http" && url.indexOf(".noypf.com") >= 0) return "+proxy";
if (/(?:^|\.)noypf\.com$/.test(host)) return "+proxy";
if (/(?:^|\.)npa\.go\.jp$/.test(host)) return "+proxy";
if (scheme === "http" && url.indexOf(".npnt.me") >= 0) return "+proxy";
if (/^http:\/\/npnt\.me/.test(url)) return "+proxy";
if (scheme === "http" && url.indexOf(".nps.gov") >= 0) return "+proxy";
if (scheme === "http" && url.indexOf(".nradio.me") >= 0) return "+proxy";
if (/^http:\/\/nradio\.me/.test(url)) return "+proxy";
if (scheme === "http" && url.indexOf(".nrk.no") >= 0) return "+proxy";
if (/(?:^|\.)nrk\.no$/.test(host)) return "+proxy";
if (scheme === "http" && url.indexOf(".ntd.tv") >= 0) return "+proxy";
if (/(?:^|\.)ntd\.tv$/.test(host)) return "+proxy";
if (scheme === "http" && url.indexOf(".ntdtv.com") >= 0) return "+proxy";
if (/(?:^|\.)ntdtv\.com$/.test(host)) return "+proxy";
if (/(?:^|\.)ntdtv\.com\.tw$/.test(host)) return "+proxy";
if (scheme === "http" && url.indexOf(".ntdtv.co.kr") >= 0) return "+proxy";
if (scheme === "http" && url.indexOf("ntdtv.ca") >= 0) return "+proxy";
if (scheme === "http" && url.indexOf("ntdtv.org") >= 0) return "+proxy";
if (scheme === "http" && url.indexOf("ntdtv.ru") >= 0) return "+proxy";
if (scheme === "http" && url.indexOf("ntdtvla.com") >= 0) return "+proxy";
if (scheme === "http" && url.indexOf(".ntrfun.com") >= 0) return "+proxy";
if (/(?:^|\.)cbs\.ntu\.edu\.tw$/.test(host)) return "+proxy";
if (/(?:^|\.)media\.nu\.nl$/.test(host)) return "+proxy";
if (scheme === "http" && url.indexOf(".nubiles.net") >= 0) return "+proxy";
if (/(?:^|\.)nuexpo\.com$/.test(host)) return "+proxy";
if (scheme === "http" && url.indexOf(".nukistream.com") >= 0) return "+proxy";
if (/(?:^|\.)nurgo-software\.com$/.test(host)) return "+proxy";
if (/(?:^|\.)nutaku\.net$/.test(host)) return "+proxy";
if (/(?:^|\.)nutsvpn\.work$/.test(host)) return "+proxy";
if (scheme === "http" && url.indexOf(".nuvid.com") >= 0) return "+proxy";
if (/(?:^|\.)nvdst\.com$/.test(host)) return "+proxy";
if (scheme === "http" && url.indexOf("nuzcom.com") >= 0) return "+proxy";
if (scheme === "http" && url.indexOf(".nvquan.org") >= 0) return "+proxy";
if (scheme === "http" && url.indexOf(".nvtongzhisheng.org") >= 0) return "+proxy";
if (/^http:\/\/nvtongzhisheng\.org/.test(url)) return "+proxy";
if (scheme === "http" && url.indexOf(".nwtca.org") >= 0) return "+proxy";
if (/^http:\/\/nyaa\.eu/.test(url)) return "+proxy";
if (/(?:^|\.)nyaa\.si$/.test(host)) return "+proxy";
if (/(?:^|\.)nybooks\.com$/.test(host)) return "+proxy";
if (scheme === "http" && url.indexOf(".nydus.ca") >= 0) return "+proxy";
if (scheme === "http" && url.indexOf("nylon-angel.com") >= 0) return "+proxy";
if (scheme === "http" && url.indexOf("nylonstockingsonline.com") >= 0) return "+proxy";
if (/(?:^|\.)nypost\.com$/.test(host)) return "+proxy";
if (scheme === "http" && url.indexOf(".nzchinese.com") >= 0) return "+proxy";
if (/(?:^|\.)nzchinese\.net\.nz$/.test(host)) return "+proxy";
if (scheme === "http" && url.indexOf("observechina.net") >= 0) return "+proxy";
if (scheme === "http" && url.indexOf(".obutu.com") >= 0) return "+proxy";
if (scheme === "http" && url.indexOf("ocaspro.com") >= 0) return "+proxy";
if (scheme === "http" && url.indexOf("occupytiananmen.com") >= 0) return "+proxy";
if (scheme === "http" && url.indexOf("oclp.hk") >= 0) return "+proxy";
if (scheme === "http" && url.indexOf(".ocreampies.com") >= 0) return "+proxy";
if (/(?:^|\.)october-review\.org$/.test(host)) return "+proxy";
if (/(?:^|\.)odysee\.com$/.test(host)) return "+proxy";
if (scheme === "http" && url.indexOf("offbeatchina.com") >= 0) return "+proxy";
if (/(?:^|\.)officeoftibet\.com$/.test(host)) return "+proxy";
if (/^http:\/\/ofile\.org/.test(url)) return "+proxy";
if (/(?:^|\.)ogaoga\.org$/.test(host)) return "+proxy";
if (scheme === "http" && url.indexOf("twtr2src.ogaoga.org") >= 0) return "+proxy";
if (scheme === "http" && url.indexOf(".ogate.org") >= 0) return "+proxy";
if (/(?:^|\.)ogate\.org$/.test(host)) return "+proxy";
if (scheme === "http" && url.indexOf("www2.ohchr.org/english/bodies/cat/docs/ngos/II_China_41.pdf") >= 0) return "+proxy";
if (/(?:^|\.)ohmyrss\.com$/.test(host)) return "+proxy";
if (scheme === "http" && url.indexOf(".oikos.com.tw/v4") >= 0) return "+proxy";
if (scheme === "http" && url.indexOf(".oiktv.com") >= 0) return "+proxy";
if (scheme === "http" && url.indexOf("oizoblog.com") >= 0) return "+proxy";
if (scheme === "http" && url.indexOf(".ok.ru") >= 0) return "+proxy";
if (/(?:^|\.)ok\.ru$/.test(host)) return "+proxy";
if (scheme === "http" && url.indexOf(".okayfreedom.com") >= 0) return "+proxy";
if (/(?:^|\.)okayfreedom\.com$/.test(host)) return "+proxy";
if (scheme === "http" && url.indexOf("okk.tw") >= 0) return "+proxy";
if (/^http:\/\/filmy\.olabloga\.pl\/player/.test(url)) return "+proxy";
if (scheme === "http" && url.indexOf("old-cat.net") >= 0) return "+proxy";
if (/(?:^|\.)olevod\.com$/.test(host)) return "+proxy";
if (/(?:^|\.)olumpo\.com$/.test(host)) return "+proxy";
if (scheme === "http" && url.indexOf(".olympicwatch.org") >= 0) return "+proxy";
if (/(?:^|\.)omct\.org$/.test(host)) return "+proxy";
if (scheme === "http" && url.indexOf("omgili.com") >= 0) return "+proxy";
if (/(?:^|\.)omnitalk\.com$/.test(host)) return "+proxy";
if (/(?:^|\.)omnitalk\.org$/.test(host)) return "+proxy";
if (/(?:^|\.)omny\.fm$/.test(host)) return "+proxy";
if (scheme === "http" && url.indexOf("cling.omy.sg") >= 0) return "+proxy";
if (scheme === "http" && url.indexOf("forum.omy.sg") >= 0) return "+proxy";
if (scheme === "http" && url.indexOf("news.omy.sg") >= 0) return "+proxy";
if (scheme === "http" && url.indexOf("showbiz.omy.sg") >= 0) return "+proxy";
if (/(?:^|\.)on\.cc$/.test(host)) return "+proxy";
if (/(?:^|\.)onedrive\.live\.com$/.test(host)) return "+proxy";
if (/(?:^|\.)onion\.city$/.test(host)) return "+proxy";
if (scheme === "http" && url.indexOf(".onlinecha.com") >= 0) return "+proxy";
if (/(?:^|\.)onlineyoutube\.com$/.test(host)) return "+proxy";
if (/(?:^|\.)onlygayvideo\.com$/.test(host)) return "+proxy";
if (scheme === "http" && url.indexOf(".onlytweets.com") >= 0) return "+proxy";
if (/^http:\/\/onlytweets\.com/.test(url)) return "+proxy";
if (scheme === "http" && url.indexOf("onmoon.net") >= 0) return "+proxy";
if (scheme === "http" && url.indexOf("onmoon.com") >= 0) return "+proxy";
if (scheme === "http" && url.indexOf(".onthehunt.com") >= 0) return "+proxy";
if (/^http:\/\/onthehunt\.com/.test(url)) return "+proxy";
if (scheme === "http" && url.indexOf(".oopsforum.com") >= 0) return "+proxy";
if (scheme === "http" && url.indexOf("open.com.hk") >= 0) return "+proxy";
if (scheme === "http" && url.indexOf("openallweb.com") >= 0) return "+proxy";
if (scheme === "http" && url.indexOf("opendemocracy.net") >= 0) return "+proxy";
if (/(?:^|\.)opendemocracy\.net$/.test(host)) return "+proxy";
if (scheme === "http" && url.indexOf(".openervpn.in") >= 0) return "+proxy";
if (scheme === "http" && url.indexOf("openid.net") >= 0) return "+proxy";
if (/(?:^|\.)openid\.net$/.test(host)) return "+proxy";
if (scheme === "http" && url.indexOf(".openleaks.org") >= 0) return "+proxy";
if (/(?:^|\.)openleaks\.org$/.test(host)) return "+proxy";
if (/(?:^|\.)opentech\.fund$/.test(host)) return "+proxy";
if (scheme === "http" && url.indexOf("openvpn.net") >= 0) return "+proxy";
if (/(?:^|\.)openvpn\.net$/.test(host)) return "+proxy";
if (/(?:^|\.)openwebster\.com$/.test(host)) return "+proxy";
if (scheme === "http" && url.indexOf(".openwrt.org.cn") >= 0) return "+proxy";
if (scheme === "http" && url.indexOf("my.opera.com/dahema") >= 0) return "+proxy";
if (/(?:^|\.)demo\.opera-mini\.net$/.test(host)) return "+proxy";
if (scheme === "http" && url.indexOf(".opus-gaming.com") >= 0) return "+proxy";
if (/^http:\/\/opus-gaming\.com/.test(url)) return "+proxy";
if (scheme === "http" && url.indexOf("www.orchidbbs.com") >= 0) return "+proxy";
if (scheme === "http" && url.indexOf(".organcare.org.tw") >= 0) return "+proxy";
if (scheme === "http" && url.indexOf("organharvestinvestigation.net") >= 0) return "+proxy";
if (scheme === "http" && url.indexOf(".orgasm.com") >= 0) return "+proxy";
if (scheme === "http" && url.indexOf(".orgfree.com") >= 0) return "+proxy";
if (/(?:^|\.)orient-doll\.com$/.test(host)) return "+proxy";
if (scheme === "http" && url.indexOf("orientaldaily.com.my") >= 0) return "+proxy";
if (/(?:^|\.)orientaldaily\.com\.my$/.test(host)) return "+proxy";
if (/(?:^|\.)orn\.jp$/.test(host)) return "+proxy";
if (scheme === "http" && url.indexOf("t.orzdream.com") >= 0) return "+proxy";
if (/(?:^|\.)t\.orzdream\.com$/.test(host)) return "+proxy";
if (scheme === "http" && url.indexOf("tui.orzdream.com") >= 0) return "+proxy";
if (/(?:^|\.)orzistic\.org$/.test(host)) return "+proxy";
if (/(?:^|\.)osfoora\.com$/.test(host)) return "+proxy";
if (scheme === "http" && url.indexOf(".otnd.org") >= 0) return "+proxy";
if (/(?:^|\.)otnd\.org$/.test(host)) return "+proxy";
if (/(?:^|\.)otto\.de$/.test(host)) return "+proxy";
if (/(?:^|\.)ourdearamy\.com$/.test(host)) return "+proxy";
if (scheme === "http" && url.indexOf("oursogo.com") >= 0) return "+proxy";
if (scheme === "http" && url.indexOf(".oursteps.com.au") >= 0) return "+proxy";
if (/(?:^|\.)oursteps\.com\.au$/.test(host)) return "+proxy";
if (scheme === "http" && url.indexOf(".oursweb.net") >= 0) return "+proxy";
if (/(?:^|\.)ourtv\.hk$/.test(host)) return "+proxy";
if (scheme === "http" && url.indexOf("xinqimeng.over-blog.com") >= 0) return "+proxy";
if (/(?:^|\.)overdaily\.org$/.test(host)) return "+proxy";
if (/(?:^|\.)overplay\.net$/.test(host)) return "+proxy";
if (scheme === "http" && url.indexOf("share.ovi.com/media") >= 0) return "+proxy";
if (/(?:^|\.)ovpn\.com$/.test(host)) return "+proxy";
if (/^http:\/\/owl\.li/.test(url)) return "+proxy";
if (/^http:\/\/ht\.ly/.test(url)) return "+proxy";
if (/^http:\/\/htl\.li/.test(url)) return "+proxy";
if (/^http:\/\/mash\.to/.test(url)) return "+proxy";
if (scheme === "http" && url.indexOf("www.owind.com") >= 0) return "+proxy";
if (/(?:^|\.)owltail\.com$/.test(host)) return "+proxy";
if (/(?:^|\.)oxfordscholarship\.com$/.test(host)) return "+proxy";
if (/^http:\/\/www\.oxid\.it/.test(url)) return "+proxy";
if (scheme === "http" && url.indexOf("oyax.com") >= 0) return "+proxy";
if (scheme === "http" && url.indexOf("oyghan.com/wps") >= 0) return "+proxy";
if (scheme === "http" && url.indexOf(".ozchinese.com/bbs") >= 0) return "+proxy";
if (/(?:^|\.)ow\.ly$/.test(host)) return "+proxy";
if (scheme === "http" && url.indexOf("bbs.ozchinese.com") >= 0) return "+proxy";
if (scheme === "http" && url.indexOf(".ozvoice.org") >= 0) return "+proxy";
if (/(?:^|\.)ozvoice\.org$/.test(host)) return "+proxy";
if (scheme === "http" && url.indexOf(".ozxw.com") >= 0) return "+proxy";
if (scheme === "http" && url.indexOf(".ozyoyo.com") >= 0) return "+proxy";
if (/(?:^|\.)pachosting\.com$/.test(host)) return "+proxy";
if (scheme === "http" && url.indexOf(".pacificpoker.com") >= 0) return "+proxy";
if (scheme === "http" && url.indexOf(".packetix.net") >= 0) return "+proxy";
if (/(?:^|\.)pacopacomama\.com$/.test(host)) return "+proxy";
if (scheme === "http" && url.indexOf(".padmanet.com") >= 0) return "+proxy";
if (scheme === "http" && url.indexOf("page2rss.com") >= 0) return "+proxy";
if (/(?:^|\.)pagodabox\.com$/.test(host)) return "+proxy";
if (scheme === "http" && url.indexOf(".palacemoon.com") >= 0) return "+proxy";
if (scheme === "http" && url.indexOf("forum.palmislife.com") >= 0) return "+proxy";
if (/(?:^|\.)eriversoft\.com$/.test(host)) return "+proxy";
if (scheme === "http" && url.indexOf(".paldengyal.com") >= 0) return "+proxy";
if (scheme === "http" && url.indexOf("paljorpublications.com") >= 0) return "+proxy";
if (scheme === "http" && url.indexOf(".paltalk.com") >= 0) return "+proxy";
if (/(?:^|\.)pandapow\.co$/.test(host)) return "+proxy";
if (scheme === "http" && url.indexOf(".pandapow.net") >= 0) return "+proxy";
if (scheme === "http" && url.indexOf(".pandavpn-jp.com") >= 0) return "+proxy";
if (/(?:^|\.)pandavpn-jp\.com$/.test(host)) return "+proxy";
if (/(?:^|\.)pandavpnpro\.com$/.test(host)) return "+proxy";
if (scheme === "http" && url.indexOf(".panluan.net") >= 0) return "+proxy";
if (/(?:^|\.)panluan\.net$/.test(host)) return "+proxy";
if (/(?:^|\.)pao-pao\.net$/.test(host)) return "+proxy";
if (scheme === "http" && url.indexOf("paper.li") >= 0) return "+proxy";
if (scheme === "http" && url.indexOf("paperb.us") >= 0) return "+proxy";
if (scheme === "http" && url.indexOf(".paradisehill.cc") >= 0) return "+proxy";
if (scheme === "http" && url.indexOf(".paradisepoker.com") >= 0) return "+proxy";
if (/(?:^|\.)parler\.com$/.test(host)) return "+proxy";
if (/(?:^|\.)parsevideo\.com$/.test(host)) return "+proxy";
if (scheme === "http" && url.indexOf(".partycasino.com") >= 0) return "+proxy";
if (scheme === "http" && url.indexOf(".partypoker.com") >= 0) return "+proxy";
if (scheme === "http" && url.indexOf(".passion.com") >= 0) return "+proxy";
if (/(?:^|\.)passion\.com$/.test(host)) return "+proxy";
if (scheme === "http" && url.indexOf(".passiontimes.hk") >= 0) return "+proxy";
if (scheme === "http" && url.indexOf("pastebin.com") >= 0) return "+proxy";
if (scheme === "http" && url.indexOf(".pastie.org") >= 0) return "+proxy";
if (/(?:^|\.)pastie\.org$/.test(host)) return "+proxy";
if (/(?:^|\.)blog\.pathtosharepoint\.com$/.test(host)) return "+proxy";
if (scheme === "http" && url.indexOf("pbs.org/wgbh/pages/frontline/tankman") >= 0) return "+proxy";
if (scheme === "http" && url.indexOf("pbs.org/wgbh/pages/frontline/tibet") >= 0) return "+proxy";
if (scheme === "http" && url.indexOf("video.pbs.org") >= 0) return "+proxy";
if (scheme === "http" && url.indexOf("pbwiki.com") >= 0) return "+proxy";
if (/(?:^|\.)pbworks\.com$/.test(host)) return "+proxy";
if (/(?:^|\.)developers\.box\.net$/.test(host)) return "+proxy";
if (/(?:^|\.)wiki\.oauth\.net$/.test(host)) return "+proxy";
if (/(?:^|\.)wiki\.phonegap\.com$/.test(host)) return "+proxy";
if (/(?:^|\.)wiki\.jqueryui\.com$/.test(host)) return "+proxy";
if (/(?:^|\.)pbxes\.com$/.test(host)) return "+proxy";
if (/(?:^|\.)pbxes\.org$/.test(host)) return "+proxy";
if (scheme === "http" && url.indexOf("pcdvd.com.tw") >= 0) return "+proxy";
if (scheme === "http" && url.indexOf(".pchome.com.tw") >= 0) return "+proxy";
if (/^http:\/\/pcij\.org/.test(url)) return "+proxy";
if (scheme === "http" && url.indexOf(".pcstore.com.tw") >= 0) return "+proxy";
if (/(?:^|\.)pct\.org\.tw$/.test(host)) return "+proxy";
if (scheme === "http" && url.indexOf("pdetails.com") >= 0) return "+proxy";
if (/(?:^|\.)pdproxy\.com$/.test(host)) return "+proxy";
if (/(?:^|\.)peace\.ca$/.test(host)) return "+proxy";
if (scheme === "http" && url.indexOf("peacefire.org") >= 0) return "+proxy";
if (scheme === "http" && url.indexOf("peacehall.com") >= 0) return "+proxy";
if (/(?:^|\.)peacehall\.com$/.test(host)) return "+proxy";
if (/^http:\/\/pearlher\.org/.test(url)) return "+proxy";
if (scheme === "http" && url.indexOf(".peeasian.com") >= 0) return "+proxy";
if (/(?:^|\.)peing\.net$/.test(host)) return "+proxy";
if (scheme === "http" && url.indexOf(".pekingduck.org") >= 0) return "+proxy";
if (/(?:^|\.)pekingduck\.org$/.test(host)) return "+proxy";
if (scheme === "http" && url.indexOf(".pemulihan.or.id") >= 0) return "+proxy";
if (/^http:\/\/pemulihan\.or\.id/.test(url)) return "+proxy";
if (/(?:^|\.)pen\.io$/.test(host)) return "+proxy";
if (scheme === "http" && url.indexOf("penchinese.com") >= 0) return "+proxy";
if (/(?:^|\.)penchinese\.net$/.test(host)) return "+proxy";
if (scheme === "http" && url.indexOf(".penchinese.net") >= 0) return "+proxy";
if (scheme === "http" && url.indexOf("pengyulong.com") >= 0) return "+proxy";
if (scheme === "http" && url.indexOf("penisbot.com") >= 0) return "+proxy";
if (/(?:^|\.)blog\.pentalogic\.net$/.test(host)) return "+proxy";
if (scheme === "http" && url.indexOf(".penthouse.com") >= 0) return "+proxy";
if (scheme === "http" && url.indexOf(".pentoy.hk/%E4%B8%AD%E5%9C%8B") >= 0) return "+proxy";
if (scheme === "http" && url.indexOf(".pentoy.hk/%E6%99%82%E4%BA%8B") >= 0) return "+proxy";
if (scheme === "http" && url.indexOf(".peoplebookcafe.com") >= 0) return "+proxy";
if (scheme === "http" && url.indexOf(".peoplenews.tw") >= 0) return "+proxy";
if (/(?:^|\.)peoplenews\.tw$/.test(host)) return "+proxy";
if (scheme === "http" && url.indexOf(".peopo.org") >= 0) return "+proxy";
if (/(?:^|\.)peopo\.org$/.test(host)) return "+proxy";
if (scheme === "http" && url.indexOf(".percy.in") >= 0) return "+proxy";
if (scheme === "http" && url.indexOf(".perfectgirls.net") >= 0) return "+proxy";
if (scheme === "http" && url.indexOf("perfectvpn.net") >= 0) return "+proxy";
if (scheme === "http" && url.indexOf(".persecutionblog.com") >= 0) return "+proxy";
if (scheme === "http" && url.indexOf(".persiankitty.com") >= 0) return "+proxy";
if (scheme === "http" && url.indexOf("pfd.org.hk") >= 0) return "+proxy";
if (scheme === "http" && url.indexOf("phapluan.org") >= 0) return "+proxy";
if (scheme === "http" && url.indexOf(".phayul.com") >= 0) return "+proxy";
if (/(?:^|\.)phayul\.com$/.test(host)) return "+proxy";
if (scheme === "http" && url.indexOf("philborges.com") >= 0) return "+proxy";
if (scheme === "http" && url.indexOf("philly.com") >= 0) return "+proxy";
if (/(?:^|\.)phncdn\.com$/.test(host)) return "+proxy";
if (/(?:^|\.)photodharma\.net$/.test(host)) return "+proxy";
if (/(?:^|\.)photofocus\.com$/.test(host)) return "+proxy";
if (/(?:^|\.)phuquocservices\.com$/.test(host)) return "+proxy";
if (/(?:^|\.)picacomiccn\.com$/.test(host)) return "+proxy";
if (scheme === "http" && url.indexOf(".picidae.net") >= 0) return "+proxy";
if (/(?:^|\.)img.*\.picturedip\.com$/.test(host)) return "+proxy";
if (scheme === "http" && url.indexOf("picturesocial.com") >= 0) return "+proxy";
if (/(?:^|\.)pin-cong\.com$/.test(host)) return "+proxy";
if (scheme === "http" && url.indexOf(".pin6.com") >= 0) return "+proxy";
if (/(?:^|\.)pin6\.com$/.test(host)) return "+proxy";
if (scheme === "http" && url.indexOf(".ping.fm") >= 0) return "+proxy";
if (/(?:^|\.)ping\.fm$/.test(host)) return "+proxy";
if (/(?:^|\.)pinimg\.com$/.test(host)) return "+proxy";
if (scheme === "http" && url.indexOf(".pinkrod.com") >= 0) return "+proxy";
if (/(?:^|\.)pinoy-n\.com$/.test(host)) return "+proxy";
if (/(?:^|\.)pinterest\.at$/.test(host)) return "+proxy";
if (/(?:^|\.)pinterest\.ca$/.test(host)) return "+proxy";
if (/(?:^|\.)pinterest\.co\.kr$/.test(host)) return "+proxy";
if (/(?:^|\.)pinterest\.co\.uk$/.test(host)) return "+proxy";
if (scheme === "http" && url.indexOf(".pinterest.com") >= 0) return "+proxy";
if (/(?:^|\.)pinterest\.com$/.test(host)) return "+proxy";
if (/(?:^|\.)pinterest\.com\.mx$/.test(host)) return "+proxy";
if (/(?:^|\.)pinterest\.de$/.test(host)) return "+proxy";
if (/(?:^|\.)pinterest\.dk$/.test(host)) return "+proxy";
if (/(?:^|\.)pinterest\.fr$/.test(host)) return "+proxy";
if (/(?:^|\.)pinterest\.jp$/.test(host)) return "+proxy";
if (/(?:^|\.)pinterest\.nl$/.test(host)) return "+proxy";
if (/(?:^|\.)pinterest\.se$/.test(host)) return "+proxy";
if (scheme === "http" && url.indexOf(".pipii.tv") >= 0) return "+proxy";
if (scheme === "http" && url.indexOf(".piposay.com") >= 0) return "+proxy";
if (scheme === "http" && url.indexOf("piraattilahti.org") >= 0) return "+proxy";
if (scheme === "http" && url.indexOf(".piring.com") >= 0) return "+proxy";
if (/(?:^|\.)pixelqi\.com$/.test(host)) return "+proxy";
if (/(?:^|\.)css\.pixnet\.in$/.test(host)) return "+proxy";
if (/(?:^|\.)pixnet\.net$/.test(host)) return "+proxy";
if (scheme === "http" && url.indexOf(".pixnet.net") >= 0) return "+proxy";
if (scheme === "http" && url.indexOf(".pk.com") >= 0) return "+proxy";
if (/(?:^|\.)placemix\.com$/.test(host)) return "+proxy";
if (/^http:\/\/pictures\.playboy\.com/.test(url)) return "+proxy";
if (/(?:^|\.)playboy\.com$/.test(host)) return "+proxy";
if (scheme === "http" && url.indexOf(".playboyplus.com") >= 0) return "+proxy";
if (/(?:^|\.)playboyplus\.com$/.test(host)) return "+proxy";
if (/(?:^|\.)player\.fm$/.test(host)) return "+proxy";
if (scheme === "http" && url.indexOf(".playno1.com") >= 0) return "+proxy";
if (/(?:^|\.)playno1\.com$/.test(host)) return "+proxy";
if (/(?:^|\.)playpcesor\.com$/.test(host)) return "+proxy";
if (scheme === "http" && url.indexOf("plays.com.tw") >= 0) return "+proxy";
if (/(?:^|\.)plexvpn\.pro$/.test(host)) return "+proxy";
if (/(?:^|\.)m\.plixi\.com$/.test(host)) return "+proxy";
if (scheme === "http" && url.indexOf("plm.org.hk") >= 0) return "+proxy";
if (scheme === "http" && url.indexOf("plunder.com") >= 0) return "+proxy";
if (scheme === "http" && url.indexOf(".plurk.com") >= 0) return "+proxy";
if (/(?:^|\.)plurk\.com$/.test(host)) return "+proxy";
if (scheme === "http" && url.indexOf(".plus28.com") >= 0) return "+proxy";
if (scheme === "http" && url.indexOf(".plusbb.com") >= 0) return "+proxy";
if (scheme === "http" && url.indexOf(".pmatehunter.com") >= 0) return "+proxy";
if (/(?:^|\.)pmatehunter\.com$/.test(host)) return "+proxy";
if (scheme === "http" && url.indexOf(".pmates.com") >= 0) return "+proxy";
if (/(?:^|\.)po2b\.com$/.test(host)) return "+proxy";
if (scheme === "http" && url.indexOf("pobieramy.top") >= 0) return "+proxy";
if (/(?:^|\.)podbean\.com$/.test(host)) return "+proxy";
if (/(?:^|\.)podictionary\.com$/.test(host)) return "+proxy";
if (scheme === "http" && url.indexOf(".pokerstars.com") >= 0) return "+proxy";
if (/(?:^|\.)pokerstars\.com$/.test(host)) return "+proxy";
if (scheme === "http" && url.indexOf(".pokerstars.net") >= 0) return "+proxy";
if (scheme === "http" && url.indexOf("zh.pokerstrategy.com") >= 0) return "+proxy";
if (scheme === "http" && url.indexOf("politicalchina.org") >= 0) return "+proxy";
if (scheme === "http" && url.indexOf("politicalconsultation.org") >= 0) return "+proxy";
if (scheme === "http" && url.indexOf(".politiscales.net") >= 0) return "+proxy";
if (/(?:^|\.)poloniex\.com$/.test(host)) return "+proxy";
if (scheme === "http" && url.indexOf(".polymerhk.com") >= 0) return "+proxy";
if (/^http:\/\/polymerhk\.com/.test(url)) return "+proxy";
if (scheme === "http" && url.indexOf(".popo.tw") >= 0) return "+proxy";
if (/(?:^|\.)popvote\.hk$/.test(host)) return "+proxy";
if (/(?:^|\.)popxi\.click$/.test(host)) return "+proxy";
if (scheme === "http" && url.indexOf(".popyard.com") >= 0) return "+proxy";
if (/(?:^|\.)popyard\.org$/.test(host)) return "+proxy";
if (scheme === "http" && url.indexOf(".porn.com") >= 0) return "+proxy";
if (scheme === "http" && url.indexOf(".porn2.com") >= 0) return "+proxy";
if (scheme === "http" && url.indexOf(".porn5.com") >= 0) return "+proxy";
if (scheme === "http" && url.indexOf(".pornbase.org") >= 0) return "+proxy";
if (scheme === "http" && url.indexOf(".pornerbros.com") >= 0) return "+proxy";
if (/(?:^|\.)pornhd\.com$/.test(host)) return "+proxy";
if (scheme === "http" && url.indexOf(".pornhost.com") >= 0) return "+proxy";
if (scheme === "http" && url.indexOf(".pornhub.com") >= 0) return "+proxy";
if (/(?:^|\.)pornhub\.com$/.test(host)) return "+proxy";
if (scheme === "http" && url.indexOf(".pornhubdeutsch.net") >= 0) return "+proxy";
if (/^http:\/\/pornhubdeutsch\.net/.test(url)) return "+proxy";
if (/(?:^|\.)pornmm\.net$/.test(host)) return "+proxy";
if (scheme === "http" && url.indexOf(".pornoxo.com") >= 0) return "+proxy";
if (scheme === "http" && url.indexOf(".pornrapidshare.com") >= 0) return "+proxy";
if (/(?:^|\.)pornrapidshare\.com$/.test(host)) return "+proxy";
if (scheme === "http" && url.indexOf(".pornsharing.com") >= 0) return "+proxy";
if (/^http:\/\/pornsharing\.com/.test(url)) return "+proxy";
if (scheme === "http" && url.indexOf(".pornsocket.com") >= 0) return "+proxy";
if (scheme === "http" && url.indexOf(".pornstarclub.com") >= 0) return "+proxy";
if (/(?:^|\.)pornstarclub\.com$/.test(host)) return "+proxy";
if (scheme === "http" && url.indexOf(".porntube.com") >= 0) return "+proxy";
if (scheme === "http" && url.indexOf(".porntubenews.com") >= 0) return "+proxy";
if (scheme === "http" && url.indexOf(".porntvblog.com") >= 0) return "+proxy";
if (/(?:^|\.)porntvblog\.com$/.test(host)) return "+proxy";
if (scheme === "http" && url.indexOf(".pornvisit.com") >= 0) return "+proxy";
if (scheme === "http" && url.indexOf(".portablevpn.nl") >= 0) return "+proxy";
if (/(?:^|\.)poskotanews\.com$/.test(host)) return "+proxy";
if (scheme === "http" && url.indexOf(".post01.com") >= 0) return "+proxy";
if (scheme === "http" && url.indexOf(".post76.com") >= 0) return "+proxy";
if (/(?:^|\.)post76\.com$/.test(host)) return "+proxy";
if (scheme === "http" && url.indexOf(".post852.com") >= 0) return "+proxy";
if (/(?:^|\.)post852\.com$/.test(host)) return "+proxy";
if (scheme === "http" && url.indexOf("postadult.com") >= 0) return "+proxy";
if (scheme === "http" && url.indexOf(".postimg.org") >= 0) return "+proxy";
if (/(?:^|\.)potvpn\.com$/.test(host)) return "+proxy";
if (/(?:^|\.)powercx\.com$/.test(host)) return "+proxy";
if (scheme === "http" && url.indexOf(".powerphoto.org") >= 0) return "+proxy";
if (/(?:^|\.)www\.powerpointninja\.com$/.test(host)) return "+proxy";
if (/(?:^|\.)presidentlee\.tw$/.test(host)) return "+proxy";
if (/(?:^|\.)cdn\.printfriendly\.com$/.test(host)) return "+proxy";
if (scheme === "http" && url.indexOf(".pritunl.com") >= 0) return "+proxy";
if (scheme === "http" && url.indexOf("provpnaccounts.com") >= 0) return "+proxy";
if (/(?:^|\.)provpnaccounts\.com$/.test(host)) return "+proxy";
if (scheme === "http" && url.indexOf(".proxfree.com") >= 0) return "+proxy";
if (/(?:^|\.)proxfree\.com$/.test(host)) return "+proxy";
if (scheme === "http" && url.indexOf("proxyanonimo.es") >= 0) return "+proxy";
if (scheme === "http" && url.indexOf(".proxynetwork.org.uk") >= 0) return "+proxy";
if (/(?:^|\.)proxynetwork\.org\.uk$/.test(host)) return "+proxy";
if (/(?:^|\.)pts\.org\.tw$/.test(host)) return "+proxy";
if (scheme === "http" && url.indexOf(".pttvan.org") >= 0) return "+proxy";
if (scheme === "http" && url.indexOf("pubu.com.tw") >= 0) return "+proxy";
if (scheme === "http" && url.indexOf("puffinbrowser.com") >= 0) return "+proxy";
if (scheme === "http" && url.indexOf("pureinsight.org") >= 0) return "+proxy";
if (scheme === "http" && url.indexOf(".pushchinawall.com") >= 0) return "+proxy";
if (scheme === "http" && url.indexOf(".putty.org") >= 0) return "+proxy";
if (/(?:^|\.)putty\.org$/.test(host)) return "+proxy";
if (/(?:^|\.)calebelston\.com$/.test(host)) return "+proxy";
if (/(?:^|\.)blog\.fizzik\.com$/.test(host)) return "+proxy";
if (/(?:^|\.)nf\.id\.au$/.test(host)) return "+proxy";
if (/(?:^|\.)sogrady\.me$/.test(host)) return "+proxy";
if (/(?:^|\.)vatn\.org$/.test(host)) return "+proxy";
if (/(?:^|\.)ventureswell\.com$/.test(host)) return "+proxy";
if (/(?:^|\.)whereiswerner\.com$/.test(host)) return "+proxy";
if (scheme === "http" && url.indexOf(".power.com") >= 0) return "+proxy";
if (/(?:^|\.)power\.com$/.test(host)) return "+proxy";
if (scheme === "http" && url.indexOf("powerapple.com") >= 0) return "+proxy";
if (/(?:^|\.)powerapple\.com$/.test(host)) return "+proxy";
if (/(?:^|\.)abc\.pp\.ru$/.test(host)) return "+proxy";
if (scheme === "http" && url.indexOf("heix.pp.ru") >= 0) return "+proxy";
if (/(?:^|\.)prayforchina\.net$/.test(host)) return "+proxy";
if (/(?:^|\.)premeforwindows7\.com$/.test(host)) return "+proxy";
if (/(?:^|\.)presentationzen\.com$/.test(host)) return "+proxy";
if (/(?:^|\.)prestige-av\.com$/.test(host)) return "+proxy";
if (scheme === "http" && url.indexOf("prisoner-state-secret-journal-premier") >= 0) return "+proxy";
if (scheme === "http" && url.indexOf(".prisoneralert.com") >= 0) return "+proxy";
if (/(?:^|\.)pritunl\.com$/.test(host)) return "+proxy";
if (/(?:^|\.)privacybox\.de$/.test(host)) return "+proxy";
if (scheme === "http" && url.indexOf(".private.com/home") >= 0) return "+proxy";
if (/(?:^|\.)privateinternetaccess\.com$/.test(host)) return "+proxy";
if (scheme === "http" && url.indexOf("privatepaste.com") >= 0) return "+proxy";
if (/(?:^|\.)privatepaste\.com$/.test(host)) return "+proxy";
if (scheme === "http" && url.indexOf("privatetunnel.com") >= 0) return "+proxy";
if (/(?:^|\.)privatetunnel\.com$/.test(host)) return "+proxy";
if (/(?:^|\.)privatevpn\.com$/.test(host)) return "+proxy";
if (/(?:^|\.)privoxy\.org$/.test(host)) return "+proxy";
if (/(?:^|\.)procopytips\.com$/.test(host)) return "+proxy";
if (/(?:^|\.)project-syndicate\.org$/.test(host)) return "+proxy";
if (scheme === "http" && url.indexOf("provideocoalition.com") >= 0) return "+proxy";
if (/(?:^|\.)prosiben\.de$/.test(host)) return "+proxy";
if (scheme === "http" && url.indexOf("proxifier.com") >= 0) return "+proxy";
if (scheme === "http" && url.indexOf("api.proxlet.com") >= 0) return "+proxy";
if (/(?:^|\.)proxomitron\.info$/.test(host)) return "+proxy";
if (scheme === "http" && url.indexOf(".proxpn.com") >= 0) return "+proxy";
if (/(?:^|\.)proxpn\.com$/.test(host)) return "+proxy";
if (scheme === "http" && url.indexOf(".proxylist.org.uk") >= 0) return "+proxy";
if (/(?:^|\.)proxylist\.org\.uk$/.test(host)) return "+proxy";
if (scheme === "http" && url.indexOf(".proxypy.net") >= 0) return "+proxy";
if (/(?:^|\.)proxypy\.net$/.test(host)) return "+proxy";
if (scheme === "http" && url.indexOf("proxyroad.com") >= 0) return "+proxy";
if (scheme === "http" && url.indexOf(".proxytunnel.net") >= 0) return "+proxy";
if (/(?:^|\.)proyectoclubes\.com$/.test(host)) return "+proxy";
if (scheme === "http" && url.indexOf("prozz.net") >= 0) return "+proxy";
if (scheme === "http" && url.indexOf("psblog.name") >= 0) return "+proxy";
if (/(?:^|\.)psblog\.name$/.test(host)) return "+proxy";
if (/(?:^|\.)pshvpn\.com$/.test(host)) return "+proxy";
if (/(?:^|\.)psiphon\.ca$/.test(host)) return "+proxy";
if (scheme === "http" && url.indexOf(".psiphon3.com") >= 0) return "+proxy";
if (/(?:^|\.)psiphon3\.com$/.test(host)) return "+proxy";
if (scheme === "http" && url.indexOf(".psiphontoday.com") >= 0) return "+proxy";
if (/(?:^|\.)pt\.im$/.test(host)) return "+proxy";
if (scheme === "http" && url.indexOf(".ptt.cc") >= 0) return "+proxy";
if (/(?:^|\.)ptt\.cc$/.test(host)) return "+proxy";
if (/(?:^|\.)pttgame\.com$/.test(host)) return "+proxy";
if (scheme === "http" && url.indexOf(".puffstore.com") >= 0) return "+proxy";
if (scheme === "http" && url.indexOf(".puuko.com") >= 0) return "+proxy";
if (/(?:^|\.)pullfolio\.com$/.test(host)) return "+proxy";
if (scheme === "http" && url.indexOf(".punyu.com/puny") >= 0) return "+proxy";
if (/(?:^|\.)pureconcepts\.net$/.test(host)) return "+proxy";
if (/(?:^|\.)pureinsight\.org$/.test(host)) return "+proxy";
if (/(?:^|\.)purepdf\.com$/.test(host)) return "+proxy";
if (/(?:^|\.)purevpn\.com$/.test(host)) return "+proxy";
if (scheme === "http" && url.indexOf(".purplelotus.org") >= 0) return "+proxy";
if (scheme === "http" && url.indexOf(".pursuestar.com") >= 0) return "+proxy";
if (/(?:^|\.)pursuestar\.com$/.test(host)) return "+proxy";
if (/(?:^|\.)nitter\.pussthecat\.org$/.test(host)) return "+proxy";
if (scheme === "http" && url.indexOf(".pussyspace.com") >= 0) return "+proxy";
if (scheme === "http" && url.indexOf(".putihome.org") >= 0) return "+proxy";
if (scheme === "http" && url.indexOf(".putlocker.com/file") >= 0) return "+proxy";
if (scheme === "http" && url.indexOf("pwned.com") >= 0) return "+proxy";
if (/(?:^|\.)pximg\.net$/.test(host)) return "+proxy";
if (scheme === "http" && url.indexOf("python.com") >= 0) return "+proxy";
if (scheme === "http" && url.indexOf(".python.com.tw") >= 0) return "+proxy";
if (/^http:\/\/python\.com\.tw/.test(url)) return "+proxy";
if (scheme === "http" && url.indexOf("pythonhackers.com/p") >= 0) return "+proxy";
if (scheme === "http" && url.indexOf("ss.pythonic.life/") >= 0) return "+proxy";
if (scheme === "http" && url.indexOf(".qanote.com") >= 0) return "+proxy";
if (/(?:^|\.)qanote\.com$/.test(host)) return "+proxy";
if (scheme === "http" && url.indexOf(".qgirl.com.tw") >= 0) return "+proxy";
if (/(?:^|\.)qianbai\.tw$/.test(host)) return "+proxy";
if (/(?:^|\.)qiandao\.today$/.test(host)) return "+proxy";
if (/(?:^|\.)qiangwaikan\.com$/.test(host)) return "+proxy";
if (scheme === "http" && url.indexOf(".qi-gong.me") >= 0) return "+proxy";
if (/(?:^|\.)qi-gong\.me$/.test(host)) return "+proxy";
if (/(?:^|\.)qiangyou\.org$/.test(host)) return "+proxy";
if (scheme === "http" && url.indexOf(".qidian.ca") >= 0) return "+proxy";
if (scheme === "http" && url.indexOf(".qienkuen.org") >= 0) return "+proxy";
if (/(?:^|\.)qienkuen\.org$/.test(host)) return "+proxy";
if (/(?:^|\.)qiwen\.lu$/.test(host)) return "+proxy";
if (scheme === "http" && url.indexOf("qixianglu.cn") >= 0) return "+proxy";
if (scheme === "http" && url.indexOf("bbs.qmzdd.com") >= 0) return "+proxy";
if (scheme === "http" && url.indexOf(".qkshare.com") >= 0) return "+proxy";
if (scheme === "http" && url.indexOf("qoos.com") >= 0) return "+proxy";
if (/(?:^|\.)qoos\.com$/.test(host)) return "+proxy";
if (scheme === "http" && url.indexOf("blog.qooza.hk/dafengqixi") >= 0) return "+proxy";
if (/(?:^|\.)efksoft\.com$/.test(host)) return "+proxy";
if (/(?:^|\.)qstatus\.com$/.test(host)) return "+proxy";
if (/(?:^|\.)qtweeter\.com$/.test(host)) return "+proxy";
if (/(?:^|\.)qtrac\.eu$/.test(host)) return "+proxy";
if (scheme === "http" && url.indexOf(".quannengshen.org") >= 0) return "+proxy";
if (/^http:\/\/quannengshen\.org/.test(url)) return "+proxy";
if (scheme === "http" && url.indexOf("quantumbooter.net") >= 0) return "+proxy";
if (/(?:^|\.)quitccp\.net$/.test(host)) return "+proxy";
if (scheme === "http" && url.indexOf(".quitccp.net") >= 0) return "+proxy";
if (/(?:^|\.)quitccp\.org$/.test(host)) return "+proxy";
if (scheme === "http" && url.indexOf(".quitccp.org") >= 0) return "+proxy";
if (scheme === "http" && url.indexOf(".quora.com/Chinas-Future") >= 0) return "+proxy";
if (scheme === "http" && url.indexOf(".quran.com") >= 0) return "+proxy";
if (/^http:\/\/quran\.com/.test(url)) return "+proxy";
if (scheme === "http" && url.indexOf(".quranexplorer.com") >= 0) return "+proxy";
if (scheme === "http" && url.indexOf("qusi8.net") >= 0) return "+proxy";
if (scheme === "http" && url.indexOf(".qvodzy.org") >= 0) return "+proxy";
if (scheme === "http" && url.indexOf("nemesis2.qx.net/pages/MyEnTunnel") >= 0) return "+proxy";
if (scheme === "http" && url.indexOf("qxbbs.org") >= 0) return "+proxy";
if (/(?:^|\.)r0\.ru$/.test(host)) return "+proxy";
if (scheme === "http" && url.indexOf(".ra.gg") >= 0) return "+proxy";
if (/^http:\/\/ra\.gg\//.test(url)) return "+proxy";
if (scheme === "http" && url.indexOf(".radicalparty.org") >= 0) return "+proxy";
if (/(?:^|\.)rael\.org$/.test(host)) return "+proxy";
if (scheme === "http" && url.indexOf("radicalparty.org") >= 0) return "+proxy";
if (/(?:^|\.)radio\.garden$/.test(host)) return "+proxy";
if (scheme === "http" && url.indexOf("radioaustralia.net.au") >= 0) return "+proxy";
if (scheme === "http" && url.indexOf(".radiohilight.net") >= 0) return "+proxy";
if (/(?:^|\.)radiohilight\.net$/.test(host)) return "+proxy";
if (/(?:^|\.)radioline\.co$/.test(host)) return "+proxy";
if (scheme === "http" && url.indexOf("opml.radiotime.com") >= 0) return "+proxy";
if (/(?:^|\.)radiovaticana\.org$/.test(host)) return "+proxy";
if (/(?:^|\.)radiovncr\.com$/.test(host)) return "+proxy";
if (/(?:^|\.)raggedbanner\.com$/.test(host)) return "+proxy";
if (/(?:^|\.)raidcall\.com\.tw$/.test(host)) return "+proxy";
if (scheme === "http" && url.indexOf(".raidtalk.com.tw") >= 0) return "+proxy";
if (scheme === "http" && url.indexOf(".rainbowplan.org/bbs") >= 0) return "+proxy";
if (/^https:\/\/raindrop\.io\//.test(url)) return "+proxy";
if (scheme === "http" && url.indexOf(".raizoji.or.jp") >= 0) return "+proxy";
if (/^http:\/\/raizoji\.or\.jp/.test(url)) return "+proxy";
if (scheme === "http" && url.indexOf("rangwang.biz") >= 0) return "+proxy";
if (scheme === "http" && url.indexOf("rangzen.com") >= 0) return "+proxy";
if (scheme === "http" && url.indexOf("rangzen.net") >= 0) return "+proxy";
if (scheme === "http" && url.indexOf("rangzen.org") >= 0) return "+proxy";
if (/^http:\/\/blog\.ranxiang\.com\//.test(url)) return "+proxy";
if (scheme === "http" && url.indexOf("ranyunfei.com") >= 0) return "+proxy";
if (/(?:^|\.)ranyunfei\.com$/.test(host)) return "+proxy";
if (scheme === "http" && url.indexOf(".rapbull.net") >= 0) return "+proxy";
if (/^http:\/\/rapidgator\.net\//.test(url)) return "+proxy";
if (/(?:^|\.)rapidmoviez\.com$/.test(host)) return "+proxy";
if (scheme === "http" && url.indexOf("rapidvpn.com") >= 0) return "+proxy";
if (/(?:^|\.)rapidvpn\.com$/.test(host)) return "+proxy";
if (/(?:^|\.)rarbgprx\.org$/.test(host)) return "+proxy";
if (scheme === "http" && url.indexOf(".raremovie.cc") >= 0) return "+proxy";
if (/^http:\/\/raremovie\.cc/.test(url)) return "+proxy";
if (scheme === "http" && url.indexOf(".raremovie.net") >= 0) return "+proxy";
if (/^http:\/\/raremovie\.net/.test(url)) return "+proxy";
if (/(?:^|\.)rationalwiki\.org$/.test(host)) return "+proxy";
if (/(?:^|\.)rawgit\.com$/.test(host)) return "+proxy";
if (/(?:^|\.)rawgithub\.com$/.test(host)) return "+proxy";
if (/(?:^|\.)razyboard\.com$/.test(host)) return "+proxy";
if (scheme === "http" && url.indexOf("rcinet.ca") >= 0) return "+proxy";
if (scheme === "http" && url.indexOf(".read100.com") >= 0) return "+proxy";
if (scheme === "http" && url.indexOf(".readingtimes.com.tw") >= 0) return "+proxy";
if (/(?:^|\.)readingtimes\.com\.tw$/.test(host)) return "+proxy";
if (/(?:^|\.)readmoo\.com$/.test(host)) return "+proxy";
if (scheme === "http" && url.indexOf(".readydown.com") >= 0) return "+proxy";
if (/^http:\/\/readydown\.com/.test(url)) return "+proxy";
if (scheme === "http" && url.indexOf(".realcourage.org") >= 0) return "+proxy";
if (scheme === "http" && url.indexOf(".realitykings.com") >= 0) return "+proxy";
if (/(?:^|\.)realitykings\.com$/.test(host)) return "+proxy";
if (scheme === "http" && url.indexOf(".realraptalk.com") >= 0) return "+proxy";
if (scheme === "http" && url.indexOf(".realsexpass.com") >= 0) return "+proxy";
if (/(?:^|\.)reason\.com$/.test(host)) return "+proxy";
if (scheme === "http" && url.indexOf(".recordhistory.org") >= 0) return "+proxy";
if (scheme === "http" && url.indexOf(".recovery.org.tw") >= 0) return "+proxy";
if (/^http:\/\/online\.recoveryversion\.org/.test(url)) return "+proxy";
if (/(?:^|\.)recoveryversion\.com\.tw$/.test(host)) return "+proxy";
if (/(?:^|\.)red-lang\.org$/.test(host)) return "+proxy";
if (scheme === "http" && url.indexOf("redballoonsolidarity.org") >= 0) return "+proxy";
if (/(?:^|\.)redbubble\.com$/.test(host)) return "+proxy";
if (scheme === "http" && url.indexOf(".redchinacn.net") >= 0) return "+proxy";
if (/^http:\/\/redchinacn\.net/.test(url)) return "+proxy";
if (scheme === "http" && url.indexOf("redchinacn.org") >= 0) return "+proxy";
if (scheme === "http" && url.indexOf("redtube.com") >= 0) return "+proxy";
if (scheme === "http" && url.indexOf("referer.us") >= 0) return "+proxy";
if (/(?:^|\.)referer\.us$/.test(host)) return "+proxy";
if (/(?:^|\.)reflectivecode\.com$/.test(host)) return "+proxy";
if (scheme === "http" && url.indexOf("relaxbbs.com") >= 0) return "+proxy";
if (scheme === "http" && url.indexOf(".relay.com.tw") >= 0) return "+proxy";
if (scheme === "http" && url.indexOf(".releaseinternational.org") >= 0) return "+proxy";
if (/(?:^|\.)religionnews\.com$/.test(host)) return "+proxy";
if (scheme === "http" && url.indexOf("religioustolerance.org") >= 0) return "+proxy";
if (scheme === "http" && url.indexOf("renminbao.com") >= 0) return "+proxy";
if (/(?:^|\.)renminbao\.com$/.test(host)) return "+proxy";
if (scheme === "http" && url.indexOf(".renyurenquan.org") >= 0) return "+proxy";
if (/(?:^|\.)renyurenquan\.org$/.test(host)) return "+proxy";
if (/^http:\/\/certificate\.revocationcheck\.com/.test(url)) return "+proxy";
if (scheme === "http" && url.indexOf("subacme.rerouted.org") >= 0) return "+proxy";
if (/(?:^|\.)resilio\.com$/.test(host)) return "+proxy";
if (scheme === "http" && url.indexOf(".reuters.com") >= 0) return "+proxy";
if (/(?:^|\.)reuters\.com$/.test(host)) return "+proxy";
if (/(?:^|\.)reutersmedia\.net$/.test(host)) return "+proxy";
if (scheme === "http" && url.indexOf(".revleft.com") >= 0) return "+proxy";
if (/(?:^|\.)resistchina\.org$/.test(host)) return "+proxy";
if (scheme === "http" && url.indexOf("retweetist.com") >= 0) return "+proxy";
if (/(?:^|\.)retweetrank\.com$/.test(host)) return "+proxy";
if (scheme === "http" && url.indexOf("revver.com") >= 0) return "+proxy";
if (scheme === "http" && url.indexOf(".rfa.org") >= 0) return "+proxy";
if (/(?:^|\.)rfa\.org$/.test(host)) return "+proxy";
if (scheme === "http" && url.indexOf(".rfachina.com") >= 0) return "+proxy";
if (scheme === "http" && url.indexOf(".rfamobile.org") >= 0) return "+proxy";
if (scheme === "http" && url.indexOf("rfaweb.org") >= 0) return "+proxy";
if (/(?:^|\.)rferl\.org$/.test(host)) return "+proxy";
if (scheme === "http" && url.indexOf(".rfi.fr") >= 0) return "+proxy";
if (/(?:^|\.)rfi\.fr$/.test(host)) return "+proxy";
if (/^http:\/\/rfi\.my\//.test(url)) return "+proxy";
if (/^http:\/\/vds\.rightster\.com\//.test(url)) return "+proxy";
if (scheme === "http" && url.indexOf(".rigpa.org") >= 0) return "+proxy";
if (scheme === "http" && url.indexOf(".rileyguide.com") >= 0) return "+proxy";
if (scheme === "http" && url.indexOf("riku.me/") >= 0) return "+proxy";
if (scheme === "http" && url.indexOf(".ritouki.jp") >= 0) return "+proxy";
if (/(?:^|\.)ritter\.vg$/.test(host)) return "+proxy";
if (scheme === "http" && url.indexOf(".rlwlw.com") >= 0) return "+proxy";
if (/(?:^|\.)rlwlw\.com$/.test(host)) return "+proxy";
if (scheme === "http" && url.indexOf(".rmjdw.com") >= 0) return "+proxy";
if (scheme === "http" && url.indexOf(".rmjdw132.info") >= 0) return "+proxy";
if (scheme === "http" && url.indexOf(".roadshow.hk") >= 0) return "+proxy";
if (scheme === "http" && url.indexOf(".roboforex.com") >= 0) return "+proxy";
if (/(?:^|\.)robustnessiskey\.com$/.test(host)) return "+proxy";
if (/(?:^|\.)rocket-inc\.net$/.test(host)) return "+proxy";
if (/^http:\/\/www2\.rocketbbs\.com\/11\/bbs\.cgi.id=5mus/.test(url)) return "+proxy";
if (/^http:\/\/www2\.rocketbbs\.com\/11\/bbs\.cgi.id=freemgl/.test(url)) return "+proxy";
if (/(?:^|\.)rojo\.com$/.test(host)) return "+proxy";
if (/(?:^|\.)ronjoneswriter\.com$/.test(host)) return "+proxy";
if (/(?:^|\.)rolfoundation\.org$/.test(host)) return "+proxy";
if (/(?:^|\.)rolia\.net$/.test(host)) return "+proxy";
if (/(?:^|\.)rolsociety\.org$/.test(host)) return "+proxy";
if (scheme === "http" && url.indexOf(".roodo.com") >= 0) return "+proxy";
if (scheme === "http" && url.indexOf(".rosechina.net") >= 0) return "+proxy";
if (scheme === "http" && url.indexOf(".rotten.com") >= 0) return "+proxy";
if (scheme === "http" && url.indexOf(".rsf.org") >= 0) return "+proxy";
if (/(?:^|\.)rsf\.org$/.test(host)) return "+proxy";
if (scheme === "http" && url.indexOf(".rsf-chinese.org") >= 0) return "+proxy";
if (/(?:^|\.)rsf-chinese\.org$/.test(host)) return "+proxy";
if (scheme === "http" && url.indexOf(".rsgamen.org") >= 0) return "+proxy";
if (/(?:^|\.)rsshub\.app$/.test(host)) return "+proxy";
if (/(?:^|\.)phosphation13\.rssing\.com$/.test(host)) return "+proxy";
if (scheme === "http" && url.indexOf(".rssmeme.com") >= 0) return "+proxy";
if (/(?:^|\.)rssmeme\.com$/.test(host)) return "+proxy";
if (/(?:^|\.)rtalabel\.org$/.test(host)) return "+proxy";
if (scheme === "http" && url.indexOf(".rthk.hk") >= 0) return "+proxy";
if (/(?:^|\.)rthk\.hk$/.test(host)) return "+proxy";
if (scheme === "http" && url.indexOf(".rthk.org.hk") >= 0) return "+proxy";
if (/(?:^|\.)rthk\.org\.hk$/.test(host)) return "+proxy";
if (scheme === "http" && url.indexOf(".rti.org.tw") >= 0) return "+proxy";
if (/(?:^|\.)rti\.org\.tw$/.test(host)) return "+proxy";
if (/(?:^|\.)rti\.tw$/.test(host)) return "+proxy";
if (scheme === "http" && url.indexOf(".rtycminnesota.org") >= 0) return "+proxy";
if (/^http:\/\/.*\.ruanyifeng\.com\/blog.*some_ways_to_break_the_great_firewall/.test(url)) return "+proxy";
if (scheme === "http" && url.indexOf("rukor.org") >= 0) return "+proxy";
if (/(?:^|\.)rule34\.xxx$/.test(host)) return "+proxy";
if (scheme === "http" && url.indexOf(".runbtx.com") >= 0) return "+proxy";
if (scheme === "http" && url.indexOf(".rushbee.com") >= 0) return "+proxy";
if (/(?:^|\.)rusvpn\.com$/.test(host)) return "+proxy";
if (scheme === "http" && url.indexOf(".ruten.com.tw") >= 0) return "+proxy";
if (/(?:^|\.)ruten\.com\.tw$/.test(host)) return "+proxy";
if (scheme === "http" && url.indexOf("rutube.ru") >= 0) return "+proxy";
if (scheme === "http" && url.indexOf(".ruyiseek.com") >= 0) return "+proxy";
if (scheme === "http" && url.indexOf(".rxhj.net") >= 0) return "+proxy";
if (/^http:\/\/rxhj\.net/.test(url)) return "+proxy";
if (scheme === "http" && url.indexOf(".s1s1s1.com") >= 0) return "+proxy";
if (/(?:^|\.)s-cute\.com$/.test(host)) return "+proxy";
if (scheme === "http" && url.indexOf(".s-dragon.org") >= 0) return "+proxy";
if (/(?:^|\.)s1heng\.com$/.test(host)) return "+proxy";
if (/^http:\/\/www\.s4miniarchive\.com/.test(url)) return "+proxy";
if (/(?:^|\.)s8forum\.com$/.test(host)) return "+proxy";
if (scheme === "http" && url.indexOf("cdn1.lp.saboom.com") >= 0) return "+proxy";
if (/(?:^|\.)sacks\.com$/.test(host)) return "+proxy";
if (scheme === "http" && url.indexOf("sacom.hk") >= 0) return "+proxy";
if (/(?:^|\.)sacom\.hk$/.test(host)) return "+proxy";
if (/(?:^|\.)sadpanda\.us$/.test(host)) return "+proxy";
if (/(?:^|\.)safechat\.com$/.test(host)) return "+proxy";
if (/(?:^|\.)safeguarddefenders\.com$/.test(host)) return "+proxy";
if (scheme === "http" && url.indexOf(".safervpn.com") >= 0) return "+proxy";
if (/(?:^|\.)safervpn\.com$/.test(host)) return "+proxy";
if (scheme === "http" && url.indexOf(".saintyculture.com") >= 0) return "+proxy";
if (/^http:\/\/saintyculture\.com/.test(url)) return "+proxy";
if (scheme === "http" && url.indexOf(".saiq.me") >= 0) return "+proxy";
if (/(?:^|\.)saiq\.me$/.test(host)) return "+proxy";
if (/(?:^|\.)sakuralive\.com$/.test(host)) return "+proxy";
if (scheme === "http" && url.indexOf(".sakya.org") >= 0) return "+proxy";
if (scheme === "http" && url.indexOf(".salvation.org.hk") >= 0) return "+proxy";
if (/(?:^|\.)salvation\.org\.hk$/.test(host)) return "+proxy";
if (scheme === "http" && url.indexOf(".samair.ru/proxy/type-01") >= 0) return "+proxy";
if (scheme === "http" && url.indexOf(".sambhota.org") >= 0) return "+proxy";
if (scheme === "http" && url.indexOf(".cn.sandscotaicentral.com") >= 0) return "+proxy";
if (/^http:\/\/cn\.sandscotaicentral\.com/.test(url)) return "+proxy";
if (/(?:^|\.)sankei\.com$/.test(host)) return "+proxy";
if (scheme === "http" && url.indexOf(".sanmin.com.tw") >= 0) return "+proxy";
if (scheme === "http" && url.indexOf("sapikachu.net") >= 0) return "+proxy";
if (scheme === "http" && url.indexOf("savemedia.com") >= 0) return "+proxy";
if (/(?:^|\.)savethesounds\.info$/.test(host)) return "+proxy";
if (scheme === "http" && url.indexOf(".savetibet.de") >= 0) return "+proxy";
if (/(?:^|\.)savetibet\.de$/.test(host)) return "+proxy";
if (scheme === "http" && url.indexOf("savetibet.fr") >= 0) return "+proxy";
if (scheme === "http" && url.indexOf("savetibet.nl") >= 0) return "+proxy";
if (scheme === "http" && url.indexOf(".savetibet.org") >= 0) return "+proxy";
if (/(?:^|\.)savetibet\.org$/.test(host)) return "+proxy";
if (scheme === "http" && url.indexOf("savetibet.ru") >= 0) return "+proxy";
if (scheme === "http" && url.indexOf(".savetibetstore.org") >= 0) return "+proxy";
if (/(?:^|\.)savetibetstore\.org$/.test(host)) return "+proxy";
if (/(?:^|\.)saveuighur\.org$/.test(host)) return "+proxy";
if (scheme === "http" && url.indexOf("savevid.com") >= 0) return "+proxy";
if (/(?:^|\.)say2\.info$/.test(host)) return "+proxy";
if (scheme === "http" && url.indexOf(".sbme.me") >= 0) return "+proxy";
if (/^http:\/\/sbme\.me/.test(url)) return "+proxy";
if (scheme === "http" && url.indexOf(".sbs.com.au/yourlanguage") >= 0) return "+proxy";
if (scheme === "http" && url.indexOf(".scasino.com") >= 0) return "+proxy";
if (/^http:\/\/www\.sciencemag\.org\/content\/344\/6187\/953/.test(url)) return "+proxy";
if (scheme === "http" && url.indexOf(".sciencenets.com") >= 0) return "+proxy";
if (scheme === "http" && url.indexOf(".scmp.com") >= 0) return "+proxy";
if (/(?:^|\.)scmp\.com$/.test(host)) return "+proxy";
if (scheme === "http" && url.indexOf(".scmpchinese.com") >= 0) return "+proxy";
if (/(?:^|\.)scramble\.io$/.test(host)) return "+proxy";
if (scheme === "http" && url.indexOf(".scribd.com") >= 0) return "+proxy";
if (/(?:^|\.)scribd\.com$/.test(host)) return "+proxy";
if (/(?:^|\.)scriptspot\.com$/.test(host)) return "+proxy";
if (/(?:^|\.)search\.com$/.test(host)) return "+proxy";
if (scheme === "http" && url.indexOf(".searchtruth.com") >= 0) return "+proxy";
if (/(?:^|\.)searx\.me$/.test(host)) return "+proxy";
if (/(?:^|\.)seattlefdc\.com$/.test(host)) return "+proxy";
if (scheme === "http" && url.indexOf(".secretchina.com") >= 0) return "+proxy";
if (/(?:^|\.)secretchina\.com$/.test(host)) return "+proxy";
if (/(?:^|\.)secretgarden\.no$/.test(host)) return "+proxy";
if (scheme === "http" && url.indexOf(".secretsline.biz") >= 0) return "+proxy";
if (/(?:^|\.)secretsline\.biz$/.test(host)) return "+proxy";
if (/(?:^|\.)secureservercdn\.net$/.test(host)) return "+proxy";
if (/(?:^|\.)securetunnel\.com$/.test(host)) return "+proxy";
if (scheme === "http" && url.indexOf("securityinabox.org") >= 0) return "+proxy";
if (/^https:\/\/securityinabox\.org/.test(url)) return "+proxy";
if (scheme === "http" && url.indexOf(".securitykiss.com") >= 0) return "+proxy";
if (/(?:^|\.)securitykiss\.com$/.test(host)) return "+proxy";
if (/(?:^|\.)seed4\.me$/.test(host)) return "+proxy";
if (scheme === "http" && url.indexOf("news.seehua.com") >= 0) return "+proxy";
if (scheme === "http" && url.indexOf("seesmic.com") >= 0) return "+proxy";
if (/(?:^|\.)seevpn\.com$/.test(host)) return "+proxy";
if (/(?:^|\.)seezone\.net$/.test(host)) return "+proxy";
if (scheme === "http" && url.indexOf("sejie.com") >= 0) return "+proxy";
if (scheme === "http" && url.indexOf(".sendspace.com") >= 0) return "+proxy";
if (/^http:\/\/tweets\.seraph\.me\//.test(url)) return "+proxy";
if (scheme === "http" && url.indexOf("sesawe.net") >= 0) return "+proxy";
if (/(?:^|\.)sesawe\.net$/.test(host)) return "+proxy";
if (scheme === "http" && url.indexOf(".sesawe.org") >= 0) return "+proxy";
if (/(?:^|\.)sethwklein\.net$/.test(host)) return "+proxy";
if (scheme === "http" && url.indexOf(".setn.com") >= 0) return "+proxy";
if (scheme === "http" && url.indexOf(".settv.com.tw") >= 0) return "+proxy";
if (scheme === "http" && url.indexOf("forum.setty.com.tw") >= 0) return "+proxy";
if (scheme === "http" && url.indexOf(".sevenload.com") >= 0) return "+proxy";
if (/(?:^|\.)sevenload\.com$/.test(host)) return "+proxy";
if (scheme === "http" && url.indexOf(".sex.com") >= 0) return "+proxy";
if (scheme === "http" && url.indexOf(".sex-11.com") >= 0) return "+proxy";
if (/(?:^|\.)sex3\.com$/.test(host)) return "+proxy";
if (/(?:^|\.)sex8\.cc$/.test(host)) return "+proxy";
if (scheme === "http" && url.indexOf(".sexandsubmission.com") >= 0) return "+proxy";
if (scheme === "http" && url.indexOf(".sexbot.com") >= 0) return "+proxy";
if (scheme === "http" && url.indexOf(".sexhu.com") >= 0) return "+proxy";
if (scheme === "http" && url.indexOf(".sexhuang.com") >= 0) return "+proxy";
if (scheme === "http" && url.indexOf("sexinsex.net") >= 0) return "+proxy";
if (/(?:^|\.)sexinsex\.net$/.test(host)) return "+proxy";
if (scheme === "http" && url.indexOf(".sextvx.com") >= 0) return "+proxy";
if (scheme === "http" && url.indexOf("67.220.91.15") >= 0) return "+proxy";
if (scheme === "http" && url.indexOf("67.220.91.18") >= 0) return "+proxy";
if (scheme === "http" && url.indexOf("67.220.91.23") >= 0) return "+proxy";
if (/^http:\/\/.*\.sf\.net/.test(url)) return "+proxy";
if (scheme === "http" && url.indexOf(".sfileydy.com") >= 0) return "+proxy";
if (/(?:^|\.)sfshibao\.com$/.test(host)) return "+proxy";
if (scheme === "http" && url.indexOf(".sftindia.org") >= 0) return "+proxy";
if (scheme === "http" && url.indexOf(".sftuk.org") >= 0) return "+proxy";
if (/(?:^|\.)sftuk\.org$/.test(host)) return "+proxy";
if (/(?:^|\.)shadeyouvpn\.com$/.test(host)) return "+proxy";
if (scheme === "http" && url.indexOf("shadow.ma") >= 0) return "+proxy";
if (scheme === "http" && url.indexOf(".shadowsky.xyz") >= 0) return "+proxy";
if (scheme === "http" && url.indexOf(".shadowsocks.asia") >= 0) return "+proxy";
if (/(?:^|\.)www\.shadowsocks\.com$/.test(host)) return "+proxy";
if (scheme === "http" && url.indexOf(".shadowsocks.com") >= 0) return "+proxy";
if (/(?:^|\.)shadowsocks\.com\.hk$/.test(host)) return "+proxy";
if (scheme === "http" && url.indexOf(".shadowsocks.org") >= 0) return "+proxy";
if (/(?:^|\.)shadowsocks\.org$/.test(host)) return "+proxy";
if (/(?:^|\.)shadowsocks-r\.com$/.test(host)) return "+proxy";
if (/^http:\/\/cn\.shafaqna\.com/.test(url)) return "+proxy";
if (/(?:^|\.)shahit\.biz$/.test(host)) return "+proxy";
if (scheme === "http" && url.indexOf(".shambalapost.com") >= 0) return "+proxy";
if (scheme === "http" && url.indexOf(".shambhalasun.com") >= 0) return "+proxy";
if (scheme === "http" && url.indexOf(".shangfang.org") >= 0) return "+proxy";
if (/(?:^|\.)shangfang\.org$/.test(host)) return "+proxy";
if (scheme === "http" && url.indexOf("shapeservices.com") >= 0) return "+proxy";
if (scheme === "http" && url.indexOf(".sharebee.com") >= 0) return "+proxy";
if (/(?:^|\.)sharecool\.org$/.test(host)) return "+proxy";
if (scheme === "http" && url.indexOf("sharpdaily.com.hk") >= 0) return "+proxy";
if (/(?:^|\.)sharpdaily\.com\.hk$/.test(host)) return "+proxy";
if (scheme === "http" && url.indexOf(".sharpdaily.hk") >= 0) return "+proxy";
if (scheme === "http" && url.indexOf(".sharpdaily.tw") >= 0) return "+proxy";
if (scheme === "http" && url.indexOf(".shat-tibet.com") >= 0) return "+proxy";
if (scheme === "http" && url.indexOf("sheikyermami.com") >= 0) return "+proxy";
if (scheme === "http" && url.indexOf(".shellfire.de") >= 0) return "+proxy";
if (/(?:^|\.)shellfire\.de$/.test(host)) return "+proxy";
if (scheme === "http" && url.indexOf(".shenshou.org") >= 0) return "+proxy";
if (scheme === "http" && url.indexOf("shenyun.com") >= 0) return "+proxy";
if (scheme === "http" && url.indexOf("shenyunperformingarts.org") >= 0) return "+proxy";
if (/(?:^|\.)shenyunperformingarts\.org$/.test(host)) return "+proxy";
if (/(?:^|\.)shenyunshop\.com$/.test(host)) return "+proxy";
if (scheme === "http" && url.indexOf("shenzhoufilm.com") >= 0) return "+proxy";
if (/(?:^|\.)shenzhoufilm\.com$/.test(host)) return "+proxy";
if (/(?:^|\.)shenzhouzhengdao\.org$/.test(host)) return "+proxy";
if (/(?:^|\.)sherabgyaltsen\.com$/.test(host)) return "+proxy";
if (scheme === "http" && url.indexOf(".shiatv.net") >= 0) return "+proxy";
if (scheme === "http" && url.indexOf(".shicheng.org") >= 0) return "+proxy";
if (scheme === "http" && url.indexOf("shinychan.com") >= 0) return "+proxy";
if (scheme === "http" && url.indexOf("shipcamouflage.com") >= 0) return "+proxy";
if (scheme === "http" && url.indexOf(".shireyishunjian.com") >= 0) return "+proxy";
if (scheme === "http" && url.indexOf(".shitaotv.org") >= 0) return "+proxy";
if (/(?:^|\.)shixiao\.org$/.test(host)) return "+proxy";
if (/(?:^|\.)shizhao\.org$/.test(host)) return "+proxy";
if (scheme === "http" && url.indexOf("shizhao.org") >= 0) return "+proxy";
if (scheme === "http" && url.indexOf("shkspr.mobi/dabr") >= 0) return "+proxy";
if (/(?:^|\.)shodanhq\.com$/.test(host)) return "+proxy";
if (/(?:^|\.)shooshtime\.com$/.test(host)) return "+proxy";
if (scheme === "http" && url.indexOf(".shop2000.com.tw") >= 0) return "+proxy";
if (/(?:^|\.)shopee\.tw$/.test(host)) return "+proxy";
if (scheme === "http" && url.indexOf(".shopping.com") >= 0) return "+proxy";
if (scheme === "http" && url.indexOf(".showhaotu.com") >= 0) return "+proxy";
if (scheme === "http" && url.indexOf(".showtime.jp") >= 0) return "+proxy";
if (/(?:^|\.)showwe\.tw$/.test(host)) return "+proxy";
if (scheme === "http" && url.indexOf(".shutterstock.com") >= 0) return "+proxy";
if (/(?:^|\.)shutterstock\.com$/.test(host)) return "+proxy";
if (scheme === "http" && url.indexOf("ch.shvoong.com") >= 0) return "+proxy";
if (scheme === "http" && url.indexOf(".shwchurch.org") >= 0) return "+proxy";
if (/(?:^|\.)shwchurch\.org$/.test(host)) return "+proxy";
if (scheme === "http" && url.indexOf(".shwchurch3.com") >= 0) return "+proxy";
if (/^http:\/\/shwchurch3\.com/.test(url)) return "+proxy";
if (scheme === "http" && url.indexOf(".siddharthasintent.org") >= 0) return "+proxy";
if (/(?:^|\.)sidelinesnews\.com$/.test(host)) return "+proxy";
if (scheme === "http" && url.indexOf(".sidelinessportseatery.com") >= 0) return "+proxy";
if (/(?:^|\.)signal\.org$/.test(host)) return "+proxy";
if (scheme === "http" && url.indexOf(".sijihuisuo.club") >= 0) return "+proxy";
if (scheme === "http" && url.indexOf(".sijihuisuo.com") >= 0) return "+proxy";
if (scheme === "http" && url.indexOf(".silkbook.com") >= 0) return "+proxy";
if (/(?:^|\.)simbolostwitter\.com$/.test(host)) return "+proxy";
if (scheme === "http" && url.indexOf("simplecd.org") >= 0) return "+proxy";
if (/(?:^|\.)simplecd\.org$/.test(host)) return "+proxy";
if (scheme === "http" && url.indexOf("simpleproductivityblog.com") >= 0) return "+proxy";
if (scheme === "http" && url.indexOf("bbs.sina.com/") >= 0) return "+proxy";
if (scheme === "http" && url.indexOf("bbs.sina.com%2F") >= 0) return "+proxy";
if (scheme === "http" && url.indexOf("blog.sina.com.tw") >= 0) return "+proxy";
if (scheme === "http" && url.indexOf("dailynews.sina.com/") >= 0) return "+proxy";
if (scheme === "http" && url.indexOf("dailynews.sina.com%2F") >= 0) return "+proxy";
if (scheme === "http" && url.indexOf("forum.sina.com.hk") >= 0) return "+proxy";
if (scheme === "http" && url.indexOf("home.sina.com") >= 0) return "+proxy";
if (/(?:^|\.)magazines\.sina\.com\.tw$/.test(host)) return "+proxy";
if (scheme === "http" && url.indexOf("news.sina.com.hk") >= 0) return "+proxy";
if (scheme === "http" && url.indexOf("news.sina.com.tw") >= 0) return "+proxy";
if (scheme === "http" && url.indexOf("news.sinchew.com.my") >= 0) return "+proxy";
if (scheme === "http" && url.indexOf(".sinchew.com.my/node/") >= 0) return "+proxy";
if (scheme === "http" && url.indexOf(".sinchew.com.my/taxonomy/term") >= 0) return "+proxy";
if (scheme === "http" && url.indexOf(".singaporepools.com.sg") >= 0) return "+proxy";
if (/(?:^|\.)singaporepools\.com\.sg$/.test(host)) return "+proxy";
if (scheme === "http" && url.indexOf(".singfortibet.com") >= 0) return "+proxy";
if (scheme === "http" && url.indexOf(".singpao.com.hk") >= 0) return "+proxy";
if (scheme === "http" && url.indexOf("singtao.com") >= 0) return "+proxy";
if (/(?:^|\.)singtao\.com$/.test(host)) return "+proxy";
if (scheme === "http" && url.indexOf("news.singtao.ca") >= 0) return "+proxy";
if (scheme === "http" && url.indexOf(".singtaousa.com") >= 0) return "+proxy";
if (/(?:^|\.)singtaousa\.com$/.test(host)) return "+proxy";
if (scheme === "http" && url.indexOf("sino-monthly.com") >= 0) return "+proxy";
if (/(?:^|\.)sinoca\.com$/.test(host)) return "+proxy";
if (/(?:^|\.)sinocast\.com$/.test(host)) return "+proxy";
if (scheme === "http" && url.indexOf("sinocism.com") >= 0) return "+proxy";
if (scheme === "http" && url.indexOf("sinomontreal.ca") >= 0) return "+proxy";
if (scheme === "http" && url.indexOf(".sinonet.ca") >= 0) return "+proxy";
if (scheme === "http" && url.indexOf(".sinopitt.info") >= 0) return "+proxy";
if (scheme === "http" && url.indexOf(".sinoants.com") >= 0) return "+proxy";
if (/(?:^|\.)sinoants\.com$/.test(host)) return "+proxy";
if (/(?:^|\.)sinoinsider\.com$/.test(host)) return "+proxy";
if (scheme === "http" && url.indexOf(".sinoquebec.com") >= 0) return "+proxy";
if (scheme === "http" && url.indexOf(".sierrafriendsoftibet.org") >= 0) return "+proxy";
if (scheme === "http" && url.indexOf("sis.xxx") >= 0) return "+proxy";
if (/(?:^|\.)sis001\.com$/.test(host)) return "+proxy";
if (scheme === "http" && url.indexOf("sis001.us") >= 0) return "+proxy";
if (scheme === "http" && url.indexOf(".site2unblock.com") >= 0) return "+proxy";
if (/(?:^|\.)site90\.net$/.test(host)) return "+proxy";
if (scheme === "http" && url.indexOf(".sitebro.tw") >= 0) return "+proxy";
if (/(?:^|\.)sitekreator\.com$/.test(host)) return "+proxy";
if (/(?:^|\.)siteks\.uk\.to$/.test(host)) return "+proxy";
if (/(?:^|\.)sitemaps\.org$/.test(host)) return "+proxy";
if (scheme === "http" && url.indexOf(".sjrt.org") >= 0) return "+proxy";
if (/^http:\/\/sjrt\.org/.test(url)) return "+proxy";
if (/(?:^|\.)sjum\.cn$/.test(host)) return "+proxy";
if (/(?:^|\.)sketchappsources\.com$/.test(host)) return "+proxy";
if (/(?:^|\.)skimtube\.com$/.test(host)) return "+proxy";
if (/(?:^|\.)lab\.skk\.moe$/.test(host)) return "+proxy";
if (/(?:^|\.)skybet\.com$/.test(host)) return "+proxy";
if (/^http:\/\/users\.skynet\.be\/reves\/tibethome\.html/.test(url)) return "+proxy";
if (scheme === "http" && url.indexOf(".skyking.com.tw") >= 0) return "+proxy";
if (scheme === "http" && url.indexOf("bbs.skykiwi.com") >= 0) return "+proxy";
if (/^http:\/\/www\.skype\.com\/intl\//.test(url)) return "+proxy";
if (/^http:\/\/www\.skype\.com\/zh-Hant/.test(url)) return "+proxy";
if (/(?:^|\.)skyvegas\.com$/.test(host)) return "+proxy";
if (scheme === "http" && url.indexOf(".xskywalker.com") >= 0) return "+proxy";
if (/(?:^|\.)xskywalker\.com$/.test(host)) return "+proxy";
if (/(?:^|\.)skyxvpn\.com$/.test(host)) return "+proxy";
if (scheme === "http" && url.indexOf("m.slandr.net") >= 0) return "+proxy";
if (scheme === "http" && url.indexOf(".slaytizle.com") >= 0) return "+proxy";
if (scheme === "http" && url.indexOf(".sleazydream.com") >= 0) return "+proxy";
if (/(?:^|\.)slheng\.com$/.test(host)) return "+proxy";
if (/(?:^|\.)slideshare\.net$/.test(host)) return "+proxy";
if (scheme === "http" && url.indexOf("forum.slime.com.tw") >= 0) return "+proxy";
if (scheme === "http" && url.indexOf(".slinkset.com") >= 0) return "+proxy";
if (/(?:^|\.)slickvpn\.com$/.test(host)) return "+proxy";
if (scheme === "http" && url.indexOf(".slutload.com") >= 0) return "+proxy";
if (/(?:^|\.)smartdnsproxy\.com$/.test(host)) return "+proxy";
if (scheme === "http" && url.indexOf(".smarthide.com") >= 0) return "+proxy";
if (/(?:^|\.)app\.smartmailcloud\.com$/.test(host)) return "+proxy";
if (scheme === "http" && url.indexOf("smchbooks.com") >= 0) return "+proxy";
if (scheme === "http" && url.indexOf(".smh.com.au/world/death-of-chinese-playboy-leaves-fresh-scratches-in-party-paintwork-20120903-25a8v") >= 0) return "+proxy";
if (scheme === "http" && url.indexOf("smhric.org") >= 0) return "+proxy";
if (scheme === "http" && url.indexOf(".smith.edu/dalailama") >= 0) return "+proxy";
if (scheme === "http" && url.indexOf(".smyxy.org") >= 0) return "+proxy";
if (/(?:^|\.)snapchat\.com$/.test(host)) return "+proxy";
if (scheme === "http" && url.indexOf(".snaptu.com") >= 0) return "+proxy";
if (/(?:^|\.)snaptu\.com$/.test(host)) return "+proxy";
if (/(?:^|\.)sndcdn\.com$/.test(host)) return "+proxy";
if (scheme === "http" && url.indexOf("sneakme.net") >= 0) return "+proxy";
if (scheme === "http" && url.indexOf("snowlionpub.com") >= 0) return "+proxy";
if (scheme === "http" && url.indexOf("home.so-net.net.tw/yisa_tsai") >= 0) return "+proxy";
if (/(?:^|\.)soc\.mil$/.test(host)) return "+proxy";
if (/(?:^|\.)socialblade\.com$/.test(host)) return "+proxy";
if (scheme === "http" && url.indexOf(".socks-proxy.net") >= 0) return "+proxy";
if (/(?:^|\.)socks-proxy\.net$/.test(host)) return "+proxy";
if (scheme === "http" && url.indexOf(".sockscap64.com") >= 0) return "+proxy";
if (/(?:^|\.)sockslist\.net$/.test(host)) return "+proxy";
if (scheme === "http" && url.indexOf(".socrec.org") >= 0) return "+proxy";
if (/^http:\/\/socrec\.org/.test(url)) return "+proxy";
if (scheme === "http" && url.indexOf(".sod.co.jp") >= 0) return "+proxy";
if (scheme === "http" && url.indexOf(".softether.org") >= 0) return "+proxy";
if (/(?:^|\.)softether\.org$/.test(host)) return "+proxy";
if (scheme === "http" && url.indexOf(".softether-download.com") >= 0) return "+proxy";
if (/(?:^|\.)softether-download\.com$/.test(host)) return "+proxy";
if (/(?:^|\.)cdn\.softlayer\.net$/.test(host)) return "+proxy";
if (/(?:^|\.)sogclub\.com$/.test(host)) return "+proxy";
if (scheme === "http" && url.indexOf("sohcradio.com") >= 0) return "+proxy";
if (/(?:^|\.)sohcradio\.com$/.test(host)) return "+proxy";
if (scheme === "http" && url.indexOf(".sokmil.com") >= 0) return "+proxy";
if (/(?:^|\.)sorting-algorithms\.com$/.test(host)) return "+proxy";
if (scheme === "http" && url.indexOf(".sostibet.org") >= 0) return "+proxy";
if (scheme === "http" && url.indexOf(".soumo.info") >= 0) return "+proxy";
if (/(?:^|\.)soup\.io$/.test(host)) return "+proxy";
if (scheme === "http" && url.indexOf(".sobees.com") >= 0) return "+proxy";
if (/(?:^|\.)sobees\.com$/.test(host)) return "+proxy";
if (scheme === "http" && url.indexOf("socialwhale.com") >= 0) return "+proxy";
if (scheme === "http" && url.indexOf(".softether.co.jp") >= 0) return "+proxy";
if (/(?:^|\.)softwarebychuck\.com$/.test(host)) return "+proxy";
if (scheme === "http" && url.indexOf("blog.sogoo.org") >= 0) return "+proxy";
if (scheme === "http" && url.indexOf("soh.tw") >= 0) return "+proxy";
if (/(?:^|\.)soh\.tw$/.test(host)) return "+proxy";
if (scheme === "http" && url.indexOf("sohfrance.org") >= 0) return "+proxy";
if (/(?:^|\.)sohfrance\.org$/.test(host)) return "+proxy";
if (scheme === "http" && url.indexOf("chinese.soifind.com") >= 0) return "+proxy";
if (scheme === "http" && url.indexOf("sokamonline.com") >= 0) return "+proxy";
if (scheme === "http" && url.indexOf(".solidaritetibet.org") >= 0) return "+proxy";
if (scheme === "http" && url.indexOf(".solidfiles.com") >= 0) return "+proxy";
if (/(?:^|\.)somee\.com$/.test(host)) return "+proxy";
if (scheme === "http" && url.indexOf(".songjianjun.com") >= 0) return "+proxy";
if (/(?:^|\.)songjianjun\.com$/.test(host)) return "+proxy";
if (scheme === "http" && url.indexOf(".sonicbbs.cc") >= 0) return "+proxy";
if (scheme === "http" && url.indexOf(".sonidodelaesperanza.org") >= 0) return "+proxy";
if (scheme === "http" && url.indexOf(".sopcast.com") >= 0) return "+proxy";
if (scheme === "http" && url.indexOf(".sopcast.org") >= 0) return "+proxy";
if (/(?:^|\.)nakedsecurity\.sophos\.com$/.test(host)) return "+proxy";
if (scheme === "http" && url.indexOf(".sorazone.net") >= 0) return "+proxy";
if (/(?:^|\.)sos\.org$/.test(host)) return "+proxy";
if (scheme === "http" && url.indexOf("bbs.sou-tong.org") >= 0) return "+proxy";
if (scheme === "http" && url.indexOf(".soubory.com") >= 0) return "+proxy";
if (/^http:\/\/soubory\.com/.test(url)) return "+proxy";
if (scheme === "http" && url.indexOf(".soul-plus.net") >= 0) return "+proxy";
if (scheme === "http" && url.indexOf(".soulcaliburhentai.net") >= 0) return "+proxy";
if (/(?:^|\.)soulcaliburhentai\.net$/.test(host)) return "+proxy";
if (/(?:^|\.)soundcloud\.com$/.test(host)) return "+proxy";
if (scheme === "http" && url.indexOf(".soundofhope.kr") >= 0) return "+proxy";
if (scheme === "http" && url.indexOf("soundofhope.org") >= 0) return "+proxy";
if (/(?:^|\.)soundofhope\.org$/.test(host)) return "+proxy";
if (/(?:^|\.)soupofmedia\.com$/.test(host)) return "+proxy";
if (/^http:\/\/sourceforge\.net\/p.*\/shadowsocksgui\//.test(url)) return "+proxy";
if (scheme === "http" && url.indexOf(".sourcewadio.com") >= 0) return "+proxy";
if (/(?:^|\.)south-plus\.org$/.test(host)) return "+proxy";
if (scheme === "http" && url.indexOf("southnews.com.tw") >= 0) return "+proxy";
if (scheme === "http" && url.indexOf("sowers.org.hk") >= 0) return "+proxy";
if (/(?:^|\.)wlx\.sowiki\.net$/.test(host)) return "+proxy";
if (/(?:^|\.)spankbang\.com$/.test(host)) return "+proxy";
if (scheme === "http" && url.indexOf(".spankingtube.com") >= 0) return "+proxy";
if (scheme === "http" && url.indexOf(".spankwire.com") >= 0) return "+proxy";
if (/(?:^|\.)spb\.com$/.test(host)) return "+proxy";
if (/(?:^|\.)speakerdeck\.com$/.test(host)) return "+proxy";
if (/(?:^|\.)speedify\.com$/.test(host)) return "+proxy";
if (scheme === "http" && url.indexOf("spem.at") >= 0) return "+proxy";
if (/(?:^|\.)spencertipping\.com$/.test(host)) return "+proxy";
if (/(?:^|\.)spendee\.com$/.test(host)) return "+proxy";
if (/(?:^|\.)spicevpn\.com$/.test(host)) return "+proxy";
if (scheme === "http" && url.indexOf(".spideroak.com") >= 0) return "+proxy";
if (/(?:^|\.)spideroak\.com$/.test(host)) return "+proxy";
if (scheme === "http" && url.indexOf(".spike.com") >= 0) return "+proxy";
if (scheme === "http" && url.indexOf(".spotflux.com") >= 0) return "+proxy";
if (/(?:^|\.)spotflux\.com$/.test(host)) return "+proxy";
if (scheme === "http" && url.indexOf(".spring4u.info") >= 0) return "+proxy";
if (/^http:\/\/spring4u\.info/.test(url)) return "+proxy";
if (/(?:^|\.)sproutcore\.com$/.test(host)) return "+proxy";
if (/(?:^|\.)sproxy\.info$/.test(host)) return "+proxy";
if (/(?:^|\.)squirrelvpn\.com$/.test(host)) return "+proxy";
if (/(?:^|\.)srocket\.us$/.test(host)) return "+proxy";
if (scheme === "http" && url.indexOf(".ss-link.com") >= 0) return "+proxy";
if (/(?:^|\.)ss-link\.com$/.test(host)) return "+proxy";
if (scheme === "http" && url.indexOf(".ssglobal.co/wp") >= 0) return "+proxy";
if (/^http:\/\/ssglobal\.co/.test(url)) return "+proxy";
if (scheme === "http" && url.indexOf(".ssglobal.me") >= 0) return "+proxy";
if (/(?:^|\.)ssh91\.com$/.test(host)) return "+proxy";
if (scheme === "http" && url.indexOf(".sspro.ml") >= 0) return "+proxy";
if (/^http:\/\/sspro\.ml/.test(url)) return "+proxy";
if (scheme === "http" && url.indexOf(".ssrshare.com") >= 0) return "+proxy";
if (/(?:^|\.)ssrshare\.com$/.test(host)) return "+proxy";
if (/(?:^|\.)sss\.camp$/.test(host)) return "+proxy";
if (/(?:^|\.)sstm\.moe$/.test(host)) return "+proxy";
if (/(?:^|\.)sstmlt\.moe$/.test(host)) return "+proxy";
if (scheme === "http" && url.indexOf("sstmlt.net") >= 0) return "+proxy";
if (/(?:^|\.)sstmlt\.net$/.test(host)) return "+proxy";
if (/^http:\/\/stackoverflow\.com\/users\/895245/.test(url)) return "+proxy";
if (scheme === "http" && url.indexOf(".stage64.hk") >= 0) return "+proxy";
if (/(?:^|\.)stage64\.hk$/.test(host)) return "+proxy";
if (/(?:^|\.)standupfortibet\.org$/.test(host)) return "+proxy";
if (/(?:^|\.)standwithhk\.org$/.test(host)) return "+proxy";
if (scheme === "http" && url.indexOf("stanford.edu/group/falun") >= 0) return "+proxy";
if (scheme === "http" && url.indexOf("usinfo.state.gov") >= 0) return "+proxy";
if (/(?:^|\.)statueofdemocracy\.org$/.test(host)) return "+proxy";
if (scheme === "http" && url.indexOf(".starfishfx.com") >= 0) return "+proxy";
if (scheme === "http" && url.indexOf(".starp2p.com") >= 0) return "+proxy";
if (/(?:^|\.)starp2p\.com$/.test(host)) return "+proxy";
if (scheme === "http" && url.indexOf(".startpage.com") >= 0) return "+proxy";
if (/(?:^|\.)startpage\.com$/.test(host)) return "+proxy";
if (scheme === "http" && url.indexOf(".startuplivingchina.com") >= 0) return "+proxy";
if (/^http:\/\/startuplivingchina\.com/.test(url)) return "+proxy";
if (/(?:^|\.)static-economist\.com$/.test(host)) return "+proxy";
if (/(?:^|\.)stboy\.net$/.test(host)) return "+proxy";
if (/(?:^|\.)stc\.com\.sa$/.test(host)) return "+proxy";
if (/(?:^|\.)steel-storm\.com$/.test(host)) return "+proxy";
if (scheme === "http" && url.indexOf(".steganos.com") >= 0) return "+proxy";
if (/(?:^|\.)steganos\.com$/.test(host)) return "+proxy";
if (scheme === "http" && url.indexOf(".steganos.net") >= 0) return "+proxy";
if (scheme === "http" && url.indexOf(".stepchina.com") >= 0) return "+proxy";
if (scheme === "http" && url.indexOf("ny.stgloballink.com") >= 0) return "+proxy";
if (scheme === "http" && url.indexOf("hd.stheadline.com/news/realtime") >= 0) return "+proxy";
if (scheme === "http" && url.indexOf("sthoo.com") >= 0) return "+proxy";
if (/(?:^|\.)sthoo\.com$/.test(host)) return "+proxy";
if (scheme === "http" && url.indexOf(".stickam.com") >= 0) return "+proxy";
if (scheme === "http" && url.indexOf("stickeraction.com/sesawe") >= 0) return "+proxy";
if (scheme === "http" && url.indexOf(".stileproject.com") >= 0) return "+proxy";
if (scheme === "http" && url.indexOf(".sto.cc") >= 0) return "+proxy";
if (scheme === "http" && url.indexOf(".stoporganharvesting.org") >= 0) return "+proxy";
if (/(?:^|\.)storagenewsletter\.com$/.test(host)) return "+proxy";
if (scheme === "http" && url.indexOf(".storm.mg") >= 0) return "+proxy";
if (/(?:^|\.)storm\.mg$/.test(host)) return "+proxy";
if (scheme === "http" && url.indexOf(".stoptibetcrisis.net") >= 0) return "+proxy";
if (/(?:^|\.)stoptibetcrisis\.net$/.test(host)) return "+proxy";
if (/(?:^|\.)storify\.com$/.test(host)) return "+proxy";
if (scheme === "http" && url.indexOf(".stormmediagroup.com") >= 0) return "+proxy";
if (/(?:^|\.)stoweboyd\.com$/.test(host)) return "+proxy";
if (/(?:^|\.)straitstimes\.com$/.test(host)) return "+proxy";
if (scheme === "http" && url.indexOf("stranabg.com") >= 0) return "+proxy";
if (/(?:^|\.)straplessdildo\.com$/.test(host)) return "+proxy";
if (/(?:^|\.)streamable\.com$/.test(host)) return "+proxy";
if (/(?:^|\.)streamate\.com$/.test(host)) return "+proxy";
if (/(?:^|\.)streamingthe\.net$/.test(host)) return "+proxy";
if (scheme === "http" && url.indexOf("streema.com/tv/NTDTV_Chinese") >= 0) return "+proxy";
if (scheme === "http" && url.indexOf("cn.streetvoice.com/article") >= 0) return "+proxy";
if (scheme === "http" && url.indexOf("cn.streetvoice.com/diary") >= 0) return "+proxy";
if (scheme === "http" && url.indexOf("cn2.streetvoice.com") >= 0) return "+proxy";
if (scheme === "http" && url.indexOf("tw.streetvoice.com") >= 0) return "+proxy";
if (scheme === "http" && url.indexOf(".strikingly.com") >= 0) return "+proxy";
if (/(?:^|\.)strongvpn\.com$/.test(host)) return "+proxy";
if (scheme === "http" && url.indexOf(".strongwindpress.com") >= 0) return "+proxy";
if (scheme === "http" && url.indexOf(".student.tw/db") >= 0) return "+proxy";
if (/(?:^|\.)studentsforafreetibet\.org$/.test(host)) return "+proxy";
if (/(?:^|\.)stumbleupon\.com$/.test(host)) return "+proxy";
if (scheme === "http" && url.indexOf("stupidvideos.com") >= 0) return "+proxy";
if (scheme === "http" && url.indexOf(".successfn.com") >= 0) return "+proxy";
if (scheme === "http" && url.indexOf("panamapapers.sueddeutsche.de") >= 0) return "+proxy";
if (scheme === "http" && url.indexOf(".sugarsync.com") >= 0) return "+proxy";
if (/(?:^|\.)sugarsync\.com$/.test(host)) return "+proxy";
if (scheme === "http" && url.indexOf(".sugobbs.com") >= 0) return "+proxy";
if (/(?:^|\.)sugumiru18\.com$/.test(host)) return "+proxy";
if (/(?:^|\.)suissl\.com$/.test(host)) return "+proxy";
if (scheme === "http" && url.indexOf("summify.com") >= 0) return "+proxy";
if (scheme === "http" && url.indexOf(".sumrando.com") >= 0) return "+proxy";
if (/(?:^|\.)sumrando\.com$/.test(host)) return "+proxy";
if (scheme === "http" && url.indexOf("sun1911.com") >= 0) return "+proxy";
if (/(?:^|\.)sundayguardianlive\.com$/.test(host)) return "+proxy";
if (scheme === "http" && url.indexOf(".sunporno.com") >= 0) return "+proxy";
if (/(?:^|\.)sunmedia\.ca$/.test(host)) return "+proxy";
if (/(?:^|\.)sunporno\.com$/.test(host)) return "+proxy";
if (scheme === "http" && url.indexOf(".sunskyforum.com") >= 0) return "+proxy";
if (scheme === "http" && url.indexOf(".sunta.com.tw") >= 0) return "+proxy";
if (scheme === "http" && url.indexOf(".sunvpn.net") >= 0) return "+proxy";
if (scheme === "http" && url.indexOf(".suoluo.org") >= 0) return "+proxy";
if (scheme === "http" && url.indexOf(".superfreevpn.com") >= 0) return "+proxy";
if (scheme === "http" && url.indexOf(".supervpn.net") >= 0) return "+proxy";
if (/(?:^|\.)supervpn\.net$/.test(host)) return "+proxy";
if (scheme === "http" && url.indexOf(".superzooi.com") >= 0) return "+proxy";
if (/^http:\/\/superzooi\.com/.test(url)) return "+proxy";
if (scheme === "http" && url.indexOf(".suppig.net") >= 0) return "+proxy";
if (scheme === "http" && url.indexOf(".suprememastertv.com") >= 0) return "+proxy";
if (/^http:\/\/suprememastertv\.com/.test(url)) return "+proxy";
if (scheme === "http" && url.indexOf(".surfeasy.com") >= 0) return "+proxy";
if (/(?:^|\.)surfeasy\.com$/.test(host)) return "+proxy";
if (scheme === "http" && url.indexOf(".surfeasy.com.au") >= 0) return "+proxy";
if (/^http:\/\/surfeasy\.com\.au/.test(url)) return "+proxy";
if (/(?:^|\.)surfshark\.com$/.test(host)) return "+proxy";
if (/(?:^|\.)surrenderat20\.net$/.test(host)) return "+proxy";
if (scheme === "http" && url.indexOf(".svsfx.com") >= 0) return "+proxy";
if (scheme === "http" && url.indexOf(".swissinfo.ch") >= 0) return "+proxy";
if (/(?:^|\.)swissinfo\.ch$/.test(host)) return "+proxy";
if (scheme === "http" && url.indexOf(".swissvpn.net") >= 0) return "+proxy";
if (/(?:^|\.)swissvpn\.net$/.test(host)) return "+proxy";
if (scheme === "http" && url.indexOf("switchvpn.net") >= 0) return "+proxy";
if (/(?:^|\.)switchvpn\.net$/.test(host)) return "+proxy";
if (scheme === "http" && url.indexOf(".sydneytoday.com") >= 0) return "+proxy";
if (/(?:^|\.)sydneytoday\.com$/.test(host)) return "+proxy";
if (scheme === "http" && url.indexOf(".sylfoundation.org") >= 0) return "+proxy";
if (/(?:^|\.)sylfoundation\.org$/.test(host)) return "+proxy";
if (/(?:^|\.)syncback\.com$/.test(host)) return "+proxy";
if (scheme === "http" && url.indexOf("sysresccd.org") >= 0) return "+proxy";
if (scheme === "http" && url.indexOf(".sytes.net") >= 0) return "+proxy";
if (scheme === "http" && url.indexOf("blog.syx86.com/2009/09/puff") >= 0) return "+proxy";
if (scheme === "http" && url.indexOf("blog.syx86.cn/2009/09/puff") >= 0) return "+proxy";
if (scheme === "http" && url.indexOf(".szbbs.net") >= 0) return "+proxy";
if (scheme === "http" && url.indexOf(".szetowah.org.hk") >= 0) return "+proxy";
if (/(?:^|\.)t-g\.com$/.test(host)) return "+proxy";
if (scheme === "http" && url.indexOf(".t35.com") >= 0) return "+proxy";
if (scheme === "http" && url.indexOf(".t66y.com") >= 0) return "+proxy";
if (/(?:^|\.)t66y\.com$/.test(host)) return "+proxy";
if (/(?:^|\.)esg\.t91y\.com$/.test(host)) return "+proxy";
if (scheme === "http" && url.indexOf(".taa-usa.org") >= 0) return "+proxy";
if (/^http:\/\/taa-usa\.org/.test(url)) return "+proxy";
if (scheme === "http" && url.indexOf(".taaze.tw") >= 0) return "+proxy";
if (/(?:^|\.)taaze\.tw$/.test(host)) return "+proxy";
if (/^http:\/\/www\.tablesgenerator\.com\//.test(url)) return "+proxy";
if (scheme === "http" && url.indexOf("tabtter.jp") >= 0) return "+proxy";
if (scheme === "http" && url.indexOf(".tacem.org") >= 0) return "+proxy";
if (scheme === "http" && url.indexOf(".taconet.com.tw") >= 0) return "+proxy";
if (/(?:^|\.)taedp\.org\.tw$/.test(host)) return "+proxy";
if (scheme === "http" && url.indexOf(".tafm.org") >= 0) return "+proxy";
if (scheme === "http" && url.indexOf(".tagwa.org.au") >= 0) return "+proxy";
if (scheme === "http" && url.indexOf("tagwalk.com") >= 0) return "+proxy";
if (/(?:^|\.)tagwalk\.com$/.test(host)) return "+proxy";
if (scheme === "http" && url.indexOf("tahr.org.tw") >= 0) return "+proxy";
if (scheme === "http" && url.indexOf(".taipeisociety.org") >= 0) return "+proxy";
if (/(?:^|\.)taipeisociety\.org$/.test(host)) return "+proxy";
if (/(?:^|\.)taipeitimes\.com$/.test(host)) return "+proxy";
if (scheme === "http" && url.indexOf(".taiwanbible.com") >= 0) return "+proxy";
if (scheme === "http" && url.indexOf(".taiwancon.com") >= 0) return "+proxy";
if (scheme === "http" && url.indexOf(".taiwandaily.net") >= 0) return "+proxy";
if (/(?:^|\.)taiwandaily\.net$/.test(host)) return "+proxy";
if (scheme === "http" && url.indexOf(".taiwandc.org") >= 0) return "+proxy";
if (/(?:^|\.)taiwanhot\.net$/.test(host)) return "+proxy";
if (scheme === "http" && url.indexOf(".taiwanjustice.com") >= 0) return "+proxy";
if (scheme === "http" && url.indexOf("taiwankiss.com") >= 0) return "+proxy";
if (scheme === "http" && url.indexOf("taiwannation.com") >= 0) return "+proxy";
if (scheme === "http" && url.indexOf("taiwannation.com.tw") >= 0) return "+proxy";
if (/(?:^|\.)taiwanncf\.org\.tw$/.test(host)) return "+proxy";
if (/(?:^|\.)taiwannews\.com\.tw$/.test(host)) return "+proxy";
if (/^http:\/\/www\.taiwanonline\.cc\//.test(url)) return "+proxy";
if (scheme === "http" && url.indexOf("taiwantp.net") >= 0) return "+proxy";
if (/(?:^|\.)taiwantt\.org\.tw$/.test(host)) return "+proxy";
if (scheme === "http" && url.indexOf("taiwanus.net") >= 0) return "+proxy";
if (scheme === "http" && url.indexOf("taiwanyes.com") >= 0) return "+proxy";
if (scheme === "http" && url.indexOf("taiwan-sex.com") >= 0) return "+proxy";
if (scheme === "http" && url.indexOf(".talk853.com") >= 0) return "+proxy";
if (scheme === "http" && url.indexOf(".talkboxapp.com") >= 0) return "+proxy";
if (/(?:^|\.)talkboxapp\.com$/.test(host)) return "+proxy";
if (scheme === "http" && url.indexOf(".talkcc.com") >= 0) return "+proxy";
if (/(?:^|\.)talkcc\.com$/.test(host)) return "+proxy";
if (scheme === "http" && url.indexOf(".talkonly.net") >= 0) return "+proxy";
if (/(?:^|\.)talkonly\.net$/.test(host)) return "+proxy";
if (/(?:^|\.)tamiaode\.tk$/.test(host)) return "+proxy";
if (/(?:^|\.)tanc\.org$/.test(host)) return "+proxy";
if (scheme === "http" && url.indexOf("tangben.com") >= 0) return "+proxy";
if (scheme === "http" && url.indexOf(".tangren.us") >= 0) return "+proxy";
if (scheme === "http" && url.indexOf(".taoism.net") >= 0) return "+proxy";
if (/^http:\/\/taoism\.net/.test(url)) return "+proxy";
if (scheme === "http" && url.indexOf(".taolun.info") >= 0) return "+proxy";
if (/(?:^|\.)taolun\.info$/.test(host)) return "+proxy";
if (scheme === "http" && url.indexOf(".tapatalk.com") >= 0) return "+proxy";
if (/(?:^|\.)tapatalk\.com$/.test(host)) return "+proxy";
if (scheme === "http" && url.indexOf("blog.taragana.com") >= 0) return "+proxy";
if (scheme === "http" && url.indexOf(".tascn.com.au") >= 0) return "+proxy";
if (/(?:^|\.)taup\.net$/.test(host)) return "+proxy";
if (/^http:\/\/www\.taup\.org\.tw/.test(url)) return "+proxy";
if (scheme === "http" && url.indexOf(".taweet.com") >= 0) return "+proxy";
if (/(?:^|\.)taweet\.com$/.test(host)) return "+proxy";
if (scheme === "http" && url.indexOf(".tbcollege.org") >= 0) return "+proxy";
if (/(?:^|\.)tbcollege\.org$/.test(host)) return "+proxy";
if (scheme === "http" && url.indexOf(".tbi.org.hk") >= 0) return "+proxy";
if (scheme === "http" && url.indexOf(".tbicn.org") >= 0) return "+proxy";
if (scheme === "http" && url.indexOf(".tbjyt.org") >= 0) return "+proxy";
if (/(?:^|\.)tbpic\.info$/.test(host)) return "+proxy";
if (scheme === "http" && url.indexOf(".tbrc.org") >= 0) return "+proxy";
if (scheme === "http" && url.indexOf("tbs-rainbow.org") >= 0) return "+proxy";
if (scheme === "http" && url.indexOf(".tbsec.org") >= 0) return "+proxy";
if (/(?:^|\.)tbsec\.org$/.test(host)) return "+proxy";
if (scheme === "http" && url.indexOf("tbskkinabalu.page.tl") >= 0) return "+proxy";
if (scheme === "http" && url.indexOf(".tbsmalaysia.org") >= 0) return "+proxy";
if (scheme === "http" && url.indexOf(".tbsn.org") >= 0) return "+proxy";
if (/(?:^|\.)tbsn\.org$/.test(host)) return "+proxy";
if (scheme === "http" && url.indexOf(".tbsseattle.org") >= 0) return "+proxy";
if (scheme === "http" && url.indexOf(".tbssqh.org") >= 0) return "+proxy";
if (/^http:\/\/tbssqh\.org/.test(url)) return "+proxy";
if (scheme === "http" && url.indexOf("tbswd.org") >= 0) return "+proxy";
if (scheme === "http" && url.indexOf(".tbtemple.org.uk") >= 0) return "+proxy";
if (scheme === "http" && url.indexOf(".tbthouston.org") >= 0) return "+proxy";
if (scheme === "http" && url.indexOf(".tccwonline.org") >= 0) return "+proxy";
if (scheme === "http" && url.indexOf(".tcewf.org") >= 0) return "+proxy";
if (scheme === "http" && url.indexOf("tchrd.org") >= 0) return "+proxy";
if (scheme === "http" && url.indexOf("tcnynj.org") >= 0) return "+proxy";
if (/(?:^|\.)tcpspeed\.co$/.test(host)) return "+proxy";
if (scheme === "http" && url.indexOf(".tcpspeed.com") >= 0) return "+proxy";
if (/(?:^|\.)tcpspeed\.com$/.test(host)) return "+proxy";
if (scheme === "http" && url.indexOf(".tcsofbc.org") >= 0) return "+proxy";
if (scheme === "http" && url.indexOf(".tcsovi.org") >= 0) return "+proxy";
if (scheme === "http" && url.indexOf(".tdm.com.mo") >= 0) return "+proxy";
if (scheme === "http" && url.indexOf("teamamericany.com") >= 0) return "+proxy";
if (/(?:^|\.)techspot\.com$/.test(host)) return "+proxy";
if (/(?:^|\.)techviz\.net$/.test(host)) return "+proxy";
if (/(?:^|\.)teck\.in$/.test(host)) return "+proxy";
if (scheme === "http" && url.indexOf(".teeniefuck.net") >= 0) return "+proxy";
if (scheme === "http" && url.indexOf("teensinasia.com") >= 0) return "+proxy";
if (/(?:^|\.)tehrantimes\.com$/.test(host)) return "+proxy";
if (scheme === "http" && url.indexOf(".telecomspace.com") >= 0) return "+proxy";
if (/(?:^|\.)telegraph\.co\.uk$/.test(host)) return "+proxy";
if (/(?:^|\.)telegra\.ph$/.test(host)) return "+proxy";
if (scheme === "http" && url.indexOf(".tenacy.com") >= 0) return "+proxy";
if (/(?:^|\.)tenzinpalmo\.com$/.test(host)) return "+proxy";
if (scheme === "http" && url.indexOf(".tew.org") >= 0) return "+proxy";
if (/(?:^|\.)tew\.org$/.test(host)) return "+proxy";
if (/(?:^|\.)tfiflve\.com$/.test(host)) return "+proxy";
if (scheme === "http" && url.indexOf(".thaicn.com") >= 0) return "+proxy";
if (/(?:^|\.)theatlantic\.com$/.test(host)) return "+proxy";
if (/(?:^|\.)theatrum-belli\.com$/.test(host)) return "+proxy";
if (/(?:^|\.)cn\.theaustralian\.com\.au$/.test(host)) return "+proxy";
if (scheme === "http" && url.indexOf("theblemish.com") >= 0) return "+proxy";
if (/(?:^|\.)thebcomplex\.com$/.test(host)) return "+proxy";
if (/(?:^|\.)theblaze\.com$/.test(host)) return "+proxy";
if (scheme === "http" && url.indexOf(".thebobs.com") >= 0) return "+proxy";
if (/(?:^|\.)thebobs\.com$/.test(host)) return "+proxy";
if (scheme === "http" && url.indexOf(".thechinabeat.org") >= 0) return "+proxy";
if (/(?:^|\.)thechinacollection\.org$/.test(host)) return "+proxy";
if (/^http:\/\/www\.thechinastory\.org\/yearbooks\/yearbook-2012\//.test(url)) return "+proxy";
if (/(?:^|\.)theconversation\.com$/.test(host)) return "+proxy";
if (scheme === "http" && url.indexOf(".thedalailamamovie.com") >= 0) return "+proxy";
if (/^http:\/\/thedalailamamovie\.com/.test(url)) return "+proxy";
if (/(?:^|\.)thediplomat\.com$/.test(host)) return "+proxy";
if (/(?:^|\.)thedw\.us$/.test(host)) return "+proxy";
if (scheme === "http" && url.indexOf("thefrontier.hk/tf") >= 0) return "+proxy";
if (/(?:^|\.)theguardian\.com$/.test(host)) return "+proxy";
if (/(?:^|\.)thegay\.com$/.test(host)) return "+proxy";
if (/^http:\/\/thegioitinhoc\.vn\//.test(url)) return "+proxy";
if (scheme === "http" && url.indexOf(".thegly.com") >= 0) return "+proxy";
if (scheme === "http" && url.indexOf(".thehots.info") >= 0) return "+proxy";
if (scheme === "http" && url.indexOf("thehousenews.com") >= 0) return "+proxy";
if (/(?:^|\.)thehun\.net$/.test(host)) return "+proxy";
if (scheme === "http" && url.indexOf(".theinitium.com") >= 0) return "+proxy";
if (/(?:^|\.)theinitium\.com$/.test(host)) return "+proxy";
if (/(?:^|\.)themoviedb\.org$/.test(host)) return "+proxy";
if (scheme === "http" && url.indexOf(".thenewslens.com") >= 0) return "+proxy";
if (/(?:^|\.)thenewslens\.com$/.test(host)) return "+proxy";
if (scheme === "http" && url.indexOf(".thepiratebay.org") >= 0) return "+proxy";
if (/(?:^|\.)thepiratebay\.org$/.test(host)) return "+proxy";
if (scheme === "http" && url.indexOf(".theporndude.com") >= 0) return "+proxy";
if (/(?:^|\.)theporndude\.com$/.test(host)) return "+proxy";
if (/(?:^|\.)theportalwiki\.com$/.test(host)) return "+proxy";
if (/(?:^|\.)theprint\.in$/.test(host)) return "+proxy";
if (scheme === "http" && url.indexOf("thereallove.kr") >= 0) return "+proxy";
if (scheme === "http" && url.indexOf("therock.net.nz") >= 0) return "+proxy";
if (/(?:^|\.)thesaturdaypaper\.com\.au$/.test(host)) return "+proxy";
if (/(?:^|\.)thestandnews\.com$/.test(host)) return "+proxy";
if (scheme === "http" && url.indexOf("thetibetcenter.org") >= 0) return "+proxy";
if (scheme === "http" && url.indexOf("thetibetconnection.org") >= 0) return "+proxy";
if (scheme === "http" && url.indexOf(".thetibetmuseum.org") >= 0) return "+proxy";
if (scheme === "http" && url.indexOf(".thetibetpost.com") >= 0) return "+proxy";
if (/(?:^|\.)thetibetpost\.com$/.test(host)) return "+proxy";
if (/(?:^|\.)thetinhat\.com$/.test(host)) return "+proxy";
if (scheme === "http" && url.indexOf("thetrotskymovie.com") >= 0) return "+proxy";
if (/(?:^|\.)thetvdb\.com$/.test(host)) return "+proxy";
if (scheme === "http" && url.indexOf("thevivekspot.com") >= 0) return "+proxy";
if (/(?:^|\.)thewgo\.org$/.test(host)) return "+proxy";
if (scheme === "http" && url.indexOf(".theync.com") >= 0) return "+proxy";
if (/^http:\/\/theync\.com/.test(url)) return "+proxy";
if (scheme === "http" && url.indexOf(".thinkingtaiwan.com") >= 0) return "+proxy";
if (/(?:^|\.)thinkingtaiwan\.com$/.test(host)) return "+proxy";
if (scheme === "http" && url.indexOf(".thisav.com") >= 0) return "+proxy";
if (/^http:\/\/thisav\.com/.test(url)) return "+proxy";
if (scheme === "http" && url.indexOf(".thlib.org") >= 0) return "+proxy";
if (/(?:^|\.)thomasbernhard\.org$/.test(host)) return "+proxy";
if (scheme === "http" && url.indexOf(".thongdreams.com") >= 0) return "+proxy";
if (scheme === "http" && url.indexOf("threatchaos.com") >= 0) return "+proxy";
if (/(?:^|\.)throughnightsfire\.com$/.test(host)) return "+proxy";
if (scheme === "http" && url.indexOf(".thumbzilla.com") >= 0) return "+proxy";
if (/(?:^|\.)thywords\.com$/.test(host)) return "+proxy";
if (scheme === "http" && url.indexOf(".thywords.com.tw") >= 0) return "+proxy";
if (scheme === "http" && url.indexOf("tiananmenmother.org") >= 0) return "+proxy";
if (scheme === "http" && url.indexOf(".tiananmenduizhi.com") >= 0) return "+proxy";
if (/(?:^|\.)tiananmenduizhi\.com$/.test(host)) return "+proxy";
if (/(?:^|\.)tiananmenuniv\.com$/.test(host)) return "+proxy";
if (/(?:^|\.)tiananmenuniv\.net$/.test(host)) return "+proxy";
if (/(?:^|\.)tiandixing\.org$/.test(host)) return "+proxy";
if (scheme === "http" && url.indexOf(".tianhuayuan.com") >= 0) return "+proxy";
if (scheme === "http" && url.indexOf(".tianlawoffice.com") >= 0) return "+proxy";
if (/(?:^|\.)tianti\.io$/.test(host)) return "+proxy";
if (scheme === "http" && url.indexOf("tiantibooks.org") >= 0) return "+proxy";
if (/(?:^|\.)tiantibooks\.org$/.test(host)) return "+proxy";
if (scheme === "http" && url.indexOf("tianyantong.org.cn") >= 0) return "+proxy";
if (scheme === "http" && url.indexOf(".tianzhu.org") >= 0) return "+proxy";
if (scheme === "http" && url.indexOf(".tibet.at") >= 0) return "+proxy";
if (scheme === "http" && url.indexOf("tibet.ca") >= 0) return "+proxy";
if (scheme === "http" && url.indexOf(".tibet.com") >= 0) return "+proxy";
if (/(?:^|\.)tibet\.com$/.test(host)) return "+proxy";
if (scheme === "http" && url.indexOf("tibet.fr") >= 0) return "+proxy";
if (scheme === "http" && url.indexOf(".tibet.net") >= 0) return "+proxy";
if (/(?:^|\.)tibet\.net$/.test(host)) return "+proxy";
if (scheme === "http" && url.indexOf("tibet.nu") >= 0) return "+proxy";
if (scheme === "http" && url.indexOf(".tibet.org") >= 0) return "+proxy";
if (/(?:^|\.)tibet\.org$/.test(host)) return "+proxy";
if (scheme === "http" && url.indexOf(".tibet.sk") >= 0) return "+proxy";
if (scheme === "http" && url.indexOf("tibet.org.tw") >= 0) return "+proxy";
if (scheme === "http" && url.indexOf(".tibet.to") >= 0) return "+proxy";
if (scheme === "http" && url.indexOf(".tibet-envoy.eu") >= 0) return "+proxy";
if (/(?:^|\.)tibet-envoy\.eu$/.test(host)) return "+proxy";
if (scheme === "http" && url.indexOf(".tibet-foundation.org") >= 0) return "+proxy";
if (scheme === "http" && url.indexOf(".tibet-house-trust.co.uk") >= 0) return "+proxy";
if (/(?:^|\.)tibet-initiative\.de$/.test(host)) return "+proxy";
if (scheme === "http" && url.indexOf(".tibet-munich.de") >= 0) return "+proxy";
if (scheme === "http" && url.indexOf(".tibet3rdpole.org") >= 0) return "+proxy";
if (/^http:\/\/tibet3rdpole\.org/.test(url)) return "+proxy";
if (scheme === "http" && url.indexOf("tibetaction.net") >= 0) return "+proxy";
if (/(?:^|\.)tibetaction\.net$/.test(host)) return "+proxy";
if (scheme === "http" && url.indexOf(".tibetaid.org") >= 0) return "+proxy";
if (scheme === "http" && url.indexOf("tibetalk.com") >= 0) return "+proxy";
if (scheme === "http" && url.indexOf(".tibetan.fr") >= 0) return "+proxy";
if (scheme === "http" && url.indexOf("tibetan-alliance.org") >= 0) return "+proxy";
if (scheme === "http" && url.indexOf(".tibetanarts.org") >= 0) return "+proxy";
if (scheme === "http" && url.indexOf(".tibetanbuddhistinstitute.org") >= 0) return "+proxy";
if (/(?:^|\.)tibetanbuddhistinstitute\.org$/.test(host)) return "+proxy";
if (/(?:^|\.)tibetancommunity\.org$/.test(host)) return "+proxy";
if (/(?:^|\.)tibetanentrepreneurs\.org$/.test(host)) return "+proxy";
if (/(?:^|\.)tibetanhealth\.org$/.test(host)) return "+proxy";
if (scheme === "http" && url.indexOf(".tibetanjournal.com") >= 0) return "+proxy";
if (scheme === "http" && url.indexOf(".tibetanlanguage.org") >= 0) return "+proxy";
if (scheme === "http" && url.indexOf(".tibetanliberation.org") >= 0) return "+proxy";
if (/(?:^|\.)tibetanliberation\.org$/.test(host)) return "+proxy";
if (scheme === "http" && url.indexOf(".tibetcollection.com") >= 0) return "+proxy";
if (scheme === "http" && url.indexOf(".tibetanaidproject.org") >= 0) return "+proxy";
if (scheme === "http" && url.indexOf(".tibetancommunityuk.net") >= 0) return "+proxy";
if (/^http:\/\/tibetancommunityuk\.net/.test(url)) return "+proxy";
if (scheme === "http" && url.indexOf("tibetanculture.org") >= 0) return "+proxy";
if (scheme === "http" && url.indexOf("tibetanfeministcollective.org") >= 0) return "+proxy";
if (scheme === "http" && url.indexOf(".tibetanpaintings.com") >= 0) return "+proxy";
if (scheme === "http" && url.indexOf(".tibetanphotoproject.com") >= 0) return "+proxy";
if (scheme === "http" && url.indexOf(".tibetanpoliticalreview.org") >= 0) return "+proxy";
if (scheme === "http" && url.indexOf(".tibetanreview.net") >= 0) return "+proxy";
if (/^http:\/\/tibetansports\.org/.test(url)) return "+proxy";
if (scheme === "http" && url.indexOf(".tibetanwomen.org") >= 0) return "+proxy";
if (/^http:\/\/tibetanwomen\.org/.test(url)) return "+proxy";
if (scheme === "http" && url.indexOf(".tibetanyouth.org") >= 0) return "+proxy";
if (scheme === "http" && url.indexOf(".tibetanyouthcongress.org") >= 0) return "+proxy";
if (/(?:^|\.)tibetanyouthcongress\.org$/.test(host)) return "+proxy";
if (scheme === "http" && url.indexOf(".tibetcharity.dk") >= 0) return "+proxy";
if (scheme === "http" && url.indexOf("tibetcharity.in") >= 0) return "+proxy";
if (scheme === "http" && url.indexOf(".tibetchild.org") >= 0) return "+proxy";
if (scheme === "http" && url.indexOf(".tibetcity.com") >= 0) return "+proxy";
if (/(?:^|\.)tibetcorps\.org$/.test(host)) return "+proxy";
if (/(?:^|\.)tibetexpress\.net$/.test(host)) return "+proxy";
if (/(?:^|\.)tibetfocus\.com$/.test(host)) return "+proxy";
if (/(?:^|\.)tibetfund\.org$/.test(host)) return "+proxy";
if (scheme === "http" && url.indexOf(".tibetgermany.com") >= 0) return "+proxy";
if (/(?:^|\.)tibetgermany\.de$/.test(host)) return "+proxy";
if (scheme === "http" && url.indexOf(".tibethaus.com") >= 0) return "+proxy";
if (scheme === "http" && url.indexOf(".tibetheritagefund.org") >= 0) return "+proxy";
if (/(?:^|\.)tibethouse\.jp$/.test(host)) return "+proxy";
if (/(?:^|\.)tibethouse\.org$/.test(host)) return "+proxy";
if (/(?:^|\.)tibethouse\.us$/.test(host)) return "+proxy";
if (scheme === "http" && url.indexOf(".tibetinfonet.net") >= 0) return "+proxy";
if (scheme === "http" && url.indexOf(".tibetjustice.org") >= 0) return "+proxy";
if (scheme === "http" && url.indexOf(".tibetkomite.dk") >= 0) return "+proxy";
if (/(?:^|\.)tibetmuseum\.org$/.test(host)) return "+proxy";
if (/(?:^|\.)tibetnetwork\.org$/.test(host)) return "+proxy";
if (scheme === "http" && url.indexOf(".tibetoffice.ch") >= 0) return "+proxy";
if (/^http:\/\/tibetoffice\.ch/.test(url)) return "+proxy";
if (scheme === "http" && url.indexOf("tibetoffice.eu") >= 0) return "+proxy";
if (/(?:^|\.)tibetoffice\.org$/.test(host)) return "+proxy";
if (scheme === "http" && url.indexOf("tibetonline.com") >= 0) return "+proxy";
if (/(?:^|\.)tibetonline\.com$/.test(host)) return "+proxy";
if (scheme === "http" && url.indexOf(".tibetoffice.com.au") >= 0) return "+proxy";
if (/^http:\/\/tibetoffice\.com\.au/.test(url)) return "+proxy";
if (/(?:^|\.)tibetonline\.tv$/.test(host)) return "+proxy";
if (scheme === "http" && url.indexOf(".tibetonline.tv") >= 0) return "+proxy";
if (scheme === "http" && url.indexOf(".tibetoralhistory.org") >= 0) return "+proxy";
if (/^http:\/\/tibetoralhistory\.org/.test(url)) return "+proxy";
if (scheme === "http" && url.indexOf(".tibetpolicy.eu") >= 0) return "+proxy";
if (scheme === "http" && url.indexOf(".tibetrelieffund.co.uk") >= 0) return "+proxy";
if (scheme === "http" && url.indexOf("tibetsites.com") >= 0) return "+proxy";
if (scheme === "http" && url.indexOf(".tibetsociety.com") >= 0) return "+proxy";
if (/(?:^|\.)tibetsociety\.com$/.test(host)) return "+proxy";
if (scheme === "http" && url.indexOf(".tibetsun.com") >= 0) return "+proxy";
if (scheme === "http" && url.indexOf(".tibetsupportgroup.org") >= 0) return "+proxy";
if (/^http:\/\/tibetsupportgroup\.org/.test(url)) return "+proxy";
if (scheme === "http" && url.indexOf(".tibetswiss.ch") >= 0) return "+proxy";
if (scheme === "http" && url.indexOf(".tibettelegraph.com") >= 0) return "+proxy";
if (scheme === "http" && url.indexOf("tibettimes.net") >= 0) return "+proxy";
if (/(?:^|\.)tibetwrites\.org$/.test(host)) return "+proxy";
if (scheme === "http" && url.indexOf(".ticket.com.tw") >= 0) return "+proxy";
if (scheme === "http" && url.indexOf(".tigervpn.com") >= 0) return "+proxy";
if (/(?:^|\.)tigervpn\.com$/.test(host)) return "+proxy";
if (scheme === "http" && url.indexOf(".timdir.com") >= 0) return "+proxy";
if (/^http:\/\/timdir\.com/.test(url)) return "+proxy";
if (scheme === "http" && url.indexOf(".time.com") >= 0) return "+proxy";
if (/^http:\/\/time\.com/.test(url)) return "+proxy";
if (/(?:^|\.)timesnownews\.com$/.test(host)) return "+proxy";
if (scheme === "http" && url.indexOf(".timsah.com") >= 0) return "+proxy";
if (/(?:^|\.)timtales\.com$/.test(host)) return "+proxy";
if (/(?:^|\.)blog\.tiney\.com$/.test(host)) return "+proxy";
if (scheme === "http" && url.indexOf("tintuc101.com") >= 0) return "+proxy";
if (scheme === "http" && url.indexOf(".tiny.cc") >= 0) return "+proxy";
if (/^http:\/\/tiny\.cc/.test(url)) return "+proxy";
if (scheme === "http" && url.indexOf("tinychat.com") >= 0) return "+proxy";
if (/(?:^|\.)tinypaste\.com$/.test(host)) return "+proxy";
if (/(?:^|\.)tipas\.net$/.test(host)) return "+proxy";
if (scheme === "http" && url.indexOf(".tistory.com") >= 0) return "+proxy";
if (/(?:^|\.)tkcs-collins\.com$/.test(host)) return "+proxy";
if (scheme === "http" && url.indexOf(".tmagazine.com") >= 0) return "+proxy";
if (/(?:^|\.)tmagazine\.com$/.test(host)) return "+proxy";
if (scheme === "http" && url.indexOf(".tmdfish.com") >= 0) return "+proxy";
if (/^http:\/\/tmi\.me/.test(url)) return "+proxy";
if (scheme === "http" && url.indexOf(".tmpp.org") >= 0) return "+proxy";
if (/^http:\/\/tmpp\.org/.test(url)) return "+proxy";
if (scheme === "http" && url.indexOf(".tnaflix.com") >= 0) return "+proxy";
if (/(?:^|\.)tnaflix\.com$/.test(host)) return "+proxy";
if (scheme === "http" && url.indexOf(".tngrnow.com") >= 0) return "+proxy";
if (scheme === "http" && url.indexOf(".tngrnow.net") >= 0) return "+proxy";
if (scheme === "http" && url.indexOf(".tnp.org") >= 0) return "+proxy";
if (/^http:\/\/tnp\.org/.test(url)) return "+proxy";
if (scheme === "http" && url.indexOf(".to-porno.com") >= 0) return "+proxy";
if (/(?:^|\.)to-porno\.com$/.test(host)) return "+proxy";
if (scheme === "http" && url.indexOf("togetter.com") >= 0) return "+proxy";
if (scheme === "http" && url.indexOf(".tokyo-247.com") >= 0) return "+proxy";
if (scheme === "http" && url.indexOf(".tokyo-hot.com") >= 0) return "+proxy";
if (/(?:^|\.)tokyo-porn-tube\.com$/.test(host)) return "+proxy";
if (/(?:^|\.)tokyocn\.com$/.test(host)) return "+proxy";
if (scheme === "http" && url.indexOf("tw.tomonews.net") >= 0) return "+proxy";
if (scheme === "http" && url.indexOf(".tongil.or.kr") >= 0) return "+proxy";
if (scheme === "http" && url.indexOf(".tono-oka.jp") >= 0) return "+proxy";
if (scheme === "http" && url.indexOf("tonyyan.net") >= 0) return "+proxy";
if (scheme === "http" && url.indexOf(".toodoc.com") >= 0) return "+proxy";
if (scheme === "http" && url.indexOf("toonel.net") >= 0) return "+proxy";
if (scheme === "http" && url.indexOf("top81.ws") >= 0) return "+proxy";
if (scheme === "http" && url.indexOf(".topnews.in") >= 0) return "+proxy";
if (scheme === "http" && url.indexOf(".toppornsites.com") >= 0) return "+proxy";
if (/^http:\/\/toppornsites\.com/.test(url)) return "+proxy";
if (scheme === "http" && url.indexOf(".torguard.net") >= 0) return "+proxy";
if (/(?:^|\.)torguard\.net$/.test(host)) return "+proxy";
if (/(?:^|\.)top\.tv$/.test(host)) return "+proxy";
if (scheme === "http" && url.indexOf(".topshareware.com") >= 0) return "+proxy";
if (scheme === "http" && url.indexOf(".topsy.com") >= 0) return "+proxy";
if (/(?:^|\.)topsy\.com$/.test(host)) return "+proxy";
if (/(?:^|\.)toptip\.ca$/.test(host)) return "+proxy";
if (scheme === "http" && url.indexOf("tora.to") >= 0) return "+proxy";
if (scheme === "http" && url.indexOf(".torcn.com") >= 0) return "+proxy";
if (/(?:^|\.)torlock\.com$/.test(host)) return "+proxy";
if (scheme === "http" && url.indexOf(".torproject.org") >= 0) return "+proxy";
if (/(?:^|\.)torproject\.org$/.test(host)) return "+proxy";
if (/(?:^|\.)torrentkitty\.tv$/.test(host)) return "+proxy";
if (scheme === "http" && url.indexOf("torrentprivacy.com") >= 0) return "+proxy";
if (/(?:^|\.)torrentprivacy\.com$/.test(host)) return "+proxy";
if (/^http:\/\/torrentproject\.se/.test(url)) return "+proxy";
if (/(?:^|\.)torrenty\.org$/.test(host)) return "+proxy";
if (/(?:^|\.)torrentz\.eu$/.test(host)) return "+proxy";
if (/(?:^|\.)torvpn\.com$/.test(host)) return "+proxy";
if (/(?:^|\.)totalvpn\.com$/.test(host)) return "+proxy";
if (scheme === "http" && url.indexOf(".toutiaoabc.com") >= 0) return "+proxy";
if (scheme === "http" && url.indexOf("towngain.com") >= 0) return "+proxy";
if (scheme === "http" && url.indexOf("toypark.in") >= 0) return "+proxy";
if (scheme === "http" && url.indexOf("toytractorshow.com") >= 0) return "+proxy";
if (scheme === "http" && url.indexOf(".tparents.org") >= 0) return "+proxy";
if (scheme === "http" && url.indexOf(".tpi.org.tw") >= 0) return "+proxy";
if (/(?:^|\.)tpi\.org\.tw$/.test(host)) return "+proxy";
if (/(?:^|\.)tradingview\.com$/.test(host)) return "+proxy";
if (/(?:^|\.)transparency\.org$/.test(host)) return "+proxy";
if (/(?:^|\.)treemall\.com\.tw$/.test(host)) return "+proxy";
if (scheme === "http" && url.indexOf("trendsmap.com") >= 0) return "+proxy";
if (/(?:^|\.)trendsmap\.com$/.test(host)) return "+proxy";
if (scheme === "http" && url.indexOf(".trialofccp.org") >= 0) return "+proxy";
if (/(?:^|\.)trialofccp\.org$/.test(host)) return "+proxy";
if (scheme === "http" && url.indexOf(".trimondi.de/SDLE") >= 0) return "+proxy";
if (scheme === "http" && url.indexOf(".trouw.nl") >= 0) return "+proxy";
if (/(?:^|\.)trouw\.nl$/.test(host)) return "+proxy";
if (scheme === "http" && url.indexOf(".trt.net.tr") >= 0) return "+proxy";
if (/(?:^|\.)trt\.net\.tr$/.test(host)) return "+proxy";
if (scheme === "http" && url.indexOf("trtc.com.tw") >= 0) return "+proxy";
if (scheme === "http" && url.indexOf(".truebuddha-md.org") >= 0) return "+proxy";
if (/(?:^|\.)truebuddha-md\.org$/.test(host)) return "+proxy";
if (scheme === "http" && url.indexOf("trulyergonomic.com") >= 0) return "+proxy";
if (scheme === "http" && url.indexOf(".truth101.co.tv") >= 0) return "+proxy";
if (/(?:^|\.)truth101\.co\.tv$/.test(host)) return "+proxy";
if (scheme === "http" && url.indexOf(".truthontour.org") >= 0) return "+proxy";
if (/(?:^|\.)truthontour\.org$/.test(host)) return "+proxy";
if (/(?:^|\.)truthsocial\.com$/.test(host)) return "+proxy";
if (scheme === "http" && url.indexOf(".truveo.com") >= 0) return "+proxy";
if (scheme === "http" && url.indexOf(".tsctv.net") >= 0) return "+proxy";
if (scheme === "http" && url.indexOf(".tsemtulku.com") >= 0) return "+proxy";
if (scheme === "http" && url.indexOf("tsquare.tv") >= 0) return "+proxy";
if (scheme === "http" && url.indexOf(".tsu.org.tw") >= 0) return "+proxy";
if (scheme === "http" && url.indexOf("tsunagarumon.com") >= 0) return "+proxy";
if (scheme === "http" && url.indexOf(".tsctv.net") >= 0) return "+proxy";
if (/(?:^|\.)tt1069\.com$/.test(host)) return "+proxy";
if (scheme === "http" && url.indexOf(".tttan.com") >= 0) return "+proxy";
if (/(?:^|\.)tttan\.com$/.test(host)) return "+proxy";
if (scheme === "http" && url.indexOf("bb.ttv.com.tw/bb") >= 0) return "+proxy";
if (scheme === "http" && url.indexOf("tu8964.com") >= 0) return "+proxy";
if (scheme === "http" && url.indexOf(".tubaholic.com") >= 0) return "+proxy";
if (scheme === "http" && url.indexOf(".tube.com") >= 0) return "+proxy";
if (scheme === "http" && url.indexOf("tube8.com") >= 0) return "+proxy";
if (/(?:^|\.)tube8\.com$/.test(host)) return "+proxy";
if (scheme === "http" && url.indexOf(".tube911.com") >= 0) return "+proxy";
if (/(?:^|\.)tube911\.com$/.test(host)) return "+proxy";
if (scheme === "http" && url.indexOf(".tubecup.com") >= 0) return "+proxy";
if (scheme === "http" && url.indexOf(".tubegals.com") >= 0) return "+proxy";
if (scheme === "http" && url.indexOf(".tubeislam.com") >= 0) return "+proxy";
if (/^http:\/\/tubeislam\.com/.test(url)) return "+proxy";
if (scheme === "http" && url.indexOf(".tubestack.com") >= 0) return "+proxy";
if (/(?:^|\.)tubewolf\.com$/.test(host)) return "+proxy";
if (scheme === "http" && url.indexOf(".tuibeitu.net") >= 0) return "+proxy";
if (scheme === "http" && url.indexOf("tuidang.net") >= 0) return "+proxy";
if (scheme === "http" && url.indexOf(".tuidang.org") >= 0) return "+proxy";
if (/(?:^|\.)tuidang\.org$/.test(host)) return "+proxy";
if (scheme === "http" && url.indexOf(".tuidang.se") >= 0) return "+proxy";
if (scheme === "http" && url.indexOf("bbs.tuitui.info") >= 0) return "+proxy";
if (scheme === "http" && url.indexOf(".tumutanzi.com") >= 0) return "+proxy";
if (/^http:\/\/tumutanzi\.com/.test(url)) return "+proxy";
if (/(?:^|\.)tumview\.com$/.test(host)) return "+proxy";
if (scheme === "http" && url.indexOf(".tunein.com") >= 0) return "+proxy";
if (/^http:\/\/tunein\.com/.test(url)) return "+proxy";
if (/(?:^|\.)tunnelbear\.com$/.test(host)) return "+proxy";
if (/(?:^|\.)tunnelblick\.net$/.test(host)) return "+proxy";
if (scheme === "http" && url.indexOf(".tunnelr.com") >= 0) return "+proxy";
if (/(?:^|\.)tunnelr\.com$/.test(host)) return "+proxy";
if (/(?:^|\.)tunsafe\.com$/.test(host)) return "+proxy";
if (scheme === "http" && url.indexOf("tuitwit.com") >= 0) return "+proxy";
if (scheme === "http" && url.indexOf(".turansam.org") >= 0) return "+proxy";
if (scheme === "http" && url.indexOf(".turbobit.net") >= 0) return "+proxy";
if (/(?:^|\.)turbobit\.net$/.test(host)) return "+proxy";
if (scheme === "http" && url.indexOf(".turbohide.com") >= 0) return "+proxy";
if (/(?:^|\.)turbohide\.com$/.test(host)) return "+proxy";
if (/(?:^|\.)turkistantimes\.com$/.test(host)) return "+proxy";
if (scheme === "http" && url.indexOf(".tushycash.com") >= 0) return "+proxy";
if (/^http:\/\/tushycash\.com/.test(url)) return "+proxy";
if (/(?:^|\.)app\.tutanota\.com$/.test(host)) return "+proxy";
if (scheme === "http" && url.indexOf(".tuvpn.com") >= 0) return "+proxy";
if (/(?:^|\.)tuvpn\.com$/.test(host)) return "+proxy";
if (/^http:\/\/tuzaijidi\.com/.test(url)) return "+proxy";
if (/^http:\/\/.*\.tuzaijidi\.com/.test(url)) return "+proxy";
if (scheme === "http" && url.indexOf(".tw01.org") >= 0) return "+proxy";
if (/^http:\/\/tw01\.org/.test(url)) return "+proxy";
if (scheme === "http" && url.indexOf(".tumblr.com") >= 0) return "+proxy";
if (/(?:^|\.)tumblr\.com$/.test(host)) return "+proxy";
if (/(?:^|\.)lecloud\.net$/.test(host)) return "+proxy";
if (/^http:\/\/cosmic\.monar\.ch/.test(url)) return "+proxy";
if (/(?:^|\.)slutmoonbeam\.com$/.test(host)) return "+proxy";
if (/^http:\/\/blog\.soylent\.com/.test(url)) return "+proxy";
if (scheme === "http" && url.indexOf(".tv.com") >= 0) return "+proxy";
if (/^http:\/\/tv\.com/.test(url)) return "+proxy";
if (scheme === "http" && url.indexOf("tvants.com") >= 0) return "+proxy";
if (scheme === "http" && url.indexOf("forum.tvb.com") >= 0) return "+proxy";
if (scheme === "http" && url.indexOf("news.tvb.com/list/world") >= 0) return "+proxy";
if (scheme === "http" && url.indexOf("news.tvb.com/local") >= 0) return "+proxy";
if (scheme === "http" && url.indexOf("news.tvbs.com.tw") >= 0) return "+proxy";
if (scheme === "http" && url.indexOf(".tvboxnow.com") >= 0) return "+proxy";
if (/^http:\/\/tvboxnow\.com\//.test(url)) return "+proxy";
if (scheme === "http" && url.indexOf("tvider.com") >= 0) return "+proxy";
if (scheme === "http" && url.indexOf(".tvmost.com.hk") >= 0) return "+proxy";
if (scheme === "http" && url.indexOf(".tvplayvideos.com") >= 0) return "+proxy";
if (/(?:^|\.)tvunetworks\.com$/.test(host)) return "+proxy";
if (scheme === "http" && url.indexOf(".tw-blog.com") >= 0) return "+proxy";
if (/^https:\/\/tw-blog\.com/.test(url)) return "+proxy";
if (scheme === "http" && url.indexOf(".tw-npo.org") >= 0) return "+proxy";
if (scheme === "http" && url.indexOf(".twaitter.com") >= 0) return "+proxy";
if (scheme === "http" && url.indexOf("twapperkeeper.com") >= 0) return "+proxy";
if (/(?:^|\.)twapperkeeper\.com$/.test(host)) return "+proxy";
if (/(?:^|\.)twaud\.io$/.test(host)) return "+proxy";
if (scheme === "http" && url.indexOf(".twaud.io") >= 0) return "+proxy";
if (scheme === "http" && url.indexOf(".twavi.com") >= 0) return "+proxy";
if (scheme === "http" && url.indexOf(".twbbs.net.tw") >= 0) return "+proxy";
if (scheme === "http" && url.indexOf("twbbs.org") >= 0) return "+proxy";
if (scheme === "http" && url.indexOf("twbbs.tw") >= 0) return "+proxy";
if (/(?:^|\.)twblogger\.com$/.test(host)) return "+proxy";
if (scheme === "http" && url.indexOf("tweepmag.com") >= 0) return "+proxy";
if (scheme === "http" && url.indexOf(".tweepml.org") >= 0) return "+proxy";
if (/(?:^|\.)tweepml\.org$/.test(host)) return "+proxy";
if (scheme === "http" && url.indexOf(".tweetbackup.com") >= 0) return "+proxy";
if (/(?:^|\.)tweetbackup\.com$/.test(host)) return "+proxy";
if (scheme === "http" && url.indexOf("tweetboard.com") >= 0) return "+proxy";
if (/(?:^|\.)tweetboard\.com$/.test(host)) return "+proxy";
if (scheme === "http" && url.indexOf(".tweetboner.biz") >= 0) return "+proxy";
if (/(?:^|\.)tweetboner\.biz$/.test(host)) return "+proxy";
if (scheme === "http" && url.indexOf(".tweetcs.com") >= 0) return "+proxy";
if (/^http:\/\/tweetcs\.com/.test(url)) return "+proxy";
if (/^http:\/\/deck\.ly/.test(url)) return "+proxy";
if (/(?:^|\.)mtw\.tl$/.test(host)) return "+proxy";
if (/(?:^|\.)tweetedtimes\.com$/.test(host)) return "+proxy";
if (/(?:^|\.)tweetmylast\.fm$/.test(host)) return "+proxy";
if (scheme === "http" && url.indexOf("tweetphoto.com") >= 0) return "+proxy";
if (/(?:^|\.)tweetphoto\.com$/.test(host)) return "+proxy";
if (/(?:^|\.)tweetrans\.com$/.test(host)) return "+proxy";
if (scheme === "http" && url.indexOf("tweetree.com") >= 0) return "+proxy";
if (/(?:^|\.)tweetree\.com$/.test(host)) return "+proxy";
if (scheme === "http" && url.indexOf(".tweettunnel.com") >= 0) return "+proxy";
if (/(?:^|\.)tweettunnel\.com$/.test(host)) return "+proxy";
if (/(?:^|\.)tweetwally\.com$/.test(host)) return "+proxy";
if (scheme === "http" && url.indexOf("tweetymail.com") >= 0) return "+proxy";
if (/(?:^|\.)twelve\.today$/.test(host)) return "+proxy";
if (scheme === "http" && url.indexOf(".tweez.net") >= 0) return "+proxy";
if (/^http:\/\/tweez\.net/.test(url)) return "+proxy";
if (/(?:^|\.)twftp\.org$/.test(host)) return "+proxy";
if (/(?:^|\.)twgreatdaily\.com$/.test(host)) return "+proxy";
if (scheme === "http" && url.indexOf("twibase.com") >= 0) return "+proxy";
if (scheme === "http" && url.indexOf(".twibble.de") >= 0) return "+proxy";
if (/(?:^|\.)twibble\.de$/.test(host)) return "+proxy";
if (scheme === "http" && url.indexOf("twibbon.com") >= 0) return "+proxy";
if (/(?:^|\.)twibs\.com$/.test(host)) return "+proxy";
if (scheme === "http" && url.indexOf(".twicountry.org") >= 0) return "+proxy";
if (/^http:\/\/twicountry\.org/.test(url)) return "+proxy";
if (scheme === "http" && url.indexOf("twicsy.com") >= 0) return "+proxy";
if (scheme === "http" && url.indexOf(".twiends.com") >= 0) return "+proxy";
if (/^http:\/\/twiends\.com/.test(url)) return "+proxy";
if (scheme === "http" && url.indexOf(".twifan.com") >= 0) return "+proxy";
if (/^http:\/\/twifan\.com/.test(url)) return "+proxy";
if (scheme === "http" && url.indexOf("twiffo.com") >= 0) return "+proxy";
if (/(?:^|\.)twiffo\.com$/.test(host)) return "+proxy";
if (scheme === "http" && url.indexOf(".twilightsex.com") >= 0) return "+proxy";
if (scheme === "http" && url.indexOf("twilog.org") >= 0) return "+proxy";
if (scheme === "http" && url.indexOf("twimbow.com") >= 0) return "+proxy";
if (/(?:^|\.)twindexx\.com$/.test(host)) return "+proxy";
if (scheme === "http" && url.indexOf("twipple.jp") >= 0) return "+proxy";
if (/(?:^|\.)twipple\.jp$/.test(host)) return "+proxy";
if (/(?:^|\.)twip\.me$/.test(host)) return "+proxy";
if (scheme === "http" && url.indexOf("twishort.com") >= 0) return "+proxy";
if (/(?:^|\.)twishort\.com$/.test(host)) return "+proxy";
if (scheme === "http" && url.indexOf("twistar.cc") >= 0) return "+proxy";
if (/(?:^|\.)twister\.net\.co$/.test(host)) return "+proxy";
if (/(?:^|\.)twisterio\.com$/.test(host)) return "+proxy";
if (scheme === "http" && url.indexOf("twisternow.com") >= 0) return "+proxy";
if (scheme === "http" && url.indexOf("twistory.net") >= 0) return "+proxy";
if (scheme === "http" && url.indexOf("twitbrowser.net") >= 0) return "+proxy";
if (/(?:^|\.)twitcause\.com$/.test(host)) return "+proxy";
if (/(?:^|\.)twitgether\.com$/.test(host)) return "+proxy";
if (/(?:^|\.)twiggit\.org$/.test(host)) return "+proxy";
if (scheme === "http" && url.indexOf("twitgoo.com") >= 0) return "+proxy";
if (scheme === "http" && url.indexOf("twitiq.com") >= 0) return "+proxy";
if (/(?:^|\.)twitiq\.com$/.test(host)) return "+proxy";
if (scheme === "http" && url.indexOf(".twitlonger.com") >= 0) return "+proxy";
if (/(?:^|\.)twitlonger\.com$/.test(host)) return "+proxy";
if (/^http:\/\/tl\.gd\//.test(url)) return "+proxy";
if (scheme === "http" && url.indexOf("twitmania.com") >= 0) return "+proxy";
if (scheme === "http" && url.indexOf("twitoaster.com") >= 0) return "+proxy";
if (/(?:^|\.)twitoaster\.com$/.test(host)) return "+proxy";
if (/(?:^|\.)twitonmsn\.com$/.test(host)) return "+proxy";
if (scheme === "http" && url.indexOf(".twit2d.com") >= 0) return "+proxy";
if (/(?:^|\.)twit2d\.com$/.test(host)) return "+proxy";
if (scheme === "http" && url.indexOf(".twitstat.com") >= 0) return "+proxy";
if (/(?:^|\.)twitstat\.com$/.test(host)) return "+proxy";
if (/(?:^|\.)firstfivefollowers\.com$/.test(host)) return "+proxy";
if (/(?:^|\.)retweeteffect\.com$/.test(host)) return "+proxy";
if (/(?:^|\.)tweeplike\.me$/.test(host)) return "+proxy";
if (/(?:^|\.)tweepguide\.com$/.test(host)) return "+proxy";
if (/(?:^|\.)turbotwitter\.com$/.test(host)) return "+proxy";
if (scheme === "http" && url.indexOf(".twitvid.com") >= 0) return "+proxy";
if (/(?:^|\.)twitvid\.com$/.test(host)) return "+proxy";
if (/^http:\/\/twt\.tl/.test(url)) return "+proxy";
if (scheme === "http" && url.indexOf("twittbot.net") >= 0) return "+proxy";
if (/(?:^|\.)ads-twitter\.com$/.test(host)) return "+proxy";
if (/(?:^|\.)twttr\.com$/.test(host)) return "+proxy";
if (/(?:^|\.)twitter4j\.org$/.test(host)) return "+proxy";
if (scheme === "http" && url.indexOf(".twittercounter.com") >= 0) return "+proxy";
if (/(?:^|\.)twittercounter\.com$/.test(host)) return "+proxy";
if (scheme === "http" && url.indexOf("twitterfeed.com") >= 0) return "+proxy";
if (scheme === "http" && url.indexOf(".twittergadget.com") >= 0) return "+proxy";
if (/(?:^|\.)twittergadget\.com$/.test(host)) return "+proxy";
if (scheme === "http" && url.indexOf(".twitterkr.com") >= 0) return "+proxy";
if (/(?:^|\.)twitterkr\.com$/.test(host)) return "+proxy";
if (/(?:^|\.)twittermail\.com$/.test(host)) return "+proxy";
if (/(?:^|\.)twitterrific\.com$/.test(host)) return "+proxy";
if (scheme === "http" && url.indexOf("twittertim.es") >= 0) return "+proxy";
if (/(?:^|\.)twittertim\.es$/.test(host)) return "+proxy";
if (scheme === "http" && url.indexOf("twitthat.com") >= 0) return "+proxy";
if (/(?:^|\.)twitturk\.com$/.test(host)) return "+proxy";
if (scheme === "http" && url.indexOf(".twitturly.com") >= 0) return "+proxy";
if (/(?:^|\.)twitturly\.com$/.test(host)) return "+proxy";
if (scheme === "http" && url.indexOf(".twitzap.com") >= 0) return "+proxy";
if (scheme === "http" && url.indexOf("twiyia.com") >= 0) return "+proxy";
if (/(?:^|\.)twstar\.net$/.test(host)) return "+proxy";
if (scheme === "http" && url.indexOf(".twtkr.com") >= 0) return "+proxy";
if (/^http:\/\/twtkr\.com/.test(url)) return "+proxy";
if (scheme === "http" && url.indexOf(".twnorth.org.tw") >= 0) return "+proxy";
if (/(?:^|\.)twreporter\.org$/.test(host)) return "+proxy";
if (scheme === "http" && url.indexOf("twskype.com") >= 0) return "+proxy";
if (scheme === "http" && url.indexOf("twtrland.com") >= 0) return "+proxy";
if (scheme === "http" && url.indexOf("twurl.nl") >= 0) return "+proxy";
if (scheme === "http" && url.indexOf(".twyac.org") >= 0) return "+proxy";
if (/(?:^|\.)twyac\.org$/.test(host)) return "+proxy";
if (scheme === "http" && url.indexOf(".txxx.com") >= 0) return "+proxy";
if (scheme === "http" && url.indexOf(".tycool.com") >= 0) return "+proxy";
if (/(?:^|\.)tycool\.com$/.test(host)) return "+proxy";
if (/(?:^|\.)typepad\.com$/.test(host)) return "+proxy";
if (/(?:^|\.)blog\.expofutures\.com$/.test(host)) return "+proxy";
if (/(?:^|\.)legaltech\.law\.com$/.test(host)) return "+proxy";
if (/(?:^|\.)blogs\.tampabay\.com$/.test(host)) return "+proxy";
if (/(?:^|\.)contests\.twilio\.com$/.test(host)) return "+proxy";
if (/(?:^|\.)typora\.io$/.test(host)) return "+proxy";
if (scheme === "http" && url.indexOf(".u9un.com") >= 0) return "+proxy";
if (/(?:^|\.)u9un\.com$/.test(host)) return "+proxy";
if (scheme === "http" && url.indexOf(".ubddns.org") >= 0) return "+proxy";
if (/^http:\/\/ubddns\.org/.test(url)) return "+proxy";
if (/(?:^|\.)uberproxy\.net$/.test(host)) return "+proxy";
if (scheme === "http" && url.indexOf(".uc-japan.org") >= 0) return "+proxy";
if (/(?:^|\.)uc-japan\.org$/.test(host)) return "+proxy";
if (scheme === "http" && url.indexOf(".srcf.ucam.org/salon/") >= 0) return "+proxy";
if (/^http:\/\/china\.ucanews\.com\//.test(url)) return "+proxy";
if (/(?:^|\.)ucdc1998\.org$/.test(host)) return "+proxy";
if (/^http:\/\/hum.*\.uchicago\.edu\/faculty\/ywang\/history/.test(url)) return "+proxy";
if (/(?:^|\.)uderzo\.it$/.test(host)) return "+proxy";
if (scheme === "http" && url.indexOf(".udn.com") >= 0) return "+proxy";
if (/(?:^|\.)udn\.com$/.test(host)) return "+proxy";
if (/(?:^|\.)udn\.com\.tw$/.test(host)) return "+proxy";
if (scheme === "http" && url.indexOf("udnbkk.com/bbs") >= 0) return "+proxy";
if (/(?:^|\.)uforadio\.com\.tw$/.test(host)) return "+proxy";
if (scheme === "http" && url.indexOf("ufreevpn.com") >= 0) return "+proxy";
if (scheme === "http" && url.indexOf(".ugo.com") >= 0) return "+proxy";
if (/(?:^|\.)uhdwallpapers\.org$/.test(host)) return "+proxy";
if (/(?:^|\.)uhrp\.org$/.test(host)) return "+proxy";
if (scheme === "http" && url.indexOf(".uighur.nl") >= 0) return "+proxy";
if (/(?:^|\.)uighur\.nl$/.test(host)) return "+proxy";
if (scheme === "http" && url.indexOf("uighurbiz.net") >= 0) return "+proxy";
if (scheme === "http" && url.indexOf(".ulike.net") >= 0) return "+proxy";
if (scheme === "http" && url.indexOf("ukcdp.co.uk") >= 0) return "+proxy";
if (scheme === "http" && url.indexOf("ukliferadio.co.uk") >= 0) return "+proxy";
if (/(?:^|\.)ukliferadio\.co\.uk$/.test(host)) return "+proxy";
if (scheme === "http" && url.indexOf("ultravpn.fr") >= 0) return "+proxy";
if (/(?:^|\.)ultravpn\.fr$/.test(host)) return "+proxy";
if (scheme === "http" && url.indexOf("ultraxs.com") >= 0) return "+proxy";
if (scheme === "http" && url.indexOf("umich.edu/~falun") >= 0) return "+proxy";
if (/(?:^|\.)unblock\.cn\.com$/.test(host)) return "+proxy";
if (scheme === "http" && url.indexOf(".unblocker.yt") >= 0) return "+proxy";
if (scheme === "http" && url.indexOf("unblock-us.com") >= 0) return "+proxy";
if (/(?:^|\.)unblock-us\.com$/.test(host)) return "+proxy";
if (scheme === "http" && url.indexOf(".unblockdmm.com") >= 0) return "+proxy";
if (/^http:\/\/unblockdmm\.com/.test(url)) return "+proxy";
if (/(?:^|\.)unblocksit\.es$/.test(host)) return "+proxy";
if (scheme === "http" && url.indexOf("uncyclomedia.org") >= 0) return "+proxy";
if (scheme === "http" && url.indexOf(".uncyclopedia.hk/wiki") >= 0) return "+proxy";
if (/^http:\/\/uncyclopedia\.hk/.test(url)) return "+proxy";
if (/^http:\/\/uncyclopedia\.tw/.test(url)) return "+proxy";
if (scheme === "http" && url.indexOf("underwoodammo.com") >= 0) return "+proxy";
if (/(?:^|\.)underwoodammo\.com$/.test(host)) return "+proxy";
if (/(?:^|\.)unholyknight\.com$/.test(host)) return "+proxy";
if (scheme === "http" && url.indexOf(".uni.cc") >= 0) return "+proxy";
if (/(?:^|\.)cldr\.unicode\.org$/.test(host)) return "+proxy";
if (scheme === "http" && url.indexOf(".unification.net") >= 0) return "+proxy";
if (scheme === "http" && url.indexOf(".unification.org.tw") >= 0) return "+proxy";
if (/(?:^|\.)unirule\.cloud$/.test(host)) return "+proxy";
if (scheme === "http" && url.indexOf(".unitedsocialpress.com") >= 0) return "+proxy";
if (scheme === "http" && url.indexOf(".unix100.com") >= 0) return "+proxy";
if (/(?:^|\.)unknownspace\.org$/.test(host)) return "+proxy";
if (scheme === "http" && url.indexOf(".unodedos.com") >= 0) return "+proxy";
if (scheme === "http" && url.indexOf("unpo.org") >= 0) return "+proxy";
if (/(?:^|\.)unstable\.icu$/.test(host)) return "+proxy";
if (scheme === "http" && url.indexOf(".untraceable.us") >= 0) return "+proxy";
if (/^http:\/\/untraceable\.us/.test(url)) return "+proxy";
if (/(?:^|\.)uocn\.org$/.test(host)) return "+proxy";
if (scheme === "http" && url.indexOf("tor.updatestar.com") >= 0) return "+proxy";
if (/(?:^|\.)upghsbc\.com$/.test(host)) return "+proxy";
if (scheme === "http" && url.indexOf(".upholdjustice.org") >= 0) return "+proxy";
if (scheme === "http" && url.indexOf(".upload4u.info") >= 0) return "+proxy";
if (scheme === "http" && url.indexOf("uploaded.net/file") >= 0) return "+proxy";
if (/^http:\/\/uploaded\.net\/file/.test(url)) return "+proxy";
if (/^http:\/\/uploaded\.to\/file/.test(url)) return "+proxy";
if (scheme === "http" && url.indexOf(".uploadstation.com/file") >= 0) return "+proxy";
if (scheme === "http" && url.indexOf(".upmedia.mg") >= 0) return "+proxy";
if (/(?:^|\.)upmedia\.mg$/.test(host)) return "+proxy";
if (scheme === "http" && url.indexOf(".upornia.com") >= 0) return "+proxy";
if (/^http:\/\/upornia\.com/.test(url)) return "+proxy";
if (/(?:^|\.)uproxy\.org$/.test(host)) return "+proxy";
if (/(?:^|\.)uptodown\.com$/.test(host)) return "+proxy";
if (scheme === "http" && url.indexOf(".upwill.org") >= 0) return "+proxy";
if (scheme === "http" && url.indexOf("ur7s.com") >= 0) return "+proxy";
if (/(?:^|\.)urbandictionary\.com$/.test(host)) return "+proxy";
if (/(?:^|\.)urbansurvival\.com$/.test(host)) return "+proxy";
if (scheme === "http" && url.indexOf("myshare.url.com.tw/") >= 0) return "+proxy";
if (/(?:^|\.)urlborg\.com$/.test(host)) return "+proxy";
if (/(?:^|\.)urlparser\.com$/.test(host)) return "+proxy";
if (scheme === "http" && url.indexOf("us.to") >= 0) return "+proxy";
if (/(?:^|\.)usacn\.com$/.test(host)) return "+proxy";
if (scheme === "http" && url.indexOf(".usaip.eu") >= 0) return "+proxy";
if (/(?:^|\.)usaip\.eu$/.test(host)) return "+proxy";
if (scheme === "http" && url.indexOf("dalailama.usc.edu") >= 0) return "+proxy";
if (/(?:^|\.)usma\.edu$/.test(host)) return "+proxy";
if (scheme === "http" && url.indexOf(".usocctn.com") >= 0) return "+proxy";
if (/(?:^|\.)ustibetcommittee\.org$/.test(host)) return "+proxy";
if (scheme === "http" && url.indexOf(".ustream.tv") >= 0) return "+proxy";
if (/(?:^|\.)ustream\.tv$/.test(host)) return "+proxy";
if (scheme === "http" && url.indexOf("usus.cc") >= 0) return "+proxy";
if (scheme === "http" && url.indexOf(".utopianpal.com") >= 0) return "+proxy";
if (/(?:^|\.)utopianpal\.com$/.test(host)) return "+proxy";
if (scheme === "http" && url.indexOf(".uu-gg.com") >= 0) return "+proxy";
if (scheme === "http" && url.indexOf(".uvwxyz.xyz") >= 0) return "+proxy";
if (/(?:^|\.)uvwxyz\.xyz$/.test(host)) return "+proxy";
if (scheme === "http" && url.indexOf(".uwants.com") >= 0) return "+proxy";
if (/(?:^|\.)uwants\.com$/.test(host)) return "+proxy";
if (scheme === "http" && url.indexOf(".uwants.net") >= 0) return "+proxy";
if (scheme === "http" && url.indexOf("uyghur.co.uk") >= 0) return "+proxy";
if (/^http:\/\/uyghur-j\.org/.test(url)) return "+proxy";
if (/(?:^|\.)uyghuraa\.org$/.test(host)) return "+proxy";
if (/(?:^|\.)uyghuramerican\.org$/.test(host)) return "+proxy";
if (/(?:^|\.)uyghurbiz\.org$/.test(host)) return "+proxy";
if (/(?:^|\.)uyghurcanadian\.ca$/.test(host)) return "+proxy";
if (/(?:^|\.)uyghurcongress\.org$/.test(host)) return "+proxy";
if (/(?:^|\.)uyghurpen\.org$/.test(host)) return "+proxy";
if (/(?:^|\.)uyghurpress\.com$/.test(host)) return "+proxy";
if (/(?:^|\.)uyghurstudies\.org$/.test(host)) return "+proxy";
if (/(?:^|\.)uyghurtribunal\.com$/.test(host)) return "+proxy";
if (scheme === "http" && url.indexOf("uygur.org") >= 0) return "+proxy";
if (/^http:\/\/uymaarip\.com\//.test(url)) return "+proxy";
if (/(?:^|\.)v2fly\.org$/.test(host)) return "+proxy";
if (scheme === "http" && url.indexOf(".v2ray.com") >= 0) return "+proxy";
if (/(?:^|\.)v2ray\.com$/.test(host)) return "+proxy";
if (/(?:^|\.)v2raycn\.com$/.test(host)) return "+proxy";
if (/(?:^|\.)v2raytech\.com$/.test(host)) return "+proxy";
if (/(?:^|\.)valeursactuelles\.com$/.test(host)) return "+proxy";
if (scheme === "http" && url.indexOf(".van001.com") >= 0) return "+proxy";
if (scheme === "http" && url.indexOf(".van698.com") >= 0) return "+proxy";
if (scheme === "http" && url.indexOf(".vanemu.cn") >= 0) return "+proxy";
if (scheme === "http" && url.indexOf(".vanilla-jp.com") >= 0) return "+proxy";
if (scheme === "http" && url.indexOf(".vanpeople.com") >= 0) return "+proxy";
if (scheme === "http" && url.indexOf("vansky.com") >= 0) return "+proxy";
if (/(?:^|\.)vaticannews\.va$/.test(host)) return "+proxy";
if (/(?:^|\.)vcf-online\.org$/.test(host)) return "+proxy";
if (/(?:^|\.)vcfbuilder\.org$/.test(host)) return "+proxy";
if (scheme === "http" && url.indexOf(".vegasred.com") >= 0) return "+proxy";
if (scheme === "http" && url.indexOf(".velkaepocha.sk") >= 0) return "+proxy";
if (scheme === "http" && url.indexOf(".venbbs.com") >= 0) return "+proxy";
if (scheme === "http" && url.indexOf(".venchina.com") >= 0) return "+proxy";
if (scheme === "http" && url.indexOf(".venetianmacao.com") >= 0) return "+proxy";
if (/(?:^|\.)venetianmacao\.com$/.test(host)) return "+proxy";
if (scheme === "http" && url.indexOf("veoh.com") >= 0) return "+proxy";
if (scheme === "http" && url.indexOf("mysite.verizon.net") >= 0) return "+proxy";
if (scheme === "http" && url.indexOf("vermonttibet.org") >= 0) return "+proxy";
if (scheme === "http" && url.indexOf(".versavpn.com") >= 0) return "+proxy";
if (/(?:^|\.)versavpn\.com$/.test(host)) return "+proxy";
if (/(?:^|\.)verybs\.com$/.test(host)) return "+proxy";
if (scheme === "http" && url.indexOf(".vft.com.tw") >= 0) return "+proxy";
if (scheme === "http" && url.indexOf(".viber.com") >= 0) return "+proxy";
if (/(?:^|\.)viber\.com$/.test(host)) return "+proxy";
if (scheme === "http" && url.indexOf(".vica.info") >= 0) return "+proxy";
if (scheme === "http" && url.indexOf(".victimsofcommunism.org") >= 0) return "+proxy";
if (/^http:\/\/victimsofcommunism\.org/.test(url)) return "+proxy";
if (/(?:^|\.)vid\.me$/.test(host)) return "+proxy";
if (/(?:^|\.)vidble\.com$/.test(host)) return "+proxy";
if (scheme === "http" && url.indexOf("videobam.com") >= 0) return "+proxy";
if (/(?:^|\.)videobam\.com$/.test(host)) return "+proxy";
if (scheme === "http" && url.indexOf(".videodetective.com") >= 0) return "+proxy";
if (scheme === "http" && url.indexOf(".videomega.tv") >= 0) return "+proxy";
if (/(?:^|\.)videomega\.tv$/.test(host)) return "+proxy";
if (scheme === "http" && url.indexOf(".videomo.com") >= 0) return "+proxy";
if (scheme === "http" && url.indexOf("videopediaworld.com") >= 0) return "+proxy";
if (scheme === "http" && url.indexOf(".videopress.com") >= 0) return "+proxy";
if (scheme === "http" && url.indexOf(".vidinfo.org/video") >= 0) return "+proxy";
if (scheme === "http" && url.indexOf("vietdaikynguyen.com") >= 0) return "+proxy";
if (scheme === "http" && url.indexOf(".vijayatemple.org") >= 0) return "+proxy";
if (/(?:^|\.)vilavpn\.com$/.test(host)) return "+proxy";
if (scheme === "http" && url.indexOf("vimeo.com") >= 0) return "+proxy";
if (/(?:^|\.)vimeo\.com$/.test(host)) return "+proxy";
if (/(?:^|\.)vimperator\.org$/.test(host)) return "+proxy";
if (/(?:^|\.)vincnd\.com$/.test(host)) return "+proxy";
if (/(?:^|\.)vinniev\.com$/.test(host)) return "+proxy";
if (/^http:\/\/www\.lib\.virginia\.edu\/area-studies\/Tibet\/tibet\.html/.test(url)) return "+proxy";
if (scheme === "http" && url.indexOf(".virtualrealporn.com") >= 0) return "+proxy";
if (/(?:^|\.)virtualrealporn\.com$/.test(host)) return "+proxy";
if (scheme === "http" && url.indexOf("visibletweets.com") >= 0) return "+proxy";
if (/^http:\/\/ny\.visiontimes\.com/.test(url)) return "+proxy";
if (scheme === "http" && url.indexOf(".vital247.org") >= 0) return "+proxy";
if (/(?:^|\.)viu\.com$/.test(host)) return "+proxy";
if (scheme === "http" && url.indexOf(".vivahentai4u.net") >= 0) return "+proxy";
if (scheme === "http" && url.indexOf(".vivatube.com") >= 0) return "+proxy";
if (scheme === "http" && url.indexOf(".vivthomas.com") >= 0) return "+proxy";
if (/(?:^|\.)vivthomas\.com$/.test(host)) return "+proxy";
if (scheme === "http" && url.indexOf(".vjav.com") >= 0) return "+proxy";
if (/(?:^|\.)vjav\.com$/.test(host)) return "+proxy";
if (scheme === "http" && url.indexOf(".vjmedia.com.hk") >= 0) return "+proxy";
if (scheme === "http" && url.indexOf(".vllcs.org") >= 0) return "+proxy";
if (/^http:\/\/vllcs\.org/.test(url)) return "+proxy";
if (/(?:^|\.)vmixcore\.com$/.test(host)) return "+proxy";
if (/(?:^|\.)vnet\.link$/.test(host)) return "+proxy";
if (scheme === "http" && url.indexOf(".vocativ.com") >= 0) return "+proxy";
if (scheme === "http" && url.indexOf("vocn.tv") >= 0) return "+proxy";
if (/(?:^|\.)vocus\.cc$/.test(host)) return "+proxy";
if (/(?:^|\.)voicettank\.org$/.test(host)) return "+proxy";
if (scheme === "http" && url.indexOf(".vot.org") >= 0) return "+proxy";
if (/(?:^|\.)vot\.org$/.test(host)) return "+proxy";
if (scheme === "http" && url.indexOf(".vovo2000.com") >= 0) return "+proxy";
if (/^http:\/\/vovo2000\.com/.test(url)) return "+proxy";
if (scheme === "http" && url.indexOf(".voxer.com") >= 0) return "+proxy";
if (/(?:^|\.)voxer\.com$/.test(host)) return "+proxy";
if (scheme === "http" && url.indexOf(".voy.com") >= 0) return "+proxy";
if (/(?:^|\.)vpn\.ac$/.test(host)) return "+proxy";
if (scheme === "http" && url.indexOf(".vpn4all.com") >= 0) return "+proxy";
if (/(?:^|\.)vpn4all\.com$/.test(host)) return "+proxy";
if (scheme === "http" && url.indexOf(".vpnaccount.org") >= 0) return "+proxy";
if (/^http:\/\/vpnaccount\.org/.test(url)) return "+proxy";
if (scheme === "http" && url.indexOf(".vpnaccounts.com") >= 0) return "+proxy";
if (/(?:^|\.)vpnaccounts\.com$/.test(host)) return "+proxy";
if (scheme === "http" && url.indexOf(".vpncomparison.org") >= 0) return "+proxy";
if (scheme === "http" && url.indexOf(".vpncup.com") >= 0) return "+proxy";
if (/(?:^|\.)vpncup\.com$/.test(host)) return "+proxy";
if (scheme === "http" && url.indexOf("vpnbook.com") >= 0) return "+proxy";
if (scheme === "http" && url.indexOf(".vpncoupons.com") >= 0) return "+proxy";
if (/^http:\/\/vpncoupons\.com/.test(url)) return "+proxy";
if (scheme === "http" && url.indexOf(".vpndada.com") >= 0) return "+proxy";
if (/(?:^|\.)vpndada\.com$/.test(host)) return "+proxy";
if (scheme === "http" && url.indexOf(".vpnfan.com") >= 0) return "+proxy";
if (scheme === "http" && url.indexOf("vpnfire.com") >= 0) return "+proxy";
if (scheme === "http" && url.indexOf(".vpnfires.biz") >= 0) return "+proxy";
if (scheme === "http" && url.indexOf(".vpnforgame.net") >= 0) return "+proxy";
if (/(?:^|\.)vpnforgame\.net$/.test(host)) return "+proxy";
if (/(?:^|\.)vpngate\.jp$/.test(host)) return "+proxy";
if (scheme === "http" && url.indexOf(".vpngate.net") >= 0) return "+proxy";
if (/(?:^|\.)vpngate\.net$/.test(host)) return "+proxy";
if (scheme === "http" && url.indexOf(".vpngratis.net") >= 0) return "+proxy";
if (scheme === "http" && url.indexOf("vpnhq.com") >= 0) return "+proxy";
if (/(?:^|\.)vpnhub\.com$/.test(host)) return "+proxy";
if (scheme === "http" && url.indexOf(".vpnmaster.com") >= 0) return "+proxy";
if (/(?:^|\.)vpnmaster\.com$/.test(host)) return "+proxy";
if (scheme === "http" && url.indexOf(".vpnmentor.com") >= 0) return "+proxy";
if (/(?:^|\.)vpnmentor\.com$/.test(host)) return "+proxy";
if (scheme === "http" && url.indexOf(".vpninja.net") >= 0) return "+proxy";
if (/(?:^|\.)vpninja\.net$/.test(host)) return "+proxy";
if (scheme === "http" && url.indexOf(".vpnintouch.com") >= 0) return "+proxy";
if (/(?:^|\.)vpnintouch\.net$/.test(host)) return "+proxy";
if (scheme === "http" && url.indexOf("vpnjack.com") >= 0) return "+proxy";
if (/(?:^|\.)vpnjack\.com$/.test(host)) return "+proxy";
if (scheme === "http" && url.indexOf(".vpnpick.com") >= 0) return "+proxy";
if (/(?:^|\.)vpnpick\.com$/.test(host)) return "+proxy";
if (/(?:^|\.)vpnpop\.com$/.test(host)) return "+proxy";
if (/(?:^|\.)vpnpronet\.com$/.test(host)) return "+proxy";
if (scheme === "http" && url.indexOf(".vpnreactor.com") >= 0) return "+proxy";
if (/(?:^|\.)vpnreactor\.com$/.test(host)) return "+proxy";
if (/(?:^|\.)vpnreviewz\.com$/.test(host)) return "+proxy";
if (scheme === "http" && url.indexOf(".vpnsecure.me") >= 0) return "+proxy";
if (/(?:^|\.)vpnsecure\.me$/.test(host)) return "+proxy";
if (scheme === "http" && url.indexOf(".vpnshazam.com") >= 0) return "+proxy";
if (/(?:^|\.)vpnshazam\.com$/.test(host)) return "+proxy";
if (scheme === "http" && url.indexOf(".vpnshieldapp.com") >= 0) return "+proxy";
if (/(?:^|\.)vpnshieldapp\.com$/.test(host)) return "+proxy";
if (scheme === "http" && url.indexOf(".vpnsp.com") >= 0) return "+proxy";
if (scheme === "http" && url.indexOf(".vpntraffic.com") >= 0) return "+proxy";
if (scheme === "http" && url.indexOf(".vpntunnel.com") >= 0) return "+proxy";
if (/(?:^|\.)vpntunnel\.com$/.test(host)) return "+proxy";
if (scheme === "http" && url.indexOf(".vpnuk.info") >= 0) return "+proxy";
if (/(?:^|\.)vpnuk\.info$/.test(host)) return "+proxy";
if (/(?:^|\.)vpnunlimitedapp\.com$/.test(host)) return "+proxy";
if (scheme === "http" && url.indexOf(".vpnvip.com") >= 0) return "+proxy";
if (/(?:^|\.)vpnvip\.com$/.test(host)) return "+proxy";
if (scheme === "http" && url.indexOf(".vpnworldwide.com") >= 0) return "+proxy";
if (scheme === "http" && url.indexOf(".vporn.com") >= 0) return "+proxy";
if (/(?:^|\.)vporn\.com$/.test(host)) return "+proxy";
if (scheme === "http" && url.indexOf(".vpser.net") >= 0) return "+proxy";
if (scheme === "http" && url.indexOf("vraiesagesse.net") >= 0) return "+proxy";
if (scheme === "http" && url.indexOf(".vrmtr.com") >= 0) return "+proxy";
if (/(?:^|\.)vtunnel\.com$/.test(host)) return "+proxy";
if (/(?:^|\.)vuku\.cc$/.test(host)) return "+proxy";
if (scheme === "http" && url.indexOf("lists.w3.org/archives/public") >= 0) return "+proxy";
if (/(?:^|\.)w3schools\.com$/.test(host)) return "+proxy";
if (/(?:^|\.)waffle1999\.com$/.test(host)) return "+proxy";
if (scheme === "http" && url.indexOf(".wahas.com") >= 0) return "+proxy";
if (scheme === "http" && url.indexOf(".waigaobu.com") >= 0) return "+proxy";
if (scheme === "http" && url.indexOf("waikeung.org/php_wind") >= 0) return "+proxy";
if (scheme === "http" && url.indexOf(".wailaike.net") >= 0) return "+proxy";
if (/(?:^|\.)wainao\.me$/.test(host)) return "+proxy";
if (scheme === "http" && url.indexOf(".waiwaier.com") >= 0) return "+proxy";
if (/^http:\/\/waiwaier\.com/.test(url)) return "+proxy";
if (/(?:^|\.)wallmama\.com$/.test(host)) return "+proxy";
if (scheme === "http" && url.indexOf("wallornot.org") >= 0) return "+proxy";
if (/(?:^|\.)wallpapercasa\.com$/.test(host)) return "+proxy";
if (scheme === "http" && url.indexOf(".wallproxy.com") >= 0) return "+proxy";
if (/(?:^|\.)wallsttv\.com$/.test(host)) return "+proxy";
if (/(?:^|\.)waltermartin\.com$/.test(host)) return "+proxy";
if (/(?:^|\.)waltermartin\.org$/.test(host)) return "+proxy";
if (/(?:^|\.)www\.wan-press\.org$/.test(host)) return "+proxy";
if (/(?:^|\.)wanderinghorse\.net$/.test(host)) return "+proxy";
if (/(?:^|\.)wangafu\.net$/.test(host)) return "+proxy";
if (/(?:^|\.)wangjinbo\.org$/.test(host)) return "+proxy";
if (scheme === "http" && url.indexOf(".wangjinbo.org") >= 0) return "+proxy";
if (scheme === "http" && url.indexOf("wanglixiong.com") >= 0) return "+proxy";
if (scheme === "http" && url.indexOf(".wango.org") >= 0) return "+proxy";
if (/(?:^|\.)wango\.org$/.test(host)) return "+proxy";
if (scheme === "http" && url.indexOf("wangruoshui.net") >= 0) return "+proxy";
if (scheme === "http" && url.indexOf("www.wangruowang.org") >= 0) return "+proxy";
if (/(?:^|\.)want-daily\.com$/.test(host)) return "+proxy";
if (scheme === "http" && url.indexOf("wapedia.mobi/zhsimp") >= 0) return "+proxy";
if (/(?:^|\.)warroom\.org$/.test(host)) return "+proxy";
if (/(?:^|\.)waselpro\.com$/.test(host)) return "+proxy";
if (scheme === "http" && url.indexOf(".watchinese.com") >= 0) return "+proxy";
if (/(?:^|\.)watchout\.tw$/.test(host)) return "+proxy";
if (scheme === "http" && url.indexOf(".wattpad.com") >= 0) return "+proxy";
if (/(?:^|\.)wattpad\.com$/.test(host)) return "+proxy";
if (scheme === "http" && url.indexOf(".makzhou.warehouse333.com") >= 0) return "+proxy";
if (scheme === "http" && url.indexOf("washeng.net") >= 0) return "+proxy";
if (scheme === "http" && url.indexOf(".watch8x.com") >= 0) return "+proxy";
if (/(?:^|\.)watchmygf\.net$/.test(host)) return "+proxy";
if (/(?:^|\.)wav\.tv$/.test(host)) return "+proxy";
if (scheme === "http" && url.indexOf(".wdf5.com") >= 0) return "+proxy";
if (scheme === "http" && url.indexOf(".wearehairy.com") >= 0) return "+proxy";
if (scheme === "http" && url.indexOf(".wearn.com") >= 0) return "+proxy";
if (/(?:^|\.)wearn\.com$/.test(host)) return "+proxy";
if (/^http:\/\/hkcoc\.weather\.com\.hk/.test(url)) return "+proxy";
if (/(?:^|\.)hudatoriq\.web\.id$/.test(host)) return "+proxy";
if (/(?:^|\.)web2project\.net$/.test(host)) return "+proxy";
if (scheme === "http" && url.indexOf("webbang.net") >= 0) return "+proxy";
if (scheme === "http" && url.indexOf(".webevader.org") >= 0) return "+proxy";
if (scheme === "http" && url.indexOf(".webfreer.com") >= 0) return "+proxy";
if (scheme === "http" && url.indexOf("weblagu.com") >= 0) return "+proxy";
if (scheme === "http" && url.indexOf(".webjb.org") >= 0) return "+proxy";
if (scheme === "http" && url.indexOf(".webrush.net") >= 0) return "+proxy";
if (scheme === "http" && url.indexOf("webs-tv.net") >= 0) return "+proxy";
if (scheme === "http" && url.indexOf(".websitepulse.com/help/testtools.china-test") >= 0) return "+proxy";
if (/^http:\/\/www\.websnapr\.com/.test(url)) return "+proxy";
if (scheme === "http" && url.indexOf(".webwarper.net") >= 0) return "+proxy";
if (/^http:\/\/webwarper\.net/.test(url)) return "+proxy";
if (scheme === "http" && url.indexOf("webworkerdaily.com") >= 0) return "+proxy";
if (/(?:^|\.)wechatlawsuit\.com$/.test(host)) return "+proxy";
if (scheme === "http" && url.indexOf(".weekmag.info") >= 0) return "+proxy";
if (/(?:^|\.)wefightcensorship\.org$/.test(host)) return "+proxy";
if (scheme === "http" && url.indexOf(".wefong.com") >= 0) return "+proxy";
if (scheme === "http" && url.indexOf("weiboleak.com") >= 0) return "+proxy";
if (scheme === "http" && url.indexOf(".weihuo.org") >= 0) return "+proxy";
if (scheme === "http" && url.indexOf("weijingsheng.org") >= 0) return "+proxy";
if (scheme === "http" && url.indexOf(".weiming.info") >= 0) return "+proxy";
if (/(?:^|\.)weiming\.info$/.test(host)) return "+proxy";
if (scheme === "http" && url.indexOf("weiquanwang.org") >= 0) return "+proxy";
if (/^http:\/\/weisuo\.ws/.test(url)) return "+proxy";
if (scheme === "http" && url.indexOf(".welovecock.com") >= 0) return "+proxy";
if (/(?:^|\.)welt\.de$/.test(host)) return "+proxy";
if (scheme === "http" && url.indexOf(".wemigrate.org") >= 0) return "+proxy";
if (/^http:\/\/wemigrate\.org/.test(url)) return "+proxy";
if (scheme === "http" && url.indexOf("wengewang.com") >= 0) return "+proxy";
if (/(?:^|\.)wengewang\.org$/.test(host)) return "+proxy";
if (scheme === "http" && url.indexOf(".wenhui.ch") >= 0) return "+proxy";
if (/^http:\/\/trans\.wenweipo\.com\/gb\//.test(url)) return "+proxy";
if (scheme === "http" && url.indexOf(".wenxuecity.com") >= 0) return "+proxy";
if (/(?:^|\.)wenxuecity\.com$/.test(host)) return "+proxy";
if (scheme === "http" && url.indexOf(".wenyunchao.com") >= 0) return "+proxy";
if (/(?:^|\.)wenyunchao\.com$/.test(host)) return "+proxy";
if (scheme === "http" && url.indexOf(".westca.com") >= 0) return "+proxy";
if (/(?:^|\.)westca\.com$/.test(host)) return "+proxy";
if (/(?:^|\.)westernwolves\.com$/.test(host)) return "+proxy";
if (scheme === "http" && url.indexOf(".westkit.net") >= 0) return "+proxy";
if (/(?:^|\.)westpoint\.edu$/.test(host)) return "+proxy";
if (scheme === "http" && url.indexOf(".westernshugdensociety.org") >= 0) return "+proxy";
if (scheme === "http" && url.indexOf("wetpussygames.com") >= 0) return "+proxy";
if (scheme === "http" && url.indexOf(".wetplace.com") >= 0) return "+proxy";
if (scheme === "http" && url.indexOf("wexiaobo.org") >= 0) return "+proxy";
if (/(?:^|\.)wexiaobo\.org$/.test(host)) return "+proxy";
if (scheme === "http" && url.indexOf("wezhiyong.org") >= 0) return "+proxy";
if (/(?:^|\.)wezone\.net$/.test(host)) return "+proxy";
if (scheme === "http" && url.indexOf(".wforum.com") >= 0) return "+proxy";
if (/(?:^|\.)wforum\.com\/$/.test(host)) return "+proxy";
if (scheme === "http" && url.indexOf(".whatblocked.com") >= 0) return "+proxy";
if (/(?:^|\.)whatblocked\.com$/.test(host)) return "+proxy";
if (scheme === "http" && url.indexOf(".wheatseeds.org") >= 0) return "+proxy";
if (/(?:^|\.)wheelockslatin\.com$/.test(host)) return "+proxy";
if (scheme === "http" && url.indexOf(".whippedass.com") >= 0) return "+proxy";
if (scheme === "http" && url.indexOf(".whoer.net") >= 0) return "+proxy";
if (/(?:^|\.)whoer\.net$/.test(host)) return "+proxy";
if (scheme === "http" && url.indexOf("whotalking.com") >= 0) return "+proxy";
if (scheme === "http" && url.indexOf("whylover.com") >= 0) return "+proxy";
if (/(?:^|\.)whyx\.org$/.test(host)) return "+proxy";
if (/(?:^|\.)wikileaks\.ch$/.test(host)) return "+proxy";
if (/(?:^|\.)wikileaks\.com$/.test(host)) return "+proxy";
if (/(?:^|\.)wikileaks\.de$/.test(host)) return "+proxy";
if (/(?:^|\.)wikileaks\.eu$/.test(host)) return "+proxy";
if (/(?:^|\.)wikileaks\.lu$/.test(host)) return "+proxy";
if (scheme === "http" && url.indexOf(".wikileaks.org") >= 0) return "+proxy";
if (/(?:^|\.)wikileaks\.org$/.test(host)) return "+proxy";
if (/(?:^|\.)wikileaks\.pl$/.test(host)) return "+proxy";
if (scheme === "http" && url.indexOf(".wikileaks-forum.com") >= 0) return "+proxy";
if (scheme === "http" && url.indexOf("wildammo.com") >= 0) return "+proxy";
if (scheme === "http" && url.indexOf(".williamhill.com") >= 0) return "+proxy";
if (/(?:^|\.)collateralmurder\.com$/.test(host)) return "+proxy";
if (/(?:^|\.)collateralmurder\.org$/.test(host)) return "+proxy";
if (scheme === "http" && url.indexOf("wikilivres.info/wiki/%E9%9B%B6%E5%85%AB%E5%AE%AA%E7%AB%A0") >= 0) return "+proxy";
if (/(?:^|\.)wikimapia\.org$/.test(host)) return "+proxy";
if (scheme === "http" && url.indexOf(".wikiwand.com") >= 0) return "+proxy";
if (/(?:^|\.)wikiwand\.com$/.test(host)) return "+proxy";
if (/(?:^|\.)wikiwiki\.jp$/.test(host)) return "+proxy";
if (/(?:^|\.)casino\.williamhill\.com$/.test(host)) return "+proxy";
if (/(?:^|\.)sports\.williamhill\.com$/.test(host)) return "+proxy";
if (/(?:^|\.)vegas\.williamhill\.com$/.test(host)) return "+proxy";
if (/(?:^|\.)willw\.net$/.test(host)) return "+proxy";
if (/(?:^|\.)windowsphoneme\.com$/.test(host)) return "+proxy";
if (scheme === "http" && url.indexOf(".windscribe.com") >= 0) return "+proxy";
if (/(?:^|\.)windscribe\.com$/.test(host)) return "+proxy";
if (/(?:^|\.)community\.windy\.com$/.test(host)) return "+proxy";
if (/(?:^|\.)wingy\.site$/.test(host)) return "+proxy";
if (scheme === "http" && url.indexOf(".winning11.com") >= 0) return "+proxy";
if (scheme === "http" && url.indexOf("winwhispers.info") >= 0) return "+proxy";
if (/(?:^|\.)wionews\.com$/.test(host)) return "+proxy";
if (/(?:^|\.)wiredbytes\.com$/.test(host)) return "+proxy";
if (/(?:^|\.)wiredpen\.com$/.test(host)) return "+proxy";
if (/(?:^|\.)wireguard\.com$/.test(host)) return "+proxy";
if (scheme === "http" && url.indexOf(".wisdompubs.org") >= 0) return "+proxy";
if (scheme === "http" && url.indexOf(".wisevid.com") >= 0) return "+proxy";
if (/(?:^|\.)wisevid\.com$/.test(host)) return "+proxy";
if (/(?:^|\.)whispersystems\.org$/.test(host)) return "+proxy";
if (scheme === "http" && url.indexOf(".witnessleeteaching.com") >= 0) return "+proxy";
if (scheme === "http" && url.indexOf(".witopia.net") >= 0) return "+proxy";
if (scheme === "http" && url.indexOf(".wjbk.org") >= 0) return "+proxy";
if (/(?:^|\.)wjbk\.org$/.test(host)) return "+proxy";
if (/^http:\/\/wn\.com/.test(url)) return "+proxy";
if (scheme === "http" && url.indexOf(".wnacg.com") >= 0) return "+proxy";
if (scheme === "http" && url.indexOf(".wnacg.org") >= 0) return "+proxy";
if (scheme === "http" && url.indexOf(".wo.tc") >= 0) return "+proxy";
if (/(?:^|\.)woeser\.com$/.test(host)) return "+proxy";
if (/^http:\/\/woesermiddle-way\.net\//.test(url)) return "+proxy";
if (scheme === "http" && url.indexOf(".wokar.org") >= 0) return "+proxy";
if (/^http:\/\/wokar\.org/.test(url)) return "+proxy";
if (scheme === "http" && url.indexOf("wolfax.com") >= 0) return "+proxy";
if (/(?:^|\.)wolfax\.com$/.test(host)) return "+proxy";
if (/(?:^|\.)wombo\.ai$/.test(host)) return "+proxy";
if (/(?:^|\.)woolyss\.com$/.test(host)) return "+proxy";
if (scheme === "http" && url.indexOf("woopie.jp") >= 0) return "+proxy";
if (/(?:^|\.)woopie\.jp$/.test(host)) return "+proxy";
if (scheme === "http" && url.indexOf("woopie.tv") >= 0) return "+proxy";
if (/(?:^|\.)woopie\.tv$/.test(host)) return "+proxy";
if (/(?:^|\.)workatruna\.com$/.test(host)) return "+proxy";
if (scheme === "http" && url.indexOf(".workerdemo.org.hk") >= 0) return "+proxy";
if (scheme === "http" && url.indexOf(".workerempowerment.org") >= 0) return "+proxy";
if (/(?:^|\.)workersthebig\.net$/.test(host)) return "+proxy";
if (scheme === "http" && url.indexOf(".worldcat.org") >= 0) return "+proxy";
if (scheme === "http" && url.indexOf("worldjournal.com") >= 0) return "+proxy";
if (scheme === "http" && url.indexOf(".worldvpn.net") >= 0) return "+proxy";
if (/(?:^|\.)worldvpn\.net$/.test(host)) return "+proxy";
if (/(?:^|\.)videopress\.com$/.test(host)) return "+proxy";
if (scheme === "http" && url.indexOf(".wordpress.com") >= 0) return "+proxy";
if (/^http:\/\/.*\.wordpress\.com/.test(url)) return "+proxy";
if (/(?:^|\.)chenshan20042005\.wordpress\.com$/.test(host)) return "+proxy";
if (/(?:^|\.)chinaview\.wordpress\.com$/.test(host)) return "+proxy";
if (/(?:^|\.)cnbbnews\.wordpress\.com$/.test(host)) return "+proxy";
if (/(?:^|\.)freedominfonetweb\.wordpress\.com$/.test(host)) return "+proxy";
if (/(?:^|\.)hka8964\.wordpress\.com$/.test(host)) return "+proxy";
if (/(?:^|\.)hkanews\.wordpress\.com$/.test(host)) return "+proxy";
if (/(?:^|\.)hqsbnet\.wordpress\.com$/.test(host)) return "+proxy";
if (/(?:^|\.)hqsbonline\.wordpress\.com$/.test(host)) return "+proxy";
if (/(?:^|\.)investigating\.wordpress\.com$/.test(host)) return "+proxy";
if (/(?:^|\.)jobnewera\.wordpress\.com$/.test(host)) return "+proxy";
if (/(?:^|\.)matthewdgreen\.wordpress\.com$/.test(host)) return "+proxy";
if (/(?:^|\.)minghuiyw\.wordpress\.com$/.test(host)) return "+proxy";
if (/(?:^|\.)wo3ttt\.wordpress\.com$/.test(host)) return "+proxy";
if (/(?:^|\.)sujiatun\.wordpress\.com$/.test(host)) return "+proxy";
if (/(?:^|\.)xijie\.wordpress\.com$/.test(host)) return "+proxy";
if (/(?:^|\.)wp\.com$/.test(host)) return "+proxy";
if (scheme === "http" && url.indexOf(".wow.com") >= 0) return "+proxy";
if (scheme === "http" && url.indexOf(".wow-life.net") >= 0) return "+proxy";
if (/(?:^|\.)wowlegacy\.ml$/.test(host)) return "+proxy";
if (/(?:^|\.)wowporn\.com$/.test(host)) return "+proxy";
if (/(?:^|\.)wowgirls\.com$/.test(host)) return "+proxy";
if (scheme === "http" && url.indexOf(".wowrk.com") >= 0) return "+proxy";
if (scheme === "http" && url.indexOf("woxinghuiguo.com") >= 0) return "+proxy";
if (scheme === "http" && url.indexOf(".woyaolian.org") >= 0) return "+proxy";
if (/^http:\/\/woyaolian\.org/.test(url)) return "+proxy";
if (scheme === "http" && url.indexOf(".wpoforum.com") >= 0) return "+proxy";
if (/(?:^|\.)wpoforum\.com$/.test(host)) return "+proxy";
if (scheme === "http" && url.indexOf(".wqyd.org") >= 0) return "+proxy";
if (/(?:^|\.)wqyd\.org$/.test(host)) return "+proxy";
if (scheme === "http" && url.indexOf("wrchina.org") >= 0) return "+proxy";
if (scheme === "http" && url.indexOf("wretch.cc") >= 0) return "+proxy";
if (scheme === "http" && url.indexOf(".wsj.com") >= 0) return "+proxy";
if (/(?:^|\.)wsj\.com$/.test(host)) return "+proxy";
if (scheme === "http" && url.indexOf(".wsj.net") >= 0) return "+proxy";
if (/(?:^|\.)wsj\.net$/.test(host)) return "+proxy";
if (scheme === "http" && url.indexOf(".wsjhk.com") >= 0) return "+proxy";
if (scheme === "http" && url.indexOf(".wtbn.org") >= 0) return "+proxy";
if (scheme === "http" && url.indexOf(".wtfpeople.com") >= 0) return "+proxy";
if (scheme === "http" && url.indexOf("wuerkaixi.com") >= 0) return "+proxy";
if (/(?:^|\.)wufafangwen\.com$/.test(host)) return "+proxy";
if (scheme === "http" && url.indexOf("wufi.org.tw") >= 0) return "+proxy";
if (/(?:^|\.)wuguoguang\.com$/.test(host)) return "+proxy";
if (scheme === "http" && url.indexOf("wujie.net") >= 0) return "+proxy";
if (scheme === "http" && url.indexOf("wujieliulan.com") >= 0) return "+proxy";
if (/(?:^|\.)wujieliulan\.com$/.test(host)) return "+proxy";
if (scheme === "http" && url.indexOf("wukangrui.net") >= 0) return "+proxy";
if (/(?:^|\.)wuw\.red$/.test(host)) return "+proxy";
if (/(?:^|\.)wuyanblog\.com$/.test(host)) return "+proxy";
if (scheme === "http" && url.indexOf(".wwitv.com") >= 0) return "+proxy";
if (/(?:^|\.)wwitv\.com$/.test(host)) return "+proxy";
if (scheme === "http" && url.indexOf("wzyboy.im/post/160") >= 0) return "+proxy";
if (/(?:^|\.)x\.co$/.test(host)) return "+proxy";
if (scheme === "http" && url.indexOf(".x-berry.com") >= 0) return "+proxy";
if (/(?:^|\.)x-berry\.com$/.test(host)) return "+proxy";
if (/(?:^|\.)x-art\.com$/.test(host)) return "+proxy";
if (/(?:^|\.)x-wall\.org$/.test(host)) return "+proxy";
if (scheme === "http" && url.indexOf("x1949x.com") >= 0) return "+proxy";
if (scheme === "http" && url.indexOf("x365x.com") >= 0) return "+proxy";
if (scheme === "http" && url.indexOf("xanga.com") >= 0) return "+proxy";
if (/(?:^|\.)xbabe\.com$/.test(host)) return "+proxy";
if (scheme === "http" && url.indexOf(".xbookcn.com") >= 0) return "+proxy";
if (/(?:^|\.)xbookcn\.com$/.test(host)) return "+proxy";
if (/(?:^|\.)xcafe\.in$/.test(host)) return "+proxy";
if (/(?:^|\.)xcity\.jp$/.test(host)) return "+proxy";
if (scheme === "http" && url.indexOf(".xcritic.com") >= 0) return "+proxy";
if (/^http:\/\/cdn.*\.xda-developers\.com/.test(url)) return "+proxy";
if (scheme === "http" && url.indexOf(".xerotica.com") >= 0) return "+proxy";
if (scheme === "http" && url.indexOf("destiny.xfiles.to/ubbthreads") >= 0) return "+proxy";
if (scheme === "http" && url.indexOf(".xfm.pp.ru") >= 0) return "+proxy";
if (scheme === "http" && url.indexOf(".xgmyd.com") >= 0) return "+proxy";
if (/(?:^|\.)xgmyd\.com$/.test(host)) return "+proxy";
if (scheme === "http" && url.indexOf("xhamster.com") >= 0) return "+proxy";
if (/(?:^|\.)xhamster\.com$/.test(host)) return "+proxy";
if (scheme === "http" && url.indexOf(".xianba.net") >= 0) return "+proxy";
if (scheme === "http" && url.indexOf(".xianchawang.net") >= 0) return "+proxy";
if (scheme === "http" && url.indexOf(".xianjian.tw") >= 0) return "+proxy";
if (/^http:\/\/xianjian\.tw/.test(url)) return "+proxy";
if (scheme === "http" && url.indexOf(".xianqiao.net") >= 0) return "+proxy";
if (scheme === "http" && url.indexOf(".xiaobaiwu.com") >= 0) return "+proxy";
if (scheme === "http" && url.indexOf(".xiaochuncnjp.com") >= 0) return "+proxy";
if (scheme === "http" && url.indexOf(".xiaod.in") >= 0) return "+proxy";
if (scheme === "http" && url.indexOf(".xiaohexie.com") >= 0) return "+proxy";
if (/(?:^|\.)xiaolan\.me$/.test(host)) return "+proxy";
if (/(?:^|\.)xiaoma\.org$/.test(host)) return "+proxy";
if (/(?:^|\.)xiaohexie\.com$/.test(host)) return "+proxy";
if (/(?:^|\.)xiaxiaoqiang\.net$/.test(host)) return "+proxy";
if (scheme === "http" && url.indexOf("xiezhua.com") >= 0) return "+proxy";
if (scheme === "http" && url.indexOf(".xihua.es") >= 0) return "+proxy";
if (scheme === "http" && url.indexOf("forum.xinbao.de/forum") >= 0) return "+proxy";
if (scheme === "http" && url.indexOf(".xing.com") >= 0) return "+proxy";
if (/^http:\/\/xing\.com/.test(url)) return "+proxy";
if (scheme === "http" && url.indexOf(".xinmiao.com.hk") >= 0) return "+proxy";
if (/(?:^|\.)xinmiao\.com\.hk$/.test(host)) return "+proxy";
if (scheme === "http" && url.indexOf("xinsheng.net") >= 0) return "+proxy";
if (scheme === "http" && url.indexOf("xinshijue.com") >= 0) return "+proxy";
if (scheme === "http" && url.indexOf("xinhuanet.org") >= 0) return "+proxy";
if (/^http:\/\/xinyubbs\.net/.test(url)) return "+proxy";
if (scheme === "http" && url.indexOf(".xiongpian.com") >= 0) return "+proxy";
if (scheme === "http" && url.indexOf(".xiuren.org") >= 0) return "+proxy";
if (/(?:^|\.)xixicui\.icu$/.test(host)) return "+proxy";
if (scheme === "http" && url.indexOf("xizang-zhiye.org") >= 0) return "+proxy";
if (scheme === "http" && url.indexOf("xjp.cc") >= 0) return "+proxy";
if (/(?:^|\.)xjp\.cc$/.test(host)) return "+proxy";
if (/(?:^|\.)xjtravelguide\.com$/.test(host)) return "+proxy";
if (scheme === "http" && url.indexOf("xlfmtalk.com") >= 0) return "+proxy";
if (/(?:^|\.)xlfmwz\.info$/.test(host)) return "+proxy";
if (/(?:^|\.)xml-training-guide\.com$/.test(host)) return "+proxy";
if (scheme === "http" && url.indexOf("xmovies.com") >= 0) return "+proxy";
if (/(?:^|\.)xnxx\.com$/.test(host)) return "+proxy";
if (scheme === "http" && url.indexOf("xpdo.net") >= 0) return "+proxy";
if (/(?:^|\.)xpud\.org$/.test(host)) return "+proxy";
if (scheme === "http" && url.indexOf(".xrentdvd.com") >= 0) return "+proxy";
if (scheme === "http" && url.indexOf(".xskywalker.net") >= 0) return "+proxy";
if (/(?:^|\.)xtube\.com$/.test(host)) return "+proxy";
if (scheme === "http" && url.indexOf("blog.xuite.net") >= 0) return "+proxy";
if (scheme === "http" && url.indexOf("vlog.xuite.net") >= 0) return "+proxy";
if (scheme === "http" && url.indexOf("xuzhiyong.net") >= 0) return "+proxy";
if (/(?:^|\.)xuchao\.org$/.test(host)) return "+proxy";
if (scheme === "http" && url.indexOf("xuchao.net") >= 0) return "+proxy";
if (/(?:^|\.)xuchao\.net$/.test(host)) return "+proxy";
if (scheme === "http" && url.indexOf("xvideo.cc") >= 0) return "+proxy";
if (scheme === "http" && url.indexOf(".xvideos.com") >= 0) return "+proxy";
if (/(?:^|\.)xvideos\.com$/.test(host)) return "+proxy";
if (/(?:^|\.)xvideos-cdn\.com$/.test(host)) return "+proxy";
if (/(?:^|\.)xvideos\.es$/.test(host)) return "+proxy";
if (/(?:^|\.)xvbelink\.com$/.test(host)) return "+proxy";
if (/(?:^|\.)xvinlink\.com$/.test(host)) return "+proxy";
if (scheme === "http" && url.indexOf(".xkiwi.tk/") >= 0) return "+proxy";
if (/(?:^|\.)xsden\.info$/.test(host)) return "+proxy";
if (scheme === "http" && url.indexOf(".xxbbx.com") >= 0) return "+proxy";
if (scheme === "http" && url.indexOf(".xxlmovies.com") >= 0) return "+proxy";
if (/(?:^|\.)xxx\.com$/.test(host)) return "+proxy";
if (scheme === "http" && url.indexOf(".xxx.xxx") >= 0) return "+proxy";
if (/^http:\/\/xxx\.xxx/.test(url)) return "+proxy";
if (scheme === "http" && url.indexOf(".xxxfuckmom.com") >= 0) return "+proxy";
if (/(?:^|\.)xxxx\.com\.au$/.test(host)) return "+proxy";
if (scheme === "http" && url.indexOf(".xxxymovies.com") >= 0) return "+proxy";
if (/^http:\/\/xxxymovies\.com/.test(url)) return "+proxy";
if (scheme === "http" && url.indexOf("xys.org") >= 0) return "+proxy";
if (scheme === "http" && url.indexOf("xysblogs.org") >= 0) return "+proxy";
if (scheme === "http" && url.indexOf("xyy69.com") >= 0) return "+proxy";
if (scheme === "http" && url.indexOf("xyy69.info") >= 0) return "+proxy";
if (/(?:^|\.)y2mate\.com$/.test(host)) return "+proxy";
if (/(?:^|\.)yadi\.sk$/.test(host)) return "+proxy";
if (/(?:^|\.)yakbutterblues\.com$/.test(host)) return "+proxy";
if (/(?:^|\.)yam\.com$/.test(host)) return "+proxy";
if (/(?:^|\.)yam\.org\.tw$/.test(host)) return "+proxy";
if (/(?:^|\.)yande\.re$/.test(host)) return "+proxy";
if (/(?:^|\.)disk\.yandex\.com$/.test(host)) return "+proxy";
if (scheme === "http" && url.indexOf(".yanghengjun.com") >= 0) return "+proxy";
if (scheme === "http" && url.indexOf("yangjianli.com") >= 0) return "+proxy";
if (scheme === "http" && url.indexOf(".yasni.co.uk") >= 0) return "+proxy";
if (/(?:^|\.)yasni\.co\.uk$/.test(host)) return "+proxy";
if (scheme === "http" && url.indexOf(".yayabay.com/forum") >= 0) return "+proxy";
if (/(?:^|\.)news\.ycombinator\.com$/.test(host)) return "+proxy";
if (scheme === "http" && url.indexOf(".ydy.com") >= 0) return "+proxy";
if (scheme === "http" && url.indexOf(".yeahteentube.com") >= 0) return "+proxy";
if (/(?:^|\.)yeahteentube\.com$/.test(host)) return "+proxy";
if (/(?:^|\.)yecl\.net$/.test(host)) return "+proxy";
if (/(?:^|\.)yeelou\.com$/.test(host)) return "+proxy";
if (/(?:^|\.)yeeyi\.com$/.test(host)) return "+proxy";
if (scheme === "http" && url.indexOf("yegle.net") >= 0) return "+proxy";
if (/(?:^|\.)yegle\.net$/.test(host)) return "+proxy";
if (scheme === "http" && url.indexOf(".yes.xxx") >= 0) return "+proxy";
if (/(?:^|\.)yes123\.com\.tw$/.test(host)) return "+proxy";
if (/(?:^|\.)yesasia\.com$/.test(host)) return "+proxy";
if (/(?:^|\.)yesasia\.com\.hk$/.test(host)) return "+proxy";
if (scheme === "http" && url.indexOf(".yes-news.com") >= 0) return "+proxy";
if (/^http:\/\/yes-news\.com/.test(url)) return "+proxy";
if (scheme === "http" && url.indexOf(".yespornplease.com") >= 0) return "+proxy";
if (/(?:^|\.)yespornplease\.com$/.test(host)) return "+proxy";
if (/^http:\/\/yeyeclub\.com/.test(url)) return "+proxy";
if (/(?:^|\.)yhcw\.net$/.test(host)) return "+proxy";
if (scheme === "http" && url.indexOf(".yibada.com") >= 0) return "+proxy";
if (scheme === "http" && url.indexOf(".yibaochina.com") >= 0) return "+proxy";
if (scheme === "http" && url.indexOf(".yidio.com") >= 0) return "+proxy";
if (/(?:^|\.)yidio\.com$/.test(host)) return "+proxy";
if (/(?:^|\.)yigeni\.com$/.test(host)) return "+proxy";
if (scheme === "http" && url.indexOf("yilubbs.com") >= 0) return "+proxy";
if (scheme === "http" && url.indexOf("xa.yimg.com") >= 0) return "+proxy";
if (scheme === "http" && url.indexOf(".yingsuoss.com") >= 0) return "+proxy";
if (scheme === "http" && url.indexOf(".yipub.com") >= 0) return "+proxy";
if (/(?:^|\.)yipub\.com$/.test(host)) return "+proxy";
if (scheme === "http" && url.indexOf("yinlei.org/mt") >= 0) return "+proxy";
if (/(?:^|\.)yiyechat\.com$/.test(host)) return "+proxy";
if (scheme === "http" && url.indexOf(".yizhihongxing.com") >= 0) return "+proxy";
if (scheme === "http" && url.indexOf(".yobt.com") >= 0) return "+proxy";
if (scheme === "http" && url.indexOf(".yobt.tv") >= 0) return "+proxy";
if (/(?:^|\.)yobt\.tv$/.test(host)) return "+proxy";
if (scheme === "http" && url.indexOf(".yogichen.org") >= 0) return "+proxy";
if (/(?:^|\.)yogichen\.org$/.test(host)) return "+proxy";
if (scheme === "http" && url.indexOf(".yolasite.com") >= 0) return "+proxy";
if (scheme === "http" && url.indexOf(".yomiuri.co.jp") >= 0) return "+proxy";
if (scheme === "http" && url.indexOf("yong.hu") >= 0) return "+proxy";
if (scheme === "http" && url.indexOf(".yorkbbs.ca") >= 0) return "+proxy";
if (/(?:^|\.)youxu\.info$/.test(host)) return "+proxy";
if (scheme === "http" && url.indexOf(".youjizz.com") >= 0) return "+proxy";
if (/(?:^|\.)youjizz\.com$/.test(host)) return "+proxy";
if (scheme === "http" && url.indexOf(".youmaker.com") >= 0) return "+proxy";
if (/(?:^|\.)youmaker\.com$/.test(host)) return "+proxy";
if (scheme === "http" && url.indexOf(".youngpornvideos.com") >= 0) return "+proxy";
if (scheme === "http" && url.indexOf("youngspiration.hk") >= 0) return "+proxy";
if (scheme === "http" && url.indexOf(".youpai.org") >= 0) return "+proxy";
if (/(?:^|\.)youpai\.org$/.test(host)) return "+proxy";
if (scheme === "http" && url.indexOf(".your-freedom.net") >= 0) return "+proxy";
if (/(?:^|\.)yourepeat\.com$/.test(host)) return "+proxy";
if (scheme === "http" && url.indexOf(".yourprivatevpn.com") >= 0) return "+proxy";
if (/(?:^|\.)yourprivatevpn\.com$/.test(host)) return "+proxy";
if (scheme === "http" && url.indexOf(".yousendit.com") >= 0) return "+proxy";
if (/(?:^|\.)yousendit\.com$/.test(host)) return "+proxy";
if (/(?:^|\.)youthforfreechina\.org$/.test(host)) return "+proxy";
if (scheme === "http" && url.indexOf(".youthnetradio.org/tmit/forum") >= 0) return "+proxy";
if (scheme === "http" && url.indexOf("blog.youthwant.com.tw") >= 0) return "+proxy";
if (scheme === "http" && url.indexOf("me.youthwant.com.tw") >= 0) return "+proxy";
if (scheme === "http" && url.indexOf("share.youthwant.com.tw") >= 0) return "+proxy";
if (scheme === "http" && url.indexOf("topic.youthwant.com.tw") >= 0) return "+proxy";
if (scheme === "http" && url.indexOf(".youporn.com") >= 0) return "+proxy";
if (/(?:^|\.)youporn\.com$/.test(host)) return "+proxy";
if (scheme === "http" && url.indexOf(".youporngay.com") >= 0) return "+proxy";
if (/(?:^|\.)youporngay\.com$/.test(host)) return "+proxy";
if (scheme === "http" && url.indexOf(".yourlisten.com") >= 0) return "+proxy";
if (/^http:\/\/yourlisten\.com/.test(url)) return "+proxy";
if (scheme === "http" && url.indexOf(".yourlust.com") >= 0) return "+proxy";
if (/^http:\/\/yourlust\.com/.test(url)) return "+proxy";
if (scheme === "http" && url.indexOf("youshun12.com") >= 0) return "+proxy";
if (scheme === "http" && url.indexOf(".youtubecn.com") >= 0) return "+proxy";
if (scheme === "http" && url.indexOf("youversion.com") >= 0) return "+proxy";
if (/(?:^|\.)youversion\.com$/.test(host)) return "+proxy";
if (scheme === "http" && url.indexOf("blog.youxu.info/2010/03/14/west-chamber") >= 0) return "+proxy";
if (scheme === "http" && url.indexOf("ytht.net") >= 0) return "+proxy";
if (scheme === "http" && url.indexOf("yuanming.net") >= 0) return "+proxy";
if (scheme === "http" && url.indexOf(".yuanzhengtang.org") >= 0) return "+proxy";
if (scheme === "http" && url.indexOf(".yulghun.com") >= 0) return "+proxy";
if (/(?:^|\.)yunchao\.net$/.test(host)) return "+proxy";
if (/(?:^|\.)yuntipub\.com$/.test(host)) return "+proxy";
if (scheme === "http" && url.indexOf(".yuvutu.com") >= 0) return "+proxy";
if (/(?:^|\.)yvesgeleyn\.com$/.test(host)) return "+proxy";
if (scheme === "http" && url.indexOf(".ywpw.com/forums/history/post/A0/p0/html/227") >= 0) return "+proxy";
if (scheme === "http" && url.indexOf("yx51.net") >= 0) return "+proxy";
if (scheme === "http" && url.indexOf(".yyii.org") >= 0) return "+proxy";
if (/(?:^|\.)yyii\.org$/.test(host)) return "+proxy";
if (/(?:^|\.)yyjlymb\.xyz$/.test(host)) return "+proxy";
if (scheme === "http" && url.indexOf(".yzzk.com") >= 0) return "+proxy";
if (/(?:^|\.)yzzk\.com$/.test(host)) return "+proxy";
if (/(?:^|\.)z-lib\.org$/.test(host)) return "+proxy";
if (scheme === "http" && url.indexOf("zacebook.com") >= 0) return "+proxy";
if (scheme === "http" && url.indexOf(".zalmos.com") >= 0) return "+proxy";
if (/(?:^|\.)zalmos\.com$/.test(host)) return "+proxy";
if (/(?:^|\.)zannel\.com$/.test(host)) return "+proxy";
if (scheme === "http" && url.indexOf(".zaobao.com") >= 0) return "+proxy";
if (/(?:^|\.)zaobao\.com$/.test(host)) return "+proxy";
if (/^http:\/\/zaobao\.com\.sg/.test(url)) return "+proxy";
if (/(?:^|\.)zaobao\.com\.sg$/.test(host)) return "+proxy";
if (scheme === "http" && url.indexOf(".zaozon.com") >= 0) return "+proxy";
if (/(?:^|\.)zdnet\.com\.tw$/.test(host)) return "+proxy";
if (scheme === "http" && url.indexOf(".zello.com") >= 0) return "+proxy";
if (/(?:^|\.)zello\.com$/.test(host)) return "+proxy";
if (scheme === "http" && url.indexOf(".zengjinyan.org") >= 0) return "+proxy";
if (scheme === "http" && url.indexOf(".zenmate.com") >= 0) return "+proxy";
if (/(?:^|\.)zenmate\.com$/.test(host)) return "+proxy";
if (/(?:^|\.)zenmate\.com\.ru$/.test(host)) return "+proxy";
if (/(?:^|\.)zerohedge\.com$/.test(host)) return "+proxy";
if (/(?:^|\.)zeronet\.io$/.test(host)) return "+proxy";
if (/(?:^|\.)zeutch\.com$/.test(host)) return "+proxy";
if (scheme === "http" && url.indexOf(".zfreet.com") >= 0) return "+proxy";
if (scheme === "http" && url.indexOf(".zgsddh.com") >= 0) return "+proxy";
if (scheme === "http" && url.indexOf("zgzcjj.net") >= 0) return "+proxy";
if (scheme === "http" && url.indexOf(".zhanbin.net") >= 0) return "+proxy";
if (/(?:^|\.)zhanbin\.net$/.test(host)) return "+proxy";
if (scheme === "http" && url.indexOf(".zhangboli.net") >= 0) return "+proxy";
if (/(?:^|\.)zhangtianliang\.com$/.test(host)) return "+proxy";
if (/(?:^|\.)zhanlve\.org$/.test(host)) return "+proxy";
if (scheme === "http" && url.indexOf("zhenghui.org") >= 0) return "+proxy";
if (scheme === "http" && url.indexOf(".zhengjian.org") >= 0) return "+proxy";
if (/(?:^|\.)zhengjian\.org$/.test(host)) return "+proxy";
if (scheme === "http" && url.indexOf("zhengwunet.org") >= 0) return "+proxy";
if (scheme === "http" && url.indexOf("zhenlibu.info") >= 0) return "+proxy";
if (/(?:^|\.)zhenlibu\.info$/.test(host)) return "+proxy";
if (scheme === "http" && url.indexOf(".zhenlibu1984.com") >= 0) return "+proxy";
if (/(?:^|\.)zhenlibu1984\.com$/.test(host)) return "+proxy";
if (/^http:\/\/zhenxiang\.biz/.test(url)) return "+proxy";
if (scheme === "http" && url.indexOf(".zhinengluyou.com") >= 0) return "+proxy";
if (scheme === "http" && url.indexOf("zhongguo.ca") >= 0) return "+proxy";
if (/^http:\/\/zhongguorenquan\.org/.test(url)) return "+proxy";
if (scheme === "http" && url.indexOf("zhongguotese.net") >= 0) return "+proxy";
if (/(?:^|\.)zhongguotese\.net$/.test(host)) return "+proxy";
if (/(?:^|\.)zhongmeng\.org$/.test(host)) return "+proxy";
if (scheme === "http" && url.indexOf(".zhoushuguang.com") >= 0) return "+proxy";
if (/(?:^|\.)zhreader\.com$/.test(host)) return "+proxy";
if (scheme === "http" && url.indexOf(".zhuangbi.me") >= 0) return "+proxy";
if (/(?:^|\.)zhuangbi\.me$/.test(host)) return "+proxy";
if (scheme === "http" && url.indexOf(".zhuanxing.cn") >= 0) return "+proxy";
if (/(?:^|\.)zhuatieba\.com$/.test(host)) return "+proxy";
if (scheme === "http" && url.indexOf("zhuichaguoji.org") >= 0) return "+proxy";
if (/(?:^|\.)zhuichaguoji\.org$/.test(host)) return "+proxy";
if (/(?:^|\.)zi\.media$/.test(host)) return "+proxy";
if (/^http:\/\/book\.zi5\.me/.test(url)) return "+proxy";
if (scheme === "http" && url.indexOf(".ziddu.com/download") >= 0) return "+proxy";
if (/(?:^|\.)zillionk\.com$/.test(host)) return "+proxy";
if (scheme === "http" && url.indexOf(".zinio.com") >= 0) return "+proxy";
if (/(?:^|\.)zinio\.com$/.test(host)) return "+proxy";
if (scheme === "http" && url.indexOf(".ziporn.com") >= 0) return "+proxy";
if (scheme === "http" && url.indexOf(".zippyshare.com") >= 0) return "+proxy";
if (scheme === "http" && url.indexOf(".zkaip.com") >= 0) return "+proxy";
if (/(?:^|\.)zkaip\.com$/.test(host)) return "+proxy";
if (scheme === "http" && url.indexOf("realforum.zkiz.com") >= 0) return "+proxy";
if (/(?:^|\.)zmw\.cn$/.test(host)) return "+proxy";
if (scheme === "http" && url.indexOf(".zodgame.us") >= 0) return "+proxy";
if (scheme === "http" && url.indexOf("zomobo.net") >= 0) return "+proxy";
if (scheme === "http" && url.indexOf(".zonaeuropa.com") >= 0) return "+proxy";
if (/(?:^|\.)zonaeuropa\.com$/.test(host)) return "+proxy";
if (/(?:^|\.)zonghexinwen\.com$/.test(host)) return "+proxy";
if (scheme === "http" && url.indexOf(".zonghexinwen.net") >= 0) return "+proxy";
if (/(?:^|\.)zoogvpn\.com$/.test(host)) return "+proxy";
if (/(?:^|\.)zootool\.com$/.test(host)) return "+proxy";
if (scheme === "http" && url.indexOf(".zoozle.net") >= 0) return "+proxy";
if (/(?:^|\.)zophar\.net$/.test(host)) return "+proxy";
if (scheme === "http" && url.indexOf("writer.zoho.com") >= 0) return "+proxy";
if (/(?:^|\.)zorrovpn\.com$/.test(host)) return "+proxy";
if (/(?:^|\.)zpn\.im$/.test(host)) return "+proxy";
if (/(?:^|\.)zspeeder\.me$/.test(host)) return "+proxy";
if (scheme === "http" && url.indexOf(".zsrhao.com") >= 0) return "+proxy";
if (scheme === "http" && url.indexOf(".zuo.la") >= 0) return "+proxy";
if (/(?:^|\.)zuo\.la$/.test(host)) return "+proxy";
if (/(?:^|\.)zuobiao\.me$/.test(host)) return "+proxy";
if (scheme === "http" && url.indexOf(".zuola.com") >= 0) return "+proxy";
if (/(?:^|\.)zuola\.com$/.test(host)) return "+proxy";
if (/(?:^|\.)zvereff\.com$/.test(host)) return "+proxy";
if (/(?:^|\.)zyxel\.com$/.test(host)) return "+proxy";
if (scheme === "http" && url.indexOf(".zynaima.com") >= 0) return "+proxy";
if (scheme === "http" && url.indexOf("zyzc9.com") >= 0) return "+proxy";
if (scheme === "http" && url.indexOf(".zzcartoon.com") >= 0) return "+proxy";
if (scheme === "http" && url.indexOf("64memo") >= 0) return "+proxy";
if (scheme === "http" && url.indexOf("aHR0cHM6Ly95ZWNsLm5ldA") >= 0) return "+proxy";
if (scheme === "http" && url.indexOf("freenet") >= 0) return "+proxy";
if (/^http:\/\/.*\.google\..*\/falun/.test(url)) return "+proxy";
if (/^http:\/\/.*phobos\.apple\.com.*\/video/.test(url)) return "+proxy";
if (scheme === "http" && url.indexOf("q=freedom") >= 0) return "+proxy";
if (scheme === "http" && url.indexOf("q%3Dfreedom") >= 0) return "+proxy";
if (scheme === "http" && url.indexOf("remembering_tiananmen_20_years") >= 0) return "+proxy";
if (/^http:\/\/.*search.*safeweb/.test(url)) return "+proxy";
if (scheme === "http" && url.indexOf("q=triangle") >= 0) return "+proxy";
if (scheme === "http" && url.indexOf("q%3DTriangle") >= 0) return "+proxy";
if (scheme === "http" && url.indexOf("ultrareach") >= 0) return "+proxy";
if (scheme === "http" && url.indexOf("ultrasurf") >= 0) return "+proxy";
return "DIRECT";
},
"+proxy": function(url, host, scheme) {
"use strict";
if (/^127\.0\.0\.1$/.test(host) || /^::1$/.test(host) || /^localhost$/.test(host)) return "DIRECT";
return "PROXY 127.0.0.1:53719";
}
});
马建仓 AI 助手
尝试更多
代码解读
代码找茬
代码优化
Python
1
https://gitee.com/lyu2026/pac.git
git@gitee.com:lyu2026/pac.git
lyu2026
pac
pac
master

搜索帮助