diff --git a/src/Database/LSMTree/Internal/Config.hs b/src/Database/LSMTree/Internal/Config.hs index 55c513a4d..29a405e8c 100644 --- a/src/Database/LSMTree/Internal/Config.hs +++ b/src/Database/LSMTree/Internal/Config.hs @@ -58,6 +58,7 @@ newtype LevelNo = LevelNo Int -- * Size ratio: 4 data TableConfig = TableConfig { confMergePolicy :: !MergePolicy + , confMergeSchedule :: !MergeSchedule -- Size ratio between the capacities of adjacent levels. , confSizeRatio :: !SizeRatio -- | Total number of bytes that the write buffer can use. @@ -69,7 +70,6 @@ data TableConfig = TableConfig { , confFencePointerIndex :: !FencePointerIndexType -- | The policy for caching key\/value data from disk in memory. , confDiskCachePolicy :: !DiskCachePolicy - , confMergeSchedule :: !MergeSchedule } deriving stock (Show, Eq) @@ -86,12 +86,12 @@ defaultTableConfig :: TableConfig defaultTableConfig = TableConfig { confMergePolicy = LazyLevelling + , confMergeSchedule = defaultMergeSchedule , confSizeRatio = Four , confWriteBufferAlloc = AllocNumEntries 20_000 , confBloomFilterAlloc = defaultBloomFilterAlloc , confFencePointerIndex = OrdinaryIndex , confDiskCachePolicy = DiskCacheAll - , confMergeSchedule = defaultMergeSchedule } data RunLevelNo = RegularLevel LevelNo | UnionLevel diff --git a/src/Database/LSMTree/Internal/Config/Override.hs b/src/Database/LSMTree/Internal/Config/Override.hs index b1fe576cf..6eac28965 100644 --- a/src/Database/LSMTree/Internal/Config/Override.hs +++ b/src/Database/LSMTree/Internal/Config/Override.hs @@ -1,3 +1,4 @@ +{-# LANGUAGE NamedFieldPuns #-} {-# OPTIONS_HADDOCK not-home #-} -- Definitions for override table config options. @@ -87,12 +88,16 @@ instance Override DiskCachePolicy SnapshotMetaData where in fmap (override rdc) smt instance Override DiskCachePolicy TableConfig where - override dcp - (TableConfig (cmp :: MergePolicy) (csz :: SizeRatio) - (cwba :: WriteBufferAlloc) (cbfa :: BloomFilterAlloc) - (cfit :: FencePointerIndexType) (_dcp :: DiskCachePolicy) - (cfs :: MergeSchedule)) - = TableConfig cmp csz cwba cbfa cfit dcp cfs + override confDiskCachePolicy' TableConfig {..} + = TableConfig + { confMergePolicy, + confMergeSchedule, + confSizeRatio, + confWriteBufferAlloc, + confBloomFilterAlloc, + confFencePointerIndex, + confDiskCachePolicy = confDiskCachePolicy' + } instance Override DiskCachePolicy (SnapLevels SnapshotRun) where override dcp (SnapLevels (vec :: V.Vector (SnapLevel SnapshotRun))) = diff --git a/src/Database/LSMTree/Internal/Snapshot/Codec.hs b/src/Database/LSMTree/Internal/Snapshot/Codec.hs index b2419384e..24b8db008 100644 --- a/src/Database/LSMTree/Internal/Snapshot/Codec.hs +++ b/src/Database/LSMTree/Internal/Snapshot/Codec.hs @@ -267,33 +267,37 @@ instance DecodeVersioned SnapshotRun where -- TableConfig instance Encode TableConfig where - encode config = - encodeListLen 7 - <> encode mergePolicy - <> encode sizeRatio - <> encode writeBufferAlloc - <> encode bloomFilterAlloc - <> encode fencePointerIndex - <> encode diskCachePolicy - <> encode mergeSchedule - where - TableConfig - mergePolicy - sizeRatio - writeBufferAlloc - bloomFilterAlloc - fencePointerIndex - diskCachePolicy - mergeSchedule - = config + encode + ( TableConfig + { confMergePolicy = mergePolicy + , confMergeSchedule = mergeSchedule + , confSizeRatio = sizeRatio + , confWriteBufferAlloc = writeBufferAlloc + , confBloomFilterAlloc = bloomFilterAlloc + , confFencePointerIndex = fencePointerIndex + , confDiskCachePolicy = diskCachePolicy + } + ) = + encodeListLen 7 + <> encode mergePolicy + <> encode mergeSchedule + <> encode sizeRatio + <> encode writeBufferAlloc + <> encode bloomFilterAlloc + <> encode fencePointerIndex + <> encode diskCachePolicy instance DecodeVersioned TableConfig where decodeVersioned v@V0 = do _ <- decodeListLenOf 7 - TableConfig - <$> decodeVersioned v <*> decodeVersioned v <*> decodeVersioned v - <*> decodeVersioned v <*> decodeVersioned v <*> decodeVersioned v - <*> decodeVersioned v + confMergePolicy <- decodeVersioned v + confMergeSchedule <- decodeVersioned v + confSizeRatio <- decodeVersioned v + confWriteBufferAlloc <- decodeVersioned v + confBloomFilterAlloc <- decodeVersioned v + confFencePointerIndex <- decodeVersioned v + confDiskCachePolicy <- decodeVersioned v + pure TableConfig {..} -- MergePolicy diff --git a/test/Test/Database/LSMTree/Internal/Snapshot/Codec/Golden.hs b/test/Test/Database/LSMTree/Internal/Snapshot/Codec/Golden.hs index 6084f84f3..90b9420c2 100644 --- a/test/Test/Database/LSMTree/Internal/Snapshot/Codec/Golden.hs +++ b/test/Test/Database/LSMTree/Internal/Snapshot/Codec/Golden.hs @@ -175,22 +175,15 @@ enumerateSnapshotLabel = enumerateTableConfig :: [(ComponentAnnotation, TableConfig)] enumerateTableConfig = [ ( fuseAnnotations [ "T1", d, e, f, g ] - , TableConfig - policy - ratio - allocs - bloom - fence - cache - merge + , TableConfig {..} ) - | (_, policy) <- [(blank, LazyLevelling)] - , (_, ratio ) <- [(blank, Four)] - , (_, allocs) <- fmap AllocNumEntries <$> [(blank, magicNumber1)] - , (d, bloom ) <- enumerateBloomFilterAlloc - , (e, fence ) <- [("I0", CompactIndex), ("I1", OrdinaryIndex)] - , (f, cache ) <- enumerateDiskCachePolicy - , (g, merge ) <- [("G0", OneShot), ("G1", Incremental)] + | (_, confMergePolicy) <- [(blank, LazyLevelling)] + , (g, confMergeSchedule) <- [("G0", OneShot), ("G1", Incremental)] + , (_, confSizeRatio) <- [(blank, Four)] + , (_, confWriteBufferAlloc) <- fmap AllocNumEntries <$> [(blank, magicNumber1)] + , (d, confBloomFilterAlloc) <- enumerateBloomFilterAlloc + , (e, confFencePointerIndex) <- [("I0", CompactIndex), ("I1", OrdinaryIndex)] + , (f, confDiskCachePolicy) <- enumerateDiskCachePolicy ] enumerateSnapLevels :: [(ComponentAnnotation, SnapLevels SnapshotRun)] diff --git a/test/golden-file-data/snapshot-codec/B0-T0-__-__-__-__-R0-__-__-__-__-V0-M0-__-__-__-__-__-__-__-__-__-__-__.snapshot.golden b/test/golden-file-data/snapshot-codec/B0-T0-__-__-__-__-R0-__-__-__-__-V0-M0-__-__-__-__-__-__-__-__-__-__-__.snapshot.golden index d6d23502c..2d59d765d 100644 Binary files a/test/golden-file-data/snapshot-codec/B0-T0-__-__-__-__-R0-__-__-__-__-V0-M0-__-__-__-__-__-__-__-__-__-__-__.snapshot.golden and b/test/golden-file-data/snapshot-codec/B0-T0-__-__-__-__-R0-__-__-__-__-V0-M0-__-__-__-__-__-__-__-__-__-__-__.snapshot.golden differ diff --git a/test/golden-file-data/snapshot-codec/B0-T0-__-__-__-__-R0-__-__-__-__-V0-M1-S0-__-__-__-__-__-__-__-__-__-__.snapshot.golden b/test/golden-file-data/snapshot-codec/B0-T0-__-__-__-__-R0-__-__-__-__-V0-M1-S0-__-__-__-__-__-__-__-__-__-__.snapshot.golden index ee9489c6c..b33da0757 100644 Binary files a/test/golden-file-data/snapshot-codec/B0-T0-__-__-__-__-R0-__-__-__-__-V0-M1-S0-__-__-__-__-__-__-__-__-__-__.snapshot.golden and b/test/golden-file-data/snapshot-codec/B0-T0-__-__-__-__-R0-__-__-__-__-V0-M1-S0-__-__-__-__-__-__-__-__-__-__.snapshot.golden differ diff --git a/test/golden-file-data/snapshot-codec/B0-T0-__-__-__-__-R0-__-__-__-__-V0-M1-S1-P0-E0-__-__-__-E0-__-__-__-M1.snapshot.golden b/test/golden-file-data/snapshot-codec/B0-T0-__-__-__-__-R0-__-__-__-__-V0-M1-S1-P0-E0-__-__-__-E0-__-__-__-M1.snapshot.golden index b800d6227..413c39b8c 100644 Binary files a/test/golden-file-data/snapshot-codec/B0-T0-__-__-__-__-R0-__-__-__-__-V0-M1-S1-P0-E0-__-__-__-E0-__-__-__-M1.snapshot.golden and b/test/golden-file-data/snapshot-codec/B0-T0-__-__-__-__-R0-__-__-__-__-V0-M1-S1-P0-E0-__-__-__-E0-__-__-__-M1.snapshot.golden differ diff --git a/test/golden-file-data/snapshot-codec/B0-T0-__-__-__-__-R0-__-__-__-__-V0-M1-S1-P0-E0-__-__-__-E1-C0-__-__-M1.snapshot.golden b/test/golden-file-data/snapshot-codec/B0-T0-__-__-__-__-R0-__-__-__-__-V0-M1-S1-P0-E0-__-__-__-E1-C0-__-__-M1.snapshot.golden index aa3c71239..ca525391d 100644 Binary files a/test/golden-file-data/snapshot-codec/B0-T0-__-__-__-__-R0-__-__-__-__-V0-M1-S1-P0-E0-__-__-__-E1-C0-__-__-M1.snapshot.golden and b/test/golden-file-data/snapshot-codec/B0-T0-__-__-__-__-R0-__-__-__-__-V0-M1-S1-P0-E0-__-__-__-E1-C0-__-__-M1.snapshot.golden differ diff --git a/test/golden-file-data/snapshot-codec/B0-T0-__-__-__-__-R0-__-__-__-__-V0-M1-S1-P0-E0-__-__-__-E1-C1-V0-L0-M1.snapshot.golden b/test/golden-file-data/snapshot-codec/B0-T0-__-__-__-__-R0-__-__-__-__-V0-M1-S1-P0-E0-__-__-__-E1-C1-V0-L0-M1.snapshot.golden index 2404678bb..988e05fdb 100644 Binary files a/test/golden-file-data/snapshot-codec/B0-T0-__-__-__-__-R0-__-__-__-__-V0-M1-S1-P0-E0-__-__-__-E1-C1-V0-L0-M1.snapshot.golden and b/test/golden-file-data/snapshot-codec/B0-T0-__-__-__-__-R0-__-__-__-__-V0-M1-S1-P0-E0-__-__-__-E1-C1-V0-L0-M1.snapshot.golden differ diff --git a/test/golden-file-data/snapshot-codec/B0-T0-__-__-__-__-R0-__-__-__-__-V0-M1-S1-P0-E0-__-__-__-E1-C1-V0-L1-M1.snapshot.golden b/test/golden-file-data/snapshot-codec/B0-T0-__-__-__-__-R0-__-__-__-__-V0-M1-S1-P0-E0-__-__-__-E1-C1-V0-L1-M1.snapshot.golden index 9015506cc..f4d6bd9ce 100644 Binary files a/test/golden-file-data/snapshot-codec/B0-T0-__-__-__-__-R0-__-__-__-__-V0-M1-S1-P0-E0-__-__-__-E1-C1-V0-L1-M1.snapshot.golden and b/test/golden-file-data/snapshot-codec/B0-T0-__-__-__-__-R0-__-__-__-__-V0-M1-S1-P0-E0-__-__-__-E1-C1-V0-L1-M1.snapshot.golden differ diff --git a/test/golden-file-data/snapshot-codec/B0-T0-__-__-__-__-R0-__-__-__-__-V0-M1-S1-P0-E0-__-__-__-E1-C1-V1-L0-M1.snapshot.golden b/test/golden-file-data/snapshot-codec/B0-T0-__-__-__-__-R0-__-__-__-__-V0-M1-S1-P0-E0-__-__-__-E1-C1-V1-L0-M1.snapshot.golden index 2266abf9e..c0ebb9107 100644 Binary files a/test/golden-file-data/snapshot-codec/B0-T0-__-__-__-__-R0-__-__-__-__-V0-M1-S1-P0-E0-__-__-__-E1-C1-V1-L0-M1.snapshot.golden and b/test/golden-file-data/snapshot-codec/B0-T0-__-__-__-__-R0-__-__-__-__-V0-M1-S1-P0-E0-__-__-__-E1-C1-V1-L0-M1.snapshot.golden differ diff --git a/test/golden-file-data/snapshot-codec/B0-T0-__-__-__-__-R0-__-__-__-__-V0-M1-S1-P0-E0-__-__-__-E1-C1-V1-L1-M1.snapshot.golden b/test/golden-file-data/snapshot-codec/B0-T0-__-__-__-__-R0-__-__-__-__-V0-M1-S1-P0-E0-__-__-__-E1-C1-V1-L1-M1.snapshot.golden index e19ef9f07..e9a7d6aa5 100644 Binary files a/test/golden-file-data/snapshot-codec/B0-T0-__-__-__-__-R0-__-__-__-__-V0-M1-S1-P0-E0-__-__-__-E1-C1-V1-L1-M1.snapshot.golden and b/test/golden-file-data/snapshot-codec/B0-T0-__-__-__-__-R0-__-__-__-__-V0-M1-S1-P0-E0-__-__-__-E1-C1-V1-L1-M1.snapshot.golden differ diff --git a/test/golden-file-data/snapshot-codec/B0-T0-__-__-__-__-R0-__-__-__-__-V0-M1-S1-P0-E0-__-__-__-E1-C1-V2-L0-M1.snapshot.golden b/test/golden-file-data/snapshot-codec/B0-T0-__-__-__-__-R0-__-__-__-__-V0-M1-S1-P0-E0-__-__-__-E1-C1-V2-L0-M1.snapshot.golden index 94b902a4b..afbcedd50 100644 Binary files a/test/golden-file-data/snapshot-codec/B0-T0-__-__-__-__-R0-__-__-__-__-V0-M1-S1-P0-E0-__-__-__-E1-C1-V2-L0-M1.snapshot.golden and b/test/golden-file-data/snapshot-codec/B0-T0-__-__-__-__-R0-__-__-__-__-V0-M1-S1-P0-E0-__-__-__-E1-C1-V2-L0-M1.snapshot.golden differ diff --git a/test/golden-file-data/snapshot-codec/B0-T0-__-__-__-__-R0-__-__-__-__-V0-M1-S1-P0-E0-__-__-__-E1-C1-V2-L1-M1.snapshot.golden b/test/golden-file-data/snapshot-codec/B0-T0-__-__-__-__-R0-__-__-__-__-V0-M1-S1-P0-E0-__-__-__-E1-C1-V2-L1-M1.snapshot.golden index dce33bf57..76fa642f1 100644 Binary files a/test/golden-file-data/snapshot-codec/B0-T0-__-__-__-__-R0-__-__-__-__-V0-M1-S1-P0-E0-__-__-__-E1-C1-V2-L1-M1.snapshot.golden and b/test/golden-file-data/snapshot-codec/B0-T0-__-__-__-__-R0-__-__-__-__-V0-M1-S1-P0-E0-__-__-__-E1-C1-V2-L1-M1.snapshot.golden differ diff --git a/test/golden-file-data/snapshot-codec/B0-T0-__-__-__-__-R0-__-__-__-__-V0-M1-S1-P0-E0-__-__-__-__-__-__-__-M1.snapshot.golden b/test/golden-file-data/snapshot-codec/B0-T0-__-__-__-__-R0-__-__-__-__-V0-M1-S1-P0-E0-__-__-__-__-__-__-__-M1.snapshot.golden index bfc4181c6..1d333b9e1 100644 Binary files a/test/golden-file-data/snapshot-codec/B0-T0-__-__-__-__-R0-__-__-__-__-V0-M1-S1-P0-E0-__-__-__-__-__-__-__-M1.snapshot.golden and b/test/golden-file-data/snapshot-codec/B0-T0-__-__-__-__-R0-__-__-__-__-V0-M1-S1-P0-E0-__-__-__-__-__-__-__-M1.snapshot.golden differ diff --git a/test/golden-file-data/snapshot-codec/B0-T0-__-__-__-__-R0-__-__-__-__-V0-M1-S1-P0-E1-C0-__-__-E0-__-__-__-M1.snapshot.golden b/test/golden-file-data/snapshot-codec/B0-T0-__-__-__-__-R0-__-__-__-__-V0-M1-S1-P0-E1-C0-__-__-E0-__-__-__-M1.snapshot.golden index 99599d8f9..5c1e0c529 100644 Binary files a/test/golden-file-data/snapshot-codec/B0-T0-__-__-__-__-R0-__-__-__-__-V0-M1-S1-P0-E1-C0-__-__-E0-__-__-__-M1.snapshot.golden and b/test/golden-file-data/snapshot-codec/B0-T0-__-__-__-__-R0-__-__-__-__-V0-M1-S1-P0-E1-C0-__-__-E0-__-__-__-M1.snapshot.golden differ diff --git a/test/golden-file-data/snapshot-codec/B0-T0-__-__-__-__-R0-__-__-__-__-V0-M1-S1-P0-E1-C0-__-__-E1-C0-__-__-M1.snapshot.golden b/test/golden-file-data/snapshot-codec/B0-T0-__-__-__-__-R0-__-__-__-__-V0-M1-S1-P0-E1-C0-__-__-E1-C0-__-__-M1.snapshot.golden index c7e3a24c2..821cf11bc 100644 Binary files a/test/golden-file-data/snapshot-codec/B0-T0-__-__-__-__-R0-__-__-__-__-V0-M1-S1-P0-E1-C0-__-__-E1-C0-__-__-M1.snapshot.golden and b/test/golden-file-data/snapshot-codec/B0-T0-__-__-__-__-R0-__-__-__-__-V0-M1-S1-P0-E1-C0-__-__-E1-C0-__-__-M1.snapshot.golden differ diff --git a/test/golden-file-data/snapshot-codec/B0-T0-__-__-__-__-R0-__-__-__-__-V0-M1-S1-P0-E1-C0-__-__-E1-C1-V0-L0-M1.snapshot.golden b/test/golden-file-data/snapshot-codec/B0-T0-__-__-__-__-R0-__-__-__-__-V0-M1-S1-P0-E1-C0-__-__-E1-C1-V0-L0-M1.snapshot.golden index ebdd37aca..24b7eb8ba 100644 Binary files a/test/golden-file-data/snapshot-codec/B0-T0-__-__-__-__-R0-__-__-__-__-V0-M1-S1-P0-E1-C0-__-__-E1-C1-V0-L0-M1.snapshot.golden and b/test/golden-file-data/snapshot-codec/B0-T0-__-__-__-__-R0-__-__-__-__-V0-M1-S1-P0-E1-C0-__-__-E1-C1-V0-L0-M1.snapshot.golden differ diff --git a/test/golden-file-data/snapshot-codec/B0-T0-__-__-__-__-R0-__-__-__-__-V0-M1-S1-P0-E1-C0-__-__-E1-C1-V0-L1-M1.snapshot.golden b/test/golden-file-data/snapshot-codec/B0-T0-__-__-__-__-R0-__-__-__-__-V0-M1-S1-P0-E1-C0-__-__-E1-C1-V0-L1-M1.snapshot.golden index b21ec2143..910a24a7d 100644 Binary files a/test/golden-file-data/snapshot-codec/B0-T0-__-__-__-__-R0-__-__-__-__-V0-M1-S1-P0-E1-C0-__-__-E1-C1-V0-L1-M1.snapshot.golden and b/test/golden-file-data/snapshot-codec/B0-T0-__-__-__-__-R0-__-__-__-__-V0-M1-S1-P0-E1-C0-__-__-E1-C1-V0-L1-M1.snapshot.golden differ diff --git a/test/golden-file-data/snapshot-codec/B0-T0-__-__-__-__-R0-__-__-__-__-V0-M1-S1-P0-E1-C0-__-__-E1-C1-V1-L0-M1.snapshot.golden b/test/golden-file-data/snapshot-codec/B0-T0-__-__-__-__-R0-__-__-__-__-V0-M1-S1-P0-E1-C0-__-__-E1-C1-V1-L0-M1.snapshot.golden index ddebc9624..6f48a010a 100644 Binary files a/test/golden-file-data/snapshot-codec/B0-T0-__-__-__-__-R0-__-__-__-__-V0-M1-S1-P0-E1-C0-__-__-E1-C1-V1-L0-M1.snapshot.golden and b/test/golden-file-data/snapshot-codec/B0-T0-__-__-__-__-R0-__-__-__-__-V0-M1-S1-P0-E1-C0-__-__-E1-C1-V1-L0-M1.snapshot.golden differ diff --git a/test/golden-file-data/snapshot-codec/B0-T0-__-__-__-__-R0-__-__-__-__-V0-M1-S1-P0-E1-C0-__-__-E1-C1-V1-L1-M1.snapshot.golden b/test/golden-file-data/snapshot-codec/B0-T0-__-__-__-__-R0-__-__-__-__-V0-M1-S1-P0-E1-C0-__-__-E1-C1-V1-L1-M1.snapshot.golden index 5dab40db2..7f020329b 100644 Binary files a/test/golden-file-data/snapshot-codec/B0-T0-__-__-__-__-R0-__-__-__-__-V0-M1-S1-P0-E1-C0-__-__-E1-C1-V1-L1-M1.snapshot.golden and b/test/golden-file-data/snapshot-codec/B0-T0-__-__-__-__-R0-__-__-__-__-V0-M1-S1-P0-E1-C0-__-__-E1-C1-V1-L1-M1.snapshot.golden differ diff --git a/test/golden-file-data/snapshot-codec/B0-T0-__-__-__-__-R0-__-__-__-__-V0-M1-S1-P0-E1-C0-__-__-E1-C1-V2-L0-M1.snapshot.golden b/test/golden-file-data/snapshot-codec/B0-T0-__-__-__-__-R0-__-__-__-__-V0-M1-S1-P0-E1-C0-__-__-E1-C1-V2-L0-M1.snapshot.golden index ebd0afb81..b56aa2afb 100644 Binary files a/test/golden-file-data/snapshot-codec/B0-T0-__-__-__-__-R0-__-__-__-__-V0-M1-S1-P0-E1-C0-__-__-E1-C1-V2-L0-M1.snapshot.golden and b/test/golden-file-data/snapshot-codec/B0-T0-__-__-__-__-R0-__-__-__-__-V0-M1-S1-P0-E1-C0-__-__-E1-C1-V2-L0-M1.snapshot.golden differ diff --git a/test/golden-file-data/snapshot-codec/B0-T0-__-__-__-__-R0-__-__-__-__-V0-M1-S1-P0-E1-C0-__-__-E1-C1-V2-L1-M1.snapshot.golden b/test/golden-file-data/snapshot-codec/B0-T0-__-__-__-__-R0-__-__-__-__-V0-M1-S1-P0-E1-C0-__-__-E1-C1-V2-L1-M1.snapshot.golden index 08c7a3e40..cddc0ea2c 100644 Binary files a/test/golden-file-data/snapshot-codec/B0-T0-__-__-__-__-R0-__-__-__-__-V0-M1-S1-P0-E1-C0-__-__-E1-C1-V2-L1-M1.snapshot.golden and b/test/golden-file-data/snapshot-codec/B0-T0-__-__-__-__-R0-__-__-__-__-V0-M1-S1-P0-E1-C0-__-__-E1-C1-V2-L1-M1.snapshot.golden differ diff --git a/test/golden-file-data/snapshot-codec/B0-T0-__-__-__-__-R0-__-__-__-__-V0-M1-S1-P0-E1-C0-__-__-__-__-__-__-M1.snapshot.golden b/test/golden-file-data/snapshot-codec/B0-T0-__-__-__-__-R0-__-__-__-__-V0-M1-S1-P0-E1-C0-__-__-__-__-__-__-M1.snapshot.golden index 92fed2a01..63815f968 100644 Binary files a/test/golden-file-data/snapshot-codec/B0-T0-__-__-__-__-R0-__-__-__-__-V0-M1-S1-P0-E1-C0-__-__-__-__-__-__-M1.snapshot.golden and b/test/golden-file-data/snapshot-codec/B0-T0-__-__-__-__-R0-__-__-__-__-V0-M1-S1-P0-E1-C0-__-__-__-__-__-__-M1.snapshot.golden differ diff --git a/test/golden-file-data/snapshot-codec/B0-T0-__-__-__-__-R0-__-__-__-__-V0-M1-S1-P0-E1-C1-V0-L0-E0-__-__-__-M1.snapshot.golden b/test/golden-file-data/snapshot-codec/B0-T0-__-__-__-__-R0-__-__-__-__-V0-M1-S1-P0-E1-C1-V0-L0-E0-__-__-__-M1.snapshot.golden index 94ae18618..15463b30d 100644 Binary files a/test/golden-file-data/snapshot-codec/B0-T0-__-__-__-__-R0-__-__-__-__-V0-M1-S1-P0-E1-C1-V0-L0-E0-__-__-__-M1.snapshot.golden and b/test/golden-file-data/snapshot-codec/B0-T0-__-__-__-__-R0-__-__-__-__-V0-M1-S1-P0-E1-C1-V0-L0-E0-__-__-__-M1.snapshot.golden differ diff --git a/test/golden-file-data/snapshot-codec/B0-T0-__-__-__-__-R0-__-__-__-__-V0-M1-S1-P0-E1-C1-V0-L0-E1-C0-__-__-M1.snapshot.golden b/test/golden-file-data/snapshot-codec/B0-T0-__-__-__-__-R0-__-__-__-__-V0-M1-S1-P0-E1-C1-V0-L0-E1-C0-__-__-M1.snapshot.golden index 072ad1b4c..39a3f271c 100644 Binary files a/test/golden-file-data/snapshot-codec/B0-T0-__-__-__-__-R0-__-__-__-__-V0-M1-S1-P0-E1-C1-V0-L0-E1-C0-__-__-M1.snapshot.golden and b/test/golden-file-data/snapshot-codec/B0-T0-__-__-__-__-R0-__-__-__-__-V0-M1-S1-P0-E1-C1-V0-L0-E1-C0-__-__-M1.snapshot.golden differ diff --git a/test/golden-file-data/snapshot-codec/B0-T0-__-__-__-__-R0-__-__-__-__-V0-M1-S1-P0-E1-C1-V0-L0-E1-C1-V0-L0-M1.snapshot.golden b/test/golden-file-data/snapshot-codec/B0-T0-__-__-__-__-R0-__-__-__-__-V0-M1-S1-P0-E1-C1-V0-L0-E1-C1-V0-L0-M1.snapshot.golden index 2cb3c3546..0db255bb3 100644 Binary files a/test/golden-file-data/snapshot-codec/B0-T0-__-__-__-__-R0-__-__-__-__-V0-M1-S1-P0-E1-C1-V0-L0-E1-C1-V0-L0-M1.snapshot.golden and b/test/golden-file-data/snapshot-codec/B0-T0-__-__-__-__-R0-__-__-__-__-V0-M1-S1-P0-E1-C1-V0-L0-E1-C1-V0-L0-M1.snapshot.golden differ diff --git a/test/golden-file-data/snapshot-codec/B0-T0-__-__-__-__-R0-__-__-__-__-V0-M1-S1-P0-E1-C1-V0-L0-E1-C1-V0-L1-M1.snapshot.golden b/test/golden-file-data/snapshot-codec/B0-T0-__-__-__-__-R0-__-__-__-__-V0-M1-S1-P0-E1-C1-V0-L0-E1-C1-V0-L1-M1.snapshot.golden index 74784e9d3..b1e35dfa1 100644 Binary files a/test/golden-file-data/snapshot-codec/B0-T0-__-__-__-__-R0-__-__-__-__-V0-M1-S1-P0-E1-C1-V0-L0-E1-C1-V0-L1-M1.snapshot.golden and b/test/golden-file-data/snapshot-codec/B0-T0-__-__-__-__-R0-__-__-__-__-V0-M1-S1-P0-E1-C1-V0-L0-E1-C1-V0-L1-M1.snapshot.golden differ diff --git a/test/golden-file-data/snapshot-codec/B0-T0-__-__-__-__-R0-__-__-__-__-V0-M1-S1-P0-E1-C1-V0-L0-E1-C1-V1-L0-M1.snapshot.golden b/test/golden-file-data/snapshot-codec/B0-T0-__-__-__-__-R0-__-__-__-__-V0-M1-S1-P0-E1-C1-V0-L0-E1-C1-V1-L0-M1.snapshot.golden index 6ac727560..42e42faef 100644 Binary files a/test/golden-file-data/snapshot-codec/B0-T0-__-__-__-__-R0-__-__-__-__-V0-M1-S1-P0-E1-C1-V0-L0-E1-C1-V1-L0-M1.snapshot.golden and b/test/golden-file-data/snapshot-codec/B0-T0-__-__-__-__-R0-__-__-__-__-V0-M1-S1-P0-E1-C1-V0-L0-E1-C1-V1-L0-M1.snapshot.golden differ diff --git a/test/golden-file-data/snapshot-codec/B0-T0-__-__-__-__-R0-__-__-__-__-V0-M1-S1-P0-E1-C1-V0-L0-E1-C1-V1-L1-M1.snapshot.golden b/test/golden-file-data/snapshot-codec/B0-T0-__-__-__-__-R0-__-__-__-__-V0-M1-S1-P0-E1-C1-V0-L0-E1-C1-V1-L1-M1.snapshot.golden index 962b1106a..15edb776f 100644 Binary files a/test/golden-file-data/snapshot-codec/B0-T0-__-__-__-__-R0-__-__-__-__-V0-M1-S1-P0-E1-C1-V0-L0-E1-C1-V1-L1-M1.snapshot.golden and b/test/golden-file-data/snapshot-codec/B0-T0-__-__-__-__-R0-__-__-__-__-V0-M1-S1-P0-E1-C1-V0-L0-E1-C1-V1-L1-M1.snapshot.golden differ diff --git a/test/golden-file-data/snapshot-codec/B0-T0-__-__-__-__-R0-__-__-__-__-V0-M1-S1-P0-E1-C1-V0-L0-E1-C1-V2-L0-M1.snapshot.golden b/test/golden-file-data/snapshot-codec/B0-T0-__-__-__-__-R0-__-__-__-__-V0-M1-S1-P0-E1-C1-V0-L0-E1-C1-V2-L0-M1.snapshot.golden index 5384ead73..6d620f1a9 100644 Binary files a/test/golden-file-data/snapshot-codec/B0-T0-__-__-__-__-R0-__-__-__-__-V0-M1-S1-P0-E1-C1-V0-L0-E1-C1-V2-L0-M1.snapshot.golden and b/test/golden-file-data/snapshot-codec/B0-T0-__-__-__-__-R0-__-__-__-__-V0-M1-S1-P0-E1-C1-V0-L0-E1-C1-V2-L0-M1.snapshot.golden differ diff --git a/test/golden-file-data/snapshot-codec/B0-T0-__-__-__-__-R0-__-__-__-__-V0-M1-S1-P0-E1-C1-V0-L0-E1-C1-V2-L1-M1.snapshot.golden b/test/golden-file-data/snapshot-codec/B0-T0-__-__-__-__-R0-__-__-__-__-V0-M1-S1-P0-E1-C1-V0-L0-E1-C1-V2-L1-M1.snapshot.golden index ec57dadc4..d204b1aad 100644 Binary files a/test/golden-file-data/snapshot-codec/B0-T0-__-__-__-__-R0-__-__-__-__-V0-M1-S1-P0-E1-C1-V0-L0-E1-C1-V2-L1-M1.snapshot.golden and b/test/golden-file-data/snapshot-codec/B0-T0-__-__-__-__-R0-__-__-__-__-V0-M1-S1-P0-E1-C1-V0-L0-E1-C1-V2-L1-M1.snapshot.golden differ diff --git a/test/golden-file-data/snapshot-codec/B0-T0-__-__-__-__-R0-__-__-__-__-V0-M1-S1-P0-E1-C1-V0-L0-__-__-__-__-M1.snapshot.golden b/test/golden-file-data/snapshot-codec/B0-T0-__-__-__-__-R0-__-__-__-__-V0-M1-S1-P0-E1-C1-V0-L0-__-__-__-__-M1.snapshot.golden index 7eb5f8d57..7c06086b0 100644 Binary files a/test/golden-file-data/snapshot-codec/B0-T0-__-__-__-__-R0-__-__-__-__-V0-M1-S1-P0-E1-C1-V0-L0-__-__-__-__-M1.snapshot.golden and b/test/golden-file-data/snapshot-codec/B0-T0-__-__-__-__-R0-__-__-__-__-V0-M1-S1-P0-E1-C1-V0-L0-__-__-__-__-M1.snapshot.golden differ diff --git a/test/golden-file-data/snapshot-codec/B0-T0-__-__-__-__-R0-__-__-__-__-V0-M1-S1-P0-E1-C1-V0-L1-E0-__-__-__-M1.snapshot.golden b/test/golden-file-data/snapshot-codec/B0-T0-__-__-__-__-R0-__-__-__-__-V0-M1-S1-P0-E1-C1-V0-L1-E0-__-__-__-M1.snapshot.golden index 49dea0cab..5dd3873c0 100644 Binary files a/test/golden-file-data/snapshot-codec/B0-T0-__-__-__-__-R0-__-__-__-__-V0-M1-S1-P0-E1-C1-V0-L1-E0-__-__-__-M1.snapshot.golden and b/test/golden-file-data/snapshot-codec/B0-T0-__-__-__-__-R0-__-__-__-__-V0-M1-S1-P0-E1-C1-V0-L1-E0-__-__-__-M1.snapshot.golden differ diff --git a/test/golden-file-data/snapshot-codec/B0-T0-__-__-__-__-R0-__-__-__-__-V0-M1-S1-P0-E1-C1-V0-L1-E1-C0-__-__-M1.snapshot.golden b/test/golden-file-data/snapshot-codec/B0-T0-__-__-__-__-R0-__-__-__-__-V0-M1-S1-P0-E1-C1-V0-L1-E1-C0-__-__-M1.snapshot.golden index 8e1acbe67..0113b1329 100644 Binary files a/test/golden-file-data/snapshot-codec/B0-T0-__-__-__-__-R0-__-__-__-__-V0-M1-S1-P0-E1-C1-V0-L1-E1-C0-__-__-M1.snapshot.golden and b/test/golden-file-data/snapshot-codec/B0-T0-__-__-__-__-R0-__-__-__-__-V0-M1-S1-P0-E1-C1-V0-L1-E1-C0-__-__-M1.snapshot.golden differ diff --git a/test/golden-file-data/snapshot-codec/B0-T0-__-__-__-__-R0-__-__-__-__-V0-M1-S1-P0-E1-C1-V0-L1-E1-C1-V0-L0-M1.snapshot.golden b/test/golden-file-data/snapshot-codec/B0-T0-__-__-__-__-R0-__-__-__-__-V0-M1-S1-P0-E1-C1-V0-L1-E1-C1-V0-L0-M1.snapshot.golden index eaa40bce9..9cfab365a 100644 Binary files a/test/golden-file-data/snapshot-codec/B0-T0-__-__-__-__-R0-__-__-__-__-V0-M1-S1-P0-E1-C1-V0-L1-E1-C1-V0-L0-M1.snapshot.golden and b/test/golden-file-data/snapshot-codec/B0-T0-__-__-__-__-R0-__-__-__-__-V0-M1-S1-P0-E1-C1-V0-L1-E1-C1-V0-L0-M1.snapshot.golden differ diff --git a/test/golden-file-data/snapshot-codec/B0-T0-__-__-__-__-R0-__-__-__-__-V0-M1-S1-P0-E1-C1-V0-L1-E1-C1-V0-L1-M1.snapshot.golden b/test/golden-file-data/snapshot-codec/B0-T0-__-__-__-__-R0-__-__-__-__-V0-M1-S1-P0-E1-C1-V0-L1-E1-C1-V0-L1-M1.snapshot.golden index e15775e4f..bddf84c50 100644 Binary files a/test/golden-file-data/snapshot-codec/B0-T0-__-__-__-__-R0-__-__-__-__-V0-M1-S1-P0-E1-C1-V0-L1-E1-C1-V0-L1-M1.snapshot.golden and b/test/golden-file-data/snapshot-codec/B0-T0-__-__-__-__-R0-__-__-__-__-V0-M1-S1-P0-E1-C1-V0-L1-E1-C1-V0-L1-M1.snapshot.golden differ diff --git a/test/golden-file-data/snapshot-codec/B0-T0-__-__-__-__-R0-__-__-__-__-V0-M1-S1-P0-E1-C1-V0-L1-E1-C1-V1-L0-M1.snapshot.golden b/test/golden-file-data/snapshot-codec/B0-T0-__-__-__-__-R0-__-__-__-__-V0-M1-S1-P0-E1-C1-V0-L1-E1-C1-V1-L0-M1.snapshot.golden index e0eb194fb..7bf318777 100644 Binary files a/test/golden-file-data/snapshot-codec/B0-T0-__-__-__-__-R0-__-__-__-__-V0-M1-S1-P0-E1-C1-V0-L1-E1-C1-V1-L0-M1.snapshot.golden and b/test/golden-file-data/snapshot-codec/B0-T0-__-__-__-__-R0-__-__-__-__-V0-M1-S1-P0-E1-C1-V0-L1-E1-C1-V1-L0-M1.snapshot.golden differ diff --git a/test/golden-file-data/snapshot-codec/B0-T0-__-__-__-__-R0-__-__-__-__-V0-M1-S1-P0-E1-C1-V0-L1-E1-C1-V1-L1-M1.snapshot.golden b/test/golden-file-data/snapshot-codec/B0-T0-__-__-__-__-R0-__-__-__-__-V0-M1-S1-P0-E1-C1-V0-L1-E1-C1-V1-L1-M1.snapshot.golden index f23d6a1ed..db3ea8b62 100644 Binary files a/test/golden-file-data/snapshot-codec/B0-T0-__-__-__-__-R0-__-__-__-__-V0-M1-S1-P0-E1-C1-V0-L1-E1-C1-V1-L1-M1.snapshot.golden and b/test/golden-file-data/snapshot-codec/B0-T0-__-__-__-__-R0-__-__-__-__-V0-M1-S1-P0-E1-C1-V0-L1-E1-C1-V1-L1-M1.snapshot.golden differ diff --git a/test/golden-file-data/snapshot-codec/B0-T0-__-__-__-__-R0-__-__-__-__-V0-M1-S1-P0-E1-C1-V0-L1-E1-C1-V2-L0-M1.snapshot.golden b/test/golden-file-data/snapshot-codec/B0-T0-__-__-__-__-R0-__-__-__-__-V0-M1-S1-P0-E1-C1-V0-L1-E1-C1-V2-L0-M1.snapshot.golden index 0c0d6ed4e..40efcaaa6 100644 Binary files a/test/golden-file-data/snapshot-codec/B0-T0-__-__-__-__-R0-__-__-__-__-V0-M1-S1-P0-E1-C1-V0-L1-E1-C1-V2-L0-M1.snapshot.golden and b/test/golden-file-data/snapshot-codec/B0-T0-__-__-__-__-R0-__-__-__-__-V0-M1-S1-P0-E1-C1-V0-L1-E1-C1-V2-L0-M1.snapshot.golden differ diff --git a/test/golden-file-data/snapshot-codec/B0-T0-__-__-__-__-R0-__-__-__-__-V0-M1-S1-P0-E1-C1-V0-L1-E1-C1-V2-L1-M1.snapshot.golden b/test/golden-file-data/snapshot-codec/B0-T0-__-__-__-__-R0-__-__-__-__-V0-M1-S1-P0-E1-C1-V0-L1-E1-C1-V2-L1-M1.snapshot.golden index dc34d6216..23a6cf552 100644 Binary files a/test/golden-file-data/snapshot-codec/B0-T0-__-__-__-__-R0-__-__-__-__-V0-M1-S1-P0-E1-C1-V0-L1-E1-C1-V2-L1-M1.snapshot.golden and b/test/golden-file-data/snapshot-codec/B0-T0-__-__-__-__-R0-__-__-__-__-V0-M1-S1-P0-E1-C1-V0-L1-E1-C1-V2-L1-M1.snapshot.golden differ diff --git a/test/golden-file-data/snapshot-codec/B0-T0-__-__-__-__-R0-__-__-__-__-V0-M1-S1-P0-E1-C1-V0-L1-__-__-__-__-M1.snapshot.golden b/test/golden-file-data/snapshot-codec/B0-T0-__-__-__-__-R0-__-__-__-__-V0-M1-S1-P0-E1-C1-V0-L1-__-__-__-__-M1.snapshot.golden index 1d3457768..e9fb660d0 100644 Binary files a/test/golden-file-data/snapshot-codec/B0-T0-__-__-__-__-R0-__-__-__-__-V0-M1-S1-P0-E1-C1-V0-L1-__-__-__-__-M1.snapshot.golden and b/test/golden-file-data/snapshot-codec/B0-T0-__-__-__-__-R0-__-__-__-__-V0-M1-S1-P0-E1-C1-V0-L1-__-__-__-__-M1.snapshot.golden differ diff --git a/test/golden-file-data/snapshot-codec/B0-T0-__-__-__-__-R0-__-__-__-__-V0-M1-S1-P0-E1-C1-V1-L0-E0-__-__-__-M1.snapshot.golden b/test/golden-file-data/snapshot-codec/B0-T0-__-__-__-__-R0-__-__-__-__-V0-M1-S1-P0-E1-C1-V1-L0-E0-__-__-__-M1.snapshot.golden index d5b8f07e0..0b0f8e839 100644 Binary files a/test/golden-file-data/snapshot-codec/B0-T0-__-__-__-__-R0-__-__-__-__-V0-M1-S1-P0-E1-C1-V1-L0-E0-__-__-__-M1.snapshot.golden and b/test/golden-file-data/snapshot-codec/B0-T0-__-__-__-__-R0-__-__-__-__-V0-M1-S1-P0-E1-C1-V1-L0-E0-__-__-__-M1.snapshot.golden differ diff --git a/test/golden-file-data/snapshot-codec/B0-T0-__-__-__-__-R0-__-__-__-__-V0-M1-S1-P0-E1-C1-V1-L0-E1-C0-__-__-M1.snapshot.golden b/test/golden-file-data/snapshot-codec/B0-T0-__-__-__-__-R0-__-__-__-__-V0-M1-S1-P0-E1-C1-V1-L0-E1-C0-__-__-M1.snapshot.golden index 671b3aae4..ca6513112 100644 Binary files a/test/golden-file-data/snapshot-codec/B0-T0-__-__-__-__-R0-__-__-__-__-V0-M1-S1-P0-E1-C1-V1-L0-E1-C0-__-__-M1.snapshot.golden and b/test/golden-file-data/snapshot-codec/B0-T0-__-__-__-__-R0-__-__-__-__-V0-M1-S1-P0-E1-C1-V1-L0-E1-C0-__-__-M1.snapshot.golden differ diff --git a/test/golden-file-data/snapshot-codec/B0-T0-__-__-__-__-R0-__-__-__-__-V0-M1-S1-P0-E1-C1-V1-L0-E1-C1-V0-L0-M1.snapshot.golden b/test/golden-file-data/snapshot-codec/B0-T0-__-__-__-__-R0-__-__-__-__-V0-M1-S1-P0-E1-C1-V1-L0-E1-C1-V0-L0-M1.snapshot.golden index 39fabf3ac..7ed453597 100644 Binary files a/test/golden-file-data/snapshot-codec/B0-T0-__-__-__-__-R0-__-__-__-__-V0-M1-S1-P0-E1-C1-V1-L0-E1-C1-V0-L0-M1.snapshot.golden and b/test/golden-file-data/snapshot-codec/B0-T0-__-__-__-__-R0-__-__-__-__-V0-M1-S1-P0-E1-C1-V1-L0-E1-C1-V0-L0-M1.snapshot.golden differ diff --git a/test/golden-file-data/snapshot-codec/B0-T0-__-__-__-__-R0-__-__-__-__-V0-M1-S1-P0-E1-C1-V1-L0-E1-C1-V0-L1-M1.snapshot.golden b/test/golden-file-data/snapshot-codec/B0-T0-__-__-__-__-R0-__-__-__-__-V0-M1-S1-P0-E1-C1-V1-L0-E1-C1-V0-L1-M1.snapshot.golden index 8ff82568b..2f3e2bfaf 100644 Binary files a/test/golden-file-data/snapshot-codec/B0-T0-__-__-__-__-R0-__-__-__-__-V0-M1-S1-P0-E1-C1-V1-L0-E1-C1-V0-L1-M1.snapshot.golden and b/test/golden-file-data/snapshot-codec/B0-T0-__-__-__-__-R0-__-__-__-__-V0-M1-S1-P0-E1-C1-V1-L0-E1-C1-V0-L1-M1.snapshot.golden differ diff --git a/test/golden-file-data/snapshot-codec/B0-T0-__-__-__-__-R0-__-__-__-__-V0-M1-S1-P0-E1-C1-V1-L0-E1-C1-V1-L0-M1.snapshot.golden b/test/golden-file-data/snapshot-codec/B0-T0-__-__-__-__-R0-__-__-__-__-V0-M1-S1-P0-E1-C1-V1-L0-E1-C1-V1-L0-M1.snapshot.golden index 0ef1e6ad7..c7b093264 100644 Binary files a/test/golden-file-data/snapshot-codec/B0-T0-__-__-__-__-R0-__-__-__-__-V0-M1-S1-P0-E1-C1-V1-L0-E1-C1-V1-L0-M1.snapshot.golden and b/test/golden-file-data/snapshot-codec/B0-T0-__-__-__-__-R0-__-__-__-__-V0-M1-S1-P0-E1-C1-V1-L0-E1-C1-V1-L0-M1.snapshot.golden differ diff --git a/test/golden-file-data/snapshot-codec/B0-T0-__-__-__-__-R0-__-__-__-__-V0-M1-S1-P0-E1-C1-V1-L0-E1-C1-V1-L1-M1.snapshot.golden b/test/golden-file-data/snapshot-codec/B0-T0-__-__-__-__-R0-__-__-__-__-V0-M1-S1-P0-E1-C1-V1-L0-E1-C1-V1-L1-M1.snapshot.golden index 62bf1c237..da23a0293 100644 Binary files a/test/golden-file-data/snapshot-codec/B0-T0-__-__-__-__-R0-__-__-__-__-V0-M1-S1-P0-E1-C1-V1-L0-E1-C1-V1-L1-M1.snapshot.golden and b/test/golden-file-data/snapshot-codec/B0-T0-__-__-__-__-R0-__-__-__-__-V0-M1-S1-P0-E1-C1-V1-L0-E1-C1-V1-L1-M1.snapshot.golden differ diff --git a/test/golden-file-data/snapshot-codec/B0-T0-__-__-__-__-R0-__-__-__-__-V0-M1-S1-P0-E1-C1-V1-L0-E1-C1-V2-L0-M1.snapshot.golden b/test/golden-file-data/snapshot-codec/B0-T0-__-__-__-__-R0-__-__-__-__-V0-M1-S1-P0-E1-C1-V1-L0-E1-C1-V2-L0-M1.snapshot.golden index 44ea3acfb..f673df684 100644 Binary files a/test/golden-file-data/snapshot-codec/B0-T0-__-__-__-__-R0-__-__-__-__-V0-M1-S1-P0-E1-C1-V1-L0-E1-C1-V2-L0-M1.snapshot.golden and b/test/golden-file-data/snapshot-codec/B0-T0-__-__-__-__-R0-__-__-__-__-V0-M1-S1-P0-E1-C1-V1-L0-E1-C1-V2-L0-M1.snapshot.golden differ diff --git a/test/golden-file-data/snapshot-codec/B0-T0-__-__-__-__-R0-__-__-__-__-V0-M1-S1-P0-E1-C1-V1-L0-E1-C1-V2-L1-M1.snapshot.golden b/test/golden-file-data/snapshot-codec/B0-T0-__-__-__-__-R0-__-__-__-__-V0-M1-S1-P0-E1-C1-V1-L0-E1-C1-V2-L1-M1.snapshot.golden index 36ecfce8e..2323915be 100644 Binary files a/test/golden-file-data/snapshot-codec/B0-T0-__-__-__-__-R0-__-__-__-__-V0-M1-S1-P0-E1-C1-V1-L0-E1-C1-V2-L1-M1.snapshot.golden and b/test/golden-file-data/snapshot-codec/B0-T0-__-__-__-__-R0-__-__-__-__-V0-M1-S1-P0-E1-C1-V1-L0-E1-C1-V2-L1-M1.snapshot.golden differ diff --git a/test/golden-file-data/snapshot-codec/B0-T0-__-__-__-__-R0-__-__-__-__-V0-M1-S1-P0-E1-C1-V1-L0-__-__-__-__-M1.snapshot.golden b/test/golden-file-data/snapshot-codec/B0-T0-__-__-__-__-R0-__-__-__-__-V0-M1-S1-P0-E1-C1-V1-L0-__-__-__-__-M1.snapshot.golden index 2690ea9eb..8de741249 100644 Binary files a/test/golden-file-data/snapshot-codec/B0-T0-__-__-__-__-R0-__-__-__-__-V0-M1-S1-P0-E1-C1-V1-L0-__-__-__-__-M1.snapshot.golden and b/test/golden-file-data/snapshot-codec/B0-T0-__-__-__-__-R0-__-__-__-__-V0-M1-S1-P0-E1-C1-V1-L0-__-__-__-__-M1.snapshot.golden differ diff --git a/test/golden-file-data/snapshot-codec/B0-T0-__-__-__-__-R0-__-__-__-__-V0-M1-S1-P0-E1-C1-V1-L1-E0-__-__-__-M1.snapshot.golden b/test/golden-file-data/snapshot-codec/B0-T0-__-__-__-__-R0-__-__-__-__-V0-M1-S1-P0-E1-C1-V1-L1-E0-__-__-__-M1.snapshot.golden index 1e2984012..17cdc2f85 100644 Binary files a/test/golden-file-data/snapshot-codec/B0-T0-__-__-__-__-R0-__-__-__-__-V0-M1-S1-P0-E1-C1-V1-L1-E0-__-__-__-M1.snapshot.golden and b/test/golden-file-data/snapshot-codec/B0-T0-__-__-__-__-R0-__-__-__-__-V0-M1-S1-P0-E1-C1-V1-L1-E0-__-__-__-M1.snapshot.golden differ diff --git a/test/golden-file-data/snapshot-codec/B0-T0-__-__-__-__-R0-__-__-__-__-V0-M1-S1-P0-E1-C1-V1-L1-E1-C0-__-__-M1.snapshot.golden b/test/golden-file-data/snapshot-codec/B0-T0-__-__-__-__-R0-__-__-__-__-V0-M1-S1-P0-E1-C1-V1-L1-E1-C0-__-__-M1.snapshot.golden index 44b385b7e..8bd12d659 100644 Binary files a/test/golden-file-data/snapshot-codec/B0-T0-__-__-__-__-R0-__-__-__-__-V0-M1-S1-P0-E1-C1-V1-L1-E1-C0-__-__-M1.snapshot.golden and b/test/golden-file-data/snapshot-codec/B0-T0-__-__-__-__-R0-__-__-__-__-V0-M1-S1-P0-E1-C1-V1-L1-E1-C0-__-__-M1.snapshot.golden differ diff --git a/test/golden-file-data/snapshot-codec/B0-T0-__-__-__-__-R0-__-__-__-__-V0-M1-S1-P0-E1-C1-V1-L1-E1-C1-V0-L0-M1.snapshot.golden b/test/golden-file-data/snapshot-codec/B0-T0-__-__-__-__-R0-__-__-__-__-V0-M1-S1-P0-E1-C1-V1-L1-E1-C1-V0-L0-M1.snapshot.golden index 64db7c88b..807dc6521 100644 Binary files a/test/golden-file-data/snapshot-codec/B0-T0-__-__-__-__-R0-__-__-__-__-V0-M1-S1-P0-E1-C1-V1-L1-E1-C1-V0-L0-M1.snapshot.golden and b/test/golden-file-data/snapshot-codec/B0-T0-__-__-__-__-R0-__-__-__-__-V0-M1-S1-P0-E1-C1-V1-L1-E1-C1-V0-L0-M1.snapshot.golden differ diff --git a/test/golden-file-data/snapshot-codec/B0-T0-__-__-__-__-R0-__-__-__-__-V0-M1-S1-P0-E1-C1-V1-L1-E1-C1-V0-L1-M1.snapshot.golden b/test/golden-file-data/snapshot-codec/B0-T0-__-__-__-__-R0-__-__-__-__-V0-M1-S1-P0-E1-C1-V1-L1-E1-C1-V0-L1-M1.snapshot.golden index 42b6c7f89..0f32c6d5b 100644 Binary files a/test/golden-file-data/snapshot-codec/B0-T0-__-__-__-__-R0-__-__-__-__-V0-M1-S1-P0-E1-C1-V1-L1-E1-C1-V0-L1-M1.snapshot.golden and b/test/golden-file-data/snapshot-codec/B0-T0-__-__-__-__-R0-__-__-__-__-V0-M1-S1-P0-E1-C1-V1-L1-E1-C1-V0-L1-M1.snapshot.golden differ diff --git a/test/golden-file-data/snapshot-codec/B0-T0-__-__-__-__-R0-__-__-__-__-V0-M1-S1-P0-E1-C1-V1-L1-E1-C1-V1-L0-M1.snapshot.golden b/test/golden-file-data/snapshot-codec/B0-T0-__-__-__-__-R0-__-__-__-__-V0-M1-S1-P0-E1-C1-V1-L1-E1-C1-V1-L0-M1.snapshot.golden index d3ec657ec..0a043dd09 100644 Binary files a/test/golden-file-data/snapshot-codec/B0-T0-__-__-__-__-R0-__-__-__-__-V0-M1-S1-P0-E1-C1-V1-L1-E1-C1-V1-L0-M1.snapshot.golden and b/test/golden-file-data/snapshot-codec/B0-T0-__-__-__-__-R0-__-__-__-__-V0-M1-S1-P0-E1-C1-V1-L1-E1-C1-V1-L0-M1.snapshot.golden differ diff --git a/test/golden-file-data/snapshot-codec/B0-T0-__-__-__-__-R0-__-__-__-__-V0-M1-S1-P0-E1-C1-V1-L1-E1-C1-V1-L1-M1.snapshot.golden b/test/golden-file-data/snapshot-codec/B0-T0-__-__-__-__-R0-__-__-__-__-V0-M1-S1-P0-E1-C1-V1-L1-E1-C1-V1-L1-M1.snapshot.golden index 0ba8448a1..144a9d3c6 100644 Binary files a/test/golden-file-data/snapshot-codec/B0-T0-__-__-__-__-R0-__-__-__-__-V0-M1-S1-P0-E1-C1-V1-L1-E1-C1-V1-L1-M1.snapshot.golden and b/test/golden-file-data/snapshot-codec/B0-T0-__-__-__-__-R0-__-__-__-__-V0-M1-S1-P0-E1-C1-V1-L1-E1-C1-V1-L1-M1.snapshot.golden differ diff --git a/test/golden-file-data/snapshot-codec/B0-T0-__-__-__-__-R0-__-__-__-__-V0-M1-S1-P0-E1-C1-V1-L1-E1-C1-V2-L0-M1.snapshot.golden b/test/golden-file-data/snapshot-codec/B0-T0-__-__-__-__-R0-__-__-__-__-V0-M1-S1-P0-E1-C1-V1-L1-E1-C1-V2-L0-M1.snapshot.golden index 29a38f7d9..378c4d2c9 100644 Binary files a/test/golden-file-data/snapshot-codec/B0-T0-__-__-__-__-R0-__-__-__-__-V0-M1-S1-P0-E1-C1-V1-L1-E1-C1-V2-L0-M1.snapshot.golden and b/test/golden-file-data/snapshot-codec/B0-T0-__-__-__-__-R0-__-__-__-__-V0-M1-S1-P0-E1-C1-V1-L1-E1-C1-V2-L0-M1.snapshot.golden differ diff --git a/test/golden-file-data/snapshot-codec/B0-T0-__-__-__-__-R0-__-__-__-__-V0-M1-S1-P0-E1-C1-V1-L1-E1-C1-V2-L1-M1.snapshot.golden b/test/golden-file-data/snapshot-codec/B0-T0-__-__-__-__-R0-__-__-__-__-V0-M1-S1-P0-E1-C1-V1-L1-E1-C1-V2-L1-M1.snapshot.golden index 2493c4ba5..f8944bb2e 100644 Binary files a/test/golden-file-data/snapshot-codec/B0-T0-__-__-__-__-R0-__-__-__-__-V0-M1-S1-P0-E1-C1-V1-L1-E1-C1-V2-L1-M1.snapshot.golden and b/test/golden-file-data/snapshot-codec/B0-T0-__-__-__-__-R0-__-__-__-__-V0-M1-S1-P0-E1-C1-V1-L1-E1-C1-V2-L1-M1.snapshot.golden differ diff --git a/test/golden-file-data/snapshot-codec/B0-T0-__-__-__-__-R0-__-__-__-__-V0-M1-S1-P0-E1-C1-V1-L1-__-__-__-__-M1.snapshot.golden b/test/golden-file-data/snapshot-codec/B0-T0-__-__-__-__-R0-__-__-__-__-V0-M1-S1-P0-E1-C1-V1-L1-__-__-__-__-M1.snapshot.golden index ab3856111..11769bd8f 100644 Binary files a/test/golden-file-data/snapshot-codec/B0-T0-__-__-__-__-R0-__-__-__-__-V0-M1-S1-P0-E1-C1-V1-L1-__-__-__-__-M1.snapshot.golden and b/test/golden-file-data/snapshot-codec/B0-T0-__-__-__-__-R0-__-__-__-__-V0-M1-S1-P0-E1-C1-V1-L1-__-__-__-__-M1.snapshot.golden differ diff --git a/test/golden-file-data/snapshot-codec/B0-T0-__-__-__-__-R0-__-__-__-__-V0-M1-S1-P0-E1-C1-V2-L0-E0-__-__-__-M1.snapshot.golden b/test/golden-file-data/snapshot-codec/B0-T0-__-__-__-__-R0-__-__-__-__-V0-M1-S1-P0-E1-C1-V2-L0-E0-__-__-__-M1.snapshot.golden index e3c721571..6ef0152ae 100644 Binary files a/test/golden-file-data/snapshot-codec/B0-T0-__-__-__-__-R0-__-__-__-__-V0-M1-S1-P0-E1-C1-V2-L0-E0-__-__-__-M1.snapshot.golden and b/test/golden-file-data/snapshot-codec/B0-T0-__-__-__-__-R0-__-__-__-__-V0-M1-S1-P0-E1-C1-V2-L0-E0-__-__-__-M1.snapshot.golden differ diff --git a/test/golden-file-data/snapshot-codec/B0-T0-__-__-__-__-R0-__-__-__-__-V0-M1-S1-P0-E1-C1-V2-L0-E1-C0-__-__-M1.snapshot.golden b/test/golden-file-data/snapshot-codec/B0-T0-__-__-__-__-R0-__-__-__-__-V0-M1-S1-P0-E1-C1-V2-L0-E1-C0-__-__-M1.snapshot.golden index 0947e5f49..135d1f8e7 100644 Binary files a/test/golden-file-data/snapshot-codec/B0-T0-__-__-__-__-R0-__-__-__-__-V0-M1-S1-P0-E1-C1-V2-L0-E1-C0-__-__-M1.snapshot.golden and b/test/golden-file-data/snapshot-codec/B0-T0-__-__-__-__-R0-__-__-__-__-V0-M1-S1-P0-E1-C1-V2-L0-E1-C0-__-__-M1.snapshot.golden differ diff --git a/test/golden-file-data/snapshot-codec/B0-T0-__-__-__-__-R0-__-__-__-__-V0-M1-S1-P0-E1-C1-V2-L0-E1-C1-V0-L0-M1.snapshot.golden b/test/golden-file-data/snapshot-codec/B0-T0-__-__-__-__-R0-__-__-__-__-V0-M1-S1-P0-E1-C1-V2-L0-E1-C1-V0-L0-M1.snapshot.golden index b124eb86b..9e5e9db23 100644 Binary files a/test/golden-file-data/snapshot-codec/B0-T0-__-__-__-__-R0-__-__-__-__-V0-M1-S1-P0-E1-C1-V2-L0-E1-C1-V0-L0-M1.snapshot.golden and b/test/golden-file-data/snapshot-codec/B0-T0-__-__-__-__-R0-__-__-__-__-V0-M1-S1-P0-E1-C1-V2-L0-E1-C1-V0-L0-M1.snapshot.golden differ diff --git a/test/golden-file-data/snapshot-codec/B0-T0-__-__-__-__-R0-__-__-__-__-V0-M1-S1-P0-E1-C1-V2-L0-E1-C1-V0-L1-M1.snapshot.golden b/test/golden-file-data/snapshot-codec/B0-T0-__-__-__-__-R0-__-__-__-__-V0-M1-S1-P0-E1-C1-V2-L0-E1-C1-V0-L1-M1.snapshot.golden index a8159791a..f92b3a4cb 100644 Binary files a/test/golden-file-data/snapshot-codec/B0-T0-__-__-__-__-R0-__-__-__-__-V0-M1-S1-P0-E1-C1-V2-L0-E1-C1-V0-L1-M1.snapshot.golden and b/test/golden-file-data/snapshot-codec/B0-T0-__-__-__-__-R0-__-__-__-__-V0-M1-S1-P0-E1-C1-V2-L0-E1-C1-V0-L1-M1.snapshot.golden differ diff --git a/test/golden-file-data/snapshot-codec/B0-T0-__-__-__-__-R0-__-__-__-__-V0-M1-S1-P0-E1-C1-V2-L0-E1-C1-V1-L0-M1.snapshot.golden b/test/golden-file-data/snapshot-codec/B0-T0-__-__-__-__-R0-__-__-__-__-V0-M1-S1-P0-E1-C1-V2-L0-E1-C1-V1-L0-M1.snapshot.golden index 15de1b404..1e898234f 100644 Binary files a/test/golden-file-data/snapshot-codec/B0-T0-__-__-__-__-R0-__-__-__-__-V0-M1-S1-P0-E1-C1-V2-L0-E1-C1-V1-L0-M1.snapshot.golden and b/test/golden-file-data/snapshot-codec/B0-T0-__-__-__-__-R0-__-__-__-__-V0-M1-S1-P0-E1-C1-V2-L0-E1-C1-V1-L0-M1.snapshot.golden differ diff --git a/test/golden-file-data/snapshot-codec/B0-T0-__-__-__-__-R0-__-__-__-__-V0-M1-S1-P0-E1-C1-V2-L0-E1-C1-V1-L1-M1.snapshot.golden b/test/golden-file-data/snapshot-codec/B0-T0-__-__-__-__-R0-__-__-__-__-V0-M1-S1-P0-E1-C1-V2-L0-E1-C1-V1-L1-M1.snapshot.golden index 96340a30b..a187ba1b0 100644 Binary files a/test/golden-file-data/snapshot-codec/B0-T0-__-__-__-__-R0-__-__-__-__-V0-M1-S1-P0-E1-C1-V2-L0-E1-C1-V1-L1-M1.snapshot.golden and b/test/golden-file-data/snapshot-codec/B0-T0-__-__-__-__-R0-__-__-__-__-V0-M1-S1-P0-E1-C1-V2-L0-E1-C1-V1-L1-M1.snapshot.golden differ diff --git a/test/golden-file-data/snapshot-codec/B0-T0-__-__-__-__-R0-__-__-__-__-V0-M1-S1-P0-E1-C1-V2-L0-E1-C1-V2-L0-M1.snapshot.golden b/test/golden-file-data/snapshot-codec/B0-T0-__-__-__-__-R0-__-__-__-__-V0-M1-S1-P0-E1-C1-V2-L0-E1-C1-V2-L0-M1.snapshot.golden index 2091fa694..bdb7b2e5a 100644 Binary files a/test/golden-file-data/snapshot-codec/B0-T0-__-__-__-__-R0-__-__-__-__-V0-M1-S1-P0-E1-C1-V2-L0-E1-C1-V2-L0-M1.snapshot.golden and b/test/golden-file-data/snapshot-codec/B0-T0-__-__-__-__-R0-__-__-__-__-V0-M1-S1-P0-E1-C1-V2-L0-E1-C1-V2-L0-M1.snapshot.golden differ diff --git a/test/golden-file-data/snapshot-codec/B0-T0-__-__-__-__-R0-__-__-__-__-V0-M1-S1-P0-E1-C1-V2-L0-E1-C1-V2-L1-M1.snapshot.golden b/test/golden-file-data/snapshot-codec/B0-T0-__-__-__-__-R0-__-__-__-__-V0-M1-S1-P0-E1-C1-V2-L0-E1-C1-V2-L1-M1.snapshot.golden index 6b5906a91..78f4ec3c6 100644 Binary files a/test/golden-file-data/snapshot-codec/B0-T0-__-__-__-__-R0-__-__-__-__-V0-M1-S1-P0-E1-C1-V2-L0-E1-C1-V2-L1-M1.snapshot.golden and b/test/golden-file-data/snapshot-codec/B0-T0-__-__-__-__-R0-__-__-__-__-V0-M1-S1-P0-E1-C1-V2-L0-E1-C1-V2-L1-M1.snapshot.golden differ diff --git a/test/golden-file-data/snapshot-codec/B0-T0-__-__-__-__-R0-__-__-__-__-V0-M1-S1-P0-E1-C1-V2-L0-__-__-__-__-M1.snapshot.golden b/test/golden-file-data/snapshot-codec/B0-T0-__-__-__-__-R0-__-__-__-__-V0-M1-S1-P0-E1-C1-V2-L0-__-__-__-__-M1.snapshot.golden index 82ec453bb..f061a55f8 100644 Binary files a/test/golden-file-data/snapshot-codec/B0-T0-__-__-__-__-R0-__-__-__-__-V0-M1-S1-P0-E1-C1-V2-L0-__-__-__-__-M1.snapshot.golden and b/test/golden-file-data/snapshot-codec/B0-T0-__-__-__-__-R0-__-__-__-__-V0-M1-S1-P0-E1-C1-V2-L0-__-__-__-__-M1.snapshot.golden differ diff --git a/test/golden-file-data/snapshot-codec/B0-T0-__-__-__-__-R0-__-__-__-__-V0-M1-S1-P0-E1-C1-V2-L1-E0-__-__-__-M1.snapshot.golden b/test/golden-file-data/snapshot-codec/B0-T0-__-__-__-__-R0-__-__-__-__-V0-M1-S1-P0-E1-C1-V2-L1-E0-__-__-__-M1.snapshot.golden index 6409b48f1..e9b3dee69 100644 Binary files a/test/golden-file-data/snapshot-codec/B0-T0-__-__-__-__-R0-__-__-__-__-V0-M1-S1-P0-E1-C1-V2-L1-E0-__-__-__-M1.snapshot.golden and b/test/golden-file-data/snapshot-codec/B0-T0-__-__-__-__-R0-__-__-__-__-V0-M1-S1-P0-E1-C1-V2-L1-E0-__-__-__-M1.snapshot.golden differ diff --git a/test/golden-file-data/snapshot-codec/B0-T0-__-__-__-__-R0-__-__-__-__-V0-M1-S1-P0-E1-C1-V2-L1-E1-C0-__-__-M1.snapshot.golden b/test/golden-file-data/snapshot-codec/B0-T0-__-__-__-__-R0-__-__-__-__-V0-M1-S1-P0-E1-C1-V2-L1-E1-C0-__-__-M1.snapshot.golden index 2a5afd148..e05e3d863 100644 Binary files a/test/golden-file-data/snapshot-codec/B0-T0-__-__-__-__-R0-__-__-__-__-V0-M1-S1-P0-E1-C1-V2-L1-E1-C0-__-__-M1.snapshot.golden and b/test/golden-file-data/snapshot-codec/B0-T0-__-__-__-__-R0-__-__-__-__-V0-M1-S1-P0-E1-C1-V2-L1-E1-C0-__-__-M1.snapshot.golden differ diff --git a/test/golden-file-data/snapshot-codec/B0-T0-__-__-__-__-R0-__-__-__-__-V0-M1-S1-P0-E1-C1-V2-L1-E1-C1-V0-L0-M1.snapshot.golden b/test/golden-file-data/snapshot-codec/B0-T0-__-__-__-__-R0-__-__-__-__-V0-M1-S1-P0-E1-C1-V2-L1-E1-C1-V0-L0-M1.snapshot.golden index 5120beea7..6b952db59 100644 Binary files a/test/golden-file-data/snapshot-codec/B0-T0-__-__-__-__-R0-__-__-__-__-V0-M1-S1-P0-E1-C1-V2-L1-E1-C1-V0-L0-M1.snapshot.golden and b/test/golden-file-data/snapshot-codec/B0-T0-__-__-__-__-R0-__-__-__-__-V0-M1-S1-P0-E1-C1-V2-L1-E1-C1-V0-L0-M1.snapshot.golden differ diff --git a/test/golden-file-data/snapshot-codec/B0-T0-__-__-__-__-R0-__-__-__-__-V0-M1-S1-P0-E1-C1-V2-L1-E1-C1-V0-L1-M1.snapshot.golden b/test/golden-file-data/snapshot-codec/B0-T0-__-__-__-__-R0-__-__-__-__-V0-M1-S1-P0-E1-C1-V2-L1-E1-C1-V0-L1-M1.snapshot.golden index a4e537825..852534076 100644 Binary files a/test/golden-file-data/snapshot-codec/B0-T0-__-__-__-__-R0-__-__-__-__-V0-M1-S1-P0-E1-C1-V2-L1-E1-C1-V0-L1-M1.snapshot.golden and b/test/golden-file-data/snapshot-codec/B0-T0-__-__-__-__-R0-__-__-__-__-V0-M1-S1-P0-E1-C1-V2-L1-E1-C1-V0-L1-M1.snapshot.golden differ diff --git a/test/golden-file-data/snapshot-codec/B0-T0-__-__-__-__-R0-__-__-__-__-V0-M1-S1-P0-E1-C1-V2-L1-E1-C1-V1-L0-M1.snapshot.golden b/test/golden-file-data/snapshot-codec/B0-T0-__-__-__-__-R0-__-__-__-__-V0-M1-S1-P0-E1-C1-V2-L1-E1-C1-V1-L0-M1.snapshot.golden index 08a78d703..d2e21a775 100644 Binary files a/test/golden-file-data/snapshot-codec/B0-T0-__-__-__-__-R0-__-__-__-__-V0-M1-S1-P0-E1-C1-V2-L1-E1-C1-V1-L0-M1.snapshot.golden and b/test/golden-file-data/snapshot-codec/B0-T0-__-__-__-__-R0-__-__-__-__-V0-M1-S1-P0-E1-C1-V2-L1-E1-C1-V1-L0-M1.snapshot.golden differ diff --git a/test/golden-file-data/snapshot-codec/B0-T0-__-__-__-__-R0-__-__-__-__-V0-M1-S1-P0-E1-C1-V2-L1-E1-C1-V1-L1-M1.snapshot.golden b/test/golden-file-data/snapshot-codec/B0-T0-__-__-__-__-R0-__-__-__-__-V0-M1-S1-P0-E1-C1-V2-L1-E1-C1-V1-L1-M1.snapshot.golden index 3c5a8bc8d..d1b7b1c35 100644 Binary files a/test/golden-file-data/snapshot-codec/B0-T0-__-__-__-__-R0-__-__-__-__-V0-M1-S1-P0-E1-C1-V2-L1-E1-C1-V1-L1-M1.snapshot.golden and b/test/golden-file-data/snapshot-codec/B0-T0-__-__-__-__-R0-__-__-__-__-V0-M1-S1-P0-E1-C1-V2-L1-E1-C1-V1-L1-M1.snapshot.golden differ diff --git a/test/golden-file-data/snapshot-codec/B0-T0-__-__-__-__-R0-__-__-__-__-V0-M1-S1-P0-E1-C1-V2-L1-E1-C1-V2-L0-M1.snapshot.golden b/test/golden-file-data/snapshot-codec/B0-T0-__-__-__-__-R0-__-__-__-__-V0-M1-S1-P0-E1-C1-V2-L1-E1-C1-V2-L0-M1.snapshot.golden index 8f5233d7a..7837c8965 100644 Binary files a/test/golden-file-data/snapshot-codec/B0-T0-__-__-__-__-R0-__-__-__-__-V0-M1-S1-P0-E1-C1-V2-L1-E1-C1-V2-L0-M1.snapshot.golden and b/test/golden-file-data/snapshot-codec/B0-T0-__-__-__-__-R0-__-__-__-__-V0-M1-S1-P0-E1-C1-V2-L1-E1-C1-V2-L0-M1.snapshot.golden differ diff --git a/test/golden-file-data/snapshot-codec/B0-T0-__-__-__-__-R0-__-__-__-__-V0-M1-S1-P0-E1-C1-V2-L1-E1-C1-V2-L1-M1.snapshot.golden b/test/golden-file-data/snapshot-codec/B0-T0-__-__-__-__-R0-__-__-__-__-V0-M1-S1-P0-E1-C1-V2-L1-E1-C1-V2-L1-M1.snapshot.golden index c29d8cb1f..a05435aea 100644 Binary files a/test/golden-file-data/snapshot-codec/B0-T0-__-__-__-__-R0-__-__-__-__-V0-M1-S1-P0-E1-C1-V2-L1-E1-C1-V2-L1-M1.snapshot.golden and b/test/golden-file-data/snapshot-codec/B0-T0-__-__-__-__-R0-__-__-__-__-V0-M1-S1-P0-E1-C1-V2-L1-E1-C1-V2-L1-M1.snapshot.golden differ diff --git a/test/golden-file-data/snapshot-codec/B0-T0-__-__-__-__-R0-__-__-__-__-V0-M1-S1-P0-E1-C1-V2-L1-__-__-__-__-M1.snapshot.golden b/test/golden-file-data/snapshot-codec/B0-T0-__-__-__-__-R0-__-__-__-__-V0-M1-S1-P0-E1-C1-V2-L1-__-__-__-__-M1.snapshot.golden index dc225779c..eed00d50e 100644 Binary files a/test/golden-file-data/snapshot-codec/B0-T0-__-__-__-__-R0-__-__-__-__-V0-M1-S1-P0-E1-C1-V2-L1-__-__-__-__-M1.snapshot.golden and b/test/golden-file-data/snapshot-codec/B0-T0-__-__-__-__-R0-__-__-__-__-V0-M1-S1-P0-E1-C1-V2-L1-__-__-__-__-M1.snapshot.golden differ diff --git a/test/golden-file-data/snapshot-codec/B0-T0-__-__-__-__-R0-__-__-__-__-V0-M1-S1-P1-__-__-__-__-__-__-__-__-M1.snapshot.golden b/test/golden-file-data/snapshot-codec/B0-T0-__-__-__-__-R0-__-__-__-__-V0-M1-S1-P1-__-__-__-__-__-__-__-__-M1.snapshot.golden index 4c62e48fb..923595186 100644 Binary files a/test/golden-file-data/snapshot-codec/B0-T0-__-__-__-__-R0-__-__-__-__-V0-M1-S1-P1-__-__-__-__-__-__-__-__-M1.snapshot.golden and b/test/golden-file-data/snapshot-codec/B0-T0-__-__-__-__-R0-__-__-__-__-V0-M1-S1-P1-__-__-__-__-__-__-__-__-M1.snapshot.golden differ diff --git a/test/golden-file-data/snapshot-codec/B0-T0-__-__-__-__-R0-__-__-__-__-V0-M1-S2-G0-__-C0-__-__-__-__-__-__-__.snapshot.golden b/test/golden-file-data/snapshot-codec/B0-T0-__-__-__-__-R0-__-__-__-__-V0-M1-S2-G0-__-C0-__-__-__-__-__-__-__.snapshot.golden index 7c1ec65e5..c771fddff 100644 Binary files a/test/golden-file-data/snapshot-codec/B0-T0-__-__-__-__-R0-__-__-__-__-V0-M1-S2-G0-__-C0-__-__-__-__-__-__-__.snapshot.golden and b/test/golden-file-data/snapshot-codec/B0-T0-__-__-__-__-R0-__-__-__-__-V0-M1-S2-G0-__-C0-__-__-__-__-__-__-__.snapshot.golden differ diff --git a/test/golden-file-data/snapshot-codec/B0-T0-__-__-__-__-R0-__-__-__-__-V0-M1-S2-G0-__-C1-V0-T0-__-__-__-__-__.snapshot.golden b/test/golden-file-data/snapshot-codec/B0-T0-__-__-__-__-R0-__-__-__-__-V0-M1-S2-G0-__-C1-V0-T0-__-__-__-__-__.snapshot.golden index 6b02b65a2..d69809057 100644 Binary files a/test/golden-file-data/snapshot-codec/B0-T0-__-__-__-__-R0-__-__-__-__-V0-M1-S2-G0-__-C1-V0-T0-__-__-__-__-__.snapshot.golden and b/test/golden-file-data/snapshot-codec/B0-T0-__-__-__-__-R0-__-__-__-__-V0-M1-S2-G0-__-C1-V0-T0-__-__-__-__-__.snapshot.golden differ diff --git a/test/golden-file-data/snapshot-codec/B0-T0-__-__-__-__-R0-__-__-__-__-V0-M1-S2-G0-__-C1-V0-T1-__-__-__-__-__.snapshot.golden b/test/golden-file-data/snapshot-codec/B0-T0-__-__-__-__-R0-__-__-__-__-V0-M1-S2-G0-__-C1-V0-T1-__-__-__-__-__.snapshot.golden index 967d71b0b..d01e5fedb 100644 Binary files a/test/golden-file-data/snapshot-codec/B0-T0-__-__-__-__-R0-__-__-__-__-V0-M1-S2-G0-__-C1-V0-T1-__-__-__-__-__.snapshot.golden and b/test/golden-file-data/snapshot-codec/B0-T0-__-__-__-__-R0-__-__-__-__-V0-M1-S2-G0-__-C1-V0-T1-__-__-__-__-__.snapshot.golden differ diff --git a/test/golden-file-data/snapshot-codec/B0-T0-__-__-__-__-R0-__-__-__-__-V0-M1-S2-G0-__-C1-V1-T0-__-__-__-__-__.snapshot.golden b/test/golden-file-data/snapshot-codec/B0-T0-__-__-__-__-R0-__-__-__-__-V0-M1-S2-G0-__-C1-V1-T0-__-__-__-__-__.snapshot.golden index f0e7d8977..37915a75f 100644 Binary files a/test/golden-file-data/snapshot-codec/B0-T0-__-__-__-__-R0-__-__-__-__-V0-M1-S2-G0-__-C1-V1-T0-__-__-__-__-__.snapshot.golden and b/test/golden-file-data/snapshot-codec/B0-T0-__-__-__-__-R0-__-__-__-__-V0-M1-S2-G0-__-C1-V1-T0-__-__-__-__-__.snapshot.golden differ diff --git a/test/golden-file-data/snapshot-codec/B0-T0-__-__-__-__-R0-__-__-__-__-V0-M1-S2-G0-__-C1-V1-T1-__-__-__-__-__.snapshot.golden b/test/golden-file-data/snapshot-codec/B0-T0-__-__-__-__-R0-__-__-__-__-V0-M1-S2-G0-__-C1-V1-T1-__-__-__-__-__.snapshot.golden index e18612f5e..af6323c1a 100644 Binary files a/test/golden-file-data/snapshot-codec/B0-T0-__-__-__-__-R0-__-__-__-__-V0-M1-S2-G0-__-C1-V1-T1-__-__-__-__-__.snapshot.golden and b/test/golden-file-data/snapshot-codec/B0-T0-__-__-__-__-R0-__-__-__-__-V0-M1-S2-G0-__-C1-V1-T1-__-__-__-__-__.snapshot.golden differ diff --git a/test/golden-file-data/snapshot-codec/B0-T0-__-__-__-__-R0-__-__-__-__-V0-M1-S2-G0-__-C1-V2-T0-__-__-__-__-__.snapshot.golden b/test/golden-file-data/snapshot-codec/B0-T0-__-__-__-__-R0-__-__-__-__-V0-M1-S2-G0-__-C1-V2-T0-__-__-__-__-__.snapshot.golden index 29098a47d..153deebfb 100644 Binary files a/test/golden-file-data/snapshot-codec/B0-T0-__-__-__-__-R0-__-__-__-__-V0-M1-S2-G0-__-C1-V2-T0-__-__-__-__-__.snapshot.golden and b/test/golden-file-data/snapshot-codec/B0-T0-__-__-__-__-R0-__-__-__-__-V0-M1-S2-G0-__-C1-V2-T0-__-__-__-__-__.snapshot.golden differ diff --git a/test/golden-file-data/snapshot-codec/B0-T0-__-__-__-__-R0-__-__-__-__-V0-M1-S2-G0-__-C1-V2-T1-__-__-__-__-__.snapshot.golden b/test/golden-file-data/snapshot-codec/B0-T0-__-__-__-__-R0-__-__-__-__-V0-M1-S2-G0-__-C1-V2-T1-__-__-__-__-__.snapshot.golden index 54c6b2e59..411870b16 100644 Binary files a/test/golden-file-data/snapshot-codec/B0-T0-__-__-__-__-R0-__-__-__-__-V0-M1-S2-G0-__-C1-V2-T1-__-__-__-__-__.snapshot.golden and b/test/golden-file-data/snapshot-codec/B0-T0-__-__-__-__-R0-__-__-__-__-V0-M1-S2-G0-__-C1-V2-T1-__-__-__-__-__.snapshot.golden differ diff --git a/test/golden-file-data/snapshot-codec/B0-T0-__-__-__-__-R0-__-__-__-__-V1-M0-__-__-__-__-__-__-__-__-__-__-__.snapshot.golden b/test/golden-file-data/snapshot-codec/B0-T0-__-__-__-__-R0-__-__-__-__-V1-M0-__-__-__-__-__-__-__-__-__-__-__.snapshot.golden index 9888c6565..57d7ceb54 100644 Binary files a/test/golden-file-data/snapshot-codec/B0-T0-__-__-__-__-R0-__-__-__-__-V1-M0-__-__-__-__-__-__-__-__-__-__-__.snapshot.golden and b/test/golden-file-data/snapshot-codec/B0-T0-__-__-__-__-R0-__-__-__-__-V1-M0-__-__-__-__-__-__-__-__-__-__-__.snapshot.golden differ diff --git a/test/golden-file-data/snapshot-codec/B0-T0-__-__-__-__-R0-__-__-__-__-V2-M0-__-__-__-__-__-__-__-__-__-__-__.snapshot.golden b/test/golden-file-data/snapshot-codec/B0-T0-__-__-__-__-R0-__-__-__-__-V2-M0-__-__-__-__-__-__-__-__-__-__-__.snapshot.golden index 7159742ba..16ac1c5ec 100644 Binary files a/test/golden-file-data/snapshot-codec/B0-T0-__-__-__-__-R0-__-__-__-__-V2-M0-__-__-__-__-__-__-__-__-__-__-__.snapshot.golden and b/test/golden-file-data/snapshot-codec/B0-T0-__-__-__-__-R0-__-__-__-__-V2-M0-__-__-__-__-__-__-__-__-__-__-__.snapshot.golden differ diff --git a/test/golden-file-data/snapshot-codec/B0-T0-__-__-__-__-R1-P0-C0-__-__-V0-M0-__-__-__-__-__-__-__-__-__-__-__.snapshot.golden b/test/golden-file-data/snapshot-codec/B0-T0-__-__-__-__-R1-P0-C0-__-__-V0-M0-__-__-__-__-__-__-__-__-__-__-__.snapshot.golden index 65046afb4..19cf32f6a 100644 Binary files a/test/golden-file-data/snapshot-codec/B0-T0-__-__-__-__-R1-P0-C0-__-__-V0-M0-__-__-__-__-__-__-__-__-__-__-__.snapshot.golden and b/test/golden-file-data/snapshot-codec/B0-T0-__-__-__-__-R1-P0-C0-__-__-V0-M0-__-__-__-__-__-__-__-__-__-__-__.snapshot.golden differ diff --git a/test/golden-file-data/snapshot-codec/B0-T0-__-__-__-__-R1-P0-C0-__-__-V1-M0-__-__-__-__-__-__-__-__-__-__-__.snapshot.golden b/test/golden-file-data/snapshot-codec/B0-T0-__-__-__-__-R1-P0-C0-__-__-V1-M0-__-__-__-__-__-__-__-__-__-__-__.snapshot.golden index 242b6064f..244f5e64f 100644 Binary files a/test/golden-file-data/snapshot-codec/B0-T0-__-__-__-__-R1-P0-C0-__-__-V1-M0-__-__-__-__-__-__-__-__-__-__-__.snapshot.golden and b/test/golden-file-data/snapshot-codec/B0-T0-__-__-__-__-R1-P0-C0-__-__-V1-M0-__-__-__-__-__-__-__-__-__-__-__.snapshot.golden differ diff --git a/test/golden-file-data/snapshot-codec/B0-T0-__-__-__-__-R1-P0-C0-__-__-V2-M0-__-__-__-__-__-__-__-__-__-__-__.snapshot.golden b/test/golden-file-data/snapshot-codec/B0-T0-__-__-__-__-R1-P0-C0-__-__-V2-M0-__-__-__-__-__-__-__-__-__-__-__.snapshot.golden index 69211d21a..6c0fe6249 100644 Binary files a/test/golden-file-data/snapshot-codec/B0-T0-__-__-__-__-R1-P0-C0-__-__-V2-M0-__-__-__-__-__-__-__-__-__-__-__.snapshot.golden and b/test/golden-file-data/snapshot-codec/B0-T0-__-__-__-__-R1-P0-C0-__-__-V2-M0-__-__-__-__-__-__-__-__-__-__-__.snapshot.golden differ diff --git a/test/golden-file-data/snapshot-codec/B0-T0-__-__-__-__-R1-P0-C1-V0-L0-V0-M0-__-__-__-__-__-__-__-__-__-__-__.snapshot.golden b/test/golden-file-data/snapshot-codec/B0-T0-__-__-__-__-R1-P0-C1-V0-L0-V0-M0-__-__-__-__-__-__-__-__-__-__-__.snapshot.golden index fd2268529..4e1e018ca 100644 Binary files a/test/golden-file-data/snapshot-codec/B0-T0-__-__-__-__-R1-P0-C1-V0-L0-V0-M0-__-__-__-__-__-__-__-__-__-__-__.snapshot.golden and b/test/golden-file-data/snapshot-codec/B0-T0-__-__-__-__-R1-P0-C1-V0-L0-V0-M0-__-__-__-__-__-__-__-__-__-__-__.snapshot.golden differ diff --git a/test/golden-file-data/snapshot-codec/B0-T0-__-__-__-__-R1-P0-C1-V0-L0-V1-M0-__-__-__-__-__-__-__-__-__-__-__.snapshot.golden b/test/golden-file-data/snapshot-codec/B0-T0-__-__-__-__-R1-P0-C1-V0-L0-V1-M0-__-__-__-__-__-__-__-__-__-__-__.snapshot.golden index 5c96d638e..e2483c67b 100644 Binary files a/test/golden-file-data/snapshot-codec/B0-T0-__-__-__-__-R1-P0-C1-V0-L0-V1-M0-__-__-__-__-__-__-__-__-__-__-__.snapshot.golden and b/test/golden-file-data/snapshot-codec/B0-T0-__-__-__-__-R1-P0-C1-V0-L0-V1-M0-__-__-__-__-__-__-__-__-__-__-__.snapshot.golden differ diff --git a/test/golden-file-data/snapshot-codec/B0-T0-__-__-__-__-R1-P0-C1-V0-L0-V2-M0-__-__-__-__-__-__-__-__-__-__-__.snapshot.golden b/test/golden-file-data/snapshot-codec/B0-T0-__-__-__-__-R1-P0-C1-V0-L0-V2-M0-__-__-__-__-__-__-__-__-__-__-__.snapshot.golden index e261a47fc..073b4ae8e 100644 Binary files a/test/golden-file-data/snapshot-codec/B0-T0-__-__-__-__-R1-P0-C1-V0-L0-V2-M0-__-__-__-__-__-__-__-__-__-__-__.snapshot.golden and b/test/golden-file-data/snapshot-codec/B0-T0-__-__-__-__-R1-P0-C1-V0-L0-V2-M0-__-__-__-__-__-__-__-__-__-__-__.snapshot.golden differ diff --git a/test/golden-file-data/snapshot-codec/B0-T0-__-__-__-__-R1-P0-C1-V0-L1-V0-M0-__-__-__-__-__-__-__-__-__-__-__.snapshot.golden b/test/golden-file-data/snapshot-codec/B0-T0-__-__-__-__-R1-P0-C1-V0-L1-V0-M0-__-__-__-__-__-__-__-__-__-__-__.snapshot.golden index ce3f8c9b1..043b79dd2 100644 Binary files a/test/golden-file-data/snapshot-codec/B0-T0-__-__-__-__-R1-P0-C1-V0-L1-V0-M0-__-__-__-__-__-__-__-__-__-__-__.snapshot.golden and b/test/golden-file-data/snapshot-codec/B0-T0-__-__-__-__-R1-P0-C1-V0-L1-V0-M0-__-__-__-__-__-__-__-__-__-__-__.snapshot.golden differ diff --git a/test/golden-file-data/snapshot-codec/B0-T0-__-__-__-__-R1-P0-C1-V0-L1-V1-M0-__-__-__-__-__-__-__-__-__-__-__.snapshot.golden b/test/golden-file-data/snapshot-codec/B0-T0-__-__-__-__-R1-P0-C1-V0-L1-V1-M0-__-__-__-__-__-__-__-__-__-__-__.snapshot.golden index bda18f9c9..e590ff9ed 100644 Binary files a/test/golden-file-data/snapshot-codec/B0-T0-__-__-__-__-R1-P0-C1-V0-L1-V1-M0-__-__-__-__-__-__-__-__-__-__-__.snapshot.golden and b/test/golden-file-data/snapshot-codec/B0-T0-__-__-__-__-R1-P0-C1-V0-L1-V1-M0-__-__-__-__-__-__-__-__-__-__-__.snapshot.golden differ diff --git a/test/golden-file-data/snapshot-codec/B0-T0-__-__-__-__-R1-P0-C1-V0-L1-V2-M0-__-__-__-__-__-__-__-__-__-__-__.snapshot.golden b/test/golden-file-data/snapshot-codec/B0-T0-__-__-__-__-R1-P0-C1-V0-L1-V2-M0-__-__-__-__-__-__-__-__-__-__-__.snapshot.golden index 076653c02..932cde78f 100644 Binary files a/test/golden-file-data/snapshot-codec/B0-T0-__-__-__-__-R1-P0-C1-V0-L1-V2-M0-__-__-__-__-__-__-__-__-__-__-__.snapshot.golden and b/test/golden-file-data/snapshot-codec/B0-T0-__-__-__-__-R1-P0-C1-V0-L1-V2-M0-__-__-__-__-__-__-__-__-__-__-__.snapshot.golden differ diff --git a/test/golden-file-data/snapshot-codec/B0-T0-__-__-__-__-R1-P0-C1-V1-L0-V0-M0-__-__-__-__-__-__-__-__-__-__-__.snapshot.golden b/test/golden-file-data/snapshot-codec/B0-T0-__-__-__-__-R1-P0-C1-V1-L0-V0-M0-__-__-__-__-__-__-__-__-__-__-__.snapshot.golden index 06b610ad2..3a554e5f0 100644 Binary files a/test/golden-file-data/snapshot-codec/B0-T0-__-__-__-__-R1-P0-C1-V1-L0-V0-M0-__-__-__-__-__-__-__-__-__-__-__.snapshot.golden and b/test/golden-file-data/snapshot-codec/B0-T0-__-__-__-__-R1-P0-C1-V1-L0-V0-M0-__-__-__-__-__-__-__-__-__-__-__.snapshot.golden differ diff --git a/test/golden-file-data/snapshot-codec/B0-T0-__-__-__-__-R1-P0-C1-V1-L0-V1-M0-__-__-__-__-__-__-__-__-__-__-__.snapshot.golden b/test/golden-file-data/snapshot-codec/B0-T0-__-__-__-__-R1-P0-C1-V1-L0-V1-M0-__-__-__-__-__-__-__-__-__-__-__.snapshot.golden index f340a6bec..fc005f97d 100644 Binary files a/test/golden-file-data/snapshot-codec/B0-T0-__-__-__-__-R1-P0-C1-V1-L0-V1-M0-__-__-__-__-__-__-__-__-__-__-__.snapshot.golden and b/test/golden-file-data/snapshot-codec/B0-T0-__-__-__-__-R1-P0-C1-V1-L0-V1-M0-__-__-__-__-__-__-__-__-__-__-__.snapshot.golden differ diff --git a/test/golden-file-data/snapshot-codec/B0-T0-__-__-__-__-R1-P0-C1-V1-L0-V2-M0-__-__-__-__-__-__-__-__-__-__-__.snapshot.golden b/test/golden-file-data/snapshot-codec/B0-T0-__-__-__-__-R1-P0-C1-V1-L0-V2-M0-__-__-__-__-__-__-__-__-__-__-__.snapshot.golden index d00905cba..ff1caaac3 100644 Binary files a/test/golden-file-data/snapshot-codec/B0-T0-__-__-__-__-R1-P0-C1-V1-L0-V2-M0-__-__-__-__-__-__-__-__-__-__-__.snapshot.golden and b/test/golden-file-data/snapshot-codec/B0-T0-__-__-__-__-R1-P0-C1-V1-L0-V2-M0-__-__-__-__-__-__-__-__-__-__-__.snapshot.golden differ diff --git a/test/golden-file-data/snapshot-codec/B0-T0-__-__-__-__-R1-P0-C1-V1-L1-V0-M0-__-__-__-__-__-__-__-__-__-__-__.snapshot.golden b/test/golden-file-data/snapshot-codec/B0-T0-__-__-__-__-R1-P0-C1-V1-L1-V0-M0-__-__-__-__-__-__-__-__-__-__-__.snapshot.golden index a23cc6f3d..aec68da82 100644 Binary files a/test/golden-file-data/snapshot-codec/B0-T0-__-__-__-__-R1-P0-C1-V1-L1-V0-M0-__-__-__-__-__-__-__-__-__-__-__.snapshot.golden and b/test/golden-file-data/snapshot-codec/B0-T0-__-__-__-__-R1-P0-C1-V1-L1-V0-M0-__-__-__-__-__-__-__-__-__-__-__.snapshot.golden differ diff --git a/test/golden-file-data/snapshot-codec/B0-T0-__-__-__-__-R1-P0-C1-V1-L1-V1-M0-__-__-__-__-__-__-__-__-__-__-__.snapshot.golden b/test/golden-file-data/snapshot-codec/B0-T0-__-__-__-__-R1-P0-C1-V1-L1-V1-M0-__-__-__-__-__-__-__-__-__-__-__.snapshot.golden index 46d7e0685..d2797a89a 100644 Binary files a/test/golden-file-data/snapshot-codec/B0-T0-__-__-__-__-R1-P0-C1-V1-L1-V1-M0-__-__-__-__-__-__-__-__-__-__-__.snapshot.golden and b/test/golden-file-data/snapshot-codec/B0-T0-__-__-__-__-R1-P0-C1-V1-L1-V1-M0-__-__-__-__-__-__-__-__-__-__-__.snapshot.golden differ diff --git a/test/golden-file-data/snapshot-codec/B0-T0-__-__-__-__-R1-P0-C1-V1-L1-V2-M0-__-__-__-__-__-__-__-__-__-__-__.snapshot.golden b/test/golden-file-data/snapshot-codec/B0-T0-__-__-__-__-R1-P0-C1-V1-L1-V2-M0-__-__-__-__-__-__-__-__-__-__-__.snapshot.golden index 99200ae1c..e2da367e6 100644 Binary files a/test/golden-file-data/snapshot-codec/B0-T0-__-__-__-__-R1-P0-C1-V1-L1-V2-M0-__-__-__-__-__-__-__-__-__-__-__.snapshot.golden and b/test/golden-file-data/snapshot-codec/B0-T0-__-__-__-__-R1-P0-C1-V1-L1-V2-M0-__-__-__-__-__-__-__-__-__-__-__.snapshot.golden differ diff --git a/test/golden-file-data/snapshot-codec/B0-T0-__-__-__-__-R1-P0-C1-V2-L0-V0-M0-__-__-__-__-__-__-__-__-__-__-__.snapshot.golden b/test/golden-file-data/snapshot-codec/B0-T0-__-__-__-__-R1-P0-C1-V2-L0-V0-M0-__-__-__-__-__-__-__-__-__-__-__.snapshot.golden index 60f11febb..4dcad8762 100644 Binary files a/test/golden-file-data/snapshot-codec/B0-T0-__-__-__-__-R1-P0-C1-V2-L0-V0-M0-__-__-__-__-__-__-__-__-__-__-__.snapshot.golden and b/test/golden-file-data/snapshot-codec/B0-T0-__-__-__-__-R1-P0-C1-V2-L0-V0-M0-__-__-__-__-__-__-__-__-__-__-__.snapshot.golden differ diff --git a/test/golden-file-data/snapshot-codec/B0-T0-__-__-__-__-R1-P0-C1-V2-L0-V1-M0-__-__-__-__-__-__-__-__-__-__-__.snapshot.golden b/test/golden-file-data/snapshot-codec/B0-T0-__-__-__-__-R1-P0-C1-V2-L0-V1-M0-__-__-__-__-__-__-__-__-__-__-__.snapshot.golden index 772a747dc..ed418587e 100644 Binary files a/test/golden-file-data/snapshot-codec/B0-T0-__-__-__-__-R1-P0-C1-V2-L0-V1-M0-__-__-__-__-__-__-__-__-__-__-__.snapshot.golden and b/test/golden-file-data/snapshot-codec/B0-T0-__-__-__-__-R1-P0-C1-V2-L0-V1-M0-__-__-__-__-__-__-__-__-__-__-__.snapshot.golden differ diff --git a/test/golden-file-data/snapshot-codec/B0-T0-__-__-__-__-R1-P0-C1-V2-L0-V2-M0-__-__-__-__-__-__-__-__-__-__-__.snapshot.golden b/test/golden-file-data/snapshot-codec/B0-T0-__-__-__-__-R1-P0-C1-V2-L0-V2-M0-__-__-__-__-__-__-__-__-__-__-__.snapshot.golden index 7ed810dba..ba44f574d 100644 Binary files a/test/golden-file-data/snapshot-codec/B0-T0-__-__-__-__-R1-P0-C1-V2-L0-V2-M0-__-__-__-__-__-__-__-__-__-__-__.snapshot.golden and b/test/golden-file-data/snapshot-codec/B0-T0-__-__-__-__-R1-P0-C1-V2-L0-V2-M0-__-__-__-__-__-__-__-__-__-__-__.snapshot.golden differ diff --git a/test/golden-file-data/snapshot-codec/B0-T0-__-__-__-__-R1-P0-C1-V2-L1-V0-M0-__-__-__-__-__-__-__-__-__-__-__.snapshot.golden b/test/golden-file-data/snapshot-codec/B0-T0-__-__-__-__-R1-P0-C1-V2-L1-V0-M0-__-__-__-__-__-__-__-__-__-__-__.snapshot.golden index 4e89832f7..823c658fc 100644 Binary files a/test/golden-file-data/snapshot-codec/B0-T0-__-__-__-__-R1-P0-C1-V2-L1-V0-M0-__-__-__-__-__-__-__-__-__-__-__.snapshot.golden and b/test/golden-file-data/snapshot-codec/B0-T0-__-__-__-__-R1-P0-C1-V2-L1-V0-M0-__-__-__-__-__-__-__-__-__-__-__.snapshot.golden differ diff --git a/test/golden-file-data/snapshot-codec/B0-T0-__-__-__-__-R1-P0-C1-V2-L1-V1-M0-__-__-__-__-__-__-__-__-__-__-__.snapshot.golden b/test/golden-file-data/snapshot-codec/B0-T0-__-__-__-__-R1-P0-C1-V2-L1-V1-M0-__-__-__-__-__-__-__-__-__-__-__.snapshot.golden index 524e2f6ff..357a8e263 100644 Binary files a/test/golden-file-data/snapshot-codec/B0-T0-__-__-__-__-R1-P0-C1-V2-L1-V1-M0-__-__-__-__-__-__-__-__-__-__-__.snapshot.golden and b/test/golden-file-data/snapshot-codec/B0-T0-__-__-__-__-R1-P0-C1-V2-L1-V1-M0-__-__-__-__-__-__-__-__-__-__-__.snapshot.golden differ diff --git a/test/golden-file-data/snapshot-codec/B0-T0-__-__-__-__-R1-P0-C1-V2-L1-V2-M0-__-__-__-__-__-__-__-__-__-__-__.snapshot.golden b/test/golden-file-data/snapshot-codec/B0-T0-__-__-__-__-R1-P0-C1-V2-L1-V2-M0-__-__-__-__-__-__-__-__-__-__-__.snapshot.golden index ffe745c9e..ae6d15311 100644 Binary files a/test/golden-file-data/snapshot-codec/B0-T0-__-__-__-__-R1-P0-C1-V2-L1-V2-M0-__-__-__-__-__-__-__-__-__-__-__.snapshot.golden and b/test/golden-file-data/snapshot-codec/B0-T0-__-__-__-__-R1-P0-C1-V2-L1-V2-M0-__-__-__-__-__-__-__-__-__-__-__.snapshot.golden differ diff --git a/test/golden-file-data/snapshot-codec/B0-T0-__-__-__-__-R1-P1-C0-__-__-V0-M0-__-__-__-__-__-__-__-__-__-__-__.snapshot.golden b/test/golden-file-data/snapshot-codec/B0-T0-__-__-__-__-R1-P1-C0-__-__-V0-M0-__-__-__-__-__-__-__-__-__-__-__.snapshot.golden index 11920a239..ff499b527 100644 Binary files a/test/golden-file-data/snapshot-codec/B0-T0-__-__-__-__-R1-P1-C0-__-__-V0-M0-__-__-__-__-__-__-__-__-__-__-__.snapshot.golden and b/test/golden-file-data/snapshot-codec/B0-T0-__-__-__-__-R1-P1-C0-__-__-V0-M0-__-__-__-__-__-__-__-__-__-__-__.snapshot.golden differ diff --git a/test/golden-file-data/snapshot-codec/B0-T0-__-__-__-__-R1-P1-C0-__-__-V1-M0-__-__-__-__-__-__-__-__-__-__-__.snapshot.golden b/test/golden-file-data/snapshot-codec/B0-T0-__-__-__-__-R1-P1-C0-__-__-V1-M0-__-__-__-__-__-__-__-__-__-__-__.snapshot.golden index 1ef3b81ac..e65525323 100644 Binary files a/test/golden-file-data/snapshot-codec/B0-T0-__-__-__-__-R1-P1-C0-__-__-V1-M0-__-__-__-__-__-__-__-__-__-__-__.snapshot.golden and b/test/golden-file-data/snapshot-codec/B0-T0-__-__-__-__-R1-P1-C0-__-__-V1-M0-__-__-__-__-__-__-__-__-__-__-__.snapshot.golden differ diff --git a/test/golden-file-data/snapshot-codec/B0-T0-__-__-__-__-R1-P1-C0-__-__-V2-M0-__-__-__-__-__-__-__-__-__-__-__.snapshot.golden b/test/golden-file-data/snapshot-codec/B0-T0-__-__-__-__-R1-P1-C0-__-__-V2-M0-__-__-__-__-__-__-__-__-__-__-__.snapshot.golden index d21d1b115..89bf61280 100644 Binary files a/test/golden-file-data/snapshot-codec/B0-T0-__-__-__-__-R1-P1-C0-__-__-V2-M0-__-__-__-__-__-__-__-__-__-__-__.snapshot.golden and b/test/golden-file-data/snapshot-codec/B0-T0-__-__-__-__-R1-P1-C0-__-__-V2-M0-__-__-__-__-__-__-__-__-__-__-__.snapshot.golden differ diff --git a/test/golden-file-data/snapshot-codec/B0-T0-__-__-__-__-R1-P1-C1-V0-L0-V0-M0-__-__-__-__-__-__-__-__-__-__-__.snapshot.golden b/test/golden-file-data/snapshot-codec/B0-T0-__-__-__-__-R1-P1-C1-V0-L0-V0-M0-__-__-__-__-__-__-__-__-__-__-__.snapshot.golden index 880078a92..c21a126a2 100644 Binary files a/test/golden-file-data/snapshot-codec/B0-T0-__-__-__-__-R1-P1-C1-V0-L0-V0-M0-__-__-__-__-__-__-__-__-__-__-__.snapshot.golden and b/test/golden-file-data/snapshot-codec/B0-T0-__-__-__-__-R1-P1-C1-V0-L0-V0-M0-__-__-__-__-__-__-__-__-__-__-__.snapshot.golden differ diff --git a/test/golden-file-data/snapshot-codec/B0-T0-__-__-__-__-R1-P1-C1-V0-L0-V1-M0-__-__-__-__-__-__-__-__-__-__-__.snapshot.golden b/test/golden-file-data/snapshot-codec/B0-T0-__-__-__-__-R1-P1-C1-V0-L0-V1-M0-__-__-__-__-__-__-__-__-__-__-__.snapshot.golden index f9d65959c..0b4a65d26 100644 Binary files a/test/golden-file-data/snapshot-codec/B0-T0-__-__-__-__-R1-P1-C1-V0-L0-V1-M0-__-__-__-__-__-__-__-__-__-__-__.snapshot.golden and b/test/golden-file-data/snapshot-codec/B0-T0-__-__-__-__-R1-P1-C1-V0-L0-V1-M0-__-__-__-__-__-__-__-__-__-__-__.snapshot.golden differ diff --git a/test/golden-file-data/snapshot-codec/B0-T0-__-__-__-__-R1-P1-C1-V0-L0-V2-M0-__-__-__-__-__-__-__-__-__-__-__.snapshot.golden b/test/golden-file-data/snapshot-codec/B0-T0-__-__-__-__-R1-P1-C1-V0-L0-V2-M0-__-__-__-__-__-__-__-__-__-__-__.snapshot.golden index ff33c11a2..4eeb8305c 100644 Binary files a/test/golden-file-data/snapshot-codec/B0-T0-__-__-__-__-R1-P1-C1-V0-L0-V2-M0-__-__-__-__-__-__-__-__-__-__-__.snapshot.golden and b/test/golden-file-data/snapshot-codec/B0-T0-__-__-__-__-R1-P1-C1-V0-L0-V2-M0-__-__-__-__-__-__-__-__-__-__-__.snapshot.golden differ diff --git a/test/golden-file-data/snapshot-codec/B0-T0-__-__-__-__-R1-P1-C1-V0-L1-V0-M0-__-__-__-__-__-__-__-__-__-__-__.snapshot.golden b/test/golden-file-data/snapshot-codec/B0-T0-__-__-__-__-R1-P1-C1-V0-L1-V0-M0-__-__-__-__-__-__-__-__-__-__-__.snapshot.golden index 68e9646c7..a69bf89dd 100644 Binary files a/test/golden-file-data/snapshot-codec/B0-T0-__-__-__-__-R1-P1-C1-V0-L1-V0-M0-__-__-__-__-__-__-__-__-__-__-__.snapshot.golden and b/test/golden-file-data/snapshot-codec/B0-T0-__-__-__-__-R1-P1-C1-V0-L1-V0-M0-__-__-__-__-__-__-__-__-__-__-__.snapshot.golden differ diff --git a/test/golden-file-data/snapshot-codec/B0-T0-__-__-__-__-R1-P1-C1-V0-L1-V1-M0-__-__-__-__-__-__-__-__-__-__-__.snapshot.golden b/test/golden-file-data/snapshot-codec/B0-T0-__-__-__-__-R1-P1-C1-V0-L1-V1-M0-__-__-__-__-__-__-__-__-__-__-__.snapshot.golden index 8eef0a429..89fc91536 100644 Binary files a/test/golden-file-data/snapshot-codec/B0-T0-__-__-__-__-R1-P1-C1-V0-L1-V1-M0-__-__-__-__-__-__-__-__-__-__-__.snapshot.golden and b/test/golden-file-data/snapshot-codec/B0-T0-__-__-__-__-R1-P1-C1-V0-L1-V1-M0-__-__-__-__-__-__-__-__-__-__-__.snapshot.golden differ diff --git a/test/golden-file-data/snapshot-codec/B0-T0-__-__-__-__-R1-P1-C1-V0-L1-V2-M0-__-__-__-__-__-__-__-__-__-__-__.snapshot.golden b/test/golden-file-data/snapshot-codec/B0-T0-__-__-__-__-R1-P1-C1-V0-L1-V2-M0-__-__-__-__-__-__-__-__-__-__-__.snapshot.golden index 34d55a82d..06a5a3127 100644 Binary files a/test/golden-file-data/snapshot-codec/B0-T0-__-__-__-__-R1-P1-C1-V0-L1-V2-M0-__-__-__-__-__-__-__-__-__-__-__.snapshot.golden and b/test/golden-file-data/snapshot-codec/B0-T0-__-__-__-__-R1-P1-C1-V0-L1-V2-M0-__-__-__-__-__-__-__-__-__-__-__.snapshot.golden differ diff --git a/test/golden-file-data/snapshot-codec/B0-T0-__-__-__-__-R1-P1-C1-V1-L0-V0-M0-__-__-__-__-__-__-__-__-__-__-__.snapshot.golden b/test/golden-file-data/snapshot-codec/B0-T0-__-__-__-__-R1-P1-C1-V1-L0-V0-M0-__-__-__-__-__-__-__-__-__-__-__.snapshot.golden index fab4c60b0..eb0f2afe7 100644 Binary files a/test/golden-file-data/snapshot-codec/B0-T0-__-__-__-__-R1-P1-C1-V1-L0-V0-M0-__-__-__-__-__-__-__-__-__-__-__.snapshot.golden and b/test/golden-file-data/snapshot-codec/B0-T0-__-__-__-__-R1-P1-C1-V1-L0-V0-M0-__-__-__-__-__-__-__-__-__-__-__.snapshot.golden differ diff --git a/test/golden-file-data/snapshot-codec/B0-T0-__-__-__-__-R1-P1-C1-V1-L0-V1-M0-__-__-__-__-__-__-__-__-__-__-__.snapshot.golden b/test/golden-file-data/snapshot-codec/B0-T0-__-__-__-__-R1-P1-C1-V1-L0-V1-M0-__-__-__-__-__-__-__-__-__-__-__.snapshot.golden index 52783b5af..bdae328fc 100644 Binary files a/test/golden-file-data/snapshot-codec/B0-T0-__-__-__-__-R1-P1-C1-V1-L0-V1-M0-__-__-__-__-__-__-__-__-__-__-__.snapshot.golden and b/test/golden-file-data/snapshot-codec/B0-T0-__-__-__-__-R1-P1-C1-V1-L0-V1-M0-__-__-__-__-__-__-__-__-__-__-__.snapshot.golden differ diff --git a/test/golden-file-data/snapshot-codec/B0-T0-__-__-__-__-R1-P1-C1-V1-L0-V2-M0-__-__-__-__-__-__-__-__-__-__-__.snapshot.golden b/test/golden-file-data/snapshot-codec/B0-T0-__-__-__-__-R1-P1-C1-V1-L0-V2-M0-__-__-__-__-__-__-__-__-__-__-__.snapshot.golden index cfd9ac6a5..2310c281e 100644 Binary files a/test/golden-file-data/snapshot-codec/B0-T0-__-__-__-__-R1-P1-C1-V1-L0-V2-M0-__-__-__-__-__-__-__-__-__-__-__.snapshot.golden and b/test/golden-file-data/snapshot-codec/B0-T0-__-__-__-__-R1-P1-C1-V1-L0-V2-M0-__-__-__-__-__-__-__-__-__-__-__.snapshot.golden differ diff --git a/test/golden-file-data/snapshot-codec/B0-T0-__-__-__-__-R1-P1-C1-V1-L1-V0-M0-__-__-__-__-__-__-__-__-__-__-__.snapshot.golden b/test/golden-file-data/snapshot-codec/B0-T0-__-__-__-__-R1-P1-C1-V1-L1-V0-M0-__-__-__-__-__-__-__-__-__-__-__.snapshot.golden index 9da182036..9aa70dc67 100644 Binary files a/test/golden-file-data/snapshot-codec/B0-T0-__-__-__-__-R1-P1-C1-V1-L1-V0-M0-__-__-__-__-__-__-__-__-__-__-__.snapshot.golden and b/test/golden-file-data/snapshot-codec/B0-T0-__-__-__-__-R1-P1-C1-V1-L1-V0-M0-__-__-__-__-__-__-__-__-__-__-__.snapshot.golden differ diff --git a/test/golden-file-data/snapshot-codec/B0-T0-__-__-__-__-R1-P1-C1-V1-L1-V1-M0-__-__-__-__-__-__-__-__-__-__-__.snapshot.golden b/test/golden-file-data/snapshot-codec/B0-T0-__-__-__-__-R1-P1-C1-V1-L1-V1-M0-__-__-__-__-__-__-__-__-__-__-__.snapshot.golden index c20ba3ba1..7df0e13ad 100644 Binary files a/test/golden-file-data/snapshot-codec/B0-T0-__-__-__-__-R1-P1-C1-V1-L1-V1-M0-__-__-__-__-__-__-__-__-__-__-__.snapshot.golden and b/test/golden-file-data/snapshot-codec/B0-T0-__-__-__-__-R1-P1-C1-V1-L1-V1-M0-__-__-__-__-__-__-__-__-__-__-__.snapshot.golden differ diff --git a/test/golden-file-data/snapshot-codec/B0-T0-__-__-__-__-R1-P1-C1-V1-L1-V2-M0-__-__-__-__-__-__-__-__-__-__-__.snapshot.golden b/test/golden-file-data/snapshot-codec/B0-T0-__-__-__-__-R1-P1-C1-V1-L1-V2-M0-__-__-__-__-__-__-__-__-__-__-__.snapshot.golden index f4049648c..a15124dfa 100644 Binary files a/test/golden-file-data/snapshot-codec/B0-T0-__-__-__-__-R1-P1-C1-V1-L1-V2-M0-__-__-__-__-__-__-__-__-__-__-__.snapshot.golden and b/test/golden-file-data/snapshot-codec/B0-T0-__-__-__-__-R1-P1-C1-V1-L1-V2-M0-__-__-__-__-__-__-__-__-__-__-__.snapshot.golden differ diff --git a/test/golden-file-data/snapshot-codec/B0-T0-__-__-__-__-R1-P1-C1-V2-L0-V0-M0-__-__-__-__-__-__-__-__-__-__-__.snapshot.golden b/test/golden-file-data/snapshot-codec/B0-T0-__-__-__-__-R1-P1-C1-V2-L0-V0-M0-__-__-__-__-__-__-__-__-__-__-__.snapshot.golden index cce382388..ae9c7883b 100644 Binary files a/test/golden-file-data/snapshot-codec/B0-T0-__-__-__-__-R1-P1-C1-V2-L0-V0-M0-__-__-__-__-__-__-__-__-__-__-__.snapshot.golden and b/test/golden-file-data/snapshot-codec/B0-T0-__-__-__-__-R1-P1-C1-V2-L0-V0-M0-__-__-__-__-__-__-__-__-__-__-__.snapshot.golden differ diff --git a/test/golden-file-data/snapshot-codec/B0-T0-__-__-__-__-R1-P1-C1-V2-L0-V1-M0-__-__-__-__-__-__-__-__-__-__-__.snapshot.golden b/test/golden-file-data/snapshot-codec/B0-T0-__-__-__-__-R1-P1-C1-V2-L0-V1-M0-__-__-__-__-__-__-__-__-__-__-__.snapshot.golden index fc62ebc29..34a993fe9 100644 Binary files a/test/golden-file-data/snapshot-codec/B0-T0-__-__-__-__-R1-P1-C1-V2-L0-V1-M0-__-__-__-__-__-__-__-__-__-__-__.snapshot.golden and b/test/golden-file-data/snapshot-codec/B0-T0-__-__-__-__-R1-P1-C1-V2-L0-V1-M0-__-__-__-__-__-__-__-__-__-__-__.snapshot.golden differ diff --git a/test/golden-file-data/snapshot-codec/B0-T0-__-__-__-__-R1-P1-C1-V2-L0-V2-M0-__-__-__-__-__-__-__-__-__-__-__.snapshot.golden b/test/golden-file-data/snapshot-codec/B0-T0-__-__-__-__-R1-P1-C1-V2-L0-V2-M0-__-__-__-__-__-__-__-__-__-__-__.snapshot.golden index 70d2b8ef5..d72d327e2 100644 Binary files a/test/golden-file-data/snapshot-codec/B0-T0-__-__-__-__-R1-P1-C1-V2-L0-V2-M0-__-__-__-__-__-__-__-__-__-__-__.snapshot.golden and b/test/golden-file-data/snapshot-codec/B0-T0-__-__-__-__-R1-P1-C1-V2-L0-V2-M0-__-__-__-__-__-__-__-__-__-__-__.snapshot.golden differ diff --git a/test/golden-file-data/snapshot-codec/B0-T0-__-__-__-__-R1-P1-C1-V2-L1-V0-M0-__-__-__-__-__-__-__-__-__-__-__.snapshot.golden b/test/golden-file-data/snapshot-codec/B0-T0-__-__-__-__-R1-P1-C1-V2-L1-V0-M0-__-__-__-__-__-__-__-__-__-__-__.snapshot.golden index 47b7d6792..fbd0baf0b 100644 Binary files a/test/golden-file-data/snapshot-codec/B0-T0-__-__-__-__-R1-P1-C1-V2-L1-V0-M0-__-__-__-__-__-__-__-__-__-__-__.snapshot.golden and b/test/golden-file-data/snapshot-codec/B0-T0-__-__-__-__-R1-P1-C1-V2-L1-V0-M0-__-__-__-__-__-__-__-__-__-__-__.snapshot.golden differ diff --git a/test/golden-file-data/snapshot-codec/B0-T0-__-__-__-__-R1-P1-C1-V2-L1-V1-M0-__-__-__-__-__-__-__-__-__-__-__.snapshot.golden b/test/golden-file-data/snapshot-codec/B0-T0-__-__-__-__-R1-P1-C1-V2-L1-V1-M0-__-__-__-__-__-__-__-__-__-__-__.snapshot.golden index 55d505a0e..f7ef21f0e 100644 Binary files a/test/golden-file-data/snapshot-codec/B0-T0-__-__-__-__-R1-P1-C1-V2-L1-V1-M0-__-__-__-__-__-__-__-__-__-__-__.snapshot.golden and b/test/golden-file-data/snapshot-codec/B0-T0-__-__-__-__-R1-P1-C1-V2-L1-V1-M0-__-__-__-__-__-__-__-__-__-__-__.snapshot.golden differ diff --git a/test/golden-file-data/snapshot-codec/B0-T0-__-__-__-__-R1-P1-C1-V2-L1-V2-M0-__-__-__-__-__-__-__-__-__-__-__.snapshot.golden b/test/golden-file-data/snapshot-codec/B0-T0-__-__-__-__-R1-P1-C1-V2-L1-V2-M0-__-__-__-__-__-__-__-__-__-__-__.snapshot.golden index f987b9904..fd43c78ca 100644 Binary files a/test/golden-file-data/snapshot-codec/B0-T0-__-__-__-__-R1-P1-C1-V2-L1-V2-M0-__-__-__-__-__-__-__-__-__-__-__.snapshot.golden and b/test/golden-file-data/snapshot-codec/B0-T0-__-__-__-__-R1-P1-C1-V2-L1-V2-M0-__-__-__-__-__-__-__-__-__-__-__.snapshot.golden differ diff --git a/test/golden-file-data/snapshot-codec/B0-T1-A0-I0-D0-G0-R0-__-__-__-__-V0-M0-__-__-__-__-__-__-__-__-__-__-__.snapshot.golden b/test/golden-file-data/snapshot-codec/B0-T1-A0-I0-D0-G0-R0-__-__-__-__-V0-M0-__-__-__-__-__-__-__-__-__-__-__.snapshot.golden index eb2799e45..ef50a3d47 100644 Binary files a/test/golden-file-data/snapshot-codec/B0-T1-A0-I0-D0-G0-R0-__-__-__-__-V0-M0-__-__-__-__-__-__-__-__-__-__-__.snapshot.golden and b/test/golden-file-data/snapshot-codec/B0-T1-A0-I0-D0-G0-R0-__-__-__-__-V0-M0-__-__-__-__-__-__-__-__-__-__-__.snapshot.golden differ diff --git a/test/golden-file-data/snapshot-codec/B0-T1-A0-I0-D0-G1-R0-__-__-__-__-V0-M0-__-__-__-__-__-__-__-__-__-__-__.snapshot.golden b/test/golden-file-data/snapshot-codec/B0-T1-A0-I0-D0-G1-R0-__-__-__-__-V0-M0-__-__-__-__-__-__-__-__-__-__-__.snapshot.golden index 950d41541..3fea098e4 100644 Binary files a/test/golden-file-data/snapshot-codec/B0-T1-A0-I0-D0-G1-R0-__-__-__-__-V0-M0-__-__-__-__-__-__-__-__-__-__-__.snapshot.golden and b/test/golden-file-data/snapshot-codec/B0-T1-A0-I0-D0-G1-R0-__-__-__-__-V0-M0-__-__-__-__-__-__-__-__-__-__-__.snapshot.golden differ diff --git a/test/golden-file-data/snapshot-codec/B0-T1-A0-I0-D1-G0-R0-__-__-__-__-V0-M0-__-__-__-__-__-__-__-__-__-__-__.snapshot.golden b/test/golden-file-data/snapshot-codec/B0-T1-A0-I0-D1-G0-R0-__-__-__-__-V0-M0-__-__-__-__-__-__-__-__-__-__-__.snapshot.golden index 39e598330..391b3c5b6 100644 Binary files a/test/golden-file-data/snapshot-codec/B0-T1-A0-I0-D1-G0-R0-__-__-__-__-V0-M0-__-__-__-__-__-__-__-__-__-__-__.snapshot.golden and b/test/golden-file-data/snapshot-codec/B0-T1-A0-I0-D1-G0-R0-__-__-__-__-V0-M0-__-__-__-__-__-__-__-__-__-__-__.snapshot.golden differ diff --git a/test/golden-file-data/snapshot-codec/B0-T1-A0-I0-D1-G1-R0-__-__-__-__-V0-M0-__-__-__-__-__-__-__-__-__-__-__.snapshot.golden b/test/golden-file-data/snapshot-codec/B0-T1-A0-I0-D1-G1-R0-__-__-__-__-V0-M0-__-__-__-__-__-__-__-__-__-__-__.snapshot.golden index ce55d7b83..a3cc8f4b4 100644 Binary files a/test/golden-file-data/snapshot-codec/B0-T1-A0-I0-D1-G1-R0-__-__-__-__-V0-M0-__-__-__-__-__-__-__-__-__-__-__.snapshot.golden and b/test/golden-file-data/snapshot-codec/B0-T1-A0-I0-D1-G1-R0-__-__-__-__-V0-M0-__-__-__-__-__-__-__-__-__-__-__.snapshot.golden differ diff --git a/test/golden-file-data/snapshot-codec/B0-T1-A0-I0-D2-G0-R0-__-__-__-__-V0-M0-__-__-__-__-__-__-__-__-__-__-__.snapshot.golden b/test/golden-file-data/snapshot-codec/B0-T1-A0-I0-D2-G0-R0-__-__-__-__-V0-M0-__-__-__-__-__-__-__-__-__-__-__.snapshot.golden index 4f7dacff8..06fcf66c1 100644 Binary files a/test/golden-file-data/snapshot-codec/B0-T1-A0-I0-D2-G0-R0-__-__-__-__-V0-M0-__-__-__-__-__-__-__-__-__-__-__.snapshot.golden and b/test/golden-file-data/snapshot-codec/B0-T1-A0-I0-D2-G0-R0-__-__-__-__-V0-M0-__-__-__-__-__-__-__-__-__-__-__.snapshot.golden differ diff --git a/test/golden-file-data/snapshot-codec/B0-T1-A0-I0-D2-G1-R0-__-__-__-__-V0-M0-__-__-__-__-__-__-__-__-__-__-__.snapshot.golden b/test/golden-file-data/snapshot-codec/B0-T1-A0-I0-D2-G1-R0-__-__-__-__-V0-M0-__-__-__-__-__-__-__-__-__-__-__.snapshot.golden index 50db739c7..2d76842bc 100644 Binary files a/test/golden-file-data/snapshot-codec/B0-T1-A0-I0-D2-G1-R0-__-__-__-__-V0-M0-__-__-__-__-__-__-__-__-__-__-__.snapshot.golden and b/test/golden-file-data/snapshot-codec/B0-T1-A0-I0-D2-G1-R0-__-__-__-__-V0-M0-__-__-__-__-__-__-__-__-__-__-__.snapshot.golden differ diff --git a/test/golden-file-data/snapshot-codec/B0-T1-A0-I1-D0-G0-R0-__-__-__-__-V0-M0-__-__-__-__-__-__-__-__-__-__-__.snapshot.golden b/test/golden-file-data/snapshot-codec/B0-T1-A0-I1-D0-G0-R0-__-__-__-__-V0-M0-__-__-__-__-__-__-__-__-__-__-__.snapshot.golden index cd24bea87..287a39ff6 100644 Binary files a/test/golden-file-data/snapshot-codec/B0-T1-A0-I1-D0-G0-R0-__-__-__-__-V0-M0-__-__-__-__-__-__-__-__-__-__-__.snapshot.golden and b/test/golden-file-data/snapshot-codec/B0-T1-A0-I1-D0-G0-R0-__-__-__-__-V0-M0-__-__-__-__-__-__-__-__-__-__-__.snapshot.golden differ diff --git a/test/golden-file-data/snapshot-codec/B0-T1-A0-I1-D0-G1-R0-__-__-__-__-V0-M0-__-__-__-__-__-__-__-__-__-__-__.snapshot.golden b/test/golden-file-data/snapshot-codec/B0-T1-A0-I1-D0-G1-R0-__-__-__-__-V0-M0-__-__-__-__-__-__-__-__-__-__-__.snapshot.golden index 5616e5fd0..1001b227e 100644 Binary files a/test/golden-file-data/snapshot-codec/B0-T1-A0-I1-D0-G1-R0-__-__-__-__-V0-M0-__-__-__-__-__-__-__-__-__-__-__.snapshot.golden and b/test/golden-file-data/snapshot-codec/B0-T1-A0-I1-D0-G1-R0-__-__-__-__-V0-M0-__-__-__-__-__-__-__-__-__-__-__.snapshot.golden differ diff --git a/test/golden-file-data/snapshot-codec/B0-T1-A0-I1-D1-G0-R0-__-__-__-__-V0-M0-__-__-__-__-__-__-__-__-__-__-__.snapshot.golden b/test/golden-file-data/snapshot-codec/B0-T1-A0-I1-D1-G0-R0-__-__-__-__-V0-M0-__-__-__-__-__-__-__-__-__-__-__.snapshot.golden index d243ee158..caffbbc44 100644 Binary files a/test/golden-file-data/snapshot-codec/B0-T1-A0-I1-D1-G0-R0-__-__-__-__-V0-M0-__-__-__-__-__-__-__-__-__-__-__.snapshot.golden and b/test/golden-file-data/snapshot-codec/B0-T1-A0-I1-D1-G0-R0-__-__-__-__-V0-M0-__-__-__-__-__-__-__-__-__-__-__.snapshot.golden differ diff --git a/test/golden-file-data/snapshot-codec/B0-T1-A0-I1-D1-G1-R0-__-__-__-__-V0-M0-__-__-__-__-__-__-__-__-__-__-__.snapshot.golden b/test/golden-file-data/snapshot-codec/B0-T1-A0-I1-D1-G1-R0-__-__-__-__-V0-M0-__-__-__-__-__-__-__-__-__-__-__.snapshot.golden index 96edf473c..8d5174af6 100644 Binary files a/test/golden-file-data/snapshot-codec/B0-T1-A0-I1-D1-G1-R0-__-__-__-__-V0-M0-__-__-__-__-__-__-__-__-__-__-__.snapshot.golden and b/test/golden-file-data/snapshot-codec/B0-T1-A0-I1-D1-G1-R0-__-__-__-__-V0-M0-__-__-__-__-__-__-__-__-__-__-__.snapshot.golden differ diff --git a/test/golden-file-data/snapshot-codec/B0-T1-A0-I1-D2-G0-R0-__-__-__-__-V0-M0-__-__-__-__-__-__-__-__-__-__-__.snapshot.golden b/test/golden-file-data/snapshot-codec/B0-T1-A0-I1-D2-G0-R0-__-__-__-__-V0-M0-__-__-__-__-__-__-__-__-__-__-__.snapshot.golden index 1a8068fb8..a7fc6e393 100644 Binary files a/test/golden-file-data/snapshot-codec/B0-T1-A0-I1-D2-G0-R0-__-__-__-__-V0-M0-__-__-__-__-__-__-__-__-__-__-__.snapshot.golden and b/test/golden-file-data/snapshot-codec/B0-T1-A0-I1-D2-G0-R0-__-__-__-__-V0-M0-__-__-__-__-__-__-__-__-__-__-__.snapshot.golden differ diff --git a/test/golden-file-data/snapshot-codec/B0-T1-A0-I1-D2-G1-R0-__-__-__-__-V0-M0-__-__-__-__-__-__-__-__-__-__-__.snapshot.golden b/test/golden-file-data/snapshot-codec/B0-T1-A0-I1-D2-G1-R0-__-__-__-__-V0-M0-__-__-__-__-__-__-__-__-__-__-__.snapshot.golden index 72b2442bd..09c8dcac8 100644 Binary files a/test/golden-file-data/snapshot-codec/B0-T1-A0-I1-D2-G1-R0-__-__-__-__-V0-M0-__-__-__-__-__-__-__-__-__-__-__.snapshot.golden and b/test/golden-file-data/snapshot-codec/B0-T1-A0-I1-D2-G1-R0-__-__-__-__-V0-M0-__-__-__-__-__-__-__-__-__-__-__.snapshot.golden differ diff --git a/test/golden-file-data/snapshot-codec/B0-T1-A1-I0-D0-G0-R0-__-__-__-__-V0-M0-__-__-__-__-__-__-__-__-__-__-__.snapshot.golden b/test/golden-file-data/snapshot-codec/B0-T1-A1-I0-D0-G0-R0-__-__-__-__-V0-M0-__-__-__-__-__-__-__-__-__-__-__.snapshot.golden index 1b5e9f3e8..8f4065d9e 100644 Binary files a/test/golden-file-data/snapshot-codec/B0-T1-A1-I0-D0-G0-R0-__-__-__-__-V0-M0-__-__-__-__-__-__-__-__-__-__-__.snapshot.golden and b/test/golden-file-data/snapshot-codec/B0-T1-A1-I0-D0-G0-R0-__-__-__-__-V0-M0-__-__-__-__-__-__-__-__-__-__-__.snapshot.golden differ diff --git a/test/golden-file-data/snapshot-codec/B0-T1-A1-I0-D0-G1-R0-__-__-__-__-V0-M0-__-__-__-__-__-__-__-__-__-__-__.snapshot.golden b/test/golden-file-data/snapshot-codec/B0-T1-A1-I0-D0-G1-R0-__-__-__-__-V0-M0-__-__-__-__-__-__-__-__-__-__-__.snapshot.golden index 714b4fdda..42d7a9829 100644 Binary files a/test/golden-file-data/snapshot-codec/B0-T1-A1-I0-D0-G1-R0-__-__-__-__-V0-M0-__-__-__-__-__-__-__-__-__-__-__.snapshot.golden and b/test/golden-file-data/snapshot-codec/B0-T1-A1-I0-D0-G1-R0-__-__-__-__-V0-M0-__-__-__-__-__-__-__-__-__-__-__.snapshot.golden differ diff --git a/test/golden-file-data/snapshot-codec/B0-T1-A1-I0-D1-G0-R0-__-__-__-__-V0-M0-__-__-__-__-__-__-__-__-__-__-__.snapshot.golden b/test/golden-file-data/snapshot-codec/B0-T1-A1-I0-D1-G0-R0-__-__-__-__-V0-M0-__-__-__-__-__-__-__-__-__-__-__.snapshot.golden index c21860308..e8cdc5b4b 100644 Binary files a/test/golden-file-data/snapshot-codec/B0-T1-A1-I0-D1-G0-R0-__-__-__-__-V0-M0-__-__-__-__-__-__-__-__-__-__-__.snapshot.golden and b/test/golden-file-data/snapshot-codec/B0-T1-A1-I0-D1-G0-R0-__-__-__-__-V0-M0-__-__-__-__-__-__-__-__-__-__-__.snapshot.golden differ diff --git a/test/golden-file-data/snapshot-codec/B0-T1-A1-I0-D1-G1-R0-__-__-__-__-V0-M0-__-__-__-__-__-__-__-__-__-__-__.snapshot.golden b/test/golden-file-data/snapshot-codec/B0-T1-A1-I0-D1-G1-R0-__-__-__-__-V0-M0-__-__-__-__-__-__-__-__-__-__-__.snapshot.golden index 0dd26fae7..26f8bf9e6 100644 Binary files a/test/golden-file-data/snapshot-codec/B0-T1-A1-I0-D1-G1-R0-__-__-__-__-V0-M0-__-__-__-__-__-__-__-__-__-__-__.snapshot.golden and b/test/golden-file-data/snapshot-codec/B0-T1-A1-I0-D1-G1-R0-__-__-__-__-V0-M0-__-__-__-__-__-__-__-__-__-__-__.snapshot.golden differ diff --git a/test/golden-file-data/snapshot-codec/B0-T1-A1-I0-D2-G0-R0-__-__-__-__-V0-M0-__-__-__-__-__-__-__-__-__-__-__.snapshot.golden b/test/golden-file-data/snapshot-codec/B0-T1-A1-I0-D2-G0-R0-__-__-__-__-V0-M0-__-__-__-__-__-__-__-__-__-__-__.snapshot.golden index 3b55b2be5..cbc5141e8 100644 Binary files a/test/golden-file-data/snapshot-codec/B0-T1-A1-I0-D2-G0-R0-__-__-__-__-V0-M0-__-__-__-__-__-__-__-__-__-__-__.snapshot.golden and b/test/golden-file-data/snapshot-codec/B0-T1-A1-I0-D2-G0-R0-__-__-__-__-V0-M0-__-__-__-__-__-__-__-__-__-__-__.snapshot.golden differ diff --git a/test/golden-file-data/snapshot-codec/B0-T1-A1-I0-D2-G1-R0-__-__-__-__-V0-M0-__-__-__-__-__-__-__-__-__-__-__.snapshot.golden b/test/golden-file-data/snapshot-codec/B0-T1-A1-I0-D2-G1-R0-__-__-__-__-V0-M0-__-__-__-__-__-__-__-__-__-__-__.snapshot.golden index 7cb3b00a8..db37e1c8d 100644 Binary files a/test/golden-file-data/snapshot-codec/B0-T1-A1-I0-D2-G1-R0-__-__-__-__-V0-M0-__-__-__-__-__-__-__-__-__-__-__.snapshot.golden and b/test/golden-file-data/snapshot-codec/B0-T1-A1-I0-D2-G1-R0-__-__-__-__-V0-M0-__-__-__-__-__-__-__-__-__-__-__.snapshot.golden differ diff --git a/test/golden-file-data/snapshot-codec/B0-T1-A1-I1-D0-G0-R0-__-__-__-__-V0-M0-__-__-__-__-__-__-__-__-__-__-__.snapshot.golden b/test/golden-file-data/snapshot-codec/B0-T1-A1-I1-D0-G0-R0-__-__-__-__-V0-M0-__-__-__-__-__-__-__-__-__-__-__.snapshot.golden index 90a152e94..d8a1fed7a 100644 Binary files a/test/golden-file-data/snapshot-codec/B0-T1-A1-I1-D0-G0-R0-__-__-__-__-V0-M0-__-__-__-__-__-__-__-__-__-__-__.snapshot.golden and b/test/golden-file-data/snapshot-codec/B0-T1-A1-I1-D0-G0-R0-__-__-__-__-V0-M0-__-__-__-__-__-__-__-__-__-__-__.snapshot.golden differ diff --git a/test/golden-file-data/snapshot-codec/B0-T1-A1-I1-D0-G1-R0-__-__-__-__-V0-M0-__-__-__-__-__-__-__-__-__-__-__.snapshot.golden b/test/golden-file-data/snapshot-codec/B0-T1-A1-I1-D0-G1-R0-__-__-__-__-V0-M0-__-__-__-__-__-__-__-__-__-__-__.snapshot.golden index b69f3e786..a5665e742 100644 Binary files a/test/golden-file-data/snapshot-codec/B0-T1-A1-I1-D0-G1-R0-__-__-__-__-V0-M0-__-__-__-__-__-__-__-__-__-__-__.snapshot.golden and b/test/golden-file-data/snapshot-codec/B0-T1-A1-I1-D0-G1-R0-__-__-__-__-V0-M0-__-__-__-__-__-__-__-__-__-__-__.snapshot.golden differ diff --git a/test/golden-file-data/snapshot-codec/B0-T1-A1-I1-D1-G0-R0-__-__-__-__-V0-M0-__-__-__-__-__-__-__-__-__-__-__.snapshot.golden b/test/golden-file-data/snapshot-codec/B0-T1-A1-I1-D1-G0-R0-__-__-__-__-V0-M0-__-__-__-__-__-__-__-__-__-__-__.snapshot.golden index 01e88a520..80089d105 100644 Binary files a/test/golden-file-data/snapshot-codec/B0-T1-A1-I1-D1-G0-R0-__-__-__-__-V0-M0-__-__-__-__-__-__-__-__-__-__-__.snapshot.golden and b/test/golden-file-data/snapshot-codec/B0-T1-A1-I1-D1-G0-R0-__-__-__-__-V0-M0-__-__-__-__-__-__-__-__-__-__-__.snapshot.golden differ diff --git a/test/golden-file-data/snapshot-codec/B0-T1-A1-I1-D1-G1-R0-__-__-__-__-V0-M0-__-__-__-__-__-__-__-__-__-__-__.snapshot.golden b/test/golden-file-data/snapshot-codec/B0-T1-A1-I1-D1-G1-R0-__-__-__-__-V0-M0-__-__-__-__-__-__-__-__-__-__-__.snapshot.golden index 90f8beaa3..7ce4b401f 100644 Binary files a/test/golden-file-data/snapshot-codec/B0-T1-A1-I1-D1-G1-R0-__-__-__-__-V0-M0-__-__-__-__-__-__-__-__-__-__-__.snapshot.golden and b/test/golden-file-data/snapshot-codec/B0-T1-A1-I1-D1-G1-R0-__-__-__-__-V0-M0-__-__-__-__-__-__-__-__-__-__-__.snapshot.golden differ diff --git a/test/golden-file-data/snapshot-codec/B0-T1-A1-I1-D2-G0-R0-__-__-__-__-V0-M0-__-__-__-__-__-__-__-__-__-__-__.snapshot.golden b/test/golden-file-data/snapshot-codec/B0-T1-A1-I1-D2-G0-R0-__-__-__-__-V0-M0-__-__-__-__-__-__-__-__-__-__-__.snapshot.golden index 7061c0b76..f84a67cb0 100644 Binary files a/test/golden-file-data/snapshot-codec/B0-T1-A1-I1-D2-G0-R0-__-__-__-__-V0-M0-__-__-__-__-__-__-__-__-__-__-__.snapshot.golden and b/test/golden-file-data/snapshot-codec/B0-T1-A1-I1-D2-G0-R0-__-__-__-__-V0-M0-__-__-__-__-__-__-__-__-__-__-__.snapshot.golden differ diff --git a/test/golden-file-data/snapshot-codec/B0-T1-A1-I1-D2-G1-R0-__-__-__-__-V0-M0-__-__-__-__-__-__-__-__-__-__-__.snapshot.golden b/test/golden-file-data/snapshot-codec/B0-T1-A1-I1-D2-G1-R0-__-__-__-__-V0-M0-__-__-__-__-__-__-__-__-__-__-__.snapshot.golden index bb55b4302..42e10c1c9 100644 Binary files a/test/golden-file-data/snapshot-codec/B0-T1-A1-I1-D2-G1-R0-__-__-__-__-V0-M0-__-__-__-__-__-__-__-__-__-__-__.snapshot.golden and b/test/golden-file-data/snapshot-codec/B0-T1-A1-I1-D2-G1-R0-__-__-__-__-V0-M0-__-__-__-__-__-__-__-__-__-__-__.snapshot.golden differ diff --git a/test/golden-file-data/snapshot-codec/B1-T0-__-__-__-__-R0-__-__-__-__-V0-M0-__-__-__-__-__-__-__-__-__-__-__.snapshot.golden b/test/golden-file-data/snapshot-codec/B1-T0-__-__-__-__-R0-__-__-__-__-V0-M0-__-__-__-__-__-__-__-__-__-__-__.snapshot.golden index 0fa7e0a88..850c173ce 100644 Binary files a/test/golden-file-data/snapshot-codec/B1-T0-__-__-__-__-R0-__-__-__-__-V0-M0-__-__-__-__-__-__-__-__-__-__-__.snapshot.golden and b/test/golden-file-data/snapshot-codec/B1-T0-__-__-__-__-R0-__-__-__-__-V0-M0-__-__-__-__-__-__-__-__-__-__-__.snapshot.golden differ