(function(){var f,aa=aa||{},l=this;function ba(a,b,c){a=a.split(".");c=c||l;a[0]in c||!c.execScript||c.execScript("var "+a[0]);for(var d;a.length&&(d=a.shift())a.length||void 0===b?c[d]?c=c[d]:c=c[d]={}:c[d]=b}function n(a,b){for(var c=a.split("."),d=b||l,e;e=c.shift()if(null!=d[e])d=d[e];else return null;return d}function ca(){}function da(a){a.getInstance=function(){return a.iq?a.iq:a.iq=new a}}
function ea(a){var b=typeof a;if("object"==b)if(a){if(a instanceof Array)return"array";if(a instanceof Object)return b;var c=Object.prototype.toString.call(a);if("[object Window]"==c)return"object";if("[object Array]"==c||"number"==typeof a.length&&"undefined"!=typeof a.splice&&"undefined"!=typeof a.propertyIsEnumerable&&!a.propertyIsEnumerable("s plice"))return"array";if("[object Function]"==c||"undefined"!=typeof a.call&&"undefined"!=typeof a.propertyIsEnumerable&&!a.propertyIsEnumerable("c all"))return"function"}else return"null";

var la="closure_uid_"+(1E9*Math.random()>>>0),ma=0;fun ction na(a,b,c){return a.call.apply(a.bind,arguments)}function oa(a,b,c){if(!a)throw Error();if(2<arguments.length){var d=Array.prototype.slice.call(arguments,2);return function(){var c=Array.prototype.slice.call(arguments);Array.prot otype.unshift.apply(c,d);return a.apply(b,c)}}return function(){return a.apply(b,arguf.send=function(){if(!this.bq){var a=this.Sh(),a=Bk(this.Jf,a);Ja(a);this.bq=!0}};
f.Sh=function(){var a={html5:"1",ns:this.Ql,ps:this.he,el:this.Ec,hl:t his.Hc,cr:this.je,c:this.Ta,cpn:this.Fa,docid:this .N,sd:this.Ea,sourceid:this.source,referrer:this.f e,q:this.Kf,plid:this.ab,ei:this.nb,fmt:this.W?thi s.W.a:0,fs:this.Nl?"1":"0",screenw:this.P.width,sc reenh:this.P.height,w:this.R.width,h:this.R.height ,vw:this.qa.width,vh:this.qa.height,playerw:this.M .width,playerh:this.M.height,vid:this.cj,rt:this.h h(this.Q),mos:this.Ol,volume:this.ke,app:this.gj,c sipt:this.K,on3g:this.Lf,partnerid:this.jc,
sdetail:this.ie,subscribed:this.Mf,sw:this.Ha,list :this.Qa,eurl:this.gb,framer:this.Fc,feature:this. o,ytr:this.le,threed:this.Of,lact:this.Nf,cver:thi s.Sa,cplatform:this.fb,cbrand:this.Oa,cmodel:this. Xa,cnetwork:this.Ya,cbr:this.Ic,cbrver:this.Pa,cos :this.$a,cosver:this.eb};this.Xe&&(a.playback="1") ;this.$g&&(a.autoplay="1");this.Pl&&(a.splay="1"); this.Ml&&(a.ssrt="1");this.V&&(a.delay=this.V);thi s.Rl&&!this.Xe&&(a.vtmp="1");this.Yg&&(a.tv="1");t his.T&&(*****ntent_v=this.T);void 0!=this.Db&&this.na&&
(a.uga=this.na+this.Db);void 0!=this.i&&(a.len=this.hh(this.i));0<this.j.length &&(a.fexp=this.j.toString());0<this.$&&(a.idpj=thi s.$);0<this.ia&&(a.ldpj=this.ia);void 0!=this.ta&&(a.attrib=this.ta);void 0!=this.ba&&(a.live=this.ba);this.D&&(a.bc=this.D) ;this.G&&(a.bd=this.G,a.bt=this.wa);0<this.u&&(a.n be=this.u);void 0!=this.ua&&(a.hmewdfc=this.ua,a.hmewdrop=this.fj, a.hmewvdbc=this.bj,a.hmewadbc=this.ej);void 0!=this.ma&&(a.hmempf=this.ma,a.hmemdf=this.Gc,a.h mempresented=this.ge,a.hmempainted=this.ne,
a.hmempaintdelay=this.zd);0<this.b.length&&(a.st=t his.b.map(this.hh).join(","),a.et=this.g.map(this. hh).join(","));for(var b=0;b<this.I.length;b++)dc(TD(this.I[b]),function(b,d){d in a||(a[d]=b)});return a};f.hh=function(a){return(1*a.toFixed(3)).toStrin g()};function EK(){this.za];this.K10,10,10,40];this.o=null;this.u="paused";this.ua=!1;this.$=nul l;this.B=NaN;this.R=this.I=0;this.ba=this.M=null;t his.ia=RD;this.j=null;this.T="";this.V=this.k=0;th is.D=NaN;this.Q=this.g=this.ma=0}w(EK,qh);function FK(a){var b=a.ba();a.M&&qa(b,a.M());return b}function qB(a){return(v()-a.ma)/1E3}function rB(a,b,c){var d=qB(a);c=isNaN(c)?d:c;c=Math.ceil(c);var e=a.K[a.I];a.I+1<a.K.length&&a.I++;c=c+e;d=1E3*(c-d);a.B=y(u(a.qa,a,c,b),d);return c}
EK.prototype.qa=function(a,b){if(!this.ja()){this. B=NaN;this.P(!0);var c=GK(this),d=HK(this,c);b&&(d.ah=a);var e=400<this.R;c.length&&!e&&(d.Pf=rB(this,!0,a));d. send();this.R++}};EK.prototype.P=function(a){var b=this.j()||0,c=qB(this),d=b-this.k,e=c-this.D;if(!(1E-5>Math.abs(d-e)))if(0>d)IK(this),this.g=b;else if(d>e)d>e+0.5&&(IK(this),this.g=b);else if(0==d){d<e-0.5&&(IK(this),this.g=b);return}this.D=c;this.k=b; 0==d||a||this.i&&isNaN(this.B)&&rB(this,!1)};
function IK(a,b){var c=a.k-a.g;if(b&&0<c||0.5<c)a.za.push([a.g,a.k,sB(a)]),a.g=a.k,a.Q+=c}function GK(a,b){IK(a,b);var c=a.za;a.za];return c}function sB(a){var b=Kf("visibilityState",document);return b&&"visible"!=b?3:a.a.cb?2:0}function mB(a,b){var c=FK(a),d=a.ia();a.a.fj?(qa(c,{state:a.u}),A(d,fun ction(a){qa(c,TD(a))}),d=new CK(a.b,a.a,b,c)):d=new DK(a.b,a.a,c,d);d.k=a.j();d.i=a.na();d.Q=qB(a);ret urn d}
function HK(a,b){b.length||(b[a.g,a.g,sB(a)]]);for(var c=mB(a,"watchtime"),d=0;d<b.length;d++)c.b.push(b[d][0]),c.g.push(b[d][1]),c.a&&c.a.push(b[d][2]);c.k=a.k;return c}function QA(a){a.P(!0);return HK(a,GK(a,!0))}function tB(a){var b=a.a;a=a.b;var c=a.ma||b.k,c={ns:b.kc,html5:"1",el:b.aa,ps:b.hb,f exp:b.g.join(",")||void 0,feature:c||void 0,ytr:a.ua||void 0,list:a.Qa,d:b.Fa,f:b.na};b.Rb&&(c.autoplay="1"); a.u&&(c.subscribed=a.u);return c}EK.prototype.onError=function(a){this.o.onError( a)};
function vB(a,b){if(!a.ja()){S(b.a,2)?(a.u="paused",a.i&&QA (a).send()):S(b.a,8)?(a.u="playing",a.i&&isNaN(a.B )&&rB(a,!1)):a.u="paused";var c=a.o,d=b.a,e;e=b.a;if(S(e,128))e="ER";else if(S(e,16)||S(e,32))e="S";else{var g=zK[mk(e)];"B"==g&&S(e,4)&&(g="PB");e=g}if(e!=c.a){var g=e,h=AK(c);if(!(h<c.k)){if("PL"==c.a)c.D+=h-c.k;else if("B"==c.a&&c.u&&(c.u=!1,c.I+=h-c.k,!c.M&&10<=c.I&&180>=c.D)){c.W&&c.W();if(!c.ja( )){var k=BK(c);k.qoealert="1";k=Bk(jz(c.b)+"stream_204",k );Ja(k)}c.M=!0}"B"!=g||"PL"!=c.a&&
"PB"!=c.a||(c.u=!0);c.k=h}!c.b.Pa||"B"!=e&&"PB"!=e ||c.pj();RA(c,"vps",[e]);c.a=e}if(0<Xq(b,256)||S(d,128))c.onError(d.a.err orCode);(S(d,2)||S(d,128))&&c.Vf()}}function cB(a,b,c){b.rt=qB(a);qa(b,FK(a));qa(b,tB(a));"stre amingerror"==b.event?a="//s.youtube.com/stream_204"a=a.a.lb+"player_204",delete b.fexp);b=Ek(a,b);Ja(b,c)}
function $A(a,b){var c=a.a,d=a.b,e={ns:c.kc,el:c.aa,eurl:c.a,fmt:d.a?d. a.a:0,html5:1,list:d.Qa,plid:d.ab,ei:d.j,ps:c.hb,n oflv:1,st:a.j(),video_id:d.N};c.Rb&&(b.autoplay="1 ");d.hj&&(b.tmi="1");qa(e,b);qa(e,kz(c));Ja(Bk ("//www.youtube.com/live_204",e))}EK.prototype.H=function(){EK.C.H.cal l(this);z(this.B);this.B=NaN;Ba(this.G);this.G=NaN };function JK(a,b,c){U.call(this);this.o=1;this.V={};this.F(" openingpage",u(this.Cq,this));this.F("initializing mode",u(this.zq,this));this.F("internalenvironment datachange",u(this.yq,this));this.F("internalvolum echange",u(this.lm,this));this.K=null;b instanceof eg||(b=new eg(b));this.K=b;b=this.K.args;sh(this.a);this.a=ne w ez(b||{});this.A("internalenvironmentdatachange"," newdata");this.ia=gz(this.a)?new ji(this,1):new uh(this,1);P(this,this.ia);this.T=new oi(this);P(this,this.T);this.I=new oi(this,
1);P(this,this.I);this.Q={};this.ma=tc(["internalvideodatachange",this.rq,"liveviewshift", this.Aq,"commoninfoloaded",this.xq,"playbackready" ,this.sq,"playbackstarted",this.tq,"statechange",t his.uq,"videoelementevent",this.Pq,"urlauthexpired ",this.Jq]);b=this.a;var d=new Ci;b.Jf&&(d.a=4096);Yx(b)&&(d.g=!0,d.b=0.1);this.q a=new wi(d);this.j=new zy;P(this,this.j);this.b=null;b=new KA(this.a,1);if(this.b!=b){if(this.b){var d=this.b,e=this.ma,g;for(g in e)d.ca(g,e[g],this)}b.P=this.qa;g=this.ma;for(var h in g)b.F(h,
g[h],this);this.b=b}this.na=tc(["beginseeking",this.wq,"endseeking",this.Mq,"inter nalvideodatachange",this.nm,"internalvideoformatch ange",this.Kq,"progresssync",this.Fq,"seekto",this .Gq,"onLoadProgress",this.Bq,"onVideoProgress",thi s.Lq,"newlicensesession",this.Nq,"playbackdataload ed",this.bm,"playbackready",this.Dq,"statechange", this.Eq]);this.k=null;IC(this,this.b);this.W=-1;this.G=this.u=null;this.D={};this.P=null;this.M= {};this.R=null;this.ba=0;this.$=!1;c?this.Y=c(this ):this.Y=new qK(this);P(this,
this.Y);this.Y.F("templateerror",this.Hq,this);thi s.Y.F("templateready",this.Iq,this);this.Y.F("resi ze",this.Oq,this);BA("fs");c=this.Y;c.$=a;c.rj()|| c.A("templateerror");XI(this,"init")}w(JK,U);f=JK. prototype;f.Be=null;f.Ji=null;f.Ne=!0;f.Ca=null;f. uf=null;f.qg=1;f.Y=null;f.Bj=null;f.qf=null;f.kl=! 1;f.Di=null;f.ap=0;var KK={};
function LK(a){var b=yp.getTag();a.i=b;a.Be=a.i;a.k&&eB(a.k,b);dk(a.i ,a.qg);a.a.Fd?(a.qf&&Wf(a.qf),a.qf=O(a.i,"volumech ange",u(a.Ct,a),!1)):a.i.setVolume(a.Ca.volume,a.C a.muted);b=a.Y;b.b=a.i;b.ma=new $b(0,0,0,0);b.b.parentNode||b.g.appendChild(b.b);J (b.b,"video-stream");J(b.b,"html5-main-video");var c=b.app.O();c.Tb&&c.pe&&b.b.setAttribute("controls ",!0);c.Dh&&b.b.setAttribute("webkit-playsinline",!0);b.b.setAttribute("x-webkit-airplay","allow");c.Sj&&(b.ta=O(b.b,"click",u(b.b. play,b.b)));a.a.Ka=
a.i}function MK(a){if(a.i){a.qf&&(Wf(a.qf),a.qf=null);a.k&&xp(a .k);var b=a.Y;b.b&&(I(b.b),b.b=null);a.a.Ka=null;yp.releas eTag(a.i);a.i=null}}function up(a,b){a.a.Eb?(a.P&&(Ud(a.i,a.P.left,a.P.top),fe( a.i,cc(a.P)),a.P=null),ck(a.i),xp(a.k),eB(a.k,a.i) ,dk(a.i,a.qg)):yp.releaseTag(b)}function IC(a,b){if(a.k!=b){a.k&&(Ay(a.j),KC(a,a.k));var c=b.getPlayerType();a.Q[c]=b;a.k=b;b.P=a.qa;a.i&&eB(b,a.i);var c=a.na,d;for(d in c)b.F(d,c[d],a);a.A("videoplayerchange",b);SA(b)&&a.bm()}}
function KC(a,b){xp(b);var c=a.na,d;for(d in c)b.ca(d,c[d],a);b!=a.b&&(c=b.getPlayerType(),a.Q[c]==b&&delete a.Q[c]);b==a.k&&(a.k=null,b!=a.b&&IC(a,a.b))}function R(a,b){return b?a.Q[b]||null:a.k}function NK(a){var b=a.k.getVideoData();a.nm("newdata",a.k,b);var c=a.j;A([Zq,Sx,Up,vy,Bw,dy,iy,py,Su],c.j,c);a.A("videoready",b);6!=a.o&&YA(a.k)}f=JK.p rototype;f.sq=function(){OK(this,5)};f.Dq=function (a){a=a.getPlayerState();S(a,8)&&!S(a,2)&&this.pla yVideo()};
function gi(a){!a.G&&a.I.O().ag&&(a.G=new qI(a),a.G&&PK(a,a.G));var b=a.G;b&&!b.sf&&b.ib(a.I)&&b.create()}
function PK(a,b){P(a,b);b.F("loaded",a.Im,a);b.F("unloaded" ,a.Jm,a);b.F("command_pause",QK(a.pauseVideo,a));b .F("command_play",QK(a.playVideo,a));b.F("command_ seek",QK(a.ef,a));b.F("command_disable_controls",a .bf,a);b.F("command_enable_controls",a.mh,a);b.F(" command_redirect_controls",a.Nm,a);b.F("command_st op_redirect_controls",a.jh,a);b.F("command_redirec ted_show_is_playing",a.Y.Mj,a.Y);b.F("command_prog ress",a.uj,a);b.F("command_add_cuerange",a.Cm,a);b .F("command_remove_cuerange",a.Lm,a);b.F("command_ remove_cuerange_all",
a.Mm,a);b.F("command_update_cuerange_markers",a.Pm ,a);b.F("command_preroll_ready",a.Om,a);b.F("comma nd_hide_all_dialogs",a.Y.Lj,a.Y);b.F("command_clea r_video_overlays",a.sh,a);b.F("command_log",a.te,a );b.F("command_navigate_to_url",a.Gj,a);b.F("publi sh_external_event",a.Km,a);b.F("module_menu_button _add",a.Dm,a);b.F("module_menu_button_remove",a.Em ,a);b.F("module_menu_item_add",a.Fm,a);b.F("module _menu_item_remove",a.Gm,a);b.F("module_menu_show", a.Hm,a);b.F("command_log_timing",a.j.D,a.j)}
function hi(a){a&&a.sf&&a.destroy()}f.Za=function(a,b){this .A.apply(this,arguments);this.$d.apply(this,argume nts)};f.Si=function(a,b){var c=xb(arguments);gz(this.a)&&c.push(this.k.getPlaye rType());this.A.apply(this,c)};f.O=function(){retu rn this.a};f.getVideoData=function(a){return(a=R(this ,a))?a.getVideoData():null};f.log_=function(){};f. zq=function(){Ba(0);this.a.Fd||this.lm(this.Ca)};f .Uj=function(){var a=qz(this.a);a.fs=this.a.cb;a.volume=Math****und(t his.Ca.volume);a.mos=this.Ca.muted?1:0;return a};
function RK(a){var b=new EK,c=u(a.Uj,a);b.M=c;c=u(a.wx,a);b.ia=c;a=u(a.vx,a );b.$=a;return b}f.wx=function(){var a=Dy(this.j);if(this.u){var b=this.u.Gi();b&&a.push(b)}return a};f.Hq=function(){yy(this.b,5,void 0,void 0)};
f.Iq=function(){this.a.wh=this.Y.a;var a=this.j,b={};b.loaded=u(this.Im,this);b.unloaded= u(this.Jm,this);b.command_pause=QK(this.pauseVideo ,this);b.command_play=QK(this.playVideo,this);b.co mmand_seek=QK(this.ef,this);b.command_disable_cont rols=u(this.bf,this);b.command_enable_controls=u(t his.mh,this);b.command_redirect_controls=u(this.Nm ,this);b.command_stop_redirect_controls=u(this.jh, this);b.command_redirected_show_is_playing=u(this. Y.Mj,this.Y);b.command_progress=u(this.uj,this);b. command_add_cuerange=
u(this.Cm,this);b.command_remove_cuerange=u(this.L m,this);b.command_remove_cuerange_all=u(this.Mm,th is);b.command_preroll_ready=u(this.Om,this);b.comm and_update_cuerange_markers=u(this.Pm,this);b.comm and_hide_all_dialogs=u(this.Y.Lj,this.Y);b.command _clear_video_overlays=u(this.sh,this);b.command_na vigate_to_url=u(this.Gj,this);b.command_log=u(this .te,this);b.publish_external_event=u(this.Km,this) ;b.module_menu_button_add=u(this.Dm,this);b.module _menu_button_remove=u(this.Em,this);b.module_menu_ item_add=
u(this.Fm,this);b.module_menu_item_remove=u(this.G m,this);b.module_menu_show=u(this.Hm,this);a.k=b;b =this.T;a.b!=b&&(Ay(a),a.i={},a.b=b);this.Y.kj();a =this.ia;a.X=this.Y.a;for(var c in a.g)a.X[c]=a.g[c];for(c in a.i)a.X[c]=a.i[c];c=u(this.ks,this);a=document;b=Mf("fullscreenchan ge",a);"msfullscreenchange"==b&&(b="MSFullscreenCh ange");this.Bj=b?O(a,b,c):null;c=this.K.args;this. a.wj?this.Ca=vi():this.Ca||(this.Ca={volume:100,mu ted:!1,nonNormalized:100});LK(this);a=new Oh(c);LA(this.b,a,RK(this));b=
this.getVideoData();if("detailpage"==this.a.aa){va r d;d=b.N;var e=Tg("yt-player-restore-playhead");d=e?e[d]:void 0;d&&(b.Ia=d)}Ug("yt-player-restore-playhead");b=this.Y.Mc();this.a.ob=b;"detailpage"! =this.a.aa&&c&&(c.playlist||c.list||c.api)&&(SK(th is,c),Wn(a)||(c=this.g,a=u(this.an,this),c.ze=a,c. Nd&&y(c.ze,0)));if(c=this.K.args.jsapicallback)ia( c)||(c=n(c)),c&&QK(u(c,l,this.a.yj),l);this.a.ag=f i(this.a)&&(!qb(kh())||!qb(mh()));Dm()?this.a.nj?T K(this):"leanback"!=this.a.aa&&UK(this):yy(this.b, 5,
"HTML5_NO_AVAILABLE_FORMATS_FALLBACK",void 0);this.Y.Rj()};function UK(a){a.A("initializingmode");OK(a,2)}function TK(a){a.A("initializingmode");IC(a,a.b);OK(a,3);a. a.Eb||(MK(a),LK(a),eB(a.b,a.i));VA(a.b);VK(a,3)}fu nction QK(a,b){return function(){var c=Array.prototype.slice.call(arguments);y(function (){a.apply(b||this,c)},0)}}f.Gj=function(a,b){b?YI (this,a)window.ytspf||{}).enabled?spf.navigate(a):window.l ocation=Bk(a,{})+""};f.te=function(a,b,c){var d=R(this);b.event=a;d.i&&cB(d.i,b,c)};
function Eh(a,b){if(!isNaN(b)&&a.i){var c=1,c=a.a.Wf?Fh:[1],c=1>b?mb(c,function(a){return a>=b})b(c,function(a){return a<=b});a.qg!=c&&(a.qg=c,a.b==a.k&&dk(a.i,c),a.A("o nPlaybackRateChange",c))}}function Gh(a,b){var c=a.getVideoData(b);return c&&c.a?c.a.g.a:"unknown"}function lK(a){return(a=R(a,void 0))?mm(xA(a.ta,a.a)):"unknown"}function Hh(a,b,c){if(a=R(a,c))b=hm(b,b,!0),fy(a,"m",b)}f.g etCurrentTime=function(a){return(a=R(this,a))?a.ge tCurrentTime():0};
function ni(a,b){var c=R(a,b);return c?c.Jc():0}function Th(a,b){var c=a.b.getDebugInfo(b);c.debug_playbackQuality=Gh(a );c.debug_date=(new Date).toString();return Nb(c)}function cy(a,b){var c=a.getVideoData(),d=!!c.W||!!c.nf||!b;a.A("threed enabled",d);d&&a.i.setAttribute("mozStereoMode","1 ");Zx()&&(a.i.setAttribute("mozStereoMode",d?"1":" 0"),c=tm[d?c.ie:0],d=document.createElement("NvStereoExtDataElement" ),d.setAttribute("stereoMode",c),yd(document.docum entElement,d),bg(d,"3DModeEvent"))}
f.getPlayerState=function(a){return(a=R(this,a||1) )&&a.getPlayerState()};f.Pq=function(a){var b=a.target;switch(a.type){case "loadedmetadata"A("fvb")||BA("fvb");this.ba=y(u(this.Y.df,this.Y), 16);break;case "loadstart"A("gv")||BA("gv");break;case "progress":case "timeupdate"A("l2s")||2<=wj(b.buffered)&&BA("l2s")}};
f.Nq=function(a){if(this.kl){var b=this.ap.toString();this.ap++;this.Di[b]=a;a={request:xb(a.a[0]?a.a[0].message:null),sessionId:b,system:a.i.a,url:a.j};t his.A("onNewLicenseSession",a)}else a.start()};f.Bq=function(a,b){this.Si("onLoadProgr ess",b)};f.Lq=function(a,b){this.Si("onVideoProgre ss",b)};
f.Fq=function(a,b,c,d,e){if(!e&&a.Sf()&&!NA(a)){e= a.getVideoData();if(this.a.qe&&!this.a.eh&&e.Aa&&! e.Mo&&e.Id>=e.wo){var g;g=a.O();var h=Ub(e.oe/e.Aa,0,1),h={html5:"1",video_id:e.N,eurl:g.a,frame r:g.T,feature:g.k,ps:g.hb,el:g.aa,list:e.Qa,w:h,l: e.Aa,plid:e.ab,ei:e.j,access_token:e.P,tpmt:e.Id,c pn:e.Ba};g.j&&(h.adformat=g.j);g.V&&(h.referrer=nz (g));g.Rb&&(h.autoplay="1");g.Ja&&(h.authuser=g.Ja );g.Ua&&(h.pageid=g.Ua);e.yd&&(h.splay="1");e.u&&( h.subscribed=e.u);qa(h,kz(g));g=Bk(g.lb+"set_aweso me",h);
Ja(g);e.Mo=!0}e.Aa&&e.Id>=e.um&&WK(this)}this.uj(b ,c,d,a)};f.uj=function(a,b,c,d){this.A("progresssy nc",a,b,c||0,(d||R(this)).getPlayerType())};
f.uq=function(a){var b;(b=!S(a.a,2))||("embedded"==this.a.aa&&this.a.je ?(b=Math.floor(rz(this.a)/6E4),b=Math.min(0.005,1.24601E-4*Math.exp(0.062*b)),Math.random()<b?(this.A("inte rstitial"),b=!0):b=!1):b=!1,b=!b&&!xK(this));if(b) {S(a.a,2)&&(this.pauseVideo(),S(a.b,32)&&this.b.hi (),this.a.Cb&&mK(this,!1));0<Xq(a,256)&&(b=a.a.a,e i(this.b,b.errorCode,b.errorDetail));if(S(a.a,128) ){b=a.a;Ba(0);Dh(this);b=b.a;206==b.errorCode&&ei( this.b,b.errorCode,b.errorDetail);b.message||(b.me ssageKey||(b.messageKey=
"HTML5_DEFAULT_FALLBACK"),b.message=Ea(b.messageKe y));5==b.errorCode&&ei(this.b,208,b.errorDetail);v ar c=5;206==b.errorCode&&(c=150);B(gk,b.errorCode)&&( c=b.errorCode);this.A("onError",c);this.A("onDetai ledError",b)}this.A("applicationplayerstatechange" ,a);S(a.a,2)&&(a=this.getVideoData())&&a.qb&&!a.mb &&this.bf(["play_pause"])}};
f.Eq=function(a){!S(a.a,32)&&0>Xq(a,16)&&(!S(a.a,8 )||this.i.ended&&!S(a.a,2)||this.playVideo());this .A("presentingplayerstatechange",a);this.$d("onSta teChange",a);VK(this,mk(a.a))};
f.rq=function(a,b,c){if("newdata"==a){hi(this.u);h i(this.G);a];for(var d in this.D)Ch(this,d)&&a.push(d);this.D={};0<a.length& &this.A("controlsenabled",a);this.jh();this.V={}}t his.getVideoData().Pj?(this.uf=pc(this.Ca),this.bf (["audio"]),d=this.i,d.Mk=!0,d.muted=!0)Ch(this,"audio")&&this.mh(["audio"]),this.i.Mk=!1,this.uf&&(oK(this,this.uf),this.uf= null));d=this.getVideoData();d.qb&&!this.a.Nj?yy(t his.b,205,"DEVICE_FALLBACK",void 0):d.qb&&!d.mb?this.bf(["seek"]):this.mh(["seek"]);this.getVideoData().Hk&&
!this.a.Oj&&yy(this.b,207,"DEVICE_FALLBACK",void 0);if(c.V||c.i.focEnabled||c.i.rmktEnabled)c=1E3*t his.getVideoData().Aa,XK(this,"part2viewed",0,c),X K(this,"videoplaytime25",0.25*c,c),XK(this,"videop laytime50",0.5*c,c),XK(this,"videoplaytime75",0.75 *c,c),XK(this,"videoplaytime100",c,2147483647),XK( this,"conversionview",c,2147483647)};
f.nm=function(a,b,c){"newdata"==a&&(Ay(this.j),Eh( this,1),b.a.Rf&&b.i&&$A(b.i,{metric:"connected"})) ;this.Ca.volume=(this.Ca.nonNormalized||this.Ca.vo lume)*this.getVideoData().Kh;c.wo=Math.min(0.8*c.A a,180);this.Za("videodatachange",a,c,b.getPlayerTy pe())};f.Kq=function(a,b){var c=this.k.getVideoData();a==c&&this.A("onPlaybackQu alityChange",a.a.g.a,b)};f.yq=function(){"detailpa ge"==this.a.aa&&ki(this)};
function ki(a){var b=YK();if(b&&0<=b.index){var c];A(b.videoIds,function(a){if(a=b.videoData?b.video Data[a]:void 0)a.video_id=a.id,c.push(a)});SK(a,{videoList:c,lo op:b.autoPlay,index:b.index,playlist_title:b.listT itle,playlist_description:b.listDescription,author :b.author})}}function SK(a,b){if(a.g){var c=a.j,d=Kh(a.j,"playlist");d.destroy();tb(c.a,d)}s h(a.g);b?(a.g=new ao(b),a.j&&(c=a.j,A([Bw],c.j,c))):a.g=null}
function XK(a,b,c,d){b in a.V||(c=new Uh(c,d,{id:b,priority:1}),c.Va.F("onEnter",a.yp,a) ,c.Va.F("onExit",a.yp,a),a.b.nh(c),a.V[b]=c)}f.yp=function(a){var b=a.getId(),c=this.b.getVideoData();"part2viewed"= =b?(c.V&&Ja(c.V),c.nb&&Ja(c.nb)):"conversionview"= =b&&WK(this);c.Oa&&(b=a.getId(),c=Ek(c.Oa,{label:b }),Ja(c));this.b.kh(a)};
function WK(a){var b=a.b.getVideoData();b.Eo||(b.i.eventLabel=a.a.aa, b.i.playerStyle=a.a.hb,b.V&&(b.i.feature="pyv"),b. i.vid=b.N,b.i.isAd=!("adunit"!=a.a.aa&&!b.V),Om("v iew",b.i),b.Eo=!0)}function OK(a,b){b!=a.o&&(2==b&&VK(a,5),a.o=b,a.A("appstate change",b))}function VK(a,b){a.W!=b&&(a.W=b,a.Si("onStateChange",b))}fu nction XI(a,b){if(a.a.Sa){var c={controlClicked:b};a.a.cb&&(c.fs=1);a.te("contro lclicked",c)}}f.ef=function(a,b,c,d){(d=R(this,d)) &&ZA(d,a,!1!=b,c)};
f.Gq=function(a,b){var c=a.getVideoData();if(1==this.o||2==this.o)c.Ia=b; 2==this.o?TK(this)c=lB(a,b),this.Za("seekto",c))};f.wq=function(){th is.Za("beginseeking")};f.Mq=function(){this.Za("en dseeking")};f.setVolume=function(a){this.Ca.volume =a;this.A("internalvolumechange",this.Ca)};functio n oK(a,b){a.Ca=b;a.A("internalvolumechange",a.Ca)}fu nction yh(a){a.Ca.muted=!0;a.A("internalvolumechange",a.C a)}function zh(a){a.Ca.muted=!1;a.A("internalvolumechange",a.C a)}
function Lh(a,b,c,d,e){b=Mh(b,c,d);b.list=a.Ji;return Qh(a,b,e)}function Qh(a,b,c){b=new Oh(b);return ZK(a,b,void 0,c)}function ZK(a,b,c,d){DA("_start")||(BA("_start"),FA().srt=0 );var e=R(a,d);if(!e)return!1;z(a.ba);b.Ze=Nm(b.Ze,c);Dh (a,d);LA(e,b,RK(a));if(!UA(e))return!1;iz(e.O(),b. b);e==a.b?(OK(a,1),TK(a)):VA(e);return!0}function Yh(a,b){var c=ZK(a,b);wh(a,c,void 0)}function wh(a,b,c){c=R(a,c);b&&c==a.b&&(c.getVideoData().yd =!0)}
function Nh(a,b,c){var d=R(a,c);d&&(Dh(a,c),LA(d,b,RK(a)),UA(d)&&(iz(d.O( ),b.b),d==a.b&&(OK(a,1),UK(a))))}function Vh(a,b,c,d,e){if(ja(b)&&!s(b)){c="playlist list listType index startSeconds suggestedQuality".split(" ");d={};for(e=0;e<c.length;e++){var g=c[e];b[g]&&(d[g]=b[g])}b=d}else d={index:c,startSeconds:d,suggestedQuality:e},t(b) &&16==b.length?d.list="PL"+b:d.playlist=b,b=d;SK(a ,b);b=a.g;a=u(a.an,a);b.ze=a;b.Nd&&y(b.ze,0)}
f.an=function(){var a=Zh(this.g);this.getVideoData().We||!this.Ne?Yh(t his,a):Nh(this,a)};function Tp(a){var b=YK();return!(!a.g||!go(a.g)||b&&!b.autoPlay)}fun ction xK(a){return a.g&&("embedded"==a.a.aa||a.a.cb)&&Tp(a)?(Wh(a),!0 ):!1}function Wh(a){a.g&&(a.g.Nd?go(a.g)&&Yh(a,ho(a.g))ho(a.g),a.Ne=!1))}function Xh(a){if(a.g)if(a.g.Nd){var b=a.g;(b.tf||0<=b.Da-1)&&Yh(a,io(a.g))}else io(a.g),a.Ne=!1}function YK(){var a=n("yt.www.watch.lists.getState");return a?a():null}
function Sh(a,b){var c=null;b&&(c={t:Math.floor(a.getCurrentTime(1))}); var d=a.getVideoData(1);return Lp(a.a,d.N,d.Qa,null,c)}f.xw=function(a){this.A("o nCueRangeEnter",a.getId())};f.yw=function(a){this. A("onCueRangeExit",a.getId())};f.Cm=function(a,b){ var c=R(this,b);c&&(A(a,c.nh,c),this.A("cuerangesadded ",a))};f.Lm=function(a,b){var c=R(this,b);c&&(A(a,c.kh,c),this.A("cuerangesremov ed",a))};
f.Mm=function(a,b){var c=R(this,b);if(c){for(var c=c.G,d=c.i.length-1;0<=d;d--)c.i[d].namespace==a&&pk(c,d);c.Yb()}};f.Pm=function(a){t his.A("cuerangemarkersupdated",a)};f.Om=function(a ,b){var c=R(this,b);c&&dB(c,a)};
f.tq=function(){$K(this);if(!this.a.Gh&&"detailpag e"==this.a.aa){this.a.Gh=!0;var a=this.b;if(a.a&&a.K&&a.K.a){var b={},c={};a.a.N&&(b.docid=a.a.N);a.a.ab&&(b.plid=a .a.ab);b.cpn=a.a.Ba;b.ad_cpn=a.K.a;var d=v()-a.K.b;a.K.g?c.astv=d:c.actv=d;var a={v:2,s:"youtube",action:"watch7ad_html5"},d],e;for(e in c)"_"!=e.charAt(0)&&d.push(e+"."+c[e]);a.rt=d.join(",");for(var g in b)"_"!=g.charAt(0)&&(a[g]=b[g]);b=wa("TIMING_INFO")||{};"e"in b&&(a.e=b.e);"ei"in b&&(a.ei=b.ei);EA(a)}}};
function $K(a){if(!a.a.Uh){var b=a.a;if("detailpage"==b.aa||"leanback"==b.aa||"em bedded"==b.aa&&b.nj){wa("TIMING_ACTION")||ua("TIMI NG_ACTION",a.a.K);var b=a.j.u,c;for(c in b)BA(c,b[c]);c=a.j.B;for(var d in c){var b=d,e=c[d];FA()[b]=e}FA().yt_pt="html5";if(DA("_start"))if(b=CA().ti ck,d=CA().span,e=FA(),c=n("yt.timing.reportbuilder _")){if(c=c.apply(null,[b,d,e,void 0]))EA(c),GA()}else{c={v:2,s:"youtube",action:wa("TI MING_ACTION")};var g=wa("TIMING_INFO")||{},h;for(h in g)e[h]=g[h];h=e.srt;delete e.srt;
if(!h&&0!==h)try{var k=(window.performance||window.mozPerformance||wind ow.msPerformance||window.webkitPerformance).timing ;h=Math.max(0,k.responseStart-k.navigationStart)}catch(m){e.pt&&(h=e.pt)}if(h||0 ===h)e.srt=h;b.aft||(b.aft=b.vr&&b.cl&&b.cl>b.vr?b .cl:b.vr?b.vr:b.ol);b.vr&&b.gv&&(d.vl=Math****und( b.vr-b.gv));for(var p in e)"_"!=p.charAt(0)&&(c[p]=e[p]);k={};p];h=b._start;for(var r in b)"_"!=r.charAt(0)&&(e=Math.max(Math****und(b[r]-h),0),k[r]=e,p.push(r+"."+e));c.rt=p.join(",");r={};p];for(var x in d)"_"!=
x.charAt(0)&&(r[x]=d[x],p.push(x+"."+d[x]));c.it=p.join(",");EA(c);(x=n("ytdebug.logTiming" ))&&x(c,k,r);GA()}}GA();a.a.Uh=!0}}f.Im=function(a ){"remote"==a?(OK(this,6),hi(this.u)):this.Si("onA piChange")};f.Jm=function(a){"remote"==a&&UK(this) };f.Ct=function(){if(!Ch(this,"audio")){var a=100*this.i.volume,a={volume:a,nonNormalized:a/this.getVideoData().Kh,muted:this.i.muted};this.Ca =pc(a);this.Za("onVolumeChange",a)}};
f.lm=function(a){a.volume=Ub(a.volume,0,100);a.non Normalized=a.volume/this.getVideoData().Kh;if(this.a.wj&&!this.a.Fd){v ar b={};b.volume=isNaN(a.volume)?vi().volume:Ub(a.vol ume,0,100);b.nonNormalized=a.nonNormalized;b.muted =void 0==a.muted?vi().muted:a.muted;Qg("yt-player-volume",b,2592E3)}Ch(this,"audio")?this.uf&&(this. uf=pc(a),this.Za("onVolumeChange",a))this.i.setVolume(a.volume,a.muted),this.a.Fd||this .Za("onVolumeChange",a))};f.ks=function(){aL(this, !!dg())};
function aL(a,b){a.Y.Lo(b);if("detailpage"==a.a.aa&&!b){var c=a.b.getVideoData(),d=n("checkCurrentVideo");if(d &&wa("VIDEO_ID")!=c.N){var e=a.getCurrentTime(),g={};g[c.N]=e;Qg("yt-player-restore-playhead",g,172800);d(c.N);a.A("openingpage")}}a.a .cb=b;a.Y.df();a.Za("fullscreentoggled",b)}f.Oq=fu nction(){vK(this)};f.sh=function(){this.Za("clearv ideooverlays")};f.Dm=function(a,b){this.Za("menu_b utton_add",a,b)};f.Em=function(a){this.Za("menu_bu tton_remove",a)};
f.Fm=function(a){this.Za("menu_item_add",a)};f.Gm= function(a){this.Za("menu_item_remove",a)};f.Hm=fu nction(a){this.Za("menu_show",a)};f.Aq=function(a) {this.$d("liveviewshift",a)};f.Km=function(a,b){if ("onAdStateChange"==a){var c=arguments[1],d=arguments[2],e=arguments[3]||{};1==c&&(BA("vr"),pB(this.k),$K(this));0==c&&e& &(this.b.K=e);var g=this.a;"leanback"==g.aa&&gz(g)&&(0==c?this.Be=th is.i:this.Be=d,this.A("onAdStateChange",c,e.video_ id))}else this.A.apply(this,arguments)};
f.$d=function(a,b){this.j.G.apply(this.j,arguments );this.u&&this.u.A.apply(this.u,arguments);this.G& &this.G.A.apply(this.G,arguments)};f.playVideo=fun ction(a,b){var c=R(this,b);c&&(2==this.o?TK(this):c.V?(a&&bL(this ,c),S(c.getPlayerState(),2)?this.ef(0):c.playVideo ()):VA(c))};f.pauseVideo=function(a,b){var c=R(this,b);c&&(a&&bL(this,c),c.pauseVideo())};fun ction Dh(a,b){var c=R(a,b);c&&1!=a.o&&2!=a.o&&(c.pauseVideo(),c.g&&( c.g.u=!0),1==b&&hi(a.u))}
function Ah(a,b){if(!Ch(a,"play_pause")){var c=a.M.play_pause?a.R:null;c?c.ae("control_play"):a .playVideo(!1,b)}}function Bh(a,b){if(!Ch(a,"play_pause")){var c=a.M.play_pause?a.R:null;c?c.ae("control_pause"): a.pauseVideo(!1,b)}}function nK(a,b){if(!Ch(a,"play_pause")&&(!a.a.Sb||2!=a.o|| yp.hasTags(void 0))){var c=a.M.play_pause?a.R:null;c?c.ae("control_toggle_p lay_pause")c=R(a,void 0))&&(c.Sf()?a.pauseVideo(b,void 0):a.playVideo(b,void 0))}}
function xh(a,b,c,d,e){if(!Ch(a,"seek")){var g=a.M.seek?a.R:null;g?g.ae("control_seek",b):a.ef( b,c,d,e)}}function mK(a,b){if(a.a.cb!=b)if(cg())if(b){var c=a.Y.a,d=Lf(["requestFullscreen","requestFullScreen"],c);d&&d.apply(c)}else(c=Lf(["exitFullscreen","cancelFullscreen","cancelFullScr een"],document))&&c.call(document);else a.A("onFullScreenToggleRequest"),aL(a,b)}function YI(a,b){mK(a,!1);a.A("openingpage");jw(b)}
function iJ(a){var b=a.getVideoData();"detailpage"==a.a.aa&&a.a.cb&&w a("VIDEO_ID")==b.N?mK(a,!1):YI(a,rw(a.a,b))}f.xq=f unction(a){BA("cdl");hz(this.a,a)};
f.bm=function(){if(this.k==this.b){var a;if(a=fi(this.a))if(Tg("yt-remote-delayed-connect-key"))a=!0;else{a=dh();var b=wg(kh());a=!!Ag(b,a)}a||!this.getVideoData(1).Qm ||this.a.Cb?SA(this.b)&&!TA(this.b)?(this.log_("No available formats"),yy(this.b,5,"HTML5_NO_AVAILABLE_FORMATS_ FALLBACK",void 0))(b=TA(this.b))||(b=((b=this.getVideoData())&&b.Q.l ength&&!SA(R(this))&&(vn(Cm(),"application/x-mpegURL")||xn())?0<=hb(b.Q,"fresca"):!1)||a),b?(a& &OK(this,6),!this.u&&this.I.getVideoData().la&&(th is.u=new ZD(this))&&
PK(this,this.u),(a=this.u)&&!a.sf&&a.ib(this.I)&&a .create(),gi(this),NK(this))a=!1,this.getVideoData().na||this.T&&(a=oy(this.T) ),a&&(a={video_id:this.getVideoData().b.ypc_vid,yp c_preview:1},a.video_id?Qh(this,a,1)this.bf(["seek","play_pause"]),a=this.j,A([Zq,Sx,Up,vy,Bw,dy,iy,py,Su],a.j,a)))))a="DEVICE_FALLBACK",Ic||Uj("iemobile")||Uj("xbox") &&Uj("trident")||Uj("nintendo wiiu")||(a="FLASH_FALLBACK"),yy(this.b,5,a,void 0))}else NK(this)};f.Cq=function(){this.pauseVideo()};
function bL(a,b){var c=b.getVideoData(),d="html5-bezel-pause";S(b.getPlayerState(),8)?c.qb&&!c.mb&&(d="ht ml5-bezel-stop"):d="html5-bezel-play";a.Y.Lp(d)}function vK(a){var b=a.Y.Mc();a.a.ob=b;if(a.i){var b=!1,c=a.getVideoData();if(0!=a.i.readyState){var d=new E(a.i.videoWidth,a.i.videoHeight);Yb(c.$,d)||(c.$= d,b=!0)}c=FI(a.Y);bc(a.a.dp,c)||(a.a.dp=c,b=!0);c= FI(a.Y);bc(a.a.qc,c)||(a.a.qc=c,b=!0);b&&(fy(R(a), "r"),a.A("resize",EI(a.Y)),a.Za("onResize"))}}
function Ch(a,b){return!(!a.D[b]||!a.D[b].length)}f.bf=function(a,b){b=b||"defaultcontext"; var c];A(a,function(a){this.D[a]?0>this.D[a].indexOf(b)&&this.D[a].push(b)this.D[a]=[b],c.push(a))},this);0<c.length&&this.A("controlsdis abled",c)};f.mh=function(a,b){b=b||"defaultcontext ";var c];A(a,function(a){if(Ch(this,a)){var e=this.D[a].indexOf(b);0<=e&&this.D[a].splice(e,1);0==this.D[a].length&&c.push(a)}},this);0<c.length&&this.A("con trolsenabled",c)};
f.Nm=function(a,b,c){this.jh();this.R=a;b&&A(b,fun ction(a){this.M[a]=!0},this);c&&By(this.j,a,c)};f.jh=function(){this .R=null;this.M={};Cy(this.j)};function rK(a){var b=a.getVideoData();return b&&b.Ta&&!Gn.test(b.Ta)?!a.a.gk:a.a.zc}f.Jq=functi on(){if(!this.$){this.$=!0;var a=this.getVideoData(),b=R(this).getCurrentTime();Q h(this,{video_id:a.N,start:b,autoplay:1,splay:1,re sume:1,feature:"resume"});this.$=!1}};f.vx=functio n(){this.Za("CONNECTION_ISSUE")};
f.H=function(){MK(this);this.Bj&&Wf(this.Bj);Ba(0) ;th(hc(this.Q));this.Q={};this.k=this.b=null;th(th is.a,this.g);this.K=this.I=this.ia=this.T=this.Be= null;z(this.ba);JK.C.H.call(this)};ba("yt.player.A pplication",JK,void 0);function cL(a,b,c,d,e,g){var h={};b&&(h.v=b);c&&(h.list=c);d&&(h.url=d);a={name :a,locale:e,feature:g};for(var k in h)a[k]=h[k];h=Bk("/sharing_services",a);Ja(h)};Av(qJ);Av(Ev);n("yt.tr acking.share")||ba("yt.tracking.share",cL,void 0);n("yt.net.ping")||ba("yt.net.ping.send",Ja,void 0);n("yt.window.popup")||(ba("yt.window.popup",kw, void 0),ba("yt.window.open",jw,void 0));ba("yt.player.Application.create",function(a,b ){KK[a]&&(KK[a].dispose(),KK[a]=null);var c=new JK(a,b);rh(c,function(){KK[a]=null});KK[a]=c},void 0);var dL=n("ytcsi");dL&&dL.tick("pe");})();