protected virtual byte[] ReadBytes(BinaryReader dataIn, bool flag) { if (flag) { int size = dataIn.ReadInt32(); return dataIn.ReadBytes(size); } else { return null; } }