public byte[] bytes() { byte[] r = new byte[m_size]; System.Array.Copy(m_buf, 0, r, 0, m_size); return r; }