private void Parse(Stream icoStream)
{
Directory = new IcoDirectory(icoStream);
Images = new IconImage[Directory.Entries.Length];
for (var i = 0; i < Directory.Entries.Length; i++)
Images[i] = new IconImage(icoStream,
(int)Directory.Entries[i].ImageOffset, SeekOrigin.Begin,
(int)Directory.Entries[i].BytesInRes);
}