default wizard
authorStefan Pluecken <stefan.pluecken@multimedia-labs.de>
Mon, 28 Apr 2008 23:35:46 +0000 (23:35 +0000)
committerStefan Pluecken <stefan.pluecken@multimedia-labs.de>
Mon, 28 Apr 2008 23:35:46 +0000 (23:35 +0000)
beware: could overwrite some of your data in /etc/enigma2. add
config.misc.defaultchosen=false to /etc/enigma2/settings to prevent
this.

14 files changed:
configure.ac
data/defaults/Dream/Makefile.am [new file with mode: 0644]
data/defaults/Dream/bouquets.tv [new file with mode: 0644]
data/defaults/Dream/dm7025.info [new file with mode: 0644]
data/defaults/Dream/lamedb.192 [new file with mode: 0644]
data/defaults/Dream/userbouquet.favourites.tv [new file with mode: 0644]
data/defaults/Makefile.am
data/defaultwizard.xml [new file with mode: 0644]
data/skin_default.xml
lib/python/Components/DreamInfoHandler.py [new file with mode: 0644]
lib/python/Components/Makefile.am
lib/python/Screens/DefaultWizard.py [new file with mode: 0644]
lib/python/Screens/Makefile.am
lib/python/Screens/StartWizard.py

index 43485871475a176fedd2de727eeb34071135e96b..7bf45ce9736d0dfd079ac1cacb1b6bfdfdca7757 100644 (file)
@@ -79,6 +79,8 @@ data/Makefile
 data/fonts/Makefile
 data/countries/Makefile
 data/defaults/Makefile
 data/fonts/Makefile
 data/countries/Makefile
 data/defaults/Makefile
+data/defaults/Dream/Makefile
+data/defaults/Dream/packages/Makefile
 data/extensions/Makefile
 data/skin_default/Makefile
 data/skin_default/menu/Makefile
 data/extensions/Makefile
 data/skin_default/Makefile
 data/skin_default/menu/Makefile
