# -*- coding: utf-8 -*-
#
# How to regenerate:
#
#  $ tv_grab_fi.pl --list-channels | \
#     perl -MFile::Slurp -MHTML::Entities -e '$a=read_file(\*STDIN); \
#       my @m = ($a =~ m,id="([^"]+)">\s+<display-name lang="..">([^<]+)</,mg); \
#       while (my($i, $n) = splice(@m, 0, 2)) { \
#         $n = decode_entities($n); \
#         print "##channel $i $n\n"; \
#       }' | \
#     sort >test.txt
#
# NOTE: ##channel are those channels that should not be unmasked during testing
#
#channel 10.iltapulu.fi AVA
#channel 11.iltapulu.fi TV5
#channel 12.iltapulu.fi Kutonen
#channel 13.iltapulu.fi Hero
##channel 14.iltapulu.fi FRII
##channel 15.iltapulu.fi TLC
##channel 16.iltapulu.fi National Geographic
##channel 17.iltapulu.fi MTV
##channel 18.iltapulu.fi Discovery Channel
##channel 19.iltapulu.fi Disney Channel
channel 1.iltapulu.fi YLE TV1
##channel 20.iltapulu.fi Eurosport
##channel 21.iltapulu.fi Eurosport 2
##channel 22.iltapulu.fi C More Max
##channel 23.iltapulu.fi C More Juniori
##channel 24.iltapulu.fi C More Sport 1
##channel 25.iltapulu.fi C More Sport 2
##channel 26.iltapulu.fi C More First
##channel 27.iltapulu.fi C More Series
##channel 28.iltapulu.fi C More Hits
##channel 29.iltapulu.fi C More Stars
channel 2.iltapulu.fi YLE TV2
##channel 30.iltapulu.fi SF-kanalen
##channel 31.iltapulu.fi C More First HD
##channel 32.iltapulu.fi C More Golf HD
##channel 33.iltapulu.fi C More Hits HD
##channel 34.iltapulu.fi C More Series HD
##channel 35.iltapulu.fi Ruutu+ Lapset
##channel 36.iltapulu.fi Ruutu+ Leffat ja Sarjat
##channel 37.iltapulu.fi Ruutu+ Dokkarit
##channel 38.iltapulu.fi Ruutu+ Urheilu 1
##channel 39.iltapulu.fi Ruutu+ Urheilu 2
channel 3.iltapulu.fi MTV3
##channel 40.iltapulu.fi Viasat Sport
##channel 41.iltapulu.fi Viasat Golf
##channel 42.iltapulu.fi Viasat Hockey
##channel 43.iltapulu.fi Viasat Urheilu HD
##channel 44.iltapulu.fi Viasat Jalkapallo HD
##channel 45.iltapulu.fi Viasat Jaakiekko HD
##channel 46.iltapulu.fi Viasat Sport Premium
##channel 47.iltapulu.fi Viasat Fotboll
##channel 48.iltapulu.fi Viasat Film
##channel 49.iltapulu.fi Viasat Film Action
#channel 4.iltapulu.fi Nelonen
##channel 50.iltapulu.fi Viasat Film Family
##channel 51.iltapulu.fi Viasat Film Comedy
##channel 52.iltapulu.fi Viasat Film Hits
##channel 53.iltapulu.fi Nickelodeon
##channel 54.iltapulu.fi TV7
##channel 55.iltapulu.fi RTL
#channel 5.iltapulu.fi Sub
#channel 6.iltapulu.fi JIM
#channel 7.iltapulu.fi Liv
#channel 8.iltapulu.fi FOX
#channel 9.iltapulu.fi Yle Teema & Fem
##channel alfatv.ampparit.com AlfaTV
##channel AlfaTV.fi.yle.fi AlfaTV
##channel alfatv.muut.telkku.com AlfaTV
##channel AlfaTV.sv.yle.fi AlfaTV
##channel alfatv.telsu.fi AlfaTV
##channel al-jazeera.uutiset.telkku.com Al Jazeera
##channel animal-planet.ampparit.com Animal Planet
##channel animal-planet.dokumentit.telkku.com Animal Planet
##channel animal-planet-hd.dokumentit.telkku.com Animal Planet HD
##channel animal.telsu.fi Animal Planet
#channel ava.ampparit.com AVA
#channel Ava.fi.yle.fi Ava
#channel ava.peruskanavat.telkku.com Ava
#channel Ava.sv.yle.fi Ava
##channel barnkanalen.ruotsi.telkku.com Barnkanalen
##channel bbc-brit.muut.telkku.com BBC Brit
##channel bbc-earth.dokumentit.telkku.com BBC Earth
##channel bbc-knowledge.muut.telkku.com BBC Knowledge
##channel bbc-world-news.uutiset.telkku.com BBC World News
##channel bloomberg-tv.uutiset.telkku.com Bloomberg TV
##channel cartoon-network.lapset.telkku.com Cartoon Network
##channel c-more-first.ampparit.com C More First
##channel cmore-first.elokuvat.telkku.com C More First
##channel cmore-first-hd.elokuvat.telkku.com C More First HD
##channel cmore_first.telsu.fi C More First
##channel cmore_golfhd.telsu.fi C More Golf HD
##channel cmore-golf-hd.urheilu.telkku.com C More Golf HD
##channel c-more-hits.ampparit.com C More Hits
##channel cmore-hits.elokuvat.telkku.com C More Hits
##channel cmore-hits-hd.elokuvat.telkku.com C More Hits HD
##channel cmore_hits.telsu.fi C More Hits
##channel c-more-juniori.ampparit.com C More Juniori
##channel c-more-max.ampparit.com C More MAX
##channel c-more-series.ampparit.com C More Series
##channel cmore-series.elokuvat.telkku.com C More Series
##channel cmore-series-hd.elokuvat.telkku.com C More Series HD
##channel cmore_series.telsu.fi C More Series
##channel cmore_sfkanalen.telsu.fi SF-Kanalen
##channel c-more-sport-1.ampparit.com C More Sport 1
##channel c-more-sport-2.ampparit.com C More Sport 2
##channel c-more-stars.ampparit.com C More Stars
##channel cmore-stars.elokuvat.telkku.com C More Stars
##channel cmore_stars.telsu.fi C More Stars
##channel cmore-tennis.urheilu.telkku.com C More Tennis
##channel cnbc.uutiset.telkku.com CNBC
##channel cnn.telsu.fi CNN
##channel cnn.viasat-kulta.telkku.com CNN
##channel deutsche-welle.uutiset.telkku.com Deutsche Welle
##channel discovery-channel.ampparit.com Discovery Channel
##channel discovery-channel.dokumentit.telkku.com Discovery Channel
##channel discovery-hd-showcase.dokumentit.telkku.com Discovery HD Showcase
##channel discovery-science.ampparit.com Discovery Science
##channel discovery-science.dokumentit.telkku.com Discovery Science
##channel discovery.telsu.fi Discovery Channel
##channel discovery-world.ampparit.com Discovery World
##channel discovery-world.dokumentit.telkku.com Discovery World
##channel discoveryworld.telsu.fi Discovery World
##channel disney-channel.lapset.telkku.com Disney Channel
##channel disney-junior.lapset.telkku.com Disney Junior
##channel disneyjunior.telsu.fi Disney Junior
##channel disney.telsu.fi Disney Channel
##channel disney-xd.lapset.telkku.com Disney XD
##channel disneyxd.telsu.fi Disney XD
##channel esportstv.urheilu.telkku.com esportstv
##channel euronews.uutiset.telkku.com EuroNews
##channel eurosport-2.ampparit.com Eurosport 2
##channel eurosport2.telsu.fi Eurosport 2
##channel eurosport-2.urheilu.telkku.com Eurosport 2
##channel eurosport.ampparit.com Eurosport
##channel eurosport.telsu.fi Eurosport
##channel eurosport.urheilu.telkku.com Eurosport
##channel extreme-sports.urheilu.telkku.com Extreme Sports
##channel fashion-tv.lifestyle.telkku.com Fashion TV
#channel fox.ampparit.com FOX
##channel Fox.fi.yle.fi Fox
#channel fox.peruskanavat.telkku.com Fox
##channel Fox.sv.yle.fi Fox
#channel fox.telsu.fi FOX
channel foxtv.fi FOX
##channel frii.ampparit.com Frii
##channel Frii.fi.yle.fi Frii
##channel frii.peruskanavat.telkku.com Frii
##channel Frii.sv.yle.fi Frii
##channel frii.telsu.fi Frii
##channel h2.dokumentit.telkku.com H2
#channel hero.ampparit.com Hero
##channel Hero.fi.yle.fi Hero
#channel hero.peruskanavat.telkku.com Hero
##channel Hero.sv.yle.fi Hero
#channel hero.telsu.fi Hero
##channel himlen-tv7.muut.telkku.com Himlen TV7
##channel history-channel.dokumentit.telkku.com The History Channel
##channel history.telsu.fi History Channel
##channel iconcerts.musiikki.telkku.com iConcerts
##channel investigation-discovery.dokumentit.telkku.com Investigation Discovery
#channel jim.ampparit.com Jim
##channel JIM.fi.yle.fi JIM
#channel jim.peruskanavat.telkku.com Jim
##channel JIM.sv.yle.fi JIM
#channel jim.telsu.fi Jim
##channel kanal5.ruotsi.telkku.com Kanal5
##channel kanal5.telsu.fi Kanal 5
##channel kunskaps.telsu.fi Kunskapskanalen
#channel kutonen.ampparit.com Kutonen
##channel Kutonen.fi.yle.fi Kutonen
#channel kutonen.peruskanavat.telkku.com Kutonen
##channel Kutonen.sv.yle.fi Kutonen
#channel kutonen.telsu.fi Kutonen
#channel liv.ampparit.com Liv
#channel Liv.fi.yle.fi Liv
#channel liv.peruskanavat.telkku.com Liv
#channel Liv.sv.yle.fi Liv
#channel liv.telsu.fi Liv
##channel motors-tv.urheilu.telkku.com Motors TV
channel mtv3.ampparit.com MTV3
#channel mtv3ava.telsu.fi AVA
channel MTV3.fi.yle.fi MTV3
##channel mtv3juniori.telsu.fi C More Juniori
##channel mtv3max.telsu.fi C More MAX
channel mtv3.peruskanavat.telkku.com MTV3
channel MTV3.sv.yle.fi MTV3
channel mtv3.telsu.fi MTV3
##channel mtv-dance.musiikki.telkku.com MTV Dance
##channel mtv-finland.musiikki.telkku.com MTV Finland
##channel mtv-juniori.lapset.telkku.com C More Juniori
##channel mtv-live-hd.musiikki.telkku.com MTV Live HD
##channel mtv-max.urheilu.telkku.com C More Max
##channel mtv-rocks.musiikki.telkku.com MTV ROCKS
##channel mtvsport1.telsu.fi C More Sport 1
##channel mtv-sport-1.urheilu.telkku.com C More Sport 1
##channel mtvsport2.telsu.fi C More Sport 2
##channel mtv-sport-2.urheilu.telkku.com C More Sport 2
##channel musictv.telsu.fi MTV
##channel nat-geo-wild-scandinavia.viasat-kulta.telkku.com Nat Geo Wild Scandinavia
##channel natgeowild.telsu.fi National Geographic Wild
##channel national-geographic.ampparit.com National Geographic
##channel National-Geographic.fi.yle.fi National Geographic
##channel national-geographic.peruskanavat.telkku.com National Geographic
##channel National-Geographic.sv.yle.fi National Geographic
##channel nationalgeo.telsu.fi National Geographic Channel
#channel nelonen.ampparit.com Nelonen
#channel Nelonen.fi.yle.fi Nelonen
##channel nelonen-maailma.ruutu.telkku.com Ruutu+ Dokkarit
##channel nelonen-nappula.lapset.telkku.com Ruutu+ Lapset
#channel nelonen.peruskanavat.telkku.com Nelonen
##channel nelonen-prime.elokuvat.telkku.com Ruutu+ Leffat ja Sarjat
##channel nelonen-pro-1.urheilu.telkku.com Ruutu+ Urheilu 1
##channel nelonen-pro-2.urheilu.telkku.com Ruutu+ Urheilu 2
#channel Nelonen.sv.yle.fi Nelonen
#channel nelonen.telsu.fi Nelonen
##channel nickelodeon.lapset.telkku.com Nickelodeon
##channel nickelodeon.telsu.fi Nickelodeon
##channel nick-jr.lapset.telkku.com Nick Jr
##channel nickjr.telsu.fi Nick Jr
##channel outdoor-channel.lifestyle.telkku.com Outdoor Channel
##channel paramount-network.muut.telkku.com Paramount Network
##channel playboy-tv.lifestyle.telkku.com Playboy TV
##channel rtl2.telsu.fi RTL II
##channel rtl.muut.telkku.com RTL
##channel rtl.telsu.fi RTL
##channel sf-kanalen.ampparit.com SF-kanalen
##channel sf-kanalen.c-more-total.telkku.com SF-kanalen
##channel sky-news.uutiset.telkku.com Sky News
##channel stv3.telsu.fi TV3
##channel stv4.telsu.fi TV4
##channel stv6.telsu.fi TV6
#channel sub.ampparit.com Sub
#channel Sub.fi.yle.fi Sub
#channel sub.peruskanavat.telkku.com Sub
#channel Sub.sv.yle.fi Sub
#channel subtv.telsu.fi Sub
##channel svt-1.ruotsi.telkku.com SVT 1
##channel svt1.telsu.fi SVT1
##channel svt24.ruotsi.telkku.com SVT24
##channel svt24.telsu.fi SVT24
##channel svt-2.ruotsi.telkku.com SVT 2
##channel svt2.telsu.fi SVT2
##channel svt-world.ruotsi.telkku.com SVT World
##channel tcm.elokuvat.telkku.com TCM
##channel tlc.ampparit.com TLC
##channel tlc-finland.peruskanavat.telkku.com TLC
##channel TLC.fi.yle.fi TLC
##channel TLC.sv.yle.fi TLC
##channel tlc.telsu.fi TLC
##channel travel-channel.lifestyle.telkku.com Travel Channel
##channel travel.telsu.fi Travel Channel
##channel tv3.ruotsi.telkku.com TV3
##channel tv4.ruotsi.telkku.com TV4
##channel TV5.fi.yle.fi TV5
##channel tv5-monde.muut.telkku.com TV5 Monde
#channel tv5.peruskanavat.telkku.com TV5
##channel TV5.sv.yle.fi TV5
##channel tv6.ruotsi.telkku.com TV6
##channel tv7.ampparit.com TV7
##channel tv7.muut.telkku.com TV7
##channel tv7.telsu.fi TV7
##channel TV-Finland.fi.yle.fi TV Finland
##channel tv-finland.muut.telkku.com TV Finland
##channel TV-Finland.sv.yle.fi TV Finland
##channel tvfinland.telsu.fi TV Finland
#channel tv-viisi.ampparit.com TV Viisi
##channel vh1-classic.musiikki.telkku.com VH1 Classic
##channel vh1.musiikki.telkku.com VH1
##channel viasat_action.telsu.fi Viasat Film Action
##channel viasat-esport-tv.ampparit.com Viasat eSportsTV
##channel viasat-explore.ampparit.com Viasat Explore
##channel viasat_explore.telsu.fi Viasat Explore
##channel viasat-explore.viasat-kulta.telkku.com Viasat Explore
##channel viasat_family.telsu.fi Viasat Film Family
##channel viasat-film-action.ampparit.com Viasat Film Action
##channel viasat-film-action.elokuvat.telkku.com Viasat Film Action
##channel viasat-film.elokuvat.telkku.com Viasat Film Premiere
##channel viasat-film-family.ampparit.com Viasat Film Family
##channel viasat-film-family.elokuvat.telkku.com Viasat Film Family
##channel viasat-film-hits.ampparit.com Viasat Film Hits
#channel viasat-film-hits.viasat-kulta.telkku.com Viasat Film Hits
##channel viasat-film-premiere.ampparit.com Viasat Film Premiere
##channel viasat-fotboll.ampparit.com Viasat Fotboll
##channel viasat-fotboll-hd.urheilu.telkku.com Viasat Fotboll HD
##channel viasat_fotboll.telsu.fi Viasat Fotboll HD
##channel viasat-golf.ampparit.com Viasat Golf
##channel viasat_golf.telsu.fi Viasat Golf
##channel viasat-golf.urheilu.telkku.com Viasat Golf
##channel viasat-history.ampparit.com Viasat History
##channel viasat_history.telsu.fi Viasat History
##channel viasat-history.viasat-kulta.telkku.com Viasat History
##channel viasat_hits.telsu.fi Viasat Film Hits
##channel viasat-hockey.ampparit.com Viasat Hockey
##channel viasat-hockey-finland.urheilu.telkku.com Viasat Urheilu HD
##channel viasat_hockey.telsu.fi Viasat Hockey
##channel viasat-hockey.urheilu.telkku.com Viasat Hockey
##channel viasat-jaakiekko.ampparit.com Viasat Jääkiekko
##channel viasat-jaakiekko-hd.urheilu.telkku.com Viasat Jääkiekko HD
##channel viasat_jaakiekko.telsu.fi Viasat jääkiekko HD
##channel viasat-jalkapallo.ampparit.com Viasat Jalkapallo
##channel viasat-jalkapallo-hd.urheilu.telkku.com Viasat Jalkapallo HD
##channel viasat_jalkapallo.telsu.fi Viasat jalkapallo HD
##channel viasat-nature.ampparit.com Viasat Nature
##channel viasat-nature-crime.viasat-kulta.telkku.com Viasat Nature/Crime
##channel viasat_nature.telsu.fi Viasat Nature
##channel viasat_premiere.telsu.fi Viasat Film Premiere
##channel viasat-sport.ampparit.com Viasat Sport
##channel viasat_sport_fi.telsu.fi Viasat Urheilu HD
##channel viasat-sport-premium.ampparit.com Viasat Sport Premium
##channel viasat-sport-premium-hd.urheilu.telkku.com Viasat Sport Premium HD
##channel viasat_sport_premium.telsu.fi Viasat Sport Premium HD
##channel viasat_sport.telsu.fi Viasat Sport
##channel viasat-sport.urheilu.telkku.com Viasat Sport
##channel viasat_sport_xtra.telsu.fi Viasat Sport Xtra
##channel viasat-ultra.ampparit.com Viasat Ultra HD
##channel viasat-ultra-hd.viasat-kulta.telkku.com Viasat Ultra HD
##channel viasat-urheilu.ampparit.com Viasat Urheilu
#channel viisi.telsu.fi TV5
##channel viron-etv.muut.telkku.com Viron ETV
channel yle1.telsu.fi Yle TV1
channel yle2.telsu.fi Yle TV2
##channel Yle-Areena.fi.yle.fi Yle Areena
##channel yleareena.telsu.fi Yle Areena
##channel Yle-Arenan.sv.yle.fi Yle Arenan
##channel ylefem.telsu.fi Yle Teema & Fem
#channel yle-teema-fem.ampparit.com Yle Teema Fem
#channel Yle-Teema-Fem.fi.yle.fi Yle Teema Fem
#channel yle-teema-fem.peruskanavat.telkku.com Yle Teema Fem
#channel Yle-Teema-Fem.sv.yle.fi Yle Teema Fem
channel yle-tv1.ampparit.com Yle TV1
channel Yle-TV1.fi.yle.fi Yle TV1
channel yle-tv1.peruskanavat.telkku.com Yle TV1
channel Yle-TV1.sv.yle.fi Yle TV1
channel yle-tv2.ampparit.com Yle TV2
channel Yle-TV2.fi.yle.fi Yle TV2
channel yle-tv2.peruskanavat.telkku.com Yle TV2
channel Yle-TV2.sv.yle.fi Yle TV2

# Title name mappings
title map "70’s show" "70's show"
title map "70s show"  "70's show"

# Strip unnecessary "movie"-type prefixes from title
# NOTE: '#' is comment character -> apply URI escaping to line
title map "%23Subleffa: " ""
title map "Elokuva: " ""
title map "Kino: " ""
title map "Kino Klassikko: " ""

# Strip parental level from titles
title strip parental level

# Series definitions
series description 70's show
series description Bomb Girls
series description Castle
series description Casualty
series description Doc Martin
series description Frasier
series description Game of Thrones
series description Goldbergit
series description The Handmaid's Tale - Orjattaresi
series description Hulluna sinuun
series description Kauniit ja rohkeat
series description Kummeli
series description Last Man on Earth
series description Leila leipoo Ranskassa
series description Moderni perhe
series description Olipa kerran
series description Pikku naisia
series description Poliisit
series description Pulmuset
series description Rillit huurussa
series description Ruotsin miljonääriäidit
series description Salatut elämät
series description Simpsonit
series description South Park
series description Tannbach, vartioitu kylä
series description Toisenlaiset frendit
series description Tyhjätaskut
series description Valaistunut
series description Viikingit
series description Weeds
series title Prisma
