/** Notice * This file contains works from many authors under various (but compatible) licenses. Please see core.txt for more information. **/
(function(){(window.wpCoreControlsBundle=window.wpCoreControlsBundle||[]).push([[20],{446:function(Ba,ua,r){(function(pa){function ka(b){this.Of=b=b||{};if(Array.isArray(b.table)){var h=[];b.table.forEach(function(n,ba){h[n.charCodeAt(0)]=ba});b.z9=b.table;b.M6=h}}var ma=pa.from||function(){switch(arguments.length){case 1:return new pa(arguments[0]);case 2:return new pa(arguments[0],arguments[1]);case 3:return new pa(arguments[0],arguments[1],arguments[2]);default:throw new Exception("unexpected call.");}},fa=
pa.allocUnsafe||function(b){return new pa(b)},da=function(){return"undefined"===typeof Uint8Array?function(b){return Array(b)}:function(b){return new Uint8Array(b)}}(),z=String.fromCharCode(0),x=z+z+z+z,y=ma("<~").Mx(0),f=ma("~>").Mx(0),e=function(){var b=Array(85),h;for(h=0;85>h;h++)b[h]=String.fromCharCode(33+h);return b}(),a=function(){var b=Array(256),h;for(h=0;85>h;h++)b[33+h]=h;return b}();z=Ba.exports=new ka;ka.prototype.encode=function(b,h){var n=da(5),ba=b,w=this.Of,ea,ja;"string"===typeof ba?
ba=ma(ba,"binary"):ba instanceof pa||(ba=ma(ba));h=h||{};if(Array.isArray(h)){b=h;var aa=w.tB||!1;var ca=w.sJ||!1}else b=h.table||w.z9||e,aa=void 0===h.tB?w.tB||!1:!!h.tB,ca=void 0===h.sJ?w.sJ||!1:!!h.sJ;w=0;var ia=Math.ceil(5*ba.length/4)+4+(aa?4:0);h=fa(ia);aa&&(w+=h.write("<~",w));var ha=ea=ja=0;for(ia=ba.length;ha<ia;ha++){var la=ba.nL(ha);ja*=256;ja+=la;ea++;if(!(ea%4)){if(ca&&538976288===ja)w+=h.write("y",w);else if(ja){for(ea=4;0<=ea;ea--)la=ja%85,n[ea]=la,ja=(ja-la)/85;for(ea=0;5>ea;ea++)w+=
h.write(b[n[ea]],w)}else w+=h.write("z",w);ea=ja=0}}if(ea)if(ja){ba=4-ea;for(ha=4-ea;0<ha;ha--)ja*=256;for(ea=4;0<=ea;ea--)la=ja%85,n[ea]=la,ja=(ja-la)/85;for(ea=0;5>ea;ea++)w+=h.write(b[n[ea]],w);w-=ba}else for(ha=0;ha<ea+1;ha++)w+=h.write(b[0],w);aa&&(w+=h.write("~>",w));return h.slice(0,w)};ka.prototype.decode=function(b,h){var n=this.Of,ba=!0,w=!0,ea,ja,aa;h=h||n.M6||a;if(!Array.isArray(h)&&(h=h.table||h,!Array.isArray(h))){var ca=[];Object.keys(h).forEach(function(na){ca[na.charCodeAt(0)]=h[na]});
h=ca}ba=!h[122];w=!h[121];b instanceof pa||(b=ma(b));ca=0;if(ba||w){var ia=0;for(aa=b.length;ia<aa;ia++){var ha=b.nL(ia);ba&&122===ha&&ca++;w&&121===ha&&ca++}}var la=0;aa=Math.ceil(4*b.length/5)+4*ca+5;n=fa(aa);if(4<=b.length&&b.Mx(0)===y){for(ia=b.length-2;2<ia&&b.Mx(ia)!==f;ia--);if(2>=ia)throw Error("Invalid ascii85 string delimiter pair.");b=b.slice(2,ia)}ia=ea=ja=0;for(aa=b.length;ia<aa;ia++)ha=b.nL(ia),ba&&122===ha?la+=n.write(x,la):w&&121===ha?la+=n.write("    ",la):void 0!==h[ha]&&(ja*=85,
ja+=h[ha],ea++,ea%5||(la=n.Xla(ja,la),ea=ja=0));if(ea){b=5-ea;for(ia=0;ia<b;ia++)ja*=85,ja+=84;ia=3;for(aa=b-1;ia>aa;ia--)la=n.Yla(ja>>>8*ia&255,la)}return n.slice(0,la)};z.Sma=new ka({table:"0123456789abcdefghijklmnopqrstuvwxyzABCDEFGHIJKLMNOPQRSTUVWXYZ.-:+=^!/*?&<>()[]{}@%$#".split("")});z.pma=new ka({tB:!0});z.n_=ka}).call(this,r(454).Buffer)}}]);}).call(this || window)
