The version and variant stamps, byte by byte
- Input
- Bytes = 00 01 02 03 04 05 06 07 08 09 0a 0b 0c 0d 0e 0f
- Working
- Byte 6 starts as 0x06; keeping its low nibble and forcing the high nibble to 4 gives 0x46. Byte 8 starts as 0x08; keeping its low six bits and forcing the top bits to 10 gives 0x88. Every other byte passes through unchanged, and the hex is grouped 8-4-4-4-12.
- Result
- 00010203-0405-4607-8809-0a0b0c0d0e0f