static long[] longArrayFromBytes_littleEndian_flexLength(byte[] a) { long[] b = new[(a.length+7)/8]; for (int i = 0; i < b.length; i++) b[i] = longFromBytes_littleEndian_partial(a, i*8); ret b; }