text: public override String ToString(){StringBuilder buffer = new StringBuilder();buffer.Append("[BOF RECORD]\n");buffer.Append("    .version         = ").Append(StringUtil.ToHexString(Version)).Append("\n");buffer.Append("    .type            = ").Append(StringUtil.ToHexString((int) Type)).Append("\n");buffer.Append(" (").Append(TypeName).Append(")").Append("\n");buffer.Append("    .build           = ").Append(StringUtil.ToHexString(Build)).Append("\n");buffer.Append("    .buildyear       = ").Append(BuildYear).Append("\n");buffer.Append("    .history         = ").Append(StringUtil.ToHexString(HistoryBitMask)).Append("\n");buffer.Append("    .requiredversion = ").Append(StringUtil.ToHexString(RequiredVersion)).Append("\n");buffer.Append("[/BOF RECORD]\n");return buffer.ToString();}