A Java implementation of a NASDAQ-ITCH binary file parser