int fnv1aHash(String string) { int hash = 0x811c9dc5; for (int i = 0; i < string.length; i++) { hash ^= string.codeUnitAt(i); hash = (hash * 0x01000193) & 0xFFFFFFFF; } return hash; }