code: func tokenFingerprint(tok string) string {
  	digest := sha256.Sum256([]byte(tok))
  	return hex.EncodeToString(digest[:16])
  }
docs: // tokenFingerprint returns first 16 bytes of SHA256 of the token, as hex.
  //
  // Token fingerprints can be used to identify tokens without parsing them.