Man... like, is it really totallyimpossible for the original-source of that data file to ... like ... "run a different query, pretty-please?!" Because, if they could, somehow, be pressed into doing so, then you would probably have no program to write at all. It is certainly worth asking.