Symbols like S00001, S00002, S00003 differ only in their last character, and in my packing the bytes that actually differ sit in the high part of the word, which the mask throws away entirely. So ...