(function(){/* Copyright The Closure Library Authors. SPDX-License-Identifier: Apache-2.0 */ function aa(a){var b=0;return function(){return b>>0,v[d]=q?p.Symbol(d):"$jscp$"+a+"$"+d),n(k,v[d],{configurable:!0,writable:!0,value:b})))}} x("Symbol",function(a){function b(k){if(this instanceof b)throw new TypeError("Symbol is not a constructor");return new c(d+(k||"")+"_"+h++,k)}function c(k,e){this.g=k;n(this,"description",{configurable:!0,writable:!0,value:e})}if(a)return a;c.prototype.toString=function(){return this.g};var d="jscomp_symbol_"+(1E9*Math.random()>>>0)+"_",h=0;return b},"es6"); x("Symbol.iterator",function(a){if(a)return a;a=(0,r.Symbol)("Symbol.iterator");for(var b="Array Int8Array Uint8Array Uint8ClampedArray Int16Array Uint16Array Int32Array Uint32Array Float32Array Float64Array".split(" "),c=0;c=arguments.length?Array.prototype.slice.call(a,b):Array.prototype.slice.call(a,b,c)};var N;function O(a,b){this.g=b===va?a:""}O.prototype.toString=function(){return this.g+""};function wa(a){return a instanceof O&&a.constructor===O?a.g:"type_error:TrustedResourceUrl"} function xa(a){var b=sa(ta);if(!ya.test(b))throw Error("Invalid TrustedResourceUrl format: "+b);var c=b.replace(za,function(d,h){if(!Object.prototype.hasOwnProperty.call(a,h))throw Error('Found marker, "'+h+'", in format string, "'+b+'", but no valid label mapping found in args: '+JSON.stringify(a));d=a[h];return d instanceof L?sa(d):encodeURIComponent(String(d))});return Aa(c)}var za=/%{(\w+)}/g,ya=/^((https:)?\/\/[0-9a-z.:[\]-]+\/|\/[^/\\]|[^:/\\%]+\/|[^:/\\%]*[?#]|about:blank#)/i,va={}; function Aa(a){if(void 0===N){var b=null;var c=K.trustedTypes;if(c&&c.createPolicy){try{b=c.createPolicy("goog#html",{createHTML:pa,createScript:pa,createScriptURL:pa})}catch(d){K.console&&K.console.error(d.message)}N=b}else N=b}a=(b=N)?b.createScriptURL(a):a;return new O(a,va)};function Ba(a){var b,c=(a.ownerDocument&&a.ownerDocument.defaultView||window).document;(b=(c=null===(b=c.querySelector)||void 0===b?void 0:b.call(c,"script[nonce]"))?c.nonce||c.getAttribute("nonce")||"":"")&&a.setAttribute("nonce",b)};function Ca(a,b){a.addEventListener&&a.addEventListener.call(a,"load",b,!1)};var Da=/^[\w+/_-]+[=]{0,2}$/;function Ea(a){var b=window,c=!0;c=void 0===c?!1:c;new r.Promise(function(d,h){function k(){var f;e.onload=null;e.onerror=null;null===(f=e.parentElement)||void 0===f?void 0:f.removeChild(e)}var e=b.document.createElement("script");e.onload=function(){k();d()};e.onerror=function(){k();h(void 0)};e.type="text/javascript";e.src=wa(a);Ba(e);c&&"complete"!==b.document.readyState?Ca(b,function(){b.document.body.appendChild(e)}):b.document.body.appendChild(e)})};function Fa(a){return M(this,function c(){var d,h,k,e,f;return J(c,function(g){switch(g.g){case 1:return d="https://pagead2.googlesyndication.com/getconfig/sodar?sv=200&tid="+a.g+("&tv="+a.h+"&st=")+a.u,h=void 0,g.j=2,H(g,Ga(d),4);case 4:h=g.m;g.g=3;g.j=0;break;case 2:ja(g);case 3:if(!h)return g.return(void 0);k=a.v||h.sodar_query_id;e=void 0===h.rc_enable?"n":h.rc_enable;f=void 0===h.bg_snapshot_delay_ms?"0":h.bg_snapshot_delay_ms;return k&&h.bg_hash_basename&&h.bg_binary?g.return({context:a.i,P:h.bg_hash_basename, O:h.bg_binary,S:a.g+"_"+a.h,v:k,u:a.u,B:e,C:f}):g.return(void 0)}})})}function Ga(a){return new r.Promise(function(b,c){var d=new XMLHttpRequest;d.onreadystatechange=function(){d.readyState===d.DONE&&(200<=d.status&&300>d.status?b(JSON.parse(d.responseText)):c())};d.open("GET",a,!0);d.send()})} function Ha(a){M(this,function c(){var d;return J(c,function(h){if(1==h.g)return H(h,Fa(a),2);if(d=h.m){var k="sodar2";k=void 0===k?"sodar2":k;var e=window,f=e.GoogleGcLKhOms;f&&"function"===typeof f.push||(f=e.GoogleGcLKhOms=[]);var g={};f.push((g._ctx_=d.context,g._bgv_=d.P,g._bgp_=d.O,g._li_=d.S,g._jk_=d.v,g._st_=d.u,g._rc_=d.B,g._dl_=d.C,g));if(f=e.GoogleDX5YKUSk)e.GoogleDX5YKUSk=void 0,f[1]();k=xa({basename:k});Ea(k)}return h.return(d)})})};function Ia(a){this.i=null;this.g=this.h=this.j=0;a&&Ja(this,a)}function Ja(a,b){b=b.constructor===Uint8Array?b:b.constructor===ArrayBuffer?new Uint8Array(b):b.constructor===Array?new Uint8Array(b):b.constructor===String?Ka(b):b instanceof Uint8Array?new Uint8Array(b.buffer,b.byteOffset,b.byteLength):new Uint8Array(0);a.i=b;a.j=0;a.h=a.i.length;a.g=a.j} function P(a){var b=a.i;var c=b[a.g];var d=c&127;if(128>c)return a.g+=1,d;c=b[a.g+1];d|=(c&127)<<7;if(128>c)return a.g+=2,d;c=b[a.g+2];d|=(c&127)<<14;if(128>c)return a.g+=3,d;c=b[a.g+3];d|=(c&127)<<21;if(128>c)return a.g+=4,d;c=b[a.g+4];d|=(c&15)<<28;if(128>c)return a.g+=5,d>>>0;a.g+=5;128<=b[a.g++]&&128<=b[a.g++]&&128<=b[a.g++]&&128<=b[a.g++]&&a.g++;return d}var La=[];function Ma(a){if(La.length){var b=La.pop();a&&Ja(b,a);a=b}else a=new Ia(a);this.g=a;this.h=this.j=-1;this.i=!1}function Na(a){var b=a.g;(b=b.g==b.h)||(b=a.i)||(b=a.g,b=0>b.g||b.g>b.h);if(b)return!1;b=P(a.g);var c=b&7;if(0!=c&&5!=c&&1!=c&&2!=c&&3!=c&&4!=c)return a.i=!0,!1;a.j=b>>>3;a.h=c;return!0} function Q(a){switch(a.h){case 0:if(0!=a.h)Q(a);else{for(a=a.g;a.i[a.g]&128;)a.g++;a.g++}break;case 1:1!=a.h?Q(a):(a=a.g,a.g+=8);break;case 2:if(2!=a.h)Q(a);else{var b=P(a.g);a=a.g;a.g+=b}break;case 5:5!=a.h?Q(a):(a=a.g,a.g+=4);break;case 3:b=a.j;do{if(!Na(a)){a.i=!0;break}if(4==a.h){a.j!=b&&(a.i=!0);break}Q(a)}while(1);break;default:a.i=!0}};var R=null;function Ka(a){var b=a.length,c=3*b/4;c%3?c=Math.floor(c):-1!="=.".indexOf(a[b-1])&&(c=-1!="=.".indexOf(a[b-2])?c-2:c-1);var d=new Uint8Array(c),h=0;Oa(a,function(k){d[h++]=k});return d.subarray(0,h)} function Oa(a,b){function c(g){for(;d>4);64!=e&&(b(k<<4&240|e>>2),64!=f&&b(e<<6&192|f))}} function Pa(){if(!R){R={};for(var a="ABCDEFGHIJKLMNOPQRSTUVWXYZabcdefghijklmnopqrstuvwxyz0123456789".split(""),b=["+/=","+/","-_=","-_.","-_"],c=0;5>c;c++)for(var d=a.concat(b[c].split("")),h=0;hg)f.push(g);else if(192>g)continue;else if(224>g){var l=h[k++];f.push((g&31)<<6|l&63)}else if(240>g){l=h[k++];var m=h[k++];f.push((g&15)<<12|(l&63)<<6|m&63)}else if(248>g){l=h[k++];m=h[k++];var u=h[k++];g=(g&7)<<18|(l&63)<<12|(m&63)<<6|u&63;g-=65536;f.push((g>>10&1023)+55296,(g&1023)+56320)}8192<=f.length&&(d+=String.fromCharCode.apply(null,f),f.length=0)}if(8192>= f.length)f=String.fromCharCode.apply(null,f);else{h="";for(e=0;e(void 0===c?.01:c))return!1;b.error&&b.meta&&b.id||(b=new hb(b,{context:a,id:void 0===h?"jserror":h}));d&&(b.meta={},d&&d(b.meta));K.google_js_errors=K.google_js_errors||[];K.google_js_errors.push(b);if(!K.error_rep_loaded){b=K.document;c=Aa(K.location.protocol+"//pagead2.googlesyndication.com/pagead/js/err_rep.js");a=b.createElement("script");a.src=wa(c);b:{c=(a.ownerDocument&&a.ownerDocument.defaultView||K).document;if(c.querySelector&&(c=c.querySelector("script[nonce]"))&& (c=c.nonce||c.getAttribute("nonce"))&&Da.test(c))break b;c=""}c&&a.setAttribute("nonce",c);(b=b.getElementsByTagName("script")[0])&&b.parentNode&&b.parentNode.insertBefore(a,b);K.error_rep_loaded=!0}return!1};function jb(){this.g=[];this.h=[];this.i=[]};function kb(){var a=this;this.promise=new r.Promise(function(b,c){a.resolve=b;a.reject=c})};function U(a){a=Error.call(this,a);this.message=a.message;"stack"in a&&(this.stack=a.stack);w(Object,"setPrototypeOf").call(Object,this,U.prototype);this.name="InputError"}D(U,Error);function V(){var a=this;this.o=this.h=null;this.l=-1;this.i=new kb;this.g=!1;this.i.promise.then(function(){-1!==a.l&&(a.o=T()-a.l)},function(){})}function lb(){V.apply(this,arguments)}D(lb,V); p.Object.defineProperties(lb.prototype,{promise:{configurable:!0,enumerable:!0,get:function(){return this.i.promise}},j:{configurable:!0,enumerable:!0,get:function(){return this.g}}});function W(a){V.call(this);this.j=a}D(W,V);p.Object.defineProperties(W.prototype,{value:{configurable:!0,enumerable:!0,get:function(){return this.j.h}},error:{configurable:!0,enumerable:!0,get:function(){return this.j.m}}});function mb(){W.apply(this,arguments)}D(mb,W); p.Object.defineProperties(mb.prototype,{value:{configurable:!0,enumerable:!0,get:function(){return this.j.h}}});function nb(a){a&&"function"==typeof a.H&&a.H()};function X(){this.h=this.h;this.i=this.i}X.prototype.h=!1;X.prototype.H=function(){this.h||(this.h=!0,this.j())};function ob(a,b){a.h?b():(a.i||(a.i=[]),a.i.push(b))}X.prototype.j=function(){if(this.i)for(;this.i.length;)this.i.shift()()};function pb(a,b){return M(this,function d(){var h,k,e;return J(d,function(f){if(1==f.g)return h=0