diff --git a/segment_core_string.go b/segment_core_string.go index 52469ab..f6aac44 100644 --- a/segment_core_string.go +++ b/segment_core_string.go @@ -203,6 +203,7 @@ func (c *CoreString) Encode() string { for _, res := range c.PubRestrictions { entriesSize := 20 for _, entry := range res.RangeEntries { + entriesSize += 1 if entry.EndVendorID > entry.StartVendorID { entriesSize += 16 * 2 } else {