Proper CF log parsing