decodeFromByteArray