Hi there,
Can I just inquire as to why you're outputting some random binary struct instead of a standardized data exchange format such as XML or JSON? In this case, for web use, and for reporting, both of those methods would be preferable.
Is there any chance you can wrap this in one of the above?
Cheers,
Phil