﻿var direct = "__DIRECT__";
if (direct == "__DIR" + "ECT__") direct = "DIRECT;";

var wall_proxy = function(){ return "__PROXY__"; };
var wall_v6_proxy = function(){ return "__PROXY__"; };

var nowall_proxy = function(){ return direct; };
var ip_proxy = function(){ return nowall_proxy(); };
var ipv6_proxy = function(){ return nowall_proxy(); };

/*
 * Copyright (C) 2014 breakwa11
 * https://github.com/breakwa11/gfw_whitelist
 */

var rules = [
	"|http://85.17.73.31/",
	"||agnesb.fr",
	"||akiba-web.com",
	"||altrec.com",
	"||angela-merkel.de",
	"||angola.org",
	"||apartmentratings.com",
	"||apartments.com",
	"||arena.taipei",
	"||asianspiss.com",
	"||assimp.org",
	"||athenaeizou.com",
	"||azubu.tv",
	"||bankmobilevibe.com",
	"||banorte.com",
	"||bash-hackers.org",
	"||beeg.com",
	"||global.bing.com",
	"||bloombergview.com",
	"||booktopia.com.au",
	"||boysmaster.com",
	"||bynet.co.il",
	"||carfax.com",
	  ".amazon.com",
	  ".artstation.com",
 	 ".freepik.com",
	  ".supremenewyork.com",
	  ".behance.net",
 	 ".dribbble.com",
 	 ".trade.highlow.net",
	".casinobellini.com",
	"||casinobellini.com",
	"||centauro.com.br",
	"||chobit.cc",
	"||clearsurance.com",
	"||images.comico.tw",
	"||static.comico.tw",
	"||counter.social",
	"||costco.com",
	"||crossfire.co.kr",
	"||d2pass.com",
	"||darpa.mil",
	"||dawangidc.com",
	"||deezer.com",
	"||desipro.de",
	"||dingchin.com.tw",
	"||discordapp.com",
	"||discordapp.net",
	"||dish.com",
	"|http://img.dlsite.jp/",
	"||dm530.net",
	"share.dmhy.org",
	"@@|https://share.dmhy.org",
	"||dmm.co.jp",
	"|http://www.dmm.com/netgame",
	"||dnvod.tv",
	"||dvdpac.com",
	"||eesti.ee",
	"||esurance.com",
	".expekt.com",
	"||expekt.com",
	".extmatrix.com",
	"||extmatrix.com",
	"||fakku.net",
	"||fastpic.ru",
	"||filesor.com",
	"||financetwitter.com",
	"||flipboard.com",
	"||flitto.com",
	"||fnac.be",
	"||fnac.com",
	"||funkyimg.com",
	"||fxnetworks.com",
	"||g-area.org",
	"||gettyimages.com",
	"||getuploader.com",
	"|https://raw.githubusercontent.com/programthink/zhao",
	"||glass8.eu",
	"||glype.com",
	"||go141.com",
	"||guo.media",
	"||hautelook.com",
	"||hautelookcdn.com",
	"||wego.here.com",
	"||gamer-cds.cdn.hinet.net",
	"||gamer2-cds.cdn.hinet.net",
	"||hmvdigital.ca",
	"||hmvdigital.com",
	"||homedepot.com",
	"||hoovers.com",
	"||hulu.com",
	"||huluim.com",
	"|http://secure.hustler.com",
	"|http://hustlercash.com",
	"|http://www.hustlercash.com",
	"||hybrid-analysis.com",
	"||cdn*.i-scmp.com",
	"||ilovelongtoes.com",
	"|http://imgmega.com/*.gif.html",
	"|http://imgmega.com/*.jpg.html",
	"|http://imgmega.com/*.jpeg.html",
	"|http://imgmega.com/*.png.html",
	"||imlive.com",
	"||tw.iqiyi.com",
	"||javhub.net",
	"||javhuge.com",
	".javlibrary.com",
	"||javlibrary.com",
	"||jcpenney.com",
	"||jims.net",
	"||jukujo-club.com",
	"||juliepost.com",
	"||kawaiikawaii.jp",
	"||kendatire.com",
	"||khatrimaza.org",
	"||kkbox.com",
	"||leisurepro.com",
	"||lifemiles.com",
	"||longtoes.com",
	"||lovetvshow.com",
	"|http://www.m-sport.co.uk",
	"||macgamestore.com",
	"||madonna-av.com",
	"||mangafox.com",
	"||mangafox.me",
	"||manta.com",
	"||matome-plus.com",
	"||matome-plus.net",
	"||mattwilcox.net",
	"||metarthunter.com",
	"||mfxmedia.com",
	"||mojim.com",
	"||kb.monitorware.com",
	"||monster.com",
	"||moodyz.com",
	"||moonbingo.com",
	"||mos.ru",
	"||msha.gov",
	"||muzu.tv",
	"||mvg.jp",
	".mybet.com",
	"||mybet.com",
	"||nationwide.com",
	"|http://www.nbc.com/live",
	"||neo-miracle.com",
	"||netflix.com",
	"||nflximg.com",
	"||nflximg.net",
	"||nflxext.com",
	"||nflxso.net",
	"||nflxvideo.net",
	"||nic.gov",
	"|http://mo.nightlife141.com",
	"||nordstrom.com",
	"||nordstromimage.com",
	"||nordstromrack.com",
	"||nottinghampost.com",
	"||npsboost.com",
	"||ntdtv.cz",
	"||s1.nudezz.com",
	"||nusatrip.com",
	"||nuuvem.com",
	"||omni7.jp",
	"||onapp.com",
	"||ontrac.com",
	"@@|http://blog.ontrac.com",
	"||pandora.com",
	".pandora.tv",
	"||parkansky.com",
	"||phmsociety.org",
	"|http://*.pimg.tw/",
	"||pure18.com",
	"||pytorch.org",
	"||qq.co.za",
	"||r18.com",
	"|http://radiko.jp",
	"||ramcity.com.au",
	"||rd.com",
	"||rdio.com",
	"|https://riseup.net",
	"||sadistic-v.com",
	"||isc.sans.edu",
	"|http://cdn*.search.xxx/",
	"||shiksha.com",
	"||slacker.com",
	"||sm-miracle.com",
	"||soylentnews.org",
	"||spotify.com",
	"||spreadshirt.es",
	"||springboardplatform.com",
	"||sprite.org",
	"@@|http://store.sprite.org",
	"||superokayama.com",
	"||superpages.com",
	"||swagbucks.com",
	"||switch1.jp",
	"||tapanwap.com",
	"||gsp.target.com",
	"||login.target.com",
	"||rcam.target.com",
	"||thinkgeek.com",
	"||thebodyshop-usa.com",
	"||tma.co.jp",
	"||tracfone.com",
	"||tryheart.jp",
	"||turntable.fm",
	"||twerkingbutt.com",
	"||ulop.net",
	"||uukanshu.com",
	"||vegasred.com",
	"||vevo.com",
	"||vip-enterprise.com",
	"|http://viu.tv/ch/",
	"|http://viu.tv/encore/",
	"||vmpsoft.com",
	"|http://ecsm.vs.com/",
	"||wanz-factory.com",
	"||ssl.webpack.de",
	"||wheretowatch.com",
	"||wingamestore.com",
	"||wizcrafts.net",
	"||vod.wwe.com",
	"||xfinity.com",
	"||youwin.com",
	"||ytn.co.kr",
	"||zattoo.com",
	"||zim.vn",
	"||zozotown.com",
	"14.102.250.18",
	"14.102.250.19",
	"50.7.31.230:8898",
	"174.142.105.153",
	"69.65.19.160",
	"||xn--4gq171p.com",
	"||xn--czq75pvv1aj5c.org",
	"||xn--i2ru8q2qg.com",
	"||xn--oiq.cc",
	"||xn--p8j9a0d9c9a.xn--q9jyb4c",
	"||abebooks.com",
	"|https://*.s3.amazonaws.com",
	"||s3-ap-southeast-2.amazonaws.com",
	"||43110.cf",
	"||9gag.com",
	"||agro.hk",
	"||share.america.gov",
	"||apkmirror.com",
	"||arte.tv",
	"||artstation.com",
	"||bangdream.space",
	"||behance.net",
	"||bird.so",
	"||zh.bitterwinter.org",
	"||bnn.co",
	"||businessinsider.com",
	"||boomssr.com",
	"||bwgyhw.com",
	"||castbox.fm",
	"||clyp.it",
	"||cmcn.org",
	"||cmx.im",
	"||dailyview.tw",
	"||daum.net",
	"||depositphotos.com",
	"||doubibackup.com",
	"||doubmirror.cf",
	"||fangeqiang.com",
	"||cloud.feedly.com",
	"||flyzy2005.com",
	"||foreignpolicy.com",
	"||free-ss.site",
	"||blog.fuckgfw233.org",
	"||g0v.social",
	"||globalvoices.org",
	"||glorystar.me",
	"||goregrish.com",
	"||hbo.com",
	"||spaces.hightail.com",
	"||hkgalden.com",
	"||hkgolden.com",
	"||hudson.org",
	"||ipfs.io",
	"||japantimes.co.jp",
	"||jiji.com",
	"||jintian.net",
	"||jinx.com",
	"||joinmastodon.org",
	"||liangzhichuanmei.com",
	"||lighti.me",
	"||lihkg.com",
	"||line-scdn.net",
	"||i.lithium.com",
	"||cloud.mail.ru",
	"||cdn-images.mailchimp.com",
	"||mastodon.cloud",
	"||mastodon.host",
	"||mastodon.social",
	"||matters.news",
	"||me.me",
	"||metart.com",
	"||mohu.club",
	"||mohu.ml",
	"||motiyun.com",
	"||msa-it.org",
	"||dictionary.goo.ne.jp",
	"||go.nesnode.com",
	"||international-news.newsmagazine.asia",
	"||nikkei.com",
	"||niu.moe",
	"||nofile.io",
	"||now.com",
	"||sukebei.nyaa.si",
	"||openvpn.org",
	"||onejav.com",
	"||paste.ee",
	"||my.pcloud.com",
	"||picacomic.com",
	"||pincong.rocks",
	"||pixiv.net",
	"||potato.im",
	"||premproxy.com",
	"||prism-break.org",
	"||protonvpn.com",
	"||api.pureapk.com",
	"||quora.com",
	"||quoracdn.net",
	"||cdn.seatguru.com",
	"||secure.raxcdn.com",
	"||redd.it",
	"||reddit.com",
	".redditlist.com",
	"|http://redditlist.com",
	"||redditmedia.com",
	"||redditstatic.com",
	"||rixcloud.com",
	"||rixcloud.us",
	"||rsdlmonitor.com",
	"||shadowsocks.be",
	"||shadowsocks9.com",
	"||tn1.shemalez.com",
	"||tn2.shemalez.com",
	"||tn3.shemalez.com",
	"||static.shemalez.com",
	"||six-degrees.io",
	"||softfamous.com",
	"||softsmirror.cf",
	"||sosreader.com",
	"||sspanel.net",
	"||sulian.me",
	"||supchina.com",
	"||teddysun.com",
	"||textnow.me",
	"||tineye.com",
	"||top10vpn.com",
	"||tubepornclassic.com",
	"||uku.im",
	"||unseen.is",
	"||cn.uptodown.com",
	"||uraban.me",
	"||vrsmash.com",
	"||vultryhw.com",
	"||scache.vzw.com",
	"||scache1.vzw.com",
	"||scache2.vzw.com",
	"||ss7.vzw.com",
	"||ssr.tools",
	"||steemit.com",
	"||taiwanjustice.net",
	"||tinc-vpn.org",
	"||wenzhao.ca",
	"||whatsonweibo.com",
	"||wire.com",
	"||blog.workflow.is",
	"||xm.com",
	"||xuehua.us",
	"||yes-news.com",
	"||you-get.org",
	"||zzcloud.me",
	"||aex.com",
	"||allcoin.com",
	"||adcex.com",
	"||bcex.ca",
	"||bibox.com",
	"||big.one",
	"||binance.com",
	"||bit-z.com",
	"||bitcoinworld.com",
	"||bitfinex.com",
	"||bithumb.com",
	"||bitinka.com.ar",
	"||bitmex.com",
	"||btc98.com",
	"||btcbank.bank",
	"||btctrade.im",
	"||c2cx.com",
	"||chaoex.com",
	"||cobinhood.com",
	"||coin2co.in",
	"||coinbene.com",
	".coinegg.com",
	"||coinegg.com",
	"||coinex.com",
	"||coingi.com",
	"||coinrail.co.kr",
	"||cointiger.com",
	"||cointobe.com",
	"||coinut.com",
	"||discoins.com",
	"||dragonex.io",
	"||ebtcbank.com",
	"||etherdelta.com",
	"||exmo.com",
	"||exrates.me",
	"||exx.com",
	"||fatbtc.com",
	"||gate.io",
	"||gatecoin.com",
	"||hbg.com",
	"||hitbtc.com",
	"||huobi.com",
	"||huobi.pro",
	"||huobipro.com",
	"||bx.in.th",
	"||jex.com",
	"||kex.com",
	"||kspcoin.com",
	"||kucoin.com",
	"||lbank.info",
	"||livecoin.net",
	"||localbitcoins.com",
	"||mercatox.com",
	"||oex.com",
	"||okex.com",
	"||otcbtc.com",
	"||rightbtc.com",
	"||topbtc.com",
	"||xbtce.com",
	"||yobit.net",
	"||zb.com",
	"||read01.com",
	"||kknews.cc",
	"china-mmm.jp.net",
	".lsxszzg.com",
	".china-mmm.net",
	"||china-mmm.net",
	"china-mmm.sa.com",
	".allowed.org",
	".now.im",
	"||amazon.co.jp",
	".amazon.com/Dalai-Lama",
	"amazon.com/Prisoner-State-Secret-Journal-Premier",
	"s3-ap-northeast-1.amazonaws.com",
	"||aolchannels.aol.com",
	"video.aol.ca/video-detail",
	"video.aol.co.uk/video-detail",
	"video.aol.com",
	"||video.aol.com",
	"||search.aol.com",
	"www.aolnews.com",
	".avmo.pw",
	".avmoo.com",
	"|http://avmoo.com",
	".avmoo.net",
	"|http://avmoo.net",
	"||avmoo.pw",
	".javmoo.xyz",
	"|http://javmoo.xyz",
	".javtag.com",
	"|http://javtag.com",
	".javzoo.com",
	"|http://javzoo.com",
	".tellme.pw",
	".bbc.com",
	"||bbc.com",
	".bbc.co.uk",
	"||bbc.co.uk",
	"||bbci.co.uk",
	".bbcchinese.com",
	"||bbcchinese.com",
	"|http://bbc.in",
	".1dumb.com",
	".25u.com",
	".2waky.com",
	".3-a.net",
	".4dq.com",
	".4mydomain.com",
	".4pu.com",
	".acmetoy.com",
	".almostmy.com",
	".americanunfinished.com",
	".authorizeddns.net",
	".authorizeddns.org",
	".authorizeddns.us",
	".bigmoney.biz",
	".changeip.name",
	".changeip.net",
	".changeip.org",
	".cleansite.biz",
	".cleansite.info",
	".cleansite.us",
	".compress.to",
	".ddns.info",
	".ddns.me.uk",
	".ddns.mobi",
	".ddns.ms",
	".ddns.name",
	".ddns.us",
	".dhcp.biz",
	".dns-dns.com",
	".dns-stuff.com",
	".dns04.com",
	".dns05.com",
	".dns1.us",
	".dns2.us",
	".dnset.com",
	".dnsrd.com",
	".dsmtp.com",
	".dumb1.com",
	".dynamic-dns.net",
	".dynamicdns.biz",
	".dynamicdns.co.uk",
	".dynamicdns.me.uk",
	".dynamicdns.org.uk",
	".dyndns.pro",
	".dynssl.com",
	".edns.biz",
	".epac.to",
	".esmtp.biz",
	".ezua.com",
	".faqserv.com",
	".fartit.com",
	".freeddns.com",
	".freetcp.com",
	".freewww.biz",
	".freewww.info",
	".ftp1.biz",
	".ftpserver.biz",
	".gettrials.com",
	".got-game.org",
	".gr8domain.biz",
	".gr8name.biz",
	".https443.net",
	".https443.org",
	".ikwb.com",
	".instanthq.com",
	".iownyour.biz",
	".iownyour.org",
	".isasecret.com",
	".itemdb.com",
	".itsaol.com",
	".jetos.com",
	".jkub.com",
	".jungleheart.com",
	".justdied.com",
	".lflink.com",
	".lflinkup.com",
	".lflinkup.net",
	".lflinkup.org",
	".longmusic.com",
	".mefound.com",
	".moneyhome.biz",
	".mrbasic.com",
	".mrbonus.com",
	".mrface.com",
	".mrslove.com",
	".my03.com",
	".mydad.info",
	".myddns.com",
	".myftp.info",
	".myftp.name",
	".mylftv.com",
	".mymom.info",
	".mynetav.net",
	".mynetav.org",
	".mynumber.org",
	".mypicture.info",
	".mypop3.net",
	".mypop3.org",
	".mysecondarydns.com",
	".mywww.biz",
	".myz.info",
	".ninth.biz",
	".ns01.biz",
	".ns01.info",
	".ns01.us",
	".ns02.biz",
	".ns02.info",
	".ns02.us",
	".ns1.name",
	".ns2.name",
	".ns3.name",
	".ocry.com",
	".onedumb.com",
	".onmypc.biz",
	".onmypc.info",
	".onmypc.net",
	".onmypc.org",
	".onmypc.us",
	".organiccrap.com",
	".otzo.com",
	".ourhobby.com",
	".pcanywhere.net",
	".port25.biz",
	".proxydns.com",
	".qhigh.com",
	".qpoe.com",
	".rebatesrule.net",
	".sellclassics.com",
	".sendsmtp.com",
	".serveuser.com",
	".serveusers.com",
	".sexidude.com",
	".sexxxy.biz",
	".sixth.biz",
	".squirly.info",
	".ssl443.org",
	".toh.info",
	".toythieves.com",
	".trickip.net",
	".trickip.org",
	".vizvaz.com",
	".wha.la",
	".wikaba.com",
	".www1.biz",
	".wwwhost.biz",
	"@@|http://xx.wwwhost.biz",
	".x24hr.com",
	".xxuz.com",
	".xxxy.biz",
	".xxxy.info",
	".ygto.com",
	".youdontcare.com",
	".yourtrap.com",
	".zyns.com",
	".zzux.com",
	"d1b183sg0nvnuh.cloudfront.net",
	"|https://d1b183sg0nvnuh.cloudfront.net",
	"d1c37gjwa26taa.cloudfront.net",
	"|https://d1c37gjwa26taa.cloudfront.net",
	"d3c33hcgiwev3.cloudfront.net",
	"|https://d3c33hcgiwev3.cloudfront.net",
	"||d3rhr7kgmtrq1v.cloudfront.net",
	".3d-game.com",
	".4irc.com",
	".b0ne.com",
	".chatnook.com",
	".darktech.org",
	".deaftone.com",
	".dtdns.net",
	".effers.com",
	".etowns.net",
	".etowns.org",
	".flnet.org",
	".gotgeeks.com",
	".scieron.com",
	".slyip.com",
	".slyip.net",
	".suroot.com",
	".blogdns.org",
	".dyndns.org",
	".dyndns-ip.com",
	".dyndns-pics.com",
	".from-sd.com",
	".from-pr.com",
	".is-a-hunter.com",
	".dynu.com",
	".dynu.net",
	".freeddns.org",
	"cdninstagram.com",
	"||cdninstagram.com",
	"||facebook.br",
	".facebook.com",
	"||facebook.com",
	"@@||v6.facebook.com",
	"||facebook.design",
	"||connect.facebook.net",
	"||facebook.hu",
	"||facebook.in",
	"||facebook.nl",
	"||facebook.se",
	"||facebookmail.com",
	"||fb.com",
	"||fb.me",
	"||fbcdn.net",
	"||fbsbx.com",
	"||fbaddins.com",
	"||fbworkmail.com",
	".instagram.com",
	"||instagram.com",
	"||m.me",
	"||messenger.com",
	"||oculus.com",
	"||oculuscdn.com",
	"||rocksdb.org",
	"@@||ip6.static.sl-reverse.com",
	"||thefacebook.com",
	"||whatsapp.com",
	"||whatsapp.net",
	"|https://www.ftchinese.com",
	".ftchinese.com/channel/video",
	".ftchinese.com/premium/001081066",
	".ftchinese.com/story/00102753",
	".ftchinese.com/story/001026616",
	".ftchinese.com/story/001026749",
	".ftchinese.com/story/001026807",
	".ftchinese.com/story/001026808",
	".ftchinese.com/story/001026834",
	".ftchinese.com/story/001026880",
	".ftchinese.com/story/001027429",
	".ftchinese.com/story/001030341",
	".ftchinese.com/story/001030502",
	".ftchinese.com/story/001030803",
	".ftchinese.com/story/001031317",
	".ftchinese.com/story/001032617",
	".ftchinese.com/story/001032636",
	".ftchinese.com/story/001032692",
	".ftchinese.com/story/001032762",
	".ftchinese.com/story/001033138",
	".ftchinese.com/story/001034917",
	".ftchinese.com/story/001034926",
	".ftchinese.com/story/001034927",
	".ftchinese.com/story/001034928",
	".ftchinese.com/story/001034952",
	".ftchinese.com/story/001035890",
	".ftchinese.com/story/001035972",
	".ftchinese.com/story/001035993",
	".ftchinese.com/story/001036417",
	".ftchinese.com/story/001037090",
	".ftchinese.com/story/001037091",
	".ftchinese.com/story/001038178",
	".ftchinese.com/story/001038199",
	".ftchinese.com/story/001038220",
	".ftchinese.com/story/001038819",
	".ftchinese.com/story/001038862",
	".ftchinese.com/story/001039067",
	".ftchinese.com/story/001039178",
	".ftchinese.com/story/001039211",
	".ftchinese.com/story/001039271",
	".ftchinese.com/story/001039295",
	".ftchinese.com/story/001039369",
	".ftchinese.com/story/001039482",
	".ftchinese.com/story/001039534",
	".ftchinese.com/story/001039555",
	".ftchinese.com/story/001039576",
	".ftchinese.com/story/001039712",
	".ftchinese.com/story/001039779",
	".ftchinese.com/story/001039809",
	".ftchinese.com/story/001040134",
	".ftchinese.com/story/001040835",
	".ftchinese.com/story/001040890",
	".ftchinese.com/story/001040918",
	".ftchinese.com/story/001040992",
	".ftchinese.com/story/001041209",
	".ftchinese.com/story/001042100",
	".ftchinese.com/story/001042252",
	".ftchinese.com/story/001042272",
	".ftchinese.com/story/001042280",
	".ftchinese.com/story/001043029",
	".ftchinese.com/story/001043066",
	".ftchinese.com/story/001043096",
	".ftchinese.com/story/001043124",
	".ftchinese.com/story/001043152",
	".ftchinese.com/story/001043189",
	".ftchinese.com/story/001043428",
	".ftchinese.com/story/001043439",
	".ftchinese.com/story/001043534",
	".ftchinese.com/story/001043675",
	".ftchinese.com/story/001043680",
	".ftchinese.com/story/001043702",
	".ftchinese.com/story/001043849",
	".ftchinese.com/story/001044099",
	".ftchinese.com/story/001044776",
	".ftchinese.com/story/001044871",
	".ftchinese.com/story/001044897",
	".ftchinese.com/story/001045114",
	".ftchinese.com/story/001045139",
	".ftchinese.com/story/001045186",
	".ftchinese.com/story/001045755",
	".ftchinese.com/story/001046087",
	".ftchinese.com/story/001046105",
	".ftchinese.com/story/001046118",
	".ftchinese.com/story/001046132",
	".ftchinese.com/story/001046517",
	".ftchinese.com/story/001046822",
	".ftchinese.com/story/001046866",
	".ftchinese.com/story/001046942",
	".ftchinese.com/story/001047180",
	".ftchinese.com/story/001047206",
	".ftchinese.com/story/001047304",
	".ftchinese.com/story/001047317",
	".ftchinese.com/story/001047345",
	".ftchinese.com/story/001047358",
	".ftchinese.com/story/001047375",
	".ftchinese.com/story/001047381",
	".ftchinese.com/story/001047413",
	".ftchinese.com/story/001047456",
	".ftchinese.com/story/001047491",
	".ftchinese.com/story/001047545",
	".ftchinese.com/story/001047558",
	".ftchinese.com/story/001047568",
	".ftchinese.com/story/001047627",
	".ftchinese.com/story/001048293",
	".ftchinese.com/story/001048343",
	".ftchinese.com/story/001048710",
	".ftchinese.com/story/001049289",
	".ftchinese.com/story/001049360",
	".ftchinese.com/story/001049896",
	".ftchinese.com/story/001050152",
	".ftchinese.com/story/001051027",
	".ftchinese.com/story/001051161",
	".ftchinese.com/story/001051372",
	".ftchinese.com/story/001051479",
	".ftchinese.com/story/001052138",
	".ftchinese.com/story/001052161",
	".ftchinese.com/story/001052525",
	".ftchinese.com/story/001052549",
	".ftchinese.com/story/001052701",
	".ftchinese.com/story/001052965",
	".ftchinese.com/story/001053149",
	".ftchinese.com/story/001053150",
	".ftchinese.com/story/001053200",
	".ftchinese.com/story/001053425",
	".ftchinese.com/story/001053496",
	".ftchinese.com/story/001053526",
	".ftchinese.com/story/001053557",
	".ftchinese.com/story/001053906",
	".ftchinese.com/story/001054049",
	".ftchinese.com/story/001054103",
	".ftchinese.com/story/001054109",
	".ftchinese.com/story/001054119",
	".ftchinese.com/story/001054123",
	".ftchinese.com/story/001054139",
	".ftchinese.com/story/001054166",
	".ftchinese.com/story/001054168",
	".ftchinese.com/story/001054190",
	".ftchinese.com/story/001054437",
	".ftchinese.com/story/001054526",
	".ftchinese.com/story/001054607",
	".ftchinese.com/story/001054644",
	".ftchinese.com/story/001054786",
	".ftchinese.com/story/001054843",
	".ftchinese.com/story/001054925",
	".ftchinese.com/story/001054940",
	".ftchinese.com/story/001055051",
	".ftchinese.com/story/001055063",
	".ftchinese.com/story/001055069",
	".ftchinese.com/story/001055136",
	".ftchinese.com/story/001055170",
	".ftchinese.com/story/001055202",
	".ftchinese.com/story/001055242",
	".ftchinese.com/story/001055263",
	".ftchinese.com/story/001055274",
	".ftchinese.com/story/001055299",
	".ftchinese.com/story/001055480",
	".ftchinese.com/story/001055551",
	".ftchinese.com/story/001055559",
	".ftchinese.com/story/001055566",
	".ftchinese.com/story/001055840",
	".ftchinese.com/story/001056099",
	".ftchinese.com/story/001056108",
	".ftchinese.com/story/001056131",
	".ftchinese.com/story/001056375",
	".ftchinese.com/story/001056491",
	".ftchinese.com/story/001056529",
	".ftchinese.com/story/001056534",
	".ftchinese.com/story/001056538",
	".ftchinese.com/story/001056541",
	".ftchinese.com/story/001056554",
	".ftchinese.com/story/001056557",
	".ftchinese.com/story/001056560",
	".ftchinese.com/story/001056567",
	".ftchinese.com/story/001056574",
	".ftchinese.com/story/001056588",
	".ftchinese.com/story/001056594",
	".ftchinese.com/story/001056596",
	".ftchinese.com/story/001056684",
	".ftchinese.com/story/001056832",
	".ftchinese.com/story/001056833",
	".ftchinese.com/story/001056851",
	".ftchinese.com/story/001056874",
	".ftchinese.com/story/001056896",
	".ftchinese.com/story/001056927",
	".ftchinese.com/story/001057011",
	".ftchinese.com/story/001057018",
	".ftchinese.com/story/001057044",
	".ftchinese.com/story/001057162",
	".ftchinese.com/story/001057500",
	".ftchinese.com/story/001057504",
	".ftchinese.com/story/001057509",
	".ftchinese.com/story/001057518",
	".ftchinese.com/story/001057532",
	".ftchinese.com/story/001057533",
	".ftchinese.com/story/001057556",
	".ftchinese.com/story/001057580",
	".ftchinese.com/story/001057638",
	".ftchinese.com/story/001057644",
	".ftchinese.com/story/001057817",
	".ftchinese.com/story/001057875",
	".ftchinese.com/story/001058009",
	".ftchinese.com/story/001058056",
	".ftchinese.com/story/001058224",
	".ftchinese.com/story/001058257",
	".ftchinese.com/story/001058295",
	".ftchinese.com/story/001058328",
	".ftchinese.com/story/001058339",
	".ftchinese.com/story/001058344",
	".ftchinese.com/story/001058352",
	".ftchinese.com/story/001058413",
	".ftchinese.com/story/001058421",
	".ftchinese.com/story/001058440",
	".ftchinese.com/story/001058458",
	".ftchinese.com/story/001058468",
	".ftchinese.com/story/001058561",
	".ftchinese.com/story/001058566",
	".ftchinese.com/story/001058567",
	".ftchinese.com/story/001058585",
	".ftchinese.com/story/001058628",
	".ftchinese.com/story/001058656",
	".ftchinese.com/story/001058665",
	".ftchinese.com/story/001058678",
	".ftchinese.com/story/001058691",
	".ftchinese.com/story/001058721",
	".ftchinese.com/story/001058728",
	".ftchinese.com/story/001059464",
	".ftchinese.com/story/001059484",
	".ftchinese.com/story/001059537",
	".ftchinese.com/story/001059538",
	".ftchinese.com/story/001059551",
	".ftchinese.com/story/001059818",
	".ftchinese.com/story/001059914",
	".ftchinese.com/story/001059920",
	".ftchinese.com/story/001059957",
	".ftchinese.com/story/001060088",
	".ftchinese.com/story/001060156",
	".ftchinese.com/story/001060157",
	".ftchinese.com/story/001060160",
	".ftchinese.com/story/001060181",
	".ftchinese.com/story/001060185",
	".ftchinese.com/story/001060493",
	".ftchinese.com/story/001060495",
	".ftchinese.com/story/001060590",
	".ftchinese.com/story/001060846",
	".ftchinese.com/story/001060847",
	".ftchinese.com/story/001060875",
	".ftchinese.com/story/001060921",
	".ftchinese.com/story/001060946",
	".ftchinese.com/story/001061120",
	".ftchinese.com/story/001061474",
	".ftchinese.com/story/001061524",
	".ftchinese.com/story/001061642",
	".ftchinese.com/story/001062017",
	".ftchinese.com/story/001062020",
	".ftchinese.com/story/001062028",
	".ftchinese.com/story/001062092",
	".ftchinese.com/story/001062096",
	".ftchinese.com/story/001062147",
	".ftchinese.com/story/001062176",
	".ftchinese.com/story/001062188",
	".ftchinese.com/story/001062254",
	".ftchinese.com/story/001062374",
	".ftchinese.com/story/001062482",
	".ftchinese.com/story/001062496",
	".ftchinese.com/story/001062501",
	".ftchinese.com/story/001062508",
	".ftchinese.com/story/001062519",
	".ftchinese.com/story/001062554",
	".ftchinese.com/story/001062741",
	".ftchinese.com/story/001062794",
	".ftchinese.com/story/001063160",
	".ftchinese.com/story/001063359",
	".ftchinese.com/story/001063512",
	".ftchinese.com/story/001063668",
	".ftchinese.com/story/001063692",
	".ftchinese.com/story/001063763",
	".ftchinese.com/story/001063764",
	".ftchinese.com/story/001063826",
	".ftchinese.com/story/001064127",
	".ftchinese.com/story/001064312",
	".ftchinese.com/story/001064705",
	".ftchinese.com/story/001064807",
	".ftchinese.com/story/001065120",
	".ftchinese.com/story/001065168",
	".ftchinese.com/story/001065249",
	".ftchinese.com/story/001065287",
	".ftchinese.com/story/001065335",
	".ftchinese.com/story/001065337",
	".ftchinese.com/story/001065541",
	".ftchinese.com/story/001065715",
	".ftchinese.com/story/001065735",
	".ftchinese.com/story/001065756",
	".ftchinese.com/story/001065802",
	".ftchinese.com/story/001066112",
	".ftchinese.com/story/001066136",
	".ftchinese.com/story/001066140",
	".ftchinese.com/story/001066465",
	".ftchinese.com/story/001066881",
	".ftchinese.com/story/001066950",
	".ftchinese.com/story/001066959",
	".ftchinese.com/story/001067435",
	"www.ftchinese.com/story/001067479",
	".ftchinese.com/story/001067528",
	".ftchinese.com/story/001067545",
	".ftchinese.com/story/001067572",
	".ftchinese.com/story/001067648",
	".ftchinese.com/story/001067650",
	".ftchinese.com/story/001067680",
	".ftchinese.com/story/001067692",
	".ftchinese.com/story/001067871",
	".ftchinese.com/story/001067923",
	".ftchinese.com/story/001068062",
	".ftchinese.com/story/001068248",
	".ftchinese.com/story/001068278",
	".ftchinese.com/story/001068379",
	".ftchinese.com/story/001068483",
	".ftchinese.com/story/001068506",
	".ftchinese.com/story/001068547",
	".ftchinese.com/story/001068616",
	".ftchinese.com/story/001068622",
	".ftchinese.com/story/001068707",
	".ftchinese.com/story/001069146",
	".ftchinese.com/story/001069373",
	".ftchinese.com/story/001069516",
	".ftchinese.com/story/001069517",
	".ftchinese.com/story/001069687",
	".ftchinese.com/story/001069741",
	".ftchinese.com/story/001069861",
	".ftchinese.com/story/001069952",
	".ftchinese.com/story/001070053",
	".ftchinese.com/story/001070177",
	".ftchinese.com/story/001070307",
	".ftchinese.com/story/001070809",
	".ftchinese.com/story/001070990",
	".ftchinese.com/story/001071042",
	".ftchinese.com/story/001071044",
	".ftchinese.com/story/001071106",
	".ftchinese.com/story/001071166",
	".ftchinese.com/story/001071181",
	"ftchinese.com/story/001071200",
	".ftchinese.com/story/001071208",
	".ftchinese.com/story/001071238",
	".ftchinese.com/story/001071683",
	".ftchinese.com/story/001072271",
	".ftchinese.com/story/001072348",
	".ftchinese.com/story/001072677",
	".ftchinese.com/story/001072726",
	".ftchinese.com/story/001072794",
	".ftchinese.com/story/001072853",
	".ftchinese.com/story/001072895",
	".ftchinese.com/story/001072993",
	".ftchinese.com/story/001073043",
	".ftchinese.com/story/001073103",
	".ftchinese.com/story/001073157",
	".ftchinese.com/story/001073216",
	".ftchinese.com/story/001073246",
	".ftchinese.com/story/001073305",
	".ftchinese.com/story/001073307",
	".ftchinese.com/story/001073408",
	".ftchinese.com/story/001073537",
	".ftchinese.com/story/001073672",
	".ftchinese.com/story/001073849",
	".ftchinese.com/story/001073906",
	".ftchinese.com/story/001074089",
	".ftchinese.com/story/001074110",
	".ftchinese.com/story/001074128",
	".ftchinese.com/story/001074157",
	".ftchinese.com/story/001074246",
	".ftchinese.com/story/001074307",
	".ftchinese.com/story/001074347",
	".ftchinese.com/story/001074423",
	".ftchinese.com/story/001074454",
	".ftchinese.com/story/001074467",
	".ftchinese.com/story/001074493",
	".ftchinese.com/story/001074550",
	".ftchinese.com/story/001074562",
	".ftchinese.com/story/001074653",
	".ftchinese.com/story/001074693",
	".ftchinese.com/story/001074699",
	".ftchinese.com/story/001074712",
	".ftchinese.com/story/001074713",
	".ftchinese.com/story/001074768",
	".ftchinese.com/story/001074782",
	".ftchinese.com/story/001074794",
	".ftchinese.com/story/001074822",
	".ftchinese.com/story/001074874",
	".ftchinese.com/story/001074891",
	".ftchinese.com/story/001074918",
	".ftchinese.com/story/001075081",
	".ftchinese.com/story/001075134",
	".ftchinese.com/story/001075142",
	".ftchinese.com/story/001075216",
	".ftchinese.com/story/001075230",
	".ftchinese.com/story/001075238",
	".ftchinese.com/story/001075262",
	".ftchinese.com/story/001075269",
	".ftchinese.com/story/001075491",
	".ftchinese.com/story/001075500",
	".ftchinese.com/story/001075650",
	".ftchinese.com/story/001075678",
	".ftchinese.com/story/001075703",
	".ftchinese.com/story/001075739",
	".ftchinese.com/story/001076066",
	".ftchinese.com/story/001076142",
	".ftchinese.com/story/001076459",
	".ftchinese.com/story/001076470",
	".ftchinese.com/story/001076538",
	".ftchinese.com/story/001076573",
	".ftchinese.com/story/001076901",
	".ftchinese.com/story/001077067",
	".ftchinese.com/story/001077084",
	".ftchinese.com/story/001077235",
	".ftchinese.com/story/001077344",
	".ftchinese.com/story/001077390",
	".ftchinese.com/story/001077392",
	".ftchinese.com/story/001077465",
	".ftchinese.com/story/001077468",
	".ftchinese.com/story/001077492",
	".ftchinese.com/story/001077745",
	".ftchinese.com/story/001077768",
	".ftchinese.com/story/001077804",
	".ftchinese.com/story/001077852",
	".ftchinese.com/story/001078646",
	".ftchinese.com/story/001078928",
	".ftchinese.com/story/001078967",
	".ftchinese.com/story/001079559",
	".ftchinese.com/story/001079641",
	".ftchinese.com/story/001079909",
	".ftchinese.com/story/001079934",
	".ftchinese.com/story/001079992",
	".ftchinese.com/story/001080054",
	".ftchinese.com/story/001080109",
	".ftchinese.com/story/001080169",
	".ftchinese.com/story/001080226",
	".ftchinese.com/story/001080429",
	".ftchinese.com/story/001080471",
	".ftchinese.com/story/001080550",
	".ftchinese.com/story/001080581",
	".ftchinese.com/story/001080647",
	".ftchinese.com/story/001080778",
	".ftchinese.com/story/001080892",
	".ftchinese.com/story/001080915",
	".ftchinese.com/story/001080935",
	".ftchinese.com/story/001081059",
	".ftchinese.com/story/001081127",
	".ftchinese.com/tag/%E5%8D%81%E5%85%AB%E5%B1%8A%E4%B8%89%E4%B8%AD%E5%85%A8%E4%BC%9A",
	".ftchinese.com/tag/%E6%B8%A9%E5%AE%B6%E5%AE%9D",
	".ftchinese.com/tag/%E8%96%84%E7%86%99%E6%9D%A5",
	".ftchinese.com/video/1437",
	".ftchinese.com/video/1882",
	".ftchinese.com/video/2446",
	".ftchinese.com/video/2601",
	".ftchinese.com/comments",
	"||1e100.net",
	"||466453.com",
	"||abc.xyz",
	"||about.google",
	"||admob.com",
	"||adsense.com",
	"||agoogleaday.com",
	"||ai.google",
	"||ampproject.org",
	"@@|https://www.ampproject.org",
	"@@|https://cdn.ampproject.org",
	"||android.com",
	"||androidify.com",
	"||androidtv.com",
	"||api.ai",
	".appspot.com",
	"||appspot.com",
	"||autodraw.com",
	"||blog.google",
	"||blogblog.com",
	"blogspot.com",
	"/^https?:\\/\\/[^\\/]+blogspot\\.(.*)/",
	".blogspot.hk",
	".blogspot.jp",
	".blogspot.tw",
	"||certificate-transparency.org",
	"||chrome.com",
	"||chromecast.com",
	"||chromeexperiments.com",
	"||chromercise.com",
	"||chromestatus.com",
	"||chromium.org",
	"||com.google",
	"||crbug.com",
	"||creativelab5.com",
	"||crisisresponse.google",
	"||crrev.com",
	"||data-vocabulary.org",
	"||debug.com",
	"||deepmind.com",
	"||deja.com",
	"||design.google",
	"||digisfera.com",
	"||domains.google",
	"||duck.com",
	"||environment.google",
	"||feedburner.com",
	"||firebaseio.com",
	"||g.co",
	"||gcr.io",
	"||get.app",
	"||get.dev",
	"||get.how",
	"||get.page",
	"||getmdl.io",
	"||getoutline.org",
	"||ggpht.com",
	"||gmail.com",
	"||gmodules.com",
	"||godoc.org",
	"||golang.org",
	"||goo.gl",
	".google.ae",
	".google.as",
	".google.am",
	".google.at",
	".google.az",
	".google.ba",
	".google.be",
	".google.bg",
	".google.ca",
	".google.cd",
	".google.ci",
	".google.co.id",
	".google.co.jp",
	".google.co.kr",
	".google.co.ma",
	".google.co.uk",
	".google.com",
	".google.de",
	"||google.dev",
	".google.dj",
	".google.dk",
	".google.es",
	".google.fi",
	".google.fm",
	".google.fr",
	".google.gg",
	".google.gl",
	".google.gr",
	".google.ie",
	".google.is",
	".google.it",
	".google.jo",
	".google.kz",
	".google.lv",
	".google.mn",
	".google.ms",
	".google.nl",
	".google.nu",
	".google.no",
	".google.ro",
	".google.ru",
	".google.rw",
	".google.sc",
	".google.sh",
	".google.sk",
	".google.sm",
	".google.sn",
	".google.tk",
	".google.tm",
	".google.to",
	".google.tt",
	".google.vu",
	".google.ws",
	"/^https?:\\/\\/([^\\/]+\\.)*google\\.(ac|ad|ae|af|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)\\/.*/",
	"||googleapis.cn",
	"||googleapis.com",
	"||googleapps.com",
	"||googleartproject.com",
	"||googleblog.com",
	"||googlebot.com",
	"||googlechinawebmaster.com",
	"||googlecode.com",
	"||googlecommerce.com",
	"||googledomains.com",
	"||googlearth.com",
	"||googleearth.com",
	"||googledrive.com",
	"||googlegroups.com",
	"||googlehosted.com",
	"||googleideas.com",
	"||googleinsidesearch.com",
	"||googlelabs.com",
	"||googlemail.com",
	"||googlemashups.com",
	"||googlepagecreator.com",
	"||googleplay.com",
	"||googleplus.com",
	"||googlescholar.com",
	"||googlesource.com",
	"||googleusercontent.com",
	".googlevideo.com",
	"||googlevideo.com",
	"||googleweblight.com",
	"||googlezip.net",
	"||groups.google.cn",
	"||grow.google",
	"||gstatic.com",
	"||gvt0.com",
	"||gvt1.com",
	"@@||redirector.gvt1.com",
	"||gvt3.com",
	"||gwtproject.org",
	"||html5rocks.com",
	"||iam.soy",
	"||igoogle.com",
	"||itasoftware.com",
	"||lers.google",
	"||like.com",
	"||madewithcode.com",
	"||material.io",
	"||nic.google",
	"||on2.com",
	"||panoramio.com",
	"||picasaweb.com",
	"||pki.goog",
	"||plus.codes",
	"||polymer-project.org",
	"||pride.google",
	"||questvisual.com",
	"||admin.recaptcha.net",
	"||api.recaptcha.net",
	"||api-secure.recaptcha.net",
	"||api-verify.recaptcha.net",
	"||redhotlabs.com",
	"||registry.google",
	"||safety.google",
	"||savethedate.foo",
	"||schema.org",
	"||shattered.io",
	"|http://sipml5.org/",
	"||stories.google",
	"||sustainability.google",
	"||synergyse.com",
	"||teachparentstech.org",
	"||tensorflow.org",
	"||tfhub.dev",
	"||thinkwithgoogle.com",
	"||tiltbrush.com",
	"||urchin.com",
	"||waveprotocol.org",
	"||waymo.com",
	"||web.dev",
	"||webmproject.org",
	"||webrtc.org",
	"||whatbrowser.org",
	"||widevine.com",
	"||withgoogle.com",
	"||withyoutube.com",
	"||x.company",
	"||xn--ngstr-lra8j.com",
	"||youtu.be",
	".youtube.com",
	"||youtube.com",
	"||youtube-nocookie.com",
	"||youtubeeducation.com",
	"||youtubegaming.com",
	"||yt.be",
	"||ytimg.com",
	"||zynamics.com",
	"||naughtyamerica.com",
	"static01.nyt.com",
	"||nyt.com",
	"nytchina.com",
	"nytcn.me",
	"||nytcn.me",
	"||nytco.com",
	"|http://nyti.ms/",
	".nytimes.com",
	"||nytimes.com",
	"||nytimg.com",
	"userapi.nytlog.com",
	"cn.nytstyle.com",
	"||nytstyle.com",
	".steamcommunity.com",
	"||steamcommunity.com",
	"|http://store.steampowered.com/app/333600",
	"||t.me",
	"||updates.tdesktop.com",
	"||telegram.dog",
	"||telegram.me",
	"||telegram.org",
	".telegramdownload.com",
	"||telesco.pe",
	"||jtvnw.net",
	"||ttvnw.net",
	"||twitch.tv",
	"||twitchcdn.net",
	"||periscope.tv",
	".pscp.tv",
	"||pscp.tv",
	".t.co",
	"||t.co",
	".tweetdeck.com",
	"||tweetdeck.com",
	"||twimg.com",
	".twitpic.com",
	"||twitpic.com",
	".twitter.com",
	"||twitter.com",
	"||twitter.jp",
	"||vine.co",
	"||gov.taipei",
	".gov.tw",
	"|https://aiss.anws.gov.tw",
	"||archives.gov.tw",
	"||tacc.cwb.gov.tw",
	"||data.gov.tw",
	"||epa.gov.tw",
	"||fa.gov.tw",
	"||fda.gov.tw",
	"||hpa.gov.tw",
	"||immigration.gov.tw",
	"||itaiwan.gov.tw",
	"||mjib.gov.tw",
	"||moeaic.gov.tw",
	"||mofa.gov.tw",
	"||mol.gov.tw",
	"||mvdis.gov.tw",
	"||nat.gov.tw",
	"||nhi.gov.tw",
	"||npa.gov.tw",
	"||nsc.gov.tw",
	"||ntbk.gov.tw",
	"||ntbna.gov.tw",
	"||ntbt.gov.tw",
	"||ntsna.gov.tw",
	"||pcc.gov.tw",
	"||stat.gov.tw",
	"||taipei.gov.tw",
	"||taiwanjobs.gov.tw",
	"||thb.gov.tw",
	"||tipo.gov.tw",
	"||wda.gov.tw",
	"||teco-hk.org",
	"||teco-mo.org",
	"@@||aftygh.gov.tw",
	"@@||aide.gov.tw",
	"@@||tpde.aide.gov.tw",
	"@@||arte.gov.tw",
	"@@||chukuang.gov.tw",
	"@@||cwb.gov.tw",
	"@@||cycab.gov.tw",
	"@@||dbnsa.gov.tw",
	"@@||df.gov.tw",
	"@@||eastcoast-nsa.gov.tw",
	"@@||erv-nsa.gov.tw",
	"@@||grb.gov.tw",
	"@@||gysd.nyc.gov.tw",
	"@@||hchcc.gov.tw",
	"@@||hsinchu-cc.gov.tw",
	"@@||iner.gov.tw",
	"@@||klsio.gov.tw",
	"@@||kmseh.gov.tw",
	"@@||lungtanhr.gov.tw",
	"@@||maolin-nsa.gov.tw",
	"@@||matsu-news.gov.tw",
	"@@||matsu-nsa.gov.tw",
	"@@||matsucc.gov.tw",
	"@@||moe.gov.tw",
	"@@||mvdis.gov.tw",
	"@@||nankan.gov.tw",
	"@@||ncree.gov.tw",
	"@@||necoast-nsa.gov.tw",
	"@@||siraya-nsa.gov.tw",
	"@@||cromotc.nat.gov.tw",
	"@@||tax.nat.gov.tw",
	"@@||necoast-nsa.gov.tw",
	"@@||ner.gov.tw",
	"@@||nmmba.gov.tw",
	"@@||nmp.gov.tw",
	"@@||nmvttc.gov.tw",
	"@@||northguan-nsa.gov.tw",
	"@@||npm.gov.tw",
	"@@||nstm.gov.tw",
	"@@||ntdmh.gov.tw",
	"@@||ntl.gov.tw",
	"@@||ntsec.gov.tw",
	"@@||ntuh.gov.tw",
	"@@||nvri.gov.tw",
	"@@||penghu-nsa.gov.tw",
	"@@||post.gov.tw",
	"@@||siraya-nsa.gov.tw",
	"@@||stdtime.gov.tw",
	"@@||sunmoonlake.gov.tw",
	"@@||taitung-house.gov.tw",
	"@@||taoyuan.gov.tw",
	"@@||tphcc.gov.tw",
	"@@||trimt-nsa.gov.tw",
	"@@||vghtpe.gov.tw",
	"@@||vghks.gov.tw",
	"@@||vghtc.gov.tw",
	"@@||wanfang.gov.tw",
	"@@||yatsen.gov.tw",
	"@@||yda.gov.tw",
	"||kinmen.org.tw",
	".v2ex.com",
	"@@|http://v2ex.com",
	"@@|http://cdn.v2ex.com",
	"@@|http://cn.v2ex.com",
	"@@|http://hk.v2ex.com",
	"@@|http://i.v2ex.com",
	"@@|http://lax.v2ex.com",
	"@@|http://neue.v2ex.com",
	"@@|http://pagespeed.v2ex.com",
	"@@|http://static.v2ex.com",
	"@@|http://workspace.v2ex.com",
	"@@|http://www.v2ex.com",
	"||data.flurry.com",
	"page.bid.yahoo.com",
	"tw.bid.yahoo.com",
	"|https://tw.bid.yahoo.com",
	"blogs.yahoo.co.jp",
	"||search.yahoo.co.jp",
	"buy.yahoo.com.tw/gdsale",
	"hk.yahoo.com",
	"hk.knowledge.yahoo.com",
	"tw.money.yahoo.com",
	"hk.myblog.yahoo.com",
	"news.yahoo.com/china-blocks-bbc",
	"||hk.news.yahoo.com",
	"hk.rd.yahoo.com",
	"hk.search.yahoo.com/search",
	"hk.video.news.yahoo.com/video",
	"meme.yahoo.com",
	"tw.answers.yahoo.com",
	"|https://tw.answers.yahoo.com",
	"||tw.knowledge.yahoo.com",
	"||tw.mall.yahoo.com",
	"tw.yahoo.com",
	"||tw.mobi.yahoo.com",
	"tw.myblog.yahoo.com",
	"||tw.news.yahoo.com",
	"pulse.yahoo.com",
	"||search.yahoo.com",
	"upcoming.yahoo.com",
	"video.yahoo.com",
	"||yahoo.com.hk",
	"||duckduckgo-owned-server.yahoo.net",
	".030buy.com",
	".0rz.tw",
	"|http://0rz.tw",
	"1-apple.com.tw",
	"||1-apple.com.tw",
	".10.tt",
	".100ke.org",
	".1000giri.net",
	"||1000giri.net",
	".10conditionsoflove.com",
	"||10musume.com",
	"123rf.com",
	".12bet.com",
	"||12bet.com",
	".12vpn.com",
	".12vpn.net",
	"||12vpn.com",
	"||12vpn.net",
	".138.com",
	"141hongkong.com/forum",
	"||141jj.com",
	".141tube.com",
	".1688.com.au",
	".173ng.com",
	"||173ng.com",
	".177pic.info",
	".17t17p.com",
	"||18board.com",
	"||18board.info",
	"18onlygirls.com",
	".18p2p.com",
	".18virginsex.com",
	".1949er.org",
	"zhao.1984.city",
	"||zhao.1984.city",
	"1984bbs.com",
	"||1984bbs.com",
	".1984bbs.org",
	"||1984bbs.org",
	".1991way.com",
	"||1991way.com",
	".1998cdp.org",
	".1bao.org",
	"|http://1bao.org",
	".1eew.com",
	".1mobile.com",
	"|http://*.1mobile.tw",
	"||1pondo.tv",
	".2-hand.info",
	".2000fun.com/bbs",
	".2008xianzhang.info",
	"||2008xianzhang.info",
	"||2017.hk",
	"21andy.com/blog",
	".21pron.com",
	"21sextury.com",
	".228.net.tw",
	"||233abc.com",
	"||24hrs.ca",
	"24smile.org",
	"2lipstube.com",
	".2shared.com",
	"30boxes.com",
	".315lz.com",
	"||32red.com",
	"||36rain.com",
	".3a5a.com",
	"3arabtv.com",
	".3boys2girls.com",
	".3proxy.ru",
	".3ren.ca",
	".3tui.net",
	"||4bluestones.biz",
	".4chan.com",
	".4everproxy.com",
	"||4everproxy.com",
	"||4rbtv.com",
	"||4shared.com",
	"taiwannation.50webs.com",
	"||51.ca",
	"||51jav.org",
	".51luoben.com",
	"||51luoben.com",
	".5278.cc",
	".5299.tv",
	"5aimiku.com",
	"5i01.com",
	".5isotoi5.org",
	".5maodang.com",
	"||63i.com",
	".64museum.org",
	"64tianwang.com",
	"64wiki.com",
	".66.ca",
	"666kb.com",
	"6park.com",
	"||6park.com",
	"||6parker.com",
	"||7capture.com",
	".7cow.com",
	".8-d.com",
	"|http://8-d.com",
	"85cc.net",
	".85cc.us",
	"|http://85cc.us",
	"|http://85st.com",
	".881903.com/page/zh-tw/",
	"||881903.com",
	".888.com",
	".888poker.com",
	"89.64.charter.constitutionalism.solutions",
	"89-64.org",
	"||89-64.org",
	".8news.com.tw",
	".8z1.net",
	"||8z1.net",
	".9001700.com",
	"|http://908taiwan.org/",
	"||91porn.com",
	"||91vps.club",
	".92ccav.com",
	".991.com",
	"|http://991.com",
	".99btgc01.com",
	"||99btgc01.com",
	".99cn.info",
	"|http://99cn.info",
	"||9bis.com",
	"||9bis.net",
	".tibet.a.se",
	"|http://tibet.a.se",
	"||a-normal-day.com",
	"a5.com.ru",
	"|http://aamacau.com",
	".abc.com",
	".abc.net.au",
	"||abc.net.au",
	".abchinese.com",
	"abclite.net",
	"|https://www.abclite.net",
	".ablwang.com",
	".aboluowang.com",
	"||aboluowang.com",
	".aboutgfw.com",
	".abs.edu",
	".accim.org",
	".aceros-de-hispania.com",
	".acevpn.com",
	"||acevpn.com",
	".acg18.me",
	"|http://acg18.me",
	"||acgkj.com",
	".acmedia365.com",
	".acnw.com.au",
	"actfortibet.org",
	"actimes.com.au",
	"activpn.com",
	"||activpn.com",
	"||aculo.us",
	"||addictedtocoffee.de",
	".adelaidebbs.com/bbs",
	".adpl.org.hk",
	"|http://adpl.org.hk",
	".adult-sex-games.com",
	"||adult-sex-games.com",
	"adultfriendfinder.com",
	"adultkeep.net/peepshow/members/main.htm",
	"||advanscene.com",
	"||advertfan.com",
	".ae.org",
	"||aenhancers.com",
	"||af.mil",
	".afantibbs.com",
	"|http://afantibbs.com",
	".ai-kan.net",
	"||ai-kan.net",
	"ai-wen.net",
	".aiph.net",
	"||aiph.net",
	".airasia.com",
	"||airconsole.com",
	"|http://download.aircrack-ng.org",
	".airvpn.org",
	"||airvpn.org",
	".aisex.com",
	"||ait.org.tw",
	"aiweiwei.com",
	".aiweiweiblog.com",
	"||aiweiweiblog.com",
	"||www.ajsands.com",
	"a248.e.akamai.net",
	"||a248.e.akamai.net",
	"rfalive1.akacast.akamaistream.net",
	"voa-11.akacast.akamaistream.net",
	"||abematv.akamaized.net",
	"||linear-abematv.akamaized.net",
	"||vod-abematv.akamaized.net",
	"|https://fbcdn*.akamaihd.net/",
	"rthklive2-lh.akamaihd.net",
	".akademiye.org/ug",
	"|http://akademiye.org/ug",
	"||akiba-online.com",
	"||akow.org",
	".al-islam.com",
	"||al-qimmah.net",
	"||alabout.com",
	".alanhou.com",
	"|http://alanhou.com",
	".alarab.qa",
	"||alasbarricadas.org",
	"alexlur.org",
	"||alforattv.net",
	".alhayat.com",
	".alicejapan.co.jp",
	"aliengu.com",
	"||alkasir.com",
	"||allconnected.co",
	".alldrawnsex.com",
	"||alldrawnsex.com",
	".allervpn.com",
	"||allfinegirls.com",
	".allgirlmassage.com",
	"allgirlsallowed.org",
	".allgravure.com",
	"alliance.org.hk",
	".allinfa.com",
	"||allinfa.com",
	".alljackpotscasino.com",
	"||allmovie.com",
	"||almasdarnews.com",
	".alphaporno.com",
	"||alternate-tools.com",
	"alternativeto.net/software",
	"alvinalexander.com",
	"alwaysdata.com",
	"||alwaysdata.com",
	"||alwaysdata.net",
	".alwaysvpn.com",
	"||alwaysvpn.com",
	"||am730.com.hk",
	"ameblo.jp",
	"||ameblo.jp",
	"www1.american.edu/ted/ice/tibet",
	"||americangreencard.com",
	"|http://www.americorps.gov",
	"||amiblockedornot.com",
	".amigobbs.net",
	".amitabhafoundation.us",
	"|http://amitabhafoundation.us",
	".amnesty.org",
	"||amnesty.org",
	"||amnesty.org.hk",
	".amnesty.tw",
	".amnestyusa.org",
	"||amnestyusa.org",
	".amnyemachen.org",
	".amoiist.com",
	".amtb-taipei.org",
	"androidplus.co/apk",
	".andygod.com",
	"|http://andygod.com",
	"annatam.com/chinese",
	"||anchorfree.com",
	"||ancsconf.org",
	"||andfaraway.net",
	"||android-x86.org",
	"angelfire.com/hi/hayashi",
	"||angularjs.org",
	"animecrazy.net",
	".animeshippuuden.com",
	"aniscartujo.com",
	"||aniscartujo.com",
	"||anobii.com",
	"anonymise.us",
	".anonymitynetwork.com",
	".anonymizer.com",
	".anonymouse.org",
	"||anonymouse.org",
	"anontext.com",
	".anpopo.com",
	".answering-islam.org",
	"|http://www.antd.org",
	"||anthonycalzadilla.com",
	".anti1984.com",
	"antichristendom.com",
	".antiwave.net",
	"|http://antiwave.net",
	".anyporn.com",
	".anysex.com",
	"|http://anysex.com",
	"||aobo.com.au",
	".aofriend.com",
	"|http://aofriend.com",
	".aofriend.com.au",
	".aojiao.org",
	"||aomiwang.com",
	"video.ap.org",
	".apetube.com",
	"||apiary.io",
	".apigee.com",
	"||apigee.com",
	"apk-dl.com",
	"apkdler.com/apk/view",
	".apkmonk.com/app",
	"||apkplz.com",
	"apkpure.com",
	"||apkpure.com",
	".aplusvpn.com",
	".appdownloader.net/Android",
	".appledaily.com",
	"||appledaily.com",
	"appledaily.com.hk",
	"||appledaily.com.hk",
	"appledaily.com.tw",
	"||appledaily.com.tw",
	".appshopper.com",
	"|http://appshopper.com",
	"||appsocks.net",
	"||appsto.re",
	".aptoide.com",
	"||aptoide.com",
	"||archives.gov",
	".archive.fo",
	"||archive.fo",
	".archive.is",
	"||archive.is",
	".archive.li",
	"||archive.li",
	"||archive.org",
	"archive.today",
	"|https://archive.today",
	".arctosia.com",
	"|http://arctosia.com",
	"||areca-backup.org",
	".arethusa.su",
	"||arethusa.su",
	"||arlingtoncemetery.mil",
	"||army.mil",
	".art4tibet1998.org",
	"artofpeacefoundation.org",
	"artsy.net",
	"||asacp.org",
	"asdfg.jp/dabr",
	"asg.to",
	".asia-gaming.com",
	".asiaharvest.org",
	"||asiaharvest.org",
	"asianews.it",
	"|http://japanfirst.asianfreeforum.com/",
	"||asiansexdiary.com",
	"||asianwomensfilm.de",
	".asiatgp.com",
	".asiatoday.us",
	"||askstudent.com",
	".askynz.net",
	"||askynz.net",
	"||assembla.com",
	"||astrill.com",
	"||atc.org.au",
	".atchinese.com",
	"|http://atchinese.com",
	"atgfw.org",
	".atlaspost.com",
	"||atlaspost.com",
	"||atdmt.com",
	".atlanta168.com/forum",
	".atnext.com",
	"||atnext.com",
	"ice.audionow.com",
	".av.com",
	"||av.movie",
	".av-e-body.com",
	"avaaz.org",
	"||avaaz.org",
	".avbody.tv",
	".avcity.tv",
	".avcool.com",
	".avdb.in",
	"||avdb.in",
	".avdb.tv",
	"||avdb.tv",
	".avfantasy.com",
	".avgle.com",
	"||avgle.com",
	"||avidemux.org",
	"||avoision.com",
	".avyahoo.com",
	"||axureformac.com",
	".azerbaycan.tv",
	"azerimix.com",
	"boxun*.azurewebsites.net",
	"||boxun*.azurewebsites.net",
	"forum.baby-kingdom.com",
	"babynet.com.hk",
	"backchina.com",
	"||backchina.com",
	".backpackers.com.tw/forum",
	"backtotiananmen.com",
	".badiucao.com",
	"||badiucao.com",
	".badjojo.com",
	"badoo.com",
	"|http://*2.bahamut.com.tw",
	"||baidu.jp",
	".baijie.org",
	"|http://baijie.org",
	"||bailandaily.com",
	"||baixing.me",
	"||bakgeekhome.tk",
	".banana-vpn.com",
	"||banana-vpn.com",
	".band.us",
	".bandwagonhost.com",
	"||bandwagonhost.com",
	".bangbrosnetwork.com",
	".bangchen.net",
	"|http://bangchen.net",
	"||bangyoulater.com",
	"bannedbook.org",
	"||bannedbook.org",
	".bannednews.org",
	".baramangaonline.com",
	"|http://baramangaonline.com",
	".barenakedislam.com",
	"||barnabu.co.uk",
	"||barton.de",
	"bartvpn.com",
	".bastillepost.com",
	"bayvoice.net",
	"||bayvoice.net",
	"dajusha.baywords.com",
	"||bbchat.tv",
	"||bb-chat.tv",
	".bbg.gov",
	".bbkz.com/forum",
	".bbnradio.org",
	"bbs-tw.com",
	".bbsdigest.com/thread",
	"||bbsfeed.com",
	"bbsland.com",
	".bbsmo.com",
	".bbsone.com",
	"bbtoystore.com",
	".bcast.co.nz",
	".bcc.com.tw/board",
	".bcchinese.net",
	".bcmorning.com",
	"bdsmvideos.net",
	".beaconevents.com",
	".bebo.com",
	"||bebo.com",
	".beevpn.com",
	"||beevpn.com",
	".behindkink.com",
	"||beijing1989.com",
	"beijingspring.com",
	"||beijingspring.com",
	".beijingzx.org",
	"|http://beijingzx.org",
	".belamionline.com",
	".bell.wiki",
	"|http://bell.wiki",
	"bemywife.cc",
	"beric.me",
	".berlintwitterwall.com",
	"||berlintwitterwall.com",
	".berm.co.nz",
	".bestforchina.org",
	"||bestforchina.org",
	".bestgore.com",
	".bestpornstardb.com",
	"||bestvpn.com",
	".bestvpnanalysis.com",
	".bestvpnserver.com",
	".bestvpnservice.com",
	".bestvpnusa.com",
	"||bet365.com",
	".betfair.com",
	"||betternet.co",
	".bettervpn.com",
	"||bettervpn.com",
	".bettween.com",
	"||bettween.com",
	"||betvictor.com",
	".bewww.net",
	".beyondfirewall.com",
	"||bfnn.org",
	"||bfsh.hk",
	".bgvpn.com",
	"||bgvpn.com",
	".bianlei.com",
	"@@||bianlei.com",
	"biantailajiao.com",
	"biantailajiao.in",
	".biblesforamerica.org",
	"|http://biblesforamerica.org",
	".bic2011.org",
	"bigfools.com",
	"||bigjapanesesex.com",
	".bignews.org",
	"||bignews.org",
	".bigsound.org",
	".biliworld.com",
	"|http://biliworld.com",
	"|http://billypan.com/wiki",
	".binux.me",
	"ai.binwang.me/couplet",
	"bipic.net",
	".bit.do",
	"|http://bit.do",
	".bit.ly",
	"|http://bit.ly",
	"||bitcointalk.org",
	".bitshare.com",
	"||bitshare.com",
	"bitsnoop.com",
	".bitvise.com",
	"||bitvise.com",
	"bizhat.com",
	"||bl-doujinsouko.com",
	".bjnewlife.org",
	".bjs.org",
	"bjzc.org",
	"||bjzc.org",
	".blacklogic.com",
	".blackvpn.com",
	"||blackvpn.com",
	"blewpass.com",
	"tor.blingblingsquad.net",
	".blinkx.com",
	"||blinkx.com",
	"blinw.com",
	".blip.tv",
	"||blip.tv/",
	".blockcn.com",
	"||blockcn.com",
	"||blockless.com",
	"||blog.de",
	".blog.jp",
	"|http://blog.jp",
	"@@||jpush.cn",
	".blogcatalog.com",
	"||blogcatalog.com",
	"||blogcity.me",
	".blogger.com",
	"||blogger.com",
	"blogimg.jp",
	"||blog.kangye.org",
	".bloglines.com",
	"||bloglines.com",
	"||bloglovin.com",
	"rconversation.blogs.com",
	"blogtd.net",
	".blogtd.org",
	"|http://blogtd.org",
	"||bloodshed.net",
	".bloomberg.cn",
	"||bloomberg.cn",
	".bloomberg.com",
	"||bloomberg.com",
	"bloomberg.de",
	"||bloomberg.de",
	"||assets.bwbx.io",
	"||bloomfortune.com",
	"blueangellive.com",
	".bmfinn.com",
	".bnews.co",
	"||bnews.co",
	"||bnrmetal.com",
	"boardreader.com/thread",
	"||boardreader.com",
	".bod.asia",
	"|http://bod.asia",
	".bodog88.com",
	".bolehvpn.net",
	"||bolehvpn.net",
	"bonbonme.com",
	".bonbonsex.com",
	".bonfoundation.org",
	".bongacams.com",
	"||boobstagram.com",
	"||book.com.tw",
	"bookepub.com",
	"||books.com.tw",
	"||botanwang.com",
	".bot.nu",
	".bowenpress.com",
	"||bowenpress.com",
	"||app.box.com",
	"dl.box.net",
	"||dl.box.net",
	".boxpn.com",
	"||boxpn.com",
	"boxun.com",
	"||boxun.com",
	".boxun.tv",
	"||boxun.tv",
	"boxunblog.com",
	"||boxunblog.com",
	".boxunclub.com",
	"boyangu.com",
	".boyfriendtv.com",
	".boysfood.com",
	"||br.st",
	".brainyquote.com/quotes/authors/d/dalai_lama",
	"||brandonhutchinson.com",
	"||braumeister.org",
	".bravotube.net",
	"||bravotube.net",
	".brazzers.com",
	"||brazzers.com",
	".break.com",
	"||break.com",
	"breakgfw.com",
	"||breakgfw.com",
	"breaking911.com",
	".breakingtweets.com",
	"||breakingtweets.com",
	"||breakwall.net",
	"briian.com/6511/freegate",
	".briefdream.com/%E7%B4%A0%E6%A3%BA",
	"brizzly.com",
	"||brizzly.com",
	"||brkmd.com",
	"broadbook.com",
	".broadpressinc.com",
	"||broadpressinc.com",
	"bbs.brockbbs.com",
	"brucewang.net",
	".brutaltgp.com",
	"||brutaltgp.com",
	".bt2mag.com",
	"||bt95.com",
	".btaia.com",
	".btbtav.com",
	"|http://btdigg.org",
	".btku.me",
	"||btku.me",
	"||btku.org",
	".btspread.com",
	".btsynckeys.com",
	".budaedu.org",
	"||budaedu.org",
	".buddhanet.com.tw/zfrop/tibet",
	".buddhistchannel.tv",
	".buffered.com",
	"|http://buffered.com",
	".bullog.org",
	"||bullog.org",
	".bullogger.com",
	"||bullogger.com",
	"bunbunhk.com",
	".busayari.com",
	"|http://busayari.com",
	".businessinsider.com/bing-could-be-censoring-search-results-2014",
	".businessinsider.com/china-banks-preparing-for-debt-implosion-2014",
	".businessinsider.com/hong-kong-activists-defy-police-tear-gas-as-protests-continue-overnight-2014",
	".businessinsider.com/internet-outages-reported-in-north-korea-2014",
	".businessinsider.com/iphone-6-is-approved-for-sale-in-china-2014",
	".businessinsider.com/nfl-announcers-surface-tablets-2014",
	".businessinsider.com/panama-papers",
	".businessinsider.com/umbrella-man-hong-kong-2014",
	"|http://www.businessinsider.com.au/*",
	".businessweek.com",
	".busu.org/news",
	"|http://busu.org/news",
	"busytrade.com",
	".buugaa.com",
	".buzzhand.com",
	".buzzhand.net",
	".buzzorange.com",
	"||buzzorange.com",
	"||bvpn.com",
	"||bwh1.net",
	"bwsj.hk",
	"||bx.tl",
	".c-spanvideo.org",
	"||c-spanvideo.org",
	"||c-est-simple.com",
	".c100tibet.org",
	"||cablegatesearch.net",
	".cachinese.com",
	".cacnw.com",
	"|http://cacnw.com",
	".cactusvpn.com",
	"||cactusvpn.com",
	".cafepress.com",
	".cahr.org.tw",
	".calameo.com/books",
	"cn.calameo.com",
	"|http://cn.calameo.com",
	".calgarychinese.ca",
	".calgarychinese.com",
	".calgarychinese.net",
	"|http://blog.calibre-ebook.com",
	"|http://google.calstate.edu",
	"falun.caltech.edu",
	".its.caltech.edu/~falun/",
	".cam4.com",
	".cam4.jp",
	".cam4.sg",
	".camfrog.com",
	"||camfrog.com",
	"||cams.com",
	".cams.org.sg",
	"canadameet.com",
	".canalporno.com",
	"|http://bbs.cantonese.asia/",
	".canyu.org",
	"||canyu.org",
	".cao.im",
	".caobian.info",
	"||caobian.info",
	"caochangqing.com",
	"||caochangqing.com",
	".cap.org.hk",
	"||cap.org.hk",
	".carabinasypistolas.com",
	"cardinalkungfoundation.org",
	"carmotorshow.com",
	"ss.carryzhou.com",
	".cartoonmovement.com",
	"||cartoonmovement.com",
	".casadeltibetbcn.org",
	".casatibet.org.mx",
	"|http://casatibet.org.mx",
	"cari.com.my",
	"||caribbeancom.com",
	".casinoking.com",
	".casinoriva.com",
	"||catch22.net",
	".catchgod.com",
	"|http://catchgod.com",
	"||catfightpayperview.xxx",
	".catholic.org.hk",
	"||catholic.org.hk",
	"catholic.org.tw",
	"||catholic.org.tw",
	".cathvoice.org.tw",
	"||cattt.com",
	".cbc.ca",
	"||cbc.ca",
	".cbsnews.com/video",
	".cbtc.org.hk",
	"||cccat.cc",
	"||cccat.co",
	".ccdtr.org",
	"||ccdtr.org",
	".cchere.com",
	"||cchere.com",
	".ccim.org",
	".cclife.ca",
	"cclife.org",
	"cclifefl.org",
	".ccthere.com",
	"||ccthere.com",
	"||ccthere.net",
	".cctmweb.net",
	".cctongbao.com/article/2078732",
	"ccue.ca",
	"ccue.com",
	".ccvoice.ca",
	".ccw.org.tw",
	".cgdepot.org",
	"|http://cgdepot.org",
	"||cdbook.org",
	".cdcparty.com",
	".cdef.org",
	"||cdef.org",
	"||cdig.info",
	"cdjp.org",
	"||cdjp.org",
	".cdn-apple.com",
	"||cdn-apple.com",
	".cdnews.com.tw",
	"cdp1989.org",
	"cdp1998.org",
	"||cdp1998.org",
	"cdp2006.org",
	"||cdp2006.org",
	".cdpa.url.tw",
	"cdpeu.org",
	"cdpusa.org",
	"cdpweb.org",
	"||cdpweb.org",
	"cdpwu.org",
	"||cdpwu.org",
	"||cdw.com",
	".cecc.gov",
	"||cecc.gov",
	"||cellulo.info",
	"||cenews.eu",
	"||centerforhumanreprod.com",
	"||centralnation.com",
	".centurys.net",
	"|http://centurys.net",
	".cfhks.org.hk",
	".cfos.de",
	".cftfc.com",
	".cgst.edu",
	".change.org",
	"||change.org",
	".changp.com",
	"||changp.com",
	".changsa.net",
	"|http://changsa.net",
	".channel8news.sg/news8",
	".chapm25.com",
	".chaturbate.com",
	".chuang-yen.org",
	"chengmingmag.com",
	".chenguangcheng.com",
	"||chenguangcheng.com",
	".chenpokong.com",
	".chenpokong.net",
	"|http://chenpokong.net",
	"||cherrysave.com",
	".chhongbi.org",
	"chicagoncmtv.com",
	"|http://chicagoncmtv.com",
	".china-week.com",
	"china101.com",
	"||china101.com",
	"||china18.org",
	"||china21.com",
	"china21.org",
	"||china21.org",
	".china5000.us",
	"chinaaffairs.org",
	"||chinaaffairs.org",
	"||chinaaid.me",
	"chinaaid.us",
	"chinaaid.org",
	"chinaaid.net",
	"chinacomments.org",
	"||chinacomments.org",
	".chinachange.org",
	"||chinachange.org",
	"chinachannel.hk",
	"||chinachannel.hk",
	".chinacitynews.be",
	".chinadialogue.net",
	".chinadigitaltimes.net",
	"||chinadigitaltimes.net",
	".chinaelections.org",
	"||chinaelections.org",
	".chinaeweekly.com",
	"||chinaeweekly.com",
	"||chinafreepress.org",
	".chinagate.com",
	"chinageeks.org",
	"chinagfw.org",
	"||chinagfw.org",
	".chinagonet.com",
	".chinagreenparty.org",
	"||chinagreenparty.org",
	".chinahorizon.org",
	"||chinahorizon.org",
	".chinahush.com",
	".chinainperspective.com",
	"||chinainterimgov.org",
	"chinalaborwatch.org",
	"chinalawtranslate.com",
	".chinapost.com.tw/taiwan/national/national-news",
	"chinaxchina.com/howto",
	"chinalawandpolicy.com",
	".chinamule.com",
	"||chinamule.com",
	"chinamz.org",
	".chinanewscenter.com",
	"|https://chinanewscenter.com",
	".chinapress.com.my",
	"||chinapress.com.my",
	".china-review.com.ua",
	"|http://china-review.com.ua",
	".chinarightsia.org",
	"chinasmile.net/forums",
	"chinasocialdemocraticparty.com",
	"||chinasocialdemocraticparty.com",
	"chinasoul.org",
	"||chinasoul.org",
	".chinasucks.net",
	".chinatimes.com/realtimenews/260409/",
	"||chinatopsex.com",
	".chinatown.com.au",
	"chinatweeps.com",
	"chinaway.org",
	".chinaworker.info",
	"||chinaworker.info",
	"chinayouth.org.hk",
	"chinayuanmin.org",
	"||chinayuanmin.org",
	".chinese-hermit.net",
	"chinese-leaders.org",
	"chinese-memorial.org",
	".chinesedaily.com",
	"||chinesedailynews.com",
	".chinesedemocracy.com",
	"||chinesedemocracy.com",
	"||chinesegay.org",
	".chinesen.de",
	"||chinesen.de",
	".chinesenews.net.au/",
	".chinesepen.org",
	".chinesetalks.net/ch",
	"||chineseupress.com",
	".chingcheong.com",
	"||chingcheong.com",
	".chinman.net",
	"|http://chinman.net",
	"chithu.org",
	"|http://chn.chosun.com",
	"cnnews.chosun.com/client/news/viw.asp?cate=C01&mcate",
	".chrdnet.com",
	"|http://chrdnet.com",
	".christianfreedom.org",
	"|http://christianfreedom.org",
	"christianstudy.com",
	"||christianstudy.com",
	"christusrex.org/www1/sdc",
	".chubold.com",
	"chubun.com",
	"chuizi.net",
	"christiantimes.org.hk",
	".chrlawyers.hk",
	"|http://chrlawyers.hk",
	".churchinhongkong.org/b5/index.php",
	"|http://churchinhongkong.org/b5/index.php",
	".chushigangdrug.ch",
	".cienen.com",
	".cineastentreff.de",
	".cipfg.org",
	"||circlethebayfortibet.org",
	"||cirosantilli.com",
	".citizencn.com",
	"||citizencn.com",
	"|http://citizenlab.org",
	"|http://www.citizenlab.org",
	"||citizenscommission.hk",
	".citizenlab.org",
	"citizensradio.org",
	".city365.ca",
	"|http://city365.ca",
	"city9x.com",
	"||citypopulation.de",
	".citytalk.tw/event",
	".civicparty.hk",
	"||civicparty.hk",
	".civildisobediencemovement.org",
	"civilhrfront.org",
	"||civilhrfront.org",
	".civiliangunner.com",
	".civilmedia.tw",
	"||civilmedia.tw",
	"psiphon.civisec.org",
	"||vpn.cjb.net",
	".ck101.com",
	"||ck101.com",
	".clarionproject.org/news/islamic-state-isis-isil-propaganda",
	"||classicalguitarblog.net",
	".clb.org.hk",
	"clearharmony.net",
	"clearwisdom.net",
	"clinica-tibet.ru",
	".clipfish.de",
	"cloakpoint.com",
	"||club1069.com",
	"cmi.org.tw",
	"|http://www.cmoinc.org",
	"cmp.hku.hk",
	"hkupop.hku.hk",
	"||cmule.com",
	"||cmule.org",
	"||cms.gov",
	"|http://vpn.cmu.edu",
	"|http://vpn.sv.cmu.edu",
	".cn6.eu",
	".cna.com.tw",
	"||cna.com.tw",
	".cnabc.com",
	".cnd.org",
	"||cnd.org",
	"download.cnet.com",
	".cnex.org.cn",
	".cnineu.com",
	"wiki.cnitter.com",
	".cnn.com/video",
	".cnpolitics.org",
	"||cnpolitics.org",
	".cn-proxy.com",
	"|http://cn-proxy.com",
	".cnproxy.com",
	"blog.cnyes.com",
	"news.cnyes.com",
	"||coat.co.jp",
	".cochina.co",
	"||cochina.co",
	"||cochina.org",
	".code1984.com/64",
	"|http://goagent.codeplex.com",
	"||codeshare.io",
	"||codeskulptor.org",
	"|http://tosh.comedycentral.com",
	"comefromchina.com",
	"||comefromchina.com",
	".comic-mega.me",
	"commandarms.com",
	"||commentshk.com",
	".communistcrimes.org",
	"||communistcrimes.org",
	"||communitychoicecu.com",
	"||compileheart.com",
	"||conoha.jp",
	".contactmagazine.net",
	".convio.net",
	".coobay.com",
	"|http://www.cool18.com/bbs*/",
	".coolaler.com",
	"||coolaler.com",
	"coolder.com",
	"||coolder.com",
	"||coolloud.org.tw",
	".coolncute.com",
	"||coolstuffinc.com",
	"corumcollege.com",
	".cos-moe.com",
	"|http://cos-moe.com",
	".cosplayjav.pl",
	"|http://cosplayjav.pl",
	".cotweet.com",
	"||cotweet.com",
	".coursehero.com",
	"||coursehero.com",
	"cpj.org",
	"||cpj.org",
	".cq99.us",
	"|http://cq99.us",
	"crackle.com",
	"||crackle.com",
	".crazys.cc",
	".crazyshit.com",
	"||crchina.org",
	"crd-net.org",
	"creaders.net",
	"||creaders.net",
	".creadersnet.com",
	"||cristyli.com",
	".crocotube.com",
	"|http://crocotube.com",
	".crossthewall.net",
	"||crossthewall.net",
	".crossvpn.net",
	"||crossvpn.net",
	"||crucial.com",
	"csdparty.com",
	"||csdparty.com",
	"||csuchen.de",
	".csw.org.uk",
	".ct.org.tw",
	"||ct.org.tw",
	".ctao.org",
	".ctfriend.net",
	".ctitv.com.tw",
	"cts.com.tw",
	"|http://library.usc.cuhk.edu.hk/",
	"|http://mjlsh.usc.cuhk.edu.hk/",
	".cuhkacs.org/~benng",
	".cuihua.org",
	"||cuihua.org",
	".cuiweiping.net",
	"||cuiweiping.net",
	"||culture.tw",
	".cumlouder.com",
	"||cumlouder.com",
	"||curvefish.com",
	".cusu.hk",
	"||cusu.hk",
	".cutscenes.net",
	".cw.com.tw",
	"||cw.com.tw",
	"|http://forum.cyberctm.com",
	"cyberghostvpn.com",
	"||cyberghostvpn.com",
	"||cynscribe.com",
	"cytode.us",
	"||ifan.cz.cc",
	"||mike.cz.cc",
	"||nic.cz.cc",
	".d-fukyu.com",
	"|http://d-fukyu.com",
	"cl.d0z.net",
	".d100.net",
	"||d100.net",
	".d2bay.com",
	"|http://d2bay.com",
	".dabr.co.uk",
	"||dabr.co.uk",
	"dabr.eu",
	"dabr.mobi",
	"||dabr.mobi",
	"||dabr.me",
	"dadazim.com",
	"||dadazim.com",
	".dadi360.com",
	".dafabet.com",
	"dafagood.com",
	"dafahao.com",
	".dafoh.org",
	".daftporn.com",
	".dagelijksestandaard.nl",
	".daidostup.ru",
	"|http://daidostup.ru",
	".dailidaili.com",
	"||dailidaili.com",
	".dailymotion.com",
	"||dailymotion.com",
	"daiphapinfo.net",
	".dajiyuan.com",
	"||dajiyuan.de",
	"dajiyuan.eu",
	"dalailama.com",
	".dalailama.mn",
	"|http://dalailama.mn",
	".dalailama.ru",
	"||dalailama.ru",
	"dalailama80.org",
	".dalailama-archives.org",
	".dalailamacenter.org",
	"|http://dalailamacenter.org",
	"dalailamafellows.org",
	".dalailamafilm.com",
	".dalailamafoundation.org",
	".dalailamahindi.com",
	".dalailamainaustralia.org",
	".dalailamajapanese.com",
	".dalailamaprotesters.info",
	".dalailamaquotes.org",
	".dalailamatrust.org",
	".dalailamavisit.org.nz",
	".dalailamaworld.com",
	"||dalailamaworld.com",
	"dalianmeng.org",
	"||dalianmeng.org",
	".daliulian.org",
	"||daliulian.org",
	".danke4china.net",
	"||danke4china.net",
	".danwei.org",
	"daolan.net",
	".daozhongxing.org",
	"darktoy.net",
	"||dastrassi.org",
	"blog.daum.net/_blog",
	".david-kilgour.com",
	"|http://david-kilgour.com",
	"daxa.cn",
	"||daxa.cn",
	"cn.dayabook.com",
	".daylife.com/topic/dalai_lama",
	"||db.tt",
	".dbc.hk/main",
	"||dcard.tw",
	"dcmilitary.com",
	".ddc.com.tw",
	".ddhw.info",
	"||de-sci.org",
	".de-sci.org",
	"packages.debian.org/zh-cn/lenny/gpass",
	"||decodet.co",
	".definebabe.com",
	"||delcamp.net",
	"delicious.com/GFWbookmark",
	".democrats.org",
	"||democrats.org",
	"||desc.se",
	"||dessci.com",
	".destroy-china.jp",
	"||deutsche-welle.de",
	"||devio.us",
	"||devpn.com",
	"||dfas.mil",
	"dfn.org",
	"dharmakara.net",
	".dharamsalanet.com",
	".diaoyuislands.org",
	"||diaoyuislands.org",
	".difangwenge.org",
	"|http://digiland.tw/",
	"||digitalnomadsproject.org",
	".diigo.com",
	"||diigo.com",
	"||dilber.se",
	"||furl.net",
	".dipity.com",
	"||directcreative.com",
	"|https://search.disconnect.me",
	".discuss.com.hk",
	"||discuss.com.hk",
	".discuss4u.com",
	"disp.cc",
	".disqus.com",
	"||disqus.com",
	".dit-inc.us",
	"||dit-inc.us",
	".dizhidizhi.com",
	"||dizhuzhishang.com",
	"djangosnippets.org",
	".djorz.com",
	"||djorz.com",
	"||dl-laby.jp",
	"||dlsite.com",
	"||dlyoutube.com",
	"||dmcdn.net",
	".dnscrypt.org",
	"||dnscrypt.org",
	"||dns2go.com",
	"||dnssec.net",
	"doctorvoice.org",
	".dogfartnetwork.com/tour",
	"gloryhole.com",
	".dojin.com",
	".dok-forum.net",
	"||dolc.de",
	"||dolf.org.hk",
	"||dollf.com",
	".domain.club.tw",
	".domaintoday.com.au",
	"chinese.donga.com",
	"dongtaiwang.com",
	"||dongtaiwang.com",
	".dongtaiwang.net",
	"||dongtaiwang.net",
	".dongyangjing.com",
	"|http://danbooru.donmai.us",
	".dontfilter.us",
	"||dontmovetochina.com",
	".dorjeshugden.com",
	".dotplane.com",
	"||dotplane.com",
	"||dotsub.com",
	".dotvpn.com",
	"||dotvpn.com",
	".doub.io",
	"||doub.io",
	"||dougscripts.com",
	"||douhokanko.net",
	"||doujincafe.com",
	"dowei.org",
	"dphk.org",
	"dpp.org.tw",
	"||dpp.org.tw",
	"||dpr.info",
	"||dragonsprings.org",
	".dreamamateurs.com",
	".drepung.org",
	"||drgan.net",
	".drmingxia.org",
	"|http://drmingxia.org",
	"||dropbooks.tv",
	"||dropbox.com",
	"||api.dropboxapi.com",
	"||notify.dropboxapi.com",
	"||dropboxusercontent.com",
	"drsunacademy.com",
	".drtuber.com",
	".dscn.info",
	"|http://dscn.info",
	".dstk.dk",
	"|http://dstk.dk",
	"||dtiblog.com",
	"||dtic.mil",
	".dtwang.org",
	".duanzhihu.com",
	".duckdns.org",
	"|http://duckdns.org",
	".duckduckgo.com",
	"||duckduckgo.com",
	".duckload.com/download",
	"||duckmylife.com",
	".duga.jp",
	"|http://duga.jp",
	".duihua.org",
	"||duihua.org",
	"||duihuahrjournal.org",
	".dunyabulteni.net",
	".duoweitimes.com",
	"||duoweitimes.com",
	"duping.net",
	"||duplicati.com",
	"dupola.com",
	"dupola.net",
	".dushi.ca",
	"||dvorak.org",
	".dw.com",
	"||dw.com",
	"||dw.de",
	".dw-world.com",
	"||dw-world.com",
	".dw-world.de",
	"|http://dw-world.de",
	"www.dwheeler.com",
	"dwnews.com",
	"||dwnews.com",
	"dwnews.net",
	"||dwnews.net",
	"xys.dxiong.com",
	"||dynawebinc.com",
	"||dysfz.cc",
	".dzze.com",
	"||e-classical.com.tw",
	"||e-gold.com",
	".e-gold.com",
	".e-hentai.org",
	"||e-hentai.org",
	".e-hentaidb.com",
	"|http://e-hentaidb.com",
	"e-info.org.tw",
	".e-traderland.net/board",
	".e-zone.com.hk/discuz",
	"|http://e-zone.com.hk/discuz",
	".e123.hk",
	"||e123.hk",
	".earlytibet.com",
	"|http://earlytibet.com",
	".earthcam.com",
	".earthvpn.com",
	"||earthvpn.com",
	"eastern-ark.com",
	".easternlightning.org",
	".eastturkestan.com",
	"|http://www.eastturkistan.net/",
	".eastturkistan-gov.org",
	".eastturkistancc.org",
	".eastturkistangovernmentinexile.us",
	"||eastturkistangovernmentinexile.us",
	".easyca.ca",
	".easypic.com",
	".ebony-beauty.com",
	"ebookbrowse.com",
	"ebookee.com",
	"||ecfa.org.tw",
	"ushuarencity.echainhost.com",
	"||ecimg.tw",
	"ecministry.net",
	".economist.com",
	"bbs.ecstart.com",
	"edgecastcdn.net",
	"||edgecastcdn.net",
	"/twimg\\.edgesuite\\.net\\/\\/?appledaily/",
	"edicypages.com",
	".edmontonchina.cn",
	".edmontonservice.com",
	"edoors.com",
	".edubridge.com",
	"||edubridge.com",
	".edupro.org",
	"||eevpn.com",
	"efcc.org.hk",
	".efukt.com",
	"|http://efukt.com",
	"||eic-av.com",
	"||eireinikotaerukai.com",
	".eisbb.com",
	".eksisozluk.com",
	"||eksisozluk.com",
	"electionsmeter.com",
	"||elgoog.im",
	".ellawine.org",
	".elpais.com",
	"||elpais.com",
	".eltondisney.com",
	".emaga.com/info/3407",
	"emilylau.org.hk",
	".emanna.com/chineseTraditional",
	"bitc.bme.emory.edu/~lzhou/blogs",
	".empfil.com",
	".emule-ed2k.com",
	"|http://emule-ed2k.com",
	".emulefans.com",
	"|http://emulefans.com",
	".emuparadise.me",
	".enanyang.my",
	"||enewstree.com",
	".enfal.de",
	"chinese.engadget.com",
	"||engagedaily.org",
	"englishforeveryone.org",
	"||englishfromengland.co.uk",
	"englishpen.org",
	".enlighten.org.tw",
	"||entermap.com",
	".entnt.com",
	"|http://entnt.com",
	".episcopalchurch.org",
	".epochhk.com",
	"|http://epochhk.com",
	"epochtimes-bg.com",
	"||epochtimes-bg.com",
	"epochtimes-romania.com",
	"||epochtimes-romania.com",
	"epochtimes.co.il",
	"||epochtimes.co.il",
	"epochtimes.co.kr",
	"||epochtimes.co.kr",
	"epochtimes.com",
	"||epochtimes.com",
	".epochtimes.cz",
	"epochtimes.de",
	"epochtimes.fr",
	".epochtimes.ie",
	".epochtimes.it",
	"epochtimes.jp",
	"epochtimes.ru",
	"epochtimes.se",
	"epochtimestr.com",
	".epochweek.com",
	"||epochweek.com",
	"||epochweekly.com",
	".eporner.com",
	".equinenow.com",
	"erabaru.net",
	".eracom.com.tw",
	".eraysoft.com.tr",
	".erepublik.com",
	".erights.net",
	"||erights.net",
	".erktv.com",
	"|http://erktv.com",
	"||ernestmandel.org",
	"||erodaizensyu.com",
	"||erodoujinlog.com",
	"||erodoujinworld.com",
	"||eromanga-kingdom.com",
	"||eromangadouzin.com",
	".eromon.net",
	"|http://eromon.net",
	".eroprofile.com",
	".eroticsaloon.net",
	".eslite.com",
	"||eslite.com",
	"wiki.esu.im/%E8%9B%A4%E8%9B%A4%E8%AF%AD%E5%BD%95",
	".etaa.org.au",
	".etadult.com",
	"etaiwannews.com",
	"||etizer.org",
	"||etokki.com",
	".ettoday.net/news/20151216/614081",
	"etvonline.hk",
	".eu.org",
	"||eu.org",
	".eucasino.com",
	".eulam.com",
	".eurekavpt.com",
	"||eurekavpt.com",
	".euronews.com",
	"||euronews.com",
	"eeas.europa.eu/delegations/china/press_corner/all_news/news/2015/20150716_zh",
	"eeas.europa.eu/statements-eeas/2015/151022",
	".evschool.net",
	"|http://evschool.net",
	"||exblog.jp",
	"||blog.exblog.co.jp",
	"@@||www.exblog.jp",
	".exchristian.hk",
	"||exchristian.hk",
	"|http://blog.excite.co.jp",
	"||exmormon.org",
	"||expatshield.com",
	".expecthim.com",
	"||expecthim.com",
	"experts-univers.com",
	"||exploader.net",
	".expressvpn.com",
	"||expressvpn.com",
	".extremetube.com",
	"eyevio.jp",
	"||eyevio.jp",
	".eyny.com",
	"||eyny.com",
	".ezpc.tk/category/soft",
	".ezpeer.com",
	"||facebookquotes4u.com",
	".faceless.me",
	"||faceless.me",
	"|http://facesoftibetanselfimmolators.info",
	"||facesofnyfw.com",
	".faith100.org",
	"|http://faith100.org",
	".faithfuleye.com",
	"||faiththedog.info",
	".fakku.net",
	".falsefire.com",
	"||falsefire.com",
	"falun-co.org",
	"falunart.org",
	"||falunasia.info",
	"|http://falunau.org",
	".falunaz.net",
	"falundafa.org",
	"falundafa-dc.org",
	"||falundafa-florida.org",
	"||falundafa-nc.org",
	"||falundafa-pa.net",
	"||falundafa-sacramento.org",
	"falun-ny.net",
	"||falundafaindia.org",
	"falundafamuseum.org",
	".falungong.club",
	".falungong.de",
	"falungong.org.uk",
	"||falunhr.org",
	"faluninfo.de",
	"faluninfo.net",
	".falunpilipinas.net",
	"||falunworld.net",
	"familyfed.org",
	".fangeming.com",
	"||fanglizhi.info",
	"||fangong.org",
	"fangongheike.com",
	".fanqiang.tk",
	"fanqianghou.com",
	"||fanqianghou.com",
	".fanqiangzhe.com",
	"||fanqiangzhe.com",
	"fapdu.com",
	"faproxy.com",
	".fawanghuihui.org",
	"fanqiangyakexi.net",
	"fail.hk",
	"||famunion.com",
	".fan-qiang.com",
	".fangbinxing.com",
	"||fangbinxing.com",
	"fangeming.com",
	".fangmincn.org",
	"||fangmincn.org",
	".fanhaodang.com",
	"||fanswong.com",
	".fanyue.info",
	".farwestchina.com",
	"en.favotter.net",
	"nytimes.map.fastly.net",
	"||nytimes.map.fastly.net",
	"||fast.wistia.com",
	"||fastssh.com",
	"||faststone.org",
	"favstar.fm",
	"||favstar.fm",
	"faydao.com/weblog",
	".fc2.com",
	".fc2china.com",
	".fc2cn.com",
	"||fc2cn.com",
	"fc2blog.net",
	"|http://uygur.fc2web.com/",
	"video.fdbox.com",
	".fdc64.de",
	".fdc64.org",
	".fdc89.jp",
	"||fourface.nodesnoop.com",
	"||feelssh.com",
	"feer.com",
	".feifeiss.com",
	"|http://feitianacademy.org",
	".feitian-california.org",
	"||feministteacher.com",
	".fengzhenghu.com",
	"||fengzhenghu.com",
	".fengzhenghu.net",
	"||fengzhenghu.net",
	".fevernet.com",
	"|http://ff.im",
	"fffff.at",
	"fflick.com",
	".ffvpn.com",
	"fgmtv.net",
	".fgmtv.org",
	".fhreports.net",
	"|http://fhreports.net",
	".figprayer.com",
	"||figprayer.com",
	".fileflyer.com",
	"||fileflyer.com",
	"|http://feeds.fileforum.com",
	".files2me.com",
	".fileserve.com/file",
	"fillthesquare.org",
	"filmingfortibet.org",
	".filthdump.com",
	".finchvpn.com",
	"||finchvpn.com",
	"findmespot.com",
	"||findyoutube.com",
	"||findyoutube.net",
	".fingerdaily.com",
	"finler.net",
	".firearmsworld.net",
	"|http://firearmsworld.net",
	".fireofliberty.org",
	"||fireofliberty.org",
	".firetweet.io",
	"||firetweet.io",
	".flagsonline.it",
	"fleshbot.com",
	".fleursdeslettres.com",
	"|http://fleursdeslettres.com",
	"||flgg.us",
	"||flgjustice.org",
	"||flickr.com",
	"||staticflickr.com",
	"flickrhivemind.net",
	".flickriver.com",
	".fling.com",
	"||flipkart.com",
	"||flog.tw",
	".flyvpn.com",
	"||flyvpn.com",
	"|http://cn.fmnnow.com",
	"fofldfradio.org",
	"blog.foolsmountain.com",
	".forum4hk.com",
	"fangong.forums-free.com",
	"pioneer-worker.forums-free.com",
	"|https://ss*.4sqi.net",
	"video.foxbusiness.com",
	"|http://foxgay.com",
	"||fringenetwork.com",
	"||flecheinthepeche.fr",
	".fochk.org",
	"|http://fochk.org",
	"||focustaiwan.tw",
	".focusvpn.com",
	"||fofg.org",
	".fofg-europe.net",
	".fooooo.com",
	"||fooooo.com",
	"footwiball.com",
	".fotile.me",
	"||fourthinternational.org",
	"||foxdie.us",
	"||foxsub.com",
	"foxtang.com",
	".fpmt.org",
	"|http://fpmt.org",
	".fpmt.tw",
	".fpmt-osel.org",
	"||fpmtmexico.org",
	"fqok.org",
	"||fqrouter.com",
	"||franklc.com",
	".freakshare.com",
	"|http://freakshare.com",
	"||free4u.com.ar",
	"free-gate.org",
	".free-hada-now.org",
	"free-proxy.cz",
	".free.fr/adsl",
	"kineox.free.fr",
	"tibetlibre.free.fr",
	"||freealim.com",
	"whitebear.freebearblog.org",
	"||freebrowser.org",
	".freechal.com",
	".freedomchina.info",
	"||freedomchina.info",
	".freedomhouse.org",
	"||freedomhouse.org",
	".freedomsherald.org",
	"||freedomsherald.org",
	".freefq.com",
	".freefuckvids.com",
	".freegao.com",
	"||freegao.com",
	"freeilhamtohti.org",
	".freekwonpyong.org",
	"||saveliuxiaobo.com",
	".freelotto.com",
	"||freelotto.com",
	"freeman2.com",
	".freeopenvpn.com",
	"freemoren.com",
	"freemorenews.com",
	"freemuse.org/archives/789",
	"freenet-china.org",
	"freenewscn.com",
	"cn.freeones.com",
	".freeoz.org/bbs",
	"||freeoz.org",
	"||freessh.us",
	"free4u.com.ar",
	".free-ssh.com",
	"||free-ssh.com",
	".freechina.news/",
	"||freechinaforum.org",
	"||freechinaweibo.com",
	".freedomcollection.org/interviews/rebiya_kadeer",
	".freeforums.org",
	"||freenetproject.org",
	".freeoz.org",
	".freetibet.net",
	"||freetibet.org",
	".freetibetanheroes.org",
	"|http://freetibetanheroes.org",
	".freeviewmovies.com",
	".freevpn.me",
	"|http://freevpn.me",
	"||freewallpaper4.me",
	".freewebs.com",
	".freewechat.com",
	"||freewechat.com",
	"freeweibo.com",
	"||freeweibo.com",
	".freexinwen.com",
	".freeyoutubeproxy.net",
	"||freeyoutubeproxy.net",
	"friendfeed.com",
	"friendfeed-media.com/e99a4ebe2fb4c1985c2a58775eb4422961aa5a2e",
	"friends-of-tibet.org",
	".friendsoftibet.org",
	"freechina.net",
	"|http://www.zensur.freerk.com/",
	"freevpn.nl",
	"freeyellow.com",
	"hk.frienddy.com/hk",
	"|http://adult.friendfinder.com/",
	".fring.com",
	"||fring.com",
	".fromchinatousa.net",
	"||frommel.net",
	".frontlinedefenders.org",
	".frootvpn.com",
	"||frootvpn.com",
	"||fscked.org",
	".fsurf.com",
	".ftv.com.tw",
	"fucd.com",
	".fuckcnnic.net",
	"||fuckcnnic.net",
	"fuckgfw.org",
	".fulione.com",
	"|https://fulione.com",
	"||fullerconsideration.com",
	"fulue.com",
	".funf.tw",
	"funp.com",
	".fuq.com",
	".furhhdl.org",
	"||furinkan.com",
	".futurechinaforum.org",
	"||futuremessage.org",
	".fux.com",
	".fuyin.net",
	".fuyindiantai.org",
	".fuyu.org.tw",
	"||fw.cm",
	".fxcm-chinese.com",
	"||fxcm-chinese.com",
	"fzh999.com",
	"fzh999.net",
	"fzlm.com",
	".g6hentai.com",
	"|http://g6hentai.com",
	"||g-queen.com",
	"||gabocorp.com",
	".gaeproxy.com",
	".gaforum.org",
	".galaxymacau.com",
	"||galenwu.com",
	".galstars.net",
	"||game735.com",
	"gamebase.com.tw",
	"gamejolt.com",
	"|http://wiki.gamerp.jp",
	"||gamer.com.tw",
	".gamer.com.tw",
	".gamez.com.tw",
	"||gamez.com.tw",
	".gamousa.com",
	".gaoming.net",
	"||gaoming.net",
	"ganges.com",
	".gaopi.net",
	"|http://gaopi.net",
	".gaozhisheng.org",
	".gaozhisheng.net",
	"gardennetworks.com",
	"||gardennetworks.org",
	"72.52.81.22",
	"||gartlive.com",
	"||gate-project.com",
	"||gather.com",
	".gatherproxy.com",
	"gati.org.tw",
	".gaybubble.com",
	".gaycn.net",
	".gayhub.com",
	"||gaymap.cc",
	".gaymenring.com",
	".gaytube.com",
	"||images-gaytube.com",
	".gaywatch.com",
	"|http://gaywatch.com",
	".gazotube.com",
	"||gazotube.com",
	"||gcc.org.hk",
	"||gclooney.com",
	"||gcmasia.com",
	".gcpnews.com",
	"|http://gcpnews.com",
	".gdbt.net/forum",
	"gdzf.org",
	"||geek-art.net",
	"geekerhome.com/2010/03/xixiang-project-cross-gfw",
	"||geekheart.info",
	".gekikame.com",
	"|http://gekikame.com",
	".gelbooru.com",
	"|http://gelbooru.com",
	".geocities.co.jp",
	".geocities.com/SiliconValley/Circuit/5683/download.html",
	"hk.geocities.com",
	"geocities.jp",
	".gerefoundation.org",
	"||getastrill.com",
	".getchu.com",
	".getcloak.com",
	"||getcloak.com",
	"||getfoxyproxy.org",
	".getfreedur.com",
	"||getgom.com",
	".geti2p.net",
	"||geti2p.net",
	".getlantern.org",
	"||getlantern.org",
	".getjetso.com/forum",
	"getiton.com",
	".getsocialscope.com",
	"||getsync.com",
	"gfbv.de",
	".gfgold.com.hk",
	".gfsale.com",
	"||gfsale.com",
	"gfw.org.ua",
	".gfw.press",
	"||gfw.press",
	".ggssl.com",
	"||ggssl.com",
	".ghostpath.com",
	"||ghostpath.com",
	"||ghut.org",
	".giantessnight.com",
	"|http://giantessnight.com",
	".gifree.com",
	"||giga-web.jp",
	"tw.gigacircle.com",
	"|http://cn.giganews.com/",
	"gigporno.ru",
	"||girlbanker.com",
	".git.io",
	"||git.io",
	"|http://softwaredownload.gitbooks.io",
	"github.com/getlantern",
	"|https://gist.github.com",
	"http://cthlo.github.io/hktv",
	"hahaxixi.github.io",
	"|https://hahaxixi.github.io",
	"||haoel.github.io",
	"||rg3.github.io",
	"||sikaozhe1997.github.io",
	"||sodatea.github.io",
	"||terminus2049.github.io",
	"||toutyrater.github.io",
	"wsgzao.github.io",
	"|https://wsgzao.github.io",
	".gizlen.net",
	"||gizlen.net",
	".gjczz.com",
	"||gjczz.com",
	"globaljihad.net",
	"globalmediaoutreach.com",
	"globalmuseumoncommunism.org",
	"||globalrescue.net",
	".globaltm.org",
	".globalvoicesonline.org",
	"||globalvoicesonline.org",
	"||globalvpn.net",
	".glock.com",
	"gluckman.com/DalaiLama",
	"gmbd.cn",
	"||gmhz.org",
	"|http://www.gmiddle.com",
	"|http://www.gmiddle.net",
	".gmll.org",
	"||gnci.org.hk",
	"go-pki.com",
	"||goagent.biz",
	"||goagentplus.com",
	"gobet.cc",
	"godfootsteps.org",
	"||godfootsteps.org",
	"godns.work",
	"godsdirectcontact.co.uk",
	".godsdirectcontact.org",
	"godsdirectcontact.org.tw",
	".godsimmediatecontact.com",
	".gogotunnel.com",
	"||gohappy.com.tw",
	".gokbayrak.com",
	".goldbet.com",
	"||goldbetsports.com",
	"||goldeneyevault.com",
	".goldenfrog.com",
	"||goldenfrog.com",
	".goldjizz.com",
	"|http://goldjizz.com",
	".goldstep.net",
	"||goldwave.com",
	"gongmeng.info",
	"gongm.in",
	"gongminliliang.com",
	".gongwt.com",
	"|http://gongwt.com",
	"blog.goo.ne.jp/duck-tail_2009",
	".gooday.xyz",
	"|http://gooday.xyz",
	".goodreads.com",
	"||goodreads.com",
	".goodreaders.com",
	"||goodreaders.com",
	".goodtv.com.tw",
	".goodtv.tv",
	"||goofind.com",
	".googlesile.com",
	".gopetition.com",
	"||gopetition.com",
	".goproxing.net",
	".gotrusted.com",
	"||gotrusted.com",
	"||gotw.ca",
	"||grammaly.com",
	"grandtrial.org",
	".graphis.ne.jp",
	"||graphis.ne.jp",
	"||graphql.org",
	"greatfirewall.biz",
	"||greatfirewallofchina.net",
	".greatfirewallofchina.org",
	"||greatfirewallofchina.org",
	"||greenfieldbookstore.com.hk",
	".greenparty.org.tw",
	"||greenpeace.org",
	".greenreadings.com/forum",
	"great-firewall.com",
	"great-roc.org",
	"greatroc.org",
	"greatzhonghua.org",
	".greenpeace.com.tw",
	".greenvpn.net",
	"||greenvpn.net",
	".greenvpn.org",
	"||grotty-monday.com",
	"gs-discuss.com",
	"||gtricks.com",
	"guancha.org",
	"guaneryu.com",
	".guardster.com",
	".gun-world.net",
	"gunsandammo.com",
	"||gutteruncensored.com",
	"||gvm.com.tw",
	".gzm.tv",
	"||gzone-anime.info",
	"||clementine-player.org",
	"echofon.com",
	"||greasespot.net",
	"||www.klip.me",
	"@@||site.locql.com",
	"||stephaniered.com",
	"@@||download.syniumsoftware.com",
	"|http://ub0.cc",
	"wozy.in",
	"gospelherald.com",
	"||gospelherald.com",
	"|http://hk.gradconnection.com/",
	"||grangorz.org",
	"greatfire.org",
	"||greatfire.org",
	"greatfirewallofchina.org",
	"||greatroc.tw",
	".gts-vpn.com",
	"|http://gts-vpn.com",
	".gu-chu-sum.org",
	"|http://gu-chu-sum.org",
	".guaguass.com",
	"|http://guaguass.com",
	".guaguass.org",
	"|http://guaguass.org",
	".guangming.com.my",
	"guishan.org",
	"||guishan.org",
	".gumroad.com",
	"||gumroad.com",
	"||gunsamerica.com",
	"guruonline.hk",
	"|http://gvlib.com",
	".gyalwarinpoche.com",
	".gyatsostudio.com",
	".h528.com",
	".h5dm.com",
	".h5galgame.me",
	"||h-china.org",
	".h-moe.com",
	"|http://h-moe.com",
	"h1n1china.org",
	".hacg.club",
	"||hacg.club",
	".hacg.in",
	"|http://hacg.in",
	".hacg.li",
	"|http://hacg.li",
	".hacg.me",
	"|http://hacg.me",
	".hacg.red",
	"|http://hacg.red",
	".hacken.cc/bbs",
	".hacker.org",
	"||hackthatphone.net",
	"hahlo.com",
	"||hakkatv.org.tw",
	".handcraftedsoftware.org",
	"|http://bbs.hanminzu.org/",
	".hanunyi.com",
	".hao.news/news",
	"|http://ae.hao123.com",
	"|http://ar.hao123.com",
	"|http://br.hao123.com",
	"|http://en.hao123.com",
	"|http://id.hao123.com",
	"|http://jp.hao123.com",
	"|http://ma.hao123.com",
	"|http://mx.hao123.com",
	"|http://sa.hao123.com",
	"|http://th.hao123.com",
	"|http://tw.hao123.com",
	"|http://vn.hao123.com",
	"|http://hk.hao123img.com",
	"|http://ld.hao123img.com",
	"||happy-vpn.com",
	".haproxy.org",
	"||hardsextube.com",
	".harunyahya.com",
	"|http://harunyahya.com",
	"bbs.hasi.wang",
	"have8.com",
	"@@||haygo.com",
	".hclips.com",
	"||hdlt.me",
	"||hdtvb.net",
	".hdzog.com",
	"|http://hdzog.com",
	"||heartyit.com",
	".heavy-r.com",
	".hec.su",
	"|http://hec.su",
	".hecaitou.net",
	"||hecaitou.net",
	".hechaji.com",
	"||hechaji.com",
	"||heeact.edu.tw",
	".hegre-art.com",
	"|http://hegre-art.com",
	"||cdn.helixstudios.net",
	"||helplinfen.com",
	"||helloandroid.com",
	"||helloqueer.com",
	".helloss.pw",
	"hellotxt.com",
	"||hellotxt.com",
	".hentai.to",
	".hellouk.org/forum/lofiversion",
	".helpeachpeople.com",
	"||helpeachpeople.com",
	"||helpster.de",
	".helpzhuling.org",
	"hentaitube.tv",
	".hentaivideoworld.com",
	"||id.heroku.com",
	"heqinglian.net",
	"||heungkongdiscuss.com",
	".hexieshe.com",
	"||hexieshe.com",
	"||hexieshe.xyz",
	"||hexxeh.net",
	"app.heywire.com",
	".heyzo.com",
	".hgseav.com",
	".hhdcb3office.org",
	".hhthesakyatrizin.org",
	"hi-on.org.tw",
	"hidden-advent.org",
	"||hidden-advent.org",
	"hidecloud.com/blog/2008/07/29/fuck-beijing-olympics.html",
	"||hide.me",
	".hidein.net",
	".hideipvpn.com",
	"||hideipvpn.com",
	".hideman.net",
	"||hideman.net",
	"hideme.nl",
	"||hidemy.name",
	".hidemyass.com",
	"||hidemyass.com",
	"hidemycomp.com",
	"||hidemycomp.com",
	".hihiforum.com",
	".hihistory.net",
	"||hihistory.net",
	".higfw.com",
	"highpeakspureearth.com",
	"||highrockmedia.com",
	"||hiitch.com",
	"||hikinggfw.org",
	".hilive.tv",
	".himalayan-foundation.org",
	"himalayanglacier.com",
	".himemix.com",
	"||himemix.com",
	".himemix.net",
	"times.hinet.net",
	".hitomi.la",
	"|http://hitomi.la",
	".hiwifi.com",
	"@@||hiwifi.com",
	"hizbuttahrir.org",
	"hizb-ut-tahrir.info",
	"hizb-ut-tahrir.org",
	".hjclub.info",
	".hk-pub.com/forum",
	"|http://hk-pub.com",
	".hk01.com",
	"||hk01.com",
	".hk32168.com",
	"||hk32168.com",
	"||hkacg.com",
	"||hkacg.net",
	".hkatvnews.com",
	"hkbc.net",
	".hkbf.org",
	".hkbookcity.com",
	"||hkbookcity.com",
	".hkchurch.org",
	"hkci.org.hk",
	".hkcmi.edu",
	"||hkcnews.com",
	"||hkcoc.com",
	"hkday.net",
	".hkdailynews.com.hk/china.php",
	"hkdf.org",
	".hkej.com",
	".hkepc.com/forum/viewthread.php?tid=1153322",
	"china.hket.com",
	"||hkfaa.com",
	"hkfreezone.com",
	"hkfront.org",
	"m.hkgalden.com",
	"|https://m.hkgalden.com",
	".hkgreenradio.org/home",
	".hkheadline.com*blog",
	".hkheadline.com/instantnews",
	"hkhkhk.com",
	"hkhrc.org.hk",
	"hkhrm.org.hk",
	"||hkip.org.uk",
	"1989report.hkja.org.hk",
	"hkjc.com",
	".hkjp.org",
	".hklft.com",
	".hklts.org.hk",
	"||hklts.org.hk",
	"news.hkpeanut.com",
	"hkptu.org",
	".hkreporter.com",
	"||hkreporter.com",
	"|http://hkupop.hku.hk/",
	".hkusu.net",
	"||hkusu.net",
	".hkvwet.com",
	".hkwcc.org.hk",
	"||hkzone.org",
	".hmonghot.com",
	"|http://hmonghot.com",
	".hmv.co.jp/",
	"hnjhj.com",
	"||hnjhj.com",
	".hnntube.com",
	"||hola.com",
	"||hola.org",
	"holymountaincn.com",
	"holyspiritspeaks.org",
	"||holyspiritspeaks.org",
	"||derekhsu.homeip.net",
	".homeperversion.com",
	"|http://homeservershow.com",
	"|http://old.honeynet.org/scans/scan31/sub/doug_eric/spam_translation.html",
	".hongkongfp.com",
	"||hongkongfp.com",
	"hongmeimei.com",
	"||hongzhi.li",
	".hootsuite.com",
	"||hootsuite.com",
	".hopedialogue.org",
	"|http://hopedialogue.org",
	".hopto.org",
	".hornygamer.com",
	".hornytrip.com",
	"|http://hornytrip.com",
	".hotav.tv",
	".hotels.cn",
	"hotfrog.com.tw",
	"hotgoo.com",
	".hotpornshow.com",
	"hotpot.hk",
	".hotshame.com",
	"||hotspotshield.com",
	".hotvpn.com",
	"||hotvpn.com",
	"||hougaige.com",
	"||howtoforge.com",
	"||hoxx.com",
	".hqcdp.org",
	"||hqcdp.org",
	"||hqjapanesesex.com",
	"hqmovies.com",
	".hrcir.com",
	".hrcchina.org",
	".hrea.org",
	".hrichina.org",
	"||hrichina.org",
	".hrtsea.com",
	".hrw.org",
	"||hrw.org",
	"hrweb.org",
	"||hsjp.net",
	"||hsselite.com",
	"|http://hst.net.tw",
	".hstern.net",
	".hstt.net",
	".htkou.net",
	"||htkou.net",
	".hua-yue.net",
	".huaglad.com",
	"||huaglad.com",
	".huanghuagang.org",
	"||huanghuagang.org",
	".huangyiyu.com",
	".huaren.us",
	"||huaren.us",
	".huaren4us.com",
	".huashangnews.com",
	"|http://huashangnews.com",
	"bbs.huasing.org",
	"huaxia-news.com",
	"huaxiabao.org",
	"huaxin.ph",
	"||huayuworld.org",
	".huffingtonpost.com/rebiya-kadeer",
	"||hugoroy.eu",
	"||huhaitai.com",
	"||huhamhire.com",
	"huiyi.in",
	".hulkshare.com",
	"humanrightsbriefing.org",
	"||hung-ya.com",
	"||hungerstrikeforaids.org",
	"||huping.net",
	"hurgokbayrak.com",
	".hurriyet.com.tr",
	".hut2.ru",
	"||hutianyi.net",
	"hutong9.net",
	"huyandex.com",
	".hwadzan.tw",
	"||hwayue.org.tw",
	"||hwinfo.com",
	"||hxwk.org",
	"hxwq.org",
	"||hyperrate.com",
	"ebook.hyread.com.tw",
	"||ebook.hyread.com.tw",
	"||i1.hk",
	"||i2p2.de",
	"||i2runner.com",
	"||i818hk.com",
	".i-cable.com",
	".i-part.com.tw",
	".iamtopone.com",
	"iask.ca",
	"||iask.ca",
	"iask.bz",
	"||iask.bz",
	".iav19.com",
	"ibiblio.org/pub/packages/ccic",
	".iblist.com",
	"||iblogserv-f.net",
	"ibros.org",
	"|http://cn.ibtimes.com",
	".ibvpn.com",
	"||ibvpn.com",
	"icams.com",
	"blogs.icerocket.com/tag",
	".icij.org",
	"||icij.org",
	"||icl-fi.org",
	".icoco.com",
	"||icoco.com",
	"||furbo.org",
	"||warbler.iconfactory.net",
	"||iconpaper.org",
	"||icu-project.org",
	"w.idaiwan.com/forum",
	"||iddddg.com",
	"idemocracy.asia",
	".identi.ca",
	"||identi.ca",
	"||idiomconnection.com",
	"|http://www.idlcoyote.com",
	".idouga.com",
	".idreamx.com",
	"forum.idsam.com",
	".idv.tw",
	".ieasy5.com",
	"|http://ieasy5.com",
	".ied2k.net",
	".ienergy1.com",
	"|http://if.ttt/",
	"ifanqiang.com",
	".ifcss.org",
	"||ifcss.org",
	"ifjc.org",
	".ift.tt",
	"|http://ift.tt",
	"||ifreewares.com",
	"||igcd.net",
	".igfw.net",
	"||igfw.net",
	".igfw.tech",
	"||igfw.tech",
	".igmg.de",
	"||ignitedetroit.net",
	".igotmail.com.tw",
	"||igvita.com",
	"||ihakka.net",
	".ihao.org/dz5",
	"||iicns.com",
	".ikstar.com",
	"||illusionfactory.com",
	"||ilove80.be",
	"||im.tv",
	"@@||myvlog.im.tv",
	"||im88.tw",
	".imgchili.net",
	"|http://imgchili.net",
	".imageab.com",
	".imagefap.com",
	"||imagefap.com",
	"||imageflea.com",
	"imageshack.us",
	"||imagevenue.com",
	"||imagezilla.net",
	".imb.org",
	"|http://imb.org",
	"|http://www.imdb.com/name/nm0482730",
	".imdb.com/title/tt0819354",
	".imdb.com/title/tt1540068",
	".imdb.com/title/tt4908644",
	".img.ly",
	"||img.ly",
	".imgur.com",
	"||imgur.com",
	".imkev.com",
	"||imkev.com",
	".imlive.com",
	".immoral.jp",
	"impact.org.au",
	"impp.mn",
	"|http://tech2.in.com/video/",
	"in99.org",
	"in-disguise.com",
	".incapdns.net",
	".incloak.com",
	"||incloak.com",
	"||incredibox.fr",
	"||indiandefensenews.in",
	"timesofindia.indiatimes.com/dalai",
	"timesofindia.indiatimes.com/defaultinterstitial.cms",
	".indiemerch.com",
	"||indiemerch.com",
	"info-graf.fr",
	"website.informer.com",
	".initiativesforchina.org",
	".inkui.com",
	".inmediahk.net",
	"||inmediahk.net",
	"||innermongolia.org",
	"|http://blog.inoreader.com",
	".inote.tw",
	".insecam.org",
	"|http://insecam.org",
	"||insidevoa.com",
	".institut-tibetain.org",
	"|http://internet.org/",
	"internetdefenseleague.org",
	"internetfreedom.org",
	"||internetpopculture.com",
	".inthenameofconfuciusmovie.com",
	"||inthenameofconfuciusmovie.com",
	"inxian.com",
	"||inxian.com",
	"ipalter.com",
	".ipfire.org",
	"||iphone4hongkong.com",
	"||iphonehacks.com",
	"||iphonetaiwan.org",
	"||iphonix.fr",
	"||ipicture.ru",
	".ipjetable.net",
	"||ipjetable.net",
	".ipobar.com/read.php?",
	"ipoock.com/img",
	".iportal.me",
	"|http://iportal.me",
	"||ippotv.com",
	".ipredator.se",
	"||ipredator.se",
	".iptv.com.tw",
	"||iptvbin.com",
	"||ipvanish.com",
	"iredmail.org",
	"chinese.irib.ir",
	"||ironbigfools.compython.net",
	"||ironpython.net",
	".ironsocket.com",
	"||ironsocket.com",
	".is.gd",
	".islahhaber.net",
	".islam.org.hk",
	"|http://islam.org.hk",
	".islamawareness.net/Asia/China",
	".islamhouse.com",
	"||islamhouse.com",
	".islamicity.com",
	".islamicpluralism.org",
	".islamtoday.net",
	".isaacmao.com",
	"||isaacmao.com",
	"||isgreat.org",
	"||ismaelan.com",
	".ismalltits.com",
	"||ismprofessional.net",
	"isohunt.com",
	"||israbox.com",
	".issuu.com",
	"||issuu.com",
	".istars.co.nz",
	"oversea.istarshine.com",
	"||oversea.istarshine.com",
	"blog.istef.info/2007/10/21/myentunnel",
	".istiqlalhewer.com",
	".istockphoto.com",
	"isunaffairs.com",
	"isuntv.com",
	"itaboo.info",
	"||itaboo.info",
	".italiatibet.org",
	"download.ithome.com.tw",
	"ithelp.ithome.com.tw",
	"||itshidden.com",
	".itsky.it",
	".itweet.net",
	"|http://itweet.net",
	".iu45.com",
	".iuhrdf.org",
	"||iuhrdf.org",
	".iuksky.com",
	".ivacy.com",
	"||ivacy.com",
	".iverycd.com",
	".ivpn.net",
	"||ixquick.com",
	".ixxx.com",
	"iyouport.com",
	"||iyouport.com",
	".izaobao.us",
	"||gmozomg.izihost.org",
	".izles.net",
	".izlesem.org",
	"||j.mp",
	"blog.jackjia.com",
	"jamaat.org",
	".jamyangnorbu.com",
	"|http://jamyangnorbu.com",
	".jandyx.com",
	"||janwongphoto.com",
	"||japan-whores.com",
	".jav.com",
	".jav101.com",
	".jav2be.com",
	"||jav2be.com",
	".jav68.tv",
	".javakiba.org",
	"|http://javakiba.org",
	".javbus.com",
	"||javbus.com",
	"||javfor.me",
	".javhd.com",
	".javhip.com",
	".javmobile.net",
	"|http://javmobile.net",
	".javmoo.com",
	".javseen.com",
	"|http://javseen.com",
	"jbtalks.cc",
	"jbtalks.com",
	"jbtalks.my",
	".jdwsy.com",
	"jeanyim.com",
	"||jfqu36.club",
	"||jfqu37.xyz",
	"||jgoodies.com",
	".jiangweiping.com",
	"||jiangweiping.com",
	"||jiaoyou8.com",
	".jiehua.cz",
	"||hk.jiepang.com",
	"||tw.jiepang.com",
	"jieshibaobao.com",
	".jigglegifs.com",
	"56cun04.jigsy.com",
	"jigong1024.com",
	"daodu14.jigsy.com",
	"specxinzl.jigsy.com",
	"wlcnew.jigsy.com",
	".jihadology.net",
	"|http://jihadology.net",
	"jinbushe.org",
	"||jinbushe.org",
	".jingsim.org",
	"zhao.jinhai.de",
	"jingpin.org",
	"||jingpin.org",
	"jinpianwang.com",
	".jinroukong.com",
	"ac.jiruan.net",
	"||jitouch.com",
	".jizzthis.com",
	"jjgirls.com",
	".jkb.cc",
	"|http://jkb.cc",
	"jkforum.net",
	"||jma.go.jp",
	"research.jmsc.hku.hk/social",
	"weiboscope.jmsc.hku.hk",
	".jmscult.com",
	"|http://jmscult.com",
	"||joachims.org",
	"||jobso.tv",
	".sunwinism.joinbbs.net",
	".journalchretien.net",
	"||journalofdemocracy.org",
	".joymiihub.com",
	".joyourself.com",
	"jpopforum.net",
	"||fiddle.jshell.net",
	".jubushoushen.com",
	"||jubushoushen.com",
	".juhuaren.com",
	"||juliereyc.com",
	"||junauza.com",
	".june4commemoration.org",
	".junefourth-20.net",
	"||junefourth-20.net",
	"||bbs.junglobal.net",
	".juoaa.com",
	"|http://juoaa.com",
	"justfreevpn.com",
	".justicefortenzin.org",
	"justpaste.it",
	"justtristan.com",
	"juyuange.org",
	"juziyue.com",
	"||juziyue.com",
	"||jwmusic.org",
	"@@||music.jwmusic.org",
	".jyxf.net",
	"||k-doujin.net",
	"||ka-wai.com",
	".kagyu.org",
	"||kagyu.org.za",
	".kagyumonlam.org",
	".kagyunews.com.hk",
	".kagyuoffice.org",
	"||kagyuoffice.org",
	"||kagyuoffice.org.tw",
	".kaiyuan.de",
	".kakao.com",
	"||kakao.com",
	".kalachakralugano.org",
	".kankan.today",
	".kannewyork.com",
	"||kannewyork.com",
	".kanshifang.com",
	"||kanshifang.com",
	"||kantie.org",
	"kanzhongguo.com",
	"kanzhongguo.eu",
	".kaotic.com",
	"||karayou.com",
	"karkhung.com",
	".karmapa.org",
	".karmapa-teachings.org",
	"||kawase.com",
	".kba-tx.org",
	".kcoolonline.com",
	".kebrum.com",
	"||kebrum.com",
	".kechara.com",
	".keepandshare.com/visit/visit_page.php?i=688154",
	".keezmovies.com",
	".kendincos.net",
	".kenengba.com",
	"||kenengba.com",
	"||keontech.net",
	".kepard.com",
	"||kepard.com",
	"wiki.keso.cn/Home",
	"||keycdn.com",
	".khabdha.org",
	".khmusic.com.tw",
	"||kichiku-doujinko.com",
	".kik.com",
	"||kik.com",
	"bbs.kimy.com.tw",
	".kindleren.com",
	"|http://kindleren.com",
	"|http://www.kindleren.com",
	".kingdomsalvation.org",
	"||kingdomsalvation.org",
	"kinghost.com",
	"||kingstone.com.tw",
	".kink.com",
	".kinokuniya.com",
	"||kinokuniya.com",
	"killwall.com",
	"||killwall.com",
	"||kinmen.travel",
	".kir.jp",
	".kissbbao.cn",
	"|http://kiwi.kz",
	"||kk-whys.co.jp",
	".kmuh.org.tw",
	".knowledgerush.com/kr/encyclopedia",
	".kobo.com",
	"||kobo.com",
	".kobobooks.com",
	"||kobobooks.com",
	"||kodingen.com",
	"@@||www.kodingen.com",
	"||kompozer.net",
	".konachan.com",
	"|http://konachan.com",
	".kone.com",
	"||koolsolutions.com",
	".koornk.com",
	"||koornk.com",
	"||koranmandarin.com",
	".korenan2.com",
	"|http://gojet.krtco.com.tw",
	".ksdl.org",
	".ksnews.com.tw",
	"||ktzhk.com",
	".kui.name/event",
	"kun.im",
	".kurashsultan.com",
	"||kurtmunger.com",
	"kusocity.com",
	"||kwcg.ca",
	"kwongwah.com.my",
	".kxsw.life",
	"||kxsw.life",
	".kyofun.com",
	"kyohk.net",
	"||kyoyue.com",
	".kyzyhello.com",
	"||kyzyhello.com",
	".kzeng.info",
	"||kzeng.info",
	"la-forum.org",
	"ladbrokes.com",
	"||labiennale.org",
	".lagranepoca.com",
	"||lagranepoca.com",
	".lalulalu.com",
	".lama.com.tw",
	"||lama.com.tw",
	".lamayeshe.com",
	"|http://lamayeshe.com",
	"|http://www.lamenhu.com",
	".lamnia.co.uk",
	"||lamnia.co.uk",
	"lamrim.com",
	".lanterncn.cn",
	"|http://lanterncn.cn",
	".lantosfoundation.org",
	".laod.cn",
	"|http://laod.cn",
	"laogai.org",
	"||laogai.org",
	"laomiu.com",
	".laoyang.info",
	"|http://laoyang.info",
	"||laptoplockdown.com",
	".laqingdan.net",
	"||laqingdan.net",
	"||larsgeorge.com",
	".lastcombat.com",
	"|http://lastcombat.com",
	"||lastfm.es",
	"latelinenews.com",
	".latibet.org",
	"||le-vpn.com",
	".leafyvpn.net",
	"||leafyvpn.net",
	"leeao.com.cn/bbs/forum.php",
	"lefora.com",
	"||left21.hk",
	".legalporno.com",
	".legsjapan.com",
	"|http://leirentv.ca",
	"leisurecafe.ca",
	"||lematin.ch",
	".lemonde.fr",
	"||lenwhite.com",
	"lerosua.org",
	"||lerosua.org",
	"blog.lester850.info",
	"||lesoir.be",
	".letou.com",
	"letscorp.net",
	"||letscorp.net",
	"||ss.levyhsu.com",
	"||cdn.assets.lfpcontent.com",
	".lhakar.org",
	"|http://lhakar.org",
	".lhasocialwork.org",
	".liangyou.net",
	"||liangyou.net",
	".lianyue.net",
	"||liaowangxizang.net",
	".liaowangxizang.net",
	"||liberal.org.hk",
	".libertytimes.com.tw",
	"blogs.libraryinformationtechnology.com/jxyz",
	".lidecheng.com/blog/fucking-gfw",
	".lighten.org.tw",
	".lightnovel.cn",
	"@@|https://www.lightnovel.cn",
	"limiao.net",
	"linkuswell.com",
	"abitno.linpie.com/use-ipv6-to-fuck-gfw",
	"||line.me",
	"||line-apps.com",
	".linglingfa.com",
	"||lingvodics.com",
	".link-o-rama.com",
	"|http://link-o-rama.com",
	".linkideo.com",
	"||api.linksalpha.com",
	"||apidocs.linksalpha.com",
	"||www.linksalpha.com",
	"||help.linksalpha.com",
	"||linux.org.hk",
	"linuxtoy.org/archives/installing-west-chamber-on-ubuntu",
	".lionsroar.com",
	".lipuman.com",
	"||liquidvpn.com",
	"||greatfire.us7.list-manage.com",
	"||listentoyoutube.com",
	"listorious.com",
	".liu-xiaobo.org",
	"||liudejun.com",
	".liuhanyu.com",
	".liujianshu.com",
	"||liujianshu.com",
	".liuxiaobo.net",
	"|http://liuxiaobo.net",
	"liuxiaotong.com",
	"||liuxiaotong.com",
	".livedoor.jp",
	".liveleak.com",
	"||liveleak.com",
	".livestation.com",
	"livestream.com",
	"||livestream.com",
	"||livingonline.us",
	"||livingstream.com",
	"||livevideo.com",
	".livevideo.com",
	".liwangyang.com",
	"lizhizhuangbi.com",
	"lkcn.net",
	".llss.me/",
	".load.to",
	".lobsangwangyal.com",
	".localdomain.ws",
	"||localdomain.ws",
	"localpresshk.com",
	"||lockestek.com",
	"logbot.net",
	"||logiqx.com",
	"secure.logmein.com",
	"||secure.logmein.com",
	".londonchinese.ca",
	".longhair.hk",
	"longmusic.com",
	"||longtermly.net",
	"||lookpic.com",
	".looktoronto.com",
	"|http://looktoronto.com",
	".lotsawahouse.org/tibetan-masters/fourteenth-dalai-lama",
	".lotuslight.org.hk",
	".lotuslight.org.tw",
	"hkreporter.loved.hk",
	"||lpsg.com",
	"||lrfz.com",
	".lrip.org",
	"||lrip.org",
	".lsd.org.hk",
	"||lsd.org.hk",
	"lsforum.net",
	".lsm.org",
	"||lsm.org",
	".lsmchinese.org",
	"||lsmchinese.org",
	".lsmkorean.org",
	"||lsmkorean.org",
	".lsmradio.com/rad_archives",
	".lsmwebcast.com",
	".ltn.com.tw",
	"|http://ltn.com.tw",
	".luke54.com",
	".luke54.org",
	".lupm.org",
	"||lupm.org",
	"||lushstories.com",
	"luxebc.com",
	"lvhai.org",
	"||lvhai.org",
	"||lvv2.com",
	".lyfhk.net",
	"|http://lyfhk.net",
	".lzmtnews.org",
	"||lzmtnews.org",
	"http://*.m-team.cc",
	".macrovpn.com",
	"macts.com.tw",
	"||mad-ar.ch",
	"||madrau.com",
	"||madthumbs.com",
	"||magic-net.info",
	"mahabodhi.org",
	"my.mail.ru",
	".maiplus.com",
	"|http://maiplus.com",
	".maizhong.org",
	"makkahnewspaper.com",
	".mamingzhe.com",
	"manicur4ik.ru",
	".maplew.com",
	"|http://maplew.com",
	"||marc.info",
	"marguerite.su",
	"||martincartoons.com",
	"maskedip.com",
	".maiio.net",
	".mail-archive.com",
	".malaysiakini.com",
	"||makemymood.com",
	".manchukuo.net",
	".maniash.com",
	"|http://maniash.com",
	".mansion.com",
	".mansionpoker.com",
	"||martau.com",
	"|http://blog.martinoei.com",
	".martsangkagyuofficial.org",
	"|http://martsangkagyuofficial.org",
	"maruta.be/forget",
	".marxist.com",
	"||marxist.net",
	".marxists.org/chinese",
	"||matainja.com",
	"||mathable.io",
	"||mathiew-badimon.com",
	"||matsushimakaede.com",
	"|http://maturejp.com",
	"mayimayi.com",
	".maxing.jp",
	".mcaf.ee",
	"|http://mcaf.ee",
	"||mcadforums.com",
	"mcfog.com",
	"mcreasite.com",
	".md-t.org",
	"||md-t.org",
	"||meansys.com",
	".media.org.hk",
	".mediachinese.com",
	"||mediachinese.com",
	".mediafire.com/?",
	".mediafire.com/download",
	".mediafreakcity.com",
	"||mediafreakcity.com",
	".medium.com",
	"||medium.com",
	".meetav.com",
	"||meetup.com",
	"mefeedia.com",
	"jihadintel.meforum.org",
	"||mega.nz",
	"||megaproxy.com",
	"||megarotic.com",
	"megavideo.com",
	"||megurineluka.com",
	"meirixiaochao.com",
	".meltoday.com",
	".memehk.com",
	"||memehk.com",
	"memorybbs.com",
	".memri.org",
	".memrijttm.org",
	".mercyprophet.org",
	"|http://mercyprophet.org",
	"||mergersandinquisitions.org",
	".meridian-trust.org",
	"|http://meridian-trust.org",
	".meripet.biz",
	"|http://meripet.biz",
	".meripet.com",
	"|http://meripet.com",
	"merit-times.com.tw",
	"meshrep.com",
	".mesotw.com/bbs",
	"metacafe.com/watch",
	"||meteorshowersonline.com",
	"|http://www.metro.taipei/",
	".metrohk.com.hk/?cmd=detail&categoryID=2",
	"||metrolife.ca",
	".metroradio.com.hk",
	"|http://metroradio.com.hk",
	"meyou.jp",
	".meyul.com",
	"||mgoon.com",
	"||mgstage.com",
	"||mh4u.org",
	"mhradio.org",
	"|http://michaelanti.com",
	"||michaelmarketl.com",
	"|http://bbs.mikocon.com",
	".microvpn.com",
	"|http://microvpn.com",
	"middle-way.net",
	".mihk.hk/forum",
	".mihr.com",
	"mihua.org",
	"||mikesoltys.com",
	".milph.net",
	"|http://milph.net",
	".milsurps.com",
	"mimiai.net",
	".mimivip.com",
	".mimivv.com",
	".mindrolling.org",
	"|http://mindrolling.org",
	".minghui.or.kr",
	"|http://minghui.or.kr",
	"minghui.org",
	"||minghui.org",
	"minghui-a.org",
	"minghui-b.org",
	"minghui-school.org",
	".mingjinglishi.com",
	"||mingjinglishi.com",
	"mingjingnews.com",
	"||mingjingtimes.com",
	".mingpao.com",
	"||mingpao.com",
	".mingpaocanada.com",
	".mingpaomonthly.com",
	"|http://mingpaomonthly.com",
	"mingpaonews.com",
	".mingpaony.com",
	".mingpaosf.com",
	".mingpaotor.com",
	".mingpaovan.com",
	".mingshengbao.com",
	".minhhue.net",
	".miniforum.org",
	".ministrybooks.org",
	".minzhuhua.net",
	"||minzhuhua.net",
	"minzhuzhanxian.com",
	"minzhuzhongguo.org",
	"||miroguide.com",
	"mirrorbooks.com",
	".mist.vip",
	"thecenter.mit.edu",
	".mitao.com.tw",
	".mitbbs.com",
	"||mitbbs.com",
	"mitbbsau.com",
	".mixero.com",
	"||mixero.com",
	"mixpod.com",
	".mixx.com",
	"||mixx.com",
	"||mizzmona.com",
	".mk5000.com",
	".mlcool.com",
	"||mlzs.work",
	".mm-cg.com",
	"||mmaaxx.com",
	".mmmca.com",
	"mnewstv.com",
	"||mobatek.net",
	".mobile01.com",
	"||mobile01.com",
	"||mobileways.de",
	".mobypicture.com",
	"|http://moby.to",
	"||moeerolibrary.com",
	"wiki.moegirl.org",
	".mofaxiehui.com",
	".mofos.com",
	"||mog.com",
	"molihua.org",
	"||mondex.org",
	".money-link.com.tw",
	"|http://money-link.com.tw",
	"|http://www.monlamit.org",
	".moonbbs.com",
	"||moonbbs.com",
	"c1522.mooo.com",
	"||monitorchina.org",
	"bbs.morbell.com",
	"||morningsun.org",
	"||moroneta.com",
	".motherless.com",
	"|http://motherless.com",
	"motor4ik.ru",
	".mousebreaker.com",
	".movements.org",
	"||movements.org",
	"||moviefap.com",
	"||www.moztw.org",
	".mp3buscador.com",
	"mp3ye.eu",
	"||mpettis.com",
	"mpfinance.com",
	"mpinews.com",
	"mponline.hk",
	".mqxd.org",
	"|http://mqxd.org",
	"mrtweet.com",
	"||mrtweet.com",
	"news.hk.msn.com",
	"news.msn.com.tw",
	"msguancha.com",
	".mswe1.org",
	"|http://mswe1.org",
	"||mthruf.com",
	"muchosucko.com",
	"||multiply.com",
	"multiproxy.org",
	"multiupload.com",
	".mullvad.net",
	"||mullvad.net",
	".mummysgold.com",
	".murmur.tw",
	"|http://murmur.tw",
	".musicade.net",
	".muslimvideo.com",
	"||muzi.com",
	"||muzi.net",
	"||mx981.com",
	".my-formosa.com",
	".my-proxy.com",
	".my-private-network.co.uk",
	"||my-private-network.co.uk",
	"forum.my903.com",
	".myactimes.com/actimes",
	"||myanniu.com",
	".myaudiocast.com",
	"||myaudiocast.com",
	".myav.com.tw/bbs",
	".mybbs.us",
	".myca168.com",
	".mycanadanow.com",
	"||bbs.mychat.to",
	"||mychinamyhome.com",
	".mychinamyhome.com",
	".mychinanet.com",
	".mychinanews.com",
	"||mychinanews.com",
	".mychinese.news",
	"||mycnnews.com",
	"||mykomica.org",
	"mycould.com/discuz",
	".myeasytv.com",
	"||myeclipseide.com",
	".myforum.com.hk",
	"||myforum.com.hk",
	"||myforum.com.uk",
	".myfreecams.com",
	".myfreepaysite.com",
	".myfreshnet.com",
	".myiphide.com",
	"||myiphide.com",
	"forum.mymaji.com",
	"mymediarom.com/files/box",
	"||mymoe.moe",
	"||mymusic.net.tw",
	"||myparagliding.com",
	"||mypopescu.com",
	"myradio.hk/podcast",
	".myreadingmanga.info",
	"mysinablog.com",
	".myspace.com",
	"||myspacecdn.com",
	".mytalkbox.com",
	".mytizi.com",
	"||naacoalition.org",
	"old.nabble.com",
	"||naitik.net",
	".nakuz.com/bbs",
	"||nalandabodhi.org",
	"||nalandawest.org",
	".namgyal.org",
	"namgyalmonastery.org",
	"||namsisi.com",
	".nanyang.com",
	"||nanyang.com",
	".nanyangpost.com",
	"||nanyangpost.com",
	".nanzao.com",
	"||jpl.nasa.gov",
	"||pds.nasa.gov",
	"||solarsystem.nasa.gov",
	".nakido.com",
	"||nakido.com",
	".naol.ca",
	".naol.cc",
	"uighur.narod.ru",
	".nat.moe",
	"||nat.moe",
	"cyberghost.natado.com",
	"||national-lottery.co.uk",
	"news.nationalgeographic.com/news/2014/06/140603-tiananmen-square",
	".nationsonline.org/oneworld/tibet",
	"||line.naver.jp",
	"||navyfamily.navy.mil",
	"||navyreserve.navy.mil",
	"||nko.navy.mil",
	"||usno.navy.mil",
	"naweeklytimes.com",
	".nbtvpn.com",
	"|http://nbtvpn.com",
	"nccwatch.org.tw",
	".nch.com.tw",
	".ncn.org",
	"||ncn.org",
	"||etools.ncol.com",
	".nde.de",
	".ndr.de",
	".ned.org",
	"||nekoslovakia.net",
	"||nepusoku.com",
	"||net-fits.pro",
	"bbs.netbig.com",
	".netbirds.com",
	"netcolony.com",
	"bolin.netfirms.com",
	"||netme.cc",
	"netsneak.com",
	".network54.com",
	"networkedblogs.com",
	".networktunnel.net",
	"neverforget8964.org",
	"new-3lunch.net",
	".new-akiba.com",
	".new96.ca",
	".newcenturymc.com",
	"|http://newcenturymc.com",
	"newcenturynews.com",
	"||newchen.com",
	".newchen.com",
	".newgrounds.com",
	"newipnow.com",
	".newlandmagazine.com.au",
	".newnews.ca",
	"news100.com.tw",
	"newschinacomment.org",
	".newscn.org",
	"||newscn.org",
	"newspeak.cc/story",
	".newsancai.com",
	"||newsancai.com",
	".newsdetox.ca",
	".newsdh.com",
	"||newstamago.com",
	"||newstapa.org",
	"newstarnet.com",
	".newtaiwan.com.tw",
	"newtalk.tw",
	"||newtalk.tw",
	"newyorktimes.com",
	"||nexon.com",
	".next11.co.jp",
	".nextmag.com.tw",
	".nextmedia.com",
	"||nexton-net.jp",
	"nexttv.com.tw",
	".nfjtyd.com",
	"||co.ng.mil",
	"||nga.mil",
	"ngensis.com",
	".nhentai.net",
	"|http://nhentai.net",
	".nhk-ondemand.jp",
	".nicovideo.jp/watch",
	"||nicovideo.jp",
	"||nighost.org",
	"av.nightlife141.com",
	"ninecommentaries.com",
	".ninjacloak.com",
	"||ninjaproxy.ninja",
	"nintendium.com",
	"taiwanyes.ning.com",
	"usmgtcg.ning.com/forum",
	"||niusnews.com",
	"||njactb.org",
	"njuice.com",
	"||njuice.com",
	"nlfreevpn.com",
	".ddns.net/",
	".gooddns.info",
	"||gotdns.ch",
	".maildns.xyz",
	".no-ip.org",
	".opendn.xyz",
	".servehttp.com",
	"sytes.net",
	".whodns.xyz",
	".zapto.org",
	"|http://dynupdate.no-ip.com/",
	"||nobel.se",
	"nobelprize.org/nobel_prizes/peace/laureates/1989",
	"nobelprize.org/nobel_prizes/peace/laureates/2010",
	"nobodycanstop.us",
	"||nobodycanstop.us",
	"||nokogiri.org",
	"||nokola.com",
	"noodlevpn.com",
	".norbulingka.org",
	"nordvpn.com",
	"||nordvpn.com",
	"||novelasia.com",
	".news.now.com",
	"|http://news.now.com",
	"news.now.com%2Fhome",
	"||nownews.com",
	".nowtorrents.com",
	".noypf.com",
	"||noypf.com",
	"||npa.go.jp",
	".npnt.me",
	"|http://npnt.me",
	".nps.gov",
	".nradio.me",
	"|http://nradio.me",
	".nrk.no",
	"||nrk.no",
	".ntd.tv",
	"||ntd.tv",
	".ntdtv.com",
	"||ntdtv.com",
	".ntdtv.co.kr",
	"ntdtv.ca",
	"ntdtv.org",
	"ntdtv.ru",
	"ntdtvla.com",
	".ntrfun.com",
	"||cbs.ntu.edu.tw",
	"||media.nu.nl",
	".nubiles.net",
	"||nuexpo.com",
	".nukistream.com",
	"||nurgo-software.com",
	"||nutaku.net",
	".nuvid.com",
	"||nvdst.com",
	"nuzcom.com",
	".nvquan.org",
	".nvtongzhisheng.org",
	"|http://nvtongzhisheng.org",
	".nwtca.org",
	"|http://nyaa.eu",
	".nydus.ca",
	"nylon-angel.com",
	"nylonstockingsonline.com",
	".nzchinese.com",
	"||nzchinese.net.nz",
	"observechina.net",
	".obutu.com",
	"ocaspro.com",
	"occupytiananmen.com",
	"oclp.hk",
	".ocreampies.com",
	"||october-review.org",
	"offbeatchina.com",
	"officeoftibet.com",
	"|http://ofile.org",
	"||ogaoga.org",
	"twtr2src.ogaoga.org",
	".ogate.org",
	"||ogate.org",
	"www2.ohchr.org/english/bodies/cat/docs/ngos/II_China_41.pdf",
	".oikos.com.tw/v4",
	".oiktv.com",
	"oizoblog.com",
	".ok.ru",
	"||ok.ru",
	".okayfreedom.com",
	"||okayfreedom.com",
	"okk.tw",
	"|http://filmy.olabloga.pl/player",
	"old-cat.net",
	"||olumpo.com",
	".olympicwatch.org",
	"omgili.com",
	"||omnitalk.com",
	"||omnitalk.org",
	"cling.omy.sg",
	"forum.omy.sg",
	"news.omy.sg",
	"showbiz.omy.sg",
	"||on.cc",
	"||onedrive.live.com",
	"||onion.city",
	".onlinecha.com",
	"||onlineyoutube.com",
	".onlytweets.com",
	"|http://onlytweets.com",
	"onmoon.net",
	"onmoon.com",
	".onthehunt.com",
	"|http://onthehunt.com",
	".oopsforum.com",
	"open.com.hk",
	"openallweb.com",
	"opendemocracy.net",
	"||opendemocracy.net",
	".openervpn.in",
	"openid.net",
	"||openid.net",
	".openleaks.org",
	"||openleaks.org",
	"openvpn.net",
	"||openvpn.net",
	"||openwebster.com",
	".openwrt.org.cn",
	"@@||openwrt.org.cn",
	"my.opera.com/dahema",
	"||demo.opera-mini.net",
	".opus-gaming.com",
	"|http://opus-gaming.com",
	"www.orchidbbs.com",
	".organcare.org.tw",
	"organharvestinvestigation.net",
	".orgasm.com",
	".orgfree.com",
	"||orient-doll.com",
	"orientaldaily.com.my",
	"||orientaldaily.com.my",
	"||orn.jp",
	"t.orzdream.com",
	"||t.orzdream.com",
	"tui.orzdream.com",
	"||orzistic.org",
	"||osfoora.com",
	".otnd.org",
	"||otnd.org",
	"||otto.de",
	"||ourdearamy.com",
	"oursogo.com",
	".oursteps.com.au",
	"||oursteps.com.au",
	".oursweb.net",
	"||ourtv.hk",
	"xinqimeng.over-blog.com",
	"||overplay.net",
	"share.ovi.com/media",
	"|http://owl.li",
	"|http://ht.ly",
	"|http://htl.li",
	"|http://mash.to",
	"www.owind.com",
	"|http://www.oxid.it",
	"oyax.com",
	"oyghan.com/wps",
	".ozchinese.com/bbs",
	"||ow.ly",
	"bbs.ozchinese.com",
	".ozvoice.org",
	"||ozvoice.org",
	".ozxw.com",
	".ozyoyo.com",
	"||pachosting.com",
	".pacificpoker.com",
	".packetix.net",
	"||pacopacomama.com",
	".padmanet.com",
	"page2rss.com",
	"||pagodabox.com",
	".palacemoon.com",
	"forum.palmislife.com",
	"||eriversoft.com",
	".paldengyal.com",
	"paljorpublications.com",
	".paltalk.com",
	"||pandapow.co",
	".pandapow.net",
	".pandavpn-jp.com",
	".panluan.net",
	"||panluan.net",
	"||pao-pao.net",
	"paper.li",
	"paperb.us",
	".paradisehill.cc",
	".paradisepoker.com",
	".partycasino.com",
	".partypoker.com",
	".passion.com",
	"||passion.com",
	".passiontimes.hk",
	"pastebin.com",
	".pastie.org",
	"||pastie.org",
	"||blog.pathtosharepoint.com",
	"pbs.org/wgbh/pages/frontline/gate",
	"pbs.org/wgbh/pages/frontline/tankman",
	"pbs.org/wgbh/pages/frontline/tibet",
	"video.pbs.org",
	"pbwiki.com",
	"||pbworks.com",
	"||developers.box.net",
	"||wiki.oauth.net",
	"||wiki.phonegap.com",
	"||wiki.jqueryui.com",
	"||pbxes.com",
	"||pbxes.org",
	"pcdvd.com.tw",
	".pchome.com.tw",
	"|http://pcij.org",
	".pcstore.com.tw",
	"||pct.org.tw",
	"pdetails.com",
	"||pdproxy.com",
	"||peace.ca",
	"peacefire.org",
	"peacehall.com",
	"||peacehall.com",
	"|http://pearlher.org",
	".peeasian.com",
	".pekingduck.org",
	"||pekingduck.org",
	".pemulihan.or.id",
	"|http://pemulihan.or.id",
	"||pen.io",
	"penchinese.com",
	"||penchinese.net",
	".penchinese.net",
	"pengyulong.com",
	"penisbot.com",
	"||blog.pentalogic.net",
	".penthouse.com",
	".pentoy.hk/%E4%B8%AD%E5%9C%8B",
	".pentoy.hk/%E6%99%82%E4%BA%8B",
	".peoplebookcafe.com",
	".peoplenews.tw",
	"||peoplenews.tw",
	".peopo.org",
	"||peopo.org",
	".percy.in",
	".perfectgirls.net",
	"perfectvpn.net",
	".persecutionblog.com",
	".persiankitty.com",
	"pfd.org.hk",
	"phapluan.org",
	"phayul.com",
	"philborges.com",
	"philly.com",
	"||phncdn.com",
	"||photodharma.net",
	"||photofocus.com",
	"||phuquocservices.com",
	"||picacomiccn.com",
	".picidae.net",
	"||img*.picturedip.com",
	"picturesocial.com",
	"||pin-cong.com",
	".pin6.com",
	"||pin6.com",
	".ping.fm",
	"||ping.fm",
	"||pinimg.com",
	".pinkrod.com",
	"||pinoy-n.com",
	"||pinterest.at",
	"||pinterest.ca",
	"||pinterest.co.kr",
	"||pinterest.co.uk",
	".pinterest.com",
	"||pinterest.com",
	"||pinterest.de",
	"||pinterest.dk",
	"||pinterest.fr",
	"||pinterest.jp",
	"||pinterest.nl",
	"||pinterest.se",
	"||pinterest.ca",
	"||pinterest.nz",
	".pipii.tv",
	".piposay.com",
	"piraattilahti.org",
	".piring.com",
	"||pixelqi.com",
	"||css.pixnet.in",
	"||pixnet.net",
	".pixnet.net",
	".pk.com",
	"||placemix.com",
	"|http://pictures.playboy.com",
	"||playboy.com",
	".playboyplus.com",
	"||playboyplus.com",
	"||player.fm",
	".playno1.com",
	"||playno1.com",
	"||playpcesor.com",
	"plays.com.tw",
	"||m.plixi.com",
	"plm.org.hk",
	"plunder.com",
	".plurk.com",
	"||plurk.com",
	".plus28.com",
	".plusbb.com",
	".pmatehunter.com",
	"|http://pmatehunter.com",
	".pmates.com",
	"||po2b.com",
	"pobieramy.top",
	"||podictionary.com",
	".pokerstars.com",
	"||pokerstars.com",
	".pokerstars.net",
	"zh.pokerstrategy.com",
	"politicalchina.org",
	"politicalconsultation.org",
	".politiscales.net",
	"||poloniex.com",
	".polymerhk.com",
	"|http://polymerhk.com",
	".popo.tw",
	"||popvote.hk",
	".popyard.com",
	"||popyard.org",
	".porn.com",
	".porn2.com",
	".porn5.com",
	".pornbase.org",
	".pornerbros.com",
	"||pornhd.com",
	".pornhost.com",
	".pornhub.com",
	"||pornhub.com",
	".pornhubdeutsch.net",
	"|http://pornhubdeutsch.net",
	"||pornmm.net",
	".pornoxo.com",
	".pornrapidshare.com",
	"||pornrapidshare.com",
	".pornsharing.com",
	"|http://pornsharing.com",
	".pornsocket.com",
	".pornstarclub.com",
	"||pornstarclub.com",
	".porntube.com",
	".porntubenews.com",
	".porntvblog.com",
	"||porntvblog.com",
	".pornvisit.com",
	".portablevpn.nl",
	"||poskotanews.com",
	".post01.com",
	".post76.com",
	"||post76.com",
	".post852.com",
	"postadult.com",
	".postimg.org",
	"||potvpn.com",
	"||powercx.com",
	".powerphoto.org",
	"||www.powerpointninja.com",
	"||presidentlee.tw",
	"||cdn.printfriendly.com",
	".pritunl.com",
	"provpnaccounts.com",
	"||provpnaccounts.com",
	".proxfree.com",
	"||proxfree.com",
	"proxyanonimo.es",
	".proxynetwork.org.uk",
	"||proxynetwork.org.uk",
	"||pts.org.tw",
	".pttvan.org",
	"pubu.com.tw",
	"puffinbrowser.com",
	"pureinsight.org",
	".pushchinawall.com",
	".putty.org",
	"||putty.org",
	"||calebelston.com",
	"||blog.fizzik.com",
	"||nf.id.au",
	"||sogrady.me",
	"||vatn.org",
	"||ventureswell.com",
	"||whereiswerner.com",
	".power.com",
	"||power.com",
	"powerapple.com",
	"||powerapple.com",
	"||abc.pp.ru",
	"heix.pp.ru",
	"||prayforchina.net",
	"||premeforwindows7.com",
	"||presentationzen.com",
	"||prestige-av.com",
	"prisoner-state-secret-journal-premier",
	".prisoneralert.com",
	"||pritunl.com",
	"||privacybox.de",
	".private.com/home",
	"||privateinternetaccess.com",
	"privatepaste.com",
	"||privatepaste.com",
	"privatetunnel.com",
	"||privatetunnel.com",
	"||privatevpn.com",
	"||procopytips.com",
	"provideocoalition.com",
	"||prosiben.de",
	"proxifier.com",
	"api.proxlet.com",
	"||proxomitron.info",
	".proxpn.com",
	"||proxpn.com",
	".proxylist.org.uk",
	"||proxylist.org.uk",
	".proxypy.net",
	"||proxypy.net",
	"proxyroad.com",
	".proxytunnel.net",
	"||proyectoclubes.com",
	"prozz.net",
	"psblog.name",
	"||psblog.name",
	"||psiphon.ca",
	".psiphon3.com",
	"||psiphon3.com",
	".psiphontoday.com",
	".ptt.cc",
	"||ptt.cc",
	".puffstore.com",
	".puuko.com",
	"||pullfolio.com",
	".punyu.com/puny",
	"||pureconcepts.net",
	"||pureinsight.org",
	"||purepdf.com",
	"||purevpn.com",
	".purplelotus.org",
	".pursuestar.com",
	"||pursuestar.com",
	".pussyspace.com",
	".putihome.org",
	".putlocker.com/file",
	"pwned.com",
	"python.com",
	".python.com.tw",
	"|http://python.com.tw",
	"pythonhackers.com/p",
	"ss.pythonic.life/",
	".qanote.com",
	"||qanote.com",
	".qgirl.com.tw",
	"||qiandao.today",
	".qi-gong.me",
	"||qi-gong.me",
	"||qiangyou.org",
	".qidian.ca",
	".qienkuen.org",
	"||qienkuen.org",
	"||qiwen.lu",
	"qixianglu.cn",
	"bbs.qmzdd.com",
	".qkshare.com",
	"qoos.com",
	"||qoos.com",
	"blog.qooza.hk/dafengqixi",
	"||efksoft.com",
	"||qstatus.com",
	"||qtweeter.com",
	"||qtrac.eu",
	".quannengshen.org",
	"|http://quannengshen.org",
	"quantumbooter.net",
	"||quitccp.net",
	".quitccp.net",
	"||quitccp.org",
	".quitccp.org",
	".quora.com/Chinas-Future",
	".quran.com",
	"|http://quran.com",
	".quranexplorer.com",
	"qusi8.net",
	".qvodzy.org",
	"nemesis2.qx.net/pages/MyEnTunnel",
	"qxbbs.org",
	".ra.gg",
	"|http://ra.gg/",
	".radicalparty.org",
	"||rael.org",
	"radicalparty.org",
	"radioaustralia.net.au",
	".radiohilight.net",
	"||radiohilight.net",
	"opml.radiotime.com",
	"||radiovaticana.org",
	"||radiovncr.com",
	"||raggedbanner.com",
	"||raidcall.com.tw",
	".raidtalk.com.tw",
	".rainbowplan.org/bbs",
	"|https://raindrop.io/",
	".raizoji.or.jp",
	"|http://raizoji.or.jp",
	"rangwang.biz",
	"rangzen.com",
	"rangzen.net",
	"rangzen.org",
	"|http://blog.ranxiang.com/",
	"ranyunfei.com",
	"||ranyunfei.com",
	".rapbull.net",
	"|http://rapidgator.net/",
	"||rapidmoviez.com",
	"rapidvpn.com",
	"||rapidvpn.com",
	".raremovie.cc",
	"|http://raremovie.cc",
	".raremovie.net",
	"|http://raremovie.net",
	"||rawgit.com",
	"||rawgithub.com",
	"||razyboard.com",
	"rcinet.ca",
	".read100.com",
	".readingtimes.com.tw",
	"||readingtimes.com.tw",
	"||readmoo.com",
	".readydown.com",
	"|http://readydown.com",
	".realcourage.org",
	".realitykings.com",
	"||realitykings.com",
	".realraptalk.com",
	".realsexpass.com",
	".recordhistory.org",
	".recovery.org.tw",
	"|http://online.recoveryversion.org",
	"||recoveryversion.com.tw",
	"||red-lang.org",
	"redballoonsolidarity.org",
	".redchinacn.net",
	"|http://redchinacn.net",
	"redchinacn.org",
	"redtube.com",
	"referer.us",
	"||referer.us",
	"||reflectivecode.com",
	"relaxbbs.com",
	".relay.com.tw",
	".releaseinternational.org",
	"religioustolerance.org",
	"renminbao.com",
	"||renminbao.com",
	".renyurenquan.org",
	"||renyurenquan.org",
	"|http://certificate.revocationcheck.com",
	"subacme.rerouted.org",
	"||resilio.com",
	".reuters.com",
	"||reuters.com",
	"||reutersmedia.net",
	".revleft.com",
	"retweetist.com",
	"||retweetrank.com",
	"revver.com",
	".rfa.org",
	"||rfa.org",
	".rfachina.com",
	".rfamobile.org",
	"rfaweb.org",
	"||rferl.org",
	".rfi.fr",
	"||rfi.fr",
	"|http://rfi.my/",
	"|http://vds.rightster.com/",
	".rigpa.org",
	".rileyguide.com",
	"riku.me/",
	".ritouki.jp",
	"||ritter.vg",
	".rlwlw.com",
	"||rlwlw.com",
	".rmjdw.com",
	".rmjdw132.info",
	".roadshow.hk",
	".roboforex.com",
	"||robustnessiskey.com",
	"||rocket-inc.net",
	"|http://www2.rocketbbs.com/11/bbs.cgi?id=5mus",
	"|http://www2.rocketbbs.com/11/bbs.cgi?id=freemgl",
	"||rojo.com",
	"||ronjoneswriter.com",
	"||rolia.net",
	".roodo.com",
	".rosechina.net",
	".rotten.com",
	".rsf.org",
	"||rsf.org",
	".rsf-chinese.org",
	"||rsf-chinese.org",
	".rsgamen.org",
	"||phosphation13.rssing.com",
	".rssmeme.com",
	"||rssmeme.com",
	"||rtalabel.org",
	".rthk.hk",
	"|http://rthk.hk",
	".rthk.org.hk",
	"|http://rthk.org.hk",
	".rti.org.tw",
	"||rti.org.tw",
	".rtycminnesota.org",
	".ruanyifeng.com/blog*some_ways_to_break_the_great_firewall",
	"rukor.org",
	".runbtx.com",
	".rushbee.com",
	".ruten.com.tw",
	"rutube.ru",
	".ruyiseek.com",
	".rxhj.net",
	"|http://rxhj.net",
	".s1s1s1.com",
	"||s-cute.com",
	".s-dragon.org",
	"||s1heng.com",
	"|http://www.s4miniarchive.com",
	"||s8forum.com",
	"cdn1.lp.saboom.com",
	"||sacks.com",
	"sacom.hk",
	"||sacom.hk",
	"||sadpanda.us",
	".safervpn.com",
	"||safervpn.com",
	".saintyculture.com",
	"|http://saintyculture.com",
	".saiq.me",
	"||saiq.me",
	"||sakuralive.com",
	".sakya.org",
	".salvation.org.hk",
	"||salvation.org.hk",
	".samair.ru/proxy/type-01",
	".sambhota.org",
	".cn.sandscotaicentral.com",
	"|http://cn.sandscotaicentral.com",
	".sanmin.com.tw",
	"sapikachu.net",
	"savemedia.com",
	"||savethesounds.info",
	".savetibet.de",
	"||savetibet.de",
	"savetibet.fr",
	"savetibet.nl",
	".savetibet.org",
	"||savetibet.org",
	"savetibet.ru",
	".savetibetstore.org",
	"||savetibetstore.org",
	"savevid.com",
	"||say2.info",
	".sbme.me",
	"|http://sbme.me",
	".sbs.com.au/yourlanguage",
	".scasino.com",
	"|http://www.sciencemag.org/content/344/6187/953",
	".sciencenets.com",
	".scmp.com",
	"||scmp.com",
	".scmpchinese.com",
	"||scramble.io",
	".scribd.com",
	"||scribd.com",
	"||scriptspot.com",
	"seapuff.com",
	"domainhelp.search.com",
	".searchtruth.com",
	"secretchina.com",
	"||secretchina.com",
	"||secretgarden.no",
	".secretsline.biz",
	"||secretsline.biz",
	"||securetunnel.com",
	"securityinabox.org",
	"|https://securityinabox.org",
	".securitykiss.com",
	"||securitykiss.com",
	"||seed4.me",
	"news.seehua.com",
	"seesmic.com",
	"||seevpn.com",
	"||seezone.net",
	"sejie.com",
	".sendspace.com",
	"|http://tweets.seraph.me/",
	"sesawe.net",
	"||sesawe.net",
	".sesawe.org",
	"||sethwklein.net",
	".setn.com",
	".settv.com.tw",
	"forum.setty.com.tw",
	".sevenload.com",
	"||sevenload.com",
	".sex.com",
	".sex-11.com",
	"||sex3.com",
	"||sex8.cc",
	".sexandsubmission.com",
	".sexbot.com",
	".sexhu.com",
	".sexhuang.com",
	"sexinsex.net",
	"||sexinsex.net",
	".sextvx.com",
	"67.220.91.15",
	"67.220.91.18",
	"67.220.91.23",
	"|http://*.sf.net",
	".sfileydy.com",
	"||sfshibao.com",
	".sftindia.org",
	".sftuk.org",
	"||sftuk.org",
	"||shadeyouvpn.com",
	"shadow.ma",
	".shadowsky.xyz",
	".shadowsocks.asia",
	"||www.shadowsocks.com",
	".shadowsocks.com",
	"||shadowsocks.com.hk",
	".shadowsocks.org",
	"||shadowsocks.org",
	"||shadowsocks-r.com",
	"|http://cn.shafaqna.com",
	".shambalapost.com",
	".shambhalasun.com",
	".shangfang.org",
	"||shangfang.org",
	"shapeservices.com",
	".sharebee.com",
	"||sharecool.org",
	"sharpdaily.com.hk",
	"||sharpdaily.com.hk",
	".sharpdaily.hk",
	".sharpdaily.tw",
	".shat-tibet.com",
	"sheikyermami.com",
	".shellfire.de",
	"||shellfire.de",
	".shenshou.org",
	"shenyun.com",
	"shenyunperformingarts.org",
	"||shenyunperformingarts.org",
	"shenzhoufilm.com",
	"||shenzhoufilm.com",
	"||sherabgyaltsen.com",
	".shiatv.net",
	".shicheng.org",
	"shinychan.com",
	"shipcamouflage.com",
	".shireyishunjian.com",
	".shitaotv.org",
	"||shixiao.org",
	"||shizhao.org",
	"shizhao.org",
	"shkspr.mobi/dabr",
	"||shodanhq.com",
	"||shooshtime.com",
	".shop2000.com.tw",
	".shopping.com",
	".showhaotu.com",
	".showtime.jp",
	".shutterstock.com",
	"||shutterstock.com",
	"ch.shvoong.com",
	".shwchurch.org",
	"||www.shwchurch.org",
	".shwchurch3.com",
	"|http://shwchurch3.com",
	".siddharthasintent.org",
	"||sidelinesnews.com",
	".sidelinessportseatery.com",
	".sijihuisuo.club",
	".sijihuisuo.com",
	".silkbook.com",
	"||simbolostwitter.com",
	"simplecd.org",
	"||simplecd.org",
	"@@||simplecd.me",
	"simpleproductivityblog.com",
	"bbs.sina.com/",
	"bbs.sina.com%2F",
	"blog.sina.com.tw",
	"dailynews.sina.com/",
	"dailynews.sina.com%2F",
	"forum.sina.com.hk",
	"home.sina.com",
	"||magazines.sina.com.tw",
	"news.sina.com.hk",
	"news.sina.com.tw",
	"news.sinchew.com.my",
	".sinchew.com.my/node/",
	".sinchew.com.my/taxonomy/term",
	".singaporepools.com.sg",
	"||singaporepools.com.sg",
	".singfortibet.com",
	".singpao.com.hk",
	"singtao.com",
	"||singtao.com",
	"news.singtao.ca",
	".singtaousa.com",
	"||singtaousa.com",
	"sino-monthly.com",
	"||sinocast.com",
	"sinocism.com",
	"sinomontreal.ca",
	".sinonet.ca",
	".sinopitt.info",
	".sinoants.com",
	"||sinoants.com",
	".sinoquebec.com",
	".sierrafriendsoftibet.org",
	"sis.xxx",
	"||sis001.com",
	"sis001.us",
	".site2unblock.com",
	"||site90.net",
	".sitebro.tw",
	"||sitekreator.com",
	"||siteks.uk.to",
	"||sitemaps.org",
	".sjrt.org",
	"|http://sjrt.org",
	"||sjum.cn",
	"||sketchappsources.com",
	"||skimtube.com",
	"||skybet.com",
	"|http://users.skynet.be/reves/tibethome.html",
	".skyking.com.tw",
	"bbs.skykiwi.com",
	"|http://www.skype.com/intl/",
	"|http://www.skype.com/zh-Hant",
	"||skyvegas.com",
	".xskywalker.com",
	"||xskywalker.com",
	"||skyxvpn.com",
	"m.slandr.net",
	".slaytizle.com",
	".sleazydream.com",
	"||slheng.com",
	"||slideshare.net",
	"forum.slime.com.tw",
	".slinkset.com",
	"||slickvpn.com",
	".slutload.com",
	"||smartdnsproxy.com",
	".smarthide.com",
	"||app.smartmailcloud.com",
	"smchbooks.com",
	".smh.com.au/world/death-of-chinese-playboy-leaves-fresh-scratches-in-party-paintwork-20120903-25a8v",
	"smhric.org",
	".smith.edu/dalailama",
	".smyxy.org",
	"||snapchat.com",
	".snaptu.com",
	"||snaptu.com",
	"||sndcdn.com",
	"sneakme.net",
	"snowlionpub.com",
	"home.so-net.net.tw/yisa_tsai",
	"||soc.mil",
	".socks-proxy.net",
	"||socks-proxy.net",
	".sockscap64.com",
	"||sockslist.net",
	".socrec.org",
	"|http://socrec.org",
	".sod.co.jp",
	".softether.org",
	"||softether.org",
	".softether-download.com",
	"||softether-download.com",
	"||cdn.softlayer.net",
	"||sogclub.com",
	"sohcradio.com",
	"||sohcradio.com",
	".sokmil.com",
	"||sorting-algorithms.com",
	".sostibet.org",
	".soumo.info",
	"||soup.io",
	"@@||static.soup.io",
	".sobees.com",
	"||sobees.com",
	"socialwhale.com",
	".softether.co.jp",
	"||softwarebychuck.com",
	"blog.sogoo.org",
	"soh.tw",
	"||soh.tw",
	"sohfrance.org",
	"||sohfrance.org",
	"chinese.soifind.com",
	"sokamonline.com",
	".solidaritetibet.org",
	".solidfiles.com",
	"||somee.com",
	".songjianjun.com",
	"||songjianjun.com",
	".sonicbbs.cc",
	".sonidodelaesperanza.org",
	".sopcast.com",
	".sopcast.org",
	".sorazone.net",
	"||sos.org",
	"bbs.sou-tong.org",
	".soubory.com",
	"|http://soubory.com",
	".soul-plus.net",
	".soulcaliburhentai.net",
	"||soulcaliburhentai.net",
	"||soundcloud.com",
	".soundofhope.kr",
	"soundofhope.org",
	"||soundofhope.org",
	"||soupofmedia.com",
	"|http://sourceforge.net/p*/shadowsocksgui/",
	".sourcewadio.com",
	"southnews.com.tw",
	"sowers.org.hk",
	"||wlx.sowiki.net",
	"||spankbang.com",
	".spankingtube.com",
	".spankwire.com",
	"||spb.com",
	"||speakerdeck.com",
	"||speedify.com",
	"spem.at",
	"||spencertipping.com",
	"||spendee.com",
	"||spicevpn.com",
	".spideroak.com",
	"||spideroak.com",
	".spike.com",
	".spotflux.com",
	"||spotflux.com",
	".spring4u.info",
	"|http://spring4u.info",
	"||sproutcore.com",
	"||sproxy.info",
	"||srocket.us",
	".ss-link.com",
	"||ss-link.com",
	".ssglobal.co/wp",
	"|http://ssglobal.co",
	".ssglobal.me",
	"||ssh91.com",
	".sspro.ml",
	"|http://sspro.ml",
	".ssrshare.com",
	"||ssrshare.com",
	"||sss.camp",
	"||sstmlt.moe",
	"sstmlt.net",
	"||sstmlt.net",
	"|http://stackoverflow.com/users/895245",
	".stage64.hk",
	"||stage64.hk",
	"||standupfortibet.org",
	"stanford.edu/group/falun",
	"usinfo.state.gov",
	"||statueofdemocracy.org",
	".starfishfx.com",
	".starp2p.com",
	"||starp2p.com",
	".startpage.com",
	"||startpage.com",
	".startuplivingchina.com",
	"|http://startuplivingchina.com",
	"||static-economist.com",
	"||stc.com.sa",
	"||steel-storm.com",
	".steganos.com",
	"||steganos.com",
	".steganos.net",
	".stepchina.com",
	"ny.stgloballink.com",
	"hd.stheadline.com/news/realtime",
	"sthoo.com",
	"||sthoo.com",
	".stickam.com",
	"stickeraction.com/sesawe",
	".stileproject.com",
	".sto.cc",
	".stoporganharvesting.org",
	"||storagenewsletter.com",
	".storm.mg",
	"||storm.mg",
	".stoptibetcrisis.net",
	"||stoptibetcrisis.net",
	"||storify.com",
	".stormmediagroup.com",
	"||stoweboyd.com",
	"stranabg.com",
	"||straplessdildo.com",
	"||streamingthe.net",
	"streema.com/tv/NTDTV_Chinese",
	"cn.streetvoice.com/article",
	"cn.streetvoice.com/diary",
	"cn2.streetvoice.com",
	"tw.streetvoice.com",
	".strikingly.com",
	"||strongvpn.com",
	".strongwindpress.com",
	".student.tw/db",
	"||studentsforafreetibet.org",
	"||stumbleupon.com",
	"stupidvideos.com",
	".successfn.com",
	"panamapapers.sueddeutsche.de",
	".sugarsync.com",
	"||sugarsync.com",
	".sugobbs.com",
	"||sugumiru18.com",
	"||suissl.com",
	"summify.com",
	".sumrando.com",
	"||sumrando.com",
	"sun1911.com",
	".sunporno.com",
	"||sunmedia.ca",
	"||sunporno.com",
	".sunskyforum.com",
	".sunta.com.tw",
	".sunvpn.net",
	".suoluo.org",
	".superfreevpn.com",
	".supervpn.net",
	"||supervpn.net",
	".superzooi.com",
	"|http://superzooi.com",
	".suppig.net",
	".suprememastertv.com",
	"|http://suprememastertv.com",
	".surfeasy.com",
	"||surfeasy.com",
	".surfeasy.com.au",
	"|http://surfeasy.com.au",
	"||surrenderat20.net",
	".suyangg.com",
	"|http://suyangg.com",
	".svsfx.com",
	".swissinfo.ch",
	"||swissinfo.ch",
	".swissvpn.net",
	"||swissvpn.net",
	"switchvpn.net",
	"||switchvpn.net",
	".sydneytoday.com",
	"||sydneytoday.com",
	".sylfoundation.org",
	"||syncback.com",
	"sysresccd.org",
	".sytes.net",
	"blog.syx86.com/2009/09/puff",
	"blog.syx86.cn/2009/09/puff",
	".szbbs.net",
	".szetowah.org.hk",
	"||t-g.com",
	".t35.com",
	".t66y.com",
	"||t66y.com",
	".taa-usa.org",
	"|http://taa-usa.org",
	".taaze.tw",
	"||taaze.tw",
	"|http://www.tablesgenerator.com/",
	"tabtter.jp",
	".tacem.org",
	".taconet.com.tw",
	"||taedp.org.tw",
	".tafm.org",
	".tagwa.org.au",
	"tagwalk.com",
	"||tagwalk.com",
	"tahr.org.tw",
	".taipeisociety.org",
	"||taipeisociety.org",
	".taiwanbible.com",
	".taiwancon.com",
	".taiwandaily.net",
	"||taiwandaily.net",
	".taiwandc.org",
	".taiwanjustice.com",
	"taiwankiss.com",
	"taiwannation.com",
	"taiwannation.com.tw",
	"||taiwanncf.org.tw",
	"||taiwannews.com.tw",
	"|http://www.taiwanonline.cc/",
	"taiwantp.net",
	"||taiwantt.org.tw",
	"taiwanus.net",
	"taiwanyes.com",
	"taiwan-sex.com",
	".talk853.com",
	".talkboxapp.com",
	"||talkboxapp.com",
	".talkcc.com",
	"||talkcc.com",
	".talkonly.net",
	"||talkonly.net",
	"||tamiaode.tk",
	"||tanc.org",
	"tangben.com",
	".tangren.us",
	".taoism.net",
	"|http://taoism.net",
	".taolun.info",
	"||taolun.info",
	".tapatalk.com",
	"||tapatalk.com",
	"blog.taragana.com",
	".tascn.com.au",
	"||taup.net",
	"|http://www.taup.org.tw",
	".taweet.com",
	"||taweet.com",
	".tbcollege.org",
	"||tbcollege.org",
	".tbi.org.hk",
	".tbicn.org",
	".tbjyt.org",
	"||tbpic.info",
	".tbrc.org",
	"tbs-rainbow.org",
	".tbsec.org",
	"||tbsec.org",
	"tbskkinabalu.page.tl",
	".tbsmalaysia.org",
	".tbsn.org",
	"||tbsn.org",
	".tbsseattle.org",
	".tbssqh.org",
	"|http://tbssqh.org",
	"tbswd.org",
	".tbtemple.org.uk",
	".tbthouston.org",
	".tccwonline.org",
	".tcewf.org",
	"tchrd.org",
	"tcnynj.org",
	"||tcpspeed.co",
	".tcpspeed.com",
	"||tcpspeed.com",
	".tcsofbc.org",
	".tcsovi.org",
	".tdm.com.mo",
	"teamamericany.com",
	"||techviz.net",
	"||teck.in",
	".teeniefuck.net",
	"teensinasia.com",
	".telecomspace.com",
	"||telegraph.co.uk",
	".tenacy.com",
	"||tenzinpalmo.com",
	".tew.org",
	".thaicn.com",
	"||theatrum-belli.com",
	"theblemish.com",
	"||thebcomplex.com",
	".thebobs.com",
	"||thebobs.com",
	".thechinabeat.org",
	"|http://www.thechinastory.org/yearbooks/yearbook-2012/",
	".thedalailamamovie.com",
	"|http://thedalailamamovie.com",
	"||thedw.us",
	"thefrontier.hk/tf",
	"cn.thegay.com",
	"|http://thegioitinhoc.vn/",
	".thegly.com",
	".thehots.info",
	"thehousenews.com",
	"||thehun.net",
	".theinitium.com",
	"||theinitium.com",
	".thenewslens.com",
	"||thenewslens.com",
	".thepiratebay.org",
	"||thepiratebay.org",
	".theporndude.com",
	"||theporndude.com",
	"||theportalwiki.com",
	"thereallove.kr",
	"therock.net.nz",
	"thespeeder.com",
	"||thestandnews.com",
	"thetibetcenter.org",
	"thetibetconnection.org",
	".thetibetmuseum.org",
	".thetibetpost.com",
	"||thetibetpost.com",
	"||thetinhat.com",
	"thetrotskymovie.com",
	"thevivekspot.com",
	"||thewgo.org",
	".theync.com",
	"|http://theync.com",
	".thinkingtaiwan.com",
	".thisav.com",
	"|http://thisav.com",
	".thlib.org",
	"||thomasbernhard.org",
	".thongdreams.com",
	"threatchaos.com",
	"||throughnightsfire.com",
	".thumbzilla.com",
	"||thywords.com",
	".thywords.com.tw",
	"tiananmenmother.org",
	".tiananmenduizhi.com",
	"||tiananmenduizhi.com",
	"||tiananmenuniv.com",
	"||tiananmenuniv.net",
	"||tiandixing.org",
	".tianhuayuan.com",
	".tianlawoffice.com",
	"||tianti.io",
	"tiantibooks.org",
	"||tiantibooks.org",
	"tianyantong.org.cn",
	".tianzhu.org",
	".tibet.at",
	"tibet.ca",
	".tibet.com",
	"||tibet.com",
	"tibet.fr",
	".tibet.net",
	"||tibet.net",
	"tibet.nu",
	".tibet.org",
	"||tibet.org",
	".tibet.sk",
	"tibet.org.tw",
	".tibet.to",
	".tibet-envoy.eu",
	"||tibet-envoy.eu",
	".tibet-foundation.org",
	".tibet-house-trust.co.uk",
	"tibet-info.net",
	"tibet-initiative.de",
	"||tibet-initiative.de",
	".tibet-munich.de",
	".tibet3rdpole.org",
	"|http://tibet3rdpole.org",
	"tibetaction.net",
	"||tibetaction.net",
	".tibetaid.org",
	"tibetalk.com",
	".tibetan.fr",
	"tibetan-alliance.org",
	".tibetanarts.org",
	".tibetanbuddhistinstitute.org",
	"|http://tibetanbuddhistinstitute.org",
	"tibetancommunity.org",
	".tibetanjournal.com",
	".tibetanlanguage.org",
	".tibetanliberation.org",
	"||tibetanliberation.org",
	".tibetcollection.com",
	".tibetanaidproject.org",
	".tibetancommunityuk.net",
	"|http://tibetancommunityuk.net",
	"tibetanculture.org",
	"tibetanfeministcollective.org",
	".tibetanpaintings.com",
	".tibetanphotoproject.com",
	".tibetanpoliticalreview.org",
	".tibetanreview.net",
	"|http://tibetansports.org",
	".tibetanwomen.org",
	"|http://tibetanwomen.org",
	".tibetanyouth.org",
	".tibetanyouthcongress.org",
	"||tibetanyouthcongress.org",
	".tibetcharity.dk",
	"tibetcharity.in",
	".tibetchild.org",
	".tibetcity.com",
	".tibetcorps.org",
	".tibetexpress.net",
	"|http://tibetexpress.net",
	"tibetfocus.com",
	"tibetfund.org",
	".tibetgermany.com",
	"||tibetgermany.de",
	".tibethaus.com",
	".tibetheritagefund.org",
	"tibethouse.jp",
	"tibethouse.org",
	"||tibethouse.us",
	".tibetinfonet.net",
	".tibetjustice.org",
	".tibetkomite.dk",
	"|http://tibetmuseum.org",
	"tibetnetwork.org",
	"||tibetnetwork.org",
	".tibetoffice.ch",
	"|http://tibetoffice.ch",
	"tibetoffice.eu",
	"tibetoffice.org",
	"tibetonline.com",
	"||tibetonline.com",
	".tibetoffice.com.au",
	"|http://tibetoffice.com.au",
	"||tibetonline.tv",
	".tibetonline.tv",
	".tibetoralhistory.org",
	"|http://tibetoralhistory.org",
	".tibetpolicy.eu",
	".tibetrelieffund.co.uk",
	"tibetsites.com",
	".tibetsociety.com",
	"||tibetsociety.com",
	".tibetsun.com",
	".tibetsupportgroup.org",
	"|http://tibetsupportgroup.org",
	".tibetswiss.ch",
	".tibettelegraph.com",
	"tibettimes.net",
	"||tibetwrites.org",
	".ticket.com.tw",
	".tigervpn.com",
	"||tigervpn.com",
	".timdir.com",
	"|http://timdir.com",
	".time.com",
	"|http://time.com",
	".timsah.com",
	"||blog.tiney.com",
	"tintuc101.com",
	".tiny.cc",
	"|http://tiny.cc",
	"tinychat.com",
	"||tinypaste.com",
	".tistory.com",
	"||tkcs-collins.com",
	".tmagazine.com",
	"||tmagazine.com",
	".tmdfish.com",
	"|http://tmi.me",
	".tmpp.org",
	"|http://tmpp.org",
	".tnaflix.com",
	"||tnaflix.com",
	".tngrnow.com",
	".tngrnow.net",
	".tnp.org",
	"|http://tnp.org",
	".to-porno.com",
	"||to-porno.com",
	"togetter.com",
	".tokyo-247.com",
	".tokyo-hot.com",
	"||tokyo-porn-tube.com",
	"||tokyocn.com",
	"tw.tomonews.net",
	".tongil.or.kr",
	".tono-oka.jp",
	"tonyyan.net",
	".toodoc.com",
	"toonel.net",
	"top81.ws",
	".topnews.in",
	".toppornsites.com",
	"|http://toppornsites.com",
	".torguard.net",
	"||torguard.net",
	"||top.tv",
	".topshareware.com",
	".topsy.com",
	"||topsy.com",
	"||toptip.ca",
	"tora.to",
	".torcn.com",
	".torproject.org",
	"||torproject.org",
	"torrentprivacy.com",
	"||torrentprivacy.com",
	"|http://torrentproject.se",
	"||torrenty.org",
	"||torrentz.eu",
	"||torvpn.com",
	"||totalvpn.com",
	".toutiaoabc.com",
	"towngain.com",
	"toypark.in",
	"toytractorshow.com",
	".tparents.org",
	".tpi.org.tw",
	"||tpi.org.tw",
	"traffichaus.com",
	"||transparency.org",
	"||treemall.com.tw",
	"trendsmap.com",
	"||trendsmap.com",
	".trialofccp.org",
	"||trialofccp.org",
	".trimondi.de/SDLE",
	".trouw.nl",
	"|http://trouw.nl",
	".trt.net.tr",
	"trtc.com.tw",
	".truebuddha-md.org",
	"|http://truebuddha-md.org",
	"trulyergonomic.com",
	".truth101.co.tv",
	"|http://truth101.co.tv",
	".truthontour.org",
	"|http://truthontour.org",
	".truveo.com",
	".tsctv.net",
	".tsemtulku.com",
	"tsquare.tv",
	".tsu.org.tw",
	"tsunagarumon.com",
	".tsctv.net",
	"||tt1069.com",
	".tttan.com",
	"||tttan.com",
	"bb.ttv.com.tw/bb",
	"tu8964.com",
	".tubaholic.com",
	".tube.com",
	"tube8.com",
	"||tube8.com",
	".tube911.com",
	"||tube911.com",
	".tubecup.com",
	".tubegals.com",
	".tubeislam.com",
	"|http://tubeislam.com",
	".tubestack.com",
	"||tubewolf.com",
	".tuibeitu.net",
	"tuidang.net",
	".tuidang.org",
	"||tuidang.org",
	".tuidang.se",
	"bbs.tuitui.info",
	".tumutanzi.com",
	"|http://tumutanzi.com",
	"||tumview.com",
	".tunein.com",
	"|http://tunein.com",
	"||tunnelbear.com",
	".tunnelr.com",
	"||tunnelr.com",
	".tuo8.blue",
	"||tuo8.blue",
	".tuo8.cc",
	".tuo8.club",
	"||tuo8.club",
	".tuo8.fit",
	".tuo8.hk",
	".tuo8.in",
	".tuo8.ninja",
	".tuo8.org",
	"||tuo8.fit",
	"||tuo8.org",
	".tuo8.pw",
	"|http://tuo8.pw",
	"||tuo8.red",
	".tuo8.space",
	"tuitwit.com",
	".turansam.org",
	".turbobit.net",
	"|http://turbobit.net",
	".turbohide.com",
	"||turbohide.com",
	".tushycash.com",
	"|http://tushycash.com",
	"||app.tutanota.com",
	".tuvpn.com",
	"||tuvpn.com",
	"|http://tuzaijidi.com",
	"|http://*.tuzaijidi.com",
	".tw01.org",
	"|http://tw01.org",
	".tumblr.com",
	"||tumblr.com",
	"||lecloud.net",
	"|http://cosmic.monar.ch",
	"||slutmoonbeam.com",
	"|http://blog.soylent.com",
	".tv.com",
	"|http://tv.com",
	"tvants.com",
	"forum.tvb.com",
	"news.tvb.com/list/world",
	"news.tvb.com/local",
	"news.tvbs.com.tw",
	".tvboxnow.com",
	"|http://tvboxnow.com/",
	"tvider.com",
	".tvmost.com.hk",
	".tvplayvideos.com",
	"||tvunetworks.com",
	".tw-blog.com",
	"|https://tw-blog.com",
	".tw-npo.org",
	".twaitter.com",
	"twapperkeeper.com",
	"||twapperkeeper.com",
	"||twaud.io",
	".twaud.io",
	".twavi.com",
	".twbbs.net.tw",
	"twbbs.org",
	"twbbs.tw",
	"||twblogger.com",
	"tweepmag.com",
	".tweepml.org",
	"||tweepml.org",
	".tweetbackup.com",
	"||tweetbackup.com",
	"tweetboard.com",
	"||tweetboard.com",
	".tweetboner.biz",
	"||tweetboner.biz",
	".tweetcs.com",
	"|http://tweetcs.com",
	"|http://deck.ly",
	"||mtw.tl",
	"||tweetedtimes.com",
	"||tweetmylast.fm",
	"tweetphoto.com",
	"||tweetphoto.com",
	"||tweetrans.com",
	"tweetree.com",
	"||tweetree.com",
	".tweettunnel.com",
	"||tweettunnel.com",
	"||tweetwally.com",
	"tweetymail.com",
	"||twelve.today",
	".tweez.net",
	"|http://tweez.net",
	"||twftp.org",
	"||twgreatdaily.com",
	"twibase.com",
	".twibble.de",
	"||twibble.de",
	"twibbon.com",
	"||twibs.com",
	".twicountry.org",
	"|http://twicountry.org",
	"twicsy.com",
	".twiends.com",
	"|http://twiends.com",
	".twifan.com",
	"|http://twifan.com",
	"twiffo.com",
	"||twiffo.com",
	".twilightsex.com",
	"twilog.org",
	"twimbow.com",
	"||twindexx.com",
	"twipple.jp",
	"||twipple.jp",
	"||twip.me",
	"twishort.com",
	"||twishort.com",
	"twistar.cc",
	"||twister.net.co",
	"||twisterio.com",
	"twisternow.com",
	"twistory.net",
	"twitbrowser.net",
	"||twitcause.com",
	"||twitgether.com",
	"||twiggit.org",
	"twitgoo.com",
	"twitiq.com",
	"||twitiq.com",
	".twitlonger.com",
	"||twitlonger.com",
	"|http://tl.gd/",
	"twitmania.com",
	"twitoaster.com",
	"||twitoaster.com",
	"||twitonmsn.com",
	".twit2d.com",
	"||twit2d.com",
	".twitstat.com",
	"||twitstat.com",
	"||firstfivefollowers.com",
	"||retweeteffect.com",
	"||tweeplike.me",
	"||tweepguide.com",
	"||turbotwitter.com",
	".twitvid.com",
	"||twitvid.com",
	"|http://twt.tl",
	"twittbot.net",
	"||ads-twitter.com",
	"||twttr.com",
	"||twitter4j.org",
	".twittercounter.com",
	"||twittercounter.com",
	"twitterfeed.com",
	".twittergadget.com",
	"||twittergadget.com",
	".twitterkr.com",
	"||twitterkr.com",
	"||twittermail.com",
	"||twitterrific.com",
	"twittertim.es",
	"||twittertim.es",
	"twitthat.com",
	"||twitturk.com",
	".twitturly.com",
	"||twitturly.com",
	".twitzap.com",
	"twiyia.com",
	"||twstar.net",
	".twtkr.com",
	"|http://twtkr.com",
	".twnorth.org.tw",
	"twskype.com",
	"twtrland.com",
	"twurl.nl",
	".twyac.org",
	"||twyac.org",
	".txxx.com",
	".tycool.com",
	"||tycool.com",
	"||typepad.com",
	"@@||www.typepad.com",
	"@@||static.typepad.com",
	"||blog.expofutures.com",
	"||legaltech.law.com",
	"||blogs.tampabay.com",
	"||contests.twilio.com",
	".embr.in",
	"||embr.in",
	".u9un.com",
	"||u9un.com",
	".ubddns.org",
	"|http://ubddns.org",
	"||uberproxy.net",
	".uc-japan.org",
	"||uc-japan.org",
	".srcf.ucam.org/salon/",
	"|http://china.ucanews.com/",
	"||ucdc1998.org",
	"|http://hum*.uchicago.edu/faculty/ywang/history",
	"||uderzo.it",
	".udn.com",
	"||udn.com",
	"||udn.com.tw",
	"udnbkk.com/bbs",
	"||uforadio.com.tw",
	"ufreevpn.com",
	".ugo.com",
	"||uhdwallpapers.org",
	"||uhrp.org",
	".uighur.nl",
	"||uighur.nl",
	"uighurbiz.net",
	".ulike.net",
	"ukcdp.co.uk",
	"ukliferadio.co.uk",
	"||ukliferadio.co.uk",
	"ultravpn.fr",
	"||ultravpn.fr",
	"ultraxs.com",
	"umich.edu/~falun",
	"||unblock.cn.com",
	".unblocker.yt",
	"unblock-us.com",
	"||unblock-us.com",
	".unblockdmm.com",
	"|http://unblockdmm.com",
	"||unblocksit.es",
	"uncyclomedia.org",
	".uncyclopedia.hk/wiki",
	"|http://uncyclopedia.hk",
	"|http://uncyclopedia.tw",
	"underwoodammo.com",
	"||underwoodammo.com",
	"||unholyknight.com",
	".uni.cc",
	"||cldr.unicode.org",
	".unification.net",
	".unification.org.tw",
	"||unirule.cloud",
	".unitedsocialpress.com",
	".unix100.com",
	"||unknownspace.org",
	".unodedos.com",
	"unpo.org",
	".untraceable.us",
	"|http://untraceable.us",
	"||uocn.org",
	"tor.updatestar.com",
	".upholdjustice.org",
	".upload4u.info",
	"uploaded.net/file",
	"|http://uploaded.net/file",
	"|http://uploaded.to/file",
	".uploadstation.com/file",
	".upmedia.mg",
	"||upmedia.mg",
	".upornia.com",
	"|http://upornia.com",
	"||uproxy.org",
	"|http://tor.cn.uptodown.com/",
	".upwill.org",
	"ur7s.com",
	"||urbansurvival.com",
	"myshare.url.com.tw/",
	"||urlborg.com",
	"||urlparser.com",
	"us.to",
	"||usacn.com",
	".usaip.eu",
	"||usaip.eu",
	"dalailama.usc.edu",
	"iipdigital.usembassy.gov",
	"||usfk.mil",
	"||usma.edu",
	"||usmc.mil",
	".usocctn.com",
	"|http://tarr.uspto.gov/",
	"||tsdr.uspto.gov",
	".ustream.tv",
	"||ustream.tv",
	".usunitednews.com",
	"|http://usunitednews.com",
	"usus.cc",
	".utopianpal.com",
	"||utopianpal.com",
	".uu-gg.com",
	".uvwxyz.xyz",
	"||uvwxyz.xyz",
	".uwants.com",
	".uwants.net",
	"uyghur.co.uk",
	"|http://uyghur-j.org",
	"||uyghuramerican.org",
	".uyghurcanadiansociety.org",
	".uyghurensemble.co.uk",
	"||uyghurcongress.org",
	".uyghurpen.org",
	".uyghurpress.com",
	"|https://uyghurpress.com",
	".uyghurstudies.org",
	"|http://uyghurstudies.org",
	"uygur.org",
	"|http://uymaarip.com/",
	".v2ray.com",
	"||v2ray.com",
	".van001.com",
	".van698.com",
	".vanemu.cn",
	".vanilla-jp.com",
	".vanpeople.com",
	"vansky.com",
	"||vaticannews.va",
	"||vcf-online.org",
	"||vcfbuilder.org",
	".vegasred.com",
	".velkaepocha.sk",
	".venbbs.com",
	".venchina.com",
	".venetianmacao.com",
	"||venetianmacao.com",
	"veoh.com",
	"mysite.verizon.net",
	"vermonttibet.org",
	".versavpn.com",
	"||versavpn.com",
	"||verybs.com",
	".vft.com.tw",
	".viber.com",
	"||viber.com",
	".vica.info",
	".victimsofcommunism.org",
	"|http://victimsofcommunism.org",
	"||vid.me",
	"||vidble.com",
	"videobam.com",
	"||videobam.com",
	".videodetective.com",
	".videomega.tv",
	"||videomega.tv",
	".videomo.com",
	"videopediaworld.com",
	".videopress.com",
	".vidinfo.org/video",
	"vietdaikynguyen.com",
	".vijayatemple.org",
	"vimeo.com",
	"||vimeo.com",
	"||vimperator.org",
	"||vincnd.com",
	"||vinniev.com",
	"|http://www.lib.virginia.edu/area-studies/Tibet/tibet.html",
	".virtualrealporn.com",
	"||virtualrealporn.com",
	"visibletweets.com",
	"|http://ny.visiontimes.com",
	".vital247.org",
	"||viu.com",
	".vivahentai4u.net",
	".vivatube.com",
	".vivthomas.com",
	"||vivthomas.com",
	".vjav.com",
	"||vjav.com",
	".vjmedia.com.hk",
	".vllcs.org",
	"|http://vllcs.org",
	"||vmixcore.com",
	"||vnet.link",
	"cn.voa.mobi",
	"tw.voa.mobi",
	".voachineseblog.com",
	"||voachineseblog.com",
	"voagd.com",
	".voacantonese.com",
	"||voacantonese.com",
	"voachinese.com",
	"||voachinese.com",
	".voanews.com",
	"||voanews.com",
	"voatibetan.com",
	"||voatibetan.com",
	".voatibetanenglish.com",
	"||voatibetanenglish.com",
	".vocativ.com",
	"vocn.tv",
	".vot.org",
	"||vot.org",
	".vovo2000.com",
	"|http://vovo2000.com",
	".voxer.com",
	"||voxer.com",
	".voy.com",
	"||vpn.ac",
	".vpn4all.com",
	"||vpn4all.com",
	".vpnaccount.org",
	"|http://vpnaccount.org",
	".vpnaccounts.com",
	"||vpnaccounts.com",
	".vpncomparison.org",
	".vpncup.com",
	"||vpncup.com",
	"vpnbook.com",
	".vpncoupons.com",
	"|http://vpncoupons.com",
	".vpndada.com",
	"||vpndada.com",
	".vpnfan.com",
	"vpnfire.com",
	".vpnfires.biz",
	".vpnforgame.net",
	"||vpnforgame.net",
	"||vpngate.jp",
	".vpngate.net",
	"||vpngate.net",
	".vpngratis.net",
	"vpnhq.com",
	".vpnmaster.com",
	"||vpnmaster.com",
	".vpnmentor.com",
	"||vpnmentor.com",
	".vpninja.net",
	"||vpninja.net",
	".vpnintouch.com",
	"||vpnintouch.net",
	"vpnjack.com",
	"||vpnjack.com",
	".vpnpick.com",
	"||vpnpick.com",
	"||vpnpop.com",
	"||vpnpronet.com",
	".vpnreactor.com",
	"||vpnreactor.com",
	"||vpnreviewz.com",
	".vpnsecure.me",
	"||vpnsecure.me",
	".vpnshazam.com",
	"||vpnshazam.com",
	".vpnshieldapp.com",
	"||vpnshieldapp.com",
	".vpnsp.com",
	".vpntraffic.com",
	".vpntunnel.com",
	"||vpntunnel.com",
	".vpnuk.info",
	"||vpnuk.info",
	"||vpnunlimitedapp.com",
	".vpnvip.com",
	"||vpnvip.com",
	".vpnworldwide.com",
	".vporn.com",
	"||vporn.com",
	".vpser.net",
	"@@||vpser.net",
	"vraiesagesse.net",
	".vrmtr.com",
	"||vtunnel.com",
	"||vuku.cc",
	"lists.w3.org/archives/public",
	"||w3schools.com",
	"||waffle1999.com",
	".wahas.com",
	".waigaobu.com",
	"waikeung.org/php_wind",
	".wailaike.net",
	".waiwaier.com",
	"|http://waiwaier.com",
	"||wallmama.com",
	"wallornot.org",
	"||wallpapercasa.com",
	".wallproxy.com",
	"@@||wallproxy.com.cn",
	"||waltermartin.com",
	"||waltermartin.org",
	"||www.wan-press.org",
	"||wanderinghorse.net",
	"||wangafu.net",
	"||wangjinbo.org",
	".wangjinbo.org",
	"wanglixiong.com",
	".wango.org",
	"||wango.org",
	"wangruoshui.net",
	"www.wangruowang.org",
	"want-daily.com",
	"wapedia.mobi/zhsimp",
	"||waselpro.com",
	".watchinese.com",
	".wattpad.com",
	"||wattpad.com",
	".makzhou.warehouse333.com",
	"washeng.net",
	".watch8x.com",
	"||watchmygf.net",
	"||wav.tv",
	".wdf5.com",
	".wearehairy.com",
	".wearn.com",
	"||wearn.com",
	"|http://hkcoc.weather.com.hk",
	"||hudatoriq.web.id",
	"||web2project.net",
	"webbang.net",
	".webevader.org",
	".webfreer.com",
	"weblagu.com",
	".webjb.org",
	".webrush.net",
	"webs-tv.net",
	".websitepulse.com/help/testtools.china-test",
	"|http://www.websnapr.com",
	".webwarper.net",
	"|http://webwarper.net",
	"webworkerdaily.com",
	".weekmag.info",
	"||wefightcensorship.org",
	".wefong.com",
	"weiboleak.com",
	".weihuo.org",
	"weijingsheng.org",
	".weiming.info",
	"||weiming.info",
	"weiquanwang.org",
	"|http://weisuo.ws",
	".welovecock.com",
	".wemigrate.org",
	"|http://wemigrate.org",
	"wengewang.com",
	"||wengewang.org",
	".wenhui.ch",
	"|http://trans.wenweipo.com/gb/",
	".wenxuecity.com",
	"||wenxuecity.com",
	".wenyunchao.com",
	"||wenyunchao.com",
	".westca.com",
	"||westca.com",
	"||westernwolves.com",
	".westkit.net",
	"||westpoint.edu",
	".westernshugdensociety.org",
	"wetpussygames.com",
	".wetplace.com",
	"wexiaobo.org",
	"||wexiaobo.org",
	"wezhiyong.org",
	"||wezone.net",
	".wforum.com",
	"||wforum.com/",
	".whatblocked.com",
	"||whatblocked.com",
	".wheatseeds.org",
	"||wheelockslatin.com",
	".whippedass.com",
	".whoer.net",
	"||whoer.net",
	"whotalking.com",
	"whylover.com",
	"||whyx.org",
	"|http://zh.ecdm.wikia.com",
	"|http://evchk.wikia.com",
	"fq.wikia.com",
	"zh.pttpedia.wikia.com/wiki/%E7%BF%92%E5%8C%85%E5%AD%90%E4%B9%8B%E4%BA%82",
	"cn.uncyclopedia.wikia.com",
	"zh.uncyclopedia.wikia.com",
	"||wikileaks.ch",
	"||wikileaks.com",
	"||wikileaks.de",
	"||wikileaks.eu",
	"||wikileaks.lu",
	".wikileaks.org",
	"||wikileaks.org",
	"||wikileaks.pl",
	".wikileaks-forum.com",
	"wildammo.com",
	".williamhill.com",
	"||collateralmurder.com",
	"||collateralmurder.org",
	"wikilivres.info/wiki/%E9%9B%B6%E5%85%AB%E5%AE%AA%E7%AB%A0",
	"||wikimapia.org",
	"|http://zh.wikisource.org",
	"||zh.wikinews.org",
	"||ja.wikipedia.org",
	"||wikipedia.org",
	"||wikiwiki.jp",
	"||casino.williamhill.com",
	"||sports.williamhill.com",
	"||vegas.williamhill.com",
	"||willw.net",
	"||windowsphoneme.com",
	".windscribe.com",
	"||windscribe.com",
	"||community.windy.com",
	"||wingy.site",
	"winning11.com",
	"winwhispers.info",
	"||wiredbytes.com",
	"||wiredpen.com",
	".wisdompubs.org",
	".wisevid.com",
	"||wisevid.com",
	".witnessleeteaching.com",
	".witopia.net",
	".wjbk.org",
	"||wjbk.org",
	"|http://wn.com",
	".wnacg.com",
	".wnacg.org",
	".wo.tc",
	"||woeser.com",
	"|http://woesermiddle-way.net/",
	".wokar.org",
	"|http://wokar.org",
	"wolfax.com",
	"||wolfax.com",
	"||woolyss.com",
	"woopie.jp",
	"||woopie.jp",
	"woopie.tv",
	"||woopie.tv",
	"||workatruna.com",
	".workerdemo.org.hk",
	".workerempowerment.org",
	"||workersthebig.net",
	".worldcat.org",
	"worldjournal.com",
	".worldvpn.net",
	"||worldvpn.net",
	"||videopress.com",
	".wordpress.com",
	"|http://*.wordpress.com",
	"||chenshan20042005.wordpress.com",
	"||chinaview.wordpress.com",
	"||cnbbnews.wordpress.com",
	"||freedominfonetweb.wordpress.com",
	"||hka8964.wordpress.com",
	"||hkanews.wordpress.com",
	"||hqsbnet.wordpress.com",
	"||hqsbonline.wordpress.com",
	"||investigating.wordpress.com",
	"||jobnewera.wordpress.com",
	"||minghuiyw.wordpress.com",
	"||wo3ttt.wordpress.com",
	"||sujiatun.wordpress.com",
	"||xijie.wordpress.com",
	"||wp.com",
	".wow.com",
	".wow-life.net",
	"||wowlegacy.ml",
	"||wowporn.com",
	"||wowgirls.com",
	".wowrk.com",
	"woxinghuiguo.com",
	".woyaolian.org",
	"|http://woyaolian.org",
	".wpoforum.com",
	"||wpoforum.com",
	".wqyd.org",
	"||wqyd.org",
	"wrchina.org",
	"wretch.cc",
	".wsj.com",
	"||wsj.com",
	".wsj.net",
	"||wsj.net",
	".wsjhk.com",
	".wtbn.org",
	".wtfpeople.com",
	"wuerkaixi.com",
	"||wufafangwen.com",
	"wufi.org.tw",
	"||wuguoguang.com",
	"wujie.net",
	"wujieliulan.com",
	"||wujieliulan.com",
	"wukangrui.net",
	"||wuw.red",
	"||wuyanblog.com",
	".wwitv.com",
	"||wwitv.com",
	"wzyboy.im/post/160",
	".x-berry.com",
	"||x-berry.com",
	"||x-art.com",
	"||x-wall.org",
	"x1949x.com",
	"x365x.com",
	"xanga.com",
	"||xbabe.com",
	".xbookcn.com",
	"||xbookcn.com",
	"||xcafe.in",
	"||xcity.jp",
	".xcritic.com",
	"|http://cdn*.xda-developers.com",
	".xerotica.com",
	"destiny.xfiles.to/ubbthreads",
	".xfm.pp.ru",
	".xgmyd.com",
	"||xgmyd.com",
	"xhamster.com",
	"||xhamster.com",
	".xianba.net",
	".xianchawang.net",
	".xianjian.tw",
	"|http://xianjian.tw",
	".xianqiao.net",
	".xiaobaiwu.com",
	".xiaochuncnjp.com",
	".xiaod.in",
	".xiaohexie.com",
	"||xiaolan.me",
	"||xiaoma.org",
	"||xiaohexie.com",
	"xiezhua.com",
	".xihua.es",
	"forum.xinbao.de/forum",
	".xing.com",
	"|http://xing.com",
	".xinmiao.com.hk",
	"||xinmiao.com.hk",
	"xinsheng.net",
	"xinshijue.com",
	"xinhuanet.org",
	"|http://xinyubbs.net",
	".xiongpian.com",
	".xiuren.org",
	"xizang-zhiye.org",
	"xjp.cc",
	"||xjp.cc",
	"||xjtravelguide.com",
	"xlfmtalk.com",
	"||xlfmwz.info",
	"||xml-training-guide.com",
	"xmovies.com",
	"||xnxx.com",
	"xpdo.net",
	"||xpud.org",
	".xrentdvd.com",
	".xskywalker.net",
	"||xtube.com",
	"blog.xuite.net",
	"vlog.xuite.net",
	"xuzhiyong.net",
	"||xuchao.org",
	"xuchao.net",
	"||xuchao.net",
	"xvideo.cc",
	".xvideos.com",
	"||xvideos.com",
	"||xvideos.es",
	".xkiwi.tk/",
	".xxbbx.com",
	".xxlmovies.com",
	"||xxx.com",
	".xxx.xxx",
	"|http://xxx.xxx",
	".xxxfuckmom.com",
	"||xxxx.com.au",
	".xxxymovies.com",
	"|http://xxxymovies.com",
	"xys.org",
	"xysblogs.org",
	"xyy69.com",
	"xyy69.info",
	"||yakbutterblues.com",
	"||yam.com",
	"||yam.org.tw",
	".yanghengjun.com",
	"yangjianli.com",
	".yasni.co.uk",
	"||yasni.co.uk",
	".yayabay.com/forum",
	".ydy.com",
	".yeahteentube.com",
	"||yeahteentube.com",
	"||yecl.net",
	"||yeelou.com",
	"yeeyi.com",
	"yegle.net",
	"||yegle.net",
	".yes.xxx",
	"||yes123.com.tw",
	"||yesasia.com",
	"||yesasia.com.hk",
	".yes-news.com",
	"|http://yes-news.com",
	".yespornplease.com",
	"||yespornplease.com",
	"|http://yeyeclub.com",
	"||yhcw.net",
	".yibada.com",
	".yibaochina.com",
	".yidio.com",
	"||yidio.com",
	"yilubbs.com",
	"xa.yimg.com",
	".yingsuoss.com",
	".yipub.com",
	"||yipub.com",
	"yinlei.org/mt",
	".yizhihongxing.com",
	".yobt.com",
	".yobt.tv",
	"||yobt.tv",
	".yogichen.org",
	"||yogichen.org",
	".yolasite.com",
	".yomiuri.co.jp",
	"yong.hu",
	".yorkbbs.ca",
	"||youxu.info",
	".youjizz.com",
	"||youjizz.com",
	".youmaker.com",
	"||youmaker.com",
	".youngpornvideos.com",
	"youngspiration.hk",
	".youpai.org",
	"||youpai.org",
	".your-freedom.net",
	"||yourepeat.com",
	".yourprivatevpn.com",
	"||yourprivatevpn.com",
	".yousendit.com",
	"||yousendit.com",
	".youthnetradio.org/tmit/forum",
	"blog.youthwant.com.tw",
	"me.youthwant.com.tw",
	"share.youthwant.com.tw",
	"topic.youthwant.com.tw",
	".youporn.com",
	"||youporn.com",
	".youporngay.com",
	"||youporngay.com",
	".yourlisten.com",
	"|http://yourlisten.com",
	".yourlust.com",
	"|http://yourlust.com",
	"youshun12.com",
	".youtubecn.com",
	"youversion.com",
	"||youversion.com",
	"blog.youxu.info/2010/03/14/west-chamber",
	"ytht.net",
	"yuanming.net",
	".yuanzhengtang.org",
	".yulghun.com",
	"||yunchao.net",
	"||yuntipub.com",
	".yuvutu.com",
	"||yvesgeleyn.com",
	".ywpw.com/forums/history/post/A0/p0/html/227",
	"yx51.net",
	".yyii.org",
	"||yyii.org",
	".yzzk.com",
	"|http://yzzk.com",
	"zacebook.com",
	".zalmos.com",
	"||zalmos.com",
	"||zannel.com",
	".zaobao.com",
	"||zaobao.com",
	"|http://zaobao.com.sg",
	"||zaobao.com.sg",
	".zaozon.com",
	"||zdnet.com.tw",
	".zello.com",
	"||zello.com",
	".zengjinyan.org",
	".zenmate.com",
	"||zenmate.com",
	"||zenmate.com.ru",
	"||zeronet.io",
	"||zeutch.com",
	".zfreet.com",
	".zgsddh.com",
	"zgzcjj.net",
	".zhanbin.net",
	"||zhanbin.net",
	".zhangboli.net",
	"||zhangtianliang.com",
	"||zhanlve.org",
	"zhenghui.org",
	".zhengjian.org",
	"||zhengjian.org",
	"zhengwunet.org",
	"zhenlibu.info",
	"||zhenlibu.info",
	".zhenlibu1984.com",
	"||zhenlibu1984.com",
	"|http://zhenxiang.biz",
	".zhinengluyou.com",
	"zhongguo.ca",
	"|http://zhongguorenquan.org",
	"zhongguotese.net",
	"||zhongguotese.net",
	"||zhongmeng.org",
	".zhoushuguang.com",
	"||zhreader.com",
	".zhuangbi.me",
	"||zhuangbi.me",
	".zhuanxing.cn",
	"||zhuatieba.com",
	"zhuichaguoji.org",
	"||zhuichaguoji.org",
	"|http://book.zi5.me",
	".ziddu.com/download",
	"||zillionk.com",
	".zinio.com",
	"||zinio.com",
	".ziporn.com",
	".zippyshare.com",
	".zkaip.com",
	"||zkaip.com",
	"realforum.zkiz.com",
	"||zmw.cn",
	".zodgame.us",
	"zomobo.net",
	".zonaeuropa.com",
	"||zonaeuropa.com",
	"||zonghexinwen.com",
	".zonghexinwen.net",
	"||zoogvpn.com",
	"||zootool.com",
	".zoozle.net",
	"writer.zoho.com",
	"||zorrovpn.com",
	"||zpn.im",
	"||zspeeder.me",
	".zsrhao.com",
	".zuo.la",
	"||zuo.la",
	"||zuobiao.me",
	".zuola.com",
	"||zuola.com",
	"||zvereff.com",
	".zynaima.com",
	"zyzc9.com",
	".zzcartoon.com",
	"64memo",
	"aHR0cHM6Ly95ZWNsLm5ldA",
	"freenet",
	".google.*/falun",
	"phobos.apple.com*/video",
	"q=freedom",
	"q%3Dfreedom",
	"remembering_tiananmen_20_years",
	"search*safeweb",
	"q=triangle",
	"q%3DTriangle",
	"ultrareach",
	"ultrasurf",
	"@@||aliyun.com",
	"@@||baidu.com",
	"@@||chinaso.com",
	"@@||chinaz.com",
	"@@|http://nrch.culture.tw/",
	"@@||adservice.google.com",
	"@@||dl.google.com",
	"@@||kh.google.com",
	"@@||khm.google.com",
	"@@||khm0.google.com",
	"@@||khm1.google.com",
	"@@||khm2.google.com",
	"@@||khm3.google.com",
	"@@||khmdb.google.com",
	"@@||tools.google.com",
	"@@||clientservices.googleapis.com",
	"@@||fonts.googleapis.com",
	"@@||khm.googleapis.com",
	"@@||khm0.googleapis.com",
	"@@||khm1.googleapis.com",
	"@@||khm2.googleapis.com",
	"@@||khm3.googleapis.com",
	"@@||khmdb.googleapis.com",
	"@@||storage.googleapis.com",
	"@@||translate.googleapis.com",
	"@@||update.googleapis.com",
	"@@||safebrowsing.googleapis.com",
	"@@||cn.gravatar.com",
	"@@||connectivitycheck.gstatic.com",
	"@@||csi.gstatic.com",
	"@@||fonts.gstatic.com",
	"@@||ssl.gstatic.com",
	"@@||haosou.com",
	"@@||ip.cn",
	"@@||jike.com",
	"@@|http://translate.google.cn",
	"@@|http://www.google.cn/maps",
	"@@||http2.golang.org",
	"@@||gov.cn",
	"@@||qq.com",
	"@@||sina.cn",
	"@@||sina.com.cn",
	"@@||sogou.com",
	"@@||so.com",
	"@@||soso.com",
	"@@||uluai.com.cn",
	"@@||weibo.com",
	"@@||yahoo.cn",
	"@@||youdao.com",
	"@@||zhongsou.com",
	"@@|http://ime.baidu.jp"
];

