docs: private static void encodeLELong(long val, byte[] buf, int off)
  	{
  		buf[off + 0] = (byte)val;
  		buf[off + 1] = (byte)(val >>> 8);
  		buf[off + 2] = (byte)(val >>> 16);
  		buf[off + 3] = (byte)(val >>> 24);
  		buf[off + 4] = (byte)(val >>> 32);
  		buf[off + 5] = (byte)(val >>> 40);
  		buf[off + 6] = (byte)(val >>> 48);
  		buf[off + 7] = (byte)(val >>> 56);
  	}