public final String getString() {
		StringBuilder ret = new StringBuilder();
		int c;
		while ((c = getUByte()) != 0) {
			if (c >= 128 && c < 160) {
				char n = charSubs[c - 128];
				if (n == 0) {
					n = '?';
				}
				c = n;
			}
			ret.append((char) c);
		}
		return ret.toString();
	}