(function(){/*

 Copyright The Closure Library Authors.
 SPDX-License-Identifier: Apache-2.0
*/
var n,aa=function(a){var b=0;return function(){return b<a.length?{done:!1,value:a[b++]}:{done:!0}}},ba="function"==typeof Object.defineProperties?Object.defineProperty:function(a,b,c){if(a==Array.prototype||a==Object.prototype)return a;a[b]=c.value;return a},ca=function(a){a=["object"==typeof globalThis&&globalThis,a,"object"==typeof window&&window,"object"==typeof self&&self,"object"==typeof global&&global];for(var b=0;b<a.length;++b){var c=a[b];if(c&&c.Math==Math)return c}throw Error("a");},p=ca(this),
r=function(a,b){if(b)a:{var c=p;a=a.split(".");for(var d=0;d<a.length-1;d++){var e=a[d];if(!(e in c))break a;c=c[e]}a=a[a.length-1];d=c[a];b=b(d);b!=d&&null!=b&&ba(c,a,{configurable:!0,writable:!0,value:b})}};
r("Symbol",function(a){if(a)return a;var b=function(f,h){this.Zd=f;ba(this,"description",{configurable:!0,writable:!0,value:h})};b.prototype.toString=function(){return this.Zd};var c="jscomp_symbol_"+(1E9*Math.random()>>>0)+"_",d=0,e=function(f){if(this instanceof e)throw new TypeError("b");return new b(c+(f||"")+"_"+d++,f)};return e});
r("Symbol.iterator",function(a){if(a)return a;a=Symbol("Symbol.iterator");for(var b="Array Int8Array Uint8Array Uint8ClampedArray Int16Array Uint16Array Int32Array Uint32Array Float32Array Float64Array".split(" "),c=0;c<b.length;c++){var d=p[b[c]];"function"===typeof d&&"function"!=typeof d.prototype[a]&&ba(d.prototype,a,{configurable:!0,writable:!0,value:function(){return da(aa(this))}})}return a});r("Symbol.asyncIterator",function(a){return a?a:Symbol("Symbol.asyncIterator")});
var da=function(a){a={next:a};a[Symbol.iterator]=function(){return this};return a},u=function(a){var b="undefined"!=typeof Symbol&&Symbol.iterator&&a[Symbol.iterator];return b?b.call(a):{next:aa(a)}},v=function(a){if(!(a instanceof Array)){a=u(a);for(var b,c=[];!(b=a.next()).done;)c.push(b.value);a=c}return a},ea="function"==typeof Object.create?Object.create:function(a){var b=function(){};b.prototype=a;return new b},fa;
if("function"==typeof Object.setPrototypeOf)fa=Object.setPrototypeOf;else{var ha;a:{var ia={a:!0},ja={};try{ja.__proto__=ia;ha=ja.a;break a}catch(a){}ha=!1}fa=ha?function(a,b){a.__proto__=b;if(a.__proto__!==b)throw new TypeError("c`"+a);return a}:null}
var ka=fa,w=function(a,b){a.prototype=ea(b.prototype);a.prototype.constructor=a;if(ka)ka(a,b);else for(var c in b)if("prototype"!=c)if(Object.defineProperties){var d=Object.getOwnPropertyDescriptor(b,c);d&&Object.defineProperty(a,c,d)}else a[c]=b[c];a.xf=b.prototype},la=function(){this.ob=!1;this.Ba=null;this.Zc=void 0;this.O=1;this.ja=this.Ea=0;this.zc=this.M=null},ma=function(a){if(a.ob)throw new TypeError("e");a.ob=!0};la.prototype.pb=function(a){this.Zc=a};
la.prototype.yb=function(a){this.M={rd:a,Dd:!0};this.O=this.Ea||this.ja};la.prototype.return=function(a){this.M={return:a};this.O=this.ja};la.prototype.Ja=function(a){this.O=a};var oa=function(a,b,c){c=a.zc.splice(c||0)[0];(c=a.M=a.M||c)?c.Dd?a.O=a.Ea||a.ja:void 0!=c.Ja&&a.ja<c.Ja?(a.O=c.Ja,a.M=null):a.O=a.ja:a.O=b},pa=function(a){this.j=new la;this.gf=a};pa.prototype.pb=function(a){ma(this.j);if(this.j.Ba)return qa(this,this.j.Ba.next,a,this.j.pb);this.j.pb(a);return ra(this)};
var sa=function(a,b){ma(a.j);var c=a.j.Ba;if(c)return qa(a,"return"in c?c["return"]:function(d){return{value:d,done:!0}},b,a.j.return);a.j.return(b);return ra(a)};pa.prototype.yb=function(a){ma(this.j);if(this.j.Ba)return qa(this,this.j.Ba["throw"],a,this.j.pb);this.j.yb(a);return ra(this)};
var qa=function(a,b,c,d){try{var e=b.call(a.j.Ba,c);if(!(e instanceof Object))throw new TypeError("d`"+e);if(!e.done)return a.j.ob=!1,e;var f=e.value}catch(h){return a.j.Ba=null,a.j.yb(h),ra(a)}a.j.Ba=null;d.call(a.j,f);return ra(a)},ra=function(a){for(;a.j.O;)try{var b=a.gf(a.j);if(b)return a.j.ob=!1,{value:b.value,done:!1}}catch(c){a.j.Zc=void 0,a.j.yb(c)}a.j.ob=!1;if(a.j.M){b=a.j.M;a.j.M=null;if(b.Dd)throw b.rd;return{value:b.return,done:!0}}return{value:void 0,done:!0}},ta=function(a){this.next=
function(b){return a.pb(b)};this.throw=function(b){return a.yb(b)};this.return=function(b){return sa(a,b)};this[Symbol.iterator]=function(){return this}},ua=function(a,b){b=new ta(new pa(b));ka&&a.prototype&&ka(b,a.prototype);return b},va=function(a,b){return Object.prototype.hasOwnProperty.call(a,b)},wa="function"==typeof Object.assign?Object.assign:function(a,b){for(var c=1;c<arguments.length;c++){var d=arguments[c];if(d)for(var e in d)va(d,e)&&(a[e]=d[e])}return a};
r("Object.assign",function(a){return a||wa});
r("Promise",function(a){function b(){this.wa=null}function c(h){return h instanceof e?h:new e(function(g){g(h)})}if(a)return a;b.prototype.hd=function(h){if(null==this.wa){this.wa=[];var g=this;this.jd(function(){g.ye()})}this.wa.push(h)};var d=p.setTimeout;b.prototype.jd=function(h){d(h,0)};b.prototype.ye=function(){for(;this.wa&&this.wa.length;){var h=this.wa;this.wa=[];for(var g=0;g<h.length;++g){var k=h[g];h[g]=null;try{k()}catch(l){this.ke(l)}}}this.wa=null};b.prototype.ke=function(h){this.jd(function(){throw h;
})};var e=function(h){this.ab=0;this.vb=void 0;this.Ya=[];this.Ed=!1;var g=this.wc();try{h(g.resolve,g.reject)}catch(k){g.reject(k)}};e.prototype.wc=function(){function h(l){return function(m){k||(k=!0,l.call(g,m))}}var g=this,k=!1;return{resolve:h(this.kf),reject:h(this.Wc)}};e.prototype.kf=function(h){if(h===this)this.Wc(new TypeError("f"));else if(h instanceof e)this.mf(h);else{a:switch(typeof h){case "object":var g=null!=h;break a;case "function":g=!0;break a;default:g=!1}g?this.jf(h):this.vd(h)}};
e.prototype.jf=function(h){var g=void 0;try{g=h.then}catch(k){this.Wc(k);return}"function"==typeof g?this.nf(g,h):this.vd(h)};e.prototype.Wc=function(h){this.Td(2,h)};e.prototype.vd=function(h){this.Td(1,h)};e.prototype.Td=function(h,g){if(0!=this.ab)throw Error("g`"+h+"`"+g+"`"+this.ab);this.ab=h;this.vb=g;2===this.ab&&this.lf();this.ze()};e.prototype.lf=function(){var h=this;d(function(){if(h.Xe()){var g=p.console;"undefined"!==typeof g&&g.error(h.vb)}},1)};e.prototype.Xe=function(){if(this.Ed)return!1;
var h=p.CustomEvent,g=p.Event,k=p.dispatchEvent;if("undefined"===typeof k)return!0;"function"===typeof h?h=new h("unhandledrejection",{cancelable:!0}):"function"===typeof g?h=new g("unhandledrejection",{cancelable:!0}):(h=p.document.createEvent("CustomEvent"),h.initCustomEvent("unhandledrejection",!1,!0,h));h.promise=this;h.reason=this.vb;return k(h)};e.prototype.ze=function(){if(null!=this.Ya){for(var h=0;h<this.Ya.length;++h)f.hd(this.Ya[h]);this.Ya=null}};var f=new b;e.prototype.mf=function(h){var g=
this.wc();h.Fb(g.resolve,g.reject)};e.prototype.nf=function(h,g){var k=this.wc();try{h.call(g,k.resolve,k.reject)}catch(l){k.reject(l)}};e.prototype.then=function(h,g){function k(q,x){return"function"==typeof q?function(y){try{l(q(y))}catch(z){m(z)}}:x}var l,m,t=new e(function(q,x){l=q;m=x});this.Fb(k(h,l),k(g,m));return t};e.prototype.catch=function(h){return this.then(void 0,h)};e.prototype.Fb=function(h,g){function k(){switch(l.ab){case 1:h(l.vb);break;case 2:g(l.vb);break;default:throw Error("h`"+
l.ab);}}var l=this;null==this.Ya?f.hd(k):this.Ya.push(k);this.Ed=!0};e.resolve=c;e.reject=function(h){return new e(function(g,k){k(h)})};e.race=function(h){return new e(function(g,k){for(var l=u(h),m=l.next();!m.done;m=l.next())c(m.value).Fb(g,k)})};e.all=function(h){var g=u(h),k=g.next();return k.done?c([]):new e(function(l,m){function t(y){return function(z){q[y]=z;x--;0==x&&l(q)}}var q=[],x=0;do q.push(void 0),x++,c(k.value).Fb(t(q.length-1),m),k=g.next();while(!k.done)})};return e});
r("WeakMap",function(a){function b(){}function c(k){var l=typeof k;return"object"===l&&null!==k||"function"===l}function d(k){if(!va(k,f)){var l=new b;ba(k,f,{value:l})}}function e(k){var l=Object[k];l&&(Object[k]=function(m){if(m instanceof b)return m;Object.isExtensible(m)&&d(m);return l(m)})}if(function(){if(!a||!Object.seal)return!1;try{var k=Object.seal({}),l=Object.seal({}),m=new a([[k,2],[l,3]]);if(2!=m.get(k)||3!=m.get(l))return!1;m.delete(k);m.set(l,4);return!m.has(k)&&4==m.get(l)}catch(t){return!1}}())return a;
var f="$jscomp_hidden_"+Math.random();e("freeze");e("preventExtensions");e("seal");var h=0,g=function(k){this.mb=(h+=Math.random()+1).toString();if(k){k=u(k);for(var l;!(l=k.next()).done;)l=l.value,this.set(l[0],l[1])}};g.prototype.set=function(k,l){if(!c(k))throw Error("i");d(k);if(!va(k,f))throw Error("j`"+k);k[f][this.mb]=l;return this};g.prototype.get=function(k){return c(k)&&va(k,f)?k[f][this.mb]:void 0};g.prototype.has=function(k){return c(k)&&va(k,f)&&va(k[f],this.mb)};g.prototype.delete=function(k){return c(k)&&
va(k,f)&&va(k[f],this.mb)?delete k[f][this.mb]:!1};return g});
r("Map",function(a){if(function(){if(!a||"function"!=typeof a||!a.prototype.entries||"function"!=typeof Object.seal)return!1;try{var g=Object.seal({x:4}),k=new a(u([[g,"s"]]));if("s"!=k.get(g)||1!=k.size||k.get({x:4})||k.set({x:4},"t")!=k||2!=k.size)return!1;var l=k.entries(),m=l.next();if(m.done||m.value[0]!=g||"s"!=m.value[1])return!1;m=l.next();return m.done||4!=m.value[0].x||"t"!=m.value[1]||!l.next().done?!1:!0}catch(t){return!1}}())return a;var b=new WeakMap,c=function(g){this.gb={};this.ka=
f();this.size=0;if(g){g=u(g);for(var k;!(k=g.next()).done;)k=k.value,this.set(k[0],k[1])}};c.prototype.set=function(g,k){g=0===g?0:g;var l=d(this,g);l.list||(l.list=this.gb[l.id]=[]);l.G?l.G.value=k:(l.G={next:this.ka,qa:this.ka.qa,head:this.ka,key:g,value:k},l.list.push(l.G),this.ka.qa.next=l.G,this.ka.qa=l.G,this.size++);return this};c.prototype.delete=function(g){g=d(this,g);return g.G&&g.list?(g.list.splice(g.index,1),g.list.length||delete this.gb[g.id],g.G.qa.next=g.G.next,g.G.next.qa=g.G.qa,
g.G.head=null,this.size--,!0):!1};c.prototype.clear=function(){this.gb={};this.ka=this.ka.qa=f();this.size=0};c.prototype.has=function(g){return!!d(this,g).G};c.prototype.get=function(g){return(g=d(this,g).G)&&g.value};c.prototype.entries=function(){return e(this,function(g){return[g.key,g.value]})};c.prototype.keys=function(){return e(this,function(g){return g.key})};c.prototype.values=function(){return e(this,function(g){return g.value})};c.prototype.forEach=function(g,k){for(var l=this.entries(),
m;!(m=l.next()).done;)m=m.value,g.call(k,m[1],m[0],this)};c.prototype[Symbol.iterator]=c.prototype.entries;var d=function(g,k){var l=k&&typeof k;"object"==l||"function"==l?b.has(k)?l=b.get(k):(l=""+ ++h,b.set(k,l)):l="p_"+k;var m=g.gb[l];if(m&&va(g.gb,l))for(g=0;g<m.length;g++){var t=m[g];if(k!==k&&t.key!==t.key||k===t.key)return{id:l,list:m,index:g,G:t}}return{id:l,list:m,index:-1,G:void 0}},e=function(g,k){var l=g.ka;return da(function(){if(l){for(;l.head!=g.ka;)l=l.qa;for(;l.next!=l.head;)return l=
l.next,{done:!1,value:k(l)};l=null}return{done:!0,value:void 0}})},f=function(){var g={};return g.qa=g.next=g.head=g},h=0;return c});var xa=function(a,b){a instanceof String&&(a+="");var c=0,d=!1,e={next:function(){if(!d&&c<a.length){var f=c++;return{value:b(f,a[f]),done:!1}}d=!0;return{done:!0,value:void 0}}};e[Symbol.iterator]=function(){return e};return e};r("Array.prototype.values",function(a){return a?a:function(){return xa(this,function(b,c){return c})}});
r("Array.prototype.keys",function(a){return a?a:function(){return xa(this,function(b){return b})}});
r("Set",function(a){if(function(){if(!a||"function"!=typeof a||!a.prototype.entries||"function"!=typeof Object.seal)return!1;try{var c=Object.seal({x:4}),d=new a(u([c]));if(!d.has(c)||1!=d.size||d.add(c)!=d||1!=d.size||d.add({x:4})!=d||2!=d.size)return!1;var e=d.entries(),f=e.next();if(f.done||f.value[0]!=c||f.value[1]!=c)return!1;f=e.next();return f.done||f.value[0]==c||4!=f.value[0].x||f.value[1]!=f.value[0]?!1:e.next().done}catch(h){return!1}}())return a;var b=function(c){this.da=new Map;if(c){c=
u(c);for(var d;!(d=c.next()).done;)this.add(d.value)}this.size=this.da.size};b.prototype.add=function(c){c=0===c?0:c;this.da.set(c,c);this.size=this.da.size;return this};b.prototype.delete=function(c){c=this.da.delete(c);this.size=this.da.size;return c};b.prototype.clear=function(){this.da.clear();this.size=0};b.prototype.has=function(c){return this.da.has(c)};b.prototype.entries=function(){return this.da.entries()};b.prototype.values=function(){return this.da.values()};b.prototype.keys=b.prototype.values;
b.prototype[Symbol.iterator]=b.prototype.values;b.prototype.forEach=function(c,d){var e=this;this.da.forEach(function(f){return c.call(d,f,f,e)})};return b});r("Object.values",function(a){return a?a:function(b){var c=[],d;for(d in b)va(b,d)&&c.push(b[d]);return c}});r("Array.prototype.entries",function(a){return a?a:function(){return xa(this,function(b,c){return[b,c]})}});
r("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);c<d;c++)this[c]=b;return this}});var ya=function(a){return a?a:Array.prototype.fill};r("Int8Array.prototype.fill",ya);r("Uint8Array.prototype.fill",ya);r("Uint8ClampedArray.prototype.fill",ya);r("Int16Array.prototype.fill",ya);r("Uint16Array.prototype.fill",ya);r("Int32Array.prototype.fill",ya);
r("Uint32Array.prototype.fill",ya);r("Float32Array.prototype.fill",ya);r("Float64Array.prototype.fill",ya);r("Object.entries",function(a){return a?a:function(b){var c=[],d;for(d in b)va(b,d)&&c.push([d,b[d]]);return c}});r("Object.is",function(a){return a?a:function(b,c){return b===c?0!==b||1/b===1/c:b!==b&&c!==c}});
r("Array.prototype.includes",function(a){return a?a:function(b,c){var d=this;d instanceof String&&(d=String(d));var e=d.length;c=c||0;for(0>c&&(c=Math.max(c+e,0));c<e;c++){var f=d[c];if(f===b||Object.is(f,b))return!0}return!1}});r("String.prototype.includes",function(a){return a?a:function(b,c){if(null==this)throw new TypeError("k`includes");if(b instanceof RegExp)throw new TypeError("l`includes");return-1!==(this+"").indexOf(b,c||0)}});
var za=this||self,Aa=function(a){var b=typeof a;return"object"!=b?b:a?Array.isArray(a)?"array":b:"null"},Ba=function(a){var b=Aa(a);return"array"==b||"object"==b&&"number"==typeof a.length},Ca=function(a){var b=typeof a;return"object"==b&&null!=a||"function"==b},Da=function(a,b){function c(){}c.prototype=b.prototype;a.xf=b.prototype;a.prototype=new c;a.prototype.constructor=a;a.gg=function(d,e,f){for(var h=Array(arguments.length-2),g=2;g<arguments.length;g++)h[g-2]=arguments[g];return b.prototype[e].apply(d,
h)}};var Ea=function(a,b){var c=void 0;return new (c||(c=Promise))(function(d,e){function f(k){try{g(b.next(k))}catch(l){e(l)}}function h(k){try{g(b["throw"](k))}catch(l){e(l)}}function g(k){k.done?d(k.value):(new c(function(l){l(k.value)})).then(f,h)}g((b=b.apply(a,void 0)).next())})};var Fa=function(){this.Yd=0};Fa.prototype.sa=function(a,b){var c=this;return function(d){for(var e=[],f=0;f<arguments.length;++f)e[f-0]=arguments[f];c.Yd=a;return b.apply(null,v(e))}};var Ga=function(){this.S=[];this.V=[];this.nb=!1},Ha=function(a,b){a.S.push(b);1===a.S.length&&a.flush()},Ia=function(a,b){a.V.push(b);0===a.S.length&&1===a.V.length&&a.flush()};
Ga.prototype.flush=function(){if(!this.nb){for(this.nb=!0;0<this.S.length||0<this.V.length;){try{for(;0<this.S.length;)this.S[0](),this.S.shift()}catch(b){throw this.V.splice(0,this.V.length),this.S.splice(0,this.S.length),this.nb=!1,b;}try{var a=this.V.slice();for(this.V.splice(0,this.V.length);0<a.length;)a[0](),a.shift()}catch(b){throw this.V.splice(0,this.V.length),this.S.splice(0,this.S.length),this.nb=!1,b;}}this.nb=!1}};
p.Object.defineProperties(Ga.prototype,{Qd:{configurable:!0,enumerable:!0,get:function(){return 0<this.S.length||0<this.V.length}}});function Ja(a){if(Error.captureStackTrace)Error.captureStackTrace(this,Ja);else{var b=Error().stack;b&&(this.stack=b)}a&&(this.message=String(a))}Da(Ja,Error);Ja.prototype.name="CustomError";var Ka;var La=function(a,b){a=a.split("%s");for(var c="",d=a.length-1,e=0;e<d;e++)c+=a[e]+(e<b.length?b[e]:"%s");Ja.call(this,c+a[d])};Da(La,Ja);La.prototype.name="AssertionError";
var Ma=function(a,b,c,d){var e="Assertion failed";if(c){e+=": "+c;var f=d}else a&&(e+=": "+a,f=b);throw new La(""+e,f||[]);},B=function(a,b,c){a||Ma("",null,b,Array.prototype.slice.call(arguments,2));return a},Na=function(a,b){throw new La("Failure"+(a?": "+a:""),Array.prototype.slice.call(arguments,1));},Pa=function(a,b,c){"number"!==typeof a&&Ma("Expected number but got %s: %s.",[Aa(a),a],b,Array.prototype.slice.call(arguments,2))},Ra=function(a,b,c){Ca(a)||Ma("Expected object but got %s: %s.",
[Aa(a),a],b,Array.prototype.slice.call(arguments,2))},Ta=function(a,b,c,d){a instanceof b||Ma("Expected instanceof %s but got %s.",[Sa(b),Sa(a)],c,Array.prototype.slice.call(arguments,3));return a},Sa=function(a){return a instanceof Function?a.displayName||a.name||"unknown type name":a instanceof Object?a.constructor.displayName||a.constructor.name||Object.prototype.toString.call(a):null===a?"null":typeof a};var Ua=Array.prototype.forEach?function(a,b){B(null!=a.length);Array.prototype.forEach.call(a,b,void 0)}:function(a,b){for(var c=a.length,d="string"===typeof a?a.split(""):a,e=0;e<c;e++)e in d&&b.call(void 0,d[e],e,a)},Va=Array.prototype.map?function(a,b,c){B(null!=a.length);return Array.prototype.map.call(a,b,c)}:function(a,b,c){for(var d=a.length,e=Array(d),f="string"===typeof a?a.split(""):a,h=0;h<d;h++)h in f&&(e[h]=b.call(c,f[h],h,a));return e};
function Wa(a){return Array.prototype.concat.apply([],arguments)}function Xa(a){var b=a.length;if(0<b){for(var c=Array(b),d=0;d<b;d++)c[d]=a[d];return c}return[]}function Ya(a,b,c){if(!Ba(a)||!Ba(b)||a.length!=b.length)return!1;var d=a.length;c=c||Za;for(var e=0;e<d;e++)if(!c(a[e],b[e]))return!1;return!0}function Za(a,b){return a===b}function $a(a,b){return Wa.apply([],Va(a,b,void 0))};function ab(a,b){for(var c in a)b.call(void 0,a[c],c,a)};var bb=String.prototype.trim?function(a){return a.trim()}:function(a){return/^[\s\xa0]*([\s\S]*?)[\s\xa0]*$/.exec(a)[1]},cb=function(a,b){return a<b?-1:a>b?1:0};var db;a:{var eb=za.navigator;if(eb){var fb=eb.userAgent;if(fb){db=fb;break a}}db=""}var C=function(a){return-1!=db.indexOf(a)};var gb=function(){return C("Firefox")||C("FxiOS")},jb=function(){return C("Safari")&&!(hb()||C("Coast")||C("Opera")||C("Edge")||C("Edg/")||C("OPR")||gb()||C("Silk")||C("Android"))},hb=function(){return(C("Chrome")||C("CriOS"))&&!C("Edge")},kb=function(){return C("Android")&&!(hb()||gb()||C("Opera")||C("Silk"))};var lb=function(){return Math.floor(2147483648*Math.random()).toString(36)+Math.abs(Math.floor(2147483648*Math.random())^Date.now()).toString(36)};var mb=function(){this.u=new Fa;this.h=new Ga;this.id=lb()};p.Object.defineProperties(mb.prototype,{Qb:{configurable:!0,enumerable:!0,get:function(){return this.id}}});/*


 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 nb=!0,ob={set Z(a){a?console.warn("n`"+Error().stack):nb&&console.log("o");nb=a},get Z(){return nb}};var pb="function"===typeof Symbol&&Symbol.observable||"@@observable";function qb(a){setTimeout(function(){throw a;},0)};var rb={closed:!0,next:function(){},error:function(a){if(ob.Z)throw a;qb(a)},complete:function(){}};var sb=function(){function a(b){this.message=b?b.length+" errors occurred during unsubscription:\n"+b.map(function(c,d){return d+1+") "+c.toString()}).join("\n  "):"";this.name="UnsubscriptionError";this.errors=b;return this}a.prototype=Object.create(Error.prototype);return a}();var tb=Array.isArray||function(a){return a&&"number"===typeof a.length};function ub(a){return"function"===typeof a};var D=function(a){this.closed=!1;this.Pa=this.ua=null;a&&(this.va=a)};
D.prototype.unsubscribe=function(){if(!this.closed){var a=this.ua,b=this.va,c=this.Pa;this.closed=!0;this.Pa=this.ua=null;if(a instanceof D)a.remove(this);else if(null!==a)for(var d=0;d<a.length;++d)a[d].remove(this);if(ub(b))try{b.call(this)}catch(g){var e=g instanceof sb?vb(g.errors):[g]}if(tb(c)){d=-1;for(var f=c.length;++d<f;){var h=c[d];if(null!==h&&"object"===typeof h)try{h.unsubscribe()}catch(g){e=e||[],g instanceof sb?e=e.concat(vb(g.errors)):e.push(g)}}}if(e)throw new sb(e);}};
D.prototype.add=function(a){wb(this,a)};var wb=function(a,b){var c=b;if(!b)return D.EMPTY;switch(typeof b){case "function":c=new D(b);case "object":if(c===a||c.closed||"function"!==typeof c.unsubscribe)return c;if(a.closed)return c.unsubscribe(),c;c instanceof D||(b=c,c=new D,c.Pa=[b]);break;default:throw Error("p`"+b);}var d=c.ua;if(null===d)c.ua=a;else if(d instanceof D){if(d===a)return;c.ua=[d,a]}else if(-1===d.indexOf(a))d.push(a);else return c;b=a.Pa;null===b?a.Pa=[c]:b.push(c);return c};
D.prototype.remove=function(a){var b=this.Pa;b&&(a=b.indexOf(a),-1!==a&&b.splice(a,1))};var xb=new D;xb.closed=!0;D.EMPTY=xb;function vb(a){return a.reduce(function(b,c){return b.concat(c instanceof sb?c.errors:c)},[])};var yb="function"===typeof Symbol?Symbol("rxSubscriber"):"@@rxSubscriber_"+Math.random();var E=function(a,b,c){D.call(this);this.Yb=null;this.s=this.R=this.Xb=!1;switch(arguments.length){case 0:this.destination=rb;break;case 1:if(!a){this.destination=rb;break}if("object"===typeof a){a instanceof E?(this.R=a.R,this.destination=a,a.add(this)):(this.R=!0,this.destination=new zb(this,a));break}default:this.R=!0,this.destination=new zb(this,a,b,c)}};w(E,D);E.EMPTY=D.EMPTY;E.prototype[yb]=function(){return this};E.create=function(a,b,c){a=new E(a,b,c);a.R=!1;return a};n=E.prototype;
n.next=function(a){this.s||this.l(a)};n.error=function(a){this.s||(this.s=!0,this.L(a))};n.complete=function(){this.s||(this.s=!0,this.B())};n.unsubscribe=function(){this.closed||(this.s=!0,D.prototype.unsubscribe.call(this))};n.l=function(a){this.destination.next(a)};n.L=function(a){this.destination.error(a);this.unsubscribe()};n.B=function(){this.destination.complete();this.unsubscribe()};n.gd=function(){var a=this.ua;this.ua=null;this.unsubscribe();this.s=this.closed=!1;this.ua=a;return this};
var zb=function(a,b,c,d){E.call(this);this.bb=a;var e=this;if(ub(b))var f=b;else b&&(f=b.next,c=b.error,d=b.complete,b!==rb&&(e=Object.create(b),b&&"function"===typeof b.add&&"function"===typeof b.unsubscribe&&b.add(this.unsubscribe.bind(this)),e.unsubscribe=this.unsubscribe.bind(this)));this.ia=e;this.l=f;this.L=c;this.B=d};w(zb,E);zb.EMPTY=E.EMPTY;zb.create=E.create;n=zb.prototype;
n.next=function(a){if(!this.s&&this.l){var b=this.bb;ob.Z&&b.R?this.cc(b,this.l,a)&&this.unsubscribe():this.dc(this.l,a)}};n.error=function(a){if(!this.s){var b=this.bb,c=ob.Z;if(this.L)c&&b.R?this.cc(b,this.L,a):this.dc(this.L,a),this.unsubscribe();else if(b.R)c?(b.Yb=a,b.Xb=!0):qb(a),this.unsubscribe();else{this.unsubscribe();if(c)throw a;qb(a)}}};n.complete=function(){var a=this;if(!this.s){var b=this.bb;if(this.B){var c=function(){return a.B.call(a.ia)};ob.Z&&b.R?this.cc(b,c):this.dc(c)}this.unsubscribe()}};
n.dc=function(a,b){try{a.call(this.ia,b)}catch(c){this.unsubscribe();if(ob.Z)throw c;qb(c)}};n.cc=function(a,b,c){if(!ob.Z)throw Error("q");try{b.call(this.ia,c)}catch(d){return ob.Z?(a.Yb=d,a.Xb=!0):qb(d),!0}return!1};n.va=function(){var a=this.bb;this.bb=this.ia=null;a.unsubscribe()};function Ab(a){return a};function F(a){for(var b=[],c=0;c<arguments.length;++c)b[c-0]=arguments[c];return Bb(b)}function Bb(a){return 0===a.length?Ab:1===a.length?a[0]:function(b){return a.reduce(function(c,d){return d(c)},b)}};var G=function(a){this.eg=!1;a&&(this.K=a)};n=G.prototype;n.i=function(a){var b=new G;b.source=this;b.Sc=a;return b};n.subscribe=function(a,b,c){var d=this.Sc;a:{if(a){if(a instanceof E)break a;if(a[yb]){a=a[yb]();break a}}a=a||b||c?new E(a,b,c):new E(rb)}d?a.add(d.call(a,this.source)):a.add(this.source||ob.Z&&!a.R?this.K(a):this.lc(a));if(ob.Z&&a.R&&(a.R=!1,a.Xb))throw a.Yb;return a};
n.lc=function(a){try{return this.K(a)}catch(e){ob.Z&&(a.Xb=!0,a.Yb=e);var b;a:{for(b=a;b;){var c=b.destination,d=b.s;if(b.closed||d){b=!1;break a}b=c&&c instanceof E?c:null}b=!0}b?a.error(e):console.warn(e)}};n.forEach=function(a,b){var c=this;b=Cb(b);return new b(function(d,e){var f=c.subscribe(function(h){try{a(h)}catch(g){e(g),f&&f.unsubscribe()}},e,d)})};n.K=function(a){var b=this.source;return b&&b.subscribe(a)};G.prototype[pb]=function(){return this};
G.prototype.g=function(a){for(var b=[],c=0;c<arguments.length;++c)b[c-0]=arguments[c];return 0===b.length?this:Bb(b)(this)};G.create=function(a){return new G(a)};function Cb(a){a||(a=Promise);if(!a)throw Error("r");return a};var Db=function(a,b){D.call(this);this.Ud=a;this.Xc=b;this.closed=!1};w(Db,D);Db.EMPTY=D.EMPTY;Db.prototype.unsubscribe=function(){if(!this.closed){this.closed=!0;var a=this.Ud,b=a.pa;this.Ud=null;!b||0===b.length||a.s||a.closed||(a=b.indexOf(this.Xc),-1!==a&&b.splice(a,1))}};var Eb=function(){function a(){this.message="object unsubscribed";this.name="ObjectUnsubscribedError";return this}a.prototype=Object.create(Error.prototype);return a}();var Fb=function(a){E.call(this,a);this.destination=a};w(Fb,E);Fb.EMPTY=E.EMPTY;Fb.create=E.create;var I=function(){G.call(this);this.pa=[];this.jb=this.s=this.closed=!1;this.Zb=null};w(I,G);I.prototype[yb]=function(){return new Fb(this)};n=I.prototype;n.i=function(a){var b=new Gb(this,this);b.Sc=a;return b};n.next=function(a){if(this.closed)throw new Eb;if(!this.s){var b=this.pa,c=b.length;b=b.slice();for(var d=0;d<c;d++)b[d].next(a)}};
n.error=function(a){if(this.closed)throw new Eb;this.jb=!0;this.Zb=a;this.s=!0;var b=this.pa,c=b.length;b=b.slice();for(var d=0;d<c;d++)b[d].error(a);this.pa.length=0};n.complete=function(){if(this.closed)throw new Eb;this.s=!0;var a=this.pa,b=a.length;a=a.slice();for(var c=0;c<b;c++)a[c].complete();this.pa.length=0};n.unsubscribe=function(){this.closed=this.s=!0;this.pa=null};n.lc=function(a){if(this.closed)throw new Eb;return G.prototype.lc.call(this,a)};
n.K=function(a){if(this.closed)throw new Eb;if(this.jb)return a.error(this.Zb),D.EMPTY;if(this.s)return a.complete(),D.EMPTY;this.pa.push(a);return new Db(this,a)};I.create=function(a,b){return new Gb(a,b)};var Gb=function(a,b){I.call(this);this.destination=a;this.source=b};w(Gb,I);Gb.create=I.create;Gb.prototype.next=function(a){var b=this.destination;b&&b.next&&b.next(a)};Gb.prototype.error=function(a){var b=this.destination;b&&b.error&&this.destination.error(a)};
Gb.prototype.complete=function(){var a=this.destination;a&&a.complete&&this.destination.complete()};Gb.prototype.K=function(a){return this.source?this.source.subscribe(a):D.EMPTY};var Hb=function(a){I.call(this);this.nc=a};w(Hb,I);Hb.create=I.create;Hb.prototype.K=function(a){var b=I.prototype.K.call(this,a);b&&!b.closed&&a.next(this.nc);return b};Hb.prototype.next=function(a){I.prototype.next.call(this,this.nc=a)};p.Object.defineProperties(Hb.prototype,{value:{configurable:!0,enumerable:!0,get:function(){if(this.jb)throw this.Zb;if(this.closed)throw new Eb;return this.nc}}});var Ib=new G(function(a){return a.complete()});function Jb(a,b){return new G(function(c){var d=new D,e=0;d.add(b.o(function(){e===a.length?c.complete():(c.next(a[e++]),c.closed||d.add(this.o()))}));return d})};var Kb=function(a){return function(b){for(var c=0,d=a.length;c<d&&!b.closed;c++)b.next(a[c]);b.complete()}};function Lb(a,b){return b?Jb(a,b):new G(Kb(a))};function Mb(a){return a&&"function"===typeof a.o};function J(a){for(var b=[],c=0;c<arguments.length;++c)b[c-0]=arguments[c];c=b[b.length-1];return Mb(c)?(b.pop(),Jb(b,c)):Lb(b)};function Nb(a){return new G(function(b){return b.error(a)})};var Ob=function(a,b,c){a=void 0===a?Infinity:a;b=void 0===b?Infinity:b;c=void 0===c?Date:c;I.call(this);this.zf=c;this.Bb=[];this.ed=!1;this.$c=1>a?1:a;this.ge=1>b?1:b;Infinity===b?(this.ed=!0,this.next=this.Te):this.next=this.Ve};w(Ob,I);Ob.create=I.create;n=Ob.prototype;n.Te=function(a){var b=this.Bb;b.push(a);b.length>this.$c&&b.shift();I.prototype.next.call(this,a)};n.Ve=function(a){this.Bb.push({time:this.cd(),value:a});this.fd();I.prototype.next.call(this,a)};
n.K=function(a){var b=this.ed,c=b?this.Bb:this.fd(),d=c.length;if(this.closed)throw new Eb;if(this.s||this.jb)var e=D.EMPTY;else this.pa.push(a),e=new Db(this,a);if(b)for(var f=0;f<d&&!a.closed;f++)a.next(c[f]);else for(f=0;f<d&&!a.closed;f++)a.next(c[f].value);this.jb?a.error(this.Zb):this.s&&a.complete();return e};n.cd=function(){var a=this.zf;return a?a.now():Date.now()};
n.fd=function(){for(var a=this.cd(),b=this.$c,c=this.ge,d=this.Bb,e=d.length,f=0;f<e&&!(a-d[f].time<c);)f++;e>b&&(f=Math.max(f,e-b));0<f&&d.splice(0,f);return d};var Pb=function(a,b){b=void 0===b?Pb.now:b;this.$d=a;this.now=b};Pb.prototype.o=function(a,b,c){b=void 0===b?0:b;return(new this.$d(this,a)).o(c,b)};Pb.now=function(){return Date.now()};var Qb=function(){function a(){this.message="no elements in sequence";this.name="EmptyError";return this}a.prototype=Object.create(Error.prototype);return a}();function K(){return function(a){return a.i(new Rb)}}var Rb=function(){};Rb.prototype.call=function(a,b){b.cb++;a=new Sb(a,b);var c=b.subscribe(a);a.closed||(a.connection=b.connect());return c};var Sb=function(a,b){E.call(this,a);this.Sa=b;this.connection=null};w(Sb,E);Sb.EMPTY=E.EMPTY;Sb.create=E.create;
Sb.prototype.va=function(){var a=this.Sa;if(a){this.Sa=null;var b=a.cb;0>=b?this.connection=null:(a.cb=b-1,1<b?this.connection=null:(b=this.connection,a=a.Oa,this.connection=null,!a||b&&a!==b||a.unsubscribe()))}else this.connection=null};var Tb=function(a,b){G.call(this);this.source=a;this.Wb=b;this.cb=0;this.Cb=!1};w(Tb,G);Tb.create=G.create;Tb.prototype.K=function(a){return this.Mb().subscribe(a)};Tb.prototype.Mb=function(){var a=this.Db;if(!a||a.s)this.Db=this.Wb();return this.Db};Tb.prototype.connect=function(){var a=this.Oa;a||(this.Cb=!1,a=this.Oa=new D,a.add(this.source.subscribe(new Ub(this.Mb(),this))),a.closed&&(this.Oa=null,a=D.EMPTY));return a};Tb.prototype.Od=function(){return K()(this)};var Vb,Wb=Tb.prototype;
Vb={Sc:{value:null},cb:{value:0,writable:!0},Db:{value:null,writable:!0},Oa:{value:null,writable:!0},K:{value:Wb.K},Cb:{value:Wb.Cb,writable:!0},Mb:{value:Wb.Mb},connect:{value:Wb.connect},Od:{value:Wb.Od}};var Ub=function(a,b){Fb.call(this,a);this.Sa=b};w(Ub,Fb);Ub.EMPTY=Fb.EMPTY;Ub.create=Fb.create;Ub.prototype.L=function(a){this.va();Fb.prototype.L.call(this,a)};Ub.prototype.B=function(){this.Sa.Cb=!0;this.va();Fb.prototype.B.call(this)};
Ub.prototype.va=function(){var a=this.Sa;if(a){this.Sa=null;var b=a.Oa;a.cb=0;a.Db=null;a.Oa=null;b&&b.unsubscribe()}};function L(a){return function(b){if("function"!==typeof a)throw new TypeError("s");return b.i(new Xb(a))}}var Xb=function(a){this.F=a;this.T=void 0};Xb.prototype.call=function(a,b){return b.subscribe(new Yb(a,this.F,this.T))};var Yb=function(a,b,c){E.call(this,a);this.F=b;this.count=0;this.T=c||this};w(Yb,E);Yb.EMPTY=E.EMPTY;Yb.create=E.create;Yb.prototype.l=function(a){try{var b=this.F.call(this.T,a,this.count++)}catch(c){this.destination.error(c);return}this.destination.next(b)};var M=function(){E.apply(this,arguments)};w(M,E);M.EMPTY=E.EMPTY;M.create=E.create;M.prototype.ea=function(a,b){this.destination.next(b)};M.prototype.Xa=function(a){this.destination.error(a)};M.prototype.J=function(){this.destination.complete()};var Zb=function(a,b,c){E.call(this);this.parent=a;this.Md=b;this.ff=c;this.index=0};w(Zb,E);Zb.EMPTY=E.EMPTY;Zb.create=E.create;Zb.prototype.l=function(a){this.parent.ea(this.Md,a,this.ff,this.index++,this)};Zb.prototype.L=function(a){this.parent.Xa(a,this);this.unsubscribe()};Zb.prototype.B=function(){this.parent.J(this);this.unsubscribe()};var $b="function"===typeof Symbol&&Symbol.iterator?Symbol.iterator:"@@iterator";var ac=function(a){return a&&"number"===typeof a.length&&"function"!==typeof a};function bc(a){return!!a&&"function"!==typeof a.subscribe&&"function"===typeof a.then};function cc(a){return function(b){dc(a,b).catch(function(c){return b.error(c)})}}
function dc(a,b){var c,d,e,f;return Ea(this,function g(){var k,l;return ua(g,function(m){switch(m.O){case 1:m.Ea=2;m.ja=3;if(!Symbol.asyncIterator)throw new TypeError("m");var t=a[Symbol.asyncIterator];c=t?t.call(a):"function"===typeof __values?__values(a):a[Symbol.iterator]();case 5:return t=c.next(),m.O=8,{value:t};case 8:if(d=m.Zc,d.done){m.Ja(3);break}k=d.value;b.next(k);m.Ja(5);break;case 3:m.zc=[m.M];m.Ea=0;m.ja=0;m.Ea=0;m.ja=9;if(!d||d.done||!(f=c.return)){m.Ja(9);break}t=f.call(c);m.O=9;return{value:t};
case 9:m.zc[1]=m.M;m.Ea=0;m.ja=0;if(e)throw e.error;oa(m,10,1);break;case 10:oa(m,4);break;case 2:m.Ea=0;t=m.M.rd;m.M=null;l=t;e={error:l};m.Ja(3);break;case 4:b.complete(),m.O=0}})})};var ec=function(a){return function(b){var c=a[$b]();do{var d=void 0;try{d=c.next()}catch(e){b.error(e);return}if(d.done){b.complete();break}b.next(d.value);if(b.closed)break}while(1);"function"===typeof c.return&&b.add(function(){c.return&&c.return()});return b}};var fc=function(a){return function(b){var c=a[pb]();if("function"!==typeof c.subscribe)throw new TypeError("t");return c.subscribe(b)}};var gc=function(a){return function(b){a.then(function(c){b.closed||(b.next(c),b.complete())},function(c){return b.error(c)}).then(null,qb);return b}};var hc=function(a){if(a&&"function"===typeof a[pb])return fc(a);if(ac(a))return Kb(a);if(bc(a))return gc(a);if(a&&"function"===typeof a[$b])return ec(a);if(Symbol&&Symbol.asyncIterator&&a&&"function"===typeof a[Symbol.asyncIterator])return cc(a);throw new TypeError("u`"+(null!==a&&"object"===typeof a?"an invalid object":"'"+a+"'"));};function ic(a,b,c,d,e){e=void 0===e?new Zb(a,c,d):e;if(!e.closed)return b instanceof G?b.subscribe(e):hc(b)(e)};var kc={};function N(a){for(var b=[],c=0;c<arguments.length;++c)b[c-0]=arguments[c];var d=c=void 0;Mb(b[b.length-1])&&(d=b.pop());"function"===typeof b[b.length-1]&&(c=b.pop());1===b.length&&tb(b[0])&&(b=b[0]);return Lb(b,d).i(new lc(c))}var lc=function(a){this.ra=a};lc.prototype.call=function(a,b){return b.subscribe(new nc(a,this.ra))};var nc=function(a,b){M.call(this,a);this.ra=b;this.active=0;this.values=[];this.oa=[]};w(nc,M);nc.EMPTY=M.EMPTY;nc.create=M.create;n=nc.prototype;
n.l=function(a){this.values.push(kc);this.oa.push(a)};n.B=function(){var a=this.oa,b=a.length;if(0===b)this.destination.complete();else{this.Ma=this.active=b;for(var c=0;c<b;c++){var d=a[c];this.add(ic(this,d,d,c))}}};n.J=function(){0===--this.active&&this.destination.complete()};n.ea=function(a,b,c){a=this.values;var d=a[c];d=this.Ma?d===kc?--this.Ma:this.Ma:0;a[c]=b;0===d&&(this.ra?this.ce(a):this.destination.next(a.slice()))};
n.ce=function(a){try{var b=this.ra.apply(this,a)}catch(c){this.destination.error(c);return}this.destination.next(b)};function oc(a,b){if(!a)throw Error("v");return new G(function(c){var d=new D;d.add(b.o(function(){var e=a[Symbol.asyncIterator]();d.add(b.o(function(){var f=this;e.next().then(function(h){h.done?c.complete():(c.next(h.value),f.o())})}))}));return d})};function pc(a,b){if(!a)throw Error("v");return new G(function(c){var d=new D,e;d.add(function(){e&&"function"===typeof e.return&&e.return()});d.add(b.o(function(){e=a[$b]();d.add(b.o(function(){if(!c.closed){try{var f=e.next();var h=f.value;var g=f.done}catch(k){c.error(k);return}g?c.complete():(c.next(h),this.o())}}))}));return d})};function qc(a,b){return new G(function(c){var d=new D;d.add(b.o(function(){var e=a[pb]();d.add(e.subscribe({next:function(f){d.add(b.o(function(){return c.next(f)}))},error:function(f){d.add(b.o(function(){return c.error(f)}))},complete:function(){d.add(b.o(function(){return c.complete()}))}}))}));return d})};function rc(a,b){return new G(function(c){var d=new D;d.add(b.o(function(){return a.then(function(e){d.add(b.o(function(){c.next(e);d.add(b.o(function(){return c.complete()}))}))},function(e){d.add(b.o(function(){return c.error(e)}))})}));return d})};function sc(a){var b=tc;if(null!=a){if(a&&"function"===typeof a[pb])return qc(a,b);if(bc(a))return rc(a,b);if(ac(a))return Jb(a,b);if(a&&"function"===typeof a[$b]||"string"===typeof a)return pc(a,b);if(Symbol&&Symbol.asyncIterator&&"function"===typeof a[Symbol.asyncIterator])return oc(a,b)}throw new TypeError("w`"+(null!==a&&typeof a||a));};function uc(a){return a instanceof G?a:new G(hc(a))};function vc(a,b){var c=void 0===c?Infinity:c;if("function"===typeof b)return function(d){return d.g(vc(function(e,f){return uc(a(e,f)).g(L(function(h,g){return b(e,h,f,g)}))},c))};"number"===typeof b&&(c=b);return function(d){return d.i(new wc(a,c))}}var wc=function(a,b){b=void 0===b?Infinity:b;this.F=a;this.uc=b};wc.prototype.call=function(a,b){return b.subscribe(new xc(a,this.F,this.uc))};
var xc=function(a,b,c){c=void 0===c?Infinity:c;M.call(this,a);this.F=b;this.uc=c;this.Ua=!1;this.buffer=[];this.index=this.active=0};w(xc,M);xc.EMPTY=M.EMPTY;xc.create=M.create;n=xc.prototype;n.l=function(a){this.active<this.uc?this.ae(a):this.buffer.push(a)};n.ae=function(a){var b=this.index++;try{var c=this.F(a,b)}catch(d){this.destination.error(d);return}this.active++;this.fc(c,a,b)};n.fc=function(a,b,c){b=new Zb(this,b,c);this.destination.add(b);ic(this,a,void 0,void 0,b)};
n.B=function(){this.Ua=!0;0===this.active&&0===this.buffer.length&&this.destination.complete();this.unsubscribe()};n.ea=function(a,b){this.destination.next(b)};n.J=function(a){var b=this.buffer;this.remove(a);this.active--;0<b.length?this.l(b.shift()):0===this.active&&this.Ua&&this.destination.complete()};function yc(a){a=void 0===a?Infinity:a;return vc(Ab,a)};function zc(a){for(var b=[],c=0;c<arguments.length;++c)b[c-0]=arguments[c];return yc(1)(J.apply(null,v(b)))};function Ac(a,b,c){if(ub(c)){var d=c;c=void 0}return d?Ac(a,b,c).g(L(function(e){return tb(e)?d.apply(null,v(e)):d(e)})):new G(function(e){Bc(a,b,function(f){1<arguments.length?e.next(Array.prototype.slice.call(arguments)):e.next(f)},e,c)})}
function Bc(a,b,c,d,e){if(a&&"function"===typeof a.addEventListener&&"function"===typeof a.removeEventListener){a.addEventListener(b,c,e);var f=function(){return a.removeEventListener(b,c,e)}}else if(a&&"function"===typeof a.$e&&"function"===typeof a.Ze)a.$e(b,c),f=function(){return a.Ze(b,c)};else if(a&&"function"===typeof a.addListener&&"function"===typeof a.removeListener)a.addListener(b,c),f=function(){return a.removeListener(b,c)};else if(a&&a.length)for(var h=0,g=a.length;h<g;h++)Bc(a[h],b,
c,d,e);else throw new TypeError("x");d.add(f)};var Cc=function(){D.call(this)};w(Cc,D);Cc.EMPTY=D.EMPTY;Cc.prototype.o=function(){return this};var Dc=function(a,b){D.call(this);this.P=a;this.bc=b;this.pending=!1};w(Dc,Cc);Dc.EMPTY=Cc.EMPTY;n=Dc.prototype;n.o=function(a,b){b=void 0===b?0:b;if(this.closed)return this;this.state=a;a=this.id;var c=this.P;null!=a&&(this.id=this.tb(c,a,b));this.pending=!0;this.delay=b;this.id=this.id||this.ub(c,this.id,b);return this};n.ub=function(a,b,c){return setInterval(a.flush.bind(a,this),void 0===c?0:c)};n.tb=function(a,b,c){c=void 0===c?0:c;if(null!==c&&this.delay===c&&!1===this.pending)return b;clearInterval(b)};
n.execute=function(a,b){if(this.closed)return Error("y");this.pending=!1;if(a=this.ad(a,b))return a;!1===this.pending&&null!=this.id&&(this.id=this.tb(this.P,this.id,null))};n.ad=function(a){var b=!1,c=void 0;try{this.bc(a)}catch(d){b=!0,c=!!d&&d||Error(d)}if(b)return this.unsubscribe(),c};n.va=function(){var a=this.id,b=this.P,c=b.actions,d=c.indexOf(this);this.state=this.bc=null;this.pending=!1;this.P=null;-1!==d&&c.splice(d,1);null!=a&&(this.id=this.tb(b,a,null));this.delay=null};var O=function(a,b){b=void 0===b?Pb.now:b;Pb.call(this,a,function(){return O.ib&&O.ib!==c?O.ib.now():b()});var c=this;this.actions=[];this.active=!1;this.Vb=void 0};w(O,Pb);O.now=Pb.now;O.prototype.o=function(a,b,c){b=void 0===b?0:b;return O.ib&&O.ib!==this?O.ib.o(a,b,c):Pb.prototype.o.call(this,a,b,c)};
O.prototype.flush=function(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 P(a){for(var b=[],c=0;c<arguments.length;++c)b[c-0]=arguments[c];c=Infinity;var d=void 0,e=b[b.length-1];Mb(e)?(d=b.pop(),1<b.length&&"number"===typeof b[b.length-1]&&(c=b.pop())):"number"===typeof e&&(c=b.pop());return!d&&1===b.length&&b[0]instanceof G?b[0]:yc(c)(Lb(b,d))};function Ec(){};var Fc=new G(Ec);function Q(a){return function(b){return b.i(new Gc(a))}}var Gc=function(a){this.W=a;this.T=void 0};Gc.prototype.call=function(a,b){return b.subscribe(new Hc(a,this.W,this.T))};var Hc=function(a,b,c){E.call(this,a);this.W=b;this.T=c;this.count=0};w(Hc,E);Hc.EMPTY=E.EMPTY;Hc.create=E.create;Hc.prototype.l=function(a){try{var b=this.W.call(this.T,a,this.count++)}catch(c){this.destination.error(c);return}b&&this.destination.next(a)};function Ic(a){for(var b=[],c=0;c<arguments.length;++c)b[c-0]=arguments[c];if(1===b.length)if(tb(b[0]))b=b[0];else return uc(b[0]);return Lb(b,void 0).i(new Jc)}var Jc=function(){};Jc.prototype.call=function(a,b){return b.subscribe(new Kc(a))};var Kc=function(a){M.call(this,a);this.kb=!1;this.oa=[];this.xb=[]};w(Kc,M);Kc.EMPTY=M.EMPTY;Kc.create=M.create;n=Kc.prototype;n.l=function(a){this.oa.push(a)};
n.B=function(){var a=this.oa,b=a.length;if(0===b)this.destination.complete();else{for(var c=0;c<b&&!this.kb;c++){var d=a[c];d=ic(this,d,d,c);this.xb&&this.xb.push(d);this.add(d)}this.oa=null}};n.ea=function(a,b,c){if(!this.kb){this.kb=!0;for(a=0;a<this.xb.length;a++)if(a!==c){var d=this.xb[a];d.unsubscribe();this.remove(d)}this.xb=null}this.destination.next(b)};n.J=function(a){this.kb=!0;M.prototype.J.call(this,a)};n.Xa=function(a,b){this.kb=!0;M.prototype.Xa.call(this,a,b)};function Lc(a){for(var b=[],c=0;c<arguments.length;++c)b[c-0]=arguments[c];c=void 0;"function"===typeof b[b.length-1]&&(c=b.pop());return Lb(b,void 0).i(new Mc(c))}var Mc=function(a){this.ra=a};Mc.prototype.call=function(a,b){return b.subscribe(new Nc(a,this.ra))};var Nc=function(a,b,c){c=void 0===c?Object.create(null):c;E.call(this,a);this.Kc=[];this.active=0;this.ra=b;this.values=c};w(Nc,E);Nc.EMPTY=E.EMPTY;Nc.create=E.create;
Nc.prototype.l=function(a){var b=this.Kc;tb(a)?b.push(new Oc(a)):"function"===typeof a[$b]?b.push(new Pc(a[$b]())):b.push(new Qc(this.destination,this,a))};Nc.prototype.B=function(){var a=this.Kc,b=a.length;this.unsubscribe();if(0===b)this.destination.complete();else{this.active=b;for(var c=0;c<b;c++){var d=a[c];d.vf?this.destination.add(d.subscribe(d,c)):this.active--}}};Nc.prototype.de=function(a){try{var b=this.ra.apply(this,a)}catch(c){this.destination.error(c);return}this.destination.next(b)};
var Pc=function(a){this.iterator=a;this.Qc=a.next()};Pc.prototype.Ia=function(){return!0};Pc.prototype.next=function(){var a=this.Qc;this.Qc=this.iterator.next();return a};Pc.prototype.Ua=function(){var a=this.Qc;return a&&!!a.done};var Oc=function(a){this.qc=a;this.length=this.index=0;this.length=a.length};Oc.prototype[$b]=function(){return this};Oc.prototype.next=function(){var a=this.index++,b=this.qc;return a<this.length?{value:b[a],done:!1}:{value:null,done:!0}};
Oc.prototype.Ia=function(){return this.qc.length>this.index};Oc.prototype.Ua=function(){return this.qc.length===this.index};var Qc=function(a,b,c){M.call(this,a);this.parent=b;this.observable=c;this.vf=!0;this.buffer=[];this.Gc=!1};w(Qc,M);Qc.EMPTY=M.EMPTY;Qc.create=M.create;Qc.prototype[$b]=function(){return this};n=Qc.prototype;n.next=function(){var a=this.buffer;return 0===a.length&&this.Gc?{value:null,done:!0}:{value:a.shift(),done:!1}};n.Ia=function(){return 0<this.buffer.length};
n.Ua=function(){return 0===this.buffer.length&&this.Gc};n.J=function(){if(0<this.buffer.length){this.Gc=!0;var a=this.parent;a.active--;0===a.active&&a.destination.complete()}else this.destination.complete()};
n.ea=function(a,b){this.buffer.push(b);a:{a=this.parent;b=a.Kc;for(var c=b.length,d=a.destination,e=0;e<c;e++){var f=b[e];if("function"===typeof f.Ia&&!f.Ia())break a}e=!1;f=[];for(var h=0;h<c;h++){var g=b[h],k=g.next();g.Ua()&&(e=!0);if(k.done){d.complete();break a}f.push(k.value)}a.ra?a.de(f):d.next(f);e&&d.complete()}};n.subscribe=function(a,b){return ic(this,this.observable,this,b)};var Rc=1,Sc,Tc={};function Vc(a){return a in Tc?(delete Tc[a],!0):!1}var Wc=function(a){var b=Rc++;Tc[b]=!0;Sc||(Sc=Promise.resolve());Sc.then(function(){return Vc(b)&&a()});return b};var Xc=function(a,b){Dc.call(this,a,b);this.P=a;this.bc=b};w(Xc,Dc);Xc.EMPTY=Dc.EMPTY;Xc.prototype.ub=function(a,b,c){c=void 0===c?0:c;if(null!==c&&0<c)return Dc.prototype.ub.call(this,a,b,c);a.actions.push(this);return a.Vb||(a.Vb=Wc(a.flush.bind(a,void 0)))};Xc.prototype.tb=function(a,b,c){c=void 0===c?0:c;if(null!==c&&0<c||null===c&&0<this.delay)return Dc.prototype.tb.call(this,a,b,c);0===a.actions.length&&(Vc(b),a.Vb=void 0)};var Yc=function(){O.apply(this,arguments)};w(Yc,O);Yc.now=O.now;Yc.prototype.flush=function(a){this.active=!0;this.Vb=void 0;var b=this.actions,c,d=-1;a=a||b.shift();var e=b.length;do if(c=a.execute(a.state,a.delay))break;while(++d<e&&(a=b.shift()));this.active=!1;if(c){for(;++d<e&&(a=b.shift());)a.unsubscribe();throw c;}};var Zc=new Yc(Xc);var $c=function(a,b){Dc.call(this,a,b);this.P=a;this.bc=b};w($c,Dc);$c.EMPTY=Dc.EMPTY;$c.prototype.o=function(a,b){b=void 0===b?0:b;if(0<b)return Dc.prototype.o.call(this,a,b);this.delay=b;this.state=a;this.P.flush(this);return this};$c.prototype.execute=function(a,b){return 0<b||this.closed?Dc.prototype.execute.call(this,a,b):this.ad(a,b)};$c.prototype.ub=function(a,b,c){c=void 0===c?0:c;return null!==c&&0<c||null===c&&0<this.delay?Dc.prototype.ub.call(this,a,b,c):a.flush(this)};var ad=function(){O.apply(this,arguments)};w(ad,O);ad.now=O.now;var tc=new ad($c);(function(){function a(){this.message="argument out of range";this.name="ArgumentOutOfRangeError";return this}a.prototype=Object.create(Error.prototype);return a})();(function(){function a(b){this.message=b;this.name="NotFoundError";return this}a.prototype=Object.create(Error.prototype);return a})();(function(){function a(b){this.message=b;this.name="SequenceError";return this}a.prototype=Object.create(Error.prototype);return a})();(function(){function a(){this.message="Timeout has occurred";this.name="TimeoutError";return this}a.prototype=Object.create(Error.prototype);return a})();var bd=function(a){for(var b=[],c=0;c<arguments.length;++c)b[c-0]=arguments[c];this.Nd=b};bd.prototype.ping=function(a){for(var b=[],c=0;c<arguments.length;++c)b[c-0]=arguments[c];c=u(this.Nd);for(var d=c.next();!d.done;d=c.next())if(d=d.value,d.Ra)try{return d.ping.apply(d,v(b))}catch(e){}return J(!1)};p.Object.defineProperties(bd.prototype,{Ra:{configurable:!0,enumerable:!0,get:function(){return this.Nd.some(function(a){return a.Ra})}}});function cd(a){return function(b){var c=new dd(a);b=b.i(c);return c.tc=b}}var dd=function(a){this.wb=a};dd.prototype.call=function(a,b){return b.subscribe(new ed(a,this.wb,this.tc))};var ed=function(a,b,c){M.call(this,a);this.wb=b;this.tc=c};w(ed,M);ed.EMPTY=M.EMPTY;ed.create=M.create;ed.prototype.error=function(a){if(!this.s){try{var b=this.wb(a,this.tc)}catch(c){M.prototype.error.call(this,c);return}this.gd();a=new Zb(this,void 0,void 0);this.add(a);ic(this,b,void 0,void 0,a)}};function fd(a){for(var b=[],c=0;c<arguments.length;++c)b[c-0]=arguments[c];var d=b,e=void 0;"function"===typeof d[d.length-1]&&(e=d.pop());1===d.length&&tb(d[0])&&(d=d[0].slice());return function(f){return f.i.call(uc([f].concat(v(d))),new lc(e))}}function gd(a){for(var b=[],c=0;c<arguments.length;++c)b[c-0]=arguments[c];return fd.apply(null,v(b))};function hd(a){a=void 0===a?null:a;return function(b){return b.i(new id(a))}}var id=function(a){this.defaultValue=a};id.prototype.call=function(a,b){return b.subscribe(new jd(a,this.defaultValue))};var jd=function(a,b){E.call(this,a);this.defaultValue=b;this.Ic=!0};w(jd,E);jd.EMPTY=E.EMPTY;jd.create=E.create;jd.prototype.l=function(a){this.Ic=!1;this.destination.next(a)};jd.prototype.B=function(){this.Ic&&this.destination.next(this.defaultValue);this.destination.complete()};function kd(a){return function(b){return b.i(new ld(a))}}var ld=function(a){this.xc=a};ld.prototype.call=function(a,b){return b.subscribe(new md(a,this.xc))};var md=function(a,b){M.call(this,a);this.xc=b;this.md=!1;this.Kb=[];this.index=0};w(md,M);md.EMPTY=M.EMPTY;md.create=M.create;n=md.prototype;n.ea=function(a,b,c,d,e){this.destination.next(a);nd(this,e);od(this)};n.Xa=function(a){this.L(a)};n.J=function(a){(a=nd(this,a))&&this.destination.next(a);od(this)};
n.l=function(a){var b=this.index++;try{var c=this.xc(a,b);if(c){var d=ic(this,c,a);d&&!d.closed&&(this.destination.add(d),this.Kb.push(d))}}catch(e){this.destination.error(e)}};n.B=function(){this.md=!0;od(this);this.unsubscribe()};var nd=function(a,b){b.unsubscribe();var c=a.Kb.indexOf(b);-1!==c&&a.Kb.splice(c,1);return b.Md},od=function(a){a.md&&0===a.Kb.length&&a.destination.complete()};function pd(a){return function(b){return b.i(new qd(a))}}var qd=function(a){this.za=a;this.Be=void 0};qd.prototype.call=function(a,b){return b.subscribe(new rd(a,this.za,this.Be))};var rd=function(a,b,c){M.call(this,a);this.za=b;this.values=new Set;c&&this.add(ic(this,c))};w(rd,M);rd.EMPTY=M.EMPTY;rd.create=M.create;n=rd.prototype;n.ea=function(){this.values.clear()};n.Xa=function(a){this.L(a)};n.l=function(a){this.za?this.ee(a):this.bd(a,a)};
n.ee=function(a){var b=this.destination;try{var c=this.za(a)}catch(d){b.error(d);return}this.bd(c,a)};n.bd=function(a,b){var c=this.values;c.has(a)||(c.add(a),this.destination.next(b))};function R(a){return function(b){return b.i(new sd(a))}}var sd=function(a){this.compare=a;this.za=void 0};sd.prototype.call=function(a,b){return b.subscribe(new td(a,this.compare,this.za))};var td=function(a,b,c){E.call(this,a);this.za=c;this.Ad=!1;"function"===typeof b&&(this.compare=b)};w(td,E);td.EMPTY=E.EMPTY;td.create=E.create;td.prototype.compare=function(a,b){return a===b};
td.prototype.l=function(a){try{var b=this.za;var c=b?b(a):a}catch(e){return this.destination.error(e)}b=!1;if(this.Ad)try{var d=this.compare;b=d(this.key,c)}catch(e){return this.destination.error(e)}else this.Ad=!0;b||(this.key=c,this.destination.next(a))};function S(){if(isNaN(1))throw new TypeError("z");return function(a){return a.i(new ud)}}var ud=function(){this.count=1};ud.prototype.call=function(a,b){return b.subscribe(new vd(a,this.count))};var vd=function(a,b){E.call(this,a);this.count=b;this.fe=0};w(vd,E);vd.EMPTY=E.EMPTY;vd.create=E.create;vd.prototype.l=function(a){var b=this.count,c=++this.fe;c<=b&&(this.destination.next(a),c===b&&(this.destination.complete(),this.unsubscribe()))};function wd(a){a=void 0===a?xd:a;return function(b){return b.i(new yd(a))}}var yd=function(a){this.yc=a};yd.prototype.call=function(a,b){return b.subscribe(new zd(a,this.yc))};var zd=function(a,b){E.call(this,a);this.yc=b;this.Ia=!1};w(zd,E);zd.EMPTY=E.EMPTY;zd.create=E.create;zd.prototype.l=function(a){this.Ia=!0;this.destination.next(a)};zd.prototype.B=function(){if(this.Ia)return this.destination.complete();try{var a=this.yc()}catch(b){a=b}this.destination.error(a)};
function xd(){return new Qb};function Ad(a){for(var b=[],c=0;c<arguments.length;++c)b[c-0]=arguments[c];return function(d){return zc(d,J.apply(null,v(b)))}};function Bd(a){return function(b){return b.i(new Cd(a,b))}}var Cd=function(a,b){this.W=a;this.T=void 0;this.source=b};Cd.prototype.call=function(a,b){return b.subscribe(new Dd(a,this.W,this.T,this.source))};var Dd=function(a,b,c,d){E.call(this,a);this.W=b;this.T=c;this.source=d;this.index=0;this.T=c||this};w(Dd,E);Dd.EMPTY=E.EMPTY;Dd.create=E.create;Dd.prototype.J=function(a){this.destination.next(a);this.destination.complete()};
Dd.prototype.l=function(a){var b=!1;try{b=this.W.call(this.T,a,this.index++,this.source)}catch(c){this.destination.error(c);return}b||this.J(!1)};Dd.prototype.B=function(){this.J(!0)};function Ed(){return function(a){return a.i(new Fd)}}var Fd=function(){};Fd.prototype.call=function(a,b){return b.subscribe(new Gd(a))};var Gd=function(){E.apply(this,arguments)};w(Gd,E);Gd.EMPTY=E.EMPTY;Gd.create=E.create;Gd.prototype.l=function(){};function Hd(){if(isNaN(1))throw new TypeError("z");return function(a){return a.i(new Id)}}var Id=function(){this.total=1};Id.prototype.call=function(a,b){return b.subscribe(new Jd(a,this.total))};var Jd=function(a,b){E.call(this,a);this.total=b;this.Pd=[];this.count=0};w(Jd,E);Jd.EMPTY=E.EMPTY;Jd.create=E.create;Jd.prototype.l=function(a){var b=this.Pd,c=this.total,d=this.count++;b.length<c?b.push(a):b[d%c]=a};
Jd.prototype.B=function(){var a=this.destination,b=this.count;if(0<b)for(var c=this.count>=this.total?this.total:this.count,d=this.Pd,e=0;e<c;e++){var f=b++%c;a.next(d[f])}a.complete()};function Kd(a,b){var c=2<=arguments.length;return function(d){return d.g(a?Q(function(e,f){return a(e,f,d)}):Ab,Hd(),c?hd(b):wd(function(){return new Qb}))}};function Ld(a){return function(b){return b.i(new Md(a))}}var Md=function(a){this.value=a};Md.prototype.call=function(a,b){return b.subscribe(new Nd(a,this.value))};var Nd=function(a,b){E.call(this,a);this.value=b};w(Nd,E);Nd.EMPTY=E.EMPTY;Nd.create=E.create;Nd.prototype.l=function(){this.destination.next(this.value)};function Od(a,b){var c=!1;2<=arguments.length&&(c=!0);return function(d){return d.i(new Pd(a,b,c))}}var Pd=function(a,b,c){this.oc=a;this.seed=b;this.Ee=void 0===c?!1:c};Pd.prototype.call=function(a,b){return b.subscribe(new Qd(a,this.oc,this.seed,this.Ee))};var Qd=function(a,b,c,d){E.call(this,a);this.oc=b;this.hc=c;this.dd=d;this.index=0};w(Qd,E);Qd.EMPTY=E.EMPTY;Qd.create=E.create;
Qd.prototype.l=function(a){var b=this.destination;if(this.dd){var c=this.index++;try{var d=this.oc(this.hc,a,c)}catch(e){b.error(e);return}this.hc=d;b.next(d)}else this.hc=a,this.dd=!0,b.next(a)};function Rd(a,b){return function(c){var d="function"===typeof a?a:function(){return a};if("function"===typeof b)return c.i(new Sd(d,b));var e=Object.create(c,Vb);e.source=c;e.Wb=d;return e}}var Sd=function(a,b){this.Wb=a;this.wb=b};Sd.prototype.call=function(a,b){var c=this.wb,d=this.Wb();a=c(d).subscribe(a);a.add(b.subscribe(d));return a};function Td(a){for(var b=[],c=0;c<arguments.length;++c)b[c-0]=arguments[c];var d=b;1===d.length&&tb(d[0])&&(d=d[0]);return function(e){return e.i(new Ud(d))}}var Ud=function(a){this.Rc=a};Ud.prototype.call=function(a,b){return b.subscribe(new Vd(a,this.Rc))};var Vd=function(a,b){M.call(this,a);this.destination=a;this.Rc=b};w(Vd,M);Vd.EMPTY=M.EMPTY;Vd.create=M.create;Vd.prototype.Xa=function(){Wd(this)};Vd.prototype.J=function(){Wd(this)};Vd.prototype.L=function(){Wd(this);this.unsubscribe()};
Vd.prototype.B=function(){Wd(this);this.unsubscribe()};var Wd=function(a){var b=a.Rc.shift();if(b){var c=new Zb(a,void 0,void 0);a.destination.add(c);ic(a,b,void 0,void 0,c)}else a.destination.complete()};function Xd(){return Rd(new I)};function Yd(){var a=new Ob(1,void 0,void 0);return function(b){return Rd(function(){return a},void 0)(b)}};function Zd(a){a=void 0===a?-1:a;return function(b){return 0===a?Ib:0>a?b.i(new $d(-1,b)):b.i(new $d(a-1,b))}}var $d=function(a,b){this.count=a;this.source=b};$d.prototype.call=function(a,b){return b.subscribe(new ae(a,this.count,this.source))};var ae=function(a,b,c){E.call(this,a);this.count=b;this.source=c};w(ae,E);ae.EMPTY=E.EMPTY;ae.create=E.create;
ae.prototype.complete=function(){if(!this.s){var a=this.source,b=this.count;if(0===b)return E.prototype.complete.call(this);-1<b&&(this.count=b-1);a.subscribe(this.gd())}};function be(){return new I}function ce(){return function(a){return K()(Rd(be)(a))}};function T(a){for(var b=[],c=0;c<arguments.length;++c)b[c-0]=arguments[c];var d=b[b.length-1];return Mb(d)?(b.pop(),function(e){return zc(b,e,d)}):function(e){return zc(b,e)}};var de=function(a,b,c){b=void 0===b?0:b;c=void 0===c?Zc:c;G.call(this);this.source=a;this.delayTime=b;this.P=c;0>b&&(this.delayTime=0);Mb(c)||(this.P=Zc)};w(de,G);de.create=G.create;de.ue=function(a){return wb(this,a.source.subscribe(a.Xc))};de.prototype.K=function(a){return this.P.o(de.ue,this.delayTime,{source:this.source,Xc:a})};function ee(){var a=void 0===a?0:a;return function(b){return b.i(new fe(a))}}var fe=function(a){this.P=tc;this.delay=a};
fe.prototype.call=function(a,b){return(new de(b,this.delay,this.P)).subscribe(a)};function V(a){return function(b){return b.i(new ge(a))}}var ge=function(a){this.F=a};ge.prototype.call=function(a,b){return b.subscribe(new je(a,this.F))};var je=function(a,b){M.call(this,a);this.F=b;this.index=0};w(je,M);je.EMPTY=M.EMPTY;je.create=M.create;n=je.prototype;n.l=function(a){var b=this.index++;try{var c=this.F(a,b)}catch(d){this.destination.error(d);return}this.fc(c,a,b)};
n.fc=function(a,b,c){var d=this.Pb;d&&d.unsubscribe();b=new Zb(this,b,c);this.destination.add(b);this.Pb=ic(this,a,void 0,void 0,b)};n.B=function(){var a=this.Pb;a&&!a.closed||M.prototype.B.call(this);this.unsubscribe()};n.va=function(){this.Pb=null};n.J=function(a){this.destination.remove(a);this.Pb=null;this.s&&M.prototype.B.call(this)};n.ea=function(a,b){this.destination.next(b)};function ke(a){return function(b){return b.i(new le(a))}}var le=function(a){this.We=a};le.prototype.call=function(a,b){a=new me(a);var c=ic(a,this.We);return c&&!a.Rd?(a.add(c),b.subscribe(a)):a};var me=function(a){M.call(this,a);this.Rd=!1};w(me,M);me.EMPTY=M.EMPTY;me.create=M.create;me.prototype.ea=function(){this.Rd=!0;this.complete()};me.prototype.J=function(){};function ne(a,b){b=void 0===b?!1:b;return function(c){return c.i(new oe(a,b))}}var oe=function(a,b){this.W=a;this.Dc=b};oe.prototype.call=function(a,b){return b.subscribe(new pe(a,this.W,this.Dc))};var pe=function(a,b,c){E.call(this,a);this.W=b;this.Dc=c;this.index=0};w(pe,E);pe.EMPTY=E.EMPTY;pe.create=E.create;pe.prototype.l=function(a){var b=this.destination;try{var c=this.W(a,this.index++)}catch(d){b.error(d);return}b=this.destination;c?b.next(a):(this.Dc&&b.next(a),b.complete())};function qe(a,b,c){return function(d){return d.i(new re(a,b,c))}}var re=function(a,b,c){this.Ue=a;this.error=b;this.complete=c};re.prototype.call=function(a,b){return b.subscribe(new se(a,this.Ue,this.error,this.complete))};var se=function(a,b,c,d){E.call(this,a);this.ic=this.jc=this.kc=Ec;this.jc=c||Ec;this.ic=d||Ec;ub(b)?(this.ia=this,this.kc=b):b&&(this.ia=b,this.kc=b.next||Ec,this.jc=b.error||Ec,this.ic=b.complete||Ec)};w(se,E);se.EMPTY=E.EMPTY;se.create=E.create;
se.prototype.l=function(a){try{this.kc.call(this.ia,a)}catch(b){this.destination.error(b);return}this.destination.next(a)};se.prototype.L=function(a){try{this.jc.call(this.ia,a)}catch(b){this.destination.error(b);return}this.destination.error(a)};se.prototype.B=function(){try{this.ic.call(this.ia)}catch(a){this.destination.error(a);return}return this.destination.complete()};function te(a){for(var b=[],c=0;c<arguments.length;++c)b[c-0]=arguments[c];return function(d){var e;"function"===typeof b[b.length-1]&&(e=b.pop());return d.i(new ue(b,e))}}var ue=function(a,b){this.oa=a;this.F=b};ue.prototype.call=function(a,b){return b.subscribe(new ve(a,this.oa,this.F))};var ve=function(a,b,c){M.call(this,a);this.oa=b;this.F=c;this.Ma=[];a=b.length;this.values=Array(a);for(c=0;c<a;c++)this.Ma.push(c);for(c=0;c<a;c++){var d=b[c];this.add(ic(this,d,d,c))}};w(ve,M);ve.EMPTY=M.EMPTY;
ve.create=M.create;ve.prototype.ea=function(a,b,c){this.values[c]=b;a=this.Ma;0<a.length&&(c=a.indexOf(c),-1!==c&&a.splice(c,1))};ve.prototype.J=function(){};ve.prototype.l=function(a){0===this.Ma.length&&(a=[a].concat(v(this.values)),this.F?this.be(a):this.destination.next(a))};ve.prototype.be=function(a){try{var b=this.F.apply(this,a)}catch(c){this.destination.error(c);return}this.destination.next(b)};function we(a){return function(b){return b.g(xe(a,Xd()))}}function W(a){return function(b){return b.g(xe(a,Yd()))}}function xe(a,b){function c(d){return new G(function(e){return d.subscribe(function(f){Ha(a,function(){return void e.next(f)})},function(f){Ha(a,function(){return void e.error(f)})},function(){Ha(a,function(){return void e.complete()})})})}return F(c,ee(),b,K(),c)};function X(a,b){return J(b).g(W(a.h))};function ye(a){function b(c){return"boolean"===typeof c||"string"===typeof c||"number"===typeof c||void 0===c||null===c}return b(a)?!0:Array.isArray(a)?a.every(b):"object"===typeof a?Object.keys(a).every(function(c){return"string"===typeof c})&&Object.values(a).every(function(c){return Array.isArray(c)?c.every(b):b(c)}):!1};B(!0);var ze=function(a){ze[" "](a);return a};ze[" "]=function(){};var Ae=function(a,b){try{return ze(a[b]),!0}catch(c){}return!1},Ce=function(a,b){var c=Be;return Object.prototype.hasOwnProperty.call(c,a)?c[a]:c[a]=b(a)};var De=C("Opera"),Ee=C("Trident")||C("MSIE"),Fe=C("Edge"),Ge=C("Gecko")&&!(-1!=db.toLowerCase().indexOf("webkit")&&!C("Edge"))&&!(C("Trident")||C("MSIE"))&&!C("Edge"),He=-1!=db.toLowerCase().indexOf("webkit")&&!C("Edge"),Ie=function(){var a=za.document;return a?a.documentMode:void 0},Je;
a:{var Ke="",Le=function(){var a=db;if(Ge)return/rv:([^\);]+)(\)|;)/.exec(a);if(Fe)return/Edge\/([\d\.]+)/.exec(a);if(Ee)return/\b(?:MSIE|rv)[: ]([^\);]+)(\)|;)/.exec(a);if(He)return/WebKit\/(\S+)/.exec(a);if(De)return/(?:Version)[ \/]?(\S+)/.exec(a)}();Le&&(Ke=Le?Le[1]:"");if(Ee){var Me=Ie();if(null!=Me&&Me>parseFloat(Ke)){Je=String(Me);break a}}Je=Ke}
var Ne=Je,Be={},Oe=function(a){return Ce(a,function(){for(var b=0,c=bb(String(Ne)).split("."),d=bb(String(a)).split("."),e=Math.max(c.length,d.length),f=0;0==b&&f<e;f++){var h=c[f]||"",g=d[f]||"";do{h=/(\d*)(\D*)(.*)/.exec(h)||["","","",""];g=/(\d*)(\D*)(.*)/.exec(g)||["","","",""];if(0==h[0].length&&0==g[0].length)break;b=cb(0==h[1].length?0:parseInt(h[1],10),0==g[1].length?0:parseInt(g[1],10))||cb(0==h[2].length,0==g[2].length)||cb(h[2],g[2]);h=h[3];g=g[3]}while(0==b)}return 0<=b})},Pe;
if(za.document&&Ee){var Qe=Ie();Pe=Qe?Qe:parseInt(Ne,10)||void 0}else Pe=void 0;var Re=Pe;gb();kb();hb();jb();var Se={},Te=null,Ue=Ge||He||"function"==typeof za.btoa,Ve=function(a,b){B(Ba(a),"encodeByteArray takes an array as a parameter");void 0===b&&(b=0);if(!Te){Te={};for(var c="ABCDEFGHIJKLMNOPQRSTUVWXYZabcdefghijklmnopqrstuvwxyz0123456789".split(""),d=["+/=","+/","-_=","-_.","-_"],e=0;5>e;e++){var f=c.concat(d[e].split(""));Se[e]=f;for(var h=0;h<f.length;h++){var g=f[h],k=Te[g];void 0===k?Te[g]=h:B(k===h)}}}b=Se[b];c=Array(Math.floor(a.length/3));d=b[64]||"";for(e=f=0;f<a.length-2;f+=3){k=a[f];var l=
a[f+1];g=a[f+2];h=b[k>>2];k=b[(k&3)<<4|l>>4];l=b[(l&15)<<2|g>>6];g=b[g&63];c[e++]=""+h+k+l+g}h=0;g=d;switch(a.length-f){case 2:h=a[f+1],g=b[(h&15)<<2]||d;case 1:a=a[f],c[e]=""+b[a>>2]+b[(a&3)<<4|h>>4]+g+d}return c.join("")};var We="function"===typeof Uint8Array;function Xe(a){return Ye(a,function(b){return b},function(b){return new Uint8Array(b)})}function Ze(a,b,c){return"object"===typeof a?We&&!Array.isArray(a)&&a instanceof Uint8Array?c(a):Ye(B(a),b,c):b(a)}function Ye(a,b,c){if(Array.isArray(a)){for(var d=Array(a.length),e=0;e<a.length;e++){var f=a[e];null!=f&&(d[e]=Ze(f,b,c))}Array.isArray(a)&&a.Ne&&$e(d);return d}d={};for(e in a)f=a[e],null!=f&&(d[e]=Ze(f,b,c));return d}
function af(a){return Ye(a,function(b){return"number"===typeof b?isFinite(b)?b:String(b):b},function(b){return Ve(b)})}var bf={Ne:{value:!0,configurable:!0}},$e=function(a){Array.isArray(a)&&!Object.isFrozen(a)&&Object.defineProperties(a,bf);return a},cf,df=Symbol("exempted jspb subclass"),ef=Symbol("generated by jspb");var ff;function gf(a,b){ff=b;a=new a(b);ff=null;return a};var hf=function(a,b,c){Ta(this,hf,"The message constructor should only be used by subclasses");B(this.constructor!==hf,"Message is an abstract class and cannot be directly constructed");if(!0!==this[df]){B(!0===this[ef],"Message can only be subclassed by proto gencode.");var d=Object.getPrototypeOf(B(Object.getPrototypeOf(this)));B(d.hasOwnProperty(ef),"Generated jspb classes should not be extended")}d=ff;ff=null;a||(a=d);d=this.constructor.rg;a||(a=d?[d]:[]);this.Qa=d?0:-1;this.D=null;this.ca=a;
a:{d=this.ca.length;a=d-1;if(d&&(d=this.ca[a],!(null===d||"object"!=typeof d||Array.isArray(d)||We&&d instanceof Uint8Array))){this.Za=a-this.Qa;this.I=d;break a}void 0!==b&&-1<b?(this.Za=Math.max(b,a+1-this.Qa),this.I=null):this.Za=Number.MAX_VALUE}if(c)for(b=0;b<c.length;b++)a=c[b],a<this.Za?(a+=this.Qa,(d=this.ca[a])?$e(d):this.ca[a]=jf):(kf(this),(d=this.I[a])?$e(d):this.I[a]=jf)},jf=Object.freeze($e([])),kf=function(a){var b=a.Za+a.Qa;a.ca[b]||(a.I=a.ca[b]={})},lf=function(a,b){if(-1===b)return null;
if(b<a.Za){b+=a.Qa;var c=a.ca[b];return c!==jf?c:a.ca[b]=$e([])}if(a.I)return c=a.I[b],c!==jf?c:a.I[b]=$e([])},mf=function(a,b,c){b<a.Za?a.ca[b+a.Qa]=c:(kf(a),a.I[b]=c);return a},of=function(a){var b=nf;a.D||(a.D={});if(!a.D[3]){var c=lf(a,3);c&&(a.D[3]=new b(c))}return a.D[3]};hf.prototype.toJSON=function(){var a=pf(this,!1);return cf?a:af(a)};
var pf=function(a,b){if(a.D)for(var c in a.D){var d=a.D[c];if(Array.isArray(d))for(var e=0;e<d.length;e++)d[e]&&pf(d[e],b);else d&&pf(d,b)}return a.ca},rf=function(a){cf=!0;try{return JSON.stringify(a.toJSON(),qf)}finally{cf=!1}},qf=function(a,b){switch(typeof b){case "number":return isFinite(b)?b:String(b);case "object":if(We&&null!=b&&b instanceof Uint8Array)return Ve(b)}return b};hf.prototype.toString=function(){return pf(this,!1).toString()};
hf.prototype.getExtension=function(a){kf(this);this.D||(this.D={});var b=a.kg;return a.og?a.Me()?(this.D[b]||(this.D[b]=Va(this.I[b]||[],function(c){return new a.se(c)})),this.D[b]):this.I[b]=this.I[b]||$e([]):a.Me()?(!this.D[b]&&this.I[b]&&(this.D[b]=new a.se(this.I[b])),this.D[b]):this.I[b]};hf.prototype.clone=function(){var a=Ta(this,hf),b=a.constructor;a=Xe(pf(a,!1));return gf(b,a)};var sf=function(a,b){a=lf(a,b);return null==a?0:a};var tf=function(){hf.apply(this,arguments)};w(tf,hf);tf.prototype[ef]=!0;var uf=function(a,b){this.x=void 0!==a?a:0;this.y=void 0!==b?b:0};n=uf.prototype;n.clone=function(){return new uf(this.x,this.y)};n.toString=function(){return"("+this.x+", "+this.y+")"};n.equals=function(a){return a instanceof uf&&(this==a?!0:this&&a?this.x==a.x&&this.y==a.y:!1)};n.ceil=function(){this.x=Math.ceil(this.x);this.y=Math.ceil(this.y);return this};n.floor=function(){this.x=Math.floor(this.x);this.y=Math.floor(this.y);return this};
n.round=function(){this.x=Math.round(this.x);this.y=Math.round(this.y);return this};n.translate=function(a,b){a instanceof uf?(this.x+=a.x,this.y+=a.y):(this.x+=Number(a),"number"===typeof b&&(this.y+=b));return this};n.scale=function(a,b){this.x*=a;this.y*="number"===typeof b?b:a;return this};var vf=function(a,b){this.width=a;this.height=b};n=vf.prototype;n.clone=function(){return new vf(this.width,this.height)};n.toString=function(){return"("+this.width+" x "+this.height+")"};n.aspectRatio=function(){return this.width/this.height};n.Ic=function(){return!(this.width*this.height)};n.ceil=function(){this.width=Math.ceil(this.width);this.height=Math.ceil(this.height);return this};n.floor=function(){this.width=Math.floor(this.width);this.height=Math.floor(this.height);return this};
n.round=function(){this.width=Math.round(this.width);this.height=Math.round(this.height);return this};n.scale=function(a,b){this.width*=a;this.height*="number"===typeof b?b:a;return this};var yf=function(a){return a?new wf(xf(a)):Ka||(Ka=new wf)},zf=function(a){var b=a.scrollingElement?a.scrollingElement:He||"CSS1Compat"!=a.compatMode?a.body||a.documentElement:a.documentElement;a=a.parentWindow||a.defaultView;return Ee&&Oe("10")&&a.pageYOffset!=b.scrollTop?new uf(b.scrollLeft,b.scrollTop):new uf(a.pageXOffset||b.scrollLeft,a.pageYOffset||b.scrollTop)},Af=function(a,b,c){function d(g){g&&b.appendChild("string"===typeof g?a.createTextNode(g):g)}for(var e=1;e<c.length;e++){var f=c[e];
if(!Ba(f)||Ca(f)&&0<f.nodeType)d(f);else{a:{if(f&&"number"==typeof f.length){if(Ca(f)){var h="function"==typeof f.item||"string"==typeof f.item;break a}if("function"===typeof f){h="function"==typeof f.item;break a}}h=!1}Ua(h?Xa(f):f,d)}}},xf=function(a){B(a,"Node cannot be null or undefined.");return 9==a.nodeType?a:a.ownerDocument||a.document},Bf=function(a,b){a&&(a=a.parentNode);for(var c=0;a;){B("parentNode"!=a.name);if(b(a))return a;a=a.parentNode;c++}return null},wf=function(a){this.Ta=a||za.document||
document};n=wf.prototype;n.getElementsByTagName=function(a,b){return(b||this.Ta).getElementsByTagName(String(a))};n.createElement=function(a){var b=this.Ta;a=String(a);"application/xhtml+xml"===b.contentType&&(a=a.toLowerCase());return b.createElement(a)};n.createTextNode=function(a){return this.Ta.createTextNode(String(a))};n.appendChild=function(a,b){B(null!=a&&null!=b,"goog.dom.appendChild expects non-null arguments");a.appendChild(b)};n.append=function(a,b){Af(xf(a),a,arguments)};
n.canHaveChildren=function(a){if(1!=a.nodeType)return!1;switch(a.tagName){case "APPLET":case "AREA":case "BASE":case "BR":case "COL":case "COMMAND":case "EMBED":case "FRAME":case "HR":case "IMG":case "INPUT":case "IFRAME":case "ISINDEX":case "KEYGEN":case "LINK":case "NOFRAMES":case "NOSCRIPT":case "META":case "OBJECT":case "PARAM":case "SCRIPT":case "SOURCE":case "STYLE":case "TRACK":case "WBR":return!1}return!0};n.removeNode=function(a){return a&&a.parentNode?a.parentNode.removeChild(a):null};
n.contains=function(a,b){if(!a||!b)return!1;if(a.contains&&1==b.nodeType)return a==b||a.contains(b);if("undefined"!=typeof a.compareDocumentPosition)return a==b||!!(a.compareDocumentPosition(b)&16);for(;b&&a!=b;)b=b.parentNode;return b==a};var Df=function(){return!Cf()&&(C("iPod")||C("iPhone")||C("Android")||C("IEMobile"))},Cf=function(){return C("iPad")||C("Android")&&!C("Mobile")||C("Silk")};var Ef=function(a){try{return!!a&&null!=a.location.href&&Ae(a,"foo")}catch(b){return!1}};var Ff=function(){var a=void 0===a?za:a;return(a=a.performance)&&a.now?a.now():null},Gf=function(a){var b=za.performance;return b&&b.timing&&b.timing[a]||0};var Hf=function(a,b){var c=window;return function(){var d=Ff(),e=3;try{var f=b.apply(this,arguments)}catch(g){throw e=13,g;}finally{if(c.google_measure_js_timing&&d){var h=Ff()||0;d={label:a.toString(),value:d,duration:h-d,type:e};e=c.google_js_reporting_queue=c.google_js_reporting_queue||[];2048>e.length&&e.push(d)}}return f}};var If=function(){Fa.apply(this,arguments)};w(If,Fa);If.prototype.sa=function(a,b){return Fa.prototype.sa.call(this,a,Hf(a,b))};function Jf(a,b){return function(c){return new G(function(d){return c.subscribe(function(e){a.sa(b,function(){d.next(e)})()},function(e){a.sa(b,function(){d.error(e)})()},function(){a.sa(b,function(){d.complete()})()})})}};function Kf(a,b){var c=!1;return new G(function(d){var e=a.setTimeout(function(){c=!0;d.next(!0);d.complete()},b);return function(){c||a.clearTimeout(e)}})};var Lf=function(a,b){this.H=a;this.u=b};Lf.prototype.now=function(){return this.H.performance.now()};Lf.prototype.setTimeout=function(a,b){return this.H.setTimeout(this.u.sa(734,a),b)};Lf.prototype.clearTimeout=function(a){this.H.clearTimeout(a)};Lf.prototype.interval=function(a){var b=this;return new G(function(c){var d=0,e=b.H.setInterval(function(){c.next(d++)},a);return function(){b.H.clearInterval(e)}})};var Mf=function(a){this.global=a=void 0===a?window:a};Mf.prototype.ping=function(a){for(var b=[],c=0;c<arguments.length;++c)b[c-0]=arguments[c];var d=this;return P.apply(null,v(b.map(function(e){return uc(d.global.fetch(e,{method:"GET",cache:"no-cache",keepalive:!0,mode:"no-cors"})).g(L(function(f){return 200===f.status}))}))).g(Bd(function(e){return e}),Kd())};p.Object.defineProperties(Mf.prototype,{Ra:{configurable:!0,enumerable:!0,get:function(){return!!this.global.fetch}}});var Nf=function(a){this.global=a=void 0===a?window:a};Nf.prototype.ping=function(a){for(var b=[],c=0;c<arguments.length;++c)b[c-0]=arguments[c];var d=this;return J(b.map(function(e){try{var f=d.global;f.google_image_requests||(f.google_image_requests=[]);var h=f.document.createElement("img");h.src=e;f.google_image_requests.push(h);return!0}catch(g){return!1}}).every(function(e){return e}))};p.Object.defineProperties(Nf.prototype,{Ra:{configurable:!0,enumerable:!0,get:function(){return!0}}});var Of=function(a){this.global=a=void 0===a?window:a};Of.prototype.ping=function(a){for(var b=[],c=0;c<arguments.length;++c)b[c-0]=arguments[c];var d=this;return J(b.map(function(e){var f;return null===(f=d.global.navigator)||void 0===f?void 0:f.sendBeacon(e)}).every(function(e){return e}))};p.Object.defineProperties(Of.prototype,{Ra:{configurable:!0,enumerable:!0,get:function(){var a;return!(null===(a=this.global.navigator)||void 0===a||!a.sendBeacon)}}});function Pf(a){var b=Qf(a);return null===b?X(a,null):b.g(L(function(c){c=rf(c);if(Ue)c=za.btoa(c);else{for(var d=[],e=0,f=0;f<c.length;f++){var h=c.charCodeAt(f);255<h&&(d[e++]=h&255,h>>=8);d[e++]=h}c=Ve(d,void 0)}return c}),S(),W(a.h))};function Rf(a){var b=void 0===b?{}:b;if("function"===typeof Event)return new Event(a,b);if("undefined"!==typeof document){var c=document.createEvent("CustomEvent");c.initCustomEvent(a,b.bubbles||!1,b.cancelable||!1,b.detail);return c}throw Error();};var Sf=["FRAME","IMG","IFRAME"],Tf=/^[01](px)?$/;
function Uf(a,b){var c=!0,d=!0,e=void 0,f=!0;c=void 0===c?!0:c;d=void 0===d?!1:d;f=void 0===f?!1:f;if(a="string"===typeof a?document.getElementById(a):a){e||(e=function(U,Oa,jc){U.addEventListener(Oa,jc)});for(var h=!1,g=function(U){h||(h=!0,b(U))},k,l,m=0;m<Sf.length;++m)if(Sf[m]==a.tagName){l=3;k=[a];break}k||(k=a.querySelectorAll(Sf.join(",")),l=2);var t=0,q=0,x=a=!1;m={};for(var y=0;y<k.length;m={Ab:m.Ab},y++){var z=k[y];if(!("IMG"!=z.tagName||!z.complete||z.naturalWidth&&z.naturalHeight?Tf.test(z.getAttribute("width"))&&
Tf.test(z.getAttribute("height")):1)){if("IMG"==z.tagName)var A=z.naturalWidth&&z.naturalHeight?!0:!1;else try{A="complete"===(z.readyState?z.readyState:z.contentWindow&&z.contentWindow.document&&z.contentWindow.document.readyState)?!0:!1}catch(U){A=void 0===d?!1:d}if(A)a=!0;else{t++;m.Ab="IMG"===z.tagName;var H=function(U){return function(){t--;t||g(l);U.Ab&&(q--,!q&&x&&g(l))}}(m);e(z,"load",H);m.Ab&&(q++,e(z,"error",H))}}}k=null;if(0===t&&!a&&"complete"===za.document.readyState)l=5;else if(t||!a){e(za,
"load",function(){f&&q?x=!0:g(4)});return}c&&g(l)}};function Vf(a,b,c){if(a)for(var d=0;null!=a&&500>d&&!c(a);++d)a=b(a)}function Wf(a,b){Vf(a,function(c){try{return c===c.parent?null:c.parent}catch(d){}return null},b)}function Xf(a,b){if("IFRAME"==a.tagName)b(a);else{a=a.querySelectorAll("IFRAME");for(var c=0;c<a.length&&!b(a[c]);++c);}}function Yf(a){return(a=a.ownerDocument)&&(a.parentWindow||a.defaultView)||null}
function Zf(a,b,c){try{var d=JSON.parse(c.data)}catch(h){}if("object"===typeof d&&d&&"creativeLoad"===d.type){var e=Yf(a);if(c.source&&e){var f;Wf(c.source,function(h){try{if(h.parent===e)return f=h,!0}catch(g){}});f&&Xf(a,function(h){if(h.contentWindow===f)return b(d),!0})}}}
var $f=function(a,b){var c="string"===typeof a?document.getElementById(a):a;if(c)if(c.onCreativeLoad)c.onCreativeLoad(b);else{var d=b?[b]:[],e=function(f){for(var h=0;h<d.length;++h)try{d[h](1,f)}catch(g){}d={push:function(g){g(1,f)}}};c.onCreativeLoad=function(f){d.push(f)};c.setAttribute("data-creative-load-listener","");c.addEventListener("creativeLoad",function(f){e(f.detail)});za.addEventListener("message",function(f){Zf(c,e,f)})}};var ag=function(a,b){var c=this;this.global=a;this.Vc=b;this.Ld=this.document?P(J(!0),Ac(this.document,"visibilitychange")).g(Jf(this.Vc.u,748),L(function(){return c.document?c.document.visibilityState:"visible"}),R()):J("visible");this.bf=this.document?Ac(this.document,"DOMContentLoaded").g(Jf(this.Vc.u,739),S()):J(Rf("DOMContentLoaded"))},bg=function(a){return a.document?a.document.readyState:"complete"},cg=function(a){return null!==a.document&&void 0!==a.document.visibilityState};
ag.prototype.querySelector=function(a){return this.document?this.document.querySelector(a):null};ag.prototype.querySelectorAll=function(a){return this.document?Xa(this.document.querySelectorAll(a)):[]};var dg=function(a){return null!==a.document&&"function"===typeof a.document.elementFromPoint};ag.prototype.elementFromPoint=function(a,b){return this.document&&dg(this)?this.document.elementFromPoint(a,b):null};
var eg=function(a,b){if(!a.document)return J(b);var c=new Ob(1),d=function(){c.next(b)};$f(b,d);Uf(b,d);return c.g(Jf(a.Vc.u,749),S())};p.Object.defineProperties(ag.prototype,{document:{configurable:!0,enumerable:!0,get:function(){return Ae(this.global,"document")?this.global.document||null:null}}});var hg=function(a){a=void 0===a?window:a;bd.call(this,new Mf(a),new Of(a),new Nf(a))};w(hg,bd);var ig={left:0,top:0,width:0,height:0};function jg(a,b){return a.left===b.left&&a.top===b.top&&a.width===b.width&&a.height===b.height}function kg(a,b){return{left:Math.max(a.left,b.left),top:Math.max(a.top,b.top),width:Math.max(0,Math.min(a.left+a.width,b.left+b.width)-Math.max(a.left,b.left)),height:Math.max(0,Math.min(a.top+a.height,b.top+b.height)-Math.max(a.top,b.top))}}function lg(a,b){return{left:Math.round(a.left+b.x),top:Math.round(a.top+b.y),width:a.width,height:a.height}};var mg=function(a,b,c,d){this.top=a;this.right=b;this.bottom=c;this.left=d};n=mg.prototype;n.Bc=function(){return this.right-this.left};n.Ac=function(){return this.bottom-this.top};n.clone=function(){return new mg(this.top,this.right,this.bottom,this.left)};n.toString=function(){return"("+this.top+"t, "+this.right+"r, "+this.bottom+"b, "+this.left+"l)"};
n.contains=function(a){return this&&a?a instanceof mg?a.left>=this.left&&a.right<=this.right&&a.top>=this.top&&a.bottom<=this.bottom:a.x>=this.left&&a.x<=this.right&&a.y>=this.top&&a.y<=this.bottom:!1};n.expand=function(a,b,c,d){Ca(a)?(this.top-=a.top,this.right+=a.right,this.bottom+=a.bottom,this.left-=a.left):(this.top-=a,this.right+=Number(b),this.bottom+=Number(c),this.left-=Number(d));return this};
n.ceil=function(){this.top=Math.ceil(this.top);this.right=Math.ceil(this.right);this.bottom=Math.ceil(this.bottom);this.left=Math.ceil(this.left);return this};n.floor=function(){this.top=Math.floor(this.top);this.right=Math.floor(this.right);this.bottom=Math.floor(this.bottom);this.left=Math.floor(this.left);return this};n.round=function(){this.top=Math.round(this.top);this.right=Math.round(this.right);this.bottom=Math.round(this.bottom);this.left=Math.round(this.left);return this};
n.translate=function(a,b){a instanceof uf?(this.left+=a.x,this.right+=a.x,this.top+=a.y,this.bottom+=a.y):(Pa(a),this.left+=a,this.right+=a,"number"===typeof b&&(this.top+=b,this.bottom+=b));return this};n.scale=function(a,b){b="number"===typeof b?b:a;this.left*=a;this.right*=a;this.top*=b;this.bottom*=b;return this};var og=function(a){tf.call(this,a,-1,ng)};w(og,tf);var ng=[6];var pg="platform platformVersion architecture model uaFullVersion bitness".split(" "),qg=function(a){return a.navigator&&a.navigator.userAgentData&&"function"===typeof a.navigator.userAgentData.getHighEntropyValues?a.navigator.userAgentData.getHighEntropyValues(pg).then(function(b){var c=new og;c=mf(c,1,b.platform);c=mf(c,2,b.platformVersion);c=mf(c,3,b.architecture);c=mf(c,4,b.model);c=mf(c,5,b.uaFullVersion);return mf(c,9,b.bitness)}):null};var rg=function(a,b){a=void 0===a?window:a;b=void 0===b?null:b;mb.call(this);this.global=a;this.Fa=b;this.Kd=Ac(this.global,"unload").g(Jf(this.u,747),S());this.af=Ac(this.global,"beforeunload").g(Jf(this.u,747),S());this.cf=Ac(this.global,"pagehide").g(Jf(this.u,747),S());this.Jd=Ac(this.global,"load").g(Jf(this.u,738),S());this.df=Ac(this.global,"resize").g(Jf(this.u,741));this.onMessage=Ac(this.global,"message").g(Jf(this.u,740));this.document=new ag(this.global,this);this.u=new If;this.m=new Lf(this.H,
this.u);this.A=new hg(a)};w(rg,mb);var sg=function(a,b){b.start();return Ac(b,"message").g(Jf(a.u,740))};rg.prototype.postMessage=function(a,b,c){c=void 0===c?[]:c;this.global.postMessage(a,b,c)};rg.prototype.Bc=function(){return Ef(this.global)?this.global.width:0};rg.prototype.Ac=function(){return Ef(this.global)?this.global.height:0};
var tg=function(a,b){try{var c=a.global,d=Cf()||Df();try{b&&(c=c.top);a=c;d=void 0===d?!1:d;b&&null!==a&&a!=a.top&&(a=a.top);try{if(void 0===d?0:d)var e=(new vf(a.innerWidth,a.innerHeight)).round();else{var f=(a||window).document,h="CSS1Compat"==f.compatMode?f.documentElement:f.body;e=(new vf(h.clientWidth,h.clientHeight)).round()}var g=e}catch(q){g=new vf(-12245933,-12245933)}b=g;var k=zf(yf(c.document).Ta);if(-12245933==b.width){var l=b.width;var m=new mg(l,l,l,l)}else m=new mg(k.y,k.x+b.width,
k.y+b.height,k.x);var t=m}catch(q){t=new mg(-12245933,-12245933,-12245933,-12245933)}return{left:t.left,top:t.top,width:t.Bc(),height:t.Ac()}}catch(q){return ig}};rg.prototype.validate=function(){return this.global&&!!this.H.performance&&!!this.H.clearTimeout&&!!this.H.setTimeout&&!!this.H.setInterval&&!!this.H.clearInterval&&(!!this.H.fetch||"undefined"!==typeof XMLHttpRequest)};var Qf=function(a){return(a=qg(a.global))?uc(a):null};
p.Object.defineProperties(rg.prototype,{H:{configurable:!0,enumerable:!0,get:function(){return window}},Va:{configurable:!0,enumerable:!0,get:function(){return!Ef(this.global.top)}},Cc:{configurable:!0,enumerable:!0,get:function(){return this.Va||this.global.top!==this.global}},Oe:{configurable:!0,enumerable:!0,get:function(){return this.global.location.href}},scrollY:{configurable:!0,enumerable:!0,get:function(){return this.global.scrollY}},MutationObserver:{configurable:!0,enumerable:!0,get:function(){return this.H.MutationObserver}},
ResizeObserver:{configurable:!0,enumerable:!0,get:function(){return this.H.ResizeObserver}},Ke:{configurable:!0,enumerable:!0,get:function(){return Ee&&Oe(8)}}});var ug=!Ee&&!jb(),vg=function(a,b){if(/-[a-z]/.test(b))return null;if(ug&&a.dataset){if(kb()&&!(b in a.dataset))return null;a=a.dataset[b];return void 0===a?null:a}return a.getAttribute("data-"+String(b).replace(/([A-Z])/g,"-$1").toLowerCase())};var Y={},wg=(Y["data-google-av-cxn"]="_avicxn_",Y["data-google-av-cpmav"]="_cvu_",Y["data-google-av-metadata"]="_avm_",Y["data-google-av-adk"]="_adk_",Y["data-google-av-btr"]=void 0,Y["data-google-av-override"]=void 0,Y["data-google-av-dm"]=void 0,Y["data-google-av-immediate"]=void 0,Y["data-google-av-aid"]=void 0,Y["data-google-av-naid"]=void 0,Y["data-google-av-inapp"]=void 0,Y["data-google-av-slift"]=void 0,Y["data-google-av-itpl"]=void 0,Y["data-google-av-ext-cxn"]=void 0,Y["data-google-av-rs"]=
void 0,Y["data-google-av-flags"]=void 0,Y),Z={},xg=(Z["data-google-av-adk"]="googleAvAdk",Z["data-google-av-btr"]="googleAvBtr",Z["data-google-av-cpmav"]="googleAvCpmav",Z["data-google-av-dm"]="googleAvDm",Z["data-google-av-ext-cxn"]="googleAvExtCxn",Z["data-google-av-immediate"]="googleAvImmediate",Z["data-google-av-inapp"]="googleAvInapp",Z["data-google-av-itpl"]="googleAvItpl",Z["data-google-av-metadata"]="googleAvMetadata",Z["data-google-av-naid"]="googleAvNaid",Z["data-google-av-override"]="googleAvOverride",
Z["data-google-av-rs"]="googleAvRs",Z["data-google-av-slift"]="googleAvSlift",Z["data-google-av-cxn"]="googleAvCxn",Z["data-google-av-aid"]=void 0,Z["data-google-av-flags"]="googleAvFlags",Z);function yg(a,b){try{var c=a.getAttribute(b);if(null!==c)return c}catch(f){}try{var d=wg[b];if(d&&(c=a[d],void 0!==c))return c}catch(f){}try{var e=xg[b];if(e)return vg(a,e)}catch(f){}return null}function zg(a){return L(function(b){return yg(b,a)})};var Ag=function(a,b){b=Error.call(this,b?a+": "+b:String(a));this.message=b.message;"stack"in b&&(this.stack=b.stack);this.code=a;this.__proto__=Ag.prototype;this.name=String(a)};w(Ag,Error);var Bg=function(){Ag.call(this,1E3);this.__proto__=Bg.prototype};w(Bg,Ag);var Cg=function(){Ag.call(this,1003);this.__proto__=Cg.prototype};w(Cg,Ag);var Dg=function(){Ag.call(this,1001);this.__proto__=Dg.prototype};w(Dg,Ag);var Eg=function(a){Ag.call(this,1004,String(a));this.Fe=a;this.__proto__=Eg.prototype};
w(Eg,Ag);var Fg=function(a){Ag.call(this,1005,a);this.__proto__=Fg.prototype};w(Fg,Ag);var Gg=F(zg("data-google-av-cxn"),L(function(a){if(!a)throw new Dg;return a.split("|")}));var Hg=function(){return F(vc(function(a){return a.element.g(Gg,cd(function(){return J([""])})).g(L(function(b){return{Y:b,Ib:a}}))}),pd(function(a){return a.Y.sort().join(";")}),L(function(a){return a.Ib}))};var Jg=function(){return vc(function(a){return uc(Ig(a)).g(we(a.h))})},Ig=function(a){return a.document.querySelectorAll(".GoogleActiveViewElement,.GoogleActiveViewClass")};function Kg(a){var b=a.Jd,c=a.document.bf;return P(J({}),c,b).g(L(function(){return a}))};var Mg=L(Lg);function Lg(a){var b=Number(yg(a,"data-google-av-rs"));return isNaN(b)||0===b?(a=a.id)?0==a.lastIndexOf("DfaVisibilityIdentifier",0)?6:0==a.lastIndexOf("YtKevlarVisibilityIdentifier",0)?15:0==a.lastIndexOf("YtSparklesVisibilityIdentifier",0)?17:0:0:b};function Ng(a,b){b=void 0===b?Ib:b;return P(Kg(a),b).g(Jg(),pd(),W(a.h))};function Og(a,b){return new G(function(c){var d=!1,e=Array(b.length);e.fill(void 0);var f=new Set,h=new Set,g=[];b.forEach(function(k,l){g.push(k.subscribe(function(m){a.Qd?(e[l]=m,f.add(l),d||(d=!0,Ia(a,function(){d=!1;c.next(Xa(e))}))):c.error(new Eg(l))},function(m){h.add(l);f.add(l);Ia(a,function(){c.error(m)})},function(){h.add(l);Ia(a,function(){h.size===b.length&&c.complete()})}))})})};function Pg(a,b,c){function d(){if(b.Fa){var y=b.Fa,z=y.next;var A={hg:c,vg:e,wg:Object.assign({},f),mg:h,errorMessage:g,jg:k};A={sf:1,tf:0,uf:0,timestamp:b.m.now(),Qb:b.Qb,messageType:2,ig:A};z.call(y,A)}}for(var e=Object.keys(a),f={},h=!1,g=null,k=null,l=new Set,m=[],t={},q=u(e),x=q.next();!x.done;t={ta:t.ta},x=q.next())t.ta=x.value,x=a[t.ta].g(R(),L(function(y){return function(z){var A=String(y.ta);var H=ye(z)?z:String(z);f[A]=H;d();A={};return A[y.ta]=z,A}}(t)),qe(function(y){return function(){l.add(y.ta)}}(t),
function(y){return function(z){k=String(y.ta);g=String(z);d()}}(t),function(y){return function(){l.has(y.ta)||(h=!0,d())}}(t))),m.push(x);return Og(b.h,m).g(cd(function(y){if(y instanceof Eg)throw new Fg(e[y.Fe]);throw y;}),L(function(y){return Object.freeze(Object.assign.apply(Object,[{}].concat(v(y))))}))};function Qg(a,b,c,d){var e=Rg(Sg(Rg(Tg,Ug),Vg),Wg,Rg(Xg,Yg));return a.u.sa.bind(a.u)(733,function(){function f(){if(a.Fa){var l=a.Fa,m=l.next;var t={pg:[].concat(v(g.values())),lg:k};t={sf:1,tf:0,uf:0,timestamp:a.m.now(),Qb:a.Qb,messageType:1,ng:t};m.call(l,t)}}var h={},g=new Set,k=!1;try{return b.g(cd(function(l){d(Object.assign(Object.assign({},h),{error:l}));return Ib}),qe(function(){},function(){},function(){k=!0;f()}),vc(function(l){g.add(l.hb);f();try{var m=c(a,l)}catch(q){return d(Object.assign(Object.assign({},
h),{error:q instanceof Error?q:String(q)})),Ib}var t={};return Pg(m,a,l.hb).g(qe(function(q){t=q}),Yd(),K()).g(e,cd(function(q){d(Object.assign(Object.assign({},t),{error:q}));return Ib}),Ad(void 0),L(function(){g.delete(l.hb)&&f();return!0}))})).g(Od(function(l){return l+1},0),cd(function(l){d(Object.assign(Object.assign({},h),{error:l}));return Ib}))}catch(l){return d(Object.assign(Object.assign({},h),{error:l})),Ib}})()};var Wg=F(L(function(a){if(void 0===a.A||void 0===a.Eb||void 0===a.$b)return!1;if(a.Je){var b=a.$b(a.Eb,a);a.A.ping.apply(a.A,v(b));return!0}return void 0!==a.Ga?!0:!1}),ne(function(a){return!a}),Ed());function Zg(a,b,c){b=b.g(L(function(){return 0}));var d=a.Kd.g(L(function(){return 0})),e=a.af.g(L(function(){return 0}));c=c.g(V(function(g){return 5===g||7===g?Ac(window,"click").g(L(function(){return a.m.now()}),T(0)):J(0)}),W(a.h));var f=a.cf.g(L(function(){return 1})),h=a.document.Ld.g(Q(function(g){return"hidden"===g}),L(function(){return 1}));c=N([c,P(f,h)]).g(L(function(g){g=u(g);var k=g.next().value;g.next();return 0<k&&200>=a.m.now()-k?0:1}));return P(b,d,e,c).g(ne(function(g){return 0!==
g},!0),W(a.h))};var Xg=F(L(function(a){if(void 0===a.A||void 0===a.ya||void 0===a.Lb||void 0===a.ha||void 0===a.C)return!1;if(0===a.ya)return!0;var b=a.ha(Object.assign(Object.assign({},a),{Y:[a.Lb],C:a.C,qb:"eos-base",zb:0,sb:"v"}));a.A.ping.apply(a.A,v(b));return!0}),ne(function(a){return!a}),Ed());var Yg=F(Q(function(a){var b=a.qd;return 0===a.ya||0===b||1===b}),L(function(a){if(void 0===a.A||void 0===a.td||void 0===a.kd||void 0===a.Cd||void 0===a.ya||void 0===a.Lb||void 0===a.ha||void 0===a.C)return!1;if(0===a.ya)return!0;var b=a.ha(Object.assign(Object.assign({},a),{Y:[a.Lb],qb:"eos",zb:a.ac?4:3,sb:"u",C:a.C}));$g.apply(null,[a.A,a.td,a.kd,a.Cd,a.ya].concat(v(b)));return!0}),ne(function(a){return!a}),Ed());
function $g(a,b,c,d,e,f){for(var h=[],g=5;g<arguments.length;++g)h[g-5]=arguments[g];0!==e&&(g={},g=(g[4]=a,g[1]=b,g[2]=c,g[3]=d,g[0]=a,g[7]=a,g[5]=a,g[6]=a,g)[e],g.Ra&&g.ping.apply(g,v(h)))};function ah(a,b){var c=bh,d=ch,e=dh;b=void 0===b?.01:b;return function(f){0<b&&Math.random()<=b&&(f=Object.assign(Object.assign({},f),{errorMessage:f.error instanceof Error&&f.error.message?f.error.message:String(f.error),xe:f.error instanceof Error&&f.error.stack?String(f.error.stack):null,we:f.error instanceof Error&&f.error.name?String(f.error.name):null,ve:String(a.u.Yd)}),f=d(Object.assign(Object.assign({},f),{C:function(){return function(h){try{return e(Object.assign({},h))}catch(g){return{}}}}(),
Y:[c]})),a.A.ping.apply(a.A,v(f)))}};var dh=function(a){return{id:a.qb,mcvt:a.Pe,p:a.Jb,asp:a.pc,mtos:a.Gd,tos:a.Vd,v:a.le,bin:a.sc,avms:a.Se,bs:a.me,mc:a.Qe,"if":a.re,app:a.ma,mse:a.Oc,mtop:a.Pc,itpl:a.Fc,adk:a.eb,exk:a.rc,rs:a.fa,met:a.fb,la:a.Le,cr:a.Hc,osd:a.lb,uach:a.Yc,vs:a.zb,eosc:a.qd,eosm:a.ya,rst:a.ie,rpt:a.he,isd:a.Ec,lsd:a.Lc,r:a.sb,ec:a.De,context:a.ve,msg:a.errorMessage,stack:a.xe,name:a.we}};function Rg(a){for(var b=[],c=0;c<arguments.length;++c)b[c-0]=arguments[c];return function(d){var e=d.g(Xd(),K());d=b.map(function(f){return e.g(f,Ad(!0))});return N(d).g(S(),Ed())}};function Sg(a){for(var b=[],c=0;c<arguments.length;++c)b[c-0]=arguments[c];return function(d){var e=d.g(Xd(),K());d=b.map(function(f){return e.g(f,Ad(!0))});return P.apply(null,v(d)).g(S(),Ed())}};var Ug=F(Q(function(a){var b=a.yd,c=a.zd;return!!a.Ga&&!!b&&!!c}),L(function(a){if(void 0===a.Gd||void 0===a.Vd||void 0===a.Xd||void 0===a.C||void 0===a.Wd||void 0===a.Ga||void 0===a.ha||void 0===a.A)return!1;var b=a.ha(Object.assign(Object.assign({},a),{qb:a.Wd,zb:a.ac?4:3,sb:a.Ga,C:a.C,Y:a.Xd}));a.A.ping.apply(a.A,v(b));return!0}),ne(function(a){return!a}),Ed());function eh(a){return function(b){return b.g(L(function(c){a.Qd||Na("Assertion on queued Observable output failed");return c}))}};function fh(a){return function(b){return new G(function(c){var d=!1,e=b.g(eh(a)).subscribe(function(f){d=!0;c.next(f)},c.error.bind(c),c.complete.bind(c));Ha(a,function(){d||c.next(null)});return e})}};function gh(a,b){return function(c){return c.g(V(function(d){return new G(function(e){var f=a.MutationObserver;if(f){var h=new f(function(g){e.next(g)});h.observe(d,b);return function(){h.disconnect()}}})}))}};var hh={cg:0,Jf:1,Mf:2,Kf:3,0:"UNKNOWN",1:"DEFER_MEASUREMENT",2:"DO_NOT_DEFER_MEASUREMENT",3:"DEFER_MEASUREMENT_AND_PING"};function ih(a,b){var c=b.g(gh(a,{attributes:!0}),W(a.h));return N([b,c.g(W(a.h),fh(a.h))]).g(L(function(d){return u(d).next().value}),zg("data-google-av-dm"),L(jh))}function jh(a){return a&&a in hh?Number(a):2};var Vg=function(a){a=a.g(Xd(),K());var b=a.g(Q(function(d){return 3!==d.Id}),Q(function(d){return void 0!==d.Ga}),L(function(d){var e;return!1===d.pe?"n":!1===d.yd?null!==(e=d.Ga)&&void 0!==e?e:null:null}),Q(function(d){return null!==d}),L(function(d){return d})),c=a.g(Q(function(d){return 3!==d.Id}),L(function(d){return d.wd instanceof Bg?"msf":d.nd instanceof Cg?"c":!1===d.oe?"pv":d.wd||d.nd?"x":null}),Q(function(d){return null!==d}),L(function(d){return d}));b=P(c,b);return N([b,a]).g(L(function(d){var e=
u(d);d=e.next().value;e=e.next().value;if(void 0===e.Nb||void 0===e.C||void 0===e.ha||void 0===e.Ob||void 0===e.A)return!1;d=e.ha(Object.assign(Object.assign({},e),{Y:e.Nb,C:e.C,qb:e.Ob,zb:2,sb:d}));e.A.ping.apply(e.A,v(d));return!0}),ne(function(d){return!d}),Ed())};function kh(a){return"string"===typeof a?encodeURIComponent(a):"number"===typeof a?String(a):Array.isArray(a)?a.map(kh).join(","):!0===a?"1":!1===a?"0":void 0===a||null===a?null:[a.top,a.left,a.top+a.height,a.left+a.width].join()}function lh(a){a=Object.entries(a).map(function(b){var c=u(b);b=c.next().value;c=c.next().value;c=kh(c);return null===c?"":b+"="+c}).filter(function(b){return""!==b});return a.length?a.join("&"):""};function ch(a){var b=a.C(a),c=lh(b);return c?Va(a.Y,function(d){d=0<=d.indexOf("?")?d:d+"?";d=0<="?&".indexOf(d.slice(-1))?d:d+"&";return d+c}):a.Y};function mh(a,b){return Va(a,function(c){if("string"===typeof b.Yc){var d="&"+lh({uach:b.Yc});return"&adurl="==c.substring(c.length-7)?c.substring(0,c.length-7)+d+"&adurl=":c+d}return c})};var Tg=F(ne(function(a){return void 0===a.Ga}),Q(function(a){var b=a.ac;return!!a.zd&&!!b}),L(function(a){if(void 0===a.C||void 0===a.Nb||void 0===a.ha||void 0===a.Ob||void 0===a.A)return!1;var b=a.ha(Object.assign(Object.assign({},a),{Y:a.Nb,C:a.C,qb:a.Ob,zb:4,sb:"v"})),c=a.vc;c&&0<c.length&&a.$b&&a.A.ping.apply(a.A,v(a.$b(c,a)));a.A.ping.apply(a.A,v(b));return!0}),ne(function(a){return!a}),Ed());var nh=function(a,b){I.call(this);this.source=a;this.destination=b};w(nh,I);nh.create=I.create;nh.prototype.next=function(a){this.destination.next(a)};nh.prototype.complete=function(){this.destination.complete()};nh.prototype.error=function(a){this.destination.error(a)};nh.prototype.K=function(a){return this.source.subscribe(a)};function oh(a){return F(L(function(b){var c;if(null===b||void 0===b)b=void 0;else if(b=b.ud[a.key],a instanceof ph)b="boolean"===typeof b?b:a.defaultValue;else throw Error();return null!==(c=b)&&void 0!==c?c:!1}),L(function(b){return b?!0:null}))};function qh(a){return F(L(function(){return!0}),T(!1),W(a))};function rh(a){return 0>=a.length?Ib:N(a.map(function(b){var c=0;return b.g(L(function(d){return{index:c++,value:d}}))})).g(Q(function(b){return b.every(function(c){return c.index===b[0].index})}),L(function(b){return b.map(function(c){return c.value})}))};function sh(a,b){return F(zg("data-google-av-metadata"),L(function(c){if(null===c)return b(void 0);c=c.split("&").map(function(d){return d.split("=")}).filter(function(d){return d[0]===a});return 0===c.length?b(void 0):b(c[0].slice(1).join("="))}))};var th={Ff:"asmreq",Gf:"asmres"};var uh=function(a){tf.call(this,a)};w(uh,tf);uh.prototype.Sd=function(a){mf(this,1,a)};var vh=function(a){tf.call(this,a)};w(vh,tf);vh.prototype.Sd=function(a){mf(this,1,a)};var nf=function(a){tf.call(this,a)};w(nf,tf);function wh(a,b){var c=void 0===c?new rg(a.global.top,a.Fa):c;var d=new MessageChannel;b=b.g(L(function(f){return Number(f)}),Q(function(f){return!isNaN(f)&&0!==f}),qe(function(f){var h=new uh;h.Sd(f);f={type:"asmreq",payload:rf(h)};c.postMessage(f,"*",[d.port2])}),S());var e=sg(a,d.port1).g(Q(function(f){return"object"===typeof f.data}),L(function(f){var h=f.data,g=Object.values(th).includes(h.type);h="string"===typeof h.payload;if(!g||!h||"asmres"!==f.data.type)return null;try{var k=f.data.payload,
l=gf(vh,k?JSON.parse(k):null);Ta(l,hf);return l}catch(m){return null}}),Q(function(f){return null!==f}),L(function(f){return f}));return b.g(V(function(f){return J(f).g(gd(e))}),Q(function(f){var h=u(f);f=h.next().value;h=h.next().value;return null!=lf(h,1)?sf(h,1)===f:!1}),L(function(f){f=u(f);f.next();return f.next().value}),we(a.h))};function xh(a,b,c,d){b=b.Sb.g(S(),V(function(){return wh(a,d)}),Q(function(f){var h=void 0===h?!1:h;var g=lf(f,2);g=null==g?g:!!g;return(null==g?h:g)&&null!=lf(f,3)&&null!=lf(f,4)&&null!=lf(f,5)}),S(),we(a.h));c=N([c,b]).g(L(function(f){var h=u(f);f=h.next().value;h=h.next().value;h={x:sf(of(h),2),y:sf(of(h),1)};return lg(f,h)}),R(jg),W(a.h));var e=b.g(L(function(f){return sf(f,4)}),W(a.h));b=b.g(L(function(f){return sf(f,5)}),W(a.h));return{Ec:e,pc:c,Lc:b}};function yh(a,b){return b.Sb.g(S(),L(function(){return Math.round(a.m.now())}))};var zh=function(a){return(a=/[&\?#]exk=([^& ]+)/.exec(a))&&2==a.length?a[1]:null};var Ah=L(function(a){return[a.value.ga.width,a.value.ga.height]});function Bh(a,b){return function(c){return rh(b.map(function(d){return c.g(a(d))}))}};function Ch(){return F(Od(function(a,b){return a.Wa&&a.Wa.value?{Wa:b,aa:Math.max(b.timestamp-a.Wa.timestamp,0)+a.aa}:{Wa:b,aa:0}},{aa:0}),Q(function(a){return!!a.Wa}),L(function(a){return{timestamp:a.Wa.timestamp,value:Math.round(a.aa)}}))};var Dh={$:"ns",U:ig,ga:ig,N:new I,xa:"ns",ba:ig,na:ig};function Eh(a,b){return jg(a.ga,b.ga)&&jg(a.ba,b.ba)&&jg(a.U,b.U)&&jg(a.na,b.na)&&a.xa===b.xa&&a.N===b.N&&a.$===b.$};var Fh=function(a){try{return a.getBoundingClientRect()}catch(b){return{left:0,top:0,right:0,bottom:0}}};function Gh(a,b){return function(c){return function(d){var e=d.g(Xd(),K());d=c.element.g(R());e=e.g(L(function(f){return f.value}));return N([d,e,b]).g(L(function(f){var h=u(f);f=h.next().value;var g=h.next().value;h=h.next().value;var k=f.getBoundingClientRect();var l=a.global,m=new uf(0,0);var t=(t=xf(f))?t.parentWindow||t.defaultView:window;if(Ae(t,"parent")){var q=f;do{if(t==l){var x=q,y=xf(x);Ra(x,"Parameter is required");var z=new uf(0,0);var A=y?xf(y):document;A=!Ee||9<=Number(Re)||"CSS1Compat"==
yf(A).Ta.compatMode?A.documentElement:A.body;x!=A&&(x=Fh(x),y=zf(yf(y).Ta),z.x=x.left+y.x,z.y=x.top+y.y)}else z=B(q),z=Fh(z),z=new uf(z.left,z.top);m.x+=z.x;m.y+=z.y}while(t&&t!=l&&t!=t.parent&&(q=t.frameElement)&&(t=t.parent))}k={top:m.y,left:m.x,width:k.width,height:k.height};l=kg(k,g.U);m=a.m.now();t=Object;q=t.assign;g=Object.assign({},g);if(2!==h||a.Va||0>=l.width||0>=l.height)var H=!1;else try{var U=a.document.elementFromPoint(l.left+l.width/2,l.top+l.height/2);H=U?!Hh(U,f):!1}catch(Oa){H=!1}return{timestamp:m,
value:q.call(t,g,{xa:"geo",na:H?Dh.na:l,ba:k})}}),we(a.h))}}}function Hh(a,b,c){c=void 0===c?0:c;return a===b||Bf(b,function(d){return d===a})?!0:b.ownerDocument&&b.ownerDocument.defaultView&&b.ownerDocument.defaultView===b.ownerDocument.defaultView.top?!1:10>c&&b.ownerDocument&&b.ownerDocument.defaultView&&b.ownerDocument.defaultView.frameElement?Hh(a,b.ownerDocument.defaultView.frameElement,c+1):!0};function Ih(a){return function(b){return b.g(a.ResizeObserver?Jh(a):Kh(a),Yd(),K())}}function Jh(a){return function(b){return b.g(V(function(c){var d=a.ResizeObserver;if(!d)return J(Dh.ba);var e=(new G(function(f){var h=new d(function(g){g.forEach(function(k){f.next(k)})});h.observe(c);return function(){h.disconnect()}})).g(Jf(a.u,736),L(function(f){return f.contentRect}));return P(J(c.getBoundingClientRect()),e)}),R(jg))}}
function Kh(a){return function(b){var c=b.g(gh(a,{attributes:!0,childList:!0,characterData:!0,subtree:!0})),d=a.df;c=P(b.g(L(function(){return Rf("resize")})),c,d);return N(b,c).g(Jf(a.u,737),L(function(e){return u(e).next().value.getBoundingClientRect()}),R(jg))}};function Lh(a,b){var c=Mh(a,b).g(Yd(),K());return function(d){d=d.g(V(function(e){return e.element}),R());return N([c,d]).g(V(function(e){var f=u(e);e=f.next().value;f=f.next().value;return Nh(a,e.He,Ih(a),e.Ye,e.Ae,f)}),we(a.h))}}function Oh(a){return L(function(b){return"nio"!==b.value.$?b:Object.assign(Object.assign({},b),{value:Object.assign(Object.assign({},b.value),{U:tg(a,!0),ga:tg(a,!0)})})})}function Ph(a,b){return J(b).g(a,L(function(){return b}))}
function Mh(a,b){return"undefined"!==typeof performance&&performance&&a.MutationObserver&&"undefined"!==typeof IntersectionObserver&&IntersectionObserver?(new G(function(c){var d=new I,e=new IntersectionObserver(d.next.bind(d),{threshold:b});c.next({Ye:d.g(Jf(a.u,735)),He:e,Ae:function(){var f=e.takeRecords();0<f.length&&d.next(f)}});return function(){e.disconnect()}})).g(S(),Yd(),K()):Nb(new Bg)}function Qh(a){return sc(a.sort(function(b,c){return b.time-c.time}))}
function Nh(a,b,c,d,e,f){return new G(function(h){b.observe(f);var g=new Hb({timestamp:a.m.now(),value:Object.assign(Object.assign({},Dh),{$:"nio",xa:"nio"})}),k=d.g(vc(function(q){return Qh(q)}),Q(function(q){return q.target===f}),L(function(q){return{timestamp:q.time,value:{$:"nio",U:q.rootBounds||ig,ga:q.rootBounds||tg(a,!0),N:l,xa:"nio",na:q.intersectionRect,ba:q.boundingClientRect}}}),Rd(g),K()).subscribe(h),l=new I,m=l.subscribe(function(){e();h.next({timestamp:a.m.now(),value:g.value.value});
b.unobserve(f);b.observe(f)}),t=Ph(c,f).subscribe(function(){l.next()});return function(){b.unobserve(f);k.unsubscribe();t.unsubscribe();m.unsubscribe()}})};function Rh(a,b){var c=a.Kd.g(L(function(){return"u"}));return Ic(b,c).g(S(),W(a.h))};function Sh(a){return function(b){var c;return b.g(qe(function(d){return void(c=d.timestamp)}),L(function(d){return d.value}),a,L(function(d){return{timestamp:c,value:d}}))}}function Th(a,b){a.od&&(a.Ub=a.od);a.od=b;a.Ub&&a.Ub.value?a.Ub.value&&(b=Math.max(0,b.timestamp-a.Ub.timestamp),a.totalTime+=b,a.aa+=b):a.aa=0;return a}function Uh(){return F(Od(Th,{totalTime:0,aa:0}),L(function(a){return a.totalTime}))}function Vh(){return F(Od(Th,{totalTime:0,aa:0}),L(function(a){return a.aa}))}
function Wh(a,b,c){c=void 0===c?function(d,e){return d===e}:c;return a.timestamp===b.timestamp&&c(a.value,b.value)};var Xh=Sh(F(L(function(a){return a.na.width*a.na.height/(a.ba.width*a.ba.height)}),L(function(a){return isFinite(a)?a:0})));function Yh(a){var b=new Bg;if(1>a.length)return{ld:Ib,ne:Ib};var c=new I;return{ld:a.slice(1).reduce(function(d,e){return d.g(cd(function(f){c.next(f);return e}))},a[0]).g(cd(function(d){c.next(d);return Nb(b)}),Xd(),K()),ne:c}};function Zh(a){try{var b=a.getBoundingClientRect();return b&&30<=b.height&&30<=b.width}catch(c){return!1}}function $h(a){if(!a.children)return a;for(var b=Xa(a.children);b.length;){var c=b.filter(Zh);if(1===c.length)return c[0];if(1<c.length)break;b=$a(b,function(d){return Xa(d.children)})}return a}
function ai(a,b,c,d){if(c)return{Ib:b,Ka:J(null)};c=b.element.g(L(function(e){a:if(Zh(e))e={Tb:e,Ka:"mue"};else{var f=$h(e);if(Zh(f))e={Tb:f,Ka:"ie"};else{if(d||a.Cc)if(f=a.document.querySelector(".GoogleActiveViewInnerContainer")){e={Tb:f,Ka:"ce"};break a}e={Tb:e,Ka:"mue"}}}return e}),ce());return{Ib:{hb:b.hb,element:c.g(L(function(e){return e.Tb}))},Ka:c.g(L(function(e){return e.Ka}))}};function bi(a){return function(b){return b.g(te(a),L(function(c){var d=u(c);c=d.next().value;d=d.next().value;var e=c.value;return{timestamp:c.timestamp,value:1<=e?!0:0>=e?!1:e>=d}}))}};var ci=L(function(a){return"geo"===a.value.xa?a.value.$:a.value.xa});var di=Sh(F(L(function(a){return a.na.width*a.na.height/(a.U.width*a.U.height)}),L(function(a){return isFinite(a)?Math.min(1,a):0})));function ei(a,b,c){return a?N([b,c]).g(Q(function(d){var e=u(d);d=e.next().value;e=e.next().value;return d.timestamp===e.timestamp}),L(function(d){var e=u(d);d=e.next().value;e=e.next().value;return d.value>e.value?d:e})):b}function fi(a){return function(b){var c=b.g(Xh),d=b.g(di);return a.g(V(function(e){return ei(e,c,d)}))}};function gi(a,b,c){var d=c.xd,e=c.sd,f=c.Bf,h=c.je,g=c.Fd,k=c.Re;c=c.Bd;var l=hi(a,b);b=ii(a,b);var m=ji(a,d,k,l),t=m.g(L(function(A){return A.value}),R(),W(a.h),Od(function(A,H){return Math.max(A,H)},0));f=ki(a,l,f,h);var q=f.g(T(!1),R(),L(function(A){return A?g:e}));h=m.g(bi(q),R(),W(a.h));var x=N([h,l]).g(Q(function(A){var H=u(A);A=H.next().value;H=H.next().value;return A.timestamp===H.timestamp}),L(function(A){var H=u(A);A=H.next().value;H=H.next().value;return{visible:A.value,geometry:H.value.ba}}),
Od(function(A,H){return!H.visible&&A.visible?A:H},{visible:!1,geometry:ig}),L(function(A){return A.geometry}),T(ig),W(a.h),R(jg));k=k.g(R(),Ld(void 0));q=N([k,q]).g(Ld(void 0));var y=l.g(Q(function(A){return"ns"!==A.value.$&&"ns"!==A.value.xa}),Od(function(A){return A+1},0),T(0),W(a.h)),z=b.g(Ld(!0),T(!1),W(a.h));a=N([c,z]).g(L(function(A){var H=u(A);A=H.next().value;H=H.next().value;return A&&!H}),W(a.h));return{qf:k,rf:q,Ce:{sg:l,Se:l.g(ci),Jb:x.g(R(jg)),visible:h.g(R(Wh)),Af:m.g(R(Wh)),Qe:t,me:l.g(Ah,
R(Ya)),wd:b,N:l.g(L(function(A){return A.value.N})),Le:f,xd:d,Bd:c,yd:a,xg:y}}}function ii(a,b){return b.g(Q(function(){return!1}),L(function(c){return c}),cd(function(){return X(a,new Bg)}))}function hi(a,b){return b.g(Td(Fc),W(a.h)).g(R(function(c,d){return Wh(c,d,Eh)}),T({timestamp:a.m.now(),value:Dh}),W(a.h))}
function ji(a,b,c,d){c=d.g(fi(c),Sh(L(function(e){var f=Math.pow(10,2);return Math.round(e*f)/f})),W(a.h));return N([c,b]).g(L(function(e){var f=u(e);e=f.next().value;f=f.next().value;return{timestamp:Math.max(f.timestamp,e.timestamp),value:f.value?0:e.value}}),R(Wh),W(a.h))}function ki(a,b,c,d){b=b.g(L(function(e){return 242500<=e.value.ba.width*e.value.ba.height}));c=N([b,c]);return d?c.g(L(function(e){return e.some(function(f){return f})}),T(!1),R(),W(a.h)):X(a,!1)};var li=F(zg("data-google-av-itpl"),L(function(a){return Number(a)}),L(function(a){return isNaN(a)?1:a}));var mi={Ef:"addEventListener",Of:"getMaxSize",Qf:"getScreenSize",Rf:"getState",Sf:"getVersion",Zf:"removeEventListener",Tf:"isViewable"},oi=function(a,b){b=void 0===b?function(f){return ni(f)}:b;this.X=null;this.Ge=new I;var c=a.Cc,d=!a.Va;if(c&&d){var e=a.global.top.mraid;if(e){this.Gb=b(e);this.X=e;this.La=3;return}}(a=a.global.mraid)?(this.Gb=b(a),this.X=a,this.La=c?d?2:1:0):(this.La=-1,this.Gb=2)};oi.prototype.addEventListener=function(a,b){return this.$a("addEventListener",a,b)};
oi.prototype.removeEventListener=function(a,b){return this.$a("removeEventListener",a,b)};var pi=function(a){a=a.$a("getVersion");return"string"===typeof a?a:""};oi.prototype.getState=function(){var a=this.$a("getState");return"string"===typeof a?a:""};
var qi=function(a){a=a.$a("isViewable");return"boolean"===typeof a?a:!1},ri=function(a){if(a.X)return a=a.X.AFMA_LIDAR,"string"===typeof a?a:void 0},ni=function(a){return a?a.IS_GMA_SDK?Object.values(mi).every(function(b){return"function"===typeof a[b]})?0:1:2:1};oi.prototype.$a=function(a,b){for(var c=[],d=1;d<arguments.length;++d)c[d-1]=arguments[d];if(this.X)try{return this.X[a].apply(this.X,v(c))}catch(e){this.Ge.next(a)}};
p.Object.defineProperties(oi.prototype,{pd:{configurable:!0,enumerable:!0,get:function(){if(this.X){var a=this.X.AFMA_LIDAR_EXP_1;return void 0===a?void 0:!!a}},set:function(a){this.X&&(this.X.AFMA_LIDAR_EXP_1=a)}}});function si(a,b){return-1!==(new oi(a)).La?X(a,!0):b.g(zg("data-google-av-inapp"),L(function(c){return null!==c}),W(a.h))};var ui=function(a,b){var c=this;this.context=a;this.Mc=this.Rb=null;this.hf=b.g(R()).subscribe(function(d){ti(c);c.Mc=d})},vi=function(a,b){ti(a);a.Rb=a.context.m.setTimeout(function(){var c;return void(null===(c=a.Mc)||void 0===c?void 0:c.next())},b)},ti=function(a){null!==a.Rb&&a.context.m.clearTimeout(a.Rb);a.Rb=null};function wi(a,b,c,d,e){var f=void 0===f?new ui(a,c):f;return(new G(function(h){var g=b.g(T(void 0),V(function(){return xi(d)})).g(L(function(k){var l=k.timestamp,m=k.value;k=m.visible;m=m.Hb;var t=m>=e;t||!k?ti(f):(l=Math.max(0,a.m.now()-l),vi(f,Math.max(0,e-m-l)));return t}),Od(function(k,l){return l||k},!1),R()).subscribe(h);return function(){ti(f);f.hf.unsubscribe();f.Mc=null;g.unsubscribe()}})).g(ne(function(h){return!h},!0),W(a.h))}
function xi(a){return Lc(a,a.g(Ch())).g(L(function(b){var c=u(b);b=c.next().value;c=c.next().value;return{timestamp:b.timestamp,value:{visible:b.value,Hb:c.value}}}),R(function(b,c){return Wh(b,c,function(d,e){return d.Hb===e.Hb&&d.visible===e.visible})}))};function yi(a,b){return{eb:b.g(zg("data-google-av-adk")),Eb:b.g(zg("data-google-av-btr"),R(),L(function(c){return null===c?[]:c.split("|").filter(function(d){return""!==d})})),vc:b.g(zg("data-google-av-cpmav"),R(),L(function(c){return null===c?[]:c.split("|").filter(function(d){return""!==d})})),te:ih(a,b),flags:b.g(zg("data-google-av-flags"),R()),ma:si(a,b),Hc:b.g(sh("cr",function(c){return"1"===c}),R()),Jc:b.g(sh("xdi",function(c){return"1"===c})),Fc:b.g(li),Nc:b.g(zg("data-google-av-metadata")),
fa:b.g(Mg),Y:b.g(Gg),Cf:b.g(sh("la",function(c){return"1"===c}),R())}};function zi(){return F(Vh(),Od(function(a,b){return Math.max(a,b)},0),L(function(a){return Math.round(a)}))}function Ai(a){return F(bi(J(a)),zi())};function Bi(a,b,c,d,e){c=c.g(L(function(){return!1}));d=N([e,d]).g(V(function(f){f=u(f).next().value;return Ci(b,f)}));return P(J(!1),c,d).g(R(),W(a.h))}function Ci(a,b){return a.g(L(function(c){return b||0===c||2===c}))};var Di=[33,32],Ei=F(li,L(function(a){return 0<=Di.indexOf(a)}),R());function Fi(a,b,c,d,e){var f=c.g(L(function(g){return 9===g})),h=b.element.g(Ei);c=e.g(Q(function(g){return g}),V(function(){return N([f,h])}),L(function(g){g=u(g);var k=g.next().value;return!g.next().value||k}),R());c=N([c,d.g(R())]).g(L(function(g){var k=u(g);g=k.next().value;k=k.next().value;return ai(a,b,!g,k)}),Yd(),K());d=c.g(L(function(g){return g.Ib}));c=c.g(V(function(g){return g.Ka}),T(null),R(),W(a.h));return{Aa:d,fb:c}};function Gi(a){return F(V(function(b){return eg(a.document,b)}),W(a.h))};var Hi=function(a,b,c,d,e){this.Sb=b.element.g(Gi(a),W(a.h));this.pf=Bi(a,c,b.element,this.Sb,d);a=Fi(a,b,e,d,this.pf);b=a.fb;this.Aa=a.Aa;this.fb=b};function Ii(a,b,c){return b.g(V(function(d){return d&&0===c||!d&&1===c?Nb(new Bg):a}))};var Ji=function(){};var Ki=function(a,b){this.context=a;this.wf=b};w(Ki,Ji);Ki.prototype.Da=function(a,b){var c=this.wf.map(function(d){return d.Da(a,b)});return{Ha:Yh(c.map(function(d){return d.Ha})).ld.g(W(this.context.h)),Ca:Object.assign.apply(Object,[{}].concat(v(c.map(function(d){return d.Ca}))))}};function Li(a,b){var c=a.g(Xd(),K());return V(function(d){return c.g(b(d))})};function Mi(a,b){var c=void 0===c?function(){var e=(Ef(a.global)?a.global.innerWidth:0)||a.Bc()||0,f=(Ef(a.global)?a.global.innerHeight:0)||a.Ac()||0;return{left:0,top:0,width:e,height:f}}:c;if(!(a.Va&&dg(a.document)&&a.Ke))return Nb(new Bg);var d=new I;return P(J({}),b,d).g(L(function(){var e=Ni(a,c);return{timestamp:a.m.now(),value:{$:"iem",U:e,ga:e,N:d}}}),W(a.h))}
function Ni(a,b){b=b();var c=zf(document),d=function(q,x){return!!a.document.elementFromPoint(q,x)},e=Math.floor(b.left-c.x),f=Math.floor(b.top-c.y),h=Math.floor(b.left+b.width-c.x),g=Math.floor(b.top+b.height-c.y);b=d(e,f);c=d(h,g);if(b&&c)return{top:f,left:e,width:h-e,height:g-f};var k=d(h,f),l=d(e,g);if(b)g=Oi(f,g,function(q){return d(e,q)}),h=Oi(e,h,function(q){return d(q,f)});else if(k)g=Oi(f,g,function(q){return d(h,q)}),e=Oi(h,e,function(q){return d(q,f)});else if(l)f=Oi(g,f,function(q){return d(e,
q)}),h=Oi(e,h,function(q){return d(q,g)});else if(c)f=Oi(g,f,function(q){return d(h,q)}),e=Oi(h,e,function(q){return d(q,g)});else{var m=Math.floor((e+h)/2),t=Math.floor((f+g)/2);if(!d(m,t))return{left:0,top:0,width:0,height:0};f=Oi(t,f,function(q){return d(m,q)});g=Oi(t,g,function(q){return d(m,q)});e=Oi(m,e,function(q){return d(q,t)});h=Oi(m,h,function(q){return d(q,t)})}return{top:f,left:e,width:h-e,height:g-f}}
function Oi(a,b,c){if(c(b))return b;for(var d=15;d--;){var e=Math.floor((a+b)/2);if(e===a||e===b)break;c(e)?a=e:b=e}return a};var Pi=function(a,b){this.context=a;this.rb=b};w(Pi,Ji);Pi.prototype.Da=function(a,b){var c=Li(Mi(this.context,this.rb),Gh(this.context,b.fa));return{Ha:Ii(a.Aa.g(c),b.ma,0),Ca:{}}};function Qi(a,b){if(a.Va)return Nb(new Bg);var c=new I;return P(J({}),b,c).g(L(function(){return{timestamp:a.m.now(),value:{$:"geo",U:Ri(a),ga:tg(a,!0),N:c}}}),we(a.h))}function Ri(a){var b=tg(a,!1);if(!a.Cc||!Ef(a.global.parent)||a.global.parent===a.global)return b;var c=Ri(new rg(a.global.parent,a.Fa));a=a.global.frameElement.getBoundingClientRect();return kg(lg(kg(c,a),{x:b.left-a.left,y:b.top-a.top}),b)};var Si=function(a,b){this.context=a;this.rb=b};w(Si,Ji);Si.prototype.Da=function(a,b){var c=Li(Qi(this.context,this.rb),Gh(this.context,b.fa));return{Ha:Ii(a.Aa.g(c),b.ma,0),Ca:{}}};var Ti=function(a,b,c){c=void 0===c?Lh(a,b):c;this.context=a;this.Ie=c};w(Ti,Ji);Ti.prototype.Da=function(a,b){return{Ha:Ii(a.Aa.g(this.Ie,Oh(this.context)),b.ma,0),Ca:{}}};var Ui=Nb(new Bg),Vi=V(function(){return Ui});function Wi(a,b,c,d,e){var f=void 0===f?new oi(a):f;var h=void 0===h?Kf(a.m,500):h;var g=void 0===g?Kf(a.m,100):g;e=J(f).g(Xi(c),qe(function(k){d.next(k.La)}),Yi(a,g),Zi(a),$i(a,e),Yd(),K());f=new I;b=P(J({}),b,f);return e.g(aj(a,f,b,h,c),W(a.h))}
function $i(a,b){return F(function(c){return N([c,b])},kd(function(c){c=u(c);var d=c.next().value;return 9!==c.next().value||qi(d)?J(!0):bj(a,d,"viewableChange").g(Q(function(e){return u(e).next().value}),S())}),L(function(c){return u(c).next().value}))}function Xi(a){return V(function(b){if(-1===b.La)return a.next("if"),Ui;if(0!==b.Gb){switch(b.Gb){case 1:a.next("mm");break;case 2:a.next("ng");break;default:a.next("i")}return Ui}return J(b)})}
function Yi(a,b){return kd(function(){var c=a.Jd;return"complete"===bg(a.document)?J(!0):c.g(kd(function(){return b}))})}var Zi=function(a){return V(function(b){return"loading"!==b.getState()?J(b):bj(a,b,"ready").g(L(function(){return b}))})};
function aj(a,b,c,d,e){return V(function(f){var h=ri(f);if("string"!==typeof h)return e.next("nc"),Ui;void 0!==f.pd&&(f.pd=!0);h=bj(a,f,h,cj);var g={version:pi(f),La:f.La};h=h.g(L(function(l){return dj.apply(null,[a,b,f,g].concat(v(l)))}));var k=d.g(qe(function(){e.next("mt")}),Vi);h=Ic(h,k);return N([h,c]).g(L(function(l){l=u(l).next().value;return Object.assign(Object.assign({},l),{timestamp:a.m.now()})}))})}
function cj(a,b){return(null===b||"number"===typeof b)&&(null===a||!!a&&"number"===typeof a.height&&"number"===typeof a.width&&"number"===typeof a.x&&"number"===typeof a.y)}
function dj(a,b,c,d,e,f){e=e?{left:e.x,top:e.y,width:e.width,height:e.height}:ig;c=c.$a("getMaxSize");var h=null!=c&&"number"===typeof c.width&&"number"===typeof c.height?c:{width:0,height:0};c={left:0,top:0,width:-1,height:-1};if(h){var g=Number(String(h.width));h=Number(String(h.height));c=isNaN(g)||isNaN(h)?c:{left:0,top:0,width:g,height:h}}a={value:{U:e,ga:c,$:"mraid",N:b},timestamp:a.m.now()};return Object.assign(Object.assign(Object.assign({},a),d),{fg:f})}
function bj(a,b,c,d){d=void 0===d?function(){return!0}:d;return(new G(function(e){var f=a.u.sa(745,function(h){for(var g=[],k=0;k<arguments.length;++k)g[k-0]=arguments[k];e.next(g)});b.addEventListener(c,f);return function(){b.removeEventListener(c,f)}})).g(Q(function(e){return d.apply(null,v(e))}))};var ej=function(a,b){this.context=a;this.rb=b};w(ej,Ji);ej.prototype.Da=function(a,b){var c=new Ob(1),d=new Ob(1),e=Li(Wi(this.context,this.rb,c,d,b.fa),Gh(this.context,b.fa));return{Ha:Ii(a.Aa.g(e),b.ma,1),Ca:{Oc:c.g(W(this.context.h)),Pc:d.g(W(this.context.h))}}};function fj(a){a=a.global;try{if(a&&a.Goog_AdSense_getAdAdapterInstance)return a}catch(c){}for(var b=0;a&&5>b++;){try{if(a.google_osd_static_frame)return a.google_osd_static_frame}catch(c){}try{if(a.aswift_0&&a.aswift_0.google_osd_static_frame)return a.aswift_0.google_osd_static_frame}catch(c){}try{a=a!==a.parent?a.parent:null}catch(c){break}}return null};var gj={Pf:"goog_get_override",Uf:"goog_listener_ready",Yf:"goog_provide_override",Df:"goog_acknowledge_monitoring",If:"goog_creative_loaded",Lf:"goog_dom_content_loaded",Nf:"goog_get_mode",Wf:"goog_av_measurement_hold_update",Xf:"goog_provide_mode",$f:"goog_request_monitoring",ag:"goog_image_request",bg:"goog_stop_monitoring",dg:"goog_update_data",Vf:"goog_listener_status",Hf:"goog_adspeed"};function hj(a,b,c){a=a[b];void 0!==a&&(c[b]="true"==a)}function ij(a,b,c){a=a[b];void 0!==a&&(c[b]=Number(a))}function jj(a,b,c){a=a[b];void 0!==a&&(c[b]=decodeURIComponent(a))}function kj(a,b,c){a=a[b];if("string"===typeof a&&(a=a.split("-"),4===a.length)){var d=Number(a[0]),e=Number(a[1]);c[b]={top:d,left:e,width:Math.max(0,Number(a[3])-e),height:Math.max(0,Number(a[2])-d)}}}function lj(a,b){var c=[];ab(mj(a,b),function(d,e){e=encodeURIComponent(e);c.push(e+"="+d)});return c.join("\n")}
function mj(a,b){var c={};ab(b,function(d,e){if("object"===typeof d&&"number"===typeof d.left&&"number"===typeof d.top&&"number"===typeof d.width&&"number"===typeof d.height){var f=[];f[1]=String(d.left);f[3]=String(d.left+d.width);f[0]=String(d.top);f[2]=String(d.top+d.height);d=f.join("-")}else d="string"===typeof d?encodeURIComponent(d):d;c[e]=d});c[24]=a.m.now();return c};function nj(a){var b=fj(a);return b?new rg(b,a.Fa):null}
function oj(a){var b=void 0===b?nj:b;var c=a.onMessage.g(Q(function(e){return e&&e.data}),L(function(e){var f=e.data;if("string"!==typeof f)e=null;else{e={};f=f.split("\n");for(var h=0;h!==f.length;++h){var g=f[h],k=g.indexOf("=");0>=k||(e[Number(g.substr(0,k))]=g.substr(k+1))}(f=decodeURIComponent(e[0]))&&Object.values(gj).includes(f)?(h={},f=(h[0]=f,h),hj(e,36,f),hj(e,26,f),hj(e,15,f),hj(e,8,f),hj(e,11,f),hj(e,16,f),hj(e,5,f),hj(e,18,f),ij(e,4,f),ij(e,33,f),ij(e,6,f),ij(e,25,f),ij(e,28,f),ij(e,
29,f),ij(e,24,f),ij(e,31,f),ij(e,30,f),ij(e,23,f),ij(e,22,f),ij(e,7,f),ij(e,21,f),ij(e,20,f),jj(e,19,f),jj(e,3,f),jj(e,1,f),kj(e,9,f),jj(e,12,f),jj(e,13,f),jj(e,32,f),jj(e,35,f),kj(e,37,f),kj(e,38,f),jj(e,39,f),jj(e,40,f),e=f):e=null}return e}),Q(function(e){return null!==e}),L(function(e){return e}),Xd(),K()),d=null;return new nh(c,{next:function(e){if(null===d&&(d=b(a),null===d))return;e=lj(a,e);d.postMessage(e,"*")},complete:function(){},error:function(){}})};var pj={Na:null,ef:null};
function qj(a,b,c,d,e,f){c=N([c.g(R()),d.g(R()),e.g(R()),f.g(R())]).g(V(function(k){return rj.apply(null,[a,b].concat(v(k)))}),we(a.h));var h=new I,g=pj;d=c.g(L(function(k){var l;var m;if((l=!k[11]&&!k[8]&&!1!==k[36])&&!k[9])l=null;else{var t=null!==(m=k[9])&&void 0!==m?m:ig;m=k[38];var q=k[30],x=k[31];m=m?m:isNaN(q)||isNaN(x)?tg(a,!0):{left:0,top:0,width:null!==q&&void 0!==q?q:0,height:null!==x&&void 0!==x?x:0};q=k[37];x={x:0,y:0};q&&(x={x:q.left,y:q.top});l={N:h,$:"osd",U:t,ga:m,Hd:l,qe:x}}return{Na:l,
ef:k[32]||null}}),qe(function(k){return void(g=k)}),T(pj),Yd(),K());e=h.g(L(function(){return g}));return{Uc:P(d,e).g(L(function(k){return{timestamp:a.m.now(),value:k}}),W(a.h)),lb:c.g(Ld(!0),S())}}function rj(a,b,c,d,e,f){return f?new G(function(h){var g=sj(a,f,b,c,d,e),k=f.g(Q(function(l){return null!==d?l[12]===d:String(l[4])===c}),Xd(),K()).subscribe(h);return function(){g.unsubscribe();k.unsubscribe()}}):Ib}
function sj(a,b,c,d,e,f){var h=b.g(Q(function(l){return null!==e?l[12]===e:String(l[4])===d}),L(function(l){return l[0]}),Q(function(l){return"goog_get_mode"===l||"goog_acknowledge_monitoring"===l}),S()),g=Kf(a.m,100).g(Zd(9));a=Kf(a.m,500).g(Zd(10));g=zc(J(0),g,a);var k=tj(c,d,e,f);return g.g(L(function(){return k}),ke(h)).subscribe(b)}
function tj(a,b,c,d){var e={};a=(e[0]="goog_request_monitoring",e[6]=4,e[16]=!0,e[33]=Gf("domLoading")||-1,e[29]=a,e);null!==d&&(a[19]=d);null!==b&&(a[4]=Number(b));null!==c&&(a[12]=c);return a};var uj=new Bg,vj=function(a){return Kf(a.m,6E3).g(V(function(){return Nb(uj)}))},wj=function(a){return F(Q(function(b){return null!==b.value.Na}),L(function(b){var c=b.timestamp;b=b.value;if(!b.Na.Hd)throw new Bg;return{timestamp:c,value:b.Na}}),W(a.h),function(b){return Ic(b,vj(a))})};var xj=function(a){this.context=a};w(xj,Ji);xj.prototype.Da=function(a,b){var c=this,d=X(this.context,zh(this.context.Oe)),e=X(this.context,oj(this.context));e=qj(this.context,b.sc,b.eb,d,b.Nc.g(fh(this.context.h),R()),e);var f=e.Uc;e=e.lb;var h=Li(yj(b.Jc,b.fa).g(V(function(){return f.g(wj(c.context))})),Gh(this.context,b.fa));return{Ha:Ii(a.Aa.g(h),b.ma,0),Ca:{Uc:f,lb:e,rc:d}}};
var yj=function(a,b){return N([a,b]).g(L(function(c){var d=u(c);c=d.next().value;d=d.next().value;d=0<=[0,2,10,5,3,11,4].indexOf(d);if(c||!d)throw new Bg;}))};function zj(a){return!!a.value.Na&&a.value.Na.Hd}function Aj(a,b,c){c=c.g(we(a.h)).g(Q(zj),L(function(d){return d.value.Na.qe}),T({x:0,y:0}));return{Tc:N([b,c]).g(L(function(d){var e=u(d);d=e.next().value;e=e.next().value;d=lg(d,e);return{left:Math.round(d.left),top:Math.round(d.top),height:Math.ceil(d.height),width:Math.ceil(d.width)}}),R(jg),W(a.h))}};function Bj(a){return a.document.Ld.g(L(function(b){return"visible"===b}),R(),W(a.h))};var Cj=function(a){this.key=a},ph=function(a,b){this.key=a;this.defaultValue=void 0===b?!1:b};w(ph,Cj);var Dj=function(){this.ud={}};var Ej=function(a){var b=new Dj;return F(L(function(c){if(null===c)return null;try{var d=JSON.parse(c)[0];c="";for(var e=0;e<d.length;e++)c+=String.fromCharCode(d.charCodeAt(e)^"\u0003\u0007\u0003\u0007\b\u0004\u0004\u0006\u0005\u0003".charCodeAt(e%10));b.ud=JSON.parse(c)}catch(f){}return b}),W(a.h))};function Fj(a,b,c){var d;return b.g(R(),V(function(e){return c.g(L(function(){if(!d){d=!0;try{e.next()}finally{d=!1}}return!0}))}),T(!1),W(a.h))};function Gj(a){return F(Sh(L(function(b){return 1<=b?!0:0>=b?!1:b>=a})),Uh(),L(function(b){return Math.round(b)}))};function Hj(a,b,c,d,e,f){var h=Ij,g=Jj.yf;if(1<h.length)for(var k=0;k<h.length-1;k++)if(h[k]<h[k+1])throw Error();k=e.g(T(void 0),V(function(){return c.g(Ch())}),R(),W(a.h));var l=e.g(T(void 0),V(function(){return c.g(zi())}),R(),W(a.h));e=wi(a,e,f,c,g);return{Gd:d.g(T(void 0),V(function(){return b.g(Bh(Ai,h))}),R(Ya),W(a.h)),Vd:d.g(T(void 0),V(function(){return b.g(Bh(Gj,h),L(function(m){return m.map(function(t,q){return 0<q?t-m[q-1]:t})}))}),R(Ya),W(a.h)),Pe:l,Hb:k.g(R(Wh),W(a.h)),ac:e}};function Kj(a,b,c,d,e,f){var h=Jj;b=b.g(T(!1),R());var g=!(Cf()||Df());c=c.g(R(),V(function(k){return k?X(a,!1):d}),L(function(k){return{value:k,timestamp:a.m.now()}}),R(Wh));f=f.Aa.g(qh(a.h));return Object.assign(Object.assign({},h),{xd:c,Bf:e,je:g,Re:b,Bd:f})};function Lj(a){a=a.global;if("undefined"===typeof a.__google_lidar_)return a.__google_lidar_=1,!1;a.__google_lidar_=Number(a.__google_lidar_)+1;var b=a.__google_lidar_adblocks_count_;if("number"===typeof b&&0<b&&(a=a.__google_lidar_radf_,"function"===typeof a))try{a()}catch(c){}return!0}
function Mj(a){var b=a.global;b.osdlfm=function(){return b.__google_lidar_radf_};if(void 0!==b.__google_lidar_radf_)return Ib;b.__google_lidar_adblocks_count_=1;var c=new I;b.__google_lidar_radf_=function(){return void c.next(a)};return c.g(Jf(a.u,743))};var Nj;Nj=["av.key","js","20210908"].slice(-1)[0];var Oj=new ph("45354649"),Pj=new ph("45353040"),Qj=new ph("45354650"),Rj=new ph("45354365"),Sj=new ph("45353039"),Tj=new ph("45352727"),Uj=new ph("45354651");var Jj={yf:1E3,sd:.5,Fd:.3},Ij=[1,.75,Jj.sd,Jj.Fd,0],bh="https://pagead2.googlesyndication.com/pagead/gen_204?id=av-js&type=error&bin=7&v="+Nj;
function Vj(a,b,c,d){var e=Lj(a),f=Mj(a);f=Ng(a,f);e=e?Ib:f.g(L(function(k){return Object.freeze({hb:lb(),element:X(a,k)})}),Hg());var h=Bj(a).g(L(function(k){return!k})),g=new Ki(a,[new Ti(a,Ij),new Si(a,d),new Pi(a,d),new xj(a),new ej(a,d)]);return Qg(a,e,function(k,l){var m=yi(k,l.element),t=m.eb,q=m.Eb,x=m.vc,y=m.te,z=m.ma,A=m.Fc,H=m.Hc,U=m.Jc,Oa=m.Nc,jc=m.fa,fg=m.Y,na=m.Cf;m=m.flags.g(R(),Ej(k));var mc=new Hi(k,l,y,z,jc);U=g.Da(mc,{ma:z,sc:7,eb:t,Nc:Oa,Jc:U,fa:jc});var Qa=U.Ha,ib=U.Ca;U=ib.rc;
Oa=ib.lb;var Uc=ib.Uc,Xj=ib.Oc;ib=ib.Pc;na=Kj(k,H,z,h,na,mc);Qa=gi(k,Qa,na);na=Qa.Ce;Qa=Hj(k,na.Af,na.visible,Qa.qf,Qa.rf,na.N);var gg=Wj(k,m,c,Qa.ac,na.N),he=Rh(k,Yj(k.m,c,gg.ya).g(Ld("t"))),Zj=Fj(k,na.N,he.g(Q(function(ie){return null!==ie})));Uc=ak(k,mc,t,Uc,na);var ck=bk(k,he,l.element);return Object.assign(Object.assign(Object.assign(Object.assign(Object.assign(Object.assign(Object.assign({A:X(k,k.A),Ob:X(k,"lidar2"),Wd:X(k,"lidartos"),le:X(k,Nj),sc:X(k,7),nd:k.validate()?Fc:X(k,new Cg),oe:X(k,
cg(k.document)),C:X(k,dh),Ga:he,tg:Zj},gg),{zd:X(k,!0),re:X(k,k.Va?1:void 0),ma:z,Oc:Xj.g(W(k.h)),Pc:ib.g(W(k.h)),lb:Oa,pe:l.element.g(L(function(ie){return null!==ie})),Nb:fg,Xd:fg,vc:x.g(T([]),W(k.h)),Eb:q.g(T([]),W(k.h)),qg:m,eb:t,rc:U,fb:mc.fb,Fc:A.g(T(0),W(k.h)),Id:y,fa:jc.g(T(0),W(k.h)),ha:X(k,ch),$b:X(k,mh),Hc:H,Je:mc.Sb.g(qh(k.h))}),na),{Jb:Uc.Tc}),Qa),Uc),{Yc:Pf(k),De:ck})},ah(a,b))}
function Wj(a,b,c,d,e){var f=X(a,"https://pagead2.googlesyndication.com/pagead/gen_204?id=av-js&type=eos"),h=b.g(oh(Tj)),g=b.g(oh(Sj)),k=b.g(oh(Pj)),l=b.g(oh(Rj)),m=b.g(oh(Oj)),t=b.g(oh(Uj));b=b.g(oh(Qj));h=N([h,g,k,l,m,t,b]).g(L(function(x){var y=u(x);x=y.next().value;var z=y.next().value,A=y.next().value,H=y.next().value,U=y.next().value,Oa=y.next().value;y=y.next().value;return H?4:z?1:A?2:x?3:U?7:Oa?6:y?5:0}),R(),W(a.h));c=Yj(a.m,c,h);c=Zg(a,c,h);var q=N([d,c,h]).g(Q(function(x){var y=u(x);x=
y.next().value;var z=y.next().value;y=y.next().value;return 0===z||x&&5!==y}),L(function(x){x=u(x);x.next();return x.next().value}),W(a.h));d=Fj(a,e,h.g(V(function(x){return 0!==x?q:Fc})));return{qd:q,ya:h,Lb:f,ug:d,td:X(a,new Mf(a.global)),kd:X(a,new Of(a.global)),Cd:X(a,new Nf(a.global))}}function Yj(a,b,c){return c.g(V(function(d){return 6===d||7===d?Kf(a,92E4):b}))}
function ak(a,b,c,d,e){d=Aj(a,e.Jb,d).Tc;c=xh(a,b,e.Jb,c);return{ie:X(a,Gf("navigationStart")),he:yh(a,b),Ec:c.Ec,pc:c.pc,Lc:c.Lc,Tc:d}}function bk(a,b,c){return b.g(Q(function(d){return null!==d}),V(function(){return c}),L(function(d){var e=Ig(a);return 0<e.length&&0<=e.indexOf(d)}),L(function(d){return!d}))};(function(a,b,c,d){b=void 0===b?.01:b;c=void 0===c?Kf(a.m,36E5):c;d=void 0===d?a.m.interval(100).g(W(a.h)):d;return a.u.sa(742,function(){return Vj(a,b,c,d)})()})(new rg).subscribe();}).call(this);