/*
* This file is part of Adblock Plus <http://adblockplus.org/>,
* Copyright (C) 2006-2014 Eyeo GmbH
*
* Adblock Plus is free software: you can redistribute it and/or modify
* it under the terms of the GNU General Public License version 3 as
* published by the Free Software Foundation.
*
* Adblock Plus is distributed in the hope that it will be useful,
* but WITHOUT ANY WARRANTY; without even the implied warranty of
* MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE.	See the
* GNU General Public License for more details.
*
* You should have received a copy of the GNU General Public License
* along with Adblock Plus.	If not, see <http://www.gnu.org/licenses/>.
*/

function createDict()
{
	var result = {};
	result.__proto__ = null;
	return result;
}

function getOwnPropertyDescriptor(obj, key)
{
	if (obj.hasOwnProperty(key))
	{
		return obj[key];
	}
	return null;
}

function extend(subclass, superclass, definition)
{
	if (Object.__proto__)
	{
		definition.__proto__ = superclass.prototype;
		subclass.prototype = definition;
	}
	else
	{
		var tmpclass = function(){}, ret;
		tmpclass.prototype = superclass.prototype;
		subclass.prototype = new tmpclass();
		subclass.prototype.constructor = superclass;
		for (var i in definition)
		{
			if (definition.hasOwnProperty(i))
			{
				subclass.prototype[i] = definition[i];
			}
		}
	}
}

