# Version : 4.6.0.5

# Military
# Find by top level domain.
\.mil$|\.mil\.[a-z]{2}$|\.(airforce|navy|army)$ -> 34

# Education
# Find by top level domain.
\.edu$|\.edu\.[a-z]{2}$|\.ac\.[a-z]{2}$|\.k12\.[a-z]{2}|\.ed\.[a-z]{2}|\.sch\.[a-z]{2}$|\.g12\.br$ -> 14
schule|colegio|\.(college|courses|degree|education|institute|school|scholarships|study|university)$ -> 14

# Goverment
# Find by top level domain.
\.gov$|\.(f?govt?|go?uv|gc|gob)\.|\.state\.[a-z]*\.us$|\.gov\.[a-z]*\.ca$|\.gc\.ca$|\.gov\.[a-z]{2}$ -> 22

# Porn
porn|xxx|\bsex|[^s]sex\b|hardcore|booty|fuck|boob|shemale|fetish|bukkake|hentai|amateur|\badult|\bgay\b|fetish|mature|bdsm|eroti[ck] -> 41
\bbebes|bondage|sexshop|voyeur|xvideo|\.(sexy?|porn|adult|tube|webcam|xxx|gay|lgbt)$ -> 41

# Suspicious
\.xyz$ -> 58

# CDN
^(cdn|api|images?)[0-9]{0,2}\.|cdn\b -> 6

# Ads
# It comes before the others as we do filtering or blocking.
^ads?[^l][0-9]?|^(advert|banner)|^analytics?\.|^([a-z]?[0-9]*|[0-9]+)\.|^metrics?\.|^oas[^ie]|seo\-|^stats?\.|^adv\.|\.promo$ -> 1

# Warez
# It comes before the others as we do filtering or blocking.
torrent -> 54

# Alcohol/Tobacco
brau(erei|haus)|brewer|distill|\.(beer|vin|vodka|wine)$ -> 2

# Astrology
astrolog|horos[ck]op|horo(suko|szkop)|oroscop|numerolog|psychic|fortunetell|palmistr|\btarot -> 3

# Blog
.blogspot.|^blogs?\. -> 4

# Business/Service
^voip\.|studio|\.(amazon|google|apple|delivery|inc|ong|ngo|post|rip|memorial|systems|tel|wed|wedding|limited|ltd|events)$ -> 5

# Sports
# Some domains comes before Car as they are included into Car.
mountainbike -> 49

# Car
4x4|4wd|bikes?\.|motors\.|^motor\b|motor(bi|cy)|scooter|automobi|\.(autos?|bike|cars?|motorcycles|tires)$ -> 7

# Chat
chat\b -> 8

# Computer/Technology
^oscp\.|dns|update|\b(linux|unix)|\.(software|tech|technology)$ -> 9

# Cooking/Food
recipe|rezept|cook(ing|er)|kuking|\bfood|restaurant|ristorante|grills?\b|\bsushi|sushi\b|pizza|bakery\.|catering|cuisine -> 10
\.(eat|organic|pizza|recipes|rest|restaurant)$ -> 10

# Dating
flirt|dating|\.(date|dating|love)$ -> 11

# Download
downloads?\b|\bfiles?\b|upload|\.(download|photo|pics)$ -> 12

# Drugs
marijuana|cannabis|viagra|cialis\b|levitra|pills|\bpill[^aeo]|drugs?[^b]|apotheke|\bpharma|pharmacy -> 13

# Entertainment
anime|\bmanga|manga\b|film|\bcinema|cinema\b|\bmovie|movies?\b|vedeo|\bkino|theat(er|re)|gossip|humor|\bradio\.|fm\. -> 15
\.(entertainment|movie|radio|theater|theatre)$ -> 15

# Fashion
fashion|\.(beauty|fashion|hair|jewelry|salon|shoes|tattoo|watch|watches)$ -> 16

# Finance
mortgage|insurance|banca|versicherung|\.(bank|accountants?|cpa|creditcard|exchange|finance|financial|fund|insurance|insure|investments|loans?|money)$ -> 18

# Forum
^forums?\.|\.forum$ -> 19

