(function(){/* Copyright The Closure Library Authors. SPDX-License-Identifier: Apache-2.0 */ var h=this||self,aa=function(a,b){a=a.split(".");for(var c=h,d;a.length&&(d=a.shift());)a.length||b===void 0?c=c[d]&&c[d]!==Object.prototype[d]?c[d]:c[d]={}:c[d]=b},n=function(a,b){a:{var c=["CLOSURE_FLAGS"];for(var d=h,e=0;e{throw a;},0)};var va=n(1,!0),wa=n(610401301,!1);n(899588437,!1);n(772657768,!0);n(513659523,!0);n(568333945,!0);n(1331761403,!1);n(651175828,!0);n(722764542,!0);n(748402145,!0);n(748402146,!0);var xa=n(748402147,!0);n(333098724,!1);n(861377723,!0);n(861377724,va);n(869336903,!0);n(882674507,!0);n(869336904,va);n(869336905,va);n(2147483644,!1);n(2147483645,!0);n(2147483646,va);n(2147483647,!0);function ya(){var a=h.navigator;return a&&(a=a.userAgent)?a:""}var za,Aa=h.navigator;za=Aa?Aa.userAgentData||null:null;function Ba(a){if(!wa||!za)return!1;for(let b=0;b0:!1}function Da(){return Ca()?!1:y("Opera")}function Ea(){return y("Firefox")||y("FxiOS")}function Fa(){return Ca()?Ba("Chromium"):(y("Chrome")||y("CriOS"))&&!(Ca()?0:y("Edge"))||y("Silk")};function Ga(){return wa?!!za&&!!za.platform:!1}function Ha(){return y("iPhone")&&!y("iPod")&&!y("iPad")}function Ia(){Ha()||y("iPad")||y("iPod")};function Ja(a){var b=a.length;if(b>0){let c=Array(b);for(let d=0;d>2];g=b[(g&3)<<4|k>>4];k=b[(k&15)<<2|l>>6];l=b[l&63];c[f++]=""+m+g+k+l}m=0;l=d;switch(a.length-e){case 2:m=a[e+1],l=b[(m&15)<<2]||d;case 1:a=a[e],c[f]=""+b[a>>2]+b[(a&3)<<4|m>>4]+l+d}return c.join("")} function Pa(a){var b=a.length,c=b*3/4;c%3?c=Math.floor(c):"=.".indexOf(a[b-1])!=-1&&(c="=.".indexOf(a[b-2])!=-1?c-2:c-1);var d=new Uint8Array(c),e=0;Qa(a,function(f){d[e++]=f});return e!==c?d.subarray(0,e):d} function Qa(a,b){function c(e){for(;d>4);g!=64&&(b(f<<4&240|g>>2),k!=64&&b(g<<6&192|k))}} function Oa(){if(!Ma){Ma={};var a="ABCDEFGHIJKLMNOPQRSTUVWXYZabcdefghijklmnopqrstuvwxyz0123456789".split(""),b=["+/=","+/","-_=","-_.","-_"];for(let c=0;c<5;c++){let d=a.concat(b[c].split(""));La[c]=d;for(let e=0;e=b||(d[a]=e+1,a=Error(c),Za(a,"incident"),ua(a))}};function z(a,b=!1){return b&&Symbol.for&&a?Symbol.for(a):a!=null?Symbol(a):Symbol()}var cb=z("jas",!0),A=z("unknownBinaryFields"),db=z("unknownBinaryThrottleKey"),eb=z("unknownBinaryThrottleKey"),fb=z("unknownBinarySerializeBinaryThrottleKey"),gb=z("m_m",!0),hb=z("validPivotSelector"),ib=z("lazilyParseLateLoadedExtensions"),jb=z("knownMessageType"),kb=z("destroyedStructure");r(Math.round(Math.log2(Math.max(...Object.values({Fc:1,Ec:2,Dc:4,Jc:8,Lc:16,Hc:32,nc:64,Bc:128,oc:256,Kc:512,qc:1024,Cc:2048,Ic:4096,Gc:8192}))))===13);var B=t(cb),lb,mb=[];D(mb,7);lb=Object.freeze(mb);function nb(a,b){r((b&16777215)===b);v(a,"state is only maintained on arrays.");a[B]|=b}function D(a,b){r((b&16777215)===b);v(a,"state is only maintained on arrays.");a[B]=b} function E(a,b,c=!1){(!c||b&2048)&&r(b&64,"state for messages must be constructed");r((b&5)===0,"state for messages should not contain repeated field state");r((b&8192)===0,"state for messages should not contain map field state");if(b&64){r(b&64);c=b>>14&1023||536870912;let d=a.length;r(b&64);r(c+(b&128?0:-1)>=d-1,"pivot %s is pointing at an index earlier than the last index of the array, length: %s",c,d);b&128&&r(typeof a[0]==="string","arrays with a message_id bit must have a string in the first position, got: %s", a[0])}}function ob(a){var b=v(a,"state is only maintained on arrays.")[B]|0;E(a,b);return b}function pb(a){var b=v(a,"state is only maintained on arrays.")[B]|0;E(a,b);return b}function qb(a){return!!((v(a,"state is only maintained on arrays.")[B]|0)&2)}function rb(a,b){la(b);r(b>0&&b<=1023||536870912===b,"pivot must be in the range [1, 1024) or NO_PIVOT got %s",b);return a&-16760833|(b&1023)<<14}function sb(a){r(a&64);return a&128?0:-1}var tb=Object.getOwnPropertyDescriptor(Array.prototype,"Zb"); Object.defineProperties(Array.prototype,{Zb:{get(){var a=ub(this);return tb?tb.get.call(this)+"|"+a:a},configurable:!0,enumerable:!1}}); function ub(a){function b(e,f){e&c&&d.push(f)}var c=v(a,"state is only maintained on arrays.")[B]|0,d=[];b(1,"IS_REPEATED_FIELD");b(2,"IS_IMMUTABLE_ARRAY");b(4,"IS_API_FORMATTED");b(512,"STRING_FORMATTED");b(1024,"GBIGINT_FORMATTED");b(1024,"BINARY");b(8,"ONLY_MUTABLE_VALUES");b(16,"UNFROZEN_SHARED");b(32,"MUTABLE_REFERENCES_ARE_OWNED");b(64,"CONSTRUCTED");b(128,"HAS_MESSAGE_ID");b(256,"FROZEN_ARRAY");b(2048,"HAS_WRAPPER");b(4096,"MUTABLE_SUBSTRUCTURES");b(8192,"KNOWN_MAP_ARRAY");c&64&&(r(c&64),a= c>>14&1023||536870912,a!==536870912&&d.push(`pivot: ${a}`));return d.join(",")};function vb(a){x(a,Xa);if(Va!==Va)throw Error("e");var b=a.Fa;b==null||b!=null&&b instanceof Uint8Array||(typeof b==="string"?b=Ua(b):(ka("Cannot coerce to Uint8Array: "+q(b)),b=null));return(b==null?b:a.Fa=b)||new Uint8Array(0)};var F=Math.random()<.5,G=F?Symbol():void 0;function wb(a){r(H(a));return F?a[t(G)]:a.D}var xb,yb=typeof gb==="symbol",zb={};function H(a){var b=a[gb],c=b===zb;r(!xb||c===a instanceof xb);if(yb&&b&&!c)throw Error("f");return c}function Ab(a){return a!=null&&H(a)}function Bb(a,b){la(a);r(a>0);r(b===0||b===-1);return a+b}function Cb(a,b){r(b===Db||b===void 0);return a+(b?0:-1)}function Eb(a,b){la(a);r(a>=0);r(b===0||b===-1);return a-b} function Fb(a,b){if(b===void 0){if(b=!Gb(a))r(H(a)),a=F?a[t(G)]:a.D,b=v(a,"state is only maintained on arrays.")[B]|0,E(a,b),b=!!(2&b);return b}r(H(a));var c=F?a[t(G)]:a.D;var d=v(c,"state is only maintained on arrays.")[B]|0;E(c,d);r(b===d);return!!(2&b)&&!Gb(a)}var Hb={};function Gb(a){var b=a.Wb,c;(c=!b)||(r(H(a)),a=F?a[t(G)]:a.D,c=v(a,"state is only maintained on arrays.")[B]|0,E(a,c),c=!!(2&c));r(c);r(b===void 0||b===Hb);return b===Hb} function Ib(a,b){r(H(a));var c=F?a[t(G)]:a.D;var d=v(c,"state is only maintained on arrays.")[B]|0;E(c,d);r(b===!!(2&d));a.Wb=b?Hb:void 0}var Jb=Symbol("exempted jspb subclass");function Kb(){}function Lb(a,b){var c=v(a);c=v(c,"state is only maintained on arrays.")[B]|0;b||r(!(c&2&&c&4||c&256)||Object.isFrozen(a));Mb(a)} function Mb(a){a=v(a,"state is only maintained on arrays.")[B]|0;var b=a&4,c=(512&a?1:0)+(1024&a?1:0);r(b&&c<=1||!b&&c===0,`Expected at most 1 type-specific formatting bit, but got ${c} with state: ${a}`)}var Nb=Object.freeze({}),Ob=Symbol("debugExtensions"); function Pb(a,b,c){r(b&64);r(b&64);var d=b&128?0:-1;var e=a.length,f;if(f=!!e)f=a[e-1],f=f!=null&&typeof f==="object"&&!f[kb]&&f.constructor===Object;var g=e+(f?-1:0),k=a[e-1];r(!!f===(k!=null&&typeof k==="object"&&!k[kb]&&k.constructor===Object));for(b=b&128?1:0;bSb(e,b)).join(", ")}]`;b.delete(a);c!==Array.prototype&&(d=`${Tb(c.constructor)}(${d})`);return d;case Object.prototype:return b.add(a),c=`{${Object.entries(a).map(([e,f])=>`${e}: ${Sb(f,b)}`).join(", ")}}`,b.delete(a),c;default:return d="Object",c&&c.constructor&& (d=Tb(c.constructor)),typeof a.toString==="function"&&a.toString!==Object.prototype.toString?`${d}(${String(a)})`:`(object ${d})`}}break;case "function":return`function ${Tb(a)}`;case "number":if(!Number.isFinite(a))return String(a);break;case "bigint":return`${a.toString(10)}n`;case "symbol":return a.toString()}return JSON.stringify(a)} function Tb(a){var b=a.displayName;return b&&typeof b==="string"||(b=a.name)&&typeof b==="string"?b:(a=/function\s+([^\(]+)/m.exec(String(a)))?a[1]:"(Anonymous)"};function Ub(a,b){var c=Vb,d=[];Wb(b,a,d)||Xb(void 0,c,`Guard ${b.bb().trim()} failed:`,...d.reverse())}function Yb(a,b){a.Oc=!0;a.bb=typeof b==="function"?b:()=>b;return a}function Wb(a,b,c){var d=a(b,c);d||Zb(c,()=>{var e="";e.length>0&&(e+=": ");return`${e}Expected ${a.bb().trim()}, got ${Sb(b)}`});return d}function Zb(a,b){a?.push((typeof b==="function"?b():b).trim())}var Vb=void 0;function $b(a){return typeof a==="function"?a():a} function Xb(...a){throw Error(a.map($b).filter(Boolean).join("\n").trim().replace(/:$/,""));};var ac=Yb(a=>typeof a==="number","number"),bc=Yb(a=>typeof a==="string","string"),cc=Yb(a=>typeof a==="boolean","boolean"),dc=Yb(a=>typeof a==="bigint","bigint");function ec(){var a=[bc,cc,ac];return Yb(b=>a.some(c=>c(b)),()=>`${a.map(b=>b.bb().trim()).join(" | ")}`)};function fc(a){if(bc(a)){if(!/^\s*(?:-?[1-9]\d*|0)?\s*$/.test(a))throw Error("i`"+a);}else if(ac(a)&&!Number.isSafeInteger(a))throw Error("j`"+a);dc(a)||(Ub(a,ec()),a=BigInt(a));var b=a%BigInt(2),c=BigInt,d=typeof Window==="function"&&globalThis.top instanceof Window?globalThis.top:globalThis;d.gbigintUseStrInDebugToggleVal==null&&Object.defineProperties(d,{gbigintUseStrInDebugToggleVal:{value:Math.round(Math.random())}});return b===c(d.gbigintUseStrInDebugToggleVal)?a.toString():a} var jc=Yb(a=>{Ub(hc,dc);Ub(ic,dc);a=BigInt(a);return a>=hc&&a<=ic},"isSafeInt52"),hc=BigInt(Number.MIN_SAFE_INTEGER),ic=BigInt(Number.MAX_SAFE_INTEGER);var I=0,J=0,kc;function lc(a){var b=a>>>0;I=b;J=(a-b)/4294967296>>>0}function mc(a){if(a<0){lc(0-a);a=I;var b=J;b=~b;a?a=~a+1:b+=1;let [c,d]=[a,b];I=c>>>0;J=d>>>0}else lc(a)}function nc(a){r(a<=8);return kc||=new DataView(new ArrayBuffer(8))}function oc(a,b){var c=b*4294967296+(a>>>0);return Number.isSafeInteger(c)?c:pc(a,b)}function qc(a,b){return fc(BigInt.asUintN(64,(BigInt(b>>>0)<>>0)))} function rc(a,b){return fc(BigInt.asIntN(64,(BigInt.asUintN(32,BigInt(b))<>>=0;a>>>=0;return b<=2097151?""+(4294967296*b+a):""+(BigInt(b)<0);a.length<16?mc(Number(a)):(a=BigInt(a),I=Number(a&BigInt(4294967295))>>>0,J=Number(a>>BigInt(32)&BigInt(4294967295)))};var tc=typeof BigInt==="function"?BigInt.asIntN:void 0,uc=typeof BigInt==="function"?BigInt.asUintN:void 0,vc=Number.isSafeInteger,wc=Number.isFinite,xc=Math.trunc,yc=Number.MAX_SAFE_INTEGER;function zc(a){if(a==null||typeof a==="number")return a;if(a==="NaN"||a==="Infinity"||a==="-Infinity")return Number(a)}function Ac(a){return a.displayName||a.name||"unknown type name"}var Bc=/^-?([1-9][0-9]*|0)(\.[0-9]+)?$/; function Cc(a){switch(typeof a){case "bigint":return!0;case "number":return wc(a);case "string":return Bc.test(a);default:return!1}}function Dc(a){if(!wc(a))throw a=`Expected enum as finite number but got ${q(a)}: ${a}`,ab(a);return a|0}function Ec(a){return a==null?a:wc(a)?a|0:void 0}function Fc(a){return`Expected int32 as finite number but got ${q(a)}: ${a}`}function Gc(a){if(typeof a!=="number")throw ab(Fc(a));if(!wc(a))throw ab(Fc(a));return a|0} function Hc(a){if(a==null)return a;if(typeof a==="string"&&a)a=+a;else if(typeof a!=="number")return;return wc(a)?a|0:void 0}function Ic(a){return`Expected uint32 as finite number but got ${q(a)}: ${a}`}function Jc(a){if(a==null)return a;if(typeof a==="string"&&a)a=+a;else if(typeof a!=="number")return;return wc(a)?a>>>0:void 0} function Kc(a){if(a==null)return a;var b=typeof a;if(b==="bigint")return String(tc(64,a));if(Cc(a)){if(b==="string")return r(Cc(a)),r(!0),b=xc(Number(a)),vc(b)?a=String(b):(b=a.indexOf("."),b!==-1&&(a=a.substring(0,b)),r(a.indexOf(".")===-1),b=a.length,(a[0]==="-"?b<20||b===20&&a<="-9223372036854775808":b<19||b===19&&a<="9223372036854775807")||(sc(a),a=I,b=J,a=b&2147483648?""+(BigInt(b|0)<>>0)):pc(a,b))),a;if(b==="number"){r(Cc(a));r(!0);a=xc(a);if(!vc(a)){r(!vc(a));r(Number.isInteger(a)); mc(a);b=I;var c=J;if(a=c&2147483648)b=~b+1>>>0,c=~c>>>0,b==0&&(c=c+1>>>0);b=oc(b,c);a=typeof b==="number"?a?-b:b:a?"-"+b:b}return a}}} function Lc(a){if(a==null)return a;var b=typeof a;if(b==="bigint")return String(uc(64,a));if(Cc(a)){if(b==="string")return r(Cc(a)),r(!0),b=xc(Number(a)),vc(b)&&b>=0?a=String(b):(b=a.indexOf("."),b!==-1&&(a=a.substring(0,b)),r(a.indexOf(".")===-1),a[0]==="-"?b=!1:(b=a.length,b=b<20?!0:b===20&&a<="18446744073709551615"),b||(sc(a),a=pc(I,J))),a;if(b==="number")return r(Cc(a)),r(!0),a=xc(a),a>=0&&vc(a)||(r(a<0||a>yc),r(Number.isInteger(a)),mc(a),a=oc(I,J)),a}};function Mc(a){return a}Mc[hb]={};function Nc(a){return a};var Oc=class{constructor(){throw Error("n");}[Symbol.iterator](){}},Pc=()=>{throw Error("o");};Object.defineProperties(Oc,{[Symbol.hasInstance]:{value:Pc,configurable:!1,writable:!1,enumerable:!1}});r(Oc[Symbol.hasInstance]===Pc,"defineProperties did not work: was it monkey-patched?");function Qc(a){var b=ca(A);return b?v(a)[b]:void 0}var Rc=function(a,b){for(let c in a)!isNaN(c)&&b(a,+c,v(a[c]))},Tc=function(a){var b=new Sc;Rc(a,(c,d,e)=>{b[d]=[...e]});b.mb=a.mb;return b},Sc=class{},Uc={jc:!0};function Vc(a,b,c){if(ca(ib)&&ca(A)&&c===ib&&(r(H(a)),a=F?a[t(G)]:a.D,c=a[A])&&(c=c.mb))try{c(a,b,Uc)}catch(d){throw Error("p`"+b);}}function Wc(a,b){r(H(a));r(H(a));a=F?a[t(G)]:a.D;v(a);var c=ca(A);c&&a[c]?.[b]!=null&&bb(db,3,`0ub:${b}`)}function Xc(a,b){b<100||bb(eb,1,`0ubs:${b}`)};function Yc(a,b,c,d,e){var f=d!==void 0;d=!!d;var g=ca(A),k;!f&&g&&(k=a[g])&&Rc(k,Xc);g=[];var l=a.length;k=4294967295;var m=!1,p=!!(b&64);if(p){r(b&64);var u=b&128?0:-1}else u=void 0;if(!(b&1)){var w=l&&a[l-1];w==null||typeof w!=="object"||w[kb]||w.constructor!==Object?w=void 0:(l--,k=l);!p||b&128||f||(m=!0,k=Bb((Zc??Mc)(Eb(k,t(u)),t(u),a,w,e),t(u)))}b=void 0;for(e=0;e=k){r((Zc??Mc)!==Nc);let O=Eb(e,t(u));(b??={})[O]=C}else g[e]=C}if(w)for(let C in w){l= w[C];if(l==null||(l=c(l,d))==null)continue;e=+C;let O;p&&!Number.isNaN(e)&&(O=Bb(e,t(u)))0?void 0:a===0?cd||=[0,void 0]:[-a,void 0];case "string":return[0,a];case "object":return v(a),r(a.length===2||a.length===3&&a[2]===!0),r(a[0]==null||typeof a[0]==="number"&&a[0]>=0),r(a[1]==null||typeof a[1]==="string"),a}}function ed(a,b){v(b);return fd(a,b[0],b[1])} function fd(a,b,c,d=0){if(a!=null)for(var e=0;e=1024)throw Error("C`"+g);for(var l in f)if(k=+l,k1024)throw Error("D`"+g);e=rb(e,l)}}}D(a,e|64|d);return a}function gd(){if(xa)throw Error("B");};function hd(a){r(!(2&a));r(!(2048&a));return!(4096&a)&&!(16&a)}function id(a,b){t(a);if(typeof a!=="object")return a;if(Array.isArray(a)){Lb(a);var c=v(a,"state is only maintained on arrays.")[B]|0;a.length===0&&c&1?a=void 0:c&2||(b&&hd(c)?(nb(a,34),c&4&&Object.freeze(a)):a=jd(a,c,!1,b&&!(c&16)));return a}if(Ab(a))return r(Ab(a)),b=wb(a),c=pb(b),Fb(a,c)?a:kd(a,b,c)?ld(a,b):jd(b,c);if(a instanceof Xa)return a;r(!(a instanceof Uint8Array))} function ld(a,b,c){a=new a.constructor(b);c&&Ib(a,!0);a.ac=Hb;return a}function jd(a,b,c,d){r(b===(v(a,"state is only maintained on arrays.")[B]|0));d??=!!(34&b);a=Yc(a,b,id,d);d=32;c&&(d|=2);b=b&16769217|d;D(a,b);return a}function md(a){if(!Gb(a))return!1;r(H(a));var b=F?a[t(G)]:a.D,c=b,d=v(c,"state is only maintained on arrays.")[B]|0;E(c,d);r(d&2);b=jd(b,d);nb(b,2048);r(H(a));v(b);F?a[t(G)]=b:a.D=b;Ib(a,!1);a.ac=void 0;return!0} function nd(a){var b;if(b=!md(a)){r(H(a));b=F?a[t(G)]:a.D;let c=v(b,"state is only maintained on arrays.")[B]|0;E(b,c);b=Fb(a,c)}if(b)throw Error("g");}function od(a,b){if(b===void 0)b=v(a,"state is only maintained on arrays.")[B]|0,E(a,b,!0);else{let c=v(a,"state is only maintained on arrays.")[B]|0;E(a,c,!0);r(b===c)}r(!(b&2));b&32&&!(b&4096)&&D(a,b|4096)}function kd(a,b,c){return Jb&&a[Jb]?!1:c&2?!0:c&32&&!(c&4096)?(D(b,c|2),Ib(a,!0),!0):!1};var pd=function(a,b,c,d){Qb(a,c);if(b===-1)return null;var e=Cb(b,c);r(e===Bb(b,sb(v(a,"state is only maintained on arrays.")[B]|0)));r(e>=0);var f=a.length-1;if(!(f=f){var g=a[f];if(g==null||typeof g!=="object"||g[kb]||g.constructor!==Object)if(e===f)c=g;else return;else{c=g[b];var k=!0}}else c=a[e];if(d&&c!=null){d=d(c);if(d==null)return d;if(!Object.is(d,c))return k?g[b]=d:a[e]=d,d}return c}},L=function(a,b,c){nd(a);r(H(a));var d=F?a[t(G)]:a.D;var e=v(d,"state is only maintained on arrays.")[B]| 0;E(d,e);qd(d,e,b,c);return a};function qd(a,b,c,d,e){Qb(a,e);var f=Cb(c,e);r(f===Bb(c,sb(v(a,"state is only maintained on arrays.")[B]|0)));r(f>=0);var g=a.length-1;if(g>=Cb(1,e)&&f>=g){let k=a[g];if(k!=null&&typeof k==="object"&&!k[kb]&&k.constructor===Object)return k[c]=d,b}if(f<=g)return a[f]=d,b;d!==void 0&&((g=b)==null&&(b=v(a,"state is only maintained on arrays.")[B]|0,E(a,b),g=b),r(g&64),g=g>>14&1023||536870912,c>=g?(r(g!==536870912),d!=null&&(a[Cb(g,e)]={[c]:d})):a[f]=d);return b} function rd(a,b){if(!a)return a;r(qb(b)?Fb(a):!0);return a}function sd(a,b,c){a=pd(a,b,c);return Array.isArray(a)?a:lb}function td(a,b){2&b&&(a|=2);return a|1}function ud(a){return!!(2&a)&&!!(4&a)||!!(256&a)}function vd(a,b,c){if(b&2)throw Error("g");var d=Rb(b),e=sd(a,c,d),f=e===lb?7:v(e,"state is only maintained on arrays.")[B]|0,g=td(f,b);if(2&g||ud(g)||16&g)g===f||ud(g)||D(e,g),e=[...e],f=0,g=wd(g,b),t(qd(a,b,c,e,d));g&=-13;g!==f&&D(e,g);return e} var xd=function(a,b,c){var d=v(a,"state is only maintained on arrays.")[B]|0;E(a,d,!0);var e=Rb(d),f=pd(a,c,e);if(Ab(f)){if(!Fb(f))return md(f),r(H(f)),F?f[t(G)]:f.D;r(H(f));var g=F?f[t(G)]:f.D;r((v(g,"state is only maintained on arrays.")[B]|0)&2)}else Array.isArray(f)&&(g=f);if(g){let k=v(g,"state is only maintained on arrays.")[B]|0;k&2&&(g=jd(g,k))}g=ed(g,b);g!==f&&qd(a,d,c,g,e);return g}; function yd(a,b,c,d,e){var f=!1;d=pd(a,d,e,g=>{if(Ab(g))var k=g;else if(Array.isArray(g)){k=v(g,"state is only maintained on arrays.")[B]|0;let l;l=k|b&32;l|=b&2;l!==k&&D(g,l);k=new c(g)}else k=void 0;f=k!==g&&k!=null;return k});if(d!=null)return f&&!Fb(d)&&od(a,b),rd(d,a)} var zd=function(a,b,c,d){r(H(a));var e=F?a[t(G)]:a.D,f=v(e,"state is only maintained on arrays.")[B]|0;E(e,f);b=yd(e,f,b,c,d);if(b==null)return b;f=v(e,"state is only maintained on arrays.")[B]|0;E(e,f);if(!Fb(a,f)){var g=b;let k=wb(g),l=pb(k);g=Fb(g,l)?kd(g,k,l)?ld(g,k,!0):new g.constructor(jd(k,l,!1)):g;g!==b&&(md(a)&&(r(H(a)),e=F?a[t(G)]:a.D,a=v(e,"state is only maintained on arrays.")[B]|0,E(e,a),f=a),b=g,f=qd(e,f,c,b,d),od(e,f))}return rd(b,e)},Ad=function(a,b,c,d){if(d!=null){var e=d;b=t(b); if(!(e instanceof b))throw Error("m`"+Ac(b)+"`"+(e&&Ac(e.constructor)));}else d=void 0;L(a,c,d);d&&!Fb(d)&&(r(H(a)),c=F?a[t(G)]:a.D,od(c));return a};function wd(a,b){return a=(2&b?a|2:a&-3)&-273} function Bd(a,b,c){nd(a);var d,e=!0;r(H(a));var f=d=F?a[t(G)]:a.D,g=v(f,"state is only maintained on arrays.")[B]|0;E(f,g);var k=g;f=Fb(a,k)?1:2;e=!!e||f===3;f===2&&md(a)&&(r(H(a)),g=d=F?a[t(G)]:a.D,k=v(g,"state is only maintained on arrays.")[B]|0,E(g,k));var l=sd(d,b),m=l===lb?7:v(l,"state is only maintained on arrays.")[B]|0,p=td(m,k);Mb(l);g=4&p?!1:!0;if(g){4&p&&(l=[...l],m=0,p=wd(p,k),k=t(qd(d,k,b,l)));for(var u=0,w=0;u>>=0}return L(a,b,c)},Ed=function(a,b,c){if(c!=null&&typeof c!=="string")throw Error("l`"+c+"`"+q(c));return L(a,b,c)},Fd=function(a,b,c){return L(a,b,c==null?c:Dc(c))};var Gd=class{constructor(a,b,c){this.buffer=a;if(c&&!b)throw Error("M");this.Gb=b}}; function Hd(a,b){if(typeof a==="string")return new Gd(Ua(a),b);if(Array.isArray(a))return new Gd(new Uint8Array(a),b);if(a.constructor===Uint8Array)return new Gd(a,!1);if(a.constructor===ArrayBuffer)return a=new Uint8Array(a),new Gd(a,!1);if(a.constructor===Xa)return b=vb(a),new Gd(b,!0,a);if(a instanceof Uint8Array)return a=a.constructor===Uint8Array?a:new Uint8Array(a.buffer,a.byteOffset,a.byteLength),new Gd(a,!1);throw Error("N");};var Jd=function(a,b){var c=0,d=0,e=0,f=a.N,g=a.I;do{var k=f[g++];c|=(k&127)<32)for(d|=(k&127)>>4,e=3;e<32&&k&128;e+=7)k=f[g++],d|=(k&127)<>>0,d>>>0);throw Error("J");},Kd=function(a){for(var b=0,c=a.I,d=c+10,e=a.N;c>>0},Nd=function(a){return Jd(a,qc)},Od=function(a){var b=a.N,c=a.I,d=b[c+0],e=b[c+1],f=b[c+2];b=b[c+3];a.advance(4);return(d<<0|e<<8|f<<16|b<<24)>>>0},Pd=function(a){return Ld(a)},Id=function(a,b){a.I=b;if(b>a.S)throw Error("K`"+b+"`"+a.S);},Qd=function(a,b){if(b<0)throw Error("L`"+b);var c=a.I,d=c+b;if(d>a.S)throw Error("K`"+(a.S-c)+"`"+ b);a.I=d;return c},Sd=class{constructor(a,b,c,d){this.F=this.N=null;this.Xa=!1;this.Ja=null;this.I=this.S=this.Ea=0;this.init(a,b,c,d)}init(a,b,c,{Ua:d=!1,nb:e=!1}={}){this.Ua=d;this.nb=e;a&&(this.F=a=Hd(a,this.nb),this.N=a.buffer,this.Xa=a.Gb,this.Ja=null,this.Ea=b||0,this.S=c!==void 0?this.Ea+c:this.N.length,this.I=this.Ea)}ab(){this.clear();Rd.length<100&&Rd.push(this)}clear(){this.F=this.N=null;this.Xa=!1;this.Ja=null;this.I=this.S=this.Ea=0;this.Ua=!1}setEnd(a){this.S=a}reset(){this.I=this.Ea}K(){return this.I}advance(a){Id(this, this.I+a)}Ib(a,b){var c=Qd(this,a);var d=r(this.N),e;b?(e=qa)||(e=qa=new TextDecoder("utf-8",{fatal:!0})):(e=ra)||(e=ra=new TextDecoder("utf-8",{fatal:!1}));a=c+a;d=c===0&&a===d.length?d:d.subarray(c,a);try{var f=e.decode(d)}catch(g){if(b){if(pa===void 0){try{e.decode(new Uint8Array([128]))}catch(k){}try{e.decode(new Uint8Array([97])),pa=!0}catch(k){pa=!1}}b=!pa}b&&(qa=void 0);throw g;}return f}jb(a){if(a==0)return Ya||=new Xa(null,Va);var b=Qd(this,a);if(this.Ua&&this.Xa)b=this.N.subarray(b,b+a); else{var c=r(this.N);a=b+a;b=b===a?new Uint8Array(0):c.slice(b,a)}x(b,Uint8Array);return b.length==0?Ya||=new Xa(null,Va):new Xa(b,Va)}},Rd=[];r(!0); var Wd=function(a,b,c,d){if(Td.length){let e=Td.pop();Ud(e,d);e.v.init(a,b,c,d);return e}return new Vd(a,b,c,d)},Ud=function(a,{Cb:b=!1}={}){a.Cb=b},Xd=function(a){var b=a.v;if(b.I==b.S)return!1;a.Ma!==-1&&(b=a.v.K(),a.v.I=a.ba,Md(a.v),a.A===4||a.A===3?r(b===a.v.K(),"Expected to not advance the cursor. Group tags do not have values."):r(b>a.v.K(),"Expected to read the field, did you forget to call a read or skip method?"),a.v.I=b);a.ba=a.v.K();b=Md(a.v);var c=b>>>3,d=b&7;if(!(d>=0&&d<=5))throw Error("F`"+d+ "`"+a.ba);if(c<1)throw Error("G`"+c+"`"+a.ba);a.Ma=b;a.na=c;a.A=d;return!0},Yd=function(a){switch(a.A){case 0:a.A!=0?(ka("Invalid wire type for skipVarintField"),Yd(a)):Kd(a.v);break;case 1:r(a.A===1);a.v.advance(8);break;case 2:if(a.A!=2)ka("Invalid wire type for skipDelimitedField"),Yd(a);else{var b=Md(a.v);a.v.advance(b)}break;case 5:r(a.A===5);a.v.advance(4);break;case 3:b=a.na;do{if(!Xd(a))throw Error("H");if(a.A==4){if(a.na!=b)throw Error("I");break}Yd(a)}while(1);break;default:throw Error("F`"+ a.A+"`"+a.ba);}},Zd=function(a,b,c){r(a.A==2);var d=a.v.S,e=Md(a.v),f=a.v.K()+e,g=f-d;g<=0&&(a.v.setEnd(f),c(b,a,void 0,void 0,void 0),g=f-a.v.K());if(g)throw Error("E`"+e+"`"+(e-g));a.v.I=f;a.v.setEnd(d)},$d=function(a){r(a.A==0);return Md(a.v)},ae=function(a){r(a.A==0);return Nd(a.v)},be=function(a){r(a.A==0);return Ld(a.v)},ce=function(a){r(a.A==2);var b=Md(a.v);return a.v.Ib(b,!0)},de=function(a,b,c){r(a.A==2);var d=Md(a.v);for(d=a.v.K()+d;a.v.K()>>0;this.va=b>>>0}},ee,je=function(a){if(!a)return he||=new ie(0,0);if(!/^-?\d+$/.test(a))return null;sc(a);return new ie(I,J)},ie=class{constructor(a,b){this.ya=a>>>0;this.va=b>>>0}},he;var ke=function(a,b){r(b==Math.floor(b));for(r(b>=0&&b<4294967296);b>127;)a.F.push(b&127|128),b>>>=7;a.F.push(b)},le=function(a,b){r(b==Math.floor(b));r(b>=-2147483648&&b<2147483648);if(b>=0)ke(a,b);else{for(let c=0;c<9;c++)a.F.push(b&127|128),b>>=7;a.F.push(1)}},me=class{constructor(){this.F=[]}length(){return this.F.length}end(){var a=this.F;this.F=[];return a}Y(a,b){r(a==Math.floor(a));r(b==Math.floor(b));r(a>=0&&a<4294967296);for(r(b>=0&&b<4294967296);b>0||a>127;)this.F.push(a&127|128),a=(a>>> 7|b<<25)>>>0,b>>>=7;this.F.push(a)}tb(a,b){r(a==Math.floor(a));r(b==Math.floor(b));r(a>=0&&a<4294967296);r(b>=0&&b<4294967296);this.O(a);this.O(b)}O(a){r(a==Math.floor(a));r(a>=0&&a<4294967296);this.F.push(a>>>0&255);this.F.push(a>>>8&255);this.F.push(a>>>16&255);this.F.push(a>>>24&255)}Pb(a){r(a==Math.floor(a));r(a>=0&&a<1.8446744073709552E19);lc(a);this.O(I);this.O(J)}Nb(a){r(a==Math.floor(a));r(a>=-2147483648&&a<2147483648);this.F.push(a>>>0&255);this.F.push(a>>>8&255);this.F.push(a>>>16&255); this.F.push(a>>>24&255)}Ob(a){r(a==Math.floor(a));r(a>=-0x7fffffffffffffff&&a<0x7fffffffffffffff);mc(a);this.tb(I,J)}sb(a){r(a==Infinity||a==-Infinity||isNaN(a)||typeof a==="number"&&a>=-3.4028234663852886E38&&a<=3.4028234663852886E38);var b=nc(4);b.setFloat32(0,+a,!0);J=0;I=b.getUint32(0,!0);this.O(I)}rb(a){r(typeof a==="number"||a==="Infinity"||a==="-Infinity"||a==="NaN");var b=nc(8);b.setFloat64(0,+a,!0);I=b.getUint32(0,!0);J=b.getUint32(4,!0);this.O(I);this.O(J)}qb(a){r(typeof a==="boolean"|| typeof a==="number");this.F.push(a?1:0)}Pa(a){r(a==Math.floor(a));r(a>=-2147483648&&a<2147483648);le(this,a)}};var ne=function(a,b){b.length!==0&&(a.Wa.push(b),a.da+=b.length)},M=function(a,b,c){r(b>=1&&b==Math.floor(b));ke(a.C,b*8+c)},oe=function(a,b){M(a,b,2);b=a.C.end();ne(a,b);b.push(a.da);return b},pe=function(a,b){var c=b.pop();c=a.da+a.C.length()-c;for(r(c>=0);c>127;)b.push(c&127|128),c>>>=7,a.da++;b.push(c);a.da++},qe=function(a,b,c){if(c!=null)switch(M(a,b,0),typeof c){case "number":a=a.C;r(c==Math.floor(c));r(c>=0&&c<1.8446744073709552E19);mc(c);a.Y(I,J);break;case "bigint":c=BigInt.asUintN(64,c); c=new fe(Number(c&BigInt(4294967295)),Number(c>>BigInt(32)));a.C.Y(c.ya,c.va);break;default:c=ge(c),a.C.Y(c.ya,c.va)}},se=class{constructor(){this.Wa=[];this.da=0;this.C=new me}Nb(a,b){b!=null&&(N(a,b,b>=-2147483648&&b<2147483648),b!=null&&(re(a,b),M(this,a,0),le(this.C,b)))}Ob(a,b){if(b!=null){switch(typeof b){case "string":N(a,b,je(b));break;case "number":N(a,b,b>=-0x7fffffffffffffff&&b<0x7fffffffffffffff);break;default:N(a,b,b>=BigInt(-0x7fffffffffffffff)&&b=-0x7fffffffffffffff&&b<0x7fffffffffffffff);mc(b);a.Y(I,J);break;case "bigint":b=BigInt.asUintN(64,b);b=new ie(Number(b&BigInt(4294967295)),Number(b>>BigInt(32)));this.C.Y(b.ya,b.va);break;default:b=je(b),this.C.Y(b.ya,b.va)}}}O(a,b){b!=null&&(N(a,b,b>=0&&b<4294967296),b!=null&&(M(this,a,0),ke(this.C,b)))}Pb(a,b){if(b!=null){switch(typeof b){case "string":N(a,b,ge(b));break;case "number":N(a,b,b>=0&&b<1.8446744073709552E19);break;default:N(a, b,b>=BigInt(0)&&b=-2147483648&&b<2147483648)} function N(a,b,c){c||ka(`for [${b}] at [${a}]`)};function P(){var a=class{constructor(){throw Error("O");}};Object.setPrototypeOf(a,a.prototype);return a}var te=P(),ue=P(),ve=P(),we=P(),xe=P(),ye=P(),ze=P(),Ae=P(),Be=P(),Ce=P(),De=P(),Ee=P();var Q=class{constructor(a,b,c){this.preventPassingToStructuredClone=Kb;x(this,Q,"The message constructor should only be used by subclasses");r(this.constructor!==Q,"Message is an abstract class and cannot be directly constructed");var d=this.constructor;if(a&&(a[jb]??(a[jb]=d))!==d)throw Error("Q");a=fd(a,b,c,2048);r(H(this));v(a);F?this[t(G)]=a:this.D=a;r(H(this));a=F?this[t(G)]:this.D;b=v(a,"state is only maintained on arrays.")[B]|0;E(a,b);r(b&64);r(b&2048)}toJSON(){r(!Zc);var a=ad(this);return a}getExtension(a){x(this, a.Db);var b=x(this,Q);Wc(b,a.M);Vc(b,a.M,a.gb);return a.aa?a.La?a.ka(b,a.aa,a.M,void 0===Nb?2:4,a.ca):a.ka(b,a.aa,a.M,a.ca):a.La?a.ka(b,a.M,void 0===Nb?2:4,a.ca):a.ka(b,a.M,a.defaultValue,a.ca)}hasExtension(a){r(!a.La,"repeated extensions don't support hasExtension");var b=x(this,Q);Wc(b,a.M);Vc(b,a.M,a.gb);if(a.aa){r(H(b));b=F?b[t(G)]:b.D;let c=v(b,"state is only maintained on arrays.")[B]|0;E(b,c);a=yd(b,c,a.aa,a.M,a.ca)!==void 0}else r(!a.La,"repeated extensions don't support getExtensionOrUndefined"), x(b,a.Db),b=x(b,Q),Wc(b,a.M),Vc(b,a.M,a.gb),a=a.aa?a.ka(b,a.aa,a.M,a.ca):a.ka(b,a.M,null,a.ca),a=(a===null?void 0:a)!==void 0;return a}clone(){var a=x(this,Q);r(Ab(a));var b=wb(a),c=pb(b);return kd(a,b,c)?ld(a,b,!0):new a.constructor(jd(b,c,!1))}Gb(){return Fb(this)}};xb=Q;Q.prototype[gb]=zb;Q.prototype.toString=function(){r(H(this));return(F?this[t(G)]:this.D).toString()};var Fe=class{constructor(a,b,c,d){this.Qa=a;this.Ra=b;a=ca(ue);this.Qb=!!a&&d===a||!1}};function Ge(a,b,c,d,e){b=b instanceof Q?wb(b):Array.isArray(b)?ed(b,d):void 0;b!=null&&(c=oe(a,c),e(b,a),pe(a,c))}var He=new Fe(function(a,b,c,d,e){if(a.A!==2)return!1;Zd(a,xd(b,d,c),e);return!0},Ge,!1,ue),Ie=new Fe(function(a,b,c,d,e){if(a.A!==2)return!1;Zd(a,xd(b,d,c),e);return!0},Ge,!1,ue),Je=Symbol(),Ke=Symbol(),Le=Symbol(),Me=Symbol(),Ne=Symbol(),Oe,Pe; function Qe(a,b,c,d){var e=d[a];if(e)return e;e={};e.Vb=d;e.Ba=r(dd(d[0]));var f=d[1],g=1;f&&f.constructor===Object&&(e.Za=f,f=d[++g],typeof f==="function"&&(Oe!=null&&(r(Oe===f),r(Pe===d[1+g])),e.Hb=!0,Oe??=f,Pe??=na(d[g+1]),f=d[g+=2]));for(var k={};f&&Re(f);){for(var l=0;l0),l+=f,f=d[++g]);let u;var m=void 0;f instanceof Fe?u=f:(u=He,g--);if(u?.Qb){f=d[++g];m=d;var p=g;typeof f==="function"&&(r(f.length===0),f=f(),m[p]= f);Se(f);m=f}f=d[++g];p=l+1;typeof f==="number"&&f<0&&(p-=f,f=d[++g]);for(;l0}function Se(a){if(Array.isArray(a)&&a.length){var b=a[0];var c=dd(b);c!=null&&c!==b&&(a[0]=c);b=c!=null}else b=!1;r(b);return a}function Te(a){return Array.isArray(a)?a[0]instanceof Fe?(r(a.length===2),Se(a[1]),a):[Ie,Se(a)]:[x(a,Fe),void 0]};function Ue(a){return Qe(Ke,Ve,We,a)}function Ve(a,b,c,d){var e=c.Qa;a[b]=d?(f,g,k)=>e(f,g,k,d):e}function We(a,b,c,d,e){var f=c.Qa,g,k;a[b]=(l,m,p)=>f(l,m,p,k||=Ue(d).Ba,g||=Xe(d),e)} function Xe(a){var b=a[Le];if(b!=null)return b;var c=Ue(a);b=c.Hb?(d,e)=>r(Oe)(d,e,c):(d,e)=>{var f=v(d,"state is only maintained on arrays.")[B]|0;E(d,f,!0);for(r(!(f&2));Xd(e)&&e.A!=4;){f=e.na;var g=c[f];if(g==null){var k=c.Za;k&&(k=k[f])&&(k=Ye(k),k!=null&&(g=c[f]=k))}if(g==null||!g(e,d,f)){g=e;k=g.ba;Yd(g);if(g.Cb)var l=void 0;else{l=g.v.K();let m=l-k;g.v.I=k;k=g.v.jb(m);r(l==g.v.K());l=k}g=void 0;k=d;v(k);l&&((g=k[A]??(k[A]=new Sc))[f]??(g[f]=[])).push(l)}}if(d=Qc(d))d.mb=t(c.Vb[Ne]);return!0}; a[Le]=b;a[Ne]=Ze.bind(a);return b} function Ze(a,b,c,d){var e=this[Ke],f=this[Le],g=ed(void 0,e.Ba),k=Qc(a);if(k){var l=!1,m=e.Za;if(m){e=(p,u,w)=>{if(w.length!==0)if(m[u])for(let C of w){p=Wd(C);try{l=!0,f(g,p)}finally{p.ab()}}else d?.(a,u,w)};if(b==null)Rc(k,e);else if(k!=null){let p=k[b];p&&e(k,b,p)}if(l){let p=ob(a);if(p&2&&p&2048&&!c?.jc)throw Error("R");let u=Rb(p),w=(C,O)=>{if(pd(a,C,u)!=null)switch(c?.Tc){case 1:return;default:throw Error("S`"+C);}O!=null&&(p=t(qd(a,p,C,O,u)));delete k[C]};b==null?Pb(g,ob(g),(C,O)=>{w(C,O)}): w(b,pd(g,b,u))}}}}function Ye(a){a=Te(a);var b=x(a[0],Fe).Qa;if(a=a[1]){let c=Xe(Se(a)),d=Ue(Se(a)).Ba;return(e,f,g)=>b(e,f,g,d,c)}return b};function $e(a,b,c){a[b]=c.Ra}function af(a,b,c,d){var e,f,g=c.Ra;a[b]=(k,l,m)=>g(k,l,m,f||=Qe(Je,$e,af,d).Ba,e||=bf(d))}function bf(a){var b=a[Me];if(!b){let c=Qe(Je,$e,af,a);b=(d,e)=>cf(d,e,c);a[Me]=b}return b}function cf(a,b,c){Pb(a,v(a,"state is only maintained on arrays.")[B]|0,(e,f)=>{if(f!=null){var g=df(c,e);g?g(b,f,e):(v(a),e<500||bb(fb,3,`0ubsb:${e}`))}});var d=Qc(a);d&&Rc(d,(e,f,g)=>{ne(b,b.C.end());for(e=0;ed(g,k,l,f,e)}else c=d;return a[b]=c}};function ef(a,b,c){if(Array.isArray(b)){var d=v(b,"state is only maintained on arrays.")[B]|0;if(d&4)return b;for(var e=0,f=0;e>31)*2+1;var e=d>>>23&255;d&=8388607;hf(b,c,e==255?d?NaN:a*Infinity:e==0?a*1.401298464324817E-45*d:a*Math.pow(2,e-150)*(d+8388608));return!0},function(a,b,c){a.sb(c,zc(b))},Ce),mf=ff(function(a,b,c){a.A!== 0?b=!1:(r(a.A==0),a=Jd(a.v,rc),hf(b,c,a),b=!0);return b},function(a,b,c){a.Ob(c,Kc(b))},Ae),nf=ff(function(a,b,c){a.A!==0?a=!1:(hf(b,c,ae(a)),a=!0);return a},function(a,b,c){a.Pb(c,Lc(b))},Be),of=gf(function(a,b,c){if(a.A!==0&&a.A!==2)a=!1;else{let d=v(b,"state is only maintained on arrays.")[B]|0;E(b,d,!0);b=vd(b,d,c);a.A==2?de(a,Nd,b):b.push(ae(a));a=!0}return a},function(a,b,c){b=ef(Lc,b,!1);if(b!=null)for(let d=0;d=0&&b<4294967296),M(a,c,5),a.C.O(b))},ze),rf=ff(function(a,b,c){if(a.A!==0)return!1;r(a.A==0);a=Kd(a.v);hf(b,c,a);return!0},function(a,b,c){a.qb(c,b==null||typeof b==="boolean"?b:typeof b==="number"?!!b:void 0)},ve),sf=ff(function(a,b,c){if(a.A!==2)return!1;hf(b,c,ce(a));return!0},function(a,b,c){b=b==null|| typeof b==="string"?b:void 0;if(b!=null){ma(b);if(ta?!b.isWellFormed():/(?:[^\uD800-\uDBFF]|^)[\uDC00-\uDFFF]|[\uD800-\uDBFF](?![\uDC00-\uDFFF])/.test(b))throw Error("a");b=(sa||=new TextEncoder).encode(b);M(a,c,2);ke(a.C,b.length);ne(a,a.C.end());ne(a,b)}},we),tf=ff(function(a,b,c){if(a.A!==0)return!1;hf(b,c,$d(a));return!0},function(a,b,c){a.O(c,Jc(b))},ye),uf=gf(function(a,b,c){if(a.A!==0&&a.A!==2)return!1;var d=v(b,"state is only maintained on arrays.")[B]|0;E(b,d,!0);b=vd(b,d,c);a.A==2?de(a, Md,b):b.push($d(a));return!0},function(a,b,c){b=ef(Jc,b,!0);if(b!=null&&b.length){c=oe(a,c);for(let d=0;da(b)||Bf(b):Bf})();var Cf=Q;function Df(a){return function(){var b=new se;cf(wb(x(this,Q)),b,Qe(Je,$e,af,a));ne(b,b.C.end());var c=new Uint8Array(b.da),d=b.Wa,e=d.length,f=0;for(let g=0;ga(...b)},Ff=class{};var Gf=function(a,b){return Object.keys(a.T).map(c=>Number(c)).filter(c=>!isNaN(c)&&c>b).every(c=>a.T[c].length===0)},Hf=function(a,b){var c=Gf(a,3);a.T[3].push(b);c&&a.T[3].length===1&&a.flush()},If=function(a,b){for(;Gf(a,b)&&a.T[b].length>0;)a.T[b][0](),a.T[b].shift()},Jf=class{constructor(){this.T={[3]:[],[2]:[],[1]:[]};this.fb=!1}flush(){if(!this.fb){this.fb=!0;try{for(;Object.values(this.T).some(a=>a.length>0);)If(this,3),If(this,2),If(this,1)}catch(a){throw Object.values(this.T).forEach(b=> void b.splice(0,b.length)),a;}finally{this.fb=!1}}}};/* Copyright Google LLC SPDX-License-Identifier: Apache-2.0 */ var Kf={};var Lf=globalThis.trustedTypes,Mf;function Nf(){var a=null;if(!Lf)return a;try{let b=c=>c;a=Lf.createPolicy("goog#html",{createHTML:b,createScript:b,createScriptURL:b})}catch(b){throw b;}return a};var Of=class{constructor(a){if(Kf!==Kf)throw Error("T");this.ec=a}toString(){return this.ec+""}};function Pf(a){var b;Mf===void 0&&(Mf=Nf());a=(b=Mf)?b.createScriptURL(a):a;return new Of(a)};function Qf(a){return Object.isFrozen(a)&&Object.isFrozen(a.raw)}function Rf(a){return a.toString().indexOf("`")===-1}var Sf=Rf(a=>a``)||Rf(a=>a`\0`)||Rf(a=>a`\n`)||Rf(a=>a`\u0000`),Tf=Qf``&&Qf`\0`&&Qf`\n`&&Qf`\u0000`;var Uf=class{constructor(a){if(Kf!==Kf)throw Error("T");this.fc=a}toString(){return this.fc}};new Uf("about:blank");new Uf("about:invalid#zClosurez");var Vf=[],Wf=a=>{console.warn("V`"+a)};Vf.indexOf(Wf)===-1&&Vf.push(Wf);/* Copyright (c) 2015-2018 Google, Inc., Netflix, Inc., Microsoft Corp. and contributors Licensed under the Apache License, Version 2.0 (the "License"); you may not use this file except in compliance with the License. You may obtain a copy of the License at http://www.apache.org/licenses/LICENSE-2.0 Unless required by applicable law or agreed to in writing, software distributed under the License is distributed on an "AS IS" BASIS, WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. See the License for the specific language governing permissions and limitations under the License. */ var Xf=class extends Error{constructor(a){super(a?`${a.length} errors occurred during unsubscription: ${a.map((b,c)=>`${c+1}) ${b.toString()}`).join("\n ")}`:"");this.errors=a;Object.setPrototypeOf(this,new.target.prototype);this.name="UnsubscriptionError"}};function Yf(a,b){a&&(b=a.indexOf(b),0<=b&&a.splice(b,1))};function R(a){return typeof a==="function"};var S=class{constructor(a){this.Yb=a;this.closed=!1;this.sa=this.ga=null}unsubscribe(){if(!this.closed){this.closed=!0;let c=this.ga;if(Array.isArray(c))for(var a of c)a.remove(this);else c?.remove(this);a=this.Yb;if(R(a))try{a()}catch(e){var b=e instanceof Xf?e.errors:[e]}let d=this.sa;if(d){this.sa=null;for(let e of d)try{R(e)?e():e.unsubscribe()}catch(f){b=b??[],f instanceof Xf?b=[...b,...f.errors]:b.push(f)}}if(b)throw new Xf(b);}}add(a){if(a&&a!==this)if(this.closed)R(a)?a():a.unsubscribe(); else{if(a instanceof S){if(a.closed||a.Sb(this))return;a.Rb(this)}(this.sa=this.sa??[]).push(a)}}Sb(a){var b=this.ga;return b===a||Array.isArray(b)&&b.includes(a)}Rb(a){var b=this.ga;this.ga=Array.isArray(b)?(b.push(a),b):b?[b,a]:a}Tb(a){var b=this.ga;b===a?this.ga=null:Array.isArray(b)&&Yf(b,a)}remove(a){var b=this.sa;b&&Yf(b,a);a instanceof S&&a.Tb(this)}},Zf=S,$f=new S;$f.closed=!0;Zf.EMPTY=$f;function ag(a){return a instanceof S||a&&"closed"in a&&R(a.remove)&&R(a.add)&&R(a.unsubscribe)};function bg(a){setTimeout(()=>{throw a;})};var dg=class extends S{static create(a,b,c){return new cg(a,b,c)}constructor(a){super();this.J=!1;this.destination=a instanceof dg?a:new eg(!a||R(a)?{next:a??void 0}:a);ag(a)&&a.add(this)}next(a){this.J||this.Ab(a)}error(a){this.J||(this.J=!0,this.xb(a))}complete(){this.J||(this.J=!0,this.wb())}unsubscribe(){this.closed||(this.J=!0,super.unsubscribe())}Ab(a){this.destination.next(a)}xb(a){this.destination.error(a);this.unsubscribe()}wb(){this.destination.complete();this.unsubscribe()}}; class eg{constructor(a){this.hb=a}next(a){var b=this.hb;if(b.next)try{b.next(a)}catch(c){bg(c)}}error(a){var b=this.hb;if(b.error)try{b.error(a)}catch(c){bg(c)}else bg(a)}complete(){var a=this.hb;if(a.complete)try{a.complete()}catch(b){bg(b)}}}var cg=class extends dg{constructor(a,b,c){super();this.destination=new eg(R(a)||!a?{next:a??void 0,error:b??void 0,complete:c??void 0}:a)}};var fg=typeof Symbol==="function"&&Symbol.observable||"@@observable";function gg(a){return a};function hg(a){return a.length===0?gg:a.length===1?a[0]:function(b){return a.reduce((c,d)=>d(c),b)}};var T=function(a,...b){return b.length?hg(b)(a):a},U=class{constructor(a){a&&(this.Z=a)}ma(a){var b=new U;b.source=this;b.operator=a;return b}subscribe(a,b,c){a=a&&a instanceof dg||a&&R(a.next)&&R(a.error)&&R(a.complete)&&ag(a)?a:new cg(a,b,c);b=this.operator;c=this.source;a.add(b?b.call(a,c):c?this.Z(a):this.Ta(a));return a}Ta(a){try{return this.Z(a)}catch(b){a.error(b)}}forEach(a,b){b=b??void 0??Promise;return new b((c,d)=>{var e=this.subscribe(f=>{try{a(f)}catch(g){d(g),e?.unsubscribe()}},d,c)})}Z(a){return this.source?.subscribe(a)}[fg](){return this}}; U.create=a=>new U(a);var ig=class extends Error{constructor(){super("object unsubscribed");Object.setPrototypeOf(this,new.target.prototype);this.name="ObjectUnsubscribedError"}};var kg=class extends U{constructor(){super();this.oa=[];this.cb=this.J=this.closed=!1;this.Kb=null}ma(a){var b=new jg(this,this);b.operator=a;return b}ha(){if(this.closed)throw new ig;}next(a){this.ha();if(!this.J){let b=this.oa.slice();for(let c of b)c.next(a)}}error(a){this.ha();if(!this.J){this.cb=this.J=!0;this.Kb=a;let b=this.oa;for(;b.length;)b.shift().error(a)}}complete(){this.ha();if(!this.J){this.J=!0;let a=this.oa;for(;a.length;)a.shift().complete()}}unsubscribe(){this.J=this.closed=!0; this.oa=null}Ta(a){this.ha();return super.Ta(a)}Z(a){this.ha();this.ub(a);return this.zb(a)}zb(a){var b=this.J,c=this.oa;return this.cb||b?S.EMPTY:(c.push(a),new S(()=>Yf(this.oa,a)))}ub(a){var b=this.Kb,c=this.J;this.cb?a.error(b):c&&a.complete()}};kg.create=(a,b)=>new jg(a,b); var jg=class extends kg{constructor(a,b){super();this.destination=a;this.source=b}next(a){this.destination?.next?.(a)}error(a){this.destination?.error?.(a)}complete(){this.destination?.complete?.()}Z(a){return this.source?.subscribe(a)??S.EMPTY}};var lg=new U(a=>a.complete());function mg(a,b){return new U(c=>{var d=0;return b.U(function(){d===a.length?c.complete():(c.next(a[d++]),c.closed||this.U())})})};var ng=typeof Symbol==="function"&&Symbol.iterator?Symbol.iterator:"@@iterator";var og=a=>a&&typeof a.length==="number"&&typeof a!=="function";function pg(a){return qg(a)}function qg(a){if(a instanceof U)return a;if(a!=null){if(R(a[fg]))return rg(a);if(og(a))return sg(a);if(R(a?.then))return tg(a);if(Symbol.asyncIterator&&R(a?.[Symbol.asyncIterator]))return ug(a);if(R(a?.[ng]))return vg(a)}throw new TypeError("X`"+(a!==null&&typeof a==="object"?"an invalid object":`'${a}'`));}function rg(a){return new U(b=>{var c=a[fg]();if(R(c.subscribe))return c.subscribe(b);throw new TypeError("Y");})} function sg(a){return new U(b=>{for(let c=0;c{a.then(c=>{b.closed||(b.next(c),b.complete())},c=>b.error(c)).then(null,bg)})}function vg(a){return new U(b=>{for(var c=a[ng]();!b.closed;){let {done:d,value:e}=c.next();d?b.complete():b.next(e)}return()=>R(c?.return)&&c.return()})}function ug(a){return new U(b=>{wg(a,b).catch(c=>b.error(c))})}async function wg(a,b){for await(let c of a)b.next(c);b.complete()};function xg(a){return a&&R(a.U)};function yg(...a){var b=xg(a[a.length-1])?a.pop():void 0;return b?mg(a,b):sg(a)};var zg={now(){return(zg.Xb||Date).now()},Xb:void 0};var Ag=function(a){var b=a.bufferSize,c=a.Lb,d=a.buffer;a=a.eb;var e=(a?1:2)*b;b{var d=!1,e;a.subscribe({next:f=>{e=f;d=!0},error:c,complete:()=>{d?b(e):c(new Eg)}})})};var V=class extends dg{constructor(a,b,c,d,e){super(a);this.dc=e;b&&(this.Ab=function(f){try{b(f)}catch(g){this.destination.error(g)}});c&&(this.xb=function(f){try{c(f)}catch(g){this.destination.error(g)}this.unsubscribe()});d&&(this.wb=function(){try{d()}catch(f){this.destination.error(f)}this.unsubscribe()})}unsubscribe(){!this.closed&&this.dc?.();super.unsubscribe()}};function W(a){return b=>{if(R(b?.ma))return b.ma(function(c){try{return a(c,this)}catch(d){this.error(d)}});throw new TypeError("Z");}};function Gg(){return W((a,b)=>{var c=null;a.Ga++;var d=new V(b,void 0,void 0,void 0,()=>{if(!a||a.Ga<=0||0<--a.Ga)c=null;else{var e=a.fa,f=c;c=null;!e||f&&e!==f||e.unsubscribe();b.unsubscribe()}});a.subscribe(d);d.closed||(c=a.connect())})};var Hg=function(a){var b=a.Ha;if(!b||b.J)a.Ha=a.Jb();return a.Ha},Ig=class extends U{constructor(a,b){super();this.source=a;this.Jb=b;this.Ha=null;this.Ga=0;this.fa=null}Z(a){return Hg(this).subscribe(a)}Sa(){this.Ga=0;var a=this.fa;this.Ha=this.fa=null;a?.unsubscribe()}connect(){var a=this.fa;if(!a){a=this.fa=new S;let b=Hg(this);a.add(this.source.subscribe(new V(b,void 0,c=>{this.Sa();b.error(c)},()=>{this.Sa();b.complete()},()=>this.Sa())));a.closed&&(this.fa=null,a=S.EMPTY)}return a}};function Jg(){var a=Kg;return W((b,c)=>{c.add(a.U(()=>b.subscribe(c),0))})};function Lg(a){return W((b,c)=>{var d=0;b.subscribe(new V(c,e=>{c.next(a.call(void 0,e,d++))}))})};var Mg=Array.isArray;function Ng(a){return Lg(b=>Mg(b)?a(...b):a(b))};function Og(a,b,c,d){var e=[],f=0,g=0,k=!1,l=m=>{f++;qg(c(m,g++)).subscribe(new V(b,p=>{b.next(p)},void 0,()=>{for(f--;e.length&&ff{k=!0;!k||e.length||f||b.complete()}));return()=>{e=null}};function Pg(a,b){var c=Infinity;if(R(b))return Pg((d,e)=>Lg((f,g)=>b(d,f,e,g))(qg(a(d,e))),c);typeof b==="number"&&(c=b);return W((d,e)=>Og(d,e,a,c))};function Qg(a=Infinity){return Pg(gg,a)};function Rg(a){return new U(b=>{qg(a()).subscribe(b)})};var Sg=["addListener","removeListener"],Tg=["addEventListener","removeEventListener"],Ug=["on","off"];function Vg(a,b,c){if(R(c)){var d=c;c=void 0}if(d)return T(Vg(a,b,c),Ng(d));var [e,f]=R(a.addEventListener)&&R(a.removeEventListener)?Tg.map(g=>k=>a[g](b,k,c)):R(a.addListener)&&R(a.removeListener)?Sg.map(Wg(a,b)):R(a.Sc)&&R(a.Rc)?Ug.map(Wg(a,b)):[];return!e&&og(a)?Pg(g=>Vg(g,b,c))(sg(a)):new U(g=>{if(!e)throw new TypeError("$");var k=(...l)=>g.next(1f(k)})} function Wg(a,b){return c=>d=>a[c](b,d)};var Xg=class extends S{constructor(){super()}U(){return this}};var Yg=function(a,b,c=0){if(c!=null&&a.delay===c&&a.pending===!1)return b;clearInterval(b)},Zg=class extends Xg{constructor(a,b){super();this.scheduler=a;this.ob=b;this.pending=!1}U(a,b=0){if(this.closed)return this;this.state=a;a=this.id;var c=this.scheduler;a!=null&&(this.id=Yg(this,a,b));this.pending=!0;this.delay=b;this.id=this.id||this.lb(c,this.id,b);return this}lb(a,b,c=0){a=a.flush.bind(a,this);return setInterval(a,c)}execute(a,b){if(this.closed)return Error("aa");this.pending=!1;if(a=this.yb(a, b))return a;this.pending===!1&&this.id!=null&&(this.id=Yg(this,this.id,null))}yb(a){var b=!1;try{this.ob(a)}catch(d){b=!0;var c=!!d&&d||Error(d)}if(b)return this.unsubscribe(),c}unsubscribe(){if(!this.closed){let a=this.id,b=this.scheduler.actions;this.ob=this.state=this.scheduler=null;this.pending=!1;Yf(b,this);a!=null&&(this.id=Yg(this,a,null));this.delay=null;super.unsubscribe()}}};var $g=class extends Dg{constructor(a,b=Cg){super(a,b);this.actions=[];this.active=!1}flush(a){var b=this.actions;if(this.active)b.push(a);else{var c;this.active=!0;do if(c=a.execute(a.state,a.delay))break;while(a=b.shift());this.active=!1;if(c){for(;a=b.shift();)a.unsubscribe();throw c;}}}};function ah(...a){var b=xg(a[a.length-1])?a.pop():void 0;var c=typeof a[a.length-1]==="number"?a.pop():Infinity;return a.length?a.length===1?qg(a[0]):Qg(c)(b?mg(a,b):sg(a)):lg};var bh=new U(function(){});function ch(a){return W((b,c)=>{var d=0;b.subscribe(new V(c,e=>a.call(void 0,e,d++)&&c.next(e)))})};var Kg=new class extends $g{}(class extends Zg{constructor(a,b){super(a,b);this.scheduler=a;this.ob=b}U(a,b=0){if(b>0)return super.U(a,b);this.delay=b;this.state=a;this.scheduler.flush(this);return this}execute(a,b){return b>0||this.closed?super.execute(a,b):this.yb(a,b)}lb(a,b,c=0){return c!=null&&c>0||c==null&&this.delay>0?super.lb(a,b,c):a.flush(this)}});var dh=function(a){if((typeof a==="bigint"||typeof a==="number"||typeof a==="string")&&typeof BigInt==="function")return BigInt(a)},eh=class{constructor(){this.Na=new Ff;this.hc=new Jf}Eb(){return bh}};var fh=class extends Error{constructor(a){super(String(a));this.code=a;this.__proto__=fh.prototype;this.name=String(a)}},gh=class extends fh{constructor(){super(1003);this.__proto__=gh.prototype}},hh=class extends fh{constructor(){super(1009);this.__proto__=hh.prototype}},ih=class extends fh{constructor(){super(1007);this.__proto__=gh.prototype}};var jh=class{constructor(a,...b){this.pa=[];this.pa.push(a);b.forEach(c=>{this.pa.push(c)})}L(a){return this.pa.some(b=>b.L(a))}za(a,b){for(let c=0;cnew U(b=>a.subscribe(c=>{Ef(()=>{b.next(c)})()},c=>{Ef(()=>{b.error(c)})()},()=>{Ef(()=>{b.complete()})()}))};var mh=class{constructor(a,b){this.context=a;this.qa=b}L(a){return this.qa.L(a)}za(a,b){if(!this.L(b))throw new hh;return new lh(this.context,this.qa,b??void 0,a)}}; class lh{constructor(a,b,c,d){this.qa=b;this.properties=c;this.url=d;this.Ka=!0;this.ja=new Map;this.body=void 0;this.method=c?.R??"GET";this.Ub=a.Eb().subscribe(()=>{this.sendNow()})}deactivate(){this.Ka=!1}sendNow(){if(this.Ka)if(this.Ub.unsubscribe(),this.qa.L(this.properties))try{this.ja.size>0||this.body!==void 0?this.qa.ib(this.properties??{},this.ja,this.body??"",this.url):this.qa.ping(this.url),this.Ka=!1}catch(a){}else this.Ka=!1}};var nh=Symbol("time-origin"),oh=Symbol("date"),ph=class{constructor(a,b){this.value=a;this.timeline=b}equals(a){if(a.timeline!==this.timeline)throw new ih;return this.value-a.value===0}maximum(a){if(a.timeline!==this.timeline)throw new ih;return this.value>=a.value?this:a}round(){return new ph(Math.round(this.value),this.timeline)}add(a){return new ph(this.value+a,this.timeline)}toString(){return String(this.value)}};var rh=class{constructor(...a){for(let b of a)if(b.P()){this.W=b;return}this.W=new qh}P(){return this.W.P()}now(){return this.W.now()}setTimeout(a,b){return this.W.setTimeout(a,b)}clearTimeout(a){this.W.clearTimeout(a)}interval(a,b){var c=this.xa(a).subscribe(b);return()=>void c.unsubscribe()}xa(a){return this.W.xa(a)}get timeline(){return this.W.timeline}}; class qh{constructor(){this.timeline=Symbol()}P(){return!1}now(){return new ph(0,this.timeline)}setTimeout(){return 0}clearTimeout(){}interval(){return()=>{}}xa(){return bh}};var sh=class{constructor(a,b){this.H=a;this.Na=b}setTimeout(a,b){return this.H.setTimeout(Ef(a),b)}clearTimeout(a){this.H.clearTimeout(a)}interval(a,b){var c=this.xa(a).subscribe(b);return()=>void c.unsubscribe()}xa(a){return new U(b=>{var c=0,d=this.H.setInterval(()=>{b.next(c++)},a);return()=>{this.H.clearInterval(d)}})}P(){return!!this.H.clearTimeout&&"setTimeout"in this.H&&"setInterval"in this.H&&!!this.H.clearInterval}};var th=class extends sh{constructor(a,b){super(a,b);this.timeline=oh}now(){return new ph(this.H.Date.now(),this.timeline)}P(){return!!this.H.Date&&!!this.H.Date.now&&super.P()}};var uh=class extends sh{constructor(a,b){super(a,b);this.timeline=nh}now(){return new ph(this.H.performance.now(),this.timeline)}P(){return!!this.H.performance&&!!this.H.performance.now&&super.P()}};function vh(a){a=a.global;if(a.fetchLater)return a.fetchLater.bind(a)} var zh=class{constructor(a){this.context=a;if(wh===void 0)a:{let b=a.global?.document?.createElement("meta");if(b)try{b.httpEquiv="origin-trial";b.content="AxjhRadLCARYRJawRjMjq4U8V8okQvSnrBIJWdMajuEkN3/DfVAcLcFhMVrUWnOXagwlI8dQD84FwJDGj9ohqAYAAABveyJvcmlnaW4iOiJodHRwczovL2dvb2dsZWFkc2VydmljZXMuY29tOjQ0MyIsImZlYXR1cmUiOiJGZXRjaExhdGVyQVBJIiwiZXhwaXJ5IjoxNzI1NDA3OTk5LCJpc1RoaXJkUGFydHkiOnRydWV9";a.global.document.head.append(b);wh=b;break a}catch(c){}wh=void 0}}L(a){return vh(this.context)!==void 0&& !!a?.Nc&&!xh(this.context)&&!a?.Va&&!a?.ja&&!a?.Ya}za(a,b){if(!this.L(b))throw new hh;return new yh(this.context,a,b)}},wh,Ah=function(a,b){a.X&&a.X.activated||(a.ta=new AbortController,a.X=a.fetchLater(b,{method:a.R,cache:"no-cache",mode:"no-cors",signal:a.ta.signal,activateAfter:96E4}))}; class yh{constructor(a,b,c){this.context=a;this.properties=c;this.ea=b;this.R=c?.R??"GET";a=vh(this.context);if(a===void 0)throw Error();this.fetchLater=a;Ah(this,this.Aa())}Aa(){var a=this.ea;return(a.slice(-1)[0]==="&"?a:a+"&")+"flapi=1"}deactivate(){this.X&&!this.X.activated&&this.ta&&(this.ta.abort(),this.X=void 0)}get url(){return this.ea}set url(a){this.ea=a;a=this.Aa();this.X&&this.X.activated||!this.ta||(this.ta.abort(),this.X=void 0);Ah(this,a)}sendNow(){}get method(){return this.R}};function Bh(a=null){return W((b,c)=>{var d=!1;b.subscribe(new V(c,e=>{d=!0;c.next(e)},void 0,()=>{d||c.next(a);c.complete()}))})};function Ch(){return W((a,b)=>{var c=0;a.subscribe(new V(b,d=>{++c<=1&&(b.next(d),1<=c&&b.complete())}))})};function Dh(){var a=a??Eh;return W((b,c)=>{var d,e=!0;b.subscribe(new V(c,f=>{if(e||!a(d,f))e=!1,d=f,c.next(f)}))})}function Eh(a,b){return a===b};function Fh(a=Gh){return W((b,c)=>{var d=!1;b.subscribe(new V(c,e=>{d=!0;c.next(e)},void 0,()=>d?c.complete():c.error(a())))})}function Gh(){return new Eg};function Hh(a){return W((b,c)=>{var d=0;b.subscribe(new V(c,e=>{a.call(void 0,e,d++,b)||(c.next(!1),c.complete())},void 0,()=>{c.next(!0);c.complete()}))})};function Ih(){return W((a,b)=>{var c=[];a.subscribe(new V(b,d=>{c.push(d);1{for(let d of c)b.next(d);b.complete()},()=>{c=null}))})};function Jh(a,b){var c=arguments.length>=2;return d=>T(d,a?ch((e,f)=>a(e,f,d)):gg,Ih(),c?Bh(b):Fh(()=>new Eg))};function Kh(a){var b=R(a)?a:()=>a;return R()?W((c,d)=>{var e=b();(void 0)(e).subscribe(d).add(c.subscribe(e))}):c=>{var d=new Ig(c,b);R(c?.ma)&&(d.ma=c.ma);d.source=c;d.Jb=b;return d}};function Lh(){var a=new Bg;return b=>Kh(()=>a)(b)};var Mh=class{constructor(a){this.context=a}L(){return!xh(this.context)&&!!this.context.global.fetch}ping(...a){return T(ah(...a.map(b=>T(pg(this.context.global.fetch(b,{method:"GET",cache:"no-cache",keepalive:!0,mode:"no-cors"})),Lg(c=>c.status===200)))),Hh(b=>b),Jh())}ib(a,b,c,...d){var e=new Headers;for(let [g,k]of b.entries())e.set(g,k);var f=a.keepAlive??!1;T(ah(...d.map(g=>T(pg(this.context.global.fetch(g,{method:String(a.R),cache:"no-cache",...(f?{keepalive:!0}:{}),mode:"no-cors",headers:e, body:c})),Lg(k=>k.status===200)))),Hh(g=>g),Jh())}};"ARTICLE SECTION NAV ASIDE H1 H2 H3 H4 H5 H6 HEADER FOOTER ADDRESS P HR PRE BLOCKQUOTE OL UL LH LI DL DT DD FIGURE FIGCAPTION MAIN DIV EM STRONG SMALL S CITE Q DFN ABBR RUBY RB RT RTC RP DATA TIME CODE VAR SAMP KBD SUB SUP I B U MARK BDI BDO SPAN BR WBR NOBR INS DEL PICTURE PARAM TRACK MAP TABLE CAPTION COLGROUP COL TBODY THEAD TFOOT TR TD TH SELECT DATALIST OPTGROUP OPTION OUTPUT PROGRESS METER FIELDSET LEGEND DETAILS SUMMARY MENU DIALOG SLOT CANVAS FONT CENTER ACRONYM BASEFONT BIG DIR HGROUP STRIKE TT".split(" ").concat(["BUTTON", "INPUT"]);function Nh(a,...b){var c=b.length;if(!Array.isArray(a)||!Array.isArray(a.raw)||a.length!==a.raw.length||!Sf&&a===a.raw||!(Sf&&!Tf||Qf(a))||c+1!==a.length)throw new TypeError("U");if(b.length===0)return Pf(a[0]);c=a[0].toLowerCase();if(/^data:/.test(c))throw Error("ha");if(/^https:\/\//.test(c)||/^\/\//.test(c)){var d=c.indexOf("//")+2;var e=c.indexOf("/",d);if(e<=d)throw Error("ba");d=c.substring(d,e);if(!/^[0-9a-z.:-]+$/i.test(d))throw Error("ca");if(!/^[^:]*(:[0-9]+)?$/i.test(d))throw Error("da"); if(!/(^|\.)[a-z][^.]*$/i.test(d))throw Error("ea");d=!0}else d=!1;if(!d)if(/^\//.test(c))if(c==="/"||c.length>1&&c[1]!=="/"&&c[1]!=="\\")d=!0;else throw Error("ga");else d=!1;if(!(d=d||RegExp("^[^:\\s\\\\/]+/").test(c)))if(/^about:blank/.test(c)){if(c!=="about:blank"&&!/^about:blank#/.test(c))throw Error("fa");d=!0}else d=!1;if(!d)throw Error("ia");c=a[0];for(d=0;d{try{var c=this.context.global;c.google_image_requests||(c.google_image_requests=[]);let d=Oh(c.document);d.src=b;c.google_image_requests.push(d);return!0}catch(d){return!1}}).every(b=>b))}ib(a,b,c,...d){this.ping(...d)}};function Qh(a){a=a.global;if(a.PendingGetBeacon)return a.PendingGetBeacon}var Th=class{constructor(a){this.context=a}L(a){return Rh&&!xh(this.context)&&Qh(this.context)!==void 0&&!a?.Va&&a?.R!=="POST"&&!a?.ja&&!a?.Ya}za(a,b){if(!this.L(b))throw new hh;return new Sh(this.context,a)}},Rh=!1; class Sh{constructor(a,b){this.context=a;this.ea=b;a=Qh(this.context);if(a===void 0)throw Error();this.pb=new a(this.Aa(),{})}Aa(){var a=this.ea;return(a.slice(-1)[0]==="&"?a:a+"&")+"pbapi=1"}deactivate(){this.pb.deactivate()}get url(){return this.ea}set url(a){this.ea=a;this.pb.setURL(this.Aa())}sendNow(){this.pb.sendNow()}get method(){return"GET"}set method(a){if(a!=="GET")throw new hh;}};var Uh=class{constructor(a){this.context=a}L(a){return a?.Va||a?.R==="GET"||a?.ja||a?.Ya||a?.keepAlive?!1:!xh(this.context)&&this.context.global.navigator?.sendBeacon!==void 0}ping(...a){return yg(a.map(b=>this.context.global.navigator?.sendBeacon(b)).every(b=>b))}ib(a,b,c,...d){this.ping(...d)}};function Vh(){var a={};if(typeof Event==="function")return new Event("DOMContentLoaded",a);if(typeof document!=="undefined"){let b=document.createEvent("CustomEvent");b.initCustomEvent("DOMContentLoaded",a.bubbles||!1,a.cancelable||!1,a.detail);return b}throw Error();};var Wh=class{constructor(a){this.value=a;this.kb=new kg}release(){this.kb.next();this.kb.complete();this.value=void 0}get released(){return this.kb}};var Xh=class{constructor(a){this.global=a;this.document?T(ah(yg(!0),Vg(this.document,"visibilitychange")),kh(),Lg(()=>this.document?this.document.visibilityState:"visible"),Dh()):yg("visible");this.document?T(Vg(this.document,"DOMContentLoaded"),kh(),Ch()):yg(Vh())}get document(){a:{try{Ka(this.global.document);var a=!0;break a}catch(b){}a=!1}return a?this.global.document||null:null}querySelector(a){return this.document?this.document.querySelector(a):null}querySelectorAll(a){return this.document? Ja(this.document.querySelectorAll(a)):[]}elementFromPoint(a,b){if(!this.document||this.document===null||typeof this.document.elementFromPoint!=="function")return null;a=this.document.elementFromPoint(a,b);return a===null?null:new Wh(a)}};function Yh(a){return b=>T(b,Zh(a))}function Zh(a){function b(c){return new U(d=>c.subscribe(e=>{Hf(a,()=>void d.next(e))},e=>{Hf(a,()=>void d.error(e))},()=>{Hf(a,()=>void d.complete())}))}return hg([b,Jg(),Lh(),Gg(),b])};function $h(a){return{[0]:Nh`https://www.googleadservices.com/pagead/managed/js/activeview/${a}/reach_worklet.html`,[1]:Nh`./reach_worklet.js`,[2]:Nh`./reach_worklet.js`}}Nh`./reach_worklet.html`;Nh`./reach_worklet.js`;Nh`./reach_worklet.js`;var xh=function(a){var b=a.global;return!!a.global.HTMLFencedFrameElement&&!!b.fence&&typeof b.fence.reportEvent==="function"},ai=class extends eh{constructor(a=window,b=new Ff,c=$h("current")){super();this.global=a;this.Na=b;this.lc=c;this.cc=T(Rg(()=>Vg(this.global,"pagehide")),kh());T(Rg(()=>Vg(this.global,"load")),kh(),Ch());T(Rg(()=>Vg(this.global,"resize")),kh());this.onMessage=T(Rg(()=>Vg(this.global,"message")),kh());this.document=new Xh(this.global);this.W=new rh(new uh(this.H,this.Na),new th(this.H, this.Na));this.Bb=new jh(new zh(this),new Th(this),new mh(this,new Mh(this)),new mh(this,new Uh(this)),new mh(this,new Ph(this)))}get sharedStorage(){try{return this.global.sharedStorage}catch{}}get localStorage(){try{return this.global.localStorage}catch{}}get H(){return window}Eb(){return T(this.cc,kh(),Yh(this.hc),Lg(()=>{}))}postMessage(a,b,c=[]){this.global.postMessage(a,b,c)}get scrollY(){return this.global.scrollY}get MutationObserver(){return this.H.MutationObserver}get ResizeObserver(){return this.H.ResizeObserver}validate(){var a= this.Bb.L()||xh(this);return this.global&&this.W.P()&&a}};var bi;bi=["2026050401"].slice(-1)[0].substring(0,8);function ci(a,b){switch(a.a){case 1:return a.b?a=di(a.b,b,!1)!==null:(console.log("ja",a),a=!1),a;case 2:return a.b?(b=di(a.b,b,!0),a=b===null?!1:b===a.c):(console.log("ka",a),a=!1),a;case 3:return a.b?(b=di(a.b,b,!0),a=typeof b==="number"&&typeof a.c==="number"||typeof b==="bigint"&&typeof a.c==="bigint"?b>a.c:!1):(console.log("la",a),a=!1),a;case 4:return a.b?(b=di(a.b,b,!0),a=typeof b==="number"&&typeof a.c==="number"||typeof b==="bigint"&&typeof a.c==="bigint"?b>>7|d<<25)^(d>>>18|d<<14)^d>>>3)|0)+((c[b-7]|0)+((e>>>17|e<<15)^(e>>>19|e<<13)^e>>>10)|0)|0;b=a.B[0]|0;d=a.B[1]|0;e=a.B[2]|0;var f=a.B[3]|0,g=a.B[4]|0,k=a.B[5]|0,l=a.B[6]|0,m=a.B[7]|0;for(let p=0;p<64;p++){let u=((b>>>2|b<<30)^(b>>>13|b<<19)^(b>>>22|b<<10))+(b&d^b&e^d&e)|0,w=(m+((g>>>6|g<<26)^(g>>> 11|g<<21)^(g>>>25|g<<7))|0)+(((g&k^~g&l)+(oi[p]|0)|0)+(c[p]|0)|0)|0;m=l;l=k;k=g;g=f+w|0;f=e;e=d;d=b;b=w+u|0}a.B[0]=a.B[0]+b|0;a.B[1]=a.B[1]+d|0;a.B[2]=a.B[2]+e|0;a.B[3]=a.B[3]+f|0;a.B[4]=a.B[4]+g|0;a.B[5]=a.B[5]+k|0;a.B[6]=a.B[6]+l|0;a.B[7]=a.B[7]+m|0}; ni.prototype.update=function(a,b){b===void 0&&(b=a.length);var c=0,d=this.la;if(typeof a==="string")for(;c=e&&e==(e|0)))throw Error("pa");this.Ia[d++]=e;d==this.blockSize&&(si(this),d=0)}else throw Error("qa");this.la=d;this.Oa+=b}; ni.prototype.digest=function(){var a=[],b=this.Oa*8;this.la<56?this.update(ri,56-this.la):this.update(ri,this.blockSize-(this.la-56));for(var c=63;c>=56;c--)this.Ia[c]=b&255,b/=256;si(this);b=0;for(c=0;c=0;d-=8)a[b++]=this.B[c]>>d&255;return a}; var pi=[1116352408,1899447441,3049323471,3921009573,961987163,1508970993,2453635748,2870763221,3624381080,310598401,607225278,1426881987,1925078388,2162078206,2614888103,3248222580,3835390401,4022224774,264347078,604807628,770255983,1249150122,1555081692,1996064986,2554220882,2821834349,2952996808,3210313671,3336571891,3584528711,113926993,338241895,666307205,773529912,1294757372,1396182291,1695183700,1986661051,2177026350,2456956037,2730485921,2820302411,3259730800,3345764771,3516065817,3600352804, 4094571909,275423344,430227734,506948616,659060556,883997877,958139571,1322822218,1537002063,1747873779,1955562222,2024104815,2227730452,2361852424,2428436474,2756734187,3204031479,3329325298],oi;function ti(){ni.call(this,8,ui)}da(ti,ni);var ui=[1779033703,3144134277,1013904242,2773480762,1359893119,2600822924,528734635,1541459225];function vi(a,b){var c=new ti;c.update(a);a=c.digest();c=BigInt(0);for(let d of a)c=(c*BigInt(256)+BigInt(d))%b;return c}function wi(a){var b=8;if(!Number.isInteger(b)||b<=0||b>=33)b=3;var c=new ti;c.update(a);a=c.digest();c=0;for(let d=0;d1)return console.error("ta"),-1;c+=d}if(c<.9999999||c>1.0000001)return console.error("ua"),-1;c=0;d=b[0];d=-Math.log(wi(`consistent-hashing-${a}-0`))/d;for(let f=1;fe&&(c=f,d=e)}return c};/* Lodash Copyright OpenJS Foundation and other contributors Released under MIT license Based on Underscore.js 1.8.3 Copyright Jeremy Ashkenas, DocumentCloud and Investigative Reporters & Editors */ (function(){globalThis._;(function(){function ea(n,t,q){switch(q.length){case 0:return n.call(t);case 1:return n.call(t,q[0]);case 2:return n.call(t,q[0],q[1]);case 3:return n.call(t,q[0],q[1],q[2])}return n.apply(t,q)}function Gf(n,t,q,f){for(var B=-1,F=n==null?0:n.length;++B-1}function oc(n,t,q){for(var f=-1,B=n==null?0:n.length;++f-1;);return q}function Ed(n, t){for(var q=n.length;q--&&Za(t,n[q],0)>-1;);return q}function wc(n){var t=-1,q=Array(n.size);n.forEach(function(f,B){q[++t]=[B,f]});return q}function Fd(n,t){return function(q){return n(t(q))}}function Ka(n,t){for(var q=-1,f=n.length,B=0,F=[];++q"']/g,Qf=RegExp(Gd.source),Rf=RegExp(Hd.source),Sf=/<%-([\s\S]+?)%>/g,Tf=/<%([\s\S]+?)%>/g, Uf=/<%=([\s\S]+?)%>/g,Vf=/\.|\[(?:[^[\]]*|(["'])(?:(?!\1)[^\\]|\\.)*?\1)\]/,Wf=/^\w*$/,Xf=/[^.[\]]+|\[(?:(-?\d+(?:\.\d+)?)|(["'])((?:(?!\2)[^\\]|\\.)*?)\2)\]|(?=(?:\.|\[\])(?:\.|\[\]|$))/g,yc=/[\\^$.*+?()[\]{}|]/g,Yf=RegExp(yc.source),vc=/^\s+/,Of=/\s/,Zf=/\{(?:\n\/\* \[wrapped with .+\] \*\/)?\n?/,$f=/\{\n\/\* \[wrapped with (.+)\] \*/,ag=/,? & /,bg=/[^\x00-\x2f\x3a-\x40\x5b-\x60\x7b-\x7f]+/g,cg=/\\(\\)?/g,Id=/\w*$/,dg=/^[-+]0x[0-9a-f]+$/i,eg=/^0b[01]+$/i,fg=/^\[object .+?Constructor\]$/,gg=/^0o[0-7]+$/i, hg=/^(?:0|[1-9]\d*)$/,ig=/[\xc0-\xd6\xd8-\xf6\xf8-\xff\u0100-\u017f]/g,jg=RegExp("['\u2019]","g"),kg=RegExp("[\\u0300-\\u036f\\ufe20-\\ufe2f\\u20d0-\\u20ff]","g"),xc=RegExp("\\ud83c[\\udffb-\\udfff](?=\\ud83c[\\udffb-\\udfff])|(?:[^\\ud800-\\udfff][\\u0300-\\u036f\\ufe20-\\ufe2f\\u20d0-\\u20ff]?|[\\u0300-\\u036f\\ufe20-\\ufe2f\\u20d0-\\u20ff]|(?:\\ud83c[\\udde6-\\uddff]){2}|[\\ud800-\\udbff][\\udc00-\\udfff]|[\\ud800-\\udfff])[\\ufe0e\\ufe0f]?(?:[\\u0300-\\u036f\\ufe20-\\ufe2f\\u20d0-\\u20ff]|\\ud83c[\\udffb-\\udfff])?(?:\\u200d(?:[^\\ud800-\\udfff]|(?:\\ud83c[\\udde6-\\uddff]){2}|[\\ud800-\\udbff][\\udc00-\\udfff])[\\ufe0e\\ufe0f]?(?:[\\u0300-\\u036f\\ufe20-\\ufe2f\\u20d0-\\u20ff]|\\ud83c[\\udffb-\\udfff])?)*", "g"),lg=RegExp("[A-Z\\xc0-\\xd6\\xd8-\\xde]?[a-z\\xdf-\\xf6\\xf8-\\xff]+(?:['\u2019](?:d|ll|m|re|s|t|ve))?(?=[\\xac\\xb1\\xd7\\xf7\\x00-\\x2f\\x3a-\\x40\\x5b-\\x60\\x7b-\\xbf\\u2000-\\u206f \\t\\x0b\\f\\xa0\\ufeff\\n\\r\\u2028\\u2029\\u1680\\u180e\\u2000\\u2001\\u2002\\u2003\\u2004\\u2005\\u2006\\u2007\\u2008\\u2009\\u200a\\u202f\\u205f\\u3000]|[A-Z\\xc0-\\xd6\\xd8-\\xde]|$)|(?:[A-Z\\xc0-\\xd6\\xd8-\\xde]|[^\\ud800-\\udfff\\xac\\xb1\\xd7\\xf7\\x00-\\x2f\\x3a-\\x40\\x5b-\\x60\\x7b-\\xbf\\u2000-\\u206f \\t\\x0b\\f\\xa0\\ufeff\\n\\r\\u2028\\u2029\\u1680\\u180e\\u2000\\u2001\\u2002\\u2003\\u2004\\u2005\\u2006\\u2007\\u2008\\u2009\\u200a\\u202f\\u205f\\u3000\\d+\\u2700-\\u27bfa-z\\xdf-\\xf6\\xf8-\\xffA-Z\\xc0-\\xd6\\xd8-\\xde])+(?:['\u2019](?:D|LL|M|RE|S|T|VE))?(?=[\\xac\\xb1\\xd7\\xf7\\x00-\\x2f\\x3a-\\x40\\x5b-\\x60\\x7b-\\xbf\\u2000-\\u206f \\t\\x0b\\f\\xa0\\ufeff\\n\\r\\u2028\\u2029\\u1680\\u180e\\u2000\\u2001\\u2002\\u2003\\u2004\\u2005\\u2006\\u2007\\u2008\\u2009\\u200a\\u202f\\u205f\\u3000]|[A-Z\\xc0-\\xd6\\xd8-\\xde](?:[a-z\\xdf-\\xf6\\xf8-\\xff]|[^\\ud800-\\udfff\\xac\\xb1\\xd7\\xf7\\x00-\\x2f\\x3a-\\x40\\x5b-\\x60\\x7b-\\xbf\\u2000-\\u206f \\t\\x0b\\f\\xa0\\ufeff\\n\\r\\u2028\\u2029\\u1680\\u180e\\u2000\\u2001\\u2002\\u2003\\u2004\\u2005\\u2006\\u2007\\u2008\\u2009\\u200a\\u202f\\u205f\\u3000\\d+\\u2700-\\u27bfa-z\\xdf-\\xf6\\xf8-\\xffA-Z\\xc0-\\xd6\\xd8-\\xde])|$)|[A-Z\\xc0-\\xd6\\xd8-\\xde]?(?:[a-z\\xdf-\\xf6\\xf8-\\xff]|[^\\ud800-\\udfff\\xac\\xb1\\xd7\\xf7\\x00-\\x2f\\x3a-\\x40\\x5b-\\x60\\x7b-\\xbf\\u2000-\\u206f \\t\\x0b\\f\\xa0\\ufeff\\n\\r\\u2028\\u2029\\u1680\\u180e\\u2000\\u2001\\u2002\\u2003\\u2004\\u2005\\u2006\\u2007\\u2008\\u2009\\u200a\\u202f\\u205f\\u3000\\d+\\u2700-\\u27bfa-z\\xdf-\\xf6\\xf8-\\xffA-Z\\xc0-\\xd6\\xd8-\\xde])+(?:['\u2019](?:d|ll|m|re|s|t|ve))?|[A-Z\\xc0-\\xd6\\xd8-\\xde]+(?:['\u2019](?:D|LL|M|RE|S|T|VE))?|\\d*(?:1ST|2ND|3RD|(?![123])\\dTH)(?=\\b|[a-z_])|\\d*(?:1st|2nd|3rd|(?![123])\\dth)(?=\\b|[A-Z_])|\\d+|(?:[\\u2700-\\u27bf]|(?:\\ud83c[\\udde6-\\uddff]){2}|[\\ud800-\\udbff][\\udc00-\\udfff])[\\ufe0e\\ufe0f]?(?:[\\u0300-\\u036f\\ufe20-\\ufe2f\\u20d0-\\u20ff]|\\ud83c[\\udffb-\\udfff])?(?:\\u200d(?:[^\\ud800-\\udfff]|(?:\\ud83c[\\udde6-\\uddff]){2}|[\\ud800-\\udbff][\\udc00-\\udfff])[\\ufe0e\\ufe0f]?(?:[\\u0300-\\u036f\\ufe20-\\ufe2f\\u20d0-\\u20ff]|\\ud83c[\\udffb-\\udfff])?)*", "g"),ab=RegExp("[\\u200d\\ud800-\\udfff\\u0300-\\u036f\\ufe20-\\ufe2f\\u20d0-\\u20ff\\ufe0e\\ufe0f]"),mg=/[a-z][A-Z]|[A-Z]{2}[a-z]|[0-9][a-zA-Z]|[a-zA-Z][0-9]|[^a-zA-Z0-9 ]/,ng="Array Buffer DataView Date Error Float32Array Float64Array Function Int8Array Int16Array Int32Array Map Math Object Promise RegExp Set String Symbol TypeError Uint8Array Uint8ClampedArray Uint16Array Uint32Array WeakMap _ clearTimeout isFinite parseInt setTimeout".split(" "),J={};J["[object Float32Array]"]=J["[object Float64Array]"]= J["[object Int8Array]"]=J["[object Int16Array]"]=J["[object Int32Array]"]=J["[object Uint8Array]"]=J["[object Uint8ClampedArray]"]=J["[object Uint16Array]"]=J["[object Uint32Array]"]=!0;J["[object Arguments]"]=J["[object Array]"]=J["[object ArrayBuffer]"]=J["[object Boolean]"]=J["[object DataView]"]=J["[object Date]"]=J["[object Error]"]=J["[object Function]"]=J["[object Map]"]=J["[object Number]"]=J["[object Object]"]=J["[object RegExp]"]=J["[object Set]"]=J["[object String]"]=J["[object WeakMap]"]= !1;var I={};I["[object Arguments]"]=I["[object Array]"]=I["[object ArrayBuffer]"]=I["[object DataView]"]=I["[object Boolean]"]=I["[object Date]"]=I["[object Float32Array]"]=I["[object Float64Array]"]=I["[object Int8Array]"]=I["[object Int16Array]"]=I["[object Int32Array]"]=I["[object Map]"]=I["[object Number]"]=I["[object Object]"]=I["[object RegExp]"]=I["[object Set]"]=I["[object String]"]=I["[object Symbol]"]=I["[object Uint8Array]"]=I["[object Uint8ClampedArray]"]=I["[object Uint16Array]"]=I["[object Uint32Array]"]= !0;I["[object Error]"]=I["[object Function]"]=I["[object WeakMap]"]=!1;var og=parseFloat,pg=parseInt,qg=typeof global=="object"&&global&&global.Object===Object&&global,rg=typeof self=="object"&&self&&self.Object===Object&&self,S=qg||rg||globalThis;a:{try{var ha=!1;break a}catch(n){}ha=void 0}var Jd=ha&&ha.isArrayBuffer,Kd=ha&&ha.isDate,Ld=ha&&ha.isMap,Md=ha&&ha.isRegExp,Nd=ha&&ha.isSet,Od=ha&&ha.isTypedArray,Nf=sc("length"),sg=tc({"\u00c0":"A","\u00c1":"A","\u00c2":"A","\u00c3":"A","\u00c4":"A","\u00c5":"A", "\u00e0":"a","\u00e1":"a","\u00e2":"a","\u00e3":"a","\u00e4":"a","\u00e5":"a","\u00c7":"C","\u00e7":"c","\u00d0":"D","\u00f0":"d","\u00c8":"E","\u00c9":"E","\u00ca":"E","\u00cb":"E","\u00e8":"e","\u00e9":"e","\u00ea":"e","\u00eb":"e","\u00cc":"I","\u00cd":"I","\u00ce":"I","\u00cf":"I","\u00ec":"i","\u00ed":"i","\u00ee":"i","\u00ef":"i","\u00d1":"N","\u00f1":"n","\u00d2":"O","\u00d3":"O","\u00d4":"O","\u00d5":"O","\u00d6":"O","\u00d8":"O","\u00f2":"o","\u00f3":"o","\u00f4":"o","\u00f5":"o","\u00f6":"o", "\u00f8":"o","\u00d9":"U","\u00da":"U","\u00db":"U","\u00dc":"U","\u00f9":"u","\u00fa":"u","\u00fb":"u","\u00fc":"u","\u00dd":"Y","\u00fd":"y","\u00ff":"y","\u00c6":"Ae","\u00e6":"ae","\u00de":"Th","\u00fe":"th","\u00df":"ss","\u0100":"A","\u0102":"A","\u0104":"A","\u0101":"a","\u0103":"a","\u0105":"a","\u0106":"C","\u0108":"C","\u010a":"C","\u010c":"C","\u0107":"c","\u0109":"c","\u010b":"c","\u010d":"c","\u010e":"D","\u0110":"D","\u010f":"d","\u0111":"d","\u0112":"E","\u0114":"E","\u0116":"E","\u0118":"E", "\u011a":"E","\u0113":"e","\u0115":"e","\u0117":"e","\u0119":"e","\u011b":"e","\u011c":"G","\u011e":"G","\u0120":"G","\u0122":"G","\u011d":"g","\u011f":"g","\u0121":"g","\u0123":"g","\u0124":"H","\u0126":"H","\u0125":"h","\u0127":"h","\u0128":"I","\u012a":"I","\u012c":"I","\u012e":"I","\u0130":"I","\u0129":"i","\u012b":"i","\u012d":"i","\u012f":"i","\u0131":"i","\u0134":"J","\u0135":"j","\u0136":"K","\u0137":"k","\u0138":"k","\u0139":"L","\u013b":"L","\u013d":"L","\u013f":"L","\u0141":"L","\u013a":"l", "\u013c":"l","\u013e":"l","\u0140":"l","\u0142":"l","\u0143":"N","\u0145":"N","\u0147":"N","\u014a":"N","\u0144":"n","\u0146":"n","\u0148":"n","\u014b":"n","\u014c":"O","\u014e":"O","\u0150":"O","\u014d":"o","\u014f":"o","\u0151":"o","\u0154":"R","\u0156":"R","\u0158":"R","\u0155":"r","\u0157":"r","\u0159":"r","\u015a":"S","\u015c":"S","\u015e":"S","\u0160":"S","\u015b":"s","\u015d":"s","\u015f":"s","\u0161":"s","\u0162":"T","\u0164":"T","\u0166":"T","\u0163":"t","\u0165":"t","\u0167":"t","\u0168":"U", "\u016a":"U","\u016c":"U","\u016e":"U","\u0170":"U","\u0172":"U","\u0169":"u","\u016b":"u","\u016d":"u","\u016f":"u","\u0171":"u","\u0173":"u","\u0174":"W","\u0175":"w","\u0176":"Y","\u0177":"y","\u0178":"Y","\u0179":"Z","\u017b":"Z","\u017d":"Z","\u017a":"z","\u017c":"z","\u017e":"z","\u0132":"IJ","\u0133":"ij","\u0152":"Oe","\u0153":"oe","\u0149":"'n","\u017f":"s"}),tg=tc({"&":"&","<":"<",">":">",'"':""","'":"'"}),ug=tc({"&":"&","<":"<",">":">",""":'"',"'":"'"}), nd=function q(t){function f(a){if(N(a)&&!z(a)&&!(a instanceof x)){if(a instanceof F)return a;if(H.call(a,"__wrapped__"))return Pd(a)}return new F(a)}function B(){}function F(a,b){this.__wrapped__=a;this.__actions__=[];this.__chain__=!!b;this.__index__=0;this.__values__=h}function x(a){this.__wrapped__=a;this.__actions__=[];this.__dir__=1;this.__filtered__=!1;this.__iteratees__=[];this.__takeCount__=4294967295;this.__views__=[]}function za(a){var b=-1,c=a==null?0:a.length;for(this.clear();++b=b?a:b));return a}function ma(a,b,c,d,e,g){var k,l=b&1,m=b&2,p=b&4;c&&(k=e?c(a,d,e,g): c(a));if(k!==h)return k;if(!M(a))return a;if(d=z(a)){if(k=Ag(a),!l)return Z(a,k)}else{var r=W(a),u=r=="[object Function]"||r=="[object GeneratorFunction]";if(La(a))return Td(a,l);if(r=="[object Object]"||r=="[object Arguments]"||u&&!e){if(k=m||u?{}:Ud(a),!l)return m?Bg(a,zg(k,a)):Cg(a,Sd(k,a))}else{if(!I[r])return e?a:{};k=Dg(a,r,l)}}g||=new ta;if(e=g.get(a))return e;g.set(a,k);Vd(a)?a.forEach(function(A){k.add(ma(A,b,c,A,a,g))}):Wd(a)&&a.forEach(function(A,y){k.set(y,ma(A,b,c,y,a,g))});m=p?m?Dc: Ec:m?aa:T;var v=d?h:m(a);la(v||a,function(A,y){v&&(y=A,A=a[y]);nb(k,y,ma(A,b,c,y,a,g))});return k}function Eg(a){var b=T(a);return function(c){return Xd(c,a,b)}}function Xd(a,b,c){var d=c.length;if(a==null)return!d;for(a=K(a);d--;){var e=c[d],g=b[e],k=a[e];if(k===h&&!(e in a)||!g(k))return!1}return!0}function Yd(a,b,c){if(typeof a!="function")throw new na("Expected a function");return ob(function(){a.apply(h,c)},b)}function pb(a,b,c,d){var e=-1,g=Ab,k=!0,l=a.length,m=[],p=b.length;if(!l)return m; c&&(b=L(b,fa(c)));d?(g=oc,k=!1):b.length>=200&&(g=Cd,k=!1,b=new Ta(b));a:for(;++e0&&c(l)?b>1?U(l,b-1,c,d,e):Ja(e,l):d||(e[e.length]=l)}return e}function ya(a,b){return a&&Fc(a,b,T)}function Gc(a,b){return a&&$d(a,b,T)}function Jb(a,b){return Ia(b,function(c){return Da(a[c])})}function Ea(a,b){b=Na(b,a);for(var c=0,d=b.length;a!=null&&cb}function Hg(a,b){return a!=null&&H.call(a,b)}function Ig(a,b){return a!=null&&b in K(a)}function Ic(a,b,c){for(var d=c?oc:Ab,e=a[0].length,g=a.length,k=g,l=Q(g),m=Infinity,p=[];k--;){var r=a[k];k&&b&&(r=L(r,fa(b)));m=X(r.length,m);l[k]=!c&&(b||e>=120&&r.length>=120)?new Ta(k&&r):h}r=a[0];var u=-1,v=l[0];a:for(;++u=r){e=u;break a}e=u*(c[k]=="desc"?-1:1);break a}}e=e.index-g.index}return e})}function Tg(a,b){return qe(a,b,function(c,d){return Oc(a,d)})}function qe(a,b,c){for(var d=-1,e=b.length,g={};++d-1;)l!==a&&Nb.call(l,m,1),Nb.call(a,m,1)}return a}function re(a,b){for(var c=a?b.length:0,d=c-1;c--;){var e=b[c];if(c==d||e!==g){var g=e;Ca(e)?Nb.call(a,e,1):Rc(a,e)}}return a}function zc(a,b){return a+Ob(se()*(b-a+1))}function Sc(a,b){var c="";if(!a||b<1||b>9007199254740991)return c;do b%2&&(c+=a),(b=Ob(b/2))&&(a+=a);while(b);return c}function D(a, b){return Tc(te(a,b,ba),a+"")}function Vg(a){return Rd(db(a))}function Wg(a,b){a=db(a);return Fb(a,Va(b,0,a.length))}function cb(a,b,c,d){if(!M(a))return a;b=Na(b,a);for(var e=-1,g=b.length,k=g-1,l=a;l!=null&&++ee?0:e+b);c=c>e?e:c;c<0&&(c+= e);e=b>c?0:c-b>>>0;b>>>=0;for(c=Q(e);++d>>1,k=a[g];k!==null&&!ia(k)&&(c?k<=b:k=200){if(e=b?null:Zg(a))return Eb(e);k=!1;e=Cd;m=new Ta}else m=b?[]:l;a:for(;++d=d?a:ja(a,b,c)}function Td(a,b){if(b)return a.slice();b=a.length;b=Ae?Ae(b):new a.constructor(b);a.copy(b);return b}function Yc(a){var b=new a.constructor(a.byteLength);(new Rb(b)).set(new Rb(a));return b}function le(a,b){b=b?Yc(a.buffer):a.buffer; return new a.constructor(b,a.byteOffset,a.length)}function pe(a,b){if(a!==b){var c=a!==h,d=a===null,e=a===a,g=ia(a),k=b!==h,l=b===null,m=b===b,p=ia(b);if(!l&&!p&&!g&&a>b||g&&k&&m&&!l&&!p||d&&k&&m||!c&&m||!e)return 1;if(!d&&!g&&!p&&a1?c[e-1]:h,k=e>2?c[2]:h;g=a.length>3&&typeof g=="function"?(e--,g):h;k&&da(c[0],c[1],k)&&(g=e<3?h:g,e=1);for(b=K(b);++d-1?e[g?b[c]:c]:h}}function Le(a){return Fa(function(b){var c=b.length,d=c,e=F.prototype.thru;for(a&&b.reverse();d--;){var g=b[d];if(typeof g!="function")throw new na("Expected a function");if(e&&!k&&Ub(g)=="wrapper")var k=new F([],!0)}for(d=k?d:c;++d1&&E.reverse();u&&ml))return!1;m=g.get(a);var p=g.get(b);if(m&&p)return m==b&&p==a;m=-1;p=!0;var r=c&2?new Ta:h;g.set(a,b);for(g.set(b,a);++m-1&&a%1==0&&a1?"& ":"")+c[g];c=c.join(e>2?", ":" ");d=d.replace(Zf, "{\n/* [wrapped with "+c+"] */\n")}return b(a,d)}function Ye(a){var b=0,c=0;return function(){var d=fh(),e=16-(d-c);c=d;if(e>0){if(++b>=800)return arguments[0]}else b=0;return a.apply(h,arguments)}}function Fb(a,b){var c=-1,d=a.length,e=d-1;for(b=b===h?d:b;++c0&&(c=b.apply(this,arguments));a<=1&&(b=h);return c}}function kf(a, b,c){b=c?h:b;a=Ha(a,8,h,h,h,h,h,b);a.placeholder=kf.placeholder;return a}function lf(a,b,c){b=c?h:b;a=Ha(a,16,h,h,h,h,h,b);a.placeholder=lf.placeholder;return a}function mf(a,b,c){function d(E){var P=m,qa=p;m=p=h;A=E;return r=a.apply(qa,P)}function e(E){var P=E-v;E-=A;return v===h||P>=b||P<0||V&&E>=pa}function g(){var E=dc();if(e(E))return k(E);var P=ob;var qa=E-A;E=b-(E-v);qa=V?X(E,pa-qa):E;u=P(g,qa)}function k(E){u=h;if(jb&&m)return d(E);m=p=h;return r}function l(){var E=dc(),P=e(E);m=arguments; p=this;v=E;if(P){if(u===h)return A=E=v,u=ob(g,b),y?d(E):r;if(V)return nf(u),u=ob(g,b),d(v)}u===h&&(u=ob(g,b));return r}var m,p,r,u,v,A=0,y=!1,V=!1,jb=!0;if(typeof a!="function")throw new na("Expected a function");b=ra(b)||0;if(M(c)){y=!!c.leading;var pa=(V="maxWait"in c)?R(ra(c.maxWait)||0,b):pa;jb="trailing"in c?!!c.trailing:jb}l.cancel=function(){u!==h&&nf(u);A=0;m=v=p=u=h};l.flush=function(){return u===h?r:k(dc())};return l}function ec(a,b){if(typeof a!="function"||b!=null&&typeof b!="function")throw new na("Expected a function"); var c=function(){var d=arguments,e=b?b.apply(this,d):d[0],g=c.cache;if(g.has(e))return g.get(e);d=a.apply(this,d);c.cache=g.set(e,d)||g;return d};c.cache=new (ec.Cache||Ba);return c}function fc(a){if(typeof a!="function")throw new na("Expected a function");return function(){var b=arguments;switch(b.length){case 0:return!a.call(this);case 1:return!a.call(this,b[0]);case 2:return!a.call(this,b[0],b[1]);case 3:return!a.call(this,b[0],b[1],b[2])}return!a.apply(this,b)}}function va(a,b){return a===b|| a!==a&&b!==b}function ca(a){return a!=null&&Lb(a.length)&&!Da(a)}function O(a){return N(a)&&ca(a)}function of(a){if(!N(a))return!1;var b=Y(a);return b=="[object Error]"||b=="[object DOMException]"||typeof a.message=="string"&&typeof a.name=="string"&&!sb(a)}function Da(a){if(!M(a))return!1;a=Y(a);return a=="[object Function]"||a=="[object GeneratorFunction]"||a=="[object AsyncFunction]"||a=="[object Proxy]"}function pf(a){return typeof a=="number"&&a==C(a)}function Lb(a){return typeof a=="number"&& a>-1&&a%1==0&&a<=9007199254740991}function M(a){var b=typeof a;return a!=null&&(b=="object"||b=="function")}function N(a){return a!=null&&typeof a=="object"}function qf(a){return typeof a=="number"||N(a)&&Y(a)=="[object Number]"}function sb(a){if(!N(a)||Y(a)!="[object Object]")return!1;a=$b(a);if(a===null)return!0;a=H.call(a,"constructor")&&a.constructor;return typeof a=="function"&&a instanceof a&&ac.call(a)==ih}function hc(a){return typeof a=="string"||!z(a)&&N(a)&&Y(a)=="[object String]"}function ia(a){return typeof a== "symbol"||N(a)&&Y(a)=="[object Symbol]"}function rf(a){if(!a)return[];if(ca(a))return hc(a)?sa(a):Z(a);if(wb&&a[wb]){a=a[wb]();for(var b,c=[];!(b=a.next()).done;)c.push(b.value);return c}b=W(a);return(b=="[object Map]"?wc:b=="[object Set]"?Eb:db)(a)}function Ga(a){if(!a)return a===0?a:0;a=ra(a);return a===Sa||a===-Sa?(a<0?-1:1)*1.7976931348623157E308:a===a?a:0}function C(a){a=Ga(a);var b=a%1;return a===a?b?a-b:a:0}function sf(a){return a?Va(C(a),0,4294967295):0}function ra(a){if(typeof a=="number")return a; if(ia(a))return Cb;M(a)&&(a=typeof a.valueOf=="function"?a.valueOf():a,a=M(a)?a+"":a);if(typeof a!="string")return a===0?a:+a;a=zd(a);var b=eg.test(a);return b||gg.test(a)?pg(a.slice(2),b?2:8):dg.test(a)?Cb:+a}function me(a){return xa(a,aa(a))}function G(a){return a==null?"":ka(a)}function Cc(a,b,c){a=a==null?h:Ea(a,b);return a===h?c:a}function Oc(a,b){return a!=null&&We(a,b,Ig)}function T(a){return ca(a)?Qd(a):Kc(a)}function aa(a){if(ca(a))a=Qd(a,!0);else if(M(a)){var b=rb(a),c=[];for(d in a)(d!= "constructor"||!b&&H.call(a,d))&&c.push(d);a=c}else{var d=[];if(a!=null)for(b in K(a))d.push(b);a=d}return a}function tf(a,b){if(a==null)return{};var c=L(Dc(a),function(d){return[d]});b=w(b);return qe(a,c,function(d,e){return b(d,e[0])})}function db(a){return a==null?[]:Bd(a,T(a))}function uf(a){return hd(G(a).toLowerCase())}function Ie(a){return(a=G(a))&&a.replace(ig,sg).replace(kg,"")}function He(a,b,c){a=G(a);b=c?h:b;return b===h?mg.test(a)?a.match(lg)||[]:a.match(bg)||[]:a.match(b)||[]}function id(a){return function(){return a}} function ba(a){return a}function ed(a){return fe(typeof a=="function"?a:ma(a,1))}function jd(a,b,c){var d=T(b),e=Jb(b,d);c!=null||M(b)&&(e.length||!d.length)||(c=b,b=a,a=this,e=Jb(b,T(b)));var g=!(M(c)&&"chain"in c)||!!c.chain,k=Da(a);la(e,function(l){var m=b[l];a[l]=m;k&&(a.prototype[l]=function(){var p=this.__chain__;if(g||p){var r=a(this.__wrapped__);(r.__actions__=Z(this.__actions__)).push({func:m,args:arguments,thisArg:a});r.__chain__=p;return r}return m.apply(a,Ja([this.value()],arguments))})}); return a}function kd(){}function ie(a){return Nc(a)?sc(ua(a)):Ug(a)}function ld(){return[]}function md(){return!1}t=t==null?S:nd.defaults(S.Object(),t,nd.pick(S,ng));var Q=t.Array,ic=t.Date,vf=t.Error,jh=t.Function,kb=t.Math,K=t.Object,wf=t.RegExp,vg=t.String,na=t.TypeError,jc=Q.prototype,kh=jh.prototype,vb=K.prototype,kc=t["__core-js_shared__"],ac=kh.toString,H=vb.hasOwnProperty,lh=0,ee=function(){var a=/[^.]+$/.exec(kc&&kc.keys&&kc.keys.IE_PROTO||"");return a?"Symbol(src)_1."+a:""}(),Kb=vb.toString, ih=ac.call(K),mh=S._,Og=wf("^"+ac.call(H).replace(yc,"\\$&").replace(/hasOwnProperty|(function).*?(?=\\\()| for .+?(?=\\\])/g,"$1.*?")+"$"),lc=h,Ra=t.Symbol,Rb=t.Uint8Array,Ae=lc?lc.allocUnsafe:h,$b=Fd(K.getPrototypeOf,K),xf=K.create,yf=vb.propertyIsEnumerable,Nb=jc.splice,Xe=Ra?Ra.isConcatSpreadable:h,wb=Ra?Ra.iterator:h,Wa=Ra?Ra.toStringTag:h,Hb=function(){try{var a=Ya(K,"defineProperty");a({},"",{});return a}catch(b){}}(),nh=t.clearTimeout!==S.clearTimeout&&t.clearTimeout,oh=ic&&ic.now!==S.Date.now&& ic.now,ph=t.setTimeout!==S.setTimeout&&t.setTimeout,Xb=kb.ceil,Ob=kb.floor,od=K.getOwnPropertySymbols,qh=lc?lc.isBuffer:h,Re=t.isFinite,rh=jc.join,Sg=Fd(K.keys,K),R=kb.max,X=kb.min,fh=ic.now,sh=t.parseInt,se=kb.random,gh=jc.reverse,pd=Ya(t,"DataView"),xb=Ya(t,"Map"),qd=Ya(t,"Promise"),mb=Ya(t,"Set"),yb=Ya(t,"WeakMap"),zb=Ya(K,"create"),mc=yb&&new yb,lb={},th=Xa(pd),uh=Xa(xb),vh=Xa(qd),wh=Xa(mb),xh=Xa(yb),nc=Ra?Ra.prototype:h,ub=nc?nc.valueOf:h,we=nc?nc.toString:h,gb=function(){function a(){}return function(b){if(!M(b))return{}; if(xf)return xf(b);a.prototype=b;b=new a;a.prototype=h;return b}}();f.templateSettings={escape:Sf,evaluate:Tf,interpolate:Uf,variable:"",imports:{_:f}};f.prototype=B.prototype;f.prototype.constructor=f;F.prototype=gb(B.prototype);F.prototype.constructor=F;x.prototype=gb(B.prototype);x.prototype.constructor=x;za.prototype.clear=function(){this.__data__=zb?zb(null):{};this.size=0};za.prototype["delete"]=function(a){a=this.has(a)&&delete this.__data__[a];this.size-=a?1:0;return a};za.prototype.get=function(a){var b= this.__data__;return zb?(a=b[a],a==="__lodash_hash_undefined__"?h:a):H.call(b,a)?b[a]:h};za.prototype.has=function(a){var b=this.__data__;return zb?b[a]!==h:H.call(b,a)};za.prototype.set=function(a,b){var c=this.__data__;this.size+=this.has(a)?0:1;c[a]=zb&&b===h?"__lodash_hash_undefined__":b;return this};Aa.prototype.clear=function(){this.__data__=[];this.size=0};Aa.prototype["delete"]=function(a){var b=this.__data__;a=Gb(b,a);if(a<0)return!1;var c=b.length-1;a==c?b.pop():Nb.call(b,a,1);--this.size; return!0};Aa.prototype.get=function(a){var b=this.__data__;a=Gb(b,a);return a<0?h:b[a][1]};Aa.prototype.has=function(a){return Gb(this.__data__,a)>-1};Aa.prototype.set=function(a,b){var c=this.__data__,d=Gb(c,a);d<0?(++this.size,c.push([a,b])):c[d][1]=b;return this};Ba.prototype.clear=function(){this.size=0;this.__data__={hash:new za,map:new (xb||Aa),string:new za}};Ba.prototype["delete"]=function(a){a=Zb(this,a)["delete"](a);this.size-=a?1:0;return a};Ba.prototype.get=function(a){return Zb(this, a).get(a)};Ba.prototype.has=function(a){return Zb(this,a).has(a)};Ba.prototype.set=function(a,b){var c=Zb(this,a),d=c.size;c.set(a,b);this.size+=c.size==d?0:1;return this};Ta.prototype.add=Ta.prototype.push=function(a){this.__data__.set(a,"__lodash_hash_undefined__");return this};Ta.prototype.has=function(a){return this.__data__.has(a)};ta.prototype.clear=function(){this.__data__=new Aa;this.size=0};ta.prototype["delete"]=function(a){var b=this.__data__;a=b["delete"](a);this.size=b.size;return a}; ta.prototype.get=function(a){return this.__data__.get(a)};ta.prototype.has=function(a){return this.__data__.has(a)};ta.prototype.set=function(a,b){var c=this.__data__;if(c instanceof Aa){var d=c.__data__;if(!xb||d.length<199)return d.push([a,b]),this.size=++c.size,this;c=this.__data__=new Ba(d)}c.set(a,b);this.size=c.size;return this};var Ma=Ee(ya),gf=Ee(Gc,!0),Fc=Fe(),$d=Fe(!0),Te=mc?function(a,b){mc.set(a,b);return a}:ba,yh=Hb?function(a,b){return Hb(a,"toString",{configurable:!0,enumerable:!1, value:id(b),writable:!0})}:ba,nf=nh||function(a){return S.clearTimeout(a)},Zg=mb&&1/Eb(new mb([,-0]))[1]==Sa?function(a){return new mb(a)}:kd,$c=mc?function(a){return mc.get(a)}:kd,Zc=od?function(a){if(a==null)return[];a=K(a);return Ia(od(a),function(b){return yf.call(a,b)})}:ld,De=od?function(a){for(var b=[];a;)Ja(b,Zc(a)),a=$b(a);return b}:ld,W=Y;if(pd&&W(new pd(new ArrayBuffer(1)))!="[object DataView]"||xb&&W(new xb)!="[object Map]"||qd&&W(qd.resolve())!="[object Promise]"||mb&&W(new mb)!="[object Set]"|| yb&&W(new yb)!="[object WeakMap]")W=function(a){var b=Y(a);if(a=(a=b=="[object Object]"?a.constructor:h)?Xa(a):"")switch(a){case th:return"[object DataView]";case uh:return"[object Map]";case vh:return"[object Promise]";case wh:return"[object Set]";case xh:return"[object WeakMap]"}return b};var zh=kc?Da:md,Pe=Ye(Te),ob=ph||function(a,b){return S.setTimeout(a,b)},Tc=Ye(yh),ze=function(a){a=ec(a,function(c){b.size===500&&b.clear();return c});var b=a.cache;return a}(function(a){var b=[];a.charCodeAt(0)=== 46&&b.push("");a.replace(Xf,function(c,d,e,g){b.push(e?g.replace(cg,"$1"):d||c)});return b}),Ah=D(function(a,b){return O(a)?pb(a,U(b,1,O,!0)):[]}),Bh=D(function(a,b){var c=oa(b);O(c)&&(c=h);return O(a)?pb(a,U(b,1,O,!0),w(c,2)):[]}),Ch=D(function(a,b){var c=oa(b);O(c)&&(c=h);return O(a)?pb(a,U(b,1,O,!0),h,c):[]}),Dh=D(function(a){var b=L(a,Wc);return b.length&&b[0]===a[0]?Ic(b):[]}),Eh=D(function(a){var b=oa(a),c=L(a,Wc);b===oa(c)?b=h:c.pop();return c.length&&c[0]===a[0]?Ic(c,w(b,2)):[]}),Fh=D(function(a){var b= oa(a),c=L(a,Wc);(b=typeof b=="function"?b:h)&&c.pop();return c.length&&c[0]===a[0]?Ic(c,h,b):[]}),Gh=D(bf),Hh=Fa(function(a,b){var c=a==null?0:a.length,d=Bc(a,b);re(a,L(b,function(e){return Ca(e,c)?+e:e}).sort(pe));return d}),Ih=D(function(a){return Pa(U(a,1,O,!0))}),Jh=D(function(a){var b=oa(a);O(b)&&(b=h);return Pa(U(a,1,O,!0),w(b,2))}),Kh=D(function(a){var b=oa(a);b=typeof b=="function"?b:h;return Pa(U(a,1,O,!0),h,b)}),Lh=D(function(a,b){return O(a)?pb(a,b):[]}),Mh=D(function(a){return Vc(Ia(a, O))}),Nh=D(function(a){var b=oa(a);O(b)&&(b=h);return Vc(Ia(a,O),w(b,2))}),Oh=D(function(a){var b=oa(a);b=typeof b=="function"?b:h;return Vc(Ia(a,O),h,b)}),Ph=D(gd),Qh=D(function(a){var b=a.length;b=b>1?a[b-1]:h;b=typeof b=="function"?(a.pop(),b):h;return cf(a,b)}),Rh=Fa(function(a){var b=a.length,c=b?a[0]:0,d=this.__wrapped__,e=function(g){return Bc(g,a)};if(b>1||this.__actions__.length||!(d instanceof x)||!Ca(c))return this.thru(e);d=d.slice(c,+c+(b?1:0));d.__actions__.push({func:bc,args:[e],thisArg:h}); return(new F(d,this.__chain__)).thru(function(g){b&&!g.length&&g.push(h);return g})}),Sh=Sb(function(a,b,c){H.call(a,c)?++a[c]:wa(a,c,1)}),Th=Ke(Ze),Uh=Ke($e),Vh=Sb(function(a,b,c){H.call(a,c)?a[c].push(b):wa(a,c,[b])}),Wh=D(function(a,b,c){var d=-1,e=typeof b=="function",g=ca(a)?Q(a.length):[];Ma(a,function(k){g[++d]=e?ea(b,k,c):qb(k,b,c)});return g}),Xh=Sb(function(a,b,c){wa(a,c,b)}),Yh=Sb(function(a,b,c){a[c?0:1].push(b)},function(){return[[],[]]}),Zh=D(function(a,b){if(a==null)return[];var c= b.length;c>1&&da(a,b[0],b[1])?b=[]:c>2&&da(b[0],b[1],b[2])&&(b=[b[0]]);return oe(a,U(b,1),[])}),dc=oh||function(){return S.Date.now()},rd=D(function(a,b,c){var d=1;if(c.length){var e=Ka(c,hb(rd));d|=32}return Ha(a,d,b,c,e)}),zf=D(function(a,b,c){var d=3;if(c.length){var e=Ka(c,hb(zf));d|=32}return Ha(b,d,a,c,e)}),$h=D(function(a,b){return Yd(a,1,b)}),ai=D(function(a,b,c){return Yd(a,ra(b)||0,c)});ec.Cache=Ba;var bi=D(function(a,b){b=b.length==1&&z(b[0])?L(b[0],fa(w())):L(U(b,1),fa(w()));var c=b.length; return D(function(d){for(var e=-1,g=X(d.length,c);++e=b}),Ua=be(function(){return arguments}())?be:function(a){return N(a)&&H.call(a,"callee")&&!yf.call(a,"callee")},z=Q.isArray,fi=Jd?fa(Jd):Kg,La=qh||md,gi=Kd?fa(Kd):Lg,Wd=Ld?fa(Ld):Ng,td= Md?fa(Md):Pg,Vd=Nd?fa(Nd):Qg,bb=Od?fa(Od):Rg,hi=Yb(Lc),ii=Yb(function(a,b){return a<=b}),ji=eb(function(a,b){if(rb(b)||ca(b))xa(b,T(b),a);else for(var c in b)H.call(b,c)&&nb(a,c,b[c])}),Bf=eb(function(a,b){xa(b,aa(b),a)}),Cf=eb(function(a,b,c,d){xa(b,aa(b),a,d)}),ki=eb(function(a,b,c,d){xa(b,T(b),a,d)}),li=Fa(Bc),mi=D(function(a,b){a=K(a);var c=-1,d=b.length,e=d>2?b[2]:h;for(e&&da(b[0],b[1],e)&&(d=1);++c1;return g});xa(a,Dc(a),c);d&&(c=ma(c, 7,dh));for(var e=b.length;e--;)Rc(c,b[e]);return c}),ti=Fa(function(a,b){return a==null?{}:Tg(a,b)}),Ef=Se(T),Ff=Se(aa),ui=fb(function(a,b,c){b=b.toLowerCase();return a+(c?uf(b):b)}),vi=fb(function(a,b,c){return a+(c?"-":"")+b.toLowerCase()}),wi=fb(function(a,b,c){return a+(c?" ":"")+b.toLowerCase()}),xi=Ge("toLowerCase"),yi=fb(function(a,b,c){return a+(c?"_":"")+b.toLowerCase()}),zi=fb(function(a,b,c){return a+(c?" ":"")+hd(b)}),Ai=fb(function(a,b,c){return a+(c?" ":"")+b.toUpperCase()}),hd=Ge("toUpperCase"), Bi=D(function(a,b){try{return ea(a,h,b)}catch(c){return of(c)?c:new vf(c)}}),Ci=Fa(function(a,b){la(b,function(c){c=ua(c);wa(a,c,rd(a[c],a))});return a}),Di=Le(),Ei=Le(!0),Fi=D(function(a,b){return function(c){return qb(c,a,b)}}),Gi=D(function(a,b){return function(c){return qb(a,c,b)}}),Hi=cd(L),Ii=cd(ud),Ji=cd(qc),Ki=Oe(),Li=Oe(!0),Mi=Vb(function(a,b){return a+b},0),Ni=dd("ceil"),Oi=Vb(function(a,b){return a/b},1),Pi=dd("floor"),Qi=Vb(function(a,b){return a*b},1),Ri=dd("round"),Si=Vb(function(a, b){return a-b},0);f.after=function(a,b){if(typeof b!="function")throw new na("Expected a function");a=C(a);return function(){if(--a<1)return b.apply(this,arguments)}};f.ary=hf;f.assign=ji;f.assignIn=Bf;f.assignInWith=Cf;f.assignWith=ki;f.at=li;f.before=jf;f.bind=rd;f.bindAll=Ci;f.bindKey=zf;f.castArray=function(){if(!arguments.length)return[];var a=arguments[0];return z(a)?a:[a]};f.chain=df;f.chunk=function(a,b,c){b=(c?da(a,b,c):b===h)?1:R(C(b),0);c=a==null?0:a.length;if(!c||b<1)return[];for(var d= 0,e=0,g=Q(Xb(c/b));de?0:e+c);d=d===h||d>e?e:C(d);d<0&&(d+=e);for(d=c>d?0:sf(d);c>>0;return c?(a=G(a))&&(typeof b=="string"||b!=null&&!td(b))&&(b=ka(b),!b&&ab.test(a))?Qa(sa(a),0,c):a.split(b,c):[]};f.spread=function(a,b){if(typeof a!="function")throw new na("Expected a function"); b=b==null?0:R(C(b),0);return D(function(c){var d=c[b];c=Qa(c,0,b);d&&Ja(c,d);return ea(a,this,c)})};f.tail=function(a){var b=a==null?0:a.length;return b?ja(a,1,b):[]};f.take=function(a,b,c){if(!a||!a.length)return[];b=c||b===h?1:C(b);return ja(a,0,b<0?0:b)};f.takeRight=function(a,b,c){var d=a==null?0:a.length;if(!d)return[];b=c||b===h?1:C(b);b=d-b;return ja(a,b<0?0:b,d)};f.takeRightWhile=function(a,b){return a&&a.length?Qb(a,w(b,3),!1,!0):[]};f.takeWhile=function(a,b){return a&&a.length?Qb(a,w(b, 3)):[]};f.tap=function(a,b){b(a);return a};f.throttle=function(a,b,c){var d=!0,e=!0;if(typeof a!="function")throw new na("Expected a function");M(c)&&(d="leading"in c?!!c.leading:d,e="trailing"in c?!!c.trailing:e);return mf(a,b,{leading:d,maxWait:b,trailing:e})};f.thru=bc;f.toArray=rf;f.toPairs=Ef;f.toPairsIn=Ff;f.toPath=function(a){return z(a)?L(a,ua):ia(a)?[a]:Z(ze(G(a)))};f.toPlainObject=me;f.transform=function(a,b,c){var d=z(a),e=d||La(a)||bb(a);b=w(b,4);if(c==null){var g=a&&a.constructor;c=e? d?new g:[]:M(a)?Da(g)?gb($b(a)):{}:{}}(e?la:ya)(a,function(k,l,m){return b(c,k,l,m)});return c};f.unary=function(a){return hf(a,1)};f.union=Ih;f.unionBy=Jh;f.unionWith=Kh;f.uniq=function(a){return a&&a.length?Pa(a):[]};f.uniqBy=function(a,b){return a&&a.length?Pa(a,w(b,2)):[]};f.uniqWith=function(a,b){b=typeof b=="function"?b:h;return a&&a.length?Pa(a,h,b):[]};f.unset=function(a,b){return a==null?!0:Rc(a,b)};f.unzip=gd;f.unzipWith=cf;f.update=function(a,b,c){a!=null&&(c=Xc(c),a=cb(a,b,c(Ea(a,b)), void 0));return a};f.updateWith=function(a,b,c,d){d=typeof d=="function"?d:h;a!=null&&(c=Xc(c),a=cb(a,b,c(Ea(a,b)),d));return a};f.values=db;f.valuesIn=function(a){return a==null?[]:Bd(a,aa(a))};f.without=Lh;f.words=He;f.wrap=function(a,b){return sd(Xc(b),a)};f.xor=Mh;f.xorBy=Nh;f.xorWith=Oh;f.zip=Ph;f.zipObject=function(a,b){return ye(a||[],b||[],nb)};f.zipObjectDeep=function(a,b){return ye(a||[],b||[],cb)};f.zipWith=Qh;f.entries=Ef;f.entriesIn=Ff;f.extend=Bf;f.extendWith=Cf;jd(f,f);f.add=Mi;f.attempt= Bi;f.camelCase=ui;f.capitalize=uf;f.ceil=Ni;f.clamp=function(a,b,c){c===h&&(c=b,b=h);c!==h&&(c=ra(c),c=c===c?c:0);b!==h&&(b=ra(b),b=b===b?b:0);return Va(ra(a),b,c)};f.clone=function(a){return ma(a,4)};f.cloneDeep=function(a){return ma(a,5)};f.cloneDeepWith=function(a,b){b=typeof b=="function"?b:h;return ma(a,5,b)};f.cloneWith=function(a,b){b=typeof b=="function"?b:h;return ma(a,4,b)};f.conformsTo=function(a,b){return b==null||Xd(a,b,T(b))};f.deburr=Ie;f.defaultTo=function(a,b){return a==null||a!== a?b:a};f.divide=Oi;f.endsWith=function(a,b,c){a=G(a);b=ka(b);var d=a.length;d=c=c===h?d:Va(C(c),0,d);c-=b.length;return c>=0&&a.slice(c,d)==b};f.eq=va;f.escape=function(a){return(a=G(a))&&Rf.test(a)?a.replace(Hd,tg):a};f.escapeRegExp=function(a){return(a=G(a))&&Yf.test(a)?a.replace(yc,"\\$&"):a};f.every=function(a,b,c){var d=z(a)?ud:Fg;c&&da(a,b,c)&&(b=h);return d(a,w(b,3))};f.find=Th;f.findIndex=Ze;f.findKey=function(a,b){return vd(a,w(b,3),ya)};f.findLast=Uh;f.findLastIndex=$e;f.findLastKey=function(a, b){return vd(a,w(b,3),Gc)};f.floor=Pi;f.forEach=ef;f.forEachRight=ff;f.forIn=function(a,b){return a==null?a:Fc(a,w(b,3),aa)};f.forInRight=function(a,b){return a==null?a:$d(a,w(b,3),aa)};f.forOwn=function(a,b){return a&&ya(a,w(b,3))};f.forOwnRight=function(a,b){return a&&Gc(a,w(b,3))};f.get=Cc;f.gt=di;f.gte=ei;f.has=function(a,b){return a!=null&&We(a,b,Hg)};f.hasIn=Oc;f.head=af;f.identity=ba;f.includes=function(a,b,c,d){a=ca(a)?a:db(a);c=c&&!d?C(c):0;d=a.length;c<0&&(c=R(d+c,0));return hc(a)?c<=d&& a.indexOf(b,c)>-1:!!d&&Za(a,b,c)>-1};f.indexOf=function(a,b,c){var d=a==null?0:a.length;if(!d)return-1;c=c==null?0:C(c);c<0&&(c=R(d+c,0));return Za(a,b,c)};f.inRange=function(a,b,c){b=Ga(b);c===h?(c=b,b=0):c=Ga(c);a=ra(a);return a>=X(b,c)&&a=-9007199254740991&&a<=9007199254740991};f.isSet=Vd;f.isString=hc;f.isSymbol=ia;f.isTypedArray=bb;f.isUndefined=function(a){return a===h};f.isWeakMap=function(a){return N(a)&&W(a)=="[object WeakMap]"};f.isWeakSet=function(a){return N(a)&&Y(a)=="[object WeakSet]"};f.join=function(a,b){return a==null?"":rh.call(a,b)};f.kebabCase=vi;f.last=oa;f.lastIndexOf=function(a,b,c){var d=a==null?0:a.length;if(!d)return-1;var e=d;c!==h&&(e=C(c),e=e<0?R(d+ e,0):X(e,d-1));if(b===b)a:{for(c=e+1;c--;)if(a[c]===b){a=c;break a}a=c}else a=Bb(a,wd,e,!0);return a};f.lowerCase=wi;f.lowerFirst=xi;f.lt=hi;f.lte=ii;f.max=function(a){return a&&a.length?Ib(a,ba,Hc):h};f.maxBy=function(a,b){return a&&a.length?Ib(a,w(b,2),Hc):h};f.mean=function(a){return xd(a,ba)};f.meanBy=function(a,b){return xd(a,w(b,2))};f.min=function(a){return a&&a.length?Ib(a,ba,Lc):h};f.minBy=function(a,b){return a&&a.length?Ib(a,w(b,2),Lc):h};f.stubArray=ld;f.stubFalse=md;f.stubObject=function(){return{}}; f.stubString=function(){return""};f.stubTrue=function(){return!0};f.multiply=Qi;f.nth=function(a,b){return a&&a.length?ne(a,C(b)):h};f.noConflict=function(){S._===this&&(S._=mh);return this};f.noop=kd;f.now=dc;f.pad=function(a,b,c){a=G(a);var d=(b=C(b))?$a(a):0;if(!b||d>=b)return a;b=(b-d)/2;return Wb(Ob(b),c)+a+Wb(Xb(b),c)};f.padEnd=function(a,b,c){a=G(a);var d=(b=C(b))?$a(a):0;return b&&db){var d=a;a=b;b=d}return c||a%1||b%1?(c=se(),X(a+c*(b-a+og("1e-"+((c+"").length-1))),b)):zc(a,b)};f.reduce=function(a,b,c){var d=z(a)?pc:yd,e=arguments.length<3;return d(a,w(b,4),c,e,Ma)};f.reduceRight=function(a,b,c){var d=z(a)? If:yd,e=arguments.length<3;return d(a,w(b,4),c,e,gf)};f.repeat=function(a,b,c){b=(c?da(a,b,c):b===h)?1:C(b);return Sc(G(a),b)};f.replace=function(){var a=arguments,b=G(a[0]);return a.length<3?b:b.replace(a[1],a[2])};f.result=function(a,b,c){b=Na(b,a);var d=-1,e=b.length;e||(e=1,a=h);for(;++d9007199254740991)return[];var c=4294967295,d=X(a,4294967295);b=w(b);a-=4294967295;for(d=uc(d,b);++c=b)return a;b=c-$a(d);if(b<1)return d;c=g?Qa(g,0,b).join(""):a.slice(0, b);if(e===h)return c+d;g&&(b+=c.length-b);if(td(e)){if(a.slice(b).search(e)){g=c;e.global||(e=wf(e.source,G(Id.exec(e))+"g"));for(e.lastIndex=0;a=e.exec(g);)var k=a.index;c=c.slice(0,k===h?b:k)}}else a.indexOf(ka(e),b)!=b&&(e=c.lastIndexOf(e),e>-1&&(c=c.slice(0,e)));return c+d};f.unescape=function(a){return(a=G(a))&&Qf.test(a)?a.replace(Gd,ug):a};f.uniqueId=function(a){var b=++lh;return G(a)+b};f.upperCase=Ai;f.upperFirst=hd;f.each=ef;f.eachRight=ff;f.first=af;jd(f,function(){var a={};ya(f,function(b, c){H.call(f.prototype,c)||(a[c]=b)});return a}(),{chain:!1});f.VERSION="4.18.1";la("bind bindKey curry curryRight partial partialRight".split(" "),function(a){f[a].placeholder=f});la(["drop","take"],function(a,b){x.prototype[a]=function(c){c=c===h?1:R(C(c),0);var d=this.__filtered__&&!b?new x(this):this.clone();d.__filtered__?d.__takeCount__=X(c,d.__takeCount__):d.__views__.push({size:X(c,4294967295),type:a+(d.__dir__<0?"Right":"")});return d};x.prototype[a+"Right"]=function(c){return this.reverse()[a](c).reverse()}}); la(["filter","map","takeWhile"],function(a,b){var c=b+1,d=c==1||c==3;x.prototype[a]=function(e){var g=this.clone();g.__iteratees__.push({iteratee:w(e,3),type:c});g.__filtered__=g.__filtered__||d;return g}});la(["head","last"],function(a,b){var c="take"+(b?"Right":"");x.prototype[a]=function(){return this[c](1).value()[0]}});la(["initial","tail"],function(a,b){var c="drop"+(b?"":"Right");x.prototype[a]=function(){return this.__filtered__?new x(this):this[c](1)}});x.prototype.compact=function(){return this.filter(ba)}; x.prototype.find=function(a){return this.filter(a).head()};x.prototype.findLast=function(a){return this.reverse().find(a)};x.prototype.invokeMap=D(function(a,b){return typeof a=="function"?new x(this):this.map(function(c){return qb(c,a,b)})});x.prototype.reject=function(a){return this.filter(fc(w(a)))};x.prototype.slice=function(a,b){a=C(a);var c=this;if(c.__filtered__&&(a>0||b<0))return new x(c);a<0?c=c.takeRight(-a):a&&(c=c.drop(a));b!==h&&(b=C(b),c=b<0?c.dropRight(-b):c.take(b-a));return c};x.prototype.takeRightWhile= function(a){return this.reverse().takeWhile(a).reverse()};x.prototype.toArray=function(){return this.take(4294967295)};ya(x.prototype,function(a,b){var c=/^(?:filter|find|map|reject)|While$/.test(b),d=/^(?:head|last)$/.test(b),e=f[d?"take"+(b=="last"?"Right":""):b],g=d||/^find/.test(b);e&&(f.prototype[b]=function(){var k=this.__wrapped__,l=d?[1]:arguments,m=k instanceof x,p=l[0],r=m||z(k),u=function(y){y=e.apply(f,Ja([y],l));return d&&v?y[0]:y};r&&c&&typeof p=="function"&&p.length!=1&&(m=r=!1);var v= this.__chain__,A=!!this.__actions__.length;p=g&&!v;m=m&&!A;if(!g&&r)return k=m?k:new x(this),k=a.apply(k,l),k.__actions__.push({func:bc,args:[u],thisArg:h}),new F(k,v);if(p&&m)return a.apply(this,l);k=this.thru(u);return p?d?k.value()[0]:k.value():k})});la("pop push shift sort splice unshift".split(" "),function(a){var b=jc[a],c=/^(?:push|sort|unshift)$/.test(a)?"tap":"thru",d=/^(?:pop|shift)$/.test(a);f.prototype[a]=function(){var e=arguments;if(d&&!this.__chain__){var g=this.value();return b.apply(z(g)? g:[],e)}return this[c](function(k){return b.apply(z(k)?k:[],e)})}});ya(x.prototype,function(a,b){if(a=f[b]){var c=a.name+"";H.call(lb,c)||(lb[c]=[]);lb[c].push({name:b,func:a})}});lb[Tb(h,2).name]=[{name:"wrapper",func:h}];x.prototype.clone=function(){var a=new x(this.__wrapped__);a.__actions__=Z(this.__actions__);a.__dir__=this.__dir__;a.__filtered__=this.__filtered__;a.__iteratees__=Z(this.__iteratees__);a.__takeCount__=this.__takeCount__;a.__views__=Z(this.__views__);return a};x.prototype.reverse= function(){if(this.__filtered__){var a=new x(this);a.__dir__=-1;a.__filtered__=!0}else a=this.clone(),a.__dir__*=-1;return a};x.prototype.value=function(){var a=this.__wrapped__.value(),b=this.__dir__,c=z(a),d=b<0,e=c?a.length:0;var g=0;for(var k=e,l=this.__views__,m=-1,p=l.length;++m=this.__values__.length,b=a?h:this.__values__[this.__index__++]; return{done:a,value:b}};f.prototype.plant=function(a){for(var b,c=this;c instanceof B;){var d=Pd(c);d.__index__=0;d.__values__=h;b?e.__wrapped__=d:b=d;var e=d;c=c.__wrapped__}e.__wrapped__=a;return b};f.prototype.reverse=function(){var a=this.__wrapped__;return a instanceof x?(this.__actions__.length&&(a=new x(this)),a=a.reverse(),a.__actions__.push({func:bc,args:[fd],thisArg:h}),new F(a,this.__chain__)):this.thru(fd)};f.prototype.toJSON=f.prototype.valueOf=f.prototype.value=function(){return xe(this.__wrapped__, this.__actions__)};f.prototype.first=f.prototype.head;wb&&(f.prototype[wb]=hh);return f}();S._=nd}).call(this)}).call(globalThis);/* Lodash Copyright JS Foundation and other contributors Released under MIT license Based on Underscore.js 1.8.3 Copyright Jeremy Ashkenas, DocumentCloud and Investigative Reporters & Editors */ var X=globalThis._;function yi(a,b){return typeof a[b]!=="object"?!0:Array.isArray(a[b])?(console.warn("xa`"+b),!0):!1}function zi(a,b){return X.isEmpty(a)?(console.warn("ya`"+b),!0):!1}function Ai(a,b){for(let c of Object.keys(b))if(c in a&&(yi(b,c)||!zi(b[c],c)&&!Bi(a[c],b,c)))return!1;return!0}function Bi(a,b,c){if(typeof a!=="object"){console.error("za`"+c+"`"+typeof a);var d=!1}else Array.isArray(a)?(console.error("Aa`"+c),d=!1):d=!0;return!d||X.isEmpty(a)?!0:Ai(a,b[c])} function Ci(a,b,c){for(let f of Object.keys(c)){if(!(f in a||f in b))continue;if(yi(c,f)){var d;if(d=f in a&&f in b){d=a[f];var e=b[f];d=typeof d!==typeof e||typeof d==="object"&&Array.isArray(d)!==Array.isArray(e)?!1:typeof d==="object"&&!Array.isArray(d)&&X.isEmpty(d)&&X.isEmpty(e)?!0:X.isEqual(d,e)}if(d)continue;else return!1}if(zi(c[f],f))continue;if(!(f in a))if(Bi(b[f],c,f))continue;else return!1;if(!(f in b))if(Bi(a[f],c,f))continue;else return!1;if(typeof a[f]!==typeof b[f])return!1;d=Bi(a[f], c,f);e=Bi(b[f],c,f);if(!d||!e)if(d||e||!Ci(a[f],b[f],c[f]))return!1}return!0}function Di(a,b,c){return X.isEmpty(c)||X.isEmpty(a)&&X.isEmpty(b)?!0:X.isEmpty(a)?Ai(b,c):X.isEmpty(b)?Ai(a,c):Ci(a,b,c)} function Ei(a,b){if(Array.isArray(a)||Array.isArray(b))console.error("Ba");else if(!X.isEmpty(b))if(X.isEmpty(a))X.merge(a,b);else for(let c of Object.keys(b)){if(!(c in a)){a[c]=X.cloneDeep(b[c]);continue}if(typeof a[c]!==typeof b[c]){console.error("va");continue}if(typeof a[c]!=="object"){a[c]=b[c];continue}let d=a[c],e=b[c];Array.isArray(d)&&Array.isArray(e)?d.push(...X.cloneDeep(e)):Array.isArray(d)||Array.isArray(e)?console.error("wa"):Ei(d,e)}} function Fi(a,b){var c=X.cloneDeep(a);Ei(c,b);return X.isEqual(c,a)};function Gi(a,b){if(a.b){var c=Hi(a.b,b);if(!c.ok)return console.log("Ca"),console.log("Da`"+JSON.stringify(a.b)),console.log("Ea`"+JSON.stringify(b)),c.G?c:{ok:!1,G:-12}}else if(a.c){if(!Ii(a.c,b))return console.log("Fa"),console.log("Ga`"+JSON.stringify(a.c)),console.log("Ea`"+JSON.stringify(b)),{ok:!1,G:-13}}else if(a.d){if(c=Ji(a.d,b),!c.ok)return console.log("Ha"),console.log("Ia`"+JSON.stringify(a.d)),console.log("Ea`"+JSON.stringify(b)),c.G?c:{ok:!1,G:-15}}else if(a.e&&(c=Gi(a.e,b),!c.ok))return console.log("Ja"), console.log("Ka`"+JSON.stringify(a.e)),console.log("Ea`"+JSON.stringify(b)),c;if(a.g)a=Gi(a.g,b);else if(a.f)a=Ki(a,b);else if(a.h)if(a.j&&a.i&&a.h&&a.k){var d=b.b+a.k;c=xi(d,a.j);if(c<0)a={ok:!1,G:-4};else{var e=BigInt(a.i[c]);d=vi(d,ii);if(d>=0&&d<=li)if(e>0&&e>BigInt(33);if(g===ki)break;g=f*hi/(g+BigInt(1))+BigInt(1)}e=f-BigInt(1)}else console.log("sa"),e=BigInt(-1);else console.log("ra"), e=BigInt(-1);b.c.a.push({a:e+BigInt(a.h[c])});b.a.n&&b.a.n.a&&(b.c.a[0].b=b.a.n.a);a={ok:!0}}}else console.log("La"),console.log("Ma`"+JSON.stringify(a)),a={ok:!1,G:-3};else a={ok:!0};return a} function Ki(a,b){if(!a.f)return console.log("Na"),console.log("Ma`"+JSON.stringify(a)),{ok:!1,G:-5};if(a.j){if(!a.k)return console.log("Oa"),console.log("Ma`"+JSON.stringify(a)),{ok:!1,G:-6};var c=xi(b.b+a.k,a.j);return c<0?{ok:!1,G:-7}:Gi(a.f[c],b)}if(a.l){c=0;let d=a.l;for(;cb-c).join(",");return a in ea?BigInt(ea[a]):BigInt(-1)};function Qi(a,b,c){b=vi(b.toString(),ji);a={a:{a},b:b.toString(),c:{a:[]}};c=Gi(c.b,a);if(!c.ok)return{ok:!1,G:c.G,value:{a:[]}};for(let e of a.c.a){if(e.b){c=a.b;b={};var d=e.b.a??[];for(let f of d)Ei(b,Mi(c,f));e.c=b}if(e.c){b=e.c;c=BigInt(0);b.a&&(c=Pi(b.a));c===BigInt(-1)&&(c=BigInt(0));d=BigInt(0);if(b.b)a:{d=b.b;if(!d.a||!d.b){d=BigInt(-1);break a}b:switch(d.a){case 2:b=BigInt(0);break b;case 1:b=BigInt(1);break b;default:b=BigInt(-1)}if(b===BigInt(-1)){d=BigInt(-1);break a}d=d.b;d=Oi.has(d)? BigInt(d):BigInt(-1);d=d===BigInt(-1)?BigInt(-1):d<Ti(k)).filter(k=>!!k)));if(f.length===0){b===void 0&&(b=JSON.parse(c));c=Xi(e,b,d);if(!c.ok&&c.G)return[Ri-BigInt(c.G)];f=c.value.map(k=>k.d??BigInt(0))}c=f.map(k=> String(k));await a.set("cachedVpids",JSON.stringify(c));return f}aa("runPrivateReach",Yi);function Zi(a,b,c=BigInt(0)){return{bucket:a,value:b?1:16384,filteringId:c}};function $i(){var a=aj;class b{async run(c){if(c!==void 0&&c.modelJson!==void 0){var d=e=>{a?.privateAggregation?.sendHistogramReport?a.privateAggregation.sendHistogramReport(e):a.privateAggregation?.contributeToHistogram?.(e)};try{c.enableDebugMode&&a.privateAggregation.enableDebugMode({debug_key:BigInt(0),debugKey:BigInt(0)}),(await Yi(this.sharedStorage??a?.sharedStorage,c.reportBrowserIdInsteadOfVPID,c.modelJson,c.deviceType)).forEach(e=>{for(let f of c.filterIds)d(Zi(e,c.enableDebugMode,f))})}catch(e){d(Zi(Ri- BigInt(-1),!0))}}}}a.register("google_reach",b)};function Y(a,b){b=`https://pagead2.googlesyndication.com/pagead/gen_204?id=av-js&type=reach&proto=${encodeURIComponent(Na(b.V()))}`;a.Bb.za(b,{R:"GET"}).sendNow()};function bj(a){return[{ia:2,Ca:!1,ua:!0,filterIds:cj(a?.productionFilterIds)},{ia:2,Ca:!0,ua:!0,filterIds:cj(a?.testFilterIds)},{ia:2,Ca:!1,ua:!1,filterIds:cj(a?.testFilterIds)}]}function cj(a){if(a!==void 0&&typeof BigInt==="function")return a.map(b=>BigInt(b))};var dj=class extends Cf{constructor(a){super(a)}getType(){r(Object.isExtensible(this));r(H(this));var a=F?this[t(G)]:this.D;a=pd(a,6);a=a!==null?a:void 0;return Ec(a)??0}},ej=function(a){return b=>{na(a);if(b==null||b=="")b=x(new a,Q);else{ma(b);b=JSON.parse(b);if(!Array.isArray(b))throw Error("P`"+q(b)+"`"+b);nb(b,32);b=new a(b)}return b}}(dj);dj.wa="ads.geo.GeoTargetMessage";var fj=function(a,b){return Fd(a,1,b)},gj=function(a,b){return Ed(a,2,b)},hj=function(a,b){return Ed(a,3,b)},Z=class extends Cf{constructor(a){super(a)}Da(a){return Ed(this,10,a)}};Z.wa="ads.branding.measurement.client.frontend.integrations.reach.ReachStatusMessage";var ij=[0,tf,-4,vf,rf,pf,lf,tf,lf,tf,pf,tf,-1,[0,pf,-3],uf,of,tf,nf,-1,pf,-1,nf,lf,[0,nf,pf,-1,vf,lf,nf],kf,tf,[0,pf,-4],rf,lf,[0,vf,-3]];dj.prototype.V=Df(ij);Z.prototype.V=Df([0,vf,sf,-1,vf,-2,sf,-1,pf,sf,ij,wf,pf]);var jj=async function(a,b){try{return await b()}finally{a.flush()}},kj=class{constructor(a){this.context=a;this.points=[]}flush(){if(!(this.points.length<=0)){var a=new Z;fj(a,9);var b=bj().length;L(a,13,b==null?b:Gc(b));Bd(a,12,this.points);this.points.splice(0);Y(this.context,a)}}};var Af=class extends Cf{constructor(a){super(a)}};Af.wa="EventIdMessage";var lj=class extends Cf{constructor(a){super(a)}ra(a){return Dd(this,4,a)}};lj.wa="ads.branding.measurement.client.frontend.integrations.reach.ContextIdMessage";var mj=[0,mf,qf,-1];Af.prototype.V=Df(mj);lj.prototype.V=Df([0,mj,rf,-1,tf,-3,xf,rf]);var zf=class extends Cf{constructor(a){super(a,1)}};zf.wa="proto2.bridge.MessageSet";var nj={};zf[Ob]=nj;var oj=function(a,b){return(c,d)=>{{let f={nb:!0};d&&Object.assign(f,d);c=Wd(c,void 0,void 0,f);try{let g=new a,k=wb(g);Xe(b)(k,c);var e=g}finally{c.ab()}}return e}}(Af,mj);nj[4156379]={Qc:new yf};var pj=function(a,b){var c=Cd(a.message,2,b.ia===2);b=Cd(c,3,!b.Ca);a.message=b;return a},qj=function(a,b){a.message=Bd(a.message,8,b);return a},rj=function(a){var b=bi.match(/m\d{12}/g),c=bi.match(/\d{8}/g);if(b&&b.length>0){b=b[0].slice(1);c=a.message;var d=Number(b.slice(0,8));c=Dd(c,5,d);d=Number(b.slice(8,10));c=Dd(c,6,d);b=Number(b.slice(10,12));b=Dd(c,7,b);a.message=b;return a}if(c&&c.length>0)return b=Dd(a.message,5,Number(c[0])),b=L(b,6),b=L(b,7),a.message=b,a;bi==="unreleased"&&(b=L(a.message, 5),b=Dd(b,6,0),b=L(b,7),a.message=b);return a},sj=class{constructor(){this.message=new lj}Da(a){var b=this.message;a=oj(Pa(a));this.message=Ad(b,Af,1,a);return this}ra(a){this.message=this.message.ra(Math.max(1,a));return this}encode(){var a=this.message,b=Na(a.V());b.length>64&&(a=a.ra(1),b=Na(a.V()));b.length>64&&(a=L(a,6),b=Na(a.V()));b.length>64&&(a=L(a,7),b=Na(a.V()));b.length>64&&(a=L(a,5),b=Na(a.V()));return b}};function tj(a,b){if(b===void 0||b.length===0)return Y(a,fj(new Z,7)),[dh(0)].filter(d=>d!==void 0);var c=dh(-2147483648);return c===void 0?[]:b.map(d=>{var e=d%c;d!==e&&Y(a,fj(new Z,6));return e})};function uj(a){var b=[],c=0;for(let d=0;d>6|192:((e&64512)==55296&&d+1>18|240,b[c++]=e>>12&63|128):b[c++]=e>>12|224,b[c++]=e>>6&63|128),b[c++]=e&63|128)}if(b.length>=24)throw Error("cb");return[96|b.length,...b]}function vj(a){if(a.length>=24)throw Error("db");return[160|a.length,...a.sort(wj).map(b=>[...b[0],...b[1]]).flat()]} function xj(a){if(a.length>=24)throw Error("eb");return[128|a.length,...a.flat()]}function yj(a,b){for(var c=[];a>0;)c.push(Number(a%BigInt(255))),a/=BigInt(255);for(;c.length{})}catch(f){}} function Aj(a){a=vj([[uj("data"),xj(a.map(b=>vj([[uj("value"),[68,...yj(BigInt(b.value),4)]],[uj("bucket"),[80,...yj(b.bucket,16)]],[uj("filteringId"),[68,...yj(b.filteringId,4)]]])))],[uj("operation"),uj("histogram")]]);return btoa(String.fromCharCode(...(new Uint8Array(a))))};var Bj={[2]:"prod",[1]:"canary"}; async function Cj(a,b,c,d){var e=bj(c),f=m=>{e.forEach(p=>{var u=rj(pj(qj((new sj).Da(c.escapedQueryId),c.trafficTypes??[0]),p)).ra(-1).encode();zj(a,u,m,p.ua)})};try{var g=!!a.global.sharedStorage}catch(m){g=m}if(g instanceof Error)f(-16),d=hj(gj(fj(new Z,8),g.name),g.message),Y(a,d);else{d.points.push(7);g=Dj(a,c,e);var k=await (c.experimentState.reachUseCreateWorklet?Ej(a,b,f):Fj(a,b,f)),l=await g;d.points.push(8);b=e.map(m=>Gj(a,k,m,l,c.deviceType??1,c.escapedQueryId,c.trafficTypes??[0],c.isProductSplitVpidLogsExperiment?? !1,p=>{var u=rj(pj(qj((new sj).Da(c.escapedQueryId),c.trafficTypes??[0]).ra(-1),m)).encode();zj(a,u,p,m.ua)}));await Promise.all(b);d.points.push(9)}}async function Fj(a,b,c){var d=a.sharedStorage;if(!d)return Promise.reject(Error("fb"));try{await d.worklet.addModule(b)}catch(e){c(-17),b=hj(gj(fj(new Z,1),e.name),e.message),Y(a,b)}return d} async function Ej(a,b,c){var d=a.sharedStorage;if(!d)return Promise.reject(Error("fb"));try{return await d.createWorklet(b,{dataOrigin:"script-origin"})}catch(e){return c(-17),b=hj(gj(fj(new Z,1),e.name),e.message),Y(a,b),Promise.reject(e)}}async function Dj(a,b,c){var d=[...(new Set(c.map(e=>e.ia)))];c=d.map(e=>Hj(a,b,e));c=await Promise.all(c);return new Map(c.map((e,f)=>[d[f],e]))} async function Hj(a,b,c){var d=b.clientsideModelFilename??"model_person_country_code_XX_person_region_code_5858.json",e=void 0,f=1,g={method:"GET"},k=200,l=b.geoTargetMessage?ej(b.geoTargetMessage):void 0;b=(new Z).Da(b.escapedQueryId);l=Ad(b,dj,11,l);try{e=await a.global.fetch(Ij(c,d),g),k=e.status,e.ok||(e=await a.global.fetch(Ij(c,"model_person_country_code_XX_person_region_code_5858.json"),g),f=2)}catch(m){k=-1,m instanceof Error&&hj(gj(l,m.name),m.message)}c=fj(l,2);L(c,9,k==null?k:Gc(k));if(e&& e.ok)return k=Fd(l,4,f),Ed(k,7,f===1?d:""),Y(a,l),await e.text();e=Fd(l,4,4);d=Ed(e,8,d);Ed(d,7,"");Y(a,l)}function Ij(a,b){return"https://www.googletagservices.com/agrp/"+Bj[a]+"/"+b} async function Gj(a,b,c,d,e,f,g,k,l){d=d.get(c.ia);if(d!==void 0){var m=dh(-2147483648);m=m===void 0?-1:Number(vi(d,m));f=rj(pj(qj((new sj).Da(f),g),c).ra(m));f.message=Cd(f.message,9,k);k={contextId:f.encode(),aggregationCoordinatorOrigin:"https://publickeyservice.msmt.gcp.privacysandboxservices.com",filteringIdMaxBytes:4};e={modelJson:d,modelHash:m,deviceType:e,enableDebugMode:c.ua,reportBrowserIdInsteadOfVPID:c.Ca,filterIds:tj(a,c.filterIds)};b=b.run("google_reach",{privateAggregationConfig:k, data:e,keepAlive:!0});if(b!==void 0)try{await b}catch(p){l(-18),l=p,l=hj(gj(fj(new Z,3),l?.name??"unknown"),l?.message??""),Y(a,l)}l=fj(new Z,5);l=Fd(l,5,c.ia===1?1:2);c=Fd(l,6,c.Ca?1:2);Y(a,c)}};function Jj(a){return a===void 0||typeof a==="string"}function Kj(a){return a===void 0||typeof a==="number"}function Lj(a){return a===void 0||typeof a==="boolean"}function Mj(a){return a===void 0||Array.isArray(a)&&a.every(b=>typeof b==="number")}function Nj(a){return a===void 0||Array.isArray(a)&&a.every(b=>typeof b==="string")};async function Oj(a,b){if(typeof window==="undefined")console.error("gb");else{var c=b??new ai(void 0,void 0,a),d=new kj(c);await jj(d,async()=>{d.points.push(5);var e=await Fg(T(c.onMessage,Lg(f=>{a:{f=f.data;if(f!==void 0)try{var g=atob(f);break a}catch(l){}g=void 0}a:{if(g!==void 0)try{var k=JSON.parse(g);break a}catch(l){}k=void 0}return k}),ch(f=>f!==void 0),Lg(f=>f),Ch()));e&&e!==void 0&&typeof e.escapedQueryId==="string"&&typeof e.experimentState==="object"&&Jj(e.clientsideModelFilename)&& Jj(e.geoTargetMessage)&&Kj(e.deviceType)&&Nj(e.productionFilterIds)&&Nj(e.testFilterIds)&&Mj(e.trafficTypes)&&Lj(e.isProductSplitVpidLogsExperiment)?(d.points.push(6),await Cj(c,c.lc[2],e,d)):(e=fj(new Z,4),Y(c,e))})}};var aj=globalThis;(async function(a,b){var c=aj;typeof c==="object"&&"register"in c?$i():await Oj(a,b)})($h("m202605040101".match(/^m\d{10}$/g)!==null?"m202605040101":"current"));}).call(this);