function Filter(text)
{
	this.text = text;
	this.subscriptions = [];
}
Filter.prototype = {
	text: null,
	subscriptions: null,
	toString: function()
	{
		return this.text;
	}
};
Filter.knownFilters = createDict();
Filter.elemhideRegExp = /^([^\/\*\|\@"!]*?)#(\@)?(?:([\w\-]+|\*)((?:\([\w\-]+(?:[$^*]?=[^\(\)"]*)?\))*)|#([^{}]+))$/;
Filter.regexpRegExp = /^(@@)?\/.*\/(?:\$~?[\w\-]+(?:=[^,\s]+)?(?:,~?[\w\-]+(?:=[^,\s]+)?)*)?$/;
Filter.optionsRegExp = /\$(~?[\w\-]+(?:=[^,\s]+)?(?:,~?[\w\-]+(?:=[^,\s]+)?)*)$/;
Filter.fromText = function(text)
{
	if (text in Filter.knownFilters)
	{
		return Filter.knownFilters[text];
	}
	var ret;
	if (text.charAt(0) == "!")
	{
		ret = new CommentFilter(text);
	}
	else
	{
		ret = RegExpFilter.fromText(text);
	}
	Filter.knownFilters[ret.text] = ret;
	return ret;
};

function InvalidFilter(text, reason)
{
	Filter.call(this, text);
	this.reason = reason;
}
extend(InvalidFilter, Filter, {
	reason: null
});

