static int[] expandUnsignedBytesToInts(byte[] b, int from, int to) { int[] ints = new int[to-from]; for (int i = from; i < to; i++) ints[i-from] = ((int) b[from]) & 0xFF; ret ints; }