(function(){var f,k=this;function l(a){return"string"==typeof a} function n(a){a=a.split(".");for(var b=k,c=0;c>>0),ca=0;function da(a,b,c){return a.call.apply(a.bind,arguments)} function ea(a,b,c){if(!a)throw Error();if(2/g,ma=/"/g,na=/'/g,oa=/\x00/g,pa=/[\x00&<>"']/; function w(a,b){return ab?1:0} ;var qa=Array.prototype.indexOf?function(a,b){return Array.prototype.indexOf.call(a,b,void 0)}:function(a,b){if(l(a))return l(b)&&1==b.length?a.indexOf(b,0):-1; for(var c=0;cc?null:l(a)?a.charAt(c):a[c]} function sa(a){return Array.prototype.concat.apply([],arguments)} function y(a){var b=a.length;if(0b.b&&(b.b++,a.next=b.a,b.a=a)}Ea=!1} ;function E(){this.c=this.c;this.f=this.f} E.prototype.c=!1;E.prototype.dispose=function(){this.c||(this.c=!0,this.A())}; E.prototype.A=function(){if(this.f)for(;this.f.length;)this.f.shift()()};function Ha(a,b){var c=Ia;return Object.prototype.hasOwnProperty.call(c,a)?c[a]:c[a]=b(a)} ;var Ja=A("Opera"),F=A("Trident")||A("MSIE"),Ka=A("Edge"),G=A("Gecko")&&!(-1!=z.toLowerCase().indexOf("webkit")&&!A("Edge"))&&!(A("Trident")||A("MSIE"))&&!A("Edge"),La=-1!=z.toLowerCase().indexOf("webkit")&&!A("Edge");function Ma(){var a=k.document;return a?a.documentMode:void 0} var Na;a:{var Oa="",Pa=function(){var a=z;if(G)return/rv:([^\);]+)(\)|;)/.exec(a);if(Ka)return/Edge\/([\d\.]+)/.exec(a);if(F)return/\b(?:MSIE|rv)[: ]([^\);]+)(\)|;)/.exec(a);if(La)return/WebKit\/(\S+)/.exec(a);if(Ja)return/(?:Version)[ \/]?(\S+)/.exec(a)}(); Pa&&(Oa=Pa?Pa[1]:"");if(F){var Qa=Ma();if(null!=Qa&&Qa>parseFloat(Oa)){Na=String(Qa);break a}}Na=Oa}var Ra=Na,Ia={}; function H(a){return Ha(a,function(){for(var b=0,c=ia(String(Ra)).split("."),d=ia(String(a)).split("."),e=Math.max(c.length,d.length),h=0;0==b&&h=a.length)throw I;if(b in a)return a[b++];b++}}; return c}throw Error("Not implemented");} function Za(a,b){if(q(a))try{x(a,b,void 0)}catch(c){if(c!==I)throw c;}else{a=Ya(a);try{for(;;)b.call(void 0,a.next(),void 0,a)}catch(c){if(c!==I)throw c;}}} function $a(a){if(q(a))return y(a);a=Ya(a);var b=[];Za(a,function(a){b.push(a)}); return b} ;var ab=k.JSON.stringify;function K(a){E.call(this);this.m=1;this.g=[];this.h=0;this.a=[];this.b={};this.v=!!a} v(K,E);f=K.prototype;f.subscribe=function(a,b,c){var d=this.b[a];d||(d=this.b[a]=[]);var e=this.m;this.a[e]=a;this.a[e+1]=b;this.a[e+2]=c;this.m=e+3;d.push(e);return e}; function bb(a,b,c){var d=L;if(a=d.b[a]){var e=d.a;(a=ra(a,function(a){return e[a+1]==b&&e[a+2]==c}))&&d.F(a)}} f.F=function(a){var b=this.a[a];if(b){var c=this.b[b];if(0!=this.h)this.g.push(a),this.a[a+1]=aa;else{if(c){var d=qa(c,a);0<=d&&Array.prototype.splice.call(c,d,1)}delete this.a[a];delete this.a[a+1];delete this.a[a+2]}}return!!b}; f.I=function(a,b){var c=this.b[a];if(c){for(var d=Array(arguments.length-1),e=1,h=arguments.length;e=c.length)throw I;var d=c.key(b++);if(a)return d;d=c.getItem(d);if(!l(d))throw"Storage mechanism: Invalid value was encountered";return d}; return d}; f.clear=function(){this.a.clear()}; f.key=function(a){return this.a.key(a)};function gb(){var a=null;try{a=window.localStorage||null}catch(b){}this.a=a} v(gb,M);function hb(){var a=null;try{a=window.sessionStorage||null}catch(b){}this.a=a} v(hb,M);var ib=/^(?:([^:/?#.]+):)?(?:\/\/(?:([^/?#]*)@)?([^/#?]*?)(?::([0-9]+))?(?=[/#?]|$))?([^?#]+)?(?:\?([^#]*))?(?:#([\s\S]*))?$/;function jb(a){var b=a.match(ib);a=b[1];var c=b[2],d=b[3];b=b[4];var e="";a&&(e+=a+":");d&&(e+="//",c&&(e+=c+"@"),e+=d,b&&(e+=":"+b));return e} function kb(a,b,c){if("array"==p(b))for(var d=0;dd)b=null;else{e=b.indexOf("&",d);if(0>e||e>c)e=c;d+=a.length+1;b=decodeURIComponent(b.substr(d,e-d).replace(/\+/g," "))}null===b||(m[a]=b)}); c.src=T(a.b,"host")+a.u()+"?"+lb(m);return c} f.H=function(){this.a&&this.a.contentWindow?this.C({event:"listening"}):window.clearInterval(this.c)}; function Fb(a){Ib(a.b,a,a.g);a.c=wb(t(a.H,a));vb(a.a,"load",t(function(){window.clearInterval(this.c);this.c=wb(t(this.H,this))},a))} function Hb(a,b){a.v[b]||(a.v[b]=!0,V(a,"addEventListener",[b]))} f.C=function(a){a.id=this.g;a.channel="widget";a=ab(a);var b=this.b;var c=jb(this.a.src);b=0==c.indexOf("https:")?[c]:b.b?[c.replace("http:","https:")]:b.f?[c]:[c,c.replace("http:","https:")];if(!this.a.contentWindow)throw Error("The YouTube player is not attached to the DOM.");for(c=0;c")&&(c=c.replace(la,">")),-1!=c.indexOf('"')&&(c=c.replace(ma,""")),-1!=c.indexOf("'")&&(c=c.replace(na,"'")),-1!=c.indexOf("\x00")&&(c=c.replace(oa,"�")));a=''; return a}; f.U=function(a){return this.i.namespaces?a?this.i[a].options||[]:this.i.namespaces||[]:[]}; f.T=function(a,b){if(this.i.namespaces&&a&&b)return this.i[a][b]};function X(a,b){var c={title:"Thumbnail",videoId:"",width:120,height:68};b&&fa(c,b);R.call(this,a,c,"thumbnail")} v(X,R);function Ob(a){if("iframe"!=a.tagName.toLowerCase()){var b=Q(a,"videoid");if(b){b={videoId:b,events:{}};b.width=Q(a,"width");b.height=Q(a,"height");b.thumbWidth=Q(a,"thumb-width");b.thumbHeight=Q(a,"thumb-height");b.thumbAlign=Q(a,"thumb-align");var c=Q(a,"onclick");c&&(b.events.onClick=c);new X(a,b)}}} X.prototype.u=function(){return"/embed/"+T(this.b,"videoId")}; X.prototype.s=function(){return{player:0,thumb_width:T(this.b,"thumbWidth"),thumb_height:T(this.b,"thumbHeight"),thumb_align:T(this.b,"thumbAlign")}}; X.prototype.l=function(a,b){X.D.l.call(this,a,b?b.info:void 0)};function S(a){this.c=a||{};this.a={};this.f=this.b=!1;a=document.getElementById("www-widgetapi-script");if(this.b=!!("https:"==document.location.protocol||a&&0==a.src.indexOf("https:"))){a=[this.c,window.YTConfig||{},this.a];for(var b=0;b