As defined in https://github.com/NeoSmartpen/Documentations/blob/master/NeoNote_data_Eng_20160117.pdf, a stroke contains dot data structures (13 bytes) for whatever the 'number of dots (4 bytes) happens to be.
When parsing a stroke there are 3 bytes in the file after parsing all the dot data. These bytes seem to always be '2' '0' '1'. I haven't been able to find in the documentation what these values are meant to represent. Can you please update the documentation?