docs: public static LogSequenceNumber valueOf(String strValue) {
      int slashIndex = strValue.lastIndexOf('/');
  
      if (slashIndex <= 0) {
        return INVALID_LSN;
      }
  
      String logicalXLogStr = strValue.substring(0, slashIndex);
      int logicalXlog = (int) Long.parseLong(logicalXLogStr, 16);
      String segmentStr = strValue.substring(slashIndex + 1, strValue.length());
      int segment = (int) Long.parseLong(segmentStr, 16);
  
      ByteBuffer buf = ByteBuffer.allocate(8);
      buf.putInt(logicalXlog);
      buf.putInt(segment);
      buf.position(0);
      long value = buf.getLong();
  
      return LogSequenceNumber.valueOf(value);
    }