function CommentFilter(text)
{
	Filter.call(this, text);
}
extend(CommentFilter, Filter, {
});

function ActiveFilter(text, domains)
{
	Filter.call(this, text);
	this.domainSource = domains;
}
extend(ActiveFilter, Filter, {
	domainSource: null,
	domainSeparator: null,
	ignoreTrailingDot: true,
	domainSourceIsUpperCase: false,
	getDomains: function()
	{
		var prop = getOwnPropertyDescriptor(this, "domains");
		if (prop)
		{
			return prop;
		}
		var domains = null;
		if (this.domainSource)
		{
			var source = this.domainSource;
			if (!this.domainSourceIsUpperCase)
			{
				source = source.toUpperCase();
			}
			var list = source.split(this.domainSeparator);
			if (list.length == 1 && (list[0]).charAt(0) != "~")
			{
				domains = createDict();
				domains[""] = false;
				if (this.ignoreTrailingDot)
				{
					list[0] = list[0].replace(/\.+$/, "");
				}
				domains[list[0]] = true;
			}
			else
			{
				var hasIncludes = false;
				for (var i = 0; i < list.length; i++)
				{
					var domain = list[i];
					if (this.ignoreTrailingDot)
					{
						domain = domain.replace(/\.+$/, "");
					}
					if (domain == "")
					{
						continue;
					}
					var include;
					if (domain.charAt(0) == "~")
					{
						include = false;
						domain = domain.substr(1);
					}
					else
					{
						include = true;
						hasIncludes = true;
					}
					if (!domains)
					{
						domains = createDict();
					}
					domains[domain] = include;
				}
				domains[""] = !hasIncludes;
			}
			this.domainSource = null;
		}
		return this.domains;
	},
	sitekeys: null,
	isActiveOnDomain: function(docDomain, sitekey)
	{
		if (this.getSitekeys() && (!sitekey || this.getSitekeys().indexOf(sitekey.toUpperCase()) < 0))
		{
			return false;
		}
		if (!this.getDomains())
		{
			return true;
		}
		if (!docDomain)
		{
			return this.getDomains()[""];
		}
		if (this.ignoreTrailingDot)
		{
			docDomain = docDomain.replace(/\.+$/, "");
		}
		docDomain = docDomain.toUpperCase();
		while (true)
		{
			if (docDomain in this.getDomains())
			{
				return this.domains[docDomain];
			}
			var nextDot = docDomain.indexOf(".");
			if (nextDot < 0)
			{
				break;
			}
			docDomain = docDomain.substr(nextDot + 1);
		}
		return this.domains[""];
	},
	isActiveOnlyOnDomain: function(docDomain)
	{
		if (!docDomain || !this.getDomains() || this.getDomains()[""])
		{
			return false;
		}
		if (this.ignoreTrailingDot)
		{
			docDomain = docDomain.replace(/\.+$/, "");
		}
		docDomain = docDomain.toUpperCase();
		for (var domain in this.getDomains())
		{
			if (this.domains[domain] && domain != docDomain && (domain.length <= docDomain.length || domain.indexOf("." + docDomain) != domain.length - docDomain.length - 1))
			{
				return false;
			}
		}
		return true;
	}
});

