(function(){'use strict';function aa(a){var b=0;return function(){return b<a.length?{done:!1,value:a[b++]}:{done:!0}}}var q=typeof Object.defineProperties=="function"?Object.defineProperty:function(a,b,c){if(a==Array.prototype||a==Object.prototype)return a;a[b]=c.value;return a};
function ba(a){a=["object"==typeof globalThis&&globalThis,a,"object"==typeof window&&window,"object"==typeof self&&self,"object"==typeof global&&global];for(var b=0;b<a.length;++b){var c=a[b];if(c&&c.Math==Math)return c}throw Error("Cannot find global object");}var ca=ba(this);function r(a,b){if(b)a:{var c=ca;a=a.split(".");for(var d=0;d<a.length-1;d++){var e=a[d];if(!(e in c))break a;c=c[e]}a=a[a.length-1];d=c[a];b=b(d);b!=d&&b!=null&&q(c,a,{configurable:!0,writable:!0,value:b})}}
r("Symbol",function(a){function b(h){if(this instanceof b)throw new TypeError("Symbol is not a constructor");return new c(d+(h||"")+"_"+e++,h)}function c(h,k){this.g=h;q(this,"description",{configurable:!0,writable:!0,value:k})}if(a)return a;c.prototype.toString=function(){return this.g};var d="jscomp_symbol_"+(Math.random()*1E9>>>0)+"_",e=0;return b});
r("Symbol.iterator",function(a){if(a)return a;a=Symbol("Symbol.iterator");for(var b="Array Int8Array Uint8Array Uint8ClampedArray Int16Array Uint16Array Int32Array Uint32Array Float32Array Float64Array".split(" "),c=0;c<b.length;c++){var d=ca[b[c]];typeof d==="function"&&typeof d.prototype[a]!="function"&&q(d.prototype,a,{configurable:!0,writable:!0,value:function(){return da(aa(this))}})}return a});function da(a){a={next:a};a[Symbol.iterator]=function(){return this};return a}
var ea=typeof Object.create=="function"?Object.create:function(a){function b(){}b.prototype=a;return new b},fa;if(typeof Object.setPrototypeOf=="function")fa=Object.setPrototypeOf;else{var ha;a:{var ia={a:!0},ja={};try{ja.__proto__=ia;ha=ja.a;break a}catch(a){}ha=!1}fa=ha?function(a,b){a.__proto__=b;if(a.__proto__!==b)throw new TypeError(a+" is not extensible");return a}:null}var ma=fa;
function t(a,b){a.prototype=ea(b.prototype);a.prototype.constructor=a;if(ma)ma(a,b);else for(var c in b)if(c!="prototype")if(Object.defineProperties){var d=Object.getOwnPropertyDescriptor(b,c);d&&Object.defineProperty(a,c,d)}else a[c]=b[c];a.I=b.prototype}function u(a){var b=typeof Symbol!="undefined"&&Symbol.iterator&&a[Symbol.iterator];if(b)return b.call(a);if(typeof a.length=="number")return{next:aa(a)};throw Error(String(a)+" is not an iterable or ArrayLike");}
function na(a){for(var b,c=[];!(b=a.next()).done;)c.push(b.value);return c}function oa(a){return pa(a,a)}function pa(a,b){a.raw=b;Object.freeze&&(Object.freeze(a),Object.freeze(b));return a}function qa(){for(var a=Number(this),b=[],c=a;c<arguments.length;c++)b[c-a]=arguments[c];return b}function v(a,b){return Object.prototype.hasOwnProperty.call(a,b)}r("Object.values",function(a){return a?a:function(b){var c=[],d;for(d in b)v(b,d)&&c.push(b[d]);return c}});
r("Object.is",function(a){return a?a:function(b,c){return b===c?b!==0||1/b===1/c:b!==b&&c!==c}});r("Array.prototype.includes",function(a){return a?a:function(b,c){var d=this;d instanceof String&&(d=String(d));var e=d.length;c=c||0;for(c<0&&(c=Math.max(c+e,0));c<e;c++){var h=d[c];if(h===b||Object.is(h,b))return!0}return!1}});
r("String.prototype.includes",function(a){return a?a:function(b,c){if(this==null)throw new TypeError("The 'this' value for String.prototype.includes must not be null or undefined");if(b instanceof RegExp)throw new TypeError("First argument to String.prototype.includes must not be a regular expression");return this.indexOf(b,c||0)!==-1}});
r("WeakMap",function(a){function b(f){this.g=(g+=Math.random()+1).toString();if(f){f=u(f);for(var l;!(l=f.next()).done;)l=l.value,this.set(l[0],l[1])}}function c(){}function d(f){var l=typeof f;return l==="object"&&f!==null||l==="function"}function e(f){if(!v(f,k)){var l=new c;q(f,k,{value:l})}}function h(f){var l=Object[f];l&&(Object[f]=function(n){if(n instanceof c)return n;Object.isExtensible(n)&&e(n);return l(n)})}if(function(){if(!a||!Object.seal)return!1;try{var f=Object.seal({}),l=Object.seal({}),
n=new a([[f,2],[l,3]]);if(n.get(f)!=2||n.get(l)!=3)return!1;n.delete(f);n.set(l,4);return!n.has(f)&&n.get(l)==4}catch(m){return!1}}())return a;var k="$jscomp_hidden_"+Math.random();h("freeze");h("preventExtensions");h("seal");var g=0;b.prototype.set=function(f,l){if(!d(f))throw Error("Invalid WeakMap key");e(f);if(!v(f,k))throw Error("WeakMap key fail: "+f);f[k][this.g]=l;return this};b.prototype.get=function(f){return d(f)&&v(f,k)?f[k][this.g]:void 0};b.prototype.has=function(f){return d(f)&&v(f,
k)&&v(f[k],this.g)};b.prototype.delete=function(f){return d(f)&&v(f,k)&&v(f[k],this.g)?delete f[k][this.g]:!1};return b});
r("Map",function(a){function b(){var g={};return g.l=g.next=g.head=g}function c(g,f){var l=g[1];return da(function(){if(l){for(;l.head!=g[1];)l=l.l;for(;l.next!=l.head;)return l=l.next,{done:!1,value:f(l)};l=null}return{done:!0,value:void 0}})}function d(g,f){var l=f&&typeof f;l=="object"||l=="function"?h.has(f)?l=h.get(f):(l=""+ ++k,h.set(f,l)):l="p_"+f;var n=g[0][l];if(n&&v(g[0],l))for(g=0;g<n.length;g++){var m=n[g];if(f!==f&&m.key!==m.key||f===m.key)return{id:l,list:n,index:g,h:m}}return{id:l,
list:n,index:-1,h:void 0}}function e(g){this[0]={};this[1]=b();this.size=0;if(g){g=u(g);for(var f;!(f=g.next()).done;)f=f.value,this.set(f[0],f[1])}}if(function(){if(!a||typeof a!="function"||!a.prototype.entries||typeof Object.seal!="function")return!1;try{var g=Object.seal({x:4}),f=new a(u([[g,"s"]]));if(f.get(g)!="s"||f.size!=1||f.get({x:4})||f.set({x:4},"t")!=f||f.size!=2)return!1;var l=f.entries(),n=l.next();if(n.done||n.value[0]!=g||n.value[1]!="s")return!1;n=l.next();return n.done||n.value[0].x!=
4||n.value[1]!="t"||!l.next().done?!1:!0}catch(m){return!1}}())return a;var h=new WeakMap;e.prototype.set=function(g,f){g=g===0?0:g;var l=d(this,g);l.list||(l.list=this[0][l.id]=[]);l.h?l.h.value=f:(l.h={next:this[1],l:this[1].l,head:this[1],key:g,value:f},l.list.push(l.h),this[1].l.next=l.h,this[1].l=l.h,this.size++);return this};e.prototype.delete=function(g){g=d(this,g);return g.h&&g.list?(g.list.splice(g.index,1),g.list.length||delete this[0][g.id],g.h.l.next=g.h.next,g.h.next.l=g.h.l,g.h.head=
null,this.size--,!0):!1};e.prototype.clear=function(){this[0]={};this[1]=this[1].l=b();this.size=0};e.prototype.has=function(g){return!!d(this,g).h};e.prototype.get=function(g){return(g=d(this,g).h)&&g.value};e.prototype.entries=function(){return c(this,function(g){return[g.key,g.value]})};e.prototype.keys=function(){return c(this,function(g){return g.key})};e.prototype.values=function(){return c(this,function(g){return g.value})};e.prototype.forEach=function(g,f){for(var l=this.entries(),n;!(n=l.next()).done;)n=
n.value,g.call(f,n[1],n[0],this)};e.prototype[Symbol.iterator]=e.prototype.entries;var k=0;return e});
r("Set",function(a){function b(c){this.g=new Map;if(c){c=u(c);for(var d;!(d=c.next()).done;)this.add(d.value)}this.size=this.g.size}if(function(){if(!a||typeof a!="function"||!a.prototype.entries||typeof Object.seal!="function")return!1;try{var c=Object.seal({x:4}),d=new a(u([c]));if(!d.has(c)||d.size!=1||d.add(c)!=d||d.size!=1||d.add({x:4})!=d||d.size!=2)return!1;var e=d.entries(),h=e.next();if(h.done||h.value[0]!=c||h.value[1]!=c)return!1;h=e.next();return h.done||h.value[0]==c||h.value[0].x!=4||
h.value[1]!=h.value[0]?!1:e.next().done}catch(k){return!1}}())return a;b.prototype.add=function(c){c=c===0?0:c;this.g.set(c,c);this.size=this.g.size;return this};b.prototype.delete=function(c){c=this.g.delete(c);this.size=this.g.size;return c};b.prototype.clear=function(){this.g.clear();this.size=0};b.prototype.has=function(c){return this.g.has(c)};b.prototype.entries=function(){return this.g.entries()};b.prototype.values=function(){return this.g.values()};b.prototype.keys=b.prototype.values;b.prototype[Symbol.iterator]=
b.prototype.values;b.prototype.forEach=function(c,d){var e=this;this.g.forEach(function(h){return c.call(d,h,h,e)})};return b});r("Number.isFinite",function(a){return a?a:function(b){return typeof b!=="number"?!1:!isNaN(b)&&b!==Infinity&&b!==-Infinity}});r("Number.MAX_SAFE_INTEGER",function(){return 9007199254740991});r("Number.MIN_SAFE_INTEGER",function(){return-9007199254740991});r("Number.isInteger",function(a){return a?a:function(b){return Number.isFinite(b)?b===Math.floor(b):!1}});
r("Number.isSafeInteger",function(a){return a?a:function(b){return Number.isInteger(b)&&Math.abs(b)<=Number.MAX_SAFE_INTEGER}});function ra(a,b){a instanceof String&&(a+="");var c=0,d=!1,e={next:function(){if(!d&&c<a.length){var h=c++;return{value:b(h,a[h]),done:!1}}d=!0;return{done:!0,value:void 0}}};e[Symbol.iterator]=function(){return e};return e}r("globalThis",function(a){return a||ca});
r("Math.trunc",function(a){return a?a:function(b){b=Number(b);if(isNaN(b)||b===Infinity||b===-Infinity||b===0)return b;var c=Math.floor(Math.abs(b));return b<0?-c:c}});r("Object.getOwnPropertySymbols",function(a){return a?a:function(){return[]}});r("Array.prototype.values",function(a){return a?a:function(){return ra(this,function(b,c){return c})}});/*

 Copyright The Closure Library Authors.
 SPDX-License-Identifier: Apache-2.0
*/
var w=this||self;function sa(a,b){a=a.split(".");var c=w;a[0]in c||typeof c.execScript=="undefined"||c.execScript("var "+a[0]);for(var d;a.length&&(d=a.shift());)a.length||b===void 0?c[d]&&c[d]!==Object.prototype[d]?c=c[d]:c=c[d]={}:c[d]=b}function ta(a){return a};var ua={F:"loaded",G:"prov"};function va(a){return typeof a==="string"&&Object.values(ua).includes(a)};function wa(a){a=(a===void 0?null:a)||w;return a.googlefc||(a.googlefc={})};function xa(a){w.setTimeout(function(){throw a;},0)};var ya,y;a:{for(var za=["CLOSURE_FLAGS"],A=w,Aa=0;Aa<za.length;Aa++)if(A=A[za[Aa]],A==null){y=null;break a}y=A}var Ba=y&&y[610401301];ya=Ba!=null?Ba:!1;var B,Ca=w.navigator;B=Ca?Ca.userAgentData||null:null;function Da(a){return ya?B?B.brands.some(function(b){return(b=b.brand)&&b.indexOf(a)!=-1}):!1:!1}function C(a){var b;a:{if(b=w.navigator)if(b=b.userAgent)break a;b=""}return b.indexOf(a)!=-1};function D(){return ya?!!B&&B.brands.length>0:!1}function Ea(){return D()?Da("Chromium"):(C("Chrome")||C("CriOS"))&&!(D()?0:C("Edge"))||C("Silk")};function Fa(a,b){for(var c=a.length,d=typeof a==="string"?a.split(""):a,e=0;e<c;e++)if(e in d&&b.call(void 0,d[e],e,a))return!0;return!1};var Ga=D()?!1:C("Trident")||C("MSIE");!C("Android")||Ea();Ea();C("Safari")&&(Ea()||(D()?0:C("Coast"))||(D()?0:C("Opera"))||(D()?0:C("Edge"))||(D()?Da("Microsoft Edge"):C("Edg/"))||D()&&Da("Opera"));var Ha={},Ia=null;var Ja=typeof Uint8Array!=="undefined",Ka=!Ga&&typeof btoa==="function";function Na(){return typeof BigInt==="function"};function Oa(a){a.H=!0;return a};var Pa=Oa(function(a){return typeof a==="number"}),Qa=Oa(function(a){return typeof a==="string"}),Ra=Oa(function(a){return typeof a==="boolean"});var Sa=typeof w.BigInt==="function"&&typeof w.BigInt(0)==="bigint";function E(a){var b=a;if(Qa(b)){if(!/^\s*(?:-?[1-9]\d*|0)?\s*$/.test(b))throw Error(String(b));}else if(Pa(b)&&!Number.isSafeInteger(b))throw Error(String(b));return Sa?BigInt(a):a=Ra(a)?a?"1":"0":Qa(a)?a.trim()||"0":String(a)}var Ya=Oa(function(a){return Sa?a>=Ta&&a<=Ua:a[0]==="-"?Va(a,Wa):Va(a,Xa)}),Wa=Number.MIN_SAFE_INTEGER.toString(),Ta=Sa?BigInt(Number.MIN_SAFE_INTEGER):void 0,Xa=Number.MAX_SAFE_INTEGER.toString(),Ua=Sa?BigInt(Number.MAX_SAFE_INTEGER):void 0;
function Va(a,b){if(a.length>b.length)return!1;if(a.length<b.length||a===b)return!0;for(var c=0;c<a.length;c++){var d=a[c],e=b[c];if(d>e)return!1;if(d<e)return!0}};var F=0,G=0;function Za(a){var b=a>>>0;F=b;G=(a-b)/4294967296>>>0}function $a(a){if(a<0){Za(-a);var b=u(ab(F,G));a=b.next().value;b=b.next().value;F=a>>>0;G=b>>>0}else Za(a)}function bb(a,b){b>>>=0;a>>>=0;if(b<=2097151)var c=""+(4294967296*b+a);else Na()?c=""+(BigInt(b)<<BigInt(32)|BigInt(a)):(c=(a>>>24|b<<8)&16777215,b=b>>16&65535,a=(a&16777215)+c*6777216+b*6710656,c+=b*8147497,b*=2,a>=1E7&&(c+=a/1E7>>>0,a%=1E7),c>=1E7&&(b+=c/1E7>>>0,c%=1E7),c=b+cb(c)+cb(a));return c}
function cb(a){a=String(a);return"0000000".slice(a.length)+a}function db(){var a=F,b=G;b&2147483648?Na()?a=""+(BigInt(b|0)<<BigInt(32)|BigInt(a>>>0)):(b=u(ab(a,b)),a=b.next().value,b=b.next().value,a="-"+bb(a,b)):a=bb(a,b);return a}function ab(a,b){b=~b;a?a=~a+1:b+=1;return[a,b]};var H=typeof Symbol==="function"&&typeof Symbol()==="symbol",eb=new Set;function fb(a,b,c,d){c=c===void 0?!1:c;a=typeof Symbol==="function"&&typeof Symbol()==="symbol"?(d===void 0?0:d)&&Symbol.for&&a?Symbol.for(a):a!=null?Symbol(a):Symbol():b;c&&eb.add(a);return a}var J=fb("jas",void 0,!0,!0),gb=fb(void 0,Symbol(),!0),hb=fb(void 0,"aswk");var ib=H?function(a,b){a[J]|=b}:function(a,b){a.j!==void 0?a.j|=b:Object.defineProperties(a,{j:{value:b,configurable:!0,writable:!0,enumerable:!1}})},jb=H?function(a,b){a[J]&=~b}:function(a,b){a.j!==void 0&&(a.j&=~b)},K=H?function(a){return a[J]|0}:function(a){return a.j|0},kb=H?function(a){return a[J]}:function(a){return a.j},L=H?function(a,b){a[J]=b}:function(a,b){a.j!==void 0?a.j=b:Object.defineProperties(a,{j:{value:b,configurable:!0,writable:!0,enumerable:!1}})};
function lb(a,b){L(b,(a|0)&-30975)}function mb(a,b){L(b,(a|34)&-30941)};function M(a){return Array.prototype.slice.call(a)};var nb={},ob={};function pb(a){return!(!a||typeof a!=="object"||a.g!==ob)}function qb(a){return a!==null&&typeof a==="object"&&!Array.isArray(a)&&a.constructor===Object}function rb(a){return!Array.isArray(a)||a.length?!1:K(a)&1?!0:!1}var sb,tb=[];L(tb,55);sb=Object.freeze(tb);function ub(a,b){var c=ta(gb);(b=c?b[c]:void 0)&&(a[gb]=M(b))};function vb(a,b){a.__closure__error__context__984382||(a.__closure__error__context__984382={});a.__closure__error__context__984382.severity=b};var wb=void 0;function xb(){var a=Error();vb(a,"incident");xa(a)}function yb(a){a=Error(a);vb(a,"warning");return a};var zb=/^-?([1-9][0-9]*|0)(\.[0-9]+)?$/;
function Ab(a){var b=0;b=b===void 0?0:b;a:{var c=typeof a;switch(c){case "bigint":c=!0;break a;case "number":c=Number.isFinite(a);break a}c=c!=="string"?!1:zb.test(a)}if(!c)throw yb("int64");c=typeof a;switch(b){case 4096:switch(c){case "string":return Bb(a);case "bigint":return String(BigInt.asIntN(64,a));default:return Cb(a)}case 8192:switch(c){case "string":return b=Math.trunc(Number(a)),Number.isSafeInteger(b)?a=E(b):(b=a.indexOf("."),b!==-1&&(a=a.substring(0,b)),a=Na()?E(BigInt.asIntN(64,BigInt(a))):
E(Db(a))),a;case "bigint":return E(BigInt.asIntN(64,a));default:return Number.isSafeInteger(a)?E(Eb(a)):E(Cb(a))}case 0:switch(c){case "string":return Bb(a);case "bigint":return E(BigInt.asIntN(64,a));default:return Eb(a)}default:throw Error("Unknown format requested type for int64");}}function Fb(a){return a[0]==="-"?a.length<20?!0:a.length===20&&Number(a.substring(0,7))>-922337:a.length<19?!0:a.length===19&&Number(a.substring(0,6))<922337}
function Db(a){if(Fb(a))return a;if(a.length<16)$a(Number(a));else if(Na())a=BigInt(a),F=Number(a&BigInt(4294967295))>>>0,G=Number(a>>BigInt(32)&BigInt(4294967295));else{var b=+(a[0]==="-");G=F=0;for(var c=a.length,d=b,e=(c-b)%6+b;e<=c;d=e,e+=6)d=Number(a.slice(d,e)),G*=1E6,F=F*1E6+d,F>=4294967296&&(G+=Math.trunc(F/4294967296),G>>>=0,F>>>=0);b&&(b=u(ab(F,G)),a=b.next().value,b=b.next().value,F=a,G=b)}return db()}
function Eb(a){a=Math.trunc(a);if(!Number.isSafeInteger(a)){$a(a);var b=F,c=G;if(a=c&2147483648)b=~b+1>>>0,c=~c>>>0,b==0&&(c=c+1>>>0);var d=c*4294967296+(b>>>0);b=Number.isSafeInteger(d)?d:bb(b,c);a=typeof b==="number"?a?-b:b:a?"-"+b:b}return a}function Cb(a){a=Math.trunc(a);if(Number.isSafeInteger(a))a=String(a);else{var b=String(a);Fb(b)?a=b:($a(a),a=db())}return a}
function Bb(a){var b=Math.trunc(Number(a));if(Number.isSafeInteger(b))return String(b);b=a.indexOf(".");b!==-1&&(a=a.substring(0,b));return Db(a)};function O(a,b,c){var d=d!=null?d:0;if(a==null){var e=96;c?(a=[c],e|=512):a=[];b&&(e=e&-33521665|(b&1023)<<15)}else{if(!Array.isArray(a))throw Error("narr");e=K(a);var h=Object.getOwnPropertySymbols;if(h){h=h(a);for(var k=0;k<h.length;k++)if(!eb.has(h[k])){var g=void 0;k=hb;k!=null&&(h=(g=wb)!=null?g:wb={},g=h[k]||0,g>=5||(h[k]=g+1,xb()));break}}if(e&2048)throw Error("farr");if(e&64)return a;d===1||d===2||(e|=64);if(c&&(e|=512,c!==a[0]))throw Error("mid");a:{c=a;if(d=c.length)if(h=d-1,qb(c[h])){e|=
256;b=h-(+!!(e&512)-1);if(b>=1024)throw Error("pvtlmt");e=e&-33521665|(b&1023)<<15;break a}if(b){b=Math.max(b,d-(+!!(e&512)-1));if(b>1024)throw Error("spvt");e=e&-33521665|(b&1023)<<15}}}L(a,e);return a};function Gb(a,b){return Hb(b)}
function Hb(a){switch(typeof a){case "number":return isFinite(a)?a:String(a);case "bigint":return Ya(a)?Number(a):String(a);case "boolean":return a?1:0;case "object":if(a)if(Array.isArray(a)){if(rb(a))return}else if(Ja&&a!=null&&a instanceof Uint8Array){if(Ka){for(var b="",c=0,d=a.length-10240;c<d;)b+=String.fromCharCode.apply(null,a.subarray(c,c+=10240));b+=String.fromCharCode.apply(null,c?a.subarray(c):a);a=btoa(b)}else{b===void 0&&(b=0);if(!Ia){Ia={};c="ABCDEFGHIJKLMNOPQRSTUVWXYZabcdefghijklmnopqrstuvwxyz0123456789".split("");d=
["+/=","+/","-_=","-_.","-_"];for(var e=0;e<5;e++){var h=c.concat(d[e].split(""));Ha[e]=h;for(var k=0;k<h.length;k++){var g=h[k];Ia[g]===void 0&&(Ia[g]=k)}}}b=Ha[b];c=Array(Math.floor(a.length/3));d=b[64]||"";for(e=h=0;h<a.length-2;h+=3){var f=a[h],l=a[h+1];g=a[h+2];k=b[f>>2];f=b[(f&3)<<4|l>>4];l=b[(l&15)<<2|g>>6];g=b[g&63];c[e++]=k+f+l+g}k=0;g=d;switch(a.length-h){case 2:k=a[h+1],g=b[(k&15)<<2]||d;case 1:a=a[h],c[e]=b[a>>2]+b[(a&3)<<4|k>>4]+g+d}a=c.join("")}return a}}return a};function Ib(a,b,c){var d=M(a),e=d.length,h=b&256?d[e-1]:void 0;e+=h?-1:0;for(b=b&512?1:0;b<e;b++)d[b]=c(d[b]);if(h){b=d[b]={};for(var k in h)Object.prototype.hasOwnProperty.call(h,k)&&(b[k]=c(h[k]))}ub(d,a);return d}function Jb(a,b,c,d,e){if(a!=null){if(Array.isArray(a))a=rb(a)?void 0:e&&K(a)&2?a:Kb(a,b,c,d!==void 0,e);else if(qb(a)){var h={},k;for(k in a)Object.prototype.hasOwnProperty.call(a,k)&&(h[k]=Jb(a[k],b,c,d,e));a=h}else a=b(a,d);return a}}
function Kb(a,b,c,d,e){var h=d||c?K(a):0;d=d?!!(h&32):void 0;for(var k=M(a),g=0;g<k.length;g++)k[g]=Jb(k[g],b,c,d,e);c&&(ub(k,a),c(h,k));return k}function Lb(a){return a.v===nb?a.toJSON():Hb(a)};function Mb(a){P===void 0&&(P=typeof Proxy==="function"?Pb(Proxy):null);var b;(b=!P)||(Q===void 0&&(Q=typeof WeakMap==="function"?Pb(WeakMap):null),b=!Q);if(b)return a;if(b=Qb(a))return b;if(Math.random()>.01)return a;Rb(a);b=new P(a,{set:function(c,d,e){Sb();c[d]=e;return!0}});Tb(a,b);return b}function Sb(){xb()}var Ub=void 0,Vb=void 0;function Qb(a){var b;return(b=Ub)==null?void 0:b.get(a)}function Tb(a,b){(Ub||(Ub=new Q)).set(a,b);(Vb||(Vb=new Q)).set(b,a)}var P=void 0,Q=void 0;
function Pb(a){try{return a.toString().indexOf("[native code]")!==-1?a:null}catch(b){return null}}var Wb=void 0;function Rb(a){if(Wb===void 0){var b=new P([],{});Wb=Array.prototype.concat.call([],b).length===1}Wb&&typeof Symbol==="function"&&Symbol.isConcatSpreadable&&(a[Symbol.isConcatSpreadable]=!0)};function Xb(a,b,c){c=c===void 0?mb:c;if(a!=null){if(Ja&&a instanceof Uint8Array)return b?a:new Uint8Array(a);if(Array.isArray(a)){var d=K(a);if(d&2)return a;b&&(b=d===0||!!(d&32)&&!(d&64||!(d&16)));return b?(L(a,(d|34)&-12293),a):Kb(a,Xb,d&4?mb:c,!0,!0)}a.v===nb&&(c=a.i,d=kb(c),a=d&2?a:new a.constructor(Yb(c,d,!0)));return a}}function Yb(a,b,c){var d=c||b&2?mb:lb,e=!!(b&32);a=Ib(a,b,function(h){return Xb(h,e,d)});ib(a,32|(c?2:0));return a};function Zb(a,b,c){var d=a.i,e=kb(d);if(e&2)throw Error();$b(d,e,b,c);return a}function $b(a,b,c,d){var e=b>>15&1023||536870912;if(c>=e){var h=b;if(b&256)var k=a[a.length-1];else{if(d==null)return h;k=a[e+(+!!(b&512)-1)]={};h|=256}k[c]=d;c<e&&(a[c+(+!!(b&512)-1)]=void 0);h!==b&&L(a,h);return h}a[c+(+!!(b&512)-1)]=d;b&256&&(a=a[a.length-1],c in a&&delete a[c]);return b}function R(a){return!!(2&a)&&!!(4&a)||!!(2048&a)}function ac(a,b,c){c==null&&(c=void 0);return Zb(a,b,c)}
function bc(a,b){a=(2&b?a|2:a&-3)|32;return a&=-2049}function cc(a,b){32&b||(a&=-33);return a};var S;function T(a,b,c){this.i=O(a,b,c)}T.prototype.toJSON=function(){return dc(this)};function U(a){try{return S=!0,JSON.stringify(dc(a),Gb)}finally{S=!1}}T.prototype.v=nb;T.prototype.toString=function(){try{return S=!0,dc(this).toString()}finally{S=!1}};
function dc(a){a=a.i;a=S?a:Kb(a,Lb,void 0,void 0,!1);var b=!S,c=a.length;if(c){var d=a[c-1],e=qb(d);e?c--:d=void 0;var h=a;if(e){b:{var k=d;var g;var f=!1;if(k)for(var l in k)if(Object.prototype.hasOwnProperty.call(k,l))if(isNaN(+l))e=void 0,((e=g)!=null?e:g={})[l]=k[l];else if(e=k[l],Array.isArray(e)&&(rb(e)||pb(e)&&e.size===0)&&(e=null),e==null&&(f=!0),e!=null){var n=void 0;((n=g)!=null?n:g={})[l]=e}f||(g=k);if(g)for(var m in g){f=g;break b}f=null}k=f==null?d!=null:f!==d}for(;c>0;c--){g=h[c-1];
if(!(g==null||rb(g)||pb(g)&&g.size===0))break;var p=!0}if(h!==a||k||p){if(!b)h=Array.prototype.slice.call(h,0,c);else if(p||k||f)h.length=c;f&&h.push(f)}p=h}else p=a;return p};function V(a){return function(b){if(b==null||b=="")b=new a;else{b=JSON.parse(b);if(!Array.isArray(b))throw Error("dnarr");ib(b,32);b=new a(b)}return b}};function ec(a){this.i=O(a)}t(ec,T);var fc=V(ec);function gc(a){this.i=O(a)}t(gc,T);var hc=V(gc);function ic(a){this.i=O(a)}t(ic,T);function jc(a){var b=new ic;if(a!=null){if(!Number.isFinite(a))throw yb("enum");a|=0}return Zb(b,1,a)};function X(a){this.i=O(a)}t(X,T);function kc(a,b){return ac(a,2,b)}X.prototype.setCmpModeObject=function(a){return ac(this,3,a)};X.prototype.setExperimentsObject=function(a){return ac(this,5,a)};var lc=V(X);function Y(){this.o=this.g=null;this.B=!1}Y.prototype.setCmpModeObject=function(a){try{this.g=fc(a)}catch(b){}};Y.prototype.setExperimentsObject=function(a){try{this.o=hc(a)}catch(b){}};Y.prototype.getSerializedReturnMessageForCommand=function(a){if(this.B)return U(kc(new X,jc(4)));switch(a){case "loaded":return U(mc(this));case "prov":return U(mc(this));default:return this.getSerializedReturnMessageForInvalidCommand()}};
Y.prototype.getSerializedReturnMessageForInvalidCommand=function(){return U(kc(new X,jc(2)))};Y.prototype.setError=function(){this.B=!0};function mc(a){return kc((new X).setCmpModeObject(a.g).setExperimentsObject(a.o),jc(1))}function nc(a){var b=a.__fcInternalApiManager;if(typeof b!=="undefined")return b;b=new Y;return a.__fcInternalApiManager=b};function Z(a){this.i=O(a)}t(Z,T);var oc=V(Z);function pc(a){this.i=O(a)}t(pc,T);var qc=V(pc);function rc(a,b){this.s=b;this.A=new Map;this.u=new Map;this.m=0;this.C=nc(a);this.u.set("prov",!0)}
rc.prototype.push=function(a,b){b=b&&typeof b==="object"&&typeof b.cb==="function"?b:{cb:b};if(!va(a)){var c=this.C.getSerializedReturnMessageForInvalidCommand();sc(this,b.cb,c);return this.m}if(!this.u.get(a))return b=b.cb,c=this.A.get(a)||[],c.push(b),this.A.set(a,c),this.m;c=this.C.getSerializedReturnMessageForCommand(a);switch(a){case "prov":if(b.spsp){var d=oc(b.spsp);a=new pc;this.s.D.has(18)&&(a=(a=this.s.D.get(18))?qc(a):new pc);var e=kb(a.i);if(e&2)throw Error();var h,k,g=a.i,f=!!(2&e),l=
f?1:2;k&&(k=!f);f=e>>15&1023||536870912;if(1>=f)f=e&256?g[g.length-1][1]:void 0;else{var n=1+(+!!(e&512)-1);f=n<0||n>=g.length||n>=f?void 0:g[n]}f=Array.isArray(f)?f:sb;var m=K(f);n=!!(4&m);if(!n){var p=m;p===0&&(p=bc(p,e));m=f;p|=1;var I=e,z=!!(2&p);z&&(I|=2);for(var N=!z,La=!0,ka=0,Ma=0;ka<m.length;ka++){var x=m[ka];var la=Z,Nb=I;if(x==null||typeof x!=="object"||x.v!==nb)if(Array.isArray(x)){var Ob=K(x),W=Ob;W===0&&(W|=Nb&32);W|=Nb&2;W!==Ob&&L(x,W);x=new la(x)}else x=void 0;x instanceof Z&&(z||
(la=!!(K(x.i)&2),N&&(N=!la),La&&(La=la)),m[Ma++]=x)}Ma<ka&&(m.length=Ma);p|=4;p=La?p|16:p&-17;p=N?p|8:p&-9;L(m,p);z&&Object.freeze(m);m=p}if(k&&!(8&m||!f.length&&(l===1||l===4&&32&m))){R(m)&&(f=M(f),m=bc(m,e),e=$b(g,e,1,f));k=f;for(p=0;p<k.length;p++)I=k[p],z=I.i,N=kb(z),z=N&2?new I.constructor(Yb(z,N,!1)):I,I!==z&&(k[p]=z);m|=8;m=k.length?m&-17:m|16;L(k,m)}l===1||l===4&&32&m?R(m)||(e=m,g=!!(32&m),m|=!f.length||16&m&&(!n||g)?2:2048,m!==e&&L(f,m),Object.freeze(f)):(k=l!==5?!1:!!(32&m)||R(m)||!!Qb(f),
(l===2||k)&&R(m)&&(f=M(f),m=bc(m,e),m=cc(m,e),L(f,m),e=$b(g,e,1,f)),R(m)||(g=m,m=cc(m,e),m!==g&&L(f,m)),k&&(h=Mb(f)));h=h||f;d=d!=null?d:new Z;h.push(d);K(d.i)&2?jb(h,8):jb(h,16);U(a)}sc(this,b.cb,c);break;case "loaded":sc(this,b.cb,c)}return this.m};rc.prototype.executeCommandType=function(a){if(!va(a))return this.m;this.u.set(a,!0);for(var b=this.A.get(a)||[];b.length>0;){var c=b.shift();typeof c==="function"&&this.push(a,c)}return this.m};
rc.prototype.executeAllRemainingCommands=function(){for(var a=u(Object.values(ua)),b=a.next();!b.done;b=a.next())this.executeCommandType(b.value);return this.m};function sc(a,b,c){typeof b==="function"&&(b(c),a.m++)}
function tc(a,b){var c=wa(a).__fci||[];if(!Array.isArray(c))return c;a=new rc(a,b);if(c.length%2===0)for(b=0;b<c.length-1;b+=2){var d=c[b],e=c[b+1];typeof d!=="string"||typeof e!=="function"&&typeof e!=="object"||a.push(d,e)}c=!0;c=c===void 0?!1:c;b=wa(null);if(!b.hasOwnProperty("__fci")||c)b.__fci=a;return a};function uc(a){this.g=window;this.s=a;this.o=null}uc.prototype.load=function(){tc(this.g,this.s);vc(this)};function vc(a){a.g.__fcInternalApiPostMessageReady||(a.o=function(b){wc(a,b)},a.g.addEventListener("message",a.o),a.g.__fcInternalApiPostMessageReady=!0)}
function wc(a,b){var c=b.data.__fciCall;if(c&&va(c.command)&&typeof c.callId==="number"&&(typeof c.spsp==="undefined"||typeof c.spsp==="string")){var d={cb:function(e){try{var h=lc(e),k=c.callId;var g=k==null?k:Ab(k);var f=Zb(h,1,g)}catch(l){return}e={__fciReturn:U(f)};b.source&&typeof b.source.postMessage==="function"&&b.source.postMessage(e,b.origin);return e}};c.spsp&&(d.spsp=c.spsp);tc(a.g,a.s).push(c.command,d)}};/*

 Copyright Google LLC
 SPDX-License-Identifier: Apache-2.0
*/
var xc=globalThis.trustedTypes,yc;function zc(){var a=null;if(!xc)return a;try{var b=function(c){return c};a=xc.createPolicy("goog#html",{createHTML:b,createScript:b,createScriptURL:b})}catch(c){}return a};function Ac(a){this.g=a}Ac.prototype.toString=function(){return this.g+""};function Bc(a){yc===void 0&&(yc=zc());var b=yc;return new Ac(b?b.createScriptURL(a):a)};function Cc(a){var b=Dc;if(b instanceof Ac)b=b.g;else throw Error("");a.src=b.toString()};function Ec(a){var b=qa.apply(1,arguments);if(b.length===0)return Bc(a[0]);for(var c=a[0],d=0;d<b.length;d++)c+=encodeURIComponent(b[d])+a[d+1];return Bc(c)};function Fc(){this.g=w.top.document||w.document||document}function Gc(a){a=a.g;var b="IFRAME";a.contentType==="application/xhtml+xml"&&(b=b.toLowerCase());return a.createElement(b)};var Hc=oa(['javascript:""']),Ic=oa(["about:blank"]),Dc=Ga?Ec(Hc):Ec(Ic);function Jc(){this.g=new Fc}function Kc(a,b){if(!Lc(a,b)){var c=Gc(a.g);c.name=b;Cc(c);c.style.display="none";c.style.width="0px";c.style.height="0px";c.style.border="none";c.style.zIndex="-1000";c.style.left="-1000px";c.style.top="-1000px";var d=function(){a.g.g.body?a.g.g.body.appendChild(c):w.setTimeout(d,5)};d()}}function Lc(a,b){return Fa(a.g.g.getElementsByTagName("IFRAME"),function(c){return c.name===b})};function Mc(){this.D=new Map};(function(a,b){w[a]=function(){var c=qa.apply(0,arguments);w[a]=function(){};b.call.apply(b,[null].concat(c instanceof Array?c:na(u(c))))}})("__an6na521li18__",function(a){var b=w.btoa(a+"loader_js"),c=w.btoa(Date.now().toString());sa(b,c);a=w.btoa(a+"cached_js");b=w.btoa(Date.now().toString());sa(a,b);a=new Mc;(new uc(a)).load();nc(window).setError();tc(window,a).executeAllRemainingCommands();a=new Jc;Kc(a,"googlefcInactive");Kc(a,"googlefcLoaded")});}).call(this);

__an6na521li18__('');