# Gambling
poker|gambl|baccarat|betting|bingo|lottery|lotto|blackjack|[ck]a[sz]ino|\.(bet|bingo|casino|lotto)$ -> 20

# Games
^game|^jogo|^juego|agario|chess|\.(games?|toys)$ -> 21

# Hobby/Recreation
# It comes before Health/Medical as they include its keywords. 
animal[\-]?hospital|animal.?clinic -> 26

# Pets
\.(dog|vet)$ -> 26

# Health/Medical
hospital[^i]|[ck]linik|ambulance|athritis|chiroprac|[^i]dental|dentist|cardio|physician|pediat|dermato|cancer|reflexolog|medication|medical\. -> 25
doctors\.|\.med\.br$|saude|vitamin|\.(clinic|dental|dentist|docs|hospital|med|rehab|surgery|vision|yoga)$ -> 25

# Home/Gardening
gardening|(home|house).*(style|deco|interior|design|repair|remodel|plan)|woodworking|\.(furniture|garden|lighting|plumbing)$ -> 27

# Hunting/Fishing
fishing|hunting\. -> 28

# Job
jobs?\b|jobsearch|^career|careers?\b|resume|recruit|emplo[yi] -> 29

# Knowledge
^wiki\.|^howto|\.(how|reviews?|tips|wiki)$ -> 31

# Legal
lawyer|attorney|lawfirm|solicitor|jus\.br$|anwalt|\.(esq|law|legal)$ -> 33

# Music
musi[ck]|lyric|mp3|songs|hiphop|\.(band|music|guitars|song|tunes)$ -> 36

# News
news\b|herald\b|tribune|weather|m[ae]gazine|times\b|zeitung|(daily|press)\.|telegraph|wetter|gazette|gazet[ae]|\.press$ -> 37

# Politics
\.(democrat|republican|vote|voting)$ -> 40

# Proxy/Anonymizer
^surf\.|proxy|unblock|freeproxy -> 42

# Real Estate
\.(apartments|estate|homes|house|lease|properties|property|realtor|realty|realestate|reit|rent|rentals|villas)$ -> 43

# Religion
church\b|religi|muslim|christian|jesus|bible|diocese|\bkuran|biblia|\.(catholic|faith)$ -> 45

# Search Engine
^search\.|\.search$ -> 46

# Shopping
shop\.|shopping|mall\.|^store\.|\.(auction|bargains|cheap|discount|market|sale|store|tickets)$ -> 47

# Sports
\bracing|racing\b|\brally|[^u]rally\b|\bfc\-|\-fc\.|paintball|kendo|running|bmx|cricket|gym|atheltic|futsal|mtb|muaythai|outdoor|hiking|billiard|hockey -> 49
racquetball|handball|baseball|basketball|volleyball|football|fussball|faustball|golf|sports|deporte|fitness|pilates|tennis|climbing|soccer|archery|badmiton|mma -> 49
snooker|bowling|rugby|canoe|martialart|kungfu|karate|taekwon|ufc|kravmaga|boxing|judo|wrestle|jujit|blackbelt|cycling|kayak|squash|scuba|aikido|swim -> 49
\.(baseball|basketball|cricket|fitness|football|golf|hockey|rugby|run|soccer|sport|tennis)$ -> 49

# Tracker
^count(er)?[0-9]*\.|^track(er|ing)?\. -> 50

# Travel
hotel|hostel|motel|booking|cruises\b|ferries\b|ferry\b|\btravel$|holiday|vacation|tours?\b|lodging|bnb|cottage|rentals|inns?\.|bungalow|camping|backpack -> 51
lodge\.|charter|to?uris[aitm]|airport\bvisit[a-z]+\.|rafting|museum|parking|glamp|adventure|guesthouse|resort\b -> 51
\.(aero|cab|camp|city|cruises?|flights|fly|guide|limo|museum|place|tours|town|travel|vacations|voyage)$ -> 51

# Webmail
^webmail\. -> 57

# Suspicious
[0-9]{8}\.|[0-9\-]{10}|[0-9][0-9a-z]{20} -> 58