diff --git a/data/defaults/Dream/Makefile.am b/data/defaults/Dream/Makefile.am
new file mode 100644 (file)
index 0000000..5514288
--- /dev/null
@@ -0,0 +1,10 @@
+AUTOMAKE_OPTIONS = gnu
+
+SUBDIRS = packages
+
+installdir = $(DATADIR)/enigma2/defaults/Dream
+
+install_DATA = \
+       dm7025.info \
+       userbouquet.favourites.tv bouquets.tv \
+       settings lamedb.192
diff --git a/data/defaults/Dream/bouquets.tv b/data/defaults/Dream/bouquets.tv
new file mode 100644 (file)
index 0000000..fdce755
--- /dev/null
@@ -0,0 +1,2 @@
+#NAME Bouquets (TV)
+#SERVICE: 1:7:1:0:0:0:0:0:0:0:userbouquet.favourites.tv
diff --git a/data/defaults/Dream/dm7025.info b/data/defaults/Dream/dm7025.info
new file mode 100644 (file)
index 0000000..c03e11b
--- /dev/null
@@ -0,0 +1,26 @@
+<default>
+       <prerequisites>
+               <!-- hardware can occur more than once -->
+               <hardware type="dm7025" />
+       </prerequisites>
+       
+       <info>
+               <author>Dream Multimedia GmbH</author>
+               <name>Dream Multimedia Default</name>
+       </info>
+
+               <!-- available types: "directories" -->
+       <files type="directories">
+               <file type="skin" directory="test_skin/" flag="default" name="Default Skin" />
+               <file type="config" name="settings" />
+               <file type="services" name="lamedb.192">
+                       <prerequisites>
+                               <bcastsystem type="DVB-S" />
+                               <!--satellite type="192" /-->
+                       </prerequisites>
+j              </file>
+               <file type="favourites" directory="" name="bouquets.tv" />              
+               <file type="favourites" directory="" name="userbouquet.favourites.tv" />
+               <file type="package" directory="packages/" name="small-test_1.0_mipsel.ipk" />
+       </files>
+</default>
diff --git a/data/defaults/Dream/lamedb.192 b/data/defaults/Dream/lamedb.192
new file mode 100644 (file)
index 0000000..382bd93
--- /dev/null
@@ -0,0 +1,4284 @@
+eDVB services /3/
+transponders
+00c00000:03f0:0001
+       s 11317500:22000000:1:4:192:2
+/
+00c00000:03f8:0001
+       s 11435000:22000000:1:4:192:2
+/
+00c00000:03fa:0001
+       s 11479000:22000000:1:4:192:2
+/
+00c00000:03fc:0001
+       s 11508500:22000000:1:4:192:2
+/
+00c00000:03fe:0001
+       s 11538000:22000000:1:4:192:2
+/
+00c00000:0400:0001
+       s 11567500:22000000:1:4:192:2
+/
+00c00000:0402:0001
+       s 11597000:22000000:1:4:192:2
+/
+00c00000:0407:0001
+       s 11670750:22000000:0:4:192:2
+/
+00c00000:0408:0001
+       s 11685500:22000000:1:4:192:2
+/
+00c00000:040a:0001
+       s 10979000:22000000:1:4:192:2
+/
+00c00000:040e:0001
+       s 11038000:22000000:1:4:192:2
+/
+00c00000:0412:0001
+       s 11097000:22000000:1:4:192:2
+/
+00c00000:0416:0001
+       s 11156000:22000000:1:4:192:2
+/
+00c00000:041d:0001
+       s 10773250:22000000:0:4:192:2
+/
+00c00000:041e:0001
+       s 10788000:22000000:1:4:192:2
+/
+00c00000:0420:0001
+       s 10817500:22000000:1:4:192:2
+/
+00c00000:0421:0001
+       s 10832000:22000000:0:4:192:2
+/
+00c00000:0422:0001
+       s 10847000:22000000:1:4:192:2
+/
+00c00000:0423:0001
+       s 10861750:22000000:0:4:192:2
+/
+00c00000:0424:0001
+       s 10876500:22000000:1:4:192:2
+/
+00c00000:0427:0001
+       s 10920750:22000000:0:4:192:2
+/
+00c00000:042a:0001
+       s 11739000:27500000:1:3:192:2
+/
+00c00000:042c:0001
+       s 11778000:27500000:1:3:192:2
+/
+00c00000:042e:0001
+       s 11817000:27500000:1:3:192:2
+/
+00c00000:0430:0001
+       s 11856000:27500000:1:3:192:2
+/
+00c00000:0431:0001
+       s 12109500:27500000:0:3:192:2
+/
+00c00000:0432:0001
+       s 11895000:27500000:1:3:192:2
+/
+00c00000:0434:0001
+       s 11934000:27500000:1:3:192:2
+/
+00c00000:0436:0001
+       s 11973000:27500000:1:3:192:2
+/
+00c00000:0437:0001
+       s 11953500:27500000:0:3:192:2
+/
+00c00000:0438:0001
+       s 12012000:27500000:1:3:192:2
+/
+00c00000:043a:0001
+       s 12051000:27500000:1:3:192:2
+/
+00c00000:043c:0001
+       s 12090000:27500000:1:3:192:2
+/
+00c00000:043e:0001
+       s 12129000:27500000:1:3:192:2
+/
+00c00000:0440:0001
+       s 12168000:27500000:1:3:192:2
+/
+00c00000:0441:0001
+       s 12187500:27500000:0:3:192:2
+/
+00c00000:0442:0001
+       s 12207000:27500000:1:3:192:2
+/
+00c00000:0443:0001
+       s 12226500:27500000:0:3:192:2
+/
+00c00000:0444:0001
+       s 12246000:27500000:1:3:192:2
+/
+00c00000:0445:0001
+       s 12265500:27500000:0:3:192:2
+/
+00c00000:0446:0001
+       s 12285000:27500000:1:3:192:2
+/
+00c00000:0447:0001
+       s 12304500:27500000:0:3:192:2
+/
+00c00000:0448:0001
+       s 12324000:27500000:1:3:192:2
+/
+00c00000:044a:0001
+       s 12363050:27500000:1:3:192:2
+/
+00c00000:044b:0001
+       s 12382500:27500000:0:3:192:2
+/
+00c00000:044c:0001
+       s 12402000:27500000:1:3:192:2
+/
+00c00000:044d:0001
+       s 11836500:27500000:0:3:192:2
+/
+00c00000:044e:0001
+       s 12441000:27500000:1:3:192:2
+/
+00c00000:0452:0001
+       s 12522000:22000000:1:2:192:2:1:2:2
+/
+00c00000:0453:0001
+       s 12544750:22000000:0:4:192:2
+/
+00c00000:0454:0001
+       s 12551500:22000000:1:4:192:2
+/
+00c00000:0456:0001
+       s 12580990:22000000:1:2:192:2:1:2:2
+/
+00c00000:0457:0001
+       s 12603750:22000000:0:4:192:2
+/
+00c00000:0458:0001
+       s 12610500:22000000:1:4:192:2
+/
+00c00000:0459:0001
+       s 12633250:22000000:0:4:192:2
+/
+00c00000:045a:0001
+       s 12640000:22000000:1:4:192:2
+/
+00c00000:045b:0001
+       s 12662750:22000000:0:4:192:2
+/
+00c00000:045d:0001
+       s 12692250:22000000:0:4:192:2
+/
+00c00000:045e:0001
+       s 12699000:22000000:1:4:192:2
+/
+00c00000:045f:0001
+       s 12721500:22000000:0:2:192:2:1:2:0
+/
+00c00000:0460:0001
+       s 12728500:22000000:1:4:192:2
+/
+00c00000:04b1:0001
+       s 12421500:27500000:0:3:192:2
+/
+00c00000:04ff:0001
+       s 11992500:27500000:0:3:192:2
+/
+00c00000:0449:0035
+       s 12343500:27500000:0:3:192:2
+/
+00c00000:0451:0035
+       s 12515000:22000000:0:4:192:2
+/
+00c00000:0455:0035
+       s 12574000:22000000:0:4:192:2
+/
+00c00000:045c:0035
+       s 12669500:22000000:1:4:192:2
+/
+00c00000:0001:0085
+       s 12070500:27500000:0:3:192:2
+/
+00c00000:0002:0085
+       s 11797500:27500000:0:3:192:2
+/
+00c00000:0003:0085
+       s 11719500:27500000:0:3:192:2
+/
+00c00000:0004:0085
+       s 12031500:27500000:0:3:192:2
+/
+00c00000:0005:0085
+       s 12460500:27500000:0:3:192:2
+/
+00c00000:0006:0085
+       s 11914500:27500000:0:9:192:2:1:1:0
+/
+00c00000:0007:0085
+       s 12148500:27500000:0:3:192:2
+/
+00c00000:0009:0085
+       s 11875500:27500000:0:3:192:2
+/
+00c00000:0011:0085
+       s 11758500:27500000:0:3:192:2
+/
+00c00000:0021:0085
+       s 12480000:27500000:1:3:192:2
+/
+end
+services
+75e8:00c00000:0422:0001:0:0
+
+p:
+75e9:00c00000:0422:0001:0:0
+
+p:
+75ea:00c00000:0422:0001:0:0
+
+p:
+75eb:00c00000:0422:0001:0:0
+
+p:
+75ec:00c00000:0422:0001:0:0
+
+p:
+0300:00c00000:0007:0085:1:0
+\86RNF\87plus
+p:BetaDigital
+0700:00c00000:0005:0085:1:0
+\86BLUCOM\87 DEMOKANAL
+p:BetaDigital
+1b00:00c00000:03fe:0001:1:0
+TELESUR
+p:GlobeCast Spain
+2200:00c00000:044c:0001:1:0
+REAL TIME
+p:CSAT
+7000:00c00000:0436:0001:1:0
+MTV Euro
+p:MTV Networks Europe
+7500:00c00000:0420:0001:1:0
+DCINE ESPAÑOL
+p:DCESP
+0201:00c00000:0004:0085:1:0
+EROTIK - \86AB 18!\87
+p:PREMIERE,C:1831,C:1830,C:1810,C:1801,C:1722,C:1702
+0301:00c00000:0007:0085:1:0
+\86Voyages\87 Television
+p:BetaDigital
+0701:00c00000:0005:0085:1:0
+\86D\87AS\86 VIERTE\87
+p:BetaDigital
+1901:00c00000:03fa:0001:1:0
+CANAL EVENEMENT
+p:CSAT
+2201:00c00000:044c:0001:1:0
+JETIX
+p:CSAT
+7001:00c00000:0436:0001:1:0
+MTV Germany
+p:MTV Networks Europe
+7501:00c00000:0420:0001:1:0
+CANAL COCINA
+p:CACOC
+0202:00c00000:0007:0085:1:0
+TIER.TV
+p:BetaDigital
+0302:00c00000:0007:0085:1:0
+.
+p:BetaDigital
+0702:00c00000:0005:0085:1:0
+\86JAMBA!\87 TV
+p:BetaDigital
+1902:00c00000:03fa:0001:1:0
+VIVOLTA
+p:CSAT
+2202:00c00000:044c:0001:1:0
+L'EQUIPE TV
+p:CSAT
+7002:00c00000:0436:0001:1:0
+MTV Pulse
+p:MTV Networks Europe
+7502:00c00000:0420:0001:1:0
+TVV INT.
+p:CCV
+7602:00c00000:0408:0001:1:0
+CNN+
+p:CNN+
+0203:00c00000:0004:0085:1:0
+MGM
+p:PREMIERE,C:1831,C:1830,C:1801,C:1722,C:1702
+0303:00c00000:0007:0085:1:0
+.
+p:BetaDigital
+1903:00c00000:03fa:0001:1:0
+TELEREALITE
+p:CSAT
+2203:00c00000:044c:0001:1:0
+PLANETE NO LIMIT
+p:CSAT
+7003:00c00000:0436:0001:1:0
+MTV Idol
+p:MTV Networks Europe
+7503:00c00000:0420:0001:1:0
+FOX
+p:FOXGE
+7603:00c00000:0408:0001:1:0
+PRO TV INT
+p:DIGITAL+
+0204:00c00000:0003:0085:1:0
+PREMIERE \86NOSTALGIE\87
+p:PREMIERE,C:1831,C:1830,C:1801,C:1722,C:1702
+0304:00c00000:0005:0085:1:0
+imusic TV
+p:BetaDigital
+1904:00c00000:03fa:0001:1:0
+BABY FIRST
+p:CSAT
+2204:00c00000:044c:0001:1:0
+NATIONAL GEO
+p:CSAT
+7004:00c00000:0436:0001:1:0
+VIVA Germany
+p:MTV Networks Europe
+7504:00c00000:0420:0001:1:0
+AXN
+p:AXN
+7604:00c00000:0408:0001:1:0
+RAD. ROMANIA
+p:DIGITAL+
+0305:00c00000:0007:0085:1:0
+BD 4
+p:BetaDigital,C:1801,C:1702
+1905:00c00000:03fa:0001:1:0
+PLANETE JUSTICE
+p:CSAT
+2205:00c00000:044c:0001:1:0
+C CINEMA CLASSIC
+p:CSAT
+7005:00c00000:0436:0001:1:0
+COMEDY CENTRAL Germany
+p:MTV Networks Europe
+7505:00c00000:0420:0001:1:0
+TVE 1
+p:TVE 1
+0206:00c00000:0001:0085:1:0
+\86GOLDSTAR\87 TV
+p:PREMIERE,C:1831,C:1830,C:1801,C:1722,C:1702
+0306:00c00000:0007:0085:1:0
+\86GOD \87Channel
+p:BetaDigital
+2206:00c00000:044c:0001:1:0
+NRJ 12
+p:CSAT
+7506:00c00000:0420:0001:1:0
+SCI FI
+p:DIGITAL +
+0307:00c00000:0007:0085:1:0
+Der \86Schmuck\87kanal
+p:BetaDigital
+2207:00c00000:044c:0001:1:0
+C CINEMA FAMIZ
+p:CSAT
+7007:00c00000:0436:0001:1:0
+MTV NL
+p:MTV Networks Europe
+7607:00c00000:0408:0001:1:0
+FAMA 24H
+p:DIGITAL+
+0008:00c00000:0001:0085:1:0
+PREMIERE \86START\87
+p:PREMIERE,C:1831,C:1830,C:1801,C:1722,C:1702
+0308:00c00000:0005:0085:1:0
+GIGA
+p:BetaDigital
+2f08:00c00000:0441:0001:1:0
+\86S\87uper\86 RTL\87
+p:RTL World
+7008:00c00000:0436:0001:1:0
+NICK Germany
+p:MTV Networks Europe
+0009:00c00000:0002:0085:1:0
+\86PREM\87IERE\86 4\87
+p:PREMIERE,C:1831,C:1830,C:1801,C:1722,C:1702
+2009:00c00000:0430:0001:1:0
+CANAL+
+p:CSAT
+2f09:00c00000:0441:0001:1:0
+Super RTL CH
+p:RTL
+7009:00c00000:0436:0001:1:0
+MTV ENTERTAINMENT (P)
+p:MTV Networks Europe
+7509:00c00000:0420:0001:1:0
+ECUAVISA INT
+p:Digital+
+000a:00c00000:0002:0085:1:0
+\86PREM\87IERE\86 1\87
+p:PREMIERE,C:1831,C:1830,C:1801,C:1722,C:1702
+200a:00c00000:0430:0001:1:0
+CANAL+ DECALE
+p:CSAT
+700a:00c00000:0436:0001:1:0
+NICK PREMIUM (P)
+p:MTV Networks Europe
+750a:00c00000:0420:0001:1:0
+CARACOL TV
+p:digital TV
+000b:00c00000:0002:0085:1:0
+\86PREM\87IERE\86 2\87
+p:PREMIERE,C:1831,C:1830,C:1801,C:1722,C:1702
+200b:00c00000:0430:0001:1:0
+CANAL+ CINEMA
+p:CSAT
+000c:00c00000:0011:0085:1:0
+\86ANIMAL\87 PLANET
+p:PREMIERE,C:1831,C:1830,C:1801,C:1722,C:1702
+200c:00c00000:0430:0001:1:0
+CANAL+ HI-TECH
+p:CSAT
+760c:00c00000:0408:0001:1:0
+TCM CLÁSICO
+p:CMACLS
+000d:00c00000:0011:0085:1:0
+DISCOVERY \86GESCHICHTE\87
+p:PREMIERE,C:1831,C:1830,C:1801,C:1722,C:1702
+000e:00c00000:0011:0085:1:0
+\86DISCOVERY\87 CHANNEL
+p:PREMIERE,C:1831,C:1830,C:1801,C:1722,C:1702
+200e:00c00000:0430:0001:1:0
+C CINEMA PREMIER
+p:CSAT
+500e:00c00000:0447:0001:1:0
+UPC Direct Radio
+p:UPC Direct
+760e:00c00000:0408:0001:1:0
+TV GALICIA
+p:DIGITAL+
+000f:00c00000:0011:0085:1:0
+FOCUS \86GESUND\87HEIT
+p:PREMIERE,C:1831,C:1830,C:1801,C:1722,C:1702
+200f:00c00000:0430:0001:1:0
+DISNEY CHANNEL
+p:CSAT
+500f:00c00000:0447:0001:1:0
+Game 3
+p:chellomedia IS
+0010:00c00000:0002:0085:1:0
+PREMIERE \86SERIE\87
+p:PREMIERE,C:1831,C:1830,C:1801,C:1722,C:1702
+2010:00c00000:0430:0001:1:0
+CANAL+ SPORT
+p:CSAT
+5010:00c00000:0447:0001:1:0
+Game 2
+p:chellomedia IS
+0011:00c00000:0003:0085:1:0
+PREMIERE \86SPORT PORTAL\87
+p:PREMIERE,C:1831,C:1830,C:1801,C:1722,C:1702
+2011:00c00000:0430:0001:1:0
+EQUIDIA
+p:CSAT
+2211:00c00000:044c:0001:1:0
+NRJ 12
+p:CSAT
+5011:00c00000:0447:0001:1:0
+Game 1
+p:chellomedia IS
+0012:00c00000:0004:0085:1:0
+PREMIERE \86DIREKT\87
+p:PREMIERE
+5012:00c00000:0447:0001:1:0
+Games Portal
+p:UPC Direct
+0013:00c00000:0011:0085:1:0
+\86JUNIOR\87
+p:PREMIERE,C:1831,C:1830,C:1801,C:1722,C:1702
+5013:00c00000:0447:0001:1:0
+UPC_EPG
+p:UPC Direct
+0014:00c00000:0003:0085:1:0
+PREMIERE \86FILMFEST\87
+p:PREMIERE,C:1831,C:1830,C:1801,C:1722,C:1702
+5014:00c00000:0447:0001:1:0
+Guide
+p:UPC Direct
+0015:00c00000:0011:0085:1:0
+\86B\87EATE\86-UHSE\87.TV
+p:PREMIERE,C:1831,C:1830,C:1801,C:1722,C:1702
+2015:00c00000:0430:0001:1:0
+CANAL+ HI-TECH.
+p:CSAT
+0016:00c00000:0001:0085:1:0
+\86HEIMAT\87KANAL
+p:PREMIERE,C:1831,C:1830,C:1801,C:1722,C:1702
+0017:00c00000:0002:0085:1:0
+PREMIERE \86KRIMI\87
+p:PREMIERE,C:1831,C:1830,C:1801,C:1722,C:1702
+2017:00c00000:0430:0001:1:0
+SCI FI
+p:CSAT
+0018:00c00000:0011:0085:1:0
+CLASSICA
+p:PREMIERE,C:1831,C:1830,C:1801,C:1722,C:1702
+001b:00c00000:0001:0085:1:0
+RTL CRIME
+p:PREMIERE,C:1831,C:1830,C:1801,C:1722,C:1702
+001c:00c00000:0011:0085:1:0
+JETIX
+p:PREMIERE,C:1831,C:1830,C:1801,C:1722,C:1702
+2f1c:00c00000:0441:0001:1:0
+VOX
+p:RTL World
+001d:00c00000:0001:0085:1:0
+PASSION
+p:PREMIERE,C:1831,C:1830,C:1801,C:1722,C:1702
+201d:00c00000:0430:0001:1:0
+CANAL+
+p:CSAT
+251d:00c00000:0440:0001:1:0
+TF6
+p:CSAT
+2f1d:00c00000:0441:0001:1:0
+VOX CH
+p:RTL
+191e:00c00000:03fa:0001:1:0
+PLAYIN'TV
+p:CSAT
+251e:00c00000:0440:0001:1:0
+USHUAIA TV
+p:CSAT
+191f:00c00000:03fa:0001:1:0
+PLAYIN'Tvi
+p:CSAT
+1c1f:00c00000:0451:0035:1:0
+EPG
+p:CANALDIGITAAL
+251f:00c00000:0440:0001:1:0
+EUROSPORT 2
+p:CSAT
+0020:00c00000:0021:0085:1:0
+\86Sonnen\87klar \86TV\87
+p:PREMIERE
+0021:00c00000:0007:0085:1:0
+PFH
+p:,C:1810
+2521:00c00000:0440:0001:1:0
+C CINEMA 16/9
+p:CSAT
+4e21:00c00000:043a:0001:1:0
+ProSieben Schweiz
+p:ProSiebenSat.1
+0022:00c00000:0011:0085:1:0
+\86DISNEY\87 CHANNEL
+p:PREMIERE,C:1831,C:1830,C:1801,C:1722,C:1702
+4e22:00c00000:043a:0001:1:0
+ProSieben Austria
+p:ProSiebenSat.1
+2523:00c00000:0440:0001:1:0
+PIWI
+p:CSAT
+4e23:00c00000:043a:0001:1:0
+Kabel 1 Schweiz
+p:ProSiebenSat.1
+7023:00c00000:0402:0001:1:0
+Sky News
+p:BT
+0024:00c00000:0004:0085:1:0
+SCI FI
+p:PREMIERE,C:1831,C:1830,C:1801,C:1722,C:1702
+2524:00c00000:0440:0001:1:0
+EXTREME SPORTS
+p:CSAT
+2724:00c00000:0402:0001:1:0
+DW-TV
+p:Deutsche Telekom AG
+4e24:00c00000:043a:0001:1:0
+Kabel 1 Austria
+p:ProSiebenSat.1
+2525:00c00000:0440:0001:1:0
+FRANCE 4
+p:CSAT
+4e25:00c00000:043a:0001:1:0
+SAT.1 A
+p:ProSiebenSat.1
+2526:00c00000:0440:0001:1:0
+
+p:CSAT
+4e26:00c00000:043a:0001:1:0
+SAT.1 CH
+p:ProSiebenSat.1
+f226:00c00000:0421:0001:1:0
+Ocko TV
+p:OCKO TV
+2527:00c00000:0440:0001:1:0
+ENCYCLOPEDIA
+p:CSAT
+4e27:00c00000:043a:0001:1:0
+PULS 4 Austria
+p:ProSiebenSat.1
+0028:00c00000:0021:0085:1:0
+\86HSE24\87
+p:BetaDigital
+7728:00c00000:0416:0001:1:0
+PEOPLE+ARTS
+p:P&A
+0029:00c00000:0003:0085:1:0
+PREMIERE \86FILMCLASSICS\87
+p:PREMIERE,C:1831,C:1830,C:1801,C:1722,C:1702
+6e29:00c00000:0431:0001:1:0
+EinsExtra
+p:ARD
+7729:00c00000:0416:0001:1:0
+VIAJAR
+p:VJR
+002a:00c00000:0004:0085:1:0
+\8613 TH\87 STREET
+p:PREMIERE,C:1831,C:1830,C:1801,C:1722,C:1702
+6e2a:00c00000:0431:0001:1:0
+EinsFestival
+p:ARD
+772a:00c00000:0416:0001:1:0
+PAR. COMEDY
+p:NC
+002b:00c00000:0002:0085:1:0
+\86PREM\87IERE\86 3\87
+p:PREMIERE,C:1831,C:1830,C:1801,C:1722,C:1702
+6e2b:00c00000:0431:0001:1:0
+EinsPlus
+p:ARD
+772b:00c00000:0416:0001:1:0
+CAZA Y PESCA
+p:CAZPES
+6e2c:00c00000:0431:0001:1:0
+MDR FERNSEHEN
+p:ARD
+332d:00c00000:045b:0001:1:0
+TW1
+p:ORF
+6e2d:00c00000:0431:0001:1:0
+rbb Brandenburg
+p:ARD
+772d:00c00000:0416:0001:1:0
+LA 2
+p:La2
+f22d:00c00000:0421:0001:1:0
+eUrotic TV
+p:Neterra
+002e:00c00000:0021:0085:1:0
+glück TV
+p:BetaDigital
+272e:00c00000:0402:0001:1:0
+CNBC Europe
+p:CNBC
+332e:00c00000:045b:0001:1:0
+GoTV
+p:GoTV
+6e2e:00c00000:0431:0001:1:0
+rbb Berlin
+p:ARD
+772e:00c00000:0416:0001:1:0
+CALLE 13
+p:CL13
+f22e:00c00000:0421:0001:1:0
+RTBF SAT
+p:RTBF
+002f:00c00000:0021:0085:1:0
+DAF/OUTPRO
+p:BetaDigital
+332f:00c00000:045b:0001:1:0
+ALL FUN TV
+p:-
+772f:00c00000:0416:0001:1:0
+BLOOMBERG
+p:BL
+0030:00c00000:0007:0085:1:0
+.
+p:BetaDigital
+2f30:00c00000:0441:0001:1:0
+RTL Shop
+p:RTL World
+3330:00c00000:045b:0001:1:0
+INNSAT.TV
+p:Innsat
+7730:00c00000:0416:0001:1:0
+COSMOPOLITAN
+p:COSMO
+3331:00c00000:045b:0001:1:0
+NASN (P)
+p:PREMIERE
+7731:00c00000:0416:0001:1:0
+R. MADRID TV
+p:Digital+
+0032:00c00000:0001:0085:1:0
+1-2-3.tv
+p:PREMIERE,C:1831,C:1830,C:1801,C:1722,C:1702
+3332:00c00000:045b:0001:1:0
+AUSTRIA 9 TV
+p:AUSTRIA 9 TV
+7732:00c00000:0416:0001:1:0
+MÉTEO
+p:MET
+0033:00c00000:0021:0085:1:0
+TELE 5
+p:BetaDigital
+2333:00c00000:0400:0001:1:0
+CANAL ALGERIE
+p:CANALSATELLITE
+3333:00c00000:045b:0001:1:0
+Visit-X.TV
+p:-
+7733:00c00000:0416:0001:1:0
+FERIA ABRIL
+p:DIGITAL+
+0034:00c00000:0009:0085:1:0
+\86STAR XL\87 LIVE
+p:PREMIERE,C:1831,C:1830,C:1801,C:1722,C:1702
+2334:00c00000:0400:0001:1:0
+TV5MONDE
+p:CANALSATELLITE
+3334:00c00000:045b:0001:1:0
+Spass im TV
+p:-
+7734:00c00000:0416:0001:1:0
+VIAJAR
+p:VJR
+0035:00c00000:0007:0085:1:0
+\86PREM\87IERE\86 A\87ustria
+p:PREMIERE,C:1801,C:1702
+2135:00c00000:0442:0001:1:0
+FRANCE 5
+p:CSAT
+3335:00c00000:045b:0001:1:0
+NASN
+p:arena
+0036:00c00000:0007:0085:1:0
+Q TV SHOP
+p:BetaDigital
+2136:00c00000:0442:0001:1:0
+TV BREIZH
+p:CSAT
+2336:00c00000:0400:0001:1:0
+Al Masriya
+p:CANALSATELLITE
+3336:00c00000:045b:0001:1:0
+Bundesliga 9
+p:arena
+2337:00c00000:0400:0001:1:0
+RAI 1
+p:CANALSATELLITE
+2138:00c00000:0442:0001:1:0
+PLANETE THALASSA
+p:CSAT
+3138:00c00000:0459:0001:1:0
+Bahn TV
+p:T-Systems
+3338:00c00000:045b:0001:1:0
+AKTIV DIREKT TV
+p:-
+2339:00c00000:0400:0001:1:0
+RTPI
+p:CANALSATELLITE
+2539:00c00000:0440:0001:1:0
+FRANCE 4
+p:CSAT
+3139:00c00000:0459:0001:1:0
+K-TV
+p:T-Systems
+3339:00c00000:045b:0001:1:0
+Kuren und Wellness
+p:-
+213a:00c00000:0442:0001:1:0
+PLAYBOY TV
+p:CSAT
+233a:00c00000:0400:0001:1:0
+TV7
+p:CANALSATELLITE
+2f3a:00c00000:0441:0001:1:0
+n-tv
+p:RTL World
+333a:00c00000:045b:0001:1:0
+Uschi TV
+p:StarSat
+6e3a:00c00000:0431:0001:1:0
+ARD-Online-Kanal
+p:ARD
+233b:00c00000:0400:0001:1:0
+ARTE
+p:CANALSATELLITE
+333b:00c00000:045b:0001:1:0
+Uschi´s Schwestern
+p:StarSat
+003c:00c00000:0009:0085:1:0
+\86KINOWELT\87 TV\86 (P)\87
+p:PREMIERE,C:1830,C:1801,C:1702
+213c:00c00000:0442:0001:1:0
+FRANCE Ô
+p:CSAT
+313c:00c00000:0459:0001:1:0
+dhd24.tv
+p:T-Systems
+333c:00c00000:045b:0001:1:0
+Liebeskanal
+p:StarSat
+003d:00c00000:0009:0085:1:0
+TCM (a/P)
+p:arena/Premiere,C:1830,C:1801,C:1702
+233d:00c00000:0400:0001:1:0
+Al Jazeera
+p:CANALSATELLITE
+333d:00c00000:045b:0001:1:0
+Weiber TV
+p:StarSat
+6e3d:00c00000:0431:0001:1:0
+ARD-TEST-1
+p:ARD
+003e:00c00000:0009:0085:1:0
+AXN (a/P)
+p:arena/Premiere,C:1830,C:1801,C:1702
+233e:00c00000:0400:0001:1:0
+TVEi
+p:CANALSATELLITE
+313e:00c00000:0459:0001:1:0
+Manneskraft.TV
+p:T-Systems
+333e:00c00000:045b:0001:1:0
+Liebesrundfunk
+p:StarSat
+6e3e:00c00000:0431:0001:1:0
+ARD-TEST-2
+p:ARD
+003f:00c00000:0009:0085:1:0
+\86ROMANCE\87 TV
+p:PREMIERE,C:1830,C:1801,C:1702
+233f:00c00000:0400:0001:1:0
+ARTE
+p:
+2f3f:00c00000:0441:0001:1:0
+RTL SHOP
+p:RTL World
+333f:00c00000:045b:0001:1:0
+Kurven-Reich
+p:StarSat
+0040:00c00000:0009:0085:1:0
+\86DISNEY P\87LAYHOUSE\86 (P)\87
+p:PREMIERE,C:1830,C:1801,C:1702
+2340:00c00000:0400:0001:1:0
+TRT International
+p:
+3340:00c00000:045b:0001:1:0
+Heiße Nummer
+p:StarSat
+6e40:00c00000:0431:0001:1:0
+NDR FS MV
+p:ARD
+0041:00c00000:0009:0085:1:0
+\86DISNEY T\87OON\86 (P)\87
+p:PREMIERE,C:1830,C:1801,C:1702
+1f41:00c00000:042e:0001:1:0
+SEASONS
+p:CSAT
+2341:00c00000:0400:0001:1:0
+Test
+p:
+6e41:00c00000:0431:0001:1:0
+NDR FS HH
+p:ARD
+0042:00c00000:0009:0085:1:0
+\86BOOM\87ERANG\86 (a/P)\87
+p:arena/Premiere,C:1830,C:1801,C:1702
+1f42:00c00000:042e:0001:1:0
+C CINEMA EMOTION
+p:CSAT
+2742:00c00000:0402:0001:1:0
+BBC World
+p:BBC
+6e42:00c00000:0431:0001:1:0
+NDR FS NDS
+p:ARD
+0043:00c00000:0009:0085:1:0
+\86E.CLIPS\87 (P)
+p:PREMIERE,C:1830,C:1801,C:1702
+1f43:00c00000:042e:0001:1:0
+C CINEMA FRISSON
+p:CSAT
+2143:00c00000:0442:0001:1:0
+A LA CARTE 12
+p:CSAT
+6e43:00c00000:0431:0001:1:0
+NDR FS SH
+p:ARD
+0044:00c00000:0009:0085:1:0
+lettra (a/P)
+p:arena/Premiere,C:1830,C:1801,C:1702
+1f44:00c00000:042e:0001:1:0
+EURONEWS
+p:CSAT
+2144:00c00000:0442:0001:1:0
+OM'TV
+p:CSAT
+2f44:00c00000:0454:0001:1:0
+QVC Deutschland
+p:QVC
+3144:00c00000:0459:0001:1:0
+Nie mehr einsam TV
+p:T-Systems
+6e44:00c00000:0431:0001:1:0
+MDR SACHSEN
+p:ARD
+0045:00c00000:0009:0085:1:0
+\86s\87port\86d\87igital\86.tv\87
+p:BetaDigital,C:1830
+1f45:00c00000:042e:0001:1:0
+PARIS PREMIERE
+p:CSAT
+2145:00c00000:0442:0001:1:0
+OLTV
+p:CSAT
+6e45:00c00000:0431:0001:1:0
+MDR S-ANHALT
+p:ARD
+6f45:00c00000:0445:0001:1:0
+Radio Bremen TV
+p:ARD
+0046:00c00000:0007:0085:1:0
+\86Alpen\87glühen \86TVX\87
+p:BetaDigital,C:1830,C:1801,C:1702
+1f46:00c00000:042e:0001:1:0
+JIMMY
+p:CSAT
+2346:00c00000:0400:0001:1:0
+2M Maroc
+p:CANALSATELLITE
+3146:00c00000:0459:0001:1:0
+rhein main tv
+p:T-Systems
+6e46:00c00000:0431:0001:1:0
+MDR THÜRINGEN
+p:ARD
+6f46:00c00000:0445:0001:1:0
+SR Fernsehen
+p:ARD
+0047:00c00000:0007:0085:1:0
+Service 12
+p:BetaDigital
+1f47:00c00000:042e:0001:1:0
+MEZZO
+p:CSAT
+3147:00c00000:0459:0001:1:0
+Deutsche Girls 2
+p:T-Systems
+6e47:00c00000:0431:0001:1:0
+SWR Fernsehen RP
+p:ARD
+0048:00c00000:0005:0085:1:0
+.
+p:BetaDigital
+1f48:00c00000:042e:0001:1:0
+LA CHAINE METEO
+p:CSAT
+3148:00c00000:0459:0001:1:0
+Gems TV
+p:T-Systems
+0049:00c00000:0005:0085:1:0
+.
+p:BetaDigital
+1f49:00c00000:042e:0001:1:0
+SPORT+
+p:CSAT
+2649:00c00000:0460:0001:1:0
+FR3 CAEN
+p:CSAT
+004a:00c00000:0005:0085:1:0
+.
+p:BetaDigital
+1f4a:00c00000:042e:0001:1:0
+I>TELE
+p:CSAT
+264a:00c00000:0460:0001:1:0
+FR3 NANTES
+p:CSAT
+314a:00c00000:0459:0001:1:0
+Dreamgirls.TV
+p:T-Systems
+004b:00c00000:0005:0085:1:0
+.
+p:BetaDigital
+1f4b:00c00000:042e:0001:1:0
+HISTOIRE
+p:CSAT
+264b:00c00000:0460:0001:1:0
+FR3 NICE
+p:CSAT
+314b:00c00000:0459:0001:1:0
+Erotik Sat
+p:T-Systems
+004c:00c00000:0005:0085:1:0
+.
+p:BetaDigital
+1f4c:00c00000:042e:0001:1:0
+MEZZO.
+p:CSAT
+264c:00c00000:0460:0001:1:0
+FR3 ORLEANS
+p:CSAT
+274c:00c00000:0402:0001:1:0
+TV5MONDE EUROPE
+p:TV5MONDE
+314c:00c00000:0459:0001:1:0
+123Damenwahl
+p:T-Systems
+004d:00c00000:0005:0085:1:0
+.
+p:BetaDigital
+1c4d:00c00000:0457:0001:1:0
+IP4_slides
+p:SES ASTRA
+1f4d:00c00000:042e:0001:1:0
+NCMESS
+p:CSAT
+264d:00c00000:0460:0001:1:0
+FR3 DIJON
+p:CSAT
+314d:00c00000:0459:0001:1:0
+SexySat
+p:T-Systems
+4f4d:00c00000:0447:0001:1:0
+\86Gal\87axie \86Sport\87
+p:UPC Direct
+264e:00c00000:0460:0001:1:0
+FR3 POITIERS
+p:CSAT
+274e:00c00000:0402:0001:1:0
+Best of shopping
+p:GLOBECAST
+314e:00c00000:0459:0001:1:0
+paradise
+p:T-Systems
+4f4e:00c00000:0447:0001:1:0
+\86Animal\87 \86Pl\87anet
+p:UPC Direct
+264f:00c00000:0460:0001:1:0
+FR3 REIMS
+p:CSAT
+274f:00c00000:0402:0001:1:0
+M6 BOUTIQUE LA CHAINE
+p:Globecast
+314f:00c00000:0459:0001:1:0
+Date Line
+p:T-Systems
+4f4f:00c00000:0447:0001:1:0
+\86Disc\87overy CE
+p:UPC Direct
+2650:00c00000:0460:0001:1:0
+FR3 GRENOBLE
+p:CSAT
+3150:00c00000:0459:0001:1:0
+Fotohandy
+p:T-Systems
+4f50:00c00000:0447:0001:1:0
+\86JimJam\87
+p:UPC Direct
+2651:00c00000:0460:0001:1:0
+FR3 LILLE
+p:CSAT
+3151:00c00000:0459:0001:1:0
+Mobile Sex
+p:T-Systems
+4f51:00c00000:0447:0001:1:0
+\86Jetix/Jetix Max\87
+p:UPC Direct
+2652:00c00000:0460:0001:1:0
+FR3 STRASBOURG
+p:CSAT
+3152:00c00000:0459:0001:1:0
+jeden Tag x
+p:T-Systems
+4f52:00c00000:0447:0001:1:0
+\86Nat\87 \86Geo\87
+p:UPC Direct
+2653:00c00000:0460:0001:1:0
+FR3 MONTPELLIER
+p:CSAT
+3153:00c00000:0459:0001:1:0
+Seitensprung.TV
+p:T-Systems
+4f53:00c00000:0447:0001:1:0
+\86HBO Comedy\87
+p:UPC Direct
+2654:00c00000:0460:0001:1:0
+FR3 VIA STELLA
+p:CSAT
+3154:00c00000:0459:0001:1:0
+Rundum Sex TV
+p:T-Systems
+4f54:00c00000:0447:0001:1:0
+\86Hall\87mark
+p:UPC Direct
+1f55:00c00000:042e:0001:1:0
+I>TELE
+p:CSAT
+3155:00c00000:0459:0001:1:0
+Traumgirls.TV
+p:T-Systems
+4f55:00c00000:0447:0001:1:0
+\86Hustler TV\87
+p:UPC Direct
+3156:00c00000:0459:0001:1:0
+Paradieserotik
+p:T-Systems
+4f56:00c00000:0447:0001:1:0
+\86Zone\87Reality\87
+p:UPC Direct
+4f57:00c00000:0447:0001:1:0
+\86Ex\87treme \86Sports\87
+p:UPC Direct
+2f58:00c00000:0454:0001:1:0
+LibertyTV FR
+p:LibertyTV.com
+3158:00c00000:0459:0001:1:0
+Peep TV
+p:T-Systems
+2f59:00c00000:0454:0001:1:0
+Medi1SAT
+p:PRVDR
+3159:00c00000:0459:0001:1:0
+1A  Volksmusik.tv
+p:T-Systems
+2f5a:00c00000:0454:0001:1:0
+[tru:] young tv
+p:Bibel TV
+315a:00c00000:0459:0001:1:0
+Supreme Master TV
+p:T-Systems
+2f5b:00c00000:0454:0001:1:0
+eUrotic TV
+p:Neterra
+315b:00c00000:0459:0001:1:0
+phab 16
+p:T-Systems
+4f5b:00c00000:044b:0001:1:0
+\86CT1\87
+p:UPC Direct
+1b5c:00c00000:03fc:0001:1:0
+DEMAIN TV
+p:GlobeCast
+445c:00c00000:0453:0001:1:0
+SAT.1
+p:ProSiebenSat.1
+4f5c:00c00000:044b:0001:1:0
+\86CT24\87
+p:UPC Direct
+1b5d:00c00000:03fc:0001:1:0
+TELIF
+p:GCE
+445d:00c00000:0453:0001:1:0
+ProSieben
+p:ProSiebenSat.1
+4f5d:00c00000:044b:0001:1:0
+\86NOVA Cinema\87
+p:UPC Direct
+335e:00c00000:045b:0001:1:0
+Telesünde
+p:StarSat
+445e:00c00000:0453:0001:1:0
+kabel eins
+p:ProSiebenSat.1
+4f5e:00c00000:044b:0001:1:0
+\86CT2\87
+p:UPC Direct
+1b5f:00c00000:03fc:0001:1:0
+POPULAR TV
+p:OVERON
+335f:00c00000:045b:0001:1:0
+Piep Show
+p:StarSat
+445f:00c00000:0453:0001:1:0
+N24
+p:ProSiebenSat.1
+4f5f:00c00000:044b:0001:1:0
+\86TV Markiza\86
+p:UPC Direct
+1b60:00c00000:03fc:0001:1:0
+CUBAVISION
+p:GCE
+3360:00c00000:045b:0001:1:0
+Flirtrepublik
+p:StarSat
+4460:00c00000:0453:0001:1:0
+9Live
+p:ProSiebenSat.1
+4f60:00c00000:044b:0001:1:0
+\86TV JOJ\86
+p:UPC Direct
+1b61:00c00000:03fc:0001:1:0
+BFM TV
+p:GLOBECAST
+2261:00c00000:0438:0001:1:0
+FRANCE 2
+p:CSAT
+4461:00c00000:0453:0001:1:0
+Sat.1 Comedy
+p:ProSiebenSat.1,C:1830,C:1801,C:1702
+4f61:00c00000:044b:0001:1:0
+\86TV Nova\87
+p:UPC Direct
+1b62:00c00000:03fc:0001:1:0
+REDERECORD
+p:GCE
+1c62:00c00000:0457:0001:1:0
+STB Comag
+p:SES ASTRA
+2262:00c00000:0438:0001:1:0
+FRANCE 3
+p:CSAT
+4462:00c00000:0453:0001:1:0
+kabel eins classics
+p:ProSiebenSat.1,C:1830,C:1801,C:1702
+4f62:00c00000:044b:0001:1:0
+\86XXX\87
+p:UPC Direct
+1b63:00c00000:03fc:0001:1:0
+ARIRANG TV
+p:GCE
+4f63:00c00000:044b:0001:1:0
+\86Prima TV\87
+p:UPC Direct
+1b64:00c00000:03fc:0001:1:0
+A JAZEERA ENG
+p:GCE
+2264:00c00000:0438:0001:1:0
+A LA CARTE 11
+p:CSAT
+4f64:00c00000:044b:0001:1:0
+DOQ
+p:UPC Direct
+7564:00c00000:0412:0001:1:0
+BARÇA TV
+p:BARNA
+1b65:00c00000:03fc:0001:1:0
+EXTREMADURA TV
+p:OVERON
+4f65:00c00000:044b:0001:1:0
+\86Filmmuzeum\86
+p:UPC Direct
+7565:00c00000:0412:0001:1:0
+TAQUILLA 5
+p:TQ5
+4f66:00c00000:044b:0001:1:0
+\86CT4 Sport\87
+p:UPC Direct
+6d66:00c00000:0437:0001:1:0
+ZDF
+p:ZDFvision
+7566:00c00000:0412:0001:1:0
+TAQUILLA 6
+p:TQ6
+2067:00c00000:0430:0001:1:0
+DOWNLOAD TNTSAT SAGEM
+p:CSAT
+2267:00c00000:0438:0001:1:0
+TRACE TV
+p:CSAT
+4f67:00c00000:04ff:0001:1:0
+\86Echo TV\87
+p:UPC Direct
+6d67:00c00000:0437:0001:1:0
+3sat
+p:ZDFvision
+7567:00c00000:0412:0001:1:0
+TAQUILLA 7
+p:TQ7
+2268:00c00000:0438:0001:1:0
+TELE MELODY
+p:CSAT
+4f68:00c00000:04ff:0001:1:0
+\86HBO2\87
+p:UPC Direct
+6d68:00c00000:0437:0001:1:0
+KiKa
+p:ZDFvision
+6f68:00c00000:042c:0001:1:0
+Spare 2
+p:TBS
+7468:00c00000:03f0:0001:1:0
+CANAL ODISEA
+p:Digital+
+7568:00c00000:0412:0001:1:0
+TAQUILLA X
+p:TQ10
+2069:00c00000:0430:0001:1:0
+DOWNLOAD TNTSAT STRONG
+p:CSAT
+2269:00c00000:0438:0001:1:0
+CINE+
+p:CSAT
+4f69:00c00000:04ff:0001:1:0
+\86HBO\87
+p:UPC Direct
+6f69:00c00000:042c:0001:1:0
+Cartoon Network
+p:TBS
+7469:00c00000:03f0:0001:1:0
+JETIX
+p:FK
+7569:00c00000:0412:0001:1:0
+TAQUILLA XX
+p:TQX
+226a:00c00000:0438:0001:1:0
+CINE+
+p:CSAT
+4f6a:00c00000:04ff:0001:1:0
+\86HBO\87
+p:UPC Direct
+6f6a:00c00000:042c:0001:1:0
+CNN Int.
+p:CNN
+746a:00c00000:03f0:0001:1:0
+DISNEY CH. +1
+p:DCH1
+756a:00c00000:0412:0001:1:0
+TAQUILLA XX
+p:TQXX
+1b6b:00c00000:03fc:0001:1:0
+BFM TV
+p:OVERON
+226b:00c00000:0438:0001:1:0
+A LA CARTE 10
+p:CSAT
+4f6b:00c00000:04ff:0001:1:0
+\86Duna TV\87
+p:UPC Direct
+6d6b:00c00000:0437:0001:1:0
+ZDFinfokanal
+p:ZDFvision
+746b:00c00000:03f0:0001:1:0
+PLAYHOUSE
+p:PLAYDC
+756b:00c00000:0412:0001:1:0
+C+ EVENTOS
+p:CPD3
+226c:00c00000:0438:0001:1:0
+A LA CARTE
+p:CSAT
+4f6c:00c00000:04ff:0001:1:0
+\86TV Paprika\87
+p:UPC Direct
+746c:00c00000:03f0:0001:1:0
+C+ ACCIÓN
+p:CPC1
+756c:00c00000:0412:0001:1:0
+TAQUILLA 9
+p:TQ9
+226d:00c00000:0438:0001:1:0
+ESPN CLASSIC
+p:CSAT
+4f6d:00c00000:04ff:0001:1:0
+\86Magyar ATV\87
+p:UPC Direct
+6f6d:00c00000:042c:0001:1:0
+TCM
+p:TBS
+746d:00c00000:03f0:0001:1:0
+C+ COMEDIA
+p:CPC2
+4f6e:00c00000:04ff:0001:1:0
+\86Cool\87
+p:UPC Direct
+6d6e:00c00000:0437:0001:1:0
+ZDFdokukanal
+p:ZDFvision
+6f6e:00c00000:042c:0001:1:0
+Spare 28526
+p:Arqiva
+746e:00c00000:03f0:0001:1:0
+C+ DCINE
+p:CPC3
+756e:00c00000:0412:0001:1:0
+C+ EVENTOS
+p:CPD3
+4f6f:00c00000:04ff:0001:1:0
+\86TV Deko\87
+p:UPC Direct
+6f6f:00c00000:042c:0001:1:0
+Boomerang
+p:TBS
+746f:00c00000:03f0:0001:1:0
+TOON DISNEY
+p:TOONDC
+756f:00c00000:0412:0001:1:0
+TAQUILLA 8
+p:TQ8
+2270:00c00000:0438:0001:1:0
+MOTORS TV
+p:CSAT
+4f70:00c00000:04ff:0001:1:0
+\86Sport 1\87
+p:UPC Direct
+6d70:00c00000:0437:0001:1:0
+ZDFtheaterkanal
+p:ZDFvision
+7570:00c00000:0412:0001:1:0
+
+p:Digital+
+4f71:00c00000:04ff:0001:1:0
+\86m2\87
+p:UPC Direct
+4f72:00c00000:04ff:0001:1:0
+\86Minimax / Animax\87
+p:UPC Direct
+7472:00c00000:03f0:0001:1:0
+C+ ACCIÓN
+p:CPC1
+4f73:00c00000:04ff:0001:1:0
+\86Sport 2\86
+p:UPC Direct
+7473:00c00000:03f0:0001:1:0
+C+ COMEDIA
+p:CPC2
+2774:00c00000:0444:0001:1:0
+\86DELUXE\87 MUSIC
+p:BetaDigital
+4f74:00c00000:04ff:0001:1:0
+\86Film+\86
+p:UPC Direct
+7474:00c00000:03f0:0001:1:0
+C+ DCINE
+p:CPC3
+2275:00c00000:0438:0001:1:0
+FRANCE 2
+p:CSAT
+2775:00c00000:0444:0001:1:0
+DMAX
+p:BetaDigital
+4f75:00c00000:0427:0001:1:0
+\86Cartoon Network/TCM\87
+p:UPC Direct
+7475:00c00000:03f0:0001:1:0
+INTERECON TV
+p:DIGITAL
+2276:00c00000:0438:0001:1:0
+FRANCE 3
+p:CSAT
+2776:00c00000:0444:0001:1:0
+! Primetime
+p:BetaDigital
+4f76:00c00000:0427:0001:1:0
+\86Viasat 3\87
+p:UPC Direct
+6f76:00c00000:0457:0001:1:0
+WDR Aachen
+p:ARD
+2777:00c00000:0444:0001:1:0
+\86ONTV\87 Regional
+p:BetaDigital
+4f77:00c00000:0427:0001:1:0
+\86Boomerang\87
+p:UPC Direct
+6f77:00c00000:0457:0001:1:0
+WDR Wuppertal
+p:ARD
+2778:00c00000:0444:0001:1:0
+\86F\87ranken \86SAT\87
+p:BetaDigital
+4f78:00c00000:0427:0001:1:0
+\86Viasat Explorer\87
+p:UPC Direct
+6f78:00c00000:0457:0001:1:0
+WDR Bonn
+p:ARD
+2779:00c00000:0444:0001:1:0
+LokalSAT
+p:BetaDigital
+4f79:00c00000:0427:0001:1:0
+\86Viasat History\87
+p:UPC Direct
+6f79:00c00000:0457:0001:1:0
+WDR Duisburg
+p:ARD
+277a:00c00000:0444:0001:1:0
+\86\87nchen.\86tv/RFO\87
+p:BetaDigital
+4f7a:00c00000:0427:0001:1:0
+\86STV1\87
+p:UPC Direct
+277b:00c00000:0444:0001:1:0
+DrDish Television
+p:BetaDigital
+4f7b:00c00000:0427:0001:1:0
+\86TA3\87
+p:UPC Direct
+277c:00c00000:0444:0001:1:0
+.
+p:BetaDigital
+427c:00c00000:0446:0001:1:0
+AB MOTEURS
+p:ABSAT,C:0500,C:0100
+4f7c:00c00000:0427:0001:1:0
+\86Travel\87
+p:UPC Direct
+277d:00c00000:0444:0001:1:0
+tirol tv
+p:BetaDigital
+427d:00c00000:0446:0001:1:0
+AB1
+p:ABSAT,C:0500,C:0100
+4f7d:00c00000:0427:0001:1:0
+\86MGM\87
+p:UPC Direct
+277e:00c00000:0444:0001:1:0
+.
+p:BetaDigital,C:1830,C:1801,C:1702
+427e:00c00000:0446:0001:1:0
+ANIMAUX
+p:ABSAT,C:0100
+4f7e:00c00000:0427:0001:1:0
+\86bebe tv\87
+p:UPC Direct
+277f:00c00000:0444:0001:1:0
+entavio Home
+p:BetaDigital
+427f:00c00000:0446:0001:1:0
+ENCYCLOPEDIA
+p:ABSAT,C:0100
+4f7f:00c00000:0427:0001:1:0
+\86BBC Prime\87
+p:UPC Direct
+2f80:00c00000:0454:0001:1:0
+Bloomberg TV Germany
+p:Bloomberg
+4280:00c00000:0446:0001:1:0
+ XXL
+p:ABSAT,C:0500,C:0100
+4f80:00c00000:0427:0001:1:0
+\86AXN\87
+p:UPC Direct
+7080:00c00000:0443:0001:1:0
+RTL Austria
+p:RTL
+0381:00c00000:0021:0085:1:0
+\86SpiritON\87.TV
+p:BetaDigital
+2581:00c00000:0458:0001:1:0
+RTL9
+p:CSAT
+4281:00c00000:0446:0001:1:0
+ESCALES
+p:ABSAT,C:0500,C:0100
+4f81:00c00000:0427:0001:1:0
+\86Blue Hustler\87
+p:UPC Direct
+0382:00c00000:0021:0085:1:0
+.
+p:BetaDigital
+1782:00c00000:0457:0001:1:0
+TechniTipp-TV
+p:TechniSat
+2582:00c00000:0458:0001:1:0
+AB1
+p:CSAT
+4282:00c00000:0446:0001:1:0
+toute L'HISTOIRE
+p:ABSAT,C:0100
+4f82:00c00000:0407:0001:1:0
+\86HirTV\87
+p:UPC Direct
+0383:00c00000:0021:0085:1:0
+meinTVshop
+p:BetaDigital
+2583:00c00000:0458:0001:1:0
+AB MOTEURS
+p:CSAT
+2783:00c00000:0444:0001:1:0
+Top Girl Sex TV
+p:BetaDigital
+4283:00c00000:0446:0001:1:0
+LCP
+p:ABSAT
+4f83:00c00000:0407:0001:1:0
+\86M1 \87
+p:UPC Direct
+0384:00c00000:0021:0085:1:0
+DSF
+p:BetaDigital
+2584:00c00000:0458:0001:1:0
+CINE FX
+p:CSAT
+2784:00c00000:0444:0001:1:0
+Hot Girls TV
+p:BetaDigital
+4284:00c00000:0446:0001:1:0
+NT1
+p:ABSAT
+4f84:00c00000:0407:0001:1:0
+\86MTV Hungary\87
+p:UPC Direct
+2585:00c00000:0458:0001:1:0
+MANGAS
+p:CSAT
+2785:00c00000:0444:0001:1:0
+Zack Erotik TV
+p:BetaDigital
+4f85:00c00000:0407:0001:1:0
+\86Cinemax\87
+p:UPC Direct
+7085:00c00000:0443:0001:1:0
+VOX Austria
+p:RTL
+2586:00c00000:0458:0001:1:0
+XXL
+p:CSAT
+2786:00c00000:0444:0001:1:0
+Blitzkontakt.TV
+p:BetaDigital
+4286:00c00000:0446:0001:1:0
+ACTION
+p:ABSAT,C:0100
+4f86:00c00000:0407:0001:1:0
+\86TV Budapest\87
+p:UPC Direct
+2587:00c00000:0458:0001:1:0
+ANIMAUX
+p:CSAT
+2787:00c00000:0444:0001:1:0
+.6live
+p:BetaDigital
+4287:00c00000:0446:0001:1:0
+MANGAS
+p:ABSAT,C:0100
+4f87:00c00000:0407:0001:1:0
+\86RTL Klub\87
+p:UPC Direct
+2588:00c00000:0458:0001:1:0
+ESCALES
+p:CSAT
+2788:00c00000:0444:0001:1:0
+Amore TV
+p:BetaDigital
+4f88:00c00000:0407:0001:1:0
+\86Spektrum Int \87
+p:UPC Direct
+7788:00c00000:0424:0001:1:0
+40 LATINO
+p:40LAT
+2589:00c00000:0458:0001:1:0
+ACTION
+p:CSAT
+2789:00c00000:0444:0001:1:0
+Herzschlag69
+p:BetaDigital
+4289:00c00000:0446:0001:1:0
+CINE POLAR
+p:ABSAT,C:0100
+4f89:00c00000:0407:0001:1:0
+\86Sport Klub\87
+p:UPC Direct
+7789:00c00000:0424:0001:1:0
+GOLF+
+p:GOLF+
+258a:00c00000:0458:0001:1:0
+TOUTE L'HISTOIRE
+p:CSAT
+278a:00c00000:0444:0001:1:0
+tele6.tv
+p:BetaDigital
+428a:00c00000:0446:0001:1:0
+CINE FX
+p:ABSAT,C:0500,C:0100
+4f8a:00c00000:0407:0001:1:0
+\86Film+ \87
+p:UPC Direct
+708a:00c00000:0443:0001:1:0
+RTL2 Austria
+p:RTL
+778a:00c00000:0424:0001:1:0
+CANAL+...30
+p:CP30
+278b:00c00000:0444:0001:1:0
+Männerwelt.TV
+p:BetaDigital
+428b:00c00000:0446:0001:1:0
+RTL9
+p:ABsat,C:0100
+4f8b:00c00000:0407:0001:1:0
+\86TV2 \87
+p:UPC Direct
+778b:00c00000:0424:0001:1:0
+PLAYBOY TV
+p:Playboy TV
+138c:00c00000:0455:0035:1:0
+NET5
+p:CANALDIGITAAL
+278c:00c00000:0444:0001:1:0
+Gebrauchtwagen TV
+p:BetaDigital
+4f8c:00c00000:0407:0001:1:0
+\86Sport 1 CZE \87
+p:UPC Direct
+778c:00c00000:0424:0001:1:0
+40 LATINO
+p:40LAT
+138d:00c00000:0455:0035:1:0
+SBS6
+p:CANALDIGITAAL
+238d:00c00000:044a:0001:1:0
+GUIDE TV
+p:CSAT
+278d:00c00000:0444:0001:1:0
+Traumkontakt.tv
+p:BetaDigital
+4f8d:00c00000:0407:0001:1:0
+\86Viva Hungary\87
+p:UPC Direct
+778d:00c00000:0424:0001:1:0
+NAT GEOGRAPH
+p:NATGEO
+238e:00c00000:044a:0001:1:0
+CANAL+ HI-TECH HD
+p:IMEDIA
+278e:00c00000:0444:0001:1:0
+Po6
+p:BetaDigital
+4f8e:00c00000:044b:0001:1:0
+\86Eurosport  2\87
+p:UPC Direct
+768e:00c00000:041e:0001:1:0
+TAQUILLA 1
+p:TQ1
+778e:00c00000:0424:0001:1:0
+C+ FÚTBOL
+p:CPD1
+218f:00c00000:0442:0001:1:0
+FRANCE 5
+p:CSAT
+238f:00c00000:044a:0001:1:0
+NATIONAL GEO HD
+p:CSAT
+278f:00c00000:0444:0001:1:0
+2255live
+p:BetaDigital
+708f:00c00000:0443:0001:1:0
+Super RTL A
+p:RTL
+768f:00c00000:041e:0001:1:0
+TAQUILLA 2
+p:TQ2
+778f:00c00000:0424:0001:1:0
+C+ DEPORTES
+p:CPD2
+2390:00c00000:044a:0001:1:0
+MON CSAT
+p:CSAT
+2790:00c00000:0444:0001:1:0
+.
+p:BetaDigital
+4290:00c00000:0446:0001:1:0
+NT1
+p:ABSAT
+7690:00c00000:041e:0001:1:0
+TAQUILLA 3
+p:TQ3
+2791:00c00000:0444:0001:1:0
+A2 Teleshop
+p:BetaDigital
+3391:00c00000:044e:0001:1:0
+History Channel
+p:arena
+4291:00c00000:0446:0001:1:0
+LCP
+p:ABSAT
+7691:00c00000:041e:0001:1:0
+TAQUILLA 4
+p:TQ4
+0292:00c00000:0005:0085:1:0
+\86Daystar Television\87 Network
+p:BetaDigital
+2392:00c00000:044a:0001:1:0
+CASH TVi
+p:CSAT
+2792:00c00000:0444:0001:1:0
+A1 Teleshop
+p:BetaDigital
+3392:00c00000:044e:0001:1:0
+National Geographic Channel
+p:arena
+6e92:00c00000:04b1:0001:1:0
+WDR Bielefeld
+p:ARD
+0293:00c00000:0005:0085:1:0
+tv.gusto
+p:BetaDigital
+1393:00c00000:0455:0035:1:0
+Hallmark
+p:CANALDIGITAAL
+2393:00c00000:044a:0001:1:0
+
+p:CSAT
+2793:00c00000:0444:0001:1:0
+.
+p:BetaDigital
+3393:00c00000:044e:0001:1:0
+ANIMAX (a/P)
+p:arena/Premiere
+6e93:00c00000:04b1:0001:1:0
+WDR Dortmund
+p:ARD
+7793:00c00000:0424:0001:1:0
+FOX NEWS
+p:FOXNWS
+2394:00c00000:044a:0001:1:0
+
+p:CSAT
+2f94:00c00000:0454:0001:1:0
+Chamber TV
+p:Chambre des Députées
+3394:00c00000:044e:0001:1:0
+Cartoon Network (a/P)
+p:arena/Premiere
+6e94:00c00000:04b1:0001:1:0
+WDR Düsseldorf
+p:ARD
+7594:00c00000:0422:0001:1:0
+MÚSICA DIGITAL
+p:DIGITAL+
+0295:00c00000:0021:0085:1:0
+AstroTV
+p:BetaDigital
+2395:00c00000:044a:0001:1:0
+ADIBOU TV
+p:CSAT
+3395:00c00000:044e:0001:1:0
+EuroSport 2
+p:arena
+6e95:00c00000:04b1:0001:1:0
+WDR Essen
+p:ARD
+7695:00c00000:041e:0001:1:0
+TAQUILLA XY
+p:TXY
+0296:00c00000:0005:0085:1:0
+1-2-3.tv
+p:BetaDigital
+2396:00c00000:044a:0001:1:0
+ESPACE CLIENT
+p:CSAT
+3396:00c00000:044e:0001:1:0
+Kinowelt
+p:arena
+6e96:00c00000:04b1:0001:1:0
+WDR Münster
+p:ARD
+7596:00c00000:0422:0001:1:0
+RADIOS
+p:DIGITAL+
+7696:00c00000:041e:0001:1:0
+CARTOON NET.
+p:CTN
+0297:00c00000:0005:0085:1:0
+Deutsches Gesundheitsfernsehen
+p:BetaDigital
+1397:00c00000:0455:0035:1:0
+TMF
+p:CANALDIGITAAL
+3397:00c00000:044e:0001:1:0
+RTL Living
+p:arena
+6e97:00c00000:04b1:0001:1:0
+WDR Siegen
+p:ARD
+0298:00c00000:0004:0085:1:0
+\86BIG B\87ROTHER
+p:PREMIERE,C:1831,C:1830,C:1801,C:1722,C:1702
+0f98:00c00000:0454:0001:1:0
+LUXE.TV SD
+p:DVL.TV
+3398:00c00000:044e:0001:1:0
+Biography Channel
+p:arena
+2199:00c00000:0448:0001:1:0
+
+p:CSAT
+2399:00c00000:044a:0001:1:0
+TF1 HD
+p:CSAT
+7699:00c00000:041e:0001:1:0
+BOOMERANG
+p:BOOM
+0f9a:00c00000:0454:0001:1:0
+RTL Tele Letzebuerg
+p:
+219a:00c00000:0448:0001:1:0
+ONZEO
+p:CSAT
+239a:00c00000:044a:0001:1:0
+M6 HD
+p:CSAT
+769a:00c00000:041e:0001:1:0
+TAQUILLA 10
+p:TQ10
+0f9b:00c00000:0454:0001:1:0
+!Kanal Telemedial
+p:SES ASTRA
+219b:00c00000:0448:0001:1:0
+MOSAIQUE
+p:CSAT
+239b:00c00000:044a:0001:1:0
+CINE PREMIER HD
+p:CSAT
+339b:00c00000:044e:0001:1:0
+Bundesliga HOME
+p:arena
+139c:00c00000:0455:0035:1:0
+Veronica/JETIX
+p:CANALDIGITAAL
+239c:00c00000:044a:0001:1:0
+13EME RUE HD
+p:CSAT
+339c:00c00000:044e:0001:1:0
+Bundesliga INFO
+p:arena
+779c:00c00000:0424:0001:1:0
+C+ FÚTBOL
+p:CPD1
+0f9d:00c00000:0454:0001:1:0
+Astra Vision
+p:SES ASTRA
+339d:00c00000:044e:0001:1:0
+Bundesliga 1
+p:arena
+779d:00c00000:0424:0001:1:0
+C+ DEPORTES
+p:CPD2
+339e:00c00000:044e:0001:1:0
+Bundesliga 2
+p:arena
+209f:00c00000:0432:0001:1:0
+C CINEMA CULTE
+p:CSAT
+219f:00c00000:0448:0001:1:0
+SAILING CHANNEL
+p:CSAT
+339f:00c00000:044e:0001:1:0
+Bundesliga 3
+p:arena
+20a0:00c00000:0432:0001:1:0
+MCM
+p:CSAT
+21a0:00c00000:0448:0001:1:0
+MOSAIQUE
+p:CSAT
+23a0:00c00000:044a:0001:1:0
+CE SOIR
+p:CSAT
+33a0:00c00000:044e:0001:1:0
+Bundesliga 4
+p:arena
+13a1:00c00000:0455:0035:1:0
+BVN
+p:CANALDIGITAAL
+21a1:00c00000:0448:0001:1:0
+MMD
+p:CSAT
+33a1:00c00000:044e:0001:1:0
+Bundesliga 7
+p:arena
+20a2:00c00000:0432:0001:1:0
+MCM POP
+p:CSAT
+23a2:00c00000:044a:0001:1:0
+
+p:CSAT
+33a2:00c00000:044e:0001:1:0
+Bundesliga 8
+p:arena
+20a3:00c00000:0432:0001:1:0
+CHEZ VOUS TV
+p:CSAT
+21a3:00c00000:0448:0001:1:0
+CASH TV
+p:CSAT
+13a4:00c00000:0455:0035:1:0
+Film1.3
+p:CANALDIGITAAL
+23a4:00c00000:044a:0001:1:0
+
+p:CSAT
+0fa5:00c00000:0451:0035:1:0
+Film1.1
+p:CANALDIGITAAL
+13a5:00c00000:0455:0035:1:0
+BiB
+p:CANALDIGITAAL
+21a5:00c00000:0448:0001:1:0
+PRIVATE SPICE
+p:CSAT
+6ea5:00c00000:04b1:0001:1:0
+NDR FS HH+
+p:ARD
+0fa6:00c00000:0451:0035:1:0
+Sport1
+p:CANALDIGITAAL
+13a6:00c00000:0455:0035:1:0
+Tele2 / Het Gesprek
+p:CANALDIGITAAL
+20a6:00c00000:0432:0001:1:0
+VIRGIN 17
+p:CSAT
+23a6:00c00000:044a:0001:1:0
+
+p:CSAT
+27a6:00c00000:0444:0001:1:0
+Liebesglück.TV
+p:BetaDigital
+6ea6:00c00000:04b1:0001:1:0
+NDR FS MV+
+p:ARD
+0fa7:00c00000:0451:0035:1:0
+Film1.2
+p:CANALDIGITAAL
+20a7:00c00000:0432:0001:1:0
+FOXLIFE
+p:CSAT
+21a7:00c00000:0448:0001:1:0
+
+p:CSAT
+27a7:00c00000:0444:0001:1:0
+Partnersuche.TV
+p:BetaDigital
+6ea7:00c00000:04b1:0001:1:0
+NDR FS SH+
+p:ARD
+00a8:00c00000:0001:0085:1:0
+HIT24
+p:PREMIERE,C:1831,C:1830,C:1801,C:1722,C:1702
+20a8:00c00000:0432:0001:1:0
+TEST CDN 8
+p:CSAT
+21a8:00c00000:0448:0001:1:0
+CDN12
+p:CSAT
+27a8:00c00000:0444:0001:1:0
+ReiseSchnäppchen.TV
+p:BetaDigital
+6ea8:00c00000:04b1:0001:1:0
+MDR SACHSEN+
+p:ARD
+20a9:00c00000:0432:0001:1:0
+
+p:CSAT
+21a9:00c00000:0448:0001:1:0
+
+p:CSAT
+27a9:00c00000:0444:0001:1:0
+Venusclub.TV
+p:BetaDigital
+6ea9:00c00000:04b1:0001:1:0
+MDR S-ANHALT+
+p:ARD
+75a9:00c00000:0422:0001:1:0
+GUÍA DIGITAL+
+p:DIGITAL+
+21aa:00c00000:0448:0001:1:0
+DISNEY MAGIC HD
+p:CSAT
+27aa:00c00000:0444:0001:1:0
+Ringtone TV
+p:BetaDigital
+6eaa:00c00000:04b1:0001:1:0
+MDR THÜRINGEN+
+p:ARD
+75aa:00c00000:0422:0001:1:0
+
+p:Digital +
+0fab:00c00000:0451:0035:1:0
+NED1
+p:CANALDIGITAAL
+20ab:00c00000:0432:0001:1:0
+
+p:CSAT
+27ab:00c00000:0444:0001:1:0
+.Club1.TV
+p:BetaDigital
+75ab:00c00000:0422:0001:1:0
+
+p:Digital +
+0fac:00c00000:0451:0035:1:0
+NED2
+p:CANALDIGITAAL
+27ac:00c00000:0444:0001:1:0
+AbsolutSexy.TV
+p:BetaDigital
+75ac:00c00000:0422:0001:1:0
+RAD. LATINAS
+p:Digital+
+0fad:00c00000:0451:0035:1:0
+NED3
+p:CANALDIGITAAL
+20ad:00c00000:0432:0001:1:0
+MCM TOP
+p:CSAT
+27ad:00c00000:0444:0001:1:0
+ACHTUNG Singles.TV
+p:BetaDigital
+75ad:00c00000:0422:0001:1:0
+COMPRA SMS
+p:DIGITAL+
+0fae:00c00000:0451:0035:1:0
+Nickelodeon/Comedy Central
+p:CANALDIGITAAL
+20ae:00c00000:0432:0001:1:0
+TF1
+p:CSAT
+27ae:00c00000:0444:0001:1:0
+SexyGirls.TV
+p:BetaDigital
+75ae:00c00000:0422:0001:1:0
+
+p:Digital +
+0faf:00c00000:0451:0035:1:0
+NGC
+p:CANALDIGITAAL
+20af:00c00000:0432:0001:1:0
+M6
+p:IMEDIA
+27af:00c00000:0444:0001:1:0
+Liebestraum.TV
+p:BetaDigital
+75af:00c00000:0422:0001:1:0
+
+p:DIGITAL+
+0fb0:00c00000:0451:0035:1:0
+Tele2 2e kanaal
+p:CANALDIGITAAL
+27b0:00c00000:0444:0001:1:0
+ACHTUNG Erotik.TV
+p:BetaDigital
+75b0:00c00000:0422:0001:1:0
+TAQUILLA
+p:DIGITAL+
+27b1:00c00000:0444:0001:1:0
+Erotik 24
+p:BetaDigital
+75b1:00c00000:0422:0001:1:0
+GUÍA DIGITAL+
+p:Digital+
+0fb2:00c00000:0451:0035:1:0
+Man-X
+p:CANALDIGITAAL
+21b2:00c00000:0448:0001:1:0
+
+p:CSAT
+27b2:00c00000:0444:0001:1:0
+EroticDome
+p:BetaDigital
+75b2:00c00000:0422:0001:1:0
+TAQUILLA
+p:Digital+
+20b3:00c00000:0432:0001:1:0
+TF1
+p:CSAT
+27b3:00c00000:0444:0001:1:0
+666 Girls.TV
+p:BetaDigital
+20b4:00c00000:0432:0001:1:0
+M6
+p:CSAT
+27b4:00c00000:0444:0001:1:0
+Gratis Hot TV
+p:BetaDigital
+27b5:00c00000:0444:0001:1:0
+XXXKanal.TV
+p:BetaDigital
+20b6:00c00000:0432:0001:1:0
+VIRGIN 17
+p:CSAT
+27b6:00c00000:0444:0001:1:0
+SAT Erotiktreff.TV
+p:BetaDigital
+27b7:00c00000:0444:0001:1:0
+Lustkanal.TV
+p:BetaDigital
+27b8:00c00000:0444:0001:1:0
+.
+p:BetaDigital
+24b9:00c00000:043c:0001:1:0
+TPS STAR
+p:CSAT
+27b9:00c00000:0444:0001:1:0
+Mallorca.TV
+p:BetaDigital
+24ba:00c00000:043c:0001:1:0
+SERIE CLUB
+p:CSAT
+27ba:00c00000:0444:0001:1:0
+.
+p:BetaDigital
+24bb:00c00000:043c:0001:1:0
+W9
+p:CSAT
+27bb:00c00000:0444:0001:1:0
+.
+p:BetaDigital
+77bb:00c00000:040a:0001:1:0
+CLÁSICO
+p:CLASIC
+1bbc:00c00000:0423:0001:1:0
+TV Polonia
+p:TVP
+24bc:00c00000:043c:0001:1:0
+INFOSPORT
+p:CSAT
+27bc:00c00000:0444:0001:1:0
+.
+p:BetaDigital
+77bc:00c00000:040a:0001:1:0
+24 HORAS
+p:24H
+1bbd:00c00000:0423:0001:1:0
+TVP Kultura
+p:TVP
+24bd:00c00000:043c:0001:1:0
+C CINEMA STAR
+p:CSAT
+6fbd:00c00000:042c:0001:1:0
+1.068 Spare
+p:Arqiva
+77bd:00c00000:040a:0001:1:0
+TNT
+p:CMA30
+1bbe:00c00000:0423:0001:1:0
+TVP1
+p:TVP
+23be:00c00000:044a:0001:1:0
+DT1
+p:CSAT
+24be:00c00000:043c:0001:1:0
+TELETOON
+p:CSAT
+77be:00c00000:040a:0001:1:0
+CLAN  TVE
+p:Digital+
+1bbf:00c00000:0423:0001:1:0
+TVP2
+p:TVP
+23bf:00c00000:044a:0001:1:0
+DT2
+p:CSAT
+24bf:00c00000:043c:0001:1:0
+M6 MUSIC HITS
+p:CSAT
+77bf:00c00000:040a:0001:1:0
+24 HORAS
+p:24H
+1bc0:00c00000:0423:0001:1:0
+TVP Info
+p:TVP
+24c0:00c00000:043c:0001:1:0
+DISCOVERY
+p:CSAT
+76c0:00c00000:040e:0001:1:0
+CANAL+
+p:CP
+77c0:00c00000:040a:0001:1:0
+TELENOVELAS
+p:TLNV
+1bc1:00c00000:0423:0001:1:0
+TVP Sport
+p:Telewizja Polska SA
+21c1:00c00000:0448:0001:1:0
+MOSAIQUE
+p:CSAT
+23c1:00c00000:044a:0001:1:0
+DT4
+p:CSAT
+24c1:00c00000:043c:0001:1:0
+PINK TV/PINK X
+p:CSAT
+76c1:00c00000:040e:0001:1:0
+DOCU TVE
+p:Docu TVE
+77c1:00c00000:040a:0001:1:0
+HOLLYWOOD
+p:HOLLYW
+1bc2:00c00000:0423:0001:1:0
+TVP Historia
+p:Telewizja Polska SA
+23c2:00c00000:044a:0001:1:0
+DT5
+p:CSAT
+24c2:00c00000:043c:0001:1:0
+TELETOON+1
+p:CSAT
+77c2:00c00000:040a:0001:1:0
+HISTORIA
+p:HIST
+23c3:00c00000:044a:0001:1:0
+DT6
+p:CSAT
+76c3:00c00000:040e:0001:1:0
+DISNEY CH.
+p:DCH
+77c3:00c00000:040a:0001:1:0
+TELENOVELAS
+p:TLNV
+23c4:00c00000:044a:0001:1:0
+DT7
+p:CSAT
+76c4:00c00000:040e:0001:1:0
+SPORTMANÍA
+p:SPM
+77c4:00c00000:040a:0001:1:0
+EHS
+p:Digital+
+23c5:00c00000:044a:0001:1:0
+DT8
+p:CSAT
+76c5:00c00000:040e:0001:1:0
+40 TV
+p:+MUS
+77c5:00c00000:040a:0001:1:0
+TV CANARIA
+p:CANAR
+22c6:00c00000:045a:0001:1:0
+CINE POLAR
+p:CSAT
+23c6:00c00000:044a:0001:1:0
+DT9
+p:CSAT
+76c6:00c00000:040e:0001:1:0
+DISCOVERY
+p:DCR
+77c6:00c00000:040a:0001:1:0
+CUATRO
+p:Digital+
+22c7:00c00000:045a:0001:1:0
+GULLI
+p:CSAT
+23c7:00c00000:044a:0001:1:0
+DT10
+p:CSAT
+75c7:00c00000:0422:0001:1:0
+
+p:DIGITAL+
+77c7:00c00000:040a:0001:1:0
+CUATRO
+p:Digital+
+22c8:00c00000:045a:0001:1:0
+BLOOMBERG TV
+p:CSAT
+23c8:00c00000:044a:0001:1:0
+DT11
+p:CSAT
+22c9:00c00000:045a:0001:1:0
+TEVA
+p:CSAT
+23c9:00c00000:044a:0001:1:0
+DT12
+p:CSAT
+32c9:00c00000:045d:0001:1:0
+ORF1
+p:ORF,C:1801,C:1702,C:0d05,C:1762
+77c9:00c00000:040a:0001:1:0
+TNT
+p:CMA30
+22ca:00c00000:045a:0001:1:0
+DISNEY CHANNEL+1
+p:CSAT
+23ca:00c00000:044a:0001:1:0
+DT13
+p:CSAT
+32ca:00c00000:045d:0001:1:0
+ORF2
+p:ORF,C:1801,C:1702,C:0d05,C:1762
+6dca:00c00000:044d:0001:1:0
+Das Erste
+p:ARD
+75ca:00c00000:0422:0001:1:0
+
+p:DIGITAL+
+76ca:00c00000:040e:0001:1:0
+CANAL+ 2
+p:CP2
+22cb:00c00000:045a:0001:1:0
+PLAYHOUSE DISNEY
+p:CSAT
+23cb:00c00000:044a:0001:1:0
+DT14
+p:CSAT
+32cb:00c00000:045d:0001:1:0
+ORF2 W
+p:ORF,C:1801,C:1702,C:0d05,C:1762
+6dcb:00c00000:044d:0001:1:0
+Bayerisches FS
+p:ARD
+22cc:00c00000:045a:0001:1:0
+DISNEY CINEMAGIC
+p:CSAT
+23cc:00c00000:044a:0001:1:0
+DT15
+p:CSAT
+32cc:00c00000:045d:0001:1:0
+ORF2 N
+p:ORF,C:1801,C:1702,C:0d05,C:1762
+42cc:00c00000:041d:0001:1:0
+BELSAT TV
+p:Telewizja Polska S.A.
+6dcc:00c00000:044d:0001:1:0
+hr-fernsehen
+p:ARD
+75cc:00c00000:0422:0001:1:0
+
+p:DIGITAL+
+76cc:00c00000:040e:0001:1:0
+TELEDEPORTE
+p:TDEP
+f1cc:00c00000:0421:0001:1:0
+Bibel TV
+p:Bibel TV
+22cd:00c00000:045a:0001:1:0
+DISNEY MAGIC+1
+p:CSAT
+23cd:00c00000:044a:0001:1:0
+DT16
+p:CSAT
+32cd:00c00000:045d:0001:1:0
+ORF2 B
+p:ORF,C:1801,C:1702,C:0d05,C:1762
+42cd:00c00000:041d:0001:1:0
+TEST
+p:Telewizja Polska S.A.
+6dcd:00c00000:044d:0001:1:0
+arte
+p:ARD
+74cd:00c00000:03f8:0001:1:0
+TELEFE INT
+p:DIGITAL+
+23ce:00c00000:044a:0001:1:0
+DT17
+p:CSAT
+32ce:00c00000:045d:0001:1:0
+ORF2 O
+p:ORF,C:1801,C:1702,C:0d05,C:1762
+42ce:00c00000:041d:0001:1:0
+TV POLONIA
+p:Telewizja Polska S.A.
+74ce:00c00000:03f8:0001:1:0
+PORTADA
+p:ESCAP
+75ce:00c00000:0422:0001:1:0
+IBERDROLA
+p:DIGITAL+
+22cf:00c00000:045a:0001:1:0
+E! ENTERTAINMENT
+p:CSAT
+23cf:00c00000:044a:0001:1:0
+DT18
+p:CSAT
+24cf:00c00000:043c:0001:1:0
+W9
+p:CSAT
+32cf:00c00000:045d:0001:1:0
+ORF2 S
+p:ORF,C:1801,C:1702,C:0d05,C:1762
+42cf:00c00000:041d:0001:1:0
+TVP HISTORIA
+p:Telewizja Polska S.A.
+6dcf:00c00000:044d:0001:1:0
+WDR Köln
+p:ARD
+74cf:00c00000:03f8:0001:1:0
+TCM MODERNO
+p:TCM
+75cf:00c00000:0422:0001:1:0
+
+p:Digital +
+23d0:00c00000:044a:0001:1:0
+DT19
+p:CSAT
+32d0:00c00000:045d:0001:1:0
+ORF2 T
+p:ORF,C:1801,C:1702,C:0d05,C:1762
+42d0:00c00000:041d:0001:1:0
+TVP KULTURA
+p:Telewizja Polska S.A. 
+6dd0:00c00000:044d:0001:1:0
+BR-alpha
+p:ARD
+75d0:00c00000:0422:0001:1:0
+CARTELERA
+p:DIGITAL+
+20d1:00c00000:043e:0001:1:0
+
+p:CSAT
+23d1:00c00000:044a:0001:1:0
+DT20
+p:CSAT
+32d1:00c00000:045d:0001:1:0
+ORF2 V
+p:ORF,C:1801,C:1702,C:0d05,C:1762
+6dd1:00c00000:044d:0001:1:0
+SWR Fernsehen BW
+p:ARD
+20d2:00c00000:043e:0001:1:0
+A LA CARTE 1
+p:CSAT
+32d2:00c00000:045d:0001:1:0
+ORF2 St
+p:ORF,C:1801,C:1702,C:0d05,C:1762
+6dd2:00c00000:044d:0001:1:0
+Phoenix
+p:ARD
+75d2:00c00000:0422:0001:1:0
+CANAL+ HD
+p:DIGITAL+
+20d3:00c00000:043e:0001:1:0
+A LA CARTE 2
+p:CSAT
+32d3:00c00000:045d:0001:1:0
+ORF2 K
+p:ORF,C:1801,C:1702,C:0d05,C:1762
+75d3:00c00000:0422:0001:1:0
+LIGA 07/08
+p:DIGITAL+
+07d4:00c00000:0449:0035:1:0
+RTL4
+p:CANALDIGITAAL
+20d4:00c00000:043e:0001:1:0
+A LA CARTE 3
+p:CSAT
+32d4:00c00000:045d:0001:1:0
+ATV+
+p:ATV+,C:1801,C:1702,C:0d05,C:1762
+07d5:00c00000:0449:0035:1:0
+RTL5
+p:CANALDIGITAAL
+20d5:00c00000:043e:0001:1:0
+A LA CARTE 4
+p:CSAT
+32d5:00c00000:045d:0001:1:0
+HITRADIO OE3
+p:ORF
+07d6:00c00000:0449:0035:1:0
+RTL7
+p:CANALDIGITAAL
+20d6:00c00000:043e:0001:1:0
+A LA CARTE 5
+p:CSAT
+32d6:00c00000:045d:0001:1:0
+ORF2E
+p:ORF
+75d6:00c00000:0422:0001:1:0
+FERIA ABRIL
+p:DIGITAL+
+1fd7:00c00000:0434:0001:1:0
+EUROSPORT
+p:CSAT
+20d7:00c00000:043e:0001:1:0
+A LA CARTE 6
+p:CSAT
+f1d7:00c00000:0421:0001:1:0
+TV TRWAM
+p:TV TRWAM
+1fd8:00c00000:0434:0001:1:0
+TMC
+p:CSAT
+20d8:00c00000:043e:0001:1:0
+A LA CARTE 7
+p:CSAT
+6fd8:00c00000:042c:0001:1:0
+TVBS
+p:Chinese Channel LTD.
+77d8:00c00000:040a:0001:1:0
+EUROSPORT
+p:ESP
+1fd9:00c00000:0434:0001:1:0
+PLANETE
+p:CSAT
+20d9:00c00000:043e:0001:1:0
+A LA CARTE 8
+p:CSAT
+22d9:00c00000:045a:0001:1:0
+GULLI
+p:CSAT
+32d9:00c00000:045d:0001:1:0
+Bundesliga 5
+p:arena
+75d9:00c00000:0422:0001:1:0
+
+p:Digital +
+07da:00c00000:0449:0035:1:0
+TV Oranje
+p:CANALDIGITAAL
+20da:00c00000:043e:0001:1:0
+A LA CARTE 9
+p:CSAT
+32da:00c00000:045d:0001:1:0
+Bundesliga 6
+p:arena
+1fdb:00c00000:0434:0001:1:0
+VOYAGE
+p:CSAT
+20db:00c00000:043e:0001:1:0
+A LA CARTE 13
+p:CSAT
+1fdc:00c00000:0434:0001:1:0
+LCI
+p:CSAT
+20dc:00c00000:043e:0001:1:0
+A LA CARTE 14
+p:CSAT
+75dc:00c00000:0422:0001:1:0
+COMPRA SMS
+p:DIGITAL+
+1fdd:00c00000:0434:0001:1:0
+CANAL J
+p:CSAT
+75dd:00c00000:0422:0001:1:0
+TEST TÉCNICO
+p:DIGITAL+
+20de:00c00000:043e:0001:1:0
+KIOSQUE
+p:CSAT
+75de:00c00000:0422:0001:1:0
+TEST_CSD1
+p:DIGITAL+
+07df:00c00000:0449:0035:1:0
+Discovery
+p:CANALDIGITAAL
+1fdf:00c00000:0434:0001:1:0
+PLANETE JUNIORS
+p:CSAT
+75df:00c00000:0422:0001:1:0
+TEST_CSD2
+p:DIGITAL+
+1fe0:00c00000:0434:0001:1:0
+CUISINE TV
+p:CSAT
+6fe0:00c00000:0443:0001:1:0
+NICK AUSTRIA
+p:MTV Networks
+75e0:00c00000:0422:0001:1:0
+TEST_CSD3
+p:DIGITAL+
+79e0:00c00000:0443:0001:1:0
+Eurosport
+p:SES Astra
+1fe1:00c00000:0434:0001:1:0
+FILLES TV
+p:CSAT
+6fe1:00c00000:0443:0001:1:0
+MTV AUSTRIA
+p:MTV Networks
+75e1:00c00000:0422:0001:1:0
+TEST_CSD4
+p:DIGITAL+
+1fe2:00c00000:0434:0001:1:0
+TIJI
+p:CSAT
+6de2:00c00000:044d:0001:1:0
+Test-R
+p:ARD
+75e2:00c00000:0422:0001:1:0
+TEST_CSD5
+p:DIGITAL+
+1fe3:00c00000:0434:0001:1:0
+CANAL+ FAMILY
+p:CSAT
+2ee3:00c00000:0441:0001:1:0
+\86RTL\87 Television
+p:RTL World
+31e3:00c00000:045c:0035:1:0
+VTM
+p:TV Vlaanderen
+75e3:00c00000:0422:0001:1:0
+TEST_CSD6
+p:DIGITAL+
+07e4:00c00000:0449:0035:1:0
+Animal Planet
+p:CANALDIGITAAL
+2ee4:00c00000:0441:0001:1:0
+RTL HH SH
+p:RTL World
+31e4:00c00000:045c:0035:1:0
+2BE
+p:TV Vlaanderen
+75e4:00c00000:0422:0001:1:0
+TEST_CSD7
+p:DIGITAL+
+25e5:00c00000:045e:0001:1:0
+FR3 AMIENS
+p:CSAT
+2ee5:00c00000:0441:0001:1:0
+RTL HB NDS
+p:RTL World
+31e5:00c00000:045c:0035:1:0
+VT4
+p:TV Vlaanderen
+75e5:00c00000:0422:0001:1:0
+TEST_CSD8
+p:DIGITAL+
+25e6:00c00000:045e:0001:1:0
+FR3 BESANCON
+p:CSAT
+31e6:00c00000:045c:0035:1:0
+ActionNow
+p:TV Vlaanderen
+75e6:00c00000:0422:0001:1:0
+TEST_CSD9
+p:DIGITAL+
+25e7:00c00000:045e:0001:1:0
+FR3 BORDEAUX
+p:CSAT
+31e7:00c00000:045c:0035:1:0
+één
+p:TV Vlaanderen
+75e7:00c00000:0422:0001:1:0
+TEST_CSD10
+p:DIGITAL+
+25e8:00c00000:045e:0001:1:0
+FR3 NANCY
+p:CSAT
+31e8:00c00000:045c:0035:1:0
+Ketnet/Canvas
+p:TV Vlaanderen
+07e9:00c00000:0449:0035:1:0
+EUROSPORT
+p:CANALDIGITAAL
+25e9:00c00000:045e:0001:1:0
+FR3 CLERMONT FD
+p:CSAT
+31e9:00c00000:045c:0035:1:0
+Vitaya
+p:TV Vlaanderen
+23ea:00c00000:044a:0001:1:0
+DOWNLOAD TNTSAT SAGEM
+p:CSAT
+25ea:00c00000:045e:0001:1:0
+FR3 PARIS
+p:CSAT
+79ea:00c00000:0443:0001:1:0
+HSE24 Digital
+p:SES Astra
+1feb:00c00000:0434:0001:1:0
+TMC
+p:CSAT
+23eb:00c00000:044a:0001:1:0
+CDN2
+p:CSAT
+25eb:00c00000:045e:0001:1:0
+FR3 RENNES
+p:CSAT
+6eeb:00c00000:04b1:0001:1:0
+WDR Test A
+p:ARD
+6feb:00c00000:042a:0001:1:0
+MTV ESP
+p:MTV Networks Europe
+23ec:00c00000:044a:0001:1:0
+CDN6
+p:CSAT
+25ec:00c00000:045e:0001:1:0
+FR3 ROUEN
+p:CSAT
+6fec:00c00000:042a:0001:1:0
+MTV France
+p:MTV Networks Europe
+23ed:00c00000:044a:0001:1:0
+CDN7
+p:CSAT
+25ed:00c00000:045e:0001:1:0
+FR3 LIMOGES
+p:CSAT
+75ed:00c00000:0422:0001:1:0
+
+p:Digital+
+07ee:00c00000:0449:0035:1:0
+Cartoon/TCM
+p:CANALDIGITAAL
+23ee:00c00000:044a:0001:1:0
+CDN5
+p:CSAT
+25ee:00c00000:045e:0001:1:0
+FR3 LYON
+p:CSAT
+6fee:00c00000:042a:0001:1:0
+MTV Hits
+p:MTV Networks Europe
+75ee:00c00000:0422:0001:1:0
+
+p:Digital +
+25ef:00c00000:045e:0001:1:0
+FR3 MARSEILLE
+p:CSAT
+31ef:00c00000:045c:0035:1:0
+JIM
+p:TV Vlaanderen
+6fef:00c00000:042a:0001:1:0
+MTV Base
+p:MTV Networks Europe
+75ef:00c00000:0422:0001:1:0
+
+p:DIGITAL+
+25f0:00c00000:045e:0001:1:0
+FR3 TOULOUSE
+p:CSAT
+31f0:00c00000:045c:0035:1:0
+VIJFtv
+p:TV Vlaanderen
+6ff0:00c00000:042a:0001:1:0
+VH1
+p:MTV Networks Europe
+31f1:00c00000:045c:0035:1:0
+KANAAL Z
+p:TV Vlaanderen
+6ff1:00c00000:042a:0001:1:0
+VH1 Classic
+p:MTV Networks Europe
+75f1:00c00000:0422:0001:1:0
+
+p:Digital+
+75f2:00c00000:0422:0001:1:0
+
+p:Digital+
+07f3:00c00000:0449:0035:1:0
+RTL8
+p:CANALDIGITAAL
+6ff3:00c00000:042a:0001:1:0
+MTV TWO
+p:MTV Networks Europe
+75f3:00c00000:0422:0001:1:0
+
+p:Contactanos
+2ef4:00c00000:0441:0001:1:0
+RTL2
+p:RTL World
+6ff4:00c00000:042a:0001:1:0
+Nick ESP
+p:MTV Networks Europe
+75f4:00c00000:0422:0001:1:0
+ABONO FÚTBOL+
+p:Digital+
+79f4:00c00000:0443:0001:1:0
+EuroNews
+p:Globecast
+1af5:00c00000:03fe:0001:1:0
+DIRECT 8
+p:GCE
+6ff5:00c00000:042a:0001:1:0
+MTV Base France
+p:MTV Networks Europe
+75f5:00c00000:0422:0001:1:0
+PLAYIN'TV
+p:DIGITAL+
+1af6:00c00000:03fe:0001:1:0
+KTO
+p:OVERON
+6ff7:00c00000:042a:0001:1:0
+GAME ONE
+p:MTV Networks Europe
+07f8:00c00000:0449:0035:1:0
+PRIVATE SPICE
+p:CANALDIGITAAL
+1af8:00c00000:03fe:0001:1:0
+Russia Today
+p:OVERON
+6ff8:00c00000:042a:0001:1:0
+MTV Hits.
+p:MTV Networks Europe
+1af9:00c00000:03fe:0001:1:0
+France 24 (en Francais)
+p:FRANCE 24
+75f9:00c00000:0408:0001:1:0
+TVC INT.
+p:TVC
+1afa:00c00000:03fe:0001:1:0
+France 24 (in English)
+p:FRANCE 24
+6ffa:00c00000:042a:0001:1:0
+VH1.
+p:MTV Networks Europe
+75fa:00c00000:0408:0001:1:0
+ANDALUCÍA TV
+p:DIGITAL+
+1afb:00c00000:03fe:0001:1:0
+EWTN Europe
+p:OVERON
+6ffb:00c00000:042a:0001:1:0
+VH1 Classic.
+p:MTV Networks Europe
+75fb:00c00000:0408:0001:1:0
+EUSKADI TV
+p:DIGITAL+
+02fc:00c00000:0005:0085:1:0
+ANIXE SD
+p:BetaDigital
+1afc:00c00000:03fe:0001:1:0
+NRJ Hits
+p:GlobeCast
+6ffc:00c00000:042a:0001:1:0
+NICKELODEON France
+p:MTV Networks Europe
+75fc:00c00000:0408:0001:1:0
+TM SAT/LAOTRA
+p:DIGITAL+
+02fd:00c00000:0007:0085:1:0
+\86Y\87AVIDO\86 CLIPS\87
+p:BetaDigital
+07fd:00c00000:0449:0035:1:0
+DORCEL TV
+p:CANALDIGITAAL
+1afd:00c00000:03fe:0001:1:0
+ARAGON TV
+p:OVERON
+21fd:00c00000:044c:0001:1:0
+EQUIDIA INFO
+p:CSAT
+6ffd:00c00000:042a:0001:1:0
+MTV TWO.
+p:MTV Networks Europe
+75fd:00c00000:0408:0001:1:0
+CANAL CLUB
+p:DIGITAL+
+02fe:00c00000:0005:0085:1:0
+UProm.TV
+p:BetaDigital
+21fe:00c00000:044c:0001:1:0
+COMEDIE !
+p:CSAT
+74fe:00c00000:0420:0001:1:0
+C+ ACCIÓN...30
+p:CMA
+75fe:00c00000:0408:0001:1:0
+C. ESTRELLAS
+p:GALAV
+02ff:00c00000:0007:0085:1:0
+\86rtn\87 myestate
+p:BetaDigital
+1aff:00c00000:03fe:0001:1:0
+DIRECT 8
+p:OVERON
+21ff:00c00000:044c:0001:1:0
+13EME RUE
+p:CSAT
+6fff:00c00000:0436:0001:1:0
+MTV Music
+p:MTV Networks Europe
+74ff:00c00000:0420:0001:1:0
+C+ COMEDIA...30
+p:CMADOS
+75ff:00c00000:0408:0001:1:0
+CNN+
+p:CNN+
+6f00:00c00000:0445:0001:2:0
+DW 1
+p:ARD DW
+6f01:00c00000:0445:0001:2:0
+DW 4
+p:ARD DW
+0803:00c00000:0449:0035:2:0
+RTL RADIO
+p:CANALDIGITAAL
+6f03:00c00000:0445:0001:2:0
+hr1
+p:ARD HR
+6f04:00c00000:0445:0001:2:0
+hr2
+p:ARD HR
+6f05:00c00000:0445:0001:2:0
+hr3
+p:ARD HR
+6f06:00c00000:0445:0001:2:0
+hr4
+p:ARD HR
+6f07:00c00000:0445:0001:2:0
+YOU FM
+p:ARD HR
+6f08:00c00000:0445:0001:2:0
+hr iNFO
+p:ARD HR
+f208:00c00000:0421:0001:2:0
+Radio Horeb
+p:Eurociel
+6f09:00c00000:0445:0001:2:0
+hr iNFO +
+p:ARD HR
+f20a:00c00000:0421:0001:2:0
+RDC
+p:Polskie Radio-Regionalna
+6f0c:00c00000:0445:0001:2:0
+MDR1 SACHSEN 
+p:ARD MDR
+6f0d:00c00000:0445:0001:2:0
+MDR1 S-ANHALT
+p:ARD MDR
+6f0e:00c00000:0445:0001:2:0
+MDR1 THÜRINGEN
+p:ARD MDR
+6f0f:00c00000:0445:0001:2:0
+MDR FIGARO
+p:ARD MDR
+6f10:00c00000:0445:0001:2:0
+MDR JUMP
+p:ARD MDR
+6f11:00c00000:0445:0001:2:0
+MDR SPUTNIK
+p:ARD MDR
+6f12:00c00000:0445:0001:2:0
+MDR INFO
+p:ARD MDR
+6f15:00c00000:0445:0001:2:0
+NDR 2
+p:ARD NDR
+0816:00c00000:0449:0035:2:0
+RVi1 (VRT)
+p:CANALDIGITAAL
+6f16:00c00000:0445:0001:2:0
+NDR Kultur
+p:ARD NDR
+6f17:00c00000:0445:0001:2:0
+NDR Info
+p:ARD NDR
+6f18:00c00000:0445:0001:2:0
+N-JOY
+p:ARD NDR
+6f19:00c00000:0445:0001:2:0
+NDR 90,3
+p:ARD NDR
+6f1a:00c00000:0445:0001:2:0
+NDR 1 Welle Nord
+p:ARD NDR
+081b:00c00000:0449:0035:2:0
+RVi2 (VRT)
+p:CANALDIGITAAL
+6f1b:00c00000:0445:0001:2:0
+NDR 1 Radio MV
+p:ARD NDR
+6f1c:00c00000:0445:0001:2:0
+NDR 1 Niedersachsen
+p:ARD NDR
+6f1d:00c00000:0445:0001:2:0
+NDR Info Spezial
+p:ARD NDR
+6f20:00c00000:0445:0001:2:0
+Bremen Eins
+p:ARD RB
+6f21:00c00000:0445:0001:2:0
+Nordwestradio
+p:ARD RB
+6f22:00c00000:0445:0001:2:0
+Bremen Vier
+p:ARD RB
+6f24:00c00000:0445:0001:2:0
+InfoRadio
+p:ARD rbb
+6f25:00c00000:0445:0001:2:0
+kulturradio
+p:ARD rbb
+6f26:00c00000:0445:0001:2:0
+Antenne Brandenburg
+p:ARD rbb
+6f27:00c00000:0445:0001:2:0
+radioBERLIN 88,8
+p:ARD rbb
+6f28:00c00000:0445:0001:2:0
+radioeins
+p:ARD rbb
+6f29:00c00000:0445:0001:2:0
+Fritz
+p:ARD rbb
+6f2a:00c00000:0445:0001:2:0
+radiomultikulti
+p:ARD rbb
+f22a:00c00000:0421:0001:2:0
+CFN/RFC
+p:Canadian Forces Europe
+f22b:00c00000:0421:0001:2:0
+Radio New Hope
+p:RADIO Neue Hoffnung
+6f2d:00c00000:0445:0001:2:0
+SR1
+p:ARD SR
+6f2e:00c00000:0445:0001:2:0
+SR2
+p:ARD SR
+6e2f:00c00000:0431:0001:2:0
+NDR Kultur
+p:ARD
+6f2f:00c00000:0445:0001:2:0
+SR3
+p:ARD SR
+f22f:00c00000:0421:0001:2:0
+RTBF International
+p:RTBF
+6e30:00c00000:0431:0001:2:0
+MDR FIGARO
+p:ARD
+6f31:00c00000:0445:0001:2:0
+SWR1 BW
+p:ARD SWR
+6e32:00c00000:0431:0001:2:0
+hr2
+p:ARD
+6f32:00c00000:0445:0001:2:0
+SWR1 RP
+p:ARD SWR
+6e33:00c00000:0431:0001:2:0
+MDR INFO
+p:ARD
+6f33:00c00000:0445:0001:2:0
+SWR2
+p:ARD SWR
+6e34:00c00000:0431:0001:2:0
+MDR SPUTNIK
+p:ARD
+6f34:00c00000:0445:0001:2:0
+SWR3
+p:ARD SWR
+6e35:00c00000:0431:0001:2:0
+Bayern 4 Klassik
+p:ARD
+6f35:00c00000:0445:0001:2:0
+SWR4 BW
+p:ARD SWR
+6e36:00c00000:0431:0001:2:0
+SWR2
+p:ARD
+6f36:00c00000:0445:0001:2:0
+SWR4 RP
+p:ARD SWR
+6e37:00c00000:0431:0001:2:0
+WDR 3
+p:ARD
+6f37:00c00000:0445:0001:2:0
+DASDING
+p:ARD SWR
+6e38:00c00000:0431:0001:2:0
+WDR 5
+p:ARD
+6f38:00c00000:0445:0001:2:0
+cont.ra
+p:ARD SWR
+213b:00c00000:0442:0001:2:0
+CANALSAT RADIOS
+p:CSAT
+6f3b:00c00000:0445:0001:2:0
+1LIVE
+p:ARD WDR
+6f3c:00c00000:0445:0001:2:0
+WDR 2
+p:ARD WDR
+6f3d:00c00000:0445:0001:2:0
+WDR 3
+p:ARD WDR
+6f3e:00c00000:0445:0001:2:0
+WDR 4
+p:ARD WDR
+6f3f:00c00000:0445:0001:2:0
+WDR 5
+p:ARD WDR
+2140:00c00000:0442:0001:2:0
+RADIO INT 2
+p:CSAT
+6f40:00c00000:0445:0001:2:0
+WDR Funkhaus Europa
+p:ARD WDR
+2141:00c00000:0442:0001:2:0
+RADIO INT
+p:CSAT
+3341:00c00000:045b:0001:2:0
+OE1
+p:ORF
+6f41:00c00000:0445:0001:2:0
+1LIVE diggi
+p:ARD WDR
+3342:00c00000:045b:0001:2:0
+OE1 DD
+p:ORF
+6f42:00c00000:0445:0001:2:0
+WDR 2 Klassik
+p:ARD WDR
+3343:00c00000:045b:0001:2:0
+OE2 W
+p:ORF
+6f43:00c00000:0445:0001:2:0
+WDR Event
+p:ARD WDR
+3344:00c00000:045b:0001:2:0
+OE2 N
+p:ORF
+3345:00c00000:045b:0001:2:0
+OE2 B
+p:ORF
+3346:00c00000:045b:0001:2:0
+OE2 O
+p:ORF
+2147:00c00000:0442:0001:2:0
+FRANCE MUSIQUE
+p:CSAT
+3347:00c00000:045b:0001:2:0
+OE2 S
+p:ORF
+2148:00c00000:0442:0001:2:0
+FIP
+p:CSAT
+3348:00c00000:045b:0001:2:0
+OE2 T
+p:ORF
+2149:00c00000:0442:0001:2:0
+France INFO
+p:CSAT
+3349:00c00000:045b:0001:2:0
+OE2 V
+p:ORF
+214a:00c00000:0442:0001:2:0
+France INTER
+p:CSAT
+334a:00c00000:045b:0001:2:0
+OE2 St
+p:ORF
+214b:00c00000:0442:0001:2:0
+FRANCE BLEU IDF
+p:CSAT
+334b:00c00000:045b:0001:2:0
+OE2 K
+p:ORF
+214c:00c00000:0442:0001:2:0
+RFI INT
+p:CSAT
+214d:00c00000:0442:0001:2:0
+RADIO CLASSIQUE
+p:CSAT
+334d:00c00000:045b:0001:2:0
+OE3
+p:ORF
+214e:00c00000:0442:0001:2:0
+EUROPE 1
+p:CSAT
+334e:00c00000:045b:0001:2:0
+FM4
+p:ORF
+214f:00c00000:0442:0001:2:0
+RMC
+p:CSAT
+334f:00c00000:045b:0001:2:0
+Ö1 International
+p:ORF
+2150:00c00000:0442:0001:2:0
+RTL
+p:CSAT
+2151:00c00000:0442:0001:2:0
+RIRE & CHANSONS
+p:CSAT
+2152:00c00000:0442:0001:2:0
+SUD RADIO
+p:CSAT
+2153:00c00000:0442:0001:2:0
+MC DOUALIYA
+p:CSAT
+2154:00c00000:0442:0001:2:0
+TSF
+p:CSAT
+3354:00c00000:045b:0001:2:0
+RADIO MARIA
+p:Radio Maria Österreich
+2155:00c00000:0442:0001:2:0
+NOSTALGIE
+p:CSAT
+2156:00c00000:0442:0001:2:0
+BFM
+p:CSAT
+2157:00c00000:0442:0001:2:0
+FREQUENCE JAZZ
+p:CSAT
+2158:00c00000:0442:0001:2:0
+NRJ
+p:CSAT
+2159:00c00000:0442:0001:2:0
+VIRGIN RADIO
+p:CSAT
+215a:00c00000:0442:0001:2:0
+RTL 2
+p:CSAT
+215b:00c00000:0442:0001:2:0
+SKYROCK
+p:CSAT
+215c:00c00000:0442:0001:2:0
+FUN RADIO
+p:CSAT
+215d:00c00000:0442:0001:2:0
+LE MOUV
+p:CSAT
+215e:00c00000:0442:0001:2:0
+RADIO NOVA
+p:CSAT
+215f:00c00000:0442:0001:2:0
+RADIO FG
+p:CSAT
+2160:00c00000:0442:0001:2:0
+VIBRATION
+p:CSAT
+2161:00c00000:0442:0001:2:0
+CONTACT FM
+p:CSAT
+2162:00c00000:0442:0001:2:0
+RADIO LATINA
+p:CSAT
+2163:00c00000:0442:0001:2:0
+RFM
+p:CSAT
+2164:00c00000:0442:0001:2:0
+CHERIE FM
+p:CSAT
+2165:00c00000:0442:0001:2:0
+ALOUETTE
+p:CSAT
+2166:00c00000:0442:0001:2:0
+VOLTAGE
+p:CSAT
+2167:00c00000:0442:0001:2:0
+OUI FM
+p:CSAT
+2168:00c00000:0442:0001:2:0
+ADO
+p:CSAT
+2169:00c00000:0442:0001:2:0
+COULEUR 3
+p:CSAT
+216a:00c00000:0442:0001:2:0
+PARENTHESE RADIO
+p:CSAT
+216b:00c00000:0442:0001:2:0
+RADIO NOTRE-DAME
+p:CSAT
+316b:00c00000:0459:0001:2:0
+Inselradio
+p:T-Systems
+6f6b:00c00000:042c:0001:2:0
+CNN Radio
+p:CNN
+216c:00c00000:0442:0001:2:0
+RADIO ALPHA
+p:CSAT
+6d6c:00c00000:0437:0001:2:0
+DKULTUR
+p:ZDFvision
+216d:00c00000:0442:0001:2:0
+RCJ / SHALOM
+p:CSAT
+316d:00c00000:0459:0001:2:0
+radio top40
+p:T-Systems
+6d6d:00c00000:0437:0001:2:0
+DLF
+p:ZDFvision
+216e:00c00000:0442:0001:2:0
+BEUR FM
+p:CSAT
+316e:00c00000:0459:0001:2:0
+ffn digital
+p:T-Systems
+216f:00c00000:0442:0001:2:0
+BBC ARABIC
+p:CSAT
+316f:00c00000:0459:0001:2:0
+DefJay 100% R&B
+p:T-Systems
+2170:00c00000:0442:0001:2:0
+RFI MULTILINGUE
+p:CSAT
+3170:00c00000:0459:0001:2:0
+WRN Deutsch
+p:T-Systems
+1771:00c00000:0457:0001:2:0
+Radio Swiss Jazz
+p:TechniSat
+2171:00c00000:0442:0001:2:0
+RCI SAT
+p:CSAT
+3171:00c00000:0459:0001:2:0
+PEPPERMINT fm
+p:T-Systems
+6d71:00c00000:0437:0001:2:0
+Dok&Deb
+p:ZDFvision
+1772:00c00000:0457:0001:2:0
+RADIOROPA-Hörbuch 2
+p:TechniSat
+2172:00c00000:0442:0001:2:0
+MEDI 1
+p:CSAT
+3172:00c00000:0459:0001:2:0
+ffn Comedy
+p:T-Systems
+1773:00c00000:0457:0001:2:0
+Radio Swiss Pop
+p:TechniSat
+2173:00c00000:0442:0001:2:0
+France CULTURE
+p:CSAT
+1774:00c00000:0457:0001:2:0
+Euroklassik 1
+p:TechniSat
+2174:00c00000:0442:0001:2:0
+WRN
+p:CSAT
+3174:00c00000:0459:0001:2:0
+HIT RADIO FFH
+p:T-Systems
+1775:00c00000:0457:0001:2:0
+Radio Viola
+p:TechniSat
+2175:00c00000:0442:0001:2:0
+BBCW SERVICE
+p:CSAT
+3175:00c00000:0459:0001:2:0
+planet radio
+p:T-Systems
+1776:00c00000:0457:0001:2:0
+Star*Sat Gold
+p:TechniSat
+2176:00c00000:0442:0001:2:0
+RADIO COURTOISIE
+p:CSAT
+3176:00c00000:0459:0001:2:0
+harmony.fm
+p:T-Systems
+1777:00c00000:0457:0001:2:0
+Star*Sat Country
+p:TechniSat
+1778:00c00000:0457:0001:2:0
+Star*Sat Hit-Express
+p:TechniSat
+1779:00c00000:0457:0001:2:0
+Radio Swiss Classic
+p:TechniSat
+177a:00c00000:0457:0001:2:0
+Star*Sat EASYTI
+p:TechniSat
+177b:00c00000:0457:0001:2:0
+Kinderradio 1/ Konzertsaal 1
+p:TechniSat
+177c:00c00000:0457:0001:2:0
+RADIOROPA-Hörbuch 1
+p:TechniSat
+177d:00c00000:0457:0001:2:0
+RADIOROPA-Hörbuch 3
+p:TechniSat
+177e:00c00000:0457:0001:2:0
+Star*Sat Melodie
+p:TechniSat
+177f:00c00000:0457:0001:2:0
+RADIOROPA-BERLIN
+p:TechniSat
+1780:00c00000:0457:0001:2:0
+Jazz Time
+p:TechniSat
+1781:00c00000:0457:0001:2:0
+Star*Sat Klassik
+p:TechniSat
+1783:00c00000:0457:0001:2:0
+RADIOROPA-Hörbuch 4
+p:TechniSat
+0096:00c00000:0001:0085:2:0
+\86P-D\87EUTSCHE\86 CHARTS\87
+p:PREMIERE,C:1831,C:1830,C:1801,C:1722,C:1702
+0097:00c00000:0001:0085:2:0
+\86P-ROCK\87 HYMNEN
+p:PREMIERE,C:1831,C:1830,C:1801,C:1722,C:1702
+0098:00c00000:0001:0085:2:0
+\86P-LOVE\87 SONGS
+p:PREMIERE,C:1831,C:1830,C:1801,C:1722,C:1702
+7598:00c00000:0422:0001:2:0
+RADIOS ESP
+p:DIGITAL+
+0099:00c00000:0001:0085:2:0
+P-60ER/70ER
+p:PREMIERE,C:1831,C:1830,C:1801,C:1722,C:1702
+009a:00c00000:0001:0085:2:0
+P-80ER/90ER
+p:PREMIERE,C:1831,C:1830,C:1801,C:1722,C:1702
+009b:00c00000:0001:0085:2:0
+\86P-RnB\87/HIP HOP
+p:PREMIERE,C:1831,C:1830,C:1801,C:1722,C:1702
+009c:00c00000:0001:0085:2:0
+\86P-COUNT\87RY
+p:PREMIERE,C:1831,C:1830,C:1801,C:1722,C:1702
+279c:00c00000:0444:0001:2:0
+DELUXE RADIO
+p:BetaDigital
+279d:00c00000:0444:0001:2:0
+DELUXE LOUNGE
+p:BetaDigital
+279e:00c00000:0444:0001:2:0
+TEDDY
+p:BetaDigital
+279f:00c00000:0444:0001:2:0
+APS.R12
+p:BetaDigital
+00a0:00c00000:0007:0085:2:0
+\86ROCK ANT\87ENNE
+p:BetaDigital
+27a0:00c00000:0444:0001:2:0
+APS.R13
+p:BetaDigital
+00a1:00c00000:0007:0085:2:0
+\86ERF\87 Radio
+p:BetaDigital
+27a1:00c00000:0444:0001:2:0
+APS.R14
+p:BetaDigital
+27a2:00c00000:0444:0001:2:0
+APS.R15
+p:BetaDigital
+13a7:00c00000:0455:0035:2:0
+NL-Radio 1
+p:CANALDIGITAAL
+13a8:00c00000:0455:0035:2:0
+NL-Radio 2
+p:CANALDIGITAAL
+00a9:00c00000:0007:0085:2:0
+\86sunshine\87 live
+p:BetaDigital
+13a9:00c00000:0455:0035:2:0
+NL-3FM
+p:CANALDIGITAAL
+00aa:00c00000:0007:0085:2:0
+\86ANTENNE\87 BAYERN
+p:BetaDigital
+13aa:00c00000:0455:0035:2:0
+NL-Radio 4
+p:CANALDIGITAAL
+00ab:00c00000:0005:0085:2:0
+domradio
+p:BetaDigital
+13ab:00c00000:0455:0035:2:0
+NL-Radio 5
+p:CANALDIGITAAL
+00ac:00c00000:0005:0085:2:0
+Radio \86Melodie\87
+p:BetaDigital
+00ad:00c00000:0005:0085:2:0
+\86Klassik\87 Radio
+p:BetaDigital
+00ae:00c00000:0005:0085:2:0
+\86OldieStar\87 Radio
+p:BetaDigital
+00b0:00c00000:0007:0085:2:0
+2255 Gewinnradio
+p:BetaDigital
+13ba:00c00000:0455:0035:2:0
+CAZ!
+p:CANALDIGITAAL
+0fbe:00c00000:0451:0035:2:0
+R538 Dance Department
+p:CANALDIGITAAL
+13bf:00c00000:0455:0035:2:0
+KINK FM
+p:CANALDIGITAAL
+0fc3:00c00000:0451:0035:2:0
+FunX
+p:CANALDIGITAAL
+13c4:00c00000:0455:0035:2:0
+RNW1
+p:CANALDIGITAAL
+13c5:00c00000:0455:0035:2:0
+RNW2
+p:CANALDIGITAAL
+13c6:00c00000:0455:0035:2:0
+RNW3
+p:CANALDIGITAAL
+0fc8:00c00000:0451:0035:2:0
+Classic FM
+p:CANALDIGITAAL
+0fcd:00c00000:0451:0035:2:0
+Q-Music
+p:CANALDIGITAAL
+13ce:00c00000:0455:0035:2:0
+Sky Radio
+p:CANALDIGITAAL
+13cf:00c00000:0455:0035:2:0
+Juize.FM
+p:CANALDIGITAAL
+13d0:00c00000:0455:0035:2:0
+Radio538
+p:CANALDIGITAAL
+13d8:00c00000:0455:0035:2:0
+NL-Radio 6
+p:CANALDIGITAAL
+f1d8:00c00000:0421:0001:2:0
+Radio Maryja
+p:Radio Maryja
+13dd:00c00000:0455:0035:2:0
+Radio10Gold
+p:CANALDIGITAAL
+4fe2:00c00000:0407:0001:2:0
+\86Bartok Radio\87
+p:UPC Direct
+4fe3:00c00000:0407:0001:2:0
+\86Petofi Radio\87
+p:UPC Direct
+4fe4:00c00000:0407:0001:2:0
+\86Kossuth Radio\87
+p:UPC Direct
+13e7:00c00000:0455:0035:2:0
+Radio Veronica
+p:CANALDIGITAAL
+31ea:00c00000:045c:0035:2:0
+Radio 1
+p:TV Vlaanderen
+31eb:00c00000:045c:0035:2:0
+Radio 2
+p:TV Vlaanderen
+31ec:00c00000:045c:0035:2:0
+Donna
+p:TV Vlaanderen
+31ed:00c00000:045c:0035:2:0
+Studio Brussel
+p:TV Vlaanderen
+6eed:00c00000:04b1:0001:2:0
+MEHRKANALTEST
+p:ARD
+31ee:00c00000:045c:0035:2:0
+Klara
+p:TV Vlaanderen
+6ef0:00c00000:0445:0001:2:0
+Bayern 1
+p:ARD BR
+6ef1:00c00000:0445:0001:2:0
+Bayern 2
+p:ARD BR
+31f2:00c00000:045c:0035:2:0
+Q-music
+p:TV Vlaanderen
+6ef2:00c00000:0445:0001:2:0
+Bayern 3
+p:ARD BR
+31f3:00c00000:045c:0035:2:0
+4FM
+p:TV Vlaanderen
+6ef3:00c00000:0445:0001:2:0
+Bayern 4 Klassik
+p:ARD BR
+6ef4:00c00000:0445:0001:2:0
+B5 aktuell
+p:ARD BR
+6ef5:00c00000:0445:0001:2:0
+Bayern Mobil
+p:ARD BR
+6ef6:00c00000:0445:0001:2:0
+Das Modul
+p:ARD BR
+6ef7:00c00000:0445:0001:2:0
+BR Verkehr
+p:ARD BR
+6ef8:00c00000:0445:0001:2:0
+B5 plus
+p:ARD BR
+1afe:00c00000:03fe:0001:2:0
+Radio Aragon
+p:OVERON
+0c13:00c00000:0457:0001:12:0
+MMS02C
+p:SES ASTRA
+1c20:00c00000:0457:0001:12:0
+Proxy GAC 1.111
+p:SES ASTRA
+1c24:00c00000:0457:0001:12:0
+Icomera
+p:SES ASTRA
+1c27:00c00000:0457:0001:12:0
+MFTS Services
+p:SES ASTRA
+1c29:00c00000:0457:0001:12:0
+AN PTU
+p:SES ASTRA
+1c2c:00c00000:0457:0001:12:0
+tvtv premium
+p:SES ASTRA
+1c2e:00c00000:0457:0001:12:0
+STB Globalteq
+p:SES ASTRA
+1c35:00c00000:0457:0001:12:0
+STB Arion
+p:SES ASTRA
+1c36:00c00000:0457:0001:12:0
+Orbit Movies FP
+p:SES ASTRA
+1c39:00c00000:0457:0001:12:0
+STB Technisat
+p:
+1c3d:00c00000:0457:0001:12:0
+ASTON DOWNLOAD
+p:ASTON
+1c41:00c00000:0457:0001:12:0
+STB Won Ik
+p:SES ASTRA
+1c42:00c00000:0457:0001:12:0
+STB Loewe
+p:SES ASTRA
+3145:00c00000:0459:0001:12:0
+RAPS
+p:T-Systems
+1c47:00c00000:0457:0001:12:0
+ProArzt
+p:SES ASTRA
+1c50:00c00000:0457:0001:12:0
+tvtv Digital
+p:SES ASTRA
+1c51:00c00000:0457:0001:12:0
+STB Bang-Olufsen
+p:SES ASTRA
+1c53:00c00000:0457:0001:12:0
+STB Pesi
+p:SES ASTRA
+1c54:00c00000:0457:0001:12:0
+FP URMET
+p:SES ASTRA
+1c56:00c00000:0457:0001:12:0
+STB Siemens
+p:SES ASTRA
+6e5a:00c00000:0431:0001:12:0
+ARD-MHP-Data
+p:ARD
+185c:00c00000:0457:0001:12:0
+Proxy_txp2
+p:ses astra
+185d:00c00000:0457:0001:12:0
+VPN TXP-2
+p:ses astra
+1c60:00c00000:0457:0001:12:0
+STB Comag1
+p:SES ASTRA
+1c63:00c00000:0457:0001:12:0
+STB Panasonic
+p:SES ASTRA
+1c66:00c00000:0457:0001:12:0
+Datendienst T1M
+p:
+1c67:00c00000:0457:0001:12:0
+STB2 Globalteq
+p:SES ASTRA
+1c69:00c00000:0457:0001:12:0
+tvtv RP
+p:SES ASTRA
+1c6f:00c00000:0457:0001:12:0
+tvtv DIGITAL
+p:SES ASTRA
+1c70:00c00000:0457:0001:12:0
+KaCTFL
+p:
+1c73:00c00000:0457:0001:12:0
+VS Unique Promo
+p:SES ASTRA
+2773:00c00000:0402:0001:12:0
+Data System
+p:ASTRA
+0f77:00c00000:0005:0085:12:0
+BData6
+p:BetaDigital
+0f79:00c00000:0005:0085:12:0
+moreTV
+p:BetaDigital
+0f80:00c00000:0002:0085:12:0
+
+p:betaresearch
+0f82:00c00000:0021:0085:12:0
+BData1
+p:BetaDigital
+0f83:00c00000:0021:0085:12:0
+BData2
+p:BetaDigital
+0f86:00c00000:0001:0085:12:0
+BData3
+p:BetaDigital
+0f87:00c00000:0007:0085:12:0
+BData4
+p:BetaDigital
+3390:00c00000:045d:0001:12:0
+AlphaCrypt
+p:ORF
+2fa4:00c00000:0454:0001:12:0
+PVR service
+p:GIST
+0fa5:00c00000:0011:0085:12:0
+Samsung CAB IPDL
+p:
+0fa6:00c00000:0011:0085:12:0
+Philips dic 2221 IPDL
+p:
+0fa7:00c00000:0011:0085:12:0
+Thomson SAT IPDL
+p:
+0dac:00c00000:0002:0085:12:0
+CPT_TP69
+p:PREMIERE
+0dad:00c00000:0001:0085:12:0
+CPT_TP83
+p:PREMIERE
+0dae:00c00000:0003:0085:12:0
+CPT_TP65
+p:PREMIERE
+0daf:00c00000:0004:0085:12:0
+CPT_TP81
+p:PREMIERE
+0db0:00c00000:0011:0085:12:0
+CPT_TP67
+p:PREMIERE
+0fb5:00c00000:0004:0085:12:0
+Thomson CAB IPDL
+p:
+0fb6:00c00000:0004:0085:12:0
+Philips DIS2221 IPDL
+p:
+33b8:00c00000:045b:0001:12:0
+KAONMEDIA DOWNLOAD
+p:KAON
+33c2:00c00000:045b:0001:12:0
+OnL OTA
+p:ORF
+27c4:00c00000:0444:0001:12:0
+moreTV
+p:BetaDigital
+27c5:00c00000:0444:0001:12:0
+more TV 01
+p:
+27c6:00c00000:0444:0001:12:0
+more TV 02
+p:
+27c7:00c00000:0444:0001:12:0
+more TV 03
+p:
+27c8:00c00000:0444:0001:12:0
+more TV 04
+p:
+27cb:00c00000:0444:0001:12:0
+more TV 07
+p:
+79e1:00c00000:0443:0001:12:0
+Guide Plus+
+p:Gemstar-TV Guide Europe
+1ee6:00c00000:0457:0001:12:0
+SGI_1111
+p:SES ASTRA
+2404:00c00000:0452:0001:25:0
+CANAL HD TEST 3
+p:IMEDIA
+2455:00c00000:0456:0001:25:0
+CINE PREMIER HD
+p:CSAT
+2456:00c00000:0456:0001:25:0
+13EME RUE HD
+p:CSAT
+2457:00c00000:0456:0001:25:0
+DISNEY MAGIC HD
+p:CSAT
+245e:00c00000:0456:0001:25:0
+M6 HD
+p:CSAT
+0081:00c00000:0006:0085:25:0
+\86PREM\87IERE\86 HD\87
+p:PREMIERE,C:1831,C:1830,C:1801
+0082:00c00000:0006:0085:25:0
+\86DISC\87OVERY\86 HD\87
+p:PREMIERE,C:1831,C:1830,C:1801
+0083:00c00000:0006:0085:25:0
+ASTRA HD+
+p:BetaDigital
+0084:00c00000:0006:0085:25:0
+ANIXE HD
+p:BetaDigital
+258c:00c00000:0458:0001:25:0
+
+p:CSAT
+74cc:00c00000:03f8:0001:25:0
+CANAL+ HD
+p:DIGITAL+
+27d8:00c00000:045f:0001:25:0
+ProSieben HD
+p:ProSiebenSat.1
+27d9:00c00000:045f:0001:25:0
+Sat.1 HD
+p:ProSiebenSat.1
+27da:00c00000:045f:0001:25:0
+.
+p:BetaDigital
+27db:00c00000:045f:0001:25:0
+ANIXE HD
+p:BetaDigital
+23f1:00c00000:0452:0001:25:0
+CANAL+ HI-TECH HD
+p:CSAT
+23f2:00c00000:0452:0001:25:0
+NATIONAL GEO HD
+p:CSAT
+23f4:00c00000:0452:0001:25:0
+TF1 HD
+p:CSAT
+1c23:00c00000:0457:0001:128:0
+STB Setone
+p:SES ASTRA
+1c2a:00c00000:0457:0001:128:0
+STB Handan
+p:SES ASTRA
+1c2b:00c00000:0457:0001:128:0
+STB Hyundai
+p:SES ASTRA
+1c38:00c00000:0457:0001:128:0
+STB Skardin
+p:SES ASTRA
+1c3a:00c00000:0457:0001:128:0
+STB Philips
+p:SES ASTRA
+1c3b:00c00000:0457:0001:128:0
+STB Opentech
+p:SES ASTRA
+1c49:00c00000:0457:0001:128:0
+STB GSS
+p:SES ASTRA
+1c4b:00c00000:0457:0001:128:0
+STB Inverto
+p:SES ASTRA
+1c4f:00c00000:0457:0001:128:0
+Topfield
+p:SES ASTRA
+1c57:00c00000:0457:0001:128:0
+STB Adimo
+p:SES ASTRA
+1c58:00c00000:0457:0001:128:0
+GRUNDIG DVB
+p:SES ASTRA
+1c59:00c00000:0457:0001:128:0
+Nokia SW Update2
+p:SES ASTRA
+1c5b:00c00000:0457:0001:128:0
+Opentech
+p:SES ASTRA
+1c5c:00c00000:0457:0001:128:0
+SKYMASTER1
+p:SES ASTRA
+1c5d:00c00000:0457:0001:128:0
+STB DMT
+p:SES ASTRA
+1c5f:00c00000:0457:0001:128:0
+SKYMASTER2
+p:SES ASTRA
+1c65:00c00000:0457:0001:128:0
+STB Homecast
+p:SES ASTRA
+1c6d:00c00000:0457:0001:128:0
+STB Sandmartin
+p:SES ASTRA
+0bba:00c00000:0457:0001:128:0
+MMS1111A
+p:SES ASTRA
+000c:00c00000:0454:0001:129:0
+ASTRA SDT
+p:SES ASTRA
+000d:00c00000:0457:0001:129:0
+ASTRA SDT
+p:SES ASTRA
+1c34:00c00000:0457:0001:129:0
+Samsung2
+p:SES ASTRA
+007a:00c00000:045c:0035:129:0
+Samsung2
+p:Samsung
+33a4:00c00000:045d:0001:129:0
+VESTEL OAD2
+p:ORF
+33ae:00c00000:045d:0001:129:0
+VESTEL DOWNLOAD
+p:ORF
+00e1:00c00000:0447:0001:129:0
+PHILIPS DOWNLOAD 1.1
+p:WIZJA 1
+00e2:00c00000:0447:0001:129:0
+PHILIPS DOWNLOAD 1.2
+p:UPC DIRECT
+00e3:00c00000:0447:0001:129:0
+NAGRA DOWNLOAD
+p:UPC Direct
+13eb:00c00000:0455:0035:129:0
+Downl
+p:CANALDIGITAAL
+1c30:00c00000:0457:0001:130:0
+HUMAX DOWNLOAD SVC
+p:SES ASTRA
+0066:00c00000:045c:0035:130:0
+HUMAX DOWNLOAD SVC
+p:
+1932:00c00000:03fa:0001:132:0
+01 03 01 47
+p:CSAT
+1934:00c00000:03fa:0001:132:0
+01 06 01 47
+p:CSAT
+1935:00c00000:03fa:0001:132:0
+01 07 01 47
+p:CSAT
+1936:00c00000:03fa:0001:132:0
+01 08 01 47
+p:CSAT
+193c:00c00000:03fa:0001:132:0
+01 03 04 47
+p:CSAT
+193d:00c00000:03fa:0001:132:0
+01 04 04 47
+p:CSAT
+193e:00c00000:03fa:0001:132:0
+01 06 04 47
+p:CSAT
+193f:00c00000:03fa:0001:132:0
+01 07 04 47
+p:CSAT
+1940:00c00000:03fa:0001:132:0
+01 08 04 47
+p:CSAT
+2068:00c00000:0430:0001:132:0
+01 04 01 47
+p:CSAT
+206a:00c00000:0430:0001:135:0
+CDSA
+p:CSAT
+2185:00c00000:0442:0001:135:0
+RADIO 1
+p:CSAT
+2186:00c00000:0442:0001:135:0
+RADIO 2
+p:CSAT
+2187:00c00000:0442:0001:135:0
+RADIO 3
+p:CSAT
+2188:00c00000:0442:0001:135:0
+RADIO FRANCE
+p:CSAT
+239d:00c00000:044a:0001:135:0
+BIENVENUE SUR ASTRA
+p:CSAT
+239f:00c00000:044a:0001:135:0
+EPG
+p:CSAT
+21c2:00c00000:0448:0001:135:0
+MOSA 2
+p:CSAT
+21c3:00c00000:0448:0001:135:0
+MOSA 3
+p:CSAT
+21c4:00c00000:0448:0001:135:0
+MOSA 4
+p:CSAT
+21c5:00c00000:0448:0001:135:0
+MOSA 5
+p:CSAT
+2142:00c00000:0442:0001:138:0
+CANALSAT RADIOS
+p:CSAT
+2274:00c00000:0438:0001:138:0
+A LA CARTE
+p:CSAT
+239e:00c00000:044a:0001:138:0
+ESPACE CLIENT
+p:CSAT
+1937:00c00000:03fa:0001:139:0
+02 01 01 83
+p:CSAT
+1938:00c00000:03fa:0001:139:0
+02 02 01 83
+p:CSAT
+1939:00c00000:03fa:0001:139:0
+02 04 01 83
+p:CSAT
+193a:00c00000:03fa:0001:139:0
+02 05 01 83
+p:IMEDIA
+193b:00c00000:03fa:0001:139:0
+02 06 01 83
+p:CSAT
+1941:00c00000:03fa:0001:139:0
+02 01 04 83
+p:CSAT
+1942:00c00000:03fa:0001:139:0
+02 02 04 83
+p:CSAT
+1943:00c00000:03fa:0001:139:0
+02 04 04 83
+p:CSAT
+1944:00c00000:03fa:0001:139:0
+02 05 04 83
+p:CSAT
+1945:00c00000:03fa:0001:139:0
+02 06 04 83
+p:CSAT
+1c83:00c00000:0457:0001:170:0
+Kathrein Download
+p:SES ASTRA
+1c33:00c00000:0457:0001:171:0
+SEMCO Download
+p:SES ASTRA
+1c3c:00c00000:0457:0001:171:0
+STB Radix
+p:RADIXdownload
+1c40:00c00000:0457:0001:171:0
+STB SMEL
+p:SES ASTRA
+1c43:00c00000:0457:0001:171:0
+STB Echostar
+p:SES ASTRA
+1c44:00c00000:0457:0001:171:0
+STB Grob
+p:SES ASTRA
+1c4e:00c00000:0457:0001:171:0
+STB Aston2
+p:ASTON
+1c5a:00c00000:0457:0001:171:0
+STB Radix 128kbps
+p:RADIXdownload
+006c:00c00000:045c:0035:171:0
+SEMCO Download
+p:SES ASTRA
+1c6c:00c00000:0457:0001:171:0
+HDS Europe
+p:SES ASTRA
+1c6e:00c00000:0457:0001:171:0
+STB Strong
+p:SES ASTRA
+0070:00c00000:045c:0035:171:0
+STB Technisat
+p:SES ASTRA
+1c76:00c00000:0457:0001:171:0
+STB SRADIX
+p:SES ASTRA
+0a82:00c00000:0004:0085:178:0
+Videotext
+p:BetaResearch
+0a94:00c00000:0011:0085:178:0
+TM V1.0
+p:Premiere World
+23b5:00c00000:044a:0001:192:0
+CODE DOWN
+p:CSAT
+23b6:00c00000:044a:0001:192:0
+DOWNLOAD MMAX SAGEM
+p:CSAT
+23b7:00c00000:044a:0001:192:0
+DOWNLOAD MMAX PHILIPS
+p:CSAT
+23b8:00c00000:044a:0001:192:0
+DOWNLOAD DUALS PHILIPS
+p:CSAT
+2007:00c00000:0434:0001:193:0
+DATA SYSTEM\8676\87
+p:CSAT
+251b:00c00000:043c:0001:193:0
+DATASYSTEM 84
+p:CSAT
+2327:00c00000:045a:0001:193:0
+DATASYSTEM \86114\87
+p:CSAT
+2133:00c00000:043e:0001:193:0
+DATA SYSTEM[86]
+p:CSAT
+233c:00c00000:0400:0001:193:0
+DATASYSTEMS TR 24
+p:CANALSATELLITE
+2647:00c00000:045e:0001:193:0
+DATA SYSTEM \86118\87
+p:CSAT
+1b58:00c00000:03fc:0001:193:0
+DATA SYSTEM
+p:CSAT
+225f:00c00000:044c:0001:193:0
+DATA SYSTEM[100]
+p:CSAT
+1963:00c00000:03fa:0001:193:0
+DATA SYSTEM \8618\87
+p:CSAT
+206b:00c00000:0430:0001:193:0
+DATA SYSTEM[72]
+p:CSAT
+6f71:00c00000:042c:0001:193:0
+DATA_SYS_68
+p:DT CSAT
+257f:00c00000:0440:0001:193:0
+DATASYSTEM 88
+p:CSAT
+0a83:00c00000:0004:0085:193:0
+NDS Applikation
+p:PREMIERE
+2197:00c00000:0442:0001:193:0
+DATA SYSTEM[90]
+p:CSAT
+1fa3:00c00000:042e:0001:193:0
+DATA SYSTEM[70]
+p:CSAT
+26ab:00c00000:0460:0001:193:0
+DATA SYSTEM \86120\87
+p:CSAT
+24b7:00c00000:0456:0001:193:0
+DATASYSTEM 110
+p:CSAT
+22c3:00c00000:0438:0001:193:0
+DATA SYSTEM\8680\87
+p:CSAT
+42cb:00c00000:0446:0001:193:0
+DATA SYSTEM TR94
+p:ABSAT
+20cf:00c00000:0432:0001:193:0
+DATA SYSTEM\8674\87
+p:CSAT
+25e3:00c00000:0458:0001:193:0
+DATA SYSTEM \86112\87
+p:CSAT
+6fea:00c00000:042a:0001:193:0
+Data_System_TR_66
+p:MTV Networks Europe
+23ef:00c00000:044a:0001:193:0
+DATA SYSTEM[98]
+p:CSAT
+21fb:00c00000:0448:0001:193:0
+DATA SYSTEM[96]
+p:CSAT
+6ffe:00c00000:0436:0001:193:0
+DATA SYSTEM TR 78
+p:MTV Networks Europe
+1962:00c00000:03fa:0001:195:0
+TEST CSAT PPV
+p:CSAT
+2012:00c00000:0430:0001:197:0
+PMU sur Canal+
+p:CSAT
+219c:00c00000:0448:0001:197:0
+MOSA 2
+p:CSAT
+219d:00c00000:0448:0001:197:0
+MOSA 3
+p:CSAT
+21a2:00c00000:0448:0001:197:0
+MOSA 5
+p:CSAT
+21a6:00c00000:0448:0001:197:0
+MOSA 4
+p:CSAT
+23c0:00c00000:044a:0001:197:0
+DT3
+p:CSAT
+213d:00c00000:0442:0001:198:0
+CANALSAT RADIOS
+p:CSAT
+213e:00c00000:0442:0001:198:0
+RADIOS 2
+p:CSAT
+213f:00c00000:0442:0001:198:0
+RADIOS 3
+p:CSAT
+2146:00c00000:0442:0001:198:0
+RF
+p:CSAT
+end
+Have a lot of bugs!
diff --git a/data/defaults/Dream/userbouquet.favourites.tv b/data/defaults/Dream/userbouquet.favourites.tv
new file mode 100644 (file)
index 0000000..4053fbb
--- /dev/null
@@ -0,0 +1,112 @@
+#NAME Favouriten (TV)
+#SERVICE 1:0:1:6DCA:44D:1:C00000:0:0:0:
+#SERVICE 1:0:1:6D66:437:1:C00000:0:0:0:
+#SERVICE 1:0:1:6DCC:44D:1:C00000:0:0:0:
+#SERVICE 1:0:1:2EE3:441:1:C00000:0:0:0:
+#SERVICE 1:0:1:445C:453:1:C00000:0:0:0:
+#SERVICE 1:0:1:2EF4:441:1:C00000:0:0:0:
+#SERVICE 1:0:1:445D:453:1:C00000:0:0:0:
+#SERVICE 1:0:1:445E:453:1:C00000:0:0:0:
+#SERVICE 1:0:1:33:21:85:C00000:0:0:0:
+#SERVICE 1:0:1:701:5:85:C00000:0:0:0:
+#SERVICE 1:0:1:2F1C:441:1:C00000:0:0:0:
+#SERVICE 1:0:1:7005:436:1:C00000:0:0:0:
+#SERVICE 1:0:1:7034:41B:1:C00000:0:0:0:
+#SERVICE 1:0:1:6D67:437:1:C00000:0:0:0:
+#SERVICE 1:0:1:7031:41B:1:C00000:0:0:0:
+#SERVICE 1:0:1:7032:41B:1:C00000:0:0:0:
+#SERVICE 1:0:1:7033:41B:1:C00000:0:0:0:
+#SERVICE 1:0:1:6DCE:44D:1:C00000:0:0:0:
+#SERVICE 1:0:1:6DCB:44D:1:C00000:0:0:0:
+#SERVICE 1:0:1:6E2C:431:1:C00000:0:0:0:
+#SERVICE 1:0:1:6E2D:431:1:C00000:0:0:0:
+#SERVICE 1:0:1:6F46:445:1:C00000:0:0:0:
+#SERVICE 1:0:1:6DCF:44D:1:C00000:0:0:0:
+#SERVICE 1:0:1:6E41:431:1:C00000:0:0:0:
+#SERVICE 1:64:B:0:0:0:0:0:0:0::Doku/Wissen/Themen
+#DESCRIPTION Doku/Wissen/Themen
+#SERVICE 1:0:1:6DD0:44D:1:C00000:0:0:0:
+#SERVICE 1:0:1:6D6E:437:1:C00000:0:0:0:
+#SERVICE 1:0:1:6D6B:437:1:C00000:0:0:0:
+#SERVICE 1:0:1:2775:444:1:C00000:0:0:0:
+#SERVICE 1:0:1:202:7:85:C00000:0:0:0:
+#SERVICE 1:0:1:293:5:85:C00000:0:0:0:
+#SERVICE 1:0:1:3138:459:1:C00000:0:0:0:
+#SERVICE 1:0:1:6D70:437:1:C00000:0:0:0:
+#SERVICE 1:0:1:277B:444:1:C00000:0:0:0:
+#SERVICE 1:0:1:297:5:85:C00000:0:0:0:
+#SERVICE 1:0:1:3139:459:1:C00000:0:0:0:
+#SERVICE 1:0:1:F1CC:421:1:C00000:0:0:0:
+#SERVICE 1:64:A:0:0:0:0:0:0:0::Sport
+#DESCRIPTION Sport
+#SERVICE 1:0:1:384:21:85:C00000:0:0:0:
+#SERVICE 1:0:1:79E0:443:1:C00000:0:0:0:
+#SERVICE 1:64:1:0:0:0:0:0:0:0::Kinder
+#DESCRIPTION Kinder
+#SERVICE 1:0:1:2F08:441:1:C00000:0:0:0:
+#SERVICE 1:0:1:6D68:437:1:C00000:0:0:0:
+#SERVICE 1:0:1:7008:436:1:C00000:0:0:0:
+#SERVICE 1:0:1:6FE0:443:1:C00000:0:0:0:
+#SERVICE 1:64:2:0:0:0:0:0:0:0::Nachrichten
+#DESCRIPTION Nachrichten
+#SERVICE 1:0:1:2F3A:441:1:C00000:0:0:0:
+#SERVICE 1:0:1:445F:453:1:C00000:0:0:0:
+#SERVICE 1:0:1:79F4:443:1:C00000:0:0:0:
+#SERVICE 1:0:1:7035:41B:1:C00000:0:0:0:
+#SERVICE 1:0:1:2F80:454:1:C00000:0:0:0:
+#SERVICE 1:64:3:0:0:0:0:0:0:0::Regional
+#DESCRIPTION Regional
+#SERVICE 1:0:1:3146:459:1:C00000:0:0:0:
+#SERVICE 1:0:1:300:7:85:C00000:0:0:0:
+#SERVICE 1:0:1:2778:444:1:C00000:0:0:0:
+#SERVICE 1:0:1:6F45:445:1:C00000:0:0:0:
+#SERVICE 1:0:1:277A:444:1:C00000:0:0:0:
+#SERVICE 1:0:1:2779:444:1:C00000:0:0:0:
+#SERVICE 1:0:1:2777:444:1:C00000:0:0:0:
+#SERVICE 1:0:1:32D6:45D:1:C00000:0:0:0:
+#SERVICE 1:64:4:0:0:0:0:0:0:0::Musik
+#DESCRIPTION Musik
+#SERVICE 1:0:1:308:5:85:C00000:0:0:0:
+#SERVICE 1:0:1:2774:444:1:C00000:0:0:0:
+#SERVICE 1:0:1:7004:436:1:C00000:0:0:0:
+#SERVICE 1:0:1:7001:436:1:C00000:0:0:0:
+#SERVICE 1:0:1:6FE1:443:1:C00000:0:0:0:
+#SERVICE 1:0:1:2FD:7:85:C00000:0:0:0:
+#SERVICE 1:0:1:32D5:45D:1:C00000:0:0:0:
+#SERVICE 1:0:1:332E:45B:1:C00000:0:0:0:
+#SERVICE 1:0:1:304:5:85:C00000:0:0:0:
+#SERVICE 1:0:1:702:5:85:C00000:0:0:0:
+#SERVICE 1:64:5:0:0:0:0:0:0:0::Reisen
+#DESCRIPTION Reisen
+#SERVICE 1:0:1:20:21:85:C00000:0:0:0:
+#SERVICE 1:0:1:301:7:85:C00000:0:0:0:
+#SERVICE 1:0:1:27A8:444:1:C00000:0:0:0:
+#SERVICE 1:0:1:3339:45B:1:C00000:0:0:0:
+#SERVICE 1:64:9:0:0:0:0:0:0:0::Beratung
+#DESCRIPTION Beratung
+#SERVICE 1:0:1:295:21:85:C00000:0:0:0:
+#SERVICE 1:0:1:F9B:454:1:C00000:0:0:0:
+#SERVICE 1:64:6:0:0:0:0:0:0:0::Einkaufen
+#DESCRIPTION Einkaufen
+#SERVICE 1:0:1:2F30:441:1:C00000:0:0:0:
+#SERVICE 1:0:1:28:21:85:C00000:0:0:0:
+#SERVICE 1:0:1:79EA:443:1:C00000:0:0:0:
+#SERVICE 1:0:1:2F44:454:1:C00000:0:0:0:
+#SERVICE 1:0:1:3148:459:1:C00000:0:0:0:
+#SERVICE 1:0:1:332D:45B:1:C00000:0:0:0:
+#SERVICE 1:0:1:36:7:85:C00000:0:0:0:
+#SERVICE 1:0:1:307:7:85:C00000:0:0:0:
+#SERVICE 1:0:1:296:5:85:C00000:0:0:0:
+#SERVICE 1:0:1:1782:457:1:C00000:0:0:0:
+#SERVICE 1:0:1:2791:444:1:C00000:0:0:0:
+#SERVICE 1:0:1:383:21:85:C00000:0:0:0:
+#SERVICE 1:0:1:313C:459:1:C00000:0:0:0:
+#SERVICE 1:0:1:278C:444:1:C00000:0:0:0:
+#SERVICE 1:0:1:2E:21:85:C00000:0:0:0:
+#SERVICE 1:0:1:381:21:85:C00000:0:0:0:
+#SERVICE 1:0:1:2FE:5:85:C00000:0:0:0:
+#SERVICE 1:64:0:0:0:0:0:0:0:0:Sonstiges
+#DESCRIPTION Sonstiges
+#SERVICE 1:0:19:83:6:85:C00000:0:0:0:
+#SERVICE 1:0:1:2FC:5:85:C00000:0:0:0:
+#SERVICE 1:0:19:84:6:85:C00000:0:0:0:
index 1dbbb96ca90d0eb18450f8b5ea91c4ea15258712..0c862300df27a8306da664bd58b73e2722b36908 100644 (file)
@@ -1,5 +1,7 @@
 AUTOMAKE_OPTIONS = gnu
 
 AUTOMAKE_OPTIONS = gnu
 
