private static int ResolveClut(byte[] buffer)
{
byte[] bt = new byte[2];
Buffer.BlockCopy(buffer, 1, bt, 0, 1);
Buffer.BlockCopy(buffer, 0, bt, 1, 1);
BitArray ba = new BitArray(bt);
BitArray cluTbit = new BitArray(4)
{
[3] = ba[1],
[2] = ba[0],
[1] = ba[15],
[0] = ba[14]
};
int[] clutArray = new int[1];
cluTbit.CopyTo(clutArray, 0);
return clutArray[0];
}