diff --git a/source/ChanSort.Api/Controller/CsvRefListSerializer.cs b/source/ChanSort.Api/Controller/CsvRefListSerializer.cs
index ef33063..0ad3d34 100644
--- a/source/ChanSort.Api/Controller/CsvRefListSerializer.cs
+++ b/source/ChanSort.Api/Controller/CsvRefListSerializer.cs
@@ -36,8 +36,8 @@ namespace ChanSort.Api
this.Features.DeleteMode = DeleteMode.FlagWithoutPrNr;
this.Features.CanHaveGaps = true;
this.Features.EncryptedFlagEdit = false;
- this.Features.SortedFavorites = false;
- this.Features.SupportedFavorites = Favorites.A | Favorites.B | Favorites.C | Favorites.D | Favorites.E | Favorites.F | Favorites.G | Favorites.H;
+ this.Features.FavoritesMode = FavoritesMode.Flags;
+ this.Features.MaxFavoriteLists = 8;
}
#endregion
diff --git a/source/ChanSort.Api/Controller/Editor.cs b/source/ChanSort.Api/Controller/Editor.cs
index 57dac19..631f4fc 100644
--- a/source/ChanSort.Api/Controller/Editor.cs
+++ b/source/ChanSort.Api/Controller/Editor.cs
@@ -1,6 +1,7 @@
using System;
using System.Collections.Generic;
using System.Linq;
+using System.Runtime.CompilerServices;
using System.Text;
namespace ChanSort.Api
@@ -217,7 +218,9 @@ namespace ChanSort.Api
///
/// object representing the whole reference list file
/// the particular ChannelList to take the order from
+ /// the sublist index in the reference list that should be applied (0=main channel number, 1=fav1, ...)
/// the particular ChannelList to apply the order to
+ /// the sublist index in the target list that should be changed (-1=main and all favs, 0=main channel number, 1=fav1, ...)
/// if true, a placeholder channel will be created in the tvList if there is no matching TV channel for a reference channel
/// can be used to shift the Pr# of the reference list so avoid conflicts with already assigned Pr# in the TV list
/// a function which is called for each channel in the reference list (with 2nd parameter=true) and TV list (2nd parameter=false) to determine if the channel is part of the reordering
@@ -230,6 +233,7 @@ namespace ChanSort.Api
// create Hashtable for exact channel lookup
// the UID of a TV channel list contains a source-indicator (Analog, Cable, Sat), which may be undefined in the reference list)
var onidTsidSid = new Dictionary>();
+ var chansByNewNr = new Dictionary>();
foreach (var channel in tvList.Channels)
{
var key = DvbKey(channel.OriginalNetworkId, channel.TransportStreamId, channel.ServiceId);
@@ -242,10 +246,20 @@ namespace ChanSort.Api
onidTsidSid.Add(key, list);
}
list.Add(channel);
+
+ //if (!chansByNewNr.TryGetValue(channel.NewProgramNr, out var chans))
+ //{
+ // chans = new List();
+ // chansByNewNr[channel.NewProgramNr] = chans;
+ //}
+ //chans.Add(channel);
}
var incNr = 1 + positionOffset;
- foreach (var refChannel in refList.Channels.OrderBy(ch => ch.GetOldPosition(refListPosIndex)))
+ var refPos = refListPosIndex < 0 || !refDataRoot.SortedFavorites ? 0 : refListPosIndex;
+ var refChannels = refList.Channels.OrderBy(ch => ch.GetOldPosition(refPos)).ToList();
+ var newPos = Math.Max(0, tvListPosIndex);
+ foreach (var refChannel in refChannels)
{
if (!(chanFilter?.Invoke(refChannel, true) ?? true))
continue;
@@ -257,16 +271,24 @@ namespace ChanSort.Api
if (!(chanFilter?.Invoke(tvChannel, false) ?? true))
continue;
- var newNr = consecutive ? incNr++ : refChannel.OldProgramNr + positionOffset;
+ var newNr = consecutive ? incNr++ : refChannel.GetOldPosition(refPos) + positionOffset;
// handle conflicts when the number is already in-use
- var curChans = tvList.GetChannelByNewProgNr(newNr);
- if (!overwrite && curChans.Any())
- continue;
- foreach (var chan in curChans)
- chan.NewProgramNr = -1;
+ if (chansByNewNr.TryGetValue(newNr, out var curChans))
+ {
+ if (!overwrite)
+ continue;
+ foreach (var chan in curChans)
+ chan.SetPosition(newPos, -1);
+ }
+ else
+ {
+ curChans = new List();
+ chansByNewNr[newNr] = curChans;
+ }
+ curChans.Add(tvChannel);
- tvChannel.SetPosition(tvListPosIndex, newNr);
+ tvChannel.SetPosition(newPos, newNr);
if (refDataRoot.CanSkip && this.DataRoot.CanSkip)
tvChannel.Skip = refChannel.Skip;
if (refDataRoot.CanLock && this.DataRoot.CanLock)
@@ -358,7 +380,7 @@ namespace ChanSort.Api
#region SetFavorites()
- public void SetFavorites(List list, int favIndex, bool set)
+ public void SetFavorites(IList list, int favIndex, bool set)
{
bool sortedFav = this.DataRoot.SortedFavorites;
var favMask = (Favorites)(1 << favIndex);
@@ -422,12 +444,10 @@ namespace ChanSort.Api
///
private void ApplyPrNrToFavLists(ChannelInfo tvChannel)
{
- var supMask = (ulong)this.DataRoot.SupportedFavorites;
var refMask = (ulong)tvChannel.Favorites;
- for (int i = 0; supMask != 0; i++)
+ for (int i = 0; i < this.DataRoot.FavListCount; i++)
{
tvChannel.SetPosition(i+1, (refMask & 0x01) == 0 ? -1 : tvChannel.NewProgramNr);
- supMask >>= 1;
refMask >>= 1;
}
}
diff --git a/source/ChanSort.Api/Controller/SerializerBase.cs b/source/ChanSort.Api/Controller/SerializerBase.cs
index dcb3347..7f3f1ec 100644
--- a/source/ChanSort.Api/Controller/SerializerBase.cs
+++ b/source/ChanSort.Api/Controller/SerializerBase.cs
@@ -21,6 +21,9 @@ namespace ChanSort.Api
public class SupportedFeatures
{
+ private FavoritesMode favoritesMode;
+ private int maxFavoriteLists = 4;
+
public ChannelNameEditMode ChannelNameEdit { get; set; }
public bool CleanUpChannelData { get; set; }
public bool DeviceSettings { get; set; }
@@ -33,9 +36,31 @@ namespace ChanSort.Api
public bool CanSaveAs { get; set; } = true;
- public Favorites SupportedFavorites { get; set; } = Favorites.A | Favorites.B | Favorites.C | Favorites.D;
- public bool SortedFavorites { get; set; }
- public bool MixedSourceFavorites { get; set; }
+ public FavoritesMode FavoritesMode
+ {
+ get => this.favoritesMode;
+ set
+ {
+ this.favoritesMode = value;
+ if (value == FavoritesMode.None)
+ this.MaxFavoriteLists = 0;
+ }
+ }
+
+ public int MaxFavoriteLists
+ {
+ get => this.maxFavoriteLists;
+ set
+ {
+ if (value == this.maxFavoriteLists)
+ return;
+ this.maxFavoriteLists = value;
+ this.SupportedFavorites = 0;
+ for (int i = 0; i < value; i++)
+ this.SupportedFavorites = (Favorites) (((ulong) this.SupportedFavorites << 1) | 1);
+ }
+ }
+ public Favorites SupportedFavorites { get; private set; } = Favorites.A | Favorites.B | Favorites.C | Favorites.D;
public bool AllowGapsInFavNumbers { get; set; }
public bool CanEditFavListNames { get; set; }
diff --git a/source/ChanSort.Api/Controller/TxtRefListSerializer.cs b/source/ChanSort.Api/Controller/TxtRefListSerializer.cs
index 7ea4738..b7cd093 100644
--- a/source/ChanSort.Api/Controller/TxtRefListSerializer.cs
+++ b/source/ChanSort.Api/Controller/TxtRefListSerializer.cs
@@ -21,8 +21,7 @@ namespace ChanSort.Api
this.Features.DeleteMode = DeleteMode.Physically;
this.Features.CanHaveGaps = true;
this.Features.EncryptedFlagEdit = false;
- this.Features.SortedFavorites = false;
- this.Features.SupportedFavorites = 0;
+ this.Features.FavoritesMode = FavoritesMode.None;
this.DataRoot.AddChannelList(this.allChannels);
allChannels.VisibleColumnFieldNames = new List
diff --git a/source/ChanSort.Api/Model/ChannelInfo.cs b/source/ChanSort.Api/Model/ChannelInfo.cs
index 3b3897b..867f6bd 100644
--- a/source/ChanSort.Api/Model/ChannelInfo.cs
+++ b/source/ChanSort.Api/Model/ChannelInfo.cs
@@ -5,10 +5,12 @@ namespace ChanSort.Api
{
public class ChannelInfo
{
+ private const int MaxFavListsWithFlags = 8;
+
private string uid;
private string serviceTypeName;
private int newProgramNr;
-
+
public virtual bool IsDeleted { get; set; }
public SignalSource SignalSource { get; set; }
public string Source { get; set; }
@@ -65,6 +67,10 @@ namespace ChanSort.Api
public string SatPosition { get; set; }
public Transponder Transponder { get; set; }
+ ///
+ /// Defines whether favorite lists have individual ordering (FavIndex, OldFavIndex) or if they use the main channel number (Favorites bitmask)
+ ///
+ public FavoritesMode FavMode { get; set; }
///
/// Bitmask in which favorite lists the channel is included
///
@@ -304,60 +310,68 @@ namespace ChanSort.Api
#region GetPosition(), SetPosition(), ChangePosition()
///
- /// Gets the new channel number in the main channel list (index=0) or the various favorite lists (1-x)
+ /// Gets the new channel number in the main channel list (index=0) or the various favorite lists (1..x)
///
- public int GetPosition(int subListIndex)
- {
- return subListIndex < 0 ? -1 : subListIndex == 0 ? this.NewProgramNr : subListIndex - 1 < this.FavIndex.Count ? this.FavIndex[subListIndex - 1] : -1;
- }
+ public int GetPosition(int subListIndex) => this.GetNewOrOldPosition(subListIndex, this.NewProgramNr, this.FavIndex);
///
- /// Gets the original channel number in the main channel list (index=0) or the various favorite lists (1-x)
+ /// Gets the original channel number in the main channel list (index=0) or the various favorite lists (1..x)
///
- public int GetOldPosition(int subListIndex)
- {
- return subListIndex < 0 ? -1 : subListIndex == 0 ? this.OldProgramNr : subListIndex - 1 < this.OldFavIndex.Count ? this.OldFavIndex[subListIndex - 1] : -1;
- }
+ public int GetOldPosition(int subListIndex) => this.GetNewOrOldPosition(subListIndex, this.OldProgramNr, this.OldFavIndex);
- ///
- /// Sets the new channel number in the main channel list (index=0) or the various favorite lists (1-x)
- ///
- public void SetPosition(int subListIndex, int newPos)
+ private int GetNewOrOldPosition(int subListIndex, int progNr, List fav)
{
- if (subListIndex < 0)
- return;
+ if (subListIndex < 0)
+ return -1;
if (subListIndex == 0)
- this.NewProgramNr = newPos;
- else
- {
- for (int i = this.FavIndex.Count; i < subListIndex; i++)
- this.FavIndex.Add(-1);
- this.FavIndex[subListIndex - 1] = newPos;
- int mask = 1 << (subListIndex - 1);
- if (newPos == -1)
- this.Favorites &= (Favorites)~mask;
- else
- this.Favorites |= (Favorites)mask;
- }
+ return progNr;
+ if (this.FavMode == FavoritesMode.None)
+ return -1;
+ if (this.FavMode == FavoritesMode.Flags)
+ return subListIndex > MaxFavListsWithFlags ? -1 : ((uint)this.Favorites & (1 << (subListIndex - 1))) == 0 ? 0 : progNr;
+ if (subListIndex - 1 >= fav.Count)
+ return -1;
+ return fav[subListIndex - 1];
}
+
///
- /// Sets the original channel number in the main channel list (index=0) or the various favorite lists (1-x)
+ /// Sets the new channel number in the main channel list (index=0) or the various favorite lists (1..x)
///
- public void SetOldPosition(int subListIndex, int oldPos)
+ public void SetPosition(int subListIndex, int newPos) => this.SetNewOrOldPosition(subListIndex, newPos, n => this.NewProgramNr=n, this.FavIndex, f => this.Favorites = f);
+
+ ///
+ /// Sets the original channel number in the main channel list (index=0) or the various favorite lists (1..x)
+ ///
+ public void SetOldPosition(int subListIndex, int oldPos) => this.SetNewOrOldPosition(subListIndex, oldPos, n => this.OldProgramNr = n, this.OldFavIndex, null);
+
+ private void SetNewOrOldPosition(int subListIndex, int newPos, Action setMainPosition, List fav, Action setFavFlags)
{
if (subListIndex < 0)
return;
if (subListIndex == 0)
- this.OldProgramNr = oldPos;
- else
+ setMainPosition(newPos);
+ else if (this.FavMode != FavoritesMode.None)
{
- for (int i = this.OldFavIndex.Count; i < subListIndex; i++)
- this.OldFavIndex.Add(-1);
- this.OldFavIndex[subListIndex - 1] = oldPos;
+ if (this.FavMode != FavoritesMode.Flags)
+ {
+ for (int i = fav.Count; i < subListIndex; i++)
+ fav.Add(-1);
+ fav[subListIndex - 1] = newPos;
+ }
+
+ if (setFavFlags != null && subListIndex <= MaxFavListsWithFlags)
+ {
+ int mask = 1 << (subListIndex - 1);
+ if (newPos == -1)
+ this.Favorites &= (Favorites) ~mask;
+ else
+ this.Favorites |= (Favorites) mask;
+ }
}
}
+
///
/// Internal helper method to adjust the main or favorite program number by a delta value
///
@@ -365,13 +379,19 @@ namespace ChanSort.Api
{
if (subListIndex == 0)
this.NewProgramNr += delta;
- else
+ else if (this.FavMode != FavoritesMode.None)
{
- for (int i = this.FavIndex.Count; i <= subListIndex; i++)
+ for (int i = this.FavIndex.Count; i < subListIndex; i++)
this.FavIndex.Add(-1);
this.FavIndex[subListIndex - 1] += delta;
}
}
#endregion
+
+ public void ResetFavorites()
+ {
+ this.FavIndex.Clear();
+ this.Favorites = 0;
+ }
}
}
diff --git a/source/ChanSort.Api/Model/ChannelList.cs b/source/ChanSort.Api/Model/ChannelList.cs
index cce962c..a157bb1 100644
--- a/source/ChanSort.Api/Model/ChannelList.cs
+++ b/source/ChanSort.Api/Model/ChannelList.cs
@@ -33,12 +33,15 @@ namespace ChanSort.Api
public string ShortCaption { get; set; }
public SignalSource SignalSource { get; }
public IList Channels { get; } = new List();
+ public int MaxFavLists { get; set; }
+
public int Count => Channels.Count;
public int DuplicateUidCount => duplicateUidCount;
public int DuplicateProgNrCount => duplicateProgNrCount;
public bool ReadOnly { get; set; }
public int MaxChannelNameLength { get; set; }
public int PresetProgramNrCount { get; private set; }
+
public IList VisibleColumnFieldNames;
///
diff --git a/source/ChanSort.Api/Model/DataRoot.cs b/source/ChanSort.Api/Model/DataRoot.cs
index ba2eacd..881b9aa 100644
--- a/source/ChanSort.Api/Model/DataRoot.cs
+++ b/source/ChanSort.Api/Model/DataRoot.cs
@@ -17,9 +17,10 @@ namespace ChanSort.Api
public bool IsEmpty => this.channelLists.Count == 0;
public bool NeedsSaving { get; set; }
+ public FavoritesMode FavoritesMode => this.loader.Features.FavoritesMode;
public Favorites SupportedFavorites => this.loader.Features.SupportedFavorites;
- public bool SortedFavorites => this.loader.Features.SortedFavorites;
- public bool MixedSourceFavorites => this.loader.Features.MixedSourceFavorites;
+ public bool SortedFavorites => this.loader.Features.FavoritesMode >= FavoritesMode.OrderedPerSource;
+ public bool MixedSourceFavorites => this.loader.Features.FavoritesMode == FavoritesMode.MixedSource;
public bool AllowGapsInFavNumbers => this.loader.Features.AllowGapsInFavNumbers;
public bool DeletedChannelsNeedNumbers => this.loader.Features.DeleteMode == SerializerBase.DeleteMode.FlagWithPrNr;
public bool CanSkip => this.loader.Features.CanSkipChannels;
@@ -67,7 +68,6 @@ namespace ChanSort.Api
public virtual void AddChannelList(ChannelList list)
{
this.channelLists.Add(list);
- this.loader.Features.MixedSourceFavorites |= list.IsMixedSourceFavoritesList;
}
#endregion
@@ -110,22 +110,23 @@ namespace ChanSort.Api
#region ValidateAfterLoad()
public virtual void ValidateAfterLoad()
{
- this.FavListCount = 0;
- for (ulong m = (ulong)this.loader.Features.SupportedFavorites; m != 0; m >>= 1)
- ++this.FavListCount;
+ this.FavListCount = this.loader.Features.MaxFavoriteLists;
+
+ var favMode = this.FavoritesMode;
+ if (this.ChannelLists.Any(l => l.IsMixedSourceFavoritesList))
+ favMode = loader.Features.FavoritesMode = FavoritesMode.MixedSource;
foreach (var list in this.ChannelLists)
{
if (list.IsMixedSourceFavoritesList)
- {
- loader.Features.SortedFavorites = true; // all mixed source favorite lists must support ordering
continue;
- }
// make sure that deleted channels have OldProgramNr = -1
bool hasPolarity = false;
foreach (var chan in list.Channels)
{
+ chan.FavMode = favMode; // required so that channels know how to handle favorites (as bitmasks or as indices)
+
if (chan.IsDeleted)
chan.OldProgramNr = -1;
else
@@ -144,12 +145,19 @@ namespace ChanSort.Api
#region ApplyCurrentProgramNumbers()
public void ApplyCurrentProgramNumbers()
{
+ // prevent setting OldPosition to -1 in lists that don't support sorted favorites, because it would clear the Favorites flags
+ int maxPos = this.SortedFavorites ? this.FavListCount : 0;
foreach (var list in this.ChannelLists)
{
foreach (var channel in list.Channels)
{
- for (int i = 0; i <= this.FavListCount; i++)
- channel.SetPosition(i, channel.GetOldPosition(i));
+ if (!list.IsMixedSourceFavoritesList)
+ channel.NewProgramNr = channel.OldProgramNr;
+ if (!this.MixedSourceFavorites || list.IsMixedSourceFavoritesList)
+ {
+ for (int i = 1; i <= maxPos; i++)
+ channel.SetPosition(i, channel.GetOldPosition(i));
+ }
}
}
}
diff --git a/source/ChanSort.Api/Model/Enums.cs b/source/ChanSort.Api/Model/Enums.cs
index ac9b311..ef37846 100644
--- a/source/ChanSort.Api/Model/Enums.cs
+++ b/source/ChanSort.Api/Model/Enums.cs
@@ -75,16 +75,32 @@ namespace ChanSort.Api
}
#endregion
+ #region enum Favorites
[Flags]
- public enum Favorites : long { A = 0x01, B = 0x02, C = 0x04, D = 0x08, E = 0x10, F=0x20, G=0x40, H=0x80 }
+ public enum Favorites : byte { A = 0x01, B = 0x02, C = 0x04, D = 0x08, E = 0x10, F=0x20, G=0x40, H=0x80 }
+ #endregion
+ #region enum FavoritesMode
+ public enum FavoritesMode
+ {
+ NotInitialized = 0,
+ None = 1,
+ Flags = 2,
+ OrderedPerSource = 3,
+ MixedSource = 4
+ }
+ #endregion
+
+ #region enum UnsortedChannelMode
public enum UnsortedChannelMode
{
AppendInOrder=0,
AppendAlphabetically=1,
Delete=2
}
+ #endregion
+ #region ChannelNameEditMode
[Flags]
public enum ChannelNameEditMode
{
@@ -93,4 +109,5 @@ namespace ChanSort.Api
Digital = 0x02,
All = Analog|Digital
}
+ #endregion
}
diff --git a/source/ChanSort.Loader.Enigma2/Serializer.cs b/source/ChanSort.Loader.Enigma2/Serializer.cs
index 56baec2..23a149d 100644
--- a/source/ChanSort.Loader.Enigma2/Serializer.cs
+++ b/source/ChanSort.Loader.Enigma2/Serializer.cs
@@ -38,9 +38,8 @@ namespace ChanSort.Loader.Enigma2
this.Features.CanSkipChannels = false;
this.Features.CanLockChannels = false;
this.Features.CanHideChannels = false;
- this.Features.MixedSourceFavorites = true;
- this.Features.SortedFavorites = true;
- this.Features.SupportedFavorites = 0; // dynamically added
+ this.Features.FavoritesMode = FavoritesMode.MixedSource;
+ this.Features.MaxFavoriteLists = 0; // dynamically added
this.Features.CanSaveAs = false;
this.channels.IsMixedSourceFavoritesList = true;
@@ -188,6 +187,7 @@ namespace ChanSort.Loader.Enigma2
ch.RecordIndex = chanId;
ch.RecordOrder = chanId;
ch.OldProgramNr = ++chanId;
+ ch.NewProgramNr = ch.OldProgramNr; // won't be set automatically because this is a mixed-source favorites list
ch.IsDeleted = false;
ch.ServiceId = FromHex(parts[0]);
ch.DvbNamespace = FromHex(parts[1]);
@@ -317,7 +317,7 @@ namespace ChanSort.Loader.Enigma2
this.favListFileNames.Add(file);
- this.Features.SupportedFavorites = (Favorites)((ulong)this.Features.SupportedFavorites << 1) | Favorites.A;
+ ++this.Features.MaxFavoriteLists;
++favIndex;
}
#endregion
@@ -364,7 +364,7 @@ namespace ChanSort.Loader.Enigma2
for (int favIndex = 0; favIndex < this.favListFileNames.Count; favIndex++)
{
var file = this.favListFileNames[favIndex];
- using var w = new StreamWriter(File.OpenWrite(file), utf8WithoutBom);
+ using var w = new StreamWriter(File.Create(file), utf8WithoutBom);
w.WriteLine($"#NAME {this.DataRoot.GetFavListCaption(favIndex)}");
foreach (var ch in this.channels.Channels.OrderBy(c => c.GetPosition(favIndex+1)))
{
diff --git a/source/ChanSort.Loader.Grundig/Serializer.cs b/source/ChanSort.Loader.Grundig/Serializer.cs
index 2ac9b9b..003456f 100644
--- a/source/ChanSort.Loader.Grundig/Serializer.cs
+++ b/source/ChanSort.Loader.Grundig/Serializer.cs
@@ -30,9 +30,8 @@ namespace ChanSort.Loader.Grundig
this.Features.CanSaveAs = false;
this.Features.AllowGapsInFavNumbers = false;
this.Features.CanEditFavListNames = false;
- this.Features.SortedFavorites = true;
- this.Features.MixedSourceFavorites = false;
- this.Features.SupportedFavorites = Favorites.A | Favorites.B | Favorites.C | Favorites.D;
+ this.Features.FavoritesMode = FavoritesMode.OrderedPerSource;
+ this.Features.MaxFavoriteLists = 4;
this.DataRoot.AddChannelList(this.terrChannels);
diff --git a/source/ChanSort.Loader.Hisense/ChannelDb/ChannelDbSerializer.cs b/source/ChanSort.Loader.Hisense/ChannelDb/ChannelDbSerializer.cs
index 867865d..ee121f9 100644
--- a/source/ChanSort.Loader.Hisense/ChannelDb/ChannelDbSerializer.cs
+++ b/source/ChanSort.Loader.Hisense/ChannelDb/ChannelDbSerializer.cs
@@ -98,7 +98,7 @@ namespace ChanSort.Loader.Hisense.ChannelDb
this.Features.CanLockChannels = true;
this.Features.CanHideChannels = true;
this.Features.CanHaveGaps = true;
- this.Features.SortedFavorites = true;
+ this.Features.FavoritesMode = FavoritesMode.MixedSource;
channelLists.Add(new ChannelList(SignalSource.Antenna, "Antenna"));
channelLists.Add(new ChannelList(SignalSource.Cable, "Cable"));
diff --git a/source/ChanSort.Loader.Hisense/ServicelistDb/ServicelistDbSerializer.cs b/source/ChanSort.Loader.Hisense/ServicelistDb/ServicelistDbSerializer.cs
index 1cd3f1f..dc5eb56 100644
--- a/source/ChanSort.Loader.Hisense/ServicelistDb/ServicelistDbSerializer.cs
+++ b/source/ChanSort.Loader.Hisense/ServicelistDb/ServicelistDbSerializer.cs
@@ -123,8 +123,7 @@ namespace ChanSort.Loader.Hisense.ServicelistDb
Features.CanLockChannels = true;
Features.CanHideChannels = true;
Features.CanHaveGaps = true;
- Features.MixedSourceFavorites = true;
- Features.SortedFavorites = true;
+ Features.FavoritesMode = FavoritesMode.MixedSource;
}
#endregion
diff --git a/source/ChanSort.Loader.LG/Binary/TllChannelBase.cs b/source/ChanSort.Loader.LG/Binary/TllChannelBase.cs
index 5ed3bce..ee0c827 100644
--- a/source/ChanSort.Loader.LG/Binary/TllChannelBase.cs
+++ b/source/ChanSort.Loader.LG/Binary/TllChannelBase.cs
@@ -51,14 +51,13 @@ namespace ChanSort.Loader.LG.Binary
this.ParseNames();
this.Favorites = (Favorites)((data.GetByte(_Favorites2) & 0x3C) >> 2);
+ if (this.Favorites != 0)
+ { }
this.Lock = data.GetFlag(_Lock);
this.Skip = data.GetFlag(_Skip);
this.Hidden = data.GetFlag(_Hide);
this.Encrypted = data.GetFlag(_Encrypted);
this.IsDeleted = data.GetFlag(_Deleted);
- if (IsDeleted) // allow setting a breakpoint
- {
- }
}
#endregion
diff --git a/source/ChanSort.Loader.LG/Binary/TllFileSerializer.cs b/source/ChanSort.Loader.LG/Binary/TllFileSerializer.cs
index a073ce8..16fbb7d 100644
--- a/source/ChanSort.Loader.LG/Binary/TllFileSerializer.cs
+++ b/source/ChanSort.Loader.LG/Binary/TllFileSerializer.cs
@@ -83,6 +83,8 @@ namespace ChanSort.Loader.LG.Binary
this.Features.CanHaveGaps = true;
this.Features.DeviceSettings = true;
this.Features.CleanUpChannelData = true;
+ this.Features.FavoritesMode = FavoritesMode.Flags;
+ this.Features.MaxFavoriteLists = 4;
this.SupportedTvCountryCodes = new List
{
"___ (None)", "AUT (Austria)", "BEL (Belgium)", "CHE (Switzerland)",
diff --git a/source/ChanSort.Loader.LG/GlobalClone/GcJsonSerializer.cs b/source/ChanSort.Loader.LG/GlobalClone/GcJsonSerializer.cs
index 0309a2b..382cd40 100644
--- a/source/ChanSort.Loader.LG/GlobalClone/GcJsonSerializer.cs
+++ b/source/ChanSort.Loader.LG/GlobalClone/GcJsonSerializer.cs
@@ -25,7 +25,7 @@ namespace ChanSort.Loader.GlobalClone
this.Features.DeleteMode = DeleteMode.NotSupported; //.FlagWithoutPrNr;
this.Features.ChannelNameEdit = ChannelNameEditMode.All;
- this.Features.SupportedFavorites = 0;
+ this.Features.FavoritesMode = FavoritesMode.None;
this.Features.CanSaveAs = true;
this.Features.CanHaveGaps = true;
this.Features.CanHideChannels = true;
diff --git a/source/ChanSort.Loader.LG/GlobalClone/GcXmlSerializer.cs b/source/ChanSort.Loader.LG/GlobalClone/GcXmlSerializer.cs
index c4ca225..2b9716d 100644
--- a/source/ChanSort.Loader.LG/GlobalClone/GcXmlSerializer.cs
+++ b/source/ChanSort.Loader.LG/GlobalClone/GcXmlSerializer.cs
@@ -119,7 +119,7 @@ namespace ChanSort.Loader.GlobalClone
if (binTlls.Length > 0 && !(binTlls.Length == 1 && Path.GetFileName(binTlls[0]).ToLower() == Path.GetFileName(this.FileName).ToLower()))
{
var txt = Resource.GcSerializer_ReadModelInfo_ModelWarning;
- if (Api.View.Default.MessageBox(txt, "LG GlobalClone", (int)MessageBoxButtons.YesNo, (int)MessageBoxIcon.Information) == (int)DialogResult.Yes)
+ if (Api.View.Default != null && Api.View.Default.MessageBox(txt, "LG GlobalClone", (int)MessageBoxButtons.YesNo, (int)MessageBoxIcon.Information) == (int)DialogResult.Yes)
{
foreach (var file in binTlls)
File.Move(file, file + "_bak");
@@ -332,8 +332,8 @@ namespace ChanSort.Loader.GlobalClone
{
int n = info.LocalName[11] - 'A';
var mask = 1 << n;
- this.Features.SupportedFavorites |= (Favorites)mask;
- this.Features.SortedFavorites = true;
+ this.Features.FavoritesMode = FavoritesMode.OrderedPerSource;
+ this.Features.MaxFavoriteLists = Math.Max(this.Features.MaxFavoriteLists, n);
if (((int)ch.Favorites & mask) != 0) // xml element holds bad index data (250) when fav is not set
ch.SetOldPosition(n + 1, int.Parse(info.InnerText));
}
diff --git a/source/ChanSort.Loader.M3u/Serializer.cs b/source/ChanSort.Loader.M3u/Serializer.cs
index 6472b8d..e3362f3 100644
--- a/source/ChanSort.Loader.M3u/Serializer.cs
+++ b/source/ChanSort.Loader.M3u/Serializer.cs
@@ -29,8 +29,7 @@ namespace ChanSort.Loader.M3u
{
this.Features.ChannelNameEdit = ChannelNameEditMode.All;
this.Features.DeleteMode = DeleteMode.Physically;
- this.Features.SortedFavorites = false;
- this.Features.SupportedFavorites = 0;
+ this.Features.FavoritesMode = FavoritesMode.None;
this.Features.CanLockChannels = false;
this.Features.CanSkipChannels = false;
this.Features.CanHideChannels = false;
diff --git a/source/ChanSort.Loader.Panasonic/DbChannel.cs b/source/ChanSort.Loader.Panasonic/DbChannel.cs
index f34a297..379d61f 100644
--- a/source/ChanSort.Loader.Panasonic/DbChannel.cs
+++ b/source/ChanSort.Loader.Panasonic/DbChannel.cs
@@ -69,7 +69,7 @@ namespace ChanSort.Loader.Panasonic
if (favIndex > 0)
{
this.Favorites |= (Favorites) (1 << i);
- this.SetOldPosition(i, favIndex);
+ this.SetOldPosition(i+1, favIndex);
}
}
}
diff --git a/source/ChanSort.Loader.Panasonic/Serializer.cs b/source/ChanSort.Loader.Panasonic/Serializer.cs
index 8343f34..0462873 100644
--- a/source/ChanSort.Loader.Panasonic/Serializer.cs
+++ b/source/ChanSort.Loader.Panasonic/Serializer.cs
@@ -48,7 +48,7 @@ namespace ChanSort.Loader.Panasonic
this.Features.CanHideChannels = false;
this.Features.CanHaveGaps = false;
this.Features.EncryptedFlagEdit = true;
- this.Features.SortedFavorites = true;
+ this.Features.FavoritesMode = FavoritesMode.OrderedPerSource;
this.DataRoot.AddChannelList(this.avbtChannels);
this.DataRoot.AddChannelList(this.avbcChannels);
diff --git a/source/ChanSort.Loader.Philips/BinarySerializer.cs b/source/ChanSort.Loader.Philips/BinarySerializer.cs
index faa08d2..e5c93e2 100644
--- a/source/ChanSort.Loader.Philips/BinarySerializer.cs
+++ b/source/ChanSort.Loader.Philips/BinarySerializer.cs
@@ -70,8 +70,8 @@ namespace ChanSort.Loader.Philips
this.Features.DeleteMode = DeleteMode.NotSupported;
this.Features.CanSaveAs = false;
this.Features.CanHaveGaps = false;
- this.Features.SupportedFavorites = Favorites.A; // Map45 format will change this
- this.Features.SortedFavorites = false; // satellite favorites are stored in a separate file that may support independent sorting, but DVB C/T only have a flag
+ this.Features.FavoritesMode = FavoritesMode.Flags; // satellite favorites are stored in a separate file that may support independent sorting, but DVB C/T only have a flag
+ this.Features.MaxFavoriteLists = 1; // Map45 format will change this
this.Features.AllowGapsInFavNumbers = false;
this.Features.CanEditFavListNames = false;
@@ -647,9 +647,9 @@ namespace ChanSort.Loader.Philips
this.favChannels.AddChannel(chan);
}
}
- this.Features.SupportedFavorites = (Favorites)0xFF;
- this.Features.SortedFavorites = true;
- this.Features.MixedSourceFavorites = true;
+
+ this.Features.FavoritesMode = FavoritesMode.MixedSource;
+ this.Features.MaxFavoriteLists = 8;
this.Features.AllowGapsInFavNumbers = false;
using var conn = new SQLiteConnection($"Data Source={listDb}");
diff --git a/source/ChanSort.Loader.Philips/Properties/AssemblyInfo.cs b/source/ChanSort.Loader.Philips/Properties/AssemblyInfo.cs
index 7c55a2a..a18aff5 100644
--- a/source/ChanSort.Loader.Philips/Properties/AssemblyInfo.cs
+++ b/source/ChanSort.Loader.Philips/Properties/AssemblyInfo.cs
@@ -1,9 +1,6 @@
using System.Reflection;
-using System.Runtime.CompilerServices;
using System.Runtime.InteropServices;
-[assembly: InternalsVisibleTo("Test.Loader.PhilipsBin")]
-
// General Information about an assembly is controlled through the following
// set of attributes. Change these attribute values to modify the information
// associated with an assembly.
diff --git a/source/ChanSort.Loader.Philips/XmlSerializer.cs b/source/ChanSort.Loader.Philips/XmlSerializer.cs
index 2e1af13..232f994 100644
--- a/source/ChanSort.Loader.Philips/XmlSerializer.cs
+++ b/source/ChanSort.Loader.Philips/XmlSerializer.cs
@@ -260,8 +260,8 @@ namespace ChanSort.Loader.Philips
if (setupNode.HasAttribute("ChannelName"))
{
file.formatVersion = 1;
- this.Features.SupportedFavorites = Favorites.A;
- this.Features.SortedFavorites = true;
+ this.Features.FavoritesMode = FavoritesMode.OrderedPerSource;
+ this.Features.MaxFavoriteLists = 1;
var dtype = bcastNode.GetAttribute("DecoderType");
if (dtype == "1")
@@ -276,8 +276,7 @@ namespace ChanSort.Loader.Philips
else if (setupNode.HasAttribute("name"))
{
file.formatVersion = 2;
- this.Features.SupportedFavorites = 0;
- this.Features.SortedFavorites = false;
+ this.Features.FavoritesMode = FavoritesMode.None;
foreach (var list in this.DataRoot.ChannelLists)
{
list.VisibleColumnFieldNames.Remove("Favorites");
@@ -417,9 +416,8 @@ namespace ChanSort.Loader.Philips
{
int index = ParseInt(node.Attributes["Index"].InnerText);
string name = DecodeName(node.Attributes["Name"].InnerText);
- this.Features.SupportedFavorites |= (Favorites) (1 << (index - 1));
- this.Features.SortedFavorites = true;
- this.Features.MixedSourceFavorites = true;
+ this.Features.FavoritesMode = FavoritesMode.MixedSource;
+ this.Features.MaxFavoriteLists = Math.Max(this.Features.MaxFavoriteLists, index);
this.DataRoot.SetFavListCaption(index - 1, name);
diff --git a/source/ChanSort.Loader.Samsung/Scm/ModelConstants.cs b/source/ChanSort.Loader.Samsung/Scm/ModelConstants.cs
index 3159cad..e6a5c38 100644
--- a/source/ChanSort.Loader.Samsung/Scm/ModelConstants.cs
+++ b/source/ChanSort.Loader.Samsung/Scm/ModelConstants.cs
@@ -29,9 +29,9 @@ namespace ChanSort.Loader.Samsung.Scm
public readonly int hdplusChannelLength;
public readonly int avbtFineTuneLength;
public readonly int dvbtFineTuneLength;
- public readonly Favorites supportedFavorites;
public readonly int ptcLength;
public readonly int serviceProviderLength;
+ public readonly int numFavorites;
public readonly FavoritesIndexMode SortedFavorites;
public readonly int cyfraPlusChannelSize;
@@ -49,11 +49,7 @@ namespace ChanSort.Loader.Samsung.Scm
this.avbtFineTuneLength = iniSection.GetInt("FineTune");
this.dvbtFineTuneLength = iniSection.GetInt("FineTune_Digital");
this.serviceProviderLength = iniSection.GetInt("ServiceProvider", 108);
- int numFavorites = iniSection.GetInt("Favorites");
- int mask = 0;
- for (int i = 0; i < numFavorites; i++)
- mask = (mask << 1) | 1;
- this.supportedFavorites = (Favorites)mask;
+ this.numFavorites = iniSection.GetInt("Favorites");
this.SortedFavorites = (FavoritesIndexMode)iniSection.GetInt("SortedFavorites");
}
}
diff --git a/source/ChanSort.Loader.Samsung/Scm/ScmSerializer.cs b/source/ChanSort.Loader.Samsung/Scm/ScmSerializer.cs
index 6107961..b8c73bf 100644
--- a/source/ChanSort.Loader.Samsung/Scm/ScmSerializer.cs
+++ b/source/ChanSort.Loader.Samsung/Scm/ScmSerializer.cs
@@ -1,6 +1,5 @@
using System.Collections.Generic;
using System.IO;
-using System.IO.Compression;
using System.Reflection;
using System.Linq;
using System.Text;
@@ -8,7 +7,7 @@ using ChanSort.Api;
namespace ChanSort.Loader.Samsung.Scm
{
- internal class ScmSerializer : SerializerBase
+ public class ScmSerializer : SerializerBase
{
private readonly Dictionary modelConstants = new Dictionary();
private readonly MappingPool analogMappings = new MappingPool("Analog");
@@ -111,8 +110,8 @@ namespace ChanSort.Loader.Samsung.Scm
this.UnzipFileToTempFolder();
DetectModelConstants(this.TempPath);
- Features.SupportedFavorites = c.supportedFavorites;
- Features.SortedFavorites = c.SortedFavorites == FavoritesIndexMode.IndividuallySorted;
+ Features.FavoritesMode = c.SortedFavorites == FavoritesIndexMode.IndividuallySorted ? FavoritesMode.OrderedPerSource : FavoritesMode.Flags;
+ Features.MaxFavoriteLists = c.numFavorites;
ReadAnalogFineTuning(this.TempPath);
ReadAnalogChannels(this.TempPath, "map-AirA", this.avbtChannels, out this.avbtFileContent, this.avbtFrequency);
diff --git a/source/ChanSort.Loader.Samsung/Zip/DbSerializer.cs b/source/ChanSort.Loader.Samsung/Zip/DbSerializer.cs
index 1a0c3d1..e87826b 100644
--- a/source/ChanSort.Loader.Samsung/Zip/DbSerializer.cs
+++ b/source/ChanSort.Loader.Samsung/Zip/DbSerializer.cs
@@ -31,8 +31,8 @@ namespace ChanSort.Loader.Samsung.Zip
this.Features.CanSkipChannels = true;
this.Features.CanLockChannels = true;
this.Features.CanHideChannels = true;
- this.Features.SupportedFavorites = Favorites.A | Favorites.B | Favorites.C | Favorites.D | Favorites.E;
- this.Features.SortedFavorites = true;
+ this.Features.FavoritesMode = FavoritesMode.OrderedPerSource;
+ this.Features.MaxFavoriteLists = 5;
this.Features.AllowGapsInFavNumbers = true;
}
#endregion
diff --git a/source/ChanSort.Loader.SatcoDX/Serializer.cs b/source/ChanSort.Loader.SatcoDX/Serializer.cs
index 4d41691..ee25532 100644
--- a/source/ChanSort.Loader.SatcoDX/Serializer.cs
+++ b/source/ChanSort.Loader.SatcoDX/Serializer.cs
@@ -20,8 +20,7 @@ namespace ChanSort.Loader.SatcoDX
this.Features.CanSkipChannels = false;
this.Features.CanLockChannels = false;
this.Features.CanHideChannels = false;
- this.Features.SortedFavorites = false;
- this.Features.SupportedFavorites = 0;
+ this.Features.FavoritesMode = FavoritesMode.None;
this.DataRoot.AddChannelList(this.allChannels);
diff --git a/source/ChanSort.Loader.Sony/Serializer.cs b/source/ChanSort.Loader.Sony/Serializer.cs
index a7c31df..8c71585 100644
--- a/source/ChanSort.Loader.Sony/Serializer.cs
+++ b/source/ChanSort.Loader.Sony/Serializer.cs
@@ -75,8 +75,7 @@ namespace ChanSort.Loader.Sony
{
this.Features.ChannelNameEdit = ChannelNameEditMode.All;
this.Features.DeleteMode = DeleteMode.FlagWithoutPrNr; // in Android/e-format, this will be changed to FlagWithPrNr
- this.Features.MixedSourceFavorites = false; // true for Android/e-format
- this.Features.SortedFavorites = false; // true for Android/e-format
+ this.Features.FavoritesMode = FavoritesMode.Flags; // MixedSource for Android/e-format
this.Features.CanSkipChannels = false;
this.Features.CanLockChannels = false;
this.Features.CanHideChannels = false; // true in Android/e-format
@@ -181,8 +180,7 @@ namespace ChanSort.Loader.Sony
this.isEFormat = true;
this.Features.DeleteMode = DeleteMode.FlagWithPrNr;
this.Features.CanHideChannels = true;
- this.Features.MixedSourceFavorites = true;
- this.Features.SortedFavorites = true;
+ this.Features.FavoritesMode = FavoritesMode.MixedSource;
this.mixedFavList = new ChannelList(SignalSource.All, "Favorites");
this.mixedFavList.IsMixedSourceFavoritesList = true;
this.DataRoot.AddChannelList(this.mixedFavList);
diff --git a/source/ChanSort.Loader.Toshiba/ChmgtDbSerializer.cs b/source/ChanSort.Loader.Toshiba/ChmgtDbSerializer.cs
index 4225fd7..ee9120a 100644
--- a/source/ChanSort.Loader.Toshiba/ChmgtDbSerializer.cs
+++ b/source/ChanSort.Loader.Toshiba/ChmgtDbSerializer.cs
@@ -27,7 +27,8 @@ namespace ChanSort.Loader.Toshiba
this.Features.DeleteMode = DeleteMode.Physically;
this.Features.CanSkipChannels = false;
this.Features.CanLockChannels = true;
- this.Features.CanHideChannels = false; // true in Android/e-format
+ this.Features.CanHideChannels = false;
+ this.Features.FavoritesMode = FavoritesMode.None;
this.DataRoot.AddChannelList(this.atvChannels);
this.DataRoot.AddChannelList(this.dtvTvChannels);
diff --git a/source/ChanSort.Loader.Toshiba/SettingsDbSerializer.cs b/source/ChanSort.Loader.Toshiba/SettingsDbSerializer.cs
index 83e383a..ad8492b 100644
--- a/source/ChanSort.Loader.Toshiba/SettingsDbSerializer.cs
+++ b/source/ChanSort.Loader.Toshiba/SettingsDbSerializer.cs
@@ -31,7 +31,7 @@ namespace ChanSort.Loader.Toshiba
this.Features.CanSkipChannels = false;
this.Features.CanLockChannels = false;
this.Features.CanHideChannels = false;
- this.Features.SupportedFavorites = 0;
+ this.Features.FavoritesMode = FavoritesMode.None;
this.DataRoot.AddChannelList(this.channels);
channels.VisibleColumnFieldNames.Remove(nameof(ChannelInfo.Lock));
diff --git a/source/ChanSort.Loader.VDR/ChanSort.Loader.VDR.csproj b/source/ChanSort.Loader.VDR/ChanSort.Loader.VDR.csproj
index 9934b59..ba2aeea 100644
--- a/source/ChanSort.Loader.VDR/ChanSort.Loader.VDR.csproj
+++ b/source/ChanSort.Loader.VDR/ChanSort.Loader.VDR.csproj
@@ -24,6 +24,7 @@
prompt
4
false
+ latest
pdbonly
@@ -33,6 +34,7 @@
prompt
4
false
+ latest
true
@@ -43,6 +45,7 @@
prompt
false
false
+ latest
..\Release\
@@ -52,6 +55,7 @@
x86
prompt
false
+ latest
diff --git a/source/ChanSort.Loader.VDR/Serializer.cs b/source/ChanSort.Loader.VDR/Serializer.cs
index e0d9426..868bd72 100644
--- a/source/ChanSort.Loader.VDR/Serializer.cs
+++ b/source/ChanSort.Loader.VDR/Serializer.cs
@@ -1,80 +1,63 @@
using System.IO;
-using System.Text;
using ChanSort.Api;
namespace ChanSort.Loader.VDR
{
- class Serializer : SerializerBase
+ internal class Serializer : SerializerBase
{
private readonly ChannelList allChannels = new ChannelList(0, "All");
#region ctor()
public Serializer(string inputFile) : base(inputFile)
{
- DepencencyChecker.AssertVc2010RedistPackageX86Installed();
+ Features.ChannelNameEdit = ChannelNameEditMode.None;
+ Features.DeleteMode = DeleteMode.Physically;
+ Features.FavoritesMode = FavoritesMode.None;
- this.Features.ChannelNameEdit = ChannelNameEditMode.None;
- this.Features.DeleteMode = DeleteMode.Physically;
- this.Features.SortedFavorites = false;
- //this.Features.SupportedFavorites = new Favorites();
-
- this.DataRoot.AddChannelList(this.allChannels);
+ DataRoot.AddChannelList(allChannels);
}
#endregion
#region Load()
public override void Load()
{
- this.ReadChannels();
+ ReadChannels();
}
#endregion
#region ReadChannels()
private void ReadChannels()
{
- string line;
- int pos = 0;
+ var pos = 0;
- using (StreamReader file = new StreamReader(this.FileName))
- {
- while ((line = file.ReadLine()) != null)
- {
- ChannelInfo channel = new Channels(pos, line, this.DataRoot);
- this.DataRoot.AddChannel(this.allChannels, channel);
- pos++;
- }
- }
+ using var file = new StreamReader(FileName);
+ string line;
+ while ((line = file.ReadLine()) != null)
+ {
+ ChannelInfo channel = new Channels(pos, line, DataRoot);
+ DataRoot.AddChannel(allChannels, channel);
+ pos++;
+ }
}
#endregion
#region Save()
public override void Save(string tvOutputFile)
{
- if (tvOutputFile != this.FileName)
- {
- File.Copy(this.FileName, tvOutputFile);
- this.FileName = tvOutputFile;
- }
+ if (tvOutputFile != FileName)
+ {
+ File.Copy(FileName, tvOutputFile);
+ FileName = tvOutputFile;
+ }
- using (StreamWriter file = new StreamWriter(tvOutputFile))
- {
- foreach (ChannelInfo channel in this.allChannels.GetChannelsByNewOrder())
- {
- // when a reference list was applied, the list may contain proxy entries for deleted channels, which must be ignored
- if (channel is Channels vdrChannel && !channel.IsDeleted)
- file.WriteLine(vdrChannel.confLine);
- }
- }
- }
- #endregion
-
- #region GetFileInformation()
- public override string GetFileInformation()
- {
- StringBuilder sb = new StringBuilder();
- sb.Append(base.GetFileInformation());
- return sb.ToString();
+ using var file = new StreamWriter(tvOutputFile);
+ foreach (var channel in allChannels.GetChannelsByNewOrder())
+ {
+ // when a reference list was applied, the list may contain proxy entries for deleted channels, which must be ignored
+ if (channel is Channels vdrChannel && !channel.IsDeleted)
+ file.WriteLine(vdrChannel.confLine);
+ }
}
#endregion
}
-}
+}
\ No newline at end of file
diff --git a/source/ChanSort.sln b/source/ChanSort.sln
index c835533..22e8da3 100644
--- a/source/ChanSort.sln
+++ b/source/ChanSort.sln
@@ -71,6 +71,12 @@ Project("{FAE04EC0-301F-11D3-BF4B-00C04F79EFBC}") = "Test.Loader.M3u", "Test.Loa
EndProject
Project("{FAE04EC0-301F-11D3-BF4B-00C04F79EFBC}") = "ChanSort.Loader.Enigma2", "ChanSort.Loader.Enigma2\ChanSort.Loader.Enigma2.csproj", "{4AD7F77E-617C-4741-82AE-E7A41C85EE4D}"
EndProject
+Project("{FAE04EC0-301F-11D3-BF4B-00C04F79EFBC}") = "Test.Api", "Test.Api\Test.Api.csproj", "{6733CFE6-C86A-4BD6-817C-292E0638CE4F}"
+EndProject
+Project("{FAE04EC0-301F-11D3-BF4B-00C04F79EFBC}") = "Test.Loader.Enigma2", "Test.Loader.Enigma2\Test.Loader.Enigma2.csproj", "{8C342A81-387E-403D-9140-17C4A4C4292E}"
+EndProject
+Project("{FAE04EC0-301F-11D3-BF4B-00C04F79EFBC}") = "Test.Loader.Grundig", "Test.Loader.Grundig\Test.Loader.Grundig.csproj", "{48D99DF3-018D-4B3F-BB22-5C7F6F6A7E77}"
+EndProject
Global
GlobalSection(SolutionConfigurationPlatforms) = preSolution
Debug|Any CPU = Debug|Any CPU
@@ -393,6 +399,42 @@ Global
{4AD7F77E-617C-4741-82AE-E7A41C85EE4D}.Release|Mixed Platforms.Build.0 = Release|Any CPU
{4AD7F77E-617C-4741-82AE-E7A41C85EE4D}.Release|x86.ActiveCfg = Release|Any CPU
{4AD7F77E-617C-4741-82AE-E7A41C85EE4D}.Release|x86.Build.0 = Release|Any CPU
+ {6733CFE6-C86A-4BD6-817C-292E0638CE4F}.Debug|Any CPU.ActiveCfg = Debug|Any CPU
+ {6733CFE6-C86A-4BD6-817C-292E0638CE4F}.Debug|Any CPU.Build.0 = Debug|Any CPU
+ {6733CFE6-C86A-4BD6-817C-292E0638CE4F}.Debug|Mixed Platforms.ActiveCfg = Debug|Any CPU
+ {6733CFE6-C86A-4BD6-817C-292E0638CE4F}.Debug|Mixed Platforms.Build.0 = Debug|Any CPU
+ {6733CFE6-C86A-4BD6-817C-292E0638CE4F}.Debug|x86.ActiveCfg = Debug|x86
+ {6733CFE6-C86A-4BD6-817C-292E0638CE4F}.Debug|x86.Build.0 = Debug|x86
+ {6733CFE6-C86A-4BD6-817C-292E0638CE4F}.Release|Any CPU.ActiveCfg = Release|Any CPU
+ {6733CFE6-C86A-4BD6-817C-292E0638CE4F}.Release|Any CPU.Build.0 = Release|Any CPU
+ {6733CFE6-C86A-4BD6-817C-292E0638CE4F}.Release|Mixed Platforms.ActiveCfg = Release|Any CPU
+ {6733CFE6-C86A-4BD6-817C-292E0638CE4F}.Release|Mixed Platforms.Build.0 = Release|Any CPU
+ {6733CFE6-C86A-4BD6-817C-292E0638CE4F}.Release|x86.ActiveCfg = Release|Any CPU
+ {6733CFE6-C86A-4BD6-817C-292E0638CE4F}.Release|x86.Build.0 = Release|Any CPU
+ {8C342A81-387E-403D-9140-17C4A4C4292E}.Debug|Any CPU.ActiveCfg = Debug|Any CPU
+ {8C342A81-387E-403D-9140-17C4A4C4292E}.Debug|Any CPU.Build.0 = Debug|Any CPU
+ {8C342A81-387E-403D-9140-17C4A4C4292E}.Debug|Mixed Platforms.ActiveCfg = Debug|Any CPU
+ {8C342A81-387E-403D-9140-17C4A4C4292E}.Debug|Mixed Platforms.Build.0 = Debug|Any CPU
+ {8C342A81-387E-403D-9140-17C4A4C4292E}.Debug|x86.ActiveCfg = Debug|x86
+ {8C342A81-387E-403D-9140-17C4A4C4292E}.Debug|x86.Build.0 = Debug|x86
+ {8C342A81-387E-403D-9140-17C4A4C4292E}.Release|Any CPU.ActiveCfg = Release|Any CPU
+ {8C342A81-387E-403D-9140-17C4A4C4292E}.Release|Any CPU.Build.0 = Release|Any CPU
+ {8C342A81-387E-403D-9140-17C4A4C4292E}.Release|Mixed Platforms.ActiveCfg = Release|Any CPU
+ {8C342A81-387E-403D-9140-17C4A4C4292E}.Release|Mixed Platforms.Build.0 = Release|Any CPU
+ {8C342A81-387E-403D-9140-17C4A4C4292E}.Release|x86.ActiveCfg = Release|Any CPU
+ {8C342A81-387E-403D-9140-17C4A4C4292E}.Release|x86.Build.0 = Release|Any CPU
+ {48D99DF3-018D-4B3F-BB22-5C7F6F6A7E77}.Debug|Any CPU.ActiveCfg = Debug|Any CPU
+ {48D99DF3-018D-4B3F-BB22-5C7F6F6A7E77}.Debug|Any CPU.Build.0 = Debug|Any CPU
+ {48D99DF3-018D-4B3F-BB22-5C7F6F6A7E77}.Debug|Mixed Platforms.ActiveCfg = Debug|Any CPU
+ {48D99DF3-018D-4B3F-BB22-5C7F6F6A7E77}.Debug|Mixed Platforms.Build.0 = Debug|Any CPU
+ {48D99DF3-018D-4B3F-BB22-5C7F6F6A7E77}.Debug|x86.ActiveCfg = Debug|x86
+ {48D99DF3-018D-4B3F-BB22-5C7F6F6A7E77}.Debug|x86.Build.0 = Debug|x86
+ {48D99DF3-018D-4B3F-BB22-5C7F6F6A7E77}.Release|Any CPU.ActiveCfg = Release|Any CPU
+ {48D99DF3-018D-4B3F-BB22-5C7F6F6A7E77}.Release|Any CPU.Build.0 = Release|Any CPU
+ {48D99DF3-018D-4B3F-BB22-5C7F6F6A7E77}.Release|Mixed Platforms.ActiveCfg = Release|Any CPU
+ {48D99DF3-018D-4B3F-BB22-5C7F6F6A7E77}.Release|Mixed Platforms.Build.0 = Release|Any CPU
+ {48D99DF3-018D-4B3F-BB22-5C7F6F6A7E77}.Release|x86.ActiveCfg = Release|Any CPU
+ {48D99DF3-018D-4B3F-BB22-5C7F6F6A7E77}.Release|x86.Build.0 = Release|Any CPU
EndGlobalSection
GlobalSection(SolutionProperties) = preSolution
HideSolutionNode = FALSE
diff --git a/source/ChanSort/MainForm.cs b/source/ChanSort/MainForm.cs
index f97417d..c13ae77 100644
--- a/source/ChanSort/MainForm.cs
+++ b/source/ChanSort/MainForm.cs
@@ -201,27 +201,22 @@ namespace ChanSort.Ui
private void ShowOpenFileDialog()
{
- string supportedExtensions;
- int numberOfFilters;
- var filter = GetTvDataFileFilter(out supportedExtensions, out numberOfFilters);
+ var filter = GetTvDataFileFilter(out var supportedExtensions, out var numberOfFilters);
- using (var dlg = new OpenFileDialog())
- {
- dlg.InitialDirectory = Environment.GetFolderPath(Environment.SpecialFolder.MyComputer);
- dlg.AddExtension = true;
- dlg.Filter = filter + string.Format(Resources.MainForm_FileDialog_OpenFileFilter, supportedExtensions);
- dlg.FilterIndex = numberOfFilters + 1;
- dlg.CheckFileExists = true;
- dlg.DereferenceLinks = true;
- dlg.RestoreDirectory = true;
- dlg.CheckPathExists = true;
- dlg.ValidateNames = true;
- if (dlg.ShowDialog() != DialogResult.OK)
- return;
-
- var plugin = dlg.FilterIndex <= this.Plugins.Count ? this.Plugins[dlg.FilterIndex - 1] : null;
- this.LoadFiles(plugin, dlg.FileName);
- }
+ using var dlg = new OpenFileDialog();
+ dlg.InitialDirectory = this.mruFiles.Count > 0 ? Path.GetDirectoryName(this.mruFiles[0]) : Environment.GetFolderPath(Environment.SpecialFolder.MyComputer);
+ dlg.AddExtension = true;
+ dlg.Filter = filter + string.Format(Resources.MainForm_FileDialog_OpenFileFilter, supportedExtensions);
+ dlg.FilterIndex = numberOfFilters + 1;
+ dlg.CheckFileExists = true;
+ dlg.DereferenceLinks = true;
+ dlg.RestoreDirectory = true;
+ dlg.CheckPathExists = true;
+ dlg.ValidateNames = true;
+ if (dlg.ShowDialog() != DialogResult.OK)
+ return;
+ var plugin = dlg.FilterIndex <= this.Plugins.Count ? this.Plugins[dlg.FilterIndex - 1] : null;
+ this.LoadFiles(plugin, dlg.FileName);
}
#endregion
diff --git a/source/ChanSort/Properties/Config.cs b/source/ChanSort/Properties/Config.cs
index be7af00..b16748f 100644
--- a/source/ChanSort/Properties/Config.cs
+++ b/source/ChanSort/Properties/Config.cs
@@ -45,6 +45,7 @@ namespace ChanSort.Ui.Properties
public bool CloseGaps { get; set; } = true;
[XmlArray("MruFiles")]
public List MruFiles { get; set; } = new List();
+ public string ReferenceListFolder { get; set; }
public string PrintFontName { get; set; } = "Segoe UI";
public decimal PrintFontSize { get; set; } = 12;
public bool PrintSortByName { get; set; } = false;
diff --git a/source/ChanSort/ReferenceListForm.cs b/source/ChanSort/ReferenceListForm.cs
index 103f5a9..79bd612 100644
--- a/source/ChanSort/ReferenceListForm.cs
+++ b/source/ChanSort/ReferenceListForm.cs
@@ -83,29 +83,26 @@ namespace ChanSort.Ui
{
try
{
- string supportedExtensions;
- int numberOfFilters;
- var filter = main.GetTvDataFileFilter(out supportedExtensions, out numberOfFilters);
+ var filter = main.GetTvDataFileFilter(out var supportedExtensions, out var numberOfFilters);
- using (var dlg = new OpenFileDialog())
- {
- dlg.InitialDirectory = Path.Combine(Path.GetDirectoryName(Application.ExecutablePath) ?? ".", "ReferenceLists");
- dlg.AddExtension = true;
- dlg.Filter = filter + string.Format(Resources.MainForm_FileDialog_OpenFileFilter, supportedExtensions);
- dlg.FilterIndex = numberOfFilters + 1;
- dlg.CheckFileExists = true;
- dlg.RestoreDirectory = true;
- dlg.DereferenceLinks = true;
- dlg.Title = Resources.ReferenceListForm_ShowOpenFileDialog_Title;
- if (dlg.ShowDialog(main) != DialogResult.OK)
- return null;
+ using var dlg = new OpenFileDialog();
+ dlg.InitialDirectory = Config.Default.ReferenceListFolder ?? Path.Combine(Path.GetDirectoryName(Application.ExecutablePath) ?? ".", "ReferenceLists");
+ dlg.AddExtension = true;
+ dlg.Filter = filter + string.Format(Resources.MainForm_FileDialog_OpenFileFilter, supportedExtensions);
+ dlg.FilterIndex = numberOfFilters + 1;
+ dlg.CheckFileExists = true;
+ dlg.RestoreDirectory = true;
+ dlg.DereferenceLinks = true;
+ dlg.Title = Resources.ReferenceListForm_ShowOpenFileDialog_Title;
+ if (dlg.ShowDialog(main) != DialogResult.OK)
+ return null;
- if (main.DetectCommonFileCorruptions(dlg.FileName))
- return null;
+ Config.Default.ReferenceListFolder = Path.GetDirectoryName(dlg.FileName);
+ if (main.DetectCommonFileCorruptions(dlg.FileName))
+ return null;
- ISerializerPlugin hint = dlg.FilterIndex <= main.Plugins.Count ? main.Plugins[dlg.FilterIndex - 1] : null;
- return main.GetSerializerForFile(dlg.FileName, ref hint);
- }
+ ISerializerPlugin hint = dlg.FilterIndex <= main.Plugins.Count ? main.Plugins[dlg.FilterIndex - 1] : null;
+ return main.GetSerializerForFile(dlg.FileName, ref hint);
}
catch
{
@@ -126,20 +123,24 @@ namespace ChanSort.Ui
ser.DataRoot.ApplyCurrentProgramNumbers();
ser.DataRoot.ValidateAfterLoad();
+ // fill source first, so that when a target is selected later, the event handler can pick the best source
this.comboSource.EditValue = null;
this.comboSource.Properties.Items.Clear();
foreach (var list in serializer.DataRoot.ChannelLists)
{
if (list.Channels.Count == 0)
continue;
-
if (!list.IsMixedSourceFavoritesList)
- this.comboSource.Properties.Items.Add(new ListOption(list, 0, list.Caption));
+ this.comboSource.Properties.Items.Add(new ListOption(list, 0, list.ShortCaption));
- for (int i = 1; i <= serializer.DataRoot.FavListCount; i++)
- this.comboSource.Properties.Items.Add(new ListOption(list, i, list + " - " + serializer.DataRoot.GetFavListCaption(i-1)));
+ if (!serializer.DataRoot.MixedSourceFavorites || list.IsMixedSourceFavoritesList)
+ {
+ for (int i = 1; i <= serializer.DataRoot.FavListCount; i++)
+ this.comboSource.Properties.Items.Add(new ListOption(list, i, list.ShortCaption + " - " + serializer.DataRoot.GetFavListCaption(i - 1, true)));
+ }
}
+ // select target
this.comboTarget.EditValue = null;
this.comboTarget.Properties.Items.Clear();
foreach (var list in main.DataRoot.ChannelLists)
@@ -148,26 +149,27 @@ namespace ChanSort.Ui
continue;
if (list.IsMixedSourceFavoritesList)
{
- for (int i = 0; i <= main.DataRoot.FavListCount; i++)
- this.comboTarget.Properties.Items.Add(new ListOption(list, i, list + (i==0 ? "" : " - " + main.DataRoot.GetFavListCaption(i-1))));
+ for (int i = 1; i <= main.DataRoot.FavListCount; i++)
+ this.comboTarget.Properties.Items.Add(new ListOption(list, i, list.ShortCaption + (i == 0 ? "" : " - " + main.DataRoot.GetFavListCaption(i - 1, true))));
}
else
{
- this.comboTarget.Properties.Items.Add(new ListOption(list, 0, list.Caption));
+ this.comboTarget.Properties.Items.Add(new ListOption(list, 0, list.ShortCaption));
if (main.CurrentChannelList == list)
- this.comboTarget.SelectedIndex = this.comboTarget.Properties.Items.Count-1;
+ this.comboTarget.SelectedIndex = this.comboTarget.Properties.Items.Count - 1;
}
}
-
if (this.comboTarget.SelectedIndex < 0 && this.comboTarget.Properties.Items.Count > 0)
this.comboTarget.SelectedIndex = 0;
+
// detect whether auto-sorting is possible
this.rbAuto.Enabled = true;
foreach (var list in main.DataRoot.ChannelLists)
{
- if (!list.IsMixedSourceFavoritesList)
- this.rbAuto.Enabled &= (serializer.DataRoot.GetChannelList(list.SignalSource)?.SignalSource ?? 0) == list.SignalSource;
+ if (list.Channels.Count == 0 || list.IsMixedSourceFavoritesList)
+ continue;
+ this.rbAuto.Enabled &= (serializer.DataRoot.GetChannelList(list.SignalSource)?.SignalSource ?? 0) == list.SignalSource;
}
if (this.rbAuto.Enabled)
this.rbAuto.Checked = true;
@@ -329,7 +331,7 @@ namespace ChanSort.Ui
offset -= src.ChannelList.Channels.Min(ch => Math.Max(ch.OldProgramNr, 1));
bool overwrite = true;
- if (target.ChannelList.GetChannelsByNewOrder().Any(ch => ch.NewProgramNr != -1))
+ if (target.ChannelList.GetChannelsByNewOrder().Any(ch => ch.GetPosition(target.PosIndex) != -1))
{
using (var dlg = new ActionBoxDialog(Resources.ReferenceListForm_btnApply_ConflictHandling))
{
diff --git a/source/Test.Api/Properties/AssemblyInfo.cs b/source/Test.Api/Properties/AssemblyInfo.cs
new file mode 100644
index 0000000..2b2ecff
--- /dev/null
+++ b/source/Test.Api/Properties/AssemblyInfo.cs
@@ -0,0 +1,20 @@
+using System.Reflection;
+using System.Runtime.CompilerServices;
+using System.Runtime.InteropServices;
+
+[assembly: AssemblyTitle("Test.Api")]
+[assembly: AssemblyDescription("")]
+[assembly: AssemblyConfiguration("")]
+[assembly: AssemblyCompany("")]
+[assembly: AssemblyProduct("Test.Api")]
+[assembly: AssemblyCopyright("Copyright © 2021")]
+[assembly: AssemblyTrademark("")]
+[assembly: AssemblyCulture("")]
+
+[assembly: ComVisible(false)]
+
+[assembly: Guid("6733cfe6-c86a-4bd6-817c-292e0638ce4f")]
+
+// [assembly: AssemblyVersion("1.0.*")]
+[assembly: AssemblyVersion("1.0.0.0")]
+[assembly: AssemblyFileVersion("1.0.0.0")]
diff --git a/source/Test.Api/ReferenceListTest.cs b/source/Test.Api/ReferenceListTest.cs
new file mode 100644
index 0000000..3b9752f
--- /dev/null
+++ b/source/Test.Api/ReferenceListTest.cs
@@ -0,0 +1,16 @@
+using Microsoft.VisualStudio.TestTools.UnitTesting;
+using System;
+using ChanSort.Api;
+
+namespace Test.Api
+{
+ [TestClass]
+ public class ReferenceListTest
+ {
+ [TestMethod]
+ public void TestMethod1()
+ {
+
+ }
+ }
+}
diff --git a/source/Test.Api/Test.Api.csproj b/source/Test.Api/Test.Api.csproj
new file mode 100644
index 0000000..85eb0a4
--- /dev/null
+++ b/source/Test.Api/Test.Api.csproj
@@ -0,0 +1,246 @@
+
+
+
+
+
+ Debug
+ AnyCPU
+ {6733CFE6-C86A-4BD6-817C-292E0638CE4F}
+ Library
+ Properties
+ Test.Api
+ Test.Api
+ v4.8
+ 512
+ {3AC096D0-A1C2-E12C-1390-A8335801FDAB};{FAE04EC0-301F-11D3-BF4B-00C04F79EFBC}
+ 15.0
+ $(MSBuildExtensionsPath32)\Microsoft\VisualStudio\v$(VisualStudioVersion)
+ $(ProgramFiles)\Common Files\microsoft shared\VSTT\$(VisualStudioVersion)\UITestExtensionPackages
+ False
+ UnitTest
+
+
+
+
+ true
+ full
+ false
+ bin\Debug\
+ DEBUG;TRACE
+ prompt
+ 4
+
+
+ pdbonly
+ true
+ bin\Release\
+ TRACE
+ prompt
+ 4
+
+
+ true
+ bin\x86\Debug\
+ DEBUG;TRACE
+ full
+ x86
+ 7.3
+ prompt
+
+
+ bin\x86\Release\
+ TRACE
+ true
+ pdbonly
+ x86
+ 7.3
+ prompt
+
+
+
+ ..\packages\Microsoft.TestPlatform.AdapterUtilities.16.9.1\lib\netstandard2.0\Microsoft.TestPlatform.AdapterUtilities.dll
+
+
+ ..\packages\MSTest.TestFramework.2.2.1\lib\net45\Microsoft.VisualStudio.TestPlatform.TestFramework.dll
+
+
+ ..\packages\MSTest.TestFramework.2.2.1\lib\net45\Microsoft.VisualStudio.TestPlatform.TestFramework.Extensions.dll
+
+
+ ..\packages\Microsoft.Win32.Primitives.4.3.0\lib\net46\Microsoft.Win32.Primitives.dll
+ True
+ True
+
+
+
+ ..\packages\System.AppContext.4.3.0\lib\net463\System.AppContext.dll
+ True
+ True
+
+
+ ..\packages\System.Buffers.4.5.1\lib\net461\System.Buffers.dll
+
+
+
+ ..\packages\System.Console.4.3.1\lib\net46\System.Console.dll
+ True
+ True
+
+
+
+ ..\packages\System.Diagnostics.DiagnosticSource.5.0.1\lib\net46\System.Diagnostics.DiagnosticSource.dll
+
+
+ ..\packages\System.Diagnostics.Tracing.4.3.0\lib\net462\System.Diagnostics.Tracing.dll
+ True
+ True
+
+
+ ..\packages\System.Globalization.Calendars.4.3.0\lib\net46\System.Globalization.Calendars.dll
+ True
+ True
+
+
+ ..\packages\System.IO.4.3.0\lib\net462\System.IO.dll
+ True
+ True
+
+
+ ..\packages\System.IO.Compression.4.3.0\lib\net46\System.IO.Compression.dll
+ True
+ True
+
+
+
+ ..\packages\System.IO.Compression.ZipFile.4.3.0\lib\net46\System.IO.Compression.ZipFile.dll
+ True
+ True
+
+
+ ..\packages\System.IO.FileSystem.4.3.0\lib\net46\System.IO.FileSystem.dll
+ True
+ True
+
+
+ ..\packages\System.IO.FileSystem.Primitives.4.3.0\lib\net46\System.IO.FileSystem.Primitives.dll
+ True
+ True
+
+
+ ..\packages\System.Linq.4.3.0\lib\net463\System.Linq.dll
+ True
+ True
+
+
+ ..\packages\System.Linq.Expressions.4.3.0\lib\net463\System.Linq.Expressions.dll
+ True
+ True
+
+
+ ..\packages\System.Memory.4.5.4\lib\net461\System.Memory.dll
+
+
+ ..\packages\System.Net.Http.4.3.4\lib\net46\System.Net.Http.dll
+ True
+ True
+
+
+ ..\packages\System.Net.Sockets.4.3.0\lib\net46\System.Net.Sockets.dll
+ True
+ True
+
+
+
+ ..\packages\System.Numerics.Vectors.4.5.0\lib\net46\System.Numerics.Vectors.dll
+
+
+ ..\packages\System.Reflection.4.3.0\lib\net462\System.Reflection.dll
+ True
+ True
+
+
+ ..\packages\System.Runtime.4.3.1\lib\net462\System.Runtime.dll
+ True
+ True
+
+
+ ..\packages\System.Runtime.CompilerServices.Unsafe.5.0.0\lib\net45\System.Runtime.CompilerServices.Unsafe.dll
+
+
+ ..\packages\System.Runtime.Extensions.4.3.1\lib\net462\System.Runtime.Extensions.dll
+ True
+ True
+
+
+ ..\packages\System.Runtime.InteropServices.4.3.0\lib\net463\System.Runtime.InteropServices.dll
+ True
+ True
+
+
+ ..\packages\System.Runtime.InteropServices.RuntimeInformation.4.3.0\lib\net45\System.Runtime.InteropServices.RuntimeInformation.dll
+ True
+ True
+
+
+ ..\packages\System.Security.Cryptography.Algorithms.4.3.1\lib\net463\System.Security.Cryptography.Algorithms.dll
+ True
+ True
+
+
+ ..\packages\System.Security.Cryptography.Encoding.4.3.0\lib\net46\System.Security.Cryptography.Encoding.dll
+ True
+ True
+
+
+ ..\packages\System.Security.Cryptography.Primitives.4.3.0\lib\net46\System.Security.Cryptography.Primitives.dll
+ True
+ True
+
+
+ ..\packages\System.Security.Cryptography.X509Certificates.4.3.2\lib\net461\System.Security.Cryptography.X509Certificates.dll
+ True
+ True
+
+
+ ..\packages\System.Text.RegularExpressions.4.3.1\lib\net463\System.Text.RegularExpressions.dll
+ True
+ True
+
+
+
+
+ ..\packages\System.Xml.ReaderWriter.4.3.1\lib\net46\System.Xml.ReaderWriter.dll
+ True
+ True
+
+
+
+
+
+
+
+
+ {dccffa08-472b-4d17-bb90-8f513fc01392}
+ ChanSort.Api
+
+
+
+
+
+
+
+
+
+
+
+
+
+ This project references NuGet package(s) that are missing on this computer. Use NuGet Package Restore to download them. For more information, see http://go.microsoft.com/fwlink/?LinkID=322105. The missing file is {0}.
+
+
+
+
+
+
+
+
\ No newline at end of file
diff --git a/source/Test.Api/TestFiles/xxLA691S-ZA00004.TLL.in b/source/Test.Api/TestFiles/xxLA691S-ZA00004.TLL.in
new file mode 100644
index 0000000..ec0ee73
Binary files /dev/null and b/source/Test.Api/TestFiles/xxLA691S-ZA00004.TLL.in differ
diff --git a/source/Test.Api/TestFiles/xxLA691S-ZA00004.csv.in b/source/Test.Api/TestFiles/xxLA691S-ZA00004.csv.in
new file mode 100644
index 0000000..d4900f9
--- /dev/null
+++ b/source/Test.Api/TestFiles/xxLA691S-ZA00004.csv.in
@@ -0,0 +1,267 @@
+,1,,A-0-2245-0," S 02",AAT0,
+,1,,A-0-2245-0," S 02",AAT0,
+,2,,A-0-2385-0," S 03",AAT0,
+,2,,A-0-2385-0," S 03",AAT0,
+,3,,A-0-2526-0," S 04",AAT0,
+,3,,A-0-2526-0," S 04",AAT0,
+,4,,A-0-2666-0," S 05",AAT0,
+,4,,A-0-2666-0," S 05",AAT0,
+,5,,A-0-2805-0," S 06",AAT0,
+,5,,A-0-2805-0," S 06",AAT0,
+,6,,A-0-2945-0," S 07",AAT0,
+,6,,A-0-2945-0," S 07",AAT0,
+,7,,A-0-3085-0," S 08",AAT0,
+,7,,A-0-3085-0," S 08",AAT0,
+,8,,A-0-3365-0," S 10",AAT0,
+,8,,A-0-3365-0," S 10",AAT0,
+,9,,A-0-3505-0," C 05",AAT0,
+,9,,A-0-3505-0," C 05",AAT0,
+,10,,A-0-3645-0," C 06",AAT0,
+,10,,A-0-3645-0," C 06",AAT0,
+,11,,A-0-3785-0," C 07",AAT0,
+,11,,A-0-3785-0," C 07",AAT0,
+,12,,A-0-3925-0," C 08",AAT0,
+,12,,A-0-3925-0," C 08",AAT0,
+,13,,A-0-4065-0," C 09",AAT0,
+,13,,A-0-4065-0," C 09",AAT0,
+,14,,A-0-4205-0," C 10",AAT0,
+,14,,A-0-4205-0," C 10",AAT0,
+,15,,A-0-4345-0," C 11",AAT0,
+,15,,A-0-4345-0," C 11",AAT0,
+,16,,A-0-4485-0," C 12",AAT0,
+,16,,A-0-4485-0," C 12",AAT0,
+,17,,A-0-4625-0,"EUROS",AAT0,
+,17,,A-0-4625-0,"EUROS",AAT0,
+,18,,A-0-4765-0," S 12",AAT0,
+,18,,A-0-4765-0," S 12",AAT0,
+,19,,A-0-4905-0," S 13",AAT0,
+,19,,A-0-4905-0," S 13",AAT0,
+,20,,A-0-5045-0," S 14",AAT0,
+,20,,A-0-5045-0," S 14",AAT0,
+,21,,A-0-5185-0," S 15",AAT0,
+,21,,A-0-5185-0," S 15",AAT0,
+,22,,A-0-5325-0," S 16",AAT0,
+,22,,A-0-5325-0," S 16",AAT0,
+,23,,A-0-5465-0," S 17",AAT0,
+,23,,A-0-5465-0," S 17",AAT0,
+,24,,A-0-5605-0," S 18",AAT0,
+,24,,A-0-5605-0," S 18",AAT0,
+,25,,A-0-5745-0," S 19",AAT0,
+,25,,A-0-5745-0," S 19",AAT0,
+,26,,A-0-5885-0," S 20",AAT0,
+,26,,A-0-5885-0," S 20",AAT0,
+,27,,A-0-9585-0," C 22",AAT0,
+,27,,A-0-9585-0," C 22",AAT0,
+,28,,A-0-9745-0," C 23",AAT0,
+,28,,A-0-9745-0," C 23",AAT0,
+,29,,A-0-9905-0," C 24",AAT0,
+,29,,A-0-9905-0," C 24",AAT0,
+,30,,A-0-10065-0," C 25",AAT0,
+,30,,A-0-10065-0," C 25",AAT0,
+,31,,A-0-10225-0," C 26",AAT0,
+,31,,A-0-10225-0," C 26",AAT0,
+,32,,A-0-10385-0," C 27",AAT0,
+,32,,A-0-10385-0," C 27",AAT0,
+,33,,A-0-10545-0," C 28",AAT0,
+,33,,A-0-10545-0," C 28",AAT0,
+,34,,A-0-10705-0," C 29",AAT0,
+,34,,A-0-10705-0," C 29",AAT0,
+,35,,A-0-10865-0," C 30",AAT0,
+,35,,A-0-10865-0," C 30",AAT0,
+,36,,A-0-11025-0," C 31",AAT0,
+,36,,A-0-11025-0," C 31",AAT0,
+,37,,A-0-11185-0," C 32",AAT0,
+,37,,A-0-11185-0," C 32",AAT0,
+,38,,A-0-11345-0," C 33",AAT0,
+,38,,A-0-11345-0," C 33",AAT0,
+,39,,A-0-11505-0," C 34",AAT0,
+,39,,A-0-11505-0," C 34",AAT0,
+,40,,A-0-11665-0," C 35",AAT0,
+,40,,A-0-11665-0," C 35",AAT0,
+,41,,A-0-11825-0," C 36",AAT0,
+,41,,A-0-11825-0," C 36",AAT0,
+,42,,A-0-11985-0," C 37",AAT0,
+,42,,A-0-11985-0," C 37",AAT0,
+,43,,A-0-12145-0," C 38",AAT0,
+,43,,A-0-12145-0," C 38",AAT0,
+,44,,A-0-12305-0," C 39",AAT0,
+,44,,A-0-12305-0," C 39",AAT0,
+,45,,A-0-12465-0," C 40",AAT0,
+,45,,A-0-12465-0," C 40",AAT0,
+,46,,A-0-12625-0," C 41",AAT0,
+,46,,A-0-12625-0," C 41",AAT0,
+,47,,A-0-12785-0," C 42",AAT0,
+,47,,A-0-12785-0," C 42",AAT0,
+,48,,A-0-12945-0," C 43",AAT0,
+,48,,A-0-12945-0," C 43",AAT0,
+,49,,A-0-13105-0," C 44",AAT0,
+,49,,A-0-13105-0," C 44",AAT0,
+,50,,A-0-13265-0," C 45",AAT0,
+,50,,A-0-13265-0," C 45",AAT0,
+,51,,A-0-13425-0," C 46",AAT0,
+,51,,A-0-13425-0," C 46",AAT0,
+,52,,A-0-13585-0," C 47",AAT0,
+,52,,A-0-13585-0," C 47",AAT0,
+,53,,A-0-13745-0," C 48",AAT0,
+,53,,A-0-13745-0," C 48",AAT0,
+,54,,A-0-13905-0," C 49",AAT0,
+,54,,A-0-13905-0," C 49",AAT0,
+,55,,A-0-14065-0," C 50",AAT0,
+,55,,A-0-14065-0," C 50",AAT0,
+,56,,A-0-14225-0," C 51",AAT0,
+,56,,A-0-14225-0," C 51",AAT0,
+,57,,A-0-14385-0," C 52",AAT0,
+,57,,A-0-14385-0," C 52",AAT0,
+,58,,A-0-14545-0," C 53",AAT0,
+,58,,A-0-14545-0," C 53",AAT0,
+,59,,A-0-14705-0," C 54",AAT0,
+,59,,A-0-14705-0," C 54",AAT0,
+,60,,A-0-14865-0," C 55",AAT0,
+,60,,A-0-14865-0," C 55",AAT0,
+,61,,A-0-15025-0," SHOW",AAT0,
+,61,,A-0-15025-0," SHOW",AAT0,
+,62,,A-0-15185-0," C 57",AAT0,
+,62,,A-0-15185-0," C 57",AAT0,
+,63,,A-0-15345-0," C 58",AAT0,
+,63,,A-0-15345-0," C 58",AAT0,
+,64,,A-0-15505-0," C 59",AAT0,
+,64,,A-0-15505-0," C 59",AAT0,
+,65,,A-0-15665-0," C 60",AAT0,
+,65,,A-0-15665-0," C 60",AAT0,
+,66,,A-0-15825-0," C 61",AAT0,
+,66,,A-0-15825-0," C 61",AAT0,
+,67,,A-0-15985-0," C 62",AAT0,
+,67,,A-0-15985-0," C 62",AAT0,
+,68,,A-0-16145-0," C 63",AAT0,
+,68,,A-0-16145-0," C 63",AAT0,
+,69,,A-0-16465-0," C 65",AAT0,
+,69,,A-0-16465-0," C 65",AAT0,
+,1,,C-1-103-10-33,"TVR 1",DCT0,
+,2,,C-1-103-20-33,"TVR 2",DCT0,
+,3,,C-1-103-170-33,"Digi Sport 3",DCT0,
+,4,,C-1-103-230-33,"TVPaprika",DCT0,
+,5,,C-1-103-300-33,"Viasat Nature",DCT0,
+,6,,C-1-103-310-33,"DIGI ANIMAL WORLD",DCT0,
+,7,,C-1-103-320-33,"Travel",DCT0,
+,8,,C-1-103-512-33,"DIGI 24 Oradea",DCT0,S
+,9,,C-1-103-514-33,"DIGI 24 Timisoara",DCT0,S
+,10,,C-1-201-30-34,"Pro TV Constanta",DCT0,S
+,11,,C-1-201-110-34,"REALITATEA TV",DCT0,
+,12,,C-1-201-200-34,"AcasaTV",DCT0,S
+,13,,C-1-201-330-34,"NatGeo Wild",DCT0,
+,14,,C-1-201-340-34,"ProCinema",DCT0,
+,15,,C-1-201-420-34,"MTV Romania",DCT0,
+,16,,C-1-201-500-34,"Taraf TV",DCT0,
+,17,,C-1-201-515-34,"DIGI 24 Craiova",DCT0,S
+,18,,C-1-201-530-34,"Money Channel",DCT0,
+,19,,C-1-101-90-35,"DIGI 24 HD",DCT0,
+,20,,C-1-101-215-35,"AcasaTV Gold",DCT0,
+,21,,C-1-101-280-35,"DIGI WORLD",DCT0,
+,22,,C-1-101-350-35,"Diva Universal",DCT0,
+,23,,C-1-101-360-35,"AXN",DCT0,
+,24,,C-1-101-390-35,"Minimax",DCT0,
+,25,,C-1-101-412-35,"Disney JR",DCT0,S
+,26,,C-1-101-430-35,"UTV",DCT0,S
+,27,,C-1-101-470-35,"Music Channel Ro",DCT0,
+,28,,C-1-102-60-36,"PRIMA TV",DCT0,
+,29,,C-1-102-70-36,"B1",DCT0,
+,30,,C-1-102-100-36,"DIGI 24",DCT0,
+,31,,C-1-102-150-36,"DIGI Sport 2",DCT0,
+,32,,C-1-102-270-36,"Nat Geo",DCT0,
+,33,,C-1-102-290-36,"DIGI Life",DCT0,
+,34,,C-1-102-440-36,"KISS TV",DCT0,
+,35,,C-1-232-343-37,"DigiFILM HD",DCT0,
+,36,,C-1-232-370-37,"AXN White",DCT0,
+,37,,C-1-232-380-37,"Nickelodeon",DCT0,
+,38,,C-1-232-460-37,"MEZZO",DCT0,S
+,39,,C-1-232-609-37,"CNN",DCT0,
+,40,,C-1-232-643-37,"SuperONE HD",DCT0,S
+,41,,C-1-232-652-37,"HBO HD",DCT0,
+,42,,C-1-231-32-38,"PRO TV HD",DCT0,
+,43,,C-1-231-162-38,"Sport.ro HD",DCT0,
+,44,,C-1-231-205-38,"AcasaTV HD",DCT0,
+,45,,C-1-231-331-38,"Nat Geo Wild HD",DCT0,
+,46,,C-1-231-518-38,"Nasul TV",DCT0,
+,47,,C-1-231-526-38,"Inedit TV",DCT0,
+,48,,C-1-230-25-39,"TVR HD",DCT0,
+,49,,C-1-230-143-39,"DIGI Sport 1 HD",DCT0,
+,50,,C-1-230-275-39,"Nat Geo HD",DCT0,
+,51,,C-1-233-153-40,"DIGI Sport 2 HD",DCT0,
+,52,,C-1-233-235-40,"Look TV",DCT0,
+,53,,C-1-233-240-40,"Transilvania LIVE",DCT0,
+,54,,C-1-233-241-40,"Antena 2",DCT0,
+,55,,C-1-233-503-40,"DIGI 24 Constanta",DCT0,
+,56,,C-1-233-507-40,"DIGI 24 Iasi",DCT0,S
+,57,,C-1-204-40-42,"Antena 1",DCT0,
+,58,,C-1-204-50-42,"Kanal D",DCT0,
+,59,,C-1-204-120-42,"Antena 3",DCT0,
+,60,,C-1-204-160-42,"Sport.ro",DCT0,
+,61,,C-1-204-180-42,"EuroSport",DCT0,
+,62,,C-1-204-220-42,"Euforia Lifestyle",DCT0,
+,63,,C-1-204-504-42,"Digi 24 Cluj",DCT0,S
+,64,,C-1-204-540-42,"Duna",DCT0,S
+,65,,C-1-204-598-42,"Nota TV",DCT0,S
+,66,,C-1-251-342-43,"DigiFILM",DCT0,
+,67,,C-1-251-607-43,"PVTV",DCT0,
+,68,,C-1-251-610-43,"TV5 MONDE",DCT0,
+,69,,C-1-251-620-43,"RTL Television",DCT0,S
+,70,,C-1-251-640-43,"SuperONE",DCT0,S
+,71,,C-1-251-650-43,"HBO Romania",DCT0,
+,72,,C-1-251-660-43,"HBO Comedy",DCT0,
+,73,,C-1-251-670-43,"Cinemax",DCT0,
+,74,,C-1-104-333-44,"Viasat Explorer",DCT0,
+,75,,C-1-104-335-44,"Viasat History",DCT0,
+,76,,C-1-104-355-44,"TV1000",DCT0,
+,77,,C-1-104-357-44,"Universal Channel",DCT0,
+,78,,C-1-104-415-44,"Boomerang",DCT0,
+,79,,C-1-104-455-44,"VH1",DCT0,
+,80,,C-1-104-516-44,"DIGI 24 Brasov",DCT0,S
+,81,,C-1-104-533-44,"TVR3",DCT0,
+,82,,C-1-104-606-44,"Fishing and Hunting",DCT0,
+,83,,C-1-104-629-44,"BBC World News",DCT0,
+,84,,C-1-104-632-44,"GSP TV",DCT0,
+,85,,C-1-206-125-45,"RomaniaTV",DCT0,
+,86,,C-1-206-324-45,"BBC Knowledge",DCT0,
+,87,,C-1-206-417-45,"Duck TV",DCT0,
+,88,,C-1-206-495-45,"Hora TV",DCT0,
+,89,,C-1-206-501-45,"AGRO TV",DCT0,
+,90,,C-1-206-511-45,"TV Neptun",DCT0,
+,91,,C-1-206-537-45,"National 24 Plus",DCT0,
+,92,,C-1-206-602-45,"SperantaTV",DCT0,
+,93,,C-1-206-615-45,"Rai 1",DCT0,
+,94,,C-1-207-435-48,"UTV HD",DCT0,
+,95,,C-1-207-563-48,"M2",DCT0,S
+,96,,C-1-207-595-48,"Magyar ATV",DCT0,S
+,97,,C-1-207-634-48,"Fashion TV",DCT0,
+,98,,C-1-207-635-48,"SUPER RTL",DCT0,S
+,99,,C-1-207-638-48,"CCTV News",DCT0,
+,100,,C-1-203-140-49,"Digi Sport 1",DCT0,
+,101,,C-1-203-210-49,"Film Cafe",DCT0,
+,102,,C-1-203-336-49,"Travel Mix",DCT0,
+,103,,C-1-203-400-49,"Cartoon Network",DCT0,
+,104,,C-1-203-509-49,"EforieTV",DCT0,S
+,105,,C-1-203-510-49,"TV Neptun",DCT0,
+,106,,C-1-203-617-49,"Rai 3",DCT0,
+,107,,C-1-203-622-49,"ProSieben",DCT0,S
+,108,,C-1-202-80-50,"National TV",DCT0,
+,109,,C-1-202-130-50,"TVR News",DCT0,
+,110,,C-1-202-190-50,"Eurosport 2",DCT0,
+,111,,C-1-202-260-50,"History Channel",DCT0,
+,112,,C-1-202-410-50,"Disney Channel",DCT0,
+,113,,C-1-202-450-50,"HIT MUSIC",DCT0,
+,114,,C-1-202-480-50,"Favorit TV",DCT0,
+,115,,C-1-202-490-50,"Etno",DCT0,
+,116,,C-1-202-525-50,"TVH 2.0",DCT0,
+,117,,C-1-202-600-50,"Trinitas",DCT0,S
+,118,,C-1-211-281-53,"DIGI WORLD HD",DCT0,
+,119,,C-1-211-291-53,"DIGI Life HD",DCT0,
+,120,,C-1-211-311-53,"DIGI ANIMAL WORLD HD",DCT0,
+,121,,C-1-211-327-53,"BBC Entertainment ",DCT0,
+,1,,C-1-201-2499-34,"Kiss FM",DCR0,
+,2,,C-1-201-2502-34,"Radio 21",DCR0,
+,3,,C-1-102-2500-36,"Europa FM",DCR0,
+,4,,C-1-251-2501-43,"Radio Guerilla",DCR0,
+,5,,C-1-251-2505-43,"Radio ZU",DCR0,
+,6,,C-1-251-2510-43,"Radio Maria RO",DCR0,
+,7,,C-1-251-2515-43,"Sport Total",DCR0,
+,8,,C-1-206-2512-45,"Pro FM",DCR0,
diff --git a/source/Test.Api/app.config b/source/Test.Api/app.config
new file mode 100644
index 0000000..f10b4ac
--- /dev/null
+++ b/source/Test.Api/app.config
@@ -0,0 +1,11 @@
+
+
+
+
+
+
+
+
+
+
+
\ No newline at end of file
diff --git a/source/Test.Api/packages.config b/source/Test.Api/packages.config
new file mode 100644
index 0000000..5d9ccf6
--- /dev/null
+++ b/source/Test.Api/packages.config
@@ -0,0 +1,56 @@
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
\ No newline at end of file
diff --git a/source/Test.Loader.Enigma2/Enigma2Test.cs b/source/Test.Loader.Enigma2/Enigma2Test.cs
new file mode 100644
index 0000000..19112bb
--- /dev/null
+++ b/source/Test.Loader.Enigma2/Enigma2Test.cs
@@ -0,0 +1,18 @@
+using Microsoft.VisualStudio.TestTools.UnitTesting;
+using ChanSort.Loader.Enigma2;
+
+namespace Test.Loader.Enigma2
+{
+ [TestClass]
+ public class Enigma2Test
+ {
+ #region TestChannelAndFavListEditing
+ [TestMethod]
+ public void TestChannelAndFavListEditing()
+ {
+ var tempFile = TestUtils.DeploymentItem("Test.Loader.Enigma2\\TestFiles") + "\\bouquets.tv";
+ RoundtripTest.TestChannelAndFavListEditing(tempFile, new Enigma2Plugin(), false);
+ }
+ #endregion
+ }
+}
diff --git a/source/Test.Loader.Enigma2/Properties/AssemblyInfo.cs b/source/Test.Loader.Enigma2/Properties/AssemblyInfo.cs
new file mode 100644
index 0000000..c0d9d1a
--- /dev/null
+++ b/source/Test.Loader.Enigma2/Properties/AssemblyInfo.cs
@@ -0,0 +1,20 @@
+using System.Reflection;
+using System.Runtime.CompilerServices;
+using System.Runtime.InteropServices;
+
+[assembly: AssemblyTitle("Test.Loader.Enigma2")]
+[assembly: AssemblyDescription("")]
+[assembly: AssemblyConfiguration("")]
+[assembly: AssemblyCompany("")]
+[assembly: AssemblyProduct("Test.Loader.Enigma2")]
+[assembly: AssemblyCopyright("Copyright © 2021")]
+[assembly: AssemblyTrademark("")]
+[assembly: AssemblyCulture("")]
+
+[assembly: ComVisible(false)]
+
+[assembly: Guid("8c342a81-387e-403d-9140-17c4a4c4292e")]
+
+// [assembly: AssemblyVersion("1.0.*")]
+[assembly: AssemblyVersion("1.0.0.0")]
+[assembly: AssemblyFileVersion("1.0.0.0")]
diff --git a/source/Test.Loader.Enigma2/Test.Loader.Enigma2.csproj b/source/Test.Loader.Enigma2/Test.Loader.Enigma2.csproj
new file mode 100644
index 0000000..0ecf785
--- /dev/null
+++ b/source/Test.Loader.Enigma2/Test.Loader.Enigma2.csproj
@@ -0,0 +1,254 @@
+
+
+
+
+
+ Debug
+ AnyCPU
+ {8C342A81-387E-403D-9140-17C4A4C4292E}
+ Library
+ Properties
+ Test.Loader.Enigma2
+ Test.Loader.Enigma2
+ v4.8
+ 512
+ {3AC096D0-A1C2-E12C-1390-A8335801FDAB};{FAE04EC0-301F-11D3-BF4B-00C04F79EFBC}
+ 15.0
+ $(MSBuildExtensionsPath32)\Microsoft\VisualStudio\v$(VisualStudioVersion)
+ $(ProgramFiles)\Common Files\microsoft shared\VSTT\$(VisualStudioVersion)\UITestExtensionPackages
+ False
+ UnitTest
+
+
+
+
+ true
+ full
+ false
+ bin\Debug\
+ DEBUG;TRACE
+ prompt
+ 4
+
+
+ pdbonly
+ true
+ bin\Release\
+ TRACE
+ prompt
+ 4
+
+
+ true
+ ..\Debug\
+ DEBUG;TRACE
+ full
+ x86
+ 7.3
+ prompt
+
+
+ bin\x86\Release\
+ TRACE
+ true
+ pdbonly
+ x86
+ 7.3
+ prompt
+
+
+
+ ..\packages\Microsoft.TestPlatform.AdapterUtilities.16.9.1\lib\netstandard2.0\Microsoft.TestPlatform.AdapterUtilities.dll
+
+
+ ..\packages\MSTest.TestFramework.2.2.1\lib\net45\Microsoft.VisualStudio.TestPlatform.TestFramework.dll
+
+
+ ..\packages\MSTest.TestFramework.2.2.1\lib\net45\Microsoft.VisualStudio.TestPlatform.TestFramework.Extensions.dll
+
+
+ ..\packages\Microsoft.Win32.Primitives.4.3.0\lib\net46\Microsoft.Win32.Primitives.dll
+ True
+ True
+
+
+
+ ..\packages\System.AppContext.4.3.0\lib\net463\System.AppContext.dll
+ True
+ True
+
+
+ ..\packages\System.Buffers.4.5.1\lib\net461\System.Buffers.dll
+
+
+
+ ..\packages\System.Console.4.3.1\lib\net46\System.Console.dll
+ True
+ True
+
+
+
+ ..\packages\System.Diagnostics.DiagnosticSource.5.0.1\lib\net46\System.Diagnostics.DiagnosticSource.dll
+
+
+ ..\packages\System.Diagnostics.Tracing.4.3.0\lib\net462\System.Diagnostics.Tracing.dll
+ True
+ True
+
+
+ ..\packages\System.Globalization.Calendars.4.3.0\lib\net46\System.Globalization.Calendars.dll
+ True
+ True
+
+
+ ..\packages\System.IO.4.3.0\lib\net462\System.IO.dll
+ True
+ True
+
+
+ ..\packages\System.IO.Compression.4.3.0\lib\net46\System.IO.Compression.dll
+ True
+ True
+
+
+
+ ..\packages\System.IO.Compression.ZipFile.4.3.0\lib\net46\System.IO.Compression.ZipFile.dll
+ True
+ True
+
+
+ ..\packages\System.IO.FileSystem.4.3.0\lib\net46\System.IO.FileSystem.dll
+ True
+ True
+
+
+ ..\packages\System.IO.FileSystem.Primitives.4.3.0\lib\net46\System.IO.FileSystem.Primitives.dll
+ True
+ True
+
+
+ ..\packages\System.Linq.4.3.0\lib\net463\System.Linq.dll
+ True
+ True
+
+
+ ..\packages\System.Linq.Expressions.4.3.0\lib\net463\System.Linq.Expressions.dll
+ True
+ True
+
+
+ ..\packages\System.Memory.4.5.4\lib\net461\System.Memory.dll
+
+
+ ..\packages\System.Net.Http.4.3.4\lib\net46\System.Net.Http.dll
+ True
+ True
+
+
+ ..\packages\System.Net.Sockets.4.3.0\lib\net46\System.Net.Sockets.dll
+ True
+ True
+
+
+
+ ..\packages\System.Numerics.Vectors.4.5.0\lib\net46\System.Numerics.Vectors.dll
+
+
+ ..\packages\System.Reflection.4.3.0\lib\net462\System.Reflection.dll
+ True
+ True
+
+
+ ..\packages\System.Runtime.4.3.1\lib\net462\System.Runtime.dll
+ True
+ True
+
+
+ ..\packages\System.Runtime.CompilerServices.Unsafe.5.0.0\lib\net45\System.Runtime.CompilerServices.Unsafe.dll
+
+
+ ..\packages\System.Runtime.Extensions.4.3.1\lib\net462\System.Runtime.Extensions.dll
+ True
+ True
+
+
+ ..\packages\System.Runtime.InteropServices.4.3.0\lib\net463\System.Runtime.InteropServices.dll
+ True
+ True
+
+
+ ..\packages\System.Runtime.InteropServices.RuntimeInformation.4.3.0\lib\net45\System.Runtime.InteropServices.RuntimeInformation.dll
+ True
+ True
+
+
+ ..\packages\System.Security.Cryptography.Algorithms.4.3.1\lib\net463\System.Security.Cryptography.Algorithms.dll
+ True
+ True
+
+
+ ..\packages\System.Security.Cryptography.Encoding.4.3.0\lib\net46\System.Security.Cryptography.Encoding.dll
+ True
+ True
+
+
+ ..\packages\System.Security.Cryptography.Primitives.4.3.0\lib\net46\System.Security.Cryptography.Primitives.dll
+ True
+ True
+
+
+ ..\packages\System.Security.Cryptography.X509Certificates.4.3.2\lib\net461\System.Security.Cryptography.X509Certificates.dll
+ True
+ True
+
+
+ ..\packages\System.Text.RegularExpressions.4.3.1\lib\net463\System.Text.RegularExpressions.dll
+ True
+ True
+
+
+
+
+ ..\packages\System.Xml.ReaderWriter.4.3.1\lib\net46\System.Xml.ReaderWriter.dll
+ True
+ True
+
+
+
+
+
+
+
+
+ {dccffa08-472b-4d17-bb90-8f513fc01392}
+ ChanSort.Api
+
+
+ {4ad7f77e-617c-4741-82ae-e7a41c85ee4d}
+ ChanSort.Loader.Enigma2
+
+
+ {68cfcb2f-b52a-43a1-aa5c-5d64a1d655d2}
+ Test.Loader
+
+
+
+
+
+
+
+
+
+
+
+
+
+ This project references NuGet package(s) that are missing on this computer. Use NuGet Package Restore to download them. For more information, see http://go.microsoft.com/fwlink/?LinkID=322105. The missing file is {0}.
+
+
+
+
+
+
+
+
\ No newline at end of file
diff --git a/source/Test.Loader.Enigma2/TestFiles/bouquets.radio b/source/Test.Loader.Enigma2/TestFiles/bouquets.radio
new file mode 100644
index 0000000..6d89c74
--- /dev/null
+++ b/source/Test.Loader.Enigma2/TestFiles/bouquets.radio
@@ -0,0 +1,2 @@
+#NAME User - bouquets (Radio)
+#SERVICE 1:7:2:0:0:0:0:0:0:0:FROM BOUQUET "userbouquet.horst.mix" ORDER BY bouquet
diff --git a/source/Test.Loader.Enigma2/TestFiles/bouquets.tv b/source/Test.Loader.Enigma2/TestFiles/bouquets.tv
new file mode 100644
index 0000000..92fac42
--- /dev/null
+++ b/source/Test.Loader.Enigma2/TestFiles/bouquets.tv
@@ -0,0 +1,2 @@
+#NAME User - bouquets (TV)
+#SERVICE 1:7:1:0:0:0:0:0:0:0:FROM BOUQUET "userbouquet.horst.mix" ORDER BY bouquet
diff --git a/source/Test.Loader.Enigma2/TestFiles/lamedb b/source/Test.Loader.Enigma2/TestFiles/lamedb
new file mode 100644
index 0000000..b0085b6
--- /dev/null
+++ b/source/Test.Loader.Enigma2/TestFiles/lamedb
@@ -0,0 +1,9912 @@
+eDVB services /4/
+transponders
+00820000:0065:0001
+ s 12226000:27500000:1:3:130:0:0
+/
+00820000:005e:0055
+ s 11219000:29900000:0:7:130:0:0:1:2:0:2
+/
+00820000:1ce8:0071
+ s 12188000:27500000:1:4:130:2:0
+/
+00820000:1e78:0071
+ s 12264000:27500000:1:3:130:2:0:1:2:2:2
+/
+00820000:1edc:0071
+ s 12284000:27500000:0:4:130:2:0
+/
+00820000:3390:0071
+ s 11158000:27500000:1:4:130:2:0
+/
+00820000:2e18:00b0
+ s 10872620:27500000:1:3:130:2:0
+/
+00820000:0708:00c8
+ s 11541030:22000000:1:4:130:2:0
+/
+00820000:04b0:0110
+ s 11432000:29900000:1:3:130:0:0:1:2:0:2
+/
+00820000:1770:0110
+ s 11919000:29900000:1:4:130:2:0
+/
+00820000:003d:013e
+ s 11938000:27500000:0:3:130:0:0:1:2:0:2
+/
+00820000:0065:013e
+ s 12265000:27500000:1:3:130:0:0:1:2:0:2
+/
+00820000:0099:013e
+ s 11566000:29900000:0:3:130:0:0:1:2:0:2
+/
+00820000:00c8:013e
+ s 11240000:27500000:1:3:130:2:0
+/
+00820000:012c:013e
+ s 11258000:27500000:0:3:130:2:0:1:2:2:2
+/
+00820000:0190:013e
+ s 11278000:27500000:1:3:130:2:0:1:2:0:2
+/
+00820000:01f4:013e
+ s 11296000:27500000:0:3:130:2:0:1:2:0:2
+/
+00820000:0258:013e
+ s 11316720:27500000:1:3:130:2:0
+/
+00820000:02bc:013e
+ s 11334000:27500000:0:3:130:2:0
+/
+00820000:02c7:013e
+ s 12130000:27500000:0:3:130:0:0:1:2:0:2
+/
+00820000:0384:013e
+ s 11373000:27500000:0:3:130:0:0:1:2:0:2
+/
+00820000:03e8:013e
+ s 11393000:27500000:1:4:130:2:0
+/
+00820000:044c:013e
+ s 11411000:27500000:0:4:130:2:0:1:2:0:2
+/
+00820000:0514:013e
+ s 11449000:27500000:0:3:130:2:0:1:2:0:2
+/
+00820000:05dc:013e
+ s 11488000:27500000:0:4:130:2:0
+/
+00820000:0640:013e
+ s 11508000:27500000:1:3:130:2:0:1:2:2:2
+/
+00820000:06a4:013e
+ s 11526000:27500000:0:3:130:2:0
+/
+00820000:1388:013e
+ s 11727480:27500000:1:3:130:2:0
+/
+00820000:13ef:013e
+ s 11747000:27500000:0:3:130:2:0
+/
+00820000:1450:013e
+ s 11765840:27500000:1:2:130:2:0
+/
+00820000:1518:013e
+ s 11804200:27500000:1:2:130:2:0
+/
+00820000:157c:013e
+ s 11823000:27500000:0:3:130:2:0
+/
+00820000:17d4:013e
+ s 11938000:27500000:0:3:130:2:0:1:2:0:2
+/
+00820000:1964:013e
+ s 12015000:27500000:0:3:130:0:0:1:2:0:2
+/
+00820000:1b58:013e
+ s 12111000:27500000:1:3:130:2:0
+/
+00820000:1bbc:013e
+ s 12130260:27500000:0:3:130:2:0:1:2:0:2
+/
+00820000:1c20:013e
+ s 12149000:27500000:1:3:130:2:0
+/
+00820000:1c84:013e
+ s 12169000:27500000:0:3:130:2:0:1:2:0:2
+/
+00820000:1f40:013e
+ s 12303000:27500000:1:2:130:0:0:1:2:0:2
+/
+00820000:1fa4:013e
+ s 12322000:27500000:0:3:130:2:0
+/
+00820000:206c:013e
+ s 12360000:29900000:0:3:130:0:0:1:2:0:2
+/
+00820000:20d0:013e
+ s 12380000:27500000:1:3:130:2:0
+/
+00820000:2134:013e
+ s 12399000:27500000:0:3:130:2:0
+/
+00820000:21fc:013e
+ s 12437000:29900000:0:3:130:2:0:1:1:0:2
+/
+00820000:22c4:013e
+ s 12476000:29900000:0:3:130:0:0:1:2:0:2
+/
+00820000:2328:013e
+ s 12519840:27500000:1:3:130:2:0
+/
+00820000:23f0:013e
+ s 12558000:27500000:1:4:130:0:0:1:2:0:2
+/
+00820000:2454:013e
+ s 12576000:27500000:0:3:130:0:0:1:2:0:2
+/
+00820000:24b8:013e
+ s 12596560:27500000:1:3:130:2:0
+/
+00820000:2af8:013e
+ s 10719000:27500000:1:4:130:2:0
+/
+00820000:2bc0:013e
+ s 10758000:27500000:1:3:130:2:0:1:2:0:2
+/
+00820000:2c24:013e
+ s 10775000:29900000:0:7:130:0:0:1:2:0:2
+/
+00820000:2c88:013e
+ s 10796000:27500000:1:4:130:2:0
+/
+00820000:2cec:013e
+ s 10815000:27500000:0:4:130:2:0
+/
+00820000:2d50:013e
+ s 10834000:27500000:1:3:130:2:0:1:2:2:2
+/
+00820000:2db4:013e
+ s 10853000:29900000:0:2:130:2:0:1:2:0:2
+/
+00820000:2e7c:013e
+ s 10892000:27500000:0:3:130:2:0
+/
+00820000:2ee0:013e
+ s 10911000:27500000:1:3:130:2:0:1:2:0:2
+/
+00820000:2f44:013e
+ s 10930160:30000000:0:2:130:2:0:1:2:2:2
+/
+00820000:2fa8:013e
+ s 10949000:27500000:1:3:130:2:0
+/
+00820000:300c:013e
+ s 10971000:29700000:0:2:130:2:0:1:2:0:2
+/
+00820000:3070:013e
+ s 10992000:27500000:1:2:130:0:0
+/
+00820000:3138:013e
+ s 11034000:27500000:1:3:130:2:0
+/
+00820000:319c:013e
+ s 11054000:27500000:0:4:130:2:0
+/
+00820000:3200:013e
+ s 11075000:27500000:1:3:130:2:0
+/
+00820000:3264:013e
+ s 11096000:29900000:0:2:130:2:0:1:2:0:2
+/
+00820000:32c8:013e
+ s 11117000:27500000:1:3:130:2:0
+/
+00820000:332c:013e
+ s 11137000:27500000:0:3:130:2:0
+/
+00820000:33f4:013e
+ s 11179000:27500000:0:3:130:2:0
+/
+00820000:3458:013e
+ s 11200000:27500000:1:4:130:2:0
+/
+00820000:3bc4:013e
+ s 11565740:27500000:0:3:130:2:0
+/
+00820000:3c28:013e
+ s 11585000:27500000:1:3:130:2:0
+/
+00820000:3c8c:013e
+ s 11604000:27500000:0:4:130:2:0
+/
+00820000:3cf0:013e
+ s 11623000:27500000:1:3:130:2:0
+/
+00820000:3d54:013e
+ s 11642500:27500000:0:3:130:2:0
+/
+00820000:3db8:013e
+ s 11662000:27500000:1:3:130:2:0:1:2:0:2
+/
+00820000:23f0:013f
+ s 12558200:27500000:1:3:130:2:0
+/
+00820000:26ac:013f
+ s 12692000:27500000:0:3:130:0:0:1:2:0:2
+/
+00820000:3e1c:013f
+ s 11681000:27500000:0:3:130:2:0:1:2:0:2
+/
+00820000:25e4:02be
+ s 12654000:27500000:0:3:130:2:0
+/
+00820000:001a:0888
+ s 11585000:27500000:1:4:130:0:0:1:2:0:2
+/
+00820000:0064:fbff
+ s 11219250:29900000:0:4:130:2:0
+/
+00820000:0320:fbff
+ s 11355080:29900000:1:4:130:2:0
+/
+00820000:14b4:fbff
+ s 11785000:29900000:0:3:130:2:0:1:2:0:2
+/
+00820000:15e0:fbff
+ s 11842000:29900000:1:3:130:2:0:1:2:0:2
+/
+00820000:1644:fbff
+ s 11861000:29900000:0:4:130:2:0
+/
+00820000:16a8:fbff
+ s 11880000:27500000:1:3:130:2:0
+/
+00820000:170c:fbff
+ s 11900000:29900000:0:3:130:2:0:1:2:0:2
+/
+00820000:1838:fbff
+ s 11958000:27500000:1:3:130:2:0
+/
+00820000:189c:fbff
+ s 11976000:29900000:0:4:130:2:0
+/
+00820000:1900:fbff
+ s 11996000:29900000:1:3:130:2:0:1:2:0:2
+/
+00820000:19c8:fbff
+ s 12034000:29900000:1:4:130:2:0
+/
+00820000:1a2c:fbff
+ s 12054000:29900000:0:4:130:2:0
+/
+00820000:1a90:fbff
+ s 12072000:29900000:1:4:130:2:0
+/
+00820000:1af4:fbff
+ s 12091900:29900000:0:3:130:2:0:1:2:0:2
+/
+00820000:1d4c:fbff
+ s 12206980:29900000:0:3:130:2:0:1:2:0:2
+/
+00820000:2198:fbff
+ s 12418000:29900000:1:3:130:2:0:1:2:0:2
+/
+00820000:2260:fbff
+ s 12465910:29900000:1:4:130:2:0
+/
+00820000:251c:fbff
+ s 12616000:29900000:0:4:130:2:0
+/
+00820000:2580:fbff
+ s 12635000:29900000:1:4:130:2:0
+/
+00820000:2648:fbff
+ s 12673280:29900000:1:4:130:2:0
+/
+00820000:2710:fbff
+ s 12713000:29900000:1:4:130:2:0
+/
+00820000:2c24:fbff
+ s 10775000:29900000:0:4:130:2:0
+/
+0082accf:0578:013e
+ s 11471000:27500000:1:4:130:2:0
+/
+0082afc2:0065:0001
+ s 12226000:27500000:1:3:130:2:0
+/
+00c00000:03e9:0001
+ s 11214250:22000000:0:2:192:2:0:1:2:2:2
+/
+00c00000:03ea:0001
+ s 11229000:22000000:1:2:192:2:0:1:2:0:2
+/
+00c00000:03eb:0001
+ s 11243750:22000000:0:4:192:2:0
+/
+00c00000:03ec:0001
+ s 11258500:22000000:1:2:192:2:0:1:2:0:2
+/
+00c00000:03ed:0001
+ s 11273250:22000000:0:2:192:2:0:1:2:0:2
+/
+00c00000:03ee:0001
+ s 11288000:22000000:1:2:192:2:0:1:2:2:2
+/
+00c00000:03ef:0001
+ s 11302750:22000000:0:2:192:2:0:1:2:0:2
+/
+00c00000:03f0:0001
+ s 11317500:22000000:1:4:192:2:0
+/
+00c00000:03f2:0001
+ s 11347000:22000000:1:2:192:2:0:1:2:0:2
+/
+00c00000:03f3:0001
+ s 11361750:22000000:0:2:192:2:0:1:2:0:2
+/
+00c00000:03f4:0001
+ s 11376500:22000000:1:2:192:2:0:1:2:0:2
+/
+00c00000:03f5:0001
+ s 11391250:22000000:0:4:192:2:0
+/
+00c00000:03f7:0001
+ s 11420750:22000000:0:4:192:2:0
+/
+00c00000:03f8:0001
+ s 11435500:22000000:1:2:192:2:0:1:2:0:2
+/
+00c00000:03f9:0001
+ s 11464250:22000000:0:2:192:2:0:1:2:0:2
+/
+00c00000:03fa:0001
+ s 11479000:22000000:1:2:192:2:0:1:2:0:2
+/
+00c00000:03fb:0001
+ s 11493750:22000000:0:2:192:2:0:1:2:0:2
+/
+00c00000:03fc:0001
+ s 11508500:22000000:1:4:192:2:0
+/
+00c00000:03fd:0001
+ s 11523250:22000000:0:4:192:2:0
+/
+00c00000:03fe:0001
+ s 11538000:22000000:1:4:192:2:0
+/
+00c00000:03ff:0001
+ s 11552750:22000000:0:2:192:2:0:1:2:0:2
+/
+00c00000:0400:0001
+ s 11567500:22000000:1:2:192:2:0:1:2:0:2
+/
+00c00000:0401:0001
+ s 11582250:22000000:0:2:192:2:0:1:2:0:2
+/
+00c00000:0402:0001
+ s 11597000:22000000:1:4:192:2:0
+/
+00c00000:0403:0001
+ s 11611750:22000000:0:4:192:2:0
+/
+00c00000:0404:0001
+ s 11626500:22000000:1:4:192:2:0
+/
+00c00000:0405:0001
+ s 11641250:22000000:0:4:192:2:0
+/
+00c00000:0406:0001
+ s 11656000:22000000:1:2:192:2:0:1:2:0:2
+/
+00c00000:0407:0001
+ s 11670750:22000000:0:2:192:2:0:1:2:0:2
+/
+00c00000:0408:0001
+ s 11685500:22000000:1:4:192:2:0
+/
+00c00000:0409:0001
+ s 10964250:22000000:0:2:192:2:0:1:2:0:2
+/
+00c00000:040a:0001
+ s 10979000:22000000:1:4:192:2:0
+/
+00c00000:040b:0001
+ s 10993750:22000000:0:4:192:2:0:1:2:0:2
+/
+00c00000:040e:0001
+ s 11038000:22000000:1:4:192:2:0
+/
+00c00000:040f:0001
+ s 11052750:22000000:0:2:192:2:0:1:2:0:2
+/
+00c00000:0410:0001
+ s 11067500:22000000:1:4:192:2:0
+/
+00c00000:0411:0001
+ s 11082250:22000000:0:3:192:2:0:1:2:2:2
+/
+00c00000:0412:0001
+ s 11097000:22000000:1:4:192:2:0
+/
+00c00000:0413:0001
+ s 11111750:22000000:0:2:192:2:0:1:2:0:2
+/
+00c00000:0414:0001
+ s 11126500:22000000:1:2:192:2:0:1:2:0:2
+/
+00c00000:0416:0001
+ s 11156000:22000000:1:4:192:2:0
+/
+00c00000:0418:0001
+ s 11185500:22000000:1:4:192:2:0
+/
+00c00000:0419:0001
+ s 10714000:22000000:0:2:192:2:0:1:2:0:2
+/
+00c00000:041a:0001
+ s 10729000:22000000:1:2:192:2:0:1:2:0:2
+/
+00c00000:041b:0001
+ s 10743750:22000000:0:4:192:2:0
+/
+00c00000:041c:0001
+ s 10758500:22000000:1:4:192:2:0
+/
+00c00000:041d:0001
+ s 10773250:22000000:0:3:192:2:0:1:2:2:2
+/
+00c00000:041e:0001
+ s 10788000:22000000:1:4:192:2:0
+/
+00c00000:041f:0001
+ s 10802750:22000000:0:3:192:2:0:1:2:0:2
+/
+00c00000:0420:0001
+ s 10817500:22000000:1:2:192:2:0:1:2:0:2
+/
+00c00000:0421:0001
+ s 10832250:22000000:0:2:192:2:0:1:2:0:2
+/
+00c00000:0422:0001
+ s 10847000:22000000:1:4:192:2:0
+/
+00c00000:0424:0001
+ s 10876500:22000000:1:4:192:2:0
+/
+00c00000:0425:0001
+ s 10891250:22000000:0:2:192:2:0:1:2:0:2
+/
+00c00000:0426:0001
+ s 10906000:22000000:1:2:192:2:0:1:2:0:2
+/
+00c00000:0428:0001
+ s 10935500:22000000:1:2:192:2:0:1:2:0:2
+/
+00c00000:042a:0001
+ s 11739000:27500000:1:3:192:2:0
+/
+00c00000:042c:0001
+ s 11778000:27500000:1:3:192:2:0
+/
+00c00000:042e:0001
+ s 11817000:29700000:1:4:192:2:0:1:1:1:2
+/
+00c00000:0430:0001
+ s 11856000:27500000:1:3:192:2:0
+/
+00c00000:0431:0001
+ s 12109500:27500000:0:3:192:2:0
+/
+00c00000:0432:0001
+ s 11895000:29700000:1:2:192:2:0:1:2:1:2
+/
+00c00000:0434:0001
+ s 11934000:27500000:1:3:192:2:0
+/
+00c00000:0436:0001
+ s 11973000:27500000:1:3:192:2:0
+/
+00c00000:0437:0001
+ s 11954000:27500000:0:3:192:2:0
+/
+00c00000:0438:0001
+ s 12012000:29700000:1:4:192:2:0:1:1:1:2
+/
+00c00000:043a:0001
+ s 12051000:27500000:1:3:192:2:0
+/
+00c00000:043c:0001
+ s 12090000:29700000:1:4:192:2:0:1:1:1:2
+/
+00c00000:043e:0001
+ s 12129000:29700000:1:4:192:2:0:1:1:1:2
+/
+00c00000:0440:0001
+ s 12168000:29700000:1:4:192:2:0:1:1:1:2
+/
+00c00000:0441:0001
+ s 12187500:27500000:0:3:192:2:0
+/
+00c00000:0442:0001
+ s 12207000:29700000:1:4:192:2:0:1:1:1:2
+/
+00c00000:0443:0001
+ s 12226500:27500000:0:3:192:2:0
+/
+00c00000:0444:0001
+ s 12246000:29700000:1:4:192:2:0:1:1:1:2
+/
+00c00000:0445:0001
+ s 12265500:27500000:0:3:192:2:0
+/
+00c00000:0446:0001
+ s 12285000:29700000:1:2:192:2:0:1:2:1:2
+/
+00c00000:0448:0001
+ s 12324000:29700000:1:4:192:2:0:1:1:1:2
+/
+00c00000:0449:0001
+ s 12343500:30000000:0:2:192:2:0:1:2:2:2
+/
+00c00000:044a:0001
+ s 12363000:27500000:1:3:192:2:0
+/
+00c00000:044c:0001
+ s 12402000:27500000:1:3:192:2:0
+/
+00c00000:044d:0001
+ s 11836500:27500000:0:3:192:2:0
+/
+00c00000:044e:0001
+ s 12441000:29700000:1:4:192:2:0:1:1:1:2
+/
+00c00000:0452:0001
+ s 12522000:22000000:1:2:192:2:0:1:2:0:2
+/
+00c00000:0453:0001
+ s 12544750:22000000:0:4:192:2:0
+/
+00c00000:0454:0001
+ s 12551500:22000000:1:4:192:2:0
+/
+00c00000:0455:0001
+ s 12574250:22000000:0:2:192:2:0:1:2:0:2
+/
+00c00000:0456:0001
+ s 12581000:22000000:1:2:192:2:0:1:2:0:2
+/
+00c00000:0457:0001
+ s 12603750:22000000:0:4:192:2:0
+/
+00c00000:0458:0001
+ s 12610500:22000000:1:2:192:2:0:1:2:0:2
+/
+00c00000:0459:0001
+ s 12633250:22000000:0:4:192:2:0
+/
+00c00000:045a:0001
+ s 12640000:22000000:1:2:192:2:0:1:2:0:2
+/
+00c00000:045b:0001
+ s 12662750:22000000:0:4:192:2:0
+/
+00c00000:045c:0001
+ s 12669500:22000000:1:2:192:2:0:1:2:0:2
+/
+00c00000:045d:0001
+ s 12692250:22000000:0:4:192:2:0
+/
+00c00000:045e:0001
+ s 12699000:22000000:1:4:192:2:0
+/
+00c00000:0460:0001
+ s 12728500:22000000:1:4:192:2:0
+/
+00c00000:04b1:0001
+ s 12421500:27500000:0:3:192:2:0
+/
+00c00000:0451:0035
+ s 12515250:22000000:0:4:192:2:0
+/
+00c00000:045f:0035
+ s 12721750:23500000:0:2:192:2:0:1:2:0:2
+/
+00c00000:0001:0085
+ s 12070500:27500000:0:3:192:2:0
+/
+00c00000:0002:0085
+ s 11797500:27500000:0:3:192:2:0
+/
+00c00000:0003:0085
+ s 11719500:27500000:0:3:192:2:0
+/
+00c00000:0004:0085
+ s 12031500:27500000:0:3:192:2:0
+/
+00c00000:0005:0085
+ s 12460500:27500000:0:3:192:2:0
+/
+00c00000:0006:0085
+ s 11914000:27500000:0:9:192:2:0:1:1:0:2
+/
+00c00000:0007:0085
+ s 12148500:27500000:0:3:192:2:0
+/
+00c00000:0008:0085
+ s 11552750:22000000:0:3:192:2:0:1:2:0:2
+/
+00c00000:0009:0085
+ s 11170750:22000000:0:3:192:2:0:1:2:0:2
+/
+00c00000:000a:0085
+ s 11332250:22000000:0:3:192:2:0:1:2:0:2
+/
+00c00000:000b:0085
+ s 12382500:27500000:0:9:192:2:0:1:1:0:2
+/
+00c00000:000c:0085
+ s 12304500:27500000:0:9:192:2:0:1:1:0:2
+/
+00c00000:000d:0085
+ s 11992500:27500000:0:9:192:2:0:1:1:0:2
+/
+00c00000:000e:0085
+ s 11876000:27500000:0:3:192:2:0:1:2:0:2
+/
+00c00000:000f:0085
+ s 10920750:22000000:0:5:192:2:0
+/
+00c00000:0010:0085
+ s 11797500:27500000:0:9:192:2:0:1:1:0:2
+/
+00c00000:0011:0085
+ s 11758500:27500000:0:3:192:2:0
+/
+00c00000:0021:0085
+ s 12480000:27500000:1:3:192:2:0
+/
+00c20000:044d:0001
+ s 11836000:27500000:0:0:194:2:0
+/
+end
+services
+0300:00c00000:0007:0085:1:0:0
+RNF
+p:BetaDigital
+1100:00820000:1644:fbff:1:0:0
+Sky TG24 Active
+p:SkyItalia
+1200:00c00000:03fd:0001:1:0:0
+TVA-OTV
+p:BetaDigital
+1300:00820000:2e7c:013e:1:0:0
+Kuchnia+
+p:nc+
+1b00:00c00000:03fe:0001:1:0:0
+CCTV9 Documentary
+p:GLOBECAST,c:000264,c:010278,c:030264
+2200:00c00000:044c:0001:1:0:0
+FRANCE 5
+p:CSAT
+3400:00820000:2710:fbff:1:0:0
+Primafila 10
+p:SkyItalia
+7d00:00c00000:0405:0001:1:0:0
+TWOJ
+p:BetaDigital
+0001:00820000:2e18:00b0:1:0:0
+Al Maghribia
+p:SNRT,c:000134,c:010135,c:030134
+0001:0082afc2:0065:0001:1:0:0
+RFE/RL TV1 (HB1 - 8)
+p:
+0001:00820000:1770:0110:1:0:0
+Italia 1
+p:Mediaset
+0001:00820000:1fa4:013e:1:0:0
+RIT-TV
+p:RIT
+0001:00820000:02bc:013e:1:0:0
+Universal Channel Poland
+p:Arqiva
+0201:00c00000:0002:0085:1:0:0
+Blue Movie
+p:SKY,c:000eff,c:010f00,c:030eff
+0301:00c00000:0007:0085:1:0:0
+Channel21
+p:BetaDigital
+0701:00c00000:0005:0085:1:0:0
+Disney Channel
+p:BetaDigital,c:0007ff,c:020024,c:0307ff,c:040803
+1101:00820000:1644:fbff:1:0:0
+Doctor's Life
+p:SkyItalia
+1201:00c00000:03fd:0001:1:0:0
+Niederbayern
+p:BetaDigital
+1901:00c00000:03fa:0001:1:0:0
+CANAL+ UHD
+p:
+1b01:00c00000:03fe:0001:1:0:0
+CCTV F
+p:GLOBECAST
+2201:00c00000:044c:0001:1:0:0
+EUROSPORT 2
+p:CSAT
+2b01:00820000:3264:013e:1:0:0
+SPORT 365
+p:GLOBECAST
+3401:00c00000:03ed:0001:1:0:0
+Service 13313
+p:ORF
+3c01:00820000:0064:fbff:1:0:0
+DoveTv
+p:SkyItalia
+7001:00c00000:0436:0001:1:0:0
+Test Channel 1
+p:MTV Networks Europe
+7601:00c00000:0408:0001:1:0:0
+R. MADRID TV
+p:Digital+,c:0000ad,c:010084,c:0300ad
+0002:00820000:3200:013e:1:0:0
+MTV Polska
+p:MTV Networks Europe
+0002:00820000:2e18:00b0:1:0:0
+Al Aoula Inter+L
+p:SNRT,c:000023,c:010024,c:030023
+0002:00820000:2f44:013e:1:0:0
+Family TV
+p:,c:000104,c:010103,c:030104,c:050001
+0002:00820000:1770:0110:1:0:0
+Canale 5
+p:Mediaset
+0002:00820000:02bc:013e:1:0:0
+Sci Fi Poland
+p:Arqiva
+0002:00820000:25e4:02be:1:0:0
+QATAR TV
+p:ARABSAT
+0202:00c00000:0007:0085:1:0:0
+JML Shop
+p:BetaDigital
+0702:00c00000:0005:0085:1:0:0
+QVC
+p:BetaDigital
+1402:00820000:05dc:013e:1:0:0
+DISCOVERY LIFE
+p:nc+
+1902:00c00000:03fa:0001:1:0:0
+
+p:
+1b02:00c00000:03fe:0001:1:0:0
+CCTV NEWS
+p:GLOBECAST,c:000266,c:01027a,c:030266
+2202:00c00000:044c:0001:1:0:0
+M6
+p:IMEDIA
+2b02:00820000:3264:013e:1:0:0
+KZ TV
+p:GLOBECAST
+3402:00820000:2710:fbff:1:0:0
+Primafila 12
+p:SkyItalia
+3402:00c00000:03ed:0001:1:0:0
+Service 13314
+p:ORF
+7002:00c00000:0436:0001:1:0:0
+MTV Nederland
+p:MTV Networks Europe
+7602:00c00000:0408:0001:1:0:0
+NICK JR
+p:DIGITAL+
+0003:00820000:2e18:00b0:1:0:0
+Al Aoula
+p:SNRT,c:000028,c:01002a,c:030028
+0003:00820000:1770:0110:1:0:0
+Rete 4
+p:Mediaset
+0003:0082accf:0578:013e:1:0:0
+ColomboTV
+p:Satlink
+0003:00820000:02bc:013e:1:0:0
+13 Ulica (Street) Poland
+p:Arqiva
+0003:00820000:25e4:02be:1:0:0
+SAUDI1
+p:ARABSAT
+0203:00c00000:0003:0085:1:0:0
+MGM
+p:SKY
+1903:00c00000:03fa:0001:1:0:0
+
+p:
+1b03:00c00000:03fe:0001:1:0:0
+TV5MONDE EUROPE
+p:GlobeCast
+2203:00c00000:044c:0001:1:0:0
+LCP
+p:CSAT
+2b03:00820000:3264:013e:1:0:0
+BEIN SPORT MAX 6
+p:GLOBECAST,c:0000d3,c:010137,c:0300d3,c:050001
+3c03:00820000:0064:fbff:1:0:0
+LEI
+p:SkyItalia
+7003:00c00000:0436:0001:1:0:0
+Comedy Central Nederland
+p:MTV Networks Europe
+0004:00820000:3200:013e:1:0:0
+CC Family
+p:MTV Networks Europe
+0004:00820000:2e18:00b0:1:0:0
+Arrabiaa
+p:SNRT,c:00002e,c:01002f,c:03002e
+0004:00820000:1770:0110:1:0:0
+Iris
+p:Mediaset
+0004:0082accf:0578:013e:1:0:0
+KALSAN TV
+p:Satlink
+0004:00820000:25e4:02be:1:0:0
+KUWAIT
+p:ARABSAT
+0204:00c00000:0003:0085:1:0:0
+Sky Nostalgie
+p:SKY,c:0005ff,c:010600,c:020020,c:0305ff
+0304:00c00000:0005:0085:1:0:0
+TLC
+p:BetaDigital,c:0005ff,c:010600,c:020025,c:0305ff
+1104:00820000:1644:fbff:1:0:0
+Sky Meteo 24 Active
+p:SkyItalia
+2204:00c00000:044c:0001:1:0:0
+W9
+p:CSAT
+2504:00820000:170c:fbff:1:0:0
+On Board Sky HD
+p:SkyItalia
+2904:00820000:1edc:0071:1:0:0
+PPV - Polsat Boxing Night
+p:Cyfrowy Polsat S.A.
+2b04:00820000:3264:013e:1:0:0
+BEIN SPORT MAX 7
+p:GLOECAST,c:0000d4,c:010138,c:0300d4,c:050001
+7004:00c00000:0436:0001:1:0:0
+Comedy Central/VIVA
+p:MTV Networks Europe
+7604:00c00000:0408:0001:1:0:0
+ANTENA 3
+p:DIGITAL +
+0005:00820000:3200:013e:1:0:0
+VIVA Polska
+p:MTV Networks Europe
+0005:00820000:2e18:00b0:1:0:0
+Al Aoula Inter
+p:SNRT,c:000402,c:010403,c:030402
+0005:00820000:1770:0110:1:0:0
+CANALE 5
+p:Mediaset
+0005:0082accf:0578:013e:1:0:0
+Somaliland National TV
+p:Satlink
+0005:00820000:25e4:02be:1:0:0
+IQRAA
+p:
+1005:00820000:2db4:013e:1:0:0
+RolandoSat
+p:Satlink
+1105:00820000:1644:fbff:1:0:0
+TG24PrimoPiano
+p:SkyItalia
+2205:00c00000:044c:0001:1:0:0
+GULLI
+p:CSAT
+2905:00820000:1edc:0071:1:0:0
+Polsat Food
+p:Cyfrowy Polsat S.A.
+3305:00820000:0190:013e:1:0:0
+ESP HD Intl
+p:nc+
+3405:00820000:2710:fbff:1:0:0
+Primafila 14
+p:SkyItalia
+3605:00820000:00c8:013e:1:0:0
+ESP Spain
+p:
+7005:00c00000:0436:0001:1:0:0
+Nick Jr France
+p:MTV Networks Europe
+0006:00820000:3200:013e:1:0:0
+Nick Jr
+p:MTV Networks Europe
+0006:00820000:2e18:00b0:1:0:0
+Assadissa
+p:SNRT,c:000601,c:010602,c:030601
+0006:00820000:1770:0110:1:0:0
+Boing
+p:Mediaset
+0006:0082accf:0578:013e:1:0:0
+Suryoyo Sat
+p:Satlink
+0006:00820000:25e4:02be:1:0:0
+SUDAN TV
+p:
+0206:00c00000:0011:0085:1:0:0
+Goldstar TV
+p:SKY
+0306:00c00000:0007:0085:1:0:0
+GOD Channel
+p:BetaDigital
+0e06:00820000:2d50:013e:1:0:0
+BBC HD
+p:nc+,c:000231,c:030231,c:040295,c:050001
+1406:00820000:05dc:013e:1:0:0
+CBS Drama
+p:nc+
+2206:00c00000:044c:0001:1:0:0
+TF1
+p:CSAT
+2906:00820000:1edc:0071:1:0:0
+Boomerang
+p:Cyfrowy Polsat S.A.
+3606:00820000:00c8:013e:1:0:0
+ESP Italy
+p:
+4506:00820000:0258:013e:1:0:0
+Karbala Satellite Channel
+p:Arqiva
+0007:00820000:3200:013e:1:0:0
+VH1
+p:MTV Networks Europe
+0007:00820000:1770:0110:1:0:0
+La 5
+p:Mediaset
+0007:0082accf:0578:013e:1:0:0
+World Fashion Channel
+p:Satlink
+0007:00820000:25e4:02be:1:0:0
+OMAN
+p:ARABSAT
+0307:00c00000:0007:0085:1:0:0
+MediaShop- Meine Einkaufswelt
+p:BetaDigital
+1407:00820000:05dc:013e:1:0:0
+CBS Reality
+p:nc+
+2207:00c00000:044c:0001:1:0:0
+EUROSPORT
+p:CSAT
+3307:00820000:0190:013e:1:0:0
+ESP HD Turk
+p:nc+
+3607:00820000:00c8:013e:1:0:0
+ESP Int'l
+p:Eutelsat
+3c07:00820000:0064:fbff:1:0:0
+Boomerang
+p:SkyItalia
+4507:00820000:0258:013e:1:0:0
+Baeynat
+p:Arqiva,c:00042f,c:0104f7,c:03042f
+7007:00c00000:0436:0001:1:0:0
+Nickelodeon Nederland
+p:MTV Networks Europe
+0008:00c00000:0002:0085:1:0:0
+Sky Comedy
+p:SKY,c:0009ff,c:020020,c:0309ff,c:040a03
+0008:00820000:2e18:00b0:1:0:0
+Medi1TV
+p:
+0008:00820000:1770:0110:1:0:0
+TgCom24
+p:Mediaset
+0008:0082accf:0578:013e:1:0:0
+Angel TV Europe
+p:Satlink,c:000321,c:010322,c:030321
+0008:00820000:25e4:02be:1:0:0
+ESC
+p:ARABSAT,c:000744,c:0104b6,c:030744
+0308:00c00000:0005:0085:1:0:0
+SIXX
+p:ProSiebenSat.1,c:0002ff,c:010300,c:020023,c:0302ff
+0e08:00820000:2d50:013e:1:0:0
+BBC Earth HD
+p:nc+,c:000250,c:030250,c:0402b4,c:050001
+2208:00c00000:044c:0001:1:0:0
+ARTE
+p:CSAT
+2508:00820000:170c:fbff:1:0:0
+SS24MotoriActiveHD
+p:SkyItalia
+2908:00820000:1edc:0071:1:0:0
+Radio ZET Gold
+p:Cyfrowy Polsat S.A.
+2f08:00c00000:0441:0001:1:0:0
+SUPER RTL
+p:CBC
+3308:00820000:0190:013e:1:0:0
+ESP HD Russian
+p:nc+
+7008:00c00000:0436:0001:1:0:0
+Nickelodeon
+p:MTV Networks Europe,c:001005,c:011006,c:021008,c:031ffe
+0009:00c00000:0002:0085:1:0:0
+Sky Action
+p:SKY
+0009:00820000:1770:0110:1:0:0
+Mediaset EXTRA
+p:Mediaset
+0009:0082accf:0578:013e:1:0:0
+Somali Cable
+p:Satlink
+0009:00820000:02bc:013e:1:0:0
+Sonlife
+p:ARQIVA LTD
+0009:00820000:25e4:02be:1:0:0
+AL-IRAQIA TV
+p:ARABSAT,c:0007a8,c:010780,c:0307a8
+0e09:00820000:2d50:013e:1:0:0
+HBO2 HD
+p:nc+
+2009:00c00000:0430:0001:1:0:0
+CANAL+
+p:CSAT
+2509:00820000:170c:fbff:1:0:0
+ON Board Mix HD
+p:SkyItalia
+2909:00820000:1edc:0071:1:0:0
+MTV Rocks
+p:Cyfrowy Polsat S.A.
+2f09:00c00000:0441:0001:1:0:0
+SUPER RTL CH
+p:CBC
+3309:00820000:0190:013e:1:0:0
+ESP HD Dutch
+p:nc+
+3609:00820000:00c8:013e:1:0:0
+ESP Dutch
+p:Eutelsat,c:000a11,c:010a04,c:020a12,c:030a11
+000a:00820000:3200:013e:1:0:0
+Comedy Central Polska
+p:MTV Networks Europe
+000a:00c00000:0002:0085:1:0:0
+Sky Cinema
+p:SKY
+000a:00820000:2e18:00b0:1:0:0
+Arriadia
+p:SNRT,c:000a02,c:010a03,c:030a02
+000a:00820000:1770:0110:1:0:0
+Mediaset ITALIA DUE
+p:Mediaset
+000a:00820000:1388:013e:1:0:0
+SCT HD
+p:Harmonic
+000a:00820000:02bc:013e:1:0:0
+RTPi
+p:ARQIVA LTD
+0e0a:00820000:2d50:013e:1:0:0
+HBO COMEDY HD
+p:nc+
+110a:00820000:1644:fbff:1:0:0
+Sky TG24
+p:SkyItalia
+130a:00820000:2e7c:013e:1:0:0
+DTV CABLE KU
+p:nc+
+200a:00c00000:0430:0001:1:0:0
+iTELE
+p:CSAT
+2e0a:00820000:1a2c:fbff:1:0:0
+Fox Sports
+p:SkyItalia
+330a:00820000:0190:013e:1:0:0
+ESP HD Czech
+p:nc+
+360a:00820000:00c8:013e:1:0:0
+ESP Polish
+p:Eutelsat
+390a:00820000:32c8:013e:1:0:0
+BBC BRIT
+p:Globecast UK,c:0017d5,c:0117df,c:0317d5
+700a:00c00000:0436:0001:1:0:0
+Nicktoons (S)
+p:MTV Networks Europe
+000b:00820000:3200:013e:1:0:0
+Nickelodeon
+p:MTV Networks Europe
+000b:00c00000:0002:0085:1:0:0
+Sky Cinema+1
+p:SKY
+000b:00820000:02bc:013e:1:0:0
+1101
+p:Arqiva,c:010836,c:030836
+130b:00820000:2e7c:013e:1:0:0
+DTV CABLE AL
+p:nc+
+200b:00c00000:0430:0001:1:0:0
+CANAL+ CINEMA
+p:CSAT
+290b:00820000:1edc:0071:1:0:0
+CBS Europa
+p:Cyfrowy Polsat S.A.
+330b:00820000:0190:013e:1:0:0
+ESP HD German
+p:nc+
+360b:00820000:00c8:013e:1:0:0
+ESP Russian
+p:Eutelsat
+390b:00820000:32c8:013e:1:0:0
+BBC earth
+p:Globecast UK,c:001839,c:011843,c:031839
+3a0b:00820000:1fa4:013e:1:0:0
+TG NORBA 24
+p:Telenorba
+000c:00c00000:0004:0085:1:0:0
+NatGeo Wild
+p:SKY
+000c:00820000:1770:0110:1:0:0
+Topcrime
+p:Mediaset
+000c:0082accf:0578:013e:1:0:0
+Royal Somali TV
+p:Satlink
+000c:00820000:02bc:013e:1:0:0
+Aastha
+p:Arqiva,c:000899,c:01089a,c:030899
+110c:00820000:1644:fbff:1:0:0
+POKERItalia24
+p:SkyItalia
+130c:00820000:2e7c:013e:1:0:0
+DTV CABLE TT
+p:nc+
+200c:00c00000:0430:0001:1:0:0
+CANAL+ SPORT
+p:CSAT
+200c:00820000:24b8:013e:1:0:0
+BBC World News
+p:Globecast,c:0000a3,c:01005c,c:0300a3
+290c:00820000:1edc:0071:1:0:0
+Polsat Jim Jam
+p:Cyfrowy Polsat S.A.
+360c:00820000:00c8:013e:1:0:0
+ESP Portuguese
+p:Eutelsat
+390c:00820000:32c8:013e:1:0:0
+BBC Lifestyle
+p:Globecast UK,c:00189d,c:0118a7,c:03189d
+3a0c:00820000:1fa4:013e:1:0:0
+RADIONORBA TV
+p:Telenorba
+760c:00c00000:0408:0001:1:0:0
+C+ DEPORT 2
+p:PRISA TV
+000d:00c00000:0004:0085:1:0:0
+National Geographic
+p:SKY
+000d:00820000:1770:0110:1:0:0
+Cartoonito
+p:
+000d:0082accf:0578:013e:1:0:0
+ETV
+p:Satlink
+000d:00820000:02bc:013e:1:0:0
+Islam TV
+p:ARQIVA LTD
+110d:00820000:1644:fbff:1:0:0
+Sky Meteo24
+p:SkyItalia
+200d:00c00000:0430:0001:1:0:0
+CINE+ PREMIER
+p:CSAT
+250d:00820000:170c:fbff:1:0:0
+Onboard Leader SD F1
+p:SkyItalia
+330d:00820000:0190:013e:1:0:0
+ESP HD Portuguese
+p:nc+
+340d:00820000:2710:fbff:1:0:0
+Primafila 8
+p:SkyItalia
+360d:00820000:00c8:013e:1:0:0
+ESP Hungarian
+p:Eutelsat
+390d:00820000:32c8:013e:1:0:0
+BBC CBeebies
+p:Globecast UK,c:001901,c:01190b,c:031901
+3a0d:00820000:1fa4:013e:1:0:0
+VTC-10
+p:Eutelsat
+000e:00c00000:0004:0085:1:0:0
+Discovery Channel
+p:SKY
+200e:00c00000:0430:0001:1:0:0
+NRJ 12
+p:CSAT
+250e:00820000:170c:fbff:1:0:0
+FEED Tempi
+p:SkyItalia,c:0000a8,c:0101b0,c:0300a8,c:050001
+290e:00820000:1edc:0071:1:0:0
+TV6
+p:Cyfrowy Polsat S.A.
+330e:00820000:0190:013e:1:0:0
+ESP HD Polish
+p:nc+
+390e:00820000:32c8:013e:1:0:0
+Loveworld
+p:GlobeCast UK
+3a0e:00820000:1fa4:013e:1:0:0
+Kurdistan 24
+p:,c:0000c9,c:0100ca,c:0300c9
+450e:00820000:0258:013e:1:0:0
+RTA
+p:Arqiva
+760e:00c00000:0408:0001:1:0:0
+DISCOVERYMAX
+p:PRISA TV
+000f:0082accf:0578:013e:1:0:0
+Liberation TV
+p:Satlink
+200f:00c00000:0430:0001:1:0:0
+LCI
+p:CSAT
+290f:00820000:1edc:0071:1:0:0
+ATM Rozrywka TV
+p:Cyfrowy Polsat S.A.,c:0001b9,c:0101ba,c:0201bc,c:0301b9
+330f:00820000:0190:013e:1:0:0
+ESP HD Hungarian
+p:nc+
+360f:00820000:00c8:013e:1:0:0
+ESP Czech
+p:Eutelsat,c:000a11,c:010a16,c:020a12,c:030a11
+390f:00820000:32c8:013e:1:0:0
+R1
+p:Globecast UK
+0010:00c00000:0001:0085:1:0:0
+Fox Serie
+p:SKY
+0e10:00820000:0708:00c8:1:0:0
+EMPTY SERVICE
+p:M-Three satcom,c:031fff
+1110:00820000:1644:fbff:1:0:0
+TG24 Eventi
+p:SkyItalia
+2010:00c00000:0430:0001:1:0:0
+FRANCE 3
+p:CSAT
+2010:00820000:24b8:013e:1:0:0
+1TVRUS Europe
+p:Globecast,c:0000a7,c:01006c,c:0300a7
+2510:00820000:170c:fbff:1:0:0
+Sky Sport F1 Fake
+p:SkyItalia
+2a10:00820000:3cf0:013e:1:0:0
+SMNI
+p:GLOBECAST
+3310:00820000:0190:013e:1:0:0
+ESP HD Bulgaria
+p:nc+
+3610:00820000:00c8:013e:1:0:0
+ESP Greek
+p:Eutelsat
+4210:00820000:3db8:013e:1:0:0
+922 TV
+p:Telespazio,c:0001ea,c:0101eb,c:0301ea
+0011:00c00000:0003:0085:1:0:0
+Sky Sport News
+p:SKY
+0311:00820000:1b58:013e:1:0:0
+Mekameleen TV
+p:Telespazio
+0e11:00820000:2db4:013e:1:0:0
+4FUN.TV
+p:Satlink
+1111:00820000:1644:fbff:1:0:0
+TG24 Rassegne
+p:SkyItalia
+2011:00c00000:0430:0001:1:0:0
+FRANCE 2
+p:CSAT
+2011:00820000:24b8:013e:1:0:0
+CNNi
+p:Globecast
+2211:00c00000:044c:0001:1:0:0
+D8
+p:IMEDIA,c:00006e,c:01007a,c:02008d,c:03006e
+2511:00820000:170c:fbff:1:0:0
+Sky Moto GP Fake
+p:SkyItalia
+3311:00820000:0190:013e:1:0:0
+ESP HD Italy
+p:nc+
+3611:00820000:00c8:013e:1:0:0
+ESP Cyprus
+p:Eutelsat,c:000a11,c:010a02,c:020a12,c:030a11
+4511:00820000:0258:013e:1:0:0
+Kanal Hayat
+p:Arqiva
+0012:00c00000:0004:0085:1:0:0
+Sky Select
+p:SKY
+2012:00c00000:0430:0001:1:0:0
+PLANETE+
+p:CSAT
+2212:00c00000:044c:0001:1:0:0
+FRANCE Ô
+p:
+2912:00820000:1edc:0071:1:0:0
+Polsat Sport News
+p:Cyfrowy Polsat S.A.
+3312:00820000:0190:013e:1:0:0
+ESP HD Romania
+p:nc+
+3612:00820000:00c8:013e:1:0:0
+ESP Bulgarian
+p:Eutelsat,c:000a11,c:010a19,c:020a12,c:030a11
+3912:00820000:32c8:013e:1:0:0
+CNBC PE Hot
+p:GlobeCast UK
+0013:00c00000:0011:0085:1:0:0
+Junior
+p:SKY
+1113:00820000:1644:fbff:1:0:0
+Sky TG24
+p:SkyItalia
+2013:00c00000:0430:0001:1:0:0
+TMC
+p:CSAT
+2013:00820000:24b8:013e:1:0:0
+Euronews
+p:Globecast
+2213:00c00000:044c:0001:1:0:0
+FRANCE 4
+p:CSAT
+3313:00820000:0190:013e:1:0:0
+ESP HD UPC
+p:nc+
+3613:00820000:00c8:013e:1:0:0
+ESP2 Turk
+p:Eutelsat
+4213:00820000:3db8:013e:1:0:0
+833 TV
+p:Telespazio,c:0001ea,c:0101eb,c:0301ea
+0014:00c00000:0002:0085:1:0:0
+Sky Emotion
+p:SKY,c:000aff,c:020020,c:030aff,c:040b03
+0314:00820000:1b58:013e:1:0:0
+mta -muslim tv
+p:Telespazio
+2014:00c00000:0430:0001:1:0:0
+BARKER COLLECTIVITES
+p:,c:0004ba,c:0104c5,c:0304ba
+2214:00c00000:044c:0001:1:0:0
+FRANCE 5
+p:CSAT
+2914:00820000:1edc:0071:1:0:0
+Blue Hustler
+p:Cyfrowy Polsat S.A.,c:000364,c:010365,c:030364
+3314:00820000:0190:013e:1:0:0
+ESP HD Spain
+p:nc+
+3614:00820000:00c8:013e:1:0:0
+ESP Serbia
+p:Eutelsat
+3914:00820000:32c8:013e:1:0:0
+Discovery ID Poland
+p:Globecast UK
+0015:00c00000:0011:0085:1:0:0
+Beate-Uhse.TV
+p:SKY
+0315:00820000:1b58:013e:1:0:0
+ABN
+p:Telespazio,c:000829,c:010c11,c:030829
+2015:00820000:24b8:013e:1:0:0
+JSTV 1
+p:Globecast
+3315:00820000:0190:013e:1:0:0
+ESP HD
+p:nc+
+3615:00820000:00c8:013e:1:0:0
+ESP Turk
+p:EUROSPORT
+3915:00820000:32c8:013e:1:0:0
+TLC Poland
+p:Globecast UK
+0016:00820000:3200:013e:1:0:0
+MTV Polska.
+p:MTV Networks Europe
+0016:00c00000:0011:0085:1:0:0
+Heimatkanal
+p:SKY,c:0005ff,c:010600,c:020020,c:0305ff
+0316:00820000:1b58:013e:1:0:0
+Saamen Tv
+p:Telespazio
+1416:00820000:05dc:013e:1:0:0
+TV PULS
+p:nc+
+2016:00820000:24b8:013e:1:0:0
+JSTV 2
+p:Globecast
+2216:00c00000:044c:0001:1:0:0
+M6
+p:CSAT
+3316:00820000:0190:013e:1:0:0
+ESP HD Serbia
+p:nc+
+3616:00820000:00c8:013e:1:0:0
+ESP2 German
+p:Eutelsat
+4216:00820000:3db8:013e:1:0:0
+FREE CHANNEL
+p:Telespazio
+0017:00c00000:0001:0085:1:0:0
+Sky Krimi
+p:SKY
+1417:00820000:05dc:013e:1:0:0
+TVP Kultura
+p:nc+
+2217:00c00000:044c:0001:1:0:0
+LCP
+p:CSAT
+2517:00820000:170c:fbff:1:0:0
+Race Control HD Fake
+p:SkyItalia
+2917:00820000:1edc:0071:1:0:0
+Zlote Przeboje
+p:Cyfrowy Polsat S.A.
+3317:00820000:0190:013e:1:0:0
+ESP HD Greek
+p:nc+
+3617:00820000:00c8:013e:1:0:0
+ESP2 Serbia
+p:Eutelsat
+0018:00820000:3200:013e:1:0:0
+CC Family.
+p:MTV Networks Europe
+0018:00c00000:0011:0085:1:0:0
+Classica
+p:SKY
+0018:0082accf:0578:013e:1:0:0
+I24 News English
+p:Satlink
+2218:00c00000:044c:0001:1:0:0
+W9
+p:CSAT
+2918:00820000:1edc:0071:1:0:0
+Travel
+p:Cyfrowy Polsat S.A.
+3318:00820000:0190:013e:1:0:0
+EUROSPORT HD PL
+p:nc+
+3618:00820000:00c8:013e:1:0:0
+ESP Biava
+p:Eutelsat,c:000a11,c:010a02,c:020a12,c:030a11
+3918:00820000:32c8:013e:1:0:0
+BBC Arabic TV
+p:BBC World Service,c:001d4d,c:011d57,c:031d4d
+0019:00820000:3200:013e:1:0:0
+VIVA Polska.
+p:MTV Networks Europe
+0019:00c00000:0003:0085:1:0:0
+Disney Cinemagic
+p:SKY
+0019:0082accf:0578:013e:1:0:0
+I24 News Arabic
+p:Satlink
+2219:00c00000:044c:0001:1:0:0
+GULLI
+p:CSAT
+2919:00820000:1edc:0071:1:0:0
+Superstacja
+p:Cyfrowy Polsat S.A.
+3319:00820000:0190:013e:1:0:0
+EUROSPORT HD
+p:nc+
+3619:00820000:00c8:013e:1:0:0
+France 24 (en Francais)
+p:
+001a:00c00000:0011:0085:1:0:0
+Disney Junior
+p:SKY
+141a:00820000:05dc:013e:1:0:0
+CINEMAX
+p:nc+
+221a:00c00000:044c:0001:1:0:0
+TF1
+p:CSAT
+331a:00820000:0190:013e:1:0:0
+EUROSPORT HD
+p:nc+
+361a:00820000:00c8:013e:1:0:0
+France 24 (in English)
+p:Eutelsat
+001b:00c00000:0001:0085:1:0:0
+RTL Crime
+p:SKY
+001c:00c00000:0011:0085:1:0:0
+Disney XD
+p:SKY
+221c:00c00000:044c:0001:1:0:0
+ARTE
+p:CSAT
+2f1c:00c00000:0441:0001:1:0:0
+VOX
+p:CBC
+001d:00c00000:0001:0085:1:0:0
+RTL Passion
+p:SKY
+001d:0082accf:0578:013e:1:0:0
+Paramount Channel HD
+p:Satlink
+0c1d:00820000:1e78:0071:1:0:0
+Polsat Sport HD
+p:Cyfrowy Polsat S.A.
+0c1d:00820000:2db4:013e:1:0:0
+4FUN FIT AND DANCE
+p:Satlink
+201d:00c00000:0430:0001:1:0:0
+CANAL+
+p:CSAT
+251d:00820000:13ef:013e:1:0:0
+Dubai Al Oula
+p:Du,c:001022,c:011023,c:031022
+2f1d:00c00000:0441:0001:1:0:0
+RTLNITRO
+p:CBC
+331d:00820000:0190:013e:1:0:0
+ESP HD test D
+p:nc+
+3e1d:00820000:2ee0:013e:1:0:0
+Sundance HD
+p:Cyfrowy Polsat S.A.
+001e:00820000:3200:013e:1:0:0
+Comedy Central Polska.
+p:MTV Networks Europe
+001e:00c00000:0001:0085:1:0:0
+Sky Sport Austria
+p:SKY
+0c1e:00820000:1e78:0071:1:0:0
+Polsat Sport HD
+p:Cyfrowy Polsat S.A.
+201e:00c00000:0430:0001:1:0:0
+iTELE
+p:CSAT
+251e:00820000:13ef:013e:1:0:0
+Dubai Sports 3
+p:Du,c:001122,c:011123,c:031122
+341e:00820000:2710:fbff:1:0:0
+Primafila 27
+p:SkyItalia
+3e1e:00820000:2ee0:013e:1:0:0
+Polsat Film HD
+p:Cyfrowy Polsat S.A.
+001f:00c00000:0011:0085:1:0:0
+.
+p:SKY
+001f:0082accf:0578:013e:1:0:0
+Nickelodeon HD
+p:Satlink
+0c1f:00820000:1e78:0071:1:0:0
+Fox Comedy HD
+p:Cyfrowy Polsat S.A.
+251f:00820000:13ef:013e:1:0:0
+Sama Dubai
+p:
+351f:00820000:3c28:013e:1:0:0
+TV9
+p:GlobeCast
+3e1f:00820000:2ee0:013e:1:0:0
+STARS.TV
+p:Cyfrowy Polsat S.A.
+0020:00c00000:0021:0085:1:0:0
+Sonnenklar TV
+p:BetaDigital
+0020:0082accf:0578:013e:1:0:0
+SNTV_HB
+p:Harmonic
+0c20:00820000:1e78:0071:1:0:0
+HBO HD
+p:Cyfrowy Polsat S.A.
+1d20:00820000:2fa8:013e:1:0:0
+Al Hiwar
+p:Globecast UK,c:001965,c:01196f,c:031965
+2020:00c00000:0430:0001:1:0:0
+CANAL+ SPORT
+p:CSAT
+2520:00820000:13ef:013e:1:0:0
+AL SHARJAH
+p:Du,c:0010f5,c:0110f6,c:0310f5
+3e20:00820000:2ee0:013e:1:0:0
+Universal HD
+p:Cyfrowy Polsat S.A.
+0021:00c00000:000f:0085:1:0:0
+Kinowelt TV
+p:SKY,c:0000ff,c:010100,c:0300ff
+0021:00820000:3c8c:013e:1:0:0
+DD India
+p:MEDIA BROADCAST
+0321:00820000:3bc4:013e:1:0:0
+TBN Europe
+p:OVERON
+0c21:00820000:1e78:0071:1:0:0
+HBO HD
+p:Cyfrowy Polsat S.A.
+1d21:00820000:2fa8:013e:1:0:0
+CN/TCM
+p:Globecast UK
+2021:00c00000:0430:0001:1:0:0
+11856V SID 0x2021
+p:DVB-S QPSK 11856V 19.2°E
+3421:00820000:2710:fbff:1:0:0
+Primafila 23
+p:SkyItalia
+3e21:00820000:2ee0:013e:1:0:0
+TLC HD
+p:Cyfrowy Polsat S.A.
+4e21:00c00000:043a:0001:1:0:0
+ProSieben Schweiz
+p:ProSiebenSat.1
+0022:00c00000:0011:0085:1:0:0
+Sky Atlantic
+p:SKY
+0322:00820000:3bc4:013e:1:0:0
+Life TV Estonia
+p:TBN,c:001f42,c:011fa6,c:031f42
+0c22:00820000:1e78:0071:1:0:0
+TVP 2 HD
+p:Cyfrowy Polsat S.A
+1c22:00820000:1c20:013e:1:0:0
+Tunisie Nationale
+p:AH-EDP
+2022:00c00000:0430:0001:1:0:0
+NRJ 12
+p:CSAT
+3422:00820000:2710:fbff:1:0:0
+Primafila 25
+p:SkyItalia
+3e22:00820000:2ee0:013e:1:0:0
+H2 HD
+p:Cyfrowy Polsat S.A
+4e22:00c00000:043a:0001:1:0:0
+ProSieben Austria
+p:ProSiebenSat.1,c:0000a1,c:020024,c:0300a1,c:040055
+0023:00c00000:000f:0085:1:0:0
+TNT Film (TCM)
+p:SKY,c:0001ff,c:010200,c:0301ff
+0323:00820000:3bc4:013e:1:0:0
+TBN ITALIA
+p:tinity tv
+0c23:00820000:1e78:0071:1:0:0
+Polsat HD
+p:Cyfrowy Polsat S.A.
+1123:00820000:1644:fbff:1:0:0
+Sky TG24
+p:SkyItalia
+1d23:00820000:2fa8:013e:1:0:0
+DMC
+p:Globecast
+2523:00820000:13ef:013e:1:0:0
+AD SPORT1
+p:Du,c:001113,c:011114,c:031113
+2923:00820000:1edc:0071:1:0:0
+Radio ZET
+p:Cyfrowy Polsat S.A.
+3423:00820000:2710:fbff:1:0:0
+Primafila 26
+p:SkyItalia
+3e23:00820000:2ee0:013e:1:0:0
+Polsat News HD
+p:Cyfrowy Polsat S.A.
+4e23:00c00000:043a:0001:1:0:0
+Kabel 1 Schweiz
+p:ProSiebenSat.1,c:0000a2,c:0100a3,c:0200a5,c:0300a2
+0024:00c00000:0011:0085:1:0:0
+Syfy
+p:SKY
+0324:00820000:3bc4:013e:1:0:0
+Church Channel
+p:OVERON
+0c24:00820000:1e78:0071:1:0:0
+Polsat Sport Extra HD
+p:Cyfrowy Polsat S.A.
+1d24:00820000:2fa8:013e:1:0:0
+Miracle TV
+p:Globecast UK
+2024:00c00000:0430:0001:1:0:0
+FRANCE 3
+p:CSAT
+2524:00820000:13ef:013e:1:0:0
+YAS Sports
+p:Du
+2924:00820000:1edc:0071:1:0:0
+RMF Classic
+p:Cyfrowy Polsat S.A.
+3424:00820000:2710:fbff:1:0:0
+NatGeo Wild +1
+p:SkyItalia
+3e24:00820000:2ee0:013e:1:0:0
+AXN Spin HD
+p:Cyfrowy Polsat S.A.
+4224:00820000:3db8:013e:1:0:0
+Redlight HD
+p:Telespazio
+4e24:00c00000:043a:0001:1:0:0
+Kabel 1 Austria
+p:ProSiebenSat.1,c:0000a6,c:0100a7,c:0200a9,c:0300a6
+0325:00820000:1770:0110:1:0:0
+Mediaset Rewind
+p:Mediaset
+0325:00820000:3bc4:013e:1:0:0
+JCTV
+p:OVERON
+0c25:00820000:1e78:0071:1:0:0
+AXN HD
+p:Cyfrowy Polsat SA
+0e25:00820000:0708:00c8:1:0:0
+QVC
+p:QVC
+1d25:00820000:2fa8:013e:1:0:0
+BRAZZERS TV Europe
+p:Harmonic,c:001b59,c:011b63,c:031b59
+2025:00c00000:0430:0001:1:0:0
+FRANCE 2
+p:CSAT
+2525:00820000:13ef:013e:1:0:0
+ZAD TV
+p:Du
+3e25:00820000:2ee0:013e:1:0:0
+Eurosport HD
+p:Cyfrowy Polsat S.A.
+4225:00820000:3db8:013e:1:0:0
+Hustler HD
+p:Telespazio
+4e25:00c00000:043a:0001:1:0:0
+SAT.1 A
+p:ProSiebenSat.1,c:000320,c:020322,c:030320,c:040323
+0026:00c00000:000f:0085:1:0:0
+Romance TV
+p:SKY
+0326:00820000:3bc4:013e:1:0:0
+Al Horreya
+p:Unnamed,c:001f46,c:011faa,c:031f46
+0c26:00820000:1e78:0071:1:0:0
+Cinemax 2 HD
+p:Cyfrowy Polsat S.A.
+0e26:00820000:0708:00c8:1:0:0
+DAS ERSTE
+p:M-Three satcom,c:00012c,c:01012d,c:02012e,c:03012c
+1d26:00820000:2fa8:013e:1:0:0
+EWTN Catholic
+p:Globecast UK
+2526:00820000:13ef:013e:1:0:0
+AL SHARQIYA
+p:Du,c:00004d,c:010071,c:03004d
+2c26:00820000:251c:fbff:1:0:0
+Documentari HD
+p:SkyItalia
+3e26:00820000:2ee0:013e:1:0:0
+PPV HD - Polsat Boxing Night
+p:Cyfrowy Polsat S.A.
+4e26:00c00000:043a:0001:1:0:0
+SAT.1 CH
+p:ProSiebenSat.1,c:0005ff,c:020026,c:0305ff,c:040603
+0027:00c00000:000f:0085:1:0:0
+Cartoon Network (S)
+p:SKY
+0127:0082afc2:0065:0001:1:0:0
+VOA Radio 295 (HB 89 - 92)
+p:
+0327:00820000:3bc4:013e:1:0:0
+TBN Russia
+p:RRsat,c:001f47,c:011fab,c:031f47
+0c27:00820000:1e78:0071:1:0:0
+FOX HD
+p:Cyfrowy Polsat S.A.
+0e27:00820000:0708:00c8:1:0:0
+Simaye Azadi
+p:M-Three satcom
+1327:00820000:33f4:013e:1:0:0
+Al Malakoot
+p:Telespazio,c:0000a1,c:0100a2,c:0300a1
+1d27:00820000:2fa8:013e:1:0:0
+Al Forat
+p:Globecast UK,c:001c21,c:011c2b,c:031c21
+2027:00c00000:0430:0001:1:0:0
+TMC
+p:CSAT
+2927:00820000:1edc:0071:1:0:0
+Trójka - PR
+p:Cyfrowy Polsat S.A.
+3427:00820000:2710:fbff:1:0:0
+Primafila 24
+p:SkyItalia
+3e27:00820000:2ee0:013e:1:0:0
+Lifetime HD
+p:Cyfrowy Polsat S.A.
+4e27:00c00000:043a:0001:1:0:0
+PULS 4 Austria
+p:ProSiebenSat.1,c:0006ff,c:010700,c:020027,c:0306ff,C:0d98,C:0d95,C:09c4,C:098d,C:098c,C:06e2,C:0650,C:0648,C:0500
+0028:00c00000:0021:0085:1:0:0
+HSE24
+p:BetaDigital
+0028:00820000:25e4:02be:1:0:0
+JORDAN TV
+p:ARABSAT
+0328:00820000:3bc4:013e:1:0:0
+Smile of a Child
+p:OVERON
+0c28:00820000:1e78:0071:1:0:0
+12264V SID 0xc28
+p:DVB-S2 8PSK 12264V 13.0°E
+1328:00820000:33f4:013e:1:0:0
+Al Karma TV-ME
+p:Telespazio,c:000280,c:010271,c:030280
+1d28:00820000:2fa8:013e:1:0:0
+Al Fady
+p:Globecast UK,c:001c85,c:011c8f,c:031c85
+2528:00820000:13ef:013e:1:0:0
+AL BAGHDADIA
+p:Du,c:00109c,c:01109d,c:03109c
+2928:00820000:1edc:0071:1:0:0
+Muzo.fm
+p:Cyfrowy Polsat S.A.
+2c28:00820000:251c:fbff:1:0:0
+myDeejay
+p:SkyItalia
+3628:00820000:00c8:013e:1:0:0
+EUROSPORT2 PL
+p:Eutelsat
+4e28:00c00000:043a:0001:1:0:0
+SAT.1 HH/SH
+p:ProSiebenSat.1
+0029:00c00000:0003:0085:1:0:0
+Sky Hits
+p:SKY
+0329:00820000:3bc4:013e:1:0:0
+NEJAT TV
+p:TBNFARSI
+0c29:00820000:1e78:0071:1:0:0
+Cinemax 2 HD
+p:Cyfrowy Polsat S.A.
+0e29:00820000:0708:00c8:1:0:0
+HSE24
+p:Persidera
+1329:00820000:33f4:013e:1:0:0
+Channel One Tv
+p:Telespazio
+2529:00820000:13ef:013e:1:0:0
+Al-Arabiya
+p:MBC,c:000203,c:010283,c:030203
+2929:00820000:1edc:0071:1:0:0
+Jedynka - PR
+p:Cyfrowy Polsat S.A.
+3629:00820000:00c8:013e:1:0:0
+EUROSPORT PL
+p:Eutelsat
+4e29:00c00000:043a:0001:1:0:0
+SAT.1 NS/Bremen
+p:ProSiebenSat.1
+7729:00c00000:0416:0001:1:0:0
+CANAL SUR A.
+p:CANAL +
+002a:00c00000:0001:0085:1:0:0
+13th Street
+p:SKY
+002a:00820000:25e4:02be:1:0:0
+SAUDI-QURAN
+p:ARABSAT
+0e2a:00820000:0708:00c8:1:0:0
+DeeJayTV
+p:Persidera
+1d2a:00820000:2fa8:013e:1:0:0
+Daystar
+p:Globecast UK,c:001ce9,c:011cf3,c:031ce9
+292a:00820000:1edc:0071:1:0:0
+RMF FM
+p:Cyfrowy Polsat S.A.
+2c2a:00820000:251c:fbff:1:0:0
+ClassTvModa
+p:SkyItalia
+4e2a:00c00000:043a:0001:1:0:0
+SAT.1 RhlPf/Hessen
+p:ProSiebenSat.1
+772a:00c00000:0416:0001:1:0:0
+DISNEY XD
+p:DIGITAL+
+782a:00c00000:0428:0001:1:0:0
+10935V SID 0x782a
+p:DVB-S2 8PSK 10935V 19.2°E
+002b:00c00000:0002:0085:1:0:0
+Sky Cinema+24
+p:SKY
+002b:00820000:25e4:02be:1:0:0
+Libya Alwatnya
+p:ARABSAT
+132b:00820000:33f4:013e:1:0:0
+TVP Polonia
+p:Telespazio,c:0007c6,c:020ce9,c:0307c6,c:040ce8
+1d2b:00820000:2fa8:013e:1:0:0
+Cartoon Network
+p:Globecast
+232b:00820000:2328:013e:1:0:0
+Ronahi TV
+p:STN Ltd
+4e2b:00c00000:043a:0001:1:0:0
+.
+p:ProSiebenSat.1
+772b:00c00000:0416:0001:1:0:0
+CAZA Y PESCA
+p:CAZPES
+0c2c:00820000:1e78:0071:1:0:0
+TVP 2 HD
+p:Cyfrowy Polsat S.A.
+132c:00820000:33f4:013e:1:0:0
+TVR International
+p:Telespazio
+1d2c:00820000:2fa8:013e:1:0:0
+Turner Classic Movies
+p:Globecast UK
+232c:00820000:2328:013e:1:0:0
+Med Music
+p:STN Ltd
+252c:00820000:13ef:013e:1:0:0
+Sky News Arabia
+p:Du
+342c:00820000:2710:fbff:1:0:0
+Playjam
+p:SkyItalia
+422c:00820000:3db8:013e:1:0:0
+Test
+p:Telespazio
+002d:00820000:3200:013e:1:0:0
+VIVA Polska..
+p:MTV Networks Europe
+012d:00820000:3e1c:013f:1:0:0
+TF1 HD
+p:Eutelsat
+012d:00820000:157c:013e:1:0:0
+MACEDONIA TV
+p:NetMed
+032d:00820000:3bc4:013e:1:0:0
+ChildRussia
+p:RRsat,c:001f4d,c:011fb1,c:031f4d
+232d:00820000:2328:013e:1:0:0
+FADAK TV
+p:STN Ltd,c:00041b,c:01041c,c:031ffe
+252d:00820000:13ef:013e:1:0:0
+AL GHAD AL ARABI
+p:Du,c:0010ff,c:011100,c:0310ff
+2c2d:00820000:251c:fbff:1:0:0
+Sport HD
+p:SkyItalia
+332d:00c00000:045b:0001:1:0:0
+ORF III
+p:ORF
+332d:00820000:3390:0071:1:0:0
+Polsat
+p:Cyfrowy Polsat S.A.
+6e2d:00c00000:0431:0001:1:0:0
+rbb Brandenburg
+p:ARD
+772d:00c00000:0416:0001:1:0:0
+A&E
+p:DIGITAL+,c:0000a2,c:010058,c:0300a2
+002e:00c00000:0021:0085:1:0:0
+mediasparTV Homeshopping
+p:BetaDigital
+012e:00820000:3e1c:013f:1:0:0
+France 2 HD
+p:Eutelsat
+012e:00820000:157c:013e:1:0:0
+EPT2
+p:NetMed,c:000246,c:0102f9,c:030246,c:050001
+132e:00820000:33f4:013e:1:0:0
+TELEPADREPIO
+p:Telespazio
+1d2e:00820000:2fa8:013e:1:0:0
+Sat 7 Pars
+p:Globecast UK
+222e:00c00000:044c:0001:1:0:0
+DECODEUR
+p:
+232e:00820000:2328:013e:1:0:0
+Al Magharibia
+p:STN Ltd,c:000425,c:010426,c:030425
+272e:00c00000:0402:0001:1:0:0
+CNBC Europe
+p:CNBC,c:000133,c:010134,c:030133
+2c2e:00820000:251c:fbff:1:0:0
+Baby TV
+p:SkyItalia,c:0000a1,c:0101cc,c:0300a1
+332e:00c00000:045b:0001:1:0:0
+RTL NITRO A
+p:RTL,c:0003fc,c:0103fd,c:020401,c:0303fc
+332e:00820000:3390:0071:1:0:0
+Polsat Play
+p:Cyfrowy Polsat S.A.
+6e2e:00c00000:0431:0001:1:0:0
+rbb Berlin
+p:ARD
+772e:00c00000:0416:0001:1:0:0
+NONSTOPEOPLE
+p:CANAL+
+002f:00c00000:0021:0085:1:0:0
+REGIO TV
+p:BetaDigital
+012f:00820000:3e1c:013f:1:0:0
+France 3
+p:Eutelsat
+012f:00820000:157c:013e:1:0:0
+R3
+p:NetMed
+0c2f:00820000:1e78:0071:1:0:0
+History HD
+p:Cyfrowy Polsat S.A.
+1d2f:00820000:2fa8:013e:1:0:0
+Velayat TV
+p:Globecast UK
+222f:00c00000:044c:0001:1:0:0
+DECODEUR
+p:
+232f:00820000:2328:013e:1:0:0
+iFILM English
+p:STN Ltd
+2c2f:00820000:251c:fbff:1:0:0
+Sky Calcio Info
+p:SkyItalia
+332f:00c00000:045b:0001:1:0:0
+Welt der Wunder
+p:-,c:000406,c:010407,c:030406
+332f:00820000:3390:0071:1:0:0
+TV4
+p:Cyfrowy Polsat S.A.
+422f:00820000:3db8:013e:1:0:0
+Redlight HD!
+p:Telespazio
+772f:00c00000:0416:0001:1:0:0
+FASHION TV
+p:PRISA TV,c:0000a5,c:010064,c:0300a5
+0030:00c00000:0005:0085:1:0:0
+ManouLenz.tv
+p:BetaDigital
+0130:00820000:157c:013e:1:0:0
+R4
+p:NetMed
+1d30:00820000:2fa8:013e:1:0:0
+Arise
+p:Globecast UK,c:00189d,c:0118a7,c:03189d
+2230:00c00000:044c:0001:1:0:0
+DECODEUR
+p:
+2330:00820000:2328:013e:1:0:0
+STERK TV
+p:STN Ltd
+2f30:00c00000:0441:0001:1:0:0
+CBC01
+p:CBC
+3330:00c00000:045b:0001:1:0:0
+LT1-OOE
+p:-,c:000410,c:010411,c:030410
+3330:00820000:3390:0071:1:0:0
+Polsat Sport
+p:Cyfrowy Polsat S.A.
+4230:00820000:3db8:013e:1:0:0
+Hustler HD!
+p:Telespazio
+7730:00c00000:0416:0001:1:0:0
+COSMO
+p:COSMO
+0131:00820000:3e1c:013f:1:0:0
+France 5
+p:Eutelsat
+1131:00c00000:0404:0001:1:0:0
+TVE INTERNACIONAL EUROPA
+p:RTVE
+1131:00820000:2db4:013e:1:0:0
+Telemodena
+p:Satlink
+2031:00c00000:0430:0001:1:0:0
+CANAL+
+p:CSAT
+2231:00c00000:044c:0001:1:0:0
+DECODEUR
+p:
+2331:00820000:2328:013e:1:0:0
+Al-Khalij TV
+p:stn Ltd,c:000443,c:010444,c:031ffe
+2c31:00820000:251c:fbff:1:0:0
+DeAJunior
+p:SkyItalia
+3331:00820000:3390:0071:1:0:0
+Polsat Sport Extra
+p:Cyfrowy Polsat S.A.
+4231:00820000:3db8:013e:1:0:0
+Telemarket for You
+p:Telespazio
+7031:00c00000:041b:0001:1:0:0
+tagesschau24
+p:ARD
+7731:00c00000:0416:0001:1:0:0
+HISTORIA
+p:HIST
+0032:00c00000:0001:0085:1:0:0
+TNT Serie
+p:SKY
+0132:00820000:3e1c:013f:1:0:0
+M6 HD
+p:Eutelsat
+0132:00820000:157c:013e:1:0:0
+R5
+p:NetMed
+1132:00c00000:0404:0001:1:0:0
+CANAL 24 HORAS
+p:RTVE
+1132:00820000:2af8:013e:1:0:0
+TVP SPORT
+p:nc+,c:0000a1,c:010054,c:0300a1
+1332:00820000:33f4:013e:1:0:0
+SIYAPATHA
+p:Telespazio
+2232:00c00000:044c:0001:1:0:0
+DECODEUR
+p:
+3332:00c00000:045b:0001:1:0:0
+sixx Austria
+p:sevenonemedia,c:000424,c:010425,c:020427,c:030424
+3332:00820000:3390:0071:1:0:0
+Polsat Cafe
+p:Cyfrowy Polsat S.A.
+7032:00c00000:041b:0001:1:0:0
+Einsfestival
+p:ARD
+7732:00c00000:0416:0001:1:0:0
+TVI INTER.
+p:PRISA TV
+0033:00c00000:0021:0085:1:0:0
+TELE 5
+p:BetaDigital
+0033:00820000:25e4:02be:1:0:0
+Tayba TV
+p:JMC
+0133:00820000:3e1c:013f:1:0:0
+Arte HD
+p:Eutelsat,c:00023b,c:03023b,c:04023c,c:050001
+0133:00820000:157c:013e:1:0:0
+R8
+p:NetMed
+1133:00820000:2af8:013e:1:0:0
+TVS
+p:nc+
+2233:00c00000:044c:0001:1:0:0
+DECODEUR
+p:
+2333:00820000:2328:013e:1:0:0
+Iran TV
+p:STN Ltd
+3333:00c00000:045b:0001:1:0:0
+VISIT-X.tv
+p:-
+3333:00820000:3390:0071:1:0:0
+Polsat News 2
+p:Cyfrowy Polsat S.A.
+7033:00c00000:041b:0001:1:0:0
+EinsPlus
+p:ARD
+0034:00c00000:0004:0085:1:0:0
+Spiegel Geschichte
+p:SKY,c:0003ff,c:010400,c:020020,c:0303ff
+0134:00820000:3e1c:013f:1:0:0
+D8
+p:Eutelsat
+0134:0082afc2:0065:0001:1:0:0
+Darfur/Egypt Mono 308
+p:,c:01139e,c:03139e
+0134:00820000:157c:013e:1:0:0
+novasports1 Cy
+p:NetMed
+1134:00820000:2af8:013e:1:0:0
+TEST
+p:nc+
+1c34:00820000:1c20:013e:1:0:0
+Khabar TV
+p:AH-EDP
+1d34:00820000:2fa8:013e:1:0:0
+Ahl E Bait
+p:Globecast UK,c:001839,c:011843,c:031839
+2234:00c00000:044c:0001:1:0:0
+DECODEUR
+p:
+2334:00820000:2328:013e:1:0:0
+CIRA TV
+p:STN Ltd,c:000461,c:010462,c:031ffe
+2c34:00820000:251c:fbff:1:0:0
+DMAX
+p:SkyItalia
+3334:00820000:3390:0071:1:0:0
+Polsat Film
+p:Cyfrowy Polsat S.A.
+4234:00820000:3db8:013e:1:0:0
+Telemarket
+p:Telespazio
+7034:00c00000:041b:0001:1:0:0
+arte
+p:ARD
+0035:00c00000:0007:0085:1:0:0
+N24 Austria
+p:BetaDigital
+0135:00820000:3e1c:013f:1:0:0
+W9
+p:Eutelsat
+0135:0082afc2:0065:0001:1:0:0
+Yamal 309
+p:
+1135:00820000:2af8:013e:1:0:0
+KINO POLSKA
+p:nc+
+2235:00c00000:044c:0001:1:0:0
+DECODEUR
+p:
+2335:00820000:2328:013e:1:0:0
+PARS TV
+p:STN Ltd
+2935:00820000:1edc:0071:1:0:0
+RMF MAXXX
+p:Cyfrowy Polsat S.A.
+3335:00820000:3390:0071:1:0:0
+Polsat News
+p:Cyfrowy Polsat S.A.
+3635:00820000:00c8:013e:1:0:0
+ESP2 NE Intl
+p:Eutelsat
+7035:00c00000:041b:0001:1:0:0
+PHOENIX
+p:ARD
+0036:00c00000:0007:0085:1:0:0
+Beauty TV
+p:BetaDigital
+0136:00820000:3e1c:013f:1:0:0
+TMC
+p:Eutelsat
+1136:00820000:2af8:013e:1:0:0
+Planete+
+p:nc+
+1c36:00820000:1c20:013e:1:0:0
+LIDER TV AZERBAIJAN
+p:AH-EDP,c:0000c0,c:0100c1,c:0300bf
+2236:00c00000:044c:0001:1:0:0
+DECODEUR
+p:
+2336:00820000:2328:013e:1:0:0
+Iran B Marz
+p:STN Ltd
+3336:00c00000:045b:0001:1:0:0
+ServusTV Deutschland
+p:ServusTV
+3336:00820000:3390:0071:1:0:0
+Polsat2
+p:Cyfrowy Polsat S.A.
+3636:00820000:00c8:013e:1:0:0
+ESP2 NE Polish
+p:Eutelsat
+4236:00820000:3db8:013e:1:0:0
+RD Channel
+p:Telespazio
+7036:00c00000:041b:0001:1:0:0
+Test-R
+p:ARD
+7736:00c00000:0416:0001:1:0:0
+DCINE ESPAÑOL
+p:DCESP
+0037:00c00000:000f:0085:1:0:0
+.
+p:BetaDigital
+0137:00820000:3e1c:013f:1:0:0
+NT1
+p:Eutelsat
+1137:00820000:2af8:013e:1:0:0
+MiniMini+
+p:nc+
+2237:00c00000:044c:0001:1:0:0
+DECODEUR
+p:
+2337:00820000:2328:013e:1:0:0
+Al-Alamiya
+p:STN Ltd,c:00047f,c:010480,c:03047f
+3337:00c00000:045b:0001:1:0:0
+ServusTV Oesterreich
+p:ServusTV
+3637:00820000:00c8:013e:1:0:0
+ESP2 NE Bulgarian
+p:Eutelsat
+4237:00820000:3db8:013e:1:0:0
+RH Channel
+p:Telespazio
+0038:00c00000:000f:0085:1:0:0
+Boomerang
+p:SKY
+0138:00820000:3e1c:013f:1:0:0
+NRJ12
+p:Eutelsat
+1138:00820000:2af8:013e:1:0:0
+nSport+
+p:nc+
+1c38:00820000:1c20:013e:1:0:0
+CCTV4
+p:AH-EDP
+1c38:00c00000:0457:0001:1:0:0
+STB Skardin
+p:SES ASTRA
+2238:00c00000:044c:0001:1:0:0
+DECODEUR
+p:
+2338:00820000:2328:013e:1:0:0
+Arm 1TV
+p:STN Ltd,c:000489,c:01048a,c:031ffe
+2938:00820000:1edc:0071:1:0:0
+Disney Junior
+p:Cyfrowy Polsat S.A
+2c38:00820000:251c:fbff:1:0:0
+Nickelodeon
+p:SkyItalia
+3138:00c00000:0459:0001:1:0:0
+MEDIA BROADCAST - Test 7
+p:MEDIA BROADCAST
+3638:00820000:00c8:013e:1:0:0
+ESP2 NE Serbian
+p:Eutelsat
+7738:00c00000:0416:0001:1:0:0
+24 HORAS
+p:24H
+0039:00c00000:000f:0085:1:0:0
+A&E
+p:SKY,c:0007ff,c:010800,c:0307ff
+0139:00820000:3e1c:013f:1:0:0
+LCP
+p:Eutelsat
+0e39:00820000:16a8:fbff:1:0:0
+NationalGeo
+p:SkyItalia
+1139:00820000:2af8:013e:1:0:0
+HISTORY
+p:nc+
+2239:00c00000:044c:0001:1:0:0
+DECODEUR
+p:
+2339:00820000:2328:013e:1:0:0
+Armenia TV
+p:STN LTD,c:000493,c:010494,c:031ffe
+2c39:00820000:251c:fbff:1:0:0
+Intrattenim. HD
+p:SkyItalia
+3139:00c00000:0459:0001:1:0:0
+K-TV
+p:MEDIA BROADCAST
+3339:00c00000:045b:0001:1:0:0
+L-TV/TVM
+p:-
+3639:00820000:00c8:013e:1:0:0
+ESP2 NE Czech
+p:Eutelsat
+7739:00c00000:0416:0001:1:0:0
+M. MOTOGP
+p:CANAL+
+003a:00c00000:000f:0085:1:0:0
+.
+p:SKY
+013a:00820000:3e1c:013f:1:0:0
+France 4
+p:Eutelsat
+113a:00820000:2af8:013e:1:0:0
+TVP INFO
+p:nc+
+223a:00c00000:044c:0001:1:0:0
+DECODEUR
+p:
+2c3a:00820000:251c:fbff:1:0:0
+Discovery +1
+p:SkyItalia
+2f3a:00c00000:0441:0001:1:0:0
+n-tv
+p:CBC,c:0000a9,c:010049,c:020050,c:0300a9
+363a:00820000:00c8:013e:1:0:0
+ESP2 NE Danish
+p:Eutelsat
+003b:00c00000:000f:0085:1:0:0
+.
+p:BetaDigital
+113b:00820000:2af8:013e:1:0:0
+TVP Regionalna
+p:nc+
+133b:00820000:33f4:013e:1:0:0
+CTV AP
+p:Telespazio,c:00022a,c:010234,c:03022a
+223b:00c00000:044c:0001:1:0:0
+12402V SID 0x223b
+p:DVB-S QPSK 12402V 19.2°E
+363b:00820000:00c8:013e:1:0:0
+ESP2 NE Russian
+p:Eutelsat
+423b:00820000:3db8:013e:1:0:0
+TELE 5
+p:Telespazio
+003c:00c00000:0007:0085:1:0:0
+Comedy Central / VIVA AT
+p:MTV Networks
+013c:00820000:157c:013e:1:0:0
+Disney XD
+p:NetMed
+113c:00820000:2af8:013e:1:0:0
+TV PULS
+p:nc+
+133c:00820000:33f4:013e:1:0:0
+Al Fady Tv
+p:Telespazio,c:001c85,c:011c86,c:031c85
+223c:00c00000:044c:0001:1:0:0
+12402V SID 0x223c
+p:DVB-S QPSK 12402V 19.2°E
+293c:00820000:1edc:0071:1:0:0
+Dla Abonentow
+p:Cyfrowy Polsat S.A.,c:031fff
+2b3c:00820000:1900:fbff:1:0:0
+Sportitalia
+p:SkyItalia
+313c:00c00000:0459:0001:1:0:0
+Deutsches Musik Fernsehen
+p:MEDIA BROADCAST
+363c:00820000:00c8:013e:1:0:0
+ESP2 NE Swedish
+p:Eutelsat
+423c:00820000:3db8:013e:1:0:0
+Polonia 1
+p:Telespazio,c:0007e5,c:0107e6,c:0307e5,c:050001
+003d:00c00000:0007:0085:1:0:0
+NICKELODEON AT
+p:MTV Networks,c:0006ff,c:010700,c:020022,c:0306ff
+013d:00820000:157c:013e:1:0:0
+novacinema1
+p:NetMed
+113d:00820000:2af8:013e:1:0:0
+CANAL+ 1
+p:nc+
+363d:00820000:00c8:013e:1:0:0
+ESP ECH
+p:Eutelsat
+6e3d:00c00000:0431:0001:1:0:0
+ARD-TEST-1
+p:ARD,c:000259,c:01025a,c:02025c,c:030259
+003e:00c00000:0005:0085:1:0:0
+EWTN katholisches TV
+p:BetaDigital
+013e:00820000:157c:013e:1:0:0
+novasports1
+p:NetMed
+113e:00820000:2af8:013e:1:0:0
+CANAL+ FAMILY
+p:nc+
+313e:00c00000:0459:0001:1:0:0
+Lustkanal24 TV
+p:MEDIA BROADCAST
+363e:00820000:00c8:013e:1:0:0
+ESP2 NE UPC
+p:Eutelsat
+423e:00820000:3db8:013e:1:0:0
+Water Planet
+p:Telespazio
+003f:00c00000:0021:0085:1:0:0
+DMAX
+p:BetaDigital,c:000cff,c:010d00,c:02002c,c:030cff
+013f:00820000:157c:013e:1:0:0
+MEGA
+p:NetMed
+0e3f:00820000:16a8:fbff:1:0:0
+MTV8
+p:SkyItalia
+313f:00c00000:0459:0001:1:0:0
+MEDIA BROADCAST - Test 6
+p:MEDIA BROADCAST
+363f:00820000:00c8:013e:1:0:0
+ESP2 NE Hungary
+p:Eutelsat
+0040:00c00000:0005:0085:1:0:0
+QVC BEAUTY&STYLE
+p:BetaDigital
+0140:00820000:157c:013e:1:0:0
+ANT-1
+p:NetMed,c:000203,c:0102a8,c:020243,c:030203,c:050001
+1340:00820000:33f4:013e:1:0:0
+ERDE UND MENSCH
+p:Telespazio,c:00030c,c:01030d,c:03030c
+3640:00820000:00c8:013e:1:0:0
+ESP2 NE Romania
+p:Eutelsat
+4240:00820000:3db8:013e:1:0:0
+Novela Tv
+p:Telespazio
+6e40:00c00000:0431:0001:1:0:0
+NDR FS MV
+p:ARD
+0041:00c00000:0007:0085:1:0:0
+DELUXE MUSIC
+p:BetaDigital,c:000cff,c:010d00,c:030cff
+0141:00820000:157c:013e:1:0:0
+STAR
+p:NetMed
+1f41:00820000:2db4:013e:1:0:0
+Julie TV
+p:Satlink
+2c41:00820000:251c:fbff:1:0:0
+Sky 3D
+p:SkyItalia
+3641:00820000:00c8:013e:1:0:0
+ESP UPC
+p:Eutelsat
+6e41:00c00000:0431:0001:1:0:0
+NDR FS HH
+p:ARD
+0142:00820000:157c:013e:1:0:0
+EPT1
+p:NetMed,c:000206,c:0102c6,c:030206,c:050001
+0d42:00c00000:0454:0001:1:0:0
+QVC PLUS
+p:SES ASTRA
+2742:00c00000:0402:0001:1:0:0
+BBC World
+p:BBC
+3342:00820000:3390:0071:1:0:0
+Polsat Play
+p:Cyfrowy Polsat S.A.
+3642:00820000:00c8:013e:1:0:0
+ESP2 NE Norwegian
+p:Eutelsat
+6e42:00c00000:0431:0001:1:0:0
+NDR FS NDS
+p:ARD
+0143:00820000:157c:013e:1:0:0
+novasports7
+p:NetMed
+1343:00820000:33f4:013e:1:0:0
+Payam-E-Afghan
+p:Telespazio
+1f43:00820000:319c:013e:1:0:0
+3+
+p:MEDIA BROADCAST
+2c43:00820000:251c:fbff:1:0:0
+News HD
+p:SkyItalia
+6e43:00c00000:0431:0001:1:0:0
+NDR FS SH
+p:ARD
+0144:00820000:157c:013e:1:0:0
+R13
+p:NetMed
+1f44:00820000:319c:013e:1:0:0
+MC EU
+p:MEDIA BROADCAST
+2f44:00c00000:0454:0001:1:0:0
+QVC Deutschland
+p:SES ASTRA
+3144:00c00000:0459:0001:1:0:0
+Sexy Club TV
+p:MEDIA BROADCAST
+3644:00820000:00c8:013e:1:0:0
+ESP Romanian
+p:EUROSPORT
+6e44:00c00000:0431:0001:1:0:0
+MDR Sachsen
+p:ARD
+0145:00820000:157c:013e:1:0:0
+ALPHA TV
+p:NetMed,c:000204,c:0102b2,c:020244,c:030204,c:050001
+2c45:00820000:251c:fbff:1:0:0
+Cinema HD
+p:SkyItalia
+3645:00820000:00c8:013e:1:0:0
+ESP2 NE Turc
+p:Eutelsat
+4245:00820000:3db8:013e:1:0:0
+Antichita Chiossone
+p:Telespazio,c:0007b7,c:0107b3,c:0307b7,c:050001
+6e45:00c00000:0431:0001:1:0:0
+MDR S-Anhalt
+p:ARD
+7a45:00c00000:0410:0001:1:0:0
+TV Record SD
+p:Telefonica Servicios Audiovisuales
+0046:00c00000:0007:0085:1:0:0
+BB-MV Lokal-TV
+p:BetaDigital
+0146:00820000:157c:013e:1:0:0
+SKAI TV
+p:NetMed
+1146:00c00000:0404:0001:1:0:0
+CNN Int.
+p:SES,c:0000a5,c:010064,c:0300a5
+3146:00c00000:0459:0001:1:0:0
+rhein main tv
+p:MEDIA BROADCAST
+3346:00820000:3390:0071:1:0:0
+Polsat Cafe
+p:Cyfrowy Polsat S.A.
+6e46:00c00000:0431:0001:1:0:0
+MDR Thüringen
+p:ARD
+6f46:00c00000:0445:0001:1:0:0
+SR Fernsehen
+p:ARD
+0047:00c00000:0007:0085:1:0:0
+HOPE Channel deutsch
+p:BetaDigital
+0147:00820000:157c:013e:1:0:0
+R15
+p:NetMed
+0e47:00820000:16a8:fbff:1:0:0
+GIALLO
+p:SkyItalia
+1147:00820000:2af8:013e:1:0:0
+ CANAL+ 1
+p:nc+
+3147:00c00000:0459:0001:1:0:0
+Deutsche Girls 24 TV
+p:MEDIA BROADCAST,c:0000d7,c:01013b,c:0300ce
+4247:00820000:3db8:013e:1:0:0
+EOS-TV
+p:Telespazio,c:0007a8,c:0107aa,c:0307a8
+6e47:00c00000:0431:0001:1:0:0
+SWR Fernsehen RP
+p:ARD
+6f47:00c00000:0445:0001:1:0:0
+ARD-alpha
+p:ARD,c:000579,c:02057c,c:030579,c:04057e
+0048:00c00000:0007:0085:1:0:0
+.
+p:BetaDigital
+0148:00820000:157c:013e:1:0:0
+novasports7 Cy
+p:NetMed
+1f48:00c00000:042e:0001:1:0:0
+11817V SID 0x1f48
+p:DVB-S2 QPSK 11817V 19.2°E
+3148:00c00000:0459:0001:1:0:0
+Juwelo TV
+p:MEDIA BROADCAST
+7a48:00c00000:0410:0001:1:0:0
+TELESUR
+p:Telefonica Servicios Audiovisuales
+0049:00c00000:0007:0085:1:0:0
+DMAX Austria
+p:BetaDigital,c:000dff,c:010e00,c:02002d,c:030dff
+0149:00820000:157c:013e:1:0:0
+novacinema1 Cy
+p:NetMed
+0d49:00820000:2db4:013e:1:0:0
+4FUN FIT AND DANCE
+p:Satlink
+1349:00820000:33f4:013e:1:0:0
+Marjaeyat
+p:Telespazio
+2649:00c00000:0460:0001:1:0:0
+F3 BNORMANDIE
+p:CSAT
+3349:00820000:3390:0071:1:0:0
+Polsat News
+p:Cyfrowy Polsat S.A.
+7a49:00c00000:0410:0001:1:0:0
+TBN Enlace
+p:TSA
+004a:00c00000:0005:0085:1:0:0
+Innovation TV
+p:BetaDigital
+014a:00820000:157c:013e:1:0:0
+R14
+p:NETMED
+264a:00c00000:0460:0001:1:0:0
+F3 PAYS DE LOIRE
+p:CSAT
+314a:00c00000:0459:0001:1:0:0
+Dreamgirls24 TV
+p:MEDIA BROADCAST
+424a:00820000:3db8:013e:1:0:0
+TG ARCHITETTURA
+p:Telespazio
+7a4a:00c00000:0410:0001:1:0:0
+TVGA
+p:TSA
+0d4b:00820000:1450:013e:1:0:0
+Rai 3 TGR FVG
+p:Rai
+0e4b:00820000:16a8:fbff:1:0:0
+Focus
+p:SkyItalia
+144b:00820000:05dc:013e:1:0:0
+
+p:nc+
+1c4b:00c00000:0457:0001:1:0:0
+STB Inverto
+p:SES ASTRA
+1f4b:00820000:319c:013e:1:0:0
+ZDF
+p:MEDIA BROADCAST
+264b:00c00000:0460:0001:1:0:0
+F3 COTE D'AZUR
+p:CSAT
+314b:00c00000:0459:0001:1:0:0
+Erotiksat24 TV
+p:MEDIA BROADCAST
+7a4b:00c00000:0410:0001:1:0:0
+I24 NEWS
+p:TSA
+004c:00c00000:0021:0085:1:0:0
+QLAR
+p:BetaDigital
+0d4c:00820000:1450:013e:1:0:0
+RaiMed
+p:Rai
+0e4c:00820000:0708:00c8:1:0:0
+TEST
+p:M-Three satcom
+264c:00c00000:0460:0001:1:0:0
+F3 CENTRE
+p:CSAT
+2c4c:00820000:251c:fbff:1:0:0
+Primafila HD
+p:SkyItalia
+314c:00c00000:0459:0001:1:0:0
+123-Damenwahl
+p:MEDIA BROADCAST
+364c:00820000:1fa4:013e:1:0:0
+Dorcel TV
+p:AB sat
+004d:00c00000:0021:0085:1:0:0
+HSE24 TREND
+p:BetaDigital
+114d:00820000:2af8:013e:1:0:0
+HBO
+p:nc+
+134d:00820000:33f4:013e:1:0:0
+Khatereh
+p:Telespazio
+264d:00c00000:0460:0001:1:0:0
+F3 BOURGOGNE
+p:CSAT
+314d:00c00000:0459:0001:1:0:0
+MEDIA BROADCAST - Test 5
+p:MEDIA BROADCAST
+7a4d:00c00000:0410:0001:1:0:0
+L EQUIPE 21
+p:Telefonica Servicios Audiovisuales
+0d4e:00820000:1450:013e:1:0:0
+Rai Scuola
+p:Rai
+114e:00c00000:0404:0001:1:0:0
+DW
+p:DW,c:000211,c:010311,c:030211
+144e:00820000:05dc:013e:1:0:0
+
+p:nc+
+264e:00c00000:0460:0001:1:0:0
+F3 POITOUCHAR
+p:CSAT
+314e:00c00000:0459:0001:1:0:0
+Maennersache TV
+p:MEDIA BROADCAST
+7a4e:00c00000:0410:0001:1:0:0
+SEXY SAT
+p:Telefonica Servicios Audiovisuales
+114f:00820000:2af8:013e:1:0:0
+HBO2
+p:nc+
+264f:00c00000:0460:0001:1:0:0
+F3 CHAMP ARDENNE
+p:CSAT
+2c4f:00820000:251c:fbff:1:0:0
+Boomerang +1
+p:SkyItalia
+314f:00c00000:0459:0001:1:0:0
+Date Line
+p:MEDIA BROADCAST
+7a4f:00c00000:0410:0001:1:0:0
+Aragon TV
+p:Telefonica Servicios Audiovisuales
+0050:00820000:2e18:00b0:1:0:0
+Meknes
+p:
+0150:00820000:157c:013e:1:0:0
+R9
+p:NetMed
+0d50:00820000:1450:013e:1:0:0
+Senato
+p:Rai
+0e50:00820000:16a8:fbff:1:0:0
+DMAX+1
+p:SkyItalia
+1150:00820000:2af8:013e:1:0:0
+HBO COMEDY
+p:nc+
+2650:00c00000:0460:0001:1:0:0
+F3 ALPES
+p:CSAT
+3150:00c00000:0459:0001:1:0:0
+Fotohandy
+p:MEDIA BROADCAST
+1451:00820000:2db4:013e:1:0:0
+Fox Comedy HD
+p:Satlink
+2651:00c00000:0460:0001:1:0:0
+F3 NORD PDC
+p:CSAT
+2d51:00820000:2260:fbff:1:0:0
+Primafila 17
+p:SkyItalia
+3151:00c00000:0459:0001:1:0:0
+Mobile Sex
+p:MEDIA BROADCAST
+0d52:00820000:1450:013e:1:0:0
+Rai 5
+p:Rai
+1252:00c00000:03fd:0001:1:0:0
+Lokal TV Portal
+p:BetaDigital
+2652:00c00000:0460:0001:1:0:0
+F3 ALSACE
+p:CSAT
+3152:00c00000:0459:0001:1:0:0
+SEX-Kontakte
+p:MEDIA BROADCAST
+3452:00820000:2710:fbff:1:0:0
+MAN-GA
+p:SkyItalia
+1153:00820000:2af8:013e:1:0:0
+ESP
+p:nc+,c:01005b,c:03005b
+2653:00c00000:0460:0001:1:0:0
+F3 LANGUEDOCROU
+p:CSAT
+2753:00c00000:0402:0001:1:0:0
+Bloomberg Europe TV
+p:,c:000550,c:010528,c:030550
+2d53:00820000:2260:fbff:1:0:0
+Primafila 16
+p:SkyItalia
+3153:00c00000:0459:0001:1:0:0
+Eros TV
+p:MEDIA BROADCAST
+3353:00820000:3390:0071:1:0:0
+Polsat News
+p:,c:000181,c:010182,c:020108,c:030181
+0154:0082afc2:0065:0001:1:0:0
+DOS TV 340
+p:
+1f54:00820000:319c:013e:1:0:0
+nex1
+p:MEDIA BROADCAST
+2654:00c00000:0460:0001:1:0:0
+F3 CORSEVIASTELL
+p:CSAT
+2954:00820000:1edc:0071:1:0:0
+12284H SID 0x2954
+p:DVB-S QPSK 12284H 13.0°E
+2d54:00820000:2260:fbff:1:0:0
+Primafila 18
+p:SkyItalia
+3154:00c00000:0459:0001:1:0:0
+Achtung Sexy TV
+p:MEDIA BROADCAST,c:0000e4,c:010148,c:0300ce
+4254:00820000:3db8:013e:1:0:0
+RETECONOMY
+p:Telespazio
+1c55:00820000:1c20:013e:1:0:0
+SMtv San Marino
+p:EUTELSAT
+1f55:00820000:319c:013e:1:0:0
+Persian Star 2
+p:MEDIA BROADCAST
+2955:00820000:1edc:0071:1:0:0
+Test106
+p:
+2c55:00820000:251c:fbff:1:0:0
+Bike Channel
+p:SkyItalia,c:0000ad,c:0101a8,c:0300ad
+2d55:00820000:2260:fbff:1:0:0
+Primafila 19
+p:SkyItalia
+3155:00c00000:0459:0001:1:0:0
+Traumfrauen TV
+p:MEDIA BROADCAST
+3355:00c00000:045b:0001:1:0:0
+BTV
+p:-,c:00096a,c:01096b,c:03096a
+3d55:00820000:2c88:013e:1:0:0
+D. SCIENCE
+p:nc+,c:0000a0,c:010050,c:0300a0
+0e56:00820000:16a8:fbff:1:0:0
+Connessione internet Primafila
+p:SkyItalia
+2956:00820000:1edc:0071:1:0:0
+Test107
+p:
+2d56:00820000:2260:fbff:1:0:0
+Sky Calcio 8
+p:SkyItalia
+3156:00c00000:0459:0001:1:0:0
+Heiss und Sexy TV
+p:MEDIA BROADCAST,c:0000e6,c:01014a,c:0300ce
+3656:00820000:1fa4:013e:1:0:0
+Dorcel T.V.
+p:AB sat
+4256:00820000:2f44:013e:1:0:0
+Rai 2 HD
+p:Rai
+2957:00820000:1edc:0071:1:0:0
+Test108
+p:
+2d57:00820000:2260:fbff:1:0:0
+Primafila 15
+p:SkyItalia
+3d57:00820000:2c88:013e:1:0:0
+Discovery Turbo Xtra
+p:nc+
+4257:00820000:2f44:013e:1:0:0
+Rai 3 HD
+p:Rai
+1c58:00820000:1c20:013e:1:0:0
+People TV-Rete 7
+p:People TV-Rete7
+2958:00820000:1edc:0071:1:0:0
+Test105
+p:
+3d58:00820000:2c88:013e:1:0:0
+TVP SPORT
+p:nc+
+4258:00820000:2f44:013e:1:0:0
+90 NUMERI SAT
+p:M-Three satcom,c:0006af,c:0106b0,c:0306af,c:050001
+1b59:00820000:2db4:013e:1:0:0
+ROMAUNO
+p:Satlink
+1c59:00820000:1c20:013e:1:0:0
+CNC-001
+p:Service Provide
+1f59:00820000:319c:013e:1:0:0
+MEDIA BROADCAST - Test 2
+p:MEDIA BROADCAST
+2959:00820000:1edc:0071:1:0:0
+Test109
+p:
+3159:00c00000:0459:0001:1:0:0
+Shop24Direct
+p:MEDIA BROADCAST
+3d59:00820000:2c88:013e:1:0:0
+TVP Kultura
+p:nc+
+4259:00820000:2f44:013e:1:0:0
+Rai Sport 1 HD
+p:
+2d5a:00820000:2260:fbff:1:0:0
+Sky Sport F1
+p:SkyItalia
+2f5a:00c00000:0454:0001:1:0:0
+Bibel TV
+p:SES ASTRA
+315a:00c00000:0459:0001:1:0:0
+nice
+p:MEDIA BROADCAST
+1c5b:00820000:1c20:013e:1:0:0
+Bahrain Internationa
+p:Bahrain TV,c:000154,c:010155,c:030154
+1c5b:00c00000:0457:0001:1:0:0
+Opentech
+p:SES ASTRA
+1f5b:00820000:319c:013e:1:0:0
+Persian Movie
+p:MEDIA BROADCAST
+245b:00820000:23f0:013f:1:0:0
+Canale ITALIA
+p:Telespazio
+2c5b:00820000:251c:fbff:1:0:0
+Cartoon +1
+p:SkyItalia
+2d5b:00820000:2260:fbff:1:0:0
+Sky Sport Plus
+p:SkyItalia
+2f5b:00c00000:0454:0001:1:0:0
+eUrotic
+p:SES ASTRA
+315b:00c00000:0459:0001:1:0:0
+Babestation24
+p:MEDIA BROADCAST,c:0000eb,c:01014f,c:0300eb
+3d5b:00820000:2c88:013e:1:0:0
+CINEMAX 2
+p:nc+
+125c:00c00000:03f7:0001:1:0:0
+SES 01
+p:BetaDigital
+1c5c:00c00000:0457:0001:1:0:0
+SKYMASTER1
+p:SES ASTRA
+235c:00820000:2328:013e:1:0:0
+Farsi Bible
+p:STN Ltd,c:0107dc,c:0307db
+245c:00820000:23f0:013f:1:0:0
+Canale Italia 84
+p:Telespazio
+315c:00c00000:0459:0001:1:0:0
+Fundorado TV
+p:MEDIA BROADCAST
+3d5c:00820000:2c88:013e:1:0:0
+TVP SERIALE
+p:nc+
+425c:00820000:3db8:013e:1:0:0
+TVA Vicenza
+p:Telespazio
+445c:00c00000:0453:0001:1:0:0
+SAT.1
+p:ProSiebenSat.1
+025d:00820000:3c8c:013e:1:0:0
+MEDIA BROADCAST - Test 1
+p:MEDIA BROADCAST
+125d:00820000:3458:013e:1:0:0
+Pro TV International
+p:Eutelsat
+125d:00c00000:03f7:0001:1:0:0
+SAT.1 emotions
+p:ProSiebenSat.1
+1b5d:00c00000:03fc:0001:1:0:0
+SSU Samsung
+p:Orange TV
+235d:00820000:2328:013e:1:0:0
+Dari Bible
+p:STN Ltd,c:0107e6,c:0307e5
+2b5d:00820000:19c8:fbff:1:0:0
+Cinema 1
+p:SkyItalia
+2d5d:00820000:2260:fbff:1:0:0
+Sky Calcio 9
+p:SkyItalia
+445d:00c00000:0453:0001:1:0:0
+ProSieben
+p:ProSiebenSat.1
+115e:00820000:2af8:013e:1:0:0
+
+p:nc+
+125e:00c00000:03f7:0001:1:0:0
+SES 03
+p:BetaDigital
+1f5e:00820000:319c:013e:1:0:0
+IRAN-FMTV
+p:MEDIA BROADCAST
+235e:00820000:2328:013e:1:0:0
+Azeri Bible
+p:STN Ltd,c:0107f0,c:0307ef
+245e:00820000:23f0:013f:1:0:0
+UnireSat by Teleippica
+p:Telespazio
+3d5e:00820000:2c88:013e:1:0:0
+NATIONAL GEO
+p:nc+
+445e:00c00000:0453:0001:1:0:0
+kabel eins
+p:ProSiebenSat.1
+015f:00820000:1c84:013e:1:0:0
+Discovery Channel
+p:NetMed
+025f:00820000:3c8c:013e:1:0:0
+DW
+p:MEDIA BROADCAST
+125f:00820000:3458:013e:1:0:0
+Mohabat
+p:Eutelsat
+125f:00c00000:03f7:0001:1:0:0
+SES 04
+p:BetaDigital
+1c5f:00c00000:0457:0001:1:0:0
+SKYMASTER2
+p:SES ASTRA
+1f5f:00820000:319c:013e:1:0:0
+ICC
+p:MEDIA BROADCAST
+275f:00c00000:0402:0001:1:0:0
+RMC Decouverte
+p:
+2d5f:00820000:2260:fbff:1:0:0
+Sky Calcio 10
+p:SkyItalia
+315f:00c00000:0459:0001:1:0:0
+EROTIKA TV - NEU!
+p:MEDIA BROADCAST
+3d5f:00820000:2c88:013e:1:0:0
+Orange Sport
+p:nc+
+425f:00820000:3db8:013e:1:0:0
+iTV Italia
+p:Telespazio
+445f:00c00000:0453:0001:1:0:0
+N24
+p:ProSiebenSat.1,c:0003ff,c:010400,c:020023,c:0303ff
+0160:00820000:1c84:013e:1:0:0
+novacinema4
+p:NetMed
+1260:00c00000:03f7:0001:1:0:0
+3+
+p:BetaDigital,c:0004ff,c:010500,c:0304ff
+1360:00820000:33f4:013e:1:0:0
+PRIVATE TV
+p:Telespazio
+1b60:00c00000:03fc:0001:1:0:0
+Cubavision Internacional
+p:GLOBECAST,c:0002c4,c:0102d8,c:0302c4
+1f60:00820000:319c:013e:1:0:0
+TMTV
+p:MEDIA BROADCAST
+2760:00c00000:0402:0001:1:0:0
+Sonlife Broadcasting Network
+p:SES ASTRA
+2b60:00820000:19c8:fbff:1:0:0
+AXN Sci-Fi
+p:SkyItalia
+3160:00c00000:0459:0001:1:0:0
+BunnyClub24
+p:MEDIA BROADCAST
+3660:00820000:1fa4:013e:1:0:0
+SHANTTV
+p:TandbergTV
+3d60:00820000:2c88:013e:1:0:0
+Filmbox Extra
+p:nc+
+4460:00c00000:0453:0001:1:0:0
+SAT.1 Gold
+p:ProSiebenSat.1
+0161:00820000:1c84:013e:1:0:0
+novasports2
+p:NetMed
+1261:00820000:3458:013e:1:0:0
+Gali Kurdistan TV
+p:Eutelsat,c:0007d5,c:010bbd,c:0307d5
+1261:00c00000:03f7:0001:1:0:0
+SES 06
+p:BetaDigital
+1361:00820000:33f4:013e:1:0:0
+Daring tv! 133
+p:Telespazio,c:000838,c:010839,c:030838
+1b61:00c00000:03fc:0001:1:0:0
+Al Jazeera Channel
+p:GLOBECAST
+2761:00c00000:0402:0001:1:0:0
+RMC Decouverte
+p:
+2b61:00820000:19c8:fbff:1:0:0
+Cinema Family
+p:SkyItalia
+2d61:00820000:2260:fbff:1:0:0
+Sky Calcio 11
+p:SkyItalia
+3161:00c00000:0459:0001:1:0:0
+Clipmobile
+p:MEDIA BROADCAST
+3d61:00820000:2c88:013e:1:0:0
+Filmbox
+p:nc+,c:0000ac,c:010080,c:0300ac
+4461:00c00000:0453:0001:1:0:0
+ProSieben MAXX
+p:ProSiebenSat.1
+0162:00820000:1c84:013e:1:0:0
+novasports4
+p:NetMed
+0262:00820000:3c8c:013e:1:0:0
+HB-FEED
+p:MEDIA BROADCAST
+1162:00820000:2af8:013e:1:0:0
+EPG
+p:nc+
+1262:00820000:3458:013e:1:0:0
+MTA International
+p:Eutelsat
+1262:00c00000:03f7:0001:1:0:0
+SES 07
+p:BetaDigital
+1b62:00c00000:03fc:0001:1:0:0
+RedeRecord
+p:GLOBECAST
+1c62:00c00000:0457:0001:1:0:0
+STB Comag
+p:SES ASTRA
+2762:00c00000:0402:0001:1:0:0
+Algerie 3
+p:TDA
+2d62:00820000:2260:fbff:1:0:0
+Sky Calcio 12
+p:SkyItalia
+3162:00c00000:0459:0001:1:0:0
+MEDIA BROADCAST - Test 4
+p:MEDIA BROADCAST
+3b62:00820000:012c:013e:1:0:0
+TVP HD
+p:nc+
+3d62:00820000:2c88:013e:1:0:0
+Filmbox Family
+p:nc+
+4462:00c00000:0453:0001:1:0:0
+kabel eins classics
+p:ProSiebenSat.1,c:0006ff,c:010700,c:0306ff
+7562:00c00000:0412:0001:1:0:0
+MULTI-X
+p:DIGITAL+
+0163:00820000:1c84:013e:1:0:0
+novasports4 Cy
+p:NetMed
+0263:00820000:3c8c:013e:1:0:0
+MEDIA BROADCAST - Test 2
+p:MEDIA BROADCAST
+0e63:00820000:16a8:fbff:1:0:0
+Rai 4
+p:SkyItalia
+1163:00820000:2af8:013e:1:0:0
+Planete+
+p:nc+
+1263:00c00000:03f7:0001:1:0:0
+SES 08
+p:BetaDigital
+1b63:00c00000:03fc:0001:1:0:0
+Arirang TV
+p:GLOBECAST
+1f63:00820000:319c:013e:1:0:0
+IRAN-MNTV
+p:MEDIA BROADCAST
+2763:00c00000:0402:0001:1:0:0
+Canal Algerie
+p:TDA
+2b63:00820000:19c8:fbff:1:0:0
+Cinema +24
+p:SkyItalia
+2c63:00820000:251c:fbff:1:0:0
+Mosaico Bambini
+p:SkyItalia
+2d63:00820000:2260:fbff:1:0:0
+Sky Calcio 13
+p:SkyItalia
+3163:00c00000:0459:0001:1:0:0
+ALT - SUCHLAUF STARTEN
+p:MEDIA BROADCAST
+3b63:00820000:012c:013e:1:0:0
+Eurosport 2 HD
+p:nc+
+4463:00c00000:0453:0001:1:0:0
+SAT.1 Bayern
+p:ProSiebenSat.1
+7563:00c00000:0412:0001:1:0:0
+MULTI-X (2)
+p:DIGITAL+
+0064:0082afc2:0065:0001:1:0:0
+VOA TV 100 (HB49-52)
+p:
+0164:00820000:1c84:013e:1:0:0
+m2srv5
+p:NetMed
+0264:00820000:3c8c:013e:1:0:0
+4Sem TV
+p:MEDIA BROADCAST
+1164:00820000:2af8:013e:1:0:0
+MiniMini+
+p:nc+
+1264:00820000:3458:013e:1:0:0
+CBC TV
+p:Eutelsat
+1264:00c00000:03f7:0001:1:0:0
+SES 09
+p:BetaDigital
+1b64:00c00000:03fc:0001:1:0:0
+Al Jazeera English
+p:GlobeCast
+1f64:00820000:319c:013e:1:0:0
+Ariana Afghanistan TV
+p:MEDIA BROADCAST,c:000e1a,c:010e24,c:030e1a
+3164:00c00000:0459:0001:1:0:0
+multithek (Internet)
+p:MEDIA BROADCAST
+3b64:00820000:012c:013e:1:0:0
+Eleven Sports HD
+p:nc+,c:0000a3,c:0300a3,c:04005c,c:050001
+4464:00c00000:0453:0001:1:0:0
+SAT.1 NRW
+p:ProSiebenSat.1
+0065:0082afc2:0065:0001:1:0:0
+VOA Radio 101 (HB51-52)
+p:
+0165:00820000:1c84:013e:1:0:0
+R10
+p:NetMed
+0265:00820000:3c8c:013e:1:0:0
+MEDIA BROADCAST - Test 3
+p:MEDIA BROADCAST
+1265:00820000:3458:013e:1:0:0
+AZTV
+p:Eutelsat,c:0007d9,c:010bc1,c:0307d9
+1265:00c00000:03f7:0001:1:0:0
+SES 10
+p:BetaDigital
+1b65:00c00000:03fc:0001:1:0:0
+RT Esp
+p:GlobeCast
+2b65:00820000:19c8:fbff:1:0:0
+Cinema Classics
+p:SkyItalia
+2d65:00820000:2260:fbff:1:0:0
+Primafila 1
+p:SkyItalia
+3b65:00820000:012c:013e:1:0:0
+Nat Geo Wild HD
+p:nc+
+3d65:00820000:2c88:013e:1:0:0
+Filmbox Action
+p:nc+,c:0000b0,c:010092,c:0300b0
+7565:00c00000:0412:0001:1:0:0
+TAQUILLA 5
+p:TQ5
+0066:0082afc2:0065:0001:1:0:0
+VOA Radio 102 (HB53-56)
+p:
+0066:0082accf:0578:013e:1:0:0
+Bahai Radio
+p:Satlink,c:010023,c:030023
+0166:00820000:1c84:013e:1:0:0
+E TV
+p:NetMed,c:000212,c:01035c,c:030212,c:050001
+0266:00820000:3c8c:013e:1:0:0
+MEDIA BROADCAST - Test 4
+p:MEDIA BROADCAST
+0d66:00820000:1450:013e:1:0:0
+Rai yoyo
+p:Rai
+1266:00820000:3458:013e:1:0:0
+Angel TV
+p:Eutelsat,c:0007da,c:010bc2,c:0307da
+1266:00c00000:03f7:0001:1:0:0
+.
+p:BetaDigital
+1b66:00c00000:03fc:0001:1:0:0
+NHK World TV
+p:GLOBECAST
+2066:00820000:24b8:013e:1:0:0
+KICC TV
+p:Globecast
+2b66:00820000:19c8:fbff:1:0:0
+cielo
+p:
+2c66:00820000:251c:fbff:1:0:0
+Mosaico Bambini
+p:SkyItalia
+3b66:00820000:012c:013e:1:0:0
+Animal Planet HD
+p:nc+,c:00021d,c:03021d,c:040281,c:050001
+4266:00820000:3db8:013e:1:0:0
+Redlight Tv Promo
+p:Telespazio
+6d66:00c00000:0437:0001:1:0:0
+ZDF
+p:ZDFvision
+7566:00c00000:0412:0001:1:0:0
+TAQUILLA 6
+p:TQ6
+0067:00820000:2cec:013e:1:0:0
+RUSSIAN RADIO
+p:RRSat
+0267:00820000:3c8c:013e:1:0:0
+MEDIA BROADCAST - Test 5
+p:MEDIA BROADCAST
+1267:00820000:3458:013e:1:0:0
+GOD TV UK
+p:Eutelsat
+1267:00c00000:03f7:0001:1:0:0
+.
+p:BetaDigital
+1f67:00820000:319c:013e:1:0:0
+Merci TV
+p:MEDIA BROADCAST
+2067:00820000:24b8:013e:1:0:0
+RT Doc
+p:Globecast
+3b67:00820000:012c:013e:1:0:0
+Cinemax HD
+p:nc+
+6d67:00c00000:0437:0001:1:0:0
+3sat
+p:ZDFvision,c:0000d2,c:0200e6,c:0300d2,c:0400e1
+7567:00c00000:0412:0001:1:0:0
+TAQUILLA 3
+p:TQ7
+0168:00820000:1c84:013e:1:0:0
+Motors TV
+p:NetMed
+0268:00820000:3c8c:013e:1:0:0
+MEDIA BROADCAST - Test 6
+p:MEDIA BROADCAST
+1268:00c00000:03f7:0001:1:0:0
+SOPHIA TV
+p:BetaDigital
+6d68:00c00000:0437:0001:1:0:0
+KiKA
+p:ZDFvision
+7468:00c00000:03f0:0001:1:0:0
+FOX LIFE
+p:DIGITAL+
+7568:00c00000:0412:0001:1:0:0
+TAQUILLA X
+p:PRISA TV
+0169:00820000:1c84:013e:1:0:0
+Travel Channel
+p:NetMed
+0269:00820000:3c8c:013e:1:0:0
+MEDIA BROADCAST - Test 7
+p:MEDIA BROADCAST
+1069:00820000:2db4:013e:1:0:0
+Nostradamus
+p:Satlink
+1269:00c00000:03f7:0001:1:0:0
+Die Neue Zeit TV
+p:BetaDigital
+2469:00820000:23f0:013f:1:0:0
+THAQALLYN TV
+p:Telespazio
+4269:00820000:2bc0:013e:1:0:0
+VOD 151
+p:Cyfrowy Polsat S.A.
+7469:00c00000:03f0:0001:1:0:0
+NOVA
+p:DIGITAL+
+7569:00c00000:0412:0001:1:0:0
+TAQUILLA XX
+p:PRISA TV
+016a:00820000:1c84:013e:1:0:0
+M2_SRV2
+p:NetMed
+026a:00820000:3c8c:013e:1:0:0
+MEDIA BROADCAST - Test 8
+p:MEDIA BROADCAST
+116a:00820000:2af8:013e:1:0:0
+nSport+
+p:nc+
+126a:00c00000:03f7:0001:1:0:0
+.
+p:BetaDigital
+2b6a:00820000:19c8:fbff:1:0:0
+Disney Ch. +2
+p:SkyItalia
+3b6a:00820000:012c:013e:1:0:0
+CANAL+ SPORT 2 HD
+p:nc+
+426a:00820000:2bc0:013e:1:0:0
+VOD 152
+p:Cyfrowy Polsat S.A.
+746a:00c00000:03f0:0001:1:0:0
+IBERALIA TV
+p:DIGITAL+
+756a:00c00000:0412:0001:1:0:0
+TAQ XXHARD
+p:PRISA TV
+016b:00820000:1c84:013e:1:0:0
+Kontra Channel
+p:NetMed
+026b:00820000:3c8c:013e:1:0:0
+MEDIA BROADCAST - Test 9
+p:MEDIA BROADCAST
+126b:00820000:3458:013e:1:0:0
+Jimmy Swaggart - SBN
+p:Eutelsat
+126b:00c00000:03f7:0001:1:0:0
+.
+p:BetaDigital
+1c6b:00820000:1c20:013e:1:0:0
+BBC Persian
+p:BBC World,c:00019a,c:01019b,c:03019a
+246b:00820000:23f0:013f:1:0:0
+HODHOD Arabic
+p:Telespazio
+296b:00820000:3d54:013e:1:0:0
+Komala TV KurdChannel
+p:BSS
+2b6b:00820000:19c8:fbff:1:0:0
+Cinema Max
+p:SkyItalia
+3b6b:00820000:012c:013e:1:0:0
+11258H SID 0x3b6b
+p:DVB-S2 8PSK 11258H 13.0°E
+426b:00820000:2bc0:013e:1:0:0
+VOD 153
+p:Cyfrowy Polsat S.A.
+6d6b:00c00000:0437:0001:1:0:0
+ZDFinfo
+p:ZDFvision
+746b:00c00000:03f0:0001:1:0:0
+DISNEY JR
+p:DIGITAL+
+756b:00c00000:0412:0001:1:0:0
+C+LIGA MULTI
+p:DIGITAL+
+006c:0082afc2:0065:0001:1:0:0
+VOA Radio 108 (HB65-68)
+p:
+026c:00820000:3c8c:013e:1:0:0
+MEDIA BROADCAST - Test 10
+p:MEDIA BROADCAST
+126c:00c00000:03f7:0001:1:0:0
+.
+p:BetaDigital
+1c6c:00820000:1c20:013e:1:0:0
+BETHEL
+p:Scopus Network,c:0001a4,c:0101a5,c:0301a4
+1f6c:00820000:319c:013e:1:0:0
+MEDIA BROADCAST - Test 1
+p:MEDIA BROADCAST
+426c:00820000:2bc0:013e:1:0:0
+VOD 154
+p:Cyfrowy Polsat S.A.
+746c:00c00000:03f0:0001:1:0:0
+C+ ACCIÓN
+p:CPC1
+756c:00c00000:0412:0001:1:0:0
+MULTIDEP.1
+p:Digital+
+006d:0082afc2:0065:0001:1:0:0
+VOA Radio 109 (HB67-68)
+p:
+026d:00820000:3c8c:013e:1:0:0
+MEDIA BROADCAST - Test 11
+p:MEDIA BROADCAST
+126d:00c00000:03f7:0001:1:0:0
+.
+p:BetaDigital
+1c6d:00820000:1c20:013e:1:0:0
+Kurdistan TV
+p:Harmonic
+1c6d:00c00000:0457:0001:1:0:0
+STB Sandmartin
+p:SES ASTRA
+246d:00820000:23f0:013f:1:0:0
+Beitol Abbas
+p:Harmonic
+296d:00820000:3d54:013e:1:0:0
+Face 1
+p:BSS,c:00041b,c:01041c,c:03041b
+426d:00820000:2bc0:013e:1:0:0
+VOD 155
+p:Cyfrowy Polsat S.A.
+746d:00c00000:03f0:0001:1:0:0
+C+ COMEDIA
+p:CPC2
+756d:00c00000:0412:0001:1:0:0
+MULTIDEP.2
+p:Digital +
+006e:0082afc2:0065:0001:1:0:0
+VOA Radio 110 (HB69-72)
+p:
+026e:00820000:3c8c:013e:1:0:0
+MEDIA BROADCAST - Test 12
+p:MEDIA BROADCAST
+116e:00820000:2af8:013e:1:0:0
+TV PULS
+p:nc+
+126e:00c00000:03f7:0001:1:0:0
+.1.
+p:BetaDigital,c:0013ff,c:011400,c:0313ff
+2b6e:00820000:19c8:fbff:1:0:0
+Disney Channel
+p:SkyItalia
+426e:00820000:2bc0:013e:1:0:0
+VOD 156
+p:Cyfrowy Polsat S.A.
+6d6e:00c00000:0437:0001:1:0:0
+zdf_neo
+p:ZDFvision
+746e:00c00000:03f0:0001:1:0:0
+C+ DCINE
+p:CPC3
+756e:00c00000:0412:0001:1:0:0
+MULTIFUT. 1
+p:CANAL+
+006f:0082afc2:0065:0001:1:0:0
+VOA Radio 111 (HB71-72)
+p:
+016f:00820000:1c84:013e:1:0:0
+R16
+p:NetMed
+026f:00820000:3c8c:013e:1:0:0
+MEDIA BROADCAST - Test 13
+p:MEDIA BROADCAST
+126f:00c00000:03f7:0001:1:0:0
+.2.
+p:BetaDigital,c:0014ff,c:011500,c:0314ff
+3b6f:00820000:012c:013e:1:0:0
+SID 15215
+p:nc+
+426f:00820000:2bc0:013e:1:0:0
+VOD 157
+p:Cyfrowy Polsat S.A.
+746f:00c00000:03f0:0001:1:0:0
+FOX
+p:FOXGE
+756f:00c00000:0412:0001:1:0:0
+TAQUILLA 4
+p:TQ8
+0170:00820000:1c84:013e:1:0:0
+NOVALIFE
+p:NetMed
+0270:00820000:3c8c:013e:1:0:0
+MEDIA BROADCAST - Test 14
+p:MEDIA BROADCAST
+1270:00c00000:03f7:0001:1:0:0
+.3.
+p:BetaDigital
+1370:00820000:33f4:013e:1:0:0
+iTV Italia
+p:Telespazio
+2970:00820000:3d54:013e:1:0:0
+Newroz
+p:BSS
+3070:00c00000:03f5:0001:1:0:0
+RTL 2 CH
+p:BetaDigital,c:0000ff,c:010100,c:020020,c:0300ff
+4270:00820000:2bc0:013e:1:0:0
+VOD 158
+p:Cyfrowy Polsat S.A.
+6d70:00c00000:0437:0001:1:0:0
+zdf.kultur
+p:ZDFvision
+7570:00c00000:0412:0001:1:0:0
+C+ TOROS
+p:DIGITAL+
+0171:00820000:1c84:013e:1:0:0
+NOVALIFE Cy
+p:NetMed
+0271:00820000:3c8c:013e:1:0:0
+MEDIA BROADCAST - Test 15
+p:MEDIA BROADCAST
+1271:00820000:3458:013e:1:0:0
+Eurotic TV
+p:Eutelsat
+1371:00820000:33f4:013e:1:0:0
+TPZ Occasional Use
+p:TELESPAZIO
+1c71:00c00000:0457:0001:1:0:0
+Panasonic Viera
+p:SES ASTRA
+1f71:00820000:319c:013e:1:0:0
+Persian Star 1
+p:MEDIA BROADCAST
+2971:00820000:3d54:013e:1:0:0
+Med Nuce
+p:BSS
+2b71:00820000:19c8:fbff:1:0:0
+Discovery
+p:SkyItalia
+4271:00820000:2bc0:013e:1:0:0
+VOD 159
+p:Cyfrowy Polsat S.A.
+7471:00c00000:03f0:0001:1:0:0
+AXN WHITE
+p:DIGITAL+
+7571:00c00000:0412:0001:1:0:0
+MULTI-X (1)
+p:DIGITAL+
+0172:00820000:1c84:013e:1:0:0
+National Geographic
+p:NetMed
+1072:00c00000:03ee:0001:1:0:0
+Rai HD
+p:Telespazio
+4272:00820000:2bc0:013e:1:0:0
+VOD 160
+p:Cyfrowy Polsat S.A.
+7472:00c00000:03f0:0001:1:0:0
+11317V SID 0x7472
+p:DVB-S QPSK 11317V 19.2°E
+7572:00c00000:0412:0001:1:0:0
+MULTI-X (3)
+p:DIGITAL+
+0173:00820000:1c84:013e:1:0:0
+nova Mad Music My Rock Cy
+p:NetMed
+0273:00820000:3c8c:013e:1:0:0
+MEDIA BROADCAST - Test 16
+p:MEDIA BROADCAST
+1073:00c00000:03ee:0001:1:0:0
+Rai 2 HD
+p:Telespazio
+2b73:00820000:19c8:fbff:1:0:0
+Cinema Passion
+p:SkyItalia
+4273:00820000:2bc0:013e:1:0:0
+VOD 161
+p:Cyfrowy Polsat S.A.
+6f73:00c00000:042c:0001:1:0:0
+Cherie 25
+p:Arqiva
+7473:00c00000:03f0:0001:1:0:0
+11317V SID 0x7473
+p:DVB-S QPSK 11317V 19.2°E
+7573:00c00000:0412:0001:1:0:0
+MULTIDEP.3
+p:Digital+
+0274:00820000:3c8c:013e:1:0:0
+MEDIA BROADCAST - Test 17
+p:MEDIA BROADCAST
+1074:00c00000:03ee:0001:1:0:0
+Rai 3 HD
+p:Telespazio
+3674:00820000:1fa4:013e:1:0:0
+PMC
+p:SmartCast
+3674:00820000:00c8:013e:1:0:0
+A3
+p:Eutelsat,c:000f65,c:010f66,c:030f65
+4274:00820000:2bc0:013e:1:0:0
+VOD 162
+p:Cyfrowy Polsat S.A.
+7474:00c00000:03f0:0001:1:0:0
+11317V SID 0x7474
+p:DVB-S QPSK 11317V 19.2°E
+7574:00c00000:0412:0001:1:0:0
+MULTIDEP.6
+p:DIGITAL+
+0175:00820000:1c84:013e:1:0:0
+Action24
+p:NetMed,c:00020e,c:010316,c:03020e,c:050001
+0275:00820000:3c8c:013e:1:0:0
+MEDIA BROADCAST - Test 18
+p:MEDIA BROADCAST
+2c75:00820000:251c:fbff:1:0:0
+Bambini HD
+p:SkyItalia,c:0000a3,c:0300a3
+4275:00820000:2bc0:013e:1:0:0
+VOD 163
+p:Cyfrowy Polsat S.A.
+7575:00c00000:0412:0001:1:0:0
+MULTIDEP.4
+p:Digital+
+0276:00820000:3c8c:013e:1:0:0
+MEDIA BROADCAST - Test 19
+p:MEDIA BROADCAST
+1376:00820000:33f4:013e:1:0:0
+TOHEED
+p:Telespazio
+2c76:00820000:251c:fbff:1:0:0
+Calcio HD
+p:SkyItalia,c:0000a3,c:0300a3
+4276:00820000:2bc0:013e:1:0:0
+VOD 164
+p:Cyfrowy Polsat S.A.
+6f76:00c00000:0457:0001:1:0:0
+WDR Aachen
+p:ARD
+7576:00c00000:0412:0001:1:0:0
+MULTIDEP.7
+p:DIGITAL+
+4277:00820000:2bc0:013e:1:0:0
+VOD 166
+p:Cyfrowy Polsat S.A.
+6f77:00c00000:0457:0001:1:0:0
+WDR Wuppertal
+p:ARD
+7477:00c00000:03f0:0001:1:0:0
+AXN
+p:AXN
+7577:00c00000:0412:0001:1:0:0
+MULTIFUT. 2
+p:CANAL+
+0178:00820000:1c84:013e:1:0:0
+novacinema4 Cy
+p:NetMed
+0278:00820000:3c8c:013e:1:0:0
+MEDIA BROADCAST - Test 20
+p:MEDIA BROADCAST
+4278:00820000:2bc0:013e:1:0:0
+VOD 167
+p:Cyfrowy Polsat S.A.
+6f78:00c00000:0457:0001:1:0:0
+WDR Bonn
+p:ARD
+7478:00c00000:03f0:0001:1:0:0
+CANAL+
+p:Canal+
+7578:00c00000:0412:0001:1:0:0
+MULTIFUT. 3
+p:
+0179:00820000:1c84:013e:1:0:0
+MAD T.V
+p:NetMed
+3779:00820000:044c:013e:1:0:0
+CANAL+ FILM HD
+p:nc+
+4279:00820000:2bc0:013e:1:0:0
+MuzoTV
+p:Cyfrowy Polsat S.A.
+6f79:00c00000:0457:0001:1:0:0
+WDR Duisburg
+p:ARD
+7579:00c00000:0412:0001:1:0:0
+MULTIFUT. 4
+p:
+017a:00820000:1c84:013e:1:0:0
+MTV
+p:NetMed
+1c7a:00c00000:0457:0001:1:0:0
+Sky News Intl
+p:SES ASTRA,c:00050a,c:0108f2,c:03050a
+427a:00820000:2bc0:013e:1:0:0
+VOD 165
+p:Cyfrowy Polsat S.A.
+757a:00c00000:0412:0001:1:0:0
+MULTIDEP.5
+p:DIGITAL+
+427b:00820000:2bc0:013e:1:0:0
+Stopklatka TV
+p:Cyfrowy Polsat S.A.
+757b:00c00000:0412:0001:1:0:0
+TEST B
+p:CANAL+
+017c:00820000:1c84:013e:1:0:0
+MAD TV
+p:NetMed
+027c:00820000:3c8c:013e:1:0:0
+IRAN E ARYAEE TV
+p:MEDIA BROADCAST
+057c:00820000:0320:fbff:1:0:0
+Comedy Central
+p:SkyItalia
+117c:00820000:2af8:013e:1:0:0
+DTV CABLE PL
+p:nc+
+2b7c:00820000:19c8:fbff:1:0:0
+Disney Junior
+p:SkyItalia
+427c:00c00000:0446:0001:1:0:0
+AB MOTEURS
+p:AB SAT,c:000078,c:0100dc,c:020029,c:030078,c:050001
+427c:00820000:2bc0:013e:1:0:0
+VOD 150
+p:Cyfrowy Polsat S.A.
+757c:00c00000:0412:0001:1:0:0
+C+ LIGA 2 A
+p:
+017d:00820000:1c84:013e:1:0:0
+Animal Planet
+p:NetMed,c:000211,c:010352,c:030211,c:050001
+027d:00820000:3c8c:013e:1:0:0
+TVRUS
+p:MEDIA BROADCAST
+117d:00820000:2af8:013e:1:0:0
+DTV CABLE MI
+p:nc+
+427d:00c00000:0446:0001:1:0:0
+AB1
+p:AB SAT,c:000079,c:0100dd,c:02026d,c:030079,c:050001
+427d:00820000:2bc0:013e:1:0:0
+xxxVOD1
+p:Cyfrowy Polsat S.A.
+757d:00c00000:0412:0001:1:0:0
+C+ LIGA 2 B
+p:
+027e:00820000:3c8c:013e:1:0:0
+Juwelo
+p:MEDIA BROADCAST
+057e:00820000:0320:fbff:1:0:0
+Milan Channel
+p:SkyItalia
+367e:00820000:1fa4:013e:1:0:0
+ALRAFIDEN TV
+p:,c:00069b,c:01069c,c:03069b
+367e:00820000:00c8:013e:1:0:0
+Canal Algerie
+p:
+427e:00c00000:0446:0001:1:0:0
+ANIMAUX HD
+p:AB SAT
+427e:00820000:2bc0:013e:1:0:0
+xxxVOD2
+p:Cyfrowy Polsat S.A.
+757e:00c00000:0412:0001:1:0:0
+MULTIFUT. 5
+p:
+017f:00820000:1c84:013e:1:0:0
+novasports2 Cy
+p:NetMed
+027f:00820000:3c8c:013e:1:0:0
+MEDIA BROADCAST - Test 22
+p:MEDIA BROADCAST
+057f:00820000:0320:fbff:1:0:0
+La7
+p:SkyItalia
+297f:00820000:3d54:013e:1:0:0
+Shabakeh7
+p:BSS
+427f:00c00000:0446:0001:1:0:0
+Science et Vie
+p:AB SAT
+427f:00820000:2bc0:013e:1:0:0
+E!
+p:Cyfrowy Polsat S.A.,c:000123,c:010223,c:030123,c:050001
+757f:00c00000:0412:0001:1:0:0
+MULTIFUT. 6
+p:CANAL+
+0180:00820000:1c84:013e:1:0:0
+ÂïõëÞ
+p:NetMed
+2980:00820000:3d54:013e:1:0:0
+Noor TV
+p:BSS
+4280:00c00000:0446:0001:1:0:0
+XXL
+p:AB SAT,c:00007c,c:0100e0,c:03007c,c:050001
+4280:00820000:2bc0:013e:1:0:0
+Da Vinci Learning
+p:Cyfrowy Polsat S.A.,c:000124,c:010224,c:030124,c:050001
+7080:00c00000:0443:0001:1:0:0
+RTL Austria
+p:RTL,c:0000c9,c:0100ca,c:0200cb,c:0300c9
+7580:00c00000:0412:0001:1:0:0
+C+ LIGA 2
+p:CANAL+
+0081:00820000:2e18:00b0:1:0:0
+Medi1radio
+p:
+0381:00c00000:0021:0085:1:0:0
+e8 television
+p:BetaDigital
+0c81:00820000:2db4:013e:1:0:0
+4FUN HITS
+p:Satlink
+1181:00820000:2af8:013e:1:0:0
+STREFA ABONENTA nc+
+p:nc+
+2481:00820000:23f0:013f:1:0:0
+HADI TV1
+p:Telespazio
+2981:00820000:3d54:013e:1:0:0
+Orient
+p:BSS
+4281:00c00000:0446:0001:1:0:0
+TREK
+p:AB SAT
+4281:00820000:2bc0:013e:1:0:0
+MuzoTV
+p:
+0182:00820000:1c84:013e:1:0:0
+Nickelodeon
+p:NetMed
+0282:00820000:3c8c:013e:1:0:0
+MEDIA BROADCAST - Test 23
+p:MEDIA BROADCAST
+0382:00c00000:0021:0085:1:0:0
+MediaShop- Neuheiten
+p:BetaDigital
+2482:00820000:23f0:013f:1:0:0
+HADI TV3
+p:Telespazio
+2582:00c00000:0458:0001:1:0:0
+BEIN SPORTS MAX 4
+p:
+4282:00c00000:0446:0001:1:0:0
+toute L Histoire
+p:AB SAT
+4282:00820000:2bc0:013e:1:0:0
+CBS Action
+p:Cyfrowy Polsat S. A.
+0183:00820000:1c84:013e:1:0:0
+ÅÑÔ3
+p:NetMed
+0283:00820000:3c8c:013e:1:0:0
+MEDIA BROADCAST - Test 24
+p:MEDIA BROADCAST
+0383:00c00000:0021:0085:1:0:0
+meinTVshop
+p:BetaDigital
+0383:00820000:1770:0110:1:0:0
+Infinity
+p:Mediaset
+0c83:00820000:2328:013e:1:0:0
+TV K-C
+p:STN Ltd,c:0000ce,c:0100cf,c:0200ca,c:0300ce
+2483:00820000:23f0:013f:1:0:0
+HADI TV4
+p:Telespazio
+2583:00c00000:0458:0001:1:0:0
+BEIN SPORTS MAX 5
+p:
+2983:00820000:3d54:013e:1:0:0
+!mwala3a 3lik
+p:BSS
+4283:00820000:2bc0:013e:1:0:0
+Fightklub
+p:Cyfrowy Polsat S.A.,c:000127,c:010227,c:030127,c:050001
+0184:00820000:1c84:013e:1:0:0
+nova MAD MUSIC Greek
+p:NetMed
+0384:00c00000:0021:0085:1:0:0
+SPORT1
+p:BetaDigital
+0584:00820000:0320:fbff:1:0:0
+Sky Atlantic
+p:SkyItalia
+2484:00820000:23f0:013f:1:0:0
+HADI 2
+p:Telespazio
+2584:00c00000:0458:0001:1:0:0
+BEIN SPORTS MAX 6
+p:
+2984:00820000:3d54:013e:1:0:0
+Anta 7iate
+p:BSS,c:000501,c:010502,c:030501
+2f84:00c00000:0454:0001:1:0:0
+NT1
+p:
+4284:00820000:2bc0:013e:1:0:0
+LOVE
+p:Cyfrowy Polsat S.A
+0185:00820000:1c84:013e:1:0:0
+VH1
+p:NetMed
+0285:00820000:3c8c:013e:1:0:0
+MEDIA BROADCAST - Test 25
+p:MEDIA BROADCAST
+0385:00820000:2134:013e:1:0:0
+SRF 1
+p:Schweizer Radio und Fernsehen,c:0000a0,c:010050,c:020020,c:0300a0
+0585:00820000:0320:fbff:1:0:0
+LEI +1
+p:SkyItalia
+1c85:00820000:1ce8:0071:1:0:0
+Polsat Romans
+p:Cyfrowy Polsat S.A.
+2585:00c00000:0458:0001:1:0:0
+BEIN SPORTS MAX 7
+p:
+2985:00820000:3d54:013e:1:0:0
+Iran Fun
+p:BSS
+2f85:00c00000:0454:0001:1:0:0
+NT1
+p:
+4285:00c00000:0446:0001:1:0:0
+Dorcel TV
+p:AB SAT
+4285:00820000:2bc0:013e:1:0:0
+VOD Poleca
+p:Cyfrowy Polsat S.A.
+7085:00c00000:0443:0001:1:0:0
+VOX Austria
+p:RTL,c:00012d,c:01012e,c:02012f,c:03012d
+0186:00820000:1c84:013e:1:0:0
+m2srv3
+p:NetMed
+0586:00820000:0320:fbff:1:0:0
+MTV Next
+p:SkyItalia
+1c86:00820000:332c:013e:1:0:0
+Bloomberg European TV
+p:Arqiva,c:000dae,c:010e26,c:020dfe,c:030dae
+1c86:00820000:1ce8:0071:1:0:0
+AXN White
+p:Cyfrowy Polsat S.A.
+1f86:00820000:319c:013e:1:0:0
+bwtv
+p:MEDIA BROADCAST,c:0000d2,c:0100c8,c:0300d2
+2586:00c00000:0458:0001:1:0:0
+BEIN SPORTS MAX 8
+p:
+4286:00c00000:0446:0001:1:0:0
+ACTION HD
+p:AB SAT,c:000082,c:020276,c:030082,c:04014a,c:050001
+4286:00820000:2bc0:013e:1:0:0
+VOD Poleca
+p:Cyfrowy Polsat S.A
+6f86:00c00000:042c:0001:1:0:0
+Cherie 25
+p:Arqiva
+0187:00820000:1c84:013e:1:0:0
+m2srv4
+p:NETMED
+0287:00820000:3c8c:013e:1:0:0
+MEDIA BROADCAST - Test 26
+p:MEDIA BROADCAST
+1c87:00820000:1ce8:0071:1:0:0
+AXN Black
+p:Cyfrowy Polsat S.A.
+2587:00c00000:0458:0001:1:0:0
+BEIN SPORTS MAX 9
+p:
+4287:00c00000:0446:0001:1:0:0
+MANGAS
+p:AB SAT
+4287:00820000:2bc0:013e:1:0:0
+VOD Poleca
+p:
+6f87:00c00000:042c:0001:1:0:0
+Cherie 25
+p:Arqiva
+0188:00820000:1c84:013e:1:0:0
+nova Mad Music Seasonal Cy
+p:NETMED
+0288:00820000:3c8c:013e:1:0:0
+MEDIA BROADCAST - Test 27
+p:MEDIA BROADCAST
+1c88:00820000:1ce8:0071:1:0:0
+Fightbox
+p:Cyfrowy Polsat S.A.,c:000120,c:010121,c:030120
+2488:00820000:23f0:013f:1:0:0
+Baraem Europe
+p:Telespazio,c:000b23,c:010b24,c:030b23
+2588:00c00000:0458:0001:1:0:0
+BEIN SPORTS MAX 10
+p:
+4288:00820000:2bc0:013e:1:0:0
+TVP Rozrywka
+p:Cyfrowy Polsat S.A.
+0189:00820000:1c84:013e:1:0:0
+nova Mad Music My Rock Cy
+p:NETMED
+1389:00820000:2db4:013e:1:0:0
+Canale Italia
+p:Satlink
+1389:00c00000:03ea:0001:1:0:0
+BBC World News Europe HD
+p:SES ASTRA,c:00082b,c:03082b,c:04082c,c:050001
+1c89:00820000:332c:013e:1:0:0
+RVS Italy
+p:Arqiva
+1c89:00820000:1ce8:0071:1:0:0
+Extreme Sports
+p:Cyfrowy Polsat S.A.,c:000141,c:010142,c:030141
+2589:00c00000:0458:0001:1:0:0
+12610V SID 0x2589
+p:DVB-S2 8PSK 12610V 19.2°E
+2989:00820000:3d54:013e:1:0:0
+iPOL TV
+p:BSS
+4289:00c00000:0446:0001:1:0:0
+POLAR
+p:AB SAT
+4289:00820000:2bc0:013e:1:0:0
+TV Republika
+p:Cyfrowy Polsat S.A.
+7789:00c00000:0424:0001:1:0:0
+C+ GOLF
+p:DIGITAL+
+018a:00820000:1c84:013e:1:0:0
+m2srv6
+p:NetMed
+1c8a:00820000:1ce8:0071:1:0:0
+Eurosport
+p:Cyfrowy Polsat S.A.
+298a:00820000:3d54:013e:1:0:0
+nar elhob
+p:BSS
+2f8a:00c00000:0454:0001:1:0:0
+BFM TV
+p:SES ASTRA
+428a:00c00000:0446:0001:1:0:0
+CINE FX HD
+p:AB SAT
+428a:00820000:2bc0:013e:1:0:0
+Filmbox Arthouse
+p:Cyfrowy Polsat SA,c:000134,c:010234,c:030134,c:050001
+708a:00c00000:0443:0001:1:0:0
+RTL2 Austria
+p:RTL,c:000191,c:010192,c:020193,c:030191
+778a:00c00000:0424:0001:1:0:0
+CANAL ODISEA
+p:Digital+
+018b:00820000:1c84:013e:1:0:0
+R17
+p:NetMed
+028b:00820000:3c8c:013e:1:0:0
+MEDIA BROADCAST - Test 28
+p:MEDIA BROADCAST
+038b:00820000:2134:013e:1:0:0
+SRF zwei
+p:Schweizer Radio und Fernsehen,c:0000a3,c:01005c,c:020029,c:0300a3
+1c8b:00820000:1ce8:0071:1:0:0
+Nat Geo Wild
+p:Cyfrowy Polsat S.A
+298b:00820000:3d54:013e:1:0:0
+TEST
+p:BSS
+2c8b:00820000:2580:fbff:1:0:0
+Disney Ch. +1
+p:SkyItalia
+2f8b:00c00000:0454:0001:1:0:0
+BFM TV
+p:SES ASTRA
+428b:00c00000:0446:0001:1:0:0
+RTL9 HD
+p:AB SAT
+778b:00c00000:0424:0001:1:0:0
+PLAYBOY TV
+p:Playboy TV
+058c:00820000:0320:fbff:1:0:0
+Radio Capital Tv
+p:SkyItalia
+1c8c:00820000:1ce8:0071:1:0:0
+Disco Polo Music
+p:Cyfrowy Polsat S.A.
+298c:00820000:3d54:013e:1:0:0
+lo3b whob
+p:BSS
+428c:00c00000:0446:0001:1:0:0
+CHASSE ET PECHE
+p:AB SAT
+2c8d:00820000:2580:fbff:1:0:0
+Disney XD +2
+p:SkyItalia
+3c8d:00820000:1bbc:013e:1:0:0
+novacinema1 HD Cy
+p:Netmed
+778d:00c00000:0424:0001:1:0:0
+NAT GEOGRAPH
+p:NATGEO
+128e:00c00000:03f7:0001:1:0:0
+Club-Hot TV
+p:BetaDigital
+1c8e:00820000:332c:013e:1:0:0
+Hope Channel
+p:Arqiva
+1c8e:00820000:1ce8:0071:1:0:0
+Disco Polo Music
+p:Cyfrowy Polsat S.A.
+3c8e:00820000:1bbc:013e:1:0:0
+Nat Geo Wild HD
+p:Netmed
+768e:00c00000:041e:0001:1:0:0
+TAQUILLA 1
+p:TQ1
+778e:00c00000:0424:0001:1:0:0
+C+ FÚTBOL
+p:CPD1
+038f:00820000:2134:013e:1:0:0
+SRF info
+p:Schweizer Radio und Fernsehen,c:0000a7,c:010066,c:020035,c:0300a7
+118f:00820000:2af8:013e:1:0:0
+DATA
+p:nc+,c:031fff
+128f:00c00000:03f7:0001:1:0:0
+.
+p:BetaDigital
+3c8f:00820000:1bbc:013e:1:0:0
+National Geographic HD
+p:Netmed
+708f:00c00000:0443:0001:1:0:0
+SUPER RTL A
+p:RTL,c:0001f5,c:0101f6,c:0201f7,c:0301f5
+768f:00c00000:041e:0001:1:0:0
+TAQUILLA 2
+p:TQ2
+778f:00c00000:0424:0001:1:0:0
+C+ DEPORTES
+p:CPD2
+0590:00820000:0320:fbff:1:0:0
+Nick Jr
+p:SkyItalia
+1290:00c00000:03f7:0001:1:0:0
+.
+p:BetaDigital
+2490:00820000:23f0:013f:1:0:0
+HODHOD FARSI
+p:Harmonic
+2c90:00820000:2580:fbff:1:0:0
+Animal Planet
+p:SkyItalia,c:0000b2,c:0101c7,c:0300b2
+3c90:00820000:1bbc:013e:1:0:0
+novasports2 HD
+p:Netmed
+7690:00c00000:041e:0001:1:0:0
+10788V SID 0x7690
+p:DVB-S QPSK 10788V 19.2°E,c:0000ab,c:01007c,c:020041,c:0300ab
+7790:00c00000:0424:0001:1:0:0
+CALLE 13
+p:CL13
+1291:00c00000:03f7:0001:1:0:0
+.
+p:BetaDigital
+2991:00820000:3d54:013e:1:0:0
+La7
+p:
+3c91:00820000:1bbc:013e:1:0:0
+Discovery Showcase HD
+p:Netmed
+1292:00c00000:03f7:0001:1:0:0
+6Live 24 TV
+p:BetaDigital,c:0005df,c:0105e0,c:031fff
+1392:00c00000:03ea:0001:1:0:0
+HD Test
+p:SES ASTRA,c:031fff
+2492:00820000:23f0:013f:1:0:0
+JEEM Europe
+p:Telespazio
+2992:00820000:3d54:013e:1:0:0
+La7d
+p:
+3c92:00820000:1bbc:013e:1:0:0
+nova 3D
+p:Netmed
+6e92:00c00000:04b1:0001:1:0:0
+WDR Bielefeld
+p:ARD
+7692:00c00000:041e:0001:1:0:0
+MULTIDEPORTE
+p:DIGITAL+
+7792:00c00000:0424:0001:1:0:0
+C+ LIGA
+p:DIGITAL+
+0293:00c00000:0005:0085:1:0:0
+Sparhandy TV
+p:BetaDigital
+1293:00c00000:03f7:0001:1:0:0
+Reife Damen TV
+p:BetaDigital
+1c93:00820000:332c:013e:1:0:0
+ESTV
+p:Arqiva
+1c93:00820000:1ce8:0071:1:0:0
+Discovery
+p:Cyfrowy Polsat S.A.
+2393:00c00000:044a:0001:1:0:0
+CAMPUS
+p:CSAT
+3c93:00820000:1bbc:013e:1:0:0
+novasports1 HD Cy
+p:Netmed
+6e93:00c00000:04b1:0001:1:0:0
+WDR Dortmund
+p:ARD
+7793:00c00000:0424:0001:1:0:0
+C+ LIGA
+p:DIGITAL+
+0294:00820000:3c8c:013e:1:0:0
+MEDIA BROADCAST - Test 32
+p:MEDIA BROADCAST
+0594:00820000:0320:fbff:1:0:0
+MTV Music
+p:SkyItalia
+1294:00c00000:03f7:0001:1:0:0
+.
+p:BetaDigital
+1c94:00820000:1ce8:0071:1:0:0
+12188V SID 0x1c94
+p:DVB-S QPSK 12188V 13.0°E
+2f94:00c00000:0454:0001:1:0:0
+BFM Business
+p:SES ASTRA
+3c94:00820000:1bbc:013e:1:0:0
+novasports1 HD
+p:Netmed
+6e94:00c00000:04b1:0001:1:0:0
+WDR Düsseldorf
+p:ARD
+7094:00c00000:0443:0001:1:0:0
+VOX CH
+p:RTL,c:000259,c:01025a,c:02025b,c:030259
+7694:00c00000:041e:0001:1:0:0
+MULTICINE
+p:DIGITAL+
+0295:00c00000:0021:0085:1:0:0
+AstroTV
+p:BetaDigital
+1195:00820000:2db4:013e:1:0:0
+Shop Windows TV
+p:Satlink
+1295:00c00000:03f7:0001:1:0:0
+.
+p:BetaDigital
+3c95:00820000:1bbc:013e:1:0:0
+novacinema1 HD
+p:NetMed
+6e95:00c00000:04b1:0001:1:0:0
+WDR Essen
+p:ARD
+7695:00c00000:041e:0001:1:0:0
+TAQUILLA XY
+p:TXY
+7795:00c00000:0424:0001:1:0:0
+CANAL DECASA
+p:PRISA TV
+0296:00c00000:0005:0085:1:0:0
+1-2-3.tv
+p:BetaDigital,c:000aff,c:010b00,c:020020,c:030aff
+0296:00820000:3c8c:013e:1:0:0
+MEDIA BROADCAST - Test 29
+p:MEDIA BROADCAST
+1296:00c00000:03f7:0001:1:0:0
+.
+p:BetaDigital
+1c96:00820000:1ce8:0071:1:0:0
+AXN
+p:Cyfrowy Polsat S.A.,c:000161,c:010164,c:020324,c:030161
+2a96:00820000:1838:fbff:1:0:0
+Sky Sport24
+p:SkyItalia
+3c96:00820000:1bbc:013e:1:0:0
+PDC_Service
+p:Syned
+6e96:00c00000:04b1:0001:1:0:0
+WDR Münster
+p:ARD
+7596:00c00000:0422:0001:1:0:0
+RADIOS
+p:DIGITAL+
+7696:00c00000:041e:0001:1:0:0
+C+ SERIES
+p:PRISA TV
+7796:00c00000:0424:0001:1:0:0
+SYFY
+p:DIGITAL +
+1297:00c00000:03f7:0001:1:0:0
+Lust und Liebe TV
+p:BetaDigital
+2497:00820000:23f0:013f:1:0:0
+ABALFADHL ALLABAS TV
+p:Harmonic,c:000040,c:01003e,c:030040
+2a97:00820000:1838:fbff:1:0:0
+Sky Uno +1
+p:SkyItalia
+3c97:00820000:1bbc:013e:1:0:0
+Pvod_Service_1
+p:Syned
+6e97:00c00000:04b1:0001:1:0:0
+WDR Siegen
+p:ARD
+7797:00c00000:0424:0001:1:0:0
+SOL MÚSICA
+p:PRISA TV
+0298:00820000:3c8c:013e:1:0:0
+MEDIA BROADCAST - Test 30
+p:MEDIA BROADCAST
+1298:00c00000:03f7:0001:1:0:0
+.
+p:BetaDigital
+3c98:00820000:1bbc:013e:1:0:0
+nova 3D Cy
+p:NETMED
+0299:00820000:3c8c:013e:1:0:0
+MEDIA BROADCAST - Test 31
+p:MEDIA BROADCAST
+0599:00820000:0320:fbff:1:0:0
+Class CNBC
+p:SkyItalia
+0899:00820000:01f4:013e:1:0:0
+4FUN HITS
+p:
+1299:00c00000:03f7:0001:1:0:0
+.
+p:BetaDigital
+2f99:00c00000:0454:0001:1:0:0
+CashTV
+p:SES ASTRA
+3a99:00820000:0514:013e:1:0:0
+CANAL+ DISCOVERY HD
+p:nc+
+3b99:00820000:012c:013e:1:0:0
+11258H SID 0x3b99
+p:DVB-S2 8PSK 11258H 13.0°E
+3c99:00820000:1bbc:013e:1:0:0
+novasports2 HD Cy
+p:F13
+7099:00c00000:0443:0001:1:0:0
+RTL CH
+p:CBC,c:000263,c:020266,c:030263,c:040265
+7699:00c00000:041e:0001:1:0:0
+MEZZO
+p:MEZZO
+019a:00820000:3264:013e:1:0:0
+beIN SPORTS 1 HD
+p:GLOBECAST,c:000579,c:02057d,c:030579,c:04057a,c:050001
+089a:00820000:01f4:013e:1:0:0
+4FUN FIT AND DANCE
+p:
+129a:00820000:3458:013e:1:0:0
+Universal Somali TV
+p:Eutelsat
+129a:00c00000:03f7:0001:1:0:0
+.
+p:BetaDigital
+1c9a:00820000:332c:013e:1:0:0
+TV5MONDE EUROPE
+p:Arqiva
+2a9a:00820000:1838:fbff:1:0:0
+Sky Sport24
+p:SkyItalia
+2c9a:00820000:2580:fbff:1:0:0
+-frisbee-
+p:SkyItalia
+749a:00c00000:041c:0001:1:0:0
+DIVINITY
+p:DIGITAL+
+019b:00820000:3264:013e:1:0:0
+beIN SPORTS 2 HD
+p:GLOBECAST
+089b:00820000:01f4:013e:1:0:0
+4FUN HITS
+p:
+129b:00820000:3458:013e:1:0:0
+GUNAZ TV
+p:Eutelsat
+129b:00c00000:03f7:0001:1:0:0
+Telefonchat-24 TV
+p:BetaDigital
+2a9b:00820000:1838:fbff:1:0:0
+Sky Service
+p:SkyItalia
+3a9b:00820000:0514:013e:1:0:0
+ID HD
+p:nc+
+749b:00c00000:041c:0001:1:0:0
+FOX NEWS
+p:FOXNWS
+759b:00c00000:0422:0001:1:0:0
+PORTADA C5
+p:
+769b:00c00000:041e:0001:1:0:0
+MULTIFUT. 7
+p:CANAL +
+089c:00820000:01f4:013e:1:0:0
+4FUN FIT AND DANCE
+p:
+129c:00c00000:03f7:0001:1:0:0
+.
+p:BetaDigital
+1c9c:00820000:332c:013e:1:0:0
+Crime and Investigation nc+
+p:Arqiva
+3a9c:00820000:0514:013e:1:0:0
+Discovery Turbo Xtra HD
+p:nc+
+3b9c:00820000:012c:013e:1:0:0
+CANAL+ SPORT 2 HD
+p:nc+
+439c:00820000:2cec:013e:1:0:0
+Vozrojdenie.tv
+p:RRsat,c:0007d8,c:010bc0,c:0307d8
+749c:00c00000:041c:0001:1:0:0
+BABY TV
+p:DIGITAL+,c:0000a2,c:010058,c:0300a2
+759c:00c00000:0422:0001:1:0:0
+PORTADA
+p:DIGITAL+
+769c:00c00000:041e:0001:1:0:0
+C+ PARTIDAZO
+p:CANAL+
+089d:00820000:01f4:013e:1:0:0
+4FUN.TV
+p:
+129d:00c00000:03f7:0001:1:0:0
+.
+p:BetaDigital
+189d:00c00000:03f4:0001:1:0:0
+beIN SPORTS 1 HD
+p:GlobeCast
+1c9d:00820000:332c:013e:1:0:0
+Crime + Investigation
+p:Arqiva
+239d:00c00000:044a:0001:1:0:0
+.
+p:CSAT
+2a9d:00820000:1838:fbff:1:0:0
+Sky Sport24
+p:SkyItalia
+2c9d:00820000:2580:fbff:1:0:0
+Super!
+p:SkyItalia
+439d:00820000:2cec:013e:1:0:0
+Baby TV
+p:RRsat,c:0007d9,c:010bc1,c:0307d9
+749d:00c00000:041c:0001:1:0:0
+LTC
+p:PRISA TV
+769d:00c00000:041e:0001:1:0:0
+C+ LIGA 2 C
+p:CANAL+
+779d:00c00000:0424:0001:1:0:0
+C+ DEPORTES
+p:CPD2
+129e:00c00000:03f7:0001:1:0:0
+Beate Uhse Sexy-Sat
+p:BetaDigital
+189e:00c00000:03f4:0001:1:0:0
+beIN SPORTS 2 HD
+p:GlobeCast
+429e:00c00000:0446:0001:1:0:0
+XXL
+p:AB SAT,c:00007c,c:0100e0,c:03007c,c:050001
+439e:00820000:2cec:013e:1:0:0
+3ABN International
+p:RRsat
+749e:00c00000:041c:0001:1:0:0
+BOING
+p:DIGITAL+
+769e:00c00000:041e:0001:1:0:0
+C+ LIGA 2 D
+p:CANAL+
+129f:00820000:3458:013e:1:0:0
+negah e shoma
+p:Eutelsat
+129f:00c00000:03f7:0001:1:0:0
+.
+p:BetaDigital
+1c9f:00820000:332c:013e:1:0:0
+NHK World
+p:Arqiva
+3b9f:00820000:012c:013e:1:0:0
+11258H SID 0x3b9f
+p:DVB-S2 8PSK 11258H 13.0°E
+439f:00820000:2cec:013e:1:0:0
+BVN
+p:RRsat,c:0007db,c:010bc3,c:0307db
+749f:00c00000:041c:0001:1:0:0
+ENERGY
+p:DIGITAL+
+12a0:00820000:3458:013e:1:0:0
+ADEN TV
+p:Eutelsat,c:000814,c:010bfc,c:030814
+12a0:00c00000:03f7:0001:1:0:0
+Hot Girls TV
+p:BetaDigital
+18a0:00c00000:03f4:0001:1:0:0
+beIN SPORTS 3 HD
+p:GlobeCast
+43a0:00820000:2cec:013e:1:0:0
+CNL
+p:RRsat
+74a0:00c00000:041c:0001:1:0:0
+BARÇA TV
+p:BARNA,c:0000a7,c:01006c,c:0300a7
+12a1:00c00000:03f7:0001:1:0:0
+.
+p:BetaDigital
+2ca1:00820000:2580:fbff:1:0:0
+Class HorseTv
+p:SkyItalia
+43a1:00820000:2cec:013e:1:0:0
+Soyuz TV
+p:RRsat
+74a1:00c00000:041c:0001:1:0:0
+MÉXICOTRAVEL
+p:CANAL+
+0fa2:00c00000:0451:0035:1:0:0
+SBS6
+p:M7 Group
+12a2:00820000:3458:013e:1:0:0
+Yemen TV
+p:Eutelsat
+12a2:00c00000:03f7:0001:1:0:0
+.
+p:BetaDigital
+2aa2:00820000:1838:fbff:1:0:0
+Sky Sport MotoGP
+p:SkyItalia
+37a2:00820000:14b4:fbff:1:0:0
+Elite Shopping
+p:SkyItalia,c:0009ec,c:0109ed,c:0309ec,c:050001
+43a2:00820000:2cec:013e:1:0:0
+24-TV
+p:RRSat,c:0007de,c:010bc6,c:0307de
+74a2:00c00000:041c:0001:1:0:0
+MTV ESPAÑA
+p:DIGITAL+
+76a2:00c00000:041e:0001:1:0:0
+MULTICINE
+p:DIGITAL+
+05a3:00820000:0320:fbff:1:0:0
+AXN
+p:SkyItalia,c:0000a2,c:010198,c:0202bf,c:0300a2
+0fa3:00c00000:0451:0035:1:0:0
+NET5
+p:M7 Group
+12a3:00820000:3458:013e:1:0:0
+7 Kazakhstan
+p:Eutelsat,c:000817,c:010bff,c:030817
+12a3:00c00000:03f7:0001:1:0:0
+GayBoys LIVE
+p:BetaDigital
+2ba3:00820000:19c8:fbff:1:0:0
+AXN +1
+p:SkyItalia
+42a3:00c00000:0446:0001:1:0:0
+Dorcel TV
+p:AB SAT
+43a3:00820000:2cec:013e:1:0:0
+Fashion Television
+p:RRsat,c:0007df,c:010bc7,c:0307df
+74a3:00c00000:041c:0001:1:0:0
+C.ESTRELLAS
+p:GALAV
+76a3:00c00000:041e:0001:1:0:0
+MULTIDEPORTE
+p:DIGITAL+
+12a4:00820000:3458:013e:1:0:0
+Ictimai TV
+p:Eutelsat
+43a4:00820000:2cec:013e:1:0:0
+Music Box Russia
+p:RRsat,c:0007e0,c:010bc8,c:0307e0
+74a4:00c00000:041c:0001:1:0:0
+MOVISTAR F1
+p:CANAL +
+76a4:00c00000:041e:0001:1:0:0
+CANAL ORBE21
+p:CANAL +
+06a5:00820000:3138:013e:1:0:0
+TV CORAN
+p:GLOBECAST
+1ca5:00820000:332c:013e:1:0:0
+GEM TV
+p:Arqiva
+1fa5:00c00000:0434:0001:1:0:0
+CINE+ CLASSIC
+p:CSAT
+33a5:00c00000:03eb:0001:1:0:0
+ORF SPORT+
+p:ORF
+43a5:00820000:2cec:013e:1:0:0
+TBN Russia
+p:RR Media
+76a5:00c00000:041e:0001:1:0:0
+SUNDANCE
+p:CANAL+
+06a6:00820000:3138:013e:1:0:0
+TV TAMAZIGHT
+p:GLOBECAST
+12a6:00820000:3458:013e:1:0:0
+!mwal3a 3lik
+p:Eutelsat
+1fa6:00c00000:0434:0001:1:0:0
+CINE+ EMOTION
+p:CSAT
+33a6:00c00000:03eb:0001:1:0:0
+Volksmusik
+p:-
+43a6:00820000:2cec:013e:1:0:0
+Kurdsat TV
+p:RRsat
+75a6:00c00000:0422:0001:1:0:0
+10847V SID 0x75a6
+p:DVB-S QPSK 10847V 19.2°E,c:0000a3,c:010190,c:0300a3
+06a7:00820000:3138:013e:1:0:0
+THT
+p:GLOBECAST
+12a7:00820000:3458:013e:1:0:0
+nar elhob
+p:Eutelsat
+1ca7:00820000:332c:013e:1:0:0
+Kurd Channel
+p:Arqiva
+1fa7:00c00000:0434:0001:1:0:0
+CINE+ FRISSON
+p:CSAT
+1fa7:00820000:189c:fbff:1:0:0
+Fox News
+p:SkyItalia
+33a7:00c00000:03eb:0001:1:0:0
+ATV2
+p:ATV,c:0008b6,c:0108b7,c:0208bb,c:0308b6
+37a7:00820000:14b4:fbff:1:0:0
+Italy Sat
+p:SkyItalia
+00a8:00c00000:0001:0085:1:0:0
+Motorvision TV
+p:SKY
+06a8:00820000:3138:013e:1:0:0
+Shanson TV
+p:GLOBECAST
+12a8:00820000:3458:013e:1:0:0
+anta 7iate
+p:Eutelsat,c:00081c,c:010c04,c:03081c
+1fa8:00c00000:0434:0001:1:0:0
+D17
+p:CSAT,c:00019a,c:0101a5,c:0201b9,c:03019a
+2aa8:00820000:1838:fbff:1:0:0
+Sky Sport 1
+p:SkyItalia
+43a8:00820000:2cec:013e:1:0:0
+Thai Global Network
+p:RRsat
+06a9:00820000:3138:013e:1:0:0
+2M Monde
+p:GLOBECAST
+12a9:00820000:3458:013e:1:0:0
+lo3b whob
+p:Eutelsat
+1fa9:00c00000:0434:0001:1:0:0
+DISNEY CHANNEL
+p:CSAT
+24a9:00820000:23f0:013f:1:0:0
+Euro AZ Channel
+p:Telespazio
+2aa9:00820000:1838:fbff:1:0:0
+Sky Sport 2
+p:SkyItalia
+2fa9:00820000:2db4:013e:1:0:0
+TELEAKERY
+p:Satlink
+33a9:00c00000:03eb:0001:1:0:0
+Schau TV
+p:-,c:0008ca,c:0108cb,c:0208cf,c:0308ca
+35a9:00820000:1388:013e:1:0:0
+TELESUR
+p:Telefonica Spain
+43a9:00820000:2cec:013e:1:0:0
+VTV4
+p:RRsat
+75a9:00c00000:0422:0001:1:0:0
+GUÍA
+p:DIGITAL+
+06aa:00820000:3138:013e:1:0:0
+CCTV-News
+p:GLOBECAST
+12aa:00820000:3458:013e:1:0:0
+Iran Fun
+p:Eutelsat
+1faa:00c00000:0434:0001:1:0:0
+INFO TNTSAT
+p:
+1faa:00820000:189c:fbff:1:0:0
+Roma TV
+p:SkyItalia
+2aaa:00820000:1838:fbff:1:0:0
+Sky Supercalcio
+p:SkyItalia
+33aa:00c00000:03eb:0001:1:0:0
+Starparadies AT
+p:-
+43aa:00820000:2cec:013e:1:0:0
+Rojhelat
+p:RRsat
+75aa:00c00000:0422:0001:1:0:0
+
+p:Digital +
+06ab:00820000:3138:013e:1:0:0
+STS International
+p:GLOBECAST
+0fab:00c00000:0451:0035:1:0:0
+NPO1
+p:M7 Group
+1fab:00c00000:0434:0001:1:0:0
+MCM
+p:CSAT
+2fab:00820000:2db4:013e:1:0:0
+Q13 AutoMoto Tv SD
+p:Satlink
+75ab:00c00000:0422:0001:1:0:0
+
+p:DIGITAL+
+06ac:00820000:3138:013e:1:0:0
+RTR
+p:GLOBECAST
+08ac:00820000:01f4:013e:1:0:0
+Hot Bird 4k1
+p:
+0fac:00c00000:0451:0035:1:0:0
+NPO2
+p:M7 Group
+12ac:00820000:3458:013e:1:0:0
+Noor TV
+p:Eutelsat
+1fac:00c00000:0434:0001:1:0:0
+NATIONAL GEO
+p:CSAT
+1fac:00820000:189c:fbff:1:0:0
+Sky News
+p:SkyItalia
+2bac:00820000:19c8:fbff:1:0:0
+TV2000
+p:SkyItalia
+2fac:00820000:2db4:013e:1:0:0
+TELEITALIA
+p:Satlink
+0dad:00820000:2db4:013e:1:0:0
+4FUN HITS
+p:Satlink
+0fad:00c00000:0451:0035:1:0:0
+NPO3
+p:M7 Group
+12ad:00820000:3458:013e:1:0:0
+Shabakeh7
+p:Eutelsat
+1fad:00c00000:0434:0001:1:0:0
+PARIS PREMIERE
+p:CSAT
+2fad:00820000:2db4:013e:1:0:0
+TELEREPORTER
+p:Satlink
+33ad:00c00000:03eb:0001:1:0:0
+MELODIE TV
+p:ORS
+06ae:00820000:3138:013e:1:0:0
+ROSSIYA24
+p:GLOBECAST,c:0003fc,c:010406,c:0303fc
+0dae:00820000:2d50:013e:1:0:0
+Kino Polska Muzyka
+p:nc+
+12ae:00820000:3458:013e:1:0:0
+Orient
+p:Eutelsat
+1fae:00c00000:0434:0001:1:0:0
+TV5MONDE
+p:CSAT
+2fae:00820000:2db4:013e:1:0:0
+Lazio TV
+p:Satlink
+33ae:00c00000:03eb:0001:1:0:0
+Service 13230
+p:ORS
+75ae:00c00000:0422:0001:1:0:0
+
+p:Digital +
+1faf:00c00000:0434:0001:1:0:0
+NUMERO 23
+p:CSAT
+2aaf:00820000:1838:fbff:1:0:0
+Sky Supercalcio
+p:SkyItalia
+2faf:00820000:2db4:013e:1:0:0
+TeleMontegiove
+p:Satlink
+33af:00c00000:03eb:0001:1:0:0
+Service 13231
+p:ORS
+75af:00c00000:0422:0001:1:0:0
+
+p:DIGITAL+
+06b0:00820000:3138:013e:1:0:0
+TRT TURK
+p:GLOBECAST,c:0004c4,c:0104ce,c:0204d8,c:0304c4
+0db0:00820000:2d50:013e:1:0:0
+AXN Spin HD
+p:nc+
+0fb0:00c00000:0451:0035:1:0:0
+CD/TVV info&nieuws
+p:M7 Group
+1fb0:00c00000:0434:0001:1:0:0
+11934V SID 0x1fb0
+p:DVB-S 8PSK 11934V 19.2°E
+1fb0:00820000:189c:fbff:1:0:0
+Lazio Style Ch
+p:SkyItalia
+2ab0:00820000:1838:fbff:1:0:0
+Sky Sport 2
+p:SkyItalia
+2fb0:00820000:2db4:013e:1:0:0
+Lombardia Sat
+p:Satlink
+33b0:00c00000:03eb:0001:1:0:0
+Service 13232
+p:ORS
+36b0:00820000:00c8:013e:1:0:0
+Zagros
+p:Zagros
+75b0:00c00000:0422:0001:1:0:0
+TAQUILLA
+p:DIGITAL+
+04b1:00820000:2db4:013e:1:0:0
+Comedy Central Poland HD
+p:Harmonic
+0db1:00820000:2d50:013e:1:0:0
+TVP Sport HD
+p:nc+
+18b1:00c00000:03f4:0001:1:0:0
+beIN SPORTS 1 HD
+p:GlobeCast
+1fb1:00820000:189c:fbff:1:0:0
+Sky Support
+p:SkyItalia
+2ab1:00820000:1838:fbff:1:0:0
+Sky Sport24
+p:SkyItalia
+2fb1:00820000:2db4:013e:1:0:0
+TRMNETWORK
+p:Satlink
+33b1:00c00000:03eb:0001:1:0:0
+Service 13233
+p:ORS
+75b1:00c00000:0422:0001:1:0:0
+BAR+
+p:DIGITAL+,c:0000a3,c:010190,c:0300a3
+7ab1:00c00000:0410:0001:1:0:0
+L EQUIPE 21
+p:Telefonica Serviciosn Audiovisuales
+06b2:00820000:3138:013e:1:0:0
+Al Jazeera Intl
+p:GLOBECAST,c:00058c,c:010596,c:03058c
+0db2:00820000:2d50:013e:1:0:0
+Discovery Historia
+p:nc+
+18b2:00c00000:03f4:0001:1:0:0
+beIN SPORTS 2 HD
+p:GlobeCast
+2fb2:00820000:2db4:013e:1:0:0
+Sposa TV HD
+p:Satlink
+36b2:00820000:06a4:013e:1:0:0
+RTS Un
+p:Radio Television Suisse
+75b2:00c00000:0422:0001:1:0:0
+TAQUILLA
+p:DIGITAL+
+0db3:00820000:2d50:013e:1:0:0
+Zest TV
+p:nc+
+2ab3:00820000:1838:fbff:1:0:0
+PINK'O TV
+p:SkyItalia
+36b3:00820000:06a4:013e:1:0:0
+RSI LA 1
+p:Radiotelevisione svizzera
+3bb3:00820000:012c:013e:1:0:0
+Eurosport 2 HD PL-HU-RO
+p:nc+
+0db4:00820000:2d50:013e:1:0:0
+Motowizja TV
+p:nc+
+18b4:00c00000:03f4:0001:1:0:0
+beIN SPORTS 3 HD
+p:GlobeCast
+06b5:00820000:3138:013e:1:0:0
+Ganj e Hozour TV
+p:GLOBECAST
+0db5:00820000:2d50:013e:1:0:0
+TVP ABC
+p:nc+
+14b5:00820000:2db4:013e:1:0:0
+Fox Animation HD
+p:Satlink
+1cb5:00820000:1ce8:0071:1:0:0
+Disney XD
+p:Cyfrowy Polsat S.A.
+3bb5:00820000:012c:013e:1:0:0
+Nat Geo Wild HD PL
+p:nc+
+06b6:00820000:3138:013e:1:0:0
+8 TV RU
+p:GLOBECAST,c:00071c,c:010726,c:03071c
+0db6:00820000:2d50:013e:1:0:0
+TRACE TV
+p:nc+
+1cb6:00820000:1ce8:0071:1:0:0
+Disney Channel
+p:Cyfrowy Polsat S.A.
+3ab7:00820000:0514:013e:1:0:0
+MGM HD
+p:nc+
+2ab8:00820000:1838:fbff:1:0:0
+Sky Sport24
+p:SkyItalia
+36b8:00820000:06a4:013e:1:0:0
+RTS Deux
+p:Radio Television Suisse
+3ab8:00820000:0514:013e:1:0:0
+Discovery HD
+p:nc+
+05b9:00820000:0320:fbff:1:0:0
+Discovery Travel
+p:SkyItalia
+0bb9:00820000:2db4:013e:1:0:0
+Fashion Television
+p:Satlink,c:000bc2,c:010bc3,c:030bc2,c:050001
+0bb9:00820000:20d0:013e:1:0:0
+Alalam
+p:GLOBECAST,c:000c81,c:010ce5,c:030c81
+1fb9:00c00000:0434:0001:1:0:0
+NUMERO 23
+p:CSAT
+2ab9:00820000:1838:fbff:1:0:0
+PPV Bundle
+p:SkyItalia
+2db9:00820000:1a2c:fbff:1:0:0
+Eurosport
+p:SkyItalia
+36b9:00820000:06a4:013e:1:0:0
+RSI LA 2
+p:Radiotelevisione svizzera
+3ab9:00820000:0514:013e:1:0:0
+nSport+
+p:nc+
+43b9:00820000:2cec:013e:1:0:0
+TVK
+p:RRsat
+1fba:00820000:189c:fbff:1:0:0
+Fox
+p:SkyItalia
+2aba:00820000:1838:fbff:1:0:0
+Sky Sport24
+p:SkyItalia
+2bba:00820000:19c8:fbff:1:0:0
+Cielo_interact
+p:SkyItalia
+2dba:00820000:1a2c:fbff:1:0:0
+Sky Calcio 1
+p:SkyItalia
+05bb:00820000:0320:fbff:1:0:0
+Discovery Sci
+p:SkyItalia
+0bbb:00820000:20d0:013e:1:0:0
+Sat7 Plus
+p:GLOBECAST
+1cbb:00820000:332c:013e:1:0:0
+Manoto 1
+p:Arqiva
+2abb:00820000:1838:fbff:1:0:0
+PPV Bundle2
+p:SkyItalia
+0bbc:00820000:20d0:013e:1:0:0
+Hidayah-English
+p:GLOBECAST
+1fbc:00c00000:0434:0001:1:0:0
+D17
+p:CSAT,c:00019a,c:0101a5,c:0201b9,c:03019a
+1fbc:00820000:189c:fbff:1:0:0
+Vetrina Primafila
+p:SkyItalia
+2abc:00820000:1838:fbff:1:0:0
+TeleitaliaHD
+p:SkyItalia
+2dbc:00820000:1a2c:fbff:1:0:0
+MTV Rocks
+p:SkyItalia
+77bc:00c00000:040a:0001:1:0:0
+FDF
+p:DIGITAL+
+05bd:00820000:0320:fbff:1:0:0
+Real Time +1
+p:SkyItalia
+0bbd:00820000:20d0:013e:1:0:0
+Al Iraqia 2
+p:GLOBECAST,c:000bd1,c:010bdb,c:030bd1
+0fbd:00820000:2c24:fbff:1:0:0
+Fox +1
+p:SkyItalia
+1bbd:00820000:17d4:013e:1:0:0
+GAMES
+p:NetMed
+1fbd:00820000:189c:fbff:1:0:0
+Vetrina Primafila
+p:SkyItalia
+2abd:00820000:1838:fbff:1:0:0
+TELEITALIASPOT
+p:SkyItalia
+2cbd:00820000:2580:fbff:1:0:0
+Disney XD +1
+p:SkyItalia
+2dbd:00820000:1a2c:fbff:1:0:0
+MTV Hits
+p:SkyItalia
+34bd:00820000:3c28:013e:1:0:0
+BELARUS 24
+p:GLOBECAST,c:000515,c:01051f,c:030515
+3abd:00820000:0514:013e:1:0:0
+TVP 1 HD
+p:nc+
+3bbd:00820000:012c:013e:1:0:0
+Eurosport 2 HD UPC
+p:nc+
+0fbe:00820000:2c24:fbff:1:0:0
+Roma Sat
+p:SkyItalia
+14be:00c00000:0407:0001:1:0:0
+SAT.1 Gold Österreich
+p:ProSiebenSat.1,c:000aff,c:010b00,c:02002a,c:030aff
+1bbe:00820000:17d4:013e:1:0:0
+E! Entertainment
+p:NetMed,c:000207,c:0102d0,c:030207,c:050001
+1fbe:00820000:189c:fbff:1:0:0
+NatGeo Wild
+p:SkyItalia
+2cbe:00820000:2580:fbff:1:0:0
+DisneyInEnglish
+p:SkyItalia
+3abe:00820000:0514:013e:1:0:0
+Romance TV
+p:nc+
+77be:00c00000:040a:0001:1:0:0
+CLAN TVE
+p:Digital+
+0bbf:00820000:20d0:013e:1:0:0
+Hidayah-French
+p:GLOBECAST
+0fbf:00820000:2c24:fbff:1:0:0
+DeAKids +1
+p:SkyItalia
+14bf:00c00000:0407:0001:1:0:0
+Pro7 MAXX Austria
+p:ProSiebenSat.1,c:000bff,c:010c00,c:02002b,c:030bff
+1bbf:00820000:17d4:013e:1:0:0
+The History Channel
+p:NetMed
+1cbf:00820000:1ce8:0071:1:0:0
+Test100
+p:
+1fbf:00820000:189c:fbff:1:0:0
+Fox
+p:SkyItalia
+2abf:00820000:1838:fbff:1:0:0
+EXOTICA TV
+p:SkyItalia
+2cbf:00820000:2580:fbff:1:0:0
+J | Juventus TV
+p:SkyItalia
+2dbf:00820000:1a2c:fbff:1:0:0
+Primafila 20
+p:SkyItalia
+38bf:00820000:2648:fbff:1:0:0
+Primafila 2
+p:SkyItalia
+77bf:00c00000:040a:0001:1:0:0
+LA SEXTA
+p:Digital+
+0bc0:00820000:20d0:013e:1:0:0
+Hidayah-Spanish
+p:GLOBECAST
+0dc0:00820000:2d50:013e:1:0:0
+Sport Klub
+p:nc+
+0fc0:00820000:2c24:fbff:1:0:0
+Mondo Shop
+p:SkyItalia
+1bc0:00820000:17d4:013e:1:0:0
+novacinema2
+p:NetMed
+2ac0:00820000:1838:fbff:1:0:0
+R-LIGHT
+p:SkyItalia
+2cc0:00820000:2580:fbff:1:0:0
+Inter Channel
+p:SkyItalia
+2dc0:00820000:1a2c:fbff:1:0:0
+Sky Sport 3
+p:SkyItalia
+34c0:00820000:3c28:013e:1:0:0
+DAYSTAR TV
+p:GlobeCast
+35c0:00820000:1388:013e:1:0:0
+TGirlstv
+p:Telefonica Spain
+76c0:00c00000:040e:0001:1:0:0
+C+ ESTRENOS
+p:DIGITAL+
+77c0:00c00000:040a:0001:1:0:0
+LA 1
+p:TVE 1
+02c1:00820000:1b58:013e:1:0:0
+Al Jazeera Documentary
+p:Telespazio,c:0000f0,c:0100f1,c:0300f0
+0fc1:00820000:2c24:fbff:1:0:0
+Fox Crime +1
+p:SkyItalia
+12c1:00820000:2e7c:013e:1:0:0
+CANAL+
+p:nc+
+1bc1:00820000:17d4:013e:1:0:0
+Playboy TV
+p:NetMed
+1cc1:00820000:1ce8:0071:1:0:0
+Test101
+p:
+2ac1:00820000:1838:fbff:1:0:0
+SCT
+p:SkyItalia
+34c1:00820000:3c28:013e:1:0:0
+Yemen TV
+p:GLOBECAST
+35c1:00820000:1388:013e:1:0:0
+EXOTICA TV
+p:Telefonica Spain
+77c1:00c00000:040a:0001:1:0:0
+HOLLYWOOD
+p:HOLLYW
+02c2:00820000:1b58:013e:1:0:0
+Al Jazeera Mubasher
+p:Telespazio,c:0000fa,c:0100fb,c:0300fa
+0bc2:00820000:20d0:013e:1:0:0
+ERI TV
+p:GLOBECAST,c:000c30,c:010c3a,c:030c30
+0fc2:00820000:2c24:fbff:1:0:0
+Fox Life +1
+p:SkyItalia
+12c2:00820000:2e7c:013e:1:0:0
+CANAL+ FILM
+p:nc+
+1bc2:00820000:17d4:013e:1:0:0
+novacinema3
+p:NetMed
+1cc2:00820000:1ce8:0071:1:0:0
+Test102
+p:
+2ac2:00820000:1838:fbff:1:0:0
+Boy&BoyHD
+p:SkyItalia,c:0000b1,c:0300b1
+2cc2:00820000:2580:fbff:1:0:0
+La3
+p:SkyItalia
+34c2:00820000:3c28:013e:1:0:0
+Ariana TV
+p:GlobeCast,c:000551,c:010552,c:030551
+77c2:00c00000:040a:0001:1:0:0
+LA 2
+p:La2
+0bc3:00820000:20d0:013e:1:0:0
+NABA TV
+p:Harmonic
+0fc3:00820000:2c24:fbff:1:0:0
+Mare TV
+p:SkyItalia
+12c3:00820000:2e7c:013e:1:0:0
+CANAL+ SERIALE
+p:nc+
+1bc3:00820000:17d4:013e:1:0:0
+nova MAD GREEKZ
+p:NetMed
+1cc3:00820000:1ce8:0071:1:0:0
+Test103
+p:
+2ac3:00820000:1838:fbff:1:0:0
+CENTOXCENTOTV
+p:SkyItalia
+2bc3:00820000:1a90:fbff:1:0:0
+Primafila 13
+p:SkyItalia
+2dc3:00820000:1a2c:fbff:1:0:0
+Cinema Max +1
+p:SkyItalia
+35c3:00820000:1388:013e:1:0:0
+BOY BOY TV
+p:Telefonica Spain,c:001255,c:011256,c:031255,c:050001
+76c3:00c00000:040e:0001:1:0:0
+DISNEY CH.
+p:DCH
+77c3:00c00000:040a:0001:1:0:0
+TELECINCO
+p:DIGITAL+
+02c4:00820000:1b58:013e:1:0:0
+Al Jazeera
+p:Telespazio,c:00010e,c:01010f,c:03010e
+0bc4:00820000:20d0:013e:1:0:0
+Al Hajj
+p:GLOBECAST,c:000c8c,c:010cf0,c:030c8c
+0dc4:00820000:2d50:013e:1:0:0
+TVP Historia
+p:nc+
+12c4:00820000:2e7c:013e:1:0:0
+Kuchnia+
+p:nc+
+1bc4:00820000:17d4:013e:1:0:0
+Novasports 24 HD
+p:NetMed
+1cc4:00820000:1ce8:0071:1:0:0
+Test104
+p:
+2ac4:00820000:1838:fbff:1:0:0
+PLATINUMTV
+p:SkyItalia
+2cc4:00820000:2580:fbff:1:0:0
+DeAKids
+p:SkyItalia
+2dc4:00820000:1a2c:fbff:1:0:0
+Sky Uno
+p:SkyItalia
+38c4:00820000:2648:fbff:1:0:0
+Nickelodeon +1
+p:SkyItalia
+76c4:00c00000:040e:0001:1:0:0
+11038V SID 0x76c4
+p:DVB-S QPSK 11038V 19.2°E
+77c4:00c00000:040a:0001:1:0:0
+
+p:DIGITAL+
+0bc5:00820000:20d0:013e:1:0:0
+CGN
+p:GLOBECAST
+0dc5:00820000:2d50:013e:1:0:0
+TVP Historia
+p:nc+
+0dc5:00820000:1af4:fbff:1:0:0
+Arte Channel
+p:SkyItalia,c:0009b0,c:0109b1,c:0309b0,c:050001
+12c5:00820000:2e7c:013e:1:0:0
+Ale kino+
+p:nc+
+1bc5:00820000:17d4:013e:1:0:0
+novasports6
+p:NetMed
+1fc5:00820000:189c:fbff:1:0:0
+Fox Life
+p:SkyItalia
+2ac5:00820000:1838:fbff:1:0:0
+SatisfactionHD
+p:SkyItalia
+2bc5:00820000:1a90:fbff:1:0:0
+Primafila 11
+p:SkyItalia
+38c5:00820000:2648:fbff:1:0:0
+Comedy +1
+p:SkyItalia
+3bc5:00820000:0064:fbff:1:0:0
+Disney Junior +1
+p:SkyItalia
+3dc5:00820000:0640:013e:1:0:0
+Puls 2
+p:TVN
+76c5:00c00000:040e:0001:1:0:0
+40 TV
+p:+MUS,c:0000a5,c:010064,c:0300a5
+77c5:00c00000:040a:0001:1:0:0
+C+ XTRA
+p:DIGITAL+
+0fc6:00820000:2c24:fbff:1:0:0
+Nick Jr +1
+p:SkyItalia
+12c6:00820000:2e7c:013e:1:0:0
+teleTOON+
+p:nc+
+1bc6:00820000:17d4:013e:1:0:0
+NOVA SCOPE
+p:NetMed
+2ac6:00820000:1838:fbff:1:0:0
+REDLIGHT HD
+p:SkyItalia
+2dc6:00820000:1a2c:fbff:1:0:0
+Sky Uno
+p:SkyItalia
+34c6:00820000:3c28:013e:1:0:0
+HUNTING
+p:Hunting Action Channel
+35c6:00820000:1388:013e:1:0:0
+CENTOXCENTO TV
+p:Telefonica Spain
+38c6:00820000:2648:fbff:1:0:0
+AB Channel
+p:SkyItalia,c:000a56,c:010a57,c:030a56
+3dc6:00820000:0640:013e:1:0:0
+VOX Music TV
+p:TVN
+75c6:00c00000:0422:0001:1:0:0
+PORTADA
+p:DIGITAL+
+77c6:00c00000:040a:0001:1:0:0
+C+ XTRA
+p:DIGITAL+
+12c7:00820000:2e7c:013e:1:0:0
+TVP 1
+p:nc+
+1bc7:00820000:17d4:013e:1:0:0
+Disney Channel
+p:NetMed
+2bc7:00820000:1a90:fbff:1:0:0
+Eurosport 2
+p:SkyItalia
+2dc7:00820000:1a2c:fbff:1:0:0
+Sky Uno
+p:SkyItalia
+34c7:00820000:3c28:013e:1:0:0
+JASMIN TV HD
+p:JASMIN
+35c7:00820000:1388:013e:1:0:0
+SESTO SENSO TV
+p:Telefonica Spain
+3dc7:00820000:0640:013e:1:0:0
+POWER TV
+p:TVN
+75c7:00c00000:0422:0001:1:0:0
+
+p:DIGITAL+
+76c7:00c00000:040e:0001:1:0:0
+TCM
+p:TCM
+77c7:00c00000:040a:0001:1:0:0
+CUATRO
+p:Digital+
+00c8:0082afc2:0065:0001:1:0:0
+RFE/RL TV 200
+p:
+02c8:00820000:1b58:013e:1:0:0
+R.ItaliaTV
+p:Telespazio
+0dc8:00820000:1af4:fbff:1:0:0
+CIAO
+p:SkyItalia
+12c8:00820000:2e7c:013e:1:0:0
+TVP 2
+p:nc+
+1bc8:00820000:17d4:013e:1:0:0
+novasports3
+p:NetMed
+2dc8:00820000:1a2c:fbff:1:0:0
+VENETO LINK
+p:SkyItalia
+34c8:00820000:3c28:013e:1:0:0
+FL TV
+p:GLOBECAST
+35c8:00820000:1388:013e:1:0:0
+SCT HQ
+p:Telefonica Spain
+38c8:00820000:2648:fbff:1:0:0
+Primafila 22
+p:SkyItalia
+3dc8:00820000:0640:013e:1:0:0
+test5
+p:TVN
+76c8:00c00000:040e:0001:1:0:0
+COMEDY CENTRAL
+p:NC
+00c9:0082afc2:0065:0001:1:0:0
+Radio Svoboda RU 201
+p:
+02c9:00820000:1b58:013e:1:0:0
+Al Magharibia
+p:Telespazio,c:0007dd,c:010bc5,c:0307dd
+0bc9:00820000:20d0:013e:1:0:0
+Saudi - Sunnah
+p:GLOBECAST
+0dc9:00820000:1af4:fbff:1:0:0
++ TV
+p:SkyItalia
+12c9:00820000:2e7c:013e:1:0:0
+CANAL+ SPORT
+p:nc+
+1bc9:00820000:17d4:013e:1:0:0
+EPT HD
+p:NetMed,c:000277,c:010278,c:030277,c:050001
+1fc9:00820000:189c:fbff:1:0:0
+Cinema Cult
+p:SkyItalia
+22c9:00c00000:045a:0001:1:0:0
+12640V SID 0x22c9
+p:DVB-S2 8PSK 12640V 19.2°E
+2dc9:00820000:1a2c:fbff:1:0:0
+Mosaico Cinema
+p:SkyItalia
+32c9:00c00000:045d:0001:1:0:0
+ORF1
+p:ORF,c:0000a0,c:0200a5,c:0300a0,c:0400a3
+35c9:00820000:1388:013e:1:0:0
+PLATINUM
+p:TSA
+38c9:00820000:2648:fbff:1:0:0
+Primafila 28
+p:SkyItalia
+3dc9:00820000:0640:013e:1:0:0
+NTL
+p:TVN
+76c9:00c00000:040e:0001:1:0:0
+VIAJAR
+p:VJR
+77c9:00c00000:040a:0001:1:0:0
+TNT
+p:CMA30
+00ca:0082afc2:0065:0001:1:0:0
+Radio Svoboda UA 202
+p:
+02ca:00820000:1b58:013e:1:0:0
+IP DATA
+p:Telespazio
+0bca:00820000:20d0:013e:1:0:0
+Hidayah-German
+p:GLOBECAST
+0dca:00820000:1af4:fbff:1:0:0
+Disco Channel
+p:SkyItalia
+0fca:00820000:2c24:fbff:1:0:0
+Fox Animation
+p:SkyItalia
+12ca:00820000:2e7c:013e:1:0:0
+.
+p:nc+,c:0000a9,c:0301a9
+1bca:00820000:17d4:013e:1:0:0
+novacinema2 HD
+p:NetMed
+2bca:00820000:1a90:fbff:1:0:0
+Primafila 9
+p:SkyItalia
+2cca:00820000:2580:fbff:1:0:0
+K2
+p:SkyItalia
+2dca:00820000:1a2c:fbff:1:0:0
+Cinema +1
+p:SkyItalia
+32ca:00c00000:045d:0001:1:0:0
+ORF2
+p:ORF
+34ca:00820000:3c28:013e:1:0:0
+EWTN CATHOLIC TV
+p:GlobeCast
+35ca:00820000:1388:013e:1:0:0
+SCT PROMO b
+p:TSA
+38ca:00820000:2648:fbff:1:0:0
+LA 8
+p:SkyItalia
+3aca:00820000:03e8:013e:1:0:0
+Upload
+p:TVN
+3bca:00820000:0064:fbff:1:0:0
+laeffe
+p:SkyItalia
+6dca:00c00000:044d:0001:1:0:0
+Das Erste
+p:ARD
+75ca:00c00000:0422:0001:1:0:0
+
+p:DIGITAL+
+76ca:00c00000:040e:0001:1:0:0
+C+ SERIESXTRA
+p:DIGITAL+
+00cb:0082afc2:0065:0001:1:0:0
+Radioi Ozodi 203
+p:
+0bcb:00820000:20d0:013e:1:0:0
+Hidayah-Russian
+p:GLOBECAST
+0fcb:00820000:2c24:fbff:1:0:0
+Fox Comedy
+p:SkyItalia
+12cb:00820000:2e7c:013e:1:0:0
+Domo+
+p:nc+
+1bcb:00820000:17d4:013e:1:0:0
+novasports3 Cy
+p:NetMed
+1ccb:00820000:1ce8:0071:1:0:0
+Polsat Viasat Explore
+p:Cyfrowy Polsat S.A.
+1fcb:00820000:189c:fbff:1:0:0
+Fox Crime
+p:SkyItalia
+2bcb:00820000:1a90:fbff:1:0:0
+CNN Intl.
+p:SkyItalia
+32cb:00c00000:045d:0001:1:0:0
+ORF2 W
+p:ORF
+34cb:00820000:3c28:013e:1:0:0
+iTV
+p:Harmonic
+35cb:00820000:1388:013e:1:0:0
+SCT PROMO c
+p:TSA
+38cb:00820000:2648:fbff:1:0:0
+LA 9
+p:SkyItalia
+3bcb:00820000:0064:fbff:1:0:0
+Disney XD
+p:SkyItalia
+6dcb:00c00000:044d:0001:1:0:0
+Bayerisches FS Süd
+p:ARD,c:0000c9,c:0200cc,c:0300c9,c:0400ce
+0fcc:00c00000:0451:0035:1:0:0
+RTL4
+p:M7 Group
+1bcc:00820000:17d4:013e:1:0:0
+novasports6 Cy
+p:NetMed
+1ccc:00820000:1ce8:0071:1:0:0
+Polsat Viasat History
+p:Cyfrowy Polsat S.A.
+1fcc:00820000:189c:fbff:1:0:0
+Gambero Rosso
+p:SkyItalia
+2bcc:00820000:1a90:fbff:1:0:0
+Primafila 7
+p:SkyItalia
+2dcc:00820000:1a2c:fbff:1:0:0
+Cinema Hits
+p:SkyItalia
+32cc:00c00000:045d:0001:1:0:0
+ORF2 N
+p:ORF
+35cc:00820000:1388:013e:1:0:0
+SCT PROMO d
+p:TSA
+38cc:00820000:2648:fbff:1:0:0
+Sky Radio
+p:SkyItalia
+3bcc:00820000:0064:fbff:1:0:0
+Cartoon Network
+p:SkyItalia
+6dcc:00c00000:044d:0001:1:0:0
+hr-fernsehen
+p:ARD
+75cc:00c00000:0422:0001:1:0:0
+
+p:DIGITAL+
+76cc:00c00000:040e:0001:1:0:0
+TELEDEPORTE
+p:TDEP
+00cd:0082afc2:0065:0001:1:0:0
+Radio Svaboda 205
+p:
+0fcd:00c00000:0451:0035:1:0:0
+RTL5
+p:M7 Group
+10cd:00820000:2db4:013e:1:0:0
+Diva Futura
+p:Satlink,c:001007,c:011008,c:031006,c:050001
+1ccd:00820000:1ce8:0071:1:0:0
+Polsat Viasat Nature
+p:Cyfrowy Polsat S.A.
+1fcd:00820000:189c:fbff:1:0:0
+Sky Primafila Active
+p:SkyItalia
+29cd:00820000:3cf0:013e:1:0:0
+Pianeta TV
+p:GLOBECAST,c:0000e2,c:0100f6,c:0300e2
+2dcd:00820000:1a2c:fbff:1:0:0
+Cinema Comedy
+p:SkyItalia
+32cd:00c00000:045d:0001:1:0:0
+ORF2 B
+p:ORF
+34cd:00820000:3c28:013e:1:0:0
+!FunSpice
+p:GlobeCast
+35cd:00820000:1388:013e:1:0:0
+SCT PROMO e
+p:TSA
+3bcd:00820000:0064:fbff:1:0:0
+Hip Hop TV
+p:SkyItalia
+3dcd:00820000:0640:013e:1:0:0
+TVN HD
+p:TVN
+00ce:0082afc2:0065:0001:1:0:0
+Radio Tavisupleba 206
+p:
+0bce:00820000:20d0:013e:1:0:0
+Saudi Channel 2
+p:GLOBECAST
+1bce:00820000:17d4:013e:1:0:0
+novacinema2 Cy
+p:NetMed
+29ce:00820000:3cf0:013e:1:0:0
+Mediatext.it
+p:GLOBECAST
+2bce:00820000:1a90:fbff:1:0:0
+Primafila 5
+p:SkyItalia
+32ce:00c00000:045d:0001:1:0:0
+ORF2 O
+p:ORF
+34ce:00820000:3c28:013e:1:0:0
+RIKSat
+p:GLOBECAST
+35ce:00820000:1388:013e:1:0:0
+SCT PROMO f
+p:Telefonica Servicios Audiovisuales
+38ce:00820000:2648:fbff:1:0:0
+Sky Radio
+p:SkyItalia
+3dce:00820000:0640:013e:1:0:0
+TVN Style HD
+p:TVN
+6dce:00c00000:044d:0001:1:0:0
+Bayerisches FS Nord
+p:ARD,c:0000c9,c:0200cc,c:0300c9,c:0400ce
+75ce:00c00000:0422:0001:1:0:0
+
+p:DIGITAL +
+76ce:00c00000:040e:0001:1:0:0
+CANAL COCINA
+p:CACOC
+00cf:0082afc2:0065:0001:1:0:0
+Azatutyun 207
+p:,c:0104ce,c:0304ce
+0fcf:00820000:2c24:fbff:1:0:0
+New Television
+p:SkyItalia
+0fcf:00c00000:0451:0035:1:0:0
+RTL7
+p:M7 Group
+1ccf:00820000:1ce8:0071:1:0:0
+Fox Comedy
+p:Cyfrowy Polsat S.A.
+1fcf:00820000:189c:fbff:1:0:0
+History
+p:SkyItalia
+2bcf:00820000:1a90:fbff:1:0:0
+Sky Calcio 2
+p:SkyItalia
+32cf:00c00000:045d:0001:1:0:0
+ORF2 S
+p:ORF
+35cf:00820000:1388:013e:1:0:0
+SCT PROMO g
+p:Telefonica Servicios Audiovisuales
+3dcf:00820000:0640:013e:1:0:0
+TVN STYLE HD
+p:TVN
+6dcf:00c00000:044d:0001:1:0:0
+WDR Köln
+p:ARD
+75cf:00c00000:0422:0001:1:0:0
+
+p:Digital +
+76cf:00c00000:040e:0001:1:0:0
+AMC
+p:CANAL+
+00d0:0082afc2:0065:0001:1:0:0
+Radio Deewa 208
+p:
+0fd0:00820000:2c24:fbff:1:0:0
+Muzic TV
+p:SkyItalia
+1bd0:00820000:17d4:013e:1:0:0
+FOXlife
+p:NetMed
+29d0:00820000:3cf0:013e:1:0:0
+RTL 102.5 TV
+p:GLOBECAST
+2bd0:00820000:1a90:fbff:1:0:0
+Primafila 3
+p:SkyItalia
+2dd0:00820000:1a2c:fbff:1:0:0
+Mosaico Cinema
+p:SkyItalia
+32d0:00c00000:045d:0001:1:0:0
+ORF2 T
+p:ORF
+35d0:00820000:1388:013e:1:0:0
+SCT PROMO h
+p:Telefonica Servicios Audiovisuales
+38d0:00820000:2648:fbff:1:0:0
+Fox Business
+p:SkyItalia
+3dd0:00820000:0640:013e:1:0:0
+TVN Turbo HD
+p:TVN
+0bd1:00820000:20d0:013e:1:0:0
+Hidayah-Bosnian
+p:GLOBECAST
+1bd1:00820000:17d4:013e:1:0:0
+FOX
+p:NetMed
+29d1:00820000:3cf0:013e:1:0:0
+Telepiu Channel
+p:GLOBECAST
+2bd1:00820000:1a90:fbff:1:0:0
+Sky Calcio 3
+p:SkyItalia
+32d1:00c00000:045d:0001:1:0:0
+ORF2 V
+p:ORF
+35d1:00820000:1388:013e:1:0:0
+SCT PROMO i
+p:Telefonica Servicios Audiovisuales
+3dd1:00820000:0640:013e:1:0:0
+TVN TURBO HD
+p:TVN
+6dd1:00c00000:044d:0001:1:0:0
+SWR Fernsehen BW
+p:ARD
+00d2:0082afc2:0065:0001:1:0:0
+Mashaal Radio 210
+p:
+0bd2:00820000:20d0:013e:1:0:0
+Hidayah-Albanian
+p:GLOBECAST
+1bd2:00820000:17d4:013e:1:0:0
+Boomerang
+p:NetMed
+1fd2:00820000:189c:fbff:1:0:0
+Sky Primafila
+p:SkyItalia
+29d2:00820000:3cf0:013e:1:0:0
+ITALIA_CHANNEL
+p:GLOBECAST
+32d2:00c00000:045d:0001:1:0:0
+ORF2 St
+p:ORF
+34d2:00820000:3c28:013e:1:0:0
+1+1 International
+p:GlobeCast
+35d2:00820000:1388:013e:1:0:0
+SCT PROMO j
+p:Telefonica Servicios Audiovisuales
+39d2:00820000:1fa4:013e:1:0:0
+RTVi Europe
+p:Eutelsat,c:000029,c:01002a,c:030029
+3dd2:00820000:0640:013e:1:0:0
+TVN 24 HD
+p:TVN
+00d3:0082afc2:0065:0001:1:0:0
+Azattyk Unalgysy 211
+p:
+02d3:00820000:1b58:013e:1:0:0
+Sender Neu Jerusalem
+p:Harmonic
+0dd3:00820000:1af4:fbff:1:0:0
+Napoli Mia
+p:SkyItalia
+0fd3:00820000:2c24:fbff:1:0:0
+Viva l'Italia Channel
+p:SkyItalia
+1bd3:00820000:17d4:013e:1:0:0
+Nat Geo Wild
+p:NetMed
+29d3:00820000:3cf0:013e:1:0:0
+Ariana TV
+p:GLOBECAST,c:0000e3,c:0100f7,c:0300e3
+2bd3:00820000:1a90:fbff:1:0:0
+Sky Calcio 4
+p:SkyItalia
+32d3:00c00000:045d:0001:1:0:0
+ORF2 K
+p:ORF
+34d3:00820000:3c28:013e:1:0:0
+Ahl Al Bhait
+p:GlobeCast
+35d3:00820000:1388:013e:1:0:0
+SCT PROMO k
+p:Telefonica Servicios Audiovisuales
+39d3:00820000:1fa4:013e:1:0:0
+inteRTV Detskii Mir - TeleClub
+p:Eutelsat,c:00002d,c:01002e,c:03002d
+3dd3:00820000:0640:013e:1:0:0
+TVN 7 HD
+p:TVN
+00d4:0082afc2:0065:0001:1:0:0
+Ozodlik Radiosi 212
+p:
+1bd4:00820000:17d4:013e:1:0:0
+Playboy TV Cy
+p:Netmed
+29d4:00820000:3cf0:013e:1:0:0
+Carisma TV
+p:GLOBECAST
+32d4:00c00000:045d:0001:1:0:0
+ATV
+p:ATV+
+35d4:00820000:1388:013e:1:0:0
+SCT PROMO l
+p:Telefonica Servicios Audiovisuales
+39d4:00820000:1fa4:013e:1:0:0
+inteRTV Nashe Kino
+p:Eutelsat,c:000030,c:010031,c:030030
+3dd4:00820000:0640:013e:1:0:0
+ADVENTURE HD
+p:TVN,c:000219,c:010366,c:030219,c:050001
+00d5:0082afc2:0065:0001:1:0:0
+Azadliq Radiosu 213
+p:
+02d5:00820000:1b58:013e:1:0:0
+KALEMEH TV
+p:Harmonic
+1bd5:00820000:17d4:013e:1:0:0
+novacinema2 HD Cy
+p:NetMed
+29d5:00820000:3cf0:013e:1:0:0
+Arte Oggi TV
+p:GLOBECAST,c:0000e2,c:0100f6,c:0300e2
+2bd5:00820000:1a90:fbff:1:0:0
+Sky Calcio 5
+p:SkyItalia
+32d5:00c00000:045d:0001:1:0:0
+HITRADIO OE3
+p:ORF,c:000082,c:010083,c:030082
+35d5:00820000:1388:013e:1:0:0
+SCT PROMO m
+p:Telefonica Servicios Audiovisuales
+0fd6:00820000:2c24:fbff:1:0:0
+Mediatext.it
+p:SkyItalia
+10d6:00c00000:0418:0001:1:0:0
+TV TRWAM
+p:SES ASTRA
+1bd6:00820000:17d4:013e:1:0:0
+novacinema3 Cy
+p:NetMed
+29d6:00820000:3cf0:013e:1:0:0
+El Chourouk
+p:GLOBECAST,c:0000e6,c:0100fa,c:0300e6
+32d6:00c00000:045d:0001:1:0:0
+ORF2E
+p:ORF,c:0000aa,c:0100ab,c:0201f9,c:0300aa
+35d6:00820000:1388:013e:1:0:0
+SCT PROMO n
+p:Telefonica Servicios Audiovisuales
+3dd6:00820000:0640:013e:1:0:0
+TVN Fabula
+p:TVN
+00d7:0082afc2:0065:0001:1:0:0
+Alhurra TV 215
+p:,c:0005b4,c:01058c,c:0305b4
+02d7:00820000:1b58:013e:1:0:0
+THE WAYTVHB
+p:TELESPAZIO
+0dd7:00820000:2d50:013e:1:0:0
+HBO2 HD
+p:nc+
+0fd7:00820000:2c24:fbff:1:0:0
+Fox Crime +2
+p:SkyItalia
+10d7:00820000:03e8:013e:1:0:0
+TVN
+p:TVN
+12d7:00820000:2e7c:013e:1:0:0
+4823
+p:nc+
+29d7:00820000:3cf0:013e:1:0:0
+Dzair News
+p:GLOBECAST,c:0000e7,c:0100fb,c:0300e7
+2bd7:00820000:1a90:fbff:1:0:0
+Sky Calcio 6
+p:SkyItalia
+32d7:00c00000:045d:0001:1:0:0
+Mei Musi TV
+p:-
+34d7:00820000:3c28:013e:1:0:0
+Arise TV
+p:GLOBECAST,c:0005f7,c:0105f8,c:0305f7
+35d7:00820000:1388:013e:1:0:0
+SCT PROMO o
+p:Telefonica Servicios Audiovisuales
+00d8:0082afc2:0065:0001:1:0:0
+Kabul Stream 216
+p:
+0dd8:00820000:2d50:013e:1:0:0
+HBO COMEDY HD
+p:nc+
+0fd8:00820000:2c24:fbff:1:0:0
+Made in Italy
+p:SkyItalia
+10d8:00820000:03e8:013e:1:0:0
+TVN 24
+p:TVN
+20d8:00c00000:045c:0001:1:0:0
+12669V SID 0x20d8
+p:DVB-S2 8PSK 12669V 19.2°E
+29d8:00820000:3cf0:013e:1:0:0
+UKRAINE TODAY
+p:GLOBECAST,c:0000e8,c:0100fc,c:0300e8
+32d8:00c00000:045d:0001:1:0:0
+Service 13016
+p:-
+35d8:00820000:1388:013e:1:0:0
+PINK O TV
+p:Telefonica Servicios Audiovisuales
+44d8:00820000:0258:013e:1:0:0
+T.TV
+p:Arqiva
+77d8:00c00000:040a:0001:1:0:0
+NAT GEO WILD
+p:DIGITAL+
+00d9:0082afc2:0065:0001:1:0:0
+Azatlyk Radiosy 217
+p:,c:010596,c:030596
+0fd9:00820000:2c24:fbff:1:0:0
+History +1
+p:SkyItalia
+10d9:00820000:03e8:013e:1:0:0
+TVN Siedem
+p:TVN
+29d9:00820000:3cf0:013e:1:0:0
+RIK SAT
+p:GLOBECAST
+2bd9:00820000:1a90:fbff:1:0:0
+Sky Calcio 7
+p:SkyItalia
+32d9:00c00000:045d:0001:1:0:0
+Service 13017
+p:-
+35d9:00820000:1388:013e:1:0:0
+MASSALIA TV
+p:Telefonica Servicios Audiovisuales
+75d9:00c00000:0422:0001:1:0:0
+CONTRATO
+p:DIGITAL+
+00da:0082afc2:0065:0001:1:0:0
+Azatliq Radiosi 218
+p:,c:010598,c:030598
+0fda:00820000:2c24:fbff:1:0:0
+NationalGeo +1
+p:SkyItalia
+0fda:00c00000:0451:0035:1:0:0
+Animax
+p:M7 Group
+10da:00820000:03e8:013e:1:0:0
+Polo TV
+p:TVN
+20da:00c00000:045c:0001:1:0:0
+MULTISPORTS
+p:CSAT
+32da:00c00000:045d:0001:1:0:0
+Folx TV
+p:-,c:0000b4,c:0100b5,c:0300b4
+43da:00820000:2cec:013e:1:0:0
+HCTV
+p:RRsat
+44da:00820000:0258:013e:1:0:0
+Wesal Haq
+p:Arqiva
+0fdb:00820000:2c24:fbff:1:0:0
+Orler Channel
+p:SkyItalia
+10db:00820000:03e8:013e:1:0:0
+Eska TV
+p:TVN,c:000204,c:0102b2,c:020244,c:030204
+29db:00820000:3cf0:013e:1:0:0
+Arirang World
+p:GLOBECAST,c:0000e1,c:0100f5,c:0300e1
+32db:00c00000:045d:0001:1:0:0
+RiC
+p:-,c:0000be,c:0100bf,c:0300be
+3adb:00820000:0514:013e:1:0:0
+11449H SID 0x3adb
+p:DVB-S2 8PSK 11449H 13.0°E
+44db:00820000:0258:013e:1:0:0
+Rudaw
+p:Arqiva
+00dc:0082afc2:0065:0001:1:0:0
+RL North Caucasus 220
+p:
+10dc:00820000:03e8:013e:1:0:0
+Mango 24
+p:TVN
+32dc:00820000:0190:013e:1:0:0
+CANAL+ HD
+p:nc+
+3adc:00820000:0514:013e:1:0:0
+Romance TV
+p:nc+
+00dd:00c00000:0004:0085:1:0:0
+Sky Sport 1
+p:SKY
+00dd:0082afc2:0065:0001:1:0:0
+Europa Libera 221
+p:
+0fdd:00820000:2c24:fbff:1:0:0
+Telepiu' Channel
+p:SkyItalia
+10dd:00820000:03e8:013e:1:0:0
+TTV
+p:TVN
+32dd:00c00000:045d:0001:1:0:0
+gotv
+p:GoTV,c:000bcc,c:010bcd,c:030bcc
+43dd:00820000:2cec:013e:1:0:0
+The Word Network
+p:RRsat
+44dd:00820000:0258:013e:1:0:0
+Russia Today
+p:Arqiva,c:000405,c:0104cd,c:030405
+75dd:00c00000:0422:0001:1:0:0
+TEST TÉCNICO
+p:DIGITAL+
+00de:00c00000:0004:0085:1:0:0
+Sky Sport 2
+p:SKY
+00de:0082afc2:0065:0001:1:0:0
+RSE Balkans 222
+p:
+0fde:00820000:2c24:fbff:1:0:0
+Reality TV
+p:SkyItalia
+10de:00820000:03e8:013e:1:0:0
+TVN Meteo Active
+p:TVN
+12de:00820000:2e7c:013e:1:0:0
+H test 1
+p:nc+
+29de:00820000:3cf0:013e:1:0:0
+Belarus24
+p:GLOBECAST,c:0000e4,c:0100f8,c:0300e4
+32de:00820000:0190:013e:1:0:0
+CANAL+ SPORT HD
+p:nc+
+44de:00820000:0258:013e:1:0:0
+Imam Hussein 3
+p:Arqiva
+75de:00c00000:0422:0001:1:0:0
+TEST_CSD1
+p:DIGITAL+
+00df:00c00000:0004:0085:1:0:0
+Sky Bundesliga 1
+p:SKY
+00df:0082afc2:0065:0001:1:0:0
+Radio Farda 223
+p:
+02df:00820000:1b58:013e:1:0:0
+AL-MAYADEEN
+p:Telespazio,c:00057b,c:010963,c:03057b
+0fdf:00820000:2c24:fbff:1:0:0
+Pianeta TV
+p:SkyItalia
+10df:00820000:03e8:013e:1:0:0
+TVN Turbo
+p:TVN
+12df:00820000:2e7c:013e:1:0:0
+H test 2
+p:nc+
+29df:00820000:3cf0:013e:1:0:0
+TRT Belgesel
+p:GLOBECAST
+32df:00820000:0190:013e:1:0:0
+NATIONAL GEO HD
+p:nc+
+75df:00c00000:0422:0001:1:0:0
+TEST_CSD2
+p:DIGITAL+
+0fe0:00820000:2c24:fbff:1:0:0
+E' TV Emilia R.
+p:SkyItalia
+10e0:00c00000:0418:0001:1:0:0
+BVN TV
+p:SES ASTRA
+10e0:00820000:03e8:013e:1:0:0
+TVN Style
+p:TVN
+12e0:00820000:2e7c:013e:1:0:0
+H test 3
+p:nc+
+32e0:00820000:0190:013e:1:0:0
+MiniMini+ HD
+p:nc+
+38e0:00820000:2648:fbff:1:0:0
+Primafila 4
+p:SkyItalia
+44e0:00820000:0258:013e:1:0:0
+RT Arab
+p:Arqiva
+75e0:00c00000:0422:0001:1:0:0
+TEST_CSD3
+p:DIGITAL+
+79e0:00c00000:0443:0001:1:0:0
+Eurosport Deutschland
+p:SES Astra
+00e1:0082afc2:0065:0001:1:0:0
+Persian TV 225
+p:
+0fe1:00820000:2c24:fbff:1:0:0
+QUORE TV
+p:SkyItalia
+10e1:00820000:1644:fbff:1:0:0
+Sky Meteo24
+p:SkyItalia
+10e1:00820000:03e8:013e:1:0:0
+FOKUS TV
+p:TVN
+12e1:00820000:2e7c:013e:1:0:0
+ CANAL+ FILM
+p:nc+
+32e1:00820000:0190:013e:1:0:0
+FILMBOX HD
+p:nc+
+38e1:00820000:2648:fbff:1:0:0
+Primafila 6
+p:SkyItalia
+3ae1:00820000:0514:013e:1:0:0
+nSport+
+p:nc+
+43e1:00820000:2cec:013e:1:0:0
+Kentron TV
+p:RRsat
+6ee1:00c00000:04b1:0001:1:0:0
+Radio Bremen TV
+p:ARD
+75e1:00c00000:0422:0001:1:0:0
+TEST_CSD4
+p:DIGITAL+
+00e2:0082afc2:0065:0001:1:0:0
+Radio Free Iraq 226
+p:
+10e2:00820000:03e8:013e:1:0:0
+TVN 24 Biznes i Swiat
+p:TVN
+12e2:00820000:2e7c:013e:1:0:0
+ CANAL+ SERIALE
+p:nc+
+1ee2:00820000:21fc:013e:1:0:0
+IRINN
+p:IRIB
+29e2:00820000:3cf0:013e:1:0:0
+E'TV emilia
+p:GLOBECAST
+32e2:00820000:0190:013e:1:0:0
+Eleven HD
+p:nc+,c:00016d,c:03016d,c:040190,c:050001
+75e2:00c00000:0422:0001:1:0:0
+TEST_CSD5
+p:DIGITAL+
+00e3:0082afc2:0065:0001:1:0:0
+Evropa e Lire 227
+p:
+0de3:00820000:2d50:013e:1:0:0
+10834V SID 0xde3
+p:DVB-S2 8PSK 10834V 13.0°E
+0fe3:00820000:2c24:fbff:1:0:0
+Italian Fishing Tv
+p:SkyItalia
+10e3:00820000:1644:fbff:1:0:0
+Sky TG24
+p:SkyItalia
+12e3:00820000:2e7c:013e:1:0:0
+ CANAL+
+p:nc+
+2ee3:00c00000:0441:0001:1:0:0
+RTL Television
+p:CBC
+75e3:00c00000:0422:0001:1:0:0
+
+p:DIGITAL+
+00e4:0082afc2:0065:0001:1:0:0
+Ekho Kavkaza 228
+p:,c:010660,c:030660
+10e4:00820000:1644:fbff:1:0:0
+Real Time
+p:SkyItalia
+12e4:00820000:2e7c:013e:1:0:0
+ CANAL+ FILM
+p:nc+
+1ee4:00820000:21fc:013e:1:0:0
+IRIB QURAN
+p:IRIB
+2ee4:00c00000:0441:0001:1:0:0
+RTL Regional NRW
+p:CBC
+44e4:00820000:0258:013e:1:0:0
+iMovie
+p:Arqiva
+0ce5:00820000:1518:013e:1:0:0
+Rai Sport 2
+p:Rai
+0ce5:00820000:2db4:013e:1:0:0
+4FUN.TV
+p:Satlink
+0fe5:00820000:2c24:fbff:1:0:0
+Ada Channel
+p:SkyItalia,c:000a8c,c:010a8d,c:030a8c,c:050001
+12e5:00820000:2e7c:013e:1:0:0
+ CANAL+ SPORT
+p:nc+
+25e5:00c00000:045e:0001:1:0:0
+F3 PICARDIE
+p:CSAT
+29e5:00820000:3cf0:013e:1:0:0
+MEZZO
+p:GLOBECAST
+2ee5:00c00000:0441:0001:1:0:0
+RTL HB NDS
+p:CBC
+3be5:00820000:0064:fbff:1:0:0
+Rock TV
+p:SkyItalia
+3de5:00820000:0640:013e:1:0:0
+POWER TV_
+p:TVN
+44e5:00820000:0258:013e:1:0:0
+Imam Hussein TV
+p:
+0ce6:00820000:1518:013e:1:0:0
+Camera Deputati
+p:Rai
+0de6:00820000:1af4:fbff:1:0:0
+Attiva Sky On Demand e Restart
+p:SkyItalia,c:031fff
+1ee6:00820000:21fc:013e:1:0:0
+IRIB SHOMA
+p:IRIB
+25e6:00c00000:045e:0001:1:0:0
+F3 FRANCHE COMTE
+p:CSAT
+2ee6:00c00000:0441:0001:1:0:0
+RTL FS
+p:CBC
+3be6:00820000:0064:fbff:1:0:0
+Sky Music
+p:SkyItalia
+44e6:00820000:0258:013e:1:0:0
+Baqi TV
+p:Arqiva,c:00040e,c:0104d6,c:03040e
+1ee7:00c00000:0457:0001:1:0:0
+SES-LCN2
+p:SES ASTRA
+25e7:00c00000:045e:0001:1:0:0
+F3 AQUITAINE
+p:CSAT
+44e7:00820000:0258:013e:1:0:0
+Al-Hayat
+p:Arqiva,c:00040f,c:0104d7,c:03040f
+10e8:00820000:1644:fbff:1:0:0
+TG24PrimoPiano
+p:SkyItalia
+25e8:00c00000:045e:0001:1:0:0
+F3 LORRAINE
+p:CSAT
+0ce9:00820000:1518:013e:1:0:0
+Rai Sport 1
+p:Rai
+0fe9:00820000:2c24:fbff:1:0:0
+EURSAT
+p:SkyItalia
+1ee9:00820000:21fc:013e:1:0:0
+IRIB
+p:IRIB
+25e9:00c00000:045e:0001:1:0:0
+F3 AUVERGNE
+p:CSAT
+2de9:00820000:1a2c:fbff:1:0:0
+.BLU
+p:SkyItalia,c:0000b9,c:0101d1,c:0300b9
+35e9:00820000:1388:013e:1:0:0
+TBN Europe
+p:TSA
+35e9:00820000:00c8:013e:1:0:0
+ESP2 Int'l
+p:Eutelsat
+0cea:00820000:1518:013e:1:0:0
+Rai Premium
+p:Rai
+10ea:00820000:1644:fbff:1:0:0
+TG24 Rassegne
+p:SkyItalia
+1cea:00820000:2fa8:013e:1:0:0
+Noursat
+p:Globecast UK
+1eea:00820000:21fc:013e:1:0:0
+IRIB iFILM
+p:IRIB
+25ea:00c00000:045e:0001:1:0:0
+F3 PARIS IDF
+p:CSAT
+2dea:00820000:1a2c:fbff:1:0:0
+La Nuova TV
+p:SkyItalia
+35ea:00820000:1388:013e:1:0:0
+LIFE TV
+p:TSA
+35ea:00820000:00c8:013e:1:0:0
+ESP2 Dutch
+p:Eutelsat
+79ea:00c00000:0443:0001:1:0:0
+HSE24 EXTRA
+p:SES Astra
+0beb:00820000:20d0:013e:1:0:0
+Equidia PRO1
+p:GLOBECAST,c:000cf9,c:010d03,c:030cf9,c:050001
+0ceb:00820000:1518:013e:1:0:0
+Rai Storia
+p:Rai
+25eb:00c00000:045e:0001:1:0:0
+F3 BRETAGNE
+p:CSAT
+2deb:00820000:1a2c:fbff:1:0:0
+Blu Live
+p:SkyItalia
+35eb:00820000:1388:013e:1:0:0
+TBN ITALIA
+p:TSA
+6eeb:00c00000:04b1:0001:1:0:0
+WDR Test A
+p:ARD
+0bec:00820000:20d0:013e:1:0:0
+Equidia PRO2
+p:GLOBECAST,c:000141,c:030141,c:050001
+0cec:00820000:1518:013e:1:0:0
+UNINETTUNO UNIVERSITY TV
+p:Rai
+0fec:00820000:2c24:fbff:1:0:0
+Fuego TV
+p:SkyItalia
+10ec:00820000:1644:fbff:1:0:0
+TG24 Eventi
+p:SkyItalia
+25ec:00c00000:045e:0001:1:0:0
+F3 HNORMANDIE
+p:CSAT
+35ec:00820000:1388:013e:1:0:0
+Church Channel
+p:TSA
+35ec:00820000:00c8:013e:1:0:0
+ESP2 Spain
+p:Eutelsat
+6fec:00c00000:042a:0001:1:0:0
+Nickelodeon Turkey
+p:MTV Networks Europe
+0fed:00820000:2c24:fbff:1:0:0
+Lazio Channel
+p:SkyItalia
+13ed:00c00000:0403:0001:1:0:0
+ASTRA 3D demo
+p:SES ASTRA
+18ed:00c00000:03f4:0001:1:0:0
+RT HD
+p:GlobeCast,c:0003f3,c:0303f3,c:0403f4,c:050001
+25ed:00c00000:045e:0001:1:0:0
+F3 LIMOUSIN
+p:CSAT
+35ed:00820000:1388:013e:1:0:0
+JUCE/Smile of a Child
+p:TSA
+35ed:00820000:00c8:013e:1:0:0
+ESP2 Greek
+p:Eutelsat
+3bed:00820000:0064:fbff:1:0:0
+Sky Music
+p:SkyItalia
+75ed:00c00000:0422:0001:1:0:0
+
+p:Digital+
+0cee:00820000:1518:013e:1:0:0
+Rai Gulp
+p:Rai
+0fee:00820000:2c24:fbff:1:0:0
+Music Life
+p:SkyItalia
+13ee:00820000:05dc:013e:1:0:0
+TVS
+p:nc+
+25ee:00c00000:045e:0001:1:0:0
+F3 RHONE ALPES
+p:CSAT,c:0000a9,c:010074,c:02003b,c:0300a9
+35ee:00820000:1388:013e:1:0:0
+Al Horreya (TBN Arabic)
+p:TSA,c:001f91,c:011f92,c:031f91
+3bee:00820000:0064:fbff:1:0:0
+Sky Music
+p:SkyItalia
+6fee:00c00000:042a:0001:1:0:0
+MTV Hits
+p:MTV Networks Europe
+75ee:00c00000:0422:0001:1:0:0
+
+p:Digital +
+0fef:00820000:2c24:fbff:1:0:0
+Venus Tv
+p:SkyItalia
+25ef:00c00000:045e:0001:1:0:0
+F3 PROV ALPES
+p:CSAT
+6fef:00c00000:042a:0001:1:0:0
+MTV Dance
+p:MTV Networks Europe
+75ef:00c00000:0422:0001:1:0:0
+
+p:DIGITAL+
+00f0:0082afc2:0065:0001:1:0:0
+VOA TV 240 (HB 49 - 56)
+p:
+13f0:00820000:05dc:013e:1:0:0
+KINO POLSKA
+p:nc+
+25f0:00c00000:045e:0001:1:0:0
+F3 MIDI PYRENEES
+p:CSAT
+32f0:00820000:0190:013e:1:0:0
+11278V SID 0x32f0
+p:DVB-S2 8PSK 11278V 13.0°E
+3bf0:00820000:0064:fbff:1:0:0
+CACCIA e Pesca
+p:SkyItalia,c:0000aa,c:0101b8,c:0300aa
+6ff0:00c00000:042a:0001:1:0:0
+VH1
+p:MTV Networks Europe
+00f1:00820000:2e18:00b0:1:0:0
+Tamazight
+p:SNRT
+13f1:00820000:05dc:013e:1:0:0
+TRACE TV
+p:nc+
+1ef1:00820000:21fc:013e:1:0:0
+IRIB NASIM
+p:IRIB
+35f1:00820000:1388:013e:1:0:0
+NEJAT TV
+p:TSA
+6ff1:00c00000:042a:0001:1:0:0
+VH1 Classic
+p:MTV Networks Europe
+75f1:00c00000:0422:0001:1:0:0
+
+p:Digital+
+44f2:00820000:0258:013e:1:0:0
+Family 1
+p:Arqiva
+6ff2:00c00000:042a:0001:1:0:0
+NICKELODEON France.
+p:MTV Networks Europe
+75f2:00c00000:0422:0001:1:0:0
+
+p:Digital+
+12f3:00820000:2e7c:013e:1:0:0
+CANAL+
+p:nc+
+6ff3:00c00000:042a:0001:1:0:0
+MTV ROCKS
+p:MTV Networks Europe
+75f3:00c00000:0422:0001:1:0:0
+
+p:Contactanos
+01f4:0082afc2:0065:0001:1:0:0
+Alhurra HD 500
+p:,c:000230,c:010231,c:030230,c:050001
+12f4:00820000:2e7c:013e:1:0:0
+10892H SID 0x12f4
+p:DVB-S QPSK 10892H 13.0°E
+13f4:00820000:05dc:013e:1:0:0
+5108
+p:nc+
+2ef4:00c00000:0441:0001:1:0:0
+RTL2
+p:CBC
+6ff4:00c00000:042a:0001:1:0:0
+NICKELODEON Iberia
+p:MTV Networks Europe
+75f4:00c00000:0422:0001:1:0:0
+10847V SID 0x75f4
+p:DVB-S QPSK 10847V 19.2°E
+79f4:00c00000:0443:0001:1:0:0
+EuroNews
+p:Globecast,c:000980,c:010981,c:030980
+12f5:00820000:2e7c:013e:1:0:0
+CANAL+ SPORT
+p:nc+
+1af5:00c00000:03fe:0001:1:0:0
+Polar SD
+p:GLOBECAST
+35f5:00820000:00c8:013e:1:0:0
+ESP2 Rus
+p:Eutelsat
+6ff5:00c00000:042a:0001:1:0:0
+Nick Jr
+p:MTV Networks Europe
+75f5:00c00000:0422:0001:1:0:0
+
+p:DIGITAL +
+0ff6:00820000:2c24:fbff:1:0:0
+Starsat
+p:SkyItalia
+10f6:00820000:03e8:013e:1:0:0
+TVN 24_
+p:TVN
+12f6:00820000:2e7c:013e:1:0:0
+Kuchnia+
+p:nc+
+13f6:00820000:05dc:013e:1:0:0
+TVP INFO
+p:nc+
+1af6:00c00000:03fe:0001:1:0:0
+Cine FX SD
+p:GLOBECAST
+1ef6:00820000:21fc:013e:1:0:0
+SAHAR (FR-BiH)
+p:IRIB
+6ff6:00c00000:042a:0001:1:0:0
+Nick Jr.
+p:MTV Networks Europe
+75f6:00c00000:0422:0001:1:0:0
+GUÍA FÁCIL
+p:PRISA TV
+0ff7:00820000:2c24:fbff:1:0:0
+Superfluo
+p:SkyItalia
+12f7:00820000:2e7c:013e:1:0:0
+Ale kino+
+p:nc+
+1ef7:00820000:21fc:013e:1:0:0
+SAHAR AZARI
+p:IRIB
+6ff7:00c00000:042a:0001:1:0:0
+GAME ONE
+p:MTV Networks Europe
+10f8:00820000:03e8:013e:1:0:0
+POLO TV_
+p:TVN
+11f8:00c00000:03fd:0001:1:0:0
+a.tv
+p:BetaDigital,c:0000ff,c:010100,c:0300ff
+12f8:00820000:2e7c:013e:1:0:0
+teleTOON+
+p:nc+
+13f8:00820000:05dc:013e:1:0:0
+TV PULS
+p:nc+
+1af8:00c00000:03fe:0001:1:0:0
+Russia Today
+p:GLOBECAST
+1ef8:00820000:21fc:013e:1:0:0
+SAHAR (Ur-En)
+p:IRIB
+32f8:00820000:0190:013e:1:0:0
+11278V SID 0x32f8
+p:DVB-S2 8PSK 11278V 13.0°E
+6ff8:00c00000:042a:0001:1:0:0
+MTV Hits.
+p:MTV Networks Europe
+11f9:00820000:2db4:013e:1:0:0
+Napoli TLA
+p:Satlink
+11f9:00c00000:03fd:0001:1:0:0
+Franken Fernsehen
+p:BetaDigital
+12f9:00820000:2e7c:013e:1:0:0
+Domo+
+p:nc+
+13f9:00c00000:0403:0001:1:0:0
+TRT Turk
+p:SES ASTRA
+13f9:00820000:05dc:013e:1:0:0
+TVP Kultura
+p:nc+
+1af9:00c00000:03fe:0001:1:0:0
+France 24 (en Français)
+p:GLOBECAST
+1ef9:00820000:21fc:013e:1:0:0
+SAHAR KURDISH
+p:IRIB
+2af9:00820000:3264:013e:1:0:0
+MCS TENNIS
+p:GLOBECAST
+6ff9:00c00000:042a:0001:1:0:0
+Nick Junior Global
+p:MTV Networks Europe
+75f9:00c00000:0408:0001:1:0:0
+PARAMOUNT
+p:PRISA TV
+0dfa:00820000:1af4:fbff:1:0:0
+Fashion TV
+p:SkyItalia,c:0009a6,c:0109a7,c:0309a6,c:050001
+11fa:00c00000:03fd:0001:1:0:0
+intv
+p:BetaDigital
+1afa:00c00000:03fe:0001:1:0:0
+France 24 (in English)
+p:GLOBECAST,c:00025e,c:010272,c:021a2e,c:03025e
+1efa:00820000:21fc:013e:1:0:0
+ALKAWTHAR
+p:IRIB,c:000514,c:010515,c:030514,c:050001
+29fa:00820000:3cf0:013e:1:0:0
+Mediterraneo Sat
+p:GLOBECAST
+2afa:00820000:3264:013e:1:0:0
+BEIN SPORTS MAX 5
+p:GLOBECAST
+38fa:00820000:2648:fbff:1:0:0
+Primafila 21
+p:SkyItalia
+6ffa:00c00000:042a:0001:1:0:0
+VH1.
+p:MTV Networks Europe
+11fb:00c00000:03fd:0001:1:0:0
+Ulm-Allgäu
+p:BetaDigital
+13fb:00820000:05dc:013e:1:0:0
+TVP Regionalna
+p:nc+
+1efb:00820000:21fc:013e:1:0:0
+PRESS TV HD
+p:IRIB
+29fb:00820000:3cf0:013e:1:0:0
+QUORE TV
+p:GLOBECAST
+2afb:00820000:3264:013e:1:0:0
+M6 MUSIC
+p:GLOBECAST
+6ffb:00c00000:042a:0001:1:0:0
+VH1 Classic.
+p:MTV Networks Europe
+75fb:00c00000:0408:0001:1:0:0
+YOMVI
+p:PRISA TV
+02fc:00c00000:0005:0085:1:0:0
+ANIXE SD
+p:BetaDigital
+10fc:00820000:1644:fbff:1:0:0
+Sky TG24
+p:SkyItalia
+10fc:00820000:03e8:013e:1:0:0
+MANGO 24_
+p:TVN
+11fc:00c00000:03fd:0001:1:0:0
+münchen.tv
+p:BetaDigital
+1efc:00820000:21fc:013e:1:0:0
+HISPAN TV HD
+p:IRIB
+29fc:00820000:3cf0:013e:1:0:0
+Reality TV
+p:GLOBECAST
+2afc:00820000:3264:013e:1:0:0
+RFM TV
+p:GLOBECAST
+6ffc:00c00000:042a:0001:1:0:0
+NICKELODEON France
+p:MTV Networks Europe
+02fd:00c00000:0007:0085:1:0:0
+pearl.tv Shop
+p:BetaDigital
+10fd:00820000:03e8:013e:1:0:0
+TVN TURBO_
+p:TVN
+11fd:00c00000:03fd:0001:1:0:0
+rfo Regional Oberbayern
+p:BetaDigital
+21fd:00c00000:044c:0001:1:0:0
+D8
+p:CSAT
+2afd:00820000:3264:013e:1:0:0
+MCM TOP
+p:GLOBECAST
+35fd:00820000:00c8:013e:1:0:0
+ESP2 Portuguese
+p:Eutelsat
+6ffd:00c00000:042a:0001:1:0:0
+MTV ROCKS.
+p:MTV Networks Europe
+10fe:00820000:1644:fbff:1:0:0
+Caccia e PESCA
+p:SkyItalia,c:000a20,c:010a21,c:030a20
+10fe:00820000:03e8:013e:1:0:0
+TVN STYLE_
+p:TVN
+11fe:00c00000:03fd:0001:1:0:0
+Mainfranken
+p:BetaDigital
+1afe:00c00000:03fe:0001:1:0:0
+France 24 (in Arabic)
+p:GLOBECAST
+21fe:00c00000:044c:0001:1:0:0
+FRANCE Ô
+p:CSAT
+2afe:00820000:3264:013e:1:0:0
+HISTOIRE
+p:GLOBECAST
+2efe:00c00000:0441:0001:1:0:0
+RTL Living
+p:CBC
+32fe:00820000:0190:013e:1:0:0
+MiniMini+ HD
+p:nc+
+33fe:00c00000:03ed:0001:1:0:0
+flimmit
+p:ORS,c:000c1c,c:031fff,c:050001
+35fe:00820000:00c8:013e:1:0:0
+ESP2 Italy
+p:EUROSPORT
+75fe:00c00000:0408:0001:1:0:0
+NEOX
+p:DIGITAL+
+11ff:00c00000:03fd:0001:1:0:0
+TV Oberfranken
+p:BetaDigital
+13ff:00c00000:0403:0001:1:0:0
+ALICE
+p:Persidera
+21ff:00c00000:044c:0001:1:0:0
+FRANCE 4
+p:CSAT
+2aff:00820000:3264:013e:1:0:0
+NATIONAL GEOGRAPHIC
+p:GLOBECAST
+35ff:00820000:00c8:013e:1:0:0
+ESP2 Biava
+p:EUROSPORT
+6fff:00c00000:0436:0001:1:0:0
+MTV Music 24
+p:MTV Networks Europe
+75ff:00c00000:0408:0001:1:0:0
+CANAL PANDA
+p:PRISA TV
+3c00:00820000:0064:fbff:2:0:0
+Vibe
+p:SkyItalia
+2a02:00820000:3cf0:013e:2:0:0
+RTL GROOVE
+p:GLOBECAST
+2a03:00820000:3cf0:013e:2:0:0
+RTL Italian Style
+p:GLOBECAST
+6f03:00c00000:0445:0001:2:0:0
+hr1
+p:ARD HR
+2a04:00820000:3cf0:013e:2:0:0
+Guardia Costiera
+p:GLOBECAST
+6f04:00c00000:0445:0001:2:0:0
+hr2
+p:ARD HR
+2a05:00820000:3cf0:013e:2:0:0
+RTL Classic
+p:GLOBECAST
+6f05:00c00000:0445:0001:2:0:0
+hr3
+p:ARD HR
+0e06:00820000:3c8c:013e:2:0:0
+DW09
+p:MEDIA BROADCAST
+2a06:00820000:3cf0:013e:2:0:0
+Radio Padania
+p:GLOBECAST
+3c06:00820000:0064:fbff:2:0:0
+Yesterjay 2000
+p:SkyItalia
+6f06:00c00000:0445:0001:2:0:0
+hr4
+p:ARD HR
+2907:00820000:1edc:0071:2:0:0
+Radio ZET Gold
+p:Cyfrowy Polsat S.A.
+6f07:00c00000:0445:0001:2:0:0
+YOU FM
+p:ARD HR
+2a08:00820000:3cf0:013e:2:0:0
+TRT TAMIL OLLI
+p:GLOBECAST
+6f08:00c00000:0445:0001:2:0:0
+hr-iNFO
+p:ARD HR
+3c0a:00820000:0064:fbff:2:0:0
+Heart n' song
+p:SkyItalia
+0c0b:00820000:20d0:013e:2:0:0
+Emirates FM
+p:GLOBECAST
+2a0b:00820000:3cf0:013e:2:0:0
+Radio YAADOUT
+p:GLOBECAST
+000c:00820000:2e18:00b0:2:0:0
+Dakhla
+p:SNRT
+000c:00820000:25e4:02be:2:0:0
+QATAR R1
+p:ARABSAT
+3c0c:00820000:0064:fbff:2:0:0
+Dance
+p:SkyItalia
+6f0c:00c00000:0445:0001:2:0:0
+MDR1 SACHSEN
+p:ARD MDR
+000d:00820000:25e4:02be:2:0:0
+SAUDI1 R1
+p:ARABSAT
+3c0d:00820000:0064:fbff:2:0:0
+Ritmo Latino
+p:SkyItalia
+6f0d:00c00000:0445:0001:2:0:0
+MDR S-ANHALT
+p:ARD MDR
+000e:00820000:02bc:013e:2:0:0
+NPR Radio
+p:ARQIVA LTD
+000e:00820000:25e4:02be:2:0:0
+KUWAIT R1
+p:ARABSAT
+2a0e:00820000:3cf0:013e:2:0:0
+FRANCE MAGHREB
+p:GLOBECAST
+3c0e:00820000:0064:fbff:2:0:0
+Livetime
+p:SkyItalia
+6f0e:00c00000:0445:0001:2:0:0
+MDR THÜRINGEN
+p:ARD MDR
+000f:00820000:02bc:013e:2:0:0
+RDPI Radio
+p:ARQIVA LTD
+0c0f:00820000:20d0:013e:2:0:0
+RFI Francais
+p:GLOBECAST
+1f0f:00820000:21fc:013e:2:0:0
+RADIO IRAN
+p:IRIB
+290f:00820000:3cf0:013e:2:0:0
+TRT FM
+p:TRT
+2a0f:00820000:3cf0:013e:2:0:0
+RADIO ORIENT
+p:GLOBECAST
+3c0f:00820000:0064:fbff:2:0:0
+Rock Classic
+p:SkyItalia
+6f0f:00c00000:0445:0001:2:0:0
+MDR FIGARO
+p:ARD MDR
+0010:00820000:02bc:013e:2:0:0
+RADIO A1
+p:ARQIVA LTD
+0010:00820000:25e4:02be:2:0:0
+SUDAN R1
+p:ARABSAT
+1f10:00820000:21fc:013e:2:0:0
+RADIO PAYAM
+p:IRIB
+3c10:00820000:0064:fbff:2:0:0
+Relax
+p:SkyItalia
+6f10:00c00000:0445:0001:2:0:0
+MDR JUMP
+p:ARD MDR
+0011:00820000:25e4:02be:2:0:0
+OMAN R1
+p:ARABSAT
+1311:00820000:2e7c:013e:2:0:0
+PR1
+p:nc+
+1f11:00820000:21fc:013e:2:0:0
+RADIO JAVAN
+p:IRIB
+2a11:00820000:3cf0:013e:2:0:0
+SONSHINE Radio
+p:GLOBECAST
+3c11:00820000:0064:fbff:2:0:0
+B-Side
+p:SkyItalia
+6f11:00c00000:0445:0001:2:0:0
+MDR SPUTNIK
+p:ARD MDR
+0012:00820000:25e4:02be:2:0:0
+ESC R1
+p:ARABSAT
+1312:00820000:2e7c:013e:2:0:0
+PR2
+p:nc+
+1f12:00820000:21fc:013e:2:0:0
+RADIO MAAREF
+p:IRIB
+2912:00820000:3cf0:013e:2:0:0
+VOT WORLD
+p:TRT
+3c12:00820000:0064:fbff:2:0:0
+Jazz & Fusion
+p:SkyItalia
+6f12:00c00000:0445:0001:2:0:0
+MDR INFO
+p:ARD MDR
+0013:00820000:25e4:02be:2:0:0
+RADIO BAGHDAD
+p:ARABSAT
+1313:00820000:2e7c:013e:2:0:0
+PR3
+p:nc+
+1f13:00820000:21fc:013e:2:0:0
+RADIO QURAN
+p:IRIB
+2913:00820000:3cf0:013e:2:0:0
+TSR TURKCE
+p:TRT
+3c13:00820000:0064:fbff:2:0:0
+Jazz Gold
+p:SkyItalia
+6f13:00c00000:0445:0001:2:0:0
+MDR KLASSIK
+p:ARD MDR
+1f14:00820000:21fc:013e:2:0:0
+RADIO FARHANG
+p:IRIB
+3c14:00820000:0064:fbff:2:0:0
+Soul Train
+p:SkyItalia
+1f15:00820000:21fc:013e:2:0:0
+RADIO SALAMAT
+p:IRIB
+3c15:00820000:0064:fbff:2:0:0
+Extrabeat
+p:SkyItalia
+6f15:00c00000:0445:0001:2:0:0
+NDR 2
+p:ARD NDR
+1f16:00820000:21fc:013e:2:0:0
+RADIO VARZESH
+p:IRIB
+3c16:00820000:0064:fbff:2:0:0
+Sinfonia
+p:SkyItalia
+6f16:00c00000:0445:0001:2:0:0
+NDR Kultur
+p:ARD NDR
+0017:00820000:25e4:02be:2:0:0
+SAUDI1 R2
+p:ARABSAT
+1f17:00820000:21fc:013e:2:0:0
+RADIO EGHTESAD
+p:IRIB
+2017:00820000:24b8:013e:2:0:0
+WRN Russkij
+p:Globecast
+3c17:00820000:0064:fbff:2:0:0
+Opera
+p:SkyItalia
+6f17:00c00000:0445:0001:2:0:0
+NDR Info
+p:ARD NDR
+0018:00820000:25e4:02be:2:0:0
+KUWAIT R2
+p:ARABSAT
+1f18:00820000:21fc:013e:2:0:0
+RADIO TEHRAN
+p:IRIB
+2018:00820000:24b8:013e:2:0:0
+WRN English
+p:Globecast
+3c18:00820000:0064:fbff:2:0:0
+Cinema Deejay
+p:SkyItalia
+6f18:00c00000:0445:0001:2:0:0
+N-JOY
+p:ARD NDR
+1f19:00820000:21fc:013e:2:0:0
+RADIO AAVA
+p:IRIB
+3919:00820000:32c8:013e:2:0:0
+BBC Arabic Radio
+p:BBC World Service
+3c19:00820000:0064:fbff:2:0:0
+Country
+p:SkyItalia
+6f19:00c00000:0445:0001:2:0:0
+NDR 90,3
+p:ARD NDR
+001a:00820000:25e4:02be:2:0:0
+SUDAN R2
+p:ARABSAT
+0e1a:00820000:3c8c:013e:2:0:0
+DW-FM01
+p:MEDIA BROADCAST
+1f1a:00820000:21fc:013e:2:0:0
+RADIO NAMAYESH
+p:IRIB
+391a:00820000:32c8:013e:2:0:0
+BBC English (Europe)
+p:BBC World Service
+3c1a:00820000:0064:fbff:2:0:0
+Disc Joker
+p:SkyItalia
+6f1a:00c00000:0445:0001:2:0:0
+NDR1WelleNord
+p:ARD NDR
+001b:00820000:25e4:02be:2:0:0
+OMAN R2
+p:ARABSAT
+1f1b:00820000:21fc:013e:2:0:0
+RADIO SABA
+p:IRIB
+291b:00820000:1edc:0071:2:0:0
+RMF FM
+p:Cyfrowy Polsat S.A.
+391b:00820000:32c8:013e:2:0:0
+BBC English Mid-East
+p:BBC World Service
+6f1b:00c00000:0445:0001:2:0:0
+NDR 1 Radio MV
+p:ARD NDR
+001c:00820000:25e4:02be:2:0:0
+ESC R2
+p:ARABSAT
+1f1c:00820000:21fc:013e:2:0:0
+RADIO 07 WORLD SERVICE
+p:IRIB
+291c:00820000:1edc:0071:2:0:0
+Zlote Przeboje
+p:Cyfrowy Polsat S.A.
+6f1c:00c00000:0445:0001:2:0:0
+NDR 1 Nieders.
+p:ARD NDR
+001d:00820000:25e4:02be:2:0:0
+AL-IRAQIA QURAN
+p:ARABSAT
+6f1d:00c00000:0445:0001:2:0:0
+NDR Info Spez.
+p:ARD NDR
+1f1e:00820000:21fc:013e:2:0:0
+RADIO 03 WORLD SERVICE
+p:IRIB
+291e:00820000:1edc:0071:2:0:0
+RMF Classic
+p:Cyfrowy Polsat S.A.
+6f1e:00c00000:0445:0001:2:0:0
+NDR Blue
+p:ARD NDR
+1f1f:00820000:21fc:013e:2:0:0
+RADIO KETAB
+p:IRIB
+291f:00820000:1edc:0071:2:0:0
+Muzo.fm
+p:Cyfrowy Polsat S.A.
+1f20:00820000:21fc:013e:2:0:0
+RADIO ALBORZ
+p:IRIB
+2920:00820000:1edc:0071:2:0:0
+Jedynka - PR
+p:Cyfrowy Polsat S.A.
+6f20:00c00000:0445:0001:2:0:0
+Bremen Eins
+p:ARD RB
+0021:0082accf:0578:013e:2:0:0
+Outernet
+p:Satlink
+1f21:00820000:21fc:013e:2:0:0
+RADIO TELAVAT
+p:IRIB
+2921:00820000:1edc:0071:2:0:0
+Trójka - PR
+p:Cyfrowy Polsat S.A.
+6f21:00c00000:0445:0001:2:0:0
+Nordwestradio
+p:ARD RB
+1f22:00820000:21fc:013e:2:0:0
+RADIO GOFTEGOO
+p:IRIB
+2922:00820000:1edc:0071:2:0:0
+Radio ZET
+p:Cyfrowy Polsat S.A.
+6f22:00c00000:0445:0001:2:0:0
+Bremen Vier
+p:ARD RB
+2023:00820000:24b8:013e:2:0:0
+Service 8227
+p:Globecast
+6f24:00c00000:0445:0001:2:0:0
+Inforadio
+p:ARD rbb
+0025:00820000:25e4:02be:2:0:0
+OMAN R3
+p:ARABSAT
+2025:00820000:24b8:013e:2:0:0
+Radio Jahani
+p:Globecast
+6f25:00c00000:0445:0001:2:0:0
+Kulturradio
+p:ARD rbb
+0026:00820000:25e4:02be:2:0:0
+ESC R3
+p:ARABSAT
+6f26:00c00000:0445:0001:2:0:0
+Antenne Brandenburg
+p:ARD rbb
+6f27:00c00000:0445:0001:2:0:0
+radioBERLIN 88,8
+p:ARD rbb
+6f28:00c00000:0445:0001:2:0:0
+radioeins
+p:ARD rbb
+6f29:00c00000:0445:0001:2:0:0
+Fritz
+p:ARD rbb
+1d2d:00820000:2fa8:013e:2:0:0
+RFI Persian
+p:GlobeCast
+1f2d:00820000:21fc:013e:2:0:0
+RADIO 01 WORLD SERVICE
+p:IRIB
+202d:00820000:24b8:013e:2:0:0
+WRN Events
+p:Globecast
+6f2d:00c00000:0445:0001:2:0:0
+SR 1 Europawelle
+p:ARD SR
+0e2e:00820000:0708:00c8:2:0:0
+RADIO ITALIA s.m.i.
+p:M-Three satcom
+1f2e:00820000:21fc:013e:2:0:0
+RADIO 02 WORLD SERVICE
+p:IRIB
+6f2e:00c00000:0445:0001:2:0:0
+SR 2 KulturRadio
+p:ARD SR
+002f:00820000:25e4:02be:2:0:0
+OMAN-HOLY QURAN
+p:ARABSAT
+292f:00820000:1edc:0071:2:0:0
+RMF MAXXX
+p:Cyfrowy Polsat S.A.
+6f2f:00c00000:0445:0001:2:0:0
+SR 3 Saarlandwelle
+p:ARD SR
+0e30:00820000:0708:00c8:2:0:0
+MC 2
+p:M-Three satcom
+1f30:00820000:21fc:013e:2:0:0
+RADIO 04 WORLD SERVICE
+p:IRIB
+2030:00820000:24b8:013e:2:0:0
+WRN Sawt Al Alam
+p:Globecast
+2530:00820000:13ef:013e:2:0:0
+Noor Dubai Radio
+p:Du
+0e31:00820000:0708:00c8:2:0:0
+VIRGIN RADIO
+p:M-Three satcom
+1f31:00820000:21fc:013e:2:0:0
+RADIO 05 WORLD SERVICE
+p:IRIB
+2531:00820000:13ef:013e:2:0:0
+AL SHARJAH RADIO
+p:Du
+6f31:00c00000:0445:0001:2:0:0
+SWR1 BW
+p:ARD SWR
+0032:00820000:2e18:00b0:2:0:0
+Agadir
+p:SNRT
+0032:00820000:25e4:02be:2:0:0
+JORDAN R1
+p:ARABSAT
+1c32:00820000:1c20:013e:2:0:0
+R Tunisie Culture
+p:AH-EDP
+1f32:00820000:21fc:013e:2:0:0
+RADIO 06 WORLD SERVICE
+p:IRIB
+6f32:00c00000:0445:0001:2:0:0
+SWR1 RP
+p:ARD SWR
+6f33:00c00000:0445:0001:2:0:0
+SWR2
+p:ARD SWR
+0e34:00820000:0708:00c8:2:0:0
+R.BuonConsiglio
+p:M-Three satcom
+6f34:00c00000:0445:0001:2:0:0
+SWR3
+p:ARD SWR
+0135:00820000:157c:013e:2:0:0
+Love Radio
+p:NetMed
+0e35:00820000:0708:00c8:2:0:0
+Radio Sportiva
+p:M-Three satcom
+6f35:00c00000:0445:0001:2:0:0
+SWR4 BW
+p:ARD SWR
+0136:0082afc2:0065:0001:2:0:0
+VOA Urdu Radio 310
+p:
+0136:00820000:157c:013e:2:0:0
+Greek Church
+p:NetMed
+0e36:00820000:0708:00c8:2:0:0
+KISS KISS RADIO
+p:M-Three satcom
+6f36:00c00000:0445:0001:2:0:0
+SWR4 RP
+p:ARD SWR
+0137:00820000:157c:013e:2:0:0
+Skai Radio
+p:NetMed
+0e37:00820000:0708:00c8:2:0:0
+RADIO IBIZA THE DANCE STATION
+p:M-Three satcom
+6f37:00c00000:0445:0001:2:0:0
+DASDING
+p:ARD SWR
+0138:00820000:157c:013e:2:0:0
+Melodi Radio
+p:NetMed
+0e38:00820000:0708:00c8:2:0:0
+R.S.F. inBlu
+p:M-Three satcom
+1338:00c00000:03ef:0001:2:0:0
+OE3.
+p:ORF,f:40
+6f38:00c00000:0445:0001:2:0:0
+SWRinfo
+p:ARD SWR
+0139:00820000:157c:013e:2:0:0
+RR3
+p:NetMed
+0e39:00820000:0708:00c8:2:0:0
+RADIO MATER
+p:M-Three satcom
+013a:00820000:157c:013e:2:0:0
+RR1
+p:NetMed
+0e3a:00820000:0708:00c8:2:0:0
+RTL 102.5
+p:M-Three satcom
+113b:00c00000:0404:0001:2:0:0
+RNE RADIO 1
+p:TVE
+6f3b:00c00000:0445:0001:2:0:0
+1LIVE
+p:ARD WDR
+003c:00820000:2e18:00b0:2:0:0
+Houceima
+p:SNRT
+0e3c:00820000:0708:00c8:2:0:0
+Radio 24
+p:M-Three satcom
+113c:00c00000:0404:0001:2:0:0
+RNE RADIO 3
+p:RTVE
+6f3c:00c00000:0445:0001:2:0:0
+WDR 2
+p:ARD WDR
+0e3d:00820000:0708:00c8:2:0:0
+R.ONDA D'URTO
+p:M-Three satcom
+113d:00c00000:0404:0001:2:0:0
+RNE RADIO 4
+p:RTVE
+323d:00c00000:045f:0035:2:0:0
+Pure FM
+p:M7 Group
+6f3d:00c00000:0445:0001:2:0:0
+WDR 3
+p:ARD WDR
+0e3e:00820000:0708:00c8:2:0:0
+R101
+p:M-Three satcom
+113e:00c00000:0404:0001:2:0:0
+RNE RADIO 5 TODO NOTICIAS
+p:TVE
+323e:00c00000:045f:0035:2:0:0
+Classic21
+p:M7 Group
+6f3e:00c00000:0445:0001:2:0:0
+WDR 4
+p:ARD WDR
+113f:00c00000:0404:0001:2:0:0
+RNE RADIO CLASICA
+p:RTVE
+323f:00c00000:045f:0035:2:0:0
+VivaCite
+p:M7 Group
+6f3f:00c00000:0445:0001:2:0:0
+WDR 5
+p:ARD WDR
+1140:00c00000:0404:0001:2:0:0
+RNE RADIO EXTERIOR DE ESPAÑA
+p:RTVE
+3240:00c00000:045f:0035:2:0:0
+Musiq 3
+p:M7 Group
+6f40:00c00000:0445:0001:2:0:0
+WDR Funkhaus Europa
+p:ARD WDR
+3241:00c00000:045f:0035:2:0:0
+La Premiere
+p:M7 Group
+3341:00c00000:045b:0001:2:0:0
+OE1
+p:ORF
+6f41:00c00000:0445:0001:2:0:0
+1LIVE diGGi
+p:ARD WDR
+0e42:00820000:0708:00c8:2:0:0
+DISCORADIO
+p:M-Three satcom
+3342:00c00000:045b:0001:2:0:0
+OE1 DD
+p:ORF
+6f42:00c00000:0445:0001:2:0:0
+KIRAKA
+p:ARD WDR
+0e43:00820000:0708:00c8:2:0:0
+DEEJAY
+p:M-Three satcom
+3343:00c00000:045b:0001:2:0:0
+OE2 W
+p:ORF
+6f43:00c00000:0445:0001:2:0:0
+WDR Event
+p:ARD WDR
+0e44:00820000:0708:00c8:2:0:0
+CAPITAL
+p:M-Three satcom
+3244:00c00000:045f:0035:2:0:0
+Mint
+p:M7 Group
+3344:00c00000:045b:0001:2:0:0
+OE2 N
+p:ORF
+0e45:00820000:0708:00c8:2:0:0
+M DUE O
+p:M-Three satcom
+3245:00c00000:045f:0035:2:0:0
+Bel RTL
+p:M7 Group
+3345:00c00000:045b:0001:2:0:0
+OE2 B
+p:ORF
+0046:00820000:2e18:00b0:2:0:0
+Tetouan
+p:SNRT
+0e46:00820000:0708:00c8:2:0:0
+Radio Iglesias
+p:M-Three satcom
+3246:00c00000:045f:0035:2:0:0
+Radio Contact
+p:M7 Group
+3346:00c00000:045b:0001:2:0:0
+OE2 O
+p:ORF
+3347:00c00000:045b:0001:2:0:0
+OE2 S
+p:ORF
+0e48:00820000:0708:00c8:2:0:0
+popolare
+p:M-Three satcom
+3348:00c00000:045b:0001:2:0:0
+OE2 T
+p:ORF
+3349:00c00000:045b:0001:2:0:0
+OE2 V
+p:ORF
+334a:00c00000:045b:0001:2:0:0
+OE2 St
+p:ORF
+0e4b:00820000:0708:00c8:2:0:0
+NKWA RADIO
+p:M-Three satcom
+334b:00c00000:045b:0001:2:0:0
+OE2 K
+p:ORF
+334d:00c00000:045b:0001:2:0:0
+OE3
+p:ORF,c:0101b1,c:0301b1
+0e4e:00820000:3c8c:013e:2:0:0
+DW-FEED1
+p:MEDIA BROADCAST
+334e:00c00000:045b:0001:2:0:0
+FM4
+p:ORF
+3350:00c00000:045b:0001:2:0:0
+U1 Tirol
+p:U1 Tirol
+0151:00820000:157c:013e:2:0:0
+Ntsra1
+p:NetMed
+0152:00820000:157c:013e:2:0:0
+Ntsra2
+p:NetMed
+1c52:00820000:1c20:013e:2:0:0
+R Tunisie Nationale
+p:AH-EDP
+1c53:00820000:1c20:013e:2:0:0
+R Tunisie Internationale
+p:AH-EDP
+3354:00c00000:045b:0001:2:0:0
+RADIO MARIA
+p:Radio Maria Österreich
+235f:00820000:2328:013e:2:0:0
+Radio Al Mahabba (www radioalmahabba com SMS 0033609880486)
+p:STN Ltd
+2364:00820000:2328:013e:2:0:0
+Arm Radio
+p:STN Ltd
+0067:0082afc2:0065:0001:2:0:0
+VOA Radio 103 (HB55-56)
+p:
+0068:0082afc2:0065:0001:2:0:0
+VOA Music Mix 104 (HB57-60)
+p:
+0069:0082afc2:0065:0001:2:0:0
+VOA Radio 105 (HB59-60)
+p:
+006a:0082afc2:0065:0001:2:0:0
+VOA Radio 106 (HB61-64)
+p:
+006b:0082afc2:0065:0001:2:0:0
+VOA Radio 107 (HB63-64)
+p:
+316b:00c00000:0459:0001:2:0:0
+Inselradio
+p:MEDIA BROADCAST
+016c:00820000:1c84:013e:2:0:0
+REAL FM
+p:NetMed
+6d6c:00c00000:0437:0001:2:0:0
+DKULTUR
+p:ZDFvision
+016d:00820000:1c84:013e:2:0:0
+BHMA FM 99,5
+p:NetMed
+316d:00c00000:0459:0001:2:0:0
+radio top40
+p:MEDIA BROADCAST
+6d6d:00c00000:0437:0001:2:0:0
+DLF
+p:ZDFvision
+016e:00820000:1c84:013e:2:0:0
+Sport24 Radio
+p:NetMed
+316e:00c00000:0459:0001:2:0:0
+ffn digital
+p:MEDIA BROADCAST
+316f:00c00000:0459:0001:2:0:0
+Radio Paloma
+p:MEDIA BROADCAST
+6d6f:00c00000:0437:0001:2:0:0
+DRadio DokDeb
+p:ZDFvision
+3170:00c00000:0459:0001:2:0:0
+Radio HBR
+p:MEDIA BROADCAST
+0071:0082afc2:0065:0001:2:0:0
+VOA Radio 113 (HB75-76)
+p:
+3171:00c00000:0459:0001:2:0:0
+Radio HCJB
+p:MEDIA BROADCAST
+6d71:00c00000:0437:0001:2:0:0
+DRadio Wissen
+p:ZDFvision
+0072:0082afc2:0065:0001:2:0:0
+Sawa Levant Radio 114
+p:
+3172:00c00000:0459:0001:2:0:0
+SCHLAGERPARADIES
+p:MEDIA BROADCAST
+0073:0082afc2:0065:0001:2:0:0
+Sawa Iraq Radio 115
+p:
+2973:00820000:3d54:013e:2:0:0
+RDK Radio
+p:BSS
+3173:00c00000:0459:0001:2:0:0
+Radio Gloria
+p:MEDIA BROADCAST
+0074:0082afc2:0065:0001:2:0:0
+Yamal 116
+p:
+0174:00820000:1c84:013e:2:0:0
+ÓÔÏ ÊÏÊÊÉÍÏ 105,5
+p:Netmed
+2974:00820000:3d54:013e:2:0:0
+RADIO 74
+p:BSS
+3174:00c00000:0459:0001:2:0:0
+HIT RADIO FFH
+p:MEDIA BROADCAST
+0075:0082afc2:0065:0001:2:0:0
+Sawa Gulf Radio 117
+p:
+3175:00c00000:0459:0001:2:0:0
+planet radio
+p:MEDIA BROADCAST
+0076:0082afc2:0065:0001:2:0:0
+Sawa N. Africa Radio 118
+p:
+0176:00820000:1c84:013e:2:0:0
+ÐÁÑÁÐÏËÉÔÉÊÁ FM 90,1
+p:netmed
+3176:00c00000:0459:0001:2:0:0
+harmony.fm
+p:MEDIA BROADCAST
+0077:0082afc2:0065:0001:2:0:0
+VOA and RFA Asia 119
+p:
+1277:00820000:3458:013e:2:0:0
+CRFR-NEW LIFE
+p:Eutelsat
+3177:00c00000:0459:0001:2:0:0
+Radio Regenbogen
+p:MEDIA BROADCAST
+1378:00820000:33f4:013e:2:0:0
+Rang A Rang
+p:Telespazio
+3178:00c00000:0459:0001:2:0:0
+radio B2
+p:MEDIA BROADCAST
+0079:0082afc2:0065:0001:2:0:0
+VOA Iraq N/S Radio 121
+p:
+1c79:00c00000:0457:0001:2:0:0
+Radio Horeb
+p:Eurociel
+007a:0082afc2:0065:0001:2:0:0
+Sawa Sudan Radio 122
+p:
+007b:0082afc2:0065:0001:2:0:0
+Sawa Lebanon Radio 123
+p:
+017b:00820000:1c84:013e:2:0:0
+SPORT FM 94,6
+p:NetMed
+2b7b:00820000:19c8:fbff:2:0:0
+InBlu
+p:SkyItalia
+127c:00820000:3458:013e:2:0:0
+Radio Mojdeh
+p:Eutelsat
+1c7c:00c00000:0457:0001:2:0:0
+Radio neue Hoffnung
+p:RADIO Neue Hoffnung
+127e:00820000:3458:013e:2:0:0
+Persian Radio
+p:Eutelsat
+127f:00820000:3458:013e:2:0:0
+S. Ghaemmaghami
+p:Eutelsat
+1280:00820000:3458:013e:2:0:0
+1 Radio Respublika
+p:Eutelsat
+1281:00820000:3458:013e:2:0:0
+Ictimai Radio
+p:Eutelsat
+1f87:00820000:319c:013e:2:0:0
+Radio Andernach
+p:MEDIA BROADCAST
+238e:00c00000:044a:0001:2:0:0
+AUDIO PRIMO
+p:
+0c8f:00820000:2328:013e:2:0:0
+CAPODISTRIA
+p:STN Ltd
+2395:00c00000:044a:0001:2:0:0
+SUD RADIO
+p:CSAT
+2396:00c00000:044a:0001:2:0:0
+MC DOUALIYA
+p:CSAT
+2397:00c00000:044a:0001:2:0:0
+BFM BUSINESS
+p:CSAT
+7598:00c00000:0422:0001:2:0:0
+RADIOS ESP
+p:DIGITAL+
+0399:00820000:2134:013e:2:0:0
+SRG-SRF 1
+p:Schweizer Radio und Fernsehen
+7599:00c00000:0422:0001:2:0:0
+10847V SID 0x7599
+p:DVB-S QPSK 10847V 19.2°E
+039a:00820000:2134:013e:2:0:0
+SRG-SRF 2 Kultur
+p:Schweizer Radio und Fernsehen
+759a:00c00000:0422:0001:2:0:0
+10847V SID 0x759a
+p:DVB-S QPSK 10847V 19.2°E
+039b:00820000:2134:013e:2:0:0
+SRG-SRF 3
+p:Schweizer Radio und Fernsehen
+039c:00820000:2134:013e:2:0:0
+SRG-SRF Virus
+p:Schweizer Radio und Fernsehen
+299c:00820000:3d54:013e:2:0:0
+Radio Eviva
+p:BSS
+039d:00820000:2134:013e:2:0:0
+SRG-SRF Musikwelle
+p:Schweizer Radio und Fernsehen
+039e:00820000:2134:013e:2:0:0
+SRG-Rumantsch
+p:Radio Rumantsch
+239e:00c00000:044a:0001:2:0:0
+CANALSAT RADIOS
+p:CSAT
+00a0:00c00000:0007:0085:2:0:0
+ROCK ANTENNE
+p:BetaDigital
+00a1:00c00000:0007:0085:2:0:0
+ERF Plus
+p:BetaDigital
+00a2:00c00000:0007:0085:2:0:0
+ERF Pop
+p:BetaDigital
+00a3:00c00000:0007:0085:2:0:0
+Life Channel CH
+p:BetaDigital
+12a5:00820000:3458:013e:2:0:0
+Radio Tondar
+p:Eutelsat
+03a6:00820000:2134:013e:2:0:0
+SRG-Swiss Classic
+p:Swiss Satellite Radio
+03a7:00820000:2134:013e:2:0:0
+SRG-Swiss Pop
+p:Swiss Satellite Radio
+03a8:00820000:2134:013e:2:0:0
+SRG-Swiss Jazz
+p:Swiss Satellite Radio
+00a9:00c00000:0007:0085:2:0:0
+sunshine live
+p:BetaDigital
+03a9:00820000:2134:013e:2:0:0
+SRG-SRF 4 News
+p:Schweizer Radio und Fernsehen
+1ca9:00820000:332c:013e:2:0:0
+NUMBER 1
+p:Arqiva
+00aa:00c00000:0007:0085:2:0:0
+ANTENNE BAYERN
+p:BetaDigital
+00ab:00c00000:0005:0085:2:0:0
+domradio
+p:BetaDigital
+00ac:00c00000:0005:0085:2:0:0
+egoFM
+p:BetaDigital
+00ad:00c00000:0005:0085:2:0:0
+Klassik Radio
+p:BetaDigital
+2bad:00820000:19c8:fbff:2:0:0
+Radio Vaticana Europa
+p:SkyItalia
+00ae:00c00000:0005:0085:2:0:0
+.
+p:BetaDigital
+00af:00c00000:0005:0085:2:0:0
+HOPE Channel Radio
+p:BetaDigital
+06af:00820000:3138:013e:2:0:0
+Chaine 2
+p:GLOBECAST
+00b1:00c00000:0005:0085:2:0:0
+JAM FM
+p:BetaDigital
+00b1:00820000:2e18:00b0:2:0:0
+Tanger
+p:SNRT
+00b2:00820000:2e18:00b0:2:0:0
+Fes
+p:SNRT
+00b3:00820000:2e18:00b0:2:0:0
+Marrakech
+p:SNRT
+23b4:00c00000:044a:0001:2:0:0
+FUN RADIO
+p:CSAT
+23b5:00c00000:044a:0001:2:0:0
+RADIO COURTOISIE
+p:CSAT
+23b6:00c00000:044a:0001:2:0:0
+BBCW SERVICE
+p:CSAT
+23b7:00c00000:044a:0001:2:0:0
+BBC ARABIC
+p:CSAT
+0bba:00820000:20d0:013e:2:0:0
+Sout Alrayyan
+p:GLOBECAST
+43bc:00820000:2cec:013e:2:0:0
+3ABN Radio
+p:RRsat
+43be:00820000:2cec:013e:2:0:0
+Radio Tell
+p:RRsat
+43c0:00820000:2cec:013e:2:0:0
+The Overcomer
+p:RRsat
+23c1:00c00000:044a:0001:2:0:0
+MOUV'
+p:CSAT
+23c2:00c00000:044a:0001:2:0:0
+FRANCE MUSIQUE
+p:CSAT
+06c3:00820000:3138:013e:2:0:0
+Chaine 3
+p:GLOBECAST
+0fc3:00c00000:0451:0035:2:0:0
+NPO Radio1
+p:M7 Group
+23c3:00c00000:044a:0001:2:0:0
+FIP
+p:CSAT
+23c4:00c00000:044a:0001:2:0:0
+FRANCE INFO
+p:CSAT
+43c4:00820000:2cec:013e:2:0:0
+TGN Radio
+p:RRSat
+23c5:00c00000:044a:0001:2:0:0
+FRANCE INTER
+p:CSAT
+19c6:00c00000:044e:0001:2:0:0
+12441V SID 0x19c6
+p:DVB-S2 QPSK 12441V 19.2°E
+23c6:00c00000:044a:0001:2:0:0
+FRANCE CULTURE
+p:CSAT
+43c6:00820000:2cec:013e:2:0:0
+VOV Radio
+p:RRsat
+23c7:00c00000:044a:0001:2:0:0
+FRANCE BLEU
+p:CSAT
+23cb:00c00000:044a:0001:2:0:0
+RFI INTERNAT
+p:CSAT
+36cb:00820000:06a4:013e:2:0:0
+SSR-La 1ere
+p:Radio Television Suisse
+23cc:00c00000:044a:0001:2:0:0
+RADIO CLASSIQUE
+p:CSAT
+36cc:00820000:06a4:013e:2:0:0
+SSR-Espace 2
+p:Radio Television Suisse
+1bcd:00820000:17d4:013e:2:0:0
+Mad Radio
+p:NetMed
+23cd:00c00000:044a:0001:2:0:0
+RTL
+p:CSAT
+36cd:00820000:06a4:013e:2:0:0
+SSR-Couleur3
+p:Radio Television Suisse
+42cd:00820000:2bc0:013e:2:0:0
+TestR1
+p:
+23ce:00c00000:044a:0001:2:0:0
+EUROPE 1
+p:CSAT
+36ce:00820000:06a4:013e:2:0:0
+SSR-Option Musique
+p:Radio Television Suisse
+42ce:00820000:2bc0:013e:2:0:0
+TestR2
+p:
+0bcf:00820000:20d0:013e:2:0:0
+Saudi Second Program
+p:GLOBECAST
+23cf:00c00000:044a:0001:2:0:0
+RMC INFO
+p:CSAT
+34cf:00820000:3c28:013e:2:0:0
+Trito
+p:GLOBECAST
+36cf:00820000:06a4:013e:2:0:0
+SSR-Rete Uno
+p:Radiotelevisione svizzera
+42cf:00820000:2bc0:013e:2:0:0
+TestR3
+p:
+43cf:00820000:2cec:013e:2:0:0
+Radio Dijla
+p:RRsat
+0bd0:00820000:20d0:013e:2:0:0
+European Program
+p:GLOBECAST
+23d0:00c00000:044a:0001:2:0:0
+RIRE & CHANSONS
+p:CSAT
+36d0:00820000:06a4:013e:2:0:0
+SSR-Rete Due
+p:Radiotelevisione svizzera
+42d0:00820000:2bc0:013e:2:0:0
+TestR4
+p:
+36d1:00820000:06a4:013e:2:0:0
+SSR-Rete Tre
+p:Radiotelevisione svizzera
+38d1:00820000:2648:fbff:2:0:0
+Radio DeeJay
+p:SkyItalia
+42d1:00820000:2bc0:013e:2:0:0
+TestR5
+p:
+38d2:00820000:2648:fbff:2:0:0
+M2O
+p:SkyItalia
+42d2:00820000:2bc0:013e:2:0:0
+TestR6
+p:
+38d3:00820000:2648:fbff:2:0:0
+Radio 105
+p:SkyItalia
+42d3:00820000:2bc0:013e:2:0:0
+TestR7
+p:
+38d4:00820000:2648:fbff:2:0:0
+Virgin Radio
+p:SkyItalia
+42d4:00820000:2bc0:013e:2:0:0
+TestR8
+p:
+38d5:00820000:2648:fbff:2:0:0
+Radio Capital
+p:SkyItalia
+42d5:00820000:2bc0:013e:2:0:0
+TestR9
+p:
+38d6:00820000:2648:fbff:2:0:0
+Radio KissKiss
+p:SkyItalia
+42d6:00820000:2bc0:013e:2:0:0
+TestR10
+p:
+06d7:00820000:3138:013e:2:0:0
+Chaine 1
+p:GLOBECAST
+10d7:00c00000:0418:0001:2:0:0
+Radio Maryja
+p:
+23d7:00c00000:044a:0001:2:0:0
+TSF JAZZ
+p:CSAT
+36d7:00820000:06a4:013e:2:0:0
+SSR-CH-Classique
+p:Swiss Satellite Radio
+38d7:00820000:2648:fbff:2:0:0
+RTL 102.5
+p:SkyItalia
+23d8:00c00000:044a:0001:2:0:0
+OUI FM
+p:CSAT
+38d8:00820000:2648:fbff:2:0:0
+R 101
+p:SkyItalia
+23d9:00c00000:044a:0001:2:0:0
+JAZZ RADIO
+p:CSAT
+38d9:00820000:2648:fbff:2:0:0
+Radio Italia
+p:SkyItalia
+23da:00c00000:044a:0001:2:0:0
+NOVA
+p:CSAT
+29da:00820000:3cf0:013e:2:0:0
+Trito
+p:GLOBECAST
+38da:00820000:2648:fbff:2:0:0
+Radio 24
+p:SkyItalia
+06db:00820000:3138:013e:2:0:0
+Radio 2M
+p:GLOBECAST
+23db:00c00000:044a:0001:2:0:0
+RADIO DJ FG
+p:CSAT
+38db:00820000:2648:fbff:2:0:0
+RDS
+p:SkyItalia
+02dc:00820000:1b58:013e:2:0:0
+Radio Maria
+p:Telespazio
+0fdc:00c00000:0451:0035:2:0:0
+RTL 1440
+p:M7 Group
+23dc:00c00000:044a:0001:2:0:0
+CONTACT FM
+p:CSAT
+38dc:00820000:2648:fbff:2:0:0
+Radio Montecarlo
+p:SkyItalia
+23dd:00c00000:044a:0001:2:0:0
+NOSTALGIE
+p:CSAT
+0dde:00820000:3c8c:013e:2:0:0
+DW05
+p:MEDIA BROADCAST
+0fde:00c00000:0451:0035:2:0:0
+Radio Freundes Dienst
+p:M7 Group
+23de:00c00000:044a:0001:2:0:0
+NRJ
+p:CSAT
+23df:00c00000:044a:0001:2:0:0
+RFM
+p:CSAT
+02e0:00820000:1b58:013e:2:0:0
+RDS
+p:Telespazio
+23e0:00c00000:044a:0001:2:0:0
+VIRGIN RADIO
+p:CSAT
+02e1:00820000:1b58:013e:2:0:0
+DimSuono Roma
+p:Telespazio
+23e1:00c00000:044a:0001:2:0:0
+CHERIE FM
+p:CSAT
+02e2:00820000:1b58:013e:2:0:0
+ANNI 60
+p:Telespazio
+23e2:00c00000:044a:0001:2:0:0
+RTL2
+p:CSAT
+23e3:00c00000:044a:0001:2:0:0
+SKYROCK
+p:CSAT
+02e4:00820000:1b58:013e:2:0:0
+R. Italia S.m.i.
+p:Telespazio
+0fe4:00820000:2c24:fbff:2:0:0
+Radio Radio
+p:SkyItalia
+02e8:00820000:1b58:013e:2:0:0
+Radio PadrePio
+p:Telespazio
+12e8:00820000:2e7c:013e:2:0:0
+NC+ RADIO
+p:nc+
+3be8:00820000:0064:fbff:2:0:0
+50 songs
+p:SkyItalia
+3be9:00820000:0064:fbff:2:0:0
+Yesterjay '80
+p:SkyItalia
+12ea:00820000:2e7c:013e:2:0:0
+NC+ RMF
+p:nc+
+23ea:00c00000:044a:0001:2:0:0
+RADIO NOTRE DAME
+p:CSAT
+31ea:00c00000:045f:0035:2:0:0
+VRT Radio1
+p:M7 Group
+3bea:00820000:0064:fbff:2:0:0
+Yesterjay '90
+p:SkyItalia
+23eb:00c00000:044a:0001:2:0:0
+RADIO ALFA
+p:CSAT
+31eb:00c00000:045f:0035:2:0:0
+VRT Radio2
+p:M7 Group
+32eb:00820000:0190:013e:2:0:0
+EUSP PL AUDIO
+p:nc+
+3beb:00820000:0064:fbff:2:0:0
+Hit Italia
+p:SkyItalia
+12ec:00820000:2e7c:013e:2:0:0
+NC+ PR
+p:nc+
+3bec:00820000:0064:fbff:2:0:0
+ItalianVintage
+p:SkyItalia
+02ed:00820000:1b58:013e:2:0:0
+R. Eurospin
+p:Telespazio
+12ed:00820000:2e7c:013e:2:0:0
+JASNA GORA
+p:nc+
+23ee:00c00000:044a:0001:2:0:0
+BEUR FM
+p:CSAT
+0cef:00820000:1518:013e:2:0:0
+Rai Radio1
+p:Rai
+12ef:00820000:2e7c:013e:2:0:0
+10892H SID 0x12ef
+p:DVB-S QPSK 10892H 13.0°E
+0cf0:00820000:1518:013e:2:0:0
+Rai Radio2
+p:Rai
+6ef0:00c00000:0445:0001:2:0:0
+Bayern 1
+p:ARD BR
+0cf1:00820000:1518:013e:2:0:0
+Rai Radio3
+p:Rai
+6ef1:00c00000:0445:0001:2:0:0
+Bayern 2
+p:ARD BR
+0cf2:00820000:1450:013e:2:0:0
+Rai Radio 4 Light
+p:Rai
+6ef2:00c00000:0445:0001:2:0:0
+BAYERN 3
+p:ARD BR,c:010079,c:030079
+0cf3:00820000:1518:013e:2:0:0
+Rai Radio 5 Classica
+p:Rai
+6ef3:00c00000:0445:0001:2:0:0
+BR-KLASSIK
+p:ARD BR
+02f4:00820000:1b58:013e:2:0:0
+Radio ZETA
+p:Telespazio
+0bf4:00820000:20d0:013e:2:0:0
+Radio Zara
+p:GLOBECAST
+6ef4:00c00000:0445:0001:2:0:0
+B5 aktuell
+p:ARD BR
+0bf5:00820000:20d0:013e:2:0:0
+Dimtsi Hafash
+p:GLOBECAST
+0cf5:00820000:1518:013e:2:0:0
+Rai GrParlamento
+p:Rai
+31f5:00c00000:045f:0035:2:0:0
+Nostalgie
+p:M7 Group
+6ef5:00c00000:0445:0001:2:0:0
+BAYERN plus
+p:ARD BR
+0cf6:00820000:1518:013e:2:0:0
+Rai Isoradio
+p:Rai
+6ef6:00c00000:0445:0001:2:0:0
+PULS
+p:ARD BR
+6ef7:00c00000:0445:0001:2:0:0
+BR Heimat
+p:ARD BR
+6ef8:00c00000:0445:0001:2:0:0
+B5 plus
+p:ARD BR
+02f9:00820000:1b58:013e:2:0:0
+Radio RADICALE
+p:Telespazio
+1efb:00c00000:0457:0001:2:0:0
+RTL RADIO
+p:,c:011efc,c:031efc
+0dfc:00820000:3c8c:013e:2:0:0
+DW08
+p:MEDIA BROADCAST
+13fc:00c00000:0403:0001:2:0:0
+TSR Turkce
+p:SES ASTRA
+12fe:00820000:2e7c:013e:2:0:0
+TOK FM
+p:CYFRA +
+3bfe:00820000:0064:fbff:2:0:0
+Capital '70
+p:SkyItalia
+12ff:00820000:2e7c:013e:2:0:0
+tech 2
+p:nc+
+3bff:00820000:0064:fbff:2:0:0
+Vintage '60
+p:SkyItalia
+0bb8:00820000:2260:fbff:4:0:0
+
+p:SkyItalia
+3401:00c00000:03ed:0001:22:0:0
+krone.tv
+p:-,f:40
+3202:00c00000:045f:0035:22:0:0
+AB3
+p:M7 Group,c:0001f6,c:01004c,c:031ffe,c:050001
+3403:00c00000:03ed:0001:22:0:0
+Starparadies A
+p:ORS,f:40
+3404:00c00000:03ed:0001:22:0:0
+gotv neu
+p:GoTV,f:40
+3405:00c00000:03ed:0001:22:0:0
+Melodie TV NEU
+p:-,f:40
+320a:00c00000:045f:0035:22:0:0
+Infokanaal TVV
+p:M7 Group
+0011:00820000:02bc:013e:22:0:0
+Inspirational TV
+p:Arqiva
+1523:00c00000:0455:0001:22:0:0
+TecTime TV
+p:BetaDigital,c:000bff,c:010c00,c:030bff,c:050001
+0025:00c00000:000f:0085:22:0:0
+AXN Action
+p:SKY
+3234:00c00000:045f:0035:22:0:0
+La Deux
+p:M7 Group
+3235:00c00000:045f:0035:22:0:0
+La Trois
+p:M7 Group
+3239:00c00000:045f:0035:22:0:0
+Club-RTL
+p:M7 Group
+323a:00c00000:045f:0035:22:0:0
+Plug-RTL
+p:M7 Group
+274f:00c00000:0402:0001:22:0:0
+M6 BOUTIQUE LA CHAINE
+p:Groupe M6
+3251:00c00000:045f:0035:22:0:0
+Planet
+p:M7 Group
+3252:00c00000:045f:0035:22:0:0
+Brazzers TV
+p:M7 Group,c:000246,c:010084,c:031ffe,c:050001
+3253:00c00000:045f:0035:22:0:0
+Hustler TV
+p:M7 Group
+3254:00c00000:045f:0035:22:0:0
+Hustler TV CZ
+p:M7 Group,c:000247,c:010085,c:031ffe,c:050001
+3255:00c00000:045f:0035:22:0:0
+Brazzers TV CZ
+p:M7 Group,c:000246,c:010084,c:031ffe,c:050001
+325f:00c00000:045f:0035:22:0:0
+Sportdigital
+p:M7 Group
+3262:00c00000:045f:0035:22:0:0
+Eurosport 2 Ger
+p:M7 Group
+3264:00c00000:045f:0035:22:0:0
+Eurosport 2 BE
+p:M7 Group
+5277:00c00000:041d:0001:22:0:0
+SES 75
+p:BetaDigital
+5278:00c00000:041d:0001:22:0:0
+SOPHIA TV
+p:BetaDigital
+5279:00c00000:041d:0001:22:0:0
+Genius Plus
+p:BetaDigital
+2789:00c00000:0409:0001:22:0:0
+SES Demo
+p:BetaDigital
+0191:00c00000:0009:0085:22:0:0
+Jukebox
+p:SKY
+0192:00c00000:0009:0085:22:0:0
+Big Brother 24 Stunden live
+p:SKY,c:0011ff,c:011200,c:020020,c:0311ff,c:050001
+0193:00c00000:000e:0085:22:0:0
+Boomerang
+p:SKY,c:0010ff,c:011100,c:0310ff,c:050001
+0194:00c00000:000e:0085:22:0:0
+Cartoon Network
+p:SKY
+0195:00c00000:0006:0085:22:0:0
+TNT Film (TCM)
+p:SKY,c:0010ff,c:011100,c:0310ff,c:050001
+0196:00c00000:0006:0085:22:0:0
+.
+p:SKY
+0fe0:00c00000:0451:0035:22:0:0
+Vivid
+p:M7 Group
+0fe1:00c00000:0451:0035:22:0:0
+Vivid CZ
+p:M7 Group
+33ff:00c00000:03ed:0001:22:0:0
+Aristo.TV
+p:ORF
+3400:00c00000:03ed:0001:25:0:0
+R9 Oesterreich HD
+p:-,c:000c30,c:010c31,c:030c30,c:050001
+7500:00c00000:0420:0001:25:0:0
+C+ ACCIÓN HD
+p:DIGITAL+
+0001:00820000:3200:013e:25:0:0
+MTV Live HD
+p:MTV Networks Europe
+0101:00c00000:000e:0085:25:0:0
+Sky Bundesliga HD 10
+p:SKY
+7501:00c00000:0420:0001:25:0:0
+TAQUILLA 3 HD
+p:CANAL+
+0102:00c00000:000e:0085:25:0:0
+Sky Sport HD 11
+p:SKY
+3402:00c00000:03ed:0001:25:0:0
+oe24.TV HD
+p:-,f:40
+7502:00c00000:0420:0001:25:0:0
+C+ DCINE HD
+p:DIGITAL+
+2503:00820000:170c:fbff:25:0:0
+X Factor
+p:SkyItalia
+0104:00c00000:000e:0085:25:0:0
+Eurosport360HD 9
+p:SKY
+7504:00c00000:0420:0001:25:0:0
+FOX HD
+p:DIGITAL+
+2505:00820000:170c:fbff:25:0:0
+Sky Uno HD
+p:SkyItalia
+2506:00820000:170c:fbff:25:0:0
+Sky Sport F1 HD
+p:SkyItalia
+2507:00820000:170c:fbff:25:0:0
+Sky Uno HD
+p:SkyItalia
+7508:00c00000:0420:0001:25:0:0
+C+ FÚTBOL HD
+p:DIGITAL+
+7509:00c00000:0420:0001:25:0:0
+C+ ACCIÓN HD
+p:DIGITAL+
+250a:00820000:170c:fbff:25:0:0
+Race Control HD
+p:SkyItalia
+010b:00c00000:0006:0085:25:0:0
+Sky Bundesliga HD 2
+p:SKY
+250b:00820000:170c:fbff:25:0:0
+Sky Sport MotoGP HD
+p:SkyItalia
+750b:00c00000:0420:0001:25:0:0
+C+ DCINE HD
+p:DIGITAL+
+010c:00c00000:0006:0085:25:0:0
+Sky Sport HD 3
+p:SKY
+750c:00c00000:0420:0001:25:0:0
+HOLLYWOODHD
+p:DIGITAL+
+750d:00c00000:0420:0001:25:0:0
+HOLLYWOODHD
+p:DIGITAL+
+010e:00c00000:0006:0085:25:0:0
+Eurosport360HD 1
+p:SKY
+750e:00c00000:0420:0001:25:0:0
+MULTIFUT. 3 HD
+p:CANAL+
+2b0f:00820000:1900:fbff:25:0:0
+Sky Sport 1 HD
+p:SkyItalia
+750f:00c00000:0420:0001:25:0:0
+C+ LIGA 2 HD
+p:CANAL+
+2b10:00820000:1900:fbff:25:0:0
+Sky Sport 2 HD
+p:SkyItalia
+ef10:00c00000:0421:0001:25:0:0
+RTL HD
+p:CBC,c:0000ff,c:020020,c:0300ff,c:040103,c:050001
+ef11:00c00000:0421:0001:25:0:0
+VOX HD
+p:CBC,c:0001ff,c:020021,c:0301ff,c:040203,c:050001
+2b12:00820000:1900:fbff:25:0:0
+Sky Sport 2 HD
+p:SkyItalia
+2b13:00820000:1900:fbff:25:0:0
+Discovery Sci HD
+p:SkyItalia
+ef14:00c00000:0421:0001:25:0:0
+n-tv HD
+p:CBC,c:0004ff,c:020024,c:0304ff,c:040503,c:050001
+0015:00820000:3200:013e:25:0:0
+MTV Live HD
+p:MTV Networks Europe
+0115:00c00000:000d:0085:25:0:0
+Sky Bundesliga HD 3
+p:SKY
+1015:00820000:1d4c:fbff:25:0:0
+Discovery HD
+p:SkyItalia
+ef15:00c00000:0421:0001:25:0:0
+RTLII HD
+p:CBC,c:0005ff,c:020025,c:0305ff,c:040603,c:050001
+0116:00c00000:000d:0085:25:0:0
+Sky Sport HD 4
+p:SKY
+2b16:00820000:1900:fbff:25:0:0
+Cinema Comedy HD
+p:SkyItalia
+0118:00c00000:000d:0085:25:0:0
+Eurosport360HD 2
+p:SKY
+1018:00820000:1d4c:fbff:25:0:0
+cielo HD
+p:SkyItalia
+1518:00c00000:0455:0001:25:0:0
+sonnenklar.TV HD
+p:BetaDigital
+2b18:00820000:1900:fbff:25:0:0
+Cinema Classics HD
+p:SkyItalia
+1519:00c00000:0455:0001:25:0:0
+TELE 5 HD
+p:BetaDigital
+151a:00c00000:0455:0001:25:0:0
+DMAX HD
+p:BetaDigital
+151b:00c00000:0455:0001:25:0:0
+Juwelo HD
+p:BetaDigital
+2b1b:00820000:1900:fbff:25:0:0
+Sky Sport24 HD
+p:SkyItalia
+151c:00c00000:0455:0001:25:0:0
+pearl.tv HD Shop
+p:BetaDigital
+251d:00c00000:0456:0001:25:0:0
+CINE+ CLUB HD
+p:CSAT
+2b1d:00820000:1900:fbff:25:0:0
+Sky Sport24 HD
+p:SkyItalia
+251e:00c00000:0456:0001:25:0:0
+MULTISPORTS 1 HD
+p:CSAT
+781e:00c00000:0428:0001:25:0:0
+MEZZO LIVEHD
+p:DIGITAL+
+011f:00c00000:000c:0085:25:0:0
+Sky Bundesliga HD 4
+p:SKY
+251f:00c00000:0456:0001:25:0:0
+MULTISPORTS 2 HD
+p:CSAT
+781f:00c00000:0428:0001:25:0:0
+CALLE 13 HD
+p:DIGITAL+
+0120:00c00000:000c:0085:25:0:0
+Sky Sport HD 5
+p:SKY
+1020:00820000:1d4c:fbff:25:0:0
+Disney Ch. HD
+p:SkyItalia
+2520:00c00000:0456:0001:25:0:0
+MULTISPORTS 3 HD
+p:CSAT
+2b20:00820000:1900:fbff:25:0:0
+Sky Sport24 HD
+p:SkyItalia
+7820:00c00000:0428:0001:25:0:0
+NICKELODEONHD
+p:
+2521:00c00000:0456:0001:25:0:0
+MULTISPORTS 4 HD
+p:CSAT
+7821:00c00000:0428:0001:25:0:0
+NAT GEO HD
+p:DIGITAl+
+0122:00c00000:000c:0085:25:0:0
+Eurosport360HD 3
+p:SKY
+2522:00c00000:0456:0001:25:0:0
+MULTISPORTS 5 HD
+p:CSAT
+7822:00c00000:0428:0001:25:0:0
+C+ DEPORT HD
+p:DIGITAL+
+2523:00c00000:0456:0001:25:0:0
+MULTISPORTS 6 HD
+p:CSAT
+7823:00c00000:0428:0001:25:0:0
+MEZZO LIVE HD
+p:DIGITAL+
+2524:00c00000:0456:0001:25:0:0
+DORCEL TV HD
+p:CSAT
+7824:00c00000:0428:0001:25:0:0
+CALLE 13 HD
+p:DIGITAL+
+7825:00c00000:0428:0001:25:0:0
+NICKELODEONHD
+p:
+7828:00c00000:0428:0001:25:0:0
+C+ DEPORT HD
+p:DIGITAL+
+0129:00c00000:000b:0085:25:0:0
+Sky Bundesliga HD 5
+p:SKY
+2329:00c00000:0442:0001:25:0:0
+TF1 HD
+p:CSAT
+7829:00c00000:0428:0001:25:0:0
+NAT GEO HD
+p:DIGITAl+
+012a:00c00000:000b:0085:25:0:0
+Sky Sport HD 6
+p:SKY
+232a:00c00000:0442:0001:25:0:0
+NATIONAL GEO HD
+p:CSAT
+232b:00c00000:0442:0001:25:0:0
+HD1 HD
+p:CSAT,c:000136,c:030136,c:040141,c:050001
+2c2b:00820000:251c:fbff:25:0:0
+Documentari HD
+p:SkyItalia
+012c:00c00000:000b:0085:25:0:0
+Eurosport360HD 4
+p:SKY
+232c:00c00000:0442:0001:25:0:0
+PARIS PREMIERE HD
+p:CSAT
+152d:00c00000:0455:0001:25:0:0
+TELE 5 HD Austria
+p:BetaDigital
+232d:00c00000:0442:0001:25:0:0
+EUROSPORT HD
+p:CSAT
+782d:00c00000:0428:0001:25:0:0
+C+ TOROS HD
+p:PRISA TV
+152e:00c00000:0455:0001:25:0:0
+DMAX HD Austria
+p:BetaDigital
+232e:00c00000:0442:0001:25:0:0
+PLANETE+ HD
+p:CSAT
+132f:00c00000:03ef:0001:25:0:0
+ORF1 HD
+p:ORF,c:000780,c:020785,c:030780,c:040781,c:050001,C:0000
+232f:00c00000:0442:0001:25:0:0
+DISNEY HD
+p:CSAT
+1330:00c00000:03ef:0001:25:0:0
+ORF2W HD
+p:ORF
+2330:00c00000:0442:0001:25:0:0
+FRANCE 5 HD
+p:CSAT
+1331:00c00000:03ef:0001:25:0:0
+ServusTV HD Oesterreich
+p:ServusTV,c:000dff,c:020e04,c:030dff,c:040e03,c:050001
+2331:00c00000:0442:0001:25:0:0
+LCI HD
+p:CSAT
+4331:00820000:300c:013e:25:0:0
+SRF 1 HD
+p:Schweizer Radio und Fernsehen,c:0001f6,c:0201fb,c:0301f6,c:0401f9,c:050001
+7531:00c00000:0426:0001:25:0:0
+MOVISTARF1HD
+p:CANAL+
+1332:00c00000:03ef:0001:25:0:0
+ServusTV HD Deutschland
+p:ServusTV,c:001338,c:02133d,c:031338,c:04133c,c:050001
+2c32:00820000:251c:fbff:25:0:0
+Bambini HD
+p:SkyItalia,c:0000a3,c:0300a3
+4332:00820000:300c:013e:25:0:0
+SRF zwei HD
+p:Schweizer Radio und Fernsehen,c:000200,c:020205,c:030200,c:040203,c:050001
+7532:00c00000:0426:0001:25:0:0
+M.MOTOGPHD
+p:CANAL+
+0133:00c00000:000a:0085:25:0:0
+Sky Bundesliga HD 6
+p:SKY
+3233:00c00000:045f:0035:25:0:0
+La Une HD
+p:M7 Group
+4333:00820000:300c:013e:25:0:0
+RTS Un HD
+p:Radio Television Suisse
+7533:00c00000:0426:0001:25:0:0
+AMC HD
+p:CANAL+
+0134:00c00000:000a:0085:25:0:0
+Sky Sport HD 7
+p:SKY
+1334:00c00000:03ef:0001:25:0:0
+ORF2N HD
+p:ORF
+4334:00820000:300c:013e:25:0:0
+RTS Deux HD
+p:Radio Television Suisse
+7534:00c00000:0426:0001:25:0:0
+ANTENA 3 HD
+p:CANAL+
+0135:00c00000:000a:0085:25:0:0
+Sport1 US HD1
+p:SKY
+2135:00c00000:0400:0001:25:0:0
+FRENCH LOVER HD
+p:CSAT
+4335:00820000:300c:013e:25:0:0
+Test17205
+p:SRG SSR
+7535:00c00000:0426:0001:25:0:0
+CUATRO HD
+p:CANAL+
+0136:00c00000:000a:0085:25:0:0
+Eurosport360HD 5
+p:SKY
+1036:00820000:1d4c:fbff:25:0:0
+Eurosport 2 HD
+p:SkyItalia
+2136:00c00000:0400:0001:25:0:0
+NUMERO 23 HD
+p:CSAT
+7536:00c00000:0426:0001:25:0:0
+TELECINCO HD
+p:CANAL+
+2137:00c00000:0400:0001:25:0:0
+NRJ HITS HD
+p:CSAT
+7537:00c00000:0426:0001:25:0:0
+LA SEXTA HD
+p:CANAL+
+2138:00c00000:0400:0001:25:0:0
+LIBIDO TV HD
+p:CSAT
+3238:00c00000:045f:0035:25:0:0
+RTL-TVi HD
+p:M7 Group
+2139:00c00000:0400:0001:25:0:0
+OL TV HD
+p:CSAT
+213a:00c00000:0400:0001:25:0:0
+OM TV HD
+p:CSAT
+213b:00c00000:0400:0001:25:0:0
+ONZEO HD
+p:IMEDIA
+253b:00820000:170c:fbff:25:0:0
+X Factor
+p:SkyItalia
+213c:00c00000:0400:0001:25:0:0
+PINK X HD
+p:CSAT
+013d:00c00000:000e:0085:25:0:0
+Sky Bundesliga HD 7
+p:SKY
+283d:00c00000:03fb:0001:25:0:0
+Das Erste HD
+p:ARD,c:0013ed,c:0213f0,c:0313ed,c:0413f2,c:050001
+2c3d:00820000:251c:fbff:25:0:0
+News HD
+p:SkyItalia
+013e:00c00000:000e:0085:25:0:0
+Sky Sport HD 8
+p:SKY
+283e:00c00000:03fb:0001:25:0:0
+arte HD
+p:ARD,c:0013f7,c:0213fa,c:0313f7,c:0413fc,c:050001
+283f:00c00000:03fb:0001:25:0:0
+SWR BW HD
+p:ARD
+0140:00c00000:000e:0085:25:0:0
+Eurosport360HD 6
+p:SKY
+1040:00820000:1d4c:fbff:25:0:0
+Sky 3D
+p:SkyItalia
+2840:00c00000:03fb:0001:25:0:0
+SWR RP HD
+p:ARD
+1041:00820000:1d4c:fbff:25:0:0
+Sky 3D
+p:SkyItalia
+1f41:00c00000:042e:0001:25:0:0
+MTV BASE HD
+p:
+1042:00820000:1d4c:fbff:25:0:0
+Sky 3D
+p:SkyItalia
+1f42:00c00000:042e:0001:25:0:0
+MTV PULSE HD
+p:
+2b42:00820000:1900:fbff:25:0:0
+Sky Arte HD
+p:SkyItalia
+1043:00820000:1d4c:fbff:25:0:0
+Sky 3D
+p:SkyItalia
+1f43:00c00000:042e:0001:25:0:0
+MTV IDOL HD
+p:
+2b43:00820000:1900:fbff:25:0:0
+Sky Arte HD
+p:SkyItalia
+1044:00820000:1d4c:fbff:25:0:0
+Sky 3D
+p:SkyItalia
+1f44:00c00000:042e:0001:25:0:0
+MTV HD
+p:
+1f45:00c00000:042e:0001:25:0:0
+PLANETE+ THALASSA HD
+p:
+0f46:00820000:2198:fbff:25:0:0
+Sky Calcio 5 HD
+p:SkyItalia
+1f46:00c00000:042e:0001:25:0:0
+HISTOIRE HD
+p:,c:000262,c:030262,c:04026d,c:050001
+2c46:00820000:251c:fbff:25:0:0
+Cinema HD
+p:SkyItalia
+0147:00c00000:000e:0085:25:0:0
+Sky Bundesliga HD 8
+p:SKY
+1f47:00c00000:042e:0001:25:0:0
+OCS CITY HD
+p:
+0148:00c00000:000e:0085:25:0:0
+Sky Sport HD 9
+p:SKY
+0f48:00820000:2198:fbff:25:0:0
+Sky Calcio 6 HD
+p:SkyItalia
+0d49:00820000:1450:013e:25:0:0
+Rai 1 HD
+p:Rai
+1f49:00c00000:042e:0001:25:0:0
+D8 HD
+p:
+014a:00c00000:000e:0085:25:0:0
+Eurosport360HD 7
+p:SKY
+104a:00820000:1d4c:fbff:25:0:0
+Classica HD
+p:SkyItalia
+1f4a:00c00000:042e:0001:25:0:0
+MEZZO HD
+p:
+0f4b:00820000:2198:fbff:25:0:0
+Real Time HD
+p:SkyItalia
+0f4c:00820000:2198:fbff:25:0:0
+Primafila 7 HD
+p:SkyItalia
+0f4d:00820000:2198:fbff:25:0:0
+Sky Calcio 1 HD
+p:SkyItalia
+2c4d:00820000:251c:fbff:25:0:0
+Primafila HD
+p:SkyItalia
+0f4f:00820000:2198:fbff:25:0:0
+Eurosport HD
+p:SkyItalia
+1e4f:00820000:15e0:fbff:25:0:0
+Fox Sports HD
+p:SkyItalia
+7850:00c00000:041a:0001:25:0:0
+AXN HD
+p:DIGITAL+,c:0000a0,c:0300a0,c:040050,c:050001
+0151:00c00000:000a:0085:25:0:0
+Sky Bundesliga HD 9
+p:SKY
+7851:00c00000:041a:0001:25:0:0
+C+COMEDIA HD
+p:DIGITAL+
+0152:00c00000:000a:0085:25:0:0
+Sky Sport HD 10
+p:SKY
+2c52:00820000:251c:fbff:25:0:0
+Sport HD
+p:SkyItalia
+7852:00c00000:041a:0001:25:0:0
+C+ LIGA HD
+p:DIGITAL+
+1e53:00820000:15e0:fbff:25:0:0
+MTV Next HD
+p:SkyItalia
+7853:00c00000:041a:0001:25:0:0
+C+L.MULTI HD
+p:PRISA TV
+0154:00c00000:000a:0085:25:0:0
+Eurosport360HD 8
+p:SKY
+0f54:00820000:2198:fbff:25:0:0
+Onboard Mix HD
+p:SkyItalia
+1e54:00820000:15e0:fbff:25:0:0
+Sky Sport Plus HD
+p:SkyItalia
+7854:00c00000:041a:0001:25:0:0
+TAQUILLA HD
+p:DIGITAL+
+2455:00c00000:0440:0001:25:0:0
+ARTE HD
+p:CSAT
+2855:00c00000:0401:0001:25:0:0
+BR Süd HD
+p:ARD,c:001451,c:021454,c:031451,c:041456,c:050001
+7855:00c00000:041a:0001:25:0:0
+CANAL+ 3D
+p:DIGITAL+
+2456:00c00000:0440:0001:25:0:0
+CINE+ PREMIER HD
+p:CSAT
+2856:00c00000:0401:0001:25:0:0
+BR Nord HD
+p:ARD
+7856:00c00000:041a:0001:25:0:0
+AXN HD
+p:DIGITAL+
+2457:00c00000:0440:0001:25:0:0
+M6 HD
+p:CSAT
+2857:00c00000:0401:0001:25:0:0
+NDR FS NDS HD
+p:ARD
+7857:00c00000:041a:0001:25:0:0
+C+COMEDIA HD
+p:DIGITAL+
+2458:00c00000:0440:0001:25:0:0
+W9 HD
+p:CSAT
+2858:00c00000:0401:0001:25:0:0
+NDR FS MV HD
+p:ARD
+7858:00c00000:041a:0001:25:0:0
+C+ LIGA HD
+p:DIGITAL+
+2459:00c00000:0440:0001:25:0:0
+USHUAIA TV HD
+p:CSAT
+2859:00c00000:0401:0001:25:0:0
+NDR FS HH HD
+p:ARD
+7859:00c00000:041a:0001:25:0:0
+C+ LIGA HD
+p:DIGITAL+
+245a:00c00000:0440:0001:25:0:0
+FRANCE 2 HD
+p:CSAT
+285a:00c00000:0401:0001:25:0:0
+NDR FS SH HD
+p:ARD
+785a:00c00000:041a:0001:25:0:0
+C+L.MULTI HD
+p:PRISA TV
+1e5b:00820000:15e0:fbff:25:0:0
+Primafila 1 HD
+p:SkyItalia
+245b:00c00000:0440:0001:25:0:0
+CINE+ EMOTION HD
+p:CSAT
+285b:00c00000:0401:0001:25:0:0
+PHOENIX HD
+p:ARD,c:00148d,c:01148e,c:021490,c:03148d,c:050001
+1e5c:00820000:15e0:fbff:25:0:0
+Sky Calcio 8 HD
+p:SkyItalia
+245c:00c00000:0440:0001:25:0:0
+D17 HD
+p:CSAT,c:00032a,c:03032a,c:040335,c:050001
+1e5d:00820000:15e0:fbff:25:0:0
+Cinema +1 HD
+p:SkyItalia
+245d:00c00000:0440:0001:25:0:0
+FRANCE 3 HD
+p:CSAT
+1e5e:00820000:15e0:fbff:25:0:0
+Cinema Max +1 HD
+p:SkyItalia
+245e:00c00000:0440:0001:25:0:0
+LCP HD
+p:CSAT
+785e:00c00000:041a:0001:25:0:0
+TAQUILLA 2 HD
+p:PRISA TV
+1e5f:00820000:15e0:fbff:25:0:0
+Sky Calcio 7 HD
+p:SkyItalia
+785f:00c00000:041a:0001:25:0:0
+C+PartidazoHD
+p:CANAL+
+1e60:00820000:15e0:fbff:25:0:0
+Primafila 3 HD
+p:SkyItalia
+2c60:00820000:251c:fbff:25:0:0
+Sky 3D
+p:SkyItalia
+2261:00c00000:0438:0001:25:0:0
+CANAL+ HD
+p:CSAT
+7861:00c00000:041a:0001:25:0:0
+MULTIFUT. 2 HD
+p:CANAL+
+2262:00c00000:0438:0001:25:0:0
+CANAL+ DECALE HD
+p:
+2263:00c00000:0438:0001:25:0:0
+CANAL+ CINEMA HD
+p:
+3263:00c00000:045f:0035:25:0:0
+Eurosport1 HD NL
+p:M7 Group
+7863:00c00000:041a:0001:25:0:0
+LA 1 HD
+p:
+2264:00c00000:0438:0001:25:0:0
+CANAL+ SPORT HD
+p:CSAT
+7864:00c00000:041a:0001:25:0:0
+MULTIFUT. 1 HD
+p:CANAL+
+0065:00c00000:000e:0085:25:0:0
+Universal HD
+p:SKY,c:0005ff,c:020020,c:0305ff,c:040603,c:050001
+1965:00c00000:044e:0001:25:0:0
+NAT GEO WILD HD
+p:CSAT
+2265:00c00000:0438:0001:25:0:0
+CANAL+ FAMILY HD
+p:
+0066:00c00000:000a:0085:25:0:0
+Sky HD FanZone
+p:SKY
+1966:00c00000:044e:0001:25:0:0
+MEZZO LIVE HD
+p:CSAT
+2266:00c00000:0438:0001:25:0:0
+CANAL+ SERIES HD
+p:
+2b66:00c00000:03f3:0001:25:0:0
+ZDF HD
+p:ZDFvision,c:0017de,c:0217f2,c:0317de,c:0417ea,c:050001
+1967:00c00000:044e:0001:25:0:0
+M6 MUSIC HD
+p:CSAT
+2267:00c00000:0438:0001:25:0:0
+CINE+ FRISSON HD
+p:CSAT
+1968:00c00000:044e:0001:25:0:0
+DJAZZ.TV HD
+p:CSAT
+2268:00c00000:0438:0001:25:0:0
+CINE+ FAMIZ HD
+p:CSAT
+0069:00c00000:000c:0085:25:0:0
+Sky Bundesliga HD 1
+p:SKY
+1969:00c00000:044e:0001:25:0:0
+SERIE CLUB HD
+p:CSAT
+2269:00c00000:0438:0001:25:0:0
+CINE+ CLASSIC HD
+p:CSAT
+006a:00c00000:000e:0085:25:0:0
+Pro7 FUN HD
+p:SKY,c:0004ff,c:020020,c:0304ff,c:040503,c:050001
+196a:00c00000:044e:0001:25:0:0
+OCS MAX HD
+p:CSAT
+226a:00c00000:0438:0001:25:0:0
+iTELE HD
+p:CSAT
+006b:00c00000:000c:0085:25:0:0
+Sky Hits HD
+p:SKY,c:0002ff,c:020020,c:0302ff,c:040303,c:050001
+196b:00c00000:044e:0001:25:0:0
+KOMBAT SPORT HD
+p:
+2c6b:00820000:251c:fbff:25:0:0
+Intrattenim. HD
+p:SkyItalia
+006c:00c00000:000c:0085:25:0:0
+Sky Sport News HD
+p:SKY
+196c:00c00000:044e:0001:25:0:0
+COMEDIE+ HD
+p:
+526c:00c00000:041d:0001:25:0:0
+ANIXE HD
+p:BetaDigital
+006d:00c00000:000e:0085:25:0:0
+Eurosport 2 HD
+p:SKY
+196d:00c00000:044e:0001:25:0:0
+EXTREME SPORTS HD
+p:
+006e:00c00000:000d:0085:25:0:0
+Sky Atlantic HD
+p:SKY,c:0004ff,c:020020,c:0304ff,c:040503,c:050001
+196e:00c00000:044e:0001:25:0:0
+PIWI+ HD
+p:
+286e:00c00000:0425:0001:25:0:0
+rbb Brandenburg HD
+p:ARD
+006f:00c00000:000d:0085:25:0:0
+Disney Cinemagic HD
+p:SKY,c:0000ff,c:020020,c:0300ff,c:040103,c:050001
+0f6f:00820000:2198:fbff:25:0:0
+Sky Calcio 2 HD
+p:SkyItalia
+286f:00c00000:0425:0001:25:0:0
+rbb Berlin HD
+p:ARD
+526f:00c00000:041d:0001:25:0:0
+QVC HD
+p:BetaDigital
+0070:00c00000:000d:0085:25:0:0
+NatGeo HD
+p:SKY,c:0001ff,c:020020,c:0301ff,c:040203,c:050001
+2870:00c00000:0425:0001:25:0:0
+MDR Sachsen HD
+p:ARD
+5270:00c00000:041d:0001:25:0:0
+HSE24 HD
+p:BetaDigital
+0071:00c00000:000b:0085:25:0:0
+History HD
+p:SKY,c:0002ff,c:020020,c:0302ff,c:040303,c:050001
+0f71:00820000:2198:fbff:25:0:0
+Primafila 5 HD
+p:SkyItalia
+2871:00c00000:0425:0001:25:0:0
+MDR S-Anhalt HD
+p:ARD
+0072:00c00000:000d:0085:25:0:0
+Sky Sport HD 2
+p:SKY
+0f72:00820000:2198:fbff:25:0:0
+Primafila 13 HD
+p:SkyItalia
+2872:00c00000:0425:0001:25:0:0
+MDR Thüringen HD
+p:ARD
+0073:00c00000:000c:0085:25:0:0
+MGM HD
+p:SKY,c:0004ff,c:020020,c:0304ff,c:040503,c:050001
+2873:00c00000:0425:0001:25:0:0
+hr-fernsehen HD
+p:ARD
+5273:00c00000:041d:0001:25:0:0
+NICKELODEON HD
+p:MTV Networks
+0074:00c00000:000b:0085:25:0:0
+Sky Action HD
+p:SKY,c:0003ff,c:020020,c:0303ff,c:040403,c:050001
+2774:00c00000:0409:0001:25:0:0
+TLC HD
+p:BetaDigital
+5274:00c00000:041d:0001:25:0:0
+N24 HD
+p:BetaDigital,c:0002ff,c:020022,c:0302ff,c:040303,c:050001
+ef74:00c00000:03f9:0001:25:0:0
+SAT.1 HD
+p:ProSiebenSat.1,c:0000ff,c:020020,c:0300ff,c:040103,c:050001
+0075:00c00000:000a:0085:25:0:0
+Sky 3D
+p:SKY
+2775:00c00000:0409:0001:25:0:0
+SES Demo HD
+p:BetaDigital
+ef75:00c00000:03f9:0001:25:0:0
+ProSieben HD
+p:ProSiebenSat.1,c:0001ff,c:020021,c:0301ff,c:040203,c:050001
+0076:00c00000:0006:0085:25:0:0
+Nat Geo Wild HD
+p:SKY,c:0001ff,c:020020,c:0301ff,c:040203,c:050001
+2776:00c00000:0409:0001:25:0:0
+mediaspar HD
+p:BetaDigital
+ef76:00c00000:03f9:0001:25:0:0
+kabel eins HD
+p:ProSiebenSat.1
+0077:00c00000:000a:0085:25:0:0
+Sport1 US HD
+p:SKY
+2777:00c00000:0409:0001:25:0:0
+MTV HD
+p:BetaDigital,c:0003ff,c:0303ff,c:040403,c:050001
+2c77:00820000:251c:fbff:25:0:0
+Calcio HD
+p:SkyItalia
+ef77:00c00000:03f9:0001:25:0:0
+SIXX HD
+p:ProSiebenSat.1,c:0003ff,c:020023,c:0303ff,c:040403,c:050001
+0078:00c00000:000e:0085:25:0:0
+Sky Select HD
+p:SKY
+ef78:00c00000:03f9:0001:25:0:0
+ProSieben MAXX HD
+p:ProSiebenSat.1,c:0004ff,c:020024,c:0304ff,c:040503,c:050001
+0079:00c00000:000e:0085:25:0:0
+BLUE MOVIE HD
+p:SKY
+2779:00c00000:0409:0001:25:0:0
+QVC BEAUTY & STYLE HD
+p:BetaDigital
+007a:00c00000:000b:0085:25:0:0
+Sport1+ HD
+p:SKY
+2b7a:00c00000:03f3:0001:25:0:0
+zdf_neo HD
+p:ZDFvision,c:0018a6,c:0218ba,c:0318a6,c:0418b2,c:050001
+377a:00820000:044c:013e:25:0:0
+CANAL+ 1 HD
+p:nc+
+007b:00c00000:000b:0085:25:0:0
+TNT Serie HD
+p:SKY
+377b:00820000:044c:013e:25:0:0
+CANAL+ FAMILY HD
+p:nc+
+007c:00c00000:000a:0085:25:0:0
+Fox HD
+p:SKY,c:0003ff,c:020020,c:0303ff,c:040403,c:050001
+157c:00c00000:041f:0001:25:0:0
+Disney Channel HD
+p:BetaDigital
+007d:00c00000:000a:0085:25:0:0
+AXN HD
+p:SKY,c:0000ff,c:020020,c:0300ff,c:040103,c:050001
+157d:00c00000:041f:0001:25:0:0
+HSE24 EXTRA HD
+p:BetaDigital
+377d:00820000:044c:013e:25:0:0
+teleTOON+ HD
+p:nc+
+527d:00c00000:041d:0001:25:0:0
+NICKELODEON HD AT
+p:MTV Networks
+007e:00c00000:000c:0085:25:0:0
+Syfy HD
+p:SKY,c:0001ff,c:020020,c:0301ff,c:040203,c:050001
+157e:00c00000:041f:0001:25:0:0
+1-2-3.tv HD
+p:BetaDigital,c:0002ff,c:020022,c:0302ff,c:040303,c:050001
+377e:00820000:044c:013e:25:0:0
+Planete+ HD
+p:nc+
+527e:00c00000:041d:0001:25:0:0
+N24 HD Austria
+p:BetaDigital
+007f:00c00000:000d:0085:25:0:0
+13th Street HD
+p:SKY,c:0002ff,c:020020,c:0302ff,c:040303,c:050001
+157f:00c00000:041f:0001:25:0:0
+Deluxe Music HD
+p:BetaDigital,c:0003ff,c:0303ff,c:040403,c:050001
+377f:00820000:044c:013e:25:0:0
+Kuchnia+ HD
+p:nc+
+0080:00c00000:000e:0085:25:0:0
+E! Entertainm. HD
+p:SKY,c:0000ff,c:020020,c:0300ff,c:040103,c:050001
+1580:00c00000:041f:0001:25:0:0
+QVC PLUS HD
+p:BetaDigital
+3780:00820000:044c:013e:25:0:0
+Domo+ HD
+p:nc+
+6f80:00c00000:0457:0001:25:0:0
+WDR HD Aachen
+p:ARD
+0081:00c00000:0006:0085:25:0:0
+Sky Sport HD 1
+p:SKY
+1581:00c00000:041f:0001:25:0:0
+SPORT1 HD
+p:BetaDigital
+2581:00c00000:0458:0001:25:0:0
+A LA UNE HD
+p:CSAT,c:00006e,c:03006e,c:040079,c:050001
+2781:00c00000:0409:0001:25:0:0
+MTV HD Austria
+p:BetaDigital
+3781:00820000:044c:013e:25:0:0
+Ale kino+ HD
+p:nc+
+6f81:00c00000:0457:0001:25:0:0
+WDR HD Wuppertal
+p:ARD
+0082:00c00000:0006:0085:25:0:0
+Discovery HD
+p:SKY,c:0003ff,c:020020,c:0303ff,c:040403,c:050001
+3782:00820000:044c:013e:25:0:0
+CANAL+ SERIALE HD
+p:nc+
+6f82:00c00000:0457:0001:25:0:0
+WDR HD Bonn
+p:ARD
+7882:00c00000:0414:0001:25:0:0
+C+ SERIES HD
+p:PRISA TV
+0083:00c00000:0006:0085:25:0:0
+Sky Cinema HD
+p:SKY,c:0004ff,c:020020,c:0304ff,c:040503,c:050001
+6f83:00c00000:0457:0001:25:0:0
+WDR HD Duisburg
+p:ARD
+7883:00c00000:0414:0001:25:0:0
+TNT HD
+p:DIGITAL+
+0084:00c00000:000b:0085:25:0:0
+Eurosport HD
+p:SKY
+2b84:00c00000:03f3:0001:25:0:0
+zdf.kultur HD
+p:ZDFvision
+7884:00c00000:0414:0001:25:0:0
+NG WILD HD
+p:DIGITAL+
+7885:00c00000:0414:0001:25:0:0
+TCM HD
+p:
+0086:00c00000:0008:0085:25:0:0
+Sky Cinema+1 HD
+p:SKY,c:0000ff,c:020020,c:0300ff,c:040103,c:050001
+1586:00c00000:041f:0001:25:0:0
+Disney Channel HD Austria
+p:BetaDigital
+7886:00c00000:0414:0001:25:0:0
+DISNEY CH HD
+p:DIGITAL+
+0087:00c00000:0008:0085:25:0:0
+Sky Cinema+24 HD
+p:SKY,c:0001ff,c:020020,c:0301ff,c:040203,c:050001
+2887:00c00000:040f:0001:25:0:0
+tagesschau24 HD
+p:ARD,c:001519,c:02151c,c:031519,c:04151e,c:050001
+2e87:00c00000:0411:0001:25:0:0
+RTL HD Austria
+p:CBC
+7887:00c00000:0414:0001:25:0:0
+C+ SERIES HD
+p:PRISA TV
+0088:00c00000:0008:0085:25:0:0
+TNT Glitz HD
+p:SKY
+2888:00c00000:040f:0001:25:0:0
+Einsfestival HD
+p:ARD
+7888:00c00000:0414:0001:25:0:0
+TNT HD
+p:DIGITAL+
+0089:00c00000:0008:0085:25:0:0
+Spiegel Geschichte HD
+p:SKY
+1589:00c00000:041f:0001:25:0:0
+Deluxe Music HD Austria
+p:BetaDigital,c:0003ff,c:0303ff,c:040403,c:050001
+2889:00c00000:040f:0001:25:0:0
+EinsPlus HD
+p:ARD,c:00152d,c:021530,c:03152d,c:041532,c:050001
+7889:00c00000:0414:0001:25:0:0
+NG WILD HD
+p:DIGITAL+
+008a:00c00000:0008:0085:25:0:0
+Disney Junior HD
+p:SKY
+788a:00c00000:0414:0001:25:0:0
+TCM HD
+p:
+788b:00c00000:0414:0001:25:0:0
+DISNEY CH HD
+p:DIGITAL+
+008c:00c00000:0009:0085:25:0:0
+RTL Crime HD
+p:SKY,c:0000ff,c:020020,c:0300ff,c:040103,c:050001
+788c:00c00000:0414:0001:25:0:0
+CANAL+ HD
+p:CANAL+
+008d:00c00000:0009:0085:25:0:0
+Sky INFO
+p:SKY
+008e:00c00000:0009:0085:25:0:0
+Big Brother 24 Stunden live HD
+p:SKY,c:0002ff,c:020020,c:0302ff,c:040303,c:050001
+2b8e:00c00000:03f2:0001:25:0:0
+3sat HD
+p:ZDFvision,c:00196e,c:021982,c:03196e,c:04197a,c:050001
+008f:00c00000:0009:0085:25:0:0
+Sky Sport Austria HD
+p:SKY,c:0003ff,c:020020,c:0303ff,c:040403,c:050001
+0090:00c00000:0009:0085:25:0:0
+.
+p:SKY
+2e91:00c00000:0411:0001:25:0:0
+VOX HD Austria
+p:CBC
+3792:00820000:14b4:fbff:25:0:0
+Sky Atlantic HD
+p:SkyItalia
+2b98:00c00000:03f2:0001:25:0:0
+KiKA HD
+p:ZDFvision
+2199:00c00000:0448:0001:25:0:0
+DORCEL XXX HD
+p:CSAT
+219a:00c00000:0448:0001:25:0:0
+MCM HD
+p:CSAT
+219b:00c00000:0448:0001:25:0:0
+MCM TOP HD
+p:CSAT
+2e9b:00c00000:0411:0001:25:0:0
+SUPER RTL HD
+p:CBC
+379b:00820000:044c:013e:25:0:0
+teleTOON+ HD
+p:nc+
+219c:00c00000:0448:0001:25:0:0
+FRANCE 4 HD
+p:CSAT
+379c:00820000:044c:013e:25:0:0
+Planete+ HD
+p:nc+
+379c:00820000:14b4:fbff:25:0:0
+NationalGeo HD
+p:SkyItalia
+219d:00c00000:0448:0001:25:0:0
+NRJ 12 HD
+p:CSAT
+379d:00820000:044c:013e:25:0:0
+Kuchnia+ HD
+p:nc+
+379d:00820000:14b4:fbff:25:0:0
+Fox HD
+p:SkyItalia
+219e:00c00000:0448:0001:25:0:0
+TIJI HD
+p:CSAT
+379e:00820000:044c:013e:25:0:0
+Domo+ HD
+p:nc+
+379e:00820000:14b4:fbff:25:0:0
+Fox Crime HD
+p:SkyItalia
+219f:00c00000:0448:0001:25:0:0
+TMC HD
+p:IMEDIA
+379f:00820000:044c:013e:25:0:0
+Ale kino+ HD
+p:nc+
+21a0:00c00000:0448:0001:25:0:0
+TV BREIZH HD
+p:CSAT
+21a1:00c00000:0448:0001:25:0:0
+NT1 HD
+p:CSAT
+21a2:00c00000:0448:0001:25:0:0
+RFM TV HD
+p:CSAT
+2ba2:00c00000:03f2:0001:25:0:0
+ZDFinfo HD
+p:ZDFvision,c:001a36,c:021a4a,c:031a36,c:041a42,c:050001
+37a4:00820000:14b4:fbff:25:0:0
+Sky Uno HD
+p:SkyItalia
+2ea5:00c00000:0411:0001:25:0:0
+RTL II HD Austria
+p:CBC
+6ea5:00c00000:04b1:0001:25:0:0
+WDR HD Köln
+p:ARD
+37a6:00820000:14b4:fbff:25:0:0
+Fox HD
+p:SkyItalia
+6ea6:00c00000:04b1:0001:25:0:0
+WDR HD Bielefeld
+p:ARD
+6ea7:00c00000:04b1:0001:25:0:0
+WDR HD Dortmund
+p:ARD
+33a8:00c00000:03eb:0001:25:0:0
+Bibel TV HD
+p:ORS
+6ea8:00c00000:04b1:0001:25:0:0
+WDR HD Düsseldorf
+p:ARD
+37a9:00820000:14b4:fbff:25:0:0
+CI Crime+Inv.HD
+p:SkyItalia
+6ea9:00c00000:04b1:0001:25:0:0
+WDR HD Essen
+p:ARD
+6eaa:00c00000:04b1:0001:25:0:0
+WDR HD Münster
+p:ARD
+33ab:00c00000:03eb:0001:25:0:0
+HOPE Channel HD
+p:-
+6eab:00c00000:04b1:0001:25:0:0
+WDR HD Siegen
+p:ARD
+33ac:00c00000:03eb:0001:25:0:0
+ATV HD
+p:ATV,c:0008e8,c:0108e9,c:0208ed,c:0308e8,c:050001
+26ad:00c00000:043e:0001:25:0:0
+DISCOVERY HD
+p:CSAT
+37ad:00820000:14b4:fbff:25:0:0
+DMAX HD
+p:SkyItalia
+21ae:00c00000:0448:0001:25:0:0
+MOSAIQUE
+p:CSAT
+26ae:00c00000:043e:0001:25:0:0
+TCM CINEMA HD
+p:CSAT
+26af:00c00000:043e:0001:25:0:0
+GOLF+ HD
+p:CSAT
+2eaf:00c00000:0411:0001:25:0:0
+RTLNitro HD
+p:CBC
+26b0:00c00000:043e:0001:25:0:0
+BRAVA HD
+p:CSAT
+26b1:00c00000:043e:0001:25:0:0
+TEVA HD
+p:CSAT
+26b2:00c00000:043e:0001:25:0:0
+J-ONE HD
+p:
+26b3:00c00000:043e:0001:25:0:0
+PENTHOUSE HD
+p:CSAT
+14b4:00c00000:0407:0001:25:0:0
+SAT.1 HD Austria
+p:ProSiebenSat.1
+26b4:00c00000:043e:0001:25:0:0
+CARTOON NETWORK
+p:CSAT
+78b4:00c00000:03ec:0001:25:0:0
+TEST B HD
+p:
+14b5:00c00000:0407:0001:25:0:0
+ProSieben HD Austria
+p:ProSiebenSat.1
+26b5:00c00000:043e:0001:25:0:0
+MCS BIEN ETRE HD
+p:CSAT
+78b5:00c00000:03ec:0001:25:0:0
+FOX LIFE HD
+p:PRISA TV
+14b6:00c00000:0407:0001:25:0:0
+kabel eins HD Austria
+p:ProSiebenSat.1
+26b6:00c00000:043e:0001:25:0:0
+TV5 MONDE HD
+p:CSAT
+78b6:00c00000:03ec:0001:25:0:0
+C+ SeriesXtraHD
+p:PRISA TV
+03b7:00820000:2134:013e:25:0:0
+RSI LA 2 HD
+p:Radiotelevisione svizzera
+0db7:00820000:1af4:fbff:25:0:0
+GamberoRossoHD
+p:SkyItalia
+14b7:00c00000:0407:0001:25:0:0
+PULS 4 HD Austria
+p:ProSiebenSat.1,c:0003ff,c:020023,c:0303ff,c:040403,c:050001
+78b7:00c00000:03ec:0001:25:0:0
+C+ GOLF HD
+p:PRISA TV
+0db8:00820000:1af4:fbff:25:0:0
+Fox Life HD
+p:SkyItalia
+14b8:00c00000:0407:0001:25:0:0
+.
+p:ProSiebenSat.1
+78b8:00c00000:03ec:0001:25:0:0
+COSMO HD
+p:DIGITAL+
+0db9:00820000:1af4:fbff:25:0:0
+History HD
+p:SkyItalia
+24b9:00c00000:043c:0001:25:0:0
+DISNEY XD HD
+p:CSAT
+0dba:00820000:1af4:fbff:25:0:0
+NatGeo People HD
+p:SkyItalia
+24ba:00c00000:043c:0001:25:0:0
+DISNEY CINEMA HD
+p:CSAT
+37ba:00820000:14b4:fbff:25:0:0
+Sky Uno +1 HD
+p:SkyItalia
+78ba:00c00000:03ec:0001:25:0:0
+FOX LIFE HD
+p:PRISA TV
+0dbb:00820000:1af4:fbff:25:0:0
+NatGeo Wild HD
+p:SkyItalia
+24bb:00c00000:043c:0001:25:0:0
+MA CHAINE SPORT HD
+p:CSAT
+78bb:00c00000:03ec:0001:25:0:0
+C+ SeriesXtraHD
+p:PRISA TV
+24bc:00c00000:043c:0001:25:0:0
+OCS CHOC HD
+p:
+78bc:00c00000:03ec:0001:25:0:0
+C+ GOLF HD
+p:PRISA TV
+24bd:00c00000:043c:0001:25:0:0
+NON STOP PEOPLE HD
+p:CSAT
+78bd:00c00000:03ec:0001:25:0:0
+COSMO HD
+p:DIGITAL+
+24be:00c00000:043c:0001:25:0:0
+EUROSPORT 2 HD
+p:CSAT
+0dbf:00820000:1af4:fbff:25:0:0
+Sky TG24 HD
+p:SkyItalia
+24bf:00c00000:043c:0001:25:0:0
+DISCOVERY SCIENCE HD
+p:CSAT
+24c0:00c00000:043c:0001:25:0:0
+DISNEY CHANNEL+1 HD
+p:CSAT
+78c0:00c00000:03ec:0001:25:0:0
+COMEDYCENTRALHD
+p:PRISA TV
+03c1:00820000:2134:013e:25:0:0
+SRF info HD
+p:Schweizer Radio und Fernsehen,c:00020a,c:02020f,c:03020a,c:04020d,c:050001
+0dc1:00820000:1af4:fbff:25:0:0
+Sky TG24 HD
+p:SkyItalia
+24c1:00c00000:043c:0001:25:0:0
+PLANETE+ CI HD
+p:CSAT
+78c1:00c00000:03ec:0001:25:0:0
+COMEDYCENTRALHD
+p:PRISA TV
+22c5:00c00000:045a:0001:25:0:0
+E! HD
+p:CSAT
+22c6:00c00000:045a:0001:25:0:0
+LA CHAINE METEO HD
+p:CSAT
+22c7:00c00000:045a:0001:25:0:0
+JUNE HD
+p:CSAT
+22c8:00c00000:045a:0001:25:0:0
+GIRONDINS TV HD
+p:CSAT
+19c9:00c00000:0444:0001:25:0:0
+13EME RUE HD
+p:CSAT
+19ca:00c00000:0444:0001:25:0:0
+DISNEY JUNIOR HD
+p:CSAT
+22ca:00c00000:045a:0001:25:0:0
+SPORT 365 HD
+p:CSAT
+19cb:00c00000:0444:0001:25:0:0
+SYFY HD
+p:CSAT
+22cb:00c00000:045a:0001:25:0:0
+TRACE URBAN HD
+p:CSAT
+0dcc:00820000:1af4:fbff:25:0:0
+Sky TG24 HD
+p:SkyItalia
+19cc:00c00000:0444:0001:25:0:0
+OCS GEANTS HD
+p:
+74cc:00c00000:03f8:0001:25:0:0
+C+ESTRENOSHD
+p:DIGITAL+
+19cd:00c00000:0444:0001:25:0:0
+VOYAGE HD
+p:
+74cd:00c00000:03f8:0001:25:0:0
+SYFY HD
+p:DIGITAL+
+19ce:00c00000:0444:0001:25:0:0
+PARAMOUNT CHANNEL HD
+p:
+74ce:00c00000:03f8:0001:25:0:0
+VIAJAR HD
+p:DIGITAL+
+19cf:00c00000:0444:0001:25:0:0
+MCS EXTREME HD
+p:CSAT
+74cf:00c00000:03f8:0001:25:0:0
+C+ XTRA HD
+p:DIGITAL+
+19d0:00c00000:0444:0001:25:0:0
+FRANCE O HD
+p:
+19d1:00c00000:0444:0001:25:0:0
+GULLI HD
+p:
+20d1:00c00000:045c:0001:25:0:0
+BOING HD
+p:
+74d1:00c00000:03f8:0001:25:0:0
+SYFY HD
+p:DIGITAL+
+19d2:00c00000:0444:0001:25:0:0
+SEASONS HD
+p:
+20d2:00c00000:045c:0001:25:0:0
+CANALJ HD
+p:CSAT
+20d3:00c00000:045c:0001:25:0:0
+FOOT+ 24/24 HD
+p:
+74d3:00c00000:03f8:0001:25:0:0
+VIAJAR HD
+p:DIGITAL+
+20d4:00c00000:045c:0001:25:0:0
+PLANETE+ A&E HD
+p:CSAT
+30d4:00c00000:0413:0001:25:0:0
+SAT.1 Gold HD
+p:ProSiebenSat.1,c:0000ff,c:020020,c:0300ff,c:040103,c:050001
+74d4:00c00000:03f8:0001:25:0:0
+C+ XTRA HD
+p:DIGITAL+
+20d5:00c00000:045c:0001:25:0:0
+TELETOON+ HD
+p:
+30d5:00c00000:0413:0001:25:0:0
+Fashion 4K Preview
+p:SES ASTRA,c:0001ff,c:0301ff,c:040203,c:050001
+74d5:00c00000:03f8:0001:25:0:0
+C+ESTRENOSHD
+p:DIGITAL+
+20d6:00c00000:045c:0001:25:0:0
+6TER HD
+p:CSAT,c:000262,c:030262,c:04026d,c:050001
+74d6:00c00000:03f8:0001:25:0:0
+C+ DEP 2 HD
+p:DIGITAL+
+20d7:00c00000:045c:0001:25:0:0
+NICKELODEON 4TEEN HD
+p:CSAT
+74d7:00c00000:03f8:0001:25:0:0
+C+ DEP 2 HD
+p:DIGITAL+
+74d8:00c00000:03f8:0001:25:0:0
+C+ XTRA HD
+p:DIGITAL+
+74da:00c00000:03f8:0001:25:0:0
+C+ XTRA HD
+p:DIGITAL+
+74db:00c00000:03f8:0001:25:0:0
+AXN WHITE HD
+p:PRISAT TV
+74dc:00c00000:03f8:0001:25:0:0
+AXN WHITE HD
+p:PRISAT TV
+36e3:00820000:06a4:013e:25:0:0
+RSI LA 1 HD
+p:Radiotelevisione svizzera
+10ea:00c00000:0418:0001:25:0:0
+QVC France HD
+p:SES
+0dec:00820000:1af4:fbff:25:0:0
+Cinema Cult HD
+p:SkyItalia
+18ee:00c00000:03f4:0001:25:0:0
+RT Esp HD
+p:GLOBECAST
+23f1:00c00000:0452:0001:25:0:0
+BOOMERANG HD
+p:CSAT
+23f2:00c00000:0452:0001:25:0:0
+EQUIDIA LIFE HD
+p:CSAT
+23f3:00c00000:0452:0001:25:0:0
+EQUIDIA LIVE HD
+p:CSAT
+23f4:00c00000:0452:0001:25:0:0
+INFOSPORT+ HD
+p:CSAT
+23f5:00c00000:0452:0001:25:0:0
+MOTORS TV HD
+p:CSAT
+33f5:00c00000:03ed:0001:25:0:0
+ORF2St HD
+p:ORF,C:0000
+23f6:00c00000:0452:0001:25:0:0
+MELODY HD
+p:IMEDIA
+33f6:00c00000:03ed:0001:25:0:0
+ORF2K HD
+p:ORF
+23f7:00c00000:0452:0001:25:0:0
+TELETOON+1 HD
+p:CSAT
+33f7:00c00000:03ed:0001:25:0:0
+ORF2B HD
+p:ORF
+18f8:00c00000:03f4:0001:25:0:0
+RT Esp HD
+p:GLOBECAST
+23f8:00c00000:0452:0001:25:0:0
+NOLLYWOOD TV
+p:CSAT
+33f8:00c00000:03ed:0001:25:0:0
+ORF2O HD
+p:ORF,c:000bb8,c:020bbd,c:030bb8,c:040be1,c:050001,C:0d98,C:0d95,C:09c4,C:098d,C:098c,C:06e2,C:0650,C:0648,C:0500
+33f9:00c00000:03ed:0001:25:0:0
+ORF2S HD
+p:ORF
+33fa:00c00000:03ed:0001:25:0:0
+ORF2T HD
+p:ORF
+33fb:00c00000:03ed:0001:25:0:0
+ORF2V HD
+p:ORF
+33fc:00c00000:03ed:0001:25:0:0
+ORF III HD
+p:ORF,c:000c08,c:020c0d,c:030c08,c:040c09,c:050001,C:0d98,C:0d95,C:09c4,C:098d,C:098c,C:06e2,C:0650,C:0648,C:0500
+33fd:00c00000:03ed:0001:25:0:0
+ORF SPORT+ HD
+p:ORF,c:000c12,c:020c17,c:030c12,c:040c13,c:050001
+33fe:00c00000:03ed:0001:25:0:0
+flimmit Zusatzpaket
+p:ORF,f:40
+74fe:00c00000:0420:0001:25:0:0
+FOX HD
+p:DIGITAL+
+74ff:00c00000:0420:0001:25:0:0
+C+ FÚTBOL HD
+p:DIGITAL+
+0105:00c00000:0002:0085:211:0:0
+Sky Select 2
+p:
+0106:00c00000:0002:0085:211:0:0
+Sky Bundesliga 2
+p:
+0107:00c00000:0002:0085:211:0:0
+Sky Sport 3
+p:
+010f:00c00000:0003:0085:211:0:0
+Sky Select 3
+p:
+0110:00c00000:0003:0085:211:0:0
+Sky Bundesliga 3
+p:
+0111:00c00000:0003:0085:211:0:0
+Sky Sport 4
+p:
+0119:00c00000:0003:0085:211:0:0
+Sky Select 4
+p:
+011a:00c00000:0003:0085:211:0:0
+Sky Bundesliga 4
+p:
+011b:00c00000:0003:0085:211:0:0
+Sky Sport 5
+p:
+0123:00c00000:0003:0085:211:0:0
+Sky Select 5
+p:
+0124:00c00000:0003:0085:211:0:0
+Sky Bundesliga 5
+p:
+0125:00c00000:0003:0085:211:0:0
+Sky Sport 6
+p:
+012d:00c00000:0003:0085:211:0:0
+Sky Select 6
+p:
+012e:00c00000:0003:0085:211:0:0
+Sky Bundesliga 6
+p:
+012f:00c00000:0003:0085:211:0:0
+Sky Sport 7
+p:
+0137:00c00000:0011:0085:211:0:0
+Sky Select 7
+p:
+0138:00c00000:0011:0085:211:0:0
+Sky Bundesliga 7
+p:
+0139:00c00000:0011:0085:211:0:0
+Sky Sport 8
+p:
+0141:00c00000:0011:0085:211:0:0
+Sky Select 8
+p:
+0142:00c00000:0011:0085:211:0:0
+Sky Bundesliga 8
+p:
+0143:00c00000:0011:0085:211:0:0
+Sky Sport 9
+p:
+014b:00c00000:0011:0085:211:0:0
+Sky Select 9
+p:
+014c:00c00000:0011:0085:211:0:0
+Sky Bundesliga 9
+p:
+014d:00c00000:0011:0085:211:0:0
+Sky Sport 10
+p:
+014e:00c00000:0011:0085:211:0:0
+Sky Select Event B
+p:
+0159:00c00000:0001:0085:211:0:0
+Blue Movie 1
+p:
+0163:00c00000:0001:0085:211:0:0
+Blue Movie 2
+p:
+016d:00c00000:0001:0085:211:0:0
+Blue Movie 3
+p:
+00f1:00c00000:0003:0085:211:0:0
+Sky Sport News
+p:SKY
+00f2:00c00000:000c:0085:211:0:0
+Sky Sport News HD
+p:SKY
+00fb:00c00000:0002:0085:211:0:0
+Sky Select 1
+p:
+00fc:00c00000:0002:0085:211:0:0
+Sky Bundesliga 10
+p:
+00fd:00c00000:0002:0085:211:0:0
+Sky Sport 11
+p:
+00fe:00c00000:0002:0085:211:0:0
+Sky Select Event A
+p:
+1c1e:00c00000:0451:0035:212:0:0
+EPG Nagra
+p:M7 Group
+end
+Have a lot of bugs!
diff --git a/source/Test.Loader.Enigma2/TestFiles/userbouquet.horst.mix b/source/Test.Loader.Enigma2/TestFiles/userbouquet.horst.mix
new file mode 100644
index 0000000..5f8a54b
--- /dev/null
+++ b/source/Test.Loader.Enigma2/TestFiles/userbouquet.horst.mix
@@ -0,0 +1,1205 @@
+#NAME Horst
+#SERVICE 1:0:19:132F:3EF:1:C00000:0:0:0:
+#SERVICE 1:0:19:33F8:3ED:1:C00000:0:0:0:
+#SERVICE 1:0:19:1331:3EF:1:C00000:0:0:0:
+#SERVICE 1:0:19:33AC:3EB:1:C00000:0:0:0:
+#SERVICE 1:0:1:33A7:3EB:1:C00000:0:0:0:
+#SERVICE 1:0:1:4E27:43A:1:C00000:0:0:0:
+#SERVICE 1:0:1:4E22:43A:1:C00000:0:0:0:
+#SERVICE 1:0:1:4E25:43A:1:C00000:0:0:0:
+#SERVICE 1:0:1:4E24:43A:1:C00000:0:0:0:
+#SERVICE 1:0:1:7080:443:1:C00000:0:0:0:
+#SERVICE 1:0:1:708A:443:1:C00000:0:0:0:
+#SERVICE 1:0:1:708F:443:1:C00000:0:0:0:
+#SERVICE 1:0:1:7085:443:1:C00000:0:0:0:
+#SERVICE 1:0:1:14BF:407:1:C00000:0:0:0:
+#SERVICE 1:0:1:3332:45B:1:C00000:0:0:0:
+#SERVICE 1:0:1:14BE:407:1:C00000:0:0:0:
+#SERVICE 1:0:1:33:21:85: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:32DB:45D:1:C00000:0:0:0:
+#SERVICE 1:0:1:332D:45B:1:C00000:0:0:0:
+#SERVICE 1:0:19:2B8E:3F2:1:C00000:0:0:0:
+#SERVICE 1:0:19:283E:3FB:1:C00000:0:0:0:
+#SERVICE 1:0:19:285B:401:1:C00000:0:0:0:
+#SERVICE 1:0:1:49:7:85:C00000:0:0:0:
+#SERVICE 1:0:1:332F:45B:1:C00000:0:0:0:
+#SERVICE 1:0:19:2B98:3F2:1:C00000:0:0:0:
+#SERVICE 1:0:19:526C:41D:1:C00000:0:0:0:
+#SERVICE 1:0:1:701:5:85:C00000:0:0:0:
+#SERVICE 1:0:1:3D:7:85:C00000:0:0:0:
+#SERVICE 1:0:19:3400:3ED:1:C00000:0:0:0:
+#SERVICE 1:0:1:3355:45B:1:C00000:0:0:0:
+#SERVICE 1:0:1:3330:45B:1:C00000:0:0:0:
+#SERVICE 1:0:1:33A9:3EB:1:C00000:0:0:0:
+#SERVICE 1:0:19:283D:3FB:1:C00000:0:0:0:
+#SERVICE 1:0:1:6F47:445:1:C00000:0:0:0:
+#SERVICE 1:0:19:2855:401:1:C00000:0:0:0:
+#SERVICE 1:0:19:283F:3FB:1:C00000:0:0:0:
+#SERVICE 1:0:19:2873:425:1:C00000:0:0:0:
+#SERVICE 1:0:19:6EA5:4B1:1:C00000:0:0:0:
+#SERVICE 1:0:19:2870:425:1:C00000:0:0:0:
+#SERVICE 1:0:19:286F:425:1:C00000:0:0:0:
+#SERVICE 1:0:19:2857:401:1:C00000:0:0:0:
+#SERVICE 1:0:19:2889:40F:1:C00000:0:0:0:
+#SERVICE 1:0:19:2888:40F:1:C00000:0:0:0:
+#SERVICE 1:0:19:2B66:3F3:1:C00000:0:0:0:
+#SERVICE 1:0:19:2B7A:3F3:1:C00000:0:0:0:
+#SERVICE 1:0:19:2B84:3F3:1:C00000:0:0:0:
+#SERVICE 1:0:19:2BA2:3F2:1:C00000:0:0:0:
+#SERVICE 1:0:1:1252:3FD:1:C00000:0:0:0:
+#SERVICE 1:0:1:11FC:3FD:1:C00000:0:0:0:
+#SERVICE 1:0:1:11FD:3FD:1:C00000:0:0:0:
+#SERVICE 1:0:1:1201:3FD:1:C00000:0:0:0:
+#SERVICE 1:0:1:1200:3FD:1:C00000:0:0:0:
+#SERVICE 1:0:1:11FA:3FD:1:C00000:0:0:0:
+#SERVICE 1:0:1:11F8:3FD:1:C00000:0:0:0:
+#SERVICE 1:0:1:11F9:3FD:1:C00000:0:0:0:
+#SERVICE 1:0:1:11FF:3FD:1:C00000:0:0:0:
+#SERVICE 1:0:1:11FE:3FD:1:C00000:0:0:0:
+#SERVICE 1:0:1:11FB:3FD:1:C00000:0:0:0:
+#SERVICE 1:0:1:3339:45B:1:C00000:0:0:0:
+#SERVICE 1:0:1:3146:459:1:C00000:0:0:0:
+#SERVICE 1:0:1:46:7:85:C00000:0:0:0:
+#SERVICE 1:0:1:2F:21:85:C00000:0:0:0:
+#SERVICE 1:0:19:33FD:3ED:1:C00000:0:0:0:
+#SERVICE 1:0:1:79E0:443:1:C00000:0:0:0:
+#SERVICE 1:0:1:384:21:85:C00000:0:0:0:
+#SERVICE 1:0:19:2887:40F:1:C00000:0:0:0:
+#SERVICE 1:0:1:2F3A:441:1:C00000:0:0:0:
+#SERVICE 1:0:1:35:7:85:C00000:0:0:0:
+#SERVICE 1:0:1:79F4:443:1:C00000:0:0:0:
+#SERVICE 1:0:1:1389:3EA:1:C00000:0:0:0:
+#SERVICE 1:0:1:1392:3EA:1:C00000:0:0:0:
+#SERVICE 1:0:1:1146:404:1:C00000:0:0:0:
+#SERVICE 1:0:1:1C7A:457:1:C00000:0:0:0:
+#SERVICE 1:0:1:114E:404:1:C00000:0:0:0:
+#SERVICE 1:0:1:272E:402:1:C00000:0:0:0:
+#SERVICE 1:0:1:2753:402:1:C00000:0:0:0:
+#SERVICE 1:0:1:1AFA:3FE:1:C00000:0:0:0:
+#SERVICE 1:0:1:1B64:3FC:1:C00000:0:0:0:
+#SERVICE 1:0:1:18ED:3F4:1:C00000:0:0:0:
+#SERVICE 1:0:1:1B02:3FE:1:C00000:0:0:0:
+#SERVICE 1:0:1:1B00:3FE:1:C00000:0:0:0:
+#SERVICE 1:0:19:26B6:43E:1:C00000:0:0:0:
+#SERVICE 1:0:19:2331:442:1:C00000:0:0:0:
+#SERVICE 1:0:1:1AF9:3FE:1:C00000:0:0:0:
+#SERVICE 1:0:1:7A4B:410:1:C00000:0:0:0:
+#SERVICE 1:0:1:1B01:3FE:1:C00000:0:0:0:
+#SERVICE 1:0:16:274F:402:1:C00000:0:0:0:
+#SERVICE 1:0:1:1FAA:434:1:C00000:0:0:0:
+#SERVICE 1:0:1:10E0:418:1:C00000:0:0:0:
+#SERVICE 1:0:16:320A:45F:35:C00000:0:0:0:
+#SERVICE 1:0:1:10D6:418:1:C00000:0:0:0:
+#SERVICE 1:0:1:1131:404:1:C00000:0:0:0:
+#SERVICE 1:0:1:1132:404:1:C00000:0:0:0:
+#SERVICE 1:0:1:7729:416:1:C00000:0:0:0:
+#SERVICE 1:0:1:7A4A:410:1:C00000:0:0:0:
+#SERVICE 1:0:1:7A4F:410:1:C00000:0:0:0:
+#SERVICE 1:0:1:749D:41C:1:C00000:0:0:0:
+#SERVICE 1:0:19:18EE:3F4:1:C00000:0:0:0:
+#SERVICE 1:0:1:7A49:410:1:C00000:0:0:0:
+#SERVICE 1:0:1:7A48:410:1:C00000:0:0:0:
+#SERVICE 1:0:1:1B60:3FC:1:C00000:0:0:0:
+#SERVICE 1:0:1:7A45:410:1:C00000:0:0:0:
+#SERVICE 1:0:1:75FB:408:1:C00000:0:0:0:
+#SERVICE 1:0:1:75C6:422:1:C00000:0:0:0:
+#SERVICE 1:0:1:7596:422:1:C00000:0:0:0:
+#SERVICE 1:0:1:13F9:403:1:C00000:0:0:0:
+#SERVICE 1:0:1:1B61:3FC:1:C00000:0:0:0:
+#SERVICE 1:0:1:1AFE:3FE:1:C00000:0:0:0:
+#SERVICE 1:0:1:2763:402:1:C00000:0:0:0:
+#SERVICE 1:0:1:2762:402:1:C00000:0:0:0:
+#SERVICE 1:0:1:32DD:45D:1:C00000:0:0:0:
+#SERVICE 1:0:1:32D5:45D:1:C00000:0:0:0:
+#SERVICE 1:0:1:41:7:85:C00000:0:0:0:
+#SERVICE 1:0:1:315A:459:1:C00000:0:0:0:
+#SERVICE 1:0:1:3C:7:85:C00000:0:0:0:
+#SERVICE 1:0:1:1B63:3FC:1:C00000:0:0:0:
+#SERVICE 1:0:1:313C:459:1:C00000:0:0:0:
+#SERVICE 1:0:1:33AD:3EB:1:C00000:0:0:0:
+#SERVICE 1:0:1:33A6:3EB:1:C00000:0:0:0:
+#SERVICE 1:0:1:33AA:3EB:1:C00000:0:0:0:
+#SERVICE 1:0:1:32D7:45D:1:C00000:0:0:0:
+#SERVICE 1:0:1:32DA:45D:1:C00000:0:0:0:
+#SERVICE 1:0:19:157E:41F:1:C00000:0:0:0:
+#SERVICE 1:0:19:5270:41D:1:C00000:0:0:0:
+#SERVICE 1:0:19:157D:41F:1:C00000:0:0:0:
+#SERVICE 1:0:1:4D:21:85:C00000:0:0:0:
+#SERVICE 1:0:19:526F:41D:1:C00000:0:0:0:
+#SERVICE 1:0:19:1580:41F:1:C00000:0:0:0:
+#SERVICE 1:0:19:2779:409:1:C00000:0:0:0:
+#SERVICE 1:0:1:307:7:85:C00000:0:0:0:
+#SERVICE 1:0:1:382:21:85:C00000:0:0:0:
+#SERVICE 1:0:19:2776:409:1:C00000:0:0:0:
+#SERVICE 1:0:1:383:21:85:C00000:0:0:0:
+#SERVICE 1:0:19:151C:455:1:C00000:0:0:0:
+#SERVICE 1:0:1:3159:459:1:C00000:0:0:0:
+#SERVICE 1:0:1:293:5:85:C00000:0:0:0:
+#SERVICE 1:0:1:4A:5:85:C00000:0:0:0:
+#SERVICE 1:0:19:151B:455:1:C00000:0:0:0:
+#SERVICE 1:0:1:36:7:85:C00000:0:0:0:
+#SERVICE 1:0:16:33FF:3ED:1:C00000:0:0:0:
+#SERVICE 1:0:16:5279:41D:1:C00000:0:0:0:
+#SERVICE 1:0:1:381:21:85:C00000:0:0:0:
+#SERVICE 1:0:1:202:7:85:C00000:0:0:0:
+#SERVICE 1:0:19:1518:455:1:C00000:0:0:0:
+#SERVICE 1:0:1:315C:459:1:C00000:0:0:0:
+#SERVICE 1:0:1:3154:459:1:C00000:0:0:0:
+#SERVICE 1:0:1:3151:459:1:C00000:0:0:0:
+#SERVICE 1:0:1:315B:459:1:C00000:0:0:0:
+#SERVICE 1:0:1:2F5B:454:1:C00000:0:0:0:
+#SERVICE 1:0:1:7A4E:410:1:C00000:0:0:0:
+#SERVICE 1:0:1:313E:459:1:C00000:0:0:0:
+#SERVICE 1:0:1:3144:459:1:C00000:0:0:0:
+#SERVICE 1:0:1:3147:459:1:C00000:0:0:0:
+#SERVICE 1:0:1:314A:459:1:C00000:0:0:0:
+#SERVICE 1:0:1:314B:459:1:C00000:0:0:0:
+#SERVICE 1:0:1:314C:459:1:C00000:0:0:0:
+#SERVICE 1:0:1:314E:459:1:C00000:0:0:0:
+#SERVICE 1:0:1:314F:459:1:C00000:0:0:0:
+#SERVICE 1:0:1:3150:459:1:C00000:0:0:0:
+#SERVICE 1:0:1:3152:459:1:C00000:0:0:0:
+#SERVICE 1:0:1:3153:459:1:C00000:0:0:0:
+#SERVICE 1:0:1:3155:459:1:C00000:0:0:0:
+#SERVICE 1:0:1:3156:459:1:C00000:0:0:0:
+#SERVICE 1:0:1:315F:459:1:C00000:0:0:0:
+#SERVICE 1:0:1:3160:459:1:C00000:0:0:0:
+#SERVICE 1:0:1:3161:459:1:C00000:0:0:0:
+#SERVICE 1:0:1:3138:459:1:C00000:0:0:0:
+#SERVICE 1:0:1:3139:459:1:C00000:0:0:0:
+#SERVICE 1:0:19:33A8:3EB:1:C00000:0:0:0:
+#SERVICE 1:0:1:3E:5:85:C00000:0:0:0:
+#SERVICE 1:0:19:33AB:3EB:1:C00000:0:0:0:
+#SERVICE 1:0:16:5278:41D:1:C00000:0:0:0:
+#SERVICE 1:0:1:1269:3F7:1:C00000:0:0:0:
+#SERVICE 1:0:1:306:7:85:C00000:0:0:0:
+#SERVICE 1:0:1:2760:402:1:C00000:0:0:0:
+#SERVICE 1:0:1:295:21:85:C00000:0:0:0:
+#SERVICE 1:0:19:30D5:413:1:C00000:0:0:0:
+#SERVICE 1:0:1:1901:3FA:1:C00000:0:0:0:
+#SERVICE 1:0:1:13ED:403:1:C00000:0:0:0:
+#SERVICE 1:0:1:296:5:85:C00000:0:0:0:
+#SERVICE 1:0:1:1260:3F7:1:C00000:0:0:0:
+#SERVICE 1:0:1:6D67:437:1:C00000:0:0:0:
+#SERVICE 1:0:1:3163:459:1:C00000:0:0:0:
+#SERVICE 1:0:1:2FC:5:85:C00000:0:0:0:
+#SERVICE 1:0:1:6E3D:431:1:C00000:0:0:0:
+#SERVICE 1:0:1:7034:41B:1:C00000:0:0:0:
+#SERVICE 1:0:1:75B1:422:1:C00000:0:0:0:
+#SERVICE 1:0:1:2742:402:1:C00000:0:0:0:
+#SERVICE 1:0:1:2F94:454:1:C00000:0:0:0:
+#SERVICE 1:0:1:2F5A:454:1:C00000:0:0:0:
+#SERVICE 1:0:1:6DCE:44D:1:C00000:0:0:0:
+#SERVICE 1:0:19:2856:401:1:C00000:0:0:0:
+#SERVICE 1:0:1:6DCB:44D:1:C00000:0:0:0:
+#SERVICE 1:0:1:2F99:454:1:C00000:0:0:0:
+#SERVICE 1:0:1:2F30:441:1:C00000:0:0:0:
+#SERVICE 1:0:1:301:7:85:C00000:0:0:0:
+#SERVICE 1:0:1:7004:436:1:C00000:0:0:0:
+#SERVICE 1:0:1:75D9:422:1:C00000:0:0:0:
+#SERVICE 1:0:1:6DCA:44D:1:C00000:0:0:0:
+#SERVICE 1:0:1:3F:21:85: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:33FE:3ED:1:C00000:0:0:0:
+#SERVICE 1:0:1:75A9:422:1:C00000:0:0:0:
+#SERVICE 1:0:1:75F6:422:1:C00000:0:0:0:
+#SERVICE 1:0:1:125E:3F7:1:C00000:0:0:0:
+#SERVICE 1:0:1:47:7:85:C00000:0:0:0:
+#SERVICE 1:0:1:6DCC:44D: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:3148:459:1:C00000:0:0:0:
+#SERVICE 1:0:1:4E23:43A:1:C00000:0:0:0:
+#SERVICE 1:0:1:445E:453:1:C00000:0:0:0:
+#SERVICE 1:0:1:6D68:437:1:C00000:0:0:0:
+#SERVICE 1:0:1:7A4D:410:1:C00000:0:0:0:
+#SERVICE 1:0:1:7AB1:410:1:C00000:0:0:0:
+#SERVICE 1:0:1:6E44:431:1:C00000:0:0:0:
+#SERVICE 1:0:1:6E45:431:1:C00000:0:0:0:
+#SERVICE 1:0:19:2871:425:1:C00000:0:0:0:
+#SERVICE 1:0:1:6E46:431:1:C00000:0:0:0:
+#SERVICE 1:0:19:2872:425:1:C00000:0:0:0:
+#SERVICE 1:0:1:3162:459:1:C00000:0:0:0:
+#SERVICE 1:0:1:314D:459:1:C00000:0:0:0:
+#SERVICE 1:0:1:313F:459:1:C00000:0:0:0:
+#SERVICE 1:0:1:2E:21:85:C00000:0:0:0:
+#SERVICE 1:0:1:20DA:45C:1:C00000:0:0:0:
+#SERVICE 1:0:1:3164:459:1:C00000:0:0:0:
+#SERVICE 1:0:1:445F:453:1:C00000:0:0:0:
+#SERVICE 1:0:1:6E41:431:1:C00000:0:0:0:
+#SERVICE 1:0:19:2859:401:1:C00000:0:0:0:
+#SERVICE 1:0:1:6E40:431:1:C00000:0:0:0:
+#SERVICE 1:0:19:2858:401:1:C00000:0:0:0:
+#SERVICE 1:0:1:6E42:431:1:C00000:0:0:0:
+#SERVICE 1:0:1:6E43:431:1:C00000:0:0:0:
+#SERVICE 1:0:19:285A:401:1:C00000:0:0:0:
+#SERVICE 1:0:1:1B66:3FC:1:C00000:0:0:0:
+#SERVICE 1:0:1:7008:436:1:C00000:0:0:0:
+#SERVICE 1:0:1:32D6:45D:1:C00000:0:0:0:
+#SERVICE 1:0:1:2FD:7:85:C00000:0:0:0:
+#SERVICE 1:0:1:7035:41B:1:C00000:0:0:0:
+#SERVICE 1:0:1:759C:422:1:C00000:0:0:0:
+#SERVICE 1:0:1:759B:422:1:C00000:0:0:0:
+#SERVICE 1:0:1:4461:453:1:C00000:0:0:0:
+#SERVICE 1:0:1:445D:453:1:C00000:0:0:0:
+#SERVICE 1:0:1:4E21:43A:1:C00000:0:0:0:
+#SERVICE 1:0:1:702:5:85:C00000:0:0:0:
+#SERVICE 1:0:1:40:5:85:C00000:0:0:0:
+#SERVICE 1:0:1:2F44:454:1:C00000:0:0:0:
+#SERVICE 1:0:1:D42:454:1:C00000:0:0:0:
+#SERVICE 1:0:1:6EE1:4B1:1:C00000:0:0:0:
+#SERVICE 1:0:1:1073:3EE:1:C00000:0:0:0:
+#SERVICE 1:0:1:1074:3EE:1:C00000:0:0:0:
+#SERVICE 1:0:1:1072:3EE:1:C00000:0:0:0:
+#SERVICE 1:0:1:6E2E:431:1:C00000:0:0:0:
+#SERVICE 1:0:1:6E2D:431:1:C00000:0:0:0:
+#SERVICE 1:0:19:286E:425:1:C00000:0:0:0:
+#SERVICE 1:0:1:1B65:3FC:1:C00000:0:0:0:
+#SERVICE 1:0:19:18F8:3F4:1:C00000:0:0:0:
+#SERVICE 1:0:1:3070:3F5:1:C00000:0:0:0:
+#SERVICE 1:0:1:7099:443:1:C00000:0:0:0:
+#SERVICE 1:0:1:2EE6:441:1:C00000:0:0:0:
+#SERVICE 1:0:1:2EE5:441:1:C00000:0:0:0:
+#SERVICE 1:0:1:2EE4:441:1:C00000:0:0:0:
+#SERVICE 1:0:1:2EE3:441:1:C00000:0:0:0:
+#SERVICE 1:0:1:2EF4:441:1:C00000:0:0:0:
+#SERVICE 1:0:1:2F1D:441:1:C00000:0:0:0:
+#SERVICE 1:0:1:1AF8:3FE:1:C00000:0:0:0:
+#SERVICE 1:0:1:445C:453:1:C00000:0:0:0:
+#SERVICE 1:0:1:4463:453:1:C00000:0:0:0:
+#SERVICE 1:0:1:4E26:43A:1:C00000:0:0:0:
+#SERVICE 1:0:1:4460:453:1:C00000:0:0:0:
+#SERVICE 1:0:1:4E28:43A:1:C00000:0:0:0:
+#SERVICE 1:0:1:4464:453:1:C00000:0:0:0:
+#SERVICE 1:0:1:4E29:43A:1:C00000:0:0:0:
+#SERVICE 1:0:1:4E2A:43A:1:C00000:0:0:0:
+#SERVICE 1:0:1:33AE:3EB:1:C00000:0:0:0:
+#SERVICE 1:0:1:33AF:3EB:1:C00000:0:0:0:
+#SERVICE 1:0:1:33B0:3EB:1:C00000:0:0:0:
+#SERVICE 1:0:1:33B1:3EB:1:C00000:0:0:0:
+#SERVICE 1:0:1:3401:3ED:1:C00000:0:0:0:
+#SERVICE 1:0:1:3402:3ED:1:C00000:0:0:0:
+#SERVICE 1:0:1:3336:45B:1:C00000:0:0:0:
+#SERVICE 1:0:19:1332:3EF:1:C00000:0:0:0:
+#SERVICE 1:0:1:125C:3F7:1:C00000:0:0:0:
+#SERVICE 1:0:1:125F:3F7:1:C00000:0:0:0:
+#SERVICE 1:0:1:1261:3F7:1:C00000:0:0:0:
+#SERVICE 1:0:1:1262:3F7:1:C00000:0:0:0:
+#SERVICE 1:0:1:1263:3F7:1:C00000:0:0:0:
+#SERVICE 1:0:1:1264:3F7:1:C00000:0:0:0:
+#SERVICE 1:0:1:1265:3F7:1:C00000:0:0:0:
+#SERVICE 1:0:16:5277:41D:1:C00000:0:0:0:
+#SERVICE 1:0:1:308:5:85:C00000:0:0:0:
+#SERVICE 1:0:19:8D:9:85:C00000:0:0:0:
+#SERVICE 1:0:1:12:4:85:C00000:0:0:0:
+#SERVICE 1:0:1:20:21:85:C00000:0:0:0:
+#SERVICE 1:0:1:1268:3F7:1:C00000:0:0:0:
+#SERVICE 1:0:1:2B01:3264:13E:820000:0:0:0:
+#SERVICE 1:0:1:6F46:445:1:C00000:0:0:0:
+#SERVICE 1:0:1:1B5D:3FC:1:C00000:0:0:0:
+#SERVICE 1:0:1:1C62:457:1:C00000:0:0:0:
+#SERVICE 1:0:1:2F08:441:1:C00000:0:0:0:
+#SERVICE 1:0:1:6DD1:44D:1:C00000:0:0:0:
+#SERVICE 1:0:1:6E47:431:1:C00000:0:0:0:
+#SERVICE 1:0:19:2840:3FB:1:C00000:0:0:0:
+#SERVICE 1:0:1:7031:41B:1:C00000:0:0:0:
+#SERVICE 1:0:1:75B0:422:1:C00000:0:0:0:
+#SERVICE 1:0:1:75B2:422:1:C00000:0:0:0:
+#SERVICE 1:0:19:7501:420:1:C00000:0:0:0:
+#SERVICE 1:0:16:1523:455:1:C00000:0:0:0:
+#SERVICE 1:0:1:422C:3DB8:13E:820000:0:0:0:
+#SERVICE 1:0:1:75DD:422:1:C00000:0:0:0:
+#SERVICE 1:0:1:75DE:422:1:C00000:0:0:0:
+#SERVICE 1:0:1:75DF:422:1:C00000:0:0:0:
+#SERVICE 1:0:1:75E0:422:1:C00000:0:0:0:
+#SERVICE 1:0:1:75E1:422:1:C00000:0:0:0:
+#SERVICE 1:0:1:75E2:422:1:C00000:0:0:0:
+#SERVICE 1:0:1:7036:41B:1:C00000:0:0:0:
+#SERVICE 1:0:1:1B03:3FE:1:C00000:0:0:0:
+#SERVICE 1:0:1:7D00:405:1:C00000:0:0:0:
+#SERVICE 1:0:1:6FFB:42A:1:C00000:0:0:0:
+#SERVICE 1:0:1:3333:45B:1:C00000:0:0:0:
+#SERVICE 1:0:1:2F1C:441:1:C00000:0:0:0:
+#SERVICE 1:0:1:2F09:441:1:C00000:0:0:0:
+#SERVICE 1:0:1:7094:443:1:C00000:0:0:0:
+#SERVICE 1:0:1:6F76:457:1:C00000:0:0:0:
+#SERVICE 1:0:1:6E92:4B1:1:C00000:0:0:0:
+#SERVICE 1:0:1:6F78:457:1:C00000:0:0:0:
+#SERVICE 1:0:1:6E93:4B1:1:C00000:0:0:0:
+#SERVICE 1:0:1:6F79:457:1:C00000:0:0:0:
+#SERVICE 1:0:1:6E94:4B1:1:C00000:0:0:0:
+#SERVICE 1:0:1:6E95:4B1:1:C00000:0:0:0:
+#SERVICE 1:0:19:6F80:457:1:C00000:0:0:0:
+#SERVICE 1:0:19:6EA6:4B1:1:C00000:0:0:0:
+#SERVICE 1:0:19:6F82:457:1:C00000:0:0:0:
+#SERVICE 1:0:19:6EA7:4B1:1:C00000:0:0:0:
+#SERVICE 1:0:19:6F83:457:1:C00000:0:0:0:
+#SERVICE 1:0:19:6EA8:4B1:1:C00000:0:0:0:
+#SERVICE 1:0:19:6EA9:4B1:1:C00000:0:0:0:
+#SERVICE 1:0:19:6EAA:4B1:1:C00000:0:0:0:
+#SERVICE 1:0:19:6EAB:4B1:1:C00000:0:0:0:
+#SERVICE 1:0:19:6F81:457:1:C00000:0:0:0:
+#SERVICE 1:0:1:6DCF:44D:1:C00000:0:0:0:
+#SERVICE 1:0:1:6E96:4B1:1:C00000:0:0:0:
+#SERVICE 1:0:1:6E97:4B1:1:C00000:0:0:0:
+#SERVICE 1:0:1:6EEB:4B1:1:C00000:0:0:0:
+#SERVICE 1:0:1:6F77:457:1:C00000:0:0:0:
+#SERVICE 1:0:1:6D66:437:1:C00000:0:0:0:
+#SERVICE 1:0:1:6D70:437: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:19:6E:D:85:C00000:0:0:0:
+#SERVICE 1:0:19:7C:A:85:C00000:0:0:0:
+#SERVICE 1:0:19:7B:B:85:C00000:0:0:0:
+#SERVICE 1:0:19:8C:9:85:C00000:0:0:0:
+#SERVICE 1:0:19:7E:C:85:C00000:0:0:0:
+#SERVICE 1:0:19:7F:D:85:C00000:0:0:0:
+#SERVICE 1:0:19:7D:A:85:C00000:0:0:0:
+#SERVICE 1:0:19:65:E:85:C00000:0:0:0:
+#SERVICE 1:0:19:88:8:85:C00000:0:0:0:
+#SERVICE 1:0:19:80:E:85:C00000:0:0:0:
+#SERVICE 1:0:19:6A:E:85:C00000:0:0:0:
+#SERVICE 1:0:1:17:1:85:C00000:0:0:0:
+#SERVICE 1:0:1:584:320:FBFF:820000:0:0:0:
+#SERVICE 1:0:1:10:1:85:C00000:0:0:0:
+#SERVICE 1:0:1:32:1:85:C00000:0:0:0:
+#SERVICE 1:0:1:1B:1:85:C00000:0:0:0:
+#SERVICE 1:0:1:24:11:85:C00000:0:0:0:
+#SERVICE 1:0:1:2A:1:85:C00000:0:0:0:
+#SERVICE 1:0:1:1D:1:85:C00000:0:0:0:
+#SERVICE 1:0:1:7477:3F0:1:C00000:0:0:0:
+#SERVICE 1:0:1:FDA:451:35:C00000:0:0:0:
+#SERVICE 1:0:1:125D:3F7:1:C00000:0:0:0:
+#SERVICE 1:0:1:26:F:85:C00000:0:0:0:
+#SERVICE 1:0:19:6C:C:85:C00000:0:0:0:
+#SERVICE 1:0:19:69:C:85:C00000:0:0:0:
+#SERVICE 1:0:19:10B:6:85:C00000:0:0:0:
+#SERVICE 1:0:19:115:D:85:C00000:0:0:0:
+#SERVICE 1:0:19:11F:C:85:C00000:0:0:0:
+#SERVICE 1:0:19:129:B:85:C00000:0:0:0:
+#SERVICE 1:0:19:133:A:85:C00000:0:0:0:
+#SERVICE 1:0:19:13D:E:85:C00000:0:0:0:
+#SERVICE 1:0:19:147:E:85:C00000:0:0:0:
+#SERVICE 1:0:19:151:A:85:C00000:0:0:0:
+#SERVICE 1:0:19:101:E:85:C00000:0:0:0:
+#SERVICE 1:0:19:81:6:85:C00000:0:0:0:
+#SERVICE 1:0:19:72:D:85:C00000:0:0:0:
+#SERVICE 1:0:19:10C:6:85:C00000:0:0:0:
+#SERVICE 1:0:19:116:D:85:C00000:0:0:0:
+#SERVICE 1:0:19:120:C:85:C00000:0:0:0:
+#SERVICE 1:0:19:12A:B:85:C00000:0:0:0:
+#SERVICE 1:0:19:134:A:85:C00000:0:0:0:
+#SERVICE 1:0:19:13E:E:85:C00000:0:0:0:
+#SERVICE 1:0:19:148:E:85:C00000:0:0:0:
+#SERVICE 1:0:19:152:A:85:C00000:0:0:0:
+#SERVICE 1:0:19:102:E:85:C00000:0:0:0:
+#SERVICE 1:0:19:8F:9:85:C00000:0:0:0:
+#SERVICE 1:0:19:77:A:85:C00000:0:0:0:
+#SERVICE 1:0:19:135:A:85:C00000:0:0:0:
+#SERVICE 1:0:19:7A:B:85:C00000:0:0:0:
+#SERVICE 1:0:19:84:B:85:C00000:0:0:0:
+#SERVICE 1:0:1:3B63:12C:13E:820000:0:0:0:
+#SERVICE 1:0:19:10E:6:85:C00000:0:0:0:
+#SERVICE 1:0:19:118:D:85:C00000:0:0:0:
+#SERVICE 1:0:19:122:C:85:C00000:0:0:0:
+#SERVICE 1:0:19:12C:B:85:C00000:0:0:0:
+#SERVICE 1:0:19:136:A:85:C00000:0:0:0:
+#SERVICE 1:0:19:140:E:85:C00000:0:0:0:
+#SERVICE 1:0:19:14A:E:85:C00000:0:0:0:
+#SERVICE 1:0:19:154:A:85:C00000:0:0:0:
+#SERVICE 1:0:19:104:E:85:C00000:0:0:0:
+#SERVICE 1:0:1:DF:4:85:C00000:0:0:0:
+#SERVICE 1:0:D3:106:2:85:C00000:0:0:0:
+#SERVICE 1:0:D3:110:3:85:C00000:0:0:0:
+#SERVICE 1:0:D3:11A:3:85:C00000:0:0:0:
+#SERVICE 1:0:D3:124:3:85:C00000:0:0:0:
+#SERVICE 1:0:D3:12E:3:85:C00000:0:0:0:
+#SERVICE 1:0:D3:138:11:85:C00000:0:0:0:
+#SERVICE 1:0:D3:142:11:85:C00000:0:0:0:
+#SERVICE 1:0:D3:14C:11:85:C00000:0:0:0:
+#SERVICE 1:0:D3:FC:2:85:C00000:0:0:0:
+#SERVICE 1:0:1:DD:4:85:C00000:0:0:0:
+#SERVICE 1:0:1:2AA9:1838:FBFF:820000:0:0:0:
+#SERVICE 1:0:1:2DC0:1A2C:FBFF:820000:0:0:0:
+#SERVICE 1:0:D3:111:3:85:C00000:0:0:0:
+#SERVICE 1:0:D3:11B:3:85:C00000:0:0:0:
+#SERVICE 1:0:D3:125:3:85:C00000:0:0:0:
+#SERVICE 1:0:D3:12F:3:85:C00000:0:0:0:
+#SERVICE 1:0:D3:139:11:85:C00000:0:0:0:
+#SERVICE 1:0:D3:143:11:85:C00000:0:0:0:
+#SERVICE 1:0:D3:14D:11:85:C00000:0:0:0:
+#SERVICE 1:0:D3:FD:2:85:C00000:0:0:0:
+#SERVICE 1:0:1:1E:1:85:C00000:0:0:0:
+#SERVICE 1:0:16:325F:45F:35:C00000:0:0:0:
+#SERVICE 1:0:19:83:6:85:C00000:0:0:0:
+#SERVICE 1:0:19:86:8:85:C00000:0:0:0:
+#SERVICE 1:0:19:87:8:85:C00000:0:0:0:
+#SERVICE 1:0:19:6B:C:85:C00000:0:0:0:
+#SERVICE 1:0:19:74:B:85:C00000:0:0:0:
+#SERVICE 1:0:19:6F:D:85:C00000:0:0:0:
+#SERVICE 1:0:19:73:C:85:C00000:0:0:0:
+#SERVICE 1:0:19:75:A:85:C00000:0:0:0:
+#SERVICE 1:0:1:A:2:85:C00000:0:0:0:
+#SERVICE 1:0:1:B:2:85:C00000:0:0:0:
+#SERVICE 1:0:1:2B:2:85:C00000:0:0:0:
+#SERVICE 1:0:1:29:3:85:C00000:0:0:0:
+#SERVICE 1:0:1:9:2:85:C00000:0:0:0:
+#SERVICE 1:0:1:8:2:85:C00000:0:0:0:
+#SERVICE 1:0:1:14:2:85:C00000:0:0:0:
+#SERVICE 1:0:1:204:3:85:C00000:0:0:0:
+#SERVICE 1:0:1:19:3:85:C00000:0:0:0:
+#SERVICE 1:0:1:203:3:85:C00000:0:0:0:
+#SERVICE 1:0:1:16:11:85:C00000:0:0:0:
+#SERVICE 1:0:16:195:6:85:C00000:0:0:0:
+#SERVICE 1:0:1:21:F:85:C00000:0:0:0:
+#SERVICE 1:0:1:4462:453:1:C00000:0:0:0:
+#SERVICE 1:0:1:15:11:85:C00000:0:0:0:
+#SERVICE 1:0:19:78:E:85:C00000:0:0:0:
+#SERVICE 1:0:D3:FB:2:85:C00000:0:0:0:
+#SERVICE 1:0:D3:105:2:85:C00000:0:0:0:
+#SERVICE 1:0:D3:10F:3:85:C00000:0:0:0:
+#SERVICE 1:0:D3:119:3:85:C00000:0:0:0:
+#SERVICE 1:0:D3:123:3:85:C00000:0:0:0:
+#SERVICE 1:0:D3:12D:3:85:C00000:0:0:0:
+#SERVICE 1:0:D3:137:11:85:C00000:0:0:0:
+#SERVICE 1:0:D3:141:11:85:C00000:0:0:0:
+#SERVICE 1:0:D3:14B:11:85:C00000:0:0:0:
+#SERVICE 1:0:D3:FE:2:85:C00000:0:0:0:
+#SERVICE 1:0:D3:14E:11:85:C00000:0:0:0:
+#SERVICE 1:0:19:70:D:85:C00000:0:0:0:
+#SERVICE 1:0:19:76:6:85:C00000:0:0:0:
+#SERVICE 1:0:19:89:8:85:C00000:0:0:0:
+#SERVICE 1:0:19:71:B:85:C00000:0:0:0:
+#SERVICE 1:0:19:82:6:85:C00000:0:0:0:
+#SERVICE 1:0:1:A8:1:85:C00000:0:0:0:
+#SERVICE 1:0:1:39:F:85:C00000:0:0:0:
+#SERVICE 1:0:1:E:4:85:C00000:0:0:0:
+#SERVICE 1:0:1:D:4:85:C00000:0:0:0:
+#SERVICE 1:0:1:C:4:85:C00000:0:0:0:
+#SERVICE 1:0:1:34:4:85:C00000:0:0:0:
+#SERVICE 1:0:19:8A:8:85:C00000:0:0:0:
+#SERVICE 1:0:1:2B7C:19C8:FBFF:820000:0:0:0:
+#SERVICE 1:0:1:13:11:85:C00000:0:0:0:
+#SERVICE 1:0:16:193:E:85:C00000:0:0:0:
+#SERVICE 1:0:16:194:E:85:C00000:0:0:0:
+#SERVICE 1:0:16:191:9:85:C00000:0:0:0:
+#SERVICE 1:0:1:206:11:85:C00000:0:0:0:
+#SERVICE 1:0:1:18:11:85:C00000:0:0:0:
+#SERVICE 1:0:19:66:A:85:C00000:0:0:0:
+#SERVICE 1:0:1:11:3:85:C00000:0:0:0:
+#SERVICE 1:0:D3:F2:C:85:C00000:0:0:0:
+#SERVICE 1:0:D3:159:1:85:C00000:0:0:0:
+#SERVICE 1:0:D3:163:1:85:C00000:0:0:0:
+#SERVICE 1:0:D3:16D:1:85:C00000:0:0:0:
+#SERVICE 1:0:1:7478:3F0:1:C00000:0:0:0:
+#SERVICE 1:0:19:788C:414:1:C00000:0:0:0:
+#SERVICE 1:0:1:1F:11:85:C00000:0:0:0:
+#SERVICE 1:0:19:8E:9:85:C00000:0:0:0:
+#SERVICE 1:0:16:192:9:85:C00000:0:0:0:
+#SERVICE 1:0:1:126E:3F7:1:C00000:0:0:0:
+#SERVICE 1:0:1:126F:3F7:1:C00000:0:0:0:
+#SERVICE 1:0:1:1270:3F7:1:C00000:0:0:0:
+#SERVICE 1:0:19:19C9:444:1:C00000:0:0:0:
+#SERVICE 1:0:1:7738:416:1:C00000:0:0:0:
+#SERVICE 1:0:1:76C5:40E:1:C00000:0:0:0:
+#SERVICE 1:0:19:20D6:45C:1:C00000:0:0:0:
+#SERVICE 1:0:19:2581:458:1:C00000:0:0:0:
+#SERVICE 1:0:1:772D:416:1:C00000:0:0:0:
+#SERVICE 1:0:19:1F42:42E:1:C00000:0:0:0:
+#SERVICE 1:0:1:427C:446:1:C00000:0:0:0:
+#SERVICE 1:0:1:427D:446:1:C00000:0:0:0:
+#SERVICE 1:0:16:3202:45F:35:C00000:0:0:0:
+#SERVICE 1:0:1:4286:446:1:C00000:0:0:0:
+#SERVICE 1:0:1:76CF:40E:1:C00000:0:0:0:
+#SERVICE 1:0:19:7533:426:1:C00000:0:0:0:
+#SERVICE 1:0:1:427E:446:1:C00000:0:0:0:
+#SERVICE 1:0:1:7604:408:1:C00000:0:0:0:
+#SERVICE 1:0:19:7534:426:1:C00000:0:0:0:
+#SERVICE 1:0:19:2455:440:1:C00000:0:0:0:
+#SERVICE 1:0:1:32D4:45D:1:C00000:0:0:0:
+#SERVICE 1:0:16:25:F:85:C00000:0:0:0:
+#SERVICE 1:0:19:7850:41A:1:C00000:0:0:0:
+#SERVICE 1:0:19:7856:41A:1:C00000:0:0:0:
+#SERVICE 1:0:1:7471:3F0:1:C00000:0:0:0:
+#SERVICE 1:0:19:74DB:3F8:1:C00000:0:0:0:
+#SERVICE 1:0:19:74DC:3F8:1:C00000:0:0:0:
+#SERVICE 1:0:1:749C:41C:1:C00000:0:0:0:
+#SERVICE 1:0:1:74A0:41C:1:C00000:0:0:0:
+#SERVICE 1:0:1:2014:430:1:C00000:0:0:0:
+#SERVICE 1:0:19:7861:41A:1:C00000:0:0:0:
+#SERVICE 1:0:1:757A:412:1:C00000:0:0:0:
+#SERVICE 1:0:19:7864:41A:1:C00000:0:0:0:
+#SERVICE 1:0:19:750E:420:1:C00000:0:0:0:
+#SERVICE 1:0:1:757C:412:1:C00000:0:0:0:
+#SERVICE 1:0:1:757D:412:1:C00000:0:0:0:
+#SERVICE 1:0:1:769D:41E:1:C00000:0:0:0:
+#SERVICE 1:0:1:769E:41E:1:C00000:0:0:0:
+#SERVICE 1:0:1:7576:412:1:C00000:0:0:0:
+#SERVICE 1:0:1:757B:412:1:C00000:0:0:0:
+#SERVICE 1:0:19:78B4:3EC:1:C00000:0:0:0:
+#SERVICE 1:0:1:189D:3F4:1:C00000:0:0:0:
+#SERVICE 1:0:1:18B1:3F4:1:C00000:0:0:0:
+#SERVICE 1:0:1:189E:3F4:1:C00000:0:0:0:
+#SERVICE 1:0:1:18B2:3F4:1:C00000:0:0:0:
+#SERVICE 1:0:1:18A0:3F4:1:C00000:0:0:0:
+#SERVICE 1:0:1:18B4:3F4:1:C00000:0:0:0:
+#SERVICE 1:0:1:2588:458:1:C00000:0:0:0:
+#SERVICE 1:0:1:2582:458:1:C00000:0:0:0:
+#SERVICE 1:0:1:2583:458:1:C00000:0:0:0:
+#SERVICE 1:0:1:2584:458:1:C00000:0:0:0:
+#SERVICE 1:0:1:2585:458:1:C00000:0:0:0:
+#SERVICE 1:0:1:2586:458:1:C00000:0:0:0:
+#SERVICE 1:0:1:2587:458:1:C00000:0:0:0:
+#SERVICE 1:0:19:1F41:42E:1:C00000:0:0:0:
+#SERVICE 1:0:1:2F8A:454:1:C00000:0:0:0:
+#SERVICE 1:0:1:201:2:85:C00000:0:0:0:
+#SERVICE 1:0:19:79:E:85:C00000:0:0:0:
+#SERVICE 1:0:19:20D1:45C:1:C00000:0:0:0:
+#SERVICE 1:0:1:749E:41C:1:C00000:0:0:0:
+#SERVICE 1:0:19:23F1:452:1:C00000:0:0:0:
+#SERVICE 1:0:19:26B0:43E:1:C00000:0:0:0:
+#SERVICE 1:0:16:3252:45F:35:C00000:0:0:0:
+#SERVICE 1:0:16:3255:45F:35:C00000:0:0:0:
+#SERVICE 1:0:1:74A3:41C:1:C00000:0:0:0:
+#SERVICE 1:0:1:7570:412:1:C00000:0:0:0:
+#SERVICE 1:0:1:746C:3F0:1:C00000:0:0:0:
+#SERVICE 1:0:19:7500:420:1:C00000:0:0:0:
+#SERVICE 1:0:19:7509:420:1:C00000:0:0:0:
+#SERVICE 1:0:1:746D:3F0:1:C00000:0:0:0:
+#SERVICE 1:0:1:746E:3F0:1:C00000:0:0:0:
+#SERVICE 1:0:19:7502:420:1:C00000:0:0:0:
+#SERVICE 1:0:19:750B:420:1:C00000:0:0:0:
+#SERVICE 1:0:19:74D6:3F8:1:C00000:0:0:0:
+#SERVICE 1:0:19:74D7:3F8:1:C00000:0:0:0:
+#SERVICE 1:0:1:760C:408:1:C00000:0:0:0:
+#SERVICE 1:0:19:7822:428:1:C00000:0:0:0:
+#SERVICE 1:0:19:7828:428:1:C00000:0:0:0:
+#SERVICE 1:0:1:778F:424:1:C00000:0:0:0:
+#SERVICE 1:0:1:779D:424:1:C00000:0:0:0:
+#SERVICE 1:0:1:76C0:40E:1:C00000:0:0:0:
+#SERVICE 1:0:1:778E:424:1:C00000:0:0:0:
+#SERVICE 1:0:19:74FF:420:1:C00000:0:0:0:
+#SERVICE 1:0:19:7508:420:1:C00000:0:0:0:
+#SERVICE 1:0:1:7789:424:1:C00000:0:0:0:
+#SERVICE 1:0:19:78B7:3EC:1:C00000:0:0:0:
+#SERVICE 1:0:19:78BC:3EC:1:C00000:0:0:0:
+#SERVICE 1:0:1:7792:424:1:C00000:0:0:0:
+#SERVICE 1:0:1:7793:424:1:C00000:0:0:0:
+#SERVICE 1:0:1:7580:412:1:C00000:0:0:0:
+#SERVICE 1:0:19:750F:420:1:C00000:0:0:0:
+#SERVICE 1:0:19:7852:41A:1:C00000:0:0:0:
+#SERVICE 1:0:19:7858:41A:1:C00000:0:0:0:
+#SERVICE 1:0:19:7859:41A:1:C00000:0:0:0:
+#SERVICE 1:0:1:769C:41E:1:C00000:0:0:0:
+#SERVICE 1:0:1:7696:41E:1:C00000:0:0:0:
+#SERVICE 1:0:19:7882:414:1:C00000:0:0:0:
+#SERVICE 1:0:19:7887:414:1:C00000:0:0:0:
+#SERVICE 1:0:1:76CA:40E:1:C00000:0:0:0:
+#SERVICE 1:0:19:78B6:3EC:1:C00000:0:0:0:
+#SERVICE 1:0:19:78BB:3EC:1:C00000:0:0:0:
+#SERVICE 1:0:19:782D:428:1:C00000:0:0:0:
+#SERVICE 1:0:1:77C5:40A:1:C00000:0:0:0:
+#SERVICE 1:0:1:77C6:40A:1:C00000:0:0:0:
+#SERVICE 1:0:19:74CF:3F8:1:C00000:0:0:0:
+#SERVICE 1:0:19:74D4:3F8:1:C00000:0:0:0:
+#SERVICE 1:0:19:74D8:3F8:1:C00000:0:0:0:
+#SERVICE 1:0:19:74DA:3F8:1:C00000:0:0:0:
+#SERVICE 1:0:19:7851:41A:1:C00000:0:0:0:
+#SERVICE 1:0:19:7857:41A:1:C00000:0:0:0:
+#SERVICE 1:0:19:74CC:3F8:1:C00000:0:0:0:
+#SERVICE 1:0:19:74D5:3F8:1:C00000:0:0:0:
+#SERVICE 1:0:19:7853:41A:1:C00000:0:0:0:
+#SERVICE 1:0:19:785A:41A:1:C00000:0:0:0:
+#SERVICE 1:0:1:756B:412:1:C00000:0:0:0:
+#SERVICE 1:0:19:785F:41A:1:C00000:0:0:0:
+#SERVICE 1:0:1:7790:424:1:C00000:0:0:0:
+#SERVICE 1:0:19:781F:428:1:C00000:0:0:0:
+#SERVICE 1:0:19:7824:428:1:C00000:0:0:0:
+#SERVICE 1:0:1:76CE:40E:1:C00000:0:0:0:
+#SERVICE 1:0:1:7795:424:1:C00000:0:0:0:
+#SERVICE 1:0:19:20D2:45C:1:C00000:0:0:0:
+#SERVICE 1:0:1:778A:424:1:C00000:0:0:0:
+#SERVICE 1:0:1:76A4:41E:1:C00000:0:0:0:
+#SERVICE 1:0:1:75FF:408:1:C00000:0:0:0:
+#SERVICE 1:0:1:2009:430:1:C00000:0:0:0:
+#SERVICE 1:0:1:201D:430:1:C00000:0:0:0:
+#SERVICE 1:0:1:2031:430:1:C00000:0:0:0:
+#SERVICE 1:0:19:2261:438:1:C00000:0:0:0:
+#SERVICE 1:0:1:200B:430:1:C00000:0:0:0:
+#SERVICE 1:0:19:2263:438:1:C00000:0:0:0:
+#SERVICE 1:0:19:2262:438:1:C00000:0:0:0:
+#SERVICE 1:0:19:2265:438:1:C00000:0:0:0:
+#SERVICE 1:0:19:2266:438:1:C00000:0:0:0:
+#SERVICE 1:0:1:200C:430:1:C00000:0:0:0:
+#SERVICE 1:0:1:2020:430:1:C00000:0:0:0:
+#SERVICE 1:0:19:2264:438:1:C00000:0:0:0:
+#SERVICE 1:0:19:26B4:43E:1:C00000:0:0:0:
+#SERVICE 1:0:1:772B:416:1:C00000:0:0:0:
+#SERVICE 1:0:1:FB0:451:35:C00000:0:0:0:
+#SERVICE 1:0:1:428C:446:1:C00000:0:0:0:
+#SERVICE 1:0:1:6F73:42C:1:C00000:0:0:0:
+#SERVICE 1:0:1:6F86:42C:1:C00000:0:0:0:
+#SERVICE 1:0:1:6F87:42C:1:C00000:0:0:0:
+#SERVICE 1:0:19:2269:438:1:C00000:0:0:0:
+#SERVICE 1:0:19:245B:440:1:C00000:0:0:0:
+#SERVICE 1:0:19:2268:438:1:C00000:0:0:0:
+#SERVICE 1:0:1:2013:430:1:C00000:0:0:0:
+#SERVICE 1:0:19:2267:438:1:C00000:0:0:0:
+#SERVICE 1:0:1:200D:430:1:C00000:0:0:0:
+#SERVICE 1:0:19:2456:440:1:C00000:0:0:0:
+#SERVICE 1:0:1:77BE:40A:1:C00000:0:0:0:
+#SERVICE 1:0:16:3239:45F:35:C00000:0:0:0:
+#SERVICE 1:0:19:196C:44E:1:C00000:0:0:0:
+#SERVICE 1:0:1:76C8:40E:1:C00000:0:0:0:
+#SERVICE 1:0:1:7003:436:1:C00000:0:0:0:
+#SERVICE 1:0:19:78C0:3EC:1:C00000:0:0:0:
+#SERVICE 1:0:19:78C1:3EC:1:C00000:0:0:0:
+#SERVICE 1:0:1:7730:416:1:C00000:0:0:0:
+#SERVICE 1:0:19:78B8:3EC:1:C00000:0:0:0:
+#SERVICE 1:0:19:78BD:3EC:1:C00000:0:0:0:
+#SERVICE 1:0:1:7732:416:1:C00000:0:0:0:
+#SERVICE 1:0:1:77C7:40A:1:C00000:0:0:0:
+#SERVICE 1:0:19:7535:426:1:C00000:0:0:0:
+#SERVICE 1:0:19:245C:440:1:C00000:0:0:0:
+#SERVICE 1:0:19:1F49:42E:1:C00000:0:0:0:
+#SERVICE 1:0:1:7736:416:1:C00000:0:0:0:
+#SERVICE 1:0:1:2589:458:1:C00000:0:0:0:
+#SERVICE 1:0:19:157F:41F:1:C00000:0:0:0:
+#SERVICE 1:0:19:1589:41F:1:C00000:0:0:0:
+#SERVICE 1:0:19:26AD:43E:1:C00000:0:0:0:
+#SERVICE 1:0:1:772F:416:1:C00000:0:0:0:
+#SERVICE 1:0:19:24BF:43C:1:C00000:0:0:0:
+#SERVICE 1:0:19:7886:414:1:C00000:0:0:0:
+#SERVICE 1:0:19:788B:414:1:C00000:0:0:0:
+#SERVICE 1:0:1:76C3:40E:1:C00000:0:0:0:
+#SERVICE 1:0:1:200F:430:1:C00000:0:0:0:
+#SERVICE 1:0:19:232F:442:1:C00000:0:0:0:
+#SERVICE 1:0:19:157C:41F:1:C00000:0:0:0:
+#SERVICE 1:0:19:1586:41F:1:C00000:0:0:0:
+#SERVICE 1:0:19:24C0:43C:1:C00000:0:0:0:
+#SERVICE 1:0:19:24BA:43C:1:C00000:0:0:0:
+#SERVICE 1:0:1:746B:3F0:1:C00000:0:0:0:
+#SERVICE 1:0:19:19CA:444:1:C00000:0:0:0:
+#SERVICE 1:0:19:24B9:43C:1:C00000:0:0:0:
+#SERVICE 1:0:1:772A:416:1:C00000:0:0:0:
+#SERVICE 1:0:1:749A:41C:1:C00000:0:0:0:
+#SERVICE 1:0:19:1968:44E:1:C00000:0:0:0:
+#SERVICE 1:0:19:151A:455:1:C00000:0:0:0:
+#SERVICE 1:0:19:152E:455:1:C00000:0:0:0:
+#SERVICE 1:0:1:2205:44C:1:C00000:0:0:0:
+#SERVICE 1:0:1:2204:44C:1:C00000:0:0:0:
+#SERVICE 1:0:1:427F:2BC0:13E:820000:0:0:0:
+#SERVICE 1:0:1:749F:41C:1:C00000:0:0:0:
+#SERVICE 1:0:19:23F2:452:1:C00000:0:0:0:
+#SERVICE 1:0:19:23F3:452:1:C00000:0:0:0:
+#SERVICE 1:0:1:200E:430:1:C00000:0:0:0:
+#SERVICE 1:0:19:232D:442:1:C00000:0:0:0:
+#SERVICE 1:0:1:74A1:41C:1:C00000:0:0:0:
+#SERVICE 1:0:1:2011:430:1:C00000:0:0:0:
+#SERVICE 1:0:19:24BE:43C:1:C00000:0:0:0:
+#SERVICE 1:0:1:760E:408:1:C00000:0:0:0:
+#SERVICE 1:0:16:3264:45F:35:C00000:0:0:0:
+#SERVICE 1:0:16:3262:45F:35:C00000:0:0:0:
+#SERVICE 1:0:19:3263:45F:35:C00000:0:0:0:
+#SERVICE 1:0:19:196D:44E:1:C00000:0:0:0:
+#SERVICE 1:0:1:2650:460:1:C00000:0:0:0:
+#SERVICE 1:0:1:2652:460:1:C00000:0:0:0:
+#SERVICE 1:0:1:25E7:45E:1:C00000:0:0:0:
+#SERVICE 1:0:1:25E9:45E:1:C00000:0:0:0:
+#SERVICE 1:0:1:2649:460:1:C00000:0:0:0:
+#SERVICE 1:0:1:264D:460:1:C00000:0:0:0:
+#SERVICE 1:0:1:25EB:45E:1:C00000:0:0:0:
+#SERVICE 1:0:1:264C:460:1:C00000:0:0:0:
+#SERVICE 1:0:1:264F:460:1:C00000:0:0:0:
+#SERVICE 1:0:1:2654:460:1:C00000:0:0:0:
+#SERVICE 1:0:1:264B:460:1:C00000:0:0:0:
+#SERVICE 1:0:1:25E6:45E:1:C00000:0:0:0:
+#SERVICE 1:0:1:25EC:45E:1:C00000:0:0:0:
+#SERVICE 1:0:1:2653:460:1:C00000:0:0:0:
+#SERVICE 1:0:1:25ED:45E:1:C00000:0:0:0:
+#SERVICE 1:0:1:25E8:45E:1:C00000:0:0:0:
+#SERVICE 1:0:1:25F0:45E:1:C00000:0:0:0:
+#SERVICE 1:0:1:2651:460:1:C00000:0:0:0:
+#SERVICE 1:0:1:25EA:45E:1:C00000:0:0:0:
+#SERVICE 1:0:1:264A:460:1:C00000:0:0:0:
+#SERVICE 1:0:1:25E5:45E:1:C00000:0:0:0:
+#SERVICE 1:0:1:264E:460:1:C00000:0:0:0:
+#SERVICE 1:0:1:25EF:45E:1:C00000:0:0:0:
+#SERVICE 1:0:1:25EE:45E:1:C00000:0:0:0:
+#SERVICE 1:0:1:77BC:40A:1:C00000:0:0:0:
+#SERVICE 1:0:19:20D3:45C:1:C00000:0:0:0:
+#SERVICE 1:0:1:746F:3F0:1:C00000:0:0:0:
+#SERVICE 1:0:19:74FE:420:1:C00000:0:0:0:
+#SERVICE 1:0:19:7504:420:1:C00000:0:0:0:
+#SERVICE 1:0:1:7468:3F0:1:C00000:0:0:0:
+#SERVICE 1:0:19:78B5:3EC:1:C00000:0:0:0:
+#SERVICE 1:0:19:78BA:3EC:1:C00000:0:0:0:
+#SERVICE 1:0:1:749B:41C:1:C00000:0:0:0:
+#SERVICE 1:0:19:245A:440:1:C00000:0:0:0:
+#SERVICE 1:0:19:245D:440:1:C00000:0:0:0:
+#SERVICE 1:0:1:21FD:44C:1:C00000:0:0:0:
+#SERVICE 1:0:19:2330:442:1:C00000:0:0:0:
+#SERVICE 1:0:19:19D0:444:1:C00000:0:0:0:
+#SERVICE 1:0:1:6FF7:42A:1:C00000:0:0:0:
+#SERVICE 1:0:19:26AF:43E:1:C00000:0:0:0:
+#SERVICE 1:0:19:19D1:444:1:C00000:0:0:0:
+#SERVICE 1:0:19:232B:442:1:C00000:0:0:0:
+#SERVICE 1:0:19:1F46:42E:1:C00000:0:0:0:
+#SERVICE 1:0:1:7731:416:1:C00000:0:0:0:
+#SERVICE 1:0:1:77C1:40A:1:C00000:0:0:0:
+#SERVICE 1:0:19:750C:420:1:C00000:0:0:0:
+#SERVICE 1:0:19:750D:420:1:C00000:0:0:0:
+#SERVICE 1:0:16:3253:45F:35:C00000:0:0:0:
+#SERVICE 1:0:16:3254:45F:35:C00000:0:0:0:
+#SERVICE 1:0:1:746A:3F0:1:C00000:0:0:0:
+#SERVICE 1:0:19:23F4:452:1:C00000:0:0:0:
+#SERVICE 1:0:19:226A:438:1:C00000:0:0:0:
+#SERVICE 1:0:19:26B2:43E:1:C00000:0:0:0:
+#SERVICE 1:0:19:EF76:3F9:1:C00000:0:0:0:
+#SERVICE 1:0:19:14B6:407:1:C00000:0:0:0:
+#SERVICE 1:0:19:196B:44E:1:C00000:0:0:0:
+#SERVICE 1:0:1:77C0:40A:1:C00000:0:0:0:
+#SERVICE 1:0:19:7863:41A:1:C00000:0:0:0:
+#SERVICE 1:0:1:77C2:40A:1:C00000:0:0:0:
+#SERVICE 1:0:16:3234:45F:35:C00000:0:0:0:
+#SERVICE 1:0:1:77BF:40A:1:C00000:0:0:0:
+#SERVICE 1:0:19:7537:426:1:C00000:0:0:0:
+#SERVICE 1:0:16:3235:45F:35:C00000:0:0:0:
+#SERVICE 1:0:19:3233:45F:35:C00000:0:0:0:
+#SERVICE 1:0:19:245E:440:1:C00000:0:0:0:
+#SERVICE 1:0:1:7739:416:1:C00000:0:0:0:
+#SERVICE 1:0:19:7532:426:1:C00000:0:0:0:
+#SERVICE 1:0:19:2457:440:1:C00000:0:0:0:
+#SERVICE 1:0:19:1967:44E:1:C00000:0:0:0:
+#SERVICE 1:0:19:24BB:43C:1:C00000:0:0:0:
+#SERVICE 1:0:1:4287:446:1:C00000:0:0:0:
+#SERVICE 1:0:19:219A:448:1:C00000:0:0:0:
+#SERVICE 1:0:19:219B:448:1:C00000:0:0:0:
+#SERVICE 1:0:19:26B5:43E:1:C00000:0:0:0:
+#SERVICE 1:0:19:19CF:444:1:C00000:0:0:0:
+#SERVICE 1:0:19:23F6:452:1:C00000:0:0:0:
+#SERVICE 1:0:19:1F4A:42E:1:C00000:0:0:0:
+#SERVICE 1:0:1:7699:41E:1:C00000:0:0:0:
+#SERVICE 1:0:19:1966:44E:1:C00000:0:0:0:
+#SERVICE 1:0:19:7823:428:1:C00000:0:0:0:
+#SERVICE 1:0:19:781E:428:1:C00000:0:0:0:
+#SERVICE 1:0:19:23F5:452:1:C00000:0:0:0:
+#SERVICE 1:0:1:74A4:41C:1:C00000:0:0:0:
+#SERVICE 1:0:19:7531:426:1:C00000:0:0:0:
+#SERVICE 1:0:19:1F44:42E:1:C00000:0:0:0:
+#SERVICE 1:0:1:6FEF:42A:1:C00000:0:0:0:
+#SERVICE 1:0:1:74A2:41C:1:C00000:0:0:0:
+#SERVICE 1:0:19:2777:409:1:C00000:0:0:0:
+#SERVICE 1:0:19:2781:409:1:C00000:0:0:0:
+#SERVICE 1:0:1:6FEE:42A:1:C00000:0:0:0:
+#SERVICE 1:0:19:1F43:42E:1:C00000:0:0:0:
+#SERVICE 1:0:1:6FFF:436:1:C00000:0:0:0:
+#SERVICE 1:0:1:7002:436:1:C00000:0:0:0:
+#SERVICE 1:0:1:6FF3:42A:1:C00000:0:0:0:
+#SERVICE 1:0:1:7694:41E:1:C00000:0:0:0:
+#SERVICE 1:0:1:76A2:41E:1:C00000:0:0:0:
+#SERVICE 1:0:1:756C:412:1:C00000:0:0:0:
+#SERVICE 1:0:1:756D:412:1:C00000:0:0:0:
+#SERVICE 1:0:1:7573:412:1:C00000:0:0:0:
+#SERVICE 1:0:1:7575:412:1:C00000:0:0:0:
+#SERVICE 1:0:1:7574:412:1:C00000:0:0:0:
+#SERVICE 1:0:1:7692:41E:1:C00000:0:0:0:
+#SERVICE 1:0:1:76A3:41E:1:C00000:0:0:0:
+#SERVICE 1:0:1:756E:412:1:C00000:0:0:0:
+#SERVICE 1:0:1:7577:412:1:C00000:0:0:0:
+#SERVICE 1:0:1:7578:412:1:C00000:0:0:0:
+#SERVICE 1:0:1:7579:412:1:C00000:0:0:0:
+#SERVICE 1:0:1:757E:412:1:C00000:0:0:0:
+#SERVICE 1:0:1:757F:412:1:C00000:0:0:0:
+#SERVICE 1:0:1:769B:41E:1:C00000:0:0:0:
+#SERVICE 1:0:1:7690:41E:1:C00000:0:0:0:
+#SERVICE 1:0:1:7562:412:1:C00000:0:0:0:
+#SERVICE 1:0:1:7571:412:1:C00000:0:0:0:
+#SERVICE 1:0:1:7563:412:1:C00000:0:0:0:
+#SERVICE 1:0:1:7572:412:1:C00000:0:0:0:
+#SERVICE 1:0:19:5274:41D:1:C00000:0:0:0:
+#SERVICE 1:0:19:527E:41D:1:C00000:0:0:0:
+#SERVICE 1:0:19:7821:428:1:C00000:0:0:0:
+#SERVICE 1:0:19:7829:428:1:C00000:0:0:0:
+#SERVICE 1:0:19:1965:44E:1:C00000:0:0:0:
+#SERVICE 1:0:1:77D8:40A:1:C00000:0:0:0:
+#SERVICE 1:0:1:778D:424:1:C00000:0:0:0:
+#SERVICE 1:0:1:200A:430:1:C00000:0:0:0:
+#SERVICE 1:0:19:232A:442:1:C00000:0:0:0:
+#SERVICE 1:0:1:75FE:408:1:C00000:0:0:0:
+#SERVICE 1:0:1:FA3:451:35:C00000:0:0:0:
+#SERVICE 1:0:19:7884:414:1:C00000:0:0:0:
+#SERVICE 1:0:19:7889:414:1:C00000:0:0:0:
+#SERVICE 1:0:1:6FF5:42A:1:C00000:0:0:0:
+#SERVICE 1:0:1:7602:408:1:C00000:0:0:0:
+#SERVICE 1:0:1:7005:436:1:C00000:0:0:0:
+#SERVICE 1:0:1:6FF6:42A:1:C00000:0:0:0:
+#SERVICE 1:0:1:6FF9:42A:1:C00000:0:0:0:
+#SERVICE 1:0:1:7007:436:1:C00000:0:0:0:
+#SERVICE 1:0:1:1F48:42E:1:C00000:0:0:0:
+#SERVICE 1:0:19:20D7:45C:1:C00000:0:0:0:
+#SERVICE 1:0:19:5273:41D:1:C00000:0:0:0:
+#SERVICE 1:0:19:527D:41D:1:C00000:0:0:0:
+#SERVICE 1:0:1:6FF4:42A:1:C00000:0:0:0:
+#SERVICE 1:0:1:20D8:45C:1:C00000:0:0:0:
+#SERVICE 1:0:1:6FEC:42A:1:C00000:0:0:0:
+#SERVICE 1:0:19:7820:428:1:C00000:0:0:0:
+#SERVICE 1:0:19:7825:428:1:C00000:0:0:0:
+#SERVICE 1:0:1:700A:436:1:C00000:0:0:0:
+#SERVICE 1:0:19:23F8:452:1:C00000:0:0:0:
+#SERVICE 1:0:19:24BD:43C:1:C00000:0:0:0:
+#SERVICE 1:0:1:772E:416:1:C00000:0:0:0:
+#SERVICE 1:0:1:7469:3F0:1:C00000:0:0:0:
+#SERVICE 1:0:1:FAB:451:35:C00000:0:0:0:
+#SERVICE 1:0:1:FAC:451:35:C00000:0:0:0:
+#SERVICE 1:0:1:FAD:451:35:C00000:0:0:0:
+#SERVICE 1:0:1:2200:44C:1:C00000:0:0:0:
+#SERVICE 1:0:1:21FE:44C:1:C00000:0:0:0:
+#SERVICE 1:0:19:EF14:421:1:C00000:0:0:0:
+#SERVICE 1:0:19:24BC:43C:1:C00000:0:0:0:
+#SERVICE 1:0:19:1F47:42E:1:C00000:0:0:0:
+#SERVICE 1:0:19:19CC:444:1:C00000:0:0:0:
+#SERVICE 1:0:19:196A:44E:1:C00000:0:0:0:
+#SERVICE 1:0:19:33FC:3ED:1:C00000:0:0:0:
+#SERVICE 1:0:1:33A5:3EB:1:C00000:0:0:0:
+#SERVICE 1:0:1:32C9:45D:1:C00000:0:0:0:
+#SERVICE 1:0:1:32CA:45D:1:C00000:0:0:0:
+#SERVICE 1:0:1:32CD:45D:1:C00000:0:0:0:
+#SERVICE 1:0:1:32D3:45D:1:C00000:0:0:0:
+#SERVICE 1:0:1:32CC:45D:1:C00000:0:0:0:
+#SERVICE 1:0:1:32CE:45D:1:C00000:0:0:0:
+#SERVICE 1:0:1:32CF:45D:1:C00000:0:0:0:
+#SERVICE 1:0:1:32D2:45D:1:C00000:0:0:0:
+#SERVICE 1:0:1:32D0:45D:1:C00000:0:0:0:
+#SERVICE 1:0:1:32D1:45D:1:C00000:0:0:0:
+#SERVICE 1:0:1:32CB:45D:1:C00000:0:0:0:
+#SERVICE 1:0:19:33F7:3ED:1:C00000:0:0:0:
+#SERVICE 1:0:19:33F6:3ED:1:C00000:0:0:0:
+#SERVICE 1:0:19:1334:3EF:1:C00000:0:0:0:
+#SERVICE 1:0:19:33F9:3ED:1:C00000:0:0:0:
+#SERVICE 1:0:19:33F5:3ED:1:C00000:0:0:0:
+#SERVICE 1:0:19:33FA:3ED:1:C00000:0:0:0:
+#SERVICE 1:0:19:33FB:3ED:1:C00000:0:0:0:
+#SERVICE 1:0:19:1330:3EF:1:C00000:0:0:0:
+#SERVICE 1:0:1:75F9:408:1:C00000:0:0:0:
+#SERVICE 1:0:19:19CE:444:1:C00000:0:0:0:
+#SERVICE 1:0:1:2010:430:1:C00000:0:0:0:
+#SERVICE 1:0:19:232C:442:1:C00000:0:0:0:
+#SERVICE 1:0:19:26B3:43E:1:C00000:0:0:0:
+#SERVICE 1:0:19:196E:44E:1:C00000:0:0:0:
+#SERVICE 1:0:16:3251:45F:35:C00000:0:0:0:
+#SERVICE 1:0:1:2012:430:1:C00000:0:0:0:
+#SERVICE 1:0:19:232E:442:1:C00000:0:0:0:
+#SERVICE 1:0:19:20D4:45C:1:C00000:0:0:0:
+#SERVICE 1:0:19:24C1:43C:1:C00000:0:0:0:
+#SERVICE 1:0:1:778B:424:1:C00000:0:0:0:
+#SERVICE 1:0:16:323A:45F:35:C00000:0:0:0:
+#SERVICE 1:0:19:EF78:3F9:1:C00000:0:0:0:
+#SERVICE 1:0:19:EF75:3F9:1:C00000:0:0:0:
+#SERVICE 1:0:19:14B5:407:1:C00000:0:0:0:
+#SERVICE 1:0:19:14B7:407:1:C00000:0:0:0:
+#SERVICE 1:0:19:10EA:418:1:C00000:0:0:0:
+#SERVICE 1:0:1:7601:408:1:C00000:0:0:0:
+#SERVICE 1:0:1:2202:44C:1:C00000:0:0:0:
+#SERVICE 1:0:1:275F:402:1:C00000:0:0:0:
+#SERVICE 1:0:1:2761:402:1:C00000:0:0:0:
+#SERVICE 1:0:19:EF10:421:1:C00000:0:0:0:
+#SERVICE 1:0:19:2E87:411:1:C00000:0:0:0:
+#SERVICE 1:0:19:2EA5:411:1:C00000:0:0:0:
+#SERVICE 1:0:1:2EFE:441:1:C00000:0:0:0:
+#SERVICE 1:0:1:FCC:451:35:C00000:0:0:0:
+#SERVICE 1:0:1:FCD:451:35:C00000:0:0:0:
+#SERVICE 1:0:1:FCF:451:35:C00000:0:0:0:
+#SERVICE 1:0:1:428B:446:1:C00000:0:0:0:
+#SERVICE 1:0:19:EF15:421:1:C00000:0:0:0:
+#SERVICE 1:0:19:2EAF:411:1:C00000:0:0:0:
+#SERVICE 1:0:19:3238:45F:35:C00000:0:0:0:
+#SERVICE 1:0:19:30D4:413:1:C00000:0:0:0:
+#SERVICE 1:0:19:EF74:3F9:1:C00000:0:0:0:
+#SERVICE 1:0:19:14B4:407:1:C00000:0:0:0:
+#SERVICE 1:0:1:FA2:451:35:C00000:0:0:0:
+#SERVICE 1:0:1:427F:446:1:C00000:0:0:0:
+#SERVICE 1:0:19:19D2:444:1:C00000:0:0:0:
+#SERVICE 1:0:19:1969:44E:1:C00000:0:0:0:
+#SERVICE 1:0:1:3337:45B:1:C00000:0:0:0:
+#SERVICE 1:0:16:2789:409:1:C00000:0:0:0:
+#SERVICE 1:0:19:2775:409:1:C00000:0:0:0:
+#SERVICE 1:0:19:EF77:3F9:1:C00000:0:0:0:
+#SERVICE 1:0:1:7797:424:1:C00000:0:0:0:
+#SERVICE 1:0:19:1581:41F:1:C00000:0:0:0:
+#SERVICE 1:0:1:76A5:41E:1:C00000:0:0:0:
+#SERVICE 1:0:19:2E9B:411:1:C00000:0:0:0:
+#SERVICE 1:0:19:19CB:444:1:C00000:0:0:0:
+#SERVICE 1:0:1:7796:424:1:C00000:0:0:0:
+#SERVICE 1:0:19:74CD:3F8:1:C00000:0:0:0:
+#SERVICE 1:0:19:74D1:3F8:1:C00000:0:0:0:
+#SERVICE 1:0:1:756A:412:1:C00000:0:0:0:
+#SERVICE 1:0:1:768E:41E:1:C00000:0:0:0:
+#SERVICE 1:0:1:768F:41E:1:C00000:0:0:0:
+#SERVICE 1:0:19:785E:41A:1:C00000:0:0:0:
+#SERVICE 1:0:1:7567:412:1:C00000:0:0:0:
+#SERVICE 1:0:1:756F:412:1:C00000:0:0:0:
+#SERVICE 1:0:1:7565:412:1:C00000:0:0:0:
+#SERVICE 1:0:1:7566:412:1:C00000:0:0:0:
+#SERVICE 1:0:19:7854:41A:1:C00000:0:0:0:
+#SERVICE 1:0:1:7568:412:1:C00000:0:0:0:
+#SERVICE 1:0:1:7569:412:1:C00000:0:0:0:
+#SERVICE 1:0:1:7695:41E:1:C00000:0:0:0:
+#SERVICE 1:0:1:76C7:40E:1:C00000:0:0:0:
+#SERVICE 1:0:19:26AE:43E:1:C00000:0:0:0:
+#SERVICE 1:0:19:7885:414:1:C00000:0:0:0:
+#SERVICE 1:0:19:788A:414:1:C00000:0:0:0:
+#SERVICE 1:0:19:1519:455:1:C00000:0:0:0:
+#SERVICE 1:0:19:152D:455:1:C00000:0:0:0:
+#SERVICE 1:0:1:77C3:40A:1:C00000:0:0:0:
+#SERVICE 1:0:19:7536:426:1:C00000:0:0:0:
+#SERVICE 1:0:1:76CC:40E:1:C00000:0:0:0:
+#SERVICE 1:0:19:20D5:45C:1:C00000:0:0:0:
+#SERVICE 1:0:19:23F7:452:1:C00000:0:0:0:
+#SERVICE 1:0:19:26B1:43E:1:C00000:0:0:0:
+#SERVICE 1:0:19:2329:442:1:C00000:0:0:0:
+#SERVICE 1:0:1:2203:44C:1:C00000:0:0:0:
+#SERVICE 1:0:19:2774:409:1:C00000:0:0:0:
+#SERVICE 1:0:1:21FF:44C:1:C00000:0:0:0:
+#SERVICE 1:0:1:77C9:40A:1:C00000:0:0:0:
+#SERVICE 1:0:19:7883:414:1:C00000:0:0:0:
+#SERVICE 1:0:19:7888:414:1:C00000:0:0:0:
+#SERVICE 1:0:1:4282:446:1:C00000:0:0:0:
+#SERVICE 1:0:1:4281:446:1:C00000:0:0:0:
+#SERVICE 1:0:1:2201:44C:1:C00000:0:0:0:
+#SERVICE 1:0:19:2459:440:1:C00000:0:0:0:
+#SERVICE 1:0:1:6FF0:42A:1:C00000:0:0:0:
+#SERVICE 1:0:1:6FF1:42A:1:C00000:0:0:0:
+#SERVICE 1:0:1:6FFA:42A:1:C00000:0:0:0:
+#SERVICE 1:0:1:76C9:40E:1:C00000:0:0:0:
+#SERVICE 1:0:19:74CE:3F8:1:C00000:0:0:0:
+#SERVICE 1:0:19:74D3:3F8:1:C00000:0:0:0:
+#SERVICE 1:0:16:FE0:451:35:C00000:0:0:0:
+#SERVICE 1:0:16:FE1:451:35:C00000:0:0:0:
+#SERVICE 1:0:19:EF11:421:1:C00000:0:0:0:
+#SERVICE 1:0:19:2E91:411:1:C00000:0:0:0:
+#SERVICE 1:0:19:19CD:444:1:C00000:0:0:0:
+#SERVICE 1:0:19:2458:440:1:C00000:0:0:0:
+#SERVICE 1:0:1:4280:446:1:C00000:0:0:0:
+#SERVICE 1:0:1:429E:446:1:C00000:0:0:0:
+#SERVICE 1:0:2:334D:45B:1:C00000:0:0:0:
+#SERVICE 1:0:2:334E:45B:1:C00000:0:0:0:
+#SERVICE 1:0:2:3341:45B:1:C00000:0:0:0:
+#SERVICE 1:0:2:3343:45B:1:C00000:0:0:0:
+#SERVICE 1:0:2:3344:45B:1:C00000:0:0:0:
+#SERVICE 1:0:2:3346:45B:1:C00000:0:0:0:
+#SERVICE 1:0:2:334A:45B:1:C00000:0:0:0:
+#SERVICE 1:0:2:3348:45B:1:C00000:0:0:0:
+#SERVICE 1:0:2:334B:45B:1:C00000:0:0:0:
+#SERVICE 1:0:2:3347:45B:1:C00000:0:0:0:
+#SERVICE 1:0:2:3349:45B:1:C00000:0:0:0:
+#SERVICE 1:0:2:3345:45B:1:C00000:0:0:0:
+#SERVICE 1:0:2:AA:7:85:C00000:0:0:0:
+#SERVICE 1:0:2:6EF0:445:1:C00000:0:0:0:
+#SERVICE 1:0:2:6EF1:445:1:C00000:0:0:0:
+#SERVICE 1:0:2:6EF2:445:1:C00000:0:0:0:
+#SERVICE 1:0:2:6EF5:445:1:C00000:0:0:0:
+#SERVICE 1:0:2:6F3B:445:1:C00000:0:0:0:
+#SERVICE 1:0:2:6F41:445:1:C00000:0:0:0:
+#SERVICE 1:0:2:6F26:445:1:C00000:0:0:0:
+#SERVICE 1:0:2:238E:44A:1:C00000:0:0:0:
+#SERVICE 1:0:2:6EF4:445:1:C00000:0:0:0:
+#SERVICE 1:0:2:6EF8:445:1:C00000:0:0:0:
+#SERVICE 1:0:2:23B7:44A:1:C00000:0:0:0:
+#SERVICE 1:0:2:23B6:44A:1:C00000:0:0:0:
+#SERVICE 1:0:2:23EE:44A:1:C00000:0:0:0:
+#SERVICE 1:0:2:2397:44A:1:C00000:0:0:0:
+#SERVICE 1:0:2:6EF7:445:1:C00000:0:0:0:
+#SERVICE 1:0:2:6F20:445:1:C00000:0:0:0:
+#SERVICE 1:0:2:6F22:445:1:C00000:0:0:0:
+#SERVICE 1:0:2:6EF3:445:1:C00000:0:0:0:
+#SERVICE 1:0:2:23E1:44A:1:C00000:0:0:0:
+#SERVICE 1:0:2:FDC:451:35:C00000:0:0:0:
+#SERVICE 1:0:2:23DC:44A:1:C00000:0:0:0:
+#SERVICE 1:0:2:6F37:445:1:C00000:0:0:0:
+#SERVICE 1:0:2:6D6C:437:1:C00000:0:0:0:
+#SERVICE 1:0:2:6D6D:437:1:C00000:0:0:0:
+#SERVICE 1:0:2:AB:5:85:C00000:0:0:0:
+#SERVICE 1:0:2:6D6F:437:1:C00000:0:0:0:
+#SERVICE 1:0:2:6D71:437:1:C00000:0:0:0:
+#SERVICE 1:0:2:AC:5:85:C00000:0:0:0:
+#SERVICE 1:0:2:A1:7:85:C00000:0:0:0:
+#SERVICE 1:0:2:A2:7:85:C00000:0:0:0:
+#SERVICE 1:0:2:23CE:44A:1:C00000:0:0:0:
+#SERVICE 1:0:2:316E:459:1:C00000:0:0:0:
+#SERVICE 1:0:2:23C3:44A:1:C00000:0:0:0:
+#SERVICE 1:0:2:23C7:44A:1:C00000:0:0:0:
+#SERVICE 1:0:2:23C6:44A:1:C00000:0:0:0:
+#SERVICE 1:0:2:23C4:44A:1:C00000:0:0:0:
+#SERVICE 1:0:2:23C5:44A:1:C00000:0:0:0:
+#SERVICE 1:0:2:23C2:44A:1:C00000:0:0:0:
+#SERVICE 1:0:2:6F29:445:1:C00000:0:0:0:
+#SERVICE 1:0:2:23B4:44A:1:C00000:0:0:0:
+#SERVICE 1:0:2:3176:459:1:C00000:0:0:0:
+#SERVICE 1:0:2:3174:459:1:C00000:0:0:0:
+#SERVICE 1:0:2:AF:5:85:C00000:0:0:0:
+#SERVICE 1:0:2:6F03:445:1:C00000:0:0:0:
+#SERVICE 1:0:2:6F04:445:1:C00000:0:0:0:
+#SERVICE 1:0:2:6F05:445:1:C00000:0:0:0:
+#SERVICE 1:0:2:6F06:445:1:C00000:0:0:0:
+#SERVICE 1:0:2:6F08:445:1:C00000:0:0:0:
+#SERVICE 1:0:2:6F24:445:1:C00000:0:0:0:
+#SERVICE 1:0:2:316B:459:1:C00000:0:0:0:
+#SERVICE 1:0:2:B1:5:85:C00000:0:0:0:
+#SERVICE 1:0:2:23D9:44A:1:C00000:0:0:0:
+#SERVICE 1:0:2:6F42:445:1:C00000:0:0:0:
+#SERVICE 1:0:2:AD:5:85:C00000:0:0:0:
+#SERVICE 1:0:2:6F25:445:1:C00000:0:0:0:
+#SERVICE 1:0:2:A3:7:85:C00000:0:0:0:
+#SERVICE 1:0:2:2396:44A:1:C00000:0:0:0:
+#SERVICE 1:0:2:6F12:445:1:C00000:0:0:0:
+#SERVICE 1:0:2:6F10:445:1:C00000:0:0:0:
+#SERVICE 1:0:2:6F13:445:1:C00000:0:0:0:
+#SERVICE 1:0:2:6F0F:445:1:C00000:0:0:0:
+#SERVICE 1:0:2:6F0D:445:1:C00000:0:0:0:
+#SERVICE 1:0:2:6F11:445:1:C00000:0:0:0:
+#SERVICE 1:0:2:6F0E:445:1:C00000:0:0:0:
+#SERVICE 1:0:2:6F0C:445:1:C00000:0:0:0:
+#SERVICE 1:0:2:239E:44A:1:C00000:0:0:0:
+#SERVICE 1:0:2:23C1:44A:1:C00000:0:0:0:
+#SERVICE 1:0:2:6F1C:445:1:C00000:0:0:0:
+#SERVICE 1:0:2:6F1B:445:1:C00000:0:0:0:
+#SERVICE 1:0:2:6F15:445:1:C00000:0:0:0:
+#SERVICE 1:0:2:6F19:445:1:C00000:0:0:0:
+#SERVICE 1:0:2:6F1E:445:1:C00000:0:0:0:
+#SERVICE 1:0:2:6F17:445:1:C00000:0:0:0:
+#SERVICE 1:0:2:6F1D:445:1:C00000:0:0:0:
+#SERVICE 1:0:2:6F16:445:1:C00000:0:0:0:
+#SERVICE 1:0:2:6F1A:445:1:C00000:0:0:0:
+#SERVICE 1:0:2:6F18:445:1:C00000:0:0:0:
+#SERVICE 1:0:2:6F21:445:1:C00000:0:0:0:
+#SERVICE 1:0:2:23DD:44A:1:C00000:0:0:0:
+#SERVICE 1:0:2:23DA:44A:1:C00000:0:0:0:
+#SERVICE 1:0:2:FC3:451:35:C00000:0:0:0:
+#SERVICE 1:0:2:23DE:44A:1:C00000:0:0:0:
+#SERVICE 1:0:2:3342:45B:1:C00000:0:0:0:
+#SERVICE 1:0:2:23D8:44A:1:C00000:0:0:0:
+#SERVICE 1:0:2:3175:459:1:C00000:0:0:0:
+#SERVICE 1:0:2:6EF6:445:1:C00000:0:0:0:
+#SERVICE 1:0:2:23EB:44A:1:C00000:0:0:0:
+#SERVICE 1:0:2:3178:459:1:C00000:0:0:0:
+#SERVICE 1:0:2:23CC:44A:1:C00000:0:0:0:
+#SERVICE 1:0:2:23B5:44A:1:C00000:0:0:0:
+#SERVICE 1:0:2:23DB:44A:1:C00000:0:0:0:
+#SERVICE 1:0:2:FDE:451:35:C00000:0:0:0:
+#SERVICE 1:0:2:3173:459:1:C00000:0:0:0:
+#SERVICE 1:0:2:3170:459:1:C00000:0:0:0:
+#SERVICE 1:0:2:3171:459:1:C00000:0:0:0:
+#SERVICE 1:0:2:1C79:457:1:C00000:0:0:0:
+#SERVICE 1:0:2:3354:45B:1:C00000:0:0:0:
+#SERVICE 1:0:2:10D7:418:1:C00000:0:0:0:
+#SERVICE 1:0:2:1C7C:457:1:C00000:0:0:0:
+#SERVICE 1:0:2:23EA:44A:1:C00000:0:0:0:
+#SERVICE 1:0:2:316F:459:1:C00000:0:0:0:
+#SERVICE 1:0:2:3177:459:1:C00000:0:0:0:
+#SERVICE 1:0:2:316D:459:1:C00000:0:0:0:
+#SERVICE 1:0:2:6F27:445:1:C00000:0:0:0:
+#SERVICE 1:0:2:6F28:445:1:C00000:0:0:0:
+#SERVICE 1:0:2:7598:422:1:C00000:0:0:0:
+#SERVICE 1:0:2:23CB:44A:1:C00000:0:0:0:
+#SERVICE 1:0:2:23DF:44A:1:C00000:0:0:0:
+#SERVICE 1:0:2:23D0:44A:1:C00000:0:0:0:
+#SERVICE 1:0:2:23CF:44A:1:C00000:0:0:0:
+#SERVICE 1:0:2:113B:404:1:C00000:0:0:0:
+#SERVICE 1:0:2:113C:404:1:C00000:0:0:0:
+#SERVICE 1:0:2:113D:404:1:C00000:0:0:0:
+#SERVICE 1:0:2:113E:404:1:C00000:0:0:0:
+#SERVICE 1:0:2:113F:404:1:C00000:0:0:0:
+#SERVICE 1:0:2:1140:404:1:C00000:0:0:0:
+#SERVICE 1:0:2:A0:7:85:C00000:0:0:0:
+#SERVICE 1:0:2:23CD:44A:1:C00000:0:0:0:
+#SERVICE 1:0:2:1EFB:457:1:C00000:0:0:0:
+#SERVICE 1:0:2:23E2:44A:1:C00000:0:0:0:
+#SERVICE 1:0:2:3172:459:1:C00000:0:0:0:
+#SERVICE 1:0:2:23E3:44A:1:C00000:0:0:0:
+#SERVICE 1:0:2:6F2D:445:1:C00000:0:0:0:
+#SERVICE 1:0:2:6F2E:445:1:C00000:0:0:0:
+#SERVICE 1:0:2:6F2F:445:1:C00000:0:0:0:
+#SERVICE 1:0:2:2395:44A:1:C00000:0:0:0:
+#SERVICE 1:0:2:A9:7:85:C00000:0:0:0:
+#SERVICE 1:0:2:6F31:445:1:C00000:0:0:0:
+#SERVICE 1:0:2:6F32:445:1:C00000:0:0:0:
+#SERVICE 1:0:2:6F33:445:1:C00000:0:0:0:
+#SERVICE 1:0:2:6F34:445:1:C00000:0:0:0:
+#SERVICE 1:0:2:6F35:445:1:C00000:0:0:0:
+#SERVICE 1:0:2:6F36:445:1:C00000:0:0:0:
+#SERVICE 1:0:2:6F38:445:1:C00000:0:0:0:
+#SERVICE 1:0:2:23D7:44A:1:C00000:0:0:0:
+#SERVICE 1:0:2:13FC:403:1:C00000:0:0:0:
+#SERVICE 1:0:2:3350:45B:1:C00000:0:0:0:
+#SERVICE 1:0:2:23E0:44A:1:C00000:0:0:0:
+#SERVICE 1:0:2:6F3C:445:1:C00000:0:0:0:
+#SERVICE 1:0:2:6F3D:445:1:C00000:0:0:0:
+#SERVICE 1:0:2:6F3E:445:1:C00000:0:0:0:
+#SERVICE 1:0:2:6F3F:445:1:C00000:0:0:0:
+#SERVICE 1:0:2:6F43:445:1:C00000:0:0:0:
+#SERVICE 1:0:2:6F40:445:1:C00000:0:0:0:
+#SERVICE 1:0:2:6F07:445:1:C00000:0:0:0:
+#SERVICE 1:0:2:3245:45F:35:C00000:0:0:0:
+#SERVICE 1:0:2:323E:45F:35:C00000:0:0:0:
+#SERVICE 1:0:2:3241:45F:35:C00000:0:0:0:
+#SERVICE 1:0:2:3244:45F:35:C00000:0:0:0:
+#SERVICE 1:0:2:3240:45F:35:C00000:0:0:0:
+#SERVICE 1:0:2:31F5:45F:35:C00000:0:0:0:
+#SERVICE 1:0:2:323D:45F:35:C00000:0:0:0:
+#SERVICE 1:0:2:3246:45F:35:C00000:0:0:0:
+#SERVICE 1:0:2:323F:45F:35:C00000:0:0:0:
+#SERVICE 1:0:2:31EA:45F:35:C00000:0:0:0:
+#SERVICE 1:0:2:31EB:45F:35:C00000:0:0:0:
+#SERVICE 1:0:2:AE:5:85:C00000:0:0:0:
+#SERVICE 1:0:1:75AA:422:1:C00000:0:0:0:
+#SERVICE 1:0:1:75AB:422:1:C00000:0:0:0:
+#SERVICE 1:0:1:75AE:422:1:C00000:0:0:0:
+#SERVICE 1:0:1:75AF:422:1:C00000:0:0:0:
+#SERVICE 1:0:1:75C7:422:1:C00000:0:0:0:
+#SERVICE 1:0:1:75CA:422:1:C00000:0:0:0:
+#SERVICE 1:0:1:75CC:422:1:C00000:0:0:0:
+#SERVICE 1:0:1:75CE:422:1:C00000:0:0:0:
+#SERVICE 1:0:1:75CF:422:1:C00000:0:0:0:
+#SERVICE 1:0:1:75E3:422:1:C00000:0:0:0:
+#SERVICE 1:0:1:75ED:422:1:C00000:0:0:0:
+#SERVICE 1:0:1:75EE:422:1:C00000:0:0:0:
+#SERVICE 1:0:1:75EF:422:1:C00000:0:0:0:
+#SERVICE 1:0:1:75F1:422:1:C00000:0:0:0:
+#SERVICE 1:0:1:75F2:422:1:C00000:0:0:0:
+#SERVICE 1:0:1:75F3:422:1:C00000:0:0:0:
+#SERVICE 1:0:1:75F5:422:1:C00000:0:0:0:
+#SERVICE 1:0:1:77C4:40A:1:C00000:0:0:0:
+#SERVICE 1:0:1:23:F:85:C00000:0:0:0:
+#SERVICE 1:0:1:27:F:85:C00000:0:0:0:
+#SERVICE 1:0:1:30:5:85:C00000:0:0:0:
+#SERVICE 1:0:1:37:F:85:C00000:0:0:0:
+#SERVICE 1:0:1:38:F:85:C00000:0:0:0:
+#SERVICE 1:0:1:3A:F:85:C00000:0:0:0:
+#SERVICE 1:0:1:3B:F:85:C00000:0:0:0:
+#SERVICE 1:0:1:48:7:85:C00000:0:0:0:
+#SERVICE 1:0:1:4C:21:85:C00000:0:0:0:
+#SERVICE 1:0:1:300:7:85:C00000:0:0:0:
+#SERVICE 1:0:1:1266:3F7:1:C00000:0:0:0:
+#SERVICE 1:0:1:1267:3F7:1:C00000:0:0:0:
+#SERVICE 1:0:1:126A:3F7:1:C00000:0:0:0:
+#SERVICE 1:0:1:126B:3F7:1:C00000:0:0:0:
+#SERVICE 1:0:1:126C:3F7:1:C00000:0:0:0:
+#SERVICE 1:0:1:126D:3F7:1:C00000:0:0:0:
+#SERVICE 1:0:19:14B8:407:1:C00000:0:0:0:
+#SERVICE 1:0:1:239D:44A:1:C00000:0:0:0:
+#SERVICE 1:0:1:4E2B:43A:1:C00000:0:0:0:
+#SERVICE 1:0:1:2393:44A:1:C00000:0:0:0:
+#SERVICE 1:0:D4:1C1E:451:35:C00000:0:0:0:
+#SERVICE 1:0:1:1C4B:457:1:C00000:0:0:0:
+#SERVICE 1:0:19:21AE:448:1:C00000:0:0:0:
+#SERVICE 1:0:1:1C5B:457:1:C00000:0:0:0:
+#SERVICE 1:0:1:1C71:457:1:C00000:0:0:0:
+#SERVICE 1:0:1:1EE7:457:1:C00000:0:0:0:
+#SERVICE 1:0:1:1C5C:457:1:C00000:0:0:0:
+#SERVICE 1:0:1:1C5F:457:1:C00000:0:0:0:
+#SERVICE 1:0:1:1C6D:457:1:C00000:0:0:0:
+#SERVICE 1:0:1:1C38:457:1:C00000:0:0:0:
diff --git a/source/Test.Loader.Enigma2/app.config b/source/Test.Loader.Enigma2/app.config
new file mode 100644
index 0000000..f10b4ac
--- /dev/null
+++ b/source/Test.Loader.Enigma2/app.config
@@ -0,0 +1,11 @@
+
+
+
+
+
+
+
+
+
+
+
\ No newline at end of file
diff --git a/source/Test.Loader.Enigma2/packages.config b/source/Test.Loader.Enigma2/packages.config
new file mode 100644
index 0000000..5d9ccf6
--- /dev/null
+++ b/source/Test.Loader.Enigma2/packages.config
@@ -0,0 +1,56 @@
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
\ No newline at end of file
diff --git a/source/Test.Loader.Grundig/GrundigTest.cs b/source/Test.Loader.Grundig/GrundigTest.cs
new file mode 100644
index 0000000..e2a09e2
--- /dev/null
+++ b/source/Test.Loader.Grundig/GrundigTest.cs
@@ -0,0 +1,18 @@
+using Microsoft.VisualStudio.TestTools.UnitTesting;
+using ChanSort.Loader.Grundig;
+
+namespace Test.Loader.Grundig
+{
+ [TestClass]
+ public class GrundigTest
+ {
+ #region TestChannelAndFavListEditing
+ [TestMethod]
+ public void TestChannelAndFavListEditing()
+ {
+ var tempFile = TestUtils.DeploymentItem("Test.Loader.Grundig\\TestFiles") + "\\dvbs_config.xml";
+ RoundtripTest.TestChannelAndFavListEditing(tempFile, new GrundigPlugin());
+ }
+ #endregion
+ }
+}
diff --git a/source/Test.Loader.Grundig/Properties/AssemblyInfo.cs b/source/Test.Loader.Grundig/Properties/AssemblyInfo.cs
new file mode 100644
index 0000000..711bffb
--- /dev/null
+++ b/source/Test.Loader.Grundig/Properties/AssemblyInfo.cs
@@ -0,0 +1,20 @@
+using System.Reflection;
+using System.Runtime.CompilerServices;
+using System.Runtime.InteropServices;
+
+[assembly: AssemblyTitle("Test.Loader.Grundig")]
+[assembly: AssemblyDescription("")]
+[assembly: AssemblyConfiguration("")]
+[assembly: AssemblyCompany("")]
+[assembly: AssemblyProduct("Test.Loader.Grundig")]
+[assembly: AssemblyCopyright("Copyright © 2021")]
+[assembly: AssemblyTrademark("")]
+[assembly: AssemblyCulture("")]
+
+[assembly: ComVisible(false)]
+
+[assembly: Guid("48d99df3-018d-4b3f-bb22-5c7f6f6a7e77")]
+
+// [assembly: AssemblyVersion("1.0.*")]
+[assembly: AssemblyVersion("1.0.0.0")]
+[assembly: AssemblyFileVersion("1.0.0.0")]
diff --git a/source/Test.Loader.Grundig/Test.Loader.Grundig.csproj b/source/Test.Loader.Grundig/Test.Loader.Grundig.csproj
new file mode 100644
index 0000000..0d6665a
--- /dev/null
+++ b/source/Test.Loader.Grundig/Test.Loader.Grundig.csproj
@@ -0,0 +1,254 @@
+
+
+
+
+
+ Debug
+ AnyCPU
+ {48D99DF3-018D-4B3F-BB22-5C7F6F6A7E77}
+ Library
+ Properties
+ Test.Loader.Grundig
+ Test.Loader.Grundig
+ v4.8
+ 512
+ {3AC096D0-A1C2-E12C-1390-A8335801FDAB};{FAE04EC0-301F-11D3-BF4B-00C04F79EFBC}
+ 15.0
+ $(MSBuildExtensionsPath32)\Microsoft\VisualStudio\v$(VisualStudioVersion)
+ $(ProgramFiles)\Common Files\microsoft shared\VSTT\$(VisualStudioVersion)\UITestExtensionPackages
+ False
+ UnitTest
+
+
+
+
+ true
+ full
+ false
+ bin\Debug\
+ DEBUG;TRACE
+ prompt
+ 4
+
+
+ pdbonly
+ true
+ bin\Release\
+ TRACE
+ prompt
+ 4
+
+
+ true
+ ..\Debug\
+ DEBUG;TRACE
+ full
+ x86
+ 7.3
+ prompt
+
+
+ bin\x86\Release\
+ TRACE
+ true
+ pdbonly
+ x86
+ 7.3
+ prompt
+
+
+
+ ..\packages\Microsoft.TestPlatform.AdapterUtilities.16.9.1\lib\netstandard2.0\Microsoft.TestPlatform.AdapterUtilities.dll
+
+
+ ..\packages\MSTest.TestFramework.2.2.1\lib\net45\Microsoft.VisualStudio.TestPlatform.TestFramework.dll
+
+
+ ..\packages\MSTest.TestFramework.2.2.1\lib\net45\Microsoft.VisualStudio.TestPlatform.TestFramework.Extensions.dll
+
+
+ ..\packages\Microsoft.Win32.Primitives.4.3.0\lib\net46\Microsoft.Win32.Primitives.dll
+ True
+ True
+
+
+
+ ..\packages\System.AppContext.4.3.0\lib\net463\System.AppContext.dll
+ True
+ True
+
+
+ ..\packages\System.Buffers.4.5.1\lib\net461\System.Buffers.dll
+
+
+
+ ..\packages\System.Console.4.3.1\lib\net46\System.Console.dll
+ True
+ True
+
+
+
+ ..\packages\System.Diagnostics.DiagnosticSource.5.0.1\lib\net46\System.Diagnostics.DiagnosticSource.dll
+
+
+ ..\packages\System.Diagnostics.Tracing.4.3.0\lib\net462\System.Diagnostics.Tracing.dll
+ True
+ True
+
+
+ ..\packages\System.Globalization.Calendars.4.3.0\lib\net46\System.Globalization.Calendars.dll
+ True
+ True
+
+
+ ..\packages\System.IO.4.3.0\lib\net462\System.IO.dll
+ True
+ True
+
+
+ ..\packages\System.IO.Compression.4.3.0\lib\net46\System.IO.Compression.dll
+ True
+ True
+
+
+
+ ..\packages\System.IO.Compression.ZipFile.4.3.0\lib\net46\System.IO.Compression.ZipFile.dll
+ True
+ True
+
+
+ ..\packages\System.IO.FileSystem.4.3.0\lib\net46\System.IO.FileSystem.dll
+ True
+ True
+
+
+ ..\packages\System.IO.FileSystem.Primitives.4.3.0\lib\net46\System.IO.FileSystem.Primitives.dll
+ True
+ True
+
+
+ ..\packages\System.Linq.4.3.0\lib\net463\System.Linq.dll
+ True
+ True
+
+
+ ..\packages\System.Linq.Expressions.4.3.0\lib\net463\System.Linq.Expressions.dll
+ True
+ True
+
+
+ ..\packages\System.Memory.4.5.4\lib\net461\System.Memory.dll
+
+
+ ..\packages\System.Net.Http.4.3.4\lib\net46\System.Net.Http.dll
+ True
+ True
+
+
+ ..\packages\System.Net.Sockets.4.3.0\lib\net46\System.Net.Sockets.dll
+ True
+ True
+
+
+
+ ..\packages\System.Numerics.Vectors.4.5.0\lib\net46\System.Numerics.Vectors.dll
+
+
+ ..\packages\System.Reflection.4.3.0\lib\net462\System.Reflection.dll
+ True
+ True
+
+
+ ..\packages\System.Runtime.4.3.1\lib\net462\System.Runtime.dll
+ True
+ True
+
+
+ ..\packages\System.Runtime.CompilerServices.Unsafe.5.0.0\lib\net45\System.Runtime.CompilerServices.Unsafe.dll
+
+
+ ..\packages\System.Runtime.Extensions.4.3.1\lib\net462\System.Runtime.Extensions.dll
+ True
+ True
+
+
+ ..\packages\System.Runtime.InteropServices.4.3.0\lib\net463\System.Runtime.InteropServices.dll
+ True
+ True
+
+
+ ..\packages\System.Runtime.InteropServices.RuntimeInformation.4.3.0\lib\net45\System.Runtime.InteropServices.RuntimeInformation.dll
+ True
+ True
+
+
+ ..\packages\System.Security.Cryptography.Algorithms.4.3.1\lib\net463\System.Security.Cryptography.Algorithms.dll
+ True
+ True
+
+
+ ..\packages\System.Security.Cryptography.Encoding.4.3.0\lib\net46\System.Security.Cryptography.Encoding.dll
+ True
+ True
+
+
+ ..\packages\System.Security.Cryptography.Primitives.4.3.0\lib\net46\System.Security.Cryptography.Primitives.dll
+ True
+ True
+
+
+ ..\packages\System.Security.Cryptography.X509Certificates.4.3.2\lib\net461\System.Security.Cryptography.X509Certificates.dll
+ True
+ True
+
+
+ ..\packages\System.Text.RegularExpressions.4.3.1\lib\net463\System.Text.RegularExpressions.dll
+ True
+ True
+
+
+
+
+ ..\packages\System.Xml.ReaderWriter.4.3.1\lib\net46\System.Xml.ReaderWriter.dll
+ True
+ True
+
+
+
+
+
+
+
+
+ {dccffa08-472b-4d17-bb90-8f513fc01392}
+ ChanSort.Api
+
+
+ {4d5af0a3-1b96-42c8-910d-0c4852ea22f4}
+ ChanSort.Loader.Grundig
+
+
+ {68cfcb2f-b52a-43a1-aa5c-5d64a1d655d2}
+ Test.Loader
+
+
+
+
+
+
+
+
+
+
+
+
+
+ This project references NuGet package(s) that are missing on this computer. Use NuGet Package Restore to download them. For more information, see http://go.microsoft.com/fwlink/?LinkID=322105. The missing file is {0}.
+
+
+
+
+
+
+
+
\ No newline at end of file
diff --git a/source/Test.Loader.Grundig/TestFiles/dvbc_config.xml b/source/Test.Loader.Grundig/TestFiles/dvbc_config.xml
new file mode 100644
index 0000000..23b3c98
--- /dev/null
+++ b/source/Test.Loader.Grundig/TestFiles/dvbc_config.xml
@@ -0,0 +1,2 @@
+
+
diff --git a/source/Test.Loader.Grundig/TestFiles/dvbs_config.xml b/source/Test.Loader.Grundig/TestFiles/dvbs_config.xml
new file mode 100644
index 0000000..f3b9245
--- /dev/null
+++ b/source/Test.Loader.Grundig/TestFiles/dvbs_config.xml
@@ -0,0 +1,4429 @@
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
\ No newline at end of file
diff --git a/source/Test.Loader.Grundig/TestFiles/dvbt_config.xml b/source/Test.Loader.Grundig/TestFiles/dvbt_config.xml
new file mode 100644
index 0000000..2160b6a
--- /dev/null
+++ b/source/Test.Loader.Grundig/TestFiles/dvbt_config.xml
@@ -0,0 +1,2 @@
+
+
diff --git a/source/Test.Loader.Grundig/app.config b/source/Test.Loader.Grundig/app.config
new file mode 100644
index 0000000..f10b4ac
--- /dev/null
+++ b/source/Test.Loader.Grundig/app.config
@@ -0,0 +1,11 @@
+
+
+
+
+
+
+
+
+
+
+
\ No newline at end of file
diff --git a/source/Test.Loader.Grundig/packages.config b/source/Test.Loader.Grundig/packages.config
new file mode 100644
index 0000000..5d9ccf6
--- /dev/null
+++ b/source/Test.Loader.Grundig/packages.config
@@ -0,0 +1,56 @@
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
\ No newline at end of file
diff --git a/source/Test.Loader.Hisense/ChannelDb/HisenseChannelDbTest.cs b/source/Test.Loader.Hisense/ChannelDb/HisenseChannelDbTest.cs
index a554d00..fa89ad7 100644
--- a/source/Test.Loader.Hisense/ChannelDb/HisenseChannelDbTest.cs
+++ b/source/Test.Loader.Hisense/ChannelDb/HisenseChannelDbTest.cs
@@ -95,5 +95,13 @@ namespace Test.Loader.Hisense.ChannelDb
}
#endregion
+ #region TestChannelAndFavListEditing
+ [TestMethod]
+ public void TestChannelAndFavListEditing()
+ {
+ var tempFile = TestUtils.DeploymentItem("Test.Loader.Hisense\\ChannelDb\\TestFiles\\" + "channel.db");
+ RoundtripTest.TestChannelAndFavListEditing(tempFile, new HisensePlugin());
+ }
+ #endregion
}
}
diff --git a/source/Test.Loader.Hisense/ServicelistDb/HisenseServicelistDbTest.cs b/source/Test.Loader.Hisense/ServicelistDb/HisenseServicelistDbTest.cs
index 99dbd82..b294c28 100644
--- a/source/Test.Loader.Hisense/ServicelistDb/HisenseServicelistDbTest.cs
+++ b/source/Test.Loader.Hisense/ServicelistDb/HisenseServicelistDbTest.cs
@@ -93,5 +93,14 @@ namespace Test.Loader.Hisense.ServicelistDb
}
#endregion
+ #region TestChannelAndFavListEditing
+ [TestMethod]
+ public void TestChannelAndFavListEditing()
+ {
+ var tempFile = TestUtils.DeploymentItem("Test.Loader.Hisense\\ServicelistDb\\TestFiles\\" + "servicelist.db");
+ RoundtripTest.TestChannelAndFavListEditing(tempFile, new HisensePlugin());
+ }
+ #endregion
+
}
}
diff --git a/source/Test.Loader.Hisense/Test.Loader.Hisense.csproj b/source/Test.Loader.Hisense/Test.Loader.Hisense.csproj
index 4f44719..f406210 100644
--- a/source/Test.Loader.Hisense/Test.Loader.Hisense.csproj
+++ b/source/Test.Loader.Hisense/Test.Loader.Hisense.csproj
@@ -1,6 +1,6 @@
-
+
Debug
@@ -58,14 +58,162 @@
MinimumRecommendedRules.ruleset
+
+ ..\packages\Microsoft.TestPlatform.AdapterUtilities.16.9.1\lib\netstandard2.0\Microsoft.TestPlatform.AdapterUtilities.dll
+
- ..\packages\MSTest.TestFramework.1.3.2\lib\net45\Microsoft.VisualStudio.TestPlatform.TestFramework.dll
+ ..\packages\MSTest.TestFramework.2.2.1\lib\net45\Microsoft.VisualStudio.TestPlatform.TestFramework.dll
- ..\packages\MSTest.TestFramework.1.3.2\lib\net45\Microsoft.VisualStudio.TestPlatform.TestFramework.Extensions.dll
+ ..\packages\MSTest.TestFramework.2.2.1\lib\net45\Microsoft.VisualStudio.TestPlatform.TestFramework.Extensions.dll
+
+
+ ..\packages\Microsoft.Win32.Primitives.4.3.0\lib\net46\Microsoft.Win32.Primitives.dll
+ True
+ True
+
+ ..\packages\System.AppContext.4.3.0\lib\net463\System.AppContext.dll
+ True
+ True
+
+
+ ..\packages\System.Buffers.4.5.1\lib\net461\System.Buffers.dll
+
+
+
+ ..\packages\System.Console.4.3.1\lib\net46\System.Console.dll
+ True
+ True
+
+
+ ..\packages\System.Diagnostics.DiagnosticSource.5.0.1\lib\net46\System.Diagnostics.DiagnosticSource.dll
+
+
+ ..\packages\System.Diagnostics.Tracing.4.3.0\lib\net462\System.Diagnostics.Tracing.dll
+ True
+ True
+
+
+ ..\packages\System.Globalization.Calendars.4.3.0\lib\net46\System.Globalization.Calendars.dll
+ True
+ True
+
+
+ ..\packages\System.IO.4.3.0\lib\net462\System.IO.dll
+ True
+ True
+
+
+ ..\packages\System.IO.Compression.4.3.0\lib\net46\System.IO.Compression.dll
+ True
+ True
+
+
+
+ ..\packages\System.IO.Compression.ZipFile.4.3.0\lib\net46\System.IO.Compression.ZipFile.dll
+ True
+ True
+
+
+ ..\packages\System.IO.FileSystem.4.3.0\lib\net46\System.IO.FileSystem.dll
+ True
+ True
+
+
+ ..\packages\System.IO.FileSystem.Primitives.4.3.0\lib\net46\System.IO.FileSystem.Primitives.dll
+ True
+ True
+
+
+ ..\packages\System.Linq.4.3.0\lib\net463\System.Linq.dll
+ True
+ True
+
+
+ ..\packages\System.Linq.Expressions.4.3.0\lib\net463\System.Linq.Expressions.dll
+ True
+ True
+
+
+ ..\packages\System.Memory.4.5.4\lib\net461\System.Memory.dll
+
+
+ ..\packages\System.Net.Http.4.3.4\lib\net46\System.Net.Http.dll
+ True
+ True
+
+
+ ..\packages\System.Net.Sockets.4.3.0\lib\net46\System.Net.Sockets.dll
+ True
+ True
+
+
+
+ ..\packages\System.Numerics.Vectors.4.5.0\lib\net46\System.Numerics.Vectors.dll
+
+
+ ..\packages\System.Reflection.4.3.0\lib\net462\System.Reflection.dll
+ True
+ True
+
+
+ ..\packages\System.Runtime.4.3.1\lib\net462\System.Runtime.dll
+ True
+ True
+
+
+ ..\packages\System.Runtime.CompilerServices.Unsafe.5.0.0\lib\net45\System.Runtime.CompilerServices.Unsafe.dll
+
+
+ ..\packages\System.Runtime.Extensions.4.3.1\lib\net462\System.Runtime.Extensions.dll
+ True
+ True
+
+
+ ..\packages\System.Runtime.InteropServices.4.3.0\lib\net463\System.Runtime.InteropServices.dll
+ True
+ True
+
+
+ ..\packages\System.Runtime.InteropServices.RuntimeInformation.4.3.0\lib\net45\System.Runtime.InteropServices.RuntimeInformation.dll
+ True
+ True
+
+
+ ..\packages\System.Security.Cryptography.Algorithms.4.3.1\lib\net463\System.Security.Cryptography.Algorithms.dll
+ True
+ True
+
+
+ ..\packages\System.Security.Cryptography.Encoding.4.3.0\lib\net46\System.Security.Cryptography.Encoding.dll
+ True
+ True
+
+
+ ..\packages\System.Security.Cryptography.Primitives.4.3.0\lib\net46\System.Security.Cryptography.Primitives.dll
+ True
+ True
+
+
+ ..\packages\System.Security.Cryptography.X509Certificates.4.3.2\lib\net461\System.Security.Cryptography.X509Certificates.dll
+ True
+ True
+
+
+ ..\packages\System.Text.RegularExpressions.4.3.1\lib\net463\System.Text.RegularExpressions.dll
+ True
+ True
+
+
+
+
+ ..\packages\System.Xml.ReaderWriter.4.3.1\lib\net46\System.Xml.ReaderWriter.dll
+ True
+ True
+
@@ -73,8 +221,9 @@
-
+
+
@@ -98,8 +247,10 @@
This project references NuGet package(s) that are missing on this computer. Use NuGet Package Restore to download them. For more information, see http://go.microsoft.com/fwlink/?LinkID=322105. The missing file is {0}.
-
-
+
+
+
-
+
+
\ No newline at end of file
diff --git a/source/Test.Loader.Hisense/app.config b/source/Test.Loader.Hisense/app.config
new file mode 100644
index 0000000..f10b4ac
--- /dev/null
+++ b/source/Test.Loader.Hisense/app.config
@@ -0,0 +1,11 @@
+
+
+
+
+
+
+
+
+
+
+
\ No newline at end of file
diff --git a/source/Test.Loader.Hisense/packages.config b/source/Test.Loader.Hisense/packages.config
index 28e3f78..5d9ccf6 100644
--- a/source/Test.Loader.Hisense/packages.config
+++ b/source/Test.Loader.Hisense/packages.config
@@ -1,5 +1,56 @@
-
-
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
\ No newline at end of file
diff --git a/source/Test.Loader.LG/Binary/LM/TestLM.cs b/source/Test.Loader.LG/Binary/LM/TestLM.cs
index 1ff9da9..8c42572 100644
--- a/source/Test.Loader.LG/Binary/LM/TestLM.cs
+++ b/source/Test.Loader.LG/Binary/LM/TestLM.cs
@@ -1,4 +1,5 @@
-using System.Linq;
+using System.IO;
+using System.Linq;
using ChanSort.Api;
using ChanSort.Loader.LG;
using Microsoft.VisualStudio.TestTools.UnitTesting;
@@ -84,5 +85,17 @@ namespace Test.Loader.LG.Binary
}
#endregion
+ #region TestChannelAndFavListEditing
+ [TestMethod]
+ public void TestChannelAndFavListEditing()
+ {
+ var inFile = TestUtils.DeploymentItem("Test.Loader.LG\\Binary\\LM\\xxLM620S-ZE00001.TLL.in");
+ var tllFile = inFile.Replace(".in", ".tll");
+ File.Delete(tllFile);
+ File.Move(inFile, tllFile);
+ RoundtripTest.TestChannelAndFavListEditing(tllFile, new LgPlugin());
+ }
+ #endregion
+
}
}
diff --git a/source/Test.Loader.LG/GlobalClone/LgGlobalCloneTest.cs b/source/Test.Loader.LG/GlobalClone/LgGlobalCloneTest.cs
index 0ef51fc..073fcab 100644
--- a/source/Test.Loader.LG/GlobalClone/LgGlobalCloneTest.cs
+++ b/source/Test.Loader.LG/GlobalClone/LgGlobalCloneTest.cs
@@ -156,5 +156,15 @@ namespace Test.Loader.LG
NUnit.Framework.Assert.AreEqual(orig, changed); // need NUnit.AreEqual to only show the actual difference and not 5MB + 5MB of data
}
#endregion
+
+ #region TestChannelAndFavListEditing
+ [TestMethod]
+ public void TestChannelAndFavListEditing()
+ {
+ var tempFile = TestUtils.DeploymentItem("Test.Loader.LG\\GlobalClone\\GlobalClone00001.TLL");
+ RoundtripTest.TestChannelAndFavListEditing(tempFile, new LgPlugin());
+ }
+ #endregion
+
}
}
diff --git a/source/Test.Loader.LG/Test.Loader.LG.csproj b/source/Test.Loader.LG/Test.Loader.LG.csproj
index 9e06998..ee07c42 100644
--- a/source/Test.Loader.LG/Test.Loader.LG.csproj
+++ b/source/Test.Loader.LG/Test.Loader.LG.csproj
@@ -1,6 +1,6 @@
-
+
Debug
AnyCPU
@@ -58,8 +58,8 @@
-
- ..\packages\NUnit.3.13.0\lib\net45\nunit.framework.dll
+
+ ..\packages\NUnit.3.13.1\lib\net45\nunit.framework.dll
@@ -130,7 +130,7 @@
This project references NuGet package(s) that are missing on this computer. Use NuGet Package Restore to download them. For more information, see http://go.microsoft.com/fwlink/?LinkID=322105. The missing file is {0}.
-
+