first draft of 31C3 data parser