docs: public long getWaitIndex() {
  		if (id == null || id.length() != 36) {
  			return 0;
  		}
  		long lower = 0, upper = 0;
  		for (int i = 0; i < 18; i++) {
  			if (i != 8 && i != 13) {
  				lower = lower * 16 + Character.digit(id.charAt(i), 16);
  			}
  		}
  		for (int i = 19; i < 36; i++) {
  			if (i != 23) {
  				upper = upper * 16 + Character.digit(id.charAt(i), 16);
  			}
  		}
  		return lower ^ upper;
  	}