function RegExpFilter(text, regexpSource, contentType, matchCase, domains, thirdParty, sitekeys)
{
	ActiveFilter.call(this, text, domains, sitekeys);
	if (contentType != null)
	{
		this.contentType = contentType;
	}
	if (matchCase)
	{
		this.matchCase = matchCase;
	}
	if (thirdParty != null)
	{
		this.thirdParty = thirdParty;
	}
	if (sitekeys != null)
	{
		this.sitekeySource = sitekeys;
	}
	if (regexpSource.length >= 2 && regexpSource.charAt(0) == "/" && regexpSource.charAt(regexpSource.length - 1) == "/")
	{
		var regexp = new RegExp(regexpSource.substr(1, regexpSource.length - 2), this.matchCase ? "" : "i");
		this.regexp = regexp;
	}
	else
	{
		this.regexpSource = regexpSource;
	}
}
extend(RegExpFilter, ActiveFilter, {
	domainSourceIsUpperCase: true,
	length: 1,
	domainSeparator: "|",
	regexpSource: null,
	getRegexp: function()
	{
		var prop = getOwnPropertyDescriptor(this, "regexp");
		if (prop)
		{
			return prop;
		}
		var source = this.regexpSource.replace(/\*+/g, "*").replace(/\^\|$/, "^").replace(/\W/g, "\\$&").replace(/\\\*/g, ".*").replace(/\\\^/g, "(?:[\\x00-\\x24\\x26-\\x2C\\x2F\\x3A-\\x40\\x5B-\\x5E\\x60\\x7B-\\x7F]|$)").replace(/^\\\|\\\|/, "^[\\w\\-]+:\\/+(?!\\/)(?:[^\\/]+\\.)?").replace(/^\\\|/, "^").replace(/\\\|$/, "$").replace(/^(\.\*)/, "").replace(/(\.\*)$/, "");
		var regexp = new RegExp(source, this.matchCase ? "" : "i");
		this.regexp = regexp;
		return regexp;
	},
	contentType: 2147483647,
	matchCase: false,
	thirdParty: null,
	sitekeySource: null,
	getSitekeys: function()
	{
		var prop = getOwnPropertyDescriptor(this, "sitekeys");
		if (prop)
		{
			return prop;
		}
		var sitekeys = null;
		if (this.sitekeySource)
		{
			sitekeys = this.sitekeySource.split("|");
			this.sitekeySource = null;
		}
		this.sitekeys = sitekeys;
		return this.sitekeys;
	},
	matches: function(location, contentType, docDomain, thirdParty, sitekey)
	{
		if (this.getRegexp().test(location) && this.isActiveOnDomain(docDomain, sitekey))
		{
			return true;
		}
		return false;
	}
});
RegExpFilter.prototype["0"] = "#this";
RegExpFilter.fromText = function(text)
{
	var blocking = true;
	var origText = text;
	if (text.indexOf("@@") == 0)
	{
		blocking = false;
		text = text.substr(2);
	}
	var contentType = null;
	var matchCase = null;
	var domains = null;
	var sitekeys = null;
	var thirdParty = null;
	var collapse = null;
	var options;
	var match = text.indexOf("$") >= 0 ? Filter.optionsRegExp.exec(text) : null;
	if (match)
	{
		options = match[1].toUpperCase().split(",");
		text = match.input.substr(0, match.index);
		for (var _loopIndex6 = 0; _loopIndex6 < options.length; ++_loopIndex6)
		{
			var option = options[_loopIndex6];
			var value = null;
			var separatorIndex = option.indexOf("=");
			if (separatorIndex >= 0)
			{
				value = option.substr(separatorIndex + 1);
				option = option.substr(0, separatorIndex);
			}
			option = option.replace(/-/, "_");
			if (option in RegExpFilter.typeMap)
			{
				if (contentType == null)
				{
					contentType = 0;
				}
				contentType |= RegExpFilter.typeMap[option];
			}
			else if (option.charAt(0) == "~" && option.substr(1) in RegExpFilter.typeMap)
			{
				if (contentType == null)
				{
					contentType = RegExpFilter.prototype.contentType;
				}
				contentType &= ~RegExpFilter.typeMap[option.substr(1)];
			}
			else if (option == "MATCH_CASE")
			{
				matchCase = true;
			}
			else if (option == "~MATCH_CASE")
			{
				matchCase = false;
			}
			else if (option == "DOMAIN" && typeof value != "undefined")
			{
				domains = value;
			}
			else if (option == "THIRD_PARTY")
			{
				thirdParty = true;
			}
			else if (option == "~THIRD_PARTY")
			{
				thirdParty = false;
			}
			else if (option == "COLLAPSE")
			{
				collapse = true;
			}
			else if (option == "~COLLAPSE")
			{
				collapse = false;
			}
			else if (option == "SITEKEY" && typeof value != "undefined")
			{
				sitekeys = value;
			}
			else
			{
				return new InvalidFilter(origText, "Unknown option " + option.toLowerCase());
			}
		}
	}
	if (!blocking && (contentType == null || contentType & RegExpFilter.typeMap.DOCUMENT) && (!options || options.indexOf("DOCUMENT") < 0) && !/^\|?[\w\-]+:/.test(text))
	{
		if (contentType == null)
		{
			contentType = RegExpFilter.prototype.contentType;
		}
		contentType &= ~RegExpFilter.typeMap.DOCUMENT;
	}
	try
	{
		if (blocking)
		{
			return new BlockingFilter(origText, text, contentType, matchCase, domains, thirdParty, sitekeys, collapse);
		}
		else
		{
			return new WhitelistFilter(origText, text, contentType, matchCase, domains, thirdParty, sitekeys);
		}
	}
	catch (e)
	{
		return new InvalidFilter(origText, e);
	}
};
RegExpFilter.typeMap = {
	OTHER: 1,
	SCRIPT: 2,
	IMAGE: 4,
	STYLESHEET: 8,
	OBJECT: 16,
	SUBDOCUMENT: 32,
	DOCUMENT: 64,
	XBL: 1,
	PING: 1,
	XMLHTTPREQUEST: 2048,
	OBJECT_SUBREQUEST: 4096,
	DTD: 1,
	MEDIA: 16384,
	FONT: 32768,
	BACKGROUND: 4,
	POPUP: 268435456,
	ELEMHIDE: 1073741824
};
RegExpFilter.prototype.contentType &= ~ (RegExpFilter.typeMap.ELEMHIDE | RegExpFilter.typeMap.POPUP);

