var Perf,globalLeft,Gemini,Telemetry,utils,data,MSANTracker,deferredCanary,g_ashsC,g_hsSetup,streamSenseUrl;define("jqBehavior",["jquery","viewport"],function(n){return function(t,i,r){function u(n){var t=n.length;return t>1?function(){for(var i=0;i<t;i++)n[i]()}:t?n[0]:f}function f(){}if(typeof t!="function")throw"Behavior constructor must be a function";if(i&&typeof i!="object")throw"Defaults must be an object or null";if(r&&typeof r!="object")throw"Exclude must be an object or null";return r=r||{},function(f,e,o){function c(n){n&&(typeof n.setup=="function"&&l.push(n.setup),typeof n.teardown=="function"&&a.push(n.teardown),typeof n.update=="function"&&v.push(n.update))}var h;if(o&&typeof o!="object")throw"Options must be an object or null";var s=n.extend(!0,{},i,o),l=[],a=[],v=[],y=!0;if(r.query){if(typeof f!="string")throw"Selector must be a string";c(t(f,s))}else h=n(f,e),r.each?c(t(h,s)):(y=h.length>0,h.each(function(){var i=n(this);c(t(i,r.data?s:n.extend(!0,{},s,i.data?i.data():{})))}));return y?{setup:u(l),teardown:u(a),update:u(v)}:null}}});require(["window"],function(n){JSON&&(JSON.tryParse||(JSON.tryParse=function(n){try{return n&&JSON.parse(n)}catch(t){}}));Array&&(Array.tryForEach||(Array.tryForEach=function(n,t){n&&Array.prototype.forEach.call(n,t)}));n&&(n.newGuid||(n.newGuid=function(){function n(){return(65535+Math.round(Math.random()*1e4)).toString(16).substring(1)}return n()+n()+"-"+n()+"-"+n()+"-"+n()+"-"+n()+n()+n()}))});define("irisBanner",["navigation","ajax","headData","imgSrc","track","afire","window","document","mediator","viewport","setCookie","getCookie"],function(n,t,i,r,u,f,e,o,s,h,c,l){function vt(){ti()&&yt()}function yt(){t.get({url:pt(),dataType:"html",success:function(n){require(["c.onload"],wt(n))},error:function(n){w(n)},timeout:1500,ontimeout:function(n){w(n)}})}function pt(){var r=n.getParamsFromUrl(location.href),f="/{0}/{1}/irisbannerajax?position={2}&canvas={3}".format(i.locale,i.clientSettings.vk,tt.pos,tt.canvas),u="",t,e;for(t in r)r.hasOwnProperty(t)&&(e=r[t],u+="&"+t+"="+e);return u&&(f+=u),f}function wt(n){function y(n,t){u.trackPartialImpression(t);var i=ii(t);ri(i);n==="generic"?pt(i):n==="overlay"?wt(i):(ht(t,"showings"),dt(i,t))}function pt(n){var f=t.querySelectorAll(".irisbanner>header>a,.irisbanner .btn1,.irisbanner .btn2,.irisbanner .closeicon"),i,r,u;Array.prototype.forEach.call(f,function(n){n.addEventListener(a,b)});i=t.querySelector(".irisbanner .dismiss");i&&i.addEventListener(a,bt);r=t.querySelectorAll(".irisbanner>header>a,.irisbanner .btn1,.irisbanner .btn2");Array.prototype.forEach.call(r,function(t){t.addEventListener(a,function(){g(n)})});u=t.querySelectorAll(".irisbanner .closeicon, .irisbanner .dismiss");Array.prototype.forEach.call(u,function(t){t.addEventListener(a,function(){nt(n)})})}function wt(n){var i,r,u,f;o.addEventListener(a,gt);i=t.querySelector(".irisbanneroverlay .dismissoverlay");i&&i.addEventListener(a,k);r=t.querySelectorAll(".irisbanneroverlay>header a,.irisbanneroverlay .btn1,.irisbanneroverlay .btn2");Array.prototype.forEach.call(r,function(n){n.addEventListener(a,k)});u=t.querySelectorAll(".irisbanneroverlay .dismissoverlay");Array.prototype.forEach.call(u,function(t){t.addEventListener(a,function(){nt(n)})});f=t.querySelectorAll(".irisbanneroverlay>header a,.irisbanneroverlay .btn1,.irisbanneroverlay .btn2");Array.prototype.forEach.call(f,function(t){t.addEventListener(a,function(){g(n)})})}function dt(n,i){var u=t.querySelector(".closebutton"),r;u&&(u.addEventListener(a,function(n){st(i,n)}),u.addEventListener(a,function(){nt(n)}));r=t.querySelector(".action");r&&(r.addEventListener(a,function(){g(n)}),r.addEventListener(a,function(n){kt(i,n)}))}function tt(n,t){return n.getElementsByClassName(t)[0]}function ni(n){var t=n.getAttribute("data-duration"),r;return i&&i.clientSettings&&i.clientSettings.uiprsettings&&i.clientSettings.uipr&&(r=e.uiprBannerRenderDelayInMinutes||8,t>r&&(t=r)),t}var f,ut,ft,vt,h,c,s;if(!n){w("Empty response received for the ajax call");return}var yt=new e.DOMParser,it=yt.parseFromString(n,"text/html"),t=it&&it.getElementById(ct);if(t){if(f=tt(t,"irisbanner"),f){if(ut=f.getAttribute("data-position"),v=v+"-"+ut,s="generic",p=f.id===lt||f.id===at||f.id===rt,p&&(ft=l("tou-showings")-0||0,ft!=0))return;y(s,f);vt=ni(f);setTimeout(b,vt*6e4)}h=tt(t,"irisbanneroverlay");h&&(s="overlay",y(s,h));c=tt(t,"irisbannermobile");c&&(s="mobile",require(["binding","c.dom"],function(n){n("truncate",".title.hl").all()}),y(s,c));o.getElementById("irisbannerph").appendChild(t);Array.prototype.forEach.call(t.querySelectorAll("img"),function(n){r.reset(n)});d();et.classList.add(v);ot()}}function ot(){setTimeout(function(){s.pub("IrisBannerRendered")},1e3)}function w(){ot()}function b(n){et.classList.remove(v);d();n&&p&&(o.querySelector("#"+rt)?c("tou-showings",2,ut,!1,"/"):c("tou-showings",1,ut,!1,"/"))}function bt(n){n.preventDefault();b(n)}function k(){var n=o.querySelector(".irisbanneroverlay");n.classList.remove("show");n.classList.add("hide");d()}function st(n,t){t.preventDefault();ht(n,"dismissed");var i=o.querySelector(".irisbannermobile");i.classList.remove("show");i.classList.add("hide")}function kt(n,t){dt(n);st(n,t);location.href=o.querySelector(".irisbannermobile").getAttribute("data-actionuri")}function ht(n,t){var u="iris-banner-"+t,r=n.id,i=JSON.tryParse(l(u))||{};i.hasOwnProperty(r)?i[r]+=1:i[r]=1;c(u,JSON.stringify(i),ft,!1,"/")}function dt(n){var t="iris-banner-action-clicked",i=JSON.tryParse(l(t))||{};i[n.id]="1";c(t,JSON.stringify(i),ft,!1,"/")}function gt(n){var t=!1,i=n.target,r=o.querySelectorAll(".irisbanneroverlay,.irisbanneroverlay>header,.overlay-body,.overlay-logo,.overlay-img,.overlay-text-area,.overlay-headline,.overlay-headline>a,.overlay-lead,.overlay-button,.irisbanner,.irisbanner>header,.irisbanner>header>img,.irisbanner>header>a,.irisbanner>header>a>span,.irisbanner>header>div,.irisbanner>header>div>a");Array.prototype.forEach.call(r,function(n){if(i==n&&!t){t=!0;return}});t||k(n)}function d(){setTimeout(function(){s.pub(h.sizeChangeEventName,"irisBannerShow")},1e3)}function ni(){var n=o.head&&o.head.getAttribute("iris-modules-settings");return JSON.tryParse(n)}function ti(){return o.getElementById("conditionalbanner")||o.getElementById("breakingnews")||o.getElementById("breakingnewsbanner")?!1:!0}function ii(n){var t=null;return n&&(t=JSON.tryParse(n.getAttribute("data-json"))),!t,t}function ri(n){var t=n&&n.tvb;t=t&&decodeURIComponent(t);t&&!it[t]&&(f(t),it[t]=1)}function g(n){var t=n&&n.tcb;t=t&&decodeURIComponent(t);t&&f(t)}function nt(n){var t=n&&n.tdb;t=t&&decodeURIComponent(t);t&&f(t)}var y=ni();if(y&&y.length){var tt=y[0],it={},a="click",v="irisbactive",ct="irisbanner",lt="MSA_2021_WW_MSN_Blue_ilogo_Banner1_v1",at="MSA_2021_WW_MSN_Blue_ilogo_Banner1_v1.2",rt="MSA_2021_WW_MSN_Blue_ilogo_Banner2_v1",p=!1,ut=365,ft=2,et=o.body;return require(["c.onload"],vt),{}}});define("adCommon",["document","pageTime","classList","headData","viewAware"],function(n,t,i,r,u){function p(n,t,i){n&&typeof t=="function"&&i&&(i[n]?i[n].push(t):i[n]=[t])}function w(n,t,i,r){var f,u;t&&i&&(f=5,t.divid=t.divid||t.divName,t.msnSdkName=r,u=setInterval(function(){if(i[n]&&i[n].length){for(var r=0;r<i[n].length;r++)i[n][r](t);clearInterval(u)}else f--||clearInterval(u)},500))}function b(n,t,i){n&&t&&(typeof i=="string"||typeof i=="number")&&(n[t]=i)}function f(n,t){return(t.exec(n)||{})[1]||""}function k(n){var r=f(n,l),t=f(n,a),u="",i=f(n,v);return i&&i!=="0"&&(u=i),t===""&&(t=r),{adMake:r,adModel:t,adYear:u}}function d(){var t=n.body,r;return t&&(r=i.contains(t,"startpage")?"homepage":i.contains(t,"ap")?"article":i.contains(t,"gp")?"gallery":i.contains(t,"homepage")?"vlp":i.contains(t,"structured")?"structured":(i.contains(t,"gfp")||i.contains(t,"afp"))&&i.contains(t,"fullscreen")?"fs_gallery":"NA"),r}function g(){return e("MUID")}function nt(){var n=e("adslrid");return n!="N"?n:""}function tt(){var n=r.locale.split("-");return n.length>1?n[1].toUpperCase():null}function it(){return e("TOptOut")}function o(t,i){return i&&i.forcefulVisibilityInEffect?i.forceVisibilityOn:i&&i.options&&i.options.scrollInit?t&&(t.top||t.bottom||t.left||t.right)&&t.top<=(window.innerHeight||n.documentElement.clientHeight)&&t.bottom>=0&&t.left<=(window.innerWidth||n.documentElement.clientWidth)&&t.right>=0:!0}function rt(t,r,u,f,e){var o=e||((n.getElementById(t)||{}).parentNode||{}).parentNode;o&&(((o.querySelector(".adchoices,.adchoicesjs")||{}).style||{}).display=f?"block":"none",r)&&(u||i.contains(o,"widead"))&&(o.style.display="",o.style.visibility="visible")}function ut(n,t){n&&(n.forcefulVisibilityInEffect||(n.clientRect=n.elem.getBoundingClientRect()),n.isVisible=o(n.clientRect,n),n.canBeDisplayed=s(n,t)&&!n.shouldHideAds,n.canBeDisplayed|=n.forceDisplayOn||n.canBeDisplayed)}function s(n,t){return t=t||u.currentView(),!!(t&n.allowedViews)}function e(t){var r=new RegExp("\\b"+t+"\\s*=\\s*([^;]*)","i"),i=r.exec(n.cookie);return i&&i.length>1?i[1]:""}function ft(){return window.performance&&typeof window.performance.now=="function"?window.performance.now():(new Date).getTime()}function et(){return(new Date).getTime()+"|"+(Math.random()*9+1)*Math.pow(10,17)}function ot(){var u=[],f=r.currentFlights,i,n,t;if(f)for(i=f.split(","),n=0;n<i.length;n++)t=i[n],t&&t.indexOf("adflt-")===0&&u.push(t);return u}function h(){var t=n.querySelector(".bannersectionad[data-section-id='toptakeoverad']"),i;return t&&(i=t.parentNode,i)?(i.removeChild(t),!0):!1}function c(){var t=n.querySelector(y),i;return t&&(i=t.parentNode,i)?(i.removeChild(t),!0):!1}function st(){c()?require(["hpNativeAdHandler","c.deferred"],function(){}):require(["track","errorCategory"],function(n,t){n.trackAppErrorEvent(t.monetizationNativeInDisplayTodayTimeout)})}function ht(){h()?require(["hpNativeAdHandler","c.deferred"],function(){}):require(["track","errorCategory"],function(n,t){n.trackAppErrorEvent(t.monetizationNativeInDisplayBannerTimeout)})}function ct(){var r=n.querySelector("#precontent"),i=n.querySelector("#precontent .outeradcontainer"),t;return i&&(t=i.parentNode,t)?(r.removeChild(t),!0):!1}function lt(n){ct()?require(["articlePageNativeAdHandler","c.deferred"],function(t){var i=t();i.manageTopBannerNativeAd(n)}):require(["track","errorCategory"],function(n,t){n.trackAppErrorEvent(t.monetizationNativeInDisplayArticleBannerTimeout)})}function at(){var t=n.querySelector(".drrTopAdWrapper"),i;return t&&(i=t.parentNode,i)?(i.removeChild(t),!0):!1}function vt(n){at()?require(["articlePageNativeAdHandler","c.deferred"],function(t){var i=t();i.manageTopRightNativeAd(n)}):require(["track","errorCategory"],function(n,t){n.trackAppErrorEvent(t.monetizationNativeInDisplayArticleTopRightTimeout)})}function yt(n,t,i){var f,u,r,e,o;if(!t)return!1;for(f=t.split(","),u=0;u<f.length;++u)if((r=f[u].trim().split("~"),r.length===2||r.length===3)&&(r.length!==3||i===r[2])){try{e=new Date(r[0].trim());o=new Date(r[1].trim())}catch(s){continue}if(n>=e&&n<o)return!0}return!1}var l=/\bMAKE=([^&]*)/i,a=/\bMODEL=([^&]*)/i,v=/\bYEAR=([^&]*)/i,y=".todayshowcasead";return{addEventListener:p,callEventHandlers:w,eventTypes:{AdRequested:"AdRequested",BeforeAdRender:"BeforeAdRender",AdRefreshed:"AdRefreshed",ErrorOccurred:"ErrorOccurred",AdNoBid:"AdNoBid",AdTimeout:"AdTimeout",AdReturned:"AdReturned",AdResized:"AdResized",SweeperCollapsed:"SweeperCollapsed"},adTelemetryAttrs:{EventType:"eventType",DapStartTime:"dst",DapEndTime:"den",AdReturnTime:"art",FriendlyId:"id",PageGroup:"pg",Width:"w",Height:"h",Status:"status",AppNexusAdId:"anAd",SequenceId:"seqid",Sdk:"sdk",AdFinalEndTime:"fen",OathAsid:"oAsid",IsIframe:"ifrm",ClickTime:"ct",TargetUrl:"tu",CustomData:"custom"},isPlacementVisible:o,setAdContainerDisplayState:rt,updateElementData:b,isAllowedInView:s,checkAndSetAdVisibility:ut,getPageType:d,getOptOut:it,getMuid:g,getEnvelopeId:nt,getCountryCode:tt,getCurrentTime:ft,getAdFlights:ot,responseStatusCode:{Success:1,NoAd:2,OneByOneCollapsePixel:3,AdError:4,NullAdObject:5,Unknown:6},getOathAsid:et,getYMMParams:k,replaceTodayNativeAd:st,replaceTopBannerNativeAd:ht,removeTopBannerDisplayAd:h,removeTodayTopRightDisplayAd:c,replaceArticleTopBannerNativeAd:lt,replaceArticleRightRailNativeAd:vt,isDateTimeInRange:yt}});define("adTelemetry",["window","pageTime","pageStart","logging","adCommon","requestAnimationFrame","mediator","track"],function(n,t,i,r,u,f,e,o){function v(){return o.getCurrentPageRequestId()}function y(n){n&&p(n)}function p(n){if(n){if(s.length>l){r.error("adTelemetryMgr: exceeded max posting queue length.");return}s.push(n);f(function(){h(s)})}}function h(n){if(n.length!==0)for(var t;t=n.shift();)o.trackAdEvent(t)}function w(n){n&&n.telemetry&&f(function(){y(n.telemetry)},0)}function c(){e.unsub("pageViewOnLoad",c);h(a)}var s=[],l=7,a=[],b=((n.performance||{}).timing||{}).responseStart||(n._timing||{}).start||+new Date;return e.sub("pageViewOnLoad",c),{recordAdOperation:w,getCurrentPageRequestId:v}});define("adRefresh",["dap","mediator","adTelemetry","adCommon"],function(n,t,i,r){function c(n){if(n.norefresh===!0)return!1;var t=r.getCurrentTime()-n.st;return n.isRendered&&n.isLoaded||t>4e3?!0:!1}function h(n){setTimeout(function(){u=!1;e=!1},n)}function f(n,t,r,u){var f,e,o;return(r&&n.pg===a&&(n.norefresh=!0),!u&&!c(n))?!1:(n.refreshEnabled=!0,n.telemetry={},n.isRendered&&n.detectionObject&&n.detectionObject.stopDetection(),f=n.elem.parentNode.parentNode,e=f.offsetHeight,e>=0&&(f.style.height=e+"px"),i&&(o=i.getCurrentPageRequestId(),n.params=n.params.replace(/PVGUID=[^&]*/,"PVGUID="+o),n.options=n.options||{},n.options.rid=o),t===!0&&n.refreshAd(),!0)}function y(n,t){var u,r,i;if(n&&n.length){for(r=0;u=n[r];r++)try{f(u,!0,t)}catch(e){}i=n[0].rd;i=v;i=o>i?i:o;h(i)}}function p(n,t){function r(o){var s,h;if(u===0||!(!o||u>=n.length||i&&o.htmlid!==i)){o&&(o.refreshCallback=null);s=n[u++];s.refreshCallback=r;try{if(i=s.htmlid,h=f(s,!0,t),!h){r(s);return}}catch(c){i=null}setTimeout(function(){r(s)},e)}}var u=0,i,e=typeof t=="number"?t*s+n[0].rd:n[0].rd,c=typeof t=="number"?t*s+o:o;r();h(c)}function w(t,i){e||u||n.adPlacements&&n.adPlacements.length&&(u=!0,i?p(n.adPlacements):y(n.adPlacements,t))}function b(t,i,r){var l,v,o,a;if(!e&&!u&&(l=n.adPlacements,l&&l.length)&&(e=!0,l&&l.length)){for(v=typeof i=="number"?i*s+l[0].rd:l[0].rd,a=0;o=l[a];a++)if(o.refreshCallback=null,t){if(o.htmlid===t){o.lastRefreshed=!0;f(o,!0,!1,r);break}}else if(!o.lastRefreshed&&c(o)){if(o.lastRefreshed=!0,!f(o,!0,i))continue;break}else o.lastRefreshed=!1;h(v)}}function k(t){if(typeof t=="string"&&(!t.trim||t.trim()!=="")&&n.adPlacements&&n.adPlacements.length)for(var i,r=0;i=n.adPlacements[r];r++)i.options.prid=t}function d(i){var s,o,r,e,h,v,c,a;if(!i&&!u){for(u=!0,s=n.adPlacements,o={},h=0;e=s[h];h++)f(e,!1),e.adType===l?(r=o[e.htmlid],r||(r=[],o[e.htmlid]=r),r.push(e),s.splice(h--,1)):e.order=null;for(v in o)for(r=o[v],r.unshift(r.splice(-1,1)[0]),c=0;a=r[c];c++)a.order=c+10,s.push(a);t.pub("adrefresh");u=!1}}var l=3,e,u,s=600,o=6e3,a="TSTPRMUS32",v=parseInt("6000")||4500;return{refresh:d,refreshOneAd:b,refreshAllAds:w,updateAdsProviderId:k,refreshAdByAdObject:f}});define("adAutoRefresh",["mediator","adRefresh","adCommon","visibility","trackInfo"],function(n,t,i,r){function h(n){if(n&&n.htmlid)if(n.ttpiProcessing&&u)n.ttpiProcessing=!1,setTimeout(function(){h(n)},u);else if(o){f[n.htmlid]=n;var t=!r.isHidden();t?v(n):r.notifyWhenPageVisible().then(function(){v(n)})}else c(n)}function v(n){var t=!!e[n.htmlid];n&&n.htmlid&&t&&(f[n.htmlid]=null,n.forcefulVisibilityInEffect=!0,n.forceVisibilityOn=!0,c(n))}function p(n){for(var i,t,r,u=0;u<n.length;u++)(i=n[u],i&&i.target&&(t=i.target.getAttribute("id")),t)&&(i.intersectionRatio>=.5?(e[t]=i,r=f[t],r&&(f[t]=null,r.forcefulVisibilityInEffect=!0,r.forceVisibilityOn=!0,c(r))):e[t]&&(e[t]=null))}function c(n){if(!(n.armc<=0)){var i=t.refreshAdByAdObject(n,!0);i||setTimeout(function(){t.refreshAdByAdObject(n,!0)},4e3);n.armc--}}function y(){i.getCurrentTime()-a>3e4||(window._pageTimings&&window._pageTimings.TimeToPageInteractive&&!u?u=window._pageTimings.TimeToPageInteractive:setTimeout(function(){y()},2e3))}function w(n){var f,r,t;if((s||(s=i.getPageType()),s!=="gallery")&&n&&n.ari&&(u||l||(a=i.getCurrentTime(),y(),l=!0),u||(n.ttpiProcessing=!0),setTimeout(function(){h(n)},n.ari+u),window.IntersectionObserver&&!o))for(f={threshold:.5},o=new window.IntersectionObserver(p,f),r=document.querySelectorAll(".adcontainer"),t=0;t<r.length;t++)o.observe(r[t])}var f={},e={},l=!1,o,a=0,u=0,s;return n.sub("adloaded",w),{startAdAutoRefresh:h}});require(["window"],function(n){n.setImmediate||(n.setImmediate=function(t){n.setTimeout(t,0)},n.clearImmediate=n.clearTimeout)});define("sweeperInfo",[],function(){function t(n){for(var i=[],t=0;t<n.length;t++)i.push(n[t]);return i}var n="0.2";return window.addEventListener("message",function(i){i.data&&i.data.cmd==="sweeper_info"?require(["headInfo","document"],function(r,u){i.source.postMessage({cmd:"sweeper_response_info",version:n,pageName:r.PageName,classList:u.body&&u.body.classList?t(u.body.classList):[],codeBase:"prime",url:window.location.href},u.location.origin)}):i.data&&i.data.cmd==="sweeper_fetch_ad"?require(["sweeperManager"],function(n){n.process(i)}):i.data&&i.data.cmd==="sweeper_collapse"&&require(["sweeperManager"],function(n){n.collapse(i)})},!1),{}});define("sweeperManager",["window","document","nativeAdManager","classList","c.deferred"],function(n,t,i,r){function c(){var n;return n}function l(t){if(!t)return u.logError("[hpNativeAdHandler]: Empty response"),null;var r=new n.DOMParser,i=r.parseFromString(t,"text/html");return i?i:(u.logError("[hpNativeAdHandler]: Unable to parse HTML content after successful ajax call"),null)}function e(n,t){require(["track","errorCategory"],function(i,r){var r=r.monetizationNativeInDisplaySweeperFailure;r.errSource="sweeperManager.js";r.errMsg="Sweeper error: "+t+"; data:"+JSON.stringify(n);i.trackAppErrorEvent(r)})}function a(n){var p=n.source,w=n.data.data.placements,b=u.getUserMuid(),a,i=t.body,v,y;a=r.contains(i,"startpage")?"HP":r.contains(i,"ap")?"AR":r.contains(i,"gp")?"GA":r.contains(i,"sd")?"SD":r.contains(i,"homepage")?"VLP":r.contains(i,"channelplayerpage")?"VI":"HP";v="Sweeper"+a;y={placementInfo:w,isAdBlocker:!1,muid:b,nativeAdprovider:c(),canvasId:v,sourceUrl:location.href,pageType:a,featureArea:"sweeper",asid:n.data.data.asid};u.getRecommendations("nativeadhpcontentajax",y,function(i){var u=l(i),r;if(!u){e(n.data.data,"not valid html snippet");f(n);return}if(r=u.querySelector(h),r||(r=u.querySelector(s)),!r){e(n.data.data,"not find qualified ads");f(n);return}p.postMessage({cmd:"sweeper_response_ad",content:i},t.location.origin)},function(t){t&&(e(n.data.data,"Request Failure:"+t),f(n))},o,!0)}function f(t){require(["dap"],function(i){for(var f,e,s=t.source,o=n.document.querySelectorAll(".adcontainer"),r,u=0;u<o.length;u++)f=o[u],e=f.querySelector("iframe"),e&&e.contentWindow===s&&(r=f.id);i.collapseAd&&r&&i.collapseAd({divid:r,divName:r})})}var u=i(),o=4e3,s=".mediumcardContainer",h="#extcontentsponcon__sliver_1";return{process:a,collapse:f}});define("adDetection",["document","pageTime","mediator","adCommon","classList","dapmgr","adTelemetry","window","trackInfo"],function(n,t,i,r,u,f,e,o,s){function p(p){function tt(){r.updateElementData(p.telemetry,r.adTelemetryAttrs.FriendlyId,p.friendlyId);r.updateElementData(p.telemetry,r.adTelemetryAttrs.PageGroup,p.pg);it()}function it(){if(!p.subscribed){var n=r.eventTypes;f.addEventListener(n.BeforeAdRender,function(){c&&p.options.moatjsUrl&&(c=!1,require({js:p.options.moatjsUrl}))});f.addEventListener(n.AdRefreshed,function(n){w(n,"ads log: "+t()+": Ad creative loaded.",ut)});f.addEventListener(n.ErrorOccurred,function(n){w(n,"ads log: "+t()+": Ad creative error.",rt)});f.addEventListener(n.AdNoBid,function(n){w(n,"ads log: "+t()+": Ad no bid.",et)});f.addEventListener(n.AdTimeout,function(n){w(n,"ads log: "+t()+": Ad timeout.",ht)});f.addEventListener(n.AdReturned,function(n){n&&p&&n.divid===p.htmlid&&r.updateElementData(p.telemetry,r.adTelemetryAttrs.AdReturnTime,t())});f.addEventListener(n.AdResized,function(n){w(n,"ads log: "+t()+": Ad creative loaded.",ot)});f.addEventListener(n.SweeperCollapsed,function(n){w(n,"ads log: "+t()+": Ad no bid.",st)});p.subscribed=!0}}function w(n,t,i){n&&p&&n.divid===p.htmlid&&typeof i=="function"&&i(n)}function g(n){if(!n){var t=r.isDateTimeInRange(new Date,v),i=s&&s.sitePage&&s.sitePage.vertical?s.sitePage.vertical:"";t=r.isDateTimeInRange(new Date,y,i);t===!1&&p.articleTopBannerTimeout&&p.articleTopBannerTimeout===!0&&(o.JAC&&o.JAC.destroyPosition&&p.friendlyId&&o.JAC.destroyPosition(p.friendlyId),r.replaceArticleTopBannerNativeAd(p.oathAsid));t===!1&&p.articleTopRightTimeout&&p.articleTopRightTimeout===!0&&(o.JAC&&o.JAC.destroyPosition&&p.friendlyId&&o.JAC.destroyPosition(p.friendlyId),r.replaceArticleRightRailNativeAd(p.oathAsid))}}function rt(n){p.ignoreAdLoadedEvent=!0;setTimeout(function(){p.ignoreAdLoadedEvent=!1},3e3);b(n);g(!1);k(n,"error");typeof p.completionCb=="function"&&p.completionCb()}function ut(n){p.ignoreAdLoadedEvent||(p.height=n.height,p.width=n.width,p.anAdId=n.anAdId||n.creativeId,p.anAuctionId=n.anAuctionId,b(n),d(n),at(n),k(n,"success"),i.pub(h,p),typeof p.completionCb=="function"&&p.completionCb(),ft(),n.ifrm||vt(n))}function ft(){typeof p.refreshCallback=="function"&&p.refreshCallback(p)}function et(n){p.height=n.height=1;p.width=n.width=1;b(n);d(n);g(!0);k(n,"nobid");i.pub(h,p);typeof p.completionCb=="function"&&p.completionCb()}function ot(n){p.height=n.height;p.width=n.width;b(n);d(n);i.pub(h,p)}function st(n){if(p.ignoreAdLoadedEvent=!0,setTimeout(function(){p.ignoreAdLoadedEvent=!1},3e3),p.height=n.height=1,p.width=n.width=1,b(n),d(n),g(!1),k(n,"sweepercollapse"),p.elem){var t=p.elem.querySelector("iframe");t&&(t.height="0",t.style.height="0",t.parentNode!=p.elem&&(t.parentNode.style.height=""))}i.pub(h,p);typeof p.completionCb=="function"&&p.completionCb()}function ht(n){n.height=1;n.width=1;typeof p.completionCb=="function"&&p.completionCb();k(n,"timeout")}function ct(n){n=n||{};r.updateElementData(p.telemetry,r.adTelemetryAttrs.EventType,"ad_click");r.updateElementData(p.telemetry,r.adTelemetryAttrs.AppNexusAdId,p.anAdId);r.updateElementData(p.telemetry,r.adTelemetryAttrs.OathAsid,n.oAsid);r.updateElementData(p.telemetry,r.adTelemetryAttrs.SequenceId,n.seqId);r.updateElementData(p.telemetry,r.adTelemetryAttrs.ClickTime,t());r.updateElementData(p.telemetry,r.adTelemetryAttrs.TargetUrl,n.tu);nt(n);e.recordAdOperation(p)}function lt(){}function b(n){n=n||{};p.canDisplayAdChoices=n.width>2&&n.height>2;((p.elem.parentNode.querySelector(".adchoices,.adchoicesjs")||{}).style||{}).display=p.canDisplayAdChoices?"block":"none"}function d(n){p.elem.style.display="";p.elem.style.visibility="visible";var t=((p.elem||{}).parentNode||{}).parentNode;t&&(t.style.height="",n.width>2&&n.height>2?(u.remove(t,a),u.add(t,l)):(u.remove(t,l),u.add(t,a)),p.anAdId&&p.elem.setAttribute("data-anAdId",p.anAdId))}function k(n,i){n=n||{};r.updateElementData(p.telemetry,r.adTelemetryAttrs.Width,p.width);r.updateElementData(p.telemetry,r.adTelemetryAttrs.Height,n.height);r.updateElementData(p.telemetry,r.adTelemetryAttrs.Status,i);r.updateElementData(p.telemetry,r.adTelemetryAttrs.AppNexusAdId,p.anAdId);r.updateElementData(p.telemetry,r.adTelemetryAttrs.SequenceId,n.seqId);r.updateElementData(p.telemetry,r.adTelemetryAttrs.Sdk,n.msnSdkName);r.updateElementData(p.telemetry,r.adTelemetryAttrs.AdFinalEndTime,t());r.updateElementData(p.telemetry,r.adTelemetryAttrs.OathAsid,n.oAsid);r.updateElementData(p.telemetry,r.adTelemetryAttrs.IsIframe,n.ifrm);nt(n);e.recordAdOperation(p)}function nt(n){var t={};n.adContentType&&(t.adContentType=n.adContentType);n.aolAdId&&(t.aolAdId=n.aolAdId);n.aolFormat&&(t.aolFormat=n.aolFormat);n.aolGUID&&(t.aolGUID=n.aolGUID);r.updateElementData(p.telemetry,r.adTelemetryAttrs.CustomData,JSON.stringify(t))}function at(t){var u,f,e,i,r;if(t&&t.divid&&(u=n.querySelector("#"+t.divid),u)&&(f=u.querySelector("iframe"),f)&&(e=f.contentDocument,e)&&(i=e.querySelectorAll("iframe"),i))for(r=0;r<i.length;r++)i[r].width>1&&i[r].height>1&&i[r].src&&i[r].src!="about:blank"&&(t.ifrm=1)}function vt(n){for(var i=[p.elem],r,u,t;i.length>0;)for(r=i.pop(),$(r).click(function(){ct(n)}),u=$(r).find("iframe"),t=0;t<u.length;t++)try{i.push($(u[t]).contents())}catch(f){}}return{startDetection:tt,stopDetection:lt}}var h="adloaded",c=!0,l="non-empty-ad",a="ad-1x1",v="2021-06-21T00:00:00-05:00~2021-06-21T23:59:59-05:00",y="2021-01-01T00:00:00-05:00~2021-01-10T00:00:00-05:00~news, 2021-01-01T00:00:00-05:00~2021-01-10T00:00:00-05:00~finance";return p});define("adLoad",["viewAware","classList","evaluate","mediator","pageTime","document","imgSrc","c.dom","c.deferred"],function(n,t,i,r,u,f,e){function o(n,t){var i,r;if(n&&n.length)for(i=0;r=n[i];++i)r.nodeType==1&&t(r)}function s(u,f){function y(n){var l="no-axb",i,c,h,f;if(t.contains(u,l)||t.add(u,l),n.htmlid==a||n.id==a){if(i=s.offsetHeight,c=s.getAttribute("ad-loaded-height"),c)try{h=parseInt(c);!isNaN(h)&&i<h&&(i=h)}catch(y){return}s.id&&s.id.indexOf("rectangle1_article_")===0&&window.drrNativeAd===1||(t.contains(u,"layout-large")?t.remove(u,"layout-large"):t.contains(u,"layout-medium")?t.remove(u,"layout-medium"):t.contains(u,"layout-small")?t.remove(u,"layout-small"):t.contains(u,"layout-none")?t.remove(u,"layout-none"):t.contains(u,"no-ad")&&t.remove(u,"no-ad"),i<=2?f="layout-none":v?i>=550?f="layout-large":i>=200?f="layout-medium":i>=50&&(f="layout-small"):i>299?f="layout-large":i>99&&(f="layout-small"),f&&(t.add(u,f),o(u.querySelectorAll("img"),function(n){e.checkLoad(n)}),r.pub("invalidate-layout",u),r.pub("truncate")))}}var h,v,l,c,s,a,p;if(u&&u.querySelectorAll&&(f=f||".showcasead,.ad300x250,.ad",h=u.querySelectorAll(f),v=u.className.indexOf("today")>=0,h.length)){if(h.length==1)l=h[0];else switch(n.currentView()){case n.views.SIZE1ROWSIZE4COLUMN:case n.views.SIZE2ROWSIZE4COLUMN:l=h[h.length-1];break;default:l=h[0]}(l.style.display="block",s=l.querySelector(".adcontainer"),s&&(c=i(s.getAttribute("data-adjs"))))&&(a=s.id,v&&(p=s.getAttribute("ad-loaded-height"),p&&y(s)),require(["dap"],function(n){r.sub(n.adLoadedEvent,y);r.sub(n.adRerenderedEvent,y);c.dap&&n(c.dap,c.width,c.height,a,c.iaf,c.option)}))}}var h=f.querySelectorAll(".today1,.todaymodule,.todaystripe,.skyline,.pagingsection .newlist,.tabsection .newlist,.pagingsection .list,.tabsection .list, .flexible.gp #maincontent");return o(h,s),{loadSectionAd:s}});define("implicitPersonalizationTracker",["getCookie","setCookie","c.onload"],function(n,t){var i="ipt",r="";if(r=n(i),r)try{t(i,"{}",-1,t.topDomain,"/")}catch(u){}return 1});define("oneds-schemaMapping",["window"],function(){return{schema:{onedsSchema:{eventBase:{eventIndex:"idx",custom:"pb",isMeaningfulScroll:"isMeaningfulScroll",page:{name:"pg.n",url:"cu",type:"pg.t",product:"pg.p",config:"pg.c",canvas:"cvs",pivot:"pivot",dwellTime:"dwellTime",referral:"rf",isAutoRefresh:"ar",isJSEnabled:"getIsJsEnabled",isStatic:"isStaticPage",idx:"pgIdx",total:"pgTot",viewType:"viewType",isAdEnabled:"pb.adoni",has3PSearch:"",ocid:"getOcid",isCorePV:"isCorePV",content:{type:"ct",title:"dv.Title1",domainId:"di",vertical:"subcvs",category:"st.dpt",subcategory:"st.sdpt",brand:"cv.partner",partnerName:"cv.publcat",author:"cv.author",id:"cv.entityId",source:"cv.entitySrc",parentId:"cv.parentId",brandId:"provid",docHeight:"docht",osgp:"osgp",rt:"rt",ccn:"ccn",topic:"pb.tp",isLocal:"isLocal",subscriptionType:"subscriptionType",providerType:"providerType"}},user:{aadState:"aadState",isSso:"issso",isSignedIn:"pp"},locale:{mkt:"mkt"},integration:{joinIds:"jids"},browser:{cookieEnabled:"getCookieEnabled",deviceGroup:"d.dgk",muid:"clid",scrollOffset:"scrollOff",height:"bh",width:"bw",screenSize:"scr",clientId:"clid",clientIdType:"clidType",isMobile:"d.imd",hiddenOnce:"wbh",anoncknm:"anoncknm",isWin11:"isWin11",isXBox:"isXBox"},feed:{id:"fid",name:"fn",type:"ft"},flight:{tmpl:"tmpl",id:"flightid",externalId:"ex"},request:{activityId:"activityId",requestId:"rid"}},pageaction:{gesture:"gesture",behavior:"bt",actionType:"at",object:{name:"e1.n",type:"e1.y",perf:{tti:"TTI"},destinationUrl:"du",content:{headline:"hl",headlineIdx:"h",type:"e1.ct",vertical:"e1.v",topic:"e1.tp",category:"e1.c",source:"e1.s",id:"e1.l",subscriptionType:"subscriptionType",isLocal:"isLocal",providerType:"e1.providerType"},placement:{lineage:"l",lineageOrdinal:"lo",ordinal:"e1.o",parentId:"e1.p",id:"e1.i"},feed:{id:"e1.f"}}},contentupdate:{compressedObject:"e1.e",contentViewType:"mech",perf:{tti:"TTI"}},app_error:{extSchema:{id:"errId",message:"errMsg",source:"errSource",pb:"pb",ignorePV:"ignorePV",reportingType:"reportingType"}},unload:{},adimpr_update:{extSchema:{dapStartTime:"dst",dapEndTime:"den",adReturnTime:"art",id:"id",pageGroup:"pg",width:"w",height:"h",status:"status",creativeId:"anAd",sequenceId:"seqid",sdk:"sdk",endedRenderingTime:"fen",oAsid:"oAsid",isIframe:"ifrm",custom:"custom"}},ad_feedback:{extSchema:{providerId:"provId",tag:"tag",title:"title",lineage:"l"}},feedback:{extSchema:{id:"feedback.id",source:"feedback.source",area:"feedback.area",type:"feedback.type",rating:"feedback.rating",submitValue:"feedback.submitValue"}},load_time:{extSchema:{markers:"markers"}},load_time_markers:{extSchema:{markers:{navType:"navType",ttdc:"timeToDomComplete",ttip:"timeToInfopaneInteractive",ttfb:"timeToFirstByte",ttl:"timeToOnload",ttfsr:"timeToFirstSearchRendered"}}},video:{common:{page:{url:"pl",referral:"rl"},object:{type:"getVideoPlayerObjectType",ext:{playType:"pt",videoCs:"cs",eid:"eid",fr:"fr",inline:"inviewplay",isContinuous:"iscontinuous",pageGroup:"pg",playerInstanceId:"piid",playDuration:"playdur",cppajaxCount:"cppajaxCount",playerTech:"pt",pluginVersion:"pv",timeElasped:"te",title:"vtitle",freeWheelInit:"p.fwinit",timeToVideoStart:"p.ttvs",isAdTimedOut:"p.IsAdTimedOut",playerLoaded:"p.PlayerLoaded",adManagerLoadStart:"p.AdManagerLoadStart",adManagerLoaded:"p.AdManagerLoaded",adPlayerInit:"p.AdPlayerInit",adRequestStart:"p.AdRequestStart",adRequestComplete:"p.AdRequestComplete",adSlotPlayStart:"p.AdSlotPlayStart"}},isVideo:"isVideo"},pageaction:{object:{ext:{videoDuration:"d",formatCode:"vfc",playerType:"plt",playerTech:"ptech",size:"size",eventType:"t",tmpl:"tmpl",evt:"evt",videoPlayerType:"vt"}}},contentPlay:{object:{content:{type:"getVideoContentType"},ext:{adload:"adload",bitrate:"br",size:"size",playerTech:"ptech",videoDuration:"d",formatCode:"vfc",maxbitrate:"mbr",playerType:"plt",eventType:"t",bufferWaitTime:"bd",playerImpression:"p.playerimp",videoUrl:"fi",partner:"partner",playerVersion:"pver",quality:"q",seekTo:"st",videoPlayerType:"vt",errorType:"et",errorDescription:"etd"}}},adPlay:{object:{content:{type:"getVideoAdContentType"},ext:{adid:"adid",errorType:"et",errorDescription:"etd"}}}}}}}});define("oneds-functionMapping",["window"],function(n){function u(n){var f=n.indexOf("?"),o=f>=0?n.substr(f+1):"",i={},u,t,r,e;for(u=o.split("&"),r=0,e=u.length;r<e;r++)t=u[r].split("="),i[t[0]]=i[t[0]]||[],i[t[0]].push(t[1]);return i}var i=n&&n.location&&n.location.href,t=u(i),r=t&&t.ocid&&t.ocid[0],f=function(){return 61},e=function(){return 15},o=function(){return 22},s=function(){return navigator.cookieEnabled},h=function(){return r},c=function(){return!0};return{getVideoPlayerObjectType:f,getVideoAdContentType:o,getVideoContentType:e,getCookieEnabled:s,getOcid:h,getIsJsEnabled:c}});define("oneds-telemetryPing",["mediator","telemetry.constants","oneds-schemaMapping","oneds-functionMapping","extend","window","getCookie"],function(n,t,i,r,u,f,e){function c(n,t){var i={},r=n.params,e,s,c,l,h;if(t&&n){if(t.schemas)for(e=0;e<t.schemas.length;e++)s=t.schemas[e],s&&(i=u(!0,{},i,o(s,r)));else i=r;i.actionType&&(i.actionType=p(i.actionType));t.createEvent&&typeof t.createEvent=="function"&&(i=t.createEvent(i));i.page&&!i.page.config&&(i.page.config=11);t&&t.name==="MS.News.Web.PageAction"&&r&&(c=r.evt&&r.evt.toLowerCase(),l=r.gesture,i.behavior=y(c,l),i.behavior===2&&i.actionType==="click"&&(i.behavior=1));i.sdk={name:"prime-1ds",ver:"1.0",schemaVer:"1.0"};n.testHook&&typeof n.testHook=="function"?n.testHook(i):i&&(h=2,f.oneDSAnalytics&&f.oneDS?f.oneDSAnalytics.track({name:t.name,data:i,latency:f.oneDS.EventLatency.Immediate,sync:h}):require(["oneds-analytics"],function(n){f.oneDS&&n.track({name:t.name,data:i,latency:f.oneDS.EventLatency.Immediate,sync:h})}));n.enableConsoleLog&&(console.log("Beacon Data: "),console.log(n),console.log("OneDS Event: "),console.log(i))}}function l(){return{web:{userConsent:e("OptanonAlertBoxClosed")?!0:!1},loc:{tz:a()}}}function a(){var i=(new Date).getTimezoneOffset(),n=i%60,t=(i-n)/60,r="+";return t>0&&(r="-"),t=Math.abs(t),n=Math.abs(n),r+(t<10?"0"+t:t.toString())+":"+(n<10?"0"+n:n.toString())}function v(n,t){return t!=="isMeaningfulScroll"&&t!=="ar"&&t!=="isJSEnabled"&&t!=="isStaticPage"&&t!=="pb.adoni"&&t!=="issso"&&t!=="isCorePV"&&t!=="pp"&&t!=="d.imd"&&t!=="wbh"&&t!=="isVideo"&&t!=="userConsent"?n:n===!0||n===1||n==="1"||n==="true"||n==="True"?!0:n===!1||n===0||n==="0"||n==="false"||n==="False"?!1:n}function o(n,t){var e={},f,i,u;for(f in n)n.hasOwnProperty(f)&&(i=n[f],u=null,i!=null&&(u=typeof i=="object"?o(i,t):!t.hasOwnProperty(i)&&i.indexOf(".")>-1?s(t,i):r&&r[i]&&typeof r[i]=="function"?r[i]():t[i]),u===null||typeof u=="undefined"||u===""||w(u)||(e[f]=v(u,i)));return e}function s(n,t){if(typeof n=="undefined")return undefined;var i=t.indexOf(".");return i>-1?s(n[t.substring(0,i)],t.substr(i+1)):n[t]}function y(n,t){if(t=="rightclick")return 2;switch(n){case"submit":case"mouseenter":case"mouseleave":case"click_nonnav":return 0;case"mouseenter_nav":case"click":return 1;case"contextmenu":return 2}return 0}function p(n){return n.toLowerCase()}function w(n){for(var t in n)if(n.hasOwnProperty(t))return!1;return JSON.stringify(n)===JSON.stringify({})}var h=[t.OTF],b=l();return n.sub(t.FireTelemetry,function(n){var f,t;if(n&&n.params&&n.eventType&&(!n.trackingType||h.indexOf(n.trackingType)!=-1)&&i&&i.schema.onedsSchema&&(f=n.params,t=i.schema.onedsSchema,t)){var e=n.eventType.toLowerCase(),u=t.eventBase,o=t.customEventBase,r;switch(e){case"submit":case"mouseenter":case"mouseleave":case"click_nonnav":case"mouseenter_nav":case"contextmenu":case"click":r={schemas:[u,t.pageaction],name:"MS.News.Web.PageAction"};break;case"impr":r={schemas:[u,t.pageview],name:"MS.News.Web.PageView"};break;case"impr_update":r={schemas:[u,t.contentupdate],name:"MS.News.Web.ContentView"};break;case"beforeunload":console.log("beforeunload");r={schemas:[u,t.pageview],name:"MS.News.Web.Unload"};break;case"app_error":r={schemas:[u,t.app_error],name:"MS.News.Web.AppError"};break;case"adimpr_update":r={schemas:[u,t.adimpr_update],name:"MS.News.Web.AdImpression"};break;case"ad_click":r={schemas:[u,t.adimpr_update],name:"MS.News.Web.AdClick"};break;case"ad_feedback":r={schemas:[u,t.adimpr_update,t.ad_feedback],name:"MS.News.Web.AdFeedback"};break;case"feedback":r={schemas:[u,t.feedback],name:"MS.News.Web.Feedback"};break;case"load_time":r={schemas:[u,t.load_time,t.load_time_markers],name:"MS.News.Web.LoadTime"};break;case"contentplay":r={schemas:[u,t.video.common,t.video.contentPlay],name:"MS.News.Web.VideoPlay"};break;case"click_non-nav":r={schemas:[u,t.pageaction,t.video.common,t.video.pageaction],name:"MS.News.Web.PageAction"};break;case"adplay":r={schemas:[u,t.pageaction,t.video.common,t.video.contentPlay,t.video.adPlay],name:"MS.News.Web.VideoAdPlay"}}r&&c(n,r)}}),1});window&&window.navigator&&typeof window.navigator.sendBeacon!="function"&&(window.navigator.sendBeacon=function(n,t){var i=typeof XMLHttpRequest!==undefined?new XMLHttpRequest:new ActiveXObject("Microsoft.XMLHTTP");i.open("POST",n,!0);i.setRequestHeader("Accept","*/*");typeof t=="string"?(i.setRequestHeader("Content-Type","text/plain;charset=UTF-8"),i.responseType="text"):t instanceof window.Blob&&t.type&&i.setRequestHeader("Content-Type",t.type);try{i.send(t)}catch(r){return!1}return!0});define("telemetry.constants",{logSamplingRate:"0",FireTelemetry:"fireTelemetryBeacon",GET:"GET",POST:"POST",Ctag:"ctag",Comscore:"scorecard",OTF:"udc",Exp:"EX:",ResetIdx:"resetTelemetryEventIndex"});define("afire",["image"],function(n){return function(t){if(t){var i=new n;i.onload=i.onerror=function(){i.onload=i.onerror=null};i.src=t.replace(/&amp;/gi,"&")}}});define("track.generic",["track","extend","trackInfo","telemetry.constants","mediator"],function(n,t,i,r,u){function f(n){this.defaultOpts=t(!0,{},e,n);this.samplingRate=this.defaultOpts.samplingRate}var e={base:"",samplingRate:100,eventAlias:{submit:"click",mouseenter:"click",mouseleave:"click",click_nonnav:"click",mouseenter_nav:"click",contextmenu:"click"}};return f.prototype={getEventTrackingUrl:function(t){var f=this.defaultOpts,e;if(t||(t=(i.event||{}).type),e=f[t],!e&&f.eventAlias&&(e=f[f.eventAlias[t]]),e){var o=f.base+(e.url?e.url:""),s=n.mapTelemetryParams(f.common,f.commonMap,e.param,e.paramMap),h={url:o,requestType:r.GET,eventType:t,params:s,trackingType:f.id};i.shouldFireTelemetry()&&u.pub(r.FireTelemetry,h)}return""},getPageViewTrackingUrl:function(){return this.getEventTrackingUrl("impr")}},f});define("visibility",["window","document"],function(n,t){function e(){function r(){var r,u;if(t){for(r=[],u=0;u<n.length;u++)try{n[u](i)}catch(f){r.push(f)}if(n=[],r.length)throw r;}}function u(){t=!0;i=arguments;r()}function f(){return{then:function(t){n.push(t);r()},always:function(){return this.then(arguments)}}}var n=[],t=!1,i=null;return{promise:f,resolve:u}}function c(){var r=["webkit","moz","ms","o"],n,i;if(typeof t.hidden!="undefined")return"hidden";for(n=0;n<r.length;n++)if(i=r[n]+"Hidden",i in t)return i}function f(){return i?t[i]:!1}function h(){f()?(r=new e,o||(u=!0)):r.resolve()}function l(){return u?1:0}function a(n){var i={top:0,bottom:0},r=t.getElementById(n),u;return r&&(u=r.getBoundingClientRect(),i.top=u.height||0),i}function v(i,r,u,e,o,s){var l,a,v,h,c,y,w;if(f()||!i)return!1;if(e=e||n.innerHeight,r=r||n.innerWidth,u||u===0||(u=0,l=t.getElementById("content"),l&&(a=l.getBoundingClientRect(),r=a.right,u=a.left)),v=!1,define.is("jquery")&&n.jQuery&&i instanceof n.jQuery){if(!i.length)return!1;i=i[0]}return h=i.getBoundingClientRect(),c=(h.top>=0||h.bottom>=0)&&(h.top<e||h.bottom<e),c&&o&&(y=p(h,e,s),c=y>=o),w=(h.left>=u||h.right>u)&&(h.left<r||h.right<=r),v=h.height!==0||h.width!==0,v&&c&&w}function y(){return r.promise()}function p(n,t,i){var f=0,e=0,o=a(i),r,u;return o&&(e+=o.top||0,t-=o.bottom||0),n.top<e&&(r=n.bottom-e,r=r<0?0:r,f=n.height-r),n.bottom>t&&(u=n.height-n.bottom+t,u=u<0?0:u,f+=n.height-u),Math.floor((n.height-f)*100/n.height)}var r=new e,i=c(),o=!1,u,s;return n.addEventListener&&n.addEventListener("beforeunload",function(){o=!0}),u=!1,i&&(s=i.replace(/[H|h]idden/,"")+"visibilitychange",t.addEventListener(s,h)),h(),{isHidden:f,notifyWhenPageVisible:y,isElementTrulyVisible:v,wasBrowserHiddenAtLeastOnce:l}});define("trackInfo",["dom","pageInstance","getCookie","screen","window","document","viewAware","deviceGroup","logging","visibility","extend","requestPageRevealCallback","headData","perfMarker","evaluate","telemetry.constants","mediator","telemetryDataTypes"],function(n,t,i,r,u,f,e,o,s,h,c,l,a,v,y,p,w,b){function ti(n,t){this.element=n;this.visible=t;this.visible&&(this.compress=function(){var n=this.element.getAttribute("data-m");try{return JSON.parse(n)}catch(t){return n}})}function kt(){at=u.innerWidth||f.documentElement.clientWidth;vt=u.innerHeight||f.documentElement.clientHeight}function ii(){return u.innerHeight||f.documentElement.clientHeight||f.body.clientHeight||0}function ht(){return u.pageYOffset||f.body.scrollTop||f.documentElement.scrollTop||0}function dt(){return Math.max(f.body.scrollHeight||0,f.documentElement.scrollHeight||0,f.body.offsetHeight||0,f.documentElement.offsetHeight||0,f.body.clientHeight||0,f.documentElement.clientHeight||0)}function ri(){var n={};return u&&u.adsEnabled!=null&&(n.adoni=+u.adsEnabled),n}function ui(n,t,i){return i?t?[t,i].join(n):i:t}function gt(n,t,i){var s,u,h,e,l,r,o;if(!i)return t?t:"";if(!t)return i?i:"";var f={},c=!1,a=i.split(n);for(s=0;s<a.length;s++)if(u=a[s].split(":"),u[0]){if(!c&&u[0]&&t.indexOf(u[0])!=-1){for(h=t.split(n),e=0;e<h.length;e++)h[e]&&(l=h[e].split(":"),f[l[0]]=l[1]);c=!0}f[u[0]]=u[1]}r="";for(o in f)o&&(r!==""&&(r+=n),r+=o,f[o]&&(r+=":"+f[o]));return!c&&t&&(r=r?r+n+t:t),r}function fi(){f.hasFocus()&&(d=Date.now(),ft=!1,k.updateTemplValue("dwellTimeStart:true"))}function ni(){return ft?ct:d>0?ct+(Date.now()-d):0}function ei(){var n=ht(),t=u.outerHeight||f.documentElement.clientHeight;return n>g&&n-g>t/2||n<g&&g-n>t/2?(g=n,!0):!1}var oi=n.attr,si=n.parent,nt,lt,at,vt,tt,et=[0,0],wt=!0,yt={},ot=[],st="",pt,rt,bt,it,ut,g,k;try{navigator&&navigator.userAgentData&&navigator.userAgentData.getHighEntropyValues&&navigator.userAgentData.getHighEntropyValues(["platformVersion"])&&navigator.userAgentData.getHighEntropyValues(["platformVersion"]).then(function(n){pt=n.platformVersion})}catch(hi){}it={};ut=!1;var ct=0,d=0,ft=!0;return u.addEventListener&&(u.addEventListener("focus",function(){ut&&(d=Date.now(),ft=!1,k.updateTemplValue("dwellTimeFocusStart:true"))}),u.addEventListener("blur",function(){d>0&&(ct+=Date.now()-d,ft=!0,k.updateTemplValue("dwellTimePause:true"))})),g=0,k={notrack:"notrack",cmSeparator:">",defaultModule:"body",defaultFormHeadline:"[form submit]",piitxt:"data-piitxt",piiurl:"piiurl",wrapperId:"wrapper",MUIDCookie:"MUID",gestureKey:"touch_gesture",gestureType:{tap:"tap",rightclick:"rightclick"},eventTypes:{click:"click",nonNavClckEvt:"click_nonnav",submit:"submit",contextmenu:"contextmenu",mouseenter:"mouseenter",imprUpdate:"impr_update",adPlay:"AdPlay",contentPlay:"ContentPlay",videoClickNonNav:"Click_Non-nav"},imprUpdateMechanisms:{load:"load",scroll:"scroll",auto:"auto",tap:"tap",resize:"resize",swipe:"swipe",partial:"partial",view:"view"},event:{},sitePage:{},userStatic:{},overrideClientParams:{},persistOverriddenParams:!1,customTags:ri()||{},trackingDisabled:!1,shouldFireTelemetry:function(){return!this.trackingDisabled},getCurrentTime:function(){return+new Date},timeToInteract:function(n){var t;return t=n?n:k.getCurrentTime(),t&&u.performance&&u.performance.timing&&u.performance.timing.navigationStart?t-u.performance.timing.navigationStart:void 0},telemetryModuleTypes:{Undefined:0,Header:1,Footer:2,topNavBar:3,navBar:4,dropDown:5,Section:6,Carousel:7,Module:8,searchBox:9,inputBox:10,actionButton:11,Interaction:12,Headline:13,Navigation:14,Entity:15,structuredData:16,appStore:17,appLaunch:18,cmsPromotions:19,microsoftWebStore:20,xboxStore:21,officeStore:22,appInstall:23,PartnerLinks:24,SponsoredContent:25},contentPlacedBySource:{Editorial:0,PersonalizationAlgo:1,BingAlgo:2,Taboola:3,Outbrain:4},telemetryDataAttribute:"data-m",telemetryHLAttribute:"data-hl",client:{clientId:function(){return nt||nt===""||(nt=i(k.MUIDCookie)||k.sitePage.requestId||""),nt},clientIdType:function(){return nt===k.sitePage.requestId?lt="activityId":nt!==""&&(lt="muid"),lt},getMuid:function(){return i(k.MUIDCookie)},getAnonCookieName:function(){return a.anonckname?a.anonckname:null},getSsoComplete:function(){return a.ssocomplete&&(a.ssocomplete+"").toLowerCase()==="true"?1:0},getAadAuthentication:function(){return a.aadState===!0?1:a.aadState===!1?0:2},OTFTelemetry:function(n){require(["binding","c.deferred"],function(){var t,o,s,h,c,l,r,e,i;typeof n=="undefined"?n=k.imprUpdateMechanisms.load:n==null&&(n="");ot=[];t=f.body.querySelectorAll("[data-m]");o=u.innerHeight;s=u.innerWidth;h=0;c=f.getElementById("content");c&&(l=c.getBoundingClientRect(),s=l.right,h=l.left);var v=f.body.querySelector(".ip")||f.body.querySelector(".mip")||f.body.querySelector(".sip"),y=v&&k.telemetryTracking.isVisible(v,s,h,o),a=[];for(r=0;r<t.length;r++)t[r].getAttribute("data-otfUseViewportForVisibility")=="true"?a.push(k.telemetryTracking.isVisible(t[r],u.width,0,o,y)):a.push(k.telemetryTracking.isVisible(t[r],s,h,o,y));for(e=0;e<t.length;e++)ot.push(new ti(t[e],a[e]));i=k.telemetryTracking.formatModules();i&&(i.e&&i.e.length>0||i.vc&&i.vc.length>0)&&k.telemetryTracking.sendImprUpdateEvent(n,i)})},height:function(){return vt||kt(),vt},pageUrl:function(){return u.location.href},referrer:function(){return f.referrerOverride||f.referrer},screenResolution:function(){return[r.width,r.height].join("x")},width:function(){return at||kt(),at},viewType:function(){return(o.isTmx||o.isMidlevel)&&!tt&&e.listen(function(n){n&e.views.SIZE1COLUMN?tt="size1column":n&e.views.SIZE2COLUMN?tt="size2column":n&e.views.SIZE3COLUMN?tt="size3column":n&e.views.SIZE4COLUMN&&(tt="size4column")}),tt},frameData:function(){if(u._pageTimings&&u._pageTimings.frameMarkerData)return JSON.stringify(u._pageTimings.frameMarkerData)},wasBrowserHiddenAtLeastOnce:function(){return h.wasBrowserHiddenAtLeastOnce()},docHeight:function(){return dt()},scrollOffset:function(){return ht()},isWin11:function(){var t,i,n;try{return!rt&&pt&&(t=pt.split(".")[0]>=11,t===!0&&(rt=!0)),!rt&&u&&u.external&&u.external.getHostEnvironmentValue("os-build")&&(i=JSON.parse(u.external.getHostEnvironmentValue("os-build")),n=i["os-build"].split("."),rt=n[0]>10||n[0]===10&&n[1]>0||n[2]>=22e3),rt}catch(r){}return null},isXBox:function(){try{if(u&&u.external&&u.external.getHostEnvironmentValue("os-sku")){var n=JSON.parse(u.external.getHostEnvironmentValue("os-sku")),t=n["os-sku"];bt=t==="192"}return bt}catch(i){}return null}},userDynamic:{timeStamp:function(){return k.getCurrentTime()},slideType:function(){for(var t=k.event.target,i="halfpane";t&&n.name(t)!="SECTION";){if(n.name(t)=="LI"&&n.containsClass(t,i))return i;t=n.parent(t)}return null},firstEventIndex:function(){return++et[0]},currentEventIndex:function(){return wt?++et[0]:++et[1]},resetEventIndex:function(){et[1]=0;wt=!1},dwellTime:function(){return ni()},resetDwellTime:function(){ct=0;d=0;ft=!0;ut=!1},resetMeaningfulScrollViewportOffset:function(){g=ht()}},custom:{addCustomTags:function(){var n=k.customTags;return n=c({},k.customTags,yt),yt={},JSON.stringify(n)},addCustomTagsForClickEvent:function(){var n="",t;if(typeof it=="object")for(t in it){n=JSON.stringify(it);break}return it={},n}},telemetryTracking:{setupParameters:function(n){var i=k.sitePage,u=k.client.getAnonCookieName(),r={evt:n,pp:k.userStatic.isSignedIn,rid:t.getActivityId()||i.requestId,cts:k.userDynamic.timeStamp(),dwellTime:k.userDynamic.dwellTime(),di:i.domainId,mkt:i.localeCode,cu:k.client.pageUrl(),flightId:i.flightid,activityId:i.requestId,cvs:i.canvas,subcvs:i.vertical,"pg.p":i.page_product,"pg.t":i.page_type,"pg.n":i.page_name,"pg.c":i.page_configuration,pivot:i.pivot,"st.dpt":i.department,"st.sdpt":i.subDepartment,"cv.partner":i.cvPartner,"cv.publcat":i.cvPublcat,"cv.author":i.cvAuthor,"cv.entityId":i.entityId,"cv.entitySrc":i.entitySrc,"cv.parentId":i.entityCollectionId,provid:i.provid,ar:i.autoRefresh,"d.dgk":i.d_dgk,"d.imd":i.d_imd,tmpl:i.templ,isStaticPage:i.isStaticPage,pgIdx:i.pageIndex,pgTot:i.pageTotalCount,jids:i.joinIds,fid:i.feedId,fn:i.feedName,ft:i.feedType,ex:i.extflightid,osgp:i.groupPolicy,rt:i.referrerType,ccn:i.cookieConsentNotice,ocid:i.msnocid,isLocal:i.isLocal,providerType:i.providerType,isCorePV:i.isCorePV,clid:k.client.clientId(),anoncknm:k.client.getAnonCookieName(),issso:k.client.getSsoComplete(),aadState:k.client.getAadAuthentication(),clidType:k.client.clientIdType(),rf:k.client.referrer(),cu:k.client.pageUrl(),scr:k.client.screenResolution(),bh:k.client.height(),bw:k.client.width(),"dv.Title1":f.title,viewType:k.client.viewType(),wbh:k.client.wasBrowserHiddenAtLeastOnce(),docht:k.client.docHeight(),js:1,isWin11:k.client.isWin11(),isXBox:k.client.isXBox()};return u&&(r.anoncknm=u),k.sitePage.frontDoor&&(r.afd=k.sitePage.frontDoor),r},sendImprUpdateEvent:function(n,t,i){if(t!=undefined&&(!(t.e==undefined||t.e.length<=0)||!(t.vc==undefined||t.vc.length<=0))){var r=this.setupParameters(k.eventTypes.imprUpdate);r&&(r.mech=n,r.winht=ii(),r.docht=dt(),r.scrollOff=ht(),r.wbh=h.wasBrowserHiddenAtLeastOnce(),r.e1=t,r.tmpl=k.sitePage.templ,r.mkt=k.sitePage.localeCode,n===k.imprUpdateMechanisms.scroll&&(r.TTI=k.timeToInteract(),r.isMeaningfulScroll=ei()),u&&u.adsEnabled!=null&&(r.adoni=+u.adsEnabled),k.sitePage.feedId&&(r.fid=k.sitePage.feedId,r.fn=k.sitePage.feedName,r.ft=k.sitePage.feedType),k.sitePage.flightid&&(r.flightid=k.sitePage.flightid),i&&(r.tlcType=i),ut||(ut=!0,k.updateTemplValue("dwellTimeContentLoaded:true"),fi()),this.sendUpdate(r))}},isVisible:function(n,t,i,r){return n?h.isElementTrulyVisible(n,t,i,r):!1},formatModules:function(){var t=[],f,i,n,r,u;for(f in ot)i=ot[f],i&&i.compress&&(n=i.compress(),n&&n.y&&!n.ct&&(r=b.getTelemetryContentType(n.y),r&&(n.ct=r)),t.push(n));return u={},t&&t.length>0&&(u.e=t),u},sendUpdate:function(n){l(function(){var t,i,r;if(k.shouldFireTelemetry()){if(st=st||(k.sitePage||{}).otfURL,!st){s.error("[telemetryTracking.sendUpdate] BaseUrl was empty or undefined in sitePage.");return}n&&(n.idx=k.userDynamic.currentEventIndex(),n.dwellTime=ni(),t={},n.evt&&n.evt!==k.eventTypes.imprUpdate&&k.telemetryTracking.setupParameters(),i=c({},n,t),r={url:st,requestType:p.POST,eventType:n.evt||k.eventTypes.impressionUpdate,params:i,trackingType:p.OTF},w.pub(p.FireTelemetry,r))}})}},updateTemplValue:function(n){k.updateSitePage(n)},updateSitePage:function(n,t,i){var r=k.sitePage,u;r||(r=k.sitePage={});u=r.flightid;t&&(!u||u.indexOf(t)<0)&&(r.flightid=ui(",",u,t));r.templ=gt(";",r.templ,n);i&&(r.requestId=i)},updatePageName:function(n,t){var r=t,i;t===undefined&&(r=!0);i=new b.getTelemetryPageInfo(n);i&&k.sitePage&&(k.sitePage.page_name=i.PageName,r&&(k.sitePage.page_type=i.PageType))},updateFeedMetadata:function(n,t,i){n&&(k.sitePage.feedId=n,t&&(k.sitePage.feedName=t),i&&(k.sitePage.feedType=i))},updatePagePivot:function(n){n===b.TelemetryPagePivot.Undefined?k.sitePage.pagePivot=null:b.validateTelemetryDataType(b.TelemetryPagePivot,n)&&(k.sitePage.pagePivot=n)},updateReferrer:function(n,t){n&&(f.referrerOverride=n,t&&b.validateTelemetryDataType(b.TelemetryContentType,t)&&t!=b.TelemetryContentType.Undefined&&(k.sitePage.referrerType=t))},setCustomTagsForClickEvent:function(n,t){n&&t&&t!=undefined&&(it[n]=t)},updatePageUserTypeAndUserId:function(n,t){k.sitePage.pageUserId=null;k.sitePage.pageUserType=null;b.validateTelemetryDataType(b.TelemetryUserType,n)&&(k.sitePage.pageUserType=n,t&&(k.sitePage.pageUserId=t))},trackCustomProperty:function(n,t){n&&t!=undefined&&(n=n.toLowerCase(),yt[n]=t)},updateExtendedFlightId:function(n,t){var i=k.sitePage;i&&t&&n&&b.validateTelemetryDataType(b.TelemetryPartnerNamespace,n)&&(i.extflightid=gt("|",i.extflightid,n+":"+t))}}});define("c.track.mobi",["track","trackInfo","pageInstance","screen","navigator","dom","events","document","window"],function(n,t,i,r,u,f,e,o,s){function v(i,r,u,f,e,o,s,h){if(i){i[t.gestureKey]=r;u=u&&u.length>0?u:l;var c=n.createEvent(null,u,i);n.trackEvent(c,i,f,e,o,s,h)}}var l="click_nonnav",h=!1,c=0,a=1e3;return n.extend({client:{orientation:function(){return r.width>r.height?"landscape":"portrait"},userAgent:function(){return u.userAgent},pageTitle:function(){return o.title},gesture:function(){var n=f.getTarget(t.event);if(n&&n[t.gestureKey])return n[t.gestureKey];if(t.event){if(t.event.originalEvent&&t.event.originalEvent=="contextmenu"||t.event.ctrlKey||t.event.shiftKey)return t.gestureType.rightclick;if((t.event.type=="click"||t.event.type=="click_nonnav"||t.event.type=="submit")&&h==!0&&t.sitePage.device)return t.gestureType.tap}return""}},userDynamic:{requestId:function(){var n=i.getActivityId()||t.sitePage.requestId;return n?n:s.console&&console.error("No requestID passed in from the server or generated via guidGen.js, please check the trackInfo.sitePage.requestId or pageInstance.js")}}}),u.pointerEnabled||u.msPointerEnabled?e.bind(o,u.pointerEnabled?"pointerup":"MSPointerUp",function(n){h=n.pointerType==n.MSPOINTER_TYPE_TOUCH||n.pointerType=="touch"?!0:!1}):(e.bind(o,"mouseup",function(){var n=(new Date).getTime();n>c+a&&(h=!1)}),e.bind(o,"touchend",function(){h=!0;c=(new Date).getTime()})),n.trackGesture=v,1});define("track",["trackInfo","extend","dom","getCookie","setCookie","events","window","document","mediator","navigation","headData","pageInstance","evaluate","trackingHelper","webStorage","telemetry.constants","requestPageRevealCallback","telemetryDataTypes"],function(n,t,i,r,u,f,e,o,s,h,c,l,a,v,y,p,w,b){function g(n){for(var t,f,o,r,c,i,s=h.getParamsFromUrl(e.location.href),u=0;u<d.length;u++){if(i=d[u],t=i.defaultOpts,t.disableOnAutoRefresh){for(f=t.disableOnAutoRefresh.split(";"),o=!1,r=0;r<f.length;r++)if(f[r]==t.id){o=!0;break}if(o&&s.AR){t.isGeneratedEarly=!1;continue}}t.isGeneratedEarly?t.isGeneratedEarly=!1:i&&(c=i[n]())}}function ai(t){if(t){var i=t.errId+t.errSource,r=y.getItem(i,!0),u=(new Date).getTime();r&&u-r<=oi||(n.event={type:"app_error"},n.report=t,ei(JSON.stringify(t),!t.isInfo),g("getEventTrackingUrl"),y.setItem(i,u,!0))}}function ht(n,t,i){var u=ut(n)||[],r=0,f;for(t=t||"alt";r<u.length;r++)if(f=k(u[r],t)||ht(u[r],t,i),f&&!(i==u[r].localName))return f}function bt(t){if(t){var u=it(t),i=k(u,"id"),r;return n.wrapperId==i?void 0:(r=bt(u),r&&i)?[r,i].join(n.cmSeparator):i||r}}function kt(n){if(n){var u=it(n),i,t=0,r=0;if(!k(u,"id"))if(t=kt(u),t)t--;else return 0;for(i=ut(u)||[];r<i.length;r++){if(i[r]==n){t++;break}t+=dt(i[r])}return t}}function dt(t){var i=0,r=0,u;if(t&&!k(t,"id"))for(u=ut(t)||[],k(t,"href")&&!k(t,n.notrack)&&i++;r<u.length;r++)i+=dt(u[r]);return i}function ct(n,t,i){var u,r,e,f;if(i&&n&&t){if(n.tagName==t)return n;for(u=ut(n)||[],r=0,e=u.length;r<e;r++){if(u[r].tagName==t)return u[r];if(f=ct(u[r],t,i-1),f)return f}}return null}function vi(n){var i,r,t,u;if(n)for(r="getPageViewTrackingUrl",t=0;t<d.length;t++)if(i=d[t],i.defaultOpts.id===n){u=i[r]();break}}function yi(){var i=e.location.protocol+"//"+e.location.host+"/pv.xml",t;n.shouldFireTelemetry()&&(t={url:i,requestType:p.GET,trackingType:p.Comscore},s.pub(p.FireTelemetry,t))}function pi(n){n.eventType==="ad_click"?wi(n):bi(n)}function wi(t){n.event={type:"ad_click"};n.report={id:t.id,pg:t.pg,anAd:t.anAd,seqid:t.seqid,oAsid:t.oAsid,ct:t.ct,tu:t.tu,custom:t.custom};g("getEventTrackingUrl")}function bi(t){n.event={type:"adimpr_update"};var i=parseInt(t.w),r=parseInt(t.h);n.report={dst:t.dst,den:t.den,art:t.art,id:t.id,pg:t.pg,w:isNaN(i)?0:i,h:isNaN(r)?0:r,status:t.status,anAd:t.anAd,seqid:t.seqid,sdk:t.sdk,fen:t.fen,oAsid:t.oAsid,ifrm:t.ifrm,custom:t.custom};g("getEventTrackingUrl")}function ki(t){n.event={type:"ad_feedback"};n.report={creativeId:t.creativeId,provId:t.adProvider,tag:t.feedbackTag,title:t.adTitle,lineage:t.lineage};g("getEventTrackingUrl")}function di(n){var i,f;if(n){if(n.reportingType||(n.reportingType=0),n.ignorePV&&y.setItem(st,1,!0),!n.forcedDispatch){var t=n.errId,r=y.getItem(t,!0),u=(new Date).getTime();if(r&&u-r<=li)return}(i=pt[t]||0,pt[t]=++i,i>si)||(f=function(){gi(n);g("getEventTrackingUrl");n.forcedDispatch||y.setItem(t,u,!0)},f())}}function gi(t){var i;n.event={type:"app_error"};i=n.report={errId:t.errId,errMsg:t.errMsg,errSource:t.errSource,reportingType:t.reportingType,ignorePV:t.ignorePV,pb:t.pb};ei(JSON.stringify(t),!t.isInfo)}function gt(t,i,r,u,f,e,s){function h(){return(!i&&t&&(i=t.target),!i||k(i,n.notrack))?!1:i.id==="srchfrm"}function c(){var n=o.getElementById("q");if(n)return n.value}h()&&(u=c());nt(t,i,r,u,f,e,s)}function nt(t,r,u,f,e,o,s){var v,d,nt,tt,st,rt,ut,c,ft,l,p,w,ot;if(!r&&t&&(r=t.target),r&&!k(r,n.notrack)){r.jquery&&(r=r[0]);t=t||{};t.customHandled=!0;t.target=r;n.event=t;v=r.href||k(r,"href");v=="#"&&(v=r.href);u=u||k(r,n.piiurl)||v||k(r,"action")||"";d=k(r,"data-hl")||"";f||d||(nt=ct(r,"H4",2)||ct(r,"H3",2),nt&&(f=i.text(nt)));tt=r instanceof HTMLAnchorElement?r.querySelector(".title"):"";!f&&tt&&(f=i.text(tt));typeof f!="string"&&(f=d||k(r,n.piitxt)||("FORM"==vt(r)?n.defaultFormHeadline:k(r,"title")||ht(r,"title","img")||i.text(r)||k(r,"alt")||ht(r,"alt")||""));f.trim!=undefined&&(f=f.trim());e=e||bt(r)||n.defaultModule;o=o||(k(r,"id")?1:kt(r));st=r.className||k(r,"class");s=s||(/GT1-(\d+)\b/i.exec(st)?RegExp.$1:"")||(/[?&]GT1=(\d+)\b/i.exec(v)?RegExp.$1:"");var y="",lt="",at="",yt=n.cmSeparator,pt;if(t&&(t.type==n.eventTypes.click||t.type==n.eventTypes.nonNavClckEvt||t.type==n.eventTypes.submit||t.type==n.eventTypes.contextmenu||t.type==n.eventTypes.mouseenter)){rt="data-m";y=k(r,rt);y||(ut=it(r),y=ut?k(ut,rt):"");try{c=a(y);c&&!c.ct&&(c.y?(ft=b.getTelemetryContentType(c.y),ft&&(c.ct=ft)):c.ct=b.TelemetryContentType.Undefined)}catch(wt){c=null}c&&c.y&&(p=b.getTelemetryBehavior(c.y));t&&(t.originalEvent===n.eventTypes.contextmenu?(l=b.TelemetryActionType.RightClick,p=b.TelemetryBehaviorType.ContextMenu):t.type===n.eventTypes.click?(l=b.TelemetryActionType.Click,p=b.TelemetryBehaviorType.Navigate):t.type===n.eventTypes.nonNavClckEvt?l=b.TelemetryActionType.Click:t.type===n.eventTypes.submit?l=b.TelemetryActionType.Submit:t.type===n.eventTypes.mouseenter&&(l=b.TelemetryActionType.Hover));w=or(r);w&&(lt=w.nameLineage.reverse().join(yt),at=w.ordinalLineage.reverse().join(yt));pt=t.time}ot=h.getHostName(u);ot&&ot.toLowerCase().indexOf("bing.com")>-1&&(u=et.filterUrlParams(u,["q","pq"]),f="");n.report={destinationUrl:u,headline:f,contentModule:e,contentElement:o,campaignId:s,jsonModule:c,sourceIndex:r.sourceIndex||"",nodeName:r.nodeName||"",nLineage:lt,oLineage:at,timeToInteract:n.timeToInteract(pt),actionType:l,behaviorType:p};g("getEventTrackingUrl")}}function nr(t,i){var u,f,e,r,v,a,p,w;i=!!i;delete n.event;delete n.userStatic.requestId;delete n.overrideClientParams;n.userDynamic.resetMeaningfulScrollViewportOffset();n.userDynamic.resetDwellTime();u="pg.n";f=t&&t[u];f&&(e="pg.t",r=new b.getTelemetryPageInfo(f),r&&(t[u]=r.PageName,v=t[e],a=b.validateTelemetryDataType(b.TelemetryPageType,v),t[e]=a?a:r.PageType===b.TelemetryPageType.Unspecified?n.sitePage.page_type:r.PageType));p=y.getItem(st);p&&(y.removeItem(st,!0),(t=t||{}).ar=1);n.overrideClientParams=t;n.persistOverriddenParams=i;c&&c.clientSettings&&c.clientSettings.static_page&&(w=n.sitePage.requestId=l.getActivityId(),n.sitePage.isStaticPage="True",require(["c.deferred"],function(){var i=o.body.querySelector("#maincontent"),t,r,n;if(i)for(t=i.querySelectorAll("a[href*='.bing.com']"),r=t.length,n=0;n<r;n++)t[n].href=h.mergeQueryStringParams(t[n].href,{refig:w})}));g("getPageViewTrackingUrl");yt?s.pub("pageView"):(yt=1,s.pub("pageViewOnLoad"));delete n.overrideClientParams}function tr(n){var i=[],r,t;if(n&&n.querySelectorAll)for(r=n.querySelectorAll("[data-m]"),k(n,"data-m")&&i.push(n),t=0;t<r.length;t++)i.push(r[t]);return i}function ni(n,t){var i=k(n,t);if(i)try{return a(i)}catch(r){return null}return null}function ti(n,t){if(t.indexOf)return t.indexOf(n)!==-1;for(var i=0;i<t.length;i++)if(t[i]===n)return!0;return!1}function ir(t,i,r,u){var c,o,s,l,f,h,a,e,v;if(t){for(t.jquery&&(t=t[0]),c=tr(t),o=[],s=0;s<c.length;s++)(l=c[s],!i||n.telemetryTracking.isVisible(l))&&(f=ni(l,"data-m"),h=f?f.i:undefined,h===undefined||ti(h,ot)||(ot.push(h),o.push(f),f.y&&!f.ct&&(a=b.getTelemetryContentType(f.y),a&&(f.ct=a))));e={};o&&o.length>0&&(e.e=o);e&&e.e&&e.e.length>0&&(v=r?r:n.imprUpdateMechanisms.partial,n.telemetryTracking.sendImprUpdateEvent(v,e,u))}}function rr(){ot=[]}function ur(n){var t=new RegExp(ci).exec(n);return t&&t.length&&t[1]||null}function fr(t){var r=null,u,i;return t&&(t.indexOf(wt)==-1?(u=t.substring(0,t.indexOf("#")).toLowerCase(),i=e.location.href.toLowerCase(),(i==u||i.substring(0,i.indexOf("#"))==u)&&(r=n.eventTypes.nonNavClckEvt)):r=ur(t)),r}function lt(n,t,i){var r=null;return tt.createEvent?(r=tt.createEvent("Events"),r.initEvent(t,!1,!0,i||e,0,0,0,0,0,!1,!1,!1,!1,0,null)):tt.createEventObject&&(r=tt.createEventObject(n),r.type=t),r&&(r.customTarget=i,r.originalEvent=n&&n.type),r}function er(n){n.preventDefault?n.preventDefault():n.returnValue=!1}function ii(n){ui(n)}function ri(n){2!=n.button&&ui(n)}function or(n){for(var i={},r=[],u=[],t;n;)t=ni(n,"data-m"),t&&(t.n&&r.push(t.n),t.o&&u.push(t.o)),n=it(n);return i.nameLineage=r,i.ordinalLineage=u,i}function sr(n){try{if(n&&rt&&rt===n)return!0;rt=n;setTimeout(function(){rt=null},hi)}catch(t){return rt=null,!1}return!1}function ui(t){var r,e,o,s,f,u,h;if(t&&!t.customHandled&&(!t.originalEvent||!t.originalEvent.customHandled)){try{t.time=n.getCurrentTime();t.customTarget&&t.customTarget.useMap&&(t.customTarget=t.customTarget.document.activeElement,t.target=t.customTarget)}catch(c){}for(r=i.getTarget(t);r&&!k(r,"href")&&r.nodeName!="BUTTON"&&r.nodeName!="MENUITEM";)r=it(r);if((!r||!r.hasAttribute||!r.hasAttribute("data-customhandled"))&&(!r||!sr(r))){if(t.customTags&&(e=t.customTags,typeof e=="object"))for(o in e)o&&(s=e[o],s&&s!="undefined"&&n.setCustomTagsForClickEvent(o,s));if(r&&!r.form)if(f=t,t.type==n.eventTypes.contextmenu&&(f=lt(t,n.eventTypes.click,r)),u=r.href,u&&u.length){if(u.indexOf("#")==u.length-1||u.indexOf(wt)>=0)if(t.type==n.eventTypes.click)h=fr(u),h&&(f=lt(t,n.eventTypes.nonNavClckEvt,r));else if(t.type==n.eventTypes.contextmenu)return;f.type==n.eventTypes.nonNavClckEvt&&er(t);v.addOcidToHref(u,r,f);f.isPropagationStopped||nt(f,r)}else t.type!=n.eventTypes.contextmenu&&nt({type:n.eventTypes.nonNavClckEvt,target:r})}}}function hr(i,r){var f,e;if(i&&i.evt&&n.shouldFireTelemetry()){i.evt===n.eventTypes.videoClickNonNav&&(f=b.TelemetryActionType.Click,e=b.TelemetryBehaviorType.Undefined);i.adid&&(i.adid=i.adid.toString());var u=n.sitePage,o=n.client,h=n.userDynamic,l=n.telemetryTracking.setupParameters(i.evt),a={at:f,bt:e,bh:o.height(),bw:o.width(),cvs:u.canvas,mkt:u.localeCode,"pg.t":u.page_type,"pg.n":u.page_name,rid:u.serverImpressionGuid,"st.dpt":u.department||i["st.dpt"]||"watch","st.sdpt":u.subDepartment||i["st.sdpt"]||"no-sc",subcvs:u.vertical,flightid:u.flightid,isVideo:!0,idx:r?h.firstEventIndex():h.currentEventIndex()},v=t({},i,l,a),c=at(v),y={url:u.otfURL,requestType:p.GET,eventType:c.evt,params:c,trackingType:p.OTF,eventSource:"VideoPlayer"};s.pub(p.FireTelemetry,y)}}function cr(i){if(i&&n.shouldFireTelemetry()){var u={"feedback.id":i["feedback.id"],"feedback.source":i["feedback.source"],"feedback.area":i["feedback.area"],"feedback.type":i["feedback.type"],"feedback.rating":i["feedback.rating"],submitValue:i.submitValue,userAgent:i.userAgent},r=t(!0,{},u,fi("feedback"));r=at(r);n.telemetryTracking.sendUpdate(r)}}function fi(i){var u=n.telemetryTracking.setupParameters(i),r=n.sitePage,f={scr:n.client?n.client.screenResolution():"","client.deviceModel":r.d_dgk,pageType:r.page_name,subcvs:r.vertical,cvs:r.canvas,contentid:r.entityId,cu:n.client?encodeURIComponent(n.client.pageUrl()):r.pageUrl,mkt:r.localeCode,flightid:r.flightid,signedin:n.userStatic?n.userStatic.isSignedIn:""};return u!==null&&u!==undefined&&(f=t(!0,{},f,u)),f}function at(n){var i={};for(var t in n)n[t]!=undefined&&(i[t]=n[t]);return i}function lr(n,t){var r,i,u;if(n&&t&&(r=n.split("?"),r.length>1)){var f=r[0]+"?",e=r[1],o=h.getParams(e);if(e){for(i=0;i<t.length;i++)t[i]=t[i].toLowerCase();for(u in o)ti(u.toLowerCase(),t)||(f=f+u+"="+o[u]+"&")}return f.slice(0,-1)}return n}function ei(n,t){var u=new Date,f=u+": "+ +u+" "+n,i=ft.console,r;i&&(r=t?i.error:i.log,r&&r.call(i,f))}var k=i.attr,vt=i.name,it=i.parent,ut=i.children,d=[],yt,ft=e,tt=o,oi=3e5,pt={},si="5",rt=null,hi=500,wt="tevt=",ci=/#tevt=([A-Za-z0-9]+_[A-Za-z0-9]+)(;*)/g,ot=[],li=p.logSamplingRate||3e5,st="forced-page-refresh",et;return s.sub("logerror",ai),et={onContextMenu:ii,onClick:ri,trackEvent:nt,trackFormSubmitEvent:gt,trackAdEvent:pi,trackAdFeedbackEvent:ki,trackVideoEvent:hr,trackFeedbackEvent:cr,createEvent:lt,sendPageViewCandidate:yi,sendSinglePageViewBeacon:vi,clearImpressionCache:rr,getFeedbackTrackingParams:fi,removeNullOrEmptyParams:at,filterUrlParams:lr,trackAppErrorEvent:function(n){w(function(){di(n)})},trackPartialImpression:function(n,t,i,r){w(function(){ir(n,t,i,r)})},trackPage:function(n,t){w(function(){nr(n,t)})},trackThirdPartyUpdate:function(){s.pub("thirdPartyTrackingUpdate")},register:function(){for(var t=0,n;n=arguments[t++];)isNaN(n.samplingRate)&&(n.samplingRate=99),d.push(n)},getCurrentPageRequestId:function(){return l.getActivityId()||n.sitePage.requestId||""},mapTelemetryParams:function(i,r,u,f){var l,s,o,e,h,c;u=t({},i,u);f=t(!0,{},r,f);for(l in f)if(h=n[l],h){s=f[l];for(o in s)c=n.overrideClientParams,o&&c&&c[o]!==undefined?(e=c[o],n.persistOverriddenParams&&(h[s[o]]=e)):(e=h[s[o]],typeof e=="function"&&(e=e())),e!=null&&(u[o]=e)}return u},extend:function(i){t(!0,n,i)},form:function(n){n&&n.length||(n=[n]);for(var t,i=0;t=n[i++];)"FORM"!=vt(t)||k(t,"data-customformtrack")||f.bind(t,"submit",gt)},preventBeacon:function(n){var t,i;if(n)for(n=n.toLowerCase(),t=0;t<d.length;t++)if(i=d[t].defaultOpts,n===i.id.toLowerCase()){i.isGeneratedEarly=!0;break}}},f.bind(tt,"click",ri),f.bind(ft,"load",nt),f.bind(ft,"unload",nt),f.bind(ft,"beforeunload",nt),f.bind(tt,"contextmenu",ii),require(["c.dom"],function(){et.form(i.getElementsByTagName("form"))}),s.sub("ViewabilityUpdatedEvent",function(t){w(function(){n.client.OTFTelemetry(t)})}),s.sub(p.ResetIdx,n.userDynamic.resetEventIndex),et});define("elementTrackingDecorator",["trackingConstants","jquery","evaluate","track","window","extend"],function(n,t,i,r,u,f){function v(){n&&n.trackingData&&p(n.trackingData.lastIndex)&&n.trackingData.lastIndex>1?o=n.trackingData.lastIndex:u&&u.console&&u.console.error("Tracking constants were not supplied in DOM.",n)}function b(n){return n&&n.length!==0}function k(n,t){var i=n.closest(e),r=i.length>0?i.eq(0):null,u;r&&n.attr(h)&&(r=i.length>1?i.eq(1):n.parent(e));t&&(!r||r.length===0)&&(i=t.closest(e),r=i.length>0?i.eq(0):null);r&&(u=r.attr(h),u&&p(u)&&(this.p=parseInt(u)))}function d(n,i){n.find(e).each(function(n,r){var f=t(r),u=s(f),o=f.parent(e)[0];o||(o=f.parent().closest(e));i=s(t(o));i&&u&&u.p!=i.i&&(u.p=i.i,y.call(u,!0),l.call(f,u))})}function s(n){var t=n.attr(c);if(t)try{return i(t)}catch(r){return null}return{}}function l(n){n.i&&(this.attr(c,JSON.stringify(n)),this.attr(h,n.i))}function y(n){return this&&(!this.i||n==!0)&&o?(o++,this.i=o,!0):!1}function g(){var i=this.p,r="["+c+'*=\'"p":'+i+"']",u=t(r),n=0;u.each(function(r,u){var e=t(u),f=s(e);f&&f.p==i&&n<f.o&&(n=f.o)});this.o=n+1}function p(n){return!isNaN(parseFloat(n))&&isFinite(n)}function w(n){var t=n?n.defaults:null;return f({},{n:"client",y:12},t||{})}function a(n,i,r,u,e){var o=t(n),c=s(o),h=f({},r,c),a=y.call(h,e);k.call(h,o,i);e||g.call(h,o);u&&u(o,h);l.call(o,h);a&&d(o,h)}var o=0,c="data-m",h="data-id",e="["+h+"]";return{setTrackingForSingleElement:function(i,u,f,e){var s,h;return v(),s=w(f),a(i,t(u),s,f&&f.elementOverride,f&&f.overrideIndexOnly),n.trackingData.lastIndex=o,e||(h=f&&f.visibilityCheck!=undefined?f.visibilityCheck:!0,r.trackPartialImpression(i,h)),i},setTrackingAttrs:function(i,u,f,e){var k;if(v(),i&&i.find){var s=f&&f.selector||"li",h=i.find(s),c=w(f),l=f?f.elementOverride:null,y=u&&!u.jquery?t(u):u,p=f?f.overrideIndexOnly:!1;i.each(function(n,i){t(i).is(s)&&a(i,y,c,l,p)});b(h)&&(k=t(h),k.each(function(n,t){a(t,y,c,l,p)}))}return n.trackingData.lastIndex=o,e||r.trackPartialImpression(i,!0),i}}});define("trackingHelper",["trackInfo","pageInstance","location","evaluate","ajax","setCookie","trackingHelper.tokens","format","window","getCookie","telemetryDataTypes"],function(n,t,i,r,u,f,e,o,s,h,c){function ht(t,i,r){var f,c,e,a,u;if(t&&i){nt||(nt=n.sitePage.msnocid);l||(l=n.sitePage.storeocid);var v=t.indexOf("://"),y=t.indexOf(ft),w=v>0&&y>=0&&y<v,b=t.match(g),o=t.match(p),s=b&&b[1],k=o&&o[1],h;if(s&&k){f=t;c=t.match(/[&?]ocid=(ems\.)/i);h=c&&c[1];h&&!f.match(/[=_]emsadid\./i)&&(f=d(f.replace(p,""),o[1]));w&&ut(f,r,i);return}(e=t.indexOf("#"),a="",s||l)&&w&&(e>=0&&(a=t.substring(e,t.length),t=t.substring(0,e)),u=t,s||(u+="&ocid="+l),u=d(u,h),i.href=u+a,ut(u,r,i))}}function d(i,r){var h=i.match(p),l=h&&h[1],f=i.indexOf("#"),c="",e,u,o,s;return l?i:(f>=0&&(c=i.substring(f,i.length),i=i.substring(0,f)),e=i,e+="&ccid=",u=[],r&&u.push("emsadid."+r),o=t.getActivityId()||n.sitePage.requestId,o&&u.push("webig."+o),s=n.client.clientId(),s&&u.push("muid."+s),e+u.join("_")+c)}function ct(){}function ut(t,f,e){var s,c,y;if((!f||f.originalEvent!=="contextmenu")&&!w){var p=t.match(g),d=t.match(/[&?]tduid=([^&]+)/i),nt=new RegExp(b,"i");if(p&&p[1]&&(!d||!d[1])&&!nt.test(t.match(nt))){if(s=l,e.attributes&&e.attributes["data-m"]&&(c=e.attributes["data-m"].value,c&&(s=r(c).n)),a=n.sitePage.page_type+"_"+n.sitePage.localeCode+"_"+n.sitePage.vertical+"_"+s,k=a,y=h(k),y){t+=o(tt,y,rt,it,a);e.href=t;return}v=e;v.href=t;f.stopPropagation();f.preventDefault();f.isPropagationStopped=!0;w=!0;i.origin||(i.origin=i.protocol+"//"+i.hostname+(i.port?":"+i.port:""));u.get({url:o(st,i.origin,n.sitePage.localeCode,n.sitePage.channel,a),dataType:ot,success:at,error:function(n,i){lt("The TradeDoubler ajax call failed: "+i+" Status code: "+n);e.href=t+b;e.click()}})}}}function lt(n){s.console&&s.console.log&&console.log(n)}function at(n){n?(f(k,n,13,f.topDomain,et),v.href+=o(tt,n,rt,it,a)):v.href+=b;w=!1;v.click()}function vt(n,t){return t?n+"_succeeded":n+"_failed"}var y=i.host.split(".").reverse(),yt=y.length>1?y[1]+"."+y[0]:i.host,ft="ms-windows-store",g=/[&?]ocid=([^&]+)/i,p=/[&?]ccid=([^&]+)/i,pt=c.TelemetryPageConfiguration,nt=n.sitePage.msnocid||"",l=n.sitePage.storeocid||"",w=!1,et="/",ot="text/html",a="",b="&notduid=true",tt="&tduid=({0})({1})({2})({3})()",k="",it=e.tradeDoublerMarketId,rt=e.tradeDoublerProgramId,v,st=e.tradeDoublerAjaxUrlFormat;return{addOcidToHref:ht,attachTaglineClickHandler:ct,addCcidToStoreUrl:d,getActionResult:vt}});define("otf-telemetryPing",["mediator","telemetry.constants","escape","window","logging","afire"],function(n,t,i,r,u,f){function e(n,t){var f=[],e=n,u,r;if(n&&t){for(u in t)r=t[u],typeof r=="object"&&(r=JSON.stringify(r)),f.push(i.urlPart(u)+"="+i.urlPart(r));e=n+f.join("&").replace(/%20/g,"+")}return e}return n.sub(t.FireTelemetry,function(n){var u;if(n){var i=n.url,r=n.requestType,o=[t.Ctag,t.Comscore];if(i&&r&&n.trackingType&&o.indexOf(n.trackingType)!=-1){u=n.params;switch(r){case t.GET:i=e(i,u);n.executeOverride?n.executeOverride(i):f(i)}}}}),1});define("telemetryDataTypes",function(){function c(n){return n&&o&&(n=n.toLowerCase(),o[n]!==undefined)?o[n]:null}function l(n,t){if(n&&t)for(var i in n)if(n.hasOwnProperty(i)&&(typeof t=="string"&&n[i]===t.toLowerCase()||n[i]===t))return n[i];return null}function n(n,i){if(n){var r=n.toLowerCase(),f=i||t.Unspecified,u={PageName:r,PageType:f};return o[r]=u,u}return null}function a(n){if(f[n])return f[n]}function v(n){return r[n]?r[n]:u.Undefined}function y(){f[i.AppInstall]=e.App;f[i.AppLaunch]=e.App;f[i.SponsoredContent]=e.SponsoredContent;f[i.StructuredData]=e.StructuredDataCard;f[i.AppStore]=e.AppStorePromo}function p(){r[i.AppInstall]=u.Install;r[i.AppLaunch]=u.Launch;r[i.Follow]=u.Follow;r[i.Unfollow]=u.Unfollow;r[i.Like]=u.Like;r[i.Dislike]=u.Dislike;r[i.Unlike]=u.Unlike;r[i.Undislike]=u.Undislike;r[i.Mute]=u.Mute;r[i.Unmute]=u.Unmute;r[i.MuteCancel]=u.MuteCancel;r[i.Manage]=u.Manage}var o={},f={},r={},t={Unspecified:"unspecified",DHP:"dhp",NTP:"ntp",HomePage:"hp",VerticalHomePage:"verthp",StructuredDataPage:"data",SectionFront:"secfront",SiteSearch:"sitesearch",Article:"article",Gallery:"gallery",Video:"video",SubjectSection:"subjectsec",CustomColumn:"custcol",Msn360:"msn360",CommentOverlay:"comment-overlay",Story:"story"},i={Undefined:0,Header:1,Footer:2,TopNavBar:3,NavBar:4,DropDown:5,Section:6,Carousel:7,Module:8,SearchBox:9,InputBox:10,ActionButton:11,Interaction:12,Headline:13,Navigation:14,Entity:15,StructuredData:16,AppStore:17,AppLaunch:18,CmsPromotions:19,MicrosoftWebStore:20,XboxStore:21,OfficeStore:22,AppInstall:23,PartnerLinks:24,SponsoredContent:25,Follow:26,Unfollow:27,MoreFrom:28,Topic:29,Provider:30,Spotlight:33,Close:36,Share:37,Like:38,Dislike:39,Unlike:40,Undislike:41,Mute:42,Unmute:43,MuteCancel:44,Manage:45,NewStories:46,AutoSuggest:47,BingCard:48,Tile:49,TrendingNews:50,AllCoverage:51,Report:52,AdChoice:53,MsccCookieComplianceBanner:54,CookieWallCookieComplianceBanner:57,FRE:60,VideoPlayer:61},e={Undefined:0,App:1,Article:2,Feed:3,Gallery:4,AppStorePromo:5,Settings:6,SponsoredContent:7,StructuredDataCard:8,Video:9,Webview:10,Activity:11,Win32:12,OfficeDocument:13,LocalFile:14,CardAction:15,News360:33},u={Undefined:0,Navigate:1,ContextMenu:2,Pin:3,Unpin:4,Rearrange:5,Remove:6,Add:7,Open:8,View:9,Follow:10,Unfollow:11,More:12,Close:13,Share:14,Like:15,Dislike:16,Unlike:17,Undislike:18,Mute:19,Unmute:20,Cancel:21,Launch:22,Install:23,Manage:24,Show:25,MuteCancel:26,Save:27,Hide:28,Unhide:29,Customize:30},s={StartPage:new n("startpage",t.HomePage),DefaultPage:new n("default"),EduPage:new n("edu"),ChildModePage:new n("child"),Office:new n("office"),Feed:new n("xfeed"),Discover:new n("discover"),MyInterests:new n("myinterests"),CombinedInterests:new n("cinterests"),Msn360:new n("msn360",t.Msn360),ArticlePageNames:{Article:new n("article",t.Article),ArticleVNext:new n("articlevnext",t.Article),ArticleCollection:new n("articlecollection",t.Article),ArticleFullScreen:new n("articlefullscreen",t.Article),FlexibleArticle:new n("articleflex",t.Article),FlexibleArticleMobile:new n("articleflexmobile",t.Article),ArticleGalleryFullScreen:new n("article_galleryfs",t.Article),ArticleCommentOverlay:new n("comment-articleflex",t.SpotImCommentOverlay)},GalleryPageNames:{Gallery:new n("gallery",t.Gallery),GalleryVNext:new n("galleryvnext",t.Gallery),GalleryFullScreen:new n("gallery_fullscreen",t.Gallery),GalleryArticleFullScreen:new n("gallery_articlefullscreen",t.Gallery),GalleryClassic:new n("gallery_classic",t.Gallery),GalleryClassicFullScreen:new n("gallery_classicfs",t.Gallery),GalleryInlineClassicFullScreen:new n("gallery_inlineclassicfs",t.Gallery),GallerySearch:new n("gallery_search",t.Gallery),GallerySearchFullScreen:new n("gallery_searchfs",t.Gallery),FlexibleGallery:new n("galleryflex",t.Gallery),FlexibleGallerySponsored:new n("galleryflex_sponsorship",t.Gallery),FlexibleGalleryMobile:new n("galleryflexmobile",t.Gallery),GalleryImmersive:new n("gallery_immersive",t.Gallery),GalleryImmersiveFullScreen:new n("gallery_immersivefs",t.Gallery),GallerySponsored:new n("gallery_sponsor",t.Gallery),GallerySponsorship:new n("gallery_sponsorship",t.Gallery),GallerySponsoredFullScreen:new n("gallery_sponsorfs",t.Gallery),GalleryInline:new n("gallery_inline",t.Gallery),GalleryOnepage:new n("gallery_onepage",t.Gallery),GalleryDataModel:new n("gallery_datamodel",t.Gallery),GalleryDataModelFullScreen:new n("gallery_datamodelfs",t.Gallery),GalleryDataPhotos:new n("gallery_dataphotos",t.Gallery),GalleryDataPhotosFullScreen:new n("gallery_dataphotosfs",t.Gallery),GalleryEventHub:new n("gallery_eventhub",t.Gallery),GalleryEventHubFullScreen:new n("gallery_eventhubfs",t.Gallery)},VideoPageNames:{ChannelPlayerPage:new n("channelplayerpage",t.Video),PartnerPlayerPage:new n("partnerplayerpage",t.Video)},StoryPageNames:{StoryPage:new n("story",t.Story)},VerticalHomePageNames:{HomePage:new n("homepage",t.VerticalHomePage),HomePageToday:new n("homepage-today",t.VerticalHomePage)},StructuredDataPageNames:{Gamecenter:new n("gamecenter",t.StructuredDataPage),Schedule:new n("schedule",t.StructuredDataPage),Scores:new n("scores",t.StructuredDataPage),Stocksummary:new n("stocksummary",t.StructuredDataPage),Stocksummaryoneriver:new n("stocksummaryoneriver",t.StructuredDataPage),Weatherxplatmaps:new n("weatherxplatmaps",t.StructuredDataPage),Standings:new n("standings",t.StructuredDataPage),Markets:new n("markets",t.StructuredDataPage),Watchlistpage:new n("watchlistpage",t.StructuredDataPage),Data_modelpage:new n("data_modelpage",t.StructuredDataPage),Immersivechartspage:new n("immersivechartspage",t.StructuredDataPage),Currencies:new n("currencies",t.StructuredDataPage),Indexdetailspage:new n("indexdetailspage",t.StructuredDataPage),Data_makepage:new n("data_makepage",t.StructuredDataPage),Weatherfullscreenmaps:new n("weatherfullscreenmaps",t.StructuredDataPage),Weatherthresholdmaps:new n("weatherthresholdmaps",t.StructuredDataPage),Stockanalysisdetails:new n("stockanalysisdetails",t.StructuredDataPage),Data_yearoverview:new n("data_yearoverview",t.StructuredDataPage),Data_segmenthub:new n("data_segmenthub",t.StructuredDataPage),Weathermaps:new n("weathermaps",t.StructuredDataPage),Playerstats:new n("playerstats",t.StructuredDataPage),Funddetailspage:new n("funddetailspage",t.StructuredDataPage),Exercisedetails:new n("exercisedetails",t.StructuredDataPage),Teams:new n("teams",t.StructuredDataPage),Etfdetailspage:new n("etfdetailspage",t.StructuredDataPage),Binganswermaps:new n("binganswermaps",t.StructuredDataPage),Workoutdetails:new n("workoutdetails",t.StructuredDataPage),Competitionstats:new n("competitionstats",t.StructuredDataPage),Polls:new n("polls",t.StructuredDataPage),Data_photos:new n("data_photos",t.StructuredDataPage),Videocategorylistpage:new n("videocategorylistpage",t.StructuredDataPage),Stockfinancialsdetails:new n("stockfinancialsdetails",t.StructuredDataPage),Commoditydetailspage:new n("commoditydetailspage",t.StructuredDataPage),Data_yearoverview_trim:new n("data_yearoverview_trim",t.StructuredDataPage),Worldwidepage:new n("worldwidepage",t.StructuredDataPage),Data_photos_trim:new n("data_photos_trim",t.StructuredDataPage),Stockcompanydetails:new n("stockcompanydetails",t.StructuredDataPage),Retirementplanner:new n("retirementplanner",t.StructuredDataPage),Livecoverage:new n("livecoverage",t.StructuredDataPage),Teamroster:new n("teamroster",t.StructuredDataPage),Stockhistorydetails:new n("stockhistorydetails",t.StructuredDataPage),Filterresultspage:new n("filterresultspage",t.StructuredDataPage),Data_carcompare:new n("data_carcompare",t.StructuredDataPage),Stockownershipdetails:new n("stockownershipdetails",t.StructuredDataPage),Driverstandings:new n("driverstandings",t.StructuredDataPage),Timevalueofmoney:new n("timevalueofmoney",t.StructuredDataPage),Savingscalculator:new n("savingscalculator",t.StructuredDataPage),Iccmatches:new n("iccmatches",t.StructuredDataPage),Other_flightsearchresult:new n("other_flightsearchresult",t.StructuredDataPage),Stockrelateddetails:new n("stockrelateddetails",t.StructuredDataPage),Data_specs_trim:new n("data_specs_trim",t.StructuredDataPage),Stockoptionsdetails:new n("stockoptionsdetails",t.StructuredDataPage),HomepageAlerts:new n("homepage-alerts",t.StructuredDataPage),HomepageRecordsandAverages:new n("homepage-recordsandaverages",t.StructuredDataPage),HomepageWeatherTraffic:new n("homepage-weathertraffic",t.StructuredDataPage),Data_specs:new n("data_specs",t.StructuredDataPage),Data_pricing:new n("data_pricing",t.StructuredDataPage),Mortgagecalculator:new n("mortgagecalculator",t.StructuredDataPage),Data_performance_trim:new n("data_performance_trim",t.StructuredDataPage),Theatershowtimes:new n("theatershowtimes",t.StructuredDataPage),Data_pricing_trim:new n("data_pricing_trim",t.StructuredDataPage),Data_photosInterior:new n("data_photos-interior",t.StructuredDataPage),Indexdetailsanalysispage:new n("indexdetailsanalysispage",t.StructuredDataPage),Data_photosInterior_trim:new n("data_photos-interior_trim",t.StructuredDataPage),Data_photosColors:new n("data_photos-colors",t.StructuredDataPage),Data_carReviews_trim:new n("data_car-reviews_trim",t.StructuredDataPage),Data_carReviews:new n("data_car-reviews",t.StructuredDataPage),Racecalendar:new n("racecalendar",t.StructuredDataPage),Teamstandings:new n("teamstandings",t.StructuredDataPage),Data_photosColors_trim:new n("data_photos-colors_trim",t.StructuredDataPage),Stockdetails:new n("stockdetails",t.StructuredDataPage),Data_interiorFeatures_trim:new n("data_interior-features_trim",t.StructuredDataPage),Data_exteriorFeatures_trim:new n("data_exterior-features_trim",t.StructuredDataPage),Calendar:new n("calendar",t.StructuredDataPage),TeamStats:new n("teamstats",t.StructuredDataPage),Movieshowtimes:new n("movieshowtimes",t.StructuredDataPage),Drafts:new n("drafts",t.StructuredDataPage),Data_technologyFeatures_trim:new n("data_technology-features_trim",t.StructuredDataPage),Data_workoutdetails_collection:new n("data_workoutdetails_collection",t.StructuredDataPage),Data_photosExterior:new n("data_photos-exterior",t.StructuredDataPage),Data_photosExterior_trim:new n("data_photos-exterior_trim",t.StructuredDataPage),Data_photos360Interior:new n("data_photos-360-interior",t.StructuredDataPage),Immersivechartsmarketspage:new n("immersivechartsmarketspage",t.StructuredDataPage),Returnoninvestment:new n("returnoninvestment",t.StructuredDataPage),Indexdetailsrelatedpage:new n("indexdetailsrelatedpage",t.StructuredDataPage),Gonepage:new n("gonepage",t.StructuredDataPage),Data_compare:new n("data_compare",t.StructuredDataPage),Data_compare_trim:new n("data_compare_trim",t.StructuredDataPage),Data_options_trim:new n("data_options_trim",t.StructuredDataPage),Entitiespage:new n("entitiespage",t.StructuredDataPage),Workoutdetailsprint:new n("workoutdetailsprint",t.StructuredDataPage),Data_photos360Exterior:new n("data_photos-360-exterior",t.StructuredDataPage),HomepageDatacarfinder:new n("homepage-datacarfinder",t.StructuredDataPage),Data_photos360Interior_trim:new n("data_photos-360-interior_trim",t.StructuredDataPage),Data_skeleton:new n("data_skeleton",t.StructuredDataPage),Mortgagerates:new n("mortgagerates",t.StructuredDataPage),Brackets:new n("brackets",t.StructuredDataPage),Data_photos360Exterior_trim:new n("data_photos-360-exterior_trim",t.StructuredDataPage),Data_photocompare:new n("data_photocompare",t.StructuredDataPage),HomepageWeather10day:new n("homepage-weather10day",t.StructuredDataPage),Data_performance:new n("data_performance",t.StructuredDataPage),HomepageWeatherextendedforecast:new n("homepage-weatherextendedforecast",t.StructuredDataPage),Savings:new n("savings",t.StructuredDataPage),Data_exteriorFeatures:new n("data_exterior-features",t.StructuredDataPage),Data_interiorFeatures:new n("data_interior-features",t.StructuredDataPage),Data_options:new n("data_options",t.StructuredDataPage),Travelgonepage:new n("travelgonepage",t.StructuredDataPage),Recipe:new n("recipe",t.StructuredDataPage),Getportfoliodatapage:new n("getportfoliodatapage",t.StructuredDataPage),Brokercenterpage:new n("brokercenterpage",t.StructuredDataPage),Data_technologyFeatures:new n("data_technology-features",t.StructuredDataPage),Tvlistings:new n("tvlistings",t.StructuredDataPage),Ownerstandings:new n("ownerstandings",t.StructuredDataPage),Entitydetailspage:new n("entitydetailspage",t.StructuredDataPage),Creditcards:new n("creditcards",t.StructuredDataPage),Cmssitemap:new n("cmssitemap",t.StructuredDataPage),Externalnativeadpage:new n("externalnativeadpage",t.StructuredDataPage),Autoloans:new n("autoloans",t.StructuredDataPage),Externalcontent:new n("externalcontent",t.StructuredDataPage),Htmlsitemap:new n("htmlsitemap",t.StructuredDataPage)},CustomColumnPageNames:{TrendingTopics:new n("topic_tt",t.CustomColumn),GlobalSettingsPage:new n("globalsettingspage",t.CustomColumn),MyTopics:new n("mytopics",t.CustomColumn),WeatherPlaces:new n("weatherplaces",t.CustomColumn),MyFavorites:new n("myfavorites",t.CustomColumn),TopicResult:new n("topicresult",t.CustomColumn),Collections:new n("collections",t.CustomColumn),Rouxbe:new n("rouxbe",t.CustomColumn),ShoppingList:new n("shopping list",t.CustomColumn),MyHealthReportsPage:new n("myhealthreportspage",t.CustomColumn),Error404page:new n("error404page",t.CustomColumn),AppsPromotion:new n("appspromotion",t.CustomColumn),Error500page:new n("error500page",t.CustomColumn),DietTrackerPreSigninPage:new n("diettrackerpresigninpage",t.CustomColumn),ExerciseTrackerPreSigninPage:new n("exercisetrackerpresigninpage",t.CustomColumn),WebSlicePage:new n("other_webslice",t.CustomColumn),Error200Page:new n("error200page",t.CustomColumn),AboutUsPage:new n("aboutus",t.CustomColumn),UnSupport:new n("unsupport",t.CustomColumn),Disclaimer:new n("disclaimer",t.CustomColumn),TermsOfService:new n("termsofservice",t.CustomColumn),SevereWeather:new n("severeweather",t.CustomColumn)},SubjectSectionPageNames:{TeamhomePage:new n("teamhome",t.SubjectSection),PlayerPage:new n("player",t.SubjectSection),MarketMoversPage:new n("marketmovers",t.SubjectSection),CommoditiesPage:new n("commoditiespage",t.SubjectSection),ChefPage:new n("chef",t.SubjectSection),NutritionIndexPage:new n("nutritionindex",t.SubjectSection),FinanceTechnologyPage:new n("finance-technologypage",t.SubjectSection),MedicalindexPage:new n("medicalindex",t.SubjectSection)},SiteSearchPageNames:{SearchResultsPage:new n("searchresultspage",t.SiteSearch),VideoSearchResultsPage:new n("videosearchresultspage",t.SiteSearch),PartnerVideolistPage:new n("partnervideolistpage",t.SiteSearch),HomepageBingserpIframepage:new n("homepage-bingserpiframepage",t.SiteSearch),SitesearchSitesearch:new n("sitesearch_sitesearch",t.SiteSearch),SearchResults:new n("search results",t.SiteSearch),SerpPage:new n("serppage",t.SiteSearch),FindaMoviePage:new n("findamoviepage",t.SiteSearch)},SectionFrontPageNames:{Competitionhub:new n("competitionhub",t.SectionFront),Local:new n("local",t.SectionFront),Stockscreener:new n("stockscreener",t.SectionFront),Toolslandingpage:new n("toolslandingpage",t.SectionFront),Showtimes:new n("showtimes",t.SectionFront),FinanceRealEstatepage:new n("finance-real-estatepage",t.SectionFront),CookingSchool:new n("cooking school",t.SectionFront),Allcompetitions:new n("allcompetitions",t.SectionFront),Newspage:new n("newspage",t.SectionFront),CocktailHub:new n("cocktail hub",t.SectionFront),Travelflightsearchhubpage:new n("travelflightsearchhubpage",t.SectionFront),Hotelshubpage:new n("hotelshubpage",t.SectionFront),WineHub:new n("wine hub",t.SectionFront),ChefHub:new n("chef hub",t.SectionFront),Travelflightstatushubpage:new n("travelflightstatushubpage",t.SectionFront),HomepageCompetitionhub:new n("homepage-competitionhub",t.SectionFront),Editorial:new n("editorial",t.SectionFront),SecfrontHotel:new n("secfront_hotel",t.SectionFront),SecfrontTNews:new n("secfront_tnews",t.SectionFront)}},h={TelemetryProduct:{Spartan:"spartan",Prime:"prime",PrimeMobile:"prime_mobile",IEext:"ieext",EMMX:"emmx",SpartanMobile:"spartan_mobile",TabbedShell:"tabbedshell",ChromeExt:"chromeext",Downlevel:"downlevel",Xbox:"xbox",ShoppingExt:"shoppingext",Anaheim:"anaheim",Amp:"amp",MicrosoftNewsExt:"chromentpnews",SuperappSports:"superappsports"},TelemetryPageType:t,TelemetryType:i,TelemetryContentType:e,TelemetryBehaviorType:u,ContentPlacedBySource:{Editor:0,PersonalizationAlgo:1,Bing:2,Taboola:3,Outbrain:4,AutoCuration:5,User:6,AppNexus:7,OtherSponconProvider:8,BingMsn:9,mixer:10},TelemetryPageConfiguration:{NoContent:0,OneBox:1,TopSites:2,Suggested:4,ContentFeed:8,WinFre:16,BingImage:32,ContentBelowTheFold:64,CustomModeOption:128},TelemetryPageName:s,TelemetryPageMode:{Default:0,Trial:1,Subscription:2},TelemetryPagePivot:{Undefined:"undefined",Office:"office",Apps:"apps",News:"news",Timeline:"timeline",StartMenu:"startmenu"},TelemetryPartnerNamespace:{MMX:"m",Shell:"s",Edge:"e",Office:"o",Activity:"a",Cortana:"c"},TelemetryUserType:{Aad:"aad",Msa:"msa",MsaKids:"msa-kids",Local:"local"},getTelemetryContentType:a,getTelemetryBehavior:v,getTelemetryPageInfo:c,validateTelemetryDataType:l,TelemetryActionType:{Click:"click",Hover:"mouseenter",Submit:"submit",View:"view",RightClick:"rightclick"}};return y(),p(),h});
/*!
 * 1DS JS SDK Analytics, 3.1.4 (Custom build - only core and post package)
 * Branch: https://msasg.visualstudio.com/Shared%20Data/_git/1DS.JavaScript?version=GBnubenja%2Fcustom-package
 * Copyright (c) Microsoft and contributors. All rights reserved.
 * (Microsoft Internal Only)
 */
(function(n){"use strict";function tu(){return typeof globalThis!==ot&&globalThis?globalThis:typeof self!==ot&&self?self:typeof window!==ot&&window?window:typeof global!==ot&&global?global:null}function iu(n){throw new TypeError(n);}function yi(n){function r(){}var i=ph,t;return i?i(n):n==null?{}:(t=typeof n,t!==b&&t!==ai&&iu("Object prototype may only be an Object:"+n),r[st]=n,new r)}function ni(n,t){function i(){this.constructor=n}typeof t!==ai&&t!==null&&iu("Class extends value "+String(t)+" is not a constructor or null");ru(n,t);n[st]=t===null?yi(t):(i[st]=t[st],new i)}function it(n,t){return n&&ki[k].hasOwnProperty.call(n,t)}function ue(n){return n&&(n===ki[k]||n===Array[k])}function ou(n){return ue(n)||n===Function[k]}function ht(n){if(n){if(ii)return ii(n);var t=n[dh]||n[k]||(n[pi]?n[pi][k]:null);if(t)return t}return null}function di(n,t){var i=[],f=ki.getOwnPropertyNames,r,u;if(f)i=f(n);else for(r in n)typeof r=="string"&&it(n,r)&&i.push(r);if(i&&i.length>0)for(u=0;u<i.length;u++)t(i[u])}function su(n,t,i){return t!==pi&&typeof n[t]===wi&&(i||it(n,t))}function gi(n){throw new TypeError("DynamicProto: "+n);}function gh(n){var t={};return di(n,function(i){!t[i]&&su(n,i,!1)&&(t[i]=n[i])}),t}function hu(n,t){for(var i=n.length-1;i>=0;i--)if(n[i]===t)return!0;return!1}function nc(n,t,i,r){function o(n,t,i){var u=t[i],f;return u[uu]&&r&&(f=n[bi]||{},f[ti]!==!1&&(u=(f[t[vt]]||{})[i]||u)),function(){return u.apply(n,arguments)}}var f={},u,e;for(di(i,function(n){f[n]=o(t,i,n)}),u=ht(n),e=[];u&&!ou(u)&&!hu(e,u);)di(u,function(n){!f[n]&&su(u,n,!ii)&&(f[n]=o(t,u,n))}),e.push(u),u=ht(u);return f}function tc(n,t,i,r){var f=null,e,s;if(n&&it(i,vt)&&(e=n[bi]||{},f=(e[i[vt]]||{})[t],f||gi("Missing ["+t+"] "+wi),!f[fu]&&e[ti]!==!1)){for(var o=!it(n,t),u=ht(n),h=[];o&&u&&!ou(u)&&!hu(h,u);){if(s=u[t],s){o=s===r;break}h.push(u);u=ht(u)}try{o&&(n[t]=f);f[fu]=1}catch(c){e[ti]=!1}}return f}function ic(n,t,i){var r=t[n];return r===i&&(r=ht(t)[n]),typeof r!==wi&&gi("["+n+"] is not a "+wi),r}function rc(n,t,i,r,u){function e(n,t){var i=function(){var r=tc(this,t,n,i)||ic(t,n,i);return r.apply(this,arguments)};return i[uu]=1,i}if(!ue(n)){var f=i[bi]=i[bi]||{},o=f[t]=f[t]||{};f[ti]!==!1&&(f[ti]=!!u);di(i,function(t){su(i,t,!1)&&i[t]!==r[t]&&(o[t]=i[t],delete i[t],it(n,t)&&(!n[t]||n[t][uu])||(n[t]=e(n,t)))})}}function uc(n,t){if(ii)for(var r=[],i=ht(t);i&&!ou(i)&&!hu(r,i);){if(i===n)return!0;r.push(i);i=ht(i)}return!1}function cu(n,t){return it(n,k)?n.name||t||te:((n||{})[pi]||{}).name||t||te}function o(n,t,i,r){var u,f,h,e,c,l,s;it(n,k)||gi("theClass is an invalid class definition.");u=n[k];uc(u,t)||gi("["+cu(n)+"] is not in class hierarchy of ["+cu(t)+"]");f=null;it(u,vt)?f=u[vt]:(f=kh+cu(n,"_")+"$"+re,re++,u[vt]=f);h=o[ne];e=!!h[eu];e&&r&&r[eu]!==undefined&&(e=!!r[eu]);c=gh(t);l=nc(u,t,c,e);i(t,l);s=!!ii&&!!h[ie];s&&r&&(s=!!r[ie]);rc(u,f,t,c,s!==!1)}function lu(n){return gr.toString.call(n)}function fc(n,t){return typeof n===t}function u(n){return n===undefined||typeof n===ot}function i(n){return n===null||u(n)}function ec(n){return!i(n)}function ae(n,t){return n&&vi.call(n,t)}function au(n){return typeof n===b}function f(n){return typeof n===ai}function tr(n,t,r,u){u===void 0&&(u=!1);var f=!1;if(!i(n))try{i(n[se])?i(n[oe])||(n[oe](ee+t,r),f=!0):(n[se](t,r,u),f=!0)}catch(e){}return f}function ve(n,t,r,u){if(u===void 0&&(u=!1),!i(n))try{i(n[ce])?i(n[he])||n[he](ee+t,r):n[ce](t,r,u)}catch(f){}}function yt(n,t){if(n)for(var i in n)vi.call(n,i)&&t.call(n,i,n[i])}function oc(n,t){var r,u,f,i;if(n&&t){if(r=t.length,u=n.length,n===t)return!0;if(u>=r){for(f=u-1,i=r-1;i>=0;i--){if(n[f]!=t[i])return!1;f--}return!0}}return!1}function ye(n,t){var u=!1,r,i;if(n&&t){if(r=t.length,n===t)return!0;if(n.length>=r){for(i=0;i<r;i++)if(n[i]!==t[i])return!1;u=!0}}return u}function s(n,t){return n&&t?n.indexOf(t)!==-1:!1}function pe(n){return lu(n)==="[object Date]"}function a(n){return lu(n)==="[object Array]"}function we(n){return lu(n)==="[object Error]"}function ri(n){return typeof n=="string"}function ui(n){return typeof n=="number"}function vu(n){return typeof n=="boolean"}function ir(n){if(pe(n)){var t=function(n){var t=String(n);return t.length===1&&(t="0"+t),t};return n.getUTCFullYear()+"-"+t(n.getUTCMonth()+1)+"-"+t(n.getUTCDate())+"T"+t(n.getUTCHours())+":"+t(n.getUTCMinutes())+":"+t(n.getUTCSeconds())+"."+String((n.getUTCMilliseconds()/1e3).toFixed(3)).slice(2,5)+"Z"}}function t(n,t,i){for(var u=n.length,r=0;r<u;r++)if(r in n&&t.call(i||n,n[r],r,n)===-1)break}function rr(n,t,i){for(var f=n.length,u=i||0,r=Math.max(u>=0?u:f-Math.abs(u),0);r<f;r++)if(r in n&&n[r]===t)return r;return-1}function sc(n,t,i){for(var u=n.length,e=i||n,f=new Array(u),r=0;r<u;r++)r in n&&(f[r]=t.call(e,n[r],n));return f}function hc(n,t){var u=n.length,i=0,r;if(arguments.length>=3)r=arguments[2];else{while(i<u&&!(i in n))i++;r=n[i++]}while(i<u)i in n&&(r=t(r,n[i],i,n)),i++;return r}function e(n){return typeof n!="string"?n:n.replace(/^\s+|\s+$/g,"")}function ke(n){var u=typeof n,i,r,f,t;u!==ai&&(u!==b||n===null)&&iu("objKeys called on non-object");i=[];for(r in n)n&&vi.call(n,r)&&i.push(r);if(be)for(f=ur.length,t=0;t<f;t++)n&&vi.call(n,ur[t])&&i.push(ur[t]);return i}function fr(n,t,i,r){if(le)try{var u={enumerable:!0,configurable:!0};return i&&(u.get=i),r&&(u.set=r),le(n,t,u),!0}catch(f){}return!1}function d(){var n=Date;return n.now?n.now():(new n).getTime()}function cc(n){return we(n)?n.name:""}function v(n,t,i,r,u){var f=i;return n&&(f=n[t],f!==i&&(!u||u(f))&&(!r||r(i))&&(f=i,n[t]=f)),f}function lc(n,t,r){var f;return n?(f=n[t],!f&&i(f)&&(f=u(r)?{}:r,n[t]=f)):f=u(r)?{}:r,f}function de(n){return!n}function ge(n){return!!n}function pt(n){throw new Error(n);}function fi(n){return n&&(n=tt(nu?nu({},n):n)),n}function h(n){var t=tu();return t&&t[n]?t[n]:n===no&&io()?window:null}function io(){return Boolean(typeof window===b&&window)}function wu(){return io()?window:h(no)}function il(){return Boolean(typeof document===b&&document)}function ei(){return il()?document:h(ac)}function ro(){return Boolean(typeof navigator===b&&navigator)}function wt(){return ro()?navigator:h(vc)}function uo(n){if(n&&tl){var t=h("__mockLocation");if(t)return t}return typeof location===b&&location?location:h(yc)}function rl(){return typeof console!==ot?console:h(pc)}function ul(){return h(wc)}function bu(){return Boolean(typeof JSON===b&&JSON||h(to)!==null)}function fo(){return bu()?JSON||h(to):null}function fl(){return h(bc)}function el(){return h(kc)}function er(){var n=wt();return n&&n.product?n.product===dc:!1}function or(){var n=wt(),t;return n&&(n.userAgent!==pu||yu===null)&&(pu=n.userAgent,t=(pu||"").toLowerCase(),yu=s(t,gc)||s(t,nl)),yu}function sr(n){var i=Object[st].toString.call(n),t="";return i==="[object Error]"?t="{ stack: '"+n.stack+"', message: '"+n.message+"', name: '"+n.name+"'":bu()&&(t=fo().stringify(n)),i+t}function eo(n){return n?'"'+n.replace(/\"/g,"")+'"':""}function cl(n,t){return(n||{}).logger||new ku(t)}function c(n,t,i,r,u){var o,e,s,h;if(n&&(o=n,f(o.getPerfMgr)&&(o=o.getPerfMgr()),o)){e=void 0;s=o.getCtx(du);try{if(e=o.create(t(),r,u),e)return s&&e.setCtx&&(e.setCtx(cr.ParentContextKey,s),s.getCtx&&s.setCtx&&(h=s.getCtx(cr.ChildrenContextKey),h||(h=[],s.setCtx(cr.ChildrenContextKey,h)),h.push(e))),o.setCtx(du,e),i(e)}catch(c){e&&e.setCtx&&e.setCtx("exception",c)}finally{e&&o.fire(e);o.setCtx(du,s)}}return i()}function gu(n,t){var o=[],i,r,u,e;if(n&&n.length>0)for(i=null,r=0;r<n.length;r++)u=n[r],u&&f(u.processTelemetry)&&(e=new oo(u,t),o.push(e),i&&i.setNext(e),i=e);return o.length>0?o[0]:null}function al(n,t,i){var r=[],u=i?!1:!0,f;if(n)while(n)f=n.getPlugin(),(u||f===i)&&(u=!0,r.push(f)),n=n.getNext();return u||r.push(i),gu(r,t)}function vl(n,i,r){var u=n,f=!1;return r&&n&&(u=[],t(n,function(n){(f||n===r)&&(f=!0,u.push(n))})),r&&!f&&(u||(u=[]),u.push(r)),gu(u,i)}function tf(n,i){for(var o=[],u=null,e=n.getNext(),r;e;)r=e.getPlugin(),r&&(u&&f(u[lo])&&f(r[nf])&&u[lo](r),f(r[ao])&&r[ao]()||o.push(r),u=r,e=e.getNext());t(o,function(t){t.initialize(n.getCfg(),n.core(),i,n.getNext())})}function vo(n){return n.sort(function(n,t){var i=0,r=f(t[nf]);return f(n[nf])?i=r?n[co]-t[co]:1:r&&(i=-1),i})}function bl(n,t){var i=si[rt]||vr[rt];return i||(i=si[rt]=si(n,t),vr[rt]=i),i}function yr(n){return n?n.isEnabled():!0}function kl(n){var t=n.cookieCfg=n.cookieCfg||{},r;return v(t,"domain",n.cookieDomain,ec,i),v(t,"path",n.cookiePath||"/",null,i),i(t[ef])&&(r=void 0,u(n[wo])||(r=!n[wo]),u(n[bo])||(r=!n[bo]),t[ef]=r),t}function dl(n,t){var i,r;return n?i=n.getCookieMgr():t&&(r=t.cookieCfg,i=r[rt]?r[rt]:si(t)),i||(i=bl(t,(n||{}).logger)),i}function si(n,t){var f=kl(n||vr),s=f.path||"/",h=f.domain,o=f[ef]!==!1,r={isEnabled:function(){var n=o&&sf(t),i=vr[rt];return n&&i&&r!==i&&(n=yr(i)),n},setEnabled:function(n){o=n!==!1},set:function(n,t,o,c,l){var p,tt,g,w,nt,it;if(yr(r)){var a={},b=e(t||y),k=b.indexOf(";");k!==-1&&(b=e(t.substring(0,k)),a=ns(t.substring(k+1)));v(a,"domain",c||h,ge,u);i(o)||(p=or(),u(a[ff])&&(tt=d(),g=tt+o*1e3,g>0&&(w=new Date,w.setTime(g),v(a,ff,ts(w,p?yo:po)||ts(w,p?yo:po)||y,ge))),p||v(a,"max-age",y+o,null,u));nt=uo();nt&&nt.protocol==="https:"&&(v(a,"secure",null,null,u),of===null&&(of=!na((wt()||{}).userAgent)),of&&v(a,"SameSite","None",null,u));v(a,"path",l||s,null,u);it=f.setCookie||rs;it(n,is(b,a))}},get:function(n){var t=y;return yr(r)&&(t=(f.getCookie||gl)(n)),t},del:function(n,t){yr(r)&&r.purge(n,t)},purge:function(n,i){var u,e,r;sf(t)&&(u=(r={},r.path=i?i:"/",r[ff]="Thu, 01 Jan 1970 00:00:01 GMT",r),or()||(u["max-age"]="0"),e=f.delCookie||rs,e(n,is(y,u)))}};return r[rt]=r,r}function sf(n){if(ar===null){ar=!1;try{var i=oi||{};ar=i[uf]!==undefined}catch(t){n&&n.throwInternal(l.WARNING,nr.CannotAccessCookie,"Cannot access document.cookie - "+cc(t),{exception:sr(t)})}}return ar}function ns(n){var i={},r;return n&&n.length&&(r=e(n).split(";"),t(r,function(n){if(n=e(n||y),n){var t=n.indexOf("=");t===-1?i[n]=null:i[e(n.substring(0,t))]=e(n.substring(t+1))}})),i}function ts(n,t){return f(n[t])?n[t]():null}function is(n,t){var r=n||y;return yt(t,function(n,t){r+="; "+n+(i(t)?y:"="+t)}),r}function gl(n){var i=y,t;return oi&&(t=oi[uf]||y,ko!==t&&(go=ns(t),ko=t),i=e(go[n]||y)),i}function rs(n,t){oi&&(oi[uf]=n+"="+t)}function na(n){return ri(n)?s(n,"CPU iPhone OS 12")||s(n,"iPad; CPU OS 12")?!0:s(n,"Macintosh; Intel Mac OS X 10_14")&&s(n,"Version/")&&s(n,"Safari")?!0:s(n,"Macintosh; Intel Mac OS X 10_14")&&oc(n,"AppleWebKit/605.1.15 (KHTML, like Gecko)")?!0:s(n,"Chrome/5")||s(n,"Chrome/6")?!0:s(n,"UnrealEngine")&&!s(n,"Chrome")?!0:s(n,"UCBrowser/12")||s(n,"UCBrowser/11")?!0:!1:!1}function ss(n){n<0&&(n>>>=0);hi=123456789+n&ut;ci=987654321-n&ut;os=!0}function hs(){try{var n=d()&2147483647;ss((Math.random()*es^n)+n)}catch(t){}}function cs(n){return n>0?Math.floor(dt()/ut*(n+1))>>>0:0}function dt(n){var t,i=fl()||el();return i&&i.getRandomValues?t=i.getRandomValues(new Uint32Array(1))[0]&ut:or()?(os||hs(),t=ls()&ut):t=Math.floor(es*Math.random()|0),n||(t>>>=0),t}function ua(n){n?ss(n):hs()}function ls(n){ci=36969*(ci&65535)+(ci>>16)&ut;hi=18e3*(hi&65535)+(hi>>16)&ut;var t=(ci<<16)+(hi&65535)>>>0&ut|0;return n||(t>>>=0),t}function ft(n,t){var i=!1,r=wu(),u;return r&&(i=tr(r,n,t),i=tr(r.body,n,t)||i),u=ei(),u&&(i=ha.Attach(u,n,t)||i),i}function fa(){function n(){return cs(15)}return"xxxxxxxx-xxxx-4xxx-yxxx-xxxxxxxxxxxx".replace(sa,function(t){var i=n()|0,r=t==="x"?i:i&3|8;return r.toString(16)})}function as(){var n=ul();return n&&n.now?n.now():d()}function ea(n){n===void 0&&(n=22);for(var t=dt()>>>0,i=0,r="";r.length<n;)i++,r+="ABCDEFGHIJKLMNOPQRSTUVWXYZabcdefghijklmnopqrstuvwxyz0123456789+/".charAt(t&63),t>>>=6,i===5&&(t=(dt()<<2&4294967295|t&3)>>>0,i=0);return r}function oa(){for(var u,n=["0","1","2","3","4","5","6","7","8","9","a","b","c","d","e","f"],i="",t,r=0;r<4;r++)t=dt(),i+=n[t&15]+n[t>>4&15]+n[t>>8&15]+n[t>>12&15]+n[t>>16&15]+n[t>>20&15]+n[t>>24&15]+n[t>>28&15];return u=n[8+(dt()&3)|0],i.substr(0,8)+i.substr(9,4)+"4"+i.substr(13,3)+u+i.substr(16,3)+i.substr(19,12)}function ys(n,t){var i=!1,r,f;if(n&&(i=t in n,i||(r=n.prototype,r&&(i=t in r)),!i))try{f=new n;i=!u(f[t])}catch(e){}return i}function nt(n){return!(n===""||i(n))}function la(n){if(n){var t=n.indexOf("-");if(t>-1)return n.substring(0,t)}return""}function lf(){return hf===null&&(hf=ro()&&Boolean(wt().sendBeacon)),hf}function aa(n){var t=!1,r,i;try{r=h("fetch");t=!!r;i=h("Request");t&&n&&i&&(t=ys(i,"keepalive"))}catch(u){}return t}function ws(){return typeof XMLHttpRequest!==undefined}function va(){return cf===null&&(cf=!u(Uint8Array)&&!ga()&&!er()),cf}function bs(n){return n&&ui(n)&&n>=r.Normal&&n<=r.Immediate?!0:!1}function ya(n,t,r){if(!t&&!nt(t)||typeof n!="string")return null;var u=typeof t;if(u==="string"||u==="number"||u==="boolean"||a(t))t={value:t};else if(u!=="object"||t.hasOwnProperty("value")){if(i(t.value)||t.value===""||!ri(t.value)&&!ui(t.value)&&!vu(t.value)&&!a(t.value))return null}else t={value:r?JSON.stringify(t):t};if(a(t.value)&&!nv(t.value))return null;if(!i(t.kind)){if(a(t.value)||!ka(t.kind))return null;t.value=t.value.toString()}return t}function pa(){return gt===null&&(gt=typeof XDomainRequest!==undefined,gt&&ws()&&(gt=gt&&!ys(XMLHttpRequest,"withCredentials"))),gt}function wa(n,t,i){var r=-1,f;return u(n)||(t>0&&(t===32?r=8192:t<=13&&(r=t<<5)),da(i)?(r===-1&&(r=0),r|=i):(f=ca[vf(n)]||-1,r!==-1&&f!==-1?r|=f:f===et.Double&&(r=f))),r}function ba(){dl(null).setEnabled(!1)}function af(n){var i={},f=!1,r=0,e=arguments.length,o=Object[st],u=arguments,n;for(o.toString.call(u[0])==="[object Boolean]"&&(f=u[0],r++);r<e;r++)n=u[r],yt(n,function(n,r){f&&r&&au(r)?a(r)?(i[n]=i[n]||[],t(r,function(t,r){i[n][r]=t&&au(t)?af(!0,i[n][r],t):t})):i[n]=af(!0,i[n],r):i[n]=r});return i}function ka(n){return n===li.NotSet||n>li.NotSet&&n<=li.Pii_IPV4AddressLegacy||n===li.CustomerContent_GenericContent?!0:!1}function da(n){return n>=0&&n<=9?!0:!1}function ga(){var t=wt(),n;return!u(t)&&t.userAgent&&(n=t.userAgent.toLowerCase(),(n.indexOf("safari")>=0||n.indexOf("firefox")>=0)&&n.indexOf("chrome")<0)?!0:!1}function nv(n){return n.length>0}function tv(n){function t(t){var i=ei();n&&i&&i.visibilityState==="hidden"&&n(t)}var i=ft("pagehide",n);return ft("visibilitychange",t)||i}function iv(n){function t(t){var i=ei();n&&i&&i.visibilityState==="visible"&&n(t)}var i=ft("pageshow",n);return ft("visibilitychange",t)||i}function rv(n){var t=ft("beforeunload",n);return t=ft("unload",n)||t,ft("pagehide",n)||t}function ks(n,t){var i=n;i.timings=i.timings||{};i.timings.processTelemetryStart=i.timings.processTelemetryStart||{};i.timings.processTelemetryStart[t]=p()}function vf(n){var t=0,i;return n!==null&&n!==undefined&&(i=typeof n,i==="string"?t=1:i==="number"?t=2:i==="boolean"?t=3:i===b&&(t=4,a(n)?(t=4096,n.length>0&&(t|=vf(n[0]))):ae(n,"value")&&(t=8192|vf(n.value)))),t}function uv(){return!!h("chrome")}function uh(n,t,i,r){var o,f,u,s,e,h;if(r&&n&&(o=wa(r.value,r.kind,r.propertyType),o>-1)){if(f=n[rh],f||(f=n[rh]={f:{}}),u=f[br],u||(u=f[br]={}),t)for(s=0;s<t.length;s++)e=t[s],u[e]||(u[e]={f:{}}),h=u[e][br],h||(h=u[e][br]={}),u=h;u=u[i]={};a(r.value)?u.a={t:o}:u.t=o}}function ch(n){try{return n.responseText}catch(t){}return""}var ai="function",b="object",ot="undefined",st="prototype",dr="hasOwnProperty",tt=Object,gr=tt[st],nu=tt.assign,ph=tt.create,wh=tt.defineProperty,vi=gr[dr],gf,w,fe,l,be,ur,hr,oo,ps,p,ds;(tu()||{}).Symbol;(tu()||{}).Reflect;var bh=function(n){for(var t,r,i=1,u=arguments.length;i<u;i++){t=arguments[i];for(r in t)gr[dr].call(t,r)&&(n[r]=t[r])}return n},df=nu||bh,ru=function(n,t){return ru=tt.setPrototypeOf||{__proto__:[]}instanceof Array&&function(n,t){n.__proto__=t}||function(n,t){for(var i in t)t[dr](i)&&(n[i]=t[i])},ru(n,t)};gf=100;w={Unknown:0,NonRetryableStatus:1,InvalidEvent:2,SizeLimitExceeded:3,KillSwitch:4,QueueFull:5};
/*!
     * Microsoft Dynamic Proto Utility, 1.1.4
     * Copyright (c) Microsoft and contributors. All rights reserved.
     */
var pi="constructor",k="prototype",wi="function",bi="_dynInstFuncs",uu="_isDynProxy",vt="_dynClass",kh="_dynCls$",fu="_dynInstChk",ti=fu,ne="_dfOpts",te="_unknown_",dh="__proto__",eu="useBaseInst",ie="setInstFuncs",ki=Object,ii=ki.getPrototypeOf,re=0;fe={setInstFuncs:!0,useBaseInst:!0};o[ne]=fe,function(n){n[n.CRITICAL=1]="CRITICAL";n[n.WARNING=2]="WARNING"}(l||(l={}));var nr={BrowserDoesNotSupportLocalStorage:0,BrowserCannotReadLocalStorage:1,BrowserCannotReadSessionStorage:2,BrowserCannotWriteLocalStorage:3,BrowserCannotWriteSessionStorage:4,BrowserFailedRemovalFromLocalStorage:5,BrowserFailedRemovalFromSessionStorage:6,CannotSendEmptyTelemetry:7,ClientPerformanceMathError:8,ErrorParsingAISessionCookie:9,ErrorPVCalc:10,ExceptionWhileLoggingError:11,FailedAddingTelemetryToBuffer:12,FailedMonitorAjaxAbort:13,FailedMonitorAjaxDur:14,FailedMonitorAjaxOpen:15,FailedMonitorAjaxRSC:16,FailedMonitorAjaxSend:17,FailedMonitorAjaxGetCorrelationHeader:18,FailedToAddHandlerForOnBeforeUnload:19,FailedToSendQueuedTelemetry:20,FailedToReportDataLoss:21,FlushFailed:22,MessageLimitPerPVExceeded:23,MissingRequiredFieldSpecification:24,NavigationTimingNotSupported:25,OnError:26,SessionRenewalDateIsZero:27,SenderNotInitialized:28,StartTrackEventFailed:29,StopTrackEventFailed:30,StartTrackFailed:31,StopTrackFailed:32,TelemetrySampledAndNotSent:33,TrackEventFailed:34,TrackExceptionFailed:35,TrackMetricFailed:36,TrackPVFailed:37,TrackPVFailedCalc:38,TrackTraceFailed:39,TransmissionFailed:40,FailedToSetStorageBuffer:41,FailedToRestoreStorageBuffer:42,InvalidBackendResponse:43,FailedToFixDepricatedValues:44,InvalidDurationValue:45,TelemetryEnvelopeInvalid:46,CreateEnvelopeError:47,CannotSerializeObject:48,CannotSerializeObjectNonSerializable:49,CircularReferenceDetected:50,ClearAuthContextFailed:51,ExceptionTruncated:52,IllegalCharsInName:53,ItemNotInArray:54,MaxAjaxPerPVExceeded:55,MessageTruncated:56,NameTooLong:57,SampleRateOutOfRange:58,SetAuthContextFailed:59,SetAuthContextFailedAccountName:60,StringValueTooLong:61,StartCalledMoreThanOnce:62,StopCalledWithoutStart:63,TelemetryInitializerFailed:64,TrackArgumentsNotSpecified:65,UrlTooLong:66,SessionStorageBufferFull:67,CannotAccessCookie:68,IdTooLong:69,InvalidEvent:70,FailedMonitorAjaxSetRequestHeader:71,SendBrowserInfoOnUserInit:72,PluginException:73,NotificationException:74,SnippetScriptLoadFailure:99,InvalidInstrumentationKey:100,CannotParseAiBlobValue:101,InvalidContentBlob:102,TrackPageActionEventFailed:103},ee="on",oe="attachEvent",se="addEventListener",he="detachEvent",ce="removeEventListener",le=wh;tt.freeze;tt.seal;be=!{toString:null}.propertyIsEnumerable("toString");ur=["toString","toLocaleString","valueOf","hasOwnProperty","isPrototypeOf","propertyIsEnumerable","constructor"];var no="window",ac="document",vc="navigator",yc="location",pc="console",wc="performance",to="JSON",bc="crypto",kc="msCrypto",dc="ReactNative",gc="msie",nl="trident/",yu=null,pu=null,tl=!1;var ol="AI (Internal): ",sl="AI: ",hl="AITR_";hr=function(){function n(n,t,i,r){var u,f,e;i===void 0&&(i=!1);u=this;u.messageId=n;u.message=(i?sl:ol)+n;f="";bu()&&(f=fo().stringify(r));e=(t?" message:"+eo(t):"")+(r?" props:"+eo(f):"");u.message+=e}return n.dataType="MessageData",n}();var ku=function(){function n(t){this.identifier="DiagnosticLogger";this.queue=[];var e=0,r={};o(n,this,function(n){function o(n,r){var u=t[n];return i(u)?r:u}function s(){return e>=n.maxInternalMessageLimit()}i(t)&&(t={});n.consoleLoggingLevel=function(){return o("loggingLevelConsole",0)};n.telemetryLoggingLevel=function(){return o("loggingLevelTelemetry",1)};n.maxInternalMessageLimit=function(){return o("maxMessageLimit",25)};n.enableDebugExceptions=function(){return o("enableDebugExceptions",!1)};n.throwInternal=function(t,i,f,e,o){var s,h,c;if(o===void 0&&(o=!1),s=new hr(i,f,o,e),n.enableDebugExceptions())throw s;else u(s.message)||(h=n.consoleLoggingLevel(),o?(c=+s.messageId,!r[c]&&h>=l.WARNING&&(n.warnToConsole(s.message),r[c]=!0)):h>=l.WARNING&&n.warnToConsole(s.message),n.logInternalMessage(t,s))};n.warnToConsole=function(n){var t=rl(),i;!t||(i="log",t.warn&&(i="warn"),f(t[i])&&t[i](n))};n.resetInternalMessageCount=function(){e=0;r={}};n.logInternalMessage=function(t,i){var u,f,o,h;s()||(u=!0,f=hl+i.messageId,r[f]?u=!1:r[f]=!0,u&&(t<=n.telemetryLoggingLevel()&&(n.queue.push(i),e++),e===n.maxInternalMessageLimit()&&(o="Internal events throttle limit per PageView reached for this app.",h=new hr(nr.MessageLimitPerPVExceeded,o,!1),n.queue.push(h),n.warnToConsole(o))))}})}return n}(),bt="ctx",cr=function(){function n(t,i,r){var u=this,o=!1,e;u.start=d();u.name=t;u.isAsync=r;u.isChildEvt=function(){return!1};f(i)&&(o=fr(u,"payload",function(){return!e&&f(i)&&(e=i(),i=null),e}));u.getCtx=function(t){return t?t===n.ParentContextKey||t===n.ChildrenContextKey?u[t]:(u[bt]||{})[t]:null};u.setCtx=function(t,i){if(t)if(t===n.ParentContextKey)u[t]||(u.isChildEvt=function(){return!0}),u[t]=i;else if(t===n.ChildrenContextKey)u[t]=i;else{var r=u[bt]=u[bt]||{};r[t]=i}};u.complete=function(){var s=0,r=u.getCtx(n.ChildrenContextKey),t,e;if(a(r))for(t=0;t<r.length;t++)e=r[t],e&&(s+=e.time);u.time=d()-u.start;u.exTime=u.time-s;u.complete=function(){};!o&&f(i)&&(u.payload=i())}}return n.ParentContextKey="parent",n.ChildrenContextKey="childEvts",n}(),ll=function(){function n(t){this.ctx={};o(n,this,function(n){n.create=function(n,t,i){return new cr(n,t,i)};n.fire=function(n){n&&(n.complete(),t&&t.perfEvent(n))};n.setCtx=function(t,i){if(t){var r=n[bt]=n[bt]||{};r[t]=i}};n.getCtx=function(t){return(n[bt]||{})[t]}})}return n}(),du="CoreUtils.doPerf";oo=function(){function n(n,t){var r=this,i=null,u=f(n.processTelemetry),e=f(n.setNextPlugin);r._hasRun=!1;r.getPlugin=function(){return n};r.getNext=function(){return i};r.setNext=function(n){i=n};r.processTelemetry=function(f,o){o||(o=t);var s=n?n.identifier:"TelemetryPluginChain";c(o?o.core():null,function(){return s+":processTelemetry"},function(){if(n&&u){r._hasRun=!0;try{o.setNext(i);e&&n.setNextPlugin(i);i&&(i._hasRun=!1);n.processTelemetry(f,o)}catch(s){var t=i&&i._hasRun;i&&t||o.diagLog().throwInternal(l.CRITICAL,nr.PluginException,"Plugin ["+n.identifier+"] failed during processTelemetry - "+s);i&&!t&&i.processTelemetry(f,o)}}else i&&(r._hasRun=!0,i.processTelemetry(f,o))},function(){return{item:f}},!f.sync)}}return n}();var kt=function(){function n(t,r,e,o){var s=this,h=null;o!==null&&(t&&f(t.getPlugin)?h=al(t,s,o||t.getPlugin()):o?h=vl(t,s,o):u(o)&&(h=gu(t,s)));s.core=function(){return e};s.diagLog=function(){return cl(e,r)};s.getCfg=function(){return r};s.getExtCfg=function(n,t){var i,u;return t===void 0&&(t={}),r&&(u=r.extensionConfig,u&&n&&(i=u[n])),i?i:t};s.getConfig=function(n,t,u){u===void 0&&(u=!1);var f,e=s.getExtCfg(n,null);return e&&!i(e[t])?f=e[t]:r&&!i(r[t])&&(f=r[t]),i(f)?u:f};s.hasNext=function(){return h!=null};s.getNext=function(){return h};s.setNext=function(n){h=n};s.processNext=function(n){var t=h;t&&(h=t.getNext(),t.processTelemetry(n,s))};s.createNew=function(t,i){return t===void 0&&(t=null),new n(t||h,r,e,i)}}return n}(),yl="iKey",so="extensionConfig",lr="getPlugin",ho=function(){function n(){var t=this,r=!1,u=null,n=null;t.core=null;t.diagLog=function(n){return t._getTelCtx(n).diagLog()};t.isInitialized=function(){return r};t.setInitialized=function(n){r=n};t.setNextPlugin=function(t){n=t};t.processNext=function(t,i){i?i.processNext(t):n&&f(n.processTelemetry)&&n.processTelemetry(t,null)};t._getTelCtx=function(i){var r,f;return i===void 0&&(i=null),r=i,r||(f=u||new kt(null,{},t.core),r=n&&n[lr]?f.createNew(null,n[lr]):f.createNew(null,n)),r};t._baseTelInit=function(f,e,o,s){f&&v(f,so,[],null,i);!s&&e&&(s=e.getProcessTelContext().getNext());var h=n;n&&n[lr]&&(h=n[lr]());t.core=e;u=new kt(s,f,e,h);r=!0}}return n.prototype.initialize=function(n,t,i,r){this._baseTelInit(n,t,i,r)},n}(),nf="processTelemetry",co="priority",lo="setNextPlugin",ao="isInitialized";var rf=500,pl="Channel has invalid priority",wl=function(n){function i(){function e(n){t(n,function(n){n.priority<rf&&pt(pl+n.identifier)})}function f(n){n&&n.length>0&&(n=n.sort(function(n,t){return n.priority-t.priority}),e(n),r.push(n))}function s(n,i){if(r=[],n&&t(n,function(n){return f(n)}),i){var u=[];t(i,function(n){n.priority>rf&&u.push(n)});f(u)}}var u=n.call(this)||this,r;return u.identifier="ChannelControllerPlugin",u.priority=rf,o(i,u,function(n,i){n.setNextPlugin=function(){};n.processTelemetry=function(n,i){r&&t(r,function(t){if(t.length>0){var r=u._getTelCtx(i).createNew(t);r.processNext(n)}})};n.getChannelControls=function(){return r};n.initialize=function(u,f,e){n.isInitialized()||(i.initialize(u,f,e),s((u||{}).channels,e),t(r,function(n){return tf(new kt(n,u,f),e)}))}}),u}return ni(i,n),i._staticInit=function(){var n=i.prototype;fr(n,"ChannelControls",n.getChannelControls);fr(n,"channelQueue",n.getChannelControls)}(),i}(ho),yo="toGMTString",po="toUTCString",uf="cookie",ff="expires",ef="enabled",wo="isCookieUseDisabled",bo="disableCookiesUsage",rt="_ckMgr",y="",ar=null,of=null,ko=null,oi=ei(),go={},vr={};var ta="Extensions must provide callback to initialize",us="_notificationManager",ia=function(){function n(){var h=!1,u,r,f,e,s;o(n,this,function(n){n._extensions=[];r=new wl;n.logger=yi({throwInternal:function(){},warnToConsole:function(){},resetInternalMessageCount:function(){}});u=[];n.isInitialized=function(){return h};n.initialize=function(u,e,o,s){var v,c,l,a;n.isInitialized()&&pt("Core should not be initialized more than once");(!u||i(u.instrumentationKey))&&pt("Please provide instrumentation key");f=s;n[us]=s;n.config=u||{};u.extensions=i(u.extensions)?[]:u.extensions;v=lc(u,so);v.NotificationManager=s;o&&(n.logger=o);c=[];c.push.apply(c,e.concat(u.extensions));c=vo(c);l=[];a={};t(c,function(n){(i(n)||i(n.initialize))&&pt(ta);var t=n.priority,u=n.identifier;n&&t&&(i(a[t])?a[t]=u:o.warnToConsole("Two extensions have same priority #"+t+" - "+a[t]+", "+u));(!t||t<r.priority)&&l.push(n)});c.push(r);l.push(r);c=vo(c);n._extensions=c;tf(new kt([r],u,n),c);tf(new kt(l,u,n),c);n._extensions=l;n.getTransmissionControls().length===0&&pt("No channels available");h=!0;n.releaseQueue()};n.getTransmissionControls=function(){return r.getChannelControls()};n.track=function(t){v(t,yl,n.config.instrumentationKey,null,de);v(t,"time",ir(new Date),null,de);v(t,"ver","4.0",null,i);n.isInitialized()?n.getProcessTelContext().processNext(t):u.push(t)};n.getProcessTelContext=function(){var t=n._extensions,i=t;return t&&t.length!==0||(i=[r]),new kt(i,n.config,n)};n.getNotifyMgr=function(){return f||(f=yi({addNotificationListener:function(){},removeNotificationListener:function(){},eventsSent:function(){},eventsDiscarded:function(){},eventsSendRequest:function(){}}),n[us]=f),f};n.getCookieMgr=function(){return s||(s=si(n.config,n.logger)),s};n.setCookieMgr=function(n){s=n};n.getPerfMgr=function(){return e||n.config&&n.config.enablePerfMgr&&(e=new ll(n.getNotifyMgr())),e};n.setPerfMgr=function(n){e=n};n.eventCnt=function(){return u.length};n.releaseQueue=function(){u.length>0&&(t(u,function(t){n.getProcessTelContext().processNext(t)}),u=[])}})}return n}(),fs=function(){function n(i){this.listeners=[];var r=!!(i||{}).perfEvtsSendAll;o(n,this,function(n){n.addNotificationListener=function(t){n.listeners.push(t)};n.removeNotificationListener=function(t){for(var i=rr(n.listeners,t);i>-1;)n.listeners.splice(i,1),i=rr(n.listeners,t)};n.eventsSent=function(i){t(n.listeners,function(n){n&&n.eventsSent&&setTimeout(function(){return n.eventsSent(i)},0)})};n.eventsDiscarded=function(i,r){t(n.listeners,function(n){n&&n.eventsDiscarded&&setTimeout(function(){return n.eventsDiscarded(i,r)},0)})};n.eventsSendRequest=function(i,r){t(n.listeners,function(n){if(n&&n.eventsSendRequest)if(r)setTimeout(function(){return n.eventsSendRequest(i,r)},0);else try{n.eventsSendRequest(i,r)}catch(t){}})};n.perfEvent=function(i){i&&(r||!i.isChildEvt())&&t(n.listeners,function(n){if(n&&n.perfEvent)if(i.isAsync)setTimeout(function(){return n.perfEvent(i)},0);else try{n.perfEvent(i)}catch(t){}})}})}return n}(),ra=function(n){function r(){var u=n.call(this)||this;return o(r,u,function(n,r){function f(n){if(i(n.name)){u(n);throw Error("telemetry name required");}}function u(t){var i=n.getNotifyMgr();i&&i.eventsDiscarded([t],w.InvalidEvent)}n.initialize=function(n,t,i,u){r.initialize(n,t,i||new ku(n),u||new fs(n))};n.track=function(t){c(n.getPerfMgr(),function(){return"AppInsightsCore:track"},function(){t===null&&(u(t),pt("Invalid telemetry item"));f(t);r.track(t)},function(){return{item:t}},!t.sync)};n.addNotificationListener=function(t){var i=n.getNotifyMgr();i&&i.addNotificationListener(t)};n.removeNotificationListener=function(t){var i=n.getNotifyMgr();i&&i.removeNotificationListener(t)};n.pollInternalLogs=function(i){var r=n.config.diagnosticLogInterval;return r&&r>0||(r=1e4),setInterval(function(){var r=n.logger?n.logger.queue:[];t(r,function(t){var r={name:i?i:"InternalMessageId: "+t.messageId,iKey:n.config.instrumentationKey,time:ir(new Date),baseType:hr.dataType,baseData:{message:t.message}};n.track(r)});r.length=0},r)}}),u}return ni(r,n),r}(ia),es=4294967296,ut=4294967295,os=!1,hi=123456789,ci=987654321;var sa=/[xy]/g,ha={Attach:tr,AttachEvent:tr,Detach:ve,DetachEvent:ve},li={NotSet:0,Pii_DistinguishedName:1,Pii_GenericData:2,Pii_IPV4Address:3,Pii_IPv6Address:4,Pii_MailSubject:5,Pii_PhoneNumber:6,Pii_QueryString:7,Pii_SipAddress:8,Pii_SmtpAddress:9,Pii_Identity:10,Pii_Uri:11,Pii_Fqdn:12,Pii_IPV4AddressLegacy:13,CustomerContent_GenericContent:32},r={Normal:1,CostDeferred:2,RealTime:3,Immediate:4},et={Unspecified:0,String:1,Int32:2,UInt32:3,Int64:4,UInt64:5,Double:6,Bool:7,Guid:8,DateTime:9},ct=df(df({},nr),{AuthHandShakeError:501,AuthRedirectFail:502,BrowserCannotReadLocalStorage:503,BrowserCannotWriteLocalStorage:504,BrowserDoesNotSupportLocalStorage:505,CannotParseBiBlobValue:506,CannotParseDataAttribute:507,CVPluginNotAvailable:508,DroppedEvent:509,ErrorParsingAISessionCookie:510,ErrorProvidedChannels:511,FailedToGetCookies:512,FailedToInitializeCorrelationVector:513,FailedToInitializeSDK:514,InvalidContentBlob:515,InvalidCorrelationValue:516,SessionRenewalDateIsZero:517,SendPostOnCompleteFailure:518,PostResponseHandler:519,SDKNotInitialized:520}),g,vs="1DS-Web-JS-3.1.4",ca=(g={},g[0]=et.Unspecified,g[2]=et.Double,g[1]=et.String,g[3]=et.Bool,g[4098]=et.Double,g[4097]=et.String,g[4099]=et.Bool,g),gt=null,hf=null,cf=null;Boolean(ei());ps=Boolean(wu());p=as;ds={_canUseCookies:undefined,isTypeof:fc,isUndefined:u,isNullOrUndefined:i,hasOwnProperty:ae,isFunction:f,isObject:au,isDate:pe,isArray:a,isError:we,isString:ri,isNumber:ui,isBoolean:vu,toISOString:ir,arrForEach:t,arrIndexOf:rr,arrMap:sc,arrReduce:hc,strTrim:e,objCreate:yi,objKeys:ke,objDefineAccessors:fr,addEventHandler:ft,dateNow:d,isIE:or,disableCookies:ba,newGuid:fa,perfNow:as,newId:ea,randomValue:cs,random32:dt,mwcRandomSeed:ua,mwcRandom32:ls,generateW3CId:oa};var yf="version",pf="properties",fv=function(n){function i(){var u=n.call(this)||this;return u.pluginVersionStringArr=[],u.pluginVersionString="",o(i,u,function(n,i){n.initialize=function(r,u,f,e){c(n,function(){return"AppInsightsCore.initialize"},function(){if(r){r.endpointUrl||(r.endpointUrl="https://browser.events.data.microsoft.com/OneCollector/1.0/");var o=r.propertyStorageOverride;if(o&&(!o.getProperty||!o.setProperty))throw new Error("Invalid property storage override passed.");r.channels&&t(r.channels,function(i){i&&t(i,function(t){if(t.identifier&&t.version){var i=t.identifier+"="+t.version;n.pluginVersionStringArr.push(i)}})})}n.getWParam=function(){return typeof document!="undefined"?0:-1};u&&t(u,function(t){if(t&&t.identifier&&t.version){var i=t.identifier+"="+t.version;n.pluginVersionStringArr.push(i)}});n.pluginVersionString=n.pluginVersionStringArr.join(";");try{i.initialize(r,u,f,e)}catch(s){n.logger.throwInternal(l.CRITICAL,ct.ErrorProvidedChannels,"Channels must be provided through config.channels only")}n.pollInternalLogs("InternalLog")},function(){return{config:r,extensions:u,logger:f,notificationManager:e}})};n.track=function(t){c(n,function(){return"AppInsightsCore.track"},function(){var u=t,f,e,o;u&&(u.timings=u.timings||{},u.timings.trackStart=p(),bs(u.latency)||(u.latency=r.Normal),f=u.ext=u.ext||{},f.sdk=f.sdk||{},f.sdk.ver=vs,e=u.baseData=u.baseData||{},e[pf]||(e[pf]={}),o=e[pf],o[yf]||(o[yf]=""),n.pluginVersionString!==""&&(o[yf]=n.pluginVersionString));i.track(u)},function(){return{item:t}},!t.sync)}}),u}return ni(i,n),i}(ra),pr="REAL_TIME",gs="NEAR_REAL_TIME",nh="BEST_EFFORT",wr=function(){function n(t,r){var u=r?[].concat(r):[],f=this;f.iKey=function(){return t};f.count=function(){return u.length};f.events=function(){return u};f.addEvents=function(n,t){return(t===void 0&&(t=!0),n&&n.length>0)?(u=t?u.concat(n):n.concat(u),n.length):0};f.split=function(r,f){var o=new n(t),e;return r<u.length&&(e=u.length-r,i(f)||(e=f<e?f:e),o.addEvents(u.splice(r,e),!0)),o}}return n.create=function(t,i){return new n(t,i)},n}(),ev=20,ov=3984588,th=65e3,ih=2e6,sv=Math.min(ih,th),rh="metadata",br="f",hv=/\./,cv=function(){function n(t,i,r,u){var s="data",f="baseData",h="ext",y=!!u,l=!0,e=i,v={};o(n,this,function(n){function u(n){var t=v[n];return t===undefined&&(n.length>=7&&(t=ye(n,"ext.metadata")||ye(n,"ext.web")),v[n]=t),t}function i(n,t,f,o,s,h,c){yt(n,function(n,l){var g=null,it,rt,ut,k,ft,d,w;if(l||nt(l)){var b=f,v=n,p=s,tt=t;if(y&&!o&&hv.test(n)&&(it=n.split("."),rt=it.length,rt>1)){for(p&&(p=p.slice()),ut=0;ut<rt-1;ut++)k=it[ut],tt=tt[k]=tt[k]||{},b+="."+k,p&&p.push(k);v=it[rt-1]}ft=o&&u(b);g=!ft&&e&&e.handleField(b,v)?e.value(b,v,l,r):ya(v,l,r);g&&(d=g.value,tt[v]=d,h&&h(p,v,g),c&&typeof d=="object"&&!a(d)&&(w=p,w&&(w=w.slice(),w.push(v)),i(l,d,b+"."+v,o,w,h,c)))}})}n.createPayload=function(n,t,i,r,u,f){return{apiKeys:[],payloadBlob:"",overflow:null,sizeExceed:[],failedEvts:[],batches:[],numEvents:0,retryCnt:n,isTeardown:t,isSync:i,isBeacon:r,sendType:f,sendReason:u}};n.appendPayload=function(i,r,u){var f=i&&r&&!i.overflow;return f&&c(t,function(){return"Serializer:appendPayload"},function(){for(var c=r.events(),f=i.payloadBlob,l=i.numEvents,y=!1,s=[],h=[],p=i.isBeacon,k=p?th:ov,d=p?sv:ih,t=0,a=0,o,e,w,b,v;t<c.length;){if(o=c[t],o){if(l>=u){i.overflow=r.split(t);break}if(e=n.getEventBlob(o),e&&e.length<=d){if(w=e.length,b=f.length,b+w>k){i.overflow=r.split(t);break}f&&(f+="\n");f+=e;a++;a>ev&&(f.substr(0,1),a=0);y=!0;l++}else e?s.push(o):h.push(o),c.splice(t,1),t--}t++}s&&s.length>0&&i.sizeExceed.push(wr.create(r.iKey(),s));h&&h.length>0&&i.failedEvts.push(wr.create(r.iKey(),h));y&&(i.batches.push(r),i.payloadBlob=f,i.numEvents=l,v=r.iKey(),rr(i.apiKeys,v)===-1&&i.apiKeys.push(v))},function(){return{payload:i,theBatch:{iKey:r.iKey(),evts:r.events()},max:u}}),f};n.getEventBlob=function(n){try{return c(t,function(){return"Serializer.getEventBlob"},function(){var t={},r,e,u,o;return t.name=n.name,t.time=n.time,t.ver=n.ver,t.iKey="o:"+la(n.iKey),r={},e=n[h],e&&(t[h]=r,yt(e,function(n,t){var u=r[n]={};i(t,u,"ext."+n,!0,null,null,!0)})),u=t[s]={},u.baseType=n.baseType,o=u[f]={},i(n.baseData,o,f,!1,[f],function(n,t,i){uh(r,n,t,i)},l),i(n.data,u,s,!1,[],function(n,t,i){uh(r,n,t,i)},l),JSON.stringify(t)},function(){return{item:n}})}catch(r){return null}}})}return n}();var lv=.8,av=1.2,fh=3e3,vv=6e5,wf=function(){function n(){}return n.shouldRetryForStatus=function(n){return!(n>=300&&n<500&&n!=408&&n!=429||n==501||n==505)},n.getMillisToBackoffForRetry=function(n){var t=0,i=fh*lv,r=fh*av,u=Math.floor(Math.random()*(r-i))+i;return t=Math.pow(2,n)*u,Math.min(t,vv)},n}(),yv=1e3,pv=function(){function n(){function r(n){var i=[];return n&&t(n,function(n){i.push(e(n))}),i}var i={};o(n,this,function(n){n.setKillSwitchTenants=function(n,t){var u,e,f;if(n&&t)try{if(u=r(n.split(",")),t==="this-request-only")return u;for(e=parseInt(t,10)*yv,f=0;f<u.length;++f)i[u[f]]=d()+e}catch(o){return[]}return[]};n.isTenantKilled=function(n){var t=i,r=e(n);return t[r]!==undefined&&t[r]>d()?!0:(delete t[r],!1)}})}return n}(),wv=function(){function n(){var t=!0,i=!0,u=!0,f="use-collector-delta",r=!1;o(n,this,function(n){n.allowRequestSending=function(){return t};n.firstRequestSent=function(){u&&(u=!1,r||(t=!1))};n.shouldAddClockSkewHeaders=function(){return i};n.getClockSkewHeaderValue=function(){return f};n.setClockSkew=function(n){r||(n?(f=n,i=!0,r=!0):i=!1,t=!0)}})}return n}(),lt,bf="POST",eh="Microsoft_ApplicationInsights_BypassAjaxInstrumentation",kf="drop",bv="send",oh="requeue",kv="rspFail",dv="oth",gv="kill-tokens",sh="kill-duration",ny="kill-duration-seconds",hh="time-delta-millis",ty=(lt={},lt[1]=oh,lt[100]=oh,lt[200]="sent",lt[8004]=kf,lt[8003]=kf,lt);var iy=function(){function n(r,f,s,h){this._responseHandlers=[];var st="?cors=true&content-type=application/x-json-stream&client-id=NO_AUTH&client-version="+vs,ft=new pv,it=!1,k=new wv,ht=!1,ut=0,v,w,y,lt=!0,g=[],at={},b=[],rt=null,et=!1,vt,tt=!1;o(n,this,function(n){function bt(n,t){for(var r=0,i=null,u=0;i==null&&u<n.length;)r=n[u],r===1?pa()?i=li:ws()&&(i=vi):r===2&&aa(t)?i=ai:ht&&r===3&&lf()&&(i=yi),u++;return i?{_transport:r,_isSync:t,sendPOST:i}:null}function li(n,t,i){var r=new XDomainRequest;r.open(bf,n.urlString);r.onload=function(){var n=ch(r);o(t,200,{},n);fi(n)};r.onerror=function(){o(t,400,{})};r.ontimeout=function(){o(t,500,{})};r.onprogress=function(){};i?r.send(n.data):v._setTimeoutOverride(function(){r.send(n.data)},0)}function ai(n,t,i){var u,r=(u={body:n.data,method:bf},u[eh]=!0,u);i&&(r.keepalive=!0);ni&&(r.credentials="include");n.headers&&ke(n.headers).length>0&&(r.headers=n.headers);window.fetch(n.urlString,r).then(function(n){var r={},i="";n.headers&&n.headers.forEach(function(n,t){r[t]=n});n.body&&n.text().then(function(n){i=n});o(t,n.status,r,i);fi(i)})["catch"](function(){o(t,0,{})})}function vi(n,t,i){function u(n,t,i){if(!n[i]&&t&&t.getResponseHeader){var r=t.getResponseHeader(i);r&&(n[i]=e(r))}return n}function s(n){var t={};return n.getAllResponseHeaders?t=nr(n.getAllResponseHeaders()):(t=u(t,n,hh),t=u(t,n,sh),t=u(t,n,ny)),t}function f(n,i){o(t,n.status,s(n),i)}var r=new XMLHttpRequest;try{r[eh]=!0}catch(h){}ni&&(r.withCredentials=!0);r.open(bf,n.urlString,!i);yt(n.headers,function(n,t){r.setRequestHeader(n,t)});r.onload=function(){var n=ch(r);f(r,n);fi(n)};r.onerror=function(){f(r)};r.ontimeout=function(){f(r)};r.send(n.data)}function o(n,t,i,r){try{n(t,i,r)}catch(u){v.diagLog().throwInternal(l.WARNING,ct.SendPostOnCompleteFailure,sr(u))}}function yi(n,i){var s=n,u=200,f=s._thePayload,e,r;try{e=wt();e.sendBeacon(n.urlString,n.data)||(f?(r=[],t(f.batches,function(t){var u,i;if(r&&t&&t.count()>0){for(u=t.events(),i=0;i<u.length;i++)if(!e.sendBeacon(n.urlString,rt.getEventBlob(u[i]))){r.push(t.split(i));break}}else r.push(t.split(0))}),pt(r,8003,f.sendType,!0)):u=0)}catch(h){v.diagLog().warnToConsole("Failed to send telemetry using sendBeacon API. Ex:"+h);u=0}finally{o(i,u,{},"")}}function kt(n){return n===2||n===3}function ti(n){return tt&&kt(n)&&(n=2),n}function ei(){return!it&&ut<f}function oi(){var n=b;return b=[],n}function si(n,t,i){var r=!1;return n&&n.length>0&&!it&&w[t]&&rt&&(r=t!==0||ei()&&(i>0||k.allowRequestSending())),r}function hi(n){var i={};return n&&t(n,function(n,t){i[t]={iKey:n.iKey(),evts:n.events()}}),i}function dt(n,t,i,u,f){if(n&&n.length!==0){if(it){pt(n,1,u);return}u=ti(u);try{var o=n,e=u!==0;c(y,function(){return"HttpManager:_sendBatches"},function(o){var h;o&&(n=n.slice(0));for(var l=[],s=null,c=p(),a=w[u]||(e?w[1]:w[0]),v=(tt||kt(u)||a&&a._transport===3)&&wi();si(n,u,t);)h=n.shift(),h&&h.count()>0&&(ft.isTenantKilled(h.iKey())?l.push(h):(s=s||rt.createPayload(t,i,e,v,f,u),rt.appendPayload(s,h,r)?s.overflow!==null&&(n=[s.overflow].concat(n),s.overflow=null,ii(s,c,p(),f),c=p(),s=null):(ii(s,c,p(),f),c=p(),n=[h].concat(n),s=null)));s&&ii(s,c,p(),f);n.length>0&&(b=n.concat(b));pt(l,8004,u)},function(){return{batches:hi(o),retryCount:t,isTeardown:i,isSynchronous:e,sendReason:f,useSendBeacon:kt(u),sendType:u}},!e)}catch(s){v.diagLog().throwInternal(l.WARNING,ct.CannotSerializeObject,"Unexpected Exception sending batch: "+sr(s))}}}function pi(n){var i=st,r="",f,e,u;for(t(n.apiKeys,function(n){r.length>0&&(r+=",");r+=n}),r.length>0&&(i+="&apikey="+r),i+="&upload-time="+d().toString(),f=tr(n),nt(f)&&(i=i+"&ext.intweb.msfpc="+f),k.shouldAddClockSkewHeaders()&&(i+="&time-delta-to-apply-millis="+k.getClockSkewHeaderValue()),y.getWParam&&(e=y.getWParam(),e>=0&&(i+="&w="+e)),u=0;u<g.length;u++)i+="&"+g[u].name+"="+g[u].value;return i}function wi(){return!lt&&ht&&lf()}function gt(n,t,i){n[t]=n[t]||{};n[t][v.identifier]=i}function ii(t,i,r,u){if(t&&t.payloadBlob&&t.payloadBlob.length>0){var e=pi(t),s=p(),f="sendAttempt";c(y,function(){return"HttpManager:_doPayloadSend"},function(){for(var tt,nt,d,l,g,b=0;b<t.batches.length;b++)for(tt=t.batches[b],nt=tt.events(),d=0;d<nt.length;d++)l=nt[d],et&&(g=l.timings=l.timings||{},gt(g,"sendEventStart",s),gt(g,"serializationStart",i),gt(g,"serializationCompleted",r)),l[f]>0?l[f]++:l[f]=1;pt(t.batches,1e3+(u||0),t.sendType,!0);var h={data:t.payloadBlob,urlString:e,headers:af({},at),_thePayload:t,_sendReason:u},a=null,it=!!n.sendHook,p=w[t.sendType];!kt(t.sendType)&&t.isBeacon&&t.sendReason===2&&(p=w[2]||w[3]||p);p&&(a=function(i){k.firstRequestSent();var r=function(n,i){ki(n,i,t,u)},f=t.isTeardown||t.isSync;try{p.sendPOST(i,r,f);n.sendListener&&n.sendListener(h,i,f,t.isBeacon)}catch(e){v.diagLog().warnToConsole("Unexpected exception sending payload. Ex:"+sr(e));o(r,0,{})}});c(y,function(){return"HttpManager:_doPayloadSend.sender"},function(){if(a)if(t.sendType===0&&ut++,it&&!t.isBeacon&&p._transport!==3){var r={data:h.data,urlString:h.urlString,headers:h.headers},i=!1;c(y,function(){return"HttpManager:_doPayloadSend.sendHook"},function(){try{n.sendHook(r,function(n){i=!0;lt||n._thePayload||(n._thePayload=n._thePayload||h._thePayload,n._sendReason=n._sendReason||h._sendReason);a(n)},t.isSync||t.isTeardown)}catch(u){i||a(h)}})}else a(h)})},function(){return{thePayload:t,serializationStart:i,serializationCompleted:r,sendReason:u}},t.isSync)}t.sizeExceed&&t.sizeExceed.length>0&&pt(t.sizeExceed,8003,t.sendType);t.failedEvts&&t.failedEvts.length>0&&pt(t.failedEvts,8002,t.sendType)}function bi(n,i){et&&t(n,function(n){var t=n.timings=n.timings||{};gt(t,"sendEventCompleted",i)})}function ki(n,i,r,u){var f=9e3,e=null,c=!1,l=!1,h,a,o;try{if(h=!0,typeof n!==ot){if(i&&(k.setClockSkew(i[hh]),a=i[sh]||i["kill-duration-seconds"],t(ft.setKillSwitchTenants(i[gv],a),function(n){t(r.batches,function(t){if(t.iKey()===n){e=e||[];var i=t.split(0);r.numEvents-=i.count();e.push(i)}})})),n==200){f=200;return}(!wf.shouldRetryForStatus(n)||r.numEvents<=0)&&(h=!1);f=9e3+n%1e3}h&&(f=100,o=r.retryCnt,r.sendType===0&&(o<s?(c=!0,ci(function(){r.sendType===0&&ut--;dt(r.batches,o+1,r.isTeardown,tt?2:r.sendType,5)},tt,wf.getMillisToBackoffForRetry(o))):l=!0))}finally{c||(k.setClockSkew(),di(r,f,u,l));pt(e,8004,r.sendType)}}function di(t,i,r,u){try{u&&v._backOffTransmission();i===200&&(u||t.isSync||v._clearBackOff(),gi(t.batches));pt(t.batches,i,t.sendType,!0)}finally{t.sendType===0&&(ut--,r!==5&&n.sendQueuedRequests(t.sendType,r))}}function gi(n){if(et){var i=p();t(n,function(n){n&&n.count()>0&&bi(n.events(),i)})}}function ci(n,t,i){t?n():v._setTimeoutOverride(n,i)}function nr(n){var i={},r;return ri(n)&&(r=e(n).split(/[\r\n]+/),t(r,function(n){var t,r,u;n&&(t=n.indexOf(": "),t!==-1?(r=e(n.substring(0,t)).toLowerCase(),u=e(n.substring(t+1)),i[r]=u):i[e(n)]=1)})),i}function tr(n){for(var r,i,u,t=0;t<n.batches.length;t++)for(r=n.batches[t].events(),i=0;i<r.length;i++)if(u=(r[i].ext||{}).intweb||{},nt(u.msfpc))return encodeURIComponent(u.msfpc);return""}function fi(t){var u=n._responseHandlers,i,r;try{for(i=0;i<u.length;i++)try{u[i](t)}catch(f){v.diagLog().throwInternal(l.CRITICAL,ct.PostResponseHandler,"Response handler failed: "+f)}t&&(r=JSON.parse(t),nt(r.webResult)&&nt(r.webResult.msfpc)&&vt.set("MSFPC",r.webResult.msfpc,31536e3))}catch(e){}}function pt(n,t,i,r){var f,u;n&&n.length>0&&h&&(f=h[ir(t)],f&&(u=i!==0,c(y,function(){return"HttpManager:_sendBatchesNotification"},function(){ci(function(){try{f.call(h,n,t,u,i)}catch(r){v.diagLog().throwInternal(l.CRITICAL,ct.NotificationException,"send request notification failed: "+r)}},r||u,0)},function(){return{batches:hi(n),reason:t,isSync:u,sendSync:r,sendType:i}},!u)))}function ir(n){var t=ty[n];return nt(t)||(t=dv,n>=9e3&&n<=9999?t=kv:n>=8e3&&n<=8999?t=kf:n>=1e3&&n<=1999&&(t=bv)),t}var ni=!0;n.initialize=function(n,t,i,r,f){var o,l,p,b,h,c,e,s;f||(f={});st=n+st;y=t;vt=t.getCookieMgr();et=!y.config.disableEventTimings;l=!!y.config.enableCompoundKey;v=i;p=f.valueSanitizer;b=f.stringifyObjects;u(f.enableCompoundKey)||(l=!!f.enableCompoundKey);ht=!er();rt=new cv(y,p,b,l);h=r;r||(lt=!1,c=uo(),c&&c.protocol&&c.protocol.toLowerCase()==="file:"&&(ni=!1),e=[],e=er()?[2,1]:[1,2,3],s=f.transports,s&&(ui(s)?e=[s].concat(e):a(s)&&(e=s.concat(e))),r=bt(e,!1),h=bt(e,!0),r||v.diagLog().warnToConsole("No available transport to send events"));w=(o={},o[0]=r,o[1]=h||bt([1,2,3],!0),o[2]=bt([3,2,1],!0)||h,o[3]=bt([2,3,1],!0)||h,o)};n._getDbgPlgTargets=function(){return[w[0],ft,rt,w]};n.addQueryStringParameter=function(n,t){for(var i=0;i<g.length;i++)if(g[i].name===n){g[i].value=t;return}g.push({name:n,value:t})};n.addHeader=function(n,t){at[n]=t};n.canSendRequest=function(){return ei()&&k.allowRequestSending()};n.sendQueuedRequests=function(n,t){u(n)&&(n=0);tt&&(n=ti(n),t=2);si(b,n,0)&&dt(oi(),0,!1,n,t||0)};n.isCompletelyIdle=function(){return!it&&ut===0&&b.length===0};n.setUnloading=function(n){tt=n};n.addBatch=function(n){if(n&&n.count()>0){if(ft.isTenantKilled(n.iKey()))return!1;b.push(n)}return!0};n.teardown=function(){b.length>0&&dt(oi(),0,!0,2,2)};n.pause=function(){it=!0};n.resume=function(){it=!1;n.sendQueuedRequests(0,4)};n.sendSynchronousBatch=function(n,t,r){n&&n.count()>0&&(i(t)&&(t=1),tt&&(t=ti(t),r=2),dt([n],0,!1,t,r||0))}})}return n}(),ry=.25,lh=500,uy=20,fy=6,ey=4,ah=ps?window:undefined,vh=2,oy=1,at="eventsDiscarded",kr="overrideInstrumentationKey",yh=function(n){function i(){var tt=n.call(this)||this;tt.identifier="PostChannel";tt.priority=1011;tt.version="3.1.4";var u,lt=!1,st=[],e=null,y=!1,b=0,vt=500,a=0,ft=1e4,v={},it=pr,k=null,ht=null,s=0,rt=0,pt,f,h={},et,d,p=-1,ut,ot=!0,g=!1;return o(i,tt,function(n,i){function ui(n,t){var i,u,e;if(n.sendAttempt||(n.sendAttempt=0),n.latency||(n.latency=r.Normal),n.ext&&n.ext.trace&&delete n.ext.trace,n.ext&&n.ext.user&&n.ext.user.id&&delete n.ext.user.id,ot&&(n.ext=fi(n.ext),n.baseData&&(n.baseData=fi(n.baseData)),n.data&&(n.data=fi(n.data))),n.sync)if(s||y)n.latency=r.RealTime,n.sync=!1;else if(f){ot&&(n=fi(n));f.sendSynchronousBatch(wr.create(n.iKey,[n]),n.sync===!0?1:n.sync,3);return}var o=n.latency,h=a,c=ft;o===r.Immediate&&(h=b,c=vt);i=!1;h<c?i=!si(n,t):(u=r.Normal,e=uy,o===r.Immediate&&(u=r.Immediate,e=1),i=!0,yi(n.iKey,n.latency,u,e)&&(i=!si(n,t)));i&&ii(at,[n],w.QueueFull)}function wt(n,t,i){var r=ni(n,t,i);return f.sendQueuedRequests(t,i),r}function gt(){return a>0}function o(){var n,t;p>=0&&ni(p,0,ut)&&f.sendQueuedRequests(0,ut);b>0&&!ht&&!y&&(n=v[it][2],n>=0&&(ht=bt(function(){ht=null;wt(r.Immediate,0,1);o()},n)));t=v[it][1];!k&&!e&&t>=0&&!y&&(gt()?k=bt(function(){k=null;wt(rt===0?r.RealTime:r.Normal,0,1);rt++;rt%=2;o()},t):rt=0)}function bt(t,i){i===0&&s&&(i=1);var r=1e3;return s&&(r=wf.getMillisToBackoffForRetry(s-1)),n._setTimeoutOverride(t,i*r)}function tt(){k!==null&&(n._clearTimeoutOverride(k),k=null,rt=0)}function dt(t,i){tt();e&&(n._clearTimeoutOverride(e),e=null);y||wt(r.Normal,t,i)}function vi(){h[r.Immediate]={batches:[],iKeyMap:{}};h[r.RealTime]={batches:[],iKeyMap:{}};h[r.CostDeferred]={batches:[],iKeyMap:{}};h[r.Normal]={batches:[],iKeyMap:{}}}function ei(n,t,i){var f=h[t],u;return f||(t=r.Normal,f=h[t]),u=f.iKeyMap[n],!u&&i&&(u=wr.create(n),f.batches.push(u),f.iKeyMap[n]=u),u}function oi(t,i){f.canSendRequest()&&!s&&(et>0&&a>et&&(i=!0),i&&e==null&&n.flush(t,null,20))}function si(n,t){ot&&(n=fi(n));var i=n.latency,u=ei(n.iKey,i,!0);return u.addEvents([n],t)?(i!==r.Immediate?(a++,t&&n.sendAttempt===0&&oi(!n.sync,d>0&&u.count()>=d)):b++,!0):!1}function yi(n,t,i,u){for(var f,o,e;i<=t;){if(f=ei(n,t,!0),f&&f.count()>0&&(o=f.split(0,u),e=o.count(),e>0))return i===r.Immediate?b-=e:a-=e,kt(at,[o],w.QueueFull),!0;i++}return hi(),!1}function hi(){for(var i=0,u=0,f=function(n){var f=h[n];f&&f.batches&&t(f.batches,function(t){n===r.Immediate?i+=t.count():u+=t.count()})},n=r.Normal;n<=r.Immediate;n++)f(n);a=u;b=i}function ni(i,u,e){var o=!1,s=u===0;return!s||f.canSendRequest()?c(n.core,function(){return"PostChannel._queueBatches"},function(){for(var u=[],e=r.Immediate,n;e>=i;)n=h[e],n&&n.batches&&n.batches.length>0&&(t(n.batches,function(n){f.addBatch(n)?o=o||n&&n.count()>0:u=u.concat(n.events());e===r.Immediate?b-=n.count():a-=n.count()}),n.batches=[],n.iKeyMap={}),e--;u.length>0&&ii(at,u,w.KillSwitch);o&&p>=i&&(p=-1,ut=0)},function(){return{latency:i,sendType:u,sendReason:e}},!s):(p=p>=0?Math.min(p,i):i,ut=Math.max(ut,e)),o}function ci(n,t){wt(r.Normal,0,t);li(function(){n&&n();st.length>0?e=bt(function(){return ci(st.shift(),t)},0):(e=null,gt()&&o())})}function li(n){f.isCompletelyIdle()?n():e=bt(function(){li(n)},ry)}function pi(){tt();ai();it=pr;o()}function ai(){v={};v[pr]=[2,1,0];v[gs]=[6,3,0];v[nh]=[18,9,0]}function wi(i){var u=[];t(i,function(i){i&&i.count()>0&&t(i.events(),function(t){t&&(t.sync&&(t.latency=r.Immediate,t.sync=!1),t.sendAttempt<fy?(ks(t,n.identifier),ui(t,!1)):u.push(t))})});u.length>0&&ii(at,u,w.NonRetryableStatus);g&&dt(2,2)}function ti(t,i){var r=n._notificationManager||{},u=r[t];if(u)try{u.apply(r,i)}catch(f){n.diagLog().throwInternal(l.CRITICAL,ct.NotificationException,t+" notification failed: "+f)}}function ii(n,t){for(var r=[],i=2;i<arguments.length;i++)r[i-2]=arguments[i];t&&t.length>0&&ti(n,[t].concat(r))}function kt(n,i){for(var u=[],r=2;r<arguments.length;r++)u[r-2]=arguments[r];i&&i.length>0&&t(i,function(t){t&&t.count()>0&&ti(n,[t.events()].concat(u))})}function bi(n,t,i){n&&n.length>0&&ti("eventsSendRequest",[t>=1e3&&t<=1999?t-1e3:0,i!==!0])}function ki(n,t){kt("eventsSent",n,t);o()}function di(n,t){kt(at,n,t>=8e3&&t<=8999?t-8e3:w.Unknown)}function gi(n){kt(at,n,w.NonRetryableStatus);o()}function nr(n){kt(at,n,w.Unknown);o()}function ri(){d=u&&u.disableAutoBatchFlushLimit?0:Math.max(lh*(vh+1),ft/6)}ai();vi();ri();f=new iy(lh,vh,oy,{requeue:wi,send:bi,sent:ki,drop:di,rspFail:gi,oth:nr});n._getDbgPlgTargets=function(){return[f]};n.initialize=function(t,r,e){c(r,function(){return"PostChannel:initialize"},function(){function l(n){var t=n||wu().event;t.type!=="beforeunload"&&(g=!0,f.setUnloading(g));dt(2,2)}var o=r,s,h,c;i.initialize(t,r,e);n.setInitialized(!1);s=n._getTelCtx();t.extensionConfig[n.identifier]=t.extensionConfig[n.identifier]||{};u=s.getExtCfg(n.identifier);n._setTimeoutOverride=u.setTimeoutOverride?u.setTimeoutOverride:setTimeout.bind(ah);n._clearTimeoutOverride=u.clearTimeoutOverride?u.clearTimeoutOverride:clearTimeout.bind(ah);ot=!u.disableOptimizeObj&&uv();h=o.getWParam;o.getWParam=function(){var n=0;return u.ignoreMc1Ms0CookieProcessing&&(n=n|2),n|h()};u.eventsLimitInMem>0&&(ft=u.eventsLimitInMem);u.immediateEventLimit>0&&(vt=u.immediateEventLimit);u.autoFlushEventsLimit>0&&(et=u.autoFlushEventsLimit);ri();u.httpXHROverride&&u.httpXHROverride.sendPOST&&(pt=u.httpXHROverride);nt(t.anonCookieName)&&f.addQueryStringParameter("anoncknm",t.anonCookieName);f.sendHook=u.payloadPreprocessor;f.sendListener=u.payloadListener;c=u.overrideEndpointUrl?u.overrideEndpointUrl:t.endpointUrl;n._notificationManager=t.extensionConfig.NotificationManager;f.initialize(c,n.core,n,pt,u);rv(l);tv(l);iv(function(){g=!1;f.setUnloading(g)});n.setInitialized(!0)},function(){return{coreConfig:t,core:r,extensions:e}})};n.processTelemetry=function(t,i){var r,e,f;ks(t,n.identifier);i=n._getTelCtx(i);r=i.getExtCfg(n.identifier);e=!!u.disableTelemetry;r&&(e=e||!!r.disableTelemetry);f=t;e||lt||(u[kr]&&(f.iKey=u[kr]),r&&r[kr]&&(f.iKey=r[kr]),ui(f,!0),g?dt(2,2):o());n.processNext(f,i)};n.setEventQueueLimits=function(n,i){var u,f,e;if(ft=n>0?n:1e4,et=i>0?i:0,ri(),u=a>n,!u&&d>0)for(f=r.Normal;!u&&f<=r.RealTime;f++)e=h[f],e&&e.batches&&t(e.batches,function(n){n&&n.count()>=d&&(u=!0)});oi(!0,u)};n.teardown=function(){dt(2,2);lt=!0;f.teardown()};n.pause=function(){tt();y=!0;f.pause()};n.resume=function(){y=!1;f.resume();o()};n.addResponseHandler=function(n){f._responseHandlers.push(n)};n._loadTransmitProfiles=function(n){pi();yt(n,function(n,t){var r=t.length,i,u;r>=2&&(i=r>2?t[2]:0,t.splice(0,r-2),t[1]<0&&(t[0]=-1),t[1]>0&&t[0]>0&&(u=t[0]/t[1],t[0]=Math.ceil(u)*t[1]),i>=0&&t[1]>=0&&i>t[1]&&(i=t[1]),t.push(i),v[n]=t)})};n.flush=function(n,t,i){n===void 0&&(n=!0);y||(tt(),i=i||1,n?(ni(r.Normal,0,i),hi(),e==null?e=bt(function(){ci(t,i)},0):st.push(t)):(wt(r.Normal,1,i),t!==null&&t!==undefined&&t()))};n.setMsaAuthTicket=function(n){f.addHeader("AuthMsaDeviceTicket",n)};n.hasEvents=gt;n._setTransmitProfile=function(n){it!==n&&v[n]!==undefined&&(tt(),it=n,o())};n._backOffTransmission=function(){s<ey&&(s++,tt(),o())};n._clearBackOff=function(){s&&(s=0,tt(),o())}}),tt}return ni(i,n),i}(ho),sy=function(n){function t(){return n!==null&&n.apply(this,arguments)||this}return ni(t,n),t.prototype.initialize=function(t,i){var u=this,r=this;c(this,function(){return"ApplicationInsights:initialize"},function(){var f,o,e,s;if(r._postChannel=new yh,f=[],i&&(f=f.concat(i)),t.channels&&t.channels.length>0){for(o=!1,e=0;e<t.channels[0].length;e++)if(t.channels[0][e].identifier===r._postChannel.identifier){o=!0;break}o||t.channels[0].push(r._postChannel)}else t.channels=[[r._postChannel]];s=t.extensionConfig=t.extensionConfig||[];s[r._postChannel.identifier]=t?t.channelConfiguration:{};try{n.prototype.initialize.call(u,t,f)}catch(h){r.logger.throwInternal(l.CRITICAL,ct.FailedToInitializeSDK,"Failed to initialize SDK."+h)}},function(){return{config:t,extensions:i}})},t.prototype.getPostChannel=function(){return this._postChannel},t}(fv);n.ApplicationInsights=sy;n.BE_PROFILE=nh;n.CoreUtils=ds;n.DiagnosticLogger=ku;n.EventLatency=r;n.EventPersistence={Normal:1,Critical:2};n.EventsDiscardedReason=w;n.MinChannelPriorty=gf;n.NRT_PROFILE=gs;n.NotificationManager=fs;n.PostChannel=yh;n.RT_PROFILE=pr;n.TraceLevel={NONE:0,ERROR:1,WARNING:2,INFORMATION:3};n.ValueKind=li;n.cookieAvailable=sf;n.getISOString=ir;n.isArray=a;n.isBeaconsSupported=lf;n.isBoolean=vu;n.isLatency=bs;n.isNumber=ui;n.isReactNative=er;n.isString=ri;n.isUint8ArrayAvailable=va;n.isValueAssigned=nt,function(n,t,i){var r=Object.defineProperty;if(r)try{return r(n,t,i)}catch(u){}return i&&typeof i.value!==undefined&&(n[t]=i.value),n}(n,"__esModule",{value:!0})})(this.oneDS=this.oneDS||{});define("oneds-bootstrap",["window"],function(n){function i(i){var r=n.oneDS,u;r&&(t=new r.ApplicationInsights,u={instrumentationKey:i&&i.appId||"0ded60c75e44443aa3484c42c1c43fe8-9fc57d3f-fdac-4bcf-b927-75eafe60192e-7279",endpointUrl:i&&i.endpoint||"https://browser.events.data.msn.com/OneCollector/1.0",anonCookieName:i&&i.anonCookieName||"ANON",disableEventTimings:!0,channelConfiguration:{},propertyConfiguration:{populateBrowserInfo:!1,populateOperatingSystemInfo:!1,enableApplicationInsightsTrace:!1,enableApplicationInsightsUser:!1,sessionRenewalMs:18e5,sessionExpirationMs:18e5,userConsentCookieName:"OptanonAlertBoxClosed"},webAnalyticsConfiguration:{autoCapture:{scroll:!1,pageView:!1,onLoad:!1,onUnload:!1,click:!1,scroll:!1,resize:!1,jsError:!1}}},t.initialize(u,[]),n.oneDSAnalytics=t,define("oneds-analytics",function(){return t}))}var t;return{initialize:i}});define("baseErrorCode",{partyTallyLoadError:{errId:1060,errMsg:"PartyTally Load Error: ",errSource:"partyTally.js"},partyTallyMaxRetries:{errId:1061,errMsg:"PartyTally Max Retries Reached: ",errSource:"partyTally.js"},partyTallyXMLParseError:{errId:1062,errMsg:"PartyTally XML Parse Error: ",errSource:"partyTally.js"},partyTallyRenderError:{errId:1063,errMsg:"PartyTally Render Error: ",errSource:"partyTally.js"},keyCandidatesLoadError:{errId:1070,errMsg:"KeyCandidates Load Error: ",errSource:"keyCandidates.js"},keyCandidatesMaxRetries:{errId:1071,errMsg:"KeyCandidates Max Retries Reached: ",errSource:"keyCandidates.js"},keyCandidatesXMLParseError:{errId:1072,errMsg:"KeyCandidates XML Parse Error: ",errSource:"keyCandidates.js"},keyCandidatesRenderError:{errId:1073,errMsg:"KeyCandidates Render Error: ",errSource:"keyCandidates.js"},newsletterSubscribeError:{errId:1080,errMsg:"NewsletterPage Subscribe Error: ",errSource:"NewsletterPage.js"},dpiNotFoundWarning:{errId:1081,errMsg:"The screen DPI {0} wasn't found in static DPI list",errSource:"dpi.js",isInfo:1,reportingType:1}});define("binding",["viewAware","mediator","window"],function(n,t,i){function s(t){return this.view(n.views.ALL&~this.views,t)}function a(n){var i=n.args[0],t,e,c,u;if(typeof i=="string")t=i;else if(typeof i.selector=="string")t=i.selector;else try{t=JSON.stringify(i)}catch(a){t="{unserializableSelector}"}var o=f[t]||(f[t]={}),s=o[n.behaviorName]||(o[n.behaviorName]={}),h=s[n.view]||(s[n.view]={}),l=n.args[1],r;try{r=JSON.stringify(l||"{defaultContext}")}catch(a){r="{unserializableContext}"}e=h[r]||(h[r]={});c=n.args[2];try{u=JSON.stringify(c||"{defaultOptions}")}catch(a){u="{unserializableOptions}"}return e[u]?!1:(e[u]=n,!0)}function h(n,t,i){var h=[],r,c,l,a,v,u,e,o,s;typeof i!="function"&&(i=function(){return!0});r=f[n]||{};t&&(r={behaviorName:r[t]||{}});for(c in r){u=r[c];for(l in u){e=u[l];for(a in e){o=e[a];for(v in o)s=o[v],i(s)&&h.push(s)}}}return h}function c(n,t){for(var u=null,i=0;i<r.length;i++)if(r[i].behaviorName==n&&r[i].args[0]==t){u=r[i];break}return u}function v(n){var t,u,i;for(e=n,i=0;i<r.length;i++)t=r[i],u=t.view&e,t.active&&(u?t.update():(t.teardown(),t.active=0));for(i=0;i<r.length;){if(t=r[i],u=t.view&e,u&&!t.active&&!o(t)){r.splice(i,1);continue}++i}}function o(n){var t;return n.setup||(t=n.behavior.apply(null,n.args),t&&(n.setup=t.setup,n.teardown=t.teardown,n.update=t.update)),t=!1,n.setup&&(n.setup(),n.active=1,t=!0),t}function l(t,r,u){this.behaviorName=t;this.selector=r;this.context=u;this.views=n.views.NONE;this.timeout=i.setTimeout(function(){throw'binding("'+t+'", "'+r+'") was not followed with an all(), view(), or fallback() call!';},0)}var r=[],f={},e,u;return n.listen(v),l.prototype={view:function(n,t){var f=this.behaviorName,s=[this.selector,this.context,t],u={active:0,args:s,behaviorName:this.behaviorName,view:n};return this.views|=n,i.clearTimeout(this.timeout),a(u),require([f],function(t){u.behavior=t;var i=!0;n&e&&(i=o(u));i&&r.push(u)}),this},fallback:s,all:s,get:c},u=function(n,t,i){return new l(n,t,i)},u.views=n.views,u.refreshBindings=function(n,t){for(var i,u=h(n,t),r=0;r<u.length;r++)i=u[r],i.setup&&(delete i.setup,delete i.teardown,delete i.update,o(i))},u.unbind=function(n,t){for(var e=r&&r.length||0,o,u,i;--e>=0;)r[e].args[0]!=n||t&&r[e].behaviorName!=t||r.splice(e,1);for(o=function(n){return n&&n.teardown},u=h(n,t,o),i=0;i<u.length;i++)u[i].teardown(),delete u[i].setup,delete u[i].teardown,delete u[i].update;delete f[n]},i.binding=u,i.binding.get=c,u});define("webStorage",["window"],function(n){function h(){try{return u in n&&t!==null&&f in n&&i!==null}catch(r){return!1}}function e(n,u){if(r){var f=u?i:t;return f.getItem(n)}}function c(n,t){var i=e(n,t);try{return typeof i=="string"?JSON.parse(i):i}catch(r){console.log(r)}return i}function o(n,u,f){if(r)try{typeof u=="object"&&(u=JSON.stringify(u));var e=f?i:t;e.setItem(n,u)}catch(o){console.log(o)}}function s(n,u){if(r){var f=u?i:t,e=f.getItem(n);return e!==null&&f.removeItem(n),e}}var u="localStorage",f="sessionStorage",t=null,i,r;try{t=n[u]}catch(l){}return i=n[f],r=h(),{supported:r,getItem:e,getObject:c,setItem:o,setObject:o,removeItem:s,removeObject:s}});define("rawCookies",["document"],function(n){function t(n,t){var r=new RegExp("\\b"+n+"\\s*=\\s*([^;]*)","i"),i=r.exec(t);return i&&i.length>1?i[1]:""}function i(t,i,r,u,f){var o,e=[t,"=",i],s;r===-1?o="Fri, 31 Dec 1999 23:59:59 GMT":r&&(s=new Date,s.setTime(s.getTime()+r*864e5),o=s.toUTCString());o&&e.push(";expires=",o);u&&e.push(";domain=",u);f&&e.push(";path=",f);e.push(";samesite=none");e.push(";secure");n.cookie=e.join("")}return{extractCookieFromDocumentCookies:t,setCookie:i}});define("isSetCookiePermitted",["headData"],function(n){return function(t){var i=n&&n.clientSettings,r,u,e,o,s,h,f;if(!i||!i.functionalonly_cookie_experience)return!0;if(r=i.functional_cookies,u=i.functional_cookie_patterns,!r&&!u)return require(["logging"],function(n){n.error("Functional Cookies List AND Functional Cookie Patterns List are empty")}),!0;if(e=t.toLowerCase(),o=",",r&&r.toLowerCase().split(o).indexOf(e)>=0)return!0;if(u)for(s=u.toLowerCase().split(o),h=s.length,f=0;f<h;f++)if(new RegExp(s[f]).test(e))return!0;return!1}});define("getCookie",["document","rawCookies"],function(n,t){return function(i){return t.extractCookieFromDocumentCookies(i,n.cookie)}});define("setCookie",["location","isSetCookiePermitted","rawCookies"],function(n,t,i){function r(n,r,u,f,e,o){u>0&&!t(n)||i.setCookie(n,r,u,f,e,o)}return r.topDomain=(n.hostname.match(/[^.]+\.[^.\d]+$/)||{})[0]||"",r});define("dom",function(){var n=document,t=/[\n\t]/g,i=/(^\s+)|(\s+$)/mg;return{attr:function(n,t){return n&&(n.getAttribute?n.getAttribute(t,2):n[t])||""},name:function(n){return n&&n.nodeName||""},text:function(n){return(n&&(n.textContent||n.innerText)||"").replace(i,"")},children:function(n){return n&&n.children||[]},parent:function(n){return n&&n.parentNode},getElementsByTagName:function(t){return n.getElementsByTagName(t)},create:function(t){return n.createElement(t)},containsClass:function(n,i){return n&&(" "+(n.className||n.getAttribute("class"))+" ").replace(t," ").indexOf(" "+i+" ")>-1},getTarget:function(n){return n&&(n.customTarget||n.target||n.srcElement)||document}}});define("commonElements",["document","c.dom"],function(n){return{head:n.getElementsByTagName("head")[0],body:n.getElementsByTagName("body")[0],main:n.getElementById("main")}});define("events",function(){function n(n,t,i){n.addEventListener&&n.addEventListener(t,i,!1)}function t(n,t,i){n.removeEventListener&&n.removeEventListener(t,i,!1)}return{bind:n,unbind:t}});define("extend",function(){function t(n){return Array.isArray?Array.isArray(n):Object.prototype.toString.call(n).toLowerCase()==="[object array]"}function n(){var e=arguments,r=e[0]||{},o=1,i,u,s,f;for((typeof r=="boolean"||typeof r=="number")&&(s=!!r,r=e[1],o=2);o<e.length;o++){u=e[o];for(i in u)u[i]!==undefined&&u[i]!==null&&(s&&typeof u[i]=="object"?(f=r[i],typeof f!="object"&&(f=t(u[i])?[]:{}),n(!0,f,u[i]),r[i]=f):r[i]=u[i])}return r}return n});define("format",function(){function t(t,i,r){for(var u=0;u<r.length-i;++u)t=t.replace(n[u]||(n[u]=new RegExp("\\{"+u+"\\}","g")),r[u+i]);return r.length?t:t.toString()}var n=[];return String.prototype.format=function(){return t(this,0,arguments)},function(n){return(typeof n=="function"&&(n=n.apply(n,Array.prototype.slice.call(arguments,1))),n==null)?"":(typeof n!="string"&&(n=n.toString()),n)?t(n,1,arguments):""}});define("refreshDeferredModules",["jquery","refreshModules"],function(n,t){function i(){return t(n("[data-module-deferred]:not([data-sso-dependent])"))}return i});define("pointerEvents",["navigator"],function(){return window.PointerEvent?{enabled:!0,down:"pointerdown",up:"pointerup",cancel:"pointercancel",move:"pointermove",over:"pointerover",out:"pointerout",enter:"pointerenter",leave:"pointerleave"}:window.MSPointerEvent?{enabled:!0,down:"MSPointerDown",up:"MSPointerUp",cancel:"MSPointerCancel",move:"MSPointerMove",over:"MSPointerOver",out:"MSPointerOut",enter:"MSPointerOver",leave:"MSPointerOut"}:{enabled:!1,down:"mousedown",up:"mouseup",cancel:"mouseup",move:"mousemove",over:"mouseover",out:"mouseout",enter:"mouseenter",leave:"mouseleave"}});define("promise",["window"],function(){function e(n){var t=this.constructor;return this.then(function(i){return t.resolve(n()).then(function(){return i})},function(i){return t.resolve(n()).then(function(){return t.reject(i)})})}function s(){}function h(n,t){return function(){n.apply(t,arguments)}}function n(t){if(!(this instanceof n))throw new TypeError("Promises must be constructed via new");if(typeof t!="function")throw new TypeError("not a function");this._state=0;this._handled=!1;this._value=undefined;this._deferreds=[];f(t,this)}function u(r,u){while(r._state===3)r=r._value;if(r._state===0){r._deferreds.push(u);return}r._handled=!0;n._immediateFn(function(){var n=r._state===1?u.onFulfilled:u.onRejected,f;if(n===null){(r._state===1?i:t)(u.promise,r._value);return}try{f=n(r._value)}catch(e){t(u.promise,e);return}i(u.promise,f)})}function i(i,u){try{if(u===i)throw new TypeError("A promise cannot be resolved with itself.");if(u&&(typeof u=="object"||typeof u=="function")){var e=u.then;if(u instanceof n){i._state=3;i._value=u;r(i);return}if(typeof e=="function"){f(h(e,u),i);return}}i._state=1;i._value=u;r(i)}catch(o){t(i,o)}}function t(n,t){n._state=2;n._value=t;r(n)}function r(t){t._state===2&&t._deferreds.length===0&&n._immediateFn(function(){t._handled||n._unhandledRejectionFn(t._value)});for(var i=0,r=t._deferreds.length;i<r;i++)u(t,t._deferreds[i]);t._deferreds=null}function c(n,t,i){this.onFulfilled=typeof n=="function"?n:null;this.onRejected=typeof t=="function"?t:null;this.promise=i}function f(n,r){var u=!1;try{n(function(n){u||(u=!0,i(r,n))},function(n){u||(u=!0,t(r,n))})}catch(f){if(u)return;u=!0;t(r,f)}}var o=setTimeout;return n.prototype["catch"]=function(n){return this.then(null,n)},n.prototype.then=function(n,t){var i=new this.constructor(s);return u(this,new c(n,t,i)),i},n.prototype["finally"]=e,n.all=function(t){return new n(function(n,i){function e(t,u){try{if(u&&(typeof u=="object"||typeof u=="function")){var o=u.then;if(typeof o=="function"){o.call(u,function(n){e(t,n)},i);return}}r[t]=u;--f==0&&n(r)}catch(s){i(s)}}var r,f,u;if(!t||typeof t.length=="undefined")throw new TypeError("Promise.all accepts an array");if(r=Array.prototype.slice.call(t),r.length===0)return n([]);for(f=r.length,u=0;u<r.length;u++)e(u,r[u])})},n.resolve=function(t){return t&&typeof t=="object"&&t.constructor===n?t:new n(function(n){n(t)})},n.reject=function(t){return new n(function(n,i){i(t)})},n.race=function(t){return new n(function(n,i){for(var r=0,u=t.length;r<u;r++)t[r].then(n,i)})},n._immediateFn=typeof setImmediate=="function"&&function(n){setImmediate(n)}||function(n){o(n,0)},n._unhandledRejectionFn=function(n){typeof console!="undefined"&&console&&console.warn("Possible Unhandled Promise Rejection:",n)},n});define("scrollLeft",["dir.tokens","device"],function(n,t){var i,r;if(!n.ltr){if(r=t.capability("RtlScrollLeftAdjustment"),r=="fromLeft")return i=function(n,t){return t?n.scrollLeft=n.scrollWidth-n.clientWidth-t:n.scrollWidth-n.clientWidth-n.scrollLeft},i.adjustValue=function(n,t){return n.scrollWidth-n.clientWidth-t},i;if(r=="negativeValue")return i=function(n,t){return t?n.scrollLeft=t*-1:Math.abs(n.scrollLeft)},i.adjustValue=function(n,t){return t*-1},i}return i=function(n,t){return t?n.scrollLeft=t:n.scrollLeft},i.adjustValue=function(n,t){return t},i});define("sso",["headData","getCookie"],function(n,t){var i="sso_completed";return function(r,u){var c,e,f,o,h,s,l,a,v;if(n=n||{},c=n.clientSettings||{},!c.functionalonly_cookie_experience){if(r=r||function(){},e=n.sso,!e||c.static_page||t("eso")=="1"){r({signedIn:!1,closed:!1});return}e=e.replace(/amp;/g,"&");u=u||window;f=u.document.createElement("IFRAME");f.id="sso_frame";f.style.width="1px";f.style.height="1px";f.style.position="absolute";f.style.visibility="hidden";f.style.left="0";f.style.bottom="0";f.src=e;u.document.body.appendChild(f);o=null;h=function(n){var t=n.data;t&&(t.ssoStatus===i||t.ssoStatus==="sso_failed")&&(o=t.ssoStatus,define("ssoData",t))};u.addEventListener?(s="message",u.addEventListener(s,h,!1),l=u.removeEventListener):(s="onmessage",u.attachEvent(s,h),l=u.detachEvent);a=0;v=u.setInterval(function(){if(o||a>=5){var t={signedIn:o===i,closed:!!o};u.clearInterval(v);l.call(u,s,h);u.document.body.removeChild(f);r(t);t.signedIn&&(n.anonckname="anon",n.ssocomplete=!0,define("c.sso",n.signedin=1))}else a++},1e3)}}});define("duplicateHtmlIds",["logging","document","window"],function(n,t,i){function r(){for(var r,i,n={},e=t.querySelectorAll("[id]"),u,f=0;u=e[f];++f)n[u.id]=(n[u.id]||0)+1;r=[];for(i in n)(!i||n[i]>1)&&r.push(' "'+i+'" ('+n[i]+" occurrences)");return r.length?r.join(","):null}function u(){var t=r();t&&n.error("[MARKUP VALIDATION] Duplicate/blank htmlids:"+t)}return require(["c.deferred"],function(){i.setTimeout(u,2e3)}),r});window.Modernizr=function(n,t){function r(){try{return t.createEvent("TouchEvent"),!0}catch(n){return!1}}var i=r();return Function.prototype.bind||(Function.prototype.bind=function(n){var i=Array.prototype.slice,t=this,r,u;if(typeof t!="function")throw new TypeError;return r=i.call(arguments,1),u=function(){var e,o,f;return this instanceof u?(e=function(){},e.prototype=t.prototype,o=new e,f=t.apply(o,r.concat(i.call(arguments))),Object(f)===f)?f:o:t.apply(n,r.concat(i.call(arguments)))},u}),{csstransforms:!0,csstransforms3d:!0,csstransitions:!0,touch:i,prefixed:function(n){return n}}}(this,this.document);window.Modernizr.transEndEventNames={WebkitTransition:"webkitTransitionEnd",MozTransition:"transitionend",transition:"transitionend"};window.Modernizr.animEndEventNames={WebkitTransition:"webkitAnimationEnd",MozTransition:"animationend",transition:"animationend"};define("modernizr",window.Modernizr);define("refreshPdpModules",["jquery","refreshModules"],function(n,t){function i(){var i=n("[data-pdp-dependent]"),r=t(i,{pfr:1});r.then(function(){define("c.pdpready",1)})}return i});define("refreshSigninModule",["jquery","refreshModules","binding"],function(n,t,i){function r(){var r=n("[data-sso-dependent]");t(r).then(function(){i("flyout","#username").all({eventOrigin:"#username>a,#username>figure"});i("flyout","#settings").all({eventOrigin:"#settings>a"});i.get("marketDropdown","#site-market").teardown();i("marketDropdown","#site-market").all();i("marketDropdown",".marketswitch").all({triggerEvent:"click"});i("marketDropdown",".langtoggle").all({triggerEvent:"click"});i("marketDropdown",".makedefaultmarketlink").all({triggerEvent:"click"});require(["meControlBootstrap"],function(n){n()})})}return r}),function(n){function u(){return Math.round(r())}function e(n){var t={hasFired:!1},r={},f=n.send||function(i){var r=n.url,f=r.indexOf("?")>=0?"&":"?",u=new Image;t.onsent&&(u.onload=t.onsent);u.src=encodeURI(r+f+"DATA="+i)},i;t.mark=function(n,i){var o=typeof n,e,f;if(o==="string")for((i===null||i===undefined)&&(i=u()),e=n.split("."),f=r,f[n]=i;e.length;)n=e.shift(),e.length>0?f=f[n]=f[n]||{}:f[n]=i;else if(o==="object"){i=n;for(n in i)i.hasOwnProperty(n)&&t.mark(n,i[n])}return i};t.fire=function(){var i=t.onbeforefire,n;i&&i();this.payload=JSON.stringify(r);r={};n=t.onfire;n&&n();t.hasFired=!0};for(i in n)!t.hasOwnProperty(i)&&n.hasOwnProperty(i)&&(t[i]=n[i]);return t}var i="now",f=window,t=f.performance,r;n.timing=t&&t.timing;n.navigation=t&&t.navigation;r=t&&t[i]&&t[i].bind(t)||Date[i]||function(){return(new Date).getTime()};n.now=u;n.Beacon=e}(Perf||(Perf={}));window.pp=new window.Perf.Beacon({}),function(n,t){function r(){var r={},e="navigationStart",u=t[e],n,i,f,o,s;if(u===null||u===undefined||u<0)return r;for(n in t)n!==e&&(i=t[n],i>-1)&&(i>=u&&(i-=u),o=(f=n.lastIndexOf("End"))>0&&1||(f=n.lastIndexOf("Start"))>0&&0,f!==-1?(n=n.substr(0,f),s=r[n]||(r[n]=[-1,-1]),s[o]=i):r[n]=i);return r}if(t){var i=n.onbeforefire;n.onbeforefire=function(){i&&i();n.mark("w3c",r())}}}(pp,Perf.timing);define("w3cTimer",function(){return window.pp});define("guidGen",function(){return function(){function t(t){var i=(n+Math.random()*16)%16|0;return n=Math.floor(n/16),(t=="x"?i:i&7|8).toString(16)}var n=(new Date).getTime();return"xxxxxxxx-xxxx-4xxx-yxxx-xxxxxxxxxxxx".replace(/[xy]/g,t)}});define("pageInstance",["mediator","guidGen","document","telemetry.constants"],function(n,t,i,r){var u,f="updatePageInstance";return n.sub(f,function(){var e,o,s,f;if(u=t().replace(/-/g,""),n.pub(r.ResetIdx),e=i.body.querySelector("#srchfrm"),e)for(o=e.querySelectorAll("input[name='refig']"),s=o.length,f=0;f<s;f++)o[f].value=u}),{getActivityId:function(){return u},setActivityId:function(t){u=t;n.pub(r.ResetIdx)},eventName:f}});define("animate",["window","jquery","promise"],function(n,t,i){function f(n){return new i(function(t){n.one(r.endEvent,t)})}function e(n){if(n.length==1)return f(n);var r=[];return n.each(function(){r.push(f(t(this)))}),i.all(r)}function u(n,t,f){return n.css(f),new i(function(i){if(n.css(t),r.enabled){var o=setTimeout(function(){i("timeout")},u.timeout);e(n).then(function(){clearTimeout(o);f.transitionProperty&&n.css("transitionProperty","");f.transitionDuration&&n.css("transitionDuration","0s");i()})}else i()})}var r={enabled:!1};return(n.PointerEvent||n.MSPointerEvent)&&(r={enabled:!0,endEvent:"transitionend",timeout:400}),u.timeout=r.timeout,u});define("refreshModules",["jquery","navigation","headData","window","location","promise","requestAnimationFrame","imgSrc","mediator","escape"],function(n,t,i,r,u,f,e,o,s,h){function k(t,i,r,u,f,e){n.ajax({url:t,dataType:"html",data:{pagerequest:JSON.stringify(i)},crossDomain:!0,method:"GET",xhrFields:{withCredentials:!1}}).done(function(t){a(r,t,null,e);u(t);r.each(function(){var t=n(this).data("moduleId");t&&s.pub("moduleRefreshed-"+t)})}).fail(function(){f(arguments)})}function d(t,i,r,u,f,e){var o=!1,h={};!/^https/.test(t)&&i&&i.Regions&&i.Regions.length&&g(i.Regions)&&(t="https"+t.substring(4),o=!0,h={withCredentials:!0});n.ajax({url:t,dataType:"html",data:JSON.stringify(i),method:"POST",contentType:"application/json",crossDomain:o,xhrFields:h}).done(function(t){a(r,t,null,e);u(t);r.each(function(){var t=n(this).data("moduleId");t&&s.pub("moduleRefreshed-"+t)})}).fail(function(){f(arguments)})}function g(n){for(var t=0;t<n.length;t++)if(n[t].type==="meStripe")return!0;return!1}function nt(){var t,n,i;if(c&&c.deferLoadedItems){for(t=c.deferLoadedItems.split(","),n=0,i=t.length;n<i;n++)t[n]&&c.removeItem(t[n]);c.removeItem("deferLoadedItems")}}function tt(n,t){if(!c||!n||!t)return null;var i,r=c.getItem(n);try{i=JSON.parse(r)}catch(u){return null}return i&&i.data&&i.lastUpdatedTime&&Date.now()-i.lastUpdatedTime<t?i.data:null}function it(n,t){c&&(c.deferLoadedItems||(c.deferLoadedItems=""),c.deferLoadedItems+=","+n,c.setItem(n,JSON.stringify({lastUpdatedTime:Date.now(),data:t})))}function a(t,i,r,u){var f,e,o,h,s;i&&(f=n("<data>"+n.trim(i)+"<data>"),ut(f),e=f.find("[data-module-id]"),u=u||{},o=u.loadEmptyContent,t.each(function(){var s=n(this),t,i=s.data("moduleId");if(t=e.filter("[data-module-id='"+i+"']"),t.length){var u=n("[data-module-id='"+i+"']"),c=v[i]||u.html(),f=t.html(),l=f===c;(o||f&&f.trim())&&(y||!l)&&(v[i]=f,rt(t,u),t.insertAfter(u.first()),u.remove(),h=!0);!r&&s.data("cache-duration")&&it(i,t[0].outerHTML)}}),s=!1,u.enableJSScriptInjection&&(processScripts(f),s=!0))}function rt(t,i){n("img[data-src]",t).each(function(){o.force(this,i)||o.go(this)})}function ut(t){var i=t.children("link[rel=stylesheet]");i.length&&i.each(function(){var t=this.getAttribute("href");p[t]||((w||(w=n("head"))).append(this),p[t]=!0)})}var l=i.moduleapi,b=i.cdnmoduleapi,v={},y,p={},w,c;try{c=r.localStorage}catch(ft){c=null}return l?function(e,o,s,c,v,p,w,g,it,rt){var ct,ft,et,ut,ot,st,ht;return(i.signedin||nt(),!e||e.length===0)?new f(function(n){n()}):(e instanceof n||(e=n(e)),typeof o=="string"&&(o=t.getParams(o)),p&&(l=p),(s===undefined||s===null)&&(s=!1),y=v,ct=n.extend(t.getParamsFromUrl(u.href),o),s&&delete ct.ocid,ft=n.param(ct),et=l.split("?")[0]+(ft?"?"+ft:""),et+=(et.indexOf("?")===-1?"?":"&")+"ou="+h.urlPart(u.href),rt&&(et+=(et.indexOf("?")===-1?"?":"&")+"enableInlineCss=true"),ut={RequestUri:u.href.split("?")[0]+(ft?"?"+ft:""),ExperienceId:g&&i.kernelXd?i.kernelXd:i.xdid||null,CacheDuration:null},ot=null,s&&(ot=b.split("?")[0]+(ft?"?"+ft:""),ot+=(ot.indexOf("?")===-1?"?":"&")+"devicegroup="+i.dg,c!==undefined&&c!==null&&(ut.CacheDuration=c.toString())),it=n.extend({loadEmptyContent:!1},it),st={},ht=[],e.each(function(){var i=n(this).data("moduleId"),r,u,t;if(i){if(r=n(this).data("cache-duration"),u=r?tt(i,r):null,u){ht.push(u);return}if(t=i.split("|"),t.length==5){var o={key:t[3],type:t[4]},f={key:t[1],type:t[2],Modules:[o]},e=f.key+f.type;st[e]?st[e].Modules.push(o):st[e]=f;ut.Type||(ut.Type=t[0])}}}),ht.length&&a(e,ht.join(""),!0,it),ut.Regions=n.map(st,function(n){return n}),ut.Regions!=null&&ut.Regions.length>0?new f(function(n,t){s?k(ot,ut,e,n,t,it):d(et,ut,e,n,t,it)}):(r.console&&r.console.log&&console.warn("Regions were empty or null"),new f(function(n){n()})))}:(r.console&&console.log("moduleApiEndpoint is missing from header, ajax module update will exit."),n.noop)});define("safeCss",["jquery"],function(n){function r(n){var t={},i="";this.css=function(r,u){if(u)t[r]=i;else if(typeof r=="object")for(var f in r)t[f]=i;return n.css.apply(n,arguments),this};this.hide=function(){throw"not implemented";};this.show=function(){throw"not implemented";};this.toggle=function(){throw"not implemented";};this.reset=function(){n.css(t);t={}}}var t=1,i=".";return{createGroup:function(){function e(t){var h=[],s,e;return t.each(function(){var i=n(this),t=i.data(f);t||(t=o++,i.data(f,t));h.push(t)}),s=h.join(i),e=u[s],e||(e=new r(t),u[s]=e),e}var f="safeCssId"+t++,o=1,u={};return e.reset=function(){for(var n in u)u[n].reset()},e}}});define("touchGestures",["jquery","modernizr","window","deviceGroup"],function(n,t,i){function h(n){n.originalEvent&&n.originalEvent.preventManipulation&&n.originalEvent.preventManipulation();n.preventDefault();n.stopPropagation()}function y(n){var t=n.originalEvent,i=t.changedTouches||t.touches;return i||(i=[{identifier:t.pointerId,screenX:t.screenX,screenY:t.screenY,clientX:t.clientX,clientY:t.clientY,pageX:t.pageX,pageY:t.pageY,force:t.pressure,target:t.target}]),i&&i.length?i:[n]}function p(n,t){var i=t,r=n.y/n.x;return!isNaN(r)&!(n.y<o.minimumDistanceForMove&&n.x<o.minimumDistanceForMove)&&(i=n.x&&Math.abs(Math.atan(r))<a?s:v),i}function c(n,t){return n&&t?{x:n.x/t,y:n.y/t}:{x:0,y:0}}function f(n,t){return n&&t?{x:n.x-t.x,y:n.y-t.y}:{x:0,y:0}}function e(t,i,r){n.each(u[i],function(n,u){t.bind(u,function(n){r(n,i)})})}function w(t,i){n.fn[t]=function(n,i){return n?this.bind(t,i,n):this.trigger(t,i)};n.event.special[t]={setup:function(t,r){i(n(this),t,r)}}}var o={direction:"all",maximumDistanceForClick:20,maximumTimeForClick:250,distanceBeforeDirectionDetection:10,minimumTimeForSwipe:.02,maximumTimeForThrow:1200,minimumLastThrowSpeed:1,maximumTimeForSwipe:400,minimumDistanceForSwipe:30,directionChangeBuffer:5},a=Math.PI/4,l=n(i),r={eventName:"gesture",start:"start",move:"move",stop:"stop",cancel:"cancel",tap:"tap",swipeUp:"swipeUp",swipeRight:"swipeRight",swipeDown:"swipeDown",swipeLeft:"swipeLeft",throwUp:"throwUp",throwRight:"throwRight",throwDown:"throwDown",throwLeft:"throwLeft"},s="horizontal",v="vertical",u={pointer:{start:["pointerdown"],stop:["pointerup"],move:["pointermove"],cancel:["pointercancel","pointerleave"],touchSupported:!0,type:"pointer"},mspointer:{start:["MSPointerDown"],stop:["MSPointerUp"],move:["MSPointerMove"],cancel:["MSPointerCancel","MSPointerLeave"],touchSupported:!0,type:"mspointer"},touch:{start:["touchstart","touchenter"],stop:["touchend","touchleave"],move:["touchmove"],cancel:["touchcancel"],touchSupported:!0,type:"touch"},mouse:{start:["mousedown"],stop:["mouseup"],move:["mousemove"],cancel:["mouseleave"],touchSupported:!1,type:"mouse"}};return u=i.TouchEvent?u.touch:i.PointerEvent?u.pointer:i.MSPointerEvent?u.mspointer:u.mouse,w(r.eventName,function(t,i){function it(){tt=a=v=k=d=g=0}function nt(t,i){if(u.type=="mouse"||(u.type=="pointer"||u.type=="mspointer")&&t.originalEvent.pointerType=="mouse")b=!0;else{b=!1;var f=y(t);(tt||d&&a.totalDistance>=w.maximumDistanceForClick)&&(tt=!0,h(t));(a||i==r.start)&&n.each(f,function(n,r){rt(n,r,t,i)})}}function rt(i,u,e,o){var y,rt,ot,st,tt;if(ft(u),y={touchType:o,coord:{x:u.pageX,y:u.pageY},screenCoord:{x:u.screenX,y:u.screenY},scrollCoord:{x:l.scrollLeft(),y:l.scrollTop()},count:v?v.count+1:0,time:(new Date).getTime()},o==r.start&&(it(),b=!1,a=n.extend({totalDistance:0},y),v=n.extend({},y)),y.delta=f(y.coord,v.coord),y.screenDelta=f(y.screenCoord,v.screenCoord),y.duration=y.time-v.time,y.speed=c(y.delta,v.duration),a.delta=f(y.coord,a.coord),a.screenDelta=f(y.screenCoord,a.screenCoord),a.totalDistance+=Math.sqrt(Math.pow(y.delta.x,2)+Math.pow(y.delta.y,2)),rt=w.direction==s,v&&v.speed&&(ot=rt?y.delta.x:y.delta.y,st=rt?v.delta.x:v.delta.y,ot*st<0&&(a.movecoord=y.coord,a.movetime=y.time)),a.movecoord&&(a.movechange=f(y.coord,a.movecoord),a.moveduration=y.time-a.movetime,a.movespeed=c(a.movechange,a.moveduration)),a.duration=y.time-a.time,a.speed=c(a.delta,a.duration),k=p(a.delta,w.direction),!g&&a.totalDistance>w.distanceBeforeDirectionDetection&&w.direction!="all"&&!d&&(a.direction=k,w.direction!=k?(g=!0,y.touchType=r.cancel):(h(e),d=!0)),y.touchType==r.stop){var ut=(a.movechange||a.delta).x,et=(a.movechange||a.delta).y,ht=a.moveduration||a.duration,nt=k==s,lt=nt?Math.abs(a.speed.x):Math.abs(a.speed.y),at=nt?Math.abs(y.speed.x):Math.abs(y.speed.y),vt=nt?Math.abs(v.speed.x):Math.abs(v.speed.y),ct=Math.max((at+vt)/2,lt);a.duration<w.maximumTimeForClick&&a.totalDistance<w.maximumDistanceForClick?(b=!0,y.touchType=r.tap):(y.distance=Math.abs(nt?ut:et),ct>w.minimumTimeForSwipe&&(ht<w.maximumTimeForSwipe?y.touchType=nt?ut>0?r.swipeRight:r.swipeLeft:et>0?r.swipeDown:r.swipeUp:ht<w.maximumTimeForThrow&&ct>w.minimumLastThrowSpeed&&(y.touchType=nt?ut>0?r.throwRight:r.throwLeft:et>0?r.throwDown:r.throwUp)))}(v.touchType!=y.touchType||v.coord.x!=y.coord.x||v.coord.y!=y.coord.y)&&(g&&y.touchType!=r.cancel&&y.touchType!=r.tap||(tt=n.Event(r.eventName,{current:y,last:v,start:a,direction:k,originalEvent:e,allowClick:b}),t.trigger(tt),b=tt.allowClick!==!1,tt.isDefaultPrevented()&&e.preventDefault(),tt.isPropagationStopped()&&e.stopPropagation(),tt.isImmediatePropagationStopped()&&e.stopImmediatePropagation()));o==r.stop||o==r.cancel?it():v=y}function ut(n){return b||h(n),b}function ft(n){n.pageX||n.originalEvent&&(n.pageX=n.originalEvent.pageX,n.pageY=n.originalEvent.pageY,n.screenX=n.originalEvent.screenX,n.screenY=n.originalEvent.screenY,n.pointerId=n.originalEvent.pointerId,n.identifier=n.originalEvent.identifier)}var a,v,k,d,tt,g,b=!0,w=n.extend({},o,i);it();t.find("A, [onclick]").not(".mobilead").bind("click",ut);e(t,r.start,nt);e(t,r.move,nt);e(t,r.stop,nt);e(t,r.cancel,nt)}),{types:r,settings:u}});define("touchDataManager",["jquery"],function(n){function o(){var c=.85,l=.1,h,o,u,r,n;this.reset=function(t){h=t;o=+new Date;u=o;r=h;n=0};this.input=function(t){var e=+new Date,i=e-u,f;i=i>0?i:1;u=e;r+=n*i;f=t-r;r+=c*f;n+=l*f/i};this.getPosition=function(){return r};this.getVelocity=function(){return n};this.getDelta=function(){return r-h};this.getDuration=function(){return 220};this.getTouchDuration=function(){return u-o};this.getDrift=function(t,i){var e=this.getDelta(),l,s;e<0&&(e=-e);var h=1-e/t,c=.2,r=t*(h>c?h:c),f=n*150,a=u-o<300&&(n>.3||n<-.3);return a?(l=i,s=l-e,f=(n>0?1:-1)*(s<r?s:r)):f>r?f=r:f<-r&&(f=-r),f};this.getTimingFunction=function(){return"cubic-bezier(0,"+e(n)+",.58,1)"};this.ensureJQueryEase=function(){var r=e(n);r=Math.round(r/f)*f;i[r]||(i[r]=s(r));t=i[r]};this.reset(0)}function e(n){var t=n>0?n:-n;return t*.3}function s(n){for(var f=[],t,e,o,i,u=r.length;u--;)t=r[u],i=1-t,o=i*t*t*.58+t*t*t,e=i*i*t*n+i*t*t+t*t*t,f[u]={x:e,t:o};return f}for(var i={},f=.1,t,r=[],u=0;u<=1;u+=.01)r.push(u);return n.easing.cubicBezier=function(n){if(n==1)return 1;for(var r,o,u,s,i,f=t.length-1,e=0;f--&&!e;)i=t[f],r=i.t,r<=n&&(u=i.x,i=t[f+1],o=i.t,s=i.x,e=(n-r)/(o-r)*(s-u)+u);return e},n.easing.cubicBezierQuint=function(n){return 1-Math.pow(1-n,5)},o});define("carouselManager",function(){return function(){var n=[],t=0;this.load=function(t){n=t};this.getItem=function(i){if(!n.length)return null;var r=(t+i)%n.length;return n[r<0?r+n.length:r]};this.setIndex=function(n){t=n};this.changeIndex=function(n){t+=n}}});globalLeft="left";define("dir.tokens",{ltr:globalLeft=="left",left:"left",paddingLeft:"padding-left",paddingRight:"padding-right",marginLeft:"margin-left",marginRight:"margin-right"});define("socialPlugins.tokens",{twitterLang:"en",facebookLang:"en_US",loadDelay:"1000"});define("truncate.tokens",{truncateEllipsis:"…"});define("webApp.tokens",{appVersion:"20230109_33393850",validVersionPattern:/(\?|&)ver=[\d\.|\d\_]+(&|$)/i});define("flyout",["jquery","jqBehavior","document","mediator","keyCode","track"],function(n,t,i,r,u,f){function e(n){n.preventDefault()}function s(t,e){function it(t){var i=h[0],u;n("body").removeClass("uhf");ot(t);i.el.hasClass(i.cls)?(u=y?y[0]:!1,e.allowToggleOff&&k(t,p),u!==t.target&&a.filter(t.target).length===1&&tt(t,w)):tt(t,w);r.subChannel("closeFlyoutFinal","flyoutBehavior",p)}function rt(n){for(var t=null,r=e.supportedChildren.length,i=0;i<r;){if(t=n.find(e.supportedChildren[i]),t.length)break;i++}return t.length?(t.focus(),!0):!1}function ut(t){t?(s--,s<0&&(s=v-1)):(s++,s>=v&&(s=0));o=n(c[s]).children().first()}function st(t){switch(t.which){case u.Tab:case u.Esc:return l?(l=!1,!1):(k(t,p),!0);case u.Space:case u.Enter:return o.find("select").length?(l=!0,!1):!0;case u.Arrow.Left:if(l)return!1;v>1?ut(!0):o=o!=null&&o.prev().length?o.prev():n(c[s]).children().last();break;case u.Arrow.Up:if(l)return!1;o=o!=null&&o.prev().length?o.prev():n(c[s]).children().last();break;case u.Arrow.Right:if(l)return!1;v>1?ut(!1):o=o!=null&&o.next().length?o.next():n(c[s]).children().first();break;case u.Arrow.Down:if(l)return!1;o=o!=null&&o.next().length?o.next():n(c[s]).children().first();break;default:return!1}return o!=null&&o.length&&o.children().length?(rt(o),t.preventDefault(),!0):!1}function ft(i){var r=t.find(e.contentEventOrigin),u;(r.length||(r=t),e.handleKeys&&i.type==="keydown"&&st(i))||(u=e.skipContentOriginEventTargetCheck?!(n.contains(r[0],i.target)===!0||a[0]===i.target):!(r[0]===i.target||n.contains(r[0],i.target)===!0||a[0]===i.target),u&&(e.disableEventBubbling&&i.preventDefault(),k(i,p)))}function p(t,i){var r,u;for(t&&t.target&&t.target.tagName==="A"&&(t.stopPropagation(),f.trackEvent({type:"click_nonnav",target:t.target})),l=!1,e.handleKeys&&(s=0,o=null,y.length&&y.focus()),r=0;r<h.length;r++)u=h[r],u.el.removeClass(u.cls).attr("aria-hidden",!0);for(r=0;r<h.length;r++)u=h[r],u.el.removeClass(u.cls);g.off(nt,ft);y=!1;n.isFunction(i)&&i!==w&&i()}function et(n){t.find("."+e.toggleClass).length&&k(n,p)}function w(i,r){var u,l;for(i.target.tagName==="A"&&(i.stopPropagation(),f.trackEvent({type:"click_nonnav",target:i.target})),y=n(i.target),u=0;u<h.length;u++)l=h[u],l.el.addClass(l.cls).attr("aria-hidden",!1);for(u=0;u<h.length;u++)l=h[u],l.el.addClass(l.cls);g.on(nt,ft);if(e.handleKeys){if(c==null&&(c=t.find("ul")),v=c.length,s=0,!v)return!1;o=n(c[s]).children().first();rt(o)}n.isFunction(r)&&r!==w&&r()}var g=n(i),c=null,v,s,o=null,l=!1,a,d;e.handleKeys&&(e.outsideEvent="mousedown touchstart keydown");a=t.find(e.eventOrigin);a.length||(a=n(e.eventOrigin));var nt=e.outsideEvent,b=e.toggleTargets,ot=e.eventPreventDefaultDelegate,y=!1,tt=n.isFunction(e.openFlyoutDelegate)?e.openFlyoutDelegate:w,k=n.isFunction(e.closeFlyoutDelegate)?e.closeFlyoutDelegate:p,h=[];if(typeof b!="object")b===!0&&h.push({el:t,cls:"show"});else for(d in b)h.push({el:t.find(d),cls:b[d]});return{setup:function(){a.on(e.triggerEvent,it)},update:function(){et()},teardown:function(){et();a.off(e.triggerEvent,it)}}}var o={allowToggleOff:!0,eventOrigin:".flyout > button",toggleTargets:!0,triggerEvent:"click",outsideEvent:"mousedown touchstart scroll",openFlyoutDelegate:!1,eventPreventDefaultDelegate:e,skipContentOriginEventTargetCheck:!1,closeFlyoutDelegate:!1,handleKeys:!1,supportedChildren:["a","button","select"]};return t(s,o)});define("marketDropdown",["jquery","jqBehavior","window","headData","track","location","keyCode"],function(n,t,i,r,u,f,e){function s(t,i){function s(){t.on(i.triggerEvent,r)}function r(n){var s,r,h,l,a,v;(n.type!=="keydown"||n.keyCode===e.Enter)&&(h=t[0].tagName=="SELECT",h?(l=t.find("option:selected"),s=l.data("mkt"),r=l.data("mktUrl")):(s=i.mkt,r=i.mktUrl),r+=f.search,a=f.protocol+r,v=h===!0?r:null,r&&s&&(u.trackEvent({type:"click",target:t},"",a,v),c(o,r,s)))}function h(){t.off(i.triggerEvent,r)}function c(t,i,r){var u=JSON.stringify({Market:r,SuppressPrompt:!0}),e=[{Path:"MSNHomePage/MarketConfiguration",Operation:"Update",Payload:u}];n.ajax({url:t,dataType:"html",data:JSON.stringify(e),method:"POST",contentType:"application/json"}).done(function(){f.href=i}).fail(function(){f.href=i})}return{setup:s,teardown:h}}var o=r.pdpdeltaupdateapi;return t(s,{triggerEvent:"change"})});define("navArrowScroll",["jquery","jqBehavior","modernizr","device","window","dir.tokens","touchGestures","perfMarker","remToPixel","requestAnimationFrame"],function(n,t,i,r,u,f,e,o,s){function v(t,i){function kt(){for(var e,i=0,s=r[0].scrollWidth,h=o.width(),u=s-h,t=f.ltr?-1:1,n=0,c=a.length;n<c;n++)l.push(t*i),u>i?(e=parseInt(a[n].getAttribute(p),10),i+=e,n!==0&&(l[n]-=t*pt)):l[n]=t*u+t*pt}function ui(){ct.on("click",nt);it.on("click",tt);di(r);ai();fi();kt();w();ht()&&ki()}function fi(){ot();ht()&&(g=!0,ni())}function ei(){ct.off("click",nt);it.off("click",tt);w()}function oi(){b=0;v=0;et(0);w();l=[];kt();ri=u.innerWidth}function dt(n){ot();vt=si(n);et(vt)}function et(n){c?(n=h.replace("{0}",n),r.css("transform",n)):r.css(h,n)}function ot(){if(lt=o.width(),g)y<r[0].scrollWidth&&(y=r[0].scrollWidth);else{y=0;for(var n=0,t=r.length;n<t;n++)y+=r[n].scrollWidth;y+=ii}yt=r.position().left-b}function si(n){var r=o.width(),t=r-it.width(),i=n==1?hi(t,a,v):ci(t,a,v);return v=i.index,i.moveDistance}function hi(n,t,i){var f=n,u=i,r,e;if(st(u))for(r=t.length-1;r>=0;r--)if(e=parseInt(a[r].getAttribute(p),10),f-=e,f<0){u=r+1;break}for(f=n,r=u-1;r>=0;r--)if(e=parseInt(a[r].getAttribute(p),10),f-=e,f<0)return u=r+1,{moveDistance:l[u],index:u};return u=0,{moveDistance:l[u],index:u}}function ci(n,t,i){for(var e,f=n,r=i,u=r,o=l.length;u<o;u++)if(e=parseInt(a[u].getAttribute(p),10),f-=e,f<=0&&(r=u>0?u:0,!st(r)))return{moveDistance:l[r],index:r};return{moveDistance:l[r],index:r}}function st(n){return n<l.length?n===l.length-1||l[n]==l[n+1]:!1}function li(n){return l[n]}function ai(){for(var t,n=0,i=a.length;n<i;n++)t=a.eq(n),a[n].setAttribute(p,t.outerWidth(!0)),t.hasClass(ti)&&(rt=n,v=rt)}function gt(){f.ltr||(b=r.position().left,yt=r.position().left-b)}function w(){ot();ht()?(g=!0,ni(),v==0?(o.addClass(d).removeClass(k),gt()):st(v)?o.addClass(k).removeClass(d):o.addClass(at)):(g=!1,o.removeClass(at),vi(),gt())}function ni(){var t,n;if(r[1])for(t=r[1].children.length,n=0;n<t;n++)r[1].children[0].id="mylink_"+n,r[0].appendChild(r[1].children[0])}function vi(){for(var t=r[0].children.length,n=0;n<t;n++)r[0].children["mylink_"+n]&&r[1]&&r[1].appendChild(r[0].children["mylink_"+n])}function nt(){dt(1);w()}function tt(){dt(-1);w()}function yi(){f.ltr?tt():nt()}function pi(){f.ltr?nt():tt()}function wi(){return f.ltr&&o.hasClass(d)||!f.ltr&&o.hasClass(k)}function bi(){return f.ltr&&o.hasClass(k)||!f.ltr&&o.hasClass(d)}function ki(){var n=li(rt);et(n)}function ht(){return y>lt}function di(n){e.settings.touchSupported&&n.gesture(gi,{direction:"horizontal"})}function gi(t){if(t.direction)switch(t.current.touchType){case e.types.throwRight:case e.types.swipeRight:bi()&&pi();break;case e.types.throwLeft:case e.types.swipeLeft:wi()&&yi();break;case e.types.stop:case e.types.tap:var i=t.originalEvent.originalEvent,r=i.target,f=document.createEvent("MouseEvent");f.initMouseEvent("click",!1,!1,u,i.detail,i.screenX,i.screenY,i.clientX,i.clientY,i.ctrlKey,i.altKey,i.shiftKey,i.metaKey,i.button,null);r.tagName!=="A"&&(r=n(r).parentsUntil("LI","A")[0]);r&&r.dispatchEvent(f)}}var o=t,r=o.children(i.navSelector),a=r.children(),ct=o.find("button").first(),it=o.find("button").last(),b=r.position().left,v=0,lt=0,y=0,k="show-left",d="show-right",at="show-left show-right",ti="current",vt=0,yt=0,p="data-width",rt=0,g=!1,pt=s(1.2),wt=o.children(".mylink"),ut=wt.index(),ft=ut>0&&wt.children().length!=0?r[ut-1].offsetLeft:-1,bt=ft>0?f.ltr?ft:o.width()-(ft+r[ut-1].offsetWidth):-1,ii=bt>0?bt-r.first().width():0,ri=u.innerWidth,l=[];return{setup:ui,teardown:ei,update:oi}}var h="left",c=!1,a,l;return i.csstransforms&&r.isCapable("AllowTransform2d")&&(h="translateX({0}px)",c=!0),a=n(u),l={navSelector:"ul",navItemSelector:"ul > li"},t(v,l)});define("scrollStop",["jquery","jqBehavior","touchGestures"],function(n,t,i){function f(t,f){function o(){e===!1?e=!0:clearTimeout(s);s=setTimeout(a,l)}function h(){e&&o()}function a(){e=!1;t.trigger("scrollStop")}var c=n.extend({},u,f),l=c.delay,e,s;return{setup:function(){e=!1;t.on("scroll",o);if(i.settings.touchSupported)t.on(r,h)},teardown:function(){t.off(r,h);t.off("scroll",o)}}}var u={delay:100},e=i.settings.start.join(" "),r=i.settings.move.join(" ");return t(f,{})});define("searchBing",["jquery","jqBehavior","track","device","window"],function(n,t,i,r,u){return r.capability("SupportFixedPosition")!=="false"&&r.capability("SupportFixedPosition")||n("body>.head").addClass("unfixposition"),t(function(t){function h(){var n=t.attr("action"),u=t.attr("target"),f=r.length?r.val():null;i.trackEvent({type:"submit",target:t[0]},null,s,f);t.attr("action",s).attr("target","_blank").submit().attr("action",n).attr("target",u)}var f=n("button[name='bingSearch']",t),r=n("#q",t),e=n(".uhf .head #header-common"),o=n("body"),c=n("body>.head"),s=t.data("bing-action-uri");return{setup:function(){f.on("click",h);var t=u.mscc;if(t&&!t.hasConsent()){r.on("keyup.bingSearch change.bingSearch",function(){r.val()&&(r.off("keyup.bingSearch change.bingSearch"),t.setConsent(),o.removeClass("uhf"),e.addClass("removed"))});n("body").on("click.consentCheck",function(){t.hasConsent()&&(o.removeClass("uhf"),e.addClass("removed"),n("body").off("click.consentCheck"))})}},teardown:function(){f.off("click",h)}}})});define("searchTargetSelf",["jqBehavior"],function(n){function u(n){return i=n.attr(t),{setup:function(){n.attr(t,r)},teardown:function(){n.attr(t,i)}}}var t="target",r="_self",i;return n(u)});define("socialPlugins",["jquery","jqBehavior","format","escape","socialPlugins.tokens"],function(n,t,i,r,u){function o(n,t){function e(){if(t.facebookLikeUrl&&t.facebookButtonWidth){var e="//www.facebook.com/plugins/like.php?locale="+r.urlPart(u.facebookLang)+"&href="+r.urlPart(t.facebookLikeUrl)+"&amp;send=false&amp;layout=button_count&amp;width=450&amp;show_faces=false&amp;font&amp;colorscheme=light&amp;action=like&amp;height=21";n.find(t.facebookSelector).append(i(f,e,t.facebookButtonWidth))}}function o(){var e,o;t.twitterFollowScreenName&&t.twitterButtonWidth&&(e="//platform.twitter.com/widgets/follow_button.html?show_screen_name="+t.twitterShowScreenName+"&screen_name="+r.urlPart(t.twitterFollowScreenName)+"&show_count=false&lang="+r.urlPart(u.twitterLang),n.find(t.twitterSelector).append(i(f,e,t.twitterButtonWidth)),t.twitterShowScreenName&&(o=t.twitterButtonWidth,typeof InstallTrigger!="undefined"&&(o=parseFloat(t.twitterButtonWidth)+.3+"rem"),n.find(t.twitterBreakingNewsSelector).append(i(f,e,o))))}window.setTimeout(function(){e();o()},t.delay)}var e={facebookSelector:"#fbcount",twitterSelector:"#twcount",twitterBreakingNewsSelector:"#bnewstwcount",delay:u.loadDelay},f='<iframe src="{0}" scrolling="no" frameborder="0" allowTransparency="true" allowTransparency="true" style="width:{1};"><\/iframe>';return t(o,e)});define("twitterComments",["jquery","jqBehavior","window"],function(n,t,i){function r(t){function r(t){t.preventDefault();i.open(n(this).attr("href"),"Twitter","status=0,toolbar=0,location=0,resizable=1,scrollbars=1,left="+(i.screen.width-250)/2+",top="+(i.screen.height-350)/2+",width=500,height=450")}return{setup:function(){t.find(".twitteractions > a").on("click",r)},teardown:function(){t.find(".twitteractions > a").off("click")}}}return t(r)});require(["window","jquery","device","mediator"],function(n,t,i,r){var f,u=t("meta[name=viewport]"),e=i.capability("Viewport_Landscape"),s=u.attr("content"),o=function(){n.innerHeight>n.innerWidth?u.attr("content",s):u.attr("content",e);r.pubChannel("update","mediaQuery")};u.length&&e&&(o(),t(n).resize(function(){clearTimeout(f);f=setTimeout(o,50)}))});require(["jquery","navigation","headData","webApp.tokens"],function(n,t,i,r){n.ajaxPrefilter(function(n){var u;if(n=n||{},u=n.url,i.ssl===!0&&u.substr(0,7).toLowerCase()=="http://"&&(u="https://"+u.substr(7)),!n.notVersioning&&u&&t.isLocal(u)&&!r.validVersionPattern.test(u)){var f=u.split("#"),e=f[0],o=f[1]?"#"+f[1]:"";n.url=e+(e.indexOf("?")>-1?"&":"?")+"ver="+r.appVersion+o}})});location&&(location.getAbsoluteUrl=function(){var n;return function(t){return n=n||document.createElement("a"),n.href=t||"",n.href}}(),location.origin||(location.origin=location.protocol+"//"+location.host));Function.prototype.bind||(Function.prototype.bind=function(n){if(typeof this!="function")throw new TypeError("Function.prototype.bind - what is trying to be bound is not callable");var r=Array.prototype.slice.call(arguments,1),u=this,t=function(){},i=function(){return u.apply(this instanceof t?this:n,r.concat(Array.prototype.slice.call(arguments)))};return this.prototype&&(t.prototype=this.prototype),i.prototype=new t,i});require(["jquery","getCookie","setCookie","navigation","location","c.onload"],function(n,t,i,r,u){var f="ocid",e="hp",o="homepage",s="sky2",h=15;(function(){var c="",v=r.getParamsFromUrl(u.href);v&&v[f]&&(c=v[f].toLowerCase());var y=(c.indexOf(e)!=-1||c.indexOf(o)!=-1)&&c.indexOf(s)===-1,a=t(f),l=n("#user-profile").data("dhp_cookie_days");l=l!=undefined?l:h;y&&!a?i(f,c,l,i.topDomain,"/"):l>0&&!y&&a&&(a.indexOf(e)!=-1||a.indexOf(o)!=-1)&&i(f,"",-1,i.topDomain,"/")})()});define("trackingHelper.tokens",{tradeDoublerMarketId:"2811279",tradeDoublerProgramId:"261853",tradeDoublerAjaxUrlFormat:"{0}/{1}/{2}/tduidajax?epi={3}"});define("ajax",[],function(){function n(n){if(!n||!n.url){n.error&&n.error("Missing Url. Invalid parameters");return}var t=new XMLHttpRequest;t.onreadystatechange=function(){if(t.readyState==4){if(t.status!=200&&n.error){n.error(t.status,t.statusText);return}n.success&&n.success(t.response)}};t.open("GET",n.url);n.dataType&&t.setRequestHeader("Content-Type",n.dataType);n.timeout&&n.timeout>0&&(t.timeout=n.timeout);n.ontimeout&&(t.ontimeout=function(){n.ontimeout&&n.ontimeout("Request timeout")});t.send()}function t(n){if(!n||!n.url){n.error&&n.error("Missing Url. Invalid parameters");return}if(!n.body){n.error&&n.error("Missing request body. Invalid parameters");return}var t=new XMLHttpRequest;t.onreadystatechange=function(){if(t.readyState==4){if(t.status!=200&&n.error){n.error(t.status,t.statusText);return}n.success&&n.success(t.response)}};t.open("POST",n.url);n.dataType&&t.setRequestHeader("Content-Type",n.dataType);n.timeout&&n.timeout>0&&(t.timeout=n.timeout);n.ontimeout&&(t.ontimeout=function(){n.ontimeout&&n.ontimeout("Request timeout")});t.send(n.body)}return{get:n,post:t}});define("msnNativeAds",["jquery","jqBehavior","pageInstance","headData","getCookie","window","afire","mediator"],function(n,t,i,r,u,f,e,o){function c(t,i){function v(n){var t=n?n.elem:null;y(t)&&(r(),setTimeout(function(){o.unsub(h,v)},200))}function y(i){return i&&i.length&&n.contains(i[0],t[0])}function p(){var n=a.find("li").first();return y(n)}function r(){try{if(l)return;e&&s(e);c&&s(c);l=!0}catch(n){f.console&&f.console.log("error sending native trackers"+n.message)}}var u=i.ct,e=i.impr,c=i.eimpr,l=!1,a=t.parents(".ip");u&&t.click(function(){s(u)});a.length?p()?r():o.sub(h,v):r()}function s(n){e(n)}var h="infopane_navigation";return t(c)});deferredCanary="c.deferred";deferredCanary="c.postdeferred";require(["document","headData",deferredCanary],function(n,t){if(!t||!t.clientSettings||!t.clientSettings.functionalonly_cookie_experience){var i=n.createElement("iframe");i.src="//ib.adnxs.com/async_usersync_file";i.width=0;i.height=0;i.setAttribute("style","position:absolute;overflow:hidden;clip:rect(0 0 0 0);margin:0;padding:0;border:0;");n.body.appendChild(i)}});require(["binding","c.dom"],function(n){require(["c.deferred"],function(){require(["jquery","imgSrc"],function(n,t){n("#user-profile img").each(function(){t.go(this)})});n("twitterComments","#breakingnews").all();n("marketDropdown","#site-market").all();n("marketDropdown",".marketswitch").all({triggerEvent:"click"});n("marketDropdown",".langtoggle").all({triggerEvent:"click keydown"});n("marketDropdown",".makedefaultmarketlink").all({triggerEvent:"click"});require(["window","c.onload"],function(t){t.setTimeout(function(){n("socialPlugins","#social-plugins, #extra-social-plugins").all()},8e3);n("socialPlugins","#bnewssocial-plugins").all()})});n("poll",".pollcontainer").all();n("flyout",".megamenu").all({eventOrigin:"#header-common>.logowrapper>.vertical",skipContentOriginEventTargetCheck:!0,handleKeys:!0});require(["jquery"],function(){n("flyout","#username").all({eventOrigin:"#username>a,#username>figure",handleKeys:!0});n("flyout","#settings").all({eventOrigin:"#settings>a",handleKeys:!0})});n("flyout","#language-toggle").view(n.views.SIZE34COLUMN,{eventOrigin:"#language-toggle>button"});n("searchBing","#srchfrm").all();n("tabScroll",".head").all();n("navArrowScroll",".navinner").all();require(["c.onload"],function(){n("msnNativeAds","a.nativead").all()})});require(["sso","document","c.deferred"],function(n,t){n(function(){define("c.ssocomplete",1)});var i=t.getElementsByTagName("head")[0];i&&i.getAttribute("data-pdp-stale")&&define("c.pdp",1)});require(["document","headData","headInfo","afire","deviceGroup","c.postdeferred"],function(n,t,i,r,u){if(!t||!t.clientSettings||!t.clientSettings.functionalonly_cookie_experience){var f=1e3,e=parseInt("1000");e&&(f=e);setTimeout(function(){var s="https://c.bing.com/c.gif?",t="",f="",o=0,e;u.isMobile&&(o=1);i&&i.PageName&&(e="&rid={0}&lang={1}&dgk={2}&imd={3}&pn={4}&rf={5}&tp={6}".format(i.a,i.l,i.dg,o,i.PageName.toLowerCase(),n.referrer,location.href));i&&i.ud&&(i.PageName==="channelPlayerPage"||i.ud.n==="ar")&&(e="&rid={0}&lang={1}&dgk={2}&imd={3}&pn={4}&rf={5}&tp={6}".format(i.a,i.l,i.dg,o,i.PageName.toLowerCase(),n.referrer,location.href),t="MSAOL_Video_pd",f="{0}Red3={1}".format(s,t)+e,r(f),t="MSAN_Video_pd",f="{0}Red3={1}".format(s,t)+e,r(f));i&&i.ud&&(i.ud.n==="ss"||i.ud.n==="ar"||i.PageName==="channelPlayerPage"||i.PageName==="homePage"||i.PageName==="startPage"||i.PageName==="SpartanStartPage")&&(e="&rid={0}&lang={1}&dgk={2}&imd={3}&pn={4}&rf={5}&tp={6}".format(i.a,i.l,i.dg,o,i.PageName.toLowerCase(),n.referrer,location.href),t="MSDB_pd",f="{0}Red3={1}".format(s,t)+e,r(f))},f)}});require(["document","headData","afire","c.postdeferred"],function(n,t,i){if(!t||!t.clientSettings||!t.clientSettings.functionalonly_cookie_experience){var r=1e3,u=parseInt("1000");u&&(r=u);setTimeout(function(){var n="{0}Red3={1}".format("https://c.bing.com/c.gif?","MSOATH_pd");i(n)},r)}});Gemini=function(){"use strict";var h=window.location.search.indexOf("useLegacyTracking=1")>-1,n={positions:[],beacons:{},clickBeacons:{},elements:{},timer:null,watch:null,paused:!1,supportsIO:!h&&"IntersectionObserver"in window},c="background: #fff; border-radius: 2px; color: #5f6a96; padding: 4px;",f=function(n){if(n!=="NOT_PROVIDED"){(new Image).src=n;return}},l=function(t){var r=n.clickBeacons[t]||[],i,u;if(r.length)for(i=0,u=r.length;i<u;i++)f(r[i])},a=0x1ffffffffffffe,v=function(n,t){var i=(new Date).getTime()/1e3|0,r=Math.floor(Math.random()*a),u=t&&t.index||0;return n.replace("$(AD_POSN)",encodeURIComponent("pp=m,pi="+u)).replace("{REQUEST_ID}",r).replace("[timestamp]",i).replace("[CACHEBUSTER]",i).replace("[RANDOM_NUMBER]",r)},y=function(n,t){return n.replace("$(S_VIEW_TYPE)",t)},p=function(){var t=document,i=window,n=t.body,r=t.documentElement;return{height:i.innerHeight||r.clientHeight||n&&n.clientHeight,width:i.innerWidth||r.clientWidth||n&&n.clientWidth}},w=function(n,t){for(var e,r,o,i=t+1,s=Math.floor(n.width/i),h=Math.floor(n.height/i),c=Math.max(0,n.left),l=n.top,u=[],f=1;f<i;f++)for(e=c+s*f,r=1;r<i;r++)o=l+h*r,u[u.length]=[e,o];return u},b=function(n,t){if(n.contains)return n.contains(t);for(var i=t&&t.parentNode;i!==null;){if(i===n)return!0;i=i.parentNode}return!1},k=function(n,t,i){for(var o,s,r=w(t,10),f=0,u=0,h=r.length;u<h;u++){var c=r[u][0],l=r[u][1],e=document.elementFromPoint(c,l);e===n||b(n,e)||f++}return(o=i*100,s=100-f/r.length*100,s>=o)?!1:!0},d=function(n,t){var r=p(),i=n.getBoundingClientRect(),u=Math.max(0,Math.min(i.bottom,r.height)-Math.max(i.top,0)),f=Math.max(0,Math.min(i.right,r.width)-Math.max(i.left,0)),e=u/(i.height||n.offsetHeight)||0,o=f/(i.width||n.offsetWidth)||0;return!window.disableObstructionDetection&&window.addEventListener&&k(n,i,t)?0:Math.max(0,e+o-1)},g=function(n,t,i){return window.addEventListener?n.addEventListener(t,i,!1):n.attachEvent("on"+t,i)},i=function(n){return document.getElementById(n)||document.querySelector("."+n)},e=function(){for(var t,r,f,e,o=n.positions.length,u=0;u<o;u++)if(t=n.positions[u],!n.paused&&t){if(r=t.uid,f=n.elements[r]||t.node||i(r),!f)continue;if(n.elements[r]||(n.elements[r]=f,n.clickBeacons[r]&&g(f,"click",function(){l(r)})),d(f,t.threshold)<t.threshold)t.history=null;else if(t.history||(t.history=Date.now()),e=(Date.now()-t.history)/1e3,e>=t.duration&&(console.log("%c[ Gemini: Tracking - "+e+" ]",c),t.timer&&(clearInterval(t.timer),t.timer=null),t.observer&&t.observer.unobserve(f),t.callback(t),t.history=Date.now(),n.positions.splice(u,1),u=u-1,!n.positions.length)){n.timer&&(clearInterval(n.timer),n.timer=null);break}}},nt=function(){n.timer=setInterval(e,150)},t={},tt=function(){var r=function(r){var s=i(r),u,f,h,e;if(s&&(u=n.positions.filter(function(n){return n.uid===r}),u.length))for(f=0,h=u.length;f<h;f++)e=u[f],e.node=s,o(e),delete t[r],Object.keys(t).length||n.watch&&(clearInterval(n.watch),n.watch=null)};for(var u in t)r(u);return!0},o=function(i){var u=i.node,f,r;if(!u){t[i.uid]=1;n.watch||(n.watch=setInterval(tt,1e3));return}f=function(n){var t=n[0];t.isIntersecting?t.isIntersecting&&!i.timer&&(i.timer=setInterval(e,150)):(clearInterval(i.timer),i.timer=null,i.history=null)};i.observer||(r=new window.IntersectionObserver(function(n){return f(n)},{threshold:[0,.1,.2,.3,.4,.5,.6,.7,.8,.9,1]}),r.observe(u),i.observer=r)},r=function(t,i,r,u,e,s){var l=r.a,a=r.c,y=r.d,b=r.p,k=r.t,h=n.beacons,d=n.positions,p=b/100,w,c;h[t]||(h[t]={});w=function(){for(var r,o=h[t][i],u=o.urls,c=u.length,e=Gemini.beaconCallback,n=0;n<c;n++)r=u[n],f(v(r,s)),typeof e=="function"&&e(h[t][i],t,i,r)};h[t][i]={urls:u,threshold:p,duration:y,type:k,consecutive:a,audio:l};c={uid:t,threshold:p,duration:y,consecutive:a,audio:l,callback:w,node:e,history:null};d.push(c);n.supportsIO&&o(c)},it=function(t,i,u){var k=i.rules,d=k.viewabilityDefStatic,c=k.viewabilityDefStatic3P,p=i.tag,w=p.clickTrackingUrl,l=p.imprTrackingUrl,b=p.imprTrackingUrls,f=i.actionUrls,a=i.beacon,g,o,h,nt,s;if(f&&f.PARTIAL_VIEW){var tt=f.PARTIAL_VIEW;r(t,"viewabilityDefStaticPartial",{p:.01,d:0,t:21},tt,u,i)}if(d||a||f&&f.IMPR_INTERNAL){var it=d||{c:1,d:1,p:50},e=[];a&&a.length&&e.push(a);f&&f.IMPR_INTERNAL&&(e=e.concat(f.IMPR_INTERNAL));b&&b.length?e=e.concat(b):l&&(l instanceof Array?e=e.concat(l):e.push(l));r(t,"viewabilityDefStatic",it,e,u,i)}if(c&&f&&f.STATIC_VIEW_3P)for(g=c.length,o=0;o<g;o++){var v=f.STATIC_VIEW_3P.slice(),rt=c[o],ut="viewabilityDefStatic3P:"+o,ft=c[o].t;for(h=0,nt=v.length;h<nt;h++)v[h]=y(v[h],ft);r(t,ut,rt,v,u,i)}s=[];f&&f.CLICK_INTERNAL&&(s=s.concat(f.CLICK_INTERNAL));w&&w.length&&(s=s.concat(w));n.clickBeacons[t]=s},s=function(n){for(var u=n.ads,e=n.section.id,o=u.length,r=0;r<o;r++){var t=u[r],f=t.customId||"gemini-"+e+"-"+(t.creativeId||t.demandSourceCreativeId||t.dynamicProductAdId||0)+"-"+t.index,s=i(f);t.tag=typeof t.tag=="string"?JSON.parse(t.tag):t.tag;t.beacon=typeof t.beacon=="string"?t.beacon.replace("$(AD_POSN)",encodeURIComponent("pp=m,pi="+t.index)):"";it(f,t,s)}},u=function(t){var e=t instanceof Array,o,i,f,r,u;if(t&&(!e||t.length)&&(!t||typeof t=="object")){for(t&&!e&&(t=[t]),o=t.length,i=0;i<o;i++)if(f=t[i],r=f.sectionads,r)for(u=0;u<r.length;u++)s(r[u]);else s(f);return n.supportsIO||n.timer||nt(),this}},rt=function(){"hidden"in document&&document.addEventListener("visibilitychange",function(){return n.paused=document.hidden})};return window.Gemini=u,rt(),u.version="2.0",u}(),function(n){function i(){return n.getQueryParam("na-debug",window.location.search)==="true"}function r(n,t){var i=this.getQueryParams(new RegExp("^"+this.escapeRegExp(n)+"$"),t);return i&&i.length>0?i[0].value:null}function u(n,t){return t&&t.indexOf("?")>=0&&(t=t.substring(t.indexOf("?")+1)),this.getKeyValuePairs(n,t,"&")}function f(n,t,i){var e,o,r,u,f,s,h;if(!t||!n||!n.test)return[];for(e=[],o=t.split(i),r=0;r<o.length;r++)(u=o[r],f=u.indexOf("="),f!==-1)&&(s=u.substring(0,f).trim(),h=u.substring(f+1).trim(),n.test(s)&&e.push({name:s,value:h}));return e}function e(n){return n?n.replace(t,"\\$1"):n}function o(n){this.isDebug()&&console.log(n)}function s(n){if(typeof JSON.stringify=="function")return JSON.stringify(n)}function h(n,t){var r,i;try{for(t||(t=window),r=t.document.getElementsByTagName("meta"),i=0;i<r.length;i++)if(r[i].getAttribute("name")===n)return r[i].getAttribute("content");return""}catch(u){return""}}function c(n,t){var r=document.getElementsByTagName("head")[0],i=document.createElement("script");i.type="text/javascript";i.src=n;i.onload=t;i.onreadystatechange=function(){this.readyState==="complete"&&t()};r.appendChild(i)}function l(n){n&&((new Image).src=n)}function a(n,t,i){return n+=n.indexOf("?")==-1?"?":"&",n+(t+"="+i)}var t="/([.*+?^=!:${}()|[]/\\])/g";n.isDebug=i;n.getQueryParam=r;n.getQueryParams=u;n.getKeyValuePairs=f;n.escapeRegExp=e;n.consoleLog=o;n.JSONstringify=s;n.getMetaContentByName=h;n.loadScript=c;n.fireBeacon=l;n.addQueryParam=a}(utils||(utils={})),function(n){function i(n,i,u){var f,o,e;i&&u&&(f=void 0,t&&n&&t[n]&&(f=t[n]),o=utils.JSONstringify(u),e=i+" "+o,i==="mt_err"&&require(["errorCategory"],function(n){r(i,u.msg,e,n.bingViewibilityError)}),u.rid=f,utils.isDebug()&&utils.consoleLog("TelemetryEvent: "+e))}function u(n,i){n&&i&&(t[n]=i)}function f(n,t,r){var u={elementId:t,percentage:r.percentage,duration:r.duration,type:r.type,url:r.url,msg:"Ad Viewed"};i(n,"mt_view",u)}function e(n,t,r){var u={elementId:t,type:r.type,url:r.url,msg:"Ad Clicked"};i(n,"mt_click",u)}function o(){return"xxxxxxxx-xxxx-4xxx-yxxx-xxxxxxxxxxxx".replace(/[xy]/g,function(n){var t=16*Math.random()|0;return("x"===n?t:3&t|8).toString(16)})}function r(n,t,i,r){require(["track"],function(u){var f={errId:r.errId,errMsg:r.errMsg+": "+n+" - "+t,errSource:r.errSource,reportingType:r.reportingType,pb:{customMessage:i}};u.trackAppErrorEvent(f)})}var t={};n.logEvent=i;n.setElementToTrack=u;n.logAdView=f;n.logAdClick=e;n.getGuid=o;n.trackAppError=r}(Telemetry||(Telemetry={})),function(n){var t=function(){function n(){}return n.trackElement=function(t,i,r,u){var f=n.DEFAULT_PERCENTINVIEW,e=n.DEFAULT_DURATIONINVIEW;return r&&(r.percentage&&(f=r.percentage),r.duration&&(e=r.duration)),n.elementsToTrack.push({selector:t,targetWindow:i,percentInView:f,milliSecondsInView:e,viewBeacon:r,action:u}),n.processing==null&&(n.processing=setInterval(n.process,n.interval)),this},n.process=function(){var t,i;try{if(n.elementsToTrack.length>0){for(t=0;t<n.elementsToTrack.length;t++)n.appearedElements.indexOf(t)<0&&n.elementsWaitingForTimeout.indexOf(t)<0&&n.isElementInView(n.elementsToTrack[t])&&(n.elementsWaitingForTimeout.push(t),setTimeout(n.checkAfterTimeout,n.elementsToTrack[t].milliSecondsInView,n.elementsToTrack[t],t));n.elementsToTrack.length===n.appearedElements.length&&n.stopProcessing()}}catch(r){i=n.elementsToTrack;i.length>0&&i[0]&&i[0].viewBeacon?Telemetry.logEvent(i[0].viewBeacon.guid,"mt_err",{msg:r.message,details:i[0].viewBeacon}):Telemetry.logEvent("","mt_err",{msg:r.message})}},n.checkAfterTimeout=function(t,i){n.appearedElements.indexOf(i)<0&&n.isElementInView(t)&&(n.appearedElements.push(i),t.action.call(undefined,t.selector,t.viewBeacon,t.targetWindow));n.elementsWaitingForTimeout.splice(n.elementsWaitingForTimeout.indexOf(i),1)},n.isElementInView=function(t){var b=t.selector,i=t.targetWindow,f=i.document,r=f.querySelector(b),o,s,u;if(!r||(o=f.getElementsByTagName("body"),o&&(s=o[0]),u=r.getBoundingClientRect(),!u))return!1;var l=u.left===-1?0:u.left,a=u.top===-1?0:u.top,h=r.offsetHeight,c=r.offsetWidth,e=f.elementFromPoint(l+c/2,a+h/2);if(!e||e&&r!==e&&!r.contains(e))return!1;var k=i.innerHeight||f.clientWidth||s.clientWidth,d=i.innerWidth||f.clientHeight||s.clientHeight,v=i.pageYOffset,g=v+k,y=a+i.scrollY,nt=y+h,p=i.pageXOffset,tt=p+d,w=l+i.scrollX,it=w+c,rt={pTop:v,pBottom:g,pLeft:p,pRight:tt,eTop:y,eBottom:nt,eLeft:w,eRight:it,eWidth:c,eHeight:h,percentInView:t.percentInView};return n.validateIsElementInView(rt)},n.validateIsElementInView=function(n){if(n.eBottom<=n.pTop||n.eTop>=n.pBottom||n.eRight<=n.pLeft||n.eLeft>=n.pRight)return!1;var t=0,i=0,r=0,u=0;n.pTop>n.eTop&&n.pTop<n.eBottom&&(t=n.pTop-n.eTop);n.pBottom<n.eBottom&&n.pBottom>n.eTop&&(r=n.eBottom-n.pBottom);n.pLeft>n.eLeft&&n.pLeft<n.eRight&&(u=n.pLeft-n.eLeft);n.pRight<n.eRight&&n.pRight>n.eLeft&&(i=n.eRight-n.pRight);var f=t+r,e=u+i,o=f*n.eWidth+e*n.eHeight,s=n.eHeight*n.eWidth;return o<=s*(100-n.percentInView)/100?!0:!1},n.stopProcessing=function(){clearInterval(n.processing);n.processing=null},n.DEFAULT_PERCENTINVIEW=50,n.DEFAULT_DURATIONINVIEW=1e3,n.elementsToTrack=[],n.appearedElements=[],n.elementsWaitingForTimeout=[],n.processing=null,n.interval=100,n}();n.AppearUtils=t}(utils||(utils={})),function(n){var t=function(){function n(){this.type="view";this.url="";this.guid="";this.percentage=50;this.duration=1e3}return n}();n.ViewBeacon=t}(data||(data={})),function(n){var t=function(){function n(){this.impid="";this.rid="";this.beacons=[]}return n}();n.TrackableElement=t}(data||(data={})),function(n){function t(n,t){try{var i=this;if(t===void 0&&(t=window),Telemetry.logEvent("","mt_trace",{msg:"MSAN Tracker Function Called"}),!n&&n&&n.length>0){Telemetry.logEvent("","mt_err",{msg:"elements null or empty"});return}n.forEach(function(n){var r=Telemetry.getGuid(),u,f;if(Telemetry.setElementToTrack(r,n.rid),!n.beacons||!n.impid){Telemetry.logEvent(r,"mt_err",{msg:"Beacon or imp id is empty or null"});return}u="bing-"+n.impid;f=n.beacons;f.forEach(function(f){var h=document.querySelector("."+u),o,e,s;if(!h){Telemetry.logEvent(r,"mt_err",{msg:"No element with id",id:u});return}if(Telemetry.logEvent(r,"mt_trace",{msg:"Beacon Logged",id:u,beaconUrl:f.url}),f.guid=r,f.type==="view")o=f,utils.AppearUtils.trackElement("."+u,t,o,function(n,t){var i=n.split(".")[1];Telemetry.logAdView(t.guid,i,t);utils.fireBeacon(t.url);console.log("[Bing view beacon fired] "+t.url)});else if(f.type==="click"){if(e=t.document.getElementsByClassName(u),!e||e&&e.length==0){Telemetry.logEvent(r,"mt_err",{msg:"Could not find element",details:f});return}s=e[0];s.addEventListener("click",function(){Telemetry.logAdClick(r,i.id,f);utils.fireBeacon(f.url)})}else Telemetry.logEvent(r,"mt_err",{msg:"Unsupported tracker event",impid:n.impid})})})}catch(r){Telemetry.logEvent("","mt_err",{msg:"TrackElements failed",error:utils.JSONstringify(r.message)})}}n.TrackElements=t}(MSANTracker||(MSANTracker={}));require(["document","headData","afire","trackInfo","c.postdeferred"],function(n,t,i,r){if(!t||!t.clientSettings||!t.clientSettings.functionalonly_cookie_experience){var u=1e3,f=parseInt("1000");f&&(u=f);setTimeout(function(){var n=null,u,f;t.userOptOut&&t.userOptOut=="false"&&r.client.getMuid()&&(n=r.client.getMuid());u="https://hbx.media.net/cksync.php";f="{0}?type=nms&cs=3&ovsid={1}".format(u,n);i(f)},u)}});require(["document","headData","afire","trackInfo","c.postdeferred"],function(n,t,i,r){if(!t||!t.clientSettings||!t.clientSettings.functionalonly_cookie_experience){var u=1e3,f=parseInt("1000");f&&(u=f);setTimeout(function(){var n=null,u;t.userOptOut&&t.userOptOut==="false"&&(n=r.client.getMuid());u="{0}?cdsp=516415&c={1}&mode=inverse".format("https://cm.mgid.com/m",n);i(u)},u)}});require(["document","headData","afire","trackInfo","c.postdeferred"],function(n,t,i,r){var u,f,e;t&&t.clientSettings&&t.clientSettings.functionalonly_cookie_experience||(u=null,t.userOptOut&&t.userOptOut==="false"&&r.client.getMuid()&&(u=r.client.getMuid()),f="https://match.sharethrough.com/sync/v1",e="{0}?supply_id=FPB1dLHF&supply_user_id={1}".format(f,u),i(e))});require(["headData","afire","trackInfo","c.postdeferred"],function(n,t,i){var r,u,f;n&&n.clientSettings&&n.clientSettings.functionalonly_cookie_experience||(r=null,n.userOptOut&&n.userOptOut==="false"&&i.client.getMuid()&&(r=i.client.getMuid()),u="https://visitor.omnitagjs.com/visitor/sync",f="{0}?uid=9871605be8d4b2a982914bf5c9348e7b&name=MSN&visitor={1}&external=true".format(u,r),t(f))});define("stickyCloseButtonMobileViews",["jquery","jqBehavior","window","track"],function(n,t,i,r){function f(t){var f,e,o,s;if(t.length&&(f=t.find("#close-btn .close-logo"),e=t.find("#close-btn"),f.length&&e.length)){o=!1;f.click(function(){e.addClass("active")});n(i).scrollTop()>u&&h();n(i).scroll(c);s=0;function c(){var r=n(i).scrollTop();r>s?t.addClass("hide"):l();s=r}function l(){n(i).scrollTop()>u?h():t.addClass("hide")}function h(){t.removeClass("hide");o||(r.trackPartialImpression(t),o=!0)}}}var u=80;return t(f)});require(["binding","c.deferred"],function(n){n("stickyCloseButtonMobileViews","#close-btn-box").all()});define("searchHistory.tokens",{Header:"Recent Searches:",ManageHistoryText:"Manage History",ManageHistoryUrl:"https://www.bing.com/profile/history?rp=%2f&FORM=O2LH"});define("searchHistory",["window","jquery","jqBehavior","format","pageInstance","trackInfo","viewAware","searchHistory.tokens","telemetryDataTypes","elementTrackingDecorator","track"],function(n,t,i,r,u,f,e,o,s,h){function l(i,c){function b(){e.currentView()&e.views.SIZE4COLUMN?(l+=c.fourColAdj,a++):(l=c.maxLength,a=c.maxResults)}function p(){t.ajax({url:c.shUrl,dataType:"text",cache:!1,xhrFields:{withCredentials:!0},success:function(n){k(n)},error:function(){}})}function k(n){var t=!1;f.sitePage&&f.sitePage.page_name===s.TelemetryPageName.VideoPageNames.ChannelPlayerPage.PageName&&(t=!0);t?require(["c.deferred"],function(){w(n)}):w(n)}function w(n){var p,l,o,w,e,k,s,y,rt,ut,ft,et;try{if(n&&n.length>2&&(b(),p={},p=c.useEval?eval("("+n+")"):JSON.parse(n),l=p.UserHistory,l&&l.QuerySets&&(o=tt(l.QuerySets),o&&(o=o.slice(0,a)),w=o&&o.length,w))){for(e=t('<ul id="opensh"><li>'+c.shLbl+"<\/li><\/ul>"),location.pathname.indexOf("/dhp")>=0&&(e.attr("class","stick-enabled"),e.attr("data-stkb",'{"cTopRem": 2.5}')),k=u.getActivityId()||f.sitePage.requestId,s=0;s<w;s++)y=o[s],y&&y.Text&&e.append(it(y,k,s));rt=g();ut=rt.find(v);ut.remove();ft=r('<li class="clrsh"><a href="{1}" title="{2}">{0}<\/a><\/li>',c.manageHistory.manageText,c.manageHistory.manageURL,c.manageHistory.manageText);e.append(ft);et?(i.after(e),deferredPartialImpressionCall(e,k)):d(e,rt,h)}}catch(ot){}nt()}function d(n,r,u){var e={defaults:{n:"recentsearch"},selector:"ul,li>a",elementOverride:function(n,i){var r=t(n);r.attr("id")=="opensh"?i.n="searchhistory":r.parent().hasClass("clrsh")&&(i.n="managehistory")},visibilityCheck:!1},f;u&&u.setTrackingAttrs(n,r,e,!0);r.parent().find("#"+n[0].id).length==0&&i.context&&i.context.id&&i.context.id=="srchfrm"&&(i.parent().after(n),location.pathname.indexOf("/dhp")>=0&&mediator.pub("SearchHistoryDhpRendered"));f=r.find(v);require(["track"],function(n){n.trackPartialImpression(f,!1)})}function g(){var n=t("#header-search");return n.length||(n=t("#searchhistory")),n}function nt(){c.captureTTSH&&(n.performance&&n.performance.mark("TTSH"),define("c.ttsh",1))}function tt(n){var i=null,t;if(!n)return i;for(t=0;t<n.length;t++)n[t].Type==c.queryType&&(i=n[t].Queries);return i}function it(n,i,r){var u=c.processItemUrl?c.bingUrl+c.processItemUrl(n,y):c.bingUrl+n.Url.replace(/FORM=[O|o]\d*MSN\d*/gi,"FORM={0}".format(y)),f,e;return location.search.indexOf("ocid")>0&&(u+="&ocid="+rt("ocid")),u+="&refig="+i,u+="&httpsmsn=1",u+="&msnews=1",f=t("<a>").attr({href:u,title:n.Text,target:c.target}).text(n.Text),c.addAriaLabelToItems&&f.attr("aria-label",o.SearchHistoryItemLinkText.format(r+1,n.Text)),e=n.Text.length<l?"<li>":'<li class="shrink">',t(e).append(f)}function rt(n){n=n.replace(/[\[]/,"\\[").replace(/[\]]/,"\\]");var i=new RegExp("[\\?&]"+n+"=([^&#]*)"),t=i.exec(location.search);return t===null?"":decodeURIComponent(t[1].replace(/\+/g," "))}var v="#opensh",y=c.shfc,l=c.maxLength,a=c.maxResults;return p(),{update:function(){p()}}}var c={shUrl:"https://www.bing.com/msnhomepagehistory.aspx",bingUrl:"https://www.bing.com",maxResults:4,queryType:"recent",maxLength:9,fourColAdj:8,target:"_blank",shLbl:o.Header,manageHistory:{manageText:o.ManageHistoryText,manageURL:o.ManageHistoryUrl},shfc:"PRHPHI",enableUnitTesting:!0,useEval:!0,captureTTSH:!1,addAriaLabelToItems:!1};return i(l,c)});require(["binding","c.deferred"],function(n){n("searchHistory","#srchfrm").view(n.views.SIZE34COLUMN)});define("touchEvents",["jquery","modernizr","window"],function(n,t,i){function p(){return"ontouchstart"in i}function a(n){return f(n),!1}function f(n){n.originalEvent&&n.originalEvent.preventManipulation&&n.originalEvent.preventManipulation();n.preventDefault();n.stopPropagation()}function w(n){var t=n.originalEvent.changedTouches||n.originalEvent.touches;return t&&t.length?t:[n]}function b(n){return n.x&&Math.abs(Math.atan(n.y/n.x))<y?s:l}function h(n,t){return n&&t?{x:n.x/t,y:n.y/t}:{x:0,y:0}}function e(n,t){return n&&t?{x:n.x-t.x,y:n.y-t.y}:{x:0,y:0}}function o(t,i,r){n.each(u[i],function(n,u){t.bind(u,function(n){r(n,i)})})}function k(t,i){n.fn[t]=function(n,i){return n?this.bind(t,i,n):this.trigger(t,i)};n.event.special[t]={setup:function(t,r){i(n(this),t,r)}}}var v={direction:"all",preventDefaultOnStart:!0,maximumDistanceForClick:20,maximumTimeForClick:300,distanceBeforeDirectionDetection:0,maximumTimeForThrow:1200,minimumLastThrowSpeed:1,maximumTimeForSwipe:400,minimumDistanceForSwipe:30,directionChangeBuffer:5},y=Math.PI/4,c=n(i),r={touch:"touch",start:"start",move:"move",stop:"stop",cancel:"cancel",tap:"tap",swipeUp:"swipeUp",swipeRight:"swipeRight",swipeDown:"swipeDown",swipeLeft:"swipeLeft",throwUp:"throwUp",throwRight:"throwRight",throwDown:"throwDown",throwLeft:"throwLeft"},s="horizontal",l="vertical",u={touch:{start:["touchstart","touchenter"],stop:["touchend","touchleave"],move:["touchmove"],cancel:["touchcancel"],preventDefaultOnStart:!1,mimickBrowserScroll:!1},mouse:{start:["mousedown"],stop:["mouseup"],move:["mousemove"],cancel:["mouseleave"],preventDefaultOnStart:!1,mimickBrowserScroll:!1}};return n.each({touch:t.touch||p(),mouse:!0},function(n,t){return t&&(u=u[n]),!t}),k(r.touch,function(t,y){function ft(){ut=p=k=g=it=nt=0}function rt(o,a){var v=w(o);u.preventDefaultOnStart&&f(o);(ut||it&&p.totalDistance>=d.maximumDistanceForClick)&&(ut=!0,f(o));(p||a==r.start)&&n.each(v,function(v,y){var w,ot,ct,lt,ut;if(et(y),w={touchType:a,coord:{x:y.pageX,y:y.pageY},screenCoord:{x:y.screenX,y:y.screenY},scrollCoord:{x:c.scrollLeft(),y:c.scrollTop()},count:k?k.count+1:0,time:(new Date).getTime()},a==r.start&&(ft(),tt=!1,p=n.extend({totalDistance:0},w),k=n.extend({},w)),w.delta=e(w.coord,k.coord),w.screenDelta=e(w.screenCoord,k.screenCoord),w.duration=w.time-k.time,w.speed=h(w.delta,k.duration),p.delta=e(w.coord,p.coord),p.screenDelta=e(w.screenCoord,p.screenCoord),p.totalDistance+=Math.sqrt(Math.pow(w.delta.x,2)+Math.pow(w.delta.y,2)),ot=d.direction==s,k&&k.speed&&(ct=ot?w.delta.x:w.delta.y,lt=ot?k.delta.x:k.delta.y,ct*lt<0&&(p.movecoord=w.coord,p.movetime=w.time)),p.movecoord&&(p.movechange=e(w.coord,p.movecoord),p.moveduration=w.time-p.movetime,p.movespeed=h(p.movechange,p.moveduration)),p.duration=w.time-p.time,p.speed=h(p.delta,p.duration),g=b(p.delta),p.totalDistance>d.distanceBeforeDirectionDetection&&d.direction!="all"&&!it&&!nt&&(p.direction=g,d.direction!=g?(nt=!0,w.touchType=r.cancel):p.totalDistance>d.maximumDistanceForClick&&(it=!0,f(o))),w.touchType==r.stop){var st=(p.movechange||p.delta).x,ht=(p.movechange||p.delta).y,at=p.moveduration||p.duration,rt=g==s,yt=rt?Math.abs(p.speed.x):Math.abs(p.speed.y),pt=rt?Math.abs(w.speed.x):Math.abs(w.speed.y),wt=rt?Math.abs(k.speed.x):Math.abs(k.speed.y),vt=Math.max((pt+wt)/2,yt);p.duration<d.maximumTimeForClick&&p.totalDistance<d.maximumDistanceForClick?(tt=!0,w.touchType=r.tap):(w.distance=Math.abs(rt?st:ht),vt>.3&&(at<d.maximumTimeForSwipe?w.touchType=rt?st>0?r.swipeRight:r.swipeLeft:ht>0?r.swipeDown:r.swipeUp:at<d.maximumTimeForThrow&&vt>d.minimumLastThrowSpeed&&(w.touchType=rt?st>0?r.throwRight:r.throwLeft:ht>0?r.throwDown:r.throwUp)))}(k.touchType!=w.touchType||k.coord.x!=w.coord.x||k.coord.y!=w.coord.y)&&(nt&&w.touchType!=r.cancel||(ut=n.Event(r.touch,{current:w,last:k,start:p,direction:g,originalEvent:o}),t.trigger(ut),tt=ut.allowClick!==!1,ut.isDefaultPrevented()&&o.preventDefault(),ut.isPropagationStopped()&&o.stopPropagation(),ut.isImmediatePropagationStopped()&&o.stopImmediatePropagation()));nt&&u.mimickBrowserScroll&&g==l&&(p.scrollCoord.y-=w.screenDelta.y,n(i).scrollTop(p.scrollCoord.y));a==r.stop||a==r.cancel?ft():k=w})}function et(n){n.pageX||n.originalEvent&&(n.pageX=n.originalEvent.pageX,n.pageY=n.originalEvent.pageY,n.screenX=n.originalEvent.screenX,n.screenY=n.originalEvent.screenY,n.pointerId=n.originalEvent.pointerId,n.identifier=n.originalEvent.identifier)}var p,k,g,it,ut,nt,tt=!1,d=n.extend({},v,y);ft();t.find("*").addBack().each(function(){n(this).attr("draggable",!1).attr("selectable",!1).bind("ondragstart",a).bind("drag",a).not(".mobilead").not(".ip,.ip *").bind("click",function(n){return tt||f(n),tt});this.onselectstart!==undefined?this.onselectstart=function(){return!1}:this.style.MozUserSelect!==undefined&&(this.style.MozUserSelect="none")});o(t,r.start,rt);o(t,r.move,rt);o(t,r.stop,rt);o(t,r.cancel,rt)}),r});define("jqueryPlus",["jquery","modernizr","device","screen","requestAnimationFrame","deviceGroup"],function(n,t,i,r,u,f){function k(n){var t=n.match(v);return t&&t.length>2?t[2].split(","):[]}function y(n){var t=k(n),i=t.length;return parseFloat(i==6?t[4]:i==16?t[12]:0)}function p(n){return parseFloat(n.css("font-size"))||12}function d(){var u,t,i,n,r;for(u in o){t=o[u];for(i in t)i.indexOf("$")!=0&&(n=t[i],n&&(r=(new Date).getTime()-n.animation.startTime,r>=n.animation.options.duration?b(t,n):g(t,n,r)))}w()}function w(){s.length?(l=!0,u(function(){d()})):l=!1}function g(t,i,r){var h=i.animation.options.easing||"swing",e=n.easing[h],o=i.animation.options.step,u,f,s;o&&(i=o(i));u=i.startValue;e&&(f=i.animation.options.duration,s=e(r/f,r,0,1,f),u=i.startValue+s*(i.endValue-i.startValue)||i.startValue);t.$element.css(i.name,u)}function b(t,i,r){var f=i.name,u;r||t.$element.css(f,i.endValue);u=i.animation;delete o[t.$element.uniqueId()];delete u.properties[f];delete t[i];u.properties.length||(u.options.complete&&u.options.complete(),n.inArray(u,s)+1&&s.splice(n.inArray(u,s),1))}var h=t.prefixed("transform")||"transform",e,a,v,c,o,s,l;return(n.fn.innerHeight=function(){var n=this[0];return n&&n.innerHeight?n.innerHeight:this.height()},e={},Number.prototype.mod=function(n){return e[this]||(e[this]={}),e[this][n]||(e[this][n]=(this%n+n)%n),e[this][n]},a=t.csstransforms3d&&i.isCapable("AllowTransform3d"),t.translateXCss=a?"translateX3d":t.csstransforms&&i.isCapable("AllowTransform2d")?"translateX":"left",v=new RegExp("matrix(3d)?\\(([0-9-., ]*)\\)","i"),n.cssHooks.translateX={get:function(t){var i=n(t).css(h);return y(i)},set:function(t,i){n(t).css(h,i===""?i:"translateX("+i+")")}},n.fx.step.translateX=function(t){n.cssHooks.translateX.set(t.elem,t.now+t.unit)},n.cssHooks.translateX3d={get:function(t){var i=n(t).css(h);return y(i)},set:function(t,i){n(t).css(h,i?"translate3d("+i+",0,0)":"")}},n.fx.step.translateX3d=function(t){n.cssHooks.translateX3d.set(t.elem,t.now+t.unit)},n.extend(n.easing,{easeOutQuad:function(n,t,i,r,u){return-r*(t/=u)*(t-2)+i},easeOutCubic:function(n,t,i,r,u){return r*((t=t/u-1)*t*t+1)+i},easeInCubic:function(n,t,i,r,u){return r*(t/=u)*t*t+i}}),n.fn.pxToEm=function(n,t){if(!n)return 0;var i=p(t||this);return parseFloat(n)/i+"em"},n.fn.toPx=function(n,t){var i=0;return n&&(i=parseFloat(n),n.indexOf("em")!=-1&&(i*=p(t||this))),i},c=0,n.fn.uniqueId=function(){var t=n(this).data("uniqueId");return t||(c++,t=c,n(this).data("uniqueId",t)),t},o={},s=[],f.isPc)?n:(n.fn.animate=function(t,i){for(var f,r,a,v,y=(new Date).getTime(),e=0;e<this.length;e++){var h=n(this[e]),c=h.uniqueId(),u=o[c];u||(u=o[c]={$element:h});i.step&&typeof i.step!="function"&&(i.step=null);f={properties:t,options:i,startTime:y};s.push(f);for(r in t)u[r]&&b(u,u[r],!0,f),a=t[r],v=h.css(r),u[r]={name:r,startValue:v,endValue:a,animation:f}}return l||w(),n(this)},n.fn.stop=function(){return n(this)},n)});define("tabKeyPressed",["jquery"],function(n){var t=!1;n(document).on("keydown",function(n){n.keyCode==9&&(t=!0)}).on("keyup",function(n){n.keyCode==9&&(t=!1)});return function(){return t}});require(["jquery","window","mediator","classList","c.deferred"],function(n,t,i,r){function w(){f.scrollTop()?u.addClass(e):u.removeClass(e);v()}function v(){var n=f.scrollTop();o!==n&&(l.toggleClass(y,o>n),l.toggleClass(p,o<n),o=n)}function b(){var n=f.scrollTop();n&&n<c?(r.remove(u[0],"white"),r.add(u[0],e)):n&&n>c?(r.add(u[0],e),r.add(u[0],"white")):(r.remove(u[0],e),r.remove(u[0],"white"));v()}var u=n("body>.head"),l=n("body"),f=n(t),e="scrolled",y="scroll-up",p="scroll-down",o=0,s=n("body")[0],a=r.contains(s,"flexible")&&r.contains(s,"gp")&&r.contains(s,"fullwidth"),h,c;a&&(h=n("article .gallery"),c=h.offset().top+h.height());a?f.scroll(b):f.scroll(w)});define("searchBoxWidthAdjust",["jquery","jqBehavior","window","remToPixel"],function(n,t,i,r){function f(n){function t(){n.find("#q").width(u+(n.find(".qc").width()-n.find(".buttons").width()))}return{setup:t,update:t}}var u=r(.2);return t(f)});define("searchFlyout",["jquery","jqBehavior","flyout","document","c.dom"],function(n,t,i,r){function l(t){function l(){u.trigger("searchFlyout.close")}function a(t){n.contains(c,t.target)||l()}function y(){f.trigger("blur");l()}function v(n){switch(n.keyCode){case o:case s:case h:y()}}function p(n,t){u.on("focusin",a);e.on("keydown",v);t(n)}function w(n,t){u.off("focusin",a);f.off("keydown",v);t(n)}return i(t,r,{allowToggleOff:!1,eventOrigin:e,triggerEvent:"focusin",outsideEvent:"mousedown touchstart searchFlyout.close",openFlyoutDelegate:p,closeFlyoutDelegate:w})}var o=27,s=33,h=34,u=n(r),f=n("#q"),e=n("#srchfrm"),c=n("#srchfrm")[0];return t(l)});require(["binding","c.dom"],function(){});require(["document","headData","trackInfo","c.deferred"],function(n,t,i){var f,u,e,r;t&&t.clientSettings&&t.clientSettings.functionalonly_cookie_experience||(f="https://eb2.3lift.com/mapuid?suid=<userid>&sid=16",u=null,t.userOptOut&&t.userOptOut=="false"&&i.client.getMuid()&&(u=i.client.getMuid()),e=f.replace("<userid>",u),r=new Image,r.onload=r.onerror=function(){r.onload=r.onerror=null},r.src=e)});require(["jquery","binding","c.dom"],function(n,t){var i=n("html");require(["c.deferred"],function(){i.addClass("loaded")});n(".ad a.adchoices").removeClass("adchoices").addClass("adchoicesjs");t("searchTargetSelf","#srchfrm").view(t.views.SIZE12COLUMN);t("searchScope","#search-scope").view(t.views.SIZE3COLUMN|t.views.SIZE4COLUMN);t("truncate",".truncate").all()});require(["binding","searchBoxWidthAdjust","c.deferred"],function(n){n("searchBoxWidthAdjust","#header-search").all()});define("skipToDom",["jquery","jqBehavior"],function(n,t){function i(t,i){var r=n(i.focusSelector);return{setup:function(){r.attr("tabindex")===undefined&&r.attr("tabindex",0);t.on("click",function(){r.focus()})},teardown:function(){t.off()}}}return t(i)});require(["binding","c.deferred"],function(n){n("skipToDom","#skip_to_nav").all({focusSelector:"ul.supernav li a:first, #common-header-experience"});n("skipToDom","#skip_to_footer").all({focusSelector:"#right-sticky-item a:first, footer #links a:first"})});define("modal.tokens",{closeButtonTitle:"Close",errorMessageTitle:"Message:",errorMessageLabel:"Error loading content"});define("modal",["jquery","modal.tokens"],function(n,t){function s(){var n=document.createElement("div");return n.setAttribute("id",r),n.setAttribute("title",t.closeButtonTitle),n}function h(n){var t=document.createElement("section");return t.setAttribute("class",o),t.setAttribute("role","dialog"),t.setAttribute("aria-labelledby","dialog-title"),t.setAttribute("aria-describedby","dialog-desc"),n&&t.setAttribute("id",n),t}function a(n){var i=document.createElement("button");return i.setAttribute("class","close"),i.setAttribute("title",t.closeButtonTitle),i.click(function(){f.close(n)}),i}var r="mask",o="modal",c="error",i,u,e=220,l="<h1>"+t.errorMessageTitle+"<\/h1><p>"+t.errorMessageLabel+"<\/p>",f={open:function(t,v,y,p){var w,b;i=i||n("body");u||(i.append(s()),u=n("#"+r),u.click(function(){f.close(y)}));w=n("#"+y);w.length==0&&(b=h(),i.append(b),n("."+o+":not([id])").attr("id",y),w.load(v,function(t,i,r){i==="error"?(w.append(l).addClass(c),n("p",this).append(r.status+" "+r.statusText)):typeof p=="function"&&p(y);w.append(a(y))}));i.addClass(r);n("#"+r+", #"+y).fadeIn(e);n(".webkit > #"+y).show()},close:function(t){i=i||n("body");n("#"+r+", #"+t).fadeOut(e).hide();i.removeClass(r)},openModalWithContent:function(t,o,c,l,a){var p,v,y;i=i||n("body");u||(i.append(s()),u=n("#"+r),u.click(function(){l&&typeof l=="function"?l():f.close(o)}));p=n("#"+o);p.length==0&&(v=h(o),c&&(y=n("#"+c),y&&y.appendTo(v)),i.append(v));i.addClass(r);n("#"+r+", #"+o).fadeIn(e,function(){a&&n(this).focus()});n(".webkit > #"+o).show()}};return f});define("sharingToolbar",["jquery","jqBehavior","track","format","escape","window","perfMarker","document"],function(n,t,i,r,u,f,e,o){function a(t){t.each(function(){var t=n(this);t.hasClass(l)||t.find("a.stb-btn").each(function(){var t=n(this);if(t.hasClass(s.toolbarClassPrefix+"wechat"))return!0;t.click(function(){var r;return t.hasClass(s.toolbarClassPrefix+"facebook")&&n.inArray(v(),["articlepage","gallerypage","channelplayerpage","articlefullscreenpage"])!==-1?!0:t.hasClass(s.toolbarClassPrefix+"email")?!0:t.hasClass(s.toolbarClassPrefix+"sms")?!0:t.hasClass(s.toolbarClassPrefix+"comment")?!0:(r=[],t.hasClass(s.toolbarClassPrefix+"skype")&&(r=["width = 305","height = 665"]),n("body").removeClass("uhf"),c(t.attr("href"),r),i.trackEvent({type:"click",target:this}),!1)})})})}function v(){return((/pagename:\s*([^;]+)/i.exec(o.getElementsByTagName("HEAD")[0].getAttribute("data-info"))||{})[1]||"").toLowerCase()}function c(t,i){i=n.extend(["toolbar=0","status=0","resizable=1","scrollbars=1"],i);f.open(t,null,i.join(","))}var s={toolbarClassPrefix:"stb-"},l="stb-processed",h=t(a);return h.openNewWindow=c,h});define("riverTmplHelper",["jquery","viewport","mediator","trackInfo","track"],function(n,t,i,r,u){function c(){n("#oneriverajax").length&&l()}function l(){i.sub(t.scrollChangeEventName,e)}function a(){i.unsub(t.scrollChangeEventName,e)}function v(n){r.updateTemplValue(h);u.trackPartialImpression(n,!1)}function e(){var i=t.getDimensions(),r=n(s),u;r.offset()!==undefined&&i.bottom>r.offset().top&&i.height!==0&&(u=(i.bottom-r.offset().top)/i.height,u>o&&!f&&(v(r),f=!0,a()))}var o=.3,s=".oneriverpage",h="riveron:1",f=!1;return{initialize:c}});require(["binding","c.deferred"],function(n){n("sharingToolbar",".stb, .stb-bsb").all()});require(["riverTmplHelper","c.deferred"],function(n){n.initialize()});define("MoveMediaBelowParagraphTmplHelper",["jquery","jqBehavior","trackInfo","track","c.deferred"],function(n,t,i,r){function o(n){n.find("#imagebelowtmpl").length===1?u(n,e):n.find("#videobelowtmpl").length===1&&u(n,f);return}function u(n,t){i.updateTemplValue(t);r.trackPartialImpression(n,!1)}var f="prgrphvdo",e="prgrphimg";return t(o)});define("openNewWindow",["jquery","jqBehavior"],function(n,t){function i(n){return{setup:function(){n.is("[target]")||n.attr("target","_blank")},teardown:function(){}}}return t(i)});define("stickyWidget",["jquery","jqBehavior","window","viewAware","document"],function(n,t,i,r,u){function f(t,f){function a(){t.css("position")!=="fixed"&&(t.data(f.orignalTopDataAttrib,t.offset().top),e=t.outerHeight(),t.nextAll().each(function(){var t=n(this);t.is("script")||t.is("style")||(t.data(f.orignalTopDataAttrib,t.offset().top),e=e+t.outerHeight())}))}function o(){var ut,o,et,ct,rt;if(t.css("display")!=="none"&&t.parent().css("display")!=="none"){ut=i.pageYOffset;n("body").hasClass("irisbactive-top")&&(o=n(".irisbanner").height(),ut+=o);var lt=s.height(),kt=ut+lt,at=p.height()-kt,it=w.height()+nt,vt=g.height(),ot=b.outerHeight(!0),yt=k.outerHeight(!0)+d.outerHeight(!0),dt=c.length?c.outerHeight(!0):0,st=l.length===0?0:l.outerHeight(!0),u=t.siblings().last(),gt=e-lt+ot+st+it+dt,ft,pt=t.nextAll().length===0,r,wt=t.outerHeight(!0),bt=t.parent().outerHeight(!0),ni=bt>wt?bt:wt,ht=tt()===!1||!it||ni>yt;if(ht=ht||ut>yt,ht){y();return}if(a(),at<gt){if(pt&&(u=t),r=it-at-ot-st+v(u)+f.bottomAdditionalSpacing,r=Math.max(ot+st+f.bottomAdditionalSpacing,r),u.css("bottom",r+"px"),u.css("position","fixed"),u.css("left","auto"),u.css("left","auto"),u.css("top","auto"),r=r+u.outerHeight(!0),pt)return;u.prevAll().each(function(){var i=n(this);if(!i.is("script")&&!i.is("style"))return r=r+v(i),i.css("position","fixed"),i.css("bottom",r+"px"),i.css("top","auto"),i.css("left","auto"),i.css("right","auto"),r=r+n(this).height(),t.is(i)?!1:void 0});return}t.nextAll().addBack().css("bottom","auto");ft=ut+it;ct=0;h&&(et=n(f.filmstripSelector).outerHeight()+n(f.filmstripSelector).position().top,ft+=et-n(f.headerSelector).height(),et+=f.stickyWidgetTopOffset,o&&n("body").hasClass("irisbactive-top")&&(ct+=o));ft>=t.data(f.orignalTopDataAttrib)+ct?(t.css("position","fixed"),rt=it,vt&&(rt+=vt),o&&n("body").hasClass("irisbactive-top")&&(rt+=o),h&&rt<et&&(rt=et),t.css("top",rt+"px"),t.nextAll().each(function(){var i=n(this);i.is("script")||i.is("style")||(i.css("position","fixed"),ft=i.data(f.orignalTopDataAttrib)-t.data(f.orignalTopDataAttrib)+it,i.css("top",ft+"px"),i.css("left","auto"),i.css("right","auto"))})):y()}}function v(n){return parseInt(n.css("marginBottom"))}function tt(){var r=t.attr(f.stickyViewListDataAttrib),i;return(r&&(i=r.split("")),i===null||i===undefined||n.inArray(it(),i)===-1)?!1:!0}function y(){t.attr("style","");t.nextAll().attr("style","")}function it(){switch(r.currentView()){case r.views.SIZE1ROWSIZE1COLUMN:case r.views.SIZE2ROWSIZE1COLUMN:return"1";case r.views.SIZE1ROWSIZE2COLUMN:case r.views.SIZE2ROWSIZE2COLUMN:return"2";case r.views.SIZE1ROWSIZE3COLUMN:case r.views.SIZE2ROWSIZE3COLUMN:return"3";case r.views.SIZE1ROWSIZE4COLUMN:return"4";default:return"4"}}var s=n(i),p=n(u),w=n(f.headerSelector),c=n(f.signInPromoSelector),l=n(f.prefooterSelector),b=n(f.footerSelector),k=n(f.mainSelector),d=n("section.flexherowide, section.flexherofullwidth"),g=n(f.cookieBannerSelector),e=0,h=f.isFilmstripSticky,nt=parseInt(t.attr(f.stickyTopMarginDataAttrib),10)||0;return{setup:function(){s.on("scroll",o);a();r.listen(function(){o()});h&&mediator.sub("IrisBannerDismissed",function(){o()})},teardown:function(){s.off("scroll",o)}}}return t(f,{headerSelector:".head",orignalTopDataAttrib:"orig-top",stickyViewListDataAttrib:"data-stickyviews",stickyTopMarginDataAttrib:"data-stickytopmargin",stickyWidgetClass:"stickywidget",asideSelector:"#aside",signInPromoSelector:".promosignincntr",mainSelector:"#main",prefooterSelector:"#prefooter",footerSelector:"#foot",bottomAdditionalSpacing:20,cookieBannerSelector:".euBanner",isFilmstripSticky:!1,filmstripSelector:".filmstripouter",stickyWidgetTopOffset:20})});define("facebookCommentsUtility",["jquery"],function(n){function t(t){var e=t||n("html").attr("lang")||"en-US",f="en_US",u=e.split("-"),r,i;if(u.length===2){r=u[0].toLowerCase();i=u[1].toUpperCase();switch(r){case"en":i!=="US"&&(i="GB");break;case"es":i!=="ES"&&(i="LA");break;case"fr":i!=="CA"&&(i="FR");break;case"nl":case"de":case"ar":i=r.toUpperCase()}f=r+"_"+i}return f}return{getFacebookLocale:t}});require(["jquery","window","facebookCommentsUtility","track","mediator","setCookie","headData","c.deferred"],function(n,t,i,r,u,f,e){e&&e.clientSettings&&e.clientSettings.functionalonly_cookie_experience||(t.fbAsyncInit=function(){t.FB.init({appId:"223505105588011",xfbml:!0,cookie:!0,version:"v2.12"});var i,e=n(".fb-comments");t.FB.Event.subscribe("comment.create",function(){r.trackEvent({type:"click_nonnav",target:e},"","","FBCommentPosted")});t.FB.Event.subscribe("edge.create",function(){i=n(".fbpopup-container").is(":visible")?n(".fb-page"):n(".fb-like");r.trackEvent({type:"click_nonnav",target:i},"","","User liked our page");f("likePromptDisabled","true",180,f.topDomain,"/")});t.FB.Event.subscribe("edge.remove",function(){i=n(".fbpopup-container").is(":visible")?n(".fb-page"):n(".fb-like");r.trackEvent({type:"click_nonnav",target:i},"","","User un-liked our page");f("likePromptDisabled","false",180,f.topDomain,"/")});t.FB.Event.subscribe("xfbml.render",function(){u.pub("fbsdkloaded")})},require({js:"//connect.facebook.net/"+i.getFacebookLocale()+"/all.js"}))});define("likePrompt.tokens",{supportedReferrerList:"facebook.com",likeStripText:"Never miss another interesting story. Like MSN on Facebook",referralBasedLikePromptHeaderText:"Take a moment to like MSN!",referralBasedLikePromptBodyText:"Join millions of fans to get the best online content on Facebook",sharingBasedLikePromptHeaderText:"Found the story interesting?",sharingBasedLikePromptBodyText:"Like us on Facebook to see similar stories",startPagePromptDisplayCycle:"10",startPageMaxDisplayCountForLikePrompt:"21",maxDisplayCountForLikePromptAcrossAllEntryPoints:"2",maxShareCountForLikePrompt:"13",maxReferralCountForLikePrompt:"21",shareCountCycle:"3",referralCountCycle:"10",facebookLang:"en_US",fbMsnUrl:"https://www.facebook.com/msn"});define("likePromptPreRequisites",["jquery","c.dom","c.deferred"],function(n){function t(){n(".stb-facebook").on("click",function(n){n.preventDefault?n.preventDefault():n.returnValue&&(n.returnValue=!1)})}return t(),{RunPreRequisits:t}});define("likePrompt",["jquery","jqBehavior","window","getCookie","setCookie","track","likePrompt.tokens","trackInfo","format","escape","document","navigation","telemetryDataTypes"],function(n,t,i,r,u,f,e,o,s,h,c,l,a){function v(t){function ft(){d===ht?(lt.textContent=e.referralBasedLikePromptHeaderText,at.textContent=e.referralBasedLikePromptBodyText):(lt.textContent=e.sharingBasedLikePromptHeaderText,at.textContent=e.sharingBasedLikePromptBodyText)}function vt(){h.stop().hide();w.removeClass("disablefblink");nt.add(h).add(tt).add(w).off("click")}function yt(n,t,i){f.trackEvent({type:n,target:t},"","",i,d,g)}function pt(){yt("click_nonnav",nt,"Like Prompt Closed - Prompt Display Count #"+it);s&&!y&&i.open(t.attr("href"),"_blank");vt()}function gt(n){vt();n.stopImmediatePropagation();n.preventDefault();u(b,"true",p,u.topDomain,"/");yt("click_nonnav",tt,"User disabled the prompt - Prompt Display Count #"+it);s&&!y&&i.open(t.attr("href"),"_blank")}function ni(t){!n(t.target).closest(".fbpopup").length&&h.is(":visible")&&pt()}function ti(){h.delay(1e3).show();setTimeout(function(){i.FB&&i.FB.XFBML.parse(n(".fbpopup")[0])},200);nt.add(w).on("click",function(n){n.stopImmediatePropagation();n.preventDefault();pt()});h.on("click",ni);tt.on("click",function(n){gt(n)})}function ii(n){return n.pointerType&&n.pointerType!=="mouse"&&n.pointerType!==4}function et(n,t){var i=r(n),f=r(ut);if(r(b)!=="true"){if(f&&typeof f=="string"||u(ut,"0",p,u.topDomain,"/"),i&&typeof i=="string"){if(Number(i)>=Number(st))return u(t,"true",p,u.topDomain,"/"),0;u(n,Number(i)+1,p,u.topDomain,"/")}else u(n,"1",p,u.topDomain,"/");if(i=r(n),(Number(i)-1)%Number(rt)==0)return(u(ut,Number(f)+1,p,u.topDomain,"/"),Number(f)+1>ct)?(u(t,"true",p,u.topDomain,"/"),0):(it=(Number(i)-1)/Number(rt)+1,ti(),1)}return 0}function wt(n){ii(n.originalEvent)||et(k,b)!==1&&(y||i.open(t.attr("href"),"_blank"))}function ot(n){(typeof n=="undefined"||n&&(!n.error_code||n.error_code===4201))&&et(k,b)}function ri(){ft();i.FB&&i.FB.ui({method:"share",display:"popup",href:t.attr("href")},ot)}function ui(){ft();i.FB&&i.FB.ui({method:"feed",display:"popup",link:t.attr("href"),picture:t.data("thumbnail-href"),redirect_uri:t.data("redirect"),description:t.data("description")},ot)}function fi(){w.addClass("disablefblink")}function ei(){setTimeout(function(){s?fi():ft();et(k,b)!==1&&w.removeClass("disablefblink")},2500)}function oi(){s=o.sitePage.page_name===a.TelemetryPageName.StartPage.PageName;v=!s&&t.is("body");y=s&&t.is("body")}function si(){if(k=s?y?"startpageEngagedUsersPageVisitCount":"startpageMeStripeClickCount":v?"referralCount":"shareCount",d=s?y?bt:kt:v?ht:dt,g=d,v){var t=l.getHostName(c.referrer),i=e.supportedReferrerList.split(";");n.each(i,function(n,i){t.toLowerCase().indexOf(i)>-1&&(g=g+" - "+i)})}ct=Number(e.maxDisplayCountForLikePromptAcrossAllEntryPoints);st=s?e.startPageMaxDisplayCountForLikePrompt:v?e.maxReferralCountForLikePrompt:e.maxShareCountForLikePrompt;rt=s?e.startPagePromptDisplayCycle:v?e.referralCountCycle:e.shareCountCycle}var p=180,it,s,v,y,st,rt,k,b="likePromptDisabled",d,g,ht="FBMSNRefLikePrompt",bt="FBMSNStartPageEngagedUsersLikePrompt",kt="FBMSNStartPageLikePrompt",dt="FBMSNLikePrompt",ct,ut="promptDisplayCount",h=n(".fbpopup-container"),nt=h.find(".fbpopup-close"),w=h.find(".fblink"),tt=n("#fbdisablelikeprompt"),lt=h.find("h2")[0],at=h.find("p")[0];return i.handleFbResponse=ot,i.handleMeStripeFbTileClick=wt,{setup:function(){if(oi(),si(),v||y)ei();else if(s)t.on("click",function(n){wt(n)});else if(t.hasClass("feed-dialog"))t.on("click",ui);else t.on("click",ri)},teardown:function(){v||y||t.off("click");nt.add(h).add(tt).add(w).off("click");w.removeClass("disablefblink")}}}return t(v)});define("twitterQuotes",["jquery","jqBehavior","headData","perfMarker","c.deferred"],function(n,t,i){function r(){if(!i||!i.clientSettings||!i.clientSettings.functionalonly_cookie_experience){var t=n("blockquote.twitter-tweet");t.length&&(t.attr("align","center"),require({js:"//platform.twitter.com/widgets.js"}))}}return t(r)});require(["jquery","headData","perfMarker","c.deferred"],function(n,t){if(!t||!t.clientSettings||!t.clientSettings.functionalonly_cookie_experience){var i=n("iframe.fb-em-iframeph");i.length&&i.each(function(n,t){t.hasAttribute("data-href")&&t.setAttribute("src",t.getAttribute("data-href"))})}});require(["jquery","headData","c.deferred"],function(n,t){if(!t||!t.clientSettings||!t.clientSettings.functionalonly_cookie_experience){var i=n(".articlecontent div.flourish-responsive-wrap .flourish-embed");i.length&&require({js:"//public.flourish.studio/resources/embed.js"})}});require(["jquery","headData","c.deferred"],function(n,t){if(!t||!t.clientSettings||!t.clientSettings.functionalonly_cookie_experience){var i="infogram-async",r=n(".articlecontent div.infogram-responsive-wrap .infogram-embed");r.length>0&&n("#"+i).length===0&&n("body").append('<script id="'+i+'" async src ="//e.infogram.com/js/dist/embed-loader-min.js"/>')}});require(["jquery","headData","perfMarker","c.deferred"],function(n,t){if(!t||!t.clientSettings||!t.clientSettings.functionalonly_cookie_experience){var i=n("main article blockquote.instagram-media");i.length&&require({js:"//instagram.com/embed.js"})}});require(["jquery","headData","perfMarker","c.deferred"],function(n,t){if(!t||!t.clientSettings||!t.clientSettings.functionalonly_cookie_experience){var i=n("main article div.pin-em-pbp");i.length&&require({js:"//assets.pinterest.com/js/pinit.js"})}});require(["jquery","headData","perfMarker","c.deferred"],function(n,t){if(!t||!t.clientSettings||!t.clientSettings.functionalonly_cookie_experience){var i=n("main article blockquote.reddit-card");i.length&&require({js:"//embed.redditmedia.com/widgets/platform.js"})}});require(["jquery","headData","perfMarker","c.deferred"],function(n,t){if(!t||!t.clientSettings||!t.clientSettings.functionalonly_cookie_experience){var i=n("main article blockquote.tiktok-embed");i.length&&require({js:"//www.tiktok.com/embed.js"})}});define("nativeadPartnerData",["trackInfo","pageInstance","headData"],function(n,t,i){function r(){return{cid:n.client.clientId(),rid:t.getActivityId()||i.clientSettings.aid}}return{getData:r}});define("nativeAdMediationHelper",["jquery","c.deferred"],function(){function n(){var n=document.getElementsByTagName("head")[0].getAttribute("data-ad-provider");return n?n:null}return{getAdProviderId:n}});require(["nativeAdMediationHelper","c.onload"],function(n){var t=n.getAdProviderId();t==="30"&&require({js:"//widgets.outbrain.com/outbrain.js"})});require(["jquery","window","document","binding","mediator","trackInfo","imgSrc","elementTrackingDecorator","track","c.deferred"],function(n,t,i,r,u,f,e,o,s){var a=function(){function n(t,i,r,u,f,e,o,s,h){var c=this;this.retryCount=0;this.moreFromMSNClassSelector=".moreFromMSN";this.requestModuleContent=function(){var t=c.placeholderElement.attr("data-url");c.$.ajax({context:c,url:t,dataType:"html",method:"GET"}).done(function(n){if(!n)return c.handleAjaxErrorWithTmpl("Call succeeded, response is falsy","4"),!1;n.length==1?c.handleResponseLengthEqualOne(n):c.showMoreFromMSN(n)}).fail(function(t,i,r){i=="timeout"?c.handleAjaxErrorWithTmpl(r,"3"):c.handleAjaxErrorWithTmpl(r,"2");c.retryCount<n.MaxRetryCount&&(c.retryCount++,c.requestModuleContent())})};this.handleAjaxErrorWithTmpl=function(n,t){c.trackInfo.updateTemplValue("RelatedStories:"+t);c.mediator.pub("ViewabilityUpdatedEvent")};this.handleResponseLengthEqualOne=function(n){if(n.length==1){var t="";n=="5"?t="There was an issue with Ajax URL parameters":n=="6"?t="Delivery Service call timed out":n=="7"?t="There was an issue with delivery service response. It was either null or empty":n=="8"?t="Content Service timed out":n=="9"?t="There was an issue with content service response. It was either null, empty or less than 4":n=="11"?t="There was an issue creating stream list from documents ids received from delivery service":n=="12"?t="There was an exception encountered in DeliveryServiceAjaxRoute":n=="13"&&(t="There was an issue mapping the view model.");c.handleAjaxErrorWithTmpl(t,n)}};this.showMoreFromMSN=function(n){var t,r,i;if(!c.placeholderElement.hasClass("loaded")){if(t=c.$(n),!t||t.length===0||!t.hasClass("moreFromMSN")){c.handleAjaxErrorWithTmpl("No related articles returned in view","10");return}r=t.closest(c.moreFromMSNClassSelector);c.placeholderElement.append(r[0]);c.placeholderElement.addClass("loaded");i=c.placeholderElement.find(c.moreFromMSNClassSelector);c.elementTrackingDecorator.setTrackingForSingleElement(c.$(i[0]),c.placeholderElement,{selector:"div",overrideIndexOnly:!0},!0);c.elementTrackingDecorator.setTrackingAttrs(c.$(i),c.$(i[0]),{selector:"li",overrideIndexOnly:!0},!0);c.trackInfo.updateTemplValue("RelatedStories:1");c.track.trackPartialImpression(c.placeholderElement);c.binding("truncate",".topheadline-container .title, .headline-container > span").all();c.binding("truncate",c.moreFromMSNClassSelector+" .truncate").all();Array.prototype.forEach.call(c.placeholderElement.find(c.moreFromMSNClassSelector+" img"),function(n){c.imgSrc.reset(n)})}};this.$=t;this.window=i;this.binding=r;this.mediator=u;this.trackInfo=f;this.imgSrc=e;this.elementTrackingDecorator=o;this.placeholderElement=this.$(s);this.track=h}return n.MaxRetryCount=1,n}(),c=i.querySelectorAll(".deliveryservicemodule"),h,l;if(c.length)for(h=0;h<c.length;h++)l=new a(n,t,r,u,f,e,o,c[h],s),l.requestModuleContent()});require(["window"],function(n){n.setImmediate||(n.setImmediate=function(t){n.setTimeout(t,0)},n.clearImmediate=n.clearTimeout)});require(["jquery","mediator","track"],function(n,t,i){function r(){t.unsub("pageViewOnLoad",r);n(u).each(function(){var t=n(this).data("nativead-tracking");t&&t.status!=="success"&&(t.status="success",i.trackAdEvent(t))})}var u="[data-nativead-tracking]";t.sub("pageViewOnLoad",r)});require(["mediator","imgSrc","c.deferred"],function(n,t){function i(){require(["binding"],function(n){n("truncate",".morefromprovider .truncate, .socialfeed .truncate").all()});Array.prototype.forEach.call(document.querySelectorAll(".morefromprovider img, .socialfeed img"),function(n){t.reset(n)})}n.sub("riveritemsPositioned",i)});require(["mediator","articlePageNativeAdHandler"],function(n,t){var i=t();n.sub("riveritemsPositioned",function(){require(["c.deferred"],function(){i.manageRiverNativeAds()})})});require(["jquery","viewAware","dir.tokens","window","device","c.deferred"],function(n,t,i,r,u){function o(){var l=t.currentView(),s=c.height(),n,u,o;r.pageYOffset>s+h||(n=f.height(),u=s-n,l&t.views.SIZE234COLUMN&&(i.ltr||r.navigator.userAgent.indexOf("Edge")===-1)&&(o=r.pageYOffset,o<=u?(e.css({"border-bottom":"none"}),f.removeClass("unStickOnScroll").addClass("onScroll")):(f.addClass("unStickOnScroll"),o>u+n&&e.css({"border-bottom":""})),r.pageYOffset===0&&(e.css({"border-bottom":"solid .1rem rgba(0,0,0,.2)"}),f.removeClass("onScroll"))))}var s=u.capability("SupportFixedPosition")&&u.capability("SupportFixedPosition")==="true",h=50,f=n(".widead"),e=n(".head"),c=n("#precontent");f.length&&s&&(n(r).scroll(function(){o()}),n(r).resize(function(){o()}))});define("articleTmplHelper",["jquery","trackInfo","track"],function(n,t,i){function u(n,t){var u,f,i,r;if(n==undefined)return!1;for(u=n.children(),f=0,i=0;i<u.length;++i)if((r=u.eq(i).get(0),r.textContent.trim()!==""&&r.offsetHeight!==0)&&(r.nodeName.toUpperCase()==="P"&&f++,f>=t))return!0;return!1}function r(n,t){var u,f,r,i;if(n==undefined)return!1;for(u=n.children(),f=0,r=0;r<u.length;++r)if((i=u.eq(r).get(0),i.textContent.trim()!==""&&i.offsetHeight!==0)&&(i.nodeName.toUpperCase()==="P"&&(f+=i.textContent.length),f>=t))return!0;return!1}return require(["c.deferred"],function(){var u=n(".articlecontent .articlebody");r(u,1980)&&(t.updateTemplValue("ar1980chrctrs:1"),i.trackPartialImpression(u,!1))}),{isArticleMoreThanNumberOfParagraphs:u,isArticleMoreThanNumberOfCharacters:r}});define("readMoreButton",["jquery","jqBehavior","window","track","mediator","imgSrc","viewAware","articleTmplHelper","setCookie","getCookie","wcvp.locStrings","format"],function(n,t,i,r,u,f,e,o,s,h,c,l){function a(t){function a(n){n.preventDefault();w();v();p(n)}function p(){}function w(){var i=n(".interstitialAdContainer").first(),e,u,r,f;if(i.length){for(e=t.height(),u=t.children("p"),r=0;r<u.length;r++)if(f=u.eq(r),f.position().top>e){if(i.insertAfter(f),i.position().left>0)continue;break}i.position().left>0&&i.remove()}require(["binding","articleInterstitialAd","c.deferred"],function(n){n("articleInterstitialAd",".interstitialAd").view(n.views.SIZE4COLUMN)})}function b(){var i=h(y),n;i!=="true"&&(tt(),g(),r.hasClass("readmore2col")&&(n=e.currentView(),n&e.views.SIZE2COLUMN||r.removeClass("readmore2col")),e.listen(d),o.isArticleMoreThanNumberOfCharacters(t,1980)&&k())}function k(){var s=n(i),v=s.height(),f=0,y=t.parent().hasClass("flexarticle"),p=parseInt("150")||150,w=t.offset().top+t.height(),e,o,u,l;if(r.length>0&&s.scrollTop()<p&&w>v){var h=t.children(),c=0;for(o=0;o<h.length;++o)if((u=h.eq(o).get(0),u.textContent.trim()!==""&&u.offsetHeight!==0)&&(u.nodeName.toUpperCase()==="P"&&(c+=u.textContent.length),f+=u.offsetHeight,e&&(l=u.offsetTop-e.offsetHeight-e.offsetTop,f+=l),e=u,c>="1320"))break;if(f+=r.height(),f*1.25>=t.height())return;y?t.css({overflow:"hidden","max-height":f+"px","margin-bottom":"3rem"}):t.css({overflow:"hidden","max-height":f+"px"});r.on("click",a).show()}}function d(n){var t=n&e.views.SIZE2COLUMN;r.is(":visible")&&r.hasClass("readmore2col")&&!t&&v()}function v(){t.find("[data-src]").each(function(){f.go(this)});t.css("max-height","inherit");t.css("margin-bottom","");t.css("overflow","");r.hide()}function g(){var t=n(".disable-readmore",r),i=n(".disable-readmore-text",t),f=i.text(),e;f&&(e=l(f,u.toString()));i.text(e);t.on("click",nt)}function nt(n){var t=Math.floor(u/24);s(y,"true",t,undefined,"/");v();p(n)}function tt(){define.is("wcvp.locStrings")&&(u=parseInt(c.opt_out_expiry_hours))}var r=t.find(".readmore"),y="no_read_more",u=24;return{setup:b,teardown:function(){r.off("click");typeof $disableReadMoreClass!="undefined"&&$disableReadMoreClass.off("click")}}}return t(a)});require(["binding","c.dom"],function(n){n("readMoreButton",".articlecontent .articlebody").all();n("truncate",".morefromprovider .truncate").all()});require(["refreshPdpModules","c.sso"],function(n){n()});require(["refreshPdpModules","c.pdp"],function(n){n()});require(["refreshDeferredModules","c.onload"],function(n){n()});require(["binding","c.deferred"],function(n){n("stickyWidget",".bingwidget").view(n.views.SIZE234COLUMN);n("stickyWidget",".authorinfo").view(n.views.SIZE234COLUMN);n("stickyWidget",".stb-flex").view(n.views.SIZE4COLUMN);n("openNewWindow","section[itemprop='articleBody'] a:not(.inline-slide,.inline_widget_link)").all();n("likePrompt",".stb-facebook").all({triggerEvent:"click"});n("euCookieBanner",".overlay-open, .video_player_inner>div").all({triggerEvent:"click keydown touchstart"});n("twitterQuotes","blockquote.twitter-tweet").all();n("MoveMediaBelowParagraphTmplHelper","#maincontent").view(n.views.SIZE234COLUMN)});require(["jquery","c.dom"],function(n){n(".articlebody > p:first-child").has(".globalleft").addClass("hasfloatedimage");n("iframe").filter(function(){return this.src.indexOf("youtube")!==-1}).wrap("<div class='video-container'><\/div>")});define("keypressCapture",["jquery","jqBehavior","mediator","perfMarker","window","document"],function(n,t,i,r,u,f){function s(t,u){function a(){h=!0}function v(){h||n(this).focus()}function c(t){t.charCode>32&&t.charCode<=126&&n(t.target).is(l)&&s.focus()}var s=n(u.focusSelector),l=":not(input,textarea,select,{selector})".replace("{selector}",u.focusSelector),h=!1,f;o.one("focusin mousedown touchstart",a);s.one("keypress",v);return f={setup:function(){t.on("keypress",c);e||(e=!0,r("TimeToFirstSearchInteractive",!0))},teardown:function(){t.off("keypress",c)}},i.sub("feedback.open",f.teardown),i.sub("feedback.close",f.setup),f}var o=n(f),e;return t(s,{focusSelector:""})});define("tableWrap",["jqBehavior"],function(n){function t(n){return{setup:function(){n.wrap('<div class="tablewrap" />')},teardown:function(){n.unwrap()}}}return n(t)});require(["window"],function(n){n.setImmediate||(n.setImmediate=function(t){n.setTimeout(t,0)},n.clearImmediate=n.clearTimeout)});require(["jquery","mediator","track"],function(n,t,i){function r(){t.unsub("pageViewOnLoad",r);n(u).each(function(){var t=n(this).data("nativead-tracking");t&&t.status!=="success"&&(t.status="success",i.trackAdEvent(t))})}var u="[data-nativead-tracking]";t.sub("pageViewOnLoad",r)});require(["mediator","articlePageNativeAdHandler"],function(n,t){var i=t();n.sub("riveritemsPositioned",function(){require(["c.deferred"],function(){i.manageRiverNativeAds()})})});require(["binding","c.dom"],function(n){n("keypressCapture","body").all({focusSelector:"#q"});n("blockquoteMobile","#main blockquote").view(n.views.SIZE12COLUMN);n("tableWrap",".articlecontent table").view(n.views.SIZE12COLUMN);n("truncate",".related .captiontitle").all()});require(["binding","c.deferred"],function(n){n("skipToDom","#skip_to_con").all({focusSelector:"precontent header a:first"})});define("articleImageModal",["jquery","jqBehavior","track","mediator"],function(n,t,i,r){function u(t,u){function h(t){var v,e,y,p,h;c(t);r.pub("dismissCookieBanner",{args:t});var w=n(t.target),o=w.parent().parent(),l=o.hasClass(u.inlineImageClass),a;a=l?f.index(o):o.index()+f.length;v=location.pathname;e="";location.search.length&&(e=location.search);y=location.hash;e=s(e,y);p=e&&e.length?"&":"?";h=v+e+p+"fullscreen=true#image="+(a+1);l&&i.trackEvent({type:"click",target:this},null,h);document.location=h}function s(n,t){var u=n,i=t&&t.toLowerCase().indexOf("page")>0?t.substring(t.indexOf("=")+1):"",f,e;if(i.length>0)if(f=n?n.indexOf("page="):0,f>0){var r=f+5,o=n.substring(r+1),s=o.indexOf("&");u=s===0?n.substring(0,r)+i+n.substring(r+1):n.substring(0,r)+i}else e=n&&n.length?"&":"?",u=n+e+"page="+i;return u}function c(n){n&&n.preventDefault&&n.preventDefault()}var f=n("."+u.inlineImageClass),e,o;return u.disableForQuiz&&(e=n(".arsegment .question"),o=n(".arsegment .end"),e.length&&o.length)?!1:{setup:function(){t.on("click",h)},teardown:function(){t.off("click")},addListiclePageNumber:s}}return t(u,{attributionSelector:".attribution",captionSelector:".caption",closeButtonSelector:"#close-button-article-modal",copyrightSymbol:"&#169; ",imageListSelector:"#image-modal img",inlineImageClass:"inlineimage",modalContentId:"view-image",modalId:"view-image-modal",disableForQuiz:!0})});define("dynamicRightRail",["jquery","imgSrc","viewAware","mediator","window","requestAnimationFrame"],function(n,t,i,r,u,f){function v(t,f){s=n(u);h=n(e.asideSelector);var c=h.find(e.dynamicRRWrapperSelector);o=f;t&&i.listen(function(){if(i.currentView()&i.views.SIZE2COLUMN)c.toggleClass("rr2Col",!0),s.off("scroll",a),l=!1,h.show(),t(!1);else{if(c.toggleClass("rr2Col",!1),o){if(!l){s.on("scroll",a);l=!0}setTimeout(function(){o()},2e3)}require(["c.onload"],function(){o()});r.sub("IrisBannerDismissed",function(){o()});t(!0)}})}function y(){s.off("scroll",a)}function a(){c||f(function(){c=!0;o();c=!1})}function p(){return n("body").hasClass(e.irisBannerActiveClass)&&n(e.irisBannerSelector).height()||0}function w(){return n(e.headerSelector).outerHeight()||0}function b(n){for(var u,r=n&&n.querySelectorAll("img")||[],i=0;i<r.length;i++)u=r[i],t.reset(u)}function k(n){r.pub("dismissCookieBanner",{args:n})}function d(){r.pub("rightRailNativeAds")}function g(n){for(var t,r=n&&n.split&&n.split(";")||[],u=[],i=0;i<r.length;i++)t=r[i].split(":"),t.length===2&&(u[t[0]]=t[1]);return u}var e={defaultAnimationDuration:500,defaultRRModuleHeight:400,defaultRRTopMargin:18,defaultRRModuleTimeout:8,defaultAdVisiblityDistance:300,defaultFeedCardHeight:253,defaultStickyFilmstripTopMargin:0,MaxNumsNavBtns:4,MinFeedFetchCount:3,MaxFeedFetchRetries:2,MaxFeedFetchCountThreshold:15,nativeAdTopPosition:268,rrNavPositionData:"moduleposition",moduleTimeoutsData:"moduletimeouts",feedSettingsData:"feedsettings",feedAjaxUrlFormat:"{0}&count={1}&skip={2}&promoRatio={3}&contentId={4}&startIndex={5}",irisBannerSelector:".irisbanner",headerSelector:".head",mainSelector:"#maincontent .content #main",asideSelector:"#maincontent .content #aside",filmstripSelector:"#precontent .filmstripouter",stickyTitleSelector:"#stickyTitleBar",topAdWrapperSelector:".drrTopAdWrapper",nativeAdCaptionSelector:".caption",nativeAdSponsorSelector:".sponsorandsourcename",dynamicRRWrapperSelector:".dynamicRRWrapper",rrCarouselWrapperSelector:".rrCollapsed",rrFeedWrapperSelector:".rrStacked",rrNavigationSelector:".dynamicRRv2Nav",rrNavBtnsSelector:".dynamicRRv2Nav .navbtns",prevBtnSelector:".dynamicRRv2Nav #prevModuleBtn",ellipsisSelector:".dynamicRRv2Nav .ellipsis",nextBtnSelector:".dynamicRRv2Nav #nextModuleBtn",breakingNewsBannerSelector:"#breakingnews",feedCardPlaceHoldersSelector:"div.rrFeedCard.placeholder",providerModuleSelector:".rrProvider",bottomAdWrapperSelector:".drrBottomAdWrapper",irisBannerActiveClass:"irisbactive-top",placeholderClass:"placeholder",feedCardItemClass:"rrFeedCardItem"},s,h,c,o,l=!1;return{setup:v,teardown:y,refreshImages:b,getIrisBannerHeight:p,defaultSettings:e,dismissCookieBanner:k,parseConfigSettings:g,getPageHeaderHeight:w,refreshRightRailNativeAds:d}});define("errorCategory",{updateTrackingInfo:{errId:1001,errMsg:"Error found",errSource:" topsites.js function updateTrackingInfo(appId, elements)"},getCuratedSitesData:{errId:1002,errMsg:"curatedSites empty",errSource:"topsites.js function render()"},invalidAjaxResponse:{errId:1003,errMsg:"Error in Ajax Response",errSource:" spartanRiverLoader.js function showDelayLoadedModules(response)"},ajaxServerError:{errId:1004,errMsg:"Server error for ajax response: ",errSource:" spartanRiverLoader.js ajax.get"},missingContentError:{errId:1005,errMsg:"Missing required content: ",errSource:" spartanRiverLoader.js function renderDelayLoadedModules(response)"},riverRenderError:{errId:1006,errMsg:"River failed to render",errSource:" spartanRiverLoader.js function waitForRiverSectionToRender(riverSection)",reportingType:1},serviceUIError:{errId:1007,errMsg:"Service Ui Error: ",errSource:" serviceUIHelper.js",reportingType:1},riverJsonParseError:{errId:1008,errMsg:"Json parsing error for string: ",errSource:" spartanRiverLoader.js"},zeroTopSitesError:{errId:1009,errSource:" topSitesController.js"},dhpNoAppCacheError:{errId:1010,errMsg:"dhp failed to switch to its noAppCache market. ",errSource:"dhp noAppCache page"},jsError:{errId:1011},outlookCardError:{errId:1012,errSource:" outlookCard.js"},emailCardError:{errId:1012,errSource:" emailModuleRenderingHelper.js"},readingListTimeoutError:{errId:1013,errMsg:"did not get back reading list data before timeout",errSource:" serviceUIHelper.js function getReadingListAsync(callback, delay)"},missingRiverItemError:{errId:1014,errMsg:"Missing required river items.",errSource:"riverSection.js function positionRiverSectionItems"},appInstallError:{errId:1015,errMsg:"Failed to install app. Error code: {0}",errSource:"App Id: {0}, source: {1}"},appCacheRapidRefreshError:{errId:1016,errMsg:"Appcache is being refreshed more often than current allowed threshold",errSource:"appCacheHelper.js function checkStatus()"},staticsPoisoningError:{errId:1017,errMsg:"user encountered poisoned statics, in ",errSource:"statics poisoning"},staticsPoisoningWithDhpAppcacheError:{errId:1018,errMsg:"user with dhp cache encountered poisoned statics, in ",errSource:"statics poisoning"},invalidIsSignedInResponse:{errId:1019,errMsg:"Error in is-signed-in Ajax Response ",errSource:"spartanRiverLoader.js function requestSignedInState()"},domElementExistsButIsNotVisible:{errId:1020,errMsg:"DOM element exists but is not visible: ",errSource:"spartanRiverLoader.js function validateVisibility()"},doubleSearchBoxesRenderedError:{errId:1021,errMsg:"Double search boxes rendering on page: ",errSource:"serviceUIHelper.js function traceErrorIfDoubleSearchBoxIsRendered()"},followFeedsUpdateTrackingInfo:{errId:1022,errMsg:"Error found",errSource:"oneRiverToggleFollowFeeds.js function updateTrackingInfo()"},authRefreshBlockedError:{errId:1023,errMsg:"server failed to authenticate valid WAM app token, blocking page refresh",errSource:" establishSignedInState.js",ignorePV:1,reportingType:1},browserAccessError:{errId:1024,errMsg:"Browser Access Error: ",errSource:" browserAccess.js"},appCacheOnErrorStatus:{errId:1026,errMsg:"appcache onerror fired ",errSource:" appCacheHelper.js",reportingType:1},appCacheOnObsoleteStatus:{errId:1027,errMsg:"appcache update status resulted in obsolete state: ",errSource:" appCacheHelper.js"},applicationCacheUnhealthyState:{errId:1029,errMsg:"ApplicationCache is in an unhealthy state, status is: ",errSource:"appCacheHelper.js"},delayUpdatedUserProfile:{errId:1030,errMsg:"Issue with response of delay updated user profile: ",errSource:"delayUpdatedUserProfile"},officeIFrameFailedToLoad:{errId:1031,errMsg:"Office iframe failed to load: "},irisCoachmarkFailedToParseJson:{errId:1032,errMsg:"IrisCoachmark failed to parse Iris Dispatch json response string.",errSource:"irisCoachmark.js"},tabbedInfopaneRemainingTabs:{errId:1033,errMsg:"Tabbed Infopane remaining tabs failed to load.",errSource:"tabbedInfopaneModule.js"},getAuthTokenResultNull:{errId:1035,errMsg:"get MSA Auth returned null",errSource:" msaAuthHelper.js",reportingType:1},getAuthTokenSUError:{errId:1036,errMsg:"",errSource:" msaAuthHelper.js",reportingType:1},getAuthTokenWamError:{errId:1037,errMsg:"",errSource:" msaAuthHelper.js",reportingType:1},getAuthTokenRejected:{errId:1038,errMsg:"browserAccess get auth token API promise was rejected",errSource:" msaAuthHelper.js",reportingType:1},layoutCustomizationError:{errId:1040,errMsg:"Error while customizing layouts",errSource:"pageLayoutHelper.js"},getUserMigrationDataError:{errId:1041,errMsg:"Failed to get page clicks information for user from migration data endpoint.",errSource:" pageClicksTracker.js",reportingType:1},BingImageOfTheDayErrors:{errId:1050,errMsg:"Bing Image failed to load on page",errSource:" bingImageFull.js",reportingType:1},NullInPageTimings:{errId:1060,errMsg:"Null entries: ",errSource:" ttafMax.js",reportingType:1},componentUIFailedToAttach:{errId:1301,errMsg:"Component UI failed to attach",errSource:" cortanaSearch.js"},componentUIDetached:{errId:1302,errMsg:"Component UI detached.",errSource:" cortanaSearch.js"},componentUISetTabInfoAsyncFailed:{errId:1303,errMsg:"Component UI SetTabInfoAsync Failed",errSource:" cortanaSearch.js"},componentUISetNtpExperimentsAsyncFailed:{errId:1304,errMsg:"Component UI setNtpExperimentsAsync Failed",errSource:" cortanaSearch.js"},componentUISetPageInfoAsyncFailed:{errId:1305,errMsg:"Component UI setPageInfoAsync Failed",errSource:" cortanaSearch.js"},domElementExistsButIsNotVisibleForSearch:{errId:1306,errMsg:"DOM element exists but is not visible: ",errSource:"verifyPageElements.js function validateVisibility()"},searchVisibleButUnstyled:{errId:1307,errMsg:"DOM element exists and visible, but unstyled: ",errSource:"verifyPageElements.js function validateVisibility()"},componentUISetLocationAsyncFailed:{errId:1308,errMsg:"Component UI setLocationAsync Failed.Error: ",errSource:"cortanaSearch.js function getLocationInfoAndSetToCortana()"},recommendedSearchApiTimeout:{errId:1309,errMsg:"Recommended search api response not received within configured time:",errSource:"popularNow.js"},recommendedSearchApiCallFailed:{errId:1310,errMsg:"Recommended search api returned error response:",errSource:"popularNow.js"},recommendedSearchRenderFailed:{errId:1311,errMsg:"Recommended searches failed to render: ",errSource:"popularNow.js"},recommendedSearchInvalidJsonResponse:{errId:1312,errMsg:"Recommended Search api sent invalid Json response ",errSource:"popularNow.js"},searchHistoryApiTimeout:{errId:1320,errMsg:"Search history api response not received within configured time:",errSource:"searchHistory.js"},searchHistoryApiCallFailed:{errId:1321,errMsg:"Search history api returned error response:",errSource:"searchHistory.js"},unknownPageRefreshInfo:{errId:1400,errMsg:"refreshPage reason: unknown ",errSource:" spartanSharedHelper.js",isInfo:1,ignorePV:1,reportingType:1},achForceUpdateUnCachedState:{errId:1401,errMsg:"appCacheHelper.forceUpdate(): applicationCache.status: 0",errSource:"appcacheHelper.js function forceUpdate()",isInfo:1,ignorePV:1,reportingType:1},achOnlineHandler:{errId:1402,errMsg:"Appcache Helper: Browser 'online' event handler",errSource:"appcacheHelper.js function offlineAction()",isInfo:1,ignorePV:1,reportingType:1},achCheckStatus:{errId:1403,errMsg:"update ready fired",errSource:"appcacheHelper.js function checkStatus()",isInfo:1,ignorePV:1,reportingType:1},achOnObsolete:{errId:1404,errMsg:"appCacheHelper.checkObsoleteStatus(): breaking out of appcache",errSource:"appcacheHelper.js function checkObsoleteStatus()",isInfo:1,ignorePV:1,reportingType:1},establishSignedInState:{errId:1405,errMsg:"establishSignedInState.js: server sign-in state does not match client sign-in state",errSource:"establishSignedInState.js function refreshOnce()",isInfo:1,ignorePV:1,reportingType:1},oldRiverSection:{errId:1406,errMsg:"riverSection.updateAppCacheIfKernelVersionMismatch(): kernel version and river version do not match",errSource:"riveSection.js function updateAppCacheIfKernelVersionMismatch()",isInfo:1,ignorePV:1,reportingType:1},oneRiverSection:{errId:1407,errMsg:"riverSectionOneRiver:updateAppCacheIfKernelVersionMismatch(): kernel version and river version do not match",errSource:"riveSectionOneRiver.js function updateAppCacheIfKernelVersionMismatch()",isInfo:1,ignorePV:1,reportingType:1},spartanDhpNoAppCache:{errId:1408,errMsg:"spartanDhpNoAppCache.js: taking DHP page out of appcache",errSource:"spartanDhpNoAppCache.js function doRefresh()",isInfo:1,ignorePV:1,reportingType:1},srlLoadMeControl:{errId:1409,errMsg:"load me control refresh",errSource:"spartanRiverLoader.js function loadMeControl()",isInfo:1,ignorePV:1,reportingType:1},kernelJsFallback:{errId:1410,errMsg:"kernel fallback JS refresh",errSource:"kernelErrorFallBackPage.js",isInfo:1,ignorePV:1,reportingType:1},pageRefreshInfo:{errId:1499,errMsg:"refreshPage reason: ",errSource:" spartanSharedHelper.js",isInfo:1,ignorePV:1,reportingType:1},cookiesAccepted:{errId:1500,errMsg:"cookies accepted",errSource:"cookieComplianceHelper.js function grantCookieConsentAndDecorateLink()",isInfo:1,reportingType:1},pcSettingsChanged:{errId:1501,errMsg:"pageCustomization.js: settings changed",errSource:"pageCustomization.js function refreshPage()",isInfo:1,reportingType:1},pcResetSettings:{errId:1502,errMsg:"pageCustomization.resetSettings(): setting reset",errSource:"pageCustomization.js function resetSettings()",isInfo:1,reportingType:1},pcSaveEdgeModal:{errId:1503,errMsg:"pageCustomization.saveEdgeStartModalMarketConfig(): market changed",errSource:"pageCustomization.js function saveEdgeStartModalMarketConfig()",isInfo:1,reportingType:1},relatedCategory:{errId:1504,errMsg:"relatedCategory.onRelatedFilterClick",errSource:"relatedCategory.js",isInfo:1,reportingType:1},rsnffFeedFilterClicked:{errId:1505,errMsg:"riverSectionNewsFeedFilters.onRelatedCategoriesClick(): news-feed filter clicked",errSource:"riverSectionnewsFeedFilters.js function onNewsFeedFilterClick()",isInfo:1,reportingType:1},rsnffRelatedFilterClicked:{errId:1506,errMsg:"riverSectionNewsFeedFilters.onNewsFeedFilterClick(): related news-feed filter clicked",errSource:"riverSectionnewsFeedFilters.js function onRelatedFilterClick()",isInfo:1,reportingType:1},topicSearch:{errId:1507,errMsg:"topicSearch.checkAndSubmit",errSource:"topicSearch.js function checkAndSubmit()",isInfo:1,reportingType:1},oneRiverErrorRefresh:{errId:1508,errMsg:"oneRiverErrorRefresh.refreshLinkClicked",errSource:"oneRiverErrorRefresh.js function refreshLinkClicked()",isInfo:1,reportingType:1},oneRiverFeeds:{errId:1509,errMsg:"oneRiverFeeds.feedButtonClicked",errSource:"oneRiverFeeds.js",isInfo:1,reportingType:1},topSitesHelper:{errId:1510,errMsg:"display option set",errSource:"topSitesHelper.js function setDisplayCoookieAndRefreshIfNeeded()",isInfo:1,reportingType:1},msnLogoClicked:{errId:1511,errMsg:"page refresh on msn logo click",errSource:"pageRefreshByUser.js function refreshPage()",isInfo:1,reportingType:1},cssLoadError:{errId:1512,errMsg:"Resources fail to load: ",errSource:"verifyExternalStatics.js",reportingType:1},ttvrError:{errId:1513,errMsg:":TTVR was not sent for this page within the timeout period.",errSource:"ttvrperfMeasure.js",reportingType:1},pollElementNotFound:{errId:1800,errMsg:"Script could not find poll module element.",errSource:"pollModule.js function setup()",isInfo:0,reportingType:0},swRegistrationError:{errId:3001,errMsg:"Failed to register ServiceWorker. ",errSource:"swRegistration.js navigator.serviceWorker.register()",reportingType:1},swUnregistrationError:{errId:3002,errMsg:"Failed to unregister ServiceWorker. ",errSource:"swRegistration.js navigator.serviceWorker.getRegistration.unregister()",reportingType:1},swUnregistrationSuccessful:{errId:3003,errMsg:"Unregister ServiceWorker succeeded.",errSource:"swRegistration.js navigator.serviceWorker.getRegistration.unregister()",reportingType:1},swRiverContentStoreError:{errId:3004,errMsg:"Error opening database",errSource:"swRiverContentStore.js function onDbError()",reportingType:1},windowsAccessError:{errId:4001,errMsg:"WinRT Public and Private API Access Error",errSource:" windowsAccess.js"},getCuratedData:{errId:4002,errMsg:"Error fetching curated apps for frequent destinations",errSource:"frequentDestinationsModule.js"},missingAppsData:{errId:4003,errMsg:"Missing curated app list and default app list for frequent destinations",errSource:"frequentDestinationsModule.js"},missingRootSectionError:{errId:4004,errMsg:"Missing required section: ",errSource:"frequentDestinationsModule.js"},frequentDestinationsError:{errId:4005,errMsg:"Error rendering frequent destinations",errSource:"frequentDestinationsModule.js"},appLaunchFailureFromFrequentDestinations:{errId:4006,errMsg:"Failed to launch app from Frequent Destinations section. ",errSource:"frequentDestinationsLaunchHelper"},appLaunchFailureFromAllAppsPivot:{errId:4007,errMsg:"Failed to launch app from All Apps pivot. ",errSource:"allAppsModule"},bingImageOfTheDayError:{errId:4008,errMsg:"Failed to load Bing image on page",errSource:"bingImageOfTheDay"},anaheimBrowserSettings:{errId:4009,errMsg:"Failed to fetch anaheim browser settings",errSource:"anaheimBrowserSettings"},anaheimTopSites:{errId:4010,errMsg:"Failed to render top sites",errSource:"anaheimTopSites"},edgeTopSitesNotVisible:{errId:4011,errMsg:"Failed to render Edge top sites",errSource:"verifyPageElements.js function validateVisibility()"},spaTopSitesNotVisible:{errId:4012,errMsg:"Failed to render SPA top sites",errSource:"verifyPageElements.js function validateVisibility()"},oneTrustLoadError:{errId:5003,errMsg:"Spartan- OneTrust failed to load: ",errSource:"header script tag"},oneTrustDialogError:{errId:5004,errMsg:"Spartan- OneTrust dialog error: ",errSource:"header script tag"},sportsLiteRefreshTouchFilter:{errId:6111,errMsg:"SportsLite: Refresh Touch Filter ajax call error",errSource:"liteTouchFiltersModule.js function liteTouchFilters.loadTouchFilterContent()"},sportsLiteLiveUpdate:{errId:6112,errMsg:"SportsLite: Live Update ajax call error",errSource:"liteLiveUpdateModule.js function liteLiveUpdateModule.loadNewLiveUpdate()"},sportsLiteCheckDataHash:{errId:6113,errMsg:"SportsLite: Check Data Hash ajax call error",errSource:"liteLiveUpdateModule.js function liteLiveUpdateModule.checkDataHash()"},sportsLiteFilterRefresh:{errId:6114,errMsg:"SportsLite: Filter Refresh ajax call error",errSource:"liteFilterRefreshModule.js function liteFilterRefreshModule.FireFilterRefreshAjaxCall()"},sportsLiteFilterRefreshFallBack:{errId:6115,errMsg:"SportsLite: Filter Refresh fall back ajax call error",errSource:"liteFilterRefreshModule.js function liteFilterRefreshModule.FireFallbackAjaxRefreshCall()"},sportsLiteFollowControlInterestExist:{errId:6116,errMsg:"SportsLite: Follow Control Post user interest check error",errSource:"liteFollowControlModule.js function liteFollowControlModule.DoesInterestExist()"},sportsLiteFollowControlInterestOptinStatus:{errId:6117,errMsg:"SportsLite: Follow Control Get user interest Optin status fail",errSource:"liteFollowControlModule.js function liteFollowControlModule.DoesInterestExist()"},sportsLiteFollowControlInterestAdd:{errId:6118,errMsg:"SportsLite: Follow Control Post user Add new interest fail",errSource:"liteFollowControlModule.js function liteFollowControlModule.DoesInterestExist()"},sportsLiteFollowControlInterestDelete:{errId:6119,errMsg:"SportsLite: Follow Control Post user Delete interest fail",errSource:"liteFollowControlModule.js function liteFollowControlModule.DoesInterestExist()"},rightRailStackModeNoData:{errId:6501,errMsg:"dynamic right rail in article ajax call failed and render blank impacting monetization",errSource:"dynamicRightRailStacked.js function fetchRightRailFeedContent"},monetizationAdRealTimeScanConfiant:{errId:7500,errMsg:"Failed to work",errSource:"adRTScanConfiantWrapper"},monetizationBingClient:{errId:7530,errMsg:"BingFailed",errSource:"bingAds.js",reportingType:1},bingViewibilityError:{errId:7501,errMsg:"BingViewability",errSource:"bingViewability.js",reportingType:1},monetizationNativeInDisplayBannerTimeout:{errId:7502,errMsg:"Failed to remove top banner in timeout flight",errSource:"adCore.js"},monetizationNativeInDisplayTodayTimeout:{errId:7503,errMsg:"Failed to remove today in timeout flight",errSource:"adCore.js"},clarityError:{errId:7504,errMsg:"Failed to load clarity script",errSource:"clarity.js"},monetizationDisplayNoValidSize:{errId:7505,errMsg:"Failed to get valid ad size for display ad",errSource:"adJAC.js"},monetizationNativeInDisplayArticleBannerTimeout:{errId:7506,errMsg:"Failed to remove article top banner in timeout flight",errSource:"adCore.js"},monetizationNativeInDisplayArticleTopRightTimeout:{errId:7507,errMsg:"Failed to remove article top right in timeout flight",errSource:"adCore.js"},monetizationNativeInDisplaySweeperFailure:{errId:7509,errMsg:"Failed to get ads for display ads sweeper",errSource:"hpNativeAdHandler.js"}});define("dynamicRightRailStacked",["jquery","jqBehavior","window","binding","format","pixelToRem","dynamicRightRail","elementTrackingDecorator","track"],function(n,t,i,r,u,f,e,o,s){function h(t,h){function bt(i){var r,l,a;if(!(w>=i)&&!ht&&(r=t.data().feedurl,r)){ht=!0;var f=kt(i),o=t.data().skip||0,c=Math.floor(h.MaxFeedFetchCountThreshold/p.promoDistance)*p.promoDistance,v=Math.ceil(i/c)+h.MaxFeedFetchRetries;st>=v||(l=t.data().contentid,a=Math.min(c,Math.max(h.MinFeedFetchCount,i-w)),r=u(h.feedAjaxUrlFormat,r,a,o,p.promoRatio,l,w),r+="&item=dynamic_rightrail_feed_mode_enabled:1",n.ajax({context:this,url:r,dataType:"html",method:"GET"}).done(function(i){var r,a,u,c,l;if(ii(i),r=n(i).find("li > div"),a=0,r.length){for(u=0,c=0;c<f.length;c++){if(u>=r.length)break;l=r.eq(u);f.eq(c).append(l).toggleClass(h.placeholderClass,!1);l.hasClass(wt)&&a++;e.refreshImages(l[0]);w++;u++}t.data().skip=o+a;e.refreshRightRailNativeAds()}else i=="11"?t.data().skip=0:require(["errorCategory"],function(n){s.trackAppErrorEvent(n.rightRailStackModeNoData)})}).fail(function(){require(["errorCategory"],function(n){s.trackAppErrorEvent(n.rightRailStackModeNoData)})}).always(function(){st++;ht=!1}))}}function kt(n){var i=t.children(h.feedCardPlaceHoldersSelector),r;if(i.length<n-w){for(r=w+i.length;r<n;r++)t.append('<div id="rrFeedCard_'+r+'" class="rrFeedCard '+h.placeholderClass+'"><\/div>');i=t.children(h.feedCardPlaceHoldersSelector)}return ri(i),i}function dt(){lt();l.hide()}function gt(){var n=g,t=e.getIrisBannerHeight(),i=pt();g=vt+t+i;nt&=n==g}function ct(){var i=ut.height()||h.defaultRRModuleHeight,n,u,e,t,r;if(y=c.height()||(c.length?h.defaultFeedCardHeight:0),it=y>h.defaultAdVisiblityDistance*1.5?y-h.defaultAdVisiblityDistance:0,tt=ut.offset().top+it,et=tt+i,v=et-y,ot=0,n=y,i<n){k.hide();a.hide();l.hide();return}a.length&&(u=a.outerHeight(!0)||0,n+=u,i>n?(a.show(),v=a.offset().top-y,ot+=u):a.hide());e=l.outerHeight(!0)||(l.length?h.defaultFeedCardHeight:0);l.length&&l.offset()&&(v=l.offset().top-y);n+=e;t=Math.max(0,Math.round((i-n)/h.defaultFeedCardHeight));i>n&&ni(t)&&l.find(".ad").show();t>0&&(bt(t),r=h.defaultFeedCardHeight,r=l.length*h.defaultFeedCardHeight,ot+=r,v=v+it-r);k.css({"max-height":f(t*h.defaultFeedCardHeight)+"rem",transition:"max-height .5s"});v=t<2?0:v-h.defaultRRTopMargin}function ni(n){if(l.length==0||!n||w==0)return!1;return i.screen.availHeight+i.pageYOffset>l.offset().top+h.defaultAdVisiblityDistance/2}function yt(){if(v>0){gt();var u=i.pageYOffset&&h.defaultRRTopMargin||0,t=i.pageYOffset+g+u,f=t>tt,r=t>v,e=t>et,o=n(document.body).hasClass("filmstripattachedtostickytitle");e||ct();!f||r||o?lt(r):nt||ti()}else lt(),ct()}function ti(){nt||(nt=!0,k.css({"margin-top":f(y)+"rem"}),c.css({height:"29.2rem",position:"fixed",top:f(c.offset().top-i.pageYOffset)+"rem",transition:"none"}),setTimeout(function(){c.css({"padding-top":f(h.defaultRRTopMargin)+"rem",top:f(g-it-2)+"rem",transition:".2s"})},0),b=c.find(h.nativeAdCaptionSelector),b.length>0&&b.css({top:f(h.nativeAdTopPosition-b.outerHeight())+"rem",bottom:"auto"}),d=c.find(h.nativeAdSponsorSelector),d.length>0&&d.addClass("onScroll"))}function lt(n){nt=!1;b=c.find(h.nativeAdCaptionSelector);d=c.find(h.nativeAdSponsorSelector);n?c.css({height:"27.4rem",top:f(v-tt-y-h.defaultRRTopMargin)+"rem",position:"absolute",transition:"none"}):(k.css({"margin-top":"0"}),c.attr("style",""),b.length>0&&b.attr("style",""),d.length>0&&d.removeClass("onScroll"))}function pt(){return!ft.hasClass("hide")&&ft.outerHeight()||0}function ii(t){var r=n(t).filter(".oneservice-response-tmpl"),i;r&&(i=n(r).attr("tmpl-value"),(typeof rt=="undefined"||i!==rt)&&(rt=i,require(["trackInfo"],function(n){n.updateTemplValue(rt)})))}function ri(n){n.length&&n.each(function(n,i){o.setTrackingForSingleElement(i,t,{defaults:{n:i.id}})})}var ut,at,c,b,d,l,a,k,ft,vt,g,tt,v,et,it,ot,y,w,st,ht,nt,p=[],rt,wt="rrFeedCardItem";return{setup:function(){var i;ut=n(h.mainSelector);at=n(h.asideSelector);ft=n(h.stickyTitleSelector);i=at.find(h.dynamicRRWrapperSelector);k=i.find(h.rrFeedWrapperSelector);l=i.find(h.bottomAdWrapperSelector);c=i.find(h.topAdWrapperSelector);c.show();c.addClass("shadow");a=i.find(h.providerModuleSelector);e.refreshImages(a[0]);a.click(e.dismissCookieBanner);r("truncate",h.providerModuleSelector+" .truncate").all();var u=e.getPageHeaderHeight(),f=pt(),o=h.isFilmstripSticky?n(h.filmstripSelector).outerHeight()||0:0;vt=u+f+o;p=e.parseConfigSettings(t.data(h.feedSettingsData));p.promoRatio=Math.min(Number(p.promoRatio)||0,.5);p.promoDistance=p.promoRatio>0?Math.floor(1/p.promoRatio)-1:1;w=0;st=0;ct();k.click(e.dismissCookieBanner);e.setup(function(n){n?yt():dt()},function(){yt()})},teardown:function(){e.teardown();k.off();a.off()}}}return t(h,e.defaultSettings)});define("stickyTitleBar",["jquery","jqBehavior","track"],function(n,t){return t(function(t){function f(n,t,i){var r=0,u;n<t?r=100:(r=t/n*100,r=Math.floor(r));u=i.find(".readingProgress");u.width(r+"%")}function u(n){return n.offset().top+n.outerHeight(!0)}var r="scroll",i=function(){var i=n(".articlebody");if(i.length!==0){var r=u(t),e=i.offset().top,o=u(i),s=i[0].scrollHeight,h=n(window).scrollTop();e>r||r>o?t.addClass("hide"):(f(s,h,t),t.removeClass("hide"))}};return i(),{setup:function(){n(window).on(r,i)},teardown:function(){n(window).off(r,i)}}})});define("articleInterstitialAd",["jquery","jqBehavior","track"],function(n,t){function i(t){function r(){var i=n("#stickyTitleBar"),s=50,t=n(window).scrollTop(),h=i.offset().top+i.outerHeight()-t,r=n(".flexarticle"),c=n(".interstitialAdContainer"),l=c.offset().top+800<t,a=r.offset().top+r.outerHeight()-t-n(window).outerHeight()<0,v=u<t+h+s;a||l?o():v?e():f()}function f(){t.removeClass("sticky");t.removeClass("hidden");t.removeClass("shadow")}function e(){t.removeClass("hidden");t.addClass("sticky");t.addClass("shadow")}function o(){t.addClass("hidden")}var i="scroll",u=t.offset().top;return{setup:function(){n(window).on(i,r)},teardown:function(){n(window).off(i,r)}}}return t(i)});require(["binding","c.deferred"],function(n){n("articleImageModal",".articleimgthumbnails a").all();n("articleImageModal",".storyimage.inlineimage img").all();n("dynamicRightRailStacked",".dynamicRRFeed").all();n("stickyTitleBar","#stickyTitleBar").all()});define("feedbackHelper",["jquery","location","guidGen","navigator","format","track","extend","headData"],function(n,t,i,r,u,f,e,o){"use strict";function h(n){return n=n||{},n["feedback.id"]=i(),n.userAgent=r.userAgent,n}function c(){var t=e(!0,{},h(),f.getFeedbackTrackingParams("feedback")),i;return(i=n.isEmptyObject(t),i)?"":t}function l(n){var r=n.currentTarget,t=r.href,i;t&&t!=="#"&&(i=c(),i&&(t=t.replace(/&Metadata=.*/,""),t+=u("&Metadata={0}",JSON.stringify(i)),r.href=t))}function a(n){var i={"feedback.id":n["feedback.id"],"feedback.source":n["feedback.source"],"feedback.area":n["feedback.area"],"feedback.type":n["feedback.type"],"feedback.rating":n["feedback.rating"],submitValue:n.submitValue,userAgent:n.userAgent},t=e(!0,{},i,f.getFeedbackTrackingParams("feedback"));t=f.removeNullOrEmptyParams(t);var r=(new Date).toISOString();return{manifestType:"Sas",appId:2224,submitTime:r,source:"Client",type:"Idea",clientFeedbackId:t["feedback.id"],comment:t.submitValue,rating:t["feedback.rating"],application:{appData:"scr:"+t.scr},telemetry:{audience:t.mkt,audienceGroup:t.subcvs,channel:t.cvs,deviceType:t["client.deviceModel"],featureArea:t["pg.t"],flights:t.flightid,isLogIncluded:!1,isUserSubscriber:t.signedin.toLowerCase()==="true",platform:s("platform"),processSessionId:t.rid,sourceContext:t["pg.p"]},web:{browser:s("browser"),browserVersion:s("browserVersion"),sourcePageName:t["pg.n"],sourcePageURI:decodeURIComponent(t.cu)}}}function v(n){var t=new XMLHttpRequest,i;t.open("POST","https://petrol.office.microsoft.com/v1/feedback",!0);t.setRequestHeader("Content-Type","application/json");i=JSON.stringify(n);t.send(i)}function s(n){var t=o&&o.clientSettings;switch(n){case"browser":return t.browser.browsertype;case"browserVersion":return t.browser.version;case"platform":return t.os}return""}return{createFeedbackData:h,flyoutEventOrigin:"#footer_feedback, #usermenu-feedback, #feedback-bottomentry, .sentimentFeedbackSuggestion, .floatingfeedback, #sticky-footer .feedback",updateFeedbackUrl:l,getFeedbackEventforOcv:a,sendUpdateOcv:v}});define("feedback.tokens",{inputBoxError:"Please leave a comment.",categoryNotSelectedError:"Please leave a comment or select a problem category."});define("feedback",["jquery","trackInfo","feedback.tokens","flyout","logging","jqBehavior","mediator","document","headData","feedbackHelper","guidGen","window","keyCode","track"],function(n,t,i,r,u,f,e,o,s,h,c,l,a){function d(t){function pt(){yt?o.body.appendChild(l):(l=o.createElement("div"),l.setAttribute("class","layoutoverlay"),o.body.appendChild(l),lt=t.find(".feedbackheader .selected"),ft=n("#feedback-submit"),rt=n("#feedback-ok"),ut=n("#feedback-close"),ct=n("#feedback-feedbackarea"),f=n("#feedback-inputbox"),et=n("#feedback-useralias"),g=t.find(".stars > ul > li"),at=n(".page-wrap"),yt=!0);vt=!1;d=null;nt.text(b);nt.removeClass("uploading uploaded");gt=c();ot=!1}function ni(){f.length&&(u.submitValue=f.val());et.length&&(u[y+".source"]=et.val())}function ti(){if(u[y+".area"])return s&&tt(),!0;if(!s&&f.length){if(f.val().length)return!0;f.val(vt?i.categoryNotSelectedError:i.inputBoxError);f.addClass("error").on("focus",tt);s=!0}return!1}function tt(){s&&(f.removeClass("error").off("focus",tt),s=!1);f.val("")}function wt(n){n.preventDefault();dt.click()}function ii(){u=h.createFeedbackData(u);ni();var n=h.getFeedbackEventforOcv(u);h.sendUpdateOcv(n)}function ri(){n(o.body).addClass("modal-overlay");at.removeClass("showMenu");lt.focus()}function ui(n,t){pt();ft.on(v,kt);ut.on(v,it);g.on(v,ht);g.on("keyup",fi);nt.on(v,wt);e.pub(y+".open");t(n,ri)}function ht(t){var i,s;if(t&&t.currentTarget){var r=n(t.currentTarget),f=r.index()+1,e=o.getElementsByClassName("sensoryStars");for(i=0;i<e.length;i++)s=e[i],s.setAttribute("aria-checked",!1);r.parent().attr("data-selected",f);r.attr("aria-checked",!0)}u[y+".rating"]=f}function fi(n){(n.which==a.Enter||n.keyCode==a.Enter)&&ht(n)}function ei(){u[y+".rating"]=0;g.parent().attr("data-selected",0).off(v,ht)}function it(){e.pub(y+".close");ot&&(rt.off(v,it),ii());t.removeClass("show finalpage");n(o.body).removeClass("modal-overlay");o.body.removeChild(l);ft.off(v,kt);ut.off(v,it);nt.off(v,wt);tt();ei()}function kt(){if(ti()){t.addClass("finalpage");ot=!0;rt.on(v,it)}}var rt,ut,ct,f,lt,d,g,ft,et,at,s,ot,l,vt,dt=t.find(p),nt=t.find(k),yt=!1,gt=c(),u={},st;return u[y+".rating"]=0,u[y+".type"]="General",st=r(w,o,{eventOrigin:h.flyoutEventOrigin,outsideEvent:"",openFlyoutDelegate:ui,allowToggleOff:!1}),{setup:st.setup,teardown:st.teardown,feedback:{initialize:pt}}}var v="click",y="feedback",p="#feedback-file",w="#feedback-flyout",b="Upload a Screenshot",k="#feedback-upload";return f(d)});define("keyCode",function(){return{Back:8,Tab:9,Enter:13,Shift:16,Ctrl:17,Alt:18,Break:19,CapsLock:20,Esc:27,Space:32,Page:{Up:33,Down:34},End:35,Home:36,Arrow:{Left:37,Up:38,Right:39,Down:40},Print:44,Insert:45,Delete:46,Colon2:59,Equals2:61,Equals3:107,Minus2:109,Period:190,Windows:{Left:91,Right:92,Opera:219},Menu:93,NumPad:{0:96,1:97,2:98,3:99,4:100,5:101,6:102,7:103,8:104,9:105,Multiply:106,Plus:107,Minus:109,Dot:110,Divide:111},Function:{1:112,2:113,3:114,4:115,5:116,6:117,7:118,8:119,9:120,10:121,11:122,12:123},Lock:{Caps:20,Num:144,Scroll:145},Colon:186,Equals:187,Comma:188,Minus:189,Slash:{Forward:191,Back:220},Tilde:192,Bracket:{Open:219,Close:221},Quote:222}});deferredCanary="c.deferred";deferredCanary="c.postdeferred";require(["binding",deferredCanary],function(n){n("feedback","#feedback-flyout").all()});define("appPromoFooter",["jquery","setCookie","track","c.dom"],function(n,t,i){return function(){function f(){i.trackEvent({type:"click_nonnav"},this);r.remove();t("pf-"+u,e(),365,!1,"/")}function e(){var n=new Date;return n.getFullYear()+"-"+(n.getMonth()+1)+"-"+n.getDate()}var r=n("#promoappfooter"),u;r.length&&(u=r.attr("data-vkey"),r.find(".closebutton,.msnpromo li a,.appexploretext").click(f))}});require(["appPromoFooter"],function(n){n()});define("floatingFeedbackLink",["classList","jqBehavior","mediator","window","modernizr","jquery","viewAware"],function(n,t,i,r,u,f,e){function h(t){function w(n){v?k():n&&n.top!==0?c||k():c&&b();y&&tt();d=c}function b(){n.remove(h,o);c=!1}function k(){n.add(h,o);c=!0}function rt(n){var t=n&e.views.SIZE4COLUMN;!c||v||t?!c&&t&&d&&k():b()}function tt(){if(y&&l.length&&g.length&&p.length&&a.length&&nt.length){if(!h||!c){a[0].style.marginRight="0";return}var i=l[0].offsetLeft+g[0].offsetLeft+p[0].offsetLeft+it,n=i+a[0].offsetWidth+nt[0].offsetWidth+1,t=i+p[0].offsetWidth,r=h.offsetLeft>n&&h.offsetLeft<t?t-h.offsetLeft:h.offsetLeft>n?0:t-n;a[0].style.marginRight=r?r+"px":"0"}}var h=t[0],c=n.contains(h,o),d=!1,l=f("#sticky-footer"),y=l.length===1,v=!1,g=l.find("#sticky-footer-wrapper"),p=l.find("#sticky-items"),a=l.find("#right-sticky-item"),nt=l.find("#left-sticky-item"),it=parseInt(a.find("li").css("margin-left"))/2;return{setup:function(){v&&w({top:0});var n=document.getElementById("conditionalbanner");n&&!v?(h.nodeType===1&&b(),u.csstransform3d||(h.style.display="none")):i.sub(s,w);y&&f(r).resize(function(){tt()});e.listen(function(n){rt(n)})},teardown:function(){i.unsub(s,w)}}}var o="show",s="viewport_scroll_change";return t(h)});require(["binding","c.deferred"],function(n){n("floatingFeedbackLink",".floatingfeedback").view(n.views.SIZE4COLUMN)});define("stickyFooter",["jquery","jqBehavior","track"],function(n,t,i){return t(function(t){var s=window.pageYOffset,r,f,u="hide",e="click",h="keypress",c="scroll",l=function(n){var i=n.originalEvent.detail&&n.originalEvent.detail.pageYOffset||window.pageYOffset;i!==s&&(t.toggleClass(u,i>s),f.toggleClass(u,!0),s=i)},o=function(n){if(n.currentTarget===window&&n.target!==r[0]){f.toggleClass(u,n.target!==r[0]);return}return f.toggleClass(u),i.trackEvent({type:"click_nonnav",target:n.target},"","","..."),!1},v=function(){t.toggleClass(u,!1)},a=function(t){t.keyCode===13&&n(t.currentTarget).click()};return{setup:function(){n(window).on(e,o);n(window).on(c,l);r=t.find(".extra");f=t.find("#extra-items-wrapper");n("#sticky-items a").focus(v);t.find(".feedback, .extra").on(h,a);r.on(e,o)},teardown:function(){n(window).off(e,o);n(window).off(c,l);r.off(e,o);t.find(".feedback, .extra").off(h,a)}}})});require(["binding","imgSrc","c.deferred"],function(n,t){n("stickyFooter","#sticky-footer").all();$("#sticky-footer img").each(function(){t.go(this)})});g_ashsC=g_ashsC||{};g_hsSetup=function(){};define("autoSuggestSnR",["jquery","jqBehavior","pageInstance","trackInfo","mediator","getCookie","setCookie","format","track","location","window","document","headData","perfMarker"],function(n,t,i,r,u,f,e,o,s,h,c,l,a,v){function b(t,o){function w(n,t){return typeof n=="string"&&(!t||n.length>=t)}function g(n){return typeof n!="undefined"}function ut(){var n=new RegExp("\\b"+it+"=0\\b","i");return f(tt).match(n)}function ft(){var i=at(),n=l.createElement("script"),t;n.src=i;n.onload=et;t=l.getElementsByTagName("head")[0];t.appendChild(n)}function et(){o.delayBind<2&&v("TimeToFirstSearchAvailable",!0)}function ot(){var n=ut();return g(c[p])?(c[p].enable(!n),ct(),1):t[0]&&h[0]&&!n?(o.delayBind==2&&(k=1),ft(),1):0}function st(){return w(f("_SS"),5)||e("_SS","SID=00",365,o.cookieDomain,"/"),1}function nt(t,i){t==0?i():t==1?n(l).ready(i):t==2&&ht(i)}function ht(n){var t=".asue";h.bind("click"+t,function(){n()&&h.unbind(t)}).bind("keyup"+t,function(i){i.which!=27&&i.which!=9&&n()&&h.unbind(t)})}function ct(){var t,r,i,u;d||(t=w(b.cn,1)?b.cn.split("+"):null,t&&w(t[0],1)&&(r=f(t[0]),w(r,4)&&(i=r.match(/SID=[\d(A-Z(a-z)]+/),i&&w(i[0],5)&&(d=i[0].substr(4)))));g(c[p])&&(u="sid",n.isFunction(c[p][u])&&c[p][u](d),k&&(k=0,l.activeElement==h[0]&&h.click()))}function lt(){var i=t[0],n=i&&i.action&&i.action.indexOf("://")>=0?i.action:"",r;n&&(r=(n.indexOf("?")!==-1?"&":"?")+"msnst=AS",n=n+r);s.trackEvent({type:"submit",target:t[0]},null,n,h.val())}function at(){return vt()}function vt(){var t=a.locale||"en-us",u=i.getActivityId()||r.sitePage.requestId,n="{0}://www.bing.com/as/init?mkt={1}&pt={2}&refig={3}".format(y,t,o.partnerEndpoint,u);return o.delayBind<2&&(n+="&onload=1"),t.toLowerCase()!="en-us"&&(n+="&endpt=1"),n}var tt="SRCHHPGUSR",it="AS",p="sa_inst",b=o.sharedCk,k=0,d,h=n("#"+o.inputId,t),rt;u.sub("autosuggestPreventSubmit",function(){rt=!1});nt(o.delayBind,ot);nt(b.delay,function(){return st()});t.on("ASSugClicked",lt)}var y="https",w={formId:"srchfrm",inputId:"q",featureType:1,cookieExpiry:365,cookieDomain:"msn.com",partnerEndpointValue:"iceprime_homepage",sharedCk:{delay:1,ru:y+"://"+h.host+"/sck.aspx&form=MSN005",pu:y+"://www.bing.com/sck",cn:"_SS",domain:"msn.com"}},p=t(b,w);return p.resize=function(n){c.sa_inst&&c.sa_inst.autosuggest.setQuery(n.val())},p});require(["binding","c.deferred"],function(n){var t="2",i;t=t.length?t:2;i="iceprime_homepage";n("autoSuggestSnR","#srchfrm").all({delayBind:t,partnerEndpoint:i})});define("sso.tokens",{signInText:"Sign in",signOutText:"Sign out"});define("meControlBootstrap",["headData","window","perfMarker","jquery"],function(n,t){return function(){n.clientSettings&&(t.onMeControlReadyToLoad=function(){t.MSA&&t.MSA.MeControl&&(t.define("meControlApi",t.MSA.MeControl.API),t.define("meControlLoader",t.MSA.MeControl.Loader),t.define("meControlIdp",t.MSA.MeControl.IDP),t.define("meControlAuthState",t.MSA.MeControl.AuthState))},t.require({js:n.clientSettings.mecontroluri}))}});require(["headData","meControlBootstrap","c.deferred"],function(n,t){n.signedin&&!n.sso&&t()});define("meControlEventHandler",["perfMarker"],function(){return function(){}});require(["window","jquery","c.dom"],function(n,t){var i=t("#meCtrl").data();i&&(i.isAuthenticated=i.isAuthenticated&&i.isAuthenticated.toString().toUpperCase()==="TRUE",i.cid=typeof i.cid=="number"?i.cid.toString():i.cid,n.define("meControlRpsModel",i))});define("meControlOptionsFactory",["jquery","sso.tokens","meControlRpsModel","meControlIdp","meControlAuthState","meControlEventHandler"],function(n,t,i,r,u,f){return function(e){var o=e.isAuthenticated?u.SignedIn:u.NotSignedIn;return{containerId:"meCtrl",jQuery:n,signInStr:t.signInText,signOutStr:t.signOutText,userData:{idp:r.MSA,firstName:e.firstName,lastName:e.lastName,memberName:e.memberName,cid:e.cid,authenticatedState:o},rpData:{preferredIdp:r.MSA,msaInfo:{signInUrl:i.signInUrl,signOutUrl:i.signOutUrl,meUrl:i.meUrl},aadInfo:{}},events:{onEventLog:f}}}});require(["window","meControlRpsModel","meControlLoader","meControlOptionsFactory"],function(n,t,i,r){function u(n){var t=r(n);i.load(t)}t.isAuthenticated?u(t):n.require(["meControlAuthState","ssoData","c.sso"],function(n,t){u({firstName:t.firstName,lastName:t.lastName,memberName:t.memberName,cid:t.cid,isAuthenticated:!0})})});require(["document","headData","c.deferred"],function(n,t){if(!t||!t.clientSettings||!t.clientSettings.functionalonly_cookie_experience){var i=n.querySelector("main article div.civsci");i&&require({js:"//www138.civicscience.com/jspoll/4/civicscience-widget.js"})}});define("nativeAdManager",["jquery","mediator","visibility","afire","viewport","headData","format","trackInfo","nativeAdCommon","nativeAdCookieSyncHelper","track","nativeAdSamServiceHelper"],function(n,t,i,r,u,f,e,o,s,h,c,l){var p=!1,w=!1,a,v=[],y=[],b="POST";return function(){function vt(){var i=y.length,n,t;if(i){for(s.logInformation("[NativeAdService]: Processing "+i+" postponed requests",!0),t=0;t<i;t++)n=y[t],ft(n.url,n.data,n.successCallback,n.errorCallback,n.timeout,n.convertToString,n.httpMethod,n.dataType);y=[]}}function ft(t,i,r,u,o,h,a,w,d,tt){function at(){var n=window.location||document.location,t;if(n&&f&&f.locale&&f.clientSettings&&f.clientSettings.vk)return t="{0}//{1}/{2}/{3}",e(t,n.protocol,n.hostname+(n.port?":"+n.port:""),f.locale,f.clientSettings.vk);s.logError("[NativeAdService]: Failed to generate base url.")}var ut,it,st,rt,ht,lt,ft,et,ct;if(!t||!i||typeof r!="function")return s.logError("[NativeAdService]: Invalid parameters for getRecommendations"),!1;if(tt=tt||at(),!tt)return!1;if((d&&d===!0||g)&&(p=!0),!p)return s.logInformation("[NativeAdService]: Cookie sync is running, postponing AJAX request",!0),y.push({url:t,data:i,successCallback:r,errorCallback:u,timeout:o,convertToString:h,httpMethod:a,dataType:w}),!0;if(t=tt+"/"+t,a=a||b,w=w||"html",o=o||3e3,ut=((/f:\s*([^;]+)/i.exec(document.getElementsByTagName("head")[0].getAttribute("data-info"))||{})[1]||"").toLowerCase(),ut&&(t+="?fdhead="+ut),c&&(i.rid=i.rid||c.getCurrentPageRequestId()),(v.length||ni()&&typeof i=="object")&&(i.partnerData=v),s.logInformation("[NativeAdService]: partnerDataList length is:"+v.length),it=i,h===!0&&(it={data:JSON.stringify(i)}),rt={},i.featureArea==="sweeper"?(it=l.getSamRtbJsonData(i),t=l.getSamRtbRelativeUrl()):(lt=!1,k(0,"AdBlocker is not on OR FlexAdblocker is allowed."),k(1,"(nativeAdFromSamAjaxEnabled || flexViewsFromSamAjaxEnabled || legacyViewsFromSamAjaxEnabled) = true || enable_mob_hp_ip_samtrb == true || enable_mob_ar_eoab_samtrb == true"),k(3,"(enable_sam_twocall_flex || enable_sponcon_video_page) = true"),i.pageType==="AR"||i.pageType==="VI"?(k(3.1,"SAMRTB AR/VI: enable_flex_sam_rtb = true"),it=l.getSamRtbJsonData(i),t=l.getSamRtbRelativeUrl()):i.pageType==="GA"?(k(3.3,"SAMRTB Gallery: enable_flex_sam_rtb || enable_gemini_interstitial_mobile = true"),it=l.getSamRtbJsonData(i),t=l.getSamRtbRelativeUrl()):i.pageType==="SD"?(k(3.5,"SAMRTB SD: enable_sd_sam_rtb = true"),it=l.getSamRtbJsonData(i),t=l.getSamRtbRelativeUrl()):(k(4,"(pageType == 'AR' || pageType == 'GA' || pageType == 'VI') = false"),it=l.createSamAjaxRequestBody(i),t=l.getSamEndpoint()+"/promotions?rid="+i.rid)),!it||!t){ft="[NativeAdService]: Json body or service URL for SAM is null or empty. Aborting.";s.logError(ft);typeof u=="function"&&u(ft);return}k(8,"nativeAdFromSamAjaxEnabled || flexViewsFromSamAjaxEnabled || enable_sam_ajax_for_dhp_ntp || legacyViewsFromSamAjaxEnabled= true || enable_mob_hp_ip_samtrb = true");st="application/json";rt["x-ms-flightId"]=ut;ht={html:"text/html"};f.anonckname&&(rt["x-ms-authCookieName"]=f.anonckname.toUpperCase());et=ot();et&&(rt["x-msEdge-clientId"]=et);nt("RID: "+i.rid);ct=s.getCurrentTimeInMilliSeconds();n.ajax({method:a,url:t,data:it,cache:!1,dataType:w,timeout:o,accepts:ht,headers:rt,contentType:st,xhrFields:{withCredentials:!0}}).fail(function(n,t){s.logError("[NativeAdService]: Ajax call failed to fetch HTML string for Native ads "+t+". RID: "+i.rid);typeof u=="function"&&u(t)}).done(function(n){k(9,"nativeAdFromSamAjaxEnabled || flexViewsFromSamAjaxEnabled || legacyViewsFromSamAjaxEnabled = true");n=l.processSamResponse(n,i);n===null&&typeof u=="function"&&u(status);var t=s.getCurrentTimeInMilliSeconds()-ct;s.logInformation("[NativeAdService]: Total time taken for native ads AJAX call is "+t+"ms.",!0);r(n)})}function yt(n,r,f){function e(){var n,s,r,o;if(!rt){for(rt=!0,s=!1,r=0;r<tt.length;r++){if(n=tt[r],n.elem.className==="nativeadaside"&&(n.elem=document.querySelector(".nativeadaside")),n.pending&&i.isElementTrulyVisible(n.elem)){for(o=0;o<n.urls.length;o++)d(n.urls[o],"visibility",f);n.pending=!1;n.elem.setAttribute(ht,"true")}n.pending&&(s=!0)}s||(t.unsub(u.scrollChangeEventName,e),it=!1,t.unsub(ut,e));rt=!1}}if(!r||!n)return!1;tt.push({elem:n,urls:r,pending:!0});e();t.sub(ut,e);it||(it=!0,t.sub(u.scrollChangeEventName,e))}function pt(n,t){return n?(t=t||"data-json",JSON.parse(n.getAttribute(t))):null}function wt(n){if(!n)return null;var t=n.getAttribute(at);if(t)try{return JSON.parse(t)}catch(i){return nt("Error parsing Gemini viewability data"),null}return null}function bt(n){var i,u,r,f,t;if(n&&n.currentTarget&&(i=n.currentTarget.getAttribute(ct),i&&i.length>0&&(u=JSON.parse(i),u&&(r=u.tcb))))for(f=n.currentTarget.getAttribute(lt),t=0;t<r.length;t++)f?d(r[t],"click",f.toLowerCase()==="true"):d(r[t],"click",!0)}function kt(n){var i=n&&n.trb,r,t;if(i)for(r=i.length,t=0;t<r;t++)d(i[t],"adserved",n.e)}function d(n,t,i){try{var u="encoded";(i===undefined||i===null||i===!1)&&(n=decodeURIComponent(n),u="decoded");n&&(nt("Firing "+u+" "+t+" beacon: "+n),r(n))}catch(f){s.logError("Error while firing tracking beacon for uri: "+n+" message : "+f,!0)}}function dt(n){var i,t,r;if(!g&&n&&(i=n.tjb))for(t=0;t<i.length;t++)try{r=decodeURIComponent(i[t]);r&&require({js:r})}catch(u){s.logInformation("Error while fetching js trackers for uri: "+i[t]+" message : "+u,!0)}}function gt(n,t){var r="",u,i;for(n||t||st("[NativeAdService]: Failed to get placement string."),u=n.length,i=0;i<u;i++)r=et(n[i],r,t);return r}function et(n,t,i){if(!n||!i)return"";var r=n.getAttribute(i);return r&&(t&&(t+=";"),t+=r),t}function ot(){if(!g)return o.client.getMuid()}function ni(){var n,t;if(a&&a.length)for(t=a.length;t--;)n=a[t],typeof n.Identifier=="string"&&v.push({Id:n.Id,Name:n.Name,Identifier:n.Identifier});return v.length}function ti(){g||(window._comscore=window._comscore||[],window._comscore.push({c1:"7",c2:"13739933",c3:"20121515121"}),require({js:"//sb.scorecardresearch.com/beacon.js"}))}function st(n){s.logError(n)}function k(){}function nt(){}function ii(n){var r,t,i;if(n&&(r=l.getResponseMetaData(n),r&&(t=r.RequestLevelBeaconUrls,t&&t.length>0)))for(i=0;i<t.length;i++)d(t[i],"request level",!0)}var tt=[],it=!1,rt=!1,ut="rightRailNativeAds",ht="data-visible",ct="data-cb",lt="data-encode",at="data-viewability",g=f&&f.clientSettings&&f.clientSettings.functionalonly_cookie_experience;return function(){if(!w){w=!0;var n=h();n.processCookieSync(function(n){p=!0;a=n;vt()})}}(),{getRecommendations:ft,parseJsonDataFromHtmlAttribute:pt,parseViewabilityDataFromHtmlAttribute:wt,getUserMuid:ot,sendComScoreBeacon:ti,getPlacementString:gt,appendPlacementString:et,logError:st,logDebugMessage:nt,manageVisibilityURLs:yt,fireClickTrackingCall:bt,fireRenderTrackingCall:kt,fireTrackingBeacon:d,fetchJsTracker:dt,fireRequestLevelBeacons:ii}}});define("nativeAdCommon",["jquery","logging","setCookie","getCookie","classList","imgSrc"],function(n,t,i,r,u,f){var e={statusCode:{success:1,error:2},msaOptoutCookieName:"msaOptout",logError:function(n){t.error(n)},logInformation:function(n,i){i===!0&&t.information(n)},getCurrentTimeInMilliSeconds:function(){return window.performance&&typeof window.performance.now=="function"?window.performance.now():(new Date).getTime()},scriptAlreadyExists:function(n){for(var t=document.getElementsByTagName("script"),i=t.length;i--;)if(t[i].src===n)return!0;return!1},downloadScript:function(n){if(typeof n!="string"||this.scriptAlreadyExists(n))return!1;var t=document.createElement("script");t.async=!0;t.src=n;document.head.appendChild(t)},clearData:function(n){window.localStorage?localStorage.removeItem(n):i(n,"",-1)},saveData:function(n,t,r,u){if(!n||!t)return!1;if(window.localStorage&&JSON&&typeof JSON.parse=="function"){if(u===!0&&typeof t=="object"){var f=(new Date).getTime();t.addedTime=f}localStorage.setItem(n,JSON.stringify(t))}else i(n,t,r)},getData:function(n,t){var u,f,i,o;return typeof n!="string"?null:(u=null,window.localStorage&&JSON&&typeof JSON.parse=="function"?(f=t*864e5,i=localStorage.getItem(n),i&&(i=JSON.parse(i))&&(o=(new Date).getTime()-i.addedTime,o<f?u=i:e.clearData(n))):u=r(n),u)},findAncestor:function(n,t){for(n=n.parentElement;!u.contains(n,t);)if(n=n.parentElement,!n)return null;return n},loadImagesForContentItems:function(t){var i=n(t).not(":hidden");Array.prototype.forEach.call(i,function(n){Array.prototype.forEach.call(n.querySelectorAll("img:not(.loaded)"),function(n){f.checkLoad(n)})})},loadImages:function(n){Array.prototype.forEach.call(n.querySelectorAll("img"),function(n){f.checkLoad(n)})},getPlacements:function(n){if(n)return n.getAttribute("data-placements")},setMsaOptoutCookie:function(n){i(this.msaOptoutCookieName,n,1,null,"/")},getMsaOptoutCookieData:function(){var n=r(this.msaOptoutCookieName);return n,n}};return e});require(["window"],function(n){n.setImmediate||(n.setImmediate=function(t){n.setTimeout(t,0)},n.clearImmediate=n.clearTimeout)});define("nativeAdCookieSyncHelper",["nativeAdCommon","getCookie","headData","c.deferred"],function(n,t,i){function c(i,r){function v(){if(!i)return null;var t=n.getData(s+i.Id,i.PartnerExpiration);return typeof t=="string"?t:(t||{}).partnerId}function y(t){if(typeof t=="string"){var r={partnerId:t};n.saveData(s+i.Id,r,i.PartnerExpiration,!0)}}function p(){l=n.getCurrentTimeInMilliSeconds();n.downloadScript(i.CookieSyncUrl);require([i.PartnerDependency],function(u){var o,s;if(a=n.getCurrentTimeInMilliSeconds(),!u||!(typeof u.getPartnerIdentifier=="function")){n.logError("[NativeAdService][CookieSync]: PartnerId-"+i.Id+" cookie sync object is null or getPartnerIdentifier is missing");f===!1&&r({status:n.statusCode.error})&&(f=!0);return}typeof u.userId=="string"?o=u.userId:i.RealTime===!0?o=u.getPartnerIdentifier():i.RealTime===!1&&u.getPartnerIdentifier(e);o&&e(o);s=t("MUID");s&&typeof u.syncMuid=="function"&&u.syncMuid(s)});setTimeout(function(){f||f===!1&&r({status:n.statusCode.error})&&(f=!0)&&(o=!0)},i.Timeout)}function w(){if(!i||typeof i.CookieSyncUrl!="string"){i.expectation=u.MissingData;r({status:n.statusCode.error})&&(f=!0);return}if(!i.APISupported){i.expectation=u.DownloadOnly;n.downloadScript(i.CookieSyncUrl);r({status:n.statusCode.success})&&(f=!0);return}var t=v(i);t?(i.expectation=u.NoProcessing,i.Identifier=t,r({status:n.statusCode.success})&&(f=!0)):(i.expectation=u.DownloadAndProcess,p())}function e(t){t?(y(t),i.Identifier=t,f===!1&&r({status:n.statusCode.success})&&(f=!0)):(n.logError("[NativeAdService][CookieSync]: PartnerId-"+i.Id+" partner identification is missing"),f===!1&&r({status:n.statusCode.error})&&(f=!0))}var f=!1,o=!1,c,l,a;i.Timeout=i.Timeout||h;c=n.getCurrentTimeInMilliSeconds();w()}var f,o,e;if(i&&i.clientSettings&&i.clientSettings.functionalonly_cookie_experience)return function(){return{processCookieSync:function(n){n&&typeof n=="function"&&n()}}};if(f=t("TOptOut"),f&&f==="1")return function(){return{processCookieSync:function(n){n&&typeof n=="function"&&n()}}};if(o=n.getMsaOptoutCookieData(),o===1)return function(){return{processCookieSync:function(n){n&&typeof n=="function"&&n()}}};e=[{Id:1,Name:"Taboola",CookieSyncUrl:"//cdn.taboola.com/TaboolaCookieSyncScript.js",PartnerDependency:"TaboolaSync",PartnerExpiration:30,APISupported:!0,RealTime:!1,Timeout:1e3},{Id:2,Name:"Outbrain",CookieSyncUrl:"//widgets.outbrain.com/external/publishers/msn/MSNIdSync.js",PartnerDependency:"OutbrainSync",PartnerExpiration:1,APISupported:!1}];e.push({Id:3,Name:"Triplelift",CookieSyncUrl:"https://ib.3lift.com/sync.js",PartnerDependency:"TripleliftSync",PartnerExpiration:1,APISupported:!1});var s="nadV1",r=1e3,h=500,u={MissingData:0,NoProcessing:1,DownloadOnly:2,DownloadAndProcess:3};return function(t){function f(t){var e;if(u){n.logInformation("processCookieSync called again.",!0);return}u=!0;var o=0,f=!1,s=n.getCurrentTimeInMilliSeconds();for(e=0;e<i.length;e++)c(i[e],function(){if(o++,!f&&i.length<=o){f=!0;var r=n.getCurrentTimeInMilliSeconds()-s;n.logInformation("[NativeAdService][CS]:Total time taken to finish bulk cookie sync is "+r+"ms.",!0);t(i)}return!0});setTimeout(function(){f||(f=!0,n.logInformation("[NativeAdService][CS]:Failed to retrieve partner data in "+r+"ms.",!0),t(i))},r)}var u=!1,i;return t=t||{},i=t.activePartners||e,r=t.timeout||r,{processCookieSync:f}}});define("getEUConsentString",["getCookie","cookieName"],function(n,t){return function(){var r=n(t.euConsent),i=n(t.euConsent2);return i?i:r}});define("nativeAdSamServiceHelper",["jquery","document","headData","setCookie","getCookie","elementTrackingDecorator","trackInfo","telemetryDataTypes","nativeAdCommon","track","guidGen","c.deferred"],function(n,t,i,r,u,f,e,o,s,h,c){function fi(){return et}function ei(n){return ii.indexOf(n)>=0}function b(n){var i=n,t;return n&&(t=n.split("-"),t.length>1&&(i=t[1])),i}function oi(n){var c,l,f=ai(n.placementInfo),r,e,u,o;return!f||f.length===0?(s.logError("[NativeAdService]: Error converting placementInfo for SAM"),null):(r=i&&i.clientSettings,r&&r.geo_country&&r.geo_zip&&(l={countryCode:r.geo_country,countryRegion:r.geo_subdivision,zipCode:r.geo_zip}),r&&r.geo_ip&&(c=r.geo_ip),e="MSN.com",u=t.getElementsByTagName("title"),u&&u.length>0&&(e=u[0].innerHTML),o={muid:k(),anid:ot(),userIp:c,userAgent:navigator.userAgent,ecasessionId:v,sourceUrl:n.sourceUrl,contextualDetails:e,partnerId:n.canvasId,locale:i.locale,isAdBlock:!1,activityId:r.aid,placements:f,location:l,rid:h.getCurrentPageRequestId(),provider:b(n.nativeAdprovider),providerDetails:n.partnerData,isCWBPresent:a,browserOptOut:y,consent:d(),verticalName:p,isXfeed:g(),isGeminiCCPAShutdownEnabled:nt()},n.pageType&&(o.pageType=n.pageType.toLowerCase()===ui?ri:n.pageType),JSON.stringify(o))}function ot(){var n=u("ANON"),t,i;return n&&(t=n.indexOf("="),i=n.indexOf("&"),t!==-1&&i!==-1)?n.substring(t+1,i):""}function si(n,t){if(!n||n==="")return s.logError("[NativeAdService]: Recieved null response from SAM"),null;t&&t.canvasId&&t.canvasId.toLowerCase().indexOf("legacy")>-1&&(kt=".asideSponCon",n=at(n));var r=new window.DOMParser,i=r.parseFromString(n,"text/html");return i?(st(i),i.documentElement.innerHTML):(s.logError("[NativeAdService]: Failed to parse response from SAM."),null)}function hi(t,i,r){var u={taboola:"Taboola",bing:"Bing",outbrain:"Outbrain",appnexus:"AppNexus",sponcon:"OtherSponconProvider"},e;e=r&&u[r]?o.ContentPlacedBySource[u[r]]:o.ContentPlacedBySource[u.sponcon];i&&t&&f.setTrackingAttrs(n(t),n(i),{selector:"a[data-m]",overrideIndexOnly:!0,defaults:{y:o.TelemetryType.SponsoredContent,s:e}},!0)}function st(n){a||lt(n);var t=ht(n);l=ci(l,t);li(t)}function ht(n){var t=n.querySelectorAll(ft);return t&&t.length>0?JSON.parse(t[0].getAttribute(tt)):null}function ci(n,t){return n?t?(t.taboola=ct(n.taboola,t.taboola),t.outbrain=ct(n.outbrain,t.outbrain),t):n:t}function ct(n,t){return t=t||{},n&&n.sessionId&&!t.sessionId&&(t.sessionId=n.sessionId),n&&n.userId&&!t.userId&&(t.userId=n.userId),t}function li(n){var i=s.getMsaOptoutCookieData(),t;i||n&&n.optout&&(t=n.optout.msaOptOut===!0?1:0,s.setMsaOptoutCookie(t))}function ai(n){var r,t,i,u;if(n){for(r=[],n=n.split(";"),t=0;t<n.length;t++)i=n[t].split(":"),i.length>1&&(u={id:i[0],Type:0,Count:i[1]},r.push(u));return r}return null}function vi(n){var r,t,i;if(n){for(r=[],n=n.split(";"),t=0;t<n.length;t++)i=n[t].split(":"),i.length>1&&r.push({region:i[0],count:i[1]});return r}return null}function lt(n){var t,i;if(!a)return t=n.querySelectorAll(ft),t&&t.length>0&&(i=yi(t[0],tt),i.tbsessionid)?(r(ut,i.tbsessionid,.042,r.topDomain,"/"),!0):void 0}function at(n){var u=/##LOCALIZED-MOREFROMVERTICAL-PLACEHOLDER##/g,r,t;return i&&i.clientSettings&&(r=i.clientSettings.lvk),t=n,r?t=t.replace(u,"More in {0}".format(r)):(t=t.replace(u,"More From {0}"),s.logError("[NativeAdService]: replaceLocalizationPlaceholders could not format more_from_category_title")),t}function yi(n,t){var i=t?t:tt;return n?JSON.parse(n.getAttribute(i)):null}function pi(n,t){if(i&&i.locale){t=t||et+"/promotions";var r=i.clientSettings&&i.clientSettings.static_page||i.ispreload||n;return t+"/getSessionResult?locale="+i.locale+"&v="+ti+"&skipsessioncall="+r}return null}function vt(n,t){n=n||{taboola:{},outbrain:{}};var i={taboola:n.taboola,outbrain:n.outbrain};return i.taboola.sessionId||(i.taboola.sessionId=t),i}function wi(){var t,n=i&&i.clientSettings;return n.geo_country&&n.geo_zip&&(t={countryCode:n.geo_country,countryRegion:n.geo_subdivision,zipCode:n.geo_zip}),t}function bi(){var n,t=i&&i.clientSettings;return t.geo_ip&&(n=t.geo_ip),n}function k(){return a?null:e.client.getMuid()}function rt(n){var t=n;return l&&l.pageViewId&&(t=l.pageViewId),t}function ki(n){var u,t,e,o;if(!n||!n.placementCounts)return null;var r=h.getCurrentPageRequestId(),f=!1;if(n.placementCounts&&n.placementCounts.length>0)for(u=0;u<n.placementCounts.length;u++)if(t=n.placementCounts[u],t&&t.region&&t.region.indexOf("oneriver")>=0&&t.region.indexOf("tabinfopane")<0){w+=1;f=!0;break}return e=i&&i.clientSettings&&i.clientSettings.static_page,!r&&e&&(r=c().replace(/-/g,"")),o={impressionId:rt(r),activityId:r,isTest:!1,partnerId:n.canvasId,content:{sourceUrl:n.sourceUrl,pageType:n.pageType,pageIndex:f===!0?w:0,verticalName:p,isXfeed:g()},user:{muid:k(),anid:ot(),browserOptOut:y,consent:d(),isAdblock:!1},device:{userAgent:navigator.userAgent,ipAddress:bi(),location:wi()},placements:n.placementCounts,extensions:vt(l,v),provider:b(n.nativeAdprovider),isCWBPresent:a,isGeminiCCPAShutdownEnabled:nt()},JSON.stringify(o)}function di(n){var t,r,u;return pt(n)===!1?null:(t=h.getCurrentPageRequestId(),r=i&&i.clientSettings&&i.clientSettings.static_page,!t&&r&&(t=c().replace(/-/g,"")),u={locale:i.locale,rid:rt(t),partnerId:n.canvasId,content:{sourceUrl:n.sourceUrl,pageType:n.pageType,pageIndex:wt(n),verticalName:p,previousRiverNativeAdCount:n.previousRiverNativeAdCount,previousRiverDualWideNativeAdCount:n.previousRiverDualWideNativeAdCount,previousDynamicRRNativeAdCount:n.previousDynamicRRNativeAdCount,isXfeed:g()},user:{muid:k(),browserOptOut:y,consent:d(),msaOptOut:n.msaOptout,isAdblock:!1},placements:n.placementInfo,extensions:vt(l,v),provider:b(n.nativeAdprovider),isCookieWallPresent:a,device:n.device,isGeminiCCPAShutdownEnabled:nt(),fa:n.featureArea,asid:n.asid},JSON.stringify(u))}function yt(){return ni+"/auction"}function pt(n){return!n||!n.placementInfo?(s.logError("samNativeAdHelper:  Unable to get Json data or placement info for SAM RTB."),!1):typeof n.placementInfo!="object"?(s.logError("samNativeAdHelper: type of placement is incorrect for SAM RTB."),!1):n.placementInfo.length<1?(s.logError("samNativeAdHelper: placement length is less than one for SAM RTB."),!1):!0}function wt(n){var r=!1,i,t;if(n.placementInfo&&n.placementInfo.length>0)for(i=0;i<n.placementInfo.length;i++)if(t=n.placementInfo[i],t&&t.region&&t.region.indexOf("oneriver")>=0&&t.region.indexOf("tabinfopane")<0){w+=1;r=!0;break}return r===!0?w:0}function bt(n){for(var r,i="",u=n.placementInfo,t=0;t<u.length;t++)t>0&&(i+=";"),r=u[t],i+=r.region+"|"+r.indices.join();return i}function gi(t){if(pt(t)===!1)return null;var r={a:i.locale,b:rt(h.getCurrentPageRequestId()),c:t.canvasId,d:t.sourceUrl,e:t.pageType,f:wt(t),g:p,h:k(),j:y?1:0,k:t.msaOptout?1:0,l:d(),m:0,n:bt(t),o:l?l.taboola:"",p:v,q:l?l.outbrain:"",r:b(t.nativeAdprovider),s:a?1:0,t:t.previousRiverNativeAdCount,u:g()?1:0,v:nt()?1:0,x:t.featureArea,w:t.asid},u=yt();return u+"?"+n.param(r)}function d(){!a}function g(){var n=location.href.toLowerCase();return n.indexOf(gt)>=0&&n.indexOf(dt)>=0?!0:!1}function nt(){return!1}var ut="ecasession",ft="#sam-metadata",tt="data-json",kt=".nativeadaside",dt="/f-y",gt="spartan",et="https://sam.msn.com",ni="https://srtb.msn.com",y=!1,l=null,ti="2",v="init",a=i&&i.clientSettings&&i.clientSettings.functionalonly_cookie_experience,p,it;i&&i.clientSettings&&(p=i.clientSettings.vk);var ii=["sponcon","taboolasponcon","outbrain"],w=0,ri="extntp",ui="sntp";return a||(v=u(ut)||v),it=u("TOptOut"),it&&it==="1"&&(y=!0),{getSamEndpoint:fi,createSamAjaxRequestBody:oi,processSamResponse:si,setTaboolaCookies:lt,replaceLocalizationPlaceholders:at,getSessionResultJsonData:ki,getSamSessionResultRelativeUrl:pi,isSamSupportedProvider:ei,getPlacementCountsByRegion:vi,setTelemetryAttribute:hi,processMetaData:st,getResponseMetaData:ht,getSamRtbJsonData:di,getSamRtbRelativeUrl:yt,getSamRtbGetCallUrl:gi,getSamRtbGetCallPlacementString:bt}});define("interstitialGalleryTokens",[],function(){return{interstitial_gallery_start_index:"5",interstitial_gallery_cadence:"5",interstitial_gallery_max_items:"3"}});define("cookieBanner",{itemTrackedClass:"cbtrack"});define("galleryUtilsCore",["jquery","location","evaluate"],function(n,t,i){function r(n,t){var i="";return n!=null&&(t!=null&&(i+=t+"|"),i+=n+1),i&&(i="#image="+i),i}function f(){var n=u.exec(t.hash)||[],r=n[2],i=n[3],f=i?i-1:!1;return{galleryId:r,imageIndex:f}}function e(n,i,u){u||(u=r(n,i));var f=!!history.replaceState;f?history.replaceState(null,"Gallery",u):t.hash=u.replace("#","")}function o(n,i){var r=t.search,u=new RegExp("([?&])"+n+"=.*?(&|#|$)","i"),f=r.indexOf("?")!==-1?"&":"?";return r=r.match(u)?r.replace(u,"$1"+n+"="+i+"$2"):r+f+n+"="+i,t.pathname+r}function s(n){var u=n.attr("data-src"),t=n.attr("src"),f,r,e;if(u&&t){f=function(n){return typeof n=="string"?t.indexOf(n)!==-1:typeof n=="object"&&n.src?t.indexOf(n.src)!==-1:void 0};r=i(u);for(e in r)if(f(r[e]))return!0}else return!0;return!1}function h(t,i){var o,r,u,f,e;if(t&&t.length>i&&(o=n(t[i]),r=n("div.imgcontainer img",o.first()),r.length))if(u=r.first(),f=function(n){window._perfMarker&&(n?window._perfMarker("TTVR.Slideshow",n,!0,!0):window._perfMarker("TTVR.Slideshow",!0,!0));define("c.slideshow",1)},s(r)&&r.hasClass("loaded"))e=parseInt(u.attr("data-load-time")),f(isNaN(e)?!0:e);else u.on("load",function(){f()})}function c(n){return n!==null&&n.classList.contains("serversidenativead")}function l(n,t){for(var r=0,i=0;i<t.length;i++)t[i]<=n&&r++;return r}function a(n,t){for(var r=0,i=0;i<t.length;i++)t[i]-i<=n&&r++;return r}var u=/\bimage=(([a-z0-9]+)\|)?(\d+)/i;return{getImageInfoFromHash:f,getHashFromImageInfo:r,setHashFromImageInfo:e,updateOrAppendCurrentUrlQueryStringParameter:o,isAdSlideElement:c,numberOfAdsToShiftIndexBy:l,initialNumberOfAdsToShiftIndexBy:a,setSlideshowTTVR:h}});require(["jquery","mediator","track"],function(n,t,i){function r(){t.unsub("pageViewOnLoad",r);n(u).each(function(){var t=n(this).data("nativead-tracking");t&&t.status!=="success"&&(t.status="success",i.trackAdEvent(t))})}var u="[data-nativead-tracking]";t.sub("pageViewOnLoad",r)});define("articlePageNativeAdHandler",["jquery","window","document","binding","mediator","trackInfo","imgSrc","nativeAdManager","nativeAdSamServiceHelper","classList","telemetryDataTypes","headData","afire","visibility","galleryUtilsCore","interstitialGalleryTokens","c.deferred"],function(n,t,i,r,u,f,e,o,s,h,c,l,a,v,y,p){function ef(){function o(n){var i=w.parseViewabilityDataFromHtmlAttribute(n);i&&t.Gemini&&t.Gemini(i)}function ef(n){var t=w.parseViewabilityDataFromHtmlAttribute(n);t&&t.viewabilityItems&&MSANTracker&&MSANTracker.TrackElements(t.viewabilityItems)}function io(n){var t,u,f,h,a,v,c,l,y;if(!b){w.logError("[NativeAdService-articlePageNativeAdHandler]renderAsideNativeAds - No recommendations returned.");cf(n);return}if(t=b.querySelector("[class=nativeadaside]"),u=i.querySelector(n),!u||!t){w.logError("[NativeAdService-articlePageNativeAdHandler]renderAsideNativeAds - No recommendation found or invalid DOM container");cf(n);return}if(u.innerHTML=t.outerHTML,u.classList.add(vt),f=w.parseJsonDataFromHtmlAttribute(t),w.fireRenderTrackingCall(f),w.fetchJsTracker(f),h=u.querySelector(".nativeadaside"),a=h.getAttribute(nt),h.setAttribute(nt,a),setTimeout(s.setTelemetryAttribute(h,h,a),250),f&&(v=f.tvb)&&w.manageVisibilityURLs(t,v,f.e),o(t),ef(t),c=u.querySelectorAll(".nativeadasideitem > a"),c&&c.length>0)for(l=0;l<c.length;l++)y=c[l],y.onclick=function(n){w.fireClickTrackingCall(n)};r("truncate",".topheadline-container .title, .headline-container > span").all();Array.prototype.forEach.call(u.querySelectorAll("img"),function(n){e.reset(n)})}function hf(n,t,i,r,u){w.fireRenderTrackingCall(n);w.fetchJsTracker(n);r.setAttribute(i,t);setTimeout(s.setTelemetryAttribute(r,r,t),250);var f;n&&(f=n.tvb)&&w.manageVisibilityURLs(u,f,n.e);o(u);ef(u)}function ee(n){var t,i,r;if(n&&(t=n.getElementsByTagName("a"),t.length))for(i=0;i<t.length;i++)r=t[i],r.classList.contains(nf)&&(r.onclick=function(n){w.fireClickTrackingCall(n)})}function ne(n){var t,f,u;if(n&&!(n.length<1)){for(t=0;t<n.length;t++)f='[data-nativead-position="'+n[t]+'"]',u=i.querySelector(f),u&&u.classList.add(pi);r("truncate","h3").all()}}function oe(n,u){var h,c,s,e,v,f,y,o,p,l,a;if(!n){w.logError("[NativeAdService-articlePageNativeAdHandler]renderRiverNativeAds - No recommendations returned.");ne(u);return}if(u&&!(u.count<1)){if(h=n.querySelectorAll(".nativeAdRiver .nonlist"),!h||!h.length||h.length===0){ne(u);return}for(c=[],s=[],e=0;e<u.length;e++)if(v='[data-nativead-position="'+u[e]+'"]',f=i.querySelector(v),!f.classList.contains(vt)){if(y='[data-ad-index="'+u[e]+'"]',o=n.querySelector(y),!o){c.push(e);continue}f&&f.children&&f.children.length>0&&ls(f.children[0],o);f.children.length&&f.children.length>0&&(p=f.children[0],f.removeChild(p));f.appendChild(o);f.classList.add(vt);l=o.getAttribute(nt);a=w.parseJsonDataFromHtmlAttribute(o);t.firstRowTblVidBeaconsNeedHandling&&(u[e]==="1"||u[e]==="2")?s.push({jsonTrackingData:a,dataProvider:l,dataProviderAttribute:nt,placeholder:f,insertAd:o}):hf(a,l,nt,f,o);ee(f)}c.length>0&&ne(c);s.length>0&&(t.tblVideoClose=function(){for(var n,t=0;t<s.length;t++)n=s[t],hf(n.jsonTrackingData,n.dataProvider,n.dataProviderAttribute,n.placeholder,n.insertAd)},t.firstRowTblVidBeaconsNeedHandling=!1);r("truncate","h3").all()}}function uo(){var t,s,p,h,k,c,u,f,d,a,it;if(!b){w.logError("[NativeAdService-articlePageNativeAdHandler]renderPostArticleAds - No recommendations returned.");return}var v=i.querySelectorAll("["+ki+"]"),y=i.getElementsByClassName(ui),e=b.querySelectorAll(".post-article"),g=b.querySelectorAll(".post-article.carousel"),nt=l.currentFlights&&l.currentFlights.indexOf("gemini_cpb-vmcar")>=0,tt=b.getElementsByClassName(ui)[0];if(y&&y.length>0&&v&&v.length>0&&e&&e.length>0){if(t=y[0],s=v[0].getAttribute(ki),!s||s===""){w.logError("[NativeAdService-articlePageNativeAdHandler] Failed to get number of required ads from DOM attribute");t.classList.add("fallback");return}if(p=parseInt(s),p!==e.length){w.logError("[NativeAdService-articlePageNativeAdHandler] Number of ads for EOAB don't match the number of placeholders. Not rendering EOAB Ad");t.classList.add("fallback");return}for(h=i.createElement("ul"),k=function(n){var t=w.parseJsonDataFromHtmlAttribute(n),i;t&&(i=t.tvb)&&w.manageVisibilityURLs(n,i,t.e);w.fireRenderTrackingCall(t);w.fetchJsTracker(t);o(n);ef(n)},c=0;c<p;c++)u=e[c],h.appendChild(u),r("truncate",".post-article .title").all(),nt&&u.classList.contains("carousel")?(f=u.querySelectorAll(".carousel-ad-slide"),f.forEach(function(n,t){var i=JSON.parse(n.getAttribute("data-viewability")),r;t===0&&(r=JSON.parse(f[0].getAttribute("data-viewability")).sectionads[f.length-1].ads[0].beacon,i.sectionads[t].ads[0].beacon=r);t===f.length-1&&(i.sectionads[t].ads[0].beacon=undefined);i.sectionads=[i.sectionads[t]];n.setAttribute("data-viewability",JSON.stringify(i));k(n)})):k(u);if(tt){while(t.hasChildNodes())t.removeChild(t.lastChild);for(d=tt.children,a=0;a<d.length-1;a++)it=d[a].cloneNode(!0),t.appendChild(it);t.appendChild(h)}else t.appendChild(h);n(t).css("display","inline");vf&&n(t).css("display","inline-block");nt&&g.length>0&&g.forEach(function(n){var i=n.querySelectorAll(".image_container"),t={currentIndex:0,maxIndex:i.length-1},u=n.querySelector(".carousel-control.left-paddle"),f=n.querySelector(".carousel-control.right-paddle"),r=function(){i.forEach(function(n,i){i===t.currentIndex?(n.classList.remove("hidden"),n.classList.add("visible")):(n.classList.remove("visible"),n.classList.add("hidden"))})};u.onclick=function(){t.currentIndex===0?t.currentIndex=t.maxIndex:t.currentIndex-=1;r()};f.onclick=function(){t.currentIndex===t.maxIndex?t.currentIndex=0:t.currentIndex+=1;r()}})}else se()}function se(){var n="eoabrec",t="ARC95G7hcl6Gz+taNrTkVzKRJ0Uo3Y6XlmI+U6g2CMYwFYXnZUN4lBxJ1EfT58p2QVs=";require(["bingAds","c.deferred"],function(i){i.getBingAds(ui,n,t,!0)})}function fo(n,t){var f,o,a,s,r,e,v,c,u,y,p,h,l,b;if(!n){w.logError("[NativeAdService-articlePageNativeAdHandler] renderDynamicRightRailAds - No recommendations returned.");pf(t);return}if(f=i.getElementsByClassName(ii),f&&f.length&&f.length!==0){if(o=n.querySelectorAll("[class^="+er+"]"),!o||!o.length||o.length===0){pf(t);return}for(a=0;a<o.length&&f.length>0;){if(s=f[0],s&&(r=s.parentNode,r&&r.children&&r.children.length>0&&(e=r.id,e&&e.length>0&&(c=e.indexOf("_"),c>-1&&c<e.length&&(v=e.substring(c+1))),v&&(u=n.querySelector('[data-ad-index="'+v+'"][class^='+er+"]"),u)))){if(y=u.getAttribute(nt),p=w.parseJsonDataFromHtmlAttribute(u),hf(p,y,nt,s,u),h=u.querySelectorAll("a"),h&&h.length>0)for(l=0;l<h.length;l++)b=h[l],b.onclick=function(n){w.fireClickTrackingCall(n)};r.removeChild(s);r.appendChild(u)}a++}pf(t)}}function pf(n){var u,t,f,o,r,s,e;if(n&&n.length>0&&(u=i.getElementsByClassName(ii),u))for(t=0;u.length>0&&t<u.length;)f=u[t],f?(o=f.parentNode,o?(r=o.id,r&&r.length>0&&(e=r.indexOf("_"),e>-1&&e<r.length&&(s=r.substring(e+1))),s&&n.indexOf(s)>-1?(f.classList.remove(ii),f.classList.add(du)):t++):t++):t++}function te(){var n;return n}function wf(){var n=i.querySelector(".collection-headline-flex h1")||i.querySelector("header h1");return n?n.innerText:""}function ie(n){var u=n?n:ot,r=i.querySelector(u),t=r&&r.getAttribute("data-usemock");return t||(t="false"),t}function he(n){var i=new t.DOMParser;return i.parseFromString(n,"text/html")}function bf(n,t){if(!n){st=!1;return}try{if(b=he(n),w.fireRequestLevelBeacons(b),typeof t=="function"&&t(b),ht.length>0){for(var i=0;i<ht.length;i++)ht[i](b);ht=[]}}catch(r){st=!1;w.logError("[NativeAdService-articlePageNativeAdHandler]: Error in parsing response as valid HTML."+r)}}function kf(n){if(st=!1,typeof n=="function"&&n(),ct.length>0){for(var t=0;t<ct.length;t++)ct[t]();ct=[]}}function eo(n,t){oe(n,t)}function oo(n,t){eo(n,t)}function re(n,t,r){var u,o,f,s,e;if(b){n();return}if(st){typeof n=="function"&&ht.push(n);typeof t=="function"&&ct.push(t);return}o=i.querySelector(".nativeadasideplaceholder");o&&(u=kr);f=yt;of?(tt=ur,f=di):d&&(tt=hi,f=fi);u=fs(u,yr);st=!0;s=w.getUserMuid();e={placementInfo:u,muid:s,nativeAdprovider:te(),sourceId:wf(),sourceUrl:location.href,useMock:ie(r),canvasId:f,pageType:tt};e.placementInfo=no(e.placementInfo);u?w.getRecommendations(ti,e,function(t){bf(t,n)},function(){kf(t)},gt):(w.logError("[NativeAdService-articlePageNativeAdHandler]: Error in generating placement string."),kf(t))}function ce(n,t,r,u,f,e){var o,p=w.getUserMuid(),c,s,h,l,y,a,v;if(of?tt=ur:d?tt=hi:vf&&(tt=rr),e)!d&&f&&f.length>0&&(o&&o.length>0?o+=";"+li+":"+f.length:o=li+":"+f.length);else{if(c=pt,s=0,h=i.getElementsByClassName(cu),h)for(l=0;l<h.length;l++)y=h[l],y.classList.contains(ai)||(s=s+1);c=pt-s;c>0&&(o="oneriver.main:"+c);s>0&&(o&&o.length>0?o+=";"+wt+":"+s:o=wt+":"+s);a=si;a=a-oi}v={placementInfo:o,muid:p,nativeAdprovider:te(),sourceId:wf,sourceUrl:location.href,useMock:ie(r),canvasId:u,pageType:tt,previousRiverNativeAdCount:a,previousRiverDualWideNativeAdCount:oi,previousDynamicRRNativeAdCount:nr};v.placementInfo=no(v.placementInfo,f,h);w.getRecommendations(ti,v,function(t){if(t)try{if(typeof n=="function")if(e)bf(t,n);else{var i=he(t);w.fireRequestLevelBeacons(i);n(i,f)}}catch(r){w.logError("[NativeAdService-articlePageNativeAdHandler]: Error in parsing response as valid HTML."+r)}},function(){typeof t=="function"&&t()},gt)}function so(n){var f,u,t,e;if(!n){w.logError("[NativeAdService-articlePageNativeAdHandler]: renderTopBannerNativeAd - No recommendations returned");return}if(f=i.querySelector(tu),!f){w.logError("[NativeAdService-articlePageNativeAdHandler]: renderTopBannerNativeAd - top banner region not found");return}if(u=f.querySelector(nu),!u){w.logError("[NativeAdService-articlePageNativeAdHandler]: renderTopBannerNativeAd - top banner wrapper not found");return}if(t=n.querySelector(iu),!t){w.logError("[NativeAdService-articlePageNativeAdHandler]: renderTopBannerNativeAd - top banner ad is not returning in ad response");return}u.appendChild(t);u.classList.add("show");setImmediate(function(){r("truncate","#extcontentsponcon__sliver_1 .caption .title").all();r("truncate","#extcontentsponcon__sliver_1 .adslabel").all();var n=w.parseJsonDataFromHtmlAttribute(t),i;n&&n.tvb&&(i=n.tvb);w.manageVisibilityURLs(t,i)});e=t.querySelector("a.nativead");e&&(e.onclick=function(n){w.fireClickTrackingCall(n)});o(t);ef(t);le(t)}function ho(n){if(!of&&!d){var i=yt,t=[{region:pu,indices:wu}];ae(t,n,function(n){so(n)},function(n){yf(n)})}}function co(n){var u,f,e;if(!n){w.logError("[NativeAdService-articlePageNativeAdHandler]: renderTopRightNativeAd - No recommendations returned");return}if(u=n.querySelector(ru),!u){w.logError("[NativeAdService-articlePageNativeAdHandler]: renderTopRightNativeAd - No native ad for top right 300 x 250 placement in AJAX response");return}if(f=i.querySelector(uu),!f){w.logError("[NativeAdService-articlePageNativeAdHandler]: renderTopRightNativeAd - Top right wrapper element not found");return}f.appendChild(u);f.classList.add("show");t.topRightNativeAd=1;setImmediate(function(){r("truncate",".mediumcardContainer .title").all();var n=w.parseJsonDataFromHtmlAttribute(u),t;n&&n.tvb&&(t=n.tvb);w.manageVisibilityURLs(u,t)});e=u.querySelector("a");e&&(e.onclick=function(n){w.fireClickTrackingCall(n)});o(u);ef(u);le(u)}function lo(n){if(!of&&!d){var i=yt,t=[{region:bu,indices:ku}];ae(t,n,function(n){co(n)},function(n){yf(n)})}}function le(n){var t=w.parseJsonDataFromHtmlAttribute(n),i;if(t&&(i=t.trb)){if(!i)return;w.fireRenderTrackingCall(t)}}function ae(n,t,i,r){if(!n){w.logError("[NativeAdService-articlePageNativeAdHandler]: Error in getting placement info separately.");return}var u=w.getUserMuid(),f={placementInfo:n,muid:u,nativeAdprovider:te(),sourceId:wf(),sourceUrl:location.href,canvasId:"FlexAR",pageType:tt,previousRiverNativeAdCount:si,featureArea:"timeout",asid:t};w.getRecommendations(ti,f,function(n){bf(n,i)},function(){kf(r)},gt)}function ve(n,t){for(var u,i="",r=0;r<n.length;r++)u=n[r].getAttribute(t),u&&(i!==""&&(i+=";"),i+=u);return i}function yf(n,t,i){n&&w.logError("[NativeAdService-articlePageNativeAdHandler]: "+n);cf(t,i)}function cf(n,t){var u,o,e,f;if(n&&(u=i.querySelectorAll(n),o=i.querySelectorAll(n+".loaded"),u.length-o.length)){for(e=[],f=0;f<u.length;f++)e=u[f],e.classList.add(pi);t?r("truncate","h3").all():r("truncate",".topheadline-container .title, .headline-container > span").all()}}function ao(n){var o,r,f,u,s,e,t;if(ft=typeof n!="string"?wi+" "+ot:n,o=wi+" "+ot,r=i.querySelectorAll(o),pt=Math.min(r.length-ni,dr),pt>0){for(f=[],u=ni;u<r.length;u++)s=r[u],e=s.getAttribute(ci),e&&f.push(e.toString());si=ni;ni+=pt;oi=ei;t=pr;of?t=wr:d?t=br:vf&&(t=gi);ce(oo,function(n){yf(n,ft,!0)},null,t,f)}}function vo(n){var t=yt;of?t=di:d&&(t=fi);typeof n!="string"&&(n=ot);re(function(){io(n)},function(t){yf(t,n)},n)}function yo(){ue();u.sub(gu,ue)}function ue(){if(ri)setTimeout(ue,500);else{ri=!0;var t=d?fi:yt,n=as();ce(function(){fo(b,n);ri=!1},function(t){pf(n);yf(t);ri=!1},null,t,n,!0)}}function gf(){for(var n,i,t=0;t<rt.length;t++)if(n=rt[t],!n.fired&&v.isElementTrulyVisible(n.elem)){for(i=0;i<n.urls.length;i++)a(n.urls[i]);n.fired=!0;bt--}bt===0&&u.unsub(lt,gf)}function po(n){var t=n.querySelectorAll("a"),i;if(t&&t.length>0)for(i=0;i<t.length;i++)t[i].setAttribute("tabIndex","-1")}function wo(){var i,u,e,t,s;if(ut||(ut=it.querySelectorAll(tr)),i=b.querySelectorAll(".single"),ut&&i&&i.length>0)for(u=0;u<i.length;u++){var n=i[u],f=ut[u],c=f.classList.contains("hide");c&&n.classList.add("hide");f.parentNode.replaceChild(n,f);e=n.querySelector("div.extnativeaditem");e&&h.add(e,"imgcontainer");r("truncate",".extnativead .title").all();t=w.parseJsonDataFromHtmlAttribute(n);t&&(s=t.tvb)&&w.manageVisibilityURLs(n,s,t.e);o(n);ef(n);w.fireRenderTrackingCall(t);w.fetchJsTracker(t)}}function we(n){var u=n.querySelector("div.extnativeaditem"),i,t,f;u&&h.add(u,"imgcontainer");r("truncate",".extnativead .title").all();i=n.querySelector("img");h.contains(i,pe)||h.add(i,pe);po(n);t=w.parseJsonDataFromHtmlAttribute(n);t&&(f=t.tvb)&&rt.push({elem:n,urls:f,fired:!1});o(n);ef(n);w.fireRenderTrackingCall(t);w.fetchJsTracker(t)}function bo(n,t,i){var r=b.querySelector(t);!r||r.length<=0||(it.insertBefore(r,k[n]),we(r),ye&&u.pub("slideShowNavigationAddSlide",{index:i}))}function ko(n,t){var i=b.querySelector(t);!i||i.length<=0||(n<it.children.length?it.replaceChild(i,k[n]):yi!=null&&yi.replaceChild(i,k[n]),we(i),ye&&u.pub("slideShowNavigationReplaceSlide",{index:n}))}function be(){for(var t,n=0;n<p.interstitial_gallery_max_items;n++)n===0?af.push(lf):(t=p.interstitial_gallery_cadence*n+lf,k.length>t&&af.push(t))}function ke(){if(lf<1){w.logError("[NativeAdService-articlePageNativeAdHandler]renderInterstitial - first ad position is less than 1.");return}df||(be(),df=!0);for(var n=0;n<af.length;n++)bo(af[n],".single",af[n]+n);rt.length>0&&(bt=rt.length,u.sub(lt,gf))}function go(){for(var n=0;n<k.length;n++)k[n].classList.contains("serversidenativead")&&ko(n,".single");rt.length>0&&(bt=rt.length,u.sub(lt,gf))}function ns(){for(var n,r,f,i=0;i<k.length;i++)if(k[i].classList.contains("serversidenativead")){if(n=b.querySelector(".single"),!n||n.length<=0)continue;k[i].children[0].style.display="none";k[i].insertBefore(n,null);r=w.parseJsonDataFromHtmlAttribute(n);r&&(f=r.tvb)&&rt.push({elem:n,urls:f,fired:!1});t.disableObstructionDetection=!0;o(n);ef(n);w.fireRenderTrackingCall(r);w.fetchJsTracker(r)}rt.length>0&&(bt=rt.length,u.sub(lt,gf))}function de(n){n.pos<lf&&(ke(),u.unsub(lt,de))}function ts(){var n,t,r,f;if(!b){w.logError("[NativeAdService-articlePageNativeAdHandler]renderInterstitial - No recommendations returned.");return}et=i.querySelectorAll("article .slideshow");et!=null&&(et.length==1?it=et[0]:et.length==2&&(it=et[0],yi=et[1]));n=!1;t=!1;n=!0;ge()?(it=i.querySelector("article ul"),wo()):t?ns():n?go():(r=y.getImageInfoFromHash(),f=r.imageIndex,f>=lf?u.sub(lt,de):ke())}function is(){(ge()&&(k=i.querySelectorAll("article ul li")),k)&&(k&&k.length<=lf||re(function(){ts()}))}function rs(){re(function(){uo()},function(){se()})}function us(){var n=location.href.toLowerCase();return n&&n.indexOf("/ss-")>-1}function vf(){var n=!1;return f.sitePage&&f.sitePage.page_name===c.TelemetryPageName.VideoPageNames.ChannelPlayerPage.PageName&&(n=!0),n}function of(){return i.body.classList.contains("sd")}function ge(){return f.sitePage&&f.sitePage.page_name===c.TelemetryPageName.GalleryPageNames.GalleryOnepage.PageName}function fs(n,t){var u=i.querySelectorAll("["+t+"]"),r;return u&&u.length&&(r=ve(u,t),r&&r!==""&&(n?n+=";"+r:n=r)),n}function no(t,r,u){var g,v,s,y,p,c,ft,et,st,l,nt,e,o,tt,a,w,h,f,ht,b,k,rt;if(t){if(g=[],v=t.split(";"),s=[],t.indexOf(wt)>-1&&u)for(f=0;f<u.length;f++)y=u[f],y.classList.contains(ai)||(p=n(y).closest(ot),p&&p[0]!=null&&(c=p[0],ft=c.getAttribute(ci),s.push(ft),et=c.getAttribute(dt),c.setAttribute(dt,et.replace("river-","river-dbl-")),st=c.getAttribute(bi),c.setAttribute(bi,st.replace(fr,wt)),y.classList.add(ai),ei=ei+1));for(l=0;l<v.length;l++)if(!(v[l].indexOf(ou)>-1)&&(nt=v[l].split(":"),nt.length>1)){if(e=nt[0],o=[],e.indexOf(eu)>-1){if(vi)continue;if(tt=i.querySelector(fu),!vi&&tt)if(vi=!0,a=tt.querySelectorAll(ot),a&&a.length>0)for(f=0;f<a.length;f++)w=a[f].getAttribute(ci),console.log("SRTB:infopane IP positions",w),w&&o.push(w);else continue}else if(e.indexOf(wt)>-1){if(s&&s.length>0)o=s;else continue;e=hu}else if(e.indexOf(fr)>-1){if(r&&r.length>0){if(h=r.slice(),s)for(f=0;f<s.length;f++)ht=s[f],b=h.indexOf(ht),b>-1&&b<h.length&&h.splice(b,1);if(h&&h.length>0)o=h;else continue}else continue;e=su}else if(e.indexOf(au)>-1)o=d||vf?yu:vu;else if(e.indexOf(or)>-1)e=or,df||(be(),df=!0),o=af;else if(e.indexOf(lu)>-1){if(ut||(it=i.querySelector("article ul"),it&&(ut=it.querySelectorAll(tr))),ut)for(k=0;k<ut.length;k++)rt=ut[k].getAttribute("data-index"),rt&&o.push(rt)}else if(e.indexOf(li)>-1)if(!d&&r&&r.length>0)o=r,nr+=r.length;else continue;o.length<1&&o.push("1");g.push({region:e,indices:o})}return g}return null}function es(n,t,i){if(b){n();return}if(st){typeof n=="function"&&ht.push(n);typeof t=="function"&&ct.push(t);return}tt=rr;var r=gi,u=tf,f=w.getUserMuid(),e={placementInfo:u,muid:f,nativeAdprovider:"outbrain",sourceId:wf(),sourceUrl:location.href,useMock:ie(i),canvasId:r,pageType:tt};w.getRecommendations(ti,e,function(t){bf(t,n)},function(){kf(t)},gt)}function os(){var t,r,f;if(w.logDebugMessage("[articlePageNativeAdHandler]: renderVideoPauseNativeAd"),!b){w.logError("[articlePageNativeAdHandler]: renderVideoPauseNativeAd - No recommendations returned.");return}if(t=b.querySelector("div.extnativeaditem"),t){g.setAttribute("style","overflow:hidden;height:auto;");r=i.createElement("div");r.classList.add(kt);r.appendChild(t);g.appendChild(r);at=w.parseJsonDataFromHtmlAttribute(t);n(g).find(sr).on("click",function(){cs()});n(g).find("."+kt+" .imagecontainer a.nativead").on("click",function(n){w.fireClickTrackingCall(n)});n(g).find("."+kt+" .nativeadsource a.nativead").on("click",function(n){w.fireClickTrackingCall(n)});f=g.getElementsByTagName("video");f&&f[0]&&(u.sub(cr,to),u.sub(lr,sf),u.sub(ar,sf),u.subChannel(vr,g.id,sf))}else{w.logError("[articlePageNativeAdHandler]: renderVideoPauseNativeAd - The required native ad markup not found.");return}}function ss(){w.logDebugMessage("[articlePageNativeAdHandler]: manageVideoPauseRecommendation");g=i.querySelector(rf);g?es(function(){os(g)}):w.logError("[articlePageNativeAdHandler]: manageVideoPauseRecommendation - Could not find the video player container.")}function to(t){var r,u,i,f;(w.logDebugMessage("[articlePageNativeAdHandler]: handleVideoPauseNativeAd"),t&&(t.IsAdPlaying()||n(t.PaneContainer).css("display")==="block"))||(r=t.GetCurrentPlayingTime(),u=t.Player.duration,r!==u)&&(i=n("."+kt),f=n(i).attr(hr),f||(n(i).attr(hr,"true"),w.fireRenderTrackingCall(at),w.fetchJsTracker(at),at.tvb&&n(at.tvb).each(function(n,t){w.fireTrackingBeacon(t,"visibility",at.e)})),hs(i))}function hs(t){n(t).animate({left:ff},{duration:1e3})}function cs(){w.logDebugMessage("[articlePageNativeAdHandler]: handleCloseVideoPauseNativeAd");sf();u.unsub(cr,to);u.unsub(lr,sf);u.unsub(ar,sf);u.unsubChannel(vr,g.id,sf);n(g).find(sr).off("click")}function sf(){w.logDebugMessage("[articlePageNativeAdHandler]: hideNativeAdWithAnimation");var t=n("."+kt);t&&n(t).animate({left:-n(t).outerWidth()-uf},{duration:1e3})}function ls(n,t){var i,r;if(n&&t&&(i=n.getElementsByClassName(e),i.length>0)){var u="data-template-name",f="data-m",e="rc",o=i[0],h=o.getAttribute(u),c=o.getAttribute(f),s=t.getElementsByClassName(e);s.length>0&&(r=s[0],r.setAttribute(u,h),r.setAttribute(f,c))}}function as(){var o=[],u=i.getElementsByClassName(ii),t,s,f,n,r,e;if(u)for(t=0;t<u.length;t++)s=u[t],f=s.parentNode,f&&(n=f.id,n&&n.length>0&&(r=n.indexOf("_"),r>-1&&r<n.length&&(e=n.substring(r+1),e&&o.push(e))));return o}vf=vf();d=us();of=of();var fe=n("body"),ye=(fe.hasClass("gfp")||fe.hasClass("afp"))&&fe.hasClass("fullscreen"),lf=p.interstitial_gallery_start_index-1,pe="loaded",af=[],df=!1;return k=i.querySelectorAll("article .slideshow li"),{manageRiverNativeAds:ao,managePostArticleRecommendation:rs,manageRightRailAds:d?vo:yo,manageInterstitialRecommendation:is,manageVideoPauseRecommendation:ss,manageTopBannerNativeAd:ho,manageTopRightNativeAd:lo}}var vt="loaded",pi="showbackup",ot=".nativeadserversidecontentmodule",wi=".rc-item-js",ui="sameoab_ad_container",dt="data-nativead-placements",yr="data-nativead-2call-placements",bi="data-module-id",ki="data-nativead-postarticle-count",w=o(),b,gt=4e3,st=!1,ht=[],ct=[],yt="articleflex",fi="galleryflex",di="sdflex",nt="data-provider",pr="ArticlePageOneRiver",wr="SDPageOneRiver",br="FlexGalleryPageOneRiver",gi="VideoPageOneRiver",kr="flexasidestatic:1",d=!1,ni=0,ei=0,oi=0,nr=0,pt=0,si=0,dr=12,gr="abhomepage_top:1",tr=".gallery-onepage-nativead",ut,ti="nativeadcontentviewsajax",ir="AR",hi="GA",rr="VI",ur="SD",tt=ir,nu="#topbannernativead",tu="#precontent[data-region='precontent']",iu="#extcontentsponcon__sliver_1",ru=".mediumcardContainer",uu=".drrTopAdWrapper.nativeAd",ci="data-nativead-position",fu=".sip.infopaneregion.slideshow",eu="oneriver.flex.infopane",fr="oneriver.main",wt="oneriver.main.dbl",ou="40_infopane-sc_li",su="oneriver.flex.main",hu="oneriver.flex.main.dbl",li="flex.rightrail",cu="adlabel rcdw",ai="dwHandled",vi=!1,lu="galleryonepagecontent",au="post-article",vu=["1","2"],yu=["1"],pu="sliver",wu=["1"],bu="rectangle",ku=["1"],ii="rrFeedNativeAdPlaceholder",du="rrFeedHandledNativeAdPlaceholder",er="rrFeedSamRTBNativeAd",gu="rightRailNativeAds",ri=!1,or="interstitialgallery",ft,nf="nativead",lt="animationCompleted",it,yi,et,k,rt=[],bt=0,tf="videopause:1",kt="videoPauseNativeAdContainer",rf=".wcvideoplayer",sr=".closeButton",g,uf=10,ff=20,hr="data-viewed",cr="EventPause",lr="EventResume",ar="EventInfo",vr="videoChanged",at;return ef});require(["articlePageNativeAdHandler","c.deferred"],function(n){var t=n();t.manageRightRailAds(".nativeadasideplaceholder");t.managePostArticleRecommendation()});require(["document","mediator","window","c.dom"],function(n,t,i){function v(){if(r=n.getElementById("msnewsroot"),r){var t=r.getAttribute("data-canary");switch(t){case"DomLoad":l();break;case"PageLoad":u("c.onload",r);break;case"PageComplete":u("c.pageComplete",r);break;case"ReadyForRiver":u("c.readyForRiver",r);break;case"RiverReady":u("c.riverReady",r);break;case"Direct":break;case"Ttvr":u("c.ttvr",r);break;default:u("c.deferred",r)}u("c.loadSpaBootstrap",r)}}function u(n){require([n],function(){l()})}function e(t,i,r){var u=n.createElement("script");return u.src=t,u.onerror=function(){c=t;require(["track","spaErrorCategory"],function(n,t){var i=t.spaJSNotDownloaded;i.errMsg+=". spaBootstrapHost:createScriptElement(): ScriptUrl: "+c;n.trackAppErrorEvent(i)})},typeof r=="function"&&(u.onload=r),i===!0&&n.head.appendChild(u),u}function y(r,u,f){u&&f&&(e(u,!0,function(){e(f,!0,function(){i.spaStartupLoaded=!0;t.pub("spaStartupLoaded");typeof r=="string"&&r!==""&&n.head.appendChild(e(r))})}),require(["perfMarker"],function(n){n(a,!0)}))}function l(){f||(f=!0,h=r.getAttribute("data-commonChunksJsUrl"),s=r.getAttribute("data-startupJsUrl"),o=r.getAttribute("data-vendorJsUrl"),y(h,s,o))}var o,s,h,r,c,a="TimeToSpaDownloadInitiated",f;i.spaStartupLoaded=!1;f=!1;v()});require(["document","window","mediator","logging","c.dom"],function(n,t,i,r){function s(){for(var i,u,f=n.getElementsByClassName("spa-exp"),r=0;r<f.length;r++)(i=f[r],u=i.id,t.expDict[u]&&t.expId[u]===1)||(t.spaStartupLoaded===!0?e(i):h(i))}function h(n){i.sub("spaStartupLoaded",function(){e(n)});r.information("[spaExperience] waiting on spa startup load.")}function e(n){if(n){var t=n.getAttribute("data-canary");switch(t){case"DomLoad":o(n);break;case"PageLoad":u("c.onload",n);break;case"PageComplete":u("c.pageComplete",n);break;case"ReadyForRiver":u("c.readyForRiver",n);break;case"RiverReady":u("c.riverReady",n);break;case"Direct":break;case"Ttvr":u("c.ttvr",n);break;default:u("c.deferred",n)}u("c.loadExp_"+n.id,n)}}function u(n,t){require([n],function(){o(t)})}function c(t,i){var r=n.createElement("script");return r.src=t,typeof i=="function"&&(r.onload=i),n.head.appendChild(r),r}function o(n){var i=n.id,r;f[i]||(f[i]=1,r=n.getAttribute("data-appJsUrl"),c(r,function(){t.expDict[n.id]=1;var i="TimeToSpaDownloadCompleted-"+n.id;require(["perfMarker"],function(n){n(i,!0)})}))}t.expDict=t.expDict||{};var f={};s()});require(["logging","measure","document","c.onload"],function(n,t,i){var e=t(i.getElementsByTagName("head")[0]),o=e("boxSizing"),r;if(o!="border-box"){var u="",f=i.getElementsByTagName("head")[0];f?(r=f.querySelectorAll("link[href*='/_sc/css/']"),u=r.length===0?"No css found.":r.length===1?r[0].href:"Multiple css urls found: "+r[0].href+" "+r[1].href):u="No head element found.";n.fatalError("C5001 Css was not loaded correctly. "+u)}});Date.prototype.toLogTime||(Date.prototype.toLogTime=function(){var n=this.getHours(),t=this.getMinutes(),i=this.getSeconds();return n=n<10?"0"+n:n,t=t<10?"0"+t:t,i=i<10?"0"+i:i,n+":"+t+":"+i});typeof String.prototype.trim!="function"&&(String.prototype.trim=function(){return this.replace(/^\s+|\s+$/g,"")});streamSenseUrl="url(//static-entertainment-neu-s-msn-com.akamaized.net/sc/37/99f26e.js)";streamSenseUrl.substr(0,4)=="url("&&(streamSenseUrl=streamSenseUrl.substr(4,streamSenseUrl.length-5));require({js:streamSenseUrl},function runIfDownloadFinished(){window.ns_?(console.log("[comscoreStreamSenseReporter] streamsense loaded"),define("streamsense",function(){return window.ns_})):setTimeout(runIfDownloadFinished,50)});require(["jquery","mediator","elementTrackingDecorator","viewAware"],function(n,t,i,r){function w(){return!h&&window.videojs&&(h=window.videojs.getAllPlayers()[0]),h}var a=n(".videojsplayer"),u=n(".player-wrapper"),v=n(".player-placeholder"),h,y=!1,f=!1,e="shrunk",p="animate",c=-1,l=n("<button><span /><\/button>").addClass("close-mini").attr({"data-otfUseViewportForVisibility":"true",title:"Close"}),o,s;a.length>1||(n(".vjs-msn").after(l),o=function(){f||(v.width(u.width()),v.height(u.height()));var t=n("video",u);t.width("100%");t.height("100%")},s=function(n){f=n;f?u.toggleClass(e,n):u.toggleClass(e,n).toggleClass(p,n);a.toggleClass(e,n);o()},o(),i.setTrackingForSingleElement(l,u,{defaults:{n:"mini-videojsplayer"}}),r.listen(function(){f||o()}),t.sub("scroll-in-viewport",function(){u.hasClass(e)&&(s(!1),window.clearTimeout(c))}),t.sub("scroll-out-viewport",function(){y||w().paused()||(s(!0),c=setTimeout(function(){u.toggleClass(p,!0)},100))}),l.click(function(n){w().pause();y=!0;s(!1);window.clearTimeout(c);n.stopPropagation()}))});require(["binding","scrollToViewport"],function(n){n("scrollToViewport",".videojsplayer .player-placeholder").all({checkingAtPixels:1})});define("videoJsInViewPlay",["jquery","mediator","jqBehavior","wcvp.playerUtils","window"],function(n,t,i,r,u){function e(i,e){function y(){const n=u.videojs&&u.videojs.getAllPlayers().length>1;w(n)}function c(i){if(h&&(!i||n(f,i).attr("id")===o.attr("id"))&&b()){var r=h.get(0);r.paused&&r.play();t.pub("inviewplay",{playerId:o.attr("id")})}}function p(n){n.playerId===o.attr("id")||r.IsInView(s,l,a)||h.paused||h.get(0).pause()}function w(n){s.data("inviewplay",{enabled:n})}function b(){var n=s.data("inviewplay")||{enabled:!0};return n.enabled===!0}function k(){t.sub(v,c);t.sub("inviewplay",p);o.on("click keydown",y)}function d(){t.unsub(v,c);t.unsub("inviewplay",p);o.off("click keydown",y)}var l=Math.abs(e.inViewWidthFraction||1),a=Math.abs(e.inViewHeightFraction||1),v="scroll-in-viewport",s=i,o=n(f,s),h=n("video",o);return r.IsInView(s,l,a)&&c(),{setup:k,teardown:d}}const f=".video-js.vjs-msn";return i(e)});require(["binding","scrollToViewport","videoJsInViewPlay"],function(n){n("scrollToViewport",".videojs.player-wrapper").all({checkingAtPixels:1});n("videoJsInViewPlay",".videojs.player-wrapper").all({inViewWidthFraction:.1,inViewHeightFraction:.2})});define("videoJsOverlay",["jquery","window","viewAware","jqBehavior"],function(n,t,i,r){function h(r){function g(){return!b&&t.videojs&&l&&(b=t.videojs.getPlayer(l.attr("id"))),b}function k(){y.toggleClass("end",h.scrollLeft()===h[0].scrollWidth-h.width());p.toggleClass("end",h.scrollLeft()===0)}function nt(n){r.toggleClass(u,!0);o.toggleClass(f,!0);l.focus();v.attr({disabled:!0});t.loadDeferredImages();n.stopPropagation();k();g().play()}function tt(t){n(t.currentTarget).hasClass("overlay-close")&&(r.toggleClass(u,!1),o.toggleClass(f,!1),l.focus(),v.attr({disabled:!1}),t.stopPropagation())}function it(){h.animate({scrollLeft:"-="+e},300,k)}function rt(){h.animate({scrollLeft:"+="+e},300,k);t.loadDeferredImages()}function ut(i){i.preventDefault();i.stopPropagation();var r=n(i.currentTarget),u=n(i.currentTarget).attr("href"),f=g();u+=(u.indexOf("?")>0?"&":"?")+"metadataonly=true";n.getJSON(u,function(n){f.trigger("updateSource",n);ft.text(r.attr("title"));d.find("span").text(r.find(".provider span").text());d.find("img").attr("src",r.find(".provider img").attr("src")||"");h.find("li").removeClass("current");var i=h.find("[data-id='"+n.uuid+"']");i.addClass("current");i.get(0).scrollIntoView();t.loadDeferredImages()})}function et(){h.on("click","a",ut);y.on("click",rt);p.on("click",it);w.on("click",tt);v.on("click",nt)}function ot(){h.off("click","a",ut);y.off("click",rt);p.off("click",it);w.off("click",tt);v.off("click",nt)}var l=r.find(".video-js.vjs-msn"),a=r.find(".videojs.player-wrapper"),c=a.find(".video-overlay"),h=c.find(".playlist"),y=c.find(".rightarrow"),p=c.find(".leftarrow"),w=a.find(".player-root-wrapper, .overlay-close"),v=a.find(".overlay-open button"),ft=c.find(".video-info #title"),d=c.find(".video-info .provider"),b;return i.listen(function(){(i.currentView()&i.views.SIZE2COLUMN)===i.views.SIZE2COLUMN&&w.click()}),c.each(function(t,i){n(i).appendTo(n(i).parent())}),a.toggleClass(s,!0),{setup:et,teardown:ot}}const u="expanded",f="noscroll",s="loaded",e=908,o=n("body");return r(h)});define("truncate",["jquery","jqBehavior","mediator","requestAnimationFrame","measure","format","truncate.tokens","perfMarker"],function(n,t,i,r,u,f,e){function l(t,e){function st(){var i,f,e,o,r;if(it){for(it=!1,i=l;i--;){for(f="",e=0,r=t[i].firstChild;r!=null;)r.nodeType==1?(++e,o=r):r.nodeType==3&&(f+=r.nodeValue),r=r.nextSibling;e==1&&n.trim(f)==""&&(p[i]=o)}for(i=l;i--;)w[i]=u(t[i]),v[i]=(p[i]||t[i]).innerHTML,nt[i]=t[i].title}else ot();for(i=l;i--;)rt(i),b[i]=v[i],y[i]=!0;ut()}function ht(){for(var n=l;n--;)rt(n),y[n]=t[n].scrollHeight>a[n];ut()}function rt(n){var i=t[n];if(i&&i.parentNode){var r=w[n],o=i.getAttribute("data-truncate-lines")||e.truncateLines,u=parseFloat(r("paddingTop")),s=parseFloat(r("paddingBottom")),h=r("lineHeight"),f=parseFloat(r("maxHeight"));o?(a[n]=parseFloat(h)*o+s,a[n]>f&&(a[n]=f),a[n]+=u):a[n]=(f||i.clientHeight)+u;a[n]=a[n]+.5|0;tt[n]=i.clientWidth;g[n]=u+2*parseFloat(h)+s+.5|0}else w[n]=p[n]=null,y[n]=d[n]=!1}function ut(){for(var f=!0,h=1e3,i,e,r,u;f&&--h;){for(f=!1,i=l;i--;)if(y[i])if(e=a[i],d[i]=t[i].scrollHeight>e,d[i]){if(k[i]=!0,t[i].scrollHeight<g[i]){ft(i);continue}r=b[i];r.slice(-s)==o&&(r=r.slice(0,-s));u=c.exec(r);u&&u[0]!=r?(f=!0,t[i].scrollHeight>e*2&&(r=r.substr(0,r.length/2)),b[i]=r.substr(0,r.length-u[0].length)+o):ft(i)}else y[i]=!1;for(i=l;i--;)d[i]&&((p[i]||t[i]).innerHTML=b[i])}for(i=l;i--;)k[i]&&(t[i].title=n.trim(n("<span>"+v[i]+"<\/span>").text()))}function ft(n){var t=tt[n]-parseInt(w[n]("paddingLeft"))-parseInt(w[n]("paddingRight"));b[n]=t>0?f(h,v[n],t+"px"):v[n];y[n]=!1}function et(){r(st)}function ot(){for(var n=l;n--;)k[n]&&((p[n]||t[n]).innerHTML=v[n],t[n].title=nt[n],k[n]=!1)}var l=t.length,p=new Array(l),w=new Array(l),g=new Array(l),v=new Array(l),nt=new Array(l),tt=new Array(l),b=new Array(l),a=new Array(l),y=new Array(l),k=new Array(l),d=new Array(l),it=!0;return i.sub("truncate",function(){r(ht)}),{setup:et,teardown:ot,update:et}}var h='<span style="white-space:nowrap;overflow:hidden;text-overflow:ellipsis;display:block;width:{1}">{0}<\/span>',o=e.truncateEllipsis,s=o.length,c=/(?:\s|[,!\.\?:;])*([\u3000-\u30ff\u3400-\u4DBF\u4E00-\u9FFF\uF900-\uFAFF]|[^\s\u3000-\u30ff\u3400-\u4DBF\u4E00-\u9FFF\uF900-\uFAFF]+)(?:\s|[,!\.\?:;])*$/;return t(l,null,{each:1})});define("videoJsEndslate",["jquery","mediator","videoPlayerEvents","jqBehavior","window","c.dom"],function(n,t,i,r,u){function c(r){function a(){l(!1)}function y(){l(!0)}function p(t){var i,r;t.preventDefault();t.stopPropagation();i=k(t);i=i+(i.indexOf("?")>0?"&":"?")+"metadataonly=true";r=n(t.currentTarget);n.getJSON(i,function(n){n&&(c.trigger("updateSource",n),h.text(r.attr("title")),f.find("span").text(r.find(".provider span").text()),f.find("img").attr("src",r.find(".provider img").attr("src")||""),f.find("img").attr("data-src",r.find(".provider img").attr("data-src")),l(!1))})}function w(){c.trigger("replay");l(!1)}function k(n){for(var i=n.target||n.srcElement,t=i;t!==null&&t.tagName.toLowerCase()!=="a";)t=t.parentNode;return t!==null&&t.hasAttribute("href")?t.getAttribute("href"):null}function l(n){s.data("disabled")||(s.css("visibility",n?"visible":"hidden"),v.toggleClass("endslate",n))}function d(){if(c){var n=c.id();t.subChannel(i.started,n,a);t.subChannel(i.resume,n,a);t.subChannel(i.completed,n,y);s.find(e).on("click",p);s.find(o).on("click",w)}}function g(){if(c){var n=c.id();t.unsubChannel(i.started,n,a);t.unsubChannel(i.completed,n,y);s.find(e).off("click",p);s.find(o).off("click",w)}}var s=n(".video-endslate",r),v=n(".player-wrapper",r),b=n(".video-js.vjs-msn",v),c=u.videojs.getPlayer(b.attr("id"));return{setup:d,teardown:g}}var e=".playlist a",o=".replay",s=n(".video-overlay"),f=s.find(".video-info .provider"),h=s.find(".video-info #title");return r(c)});require(["binding","c.dom"],function(n){n("truncate",".playlist .desc").all()});define("videoJsContinuousPlay",["jquery","mediator","videoPlayerEvents","wcvp.playerUtils","jqBehavior","window","c.dom"],function(n,t,i,r,u,f){function p(u,p){function ci(n,t,i){const r=Math.max(0,n-t),u=0;return n>0&&t>0&&r>=u&&r<=i}function li(){return u.hasClass("expanded")}function pt(){return u.hasClass("shrunk")}function ft(n){n===!0?yt.removeData("disabled"):yt.data("disabled","true")}function wt(){tt=!1;rt=!1;ft(!1)}function bt(){if(!tt&&w&&!w.freewheel().adsPlaying){const n=w.duration(),t=w.currentTime();ci(n,t,ct)&&(tt=!0,k=ri(),ni(k))}}function kt(){b=st();b>0&&ii()}function dt(){b=st();tt&&b>0&&ot()}function gt(){lt=!0;k=ri();ni(k)}function ni(t){var u=n(".vid-title",d),i,f,r;if(u.text()!==t.title){u.html(t.title);try{i=t.image.dataSrc&&JSON.parse(t.image.dataSrc)}catch(o){i=null}f=i&&i["default"]?i["default"].src:t.image.src;r=n(".vid-image",d);r.attr("src",f);r.attr("alt",t.image.alt);require(["binding"],function(n){n("truncate",e+" .truncate").all()})}ti();ai()}function ti(){d.hasClass("show")||d.addClass("show")}function et(n){d.hasClass("show")&&(n&&(ii(),b=0),d.removeClass("show"))}function ai(){b=lt?5:st();ot()}function ot(){b>ct||pt()&&!li()?et(!1):ti();b<=0?(et(!0),rt||setTimeout(function(){nt=ut;vi()},p.secondsToPauseBeforeNextVideo*1e3)):(b!==1||pt()||pi(),hi.text(b),it=setTimeout(function(){b--;ot()},1e3))}function ii(){it&&clearTimeout(it)}function st(){if(w){const n=w.duration(),t=w.currentTime();return Math.max(0,Math.ceil(n-t))}}function ri(){var r=fi(),t,n,i,u;return r?(t=r.find("a"),!t)?null:(ut=t.length>nt+1?nt+1:0,n=t.eq(ut),r?(i=n.find("img").first(),u=n.find(".provider").first(),{title:n.find("h3").text()||n.attr("title"),url:n.attr("href"),image:{src:i.attr("src"),dataSrc:i.attr("data-src"),alt:i.attr("alt")},provider:{name:u.find("span").text(),logoUrl:u.find("img").attr("src")}}):void 0):null}function vi(){if(w){var t=k.url+(k.url.indexOf("?")>0?"&":"?")+"metadataonly=true";n.getJSON(t,function(n){var t,i;n&&(w.trigger("updateSource",n),g.length&&(g.find(".video-info #title").text(k.title),t=g.find(".video-info .provider"),t.find("span").text(k.provider.name),t.find("img").attr("src",k.provider.logoUrl),g.find(".playlist li").removeClass("current"),i=g.find("[data-id='"+n.uuid+"']"),i.addClass("current"),i.get(0).scrollIntoView(),f.loadDeferredImages()))})}}function ui(n){if(n&&n.video){var i=n.video,t=yi(i.attr("href"));t!==null&&(nt=t);return}}function yi(n){var r=fi(),t,i;if(!n||!r||(t=r.find("a"),!t))return null;for(i in t)if(n==t.eq(i).attr("href"))return parseInt(i);return null}function fi(){var i=n(s),t;return i.length?i:(t=n(o),t.length)?t:null}function ht(){et(!0);rt=!0;ft(!0)}function pi(){r.IsInView(at,ei,oi)||ht()}function wi(){if(w){const n=w.id();t.subChannel(i.updateVideoIndex,n,ui);t.subChannel(i.pause,n,kt);t.subChannel(i.resume,n,dt);t.subChannel(i.error,n,gt);w.on("timeupdate",bt);w.on("loadstart",wt)}vt.on("click",ht);ft(!1)}function bi(){if(w){const n=w.id();t.unsubChannel(i.updateVideoIndex,n,ui);t.unsubChannel(i.pause,n,kt);t.unsubChannel(i.resume,n,dt);t.unsubChannel(i.error,n,gt);w.off("timeupdate",bt);w.off("loadstart",wt)}vt.off("click",ht)}const ei=.5,oi=.5,ct=Math.max(p.countdownSeconds||5,5);var k,it,b,rt,lt=!1,nt=-1,tt=!1,ut=0,at=n(v,u),si=n(a,at),w=f.videojs.getPlayer(si.attr("id")),d=u.find(e),hi=n(h,d),vt=n(y,d),yt=u.find(c),g=u.find(l);return{setup:wi,teardown:bi}}var o=".video-endslate.with-playlist ul",s=".playlist-container ul",e=".nextvideo-outer",h=".next-seconds",c=".video-endslate",l=".video-overlay",a=".video-js.vjs-msn",v=".player-wrapper",y=".cancel";return u(p,{secondsToPauseBeforeNextVideo:.5})});define("navigation",["escape","location","document"],function(n,t,i){function o(t,i,r){var u=t[i],e,f;if(!u||u.length===0)return"";for(e="",f=0;f<u.length;f++)u[f]&&(e=e+r+i+"="+n.urlPart(u[f]),r==="?"&&(r="&"));return e}function u(n,t,i){var s=function(n){return n=n.replace(/\+/g," "),decodeURIComponent(n)},u={},o,e;if(n)for(n=n.split("#")[0],o=n.split("&"),e=0;e<o.length;e++){var h=o[e].split("="),r=h[0],f=h[1];i&&(r=s(r),f&&(f=s(f)));t||r==="item"?(u[r]||(u[r]=[]),u[r].push(f)):u[r]=f}return u}function f(n){var t=i.createElement("a");return t.href=n,{protocol:t.protocol,host:t.host,hostName:t.hostname,port:t.port,path:t.pathname,hash:t.hash,query:t.search,origin:t.origin}}function e(n){return f(n).hostName}var r={getUrl:function(n){return r.filter?r.filter(n):n},navigate:function(n,i){r.filter&&(n=r.filter(n));i?t.replace(n):t.href=n},getHostName:e,parseUrl:f,isLocal:function(n){var i=e(n);return!i||t.hostname==i},getParams:u,getParamsFromUrl:function(n,t,i){var r=n.split("?")[1];return u(r,t,i)},mergeQueryStringParams:function(t,i){var s,f,e,h,r,c;if(i){if(s=t.split("?"),s[1]){f=u(s[1],!1,!0);for(r in i)f[r]=i[r]}else f=i;t=s[0];e="?";h="item";for(r in f)r!==h&&(t+=f[r]?e+n.urlPart(r)+"="+n.urlPart(f[r]):e+n.urlPart(r),e==="?"&&(e="&"));c=o(f,h,e);t=t+c}return t},filter:null};return r});require(["logging","measure","document","c.onload"],function(n,t,i){var e=t(i.getElementsByTagName("head")[0]),o=e("boxSizing"),r;if(o!="border-box"){var u="",f=i.getElementsByTagName("head")[0];f?(r=f.querySelectorAll("link[href*='/_sc/css/']"),u=r.length===0?"No css found.":r.length===1?r[0].href:"Multiple css urls found: "+r[0].href+" "+r[1].href):u="No head element found.";n.fatalError("C5001 Css was not loaded correctly. "+u)}});define("logging",["navigation","headData","requestAnimationFrame","window","document","pageTime","escape"],function(n,t,i,r,u,f,e){function ut(n,t){if(n.addEventListener)n.addEventListener("error",t,!1);else if(n.onerror){var i=n.onerror;n.onerror=function(n,r,u,f,e){return i(n,r,u,f,e),t(n,r,u,f,e)}}else n.onerror=t}function ft(){if(!o&&(o=n.getUrl(t.clientSettings.base_url+"_log"),!/[?&]fdhead=[^&#]*/i.test(o))){var i=(/\bf\:([^;]*)/.exec(u.getElementsByTagName("head")[0].getAttribute("data-info"))||{})[1]||"";i&&(o+=(o.indexOf("?")>0?"&":"?")+"fdhead="+i)}return o}function g(){c&&k&&!p&&(p=setTimeout(function(){var h,l,o,i,f,e;if(p=0,s.length){if(h=ft(),l="POST",r.hybridEnabled===1&&(d=!0),o=[],i=u.querySelectorAll&&u.querySelectorAll("[data-anadid]"),i&&i.length)for(f=0;f<i.length;f++)o.push(i[f].getAttribute("data-anadid"));e={aid:t.clientSettings.aid,v:t.clientSettings.v,messages:s,isInstart:d,adIds:o};e=JSON.stringify(e);var v=JSON.stringify({data:e}),n=new XMLHttpRequest;n.onload=function(){n.status!=200&&(a("error","[506] Could not log, request status: "+n.status+"; response text: "+n.responseText),c=!1)};n.open(l,h,!0);n.setRequestHeader("Content-Type","application/json;charset=UTF-8");n.send(v);s=[]}},2e3))}function l(n,t){return(t==b&&n.indexOf("Script error")>=0&&(t=h),t==h)?"warn":t==y?"info":(c&&(s.push({m:e.urlPart(n),t:t,d:f()}),g()),t==y?"info":t==h?"warn":"error")}function a(n,t,i){if(r.console){if(!i&&n=="info")return;if(!i&&n=="warn")return;var u=console[n];u&&typeof u=="function"?console[n](t):console.log&&console.log(t)}}function v(n){var r=[],t,i;if(n)for(t=0;t<n.length;++t)i=nt(n[t]),i&&r.push(i);return r.join(", ")}function nt(n,t,i,u,f){var o=(n==null||typeof n=="string"?n:n.message||n.description)||"",e,s;return!o&&(n!=null&&(typeof n=="object"&&n.toString()=="[object Event]"?(e=r.event,e&&e.type=="error"&&(o=e.errorMessage,t=e.errorUrl,i=e.errorLine,u=e.errorCharacter)):o=n.toString()),!o)?"":(t=n.url||n.filename||t,i=n.lineno||i,u=n.colno||u,s=n.stack||n.error&&n.error.stack,o.trim()+(f||"")+(i?"\nLine="+i:"")+(u?"\nColumn="+u:"")+(t?"\nScriptUrl="+t:"")+(s?"\nStack="+s:""))}function et(){var n=v(arguments);l(n,it);i(function(){var n=u.location,i=e.html(n.protocol+"//"+n.host),f=e.url(n.href),o=function(n){var i="",r,t;if(n)for(r=n.length,t=0;t<r;t++)(t===8||t===12||t===16||t===20)&&(i+="-"),i+=n[t];return i};u.getElementsByTagName("body")[0].innerHTML="<style>body{font-family:Arial;margin-left:40px}img{border:0 none}#content{margin-left:auto;margin-right:auto}#message h2{font-size:20px;font-weight:normal;color:#000;margin:34px 0 0 0}#message p{font-size:13px;color:#000;margin:7px 0 0 0}#errorref{font-size:11px;color:#737373;margin-top:41px}<\/style><div id='content'><div id='message'><h2>This page is not available right now<\/h2><p>This can sometimes happen if you have internet connectivity problems or are running software/plugins that affect your internet traffic.<br/><br/><a href=\""+e.html(f)+'" onclick="window.location.reload(true)">Click here<\/a> to try this page again, or visit: <a href="'+i+'">'+i+"<\/a><\/p><\/div><div id='errorref'><span>Ref 1: "+e.html(o(t.clientSettings.aid))+"&nbsp;&nbsp;&nbsp;Ref 2: "+e.html(t.clientSettings.sid||"000000")+"&nbsp;&nbsp;&nbsp;Ref 3: "+e.html((new r.Date).toUTCString())+"<\/span><\/div><\/div>"});ot({errId:1512,errMsg:n})}function ot(n){require(["track"],function(t){var i={errId:n.errId,errMsg:n.errMsg,reportingType:0};t.trackAppErrorEvent(i)})}function tt(){var n=v(arguments);a(l(n,b),n,!0)}function st(){var n=v(arguments);a(l(n,h),n)}function ht(){var n=v(arguments);a(l(n,y),n)}function ct(n){(r.console||{}).timeStamp?console.timeStamp(n):(r.performance||{}).mark&&r.performance.mark(n)}var w=0,it=-1,b=0,h=1,y=2,s=[],p,k,rt,o,d=!1,c=Math.random()*100<=10;return ut(r,function(n,t,i,r){return w++,n=nt(n,t,i,r," [ENDMESSAGE]"),n&&tt("[SCRIPTERROR] "+n),!0}),c&&require(["jquery","c.deferred"],function(n){k=!0;rt=n;s.length&&g()}),{error:tt,fatalError:et,unhandledErrorCount:function(){return w},perfMark:ct,warning:st,information:ht}});define("perfMarker",["window"],function(n){function o(){return s?t.now()|0:r&&c()-r}function f(n){return typeof n=="function"}var t=n.performance,i;if(!t)return i=function(){},i.now=function(){return 0},i;var s=f(t.now),h=f(t.mark),r=(t.timing||{}).navigationStart,u=n.Date,c=f(u.now)?u.now:function(){return+new u},l,e=n._pageTimings||(n._pageTimings={}),a=!1,i=function(n,i,u,f){var s,c;typeof n!="string"||i&&e[n]&&!u||(s=typeof i=="number",s||(h&&t.mark(n),l&&console.timeStamp(n)),(i||a)&&(c=s?Math.round(i-(f?0:r)):o(),isNaN(c)||(e[n]=c)))};return i.now=o,n._perfMarker=i,i});define("videoPlayerEvents",{playerLoad:"commonPlayerImpression",playerReady:"playerReady",started:"videoStarted",almostEnding:"videoAlmostEnding",ending:"videoEnding",completed:"videoCompleted",error:"videoErrored",mute:"videoMute",unmute:"videoUnmute",pause:"videoPaused",resume:"videoResume",seek:"videoSeeked",fullScreenEnter:"fullScreenEntered",fullScreenExit:"fullScreenExited",timeupdate:"timeupdate",videoQualityChanged:"videoQualityChanged",videoShared:"videoShare",videoReplay:"videoReplay",updateSource:"videoUpdateSource",updateVideoIndex:"updateVideoIndex",videoChanged:"videoChanged",contentCheckpoint:"contentCheckpoint"});define("videoPlayerUtils",["jquery"],function(n){function u(){var f=n(t).first(),u;return f.length?f:(u=n(r).first(),u.length?u:n(i).first())}var t=".wcvideoplayer",i=".oneplayer .oneplayer-wrapper",r=".player-wrapper .video-js.vjs-msn";return{getPlayerContainer:u}});define("wcvp.wcAjax",["jquery","window"],function(n,t){function i(){function r(n,u,f,e){for(var c,l,s,o=i,h=0;h<o.length;h++)if(o[h]===null)return c=-1,f&&typeof f=="function"&&e>0&&(c=t.setTimeout(function(){try{var n=o[h];o[h]=null;t.clearTimeout(c);f(n.url)}catch(i){}},e)),o[h]={url:n,success:u,timerId:c},h;for(l=new Array(o.length+4),s=0;s<l.length;s++)s<o.length?l[s]=o[s]:t["JsonpCb"+s]=new Function("data","WcAjax.JsonpCb("+s+", data);");return i=l,r(n,u,f,e)}function u(n){var t=i,r=t[n];return t[n]=null,r}var i=[];this.ajax=function(t){if(t=n.extend({dataType:"jsonp",timeout:1e4},t),t.dataType=="jsonp"){var i=r(t.url,t.success,t.error,t.timeout);n.extend(t,{cache:!0,global:!1,jsonpCallback:"JsonpCb"+i,success:null,error:null})}return n.ajax(t)};this.JsonpCb=function(n,i){var r=u(n);r&&(r.timerId!=-1&&t.clearTimeout(r.timerId),r.success&&typeof r.success=="function"&&r.success(i,r.url))}}return t.WcAjax=new i});define("wcvp.locStrings",function(){return{adchoices_link_tiptext:"AdChoices",adchoices_image_tiptext:"AdChoices",ad_link_tiptext:"Advertisement",ad_image_tiptext:"Advertisement",agegate_button:"Month / Day / Year",agegate_cancel:"Cancel",agegate_day:"Day",agegate_day_format:"DD",agegate_error:"We're sorry, this video is restricted based on the age you entered.",agegate_header:"When were you born?",agegate_label:"Please verify your date of birth to view this video.",agegate_month:"Month",agegate_month_format:"MM",agegate_submit:"Submit",agegate_year:"Year",agegate_year_format:"YYYY",closecaption_caption_preview:"Caption preview",closecaption_done:"DONE",closecaption_label_text_background_color:"Text background",closecaption_label_text_background_transparency:"Text background transparency",closecaption_label_text_color:"Text color",closecaption_label_text_edge:"Text edge",closecaption_label_text_font:"Font",closecaption_label_text_size:"Text size",closecaption_label_text_transparency:"Text transparency",closecaption_label_window_background_color:"Window color",closecaption_label_window_background_transparency:"Window transparency",closecaption_menuitem_selected:"Selected",closecaption_off:"OFF",closecaption_options_color_black:"Black",closecaption_options_color_blue:"Blue",closecaption_options_color_cyan:"Cyan",closecaption_options_color_green:"Green",closecaption_options_color_magenta:"Magenta",closecaption_options_color_red:"Red",closecaption_options_color_white:"White",closecaption_options_color_yellow:"Yellow",closecaption_options_default:"Default",closecaption_options_edge_depressed:"Depressed edges",closecaption_options_edge_dropshadow:"Drop shadowed",closecaption_options_edge_none:"No edges",closecaption_options_edge_raised:"Raised edges",closecaption_options_edge_uniform:"Uniform",closecaption_options_font_casual:"Casual",closecaption_options_font_cursive:"Cursive",closecaption_options_font_monospacesansserif:"Monospace without Serifs",closecaption_options_font_monospaceserif:"Monospace with Serifs",closecaption_options_font_proportionalsansserif:"Proportional without Serifs",closecaption_options_font_proportionalserif:"Proportional with Serifs",closecaption_options_font_smallcaps:"Small Capitals",closecaption_options_size_100:"100%",closecaption_options_size_150:"150%",closecaption_options_size_200:"200%",closecaption_options_size_50:"50%",closecaption_options_size_75:"75%",closecaption_options_transparency_opaque:"Opaque",closecaption_options_transparency_semitransparent_33:"Semi-transparent 33%",closecaption_options_transparency_semitransparent_66:"Semi-transparent 66%",closecaption_options_transparency_transparent:"Transparent",closecaption_reset:"RESET",closecaption_settings:"SETTINGS",closecaption_title:"Caption settings",endslate_advertisement:"Advertisement",endslate_info:"Info",endslate_related:"Related Videos",endslate_replay:"Replay Video",endslate_share:"Share",error_agegate_day:"Enter a day in the range from 1 to {0}.",error_agegate_month:"Enter a month in the range from 1 to 12.",error_agegate_year:"Enter a year in the range from 1900 to the current year.",error_embed_code:"The embed code is improperly configured.",error_flash_minimum_required_version_not_installed:"Unfortunately, your browser does not support video playback.",error_video_permission:"We're sorry, the owner of this video has not granted you permission to view it.",geolocation_error:"We're sorry, this video cannot be played from your current location.",infoslate_date:"Date",infoslate_duration:"Duration",infoslate_label_episode:"Episode",infoslate_label_season:"Season",infoslate_label_videoby:"Video by",infoslate_rating:"Rating",infoslate_nstar:"{0} Stars button.",infoslate_nrating:"Current rating is {0} out of 5 stars.",media_err_aborted:"video playback was aborted",media_err_decode:"video is not readable",media_err_network:"video failed to download",media_err_src_not_supported:"video format is not supported",media_err_unknown_error:"unknown error occurred",pane_close:"Close",player_admsg:"Advertisement: video will play in {0} seconds",player_adskipbuttonmsg:"Skip Ad",player_adskipmsg:"You can skip this ad in {0} seconds",player_adupdatemsg:'Ad {0} - up next: "{1}"',player_browserunsupported:"We're sorry, but your browser does not support this video.",player_chevron_left:"Previous",player_chevron_right:"Next",player_close_caption:"Closed Captioning",player_date_format:"{0}/{1}/{2}",player_emailbody:"Here's what I picked out for you.",player_emailbody2:"Video URL",player_emailfooter:"If you are unable to click the link, please copy and paste the URL in the browser to watch the video.",player_emailtitle:"You received a video!",player_expand:"Full Screen",player_logo:"Logo",player_mute:"Mute",player_nullvideoerror:"We're sorry, this video cannot be played.",player_external_override_apikey:"",player_pause:"Pause",player_play:"Play",player_playbackerror:"We're sorry, an error has occurred when playing video ({0}).",player_skipad_duration:"30",player_skipad_timer_delay:"15",player_standarderror:"We're sorry, this video can't be played.",player_time:"Seek",player_unexpand:"Exit Full Screen",player_unmute:"Unmute",player_volume:"Volume",quality:"Video Quality",quality_hd:"HD",quality_hd_tiptext:"High Definition Video",quality_hq:"HQ",quality_hq_tiptext:"High Quality Video",quality_lo:"LO",quality_lo_tiptext:"Low Bandwidth Video",quality_sd:"SD",quality_sd_tiptext:"Standard Definition Video",quality_selected:"- Selected",share_copy:"Copy",share_email:"Email",share_embed:"Embed",share_facebook:"Facebook",share_large:"Large",share_link:"Link",share_linkedin:"LinkedIn",share_medium:"Medium",share_share:"Share",share_small:"Small",share_twitter:"Twitter",video_label:"Video:",video_player_from_text:"Video player from: {0}",video_player_privacy_policy_text:"Privacy Policy",video_player_terms_text:"Terms",video_endslate_goto_hp_text:"GO TO MSN HOME",video_endslate_replay_video:"REPLAY VIDEO",video_elapsed_time_spelled_out_long:"{0} Hours {1} Minutes {2} Seconds",video_elapsed_time_spelled_out_short:"{0} Minutes {1} Seconds",scrollable_player_opt_out_message:"Hide pop-up video player for {0} hours.",scrollable_player_opt_in_hide:"Hide",opt_out_expiry_hours:"24",scrollable_player_opt_out_fade_in_time:"500",scrollable_player_opt_out_fade_out_time:"500"}});define("wcvp.videoPlayerTokens",{CultureLocStrings:{"en-us":"United States (English)","ar-ae":"الإمارات العربية المتحدة (العربية‏)","ar-sa":"المملكة العربية السعودية (العربية‏)","ar-eg":"مصر (العربية‏)","ar-xl":"العالم العربي (العربية)","de-de":"Deutschland (Deutsch)","en-ca":"Canada (English)","en-gb":"United Kingdom (English)","en-in":"India (English)","es-mx":"México (español)","fi-fi":"Suomi (suomi)","fr-ca":"Canada (français)","fr-fr":"France (français)","he-il":"ישראל (עברית)‏","it-it":"Italia (italiano)","ja-jp":"日本 (日本語)","pt-br":"Brasil (português)","ru-ru":"Россия (Pусский)","tr-tr":"Türkiye (Türkçe)","th-th":"ไทย (ไทย)","zh-tw":"台灣 (繁體中文)","da-dk":"Danmark (Dansk)","de-at":"Österreich (Deutsch)","de-ch":"Schweiz (Deutsch)","el-gr":"Ελλάδα (ελληνικά)","en-au":"Australia (English)","en-ie":"Ireland (English)","en-nz":"New Zealand (English)","en-ph":"Philippines (English)","en-sa":"Arab Region (English)","en-sg":"Singapore (English)","en-za":"South Africa (English)","es-ar":"Argentina (español)","es-cl":"Chile (español)","es-co":"Colombia (español)","es-es":"España (español)","es-pe":"Perú (español)","es-ve":"Venezuela (español)","es-xl":"América Latina (español)","fr-be":"Belgique (français)","fr-ch":"Suisse (français)","id-id":"Indonesia (Bahasa Indonesia)","ko-kr":"한국 (한국어)","nl-be":"België (Nederlands)","nl-nl":"Nederland (Nederlands)","pl-pl":"Polska (polski)","pt-pt":"Portugal (Português)","sv-se":"Sverige (svenska)","zh-cn":"中华人民共和国 (简体中文)","zh-hk":"香港特别行政區 (繁體中文)","es-us":"United States (español)","en-my":"Malaysia (English)","nb-no":"Norge (norsk, bokmål)","en-ae":"United Arab Emirates (English)","vi-vn":"Việt Nam (Tiếng Việt)","zh-sg":"新加坡 (简体中文)"},ContentErrorCodes:{BufferingFirstByteTimeout:2e3,MediaErrorAborted:2100,MediaErrorNetwork:2101,MediaErrorDecode:2102,MediaErrorSourceNotSupported:2103,MediaErrorUnknown:2104,MediaSelectionNoMedia:2200,ValidationNullVideo:2300,ValidationBlocked:2301},EventTypes:{Started:"started",Completed:"completed"},Events:{Opening:"videoOpening",Playing:"videoPlaying",Paused:"videoPaused",Ended:"playbackCompleted",Buffering:"videoBuffering",Error:"videoPlayFailed",Closed:"videoClosed",Fullscreen:"fullscreen",Video:"video"}});define("wcvp.Logger",["jquery","c.deferred"],function(){function n(){}return{Log:n}});Date.prototype.toLogTime||(Date.prototype.toLogTime=function(){var n=this.getHours(),t=this.getMinutes(),i=this.getSeconds();return n=n<10?"0"+n:n,t=t<10?"0"+t:t,i=i<10?"0"+i:i,n+":"+t+":"+i});typeof String.prototype.trim!="function"&&(String.prototype.trim=function(){return this.replace(/^\s+|\s+$/g,"")});define("wcvp.classFramework",["jquery"],function(n){var t=function(){this.DeclareClass=function(t,i){Object.create||(Object.create=function(){function n(){}return function(t){if(arguments.length!==1)throw new Error("Object.create implementation only accepts one parameter.");return n.prototype=t,new n}}());t.prototype=n.extend(Object.create(Object.prototype),t.prototype,i);t.prototype.constructor=t};this.DeriveClass=function(t,i,r){t.prototype=Object.create(i.prototype);t.prototype=n.extend(t.prototype,r);t.prototype.constructor=t}};return new t});define("wcvp.environment",["jquery","wcvp.playerUtils","c.deferred"],function(n){var t=navigator.userAgent,a=t.match(/Silk/i),u=/\bSilk\/(\d+)\.(\d+)/.test(t),o=u?Number(RegExp.$1):0,v=u?Number(RegExp.$2):0,f=o>3||o>=3&&v>=5,i=a||t.match(/Android/i),s=/Android (\d+)/i.test(t)?new Number(RegExp.$1):u?f?4:1:0,h=t.match(/iPhone/i)||t.match(/iPod/i),c=t.match(/iPad/i),e=c||h,l=t.match(/BlackBerry/i),r=t.match(/Windows Phone/i),y=r&&t.match(/HTC/i),p=/Windows NT(\s)*(\d+\.\d+)/.test(t)?parseFloat(RegExp.$2):-1;return{IE:/MSIE (\d+\.\d+)/.test(t)?new Number(RegExp.$1):/Trident.*rv:(\d+\.\d+)/.test(t)?new Number(RegExp.$1):0,IEMobileModern:/\bIEMobile\/(\d+\.\d+)/.test(t)?Number(RegExp.$1)>=10:/Windows Phone (\d+\.\d+)/i.test(t)?Number(RegExp.$1)>=10:!1,SilkModern:f,Android:i,AndroidVersion:s,AndroidModern:i&&(s>=4||f),IPhone:h,IPad:c,IProduct:e,BlackBerry:l,WindowsPhone:r,HtcWindowsPhone:y,IsMobile:e!=null||i!=null||l!=null||r!=null,NativeControls:e!=null||i!=null||r!=null,Webkit:t.match(/Webkit/i),Qsps:n.parseQsp(),Firefox:t.match(/Firefox/i),TV:t.match(/.*SMART\-TV.*Safari\/(535\.20\+|537\.42)/),WindowsRT:/^.*?\bWindows\b.*?\bARM\b.*?$/m.test(t),WindowsVersion:p}});define("wcvp.inViewOrchestrator",["jquery","viewport","mediator","wcvp.playerUtils","wcvp.Logger","c.deferred"],function(n,t,i,r){function nt(){return!document[c]}function e(){}function tt(){u&&(e("Clearing current player"),l(u,a));u=null;o=!1}function b(n){n&&u!==n&&(u&&l(u,a),e("Setting current player to : "+n.Config.PlayerId),u=n,o=!0)}function l(n,t){e("Triggering "+t+" on player "+n.Config.PlayerId);n&&n.TriggerAction&&n.TriggerAction(t)}function it(n){var t=n.Config&&n.Config.InViewWidthFraction,i=n.Config&&n.Config.InViewHeightFraction;return t=p,i=w,r.IsInView(n.Container,t,i)}function at(n){var t=vt(n);return t.length&&r.IsInView(t,p,w)}function vt(t){return t&&t.Container?n(t.Container).closest("."+lt).find(".videoplaceholder"):null}function rt(n){return!n||!n.Container?!1:n.Container.data("isShrunk")}function s(n){var s=!1,a,c,v,h,t;if(u&&(o&&(s=it(u),a=s?d:y,u.Report(a)),rt(u)&&(s=at(u)),c=s?g:ct,(o||c===g)&&i.pubChannel(c,u.Config.PlayerId,{Player:u,PlayerId:u.Config.PlayerId})),o&&u&&(u.HasUserInteracted()||s)){e(u.Config.PlayerId+" is already playing");return}for(u&&u.Report(y),v=!1,h=0;h<f.length;h++)if((t=f[h],u!==t)&&(n||!t.HasUserInteracted())&&it(t)){if(!nt()){e("Document is not visible, not triggering inview play");return}if(t.Config.InViewPlay||r.IsEnforcingInViewPlay()){e("Playing "+t.Config.PlayerId);l(t,et);b(t);t.Report(d);v=!0;break}}}function ut(){nt()?(e("Document got focus triggering inview play"),s()):(e("Document lost focus"),o&&u&&(u.Report(y),u.HasUserInteracted()||tt()))}function v(n){n.contentStartReported||(n.contentStartReported=!0)}function ft(t){var i=t&&t.player,e=t&&t.event,s=i&&i.Container&&i.Container instanceof jQuery?i.Container:n(),r;if(i&&!(n.inArray(i,f)<0)&&!rt(i)&&!s.closest("."+ht).hasClass(st)&&(!e.currentTarget||e.currentTarget.className!==ot))if(i.IsContentPlaying&&i.IsContentPlaying())if(i!==u){for(r=0;r<f.length;r++)f[r]!==i&&l(f[r],a);b(i)}else o=!0;else i===u&&i.GetCurrentPlayingTime()>0?o=!1:(u&&l(u,a),b(i))}function yt(n){var u=r.GetPlayerPosition(n.Container),t,i;if(!u){f.push(n);return}for(t=0;t<f.length;){if(f[t].Config.PlayerId===n.Config.PlayerId)return;if(i=r.GetPlayerPosition(f[t].Container),i&&u.top<i.top)break;t++}f.splice(t,0,n);n.IsAboveFold=r.IsInView(n.Container,n.Config&&n.Config.InViewWidthFraction,n.Config&&n.Config.InViewHeightFraction)}function pt(){i.sub("DisposePlayer",k);i.sub("ContentStart",v);i.sub("AdStart",v);i.sub("OnVideoUserInteraction",ft)}function wt(){i.unsub("DisposePlayer",k);i.unsub("ContentStart",v);i.unsub("AdStart",v);i.unsub("OnVideoUserInteraction",ft)}function bt(n){n&&(e("Registering "+n.Config.PlayerId),yt(n),u||(e("Triggering inview play after registering the player"),s(!0)))}function k(n){if(n){e("Disposing "+n.Config.PlayerId);u===n&&tt();var t=f.indexOf(n);t>=0&&f.splice(t,1)}}function kt(){n(document).bind(h,ut);i.sub(t.scrollChangeEventName,s);i.sub(t.sizeChangeEventName,s)}function dt(){n(document).unbind(h,ut);i.unsub(t.scrollChangeEventName,s);i.unsub(t.sizeChangeEventName,s)}function gt(){dt();wt()}var f=[],u,et="play",a="pause",d="VideoFocusIn",y="VideoFocusOut",ot="endslate",st="expanded",ht="xnetvidplayer",g="videoplaceholderfocusin",ct="videoplaceholderfocusout",o=!1,p=.05,w=.05,lt="player",c,h;return typeof document.hidden!="undefined"?(c="hidden",h="visibilitychange"):typeof document.mozHidden!="undefined"?(c="mozHidden",h="mozvisibilitychange"):typeof document.msHidden!="undefined"?(c="msHidden",h="msvisibilitychange"):typeof document.webkitHidden!="undefined"&&(c="webkitHidden",h="webkitvisibilitychange"),kt(),pt(),{RegisterPlayer:bt,DisposePlayer:k,Dispose:gt,TriggerInViewPlay:s,ScrollPlayInViewWidthFraction:p,ScrollPlayInViewHeightFraction:w}});define("wcvp.scrollablePlay",["jquery","mediator","wcvp.playerUtils","wcvp.Logger","window","elementTrackingDecorator","viewport","modernizr","viewAware","wcvp.inViewOrchestrator","keyCode","setCookie","getCookie","wcvp.locStrings","format"],function(n,t,i,r,u,f,e,o,s,h,c,l,a,v,y){function lr(t){var u=a(ei),r;t&&i.IsScrollablePlayAllowed()&&u!="true"&&(n("."+ii).length>1||(pt("Registering "+t.Config.PlayerId),r=t.Config.PlayerId,tt(!1),ar(t,r),yr(t,r)))}function ar(n,t){iu(n);ru(n);or=vr();i.IsInView(n.Container,h.ScrollPlayInViewWidthFraction,h.ScrollPlayInViewHeightFraction)?lt({Player:n,PlayerId:t}):at({Player:n,PlayerId:t})}function vr(){var i=document.createElement("dummy"),n={animation:"animationend",OAnimation:"oAnimationEnd",MozAnimation:"animationend",WebkitAnimation:"webkitAnimationEnd"};for(var t in n)if(i.style[t]!==undefined)return n[t];return null}function yr(i,r){var f,e,u;t.subChannel(wt,r,lt);t.subChannel(bt,r,at);t.subChannel(ti,r,ft);t.sub(gt,hi);t.sub(ni,ci);f=n("#"+r);e=f.parent().find("."+fi);e.length&&e.on("click",function(){ft({PlayerId:r})});u=f.parent().find("."+ct);u.length&&u.on("click",vt);p.length&&u.length&&u.hover(yt);p.length&&p.hover(yt)}function pr(i){var r,u,f;t.unsubChannel(wt,i,lt);t.unsubChannel(bt,i,at);t.unsubChannel(ti,i,ft);t.unsub(gt,hi);t.unsub(ni,ci);r=n("#"+i);u=r.parent().find("."+fi);u.length&&u.off("click",function(){ft({PlayerId:i})});f=r.parent().find("."+ct);f.length&&f.off("click",vt)}function ft(t){if(t&&t.PlayerId){var i=n("#"+t.PlayerId).removeAttr("style");g(i,d(i)).removeClass(nt)}}function lt(n){n.Player&&n.PlayerId&&w&&(eu(),et(n.Player.Container,n.PlayerId));pt("Focus in:"+n.PlayerId)}function at(t){var i=wr();i&&t.Player&&t.PlayerId&&!w&&t.Player.IsContentPlaying()&&!t.Player.IsExpanded()?(li(t.Player.Container,t.PlayerId),f.setTrackingForSingleElement(n("<div>"),null,{visibilityCheck:!1,defaults:{n:er}})):w&&(!i||t.Player.IsExpanded())&&et(t.Player.Container,t.PlayerId);pt("Focus out:"+t.PlayerId)}function wr(){return s.currentView()&sr}function hi(t){if(ui=w,t&&t.PlayerId&&w){var i=n("#"+t.PlayerId);i.length&&et(i,t.PlayerId,!0)}}function ci(t){if(t&&t.PlayerId&&ui){var i=n("#"+t.PlayerId);i.length&&li(i,t.PlayerId,!0)}}function vt(){var i,n,t;typeof p!="undefined"&&p.length&&p.is(":visible")&&pi();i=k.parent();n=i.find("."+ii);n.length&&(n.trigger("Pause"),t=n.attr("id"),et(n,t),pr(t))}function br(){var n=Math.floor(oi/24);l(ei,"true",n,undefined,"/");pi();vt()}function kr(n){var t=n.find(tr);t.length&&t.is(":visible")&&t.trigger("click")}function et(n,t){w&&!ai(n)&&gr(n,t)}function dr(n,t){n.toggleClass(ki,t);n.toggleClass(di,!t)}function gr(n,i){var r=g(n,d(n));r.removeClass(nt);tt(!1,n);vi(n);st(n);t.pub(dt,i);k.off(rt,ot)}function li(n,t,i){if(!w&&!ai(n)&&!k.hasClass(ir)){var r=d(n),u=g(n,r),f=u.find("."+bi);dr(f,!0);kr(n);i||yi(n,r);tu(n,t,r);nu(n,t,u)}}function ai(n){return n.hasClass(ht)}function nu(n,i,r){r.addClass(nt);tt(!0,n);st(n);t.pub(kt,i);k.on(rt,ot)}function tt(n,t){w=n;t&&t.data("isShrunk",n)}function vi(n){var t=n.find("."+rr);t.length&&t.removeClass(ur)}function d(t){return t.data("config").IsImmersivePlayer?t.closest("."+wi):n()}function yi(t,i){var r=n(nr,i);r.stop(!0,!0);r.hide()}function tu(n,t,i){var f=g(n,i),r,u;f.hasClass("expanded")||(r=n.find("#"+t+"_element"),u=f.find("."+ri),r.length&&u&&(u.width(r.width()),u.height(r.height())))}function ot(n){n.keyCode===c.Esc&&(b.length&&b.trigger("click"),n.preventDefault())}function st(n){n.trigger("OnResize")}function iu(t){var i=n(t.Container),r,u;t.Config.IsImmersivePlayer||(r=n("<div/>").addClass("player"),i.wrap(r));u=n("<div/>").addClass(ri);i.parent().prepend(u);b=n("<button/>").addClass(ct).attr({"data-otfUseViewportForVisibility":"true",title:"Close"});b.addClass("animate");i.before(b);uu(i);f.setTrackingForSingleElement(b,i.parent(),{defaults:{n:fr}})}function ru(t){var i=n("<div/>").addClass("miniplayerfocus").attr("tabindex","0").focus(function(){w&&n(t.Container).find(".mvp_play .mvp_btn").filter(":visible").focus()});n("#aside").parent().append(i)}function g(n,t){return t.length?t:n.parent()}function uu(t){si=t.parent();p=n(".disable-mini-player",si);var f=n(".disable-mini-player-text",p),i=n(".disable-mini-player-optout-btn",p),r=v.scrollable_player_opt_out_message,u;r&&(u=y(r,oi.toString()));f.text(u);i.text(v.scrollable_player_opt_in_hide);i.on("click",br);t.before(p)}function yt(){var n=p.is(":visible");p.length&&!n&&b.is(":visible")&&p.fadeIn(hr);p.is(":visible")&&(b.is(":hover")||p.is(":hover"))?(it(),ut=setTimeout(yt,1e3)):(it(),ut=setTimeout(fu,2e3))}function fu(){p.length&&p.is(":visible")&&(it(),p.fadeOut(cr,function(){n(this).hide()}))}function eu(){p.length&&p.is(":visible")&&(it(),p.hide())}function pi(){p.length&&(it(),p.hide(),p.off("mouseenter mouseleave"))}function it(){typeof ut!="undefined"&&clearTimeout(ut)}function pt(){}var wt="videoplaceholderfocusin",bt="videoplaceholderfocusout",kt="videoshrunk",dt="videoenlarged",rt="keydown",gt="videooverlayexpanded",ni="videooverlaycollapsed",ti="player.fullScreenEnter",wi="xnetvidplayer",bi="animate",ht="animating",ki="start",di="end",nt="playershrunk",ct="close-mini",gi=".overlay-open",nr=".overlay-open span",tr=".pane .pane-close",ir="video-fullscreen",ii="wcvideoplayer",rr="video_player",ur="small_player",ri="videoplaceholder",w,ui=!1,fr="mini-player",er="passed-inline-player",fi="vid_fs",ei="no_scrollable_player",or,oi=parseInt(v.opt_out_expiry_hours),sr=s.views.SIZE34COLUMN,k=n("body"),b,si,p,ut,hr=parseInt(v.scrollable_player_opt_out_fade_in_time),cr=parseInt(v.scrollable_player_opt_out_fade_out_time);return{RegisterPlayer:lr}});define("wcvp.inviewplay",["jquery","viewport","mediator","c.deferred"],function(n,t,i){function r(r,u,f,e,o){function c(){}function v(){n(window).bind("focus blur",s);i.sub(t.scrollChangeEventName,s);i.sub(t.sizeChangeEventName,s);n(".video_player_inner>div, video",r).bind("click keydown",c)}function s(){if(y()&&l()){if(r.ReportEvent("VideoFocusIn"),!f.InViewPlay)return;h!=="playing"&&(window.MsnVideo2?window.MsnVideo2.sendMessage({type:"playVideo",targetId:u,targetGroup:f.WidgetGroup}):r.trigger("Play"),h="playing")}else{if(r.ReportEvent("VideoFocusOut"),!f.InViewPlay)return;h!=="paused"&&(window.MsnVideo2?window.MsnVideo2.sendMessage({type:"pauseVideo",targetId:u,targetGroup:f.WidgetGroup}):r.trigger("Pause"),h="paused")}}function y(){return document.hasFocus()}function l(){var h=t.getDimensions(),s,i;if(!h||(s=r.get(0),i=s.getBoundingClientRect(),!i||!i.width||!i.height))return!1;var c=n(".head").get(0),l=c&&c.getBoundingClientRect(),a=i.width*Math.abs(e||1),v=i.height*Math.abs(o||1),u={left:i.left,right:i.right,top:i.top,bottom:i.bottom},f=w(s.parentNode);return f&&(u.left+=f.x,u.right+=f.x,u.top+=f.y,u.bottom+=f.y),p(h,u,l,a,v)}function p(n,t,i,r,u){var f=i&&i.bottom||0,e=t.bottom<f||t.top>n.height?0:Math.min(n.height,t.bottom)-Math.max(t.top,f),o=t.right<0||t.left>n.width?0:Math.min(n.width,t.right)-Math.max(0,t.left);return e&&e>=u&&o&&o>=r}function w(n){for(var i=null,t;n&&n.nodeName!="BODY"&&n.nodeName!="HTML";){if(t=n.getAttribute("data-offset"),t){t=t.split(";");i={x:parseInt(t[0])||0,y:parseInt(t[1])||0};break}n=n.parentNode}return i}var a=!1,h;r.length&&(a=l(),v(),s());h="paused"}return r});define("wcvp.adTrigger",["jquery","wcvp.Logger"],function(n,t){function i(i){function c(n){r.VideosPlayedCounter=n?e:0;r.TimePlayingCounter=0;r.TimeElapsedCounter=0;n&&r.SaveState()}function p(){var t=n.cookie(h);t?(t=t.split("|"),t.length===3&&(r.VideosPlayedCounter=n.asInt(t[0]),r.TimePlayingCounter=n.asInt(t[1]),r.TimeElapsedCounter=n.asInt(t[2]))):(r.SaveState(),t=n.cookie(h),t||(y=!0))}function w(){c(!0);a&&(r.TimeElapsedCounter=Math.floor((new Date).getTime()/1e3),r.SaveState(),window.location.reload())}function b(){r.VideosPlayedCounter++;e>0&&e==r.VideosPlayedCounter&&c(!0);r.SaveState()}function k(){r.TimeElapsedCounter||(r.TimeElapsedCounter=Math.floor((new Date).getTime()/1e3));b()}function v(){i.Container&&i.Container.unbind("."+f)}function d(){v();i.Container.bind("AdComplete."+f,w).bind("ContentStart."+f,k)}function g(){var n=r.TimeElapsedCounter?(new Date).getTime()/1e3-r.TimeElapsedCounter:0;return"User TimeElapsed="+n+", User TimePlayed="+r.TimePlayingCounter+", User VideoPlayed="+r.VideosPlayedCounter+", VideosPlayedNoAds="+e+", VideosPlayed="+l+", TimePlaying="+o+", TimeElapsed="+s}var r=this,u;r.VideosPlayedCounter=null;r.TimePlayingCounter=null;r.TimeElapsedCounter=null;var h="trg",f="AdTrigger",y=!1,e=null,l=null,o=null,s=null,a=null;r.SaveState=function(){var t=r.VideosPlayedCounter+"|"+r.TimePlayingCounter+"|"+r.TimeElapsedCounter;n.cookie(h,t,10/1440)};u=i.AdConfig;u.PolicyType!=="noads"&&(e=n.asInt(u.VideosPlayedNoAds),l=n.asInt(u.VideosPlayed),o=n.asInt(u.TimePlaying),s=n.asInt(u.TimeElapsed),a=u.UsePageReload,o>0&&!s&&(s=o));c();p();v();d();t.Log(g(),f);t.Log("AdTrigger initialized",f)}return i});define("wcvp.AdTargeting",["jquery","getCookie","wcvp.Logger"],function(n,t,i){function r(r){function a(n){i.Log(n,"AdTargeting")}function s(t,r,u,f){return i.Log("Ajax call initiated for "+t),n.ajax({url:t,dataType:r,timeout:h*1e3,xhrFields:{withCredentials:!0},success:function(n){i.Log("Ajax Request complete for "+t);f(n,u)},error:function(n){a("Ajax error for Url + "+t+":"+n);f("",u)}})}function v(n){n&&(f.VisitorToken=n,n.indexOf("=")!==-1&&(f.VisitorToken=n.split("=")[1]))}function y(n){n&&(f.AOLTokenObj=n)}var f=this;f.VisitorToken=null;f.AOLTokenObj={};var o=0,e=r.AdConfig,h=e.TargetingServiceTimeout||1,c=e.VisitorTargetingService,l=e.AOLTargetingService,u=e.UseTargetingService.toLowerCase();this.SubmitTargetingRequests=function(i,r){if(u==="none"||u==="msn"&&!r){typeof i=="function"&&i();return}var f=[];u!=="aol"&&u!=="both"||n.asBool(t("TOptOut"))||f.push(s(l,"jsonp",o++,y));(u==="msn"||u==="both")&&f.push(s(c,"text",o++,v));typeof i=="function"&&n.when.apply(n,f).then(i,i)}}return r});define("flashJsBridge",["window"],function(n){function i(){function o(n,i){var r;n=n.toLowerCase();t[n]||(t[n]=[]);var f=!1,u=t[n],e=u.length;for(r=0;r<e;r++)if(u[r].playerId==i.playerId){f=!0;break}f||u.push(i)}function i(n){return typeof n=="function"}function u(n,t){for(var f,u=null,e=t.length,r=0;r<e;r++)try{if(i(t[r].GetPlayerId)&&n==t[r].GetPlayerId()){u=t[r];break}}catch(o){f="caught exception in FlashJSBridge.GetNodeById: "+o.description;console.log(f)}return u}function f(n){var t=document.getElementsByTagName("OBJECT"),i=u(n,t);return null==i&&(t=document.getElementsByTagName("EMBED"),i=u(n,t)),i}function e(){}function r(n){return typeof n!="undefined"&&null!=n}function s(n,t){var s=t.eventType,o=t.param,h=t.playerId,u;i(n.callback)?(e(t,"AS To JS"),n.callback(o)):(e(t,"JS to AS"),u=f(h),r(u)&&i(u.FlashCallback)&&u.FlashCallback(s,o))}function h(n,t){return{playerId:n,callback:t}}function c(n,i){var f,e,u;if(i=i.toLowerCase(),r(t[i]))for(f=t[i],e=f.length,u=0;u<e;u++)if(f[u].playerId==n){delete f[u];f[u]=null;f.splice(u,1);break}}this.AddMessageReceiver=function(n){o(n.eventType,h(n.playerId,n.callback))};this.RemoveMessageReceiver=function(n){c(n.playerId,n.eventType)};this.SendMessage=function(n){var f=n.eventType.toLowerCase(),i,u,o;if(r(t[f])){var h=n.playerId,e=t[f],c=e.length;for(i=0;i<c;i++)try{u=e[i];u.playerId==h&&s(u,n)}catch(l){o="Error occured in FlashInterface.SendMessage: "+l.description;console.log(o)}}};this.GetFlashPlayer=function(n){return f(n)};n.FlashJsBridge||(n.FlashJsBridge={sendMessage:this.SendMessage,MessageListeners:{}});t=t||n.FlashJsBridge.MessageListeners}var t;return i});define("wcvp.fwAdManager",["jquery","wcvp.environment","wcvp.adTrigger","wcvp.AdTargeting","wcvp.Logger","headData","headInfo"],function(n,t,i,r,u,f,e){function h(h){function w(n){u.Log(n,"FWAdManager")}function ri(t){l.IsAdPlaying=!1;l.AdType=null;l.IsVpaid=!1;l.IsFreeWheel=!0;b=!1;rt=!1;a=t||h.Config;v=a.AdConfig;v.PageGroup=a.adpagegroups&&a.adpagegroups[pi]||v.PageGroup;ni=v.AdManagerRequestTimeout*5;pt=Math.round(Math.random()*1e5);tt=v.FWServer;it=n.asInt(v.FWNetworkId);wt=v.FWHtml5Profile;ti=a.Video.pageGroup||v.PageGroup;ii=v.AdTimeout||5;b=!1;rt=!1;g=new i(a);ot=new r(a)}function ui(t,i,r){var u,f,e;t&&t.length>0&&!isNaN(i)&&i>0&&!isNaN(r)&&r>0&&(u=n("#"+t),u&&(f="slot"+pt+"_"+t,e='<span id="{0}" class="_fwph"><form id="_fw_form_{0}" style="display:none"><input type="hidden" name="_fw_input_{0}" id="_fw_input_{0}" value="slid={0}&ptgt=p&envp=g_iframe&w={1}&h={2}"><\/form><span id="_fw_container_{0}" class="_fwac"><\/span><\/span>',u.html(e.format(f,i,r)),ut.push({div:u,id:t,w:i,h:r,slotId:f})))}function bi(t){"string"==typeof t?n.each(t.split(";"),function(n,t){if(/(\w+)\s*[,|]\s*(\d+)\s*[,|]\s*(\d+)/.test(t)){var i=RegExp.$1,r=RegExp.$2,u=RegExp.$3;ui(i,r,u)}}):"object"==typeof t&&n.each(t,function(n,t){if(/(\d+)x(\d+)/.test(n)){var i=RegExp.$1,r=RegExp.$2;t.indexOf("#")===0&&(t=t.slice(1));ui(t,i,r)}})}function bt(){return window.tv&&tv.freewheel&&tv.freewheel.SDK&&tv.freewheel.SDK.AdManager}function ki(){o=!1;bt()&&(nt=new tv.freewheel.SDK.AdManager,nt.setNetwork(it));w("FWAdManager initialized");st("AdManagerLoaded");vt&&(vt=!1,l.LoadAds(yt,et))}function st(n){h&&h.ReportPerfMarker&&h.ReportPerfMarker(n)}function fi(){var n=o++;bt()||n>ni?ki():(n%5||w("waiting for FW AdManager.js to load..."),setTimeout(fi,200))}function ei(){ft&&(clearTimeout(ft),ft=null)}function di(){var t;if(c){var r=!1,i=ot.VisitorToken,u=n.cookie("MUID");u&&c.setVisitor(u);i&&i.length&&(tt+="?_fw_ekv=1:"+i,r=!0);a.PlayerMode==="test"&&v.AdTagUrl&&(c.addKeyValue("csURL",v.AdTagUrl),tt+=(r?"&":"?")+"cana=4260535,4260536,4260537");t=ot.AOLTokenObj;t&&(t.utid&&c.addKeyValue("utid",t.utid),t.audiences&&c.addKeyValue("_fw_seg","10886:"+t.audiences.join(",")));c.addKeyValue("msn_player_tech","html5");c.addKeyValue("msn_viewability_index",h&&h.GetViewabilityIndex&&h.GetViewabilityIndex()||0);c.addKeyValue("msn_page_type",e.PageName);c.addKeyValue("msn_rid_pv",a.ReportingConfig.ImpressionGuid);a.Video&&a.Video.csIdBase32&&c.addKeyValue("msn_provider",a.Video.csIdBase32);nt.setServer(tt);b=!1;rt=!1;ft=setTimeout(function(){gi()},ii*1e3);c.submitRequest(lt);st("AdRequestStart")}}function kt(t){w("OnRequestComplete");st("AdRequestComplete");ei();t.success&&!b&&(n.each(c.getTemporalSlots(),function(n,t){switch(t.getTimePositionClass()){case tv.freewheel.SDK.TIME_POSITION_CLASS_PREROLL:k.push(t);break;case tv.freewheel.SDK.TIME_POSITION_CLASS_MIDROLL:y.push({slot:t});break;case tv.freewheel.SDK.TIME_POSITION_CLASS_POSTROLL:d.push(t)}}),n.each(ut,function(n,t){t.hidden&&nr(t,!1)}));oi()}function gi(){b||(b=!0,w("HTML5 ad timedout"),p?(p.stop(!0),setTimeout(function(){dt()},1e3)):dt())}function dt(n){rt||(rt=!0,c&&c.dispose&&c.dispose(),h.ReportAdTimeout(n),kt({success:!1}))}function oi(){var n=et;n&&(et=null,n())}function nr(n,t){if(c){var i=c.getSlotByCustomId(n.slotId);i&&i.setVisible&&i.setVisible(t)}}function tr(){h.ReportSlotPlayStarted()}function gt(n){var t=n.slot,i=t.getTimePositionClass();if(w("onSlotEnded slotTimePositionClass: "+i),p==t&&(p=null,l.IsAdPlaying=!1,l.AdType=null),b){dt();return}switch(i){case tv.freewheel.SDK.TIME_POSITION_CLASS_PREROLL:k.shift();li();break;case tv.freewheel.SDK.TIME_POSITION_CLASS_MIDROLL:ur();break;case tv.freewheel.SDK.TIME_POSITION_CLASS_POSTROLL:d.shift();ai()}}function si(t){var i=t.adInstance,r,u;i&&p==i.getSlot()&&(l.AdId=t.adInstance.getAdId(),l.IsAdPlaying=l.AdType&&l.AdType!="overlay",r=i.getAllCreativeRenditions(),u=r.length>0?r[0]:null,l.IsVpaid=u&&u.getCreativeApi().toLowerCase().indexOf("vpaid")>=0,ir(),h.Report("BufferComplete",{isAd:!0}),h.Report("AdStart"),n.each(ut,function(t,r){var u=!0;n.each(i.getCompanionAdInstances(),function(n,t){var i=t.getSlot();return i&&i.getCustomId()==r.slotId&&(w("companion available: id="+r.id+", "+r.width+"x"+r.height),r.div.css("visibility","visible"),h.Broadcast("CompanionAdRendered",r),u=!1),u})}))}function ir(){n.each(ut,function(n,t){t.div.css("visibility","hidden")})}function hi(){l.IsVpaid&&(l.IsVpaid=!1);l.IsAdPlaying=!1}function ci(){h.Pause()}function rr(n){w("Error: "+n.message)}function ur(){h.PlayerElt.bind("canplay.freewheelAdManager",function(){h.PlayerElt.unbind("canplay.freewheelAdManager");h.SetCurrentPlayingTime(yi);h.Play()});w("FWAdManager: Setting player src : "+at);h.PlayerElt.attr("src",at)}function ct(n,t){p=t;l.AdType=n;l.IsAdPlaying=!0;t.play()}function li(){st("AdSlotPlayStart");k&&k.length?ct("preroll",k[0]):h.Play();h.ReportSlotPlayEnded()}function fr(){while(y&&y.length&&(y[0].played||y[0].slot.getTimePositionClass==tv.freewheel.SDK.TIME_POSITION_CLASS_OVERLAY))y.shift();y&&y.length?(y[0].played=!0,ct("midroll-as-postroll",y[0].slot)):ai()}function ai(){d&&d.length?ct("postroll",d[0]):(c&&c.setVideoState(tv.freewheel.SDK.VIDEO_STATE_COMPLETED),h.PlaybackComplete())}var l,ht;if(!f||!f.clientSettings||!f.clientSettings.functionalonly_cookie_experience){l=this;l.AdId=null;l.AdUrl=null;l.ClickThrough=null;l.PlayerTechnologyUsed="HTML5";var lt=20,ut=[],nt=null,c=null,at=null,k=null,y=null,vi=null,d=null,p=null,vt=!1,ft=null,yt=null,et=null,yi=null,a,v,pi=t.TV?"tvweb":t.IsMobile?"mobileweb":"web",ni,pt,tt,it,wt,ti,ii,b=!1,rt=!1,wi=!(t.IProduct||t.AndroidModern||t.IE>9||t.Webkit),g,ot;ri();bi(a.AdDiv);s||bt()||(ht=v.FWJSAdManagerLocation,s="string"==typeof ht&&ht.length?ht:"//adm.fwmrm.net/p/vitest-js/AdManager.js",require({js:s}));fi();this.LoadAds=function(n,t){if(yt=n,et=t,k=[],y=[],vi=[],d=[],!nt){o?vt=!0:setTimeout(function(){oi()},0);return}c&&(c.removeEventListener(tv.freewheel.SDK.EVENT_REQUEST_COMPLETE,kt),c.removeEventListener(tv.freewheel.SDK.EVENT_AD_IMPRESSION,si),c.removeEventListener(tv.freewheel.SDK.EVENT_AD_IMPRESSION_END,hi),c.removeEventListener(tv.freewheel.SDK.EVENT_SLOT_ENDED,gt),c.removeEventListener(tv.freewheel.SDK.EVENT_AD_CLICK,ci),c.dispose());c=nt.newContext();c.setContentVideoElement(h.Player);c.setProfile(wt);c.setVideoAsset(n.uuidBase32||n.uuid,n.durationSecs,yt.adNetworkId||it,null,a.AutoPlay?tv.freewheel.SDK.VIDEO_ASSET_AUTO_PLAY_TYPE_ATTENDED:tv.freewheel.SDK.VIDEO_ASSET_AUTO_PLAY_TYPE_NONE,Math.round(Math.random()*1e5));c.addKeyValue("FUFASSETID",n.uuidBase32);c.setSiteSection(ti,it,pt);var i=v.AdBitrate;isNaN(i)||(w("desired ad bitrate = "+i),c.setParameter(tv.freewheel.SDK.PARAMETER_DESIRED_BITRATE,i,tv.freewheel.SDK.PARAMETER_LEVEL_OVERRIDE));c.setParameter(tv.freewheel.SDK.PARAMETER_RENDERER_VIDEO_DISPLAY_CONTROLS_WHEN_PAUSE,!1,tv.freewheel.SDK.PARAMETER_LEVEL_GLOBAL);c.addEventListener(tv.freewheel.SDK.EVENT_REQUEST_COMPLETE,kt);c.addEventListener(tv.freewheel.SDK.EVENT_AD_IMPRESSION,si);c.addEventListener(tv.freewheel.SDK.EVENT_AD_IMPRESSION_END,hi);c.addEventListener(tv.freewheel.SDK.EVENT_SLOT_STARTED,tr);c.addEventListener(tv.freewheel.SDK.EVENT_SLOT_ENDED,gt);c.addEventListener(tv.freewheel.SDK.EVENT_AD_CLICK,ci);a.PlayerMode==="test"&&c.addEventListener(tv.freewheel.SDK.EVENT_ERROR,rr);c.setParameter(tv.freewheel.SDK.PARAMETER_RENDERER_VIDEO_START_DETECT_TIMEOUT,lt*1e3,tv.freewheel.SDK.PARAMETER_LEVEL_GLOBAL);c.setParameter(tv.freewheel.SDK.PARAMETER_RENDERER_VIDEO_PROGRESS_DETECT_TIMEOUT,lt*1e3,tv.freewheel.SDK.PARAMETER_LEVEL_GLOBAL);ot.SubmitTargetingRequests(di,!0)};this.BeginPlayback=function(){at=h.PlayerElt.attr("src");li()};this.SkipAd=function(){p&&(p.stop(),gt({slot:p}))};this.RestartAd=function(){h.OnAdEnded()};this.TimeUpdate=function(t){var f,i,r,e,u;!p&&y&&(f=Number.POSITIVE_INFINITY,i=null,n.each(y,function(n,u){r=t-u.slot.getTimePosition();r>=0&&r<f&&(!wi||u.slot.getTimePostionClass==tv.freewheel.SDK.TIME_POSITION_CLASS_OVERLAY)&&(f=r,i=u)}),i&&!i.played&&(i.played=!0,e=i.slot,u="miroll",e.getTimePositionClass()==tv.freewheel.SDK.TIME_POSITION_CLASS_OVERLAY&&(u="overlay",c.setParameter("renderer.html.marginHeight",50,tv.freewheel.SDK.PARAMETER_LEVEL_GLOBAL)),w("TimeUpdate playing "+u),ct(u,e)))};this.VideoPlaying=function(){c&&c.setVideoState(tv.freewheel.SDK.VIDEO_STATE_PLAYING)};this.VideoPaused=function(){c&&c.setVideoState(tv.freewheel.SDK.VIDEO_STATE_PAUSED)};this.VideoStopped=function(){c&&c.setVideoState(tv.freewheel.SDK.VIDEO_STATE_STOPPED)};this.VideoEnded=function(){w("OnContentVideoEnded");c&&c.setVideoState(tv.freewheel.SDK.VIDEO_STATE_STOPPED);fr()};this.VideosPlayedCounter=function(){return g.VideosPlayedCounter};this.TimePlayingCounter=function(){return g.TimePlayingCounter};this.TimeElapsedCounter=function(){return g.TimeElapsedCounter};this.Refresh=function(n){l.IsAdPlaying&&p&&p.stop(!0);ri(n);ei()};this.Dispose=function(){g&&g.SaveState()};w("AdManager initialized (Provider="+v.AdProvider+", FWServer="+tt+", FWNetworkId="+it+", FWHtml5Profile="+wt+")")}}var o=!1,s=null;return h});define("wcvp.flashAdManager",["jquery","wcvp.playerUtils","flashJsBridge","wcvp.adTrigger","wcvp.AdTargeting","wcvp.Logger","window"],function(n,t,i,r,u,f,e){function h(o,s){function ut(n){f.Log(n,"FlashAdManager")}function ni(n){y.IsAdPlaying=!1;y.AdType=null;y.IsVpaid=!1;h=n||o.Config;v=h.AdConfig;tt=new r(h);rt=new u(h);v.PageGroup=h.adpagegroups&&h.adpagegroups.web||v.PageGroup}function fi(){var i;if(!gt){if(i=n(".ad_player",o.Config.Container),i.length&&i.data("isdelayed").toLowerCase()==="true"){var r=t.S4,u=r()+r(),f=r()+r(),e=h.UseWindowedMode?"window":"transparent",s="loadAdsOnLoad=false&playerId="+h.PlayerId,c="<object classid='clsid:D27CDB6E-AE6D-11cf-96B8-444553540000' id='"+u+"' class='vxFlashPlayer' name='"+u+"' codebase='http://fpdownload.macromedia.com/get/flashplayer/current/swflash.cab' ><param name='movie' value='"+h.HybridPlayerSource+"' /><param name='flashvars' value='"+s+"' /><param name='bgcolor' value='#000000' /><param name='base' value='.' /><param name='quality' value='high' /><param name='allowFullScreen' value='true' /><param name='allowScriptAccess' value='always' /><param name='wmode' value='"+e+"' /><embed id='"+f+"' name='"+f+"' type='application/x-shockwave-flash' class='vxFlashPlayer' pluginspage='http://www.adobe.com/go/getflashplayer' src='"+h.HybridPlayerSource+"' flashvars='"+s+"' bgColor='#ffffff' quality='high' allowFullScreen='true' allowScriptAccess='always' wmode='"+e+"' base='.'><\/embed><\/object>";i.append(c)}gt=!0}}function vt(t){if(bt(!1),fi(),p=w.GetFlashPlayer(a),t=t&&parseInt(t)||1,!p&&t<=ui){ut("Trying to find Flash Object: "+t+" id: "+a);setTimeout(function(){vt(++t)},l);return}if(!p){wt();ut("flash object not found");s&&s(!1);return}var i=rt.AOLTokenObj,r=rt.VisitorToken,u=h.Video.pageGroup||v.PageGroup,f=n.makeFlashvars({ad:!v.PolicyType||v.PolicyType.length==0||v.PolicyType.toLowerCase()=="videocontent"?"true":"false",adDivs:tr(h.AdDiv),adManagerRequestTimeout:v.AdManagerRequestTimeout,autoplay:h.AutoPlay,comscoreUrl:h.ReportingConfig.ComscoreUrl,comscoreConfig:h.ReportingConfig.ComscoreProviderConfig,csid:h.Video.csId,csidBase32:h.Video.csIdBase32||"",documentLocation:window.document.location.href.toString(),documentReferrer:window.document.referrer.toString(),fwAdManagerLocation:v.FWAdManagerLocation,fwServer:v.FWServer,fwNetworkId:v.FWNetworkId,adNetworkId:h.Video.adNetworkId,fwProfileFlash:v.FWFlashProfile,fwCacheBuster:v.FWCacheBuster,height:h.Height||ht.height(),mute:n.asBool(n.cookie(c))||at,pageGroup:u,title:h.Video.title?h.Video.title.replace(/'/g,"&#39;"):"",width:h.Width||ht.width(),videoDuration:h.Video.durationSecs,videoUUId:h.Video.uuid,videoUuIdBase32:h.Video.uuidBase32,useTarSerParams:!0,utid:i&&i.utid&&i.utid.length?i.utid:"",_fw_seg:i&&i.audiences?"10886:"+i.audiences.join(","):"",_fw_ekv:r&&r.length?r:"",muid:n.cookie("MUID")});nt=n(".ad_player",o.Config.Container);it=nt.children().get(0);ut("flash object found");p.RefreshHybridPlayer(f,!0);ri(v.HybridPlayerAdInitTimeout);ei();s&&s(!0)}function ei(){it&&!dt&&(it.onmouseenter=di,it.onmousemove=gi,it.onmouseleave=nr,dt=!0)}function b(n){setTimeout(function(){w.SendMessage(n)},0)}function oi(){w.AddMessageReceiver({playerId:a,eventType:"onAdPlaybackStatusChanged",callback:li});w.AddMessageReceiver({playerId:a,eventType:"onNoMoreAds",callback:yt});w.AddMessageReceiver({playerId:a,eventType:"onAdClicked",callback:pi});w.AddMessageReceiver({playerId:a,eventType:"reportEvent",callback:hi});w.AddMessageReceiver({playerId:a,eventType:"onAdTimeUpdate",callback:wi});w.AddMessageReceiver({playerId:a,eventType:"onAdInfo",callback:ki});w.AddMessageReceiver({playerId:a,eventType:"onVideoPlaybackStatusChanged"});w.AddMessageReceiver({playerId:a,eventType:"onAdControlStatusChanged"})}function ti(n){if(ft){var t=ft;setTimeout(t,0);n||(ft=null)}}function yt(n){g();ti(n)}function si(){d||(d=!0,g(),bi(),wt(),setTimeout(function(){ii()},1e3))}function ii(n){st||(st=!0,yt(),o.ReportAdTimeout(n))}function hi(n){if(n&&n.eventName){n.reportData&&n.reportData.AdId&&(y.AdId=n.reportData.AdId);switch(n.eventName.toLowerCase()){case"adtimeout":ii(n.reportData);break;case"perfmarker":ci(n.marker);break;default:o.Report(n.eventName,n.reportData)}}}function ci(n){o&&o.ReportPerfMarker&&o.ReportPerfMarker(n)}function li(n){switch(n.status){case"init":ai(n);break;case"SlotPlay":o.ReportSlotPlayStarted();break;case"ready":yt(!0);break;case"start":vi(n);break;case"error":o.ReportSlotPlayEnded();yi(n);break;case"ended":d||(o.ReportSlotPlayEnded(),pt(n))}}function g(){ot&&clearTimeout(ot);ot=null}function ri(n){g();n=n||v.HybridPlayerAdStartTimeout;ot=setTimeout(si,n*1e3)}function ai(n){if(!d)switch(n.adType){case"preroll":ri();o.OnAdInit()}}function vi(n){if(o.ReportSlotPlayEnded(),!d)switch(n.adType){case"preroll":g();y.IsAdPlaying=!0;y.AdType=n.adType;bt(!0);k||(o.EnterSimulatedAdMode(y),k=!0)}}function pt(n){kt.trigger("adEnded");switch(n.adType){case"preroll":g();et&&(ht.removeClass(et),et=null);y.IsAdPlaying=!1;y.AdType=n.adType;wt();k&&(o.ExitSimulatedAdMode(y),k=!1);ti()}}function yi(n){pt(n)}function pi(){o.OnSimulatedAdClicked()}function wi(n){y.IsAdPlaying&&k&&o.UpdateTimeRailForSimulatedAd(n.time,n.duration);!lt&&n.time>0&&(kt.trigger("adStarted"),lt=!0)}function bi(){b({playerId:a,eventType:"onAdControlStatusChanged",param:{status:"timedout"}})}function ki(n){n&&typeof n.adClass=="string"&&(et=n.adClass,ht.addClass(n.adClass))}function di(){o.OnVideoEnter()}function gi(n){o.OnVideoMove(n)}function nr(){o.OnVideoLeave()}function tr(n){var i="",r,t;if(n!=null)if(typeof n=="object")for(r in n)t=n[r],t.charAt(0)==="#"&&(t=t.substr(1)),i+=t+"|"+r.replace("x","|")+";";else typeof n=="string"&&(i=n);return i}function wt(){nt&&nt.css({visibility:"hidden","z-index":"-1"})}function bt(n){nt&&nt.css({visibility:"visible","z-index":n?"153":"-1",display:"block"})}var y=this;y.AdId=null;y.AdUrl=null;y.ClickThrough=null;y.PlayerTechnologyUsed="hybrid";var ft,et=null,nt=null,it=null,ot=null,d=!1,st=!1,ht=o.VideoContainer,w=new i,h=o.Config,v=h.AdConfig,a=h.PlayerId,kt=n("#"+a),k=!1,tt,rt,dt=!1,ct=!1,p=null,lt=!1,gt=!1,at=o.Config.Mute,ui=h&&h.FlashObjLookupCount||20;ni();this.VideosPlayedCounter=function(){return tt.VideosPlayedCounter};this.TimePlayingCounter=function(){return tt.TimePlayingCounter};this.TimeElapsedCounter=function(){return tt.TimeElapsedCounter};this.LoadAds=function(n,t){ft=t;ct||(g(),d=!1,st=!1,rt.SubmitTargetingRequests(vt,!0));ct=!1};this.BeginPlayback=function(){h&&!h.AutoPlay&&p&&p.HasPreRollAds()?(bt(!0),p.StartPreRollAds()):o.Play()};this.SkipAd=function(){};this.RestartAd=function(){pt()};this.Dispose=function(){ct=!1;tt&&tt.SaveState()};this.TimeUpdate=function(){};this.VideoPlaying=function(){b({playerId:a,eventType:"onVideoPlaybackStatusChanged",param:{status:"playing"}})};this.AdPlaying=function(){k&&b({playerId:a,eventType:"onAdControlStatusChanged",param:{status:"playing"}})};this.VideoPaused=function(){b({playerId:a,eventType:"onVideoPlaybackStatusChanged",param:{status:"paused"}})};this.AdPaused=function(){k&&b({playerId:a,eventType:"onAdControlStatusChanged",param:{status:"paused"}})};this.AdMuted=function(){at=!0;k&&b({playerId:a,eventType:"onAdControlStatusChanged",param:{status:"muted"}})};this.AdUnmuted=function(){at=!1;k&&b({playerId:a,eventType:"onAdControlStatusChanged",param:{status:"unmuted"}})};this.VideoSeeking=function(){};this.VideoSeeked=function(){};this.VideoBuffering=function(){b({playerId:a,eventType:"onVideoPlaybackStatusChanged",param:{status:"buffering"}})};this.VideoStopped=function(){b({playerId:a,eventType:"onVideoPlaybackStatusChanged",param:{status:"stopped"}})};this.VideoEnded=function(){ut("OnContentVideoEnded");b({playerId:a,eventType:"onVideoPlaybackStatusChanged",param:{status:"ended"}});o.PlaybackComplete()};this.Refresh=function(n){y.IsAdPlaying&&p&&p.StopAd&&typeof p.StopAd=="function"&&p.StopAd();g();ni(n);d=!1;st=!1;lt=!1;y.AdId=null};this.GetViewabilityIndex=function(){return o&&o.GetViewabilityIndex&&o.GetViewabilityIndex()||0};oi();rt.SubmitTargetingRequests(vt,!0);ct=!0;e.AdManagerFlashBridge||(e.AdManagerFlashBridge={getViewabilityIndex:this.GetViewabilityIndex});ut("AdManager initialized (Provider="+v.AdProvider+", FWServer="+v.FWServer+", FWNetworkId="+v.FWNetworkId+", FWHtml5Profile="+v.FWHtml5Profile+")")}var o=undefined,s=0,c="vidmut",l=50;return h.HasSupport=function(){return undefined==o&&(s=n.getFlashInstalledVersion(),s&&(o=!0)),o&&s>=n.RequiredFlashVersion},h});define("wcvp.mediaManager",["jquery","wcvp.locStrings","wcvp.videoPlayerTokens","wcvp.environment","wcvp.playerUtils","wcvp.fwAdManager","wcvp.flashAdManager","wcvp.Logger","headData"],function(n,t,i,r,u,f,e,o,s){function a(a){function ut(n){o.Log("MediaManager initialized",h);n||(p.UseHybridPlayer=!1,v=new f(a));p.PlayerTechnologyUsed=v.PlayerTechnologyUsed;b=!0}function tt(n){a.Broadcast("OnAdsLoaded",n);a.OnAdsLoaded()}function it(){(y.Validate(!0),w)&&(a.PreserveTime()||!v||k?r.IProduct||r.AndroidModern?u.TryToPlay(a):setTimeout(function(){u.TryToPlay(a)},0):(k=!0,v.BeginPlayback(),(r.IProduct||r.Android||r.WindowsPhone)&&u.TryToPlay(a)))}var y=this,w=!1,k=!1,b=!1,rt=0,d=[],p=a.Config,v,nt,g;y.AutoPlay=p.AutoPlay;v=null;nt=(p&&p.FlashObjLookupCount||20)+5;g=!0;s&&s.clientSettings&&s.clientSettings.functionalonly_cookie_experience&&(g=!1);p.AdConfig.PolicyType.toLowerCase()!=="noads"&&g?(n.asBool(p.UseHybridPlayer)&&e.HasSupport()?v=new e(a,ut):(v=new f(a),b=!0),p.PlayerTechnologyUsed=v.PlayerTechnologyUsed):b=!0;y.Video=null;n.each(c,function(n,t){d.push(new t(a))});o.Log("MediaManager initialized",h);y.Dispose=function(){v&&v.Dispose()};y.LoadVideo=function(n){k=a.PreserveTime()||!1;w=a.PreserveTime()||!1;y.Video=n;a.PrepareMedia(n);a.Broadcast("currentVideoDataUpdated",{video:n});a.Broadcast("currentVideoChanged",{video:n})};y.LoadAds=function(){!b&&rt++<=nt?setTimeout(y.LoadAds,l):b&&v?v.LoadAds(y.Video,function(n){tt(n)}):setTimeout(tt,0)};y.Play=function(){y.AutoPlay=!0;it()};y.Validate=function(n){var f,r;if(!y.Video||y.Video.isFailed){a.StopMedia(t.player_nullvideoerror,u.formatContentError(i.ContentErrorCodes.ValidationNullVideo,t.player_nullvideoerror));return}if(!a.PreserveTime()&&!w){for(f=0;f<d.length;f++){if(r=d[f].Validate(y.Video,function(){n?it():y.Validate()}),r.waiting)return;if(r.blocked){setTimeout(function(){a.StopMedia(r.msg,u.formatContentError(i.ContentErrorCodes.ValidationBlocked,r.msg),r.blocked)},100);return}}w=!0}};y.TimeUpdate=function(n){v&&v.TimeUpdate&&v.TimeUpdate(n)};y.VideoEnded=function(){v?v.VideoEnded():a.PlaybackComplete()};y.SkipAd=function(){v&&v.SkipAd()};y.RestartAd=function(){v&&v.RestartAd()};y.Playing=function(){v&&!v.IsAdPlaying&&v.VideoPlaying()};y.Paused=function(){v&&!v.IsAdPlaying&&v.VideoPaused()};y.SimulatedAdPaused=function(){v&&v.IsAdPlaying&&v.AdPaused&&v.AdPaused()};y.SimulatedAdPlaying=function(){v&&v.IsAdPlaying&&v.AdPlaying&&v.AdPlaying()};y.SimulatedAdMuted=function(){v&&v.AdMuted&&v.AdMuted()};y.SimulatedAdUnmuted=function(){v&&v.AdUnmuted&&v.AdUnmuted()};y.Buffering=function(){v&&!v.IsAdPlaying&&v.VideoBuffering&&v.VideoBuffering()};y.Seeking=function(n){v&&!v.IsAdPlaying&&v.VideoSeeking&&v.VideoSeeking(n)};y.Seeked=function(n){v&&!v.IsAdPlaying&&v.VideoSeeked&&v.VideoSeeked(n)};y.Stopped=function(){v&&!v.IsAdPlaying&&v.VideoStopped()};y.IsAdPlaying=function(){return v&&v.IsAdPlaying};y.AdType=function(){return v&&v.AdType};y.AdId=function(){return v&&v.AdId};y.AdUrl=function(){return v&&v.AdUrl};y.IsVpaid=function(){return v&&v.IsVpaid};y.IsFreeWheel=function(){return v&&v.IsFreeWheel};y.ClickThrough=function(n){return n!==undefined&&v&&(v.ClickThrough=n),v&&v.ClickThrough};y.VideosPlayedCounter=function(){return v?v.VideosPlayedCounter():0};y.TimePlayingCounter=function(){return v?v.TimePlayingCounter():0};y.TimeElapsedCounter=function(){return v?v.TimeElapsedCounter():0};y.Refresh=function(n){n&&(p=n,v&&v.Refresh&&v.Refresh(n),y.Video=n.Video,k=!1,w=!1)}}var c=[],h="MediaManager",l=60;return a});define("wcvp.reporter",["jquery","wcvp.environment","document","window","navigator","location","wcvp.Logger","c.deferred"],function(n,t,i,r,u,f,e){function o(o,s){function h(n,t){t&&o.Container.bind(n+"."+s,function(n,i){i?t(i):n&&n.originalEvent&&n.originalEvent.detail?t(n.originalEvent.detail):null})}function v(){o.Container&&o.Container.unbind("."+s)}var c=o.ReportingConfig,a=this,l;l={ContentContinue:"ContentContinue",Mute:"EventMute",UnMute:"EventUnmute",Pause:"EventPause",Seek:"EventSeek",VideoQualityChanged:"EventVideoQualityChanged",FullScreenEnter:"EventFullScreenEnter",FullScreenExit:"EventFullScreenExit",Info:"EventInfo",CaptionSettings:"EventCaptionSettings",CC:"EventCC",Replay:"EventReplay",Resume:"EventResume",VideoShared:"EventVideoShared",EndslateVideos:"EventEndslateVideos",EndslateShown:"EventEndslateShown"};this.ReportingContext={AppVersion:c.AppVersion||"5",BrowserSize:{w:i.body.offsetWidth,h:n(r).height()},Category:c.Category,FlightId:c.FlightId||0,Fr:c.Fr,From:t.Qsps.from||n.cookie("from")||null,Gt1:t.Qsps.gt1,Location:f.href,LocationDomain:f.hostname,Market:c.Market,Ocid:t.Qsps.ocid,Ors:null,PlayerType:c.ReportType||o.PlayerTechnologyUsed||"HTML5",PlaySource:c.PlaySource,PlayType:c.PlayType,PluginVersion:c.PluginVersion||"html5",Product:"string"==typeof c.Product&&c.Product.length?c.Product:"nonsdk",Referrer:i.referrerOverride||i.referrer||"",SubCategory:c.SubCategory,Subcvs:c.Subcvs,UserAgent:u.userAgent,View:"string"==typeof c.View&&c.View.length?c.View:null,WidgetSubType:c.WidgetSubType||"v5"};require(["trackInfo"],function(t){var i=t.sitePage;i&&n.extend(a.ReportingContext,{page_type:i.page_type?i.page_type:null,page_name:i.page_name?i.page_name:null})});this.BindContainerEvents=function(n){v();h("CommonPlayerImpression",n.OnCommonPlayerImpression);h("BufferComplete",n.OnBufferComplete);h("ContentOpen",n.OnContentOpen);h("ContentStart",n.OnContentStart);h(l.ContentContinue,n.OnContentContinue);h("ContentHalf",n.OnContentHalf);h("ContentComplete",n.OnContentComplete);h("ContentError",n.OnContentError);h("AdStart",n.OnAdStart);h("AdMute",n.OnMute);h("AdUnmute",n.OnUnmute);h("Ad50Percent",n.OnAdMidPoint);h("AdContinue",n.OnAdContinue);h("AdComplete",n.OnAdComplete);h("AdClicked",n.OnAdClicked);h("AdError",n.OnAdError);h("AdTimeout",n.OnAdTimeout);h("AdSkip",n.OnAdSkip);h("GeoInfoLoaded",n.OnGeoInfoLoaded);h(l.Mute,n.OnMute);h(l.UnMute,n.OnUnmute);h(l.CC,n.OnCC);h(l.Pause,n.OnPause);h(l.Seek,n.OnSeek);h(l.VideoQualityChanged,n.OnVideoQualityChanged);h(l.FullScreenEnter,n.OnFullScreenEnter);h(l.FullScreenExit,n.OnFullScreenExit);h(l.Info,n.OnInfo);h(l.CaptionSettings,n.OnCaptionSettings);h(l.Replay,n.OnReplay);h(l.Resume,n.OnResume);h("EventFacebook",n.OnFacebook);h("EventTwitter",n.OnTwitter);h("EventEmail",n.OnEmail);h(l.EndslateVideos,n.OnEndslateVideos);h("EventEndslateContinuous",n.OnEndslateContinuous);h("EventEndslateCancelCountdown",n.OnEndslateCancelCountdown);h(l.EndslateShown,n.OnEndslateShown);h("Event3ppVideoLoaded",n.On3ppVideoLoaded);h("Event3ppContentStart",n.On3ppContentStart);h("Event3ppContentComplete",n.On3ppContentComplete);h("PlayerStarting",n.OnPlayerStarting);h("AdLoading",n.OnAdLoading);h("AdLoaded",n.OnAdLoaded);h("VideoLoading",n.OnVideoLoading)};this.FormatPing=function(t,i,r){var u=t,f=u&&u.indexOf("?")===-1?"?":"";return n.each(i,function(n,t){r&&r[n]==null||(typeof t=="number"||typeof t=="string"&&t.length>0&&t!=="^")&&(t=encodeURIComponent(t),t=r?t.substr(0,r[n]):t,u+=f+encodeURIComponent(n)+"="+t,f="&")}),u};this.Log=function(n,t){e.Log(n,t||s)}}return o});define("wcvp.otfReporter",["jquery","mediator","requestAnimationFrame","wcvp.reporter","wcvp.environment","perfMarker","window","headData","document","trackInfo","track","wcvp.otfReporterMsnPlayerData","c.deferred"],function(n,t,i,r,u,f,e,o,s,h,c,l){function a(h){function st(n){p.InitializationRecorded||(n["p.fwinit"]=p.InitializationDuration,p.InitializationRecorded=!0)}function it(n){return e._pageTimings&&e._pageTimings[n]?e._pageTimings[n]:""}function ht(n){var t=it(w),i=it(n);return t?Math.max(0,i-t):i}function ct(n){var i,t;tt.TTVSRecorded||(i=!1,dt()?(f("TTVS",!0,i),n["p.ttvs"]=ht("TTVS")):e.performance&&e.performance.timing&&(t=gt(),f("TTVS",t,!0,!0),n["p.ttvs"]=t),ni(n),n.cppajaxCount=h.cppajaxCount,tt.TTVSRecorded=!0)}function lt(){i(function(){setTimeout(function(){e.parent&&e.parent.postMessage("videoStarted","*")},0)})}function dt(){return it(w)===""}function gt(){var n=it(w),t=e.performance.timing.navigationStart;return Date.now()-(n+t)}function rt(n,t){n.playdur=e.MsOnePlayer?t.videoDuration||null:h.playDuration||null}function at(){tt.ClickToPlayRecorded||(tt.ClickToPlayRecorded=!0)}function vt(n){tt.ClickToPlayRecorded&&(n[k]=e.MsOnePlayer?null:!0,tt.ClickToPlayRecorded=!1,t.unsubChannel(k,ot,at))}function ni(n){for(var t=0;t<b.length;t++)n["p."+b[t]]=ht(b[t]);n["p.IsAdTimedOut"]=ft?"true":"false"}function ut(n,t){return{cs:n.VideoCs,d:n.duration,eid:n.VideoId,evt:t.evt,pg:n.pageGroup,piid:n.playerInstanceId,ptech:n.PlayerTechnology,t:t.t,vtitle:n.VideoTitle}}function ti(n){var t=n.PageName;return h.ImmersiveMode&&(t=t+"-vpopup"),{d:n.VideoDuration||n.VideoLength,fr:n.Fr,pg:n.VideoPageGroup,piid:n.PlayerInstanceId,pl:n.Location,plt:n.PlayerType,pt:n.PlayType,ptech:n.PlayerTechnology,inviewplay:h.IsInlinePlayer?h.InViewPlay?"true":"false":null,pv:n.PluginVersion,rl:n.Referrer,size:n.VideoSize?n.VideoSize.w+"x"+n.VideoSize.h:null,ua:n.UserAgent,iscontinuous:yt()?"true":"false"}}function yt(){var i,n,t;return s&&s.referrer&&((i=s.referrer,i.match(/vi-|vp-/gi))||(n="video",o&&o.clientSettings&&o.clientSettings.vk=="video"&&(n=o.clientSettings.lvk),t=i.split("/"),t&&n&&t[4]&&t[4]==n))?!0:it(w)?!0:!1}function nt(t,i){var r,u;r=n.extend({},d.ReportingContext,i);n.extend(t,ti(r));u=d.FormatPing(wt,t);c.trackVideoEvent(t,h.IsInlinePlayer);d.Log("OTF - ping : "+u)}function pt(n){if(y&&(n.PlayerTechnology==="HTML5"||n.PlayerTechnology==="Flash"||n.PlayerTechnology==="hybrid"||n.playerTechnology==="OnePlayer_amp")){var t="TimeToVideoStart";y.isWaiting(t)&&y.mark(t)}}if(h.ReportingConfig.OtfEnabled){var g=this,d,ft=!1,et=h.ReportingConfig.OtfUrl,wt=h.SecureMode?et.replace("http://","https://"):et,bt,kt,tt={TTVSRecorded:!1,ClickToPlayRecorded:!1},ot=h.PlayerId;g.Reset=function(n){h=n||h;d=new r(h,"OtfReporter");v={AdLoadStart:0,SlotPlayStarted:!1,AdLoadRecorded:!1,AdLoadDuration:0};p={InitializationDuration:0,InitializationRecorded:!1};tt.TTVSRecorded=!1;tt.ClickToPlayRecorded=!1;ft=!1;bt=h.ReportingConfig.ImpressionGuid;kt=h.ReportingConfig.DomainId||15755};g.Reset(h);g.OnCommonPlayerImpression=function(n){var t,i;d.Log("OTF - OnCommonPlayerImpression()");f("PlayerImpression",!0);t=null;n.PlayerTechnology==="HTML5"||n.PlayerTechnology==="Flash"||n.PlayerTechnology==="hybrid"||n.playerTechnology==="OnePlayer_amp"?(i=it("PlayerImpression"),t=l.getInteractionEventParams(h,n,a.UsageCounter.CommonPlayerImpression),t["p.playerimp"]=i,nt(t,n)):nt(ut(n,a.UsageCounter.CommonPlayerImpression),n)};g.OnBufferComplete=function(n){d.Log("OTF - OnBufferComplete()");var t=null;n.isAd?t={t:a.UsageCounter.AdBuffering.t,evt:a.UsageCounter.AdBuffering.evt,bd:n.TotalBufferWaitTime,adid:n.AdId}:(t=l.getInteractionEventParams(h,n,a.UsageCounter.ContentBuffering),t.bd=n.totalBufferWaitTime);nt(t,n)};g.OnContentStart=function(n){d.Log("OTF - OnContentStart()");var t=l.getInteractionEventParams(h,n,a.UsageCounter.ContentStart);st(t);ct(t);lt();vt(t);v.SlotPlayStarted&&(t.adload=v.AdLoadRecorded?v.AdLoadDuration:Date.now()-v.AdLoadStart);nt(t,n);pt(n)};g.OnContentContinue=function(n){d.Log("OTF - OnContentContinue()");var t=l.getInteractionEventParams(h,n,a.UsageCounter.ContentContinue);nt(t,n)};g.OnContentComplete=function(n){d.Log("OTF - OnContentComplete()");var t=l.getInteractionEventParams(h,n,a.UsageCounter.ContentComplete);rt(t,n);nt(t,n)};g.OnContentError=function(n){d.Log("OTF - OnContentError()");var t=l.getInteractionEventParams(h,n,a.UsageCounter.ContentError);t.et=n.ErrorType;t.etd=n.ErrorDesc;t.fi=n.VideoUrl;nt(t,n)};g.OnAdStart=function(n){d.Log("OTF - OnAdStart()");var t={t:a.UsageCounter.AdPlayStarted.t,evt:a.UsageCounter.AdPlayStarted.evt,adid:"",adload:""};t.adid=n.AdId;t.adload=v.AdLoadDuration;st(t);ct(t);lt();vt(t);nt(t,n);pt(n)};g.OnAdComplete=function(n){if(d.Log("OTF - OnAdComplete()"),n.PlaybackStatus!="adPlayFailed"){var t={t:a.UsageCounter.AdPlayCompleted.t,evt:a.UsageCounter.AdPlayCompleted.evt,adid:n.AdId};nt(t,n)}};g.OnAdSkip=function(n){d.Log("OTF - OnAdSkip()");var t={t:a.UsageCounter.AdSkipped.t,evt:a.UsageCounter.AdSkipped.evt,adid:n.AdId};nt(t,n)};g.OnAdError=function(n){d.Log("OTF - OnAdError()");var t={t:a.UsageCounter.AdError.t,evt:a.UsageCounter.AdError.evt,et:n.ErrorType,etd:n.ErrorDesc,vfc:n.VideoFormatCode,fi:n.AdUrl,vtitle:n.VideoTitle,cs:n.VideoCsId,te:n.VideoElapsedTime,adid:n.AdId};nt(t,n)};g.OnAdTimeout=function(n){d.Log("OTF - OnAdTimeout()");ft=!0;var t={t:a.UsageCounter.AdTimeout.t,evt:a.UsageCounter.AdTimeout.evt,et:n.ErrorType,etd:n.ErrorDesc,vfc:n.VideoFormatCode,fi:n.AdUrl,vtitle:n.VideoTitle,cs:n.VideoCsId,te:n.VideoElapsedTime,adid:n.AdId};nt(t,n)};g.OnSlotPlayStarted=function(){v.SlotPlayStarted||(v.AdLoadStart=Date.now(),v.SlotPlayStarted=!0,v.AdLoadRecorded=!1)};g.OnSlotPlayEnded=function(){v.SlotPlayStarted&&!v.AdLoadRecorded&&(v.AdLoadDuration=Date.now()-v.AdLoadStart,v.AdLoadRecorded=!0)};g.OnAdPause=function(n){d.Log("OTF - OnAdPause()");var t={t:a.UsageCounter.AdPause.t,evt:a.UsageCounter.AdPause.evt,adid:n.data.adConfig.applicationId};rt(t,n);nt(t,n)};g.OnAdResume=function(n){d.Log("OTF - OnAdPause()");var t={t:a.UsageCounter.AdResume.t,evt:a.UsageCounter.AdResume.evt,adid:n.data.adConfig.applicationId};rt(t,n);nt(t,n)};g.OnMute=function(n){d.Log("OTF - OnMute()");nt(l.getInteractionEventParams(h,n,a.UsageCounter.Mute),n)};g.OnUnmute=function(n){d.Log("OTF - OnUnmute()");nt(l.getInteractionEventParams(h,n,a.UsageCounter.Unmute),n)};g.OnCC=function(n){d.Log("OTF - OnCC()");nt(l.getInteractionEventParams(h,n,a.UsageCounter.CC),n)};g.OnPause=function(n){d.Log("OTF - OnPause()");var t=l.getInteractionEventParams(h,n,a.UsageCounter.Pause);rt(t,n);nt(t,n)};g.OnReplay=function(n){d.Log("OTF - OnReplay()");nt(l.getInteractionEventParams(h,n,a.UsageCounter.Replay),n)};g.OnResume=function(n){d.Log("OTF - OnResume()");nt(l.getInteractionEventParams(h,n,a.UsageCounter.Resume),n)};g.OnSeek=function(n){var t=null;n.SeekFrom!==n.SeekTo&&(d.Log("OTF - OnSeek()"),t=l.getInteractionEventParams(h,n,a.UsageCounter.Seek),t.te=n.SeekFrom,t.st=n.SeekTo,nt(t,n))};g.OnVideoQualityChanged=function(n){d.Log("OTF - OnVideoQualityChanged()");var t=l.getInteractionEventParams(h,n,a.UsageCounter.VideoQuality);t.q=n.MaxBitrate;nt(t,n)};g.OnFullScreenEnter=function(n){d.Log("OTF - OnFullScreenEnter()");nt(l.getInteractionEventParams(h,n,a.UsageCounter.FullScreenEnter),n)};g.OnFullScreenExit=function(n){d.Log("OTF - OnFullScreenExit()");nt(l.getInteractionEventParams(h,n,a.UsageCounter.FullScreenExit),n)};g.OnInfo=function(n){d.Log("OTF - OnInfo()");nt(l.getInteractionEventParams(h,n,a.UsageCounter.Info),n)};g.OnFacebook=function(n){d.Log("OTF - OnFacebook()");nt(l.getInteractionEventParams(h,n,a.UsageCounter.Facebook),n)};g.OnTwitter=function(n){d.Log("OTF - OnTwitter()");nt(l.getInteractionEventParams(h,n,a.UsageCounter.Twitter),n)};g.OnEmail=function(n){d.Log("OTF - OnEmail()");nt(l.getInteractionEventParams(h,n,a.UsageCounter.Email),n)};g.OnEndslateVideos=function(n){d.Log("OTF - OnEndslateVideos()");nt(l.getInteractionEventParams(h,n,a.UsageCounter.EndslateVideos),n)};g.OnEndslateShown=function(n){d.Log("OTF - OnEndslateShown()");nt(l.getInteractionEventParams(h,n,a.UsageCounter.EndslateShown),n)};g.OnEndslateContinuous=function(n){d.Log("OTF - OnEndslateContinuous()");nt(l.getInteractionEventParams(h,n,a.UsageCounter.EndslateContinuous),n)};g.OnEndslateCancelCountdown=function(n){d.Log("OTF - OnEndslateCancelCountdown()");nt(l.getInteractionEventParams(h,n,a.UsageCounter.EndslateCancelCountdown),n)};g.On3ppVideoLoaded=function(n){d.Log("OTF - On3ppVideoLoaded()");nt(ut(n,a.UsageCounter.ContentImpression3PP),n)};g.On3ppContentStart=function(n){d.Log("OTF - On3ppContentStart()");nt(ut(n,a.UsageCounter.ContentStart),n)};g.On3ppContentComplete=function(n){d.Log("OTF - On3ppContentComplete()");nt(ut(n,a.UsageCounter.ContentComplete),n)};g.OnPlayerStarting=function(n){if(u.TV){d.Log("OTF - OnPlayerStarting()");var t={t:a.UsageCounter.PlayerStarting.t,evt:a.UsageCounter.PlayerStarting.evt,vt:n.VideoPlayerType,vfc:n.VideoFormatCode,vtitle:n.VideoTitle,eid:n.VideoId,cs:n.VideoCsId};nt(t,n)}};g.OnAdLoading=function(n){if(u.TV){d.Log("OTF - OnAdLoading()");var t={t:a.UsageCounter.AdLoading.t,evt:a.UsageCounter.AdLoading.evt,vt:n.VideoPlayerType,vfc:n.VideoFormatCode,vtitle:n.VideoTitle,eid:n.VideoId,cs:n.VideoCsId};nt(t,n)}};g.OnAdLoaded=function(n){if(u.TV){d.Log("OTF - OnAdLoaded()");var t={t:a.UsageCounter.AdLoaded.t,evt:a.UsageCounter.AdLoaded.evt,vt:n.VideoPlayerType,vfc:n.VideoFormatCode,vtitle:n.VideoTitle,eid:n.VideoId,cs:n.VideoCsId};nt(t,n)}};g.OnVideoLoading=function(n){if(u.TV){d.Log("OTF - OnVideoLoading()");var t={t:a.UsageCounter.VideoLoading.t,evt:a.UsageCounter.VideoLoading.evt,vt:n.VideoPlayerType,vfc:n.VideoFormatCode,vtitle:n.VideoTitle,eid:n.VideoId,cs:n.VideoCsId};nt(t,n)}};d.BindContainerEvents(this);t.subChannel(k,ot,at);d.Log("OTF - initialized")}}var y,v,p;if(o&&o.clientSettings&&o.clientSettings.functionalonly_cookie_experience)return function(){};require(["rumBeacon"],function(n){y=n});var d=h&&h.sitePage&&h.sitePage.flightid,w="NextVideoStart",b=["PlayerLoaded","AdManagerLoadStart","AdManagerLoaded","AdPlayerInit","AdRequestStart","AdRequestComplete","AdSlotPlayStart"],k="clickToPlay";return a.UsageCounter={AdBuffering:{t:"1",evt:h.eventTypes.adPlay},AdError:{t:"10",evt:h.eventTypes.adPlay},AdPlayStarted:{t:"11",evt:h.eventTypes.adPlay},AdPlayCompleted:{t:"13",evt:h.eventTypes.adPlay},AdSkipped:{t:"15",evt:h.eventTypes.adPlay},AdTimeout:{t:"16",evt:h.eventTypes.adPlay},AdPause:{t:"17",evt:h.eventTypes.adPlay},AdResume:{t:"18",evt:h.eventTypes.adPlay},ContentBuffering:{t:"2",evt:h.eventTypes.contentPlay},ContentError:{t:"20",evt:h.eventTypes.contentPlay},ContentStart:{t:"21",evt:h.eventTypes.contentPlay},ContentContinue:{t:"22",evt:h.eventTypes.contentPlay},ContentComplete:{t:"23",evt:h.eventTypes.contentPlay},ContentImpression3PP:{t:"41",evt:h.eventTypes.contentPlay},CommonPlayerImpression:{t:"61",evt:h.eventTypes.contentPlay},CC:{t:"30",evt:h.eventTypes.videoClickNonNav},Pause:{t:"31",evt:h.eventTypes.videoClickNonNav},Seek:{t:"32",evt:h.eventTypes.videoClickNonNav},Mute:{t:"33",evt:h.eventTypes.videoClickNonNav},FullScreenEnter:{t:"34",evt:h.eventTypes.videoClickNonNav},Info:{t:"35",evt:h.eventTypes.videoClickNonNav},VideoQuality:{t:"36",evt:h.eventTypes.videoClickNonNav},Resume:{t:"37",evt:h.eventTypes.videoClickNonNav},FullScreenExit:{t:"38",evt:h.eventTypes.videoClickNonNav},Replay:{t:"39",evt:h.eventTypes.videoClickNonNav},Unmute:{t:"40",evt:h.eventTypes.videoClickNonNav},Facebook:{t:"51",evt:h.eventTypes.videoClickNonNav},Twitter:{t:"52",evt:h.eventTypes.videoClickNonNav},Email:{t:"53",evt:h.eventTypes.videoClickNonNav},EndslateVideos:{t:"64",evt:h.eventTypes.videoClickNonNav},EndslateContinuous:{t:"65",evt:h.eventTypes.videoClickNonNav},EndslateCancelCountdown:{t:"66",evt:h.eventTypes.videoClickNonNav},EndslateShown:{t:"67",evt:h.eventTypes.videoClickNonNav},PlayerStarting:{t:"90",evt:h.eventTypes.contentPlay},AdLoading:{t:"91",evt:h.eventTypes.contentPlay},AdLoaded:{t:"92",evt:h.eventTypes.contentPlay},VideoLoading:{t:"93",evt:h.eventTypes.contentPlay}},a});define("wcvp.apReporter",["jquery","wcvp.reporter","wcvp.fdReporter","headData"],function(n,t,i,r){function u(r){function s(n){return{u:n.VideoId,pl:n.Location,rl:n.Referrer,from:n.From,fr:n.Fr,mkt:n.Market,plt:n.PlayerType,flight:n.FlightId,treat:n.TreatmentName,size:n.VideoSize?n.VideoSize.w+"x"+n.VideoSize.h:null,brs:n.BrowserSize?n.BrowserSize.w+"x"+n.BrowserSize.h:null,pbStatus:n.PlaybackStatus,c8:n.PlayerTechnology,c9:n.WidgetSubType,av:n.AppVersion,fc:n.VideoFormatCode,src:n.PlaySource,pv:n.PluginVersion,pt:u.ReportingContext.PlayType,d:Math.floor(n.VideoLength/1e3),et:n.ErrorType,etd:n.ErrorDesc}}function e(t,i){var f=n.extend({},u.ReportingContext,i),r;n.extend(t,s(f));r=u.FormatPing(o,t);n.ping(r);u.Log("ping : "+r)}var u=new t(r,"ApReporter"),o=r.SecureMode?"https://img-widgets-video.msn.com/report.aspx":r.ReportingConfig.ApReportingService||"http://widgets.video.msn.com/report.aspx",f=this;f.OnContentError=function(n){u.Log("OnContentError()");var t={t:i.UsageCounter.PlaybackFailed,ag:1,fi:n.VideoUrl};e(t,n)};f.OnAdError=function(n){u.Log("OnAdError()");var t={t:i.UsageCounter.AdPlayFailed,adId:n.AdId,fi:n.VideoUrl,pg:n.VideoPageGroup};e(t,n)};f.Reset=function(n){var i=n||r;u=new t(i,"ApReporter")};n.asBool(r.ReportingConfig.ApReportingEnabled,!1)&&(u.BindContainerEvents(this),u.Log("AP Reporter initialized"))}if(!r||!r.clientSettings||!r.clientSettings.functionalonly_cookie_experience)return u});define("wcvp.comscoreReporter",["jquery","wcvp.reporter","headData"],function(n,t,i){function r(i){function v(n){n.VideoCsId&&(s=n.VideoCsId);n.VideoSource&&(h=n.VideoSource);n.VideoTitle&&(c=n.VideoTitle);return{c1:"1",c2:"3000001",cs_ucfr:"1",c3:s,c4:"{0}/{1}".format(n.LocationDomain,n.Fr.replace("_","/")),c6:h,c7:n.Location,c8:c,c9:n.Referrer,rn:Math.floor(Math.random()*1e6)}}function a(t,i){var e,s,u,f;if(e=n.extend({},r.ReportingContext,i),s=v(e),n.extend(t,s),o!=null){n.extend(t,o);for(u in t)t.hasOwnProperty(u)&&(t[u]=t[u]||"*null")}f=r.FormatPing(l,t);n.ping(f);r.Log("ping : "+f)}var r,u=this,s=null,h=null,c=null,f,e,l,o;u.OnContentStart=function(n){r.Log("OnContentStart()");a({c5:"020000"},n)};u.OnAdStart=function(n){r.Log("OnAdStart()");a({c5:"010000"},n)};u.Reset=function(n){var u=n||i;r=new t(n,"ComscoreReporter");f=u.ReportingConfig;e=f.ComscoreUrl;l=u.SecureMode?e.replace("http://","https://"):e;o=JSON.parse((f||{}).ComscoreProviderConfig||null)};u.Reset(i);r.Log("initialized");r.BindContainerEvents(this)}return i&&i.clientSettings&&i.clientSettings.functionalonly_cookie_experience?function(){}:r});define("wcvp.comscoresteamsenseMsnPlayerData",["jquery"],function(n){return{videoCsId:null,videoSource:null,videoTitle:null,videoGenre:null,duration:null,getMetadata:function(t,i,r,u){var f=n.extend({},t.ReportingContext,i),e,o;if(f.VideoCsId&&(this.videoCsId=f.VideoCsId),f.VideoSource&&(this.videoSource=f.VideoSource),f.VideoTitle&&(this.videoTitle=f.VideoTitle),f.VideoGenre&&f.VideoGenre.length&&(this.videoGenre=f.VideoGenre),i.VideoDuration&&(this.duration=i.VideoDuration*1e3),e={ns_st_ci:i.VideoId||"*null",ns_st_cl:Math.round(this.duration||i.VideoLength||0),ns_st_st:"*null",ns_st_pu:"*null",ns_st_pr:"*null",ns_st_ep:"*null",ns_st_sn:"*null",ns_st_en:"*null",ns_st_ge:this.videoGenre||"*null",ns_st_ti:"*null",ns_st_ia:"*null",ns_st_ce:"*null",ns_st_ddt:"*null",ns_st_tdt:"*null",c3:this.videoCsId||"*null",c4:"{0}/{1}".format(f.LocationDomain,f.Fr.replace("_","/"))||"*null",c6:this.videoSource||"*null",c8:this.videoTitle||"*null",c9:f.Referrer||"*null"},u!=null){n.extend(e,u);for(o in e)e.hasOwnProperty(o)&&(e[o]=e[o]||"*null")}return delete e.ca1,e}}});define("wcvp.comscoresteamsenseOnePlayerData",["jquery"],function(n){return{getMetadata:function(t,i,r,u){var o=n.extend({},t.ReportingContext,i),s,f,e;if(i.videoDuration&&(s=i.videoDuration*1e3),f={ns_st_ci:r.VideoId||"*null",ns_st_cl:Math.round(s||i.VideoLength||0),ns_st_st:"*null",ns_st_pu:"*null",ns_st_pr:"*null",ns_st_ep:"*null",ns_st_sn:"*null",ns_st_en:"*null",ns_st_ge:r.SubCategory||"*null",ns_st_ti:"*null",ns_st_ia:"*null",ns_st_ce:"*null",ns_st_ddt:"*null",ns_st_tdt:"*null",c3:r.VideoCsId||"*null",c4:"{0}/{1}".format(o.LocationDomain,o.Fr.replace("_","/"))||"*null",c6:r.VideoSource||"*null",c8:r.VideoTitle||"*null",c9:o.Referrer||"*null"},u!=null){n.extend(f,u);for(e in f)f.hasOwnProperty(e)&&(f[e]=f[e]||"*null")}return delete f.ca1,f}}});streamSenseUrl="url(//static-entertainment-neu-s-msn-com.akamaized.net/sc/37/99f26e.js)";streamSenseUrl.substr(0,4)=="url("&&(streamSenseUrl=streamSenseUrl.substr(4,streamSenseUrl.length-5));require({js:streamSenseUrl},function runIfDownloadFinished(){window.ns_?(console.log("[comscoreStreamSenseReporter] streamsense loaded"),define("streamsense",function(){return window.ns_})):setTimeout(runIfDownloadFinished,50)});define("wcvp.streamSenseReporter",["jquery","wcvp.reporter","streamsense","headData","wcvp.comscoresteamsenseMsnPlayerData"],function(n,t,i,r,u){function f(n){var r,e=this,h=!1,c=!1,l,s,f=null,o=!1;e.OnContentStart=function(t){r.Log("OnContentStart()");var e=u.getMetadata(r,t,n,s);f.playVideoContentPart(e,i.StreamingTag.ContentType.ShortFormOnDemand);h=!0};e.OnResume=function(t){if(h){r.Log("OnResume()");var e=u.getMetadata(r,t,n,s);f.playVideoContentPart(e,i.StreamingTag.ContentType.ShortFormOnDemand)}};e.OnContentComplete=function(){r.Log("OnContentComplete()");c=!0;f.stop()};e.OnPause=function(){o||c||(r.Log("OnPause()"),f.stop())};e.OnContentError=function(){r.Log("OnContentError()");f.stop()};e.OnAdStart=function(t){r.Log("OnAdStart()");o=!0;var e=u.getMetadata(r,t,n,s);f.playVideoAdvertisement(e,i.StreamingTag.AdType.Other)};e.OnAdComplete=function(){r.Log("OnAdComplete()");o=!1;f.stop()};e.OnAdError=function(){r.Log("OnAdError()");o=!1;f.stop()};e.Reset=function(u){var e=u||n;r=new t(u,"ComscoreSreamSenseReporter");l=e.ReportingConfig;s=JSON.parse((l||{}).ComscoreProviderConfig||null);f&&(f.stop(),f=null);f=new i.StreamingTag({customerC2:"3000001"});h=!1;c=!1;o=!1};e.Reset(n);r.Log("initialized");r.BindContainerEvents(this)}return r&&r.clientSettings&&r.clientSettings.functionalonly_cookie_experience?function(){}:f});define("wcvp.nnrReporter",["jquery","wcvp.reporter","headData"],function(n,t,i){function r(i){function s(n){switch(n||""){case"fox sports":case"esus_fox sports":return"vc,c01";case"msnbc":return"vc,c03";case"autos":return"vc,c04";case"msnmoney":return"vc,c05";case"msnentertainment":return"vc,c06";default:return"vc,c02"}}function h(n,t,i){return{ci:"us-400132",tl:"dav"+n+"-"+t.VideoTitle,c3:i?"st,a":"st,c",c6:s(t.VideoCsId),cg:i?t.VideoSource:t.VideoSourceFriendly,cc:"1",ou:"http://"+[t.LocationDomain,t.VideoCsId,t.VideoSource,t.VideoTitle].join("/")+"/?"+(i?"syndad":"synd")+"=msnvideo",du:n==f.Start?null:Math.floor(t.TotalTimePlaying/1e3),rnd:Math.random()}}function e(t,i,u){var e=n.extend({},r.ReportingContext,i),s=n.extend({},h(t,e,u)),f=r.FormatPing(o,s);n.ping(f);r.Log("ping : "+f)}var u=this,r=new t(i,"NnrReporter"),o=i.SecureMode?"https://secure-us.imrworldwide.com/cgi-bin/m":"http://secure-us.imrworldwide.com/cgi-bin/m",f={Start:0,Continue:1,End:2};u.OnContentStart=function(n){r.Log("OnContentStart()");e(f.Start,n)};u.OnContentContinue=function(n){r.Log("OnContentContinue()");e(f.Continue,n)};u.OnContentComplete=function(n){r.Log("OnContentComplete()");e(f.End,n)};u.OnAdStart=function(n){r.Log("OnAdStart()");e(f.Start,n,!0)};u.OnAdContinue=function(n){r.Log("OnAdContinue()");e(f.Continue,n,!0)};u.OnAdComplete=function(n){r.Log("OnAdComplete()");e(f.End,n,!0)};u.Reset=function(n){var u=n||i;r=new t(u,"NnrReporter")};r.BindContainerEvents(this);r.Log("initialized")}return i&&i.clientSettings&&i.clientSettings.functionalonly_cookie_experience?function(){}:r});define("wcvp.fdReporter",["jquery","wcvp.reporter","headData"],function(n,t,i){function r(i){function h(n){return{pl:n.Location,rl:n.Referrer,from:n.From,fr:n.Fr,mkt:n.Market,plt:n.PlayerType,flight:n.FlightId,treat:n.TreatmentName,size:n.VideoSize?n.VideoSize.w+"x"+n.VideoSize.h:null,brs:n.BrowserSize?n.BrowserSize.w+"x"+n.BrowserSize.h:null,c8:n.PlayerTechnology,c9:n.Product+"^"+(n.View||n.WidgetSubType),av:n.AppVersion,fc:n.VideoFormatCode,src:n.PlaySource,pv:n.PluginVersion,product:n.Product,u:n.VideoId}}function e(t,i){var e=n.extend({},u.ReportingContext,i),f;n.extend(t,h(e));f=u.FormatPing(s,t,r.Descriptors);n.ping(f);u.Log("ping : "+f)}var u=new t(i,"FdReporter"),o=i.SecureMode?"https":"http",s=o+"://prod.video.msn.com/FraudDetect.aspx",f=this;u.Log("initialized");f.OnContentStart=function(n){u.Log("OnContentStart()");var t={t:r.UsageCounter.Played,ag:Math.min(n.NumPlayed,5),pt:u.ReportingContext.PlayType,vt:n.VideoPlayerType,lt:n.LoadTime,d:Math.floor(n.VideoLength/1e3),pbStatus:"VideoBuffering"};e(t,n)};f.OnContentContinue=function(n){u.Log("OnContentContinue()");var t={t:r.UsageCounter.TimeSpent,be:n.BufferCount,bd:n.TotalBufferWaitTime,d:Math.floor(n.VideoLength/1e3),pbStatus:n.PlaybackStatus};e(t,n)};f.OnContentComplete=function(t){var i,f;u.Log("OnContentComplete()");i={d:Math.floor(t.VideoLength/1e3),pbStatus:t.PlaybackStatus};Math.random()<t.CurrentInterval/t.ContinueInterval&&(f={t:r.UsageCounter.TimeSpent,be:t.BufferCount,bd:t.TotalBufferWaitTime},n.extend(f,i),e(f,t));i.t=r.UsageCounter.PlaybackCompleted;e(i,t)};f.OnContentError=function(n){u.Log("OnContentError()");var t={t:r.UsageCounter.PlaybackFailed,ag:1,fi:n.VideoUrl,et:n.ErrorType,etd:n.ErrorDesc,pbStatus:n.PlaybackStatus};e(t,n)};f.OnAdStart=function(n){u.Log("OnAdStart()");var t={t:r.UsageCounter.AdPlayStarted,pt:u.ReportingContext.PlayType,d:Math.floor(n.VideoLength/1e3),pbStatus:"adOpening",pg:n.VideoPageGroup,adId:n.AdId,fi:n.AdUrl};e(t,n)};f.OnAdMidPoint=function(n){u.Log("OnAdMidPoint()");var t={t:r.UsageCounter.AdMidPoint,pt:u.ReportingContext.PlayType,d:Math.floor(n.VideoLength/1e3),pbStatus:"adPlaying",pg:n.VideoPageGroup,adId:n.AdId,fi:n.AdUrl};e(t,n)};f.OnAdComplete=function(n){if(u.Log("OnAdComplete()"),n.PlaybackStatus!="adPlayFailed"){var t={t:r.UsageCounter.AdPlayCompleted,pt:u.ReportingContext.PlayType,d:Math.floor(n.VideoLength/1e3),pbStatus:"adPlaying",pg:n.VideoPageGroup,adId:n.AdId,fi:n.AdUrl};e(t,n)}};f.OnAdError=function(n){u.Log("OnAdError()");var t={t:r.UsageCounter.AdPlayFailed,pt:u.ReportingContext.PlayType,d:Math.floor(n.VideoLength/1e3),et:n.ErrorType,etd:n.ErrorDesc,pbStatus:"adPlaying",pg:n.VideoPageGroup,adId:n.AdId,fi:n.AdUrl};e(t,n)};f.OnAdSkip=function(n){u.Log("OnAdSkip()");var t={t:r.UsageCounter.AdSkipped,pt:u.ReportingContext.PlayType,d:Math.floor(n.VideoLength/1e3),pbStatus:"adPlaying",pg:n.VideoPageGroup,adId:n.AdId,fi:n.AdUrl};e(t,n)};f.Reset=function(n){var r=n||i;u=new t(r,"FdReporter")};u.BindContainerEvents(this)}return i&&i.clientSettings&&i.clientSettings.functionalonly_cookie_experience?function(){}:(r.UsageCounter={Played:1,PlaybackFailed:7,TimeSpent:8,PlaybackCompleted:11,AdPlayStarted:50,AdMidPoint:51,AdPlayCompleted:52,AdPlayFailed:53,AdSkipped:54},r.Descriptors={u:36,t:2,adId:36,ag:2,plt:20,c0:20,c1:20,c2:20,c3:400,c4:400,fr:100,from:100,d:5,flight:20,src:100,c8:20,c9:20,pl:200,rl:200,fc:10,pbStatus:20,pt:10,bd:20,be:20,lt:20,mbr:20,av:2,br:20,brs:20,bw:20,md:100,ng:20,mkt:20,pv:10,size:20,vt:20,pg:200,etd:400,fi:400,et:20,product:7},r)});define("wcvp.otfReporterMsnPlayerData",["jquery"],function(){return{getInteractionEventParams:function(n,t,i){return{cs:t.VideoCsId,eid:t.VideoId,evt:i.evt,t:i.t,te:t.VideoElapsedTime,vfc:t.VideoFormatCode,vtitle:t.VideoTitle,vt:t.VideoPlayerType}}}});define("wcvp.otfReporterOnePlayerData",["jquery","c.deferred"],function(){return{getInteractionEventParams:function(n,t,i){if(t)return{cs:n.VideoCsId,eid:n.VideoId,evt:i.evt,t:i.t,te:t.VideoElapsedTime,vfc:t.currentVideoFile?t.currentVideoFile.format:null,vtitle:t.videoMetadata?t.videoMetadata.title:null,vt:t.playerType}}}});define("wcvp.stopWatch",function(){function n(){var t=this,n=null,i=null,u=null,f=null,r=null;t.Start=function(){n||(n=new Date,r++)};t.Stop=function(){if(n){var t=new Date-n;i+=t;f+=t;u||(u=i);n=null}};t.Reset=function(){n=null;i=r=u=f=0};t.IsStarted=function(){return r};t.IsStopped=function(){return n};t.HasReached=function(u){return t.GetValue()>=u?(n&&(f+=new Date-n,n=new Date),i=0,r=0,!0):!1};t.GetValue=function(){var t=i;return n&&(t+=new Date-n),t};t.GetTotalValue=function(){var t=f;return n&&(t+=new Date-n),t};t.GetFirstValue=function(){return u};t.GetIntervals=function(){return r};t.Reset()}return n});define("wcvp.ttmlParser",["jquery"],function(n){function t(n){var t,i;try{window.DOMParser?(i=new DOMParser,t=i.parseFromString(n,"application/xml")):(t=new ActiveXObject("Microsoft.XMLDOM"),t.async=!1,t.loadXML(n))}catch(r){t=null}return t}function i(i,r){function bt(){function n(n){switch(n){case"h":return 36e5;case"ms":return 1;case"m":return 6e4;case"s":return 1e3;case"f":return 1e3/u.mediaFrameRate;case"t":return 1e3/u.mediaTickRate;default:return 0}}var t=/^(\d{1,}):(\d{2}):(\d{2})((\.\d{1,})|:(\d{2,}(\.\d{1,})?))?$/,i=/^(\d+(\.\d+)?)(ms|[hmsft])$/;this.getTime=function(r){var o=0,s=0,h=0,f=0,u=t.exec(r),e=i.exec(r),c,l;return u!=null?(o=new Number(u[1])*3600,s=new Number(u[2])*60,h=new Number(u[3]),u[5]!=undefined&&(f=1e3*new Number(u[4])),u[6]&&(f=new Number(u[6])*n("f")),1e3*(o+s+h)+f):e!=null?(c=new Number(e[1]),l=n(e[3]),c*l):0}}function nt(t,i,r){var y=t.attrNS("begin",u.TTMLNamespace),f=y?a.getTime(y):i.first,o=0,w=0,h=0,c=0,l=t.attrNS("dur",u.TTMLNamespace),s=t.attrNS("end",u.TTMLNamespace),p,v;l||s?l&&s?(h=a.getTime(l),c=a.getTime(s),p=Math.min(f+h,i.first+c),o=Math.min(p,i.second)):s?(c=a.getTime(s),o=Math.min(i.first+c,i.second)):(h=a.getTime(l),o=Math.min(f+h,i.second)):r&&(f<=i.second?(w=Math.max(0,i.second-f),o=i.second):o=0);o<f&&(o=f);f=Math.floor(f);o=Math.floor(o);t.attr("data-time-start",f);t.attr("data-time-end",o);f>=0&&n.grep(e,function(n){return n.time===f}).length<=0&&e.push({time:f,element:t});v=f;t.children().each(function(){t.attrNS("timeContainer",u.TTMLNamespace)!="seq"?nt(n(this),{first:f,second:o},!0):(nt(n(this),{first:v,second:o},!1),v=new Number(n(this).attr("data-time-end")))})}function tt(n,t){return n.attr("data-time-start")<=t&&t<n.attr("data-time-end")}function kt(){n("*",f).each(function(){dt(n(this))})}function dt(t){var i={},r;ot(i,t);p(i,t);r=!0;n.each(i,function(){return r=!1,!1});r||(t.attr("data-styleSet",l.length),l.push(i))}function ot(t,i){var f=i.attrNS("style",u.TTMLNamespace),e=f?f.split(/\s+/):[],r;n(e).each(function(){var i=this;r=g?g[0].getElementsByTagNameNS(u.TTMLNamespace,"style"):[];n.each(r,function(){n(this).attrNS("id",n.xmlNS)==i&&(ot(t,n(this)),p(t,n(this)))})});i.isTagNS("region",u.TTMLNamespace)&&(r=i[0].getElementsByTagNameNS(u.TTMLNamespace,"style"),n.each(r,function(){p(t,n(this))}))}function p(t,i){n(i[0].attributes).each(function(){this.namespaceURI==u.TTMLStyleNamespace&&(t[ht(this)]=this.nodeValue.trim())})}function gt(t,i){var e,r,o,s,f,h;if(!i||(e=t.attrNS("region",u.TTMLNamespace),e==i))return!0;if(!e){for(r=t[0].parentNode;r!==null&&r.nodeType===n.NodeType.ELEMENT_NODE;){if(o=st(r),o)return o===i;r=r.parentNode}for(s=t[0].getElementsByTagName("*"),f=0;f<s.length;f++)if(h=s[f],st(h)===i)return!0}return!1}function st(t){var i=null;return t.nodeType===n.NodeType.ELEMENT_NODE&&t.namespaceURI===u.TTMLNamespace&&(i=t.localName==="region"?n.attrNS(t,"id",n.xmlNS):n.attrNS(t,"region",u.TTMLNamespace)),i}function ht(n){return n.localName?n.localName:n.baseName}function w(n){var t=ht(n[0]),i=n[0].namespaceURI;return i==u.TTMLNamespace?"ttml:"+t:i==="http://www.w3.org/1999/xhtml"?t:""}function b(n,t,i,r,u){var f=null,o,e,s;return(tt(n,r)&&(o=w(n),e=at(n,t,o,r),e.display!=="none"&&(s=ti(n,e,o),f=u(n,s,i))),!f)?{outerNode$:null,innerNode$:null,inheritableStyleSet:null}:{outerNode$:f.outerNode$,innerNode$:f.innerNode$,inheritableStyleSet:it(e)}}function ni(t,i,r){var f=null,e=null,h=w(t),o="",c="",s,l,a,v;switch(h){case"ttml:region":c="cue ";case"ttml:rootcontainerregion":case"ttml:body":case"ttml:div":o="div";break;case"ttml:p":o="p";break;case"ttml:span":o="span";break;case"ttml:br":o="br"}return s=t.attrNS("role",u.TTMLMetaNamespace),s&&(c+=" "+s),l=t.attrNS("agent",u.TTMLMetaNamespace),l&&(c+=" "+l),s=="x-ruby"?o="ruby":s=="x-rubybase"?o="rb":s=="x-rubytext"&&(o="rt"),o!=""&&(f=n("<"+o+">").defaultStyle().addClass(c.trim()),a=t.attrNS("title",u.TTMLMetaNamespace),a&&f.attr("title",a),v=t.attrNS("id",n.xmlNS),v&&f.attr("id",u.trackIdPrefix+v),h==="ttml:region"&&(e=n("<div>").defaultStyle().appendTo(f),e.css({display:"table","border-spacing":"0","cell-spacing":"0","cell-padding":"0",width:"100%",height:"100%"}),e=n("<div>").defaultStyle().appendTo(e),e.css("display","table-cell"),i.displayAlign&&(ct(h,e,{displayAlign:i.displayAlign}),i.displayAlign=null)),r&&h==="ttml:span"&&(e=n("<span>").defaultStyle().css("white-space","pre").appendTo(f)),f.css("position","static"),f.css("width","100%"),ct(h,f,i)),{outerNode$:f,innerNode$:e?e:f}}function ct(t,i,r){n.each(r,function(n,r){r&&i.applyStyle(n,r,u,t)})}function lt(t,i,r,u,f,e){var l=null,a=!1,o=b(t,i,r,u,f),v,c,s,y;if(o.outerNode$!=null&&(v=w(t),l=o.outerNode$,c=o.innerNode$,t.contents().each(function(){var t;if(this.nodeType!=n.NodeType.COMMENT_NODE)if(this.nodeType==n.NodeType.TEXT_NODE)c.append(document.createTextNode(this.data)),r&&v==="ttml:span"&&(a=!0);else{var i=n(this),e=r,s=i.attrNS("space",n.xmlNS);s&&(e=s==="preserve");t=lt(i,o.inheritableStyleSet,e,u,f,!0);a|=t.hasPreservedContent;t.prunedElement$&&c.append(t.prunedElement$)}}),!e))for(s=t[0].parentNode;s!==null&&s.nodeType===n.NodeType.ELEMENT_NODE&&s!=h;){if(y=n(s),o=b(y,i,r,u,f),o.outerNode$)c=o.innerNode$,c.append(l),l=o.outerNode$;else break;s=s.parentNode}return{prunedElement$:l,hasPreservedContent:a}}function at(t,i,r,f){var e=n.extend({},i),s,o;return n.extend(e,l[t.attr("data-styleSet")]),s=t[0].getElementsByTagNameNS(u.TTMLNamespace,"set"),n.each(s,function(){tt(n(this),f)&&p(e,n(this))}),r==="ttml:p"&&e.lineHeight==="normal"&&(o=vt(t,it(e),f,""),o&&(e["computed-lineHeight"]=o)),e}function vt(t,i,r,u){return t.children().each(function(){var t,o,f,e;this.nodeType==n.NodeType.ELEMENT_NODE&&(t=n(this),o=w(t),o==="ttml:span"&&(f=at(t,i,"ttml:span",r),e=f.fontSize,e&&(u+=(u?",":"")+e),u=vt(t,it(f),r,u)))}),u}function ti(t,i,r){var u={};return i.extent&&rt(r,"extent")&&(u.extent=i.extent),i.color&&rt(r,"color")&&(u.color=i.color),n.each(i,function(n,t){rt(r,n)&&(u[n]=t)}),u}function it(t){var i={};return n.each(t,function(n,t){switch(n){case"backgroundColor":case"computed-lineHeight":case"display":case"displayAlign":case"extent":case"opacity":case"origin":case"overflow":case"padding":case"showBackground":case"unicodeBidi":case"writingMode":case"zIndex":break;default:i[n]=t}}),i}function rt(n,t){switch(t){case"backgroundColor":case"display":case"visibility":return"ttml:body ttml:div ttml:p ttml:region ttml:rootcontainerregion ttml:span ttml:br".indexOf(n)>=0;case"fontFamily":case"fontSize":case"fontStyle":case"fontWeight":return"ttml:p ttml:span ttml:br".indexOf(n)>=0;case"color":case"textDecoration":case"textOutline":case"wrapOption":return"ttml:span ttml:br".indexOf(n)>=0;case"direction":case"unicodeBidi":return"ttml:p ttml:span ttml:br".indexOf(n)>=0;case"displayAlign":case"opacity":case"origin":case"overflow":case"padding":case"showBackground":case"writingMode":case"zIndex":return"ttml:region ttml:rootcontainerregion".indexOf(n)>=0;case"extent":return"ttml:tt ttml:region ttml:rootcontainerregion".indexOf(n)>=0;case"computed-lineHeight":case"lineHeight":case"textAlign":return"ttml:p".indexOf(n)>=0;default:return!1}}function yt(n){return e.filter(function(t){return t.element?tt(t.element,n):!0})}function ii(n,t){return e=n.events,yt(t)}function ri(n,t,i){return c=n.rootContainerRegion$,h=n.body$,o=n.layout$,l=n.StyleSetCache,u=n.settings,e=n.events,ui(t,i)}function ui(t,i){var r=[],h=yt(t),s=f.attrNS("space",n.xmlNS)==="preserve",l=o?o[0].getElementsByTagNameNS(u.TTMLNamespace,"region"):[],e;return n.each(l,function(){var o=n(this),a=o.attrNS("id",n.xmlNS),v=o.attr("data-isanonymous"),f,c,e,l;(v||a)&&(f=b(o,u.defaultRegionStyle,s,t,i),f.outerNode$&&(c=f.innerNode$,e=f.outerNode$,n.each(h,function(r,u){var o,h,e;u.element&&(o=n(u.element),gt(o,v?null:a)&&(h=lt(o,f.inheritableStyleSet,s,t,i),e=h.prunedElement$,h.hasPreservedContent||!e||e.text().trim().length||(e=null),e&&c.append(e)))}),l=e.attr("data-showBackground")==="always",(l||c.children().length>0)&&(l&&e.removeAttr("data-showBackground"),r.push(e))))}),r.length&&(e=b(c,{overflow:"hidden",padding:"0"},!1,t,i),n.each(r,function(n,t){e.innerNode$.append(t)}),r=[],r.push(e.outerNode$)),r}function pt(t){if(t.isTagNS("p",u.TTMLNamespace)){var i=[],r=null;t.contents().each(function(){this.nodeType===n.NodeType.TEXT_NODE&&(r!=n.NodeType.TEXT_NODE&&i.push([]),i[i.length-1].push(n(this)));r=this.NodeType});n.each(i,function(t,i){var r=n(f[0].ownerDocument.createElementNS(u.TTMLNamespace,"span"));n.each(i,function(n,t){r.append(n?t:t.replaceWith(r))})})}t.children().each(function(){pt(n(this))})}function fi(){var t,i;c=n(f[0].ownerDocument.createElementNS(u.TTMLNamespace,"rootcontainerregion")).appendTo(f);t=u.rootContainerRegion?"{0}px {1}px".format(u.rootContainerRegion.width,u.rootContainerRegion.height):"auto";c=c.attrNS("extent",u.TTMLStyleNamespace,t);y||(y=n(f[0].ownerDocument.createElementNS(u.TTMLNamespace,"head")).appendTo(f));o||(o=n(f[0].ownerDocument.createElementNS(u.TTMLNamespace,"layout")).appendTo(y));i=o[0].getElementsByTagNameNS(u.TTMLNamespace,"region");i.length==0&&(n(f[0].ownerDocument.createElementNS(u.TTMLNamespace,"region")).attrNS("id",n.xmlNS,"anonymous").attr("data-isanonymous","1").appendTo(o),h.attrNS("region",u.TTMLNamespace,"anonymous"),u.log&&u.log("added anonymous region"))}function ei(){var e,o,s,c,n;if(f&&h){var t=f.attrNS("cellResolution",u.TTMLParameterNamespace),r=f.attrNS("extent",u.TTMLStyleNamespace),i=null;t&&(t=t.trim().split(/\s+/),t.length==2&&(e=Math.round(parseFloat(t[0])),o=Math.round(parseFloat(t[1])),o>0&&e>0&&(i={rows:o,columns:e})));u.cellResolution=i?i:et.cellResolution;r&&r!=="auto"&&(n=r.split(/\s+/),n.length==2&&n[0].substr(n[0].length-2)==="px"&&n[1].substr(n[1].length-2)==="px"&&(s=parseFloat(n[0].substr(0,n[0].length-2)),c=parseFloat(n[1].substr(0,n[1].length-2)),u.rootContainerRegion={width:Math.round(s),height:Math.round(c)}))}u.log&&u.log("relatedMediaObjectRegion({0}x{1})  rootContainerRegion({2}x{3})  cellResolution({4}X{5}){6}".format(u.relatedMediaObjectRegion.width,u.relatedMediaObjectRegion.height,u.rootContainerRegion?u.rootContainerRegion.width:"-",u.rootContainerRegion?u.rootContainerRegion.height:"-",u.cellResolution.columns,u.cellResolution.rows,i?"":"(default)"))}function oi(){var t=null,n=wt.documentElement;return n.localName==="tt"&&(n.namespaceURI!=="http://www.w3.org/ns/ttml"&&(u.TTMLNamespace=n.namespaceURI,u.TTMLStyleNamespace=u.TTMLNamespace+"#styling",u.TTMLParameterNamespace=u.TTMLNamespace+"#parameter",u.TTMLMetaNamespace=u.TTMLNamespace+"#metadata"),t=n),t}var et={TTMLNamespace:"http://www.w3.org/ns/ttml",TTMLStyleNamespace:"http://www.w3.org/ns/ttml#styling",TTMLParameterNamespace:"http://www.w3.org/ns/ttml#parameter",TTMLMetaNamespace:"http://www.w3.org/ns/ttml#metadata",trackIdPrefix:"",mediaFrameRate:30,mediaFrameRateMultiplier:1,mediaSubFrameRate:1,mediaTickRate:1e3,mediaStart:-1,mediaDuration:99999999,supportedTimeBase:"media",cellResolution:{rows:15,columns:32},defaultRegionStyle:{backgroundColor:"transparent",color:"#E8E9EA",direction:"ltr",display:"auto",displayAlign:"before",extent:"auto",fontFamily:"default",fontSize:"1c",fontStyle:"normal",fontWeight:"normal",lineHeight:"normal",opacity:1,origin:"auto",overflow:"hidden",padding:"0",showBackground:"always",textAlign:"start",textDecoration:"none",textOutline:"none",unicodeBidi:"normal",visibility:"visible",wrapOption:"noWrap",writingMode:"lrtb",zIndex:"auto"},fontMap:{"default":"Lucida sans typewriter, Lucida console, Consolas",monospaceSerif:"Courier",proportionalSerif:"Times New Roman, Serif",monospaceSansSerif:"Lucida sans typewriter, Lucida console, Consolas",proportionalSansSerif:"Arial, Sans-serif",casual:"Verdana",cursive:"Zapf-Chancery, Segoe script, Cursive",smallCaps:"Arial, Helvetica",monospace:"Lucida sans typewriter, Lucida console, Consolas",sansSerif:"Arial, Sans-serif",serif:"Times New Roman, Serif"}},u=n.extend(!0,{},et,r||{}),wt=typeof i=="string"?t(i):i,f=null,o=null,y=null,g=null,h=null,c=null,e=[],l=[],a=new bt,v,k,d;if(e=[],v=oi(),k=v!=null?v.getElementsByTagNameNS(u.TTMLNamespace,"body"):null,k&&k.length>0){var s=v.getElementsByTagNameNS(u.TTMLNamespace,"head"),ut=s&&s.length>0?s[0].getElementsByTagNameNS(u.TTMLNamespace,"styling"):null,ft=s&&s.length>0?s[0].getElementsByTagNameNS(u.TTMLNamespace,"layout"):null;f=n(v);h=n(k[0]);y=s&&s.length>0?n(s[0]):null;g=ut&&ut.length>0?n(ut[0]):null;o=ft&&ft.length>0?n(ft[0]):null;try{ei();fi();d=f.attrNS("timeBase",u.TTMLParameterNamespace);d||(d="media");u.supportedTimeBase.indexOf(d)!=-1&&(pt(h),nt(f,{first:u.mediaStart,second:u.mediaDuration},!0),kt(),u.log&&u.log("parseComplete  events({0})  styleSets({1})".format(e.length,l.length)))}catch(si){u.log&&u.log("unexpected error:  {0}".format(si))}e.push({time:u.mediaDuration,element:null});e.sort(function(n,t){return n.time-t.time})}return{events:e,cues:function(n){return ri(this,n,ni)},rootContainerRegion$:c,body$:h,layout$:o,StyleSetCache:l,settings:u,nextEvent:function(n){return ii(this,n)},currentEvent:[]}}return n.fn.extend({attrNS:function(t,i,r){var u=null;return this.length>0&&(u=n.attrNS(this[0],t,i,r),r&&(u=this)),u},isTagNS:function(n,t){var i=!1;return i=this[0].localName?n==this[0].localName:n==this[0].baseName,i&this[0].namespaceURI==t}}),n.extend({NodeType:{ELEMENT_NODE:1,ATTRIBUTE_NODE:2,TEXT_NODE:3,CDATA_SECTION_NODE:4,ENTITY_REFERENCE_NODE:5,ENTITY_NODE:6,PROCESSING_INSTRUCTION_NODE:7,COMMENT_NODE:8,DOCUMENT_NODE:9,DOCUMENT_TYPE_NODE:10,DOCUMENT_FRAGMENT_NODE:11,NOTATION_NODE:12},TtmlNamedColorMap:{transparent:"rgba(0,0,0,0)",black:"rgba(0,0,0,1)",silver:"rgba(192,192,192,1)",gray:"rgba(128,128,128,1)",white:"rgba(255,255,255,1)",maroon:"rgba(128,0,0,1)",red:"rgba(255,0,0,1)",purple:"rgba(128,0,128,1)",fuchsia:"rgba(255,0,255,1)",magenta:"rgba(255,0,255,1)",green:"rgba(0,128,0,1)",lime:"rgba(0,255,0,1)",olive:"rgba(128,128,0,1)",yellow:"rgba(255,255,0,1)",navy:"rgba(0,0,128,1)",blue:"rgba(0,0,255,1)",teal:"rgba(0,128,128,1)",aqua:"rgba(0,255,255,1)",cyan:"rgba(0,255,255,1)"},xmlNS:"http://www.w3.org/XML/1998/namespace",attrNS:function(t,i,r,u){var f=null;return t.nodeType===n.NodeType.ELEMENT_NODE&&(u?t.setAttributeNS(r,i,u):(f=t.getAttributeNS(r,i),f||n.each(t.attributes,function(n,t){t.localName==i&&t.lookupNamespaceURI(t.prefix)==r&&(f=t.value)}))),f}}),n.fn.extend({defaultStyle:function(){return this.css({"background-color":n.TtmlNamedColorMap.transparent,offset:"0",margin:"0",padding:"0",border:"0"}),this},ttmlToCssUnits:function(n,t,i,r){var u=n,f,h;if(n&&(f=n.charAt(n.length-1),f==="c"||f==="%")){var o=t.rootContainerRegion?t.rootContainerRegion:t.relatedMediaObjectRegion,s=parseFloat(n.substr(0,n.length-1)),e=i?o.width:o.height;f==="c"?(h=i?t.cellResolution.columns:t.cellResolution.rows,u=s*e/h):f==="%"&&(r&&(e=i?r.width:r.height),u=e*s/100);u=Math.round(u*10)/10;u=u+"px"}return u},ttmlToCssFontSize:function(n,t,i,r,u){var f=n,e;if(n&&(e=n.charAt(n.length-1),e==="c"||u&&e==="%")){var o=t.rootContainerRegion?t.rootContainerRegion:t.relatedMediaObjectRegion,s=parseFloat(n.substr(0,n.length-1)),h=i?o.width:o.height,c=i?t.cellResolution.columns:t.cellResolution.rows;f=s*h/c;e==="%"&&(f/=100);r&&(f*=r);f=Math.floor(f*10)/10;f=f+"px"}return f},ttmlToCssTextDecoration:function(t){var i="",r=t.split(/\s+/);return n.each(r,function(n,t){switch(t){case"none":case"noUnderline":case"noLineThrough":case"noOverline":i="none"}}),n.each(r,function(n,t){switch(t){case"noUnderline":case"noLineThrough":case"noOverline":break;case"lineThrough":i+=" line-through";break;default:i+=" "+t}}),i.trim()},lengthRegEx:/\s*(\d+\.*\d*)(.*)\s*/,ttmlToCssTextOutline:function(t,i){var u="none",o,f,e,l,r,s,a,h,c;if(typeof t=="string"&&t!="none"&&(r=t.split(/\s+/),r.length==1?(o=n(this).css("color"),f=r[0],e=""):r.length==3?(o=r[0],f=r[1],e=r[2]):r.length==2&&(l=r[0].charAt(0),l>="0"&&l<="9"?(o=n(this).css("color"),f=r[0],e=r[1]):(o=r[0],f=r[1],e="")),e=this.ttmlToCssFontSize(e,i,!1,.75),f=this.ttmlToCssFontSize(f,i,!1,.75),r=this.lengthRegEx.exec(f),r&&r.length==3)){for(s=Math.round(parseFloat(r[1])),a=r[2],u="",h=-s;h<=s;h++)for(c=-s;c<=s;c++)(h!=0||c!=0)&&(u+="{0}{4} {1}{4} {2} {3}, ".format(h,c,e,this.ttmlToCssColor(o),a));u&&(u=u.substr(0,u.length-2))}return u},rgbaRegEx:/\s*rgba\(\s*(\d{1,3})\s*,\s*(\d{1,3})\s*,\s*(\d{1,3})\s*,\s*(\d{1,3})\s*\)\s*/,ttmlToCssColor:function(t){var r,u,f,e,o=t,i;return t=t.toLowerCase(),t.indexOf("rgba")==0?(i=this.rgbaRegEx.exec(t),i&&i.length==5&&(r=i[1],u=i[2],f=i[3],e=parseInt(i[4]),o="rgba({0},{1},{2},{3})".format(r,u,f,Math.round(e*100/255)/100))):t.charAt(0)=="#"&&t.length==9?(r=parseInt(t.substr(1,2),16),u=parseInt(t.substr(3,2),16),f=parseInt(t.substr(5,2),16),e=parseInt(t.substr(7,2),16),o="rgba({0},{1},{2},{3})".format(r,u,f,Math.round(e*100/255)/100)):n.TtmlNamedColorMap[t]&&(o=n.TtmlNamedColorMap[t]),o},applyStyle:function(t,i,r,u){var f=i,l,a,s,o,e,h,c,y,p;switch(t){case"color":case"backgroundColor":return f=this.ttmlToCssColor(i),this.css(t,f);case"direction":return this.css(t,f);case"display":return this.css(t,f);case"displayAlign":switch(i){case"before":f="top";break;case"center":f="middle";break;case"after":f="bottom"}return this.css("vertical-align",f);case"extent":return i!=="auto"&&(s=i.split(/\s+/),s.length==2&&(l=this.ttmlToCssUnits(s[0],r,!0),a=this.ttmlToCssUnits(s[1],r,!1))),l||(l=r.rootContainerRegion?r.rootContainerRegion.width:r.relatedMediaObjectRegion.width,a=r.rootContainerRegion?r.rootContainerRegion.height:r.relatedMediaObjectRegion.height),this.css({position:"absolute",width:l,"min-width":l,"max-width":l,height:a,"min-height":a,"max-height":a});case"fontFamily":return r.fontMap&&r.fontMap[i]&&(f=r.fontMap[i]),i==="smallCaps"&&this.css("fontVariant","small-caps"),this.css(t,f);case"fontSize":return e=i.split(/\s+/),f=e.length>1?this.ttmlToCssFontSize(e[1],r,!1,.75,u==="ttml:region"):this.ttmlToCssFontSize(e[0],r,!1,.75,u==="ttml:region"),this.css(t,f);case"fontStyle":return this.css(t,f);case"fontWeight":return this.css(t,f);case"lineHeight":return f=i==="normal"?i:this.ttmlToCssFontSize(i,r,!1),this.css("line-height",f);case"computed-lineHeight":var w=this,b=i.split(","),v=-1;return n.each(b,function(n,t){if(f=w.ttmlToCssFontSize(t,r,!1),f&&f.indexOf("px")==f.length-2){var i=parseFloat(f.substr(0,f.length-2));!isNaN(i)&&i>v&&(v=i)}}),v>=0?this.css("line-height",v+"px"):this;case"origin":return i!="auto"&&(s=i.split(/\s+/),s.length==2&&this.css({position:"absolute",left:this.ttmlToCssUnits(s[0],r,!0),top:this.ttmlToCssUnits(s[1],r,!1)})),this;case"opacity":return this.css(t,f);case"padding":o={width:this.width(),height:this.height()};e=i.split(/\s+/);switch(e.length){case 1:h=this.ttmlToCssUnits(e[0],r,!1,o);c=this.ttmlToCssUnits(e[0],r,!0,o);f="{0} {1} {0} {1}".format(h,c);break;case 2:h=this.ttmlToCssUnits(e[0],r,!1,o);c=this.ttmlToCssUnits(e[1],r,!0,o);f="{0} {1} {0} {1}".format(h,c);break;case 3:h=this.ttmlToCssUnits(e[0],r,!1,o);c=this.ttmlToCssUnits(e[1],r,!0,o);y=this.ttmlToCssUnits(e[2],r,!1,o);f="{0} {1} {2} {1}".format(h,c,y);break;case 4:h=this.ttmlToCssUnits(e[0],r,!1,o);c=this.ttmlToCssUnits(e[1],r,!0,o);y=this.ttmlToCssUnits(e[2],r,!1,o);p=this.ttmlToCssUnits(e[3],r,!0,o);f="{0} {1} {2} {3}".format(h,c,y,p)}return this.css({"box-sizing":"border-box","-moz-box-sizing":"border-box","border-style":"solid","border-color":"transparent","border-width":f});case"showBackground":return this.attr("data-showBackground",i);case"textAlign":f=i;switch(i){case"start":f="left";break;case"end":f="right"}return this.css("text-align",f);case"textDecoration":return f=this.ttmlToCssTextDecoration(i),this.css("text-decoration",f);case"textOutline":return this.css("text-shadow",n(this).ttmlToCssTextOutline(f,r));case"unicodeBidi":switch(i){case"bidiOverride":f="bidi-override"}return this.css("unicode-bidi",f);case"visibility":return this.css(t,f);case"writingMode":switch(i){case"lr":case"lrtb":this.css("writing-mode","horizontal-tb");this.css("-webkit-writing-mode","horizontal-tb");this.css("writing-mode","lr-tb");break;case"rl":case"rltb":this.css("writing-mode","horizontal-tb");this.css("-webkit-writing-mode","horizontal-tb");this.css("writing-mode","rl-tb");break;case"tblr":this.css("text-orientation","upright");this.css("writing-mode","vertical-lr");this.css("-webkit-text-orientation","upright");this.css("-webkit-writing-mode","vertical-lr");this.css("writing-mode","tb-lr");break;case"tb":case"tbrl":this.css("text-orientation","upright");this.css("writing-mode","vertical-rl");this.css("-webkit-text-orientation","upright");this.css("-webkit-writing-mode","vertical-rl");this.css("writing-mode","tb-rl")}return this;case"wrapOption":return this.css("white-space",i=="noWrap"?"nowrap":i=="pre"?"pre":"normal");case"zIndex":return this.css(t,f);default:return this.css(t,f)}}}),n.extend({ms_TtmlParser:function(n,t){return i(n,t)}}),1});define("wcvp.paneHelper",["jquery","wcvp.environment"],function(n,t){function i(i){function h(t){switch(t.keyCode){case 13:case 32:n(t.currentTarget).trigger("click",!0);t.preventDefault()}}function c(n){if(f)switch(n.keyCode){case 9:n.shiftKey||(f.focus(),n.preventDefault())}}function l(n){if(e)switch(n.keyCode){case 9:n.shiftKey&&(e.focus(),n.preventDefault())}}function s(){return t.IPhone||t.BlackBerry||t.Android&&!t.AndroidModern||t.Android&&t.IsMobile?!1:!0}var r,u=!1,f,e,o=this;o.OnShow=function(n,t){!u&&i&&(t&&s()?i.fadeIn(500):i.show(),u=!0,r&&n&&r.focus())};o.OnHide=function(n){u&&(n&&s()?i.fadeOut(500):i.hide(),u=!1)};o.SetUpButtonAction=function(t,u){i&&(r=n(t,i),r&&r.bind("click",u).bind("keydown",h))};o.SetUpFocusTrap=function(){var n=i.find("[tabindex]");n>1&&(f=n.eq(0),f.bind("keydown",l),e=n.eq(-1),e.bind("keydown",c))}}return i});define("wcvp.captionSettingsPane",["jquery","wcvp.paneHelper","wcvp.locStrings","wcvp.Logger"],function(n,t,i,r){function s(s){function h(n,t){r.Log(n,"CaptionSettings"+t)}function et(t,r,f,e){var h=t.replace(/_/g,""),o='" aria-labelledby="'+t+'" ',s='<div class="opt'+(e===1?" clr":"")+'"><div class="optlbl'+(e===2?" ext":"")+'"><label id="'+t+'">'+i["closecaption_label_"+t]+'<\/label><\/div><select class="optslt" id="'+h+'"'+o+'><option id="default"'+o+'value="">Default<\/option>';return n.each(u[f].map,function(n,t){s+='<option id="'+n+'"'+o+'value="'+r+t+'">'+i[u[f].pre+n]+"<\/option>"}),s+="<\/select><\/div>"}function it(){if(!tt){c=n('<div class="pane ccpane">').appendTo(ut);var i=e;n.each(f,function(n,t){i+=et(n,t.val,t.opt,t.cl)});i+=o;c.html(i);l=new t(c);l.SetUpButtonAction(".pane-close",vt);l.SetUpButtonAction(".reset",at);l.SetUpButtonAction(".done",lt);l.SetUpFocusTrap();v=c.find("select");v.each(function(t,i){n(i).bind("change",rt)});tt=!0}h("Render");v.each(function(t,i){var r=n(i),u=y[r.attr("id")],f;u?(f=r.find("option"),f.each(function(n,t){t.id===u&&(i.selectedIndex=n)})):i.selectedIndex=0});rt()}function ot(n,t){h("Show");w=n;n&&w.resumeAction==="endslate"&&(b=!0);l.OnShow(t,b)}function d(n){h("Hide");l.OnHide(b);s.OnPaneClosed(ft,w,n)}function rt(){var t,i,u,r,f;c&&(t={},y={},v.each(function(n,i){var r=i.options[i.selectedIndex].id;y[i.id]=r;r!=="default"&&(t[i.id]=i.options[i.selectedIndex].value)}),i=c.find(".preview_txt"),i.removeAttr("style"),u=g(t,"text"),n.each(u,function(n,t){i.css(n,t)}),r=c.find(".cc_preview"),r.removeAttr("style"),f=g(t,"window"),n.each(f,function(n,t){r.css(n,t)}))}function g(t,i){var r={};return n.each(t,function(t,u){if(t.indexOf(i)===0&&t.indexOf("transparency")<0&&u&&u.length>0){var f=u.split(";");n.each(f,function(n,t){var i=t.split(":");i.length>1&&(r[i[0].trim()]=i[1].trim())})}}),n.each(t,function(n,t){var u,f,e;n.indexOf(i)===0&&n.indexOf("transparency")>0&&(u=t.split(":"),u.length>1&&(f=r[u[0].trim()],e=u[1].trim(),r[u[0].trim()]=ct(f,e)))}),r}function st(){var t={};return n.each(f,function(n,i){var r=n.replace(/_/g,""),f=p[r];f&&(t[r]=i.val+u[i.opt].map[f])}),t}function ht(n){return g(st(),n)}function ct(n,t){var u="rgba(0,0,0,{0})".format(t),f=n?n.indexOf("#"):-1,r,i;if(f>=0&&(r=n.substr(f+1),i=r.length/3,i>0)){var e=parseInt(r.substr(0,i),16),o=parseInt(r.substr(i,i),16),s=parseInt(r.substr(i*2,i),16);u="rgba({0},{1},{2},{3})".format(e,o,s,t)}return u}function lt(n,t){h("Done");var i={};v.each(function(n,t){i[t.id]=t.options[t.selectedIndex].id});pt(i);d(t)}function at(){h("Reset");y={};yt();it()}function vt(n,t){h("Pane Close");d(t);n&&n.preventDefault()}function yt(){h("Reset pref");n.cookie(k,null);nt()}function nt(t){if(p={},t||(t=n.cookie(k)),t){h("Load pref:  json("+t+")","ttml");try{var i=n.parseJSON?n.parseJSON(t):JSON&&JSON.parse?JSON.parse(t):"";n.each(f,function(n){var t=n.replace(/_/g,"");i[t]&&(p[t]=i[t])})}catch(r){}}y=n.extend(!0,{},p)}function pt(t){var r={},i;n.each(t,function(n,t){t&&t.length>0&&t!=="default"&&(r[n]=t)});i=n.toJSON(r);n.cookie(k,i,36500);h("store pref:  json("+i+")","ttml");nt(i)}var ut=s.PaneContainer,c=null,v=null,ft="captionsettings",l=null,w=null,b=!1,y={},p={},k="ttmluxoverrides",tt=!1,a;nt();a=this;a.Render=it;a.OnHide=d;a.OnShow=ot;a.GetUserPreferences=ht;s.CaptionSettingsPane=a}var u={font:{pre:"closecaption_options_font_",map:{casual:"Verdana;font-variant:normal",cursive:"Zapf-Chancery,Segoe script,Cursive;font-variant:normal",monospacesansserif:"Lucida sans typewriter,Lucida console,Consolas;font-variant:normal",monospaceserif:"Courier;font-variant:normal",proportionalsansserif:"Arial,Sans-serif;font-variant:normal",proportionalserif:"Times New Roman,Serif;font-variant:normal",smallcaps:"Arial,Helvetica,Sans-serif;font-variant:small-caps"}},size:{pre:"closecaption_options_size_",map:{"50":"50%","75":"75%","100":"100%","150":"150%","200":"200%"}},trans:{pre:"closecaption_options_transparency_",map:{opaque:"1",semitransparent_33:"0.33",semitransparent_66:"0.66",transparent:"0"}},color:{pre:"closecaption_options_color_",map:{black:"#000",blue:"#0000FF",cyan:"#00FFFF",green:"#00FF00",magenta:"#FF00FF",red:"#FF0000",white:"#FFF",yellow:"#FFFF00"}},edge:{pre:"closecaption_options_edge_",map:{none:"none",depressed:"1px 1px 0 #FFF,-1px -1px 0 #000",dropshadow:"1px 1px 0 #000",raised:"1px 1px 0 #000,-1px -1px 0x #FFF",uniform:"1px 1px 0 #000,-1px 1px 0 #000,1px -1px 0 #000,-1px -1px 0 #000"}}},f={text_font:{val:"font-family:",opt:"font",cl:0},text_color:{val:"color:",opt:"color",cl:0},text_size:{val:"font-size:",opt:"size",cl:0},text_edge:{val:"text-shadow:",opt:"edge",cl:1},text_transparency:{val:"color:",opt:"trans",cl:0},text_background_color:{val:"background:",opt:"color",cl:0},text_background_transparency:{val:"background:",opt:"trans",cl:1},window_background_color:{val:"background:",opt:"color",cl:2},window_background_transparency:{val:"background:",opt:"trans",cl:2}},e='<button class="pane-close" title="Close" role="button" tabindex="0"> Close<\/button><div class="pane-border"><div class="pane-title">Caption settings<\/div><div class="pane-scroll">',o='<\/div><div class="pane-footer"><div class="cc_preview"><span class="preview_txt" > Caption preview <\/span><\/div><div class="cc_ctr"><button class="btn reset" title="RESET" role="button" tabindex="0">RESET<\/button><button class="btn done" title="DONE" role="button" tabindex="0">DONE<\/button><\/div><\/div><\/div>';return s});define("wcvp.closeCaptioningModel",["jquery","wcvp.Logger","mediator"],function(n,t,i){function r(r,u){function l(n,t){if(n.length==0||n.length!=t.length)return!0;for(var i=0;i<n.length;i++)if(n[i].time!=t[i].time)return!0;return!1}function a(){var t,i;if(h){var u=Math.floor(r.GetCurrentPlayingTime()*1e3),c=f.currentEvent,e=f.nextEvent(u);l(c,e)&&(f.currentEvent=e,s.empty(),o.hide(),t=s.css("bottom"),t&&(t.substr(t.length-2)==="px"&&(t=t.substr(0,t.length-2)),f.settings.relatedMediaObjectRegion={width:o.width(),height:o.height()-t}),i=f.cues(u),i.length>0&&(n.each(i,function(t,i){v(i);n(i).css("background-color","");n(i).appendTo(s)}),o.css("display","block")))}}function v(t){var i=r?r.GetCaptionsSettingsPane():null,u,e,f,o;i&&(u=i.GetUserPreferences("text"),u&&(e=t.find("p, span, br"),e.each(function(t,i){n.each(u,function(t,r){t==="font-size";n(i).css(t,r)})})),f=i.GetUserPreferences("window"),f&&(o=t.children(),o.each(function(t,i){n.each(f,function(t,r){n(i).css(t,r)})})))}function y(){h&&(f.currentEvent=[]);o.hide();s.empty()}var h=!1,f=null,s=r&&r.CaptionContainer,o=r&&r.CaptionContainerWrapper,e,c;r&&u&&n.ms_TtmlParser&&(e=s.css("bottom"),e&&e.substr(e.length-2)==="px"&&(e=e.substr(0,e.length-2)),c={log:t.Log,fontMap:{"default":"Segoe ui, Arial"},relatedMediaObjectRegion:{width:o.width(),height:o.height()-e}},f=n.ms_TtmlParser(u,c),f&&f.events&&f.events.length&&(h=!0,i.pubChannel("player.showClosedCaption",r.Config.PlayerId,{visibilityCheck:!1})));this.IsReady=function(){return h};this.Reset=y;this.UpdateCaptions=a}return r});define("wcvp.controlBar",["jquery","wcvp.locStrings","wcvp.closeCaptioningModel","wcvp.wcAjax","setCookie","mediator","keyCode","format"],function(n,t,i,r,u,f,e,o){function c(n){var t="";return n>0&&(t=n>1400?"hd":n>600?"hq":n>400?"sd":"lo"),t}function a(a){function bi(){y&&(v={},v.play={element:n(".play",y)},v.pause={element:n(".pause",y)},v.progress={element:n(".mvp_progress",y)},v.scrubber={element:n(".scrubber_bar",y)},v["time-total"]={element:n(".scrubber_bar .total",y)},v["time-buffered"]={element:n(".scrubber_bar .buffered",y)},v["time-elapsed"]={element:n(".scrubber_bar .elapsed",y)},v["time-handle"]={element:n(".mvp_progress .prog_handle",y)},v["timetext-container"]={element:n(".progress_text",y)},v["timetext-current"]={element:n(".progress_text .time_passed",y)},v["timetext-total"]={element:n(".progress_text .time_total",y)},v.controls={element:n(".controls",y)},v.info={element:n(".controls .info",y)},v.volume_container={element:n(".volume_ctrl",y)},v["volume-button"]={element:n(".vid_volume_button",y)},v["mute-telemetry"]={element:n("#mute_telemetry_button",y)},v["unmute-telemetry"]={element:n("#unmute_telemetry_button",y)},v["volume-popup"]={element:n(".volume_bar",y),activeClass:"volume_active"},v["volume-total"]={element:n(".volume_total",y)},v["volume-elapsed"]={element:n(".volume_elapsed",y)},v["volume-handle"]={element:n(".volume_bar .vol_handle",y)},tt.CCCultureInfoArray!=null&&n.asBool(tt.ShowClosedCaptioning,!0)&&(v["close-caption-container"]={element:n(".caption_ctrl",y)},v["close-caption-toggle"]={element:n(".caption_ctrl .closecaption",y)},v["close-caption-bar"]={element:n(".close_caption_bar",y),activeClass:"close_caption_active"},v["close-caption-box"]={element:n(".cc_box",y)},v["close-caption-langbox"]={element:n(".cc_langbox",y)}),tt.ShowQuality&&(v.quality={element:n(".qlty_ctrl",y)},v["quality-toggle"]={element:n(".vid_qlty",y)},v["quality-toggle-text"]={element:n(".vid_qlty",y)},v["quality-popup"]={element:n(".qltybar",y),activeClass:"quality_active"},v["quality-selection-hd"]={element:n(".qltybar .hd",y)},v["quality-selection-hq"]={element:n(".qltybar .hq",y)},v["quality-selection-sd"]={element:n(".qltybar .sd",y)},v["quality-selection-lo"]={element:n(".qltybar .low",y)}),v.expand={element:n(".vid_fs",y)},v.unexpand={element:n(".vid_exitfs",y)})}function ki(){b&&(p={},p.progress={element:n(".prgbar",b)},p["time-elapsed"]={element:n(".elapsed",b)},p.controls={element:n(".mvp_ctrls",b)},p.play={element:n(".mvp_ctrls .play",b)},p.pause={element:n(".mvp_ctrls .pause",b)},p["status-text"]={element:n(".statustext",b)},p["volume-control"]={element:n(".volume_ctrl",b)},p.unmute={element:n(".volume_ctrl .vid_volmute",b)},p.mute={element:n(".volume_ctrl .vid_volon",b)})}function gt(){v&&(y.focusin(function(){a.ShowControlsBasedOnState(!0)}),v.pause.element.bind("click",ui).bind("keydown",k),v.play.element.bind("click",ri).bind("keydown",k),v["volume-handle"].element.bind("focusin",function(){ft(!0,!1)}).bind("focusout",function(){ft(!1,!1)}),v["volume-button"].element.bind("click",function(){vt()}),v.volume_container.element.bind("mouseenter",function(){ft(!0,!1)}),v.volume_container.element.bind("mouseleave",function(){ut===null&&ft(!1,!0)}),v["volume-total"].element.bind("mousedown",{type:"volume-handle"},nt),v["volume-elapsed"].element.bind("mousedown",{type:"volume-handle"},nt),v["volume-handle"].element.bind("mousedown",{type:"volume-handle"},nt).bind("keydown",{type:"volume-handle"},k),v["quality-toggle"].element.bind("click",function(n,t){pt("quality-popup",t)}).bind("keydown",{type:"quality-selection"},k).bind("selectstart",function(n){n.preventDefault()}).bind("focusin",function(){v["quality-toggle"].hasFocus=!0;it()}).bind("focusout",function(){v["quality-toggle"].hasFocus=!1;rt()}).removeClass("buttondisabled"),a.CurrentMedia()&&n(".qltybar >div[data-bitrate='"+a.CurrentMedia().BitRate+"']",y).addClass(s),n(".qltybar >div",y).bind("click",function(t,i){var r=n(this);r.hasClass(s)?t.preventDefault():(n(".qltybar >div",y).removeClass(s),r.addClass(s),pt("quality-popup",i),cr(r.data("bitrate")))}).bind("keydown",{type:"quality-selection"},k).bind("focusin",function(){n(this).hasFocus=!0;it()}).bind("focusout",function(){n(this).hasFocus=!1;rt()}),v["close-caption-toggle"]!=null&&(v["close-caption-toggle"].element.bind("click",function(n,t){pt("close-caption-bar",t)}).bind("keydown",k),v["close-caption-bar"].element.bind("mouseenter focusin",function(){v["close-caption-bar"].hideTimerId&&(clearTimeout(v["close-caption-bar"].hideTimerId),v["close-caption-bar"].hideTimerId=0)}).bind("mouseleave",function(){v["close-caption-bar"].hideTimerId=setTimeout(function(){d("close-caption-bar",!1,!0)},at)}),ii("close-caption-container","close-caption-bar")),v.info!=null&&v.info.element.bind("click",ur).bind("keydown",k),v["quality-popup"]&&v["quality-popup"].element.bind("mouseenter focusin",function(){v["quality-popup"].hideTimerId&&(clearTimeout(v["quality-popup"].hideTimerId),v["quality-popup"].hideTimerId=0)}).bind("mouseleave",function(){v["quality-popup"].hideTimerId=setTimeout(function(){d("quality-popup",!1,!0)},at)}),v.quality&&ii("quality","quality-popup"),v.expand.element.bind("click",fi).bind("keydown",{type:"player-expand"},k),v.unexpand.element.bind("click",fi).bind("keydown",{type:"player-unexpand"},k),v.scrubber.element.bind("mousedown",{type:"time-handle"},nt).bind("click",{type:"time-handle"},er),v["time-total"].element.bind("mousedown",{type:"time-handle"},nt),v["time-buffered"].element.bind("mousedown",{type:"time-handle"},nt),v["time-elapsed"].element.bind("mousedown",{type:"time-handle"},nt),v["time-handle"].element.bind("mousedown",{type:"time-handle"},nt).bind("keydown",{type:"time-handle"},k),n.each(v,function(n,t){t.interactive&&t.element.bind("focusin",function(){t.hasFocus=!0;it()}).bind("focusout",function(){t.hasFocus=!1;rt()})}))}function ni(){p&&(p.pause.element.bind("click",ui).bind("keydown",k),p.play.element.bind("click",ri).bind("keydown",k),p.mute.element.bind("click",function(){vt()}).bind("keydown",{type:"mute"},k),p.unmute.element.bind("click",function(){vt()}).bind("keydown",{type:"mute"},k),n.each(p,function(n,t){t.interactive&&t.element.bind("focusin",function(){t.hasFocus=!0;it()}).bind("focusout",function(){t.hasFocus=!1;rt()})}))}function ti(){p&&(p.pause.element.bind("click",gi),p.play.element.bind("click",di),p.mute.element.bind("click",nr),p.unmute.element.bind("click",tr))}function di(){a.OnSimulatedAdPlay()}function gi(){a.OnSimulatedAdPause()}function nr(){a.Mute(!0)}function tr(){a.Unmute(!0)}function ii(n,t){v[n].element.bind("focusout",function(){v[t].hideTimerId&&(clearTimeout(v[t].hideTimerId),v[t].hideTimerId=0);v[t].hideTimerId=setTimeout(function(){d(t,!1,!1)},50)});v[n].element.bind("focusin",function(){v[t].hideTimerId&&(clearTimeout(v[t].hideTimerId),v[t].hideTimerId=0)})}function ir(){var t=null,i=a.IsAdPlaying();return p&&i&&n.each(p,function(n,i){i.hasFocus&&(t=n)}),v&&!i&&n.each(v,function(n,i){i.hasFocus&&(t=n)}),t==null&&g&&n.each(g,function(n,i){i.hasFocus&&(t=i.name)}),t}function et(n){v&&v[n]!=null&&v[n].element.focus();p&&p[n]!=null&&p[n].element.focus()}function rr(){v&&n.each(v,function(n,t){t.hasFocus&&t.element.blur()});p&&n.each(p,function(n,t){t.hasFocus&&t.element.blur()})}function ri(){a.Play()}function ui(n,t){a.Pause();t&&(a.OnPause(),et("play"))}function ur(n,t){a.OnInfo(t)}function vt(){a.IsPlayerMute()?(a.Unmute(!0),v["unmute-telemetry"].element.click()):(a.Mute(!0),v["mute-telemetry"].element.click())}function fi(n,t){var i=a.PlayerElt.parent()[0],r=document.fullscreenElement||document.mozFullScreenElement||document.webkitFullscreenElement||document.msFullscreenElement;wi?r?i===r&&(document.cancelFullScreen?document.cancelFullScreen():document.mozCancelFullScreen?document.mozCancelFullScreen():document.webkitCancelFullScreen?document.webkitCancelFullScreen():document.msExitFullscreen&&document.msExitFullscreen()):i.requestFullScreen?i.requestFullScreen():i.mozRequestFullScreen?i.mozRequestFullScreen():i.webkitRequestFullScreen?i.webkitRequestFullScreen():i.msRequestFullscreen&&i.msRequestFullscreen():a.Expand(t)}function it(n){a.ShowControlsBasedOnState(n)}function rt(n){a.HideControlsBasedOnState(n)}function yt(n){ci(n)}function ei(n){var t=n?"none":"inline-block",i=n?"inline-block":"none",r=a.IsAdPlaying();p&&r&&(p.play.element.css("display",t),p.pause.element.css("display",i));v&&!r&&(v.play.element.css("display",t),v.pause.element.css("display",i))}function oi(){if(p&&v){var n=v["volume-button"].element.attr("data-mute-caption"),i=v["volume-button"].element.attr("data-unmute-caption");a.IsPlayerMute()?(v["volume-button"].element.attr("aria-label",i),v["volume-button"].element.addClass("vol_mute"),v["volume-button"].element.removeClass("vol_on"),y.addClass("muted"),b.addClass("muted"),p.mute.element.attr("title",t.player_unmute),p.mute.element.css("display","none"),p.unmute.element.css("display","inline-block")):(v["volume-button"].element.attr("aria-label",n),v["volume-button"].element.addClass("vol_on"),v["volume-button"].element.removeClass("vol_mute"),y.removeClass("muted"),b.removeClass("muted"),p.unmute.element.attr("title",t.player_mute),p.mute.element.css("display","inline-block"),p.unmute.element.css("display","none"))}}function si(n,t){if(v&&v.info!=null){var i=n||t?"none":"inline-block";v.info.element.css("display",i)}}function hi(n,t){if(v&&v.share!=null){var i=n||t?"none":"inline-block";v.share.element.css("display",i)}}function ci(n){if(ct=!!n,v){var t=n?"none":"inline-block",i=n?"inline-block":"none";v.unexpand.element.css("display",i);v.expand.element.css("display",t)}}function fr(n,i,r){var it,l,y,f,h,e,w;if(v&&p){var o=a.IsAdPlaying(),u=o?p["status-text"]:v["timetext-current"],b=o?p["timetext-total"]:v["timetext-total"],s=o?null:v["time-handle"],k=o?p["time-elapsed"]:v["time-elapsed"],d=o?null:v["time-buffered"],g=0;i>0&&(g=Math.max(Math.min(r/i,1),0));var nt=wt(i),rt=st(nt),c=wt(n),ut=st(c).replace("Duration",""),tt=wt(i-n),ot=st(tt),ft=i>3600,et=i>600;o?(yt(ct),f=0,i>0&&(f=Math.max(Math.min(f=n/i,1),0)),h=p.progress.element.width(),e=Math.floor(h*f),k.element.css("width",e).css("visibility",e>0?"visible":"hidden"),it={"{0}":tt,"{1}":a.CurrentMedia().Video.title},l=t.player_adupdatemsg.replace(/\{0\}|\{1\}/gi,function(n){return it[n]}),u.element.text(l),u.element.attr("aria-label",l)):(s.element.attr("aria-valuemin",0),s.element.attr("aria-valuemax",i),y=s.element.attr("aria-valuenow"),(isNaN(y)||Math.abs(n-y)>1)&&s.element.attr("aria-valuenow",n),ft?u.element.removeClass("minutes").addClass("hours"):et?u.element.removeClass("hours").addClass("minutes"):u.element.removeClass("hours").removeClass("minutes"),f=0,i>0&&(f=Math.max(Math.min(f=n/i,1),0)),c!=u.element.text()&&(yt(ct),u.element.text(c),u.element.attr("aria-label",ut),b.element.text(nt),b.element.attr("aria-label",rt),v.progress.element.css("visibility")==="hidden"&&v.progress.element.css("visibility","visible")),h=v.scrubber.element.width(),e=Math.floor(h*f),e!=s.element.css("left")&&s.element.css("left",e),k.element.css("width",e).css("visibility",e>0?"visible":"hidden"),w=Math.floor(h*g),w!=d.element.css("width")&&d.element.css("width",w))}}function li(t){var h=a.IsAdPlaying();if(!h&&v){var i=v["volume-total"],r=v["volume-handle"],u=v["volume-elapsed"],c=r.element.attr("data-volume-caption"),f=Math.round(a.GetPlayerVolume()*100),e=n.asInt(i.element.css("height"))||i.element.height(),o=e*t,s=(n.asInt(i.element.css("top"))||i.element.position().top)+e-o;r.element.attr("aria-valuenow",f);r.element.attr("aria-valuetext",c+" "+f+"%");r.element.css("top",s);u.element.css("top",s);u.element.css("height",o)}}function ai(t,i,r){if(v&&v["quality-popup"])if(n("div",v["quality-popup"].element).css("display","none"),r||i==0)v.quality.element.css("display","none");else{n.each(t,function(n,t){var i="quality-selection-"+c(t);v[i].element.css("display","block")});var u="quality-selection-"+c(i),f=v[u]?v[u].element:null,e=f?f.text():"";v["quality-toggle-text"].element.text(e);v.quality.element.css("display","inline-block");kt(v["quality-popup"])}}function pt(t,i){var r=v[t];if(d(t,!r.visible,!1,at),i)if(r.visible)t=="volume-popup"?(v["volume-handle"].element.focus(),r.currentFocusIndex=0):(n(r.selectedElement).focus(),r.currentFocusIndex=r.selectedElementIndex);else switch(t){case"quality-popup":et("quality-toggle");break;case"close-caption-bar":et("close-caption-toggle");break;case"volume-popup":et("volume-handle")}}function ft(n,t){if(v){var i=v["volume-popup"].element,u=v["volume-total"].element,f=v["volume-elapsed"].element,r=v["volume-handle"].element,e=v["volume-button"].element;lt&&clearTimeout(lt);n?(i.removeClass("volume_bar_hidden"),r.removeClass("volume_bar_hidden"),f.show(),u.show()):r.is(":focus")||i.is(":focus")||(lt=setTimeout(function(){i.addClass("volume_bar_hidden");r.addClass("volume_bar_hidden");f.hide();u.hide()},t?1e3:0))}}function d(n,t,i,r){var e,u,o;v&&(e=v.controls.element,u=v[n],u&&(o=n.replace("-",""),u.element.stop(!0,!0),t?(e.hasClass("quality_active")&&n!="quality-popup"?d("quality-popup",!1):e.hasClass("close_caption_active")&&n!="close-caption-bar"&&d("close-caption-bar",!1),u.hideTimerId&&(clearTimeout(u.hideTimerId),u.hideTimerId=0),u.element.show(),f.pubChannel(o+"visible",dt),u.element.focus(),e.addClass(u.activeClass).addClass("popup_open"),r&&(u.hideTimerId=setTimeout(function(){d(n,!1,!0)},r))):(e.hasClass("close_caption_active")&&ot&&ot!="off"&&n=="close-caption-bar"?e.removeClass("popup_open"):e.removeClass(u.activeClass).removeClass("popup_open"),i?u.element.fadeOut(400,function(){u.element.hide()}):u.element.hide(),f.pubChannel(o+"hidden",dt)),u.visible=t))}function nt(t){var i=t.data.type;(i!="time-handle"||a.CanSeek())&&(n.attachDragEvents(vi,or),ut=i,vi(t))}function er(){a.SeekFromClick(a.Player.PreviousTime||a.Player.currentTime);a.Player.PreviousTime=null}function or(){n.detachDragEvents();ut=null}function vi(n){if(ut!=null){var t={x:n.clientX,y:n.clientY};ut=="time-handle"?sr(t):ut=="volume-handle"&&hr(t)}}function sr(n){var t=v.scrubber,i=t.element.getRelativePosition(n.x,n.y),r=Math.max(0,Math.min(1,i.x/t.element.width()));(a.Player.PreviousTime===null||typeof a.Player.PreviousTime=="undefined")&&(a.Player.PreviousTime=a.Player.currentTime);a.SetPlayerTimeRatio(r)}function hr(n){var r=a.IsAdPlaying(),t=r?p["volume-total"]:v["volume-total"],u=t.element.getRelativePosition(n.x,n.y),i=1-Math.max(0,Math.min(1,u.y/t.element.height()));i!==0||a.IsPlayerMute()?a.IsPlayerMute()&&a.Unmute(!0):a.Mute(!0);a.SetPlayerVolume(i)}function cr(n){d("quality-popup",!1);a.SetMaxBitRate(n);a.RestartMedia(!0);a.VideoQualityChanged()}function k(t){var r=a.IsAdPlaying(),i;switch(t.keyCode){case 35:t.data&&(t.data.type=="time-handle"?a.SetCurrentPlayingTime(Number.MAX_VALUE):t.data.type=="volume-handle"&&a.SetPlayerVolume(1));t.preventDefault();break;case 36:t.data&&(t.data.type=="time-handle"?a.SetCurrentPlayingTime(0):t.data.type=="volume-handle"&&a.SetPlayerVolume(0));t.preventDefault();break;case 13:case 32:if(t.data&&(t.data.type==="player-expand"||t.data.type==="player-unexpand"))break;else n(t.currentTarget).trigger("click",!0);t.preventDefault();break;case 27:t.data&&(t.data.type=="volume-handle"||t.data.type=="mute"?(v["volume-button"].element.focus(),ft(!1,!1),t.preventDefault()):t.data.type=="quality-selection"?(v["quality-toggle"].element.focus(),d("quality-popup",!1,!1),t.preventDefault()):t.data.type=="close-caption-item"&&(v["close-caption-toggle"].element.focus(),d("close-caption-bar",!1,!1),t.preventDefault()));break;case 37:t.data&&(t.data.type=="time-handle"?a.IncreasePlayerTime(-10):t.data.type=="volume-handle"&&a.IncreasePlayerVolume(-.1));t.preventDefault();break;case 38:t.data&&(t.data.type=="volume-handle"?a.IncreasePlayerVolume(.1):(i=null,t.data.type=="quality-selection"?i=v["quality-popup"]:t.data.type=="close-caption-item"&&(i=v["close-caption-bar"]),i&&(t.target==i.firstElement?(n(i.lastElement).focus(),i.currentFocusIndex=i.allElementsInTabOrder.length-1):n(i.allElementsInTabOrder.get(--i.currentFocusIndex)).focus())));t.preventDefault();break;case 39:t.data&&(t.data.type=="time-handle"?a.IncreasePlayerTime(10):t.data.type=="volume-handle"&&a.IncreasePlayerVolume(.1));t.preventDefault();break;case 40:t.data&&(t.data.type=="volume-handle"?a.IncreasePlayerVolume(-.1):(i=null,t.data.type=="quality-selection"?i=v["quality-popup"]:t.data.type=="close-caption-item"&&(i=v["close-caption-bar"]),i&&(t.target==i.lastElement?(n(i.firstElement).focus(),i.currentFocusIndex=0):n(i.allElementsInTabOrder.get(++i.currentFocusIndex)).focus())));t.preventDefault()}}function wt(n){isNaN(n)&&(n=0);var t=Math.floor(n/3600),r=Math.floor(n%3600/60),u=Math.floor(n%60),i="";return i+=t>0?t<10?"0"+t+":":t:"",i+=(r<10?"0":"")+r+":",i+((u<10?"0":"")+u)}function st(n){var i;n&&(n=n.trim());n&&n.length!=0||(n="00:00:00");i=n.split(":");i.length==2?i=["0"].concat(i):i.length==1&&(i=["0","0"].concat(i));try{var r=parseInt(i[0])||0,u=parseInt(i[1])||0,f=parseInt(i[2])||0}catch(e){return n}return r==0?o(t.video_elapsed_time_spelled_out_short,u,f):o(t.video_elapsed_time_spelled_out_long,r,u,f)}function lr(t){var o,e,f,r,i,s,u;ar();g=[];o=v["close-caption-langbox"];e=0;o&&tt.CCCultureInfoArray&&t.files!=null&&(o.activeControl=null,f=v["close-caption-langbox"].element,n.each(t.files,function(t,i){var u=n.asInt(i.formatCode),o,r;u>2999&&u<4e3&&i.culture&&i.url&&(o=tt.CCCultureInfoArray[i.culture],o&&(e++,r={name:"close-caption-lang"+u,className:"cc_lang",parent:"close-caption-langbox",visible:!0,interactive:!0},r.ccfile={url:tt.SecureMode?i.url.replace(/^http:/i,"https:"):i.url,formatCode:i.formatCode},r.culture=i.culture.toLowerCase(),r.element=n('<span class="cc_lang" role="menuitem" tabindex="0">').attr("lang",i.culture).text(o).appendTo(f).bind("click",function(n,t){a.Report("EventCC");bt(r,!0,t)}).bind("keydown",{type:"close-caption-item"},k).bind("focusin",function(){r.hasFocus=!0;it()}).bind("focusout",function(){r.hasFocus=!1;rt()}),g.push(r)))}),e>0&&(f=v["close-caption-box"].element,r={name:"close-caption-settings",className:"cc_off",parent:"close-caption-box",interactive:!0},r.element=f.children(".settings"),r.element.attr("tabindex",0),r.element.bind("click",function(n,t){vr(r,t)}).bind("keydown",{type:"close-caption-item"},k).bind("focusin",function(){r.hasFocus=!0;it()}).bind("focusout",function(){r.hasFocus=!1;rt()}),g.push(r),i={name:"close-caption-off",className:"cc_off",parent:"close-caption-box",interactive:!0,isOffControl:!0},i.element=f.children(".off"),i.element.attr("tabindex",0),i.element.bind("click",function(n,t){a.Report("EventCC");yr(i,t)}).bind("keydown",{type:"close-caption-item"},k).bind("focusin",function(){i.hasFocus=!0;it()}).bind("focusout",function(){i.hasFocus=!1;rt()}),g.push(i),s=!1,u=pr(),u&&(u=u.toLowerCase()),u&&u!=="off"&&n.each(g,function(n,t){if(t.culture===u)return bt(t,!1),s=!0,!1}),s||ht(i,!1),v["close-caption-container"].element.css("display","inline-block")),kt(v["close-caption-bar"]));e==0&&v["close-caption-container"]&&v["close-caption-container"].element.hide()}function ar(){g&&(n.each(g,function(n,t){t.ccfile?(t.ccfile=null,t.element&&(t.element.unbind(),t.element.remove(),t.element=null)):t.element&&(t.element.unbind(),t.element=null)}),g=null)}function vr(n,t){d("close-caption-bar",!1);a.OnCaptionSettings(t)}function yr(n,t){v.controls.element.removeClass("close_caption_active");d("close-caption-bar",!1);t&&v["close-caption-toggle"].element.focus();a.ClearCloseCaptions();ht(n,!0);a.CurrentMedia().Video.CurrentCCFormat=null;a.CurrentMedia().Video.CurrentCCModel=null;f.pubChannel("player.hideClosedCaption",a.Config.PlayerId)}function bt(n,t,r){d("close-caption-bar",!1);r&&v["close-caption-toggle"].element.focus();v.controls.element.addClass("close_caption_active");n.ccfile&&(a.CurrentMedia().Video.Captions==null||a.CurrentMedia().Video.Captions[n.ccfile.formatCode]==null?dr(n.ccfile.url,function(r){var u=new i(a,r);u.IsReady()?(a.CurrentMedia().Video.Captions==null&&(a.CurrentMedia().Video.Captions={}),a.CurrentMedia().Video.Captions[n.ccfile.formatCode]=u,yi(u,n,t)):(a.ClearCloseCaptions(),a.CurrentMedia().Video.CurrentCCModel=null,a.CurrentMedia().Video.CurrentCCFormat=n.ccfile.formatCode,ht(n,t))}):yi(a.CurrentMedia().Video.Captions[n.ccfile.formatCode],n,t),f.pubChannel("player.showClosedCaption",a.Config.PlayerId))}function yi(n,t,i){(a.CurrentMedia().Video.CurrentCCModel!=n||a.CurrentMedia().Video.CurrentCCFormat!=t.ccfile.formatCode)&&(a.CurrentMedia().Video.CurrentCCModel=n,a.CurrentMedia().Video.CurrentCCFormat=t.ccfile.formatCode,a.BindCloseCaptions(),a.ResetCCModels());ht(t,i)}function ht(n,t){var i=v["close-caption-langbox"].activeControl;i!=null&&i.element.removeClass("active").removeAttr("title");v["close-caption-langbox"].activeControl=n;v["close-caption-langbox"].activeControl.element.addClass("active").attr("title","Selected");kt(v["close-caption-bar"]);t&&wr(n.culture)}function pr(){return ot=n.cookie(l)}function wr(n){n=n||"off";u(l,n,365,u.topDomain,"/")}function kt(t){t.allElementsInTabOrder=t.element.find("[tabindex]");t.currentFocusIndex=0;t.firstElement=t.allElementsInTabOrder.get(0);t.lastElement=t.allElementsInTabOrder.get(t.allElementsInTabOrder.length-1);n.each(t.allElementsInTabOrder,function(i,r){var u=n(r).attr("class");if(u.indexOf("selected")!=-1||u.indexOf("active")!=-1)return t.selectedElement=r,t.selectedElementIndex=i,!1})}function pi(t,i){var r=i.find("button").filter(":visible"),u=r.first(),f=r.last();t.which===e.Tab&&(t.shiftKey&&n(t.target).data("id")===u.data("id")?(f.focus(),t.preventDefault()):t.shiftKey||n(t.target).data("id")!=f.data("id")||(u.focus(),t.preventDefault()))}function br(){if(y)y.find("button").on(h,function(n){pi(n,y)});if(b)b.find("button").on(h,function(n){pi(n,b)})}function kr(){y.length&&y.find("button").off(h);b.length&&b.find("button").off(h)}function dr(t,i){r.ajax({url:t,async:!0,dataType:"xml",success:function(t,r,u){var f=null;u?f=u.responseXML:t&&t.nodeType===9&&(f=t);!f&&u.responseText&&n.prototype.jquery.indexOf("1.9.1")==0&&(f=n.parseXML(u.responseText));i(f)},error:function(){i(null)}})}var y=a.ControlContainer,dt=a.Config.PlayerId,b=a.AdControlContainer,v=null,p=null,ct=!1,ut=null,g=null,wi=document.fullscreenEnabled||document.mozFullScreenEnabled||document.webkitFullscreenEnabled||document.msFullscreenEnabled,lt=null,ot,at=3e3,tt=a.Config,w;a.ControlBar=this;y&&(bi(),gt());b&&ki();ei();hi();si();ci();ft(!1,!1);d("quality-popup",!1);d("close-caption-bar",!1);ai(0,0,!1);oi();li(a.GetPlayerVolume());tt.PlayerTechnologyUsed==="hybrid"?ti():ni();w=this;w.SetInfoButtonState=si;w.SetShareButtonState=hi;w.SetPlayButtonState=ei;w.SetMuteButtonState=oi;w.FocusControl=et;w.ClearFocus=rr;w.BindAdControlEventsForSimulatedAdMode=ti;w.BindControlEvents=gt;w.BindAdControlEvents=ni;w.Resize=yt;w.Controls=v;w.UpdateQualityList=ai;w.SetCloseCaptionLangControls=lr;w.LangControls=g;w.OnCaptionSelect=bt;w.GetNameOfControlWithFocus=ir;w.UpdateTimeRail=fr;w.UpdateVolumeRail=li;w.SetFocusTrapOnControlBar=br;w.RemoveFocusTrapOfControlBar=kr;w.FormatAriaTime=st}var l="vidccpref",s="active",h="keydown";return define("bitrateToQuality",function(){return c}),a});define("wcvp.infoPane",["jquery","wcvp.paneHelper","wcvp.locStrings","wcvp.Logger"],function(n,t,i,r){function f(f){function l(n){r.Log(n,"InfoPane")}function b(n){l("Hide");e&&e.OnHide(c);f.OnPaneClosed(g,h,n)}function nt(n,t){l("Close");b(t);n&&n.preventDefault()}function k(t,i){l("Show");v.text(s.title);y.text(tt(s.durationSecs));p.html(n.parseHTML(s.description));h=t;h&&h.resumeAction==="endslate"&&(c=!0);e&&e.OnShow(i,c)}function a(n){return(n<10?"0":"")+n}function tt(n){if(isNaN(s.durationSecs))return"";var r=3600,u=60,f=Math.floor(n/r),e=Math.floor(n%r/u),o=Math.floor(n%u),t=f>0?a(f)+":":"";return t+=a(e)+":",t+=a(o),i.infoslate_duration+": "+t}function it(){if(!w){var i=n('<div class="pane infopane">').appendTo(d);i.html(u);v=n(".pane-title",i);y=n(".dur",i);p=n(".des",i);e=new t(i);e.SetUpButtonAction(".pane-close",nt);e.SetUpFocusTrap();w=!0}k()}var o;if(!f||!f.PaneContainer){this.Disabled=!0;return}var d=f.PaneContainer,v=null,y=null,p=null,g="info",e=null,s=null,h=null,c=!1,w=!1;o=this;o.Disabled=!1;o.SetVideo=function(n){s=n};o.Render=it;o.OnShow=k;o.OnHide=b}var u='<button class="pane-close" title="Close" role="button" tabindex="0"> Close<\/button><div class="pane-title"/><div class="pane-scroll"><div class="blk dur"/><div class="blk des"/><\/div>';return f});define("wcvp.endSlate",["jquery","jqBehavior","binding","imgSrc","mediator"],function(n,t,i,r,u){function h(t){function a(){c(!1)}function h(u){p.hide();c(!0);r.loadInViewport(i[0]);u&&!0||t.trigger("Report","EventEndslateShown");require(["mediator"],function(n){n.pub("truncate")});n(e,t).hide();n(s,t).hide();n(o,t).hide();require(["track"],function(n){n.trackPartialImpression(i)})}function w(n,t){var i=t&&t.status&&t.status.toLowerCase();switch(i){case"adplaying":case"videoplaying":case"simulatedadruning":c(!1);break;case"playbackcompleted":h()}}function y(){v&&clearTimeout(v);v=null}function c(n){n?(i.addClass("visible"),u.pubChannel("endslatevisible",l)):(i.removeClass("visible"),u.pubChannel("endslatehidden",l))}var i=n(".endslate",t),p=n(".overlay-open span",t.parents(".xnetvidplayer")),l=t.attr("id"),v;if(t.data("playertype")!=="Flash"){n(".rp",i).on("click"+f,function(n){y();require(["mediator"],function(n){n.pubChannel("replayInlineVideo",l,self);t.trigger("Report","EventReplay")});c(!1);u.pub("dismissCookieBanner",{args:n})});n(".rvinner li",i).on("click"+f,function(t){y();var i=this;n(i).data("appid")||(require(["mediator"],function(t){t.pubChannel("playInlineVideo",l,n(i).index()+1)}),c(!1),t.preventDefault?t.preventDefault():t.returnValue=!1,t.stopPropagation())});t.bind("Event3ppContentStart"+f,a).bind("ContentStart"+f,a).bind("AdStart"+f,a).bind("EventReplay"+f,a).bind("ContentComplete"+f,h).bind("adPlayCompleted"+f,h).bind("videoPlayCompleted"+f,h).bind("Event3ppContentComplete"+f,h).bind("playbackStatusChanged"+f,w)}}var f=".endslate",e=".video_control_container",o=".video_spinner",s=".ad_control_container";return require(["binding","html5PlayerLoaded","c.deferred"],function(n){n("wcvp.endSlate",".vxplayer").all();n("truncate",".endslate .rvdetails .title, .endslate .rvdetails .description,.endslate .rvdetails .srcname, .endslate .storepromo-info .description").all()}),t(h)});define("wcvp.playerConfig",["jquery","wcvp.videoPlayerTokens","wcvp.environment"],function(n,t,i){function f(n){var t=this.RelatedVideos;t&&t.defaultVideoId?(n=n||t.defaultVideoId,this.Video=JSON.parse(t[n])):this.Video=null}function e(n){for(var i=["AOLTargetingService","VisitorTargetingService","FWServer","FWJSAdManagerLocation","FWAdManagerLocation"],t=0;t<i.length;t++)n.AdConfig[i[t]]=n.AdConfig[i[t]+"SSL"]||n.AdConfig[i[t]].replace("http://","https://")}function o(t){var o=t.data("playerConfig"),h,s;return o&&o.Video||(o=n.extend(!0,{},u,t.data("config"),r,{Video:t.data("metadata"),adpagegroups:t.data("adpagegroups"),Container:t,PlayerInstanceId:t.data("id"),RelatedVideos:t.data("relatedvideosmetadata"),ErrorMessage:t.data("error")}),o.UseHybridPlayer=t.data("playertype")==="Hybrid",o.ReloadVideo=f.bind(o),o.AdConfig.VisitorTargetingService&&o.ReportingConfig.ImpressionGuid&&(o.AdConfig.VisitorTargetingService+="&PVGUID="+o.ReportingConfig.ImpressionGuid),o.Video&&o.Video.uuid||o.ReloadVideo(),o.WidgetId=o.WidgetId||o.PlayerInstanceId,o.PlayerId=o.Container.attr("id"),document.location.protocol==="https:"&&(o.SecureMode=!0,e(o)),i.Qsps.noads&&(o.AdConfig.PolicyType="noads"),h=navigator.userAgent,(i.Android&&!i.AndroidModern||i.BlackBerry&&(h.indexOf("9930")>0||h.indexOf("9810")>0))&&(o.AdConfig.UsePageReload=!0),o.LeavePosterFrame=i.WindowsPhone&&!i.IEMobileModern||i.Android&&!i.AndroidModern,s=!1,/[?&]mobileVideoAutoPlaySpa=true/i.test(window.location.search)||(s=i.WindowsPhone||i.IProduct||i.AndroidModern),o.AutoPlay=o.AutoPlay&&!s,s&&(o.Mute=!1),t.data("playerConfig",o)),o}var r={CCCultureInfoArray:t.CultureLocStrings,EnableInfoPane:!0,PlayerList:{},SecureMode:!1,ShowLogo:!1,ImmersiveMode:!1,AdConfig:{FWCacheBuster:"1"},InfoPaneConfig:{},ReportingConfig:{ApReportingEnabled:!1,ApReportingService:"http://widgets.video.msn.com/report.aspx",FlightId:0,PlaySource:"",PlayType:"pb"},VCConfig:{ConsumerSvcEdges:"edge1",ImageSvcEdges:"img1",SvcDomain:"catalog.video.msn.com"}},u={AdDiv:"",AdobeLibsLocation:"http://fpdownload.adobe.com",AutoPlay:!1,CanSkipAds:!1,DebugMode:!1,PlayerMode:"",FlashVideoPlayerType:"auto",LeadWith:"flash",LogoPopup:!1,LogoUrl:"http://img.widgets.video.s-msn.com/i/logo/ptbr_msn_logo_UX.png",Mute:!1,PlayerAspectRatio4x3:!1,PopLink:!0,QualityOverrideDesktop:"HQ",QualityOverrideMobile:"SD",QualityOverrideTv:"SD",ShowClosedCaptioning:!0,ShowQuality:!0,ShowTitle:!1,SkipAdsSeconds:15,UseHLS:!0,UseWindowedMode:!1,WidgetId:"",InPlayerPageContext:!1,IsInlinePlayer:!1,InViewPlay:!1,FlashObjLookupCount:20,AdConfig:{AdBitrate:750,AdManagerRequestTimeout:5,AdProvider:"freewheel",AdTagUrl:"",AdTimeout:15,FWAdManagerLocation:"http://adm.fwmrm.net/p/msn_live/AdManager.swf",FWAdManagerLocationSSL:"https://mssl.fwmrm.net/p/msn_live/AdManager.swf",FWFlashProfile:"MSN_as3_test",FWJSAdManagerLocation:"http://adm.fwmrm.net/p/msn_live/AdManager.js",FWJSAdManagerLocationSSL:"https://mssl.fwmrm.net/p/msn_live/AdManager.js",FWNetworkId:188283,FWHtml5Profile:"MSN_HTML5_Test",FWServer:"http://2df7b.v.fwmrm.net",HybridPlayerAdInitTimeout:"3",HybridPlayerAdStartTimeout:"4",PageGroup:"MSV_NOTSET",PolicyType:"videocontent",ProxySvcUri:"http://video.msn.com/services/proxy/?u={0}",SvcType:"proxy",SvcUri:"http://vms.msn.com/vms.aspx?mediaid={mid}&publisher={pub}&player={pl}&subplayer={spl}",TargetingServiceTimeout:1,TimeElapsed:0,UseFWAdManager:!0,VideosPlayed:0,VideosPlayedNoAds:0,VisitorTargetingService:"http://rad.msn.com/ADSAdClient31.dll?GetAd=&PG=MSVFOO",AOLTargetingService:"http://uts-api.at.atwola.com/uts-api/audiences?limit=600&clientName=freewheel",UseTargetingService:"msn"},EndSlateConfig:{ReloadPageOnVideoReplay:!1,ShowHomePageButton:!1,ShowRelatedVideos:!0,ShowRelatedVideosInPlayer:!1,ShowReplayVideoButton:!0,ShowShareButtons:!0},ReportingConfig:{Brand:"MSN",ComscoreUrl:"",ComscoreProviderConfig:"",DomainId:15755,Fr:"",Market:"",OtfEnabled:!0,OtfUrl:"",ReportType:"",UdcEnabled:!1,UdcUrl:""},SwfRefreshTimeout:600,VCConfig:{Market:"us"},UseHybridPlayer:!1,XNetPlaylistManager:null};return o});define("wcvp.wcVideoPlayerFlash",["jquery","wcvp.environment","wcvp.locStrings","wcvp.Logger","wcvp.playerUtils","wcvp.otfReporter","wcvp.AdTargeting","window","mediator"],function(n,t,i,r,u,f,e,o){function a(t){undefined==s&&(h=n.getFlashInstalledVersion(),h&&(s=!0));var i=!0;return t&&t.videoFiles&&(i=!1,n.each(l,function(r,u){n.each(t.videoFiles,function(n,t){t.formatCode==u.code&&(i=!0)})})),s&&i&&h>=n.RequiredFlashVersion}function c(s,h){function g(t){n.ajax({url:t+"/crossdomain.xml",dataType:"jsonp",cache:!0,beforeSend:function(n,t){var i=t.url,r=i.indexOf("?");r!=-1&&(t.url=i.substr(0,r))}})}function st(){g(h.AdConfig.FWServer);g(n.locationRoot(h.AdConfig.FWAdManagerLocation));g(n.locationRoot(h.AdConfig.VisitorTargetingService))}function it(){o.MsnVideo2.addMessageReceiver({eventType:"widgetLoaded",widgetId:c,widgetGroup:null,funcCb:ct});o.MsnVideo2.addMessageReceiver({eventType:"playbackStatusChanged",widgetId:c,widgetGroup:null,funcCb:dt});o.MsnVideo2.addMessageReceiver({eventType:"reportEvent",widgetId:c,widgetGroup:null,funcCb:ti});o.MsnVideo2.addMessageReceiver({eventType:"flashVideoCheckpoint",widgetId:c,widgetGroup:null,funcCb:gt});"function"==typeof p&&p()}function ht(){"undefined"!=typeof o.MsnVideo2&&null!=o.MsnVideo2?it():(p=o.MsnVideoInitializeInternal,p||(o.MsnVideoInitializeInternal=[]),o.MsnVideoInitializeInternal.push(it))}function ct(n){n=n?n.param:null;a("widgetLoaded, id = "+(n?n.id:"undefined"));n.id==c&&setTimeout(function(){ut(h.Video)},0)}function lt(n){var t=n&&n.match(/^rgba?[\s+]?\([\s+]?(\d+)[\s+]?,[\s+]?(\d+)[\s+]?,[\s+]?(\d+)[\s+]?/i);return t&&t.length===4?"#"+("0"+parseInt(t[1],10).toString(16)).slice(-2)+("0"+parseInt(t[2],10).toString(16)).slice(-2)+("0"+parseInt(t[3],10).toString(16)).slice(-2):n}function at(t){var i=[];return t?(n.map(t,function(n,t){typeof n!="function"&&i.push(t+":"+n)}),i.join(";")):""}function vt(){var e=h.AdConfig;e.PageGroup=h.adpagegroups&&h.adpagegroups.web||e.PageGroup;var r=k.AOLTokenObj,o=k.VisitorToken,b=h.Video.pageGroup||e.PageGroup,s=n.makeFlashvars({ad:!h.AdConfig.PolicyType||h.AdConfig.PolicyType.length==0||h.AdConfig.PolicyType.toLowerCase()=="videocontent"?"true":"false",adBitRate:h.AdConfig.AdBitrate,adaptiveBuffering:!1,adDivs:wt(h.AdDiv),adEventTimeout:h.AdConfig.AdTimeout,affid:t.Qsps.ocid,adManagerRequestTimeout:h.AdConfig.AdManagerRequestTimeout,adProvider:h.AdConfig.AdProvider,allowAdCancel:n.asBool(h.CanSkipAds),ap:n.asBool(h.AutoPlay),brand:h.ReportingConfig.Brand,ccCultureInfo:at(h.CCCultureInfoArray),comscoreUrl:h.ReportingConfig.ComscoreUrl,comscoreConfig:h.ReportingConfig.ComscoreProviderConfig,fr:h.ReportingConfig.Fr,omniturePnSuite:null,fwAdManagerLocation:h.AdConfig.FWAdManagerLocation,fwServer:h.AdConfig.FWServer,fwNetworkId:h.AdConfig.FWNetworkId,fwProfileFlash:h.AdConfig.FWFlashProfile,fwCacheBuster:h.AdConfig.FWCacheBuster,height:h.Height,hidebitrate:!n.asBool(h.ShowQuality,!0),hideClosedCaptioning:!n.asBool(h.ShowClosedCaptioning,!0),hideEmail:!0,hideEmbed:!0,hideInfo:!n.asBool(h.EnableInfoPane,!0),hideLink:!0,hideMoreVideos:!n.asBool(h.EndSlateConfig.ShowMoreVideosLink,!0),hidePlaylist:!0,hideSearch:!0,hideShare:!0,hideShareVideo:!0,ifs:!0,initPanel:"none",isGeoBlocked:n.asBool(h.IsGeoBlocked),isVC:!1,linkBack:h.VCConfig.LinkBack,linkOverride2:h.VCConfig.LinkOverride,marketReportSuite:null,mkt:h.ReportingConfig.Market,msnlink:n.asBool(h.ShowLogo),mute:n.asBool(h.Mute),omnitureEnabled:!1,omnitureReportingPercentage:.1,otfEnabled:h.ReportingConfig.OtfEnabled,pageGroup:b,pl:h.PopLink,playAdBeforeFirstVid:!n.asBool(h.AdConfig.VideosPlayedNoAds),playlistmin:11,product:h.ReportingConfig.Product,ps:0,pseudoStreamingStartParam:"aktimeoffset",qualityOverride:h.QualityOverrideDesktop,reportingType:h.ReportingConfig.ReportType,resStrings:n.getLocalizedStringsConcatenatedAndEncodedForFlashVar(i),rl:n.asBool(h.EndSlateConfig.ReloadPageOnVideoReplay),rp:n.asBool(h.EndSlateConfig.ShowReplayVideoButton),rst:h.ReportingConfig.WidgetSubType||"v5",rv:n.asBool(h.EndSlateConfig.ShowRelatedVideos),rva:"alg=1",rvp:n.asBool(h.EndSlateConfig.ShowRelatedVideosInPlayer),rvt:"Related Videos",sh:n.asBool(h.EndSlateConfig.ShowShareButtons),slateTime:10,timeBeforeAdCancelDisplays:h.SkipAdsSeconds,timeElapsed:h.AdConfig.TimeElapsed,timePlaying:h.AdConfig.TimePlaying,title:n.asBool(h.ShowTitle),ttml:h.Ttml,vc:h.VCConfig.SvcDomain,vce:h.VCConfig.ConsumerSvcEdges+"."+h.VCConfig.SvcDomain,vci:h.VCConfig.ImageSvcEdges+"."+h.VCConfig.SvcDomain,versionPath:h.FlashSource,videoPlayerType:h.FlashVideoPlayerType,videosPlayed:h.AdConfig.VideosPlayed,view:h.ReportingConfig.View,visitorTargetingService:h.AdConfig.VisitorTargetingService,vmsUrl:h.VmsUrl,widgetGroup:h.WidgetGroup,widgetId:c,width:h.Width,adTagUrl:h.AdConfig.AdTagUrl,playerMode:h.PlayerMode,verticalAccentColor:lt(n(".sass_vars").css("backgroundColor")),useTarSerParams:h.AdConfig.UseTargetingService.toLowerCase()==="msn"?!1:!0,utid:r&&r.utid&&r.utid.length?r.utid:"",_fw_seg:r&&r.audiences?"10886:"+r.audiences.join(","):"",_fw_ekv:o&&o.length?o:""}),f=u.S4,a=f()+f(),p=f()+f(),w=h.UseWindowedMode?"window":"transparent",d="<object classid='clsid:D27CDB6E-AE6D-11cf-96B8-444553540000' id='"+a+"' class='vxFlashPlayer' name='"+a+"' codebase='http://fpdownload.macromedia.com/get/flashplayer/current/swflash.cab' ><param name='movie' value='"+h.FlashSource+"' /><param name='flashvars' value='"+s+"' /><param name='bgcolor' value='#000000' /><param name='base' value='.' /><param name='quality' value='high' /><param name='allowFullScreen' value='true' /><param name='allowScriptAccess' value='always' /><param name='wmode' value='"+w+"' /><embed id='"+p+"' name='"+p+"' type='application/x-shockwave-flash' class='vxFlashPlayer' pluginspage='http://www.adobe.com/go/getflashplayer' src='"+h.FlashSource+"' flashvars='"+s+"' bgColor='#ffffff' quality='high' allowFullScreen='true' allowScriptAccess='always' wmode='"+w+"' base='.'><\/embed><noembed><a href='"+h.Video.playbackUrl+"' title='"+h.Video.Title+"' >"+i.video_label+h.Video.Title+"<\/a><\/noembed><\/object>";l.html(d);y=l.children();v=y.get(0);ft()}function rt(){if(o.MsnVideo2.sendMessage({type:"stopVideo",targetId:c,targetGroup:h.WidgetGroup}),v){if(t.IE)try{n.each(v,function(n,t){"function"==typeof t&&(v[n]=null)})}catch(r){a(r.Message)}var i=v;i.parentNode&&i.parentNode.removeChild(i);v=null;y=null}pt();ii();l.hide();o.MsnVideoInitializeInternal=null}function yt(){s.bind("OnResize",nt);s.bind("OnDispose"+b,rt);n(o).bind("resize."+b+"_"+h.PlayerInstanceId,nt)}function pt(){s.unbind("OnResize",nt);s.unbind(b);n(o).unbind("resize."+b+"_"+h.PlayerInstanceId)}function wt(n){var i="",r,t;if(n!=null)if(typeof n=="object")for(r in n)t=n[r],t.charAt(0)=="#"&&(t=t.substr(1)),i+=t+"|"+r.replace("x","|")+";";else typeof n=="string"&&(i=n);return i}function bt(){for(var t=[],n=1;n<arguments.length;n++)t.push(arguments[n]);s.trigger(arguments[0],t)}function kt(t,i){t&&w!==t&&(w=t,bt("playbackStatusChanged",{status:w}),i&&a("state="+i),w==="videoPlaying"&&n.cookie("videoerrorcount",0))}function dt(n){a("PlaybackStatusChanged: "+n.param.status);kt(n.param.status)}function gt(n){switch(n.param.type){case"fw.initialize":d.FWPerfVars.InitializationDuration=n.param.duration;break;case"slot.play":d.OnSlotPlayStarted();break;case"ad.start":case"slot.ended":case"ad.error":d.OnSlotPlayEnded()}}function ni(){require(["wcvp.streamSenseReporter"],function(n){tt.push(new n(h))})}function ti(t){if(t){var i=n.extend({},{PlayerInstanceId:h.PlayerInstanceId,VideoSize:{w:l.width(),h:l.height()}},t.param.reportData);s.trigger(t.param.eventName,i)}}function ii(){o.MsnVideo2&&o.MsnVideo2.removeMessageReceiver&&(o.MsnVideo2.removeMessageReceiver({eventType:"debug",widgetId:"DebugConsole",widgetGroup:null}),o.MsnVideo2.removeMessageReceiver({eventType:"widgetLoaded",widgetId:c,widgetGroup:null}),o.MsnVideo2.removeMessageReceiver({eventType:"playbackStatusChanged",widgetId:c,widgetGroup:null}))}function ut(n,t){a("loading video"+n.toString());n&&n.error?s.trigger("ContentError",{ErrorType:"content:error",ErrorDesc:n.error,ErrorMessage:n.error}):(o.MsnVideo2.sendMessage({type:"loadVideo",param:{video:n,relatedVideos:h.RelatedVideos},targetId:c,targetGroup:h.WidgetGroup}),(t!=null&&!isNaN(t&&t>=0)||h.AutoPlay)&&(a("auto-playing video"),o.MsnVideo2.sendMessage({type:"playVideo",param:{playbackStartTime:t},targetId:c,targetGroup:h.WidgetGroup})))}function ri(t,i){a("Reload Video triggered");var r=null;i&&i.preserveSeek&&(r=et());n.each(tt,function(n,i){i.Reset&&i.Reset(t)});ut(t.Video,r);i&&i.callback&&i.callback()}function nt(){ft(!0)}function ft(n){l.height("auto");var t=u.videoElementSizes(s,h,n);l.height(t.VideoHeight);y.show()}function et(){var t=0,n;return o.MsnVideo2&&o.MsnVideo2.getProperties&&(n=o.MsnVideo2.getProperties({type:"currentVideoPosition",targetId:c,targetGroup:h.WidgetGroup,sourceGroup:h.WidgetGroup}),typeof n!="undefined"&&n!=null&&n.length>0&&n[0].param&&(t=n[0].param.position)),t}function a(n,t){r.Log(n,t)}var p=null,l=n(".flash",s),ui=n(".player_main",s),ot=n(".error",s),y=n("object",s),v=y.get(0),k=new e(h),d=new f(h),w="Unknown",b=".flashVideoPlayer",c=s.attr("id"),tt=[];this.Dispose=rt;this.GetCurrentPlayingTime=et;this.ReloadVideo=ri;ni();l.show();ht();st();k.SubmitTargetingRequests(vt);yt();h.IsInlinePlayer}var l=[{code:101,br:400},{code:102,br:600},{code:103,br:1400},{code:104,br:3e3},{code:1003}],s=undefined,h=0;return c.HasSupport=a,define("flashPlayerLoaded",1),c});define("wcvp.wcVideoPlayerHtml5",["jquery","wcvp.locStrings","wcvp.Logger","wcvp.videoPlayerTokens","wcvp.playerUtils","wcvp.environment","wcvp.mediaManager","wcvp.stopWatch","mediator","perfMarker","videoPlayerEvents"],function(n,t,i,r,u,f,e,o,s,h,c){function lt(t){var u=n("<video>").get(0)||!1,i,s,f,r,e,o;try{i=u&&typeof u.canPlayType!="undefined";i&&(s=navigator.userAgent.match(/Android/i),f=u.canPlayType("video/mp4"),i=f==="maybe"||f==="probably"||s&&f==="")}catch(h){i=!1}if(n(u).remove(),r=!0,i&&t&&t.videoFiles)for(r=!1,e=0;!r&&e<p.length;e++)for(o=0;o<t.videoFiles.length;o++)if(t.videoFiles[o].formatCode==p[e].code){r=!0;break}return i&&r}function l(n,t){i.Log(n,t)}function w(t){(t.keyCode===13||t.keyCode===32)&&(n(t.currentTarget).trigger("click",!0),t.preventDefault())}function at(t){var i=n.asInt(n.cookie(v)),r;if(!i){r=f.IsMobile?t.QualityOverrideMobile:f.TV?t.QualityOverrideTv:t.QualityOverrideDesktop;switch((r||"").toUpperCase()){case"LO":i=400;break;case"SD":i=600;break;case"HQ":i=1400;break;case"HD":i=3e3;break;default:i=f.IsMobile||f.TV?it:rt}}return i}function nt(i,nt){function lc(){require(["wcvp.streamSenseReporter"],function(n){lu.push(new n(nt))});require(["wcvp.comscoreReporter"],function(n){lu.push(new n(nt))});require(["wcvp.otfReporter"],function(n){kr=new n(nt);lu.push(kr)});require(["wcvp.apReporter","wcvp.nnrReporter"],function(){n.each(arguments,function(n,t){lu.push(new t(nt))})})}function au(n,t){n&&ru!==n&&(ru=n,yi("playbackStatusChanged",{status:ru}),t&&l("state="+t))}function yi(){for(var t=[],n=1;n<arguments.length;n++)t.push(arguments[n]);i.trigger(arguments[0],t)}function we(n){br=!1;rf=!1;au("loading");kt("loading");f.NativeControls&&ns();yt.LoadVideo(n)}function ac(n){n.stopPropagation();hu=!hu;ko(!0)}function ko(t){require(["bitrateToQuality"],function(t){var i=Math.max.apply(Math,vt.BitRateAvailable),r=new String(t(i));hu?(be(i),hi.addClass("hq_on"),n(".quality_label",hi).text(r),n(".quality_state",hi).text("ON")):(n.each(vt.BitRateAvailable,function(n,i){t(i)=="sd"&&be(i)}),hi.removeClass("hq_on"),n(".quality_label",hi).text(r),n(".quality_state",hi).text("OFF"))});t&&rs();rh()}function vc(n){if(n&&n.target&&n.target.title===t.player_play){var i=yc();s.pubChannel("clickToPlay",i)}}function yc(){return nt.PlayerId}function pc(){i.addClass("html5player");dt.disableSelection();go()&&gt&&gt.remove();ri.hide().bind("click",ro);no()}function go(){return f.IPad||f.AndroidModern||f.IEMobileModern}function wc(){fi.hide();pt.removeAttr("src");rt.load();ni===!0&&yu();yt&&yt.Dispose();ds();yl()}function bc(e){var o,s,h,c,a;la();e&&(o=e.headlineImage?e.headlineImage.url:null,o!==null&&(s=u.videoElementSizes(i,nt),o=o+"?"+n.param({m:1,b:"black",w:s.VideoWidth,h:s.VideoHeight,f:"jpeg",q:60}),nt.SecureMode&&(o=o.replace("http://","https://")),l("poster:"+o),h=b()==="channelplayerpage",h?co.attr("src",o).attr("alt",""):require(["c.deferred"],function(){co.attr("src",o).attr("alt","")}),ii&&nt.AutoPlayDisabled?nt.AutoPlay||f.IsMobile||ii.show():f.NativeControls?fi.addClass("clicktoplay"):(l("Using Native <video> tag poster frame"),pt.attr("poster",o)),f.IsMobile&&h&&!nt.AutoPlay&&fi.removeClass("clicktoplay")));kt("init");au(e&&!e.isFailed?"loaded":"loadFailed");c=ts();c.found?(ce||(wt("CommonPlayerImpression"),ce=!0),pt.attr("src")&&vt.MediaFile==pt.attr("src")||(l("(PrepareMedia) Setting player src : "+vt.MediaFile),pt.attr("src",vt.MediaFile),rt.load()),yt.LoadAds()):(a=u.formatContentError(r.ContentErrorCodes.MediaSelectionNoMedia,c.errorMessage),lf(e&&e.error||t.player_standarderror,a));gt&&(gt.show(),gt.find(".close_caption_container").hide(),f.TV?gt.find(".qualityselector").show().find(".qualitytext").text(nt.QualityOverrideTv):gt.find(".qualityselector").show().find(".qualitytext").text(nt.QualityOverrideDesktop))}function ns(){ve=!1;pt&&pt.length&&n("track",pt).remove()}function kc(t){(ns(),pt&&pt.length&&rt&&t&&t.files&&t.files.length)&&(rt.setAttribute("crossorigin","anonymous"),n.each(t.files,function(t,i){var f=n.asInt(i.formatCode),u,r;f>2999&&f<4e3&&i.culture&&i.url&&(u=nt.CCCultureInfoArray[i.culture],u&&(r=document.createElement("track"),r.kind="captions",r.label=u,r.srclang=i.culture,r.src=i.url+"&vtt=true",r.src&&nt.SecureMode&&(r.src=r.src.replace("http://","https://")),r.addEventListener("load",function(){this.mode="showing"}),rt.appendChild(r)))}),ve=!0)}function dc(){var n,t;tf=!1;rf=!0;ci.Reset();di.Reset();sr.Reset();se=!1;su=0;ef=0;ki=!1;ai=li&&ai||0;he=li&&ai||!1;bi&&(clearTimeout(bi),bi=null);n=vt.MediaFile;n!=pt.attr("src")&&(l("(OnAdsLoaded) Setting player src : "+n),pt.attr("src",n).attr("title",vt.Video.title),rt.load());t=yt.AutoPlay||fe;fe=!1;t&&(sc||!nt.AutoPlayDisabled)?(l("auto-play"),oi()):f.NativeControls&&yt.Validate();(f.Firefox||f.NativeControls&&!f.WindowsPhone)&&nh()}function gc(){var n=window.navigator.userAgent,t=n.indexOf("Edge/");return t>0?parseInt(n.substring(t+5,n.indexOf(".",t)),10):-1}function ts(t){var o=ne,i={Video:t||yt.Video},r,u=!1,s,e,h,c;return nt.UseHLS&&f.IProduct&&!f.WindowsPhone&&(s=[{code:1006},{code:10190}],n.each(s,function(n,t){r=is(i.Video,t.code);!u&&r.src&&(i.FormatCode=t.code,i.MediaFile=r.src,i.VideoWidth=r.width,i.VideoHeight=r.height,u=!0)})),e=[],u||n.each(p,function(n,t){r=is(i.Video,t.code);r.src&&(e.push(t.br),(!u||i.BitRate<t.br&&t.br<=o||i.BitRate>t.br&&i.BitRate>o)&&(i.FormatCode=t.code,i.BitRate=t.br,i.MediaFile=r.src,i.VideoWidth=r.width,i.VideoHeight=r.height,u=!0))}),u?(vt=i,nt.SecureMode&&(c=vt.MediaFile.replace("http://","https://"),vt.MediaFile=c),vt.BitRateAvailable=e,e.length>1&&f.IsMobile&&hi.css("visibility")=="hidden"&&(hi.css("visibility","visible"),hu=n.cookie(v)>1400?!0:!1,ko(!1)),te=0,i.VideoWidth&&i.VideoHeight&&!isNaN(i.VideoWidth)&&!isNaN(i.VideoHeight)&&(te=i.VideoWidth/i.VideoHeight),te!==0&&no()):h="Unable to find suitable media file for player; user max bit rate is {0}".format(o),{found:u,errorMessage:h}}function be(t){ne=t;n.cookie(v,t,7)}function is(t,i){var r;return t&&t.videoFiles&&n.each(t.videoFiles,function(n,t){if(i==t.formatCode)return r=t,!1}),r?{src:r.url,width:r.width,height:r.height}:{}}function lf(n,t){tf=!0;rf=!1;l("StopMedia invoked");vt&&(ur.hide(),pi.hide(),ge());bi&&(clearTimeout(bi),bi=null);try{rt.webkitDisplayingFullscreen&&rt.webkitExitFullscreen()}catch(i){}n&&(wt("ContentError",{ErrorType:"content:error",ErrorDesc:t||n,ErrorMessage:n}),l(t||n),pr(),bt()?wu():wf(),kt("stopped"),ii&&ii.hide())}function rs(n){li=n;li&&(ai=ui());yt.AutoPlay=li||!rt.paused;ee=rt.paused;de()}function nl(n,t){vi&&!vi.Disabled&&vt&&vt.Video&&(vi.SetVideo(vt.Video),vi.Render(),vi.OnShow(n,t),us(vi),lt&&lt.SetInfoButtonState(!0))}function tl(n,t){cr&&(cr.Render(),cr.OnShow(n,t),us(cr))}function us(n){yo=n;nf=!0;wi.fadeTo(0,0,function(){wi.hide()});ti=="playing"&&(l("pausing while pane is open"),ar());fi.removeClass("clicktoplay").addClass("pane_open");ri&&ri.hide();n===vi||n===cr||pr();bt()?wu():wf();fs()}function fs(){f.NativeControls&&(l("hiding Native Controls"),f.IPad||f.AndroidModern||f.IEMobileModern?pt.attr("controls",!1):pt.hide())}function ke(){go()?(pt.attr("controls",!0),pt.attr("controlsList","nodownload")):pt.css("display","block")}function es(){vi&&vi.OnHide()}function os(n,t,i){if(l("OnPaneClosed"),yo=null,nf=!1,bt()||(wi.css("display","block"),wi.fadeTo(500,.7)),fi.removeClass("pane_open"),pf(),t)switch(t.resumeAction){case"play":oi();break;case"replay":yt.AutoPlay=!0;de(!0)}if(lt&&(lt.SetShareButtonState(!1),lt.SetInfoButtonState(!1)),f.NativeControls&&(ke(),pt.css("display")=="none"&&(l("showing video player element"),pt.show())),ri&&n!="captionsettings"&&fo(),n){if(yi("paneClosed",{paneType:n}),i&&lt)switch(n){case"info":lt.FocusControl("info");break;case"share":lt.FocusControl("share");break;case"captionsettings":lt.FocusControl("close-caption-toggle")}else lt&&lt.ClearFocus();n==="captionsettings"&&bu()}}function il(n,t){vt&&!bt()&&rr(t.position)}function rl(n,t){gr(t.volume);t.mute?vr(!0):dr(!0)}function ul(n,t){switch(t.PaneType){case"share":vh();break;case"info":yh();break;case"captionsettings":ph()}}function fl(n,t){t.paneType=="info"&&es()}function ss(t,r){if(es(),nt=t,le=!1,yt&&yt.Refresh&&yt.Refresh(t),ks(),i.unbind("AdComplete.reloadvideo"),bt()&&(!r||!r.forceAdSkip)){l("Reload Video deferred due to ad play");ts(t.Video);i.bind("AdComplete.reloadvideo",function(){ss(t,n.extend(!0,{},r,{forceAdSkip:!0}))});return}l("Reload Video triggered");yi("videoReloaded");n.each(lu,function(n,i){i.Reset&&i.Reset(t)});var u=null,f;r&&r.preserveSeek&&(u=!bt()&&ui(),!isNaN(r.endLimitToIgnorePreserveSeek)&&r.endLimitToIgnorePreserveSeek>0&&(f=ir(),u=f-u>=r.endLimitToIgnorePreserveSeek?u:0));fi.show();ce=!1;hs(t.Video,u);r&&r.callback&&r.callback();oo(g);tt()}function hs(n,t){dt.hasClass(uf)&&dt.removeClass(uf);ai=t&&!isNaN(t)?t:0;li=t?!0:!1;we(n)}function el(){ar();of=ti;kt("simulated_ad_running");lt&&lt.SetPlayButtonState(!0);n.cookie(a)&&n.cookie(a)=="1"&&ls()}function ol(){pr();wu();of&&(kt(of),of=null);pf();oi()}function sl(){af()}function af(){kt("simulated_ad_paused");lt&&lt.SetPlayButtonState(!1);yt.SimulatedAdPaused()}function cs(){kt("simulated_ad_running");lt&&lt.SetPlayButtonState(!0);yt.SimulatedAdPlaying()}function ls(){yt.SimulatedAdMuted()}function hl(){yt.SimulatedAdUnmuted()}function ys(){if(as!==-1){var t=ir(),n=uo(),i=ui();if(Math.abs(t-n)<1||n-i>1||lr>0&&vs!==n){l("Buffering check passed. bufferingCheckCount: "+lr+", video: "+nt.PlayerId);lr=0;return}if(rt.paused){l("Video is paused, exiting buffering check. video: "+nt.PlayerId);lr=0;return}if(lr===as){l("Buffering hang detected. video: "+nt.PlayerId);require(["logging"],function(r){var u="[VideoBufferingError] Video buffering hang detected";u=u+" | url:"+document.location;u=u+" | video url: "+vt.MediaFile;u=u+" | video format: "+vt.FormatCode;u=u+" | Time elapsed: "+i;u=u+" | video duration: "+t;u=u+" | video buffered: "+n;r.error(u)});pt.bind("loadedmetadata",{currentTime:rt.currentTime},ps);rt.load();lr=0;return}lr++;vs=n;setTimeout(ys,1e3)}}function ps(n){l("Media event loadedmetadata on load retry");n.data.currentTime&&(l("Setting current time to: "+n.data.currentTime),rt.currentTime=n.data.currentTime);l("Triggering play on retry");u.TryToPlay(it);pt.unbind("loadedmetadata",ps)}function oi(){return(f.NativeControls&&!f.HtcWindowsPhone&&fi.removeClass("clicktoplay"),pf(),pr(!0),cs(),rt&&!tf)?(rf?(l("attempting to play"),yt.Play()):(fe=!0,l("playback pending video loaded")),!0):!1}function de(n){n&&wt("EventReplay");we(yt.Video)}function ar(){rt&&(l("Issuing pause on player "+nt.PlayerId),cc=!0,rt.pause());af()}function ge(){rt&&(rt.pause(),rr(0));af()}function vr(t){rt&&(f.BlackBerry!==null?gr(0):rt.muted=!0,ea(),t&&(n.cookie(a,"1"),ff=!0));ls()}function dr(t){rt&&(f.BlackBerry||(rt.muted=!1),gr(fu||hc),oa(),t&&n.cookie(a,"0"));hl()}function vu(){if(rt)return rt.muted}function ws(){nt.playDuration=ui()-bo}function kt(n){var t=bt(),i="",u,r;if(n==="init"&&rt.readyState>1&&(n="ready"),ti!==n){ti&&dt.removeClass(ti);u=n;li&&ai&&(u=n+" "+uf,r=t?pi:gt,r&&r.hasClass("in_view")&&r.removeClass("in_view"));dt.addClass(u);ti=n;switch(n){case"loading":sr.Start();i=t?"adOpening":"videoOpening";t||(ye=!1,pe=!1);wf();wu();break;case"playing":ci.Start();di.Stop();sr.Stop();t||(setTimeout(function(){ke()},100),pf(),yi("adEnded"));i=t?"adPlaying":"videoPlaying";oe&&di.GetValue()&&!t&&(wt("BufferComplete",{isAd:t}),oe=!1);bo=ui();break;case"buffering":di.Start();oe=!0;t&&(i="videoBuffering");break;case"paused":ci.Stop();yr();i=t?"adPaused":"videoPaused";ws();gc()==ht&&hf&&setTimeout(function(){kt("ready")},ct);case"seeking":sr.Stop();break;case"ended":ci.Stop();i=t?"adPlayCompleted":"videoPlayCompleted";ws();break;case"error":ci.Reset();di.Reset();sr.Stop();i=t?"adPlayFailed":"videoPlayFailed";break;case"simulated_ad_running":i="simulatedAdRunning";yr();break;case"simulated_ad_paused":i="simulatedAdPaused";yr();break;case"ready":nt.AutoPlay||yr()}au(i,n)}}function yu(n){ni===!0?(ll(),ni=!1,gu={w:kf.w,h:kf.h},fi.removeClass("video_player_expanded"),bs()):(cl(),ni=!0,fi.addClass("video_player_expanded"),al());gs();n&&lt&&(ni?lt.FocusControl("unexpand"):lt.FocusControl("expand"));yi(ni?"onFullscreenEnter":"onFullscreenExit")}function pu(){fi.removeClass("small_player medium_player");var t=i.width(),n=i.height();kf={w:t,h:n};t<350||!isNaN(n)&&n>0&&n<250||f.WindowsPhone?fi.addClass("small_player"):t<640&&fi.addClass("medium_player");no();ri&&ri.css("display")!=="none"&&bu();lt&&lt.Resize(ni);nc();nu()}function no(){var o,s,a;if(rt){si.width("auto");si.height("auto");var e=u.videoElementSizes(ni?dt:i,nt,!0),h=e.WrapperWidth,t=e.WrapperHeight,c=e.VideoWidth,r=e.VideoHeight,p=0,l=0;c<h&&(p=Math.floor((h-c)/2));du=0;r<t&&(l=Math.floor((t-r)/2),du=t-r-l,ei=="shown"&&tu.css("bottom",Math.max(0,gt.outerHeight()-du)));o={position:"absolute",width:c,height:r,left:p,top:l};pt.css(o);ii.css(o);si.width(h);(isNaN(t)||t===0)&&si.height(r);ri&&ri.css(o)}if(f.WindowsPhone)if(s=window.innerHeight,a=window.innerWidth,f.HtcWindowsPhone&&a>=480&&a<=800?i.css({width:"305px",height:"auto"}):i.css({width:"auto",height:"auto"}),s<=480||f.HtcWindowsPhone&&s<=680){var w=i.height(),b=n("#maincontent"),k=n(".head").height(),v=b.length>0?s-k:w,y=nt.PlayerAspectRatio4x3?v*4/3:v*16/9;si.css({height:v,width:y,left:"50%","margin-left":-(y/2)});pt.css({width:y})}else si.css({left:0,"margin-left":0})}function cl(){var t,i=n("body");t=i.attr("style");fr={};fr.inline=t&&t.toLowerCase().indexOf("overflow")>-1?!0:!1;fr.value=i.css("overflow");i.css("overflow","hidden")}function ll(){fr&&n("body").css("overflow",fr.inline?fr.value:"");fr=null}function al(){bs();n(window).bind("resize.expand-"+nt.PlayerInstanceId,gs);n(document).bind("keydown.expand-"+nt.PlayerInstanceId,bl)}function bs(){n(window).unbind("resize.expand-"+nt.PlayerInstanceId);n(document).unbind("keydown.expand-"+nt.PlayerInstanceId)}function vl(){window.addEventListener?window.addEventListener("message",vf):window.attachEvent("onmessage",vf)}function yl(){window.removeEventListener?window.removeEventListener("message",vf):window.detachEvent("onmessage",vf)}function vf(n){if(n.data&&n.data.type)switch(n.data.type){case"play":oi();break;case"pause":ar();break;case"mute":vr();break;case"unmute":dr()}}function pl(){i.bind("LoadVideo",hs).bind("Play",oi).bind("Pause",ar).bind("Stop",ge).bind("Mute",vr).bind("Unmute",dr).bind("Expand",yu).bind("Seek",il).bind("SetVolume",rl).bind("OpenPane",ul).bind("ClosePane",fl).bind("OnShare",vh).bind("OnResize",iv).bind("AdStart",dl).bind("Replay",de).bind("Report",function(n,t,i){wt(t,i)});n(window).bind("resize.video-"+nt.PlayerInstanceId,pu).bind("beforeunload",function(){vo=!0})}function ks(){ae||(ds(),hi.bind("click",ac),dt.disableSelection(),ri.bind("click",ro),gt.bind("click",vc),pt.bind("abort",function(){l("media event: abort")}).bind("canplay",kl).bind("canplaythrough",function(){l("media event: canplaythrough")}).bind("emptied",function(){l("media event: emptied")}).bind("ended",sa).bind("error",aa).bind("loadeddata",uh).bind("loadedmetadata",function(){l("media event: loadedmetadata")}).bind("loadstart",va).bind("pause",ih).bind("play",ta).bind("playing",ia).bind("progress",ya).bind("ratechange",function(){l("media event: ratechange")}).bind("readystatechange",function(){l("media event: readystatechange")}).bind("seeked",fa).bind("seeking",ua).bind("stalled",function(){l("media event: stalled")}).bind("suspend",function(){l("media event: suspend")}).bind("timeupdate",gl).bind("volumechange",pa).bind("waiting",ra).bind("contextmenu",function(){return!1}),pt.bind("error",fh).bind("timeupdate",ka).bind("pause",ba).bind("ended",to).bind("volumechange",wa),n(".video_player_inner>div, video",i).bind("click keydown",dv),rt.duration&&uh(),ae=!0)}function ds(){pt.unbind();ga();ae=!1}function wl(){f.AndroidModern||dt.bind("mouseenter",yf).bind("mousemove",ch).bind("mouseleave",io);pt.bind("click",ro);da();df.bind("click",oi).bind("keydown",w);ii&&ii.bind("click",oi).bind("keydown",w);wi.bind("keydown",w).bind("click",tv);gt&&gt.bind("click",function(){++er}).bind("MSGestureHold",function(n){n.preventDefault()}).bind("contextmenu",function(n){n.preventDefault()}).bind("selectstart",function(n){n.preventDefault()}).bind("mouseenter",ah).bind("mousemove",ah).bind("mouseleave",nv);dt.bind("keydown",function(){sf=null;dt.removeClass("mouse_interaction")});dt.bind("mousedown",function(){dt.addClass("mouse_interaction")})}function gs(){i&&(ni?(gu.w=n(window).width(),gu.h=n(window).height(),si.css("padding-bottom",gu.h)):si.css("padding-bottom",""),pu())}function bl(n){n.keyCode==27&&ni&&yu()}function kl(){l("media event: canplay");nt.AutoPlay||nh();bt()&&sv()}function nh(){l("OnLoad");kt("ready")}function dl(){pr();rv();wf();eo();bt()&&kt("playing")}function th(n,t,i){var r=Math.max(0,n-t);return n>0&&t>0&&r>et&&r<=i}function gl(){var u,o;if(rt){var n=ui(),r=ir(),e=bt();if(isNaN(n)||isNaN(r))return;if(e||(!ye&&th(r,n,ot)&&(s.pubChannel(c.ending,nt.PlayerId,{player:it}),ye=!0),!pe&&th(r,n,st)&&(s.pubChannel(c.almostEnding,nt.PlayerId,{player:it}),pe=!0)),n>0&&kt(rt.paused?"paused":"playing"),nu(),u=0,e&&n>0&&(o=r-n,u=Math.ceil(o),u>0&&((f.NativeControls||f.IPad||f.AndroidModern||f.IEMobileModern)&&(lo.text(t.player_admsg.replace("{0}",u)),ur.show()),(!f.NativeControls||f.IPad||f.AndroidModern||f.IEMobileModern)&&Math.floor(r)>gf&&!f.IPad&&!yt.IsVpaid()))){var h=Math.ceil(n),l=gf-n,a=Math.ceil(l);h>gf?(ku.hide(),iu.show(),iu.addClass("skipad").attr("tabindex",0).unbind("click keydown").one("click",function(){bv()}).bind("keydown",na)):h>uc&&(ku.show(),ku.children(":last-child").text(t.player_adskipmsg.replace("{0}",a)))}u<=0&&(nt.ShowTitle&&vt.Video.title?(lo.text(vt.Video.title),ur.show()):ur.hide(),ku.hide(),iu.hide(),iu.removeAttr("tabindex"));e||rt.paused||(ci.HasReached(d)&&(wt("ContentContinue"),di.Reset()),!se&&r>0&&ci.GetTotalValue()>=500*r&&(se=!0,wt("ContentHalf")),yt.TimeUpdate(n),i.trigger("videoTimeUpdate",{time:n,duration:r}))}}function na(t){(t.keyCode==13||t.keyCode==32)&&(n(t.currentTarget).trigger("click"),t.preventDefault(),iu.unbind("keydown"))}function ta(n){var i,e;l("media event: play");i=bt();i?(si.removeClass("videomedia").addClass("admedia"),wi.fadeTo(500,0,function(){wi.hide()}),l("Playing ad")):(si.removeClass("admedia").addClass("videomedia"),wi.css("display","block"),wi.fadeTo(500,.7));kt("loading");lt&&lt.SetPlayButtonState(!0);hi&&hi.hide();f.NativeControls&&!f.IPad&&pt.show();n&&n.target&&rt.currentTime&&wt("EventResume");bi&&clearTimeout(bi);uv();e=i?fc:f.IsMobile?ec:oc;e>0&&(bi=setTimeout(function(){uo()||ti!="buffering"||(l("First byte timeout detected"),kt("error"),i?fh({errorMessage:"timed out"}):lf(t.player_standarderror,u.formatContentError(r.ContentErrorCodes.BufferingFirstByteTimeout,"Time out waiting for first byte.")))},e));er=0;ys()}function ia(){var i,t,r,u;kt("playing");ii&&(nt.LeavePosterFrame?ii.show():ii.hide());i=null;setTimeout(function(){ai&&(l("Restoring player time to : "+ai),rr(ai),ai=0);li&&(i&&clearInterval(i),i=setInterval(function(){if(dt.attr("class").indexOf("buffering")==-1){if(dt.removeClass(uf),li=!1,ee){rt.pause();var n=bt()?pi:gt;n&&n.addClass("in_view");ee=!1}clearInterval(i)}},100))},100);t=bt();br=!t;lt&&lt.Controls&&(lt.UpdateQualityList(vt.BitRateAvailable,vt.BitRate,t),r=lt.Controls["time-handle"],r&&(br?r.element.show():r.element.hide()),u=lt.Controls["close-caption-container"],u&&(t?u.element.hide():(lt.SetCloseCaptionLangControls(vt.Video),nt.Ttml&&n.each(lt.LangControls,function(n,t){return t.ccfile.url=nt.Ttml,lt.OnCaptionSelect(t,!1),!1}))),lt.SetInfoButtonState(!1,t),lt.SetShareButtonState(!1,t));t||(he===!1&&(he=!0,wt("ContentStart"),eo(),n.cookie("videoerrorcount",0)),f.NativeControls&&!ve&&kc(nt.Video));f.Android&&(l("re-invoking play for Android only"),rt.play());yt.Playing()}function ih(n){l("media event: pause");ui()>0&&(kt("paused"),n&&n.target&&wt("EventPause"));yt.Paused();lt?lt.SetPlayButtonState(!1):nt.LeavePosterFrame?fs():ke()}function ra(){l("media event: waiting");kt("buffering");yt.Buffering()}function ua(){l("media event: seeking");rt.seeking===!0&&or===null&&(or=rt.currentTime);er=0;var n=ui();!isNaN(n)&&n>0&&(kt("seeking"),bt()?ki=!0:vt&&vt.Video&&vt.Video.Captions&&vt.Video.Captions.length&&vt.Video.CurrentCCFormat&&vt.Video.Captions[vt.Video.CurrentCCFormat]&&vt.Video.Captions[vt.Video.CurrentCCFormat].UpdateCaptions(),yt.Seeking(or))}function fa(){rt.seeking!==!1||hf||or===null&&eu===null||ou===or&&ou===eu||(ou=rt.currentTime,wt("EventSeek",{SeekFrom:eu||or,SeekTo:ou}),or=null,eu=null,yt.Seeked(ou));hf=!1;l("media event: seeked")}function ea(){lt&&lt.SetMuteButtonState()}function oa(){lt&&lt.SetMuteButtonState()}function sa(){l("media event: ended");kt("ended");hf=!0;bt()||(wt("ContentComplete"),ci.Reset(),f.NativeControls||(ge(),nu()),yt.VideoEnded(),ri&&ri.hide())}function rh(){wt("EventVideoQualityChanged")}function ha(){au("playbackCompleted")}function ca(n){switch(n.code){case n.MEDIA_ERR_ABORTED:return t.media_err_aborted;case n.MEDIA_ERR_NETWORK:return t.media_err_network;case n.MEDIA_ERR_DECODE:return t.media_err_decode;case n.MEDIA_ERR_SRC_NOT_SUPPORTED:return t.media_err_src_not_supported;default:return t.media_err_unknown_error}}function la(n){wr&&(n?wr.fadeOut(500):(wr.hide(),wr.parent().hide()),ie=!1)}function aa(n){var i,f,e,o;if(l("media event: error"),!bt()&&!vo&&!ie&&(kt("error"),eo(),n.target!==null&&n.target.error!==null)){switch(n.target.error.code){case n.target.error.MEDIA_ERR_ABORTED:i=t.media_err_aborted;f="aborted";e=r.ContentErrorCodes.MediaErrorAborted;break;case n.target.error.MEDIA_ERR_NETWORK:i=t.media_err_network;f="network error";e=r.ContentErrorCodes.MediaErrorNetwork;break;case n.target.error.MEDIA_ERR_DECODE:i=t.media_err_decode;f="unreadable";e=r.ContentErrorCodes.MediaErrorDecode;break;case n.target.error.MEDIA_ERR_SRC_NOT_SUPPORTED:i=t.media_err_src_not_supported;f="unsupported";e=r.ContentErrorCodes.MediaErrorSourceNotSupported;break;default:i=t.media_err_unknown_error;f="unknown error";e=r.ContentErrorCodes.MediaErrorUnknown}i=t.player_playbackerror.replace("{0}",i);o=u.formatContentError(e,i);lf(i,o,f)}}function uh(){l("media event: loadeddata");nu()}function va(){l("media event: loadstart")}function ya(){nu()}function pa(n){l("media event: volumeChanged");bt()||n&&n.target&&(rt.muted?(wt("EventMute"),ff=!0,window.parent!=null&&window.parent.postMessage("mute","*")):ff&&(wt("EventUnmute"),ff=!1,window.parent!=null&&window.parent.postMessage("unmute","*")))}function wa(){bt()&&(rt.muted&&!cf?(wt("AdMute"),cf=!0):cf&&!rt.muted&&(wt("AdUnmute"),cf=!1))}function ba(){bt()&&wt("AdPaused")}function ka(){var t,i,r,u,e,o;if(bt()){if(f.NativeControls&&!f.IPad){if(t=ui(),ef&&(i=new Date-ef,r=(t-su)*1e3,r>0&&i>0&&(u=r/i,e=f.Android?10:1.5,u>e||ki))){l("Detected ad skip with ratio="+u+" with threshold r="+e);ki=!0;rr(su);return}su=t;ef=new Date;ki=!1}o=ui();o>0&&hr&&n.each(hr,function(n,t){!t.fired&&t.t<=o&&(wt(t.evt),t.fired=!0)});!le&&yt.TimePlayingCounter()>0&&(yi("adStarted"),le=!0)}}function bt(){return yt&&yt.IsAdPlaying()}function to(){if(bt()){if(f.NativeControls&&!f.IPad&&ti!="error"&&hr){var t=!0;if(n.each(hr,function(n,i){i.fired||(t=!1)}),f.Android&&!f.AndroidModern){if(ki){ki=!1;l("User tried to skip ads, complete="+t);setTimeout(function(){yt.RestartAd()},1e3);return}if(!t){l("User exited from ads");return}}else if(!t){l("Ad skip detected");rr(su);oi();return}}yt&&yt.ClickThrough(null);pr();wu();ur.hide();wt("AdComplete");ci.Reset();yi("adEnded")}}function fh(n){if(bt()){kt("error");var t;n&&(n.target!==null&&n.target.error!==null?t=ca(n.target.error):n.errorMessage&&(t=n.errorMessage));wt("AdError",{ErrorType:"ads:error",ErrorDesc:t||"unknown ad error"});to()}}function da(){document.addEventListener("fullscreenchange",nr,!1);document.addEventListener("mozfullscreenchange",nr,!1);document.addEventListener("webkitfullscreenchange",nr,!1);document.addEventListener("MSFullscreenChange",nr,!1);document.addEventListener("fullscreenerror",tr,!1);document.addEventListener("mozfullscreenerror",tr,!1);document.addEventListener("webkitfullscreenerror",tr,!1);document.addEventListener("MSFullscreenError",tr,!1);rt.addEventListener("webkitbeginfullscreen",sh,!1);rt.addEventListener("webkitendfullscreen",hh,!1)}function ga(){document.removeEventListener("fullscreenchange",nr,!1);document.removeEventListener("mozfullscreenchange",nr,!1);document.removeEventListener("webkitfullscreenchange",nr,!1);document.removeEventListener("MSFullscreenChange",nr,!1);document.removeEventListener("fullscreenerror",tr,!1);document.removeEventListener("mozfullscreenerror",tr,!1);document.removeEventListener("webkitfullscreenerror",tr,!1);document.removeEventListener("MSFullscreenError",tr,!1);rt.removeEventListener("webkitbeginfullscreen",sh,!1);rt.removeEventListener("webkitendfullscreen",hh,!1)}function nr(){var t=document.fullscreenElement||document.mozFullScreenElement||document.webkitFullscreenElement||document.msFullscreenElement,n;n=f.NativeControls?rt:pt.parent()[0];n===t?ni||eh():oh()}function eh(){ni=!0;pu();yi("onFullscreenEnter");l("OnBeginFullScreen");wt("EventFullScreenEnter");ii.addClass("expanded");dt.addClass("fullscreen");s.pubChannel("player.fullScreenEnter",nt.PlayerId,{PlayerId:nt.PlayerId});lt&&lt.SetFocusTrapOnControlBar()}function oh(){ni=!1;pu();yi("onFullscreenExit");l("OnEndFullScreen");wt("EventFullScreenExit");ii.removeClass("expanded");dt.removeClass("fullscreen");lt&&lt.RemoveFocusTrapOfControlBar()}function sh(){oi();eh()}function hh(){oh();ii&&!f.IPad&&df&&df.hide()}function tr(){ni=!1;l("OnFullScreenError")}function yf(n){if(!n){uu=!0;yr();return}(re.x!=n.clientX||re.y!=n.clientY)&&(re={x:n.clientX,y:n.clientY},uu=!0,yr())}function yr(n){switch(ti){case"loading":case"init":case"ended":break;case"ready":case"paused":case"simulated_ad_paused":kh(!0);break;case"simulated_ad_running":default:var t=(new Date).getTime();(!uu||!sf||t-sf>ft)&&kh(n)}}function ch(n){yf(n)}function io(){uu=!1;lh()}function lh(){(ei==="showing"||ei==="shown")&&dh()}function ro(n){var i=!1,r,u,e,t;f.NativeControls&&(r=n.target.clientHeight-45,u=n.offsetY,u>=r&&(i=!0));l("OnVideoClick");e=uu||er>0;t=yt.ClickThrough();++er;e&&t&&ti==="playing"?(f.NativeControls?dt.addClass("paused"):yt.IsVpaid()||rt.pause(),window.open(t,"_blank"),er=0):i||(ti==="ready"||ti==="paused"?oi():ti==="playing"&&ar())}function ah(n){ue=!0;yf(n)}function nv(n){ue=!1;io(n)}function tv(){var n=nt.VCConfig.LinkBack;n&&(nt.PopLink||nt.LogoPopup?window.open(n,"logo"):document.location.href=n)}function iv(){pu()}function vh(){}function yh(n){wh(nl,n);wt("EventInfo")}function ph(n){tc();wh(tl,n);wt("EventCaptionSettings")}function wh(n,t){var i={resumeAction:ti=="playing"?"play":"none"};n(i,t)}function bh(n){dt.css("cursor",n?"default":"none");pt.toggleClass("no-cursor",!n)}function kh(t){var r=bt(),i=r?pi:gt;wo=!!t;!i||tf||nf||n(".endslate.visible").length||ei!="showing"&&ei!="shown"&&(i.stop(!0,!0),cu&&(clearTimeout(cu),cu=0),i.addClass("in_view").removeAttr("aria-hidden"),ei="showing",r||(tu.css("bottom",Math.max(0,i.outerHeight()-du)),bu()),s.pubChannel("player.showControls",nt.PlayerId),bh(!0),i.css("display","block").animate({opacity:1},{duration:700,queue:!1,easing:"swing",complete:function(){ei=="showing"&&(ei="shown",ue||wo||i.hasClass("popup_open")||dh())}}))}function dh(){cu=setTimeout(function(){cu=0;ti!="paused"&&ti!="simulated_ad_paused"&&lt&&!lt.GetNameOfControlWithFocus()&&pr();er=0},ut)}function pf(){var n=bt()?pi:gt;n&&n.css("display","block");lt&&gi&&lt.FocusControl(gi);gi=null}function wf(){gi=lt?lt.GetNameOfControlWithFocus():null;gt&&gt.hide()}function wu(){gi=lt?lt.GetNameOfControlWithFocus():null;pi&&pi.hide()}function pr(n){var i=bt(),t=i?pi:gt;t&&ei!="hiding"&&ei!="hidden"&&(t.stop(!0,!0),ei="hiding",i||(tu.css("bottom",0),bu()),t.attr("aria-hidden",!0),s.pubChannel("player.hideControls",nt.PlayerId),bh(!1),t.animate({opacity:0},{duration:700,queue:!1,easing:"swing",complete:function(){ei=="hiding"&&(ei="hidden",t&&t.removeClass("in_view"))}}));sf=n?(new Date).getTime():null;gi=null}function rv(){i.find(".video-player-paddle").addClass("hide")}function uv(){i.find(".video-player-paddle").removeClass("hide")}function ui(){var n=0;return rt&&rt.currentTime&&(n=rt.currentTime),n}function ir(){var n=0;return rt&&rt.duration&&(n=rt.duration),n}function bf(){var n=0;return rt&&rt.volume&&!rt.muted&&(n=parseFloat(rt.volume.toFixed(2))),n}function uo(){var n=0;try{rt&&rt.buffered&&rt.buffered.length>0&&(n=rt.buffered.end(rt.buffered.length-1))}catch(t){}return n}function rr(n){if((!f.Android||f.AndroidModern)&&rt){var t=ir();if(t>0){n=Math.max(0,Math.min(n,t));try{rt.currentTime=n}catch(i){l("Caught Exception setting Player.currentTime = "+n+"when duration = "+t+": '"+i.message+"'.")}nu()}}}function fv(n){if(br){var t=ui()+n;rr(t)}}function ev(n){if(br){var t=ir()*n;rr(t)}}function gr(t){if(rt){t=Math.max(0,Math.min(1,t));var i=bf();fu=t;n.cookie(k,Math.ceil(fu*10));rt.volume=t;nc()}}function ov(n){var t=bf()+n;gr(t);t<=0&&!vu()?vr():t>0&&vu()&&dr()}function sv(){var i,n,t;if(ki=!1,hr=yt.IsFreeWheel()?[]:[{evt:"AdStart",t:0}],i=ir(),i>0){for(n=25;n<100;n=n+25)hr.push({evt:"Ad"+n+"Percent",t:n*i/100});for(t=y;t<i;t=t+y)hr.push({evt:"AdContinue",t:t})}}function nu(){if(lt){var n=ir(),t=ui(),i=uo();if(!isFinite(n)||isNaN(t)||n===0)return;lt.UpdateTimeRail(t,n,i)}}function hv(n,t){if(lt){if(!isFinite(t)||isNaN(n)||t===0)return;lt.UpdateTimeRail(n,t,n)}}function cv(){gh();pt.bind("timeupdate.closecaptions",function(){fo()})}function gh(){ri.hide();tu.empty();pt.unbind("timeupdate.closecaptions")}function fo(){if(nf)ri.hide();else if(vt&&vt.Video&&vt.Video.Captions&&vt.Video.CurrentCCFormat){var n=vt.Video.Captions[vt.Video.CurrentCCFormat];n&&n.UpdateCaptions()}}function bu(){vt&&vt.Video&&vt.Video.Captions&&(n.each(vt.Video.Captions,function(n,t){t.Reset()}),fo())}function nc(){lt&&lt.UpdateVolumeRail(bf())}function lv(){fu=(n.asInt(n.cookie(k))||10)/10;gr(fu);(nt.Mute||n.cookie(a)=="1")&&vr()}function eo(){}function av(){kr.OnSlotPlayStarted()}function vv(){kr.OnSlotPlayEnded()}function yv(){kr.AddFWInilizationDuration()}function pv(n){wt("AdTimeout",n||{ErrorType:"ads:timeout",playerType:nt.PlayerTechnologyUsed,ErrorDesc:"Ad play timed out"})}function wt(n,t){if(!kr){setTimeout(function(){wt(n,t)},200);return}po||bt()||(po=!0,wt("ContentOpen"));var r=wv(t);i.trigger(n,r);iy(n)}function oo(n){var t=!1;t=!0;h&&h(n,!0,t)}function wv(t){var e=ir(),f={IsAd:t&&t.isAd,PlayerInstanceId:nt.PlayerInstanceId,PlayerTechnology:nt.PlayerTechnologyUsed,PlaybackStatus:ru,TotalBufferWaitTime:di.GetValue(),BufferCount:di.GetIntervals(),ErrorType:t&&t.ErrorType,ErrorDesc:t&&t.ErrorDesc,LoadTime:sr.GetFirstValue(),NumPlayed:sr.GetIntervals(),VideoPlayerType:"mp4:progressive",VideoDuration:e,VideoElapsedTime:ui(),SeekFrom:t&&t.SeekFrom,SeekTo:t&&t.SeekTo,VideoLength:e*1e3,VideoSize:{w:dt.width(),h:dt.height()},TotalTimePlaying:ci.GetTotalValue(),CurrentInterval:ci.GetValue(),ContinueInterval:d,AdType:yt?yt.AdType():null,AdContinueInterval:y,AdTriggerVideosPlayed:yt.VideosPlayedCounter(),AdTriggerTimePlaying:yt.TimePlayingCounter(),AdTriggerTimeElapsed:yt.TimeElapsedCounter(),MaxBitrate:ne},i,r;return n.extend(f,t),vt&&(i=vt.Video,r={Video:i,VideoId:i.uuid,VideoTitle:i.title,VideoCsId:i.csId,VideoSource:i.source,VideoSourceFriendly:i.sourceFriendly,VideoProviderId:i.providerId,VideoPageGroup:i.pageGroup||nt.AdConfig.PageGroup,VideoFormatCode:vt.FormatCode,VideoUrl:vt.MediaFile,VideoGenre:u.GetVideoTag(i,"genre")},bt()&&(r.AdId=yt.AdId(),r.AdUrl=yt.AdUrl()),n.extend(f,r)),f}function bv(){bt()&&(yt.SkipAd(),wt("AdSkip"),yt&&yt.ClickThrough(null),ur.hide(),os())}function kv(){var n=ao?1:0;return n+=vu()?0:1,n+=b()==="channelplayerpage"?1:0,n+=!nt.AutoPlay||nt.InViewPlay?1:0,n+=so()?1:0,n.toString()}function so(){return u.IsInView(i,nt&&nt.InViewWidthFraction,nt&&nt.InViewHeightFraction)}function dv(n){ho=!0;ry("OnVideoUserInteraction",n)}function gv(){switch(ru){case"adPlaying":case"videoPlaying":case"seeking":case"simulatedAdRunning":case"videoBuffering":return!0;default:return!1}}function ny(n){switch(n.toLowerCase()){case"play":oi();break;case"pause":ar();break;case"mute":vr();break;case"unmute":dr()}}function ty(n){n.click(function(){n.hasClass("stb-facebook")?wt("EventFacebook"):n.hasClass("stb-email")?wt("EventEmail"):n.hasClass("stb-twitter")&&wt("EventTwitter")})}function tc(){return cr}function iy(n){s.pub(n,it)}function ry(n,t){s.pub(n,{player:it,event:t})}var ho,it,yt,ic;nt.PlayerTechnologyUsed=n.asBool(nt.UseHybridPlayer)?"hybrid":"HTML5";var kf={w:320,h:180},fi=n(".hybrid",i),si=n(".video_player_outer",i),dt=n(".video_player_inner",i),pt=n("video",i),rt=pt.get(0),ii=n(".video_play_thumb",i),co=n("img",ii),hi=n(".mobile_quality_selector",i),df=n(".video_play_splash",i),ri=n(".video_captions",i),tu=n(".video_captions_ttml",i),gt=n(".video_control_container",i),pi=n(".ad_control_container",i),ur=n(".video_admsg_container",i),wr=n(".video_error_txt",i),wi=n(".video_logo_container",i),rc=n(".video_pane_container",i),lo=n(".video_admsg_txt",ur),fr,li=!1,lt=null,gf=parseInt(t.player_skipad_duration),uc=parseInt(t.player_skipad_timer_delay),iu=n(".skip_ad_container",i),ku=n(".skip_ad_timer_container",i),br=!1,ni=null,ao=!1,ru="Unknown",ne=at(nt),fc=n.asInt(nt.FirstByteTimeoutAd)||6e3,ec=n.asInt(nt.FirstByteTimeoutVideo)||1e4,oc=n.asInt(nt.FirstByteTimeoutVideoDesktop)||2e4,vt=null,du=0,gu=null,te=0,ie=!1,vo=!1,re={x:0,y:0},ue=!1,uu=!1,nf=!1,yo=null,ei="hidden",er=0,ti=null,sc=!1,tf=!1,rf=!1,fe=!1,fu=1,hc=.75,ai=0,uf="reload_seek_in_progress",ee=!1,ff=n.cookie(a)=="1"?!0:!1,or=null,eu=null,ou=null,su=0,ef=null,ki=!1,di=new o,oe=!1,sr=new o,ci=new o,se=!1,hu=!1,po=null,he=null,hr=null,gi=null,of=null,ce=!1,bi=null,sf,wo,cu,vi=null,cr=null,lu=[],kr=null,le=!1,bo=0,ae=!1,ve=!1,cc=!1,hf=!1,cf=!1,ye=!1,pe=!1;var lr=0,as=f.IsMobile?n.asInt("")||-1:n.asInt("")||5,vs=0;ho=!1;it=this;it.CanSeek=function(){return br};it.IsExpanded=function(){return ni};it.PreserveTime=function(){return li};it.SeekFromClick=function(n){eu=n};it.CurrentMedia=function(){return vt};it.ControlContainer=gt;it.AdControlContainer=pi;it.Config=nt;it.IsPlayerMute=vu;it.ShowControlsBasedOnState=yr;it.HideControlsBasedOnState=lh;it.SetPlayerTimeRatio=ev;it.Report=wt;it.ReportPerfMarker=oo;it.ReportAdTimeout=pv;it.ReportSlotPlayStarted=av;it.ReportSlotPlayEnded=vv;it.ReportFWInit=yv;it.EnterSimulatedAdMode=el;it.ExitSimulatedAdMode=ol;it.OnSimulatedAdClicked=sl;it.UpdateTimeRailForSimulatedAd=hv;it.OnVideoEnter=yf;it.OnVideoMove=ch;it.OnVideoLeave=io;it.Play=oi;it.Pause=ar;it.OnPause=ih;it.PlaybackComplete=ha;it.Player=rt;it.PlayerElt=pt;it.OnAdEnded=to;it.Broadcast=yi;it.SetCurrentPlayingTime=rr;it.PrepareMedia=bc;it.OnAdsLoaded=dc;it.StopMedia=lf;it.IsPlayerMute=vu;it.ReloadVideo=ss;it.VideoContainer=si;it.Dispose=wc;it.SetPlayerVolume=gr;it.GetPlayerVolume=bf;it.IncreasePlayerVolume=ov;it.IncreasePlayerTime=fv;it.SetMaxBitRate=be;it.RestartMedia=rs;it.Unmute=dr;it.Mute=vr;it.VideoQualityChanged=rh;it.OnSimulatedAdPause=af;it.OnSimulatedAdPlay=cs;it.IsAdPlaying=bt;it.CaptionContainer=tu;it.CaptionContainerWrapper=ri;it.GetCaptionsSettingsPane=tc;it.PaneContainer=rc;it.OnInfo=yh;it.OnPaneClosed=os;it.OnCaptionSettings=ph;it.ClearCloseCaptions=gh;it.BindCloseCaptions=cv;it.ResetCCModels=bu;it.GetCurrentPlayingTime=ui;it.Expand=yu;it.GetViewabilityIndex=kv;it.OnAdInit=function(){kt("loading")};it.IsInView=so;it.Container=i;it.TriggerAction=ny;it.IsContentPlaying=gv;it.HasUserInteracted=function(){return ho};yt=new e(it);gt.length&&require(["wcvp.controlBar"],function(n){lt=new n(it)});require(["wcvp.infoPane"],function(n){vi=new n(it)});require(["wcvp.captionSettingsPane"],function(n){cr=new n(it)});fi.show();lc(nt);pl();vl();pc();ks();kt("init");lv();l("HTML5 player initialized");au("ready");we(nt.Video);wl();ni=!0;yu();ao=so();f.IPad||(ic=!1,!ic&&nt.IsInlinePlayer&&(require(["wcvp.inViewOrchestrator"],function(n){n.RegisterPlayer(it)}),require(["wcvp.scrollablePlay"],function(n){n.RegisterPlayer(it)})));require(["c.deferred"],function(){n("a.stb-btn").each(function(){ty(n(this))})});oo(g);tt()}function b(){return((/pagename:\s*([^;]+)/i.exec(document.getElementsByTagName("HEAD")[0].getAttribute("data-info"))||{})[1]||"").toLowerCase()}function tt(){requestAnimationFrame(function(){setTimeout(function(){window.parent&&window.parent.postMessage("playerLoaded","*")},0)})}var v="vidmbr",k="vidvol",a="vidmut",d=2e4,y=5e3,it=600,rt=1400,ut=3e3,ft=2e3,et=1,ot=10,st=5,ht=18,ct=3e3,g="PlayerLoaded",p=[{code:101,br:400},{code:102,br:600},{code:103,br:1400},{code:104,br:3e3}];return b()==="channelplayerpage"?define("html5PlayerLoaded",1):require(["c.dom"],function(){define("html5PlayerLoaded",1)}),nt.HasSupport=lt,nt});define("wcvp.wcVideoPlayerError",["jquery","wcvp.locStrings"],function(n,t){return function(i,r){this.Dispose=function(){n(".error",i).hide()};var u=r.CurrentError||t.player_browserunsupported;!r.CurrentError&&(!n.flashInstalledVersion||n.flashInstalledVersion<n.RequiredFlashVersion)&&(u=t.error_flash_minimum_required_version_not_installed.replace("{0}",n.RequiredFlashVersion));n(".error",i).text(u).show();r.CurrentError=null;setTimeout(function(){i.trigger("playbackStatusChanged",{status:"playbackerrored"})},5e3)}});define("wcvp.wcVideoPlayer3PPBaseClass",["jquery","wcvp.classFramework","wcvp.playerUtils","wcvp.locStrings","wcvp.videoPlayerTokens","window","wcvp.Logger","wcvp.otfReporter","mediator"],function(n,t,i,r,u,f,e,o){function h(t,i){var r=this,f;s&&s.isWaiting("TimeToVideoStart")&&s.cancelWait("TimeToVideoStart");r.Container=t;r.VideoWrapper=n(".external",t);r.VideoContainer=n(".external",t);r.PlayerElt=null;r.Player=null;r.Events=u.Events;r.PlaybackStatus="Unknown";r.Config=i;r.Loaded=null;r.handlerFunc=null;r.VideoContainer.show();f=i.AdConfig;f.PageGroup=i.adpagegroups&&i.adpagegroups.web||f.PageGroup;new o(i);i.Video.playerName&&(r.hasStartEvent?r.Report("CommonPlayerImpression"):r.Report("Event3ppVideoLoaded"));r.BindContainerEvents&&(r.UnbindContainerEvents(),r.BindContainerEvents())}var s;return require(["rumBeacon"],function(n){s=n}),t.DeclareClass(h,{Namespace:"WcVideoPlayer3PPBase",CreateElements:function(){var n=this,t=i.S4()+i.S4(),r="<div id='"+t+"' class='player'><\/div>";n.VideoContainer.html(r);n.PlayerElt=n.VideoContainer.children();n.Player=n.PlayerElt.get(0)},ProviderDetails:function(t,i,u){var f,o;if(t){var s=this,e=n("<div/>",{"class":"providerDetails"}).text(r.video_player_from_text.replace("{0}",t));i&&(f=n("<a/>",{href:i,target:"_blank"}).text(r.video_player_privacy_policy_text),u?(o=n("<a/>",{href:u,target:"_blank"}).text(r.video_player_terms_text),e.append(f).append(", ").append(o),n(f).before(" ("),n(o).after(")")):(e.append(f),n(f).before(" (").after(")")));s.VideoContainer.append(e)}else return},CreateIFrame:function(n){var t=this,i=n.id&&n.id!==""?" id='"+n.id+"'":"",r=n.width||"100%",u=n.height||"100%",f=n.extraParams||"";t.PlayerElt.html("<iframe "+i+f+" src='"+n.url+"' frameborder='0' scrolling='no' marginwidth='0' marginheight='0' width='"+r+"' height='"+u+"' allowfullscreen='true' allow= 'autoplay; fullscreen'><\/iframe>")},OnResize:function(){var n=this;n.ResizeVideo(!0)},ResizeVideo:function(n){var t=this,r;typeof n=="undefined"&&(n=!0);t.VideoWrapper.height("auto");r=i.videoElementSizes(t.Container,t.Config,n);t.VideoWrapper.height(r.VideoHeight+t.VideoContainer.find(".providerDetails").height())},BindContainerEvents:function(){var t=this;t.Container.bind("OnDispose",t.Dispose.bind(t));t.UnbindContainerEvents();n(f).bind("resize.video",function(){t.OnResize()})},UnbindContainerEvents:function(){var t=this;t.Container.unbind("OnDispose");n(f).unbind("resize.video")},Log:function(n){e.Log(n)},Report:function(n){var t=this,i=t.GetReport();t.Container.trigger(n,i)},GetReport:function(){var n=this,t="3PP_"+n.Config.Video.playerName;return{PlayerTechnology:t,VideoCs:n.Config.Video.csId,VideoTitle:n.Config.Video.title,VideoId:n.Config.Video.uuid,guid:n.Config.Video.providerId,duration:n.Config.Video.durationSecs,pageGroup:n.Config.AdConfig.PageGroup,playerInstanceId:n.Config.PlayerInstanceId,PlayerType:t,VideoSize:{w:n.VideoContainer.width(),h:n.VideoContainer.height()},PluginVersion:"3PP"}},Dispose:function(){var n=this;n.VideoContainer.empty();n.handlerFunc&&f.removeEventListener("message",n.handlerFunc);n.Player=null;setTimeout(function(){n.PlayerElt.empty();n.PlayerElt=null},0);n.VideoWrapper.hide()},Broadcast:function(){for(var i=this,t=[],n=1;n<arguments.length;n++)t.push(arguments[n]);i.Container.trigger(arguments[0],t)},SetPlaybackStatus:function(t,i){var r=this;t&&t!=r.PlaybackStatus&&(r.PlaybackStatus=t,r.Broadcast("playbackStatusChanged",{status:t}),r.Log("state="+i));t==="videoPlaying"&&n.cookie("videoerrorcount",0)},FilterProviderId:function(n,t){return n.indexOf(t)>-1?n.substr(t.length):n},ShowNotSupportedBrowserError:function(){var n=this,t="<div class='error' style='display: block;'>"+r.error_flash_minimum_required_version_not_installed+"<\/div>";n.PlayerElt.html(t)}}),h});define("wcvp.wcVideoPlayerStadium",["jquery","wcvp.classFramework","wcvp.playerUtils","wcvp.wcVideoPlayer3PPBaseClass","window","format"],function(n,t,i,r,u,f){function e(n,t){var i=this,f,e;i.hasStartEvent=!0;r.call(i,n,t);i.CreateElements();i.ProviderDetails("Stadium","//watchstadium.com/privacy/");i.ResizeVideo();f="https://syndication.brightcove-services.com";for(e in t.Video.tags)t.Video.tags[e].ns==="feedUrl"&&(f=t.Video.tags[e].value);f.indexOf("watchstadium")!==-1?(i.partnerJs={jsUrlFormat:"//player.watchstadium.com/{0}/js/all.var.js",scriptId:"qplayer_js",playerId:t.IsInlinePlayer?"62":"44"},i.LoadScript(i.partnerJs),i.WaitForGlobalVarToLoad("QPlayer",function(){var n=i.Player.id,t=i.FilterProviderId(i.Config.Video.providerId,i.Config.Video.csId),r=new u.QPlayer(n,{asset_id:t,codec:"",player_id:i.partnerJs.playerId,type:"vod"})}),function o(){u.qp&&u.qp.player?i.OnWatchStadiumAPIReady(u.qp):setTimeout(o,50)}()):i.LoadBrightcoveIframe()}return t.DeriveClass(e,r,{Namespace:"WcVideoPlayer120Sports",OnWatchStadiumAPIReady:function(n){var t=this;n.player.on("play",function(){t.SetPlaybackStatus(t.Events.Opening,"Playing");t.Report("Event3ppContentStart")});n.player.on("pause",function(){t.SetPlaybackStatus(t.Events.Paused,"Paused")});n.player.on("finish",function(){t.SetPlaybackStatus(t.Events.Ended,"Completed");t.Report("Event3ppContentComplete")})},LoadBrightcoveIframe:function(){var n=this,t=n.Config.IsInlinePlayer?"kmIQUrtY9_default":"aXqxKfaxGd_default",i={url:"https://players.brightcove.net/5994000126001/{0}/index.html?videoId={1}".format(t,n.FilterProviderId(n.Config.Video.providerId,n.Config.Video.csId)),extraParams:"allowfullscreen='' allow='encrypted-media' style='width: 100%; height: 100%;'"};n.CreateIFrame(i);u.addEventListener("message",function(t){t.data.type==="play"?(n.SetPlaybackStatus(n.Events.Opening,t.data),n.Report("Event3ppContentStart")):t.data.type==="end"&&(n.SetPlaybackStatus(n.Events.Ended,t.data),n.Report("Event3ppContentComplete"))})},LoadScript:function(n){var i=this,t=document.createElement("script");t.type="text/javascript";t.async=!0;t.id=n.scriptId;t.src=f(n.jsUrlFormat,n.playerId);document.getElementsByTagName("head")[0].appendChild(t)},WaitForGlobalVarToLoad:function(n,t){var i=this;u[n]?t():setTimeout(function(){i.WaitForGlobalVarToLoad(n,t)},200)}}),e});define("wcvp.wcVideoPlayerAOL",["jquery","wcvp.classFramework","wcvp.wcVideoPlayer3PPBaseClass","wcvp.locStrings","window"],function(n,t,i,r,u){function f(n,t){var r=this,f="";r.hasStartEvent=!0;i.call(r,n,t);r.CreateElements();r.ProviderDetails("Oath","//policies.oath.com/xw/en/oath/privacy/intl/index.html");r.ResizeVideo();switch(r.FilterProviderId(r.Config.Video.providerId,r.Config.Video.csId).toString().length){case 24:require({js:"//cdn-ssl.vidible.tv/prod/player/js/latest/vidible-min.js"},function e(){if(u.vidible){var n=function(){try{var n=document.createElement("video");return n&&!!n.canPlayType("video/mp4; codecs=avc1.42E01E,mp4a.40.2")}catch(t){}return!1}();f=n?r.Config.AdConfig.FWHtml5Profile:r.Config.AdConfig.FWFlashProfile;r.OnNewAOLPlayerAPIReady(f)}else setTimeout(e,50)});break;case 9:require({js:"//pshared.5min.com/scripts/playerseed.js?sid=1863"},function e(){u.PlayerSeed&&u.FIVEMIN?(f=typeof u.FIVEMIN.OnePlayer.uad.isHtmlPlayer=="function"&&u.FIVEMIN.OnePlayer.uad.isHtmlPlayer()?r.Config.AdConfig.FWHtml5Profile:r.Config.AdConfig.FWFlashProfile,r.OnOldAOLPlayerAPIReady(f)):setTimeout(e,50)})}}return t.DeriveClass(f,i,{Namespace:"WcVideoPlayerAOL",OnOldAOLPlayerAPIReady:function(){var n=this,t=new u.PlayerSeed(n.Player.id);t.sid="1863";t.height="auto";t.width="auto";t.playList=n.FilterProviderId(n.Config.Video.providerId,n.Config.Video.csId);t.autoStart=n.Config.AutoPlay;t.relatedMode=!1;t.hasCompanion=!1;t.onVideoStartPlay="window.aolOnBegin";t.onPlay="window.aolOnPlay";t.onPause="window.aolOnPause";t.onVideoEnded="window.aolOnVideoEnded";t.mute=n.Config.Mute;t.Load();u.aolOnBegin=function(){n.SetPlaybackStatus(n.Events.Opening,"videoBegin");n.Report("Event3ppContentStart")};u.aolOnPlay=function(){n.SetPlaybackStatus(n.Events.Playing,"videoPlaying")};u.aolOnPause=function(){n.SetPlaybackStatus(n.Events.Paused,"videoPaused")};u.aolOnVideoEnded=function(){n.SetPlaybackStatus(n.Events.Ended,"videoPlayCompleted");n.Report("Event3ppContentComplete")}},LoadXDRequest:function(t){var i=this;return i.VisitorToken="",n.ajax({url:t,dataType:"text",async:!1,timeout:i.Config.AdConfig.AdTimeout*1e3,xhrFields:{withCredentials:!0},success:function(n){n&&(i.VisitorToken=n,n.indexOf("=")!==-1&&(i.VisitorToken=n.split("=")[1]))},error:function(n){i.Log("XDR error :"+n)}}),i.VisitorToken},OnNewAOLPlayerAPIReady:function(){var n=this,i=n.Config.AutoPlay,t=u.vidible.player(n.Player.id).setup({videos:n.FilterProviderId(n.Config.Video.providerId,n.Config.Video.csId),pid:r.player_external_override_apikey.length?r.player_external_override_apikey:"566b246ae4b092ad13e7a70e",bcid:r.player_external_override_apikey.length?"5cd3f9a8ced9eb4313548332":"56603651bbe5bf10d057f868","m.playertype":"smart","m.isResponsive":!0,"m.playback":i?"autoplay":"click","m.sound":n.Config.Mute?"muted":"unmuted","m.initialVolume":.5}).load(),f=function(t){n.SetPlaybackStatus(n.Events.Opening,t);n.Report("Event3ppContentStart")},e=function(t){n.SetPlaybackStatus(n.Events.Ended,t);n.Report("Event3ppContentComplete")};t.on(u.vidible.VIDEO_START,f);t.on(u.vidible.VIDEO_END,e)}}),f});define("wcvp.wcVideoPlayerCorriereDellaSera",["jquery","wcvp.classFramework","wcvp.wcVideoPlayer3PPBaseClass"],function(n,t,i){function r(n,t){var r=this,u;r.hasStartEvent=!0;i.call(r,n,t);u={url:"//video.corriere.it/video-embed/{0}?playerType=partnership_msn&autoPlay={1}&mute={2}".format(r.FilterProviderId(r.Config.Video.providerId,r.Config.Video.csId),r.Config.AutoPlay,r.Config.IsInlinePlayer?!0:!1)};r.CreateElements();r.ProviderDetails("Corriere Tv","//www.corriere.it/privacy.shtml");r.ResizeVideo();r.CreateIFrame(u);require({js:"//video.corriere.it"},function f(){window?(r.handlerFunc=r.MessageHandler.bind(null,r),r.OnCorriereDellaSeraPlayerAPIReady()):setTimeout(f,50)})}return t.DeriveClass(r,i,{Namespace:"wcVideoPlayerCorriereDellaSera",OnCorriereDellaSeraPlayerAPIReady:function(){var n=this;window.addEventListener("message",n.handlerFunc,!1)},MessageHandler:function(n,t){if(t.origin=="https://video.corriere.it"){var r=t.message?"message":"data",i=t[r];i==="it.chili.player.event.video.started"&&(n.SetPlaybackStatus(n.Events.Opening,i),n.Report("Event3ppContentStart"));i==="it.chili.player.event.video.ended"&&(n.SetPlaybackStatus(n.Events.Ended,i),n.Report("Event3ppContentComplete"))}}}),r});define("wcvp.wcVideoPlayerDailymotion",["jquery","wcvp.classFramework","wcvp.wcVideoPlayer3PPBaseClass","window"],function(n,t,i,r){function u(n,t){var u=this,h,o,s,e;if(u.hasStartEvent=!0,u.ContentStartRecorded=!1,i.call(u,n,t),u.CreateElements(),u.ProviderDetails("Dailymotion","//www.dailymotion.com/legal/privacy"),u.ResizeVideo(),u.Container.addClass("Dailymotion_player"),h=n.attr("data-metadata"),h!==null&&(o=JSON.parse(h),o&&o.tags))for(s=o.tags,e=0;e<s.length;e++)if(s[e].ns==="syndication"){f=s[e].value;break}u.OldOnDailymotionAPIReady=r.dmAsyncInit;r.dmAsyncInit=u.OnDailymotionAPIReady.bind(u);require({js:"//api.dmcdn.net/all.js"},function c(){r.DM&&r.DM.Player?u.OnDailymotionAPIReady():setTimeout(c,50)})}u.ScriptLoading=!1;var f;return t.DeriveClass(u,i,{Namespace:"WcVideoPlayerDailymotion",OnDailymotionAPIReady:function(){var t=this;u.ScriptLoading=!1;t.Player=r.DM.player(t.PlayerElt.attr("id"),{video:t.FilterProviderId(t.Config.Video.providerId,t.Config.Video.csId),height:"100%",width:"100%",params:{"queue-enable":"false",syndication:f,muted:t.Config.Mute?1:0,autoplay:t.Config.AutoPlay?1:0}});n(t.Player).bind({timeupdate:function(){t.ContentStartRecorded===!1&&(t.SetPlaybackStatus(t.Events.Opening,"begin"),t.Report("Event3ppContentStart"),t.ContentStartRecorded=!0)},play:function(){t.SetPlaybackStatus(t.Events.Playing,"playing")},ended:function(){t.SetPlaybackStatus(t.Events.Ended,"ended");t.Report("Event3ppContentComplete")},error:function(){t.SetPlaybackStatus(t.Events.Error,"error")}});r.dmAsyncInit=t.OldOnDailymotionAPIReady;t.OldOnDailymotionAPIReady&&(t.OldOnDailymotionAPIReady(),t.OldOnDailymotionAPIReady=null)},Dispose:function(){var n=this;n.PlayerElt.unbind("apiready");n.PlayerElt.unbind("ended");n.Player=null;setTimeout(function(){n.PlayerElt.empty();n.PlayerElt=null},0)}}),u});define("wcvp.wcVideoPlayerExpressen",["jquery","wcvp.classFramework","wcvp.wcVideoPlayer3PPBaseClass"],function(n,t,i){function u(n,t){var u=this,f;i.call(u,n,t);u.CreateElements();u.ProviderDetails("Expressen","//expressen.se/personuppgiftspolicy/");u.ResizeVideo();r="expressen-ifrm-"+u.Player.id;f={id:r,url:"//www.expressen.se/videoplayer/embed/{0}?embed=true&external=true&autoplay={1}&startVolume=0&partnerId=msn".format(u.Config.Video.providerId,u.Config.AutoPlay)};u.CreateIFrame(f);require({js:"https://www.expressen.se/videoplayer/iframe-api.js"},function e(){window&&window.ExpressenMessageHelper?u.OnExpressenPlayerAPIReady():setTimeout(e,50)})}var r;return t.DeriveClass(u,i,{Namespace:"wcVideoPlayerExpressen",OnExpressenPlayerAPIReady:function(){var n=this,t=self.origin,i=window.ExpressenMessageHelper(document.querySelector("#"+r),"https://www.expressen.se",t);i!==null&&window.addEventListener("message",function(t){var r=t.message?"message":"data",i=t[r];i.type==="PLAY"&&(n.SetPlaybackStatus(n.Events.Opening,i),n.Report("Event3ppContentStart"));i.type==="END"&&(n.SetPlaybackStatus(n.Events.Ended,i),n.Report("Event3ppContentComplete"))})}}),u});define("wcvp.wcVideoPlayerFoxSportsBrazil",["jquery","wcvp.classFramework","wcvp.wcVideoPlayer3PPBaseClass"],function(n,t,i){function r(n,t){var r=this,u;i.call(r,n,t);u={url:"//www.foxsports.com.br/videos/embed/{0}".format(r.FilterProviderId(r.Config.Video.providerId,r.Config.Video.csId)),extraParams:"scrolling='no' frameborder='0' style='width: 100%; height: 100%;'"};r.CreateElements();r.ProviderDetails("FOX Sports","//www.foxplaybrasil.com.br/privacy");r.ResizeVideo();r.CreateIFrame(u)}return t.DeriveClass(r,i,{Namespace:"WcVideoPlayerFoxSportsBrazil"}),r});define("wcvp.wcVideoPlayerFoxSportsLatin",["jquery","wcvp.classFramework","wcvp.wcVideoPlayer3PPBaseClass"],function(n,t,i){function r(n,t){var r=this;r.hasStartEvent=!0;i.call(r,n,t);r.CreateElements();r.ProviderDetails("FOX Sports","http://www.nbcuni.com/privacy-spanish/");r.ResizeVideo();require({js:t.ExternalPlayerUrl},function u(){window.FDM_Player&&FDM_Player?r.OnFoxSportsLatinIframeAPIReady():setTimeout(u,50)})}return t.DeriveClass(r,i,{Namespace:"WcVideoPlayerFoxSportsLatin",OnFoxSportsLatinIframeAPIReady:function(){var n=this,t=new FDM_Player(n.Player.id);t.autoplay=n.Config.AutoPlay;t.releaseURL="http://link.theplatform.com/s/fox-deportes/"+n.FilterProviderId(n.Config.Video.providerId,n.Config.Video.csId)+"?mbr=true";t.addEventListener("OnPlayerLoaded",function(){n.VideoContainer.children().css({width:"100%",height:"100%"})});t.addEventListener("OnMediaStart",function(t){n.SetPlaybackStatus(n.Events.Opening,t.type);n.Report("Event3ppContentStart")});t.addEventListener("OnMediaPause",function(t){n.SetPlaybackStatus(n.Events.Paused,t.type)});t.addEventListener("OnMediaEnd",function(t){n.SetPlaybackStatus(n.Events.Ended,t.type);n.Report("Event3ppContentComplete")});t.bind()}}),r});define("wcvp.wcVideoPlayerFoxSportsMexico",["jquery","wcvp.classFramework","wcvp.wcVideoPlayer3PPBaseClass"],function(n,t,i){function r(n,t){var r=this,u;i.call(r,n,t);u={url:"//www.foxsportsla.com/videos/embed/{0}".format(r.FilterProviderId(r.Config.Video.providerId,r.Config.Video.csId)),extraParams:"scrolling='no' frameborder='0' style='width: 100%; height: 100%;'"};r.CreateElements();r.ProviderDetails("FOX Sports","//www.foxsportsla.com/la/privacy");r.ResizeVideo();r.CreateIFrame(u)}return t.DeriveClass(r,i,{Namespace:"WcVideoPlayerFoxSportsMexico"}),r});define("wcvp.wcVideoPlayerFranceTelevisions",["jquery","wcvp.classFramework","wcvp.wcVideoPlayer3PPBaseClass"],function(n,t,i){function r(n,t){var r=this;r.hasStartEvent=!0;i.call(r,n,t);r.CreateElements();r.ProviderDetails("franceinfo","//www.francetv.fr/confidentialite");r.ResizeVideo();require({js:"//staticftv-a.akamaihd.net/player/bootstrap/bootstrap.min.js"},["jqp-bootstrap"],function u(){window.jqpBootstrap&&window.jqpBootstrap.createPlayer?r.loadFranceTVPlayer(window.jqpBootstrap):setTimeout(u,50)})}return t.DeriveClass(r,i,{Namespace:"WcVideoPlayerFranceTelevisions",loadFranceTVPlayer:function(t){var i=this,r="#"+i.Player.id;t.createPlayer(r,{buildId:"microsoft-info",autostart:i.Config.AutoPlay,width:i.VideoWrapper.width(),height:i.VideoWrapper.height()},function(t){var r=!1,u=!1,f=!1;t.addEventListener("advertisement_start",function(){r=!0});t.addEventListener("advertisement_finished",function(){r=!1});t.addEventListener("play_state_changed",function(n,t){if(!r)switch(t){case"Buffering":i.SetPlaybackStatus(i.Events.Buffering,t);break;case"Playing":i.SetPlaybackStatus(i.Events.Playing,t);break;case"Paused":i.SetPlaybackStatus(i.Events.Paused,t);break;case"Closed":i.SetPlaybackStatus(i.Events.Closed,t)}});t.addEventListener("video_start",function(t){(n(".nvpv-html5-default.mobile").length&&(f=!0),f&&!u&&n(".nvpv-html5-default.mobile").css({height:i.VideoWrapper.height(),width:i.VideoWrapper.width()}),u||(i.Report("Event3ppContentStart"),u=!0),r)||i.SetPlaybackStatus(i.Events.Opening,t.type)});t.addEventListener("video_end",function(n){r||(i.SetPlaybackStatus(i.Events.Ended,n.type),i.Report("Event3ppContentComplete"))});t.setVideo(i.FilterProviderId(i.Config.Video.providerId,i.Config.Video.csId));n(window).resize(function(){t&&i.FranceTVResize(t,i.VideoWrapper)})})},FranceTVResize:function(n,t){var i=t.width(),r=t.height();n.setSize(i,r)}}),r});define("wcvp.wcVideoPlayerGazzettaTv",["jquery","wcvp.classFramework","wcvp.wcVideoPlayer3PPBaseClass"],function(n,t,i){function r(n,t){var r=this,u;r.hasStartEvent=!0;i.call(r,n,t);u={url:"//video.gazzetta.it/video-embed/{0}?playerType=partnership_msn&autoPlay={1}&mute={2}".format(r.FilterProviderId(r.Config.Video.providerId,r.Config.Video.csId),r.Config.AutoPlay,r.Config.IsInlinePlayer?!0:!1)};r.CreateElements();r.ProviderDetails("Gazzetta Tv","//www.gazzetta.it/privacy.shtml");r.ResizeVideo();r.CreateIFrame(u);require({js:"//video.gazzetta.it"},function f(){window?(r.handlerFunc=r.MessageHandler.bind(null,r),r.OnGazzettaTvPlayerAPIReady()):setTimeout(f,50)})}return t.DeriveClass(r,i,{Namespace:"wcVideoPlayerGazzettaTv",OnGazzettaTvPlayerAPIReady:function(){var n=this;window.addEventListener("message",n.handlerFunc,!1)},MessageHandler:function(n,t){if(t.origin=="https://video.gazzetta.it"){var r=t.message?"message":"data",i=t[r];i==="it.chili.player.event.video.started"&&(n.SetPlaybackStatus(n.Events.Opening,i),n.Report("Event3ppContentStart"));i==="it.chili.player.event.video.ended"&&(n.SetPlaybackStatus(n.Events.Ended,i),n.Report("Event3ppContentComplete"))}}}),r});define("wcvp.wcVideoPlayerGlobosat",["jquery","wcvp.classFramework","wcvp.wcVideoPlayer3PPBaseClass","window"],function(n,t,i,r){function u(n,t){var u=this;i.call(u,n,t);u.CreateElements();u.ResizeVideo();require({js:t.ExternalPlayerUrl},function f(){r.WM&&r.WM.Player?u.loadGlobosatPlayer():setTimeout(f,50)})}return u.ScriptLoading=!1,t.DeriveClass(u,i,{Namespace:"WcVideoPlayerGlobosat",loadGlobosatPlayer:function(){var n=this;new r.WM.Player({videosIDs:n.Config.Video.providerId,width:"100%",height:"100%"}).attachTo(n.Player)}}),u});define("wcvp.wcVideoPlayerGlomex",["jquery","wcvp.classFramework","wcvp.wcVideoPlayer3PPBaseClass","window"],function(n,t,i,r){function e(n,t){u=this;u.hasStartEvent=!0;i.call(u,n,t);u.CreateElements();u.ProviderDetails("Glomex","//www.glomex.com/privacy-policy/");u.ResizeVideo();require({js:"//component-vvs.glomex.com/glomex-embed/1/glomex-embed.js"},function f(){r.__glomexPlayerComponent?(u.handlerFunc=u.MessageHandler.bind(null,u),u.OnGlomexPlayerAPIReady()):setTimeout(f,50)})}function o(n){switch(n){case"el-gr":f=u.Config.IsInlinePlayer?"1gf6324ijjfr5u8o":"yddswnmdjjfr6yt9";break;case"nl-nl":f=u.Config.IsInlinePlayer?"40599w13jsx7fb1m":"40599w13jsx7fn2b";break;default:f=u.Config.IsInlinePlayer?"a97joioyqjb7ywnir":"19si2d0jdo9uyl4"}}var f,u;return t.DeriveClass(e,i,{Namespace:"WcVideoPlayerGlomex",OnGlomexPlayerAPIReady:function(){u=this;o(u.Config.ReportingConfig.Market.toLowerCase());var t="#"+u.Player.id,i=n("<glomex-player>").attr({"data-player-id":f,"data-playlist-id":u.Config.Video.providerId,"data-width":"100%","data-height":"100%"});n(t).append(i);r.addEventListener("message",u.handlerFunc,!1)},MessageHandler:function(n,t){if(t.origin.indexOf("player.glomex.com")>-1){var i=t.data;if(i&&i.eventName==="event"&&i.payload&&i.payload.payload)switch(i.payload.payload.name){case"Lifecycle Start":n.SetPlaybackStatus(n.Events.Opening,"starting");break;case"Content Begin":n.SetPlaybackStatus(n.Events.Playing,"play");n.Report("Event3ppContentStart");break;case"Content Complete":n.SetPlaybackStatus(n.Events.Ended,"ended");n.Report("Event3ppContentComplete")}}}}),e});define("wcvp.wcVideoPlayerICCK",["jquery","wcvp.classFramework","wcvp.wcVideoPlayer3PPBaseClass"],function(n,t,i){function r(n,t){var r=this;r.hasStartEvent=!0;i.call(r,n,t);r.CreateElements();r.ProviderDetails("Ooyala","http://www.ooyala.com/privacy");r.ResizeVideo();require({js:t.ExternalPlayerUrl},function u(){window.OO&&OO.Player?r.OnICCKPlayerAPIReady():setTimeout(u,50)})}return t.DeriveClass(r,i,{Namespace:"WcVideoPlayerICCK",OnICCKPlayerAPIReady:function(){var n=this;n.contentBeginFlag=1;n.Player=OO.Player.create(n.Player.id,n.Config.Video.providerId,{onCreate:function(t){t.mb.subscribe(OO.EVENTS.PLAYING,"Playing",n.OnICCKPlayerBegin.bind(n));t.mb.subscribe(OO.EVENTS.PAUSED,"Pause",n.SetPlaybackStatus.bind(n,n.Events.Paused,OO.EVENTS.PAUSED));t.mb.subscribe(OO.EVENTS.ERROR,"Error",n.SetPlaybackStatus.bind(n,n.Events.Error,OO.EVENTS.ERROR));t.mb.subscribe(OO.EVENTS.PLAYED,"Completed",n.OnICCKPlayerComplete.bind(n))},autoplay:n.Config.AutoPlay})},OnICCKPlayerBegin:function(){var n=this;n.SetPlaybackStatus(n.Events.Playing,OO.EVENTS.PLAYING);n.contentBeginFlag&&(n.Report("Event3ppContentStart"),n.contentBeginFlag=0)},OnICCKPlayerComplete:function(){var n=this;n.SetPlaybackStatus(n.Events.Ended,OO.EVENTS.PLAYED);n.Report("Event3ppContentComplete")}}),r});define("wcvp.wcVideoPlayerMediaCorp",["jquery","wcvp.classFramework","wcvp.wcVideoPlayer3PPBaseClass"],function(n,t,i){function r(t,r){var u=this;u.hasStartEvent=!0;i.call(u,t,r);u.CreateElements();u.ProviderDetails("Brightcove","http://www.brightcove.com/en/privacy");u.ResizeVideo();u.PlayerElt.html('<object id="MediaCorp-'+u.Player.id+'" class="BrightcoveExperience"><param name="width" value="100%" /><param name="height" value="100%" /><param name="playerID" value="2344262015001" /><param name="playerKey" value="AQ~~,AAAA1oy1bvE~,ALl2ezBj3WHB4SZjVHPI3HSdWBlOCXX4" /><param name="isVid" value="true" /><param name="isUI" value="true" /><param name="dynamicStreaming" value="true" /><param name="htmlFallback" value="true" /><param name="includeAPI" value="true" /><param name="allowScriptAccess" value="always" /><param name="templateLoadHandler" value="mediaCorpTemplateLoaded" /><param name="autoStart" value="'+u.Config.AutoPlay+'" /><param name="@videoPlayer" value="'+u.Config.Video.providerId+'" /><\/object>');require({js:r.ExternalPlayerUrl},function f(){if(window.brightcove&&brightcove){var i="MediaCorp-"+u.Player.id,t;window.mediaCorpTemplateLoaded=function(){var r=brightcove.api.events.MediaEvent,f=brightcove.api.getExperience(i),e=brightcove.api.modules.APIModules,n;t=f.getModule(e.EXPERIENCE);n=f.getModule(brightcove.api.modules.APIModules.VIDEO_PLAYER);n.addEventListener(r.BEGIN,u.MediaCorpVideoBegin.bind(u));n.addEventListener(r.PLAY,u.MediaCorpVideoPlay.bind(u));n.addEventListener(r.STOP,u.MediaCorpVideoPause.bind(u));n.addEventListener(r.COMPLETE,u.MediaCorpVideoEnd.bind(u));n.addEventListener(r.ERROR,u.MediaCorpVideoError.bind(u))};n(window).resize(function(){t&&t.experience&&t.experience.type==="html"&&u.MediaCorpVideoResize(t,i)});brightcove.createExperiences()}else setTimeout(f,50)})}return t.DeriveClass(r,i,{Namespace:"WcVideoPlayerMediaCorp",MediaCorpVideoBegin:function(n){var t=this;t.SetPlaybackStatus(t.Events.Opening,n.type);t.Report("Event3ppContentStart")},MediaCorpVideoPlay:function(n){var t=this;t.SetPlaybackStatus(t.Events.Playing,n.type)},MediaCorpVideoPause:function(n){var t=this;t.SetPlaybackStatus(t.Events.Paused,n.type)},MediaCorpVideoEnd:function(n){var t=this;t.SetPlaybackStatus(t.Events.Ended,n.type);t.Report("Event3ppContentComplete")},MediaCorpVideoError:function(n){var t=this;t.SetPlaybackStatus(t.Events.Error,n.type)},MediaCorpVideoResize:function(t,i){var r=n("#"+i),u=r.width(),f=r.height();t.setSize(u,f)}}),r});define("wcvp.wcVideoPlayerMediaset",["jquery","wcvp.classFramework","wcvp.wcVideoPlayer3PPBaseClass","window"],function(n,t,i,r){function u(n,t){var u=this,f;u.hasStartEvent=!0;i.call(u,n,t);f={url:"//www.video.mediaset.it/player/playerIFrame.shtml?id={0}&autoplay={1}&hidetitle={2}&hidedate={3}&hidesocial={4}&logoclick={5}&mute={6}".format(u.FilterProviderId(u.Config.Video.providerId,u.Config.Video.csId),u.Config.AutoPlay,!0,!0,!0,!1,u.Config.IsInlinePlayer?!0:!1),extraParams:" id='playeriframe' allowfullscreen='true' webkitallowfullscreen='true' mozallowfullscreen='true' "};u.CreateElements();u.ProviderDetails("Mediaset","//www.mediaset.it/cookie_policy_mediaset_it.shtml");u.ResizeVideo();u.CreateIFrame(f);require({js:"//www.mediaset.it/"},function e(){r?u.OnMediasetPlayerAPIReady():setTimeout(e,50)})}return t.DeriveClass(u,i,{Namespace:"wcVideoPlayerMediaset",OnMediasetPlayerAPIReady:function(){var n=this;r.addEventListener("message",function(t){t.data&&t.data.sentinel==="player-embed"&&t.data.type==="status-changed"&&(t.data.status==="play"&&(n.SetPlaybackStatus(n.Events.Opening,t.data.status),n.Report("Event3ppContentStart")),t.data.status==="contentEnd"&&(n.SetPlaybackStatus(n.Events.Ended,t.data.status),n.Report("Event3ppContentComplete")))},!1)}}),u});define("wcvp.wcVideoPlayerMTG",["jquery","wcvp.classFramework","wcvp.wcVideoPlayer3PPBaseClass"],function(n,t,i){function r(n,t){var r=this,u;i.call(r,n,t);u={extraParams:" class='tv3play' mozallowfullscreen='true' webkitallowfullscreen='true' ",url:"{0}{1}{2}".format(r.FilterProviderId(r.Config.Video.providerId,r.Config.Video.csId),"&hideLink=true&autostart=",r.Config.AutoPlay)};r.CreateElements();r.Config.ReportingConfig.Market.toLowerCase()=="nb-no"?r.ProviderDetails("MTG","https://www.viafree.no/info/retningslinjer-for-personvern"):r.Config.ReportingConfig.Market.toLowerCase()=="sv-se"?r.ProviderDetails("MTG","https://www.viafree.se/info/integritetspolicy"):r.Config.ReportingConfig.Market.toLowerCase()=="da-dk"&&r.ProviderDetails("MTG","https://www.viafree.dk/info/cookiepolicy");r.ResizeVideo();r.CreateIFrame(u)}return t.DeriveClass(r,i,{Namespace:"wcVideoPlayerMTG"}),r});define("wcvp.wcVideoPlayerMTGViaGame",["jquery","wcvp.classFramework","wcvp.wcVideoPlayer3PPBaseClass"],function(n,t,i){function r(n,t){var r=this,u;i.call(r,n,t);u={extraParams:" class='tv3play' mozallowfullscreen='true' webkitallowfullscreen='true' ",url:"{0}{1}".format("http://www.viagame.com/embed/video/",r.FilterProviderId(r.Config.Video.providerId,r.Config.Video.csId))};r.CreateElements();r.ProviderDetails("ViaGame","http://www.viagame.com/static/cookies");r.ResizeVideo();r.CreateIFrame(u)}return t.DeriveClass(r,i,{Namespace:"wcVideoPlayerMTGViaGame"}),r});define("wcvp.wcVideoPlayerMTGViaSport",["jquery","wcvp.classFramework","wcvp.wcVideoPlayer3PPBaseClass"],function(n,t,i){function r(n,t){var r=this,u;i.call(r,n,t);switch(r.Config.ReportingConfig.Market.toLowerCase()){case"sv-se":u={extraParams:" class='tv3play' mozallowfullscreen='true' webkitallowfullscreen='true' ",url:"http://www.viasatsport.se/embed/{0}".format(r.FilterProviderId(r.Config.Video.providerId,r.Config.Video.csId))};r.ProviderDetails("MTG","http://www.viasatsport.se/anvandarvillkor/");break;case"fi-fi":u={extraParams:" class='tv3play' mozallowfullscreen='true' webkitallowfullscreen='true' ",url:"http://www.viasathockey.fi/embed/{0}".format(r.FilterProviderId(r.Config.Video.providerId,r.Config.Video.csId))};r.ProviderDetails("MTG","http://www.viasathockey.fi/sivu/kayttoehdot/");break;case"nb-no":u={extraParams:" class='tv3play' mozallowfullscreen='true' webkitallowfullscreen='true' ",url:"http://www.viasport.no/embed/{0}".format(r.FilterProviderId(r.Config.Video.providerId,r.Config.Video.csId))};r.ProviderDetails("MTG","http://www.viasport.no/side/anvandarvillkor/ ")}r.CreateElements();r.ResizeVideo();r.CreateIFrame(u)}return t.DeriveClass(r,i,{Namespace:"wcVideoPlayerMTGViaSport"}),r});define("wcvp.wcVideoPlayerMTVKatsomo",["jquery","wcvp.classFramework","wcvp.wcVideoPlayer3PPBaseClass","wcvp.environment"],function(n,t,i,r){function u(t,u){var f=this;if(f.hasStartEvent=!0,i.call(f,t,u),f.CreateElements(),f.ProviderDetails("MTV","//www.mtv.fi/yritys/tietosuoja"),f.ResizeVideo(),r.IE)n(".wcvideoplayer").on("DOMNodeInserted",function(t){var i=n(t.target);i.hasClass("silverlightObject")&&i.height(f.VideoWrapper.height())});require({js:"//www.katsomo.fi/multimedia/nocache/scripts/embed-rockery.js"},function e(){window.SumoPlayer?f.OnMTVKatsomoPlayerAPIReady():setTimeout(e,50)})}return t.DeriveClass(u,i,{Namespace:"WcVideoPlayerMTVKatsomo",OnMTVKatsomoPlayerAPIReady:function(){var n=this,t=n.FilterProviderId(n.Config.Video.providerId,n.Config.Video.csId),i=n.Player.id;window.SumoPlayer.insert(t,i,{embedded:!0,windowLess:!0,layout:"Embedded_CompletePlayerStyle2011",context:"verkosto",height:n.CurrentPlayerHeight,embedType:"still"},{startCallback:function(){n.SetPlaybackStatus(n.Events.Opening);n.Report("Event3ppContentStart")},endCallback:function(){n.SetPlaybackStatus(n.Events.Ended);n.Report("Event3ppContentComplete")}})}}),u});define("wcvp.wcVideoPlayerMuzu",["jquery","wcvp.classFramework","wcvp.wcVideoPlayer3PPBaseClass"],function(n,t,i){function r(n,t){var r=this,u;r.hasStartEvent=!0;i.call(r,n,t);u={url:"{0}{1}{2}{3}{4}".format("http://player.muzu.tv/player/getPlayer/j/",r.Config.Video.providerId,"/?la=n&autostart=",r.Config.AutoPlay,"&jse=y")};r.CreateElements();r.ProviderDetails("Muzu","http://www.muzu.tv/site/privacyPolicy/");r.ResizeVideo();r.CreateIFrame(u);window.muzuPlayerReady=function(n){var t=window.muzutv.player.find(n);t&&(t.addEventListener("videoStarted",function(){r.SetPlaybackStatus(r.Events.Opening,"videoStarted");r.Report("Event3ppContentStart")}),t.addEventListener("videoComplete",function(){r.SetPlaybackStatus(r.Events.Ended,"videoCompleted");r.Report("Event3ppContentComplete")}),t.addEventListener("videoPaused",function(){r.SetPlaybackStatus(r.Events.Paused,"videoPaused")}),t.addEventListener("videoResumed",function(){r.SetPlaybackStatus(r.Events.Playing,"videoPlaying")}))};require({js:t.ExternalPlayerUrl},function(){})}return t.DeriveClass(r,i,{Namespace:"WcVideoPlayerMuzu"}),r});define("wcvp.wcVideoPlayerNBCSports",["jquery","wcvp.classFramework","wcvp.wcVideoPlayer3PPBaseClass","window"],function(n,t,i,r){function u(n,t){var u=this,f;u.hasStartEvent=!0;f="https://vplayer.nbcsports.com/pdk/player/tpPdkController.js";i.call(u,n,t);u.CreateElements();u.ProviderDetails("NBC Sports","//www.nbcuniversal.com/privacy/");u.ResizeVideo();require({js:f},function e(){r?u.OnNBCSportsPlayerAPIReady(n,f):setTimeout(e,50)})}return t.DeriveClass(u,i,{Namespace:"WcVideoPlayerNBCSports",OnNBCSportsPlayerAPIReady:function(t,i){var u=this,f;n(document).ready(function(){var f=document.createElement("script");n(".player",t).first().append(f);f.src=i;document.getElementsByTagName("head")[0].appendChild(f);f.onload=function(){r.$pdk&&r.$pdk.controller&&(r.$pdk.controller.addEventListener("OnMediaStart",function(){u.SetPlaybackStatus(u.Events.Opening,"ContentStart");u.Report("Event3ppContentStart")}),r.$pdk.controller.addEventListener("OnMediaComplete",function(){u.SetPlaybackStatus(u.Events.Ended,"ContentComplete");u.Report("Event3ppContentComplete")}))}});f={url:"//www.nbcsports.com/vplayer/p/BxmELC/nbcsports_embed/select/media/{0}?autoPlay={1}&enableMute={2}".format(u.FilterProviderId(u.Config.Video.providerId,u.Config.Video.csId),u.Config.AutoPlay,u.Config.Mute),extraParams:"onload ='$pdk.bind(this, true); $pdk.controller.setIFrame(this, true);' mozallowfullscreen='true' webkitallowfullscreen='true'"};u.CreateIFrame(f)}}),u});define("wcvp.wcVideoPlayerNDN",["jquery","wcvp.classFramework","wcvp.wcVideoPlayer3PPBaseClass"],function(n,t,i){function r(n,t){var r=this;i.call(r,n,t);r.CreateElements();r.ResizeVideo();r.PlayerElt.attr({"class":"ndn_embed","data-config-widget-id":"2","data-config-type":"VideoPlayer/Single","data-config-tracking-group":"91268","data-config-video-id":r.Config.Video.providerId,"data-config-site-section":"microsoft",style:"height:100%; width:100%;"});require({js:t.ExternalPlayerUrl},function(){});window._ndnq=[];_ndnq.push(["hook",r.Player.id+"/videoPause",function(){r.SetPlaybackStatus(r.Events.Paused,"paused")}]);_ndnq.push(["hook",r.Player.id+"/videoLoad",function(){r.SetPlaybackStatus(r.Events.Playing,"playing")}]);_ndnq.push(["hook",r.Player.id+"/videoEnd",function(){r.SetPlaybackStatus(r.Events.Ended,"ended")}])}return t.DeriveClass(r,i,{Namespace:"WcVideoPlayerNDN"}),r});define("wcvp.wcVideoPlayerNDTV",["jquery","wcvp.classFramework","wcvp.wcVideoPlayer3PPBaseClass"],function(n,t,i){function r(n,t){var r=this;r.hasStartEvent=!0;i.call(r,n,t);r.CreateElements();r.ProviderDetails("NDTV","https://www.ndtv.com/convergence/ndtv/new/termsofusage.aspx");r.ResizeVideo();r.LoadPlayerIframe()}return t.DeriveClass(r,i,{Namespace:"WcVideoPlayerNDTV",LoadPlayerIframe:function(){var n=this,t=n.Config.AutoPlay?"1":"0",i=n.Config.Mute?"1":"0",r=n.VideoWrapper.height(),u=n.VideoWrapper.width(),f={height:"100%",width:"100%",url:"https://www.ndtv.com/video/embed-player/partner/bingapps?category=embed&site=classic&id={0}&autostart={1}&pWidth={2}&pHeight={3}&mute={4}".format(n.FilterProviderId(n.Config.Video.providerId,n.Config.Video.csId),t,u,r,i),id:"ndtv-ifrm-"+n.Player.id};n.CreateIFrame(f);window.parent.addEventListener("message",function(t){t.data.func==="onVideoStart"&&t.data.message==="ndtv"?(n.SetPlaybackStatus(n.Events.Opening,t.data),n.Report("Event3ppContentStart")):t.data.func==="onVideoEnd"&&t.data.message==="ndtv"&&(n.SetPlaybackStatus(n.Events.Ended,t.data),n.Report("Event3ppContentComplete"))},!1)}}),r});define("wcvp.wcVideoPlayerNFL",["jquery","wcvp.classFramework","wcvp.wcVideoPlayer3PPBaseClass"],function(n,t,i){function r(n,t){var r=this,u;i.call(r,n,t);u={url:"http://nfl.cpl.delvenetworks.com/player/carousel/msn.html?autoplay={0}&mediaId={1}".format(r.Config.AutoPlay,r.Config.Video.providerId)};r.CreateElements();r.ProviderDetails("NFL","http://www.nfl.com/help/privacy");r.ResizeVideo();r.CreateIFrame(u)}return t.DeriveClass(r,i,{Namespace:"wcVideoPlayerNFL"}),r});define("wcvp.wcVideoPlayerPerform",["jquery","wcvp.classFramework","wcvp.playerUtils","wcvp.wcVideoPlayer3PPBaseClass","window"],function(n,t,i,r,u){function o(n,t){var o=this,s;o.hasStartEvent=!0;r.call(o,n,t);o.CreateElements();o.ProviderDetails("DAZN","https://www.goal.com/{0}/legal/privacy-policy".format(o.Config.ReportingConfig.Market.substr(0,2)));o.ResizeVideo();f=i.GetVideoTag(t.Video,"ExternalPlayerId");e=i.GetVideoTag(t.Video,"ExternalOutletKey");s={url:"//player.performgroup.com/eplayer.js#{0}.{1}$videoid={2}".format(f,e,o.FilterProviderId(o.Config.Video.providerId,o.Config.Video.csId))},function h(){u?o.loadPerformepvodPlayer(s.url,n):setTimeout(h,50)}()}var f,e;return t.DeriveClass(o,r,{Namespace:"WcVideoPlayerPerform",loadPerformepvodPlayer:function(t,i){var e=this,r={api:null,widget:n(".row"),playerId:f,player:null,setUpListeners:function(n){n.detail===r.playerId&&(r.player=u.epAPI.subscribe(r.playerId),r.player.addEventListener(u.epAPI.events.VIDEO_START,r.onVideoEvent),r.player.addEventListener(u.epAPI.events.VIDEO_END,r.onVideoEvent))},onVideoEvent:function(n){n.type==="video_start"?(e.SetPlaybackStatus(e.Events.Opening),e.Report("Event3ppContentStart")):n.type==="video_end"&&(e.SetPlaybackStatus(e.Events.Ended),e.Report("Event3ppContentComplete"))}};n(document).ready(function(){var f=document.createElement("script");n(".player",i).first().append(f);f.src=t;f.onload=function(){r.api=u.epAPI;u.addEventListener("player_ready",r.setUpListeners)}})}}),o});define("wcvp.wcVideoPlayerRADR",["jquery","wcvp.classFramework","wcvp.wcVideoPlayer3PPBaseClass"],function(n,t,i){function r(n,t){var r=this;i.call(r,n,t);r.CreateElements();r.ResizeVideo();r.PlayerElt.html('<div class="radr-player-'+r.Config.Video.providerId+'"><\/div>');require({js:t.ExternalPlayerUrl+r.Config.Video.providerId},function(){})}return t.DeriveClass(r,i,{Namespace:"WcVideoPlayerRADR"}),r});define("wcvp.wcVideoPlayerRAI",["jquery","wcvp.classFramework","wcvp.wcVideoPlayer3PPBaseClass"],function(n,t,i){function r(n,t){var r=this,u,f,e;r.hasStartEvent=!0;i.call(r,n,t);f=r.Config.Video.providerId;f.indexOf("/")>-1?u=r.Config.Video.sourceFriendly=="RaiNews"?{url:"//www.rainews.it/iframe/video/{0}.html?muted={1}&env=msn".format(r.Config.Video.providerId,r.Config.IsInlinePlayer?1:0),extraParams:" allowfullscreen='true' webkitallowfullscreen='true' mozallowfullscreen='true' "}:{url:"//www.raiplay.it/iframe/video/{0}.html?muted={1}&env=msn".format(r.FilterProviderId(r.Config.Video.providerId,r.Config.Video.csId),r.Config.IsInlinePlayer?1:0),extraParams:" allowfullscreen='true' webkitallowfullscreen='true' mozallowfullscreen='true' "}:r.Config.Video.sourceFriendly=="RaiNews"?(e=r.Config.Video.shareUrl.split("video"),u={url:"//www.rainews.it/iframe/video{0}?env=msn&muted={1}".format(e[1],r.Config.IsInlinePlayer?1:0),extraParams:" allowfullscreen='true' webkitallowfullscreen='true' mozallowfullscreen='true' "}):u={url:"//www.rai.it/dl/RaiTV/programmi/media/{0}.html?iframe&nofeatures&muted={1}".format(r.FilterProviderId(r.Config.Video.providerId,r.Config.Video.csId),r.Config.IsInlinePlayer?1:0),extraParams:" allowfullscreen='true' webkitallowfullscreen='true' mozallowfullscreen='true' "};r.CreateElements();r.ProviderDetails("RAI","//rai.it/privacy/PrivacyPolicy.html");r.ResizeVideo();r.CreateIFrame(u);require({js:"//rai.it/"},function o(){window?(r.handlerFunc=r.MessageHandler.bind(null,r),r.OnRAIPlayerAPIReady()):setTimeout(o,50)})}return t.DeriveClass(r,i,{Namespace:"WcVideoPlayerRAI",OnRAIPlayerAPIReady:function(){var n=this;window.addEventListener("message",n.handlerFunc,!1)},MessageHandler:function(n,t){(t.origin.slice(t.origin.indexOf(":")+7)==="rai.it"||t.origin.slice(t.origin.indexOf(":")+7)==="raiplay.it")&&(t.data.event==="start"&&(n.SetPlaybackStatus(n.Events.Opening,t.data),n.Report("Event3ppContentStart")),t.data.event==="end"&&(n.SetPlaybackStatus(n.Events.Ended,t.data),n.Report("Event3ppContentComplete")))}}),r});define("wcvp.wcVideoPlayerRCN",["jquery","wcvp.classFramework","wcvp.wcVideoPlayer3PPBaseClass"],function(n,t,i){function r(n,t){var r=this;r.hasStartEvent=!0;i.call(r,n,t);r.CreateElements();r.ProviderDetails("RCN","http://www.noticiasrcn.com/legal");r.ResizeVideo();require({js:t.ExternalPlayerUrl},function u(){window.OO&&OO.Player?r.OnRCNPlayerAPIReady():setTimeout(u,50)})}return t.DeriveClass(r,i,{Namespace:"WcVideoPlayerRCN",OnRCNPlayerAPIReady:function(){var n=this;n.contentBeginFlag=1;n.Player=OO.Player.create(n.Player.id,n.Config.Video.providerId,{onCreate:function(t){t.mb.subscribe(OO.EVENTS.PLAYING,"Playing",n.OnRCNPlayerBegin.bind(n));t.mb.subscribe(OO.EVENTS.PAUSED,"Pause",n.SetPlaybackStatus.bind(n,n.Events.Paused,OO.EVENTS.PAUSED));t.mb.subscribe(OO.EVENTS.ERROR,"Error",n.SetPlaybackStatus.bind(n,n.Events.Error,OO.EVENTS.ERROR));t.mb.subscribe(OO.EVENTS.PLAYED,"Completed",n.OnRCNPlayerComplete.bind(n))},autoplay:n.Config.AutoPlay})},OnRCNPlayerBegin:function(){var n=this;n.SetPlaybackStatus(n.Events.Opening,OO.EVENTS.PLAYING);n.contentBeginFlag&&(n.Report("Event3ppContentStart"),n.contentBeginFlag=0)},OnRCNPlayerComplete:function(){var n=this;n.SetPlaybackStatus(n.Events.Ended,OO.EVENTS.PLAYED);n.Report("Event3ppContentComplete")}}),r});define("wcvp.wcVideoPlayerRepubblica",["jquery","wcvp.classFramework","wcvp.wcVideoPlayer3PPBaseClass"],function(n,t,i){function r(n,t){var r=this;r.hasStartEvent=!0;i.call(r,n,t);r.CreateElements();r.ProviderDetails(r.Config.Video.sourceFriendly,"//login.kataweb.it/static/privacy/videosynd/");r.ResizeVideo();require({js:"//videosynd.kataweb.it/"},function u(){var n={id:"playerFrameRS",extraParams:" name='playerFrameRS' mozallowfullscreen='true' webkitallowfullscreen='true'",url:"//videosynd.kataweb.it/SyndPlayer/Default.aspx?token={0}&pageurl={1}&vs={2}".format(r.FilterProviderId(r.Config.Video.providerId,t.Video.csId),encodeURIComponent(window.location),r.Config.IsInlinePlayer?0:1)};r.CreateIFrame(n);window?(r.handlerFunc=r.MessageHandler.bind(null,r),r.OnDLaRepubblicaPlayerAPIReady()):setTimeout(u,50)})}return t.DeriveClass(r,i,{Namespace:"wcVideoPlayerRepubblica",OnDLaRepubblicaPlayerAPIReady:function(){var n=this;window.addEventListener("message",n.handlerFunc,!1)},MessageHandler:function(n,t){if(t.origin.slice(t.origin.indexOf(":")+3)==="videosynd.kataweb.it"){var r=t.message?"message":"data",i=t[r];i==="video-play-start"&&(n.SetPlaybackStatus(n.Events.Opening,i),n.Report("Event3ppContentStart"));i==="video-play-end"&&(n.SetPlaybackStatus(n.Events.Ended,i),n.Report("Event3ppContentComplete"))}}}),r});define("wcvp.wcVideoPlayerRutube",["jquery","wcvp.classFramework","wcvp.wcVideoPlayer3PPBaseClass"],function(n,t,i){function r(n,t){var r=this,u;i.call(r,n,t);u={url:"//rutube.ru/play/embed/"+r.Config.Video.providerId+"?autoStart="+r.Config.AutoPlay};r.CreateElements();r.ProviderDetails("Rutube","//rutube.ru/info/agreement/");r.ResizeVideo();r.CreateIFrame(u);require({js:"//rutube.ru/"},function f(){window?(r.handlerFunc=r.MessageHandler.bind(null,r),r.OnRutubePlayerAPIReady()):setTimeout(f,50)})}return t.DeriveClass(r,i,{Namespace:"WcVideoPlayerRutube",OnRutubePlayerAPIReady:function(){var n=this;window.addEventListener("message",n.handlerFunc,!1)},MessageHandler:function(n,t){if(t.origin=="//rutube.ru"){var r=JSON.parse(t.data),i=r.type;i==="player:playComplete"&&(n.SetPlaybackStatus(n.Events.Ended,i),n.Report("Event3ppContentComplete"))}}}),r});define("wcvp.wcVideoPlayerRambler",["wcvp.classFramework","wcvp.wcVideoPlayer3PPBaseClass"],function(n,t){function i(n,i){var r=this,u;t.call(r,n,i);u={url:"https://rvtest.media.eagleplatform.com/index/player?record_id={0}&autoplay={1}".format(r.FilterProviderId(r.Config.Video.providerId,r.Config.Video.csId),r.Config.AutoPlay),extraParams:" allowfullscreen='true' "};r.CreateElements();r.ProviderDetails("Rambler","https://help.rambler.ru/legal/1776/");r.ResizeVideo();r.CreateIFrame(u),function f(){window?r.OnRamblePlayerAPIReady():setTimeout(f,50)}()}return n.DeriveClass(i,t,{Namespace:"wcVideoPlayerRambler",OnRamblePlayerAPIReady:function(){function t(t){t.data.event==="play"&&(n.SetPlaybackStatus(n.Events.Opening),n.Report("Event3ppContentStart"));t.data.event==="end"&&(n.SetPlaybackStatus(n.Events.Ended),n.Report("Event3ppContentComplete"))}var n=this,i=self.origin;window.addEventListener("message",t,!1)}}),i});define("wcvp.wcVideoPlayerTelemundo",["jquery","wcvp.classFramework","wcvp.wcVideoPlayer3PPBaseClass"],function(n,t,i){function r(n,t){var r=this,u;r.hasStartEvent=!0;i.call(r,n,t);u="https://vplayer.nbcsports.com/pdk/player/tpPdkController.js";r.CreateElements();r.ProviderDetails("Telemundo","//www.nbcuni.com/privacy-spanish/");r.ResizeVideo();require({js:u},function f(){window?r.OnTelemundoPlayerAPIReady(n,u):setTimeout(f,50)})}return t.DeriveClass(r,i,{Namespace:"WcVideoPlayerTelemundo",OnTelemundoPlayerAPIReady:function(t,i){var r=this,u;n(document).ready(function(){var u=document.createElement("script");n(".player",t).first().append(u);u.src=i;document.getElementsByTagName("head")[0].appendChild(u);u.onload=function(){window.$pdk&&window.$pdk.controller&&(window.$pdk.controller.addEventListener("OnMediaStart",function(){r.SetPlaybackStatus(r.Events.Opening,"ContentStart");r.Report("Event3ppContentStart")}),window.$pdk.controller.addEventListener("OnMediaComplete",function(){r.SetPlaybackStatus(r.Events.Ended,"ContentComplete");r.Report("Event3ppContentComplete")}))}});u={url:"{0}{1}{2}{3}".format("//player.theplatform.com/p/0L7ZPC/telemundo_msn/embed/select/media/guid/2405937908/",r.FilterProviderId(r.Config.Video.providerId,r.Config.Video.csId),"?form=html&autoPlay=",r.Config.AutoPlay),extraParams:"onload ='$pdk.bind(this, true); $pdk.controller.setIFrame(this, true);' mozallowfullscreen='true' webkitallowfullscreen='true'"};r.CreateIFrame(u)}}),r});define("wcvp.wcVideoPlayerTelemundoDeportes",["jquery","wcvp.classFramework","wcvp.wcVideoPlayer3PPBaseClass"],function(n,t,i){function r(n,t){var r=this,u;i.call(r,n,t);u={url:"{0}{1}{2}{3}{4}{5}".format("//vplayer.nbcsports.com/p/BxmELC/deportestm_msn/select/",r.FilterProviderId(r.Config.Video.providerId,r.Config.Video.csId),"?autoPlay=",r.Config.AutoPlay,"&parentUrl=",encodeURIComponent("//deportestelemundo.com/video"))};r.CreateElements();r.ProviderDetails("Telemundo Deportes","//www.nbcuni.com/privacy-spanish/");r.ResizeVideo();r.CreateIFrame(u)}return t.DeriveClass(r,i,{Namespace:"WcVideoPlayerTelemundoDeportes"}),r});define("wcvp.wcVideoPlayerTimesOfIndia",["jquery","wcvp.classFramework","wcvp.wcVideoPlayer3PPBaseClass","window"],function(n,t,i,r){function u(n,t){var u=this;u.hasStartEvent=!0;i.call(u,n,t);u.CreateElements();u.ProviderDetails("TimesOfIndia","//www.indiatimes.com/privacypolicy/");u.ResizeVideo();require({js:"//videoplayer.indiatimes.com/v2/sdk.js"},function f(){r.S?u.OnTimesOfIndiaPlayerAPIReady():setTimeout(f,50)})}return t.DeriveClass(u,i,{Namespace:"WcVideoPlayerTimesOfIndia",OnTimesOfIndiaPlayerAPIReady:function(){var n=this,i=["//imasdk.googleapis.com/js/sdkloader/ima3.js","//videoplayer.indiatimes.com/v2/includes/ima3.js"],u,t,f;for(u in i)t=document.createElement("script"),t.type="text/javascript",t.async=!0,t.src=i[u],document.getElementsByTagName("head")[0].appendChild(t);f={origin:location.protocol+"//"+location.host,referrer:document.referrer,playerVars:{time:new Date,channel:"msn",skipAd:!1,section:"msn",apikey:"vbmsn5ec9705eb7ac2c984033s765",firstTime:!0,autoStart:n.Config.AutoPlay,id:n.FilterProviderId(n.Config.Video.providerId,n.Config.Video.csId),nextVideoUrl:"",msid:"",image:n.Config.Video.headlineImage.url,shareurl:"",title:n.Config.Video.title,settings:{lstype:"",volume:80,mute:n.Config.Mute,autoplay:n.Config.AutoPlay},controls:{dim:!1,autoplay:!1,fullscreen:!0,share:!0,adplaypause:!1}},events:{onReady:function(){n.SetPlaybackStatus(n.Events.Opening,"videoOpening")},onPlayStart:function(){n.SetPlaybackStatus(n.Events.Playing,"play");n.Report("Event3ppContentStart")},onEnd:function(){n.SetPlaybackStatus(n.Events.Ended,"end");n.Report("Event3ppContentComplete")},onStateChange:function(){var t=arguments?arguments[0]:"";switch(t){case"PLAYING":n.SetPlaybackStatus(n.Events.Playing,t);break;case"PAUSED":n.SetPlaybackStatus(n.Events.Paused,t)}}}};r.S.load(n.Player.id,f)}}),u});define("wcvp.wcVideoPlayerTV4",["jquery","wcvp.classFramework","wcvp.wcVideoPlayer3PPBaseClass"],function(n,t,i){function r(n,t){var r=this,u;i.call(r,n,t);u={url:"{0}{1}{2}{3}".format("https://www.tv4play.se/iframe/video/",r.FilterProviderId(r.Config.Video.providerId,r.Config.Video.csId),"?autoload=",r.Config.AutoPlay)};r.CreateElements();r.ResizeVideo();r.ProviderDetails("TV4","https://www.tv4.se/tv4/artiklar/integritetspolicy-tv4-ab-54339befc45948a638000008");r.CreateIFrame(u)}return t.DeriveClass(r,i,{Namespace:"WcVideoPlayerTV4"}),r});define("wcvp.wcVideoPlayerTVN",["jquery","wcvp.classFramework","wcvp.playerUtils","wcvp.wcVideoPlayer3PPBaseClass","wcvp.environment"],function(n,t,i,r){function u(t,u){var e=this;e.hasStartEvent=!0;r.call(e,t,u);e.CreateElements();e.ProviderDetails("TVN","//www.tvn24.pl/polityka-prywatnosci,497369,s.html");e.ResizeVideo();var s=i.GetVideoTag(u.Video,"embedhash"),o="TVN-"+e.Player.id,h={id:o,extraParams:" name='{0}' mozallowfullscreen='true' webkitallowfullscreen='true'".format(o),url:"//msn.tvn24.pl/?id={0}&embed_hash={1}&page={2}&shareurl={3}&sharetitle={4}&category={5}".format(e.FilterProviderId(e.Config.Video.providerId,e.Config.Video.csId),s,f(),encodeURI(window.location.href),encodeURIComponent(u.Video.title),u.ReportingConfig.Category)};e.CreateIFrame(h);require({js:"//admin.brightcove.com/js/BrightcoveExperiences.js"},function c(){if(window.brightcove&&brightcove){var i="TVN-"+e.Player.id,t;window.tvnTemplateLoaded=function(){var r=brightcove.api.events.MediaEvent,u=brightcove.api.getExperience(i),f=brightcove.api.modules.APIModules,n;t=u.getModule(f.EXPERIENCE);n=u.getModule(brightcove.api.modules.APIModules.VIDEO_PLAYER);n.addEventListener(r.BEGIN,e.TVNVideoBegin.bind(e));n.addEventListener(r.PLAY,e.TVNVideoPlay.bind(e));n.addEventListener(r.STOP,e.TVNVideoPause.bind(e));n.addEventListener(r.COMPLETE,e.TVNVideoEnd.bind(e));n.addEventListener(r.ERROR,e.TVNVideoError.bind(e))};n(window).resize(function(){t&&t.experience&&t.experience.type==="html"&&e.TVNVideoResize(t,i)});brightcove.createExperiences()}else setTimeout(c,50)})}function f(){var t=window.location.pathname,i=window.location.search,n=t+i;return n=decodeURIComponent(n),n=n.replace(/[^a-zA-Z0-9]/g,"_"),n=n.replace(/\_([\_]+)/g,"_"),n=n.toLowerCase(),n=n.replace(/^\_/g,""),n.replace(/\_$/g,"")}return t.DeriveClass(u,r,{Namespace:"WcVideoPlayerTVN",TVNVideoBegin:function(n){var t=this;t.SetPlaybackStatus(t.Events.Opening,n.type);t.Report("Event3ppContentStart")},TVNVideoPlay:function(n){var t=this;t.SetPlaybackStatus(t.Events.Playing,n.type)},TVNVideoPause:function(n){var t=this;t.SetPlaybackStatus(t.Events.Paused,n.type)},TVNVideoEnd:function(n){var t=this;t.SetPlaybackStatus(t.Events.Ended,n.type);t.Report("Event3ppContentComplete")},TVNVideoError:function(n){var t=this;t.SetPlaybackStatus(t.Events.Error,n.type)},TVNVideoResize:function(t,i){var r=n("#"+i),u=r.width(),f=r.height();t.setSize(u,f)}}),u});define("wcvp.wcVideoPlayerVideoStrip",["jquery","wcvp.classFramework","wcvp.wcVideoPlayer3PPBaseClass"],function(n,t,i){function r(t,r){var u=this,f;i.call(u,t,r);u.CreateElements();u.ProviderDetails("RTL","http://videostrip.com/nl/privacy-beleid");u.ResizeVideo();f=u.Config.AutoPlay?"AUTOSTART":"CLICKTOSTART";n(u.Player).append(n("<div/>",{id:"player_"+u.Player.id}));require({js:r.ExternalPlayerUrl+"?play_key=23940219&cnti_key="+u.Config.Video.providerId+"&sticker=player_"+u.Player.id+"&ord="+Math.floor(Math.random()*2147483647)+"&playerheight=100%&playerwidth=100%&startmode="+f},function(){})}return t.DeriveClass(r,i,{Namespace:"WcVideoPlayerVideoStrip"}),r});define("wcvp.wcVideoPlayerViki",["jquery","wcvp.classFramework","wcvp.wcVideoPlayer3PPBaseClass"],function(n,t,i){function r(n,t){var r=this,u;i.call(r,n,t);u={url:"http://www.viki.com/player/"+r.Config.Video.providerId+"?autostart="+r.Config.AutoPlay};r.CreateElements();r.ProviderDetails("Viki","http://www.viki.com/privacy");r.ResizeVideo();r.CreateIFrame(u)}return t.DeriveClass(r,i,{Namespace:"WcVideoPlayerViki"}),r});define("wcvp.wcVideoPlayerYouPlay",["jquery","wcvp.classFramework","wcvp.playerUtils","wcvp.wcVideoPlayer3PPBaseClass","window"],function(n,t,i,r,u){function e(n,t){var e=this,o;e.hasStartEvent=!0;r.call(e,n,t);o=i.GetVideoTag(t.Video,"videoSource");e.CreateElements();e.ProviderDetails("YouPlay","//admin.youplay.se/privacy");e.ResizeVideo();e.Config.IsInlinePlayer&&o.indexOf("?ap=true")==-1&&(o=o.replace(".js",".js?ap=true"));e.PlayerElt.html("<div>"+o+"<\/div>");require({js:"//content.youplay.se"},function s(){f=document.getElementsByClassName("yp-single-iframe")[0];u&&f&&(f.contentWindow||f.contentDocument)&&(f.contentWindow.document||f.contentDocument.document)&&f.contentWindow.player?e.OnYouPlayPlayerAPIReady():setTimeout(s,50)})}var f;return t.DeriveClass(e,r,{Namespace:"WcVideoPlayerYouPlay",OnYouPlayPlayerAPIReady:function(){var n=this;f&&f.contentWindow!==null&&(n.Config.IsInlinePlayer||(n.Config.Mute&&f.contentWindow.player.api.mute(),n.Config.AutoPlay&&f.contentWindow.player.startPlayback()),u.addEventListener("message",function(t){t&&t.data&&t.data.event_id==="youplay-notify"&&(t.data.meta.action==="started_stream"?(n.SetPlaybackStatus(n.Events.Opening,"https://content.youPlay.com"),n.Report("Event3ppContentStart")):t.data.meta.action==="complete"&&(n.SetPlaybackStatus(n.Events.Ended,"https://content.youPlay.com"),n.Report("Event3ppContentComplete")))},!1))}}),e});define("wcvp.wcVideoPlayerYouTube",["jquery","wcvp.classFramework","wcvp.wcVideoPlayer3PPBaseClass","window"],function(n,t,i,r){function u(n,t){var u=this;u.hasStartEvent=!0;i.call(u,n,t);u.CreateElements();u.ProviderDetails("YouTube","https://www.google.com/policies/privacy/","https://www.youtube.com/t/terms");u.ResizeVideo();u.Container.addClass("youtube_player");u.OldOnYouTubeIframeAPIReady=r.onYouTubeIframeAPIReady;r.onYouTubeIframeAPIReady=u.OnYouTubeIframeAPIReady.bind(u);require({js:"//www.youtube.com/iframe_api"},function f(){r.YT&&r.YT.Player?u.OnYouTubeIframeAPIReady():setTimeout(f,50)})}return t.DeriveClass(u,i,{Namespace:"WcVideoPlayerYouTube",OnYouTubeIframeAPIReady:function(){var n=this,t;n.contentBeginFlag=1;t={autoplay:n.Config.AutoPlay?"1":"0",showinfo:n.Config.ShowTitle?"1":"0",wmode:n.Config.UseWindowedMode?"window":"opaque",modestbranding:1,enablejsapi:1,fs:1,rel:0,origin:encodeURIComponent(document.location.hostname)};n.Player=new r.YT.Player(n.PlayerElt.attr("id"),{height:"100%",width:"100%",videoId:n.FilterProviderId(n.Config.Video.providerId,n.Config.Video.csId),events:{onStateChange:n.OnPlayerStatusChanged.bind(n)},playerVars:t});r.onYouTubeIframeAPIReady=n.OldOnYouTubeIframeAPIReady;n.OldOnYouTubeIframeAPIReady&&(n.OldOnYouTubeIframeAPIReady(),n.OldOnYouTubeIframeAPIReady=null)},OnPlayerStatusChanged:function(n){var t=this;if(t.Player){switch(n.data){case r.YT.PlayerState.PLAYING:t.OnYouTubeVideoBegin();break;case r.YT.PlayerState.ENDED:t.OnYouTubeVideoComplete();break;case r.YT.PlayerState.PAUSED:t.SetPlaybackStatus(t.Events.Paused,r.YT.PlayerState.PAUSED);break;case r.YT.PlayerState.BUFFERING:t.SetPlaybackStatus(t.Events.Buffering,r.YT.PlayerState.BUFFERING)}t.Log("state="+n.data)}},OnYouTubeVideoBegin:function(){var n=this;n.SetPlaybackStatus(n.Events.Playing,r.YT.PlayerState.PLAYING);n.contentBeginFlag&&(n.Report("Event3ppContentStart"),n.contentBeginFlag=0)},OnYouTubeVideoComplete:function(){var n=this;n.SetPlaybackStatus(n.Events.Ended,r.YT.PlayerState.ENDED);n.Report("Event3ppContentComplete")}}),u});define("videoCrossCommunication",function(){function i(){var i=document.getElementById(n),r,u;i&&window.parent&&window.MutationObserver&&(r=0,u=new window.MutationObserver(function(){var u=i.getBoundingClientRect(),n=u.width/u.height;isFinite(n)&&n!==r&&n>0&&(r=n,window.parent.postMessage({type:t.videoDimensionRatio,ratio:n},"*"))}),u.observe(i,{attributes:!0,subtree:!0}))}var n="maincontent",t={videoDimensionRatio:"videoplayer-dimensions-ratio"};return{EnablePlayerDimensionsBroadcast:i}});define("crossFramesCommunicator",["jquery","events"],function(n,t){function i(n){t.bind(window,"message",function(t){var i=t.origin||t.originEvent.origin;i===window.location.origin&&n(t)})}function r(n,t){window.parent&&window.parent.postMessage&&window.parent.postMessage(n,t)}return{onReceivedIframeMessage:i,sendMessageToParentWindow:r}});define("wcVideoPlayer",["jquery","jqBehavior","mediator","wcvp.videoPlayerTokens","wcvp.playerConfig","wcvp.Logger","wcvp.environment","videoPlayerEvents","html5PlayerLoaded","flashPlayerLoaded"],function(n,t,i,r,u,f,e,o){function b(t){t.on("playbackStatusChanged",function(n,r){var u=t.attr("id");switch(r.status.toLowerCase()){case"loading":case"videoopening":s[u]||(s[u]=!0,i.pubChannel(o.started,u,{args:t}));break;case"playbackcompleted":s[u]=!1;i.pubChannel(o.completed,u,{args:t});break;case"playbackerrored":s[u]=!1;i.pubChannel(o.error,u,{args:t})}}).on("onFullscreenExit",function(){i.pub(h,!1);n("body").removeClass(h)}).on("onFullscreenEnter",function(){i.pub(h,!0);n("body").addClass(h)}).on("ContentError",function(n,i){var r=t.playerErr;if(r){if(i.ErrorType==="content:error:play")return;r(i.ErrorMessage);t.playerErr=null}})}function k(n){if(n&&n.player&&n.player.length){var t=n.player.attr("id");s[t]=!1}}function l(t,i){t.removeClass(v);i&&i.Dispose&&i.Dispose();n(".hybrid, .flash, .external",t).hide()}function y(n,t){var i=[],r=t.Video,f=r&&r.playerName,u;return f&&f.length?r&&r.providerId&&r.providerId.length&&i.push(f):r&&r.isLivestream?i.push("Flash"):r?(u=n.data("playertype")||"Hybrid",i.push(u),(u==="Flash"||u==="Hybrid")&&(u==="Hybrid"&&i.pop(),i.push("Html5")),u==="Hybrid"&&i.push("Flash"),u==="Error"&&(t.Video={},t.CurrentError=t.ErrorMessage)):(t.Video={},t.CurrentError=t.ErrorMessage),i.push("Error"),i}function d(){return/[?&]overlay=true/i.test(window.location.search)}function g(){return/[?&]embed=true/i.test(window.location.search)}function c(n,t,i,r){var u,f;if(t&&t.Video)while(i.length>0)if(u=i.shift(),f="wcvp.wcVideoPlayer"+u,define.is(f)){require([f],function(f){if(!f.HasSupport||f.HasSupport(t.Video)){t.ExternalPlayerUrl=t.Video.playerUrl;var e=t.PlayerList[u];e?(t.CurrentPlayer!==e&&(l(n,t.CurrentPlayer,u),t.CurrentPlayer=e),e.ReloadVideo&&e.ReloadVideo(t,r)):(l(n,t.CurrentPlayer,u),e=new f(n,t,r),e.value=u,d()&&require(["crossFramesCommunicator"],function(n){n.sendMessageToParentWindow({type:"videoPlayerRendered"},window.location.origin)}),n.addClass(v),t.CurrentPlayer=e,e.ReloadVideo&&(t.PlayerList[u]=e),r&&r.callback&&r.callback(),n.playerErr=function(r){t.CurrentError=r;i&&i.length&&i[0]==="Flash"&&i.shift();c(n,t,i)})}else l(n),c(n,t,i)});break}}function a(t,i,r){if(i.Video){i.IsInlinePlayer||require(["track","trackInfo","pageInstance"],function(t,u,f){var e=r.trackingData,o;if(e&&e.sitePage)t.trackEvent({type:"beforeunload",noSpin:1},window),t.trackEvent({type:"unload",noSpin:1},window),u.sitePage=n.extend(!0,{},u.sitePage,e.sitePage),u.sitePage.requestId&&(i.ReportingConfig.ImpressionGuid=u.sitePage.requestId);else{if(!i.Video.activityId||!i.Video.activityId.length)return;t.trackEvent({type:"beforeunload",noSpin:1},window);t.trackEvent({type:"unload",noSpin:1},window);o=i.Video.activityId.replace(/-/g,"");u.sitePage.requestId=i.ReportingConfig.ImpressionGuid=o}f.setActivityId(u.sitePage.requestId);t.trackPage();t.trackThirdPartyUpdate()});var u=y(t,i);c(t,i,u,r)}}function p(t,i,r){if(t.length===1&&r){i=i||u(t);var f=r.videoUrl,e=r.videoId;if(f&&f.length)return i.AutoPlay=!0,r.skipMetadataCall?a(t,i,r):(f=f+(f.indexOf("?")>0?"&":"?")+"metadataonly=true",n.getJSON(f,function(n){n&&n.title&&(i.Video=n,a(t,i,r))})),!0;if(e&&e.length)return i.AutoPlay=!0,i.ReloadVideo(e),a(t,i,r),!0}return!1}function nt(n,t){var e,s,r,f;n&&n.length&&(e=n.data("m"),s=e&&e.n==="inline-player",!s||n.is(":visible"))&&(r=new u(n),r.Initialized||(r.Initialized=1,b(n)),t&&t.config&&t.config.Video&&(f=t.config,f.Container=n,f.CurrentPlayer=r.CurrentPlayer,f.PlayerList=r.PlayerList,f.Initialized=r.Initialized,f.PlayerTechnologyUsed=r.PlayerTechnologyUsed,f.PlayerInstanceId=r.PlayerInstanceId,f.PlayerId=r.PlayerId,r=f,n.data("playerConfig",r)),g()&&require(["videoCrossCommunication"],function(n){n.EnablePlayerDimensionsBroadcast()}),i.subChannel(o.videoChanged,n.attr("id"),k),tt(n,r,t))}function tt(n,t,i){if(!p(n,t,i)){var r=y(n,t);c(n,t,r,i)}}var h="video-fullscreen",s=[],v="playerloaded",w=t(nt,{},{data:1});return w.loadVideo=function(t,i,r){var u={videoId:t,preserveSeek:i,endLimitToIgnorePreserveSeek:r};p(n(".wcvideoplayer:first"),null,u)},w});define("externalContentModule",["jquery","jqBehavior","window","pixelToRem","headInfo"],function(n,t,i,r){function u(n){function h(){t.ready(function(){var h,u=n.data("height"),r,c;u&&(t.css("height",u),r=parseFloat(u.replace("px","")),r!="NaN"&&r<=250&&(c=r/2-18,f.css("top",c)));e>0&&(h=i.setTimeout(s,e));t.on("load",function(){i.clearTimeout(h);f.hide()});setTimeout(function(){f.hide()},e);f.show();o&&t.attr("src",o)})}function c(){h()}var t=n.find("iframe"),f=n.find("img"),u=n.find("p");u&&u.size.length!=0||(u=n.find("img.fallback"));var o=t.data("url"),e=u.attr("data-loadtimeout"),s=function(){t.attr("src","").hide();var n;n=r(t.height())+"rem";u.css("height",n);f.hide();u.show();u.height()<=252&&u.addClass("verticalalign").css("width",t.width())};return{setup:c}}return t(u)});define("wcvp.playerUtils",["jquery","c.deferred"],function(n){function t(n){return n&&n.preventDefault&&n.preventDefault(),!1}function s(n,t,i){var r="[CE{0}]: {1}".format(n,t);return i&&(r+="; (Additional: {0})".format(i)),r}function h(){return((1+Math.random())*1048576|0).toString(32).substring(1)}function c(n,t,i){var o=t.PlayerAspectRatio4x3?4/3:16/9,u=Math.floor(n.width()),r=n.height(),e,f;return r=isNaN(r)||i?0:Math.round(r),e=u,f=Math.round(u/o),r>0&&r<f&&(f=r,e=Math.min(Math.round(r*o),u)),{WrapperWidth:u,WrapperHeight:r,VideoWidth:e,VideoHeight:f}}function l(t,i){var r="",u;return t&&t.tags&&(u=i.toLowerCase(),n.each(t.tags,function(n,t){if(t.ns.toLowerCase()==u)return r=t.value,!1})),r}function a(n){for(var i=null,t;n&&n.nodeName!="BODY"&&n.nodeName!="HTML";){if(t=n.getAttribute("data-offset"),t){t=t.split(";");i={x:parseInt(t[0])||0,y:parseInt(t[1])||0};break}n=n.parentNode}return i}function e(n){var u,t,i,r;return!n||!n.length?null:(u=n.get(0),t=u.getBoundingClientRect(),!t||!t.width||!t.height)?null:(i={left:t.left,right:t.right,top:t.top,bottom:t.bottom,width:t.width,height:t.height},r=a(u.parentNode),r&&(i.left+=r.x,i.right+=r.x,i.top+=r.y,i.bottom+=r.y),i)}function v(n,t,i,r,u){var f=i&&i.bottom||0,e=t.bottom<f||t.top>n.height?0:Math.min(n.height,t.bottom)-Math.max(t.top,f),o=t.right<0||t.left>n.width?0:Math.min(n.width,t.right)-Math.max(0,t.left);return!!e&&e>=u&&!!o&&o>=r}function y(t,f,o){var h,s;if(i){if((h=i.getDimensions(),!h)||(s=e(t),!s||!s.width||!s.height))return!1;var c=n(".head").get(0),l=c&&c.getBoundingClientRect(),a=s.width*Math.abs(f||r),y=s.height*Math.abs(o||u);return v(h,s,l,a,y)}return!1}function p(){return document.hasFocus()}function w(){require(["binding"],function(n){n("wcVideoPlayer",".wcvideoplayer:visible:not(.playerloaded)").all()})}function b(){return o().enforceInViewPlay}function k(){return o().allowScrollablePlay}function o(){var t=!!n(".articlebody").length;return d(t,!1)}function d(n,t){return{allowScrollablePlay:!!n,enforceInViewPlay:!!t}}function g(n){if(!n||!n.length)return!1;var t=n.find(".external");return t.length&&t.is(":visible")}function nt(n){return n&&n.data("isShrunk")}function tt(n){var t=n.Player.play();t!==undefined&&t.then(function(){})["catch"](function(t){var t="Generic error while trying to play the video: "+t.toString();n.Report("ContentError",{ErrorType:"content:error:play",ErrorDesc:t,ErrorMessage:t});n.Pause()})}var r,u,f,i;return n.RequiredFlashVersion=10,r=1,u=1,n.fn.getRelativePosition=function(t,i){t=n.asInt(t);i=n.asInt(i);t=t+n(window).scrollLeft();i=i+n(window).scrollTop();var r=n(this).offset();return{x:t-r.left,y:i-r.top}},n.fn.disableSelection=function(){return this.each(function(i,r){r.ondragstart=t;n(r).addClass("noselect").css("cursor","default").unbind("selectstart",t).bind("selectstart",t)})},n.asInt=function(n){return n=parseInt(n,10),isNaN(n)?0:n},n.asBool=function(n,t){return typeof n!="undefined"?typeof n=="string"&&(n=="0"||n.toLowerCase()=="false")?!1:!!n:t},n.hash=function(n){for(var t=0,i=0;i<n.length;i++)t=t^n.charCodeAt(i);return t},n.base64Encode=function(t){var h="",i="ABCDEFGHIJKLMNOPQRSTUVWXYZabcdefghijklmnopqrstuvwxyz0123456789+/=",o,r,u,c,l,s,f,e=0;for(t=n.utf8Encode(t);e<t.length;)o=t.charCodeAt(e++),r=t.charCodeAt(e++),u=t.charCodeAt(e++),c=o>>2,l=(o&3)<<4|r>>4,s=(r&15)<<2|u>>6,f=u&63,isNaN(r)?s=f=64:isNaN(u)&&(f=64),h+=i.charAt(c)+i.charAt(l)+i.charAt(s)+i.charAt(f);return h},n.utf8Encode=function(n){for(var t,r="",i=0;i<n.length;i++)t=n.charCodeAt(i),r+=t<128?String.fromCharCode(t):t>127&&t<2048?String.fromCharCode(t>>6|192)+String.fromCharCode(t&63|128):String.fromCharCode(t>>12|224)+String.fromCharCode(t>>6&63|128)+String.fromCharCode(t&63|128);return r},n.cookie=function(n,t,i){var f,e,r,u;if("undefined"==typeof t){if(f=null,document&&document.cookie)for(e=document.cookie.split("; "),r=0;r<e.length;++r)if(u=e[r].split("="),n==u[0]){1<u.length&&(f=unescape(u[1]));break}return f}n&&require(["isSetCookiePermitted"],function(r){if(r(n)){null==t&&(i=-1);var u=i?" expires="+new Date((new Date).getTime()+i*864e5).toGMTString()+";":"";document.cookie=n+"="+escape(t)+";Path=/;"+u}})},n.OnAnchorKeydown=function(n){switch(n.keyCode){case 32:n.currentTarget.click&&(n.currentTarget.click(),n.preventDefault())}},n.ping=function(n){var i,r,t;if(n){try{i=(new Date).getTime()-new Date(1,0,0).getTime();r=Math.floor(Math.random()*1e6);n=n.replace(/\%TIMESTAMP\%|\[TIMESTAMP\]/gi,i);n=n.replace(/\%RANDOM\%|\[RANDOM\]/gi,r);n=n.replace(/&amp;/gi,"&")}catch(u){}t=new Image;t.onload=t.onerror=function(){t.onload=t.onerror=null};t.src=n}},n.setUrlParams=function(t,i,r){var u,f,e,o,s,h;if(t&&i){t=t.split("?");u=t.length<2?{}:n.parseQueryString(t[1],!1,!0);for(f in i)e=f.toLowerCase(),r&&u[e]||(u[e]=i[f]);o="?";t=t[0];for(s in u)h=u[s],t+=o+s+"="+(h?encodeURIComponent(h):""),o="&"}return t},n.parseQsp=function(){return n.parseQueryString(window.location.search.substring(1))},f=/([^&=]+)=?([^&]*)/g,n.parseQueryString=function(n){for(var i={},r=function(n){return decodeURIComponent(n.replace(/\+/g," "))},t;(t=f.exec(n))!=null;)i[r(t[1].toLowerCase())]=r(t[2]);return i},n.parseUrl=function(t){var r=/^(?:([^:\/?#]+):)?(?:\/\/((?:(([^:@]*)(?::([^:@]*))?)?@)?(([^:\/?#]*)(?::(\d*))?)))?((((?:[^?#\/]*\/)*)([^?#]*))(?:\?([^#]*))?(?:#(.*))?)/.exec(t),i={};return n.each(["original","scheme","authority","userInfo","user","password","hostAndPort","host","port","relative","path","directory","file","query","target"],function(n,t){i[t]=r[n]}),i},n.makeFlashvars=function(t){var i=[];return n.each(t,function(n,t){(t||typeof t=="boolean")&&i.push(n+"="+("string"==typeof t?encodeURIComponent(t):t))}),i.join("&")},n.attachDragEvents=function(t,i){n.detachDragEvents();n(document.body).bind("mouseup.dragging",i);n(document.body).bind("mouseleave.dragging",i);n(document.body).bind("mousemove.dragging",t)},n.detachDragEvents=function(){n(document.body).unbind("mouseup.dragging");n(document.body).unbind("mouseleave.dragging");n(document.body).unbind("mousemove.dragging")},n.toJSON=function(t){var i,r;if(JSON&&JSON.stringify)return JSON.stringify(t);if(i="",t instanceof Array)i="[",n.each(t,function(t,r){i+=t?",":"";switch(typeof r){case"string":i+='"'+r+'"';break;case"object":i+=n.toJSON(r);break;default:i+=r}}),i+="]";else{i="{";for(r in t){i+='"'+r+'":';switch(typeof t[r]){case"string":i+='"'+t[r]+'"';break;case"object":i+=n.toJSON(t[r]);break;default:i+=t[r]}i+=","}i.length>1&&(i=i.substr(0,i.length-1));i+="}"}return i},n.addImageElement=function(t,i,r,u){var f=n("<div>"),e=n("<img>").addClass("image").attr("alt",i).attr("src",t).bind("dragstart",function(){return!1});return u||(f.addClass("sprite_image"),e.addClass("sprite_image")),f.appendTo(r),e.appendTo(f)},n.getRawCssText=function(t){var i=null;return document.styleSheets&&n.each(document.styleSheets,function(r,u){u.cssRules&&n.each(u.cssRules,function(n,r){if(r.selectorText!=null&&r.selectorText.indexOf(t)!=-1)return i=r.cssText,!1})}),i},n.getLocalizedStringsConcatenatedAndEncodedForFlashVar=function(t){var i=[];return n.each(t,function(n,t){i.push(n+":"+escape(t))}),i.join(",")},n.getFlashInstalledVersion=function(){var r,n=null,i="Shockwave Flash",h=window.ActiveXObject,u=window.navigator.plugins,t,f,o,e,s;if(u&&u.length)n=u[i]||u[i+" 2.0"],f=window.navigator.mimeTypes,n&&n.description&&(!f||f["application/x-shockwave-flash"]&&f["application/x-shockwave-flash"].enabledPlugin)&&(n.version?r=parseInt(n.version.split(".")[0]):(t=n.description.split(" "),o=n.description.indexOf("Debugger")>0?t[3]:t[2],r=parseInt(o.split(".")[0])+.1*parseInt(o.split(".")[1])));else if(h)for(i="ShockwaveFlash.",e=15;e>2;--e)try{n=new h(i+i+e);s="None 0,0";try{s=n.GetVariable("$version")}catch(c){}t=s.split(",");r=parseInt(t[0].split(" ")[1])+.1*parseInt(t[1]);break}catch(l){}return r},n.locationRoot=function(n){for(var t=n.indexOf("/",0),i=2;i-->0&&t!=-1;)t=n.indexOf("/",t+1);return t!=-1?n.substr(0,t):""},n.htmlDecode=function(t){return t?n("<textarea/>").html(t).text():t},require(["viewport"],function(n){i=n}),{formatContentError:s,S4:h,videoElementSizes:c,GetVideoTag:l,IsDocumentInView:p,IsInView:y,GetPlayerPosition:e,LoadPlayersInView:w,IsScrollablePlayAllowed:k,IsEnforcingInViewPlay:b,Is3PPActive:g,IsPlayerShrunk:nt,TryToPlay:tt}});Date.prototype.toLogTime||(Date.prototype.toLogTime=function(){var n=this.getHours(),t=this.getMinutes(),i=this.getSeconds();return n=n<10?"0"+n:n,t=t<10?"0"+t:t,i=i<10?"0"+i:i,n+":"+t+":"+i});typeof String.prototype.trim!="function"&&(String.prototype.trim=function(){return this.replace(/^\s+|\s+$/g,"")});define("scrollToViewport",["jquery","jqBehavior","mediator","viewport","wcvp.playerUtils"],function(n,t,i,r,u){function s(t,s){function a(n){var r,t,f;if(h&&h[0]){if(r=Math.floor(n.top/v),c.factor===r)return;c.factor=r;t=u.IsInView(h,.1,.2);t!==c.containerInView&&(c.containerInView=t,f=t?e:o,i.pub(f,h))}}var l=n.extend({},f,s),v=l.checkingAtPixels>0?l.checkingAtPixels:f.checkingAtPixels,h=t,c={factor:0,containerInView:u.IsInView(h,.1,.2)};return{setup:function(){i.sub(r.scrollChangeEventName,a)},teardown:function(){i.unsub(r.scrollChangeEventName,a)}}}var e="scroll-in-viewport",o="scroll-out-viewport",f={checkingAtPixels:100};return t(s,{})});require(["binding","c.dom"],function(n){n("externalContentModule",".ec-module").view(n.views.ALL)});require(["binding","c.dom"],function(n){n("truncate",".sponsor").view(n.views.ALL)});define("bingAds",["window","document","headData","trackInfo","telemetryDataTypes","c.deferred"],function(n,t,i,r,u){var o="D41D8CD98F00B204E9800998ECF8427E4435B7CD",s="1239585",f="msn",e="//h6.msn.com/bingna/ms-bingna-msn.min.js";return{getBingAds:function(h,c,l,a){function d(n){if(!v&&(v=n.getAttribute("data-apikey"),!v)){k("bing native ad container does not contain apikey, bing type: "+h+", vk: "+p);return}if(!y&&(y=n.getAttribute("data-pagetype"),!y)){k("bing native ad container does not contain pagetype, bing type: "+h+", vk: "+p);return}var t,i=r.sitePage.page_name;t=i==u.TelemetryPageName.ArticlePageNames.FlexibleArticle.PageName||i==u.TelemetryPageName.GalleryPageNames.FlexibleGallery.PageName;t&&(f="msnvnext")}function g(){var n=new Date,t="?date="+n.getFullYear()+""+n.getMonth()+""+n.getDate();return e+t}function nt(){require({js:g()},function t(){if(n.getBingNativeAds){var i={appId:o,apikey:v,publisherId:s,publisherName:f,msNativeAdsScriptLoc:e,pageType:y,pageCategory:p};n.getBingNativeAds(i)}else setTimeout(t,50)})}function k(n){define("errorCategory",{updateTrackingInfo:{errId:1001,errMsg:"Error found",errSource:" topsites.js function updateTrackingInfo(appId, elements)"},getCuratedSitesData:{errId:1002,errMsg:"curatedSites empty",errSource:"topsites.js function render()"},invalidAjaxResponse:{errId:1003,errMsg:"Error in Ajax Response",errSource:" spartanRiverLoader.js function showDelayLoadedModules(response)"},ajaxServerError:{errId:1004,errMsg:"Server error for ajax response: ",errSource:" spartanRiverLoader.js ajax.get"},missingContentError:{errId:1005,errMsg:"Missing required content: ",errSource:" spartanRiverLoader.js function renderDelayLoadedModules(response)"},riverRenderError:{errId:1006,errMsg:"River failed to render",errSource:" spartanRiverLoader.js function waitForRiverSectionToRender(riverSection)",reportingType:1},serviceUIError:{errId:1007,errMsg:"Service Ui Error: ",errSource:" serviceUIHelper.js",reportingType:1},riverJsonParseError:{errId:1008,errMsg:"Json parsing error for string: ",errSource:" spartanRiverLoader.js"},zeroTopSitesError:{errId:1009,errSource:" topSitesController.js"},dhpNoAppCacheError:{errId:1010,errMsg:"dhp failed to switch to its noAppCache market. ",errSource:"dhp noAppCache page"},jsError:{errId:1011},outlookCardError:{errId:1012,errSource:" outlookCard.js"},emailCardError:{errId:1012,errSource:" emailModuleRenderingHelper.js"},readingListTimeoutError:{errId:1013,errMsg:"did not get back reading list data before timeout",errSource:" serviceUIHelper.js function getReadingListAsync(callback, delay)"},missingRiverItemError:{errId:1014,errMsg:"Missing required river items.",errSource:"riverSection.js function positionRiverSectionItems"},appInstallError:{errId:1015,errMsg:"Failed to install app. Error code: {0}",errSource:"App Id: {0}, source: {1}"},appCacheRapidRefreshError:{errId:1016,errMsg:"Appcache is being refreshed more often than current allowed threshold",errSource:"appCacheHelper.js function checkStatus()"},staticsPoisoningError:{errId:1017,errMsg:"user encountered poisoned statics, in ",errSource:"statics poisoning"},staticsPoisoningWithDhpAppcacheError:{errId:1018,errMsg:"user with dhp cache encountered poisoned statics, in ",errSource:"statics poisoning"},invalidIsSignedInResponse:{errId:1019,errMsg:"Error in is-signed-in Ajax Response ",errSource:"spartanRiverLoader.js function requestSignedInState()"},domElementExistsButIsNotVisible:{errId:1020,errMsg:"DOM element exists but is not visible: ",errSource:"spartanRiverLoader.js function validateVisibility()"},doubleSearchBoxesRenderedError:{errId:1021,errMsg:"Double search boxes rendering on page: ",errSource:"serviceUIHelper.js function traceErrorIfDoubleSearchBoxIsRendered()"},followFeedsUpdateTrackingInfo:{errId:1022,errMsg:"Error found",errSource:"oneRiverToggleFollowFeeds.js function updateTrackingInfo()"},authRefreshBlockedError:{errId:1023,errMsg:"server failed to authenticate valid WAM app token, blocking page refresh",errSource:" establishSignedInState.js",ignorePV:1,reportingType:1},browserAccessError:{errId:1024,errMsg:"Browser Access Error: ",errSource:" browserAccess.js"},appCacheOnErrorStatus:{errId:1026,errMsg:"appcache onerror fired ",errSource:" appCacheHelper.js",reportingType:1},appCacheOnObsoleteStatus:{errId:1027,errMsg:"appcache update status resulted in obsolete state: ",errSource:" appCacheHelper.js"},applicationCacheUnhealthyState:{errId:1029,errMsg:"ApplicationCache is in an unhealthy state, status is: ",errSource:"appCacheHelper.js"},delayUpdatedUserProfile:{errId:1030,errMsg:"Issue with response of delay updated user profile: ",errSource:"delayUpdatedUserProfile"},officeIFrameFailedToLoad:{errId:1031,errMsg:"Office iframe failed to load: "},irisCoachmarkFailedToParseJson:{errId:1032,errMsg:"IrisCoachmark failed to parse Iris Dispatch json response string.",errSource:"irisCoachmark.js"},tabbedInfopaneRemainingTabs:{errId:1033,errMsg:"Tabbed Infopane remaining tabs failed to load.",errSource:"tabbedInfopaneModule.js"},getAuthTokenResultNull:{errId:1035,errMsg:"get MSA Auth returned null",errSource:" msaAuthHelper.js",reportingType:1},getAuthTokenSUError:{errId:1036,errMsg:"",errSource:" msaAuthHelper.js",reportingType:1},getAuthTokenWamError:{errId:1037,errMsg:"",errSource:" msaAuthHelper.js",reportingType:1},getAuthTokenRejected:{errId:1038,errMsg:"browserAccess get auth token API promise was rejected",errSource:" msaAuthHelper.js",reportingType:1},layoutCustomizationError:{errId:1040,errMsg:"Error while customizing layouts",errSource:"pageLayoutHelper.js"},getUserMigrationDataError:{errId:1041,errMsg:"Failed to get page clicks information for user from migration data endpoint.",errSource:" pageClicksTracker.js",reportingType:1},BingImageOfTheDayErrors:{errId:1050,errMsg:"Bing Image failed to load on page",errSource:" bingImageFull.js",reportingType:1},NullInPageTimings:{errId:1060,errMsg:"Null entries: ",errSource:" ttafMax.js",reportingType:1},componentUIFailedToAttach:{errId:1301,errMsg:"Component UI failed to attach",errSource:" cortanaSearch.js"},componentUIDetached:{errId:1302,errMsg:"Component UI detached.",errSource:" cortanaSearch.js"},componentUISetTabInfoAsyncFailed:{errId:1303,errMsg:"Component UI SetTabInfoAsync Failed",errSource:" cortanaSearch.js"},componentUISetNtpExperimentsAsyncFailed:{errId:1304,errMsg:"Component UI setNtpExperimentsAsync Failed",errSource:" cortanaSearch.js"},componentUISetPageInfoAsyncFailed:{errId:1305,errMsg:"Component UI setPageInfoAsync Failed",errSource:" cortanaSearch.js"},domElementExistsButIsNotVisibleForSearch:{errId:1306,errMsg:"DOM element exists but is not visible: ",errSource:"verifyPageElements.js function validateVisibility()"},searchVisibleButUnstyled:{errId:1307,errMsg:"DOM element exists and visible, but unstyled: ",errSource:"verifyPageElements.js function validateVisibility()"},componentUISetLocationAsyncFailed:{errId:1308,errMsg:"Component UI setLocationAsync Failed.Error: ",errSource:"cortanaSearch.js function getLocationInfoAndSetToCortana()"},recommendedSearchApiTimeout:{errId:1309,errMsg:"Recommended search api response not received within configured time:",errSource:"popularNow.js"},recommendedSearchApiCallFailed:{errId:1310,errMsg:"Recommended search api returned error response:",errSource:"popularNow.js"},recommendedSearchRenderFailed:{errId:1311,errMsg:"Recommended searches failed to render: ",errSource:"popularNow.js"},recommendedSearchInvalidJsonResponse:{errId:1312,errMsg:"Recommended Search api sent invalid Json response ",errSource:"popularNow.js"},searchHistoryApiTimeout:{errId:1320,errMsg:"Search history api response not received within configured time:",errSource:"searchHistory.js"},searchHistoryApiCallFailed:{errId:1321,errMsg:"Search history api returned error response:",errSource:"searchHistory.js"},unknownPageRefreshInfo:{errId:1400,errMsg:"refreshPage reason: unknown ",errSource:" spartanSharedHelper.js",isInfo:1,ignorePV:1,reportingType:1},achForceUpdateUnCachedState:{errId:1401,errMsg:"appCacheHelper.forceUpdate(): applicationCache.status: 0",errSource:"appcacheHelper.js function forceUpdate()",isInfo:1,ignorePV:1,reportingType:1},achOnlineHandler:{errId:1402,errMsg:"Appcache Helper: Browser 'online' event handler",errSource:"appcacheHelper.js function offlineAction()",isInfo:1,ignorePV:1,reportingType:1},achCheckStatus:{errId:1403,errMsg:"update ready fired",errSource:"appcacheHelper.js function checkStatus()",isInfo:1,ignorePV:1,reportingType:1},achOnObsolete:{errId:1404,errMsg:"appCacheHelper.checkObsoleteStatus(): breaking out of appcache",errSource:"appcacheHelper.js function checkObsoleteStatus()",isInfo:1,ignorePV:1,reportingType:1},establishSignedInState:{errId:1405,errMsg:"establishSignedInState.js: server sign-in state does not match client sign-in state",errSource:"establishSignedInState.js function refreshOnce()",isInfo:1,ignorePV:1,reportingType:1},oldRiverSection:{errId:1406,errMsg:"riverSection.updateAppCacheIfKernelVersionMismatch(): kernel version and river version do not match",errSource:"riveSection.js function updateAppCacheIfKernelVersionMismatch()",isInfo:1,ignorePV:1,reportingType:1},oneRiverSection:{errId:1407,errMsg:"riverSectionOneRiver:updateAppCacheIfKernelVersionMismatch(): kernel version and river version do not match",errSource:"riveSectionOneRiver.js function updateAppCacheIfKernelVersionMismatch()",isInfo:1,ignorePV:1,reportingType:1},spartanDhpNoAppCache:{errId:1408,errMsg:"spartanDhpNoAppCache.js: taking DHP page out of appcache",errSource:"spartanDhpNoAppCache.js function doRefresh()",isInfo:1,ignorePV:1,reportingType:1},srlLoadMeControl:{errId:1409,errMsg:"load me control refresh",errSource:"spartanRiverLoader.js function loadMeControl()",isInfo:1,ignorePV:1,reportingType:1},kernelJsFallback:{errId:1410,errMsg:"kernel fallback JS refresh",errSource:"kernelErrorFallBackPage.js",isInfo:1,ignorePV:1,reportingType:1},pageRefreshInfo:{errId:1499,errMsg:"refreshPage reason: ",errSource:" spartanSharedHelper.js",isInfo:1,ignorePV:1,reportingType:1},cookiesAccepted:{errId:1500,errMsg:"cookies accepted",errSource:"cookieComplianceHelper.js function grantCookieConsentAndDecorateLink()",isInfo:1,reportingType:1},pcSettingsChanged:{errId:1501,errMsg:"pageCustomization.js: settings changed",errSource:"pageCustomization.js function refreshPage()",isInfo:1,reportingType:1},pcResetSettings:{errId:1502,errMsg:"pageCustomization.resetSettings(): setting reset",errSource:"pageCustomization.js function resetSettings()",isInfo:1,reportingType:1},pcSaveEdgeModal:{errId:1503,errMsg:"pageCustomization.saveEdgeStartModalMarketConfig(): market changed",errSource:"pageCustomization.js function saveEdgeStartModalMarketConfig()",isInfo:1,reportingType:1},relatedCategory:{errId:1504,errMsg:"relatedCategory.onRelatedFilterClick",errSource:"relatedCategory.js",isInfo:1,reportingType:1},rsnffFeedFilterClicked:{errId:1505,errMsg:"riverSectionNewsFeedFilters.onRelatedCategoriesClick(): news-feed filter clicked",errSource:"riverSectionnewsFeedFilters.js function onNewsFeedFilterClick()",isInfo:1,reportingType:1},rsnffRelatedFilterClicked:{errId:1506,errMsg:"riverSectionNewsFeedFilters.onNewsFeedFilterClick(): related news-feed filter clicked",errSource:"riverSectionnewsFeedFilters.js function onRelatedFilterClick()",isInfo:1,reportingType:1},topicSearch:{errId:1507,errMsg:"topicSearch.checkAndSubmit",errSource:"topicSearch.js function checkAndSubmit()",isInfo:1,reportingType:1},oneRiverErrorRefresh:{errId:1508,errMsg:"oneRiverErrorRefresh.refreshLinkClicked",errSource:"oneRiverErrorRefresh.js function refreshLinkClicked()",isInfo:1,reportingType:1},oneRiverFeeds:{errId:1509,errMsg:"oneRiverFeeds.feedButtonClicked",errSource:"oneRiverFeeds.js",isInfo:1,reportingType:1},topSitesHelper:{errId:1510,errMsg:"display option set",errSource:"topSitesHelper.js function setDisplayCoookieAndRefreshIfNeeded()",isInfo:1,reportingType:1},msnLogoClicked:{errId:1511,errMsg:"page refresh on msn logo click",errSource:"pageRefreshByUser.js function refreshPage()",isInfo:1,reportingType:1},cssLoadError:{errId:1512,errMsg:"Resources fail to load: ",errSource:"verifyExternalStatics.js",reportingType:1},ttvrError:{errId:1513,errMsg:":TTVR was not sent for this page within the timeout period.",errSource:"ttvrperfMeasure.js",reportingType:1},pollElementNotFound:{errId:1800,errMsg:"Script could not find poll module element.",errSource:"pollModule.js function setup()",isInfo:0,reportingType:0},swRegistrationError:{errId:3001,errMsg:"Failed to register ServiceWorker. ",errSource:"swRegistration.js navigator.serviceWorker.register()",reportingType:1},swUnregistrationError:{errId:3002,errMsg:"Failed to unregister ServiceWorker. ",errSource:"swRegistration.js navigator.serviceWorker.getRegistration.unregister()",reportingType:1},swUnregistrationSuccessful:{errId:3003,errMsg:"Unregister ServiceWorker succeeded.",errSource:"swRegistration.js navigator.serviceWorker.getRegistration.unregister()",reportingType:1},swRiverContentStoreError:{errId:3004,errMsg:"Error opening database",errSource:"swRiverContentStore.js function onDbError()",reportingType:1},windowsAccessError:{errId:4001,errMsg:"WinRT Public and Private API Access Error",errSource:" windowsAccess.js"},getCuratedData:{errId:4002,errMsg:"Error fetching curated apps for frequent destinations",errSource:"frequentDestinationsModule.js"},missingAppsData:{errId:4003,errMsg:"Missing curated app list and default app list for frequent destinations",errSource:"frequentDestinationsModule.js"},missingRootSectionError:{errId:4004,errMsg:"Missing required section: ",errSource:"frequentDestinationsModule.js"},frequentDestinationsError:{errId:4005,errMsg:"Error rendering frequent destinations",errSource:"frequentDestinationsModule.js"},appLaunchFailureFromFrequentDestinations:{errId:4006,errMsg:"Failed to launch app from Frequent Destinations section. ",errSource:"frequentDestinationsLaunchHelper"},appLaunchFailureFromAllAppsPivot:{errId:4007,errMsg:"Failed to launch app from All Apps pivot. ",errSource:"allAppsModule"},bingImageOfTheDayError:{errId:4008,errMsg:"Failed to load Bing image on page",errSource:"bingImageOfTheDay"},anaheimBrowserSettings:{errId:4009,errMsg:"Failed to fetch anaheim browser settings",errSource:"anaheimBrowserSettings"},anaheimTopSites:{errId:4010,errMsg:"Failed to render top sites",errSource:"anaheimTopSites"},edgeTopSitesNotVisible:{errId:4011,errMsg:"Failed to render Edge top sites",errSource:"verifyPageElements.js function validateVisibility()"},spaTopSitesNotVisible:{errId:4012,errMsg:"Failed to render SPA top sites",errSource:"verifyPageElements.js function validateVisibility()"},oneTrustLoadError:{errId:5003,errMsg:"Spartan- OneTrust failed to load: ",errSource:"header script tag"},oneTrustDialogError:{errId:5004,errMsg:"Spartan- OneTrust dialog error: ",errSource:"header script tag"},sportsLiteRefreshTouchFilter:{errId:6111,errMsg:"SportsLite: Refresh Touch Filter ajax call error",errSource:"liteTouchFiltersModule.js function liteTouchFilters.loadTouchFilterContent()"},sportsLiteLiveUpdate:{errId:6112,errMsg:"SportsLite: Live Update ajax call error",errSource:"liteLiveUpdateModule.js function liteLiveUpdateModule.loadNewLiveUpdate()"},sportsLiteCheckDataHash:{errId:6113,errMsg:"SportsLite: Check Data Hash ajax call error",errSource:"liteLiveUpdateModule.js function liteLiveUpdateModule.checkDataHash()"},sportsLiteFilterRefresh:{errId:6114,errMsg:"SportsLite: Filter Refresh ajax call error",errSource:"liteFilterRefreshModule.js function liteFilterRefreshModule.FireFilterRefreshAjaxCall()"},sportsLiteFilterRefreshFallBack:{errId:6115,errMsg:"SportsLite: Filter Refresh fall back ajax call error",errSource:"liteFilterRefreshModule.js function liteFilterRefreshModule.FireFallbackAjaxRefreshCall()"},sportsLiteFollowControlInterestExist:{errId:6116,errMsg:"SportsLite: Follow Control Post user interest check error",errSource:"liteFollowControlModule.js function liteFollowControlModule.DoesInterestExist()"},sportsLiteFollowControlInterestOptinStatus:{errId:6117,errMsg:"SportsLite: Follow Control Get user interest Optin status fail",errSource:"liteFollowControlModule.js function liteFollowControlModule.DoesInterestExist()"},sportsLiteFollowControlInterestAdd:{errId:6118,errMsg:"SportsLite: Follow Control Post user Add new interest fail",errSource:"liteFollowControlModule.js function liteFollowControlModule.DoesInterestExist()"},sportsLiteFollowControlInterestDelete:{errId:6119,errMsg:"SportsLite: Follow Control Post user Delete interest fail",errSource:"liteFollowControlModule.js function liteFollowControlModule.DoesInterestExist()"},rightRailStackModeNoData:{errId:6501,errMsg:"dynamic right rail in article ajax call failed and render blank impacting monetization",errSource:"dynamicRightRailStacked.js function fetchRightRailFeedContent"},monetizationAdRealTimeScanConfiant:{errId:7500,errMsg:"Failed to work",errSource:"adRTScanConfiantWrapper"},monetizationBingClient:{errId:7530,errMsg:"BingFailed",errSource:"bingAds.js",reportingType:1},bingViewibilityError:{errId:7501,errMsg:"BingViewability",errSource:"bingViewability.js",reportingType:1},monetizationNativeInDisplayBannerTimeout:{errId:7502,errMsg:"Failed to remove top banner in timeout flight",errSource:"adCore.js"},monetizationNativeInDisplayTodayTimeout:{errId:7503,errMsg:"Failed to remove today in timeout flight",errSource:"adCore.js"},clarityError:{errId:7504,errMsg:"Failed to load clarity script",errSource:"clarity.js"},monetizationDisplayNoValidSize:{errId:7505,errMsg:"Failed to get valid ad size for display ad",errSource:"adJAC.js"},monetizationNativeInDisplayArticleBannerTimeout:{errId:7506,errMsg:"Failed to remove article top banner in timeout flight",errSource:"adCore.js"},monetizationNativeInDisplayArticleTopRightTimeout:{errId:7507,errMsg:"Failed to remove article top right in timeout flight",errSource:"adCore.js"},monetizationNativeInDisplaySweeperFailure:{errId:7509,errMsg:"Failed to get ads for display ads sweeper",errSource:"hpNativeAdHandler.js"}});require(["errorCategory"],function(t){tt(n,t.monetizationBingClient)})}function tt(n,t){require(["track"],function(i){var r={errId:t.errId,errMsg:t.errMsg+". "+n,errSource:t.errSource,reportingType:t.reportingType};i.trackAppErrorEvent(r)})}var v,y,p="",w,b;if(i&&i.clientSettings&&i.clientSettings.vk&&(p=i.clientSettings.vk),!h){k("bing native ad module selector is not present, vk: "+p);return}if(w=t.getElementById(h),a&&(b=t.getElementsByClassName(h),b&&b.length>0&&(w=b[0])),!w){k("bing native ad container doesn't exist, bing type: "+h+", vk: "+p);return}(l&&c&&(v=l,y=c),d(w),v&&y)&&nt()}}});require(["bingAds","c.deferred"],function(n){n.getBingAds("bingnativeeoab","","",!1)});require(["mediator","trackInfo"],function(n,t){function r(){require(["c.deferred"],function(){n.unsub(i,r);require({js:"//cdn.vidible.tv/prod/max-suite/evergreen/msn.com.js"})})}var i="riveritemsPositioned";t.trackCustomProperty("videoPartnerJs","Video_Oath");n.sub(i,r)});define("riverUtils",["jquery","document","evaluate","viewport"],function(n,t,i,r){function f(n){try{return n&&i(n)}catch(t){}}function e(n){u=n}function o(i){if(!u)return!1;var f=r.getDimensions(),e=n(t).height()-f.height-i;return f.top>=e}var u=!0;return{tryParseJson:f,shouldViewportTriggerAjax:o,setLoadingOnScrollAllowed:e}});define("staticsLoaderHelper",["document"],function(n){function r(r){if(t&&r){var u=n.createElement("script");u.src=i(r);u.async=!0;t.appendChild(u)}}function u(r,u){if(t&&r){var f=n.createElement("link");return f.rel="stylesheet",f.href=i(r),f.media="all","function"==typeof u&&f.addEventListener("load",u),t.appendChild(f),!0}return!1}function i(n){return n.replace(/&amp;/g,"&")}var t=n.getElementsByTagName("head")[0];return{loadJs:r,loadCss:u}});define("oneRiverAjax",["jquery","jqBehavior","mediator","viewport","riverUtils","trackingConstants","navigation"],function(n,t,i,r,u,f,e){return t(function(t){function a(){c?i.unsub(o,s):i.unsub(l,h)}function s(){a();y()}function h(){if(u.shouldViewportTriggerAjax(v))return s(),!0}function y(){function o(n,t){var i=document.createElement(n);for(var r in t)i.setAttribute(r,t[r]);return i}function s(){t.addClass("show");define("c.readyForRiver",1)}function c(){var e=t.closest("[data-id]"),o=0,r=+e.attr("data-id"),u,n,s,i;if(r)for(u=e.find("[data-m]"),n=u.length-1;n>=0;n--)if(s=u.eq(n),i=s.data("m"),i.o&&i.p==r){o=i.o;break}return{lastIndex:f.trackingData.lastIndex,parentId:r,lastOrdinal:o}}var i=t.attr("data-first-page-ajax-url"),h=t.attr("data-service-page-data"),r=c(),u;i=e.mergeQueryStringParams(i,{telemetrystartindex:r.lastIndex});u={ExistingTelemetryParentId:r.parentId,ExistingOrdinalStartIndex:r.lastOrdinal+1,PageData:h};i&&n.ajax({url:i,data:JSON.stringify(u),method:"POST",contentType:"application/json",headers:{ajaxevent:"1"},success:function(i){var f,r,y,p,h,e,u,w,c;t.html(i);var l=t.find(".oneriverpage"),a=n("head")[0],v=l.data("js");if(v)for(f=v.split(",/"),r=0;r<f.length;r++)y=r===0?f[r]:"/"+f[r],p=o("script",{async:"true",type:"text/javascript",src:y}),a.appendChild(p);if(h=l.data("css"),h)for(e=h.split(",/"),u=0;u<e.length;u++)w=u===0?e[u]:"/"+e[u],c=o("link",{rel:"stylesheet",type:"text/css",href:w}),c.onload=s,a.appendChild(c);else s()}})}var c=t.attr("data-load-ajax-on-demand"),o="loadoneriverajax",l=r.scrollChangeEventName,v=parseInt(t.attr("data-dist-first-page"))||500;return{setup:function(){c?(i.sub(o,s),define("c.oneRiverAjaxReady",1)):h()||i.sub(l,h)},teardown:a,onDemandMediatorEventName:o}})});require(["binding","c.dom","c.deferred"],function(n){n("oneRiverAjax","#oneriverajax").all()})