LocalFileRangeLoader fileRangeLoader = new LocalFileRangeLoader(fIn);
byte[] data = fileRangeLoader.get(list);
System.out.println("sending bytes: " + data.length);
InputStream in = new ByteArrayInputStream(data);
int result = host.doPut(url, in, (long)data.length, null);
Utils.processResultCode(result, url );
System.out.println("done!!");