docs: public static String toHexShortString(byte[] bytes) {
      StringBuffer sb = new StringBuffer("0x");
  
      boolean leadingZeros = true;
      if (bytes != null) {
        for (byte b : bytes) {
          if (leadingZeros && b == 0)
            continue;
          leadingZeros = false;
          sb.append(HEX_CHARS[0x0F & (b >> 4)]).append(HEX_CHARS[b & 0x0F]);
        }
      }
      return sb.toString();
    }