function BlockingFilter(text, regexpSource, contentType, matchCase, domains, thirdParty, sitekeys, collapse)
{
	RegExpFilter.call(this, text, regexpSource, contentType, matchCase, domains, thirdParty, sitekeys);
	this.collapse = collapse;
}
extend(BlockingFilter, RegExpFilter, {
	collapse: null
});

function WhitelistFilter(text, regexpSource, contentType, matchCase, domains, thirdParty, sitekeys)
{
	RegExpFilter.call(this, text, regexpSource, contentType, matchCase, domains, thirdParty, sitekeys);
}
extend(WhitelistFilter, RegExpFilter, {
});

function Matcher()
{
	this.clear();
}
Matcher.prototype = {
	filterByKeyword: null,
	keywordByFilter: null,
	clear: function()
	{
		this.filterByKeyword = createDict();
		this.keywordByFilter = createDict();
	},
	add: function(filter)
	{
		if (filter.text in this.keywordByFilter)
		{
			return;
		}
		var keyword = this.findKeyword(filter);
		var oldEntry = this.filterByKeyword[keyword];
		if (typeof oldEntry == "undefined")
		{
			this.filterByKeyword[keyword] = filter;
		}
		else if (oldEntry.length == 1)
		{
			this.filterByKeyword[keyword] = [oldEntry, filter];
		}
		else
		{
			oldEntry.push(filter);
		}
		this.keywordByFilter[filter.text] = keyword;
	},
	remove: function(filter)
	{
		if (!(filter.text in this.keywordByFilter))
		{
			return;
		}
		var keyword = this.keywordByFilter[filter.text];
		var list = this.filterByKeyword[keyword];
		if (list.length <= 1)
		{
			delete this.filterByKeyword[keyword];
		}
		else
		{
			var index = list.indexOf(filter);
			if (index >= 0)
			{
				list.splice(index, 1);
				if (list.length == 1)
				{
					this.filterByKeyword[keyword] = list[0];
				}
			}
		}
		delete this.keywordByFilter[filter.text];
	},
	findKeyword: function(filter)
	{
		var result = "";
		var text = filter.text;
		if (Filter.regexpRegExp.test(text))
		{
			return result;
		}
		var match = Filter.optionsRegExp.exec(text);
		if (match)
		{
			text = match.input.substr(0, match.index);
		}
		if (text.substr(0, 2) == "@@")
		{
			text = text.substr(2);
		}
		var candidates = text.toLowerCase().match(/[^a-z0-9%*][a-z0-9%]{3,}(?=[^a-z0-9%*])/g);
		if (!candidates)
		{
			return result;
		}
		var hash = this.filterByKeyword;
		var resultCount = 16777215;
		var resultLength = 0;
		for (var i = 0, l = candidates.length; i < l; i++)
		{
			var candidate = candidates[i].substr(1);
			var count = candidate in hash ? hash[candidate].length : 0;
			if (count < resultCount || count == resultCount && candidate.length > resultLength)
			{
				result = candidate;
				resultCount = count;
				resultLength = candidate.length;
			}
		}
		return result;
	},
	hasFilter: function(filter)
	{
		return filter.text in this.keywordByFilter;
	},
	getKeywordForFilter: function(filter)
	{
		if (filter.text in this.keywordByFilter)
		{
			return this.keywordByFilter[filter.text];
		}
		else
		{
			return null;
		}
	},
	_checkEntryMatch: function(keyword, location, contentType, docDomain, thirdParty, sitekey)
	{
		var list = this.filterByKeyword[keyword];
		for (var i = 0; i < list.length; i++)
		{
			var filter = list[i];
			if (filter == "#this")
			{
				filter = list;
			}
			if (filter.matches(location, contentType, docDomain, thirdParty, sitekey))
			{
				return filter;
			}
		}
		return null;
	},
	matchesAny: function(location, contentType, docDomain, thirdParty, sitekey)
	{
		var candidates = location.toLowerCase().match(/[a-z0-9%]{3,}/g);
		if (candidates === null)
		{
			candidates = [];
		}
		candidates.push("");
		for (var i = 0, l = candidates.length; i < l; i++)
		{
			var substr = candidates[i];
			if (substr in this.filterByKeyword)
			{
				var result = this._checkEntryMatch(substr, location, contentType, docDomain, thirdParty, sitekey);
				if (result)
				{
					return result;
				}
			}
		}
		return null;
	}
};

