pub fn parse_mac(payload: &[u8]) -> Result<[u8; 6], DecodeError>