+SUBDIRS = Dream
+
 installdir = $(DATADIR)/enigma2/defaults
 
 install_DATA = \
 installdir = $(DATADIR)/enigma2/defaults
 
 install_DATA = \
diff --git a/data/defaultwizard.xml b/data/defaultwizard.xml
new file mode 100644 (file)
index 0000000..a8409b7
--- /dev/null
@@ -0,0 +1,28 @@
+<wizard>
+       <step id="welcome" nextstep="end">
+               <condition>
+packagelist = self.fillPackagesList()
+self.condition = (len(packagelist) > 1)
+               </condition>
+               <text value="Default-Wizard" />
+               <list type="dynamic" source="listDefaults" evaluation="selectionMade" />
+               <code pos="after">
+self.disableKeys = True
+               </code>
+       </step>
+       <step id="end">
+               <code>
+self.disableKeys = True                        
+               </code>
+               <condition>
+packagelist = self.fillPackagesList()
+self.condition = (len(packagelist) > 0)
+               </condition>            
+               <code>
+print "len of packageslist", len(self.packageslist)
+if (len(self.packageslist) == 1):
+       self.installPackage(0)
+               </code>
+               <text value="Installing defaults... Please wait..." />
+       </step>
+</wizard>
index 678e503344e831fa9db590c8952f8eb1e4bd8764..fb1e453b32e6241363dd4fda1d0d31fa1eea45b6 100644 (file)
@@ -168,6 +168,20 @@ self.instance.move(ePoint((720-wsizex)/2, (576-wsizey)/(count &gt; 7 and 2 or 3)
        <screen name="configTest" position="300,100" size="300,300" title="config menu">
                <widget name="config" position="10,30" size="420,220" />
        </screen>
        <screen name="configTest" position="300,100" size="300,300" title="config menu">
                <widget name="config" position="10,30" size="420,220" />
        </screen>
+       <!-- Default wizard -->
+       <screen name="DefaultWizard" position="0,0" size="720,576" title="Welcome..." flags="wfNoBorder" >
+                       <widget name="text" position="153,50" size="340,270" font="Regular;23" />
+                       <widget source="list" render="Listbox" position="50,300" size="440,200" scrollbarMode="showOnDemand" >
+                               <convert type="StringList" />
+                       </widget>
+                       <widget name="config" position="50,300" zPosition="1" size="440,200" transparent="1" scrollbarMode="showOnDemand" />            
+                       <!--widget name="stepslider" position="50,500" zPosition="1" borderWidth="2" size="440,20" backgroundColor="dark" /-->
+                       <widget name="wizard" pixmap="wizard.png" position="40,50" zPosition="10" size="110,174" transparent="1" alphatest="on"/>
+                       <widget name="rc" pixmap="rc.png" position="500,600" zPosition="10" size="154,475" transparent="1" alphatest="on"/>
+                       <widget name="arrowdown" pixmap="arrowdown.png" position="0,0" zPosition="11" size="37,70" transparent="1" alphatest="on"/>
+                       <widget name="arrowup" pixmap="arrowup.png" position="-100,-100" zPosition="11" size="37,70" transparent="1" alphatest="on"/>
+                       <widget name="arrowup2" pixmap="arrowup.png" position="-100,-100" zPosition="11" size="37,70" transparent="1" alphatest="on"/>
+               </screen>
        <!-- Dish -->
        <screen name="Dish" flags="wfNoBorder" position="300,100" size="130,160" title="Dish" zPosition="-1" backgroundColor="transparent">
                <widget name="Dishpixmap" pixmap="skin_default/icons/dish.png" position="0,0" size="130,160" alphatest="off" />
        <!-- Dish -->
        <screen name="Dish" flags="wfNoBorder" position="300,100" size="130,160" title="Dish" zPosition="-1" backgroundColor="transparent">
                <widget name="Dishpixmap" pixmap="skin_default/icons/dish.png" position="0,0" size="130,160" alphatest="off" />
@@ -750,7 +764,6 @@ self.instance.move(ePoint(orgpos.x() + (orgwidth - newwidth)/2, orgpos.y()))
                <widget name="config" position="50,300" size="440,200" scrollbarMode="showOnDemand" zPosition="1" transparent="1" />
                <ePixmap pixmap="skin_default/buttons/button_red.png" position="40,225" size="15,16" alphatest="on" />
                <widget name="languagetext" position="55,225" size="95,30" font="Regular;18" />
                <widget name="config" position="50,300" size="440,200" scrollbarMode="showOnDemand" zPosition="1" transparent="1" />
                <ePixmap pixmap="skin_default/buttons/button_red.png" position="40,225" size="15,16" alphatest="on" />
                <widget name="languagetext" position="55,225" size="95,30" font="Regular;18" />
-               <widget name="stepslider" position="50,500" borderWidth="2" size="440,20" backgroundColor="background" />
                <widget name="wizard" pixmap="skin_default/wizard.png" position="40,50" zPosition="10" size="110,174" alphatest="on" />
                <widget name="rc" pixmap="skin_default/rc.png" position="500,600" zPosition="10" size="154,475" alphatest="on" />
                <widget name="arrowdown" pixmap="skin_default/arrowdown.png" position="0,0" zPosition="11" size="37,70" alphatest="on" />
                <widget name="wizard" pixmap="skin_default/wizard.png" position="40,50" zPosition="10" size="110,174" alphatest="on" />
                <widget name="rc" pixmap="skin_default/rc.png" position="500,600" zPosition="10" size="154,475" alphatest="on" />
                <widget name="arrowdown" pixmap="skin_default/arrowdown.png" position="0,0" zPosition="11" size="37,70" alphatest="on" />
diff --git a/lib/python/Components/DreamInfoHandler.py b/lib/python/Components/DreamInfoHandler.py
new file mode 100644 (file)
index 0000000..33b86bb
--- /dev/null
@@ -0,0 +1,325 @@
+import xml.sax
+from Tools.Directories import crawlDirectory, resolveFilename, SCOPE_CONFIG, SCOPE_SKIN
+from Components.NimManager import nimmanager
+from Components.Ipkg import IpkgComponent
+from enigma import eConsoleAppContainer
+import os
+
+class InfoHandlerParseError(Exception):
+       def __init__(self, value):
+               self.value = value
+       def __str__(self):
+               return repr(self.value)
+
+class InfoHandler(xml.sax.ContentHandler):
+       def __init__(self, prerequisiteMet, directory):
+               self.attributes = {}
+               self.directory = directory
+               self.list = []
+               self.globalprerequisites = {}
+               self.prerequisites = {}
+               self.elements = []
+               self.validFileTypes = ["skin", "config", "services", "favourites", "package"]
+               self.prerequisitesMet = prerequisiteMet
+       
+                               
+       def printError(self, error):
+               print "Error in defaults xml files:", error
+               raise InfoHandlerParseError, error
+    
+       def startElement(self, name, attrs):
+               print name, ":", attrs.items()
+               self.elements.append(name)
+               if name in ["hardware", "bcastsystem", "satellite"]:
+                       if not attrs.has_key("type"):
+                                       self.printError(str(name) + " tag with no type attribute")
+                       if self.elements[-3] == "default":
+                               prerequisites = self.globalprerequisites
+                       else:
+                               prerequisites = self.prerequisites
+                       if not prerequisites.has_key(name):
+                               prerequisites[name] = []
+                       prerequisites[name].append(str(attrs["type"]))
+               if name == "files":
+                       if attrs.has_key("type"):
+                               if attrs["type"] == "directories":
+                                       self.attributes["filestype"] = "directories"
+                               # TODO add a compressed archive type
+               if name == "file":
+                       self.prerequisites = {}
+                       if not attrs.has_key("type"):
+                               self.printError("file tag with no type attribute")
+                       else:
+                               if not attrs.has_key("name"):
+                                       self.printError("file tag with no name attribute")
+                               else:   
+                                       if not attrs.has_key("directory"):
+                                               directory = self.directory
+                                       type = attrs["type"]
+                                       if not type in self.validFileTypes:
+                                               self.printError("file tag with invalid type attribute")
+                                       else:
+                                               self.filetype = type
+                                               self.fileattrs = attrs
+       def endElement(self, name):
+               print "end", name
+               print "self.elements:", self.elements
+               self.elements.pop()
+               if name == "file":
+                       print "prerequisites:", self.prerequisites
+                       if len(self.prerequisites) == 0 or self.prerequisitesMet(self.prerequisites):
+                               if not self.attributes.has_key(self.filetype):
+                                       self.attributes[self.filetype] = []
+                               if self.fileattrs.has_key("directory"):
+                                       directory = str(self.fileattrs["directory"])
+                                       if len(directory) < 1 or directory[0] != "/":
+                                               directory = self.directory + directory
+                               else:
+                                       directory = self.directory
+                               self.attributes[self.filetype].append({ "name": str(self.fileattrs["name"]), "directory": directory })
+    
+               if name == "default":
+                       self.list.append({"attributes": self.attributes, 'prerequisites': self.globalprerequisites})
+                       self.attributes = {}
+                       self.globalprerequisites = {}
+    
+       def characters(self, data):
+               if self.elements[-1] == "author":
+                       self.attributes["author"] = str(data)
+               if self.elements[-1] == "name":
+                       self.attributes["name"] = str(data)
+               print "characters", data
+               
+class DreamInfoHandler:
+       STATUS_WORKING = 0
+       STATUS_DONE = 1
+       STATUS_ERROR = 2
+       STATUS_INIT = 4
+       
+       def __init__(self, statusCallback):
+               self.directory = "/"
+               
+               self.console = eConsoleAppContainer()
+               self.console.appClosed.get().append(self.installNext)
+               
+               self.statusCallback = statusCallback
+               self.setStatus(self.STATUS_INIT)
+                               
+               self.packageslist = []
+       
+       def readInfo(self, directory, file):
+               print "Reading .info file", file
+               handler = InfoHandler(self.prerequisiteMet, directory)
+               try:
+                       xml.sax.parse(file, handler)
+                       for entry in handler.list:
+                               self.packageslist.append((entry,file)) 
+               except InfoHandlerParseError:
+                       print "file", file, "ignored due to errors in the file"
+               print handler.list
+        
+       # prerequisites = True: give only packages matching the prerequisites
+       def fillPackagesList(self, prerequisites = True):
+               self.packageslist = []
+               packages = crawlDirectory(self.directory, ".*\.info$")
+               for package in packages:
+                       self.readInfo(package[0] + "/", package[0] + "/" + package[1])
+                       
+               if prerequisites:
+                       for package in self.packageslist[:]:
+                               if not self.prerequisiteMet(package[0]["prerequisites"]):
+                                       self.packageslist.remove(package)
+               return packages
+                       
+       def prerequisiteMet(self, prerequisites):
+               # TODO: we need to implement a hardware detection here...
+               print "prerequisites:", prerequisites
+               met = True
+               if prerequisites.has_key("bcastsystem"):
+                       for bcastsystem in prerequisites["bcastsystem"]:
+                               if nimmanager.hasNimType(bcastsystem):
+                                       return True
+                       return False
+               if prerequisites.has_key("hardware"):
+                       for hardware in prerequisites["hardware"]:
+                               # TODO: hardware detection
+                               met = True
+               return True
+                       
+       def installPackage(self, index):
+               print "installing package with index", index, "and name", self.packageslist[index][0]["attributes"]["name"]
+               
+               attributes = self.packageslist[index][0]["attributes"]
+               self.installingAttributes = attributes
+               self.attributeNames = ["skin", "config", "favourites", "package", "services"]
+               self.currentAttributeIndex = 0
+               self.currentIndex = -1
+               self.installNext()
+               
+       def setStatus(self, status):
+               self.status = status
+               self.statusCallback(self.status, None)
+                                               
+       def installNext(self, *args, **kwargs):
+               self.currentIndex += 1
+               attributes = self.installingAttributes
+               
+               if self.currentAttributeIndex >= len(self.attributeNames): # end reached
+                       self.setStatus(self.STATUS_DONE)
+                       return
+               
+               self.setStatus(self.STATUS_WORKING)             
+               
+               currentAttribute = self.attributeNames[self.currentAttributeIndex]
+               
+               print "installing", currentAttribute, "with index", self.currentIndex
+               
+               if attributes.has_key(currentAttribute):
+                       if self.currentIndex >= len(attributes[currentAttribute]): # all jobs done for current attribute
+                               self.currentIndex = -1
+                               self.currentAttributeIndex += 1
+                               self.installNext()
+                               return
+               else: # nothing to install here
+                       self.currentAttributeIndex += 1
+                       self.installNext()
+                       return
+                       
+               if currentAttribute == "skin":
+                       skin = attributes["skin"][self.currentIndex]
+                       self.installSkin(skin["directory"], skin["name"])
+               elif currentAttribute == "config":
+                       if self.currentIndex == 0:
+                               from Components.config import configfile
+                               configfile.save()
+                       config = attributes["config"][self.currentIndex]
+                       self.mergeConfig(config["directory"], config["name"])
+               elif currentAttribute == "favourites":
+                       favourite = attributes["favourites"][self.currentIndex]
+                       self.installFavourites(favourite["directory"], favourite["name"])
+               elif currentAttribute == "package":
+                       package = attributes["package"][self.currentIndex]
+                       self.installIPK(package["directory"], package["name"])
+               elif currentAttribute == "services":
+                       service = attributes["services"][self.currentIndex]
+                       self.mergeServices(service["directory"], service["name"])
+                               
+       def readfile(self, filename):
+               fd = open(filename)
+               lines = fd.readlines()
+               fd.close()
+               return lines
+                       
+       def mergeConfig(self, directory, name, merge = True):
+               print "merging config:", directory, " - ", name
+
+               newconfig = self.readfile(directory + name)
+               newconfig.sort()
+               print newconfig
+               
+               if merge:
+                       oldconfig = self.readfile(resolveFilename(SCOPE_CONFIG) + "settings")
+                       oldconfig.sort()
+                       print oldconfig
+               else:
+                       oldconfig = []
+               
+               # merge with duplicate removal through dictionary
+               mergeddict = {}
+               for list in oldconfig, newconfig:
+                       for entry in list:
+                               splitentry = entry.split("=")
+                               if len(splitentry) != 2: # wrong entry
+                                       continue
+                               mergeddict[splitentry[0]] = splitentry[1].strip()
+               
+               print "new:"
+               fd = open(resolveFilename(SCOPE_CONFIG) + "settings", "w")
+               for entry in mergeddict.keys():
+                       print entry + "=" + mergeddict[entry]
+                       fd.write(entry + "=" + mergeddict[entry] + '\n')
+               fd.close()
+               self.installNext()
+               #configfile.load()
+               
+               
+       def installIPK(self, directory, name):
+               self.ipkg = IpkgComponent()
+               self.ipkg.addCallback(self.ipkgCallback)
+               self.ipkg.startCmd(IpkgComponent.CMD_INSTALL, {'package': directory + name})
+               
+       def ipkgCallback(self, event, param):
+               print "ipkgCallback"
+               if event == IpkgComponent.EVENT_DONE:
+                       self.installNext()
+               elif event == IpkgComponent.EVENT_ERROR:
+                       self.installNext()
+       
+       def installSkin(self, directory, name):
+               print "installing skin:", directory, " - ", name
+               print "cp -a %s %s" % (directory, resolveFilename(SCOPE_SKIN))
+               if self.console.execute("cp -a %s %s" % (directory, resolveFilename(SCOPE_SKIN))):
+                       print "execute failed"
+                       self.installNext()
+
+       def readServices(self, filename):
+               newservicesfile = self.readfile(filename)
+               
+               transponders = []
+               services = []
+               status = 0 # 0 = start, 1 = transponders, 2 = services
+               count = 0
+               while count < len(newservicesfile):
+                       if status == 0:
+                               if newservicesfile[count].strip() == "transponders":
+                                       status = 1
+                       elif status == 1: # reading transponders
+                               if newservicesfile[count].strip() == "end": # finished reading transponders
+                                       pass
+                               elif newservicesfile[count].strip() == "services": # start of services section
+                                       status = 2
+                               else:
+                                       transponders.append(''.join(newservicesfile[count:count + 3]))
+                                       count += 2
+                       elif status == 2: # reading services
+                               if newservicesfile[count].strip() == "end": # finished reading file
+                                       break
+                               else:
+                                       services.append(''.join(newservicesfile[count:count + 3]))
+                                       count += 2
+                       count += 1
+               return (transponders, services)
+       
+       def mergeServices(self, directory, name, merge = False):
+               print "merging services:", directory, " - ", name
+               
+               newtransponders, newservices = self.readServices(directory + name)
+               if merge:
+                       oldtransponders, oldservices = self.readServices(resolveFilename(SCOPE_CONFIG) + "lamedb")
+               else:
+                       oldtransponders, oldservices = [], []
+               
+               fp = open(resolveFilename(SCOPE_CONFIG) + "lamedb", "w")
+               fp.write("eDVB services /3/\n")
+               
+               fp.write("transponders\n")
+               for transponderlist in oldtransponders, newtransponders:
+                       for transponder in transponderlist:
+                               fp.write(transponder)
+               fp.write("end\n")
+               
+               fp.write("services\n")
+               for serviceslist in oldservices, newservices:
+                       for service in serviceslist:
+                               fp.write(service)
+               fp.write("end\n")
+               
+               fp.close()
+               self.installNext()
+
+       def installFavourites(self, directory, name):
+               print "installing favourites:", directory, " - ", name
+
+               if self.console.execute("cp %s %s" % ((directory + name), resolveFilename(SCOPE_CONFIG))):
+                       print "execute failed"
+                       self.installNext()
index f344046d8ae8622d17db5cf67e7e9269cac6110f..71160c9b0550d9df429ffee9709c1764786e7348 100644 (file)
@@ -17,4 +17,5 @@ install_PYTHON = \
        FIFOList.py ServiceEventTracker.py Input.py TimerSanityCheck.py FileList.py \
        MultiContent.py MediaPlayer.py TunerInfo.py VideoWindow.py ChoiceList.py \
        Element.py Playlist.py ParentalControl.py ParentalControlList.py \
        FIFOList.py ServiceEventTracker.py Input.py TimerSanityCheck.py FileList.py \
        MultiContent.py MediaPlayer.py TunerInfo.py VideoWindow.py ChoiceList.py \
        Element.py Playlist.py ParentalControl.py ParentalControlList.py \
-       Ipkg.py SelectionList.py Scanner.py SystemInfo.py Task.py
+       Ipkg.py SelectionList.py Scanner.py SystemInfo.py DreamInfoHandler.py \
+       Task.py
diff --git a/lib/python/Screens/DefaultWizard.py b/lib/python/Screens/DefaultWizard.py
new file mode 100644 (file)
index 0000000..5d274b0
--- /dev/null
@@ -0,0 +1,49 @@
+from Wizard import Wizard, wizardManager
+from Tools.Directories import crawlDirectory, resolveFilename, SCOPE_DEFAULTDIR
+
+from Components.Pixmap import Pixmap, MovingPixmap
+from Components.config import config, ConfigBoolean, configfile
+from Components.DreamInfoHandler import DreamInfoHandler, InfoHandler, InfoHandlerParseError
+import os
+
+config.misc.defaultchosen = ConfigBoolean(default = True)
+
+import xml.sax
+
+class DefaultWizard(Wizard, DreamInfoHandler):
+       def __init__(self, session):
+               DreamInfoHandler.__init__(self, self.statusCallback)
+               self.directory = resolveFilename(SCOPE_DEFAULTDIR)
+               self.xmlfile = "defaultwizard.xml"
+        
+               Wizard.__init__(self, session, showSteps = False)
+               self["wizard"] = Pixmap()
+               self["rc"] = MovingPixmap()
+               self["arrowdown"] = MovingPixmap()
+               self["arrowup"] = MovingPixmap()
+               self["arrowup2"] = MovingPixmap()
+        
+       def markDone(self):
+               config.misc.defaultchosen.value = 0
+               config.misc.defaultchosen.save()
+               configfile.save()
+               
+       def statusCallback(self, status, progress):
+               print "statusCallback:", status, progress
+               if status == DreamInfoHandler.STATUS_DONE:
+                       self["text"].setText(_("Finished"))
+                       self.markDone()
+                       os.system("killall -9 enigma2")
+
+       def listDefaults(self):
+               self.packageslist = []
+               self.fillPackagesList()
+               list = []
+               for x in range(len(self.packageslist)):
+                       list.append((self.packageslist[x][0]["attributes"]["name"], str(x)))
+               print "defaults list:", list
+               return list
+    
+       def selectionMade(self, index):
+               print "selected:", index
+               self.installPackage(int(index))
\ No newline at end of file
index dd3baf08c9e170ada92ad91202f21233d22642cf..b5068a76f54707ea2f498ee8ebaf4028cffaec40 100644 (file)
@@ -12,5 +12,6 @@ install_PYTHON = \
        Console.py InputBox.py ChoiceBox.py SimpleSummary.py ImageWizard.py \
        TimerSelection.py PictureInPicture.py TimeDateInput.py \
        SubtitleDisplay.py SubservicesQuickzap.py ParentalControlSetup.py NumericalTextInputHelpDialog.py \
        Console.py InputBox.py ChoiceBox.py SimpleSummary.py ImageWizard.py \
        TimerSelection.py PictureInPicture.py TimeDateInput.py \
        SubtitleDisplay.py SubservicesQuickzap.py ParentalControlSetup.py NumericalTextInputHelpDialog.py \
-       SleepTimerEdit.py Ipkg.py RdsDisplay.py Globals.py \
-       SessionGlobals.py LocationBox.py WizardLanguage.py TaskView.py
+       SleepTimerEdit.py Ipkg.py RdsDisplay.py Globals.py DefaultWizard.py \
+       SessionGlobals.py LocationBox.py WizardLanguage.py TaskView.py 
+
index 7f64624ece975141df4f61b1866f2259fcdcdddb..95fc24d1e762d3bcbaae56fec7abdb2479430db1 100644 (file)
@@ -5,7 +5,7 @@ from Components.Pixmap import Pixmap, MovingPixmap
 from Components.config import config, ConfigBoolean, configfile
 
 from LanguageSelection import LanguageSelection
 from Components.config import config, ConfigBoolean, configfile
 
 from LanguageSelection import LanguageSelection
-#from DefaultWizard import DefaultWizard
+from DefaultWizard import DefaultWizard
 
 config.misc.firstrun = ConfigBoolean(default = True)
 config.misc.languageselected = ConfigBoolean(default = True)
 
 config.misc.firstrun = ConfigBoolean(default = True)
 config.misc.languageselected = ConfigBoolean(default = True)
@@ -26,5 +26,5 @@ class StartWizard(WizardLanguage):
                configfile.save()
                
 wizardManager.registerWizard(LanguageSelection, config.misc.languageselected.value, priority = 5)
                configfile.save()
                
 wizardManager.registerWizard(LanguageSelection, config.misc.languageselected.value, priority = 5)
-#wizardManager.registerWizard(DefaultWizard, config.misc.defaultchosen.value)
+wizardManager.registerWizard(DefaultWizard, config.misc.defaultchosen.value, priority = 1)
 wizardManager.registerWizard(StartWizard, config.misc.firstrun.value, priority = 20)
 wizardManager.registerWizard(StartWizard, config.misc.firstrun.value, priority = 20)