diff --git "a/templates/asset/377c0add18dfd2afc4a117b068931453.js" "b/templates/asset/377c0add18dfd2afc4a117b068931453.js" new file mode 100644--- /dev/null +++ "b/templates/asset/377c0add18dfd2afc4a117b068931453.js" @@ -0,0 +1,540 @@ +Bootstrapper.bindImmediate(function(){var Bootstrapper=window["Bootstrapper"];var ensightenOptions=Bootstrapper.ensightenOptions;!function(n,t){"object"==typeof exports&&"object"==typeof module?module.exports=t():"function"==typeof define&&define.amd?define([],t):"object"==typeof exports?exports.analytics=t():(n.ns_=n.ns_||{},n.ns_.analytics=t())}("undefined"!=typeof self?self:this,function(){return function(n){var t={};function e(i){if(t[i])return t[i].exports;var r=t[i]={t:i,i:!1,exports:{}};return n[i].call(r.exports, +r,r.exports,e),r.i=!0,r.exports}return e.o=n,e.c=t,e.d=function(n,t,i){e.u(n,t)||Object.defineProperty(n,t,{l:!0,get:i})},e.r=function(n){"undefined"!=typeof Symbol&&Symbol.toStringTag&&Object.defineProperty(n,Symbol.toStringTag,{value:"Module"}),Object.defineProperty(n,"v",{value:!0})},e._=function(n,t){if(1&t&&(n=e(n)),8&t)return n;if(4&t&&"object"==typeof n&&n&&n.v)return n;var i=Object.create(null);if(e.r(i),Object.defineProperty(i,"default",{l:!0,value:n}),2&t&&"string"!=typeof n)for(var r in n)e.d(i, +r,function(t){return n[t]}.bind(null,r));return i},e.n=function(n){var t=n&&n.v?function(){return n["default"]}:function(){return n};return e.d(t,"a",t),t},e.u=function(n,t){return Object.prototype.hasOwnProperty.call(n,t)},e.p="",e(e.s=54)}([function(n,t){var e=e||{};e.filter=function(n,t){var e={};for(var i in t)t.hasOwnProperty(i)&&n(t[i])&&(e[i]=t[i]);return e},e.extend=function(n){var t,e=arguments.length;n=n||{};for(var i=1;i0&&(s=e.h(s,t-1)),i[u]=s}return i},n.exports.filter=e.filter,n.exports.extend=e.extend,n.exports.h=e.h},function(n,t){var e,i=(e=["play","pause","pause-on-buffering","end","buffer","buffer-stop","keep-alive","hb","custom","load","start","skstart","adskip","cta", +"error","trans","drmfa","drmap","drmde","bitrt","playrt","volume","window","audio","video","subs","cdn"],{PLAY:0,PAUSE:1,PAUSE_ON_BUFFERING:2,END:3,BUFFER:4,BUFFER_STOP:5,KEEPALIVE:6,HEARTBEAT:7,CUSTOM:8,LOAD:9,ENGAGE:10,SEEK_START:11,AD_SKIP:12,CTA:13,ERROR:14,TRANSFER:15,DRM_FAILED:16,DRM_APPROVED:17,DRM_DENIED:18,BIT_RATE:19,PLAYBACK_RATE:20,VOLUME:21,WINDOW_STATE:22,AUDIO:23,VIDEO:24,SUBS:25,CDN:26,toString:function(n){return e[n]}}),r=function(){var n=["c","s","r"];return{g:0,m:1,S:2,toString:function(t){return n[t]}}}(); +n.exports.I=i,n.exports.P={IDLE:0,PLAYBACK_NOT_STARTED:1,PLAYING:2,PAUSED:3,BUFFERING_BEFORE_PLAYBACK:4,BUFFERING_DURING_PLAYBACK:5,BUFFERING_DURING_SEEKING:6,BUFFERING_DURING_PAUSE:7,SEEKING_BEFORE_PLAYBACK:8,SEEKING_DURING_PLAYBACK:9,SEEKING_DURING_BUFFERING:10,SEEKING_DURING_PAUSE:11,PAUSED_DURING_BUFFERING:12},n.exports.A=r},function(n,t,e){var i=e(0),r=e(58),o=e(59),u=e(5),s=e(60),a=e(64),f=e(65),c=e(66),l=e(67),d=e(69),v=e(72),_=e(73),p=e(74),h=e(75),g=e(76),m=e(37),y=e(79),S={D:"PLATFORM", +C:"defaultLiveEndpointUrl",L:"defaultSecureLiveEndpointUrl",T:"httpGet",N:"httpPost",Storage:"Storage",O:"offlineCache",R:"migratedStorage",k:"migratedIO",M:"defaultStorageWriteInterval",U:"onDataFetch",W:"getCrossPublisherUniqueDeviceId",F:"getApplicationName",B:"getApplicationVersion",V:"getPublisherSpecificUniqueDeviceId",G:"getPublisherSpecificUniqueDeviceIdSuffix",j:"getDeviceModel",H:"getPlatformVersion",K:"getPlatformName",J:"getRuntimeName",Y:"getRuntimeVersion",X:"getDisplayResolution",Z:"getApplicationResolution", +nn:"getLanguage",tn:"getPackageName",setPlatformAPI:"setPlatformAPI",setTimeout:"setTimeout",setInterval:"setInterval",clearTimeout:"clearTimeout",clearInterval:"clearInterval",en:"getDeviceArchitecture","in":"getConnectionType",rn:"getDeviceJailBrokenFlag",un:"updateMeasurementLabels",sn:"standardOutputLog",an:"defaultSystemClockJumpDetectorNormalContextInterval",fn:"defaultSystemClockJumpDetectorAlternativeContextInterval",cn:"isNormalContext",ln:"addContextChangeListener",dn:"removeContextChangeListener", +vn:"addEnvironmentExitListener",_n:"removeEnvironmentExitListener",pn:"overrideCollectedC12Value",hn:"defaultC12OverrideValue"};n.exports=new function(){var n,t,e=this;function w(e){if(!n)switch(n=!0,e){case o.SmartTV:i.extend(t,s);break;case o.Netcast:i.extend(t,a);break;case o.Cordova:i.extend(t,c);break;case o.Trilithium:i.extend(t,l);break;case o.AppleTV:i.extend(t,d);break;case o.Chromecast:i.extend(t,_);break;case o.Xbox:i.extend(t,v);break;case o.webOS:i.extend(t,f);break;case o.tvOS:i.extend(t, +p);break;case o.JSMAF:i.extend(t,h);break;case o.nodejs:i.extend(t,g);break;case o.html5:i.extend(t,m);break;case o.WebBrowser:i.extend(t,y)}}i.extend(e,{gn:null,PlatformApis:o,mn:null,yn:function(){n||w(o.WebBrowser)},setPlatformApi:function(n,e){var r,u;if("number"==typeof n)r=n,u=e||{};else{if("object"!=typeof n)return;r=o.Skeleton,u=n}w(r),i.extend(t,function(n){var t={};for(var e in S){var i=S[e];i in n&&(t[e]=n[i])}return t}(u))}}),n=!1,e.mn=t=i.h(u),e.gn=new r(e)}},function(n,t){n.exports= +{Sn:"unknown",wn:"0x0",bn:"-----BEGIN PUBLIC KEY-----\nMIGfMA0GCSqGSIb3DQEBAQUAA4GNADCBiQKBgQD0+fCVxGq3Bk24jUKO1PzsiUs3\nvqww6zR4n2e3AweVLUAgsrDRbAWJ/EjZm1WBLBVNMiTLpSAkV6sjOIrUs03xdUEj\nQZJHwOGK+MfzFaZukoo0qAsEMPwQ5posv0JdkBdUGhKchPk6+NYmD6Hb44Lkp7/a\nQnVeWzvfAPQyTJR5wQIDAQAB\n-----END PUBLIC KEY-----"}},function(n,t){var e,i=i||{};i.In=(e=1,function(){return+new Date+"_"+e++}),i.En=function(){return"xxxxxxxxxxxx4xxxyxxxxxxxxxxxxxxx".replace(/[xy]/g,function(n){var t=16*Math.random()|0;return("x"== +n?t:3&t|8).toString(16)})},i.Pn=function(n){return n===undefined||null===n||""===n||n instanceof Array&&0===n.length},i.An=function(n){return!this.Pn(n)},i.Dn=function(n,t){return t=this.Cn(t)?t:"",this.Cn(n)?n:t},i.Ln=function(n){return void 0!==n&&("string"==typeof n?"true"===(n=n.toLowerCase())||"1"===n||"on"===n:!!n)},i.Tn=function(n,t,e,i,r){if(t<0||i<0||t+r>n.length||i+r>e.length)return!1;for(;--r>=0;)if(n.charAt(t++)!=e.charAt(i++))return!1;return!0},i.Cn=function(n){return void 0!==n&&null!= +n},i.Nn=function(n){return!!(n&&n.constructor&&n.call&&n.apply)},n.exports.Nn=i.Nn,n.exports.Cn=i.Cn,n.exports.Tn=i.Tn,n.exports.Ln=i.Ln,n.exports.Dn=i.Dn,n.exports.An=i.An,n.exports.Pn=i.Pn,n.exports.In=i.In,n.exports.uuid=i.En},function(n,t,e){var i=e(18),r=e(13),o=e(8),u=e(3),s=e(9),a=u.Sn,f=u.wn,c={D:"generic",C:"http://b.scorecardresearch.com/p2",L:"https://sb.scorecardresearch.com/p2",T:r,N:null,Storage:o,O:!1,R:null,k:null,M:0,U:function(n){n()},W:function(){return null},F:function(){return a}, +B:function(){return a},V:function(){return+new Date+~~(1E3*Math.random())},G:function(){return"72"},j:function(){return a},H:function(){return a},K:function(){return"js"},J:function(){return a},Y:function(){return a},X:function(){return f},Z:function(){return f},nn:function(){return a},tn:function(){return a},setPlatformAPI:function(){},setTimeout:function(n,t){return setTimeout(n,t)},setInterval:function(n,t){return setInterval(n,t)},clearTimeout:function(n){return clearTimeout(n)},clearInterval:function(n){return clearInterval(n)}, +en:function(){return a},"in":function(){return s.UNKNOWN},rn:function(){return a},un:function(n){},sn:function(n){console.log(n)},an:3E3,fn:3E4,cn:function(){return!i.On()||!i.Rn()},ln:function(n){i.On()&&i.kn(n)},dn:function(n){i.On()&&i.Mn(n)},vn:function(n){},_n:function(n){},pn:!1,hn:"_"};n.exports=c},function(n,t){t.Un=function(n,t){if("undefined"!=typeof XMLHttpRequest){var e=new XMLHttpRequest;e.open("GET",n,!0),e.onreadystatechange=function(){4===e.readyState&&(t&&t(e.status),e=null)},e.send()}else"function"== +typeof setTimeout?t&&setTimeout(t,0):t&&t()},t.xn=function(n,t,e){if("undefined"!=typeof XMLHttpRequest){var i=new XMLHttpRequest;i.open("POST",n,!0),i.onreadystatechange=function(){4===i.readyState&&(e&&e(i.status),i=null)},i.send(t)}else"function"==typeof setTimeout?e&&setTimeout(e,0):e&&e()}},function(n,t){var e={Wn:function(n,t,e){return null!=t&&t+""!=""&&(null!=e&&(n[t+""]=e+"",!0))},Fn:function(n,t){for(var i in t)t.hasOwnProperty(i)&&e.Wn(n,i,t[i])}};n.exports.Wn=e.Wn,n.exports.Fn=e.Fn},function(n, +t,e){var i=e(0);n.exports=function(n){var t;!function(){try{t="undefined"!=typeof localStorage?localStorage:null}catch(n){t=null}}(),i.extend(this,{storeProperties:function(n){if(t)try{"function"==typeof t.setItem?t.setItem("cs_settings",n):t&&(t.Bn=n)}catch(e){}},getProperties:function(){if(!t)return null;try{if("function"==typeof t.getItem)return t.getItem("cs_settings");if(t)return t.Bn}catch(n){}},storeCache:function(n){if(t)try{"function"==typeof t.setItem?t.setItem("cs_cache",n):t&&(t.Vn=n)}catch(e){}}, +getCache:function(){if(!t)return null;try{if("function"==typeof t.getItem)return t.getItem("cs_cache");if(t)return t.Vn}catch(n){}}})}},function(n,t){n.exports={UNKNOWN:0,UNAVAILABLE:1,DISCONNECTED:2,CONNECTED:3,ETHERNET:4,WIFI:5,WWAN:6,BLUETOOTH:7,EMULATOR:8}},function(n,t,e){var i=e(0);n.exports=function(){var n="undefined"!=typeof localStorage?localStorage:null;i.extend(this,{get:function(t){try{return n&&"function"==typeof n.getItem?n.getItem("cs_"+t):n?n["cs_"+t]:n}catch(e){}},remove:function(t){try{n&& +"function"==typeof n.removeItem?n.removeItem("cs_"+t):n&&delete n["cs_"+t]}catch(e){}},clear:function(){try{for(var t=0;n&&t +0&&i.push(e(r[a]));return u[t]=i,i.slice()}return null},append:function(t,e,i){if(s){var r=n.read(t,e);r?r+=i:r=i,n.write(t,e,r)}},write:function(e,r,a){if(s){var f=n.dir(e);f||(!function(n){var t="cs_dir_"+n;"function"==typeof o.setItem?o.setItem(t,""):o[t]="",u[t]=[]}(e),f=[]),-1==i.indexOf(r,f)&&function(n,e){var i="cs_dir_"+n;try{"function"==typeof o.setItem?o.setItem(i,o.getItem(i)+"|"+t(e)):o[i]=o.getItem(i)+"|"+t(e)}catch(r){}u[i].push(e)}(e,r),function(n,t,e){try{"function"==typeof o.setItem? +o.setItem("cs_file_"+n+t,e):o["cs_file_"+n+t]=e}catch(i){}}(e,r,a)}},deleteFile:function(e,r){if(!s)return!1;var a=n.dir(e);return!!a&&(-1!=i.indexOf(r,a)&&(function(n,e){var r="cs_dir_"+n,s=u[r];s.splice(i.indexOf(e,s),1);for(var a=[],f=0,c=s.length;f=u.end)return o;for(var s=0;s=0&&t.Kt(U.getUsagePropertiesAutoUpdateInterval(),U.Jt()==d.FOREGROUND_ONLY), +L.Yt(U.isKeepAliveMeasurementEnabled()),E.Bt().Xt(U),M=!0,n.zt(),function(){for(var n=0;n="a".charCodeAt(0)&&(c="c"+String.fromCharCode(r)+"_"),r++,f&&f!=a&&e.te(c+"cs_c12u",f),t[s]=a,u.setPublisherUniqueDeviceId(a)}n.put(S.Xn,t)}function J(n){var t;if(n instanceof a)t=n;else{t=new a,"object"==typeof n&&t.addLabels(n);var e=U.getIncludedPublishers();if(e.length>0)for(var i=0;i +0&&U.getPartnerConfigurations().length>0&&t.addIncludedPublisher(o.ee),t}i=new _(q),T=!0,N=!1,O=!1,R=!1,k=!1,M=!1,U=new o,W=new P,B=[],U.addListener(j),r.extend(V,{configuration:U,start:function(){if(U.ie(),!N&&!O){O=!0;var i,r,o=+new Date;if(x=new I(U),function(n){var t=new y;t.re(n),t.oe()}(n=new v(x)),C=new h(n,x),(i=new w(x,n,C)).ue(),i.se(),W.ae(n),A=new m(n,W),T)D=new g(n,U),t=new l(n,o),W.$t()&&W.Zt(),t.fe(V),t.ce(V),k||(r=o,T&&H(function(){0==e.le()&&e.Wt(r,J(),U)},r,!1,!0),k=!0),N=!0,n.zt(), +F=c.setTimeout(function(){F=null,U.de()},b.It)}},ve:function(n){if(T){var t=+new Date;H(function(){e.ve(t,J(n),U)},t)}},notifyDistributedContentViewEvent:function(n,t){if(U.getPartnerConfiguration(n)){var e=new f;e._e(!1),e.addIncludedPublisher(o.ee),e.setLabel("ns_ap_ev","distributed_view"),e.setLabel("cs_dc_di",n),e.setLabel("cs_dc_ci",t),V.pe(e)}},pe:function(n){if(T){var t=+new Date;H(function(){e.pe(t,J(n),U)},t)}},notifyUxActive:function(){if(T){var n=+new Date;H(function(){t.notifyUxActive(n)}, +n)}},notifyUxInactive:function(){if(T){var n=+new Date;H(function(){t.notifyUxInactive(n)},n)}},notifyEnterForeground:function(){if(T){var n=+new Date;H(function(){t.notifyEnterForeground(n)},n,!0)}},notifyExitForeground:function(){if(T){var n=+new Date;H(function(){t.notifyExitForeground(n)},n,!0)}},flushOfflineCache:function(){T&&N&&H(function(){C.flush(U,!0),C.he(),n.zt()},+new Date)},clearOfflineCache:function(){T&&N&&H(function(){C.jt(),C.he(),n.zt()},+new Date)},clearInternalData:function(){T&& +N&&H(function(){n.clear(),n.zt()},+new Date)},ge:function(){return W},me:function(){e.ye(+new Date,J(),U),n.zt()},Se:function(n,t){T&&n==l.be.we&&(M?L.start(p.Ie):B.push(function(){L.start(p.Ie)}))},Ee:function(n,t){if(T){var e=function(){n==l.be.we&&(M?L.stop():B.push(function(){L.stop()}))};M?e():B.push(e)}},Pe:function(n,t){},Ae:function(n,t){}})},n.exports=i},function(n,t){var e={};e.De=function(){try{return"undefined"!=typeof document}catch(n){return!1}},e.Ce=function(){try{return"undefined"!= +typeof navigator}catch(n){return!1}},e.On=function(){if(!e.De())return!1;var n=!1;return("undefined"!=typeof document.hidden||"undefined"!=typeof document.mozHidden||"undefined"!=typeof document.msHidden||"undefined"!=typeof document.webkitHidden)&&(n=!0),n},e.Le=function(){if(!e.De())return null;var n,t,i;"undefined"!=typeof document.hidden?(n="hidden",t="visibilitychange",i="visibilityState"):"undefined"!=typeof document.mozHidden?(n="mozHidden",t="mozvisibilitychange",i="mozVisibilityState"):"undefined"!= +typeof document.msHidden?(n="msHidden",t="msvisibilitychange",i="msVisibilityState"):"undefined"!=typeof document.webkitHidden&&(n="webkitHidden",t="webkitvisibilitychange",i="webkitVisibilityState");var r={hidden:n,Te:t,state:i};return function(){return r}}(),e.Rn=function(){if(!e.De())return!1;if(!e.On())return!1;var n=e.Le();return document[n.hidden]},e.kn=function(n){if(e.De()&&e.On()){var t=e.Le();document.addEventListener(t.Te,n,!1)}},e.Mn=function(n){if(e.De()&&e.On()){var t=e.Le();document.removeEventListener(t.Te, +n,!1)}},e.Ne=function(){if(!e.Ce())return"";var n,t,i=navigator.userAgent||"",r=navigator.appName||"";return-1!=(t=i.indexOf("Opera"))||-1!=(t=i.indexOf("OPR/"))?r="Opera":-1!=(t=i.indexOf("Android"))?r="Android":-1!=(t=i.indexOf("Chrome"))?r="Chrome":-1!=(t=i.indexOf("Safari"))?r="Safari":-1!=(t=i.indexOf("Firefox"))?r="Firefox":-1!=(t=i.indexOf("IEMobile"))?r="Internet Explorer Mobile":"Microsoft Internet Explorer"==r||"Netscape"==r?r="Internet Explorer":(n=i.lastIndexOf(" ")+1)<(t=i.lastIndexOf("/"))? +(r=i.substring(n,t)).toLowerCase()==r.toUpperCase()&&(r=navigator.appName):r="unknown",r},e.Oe=function(){if(!e.Ce())return"";var n,t,i,r=navigator.userAgent||"",o=navigator.appName||"",u=navigator.appVersion?""+parseFloat(navigator.appVersion):"";return-1!=(t=r.indexOf("Opera"))?(u=r.substring(t+6),-1!=(t=r.indexOf("Version"))&&(u=r.substring(t+8))):-1!=(t=r.indexOf("OPR/"))?u=r.substring(t+4):-1!=(t=r.indexOf("Android"))?u=r.substring(t+11):-1!=(t=r.indexOf("Chrome"))?u=r.substring(t+7):-1!=(t= +r.indexOf("Safari"))?(u=r.substring(t+7),-1!=(t=r.indexOf("Version"))&&(u=r.substring(t+8))):-1!=(t=r.indexOf("Firefox"))?u=r.substring(t+8):"Microsoft Internet Explorer"==o?null!=(new RegExp("MSIE ([0-9]{1,}[.0-9]{0,})")).exec(r)&&(u=parseFloat(RegExp.$1)):"Netscape"==o?null!=(new RegExp("Trident/.*rv:([0-9]{1,}[.0-9]{0,})")).exec(r)&&(u=parseFloat(RegExp.$1)):u=r.lastIndexOf(" ")+1<(t=r.lastIndexOf("/"))?r.substring(t+1):"unknown",-1!=(i=(u=u.toString()).indexOf(";"))&&(u=u.substring(0,i)),-1!= +(i=u.indexOf(" "))&&(u=u.substring(0,i)),-1!=(i=u.indexOf(")"))&&(u=u.substring(0,i)),n=parseInt(""+u,10),isNaN(n)&&(u=""+parseFloat(navigator.appVersion)),u},e.Re=function(){return"undefined"==typeof window||(window.ActiveXObject,!0)},e.ht=function(){return"undefined"!=typeof window&&"undefined"!=typeof document},e.ke=function(){return!!e.De()&&"s"===document.location.href.charAt(4)},n.exports.On=e.On,n.exports.Le=e.Le,n.exports.Rn=e.Rn,n.exports.Ne=e.Ne,n.exports.Oe=e.Oe,n.exports.Re=e.Re,n.exports.ht= +e.ht,n.exports.ke=e.ke,n.exports.kn=e.kn,n.exports.Mn=e.Mn},function(n,t,e){var i=e(0),r=e(30);function o(){var n=new r,t=[],e=!0;i.extend(this,n),i.extend(this,{Me:function(n){t=n},Ue:function(){return t},_e:function(n){e=n},xe:function(){return e}})}o.prototype=Object.create(r.prototype),n.exports=o},function(n,t,e){var i=e(0),r=e(56),o={We:function(n,t,e){return-1==n.indexOf("?")?n+="?":n+="\x26",n+o.Fe(t,e)},Be:function(n,t){return i.extend(n,o._t(t||{}))},_t:function(n){var t={};for(var e in n)if(n.hasOwnProperty(e)){var i= +n[e];null===i||i===undefined?t[e]=i:t[e]=n[e]+""}return t},Fe:function(n,t){var e=!1,r="";n=i.h(n);for(var o="undefined"!=typeof encodeURIComponent?encodeURIComponent:escape,u=0;u>>32-r,e)}function e(n,e,i,r,o,u,s){return t(e&i|~e&r,n,e,o,u,s)}function i(n,e,i,r,o,u,s){return t(e&r|i&~r,n,e,o,u,s)}function r(n,e,i,r,o,u,s){return t(e^i^r,n,e,o,u,s)}function o(n,e,i,r,o,u,s){return t(i^(e|~r),n,e,o,u,s)}function u(n){var t,e=[];for(t=0;t<64;t+=4)e[t>>2]=n.charCodeAt(t)+(n.charCodeAt(t+1)<<8)+(n.charCodeAt(t+ +2)<<16)+(n.charCodeAt(t+3)<<24);return e}var s="0123456789abcdef".split("");function a(n){for(var t="",e=0;e<4;e++)t+=s[n>>8*e+4&15]+s[n>>8*e&15];return t}function f(n,t){var e=(65535&n)+(65535&t);return(n>>16)+(t>>16)+(e>>16)<<16|65535&e}return function(t){return function(n){for(var t=0;t>2]|=t.charCodeAt(e)<<(e%4<<3);if(o[e>>2]|=128<<(e%4<<3),e>55)for(n(r,o),e=0;e<16;e++)o[e]=0;return o[14]=8*i,n(r,o),r}(t))}}(),n.exports=e.Ge},function(n,t){n.exports={DISABLED:4,LAN:3,MANUAL_FLUSH:2,ENABLED:1}},function(n,t){n.exports={STANDARD:1,LAN:2,CACHE:3}},function(n,t,e){var i=e(0),r=e(2).mn,o=e(11),u=e(27),s={je:2,He:3,we:4},a={Ke:1,Je:2,we:3};function f(n,t){var e,u,f,c,l,d,v,_,p,h,g,m,y,S,w,b,I,E,P,A,D,C=this,L=[],T=[];function N(n){var t; +(t=u?a.Ke:f?a.Je:a.we)!=c&&function(n,t){c!=n&&(!function(n,t){switch(n){case a.we:break;case a.Je:case a.Ke:k()}for(var e=0;e0&&(D=r.setTimeout(function(){C.Ye(+new Date,!0),D=null,R(),n.zt()},P))}function k(){D&&(r.clearTimeout(D),D=null)}function M(n){var t;(t=f?s.je:u?s.He:s.we)!=e&&function(n,t){e!=n&&(!function(n,t){switch(n){case s.je:case s.He:S=t;break;case s.we:x(t)||(w+=t-b)}for(var e=0;e18E5&&(E=I,n.put(o.ft,E),I=t,n.put(o.at,I),A++,e=!0),S=t,e}d=0,l=!1,c=a.we,e=s.we,u=!1,f=!1,p=0,g=0,y=0,h=0,_=0,m=0,w=0,I=-1,E=-1,v=-1,b=-1,S=-1,P=0,A=0,v=n.get(o.zn,-1),b=n.get(o.Qn,-1),S=n.get(o.$n,-1),d=n.get(o.Zn,0),_=n.get(o.nt,0),h=n.get(o.tt,0),m=n.get(o.et,0),p=n.get(o.it,0),g=n.get(o.rt,0),y=n.get(o.ot,0),w=n.get(o.ut,0),A=n.get(o.st,0),function(t){E=n.get(o.ft, +0),(I=n.get(o.at,-1))<0?(I=t,n.put(o.at,I),E=0,n.put(o.ft,E),S=I,A++):(x(t)||(w+=t-b,n.put(o.ut,w)),S=I)}(t),function(t){if(v>0){var e=t-v;m+=e,n.put(o.et,m),y+=e,n.put(o.ot,y)}b=v=t,n.put(o.Qn,b),n.put(o.zn,v),n.put(o.$n,S)}(t),i.extend(C,{Xe:function(){return c},notifyUxActive:function(t){f||(f=!0,N(t),M(t),n.zt())},notifyUxInactive:function(t){f&&(f=!1,N(t),M(t),n.zt())},notifyEnterForeground:function(t){u||(u=!0,N(t),M(t),n.zt())},notifyExitForeground:function(t){u&&(u=!1,N(t),M(t),n.zt())},Ye:function(n, +t){O(n,t),U(n,t)},Kt:function(n,t){P=1E3*n,l=t,n>0&&(c==a.Ke||c==a.Je&&!t)?R():k()},ze:function(t){t===undefined&&(t=!0);var e=A;return t&&(A=0,n.put(o.st,A)),e},Qe:function(t){t===undefined&&(t=!0);var e=w;return t&&(w=0,n.put(o.ut,w)),e},$e:function(t){t===undefined&&(t=!0);var e=m;return t&&(m=0,n.put(o.et,m)),e},Ze:function(t){t===undefined&&(t=!0);var e=y;return t&&(y=0),n.put(o.ot,y),e},ni:function(t){t===undefined&&(t=!0);var e=h;return t&&(h=0,n.put(o.tt,h)),e},ti:function(t){t===undefined&& +(t=!0);var e=_;return t&&(_=0,n.put(o.nt,_)),e},ei:function(t){t===undefined&&(t=!0);var e=p;return t&&(p=0),n.put(o.it,p),e},ii:function(t){t===undefined&&(t=!0);var e=d;return t&&(d=0,n.put(o.Zn,d)),e},ri:function(t){t===undefined&&(t=!0);var e=g;return t&&(g=0),n.put(o.rt,g),e},oi:function(){return I},ui:function(){return E},fe:function(n){T.push(n)},Vt:function(n){var t=T.indexOf(n);-1!=t&&T.splice(t,1)},ce:function(n){L.push(n)},qt:function(n){var t=L.indexOf(n);-1!=t&&L.splice(t,1)},Gt:function(){k()}})} +f.si=u.FOREGROUND_ONLY,f.ai=60,f.fi=s,f.be=a,n.exports=f},function(n,t){n.exports={DISABLED:2,FOREGROUND_AND_BACKGROUND:1,FOREGROUND_ONLY:0}},function(n,t){n.exports={PERSISTENT_LABELS:0,PARTNER:1,PUBLISHER:2,KEEP_ALIVE:3,LIVE_TRANSMISSION_MODE:4,OFFLINE_CACHE_MODE:5,DISABLE:6,TIME_WINDOW_ELAPSED:7,START_LABELS:8,LABEL_ORDER:9,Qt:10}},function(n,t,e){var i,r=e(0),o=e(2).mn,u={ci:1,li:2,di:3},s=+new Date;function a(){var n,t,e,i,a,f,c,l,d,v;function _(){c=o.cn(),n&&(g(),p())}function p(){var t=c?l: +d;i=+new Date,a=i+t,n=o.setInterval(function(){var n=(i=+new Date)-a;(a=i+t,Math.abs(n)>v)&&h(n>0?u.di:iv?r=u.di:e>t?r=u.li:i>t&&(r=u.ci): +e>t&&(r=u.li),r&&(h(r),n&&(g(),p())),e=t}}),n=null,t=!1,f=[],e=s,c=!0,l=-1,d=-1,v=1E3}a.Si=1E3,a.ENABLED=!0,a.wi=u,a.Bt=function(){return i||(i=new a),i},n.exports=a},function(n,t,e){var i=e(0),r=e(7);n.exports=function(){var n={},t=[],e={};i.extend(this,{addLabels:function(t){r.Fn(n,t)},getLabels:function(){return n},setLabel:function(t,e){r.Wn(n,t,e)},getIncludedPublishers:function(){return t},addIncludedPublisher:function(n){t&&-1==t.indexOf(n)&&t.push(n)},addPublisherLabels:function(n,t){n&&(e[n]= +e[n]||{},r.Fn(e[n],t))},setPublisherLabel:function(n,t,i){n&&(e[n]=e[n]||{},r.Wn(e[n],t,i))},getPublisherLabels:function(n){return e[n]||{}}})}},function(n,t,e){var i=e(0),r=e(7),o=e(52);function u(){var n,t,e,u,a,f=this;function c(n,t){null!=n&&l("ns_st_ct",(t?"ac":"vc")+n)}function l(n,e){r.Wn(t,n,e)}function d(n){delete t[n]}t={},a=!1,e={},n=new o,l("ns_st_li","0"),l("ns_st_ty","video"),i.extend(f,n),i.extend(f,{setMediaType:function(n){(u=n)==s.LIVE||u==s.USER_GENERATED_LIVE?l("ns_st_li","1"): +l("ns_st_li","0"),c(u,a)},classifyAsAudioStream:function(n){null==n&&(n=!0),l("ns_st_ty",(a=n)?"audio":"video"),c(u,a)},classifyAsCompleteEpisode:function(n){null==n&&(n=!0),n?l("ns_st_ce","1"):d("ns_st_ce")},carryTvAdvertisementLoad:function(n){null==n&&(n=!0),n?l("ns_st_ia","1"):d("ns_st_ia")},setLength:function(n){l("ns_st_cl",n)},setTotalSegments:function(n){l("ns_st_tp",n)},setClipUrl:function(n){l("ns_st_cu",n)},setFeedType:function(n){l("ns_st_ft",n)},setVideoDimensions:function(n,t){l("ns_st_cs", +(n=n||0)+"x"+(t=t||0))},setStack:function(n,t){e[n]=t},getStandardLabels:function(){return i.extend({},n.getStandardLabels(),t)},getMetadataLabels:function(){return i.extend({},f.getStandardLabels(),f.getCustomLabels())},getStacks:function(){return e}})}i.extend(u,o);var s={LONG_FORM_ON_DEMAND:"12",SHORT_FORM_ON_DEMAND:"11",LIVE:"13",USER_GENERATED_LONG_FORM_ON_DEMAND:"22",USER_GENERATED_SHORT_FORM_ON_DEMAND:"21",USER_GENERATED_LIVE:"23",BUMPER:"99",OTHER:"00"};u.ContentType=s,u.ContentFeedType={EAST_HD:"EASTHD", +WEST_HD:"WESTHD",EAST_SD:"EASTSD",WEST_SD:"WESTSD",OTHER:"OTHER"},n.exports=u},function(n,t,e){var i=e(0),r=e(7),o=e(4),u=e(33),s=e(24),a=e(15),f=e(3),c=e(26),l=e(38),d=e(28),v=e(82),_=e(42),p=e(39),h=e(2),g=h.mn,m=e(29),y=f.Sn;function S(){var n,t,e,f,w,b,I,E,P,A,D,C,L,T,N,O,R,k,M,U,x,W,F,B,V,q,G,j,H,K,J,Y,X,z,Q,$,Z,nn,tn,en=this;function rn(){if(function(){if(F.length>0){for(var n=!1,t=0;t0&&-1!=F.indexOf("21193409")&& +(n=!0),n}return!0}()){if(un(),D)!function(){var n=D.split("?");if(D=n[0],!n[1])return;for(var t=n[1].split("\x26"),e=0;e0&&0==T.length&&on(),f=!0,sn(d.TIME_WINDOW_ELAPSED)}}function on(){if(!b){b=!0;var n=new _({publisherId:K.getPublisherId(),publisherSecret:K.getPublisherSecret()});T.push(n),sn(d.PUBLISHER)}}function un(){!function(){if(0==T.length)return; +for(var e=0;e0||T.length>0)&&rn())},addClient:function(n){n instanceof p&&function(n){if(n.getPartnerId()){for(var t=0;t0&&T[T.length-1].getPublisherId()==K.getPublisherId()?T.splice(T.length-1,0,n):T.push(n),w&&(f?un():rn()),sn(d.PUBLISHER)}}(n)},Ei:function(){var i="";return i+=n?"1":"0",i+=P?"1":"0",i+=t?"1":"0",i+=e?"1":"0",i+=Y?"1":"0",i+=$?"1":"0",i+=O?"1":"0",i+="-",i+=A+"",i+=C+"",i+=j+"",i+="-",i+=H.toString(16).toUpperCase(),i+="-",i+=B.toString(16).toUpperCase(),i+="-",i+=V.toString(16).toUpperCase(),i+="-",i+=G.toString(16).toUpperCase(),i+="-",i+=q.toString(16).toUpperCase(), +i+="-",i+=(X/100).toString(16).toUpperCase(),i+="-",i+=(z/100).toString(16).toUpperCase(),i+="-",i+=(Q/100).toString(16).toUpperCase()},Pi:function(n){for(var t=0;tl.Gi)||(nn=!0,Z=n)},ji:function(){return nn?Z:g.M},addIncludedPublisher:function(n){-1==F.indexOf(n)&&F.push(n)},getIncludedPublishers:function(){return F},addCrossPublisherUniqueDeviceIdChangeListener:function(n){o.Nn(n)&&-1===x.indexOf(n)&&x.push(n)},removeCrossPublisherUniqueDeviceIdChangeListener:function(n){var t=x.indexOf(n);-1!==t&&x.splice(t,1)},Ut:function(n){if("string"==typeof n)for(var t=0;te&&(p=0);return p>i}(t)&&(0!=e.length&&!d))))}function m(n){d=!0;var t=n.Li(),i={};i.c2=n.getPublisherConfigurations()[0].getPublisherId();var u="JetportGotAMaskOfThe"+n.getPublisherConfigurations()[0].getPublisherSecret()+"S.D_K-";u=a(u),i.s=u;var f=r.We(t,i,n.getLabelOrder());!function(n){for(var t=+new Date-24*n.Wi()*60* +60*1E3,i=0;i0&&t>0?(n*=e)+"x"+(t*=e):g}, +Z:function(){var n,t;"undefined"!=typeof window&&window.innerWidth&&(n=window.innerWidth),"undefined"!=typeof window&&window.innerHeight&&(t=window.innerHeight);var e=1;return"undefined"!=typeof window&&window.devicePixelRatio&&(e=window.devicePixelRatio),n>0&&t>0?(n*=e)+"x"+(t*=e):g},nn:function(){return"undefined"!=typeof window&&o.Cn(window.navigator)&&o.Dn(window.navigator.language,"")||h},vn:function(n){_.sr(n)},_n:function(n){_.ar(n)}});n.exports=m},function(n,t,e){var i=e(0),r=e(2).mn,o=e(81); +function u(n){var t,e,u,s,a,f;function c(){u&&(u=!1,t.storeProperties(e)),a&&(a=!1,t.storeCache(s))}function l(){if(-1==f){var t=n.ji();0==t?c():f=r.setTimeout(function(){f=-1,c()},t)}}i.extend(this,{storeProperties:function(n){e=n,u=!0,l()},getProperties:function(){return u?e:t.getProperties()},storeCache:function(n){s=n,a=!0,l(),t.storeCache(n)},getCache:function(){return a?s:t.getCache()}}),t="function"==typeof r.Storage?new r.Storage(n):new o,e="",s="",u=!1,a=!1,f=-1}u.qi=6E4,u.Gi=3E5,u.zi=0, +n.exports=u},function(n,t,e){var i=e(0),r=e(40);n.exports=function(n){var t,e,o;function u(t,e){return n&&null!=n[t]?n[t]:e}t=new r(n=n||{}),i.extend(this,t),i.extend(this,{getPartnerId:function(){return e},getExternalClientId:function(){return o}}),e=u("partnerId",""),o=u("externalClientId","")}},function(n,t,e){var i=e(0),r=e(7),o=e(15),u=e(41);n.exports=function(n){var t,e,s,a,f;function c(t,e){return n&&null!=n[t]?n[t]:e}i.extend(this,{addPersistentLabels:function(n){r.Fn(e,n)},setPersistentLabel:function(n, +t){r.Wn(e,n,t)},removeAllPersistentLabels:function(){e={}},removePersistentLabel:function(n){delete e[n]},getStartLabels:function(){return t},getPersistentLabels:function(){return e},containsPersistentLabel:function(n){return null!=e[n]},containsStartLabel:function(n){return null!=t[n]},getPersistentLabel:function(n){return e[n]},isKeepAliveMeasurementEnabled:function(){return s},isSecureTransmissionEnabled:function(){return a},isHttpRedirectCachingEnabled:function(){return f}}),s=u.ENABLED,a=o.Et, +f=o.bt,e={},t=c("startLabels",t={}),e=c("persistentLabels",e),s=c("keepAliveMeasurement",s),a=c("secureTransmission",a),f=c("httpRedirectCaching",f)}},function(n,t,e){var i=e(0),r=e(2).mn,o=e(11);function u(n){var t,e,u,s,a=this;t=!0,e=!1,i.extend(a,{start:function(i){a.stop(),t&&(e=!0,u=r.setTimeout(function(){if(function(){if(t){var e=n.get(o.Gn,0),i=+new Date-e;e>0&&i>86399E3&&s&&s.me()}}(),e){var i=n.get(o.Gn,0);if(0==i)a.start(3E3);else{var r=864E5-(+new Date-i);a.start(r)}}},i))},stop:function(){e&& +(e=!1,r.clearTimeout(u),u=null)},Yt:function(n){t=n},Ht:function(n){s=n}})}u.ENABLED=!0,u.Ie=3E3,n.exports=u},function(n,t,e){var i=e(0),r=e(40),o=e(43);n.exports=function u(n){var t,e,s,a,f;function c(t,e){return n&&null!=n[t]?n[t]:e}n=i.h(n||{}),e=c("publisherId",e),f=c("publisherUniqueDeviceIdListener"),s=o.cr(e),a=null,t=new r(n),i.extend(this,t),i.extend(this,{getPublisherId:function(){return e},getPublisherSecret:function(){return s},getPublisherUniqueDeviceId:function(){return a},setPublisherUniqueDeviceId:function(n){a= +n,"function"==typeof f&&f(n)},copy:function(t){return new u(t=i.extend(n,t))}})}},function(n,t,e){var i=e(0),r=e(2).mn,o=e(11),u=e(23),s=e(83);function a(n,t){var e=null,a=null,f=!0,c=!1,l={};i.extend(this,{Ot:function(){var i="";t.$t()?i=(r.W()||"null").split(" "):t.Zt();var d=i[0]&&"null"!=i[0]?i[0]:null;if(null==d)return e=null,a=null,void(l={xt:null,Rt:!1,Mt:f});a||(e=n.get(o.Jn,null),a=n.get(o.Yn,null)),a?"none"==d&&"none"==a||!f&&"none"==a||"none"!=d&&u(d)==e||(c=!0,f&&"none"!=d?(e=u(d),a=s(d)): +(e=null,a="none"),n.put(o.Yn,a),null==e?n.remove(o.Jn):n.put(o.Jn,e)):("none"==d?(e=null,a="none"):(e=u(d),a=s(d)),n.put(o.Yn,a),null==e?n.remove(o.Jn):n.put(o.Jn,e)),l={xt:a,Rt:c,Mt:f},f=!1},kt:function(){return l},he:function(){},ne:function(n){var e,i;return t.$t()?(e=r.V(),i=r.G()):(t.Zt(),e=+new Date+~~(1E3*Math.random()),i=72),u(e+n)+"-cs"+i}})}a.cr=function(n){return u("zutphen2011comScore@"+n)},n.exports=a},function(n,t,e){var i=e(0);n.exports=function(){var n,t={};i.extend(this,{lr:function(n){return null!= +t[n]},dr:function(n){return t[n]},addLabels:function(n){i.extend(t,n)},setLabel:function(n,e){t[n]=e+""},vr:function(){return"start"==t.ns_ap_ev},getLabels:function(){return t},setLiveEndpointUrl:function(t){n=t},Ci:function(){return n}})}},function(n,t,e){var i=e(1).I,r=e(0),o=e(16);function u(n){var t,e,u,s=this;function a(){var t=new o(i.KEEPALIVE);n.pr()._r(t),s.start()}function f(){null!=u&&(n.pr().hr().clearTimeout(u),u=null)}r.extend(s,{start:function(){t&&(f(),u=n.pr().hr().setTimeout(a,e))}, +stop:function(){t&&f()}}),t=n.getConfiguration().gr,e=n.getConfiguration().mr}u.yr=12E5,u.Sr=6E4,u.ENABLED=!0,n.exports=u},function(n,t,e){var i=e(0);function r(n){var t,e,r,o,u,s,a=this;function f(){u++,o=0,a.resume(),n.pr().wr()}function c(){null!=r&&(n.pr().hr().clearTimeout(r),r=null)}i.extend(this,{br:function(){return u},Ir:function(n){var t=0;if(null!=e)for(var i=0;i0){var i=o>0?o:e;s=+new Date+i,r=n.pr().hr().setTimeout(f,i)}o=0}},pause:function(){if(t){c();var e=a.Ir(n.Dr().Ar().Pr()+(+new Date-n.Dr().Ar().Cr()));o=e-(n.Dr().Ar().Pr()+(+new Date-n.Dr().Ar().Cr()))%e}},reset:function(){t&&(c(),o=0,u=0)},Lr:function(n){return null==r?-1:s-n}}),o=0,u=0,t=n.getConfiguration().Tr,e=i.h(n.getConfiguration().Nr)}r.ENABLED=!0,r.Or=[{Er:6E4,interval:1E4},{Er:null,interval:6E4}],r.Rr=function(n,t){if(n.length!=t.length)return!1;for(var e= +0;e= +2&&"c"==i[0]&&i[1].charCodeAt(0)>="a".charCodeAt(0)&&i[1].charCodeAt(0)<="z".charCodeAt(0)&&"p"!=i[1]&&"s"!=i[1]){var o=i[1];if(i.length>3&&"_"==i[2])(t[o]=t[o]||{})[i.substring(3,i.length)]=r,e.push(i);else if(3==i.length&&i[2]>="0"&&i[2]<="9")(t[o]=t[o]||{})["c"+i[2]]=r,e.push(i)}}for(var u=0;u0?P+h-f:e&&Dn>0&&f-h>0?P+f-h:P,a.ns_st_ap=u+"",a.ns_st_dap=u-A+"",a.ns_st_iap=u-D+"",a.ns_st_pt=d+(isNaN(v)?0:t-v)+"",a.ns_st_dpt=d+(isNaN(v)?0:t-v)-_+"",a.ns_st_ipt=d+(isNaN(v)?0:t-v)-p+"",a.ns_st_et=m+(isNaN(y)?0:t-y)+"",a.ns_st_det=m+(isNaN(y)?0:t-y)-S+"",a.ns_st_iet=m+(isNaN(y)?0:t-y)-C+"",a.ns_st_bt=G+"",a.ns_st_dbt=G+(isNaN(j)?0:t-j)-H+"",a.ns_st_ibt=G+(isNaN(j)?0:t-j)-X+"";var l=O,g=R;e&&(l=r.gt(O,Dn<0?f:k,Dn<0?k:f,N),g=r.gt(R, +Dn<0?f:k,Dn<0?k:f,N));for(var w,E=0,z=0,Q=0;Qz&&(z=w);var nn=0,tn=0;for(Q=0;Qtn&&(tn=w);a.ns_st_upc=E+"",a.ns_st_dupc=E-M+"",a.ns_st_iupc=E-U+"",a.ns_st_lpc=z+"",a.ns_st_dlpc=z-x+"",a.ns_st_ilpc=z-T+"",a.ns_st_upa=nn+"",a.ns_st_dupa=nn-W+"",a.ns_st_iupa=nn-F+"",a.ns_st_lpa=tn+"",a.ns_st_dlpa=tn-B+"",a.ns_st_ilpa=tn-L+"",a.ns_st_pc=un+"",a.ns_st_dpc=un-sn+"",a.ns_st_skc=an+"",a.ns_st_dskc=an-fn+"", +a.ns_st_bc=K+"",a.ns_st_dbc=K-J+"",a.ns_st_ibc=K-Y+"",a.ns_st_skt=$+"",a.ns_st_dskt=$-Z+"",a.ns_st_ska=en+"",a.ns_st_dska=en-rn+"",o&&(a.ns_st_spc=cn+"",a.ns_st_dspc=cn-V+"",a.ns_st_apc=ln+"",a.ns_st_dapc=ln-q+"",a.ns_st_sq=dn+"",a.ns_st_asq=vn+""),a.ns_st_dtpc=wn-bn+"",a.ns_st_itpc=wn-In+"",a.ns_st_dcpc=hn-gn+"",a.ns_st_icpc=hn-mn+"",a.ns_st_rt=Dn+"",a.ns_st_ldw=b,a.ns_st_ldo=I,a.ns_st_pn=Cn+"",a.ns_st_lda=c?"1":"0",i.extend(a,s)},Fo:function(n){_=parseInt(n.ns_st_pt),A=parseInt(n.ns_st_ap),S=parseInt(n.ns_st_et), +H=parseInt(n.ns_st_bt),M=parseInt(n.ns_st_upc),x=parseInt(n.ns_st_lpc),W=parseInt(n.ns_st_upa),B=parseInt(n.ns_st_lpa),sn=parseInt(n.ns_st_pc),fn=parseInt(n.ns_st_skc),J=parseInt(n.ns_st_bc),Z=parseInt(n.ns_st_skt),rn=parseInt(n.ns_st_ska),o&&(V=parseInt(n.ns_st_spc),q=parseInt(n.ns_st_apc)),bn=wn,gn=hn,Nn.vu(0)},_u:function(n){p=parseInt(n.ns_st_pt),U=parseInt(n.ns_st_upc),F=parseInt(n.ns_st_upa),D=parseInt(n.ns_st_ap),C=parseInt(n.ns_st_et),L=parseInt(n.ns_st_lpa),T=parseInt(n.ns_st_lpc),X=parseInt(n.ns_st_bt), +Y=parseInt(n.ns_st_bc),In=wn,mn=hn},pu:function(){return Nn.lu("ns_st_vt")},hu:function(n){Nn.Zo("ns_st_vt",n+"")},gu:function(){return Nn.lu("ns_st_at")},mu:function(n){Nn.Zo("ns_st_at",n+"")},yu:function(){return Nn.lu("ns_st_tt")},Su:function(n){Nn.Zo("ns_st_tt",n+"")},wu:function(){return Nn.lu("ns_st_cdn")},bu:function(n){Nn.Zo("ns_st_cdn",n+"")},Wr:function(){un++},Iu:function(){an++},xr:function(){dn++},Eu:function(){return dn},uo:function(n){_n=n},so:function(n){pn=n},no:function(){return pn}, +$r:function(){return _n},qr:function(){return G},Gr:function(n){G=n},Vr:function(n){if(!isNaN(j)){var t=Nn.qr();t+=n-j,Nn.Gr(t),j=NaN}},Pu:function(n){k=parseInt(n)},Au:function(){return k},Du:function(n){isNaN(k)||isNaN(n)||(O=r.gt(O,Dn<0?n:k,Dn<0?k:n,N),R=r.gt(R,Dn<0?n:k,Dn<0?k:n,N),k=NaN)},Cu:function(n){var t=R;null!=n&&(t=r.gt(R,Dn<0?_n:k,Dn<0?k:_n,N)),En||Pn||(t.length>1||0==t.length||t[0].start-N>0?En=!0:t[0].end-t[0].start>=3E3&&(Pn=!0,wn++)),yn||Sn||(t.length>1||0==t.length||t[0].start-N> +0?yn=!0:t[0].end-t[0].start>=Tn&&(Sn=!0,hn++))},Lu:function(){return m},Tu:function(n){m=n},Nu:function(n){if(!isNaN(y)){var t=Nn.Lu();t+=n-y,Nn.Tu(t),y=NaN}},Ou:function(){return y},Ru:function(n){y=n},Fr:function(n){isNaN(v)||(d+=n-v,v=NaN)},Pr:function(){return d},oo:function(n){var t=h;return t+=Math.floor((n-g)*Dn/100)},_o:function(n){return h+Math.floor((n-E)*Dn/100)},"do":function(n,t){return h+I-t+n-E},vo:function(n){return I+Math.floor((n-E)*(1-Dn/100))},lo:function(n){return I+n-E},Qr:function(n){h= +n},Zr:function(n){g=n},ku:function(){return g},ro:function(){return h},Cr:function(){return v},Kr:function(n){v=n},Mu:function(n){_=n},Hr:function(){return j},jr:function(n){j=n},Jr:function(){return un},Yr:function(n){un=n},Uu:function(){return an},xu:function(n){an=n},Wu:function(n){z=n},Fu:function(){return z},Bu:function(n){tn=n},Vu:function(){return tn},co:function(){return l},xo:function(n){l=n},qu:function(n){o=n},Ur:function(){return o},Gu:function(n){Q=n},ju:function(){return Q},Hu:function(n){if(!isNaN(Q)){var t= +Nn.Ku();t+=n-Q,Nn.Ju(t),Q=NaN}},Ku:function(){return $},Ju:function(n){$=n},Yu:function(n){on=n},Xu:function(){return on},zu:function(n){nn=n},Qu:function(){return nn},$u:function(n){en=n},Zu:function(){return en},ns:function(n){var t,e=Nn.Zu();e+=Math.abs(n-nn),Nn.$u(e),nn==n?t=0:nn>n?t=-1:nn0?P+=h-n:Dn>0&&n-h>0&&(P+=n-h)}, +setDvrWindowLength:function(n){b=n},po:function(){return b},ho:function(n){I=n},mo:function(n){E=n},ms:function(){return E},fo:function(){return I},ys:function(n){c=n},Ss:function(){return c},Qo:function(){An=!1}}),(s={}).ns_st_cl="0",s.ns_st_tp="0",s.ns_st_cn="1",s.ns_st_skd="0",s.ns_st_ci="0",s.ns_st_cn="1",s.c3="*null",s.c4="*null",s.c6="*null",s.ns_st_st="*null",s.ns_st_pu="*null",s.ns_st_pr="*null",s.ns_st_ep="*null",s.ns_st_sn="*null",s.ns_st_en="*null",s.ns_st_ct="*null",f={},On(t),a=t,o=!1, +c=!1,l=!1,d=0,v=NaN,h=0,_=0,m=0,_n=0,pn=NaN,y=NaN,w=0,S=0,p=0,b=0,I=0,E=NaN,P=0,A=0,D=0,C=0,L=0,T=0,k=NaN,O=[],R=[],M=0,U=0,x=0,W=0,F=0,B=0,V=0,q=0,G=0,j=NaN,H=0,K=0,J=0,Y=0,X=0,z=!1,Q=NaN,tn=!1,nn=0,on=0,$=0,Z=0,en=0,rn=0,un=0,sn=0,an=0,fn=0,cn=0,ln=0,dn=0,vn=0,hn=0,gn=0,mn=0,yn=!1,Sn=!1,wn=0,bn=0,In=0,En=!1,Pn=!1,An=!1,Dn=100,Cn=1,Ln=!1,u=e,N=n.getConfiguration().ws,Tn=n.getConfiguration().bs}u.wt=function(n){return null==n.ns_st_cn?r.wt(n,o):n.ns_st_cn+""},u.Mr=function(n,t,e){for(var i=n.getLabels(), +r={},o=0;e&&o=0&&(e.splice(i,1),r("cs_dir_"+n,0===e.length?null:e.join("|")))}n.exports=function(){u.extend(this,{dir:function(n){if(c||l(),s.isValidCommonPath(a+"/"+n)){var t=f[n];if(!t){if(!(t=i("cs_dir_"+n)))return null;t=f[n]=t.split("|")}for(var e= +t.slice(),r=0,o=e.length;r0&&t>0?n+"x"+t:h},nn:function(){return r&&r.locales&&(r.locales.UI||r.locales.TV)||p},"in":function(){if(o&&(o.wired||o.wifi)){if("connected"===o.wired.state&&"yes"===o.wired.onInternet)return _.ETHERNET; +if("connected"===o.wifi.state&&"yes"===o.wifi.onInternet)return _.WIFI}return _.UNKNOWN}});n.exports=g},function(n,t,e){var i=e(0),r=e(5),o=e(4),u=e(3),s=e(13),a=e(6).Un,f=e(6).xn,c=e(8),l=e(12),d=e(10),v=u.Sn,_=u.wn,p=null,h=null,g=null;function m(){if(null==p){var n="undefined"!=typeof device&&o.Cn(device.uuid)&&device.uuid.length>0?device.uuid:null;null!=n?(p=n,h="31",g=n):(p=+new Date+~~(1E3*Math.random()),h="72",g=null)}}var y=i.extend({},r,{D:"cordova",T:function(){return"undefined"!=typeof Image? +s.apply(this,arguments):a.apply(this,arguments)},N:f,Storage:c,O:!0,R:d,k:l,M:6E4,W:function(){return m(),g},V:function(){return m(),p},G:function(){return h},j:function(){return"undefined"!=typeof device&&o.Cn(device.model)||v},H:function(){return"undefined"!=typeof device&&o.Cn(device.cordova)&&device.cordova||v},J:function(){return"undefined"!=typeof device&&o.Cn(device.platform)&&"cordova"+device.platform||"cordova"},Y:function(){return"undefined"!=typeof device&&o.Cn(device.version)||v},X:function(){var n= +"undefined"!=typeof window&&o.Cn(window.screen)&&o.Cn(window.screen.availWidth)&&window.screen.availWidth||0,t="undefined"!=typeof window&&o.Cn(window.screen)&&o.Cn(window.screen.availHeight)&&window.screen.availHeight||0;return n>0&&t>0?n+"x"+t:_},nn:function(){return"undefined"!=typeof window&&o.Cn(window.navigator)&&o.Cn(window.navigator.language)&&window.navigator.language||v}});n.exports=y},function(n,t,e){var i=e(0),r=e(5),o=e(4),u=e(3),s=e(68),a=e(8),f=e(10),c=u.Sn,l=u.wn,d=null,v=null,_=null; +function p(){if(null==d){var n=o.An(engine.stats.device.id)?engine.stats.device.id:o.An(engine.stats.network.mac)?engine.stats.network.mac:null;null!=n?(d=n,v="31",_=n):(d=+new Date+~~(1E3*Math.random()),v="72",_=null)}}var h=i.extend({},r,{D:"trilithium",T:s,N:null,Storage:a,R:f,O:!1,M:6E4,W:function(){return p(),_},F:function(){return o.An(engine.stats.application.name)?engine.stats.application.name:c},B:function(){return o.An(engine.stats.application.version)?engine.stats.application.version:c}, +V:function(){return p(),d},G:function(){return v},j:function(){return o.Dn(engine.stats.device.platform,c)},J:function(){return"trilithium"},Y:function(){return o.Dn(engine.stats.device.version,c)},X:function(){return"undefined"!=typeof screen&&"undefined"!=typeof screen.height&&"undefined"!=typeof screen.width?screen.height+"x"+screen.width:l}});n.exports=h},function(n,t){n.exports=function(n,t){"undefined"!=typeof engine?(engine.createHttpClient().createRequest("GET",n,null).start(),t&&setTimeout(t, +0)):"function"==typeof setTimeout?t&&setTimeout(t,0):t&&t()}},function(n,t,e){var i=e(4),r=e(3),o=e(34).ir,u=e(34).rr,s=e(70),a=e(71),f=r.Sn,c=r.wn,l=null,d=null,v=null;function _(){null==l&&("undefined"!=typeof atv&&"undefined"!=typeof atv.device&&atv.device.idForVendor?(l=i.Dn(atv.device.idForVendor,""),d="62"):(l=+new Date+~~(1E3*Math.random()),d="72"),v=null)}var p={D:"atv",T:o,N:u,Storage:s,R:a,O:!1,M:6E4,W:function(){return _(),v},F:function(){return f},B:function(){return f},V:function(){return _(), +l},G:function(){return d},j:function(){return"Apple TV"},H:function(){return"undefined"!=typeof atv&&"undefined"!=typeof atv.device&&i.Dn(atv.device.softwareVersion,f)},K:function(){return"js"},J:function(){return"atv"},Y:function(){return"undefined"!=typeof atv&&"undefined"!=typeof atv.device&&i.Dn(atv.device.softwareVersion,f)},X:function(){return"undefined"!=typeof atv.device&&"undefined"!=typeof atv.device.screenFrame&&"undefined"!=typeof atv.device.screenFrame.height&&"undefined"!=typeof atv.device.screenFrame.width? +atv.device.screenFrame.height+"x"+atv.device.screenFrame.width:c},nn:function(){return"undefined"!=typeof atv&&"undefined"!=typeof atv.device&&i.Dn(atv.device.language,"")},setTimeout:function(n,t){return"undefined"!=typeof atv&&"undefined"!=typeof atv.setTimeout&&atv.setTimeout(n,t)},setInterval:function(n,t){return"undefined"!=typeof atv&&"undefined"!=typeof atv.setInterval&&atv.setInterval(n,t)},clearTimeout:function(n){return"undefined"!=typeof atv&&"undefined"!=typeof atv.clearTimeout&&atv.clearTimeout(n)}, +clearInterval:function(n){return"undefined"!=typeof atv&&"undefined"!=typeof atv.clearInterval&&atv.clearInterval(n)}};n.exports=p},function(n,t,e){var i=e(0);n.exports=function(n){var t="undefined"!=typeof atv&&"undefined"!=typeof atv.localStorage&&atv.localStorage||null;i.extend(this,{storeProperties:function(n){if(t)try{"function"==typeof t.setItem?t.setItem("cs_settings",n):t&&(t.Bn=n)}catch(e){}},getProperties:function(){if(!t)return null;try{if("function"==typeof t.getItem)return t.getItem("cs_settings"); +if(t)return t.Bn}catch(n){}},storeCache:function(n){if(t)try{"function"==typeof t.setItem?t.setItem("cs_cache",n):t&&(t.Vn=n)}catch(e){}},getCache:function(){if(!t)return null;try{if("function"==typeof t.getItem)return t.getItem("cs_cache");if(t)return t.Vn}catch(n){}}})}},function(n,t,e){var i=e(0);n.exports=function(){var n="undefined"!=typeof atv&&"undefined"!=typeof atv.localStorage&&atv.localStorage||null;i.extend(this,{get:function(t){return n&&t&&n.getItem("cs_"+t)||null},set:function(t,e){n&& +t&&(n["cs_"+t]=e)},remove:function(t){n&&t&&n.removeItem("cs_"+t)},clear:function(){}})}},function(n,t,e){var i=e(0),r=e(5),o=e(3),u=e(35).or,s=e(35).ur,a=e(8),f=e(12),c=e(10),l=e(9),d=o.Sn,v=o.wn,_=null,p=null,h=null,g=!1,m=!1,y=!1;function S(){var n=null;if("undefined"!=typeof Windows&&Windows&&Windows.Xbox&&Windows.Xbox.ApplicationModel&&Windows.Xbox.ApplicationModel.Core&&Windows.Xbox.ApplicationModel.Core.CoreApplicationContext&&Windows.Xbox.ApplicationModel.Core.CoreApplicationContext.currentUser){var t= +Windows.Xbox.ApplicationModel.Core.CoreApplicationContext.currentUser;null!=t&&!t.Ds&&t.Cs&&(n=Windows.Xbox.ApplicationModel.Core.CoreApplicationContext.currentUser.xboxUserId)}h=n}var w=i.extend({},r,{D:"xbox",T:u,N:s,Storage:a,R:c,k:f,O:!0,M:6E4,W:function(){return y||("undefined"!=typeof Windows&&Windows&&Windows.Xbox&&Windows.Xbox.ApplicationModel&&Windows.Xbox.ApplicationModel.Core&&Windows.Xbox.ApplicationModel.Core.CoreApplicationContext&&Windows.Xbox.ApplicationModel.Core.CoreApplicationContext.addEventListener("currentuserchanged", +function(){m=!0}),S(),y=!0),m&&S(),h},F:function(){var n=d;return"undefined"!=typeof Windows&&Windows&&Windows.ApplicationModel&&Windows.ApplicationModel.Package&&Windows.ApplicationModel.Package.current&&Windows.ApplicationModel.Package.current.id&&Windows.ApplicationModel.Package.current.id.name&&(n=Windows.ApplicationModel.Package.current.id.name),n},B:function(){var n=d;if("undefined"!=typeof Windows&&Windows&&Windows.ApplicationModel&&Windows.ApplicationModel.Package&&Windows.ApplicationModel.Package.current&& +Windows.ApplicationModel.Package.current.id&&Windows.ApplicationModel.Package.current.id.version){var t=Windows.ApplicationModel.Package.current.id.version;n=t.major+"."+t.minor+"."+t.build+"."+t.revision}return n},V:function(){return g||function(){"undefined"!=typeof Windows&&Windows&&Windows.Xbox&&Windows.Xbox.System&&Windows.Xbox.System.Console&&Windows.Xbox.System.Console.applicationSpecificDeviceId?(_=Windows.Xbox.System.Console.applicationSpecificDeviceId,p="72"):(_=this.j()+ +new Date+~~(1E3* +Math.random()),p="72"),g=!0}(),_},G:function(){return p},j:function(){return"xbox one"},H:function(){var n=d;return"undefined"!=typeof navigator&&navigator&&navigator.userAgent&&navigator.userAgent.split(";").filter(function(n){return-1!=n.indexOf("Windows NT")}).forEach(function(t){n=t.substr(t.indexOf("Windows NT")+11,t.length-1)}),n},K:function(){return"xbox"},J:function(){return"winjs"},Y:function(){var n=d;return"undefined"!=typeof Windows&&Windows&&Windows.ApplicationModel&&Windows.ApplicationModel.Package&& +Windows.ApplicationModel.Package.current&&Windows.ApplicationModel.Package.current.dependencies&&Windows.ApplicationModel.Package.current.dependencies.filter(function(n){return n&&n.id&&n.id.name&&-1!=n.id.name.indexOf("WinJS")&&n.id.version}).forEach(function(t){n=t.id.version.major+"."+t.id.version.minor+"."+t.id.version.build+"."+t.id.version.revision}),n},X:function(){var n=v;if("undefined"!=typeof Windows&&Windows&&Windows.Xbox&&Windows.Xbox.Graphics&&Windows.Xbox.Graphics.Display&&Windows.Xbox.Graphics.Display.DisplayConfiguration&& +Windows.Xbox.Graphics.Display.DisplayConfiguration.getForCurrentView&&Windows.Xbox.Graphics.Display.DisplayConfiguration.getForCurrentView()&&Windows.Xbox.Graphics.Display.DisplayConfiguration.getForCurrentView().currentDisplayMode&&Windows.Xbox.Graphics.Display.DisplayConfiguration.getForCurrentView().currentDisplayMode.rawWidth&&Windows.Xbox.Graphics.Display.DisplayConfiguration.getForCurrentView().currentDisplayMode.rawHeight){var t=Windows.Xbox.Graphics.Display.DisplayConfiguration.getForCurrentView().currentDisplayMode; +n=t.rawWidth+"x"+t.rawHeight}return n},Z:function(){var n=v;return"undefined"!=typeof window&&window.innerWidth&&window.innerHeight&&(n=window.innerWidth+"x"+window.innerHeight),n},nn:function(){var n=d;return"undefined"!=typeof Windows&&Windows&&Windows.System&&Windows.System.UserProfile&&Windows.System.UserProfile.GlobalizationPreferences&&Windows.System.UserProfile.GlobalizationPreferences.languages&&(n=Windows.System.UserProfile.GlobalizationPreferences.languages.getAt(0)),n},tn:function(){var n= +d;return"undefined"!=typeof Windows&&Windows&&Windows.ApplicationModel&&Windows.ApplicationModel.Package&&Windows.ApplicationModel.Package.current&&Windows.ApplicationModel.Package.current.id&&Windows.ApplicationModel.Package.current.id.name&&(n=Windows.ApplicationModel.Package.current.id.name),n},setPlatformAPI:function(){},en:function(){var n="unknown";if("undefined"!=typeof Windows&&Windows&&Windows.ApplicationModel&&Windows.ApplicationModel.Package&&Windows.ApplicationModel.Package.current&&Windows.ApplicationModel.Package.current.id&& +Windows.ApplicationModel.Package.current.id.architecture)switch(Windows.ApplicationModel.Package.current.id.architecture){case 5:n="arm";break;case 11:n="neutral";break;case 9:n="x64";break;case 0:n="x86"}return n},"in":function(){var n=l.UNKNOWN;if("undefined"!=typeof Windows&&Windows&&Windows.Networking&&Windows.Networking.Connectivity&&Windows.Networking.Connectivity.NetworkInformation&&Windows.Networking.Connectivity.NetworkInformation.getInternetConnectionProfile&&Windows.Networking.Connectivity.NetworkInformation.getInternetConnectionProfile()&& +Windows.Networking.Connectivity.NetworkInformation.getInternetConnectionProfile().networkAdapter&&Windows.Networking.Connectivity.NetworkInformation.getInternetConnectionProfile().networkAdapter.ianaInterfaceType)switch(Windows.Networking.Connectivity.NetworkInformation.getInternetConnectionProfile().networkAdapter.ianaInterfaceType){case 6:n=l.ETHERNET;break;case 71:n=l.WIFI}return n}});n.exports=w},function(n,t,e){var i=e(0),r=e(5),o=e(4),u=e(18),s=e(3),a=e(13),f=e(6).xn,c=e(8),l=e(12),d=e(10), +v=e(36),_=s.Sn,p=s.wn,h=i.extend({},r,{D:"chromecast",T:a,N:f,Storage:c,R:d,k:l,O:!0,M:6E4,F:function(){return"undefined"==typeof ns_.crm?_:ns_.crm.getApplicationData().name},V:function(){return+new Date+~~(1E3*Math.random())},G:function(){return"72"},j:function(){return"chromecast"},H:function(){return cast.receiver.VERSION+"-"+o.Dn(u.Ne()+" "+u.Oe(),_)},J:function(){return"html"},Y:function(){return"5"},X:function(){var n="undefined"!=typeof window&&o.Cn(window.screen)&&o.Cn(window.screen.availWidth)? +window.screen.availWidth:0,t="undefined"!=typeof window&&o.Cn(window.screen)&&o.Cn(window.screen.availHeight)?window.screen.availHeight:0;return n>0&&t>0?n+"x"+t:p},nn:function(){return"undefined"!=typeof window&&o.Cn(window.navigator)&&o.Dn(window.navigator.language,"")||_},vn:function(n){v.sr(n)},_n:function(n){v.ar(n)}});n.exports=h},function(n,t,e){var i=e(0),r=e(5),o=e(4),u=e(3),s=e(6).Un,a=e(6).xn,f=e(8),c=e(12),l=e(10),d=u.wn,v=null,_=null,p=null;function h(){null==v&&(o.Pn(Device.vendorIdentifier)? +(v=+new Date+~~(1E3*Math.random()),_="72"):(v=Device.vendorIdentifier,_="62"),p=v)}var g=i.extend({},r,{D:"tvos",T:s,N:a,Storage:f,O:!0,R:l,k:c,M:6E4,W:function(){return h(),p},F:function(){return Device.appIdentifier},B:function(){return Device.appVersion},V:function(){return h(),v},G:function(){return _},j:function(){return Device.productType},H:function(){return Device.systemVersion},J:function(){return"tvos"},Y:function(){return Device.systemVersion},X:function(){return d},nn:function(){return Settings.language}, +tn:function(){return Device.appIdentifier}});n.exports=g},function(n,t,e){var i=e(0),r=e(5),o=e(4),u=e(3),s=e(6).Un,a=e(6).xn,f=e(8),c=e(10),l=e(12),d=e(9),v=u.Sn,_=u.wn,p=null,h=null,g=null;function m(){if(null==p)if("undefined"!=typeof jsmaf&&o.Cn(jsmaf.hardwareId)){var n=jsmaf.hardwareId;p=n,h="31",g=n}else p=+new Date+~~(1E3*Math.random()),h="72",g=null}var y=i.extend({},r,{D:"jsmaf",T:s,N:a,Storage:f,O:!0,R:c,k:l,M:6E4,W:function(){return m(),g},V:function(){return m(),p},G:function(){return m(), +h},j:function(){return"undefined"!=typeof jsmaf&&o.Cn(jsmaf.platform)?jsmaf.platform:v},J:function(){return"jsmaf"},Y:function(){return"undefined"!=typeof jsmaf&&o.Cn(jsmaf.version)?jsmaf.version:v},X:function(){return"undefined"!=typeof jsmaf&&o.Cn(jsmaf.screenWidth)&&o.Cn(jsmaf.screenHeight)?jsmaf.screenWidth+"x"+jsmaf.screenHeight:_},nn:function(){return"undefined"!=typeof jsmaf&&o.Cn(jsmaf.locale)?jsmaf.locale:v},setTimeout:function(n,t){return jsmaf.setTimeout(n,t)},setInterval:function(n,t){return jsmaf.setInterval(n, +t)},clearTimeout:function(n){return jsmaf.clearTimeout(n)},clearInterval:function(n){return jsmaf.clearInterval(n)},en:function(){if("undefined"==typeof jsmaf||!o.Cn(jsmaf.platform))var n=v;return"ps3"==jsmaf.platform?n="cell":"ps4"==jsmaf.platform?n="ps4":"vita"==jsmaf.platform&&(n="vita"),n},"in":function(){return"undefined"!=typeof jsmaf&&"connected"==jsmaf.networkStatus&&o.Cn(jsmaf.connectionType)?"wired"==jsmaf.connectionType?d.ETHERNET:"wireless"==jsmaf.connectionType?d.WIFI:"phone"==jsmaf.connectionType? +d.WWAN:d.UNKNOWN:d.UNKNOWN}});n.exports=y},function(n,t,e){var i=e(0),r=e(5),o=e(4),u=e(3),s=u.Sn,a=null,f=null,c=null;function l(){null==a&&(a=+new Date+~~(1E3*Math.random()),f="72",c=null)}function d(n,t){var i=this,r=0;i.send=function(o){var u=o.match(/^https/)?e(77):e(78),s=function(n){var t=e(22);return{headers:{"User-Agent":(n.F()||"unknown")+"/"+(n.B()||"unknown")+" ("+(t.platform()||"unknown")+"; "+(t.arch()||"unknown")+"; "+(t.type()||"unknown")+"/"+(t.release||"unknown")+") node.js/"+process.version}}}(t); +u.get(o,s,function(t){var e=t.statusCode;if((302==e||301==e)&&r<20&&t.headers&&t.headers.location)return r++,void i.send(t.headers.location);n(e)}).on("error",function(){n()})}}var v=i.extend({},r,{D:"nodejs",T:function(n,t,e){(new d(t,e)).send(n)},N:null,Storage:null,O:!1,W:function(){return l(),c},V:function(){return l(),a},G:function(){return f},H:function(){var n=e(22);return[n.type(),n.platform(),n.release()].join(";")},en:function(){return e(22).arch()||s},J:function(){return"nodejs"},Y:function(){return"undefined"== +typeof process||o.Pn(process.version)?s:process.version}});n.exports=v},function(n,t){n.exports=require("https")},function(n,t){n.exports=require("http")},function(n,t,e){var i=e(0),r=e(37),o=i.extend({},r,{D:"webbrowser",C:function(){return e(17).ge().$t()?"http://b.scorecardresearch.com/p":"http://b.scorecardresearch.com/p2"},L:function(){return e(17).ge().$t()?"https://sb.scorecardresearch.com/p":"https://sb.scorecardresearch.com/p2"},Storage:null,R:null,k:null,O:!1,J:function(){return"webbrowser"}, +un:function(n){if("undefined"!=typeof document){var t=document;n.c7=t.URL,n.c8=t.title,n.c9=t.referrer,n.ns_c=t.characterSet||t.defaultCharset||""}},pn:!0});n.exports=o},function(n,t,e){var i=e(0),r=e(2).mn;n.exports=function(n,t,e,o){function u(n){200==n||o.isHttpRedirectCachingEnabled()&&(302==n||301==n)?e.onSuccess():e.onFailure()}i.extend(this,{$i:function(){r.N?r.N(n,t,u):u()}})}},function(n,t,e){var i=e(0);n.exports=function(){i.extend(this,{storeProperties:function(){},getProperties:function(){return null}, +storeCache:function(){},getCache:function(){return null}})}},function(n,t,e){var i=e(0),r=e(39),o=e(42),u=e(25),s=e(24),a=e(27);n.exports=function(n){i.extend(this,{setLiveTransmissionMode:n.setLiveTransmissionMode,setOfflineCacheMode:n.setOfflineCacheMode,enableImplementationValidationMode:n.enableImplementationValidationMode,getPartnerConfigurations:n.getPartnerConfigurations,getPublisherConfigurations:n.getPublisherConfigurations,setLabelOrder:n.setLabelOrder,getLabelOrder:n.getLabelOrder,setApplicationName:n.setApplicationName, +setApplicationVersion:n.setApplicationVersion,addStartLabels:n.addStartLabels,setStartLabel:n.setStartLabel,removeStartLabel:n.removeStartLabel,removeAllStartLabels:n.removeAllStartLabels,isEnabled:n.isEnabled,addPersistentLabels:n.addPersistentLabels,setPersistentLabel:n.setPersistentLabel,removePersistentLabel:n.removePersistentLabel,removeAllPersistentLabels:n.removeAllPersistentLabels,getPartnerConfiguration:n.getPartnerConfiguration,getPublisherConfiguration:n.getPublisherConfiguration,disable:n.disable, +disableTcfIntegration:n.disableTcfIntegration,addListener:n.addListener,removeListener:n.removeListener,addClient:n.addClient,setDebugEnabled:n.setDebugEnabled,setSystemClockJumpDetectionEnabled:n.setSystemClockJumpDetectionEnabled,setSystemClockJumpDetectionInterval:n.setSystemClockJumpDetectionInterval,setSystemClockJumpDetectionAlternativeContextInterval:n.setSystemClockJumpDetectionAlternativeContextInterval,setSystemClockJumpDetectionPrecision:n.setSystemClockJumpDetectionPrecision,setLiveEndpointUrl:n.setLiveEndpointUrl, +setOfflineFlushEndpointUrl:n.setOfflineFlushEndpointUrl,setCacheMaxMeasurements:n.setCacheMaxMeasurements,setCacheMaxFlushesInARow:n.setCacheMaxFlushesInARow,setCacheMinutesToRetry:n.setCacheMinutesToRetry,setCacheMeasurementExpiry:n.setCacheMeasurementExpiry,setUsagePropertiesAutoUpdateMode:n.setUsagePropertiesAutoUpdateMode,setUsagePropertiesAutoUpdateInterval:n.setUsagePropertiesAutoUpdateInterval,setStorageWriteInterval:n.setStorageWriteInterval,addIncludedPublisher:n.addIncludedPublisher,addCrossPublisherUniqueDeviceIdChangeListener:n.addCrossPublisherUniqueDeviceIdChangeListener, +removeCrossPublisherUniqueDeviceIdChangeListener:n.removeCrossPublisherUniqueDeviceIdChangeListener,enableChildDirectedApplicationMode:n.enableChildDirectedApplicationMode,PartnerConfiguration:r,PublisherConfiguration:o,LiveTransmissionMode:u,CacheMode:s,UsagePropertiesAutoUpdateMode:a})}},function(n,t,e){var i=e(3),r={};r.encrypt=function(){var n="ABCDEFGHIJKLMNOPQRSTUVWXYZabcdefghijklmnopqrstuvwxyz0123456789+/",t=function(t,e){var i=n.indexOf(t.charAt(e));if(-1===i)throw new Error;return i},e=function(n){var e, +i,r,o=(n=""+n).length;if(0===o)return n;if(o%4!=0)throw new Error;e=0,"\x3d"===n.charAt(o-1)&&(e=1,"\x3d"===n.charAt(o-2)&&(e=2),o-=4);var u=[];for(i=0;i>16,r>>8&255,255&r));switch(e){case 1:r=t(n,i)<<18|t(n,i+1)<<12|t(n,i+2)<<6,u.push(String.fromCharCode(r>>16,r>>8&255));break;case 2:r=t(n,i)<<18|t(n,i+1)<<12,u.push(String.fromCharCode(r>>16))}return u.join("")};function r(n,t,e){null!=n&&("number"==typeof n?this.Ls(n, +t,e):null==t&&"string"!=typeof n?this.Ts(n,256):this.Ts(n,t))}function o(){return new r(null)}r.prototype.Ns=function(n,t,e,i,r,o){for(var u=16383&t,s=t>>14;--o>=0;){var a=16383&this[n],f=this[n++]>>14,c=s*a+f*u;r=((a=u*a+((16383&c)<<14)+e[i]+r)>>28)+(c>>14)+s*f,e[i++]=268435455&a}return r},r.prototype.Os=28,r.prototype.Rs=268435455,r.prototype.ks=1<<28;r.prototype.Ms=Math.pow(2,52),r.prototype.Us=24,r.prototype.xs=4;var u,s,a=[];for(u="0".charCodeAt(0),s=0;s<=9;++s)a[u++]=s;for(u="a".charCodeAt(0), +s=10;s<36;++s)a[u++]=s;for(u="A".charCodeAt(0),s=10;s<36;++s)a[u++]=s;function f(n){return"0123456789abcdefghijklmnopqrstuvwxyz".charAt(n)}function c(n,t){var e=a[n.charCodeAt(t)];return null==e?-1:e}function l(n){var t=o();return t.Ws(n),t}function d(n){var t,e=1;return 0!=(t=n>>>16)&&(n=t,e+=16),0!=(t=n>>8)&&(n=t,e+=8),0!=(t=n>>4)&&(n=t,e+=4),0!=(t=n>>2)&&(n=t,e+=2),0!=(t=n>>1)&&(n=t,e+=1),e}function v(n){this.o=n}function _(n){this.o=n,this.Fs=n.Bs(),this.Vs=32767&this.Fs,this.qs=this.Fs>>15,this.Gs= +(1<>=16,t+=16),0==(255&n)&&(n>>=8,t+=8),0==(15&n)&&(n>>=4,t+=4),0==(3&n)&&(n>>=2,t+=2),0==(1&n)&&++t,t}function S(n){for(var t=0;0!=n;)n&=n-1,++t;return t}function w(){}function b(n){return n}function I(n){this.r2=o(),this.Hs=o(),r.ONE.Ks(2*n._,this.r2),this.Js=this.r2.Ys(n),this.o=n}v.prototype.Xs=function(n){return n.s< +0||n.zs(this.o)>=0?n.Qs(this.o):n},v.prototype.$s=function(n){return n},v.prototype.reduce=function(n){n.Zs(this.o,null,n)},v.prototype.na=function(n,t,e){n.ta(t,e),this.reduce(e)},v.prototype.ea=function(n,t){n.ia(t),this.reduce(t)},_.prototype.Xs=function(n){var t=o();return n.abs().Ks(this.o._,t),t.Zs(this.o,null,t),n.s<0&&t.zs(r.ZERO)>0&&this.o.ra(t,t),t},_.prototype.$s=function(n){var t=o();return n.oa(t),this.reduce(t),t},_.prototype.reduce=function(n){for(;n._<=this.js;)n[n._++]=0;for(var t= +0;t>15)*this.Vs&this.Gs)<<15)&n.Rs;for(n[e=t+this.o._]+=this.o.Ns(0,i,n,t,0,this.o._);n[e]>=n.ks;)n[e]-=n.ks,n[++e]++}n.ua(),n.sa(this.o._,n),n.zs(this.o)>=0&&n.ra(this.o,n)},_.prototype.na=function(n,t,e){n.ta(t,e),this.reduce(e)},_.prototype.ea=function(n,t){n.ia(t),this.reduce(t)},r.prototype.oa=function(n){for(var t=this._-1;t>=0;--t)n[t]=this[t];n._=this._,n.s=this.s},r.prototype.Ws=function(n){this._=1,this.s=n<0?-1:0,n>0?this[0]= +n:n<-1?this[0]=n+DV:this._=0},r.prototype.Ts=function(n,t){var e;if(16==t)e=4;else if(8==t)e=3;else if(256==t)e=8;else if(2==t)e=1;else if(32==t)e=5;else{if(4!=t)return void this.aa(n,t);e=2}this._=0,this.s=0;for(var i=n.length,o=!1,u=0;--i>=0;){var s=8==e?255&n[i]:c(n,i);s<0?"-"==n.charAt(i)&&(o=!0):(o=!1,0==u?this[this._++]=s:u+e>this.Os?(this[this._-1]|=(s&(1<>this.Os-u):this[this._-1]|=s<=this.Os&&(u-=this.Os))}8==e&&0!=(128&n[0])&&(this.s=-1,u>0&& +(this[this._-1]|=(1<0&&this[this._-1]==n;)--this._},r.prototype.Ks=function(n,t){var e;for(e=this._-1;e>=0;--e)t[e+n]=this[e];for(e=n-1;e>=0;--e)t[e]=0;t._=this._+n,t.s=this.s},r.prototype.sa=function(n,t){for(var e=n;e=0;--e)t[e+u+1]=this[e]>>r|s,s=(this[e]&o)<=0;--e)t[e]=0;t[u]=s,t._=this._+u+1,t.s=this.s,t.ua()},r.prototype.ca=function(n,t){t.s=this.s;var e=Math.floor(n/this.Os);if(e>=this._)t._=0;else{var i=n%this.Os,r=this.Os-i,o=(1<>i;for(var u=e+1;u>i;i>0&&(t[this._-e-1]|=(this.s&o)<>=this.Os;if(n._>=this.Os;i+=this.s}else{for(i+=this.s;e>=this.Os;i-=n.s}t.s=i<0?-1:0,i<-1?t[e++]=this.ks+i:i>0&&(t[e++]=i),t._=e,t.ua()},r.prototype.ta=function(n,t){var e=this.abs(),i=n.abs(),o=e._;for(t._=o+i._;--o>=0;)t[o]=0;for(o=0;o=0;)n[e]= +0;for(e=0;e=t.ks&&(n[e+t._]-=t.ks,n[e+t._+1]=1)}n._>0&&(n[n._-1]+=t.Ns(e,t[e],n,2*e,0,1)),n.s=0,n.ua()},r.prototype.Zs=function(n,t,e){var i=n.abs();if(!(i._<=0)){var u=this.abs();if(u._0?(i.fa(c,s),u.fa(c,e)):(i.oa(s),u.oa(e));var l=s._,v=s[l-1];if(0!=v){var _=v*(1<1?s[l-2]>>this.xs: +0),p=this.Ms/_,h=(1<=0&&(e[e._++]=1,e.ra(S,e)),r.ONE.Ks(l,S),S.ra(s,s);s._=0;){var w=e[--m]==v?this.Rs:Math.floor(e[m]*p+(e[m-1]+g)*h);if((e[m]+=s.Ns(0,w,e,y,0,l))0&&e.ca(c,e),a<0&&r.ZERO.ra(e,e)}}},r.prototype.Bs=function(){if(this._<1)return 0;var n=this[0];if(0==(1&n))return 0;var t=3&n;return(t= +(t=(t=(t=t*(2-(15&n)*t)&15)*(2-(255&n)*t)&255)*(2-((65535&n)*t&65535))&65535)*(2-n*t%this.ks)%this.ks)>0?this.ks-t:-t},r.prototype.la=function(){return 0==(this._>0?1&this[0]:this.s)},r.prototype.exp=function(n,t){if(n>4294967295||n<1)return r.ONE;var e=o(),i=o(),u=t.Xs(this),s=d(n)-1;for(u.oa(e);--s>=0;)if(t.ea(e,i),(n&1<0)t.na(i,u,e);else{var a=e;e=i,i=a}return t.$s(e)},r.prototype.toString=function(n){if(this.s<0)return"-"+this.da().toString(n);var t;if(16==n)t=4;else if(8==n)t=3;else if(2== +n)t=1;else if(32==n)t=5;else{if(4!=n)return this.va(n);t=2}var e,i=(1<0)for(s>s)>0&&(r=!0,o=f(e));u>=0;)s>(s+=this.Os-t)):(e=this[u]>>(s-=t)&i,s<=0&&(s+=this.Os,--u)),e>0&&(r=!0),r&&(o+=f(e));return r?o:"0"},r.prototype.da=function(){var n=o();return r.ZERO.ra(this,n),n},r.prototype.abs=function(){return this.s<0?this.da():this},r.prototype.zs=function(n){var t=this.s-n.s;if(0!=t)return t; +var e=this._;if(0!=(t=e-n._))return this.s<0?-t:t;for(;--e>=0;)if(0!=(t=this[e]-n[e]))return t;return 0},r.prototype._a=function(){return this._<=0?0:this.Os*(this._-1)+d(this[this._-1]^this.s&this.Rs)},r.prototype.Qs=function(n){var t=o();return this.abs().Zs(n,null,t),this.s<0&&t.zs(r.ZERO)>0&&n.ra(t,t),t},r.prototype.pa=function(n,t){var e;return e=n<256||t.la()?new v(t):new _(t),this.exp(n,e)},r.ZERO=l(0),r.ONE=l(1),w.prototype.Xs=b,w.prototype.$s=b,w.prototype.na=function(n,t,e){n.ta(t,e)},w.prototype.ea= +function(n,t){n.ia(t)},I.prototype.Xs=function(n){if(n.s<0||n._>2*this.o._)return n.Qs(this.o);if(n.zs(this.o)<0)return n;var t=o();return n.oa(t),this.reduce(t),t},I.prototype.$s=function(n){return n},I.prototype.reduce=function(n){for(n.sa(this.o._-1,this.r2),n._>this.o._+1&&(n._=this.o._+1,n.ua()),this.Js.ha(this.r2,this.o._+1,this.Hs),this.o.ga(this.Hs,this.o._+1,this.r2);n.zs(this.r2)<0;)n.ma(1,this.o._+1);for(n.ra(this.r2,n);n.zs(this.o)>=0;)n.ra(this.o,n)},I.prototype.na=function(n,t,e){n.ta(t, +e),this.reduce(e)},I.prototype.ea=function(n,t){n.ia(t),this.reduce(t)};var E=[2,3,5,7,11,13,17,19,23,29,31,37,41,43,47,53,59,61,67,71,73,79,83,89,97,101,103,107,109,113,127,131,137,139,149,151,157,163,167,173,179,181,191,193,197,199,211,223,227,229,233,239,241,251,257,263,269,271,277,281,283,293,307,311,313,317,331,337,347,349,353,359,367,373,379,383,389,397,401,409,419,421,431,433,439,443,449,457,461,463,467,479,487,491,499,503,509,521,523,541,547,557,563,569,571,577,587,593,599,601,607,613,617, +619,631,641,643,647,653,659,661,673,677,683,691,701,709,719,727,733,739,743,751,757,761,769,773,787,797,809,811,821,823,827,829,839,853,857,859,863,877,881,883,887,907,911,919,929,937,941,947,953,967,971,977,983,991,997],P=(1<<26)/E[E.length-1];function A(){this.t=0,this.ya=0,this.Sa=[]}r.prototype.wa=function(n){return Math.floor(Math.LN2*this.Os/Math.log(n))},r.prototype.va=function(n){if(null==n&&(n=10),0==this.ba()||n<2||n>36)return"0";var t=this.wa(n),e=Math.pow(n,t),i=l(e),r=o(),u=o(),s=""; +for(this.Zs(i,r,u);r.ba()>0;)s=(e+u.Ia()).toString(n).substr(1)+s,r.Zs(i,r,u);return u.Ia().toString(n)+s},r.prototype.aa=function(n,t){this.Ws(0),null==t&&(t=10);for(var e=this.wa(t),i=Math.pow(t,e),o=!1,u=0,s=0,a=0;a=e&&(this.Ea(i),this.ma(s,0),u=0,s=0))}u>0&&(this.Ea(Math.pow(t,u)),this.ma(s,0)),o&&r.ZERO.ra(this,this)},r.prototype.Ls=function(n,t,e){if("number"==typeof t)if(n<2)this.Ws(1);else for(this.Ls(n,e), +this.Pa(n-1)||this.Aa(r.ONE.shiftLeft(n-1),h,this),this.la()&&this.ma(1,0);!this.Da(t);)this.ma(2,0),this._a()>n&&this.ra(r.ONE.shiftLeft(n-1),this);else{var i=[],o=7&n;i.length=1+(n>>3),t.Ca(i),o>0?i[0]&=(1<>=this.Os;if(n._>=this.Os;i+=this.s}else{for(i+=this.s;e>=this.Os;i+=n.s}t.s=i<0?-1:0,i>0?t[e++]=i:i<-1&&(t[e++]=this.ks+i),t._=e,t.ua()},r.prototype.Ea=function(n){this[this._]=this.Ns(0,n-1,this,0,0,this._),++this._,this.ua()}, +r.prototype.ma=function(n,t){if(0!=n){for(;this._<=t;)this[this._++]=0;for(this[t]+=n;this[t]>=this.ks;)this[t]-=this.ks,++t>=this._&&(this[this._++]=0),++this[t]}},r.prototype.ga=function(n,t,e){var i,r=Math.min(this._+n._,t);for(e.s=0,e._=r;r>0;)e[--r]=0;for(i=e._-this._;r=0;)e[i]=0;for(i=Math.max(t-this._,0);i0)if(0==t)e=this[0]%n;else for(var i=this._-1;i>=0;--i)e=(t*e+this[i])%n;return e},r.prototype.Oa=function(n){var t=this.Ra(r.ONE),e=t.ka();if(e<=0)return!1;var i=t.Ma(e);(n=n+1>>1)>E.length&&(n=E.length);for(var u=o(),s=0;s>24},r.prototype.Wa=function(){return 0==this._?this.s:this[0]<<16>>16},r.prototype.ba=function(){return this.s< +0?-1:this._<=0||1==this._&&this[0]<=0?0:1},r.prototype.Fa=function(){var n=this._,t=[];t[0]=this.s;var e,i=this.Os-n*this.Os%8,r=0;if(n-- >0)for(i>i)!=(this.s&this.Rs)>>i&&(t[r++]=e|this.s<=0;)i<8?(e=(this[n]&(1<>(i+=this.Os-8)):(e=this[n]>>(i-=8)&255,i<=0&&(i+=this.Os,--n)),0!=(128&e)&&(e|=-256),0==r&&(128&this.s)!=(128&e)&&++r,(r>0||e!=this.s)&&(t[r++]=e);return t},r.prototype.Ba=function(n){return 0==this.zs(n)},r.prototype.min=function(n){return this.zs(n)< +0?this:n},r.prototype.max=function(n){return this.zs(n)>0?this:n},r.prototype.Va=function(n){var t=o();return this.Aa(n,p,t),t},r.prototype.qa=function(n){var t=o();return this.Aa(n,h,t),t},r.prototype.Ga=function(n){var t=o();return this.Aa(n,g,t),t},r.prototype.ja=function(n){var t=o();return this.Aa(n,m,t),t},r.prototype.Ha=function(){for(var n=o(),t=0;t=this._?0!=this.s:0!=(this[t]&1<1){var p=o();for(i.ea(s[1],p);a<=c;)s[a]=o(),i.na(p,s[a-2],s[a]),a+=2}var h,g,m=n._-1,y=!0,S=o();for(r=d(n[m])-1;m>=0;){for(r>=f?h=n[m]>>r-f&c:(h=(n[m]&(1<0&&(h|=n[m-1]>>this.Os+r-f)),a=e;0==(1&h);)h>>=1,--a;if((r-=a)<0&&(r+=this.Os,--m),y)s[h].oa(u),y=!1;else{for(;a>1;)i.ea(u,S),i.ea(S,u),a-=2;a>0?i.ea(u,S):(g=u,u=S,S=g),i.na(S,s[h],u)}for(;m>=0&&0==(n[m]&1<< +r);)i.ea(u,S),g=u,u=S,S=g,--r<0&&(r=this.Os-1,--m)}return i.$s(u)},r.prototype.$a=function(n){var t=n.la();if(this.la()&&t||0==n.ba())return r.ZERO;for(var e=n.clone(),i=this.clone(),o=l(1),u=l(0),s=l(0),a=l(1);0!=e.ba();){for(;e.la();)e.ca(1,e),t?(o.la()&&u.la()||(o.Ta(this,o),u.ra(n,u)),o.ca(1,o)):u.la()||u.ra(n,u),u.ca(1,u);for(;i.la();)i.ca(1,i),t?(s.la()&&a.la()||(s.Ta(this,s),a.ra(n,a)),s.ca(1,s)):a.la()||a.ra(n,a),a.ca(1,a);e.zs(i)>=0?(e.ra(i,e),t&&o.ra(s,o),u.ra(a,u)):(i.ra(e,i),t&&s.ra(o, +s),a.ra(u,a))}return 0!=i.zs(r.ONE)?r.ZERO:a.zs(n)>=0?a.Ra(n):a.ba()<0?(a.Ta(n,a),a.ba()<0?a.add(n):a):a},r.prototype.pow=function(n){return this.exp(n,new w)},r.prototype.Za=function(n){var t=this.s<0?this.da():this.clone(),e=n.s<0?n.da():n.clone();if(t.zs(e)<0){var i=t;t=e,e=i}var r=t.ka(),o=e.ka();if(o<0)return t;for(r0&&(t.ca(o,t),e.ca(o,e));t.ba()>0;)(r=t.ka())>0&&t.ca(r,t),(r=e.ka())>0&&e.ca(r,e),t.zs(e)>=0?(t.ra(e,t),t.ca(1,t)):(e.ra(t,e),e.ca(1,e));return o>0&&e.fa(o,e),e},r.prototype.Da= +function(n){var t,e=this.abs();if(1==e._&&e[0]<=E[E.length-1]){for(t=0;t>8&255,C[L++]^=n>>16&255,C[L++]^=n>>24&255,L>=256&&(L-=256)}if(null==C){var N;for(C=[],L=0;L<256;)N=Math.floor(65536*Math.random()),C[L++]=N>>>8,C[L++]=255&N;L=0,T()}function O(){if(null==D){for(T(),(D=new A).init(C), +L=0;L0&&t.length>0?(this.n=k(n,16),this.e=parseInt(t,16)):alert("Invalid RSA public key")},M.prototype.encrypt=function(n){var t= +function(n,t){if(t=0&&t>0;){var o=n.charCodeAt(i--);o<128?e[--t]=o:o>127&&o<2048?(e[--t]=63&o|128,e[--t]=o>>6|192):(e[--t]=63&o|128,e[--t]=o>>6&63|128,e[--t]=o>>12|224)}e[--t]=0;for(var u=new R,s=[];t>2;){for(s[0]=0;0==s[0];)u.Ca(s);e[--t]=s[0]}return e[--t]=2,e[--t]=0,new r(e)}(n,this.n._a()+7>>3);if(null==t)return null;var e=this.tf(t);if(null==e)return null;var i=e.toString(16);return 0==(1&i.length)?i:"0"+i}, +M.prototype["if"]=function(n){if(null==this.p||null==this.q)return n.Ua(this.d,this.n);for(var t=n.Qs(this.p).Ua(this.dmp1,this.p),e=n.Qs(this.q).Ua(this.dmq1,this.q);t.zs(e)<0;)t=t.add(this.p);return t.Ra(e).multiply(this.coeff).Qs(this.p).multiply(this.q).add(e)},M.prototype.rf=function(n,t,e){null!=n&&null!=t&&n.length>0&&t.length>0?(this.n=k(n,16),this.e=parseInt(t,16),this.d=k(e,16)):alert("Invalid RSA private key")},M.prototype.uf=function(n,t,e,i,r,o,u,s){null!=n&&null!=t&&n.length>0&&t.length> +0?(this.n=k(n,16),this.e=parseInt(t,16),this.d=k(e,16),this.p=k(i,16),this.q=k(r,16),this.dmp1=k(o,16),this.dmq1=k(u,16),this.coeff=k(s,16)):alert("Invalid RSA private key")},M.prototype.af=function(n,t){var e=new R,i=n>>1;this.e=parseInt(t,16);for(var o=new r(t,16);;){for(;this.p=new r(n-i,1,e),0!=this.p.Ra(r.ONE).Za(o).zs(r.ONE)||!this.p.Da(10););for(;this.q=new r(i,1,e),0!=this.q.Ra(r.ONE).Za(o).zs(r.ONE)||!this.q.Da(10););if(this.p.zs(this.q)<=0){var u=this.p;this.p=this.q,this.q=u}var s=this.p.Ra(r.ONE), +a=this.q.Ra(r.ONE),f=s.multiply(a);if(0==f.Za(o).zs(r.ONE)){this.n=this.p.multiply(this.q),this.d=o.$a(f),this.dmp1=this.d.Qs(s),this.dmq1=this.d.Qs(a),this.coeff=this.q.$a(this.p);break}}},M.prototype.decrypt=function(n){var t=k(n,16),e=this["if"](t);return null==e?null:function(n,t){for(var e=n.Fa(),i=0;i=e.length)return null;for(var r="";++i191&&o< +224?(r+=String.fromCharCode((31&o)<<6|63&e[i+1]),++i):(r+=String.fromCharCode((15&o)<<12|(63&e[i+1])<<6|63&e[i+2]),i+=2)}return r}(e,this.n._a()+7>>3)};var U="ABCDEFGHIJKLMNOPQRSTUVWXYZabcdefghijklmnopqrstuvwxyz0123456789+/";function x(n){var t,e,i="";for(t=0;t+3<=n.length;t+=3)e=parseInt(n.substring(t,t+3),16),i+=U.charAt(e>>6)+U.charAt(63&e);for(t+1==n.length?(e=parseInt(n.substring(t,t+1),16),i+=U.charAt(e<<2)):t+2==n.length&&(e=parseInt(n.substring(t,t+2),16),i+=U.charAt(e>>2)+U.charAt((3&e)<< +4));(3&i.length)>0;)i+="\x3d";return i}function W(n){var t,e,i="",r=0;for(t=0;t>2),e=3&o,r=1):1==r?(i+=f(e<<2|o>>4),e=15&o,r=2):2==r?(i+=f(e),i+=f(o>>2),e=3&o,r=3):(i+=f(e<<2|o>>4),i+=f(15&o),r=0))}return 1==r&&(i+=f(e<<2)),i}M.prototype.ff=function(n){n=this.cf(n);var t=this.lf(),e=0,i=null,r=null,o=0;for(var u in t)t.hasOwnProperty(u)&&((i=t[u]).hasOwnProperty("offset")&&(e+=2*i.offset),o="string"==typeof i.length? +this[i.length]:i.length,o*=2,r=n.substr(e,o),i.hasOwnProperty("type")&&("int"==i.type?r=parseInt(r,16):"bigint"==i.type&&(r=k(r,16))),e+=o,this[u]=r)},M.prototype.df=function(n){var t="";n=e(n);for(var i=0;i1E3&&(E=0, +I=n),n-A>1E3&&(P=0,A=n,t.put(v.ct,P),t.put(v.lt,A)));if(E<20&&P<6E3)return E++,P++,t.put(v.ct,P),!0;return!1}()}function O(e,i,r,o){N(r,o)&&(t.put(v.Gn,+new Date),n.Ye(i,!0),function(e,i,r,o){0==y&&e.vr()&&(w=+new Date,b++,t.put(v.dt,b),e.setLabel("ns_ap_csf","1"),e.setLabel("ns_ap_cfg",o.Ei()));y++,e.setLabel("ns_ts",i+""),e.setLabel("ns_ap_ec",y+""),e.setLabel("ns_ap_cs",b+""),e.setLabel("ns_ap_id",w+""),r instanceof _&&!r.xe()||function(t,e,i){t.setLabel("ns_ap_fg",n.ii()+""),t.setLabel("ns_ap_ft", +n.ei(t.vr())+""),t.setLabel("ns_ap_dft",n.ti()+""),t.setLabel("ns_ap_bt",n.ri(t.vr())+""),t.setLabel("ns_ap_dbt",n.ni()+""),t.setLabel("ns_ap_it",n.Ze(t.vr())+""),t.setLabel("ns_ap_dit",n.$e()+""),t.setLabel("ns_ap_as",n.ze()+""),t.setLabel("ns_ap_das",n.Qe()+""),t.setLabel("ns_ap_ut",1E3*e.getUsagePropertiesAutoUpdateInterval()+""),t.setLabel("ns_ap_usage",i-n.oi()+"")}(e,o,i);(function(n){n.setLabel("c1","19"),n.setLabel("ns_ap_smv","6.4"),n.setLabel("ns_ap_bv",c.VERSION),n.setLabel("ns_ap_sv", +c.VERSION)})(e),function(n,t){var e=t.getPartnerConfigurations();if(0==t.getPartnerConfigurations().length)return;for(var i="",r="",o=0;o0&&t.setLabel("ns_ap_lastrun",e+""),h.Ff()&&t.setLabel("ns_ap_updated",h.Bf()+""),t}(),t,e,i)},ve:function(n,t,e){O(function(){var n=new o;return n.setLabel("ns_type","hidden"),n.setLabel("ns_ap_ev","hidden"),n}(),n,t,e)},pe:function(n,t,e){O(function(){var n=new o;return n.setLabel("ns_type","view"),n.setLabel("ns_ap_ev","view"),n}(),n,t,e)},te:function(n,e){D[n]=e+"",t.put(v.vt,D)}}),y=0,S=[],b=t.get(v.dt,0),I=-1,E=0,A=-1,P=0,D=t.get(v.vt, +{}),C=[],p.addListener(L)}},function(n,t,e){var i=e(0),r=e(2).mn,o=e(20);n.exports=function(n,t,e,u){var s;function a(i){200==i||u.isHttpRedirectCachingEnabled()&&(302==i||301==i)?t(n,u):e(n,u)}!function(){s=o.We(u.Ci(),n.getLabels(),u.getLabelOrder());var t="undefined"==typeof window||(window.ActiveXObject,1)?4096:2048;if(s.length>t&&s.indexOf("\x26")>0){var e=s.substring(0,t-8).lastIndexOf("\x26"),i=encodeURIComponent(s.substring(e+1));s=s.substring(0,e)+"\x26ns_cut\x3d"+i}s.length>t&&(s=s.substring(0, +t))}(),i.extend(this,{$i:function(){r.T?r.T(s,a,u):a()},kf:function(){return s}})}},function(n,t,e){var i=e(32),r=e(0),o=e(19),u=e(2).mn,s="a".charCodeAt(0);function a(n,t){if(0==t)return n;var e=String.fromCharCode(s+t-1),i=function(n){var t=n.match(/^[cC](\d|[12]\d)$/);return t&&t[1]?t[1]:""}(n);return String(i?"c"+e+i:"c"+e+"_"+n)}function f(n,t,e){var i=[],r=n.getPersistentLabels();for(var o in r)i.push(o);if(e){var u=n.getStartLabels();for(o in u)i.push(o)}var s=t.getPublisherLabels(n.getPublisherId()), +a=t.getLabels();for(o in s)o in a||i.push(o);return i}var c={Mf:function(n,t,e,s){for(var c={},l=n.vr(),d=[],v=[],_=t.getIncludedPublishers(),p=s.getPublisherConfigurations(),h=0;h0){var y=function(n){for(var t={},e={},i=n.getPartnerConfigurations(),o=0;o=26)break;var I={};if(I.c2=b.getPublisherId(),I.c12=b.getPublisherUniqueDeviceId(),u.pn&&(I.c12=u.hn),r.extend(I,e),r.extend(I,s.getPersistentLabels()),r.extend(I,b.getPersistentLabels()),r.extend(I,t.getLabels()),l&&r.extend(I,s.getStartLabels()),r.extend(I,t.getPublisherLabels(b.getPublisherId())),l&&r.extend(I,b.getStartLabels()), +0==w)S=f(b,t,l),r.extend(c,I);else{for(h=0;h=26)break;if(-1==v.indexOf(D)){var C=t.getPublisherLabels(D);for(P in c[a("c2",w)]=D,C)P in c&&c[P]==C[P]||(c[a(P,w)]=C[P]);w++}}}n.addLabels(c)}};n.exports=c},function(n,t,e){var i=e(0);n.exports=function(n){var t,e;!function(){var e=n.getProperties();try{(t=JSON.parse(e))&&"object"== +typeof t||(t={})}catch(i){t={}}}(),e=!1,i.extend(this,{put:function(n,i){t[n]=i,e=!0},get:function(n,e){return n in t?t[n]:e},remove:function(n){delete t[n],e=!0},contains:function(n){return n in t},clear:function(){t={}},zt:function(){var i;e&&(i=JSON.stringify(t),n.storeProperties(i)),e=!1}})}},function(n,t,e){var i=e(0),r=e(2).mn;n.exports=function(n){var t,e;function o(){e&&(e=!1,function(){n();for(var e=0;e0&&(u.ns_ap_ie=ln.join(";")),o.Fn(u,r),o.Ar().Fn(u,r,n==D.HEARTBEAT),m.extend(u,i.Lt), +m.extend(u,cn),function(){for(var n=m.h(fn),t=0;t0)for(var v=0;v0&&-1==c.indexOf(g))){var S={};m.extend(S,s),m.extend(S,y.getLabels()),m.extend(S,l.getLabels()),d[g]&& +m.extend(S,d[g]),m.extend(S,i.Ct),a.addPublisherLabels(g,S),h.push(g)}}var w=[];for(var b in d){var I=d[b];if(-1==h.indexOf(b)){var E={};m.extend(E,I),m.extend(E,i.Ct),a.addPublisherLabels(b,E),w.push(b)}}return a.Me(w),m.extend(s,l.getLabels()),m.extend(s,i.Ct),a.addLabels(s),new W(n,a,u)},zo:function(n){var i=t.Xo().Yo();if(e.nu){if(sn&&i==A.BUFFERING_BEFORE_PLAYBACK&&n.Dt==D.BUFFER_STOP){t.qo().Go("Resume to PLAY from state:",h.yt(i));var r=new E(D.PLAY);return r.Tt=n.Tt,r.Lt.ns_st_ae="1",_n.zo(r), +void(sn=!1)}sn&&(sn=!1)}var o=t.Xo().$f(n.Dt);if(null!=o&&o!=i){dn&&h.St(i)&&!h.St(o)?U.vn(gn):dn&&!h.St(i)&&h.St(o)&&U._n(gn);var u=t.Dr(),s=u.Ar(),a=isNaN(en)?tn:en;en=n.Tt,S.Bt().yi(n.Tt);var f=!1;vn&&(vn=null,f=!0,n.Tt=a),i==A.IDLE&&s.lr("ns_st_pn")&&u.startFromSegment(parseInt(s.dr("ns_st_pn"))),s.Ss()?u.ao(i,o,n.Tt):u.zr(i,o,n.Tt),i==A.IDLE&&u.yo(),function(n){var e=t.Xo().Yo();n.Dt==D.AD_SKIP&&!n.Lt.hasOwnProperty("ns_st_ui")&&pn(n.Dt)?n.Lt.ns_st_ui="skip":n.Dt==D.SEEK_START&&!n.Lt.hasOwnProperty("ns_st_ui")&& +pn(n.Dt)&&(n.Lt.ns_st_ui="seek");var i=n.Dt;e==A.IDLE?i==D.BUFFER?B.Zf(n):i==D.SEEK_START?B.nc(n):i==D.PLAY&&B.tc(n):e==A.PLAYBACK_NOT_STARTED?i==D.END||i==D.AD_SKIP?q.ec(n):i==D.SEEK_START?q.nc(n):i==D.PLAY?q.tc(n):i==D.BUFFER&&q.Zf(n):e==A.PLAYING?i==D.END||i==D.AD_SKIP?G.ec(n):i==D.BUFFER?G.Zf(n):i==D.SEEK_START?G.nc(n):i==D.PAUSE&&G.ic(n):e==A.PAUSED?i==D.END||i==D.AD_SKIP?V.ec(n):i==D.PLAY?V.tc(n):i==D.BUFFER?$.rc(n):i==D.SEEK_START&&$.oc(n):e==A.BUFFERING_BEFORE_PLAYBACK?i==D.END||i==D.AD_SKIP? +j.ec(n):i==D.BUFFER_STOP?j.uc(n):i==D.SEEK_START?j.nc(n):i==D.PAUSE?j.ic(n):i==D.PLAY&&j.tc(n):e==A.BUFFERING_DURING_PLAYBACK?i==D.PAUSE_ON_BUFFERING?H.sc(n):i==D.BUFFER_STOP?$.ac(n):i==D.END||i==D.AD_SKIP?H.ec(n):i==D.SEEK_START?H.nc(n):i==D.PAUSE?H.ic(n):i==D.PLAY&&$.ac(n):e==A.BUFFERING_DURING_SEEKING?i==D.END||i==D.AD_SKIP?K.ec(n):i==D.PAUSE?K.ic(n):i==D.PLAY?K.tc(n):i==D.BUFFER_STOP&&$.fc(n):e==A.BUFFERING_DURING_PAUSE?i==D.END||i==D.AD_SKIP?J.cc(n):i==D.PAUSE?J.ic(n):i==D.PLAY?J.tc(n):i==D.SEEK_START? +$.oc(n):i==D.BUFFER_STOP&&$.fc(n):e==A.SEEKING_BEFORE_PLAYBACK?i==D.END||i==D.AD_SKIP?X.ec(n):i==D.PAUSE?X.ic(n):i==D.PLAY?X.tc(n):i==D.BUFFER&&$.rc(n):e==A.SEEKING_DURING_PLAYBACK?i==D.END||i==D.AD_SKIP?Q.ec(n):i==D.PLAY?Q.tc(n):i==D.BUFFER?$.rc(n):i==D.PAUSE&&$.lc(n):e==A.SEEKING_DURING_BUFFERING?i==D.PAUSE?z.ic(n):i==D.BUFFER?$.rc(n):i==D.PLAY?$.dc(n):i==D.END||i==D.AD_SKIP?$.vc(n):i==D.BUFFER_STOP&&$._c(n):e==A.PAUSED_DURING_BUFFERING?i==D.END||i==D.AD_SKIP?Y.ec(n):i==D.BUFFER_STOP?Y.pc(n):i== +D.SEEK_START?Y.nc(n):i==D.PAUSE?Y.ic(n):i==D.PLAY&&Y.pc(n):e==A.SEEKING_DURING_PAUSE&&(i==D.BUFFER?$.rc(n):i==D.PLAY?$.dc(n):i==D.PAUSE?$.lc(n):i==D.END||i==D.AD_SKIP?$.vc(n):i==D.BUFFER_STOP&&$._c(n)),pn(i)&&t.Dr().No(!0)}(n),t.Xo().zo(n.Dt,n.Tt),o==A.IDLE?S.Bt().mi(hn):i==A.IDLE&&S.Bt().gi(hn),f&&(s.Qr(s.$r()),s.Zr(en),o!=A.IDLE&&o!=A.PLAYBACK_NOT_STARTED&&o!=A.SEEKING_BEFORE_PLAYBACK&&o!=A.BUFFERING_BEFORE_PLAYBACK&&s.Ru(en),o!=A.BUFFERING_BEFORE_PLAYBACK&&o!=A.BUFFERING_DURING_PAUSE&&o!=A.BUFFERING_DURING_PLAYBACK&& +o!=A.BUFFERING_DURING_SEEKING&&o!=A.PAUSED_DURING_BUFFERING||(u.jr(en),s.jr(en)),o==A.PLAYING&&(u.Kr(en),s.Kr(en)),o!=A.SEEKING_BEFORE_PLAYBACK&&o!=A.SEEKING_DURING_BUFFERING&&o!=A.SEEKING_DURING_PAUSE&&o!=A.SEEKING_DURING_PLAYBACK&&o!=A.BUFFERING_DURING_SEEKING||s.Gu(en)),t.qo().log("Transition from",h.yt(i),"to",h.yt(o),"due to event:",D.toString(n.Dt));for(var c=0,l=an.length;c0?"1":"0",e+=t.ws!=a.Is?"1":"0",e+=t.bs!=a.qc?"1":"0",e+="-"+(t.Uc/100).toString(16),e+="-"+(t.mr/1E3).toString(16),e+="-"+(t.bs/1E3).toString(16),e+="-"+(t.ws/100).toString(16),t.Xf=function(){return e},i.extend(t,{getLabels:function(){return t.labels},addLabels:function(n){r.Fn(t.labels,n)},setLabel:function(n,e){r.Wn(t.labels,n,e)},removeLabel:function(n){delete t.labels[n]},removeAllLabels:function(){t.labels={}},getStreamingPublisherConfiguration:function(n){return l[n]= +l[n]||new f,l[n]},zf:function(){return l}})}},function(n,t){var e=e||{};e.Gc=function(n){return n.replace(/&#x([0-9A-Fa-f]{2})/g,function(){return String.fromCharCode(parseInt(arguments[1],16))})},e.au=function(n,t){var e=t+"";return Array(n).join("0").substring(0,Math.max(n-e.length,0))+e},n.exports=e},function(n,t,e){var i=e(0),r=e(48);n.exports=function(){var n=null,t={};i.extend(this,{Eo:function(e){var i=e.io();t[i]=e,r.eo(e.dr("ns_st_ad"))||(n=e)},jo:function(n){return!!t[n]},Ar:function(n){return t[n]}, +to:function(){return n}})}},function(n,t,e){var i=e(0),r=e(7);n.exports=function(){var n;i.extend(this,{setLabel:function(t,e){r.Wn(n,t,e)},removeLabel:function(t){delete n[t]},addLabels:function(t){r.Fn(n,t)},removeAllLabels:function(){n={}},getLabels:function(){return n}}),n={}}},function(n,t,e){var i=e(0),r=e(1).I,o=e(28);n.exports=function(n,t){var e,u,s,a,f=this;function c(){for(var n=0;n0&&-1==n.Qf.indexOf(a)||r.addIncludedPublisher(a)}c()}function v(){var e=t.configuration.Di();if(0==n.Qf.length)return!0;for(var i=0;i0){for(e=0;e-1||__dataLayer.media.contentType&&__dataLayer.media.contentType.indexOf("live")>-1)nielsenConfigId=_config.dtvr;else nielsenConfigId=_config.dcr;if(nielsenConfigId===undefined)return;tempInstance=NOLBUNDLE.nlsQ(nielsenConfigId,"nlsnInstance"+nielsenInstance); +nielsenInstance++;nielsenInstances.push(tempInstance);if(currentPlayer&¤tPlayer.guid)Bootstrapper.nielsenTrackerMap[currentPlayer.guid]=tempInstance;var contentMetadataObject=Bootstrapper.nielsenHelper.getContentMetadata();tempInstance.ggPM("loadMetadata",contentMetadataObject)};Bootstrapper.nielsenHelper.playheadUpdate=function(curNielsenTracker,playhead){if(curNielsenTracker===null||typeof playhead!=="number")return;var playheadSeconds=typeof playhead==="number"?Math.floor(playhead):1;if(playheadSeconds<= +0)return;Bootstrapper.Logging.logMsg("Nielsen: Updating Nielsen Playhead: ",playheadSeconds);if(__dataLayer.media.contentType==="live")curNielsenTracker.ggPM("setPlayheadPosition",Date.now()/1E3);else curNielsenTracker.ggPM("setPlayheadPosition",playheadSeconds)};Bootstrapper.nielsenHelper.adStart=function(curNielsenTracker,adType){if(curNielsenTracker===null)return;var adMetadataObject={type:adType,assetid:__dataLayer.media.ad_id};Bootstrapper.Logging.logMsg("Nielsen: Nielsen Ads Started with metadata: ", +adMetadataObject);curNielsenTracker.ggPM("loadMetadata",adMetadataObject)};Bootstrapper.nielsenHelper.play=function(curNielsenTracker){if(curNielsenTracker===null)return;var contentMetadataObject=Bootstrapper.nielsenHelper.getContentMetadata();Bootstrapper.Logging.logMsg("Nielsen: Sending Play Event for Nielsen Tracking");curNielsenTracker.ggPM("loadMetadata",contentMetadataObject)};Bootstrapper.nielsenHelper.pause=function(curNielsenTracker,playhead){if(curNielsenTracker===null)return;Bootstrapper.Logging.logMsg("Nielsen: Sending Pause Event for Nielsen Tracking"); +var playheadSeconds=typeof playhead==="number"?Math.floor(playhead):1;curNielsenTracker.ggPM("stop",playheadSeconds)};Bootstrapper.nielsenHelper.end=function(curNielsenTracker,playhead){if(curNielsenTracker===null)return;Bootstrapper.Logging.logMsg("Nielsen: Sending End Event for Nielsen Tracking");var playheadSeconds=typeof playhead==="number"?Math.floor(playhead):1;curNielsenTracker.ggPM("stop",playheadSeconds);curNielsenTracker.ggPM("end",playheadSeconds)};Bootstrapper.getC3=function(_callLetters){var callLetters= +_callLetters||"",map={"kabc":"abc7","kgo":"abc7news","kfsn":"abc30","ktrk":"abc13","wtvd":"abc11","wabc":"7online","wls":"abc7chicago","wpvi":"6abc","andscape":"andscape","theundefeated":"andscape","abcn":"abcnews.com","video.disney.com":"DISNEYVIDEOS","music.disney.com":"DISNEYMUSIC","liveshows.disney.com":"DLIVE","movies.disney.com":"DISNEYMOVIES","nature.disney.com":"DISNEYNATURE","princess.disney.com":"PRI","pirates.disney.com":"PIR","shows.disney.com":"DISNEYSHOWS","toystory.disney.com":"TOY", +"muppets.disney.com":"DISNEYMUPPETS","films.nationalgeographic.com":"DISNEYNATGEO","fairies.disney.com":"FAI","cars.disney.com":"CARS","gma":"GMA"};if(_callLetters==="sec"){var type="";if(__dataLayer.media.format==="live"||__dataLayer.media.contentType==="live")type="live";else if(__dataLayer.media.format==="replay")type="replay";else type="vod";return type}if(!!window.__dataLayer&&!!window.__dataLayer.site&&!!window.__dataLayer.site.portal&&__dataLayer.site.portal==="matterhorn"&&!map[callLetters])return"matterhorn"; +return map[callLetters]||null};Bootstrapper.getC4=function(_callLetters,type){var callLetters=_callLetters||"",map={vod:{"abcn":"abcnewsdigital","sec":"SECSPORTS","fivethirtyeight":"abcnewsdigital"},live:{"abcn":"abcnewslive","sec":"SECSPORTS","fivethirtyeight":"abcnewslive"}};return map[type][callLetters]||"*null"};var userConsentValue=gateway.environment===null&&Bootstrapper.Cookies.get("usprivacy")!=="1YYY"?"1":"0",siteKey,publisherId,cGenre="*null",setC4Val,publisherName,c6Val;if(/(^|\.)(6abc|abc11|abc13|abc30|abc7|abc7chicago|abc7news|abc7ny|abcotvs(sb|qa)?)\.com(:\d+)?$/i.test(location.hostname)){siteKey= +"ABC Local";publisherId="15382676";cGenre="News"}else if(/fftv|freeform/i.test(location.hostname)){siteKey="freeform";publisherId="15382774"}else if(/fxtv|fxnetworks/i.test(location.hostname)){siteKey=__dataLayer.pzn.affiliate_id||__dataLayer.pzn.mvpdName;publisherId="31864640"}else if(/natgeo|ngtv|nationalgeographic/i.test(location.hostname)){siteKey=__dataLayer.pzn.affiliate_id||__dataLayer.pzn.mvpdName;publisherId="31864641"}else if(/fivethirtyeight|538/i.test(location.hostname)){siteKey="FiveThirtyEight"; +publisherId="15382676";cGenre="News"}else if(/andscape|undefeated/i.test(location.hostname)){siteKey="ESPN";publisherId="3000005";cGenre="Sports"}else if(/abcnews|goodmorningamerica/i.test(location.hostname)){siteKey="ABCNews";publisherId="15382676";cGenre="News";setC4Val=true}else if(location.hostname.toLowerCase().indexOf("abc")>-1){siteKey=__dataLayer.pzn.affiliate_id||__dataLayer.pzn.mvpdName||"ABC";publisherId="15382676"}else if(!!window.__dataLayer&&!!window.__dataLayer.site&&!!window.__dataLayer.site.portal&& +__dataLayer.site.portal==="matterhorn"){siteKey="Matterhorn";publisherId="15354235"}else if(/secsports\.com/i.test(location.hostname)){siteKey="sec";publisherId="3000005";setC4Val=true;publisherName="ESPN";cGenre="Sports";if(__dataLayer.page.sport||__dataLayer.page.league)c6Val=__dataLayer.page.sport||__dataLayer.page.league}if(publisherId!==undefined)window.waitForComscore=setInterval(function(){if(!!window.ns_&&!!window.ns_.analytics){clearInterval(waitForComscore);Bootstrapper.comscoreAnalytics= +window.ns_.analytics;Bootstrapper.comscoreAnalytics.PlatformApi.setPlatformAPI(Bootstrapper.comscoreAnalytics.PlatformApi.PlatformApis.WebBrowser);Bootstrapper.comscoreAnalytics.configuration.addClient(new Bootstrapper.comscoreAnalytics.configuration.PublisherConfiguration({"publisherId":publisherId,"persistentLabels":{"cs_ucfr":userConsentValue}}))}},500);Bootstrapper.comscoreHelper.validate=function(val){if(val=="N/A"||val=="none")return"*null";return val};Bootstrapper.comscoreHelper.splitDateParts= +function(dateString){var dateFormat=/(\d{4})-?(\d{2})-?(\d{2})/;if(typeof dateString!=="string"||!dateFormat.test(dateString))return"*null";var matches=dateFormat.exec(dateString);return matches?[matches[1],matches[2],matches[3]].map(function(match){return parseInt(match)}):"*null"};Bootstrapper.comscoreHelper.formatISO=function(dateString){try{return(new Date(dateString)).toISOString()}catch(e){return dateString}};Bootstrapper.comscoreHelper.secondsToMilliseconds=function(seconds){try{return isNaN(parseInt(seconds))? +0:parseInt(seconds)*1E3}catch(e){return 0}};Bootstrapper.comscoreHelper.sessionSetupStart=function(currentPlayer){if(typeof Bootstrapper.comscoreAnalytics==="undefined"){Bootstrapper.Logging.logMsg("comscoreAnalytics not configured, no publisherId");return}if(!Bootstrapper.comscoreHelper.hasInit){Bootstrapper.comscoreAnalytics.start();Bootstrapper.comscoreAnalytics.players=[];Bootstrapper.comscoreAnalytics.sa_array=[];Bootstrapper.comscoreAnalytics.cm_array=[];Bootstrapper.comscoreAnalytics.cm_map= +{};Bootstrapper.comscoreHelper.hasInit=true}Bootstrapper.comscoreAnalytics.lastEvent="";Bootstrapper.comscoreHelper.newSessionFlag=false;Bootstrapper.comscoreAnalytics.players.push(currentPlayer);var curPlayerIndex=Bootstrapper.comscoreAnalytics.players.indexOf(currentPlayer)===-1?Bootstrapper.comscoreAnalytics.sa_array.length-1:Bootstrapper.comscoreAnalytics.players.indexOf(currentPlayer);Bootstrapper.comscoreAnalytics.sa_array.push(new Bootstrapper.comscoreAnalytics.StreamingAnalytics);Bootstrapper.comscoreAnalytics.sa_array[curPlayerIndex].createPlaybackSession(); +var cm=new Bootstrapper.comscoreAnalytics.StreamingAnalytics.ContentMetadata,mediaItem=currentPlayer.mediaItem||currentPlayer.bundle_.player_.mediaItem,mediaType=__dataLayer.media.format==="live"||__dataLayer.media.contentType==="live"?Bootstrapper.comscoreAnalytics.StreamingAnalytics.ContentMetadata.ContentType.LIVE:__dataLayer.media.duration<600?Bootstrapper.comscoreAnalytics.StreamingAnalytics.ContentMetadata.ContentType.SHORT_FORM_ON_DEMAND:Bootstrapper.comscoreAnalytics.StreamingAnalytics.ContentMetadata.ContentType.LONG_FORM_ON_DEMAND, +siteKey=Bootstrapper.getC3(__dataLayer.site.site)||__dataLayer.site.site,stationTitle=__dataLayer.media.stationTitle||"",programTitle=Bootstrapper.comscoreHelper.validate(__dataLayer.media.program),seasonNumber=Bootstrapper.comscoreHelper.validate(__dataLayer.media.season),episodeNumber=Bootstrapper.comscoreHelper.validate(__dataLayer.media.episodeNumber),episodeTitle=Bootstrapper.comscoreHelper.validate(__dataLayer.media.title),networkAffiliate=Bootstrapper.comscoreHelper.validate(__dataLayer.media.network), +fDuration=__dataLayer.media.duration||mediaItem.duration||0,isLive=__dataLayer.media.format==="live"||__dataLayer.media.contentType==="live";cm.setMediaType(mediaType);cm.setUniqueId(mediaItem.id);cm.setLength(Bootstrapper.comscoreHelper.secondsToMilliseconds(fDuration));cm.setStationTitle(stationTitle||__dataLayer.site.site);if(setC4Val)cm.setDictionaryClassificationC4(Bootstrapper.getC4(__dataLayer.site.site,isLive?"live":"vod"));if(siteKey==="andscape"||siteKey==="the undefeated")cm.setDictionaryClassificationC6(siteKey); +else if(currentPlayer.bundle_.player_.mediaItem.show&¤tPlayer.bundle_.player_.mediaItem.show.showPrefix&¤tPlayer.bundle_.player_.mediaItem.show.showPrefix.length>0)cm.setDictionaryClassificationC6(currentPlayer.bundle_.player_.mediaItem.show.showPrefix);else cm.setDictionaryClassificationC3(siteKey);if(c6Val)cm.setDictionaryClassificationC6(c6Val);cm.setPublisherName(publisherName||stationTitle||siteKey);cm.setProgramTitle(programTitle);cm.setEpisodeTitle(episodeTitle);cm.setEpisodeSeasonNumber(seasonNumber); +cm.setEpisodeNumber(episodeNumber);if(__dataLayer.media.format.indexOf("live")>-1)if(currentPlayer.bundle_.player_.mediaItem.location&¤tPlayer.bundle_.player_.mediaItem.location.indexOf("WEST")>-1)cm.setFeedType(Bootstrapper.comscoreAnalytics.StreamingAnalytics.ContentMetadata.ContentFeedType.WEST_HD);else cm.setFeedType(Bootstrapper.comscoreAnalytics.StreamingAnalytics.ContentMetadata.ContentFeedType.EAST_HD);cm.setNetworkAffiliate(networkAffiliate);if(isTVE)cGenre=__dataLayer.media.genre|| +"";cm.setGenreName(cGenre);var tvAirDateString=Bootstrapper.comscoreHelper.formatISO(__dataLayer.media.air_date),checkTVAirDate=Bootstrapper.comscoreHelper.validate(tvAirDateString),tvAirDate=checkTVAirDate==="*null"?checkTVAirDate:Bootstrapper.comscoreHelper.splitDateParts(checkTVAirDate);var digitalDateString=Bootstrapper.comscoreHelper.formatISO(__dataLayer.media.digital_date),checkDigitalDate=Bootstrapper.comscoreHelper.validate(digitalDateString),digitalDate=checkTVAirDate==="*null"?checkDigitalDate: +Bootstrapper.comscoreHelper.splitDateParts(checkDigitalDate);if(Array.isArray(tvAirDate))cm.setDateOfTvAiring(tvAirDate[0],tvAirDate[1],tvAirDate[2]);if(Array.isArray(digitalDate))cm.setDateOfTvAiring(digitalDate[0],digitalDate[1],digitalDate[2]);var completeEpisode=__dataLayer.media.full_episode&&__dataLayer.media.full_episode==="y"?true:false;cm.classifyAsCompleteEpisode(completeEpisode);Bootstrapper.comscoreAnalytics.cm_array.push(cm);Bootstrapper.comscoreAnalytics.sa_array[curPlayerIndex].setMetadata(cm); +if(currentPlayer&¤tPlayer.guid){Bootstrapper.comscoreAnalytics.cm_map[currentPlayer.guid]=cm;Bootstrapper.comscoreTrackerMap[currentPlayer.guid]=Bootstrapper.comscoreAnalytics.sa_array[curPlayerIndex]}};Bootstrapper.comscoreHelper.getContentMeta=function(currentPlayer){var currentMetadata;if(currentPlayer&¤tPlayer.guid){currentMetadata=Bootstrapper.comscoreAnalytics.cm_map[currentPlayer.guid];if(currentMetadata)return currentMetadata}currentMetadata=Bootstrapper.comscoreAnalytics.cm_array[Bootstrapper.comscoreAnalytics.players.indexOf(currentPlayer)]; +return currentMetadata};Bootstrapper.comscoreHelper.play=function(curTracker,currentPlayer){if(curTracker===null)return;var cm=Bootstrapper.comscoreHelper.getContentMeta(currentPlayer);curTracker.setMetadata(cm);if(Bootstrapper.comscoreHelper.seeked===1){var lpHead=__dataLayer.media.lastPlayhead,lpHeadMillis=Bootstrapper.comscoreHelper.secondsToMilliseconds(lpHead);if(lpHeadMillis){curTracker.startFromPosition(lpHeadMillis);Bootstrapper.comscoreHelper.seeked=0}}curTracker.notifyPlay()};Bootstrapper.comscoreHelper.end= +function(curTracker){if(curTracker===null)return;curTracker.notifyEnd();Bootstrapper.comscoreHelper.newSessionFlag=true};Bootstrapper.comscoreHelper.pause=function(curTracker){if(curTracker===null)return;curTracker.notifyPause()};Bootstrapper.comscoreHelper.seeking=function(curTracker){var ignoreEvents=["dtci.loaded","dtci.contentEnded","dtci.play","dtci.playing"];if(curTracker===null||ignoreEvents.indexOf(Bootstrapper.last_hb_event)>-1)return;curTracker.notifySeekStart();Bootstrapper.comscoreHelper.seeked= +1};Bootstrapper.comscoreHelper.adStart=function(curTracker,playerInfo,currentPlayer,eventData){if(curTracker===null)return;var am=new Bootstrapper.comscoreAnalytics.StreamingAnalytics.AdvertisementMetadata;var adType=eventData.type==="preroll"?Bootstrapper.comscoreAnalytics.StreamingAnalytics.AdvertisementMetadata.AdvertisementType.ON_DEMAND_PRE_ROLL:eventData.type==="midroll"?Bootstrapper.comscoreAnalytics.StreamingAnalytics.AdvertisementMetadata.AdvertisementType.ON_DEMAND_MID_ROLL:eventData.type=== +"postroll"?Bootstrapper.comscoreAnalytics.StreamingAnalytics.AdvertisementMetadata.AdvertisementType.ON_DEMAND_POST_ROLL:"";am.setMediaType(adType);am.setLength(__dataLayer.media.ad_length?Bootstrapper.comscoreHelper.secondsToMilliseconds(__dataLayer.media.ad_length):0);var cm=Bootstrapper.comscoreHelper.getContentMeta(currentPlayer);am.setRelatedContentMetadata(cm);curTracker.setMetadata(am);curTracker.notifyPlay()};Bootstrapper.comscoreHelper.adPlay=function(curTracker){if(curTracker===null)return; +curTracker.notifyPlay()};Bootstrapper.comscoreHelper.adPause=function(curTracker){if(curTracker===null)return;curTracker.notifyPause()};Bootstrapper.comscoreHelper.adEnd=function(curTracker){if(curTracker===null)return;curTracker.notifyEnd()};Bootstrapper.Conviva=Bootstrapper.Conviva||{};Bootstrapper.Conviva.isLive=function(index,curTrackerBundle){var dlMedia=__dataLayer.media||{},meta=dlMedia.qoe||[],metaBundle=meta[index]||{},qoe=metaBundle.playback||{};var isLive=qoe.isLive&&qoe.isLive==="live"|| +dlMedia.format==="live"||dlMedia.contentType==="live"?true:false;if(!curTrackerBundle.curLive||curTrackerBundle.curLive!=isLive)curTrackerBundle.curLive=isLive;return isLive};Bootstrapper.Conviva.getContentAssetName=function(index,curTrackerBundle){var media=__dataLayer.media||{},meta=media.qoe||[],metaBundle=meta[index]||{},qoe=metaBundle.playback||{},name=media.media_name,title=media.title,assetName=media.asset_title;var trackName=qoe.assetName||name||title||assetName;if(!curTrackerBundle.curTitle|| +curTrackerBundle!=trackName)curTrackerBundle=trackName;return trackName};Bootstrapper.Conviva.resetDefaultValue=function(str){var check=/N\/A|none|unknown/i;return check.test(str)?str.replace(/N\/A|none|unknown/i,"NA"):str};Bootstrapper.Conviva.setInitialContentInfo=function(curPlayer,index,curTrackerBundle){var dl=__dataLayer,visitor=dl.visitor||{},media=dl.media||{},meta=media.qoe||[],metaBundle=meta[index]||{},qoe=metaBundle.playback||{},bundle=curPlayer.bundle_||{},player=bundle.player_||{},mediaItem= +player.mediaItem||{},playerTech=player.tech_||{},hostname=location.hostname,href=location.href,pathName=location.pathname;var requiredMetadata={};var swid=qoe.viewerId||visitor.swid,playerName=qoe.playerName||media.player_name||"Unified_TMS",platformVersion=qoe.platformVersion||qoe.applicationVersion||media.player_name||curPlayer.platformVersion||"NA",duration=media.duration||mediaItem.duration||0,currentSrc=qoe.streamUrl?qoe.streamUrl:typeof playerTech.currentSrc==="function"?playerTech.currentSrc(): +"",utmUrl=qoe["c3.cm.utmTrackingUrl"]||location.search||"NA";requiredMetadata[Conviva.Constants.PLAYER_NAME]=playerName;requiredMetadata[Conviva.Constants.APPLICATION_VERSION]=platformVersion;requiredMetadata[Conviva.Constants.STREAM_URL]=currentSrc;requiredMetadata[Conviva.Constants.VIEWER_ID]=swid;requiredMetadata[Conviva.Constants.ASSET_NAME]=curTrackerBundle.curTitle||Bootstrapper.Conviva.getContentAssetName(index,curTrackerBundle);requiredMetadata[Conviva.Constants.IS_LIVE]=curTrackerBundle.curLive|| +Bootstrapper.Conviva.isLive(index,curTrackerBundle)?Conviva.Constants.StreamType.LIVE:Conviva.Constants.StreamType.VOD;requiredMetadata[Conviva.Constants.DURATION]=duration;requiredMetadata["c3.cm.utmTrackingUrl"]=utmUrl;var brandMetadata={},videoResolution,startType=qoe.startType||media.start_type,mediaType=qoe.mediaType||media.contentType,site=qoe.site||hostname,page=qoe.page||href,path=qoe.path||pathName;if(qoe.videoResolution)videoResolution=qoe.videoResolution;else if(typeof playerTech.currentDimensions=== +"function")var dimensions=playerTech.currentDimensions(),width=dimensions.width,height=dimensions.height,videoResolution=height&&width?Math.round(width)+"x"+Math.round(height):null;else videoResolution="x";if(Bootstrapper.Conviva.config.metaAccount==="dmed"){brandMetadata.startType=startType;brandMetadata.contentLengthSec=typeof duration=="number"?""+duration:duration;brandMetadata.site=site;brandMetadata.page=page;brandMetadata.mediaType=mediaType;brandMetadata.videoResolution=videoResolution}else if(Bootstrapper.Conviva.config.metaAccount=== +"sec"){brandMetadata.page=page;brandMetadata.mediaType=mediaType;brandMetadata.path=path;brandMetadata.startType=startType;brandMetadata.videoResolution=videoResolution}var playerInfo=Object.assign(requiredMetadata,brandMetadata);for(var key in playerInfo)if(Object.hasOwnProperty.call(playerInfo,key))playerInfo[key]=Bootstrapper.Conviva.resetDefaultValue(playerInfo[key]);return playerInfo};Bootstrapper.Conviva.setContentInfo=function(curPlayer,index,curTrackerBundle){var dl=__dataLayer,visitor=dl.visitor|| +{},media=dl.media||{},meta=media.qoe||[],metaBundle=meta[index]||{},qoe=metaBundle.playback||{},pzn=dl.pzn||{},bundle=curPlayer.bundle_||{},player=bundle.player_||{},mediaItem=player.mediaItem||{},tracking=mediaItem.tracking||{},heartbeats=tracking.heartbeats||{},playerTech=player.tech_||{},hostname=location.hostname,page=dl.page.page_name||qoe.page||location.href,pathName=location.pathname;var requiredMetadata={};var brand=Bootstrapper.Conviva.appBrand||qoe.appBrand||"NA",cmBrand=qoe["c3.cm.brand"]|| +qoe.appBrand||"NA",swid=qoe.viewerId||visitor.swid,playerName=qoe.playerName||media.player_name||"Unified_TMS",platformVersion=qoe.platformVersion||qoe.applicationVersion||media.player_name||curPlayer.platformVersion||"NA",affiliate=qoe["c3.cm.affiliate"]||media.affiliate_name||"NA",streamProtocol=qoe.streamProtocol||"NA",streamType=media.format,categoryType=qoe["contentCategory"]||qoe["c3.cm.categoryType"]||"NA",cmsName=qoe["c3.cm.name"]||"NA",cmsId=qoe["c3.cm.id"]||heartbeats.CMSID||"NA",seriesName= +qoe["seriesName"]||qoe["c3.cm.seriesName"]||"NA",seasonNumber=qoe["seasonNumber"]||qoe["c3.cm.seasonNumber"]||media.season||"NA",showTitle=qoe["c3.cm.showTitle"]||media.media_name||"NA",episodeNumber=qoe["episodeNumber"]||qoe["c3.cm.episodeNumber"]||media.episodeNumber||"NA",genre=qoe["genre"]||qoe["c3.cm.genre"]||media.genre||"NA",genreList=qoe["c3.cm.genreList"]||"NA",channel=qoe["c3.cm.channel"]||heartbeats.Channel||media.network||"NA",assetType=qoe["c3.cm.contentType"]||media.type||media.contentType, +duration=media.duration||mediaItem.duration||0,utmUrl=qoe["c3.cm.utmTrackingUrl"]||location.search||"NA",currentSrc=qoe.streamUrl?qoe.streamUrl:typeof playerTech.currentSrc==="function"?playerTech.currentSrc():"",frameworkName=qoe.frameworkName||"NA",frameworkVersion=qoe.frameworkVersion||"NA",dcType=qoe.dcType||"NA",resource=qoe.resource||"NA";requiredMetadata[Conviva.Constants.PLAYER_NAME]=playerName;requiredMetadata[Conviva.Constants.APPLICATION_VERSION]=platformVersion;requiredMetadata[Conviva.Constants.STREAM_URL]= +currentSrc;requiredMetadata[Conviva.Constants.ASSET_NAME]=curTrackerBundle.curTitle||Bootstrapper.Conviva.getContentAssetName(index,curTrackerBundle);requiredMetadata[Conviva.Constants.IS_LIVE]=curTrackerBundle.curLive||Bootstrapper.Conviva.isLive(index,curTrackerBundle)?Conviva.Constants.StreamType.LIVE:Conviva.Constants.StreamType.VOD;requiredMetadata[Conviva.Constants.VIEWER_ID]=swid||"NA";requiredMetadata[Conviva.Constants.FRAMEWORK_NAME]=frameworkName;requiredMetadata[Conviva.Constants.FRAMEWORK_VERSION]= +frameworkVersion;requiredMetadata[Conviva.Constants.DURATION]=duration;requiredMetadata.streamProtocol=streamProtocol;requiredMetadata.appBrand=brand;requiredMetadata.resource=resource;requiredMetadata.dcType=dcType;requiredMetadata.contentLengthSec=typeof duration=="number"?""+duration:duration;requiredMetadata.contentAssetName=curTrackerBundle.curTitle||Bootstrapper.Conviva.getContentAssetName(index,curTrackerBundle);requiredMetadata["c3.cm.contentType"]=assetType||streamType;requiredMetadata["c3.cm.channel"]= +channel;requiredMetadata["c3.cm.brand"]=cmBrand;requiredMetadata["c3.cm.affiliate"]=affiliate;requiredMetadata["c3.cm.categoryType"]=categoryType;requiredMetadata["c3.cm.name"]=cmsName;requiredMetadata["c3.cm.id"]=cmsId;requiredMetadata["c3.cm.seriesName"]=seriesName;requiredMetadata["c3.cm.seasonNumber"]=seasonNumber;requiredMetadata["c3.cm.showTitle"]=showTitle;requiredMetadata["c3.cm.episodeNumber"]=episodeNumber;requiredMetadata["c3.cm.genre"]=genre;requiredMetadata["c3.cm.genreList"]=genreList; +requiredMetadata["c3.cm.utmTrackingUrl"]=utmUrl;var brandMetadata={},type=qoe.mediaType||media.contentType,drmProtectionType=qoe.drmProtectionType||"NA",startType=qoe.startType||media.start_type,sport=qoe.sport||"NA",league=qoe.league||"NA",accessType=qoe.accessType||"NA",spoId=qoe.spoId||"NA",mvpd=qoe.mvpd||pzn.mvpdName||"NA",network=qoe.network||"NA",audioLanguage=qoe.audioLanguage||"NA",locationName=qoe.locationName||"NA",plt=qoe.plt||"NA",eventName=qoe.eventName||"NA",eventType=qoe.eventType|| +"NA",partnerSDK=qoe.partnerSDK||"NA",pccId=qoe.pccId||"NA",airingId=qoe.airingId||"NA",cdnName=qoe.cdnName||"NA",prt=qoe.prt||"NA",appVersion=qoe.appVersion||qoe["c3.app.version"]||"NA",eventId=qoe.eventId||"NA",drmProtocol=qoe.drmProtocol||"NA",disneyPlayerVersion=qoe.disneyPlayerVersion||qoe.frameworkVersion||"NA",broadcastType=qoe.broadcastType||"NA",bundleVersion=qoe.bundleVersion||"NA",hidden=qoe.hidden||"NA",videoResolution;if(qoe.videoResolution)videoResolution=qoe.videoResolution;else if(typeof playerTech.currentDimensions=== +"function")var dimensions=playerTech.currentDimensions(),width=dimensions.width,height=dimensions.height,videoResolution=height&&width?Math.round(width)+"x"+Math.round(height):null;else videoResolution="x";if(Bootstrapper.Conviva.config.metaAccount==="dmed"){brandMetadata.startType=startType;brandMetadata.drmProtectionType=drmProtectionType;brandMetadata.videoResolution=videoResolution;brandMetadata.sport=sport;brandMetadata.league=league;brandMetadata.spoId=spoId;brandMetadata.site=hostname;brandMetadata.page= +page;brandMetadata.mediaType=type;brandMetadata.accessType=accessType;brandMetadata.network=network;brandMetadata.audioLanguage=audioLanguage;brandMetadata.locationName=locationName;brandMetadata.plt=plt;brandMetadata.airingId=airingId;brandMetadata.mvpd=mvpd;brandMetadata.eventName=eventName;brandMetadata.eventType=eventType;brandMetadata.partnerSDK=partnerSDK;brandMetadata.pccId=pccId;brandMetadata.cdnName=cdnName;brandMetadata.prt=prt;brandMetadata.disneyPlayerVersion=disneyPlayerVersion}else if(Bootstrapper.Conviva.config.metaAccount=== +"sec"){brandMetadata.affiliate=affiliate;brandMetadata.airingId=airingId;brandMetadata.assetType=assetType;brandMetadata.eventId=eventId;brandMetadata.league=league;brandMetadata.mediaType=type;brandMetadata.network=network;brandMetadata.site=hostname;brandMetadata.sport=sport;brandMetadata.userId=swid;brandMetadata.page=page;brandMetadata.path=pathName;brandMetadata.startType=startType;brandMetadata.prt=brand;brandMetadata.videoResolution=videoResolution;brandMetadata.spoId=spoId;brandMetadata.accessType= +accessType;brandMetadata.audioLanguage=audioLanguage;brandMetadata.locationName=locationName;brandMetadata.plt=plt;brandMetadata.cdnName=cdnName;brandMetadata.mvpd=mvpd;brandMetadata.eventName=eventName;brandMetadata.eventType=eventType;brandMetadata.partnerSDK=partnerSDK;brandMetadata.pccId=pccId;brandMetadata.drmProtocol=drmProtocol;brandMetadata.disneyPlayerVersion=disneyPlayerVersion;brandMetadata.broadcastType=broadcastType;brandMetadata.bundleVersion=bundleVersion;brandMetadata.hidden=hidden}var contentInfo= +Object.assign(requiredMetadata,brandMetadata);for(var key in contentInfo)if(Object.hasOwnProperty.call(contentInfo,key))contentInfo[key]=Bootstrapper.Conviva.resetDefaultValue(contentInfo[key]);return contentInfo};Bootstrapper.Conviva.setAdInfo=function(curPlayer,index,curTrackerBundle){var dl=__dataLayer,visitor=dl.visitor||{},media=dl.media||{},meta=media.qoe||[],metaBundle=meta[index]||{},qoe=metaBundle.ads||{},bundle=curPlayer.bundle_||{},player=bundle.player_||{},playerTech=player.tech_||{}, +currentSrc;var adTitle=qoe.assetName||media.ad_name||media.ad_id||"NA",swid=visitor.swid||"NA",currentSrc=qoe.streamUrl?qoe.streamUrl:typeof playerTech.currentSrc==="function"?playerTech.currentSrc():"",duration=qoe.duration||media.ad_length||0,encodedFramerate=qoe.encodedFramerate||0,brand=Bootstrapper.Conviva.appBrand||qoe.appBrand||"NA";var adTechnology=qoe["c3.ad.technology"]==="Client Side"||qoe["c3.ad.technology"]==="Server Side"?qoe["c3.ad.technology"]:"Client Side",adId=qoe["c3.ad.id"]||media.ad_id|| +"NA",adSystem=qoe["c3.ad.system"]||"NA",adPosition=qoe["c3.ad.position"]||"Pre-roll",adIsSlate=typeof qoe["c3.ad.isSlate"]=="boolean"?""+qoe["c3.ad.isSlate"]:"false",mediaFileApiFramework=qoe["c3.ad.mediaFileApiFramework"]||"NA",adStitcher=qoe["c3.ad.adStitcher"]||"NA",firstAdSystem=qoe["c3.ad.firstAdSystem"]||"NA",firstAdId=qoe["c3.ad.firstAdId"]||media.ad_id||"NA",firstCreativeId=qoe["c3.ad.firstCreativeId"]||"NA",creativeId=qoe["c3.ad.creativeId"]||"NA";var adInfo={"c3.ad.technology":adTechnology, +"c3.ad.id":adId,"c3.ad.system":adSystem,"c3.ad.position":adPosition,"c3.ad.isSlate":adIsSlate,"c3.ad.mediaFileApiFramework":mediaFileApiFramework,"c3.ad.adStitcher":adStitcher,"c3.ad.firstAdSystem":firstAdSystem,"c3.ad.firstAdId":firstAdId,"c3.ad.firstCreativeId":firstCreativeId,"c3.ad.creativeId":creativeId,appBrand:brand};adInfo[Conviva.Constants.VIEWER_ID]=swid;adInfo[Conviva.Constants.ASSET_NAME]=adTitle;adInfo[Conviva.Constants.IS_LIVE]=curTrackerBundle.curLive||Bootstrapper.Conviva.isLive(index, +curTrackerBundle)?Conviva.Constants.StreamType.LIVE:Conviva.Constants.StreamType.VOD;adInfo[Conviva.Constants.STREAM_URL]=currentSrc;adInfo[Conviva.Constants.DURATION]=duration;adInfo[Conviva.Constants.ENCODED_FRAMERATE]=encodedFramerate;for(var key in adInfo)if(Object.hasOwnProperty.call(adInfo,key))adInfo[key]=Bootstrapper.Conviva.resetDefaultValue(adInfo[key]);return adInfo};Bootstrapper.Conviva.setPlayerInfo=function(index){var playerInfo={},dl=__dataLayer,media=dl.media||{},meta=media.qoe||[], +metaBundle=meta[index]||{},qoe=metaBundle.playback||{};playerInfo[Conviva.Constants.FRAMEWORK_NAME]=qoe.frameworkName||"";playerInfo[Conviva.Constants.FRAMEWORK_VERSION]=qoe.frameworkVersion||"";return playerInfo};Bootstrapper.Conviva.setAdPlayerInfo=function(index){var adPlayerInfo={},dl=__dataLayer,media=dl.media||{},meta=media.qoe||[],metaBundle=meta[index]||{},qoe=metaBundle.ads||{};adPlayerInfo[Conviva.Constants.FRAMEWORK_NAME]=qoe.frameworkName||"";adPlayerInfo[Conviva.Constants.FRAMEWORK_VERSION]= +qoe.frameworkVersion||"";return adPlayerInfo};Bootstrapper.Conviva.sessionStartUp=function(index){if(!Bootstrapper.Conviva.ready)Bootstrapper.Conviva.configureConviva(Bootstrapper.Conviva.initOptions);var trackerBundle={videoPlaying:true,error:false,tracker:Conviva.Analytics.buildVideoAnalytics()};Bootstrapper.Conviva.analyticsTrackers[index]=trackerBundle;if(!Bootstrapper.Conviva.setULEvent){window.addEventListener("beforeunload",Bootstrapper.Conviva.cleanSessionsUnload,{capture:true});Bootstrapper.Conviva.setULEvent= +true}};Bootstrapper.Conviva.adsStartUp=function(curTracker,index){var adsTrackerBundle={tracker:Conviva.Analytics.buildAdAnalytics(curTracker),adsPlaying:true,startedSession:false};Bootstrapper.Conviva.adsTrackers[index]=adsTrackerBundle;if(!Bootstrapper.Conviva.setULEvent){window.addEventListener("beforeunload",Bootstrapper.Conviva.cleanSessionsUnload,{capture:true});Bootstrapper.Conviva.setULEvent=true}}},3789181,686725,-1); +Bootstrapper.bindImmediate(function(){var Bootstrapper=window["Bootstrapper"];var ensightenOptions=Bootstrapper.ensightenOptions;!function(e,t){"object"==typeof exports&&"undefined"!=typeof module?module.exports=t():"function"==typeof define&&define.amd?define(t):window.ADB=t()}(this,function(){function e(t){return(e="function"==typeof Symbol&&"symbol"==typeof Symbol.iterator?function(e){return typeof e}:function(e){return e&&"function"==typeof Symbol&&e.constructor===Symbol&&e!==Symbol.prototype? +"symbol":typeof e})(t)}function t(e,t){if(!(e instanceof t))throw new TypeError("Cannot call a class as a function");}function a(e,t){for(var a=0;a0};function E(){return(new Date).getTime()}function C(e,t){if(window.console){var a;switch(e){case P.Log:a=window.console.log;break;case P.Info:a=window.console.info;break;case P.Warn:a=window.console.warn;break;case P.Error:a=window.console.error}if(a)a("MediaSDK: ["+function(){var e=new Date,t=function(e){return e<10?"00"+e:e<100?"0"+e:""+e}(e.getMilliseconds());return e.toTimeString()+"."+t}()+"] "+t)}}function M(e, +t){return setInterval(e,t)}var w=!1;function T(e){var t=e.debugLogging;I(t)&&(w=t)}function O(e,t,a){(w||e===P.Error)&&C(e,t+" "+a)}function R(e){var t=b(e)?"["+e+"]":"";return{log:function(e){!function(e,t){O(P.Log,e,t)}(t,e)},info:function(e){!function(e,t){O(P.Info,e,t)}(t,e)},warn:function(e){!function(e,t){O(P.Warn,e,t)}(t,e)},error:function(e){!function(e,t){O(P.Error,e,t)}(t,e)}}}var B=Object.freeze({AnalyticsTrackingServer:"analyticstrackingserver",AnalyticsSsl:"analyticsssl",Rsid:"rsid", +Vid:"vid",Aid:"aid",Mcid:"mid",McOrgId:"orgid",AamLocHint:"aamlochint",CustomerIds:"customerids",MediaTrackingServer:"mediatrackingserver",MediaChannel:"mediachannel",MediaPlayerName:"mediaplayername",MediaAppVersion:"mediaappversion",MediaSsl:"mediassl"}),z=Object.freeze({Get:"GET",Post:"POST"}),j=Object.freeze({SessionStart:"sessionStart",SessionComplete:"sessionComplete",SessionEnd:"sessionEnd",AdBreakStart:"adBreakStart",AdBreakComplete:"adBreakComplete",AdStart:"adStart",AdComplete:"adComplete", +AdSkip:"adSkip",ChapterStart:"chapterStart",ChapterComplete:"chapterComplete",ChapterSkip:"chapterSkip",Play:"play",Ping:"ping",BufferStart:"bufferStart",PauseStart:"pauseStart",BitrateChange:"bitrateChange",Error:"error",StateStart:"stateStart",StateEnd:"stateEnd"}),D=Object.freeze({Show:"media.show",Season:"media.season",Episode:"media.episode",AssetId:"media.assetId",Genre:"media.genre",FirstAirDate:"media.firstAirDate",FirstDigitalDate:"media.firstDigitalDate",Rating:"media.rating",Originator:"media.originator", +Network:"media.network",ShowType:"media.showType",AdLoad:"media.adLoad",MVPD:"media.pass.mvpd",Auth:"media.pass.auth",DayPart:"media.dayPart",Feed:"media.feed",StreamFormat:"media.streamFormat",Artist:"media.artist",Album:"media.album",Label:"media.label",Author:"media.author",Station:"media.station",Publisher:"media.publisher"}),V=Object.freeze({Advertiser:"media.ad.advertiser",CampaignId:"media.ad.campaignId",CreativeId:"media.ad.creativeId",SiteId:"media.ad.siteId",CreativeUrl:"media.ad.creativeURL", +PlacementId:"media.ad.placementId"}),q=Object.freeze({Id:"media.id",Name:"media.name",Length:"media.length",ContentType:"media.contentType",StreamType:"media.streamType",PlayerName:"media.playerName",Resume:"media.resume",Channel:"media.channel",Publisher:"media.publisher",SdkVersion:"media.sdkVersion"}),x=Object.freeze({AppInstallationId:"appInstallationId",AnalyticsTrackingServer:"analytics.trackingServer",AnalyticsRsid:"analytics.reportSuite",AnalyticsSsl:"analytics.enableSSL",AnalyticsVisitorId:"analytics.visitorId", +AnalyticsAid:"analytics.aid",VisitorMcOrgId:"visitor.marketingCloudOrgId",VisitorMcuserId:"visitor.marketingCloudUserId",VisitorAamLocHint:"visitor.aamLocationHint",VisitorCustomerIds:"visitor.customerIDs",VisitorCustomerKeyId:"id",VisitorCustomerKeyAuthState:"authState",MediaVersion:"media.libraryVersion"}),N=Object.freeze({Channel:"media.channel"}),F=Object.freeze({PodFriendlyName:"media.ad.podFriendlyName",PodIndex:"media.ad.podIndex",PodSecond:"media.ad.podSecond"}),L=Object.freeze({Name:"media.ad.name", +Id:"media.ad.id",Length:"media.ad.length",PodPosition:"media.ad.podPosition",PlayerName:"media.ad.playerName"}),G=Object.freeze({FriendlyName:"media.chapter.friendlyName",Length:"media.chapter.length",Offset:"media.chapter.offset",Index:"media.chapter.index"}),H=Object.freeze({StateName:"media.state.name"}),Q=Object.freeze({Bitrate:"media.qoe.bitrate",DroppedFrames:"media.qoe.droppedFrames",Fps:"media.qoe.framesPerSecond",StartupTime:"media.qoe.timeToStart",ErrorId:"media.qoe.errorID",ErrorSource:"media.qoe.errorSource", +ErrorSourcePlayer:"player",ErrorSourceExternal:"external"}),U=Object.freeze({EventType:"eventType",Params:"params",QoE:"qoeData",CustomMetadata:"customMetadata",PlayerTime:"playerTime"}),K=Object.freeze({Playhead:"playhead",Ts:"ts"}),W=function(e){return 0===Object.keys(e).length},Z=function(e){return"number"==typeof e&&!isNaN(e)},$=function(e){var t=parseInt(e,10);return Z(t)&&e===t},J=function(t){return!S(t)&&!Array.isArray(t)&&"object"===e(t)},X=function(e){return"function"==typeof e},Y=function(e, +t){if(!X(e))return t;try{return e()}catch(e){return t}};function ee(e){var t={};return J(e)&&Object.keys(e).forEach(function(a){var i=e[a],r=i.id,n=i.authState,s=void 0===n?0:n;b(r)&&(t[a]={id:r,authState:s})}),t}function te(e){var t,a=arguments.length>1&&void 0!==arguments[1]?arguments[1]:{},i=r({},U.EventType,e.eventType);i[U.PlayerTime]=(r(t={},K.Playhead,e.playhead),r(t,K.Ts,e.ts),t),W(e.customMetadata)||(i[U.CustomMetadata]=e.customMetadata),W(e.qoeData)||(i[U.QoE]=e.qoeData);var n=s({},e.params); +if(e.eventType===j.SessionStart){b(a[B.AnalyticsTrackingServer])&&(n[x.AnalyticsTrackingServer]=a[B.AnalyticsTrackingServer]),b(a[B.Rsid])&&(n[x.AnalyticsRsid]=a[B.Rsid]),I(a[B.AnalyticsSsl])&&(n[x.AnalyticsSsl]=a[B.AnalyticsSsl]),b(a[B.Vid])&&(n[x.AnalyticsVisitorId]=a[B.Vid]),b(a[B.Aid])&&(n[x.AnalyticsAid]=a[B.Aid]),b(a[B.McOrgId])&&(n[x.VisitorMcOrgId]=a[B.McOrgId]),b(a[B.Mcid])&&(n[x.VisitorMcuserId]=a[B.Mcid]),$(a[B.AamLocHint])&&(n[x.VisitorAamLocHint]=a[B.AamLocHint]);var o=ee(a[B.CustomerIds]); +if(J(o)&&!W(o)&&(n[x.VisitorCustomerIds]=o),!b(n[q.Channel])){var d=a[B.MediaChannel];n[q.Channel]=b(d)?d:"unknown"}var c=a[B.MediaPlayerName];n[q.PlayerName]=b(c)?c:"unknown",b(a[B.MediaAppVersion])&&(n[q.SdkVersion]=a[B.MediaAppVersion]),n[x.MediaVersion]="js-3.0.1"}else if(e.eventType===j.AdStart){var u=a[B.MediaPlayerName];n[L.PlayerName]=b(u)?u:"unknown"}W(n)||(i[U.Params]=n);var l=Y(function(){return JSON.stringify(i)},"");return l}function ae(e){try{var t=e.split("/");return t[4]?t[4]:""}catch(e){return""}} +var ie=[B.AnalyticsTrackingServer,B.AnalyticsSsl,B.Rsid,B.Vid,B.Aid,B.Mcid,B.McOrgId,B.AamLocHint,B.CustomerIds,B.MediaChannel,B.MediaAppVersion,B.MediaPlayerName,B.MediaTrackingServer,B.MediaSsl],re=function(){function e(a){t(this,e),this._logger=R("MediaSession("+a+")"),this._hits=[],this._ecParams=null,this._sessionId=null,this._creatingMCSession=!1,this._createSessionFailureCount=0,this._internalError=!1,this._doneQueuing=!1}return i(e,[{key:"queue",value:function(e){this._internalError||this._doneQueuing|| +this._hits.push(e)}},{key:"process",value:function(e){this._internalError||0!==this._hits.length&&e.isReady()&&(this._ecParams||(this._ecParams=e.resolveKeys(ie)),S(this._sessionId)?this._startMCSession():this._flushPendingHits())}},{key:"end",value:function(){this._logger.log("end"),this._doneQueuing=!0}},{key:"abort",value:function(){this._logger.log("abort"),this._doneQueuing=!0,this._hits=[]}},{key:"doneProcessing",value:function(){return this._internalError||this._doneQueuing&&0===this._hits.length}}, +{key:"_startMCSession",value:function(){var e=this;if(!this._creatingMCSession){var t=this._hits[0];if(t.eventType!==j.SessionStart)return this._logger.log("Dropping hit("+t.eventType+") as we expected sessionStart"),void this._hits.shift();var a,i=((a=this._ecParams)[B.MediaSsl]?"https":"http")+"://"+a[B.MediaTrackingServer]+"/api/v1/sessions",r=te(t,this._ecParams);this._creatingMCSession=!0,this._sendRequest(i,z.Post,r,function(t,a){var i,r=!1;do{if(201!==t)break;var n=a.location;if(!b(n))break; +if(!(i=ae(n)))break;r=!0}while(0);r?(e._logger.log("Media collection session created with session id : "+i),e._sessionId=i,e._hits.shift()):(e._logger.log("Creating Media collection session failed"),e._createSessionFailureCount+=1,e._createSessionFailureCount>=3&&(e._logger.log("Internal error: Creating Media collection session failed 3 times"),e._internalError=!0)),e._creatingMCSession=!1})}}},{key:"_flushPendingHits",value:function(){var e=this;this._hits.splice(0,3).forEach(function(t){var a, +i,r=(a=e._ecParams,i=e._sessionId,(a[B.MediaSsl]?"https":"http")+"://"+a[B.MediaTrackingServer]+"/api/v1/sessions/"+i+"/events"),n=te(t,e._ecParams);e._sendRequest(r,z.Post,n,function(){})})}},{key:"_sendRequest",value:function(e,t,a,i){!function(e,t,a,i){if(void 0!==window.XMLHttpRequest){var r=new window.XMLHttpRequest;if("withCredentials"in r){var n=r;return n.open(t,e,!0),n.timeout=5E3,n.onload=function(){var e=n.status&&parseInt(n.status,10),t=n.responseText,a=function(e){var t={};try{e.trim().split(/[\r\n]+/).forEach(function(e){var a= +e.split(":",1)[0],i=e.substring(a.length+2);a.length>0&&(t[a.toLowerCase()]=i)})}catch(e){}return t}(n.getAllResponseHeaders());i(e,a,t)},n.onerror=function(){i(0)},void n.send(a)}i(0)}}(e,t,a,i)}}]),e}(),ne=function(){function e(){t(this,e),this._logger=R("MediaProcessor"),this._isConfigured=!1,this._privacyStatus=g.OptUnknown,this._sessionIdGenerator=l(),this._sessionMap={}}return i(e,[{key:"configure",value:function(e){var t=this;this._isConfigured||(this._ecResolver=e,this._privacyStatus=this._ecResolver.getPrivacyStatus(), +this._ecResolver.notifyPrivacyChange(this._onPrivacyChange.bind(this)),this._isConfigured=!0,this._processSessionTimer=M(function(){t._tick()},500),this._logger.log("Configured with resolver"))}},{key:"startSession",value:function(){if(this._privacyStatus===g.OptOut)return this._logger.log("Privacy is opted out. Not starting a session"),-1;var t=this._sessionIdGenerator.getUniqueId();return this._sessionMap[t]=e._createMediaSession(t),t}},{key:"processHit",value:function(e,t){if(-1!==e){var a=this._sessionMap[e]; +S(a)||(this._logger.log("Process hit for session("+e+") \x3d\x3e "+t),a.queue(t))}}},{key:"endSession",value:function(e){if(-1!==e){var t=this._sessionMap[e];S(t)||t.end()}}},{key:"_tick",value:function(){var e=this;Object.keys(this._sessionMap).forEach(function(t){var a=e._sessionMap[t];a.process(e._ecResolver),a.doneProcessing()&&(e._logger.log("Removing session "+t+" from store as it has finished processing"),delete e._sessionMap[t])})}},{key:"_onPrivacyChange",value:function(e){var t=this;this._logger.log("Privacy switched to "+ +e),this._privacyStatus=e,e===g.OptOut&&(this._logger.log("Aborting all active sessions"),Object.keys(this._sessionMap).forEach(function(e){t._sessionMap[e].abort()}))}}],[{key:"_createMediaSession",value:function(e){return new re(e)}}]),e}(),se=function(){function e(a){var i=a.id,r=a.name,n=a.position,s=a.length;if(t(this,e),!b(i))throw new TypeError("id is not a valid string");if(!b(r))throw new TypeError("name is not a valid string");if(!$(n)||n<1)throw new TypeError("position should be a valid integer greater than zero"); +if(!Z(s)||s<0)throw new TypeError("length cannot be less than zero");this.id=i,this.name=r,this.position=n,this.length=s}return i(e,[{key:"equal",value:function(t){return!S(t)&&t instanceof e&&(this.id===t.id&&this.name===t.name&&this.position===t.position&&this.length===t.length)}},{key:"serialize",value:function(){var e;return r(e={},"ad.id",this.id),r(e,"ad.name",this.name),r(e,"ad.position",this.position),r(e,"ad.length",this.length),e}}],[{key:"deserialize",value:function(t){return J(t)?Y(function(){return new e({id:t["ad.id"], +name:t["ad.name"],position:t["ad.position"],length:t["ad.length"]})},null):null}}]),e}(),oe=function(){function e(a){var i=a.name,r=a.position,n=a.startTime;if(t(this,e),!b(i))throw new TypeError("name is not a valid string");if(!$(r)||r<1)throw new TypeError("position should be a valid integer greater than zero");if(!Z(n)||n<0)throw new TypeError("startTime cannot be less than zero");this.name=i,this.position=r,this.startTime=n}return i(e,[{key:"equal",value:function(t){return!S(t)&&t instanceof +e&&(this.name===t.name&&this.position===t.position&&this.startTime===t.startTime)}},{key:"serialize",value:function(){var e;return r(e={},"adbreak.name",this.name),r(e,"adbreak.position",this.position),r(e,"adbreak.starttime",this.startTime),e}}],[{key:"deserialize",value:function(t){return J(t)?Y(function(){return new e({name:t["adbreak.name"],position:t["adbreak.position"],startTime:t["adbreak.starttime"]})},null):null}}]),e}(),de=function(){function e(a){var i=a.name,r=a.position,n=a.startTime, +s=a.length;if(t(this,e),!b(i))throw new TypeError("name is not a valid string");if(!$(r)||r<1)throw new TypeError("position should be a valid integer greater than zero");if(!Z(n)||n<0)throw new TypeError("startTime cannot be less than zero");if(!Z(s)||s<0)throw new TypeError("length cannot be less than zero");this.name=i,this.position=r,this.startTime=n,this.length=s}return i(e,[{key:"equal",value:function(t){return!S(t)&&t instanceof e&&(this.name===t.name&&this.position===t.position&&this.startTime=== +t.startTime&&this.length===t.length)}},{key:"serialize",value:function(){var e;return r(e={},"chapter.name",this.name),r(e,"chapter.position",this.position),r(e,"chapter.starttime",this.startTime),r(e,"chapter.length",this.length),e}}],[{key:"deserialize",value:function(t){return J(t)?Y(function(){return new e({name:t["chapter.name"],position:t["chapter.position"],startTime:t["chapter.starttime"],length:t["chapter.length"]})},null):null}}]),e}(),ce=new RegExp("^[a-zA-Z0-9_\\.]{1,64}$"),ue=function(){function e(a){var i= +a.name;if(t(this,e),!b(i))throw new TypeError("name is not a valid string");if(!ce.test(i))throw new TypeError("name should match '^[a-zA-Z0-9_\\.]{1,64}$' pattern");this.name=i}return i(e,[{key:"equal",value:function(t){return!S(t)&&t instanceof e&&this.name===t.name}},{key:"serialize",value:function(){return r({},"customstate.name",this.name)}}],[{key:"deserialize",value:function(t){return J(t)?Y(function(){return new e({name:t["customstate.name"]})},null):null}}]),e}(),le=function(){function e(a){var i= +a.id,r=a.name,n=a.streamType,s=a.mediaType,o=a.length,d=a.resumed,c=a.prerollWaitTime,u=a.granularAdTracking;if(t(this,e),!b(i))throw new TypeError("id is not a valid string");if(!b(r))throw new TypeError("name is not a valid string");if(!b(n))throw new TypeError("streamType is not a valid string");if(!Z(o)||o<0)throw new TypeError("length cannot be less than zero");this.id=i,this.name=r,this.streamType=n,this.mediaType=s!==p.Audio?p.Video:s,this.length=o,this.resumed=!!I(d)&&d,this.prerollWaitTime= +!$(c)||c<0?250:c,this.granularAdTracking=!!I(u)&&u}return i(e,[{key:"equal",value:function(t){return!S(t)&&t instanceof e&&(this.id===t.id&&this.name===t.name&&this.streamType===t.streamType&&this.mediaType===t.mediaType&&this.length===t.length&&this.resumed===t.resumed&&this.prerollWaitTime===t.prerollWaitTime&&this.granularAdTracking===t.granularAdTracking)}},{key:"serialize",value:function(){var e;return r(e={},"media.id",this.id),r(e,"media.name",this.name),r(e,"media.streamtype",this.streamType), +r(e,"media.type",this.mediaType),r(e,"media.length",this.length),r(e,"media.resumed",this.resumed),r(e,"media.prerollwaittime",this.prerollWaitTime),r(e,"media.granularadtracking",this.granularAdTracking),e}}],[{key:"deserialize",value:function(t){return J(t)?Y(function(){return new e({id:t["media.id"],name:t["media.name"],streamType:t["media.streamtype"],mediaType:t["media.type"],length:t["media.length"],resumed:t["media.resumed"],prerollWaitTime:t["media.prerollwaittime"],granularAdTracking:t["media.granularadtracking"]})}, +null):null}}]),e}(),he=function(){function e(a){var i=a.bitrate,r=a.droppedFrames,n=a.fps,s=a.startupTime;if(t(this,e),!Z(i)||i<0)throw new TypeError("bitrate must not be less than zero");if(!Z(r)||r<0)throw new TypeError("dropped frames must not be less than zero");if(!Z(n)||n<0)throw new TypeError("fps must not be less than zero");if(!Z(s)||s<0)throw new TypeError("startupTime must not be less than zero");this.bitrate=i,this.droppedFrames=r,this.fps=n,this.startupTime=s}return i(e,[{key:"equal", +value:function(t){return!S(t)&&t instanceof e&&(this.bitrate===t.bitrate&&this.droppedFrames===t.droppedFrames&&this.fps===t.fps&&this.startupTime===t.startupTime)}},{key:"serialize",value:function(){var e;return r(e={},"qoe.bitrate",this.bitrate),r(e,"qoe.droppedframes",this.droppedFrames),r(e,"qoe.fps",this.fps),r(e,"qoe.startuptime",this.startupTime),e}}],[{key:"deserialize",value:function(t){return J(t)?Y(function(){return new e({bitrate:t["qoe.bitrate"],droppedFrames:t["qoe.droppedframes"],fps:t["qoe.fps"], +startupTime:t["qoe.startuptime"]})},null):null}}]),e}(),fe=R("Media");var pe=function(e){try{return JSON.stringify(e,null,4)}catch(e){return"[Error formatting object]"}},me=Object.freeze({Name:"event.name",Params:"event.params",Metadata:"event.metadata",TimeStamp:"event.ts",InternalEvent:"event.internal",Playhead:"event.playhead",ErrorId:"error.id"}),_e=Object.freeze(s({SessionStart:"sessionStart",SessionEnd:"sessionEnd",SessionComplete:"sessionComplete",Play:"play",Pause:"pause",Error:"error",QoEUpdate:"qoeUpdate", +PlayheadUpdate:"playheadUpdate"},h)),ve=function(){function e(a,i){if(t(this,e),S(a))throw new Error("id is not valid");this.id=a,this.description=i,this.predicates=[],this.actions=[]}return i(e,[{key:"addPredicate",value:function(e,t,a){if(!X(e))throw new Error("predicate is not a function");return this.predicates.push({predicate:e,val:t,message:a}),this}},{key:"addAction",value:function(e){if(!X(e))throw new Error("action is not a function");return this.actions.push(e),this}},{key:"runPredicates", +value:function(e){for(var t=0;t=this._interval&&(this._generateHit(j.Ping),this._previousStateTs=this._refTs)}}},{key:"_processMediaStart",value:function(t){var a={};a=e._extractMediaParams(this._media),t&&(a[q.Resume]=!0);var i=this._config[N.Channel];b(i)&&(a[N.Channel]=i);var r=e._extractMediaMetadata(this._media);this._generateHit(j.SessionStart,a,r)}},{key:"_generateHit",value:function(t){var a=arguments.length>1&&void 0!==arguments[1]?arguments[1]:{},i=arguments.length>2&&void 0!==arguments[2]? +arguments[2]:{},r=arguments.length>3&&void 0!==arguments[3]?arguments[3]:null,n=r;if(S(n)){var s=this._media.qoeInfo,o=!(S(s)||!S(this._lastQoeInfo)&&this._lastQoeInfo.equal(s));o&&(n=e._extractQoeData(this._media),this._lastQoeInfo=s)}if(this._isTracking){var d=this._media.playhead,c=this._refTs,u=new Se({eventType:t,params:a,customMetadata:i,qoeData:n,playhead:d,ts:c});this._hitProcessor.processHit(this._sessionId,u)}else this._logger.log("#_generateHit - Dropping hit as we have internally stopped tracking the session")}}, +{key:"_getPlaybackState",value:function(){return this._media.isInPlaybackState(ye.Buffer)?ye.Buffer:this._media.isInPlaybackState(ye.Seek)?ye.Seek:this._media.isInPlaybackState(ye.Play)?ye.Play:this._media.isInPlaybackState(ye.Pause)?ye.Pause:this._media.isInPlaybackState(ye.Stall)?ye.Stall:ye.Init}},{key:"_startSession",value:function(){this._sessionId=this._hitProcessor.startSession(),this._isTracking=!0,this._logger.log("Start internal session("+this._sessionId+")")}},{key:"_endSession",value:function(){this._hitProcessor.endSession(this._sessionId), +this._isTracking=!1,this._logger.log("End internal session("+this._sessionId+")")}}],[{key:"_isGranularAdTrackingEnabled",value:function(e){var t=e.mediaInfo;return!S(t)&&t.granularAdTracking}},{key:"_extractMediaParams",value:function(t){var a={},i=t.mediaInfo;S(i)||(a[q.Id]=i.id,a[q.Name]=i.name,a[q.Length]=i.length,a[q.ContentType]=i.streamType,a[q.StreamType]=i.mediaType,a[q.Resume]=i.resumed);var r=t.mediaMetadata;return J(r)&&Object.keys(r).forEach(function(t){if(e._standardMediaMetadataMap.has(t)){var i= +e._standardMediaMetadataMap.get(t);a[i]=r[t]}}),a}},{key:"_extractMediaMetadata",value:function(t){var a={},i=t.mediaMetadata;return J(i)&&Object.keys(i).forEach(function(t){e._standardMediaMetadataMap.has(t)||(a[t]=i[t])}),a}},{key:"_extractAdBreakParams",value:function(e){var t={},a=e.adBreakInfo;return S(a)||(t[F.PodFriendlyName]=a.name,t[F.PodIndex]=a.position,t[F.PodSecond]=a.startTime),t}},{key:"_extractAdParams",value:function(t){var a={},i=t.adInfo;S(i)||(a[L.Name]=i.name,a[L.Id]=i.id,a[L.Length]= +i.length,a[L.PodPosition]=i.position);var r=t.adMetadata;return J(r)&&Object.keys(r).forEach(function(t){if(e._standardAdMetadataMap.has(t)){var i=e._standardAdMetadataMap.get(t);a[i]=r[t]}}),a}},{key:"_extractAdMetadata",value:function(t){var a={},i=t.adMetadata;return J(i)&&Object.keys(i).forEach(function(t){e._standardAdMetadataMap.has(t)||(a[t]=i[t])}),a}},{key:"_extractChapterParams",value:function(e){var t={},a=e.chapterInfo;return S(a)||(t[G.FriendlyName]=a.name,t[G.Index]=a.position,t[G.Length]= +a.length,t[G.Offset]=a.startTime),t}},{key:"_extractChapterMetadata",value:function(e){var t={},a=e.chapterMetadata;return J(a)&&Object.keys(a).forEach(function(e){t[e]=a[e]}),t}},{key:"_extractQoeData",value:function(e){var t={},a=e.qoeInfo;return J(a)&&(t[Q.Bitrate]=parseInt(a.bitrate,10),t[Q.Fps]=parseInt(a.fps,10),t[Q.DroppedFrames]=parseInt(a.droppedFrames,10),t[Q.StartupTime]=parseInt(a.startupTime,10)),t}},{key:"_playbackStateToMediaCollectionEvent",value:function(e){switch(e){case ye.Buffer:return j.BufferStart; +case ye.Seek:return j.PauseStart;case ye.Play:return j.Play;case ye.Pause:return j.PauseStart;case ye.Stall:return j.Play;case ye.Init:return j.Ping;default:return""}}}]),e}(),Ie=new Map;Ie.set(_.Show,D.Show),Ie.set(_.Season,D.Season),Ie.set(_.Episode,D.Episode),Ie.set(_.AssetId,D.AssetId),Ie.set(_.Genre,D.Genre),Ie.set(_.FirstAirDate,D.FirstAirDate),Ie.set(_.FirstDigitalDate,D.FirstDigitalDate),Ie.set(_.Rating,D.Rating),Ie.set(_.Originator,D.Originator),Ie.set(_.Network,D.Network),Ie.set(_.ShowType, +D.ShowType),Ie.set(_.AdLoad,D.AdLoad),Ie.set(_.MVPD,D.MVPD),Ie.set(_.Authorized,D.Auth),Ie.set(_.DayPart,D.DayPart),Ie.set(_.Feed,D.Feed),Ie.set(_.StreamFormat,D.StreamFormat),Ie.set(v.Artist,D.Artist),Ie.set(v.Album,D.Album),Ie.set(v.Label,D.Label),Ie.set(v.Author,D.Author),Ie.set(v.Station,D.Station),Ie.set(v.Publisher,D.Publisher),Pe._standardMediaMetadataMap=Ie;var Ae=new Map;Ae.set(k.Advertiser,V.Advertiser),Ae.set(k.CampaignId,V.CampaignId),Ae.set(k.CreativeId,V.CreativeId),Ae.set(k.PlacementId, +V.PlacementId),Ae.set(k.SiteId,V.SiteId),Ae.set(k.CreativeUrl,V.CreativeUrl),Pe._standardAdMetadataMap=Ae;var be="Media tracker is not in active tracking session, call 'API:trackSessionStart' to begin a new tracking session.",Ee="Media tracker is in active tracking session, call 'API:trackSessionEnd' or 'API:trackComplete' to end current tracking session.",Ce="Media tracker is tracking buffer events, call 'API:trackEvent(BufferComplete)' first to stop tracking buffer events.",Me="Media tracker is not tracking buffer events, call 'API:trackEvent(BufferStart)' before 'API:trackEvent(BufferComplete)'.", +we="Media tracker is tracking seek events, call 'API:trackEvent(SeekComplete)' first to stop tracking seek events.",Te="Media tracker is not tracking seek events, call 'API:trackEvent(SeekStart)' before 'API:trackEvent(SeekComplete)'.",Oe="Media tracker is not tracking any AdBreak, call 'API:trackEvent(AdBreakStart)' to begin tracking AdBreak",Re="Media tracker is not tracking any Ad, call 'API:trackEvent(AdStart)' to begin tracking Ad",Be="Media tracker is not tracking any Chapter, call 'API:trackEvent(ChapterStart)' to begin tracking Chapter", +ze="MediaInfo passed into 'API:trackSessionStart' is invalid.",je="AdBreakInfo passed into 'API:trackEvent(AdBreakStart)' is invalid.",De="Media tracker is currently tracking the AdBreak passed into 'API:trackEvent(AdBreakStart)'.",Ve="AdInfo passed into 'API:trackEvent(AdStart)' is invalid.",qe="StateInfo passed into 'API:trackEvent(StateStart|StateEnd)' is invalid.",xe="ErrorId passed into 'API:trackError()' is invalid.",Ne="Media tracker is currently tracking the Ad passed into 'API:trackEvent(AdStart)'.", +Fe="ChapterInfo passed into 'API:trackEvent(ChapterStart)' is invalid.",Le="Media tracker is currently tracking the Chapter passed into 'API:trackEvent(ChapterStart)'.",Ge="QoEInfo passed into 'API:updateQoEInfo' is invalid.",He="Media tracker is tracking an AdBreak but not tracking any Ad and will drop any calls to track player state (Play, Pause, Buffer or Seek) in this state.",Qe="Media tracker is already tracking a state with the same state name.",Ue="Media tracker is not already tracking a state with the same state name.", +Ke="Media tracker has reached maximum number of states per session (10).",We=new RegExp("^[a-zA-Z0-9_\\.]+$"),Ze=function(){function e(a,i,r){if(t(this,e),!a)throw new Error("hitProcessor should be valid");if(!i)throw new Error("logger should be valid");this._hitProcessor=a,this._logger=i,this._config=J(r)?r:{},this._resetStates(),this._setupRules()}return i(e,[{key:"track",value:function(t){var a=t[me.Name];return b(a)?$(t[me.TimeStamp])?(J(t[me.Params])||(t[me.Params]={}),t[me.Metadata]=e._cleanMetadata(t[me.Metadata]), +!!this._prerollDeferRule(a,t)||this._processRule(a,t)):(this._logger.log("#track - Event timestamp is missing in track event data. - "+a),!1):(this._logger.log("#track - Event name is missing in track event data"),!1)}},{key:"_resetStates",value:function(){this._media=null,this._hitGenerator=null,this._sessionRefTs=null,this._inPrerollInterval=!1,this._prerollRefTs=null,this._prerollQueuedRules=[],this._contentStarted=!1,this._contentStartRefTs=null,this._mediaIdle=!1,this._trackerIdle=!1,this._mediaIdleStartTs= +0}},{key:"_createHitGenerator",value:function(e){return new Pe(this._logger,this._hitProcessor,this._config,this._media,e)}},{key:"_processRule",value:function(e,t){return this._ruleEngine.processRule(e,t).success}},{key:"_setupRules",value:function(){this._ruleEngine=new ke(this._logger),this._ruleEngine.setEnterAction(this._cmdEnterAction.bind(this)),this._ruleEngine.setExitAction(this._cmdExitAction.bind(this));var e=this._isInMedia.bind(this),t=this._isInAdBreak.bind(this),a=this._isInAd.bind(this), +i=this._isInChapter.bind(this),r=this._isInTrackedState.bind(this),n=this._isValidMediaInfo.bind(this),s=this._isValidAdBreakInfo.bind(this),o=this._isValidAdInfo.bind(this),d=this._isValidChapterInfo.bind(this),c=this._isValidQoEInfo.bind(this),u=this._isValidStateInfo.bind(this),l=this._isValidErrorInfo.bind(this),h=this._isDifferentAdBreakInfo.bind(this),f=this._isDifferentAdInfo.bind(this),p=this._isDifferentChapterInfo.bind(this),m=this._allowPlayerStateChange.bind(this),_=this._allowStateTrack.bind(this), +v=this._isInBuffering.bind(this),k=this._isInSeeking.bind(this),y=this._cmdMediaStart.bind(this),g=this._cmdMediaSkip.bind(this),S=this._cmdMediaComplete.bind(this),P=this._cmdError.bind(this),I=this._cmdPlay.bind(this),A=this._cmdPause.bind(this),b=this._cmdBufferStart.bind(this),E=this._cmdBufferComplete.bind(this),C=this._cmdSeekStart.bind(this),M=this._cmdSeekComplete.bind(this),w=this._cmdAdStart.bind(this),T=this._cmdAdComplete.bind(this),O=this._cmdAdSkip.bind(this),R=this._cmdAdBreakStart.bind(this), +B=this._cmdAdBreakComplete.bind(this),z=this._cmdAdBreakSkip.bind(this),j=this._cmdChapterStart.bind(this),D=this._cmdChapterComplete.bind(this),V=this._cmdChapterSkip.bind(this),q=this._cmdStateStart.bind(this),x=this._cmdStateEnd.bind(this),N=this._cmdBitrateChange.bind(this),F=this._cmdQoEUpdate.bind(this),L=this._cmdPlayheadUpdate.bind(this),G=new ve(_e.SessionStart,"API:trackSessionStart");G.addPredicate(e,!1,Ee).addPredicate(n,!0,ze).addAction(y),this._ruleEngine.addRule(G);var H=new ve(_e.SessionComplete, +"API:trackComplete");H.addPredicate(e,!0,be).addAction(O).addAction(z).addAction(V).addAction(S),this._ruleEngine.addRule(H);var Q=new ve(_e.SessionEnd,"API:trackSessionEnd");Q.addPredicate(e,!0,be).addAction(O).addAction(z).addAction(V).addAction(g),this._ruleEngine.addRule(Q);var U=new ve(_e.Error,"API:trackError");U.addPredicate(e,!0,be).addPredicate(l,!0,xe).addAction(P),this._ruleEngine.addRule(U);var K=new ve(_e.Play,"API:trackPlay");K.addPredicate(e,!0,be).addPredicate(m,!0,He).addAction(M).addAction(E).addAction(I), +this._ruleEngine.addRule(K);var W=new ve(_e.Pause,"API:trackPause");W.addPredicate(e,!0,be).addPredicate(m,!0,He).addPredicate(v,!1,Ce).addPredicate(k,!1,we).addAction(A),this._ruleEngine.addRule(W);var Z=new ve(_e.BufferStart,"API:trackEvent(BufferStart)");Z.addPredicate(e,!0,be).addPredicate(m,!0,He).addPredicate(v,!1,Ce).addPredicate(k,!1,we).addAction(b),this._ruleEngine.addRule(Z);var $=new ve(_e.BufferComplete,"API:trackEvent(BufferComplete)");$.addPredicate(e,!0,be).addPredicate(m,!0,He).addPredicate(v, +!0,Me).addAction(E),this._ruleEngine.addRule($);var J=new ve(_e.SeekStart,"API:trackEvent(SeekStart)");J.addPredicate(e,!0,be).addPredicate(m,!0,He).addPredicate(k,!1,we).addPredicate(v,!1,Ce).addAction(C),this._ruleEngine.addRule(J);var X=new ve(_e.SeekComplete,"API:trackEvent(SeekComplete)");X.addPredicate(e,!0,be).addPredicate(m,!0,He).addPredicate(k,!0,Te).addAction(M),this._ruleEngine.addRule(X);var Y=new ve(_e.AdBreakStart,"API:trackEvent(AdBreakStart)");Y.addPredicate(e,!0,be).addPredicate(s, +!0,je).addPredicate(h,!0,De).addAction(O).addAction(z).addAction(R),this._ruleEngine.addRule(Y);var ee=new ve(_e.AdBreakComplete,"API:trackEvent(AdBreakComplete)");ee.addPredicate(e,!0,be).addPredicate(t,!0,Oe).addAction(O).addAction(B),this._ruleEngine.addRule(ee);var te=new ve(_e.AdStart,"API:trackEvent(AdStart)");te.addPredicate(e,!0,be).addPredicate(t,!0,Oe).addPredicate(o,!0,Ve).addPredicate(f,!0,Ne).addAction(O).addAction(w),this._ruleEngine.addRule(te);var ae=new ve(_e.AdComplete,"API:trackEvent(AdComplete)"); +ae.addPredicate(e,!0,be).addPredicate(t,!0,Oe).addPredicate(a,!0,Re).addAction(T),this._ruleEngine.addRule(ae);var ie=new ve(_e.AdSkip,"API:trackEvent(AdSkip)");ie.addPredicate(e,!0,be).addPredicate(t,!0,Oe).addPredicate(a,!0,Re).addAction(O),this._ruleEngine.addRule(ie);var re=new ve(_e.ChapterStart,"API::trackEvent(chapterStart)");re.addPredicate(e,!0,be).addPredicate(d,!0,Fe).addPredicate(p,!0,Le).addAction(V).addAction(j),this._ruleEngine.addRule(re);var ne=new ve(_e.ChapterComplete,"API::trackEvent(chapterComplete)"); +ne.addPredicate(e,!0,be).addPredicate(i,!0,Be).addAction(D),this._ruleEngine.addRule(ne);var se=new ve(_e.ChapterSkip,"API:trackEvent(chapterSkip)");se.addPredicate(e,!0,be).addPredicate(i,!0,Be).addAction(V),this._ruleEngine.addRule(se);var oe=new ve(_e.BitrateChange,"API:trackEvent(BitrateChange)");oe.addPredicate(e,!0,be).addAction(N),this._ruleEngine.addRule(oe);var de=new ve(_e.QoEUpdate,"API:trackEvent(QoEUpdate)");de.addPredicate(e,!0,be).addPredicate(c,!0,Ge).addAction(F),this._ruleEngine.addRule(de); +var ce=new ve(_e.PlayheadUpdate,"API:trackEvent(PlayheadUpdate)");ce.addPredicate(e,!0,be).addAction(L),this._ruleEngine.addRule(ce);var ue=new ve(_e.StateStart,"API:trackEvent(StateStart)");ue.addPredicate(e,!0,be).addPredicate(u,!0,qe).addPredicate(r,!1,Qe).addPredicate(_,!0,Ke).addAction(q),this._ruleEngine.addRule(ue);var le=new ve(_e.StateEnd,"API:trackEvent(StateEnd)");le.addPredicate(e,!0,be).addPredicate(u,!0,qe).addPredicate(r,!0,Ue).addAction(x),this._ruleEngine.addRule(le)}},{key:"_isInMedia", +value:function(){return!S(this._media)}},{key:"_isInAdBreak",value:function(){return this._media.isInAdBreak}},{key:"_isInAd",value:function(){return this._media.isInAd}},{key:"_isInChapter",value:function(){return this._media.isInChapter}},{key:"_isInBuffering",value:function(){return this._media.isInPlaybackState(ye.Buffer)}},{key:"_isInSeeking",value:function(){return this._media.isInPlaybackState(ye.Seek)}},{key:"_isInTrackedState",value:function(e){var t=ue.deserialize(e[me.Params]);return this._media.isCustomStateActive(t)}}, +{key:"_isValidMediaInfo",value:function(e){return null!=le.deserialize(e[me.Params])}},{key:"_isValidAdBreakInfo",value:function(e){return null!=oe.deserialize(e[me.Params])}},{key:"_isValidAdInfo",value:function(e){return null!=se.deserialize(e[me.Params])}},{key:"_isValidStateInfo",value:function(e){return null!=ue.deserialize(e[me.Params])}},{key:"_isValidChapterInfo",value:function(e){return null!=de.deserialize(e[me.Params])}},{key:"_isValidQoEInfo",value:function(e){return null!=he.deserialize(e[me.Params])}}, +{key:"_isValidErrorInfo",value:function(e){var t=e[me.Params];if(!J(t))return!1;var a=t[me.ErrorId];return b(a)}},{key:"_isDifferentAdBreakInfo",value:function(e){return!oe.deserialize(e[me.Params]).equal(this._media.adBreakInfo)}},{key:"_isDifferentAdInfo",value:function(e){return!se.deserialize(e[me.Params]).equal(this._media.adInfo)}},{key:"_isDifferentChapterInfo",value:function(e){return!de.deserialize(e[me.Params]).equal(this._media.chapterInfo)}},{key:"_allowPlayerStateChange",value:function(){return!this._media.isInAdBreak|| +this._media.isInAd}},{key:"_allowStateTrack",value:function(e){var t=ue.deserialize(e[me.Params]);return this._media.hasTrackedCustomState(t)||this._media.numTrackedCustomStates()<10}},{key:"_cmdEnterAction",value:function(e,t){var a=this._getRefTs(t);return S(this._hitGenerator)||this._hitGenerator.setRefTS(a),!0}},{key:"_cmdExitAction",value:function(e,t){if(S(this._media))return!1;e.id===_e.AdStart&&(!this._media.isInPlaybackState(ye.Init)||this._media.isInPlaybackState(ye.Buffer)||this._media.isInPlaybackState(ye.Seek)|| +this._media.enterPlaybackState(ye.Play)),e.id!==_e.BufferComplete&&e.id!==_e.SeekComplete||this._media.isInPlaybackState(ye.Init)&&this._media.enterPlaybackState(ye.Pause),this._cmdIdleDetection(t),this._cmdSessionTimeoutDetection(t),this._cmdContentStartDetection(t);var a=e.id===_e.AdStart||e.id===_e.AdBreakComplete;return this._hitGenerator.processPlayback(a),!0}},{key:"_cmdMediaStart",value:function(e){var t=le.deserialize(e[me.Params]),a=e[me.Metadata],i=this._getRefTs(e);return this._media=new ge(t, +a),this._hitGenerator=this._createHitGenerator(i),this._hitGenerator.processMediaStart(),this._sessionRefTs=i,this._inPrerollInterval=0!==t.prerollWaitTime,this._prerollRefTs=i,!0}},{key:"_cmdMediaComplete",value:function(){return this._hitGenerator.processMediaComplete(),this._resetStates(),!0}},{key:"_cmdMediaSkip",value:function(){return this._hitGenerator.processMediaSkip(),this._resetStates(),!0}},{key:"_cmdAdBreakStart",value:function(e){var t=oe.deserialize(e[me.Params]);return this._media.setAdBreakInfo(t), +this._hitGenerator.processAdBreakStart(),!0}},{key:"_cmdAdBreakComplete",value:function(){return this._hitGenerator.processAdBreakComplete(),this._media.clearAdBreakInfo(),!0}},{key:"_cmdAdBreakSkip",value:function(){return this._media.isInAdBreak&&(this._hitGenerator.processAdBreakSkip(),this._media.clearAdBreakInfo()),!0}},{key:"_cmdAdStart",value:function(e){var t=se.deserialize(e[me.Params]),a=e[me.Metadata];return this._media.setAdInfo(t,a),this._hitGenerator.processAdStart(),!0}},{key:"_cmdAdComplete", +value:function(){return this._hitGenerator.processAdComplete(),this._media.clearAdInfo(),!0}},{key:"_cmdAdSkip",value:function(){return this._media.isInAd&&(this._hitGenerator.processAdSkip(),this._media.clearAdInfo()),!0}},{key:"_cmdChapterStart",value:function(e){var t=de.deserialize(e[me.Params]),a=e[me.Metadata];return this._media.setChapterInfo(t,a),this._hitGenerator.processChapterStart(),!0}},{key:"_cmdChapterComplete",value:function(){return this._hitGenerator.processChapterComplete(),this._media.clearChapterInfo(), +!0}},{key:"_cmdChapterSkip",value:function(){return this._media.isInChapter&&(this._hitGenerator.processChapterSkip(),this._media.clearChapterInfo()),!0}},{key:"_cmdError",value:function(e){var t=e[me.Params][me.ErrorId];return this._hitGenerator.processError(t),!0}},{key:"_cmdBitrateChange",value:function(){return this._hitGenerator.processBitrateChange(),!0}},{key:"_cmdPlay",value:function(){return this._media.enterPlaybackState(ye.Play),!0}},{key:"_cmdPause",value:function(){return this._media.enterPlaybackState(ye.Pause), +!0}},{key:"_cmdBufferStart",value:function(){return this._media.enterPlaybackState(ye.Buffer),!0}},{key:"_cmdBufferComplete",value:function(){return this._media.isInPlaybackState(ye.Buffer)&&this._media.exitPlaybackState(ye.Buffer),!0}},{key:"_cmdSeekStart",value:function(){return this._media.enterPlaybackState(ye.Seek),!0}},{key:"_cmdSeekComplete",value:function(){return this._media.isInPlaybackState(ye.Seek)&&this._media.exitPlaybackState(ye.Seek),!0}},{key:"_cmdQoEUpdate",value:function(e){var t= +he.deserialize(e[me.Params]);return this._media.qoeInfo=t,!0}},{key:"_cmdPlayheadUpdate",value:function(e){var t=e[me.Params];if(J(t)){var a=t[me.Playhead];Z(a)&&a>=0&&(this._media.playhead=a)}return!0}},{key:"_cmdIdleDetection",value:function(e){var t=this._getRefTs(e);this._media.isIdle()?this._mediaIdle?!this._trackerIdle&&t-this._mediaIdleStartTs>=18E5&&(this._hitGenerator.processSessionAbort(),this._trackerIdle=!0):(this._mediaIdle=!0,this._mediaIdleStartTs=t):(this._trackerIdle&&(this._hitGenerator.processSessionRestart(), +this._trackerIdle=!1,this._sessionRefTs=t,this._contentStarted=!1,this._contentStartRefTs=null),this._mediaIdle=!1)}},{key:"_cmdSessionTimeoutDetection",value:function(e){var t=this._getRefTs(e);!this._trackerIdle&&t-this._sessionRefTs>=864E5&&(this._hitGenerator.processSessionAbort(),this._hitGenerator.processSessionRestart(),this._sessionRefTs=t,this._contentStarted=!1,this._contentStartRefTs=null)}},{key:"_cmdContentStartDetection",value:function(e){return!(!this._media.isIdle()&&!this._contentStarted)|| +(this._media.isInAdBreak?(this._contentStartRefTs=null,!0):(null==this._contentStartRefTs&&(this._contentStartRefTs=this._getRefTs(e)),this._getRefTs(e)-this._contentStartRefTs>=1E3&&(this._hitGenerator.processPlayback(!0),this._contentStarted=!0),!0))}},{key:"_cmdStateStart",value:function(e){var t=ue.deserialize(e[me.Params]);return this._media.startCustomState(t),this._hitGenerator.processCustomStateStart(t),!0}},{key:"_cmdStateEnd",value:function(e){var t=ue.deserialize(e[me.Params]);return this._media.endCustomState(t), +this._hitGenerator.processCustomStateEnd(t),!0}},{key:"_getRefTs",value:function(e){var t=e[me.TimeStamp];return $(t)?t:null}},{key:"_prerollDeferRule",value:function(e,t){if(this._inPrerollInterval&&null!=this._media){var a=this._media.mediaInfo.prerollWaitTime;if(this._prerollQueuedRules.push({eventName:e,context:t}),this._getRefTs(t)-this._prerollRefTs>=a||e===_e.AdBreakStart||e===_e.MediaComplete||e===_e.MediaSkip){for(var i=this._prerollReorderRules(this._prerollQueuedRules),r=0;r3&&void 0!==arguments[3]&&arguments[3]; +if(this._tracker){var s=E(),o=(r(i={},me.Name,e),r(i,me.Params,t),r(i,me.Metadata,a),r(i,me.TimeStamp,s),r(i,me.InternalEvent,n),i),d=this._tracker.track(o);this._lastEventTS=s,e===_e.PlayheadUpdate&&(this._lastPlayheadParams=t),e===_e.SessionStart&&d?this._startTimer():e!==_e.SessionComplete&&e!==_e.SessionEnd||this._stopTimer()}else this._logger.warn("Dropping the call as the tracker instance is already destroyed")}},{key:"_startTimer",value:function(){var e=this;this._timer||(this._timer=M(function(){e._onTick()}, +500))}},{key:"_stopTimer",value:function(){var e;this._timer&&(e=this._timer,clearInterval(e),this._timer=null)}},{key:"_onTick",value:function(){E()-this._lastEventTS>750&&this._trackInternal(_e.PlayheadUpdate,this._lastPlayheadParams,null,!0)}}]),e}(),Je=new ne,Xe=l();var Ye={configure:function(e){Je.configure(e)},getInstance:function(e){var t="tracker"+Xe.getUniqueId();return new $e(Je,t,e)},createMediaObject:function(e,t,a,i,r){var n=null;try{n=(new le({id:t,name:e,streamType:i,mediaType:r,length:a})).serialize()}catch(e){fe.error("Error creating MediaObject ("+ +e.message+")")}return n},createAdBreakObject:function(e,t,a){var i=null;try{i=(new oe({name:e,position:t,startTime:a})).serialize()}catch(e){fe.error("Error creating AdBreakObject ("+e.message+")")}return i},createAdObject:function(e,t,a,i){var r=null;try{r=(new se({id:t,name:e,position:a,length:i})).serialize()}catch(e){fe.error("Error creating AdObject ("+e.message+")")}return r},createChapterObject:function(e,t,a,i){var r=null;try{r=(new de({name:e,position:t,length:a,startTime:i})).serialize()}catch(e){fe.error("Error creating ChapterObject ("+ +e.message+")")}return r},createQoEObject:function(e,t,a,i){var r=null;try{r=(new he({bitrate:e,droppedFrames:i,fps:a,startupTime:t})).serialize()}catch(e){fe.error("Error creating QoEObject ("+e.message+")")}return r},createStateObject:function(e){var t=null;try{t=(new ue({name:e})).serialize()}catch(e){fe.error("Error creating StateObject ("+e.message+")")}return t},version:"js-3.0.1",Event:h,MediaType:p,PlayerState:m,StreamType:y,MediaObjectKey:f,VideoMetadataKeys:_,AudioMetadataKeys:v,AdMetadataKeys:k}; +var et="ecid",tt="analytics",at="mediaanalytics",it=function(e){!function(e,t){if("function"!=typeof t&&null!==t)throw new TypeError("Super expression must either be null or a function");e.prototype=Object.create(t&&t.prototype,{constructor:{value:e,writable:!0,configurable:!0}}),t&&d(e,t)}(s,e);var a,n=(a=s,function(){var e,t=o(a);if(c()){var i=o(this).constructor;e=Reflect.construct(t,arguments,i)}else e=t.apply(this,arguments);return u(this,e)});function s(e,a){var i;if(t(this,s),i=n.call(this), +!e)throw new Error("Valid appmeasurement instance is required");if(!e.visitor)throw new Error("Valid visitor instance is required");return i._mediaConfig=a,i._appMeasurement=e,i._appMeasurementReady=!1,i._privacyResolved=!1,i._logger=R("WebECResolver"),i._fetchECParams(),i._fetchPrivacyStatus(),i._setupResolver(),i}return i(s,[{key:"resolveKeys",value:function(e){if(!e||0===e.length)return{};for(var t={},a=0;a9999)return Math.floor(duration/1E3);return duration}}if(player&&player.cache_&&player.cache_.duration)return player.cache_.duration;return 0}function get_screen_orientation(){if(screen&&screen.orientation&&screen.orientation.type)return screen.orientation.type;var mql=window.matchMedia("(orientation: portrait)");if(mql.matches)return"portrait";else return"landscape"}function get_player_name(player){if(player.techOptions&& +player.techOptions.tech)return player.techOptions.tech;return"Unified_TMS"}function get_gma_asset_name(omn,vs){omn=omn||{};var asv="";vs.forEach(function(v){if(asv)return;if(omn[v]){var asf=omn[v]||"";if(asf.indexOf("|")>-1){var cv=asf.split("|");asv=cv[1]||""}}});return asv}function get_network(mediaItem){if(mediaItem.network&&mediaItem.network.brand)return mediaItem.network.brand;if(mediaItem.trackingName!==undefined)return mediaItem.trackingName;if(mediaItem.network&&mediaItem.network.name!==undefined)return mediaItem.network.name; +return"N/A"}var isTVE=false,isMarvel=false;if(window.location.hostname.indexOf("marvel.com")>-1)isMarvel=true;else if(window.location.hostname.match(/(abc|fftv|freeform|fxtv|ngtv|fxnetworks|watchdisney)(fe(sb|qa)?)?\.com$/)&&window.location.hostname.indexOf("abc6")===-1)isTVE=true;else if(window.location.href.indexOf("nationalgeographic.com/tv")>-1)isTVE=true;__dataLayer.updateMedia=function(playerDLname,eventName,eventData,currentPlayer){if(typeof currentPlayer!=="object"){Bootstrapper.Logging.logMsg("Failed to locate proper media player data in passed parameters. Exiting updateMedia function."); +return}if(playerDLname==="dtci.media"){var bundle=currentPlayer.bundle_||{},configs=bundle.configs_||{},rawMediaItem=configs.mediaItem||{},player=bundle.player_||{},mediaItem=player.mediaItem||{},tracking=mediaItem.tracking||{},conviva=tracking.conviva||{},omniture=tracking.omniture||{},heartbeats=tracking.heartbeats||{},mediainfo=player.mediainfo||{},ima3=player.ima3||{},currentAdEventInfo=ima3.currentAdEventInfo||{},adPosition=window.adPosition&&window.adPosition.toString(),show=mediaItem.show|| +{},page=__dataLayer.page||{},site=__dataLayer.site||{};if(isMarvel){var adInfo=configs.advertisingInfo||{};__dataLayer.media.kitchensink={"raw":rawMediaItem,"ads":adInfo}}if(currentAdEventInfo.adId!==undefined){__dataLayer.media.ad_id=currentAdEventInfo.adId&¤tAdEventInfo.adId[adPosition-1]||"N/A";__dataLayer.media.ad_length=currentAdEventInfo.creativeLength&¤tAdEventInfo.creativeLength[adPosition-1]||"N/A";__dataLayer.media.ad_name=currentAdEventInfo.adTitle&¤tAdEventInfo.adTitle[adPosition- +1]||"N/A";__dataLayer.media.ad_type=currentAdEventInfo.adType||"N/A";__dataLayer.media.ad_player=currentAdEventInfo.adSystem&¤tAdEventInfo.adSystem[adPosition-1]||"";__dataLayer.media.ad_position=adPosition||"1";__dataLayer.media.ad_creativeId=currentAdEventInfo.creativeId&¤tAdEventInfo.creativeId[adPosition-1]||"";__dataLayer.media.ad_creativeUrl=currentAdEventInfo.creativeUrl&¤tAdEventInfo.creativeUrl[adPosition-1]||""}__dataLayer.media.player_id=player.id_||currentPlayer.guid; +__dataLayer.media.air_date=heartbeats.PublishDate||mediaItem.airDate||"N/A";__dataLayer.media.airing_id="";__dataLayer.media.affiliate_name=mediainfo.affiliate||"N/A";__dataLayer.media.authentication_status="";__dataLayer.media.content_language=mediaItem.language||"N/A";__dataLayer.media.content_lock_flag=mediaItem.gated||"N/A";__dataLayer.media.daypart=page.daypart||show.dayPart||"N/A";__dataLayer.media.description=mediaItem.description||"N/A";__dataLayer.media.digital_date=mediaItem.availableDate|| +"N/A";__dataLayer.media.episode=mediainfo.eventId||"N/A";__dataLayer.media.episodeNumber=mediaItem.episodeNumber||"N/A";__dataLayer.media.feed=mediaItem.network&&mediaItem.network.name||"none";__dataLayer.media.fName=rawMediaItem.name||"N/A";__dataLayer.media.format=mediaItem.streamType||"N/A";__dataLayer.media.contentType=mediaItem.content_type||mediaItem.streamType;__dataLayer.media.full_episode=mediaItem.entityType&&mediaItem.entityType==="longform"?"y":"n";__dataLayer.media.genre=mediaItem.videoShowGenre|| +mediaItem.genre||conviva["ns_st_ge"]||show.genre||"";__dataLayer.media.is_mute=is_muted(player);__dataLayer.media.length=__dataLayer.media.duration=get_duration(mediaItem,player);__dataLayer.media.media_id=mediaItem.id&&mediaItem.id.toString()||"";__dataLayer.media.media_name=isTVE&&__dataLayer.media.fName!=="N/A"?__dataLayer.media.fName:mediaItem.title||"N/A";__dataLayer.media.module_position_number=mediaItem.module_position_number;__dataLayer.media.network=get_network(mediaItem);__dataLayer.media.orientation= +get_screen_orientation()||"";__dataLayer.media.placement=mediaItem.placement||"";__dataLayer.media.play_location=heartbeats.PlayLocation||"";__dataLayer.media.player_name=currentPlayer.platformVersion?currentPlayer.platformVersion:get_player_name(player);__dataLayer.media.prefix=show.showPrefix||"N/A";__dataLayer.media.program=show.title||"N/A";__dataLayer.media.rating=mediaItem.tvrating||"N/A";__dataLayer.media.season=mediaItem.seasonNumber||"N/A";__dataLayer.media.show_type=mediaItem.entityType|| +"N/A";__dataLayer.media.sport=mediaItem.sportName||"N/A";__dataLayer.media.start_type=bundle.startType||mediainfo.startType||"N/A";__dataLayer.media.title=show.title||"N/A";__dataLayer.media.trackTitle=show.trackTitle||"N/A";__dataLayer.media.type=mediaItem.type||"N/A";__dataLayer.media.videoOrigin=page.originator||"N/A";__dataLayer.media.video_binge_play_count="";__dataLayer.media.video_detail="";__dataLayer.media.video_domain="";__dataLayer.media.video_first_consumption="";__dataLayer.media.video_saved_list_content= +"";__dataLayer.media.video_start_source="";__dataLayer.media.date_modified=mediaItem.dateModified||"N/A";__dataLayer.media.first_published=mediaItem.firstPub||"N/A";__dataLayer.media.author=mediaItem.author||"N/A";__dataLayer.media.external_id=mediaItem.externalId||"";__dataLayer.media.asset_title=mediaItem.title||"";__dataLayer.media.location=mediaItem.location||"N/A";__dataLayer.media.originating_station=mediaItem.originating_station||"N/A";__dataLayer.media.hic_category=mediaItem.hicCategory|| +"N/A";__dataLayer.media.view_type=mediaItem.viewType||"N/A";__dataLayer.media.m3u8=mediaItem.source&&mediaItem.source.url||"N/A";__dataLayer.media.tags=mediaItem.tags||conviva.tags||"N/A";__dataLayer.media.date_viewed=mediaItem.dateViewed;__dataLayer.media.keywords=mediaItem.keywords||player.tagAttributes&&player.tagAttributes.class;__dataLayer.media.topic=mediaItem.topic;__dataLayer.media.stationTitle=mediaItem.stationTitle||"";__dataLayer.media.tms_id=mediaItem.tmsid||"";__dataLayer.media.is_live= +mediaItem.video_isLive?mediaItem.video_isLive:mediaItem.isLive||false;__dataLayer.media.is_breaking=mediaItem.video_isBreaking||false;__dataLayer.media.game_id=heartbeats.GameID||"";__dataLayer.media.video_type=heartbeats.VideoType||"";__dataLayer.media.asset_name=conviva.assetName||"";if(site.site==="gma"){var altasn=get_gma_asset_name(omniture,["eVar2","prop3"]);if(altasn)__dataLayer.media.asset_name=altasn}__dataLayer.media.video_size=omniture.eVar29||""}else if(v2player);else if(hudsonPlayer); +document.dispatchEvent(new Event("tms.media.ready"))};Bootstrapper.register("datalayer")},3786607,667991,-1);Bootstrapper.bindDependencyImmediate(function(){var Bootstrapper=window["Bootstrapper"];var ensightenOptions=Bootstrapper.ensightenOptions;Bootstrapper.ensEvent.trigger("adobeConfigSet NatGeo")},3597314,[3787015],694918,[666974],-1); +Bootstrapper.bindImmediate(function(){var Bootstrapper=window["Bootstrapper"];var ensightenOptions=Bootstrapper.ensightenOptions;__dataLayer.privacy=__dataLayer.privacy||{};__dataLayer.updatePrivacyMeta=function(){if(!Bootstrapper.Cookies&&typeof Bootstrapper.Cookies.get!=="function")return;var ccf=Bootstrapper.Cookies.get;var dl=__dataLayer,p=dl.privacy,mode=ccf("s_ensRegion"),dcf=ccf("_dcf"),uspriv=ccf("usprivacy"),extraParams=typeof Bootstrapper.getExtraParams==="function"?Bootstrapper.getExtraParams(): +{},cds=extraParams.cds||null;if(p.noniab)p.consent=(window.OnetrustActiveGroups===",,"?",C0001,":window.OnetrustActiveGroups)||null;else p.consent=mode==="ccpa"?uspriv:dcf;p.gdpr=mode==="gdpr"?dcf:null;p.ccpa=mode==="ccpa"?uspriv:null;p.notice=mode==="notice"?dcf:null;p.cds=cds;p.mode=mode};__dataLayer.updatePrivacyMeta();Bootstrapper.register("privacydl")},3786604,696873,-1); \ No newline at end of file