/** 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([[19],{361:function(ha,ca,h){(function(h){function aa(e){this.uf=e=e||{};if(Array.isArray(e.table)){var f=[];e.table.forEach(function(e,h){f[e.charCodeAt(0)]=h});e.N0=e.table;e.b_=f}}var ba=h.from||function(){switch(arguments.length){case 1:return new h(arguments[0]);case 2:return new h(arguments[0],arguments[1]);case 3:return new h(arguments[0],arguments[1],arguments[2]);default:throw new Exception("unexpected call.");}},da=h.allocUnsafe||
function(e){return new h(e)},z=function(){return"undefined"===typeof Uint8Array?function(e){return Array(e)}:function(e){return new Uint8Array(e)}}(),y=String.fromCharCode(0),f=y+y+y+y,e=ba("<~").bv(0),x=ba("~>").bv(0),r=function(){var e=Array(85),f;for(f=0;85>f;f++)e[f]=String.fromCharCode(33+f);return e}(),w=function(){var e=Array(256),f;for(f=0;85>f;f++)e[33+f]=f;return e}();y=ha.exports=new aa;aa.prototype.encode=function(e,f){var n=z(5),w=e,x=this.uf,y,aa;"string"===typeof w?w=ba(w,"binary"):
w instanceof h||(w=ba(w));f=f||{};if(Array.isArray(f)){e=f;var ea=x.gy||!1;var fa=x.iF||!1}else e=f.table||x.N0||r,ea=void 0===f.gy?x.gy||!1:!!f.gy,fa=void 0===f.iF?x.iF||!1:!!f.iF;x=0;var ca=Math.ceil(5*w.length/4)+4+(ea?4:0);f=da(ca);ea&&(x+=f.write("<~",x));var ha=y=aa=0;for(ca=w.length;ha<ca;ha++){var Ba=w.XG(ha);aa*=256;aa+=Ba;y++;if(!(y%4)){if(fa&&538976288===aa)x+=f.write("y",x);else if(aa){for(y=4;0<=y;y--)Ba=aa%85,n[y]=Ba,aa=(aa-Ba)/85;for(y=0;5>y;y++)x+=f.write(e[n[y]],x)}else x+=f.write("z",
x);y=aa=0}}if(y)if(aa){w=4-y;for(ha=4-y;0<ha;ha--)aa*=256;for(y=4;0<=y;y--)Ba=aa%85,n[y]=Ba,aa=(aa-Ba)/85;for(y=0;5>y;y++)x+=f.write(e[n[y]],x);x-=w}else for(ha=0;ha<y+1;ha++)x+=f.write(e[0],x);ea&&(x+=f.write("~>",x));return f.slice(0,x)};aa.prototype.decode=function(n,r){var y=this.uf,z=!0,aa=!0,ea,fa,ca;r=r||y.b_||w;if(!Array.isArray(r)&&(r=r.table||r,!Array.isArray(r))){var ha=[];Object.keys(r).forEach(function(e){ha[e.charCodeAt(0)]=r[e]});r=ha}z=!r[122];aa=!r[121];n instanceof h||(n=ba(n));
ha=0;if(z||aa){var ra=0;for(ca=n.length;ra<ca;ra++){var na=n.XG(ra);z&&122===na&&ha++;aa&&121===na&&ha++}}var Ba=0;ca=Math.ceil(4*n.length/5)+4*ha+5;y=da(ca);if(4<=n.length&&n.bv(0)===e){for(ra=n.length-2;2<ra&&n.bv(ra)!==x;ra--);if(2>=ra)throw Error("Invalid ascii85 string delimiter pair.");n=n.slice(2,ra)}ra=ea=fa=0;for(ca=n.length;ra<ca;ra++)na=n.XG(ra),z&&122===na?Ba+=y.write(f,Ba):aa&&121===na?Ba+=y.write("    ",Ba):void 0!==r[na]&&(fa*=85,fa+=r[na],ea++,ea%5||(Ba=y.Wba(fa,Ba),ea=fa=0));if(ea){n=
5-ea;for(ra=0;ra<n;ra++)fa*=85,fa+=84;ra=3;for(ca=n-1;ra>ca;ra--)Ba=y.Xba(fa>>>8*ra&255,Ba)}return y.slice(0,Ba)};y.Oca=new aa({table:"0123456789abcdefghijklmnopqrstuvwxyzABCDEFGHIJKLMNOPQRSTUVWXYZ.-:+=^!/*?&<>()[]{}@%$#".split("")});y.oca=new aa({gy:!0});y.BU=aa}).call(this,h(368).Buffer)}}]);}).call(this || window)
