(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(1675845485,!0);n(919444824,!1);n(931468047,!1);n(916544035,!1);n(923536252,!1);n(928875398,!1);n(482019471,!1);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){w(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 x=l&&a[l-1];x==null||typeof x!=="object"||x[kb]||x.constructor!==Object?x=void 0:(l--,k=l);!p||b&128||f||(m=!0,k=Bb((Zc??Mc)(Eb(k,t(u)),t(u),a,x,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(x)for(let C in x){l= x[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,x=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)}w(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}},ge,je=function(a){return new ie(a&4294967295,Math.floor(a/4294967296))},le=function(a){if(!a)return ke||=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}},ke,me,ne,oe,pe,qe,re,se; function te(a,b,c){if(typeof BigInt64Array!=="undefined")return re||(re=new BigInt64Array(1),se=new Uint32Array(re.buffer),re[0]=BigInt(1),qe=se[0]===1),t(re)[0]=a,a=qe?0:1,c=1-a,new b(t(se)[a],t(se)[c]);pe||(me=BigInt(Number.MIN_SAFE_INTEGER),ne=BigInt(Number.MAX_SAFE_INTEGER),oe=BigInt(4294967295),pe=BigInt(32));if(a>=me&&a<=ne)return c(Number(a));a=BigInt.asUintN(64,a);return new b(Number(a&oe),Number(a>>pe))};var ue=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)},ve=function(a,b){r(b==Math.floor(b));r(b>=-2147483648&&b<2147483648);if(b>=0)ue(a,b);else{for(let c=0;c<9;c++)a.F.push(b&127|128),b>>=7;a.F.push(1)}},we=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);ve(this,a)}};var xe=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));ue(a.C,b*8+c)},ye=function(a,b){M(a,b,2);b=a.C.end();xe(a,b);b.push(a.da);return b},ze=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++},Ae=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=te(c,ee,fe);a.C.Y(c.ya, c.va);break;default:c=he(c),a.C.Y(c.ya,c.va)}},Ce=class{constructor(){this.Wa=[];this.da=0;this.C=new we}Nb(a,b){b!=null&&(N(a,b,b>=-2147483648&&b<2147483648),b!=null&&(Be(a,b),M(this,a,0),ve(this.C,b)))}Ob(a,b){if(b!=null){switch(typeof b){case "string":N(a,b,le(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=te(b,ie,je);this.C.Y(b.ya,b.va);break;default:b=le(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),ue(this.C,b)))}Pb(a,b){if(b!=null){switch(typeof b){case "string":N(a,b,he(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 De=P(),Ee=P(),Fe=P(),Ge=P(),He=P(),Ie=P(),Je=P(),Ke=P(),Le=P(),Me=P(),Ne=P(),Oe=P();var Q=class{constructor(a,b,c){this.preventPassingToStructuredClone=Kb;w(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){w(this, a.Db);var b=w(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=w(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"), w(b,a.Db),b=w(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=w(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 Pe=class{constructor(a,b,c,d){this.Qa=a;this.Ra=b;a=ca(Ee);this.Qb=!!a&&d===a||!1}};function Qe(a,b,c,d,e){b=b instanceof Q?wb(b):Array.isArray(b)?ed(b,d):void 0;b!=null&&(c=ye(a,c),e(b,a),ze(a,c))}var Re=new Pe(function(a,b,c,d,e){if(a.A!==2)return!1;Zd(a,xd(b,d,c),e);return!0},Qe,!1,Ee),Se=new Pe(function(a,b,c,d,e){if(a.A!==2)return!1;Zd(a,xd(b,d,c),e);return!0},Qe,!1,Ee),Te=Symbol(),Ue=Symbol(),Ve=Symbol(),We=Symbol(),Xe=Symbol(),Ye,Ze; function $e(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"&&(Ye!=null&&(r(Ye===f),r(Ze===d[1+g])),e.Hb=!0,Ye??=f,Ze??=na(d[g+1]),f=d[g+=2]));for(var k={};f&&af(f);){for(var l=0;l0),l+=f,f=d[++g]);let u;var m=void 0;f instanceof Pe?u=f:(u=Re,g--);if(u?.Qb){f=d[++g];m=d;var p=g;typeof f==="function"&&(r(f.length===0),f=f(),m[p]= f);bf(f);m=f}f=d[++g];p=l+1;typeof f==="number"&&f<0&&(p-=f,f=d[++g]);for(;l0}function bf(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 cf(a){return Array.isArray(a)?a[0]instanceof Pe?(r(a.length===2),bf(a[1]),a):[Se,bf(a)]:[w(a,Pe),void 0]};function df(a){return $e(Ue,ef,ff,a)}function ef(a,b,c,d){var e=c.Qa;a[b]=d?(f,g,k)=>e(f,g,k,d):e}function ff(a,b,c,d,e){var f=c.Qa,g,k;a[b]=(l,m,p)=>f(l,m,p,k||=df(d).Ba,g||=gf(d),e)} function gf(a){var b=a[Ve];if(b!=null)return b;var c=df(a);b=c.Hb?(d,e)=>r(Ye)(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=hf(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[Xe]);return!0}; a[Ve]=b;a[Xe]=jf.bind(a);return b} function jf(a,b,c,d){var e=this[Ue],f=this[Ve],g=ed(void 0,e.Ba),k=Qc(a);if(k){var l=!1,m=e.Za;if(m){e=(p,u,x)=>{if(x.length!==0)if(m[u])for(let C of x){p=Wd(C);try{l=!0,f(g,p)}finally{p.ab()}}else d?.(a,u,x)};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),x=(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)=>{x(C,O)}): x(b,pd(g,b,u))}}}}function hf(a){a=cf(a);var b=w(a[0],Pe).Qa;if(a=a[1]){let c=gf(bf(a)),d=df(bf(a)).Ba;return(e,f,g)=>b(e,f,g,d,c)}return b};function kf(a,b,c){a[b]=c.Ra}function lf(a,b,c,d){var e,f,g=c.Ra;a[b]=(k,l,m)=>g(k,l,m,f||=$e(Te,kf,lf,d).Ba,e||=mf(d))}function mf(a){var b=a[We];if(!b){let c=$e(Te,kf,lf,a);b=(d,e)=>nf(d,e,c);a[We]=b}return b}function nf(a,b,c){Pb(a,v(a,"state is only maintained on arrays.")[B]|0,(e,f)=>{if(f!=null){var g=of(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)=>{xe(b,b.C.end());for(e=0;ed(g,k,l,f,e)}else c=d;return a[b]=c}};function pf(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;sf(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))},Me),wf=qf(function(a,b,c){a.A!== 0?b=!1:(r(a.A==0),a=Jd(a.v,rc),sf(b,c,a),b=!0);return b},function(a,b,c){a.Ob(c,Kc(b))},Ke),xf=qf(function(a,b,c){a.A!==0?a=!1:(sf(b,c,ae(a)),a=!0);return a},function(a,b,c){a.Pb(c,Lc(b))},Le),yf=rf(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=pf(Lc,b,!1);if(b!=null)for(let d=0;d=0&&b<4294967296),M(a,c,5),a.C.O(b))},Je),Bf=qf(function(a,b,c){if(a.A!==0)return!1;r(a.A==0);a=Kd(a.v);sf(b,c,a);return!0},function(a,b,c){a.qb(c,b==null||typeof b==="boolean"?b:typeof b==="number"?!!b:void 0)},Fe),Cf=qf(function(a,b,c){if(a.A!==2)return!1;sf(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);ue(a.C,b.length);xe(a,a.C.end());xe(a,b)}},Ge),Df=qf(function(a,b,c){if(a.A!==0)return!1;sf(b,c,$d(a));return!0},function(a,b,c){a.O(c,Jc(b))},Ie),Ef=rf(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=pf(Jc,b,!0);if(b!=null&&b.length){c=ye(a,c);for(let d=0;da(b)||Lf(b):Lf})();var Mf=Q;function Nf(a){return function(){var b=new Ce;nf(wb(w(this,Q)),b,$e(Te,kf,lf,a));xe(b,b.C.end());var c=new Uint8Array(b.da),d=b.Wa,e=d.length,f=0;for(let g=0;ga(...b)},Pf=class{};var Qf=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)},Rf=function(a,b){var c=Qf(a,3);a.T[3].push(b);c&&a.T[3].length===1&&a.flush()},Sf=function(a,b){for(;Qf(a,b)&&a.T[b].length>0;)a.T[b][0](),a.T[b].shift()},Tf=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);)Sf(this,3),Sf(this,2),Sf(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 Uf={};var Vf=globalThis.trustedTypes,Wf;function Xf(){var a=null;if(!Vf)return a;try{let b=c=>c;a=Vf.createPolicy("goog#html",{createHTML:b,createScript:b,createScriptURL:b})}catch(b){throw b;}return a};var Yf=class{constructor(a){if(Uf!==Uf)throw Error("T");this.ec=a}toString(){return this.ec+""}};function Zf(a){var b;Wf===void 0&&(Wf=Xf());a=(b=Wf)?b.createScriptURL(a):a;return new Yf(a)};function $f(a){return Object.isFrozen(a)&&Object.isFrozen(a.raw)}function ag(a){return a.toString().indexOf("`")===-1}var bg=ag(a=>a``)||ag(a=>a`\0`)||ag(a=>a`\n`)||ag(a=>a`\u0000`),cg=$f``&&$f`\0`&&$f`\n`&&$f`\u0000`;var dg=class{constructor(a){if(Uf!==Uf)throw Error("T");this.fc=a}toString(){return this.fc}};new dg("about:blank");new dg("about:invalid#zClosurez");var eg=[],fg=a=>{console.warn("V`"+a)};eg.indexOf(fg)===-1&&eg.push(fg);/* 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 gg=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 hg(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 gg?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 gg?b=[...b,...f.errors]:b.push(f)}}if(b)throw new gg(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)&&hg(b,a)}remove(a){var b=this.sa;b&&hg(b,a);a instanceof S&&a.Tb(this)}},ig=S,jg=new S;jg.closed=!0;ig.EMPTY=jg;function kg(a){return a instanceof S||a&&"closed"in a&&R(a.remove)&&R(a.add)&&R(a.unsubscribe)};function lg(a){setTimeout(()=>{throw a;})};var ng=class extends S{static create(a,b,c){return new mg(a,b,c)}constructor(a){super();this.J=!1;this.destination=a instanceof ng?a:new og(!a||R(a)?{next:a??void 0}:a);kg(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 og{constructor(a){this.hb=a}next(a){var b=this.hb;if(b.next)try{b.next(a)}catch(c){lg(c)}}error(a){var b=this.hb;if(b.error)try{b.error(a)}catch(c){lg(c)}else lg(a)}complete(){var a=this.hb;if(a.complete)try{a.complete()}catch(b){lg(b)}}}var mg=class extends ng{constructor(a,b,c){super();this.destination=new og(R(a)||!a?{next:a??void 0,error:b??void 0,complete:c??void 0}:a)}};var pg=typeof Symbol==="function"&&Symbol.observable||"@@observable";function qg(a){return a};function rg(a){return a.length===0?qg:a.length===1?a[0]:function(b){return a.reduce((c,d)=>d(c),b)}};var T=function(a,...b){return b.length?rg(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 ng||a&&R(a.next)&&R(a.error)&&R(a.complete)&&kg(a)?a:new mg(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)}[pg](){return this}}; U.create=a=>new U(a);var sg=class extends Error{constructor(){super("object unsubscribed");Object.setPrototypeOf(this,new.target.prototype);this.name="ObjectUnsubscribedError"}};var ug=class extends U{constructor(){super();this.oa=[];this.cb=this.J=this.closed=!1;this.Kb=null}ma(a){var b=new tg(this,this);b.operator=a;return b}ha(){if(this.closed)throw new sg;}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(()=>hg(this.oa,a)))}ub(a){var b=this.Kb,c=this.J;this.cb?a.error(b):c&&a.complete()}};ug.create=(a,b)=>new tg(a,b); var tg=class extends ug{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 vg=new U(a=>a.complete());function wg(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 xg=typeof Symbol==="function"&&Symbol.iterator?Symbol.iterator:"@@iterator";var yg=a=>a&&typeof a.length==="number"&&typeof a!=="function";function zg(a){return Ag(a)}function Ag(a){if(a instanceof U)return a;if(a!=null){if(R(a[pg]))return Bg(a);if(yg(a))return Cg(a);if(R(a?.then))return Dg(a);if(Symbol.asyncIterator&&R(a?.[Symbol.asyncIterator]))return Eg(a);if(R(a?.[xg]))return Fg(a)}throw new TypeError("X`"+(a!==null&&typeof a==="object"?"an invalid object":`'${a}'`));}function Bg(a){return new U(b=>{var c=a[pg]();if(R(c.subscribe))return c.subscribe(b);throw new TypeError("Y");})} function Cg(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,lg)})}function Fg(a){return new U(b=>{for(var c=a[xg]();!b.closed;){let {done:d,value:e}=c.next();d?b.complete():b.next(e)}return()=>R(c?.return)&&c.return()})}function Eg(a){return new U(b=>{Gg(a,b).catch(c=>b.error(c))})}async function Gg(a,b){for await(let c of a)b.next(c);b.complete()};function Hg(a){return a&&R(a.U)};function Ig(...a){var b=Hg(a[a.length-1])?a.pop():void 0;return b?wg(a,b):Cg(a)};var Jg={now(){return(Jg.Xb||Date).now()},Xb:void 0};var Kg=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 Og)}})})};var V=class extends ng{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 Qg(){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 Rg=function(a){var b=a.Ha;if(!b||b.J)a.Ha=a.Jb();return a.Ha},Sg=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 Rg(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=Rg(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 Tg(){var a=Ug;return W((b,c)=>{c.add(a.U(()=>b.subscribe(c),0))})};function Vg(a){return W((b,c)=>{var d=0;b.subscribe(new V(c,e=>{c.next(a.call(void 0,e,d++))}))})};var Wg=Array.isArray;function Xg(a){return Vg(b=>Wg(b)?a(...b):a(b))};function Yg(a,b,c,d){var e=[],f=0,g=0,k=!1,l=m=>{f++;Ag(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 Zg(a,b){var c=Infinity;if(R(b))return Zg((d,e)=>Vg((f,g)=>b(d,f,e,g))(Ag(a(d,e))),c);typeof b==="number"&&(c=b);return W((d,e)=>Yg(d,e,a,c))};function $g(a=Infinity){return Zg(qg,a)};function ah(a){return new U(b=>{Ag(a()).subscribe(b)})};var bh=["addListener","removeListener"],ch=["addEventListener","removeEventListener"],dh=["on","off"];function eh(a,b,c){if(R(c)){var d=c;c=void 0}if(d)return T(eh(a,b,c),Xg(d));var [e,f]=R(a.addEventListener)&&R(a.removeEventListener)?ch.map(g=>k=>a[g](b,k,c)):R(a.addListener)&&R(a.removeListener)?bh.map(fh(a,b)):R(a.Sc)&&R(a.Rc)?dh.map(fh(a,b)):[];return!e&&yg(a)?Zg(g=>eh(g,b,c))(Cg(a)):new U(g=>{if(!e)throw new TypeError("$");var k=(...l)=>g.next(1f(k)})} function fh(a,b){return c=>d=>a[c](b,d)};var gh=class extends S{constructor(){super()}U(){return this}};var hh=function(a,b,c=0){if(c!=null&&a.delay===c&&a.pending===!1)return b;clearInterval(b)},ih=class extends gh{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=hh(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=hh(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;hg(b,this);a!=null&&(this.id=hh(this,a,null));this.delay=null;super.unsubscribe()}}};var jh=class extends Ng{constructor(a,b=Mg){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 kh(...a){var b=Hg(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?Ag(a[0]):$g(c)(b?wg(a,b):Cg(a)):vg};var lh=new U(function(){});function mh(a){return W((b,c)=>{var d=0;b.subscribe(new V(c,e=>a.call(void 0,e,d++)&&c.next(e)))})};var Ug=new class extends jh{}(class extends ih{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 nh=function(a){if((typeof a==="bigint"||typeof a==="number"||typeof a==="string")&&typeof BigInt==="function")return BigInt(a)},oh=class{constructor(){this.Na=new Pf;this.hc=new Tf}Eb(){return lh}};var ph=class extends Error{constructor(a){super(String(a));this.code=a;this.__proto__=ph.prototype;this.name=String(a)}},qh=class extends ph{constructor(){super(1003);this.__proto__=qh.prototype}},rh=class extends ph{constructor(){super(1009);this.__proto__=rh.prototype}},sh=class extends ph{constructor(){super(1007);this.__proto__=qh.prototype}};var th=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=>{Of(()=>{b.next(c)})()},c=>{Of(()=>{b.error(c)})()},()=>{Of(()=>{b.complete()})()}))};var wh=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 rh;return new vh(this.context,this.qa,b??void 0,a)}}; class vh{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 xh=Symbol("time-origin"),yh=Symbol("date"),zh=class{constructor(a,b){this.value=a;this.timeline=b}equals(a){if(a.timeline!==this.timeline)throw new sh;return this.value-a.value===0}maximum(a){if(a.timeline!==this.timeline)throw new sh;return this.value>=a.value?this:a}round(){return new zh(Math.round(this.value),this.timeline)}add(a){return new zh(this.value+a,this.timeline)}toString(){return String(this.value)}};var Bh=class{constructor(...a){for(let b of a)if(b.P()){this.W=b;return}this.W=new Ah}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 Ah{constructor(){this.timeline=Symbol()}P(){return!1}now(){return new zh(0,this.timeline)}setTimeout(){return 0}clearTimeout(){}interval(){return()=>{}}xa(){return lh}};var Ch=class{constructor(a,b){this.H=a;this.Na=b}setTimeout(a,b){return this.H.setTimeout(Of(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 Dh=class extends Ch{constructor(a,b){super(a,b);this.timeline=yh}now(){return new zh(this.H.Date.now(),this.timeline)}P(){return!!this.H.Date&&!!this.H.Date.now&&super.P()}};var Eh=class extends Ch{constructor(a,b){super(a,b);this.timeline=xh}now(){return new zh(this.H.performance.now(),this.timeline)}P(){return!!this.H.performance&&!!this.H.performance.now&&super.P()}};function Fh(a){a=a.global;if(a.fetchLater)return a.fetchLater.bind(a)} var Jh=class{constructor(a){this.context=a;if(Gh===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);Gh=b;break a}catch(c){}Gh=void 0}}L(a){return Fh(this.context)!==void 0&& !!a?.Nc&&!Hh(this.context)&&!a?.Va&&!a?.ja&&!a?.Ya}za(a,b){if(!this.L(b))throw new rh;return new Ih(this.context,a,b)}},Gh,Kh=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 Ih{constructor(a,b,c){this.context=a;this.properties=c;this.ea=b;this.R=c?.R??"GET";a=Fh(this.context);if(a===void 0)throw Error();this.fetchLater=a;Kh(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);Kh(this,a)}sendNow(){}get method(){return this.R}};function Lh(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 Mh(){return W((a,b)=>{var c=0;a.subscribe(new V(b,d=>{++c<=1&&(b.next(d),1<=c&&b.complete())}))})};function Nh(){var a=a??Oh;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 Oh(a,b){return a===b};function Ph(a=Qh){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 Qh(){return new Og};function Rh(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 Sh(){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 Th(a,b){var c=arguments.length>=2;return d=>T(d,a?mh((e,f)=>a(e,f,d)):qg,Sh(),c?Lh(b):Ph(()=>new Og))};function Uh(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 Sg(c,b);R(c?.ma)&&(d.ma=c.ma);d.source=c;d.Jb=b;return d}};function Vh(){var a=new Lg;return b=>Uh(()=>a)(b)};var Wh=class{constructor(a){this.context=a}L(){return!Hh(this.context)&&!!this.context.global.fetch}ping(...a){return T(kh(...a.map(b=>T(zg(this.context.global.fetch(b,{method:"GET",cache:"no-cache",keepalive:!0,mode:"no-cors"})),Vg(c=>c.status===200)))),Rh(b=>b),Th())}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(kh(...d.map(g=>T(zg(this.context.global.fetch(g,{method:String(a.R),cache:"no-cache",...(f?{keepalive:!0}:{}),mode:"no-cors",headers:e, body:c})),Vg(k=>k.status===200)))),Rh(g=>g),Th())}};"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 Xh(a,...b){var c=b.length;if(!Array.isArray(a)||!Array.isArray(a.raw)||a.length!==a.raw.length||!bg&&a===a.raw||!(bg&&!cg||$f(a))||c+1!==a.length)throw new TypeError("U");if(b.length===0)return Zf(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=Yh(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 $h(a){a=a.global;if(a.PendingGetBeacon)return a.PendingGetBeacon}var ci=class{constructor(a){this.context=a}L(a){return ai&&!Hh(this.context)&&$h(this.context)!==void 0&&!a?.Va&&a?.R!=="POST"&&!a?.ja&&!a?.Ya}za(a,b){if(!this.L(b))throw new rh;return new bi(this.context,a)}},ai=!1; class bi{constructor(a,b){this.context=a;this.ea=b;a=$h(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 rh;}};var di=class{constructor(a){this.context=a}L(a){return a?.Va||a?.R==="GET"||a?.ja||a?.Ya||a?.keepAlive?!1:!Hh(this.context)&&this.context.global.navigator?.sendBeacon!==void 0}ping(...a){return Ig(a.map(b=>this.context.global.navigator?.sendBeacon(b)).every(b=>b))}ib(a,b,c,...d){this.ping(...d)}};function ei(){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 fi=class{constructor(a){this.value=a;this.kb=new ug}release(){this.kb.next();this.kb.complete();this.value=void 0}get released(){return this.kb}};var gi=class{constructor(a){this.global=a;this.document?T(kh(Ig(!0),eh(this.document,"visibilitychange")),uh(),Vg(()=>this.document?this.document.visibilityState:"visible"),Nh()):Ig("visible");this.document?T(eh(this.document,"DOMContentLoaded"),uh(),Mh()):Ig(ei())}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 fi(a)}};function hi(a){return b=>T(b,ii(a))}function ii(a){function b(c){return new U(d=>c.subscribe(e=>{Rf(a,()=>void d.next(e))},e=>{Rf(a,()=>void d.error(e))},()=>{Rf(a,()=>void d.complete())}))}return rg([b,Tg(),Vh(),Qg(),b])};function ji(a){return{[0]:Xh`https://www.googleadservices.com/pagead/managed/js/activeview/${a}/reach_worklet.html`,[1]:Xh`./reach_worklet.js`,[2]:Xh`./reach_worklet.js`}}Xh`./reach_worklet.html`;Xh`./reach_worklet.js`;Xh`./reach_worklet.js`;var Hh=function(a){var b=a.global;return!!a.global.HTMLFencedFrameElement&&!!b.fence&&typeof b.fence.reportEvent==="function"},ki=class extends oh{constructor(a=window,b=new Pf,c=ji("current")){super();this.global=a;this.Na=b;this.lc=c;this.cc=T(ah(()=>eh(this.global,"pagehide")),uh());T(ah(()=>eh(this.global,"load")),uh(),Mh());T(ah(()=>eh(this.global,"resize")),uh());this.onMessage=T(ah(()=>eh(this.global,"message")),uh());this.document=new gi(this.global);this.W=new Bh(new Eh(this.H,this.Na),new Dh(this.H, this.Na));this.Bb=new th(new Jh(this),new ci(this),new wh(this,new Wh(this)),new wh(this,new di(this)),new wh(this,new Zh(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,uh(),hi(this.hc),Vg(()=>{}))}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()||Hh(this);return this.global&&this.W.P()&&a}};var li;li=["2026062201"].slice(-1)[0].substring(0,8);function mi(a,b){switch(a.a){case 1:return a.b?a=ni(a.b,b,!1)!==null:(console.log("ja",a),a=!1),a;case 2:return a.b?(b=ni(a.b,b,!0),a=b===null?!1:b===a.c):(console.log("ka",a),a=!1),a;case 3:return a.b?(b=ni(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=ni(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,x=(m+((g>>>6|g<<26)^(g>>> 11|g<<21)^(g>>>25|g<<7))|0)+(((g&k^~g&l)+(yi[p]|0)|0)+(c[p]|0)|0)|0;m=l;l=k;k=g;g=f+x|0;f=e;e=d;d=b;b=x+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}; xi.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&&(Ci(this),d=0)}else throw Error("qa");this.la=d;this.Oa+=b}; xi.prototype.digest=function(){var a=[],b=this.Oa*8;this.la<56?this.update(Bi,56-this.la):this.update(Bi,this.blockSize-(this.la-56));for(var c=63;c>=56;c--)this.Ia[c]=b&255,b/=256;Ci(this);b=0;for(c=0;c=0;d-=8)a[b++]=this.B[c]>>d&255;return a}; var zi=[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],yi;function Di(){xi.call(this,8,Ei)}da(Di,xi);var Ei=[1779033703,3144134277,1013904242,2773480762,1359893119,2600822924,528734635,1541459225];function Fi(a,b){var c=new Di;c.update(a);a=c.digest();c=BigInt(0);for(let d of a)c=(c*BigInt(256)+BigInt(d))%b;return c}function Gi(a){var b=8;if(!Number.isInteger(b)||b<=0||b>=33)b=3;var c=new Di;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(Gi(`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 Ii(a,b){return typeof a[b]!=="object"?!0:Array.isArray(a[b])?(console.warn("xa`"+b),!0):!1}function Ji(a,b){return X.isEmpty(a)?(console.warn("ya`"+b),!0):!1}function Ki(a,b){for(let c of Object.keys(b))if(c in a&&(Ii(b,c)||!Ji(b[c],c)&&!Li(a[c],b,c)))return!1;return!0}function Li(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:Ki(a,b[c])} function Mi(a,b,c){for(let f of Object.keys(c)){if(!(f in a||f in b))continue;if(Ii(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(Ji(c[f],f))continue;if(!(f in a))if(Li(b[f],c,f))continue;else return!1;if(!(f in b))if(Li(a[f],c,f))continue;else return!1;if(typeof a[f]!==typeof b[f])return!1;d=Li(a[f], c,f);e=Li(b[f],c,f);if(!d||!e)if(d||e||!Mi(a[f],b[f],c[f]))return!1}return!0}function Ni(a,b,c){return X.isEmpty(c)||X.isEmpty(a)&&X.isEmpty(b)?!0:X.isEmpty(a)?Ki(b,c):X.isEmpty(b)?Ki(a,c):Mi(a,b,c)} function Oi(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"):Oi(d,e)}} function Pi(a,b){var c=X.cloneDeep(a);Oi(c,b);return X.isEqual(c,a)};function Qi(a,b){if(a.b){var c=Ri(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(!Si(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=Ti(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=Qi(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=Qi(a.g,b);else if(a.f)a=Ui(a,b);else if(a.h)if(a.j&&a.i&&a.h&&a.k){var d=b.b+a.k;c=Hi(d,a.j);if(c<0)a={ok:!1,G:-4};else{var e=BigInt(a.i[c]);d=Fi(d,si);if(d>=0&&d<=vi)if(e>0&&e>BigInt(33);if(g===ui)break;g=f*ri/(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 Ui(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=Hi(b.b+a.k,a.j);return c<0?{ok:!1,G:-7}:Qi(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 $i(a,b,c){b=Fi(b.toString(),ti);a={a:{a},b:b.toString(),c:{a:[]}};c=Qi(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)Oi(b,Wi(c,f));e.c=b}if(e.c){b=e.c;c=BigInt(0);b.a&&(c=Zi(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=Yi.has(d)? BigInt(d):BigInt(-1);d=d===BigInt(-1)?BigInt(-1):d<cj(k)).filter(k=>!!k)));if(f.length===0){b===void 0&&(b=JSON.parse(c));c=gj(e,b,d);if(!c.ok&&c.G)return[aj-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",hj);function ij(a,b,c=BigInt(0)){return{bucket:a,value:b?1:16384,filteringId:c}};function jj(){var a=kj;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 hj(this.sharedStorage??a?.sharedStorage,c.reportBrowserIdInsteadOfVPID,c.modelJson,c.deviceType)).forEach(e=>{for(let f of c.filterIds)d(ij(e,c.enableDebugMode,f))})}catch(e){d(ij(aj- 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 lj(a){return[{ia:2,Ca:!1,ua:!0,filterIds:mj(a?.productionFilterIds)},{ia:2,Ca:!0,ua:!0,filterIds:mj(a?.testFilterIds)},{ia:2,Ca:!1,ua:!1,filterIds:mj(a?.testFilterIds)}]}function mj(a){if(a!==void 0&&typeof BigInt==="function")return a.map(b=>BigInt(b))};var nj=class extends Mf{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}},oj=function(a){return b=>{na(a);if(b==null||b=="")b=w(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}}(nj);nj.wa="ads.geo.GeoTargetMessage";var pj=function(a,b){return Fd(a,1,b)},qj=function(a,b){return Ed(a,2,b)},rj=function(a,b){return Ed(a,3,b)},Z=class extends Mf{constructor(a){super(a)}Da(a){return Ed(this,10,a)}};Z.wa="ads.branding.measurement.client.frontend.integrations.reach.ReachStatusMessage";var sj=[0,zf,-3];var tj=[0,Df,-4,Ff,Bf,zf,vf,Df,vf,Df,zf,Df,-1,sj,Ef,yf,Df,xf,-1,zf,-1,xf,vf,[0,xf,zf,-1,Ff,vf,xf],uf,Df,[0,zf,-7],Bf,vf,[0,Ff,-3],sj];nj.prototype.V=Nf(tj);Z.prototype.V=Nf([0,Ff,Cf,-1,Ff,-2,Cf,-1,zf,Cf,tj,Gf,zf]);var uj=async function(a,b){try{return await b()}finally{a.flush()}},vj=class{constructor(a){this.context=a;this.points=[]}flush(){if(!(this.points.length<=0)){var a=new Z;pj(a,9);var b=lj().length;L(a,13,b==null?b:Gc(b));Bd(a,12,this.points);this.points.splice(0);Y(this.context,a)}}};var Kf=class extends Mf{constructor(a){super(a)}};Kf.wa="EventIdMessage";var wj=class extends Mf{constructor(a){super(a)}ra(a){return Dd(this,4,a)}};wj.wa="ads.branding.measurement.client.frontend.integrations.reach.ContextIdMessage";var xj=[0,wf,Af,-1];Kf.prototype.V=Nf(xj);wj.prototype.V=Nf([0,xj,Bf,-1,Df,-3,Hf,Bf]);var Jf=class extends Mf{constructor(a){super(a,1)}};Jf.wa="proto2.bridge.MessageSet";var yj={};Jf[Ob]=yj;var zj=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);gf(b)(k,c);var e=g}finally{c.ab()}}return e}}(Kf,xj);yj[4156379]={Qc:new If};var Aj=function(a,b){var c=Cd(a.message,2,b.ia===2);b=Cd(c,3,!b.Ca);a.message=b;return a},Bj=function(a,b){a.message=Bd(a.message,8,b);return a},Cj=function(a){var b=li.match(/m\d{12}/g),c=li.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;li==="unreleased"&&(b=L(a.message, 5),b=Dd(b,6,0),b=L(b,7),a.message=b);return a},Dj=class{constructor(){this.message=new wj}Da(a){var b=this.message;a=zj(Pa(a));this.message=Ad(b,Kf,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 Ej(a,b){if(b===void 0||b.length===0)return Y(a,pj(new Z,7)),[nh(0)].filter(d=>d!==void 0);var c=nh(-2147483648);return c===void 0?[]:b.map(d=>{var e=d%c;d!==e&&Y(a,pj(new Z,6));return e})};function Fj(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 Gj(a){if(a.length>=24)throw Error("db");return[160|a.length,...a.sort(Hj).map(b=>[...b[0],...b[1]]).flat()]} function Ij(a){if(a.length>=24)throw Error("eb");return[128|a.length,...a.flat()]}function Jj(a,b){for(var c=[];a>0;)c.push(Number(a%BigInt(255))),a/=BigInt(255);for(;c.length{})}catch(f){}} function Lj(a){a=Gj([[Fj("data"),Ij(a.map(b=>Gj([[Fj("value"),[68,...Jj(BigInt(b.value),4)]],[Fj("bucket"),[80,...Jj(b.bucket,16)]],[Fj("filteringId"),[68,...Jj(b.filteringId,4)]]])))],[Fj("operation"),Fj("histogram")]]);return btoa(String.fromCharCode(...(new Uint8Array(a))))};var Mj={[2]:"prod",[1]:"canary"}; async function Nj(a,b,c,d){var e=lj(c),f=m=>{e.forEach(p=>{var u=Cj(Aj(Bj((new Dj).Da(c.escapedQueryId),c.trafficTypes??[0]),p)).ra(-1).encode();Kj(a,u,m,p.ua)})};try{var g=!!a.global.sharedStorage}catch(m){g=m}if(g instanceof Error)f(-16),d=rj(qj(pj(new Z,8),g.name),g.message),Y(a,d);else{d.points.push(7);g=Oj(a,c,e);var k=await (c.experimentState.reachUseCreateWorklet?Pj(a,b,f):Qj(a,b,f)),l=await g;d.points.push(8);b=e.map(m=>Rj(a,k,m,l,c.deviceType??1,c.escapedQueryId,c.trafficTypes??[0],c.isProductSplitVpidLogsExperiment?? !1,p=>{var u=Cj(Aj(Bj((new Dj).Da(c.escapedQueryId),c.trafficTypes??[0]).ra(-1),m)).encode();Kj(a,u,p,m.ua)}));await Promise.all(b);d.points.push(9)}}async function Qj(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=rj(qj(pj(new Z,1),e.name),e.message),Y(a,b)}return d} async function Pj(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=rj(qj(pj(new Z,1),e.name),e.message),Y(a,b),Promise.reject(e)}}async function Oj(a,b,c){var d=[...(new Set(c.map(e=>e.ia)))];c=d.map(e=>Sj(a,b,e));c=await Promise.all(c);return new Map(c.map((e,f)=>[d[f],e]))} async function Sj(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?oj(b.geoTargetMessage):void 0;b=(new Z).Da(b.escapedQueryId);l=Ad(b,nj,11,l);try{e=await a.global.fetch(Tj(c,d),g),k=e.status,e.ok||(e=await a.global.fetch(Tj(c,"model_person_country_code_XX_person_region_code_5858.json"),g),f=2)}catch(m){k=-1,m instanceof Error&&rj(qj(l,m.name),m.message)}c=pj(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 Tj(a,b){return"https://www.googletagservices.com/agrp/"+Mj[a]+"/"+b} async function Rj(a,b,c,d,e,f,g,k,l){d=d.get(c.ia);if(d!==void 0){var m=nh(-2147483648);m=m===void 0?-1:Number(Fi(d,m));f=Cj(Aj(Bj((new Dj).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:Ej(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=rj(qj(pj(new Z,3),l?.name??"unknown"),l?.message??""),Y(a,l)}l=pj(new Z,5);l=Fd(l,5,c.ia===1?1:2);c=Fd(l,6,c.Ca?1:2);Y(a,c)}};function Uj(a){return a===void 0||typeof a==="string"}function Vj(a){return a===void 0||typeof a==="number"}function Wj(a){return a===void 0||typeof a==="boolean"}function Xj(a){return a===void 0||Array.isArray(a)&&a.every(b=>typeof b==="number")}function Yj(a){return a===void 0||Array.isArray(a)&&a.every(b=>typeof b==="string")};async function Zj(a,b){if(typeof window==="undefined")console.error("gb");else{var c=b??new ki(void 0,void 0,a),d=new vj(c);await uj(d,async()=>{d.points.push(5);var e=await Pg(T(c.onMessage,Vg(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}),mh(f=>f!==void 0),Vg(f=>f),Mh()));e&&e!==void 0&&typeof e.escapedQueryId==="string"&&typeof e.experimentState==="object"&&Uj(e.clientsideModelFilename)&& Uj(e.geoTargetMessage)&&Vj(e.deviceType)&&Yj(e.productionFilterIds)&&Yj(e.testFilterIds)&&Xj(e.trafficTypes)&&Wj(e.isProductSplitVpidLogsExperiment)?(d.points.push(6),await Nj(c,c.lc[2],e,d)):(e=pj(new Z,4),Y(c,e))})}};var kj=globalThis;(async function(a,b){var c=kj;typeof c==="object"&&"register"in c?jj():await Zj(a,b)})(ji("m202606220101".match(/^m\d{10}$/g)!==null?"m202606220101":"current"));}).call(this);