private void WriteBlob(byte[] data)
{
uint length = (uint)data.Length;
// write lenght
WriteInteger(length);
// write data
for (int i = 0; i < length; i++)
{
_stream.WriteByte(data[i]);
}
}