Updated the worksheet with more analysis. Updated the C# program to work seemingly properly with every value where byte2 = 0x9?.