public int Deserialize(byte[] buffer, int offset) { byte[] bytes = new byte[6]; for (int i = 0; i < bytes.Length; i++) { bytes[i] = buffer[offset++]; } this.OriginalMac = new Mac(bytes, false); return offset; }