(function(g){var window=this;'use strict';var B1a=function(a,b){this.u=a>>>0;this.j=b>>>0},D1a=function(a){if(!a)return C1a||(C1a=new B1a(0,0)); if(!/^\d+$/.test(a))return null;g.pba(a);return new B1a(g.pd,g.qd)},E1a=function(a,b,c){null!=c&&("string"===typeof c&&D1a(c),g.Kd(a,b,1),"number"===typeof c?(a=a.j,b=c>>>0,c=Math.floor((c-b)/4294967296)>>>0,g.pd=b,g.qd=c,g.Id(a,g.pd),g.Id(a,g.qd)):(c=D1a(c),a=a.j,b=c.j,g.Id(a,c.u),g.Id(a,b)))},F1a=function(a,b,c){b=g.Oc(b,c); null!=b&&(g.Kd(a,c,0),a.j.j.push(b?1:0))},G1a=function(a,b){b=b instanceof g.jf?b:g.nf(b,/^data:image\//i.test(b)); a.src=g.kf(b)},I1a=function(a){g.H.call(this,a,-1,H1a)},J1a=function(a){g.H.call(this,a)},K1a=function(a){g.H.call(this,a)},L1a=function(a){g.H.call(this,a)},M1a=function(a){g.H.call(this,a)},m6=function(a){g.Ii(a,"zx",Math.floor(2147483648*Math.random()).toString(36)+Math.abs(Math.floor(2147483648*Math.random())^g.Ua()).toString(36)); return a},n6=function(a,b,c){Array.isArray(c)||(c=[String(c)]); g.Gfa(a.u,b,c)},N1a=function(a){if(a instanceof g.xl)return a; if("function"==typeof a.Ni)return a.Ni(!1);if(g.Ma(a)){var b=0,c=new g.xl;c.next=function(){for(;;){if(b>=a.length)return g.VZ;if(b in a)return g.yl(a[b++]);b++}}; return c}throw Error("Not implemented");},O1a=function(a,b,c){if(g.Ma(a))g.cc(a,b,c); else for(a=N1a(a);;){var d=a.next();if(d.done)break;b.call(c,d.value,void 0,a)}},P1a=function(a,b){var c=[]; O1a(b,function(d){try{var e=g.lo.prototype.u.call(this,d,!0)}catch(f){if("Storage: Invalid value was encountered"==f)return;throw f;}void 0===e?c.push(d):g.qka(e)&&c.push(d)},a); return c},Q1a=function(a,b){P1a(a,b).forEach(function(c){g.lo.prototype.remove.call(this,c)},a)},R1a=function(a){if(a.Z){if(a.Z.locationOverrideToken)return{locationOverrideToken:a.Z.locationOverrideToken}; if(null!=a.Z.latitudeE7&&null!=a.Z.longitudeE7)return{latitudeE7:a.Z.latitudeE7,longitudeE7:a.Z.longitudeE7}}return null},S1a=function(a,b){g.Lb(a,b)||a.push(b)},o6=function(a){var b=0,c; for(c in a)b++;return b},T1a=function(a,b){return g.ye(a,b)},U1a=function(a){try{return g.C.JSON.parse(a)}catch(b){}a=String(a); if(/^\s*$/.test(a)?0:/^[\],:{}\s\u2028\u2029]*$/.test(a.replace(/\\["\\\/bfnrtu]/g,"@").replace(/(?:"[^"\\\n\r\u2028\u2029\x00-\x08\x0a-\x1f]*"|true|false|null|-?\d+(?:\.\d*)?(?:[eE][+\-]?\d+)?)[\s\u2028\u2029]*(?=:|,|]|}|$)/g,"]").replace(/(?:^|:|,)(?:[\s\u2028\u2029]*\[)+/g,"")))try{return eval("("+a+")")}catch(b){}throw Error("Invalid JSON string: "+a);},p6=function(a){if(g.C.JSON)try{return g.C.JSON.parse(a)}catch(b){}return U1a(a)},V1a=function(a,b,c,d){var e=new g.Ai(null); a&&g.Bi(e,a);b&&g.Ci(e,b);c&&g.Di(e,c);d&&(e.J=d);return e},q6=function(a,b){g.jt[a]=!0; var c=g.gt();c&&c.publish.apply(c,arguments);g.jt[a]=!1},r6=function(a){this.name=this.id=""; this.clientName="UNKNOWN_INTERFACE";this.app="";this.type="REMOTE_CONTROL";this.obfuscatedGaiaId=this.avatar=this.username="";this.capabilities=new Set;this.experiments=new Set;this.theme="u";new g.Dn;this.model=this.brand="";this.year=0;this.chipset=this.osVersion=this.os="";this.mdxDialServerType="MDX_DIAL_SERVER_TYPE_UNKNOWN";a&&(this.id=a.id||a.name,this.name=a.name,this.clientName=a.clientName?a.clientName.toUpperCase():"UNKNOWN_INTERFACE",this.app=a.app,this.type=a.type||"REMOTE_CONTROL",this.username= a.user||"",this.avatar=a.userAvatarUri||"",this.obfuscatedGaiaId=a.obfuscatedGaiaId||"",this.theme=a.theme||"u",W1a(this,a.capabilities||""),X1a(this,a.experiments||""),this.brand=a.brand||"",this.model=a.model||"",this.year=a.year||0,this.os=a.os||"",this.osVersion=a.osVersion||"",this.chipset=a.chipset||"",this.mdxDialServerType=a.mdxDialServerType||"MDX_DIAL_SERVER_TYPE_UNKNOWN",a=a.deviceInfo)&&(a=JSON.parse(a),this.brand=a.brand||"",this.model=a.model||"",this.year=a.year||0,this.os=a.os||"", this.osVersion=a.osVersion||"",this.chipset=a.chipset||"",this.clientName=a.clientName?a.clientName.toUpperCase():"UNKNOWN_INTERFACE",this.mdxDialServerType=a.mdxDialServerType||"MDX_DIAL_SERVER_TYPE_UNKNOWN")},W1a=function(a,b){a.capabilities.clear(); g.Cl(b.split(","),g.Ta(T1a,Y1a)).forEach(function(c){a.capabilities.add(c)})},X1a=function(a,b){a.experiments.clear(); b.split(",").forEach(function(c){a.experiments.add(c)})},s6=function(a){a=a||{}; this.name=a.name||"";this.id=a.id||a.screenId||"";this.token=a.token||a.loungeToken||"";this.uuid=a.uuid||a.dialId||"";this.idType=a.screenIdType||"normal"},t6=function(a,b){return!!b&&(a.id==b||a.uuid==b)},Z1a=function(a){return{name:a.name, screenId:a.id,loungeToken:a.token,dialId:a.uuid,screenIdType:a.idType}},$1a=function(a){return new s6(a)},a2a=function(a){return Array.isArray(a)?g.Rj(a,$1a):[]},u6=function(a){return a?'{name:"'+a.name+'",id:'+a.id.substr(0,6)+"..,token:"+((a.token?".."+a.token.slice(-6):"-")+",uuid:"+(a.uuid?".."+a.uuid.slice(-6):"-")+",idType:"+a.idType+"}"):"null"},v6=function(a){return Array.isArray(a)?"["+g.Rj(a,u6).join(",")+"]":"null"},w6=function(){return"xxxxxxxx-xxxx-4xxx-yxxx-xxxxxxxxxxxx".replace(/[xy]/g, function(a){var b=16*Math.random()|0; return("x"==a?b:b&3|8).toString(16)})},b2a=function(a){return g.Rj(a,function(b){return{key:b.id, name:b.name}})},x6=function(a,b){return g.Jb(a,function(c){return c||b?!c!=!b?!1:c.id==b.id:!0})},y6=function(a,b){return g.Jb(a,function(c){return t6(c,b)})},c2a=function(){var a=(0,g.Iu)(); a&&Q1a(a,a.j.Ni(!0))},z6=function(){var a=g.Lu("yt-remote-connected-devices")||[]; g.Zb(a);return a},d2a=function(a){if(g.Mb(a))return[]; var b=a[0].indexOf("#"),c=-1==b?a[0]:a[0].substring(0,b);return g.Rj(a,function(d,e){return 0==e?d:d.substring(c.length)})},e2a=function(a){g.Ku("yt-remote-connected-devices",a,86400)},B6=function(){if(A6)return A6; var a=g.Lu("yt-remote-device-id");a||(a=w6(),g.Ku("yt-remote-device-id",a,31536E3));for(var b=z6(),c=1,d=a;g.Lb(b,d);)c++,d=a+"#"+c;return A6=d},C6=function(){var a=z6(),b=B6(); g.Nu()&&g.bc(a,b);a=d2a(a);if(g.Mb(a))try{g.wla("remote_sid")}catch(c){}else try{g.fq("remote_sid",a.join(","),-1)}catch(c){}},f2a=function(){return g.Lu("yt-remote-session-browser-channel")},g2a=function(){return g.Lu("yt-remote-local-screens")||[]},h2a=function(){g.Ku("yt-remote-lounge-token-expiration",!0,86400)},i2a=function(a){5b.length)return Y6;b=b.slice(d,d+c);a.V=d+c;return b},X6=function(a){a.Gb=Date.now()+a.sb; S2a(a,a.sb)},S2a=function(a,b){if(null!=a.U)throw Error("WatchDog timer not null"); a.U=T6((0,g.Sa)(a.cT,a),b)},c7=function(a){a.U&&(g.C.clearTimeout(a.U),a.U=null)},b7=function(a){a.D.Gf()||a.Ca||T2a(a.D,a)},a7=function(a){c7(a); g.ee(a.Qa);a.Qa=null;a.Za.stop();g.Oi(a.Ya);if(a.j){var b=a.j;a.j=null;b.abort();b.dispose()}},$6=function(a,b){try{var c=a.D; if(0!=c.Uf&&(c.j==a||d7(c.u,a)))if(!a.Pa&&d7(c.u,a)&&3==c.Uf){try{var d=c.Pg.j.parse(b)}catch(y){d=null}if(Array.isArray(d)&&3==d.length){var e=d;if(0==e[0])a:{if(!c.P){if(c.j)if(c.j.ea+3E3e[2]&&c.Za&&0==c.Z&&!c.V&&(c.V=T6((0,g.Sa)(c.fT,c),6E3));if(1>=h7(c.u)&&c.Wc){try{c.Wc()}catch(y){}c.Wc=void 0}}else i7(c,11)}else if((a.Pa||c.j==a)&&e7(c),!g.fb(b))for(e=c.Pg.j.parse(b),b=0;b=a.C:!1},h7=function(a){return a.u?1:a.j?a.j.size:0},d7=function(a,b){return a.u?a.u==b:a.j?a.j.has(b):!1},j7=function(a, b){a.j?a.j.add(b):a.u=b},V2a=function(a,b){a.u&&a.u==b?a.u=null:a.j&&a.j.has(b)&&a.j.delete(b)},l7=function(a){if(null!=a.u)return a.B.concat(a.u.Z); if(null!=a.j&&0!==a.j.size){var b=a.B;a=g.r(a.j.values());for(var c=a.next();!c.done;c=a.next())b=b.concat(c.value.Z);return b}return g.Rb(a.B)},$2a=function(a,b){var c=new U6; if(g.C.Image){var d=new Image;d.onload=g.Ta(m7,c,d,"TestLoadImage: loaded",!0,b);d.onerror=g.Ta(m7,c,d,"TestLoadImage: error",!1,b);d.onabort=g.Ta(m7,c,d,"TestLoadImage: abort",!1,b);d.ontimeout=g.Ta(m7,c,d,"TestLoadImage: timeout",!1,b);g.C.setTimeout(function(){if(d.ontimeout)d.ontimeout()},1E4); d.src=a}else b(!1)},m7=function(a,b,c,d,e){try{b.onload=null,b.onerror=null,b.onabort=null,b.ontimeout=null,e(d)}catch(f){}},a3a=function(){this.j=new N6},b3a=function(a,b,c){var d=c||""; try{g.zi(a,function(e,f){var k=e;g.Na(e)&&(k=g.ch(e));b.push(d+f+"="+encodeURIComponent(k))})}catch(e){throw b.push(d+"type="+encodeURIComponent("_badmap")),e; }},n7=function(a,b,c){return c&&c.sX?c.sX[a]||b:b},c3a=function(a){this.B=[]; this.lc=this.hd=this.Ga=this.Fc=this.j=this.Zd=this.xa=this.Ca=this.J=this.Gb=this.U=null;this.Se=this.Qa=0;this.He=n7("failFast",!1,a);this.Za=this.V=this.P=this.I=this.D=null;this.Gc=!0;this.Bd=this.wd=this.Pa=-1;this.dc=this.Z=this.ea=0;this.Ge=n7("baseRetryDelayMs",5E3,a);this.Te=n7("retryDelaySeedMs",1E4,a);this.Ie=n7("forwardChannelMaxRetries",2,a);this.jd=n7("forwardChannelRequestTimeoutMs",2E4,a);this.Hd=a&&a.ila||void 0;this.xe=a&&a.gla||!1;this.Sa=void 0;this.Ka=a&&a.g1||!1;this.C="";this.u= new Y2a(a&&a.Vja);this.Pg=new a3a;this.sb=a&&a.lka||!1;this.ib=a&&a.cka||!1;this.sb&&this.ib&&(this.ib=!1);this.Ue=a&&a.Qja||!1;a&&a.nka&&(this.Gc=!1);this.Kc=!this.sb&&this.Gc&&a&&a.Zja||!1;this.Wc=void 0;this.Xc=0;this.Ya=!1;this.ma=null;this.gf=!a||!1!==a.bka;this.Kb=null},f7=function(a){a.j&&(o7(a),a.j.cancel(),a.j=null)},d3a=function(a){f7(a); a.P&&(g.C.clearTimeout(a.P),a.P=null);e7(a);a.u.cancel();a.I&&("number"===typeof a.I&&g.C.clearTimeout(a.I),a.I=null)},k7=function(a){Z2a(a.u)||a.I||(a.I=!0,g.zg(a.KK,a),a.ea=0)},f3a=function(a,b){if(h7(a.u)>=a.u.C-(a.I?1:0))return!1; if(a.I)return a.B=b.Z.concat(a.B),!0;if(1==a.Uf||2==a.Uf||a.ea>=(a.He?0:a.Ie))return!1;a.I=T6((0,g.Sa)(a.KK,a,b),e3a(a,a.ea));a.ea++;return!0},h3a=function(a,b){var c; b?c=b.Gc:c=a.Qa++;var d=a.Ga.clone();g.Ii(d,"SID",a.C);g.Ii(d,"RID",c);g.Ii(d,"AID",a.Pa);p7(a,d);a.J&&a.U&&g.Mi(d,a.J,a.U);c=new V6(a,a.C,c,a.ea+1);null===a.J&&(c.Ga=a.U);b&&(a.B=b.Z.concat(a.B));b=g3a(a,c,1E3);c.setTimeout(Math.round(.5*a.jd)+Math.round(.5*a.jd*Math.random()));j7(a.u,c);W6(c,d,b)},p7=function(a,b){a.Ca&&g.ne(a.Ca,function(c,d){g.Ii(b,d,c)}); a.D&&g.zi({},function(c,d){g.Ii(b,d,c)})},g3a=function(a,b,c){c=Math.min(a.B.length,c); var d=a.D?(0,g.Sa)(a.D.gT,a.D,a):null;a:for(var e=a.B,f=-1;;){var k=["count="+c];-1==f?0n)f=Math.max(0,e[m].j-100),l=!1;else try{b3a(p,k,"req"+n+"_")}catch(q){d&&d(p)}}if(l){d=k.join("&");break a}}a=a.B.splice(0,c);b.Z=a;return d},W2a=function(a){a.j||a.P||(a.dc=1,g.zg(a.JK,a),a.Z=0)},g7=function(a){if(a.j||a.P||3<=a.Z)return!1; a.dc++;a.P=T6((0,g.Sa)(a.JK,a),e3a(a,a.Z));a.Z++;return!0},o7=function(a){null!=a.ma&&(g.C.clearTimeout(a.ma),a.ma=null)},i3a=function(a){a.j=new V6(a,a.C,"rpc",a.dc); null===a.J&&(a.j.Ga=a.U);a.j.ib=0;var b=a.hd.clone();g.Ii(b,"RID","rpc");g.Ii(b,"SID",a.C);g.Ii(b,"CI",a.Za?"0":"1");g.Ii(b,"AID",a.Pa);g.Ii(b,"TYPE","xmlhttp");p7(a,b);a.J&&a.U&&g.Mi(b,a.J,a.U);a.Sa&&a.j.setTimeout(a.Sa);var c=a.j;a=a.lc;c.Ka=1;c.J=m6(b.clone());c.P=null;c.xa=!0;N2a(c,a)},e7=function(a){null!=a.V&&(g.C.clearTimeout(a.V),a.V=null)},T2a=function(a,b){var c=null; if(a.j==b){e7(a);o7(a);a.j=null;var d=2}else if(d7(a.u,b))c=b.Z,V2a(a.u,b),d=1;else return;if(0!=a.Uf)if(a.Bd=b.Kb,b.B)if(1==d){c=b.P?b.P.length:0;b=Date.now()-b.ea;var e=a.ea;d=Q6();d.dispatchEvent(new L2a(d,c,b,e));k7(a)}else W2a(a);else if(e=b.getLastError(),3==e||0==e&&0b.length)return y7;b=b.slice(d,d+c);a.gA=d+c;return b},x3a=function(a,b){a.Ct=Date.now(); x7(a);var c=b?window.location.hostname:"";a.Bo=a.zo.clone();g.Ii(a.Bo,"DOMAIN",c);g.Ii(a.Bo,"t",a.I);try{a.bl=new ActiveXObject("htmlfile")}catch(m){z7(a);a.Ao=7;u7(22);A7(a);return}var d="";if(b){var e="";for(b=0;b"==f)f=e+"\\x3e";else{if(f in B7)f=B7[f];else if(f in w3a)f=B7[f]=w3a[f];else{var k=f.charCodeAt(0);if(31k)var l=f;else{if(256>k){if(l="\\x",16>k||256k&&(l+="0");l+=k.toString(16).toUpperCase()}f= B7[f]=l}f=e+f}e=f}d+='