This is an AS2805 Parser in C#