* Do NOT use SRI with dynamically generated files! More information: https://www.jsdelivr.com/using-sri-with-dynamic-files
*/
!function(t,n){varr,e;"object"==typeofexports&&"undefined"!=typeofmodule?module.exports=n():"function"==typeofdefine&&define.amd?define(n):(r=t.Base64,(e=n()).noConflict=function(){returnt.Base64=r,e},t.Meteor&&(Base64=e),t.Base64=e)}("undefined"!=typeofself?self:"undefined"!=typeofwindow?window:"undefined"!=typeofglobal?global:this,(function(){"use strict";vart,n="3.7.2",r="function"==typeofatob,e="function"==typeofbtoa,o="function"==typeofBuffer,u="function"==typeofTextDecoder?newTextDecoder:void0,i="function"==typeofTextEncoder?newTextEncoder:void0,f=Array.prototype.slice.call("ABCDEFGHIJKLMNOPQRSTUVWXYZabcdefghijklmnopqrstuvwxyz0123456789+/="),c=(t={},f.forEach((function(n,r){returnt[n]=r})),t),a=/^(?:[A-Za-z\d+\/]{4})*?(?:[A-Za-z\d+\/]{2}(?:==)?|[A-Za-z\d+\/]{3}=?)?$/,d=String.fromCharCode.bind(String),s="function"==typeofUint8Array.from?Uint8Array.from.bind(Uint8Array):function(t,n){returnvoid0===n&&(n=function(t){returnt}),newUint8Array(Array.prototype.slice.call(t,0).map(n))},l=function(t){returnt.replace(/=/g,"").replace(/[+\/]/g,(function(t){return"+"==t?"-":"_"}))},h=function(t){returnt.replace(/[^A-Za-z0-9\+\/]/g,"")},p=function(t){for(varn,r,e,o,u="",i=t.length%3,c=0;c<t.length;){if((r=t.charCodeAt(c++))>255||(e=t.charCodeAt(c++))>255||(o=t.charCodeAt(c++))>255)thrownewTypeError("invalid character found");u+=f[(n=r<<16|e<<8|o)>>18&63]+f[n>>12&63]+f[n>>6&63]+f[63&n]}returni?u.slice(0,i-3)+"===".substring(i):u},y=e?function(t){returnbtoa(t)}:o?function(t){returnBuffer.from(t,"binary").toString("base64")}:p,A=o?function(t){returnBuffer.from(t).toString("base64")}:function(t){for(varn=[],r=0,e=t.length;r<e;r+=4096)n.push(d.apply(null,t.subarray(r,r+4096)));returny(n.join(""))},b=function(t,n){returnvoid0===n&&(n=!1),n?l(A(t)):A(t)},g=function(t){if(t.length<2)return(n=t.charCodeAt(0))<128?t:n<2048?d(192|n>>>6)+d(128|63&n):d(224|n>>>12&15)+d(128|n>>>6&63)+d(128|63&n);varn=65536+1024*(t.charCodeAt(0)-55296)+(t.charCodeAt(1)-56320);returnd(240|n>>>18&7)+d(128|n>>>12&63)+d(128|n>>>6&63)+d(128|63&n)},B=/[\uD800-\uDBFF][\uDC00-\uDFFFF]|[^\x00-\x7F]/g,x=function(t){returnt.replace(B,g)},C=o?function(t){returnBuffer.from(t,"utf8").toString("base64")}:i?function(t){returnA(i.encode(t))}:function(t){returny(x(t))},m=function(t,n){returnvoid0===n&&(n=!1),n?l(C(t)):C(t)},v=function(t){returnm(t,!0)},U=/[\xC0-\xDF][\x80-\xBF]|[\xE0-\xEF][\x80-\xBF]{2}|[\xF0-\xF7][\x80-\xBF]{3}/g,F=function(t){switch(t.length){case4:varn=((7&t.charCodeAt(0))<<18|(63&t.charCodeAt(1))<<12|(63&t.charCodeAt(2))<<6|63&t.charCodeAt(3))-65536;returnd(55296+(n>>>10))+d(56320+(1023&n));case3:returnd((15&t.charCodeAt(0))<<12|(63&t.charCodeAt(1))<<6|63&t.charCodeAt(2));default:returnd((31&t.charCodeAt(0))<<6|63&t.charCodeAt(1))}},w=function(t){returnt.replace(U,F)},S=function(t){if(t=t.replace(/\s+/g,""),!a.test(t))thrownewTypeError("malformed base64.");t+="==".slice(2-(3&t.length));for(varn,r,e,o="",u=0;u<t.length;)n=c[t.charAt(u++)]<<18|c[t.charAt(u++)]<<12|(r=c[t.charAt(u++)])<<6|(e=c[t.charAt(u++)]),o+=64===r?d(n>>16&255):64===e?d(n>>16&255,n>>8&255):d(n>>16&255,n>>8&255,255&n);returno},E=r?function(t){returnatob(h(t))}:o?function(t){returnBuffer.from(t,"base64").toString("binary")}:S,D=o?function(t){returns(Buffer.from(t,"base64"))}:function(t){returns(E(t),(function(t){returnt.charCodeAt(0)}))},R=function(t){returnD(T(t))},z=o?function(t){returnBuffer.from(t,"base64").toString("utf8")}:u?function(t){returnu.decode(D(t))}:function(t){returnw(E(t))},T=function(t){returnh(t.replace(/[-_]/g,(function(t){return"-"==t?"+":"/"})))},Z=function(t){returnz(T(t))},j=function(t){return{value:t,enumerable:!1,writable:!0,configurable:!0}},I=function(){vart=function(t,n){returnObject.defineProperty(String.prototype,t,j(n))};t("fromBase64",(function(){returnZ(this)})),t("toBase64",(function(t){returnm(this,t)})),t("toBase64URI",(function(){returnm(this,!0)})),t("toBase64URL",(function(){returnm(this,!0)})),t("toUint8Array",(function(){returnR(this)}))},O=function(){vart=function(t,n){returnObject.defineProperty(Uint8Array.prototype,t,j(n))};t("toBase64",(function(t){returnb(this,t)})),t("toBase64URI",(function(){returnb(this,!0)})),t("toBase64URL",(function(){returnb(this,!0)}))},P={version:n,VERSION:"3.7.2",atob:E,atobPolyfill:S,btoa:y,btoaPolyfill:p,fromBase64:Z,toBase64:m,encode:m,encodeURI:v,encodeURL:v,utob:x,btou:w,decode:Z,isValid:function(t){if("string"!=typeoft)return!1;varn=t.replace(/\s+/g,"").replace(/={0,2}$/,"");return!/[^\s0-9a-zA-Z\+/]/.test(n)||!/[^\s0-9a-zA-Z\-_]/.test(n)},fromUint8Array:b,toUint8Array:R,extendString:I,extendUint8Array:O,extendBuiltins:function(){I(),O()},Base64:{}};returnObject.keys(P).forEach((function(t){returnP.Base64[t]=P[t]})),P}));