function CombinedMatcher()
{
	this.blacklist = new Matcher();
	this.whitelist = new Matcher();
	this.resultCache = createDict();
}
CombinedMatcher.maxCacheEntries = 1000;
CombinedMatcher.prototype = {
	blacklist: null,
	whitelist: null,
	resultCache: null,
	cacheEntries: 0,
	clear: function()
	{
		this.blacklist.clear();
		this.whitelist.clear();
		this.resultCache = createDict();
		this.cacheEntries = 0;
	},
	add: function(filter)
	{
		if (filter instanceof WhitelistFilter)
		{
			this.whitelist.add(filter);
		}
		else
		{
			this.blacklist.add(filter);
		}
		if (this.cacheEntries > 0)
		{
			this.resultCache = createDict();
			this.cacheEntries = 0;
		}
	},
	remove: function(filter)
	{
		if (filter instanceof WhitelistFilter)
		{
			this.whitelist.remove(filter);
		}
		else
		{
			this.blacklist.remove(filter);
		}
		if (this.cacheEntries > 0)
		{
			this.resultCache = createDict();
			this.cacheEntries = 0;
		}
	},
	findKeyword: function(filter)
	{
		if (filter instanceof WhitelistFilter)
		{
			return this.whitelist.findKeyword(filter);
		}
		else
		{
			return this.blacklist.findKeyword(filter);
		}
	},
	hasFilter: function(filter)
	{
		if (filter instanceof WhitelistFilter)
		{
			return this.whitelist.hasFilter(filter);
		}
		else
		{
			return this.blacklist.hasFilter(filter);
		}
	},
	getKeywordForFilter: function(filter)
	{
		if (filter instanceof WhitelistFilter)
		{
			return this.whitelist.getKeywordForFilter(filter);
		}
		else
		{
			return this.blacklist.getKeywordForFilter(filter);
		}
	},
	isSlowFilter: function(filter)
	{
		var matcher = filter instanceof WhitelistFilter ? this.whitelist : this.blacklist;
		if (matcher.hasFilter(filter))
		{
			return !matcher.getKeywordForFilter(filter);
		}
		else
		{
			return !matcher.findKeyword(filter);
		}
	},
	matchesAnyInternal: function(location, contentType, docDomain, thirdParty, sitekey)
	{
		var candidates = location.toLowerCase().match(/[a-z0-9%]{3,}/g);
		if (candidates === null)
		{
			candidates = [];
		}
		candidates.push("");
		var blacklistHit = null;
		for (var i = 0, l = candidates.length; i < l; i++)
		{
			var substr = candidates[i];
			if (substr in this.whitelist.filterByKeyword)
			{
				var result = this.whitelist._checkEntryMatch(substr, location, contentType, docDomain, thirdParty, sitekey);
				if (result)
				{
					return result;
				}
			}
			if (substr in this.blacklist.filterByKeyword && blacklistHit === null)
			{
				blacklistHit = this.blacklist._checkEntryMatch(substr, location, contentType, docDomain, thirdParty, sitekey);
			}
		}
		return blacklistHit;
	},
	matchesAny: function(location, docDomain)
	{
		var key = location + " " + docDomain + " ";
		if (key in this.resultCache)
		{
			return this.resultCache[key];
		}
		var result = this.matchesAnyInternal(location, 0, docDomain, null, null);
		if (this.cacheEntries >= CombinedMatcher.maxCacheEntries)
		{
			this.resultCache = createDict();
			this.cacheEntries = 0;
		}
		this.resultCache[key] = result;
		this.cacheEntries++;
		return result;
	}
};
var defaultMatcher = new CombinedMatcher();

