public void Write(BinaryWriter bw)
{
char[] chrs = new char[verLength];
for(int i=0;i<version.Length;i++)
chrs[i]=version[i];
for(int i=version.Length;i<chrs.Length;i++)
chrs[i]=' ';
bw.Write(chrs);
bw.Write((byte)entries.Count);
foreach(IMpkEntry imp in entries)
bw.Write((int)imp.Data.Length);
}