docs: function byteArrayToString(byteArray) {
  		let str = '';
  		for (let i = 0; i < byteArray.length; i++) {
  			str += byteArray[i] <= 0x7F ? byteArray[i] === 0x25 ? '%25' : // %
  				String.fromCharCode(byteArray[i]) : '%' + byteArray[i].toString(16).toUpperCase();
  		}
  
  		return decodeURIComponent(str);
  	}