(function(){/* Copyright The Closure Library Authors. SPDX-License-Identifier: Apache-2.0 */ 'use strict';function aa(a){var b=0;return function(){return b>>0)+"_",e=0;return b}); p("Symbol.iterator",function(a){if(a)return a;a=Symbol("Symbol.iterator");for(var b="Array Int8Array Uint8Array Uint8ClampedArray Int16Array Uint16Array Int32Array Uint32Array Float32Array Float64Array".split(" "),c=0;c=e}}); function na(a,b,c){a instanceof String&&(a=String(a));for(var d=a.length,e=0;e=h}}); p("Number.isFinite",function(a){return a?a:function(b){return"number"!==typeof b?!1:!isNaN(b)&&Infinity!==b&&-Infinity!==b}});p("String.prototype.repeat",function(a){return a?a:function(b){var c=v(this,null,"repeat");if(0>b||1342177279>>=1)c+=c;return d}}); p("Array.from",function(a){return a?a:function(b,c,d){c=null!=c?c:function(g){return g};var e=[],h="undefined"!=typeof Symbol&&Symbol.iterator&&b[Symbol.iterator];if("function"==typeof h){b=h.call(b);for(var f=0;!(h=b.next()).done;)e.push(c.call(d,h.value,f++))}else for(h=b.length,f=0;fc&&(c=Math.max(c+e,0));cb?-c:c}});function oa(a){a=Math.trunc(a)||0;0>a&&(a+=this.length);if(!(0>a||a>=this.length))return this[a]}p("Array.prototype.at",function(a){return a?a:oa}); p("Array.prototype.copyWithin",function(a){function b(c){c=Number(c);return Infinity===c||-Infinity===c?c:c|0}return a?a:function(c,d,e){var h=this.length;c=b(c);d=b(d);e=void 0===e?h:b(e);c=0>c?Math.max(h+c,0):Math.min(c,h);d=0>d?Math.max(h+d,0):Math.min(d,h);e=0>e?Math.max(h+e,0):Math.min(e,h);if(cd;)--e in this?this[--c]=this[e]:delete this[--c];return this}}); p("Array.prototype.entries",function(a){return a?a:function(){return ma(this,function(b,c){return[b,c]})}});p("Array.prototype.fill",function(a){return a?a:function(b,c,d){var e=this.length||0;0>c&&(c=Math.max(0,e+c));if(null==d||d>e)d=e;d=Number(d);0>d&&(d=Math.max(0,e+d));for(c=Number(c||0);cb?-c:c}});p("Math.log1p",function(a){return a?a:function(b){b=Number(b);if(.25>b&&-.25b?-c:c}});p("Math.clz32",function(a){return a?a:function(b){b=Number(b)>>>0;if(0===b)return 32;var c=0;0===(b&4294901760)&&(b<<=16,c+=16);0===(b&4278190080)&&(b<<=8,c+=8);0===(b&4026531840)&&(b<<=4,c+=4);0===(b&3221225472)&&(b<<=2,c+=2);0===(b&2147483648)&&c++;return c}}); p("Math.cosh",function(a){if(a)return a;var b=Math.exp;return function(c){c=Number(c);return(b(c)+b(-c))/2}});p("Math.expm1",function(a){return a?a:function(b){b=Number(b);if(.25>b&&-.25arguments.length)return arguments.length?Math.abs(arguments[0]):0;var c,d,e;for(c=e=0;ce){if(!e)return e;for(c=d=0;c>>16&65535)*e+d*(c>>>16&65535)<<16>>>0)|0}});p("Math.log10",function(a){return a?a:function(b){return Math.log(b)/Math.LN10}});p("Math.log2",function(a){return a?a:function(b){return Math.log(b)/Math.LN2}});p("Math.sign",function(a){return a?a:function(b){b=Number(b);return 0===b||isNaN(b)?b:0b?-c:c}});p("Number.EPSILON",function(){return Math.pow(2,-52)});p("Number.MAX_SAFE_INTEGER",function(){return 9007199254740991});p("Number.MIN_SAFE_INTEGER",function(){return-9007199254740991}); p("Number.isInteger",function(a){return a?a:function(b){return Number.isFinite(b)?b===Math.floor(b):!1}});p("Number.isNaN",function(a){return a?a:function(b){return"number"===typeof b&&isNaN(b)}});p("Number.isSafeInteger",function(a){return a?a:function(b){return Number.isInteger(b)&&Math.abs(b)<=Number.MAX_SAFE_INTEGER}});p("Number.parseFloat",function(a){return a||parseFloat});p("Number.parseInt",function(a){return a||parseInt}); p("Object.entries",function(a){return a?a:function(b){var c=[],d;for(d in b)r(b,d)&&c.push([d,b[d]]);return c}});p("Object.fromEntries",function(a){return a?a:function(b){var c={};if(!(Symbol.iterator in b))throw new TypeError(""+b+" is not iterable");b=b[Symbol.iterator].call(b);for(var d=b.next();!d.done;d=b.next()){d=d.value;if(Object(d)!==d)throw new TypeError("iterable for fromEntries should yield objects");c[d[0]]=d[1]}return c}});p("Reflect",function(a){return a?a:{}}); p("Object.getOwnPropertySymbols",function(a){return a?a:function(){return[]}});p("Reflect.ownKeys",function(a){return a?a:function(b){var c=[],d=Object.getOwnPropertyNames(b);b=Object.getOwnPropertySymbols(b);for(var e=0;e=arguments.length)return b[c];var e=ua(b,c);if(e)return e.get?e.get.call(d):e.value}});p("Reflect.has",function(a){return a?a:function(b,c){return c in b}}); p("Reflect.isExtensible",function(a){return a?a:"function"==typeof Object.isExtensible?Object.isExtensible:function(){return!0}});p("Reflect.preventExtensions",function(a){return a?a:"function"!=typeof Object.preventExtensions?function(){return!1}:function(b){Object.preventExtensions(b);return!Object.isExtensible(b)}}); p("Reflect.set",function(a){return a?a:function(b,c,d,e){var h=ua(b,c);return h?h.set?(h.set.call(3e||56319b||57343e||1114111=e?c+=String.fromCharCode(e):(e-=65536,c+=String.fromCharCode(e>>>10&1023|55296),c+=String.fromCharCode(e&1023|56320))}return c}}); p("String.prototype.matchAll",function(a){return a?a:function(b){if(b instanceof RegExp&&!b.global)throw new TypeError("RegExp passed into String.prototype.matchAll() must have global tag.");var c=new RegExp(b,b instanceof RegExp?void 0:"g"),d=this,e=!1,h={next:function(){if(e)return{value:void 0,done:!0};var f=c.exec(d);if(!f)return e=!0,{value:void 0,done:!0};""===f[0]&&(c.lastIndex+=1);return{value:f,done:!1}}};h[Symbol.iterator]=function(){return h};return h}}); function va(a,b){a=void 0!==a?String(a):" ";return 0a.length?"&":"")+encodeURIComponent(d)+"="+encodeURIComponent(String(f)))}}return b};var Sa=Array.prototype.some?function(a,b){return Array.prototype.some.call(a,b,void 0)}:function(a,b){for(var c=a.length,d="string"===typeof a?a.split(""):a,e=0;eb)throw Error("Bad port number "+b);a.u=b}else a.u=null}function db(a,b,c){b instanceof M?(a.i=b,jb(a.i,a.l)):(c||(b=N(b,kb)),a.i=new M(b,a.l))} function L(a,b){return a?b?decodeURI(a.replace(/%25/g,"%2525")):decodeURIComponent(a):""}function N(a,b,c){return"string"===typeof a?(a=encodeURI(a).replace(b,lb),c&&(a=a.replace(/%25([0-9a-fA-F]{2})/g,"%$1")),a):null}function lb(a){a=a.charCodeAt(0);return"%"+(a>>4&15).toString(16)+(a&15).toString(16)}var fb=/[#\/\?@]/g,hb=/[#\?:]/g,gb=/[#\?]/g,kb=/[#\?@]/g,ib=/#/g;function M(a,b){this.h=this.g=null;this.i=a||null;this.j=!!b} function O(a){a.g||(a.g=new Map,a.h=0,a.i&&ab(a.i,function(b,c){a.add(decodeURIComponent(b.replace(/\+/g," ")),c)}))}M.prototype.add=function(a,b){O(this);this.i=null;a=P(this,a);var c=this.g.get(a);c||this.g.set(a,c=[]);c.push(b);this.h+=1;return this};function mb(a,b){O(a);b=P(a,b);a.g.has(b)&&(a.i=null,a.h-=a.g.get(b).length,a.g.delete(b))}function nb(a,b){O(a);b=P(a,b);return a.g.has(b)} M.prototype.forEach=function(a,b){O(this);this.g.forEach(function(c,d){c.forEach(function(e){a.call(b,e,d,this)},this)},this)};function ob(a,b){O(a);var c=[];if("string"===typeof b)nb(a,b)&&(c=c.concat(a.g.get(P(a,b))));else for(a=Array.from(a.g.values()),b=0;ba.h&&(a.h++,b.next=a.g,a.g=b)};var wb; function xb(){var a=A.MessageChannel;"undefined"===typeof a&&"undefined"!==typeof window&&window.postMessage&&window.addEventListener&&-1==Xa().indexOf("Presto")&&(a=function(){var e=rb(document,"IFRAME");e.style.display="none";document.documentElement.appendChild(e);var h=e.contentWindow;e=h.document;e.open();e.close();var f="callImmediate"+Math.random(),g="file:"==h.location.protocol?"*":h.location.protocol+"//"+h.location.host;e=C(function(k){if(("*"==g||k.origin==g)&&k.data==f)this.port1.onmessage()},this); h.addEventListener("message",e,!1);this.port1={};this.port2={postMessage:function(){h.postMessage(f,g)}}});if("undefined"!==typeof a&&-1==Xa().indexOf("Trident")&&-1==Xa().indexOf("MSIE")){var b=new a,c={},d=c;b.port1.onmessage=function(){if(void 0!==c.next){c=c.next;var e=c.H;c.H=null;e()}};return function(e){d.next={H:e};d=d.next;b.port2.postMessage(0)}}return function(e){A.setTimeout(e,0)}};function yb(a){A.setTimeout(function(){throw a;},0)};function zb(){this.h=this.g=null}zb.prototype.add=function(a,b){var c=Ab.get();c.set(a,b);this.h?this.h.next=c:this.g=c;this.h=c};function Bb(){var a=Cb,b=null;a.g&&(b=a.g,a.g=a.g.next,a.g||(a.h=null),b.next=null);return b}var Ab=new ub(function(){return new Db},function(a){return a.reset()});function Db(){this.next=this.g=this.h=null}Db.prototype.set=function(a,b){this.h=a;this.g=b;this.next=null};Db.prototype.reset=function(){this.next=this.g=this.h=null};var Eb,Fb=!1,Cb=new zb;function Gb(a,b){Eb||Hb();Fb||(Eb(),Fb=!0);Cb.add(a,b)}function Hb(){if(A.Promise&&A.Promise.resolve){var a=A.Promise.resolve(void 0);Eb=function(){a.then(Ib)}}else Eb=function(){var b=Ib;"function"!==typeof A.setImmediate||A.Window&&A.Window.prototype&&-1==Xa().indexOf("Edge")&&A.Window.prototype.setImmediate==A.setImmediate?(wb||(wb=xb()),wb(b)):A.setImmediate(b)}}function Ib(){for(var a;a=Bb();){try{a.h.call(a.g)}catch(b){yb(b)}vb(Ab,a)}Fb=!1};function Jb(a){if(!a)return!1;try{return!!a.$goog_Thenable}catch(b){return!1}};function Q(a){this.g=0;this.o=void 0;this.j=this.h=this.i=null;this.l=this.m=!1;if(a!=Ta)try{var b=this;a.call(void 0,function(c){R(b,2,c)},function(c){R(b,3,c)})}catch(c){R(this,3,c)}}function Kb(){this.next=this.i=this.h=this.j=this.g=null;this.l=!1}Kb.prototype.reset=function(){this.i=this.h=this.j=this.g=null;this.l=!1};var Lb=new ub(function(){return new Kb},function(a){a.reset()});function Mb(a,b,c){var d=Lb.get();d.j=a;d.h=b;d.i=c;return d} Q.prototype.then=function(a,b,c){return Nb(this,"function"===typeof a?a:null,"function"===typeof b?b:null,c)};Q.prototype.$goog_Thenable=!0;Q.prototype.cancel=function(a){if(0==this.g){var b=new S(a);Gb(function(){Ob(this,b)},this)}};function Ob(a,b){if(0==a.g)if(a.i){var c=a.i;if(c.h){for(var d=0,e=null,h=null,f=c.h;f&&(f.l||(d++,f.g==a&&(e=f),!(e&&1=b.u&&b.cancel())}this.D?this.D.call(this.C,this):this.A=!0;this.i||(a=new U(this),Xb(this),V(this,!1,a))}};T.prototype.B=function(a,b){this.o=!1;V(this,a,b)};function V(a,b,c){a.i=!0;a.h=c;a.j=!b;Yb(a)} function Xb(a){if(a.i){if(!a.A)throw new Zb(a);a.A=!1}}function $b(a,b,c,d){a.l.push([b,c,d]);a.i&&Yb(a)}T.prototype.then=function(a,b,c){var d,e,h=new Q(function(f,g){e=f;d=g});$b(this,e,function(f){f instanceof U?h.cancel():d(f);return ac},this);return h.then(a,b,c)};T.prototype.$goog_Thenable=!0;function bc(a){return Sa(a.l,function(b){return"function"===typeof b[1]})}var ac={}; function Yb(a){if(a.m&&a.i&&bc(a)){var b=a.m,c=cc[b];c&&(A.clearTimeout(c.g),delete cc[b]);a.m=0}a.g&&(a.g.u--,delete a.g);b=a.h;for(var d=c=!1;a.l.length&&!a.o;){var e=a.l.shift(),h=e[0],f=e[1];e=e[2];if(h=a.j?f:h)try{var g=h.call(e||a.C,b);g===ac&&(g=void 0);void 0!==g&&(a.j=a.j&&(g==b||g instanceof Error),a.h=b=g);if(Jb(b)||"function"===typeof A.Promise&&b instanceof A.Promise)d=!0,a.o=!0}catch(k){b=k,a.j=!0,bc(a)||(c=!0)}}a.h=b;d&&(g=C(a.B,a,!0),d=C(a.B,a,!1),b instanceof T?($b(b,g,d),b.G=!0): b.then(g,d));c&&(b=new dc(b),cc[b.g]=b,a.m=b.g)}function Zb(){F.call(this)}E(Zb,F);Zb.prototype.message="Deferred has already fired";Zb.prototype.name="AlreadyCalledError";function U(){F.call(this)}E(U,F);U.prototype.message="Deferred was canceled";U.prototype.name="CanceledError";function dc(a){this.g=A.setTimeout(C(this.i,this),0);this.h=a}dc.prototype.i=function(){delete cc[this.g];throw this.h;};var cc={};function ec(a){var b;return(b=(a||document).getElementsByTagName("HEAD"))&&0!==b.length?b[0]:a.documentElement}function fc(){if(this&&this.L){var a=this.L;a&&"SCRIPT"==a.tagName&&gc(a,!0,this.M)}}function gc(a,b,c){null!=c&&A.clearTimeout(c);a.onload=function(){};a.onerror=function(){};a.onreadystatechange=function(){};b&&window.setTimeout(function(){a&&a.parentNode&&a.parentNode.removeChild(a)},0)}function hc(a,b){var c="Jsloader error (code #"+a+")";b&&(c+=": "+b);F.call(this,c);this.code=a} E(hc,F);/* Copyright 2021 Google LLC This code is released under the MIT license. SPDX-License-Identifier: MIT */ function ic(a){return Qa(a.format,a.R,a.X||{})} function jc(a){var b={timeout:3E4,attributes:{async:!1,defer:!1}},c=b.document||document,d=Ka(a).toString(),e=rb((new sb(c)).g,"SCRIPT"),h={L:e,M:void 0},f=new T(fc,h),g=null,k=null!=b.timeout?b.timeout:5E3;0