20                                              const uint8_t character_set[]) {
 
   21  const char* data = input.data();
 
   22  const size_t size = input.size();
 
   26  for (; i + 8 <= size; i += 8) {
 
   27    unsigned char chunk[8];
 
   28    std::memcpy(&chunk, data + i,
 
   32    for (
size_t j = 0; j < 8; j++) {
 
   40  for (; i < size; i++) {