for (var i = 0; i < rules.length; i++) {
	defaultMatcher.add(Filter.fromText(rules[i]));
}

var subnetIpRangeList = [
0,1,
167772160,184549376,	//10.0.0.0/8
2886729728,2887778304,	//172.16.0.0/12
3232235520,3232301056,	//192.168.0.0/16
2130706432,2130706688	//127.0.0.0/24
];

function convertAddress(ipchars) {
	var bytes = ipchars.split('.');
	var result = (bytes[0] << 24) |
	(bytes[1] << 16) |
	(bytes[2] << 8) |
	(bytes[3]);
	return result >>> 0;
}

function check_ipv4(host) {
	var re_ipv4 = /^\d+\.\d+\.\d+\.\d+$/g;
	if (re_ipv4.test(host)) {
		return true;
	}
}
function check_ipv6(host) {
	var re_ipv6 = /^\[?([a-fA-F0-9]{0,4}\:){1,7}[a-fA-F0-9]{0,4}\]?$/g;
	if (re_ipv6.test(host)) {
		return true;
	}
}
function check_ipv6_dns(dnsstr) {
	var re_ipv6 = /([a-fA-F0-9]{0,4}\:){1,7}[a-fA-F0-9]{0,4}(%[0-9]+)?/g;
	if (re_ipv6.test(dnsstr)) {
		return true;
	}
}
function isInSubnetRange(ipRange, intIp) {
	for ( var i = 0; i < 10; i += 2 ) {
		if ( ipRange[i] <= intIp && intIp < ipRange[i+1] )
			return true;
	}
}
function getProxyFromIP(strIp) {
	var intIp = convertAddress(strIp);
	if ( isInSubnetRange(subnetIpRangeList, intIp) ) {
		return direct;
	}
	return ip_proxy();
}

function FindProxyForURL(url, host) {
	if ( isPlainHostName(host) === true ) {
		return direct;
	}
	if (defaultMatcher.matchesAny(url, host) instanceof BlockingFilter) {
		return wall_proxy();
	}
	if ( check_ipv4(host) === true ) {
		return getProxyFromIP(host);
	}
	return direct;
}

