var awa,behaviorKey,Perf,globalLeft,Gemini,deferredCanary,g_ashsC,g_hsSetup,canary;window._perfMarker&&window._perfMarker("TimeToJsBundleExecutionStart");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}}});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(["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"],function(n,t,i,r,u,f,e,o,s,h){function tt(){ot()&&it()}function it(){t.get({url:rt(),dataType:"html",success:function(n){require(["c.onload"],ut(n))},error:function(n){p(n)},timeout:1500,ontimeout:function(n){p(n)}})}function rt(){var r=n.getParamsFromUrl(location.href),f="/{0}/{1}/irisbannerajax?placement={2}&template={3}&position={4}&canvas={5}".format(i.locale,i.clientSettings.vk,l.pid,l.tmpl,l.pos,l.canvas),u="",t,e;for(t in r)r.hasOwnProperty(t)&&(e=r[t],u+="&"+t+"="+e);return u&&(f+=u),f}function ut(n){function it(){var u=t.querySelectorAll(".irisbanner>header>a,.irisbanner .btn1,.irisbanner .btn2,.irisbanner .closeicon"),n,i,r;Array.prototype.forEach.call(u,function(n){n.addEventListener(a,w)});n=o.querySelector(".irisbanner .dismiss");n.addEventListener(a,ft);i=t.querySelectorAll(".irisbanner>header>a,.irisbanner .btn1,.irisbanner .btn2");Array.prototype.forEach.call(i,function(n){n.addEventListener(a,ct)});r=t.querySelectorAll(".irisbanner .closeicon, .irisbanner .dismiss");Array.prototype.forEach.call(r,function(n){n.addEventListener(a,lt)})}function rt(){var n=f.getAttribute("data-duration"),t;return i&&i.clientSettings&&i.clientSettings.uiprsettings&&i.clientSettings.uipr&&(t=e.uiprBannerRenderDelayInMinutes||8,n>t&&(n=t)),n}var f,h,y,b;if(!n){p("Empty response received for the ajax call");return}var tt=new e.DOMParser,s=tt.parseFromString(n,"text/html"),t=s&&s.getElementById(nt);t&&(f=t.getElementsByClassName("irisbanner")[0],h=f.getAttribute("data-position"),v=v+"-"+h,y=l.phdiv,o.getElementById(y).appendChild(t),Array.prototype.forEach.call(t.querySelectorAll("img"),function(n){r.reset(n)}),g(),u.trackPartialImpression(t),k.classList.add(v),c=st(f),ht(),it(),b=rt(),setTimeout(w,b*6e4),d())}function d(){setTimeout(function(){s.pub("IrisBannerRendered")},1e3)}function p(){d()}function w(){k.classList.remove(v);g()}function ft(n){n.preventDefault();w()}function g(){setTimeout(function(){s.pub(h.sizeChangeEventName,"irisBannerShow")},1e3)}function et(){var n=o.head&&o.head.getAttribute("iris-modules-settings");return JSON.tryParse(n)}function ot(){return o.getElementById("conditionalbanner")||o.getElementById("breakingnews")||o.getElementById("breakingnewsbanner")?!1:!0}function st(n){var t=null;return n&&(t=JSON.tryParse(n.getAttribute("data-json"))),!t,t}function ht(){var n=c&&c.tvb;n=n&&decodeURIComponent(n);n&&!b[n]&&(f(n),b[n]=1)}function ct(){var n=c&&c.tcb;n=n&&decodeURIComponent(n);n&&f(n)}function lt(){var n=c&&c.tdb;n=n&&decodeURIComponent(n);n&&f(n)}var y=et();if(y&&y.length){var l=y[0],b={},a="click",v="irisbactive",nt="irisbanner",k=o.body,c;return tt(),{}}});define("adCommon",["document","pageTime","classList","headData","viewAware"],function(n,t,i,r,u){function s(n,t,i){n&&typeof t=="function"&&i&&(i[n]?i[n].push(t):i[n]=[t])}function h(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 c(n,t,i){n&&t&&(typeof i=="string"||typeof i=="number")&&(n[t]=i)}function l(){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 a(){return o("MUID")}function v(){var n=r.locale.split("-");return n.length>1?n[1].toUpperCase():null}function y(){return o("TOptOut")}function f(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 p(t,r,u,f,e){var o=e||((n.getElementById(t)||{}).parentNode||{}).parentNode;o&&r&&(u||i.contains(o,"widead"))&&(o.style.display="",o.style.visibility="visible")}function w(n,t){n&&(n.forcefulVisibilityInEffect||(n.clientRect=n.elem.getBoundingClientRect()),n.isVisible=f(n.clientRect,n),n.canBeDisplayed=e(n,t)&&!n.shouldHideAds,n.canBeDisplayed|=n.forceDisplayOn||n.canBeDisplayed)}function e(n,t){return t=t||u.currentView(),!!(t&n.allowedViews)}function o(t){var r=new RegExp("\\b"+t+"\\s*=\\s*([^;]*)","i"),i=r.exec(n.cookie);return i&&i.length>1?i[1]:""}function b(){return window.performance&&typeof window.performance.now=="function"?window.performance.now():(new Date).getTime()}function k(){return(new Date).getTime()+"|"+(Math.random()*9+1)*Math.pow(10,17)}function d(){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}return{addEventListener:s,callEventHandlers:h,eventTypes:{AdRequested:"AdRequested",BeforeAdRender:"BeforeAdRender",AdRefreshed:"AdRefreshed",ErrorOccurred:"ErrorOccurred",AdNoBid:"AdNoBid"},adTelemetryAttrs:{DapStartTime:"dst",DapEndTime:"den",FriendlyId:"id",PageGroup:"pg",Width:"w",Height:"h",Status:"status",AppNexusAdId:"anAd",SequenceId:"seqid",Sdk:"sdk",AdFinalEndTime:"fen",OathAsid:"oAsid"},isPlacementVisible:f,setAdContainerDisplayState:p,updateElementData:c,isAllowedInView:e,checkAndSetAdVisibility:w,getPageType:l,getOptOut:y,getMuid:a,getCountryCode:v,getCurrentTime:b,getAdFlights:d,responseStatusCode:{Success:1,NoAd:2,OneByOneCollapsePixel:3,AdError:4,NullAdObject:5,Unknown:6},getOathAsid:k}});define("dap",["viewAware","document","adCommon","dapmgr","evaluate","classList","viewport","pageTime","visibility"],function(n,t,i,r,u,f,e,o,s){function c(c,w,nt,st,ht,ct){function fi(){var e=ct&&ct.forcefulVisibility,o=ct&&ct.forcefulDisplay,s=e===!0,h=o===!0,r,u,t,i,n;(a==undefined&&(a=ct&&ct.adaptiveRefresh===!0,a&&typeof ct.adaptiveRefreshInterval=="number"&&(b=ct.adaptiveRefreshInterval||b),a=!0),r=0,ct&&typeof ct.adCallAutoRefreshInterval=="number"&&(r=ct.adCallAutoRefreshInterval),u=5,ct&&typeof ct.adCallAutoRefreshMaxCount=="number"&&(u=ct.adCallAutoRefreshMaxCount),t=vt&&vt.parentNode&&vt.parentNode.parentNode,i=et,t)&&(f.contains(t,"widead")?i=ft:f.contains(t,"groupad")&&(i=ot),n=d[st],typeof n!="number"&&(n=rt++,d[st]=n),lt={params:c,width:w,height:nt,htmlid:st,options:ct||{},allowedViews:ci(),sizeCharacteristics:{},clientRect:vt.getBoundingClientRect(),isRendered:!1,isLoaded:!1,isVisible:!1,canBeDisplayed:!1,forcefulDisplayInEffect:h||o===!1,forceDisplayOn:h,forcefulVisibilityInEffect:s||e===!1,forceVisibilityOn:s,canDisplayAdChoices:!1,isMonitored:!1,elem:vt,adType:i,idx:p.length,telemetry:{},currentRefreshCount:n,friendlyId:"",pg:"",shouldHideAds:dt,completionCb:pi,refreshAd:ti,rd:b,ari:r,armc:u},lt.friendlyId=lt.htmlid.substr(0,ut)+"_"+lt.idx,lt.pg=ai(c),p.push(lt),ei(),li())}function ei(){h?(h.sub(e.scrollChangeEventName,yt),h.sub("adrefresh",ti)):require(["mediator"],function(n){h=n;h.sub(e.scrollChangeEventName,yt);ct.enableAdRefresh&&h.sub("adrefresh",ti)})}function oi(){h?h.sub(e.scrollChangeEventName,yt):require(["mediator"],function(n){h=n;h.sub(e.scrollChangeEventName,yt)})}function ii(){h?h.unsub(e.scrollChangeEventName,yt):require(["mediator"],function(n){h=n;h.unsub(e.scrollChangeEventName,yt)})}function yt(){pt()}function si(){require(["adDetection"],function(n){lt.detectionObject=n(lt);lt.detectionObject.startDetection()})}function pt(){!lt||bt||lt.isRendered||s.isHidden()&&lt.ari&&lt.ari>0||(i.checkAndSetAdVisibility(lt,at),i.setAdContainerDisplayState(lt.htmlid,lt.isVisible,lt.canBeDisplayed||lt.isRendered,lt.canDisplayAdChoices),lt.isVisible&&lt.canBeDisplayed)&&(r.sandboxOptions=lt.options.sandbox,r.useXDomainIframe=lt.options.useXDomainFrame,i.updateElementData(lt.telemetry,i.adTelemetryAttrs.DapStartTime,o()),hi())}function hi(){r.renderAd(lt.htmlid,lt.params,lt.width,lt.height,!1,lt);i.updateElementData(lt.telemetry,i.adTelemetryAttrs.DapEndTime,o());lt.st=i.getCurrentTime();++g;lt.isRendered=!0;r.useXDomainIframe||si();ii();l||(ni(),v=ri());kt()}function ri(){var t=n.views;return at&t.SIZE1COLUMN&&1||at&t.SIZE2COLUMN&&2||at&t.SIZE3COLUMN&&3||at&t.SIZE4COLUMN&&4||0}function ci(){var t,i;return vt&&(t=vt.getAttribute("data-adjs"),i=u(t).allowedViews,t)?n.views[i]||n.views.NONE:null}function li(){lt&&pt()}function ai(n){return(ui.exec(n)||{})[1]||""}function kt(){if(lt){var n='{"w":'+y+',"h":'+k+',"c":'+v+',"v":'+(lt.isVisible?1:0)+',"d":'+(lt.canBeDisplayed?1:0)+',"r":'+(lt.isRendered?1:0)+',"s":'+wt+"}";lt.elem.setAttribute("data-ad",n)}}function ni(){var n=e.getDimensions(),i;l&&l.width==n.width||(l=n,i=t.getElementById(tt),y=i?i.offsetWidth:n.width,k=n.height)}function ti(){yi();typeof lt.order=="number"?setTimeout(function(){pt()},lt.order):pt()}function vi(){var n=lt.elem.querySelector("iframe");n&&(n.src="about:blank");lt.elem.innerHTML=""}function yi(){vi();lt.isRendered=!1;lt.isLoaded=!1;lt.isVisible=!1;lt.canBeDisplayed=!1;lt.canDisplayAdChoices=!1;lt.sizeCharacteristics.adSizeType=it;lt.alreadyCalled=!1;ii();oi()}function pi(){lt.isLoaded||(lt.isLoaded=!0,--g)}var lt,at,wt,dt=!1,bt=!1,ui=/\bPG=([^&]*)/i,vt=t.getElementById(st),gt;(bt=ct&&ct.disableAds===!0,gt=ct&&ct.disableAdPlacement,dt|=bt,(dt||gt)&&(i.setAdContainerDisplayState(st,!0,!1,!1),bt||gt))||(n.listen(function(n){(at=at||n,at!=n)&&(at=n,v=ri(),ni(),kt(),pt())}),fi(),require(["scaledView"],function(n){wt=n.isScaled();kt();n.addListener(function(n){wt!=n&&(ni(),wt=n,kt())})}))}function nt(){w.refreshAllAds()}var v,l,y,k,tt="header-common",it=0,h;r.enableUnblockingOnload&&r.enableUnblockingOnload(!0);var p=[],d={},rt=0,ut=15,g=0,ft=0,et=2,ot=3,a,w,b=3e3;return c.adPlacements=p,c.adLoadedEvent="adloaded",c.adRerenderedEvent="adrerendered",c.refresh=function(){w?nt():require(["adRefresh"],function(n){w=n;nt()})},c});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&&(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("4500")||4500;return{refresh:d,refreshOneAd:b,refreshAllAds:w,updateAdsProviderId:k,refreshAdByAdObject:f}});define("adAutoRefresh",["mediator","adRefresh","adCommon","visibility","trackInfo","c.deferred"],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}});define("dapmgr",["appnexusAst","adCommon","logging"],function(n,t,i){function ut(i,u){n.onEvent(y,i,function(){});n.onEvent(p,i,function(n){t.callEventHandlers(t.eventTypes.AdRefreshed,n,r,e)});n.onEvent(w,i,function(n){if(!n){n={statusCode:t.responseStatusCode.NullAdObject,divid:i};s(n);return}n.divid=i;!n.height&&n.banner&&n.banner.height&&(n.height=n.banner.height);!n.width&&n.banner&&n.banner.width&&(n.width=n.banner.width);n.oAsid=u;t.callEventHandlers(t.eventTypes.AdRefreshed,n,r,e)});n.onEvent(b,i,function(n){n=n||{divid:i};n.statusCode=t.responseStatusCode.AdError;s(n)});n.onEvent(k,i,function(n){n=n||{divid:i};n.statusCode=t.responseStatusCode.AdError;s(n)});n.onEvent(d,i,function(n){n=n||{divid:i};n.statusCode=t.responseStatusCode.OneByOneCollapsePixel;s(n)});n.onEvent(g,i,function(n){n=n||{};n.statusCode=t.responseStatusCode.NoAd;n.divid=i;t.callEventHandlers(t.eventTypes.AdNoBid,n,r,e)})}function ft(t){n.offEvent(y,t);n.offEvent(p,t);n.offEvent(w,t);n.offEvent(b,t);n.offEvent(k,t);n.offEvent(d,t);n.offEvent(g,t)}function s(n){t.callEventHandlers(t.eventTypes.ErrorOccurred,n,r,e)}function et(n,t){return(t.exec(n)||{})[1]||""}var h={},r=[],u,f,nt=/\bPROVIDERID=([^&]*)/i,v={LB:[[728,90],[620,400],[650,170],[750,200],[750,300],[760,100],[768,150],[800,250],[930,80],[930,100],[930,180],[940,180],[940,300],[960,180],[970,40],[970,90],[970,250],[980,120],[980,150],[980,240],[980,250],[980,300],[980,400],[994,118],[994,250],[1e3,90],[1e3,300],[1010,150],[1010,300],[1192,300],[1250,240],[1250,360],[1272,328],[1272,250]],RR:[[300,250],[300,600]]},e="appnexus",c,l,tt=t.getOptOut(),o,it=t.getMuid(),a,rt=t.getAdFlights(),y="adRequested",p="adAvailable",w="adLoaded",b="adError",k="adRequestFailure",d="adCollapse",g="adNoBid";return n.l||(n.l=!0),h.renderAd=function(r,e,s,h,y,p){var w,b;u=p.options.prid||et(e,nt);s=p.options.adsVNextWidth||s;h=p.options.adsVNextHeight||h;o=o||p.options.apnId;ft(r);w=t.getOathAsid();u||(u="EMPTYPIDAN",i.error("ProviderId is empty for PG="+p.pg));l||(l=t.getCountryCode());c||(c=t.getPageType());f=s==="LB"?v.LB:s==="RR"?v.RR:[s,h];b={member:o,sizes:f,targetId:r,invCode:p.pg,extInvCode:l,allowSmallerSizes:!1,trafficSourceCode:"pg:"+p.pg+";p:"+u+";r:"+p.options.rid,keywords:{optout:tt,flightIds:rt},rendererOptions:{playOnMouseover:p.options.playOnMouseover,audioOnMouseover:p.options.audioOnMouseover,playVideoVisibleThreshold:p.options.playVideoVisibleThreshold,nonViewableBehavior:p.options.nonviewablebehavior,playerTechnology:["flash","html5"],adText:p.options.adtext,showMute:p.options.showmute,showVolume:p.options.showvolume,showProgressBar:p.options.showprogressbar,allowFullscreen:p.options.allowfullscreen,vpaidTimeout:p.options.vpaidTimeout,terminateUnresponsiveVPAIDCreative:p.options.terminateUnresponsiveVPAIDCreative,enableInlineVideoForIos:p.options.enableInlineVideoForIos,delayExpandUntilVPAIDInit:p.options.delayExpandUntilVPAIDInit,delayExpandUntilVPAIDImpression:p.options.delayExpandUntilVPAIDImpression,disableTopBar:p.options.disableTopBar,preShow:{type:p.options.preShowType,url:p.options.preShowUrl},postShow:{type:p.options.postShowType,clickUrl:p.options.postShowClickUrl,url:p.options.postShowUrl},fallback:{type:p.options.fallbackType,clickUrl:p.options.fallbackClickUrl,url:p.options.fallbackUrl},skippable:{videoThreshold:p.options.videothreshold,videoOffset:p.options.videooffset,skipLocation:p.options.skiplocation,skipText:p.options.skiptext,skipButtonText:p.options.skipbuttontext}}};b.nobidIfUnsold=!0;a=a||{member:o,user:{externalUid:it,externalImpId:w},keywords:{page_type:c,rid:p.options.rid,provider_id:u}};n.setPageOpts(a);n.defineTag(b);n.setEndpoint("m.adnxs.com");n.loadTags();n.showTag(r);ut(r,w)},h.addEventListener=function(n,i){t.addEventListener(n,i,r)},h});define("adDetection",["document","pageTime","mediator","adCommon","perfPing","classList","dapmgr","adTelemetry","window"],function(n,t,i,r,u,f,e,o){function l(n){function p(){r.updateElementData(n.telemetry,r.adTelemetryAttrs.FriendlyId,n.friendlyId);r.updateElementData(n.telemetry,r.adTelemetryAttrs.PageGroup,n.pg);w()}function w(){if(!n.subscribed){var i=r.eventTypes;e.addEventListener(i.BeforeAdRender,function(){});e.addEventListener(i.AdRefreshed,function(n){u(n,"ads log: "+t()+": Ad creative loaded.",k)});e.addEventListener(i.ErrorOccurred,function(n){u(n,"ads log: "+t()+": Ad creative error.",b)});e.addEventListener(i.AdNoBid,function(n){u(n,"ads log: "+t()+": Ad no bid.",g)});n.subscribed=!0}}function u(t,i,r){t&&n&&t.divid===n.htmlid&&(n.alreadyCalled||(n.alreadyCalled=!0,typeof r=="function"&&r(t)))}function b(t){v(t);a(t,"error");typeof n.completionCb=="function"&&n.completionCb();l()}function k(t){n.height=t.height;n.width=t.width;n.anAdId=t.anAdId||t.creativeId;n.anAuctionId=t.anAuctionId;v(t);y(t);a(t,"success");i.pub(s,n);typeof n.completionCb=="function"&&n.completionCb();d();l()}function d(){typeof n.refreshCallback=="function"&&n.refreshCallback(n)}function g(t){n.height=t.height=1;n.width=t.width=1;y(t);a(t,"nobid");i.pub(s,n);typeof n.completionCb=="function"&&n.completionCb();l()}function l(){}function nt(){}function v(t){if(t=t||{},n.canDisplayAdChoices=t.width>2&&t.height>2,n.canDisplayAdChoices){var i=n.elem.parentNode.querySelector(".adchoices,.adchoicesjs");f.add(i,"show")}}function y(t){n.elem.style.display="";n.elem.style.visibility="visible";var i=((n.elem||{}).parentNode||{}).parentNode;i&&(i.style.height="",t.width>2&&t.height>2?(f.remove(i,c),f.add(i,h)):(f.remove(i,h),f.add(i,c)),n.anAdId&&n.elem.setAttribute("data-anAdId",n.anAdId))}function a(i,u){i=i||{};r.updateElementData(n.telemetry,r.adTelemetryAttrs.Width,n.width);r.updateElementData(n.telemetry,r.adTelemetryAttrs.Height,i.height);r.updateElementData(n.telemetry,r.adTelemetryAttrs.Status,u);r.updateElementData(n.telemetry,r.adTelemetryAttrs.AppNexusAdId,n.anAdId);r.updateElementData(n.telemetry,r.adTelemetryAttrs.SequenceId,i.seqId);r.updateElementData(n.telemetry,r.adTelemetryAttrs.Sdk,i.msnSdkName);r.updateElementData(n.telemetry,r.adTelemetryAttrs.AdFinalEndTime,t());r.updateElementData(n.telemetry,r.adTelemetryAttrs.OathAsid,i.oAsid);o.recordAdOperation(n)}return{startDetection:p,stopDetection:nt}}var s="adloaded",h="non-empty-ad",c="ad-1x1";return l});define("adLoad",["viewAware","classList","evaluate","mediator","pageTime","document","imgSrc","c.dom"],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}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("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 lt(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 st(){ut=u.innerWidth||f.documentElement.clientWidth;ft=u.innerHeight||f.documentElement.clientHeight}function at(){return u.innerHeight||f.documentElement.clientHeight||f.body.clientHeight||0}function vt(){return u.pageYOffset||f.body.scrollTop||f.documentElement.scrollTop||0}function yt(){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 pt(){var n={};return u&&u.adsEnabled!=null&&(n.adoni=+u.adsEnabled),n}function wt(n,t,i){return i?t?[t,i].join(n):i:t}function ht(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}var bt=n.attr,kt=n.parent,nt,ct,ut,ft,d,tt=[0,0],ot=!0,et={},it=[],rt="",g={},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:pt()||{},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 ct},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="");it=[];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++)it.push(new lt(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 ft||st(),ft},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 ut||st(),ut},viewType:function(){return(o.isTmx||o.isMidlevel)&&!d&&e.listen(function(n){n&e.views.SIZE1COLUMN?d="size1column":n&e.views.SIZE2COLUMN?d="size2column":n&e.views.SIZE3COLUMN?d="size3column":n&e.views.SIZE4COLUMN&&(d="size4column")}),d},frameData:function(){if(u._pageTimings&&u._pageTimings.frameMarkerData)return JSON.stringify(u._pageTimings.frameMarkerData)},wasBrowserHiddenAtLeastOnce:function(){return h.wasBrowserHiddenAtLeastOnce()}},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++tt[0]},currentEventIndex:function(){return ot?++tt[0]:++tt[1]},resetEventIndex:function(){tt[1]=0;ot=!1}},custom:{addCustomTags:function(){u&&u.I12C&&(u.I12C.Morph===1?k.trackCustomProperty("adonc",1):k.trackCustomProperty("abd",u.I12C.Abd!=undefined?u.I12C.Abd:-1),k.trackCustomProperty("abdt",u.I12C.Abdt));var n=k.customTags;return n=c({},k.customTags,et),et={},JSON.stringify(n)},addCustomTagsForClickEvent:function(){var n="",t;if(typeof g=="object")for(t in g){n=JSON.stringify(g);break}return g={},n}},telemetryTracking:{setupParameters:function(n){var r=k.sitePage,u=k.client.getAnonCookieName(),i={evt:n,rid:t.getActivityId()||r.requestId,di:r.domainId,clid:k.client.clientId(),clidType:k.client.clientIdType(),issso:k.client.getSsoComplete(),aadState:k.client.getAadAuthentication()};return u&&(i.anoncknm=u),k.sitePage.frontDoor&&(i.afd=k.sitePage.frontDoor),i["pg.p"]=k.sitePage.page_product,i["pg.t"]=k.sitePage.page_type,i["pg.n"]=k.sitePage.page_name,i["pg.c"]=k.sitePage.page_configuration,i},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=at(),r.docht=yt(),r.scrollOff=vt(),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()),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),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 it)i=it[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(){if(k.shouldFireTelemetry()){if(rt=rt||(k.sitePage||{}).otfURL,!rt){s.error("[telemetryTracking.sendUpdate] BaseUrl was empty or undefined in sitePage.");return}if(n){n.idx=k.userDynamic.currentEventIndex();var t={url:rt,requestType:p.POST,eventType:n.evt||k.eventTypes.impressionUpdate,params:n,trackingType:p.OTF};w.pub(p.FireTelemetry,t)}}})}},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=wt(",",u,t));r.templ=ht(";",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&&(g[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(),et[n]=t)},updateExtendedFlightId:function(n,t){var i=k.sitePage;i&&t&&n&&b.validateTelemetryDataType(b.TelemetryPartnerNamespace,n)&&(i.extflightid=ht("|",i.extflightid,n+":"+t))}};return k});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 tt(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 ci(t){if(t){var i=t.errId+t.errSource,r=y.getItem(i,!0),u=(new Date).getTime();r&&u-r<=ei||(n.event={type:"app_error"},n.report=t,fi(JSON.stringify(t),!t.isInfo),tt("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 pt(t){if(t){var u=it(t),i=k(u,"id"),r;return n.wrapperId==i?void 0:(r=pt(u),r&&i)?[r,i].join(n.cmSeparator):i||r}}function wt(n){if(n){var u=it(n),i,t=0,r=0;if(!k(u,"id"))if(t=wt(u),t)t--;else return 0;for(i=ut(u)||[];r<i.length;r++){if(i[r]==n){t++;break}t+=bt(i[r])}return t}}function bt(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+=bt(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 li(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 ai(){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 vi(t){n.event={type:"adimpr_update"};var i=parseInt(t.w),r=parseInt(t.h);n.report={dst:t.dst,den:t.den,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};tt("getEventTrackingUrl")}function yi(t){n.event={type:"ad_feedback"};n.report={creativeId:t.creativeId,provId:t.adProvider,tag:t.feedbackTag,title:t.adTitle,lineage:t.lineage};tt("getEventTrackingUrl")}function pi(n){var u;if(n){if(n.reportingType||(n.reportingType=0),n.ignorePV&&y.setItem(st,1,!0),!n.forcedDispatch){var t=n.errId,i=y.getItem(t,!0),r=(new Date).getTime();if(i&&r-i<=hi)return}u=function(){wi(n);tt("getEventTrackingUrl");n.forcedDispatch||y.setItem(t,r,!0)};u()}}function wi(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};fi(JSON.stringify(t),!t.isInfo)}function kt(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());g(t,i,r,u,f,e,s)}function g(t,r,u,f,e,o,s,c){var v,w,d,g,ot,nt,rt,l,ut,p,et;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")||"";w=k(r,"data-hl")||"";f||w||(d=ct(r,"H4",2)||ct(r,"H3",2),d&&(f=i.text(d)));g=r instanceof HTMLAnchorElement?r.querySelector(".title"):"";!f&&g&&(f=i.text(g));typeof f!="string"&&(f=w||k(r,n.piitxt)||("FORM"==at(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||pt(r)||n.defaultModule;o=o||(k(r,"id")?1:wt(r));ot=r.className||k(r,"class");s=s||(/GT1-(\d+)\b/i.exec(ot)?RegExp.$1:"")||(/[?&]GT1=(\d+)\b/i.exec(v)?RegExp.$1:"");var y="",st="",lt="",vt=n.cmSeparator,yt;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)){nt="data-m";y=k(r,nt);y||(rt=it(r),y=rt?k(rt,nt):"");try{l=a(y);l&&l.y&&!l.ct&&(ut=b.getTelemetryContentType(l.y),ut&&(l.ct=ut));!c&&t.contentAction&&(c=t.contentAction);c&&(c=b.validateTelemetryDataType(b.TelemetryContentAction,c));!c&&l&&l.y&&(c=b.getTelemetryContentAction(l.y))}catch(bt){l=null}p=rr(r);p&&(st=p.nameLineage.reverse().join(vt),lt=p.ordinalLineage.reverse().join(vt));yt=t.time}et=h.getHostName(u);et&&et.toLowerCase().indexOf("bing.com")>-1&&(u=ft.filterUrlParams(u,["q","pq"]),f="");n.report={destinationUrl:u,headline:f,contentModule:e,contentElement:o,campaignId:s,module:l,sourceIndex:r.sourceIndex||"",nodeName:r.nodeName||"",nLineage:st,oLineage:lt,timeToInteract:n.timeToInteract(yt),contentAction:c};tt("getEventTrackingUrl")}}function bi(t,i){var u,f,e,r,v,a,p,w;i=!!i;delete n.event;delete n.userStatic.requestId;delete n.overrideClientParams;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})}));tt("getPageViewTrackingUrl");vt?s.pub("pageView"):(vt=1,s.pub("pageViewOnLoad"));delete n.overrideClientParams}function ki(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 dt(n,t){var i=k(n,t);if(i)try{return a(i)}catch(r){return null}return null}function gt(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 di(t,i,r,u){var c,o,s,l,f,h,a,e,v;if(t){for(t.jquery&&(t=t[0]),c=ki(t),o=[],s=0;s<c.length;s++)(l=c[s],!i||n.telemetryTracking.isVisible(l))&&(f=dt(l,"data-m"),h=f?f.i:undefined,h===undefined||gt(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 gi(){ot=[]}function nr(n){var t=new RegExp(si).exec(n);return t&&t.length&&t[1]||null}function tr(t){var r=null,u,i;return t&&(t.indexOf(yt)==-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=nr(t)),r}function lt(n,t,i){var r=null;return nt.createEvent?(r=nt.createEvent("Events"),r.initEvent(t,!1,!0,i||e,0,0,0,0,0,!1,!1,!1,!1,0,null)):nt.createEventObject&&(r=nt.createEventObject(n),r.type=t),r&&(r.customTarget=i,r.originalEvent=n&&n.type),r}function ir(n){n.preventDefault?n.preventDefault():n.returnValue=!1}function ni(n){ii(n)}function ti(n){2!=n.button&&ii(n)}function rr(n){for(var i={},r=[],u=[],t;n;)t=dt(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 ur(n){try{if(n&&rt&&rt===n)return!0;rt=n;setTimeout(function(){rt=null},oi)}catch(t){return rt=null,!1}return!1}function ii(t){var r,e,o,s,u,f,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||!ur(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(u=t,t.type==n.eventTypes.contextmenu&&(u=lt(t,n.eventTypes.click,r)),f=r.href,f&&f.length){if(f.indexOf("#")==f.length-1||f.indexOf(yt)>=0)if(t.type==n.eventTypes.click)h=tr(f),h&&(u=lt(t,n.eventTypes.nonNavClckEvt,r));else if(t.type==n.eventTypes.contextmenu)return;u.type==n.eventTypes.nonNavClckEvt&&ir(t);t.contentAction&&(u.contentAction=t.contentAction);v.addOcidToHref(f,r,u);u.isPropagationStopped||g(u,r)}else t.type!=n.eventTypes.contextmenu&&(t.contentAction?g({type:n.eventTypes.nonNavClckEvt,target:r,contentAction:t.contentAction}):g({type:n.eventTypes.nonNavClckEvt,target:r}))}}}function fr(i,r){if(i&&i.evt&&n.shouldFireTelemetry()){i.adid&&(i.adid=i.adid.toString());var u=n.sitePage,f=n.client,e=n.userDynamic,h=n.telemetryTracking.setupParameters(i.evt),c={bh:f.height(),bw:f.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?e.firstEventIndex():e.currentEventIndex()},l=t({},i,h,c),o=ui(l),a={url:u.otfURL,requestType:p.GET,eventType:o.evt,params:o,trackingType:p.OTF,eventSource:"VideoPlayer"};s.pub(p.FireTelemetry,a)}}function er(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,ri("feedback"));r=ui(r);n.telemetryTracking.sendUpdate(r)}}function ri(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 ui(n){var i={};for(var t in n)n[t]!=undefined&&(i[t]=n[t]);return i}function or(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)gt(u.toLowerCase(),t)||(f=f+u+"="+o[u]+"&")}return f.slice(0,-1)}return n}function fi(n,t){var u=new Date,f=u+": "+ +u+" "+n,i=et.console,r;i&&(r=t?i.error:i.log,r&&r.call(i,f))}var k=i.attr,at=i.name,it=i.parent,ut=i.children,d=[],vt,et=e,nt=o,ei=3e5,rt=null,oi=500,yt="tevt=",si=/#tevt=([A-Za-z0-9]+_[A-Za-z0-9]+)(;*)/g,ot=[],hi=p.logSamplingRate||3e5,st="forced-page-refresh",ft;return s.sub("logerror",ci),ft={onContextMenu:ni,onClick:ti,trackEvent:g,trackFormSubmitEvent:kt,trackAdEvent:vi,trackAdFeedbackEvent:yi,trackVideoEvent:fr,trackFeedbackEvent:er,createEvent:lt,sendPageViewCandidate:ai,sendSinglePageViewBeacon:li,clearImpressionCache:gi,getFeedbackTrackingParams:ri,filterUrlParams:or,trackAppErrorEvent:function(n){w(function(){pi(n)})},trackPartialImpression:function(n,t,i,r){w(function(){di(n,t,i,r)})},trackPage:function(n,t){w(function(){bi(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"!=at(t)||k(t,"data-customformtrack")||f.bind(t,"submit",kt)},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(nt,"click",ti),f.bind(et,"load",g),f.bind(et,"unload",g),f.bind(nt,"contextmenu",ni),require(["c.dom"],function(){ft.form(i.getElementsByTagName("form"))}),s.sub("ViewabilityUpdatedEvent",function(t){w(function(){n.client.OTFTelemetry(t)})}),s.sub(p.ResetIdx,n.userDynamic.resetEventIndex),ft});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=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),c.call(f,u))})}function s(n){var t=n.attr(a);if(t)try{return i(t)}catch(r){return null}return{}}function c(n){n.i&&(this.attr(a,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(n){var t=n.parent().children();t.length>1?nt.call(t,this,n):this.o=1}function nt(n,i){var r=0;this.each(function(u,e){if(r++,e===i[0])n.o=r;else{var o=t(e),h=f(s(o),{o:r});c.call(o,h)}})}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 l(n,i,r,u,e){var o=t(n),l=s(o),h=f({},r,l),a=y.call(h,e);e||g.call(h,o);k.call(h,o,i);u&&u(o,h);c.call(o,h);a&&d(o,h)}var o=0,a="data-m",h="data-id",e="["+h+"]";return{setTrackingForSingleElement:function(i,u,f,e){var s,h;return v(),s=w(f),l(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),a=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)&&l(i,y,c,a,p)});b(h)&&(k=t(h),k.each(function(n,t){l(t,y,c,a,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(r[n])return r[n]}function v(n){if(u[n])return u[n]}function y(){r[i.AppInstall]=f.App;r[i.AppLaunch]=f.App;r[i.SponsoredContent]=f.SponsoredContent;r[i.StructuredData]=f.StructuredDataCard;r[i.AppStore]=f.AppStorePromo}function p(){u[i.AppInstall]=e.Install;u[i.AppLaunch]=e.Launch;u[i.Follow]=e.Follow;u[i.Unfollow]=e.Unfollow}var o={},r={},u={},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"},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},f={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},e={Undefined:0,Install:1,Launch:2,Transfer:3,Follow:4,Unfollow:5,Search:6,Share:7,Decline:8,Engage:9,Open:10,SignIn:11,Edit:12,Close:13,Like:14,Dislike:15,Unlike:16,Undislike:17,Mute:18,Unmute:19},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)},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)},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"},TelemetryPageType:t,TelemetryType:i,TelemetryContentType:f,TelemetryContentAction:e,ContentPlacedBySource:{Editor:0,PersonalizationAlgo:1,Bing:2,Taboola:3,Outbrain:4,AutoCuration:5,User:6,AppNexus:7,OtherSponconProvider:8},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,getTelemetryContentAction:v,getTelemetryPageInfo:c,validateTelemetryDataType:l};return y(),p(),h});awa=awa||{};awa.isInitialized=!1;awa.verbosityLevels={NONE:0,ERROR:1,WARNING:2,INFORMATION:3};awa.behavior={UNDEFINED:0,NAVIGATIONBACK:1,NAVIGATION:2,NAVIGATIONFORWARD:3,APPLY:4,REMOVE:5,SORT:6,EXPAND:7,REDUCE:8,CONTEXTMENU:9,TAB:10,COPY:11,EXPERIMENTATION:12,PRINT:13,SHOW:14,HIDE:15,MAXIMIZE:16,MINIMIZE:17,BACKBUTTON:18,STARTPROCESS:20,PROCESSCHECKPOINT:21,COMPLETEPROCESS:22,SCENARIOCANCEL:23,DOWNLOADCOMMIT:40,DOWNLOAD:41,SEARCHAUTOCOMPLETE:60,SEARCH:61,SEARCHINITIATE:62,TEXTBOXINPUT:63,PURCHASE:80,ADDTOCART:81,VIEWCART:82,ADDWISHLIST:83,FINDSTORE:84,CHECKOUT:85,REMOVEFROMCART:86,PURCHASECOMPLETE:87,VIEWCHECKOUTPAGE:88,VIEWCARTPAGE:89,VIEWPDP:90,UPDATEITEMQUANTITY:91,INTENTTOBUY:92,PUSHTOINSTALL:93,SIGNIN:100,SIGNOUT:101,SOCIALSHARE:120,SOCIALLIKE:121,SOCIALREPLY:122,CALL:123,EMAIL:124,COMMUNITY:125,VOTE:140,SURVEYINITIATE:141,SURVEYCOMPLETE:142,REPORTAPPLICATION:143,REPORTREVIEW:144,SURVEYCHECKPOINT:145,CONTACT:160,REGISTRATIONINITIATE:161,REGISTRATIONCOMPLETE:162,CANCELSUBSCRIPTION:163,RENEWSUBSCRIPTION:164,CHANGESUBSCRIPTION:165,REGISTRATIONCHECKPOINT:166,CHATINITIATE:180,CHATEND:181,TRIALSIGNUP:200,TRIALINITIATE:201,PARTNERREFERRAL:220,VIDEOSTART:240,VIDEOPAUSE:241,VIDEOCONTINUE:242,VIDEOCHECKPOINT:243,VIDEOJUMP:244,VIDEOCOMPLETE:245,VIDEOBUFFERING:246,VIDEOERROR:247,VIDEOMUTE:248,VIDEOUNMUTE:249,VIDEOFULLSCREEN:250,VIDEOUNFULLSCREEN:251,VIDEOREPLAY:252,VIDEOPLAYERLOAD:253,VIDEOPLAYERCLICK:254,VIDEOVOLUMECONTROL:255,VIDEOAUDIOTRACKCONTROL:256,VIDEOCLOSEDCAPTIONCONTROL:257,VIDEOCLOSEDCAPTIONSTYLE:258,VIDEORESOLUTIONCONTROL:259,VIRTUALEVENTJOIN:260,VIRTUALEVENTEND:261,IMPRESSION:280,CLICK:281,RICHMEDIACOMPLETE:282,ADBUFFERING:283,ADERROR:284,ADSTART:285,ADCOMPLETE:286,ADSKIP:287,ADTIMEOUT:288,OTHER:300};awa.behaviorKeys=[];for(behaviorKey in awa.behavior)awa.behaviorKeys.push(behaviorKey);awa.actionType={CLICKLEFT:"CL",CLICKRIGHT:"CR",CLICKMIDDLE:"CM",SCROLL:"S",ZOOM:"Z",RESIZE:"R",KEYBOARDENTER:"KE",KEYBOARDSPACE:"KS",GAMEPADA:"CGA",GAMEPADMENU:"CGM",OTHER:"O"};awa.cookie=function(){function r(n,i){var e=t(n),f,r,u;if(e&&i)for(f=e.split("&"),r=0;r<f.length;r++)if(u=f[r].split("="),u[0]&&i.toLowerCase()===u[0].toLowerCase())return u[1];return undefined}function t(t,i){for(var r,u,o,e=document.cookie.split(";"),f=0;f<e.length;f++){for(r=e[f];r.charAt(0)===" ";)r=r.substring(1);if(u=r.split("="),o=n(u.shift()),o===t&&u[0].indexOf(i)==(awa.utils.isValueAssigned(i)?0:-1))return n(u.join("="))}return undefined}function u(){for(var t,i,r,f=document.cookie.split(";"),e={},u=0;u<f.length;u++){for(t=f[u];t.charAt(0)===" ";)t=t.substring(1);i=t.split("=");r=n(i.shift());(r!="MSFPC"||r==="MSFPC"&&i[0].indexOf("GUID")==(awa.utils.isValueAssigned("GUID")?0:-1))&&(e[r]=n(i.join("=")))}return e}function n(n){var t=decodeURIComponent(n.replace("/+/g"," "));return t.indexOf('"')===0&&(t=t.slice(1,-1).replace(/\\"/g,'"').replace(/\\\\/g,"\\")),t}function i(n,t,i){var u,r;i?(r=new Date,r.setTime(r.getTime()+i*864e5),u="; expires="+r.toUTCString()):u="";window.document.cookie=n+"="+t+u+"; path=/;"}function f(n){i(n,"",-1)}return{getCookie:t,getCookieKeyValue:r,getAllCookies:u,setCookie:i,deleteCookie:f}}();awa.cv=function(){function y(){return u(r())}function r(){return f.concat(".",i.toString())}function h(){var n=r();if(u(n))return n}function p(i){var r,f,e,o,s;if(u(i)){for(r=i.split("."),f=r.length,r[f-1]=(parseInt(r[f-1],10)+1).toString(),e="",o=0;o<f;o++)e+=r[o],o<f-1&&(e+=".");if(s=r[0].length===n.baseLength?n.maxCorrelationVectorLength:t.maxCorrelationVectorLength,e.length<=s)return e}}function c(){var n=r();return u(n)?v(n.length+2):!1}function l(){return u(r())?v(f.length+1+(i+1+"").length):!1}function a(n){if(u(n)){var t=n.lastIndexOf(".");f=n.substr(0,t);i=parseInt(n.substr(t+1),10)}else return awa.logger.logWarning("Cannot set invalid correlation vector value"),null;return r()}function w(n){return n?a(n):(f=b(),i=0,h())}function b(){for(var n="",t=0;t<o.baseLength;t++)n+=e.charAt(Math.floor(Math.random()*e.length));return n}function k(){if(c())return f=f.concat(".",i.toString()),i=0,r()}function d(){if(l())return i=i+1,r()}function u(n){if(n){var t=n.split(".")[0];if(t){if(t.length===16)return s=1,g(n);if(t.length===22)return s=2,nt(n)}}}function g(n){if(t.validationPattern.test(n)&&n.length<=t.maxCorrelationVectorLength)return!0}function nt(t){if(n.validationPattern.test(t)&&t.length<=n.maxCorrelationVectorLength)return!0}function v(i){return s===1?i<=t.maxCorrelationVectorLength:i<=n.maxCorrelationVectorLength}function tt(){o=t}function it(){o=n}var f="",i=0,e="ABCDEFGHIJKLMNOPQRSTUVWXYZabcdefghijklmnopqrstuvwxyz0123456789+/",t={},n,o,s;return t.maxCorrelationVectorLength=63,t.baseLength=16,t.validationPattern=new RegExp("^["+e+"]{"+t.baseLength.toString()+"}(.[0-9]+)+$"),n={},n.maxCorrelationVectorLength=127,n.baseLength=22,n.validationPattern=new RegExp("^["+e+"]{"+n.baseLength.toString()+"}(.[0-9]+)+$"),o=n,s=2,{header:"MS-CV",tag:"cV",isInit:y,canExtend:c,canIncrement:l,getValue:h,setValue:a,init:w,extend:k,increment:d,incrementExternal:p,isValid:u,useCv1:tt,useCv2:it}}();awa.logger=function(){function n(n){awa.consoleVerbosity>=awa.verbosityLevels.ERROR&&console&&console.error&&console.error("JSLL: "+n)}function t(n){awa.consoleVerbosity>=awa.verbosityLevels.WARNING&&console&&console.warn&&console.warn("JSLL: "+n)}function i(n){awa.consoleVerbosity>=awa.verbosityLevels.INFORMATION&&console&&console.log&&console.log("JSLL: "+n)}return{logError:n,logWarning:t,logInformation:i}}();awa.capabilitiesCheck=function(){return function(){if(!JSON||!JSON.stringify)return awa.logger.logError("Unable to write event: the global JSON.stringify method does not exist"),awa.isAvailable=!1,!1}}();awa.utils=function(){function a(n,t){var i,r,u;if(t)try{return(i=JSON.stringify(t),i==="{}"&&n==="timing")?v():i}catch(f){return r='{"error": "ERROR: could not stringify {0} {1}"}',u=typeof t=="string"?t:"",r.replace("{0}",n).replace("{1}",u)}}function v(){for(var f,i=["navigationStart","unloadEventStart","unloadEventEnd","redirectStart","redirectEnd","fetchStart","domainLookupStart","domainLookupEnd","connectStart","connectEnd","secureConnectionStart","requestStart","responseStart","responseEnd","domLoading","domInteractive","domContentLoadedEventStart","domContentLoadedEventEnd","domComplete","loadEventStart","loadEventEnd","first - paint","first - contentful - paint"],r="{",n=0;n<i.length;n++)f=t[i[n]],u(f)&&(r+='"'+i[n]+'":'+f,n<i.length-1&&(r+=","));return r+"}"}function y(n){return{"microsoft.com":"c1.microsoft.com","xbox.com":"c.xbox.com","live.com":"c.live.com","microsoftstore.com":"c.microsoftstore.com","msn.com":"c.msn.com","windows.com":"c.windows.com"}[n]}function p(n,t){if(n==="string")return typeof t=="string"||t instanceof String||t instanceof Date;if(n==="bool")return typeof t=="boolean"||t instanceof Boolean;if(!(typeof t=="number"||t instanceof Number))return!1;if(n==="uint8"){if(t<0||t>255||t%1!=0)return!1}else if(n==="uint16"){if(t<0||t>65535||t%1!=0)return!1}else if(n==="uint32"){if(t<0||t>4294967295||t%1!=0)return!1}else if(n==="uint64"){if(t<0||t>18446744073709551615||t%1!=0)return!1}else if(n==="int8"){if(t<-128||t>127||t%1!=0)return!1}else if(n==="int16"){if(t<-32768||t>32767||t%1!=0)return!1}else if(n==="int32"){if(t<-2147483648||t>2147483647||t%1!=0)return!1}else if(n==="int64"){if(t<-9223372036854775808||t>9223372036854775807||t%1!=0)return!1}else if(n==="float"){if(t<-3402823e32||t>3402823e32)return!1}else if(n==="double"&&(t<-Number.MAX_VALUE||t>Number.MAX_VALUE))return!1;return!0}function w(){if(n===""){var t=s().toLowerCase();n=t.indexOf("windows phone")!==-1?"WindowsPhone":t.indexOf("win")!==-1?"Windows":t.indexOf("mac")!==-1?"MacOS":t.indexOf("x11")!==-1?"Unix":t.indexOf("android")!==-1?"Android":t.indexOf("linux")!==-1?"Linux":t.indexOf("webos")!==-1?"webOS":t.indexOf("blackberry")!==-1?"BlackBerry":t.indexOf("ipod")!==-1||t.indexOf("ipad")!==-1||t.indexOf("iphone")!==-1?"iOS":t.indexOf("symbian")!==-1?"Symbian":t.indexOf("nokia")!==-1?"Nokia":"Unknown"}return n}function b(){f=window.navigator&&window.navigator.userAgent?window.navigator.userAgent:""}function s(){return f===""&&b(),f}function k(n,t){var i;return n&&n[t]&&(i=n[t],delete n[t]),i}function d(n,t){n=r(n);var i=n.getBoundingClientRect(),u=g(i,t);return u>0?!0:!1}function g(n,t){var i=n.left,r=n.top,u=n.right,f=n.bottom,e=t.left,o=t.top,s=t.right,h=t.bottom,c=Math.max(0,Math.min(u,s)-Math.max(i,e)),l=Math.max(0,Math.min(f,h)-Math.max(r,o));return c*l}function r(n){return typeof jQuery=="function"&&n instanceof jQuery?n[0]:n}function i(n){var t=String(n);return t.length===1&&(t="0"+t),t}function nt(n){return n.getUTCFullYear()+"-"+i(n.getUTCMonth()+1)+"-"+i(n.getUTCDate())+"T"+i(n.getUTCHours())+":"+i(n.getUTCMinutes())+":"+i(n.getUTCSeconds())+"."+String((n.getUTCMilliseconds()/1e3).toFixed(3)).slice(2,5)+"Z"}function tt(){var n;try{n=window.performance.getEntries().filter(function(n){return n.initiatorType==="script"||n.initiatorType==="link"})}catch(t){}return n}function it(){var n=undefined;return t.loadEventStart&&t.navigationStart&&t.loadEventStart>0&&(n=t.loadEventStart-t.navigationStart),n}function rt(n){return"["+n+"]"}function ut(n,t){return o=t,c(n,et)}function ft(n){return c(n,ot)}function c(n,t){var i=n;if(i){for(i=r(i);!t(i);)if(i=i.parentNode,i=r(i),!i||!i.getAttribute)return null;return i}}function et(n){var t=n.getAttribute(o);return u(t)||t===""}function ot(n){return n.nodeName==="A"}function st(n){var i,t;return n&&(t=n.split(":"),i=t.length>1&&t[0].toLowerCase()==="js"?n:l+n),i}function e(n){for(var t in n)u(n[t])&&(JSON.stringify(n[t])!=="{}"||t==="callback")||delete n[t]}function u(n){return!(n===undefined||n===null||n==="")}function ht(n,t){var r,i;e(n);for(r in t)i=t[r],typeof n[i]=="object"?e(n[i]):delete n[i]}var n="",f="",t=window.performance?window.performance.timing:undefined,l="JS:",o="",h=function(){var n={},i=!1,t=0,f=arguments.length,r,u;for(Object.prototype.toString.call(arguments[0])==="[object Boolean]"&&(i=arguments[0],t++),r=function(t){for(var r in t)Object.prototype.hasOwnProperty.call(t,r)&&(n[r]=t[r]!=undefined&&i&&Object.prototype.toString.call(t[r])==="[object Object]"?h(!0,n[r],t[r]):t[r])};t<f;t++)u=arguments[t],r(u);return n};return{stringifyField:a,getMuidHost:y,isOfCorrectType:p,getOs:w,getUserAgent:s,extractFieldFromObject:k,isElementTrulyVisible:d,dateToISOString:nt,extend:h,returnDomObjectIfjQuery:r,findClosestByAttribute:ut,findClosestAnchor:ft,getPerformanceData:tt,getPageLoadTime:it,removeInvalidElements:e,removeNonObjectsAndInvalidElements:ht,bracketIt:rt,getAppIdWithPrefix:st,isValueAssigned:u}}();awa.ids=function(){function c(){function n(){return Math.floor(Math.random()*16).toString(16)}var t="xxxxxxxx-xxxx-4xxx-Rxxx-xxxxxxxxxxxx".replace(/x/g,n);return t.replace("R",(8|Math.floor(Math.random()*3)).toString(16))}function v(n){return n?n.MUID:u.getCookie("MUID")}function y(){return r}function p(){return e?r=c():e=!0,r}function l(n){return n?n[t]:u.getCookie(t)}function w(n){var t="";return t=n?n.MUID:u.getCookie("MUID"),t&&t.length?"t:"+t:t}function b(n){if(i=null,n){for(var t=0;t<s.length;t++)if(s[t]===n.substring(0,2)){i=n;break}i||awa.logger.logWarning("Unsupported app user id: "+n+". Supported app user ids are: c:, i:, and w:")}}function k(n){var t;if(!n||n.length<4)return!1;var i=!1,r=n.substring(0,3).toString().toUpperCase();for(t=0;t<h.length;t++)if(h[t]+":"===r&&n.length<=256){i=!0;break}return i}function f(t){var r,i;if(t){if(t===n)return;for(n=null,r=t.split(","),i=0;i<r.length;i++)k(r[i])?n?n+=","+r[i]:n=r[i]:awa.logger.logWarning("Unsupported flight id format for this app expId: "+r[i])}else{n=null;return}}function a(){return n}function d(n){n&&(o=n)}function g(){return o}function nt(n){return n?f(n[t]):f(l()),a()}var r=c(),u=awa.cookie,i=null,n=null,e=!1,t="Treatments",o,s=["c:","i:","w:"],h=["AX","EX","SF","CS","CF","CT","CU","DC","DF","H5","HL","WS","WP"];return{getVisitorId:v,getMuidUserId:w,setAppUserId:b,getAppUserId:function(){return i},readExpIdFromCookie:nt,readExpIdFromCoreData:function(n){return f(n),a()},getImpressionGuid:y,getPageViewImpressionGuid:p,getGroups:l,setDeviceClass:d,getDeviceClass:g,setExpIdCookieName:function(n){t=n},getExpIdCookieName:function(){return t}}}();awa.vortexEvents=function(){function r(){n.length>0&&(awa.writeEvent(n),n=[])}function f(){if(document.readyState==="complete")while(n.length>0)awa.writeEvent(n.pop());else awa.ct.onDomReadyDo(awa.firstEventDoneTasks)}function e(u,f){if(f===!0){awa.writeEvent(u);return}if(i==="complete"){awa.writeEvent(u);return}n.push(u);t>1&&n.length>=t&&r()}function o(n){n.type==="CorsDisallowed"?awa.ct.captureCorsDisallowed(n):n.type==="EventTooLong"&&awa.ct.captureEventTooLong(n)}function s(n,t){awa.ct.captureClientError({errorInfo:n,displayedToUser:t})}function h(n){var t={name:"Ms.Webi.OutgoingRequest",cV:n.cV,data:{baseData:{operationName:n.currentOperationName,targetUri:n.requestUri,latencyMs:n.latencyMs,serviceErrorCode:n.serviceErrorCode||-1,succeeded:n.isSuccess,requestMethod:n.httpMethod,responseContentType:n.contentType,protocolStatusCode:n.httpStatusCode,dependencyOperationName:n.operationName,dependencyOperationVersion:n.operationVersion,dependencyName:n.serviceName,dependencyType:n.serviceType||"WebService",responseSizeBytes:n.responseSize},baseType:"Ms.Qos.OutgoingServiceRequest",impressionGuid:u.getImpressionGuid(),message:n.errorMessage,retryCount:n.retryCount,customData:n.customData}};awa.ct.captureQos(t)}var u=awa.ids,n=[],i="notInit",t=0;return{sendError:s,sendApiComplete:h,sendJsllEvent:o,SendOrScheduleEvent:e,batchQueuedEvents:r,drainQueuedEvents:f,batchEventsByNumber:function(n){t=n},addEventToQueue:function(t){n.push(t)},overrideQueueBehavior:function(n){n&&n.domReadyState&&(i=n.domReadyState)}}}();awa.errorHandler=function(){function t(n){var t=window.onerror;window.onerror=function(){t&&t.apply(this,arguments);n.apply(this,arguments)}}function i(n){return n.stack?n.stack.substring(0,1e3):""}function r(){var t,r,u;arguments&&(t="",arguments[1]&&(r=document.createElement("a"),r.href=arguments[1],t=awa.ct.getUri(r)),u={Page:awa.ct.getUri(document.location),Script:t,Message:arguments[0]||"",LineNumber:arguments[2]||0,StackTrace:arguments[4]?i(arguments[4]):"",UserAgent:awa.utils.getUserAgent()||"",Platform:window.navigator.platform||""},n.sendError(u,!1))}function u(){t(r)}var n=awa.vortexEvents;return{init:u}}();awa.timespanHandler=function(){function t(t,i){var r=(new Date).getTime();if(i)return r-n[t];n[t]=r}var n={};return{recordTimeSpan:t}}(),function(){function h(n,r,u){if(t(u)){var f="";return n.length>0&&(f+="&"),f+(i.isOfCorrectType("number",u)||i.isOfCorrectType("bool",u)?r+"="+u:typeof u=="object"?r+"="+JSON.stringify(u):r+"="+s+encodeURIComponent(u)+s)}return""}function w(n,u,f){if(t(f)){var e="";return n.length>1&&(e+=","),e+(i.isOfCorrectType("number",f)||i.isOfCorrectType("bool",f)?r+u+r+":"+f:typeof f=="object"?r+u+r+":"+JSON.stringify(f):r+u+r+":"+r+f+r)}return""}function c(t,i){for(var o,u,s,c,l,a,v,y,r="",e=0;e<nt;e++)r+=h(r,f[e],t[f[e]]);o=t.data;for(u in o)if(u=="baseData"){s=o[u];for(c in s)r+=h(r,p+c,s[c])}else r+=h(r,vt+u,o[u]);l=t.ext;for(a in l){v=l[a];for(y in v)r+=h(r,"ext"+p+a+p+y,v[y])}return r+="&"+ot(),n.shareAuthStatus===!0&&n.authMethod==2&&awa.getSignedInStatus()===!0&&(r+="&"+pt(i)),yt(r),r}function ut(n){for(var r,u,t="{",i=0;i<nt;i++)t+=w(t,f[i],n[f[i]]);return r=n.data,r&&(t+=w(t,"data",r)),u=n.ext,u&&(t+=w(t,"ext",u)),t+="}",awa.requestBody=t,t}function yt(n){tt=n}function ft(n,t){var i=new Image;i.onload=function(){i.width===1&&u(n,t)};i.onerror=function(){awa.logger.logWarning("Telemetry image beacon not sent properly. Sending through POST.");k(t)};i.src=n}function et(i){var r="",e="",f="",u,o;if(i.length)for(f=i[0].ext.javascript.msfpc,u=0;u<i.length;u++)u>0&&(r+="\n"),r+=ut(i[u]);else f=i.ext.javascript.msfpc,r=ut(i);return o=n.endpoint+"/t.req?"+r,e="?"+ot(),e+=t(f)?"&ext-javascript-msfpc="+encodeURIComponent(s+f+s):"",{qp:e,requestBody:r,requestSrc:o}}function ot(){return"$mscomCookies="+n.mscomCookies}function pt(n){return"$nr="+t(n.Bounced)}function k(t){var f=et(t),i,r;y==="xhr"?(i=new XMLHttpRequest,i.open("POST",n.endpoint+f.qp,!0),i.withCredentials=!0,i.onload=function(){i.status===200?u(f.requestSrc,t):rt(i.statusText,i.status)},i.onerror=function(){rt(i.statusText,i.status)},i.send(f.requestBody)):y==="XDomainRequest"?(r=new window.XDomainRequest,r.onload=function(){u(f.requestSrc,t)},r.onerror=function(){at(r)},r.open("POST",n.endpoint),r.send(f.requestBody)):awa.logger.logError("No event is sent.")}function st(t){var i=et(t);navigator.sendBeacon(n.endpoint+i.qp,i.requestBody)?u(i.requestSrc,t):k(t)}function wt(n,t,i){var f=document.head||document.getElementsByTagName("head")[0]||document.documentElement,r=document.createElement("script");r.onload=function(){u(n,t,!0)};r.onerror=function(){i?awa.logger.logError("No event is sent."):(o(),awa.writeEvent(t,!0))};r.async=!0;r.src=n;f.appendChild(r)}function bt(){var n=i.getUserAgent(),t=n.indexOf("MSIE ");return t>0?parseInt(n.substring(t+5,n.indexOf(".",t)),10)<8:!1}var a,v,b,d,l,g;awa._schemas=awa._schemas||[];var i=awa.utils,t=i.isValueAssigned,n={endpoint:"https://web.vortex.data.microsoft.com/collect/v1",sendMode:1,batchSize:10,authMethod:0,validateEvents:!0,sendEvents:!0,logLevel:awa.verbosityLevels.NONE,syncMuid:!1,provisionMsfpc:!0,useDefaultContentName:!0,useShortNameForContentBlob:!1,debounceMs:{scroll:600,resize:3e3},muidDomain:"microsoft.com",biBlobAttributeTag:"data-m",isLoggedIn:!1,shareAuthStatus:!1,cookiesToCollect:["Bounced"],mscomCookies:!1,userConsentCookieName:"MSCC",userConsented:undefined,useBeacon:!0,urlCollectHash:!1,urlCollectQuery:!0,initCv:!1,enabledFeatures:!0,ix:{a:!1,g:!1},autoCapture:{pageView:!0,onLoad:!0,onUnload:!0,click:!0,scroll:!1,resize:!1,jsError:!0,addin:!0,perf:!0,assets:!1,lineage:!1,invalidEvents:!1,msTags:!0,awaTags:!0,eventTooLong:!0,corsDisallowed:!0},callback:{pageName:null,pageActionPageTags:null,pageViewPageTags:null,contentUpdatePageTags:null,pageActionContentTags:null,signedinStatus:null,jsllEventCallback:null,pageUnloadTimings:null},coreData:{referrerUri:document.referrer||undefined,requestUri:"",appId:window.location.hostname,pageName:"",title:"",pageType:"",env:"",product:"",market:"",serverImpressionGuid:"",expId:"",pageTags:{}}};awa.getConfig=function(){return n};a=[];for(v in n)typeof n[v]=="object"&&a.push(v);var f=["ver","name","time","flags","os","appId","cV","deviceClass"],nt=f.length,ht=bt(),ct=ht?2083:15e3,tt="",e=!1,it=t(navigator)&&t(navigator.sendBeacon);awa.experimentIdTag="expId";awa.isAvailable=!0;awa.requestBody="";awa.getQueryStringParameters=function(){return tt};Object.freeze&&Object.freeze(awa.verbosityLevels);awa.capabilitiesCheck();var y=window.XDomainRequest?"XDomainRequest":"xhr",lt=function(){return y==="XDomainRequest"&&n.endpoint&&n.endpoint.indexOf(window.location.protocol)!==0?(awa.logger.logError("Unable to write event: CORS requests are not supported cross-protocol in this browser"),!1):!0},o=function(){e=!0;n.sendMode==1&&(awa.vortexEvents.overrideQueueBehavior({domReadyState:"complete"}),awa.vortexEvents.drainQueuedEvents())};awa.firstEventDone=o;awa.firstEventDoneTasks=function(){awa.vortexEvents.drainQueuedEvents()};var rt=function(n,t){awa.logger.logError("Failure sending data to vortex: "+n+"Error: "+t.toString())},u=function(t,i,r){awa.OnSuccessfulVortexRequest&&awa.OnSuccessfulVortexRequest(t);i&&typeof n.callback.jsllEventCallback=="function"&&n.callback.jsllEventCallback(i);e===!1&&(e=!0,n.sendMode!==1||r||o());awa.logger.logInformation("Success sending data to vortex")},at=function(n){awa.logger.logError("Failure sending data to vortex using XDomainRequest.  Status code:"+n.status)},s="'",r='"',p="-",vt="*";for(awa.init=function(t){if(!awa.isInitialized){awa.isInitialized=!0;t&&(i.removeNonObjectsAndInvalidElements(t,a),n=i.extend(!0,n,t));var r=n.sendMode;r==0&&(e=!0,awa.vortexEvents.overrideQueueBehavior({domReadyState:"complete"}));r>=1&&awa.vortexEvents.overrideQueueBehavior({domReadyState:"notComplete"});r===2&&awa.vortexEvents.batchEventsByNumber(n.batchSize);awa.consoleVerbosity=n.logLevel;awa.ct.initialize(n);awa.ix.init(n);n.initCv&&awa.cv.init()}},b=function(r,u){var o,s,f,e,h,c;awa.translateEventFromIntermediateStructure&&(r=awa.translateEventFromIntermediateStructure(r));o=r.cV;s=r.appId;r.ver="2.1";r.cV=t(o)?o:awa.cv.getValue();r.time=t(r.time)?r.time:i.dateToISOString(new Date);r.os=i.getOs();r.deviceClass=awa.ids.getDeviceClass()||undefined;r.appId=i.getAppIdWithPrefix(s?s:n.coreData.appId);f=window.location.hostname;t(f)||(f=window.location.protocol=="file:"?"local":f);e={ver:"1.1",libVer:"4.2.13",domain:f,msfpc:u.MSFPC,userConsent:t(n.userConsented)?n.userConsented:t(u[n.userConsentCookieName])?!0:!1,anid:u.ANON?u.ANON.slice(0,34):undefined};h=r.serviceName?r.serviceName:n.coreData.serviceName;h&&(e.serviceName=h);r.ext?r.ext.javascript=e:r.ext={javascript:e};c=awa.ids.getMuidUserId(u);c&&(r.ext.user={localId:c});var p=n.coreData.env,y=r.ext.app?r.ext.app.env:undefined,l=t(y)?y:p,a=n.coreData.expId?awa.ids.readExpIdFromCoreData(n.coreData.expId):awa.ids.readExpIdFromCookie(u),v=awa.ids.getAppUserId();return(t(l)||t(a)||t(v))&&(r.ext.app||(r.ext.app={}),l&&(r.ext.app.env=l),a&&(r.ext.app.expId=a),v&&(r.ext.app.userId=v)),n.validateEvents&&awa.isEventValid&&!awa.isEventValid(r)?undefined:(awa._validateAndTranslateEvent(r),r)},awa.writeEvent=function(i,r){var h,l,v,y,o,a,w;if(!awa.isInitialized){awa.vortexEvents.addEventToQueue(i);return}var s=!0,f=awa.cookie.getAllCookies(),p=t(f.MSFPC);if(Object.prototype.toString.call(i)==="[object Array]"){for(h=[],l=0;l<i.length;l++)v=b(i[l],f),v&&h.push(v);if(h.length!=0)i=h,s=!1;else return}else if(i=b(i,f),!i)return;if(n.sendEvents){if(y=JSON.stringify(i).length+n.endpoint.length,s&&y+7>ct&&(awa.logger.logWarning("event is too large to send using get -- using post instead"),n.autoCapture.eventTooLong&&(o={},o.eventName=i.name,o.payloadLength=y,awa.ct.captureEventTooLong(o)),s=!1),!s&&!lt()){n.autoCapture.corsDisallowed&&(o={},o.eventName=i.name,o.type="CorsDisallowed",awa.ct.captureCorsDisallowed(o));return}if(s)if(e===!1||n.provisionMsfpc&&!p||n.shareAuthStatus===!0){if(p=!0,a="/t.js",n.shareAuthStatus===!0&&awa.getSignedInStatus()===!0)if(n.authMethod===1){if(w=t(f.Bounced),w){ft(n.endpoint+"/asm.gif?"+c(i,f),i);return}awa.vortexEvents.overrideQueueBehavior({domReadyState:"notComplete"});a="/asm.js"}else n.authMethod===2&&(a="/asa.js");wt(n.endpoint+a+"?"+c(i,f),i,r)}else it&&n.useBeacon===!0?st(i):ft(n.endpoint+"/t.gif?"+c(i,f),i);else it&&n.useBeacon===!0&&n.shareAuthStatus===!1?st(i):k(i)}else u(c(i,f),i)},awa.getSignedInStatus=function(){return n.callback&&typeof n.callback.signedinStatus=="function"?n.callback.signedinStatus():n.isLoggedIn},awa.sendEventThroughIframe=function(t){var r=document.createElement("iframe");r.id="telframe";r.style.display="none";n.authMethod==1&&(r.addEventListener?r.addEventListener("load",o):r.attachEvent("onload",o));r.src=t;awa.cookie.setCookie("Bounced",i.dateToISOString(new Date),.5/24);document.body.appendChild(r)},awa._registerSchemas=function(n){for(var t=0;t<n.length;t++)awa._schemas[n[t].name]=n[t]},awa.console=window.console||{},awa.console.fallback=awa.console.log||function(){},d=["log","info","warn","error","trace"],l=0;l<d.length;l++)g=d[l],awa.console[g]||(awa.console[g]=awa.console.fallback);awa.extendCoreData=function(t){i.removeInvalidElements(t);n.coreData=i.extend(!0,n.coreData,t)};awa._validateAndTranslateEvent=function(n){return{event:n}}}();awa._registerSchemas([{name:"Ms.Cll.Javascript.CorsDisallowed","Ms.Cll.Javascript.CorsDisallowed":{part:"C",def:{fields:[{req:!0,name:"eventName",type:"string"},{name:"pageName",type:"string"},{name:"market",type:"string"},{name:"uri",type:"string"},{name:"impressionGuid",type:"string"},{name:"serverImpressionGuid",type:"string"}]}}},{name:"Ms.Cll.Javascript.EventTooLong","Ms.Cll.Javascript.EventTooLong":{part:"C",def:{fields:[{req:!0,name:"eventName",type:"string"},{req:!0,name:"payloadLength",type:"int32"},{name:"pageName",type:"string"},{name:"market",type:"string"},{name:"uri",type:"string"},{name:"impressionGuid",type:"string"},{name:"serverImpressionGuid",type:"string"}]}}},{name:"Ms.Cll.Javascript.Error","Ms.Telemetry.Error":{part:"B",def:{fields:[{name:"errorName",type:"string"},{name:"errorMessage",type:"string"},{name:"severity",type:"int32"},{name:"errorType",type:"string"},{name:"errorCode",type:"int32"},{name:"lineNumber",type:"uint32"},{name:"isDisplayed",type:"bool"},{name:"errorLocation",type:"string"},{name:"errorMethod",type:"string"}]}},"Ms.Cll.Javascript.Error":{part:"C",def:{fields:[{req:!0,name:"code",type:"int32"},{req:!0,name:"message",type:"string"},{name:"pageName",type:"string"},{name:"market",type:"string"},{name:"uri",type:"string"},{name:"impressionGuid",type:"string"},{name:"serverImpressionGuid",type:"string"}]}}},{name:"Ms.Cll.Javascript.EventDropped","Ms.Cll.Javascript.EventDropped":{part:"C",def:{fields:[{req:!0,name:"eventName",type:"string"},{name:"pageName",type:"string"},{name:"market",type:"string"},{name:"uri",type:"string"},{name:"impressionGuid",type:"string"},{name:"serverImpressionGuid",type:"string"},{name:"droppedInfo",type:"string"}]}}},{name:"Ms.Webi.ClientError","Ms.Webi.ClientError":{part:"B",def:{fields:[{req:!0,name:"errorInfo",type:"string"},{name:"wasDisplayed",type:"bool"},{name:"impressionGuid",type:"string"},{name:"serverImpressionGuid",type:"string"},{name:"pageName",type:"string"},{name:"market",type:"string"},{name:"uri",type:"string"},{name:"errorName",type:"string"},{name:"errorMessage",type:"string"},{name:"severity",type:"int32"},{name:"errorType",type:"string"},{name:"errorCode",type:"int32"},{name:"lineNumber",type:"uint32"},{name:"isDisplayed",type:"bool"},{name:"errorLocation",type:"string"},{name:"errorMethod",type:"string"}]}}},{name:"Ms.Webi.OutgoingRequest","Ms.Qos.OutgoingServiceRequest":{part:"B",def:{fields:[{req:!0,name:"operationName",type:"string"},{name:"targetUri",type:"string"},{req:!0,name:"latencyMs",type:"int32"},{name:"serviceErrorCode",type:"int32"},{req:!0,name:"succeeded",type:"bool"},{name:"requestMethod",type:"string"},{name:"responseContentType",type:"string"},{name:"protocol",type:"string"},{name:"protocolStatusCode",type:"string"},{req:!0,name:"dependencyOperationName",type:"string"},{name:"dependencyOperationVersion",type:"string"},{req:!0,name:"dependencyName",type:"string"},{name:"dependencyType",type:"string"},{name:"responseSizeBytes",type:"int32"},{name:"requestStatus",type:"int32"}]}},"Ms.Webi.OutgoingRequest":{part:"C",def:{fields:[{name:"impressionGuid",type:"string"},{name:"message",type:"string"},{name:"retryCount",type:"int32"},{name:"customData",type:"string"},{name:"serverImpressionGuid",type:"string"},{name:"pageName",type:"string"},{name:"market",type:"string"},{name:"uri",type:"string"}]}}},{name:"Ms.Webi.PageView","Ms.Content.PageView":{part:"B",def:{fields:[{name:"ver",type:"string"},{req:!0,name:"impressionGuid",type:"string"},{req:!0,name:"pageName",type:"string"},{name:"uri",type:"string"},{name:"referrerUri",type:"string"},{name:"pageType",type:"string"},{name:"pageTags",type:"string"},{name:"product",type:"string"},{name:"screenState",type:"int32"},{name:"actionType",type:"string"},{name:"behavior",type:"int32"},{name:"resHeight",type:"int32"},{name:"resWidth",type:"int32"},{name:"vpHeight",type:"int32"},{name:"vpWidth",type:"int32"},{name:"market",type:"string"}]}},"Ms.Webi.PageView":{part:"C",def:{fields:[{name:"cookieEnabled",type:"bool"},{name:"flashInstalled",type:"bool"},{name:"flashVersion",type:"string"},{name:"cookies",type:"string"},{name:"isJs",type:"bool"},{name:"title",type:"string"},{name:"isLoggedIn",type:"bool"},{name:"isManual",type:"bool"},{name:"serverImpressionGuid",type:"string"}]}}},{name:"Ms.Webi.ContentUpdate","Ms.Content.ContentUpdate":{part:"B",def:{fields:[{name:"ver",type:"string"},{req:!0,name:"impressionGuid",type:"string"},{req:!0,name:"pageName",type:"string"},{name:"uri",type:"string"},{name:"pageTags",type:"string"},{name:"pageHeight",type:"int32"},{name:"vpHeight",type:"int32"},{name:"vpWidth",type:"int32"},{name:"market",type:"string"},{name:"actionType",type:"string"},{name:"behavior",type:"int32"},{name:"vScrollOffset",type:"int32"},{name:"hScrollOffset",type:"int32"},{name:"contentVer",type:"string"},{req:!0,name:"content",type:"string"}]}},"Ms.Webi.ContentUpdate":{part:"C",def:{fields:[{name:"pageLoadTime",type:"int32"},{name:"title",type:"string"},{name:"isJs",type:"bool"},{name:"cookieEnabled",type:"bool"},{name:"isLoggedIn",type:"bool"},{name:"isManual",type:"bool"},{name:"isDomComplete",type:"bool"},{name:"serverImpressionGuid",type:"string"},{name:"timings",type:"string"}]}}},{name:"Ms.Webi.PageAction","Ms.Content.PageAction":{part:"B",def:{fields:[{name:"ver",type:"string"},{req:!0,name:"impressionGuid",type:"string"},{req:!0,name:"pageName",type:"string"},{name:"uri",type:"string"},{name:"destUri",type:"string"},{name:"market",type:"string"},{name:"pageType",type:"string"},{name:"pageTags",type:"string"},{name:"product",type:"string"},{name:"screenState",type:"int32"},{name:"actionType",type:"string"},{name:"behavior",type:"int32"},{name:"contentVer",type:"string"},{name:"content",type:"string"}]}},"Ms.Webi.PageAction":{part:"C",def:{fields:[{name:"timeToAction",type:"int32"},{name:"cookieEnabled",type:"bool"},{name:"cookies",type:"string"},{name:"isJs",type:"bool"},{name:"title",type:"string"},{name:"referrerUri",type:"string"},{name:"isLoggedIn",type:"bool"},{name:"isManual",type:"bool"},{name:"serverImpressionGuid",type:"string"}]}}},{name:"Ms.Webi.PageUnload","Ms.Content.PageUnload":{part:"B",def:{fields:[{name:"ver",type:"string"},{req:!0,name:"impressionGuid",type:"string"},{req:!0,name:"pageName",type:"string"},{name:"uri",type:"string"}]}},"Ms.Webi.PageUnload":{part:"C",def:{fields:[{name:"dwellTime",type:"int32"},{name:"scrollDepth",type:"string"},{name:"serverImpressionGuid",type:"string"},{name:"timings",type:"string"},{name:"vScrollOffset",type:"int32"},{name:"pageHeight",type:"int32"},{name:"vpHeight",type:"int32"},{name:"pageLoadTime",type:"int32"}]}}}]);awa.isEventValid=function(n){function r(n,t){var i=n.eventName+" - "+n.droppedInfo;t?(c("Dropped event "+i),awa.ct.captureEventDrop(n)):c("Dropped field from "+i)}function a(n,t){for(var i=0;i<n.length;i++)if(n[i]==t)return!0;return!1}function l(n,i){for(var e,u,y,f,h=[],l=i.length,o=0;o<l;o++){e=i[o];u=e.name;h.push(u);var v=e.type,c=n[u],s=e.req;if(awa.utils.isValueAssigned(c)){if(!awa.utils.isOfCorrectType(v,c)){if(r({eventName:t,droppedInfo:"Incorrect type: "+u},s),s===!0)return!1;delete n[u]}}else if(s===!0)return r({eventName:t,droppedInfo:"Missing field: "+u},!0),!1}y=0;for(f in n)f=="baseData"||f=="baseType"||a(h,f)||(r({eventName:t,droppedInfo:"Unexpected field "+f},!1),delete n[f]);return!0}var c=awa.logger.logWarning,e,o,s,h;if(n){var t=n.name,v=awa._schemas,u=n.data.baseType,f=t,i=v[t];if(i){if(u&&(e=n.data.baseData,o=i[u]?i[u].def.fields:undefined,e&&o&&!l(e,o))||f&&(s=n.data,h=i[f]?i[f].def.fields:undefined,s&&h&&!l(s,h)))return!1}else return r({eventName:t,droppedInfo:"Not registered in JSLL"},!0),!1;return!0}return!1};awa.translateEventFromIntermediateStructure=function(n){var u=n.name,t=n.data,i=awa.utils,e,r,o,f,s,h;if(i.isValueAssigned(t[u])){e=i.extend(!0,t[u]);delete t[u];r=[];for(o in t)r.push(o);return f=i.extend(!0,t[r[0]]),delete t[r[0]],delete n.content,s=i.extend(!0,JSON.stringify(f)!=="{}"?{baseData:f}:{},e,{baseType:r[0]}),h=i.extend(!0,n,{data:s}),h}return n};awa.ix=function(){function e(n){r=n.ix}function u(){var r="%010";return n(t)||n(i)?"https://dpm.demdex.net/id?d_orgid=A5FF776A5245AF830A490D44@AdobeOrg&d_cid="+(n(t)?"88170%01"+t+r:"")+(n(i)?(n(t)?"%01":"")+"88169%01"+i+r:"")+"&d_ver=2":undefined}function f(){return n(t)?"https://ad.doubleclick.net/ddm/activity/src=6952136;type=store0;cat=jsll;u58="+t+";dc_lat=;dc_rdid=;tag_for_child_directed_treatment=;ord=1?":undefined}function o(e){var o,s,h;e&&(t=e.mc1,i=e.anid,(n(t)||n(i))&&(r.a&&(o=new XMLHttpRequest,o.onreadystatechange=function(){o.readyState==4&&o.status==200&&awa.ct.captureSwap(JSON.parse(o.responseText))},s=u(),n(s)&&(o.open("GET",s,!0),o.setRequestHeader("Accept","application/json; charset=utf-8"),o.send())),r.g&&(s=f(),n(s)&&(h=new Image,h.src=s))))}var r={},t="",i="",n=awa.utils.isValueAssigned;return{init:e,set:o,testHook:{getAdobeUrl:u,getGoogleUrl:f,setMc1:function(n){t=n},setAnid:function(n){i=n}}}}();awa.ct=function(){function si(t){var s,f,e,o,u;awa.isAvailable&&(n=t,r=n.autoCapture,i=n.useShortNameForContentBlob===!0?nt.shortNames:nt.longNames,r.pageView&&wt({isAuto:!0}),r.click&&(window.addEventListener?(s=navigator.appVersion.indexOf("MSIE")!==-1?"click":"mousedown",window.addEventListener(s,w,!1),window.addEventListener("keyup",w,!1)):document.attachEvent&&(document.attachEvent("onclick",w),document.attachEvent("keyup",w))),r.jsError&&ei.init(),r.scroll&&(f=it(null,function(){k({isAuto:!0,actionType:awa.actionType.SCROLL})},n.debounceMs.scroll),window.addEventListener?window.addEventListener("scroll",f):window.attachEvent&&window.attachEvent("onscroll",f)),r.resize&&(e=it(function(){k({isAuto:!0,actionType:awa.actionType.RESIZE})},null,n.debounceMs.resize),window.addEventListener?window.addEventListener("resize",e):window.attachEvent&&window.attachEvent("onresize",e)),(r.onUnload||n.manualPageUnload)&&(o=function(){var n=ti();a.v=a.v>n.v?a.v:n.v},window.addEventListener?window.addEventListener("scroll",o):window.attachEvent&&window.attachEvent("onscroll",o)),r.onUnload&&(window.addEventListener?(window.addEventListener("beforeunload",y),window.addEventListener("unload",y)):window.attachEvent&&(window.attachEvent("onbeforeunload",y),window.attachEvent("onunload",y))),n.sendMode==2&&(u=awa.vortexEvents.batchQueuedEvents,window.addEventListener?(window.addEventListener("beforeunload",u),window.addEventListener("unload",u)):window.attachEvent&&(window.attachEvent("onbeforeunload",u),window.attachEvent("onunload",u))),n.authMethod==2&&n.shareAuthStatus==!0&&awa.getSignedInStatus()&&(window.addEventListener?window.addEventListener("message",yt):window.attachEvent&&window.attachEvent("onmessage",yt)),(n.syncMuid||n.autoCapture.onLoad)&&pt(awa.ct.domReadyTasksWrapper))}function yt(n){var i,r;if((n.origin=="https://web.vortex.data.microsoft.com"||n.origin=="https://login.microsoftonline.com")&&n.data)try{i=JSON.parse(n.data);i&&i.Action=="firstEventDone"&&awa.firstEventDone();i&&i.BouncedCookieExpires&&(r="Bounced="+t.dateToISOString(new Date)+"; expires="+new Date(i.BouncedCookieExpires).toUTCString()+"; path=/;",window.document.cookie=r)}catch(u){}}function pt(n){/in/.test(document.readyState)?setTimeout(function(){awa.ct.onDomReadyDo(n)},100):n.call()}function hi(){n.syncMuid&&li();r.onLoad&&(document.readyState==="complete"?rt():window.addEventListener?window.addEventListener("load",rt):window.attachEvent&&window.attachEvent("onload",rt))}function ci(){awa.ct.domReadyTasks()}function f(){if(n.callback&&typeof n.callback.pageName=="function")return n.callback.pageName();if(n.coreData.pageName)return n.coreData.pageName;var i=window.location.pathname,t=i.split("/");return t&&t[t.length-1]!==""?t[t.length-1]:"Undefined"}function tt(){return n.coreData.title?n.coreData.title:document.title.substring(0,150)}function li(){var r=t.getMuidHost(n.muidDomain||"microsoft.com"),u,i;r?(u=(window.location.protocol||"http:")+"//"+r+"/c.gif?DI=4050&did=1&t=",i=document.createElement("IMG"),i.style.display="none",i.src=u,i.hidden="",i["aria-hidden"]="true",i.role="presentation"):awa.logger.logWarning("Unable to get a muid host for the configured muidDomain '"+n.muidDomain+"'.  Unable to sync muid")}function ai(n){return n.which?n.which===3:n.button?n.button===2:void 0}function vi(n){return n.which?n.which===1:n.button?n.button===1:void 0}function yi(n){return n.which?n.which===2:n.button?n.button===4:void 0}function pi(n){if(n.keyCode)return n.keyCode===13}function wi(n){if(n.keyCode)return n.keyCode===32}function bi(n){if(n.keyCode)return n.keyCode===195}function ki(n){if(n.keyCode)return n.keyCode===207}function w(n){var e={A:!0,BUTTON:!0,AREA:!0,INPUT:!0},i=n||window.event,t=i.srcElement||i.target,r={isAuto:!0},u=ai(i),f;if(u)r.actionType=c.CLICKRIGHT;else if(vi(i))r.actionType=c.CLICKLEFT;else if(pi(i))r.actionType=c.KEYBOARDENTER;else if(wi(i))r.actionType=c.KEYBOARDSPACE;else if(yi(i))r.actionType=c.CLICKMIDDLE;else if(bi(i))r.actionType=c.GAMEPADA;else if(ki(i))r.actionType=c.GAMEPADMENU;else return;while(t&&t.tagName)if(t=t.control||t,e[t.tagName.toUpperCase()]){f=t.tagName.toUpperCase()==="INPUT"?vt[t.type.toUpperCase()]:!0;f&&(b(t,at)||ut(t,r,u));break}else{t=t.parentElement||t.parentNode;continue}}function b(n,i){var r=t.findClosestByAttribute(n,i);return t.isValueAssigned(r)?!0:!1}function it(n,t,i){var r;return function(){var u=this,f=arguments,e=function(){r=null;t&&t.apply(u,f)},o=!r;clearTimeout(r);r=setTimeout(e,i);o&&n&&n.apply(u,f)}}function wt(i){var a,l,y;nr();i=i||{};var w=d.getAllCookies(),r={},c=awa.utils.extend(!0,n.coreData.pageTags);c.metaTags=u(r,!0);ot(c,w);typeof n.callback.pageViewPageTags=="function"&&(c=t.extend(!0,c,n.callback.pageViewPageTags()));a=ni();l={name:"Ms.Webi.PageView",data:{baseData:{ver:p,impressionGuid:s.getPageViewImpressionGuid(),pageName:i.pageName||f(),uri:i.uri||h(),referrerUri:i.referrerUri||n.coreData.referrerUri,market:r.market,pageType:r.pageType,product:r.product,resHeight:a.h,resWidth:a.w,pageTags:JSON.stringify(t.extend(!0,c,i.pageTags)),actionType:i.actionType||r.actionType,behavior:v(i.behavior)||(r.behavior?r.behavior:awa.behavior.UNDEFINED)},baseType:"Ms.Content.PageView",cookieEnabled:ht(),cookies:dt(w),isJs:!0,title:i.title||tt(),isLoggedIn:awa.getSignedInStatus(),serverImpressionGuid:r.serverImpressionGuid,isManual:!0},flags:r.isSensitive?o:undefined};n.autoCapture.addin&&(y=pr(),l.data.flashInstalled=y.installed||!1,l.data.flashVersion=y.version||"");e(l,i,r.env,!0)}function rt(){k({isAuto:!0,isDomComplete:!0})}function k(i){var c,l,it,a,y,w,b,nt,k,g,rt;if(i=i||{},c={},l=awa.utils.extend(!0,n.coreData.pageTags),l.metaTags=u(c),it=d.getAllCookies(),ot(l,it),i&&i.isDomComplete&&r.perf===!0&&window.performance){if(a={},window.performance.timing){if(window.performance.getEntriesByType)if(y=window.performance.getEntriesByType("paint"),y){for(w=0;w<y.length;w++)a[y[w].name]=y[w].startTime;for(b in window.performance.timing)b!="toJSON"&&(a[b]=window.performance.timing[b])}else a=window.performance.timing;l.timing=t.stringifyField("timing",a)}r.assets===!0&&(nt=t.getPerformanceData(),nt&&(l.AssetPerformance=t.stringifyField("AssetPerformance",nt)))}typeof n.callback.contentUpdatePageTags=="function"&&(l=t.extend(!0,l,n.callback.contentUpdatePageTags()));k=st();g={};t.isValueAssigned(i.vScrollOffset)&&t.isValueAssigned(i.hScrollOffset)||(g=ti());rt={name:"Ms.Webi.ContentUpdate",data:{baseData:{ver:p,impressionGuid:s.getImpressionGuid(),pageName:i.pageName||f(),uri:i.uri||h(),market:c.market,pageTags:JSON.stringify(t.extend(!0,l,i.pageTags)),pageHeight:i.pageHeight||document.body.scrollHeight,vpHeight:k.h,vpWidth:k.w,actionType:i.actionType||c.actionType,behavior:v(i.behavior)||(c.behavior?c.behavior:awa.behavior.UNDEFINED),vScrollOffset:i.vScrollOffset||g.v,hScrollOffset:i.hScrollOffset||g.h,contentVer:ct,content:bt(i.content)||ft(sr(k))},baseType:"Ms.Content.ContentUpdate",timings:JSON.stringify(i.timings),title:i.title||tt(),cookieEnabled:ht(),isJs:!0,isManual:!0,isDomComplete:!1,isLoggedIn:awa.getSignedInStatus(),serverImpressionGuid:c.serverImpressionGuid},flags:c.isSensitive?o:undefined};e(rt,i,c.env,!1)}function di(n){ut(null,n)}function gi(n,t){ut(n,t)}function ut(i,c,l){var g,k,it;if(c=c||{},g=c.isAuto?!1:b(i,at),i&&b(i,lt)&&!g){awa.logger.logWarning("The element has do-not-track attribute set.  PageAction will not be sent.");return}var nt=d.getAllCookies(),a={},w=awa.utils.extend(!0,n.coreData.pageTags),y={};i=t.returnDomObjectIfjQuery(i);i&&(a.targetUri=vr(i),y=et(i,!0),r.msTags&&(y=t.extend(y,yr(i))),l&&(a.behavior=awa.behavior.CONTEXTMENU),y.bhvr&&(a.behavior=v(t.extractFieldFromObject(y,"bhvr"))));w.metaTags=u(a);ot(w,nt);typeof n.callback.pageActionPageTags=="function"&&(w=t.extend(!0,w,n.callback.pageActionPageTags(i)));k=n.callback.pageActionContentTags;it={name:"Ms.Webi.PageAction",data:{baseData:{ver:p,impressionGuid:s.getImpressionGuid(),pageName:c.pageName||f(),uri:c.uri||h(),pageTags:t.stringifyField("pageTags",t.extend(!0,w,c.pageTags)),contentVer:ct,market:a.market,destUri:c.targetUri||a.targetUri,pageType:a.pageType,product:a.product,actionType:c.actionType||a.actionType,behavior:v(c.behavior)||(a.behavior?a.behavior:awa.behavior.UNDEFINED),content:bt(c.content)||t.bracketIt(JSON.stringify(t.extend(y,typeof k=="function"?k(i):{},c&&c.contentTags?c.contentTags:{})))},baseType:"Ms.Content.PageAction",timeToAction:kt(),cookieEnabled:ht(),cookies:dt(nt),isJs:!0,title:c.title||tt(),isLoggedIn:awa.getSignedInStatus(),isManual:!0,referrerUri:c.referrerUri||n.coreData.referrerUri,serverImpressionGuid:a.serverImpressionGuid},flags:a.isSensitive?o:undefined};e(it,c,a.env,!0)}function nr(){awa.timespanHandler.recordTimeSpan("dwellTime",!1);a.v=0;g=!1}function y(t){var i;if(!g){g=!0;t=t||{};t.isDomComplete=!0;i={};u(i);var r=n.callback.pageUnloadTimings,h=document.body.scrollHeight,c={name:"Ms.Webi.PageUnload",data:{baseData:{ver:p,impressionGuid:s.getImpressionGuid(),pageName:t.pageName||f()},baseType:"Ms.Content.PageUnload",dwellTime:awa.timespanHandler.recordTimeSpan("dwellTime",!0),scrollDepth:t.scrollDepth||a.v.toString()+"/"+h.toString(),vScrollOffset:t.vScrollOffset||a.v,pageHeight:t.pageHeight||h,vpHeight:st().h,serverImpressionGuid:i.serverImpressionGuid,timings:r?r():undefined},flags:i.isSensitive?o:undefined};e(c,t,i.env,!0)}}function tr(n){var t,i;n&&(t={},u(t),i={name:"Ms.Webi.ClientError",data:{errorInfo:JSON.stringify(n.errorInfo),wasDisplayed:n.displayedToUser||!1,impressionGuid:s.getImpressionGuid(),pageName:n.pageName||f(),uri:n.uri||h(),market:t.market,serverImpressionGuid:t.serverImpressionGuid},flags:t.isSensitive?o:undefined},e(i,n,t.env,!1))}function ir(n){var t,i;n&&(t={},u(t),i={name:"Ms.Cll.Javascript.CorsDisallowed",data:{eventName:n.eventName,pageName:f(),uri:n.uri||h(),market:t.market,impressionGuid:s.getImpressionGuid(),serverImpressionGuid:t.serverImpressionGuid},flags:t.isSensitive?o:undefined},e(i,n,t.env,!1))}function rr(n){var t,i;n&&(t={},u(t),i={name:"Ms.Cll.Javascript.EventTooLong",data:{eventName:n.eventName,payloadLength:n.payloadLength,pageName:n.pageName||f(),uri:n.uri||h(),market:t.market,impressionGuid:s.getImpressionGuid(),serverImpressionGuid:t.serverImpressionGuid},flags:t.isSensitive?o:undefined},e(i,n,t.env,!1))}function ur(n){var t,i;n&&r.invalidEvents&&(t={},u(t),i={name:"Ms.Cll.Javascript.EventDropped",data:{eventName:n.eventName,droppedInfo:n.droppedInfo,pageName:n.pageName||f(),uri:n.uri||h(),market:t.market,impressionGuid:s.getImpressionGuid(),serverImpressionGuid:t.serverImpressionGuid},flags:t.isSensitive?o:undefined},e(i,n,t.env,!1))}function fr(){return}function er(n){var i={},t;u(i);t=n.data;t.serverImpressionGuid=i.serverImpressionGuid;t.market=i.market;t.pageName=f();t.uri=h();e(n,undefined,i.env,!1)}function or(n,i,r){r.appId&&(n.appId=r.appId);r.serviceName&&(n.serviceName=r.serviceName);i.isManual=r.isAuto!==!0?!0:undefined;r.isDomComplete&&(i.isDomComplete=r.isDomComplete,i.pageLoadTime=r.pageLoadTime||t.getPageLoadTime())}function bt(n){return t.isValueAssigned(n)?Object.prototype.toString.call(n)==="[object Array]"?JSON.stringify(n):t.bracketIt(JSON.stringify(n)):undefined}function e(n,i,r,u){n.time=t.dateToISOString(new Date);var f=n.data;i&&or(n,f,i);r&&(n.ext={app:{env:r}});oi.SendOrScheduleEvent(n,u)}function kt(){if(window.performance&&window.performance.timing){var n=window.performance.timing.navigationStart;if(n!==0)return(new Date).getTime()-n}return-1}function sr(n){return{top:0,bottom:n.h,left:0,right:n.w}}function ft(r){var u=[],f=document.querySelectorAll(t.bracketIt(i.areaName)+","+t.bracketIt(i.slotNumber)+","+t.bracketIt(n.biBlobAttributeTag));return hr(f,u,r),JSON.stringify(u)}function hr(n,i,r){var u,f,e;if(n)for(u=0;u<n.length;u++)f=n[u],b(f,lt)||t.isElementTrulyVisible(f,r)&&(e=et(f,!1),e&&i.push(e))}function cr(t){for(var e=[],o=[],l=">",a=n.biBlobAttributeTag,v="data-module-id",s=undefined,r,u,h,c,f;t&&t.getAttribute;)h=t.getAttribute(a)||t[a],c=t.getAttribute(v)||t[v],h?(f=JSON.parse(h),f&&(r=f.cN||f.cT,u=f.id||undefined,(r||u)&&(e.push(r),c&&(s=r),o.push(u)))):(r=t.getAttribute(i.contentName)||t.getAttribute(i.contentType),u=t.getAttribute(i.id)||undefined,(r||u)&&(e.push(r),c&&(s=r),o.push(u))),t=t.parentElement;return{lineage:e.join(l),lineageById:o.join(l),containerName:s}}function et(r,u){var f,c,l,o,a,s,h,e,v;if(!r)return"";if(f={},c=awa.utils.findClosestByAttribute(r,n.biBlobAttributeTag),c&&(l=c.getAttribute(n.biBlobAttributeTag)),l)f=JSON.parse(l);else for(o=t.findClosestByAttribute(r,t.bracketIt(i.id)),o=t.returnDomObjectIfjQuery(r),a=t.findClosestByAttribute(r,i.areaName),s=awa.utils.extend({},ar(a)),f={id:o.getAttribute(i.id)||r.id||"",aN:s.areaName,sN:o.getAttribute(i.slotNumber),cN:o.getAttribute(i.contentName)||lr(r)||o.getAttribute("alt")||"",cS:o.getAttribute(i.contentSource)||s.contentSource,tN:s.templateName,pid:o.getAttribute(i.productId),cT:o.getAttribute(i.contentType)||s.type},f.id&&f.aN&&f.sN&&f.cN||awa.logger.logWarning("Invalid content blob.  Missing required attributes (id, aN/area, sN/slot), cN/contentName.  Content information will still be collected!"),i.isShortNames||(f={contentId:f.id,areaName:f.aN,slotNumber:f.sN,contentName:f.cN,contentSource:f.cS,templateName:f.tN,productId:f.pid,contentType:f.cT}),h=0;h<o.attributes.length;h++)(e=o.attributes[h],e.name!==i.id&&e.name!==i.areaName&&e.name!==i.slotNumber&&e.name!==i.contentName&&e.name!==i.contentSource&&e.name!==i.templateName&&e.name!==i.productId&&e.name!==i.contentType&&e.name.indexOf("data-bi-")!==-1)&&(v=e.name.replace("data-bi-",""),f[v]=e.value);return awa.utils.removeInvalidElements(f),n.autoCapture.lineage&&u&&(f=awa.utils.extend(f,cr(r))),f}function lr(t){if(n.useDefaultContentName===!1||ii(t)||!t.tagName)return"";var i;switch(t.tagName){case"A":i=document.all?t.innerText||t.innerHTML:t.text||t.innerHTML;case"IMG":case"AREA":i=t.alt;default:i=t.value||t.name||t.alt||t.innerText||t.id}return i.substring(0,fi)}function ar(n){return n=t.returnDomObjectIfjQuery(n),n?{areaName:n.getAttribute(i.areaName),templateName:n.getAttribute(i.templateName),contentSource:n.getAttribute(i.contentSource),product:n.getAttribute(i.productId),type:n.getAttribute(i.contentType)}:void 0}function dt(t){var o="",s={},i=[],f=n.cookiesToCollect,u,r,e;if(n.shareAuthStatus===!1)i=f;else for(u=0;u<f.length;u++)f[u]!=="ANON"&&i.push(f[u]);try{try{window.varCustomerCookies&&window.varCustomerCookies.length>0&&(i=i.concat(window.varCustomerCookies))}catch(h){}for(r in i)i.hasOwnProperty(r)&&(s.hasOwnProperty(i[r])||(s[i[r]]="",e=t[i[r]],e&&e!==""&&(o+=i[r]+"="+e+";")))}catch(h){}return o}function vr(n){var t="",i,r;switch(n.tagName){case"A":case"AREA":t=n.href||"";break;case"IMG":t=wr(n);break;case"INPUT":i=n.type;r=window.event;i&&vt[i.toUpperCase()]&&(t=n.form?n.form.action||window.location.pathname:window.location.pathname)}return t}function yr(n){for(var r={},t,i;n;)if(!ii(n)){for(t in n.attributes)t&&n.attributes[t]&&(i=n.attributes[t].name,i&&i.toLowerCase().indexOf("ms.")===0&&(r[i]=n.attributes[t].value));n=n.parentElement||n.parentNode}return r}function pr(){var n={},i,r,t,u;if(navigator.plugins["Shockwave Flash"])n.installed=!0,i=navigator.plugins["Shockwave Flash"],n.version=i.description.split(" ")[2];else if(navigator.userAgent.indexOf("MSIE")!==-1)for(r=(new Date).getFullYear()-1992,t=r;t>0;t--)try{u=new ActiveXObject("ShockwaveFlash.ShockwaveFlash."+t);n.installed=!0;n.version=t+".0";break}catch(f){}return n}function ot(t,i){if(n.enabledFeatures){if(t.enabledFeatures)return;var r=i.Features;r&&(t.enabledFeatures=r)}}function u(i,r){var u={},f={};return n.autoCapture.awaTags&&(u=gt("awa-",!0)),i.env=l(u,n.coreData,"env"),i.pageType=l(u,n.coreData,"pageType"),i.product=l(u,n.coreData,"product"),i.market=l(u,n.coreData,"market"),i.serverImpressionGuid=l(u,n.coreData,"serverImpressionGuid"),i.isSensitive=l(u,n.coreData,"isSensitive"),!i.behavior&&r&&(i.behavior=v(l(u,n.coreData,"behavior"))),n.autoCapture.msTags&&(f=gt("ms.",!1),u=t.extend(!0,u,f)),u}function l(n,i,r){return i[r]?i[r]:t.extractFieldFromObject(n,r)}function gt(n,t){for(var f={},i,e,o,u=document.querySelectorAll("meta"),r=0;r<u.length;r++)i=u[r],i.name&&(e=i.name.toLowerCase(),e.indexOf(n)===0&&(o=t?i.name.replace(n,""):i.name,f[o]=i.content));return f}function ni(){var n={h:0,w:0};return window.screen&&(n.h=screen.height,n.w=screen.width),n}function st(){var n={h:0,w:0};return window.screen&&(n.h=window.innerHeight||document.body.clientHeight||document.documentElement.clientHeight,n.w=window.innerWidth||document.body.clientWidth||document.documentElement.clientWidth),n}function ti(){return{h:parseInt(document.body.scrollLeft||document.documentElement.scrollLeft||window.pageXOffset||0,10),v:parseInt(document.body.scrollTop||document.documentElement.scrollTop||window.pageYOffset||0,10)}}function ht(){return navigator.cookieEnabled}function wr(n){var r=n,i;if(r&&(i=t.findClosestAnchor(r),i&&i.length===1)){if(i[0].href)return i[0].href;if(i[0].src)return i[0].src}return""}function ii(n){if(!n||!n.attributes)return!1;try{var i=n.getAttribute("data-dc");return t.isValueAssigned(i)?i.toLowerCase()==="pii"?!0:!1:!1}catch(r){return!1}}function ri(n){for(var t=0;t<awa.behaviorKeys.length;t++)if(awa.behavior[awa.behaviorKeys[t]]===n)return!0;return awa.logger.logWarning("Unsupported behavior: "+n+"."),!1}function v(n){var i,r;if(t.isValueAssigned(n))if(i=Number(n),t.isOfCorrectType("uint16",i)){if(ri(i))return i}else if(t.isOfCorrectType("string",n)&&(r=awa.behavior[n.toUpperCase()],t.isOfCorrectType("uint16",r)))return r;return undefined}function h(){return ui(window.location)}function ui(i){var r,u,f,e;return n.coreData.requestUri===""&&i?(r=i.protocol+"//"+i.hostname+(t.isValueAssigned(i.port)?":"+i.port:"")+i.pathname,n.urlCollectHash&&(r+=i.hash),n.urlCollectQuery&&(u=i.search,u||(f=window.location.hash,e=f.indexOf("?"),e!=-1&&(u=f.slice(e))),r+=u),r):n.coreData.requestUri}var p="1.0",ct="2.0",fi=200,o=524288,n={},r={},d=awa.cookie,ei=awa.errorHandler,s=awa.ids,oi=awa.vortexEvents,t=awa.utils,c=awa.actionType,a={h:0,v:0},lt="data-bi-dnt",at="data-bi-mto",g=!1,nt={longNames:{isShortNames:!1,id:"data-bi-id",areaName:"data-bi-area",slotNumber:"data-bi-slot",contentName:"data-bi-name",contentSource:"data-bi-source",templateName:"data-bi-view",productId:"data-bi-product",contentType:"data-bi-type"},shortNames:{isShortNames:!0,id:"data-bi-id",areaName:"data-bi-an",slotNumber:"data-bi-sn",contentName:"data-bi-cn",contentSource:"data-bi-cs",templateName:"data-bi-tn",productId:"data-bi-pid",contentType:"data-bi-ct"}},i=nt.longNames,vt={BUTTON:!0,CHECKBOX:!0,RADIO:!0,RESET:!0,SUBMIT:!0};return{initialize:si,capturePageView:wt,captureContentUpdate:k,capturePageAction:gi,captureContentPageAction:di,capturePageUnload:y,captureCorsDisallowed:ir,captureEventTooLong:rr,captureClientError:tr,captureEventDrop:ur,captureQos:er,captureSwap:fr,domReadyTasksWrapper:ci,onDomReadyDo:pt,domReadyTasks:hi,getTimeToClick:kt,getPageContent:ft,getUri:ui,testHook:{isBehaviorValid:ri,getValidBehavior:v,collectMetaTagsAndSetEventProperty:u,getElementContent:et,getPageContent:ft,debounce:it,getScreenResolution:ni,getViewportDimensions:st}}}();awa.service=function(){function f(n){typeof n=="function"?t=n:typeof n=="string"&&(t=function(){return n})}var i=awa.timespanHandler,r=!0,u=!1,t=null,n=function(n){var h,c;if(typeof jQuery=="function"){r&&($.support.cors=!0);var s=n.additionalHeaders||{},l=n.body,v=l?JSON.stringify(l):n.data||undefined,y=n.maxRetry||0,o=0,p=$.noop,a=n.operationName||n.url,w=n.errorFormatter||function(n){return n},b=awa.ids,e,f={url:n.url,type:n.method,data:v,crossDomain:!0,headers:{},success:n.success,timeout:n.timeout,error:n.error,jsonp:n.jsonp,jsonpCallback:n.jsonpCallback,cache:n.cache,beforeSend:function(t){if(p(t),n.contractVersion&&t.setRequestHeader("MS-Contract-Version",n.contractVersion),(!awa.utils.isValueAssigned(n.addCvToRequestHeader)&&u||n.addCvToRequestHeader)&&awa.cv.isValid(e)&&t.setRequestHeader("MS-CV",e),s)for(var i in s)t.setRequestHeader(i,s[i])}};return n.dataType&&(f.dataType=n.dataType),n.noCacheBusting||(f.cache=!1),n.contentType&&(f.contentType=n.contentType),n.accept&&(f.headers.Accept=n.accept),n.accepts&&(f.accepts=n.accepts),n.async&&(f.async=n.async),n.xhrFields&&(f.xhrFields=n.xhrFields),n.complete&&(f.complete=n.complete),n.contents&&(f.contents=n.contents),n.context&&(f.context=n.context),n.dataFilter&&(f.dataFilter=n.dataFilter),n.global&&(f.global=n.global),n.ifModified&&(f.ifModified=n.ifModified),n.isLocal&&(f.isLocal=n.isLocal),n.mimeType&&(f.mimeType=n.mimeType),n.password&&(f.password=n.password),awa.utils.isValueAssigned(n.processData)&&(f.processData=n.processData),n.scriptCharset&&(f.scriptCharset=n.scriptCharset),n.statusCode&&(f.statusCode=n.statusCode),n.traditional&&(f.traditional=n.traditional),n.type&&(f.type=n.type),n.username&&(f.username=n.username),n.xhr&&(f.xhr=n.xhr),e=awa.cv.isValid(n.cV)?n.cV:awa.cv.increment(),h=function(i,r,u){var s=i.getResponseHeader("Content-Length"),h={name:"Ms.Webi.OutgoingRequest",cV:e,data:{baseData:{operationName:n.currentOperationName||awa.ct.getUri(document.location),targetUri:t?t(f.url):f.url,latencyMs:u,serviceErrorCode:!r&&i.responseJSON&&i.responseJSON.code&&!isNaN(i.responseJSON.code)?i.responseJSON.code:-1,succeeded:r,requestMethod:f.type,responseContentType:f.dataType,protocolStatusCode:i.status.toString(),dependencyOperationName:a,dependencyOperationVersion:n.version&&n.version.toString(),dependencyName:n.serviceName,dependencyType:"WebService",responseSizeBytes:s&&parseInt(s,10)},baseType:"Ms.Qos.OutgoingServiceRequest",impressionGuid:b.getImpressionGuid(),message:r?undefined:awa.utils.stringifyField("errorMessage",i.errorThrown),retryCount:o,customData:n.customDataCallBack&&typeof n.customDataCallBack=="function"?JSON.stringify(n.customDataCallBack(i)):undefined}};n.QosCallback&&typeof n.QosCallback=="function"&&n.QosCallback(i,h);awa.ct.captureQos(h)},c=function(){var t=a+"_Retry_"+o;return i.recordTimeSpan(t),$.ajax(f).then(function(n,r,u){var f=i.recordTimeSpan(t,!0);return h(u,!0,f),u},function(r,u){var s=i.recordTimeSpan(t,!0),f;return h(r,!1,s),f=$.Deferred(),y>o&&(r.status===0||r.status>=500&&r.status<600)?(o++,e=awa.cv.isValid(n.cV)?awa.cv.incrementExternal(e):awa.cv.increment(),setTimeout(function(){c().done(f.resolve).fail(f.reject)},50)):f.reject(r,u),f.promise()})},c().then(function(n,t,i){return i},function(t){return w(t,n)})}awa.logger.logError("jQuery is not defined, cannot use service module")};return{post:function(t){return n(awa.utils.extend({},t,{method:"POST"}))},get:function(t){return n(awa.utils.extend({maxRetry:1},t,{method:"GET"}))},put:function(t){return n(awa.utils.extend({},t,{method:"PUT"}))},del:function(t){return n(awa.utils.extend({},t,{method:"DELETE"}))},patch:function(t){return n(awa.utils.extend({},t,{method:"PATCH"}))},doNotChangeSupportCors:function(){r=!1},alwaysAddCvToRequestHeader:function(){u=!0},setTargetUriOverride:f}}();define("jsll-bootstrap",["window"],function(n){function t(t){var i=n.awa,r,u;i&&i.isAvailable&&(r={appId:"MSN-INT",env:"test",endpoint:"https://web.vortex-sandbox.data.msn.com/collect/v1"},u={provisionMsfpc:!1,syncMuid:!1,enabledFeatures:!1,useDefaultContentName:!0,useShortNameForContentBlob:!0,isLoggedIn:t&&t.isLoggedIn?t.isLoggedIn.toLowerCase()==="true":!1,shareAuthStatus:!1,authMethod:1,sendMode:0,validateEvents:!1,cookiesToCollect:[""],useBeacon:!0,autoCapture:{pageView:!1,onLoad:!1,onUnload:!1,click:!1,scroll:!1,resize:!1,jsError:t&&t.jsError?t.jsError.toLowerCase()==="true":!1,addin:!1,perf:!1,assets:!1,lineage:!1,invalidEvents:!1,msTags:!1,awaTags:!1,eventTooLong:!1,corsDisallowed:!1},coreData:{appId:t&&t.appId?t.appId:r.appId,env:t&&t.env?t.env:r.env}},t&&t.endpoint&&(u.endpoint=t.endpoint),i.init(u))}return{initialize:t}});define("jsll-schemaMapping",["window"],function(n){if(!n.awa||!n.awa.isAvailable)return{};var t={jsllSchema:{eventBase:{pageName:"pg.n",uri:"su",coreData:{serverImpressionGuid:"activityId",market:"mkt"},pageTags:{rid:"rid",clid:"clid",clidType:"clidType",di:"di",idx:"idx","pg.t":"pg.t","pg.p":"pg.p","pg.c":"pg.c",pivot:"pivot",pageuid:"pageuid",pageutype:"pageutype",issso:"issso",aadState:"aadState",flightid:"flightid",anoncknm:"anoncknm",afd:"afd"}},customEventBase:{baseData:{impressionGuid:"getImpressionGuid",pageName:"pg.n",pageTags:{rid:"rid",clid:"clid",clidType:"clidType",di:"di",idx:"idx","pg.t":"pg.t","pg.p":"pg.p","pg.c":"pg.c",pivot:"pivot",pageuid:"pageuid",pageutype:"pageutype",issso:"issso",aadState:"aadState",flightid:"flightid",anoncknm:"anoncknm",afd:"afd"}}},pageview:{isJs:"js",isLoggedIn:"pp",referrerUri:"rf",title:"dv.Title1",pageTags:{oscm:"oscm",osver:"osver",viewCol:"viewType",cu:"cu",cvs:"cvs",subcvs:"subcvs",dpt:"st.dpt",sdpt:"st.sdpt",partner:"cv.partner",publcat:"cv.publcat",author:"cv.author",entityId:"cv.entityId",entitySrc:"cv.entitySrc",parentId:"cv.parentId",provid:"provid",ar:"ar",dgk:"d.dgk",imd:"d.imd",tmpl:"tmpl",isStaticPage:"isStaticPage",pgIdx:"pgIdx",pgTot:"pgTot",pb:"pb",jids:"jids",prs:"prs",ex:"ex",bh:"bh",bw:"bw",fid:"fid",fn:"fn",ft:"ft",osgp:"osgp",rt:"rt",ccn:"ccn"}},pageaction:{actionType:"gesture",content:"e1",targetUri:"du",pageTags:{viewCol:"viewType",gesture:"gesture",evt:"evt",cvs:"cvs",subcvs:"subcvs",cm:"cm",l:"l",lo:"lo",tti:"TTI",pb:"pb",hl:"hl",tmpl:"tmpl",fid:"fid",fn:"fn",ft:"ft",ca:"ca"}},contentupdate:{actionType:"mech",content:"e1.e",pageTags:{tmpl:"tmpl",wbh:"wbh",docht:"docht",tti:"TTI",adoni:"adoni",mech:"mech",fid:"fid",fn:"fn",ft:"ft"}},load_time:{markers:"markers",navType:"navType",ttdc:"timeToDomComplete",ttip:"timeToInfopaneInteractive",ttfb:"timeToFirstByte",ttl:"timeToOnload",ttfsr:"timeToFirstSearchRendered"},adimpr_update:{dst:"dst",den:"den",id:"id",pg:"pg",w:"w",h:"h",status:"status",anAd:"anAd",seqid:"seqid",sdk:"sdk",fen:"fen",oAsid:"oAsid",baseData:{uri:"su",pageType:"pid",market:"mkt",pageTags:{cvs:"cvs",subcvs:"subcvs"}},serverImpressionGuid:"activityId"},unload:{frd:"frd",wbh:"wbh",baseData:{uri:"su",pageType:"pid",market:"mkt",pageTags:{cvs:"cvs",subcvs:"subcvs"}},serverImpressionGuid:"activityId"},feedback:{id:"feedback.id",src:"feedback.source",area:"feedback.area",type:"feedback.type",rating:"feedback.rating",value:"submitValue",isLoggedIn:"signedin",baseData:{uri:"cu",market:"mkt",referrerUri:"referrer",pageTags:{"client.deviceModel":"client.deviceModel","client.deviceOS":"client.deviceOS",contentid:"contentid",cvs:"cvs",scr:"scr",subcvs:"subcvs"}}},video:{common:{baseData:{pageTags:{bh:"bh",bw:"bw",cs:"cs",cvs:"cvs",eid:"eid",fr:"fr",inviewplay:"inviewplay",iscontinuous:"iscontinuous",pg:"pg",piid:"piid",playdur:"playdur",cppajaxCount:"cppajaxCount",pt:"pt",pv:"pv",dpt:"st.dpt",sdpt:"st.sdpt",subcvs:"subcvs",te:"te",title:"vtitle","p.fwinit":"p.fwinit","p.ttvs":"p.ttvs","p.IsAdTimedOut":"p.IsAdTimedOut","p.PlayerLoaded":"p.PlayerLoaded","p.AdManagerLoadStart":"p.AdManagerLoadStart","p.AdManagerLoaded":"p.AdManagerLoaded","p.AdPlayerInit":"p.AdPlayerInit","p.AdRequestStart":"p.AdRequestStart","p.AdRequestComplete":"p.AdRequestComplete","p.AdSlotPlayStart":"p.AdSlotPlayStart",isVideo:"isVideo"}}},pageaction:{uri:"pl",referrerUri:"rl",pageTags:{d:"d",vfc:"vfc",plt:"plt",ptech:"ptech",size:"size",t:"t",tmpl:"tmpl",evt:"evt",vt:"vt"}},contentPlay:{adload:"adload",br:"br",size:"size",ptech:"ptech",dur:"d",vfc:"vfc",mbr:"mbr",plt:"plt",t:"t",baseData:{uri:"pl",market:"mkt",referrerUri:"rl",pageTags:{bd:"bd","p.playerimp":"p.playerimp",fi:"fi",partner:"partner",pver:"pver",q:"q",st:"st",vt:"vt",et:"et",etd:"etd"}}},adPlay:{adid:"adid",et:"et",etd:"etd"}},ad_feedback:{creativeId:"creativeId",provId:"provId",tag:"tag",title:"title",l:"l",baseData:{uri:"su",market:"mkt",pageTags:{cvs:"cvs",subcvs:"subcvs"}},serverImpressionGuid:"activityId"}},actionTypeMapping:{rightclick:awa.actionType.CLICKRIGHT,resize:awa.actionType.RESIZE,scroll:awa.actionType.SCROLL,submit:awa.actionType.KEYBOARDENTER,tap:awa.actionType.OTHER,swipe:awa.actionType.OTHER,auto:awa.actionType.OTHER,partial:awa.actionType.OTHER,load:awa.actionType.OTHER},videoBehaviorMapping:{"1":awa.behavior.ADBUFFERING,"10":awa.behavior.ADERROR,"11":awa.behavior.ADSTART,"13":awa.behavior.ADCOMPLETE,"15":awa.behavior.ADSKIP,"16":awa.behavior.ADTIMEOUT,"2":awa.behavior.VIDEOBUFFERING,"20":awa.behavior.VIDEOERROR,"21":awa.behavior.VIDEOSTART,"23":awa.behavior.VIDEOCOMPLETE,"31":awa.behavior.VIDEOPAUSE,"37":awa.behavior.VIDEOCONTINUE,"32":awa.behavior.VIDEOJUMP,"33":awa.behavior.VIDEOMUTE,"34":awa.behavior.VIDEOFULLSCREEN,"38":awa.behavior.VIDEOUNFULLSCREEN,"39":awa.behavior.VIDEOREPLAY,"40":awa.behavior.VIDEOUNMUTE,"41":awa.behavior.VIDEOPLAYERLOAD,"61":awa.behavior.VIDEOPLAYERLOAD}};return{schema:t}});define("jsll-functionMapping",["window"],function(n){var t=function(){return n.awa&&n.awa.isAvailable&&n.awa.ids?n.awa.ids.getImpressionGuid():null};return{getImpressionGuid:t}});define("jsll-telemetryPing",["mediator","telemetry.constants","jsll-schemaMapping","jsll-functionMapping","extend","window"],function(n,t,i,r,u,f){function l(n,t){var i={},e=n.params,r,f;if(t&&n){if(t.schemas)for(r=0;r<t.schemas.length;r++)f=t.schemas[r],f&&(i=u(!0,{},i,s(f,e)));else i=e;i.coreData&&awa.extendCoreData(i.coreData);i.actionType&&(i.actionType=v(i.actionType));t.createEvent&&typeof t.createEvent=="function"&&(i=t.createEvent(i));n.testHook&&typeof n.testHook=="function"?n.testHook(i):i&&t.ping&&typeof t.ping=="function"&&t.ping(i);n.enableConsoleLog&&(console.log("Beacon Data: "),console.log(n),console.log("Jsll Event: "),console.log(i))}}function e(n,t){var r,i;if(n&&t)return r="Msn.Web.Custom.EventBase",n.baseData&&n.baseData.pageTags&&(n.baseData.pageTags=awa.utils.stringifyField("pageTags",n.baseData.pageTags)),i={name:t,data:n},i.data.baseType=r,i}function o(n){awa.vortexEvents.SendOrScheduleEvent(n,!0)}function s(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"?s(i,t):!t.hasOwnProperty(i)&&i.indexOf(".")>-1?h(t,i):r&&r[i]&&typeof r[i]=="function"?r[i]():t[i]),u!=null&&typeof u!="undefined"&&(e[f]=u));return e}function h(n,t){if(typeof n=="undefined")return undefined;var i=t.indexOf(".");return i>-1?h(n[t.substring(0,i)],t.substr(i+1)):n[t]}function a(n){var t=i.schema.videoBehaviorMapping;return t&&n?t[n]:awa.behavior.OTHER}function v(n){var t=i.schema.actionTypeMapping;return t&&n?t[n.toLowerCase()]:null}var c=[t.OTF];return n.sub(t.FireTelemetry,function(n){var h,t;if(f.awa&&f.awa.isAvailable&&f.awa.isInitialized&&n&&n.params&&n.eventType&&(!n.trackingType||c.indexOf(n.trackingType)!=-1)&&i&&i.schema.jsllSchema&&(h=n.params,t=i.schema.jsllSchema,t)){var v=n.eventType.toLowerCase(),s=t.eventBase,u=t.customEventBase,r;switch(v){case"submit":case"mouseenter":case"mouseleave":case"click_nonnav":case"mouseenter_nav":case"contextmenu":case"click":r={schemas:[s,t.pageaction],ping:awa.ct.captureContentPageAction};break;case"impr":r={schemas:[s,t.pageview],ping:awa.ct.capturePageView};break;case"impr_update":r={schemas:[s,t.contentupdate],ping:awa.ct.captureContentUpdate};break;case"app_error":r={ping:awa.vortexEvents.sendError};break;case"adimpr_update":r={schemas:[u,t.adimpr_update],createEvent:function(n){return e(n,"Msn.Web.Custom.AdImpression")},ping:o};break;case"ad_feedback":r={schemas:[u,t.ad_feedback],createEvent:function(n){return e(n,"Msn.Web.Custom.AdFeedback")},ping:o};break;case"load_time":r={schemas:[u,t.load_time],createEvent:function(n){n.markers&&(n.markers=awa.utils.stringifyField("markers",n.markers));return e(n,"Msn.Web.Custom.LoadTime")},ping:o};break;case"unload":r={schemas:[u,t.unload],createEvent:function(n){return e(n,"Msn.Web.Custom.Unload")},ping:o};break;case"adplay":r={schemas:[u,t.video.common,t.video.contentPlay,t.video.adPlay],createEvent:function(n){return e(n,"Msn.Web.Custom.VideoAdPlay")},ping:o};break;case"contentplay":r={schemas:[u,t.video.common,t.video.contentPlay],createEvent:function(n){return e(n,"Msn.Web.Custom.VideoContentPlay")},ping:o};break;case"click_non-nav":r={schemas:[s,t.video.common.baseData,t.video.pageaction],createEvent:function(n){return n.pageTags&&n.pageTags.t&&(n.behavior=a(n.pageTags.t)),n},ping:awa.ct.captureContentPageAction};break;case"feedback":r={schemas:[u,t.feedback],createEvent:function(n){return e(n,"Msn.Web.Custom.Feedback")},ping:o}}r&&l(n,r)}}),1});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"}});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,e){var s,o=[t,"=",i],h;r===-1?s="Fri, 31 Dec 1999 23:59:59 GMT":r&&(h=new Date,h.setTime(h.getTime()+r*864e5),s=h.toUTCString());s&&o.push(";expires=",s);u&&o.push(";domain=",u);f&&o.push(";path=",f);e&&o.push(";secure");n.cookie=o.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)}}});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){y(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){y(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 y(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=p[i]||u.html(),f=t.html(),l=f===c;(o||f&&f.trim())&&(w||!l)&&(p[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&&(ft(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");l[t]||((a||(a=n("head"))).append(this),l[t]=!0)})}function ft(t){var i=t.children("script");i.length&&i.each(function(){var i=this.getAttribute("src"),t;i&&(t=l[i],t&&t.parentNode&&t.parentNode.removeChild(t),(a||(a=n("head"))).append(this),l[i]=this)})}var v=i.moduleapi,b=i.cdnmoduleapi,p={},w,l={},a,c;try{c=r.localStorage}catch(et){c=null}return v?function(e,o,s,c,l,a,p,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)),a&&(v=a),(s===undefined||s===null)&&(s=!1),w=l,ct=n.extend(t.getParamsFromUrl(u.href),o),s&&delete ct.ocid,ft=n.param(ct),et=v.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&&y(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:"20200214_21422724",validVersionPattern:/(\?|&)ver=[\d\.|\d\_]+(&|$)/i});define("flyout",["jquery","jqBehavior","document","mediator","track"],function(n,t,i,r,u){function f(n){n.preventDefault()}function o(t,f){function b(t){var i=e[0],u;n("body").removeClass("uhf");g(t);i.el.hasClass(i.cls)?(u=l?l[0]:!1,f.allowToggleOff&&a(t,s),u!==t.target&&o.filter(t.target).length===1&&w(t,h)):w(t,h);r.subChannel("closeFlyoutFinal","flyoutBehavior",s)}function k(i){var r=t.find(f.contentEventOrigin),u;r.length||(r=t);u=f.skipContentOriginEventTargetCheck?!(n.contains(r[0],i.target)===!0||o[0]===i.target):!(r[0]===i.target||n.contains(r[0],i.target)===!0||o[0]===i.target);u&&(f.disableEventBubbling&&i.preventDefault(),a(i,s))}function s(t,i){var r,f;for(t&&t.target&&t.target.tagName==="A"&&(t.stopPropagation(),u.trackEvent({type:"click_nonnav",target:t.target})),r=0;r<e.length;r++)f=e[r],f.el.removeClass(f.cls).attr("aria-hidden",!0);for(r=0;r<e.length;r++)f=e[r],f.el.removeClass(f.cls);y.off(p,k);l=!1;n.isFunction(i)&&i!==h&&i()}function d(n){t.find("."+f.toggleClass).length&&a(n,s)}function h(t,i){var r,f;for(t.target.tagName==="A"&&(t.stopPropagation(),u.trackEvent({type:"click_nonnav",target:t.target})),l=n(t.target),r=0;r<e.length;r++)f=e[r],f.el.addClass(f.cls).attr("aria-hidden",!1);for(r=0;r<e.length;r++)f=e[r],f.el.addClass(f.cls);y.on(p,k);n.isFunction(i)&&i!==h&&i()}var y=n(i),o=t.find(f.eventOrigin),v;o.length||(o=n(f.eventOrigin));var p=f.outsideEvent,c=f.toggleTargets,g=f.eventPreventDefaultDelegate,l=!1,w=n.isFunction(f.openFlyoutDelegate)?f.openFlyoutDelegate:h,a=n.isFunction(f.closeFlyoutDelegate)?f.closeFlyoutDelegate:s,e=[];if(typeof c!="object")c===!0&&e.push({el:t,cls:"show"});else for(v in c)e.push({el:t.find(v),cls:c[v]});return{setup:function(){o.on(f.triggerEvent,b)},update:function(){d()},teardown:function(){d();o.off(f.triggerEvent,b)}}}var e={allowToggleOff:!0,eventOrigin:".flyout > button",toggleTargets:!0,triggerEvent:"click",outsideEvent:"mousedown touchstart scroll",openFlyoutDelegate:!1,eventPreventDefaultDelegate:f,skipContentOriginEventTargetCheck:!1,closeFlyoutDelegate:!1};return t(o,e)});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 f(){var n=t.attr("action"),u=t.attr("target"),f=r.length?r.val():null;i.trackEvent({type:"submit",target:t[0]},null,c,f);t.attr("action",c).attr("target","_blank").submit().attr("action",n).attr("target",u)}var e=n("button[name='bingSearch']",t),o=n("svg.bingicon",t),r=n("#q",t),s=n(".uhf .head #header-common"),h=n("body"),l=n("body>.head"),c=t.data("bing-action-uri");return{setup:function(){e.on("click",f);o.on("click",f);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(),h.removeClass("uhf"),s.addClass("removed"))});n("body").on("click.consentCheck",function(){t.hasConsent()&&(h.removeClass("uhf"),s.addClass("removed"),n("body").off("click.consentCheck"))})}},teardown:function(){e.off("click",f);o.off("click",f)}}})});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(){require(["c.scrolled"],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("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("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:"2811266",tradeDoublerProgramId:"239935",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});require(["jquery"],function(){n("flyout","#username").all({eventOrigin:"#username>a,#username>figure"});n("flyout","#settings").all({eventOrigin:"#settings>a"})});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(["perfMarker","document","c.dom"],function(n,t){var i;!0&&(i=t.getElementById("q"),i!==null&&i.focus(),n("TimeToFirstSearchInteractive",!0))});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 e="",o="",t=0,f;u.isMobile&&(t=1);i&&i.PageName&&(f="&rid={0}&lang={1}&dgk={2}&imd={3}&pn={4}&rf={5}&tp={6}".format(i.a,i.l,i.dg,t,i.PageName.toLowerCase(),n.referrer,location.href));i&&i.ud&&(i.PageName==="channelPlayerPage"||i.ud.n==="ar")&&(f="&rid={0}&lang={1}&dgk={2}&imd={3}&pn={4}&rf={5}&tp={6}".format(i.a,i.l,i.dg,t,i.PageName.toLowerCase(),n.referrer,location.href),e="MSAN_Video_pd",o="{0}Red3={1}".format("https://c.bing.com/c.gif?",e)+f,r(o))},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 n={positions:[],beacons:{},clickBeacons:{},elements:{},timer:null,paused:!1},f="background: #55ae3f; border: 2px solid #55ae3f; color: #fff; padding: 4px 2px;",i=function(n){return(new Image).src=n},e=function(t){var r=n.clickBeacons[t],u,f;if(r&&(!r||r.length))for(u=0,f=r.length;u<f;u++)i(r[u])},o=0x1ffffffffffffe,s=function(n,t){var i=(new Date).getTime()/1e3|0,r=Math.floor(Math.random()*o),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)},h=function(n,t){return n.replace("$(S_VIEW_TYPE)",t)},t=function(t,r,u,f){var o=u.a,h=u.c,c=u.d,y=u.p,p=u.t,e=n.beacons,l=n.positions,a=y/100,v;e[t]||(e[t]={});v=function(){for(var n,h=e[t][r],f=h.urls,c=f.length,o=Gemini.beaconCallback,u=0;u<c;u++)n=f[u],r.indexOf("viewabilityDefStatic")>-1&&(n=s(n)),i(n),typeof o=="function"&&o(e[t][r],t,r,n)};e[t][r]={urls:f,threshold:a,duration:c,type:p,consecutive:h,audio:o};l[l.length]={uid:t,threshold:a,duration:c,consecutive:h,audio:o,callback:v,history:null}},c=function(i,r){var b=r.rules,c=b.viewabilityDefStatic,l=b.viewabilityDefStatic3P,v=r.tag,y=v.clickTrackingUrl,k=v.imprTrackingUrl,p=v.imprTrackingUrls,u=r.actionUrls,s,g,f,a,e,nt,o;if(u&&u.PARTIAL_VIEW){var d=u.PARTIAL_VIEW,tt={p:.01,d:0,t:21};for(f=0,a=d.length;f<a;f++)t(i,"viewabilityDefStaticPartial:"+f,tt,d)}if(u&&(u.IMPR_INTERNAL||u.CLICK_INTERNAL))for(s=[],u.IMPR_INTERNAL&&(s=s.concat(u.IMPR_INTERNAL)),u.CLICK_INTERNAL&&(s=s.concat(u.CLICK_INTERNAL)),g="viewabilityDefStatic",f=0,a=s.length;f<a;f++)t(i,g+":"+f,c||{c:1,d:1,p:50},s);if((c||!c&&r.beacon)&&(e=[],r.beacon&&r.beacon.length&&(e[e.length]=r.beacon),nt="viewabilityDefStatic",p&&p.length?e=e.concat(p):k&&(e[e.length]=k),t(i,nt,c||{c:1,d:1,p:50},e)),u&&u.STATIC_VIEW_3P&&l){var it=l.length,w=u.STATIC_VIEW_3P;for(o=0;o<it;o++)w[o]=h(w[o],l[o].t),t(i,"viewabilityDefStatic3P:"+o,l[o],w)}y&&y.length&&(n.clickBeacons[i]=y)},l=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}},a=function(n,t){for(var i=t&&t.parentNode;i!==null;){if(i===n)return!0;i=i.parentNode}return!1},v=function(n,t){for(var f,i,e,o=Math.floor(n.width/t),s=Math.floor(n.height/t),h=Math.max(0,n.left),c=n.top,r=[],u=1;u<t;u++)for(f=h+o*u,i=1;i<t;i++)e=c+s*i,r[r.length]=[f,e];return r},y=function(n,t,i){for(var o,s,r=v(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||a(n,e)||f++}return(o=i*100,s=100-f/r.length*100,s>=o)?!1:!0},p=function(n,t){var r=l(),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.addEventListener&&y(n,i,t)?0:Math.min(e,o)},w=function(n,t,i){return window.addEventListener?n.addEventListener(t,i,!1):n.attachEvent("on"+t,i)},r=function(n){return document.getElementById(n)||document.querySelector("."+n)},b=function(){for(var t,i,o,s,h=n.positions.length,u=0;u<h;u++)if(t=n.positions[u],!n.paused&&t){if(i=t.uid,o=n.elements[i]||r(i),!o)continue;if(n.elements[i]||(n.elements[i]=o,n.clickBeacons[i]&&w(o,"click",function(){return e(i)})),p(o,t.threshold)<t.threshold)t.history=null;else if(t.history||(t.history=(new Date).getTime()),s=((new Date).getTime()-t.history)/1e3,s>=t.duration&&(console.log("%c[ Gemini: Viewable - "+s+" ]",f),t.callback(t),t.history=(new Date).getTime(),n.positions.splice(u,1),u=u-1,!n.positions.length)){clearInterval(n.timer);n.timer=null;break}}},k=function(){n.timer=setInterval(b,150)},d=function(){"hidden"in document&&document.addEventListener("visibilitychange",function(){return n.paused=document.hidden})},u=function(n){for(var u=n.ads,e=n.section.id,o=u.length,i=0;i<o;i++){var t=u[i],f=t.customId||"gemini-"+e+"-"+(t.creativeId||t.dynamicProductAdId||0)+"-"+t.index,s=r(f);t.tag=typeof t.tag=="string"?JSON.parse(t.tag):t.tag;t.beacon=t.beacon.replace("$(AD_POSN)",encodeURIComponent("pp=m,pi="+t.index));c(f,t,s)}};return function(t){function i(t){var o=t instanceof Array,s,i,e,r,f;if(t&&(!o||t.length)&&(!t||typeof t=="object")){for(t&&!o&&(t=[t]),s=t.length,i=0;i<s;i++)if(e=t[i],r=e.sectionads,r)for(f=0;f<r.length;f++)u(r[f]);else u(e);return n.timer||k(),this}}return d(),t.Gemini=i,i}(window)}();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)}});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,e,w,o,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&&(e=tt(l.QuerySets),e&&(e=e.slice(0,a)),w=e&&e.length,w))){for(o=t('<ul id="opensh"><li>'+c.shLbl+"<\/li><\/ul>"),k=u.getActivityId()||f.sitePage.requestId,s=0;s<w;s++)y=e[s],y&&y.Text&&o.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);o.append(ft);et?(i.after(o),deferredPartialImpressionCall(o,k)):d(o,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);i.after(n);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 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)}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?(a=!0,u(function(){d()})):a=!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,c,v,l,o,s,a;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]},c=t.csstransforms3d&&i.isCapable("AllowTransform3d"),c=t.csstransforms3d,t.translateXCss=c?"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},l=0,n.fn.uniqueId=function(){var t=n(this).data("uniqueId");return t||(l++,t=l,n(this).data("uniqueId",t)),t},o={},s=[],f.isPc)?n:(n.fn.animate=function(t,i){for(var f,r,l,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),l=t[r],v=h.css(r),u[r]={name:r,startValue:v,endValue:l,animation:f}}return a||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(){o.scrollTop()?u.addClass(f):u.removeClass(f);a()}function a(){var n=o.scrollTop();e!==n&&(l.toggleClass(v,e>n),l.toggleClass(y,e<n),e=n)}var u=n("body>.head"),l=n("body"),o=n(t),f="scrolled",v="scroll-up",y="scroll-down",e=0,s=n("body")[0],p=r.contains(s,"flexible")&&r.contains(s,"gp")&&r.contains(s,"fullwidth"),h,c;p&&(h=n("article .gallery"),c=h.offset().top+h.height());i.sub("viewport_scroll_change",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)});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"],function(n){n("skipToDom","#skip_to_nav").all({focusSelector:"ul.supernav li a:first"});n("skipToDom","#skip_to_con").all({focusSelector:"header h1"});n("skipToDom","#skip_to_footer").all({focusSelector:"#right-sticky-item a:first, footer #links a:first"})});define("netPromoterScore.tokens",{npsPopupDelayInSeconds:"2",npsPopupCheckInDays:"60",npsPlacementId:"353705",npsForceDisplay:""});define("netPromoterScore",["jquery","track","trackInfo","netPromoterScore.tokens","localStorage","headData","getCookie","elementTrackingDecorator","window","requestPageRevealCallback","afire","format"],function(n,t,i,r,u,f,e,o,s,h,c){var y=f.locale,p=f.clientSettings.vk,w=1e3,b=864e5,k=60,l="NPS|",a="netPromoterScore",d="NPS_eligible",g="NPS_1_seen",nt="NPS_2_seen",tt=13,v=function(t){var i={};return(n.each(n("#nps-form").serializeArray(),function(n,t){t.value&&(i[t.name]=t.value)}),i.exit="progressing",!t)?i:(t.currentTarget===n("#nps .nps-submit")[0]?i.exit="submit":t.currentTarget===n("#nps .nps-close")[0]&&(i.exit="close"),i)};return function(e){function s(){var s,h;if(u==null||f&&f.clientSettings&&f.clientSettings.functionalonly_cookie_experience||(s=parseInt(u.getItem(l+r.npsPlacementId))||0,!r.npsForceDisplay&&Date.now()-s<parseInt(r.npsPopupCheckInDays)*b))return e(null,!1);h="/{0}/{1}/npsajax";n.ajax({url:h.format(y,p),dataType:"html"}).done(function(f){var s,h,y,p;if(!f)return e(null,!1);i.updateTemplValue(d);t.trackPartialImpression(null,!1);u.setItem(l+r.npsPlacementId,(new Date).getTime());n(f).appendTo(n("body"));s=n("#nps");h=s.data("json");o.setTrackingForSingleElement(s,s,{defaults:{n:a}},!1);o.setTrackingAttrs(s,s,{selector:"input, button, a",defaults:{n:a}},!1);y=".nps-section.hide";p=n(".nps-section").last();p.children().length===1&&p.find("input[type=radio]").change(function(){var r=n(y).last(),u;r.removeClass("hide");r.find("textarea, label, button").first().focus();p.addClass("fadeOut");u=v();i.updateTemplValue(nt);t.trackPartialImpression(r,!1);t.trackEvent({type:"click_nonnav",target:this},null,null,JSON.stringify(u));c(decodeURIComponent(h.tcb))});n(".nps-section label").keypress(function(t){t.keyCode===tt&&n(t.currentTarget).trigger("click")});n("#nps .nps-close").click(function(n){var i=v(n);return t.trackEvent({type:"click_nonnav",target:n.currentTarget},null,null,JSON.stringify(i)),c(decodeURIComponent(h.tcb)),s.remove(),!1});setTimeout(function(){s.addClass("fadeIn");i.updateTemplValue(g);t.trackPartialImpression(n(y).last(),!1);n(y).last().removeClass("hide");c(decodeURIComponent(h.tvb))},(parseInt(r.npsPopupDelayInSeconds)||k)*w);e(null,!0)}).fail(function(){})}e=e||function(){};h(s)}});require(["netPromoterScore","c.dom"],function(n){n()});define("adMonitoring",["adTelemetry","adCommon","document","window"],function(n,t,i,r){var u;return function(f,e,o){function g(){if(h=p(f.elem,"div",k),a=h&&h.id&&h.id.substr(d),!a)return!1;var n=new RegExp("[a-zA-Z0-9]+_"+a);return(y=s&&p(s,"div",n),!y)?!1:!0}function l(i){var nt=!u||u.length==0,p,g,k,d,h,s,y,a;if(++c,nt){for(u=[],p=i&&i.elem&&i.elem.querySelectorAll("div"),s=0;h=p[s];++s)g={id:h.id,w:h.offsetWidth,h:h.offsetHeight},u.push(g);v=r.addEventListener?setInterval(l.bind(this,i),e<<1):setInterval(function(){l(i)},e<<1);return}if(p=i&&i.elem&&i.elem.querySelectorAll("div"),k=!1,d=!1,u&&u.length>0)for(s=0;h=p[s];++s)(y=u[s],a={id:h.id,w:h.offsetWidth,h:h.offsetHeight},y&&y.id==a.id)&&(k=y.w!=a.w||y.h!=a.h,k&&(u[s].w=a.w,u[s].h=a.h),d|=k);(!d&&c>b||c==w)&&(clearInterval(v),c=0,u=[],typeof o=="function"&&o(!0,!0),t.setAdContainerDisplayState(f.htmlid,f.isVisible,f.canBeDisplayed||f.isRendered,f.canDisplayAdChoices),n.recordAdOperation(i,"usrszch",!1,i.sizeCharacteristics.adSizeType,!1),t.updateElementData(i.telemetry,"w",i.sizeCharacteristics.actualWidth),t.updateElementData(i.telemetry,"h",i.sizeCharacteristics.actualHeight))}function p(n,t,i){var f,r,u;if(n&&n.querySelectorAll)for(f=n.querySelectorAll(t),u=0;r=f[u];++u)if(i.test(r.id))return r;return null}var a,h,y,c=0,v,w=5,b=3,k=/ebDiv[0-9]+/i,d=5,s;(s=i.getElementById("eyeDiv"),f&&!f.isMonitored&&g(f))&&(r.addEventListener?(s.addEventListener("mousedown",l.bind(this,f)),f.isMonitored=!0):r.attachEvent?(s.attachEvent("onmousedown",function(){l(f)}),f.isMonitored=!0):f.isMonitored=!1)}});define("arrowScroll",["jquery","jqBehavior","imgSrc","remToPixel","scrollLeft","dir.tokens","elementTrackingDecorator","perfMarker","requestAnimationFrame","touchGestures"],function(n,t,i,r,u,f,e,o,s,h){function c(t,o){function ft(n){switch(n.current.touchType){case h.types.swipeRight:nt(f.ltr?-1:1);break;case h.types.swipeLeft:nt(f.ltr?1:-1)}}function et(){tt=o.reduceScrollAmount?r(o.reduceScrollAmount):0;o.reposition&&a[0]&&(v=u(a[0]));c.on(k,ct);l.on(k,lt);s(function(){g()});a.on("scroll",g)}function ot(){c.off(k,ct);l.off(k,lt);a.off("scroll",g);t.off("gesture",{direction:"horizontal"},ft)}function at(){ot();et()}function g(){if(b=it(),vt(),!y){pt();return}(p>=0&&b?p<=y:p<=ut)?(f.ltr?ht:st)():p>ut&&p<y?wt():(b?p>y:p===y)&&(f.ltr?st:ht)()}function nt(n){b=it();a.animate({scrollLeft:u.adjustValue(b?document.body:a[0],yt(n))},{queue:!1,duration:220,complete:function(){g()}})}function vt(){var n=a[0];n&&(d=n.clientWidth,p=u(n),y=n.scrollWidth-d-o.scrollOffset,i.loadInViewport&&i.loadInViewport(t[0]))}function yt(n){return f.ltr||(n*=-1),n==-1?v>0&&(v-=d-tt+o.scrollOffset,v<0&&(v=0)):n==1&&v<y&&(v+=d-tt+o.scrollOffset,v>y&&(v=y)),v}function pt(){c.removeClass(w);l.removeClass(w)}function wt(){c.addClass(w);l.addClass(w)}function st(){l.removeClass(w);c.addClass(w)}function ht(){c.removeClass(w);l.addClass(w)}function ct(){nt(-1)}function lt(){nt(1)}function it(){}function bt(){c=n('<button class="stripearrow" aria-hidden="true"><\/button>');e.setTrackingForSingleElement(c,a,{defaults:{n:"prevStripArrow"}});l=n('<button class="stripearrow" aria-hidden="true"><\/button>');e.setTrackingForSingleElement(l,a,{defaults:{n:"nextStripArrow"}});o.tabIndex!=null&&(c.attr("tabindex",o.tabIndex),l.attr("tabindex",o.tabIndex));a.before(c).after(l)}var c,l,rt="button",k="click",a=o.scrollRegion?t.find(o.scrollRegion):t.children("div"),p=0,ut=1,y=0,w="show",v=0,d,tt,b=!1;if(o.addArrowButtons?bt():(c=t.find(rt).first(),l=t.find(rt).last()),h.settings.touchSupported)t.on("gesture",{direction:"horizontal"},ft);return{setup:et,update:at,teardown:ot,isMeStripeArrowsReverseEnabled:it}}return t(c,{addArrowButtons:!1,reduceScrollAmountForArrows:!1,scrollOffset:0,reposition:!1})});require(["window"],function(n){n.setImmediate||(n.setImmediate=function(t){n.setTimeout(t,0)},n.clearImmediate=n.clearTimeout)});require(["jquery","window","nativeAdManager","document","binding","afire","nativeAdSamServiceHelper","mediator","classList","hpCommonNativeAdHandler","imgSrc","c.deferred"],function(n,t,i,r,u,f,e,o,s,h,c){function ot(){(b=r.querySelector(h.infoPaneStripeClass),b)&&h.manageNativeAd(kt,fi)}function kt(n){var t=dt(n);l.fireRequestLevelBeacons(t);tt&&ht(t);gt(t)}function dt(n){if(!n)return l.logError("[hpNativeAdHandler]: Empty response"),null;if(y!==null)return y;var r=new t.DOMParser,i=r.parseFromString(n,"text/html");return i?y=i:(l.logError("[hpNativeAdHandler]: Unable to parse HTML content after successful ajax call"),null)}function gt(n){var t,i,u,f;if(n){if(r.querySelector("[data-tabbed-infopane='true']")&&(k=rt),t=n.querySelectorAll(k),t)for(i=0;i<t.length;i++)st(t[i]),ni(t[i]),l.fetchJsTracker(l.parseJsonDataFromHtmlAttribute(t[i]));if(u=n.querySelectorAll(it),u)for(f=0;f<u.length;f++)st(u[f]),l.fetchJsTracker(l.parseJsonDataFromHtmlAttribute(u[f]))}}function st(n){var t=l.parseJsonDataFromHtmlAttribute(n),i;if(t&&(i=t.trb)){if(!i)return;l.fireRenderTrackingCall(t)}}function ni(n){var i=l.parseViewabilityDataFromHtmlAttribute(n);i&&t.Gemini&&t.Gemini(i)}function ht(n){n&&(l.sendComScoreBeacon(),ti(n),ui(n))}function ti(n){var tt=!!r.querySelector("[data-tabbed-infopane='true']"),it=b.getAttribute("data-positions"),ot,i,s,f,h,y,w,nt,ut;if(it&&it.length&&(ot=tt?rt:k,i=n.querySelectorAll(ot),i&&!(i.length<=0))){for(d=it.split(","),a=et=d.length,i.length!==a&&(a=et=i.length),s=0;s<a;s++)if(f=i[s],h=d[s],h=f.getAttribute(bt),h){var ht=tt?".ip.tabbed ul.swipenav > li:nth-child("+h+") li.secondary:last-child":".ip ul:first-child > li:nth-child("+h+")",st=f.getAttribute(v),t=r.querySelector(ht),lt=f.getAttribute(p);if(t&&(t.innerHTML=f.innerHTML,t.setAttribute(p,lt),t.setAttribute(v,st),t.className=f.className+" nativead",y=t.querySelectorAll("a"),y&&(length=y.length)))for(w=0;w<length;w++)nt=y[w],nt.hasAttribute(at)&&nt.hasAttribute(vt)&&(nt.onclick=function(n){l.fireClickTrackingCall(n)});setTimeout(e.setTelemetryAttribute(t,t,st),250)}setImmediate(function(){u("truncate",".extnativead .title").all();Array.prototype.forEach(function(){t&&Array.prototype.call(t.querySelectorAll("img"),function(n){c.reset(n)})})});tt?(ut=r.body.querySelector(".ip-tab-titles"),ut&&(ut.addEventListener("click",g),setTimeout(function(){g({target:r.body.querySelector(".ip-tab-titles .ip-tab-title:first-child")})},250))):o.sub(ft,ct)}}function ii(n,t,i,r){var u=n.querySelector(i),s,f,h,c,e,o,a;if(u&&u.firstChild){if(s=t.getAttribute(v),f=l.parseJsonDataFromHtmlAttribute(t),f&&f.tvb&&(h=f.tvb),u.innerHTML=t.outerHTML,c=u.firstChild,u.classList.add("loaded"),e=u.querySelectorAll("a.nativead"),e&&(length=e.length))for(o=0;o<length;o++)a=e[o],a.onclick=function(n){l.fireClickTrackingCall(n)};typeof r=="function"&&r({dataProvider:s,elem:c,nativeHtmlRecommendation:t,visibilityURLs:h,e:f.e})}}function ri(n,t,i,r,u){var e=n.querySelector(r.replace("."+i,"").trim()),k,f,o,w,y,s,h,b,c,a;if(!e){l.logError("[hpNativeAdHandler]: Could not find the stripe element to replace.");return}if(k=null,t&&t.length>0){for(f=0;f<t.length;f++){if(o=l.parseJsonDataFromHtmlAttribute(t[f]),o&&o.tvb&&(w=o.tvb),t[f].classList.contains(yt))e.innerHTML=t[f].innerHTML,e.setAttribute(p,t[f].getAttribute(p)),e.setAttribute(v,t[f].getAttribute(v)),e.className=t[f].className,y=e;else{if(s=t[f].getAttribute("data-position"),!s||s<=0){l.logError("[hpNativeAdHandler]: The stripe position number could not be determined.");continue}if(h=e.querySelector("div.stripecontent:nth-of-type("+s+") ul li"),h)h.innerHTML=t[f].outerHTML,y=h.firstChild;else{l.logError("[hpNativeAdHandler]: Shopping stripe content placeholder not found at location: "+s);continue}}b=t[f].getAttribute(v);typeof u=="function"&&u({dataProvider:b,elem:y,nativeHtmlRecommendation:t[f],visibilityURLs:w,e:o.e})}if(e.classList.add("loaded"),c=e.querySelectorAll("a.nativead"),c&&(length=c.length))for(a=0;a<length;a++)c[a].onclick=function(n){l.fireClickTrackingCall(n)}}}function ui(n){var i,o,s,t,f,a,h;if(w=n.querySelectorAll(it),w&&!(w.length<=0)){if(i=r.querySelectorAll(".stripecontainer[data-positions]"),!i||i.length<=0){l.logError("[hpNativeAdHandler]: Placement Tag: stripe placement tag missing for native ad placements");return}for(o=0;o<i.length;o++){if(s=i[o].getAttribute("data-positions"),!s||s.split(" ").length<=0){l.logError("[hpNativeAdHandler]: Could not find the customSelector.");continue}if(t=s.split(" ")[0],!t){l.logError("[hpNativeAdHandler]: Unable to find vertical name for the placement: "+i[o].firstElementChild.className);continue}(t=t.replace(".",""),f=n.querySelectorAll("[class*='"+t+"-stripe']"),a=e.getAdb(),a&&(!f||f.length<=0)&&t&&(f=n.querySelectorAll(".ab"+t+"-stripe")),!f||f.length<=0)||(h=function(n){setImmediate(function(){n.visibilityURLs&&l.manageVisibilityURLs(n.elem,n.visibilityURLs,n.e);u("truncate",".extnativeaditem h3").all();Array.prototype.forEach.call(n.nativeHtmlRecommendation.querySelectorAll("img"),function(n){c.reset(n)});setTimeout(e.setTelemetryAttribute(n.elem,n.elem,n.dataProvider),250)})},t===pt||t===wt?ri(i[o],f,t,s,h):ii(i[o],f[0],s,h))}}}function ct(t){if(a<=0){o.unsub(ft,ct);return}if(t&&t.elem){var i=t.elem[0];i&&i.classList.contains(ut)&&!i.classList.contains("loaded")&&(lt(n(i)),i.classList.add("loaded"),a--)}}function g(t){var u,f,i;if(a<=0){u=r.body.querySelector(".ip-tab-titles");u.removeEventListener("click",g);return}f=+t.target.getAttribute("data-tab-id");i=r.querySelector(".infopanestripe.tabbed ul.swipenav > li:nth-child("+(f+1)+") li.secondary:last-child");i&&i.classList.contains(ut)&&!i.classList.contains("loaded")&&(lt(n(i)),i.classList.add("loaded"),a--)}function lt(n){var t=n.target||n,f=undefined,i,r,u;if(t.length&&(f=t[0].getAttribute(p)),i=l.parseJsonDataFromHtmlAttribute(t[0]),i&&(r=i.tvb)){if(!r)return;for(u=0;u<r.length;u++)t[0].getAttribute(nt)||l.fireTrackingBeacon(r[u],"visibility",i.e);t[0].setAttribute(nt,!0)}}function fi(){}var w=[],a,b,p="data-json",v="data-provider",nt="data-visible",at="data-cb",vt="data-encode",tt=!1,y=null,l=i(),it='[data-provider-id="stripes-nativead"]',k=".hasimage",rt=".secondary",yt="paging-container",pt="shopping",wt="shoppingpromo",ut="nativead",ft="infopane_navigation",d=[],et,bt="data-ad-index";require(["c.infopaneinteractive"],function(){tt=!0;y&&ht(y)});ot();require(["c.lazyLoaded"],ot)});define("loadMeImages",["jquery","jqBehavior","imgSrc"],function(n,t,i){function r(t,r){function e(){u.length==0&&r.selectOnHover&&(u=n(r.imagesToLoad));u.each(function(){i.go(this)});r.selectOnHover&&n(r.flyout).addClass("lzy")}var u=n(r.imagesToLoad),o=navigator.pointerEnabled||navigator.msPointerEnabled?"pointermove MSPointerMove":"mousemove",f=o+" touchstart MSPointerDown pointerdown";return{setup:function(){t.one(f,e)},teardown:function(){t.off(f,e)}}}return t(r)});define("outlookInbox",["jquery","jqBehavior","outlookModel","outlookInbox.tokens","format","headData","meModule","meModule.Tokens","setCookie","location","trackInfo","track","perfMarker"],function(n,t,i,r,u,f,e,o,s,h,c,l,a){var v=o.tile.mail[1],y=function(t,r){function u(){function h(n){a("TimeToOutlookReturn",!0);u&&l(n);c(n)}function c(n){var i=n.unre;e.updateNotifications(t,".mail",0,v,{count:i,updateInTile:!0,updateInTask:!1,displayNotification:i>0})}function l(n){var i=n&&n.msgs?p(n.msgs):null;i?e.updateFlyout(t,"mail",{content:i},!0):s()}function p(t){var i="",r=o.tile.mail[1].piiText,u=o.tile.mail[1].piiUrl;return n.each(t,function(n,t){var f=new Date(t.date),e="<li "+k(t)+'><a href="'+t.murl+'" target="_blank" data-piitxt="'+r+'" piiurl="'+u+'"><span class="from">'+t.name+"<\/span><p>"+t.subj+'<\/p><time datetime="'+f.toISOString()+'">'+f.toLocaleString()+"<\/time><\/a><\/li>";i+=e}),i&&(i="<ul>"+i+"<\/ul>"),i}function w(){e.updateFlyout(t,"mail",{showProgress:!0},!0)}function b(){u&&s()}function s(){var n="<span>"+v.refreshPageErrorMessage+"<\/span><span>"+v.viewInboxErrorMessage+"<\/span> <a href='"+v.headerUrl+"' target='_blank'> "+v.tileTitle+"<\/a>";e.updateFlyout(t,"mail",{showError:!0,errorMessage:n},!0)}function k(n){return n.read?"":'class="unread"'}if(!f.signedin){require(["c.sso"],y.bind(null,t,r));return}var u=i.isPcDeviceGroup();w();i.getOutlookData().then(h,b)}u()};return t(y)});define("meJsSkype",["jquery","jqBehavior","meModule","meModule.Tokens","mediator","window"],function(n,t,i,r,u,f){function o(n){function h(){var t=n.find(".loginlink").attr("href");t&&(f.location.href=t)}function c(){f.swc.API.registerEvent("unreadConversationsUpdate",a);f.swc.API.registerEvent("recentDataLoaded",l)}function l(){n.find(".skype-recents").show();n.find(".meloading").hide();u.sub(e.flyoutVisibleEvent,v);u.sub(e.flyoutClosedEvent,y)}function a(t){i.updateNotifications(n,"."+e.meControlClass,0,r.tile.jsskype[1],{count:t,updateInTile:!0,updateInTask:!1,displayNotification:t>0})}function o(){if(t){t=!1;u.unsub(e.flyoutVisibleEvent,o);var i=document.getElementsByTagName("body")[0],n=document.createElement("script");n.src="https://swc.cdn.skype.com/sdk/v1/sdk.min.js";i.appendChild(n)}}function v(){f.swc.API.triggerEvent("recentsShown")}function y(){f.swc.API.triggerEvent("recentsHidden")}var t=!0,s={externalLogin:h};u.sub(e.flyoutVisibleEvent,o);f.addEventListener("swc:core:ready",function(){f.swc.init(null,s).then(c)})}var e={meControlClass:"jsskype",flyoutVisibleEvent:"SkypeFlyoutVisible",flyoutClosedEvent:"SkypeFlyoutClosed"};return t(o)});define("meModule",["jquery","meModule.Tokens","headData","window","logging","perfPing","mediator","elementTrackingDecorator","location"],function(n,t,i,r,u,f,e,o,s){function y(n,t,i,r,u,f){var e=n.find(f.tasks[i]),o=e.find("span");r?(e.addClass(a),o.text((t.notifications||v).replace("{0}",u))):(e.removeClass(a),o.empty())}function w(n,t,i,r,u){n.find(u.notification).text(i?(t.notifications||v).replace("{0}",r):t.notificationEmpty||"")}function b(n,t,i,u){var f=(l.width-t)/2,e=(l.height-i-100)/2,o="status=0,toolbar=0,location=0,resizable=1,scrollbars=1,left="+f+",top="+e+",width="+t+",height="+i;u.preventDefault();r.open(n,"Login",o)}function k(t,i){if(i&&i.taskLinks&&i.taskLinks.trim()){var r=i.taskLinks.split(";");r.length&&(t.push("<ul>"),n.each(r,function(n,i){var r=i.split("|"),u;r[0]&&r[1]&&(u=r[0],t.push("<li><a target='_blank' data-piitxt='",u,"' href='",r[1],"'>",u,"<span><\/span><\/a><\/li>"))}),t.push("<\/ul>"))}}var l=r.screen,h="click",a="notifications",c=".popUpWindow",v="({0})",p="{0}+";return{info:{locale:n("html").attr("lang"),origin:s.protocol+"//"+s.host,httpsOrigin:"https://"+s.host},logAjaxError:function(n,t,i){n!="abort"&&(f.setMarker('[meModule] service error: "'+t+'" call failed with status of "'+n+'", '+i),f.getPayLoad(u.error))},updateFlyout:function(r,u,f,e,s,l){var v="",y=typeof e!="undefined"?e:i.signedin,tt=t.tile[u][y?1:0],a={},w,p,b,d;n.extend(!0,a,tt,f);v=["<section>"];a.headerUrl&&(w="<a href='"+a.headerUrl+"' target='_blank'><h3>"+a.header+"<\/h3><\/a>",p=o.setTrackingAttrs(n(w),r.find(this.selector.flyout),{defaults:{n:u+".flyout"},selector:"a"}),v.push(w));v.push("<div>");a.showProgress?v.push("<p class='meloading'>",a.content||"","<\/p>"):a.showError?v.push("<p class='meerror'>",a.errorMessage||"","<\/p>"):a.showNoContent?v.push("<p class='meerror'>",a.noContent||"","<\/p>"):y?v.push(a.content.length?a.content:"<p class='meerror'>"+a.noContent+"<\/p>"):(a.signedOutImageUrl&&v.push("<img src='",a.signedOutImageUrl,"' />"),v.push("<p>",a.content.length?a.content:a.ErrorMessage,"<\/p>"));v.push("<\/div>");!y&&a.footerText&&v.push("<a href='",a.footerUrl,"' class='mefoot'>",a.footerText,"<\/a>");v.push("<\/section>");k(v,a);var g=r.find(this.selector.flyout),it=o.setTrackingAttrs(n(v.join("")),g,{defaults:{n:u+".flyout"}}),nt=g.html(it);if(p&&p.length&&n("section > a",r).replaceWith(p),b=this.classNames.signout,d=this.classNames.signin,y){if(r.find(this.selector.flyoutFooter).off(c),typeof s=="string"&&(s=r.find(s)),s&&s.length&&l&&n.isFunction(l))s.off(h).on(h,l);n(nt).removeClass(b).addClass(d)}else n(nt).removeClass(d).addClass(b)},attachSignInPopupWindow:function(n,t,i,r){n.find(this.selector.flyoutFooter).off(c).on(h+c,b.bind(null,t,i,r))},selector:{flyout:".meflyout",flyouts:".meflyouts",notification:">a>h3>span",flyoutHeader:".meflyout>section>h3",flyoutFooter:".meflyout>section>.mefoot",contentDiv:".meflyout>section>div",contentItem:".meflyout>section>div p",contentList:".meflyout>section>div ul",taskLinks:".meflyout>ul>li>a",tasks:[".meflyout>ul>li>a:eq(0)",".meflyout>ul>li>a:eq(1)",".meflyout>ul>li>a:eq(2)",".meflyout>ul>li>a:eq(3)"]},classNames:{signout:"signout",signin:"signin"},updateNotifications:function(t,i,r,u,f){var s=t.closest(".stripeouter").find(".mestripe "+i),o,e;s.length||(s=t.closest("#weboutlookmodule").find(".meStripeOutlook.mail"));o=this.selector;e=f.count;f.maxNotifications&&e>f.maxNotifications&&(e=(u.notificationsTooMany||p).replace("{0}",f.maxNotifications));f.updateInTile&&w(s,u,f.displayNotification,e,o);f.updateInTask&&(n.isNumeric(r)?y(t,u,r,f.displayNotification,e,o):n(r).each(function(n,i){y(t,u,i.index,i.displayNotification,i.count,o)}))},ssoAutoRefresh:function(){var i=this,r=n(i.selector.flyouts);n.each(t.tile,function(n,u){var f,o,s,e;u[0].ssoAutoRefresh&&(f=r.children("."+n),o=f.find(i.selector.flyout).hasClass(i.classNames.signout),f.length&&o&&(s=t.tile[n][1],e=f.find("[data-module-id]"),e.html(s.content),i.updateFlyout(f,n,{content:e.length?e[0].outerHTML:" "},!0,null,null)))})},deferredFlyoutOnHover:function(n,t,i){var r=n.data("deferred");r?e.sub(t,i):i()},getMeModuleId:function(t){var i=n(".meflyouts .meflyoutcontainer").index(t);return n(".mestripe ul li").eq(i).attr("data-module-id")}}});define("outlookModel",["jquery","window","location","getCookie","setCookie","promise","headData","outlookInbox.tokens","logging","format"],function(n,t,i,r,u,f,e,o,s){function ht(){return r(h.canaryCookieName)}function it(){return e.dg&&e.dg.indexOf(h.pcDgIdent)!==-1}function ct(n){return b=!n,a||(a=setTimeout(lt,h.timeoutInMs)),l||(l=new f(ut)),l}function lt(){p();c&&c("Cancel");w("[outlookModel.js] outlook preview API request timeout")}function w(n){s.error(n)}function rt(){n.ajax({type:"GET",url:b?ot:st,crossDomain:!0,xhrFields:{withCredentials:!0},timeout:h.timeoutForOutlookExchangeCallInMs,cache:!1,success:function(n){var t=v;p();t(n)},error:function(n,t){var i=c;p();i({ajaxError:t});w("[outlookModel.js] outlook exchange rest API call error textStatus: "+t+"\r\n")}})}function ut(i,r){if(v&&c||(v=i,c=r),g)rt();else{var u=at();t[k]=vt;n.ajax({type:"GET",url:u,jsonp:"cb",jsonpCallback:k,contentType:"application/json",dataType:"jsonp"})}}function at(){var i=it()&&b?h.numOfMsgForPc:h.numOfMsgForMobile,r={num:i,nocache:+new Date,mac:t.decodeURIComponent(ht())};return ft+"?"+n.param(r)}function vt(n){if(!l){p();return}if(n&&n.err&&!d&&n.err.client&&n.err.client.invalidmac)d=!0,ut();else if(g&&n&&n.err&&n.err.user&&n.err.user.exchangemigrated)yt(),rt();else{var t;n&&n.err?(t=c,w("[outlookModel.js] error response from outlook preview mail API \r\n"+JSON.stringify(n.err))):t=v;p();t(n)}}function yt(){y&&u(h.userMigratedCookieName,y,730)}function p(){t[k]=null;v=null;c=null;l=null;a&&(clearTimeout(a),a=0)}var h={timeoutInMs:15e3,timeoutForOutlookExchangeCallInMs:1e4,canaryCookieName:"WLMMAC",numOfMsgForPc:3,numOfMsgForMobile:0,pcDgIdent:".pc",globalFnName:"setOutlookData",userMigratedCookieName:"UMH2E"},l,ft=o.outlookPreviewApiUrl,a,d=!1,v,c,y,b,g=e.exchangeenabled,k=h.globalFnName+Math.floor(Math.random()*1e4+1)+ +new Date,nt=e.clientSettings.vk,et=nt==="spartan"?"{0}/{2}/{1}":"{0}/{1}/{2}",tt="https://"+et.format(i.host,e.locale,nt)+"/OutlookMail/",ot=tt+"GetEmails",st=tt+"GetUnreadMessageCount";return{isPcDeviceGroup:it,getOutlookData:ct}});define("meModule.Tokens",{tile:{mail:[{header:"Outlook.com",content:"Sign in with any Microsoft account: Outlook, Hotmail, MSN, Live.",footerText:"Sign in",footerUrl:"[[signin]]",taskLinks:""},{header:"Inbox",headerUrl:"https://outlook.live.com/mail/",content:"Loading...",noContent:"Wow, you have a very clean inbox!",tileTitle:"Outlook.com",refreshPageErrorMessage:"We could not connect you to Outlook.com. Please refresh the page and try again later.",viewInboxErrorMessage:"If you continue to have a problem viewing your inbox, Please visit",taskLinks:"Compose|https://outlook.live.com/mail/deeplink/compose;Calendar|https://outlook.live.com/calendar",piiText:"Read Outlook Email",piiUrl:"http://www.hotmail.msn.com/pii/ReadOutlookEmail/"}],office:[{header:"Office",content:"See your recent documents, or start one for free with Office Online.",footerText:"Sign in",footerUrl:"[[signin]]",ssoAutoRefresh:!0,taskLinks:"Word Online|https://office.live.com/start/Word.aspx?WT.mc_id=MSN_site;Excel Online|https://office.live.com/start/Excel.aspx?WT.mc_id=MSN_site;Sway|https://www.sway.com/?WT.mc_id=MSN_site&utm_source=MSN&utm_medium=Topnav&utm_campaign=link;PowerPoint Online|https://office.live.com/start/PowerPoint.aspx?WT.mc_id=MSN_site"},{header:"Recent documents",headerUrl:"https://onedrive.live.com/#qt=mru",content:"Loading...",noContent:"This folder is empty. Click below to create a new document.",errorMessage:"Could not connect to Office Online",errorFooterText:"Go to Office Online",taskLinks:"Word Online|https://office.live.com/start/Word.aspx?WT.mc_id=MSN_site;Excel Online|https://office.live.com/start/Excel.aspx?WT.mc_id=MSN_site;Sway|https://www.sway.com/?WT.mc_id=MSN_site&utm_source=MSN&utm_medium=Topnav&utm_campaign=link;PowerPoint Online|https://office.live.com/start/PowerPoint.aspx?WT.mc_id=MSN_site"}],onenote:[{header:"OneNote",content:"Sign in to your Microsoft account to see recent notes.",footerText:"Sign in",footerUrl:"[[signin]]",ssoAutoRefresh:!0,taskLinks:"Quick Note|https://www.onenote.com/notebooks?WT.mc_id=MSN_OneNote_QuickNote&auth=1"},{header:"Recent Notebooks",headerUrl:"https://www.onenote.com/notebooks?WT.mc_id=MSN_OneNote_Recent&auth=1&wdorigin=msn",content:"Loading...",noContent:"This folder is empty. Click below to create new notebook.",errorMessage:"Couldn't connect to OneNote Online",errorFooterText:"Go to OneNote Online",taskLinks:"Quick Note|https://www.onenote.com/notebooks?WT.mc_id=MSN_OneNote_QuickNote&auth=1"}],onedrive:[{header:"OneDrive",content:"Sign in to your Microsoft account to see recent OneDrive contents.",footerText:"Sign in",footerUrl:"[[signin]]",ssoAutoRefresh:!0,taskLinks:"Files|https://onedrive.live.com;Photos|https://onedrive.live.com/?qt=allmyphotos;Recent documents|https://onedrive.live.com/?qt=mru;Download the OneDrive app|https://onedrive.live.com/about/en/download/"},{header:"OneDrive",headerUrl:"https://onedrive.live.com?wt.mc_id=oo_msn_msnhomepage_header",content:"Loading...",errorMessage:"Could not connect to OneDrive",errorFooterText:"Go to OneDrive",taskLinks:"Files|https://onedrive.live.com;Photos|https://onedrive.live.com/?qt=mru;Recent documents|https://onedrive.live.com;Download the OneDrive app|https://onedrive.live.com/about/en/download/"}],finance:[{header:"",content:"",footerText:"",footerUrl:"",taskLinks:""},{header:"",headerUrl:"",content:"",errorMessage:"",taskLinks:""}],sports:[{header:"Scores - Live",content:"",footerText:"All scores",footerUrl:"/en-us/sports",taskLinks:""},{header:"Scores - Live",headerUrl:"/en-us/sports",content:"",errorMessage:"",taskLinks:""}],maps:[{header:"Maps",headerUrl:"",content:"",footerText:"",footerUrl:"",taskLinks:"me_maps_directions|https://www.bing.com/maps/directions;me_maps_traffic|https://www.bing.com/maps/?FORM=MSNMAP"},{header:"Maps",headerUrl:"",content:"",errorMessage:"",taskLinks:"me_maps_directions|https://www.bing.com/maps/directions;me_maps_traffic|https://www.bing.com/maps/?FORM=MSNMAP"}],skype:[{header:"Skype keeps the world talking",headerUrl:"",content:"Use Skype to call, see, message and share with others – wherever they are.",footerText:"Go to Skype.com",footerUrl:"https://www.skype.com",taskLinks:"me_skype_download|https://www.skype.com/go/onedrivepromo.download?cm_mmc=MSFT_2390_MSN-com"},{header:"Group video calling",headerUrl:"",content:"Now it is free to get the whole family together on the same video call.",errorMessage:"",taskLinks:""}],integratedskype:[{},{searchContactsText:"Search Contacts",emptySearchContactsText:"No contacts were found matching your search text",nameText:"Name",contactsText:"Contacts",recentText:"Recent",launchText:"Launch Skype",errorMessage:"Could not connect to Skype",chatButtonText:"Chat",audioButtonText:"Audio Call",videoButtonText:"Video Call",taskLinks:"Launch Skype|skype:;Download Skype|https://www.skype.com/go/onedrivepromo.download?cm_mmc=MSFT_2390_MSN-com",chatServiceUrl:"https://client-s.gateway.messenger.live.com",linkSkypeIdUrl:"https://login.skype.com/login/oauth/microsoft?client_id=738133",headerText:"Skype on MSN",linkAccountContentList:"See who is online|Notifications and missed messages|Voice calls and chats",linkAccountText:"Link your accounts",linkAccountDisclaimerText:"To get the full experience of Skype on MSN, link your Skype and Microsoft accounts.",continueButtonText:"Continue",learnMoreText:"Help",learnMoreUrl:"https://support.skype.com",callMessageText:"call",fileMessageText:"sent a file",videoMessageText:"video message",contactMessageText:"sent a contact"}],jsskype:[{},{}],facebookLite:[{},{likeUrl:"https://www.facebook.com/msnindia"}],twitter:[{header:"Twitter",content:"Get your Twitter Updates",footerText:"Sign In",footerUrl:"https://twitter.com",requestTimeout:"10000",taskLinks:""},{header:"Tweets",headerUrl:"https://twitter.com",content:"Loading...",noContent:"Your timeline is currently empty",errorMessage:"Could not connect to Twitter",errorFooterText:"Go to Twitter",taskLinks:"Notifications|https://twitter.com/i/notifications;Me|#;Sign out|#"}],xbox:[{header:"Spotlight",content:"",footerText:"View All",footerUrl:"",taskLinks:"me_groove_taskLinks_store|https://www.microsoft.com/store/media/redirect/music?view=hub;me_groove_taskLinks_play|https://aka.ms/Ixhi8e;me_groove_taskLinks_try|https://aka.ms/msvmj1"},{header:"My amazing playlist",headerUrl:"https://aka.ms/qeqf5y",content:"",errorMessage:"",taskLinks:"me_groove_taskLinks_store|https://www.microsoft.com/store/media/redirect/music?view=hub;me_groove_taskLinks_play|https://aka.ms/Ixhi8e;me_groove_taskLinks_try|https://aka.ms/msvmj1"}],bingrewards:[{header:"Rewards",content:"Join Rewards and earn points while exploring and searching on MSN.",footerText:"Join Now",footerUrl:"[[signin]]",signedOutImageUrl:"/homepage/images/me_bingrewards_signed_out.jpg",appendAddMoreTask:!0,showProgress:!0},{errorMessage:"Could not connect to Rewards",taskLinks:"Redeem your points|https://www.bing.com/rewards/redeem/all;Get help|https://www.bing.com/rewards/faq;Redeem your points|https://account.microsoft.com/rewards/redeem/all;Get help|https://go.microsoft.com/fwlink/p/?LinkID=823400",appendAddMoreTask:!0,signInText:"Sign in",joinNowText:"Join Now",joinNowUrl:"http://rewards.microsoft.com?FORM=MA1377&amp;wt.mc_id=MA1377&amp;PUBL=BINGCOM&amp;CREA=MA1377",hdrText:"Microsoft Rewards",hdrMsText:"Microsoft Rewards",hdrDesc:"Explore and search on MSN. Earn free Rewards.",subhdrtext:"Earn and explore",rewardsApiUrl:"https://www.bing.com/msrewards/api/v1/getuserinfo",rewardsPartnerID:"79E3A169-6A98-49E1-ADB9-ED64666CC743",rewardsChannel:"Msn",offerLayoutType:"MissionTaskLayout",maxOfferCount:4,emptyOfferMsg:"Offers are unavailable at the moment.",maxNotifications:"9999"}],store:[{header:"Microsoft Store",taskLinks:"me_store_taskLinks_surface|https://afflnk.microsoft.com/c/1239701/433017/7593?sharedid=PRIME_ENUS_HP_ME&u=https://www.microsoft.com/en-us/store/b/surface?icid=MSN_surface;me_store_taskLinks_windows|https://afflnk.microsoft.com/c/1239701/433017/7593?sharedid=PRIME_ENUS_HP_ME&u=https://www.microsoft.com/en-us/store/b/windows?icid=MSN_Win10;me_store_taskLinks_support|https://afflnk.microsoft.com/c/1239701/433017/7593?sharedid=PRIME_ENUS_HP_ME&u=https://support.microsoft.com/en-us/products/store"},{header:"Microsoft Store",headerUrl:"https://afflnk.microsoft.com/c/1239701/439027/7805?sharedid=PRIME_ENIN_HP_ME&u=https://www.microsoft.com/en-in/store/b/home?icid=MSN_storeHL",taskLinks:"me_store_taskLinks_surface|https://www.amazon.in/Microsoft-Surface-Core-i5-Integrated-Graphics/dp/B073C5SG57/ref=sr_1_2?ie=UTF8&qid=1519715456&sr=8-2&keywords=surface+pro&tag=msn-enin-prime-hp-st-21;me_store_taskLinks_windows|https://afflnk.microsoft.com/c/1239701/439027/7805?sharedid=PRIME_ENIN_HP_ME&u=https://www.microsoft.com/en-in/store/d/windows-10-pro/DF77X4D43RKT?icid=MSN_Win10;me_store_taskLinks_support|https://afflnk.microsoft.com/c/1239701/439027/7805?sharedid=PRIME_ENIN_HP_ME&u=https://support.microsoft.com/en-in/products/store"}],amazon:[{header:"Amazon Marketplace"},{header:"Amazon Marketplace",headerUrl:"https://www.amazon.in?tag=enin-prime-hp-me-21"}],ebay:[{header:"Shop at eBay"},{header:"Shop at eBay",headerUrl:"https://redirect.viglink.com/?key=29045bc04c786d46d362906f803b13a2&u=https://ebay.com"}],bookingdotcom:[{header:"Booking.com"},{header:"Booking.com",headerUrl:"https://www.booking.com/index.nl.html?aid=1274296&Selected_currency=USD;lang=en;label=MSN-US-logo"}]}});define("outlookInbox.tokens",{outlookPreviewApiUrl:"https://hotmailproxy.msn.com/pm/v1.0/getheaders.aspx",outlookPreviewApiUrlBetaplace:"https://hotmailproxy.betaplace.com/pm/v1.0/getheaders.aspx"});define("pagingSection",["jquery","jqBehavior","modernizr","pagingAnimator","device","pointerEvents","touchGestures","touchDataManager","requestAnimationFrame","format","imgSrc","paging.tokens","dir.tokens","viewAware","mediator","window","perfMarker","navigator","document","c.deferred"],function(n,t,i,r,u,f,e,o,s,h,c,l,a,v,y,p,w,b,k){function lt(t,i){function nr(){et=n("<button />").addClass("leftarrow");ot=n("<button/>").addClass("rightarrow");vt.prepend(et).append(ot)}function tr(n){i.contentSelector=n||i.contentSelector;f=vt.find(i.contentSelector);at=r(f);g&&at.setup();rr();i.rememberLastKnownIndex&&(ti=vt.data("pagesection-name"))}function ir(){v>1&&ur();g&&at.teardown();y.unsub(ut,er)}function lr(){c.loadInViewport&&s(function(){f.attr(c.dataOffsetAttr,Math.round(-u*w*d)+";0");c.loadInViewport(vt[0])})}function ar(){ct.removeClass(di)}function vr(){ct.addClass(di)}function rr(){s(yr)}function yr(){var e,o,r,s,h,t,c;for(ar(),e=yi,o=f.length,r=0;r<o;r++)if(ct.children().length&&(br(),et.removeClass(pt),ot.removeClass(pt),gt(f,0)),b=bi=yt=ki=nt=v=u=0,i.rememberLastKnownIndex&&ti&&(u=n("head").data(gi+ti)||u),kt=dt=bt=!1,wi=ct.offset().left,s=e[0].clientWidth||e.outerWidth(!1),w=s+i.columnGap+i.scrollOffset,w){if(v=Math.ceil(f[r].scrollWidth/(w+wt)),y.sub(ut,er),v>1){for(g&&at.initialize(v,w,i.columnGap,u),kr(),fi||pr(),lt=[],h=w/2,t=0;t<v;t++)lt[t]=w*t+h-1;ui=f[0].scrollWidth;si(0);g||u==0||(c=sr(-1,u)*d,gt(f,c));or()}else fi&&ur();v<=1&&vr()}}function pr(){wr(f);et.on("click",hi);ot.on("click",hi);y.sub(ft,fr);fi=!0}function ur(){vt.off("gesture");et.off("click",hi);ot.off("click",hi);y.unsub(ft,fr);fi=!1}function fr(n){f[0]===n.elem&&(g&&(u+=n.direction*-1,si()),ai())}function er(n){f[0]===n&&(ir(),tr())}function wr(n){if(e.settings.touchSupported&&!g&&n.data("gesture")!==!0){n.on("gesture",{direction:"horizontal"},gr);n.data("gesture",!0)}}function or(){v>1&&(dt?ot.addClass(pt):ot.removeClass(pt),kt?et.addClass(pt):et.removeClass(pt),i.extendedArrows&&(dt||kt)&&et.add(ot).text(h(l.pagingArrowText,u+1,v))&&et.attr("title",l.previousArrowTitle)&&ot.attr("title",l.nextArrowTitle))}function ii(t,r){ni||s(function(){ni=!0;r=r||1;var e=sr(t,r)*d;u+=t*r*-1;i.rememberLastKnownIndex&&ti&&n("head").data(gi+ti,u);g?(at.incrementViewPort(t,tt,rt,r),si()):(at.animationStarting(f),gt(f,e,tt,rt,r));p.setTimeout(ai,i.autoHideArrowMS)})}function ai(){s(function(){g||at.animationCompleted(f);bt=ni=!1;dr();or();lr();y.pub(ht,oi)})}function si(n){g?(kt=at.allowScrollLeft(),dt=at.allowScrollRight()):(bi=b,ki=yt,b=n*d,yt=ui+b,yt<0&&(yt=0),kt=b<0,dt=yt>w)}function br(){ct.each(function(){n(this).off("click",cr)});ct.empty()}function kr(){for(var t,i=0;i<v;i++){t=k.createElement("span");i==u&&(t.className="selected");n(t).on("click",cr);ct[0].appendChild(t)}ci=ct.children();ri=ci.eq(u)}function dr(){ri&&ri.removeClass("selected");ri=n(ci[u]).addClass("selected")}function sr(n,t){var r=t||1,u,f;return n==1?b<wi&&(nt=b,ei!=0&&(nt+=ei,ei=0,r--),r>0&&(nt+=(w+wt)*r),nt>0&&(nt=0)):n==-1&&b<yt&&(nt=b-(w+wt)*r,b==0&&(nt+=wt),nt>yt&&(nt=yt),u=ui+nt+i.columnGap,!i.alwaysScrollCompletePage&&u<yt&&u<w&&(f=r>1?b-(w+wt)*(r-1):b,nt=f-u,ei=u)),nt}function hr(t){t&&!i.autoHideArrow?n(t).removeClass(pt):(et.removeClass(pt),ot.removeClass(pt))}function cr(){var t=n(this).index(),i=u>t?1:-1,r=Math.abs(u-t);u!==t&&ii(i,r)}function hi(n){oi="click";typeof n.originalEvent!="undefined"&&n.originalEvent&&n.originalEvent.pointerType==="touch"&&(oi="tap");n.target==ot[0]?u+1<v?ii(-1):hr(n.target):u>0?ii(1):hr(n.target);n.preventDefault()}function gt(n,t,i){if(t==undefined){var r=n.css("transform").split(","),u=4;r.length>6&&(u=12);t=parseFloat(r[u]);t=isNaN(t)?0:t}else si(t),i||(i=0),at.animate(t,i,rt,it);return t}function vi(n){s(function(){var t=0,o=Math.abs(b),s,r,h;if(ni=!0,b>=0)t=0,u=0;else if(!i.alwaysScrollCompletePage&&lt[lt.length-1]<Math.abs(b))t=-lt[lt.length-1]*d,u=v-1;else if(o>w*(v-1))u=v-1,t=-w*u*d;else{if(n)s=!0,(a.ltr&&n==e.types.swipeRight||!a.ltr&&n==e.types.swipeLeft)&&(s=!1),s?u<v&&(u=u+1):u>0&&(u=u-1);else for(r=0;r<v;r++)if(o<=lt[r]){u=r;break}else if(o<w*(r+1)){u=r+1;break}t=-(w+wt)*u*d;u==1&&(t+=wt);i.alwaysScrollCompletePage||(h=ui-w+i.columnGap,Math.abs(t)>h&&(t=-h*d),v-1==u&&lt[lt.length-1]!=t&&(lt.pop(),lt.push(Math.abs(t))))}at.animationStarting(f);gt(f,t,tt);p.setTimeout(ai,i.autoHideArrowMS)})}function gr(t){if(t.direction){oi="swipe";switch(t.current.touchType){case e.types.move:st&&!ni&&s(function(){bt?li.input(t.current.coord.x):(li.reset(t.current.coord.x),pi=gt(f),bt=!0);gt(f,pi+li.getDelta()|0)});break;case e.types.swipeUp:case e.types.swipeDown:case e.types.throwUp:case e.types.throwDown:case e.types.cancel:case e.types.stop:vi();break;case e.types.swipeRight:case e.types.throwRight:bt?vi(e.types.swipeRight):kt&&ii(1);break;case e.types.swipeLeft:case e.types.throwLeft:bt?vi(e.types.swipeLeft):dt&&ii(-1);break;case e.types.tap:var i=t.originalEvent.originalEvent,r=i.target,u=k.createEvent("MouseEvent");u.initMouseEvent("click",!1,!1,p,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(u)}}}var vt=t,f,et,ot,yi=i.useViewPortForWidthContainer?vt:vt.find(i.widthContainerSelector),ct=vt.find("."+i.pagingClass);ct.length?(et=vt.find(".leftarrow"),ot=vt.find(".rightarrow"),et.length||nr()):(ct=n("<div class='"+i.pagingClass+"'><\/div>"),yi.append(ct),nr());var ci,ri,li=new o,bt=!1,ni=!1,pi,wi,b,ui,bi,yt,ki,lt,pt="show",di="collapse-margin",nt,v,u,kt,dt,w,fi=!1,ei=0,at,ti,gi="pagingsection",wt=1,oi="";return{setup:tr,teardown:ir,update:rr}}var d,ct,ot;d=a.ltr?1:-1;var tt="400ms",it,nt="left",rt="cubicBezierQuint",ut="PagingContentUpdated",st=u.isCapable("ShowMoveTouchGestures"),ft="snapCompleted",g=b.msManipulationViewsEnabled,et=!1,ht="ViewabilityUpdatedEvent";return i.csstransforms3d&&u.isCapable("AllowTransform3d")?(nt="translate3d",it=nt+"({0}px, 0px, 0px)",et=!0):i.csstransforms&&u.isCapable("AllowTransform2d")&&(nt="translateX",it=nt+"({0}px)",et=!0),ct=n(p),ot={autoHideArrow:!1,autoHideArrowMS:250,alwaysScrollCompletePage:!1,contentSelector:".sectioncontent",columnGap:23,extendedArrows:!0,pagingClass:"paging",rememberLastKnownIndex:!1,scrollOffset:0,useViewPortForWidthContainer:!1,widthContainerSelector:".full-width"},t(lt,ot)});define("renderSectionAd",["jquery","jqBehavior","adLoad","c.dom"],function(n,t,i){function r(n,t){return{setup:function(){i.loadSectionAd(n[0],t.adItemSelector)}}}return t(r,{adItemSelector:".showcasead"})});define("autoRefresh",["jquery","jqBehavior","window","headData","visibility"],function(n,t,i,r,u){function f(t,f){function v(){e&&(clearTimeout(c),c=i.setTimeout(w,f.timeout))}function p(){o&&(o=!1,e&&v(),setTimeout(function(){o=!0},6e4))}function w(){l=!u.isHidden();l?i.location=y(i.location.href,a):u.notifyWhenPageVisible().then(function(){i.location=y(i.location.href,a)})}function y(n,t){var i=new RegExp("([?&])"+t+"=.*?(&|$)","i"),f=n.indexOf("?")!==-1?"&":"?",r,u;return n.match(i)?(r=n.match(i)[0].substring(4,5),u=parseInt(r)+1,n.replace(i,"$1"+t+"="+u+"$2")):n+f+t+"=1"}var s={},h=!1;r&&r.clientSettings&&r.clientSettings.autorefreshsettings&&(s={isEnabled:r.clientSettings.autorefreshsettings.is_market_enabled,timeout:r.clientSettings.autorefreshsettings.timeout,idle:r.clientSettings.autorefreshsettings.idle_enabled,idleTimeout:r.clientSettings.autorefreshsettings.idle_timeout},h=r.clientSettings.autorefresh);var c,o=!0,l=!0,e,a="AR";return{setup:function(){if(f=n.extend(!0,{},f,s),n.isNumeric(f.timeout)&&(e=n.isNumeric(f.timeout)),h&&f.isEnabled&&(e&&(f.timeout=f.timeout*6e4),v(),f.idle))n(document).on(f.monitorEvents,p)}}}return t(f,{isEnabled:!1,timeout:1,idle:!0,idleTimeout:1,monitorEvents:"mousemove keypress"})});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("stripeMenuManager",["jqBehavior","jquery","window","headData","stripeMenuData","stripeMenuModal","mediator"],function(n,t,i,r,u,f){function o(n,o){function nt(){var n=t(this).closest(o.sectionsContainerElements),r=n.find(".stripenav").eq(0).find("li:first-child"),u=r.text(),i=c.getSectionInfo(n).sectionId,e=o.sectionRemovedText.replace("%s",u);n.append('<span data-undo-id="'+i+'">'+e+'<\/span><button class="undo" data-undo-id="'+i+'"> '+o.sectionUndoText+'<\/button><button class="close" data-undo-id="'+i+'">Close<\/button>');t('button.undo[data-undo-id="'+i+'"]').on("click",function(t){t.preventDefault();p(n,i)});t('button.close[data-undo-id="'+i+'"]').on("click",function(t){t.preventDefault();n.remove()});y();n.addClass("hide").removeClass("expanded");v(n);f.removeSection(i);c.removeSection(n,function(){},function(){p(n,i)})}function y(){t(o.hiddenStripes).remove()}function p(n,i){t('[data-undo-id="'+i+'"]').remove();n.removeClass("hide").addClass("expanded");b();v(n);f.addSection(i)}function tt(){w.call(this,!0)}function it(){w.call(this,!1)}function w(n){var e,s;y();var c=!1,r=t(this).closest(o.sectionsContainerElements),f=t(o.sectionsContainerElements),u=r.prevAll(o.sectionsContainerElements).length;n&&u>0&&(e=f.eq(u-1),u===1&&(r.find(o.personalizationContextMenu).addClass(o.firstContextMenu),e.find(o.personalizationContextMenu).removeClass(o.firstContextMenu)),u===f.length-1&&(r.find(o.personalizationContextMenu).removeClass(o.lastContextMenu),e.find(o.personalizationContextMenu).addClass(o.lastContextMenu)),t(i).scrollTop(t(i).scrollTop()-r.offset().top+e.offset().top),e.before(r),c=!0);!n&&u<f.length-1&&(s=f.eq(u+1),u===0&&(r.find(o.personalizationContextMenu).removeClass(o.firstContextMenu),s.find(o.personalizationContextMenu).addClass(o.firstContextMenu)),u===f.length-2&&(r.find(o.personalizationContextMenu).addClass(o.lastContextMenu),s.find(o.personalizationContextMenu).removeClass(o.lastContextMenu)),t(i).scrollTop(t(i).scrollTop()+s.offset().top-r.offset().top),s.after(r),c=!0);c&&b();h=!1}function b(){clearTimeout(s);s=setTimeout(k,o.reorderTimeout)}function k(){clearTimeout(s);s=null;var n=t(o.sectionsContainerElements);c.showSectionsInOrder(n)}function rt(){var n=t(this).closest(o.sectionsContainerElements);f.open(n)}function a(){t(o.expandedPersonalizationContextMenu).data(o.contextMenuExpanded,!1).removeClass(o.expandedMenuClass);l=!1}function ut(n){a();n.data(o.contextMenuExpanded,!0).addClass(o.expandedMenuClass);l=!0}function ft(){e=t(this);d()}function d(){var n=e.closest(o.personalizationContextMenu);n.data(o.contextMenuExpanded)?a():ut(n);h=!1;e=null}function et(){l&&h&&a();h=!0}function v(){var i=t(o.sectionsElements),n;t(o.personalizationContextMenu).removeClass(o.firstContextMenu+" "+o.lastContextMenu+" "+o.onlyContextMenu);i.first().find(o.personalizationContextMenu).addClass(o.firstContextMenu);i.last().find(o.personalizationContextMenu).addClass(o.lastContextMenu);n=t(o.sectionsContainerElements).not(".hide");n.length===1&&n.find(o.personalizationContextMenu).addClass(o.onlyContextMenu)}function g(){var n="click";v();t(o.personalizationContextMenuExpander).off(n);t(o.removeSectionButtonClass).off(n);t(o.moveSectionUpButtonClass).off(n);t(o.moveSectionDownButtonClass).off(n);t(o.addBelowButtonClass).off(n);t(o.personalizationContextMenuExpander).on(n,ft);t(o.removeSectionButtonClass).on(n,nt);t(o.moveSectionUpButtonClass).on(n,tt);t(o.moveSectionDownButtonClass).on(n,it);t(o.addBelowButtonClass).on(n,rt);t(i).unload(function(){typeof s=="number"&&(clearTimeout(s),k())})}var c=new u,h=!0,l=!1,s=null;t(o.headerPersonalizationButton).on("click",function(){f.open()});return r.clientSettings.lazyload.enabled&&require([o.lazyLoadCanary],function(){g();e&&(d(),h=!0)}),{setup:function(){t("body").on("click.hideContextMenu",et);g()},teardown:function(){}}}var e;return n(o,{addBelowButtonClass:".stripemenu .add",contextMenuExpanded:"menuExpanded",expandedMenuClass:"expanded",expandedPersonalizationContextMenu:".stripemenu.expanded",firstContextMenu:"first",lastContextMenu:"last",onlyContextMenu:"only",moveSectionDownButtonClass:".stripemenu .down",moveSectionUpButtonClass:".stripemenu .up",personalizationContextMenu:".stripemenu",personalizationContextMenuExpander:".stripemenu .edit",removeSectionButtonClass:".stripemenu .remove",sectionRemovedText:"%s section removed",sectionRemoveTimeout:2500,sectionsContainerElements:"#main > .stripecontainer",sectionsElements:".stripeouter:not(.mestripeouter)",sectionUndoText:"Undo",reorderTimeout:2e3,headerPersonalizationButton:"header ul li button.personalization",hiddenStripes:".stripecontainer.hide",lazyLoadCanary:"c.lazyLoaded"})});define("stripeMenuModal",["jquery","modal","stripeMenuData","imgSrc","track","headData","mediator"],function(n,t,i,r,u,f){function k(){w=new i;o=n("#"+e.modalId);d();o.on("click",e.tileSelector,et);o.on("click",nt,vt);y=o.find(tt).one("click",a).one("click",a);p=o.find(it)}function d(){var i=n(e.sectionSelector),t=o.find(e.tileSelector);rt=t.length;c=0;h=[];t.each(function(t,r){var u=n(r),f,o;ut&&!ft?u.hasClass(s)||(c++,h.push(u.data(e.dialogSectionIdAttr))):(f=u.data(e.dialogSectionIdAttr),o=i.filter("[data-"+e.pageSectionIdAttr+"='"+f+"']"),!o.length||o.eq(0).hasClass(e.removedSectionClass)?u.addClass(s):(u.removeClass(s),c++,h.push(f)))})}function et(t){var i,r,f,e;t.preventDefault();i=n(this);r=i.find("span").text();i.hasClass(s)?(i.removeClass(s),c++,i.attr("aria-label","remove "+r)):c>1&&(i.addClass(s),c--,i.attr("aria-label","add "+r));f=!i.hasClass(s);e=i.attr("data-stripe-id");u.trackEvent({type:"click_nonnav",target:this},"","",e+"|add="+f);t.stopPropagation()}function ot(n){g(n,!1);var t=h.indexOf(n);t>=0&&h.splice(t,1)}function st(n){g(n,!0);h.push(n)}function g(n,t){if(o&&o.length){var i=o.find("button[data-"+e.dialogSectionIdAttr+"='"+n+"']");t?(i.removeClass(s),c++):(i.addClass(s),c--)}}function ht(){n("img",o).each(function(){r.reset(this)})}function ct(n){v=n;b||(b=!0,k());ht();t.openModalWithContent(null,e.modalContainerId,e.modalId,!1,!0);o.show();y.off("click",a).one("click",a).removeClass("disabled");p.hide()}function lt(){var u;l=[];var r={},t=[],i=n(e.sectionSelector).map(function(t,i){var u=n(i),f=u.data(e.pageSectionIdAttr);return r[f]=t,{id:f,path:e.pdpPath,shown:!u.hasClass(e.removedSectionClass)}});return o.find(e.tileSelector).each(function(u,f){var c=n(f),o=c.data(e.dialogSectionIdAttr),a=!c.hasClass(s),h=i[r[o]];h?(h.shown=a,h.shown&&l.push(o)):a&&(t.push({id:o,path:e.pdpPath,shown:!0}),l.push(o))}),t.length&&(u=i.length,v&&(u=r[v.data(e.pageSectionIdAttr)]+1),t.unshift(u,0),[].splice.apply(i,t)),i}function at(){var t,n;if(l.length!==h.length)return!0;for(h.sort(),l.sort(),t=l.length,n=0;n<t;n++)if(l[n]!==h[n])return!0;return!1}function vt(){d();t.close(e.modalContainerId)}function a(n){y.addClass("disabled");var r=lt(),i=at();i?(p.show(),w.updateSectionInfosInOrder(r,function(){location.reload(!0)})):t.close(e.modalContainerId);u.trackEvent({type:"click_nonnav",target:this},"","","done|dirty="+i);n.stopPropagation()}var e={pageSectionIdAttr:"section-id",dialogSectionIdAttr:"stripe-id",pdpPath:"MSNHomePage/Stripes",modalId:"stripemenuoptions",modalContainerId:"stripemenumodal",removedSectionClass:"hide",sectionSelector:".stripecontainer",tileSelector:"button[data-stripe-id]",lazyLoadCanary:"c.lazyLoaded"},s="pending",nt=".close",tt=".done",it=".loading",rt,c,w,v,y,p,o,h=[],l=[],ut=f.clientSettings.lazyload.enabled||f.clientSettings.lazyload.enabled==="true",ft=!1,b=!1;return{initStripeMenuModal:k,removeSection:ot,addSection:st,open:ct,setConfig:function(t){n.extend(!0,e,t)}}});define("stripeMenuData",["jquery","headData"],function(n,t){function e(n,t){return t.pdpPathTemplate.replace("%sectionId",n)}function f(n,t){var i=n.attr(t.sectionIdAttributeName),r;return u[i]||(r=e(i,t),u[i]={sectionId:i,pdpPath:r}),u[i]}function o(n,t){return f(n,t).sectionId}function s(n,t){return f(n,t).pdpPath}function w(n,t){return{Id:n,State:t?"expanded":"hidden"}}function h(n,t,i){return{operation:"Add",path:t,payload:JSON.stringify(w(n,i))}}function c(n,t,i){var r=[];return r.push(h(n,t,i)),JSON.stringify(r)}function b(t){var i=n.map(t,function(n){return h(n.id,n.path,n.shown)});return JSON.stringify(i)}function l(n,t,i){return c(o(n,i),s(n,i),t)}function a(n,t,i){return c(n,e(n,i),t)}function k(t,i){return n.map(t,function(t){var r=n(t);return{id:o(r,i),path:s(r,i),shown:!0}})}function r(t,i,r){i=i||n.noop;r?t.then(function(n){i(n)},function(n){r(n)}):t.always(function(n){i(n)})}function v(i,r,u,f,e){if(r>=u)f&&f();else{var o=n.ajax({url:t.pdpdeltaupdateapi,type:"POST",data:b(i[r])}),s=v.bind(null,i,r+1,u,f,e);o.then(s,function(n){e?e(n):f&&f(n)})}}function d(i,u,f){var e=n.ajax({url:t.pdpdeltaupdateapi,type:"POST",data:l(i,!1,this._config)});r(e,u,f)}function g(i,u,f){var e=n.ajax({url:t.pdpdeltaupdateapi,type:"POST",data:l(i,!0,this._config)});r(e,u,f)}function nt(i,u,f){var e=n.ajax({url:t.pdpdeltaupdateapi,type:"POST",data:a(i,!1,this._config)});r(e,u,f)}function tt(i,u,f){var e=n.ajax({url:t.pdpdeltaupdateapi,type:"POST",data:a(i,!0,this._config)});r(e,u,f)}function it(n,t,i){var r=k(n,this._config);y(r,t,i)}function y(n,t,i){for(var u=[],r=0,f=n.length;r<f;r+=10)u.push(n.slice(r,r+10));v(u,0,u.length,t,i)}function i(t){var i={};n.extend(!0,i,p,t);this._config=i}var p={sectionIdAttributeName:"data-section-id",pdpPathTemplate:"MSNHomePage/Stripes"},u={};return i.prototype.removeSection=d,i.prototype.addSection=g,i.prototype.removeSectionById=nt,i.prototype.addSectionById=tt,i.prototype.showSectionsInOrder=it,i.prototype.updateSectionInfosInOrder=y,i.prototype.getSectionInfo=function(n){return f(n,this._config)},i});define("modal.tokens",{closeButtonTitle:"Close",errorMessageTitle:"Message:",errorMessageLabel:"Error loading content"});define("paging.tokens",{seeAllLink:"See all",pagingArrowText:"{0} of {1}",previousArrowTitle:"Previous",nextArrowTitle:"Next"});require(["setCookie","c.deferred"],function(n){var t="timeZoneOffsetInMins";(function(){var i=new Date;n(t,i.getTimezoneOffset(),365,null,"/",null)})()});require(["jquery","headData","perfMarker","requestAnimationFrame","c.deferred"],function(n,t,i,r){function f(){var n=document.createElement("IFRAME");n.id="greenid_frame";n.style.color="rgb(0,0,0)";n.style.float="left";n.style.position="absolute";n.style.top="-100px";n.style.left="-200px";n.style.border="0px";n.style.display="none";n.src="https://fpt.msn.com/tags?session_id="+u;document.body.appendChild(n)}function e(){return(/\ba\:([^;]*)/.exec(document.getElementsByTagName("head")[0].getAttribute("data-info"))||{})[1]||""}if(t.greenidcallenabled){var u=e();u&&r(f)}});define("meEditorial",["jquery","jqBehavior"],function(n,t){function i(t){function i(n,t,i){return i.split(n).join(t).trim()}return t.find("div.mestripe li.custom").each(function(){var t=i("sponsored","",n(this).attr("class")),r;t=i(" ",".",t);r=".mestripeouter ."+t+" .meflyout";n(this).hover(function(){var i=n(this).attr("onHoverColor");n(this).css("background-color",i);n(r).css("border-color",i);n(".mestripeouter ."+t+" .meflyout > section > a").css("color",i)},function(){n(this).css("background-color","transparent");n(r).css("border-color","transparent")})}),t.find("div.meflyoutcontainer.custom").each(function(){var r=i("meflyoutcontainer","",n(this).attr("class")),t;r=i(" ",".",r);t="div.mestripe li."+r;n(n(this).children("div")).hover(function(){var i=n(t).attr("onHoverColor");n(t).css("background-color",i);n(this).css("border-color",i)},function(){n(t).css("background-color","transparent");n(this).css("border-color","transparent")})}),{}}return t(i)});define("pageBindings",["binding","c.dom"],function(n){return function(t){n("truncate",".stripecontent h3, .stripecontent h4,.stripecontent p,.meflyout>section p,.smalla h3, .smalla h4,.todaymodule .title,.todaystripe .title,.todayprimemobile h3, .todayprimemobile h4,.popularnowimagewithlinks p,.popularnowimagewithlinks .first .title,.eventsection .title",t).all();n("pagingSection",".oscars > .eventcontent").all({columnGap:0,scrollOffset:10,contentSelector:".scrollcontent",extendedArrows:!1,widthContainerSelector:".scrollcontent",alwaysScrollCompletePage:!0});var i=n.views.SIZE23COLUMN;n("pagingSection",".stripeouter:not(.mestripeouter)",t).view(i,{contentSelector:".stripe .paging-container",scrollOffset:0,alwaysScrollCompletePage:!1,columnGap:15,extendedArrows:!0,useViewPortForWidthContainer:!1,widthContainerSelector:".paging-container"});require(["c.deferred"],function(){var i=20;n("arrowScroll",".stripeouter.mestripeouter",t).all({scrollRegion:".mestripe",reduceScrollAmount:i});n("arrowScroll",".todaynavigation .full-width",t).all({scrollRegion:".sectioncontent",reduceScrollAmount:i});n("stripeMenuManager","body",t).all();n("autoRefresh","#main",t).all();n("outlookInbox",".meflyouts .mail",t).all();n("loadMeImages",".mestripe li.maps",t).all({imagesToLoad:".meflyouts .maps img"});n("loadMeImages",".mestripe li.xbox",t).all({imagesToLoad:".meflyouts .xbox section li img"});n("loadMeImages",".mestripe li.bingrewards",t).all({imagesToLoad:".meflyouts .bingrewards .signin section li img",flyout:".meflyouts .bingrewards .signin",selectOnHover:!0});n("loadMeImages",".mestripe li.store",t).all({imagesToLoad:".meflyouts .store section li img"});n("loadMeImages",".mestripe li.amazon",t).all({imagesToLoad:".meflyouts .amazon section li img"});n("loadMeImages",".mestripe li.yahoomail",t).all({imagesToLoad:".meflyouts .yahoomail section li img"});n("loadMeImages",".mestripe li.ebay",t).all({imagesToLoad:".meflyouts .ebay section li img"});n("loadMeImages",".mestripe li.custom",t).all({imagesToLoad:".meflyouts .custom section li img"});n("meEditorial",".mestripeouter",t).all();n("meJsSkype",".meflyouts .jsskype",t).all()})}});require(["refreshPdpModules","c.sso"],function(n){n()});require(["meModule","c.sso"],function(n){n.ssoAutoRefresh()});require(["refreshPdpModules","c.pdp"],function(n){n()});require(["jquery","mediator","viewport","c.deferred"],function(n,t,i){function o(){if(!f){var n=i.getDimensions();(n.top>n.height||n.height*h>r)&&(f=!0,t.unsub(i.scrollChangeEventName,o),s())}}function s(){require(["refreshModules"],function(t){var i=n("[data-module-deferred]",".stripecontainer");t(i,null,null,null,null,null,null,null,{enableJSScriptInjection:!0},!0);require(["binding","c.deferred","html5PlayerLoaded"],function(n){n("wcvp.immersivePlayer",".xnetvidplayer").all()})})}var u=n("div.stripecontainer[data-section-id='stripe.video']"),f=!1,h=3,r,e;u.length&&(r=u.offset().top,e=i.getDimensions(),r<e.bottom?s():t.sub(i.scrollChangeEventName,o))});define("pagingAnimator",["jquery","modernizr","jqueryPlus"],function(n,t){var i=t.translateXCss;return function(t){function r(n,r,u){var f={};f[i]=n+"px";t.animate(f,{queue:!1,duration:r,easing:u})}return{initialize:n.noop,animationStarting:n.noop,animate:r,animationCompleted:n.noop}}});define("meStripe",["jquery","jqBehavior","dom","document","dir.tokens","imgSrc","touchGestures","scrollStop","track","mediator","viewport","truncate","scrollLeft","requestAnimationFrame","window","perfMarker","setCookie","getCookie","navigation","navigator","location"],function(n,t,i,r,u,f,e,o,s,h,c,l,a,v,y,p,w,b,k,d,g){function nt(t){function er(){ui=n(r);ht=n("body");at=n(y);nt=t.find(".mestripe");p=nt.find("> ul > li");rt=t.find(".meflyouts .meflyoutcontainer ");kt=a(nt[0]);vt=nt.outerWidth();pr()}function or(){er();p.each(kr);ri();h.sub(c.sizeChangeEventName,ri);gr()?sr():wi()}function sr(){vr();at.on(fi,bi);ht.click(si);nu()}function wi(){if(!ei)ui.on(bt,di);o(nt,null).setup();nt.on("scroll",ii);nt.on("scrollStop",gi);t.on(bt+" "+lt,ci);at.on(pi,nr);if(ii(),e.settings.touchSupported)p.children("a").on(oi,lr);p.children("a").on("click touchend",function(){(n(this).attr("href")=="#"?hr:cr).apply(this,arguments)});h.subChannel("closeFlyout","meStripeBehavior",it)}function si(t){if(ut[0]!=t.target&&!n.contains(ut[0],t.target))return t.preventDefault(),t.stopPropagation(),ht.off(ni,si),hi(),!1}function bi(t){ut[0]==t.target||n.contains(ut[0],t.target)||hi(t)}function hi(n){n&&n.isPropagationStopped()||(ht.off(fi,hi),ut.removeClass(ft),ot.removeClass(ft),wi())}function hr(i){if(i.type===ni&&!ei&&!ai(i.originalEvent)){var r=n(this).parent();t.addClass(gt);li(p.index(r))}i.preventDefault();i.stopPropagation();n(this).blur()}function cr(t){if(t.type==="touchend"||ei||ai(t.originalEvent))return t.preventDefault(),t.stopPropagation(),!1;n(this).blur()}function ci(){v(function(){t.find(".signout img").each(function(){f.go(this)})});t.off(bt+" "+lt,ci)}function ki(n){p.find(n.target).length||rt.find(n.target).length||(it(),ht.off(lt,ki))}function lr(){var i=n(this).parent();if(i.hasClass(ft))it();else{if(wt)return;t.addClass(gt);li(p.index(i));ht.on(lt,ki)}}function di(n){if(!wt&&!ai(n.originalEvent)){var i,r;i=u.ltr?n.originalEvent.pageX:y.innerWidth-n.originalEvent.pageX;r=n.originalEvent.pageY;r>=tt.top&&r<=tt.bottom&&i>=tt.left&&i<=yi?ar(n.originalEvent,i):ct?i<ct.x1||i>ct.x2||r<ct.y1||r>ct.y2?it():et!==!1&&(clearTimeout(et),et=!1,it()):ti&&(t.removeClass(gt),et&&(clearTimeout(et),et=!1),ti=!1)}}function ii(n){var t=a(nt[0]);n?t!==kt&&(wt=!0,it()):it();kt=t}function gi(){wt=!1}function nr(n){it(n)}function ar(t,i){var f,u,s=yt.length,e,o;for(ti||(et||(et=setTimeout(br,700)),ti=!0),f=i+kt-tt.left,u=0;u<s;u++)if(f<yt[u]){pt!==u&&(e=p[u],o=r.elementFromPoint(t.clientX,t.clientY),n.contains(e,o)?li(u):it());break}}function vr(){ut=rt.eq(p.index(ot));v(function(){ut.find("img").each(function(){f.go(this)})});ot.addClass(ft);rr(ot,ut);ut.addClass(ft)}function li(n){var r,t,f,e,i,o;wt||pt===n||(r=p.eq(n),f=r.data(),e=f&&f.name?f.name:"meTile",it(),t=yr(r),typeof t!="undefined"&&t.length&&(st=t.addClass(ft),e!=="Twitter"&&r.addClass(ft),dt=setTimeout(function(){h.pub(e.split(" ")[0]+"FlyoutVisible");s.trackEvent({type:"mouseenter"},r,"",e)},250),t.attr("data-truncated")!=="true"&&t.find("> section ul > li").length&&(l(" > section p",t,null).setup(),t.attr("data-truncated","true")),pt=n,rr(r,st),i=st.offset(),o=st.outerWidth(),ct={x1:u.ltr?i.left:y.innerWidth-i.left-o,y1:i.top,x2:u.ltr?i.left+o:y.innerWidth-i.left,y2:i.top+st.outerHeight()}))}function yr(t){var u,i,r,f;if(typeof rt!="undefined"&&rt.length)for(i=0;i<rt.length;i++)if(r=n.trim(rt.eq(i).attr("class")).split(" "),f=r[r.length-1],t.hasClass(f)){u=rt.eq(i).children(0);break}return u}function it(t){if(st&&(!t||t.type!="blur"||!n("iframe").is(":focus"))){var r=p.eq(pt),i=r.data(),u=i&&i.name?i.name:"meTile";st.removeClass(ft);r.removeClass(ft);st=pt=ct=!1;dt&&(clearTimeout(dt),dt=!1);h.pub(u.split(" ")[0]+"FlyoutClosed")}}function tr(){var n;return n=nt.offset(),n.right=n.left+nt.outerWidth(),n.bottom=n.top+t.outerHeight(),n}function pr(){lt=y.PointerEvent?"MSPointerDown pointerdown":"touchstart";oi=y.PointerEvent?"MSPointerUp pointerup":"touchend"}function ri(){if(!tt){ir();return}var n=tr();(tt.left!=n.left||tt.top!=n.top||tt.right!=n.right||tt.bottom!=n.bottom)&&ir(n)}function ir(n){it();vt=nt.outerWidth();tt=n?n:tr();wr()}function wr(){yt=[];for(var t=0,i=p.length,n=0;n<i;n++)yt.push(t+=p[n].offsetWidth);yi=yt[n-1]+tt.left}function br(){et=!1;t.addClass(gt)}function kr(){var t=n(this),r=i.text(this),u="app",f="mixed";t.hasClass(u)?r+="_"+u:t.hasClass(f)&&(r+="_"+f);t.data({name:r})}function gr(){return ot===undefined&&(ot=p.filter(ur)),ot.length}function ai(n){return n.pointerType&&n.pointerType!=="mouse"&&n.pointerType!==4}function rr(n,t){var r=t.outerWidth(),i=u.ltr?n.position().left:vt-n.position().left-n[0].offsetWidth,f=i+r;f>vt&&(i=u.ltr?n.position().left+n.outerWidth()-r:vt-n.position().left-r);u.ltr?t.css({left:i}):t.css({right:i})}function nu(){var i="skypefre",r="ocid",n=k.getParamsFromUrl(g.href),t=n&&n[r]?n[r].toLowerCase():"",u=t=="sky2dhp"||t.indexOf("sk2")==0,f=b(i);u&&!f&&w(i,t,365,w.topDomain,"/")}var ui,ht,at,nt,p,rt,tt,kt,vt,dt,ot,ut,ft="hover",gt="noflyoutdelay",vi="mestripefre",fi="keydown",ur="[data-firstrun]:first",ni="click",fr=180,yt=[],yi,st=!1,pt=!1,ct=!1,ti=!1,et=!1,wt=!1,pi="blur MSOrientationChange orientationchange",ei=/(iPad|iPhone|iPod|Android)/g.test(d.userAgent),bt=d.pointerEnabled||d.msPointerEnabled?"pointermove MSPointerMove":"mousemove",lt,oi;return{setup:function(){or()},update:function(){p=nt.find("> ul > li");rt=t.find(".meflyouts .meflyoutcontainer ");ii();ri()},teardown:function(){h.unsub(c.sizeChangeEventName,ri);ui.off(bt,di);nt.off("scroll",ii);nt.off("scrollStop",gi);t.off(bt+" "+lt,ci);p.children("a").off(oi).off("mouseup").off(ni);at.off(pi,nr);at.off(fi,bi);ht.off(ni,si)}}}return t(nt)});define("outlookLogout",["jquery","jqBehavior","track","window"],function(n,t,i,r){function u(n){var t=n.data("outlook-url");n.click(function(){return r.open(t),i.trackEvent({type:"click",target:this}),!1})}return t(u)});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("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("nativeAdTrackingHelper",["jquery","document","elementTrackingDecorator","classList","trackInfo","format","trackingHelper","telemetryDataTypes"],function(n,t,i,r,u,f,e,o){function y(t,r){if(t&&r){var u=n(t);r.elementOverride=s;i.setTrackingAttrs(u,u,r,!0)}}function s(t,i){var u=-1,r;t&&i.Items&&n.each(i.Items,function(n,i){if(i.trackingId&&t[0].href.indexOf(i.trackingId)>-1)return u=i.slot,!1});u>-1?(r=i.Items[u],r&&(i.l=r.trackingId,i.n=l.format(r.type),i.y=r.trackingType,r.trackingType===o.TelemetryType.AppStore&&t[0].logger_url&&(t[0].logger_url=t[0].logger_url.replace(/&redir=(.*?)&/,"&redir="+r.url+"&")))):i.n=c;i.Items=undefined}function h(n){var t,i,r;n.url&&(n.url.indexOf("://")>-1&&!(n.url.indexOf("ms-windows-store")>-1)?(t=n.url.split("/")[2],t.indexOf("msn.com")>-1?(n.trackingType=o.TelemetryType.Headline,n.trackingId=n.url.split("?")[0].split("-").pop()):n.trackingType=o.TelemetryType.Module):(t=n.url.split("/")[0],t.indexOf("ms-windows-store")>-1&&(i=decodeURIComponent(n.url).match(a),r=i&&i.length>1&&i[1],r||(n.url=p(n.url),n.trackingType=o.TelemetryType.AppStore,n.trackingId=n.url.split("&")[0].split("=").pop(),n.url=encodeURIComponent(e.addCcidToStoreUrl(n.url))))))}function p(n){var o=n.match(v),h=o&&o[1],e=n.indexOf("#"),s="",u={startpage:"apptabinfo",viewsPage:"apptabeoab",verticalLandingPage:"apptabvert",defaultOcid:"apptabinfo"},f,i;return h?n:(e>=0&&(s=n.substring(e,n.length),n=n.substring(0,e)),f=n,i=t.body,f+="&ocid=",f+=r.contains(i,"startpage")?u.startpage:r.contains(i,"ap")||r.contains(i,"gp")?u.viewsPage:r.contains(i,"homepage")?u.verticalLandingPage:u.defaultOcid,f+s)}function w(n){var i={selector:"a[title]"},e=i.defaults||{},o={},r=0,t,f;if(n.detail.items&&(r=n.detail.items.length),r){for(t=0;t<n.detail.items.length;t++)f=n.detail.items[t],h(f),o[t]=f;e.Items=o;i.defaults=e;y(n.detail.container,i);r>0&&u.updateTemplValue("taboolarender:true")}}var c="TaboolaAttributionLink",l="Taboola{0}Item",a=/[&?]ccid=([^&]+)/i,v=/[&?]ocid=([^&]+)/i;return{taboolaCallback:s,setTaboolaTrackingAttributes:h,onTaboolaElementsRender:w}});define("externalNativeAdsLoader",["jquery","jqBehavior","nativeAdTrackingHelper","slideShowNavigation","mediator","c.deferred"],function(n,t,i,r,u){function f(n){function g(){u.unsubChannel(r.event.update,v,c);o!=null&&(clearTimeout(o),o=null)}function nt(){require({js:s});for(var n=0;n<s.length;n++)window._taboola=[],_taboola.push({listenTo:"render",handler:i.onTaboolaElementsRender}),_taboola.push({flush:!0})}function tt(){g();nt()}var a,c="0",v="1",f,e,t,o;a={"10":"//a.postrelease.com/serve/load.js","20":"//cdn.3lift.com/msn_infopane.js","21":"//ib.3lift.com/ttj?inv_code=msn_main_river","30":"//widgets.outbrain.com/external/publishers/msn/MSNOBCore.min.js","40":"//cdn.taboola.com/libtrc/msn-home-network/loader.js","50":"//static.grvcdn.com/personalization/js-src/msn-14f1a20a34a9356b91dd8b860925478c/hostedSnippet-pl-401-sp-6804.js","60":"//cdn.taboola.com/libtrc/msn-section-network/loader.js","70":"//h6.msn.com/bingna/ms-bingna-msn.min.js"};var l=[],s=[],w=n.attr("data-nativead"),b="data-ad-tag",y=w.split(";");for(f=0;f<y.length;f++)if(e=y[f].split("_"),e.length>2){var h=e[0],k=e[1],d=e[2],p=n.find(d).first();p.length&&(t=a[h],t&&(p.attr(b,h+":"+k+":"+f),h==40||h==60?s.indexOf(t)<0&&s.push(t):l.indexOf(t)<0&&l.push(t)))}setTimeout(function(){require({js:l})},"0");o=null;o=setTimeout(tt,c);u.subChannel(r.event.update,v,c)}return t(f)});require(["binding","perfMarker","c.dom"],function(n){n("externalNativeAdsLoader","#main [data-nativead]").all()});define("meFacebookLite",["jquery","jqBehavior","escape","meModule.Tokens","socialPlugins.tokens","mediator"],function(n,t,i,r,u,f){function e(n,t){function e(){f.unsub(t.flyoutVisibleEvent,e);var o=r.tile.facebookLite[1].likeUrl,s="//www.facebook.com/plugins/like.php?locale="+u.facebookLang+"&href="+i.urlPart(o)+"&width&layout=button_count&action=like&show_faces=false&share=false&height=20";n.find("iframe").attr("src",s)}return{setup:function(){f.sub(t.flyoutVisibleEvent,e)}}}return t(e,{flyoutVisibleEvent:"FacebookFlyoutVisible"})});define("setHomepageNavigated",["jquery","window","navigation","location","getCookie","setCookie","mediator"],function(n,t,i,r,u,f,e){function ct(){t.history&&t.history.replaceState&&(ut(),vt(),et())}function d(n){s={i:n,n:1}}function lt(){var t=-1,n,i;for(g(),n=0;n<o.insts.length;n++)i=o.insts[n],i.i===h&&(t=n);t>-1&&(o.insts.splice(t,1),v())}function g(){var n=u(w);try{o=JSON.parse(n)}catch(t){o={ni:1,insts:[]}}}function nt(n){var i="",t,u,r;n||(c.inst=[s.i]);for(t in c)if(c.hasOwnProperty(t)&&(!n||t!=="inst"))for(u=c[t],r=0;r<u.length;r++)i=(i.length?i+"&":"?")+(t+"="+u[r]);return i}function at(t){if(!t.target)return!1;var i=n(t.target).closest("a")[0];return!i||!i.href?!1:!(i.href.substr(i.href.length-1)==="#")&&i.target!=="_blank"&&(i.protocol===""||i.protocol===":"||i.protocol==="http:"||i.protocol==="https:")?!0:!1}function vt(){if(!h){d(k);return}rt();l(b,0);v()}function tt(n){l(ht,n)}function it(n){if(n.persisted){et(!0);ut();var i=nt(!0);t.history.replaceState(null,null,i);lt()}}function rt(){var t,n,i;if(g(),h)for(t=o.insts.length,n=0;n<t;n++)o.insts[n].i===h&&(s=o.insts[n]);typeof s===p?(i=h?h:o.ni,ot(i,s)):s.i===k&&(s.i=o.ni,ot(o.ni,s))}function ut(){h=c.inst?parseInt(c.inst):0;isNaN(h)&&(h=0)}function ft(n){if(at(n)){if(h===0){rt();var i=nt();t.history.replaceState(null,null,i)}else l(b,1);v()}}function v(){var t=new Date,n;l(st,t.getTime());n=JSON.stringify(o);f(w,n,null,f.topDomain,"/",null)}function et(i){var r="click",u="#main, #foot",f="infopane_slide_change";if(i)t.removeEventListener(y,it,!1),n(u).off(r,ft),e.unsub(f,tt);else{t.addEventListener(y,it,!1);n(u).on(r,ft);e.sub(f,tt)}}function l(n,t){s&&(s[n]=t)}function ot(n,t){if(typeof t===p?(d(n),o.insts&&o.insts.length<a&&(o.ni=n+1)):o.ni=n+1,o.insts&&o.insts.length>=a){var i=o.insts.length-a+1;o.insts.splice(0,i)}o.insts.push(s)}var o,s,y="pageshow",p="undefined",w="hpinst",st="m",b="n",ht="s",c=i.getParamsFromUrl(r.href,!0),h,k=999,a=5;return{initialize:ct}});define("nativeAdABCommon",["nativeAdManager","elementTrackingDecorator","requestAnimationFrame","nativeAdCommon"],function(n,t,i,r){function e(n,t,i){if(!n){u.logError("htmlDocument does not exist");typeof i=="function"&&i();return}var r=n.querySelector(t);if(!r){u.logError("no specified module html returned from ajax response for selector: "+t);typeof i=="function"&&i();return}return r}function o(n,t){return n.getAttribute(t?t:f)}function s(n,i){var r=t.setTrackingForSingleElement(n,i,{overrideIndexOnly:!0},!0);return r?r:(u.logError("set tracking content failed to return valid html"),n)}function h(n,t,f,e,o){i(function(){f?t.insertBefore(n,f):t.appendChild(n);setImmediate(function(){r.loadImages(t);u.manageVisibilityURLs(t,e)});typeof o=="function"&&o(n)})}function c(n,t,i,r,o,c){var l=e(n,t,c),a,v,y;l&&(a=u.parseJsonDataFromHtmlAttribute(l,f),a&&(v=a.tvb),y=s(l,i),h(l,i,r,v,o))}function l(n){if(!n&&typeof n!="string"){r.logError("pacementInfo is not valid: "+n);return}var t="ab";return n.indexOf(";")>0&&(n=n.replace(new RegExp(";","g"),";"+t)),t+n}var u=n(),f="data-json";return{renderModule:c,getVisibilityUrl:o,updateAdBlockPlacement:l}});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,k,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,ht,rt,ct,ft,et,st,lt;if(!t||!i||typeof r!="function")return s.logError("[NativeAdService]: Invalid parameters for getRecommendations"),!1;if(tt=tt||at(),!tt)return!1;if((k&&k===!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={},ft=!1,ft=!0,!i.isAdBlocker||ft){if(d(0,"AdBlocker is not on OR FlexAdblocker is allowed."),d(1,"(nativeAdFromSamAjaxEnabled || flexViewsFromSamAjaxEnabled || legacyViewsFromSamAjaxEnabled) = true || enable_mob_hp_ip_samtrb == true"),d(2,"enable_sam_rtb "),it=l.getSamRtbJsonData(i),t=l.getSamRtbRelativeUrl(),!it||!t){et="[NativeAdService]: Json body or service URL for SAM is null or empty. Aborting.";s.logError(et);typeof u=="function"&&u(et);return}d(8,"nativeAdFromSamAjaxEnabled || flexViewsFromSamAjaxEnabled || enable_sam_ajax_for_dhp_ntp || legacyViewsFromSamAjaxEnabled= true || enable_mob_hp_ip_samtrb = true");ht="application/json";rt["x-ms-flightId"]=ut;ct={html:"text/html"}}f.anonckname&&(rt["x-ms-authCookieName"]=f.anonckname.toUpperCase());st=ot();st&&(rt["x-msEdge-clientId"]=st);nt("RID: "+i.rid);lt=s.getCurrentTimeInMilliSeconds();n.ajax({method:a,url:t,data:it,cache:!1,dataType:w,timeout:o,accepts:ct,headers:rt,contentType:ht,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){d(9,"nativeAdFromSamAjaxEnabled || flexViewsFromSamAjaxEnabled || legacyViewsFromSamAjaxEnabled = true");n=l.processSamResponse(n,i);n===null&&typeof u=="function"&&u(status);var t=s.getCurrentTimeInMilliSeconds()-lt;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++)k(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?k(r[t],"click",f.toLowerCase()==="true"):k(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++)k(i[t],"adserved",n.e)}function k(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 d(){}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++)k(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:k,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("nativeAdSamServiceHelper",["jquery","document","headData","setCookie","getCookie","elementTrackingDecorator","trackInfo","telemetryDataTypes","nativeAdCommon","track","guidGen"],function(n,t,i,r,u,f,e,o,s,h,c){function oi(){return rt}function si(n){return ui.indexOf(n)>=0}function k(n){var i=n,t;return n&&(t=n.split("-"),t.length>1&&(i=t[1])),i}function hi(n){var c,l,f=yi(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:d(),anid:ht(),userIp:c,userAgent:navigator.userAgent,ecasessionId:v,sourceUrl:n.sourceUrl,contextualDetails:e,partnerId:n.canvasId,locale:i.locale,isAdBlock:w(),activityId:r.aid,placements:f,location:l,rid:h.getCurrentPageRequestId(),provider:k(n.nativeAdprovider),providerDetails:n.partnerData,isCWBPresent:a,browserOptOut:y,consent:g(),verticalName:p,isXfeed:nt(),isGeminiCCPAShutdownEnabled:tt()},n.pageType&&(o.pageType=n.pageType.toLowerCase()===ei?fi:n.pageType),JSON.stringify(o))}function ht(){var n=u("ANON"),t,i;return n&&(t=n.indexOf("="),i=n.indexOf("&"),t!==-1&&i!==-1)?n.substring(t+1,i):""}function ci(n,t){if(!n||n==="")return s.logError("[NativeAdService]: Recieved null response from SAM"),null;t&&t.canvasId&&t.canvasId.toLowerCase().indexOf("legacy")>-1&&(gt=".asideSponCon",n=yt(n));var r=new window.DOMParser,i=r.parseFromString(n,"text/html");return i?(ct(i),i.documentElement.innerHTML):(s.logError("[NativeAdService]: Failed to parse response from SAM."),null)}function li(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 ct(n){a||vt(n);var t=lt(n);l=ai(l,t);vi(t)}function lt(n){var t=n.querySelectorAll(ot);return t&&t.length>0?JSON.parse(t[0].getAttribute(it)):null}function ai(n,t){return n?t?(t.taboola=at(n.taboola,t.taboola),t.outbrain=at(n.outbrain,t.outbrain),t):n:t}function at(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 vi(n){var i=s.getMsaOptoutCookieData(),t;i||n&&n.optout&&(t=n.optout.msaOptOut===!0?1:0,s.setMsaOptoutCookie(t))}function yi(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 pi(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 vt(n){var t,i;if(!a)return t=n.querySelectorAll(ot),t&&t.length>0&&(i=wi(t[0],it),i.tbsessionid)?(r(et,i.tbsessionid,.042,r.topDomain,"/"),!0):void 0}function yt(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 wi(n,t){var i=t?t:it;return n?JSON.parse(n.getAttribute(i)):null}function bi(n,t){if(i&&i.locale){t=t||rt+"/promotions";var r=i.clientSettings&&i.clientSettings.static_page||i.ispreload||n;return t+"/getSessionResult?locale="+i.locale+"&v="+ri+"&skipsessioncall="+r}return null}function pt(n,t){n=n||{taboola:{},outbrain:{}};var i={taboola:n.taboola,outbrain:n.outbrain};return i.taboola.sessionId||(i.taboola.sessionId=t),i}function ki(){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 di(){var n,t=i&&i.clientSettings;return t.geo_ip&&(n=t.geo_ip),n}function d(){return a?null:e.client.getMuid()}function ft(n){var t=n;return l&&l.pageViewId&&(t=l.pageViewId),t}function gi(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){b+=1;f=!0;break}return e=i&&i.clientSettings&&i.clientSettings.static_page,!r&&e&&(r=c().replace(/-/g,"")),o={impressionId:ft(r),activityId:r,isTest:!1,partnerId:n.canvasId,content:{sourceUrl:n.sourceUrl,pageType:n.pageType,pageIndex:f===!0?b:0,verticalName:p,isXfeed:nt()},user:{muid:d(),anid:ht(),browserOptOut:y,consent:g(),isAdblock:w()},device:{userAgent:navigator.userAgent,ipAddress:di(),location:ki()},placements:n.placementCounts,extensions:pt(l,v),provider:k(n.nativeAdprovider),isCWBPresent:a,isGeminiCCPAShutdownEnabled:tt()},JSON.stringify(o)}function nr(n){var t,r,u;return bt(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:ft(t),partnerId:n.canvasId,content:{sourceUrl:n.sourceUrl,pageType:n.pageType,pageIndex:kt(n),verticalName:p,previousRiverNativeAdCount:n.previousRiverNativeAdCount,isXfeed:nt()},user:{muid:d(),browserOptOut:y,consent:g(),msaOptOut:n.msaOptout,isAdblock:w()},placements:n.placementInfo,extensions:pt(l,v),provider:k(n.nativeAdprovider),isCookieWallPresent:a,device:n.device,isGeminiCCPAShutdownEnabled:tt()},JSON.stringify(u))}function wt(){return st+"/auction"}function bt(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 kt(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){b+=1;r=!0;break}return r===!0?b:0}function dt(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 tr(t){if(bt(t)===!1)return null;var r={a:i.locale,b:ft(h.getCurrentPageRequestId()),c:t.canvasId,d:t.sourceUrl,e:t.pageType,f:kt(t),g:p,h:d(),j:y?1:0,k:t.msaOptout?1:0,l:g(),m:w()?1:0,n:dt(t),o:l?l.taboola:"",p:v,q:l?l.outbrain:"",r:k(t.nativeAdprovider),s:a?1:0,t:t.previousRiverNativeAdCount,u:nt()?1:0,v:tt()?1:0},u=wt();return u+"?"+n.param(r)}function g(){return a?null:u(ii)}function w(){var n=!1;return n=window.I12C&&(window.I12C.Morph||window.I12C.Abd),!!n}function nt(){var n=location.href.toLowerCase();return n.indexOf(ti)>=0&&n.indexOf(ni)>=0?!0:!1}function tt(){return!1}var et="ecasession",ot="#sam-metadata",it="data-json",gt=".nativeadaside",ni="/f-y",ti="spartan",rt="https://sam.msn.com",st="https://srtb.msn.com",ut;rt=st;var y=!1,ii="eupubconsent",l=null,ri="2",v="init",a=i&&i.clientSettings&&i.clientSettings.functionalonly_cookie_experience,p;i&&i.clientSettings&&(p=i.clientSettings.vk);var ui=["sponcon","taboolasponcon","outbrain"],b=0,fi="extntp",ei="sntp";return a||(v=u(et)||v),ut=u("TOptOut"),ut&&ut==="1"&&(y=!0),{getSamEndpoint:oi,createSamAjaxRequestBody:hi,processSamResponse:ci,setTaboolaCookies:vt,replaceLocalizationPlaceholders:yt,getSessionResultJsonData:gi,getSamSessionResultRelativeUrl:bi,isSamSupportedProvider:si,getPlacementCountsByRegion:pi,setTelemetryAttribute:li,processMetaData:ct,getAdb:w,getResponseMetaData:lt,getSamRtbJsonData:nr,getSamRtbRelativeUrl:wt,getSamRtbGetCallUrl:tr,getSamRtbGetCallPlacementString:dt}});define("hpCommonNativeAdHandler",["document","nativeAdManager","nativeAdCommon","nativeAdABCommon","c.deferred"],function(n,t,i){function g(t){var f,k,r,u,g,nt,o,it,tt,s,h,c;if(t){var l=[],p=!1,w,b=[];for(w=t.split(";"),f=0;f<w.length;f++)if(k=w[f].split(":"),k.length>1){if(r=k[0],u=[],r.indexOf(d)>-1){if(p)continue;if(g=n.querySelector(e),g&&!p)if(p=!0,r.indexOf(a)>-1?r=a:(nt=r.split(y),nt.length>0&&(r=nt[0])),o=g.getAttribute("data-positions"),o&&typeof o=="string")for(it=[],tt=o.split(","),s=0;s<tt.length;s++)u.push(tt[s]);else{i.logError("[hpCommonNativeAdHandler]: data-positions attribute for infopane does not exist");continue}}else if(r.indexOf(v)>-1){h=r.lastIndexOf(y);h>0&&h<r.length&&(c=r.substring(h+1),c&&!isNaN(c)&&b.push(c));continue}u.length<1&&u.push(1);l.push({region:r,indices:u})}return b.length>0&&l.push({region:v,indices:b}),l}return null}function nt(){var t,s=n.querySelector(c),u,r,f;return(s?(o=!0,t=i.getPlacements(s)):(u=n.querySelector(l),u&&(o=!0,t||(t=i.getPlacements(u)))),f=n.querySelector(e),f&&(r=i.getPlacements(f)),t&&r)?r+";"+t:t?t:r?r:null}function tt(t,c){var l;if(h){t(h);return}if(f){typeof t=="function"&&u.push(t);typeof c=="function"&&r.push(c);return}if(f=!0,l=nt(),!l){typeof c=="function"&&c();return}if(l=g(l),!l){i.logError("[hpCommonNativeAdHandler]: can't get valid placement for SAM RTB");typeof c=="function"&&c();return}var a=s.getUserMuid(),v,y=n.querySelector("[data-tabbed-infopane='true']"),d={placementInfo:l,isAdBlocker:o,muid:a,nativeAdprovider:v,parentCssSelector:y?p:e,canvasId:w,sourceUrl:location.href,pageType:b};s.getRecommendations("nativeadhpcontentajax",d,function(n){if(f=!1,t(n),u.length>0){for(var i=0;i<u.length;i++)u[i](n);u=[]}},function(n){if(f=!1,c(n),r.length>0){for(var t=0;t<r.length;t++)r[t](n);r=[]}},k,!0)}var r=[],f=!1,o=!1,s=t(),h,u=[],c=".mediumcard-placeholder",l="#stripecontentplaceholder",e=".ip",p=".ip-tab",w="MSN",b="HP",k=4e3,d="infopane",a="infopane-tab",v="shopping-stripe-hero",y="-";return{manageNativeAd:tt,mediumCardPlaceholderSelector:c,youMayLikeSelector:l,infoPaneStripeClass:e}});require(["jquery","window","nativeAdManager","document","requestAnimationFrame","imgSrc","classList","elementTrackingDecorator","hpCommonNativeAdHandler","afire","nativeAdCommon","nativeAdABCommon","binding","c.deferred"],function(n,t,i,r,u,f,e,o,s,h,c,l,a){function p(){if(v){var n=c.findAncestor(v,"stripecontainer");n&&u(function(){n.parentNode.removeChild(n)})}}function tt(n){l.renderModule(n,d,w,null,function(){var n=r.querySelector(".todaystripe"),t="layout-large",i="layout-medium";e.contains(n,t)&&u(function(){e.remove(n,t);e.add(n,i);setImmediate(function(){a("truncate",".caption .title").all();c.loadImagesForContentItems(".todaystripe [class^=pos]")})})})}function it(n){var t=v.parentNode;t.insertAdjacentHTML("afterbegin",n);t.removeChild(v);c.loadImages(t)}function rt(n){if(n){var t=0,i;for(t;t<k;t++)i=t===0?n[t].outerHTML:i+n[t].outerHTML;return i}}function ut(n){var f=n.querySelectorAll(nt),i,t,r,e;if(f.length!==k){y.logError("number of stripe content returned from ajax response is wrong.");p();return}if(i=c.findAncestor(v,"stripeouter"),t=null,i&&(t=o.setTrackingAttrs(f,i,{selector:"div, ul, li",overrideIndexOnly:!0},!0),t||(y.logError("set tracking for stripe failed to return valid html"),t=f)),r=y.parseJsonDataFromHtmlAttribute(t[0]),e=rt(t),!e){y.logError("You may like module: can't get html content");return}u(function(){it(e);setImmediate(function(){a("truncate",".stripecontainer[data-section-id='stripe.youmaylike'] h3").all();var n;r&&(n=r.tvb)&&y.manageVisibilityURLs(i,n,r.e)})})}function ft(n){if(!n){p();y.logError("no valid ajax response back from server");return}var r=new t.DOMParser,i=r.parseFromString(n,"text/html");if(!i){p();y.logError("unable to parse HTML content after successful ajax call");return}b&&tt(i);v&&ut(i)}function g(){(w=r.querySelector(s.mediumCardPlaceholderSelector),w&&(b=!0),v=r.querySelector(s.youMayLikeSelector),b||v)&&s.manageNativeAd(ft,p)}var w,b=!1,v,k=4,y=i(),d=".mediumcardContainer",et=d+" img",nt=".normaldensity";g();require(["c.lazyLoaded"],g)});define("pageBindings.pc",["binding","headData","document","c.dom"],function(n,t){return n("keypressCapture","body").all({focusSelector:"#q"}),function(i){t&&t.clientSettings&&t.clientSettings.static_page||(n("meStripe",".mestripeouter",i).all(),n("outlookLogout","#outlooklogout",i).all(),t&&t.clientSettings&&t.clientSettings.functionalonly_cookie_experience)||require(["c.deferred"],function(){t&&t.clientSettings&&!t.clientSettings.functionalonly_cookie_experience;n("meFacebookLite",".meflyouts .facebooklite",i).all()})}});require(["binding","c.deferred"],function(n){n("skipToDom","#skip_to_nav").all({focusSelector:".weatodaymini a.location"});n("skipToDom","#skip_to_con").all({focusSelector:".ip.infopanestripe.slideshow"})});require(["setHomepageNavigated","c.deferred"],function(n){n.initialize()});define("lazyLoadHelper",["jquery","window","document","commonElements","evaluate","trackingConstants","logging"],function(n,t,i,r,u,f,e){function o(n){e.error(n)}function s(){var n=i.getElementById("deferred-page-content");return n?n.getAttribute("href"):null}function h(){var t=s(),n,i;if(!t)return null;if(n=c(),n)for(i in n)t+="&"+i+"="+n[i];return t}function c(){var c=0,h="",n=l(),r=0,f,a,e,o,v,s,t;if(n||(f=i.querySelectorAll("[data-m]"),f&&(a=u(f[f.length-1].getAttribute("data-m")),n=a.i)),e=i.getElementById("main"),e&&(h=e.getAttribute("data-id"),o=e.querySelectorAll("[data-m]"),o))for(v=o.length,s=v-1;s>=0;--s)if((t=u(o[s].getAttribute("data-m")),t)&&(r||(r=t.i),t.p==h)){c=t.o;break}return r>n&&(n=r),{telemetrystartindex:n,telemetryparentindex:h,telemetryordinalstartindex:c+1}}function l(){var n=0;return f&&f.trackingData&&isFinite(f.trackingData.lastIndex)&&f.trackingData.lastIndex>=1&&(n=f.trackingData.lastIndex),n}function a(n){if(n){var t=i.createElement("script");t.src=n.replace(/&amp;/g,"&");t.async=!0;r.head.appendChild(t)}}function v(n){var r=n.getAttribute("src"),t;if(r){a(r);return}t=i.createElement("script");t.innerHTML=n.innerHTML;i.body.appendChild(t)}function y(t){var r,u=n.parseHTML(t,i,!0);return u.some(function(n){if(n.nodeName==="MAIN")return r=n,!0}),r}return{getLazyLoadCompleteUrl:h,addInlineScript:v,getMainElement:y,logError:o}});define("lazyLoad",["jquery","window","document","lazyLoadHelper","commonElements","classList","requestAnimationFrame","viewport","mediator","imgSrc","headData"],function(n,t,i,r,u,f,e,o,s,h,c){function k(n){if(!n){r.logError("[lazyLoad.js] Invalid html content. Url "+a);return}var t=r.getMainElement(n);if(!t){r.logError("[lazyLoad.js] There is no main element in html markup.");return}nt(t);d(t);g(t)}function d(n){var e=n.getAttribute("data-css"),f,o,r,s,t;if(!e){b();return}for(f=e.split(w),o=f.length,r=0;r<o;++r)s=f[r],t=i.createElement("link"),t.rel="stylesheet",t.href=s.replace(/&amp;/g,"&"),t.media="all",t.addEventListener("load",b),u.head.appendChild(t)}function g(n){var e=n.getAttribute("data-js"),f,o,t,s,r;if(e)for(f=e.split(w),o=f.length,t=0;t<o;++t)s=f[t],r=i.createElement("script"),r.src=s.replace(/&amp;/g,"&"),r.async=!0,u.head.appendChild(r)}function nt(n){for(var e,r,p,h,o,c=!1,s=[0],a=0,t=0;t<u.main.childNodes.length;t++)if(u.main.childNodes[t].classList)for(e=0;e<u.main.childNodes[t].classList.length;e++)u.main.childNodes[t].classList[e]=="stripecontainer"&&(c=!0,s[a]++),c&&u.main.childNodes[t].classList[e]=="bannersectionad"&&(a++,s.push(0),y.push(u.main.childNodes[t]));for(r=0,l.push(i.createDocumentFragment()),p=n.childNodes.length,h=0;h<p;++h)(o=n.childNodes[h],o&&o.nodeType===Node.ELEMENT_NODE)&&(f.add(o,v),l[r].appendChild(o),r<s.length&&l[r].childNodes.length==s[r]&&(l.push(i.createDocumentFragment()),r++))}function b(){e(function(){n(".stripecontainer").remove();for(var t=0;t<l.length;t++)t<y.length?u.main.insertBefore(l[t],y[t]):u.main.appendChild(l[t]);tt();it()})}function tt(){var i,u,t,f;for(p=n("."+v),i=p.find("script"),u=i.length,t=0;t<u;++t)f=i[t],r.addInlineScript(f)}function it(){require(["allPageBindings"],function(n){setTimeout(function(){e(function(){n("."+v);h.loadInViewport();s.pub("ViewabilityUpdatedEvent");define("c.lazyLoaded",1)})},500)})}var a,v="deferred-loaded",l=[],p,w="|",y=[];return function(){if(c.signedin){if(a=r.getLazyLoadCompleteUrl(),!a){r.logError("[lazyLoad.js] There is no URL to call.");return}n.ajax({url:a,dataType:"html",success:k,error:function(n){r.logError("[lazyLoad.js] Ajax call failed. Url "+a+" Error "+JSON.stringify(n))}})}}});require(["lazyLoad","c.sso"],function(n){n()});define("feedbackHelper",["jquery","location","guidGen","navigator","format","track","extend"],function(n,t,i,r,u,f,e){"use strict";function o(n){return n=n||{},n["feedback.id"]=i(),n.userAgent=r.userAgent,n}function s(){var t=e(!0,{},o(),f.getFeedbackTrackingParams("feedback")),i;return(i=n.isEmptyObject(t),i)?"":t}function h(n){var r=n.currentTarget,t=r.href,i;t&&t!=="#"&&(i=s(),i&&(t=t.replace(/&Metadata=.*/,""),t+=u("&Metadata={0}",JSON.stringify(i)),r.href=t))}return{createFeedbackData:o,flyoutEventOrigin:"#footer_feedback, #usermenu-feedback, #feedback-bottomentry, .sentimentFeedbackSuggestion, .floatingfeedback, #sticky-footer .feedback",updateFeedbackUrl:h}});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,v){function g(t){function wt(){pt?o.body.appendChild(l):(l=o.createElement("div"),l.setAttribute("class","layoutoverlay"),o.body.appendChild(l),at=t.find(".feedbackheader .selected"),et=n("#feedback-submit"),ut=n("#feedback-ok"),ft=n("#feedback-close"),lt=n("#feedback-feedbackarea"),f=n("#feedback-inputbox"),ot=n("#feedback-useralias"),nt=t.find(".stars > ul > li"),vt=n(".page-wrap"),pt=!0);yt=!1;g=null;tt.text(k);tt.removeClass("uploading uploaded");ni=c();st=!1}function ti(){f.length&&(u.submitValue=f.val());ot.length&&(u[p+".source"]=ot.val())}function ii(){if(u[p+".area"])return s&&it(),!0;if(!s&&f.length){if(f.val().length)return!0;f.val(yt?i.categoryNotSelectedError:i.inputBoxError);f.addClass("error").on("focus",it);s=!0}return!1}function it(){s&&(f.removeClass("error").off("focus",it),s=!1);f.val("")}function bt(n){n.preventDefault();gt.click()}function ri(){u=h.createFeedbackData(u);ti();v.trackFeedbackEvent(u)}function ui(){n(o.body).addClass("modal-overlay");vt.removeClass("showMenu");at.focus()}function fi(n,t){wt();et.on(y,dt);ft.on(y,rt);nt.on(y,ct);nt.on("keyup",ei);tt.on(y,bt);e.pub(p+".open");t(n,ui)}function ct(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[p+".rating"]=f}function ei(n){(n.which==a.Enter||n.keyCode==a.Enter)&&ct(n)}function oi(){u[p+".rating"]=0;nt.parent().attr("data-selected",0).off(y,ct)}function rt(){e.pub(p+".close");st&&(ut.off(y,rt),ri());t.removeClass("show finalpage");n(o.body).removeClass("modal-overlay");o.body.removeChild(l);et.off(y,dt);ft.off(y,rt);tt.off(y,bt);it();oi()}function dt(){if(ii()){t.addClass("finalpage");st=!0;ut.on(y,rt)}}var ut,ft,lt,f,at,g,nt,et,ot,vt,s,st,l,yt,gt=t.find(w),tt=t.find(d),pt=!1,ni=c(),u={},ht;return u[p+".rating"]=0,u[p+".type"]="General",ht=r(b,o,{eventOrigin:h.flyoutEventOrigin,outsideEvent:"",openFlyoutDelegate:fi,allowToggleOff:!1}),{setup:ht.setup,teardown:ht.teardown,feedback:{initialize:wt}}}var y="click",p="feedback",w="#feedback-file",b="#feedback-flyout",k="Upload a Screenshot",d="#feedback-upload";return f(g)});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)});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})})});define("autosuggestDestinationUrl",["jquery","format","c.deferred"],function(n,t){var i={weather:"/{7}/we-latlon-{0},{1}?c={2}&st={3}&cn={4}&iso={5}&type={6}&id={8}",geolocation:"?lat={0}&long={1}&cty={2}&subdiv={3}&cntreg={4}&cc={5}&type={6}&id={8}",weathercity:"/{2},{3},{4}/we-{10}-{0},{1}?q={7}&form={9}&iso={5}",weatherski:"/{2},{3},{4}/we-ski-{8}-{0},{1}?q={7}&form={9}&iso={5}"},u=function(n,u){var o=u&&u.urltype?u.urltype.toLowerCase():"geolocation",s=i[o]?i[o]:i.geolocation,e=f;o=="weather"&&(s=n.type==2?i.weatherski:i.weathercity,e=r);var c=u.formcode&&u.formcode.length?u.formcode.toUpperCase():"",h="",l=n.state&&n.name!=n.state?n.name+"-"+n.state:n.name;return s&&n.name&&n.lat&&n.lon&&(h=t(s,n.lat,n.lon,e(n.name),e(n.state),e(n.countryRegion),e(n.isoCode),n.type,r(l).toLowerCase().replace(/\&/g,""),n.id!=null?e(n.id):"",c,n.et=="Island"?"island":"city")),h},f=function(n){return n?encodeURIComponent(n.replace(/\./g,"").replace(/\//g,"")):""},r=function(n){return n?encodeURIComponent(n.replace(/\./g,"").replace(/\//g,"").replace(/\&/g,"").replace(/\s+/g,"-")):""};return u});define("queryAutosuggest",["jquery","window","mediator","c.deferred"],function(n,t,i){var f={host:"//platform.bing.com/geo/AutoSuggest/v1",appid:"C98EA5B0842DBB9405BBF071E1DA76512D21FE36",mr:5},r=null,e=function(t,u){var e=n.extend({},f,u),o;(r&&r.readystate!=4&&r.abort(),t&&e.appid&&e.host&&e.mr)&&(o={appid:e.appid,mr:e.mr,cb:"populateAutosuggestResponse",q:t,setmkt:e.market,setlang:e.market},e.lat&&e.lon&&(o.ul="{0},{1},100".format(e.lat,e.lon)),r=n.ajax({url:e.host,cache:"true",async:"false",type:"GET",data:o,dataType:"jsonp",jsonpCallback:"populateAutosuggestResponse",timeout:1e4}).fail(function(n,t,r){t!="parsererror"&&t!="abort"&&i.pub("locSrchError",r)}))},u=function(n,t){var i=t?t:2;return n&&(n=parseFloat(n).toFixed(i)),n||""},o=function(n,t){var i,r,f,e;if(t.type!=1){if(i="ID_"+t.id,n[i])return!1;n[i]=t}return(r=[t.name,t.state,t.countryRegion].join(),n[r])?!1:(n[r]=t,f=[u(t.lat),u(t.lon)].join(),n[f])?!1:(n[f]=t,e=[t.name,u(t.lat,1),u(t.lon,1)].join(),n[e])?!1:(n[e]=t,!0)};return t.populateAutosuggestResponse=t.populateAutosuggestResponse||function(n){var c=[],l={},u,t,r,s,e,f,h;if(n&&n["@graph"]&&(u=n["@graph"],t={},u&&u.length>0))for(e=0;e<u.length;e++)if(f=u[e],f){h=f["b:stype"];switch(h){case"Island":case"PopulatedPlace":case"Postcode1":t={};r=f["s:address"]||{};t.name=r["s:addressLocality"]||r["s:name"]||"";t.state=r["s:addressRegion"]||"";t.countryRegion=r["s:addressCountry"]||"";t.isoCode=r["b:countryIso"]||"";s=f["s:geo"]||{};t.lat=s["s:latitude"]||"";t.lon=s["s:longitude"]||"";t.id=null;t.type=1;t.et=h;o(l,t)&&c.push(t)}}i.pub("locSrchUpdate",{result:c,mode:"as",status:"success"})},e});define("sdhpTileModule.tokens",{updateFail:"Failed to update. Please refresh.",unexpectedError:"Unexpected error. Please refresh.",settingsError:"Please select a location.",numItemsSearchResults:"{0} results found, please use up and down arrow keys to navigate.",valueSelected:"{0} selected"});define("weaLocationAutosuggest",["jquery","jqBehavior","queryAutosuggest","autosuggestDestinationUrl","mediator","keyCode","format","navigation","window","track","trackingHelper","sdhpTileModule.tokens","c.deferred"],function(n,t,i,r,u,f,e,o,s,h,c,l){function v(t,v){function at(n){if(!n.data("init")){k=n;n.data("init",!0);p=n.closest("form");var t=p.find(a.autoSuggestResultsClass);t.length?t.append(y):p.append(y)}}function dt(n){switch(n.keyCode){case f.Arrow.Down:case f.Arrow.Up:break;default:ot&&clearTimeout(ot);ot=setTimeout(function(){wt(n)},kt)}}function vt(n,t){nt&&(ft=!0,it?(n=n.removeClass(a.selectedClass),k.attr("aria-activedescendant",t.attr("id")),t.addClass(a.selectedClass)):ht())}function yt(t){var i,s,r,e,o;u.pub("dismissCookieBanner",{args:t});i=n("li.selected",y).first();s="";switch(t.keyCode){case f.Arrow.Down:t.preventDefault();r=i.next();r[0]||(r=n("li",y).first());vt(i,r);break;case f.Arrow.Up:t.preventDefault();e=i.prev();e[0]||(e=n("li",y).last());vt(i,e);break;case f.Space:i.length===1&&st(t,k,i);break;case f.Enter:o=i.length?i:y.find("li").first();o.length===1?st(t,k,o):ri(t,k);break;case f.Esc:it&&(t.preventDefault(),tt())}ft=!1}function gt(){rt=!0;nt>0&&(n(this).select(),ht());u.sub("locSrchUpdate",bt);u.sub("locSrchError",ut)}function ni(n){rt=!1;it&&!ft&&tt();pt(n);u.unsub("locSrchUpdate",bt);u.unsub("locSrchError",ut)}function pt(n){rt||ft||u.pub("myLocationFormFocusOut",{target:n.target,event:n})}function wt(t){var u,r;et||(u=t?n(t.currentTarget):n(this),at(u),r=n.trim(u.val()),r?r!==d&&(d=r,i(r,w)):(g(),tt()));et=!1}function ti(){n(this).val("");g()}function ii(){n(this).val()===""&&g()}function st(t,i,r){var e=r.text(),f,s,a,l,v,y;d=e;f=w.baseurl+r.data("link");s=w.method&&w.method.length?w.method.toLowerCase():"get";s==="custom"?(et=!0,i.val(e),d=null,g(),u.pub("myLocationSelected",{name:e,url:f,source:"as",event:t})):s==="refresh"&&w.selector?(a=o.getParamsFromUrl(location.href),l=o.getParamsFromUrl(f),l=n.extend(!0,{},a,l),et=!0,i.val(e),d=null,g(),require(["refreshModules"],function(n){var t=n(w.selector,l);t.then(function(){u.pub("myLocationSelected",{name:e,url:f,source:"as"})})})):(s==="ajax-get"||s==="ajax-post")&&w.selector?(p.hide(),v=o.getParamsFromUrl(f+"&pfr=1"),f=f.split("?")[0],lt(f,{data:v,type:s==="ajax-get"?"get":"post",contentType:"application/x-www-form-urlencoded; charset=UTF-8",refreshElement:w.refreshElement}).done(function(r){if(d=null,r.status==="fail")h.trackEvent({type:"click_nonnav",target:t.target},"","",c.getActionResult(w.action,!1)),g(),ut();else{h.trackEvent({type:"click_nonnav",target:t.target},"","",c.getActionResult(w.action,!0));g();i.val(e);var u=n(w.selector);u.length&&r.length&&u.replaceWith(r)}}).fail(function(){h.trackEvent({type:"click_nonnav",target:t.target},"","",c.getActionResult(w.action,!1));d=null;g();ut()})):(i.val(e),y=location.getAbsoluteUrl(f),h.trackEvent({type:"click",target:t.target},"",y,e),location.href=f);t.preventDefault();tt()}function ri(t,i){var f,r,u,e;d=i.val();f="";p.length&&(r=p[0].action,r&&(f=r&&r.indexOf("://")>=0?r:s.location.host+r));u=n("#q",n(p));e=u.length?u.val():null;h.trackEvent({type:"click",target:p},"","",e);t.stopPropagation();t.preventDefault();p.submit();tt()}function g(){y.empty();n(".nolocerr,.errmsg",p).hide();nt=0;var t=n(".weaaddlocation .errmsg");t&&(t.attr("aria-live","off"),t.attr("aria-hidden","true"),t.text(t.attr("")))}function ui(n){nt&&rt||n?ht():tt()}function tt(){if(y){y.hide();n("li.selected",y).removeClass(a.selectedClass);it=!1;var t=y.find("ul");t.attr("aria-hidden",!0)}}function ht(){if(y){y.show();it=!0;var n=y.find("ul");n.attr("aria-hidden",!1)}}function fi(t,i,r){return n('<li id="locListItem'+r+'" role="option" title="'+t+'">').text(t).data("link",i).on("mousedown click keyup",function(t){var i=n(this),u,f,r;i.hasClass(a.selectedClass)||(u=p.find(b),n("li.selected",y).removeClass(a.selectedClass),i.addClass(a.selectedClass),f=p,r=p.find(a.autoSuggestResultsClass),r.length&&(f=r),t.type!=="keyup"&&st(t,u,i))}).on("keydown",yt).on("blur",pt)}function ei(t,i){var u,f;if(t&&(u=n(t),u.length))return nt=u.length,f=n('<ul id="locList" aria-hidden="true" tabindex="0" role="listbox"><\/ul>'),y.append(f),k.attr("aria-owns")||k.attr("aria-owns","locList"),l.numItemsSearchResults&&n("div.suggestmsg").first().text(l.numItemsSearchResults.replace("{0}",nt)),u.each(function(n,t){if(t.name){var i=t.name,u=t.state&&i!==t.state?", "+t.state:"",e=t.countryRegion&&t.state!==t.countryRegion?", "+t.countryRegion:"";f.append(fi(i+u+e,r(t,w),n))}}),!0;if(i!=="as")n(".nolocerr",p).each(function(){var t=n(this);t.text(e(t.data("message"),d)).show()});else if(ct)return n("<div aria-live='assertive' />").text(ct).appendTo(y),!1;return nt=0,!0}function bt(n){if(rt){g();var t=!0;n.status==="success"?t=ei(n.result,n.mode):ut();ui(!t)}}function ut(){k.trigger("clear");p.show();n(".errmsg",p).show();var t=n(".weaaddlocation .errmsg");t&&(t.attr("aria-live","assertive"),t.attr("aria-hidden","false"),t.text(t.attr("data-error-in-service-message")))}var b="input[name=q]",k=n(b,t),ct=k.data("seemoretext"),kt=k.data("autosuggestdelay"),w=n.extend({},a,v,k.data("auto-suggest-settings")),d,y=n("<div aria-live='assertive' class='locResult' />"),p,nt,it,rt,ft=!1,et=!1,lt=n.ajax,ot;return require(["ajaxWithAnimation"],function(n){lt=n}),{setup:function(){t.on("keydown.autosuggest",b,yt).on("keyup.autosuggest",b,dt).on("change.autosuggest",b,wt).on("focus.autosuggest",b,gt).on("blur.autosuggest",b,ni).on("clear.autosuggest",b,ti).on("search.autosuggest",b,ii);at(n(b,t))},teardown:function(){t.off(".autosuggest",b);y&&y.empty()}}}var a={autoSuggestResultsClass:".autosuggestresults",mode:"AS",method:"get",baseurl:"/en-us/weather/today",refreshElement:"#placesmodule",selectedClass:"selected",formcode:""};return t(v,a)});define("searchLocation",["jquery","jqBehavior","mediator"],function(n,t,i){function r(t){function r(i,r){var e=i.data("url"),f;r&&r.coords&&(e+="?lat="+r.coords.latitude+"&long="+r.coords.longitude);f=n("input[name=q]",t);f.val("");f.focus();u(e);f.focus()}function u(t){n.ajax({method:"get",url:t,contentType:"application/json"}).done(function(n){i.pub("locSrchUpdate",n)}).fail(function(n,t,r){i.pub("locSrchError",r)})}t.on("click","div.weaaddlocation .gps",function(t){var i=n(this);navigator.geolocation?navigator.geolocation.getCurrentPosition(function(n){r(i,n)},function(){r(i)}):r(n(this));t.stopPropagation();t.preventDefault()});t.on("submit","div.weaaddlocation form",function(i){var r=n("input[name=q]",t),f=r.val(),e;r.focus();f&&f.length&&(e=n(this).data("action")+"?q="+encodeURIComponent(f),u(e));r.focus();i.stopPropagation();i.preventDefault()})}return t(r)});define("detectGpsLocation",["jquery","jqBehavior","format","c.deferred"],function(n,t,i){var r=function(t,r){function f(f){f&&f.coords&&f.coords.latitude&&f.coords.longitude?location.href=i("{0}?lat={1}&long={2}&gps=1",n(r.selector,t).data("url"),f.coords.latitude.toFixed(3),f.coords.longitude.toFixed(3)):u()}function u(){location.href=n(r.selector,t).attr("href")}t.delegate(r.selector,"click",function(n){navigator.geolocation&&(n.preventDefault(),navigator.geolocation.getCurrentPosition(f,u))})};return t(r,{selector:".buttons .gps"})});define("todayWeatherEditPopup",["jquery","jqBehavior","navigation","mediator","refreshModules","binding","document","window"],function(n,t,i,r,u,f,e,o){function tt(t){t&&t.keyCode===27?n(e).trigger("closepopup"):t&&n(".weaaddlocation input:focus").length>0&&(t.keyCode===8||t.keyCode===46)&&(c=null)}function lt(t,i){v();i(t);rt||require(["todaydropdown_moved"],function(){n(h+" input[name=q]").focus()});n(e).on("keydown",tt)}function at(n,t){t(n,it)}function it(){n(e).off("keydown",tt);v();n(l).focus();ut()}function pt(t,i){function o(){t.on(s+".editselection",e,function(i){i.preventDefault();var o=n(this),r=n(h),f=n(u+" .weapopup",t);!r.length&&f.length?(f.detach(),f.appendTo(n("body")),define("todaydropdown_moved",1),r=n(h),r.data("editselector",e),r.data("loc",n(u+" a",t).data("loc"))):(f.length&&f.remove(),r.data("editselector",e),r.data("loc",n(u+" a",t).data("loc")),v());c();t.off(s+".editselection",e);setTimeout(function(){o.trigger("click")},10)})}function c(){var t=n(".weapopup");t&&t.length&&(t[0].behaviorConstructors=null);f("flyout",h).all({outsideEvent:"mousedown touchstart closepopup",triggerEvent:s,eventOrigin:e,toggleTargets:{".weaddn":"show"},openFlyoutDelegate:lt,closeFlyoutDelegate:at})}if(i.weaTodayWeatherSelector){var u=i.weaTodayWeatherSelector,e=u+" .edithome";l.length&&(l+=",");l+=u;require(["c.pdp"],function(){o()});require(["c.sso"],function(){o()});o();r.sub("myLocationChanged",o)}}var s="click",h="body > .weapopup ",rt=/(iPad|iPhone|iPod|Android)/g.test(o.navigator.userAgent),p=".wpopctn .donebutton",y=".wpopctn .signinbutton",w=".wpopctn .nonsigninbutton",k=h+".setdegree",d,l="",a,c,g=function(){ft();ot();ht()},ut=function(){et();st();ct()},ft=function(){var t=n(p);t&&t.removeClass("disabled").removeAttr("disabled")},et=function(){var t=n(p);t&&t.addClass("disabled").attr("disabled","disabled")},ot=function(){var t=n(y);t&&t.removeClass("disabled").removeAttr("disabled")},st=function(){var t=n(y);t&&t.addClass("disabled").attr("disabled","disabled")},ht=function(){var t=n(w);t&&t.removeClass("disabled").removeAttr("disabled")},ct=function(){var t=n(w);t&&t.addClass("disabled").attr("disabled","disabled")},nt,v;r.sub("myLocationSelected",g);n(e).delegate(k+" button",s,function(t){t.preventDefault();var i=n(h),r=n("button[name=weaDegreeType]",i);r.removeClass("selected");n(this).addClass("selected");a=n(this).attr("value");g()});n(e).delegate(k,"submit",function(n){n.preventDefault()});n(e).delegate(".weather.noclick .stripenav li:first-child a",s,function(n){n.preventDefault();n.stopPropagation()});n(e).delegate(".weather .noclick .col li:first-child a",s,function(n){n.preventDefault();n.stopPropagation()});nt=function(n){n&&n.event&&n.event.stopPropagation();c=n};v=function(){var t=n(h),i=n(t.data("editselector")),r,u;a=c=null;r=n("input[name=q]",t);r.attr("placeholder",i.data("home")).trigger("clear");u=n("button[name=weaDegreeType]",t);u.removeClass("selected");n("button[value='"+i.data("degreetype")+"']",t).addClass("selected")};n(e).delegate(p,s,function(){b(!1)});n(e).delegate(w,s,function(){b(!1)});n(e).delegate(y,s,function(){vt()});r.sub("myLocationSelected",nt);n(e).delegate(".wpopbg, .wpopctn .close",s,function(t){v();n(e).trigger("closepopup");t.preventDefault()});var b=function(t){var f,e;n(".weaaddlocation input").filter(function(){return n(this).val()!==""}).length||(c=null);(c||a)&&(f=c?c.url+"&sethome=true":n(h).data("loc"),a&&(f+="&weadegreetype="+a),t&&(f+="&signInFlow=true"),e=f.indexOf("?")!==-1?i.getParamsFromUrl(f):i.getParams(f),u(l,e).then(function(){r.pub("myLocationChanged");it()}));r.pubChannel("closeFlyoutFinal","flyoutBehavior")},vt=function(){var t=n(y);d=t.attr("data-href");r.sub("myLocationChanged",yt);b(!0)},yt=function(){o.location=d};return t(pt)});require(["jquery","binding","c.dom"],function(n,t){require(["todaydropdown_moved"],function(){t("weaLocationAutosuggest","body>.weapopup").all();t("searchLocation","body>.weapopup").all();t("detectGpsLocation","body>.weapopup .buttons").all()});t("todayWeatherEditPopup","#main").all({weaTodayWeatherSelector:".weatodaymini"})});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)});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("slideShowNavigation.tokens",{arrowRightNextGalleryText:"Next Gallery",playPauseText:"Pause/Rotate",autoRotateWait:"5000"});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(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)},h(r)&&r.hasClass("loaded"))e=parseInt(u.attr("data-load-time")),f(isNaN(e)?!0:e);else u.on("load",function(){f()})}function h(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 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:s}});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}});define("slideShowNavigation",["jquery","jqBehavior","mediator","binding","slideShowNavUtils","keyCode","safeCss","track","trackInfo","tabKeyPressed","pageTime","window","slideShowNavigation.tokens","requestAnimationFrame","dir.tokens","scaledView","galleryUtilsCore","visibility","elementTrackingDecorator","perfMarker","location","classList","document","navigation","telemetryDataTypes"],function(n,t,i,r,u,f,e,o,s,h,c,l,a,v,y,p,w,b,k,d,g,nt,tt,it,rt){function wt(t,c){function bu(){return ar?(fi&&ku(),d.setup(),!0):!1}function ku(){if(t.addClass("loaded"),kt.show(),bt.show(),c.isThumbnail||fu(),ni.showArrows(),ai||(fr=setTimeout(ni.hideArrows,c.showArrowTime)),i.subChannel(ut.realign,yt,hi),i.subChannel(ut.animate,yt,d.animate),i.subChannel(ut.change,yt,d.change),i.subChannel("autoRotate",yt,ri),i.subChannel(ut.next,yt,hu),i.subChannel(ut.previous,yt,su),i.sub("fullscreen",uu),i.sub("allAutoRotate",ri),i.sub("allStopAutoRotate",ti),p.addListener(hi),c.autoRotate){gi(gt);gt=setTimeout(bi,wi(c.startSlideIndex||0));wt.one("mousedown",ti);tr.one(et,ru);t.on("mouseout",ff)}if(c.carousel)wt.on("keydown",function(n){return n.which===f.Arrow.Left?(d.animate(y.ltr?-1:1),!1):n.which===f.Arrow.Right?(d.animate(y.ltr?1:-1),!1):void 0});else wt.on("keydown",function(t){var i,r;if(t.which===f.Arrow.Left)return ci(y.ltr?-1:1,t),!1;if(t.which===f.Arrow.Up)return i=n(".gallerydata .show .body-text .more"),i.length==1&&i.css("display")!="none"&&i.click(),!1;if(t.which===f.Arrow.Right)return ci(y.ltr?1:-1,t),!1;if(t.which===f.Arrow.Down)return r=n(".gallerydata .show .body-text .close"),r.length==1&&r.css("display")!="none"&&r.click(),!1;t.which===f.Esc&&n(".tofullscreen").focus()})}function du(){t.removeClass("loaded");nr.reset();fi&&(wt.off("keydown"),ni.hideArrows(),kt.hide(),bt.hide(),i.unsubChannel(ut.realign,yt,hi),i.unsubChannel(ut.animate,yt,d.animate),i.unsubChannel(ut.change,yt,d.change),i.unsubChannel(ut.next,yt,hu),i.unsubChannel(ut.previous,yt,su),i.unsubChannel("autoRotate",yt,ri),p.removeListener(hi),wt.off("mousedown",ti),tr.off(et,ru),i.unsub("fullscreen",uu),i.unsub("allAutoRotate",ri));d.teardown()}function hi(){fi&&(nr(t).css({padding:""}),d.resize(),fu())}function gr(n){var t=g.href.toLowerCase(),i=t.toLowerCase().indexOf(ot);i>=0&&(ht=tf(ht));n&&gu(n)}function cr(n,t,i){n&&o.trackEvent({type:"click",target:n},dt,g.protocol+ht,t);gr(i);tt.location=ht}function gu(n){n&&(n.preventDefault(),n.stopImmediatePropagation())}function nf(){var t;return ht&&(t=n(st).click(nu)),t}function nu(n){var t=this;n&&(t=n.target);o.trackEvent({type:"click",target:t},"",g.protocol+ht,"rightarrow-recircle");gr(n);tt.location=ht}function tf(n){var i="?",t;return typeof n!="string"?n:(t=n.toLowerCase().indexOf(ot),t>=0)?n:(t=n.indexOf(i),t>=0&&(i="&"),n+i+ot)}function tu(n){var f=iu(),t=g.href,i=t.toLowerCase().indexOf("#"),r,u;return i>=0&&(t=g.href.substring(0,i)),r=f+n,u=w.getHashFromImageInfo(r-1,c.inlineGalleryId),t+u}function iu(){var i=t.parents(".gallery-container:first"),r;return i=i.length>0?i:n("body"),r=parseInt(i.find(".show .count").html()),isNaN(r)?1:r}function ri(n){if(c.fromGallery&&ct){ti();return}(c.autoRotate=!!n)?(gi(gt),gt=setTimeout(bi,wi())):ti()}function wi(){return c.autoRotateWait}function bi(){var n,r,u;c.autoRotate&&(n=d.current(),r=!0,r=b.isElementTrulyVisible(t),r&&(c.fromGallery&&(r=b.isElementTrulyVisible(t,null,null,null,c.galleryMinimumVisibility,c.offsetElementId)),r&&(n>=ui-1||rf(n+1))&&(ur=!0,c.fromGallery&&n>=ui-1?d.moveToStart():i.pubChannel(ut.animate,yt,1),c.fromGallery&&ni.trackNewImpression(g.href,d.current()))),u=function(){b.notifyWhenPageVisible().then(function(){gi(gt);gt=setTimeout(bi,wi(n+1))})},u())}function rf(n){var t=!0,i=ii.eq(n);return i.hasClass("hasimage")&&(t=!i.find("img[data-src]").is(".loading")),t}function ru(){c.autoRotate&&h()&&ti()}function uf(){c.stopStartRotationOnMouseHover&&vr&&ti()}function ff(){c.stopStartRotationOnMouseHover&&vr&&!oi&&ri(!0)}function ef(){if(oi){oi=!1;return}oi=!0;ti()}function of(){oi=!1;ri(!0)}function ti(){c.autoRotate=!1;clearTimeout(gt)}function uu(n){if(c.fromGallery)return!1;n?clearTimeout(gt):c.autoRotate&&(gi(gt),gt=setTimeout(bi,wi()))}function fu(){var n;n=148;kt.css("top",n+"px");bt.css("top",n+"px");dt&&dt.css("top",n+"px")}function sf(){if(kt=wt.find(".leftarrow"),bt=wt.find(".rightarrow"),li(kt,!1),li(bt,!1),kt.attr("tabindex","-1"),bt.attr("tabindex","-1"),c.disableArrowNonNavClickTracking){var n="data-customhandled";kt.attr(n,"");bt.attr(n,"")}}function eu(){h()&&ni.showArrows()}function ou(){h()&&ni.hideArrows()}function hf(){kt.click(function(n){ki(n,-1);i.pub(vt,{args:n})}).on(et,eu).on(at,ou);bt.click(function(n){ki(n,1);i.pub(vt,{args:n})}).on(et,eu).on(at,ou);if(c.isThumbnail){var n=wt&&wt.parent();n&&n.length&&(n.append(kt).append(bt),k.setTrackingForSingleElement(kt,n,{defaults:{n:"previousSlideArrow"}}),k.setTrackingForSingleElement(bt,n,{defaults:{n:"nextSlideArrow"}}))}else dt&&(wt.append(dt),k.setTrackingForSingleElement(dt,wt,{defaults:{n:"nextGalleryArrow"}}));if(c.autoRotate)t.on("mouseover",uf)}function ki(n,t,i){i=i||!1;ci(t,n);cf(i)}function cf(n){n&&l.pageYOffset>ei&&yr.animate({scrollTop:ei},300)}function di(){var n=d.hasNext(),t=d.hasPrevious();if(!c.carousel&&!c.isThumbnail){lf(n,t);return}pi&&t?vi||(kt.removeClass(ft),vi=!0):vi&&(kt.addClass(ft),vi=!1);pi&&n?yi||(bt.removeClass(ft),yi=!0):yi&&(bt.addClass(ft),yi=!1);fr&&clearTimeout(fr)}function lf(n,t){n?(li(bt,!0),dt&&!dt.hasClass(ft)&&dt.addClass(ft)):(li(bt,!1),dt&&dt.removeClass(ft));li(kt,t)}function su(n){ci(-1,n)}function hu(t){n(t.target).parents("li").hasClass("relatedgallery")||ci(1,t)}function lr(){c.fromGallery&&(ct=!0,c.autoRotate=!1)}function ci(n,t){var h,f,r,e,u,a;lr();n===1&&d.hasNext()||n===-1&&d.hasPrevious()?(h=g.href,f=c.carousel?"":tu(n),d.animate(n),c.isThumbnail||(r=this,t&&(t.preventDefault(),t.stopImmediatePropagation(),r=t.target),e=c.carousel?"":"slideTitle",c.isInlineGallery?(u=s.sitePage.page_name,a=s.sitePage.page_type,u===rt.TelemetryPageName.StructuredDataPageNames.Data_modelpage.PageName?s.updatePageName(rt.TelemetryPageName.GalleryPageNames.GalleryDataModel.PageName,"gallery"):u===rt.TelemetryPageName.StructuredDataPageNames.Data_photos.PageName?s.updatePageName(rt.TelemetryPageName.GalleryPageNames.GalleryDataPhotos.PageName,"gallery"):s.updatePageName(rt.TelemetryPageName.GalleryPageNames.GalleryInline.PageName,"gallery"),o.trackEvent({type:rr,target:r},null,f,e),s.updatePageName(u,a)):o.trackEvent({type:rr,target:r},null,f,e),c.carousel?(o.sendPageViewCandidate(),o.sendSinglePageViewBeacon("scorecard")):(o.trackEvent({type:"unload",noSpin:1},l),i.pubChannel(ut.afterUpdate,yt,n))),ni.trackNewImpression(h,d.current())):n===1&&!d.hasNext()&&ht&&nu(t)}function cu(n){var t,i;return typeof it!="undefined"&&it&&it.getParamsFromUrl&&n&&(t=it.getParamsFromUrl(g.href,!1,!1),t.ocid&&(i={},i.ocid=t.ocid,n=it.mergeQueryStringParams(n,i))),n}function af(){for(var t=arguments.length,n=0;n<t;n++)if(typeof arguments[n]!="undefined")return arguments[n];return null}function li(n,t){n.length&&(n.toggleClass(ft,t!==!0),n.attr("aria-hidden",!t))}function gi(n){n&&clearTimeout(n)}var nr=e.createGroup(),ii=t.children(),tr=n("a",ii),wt=t.parent(),ui=ii.length,ar,ai=!c.autoRotate,vr=!0,ei,oi=!1,ir=nt.contains(wt.parent()[0],"flex"),si=ir?wt.parent().find(".related-gallery-data"):null,lu=ir?nt.contains(wt.parent()[0],"fullwidth"):!1,au=s&&s.sitePage?s.sitePage.page_name:"",yr,ur,gt,vi,yi,pi,fr,yt,kt,bt,dt,er,or,br,sr,ni,d;if(c.isSponsorGallery=au===rt.TelemetryPageName.GalleryPageNames.GallerySponsorship.PageName,c.isFlexibleGallery=ir,c.isFullBleedMode=lu,c.stopStartRotationOnMouseHover=c.fromGallery?!0:c.stopStartRotationOnMouseHover,yr=n("html,body"),c.thumbnails)c.thumbnails.on("click",function(){lr()});setTimeout(function(){ai=!c.autoRotate},0);var rr=c.carousel?"click_nonnav":"click",pr=!c.carousel&&!c.isThumbnail,ht,wr=af(c.wrapAround,c.carousel,!1),fi=ui>1;if(fi){if(yt=pt++,sf(),c.removePagingArrowsFromTabOrder&&(er="tabindex",or="-1",bt.attr(er,or),kt.attr(er,or)),!c.isThumbnail&&!c.carousel){if(sr=!1,c.isFlexibleGallery&&(ht=si.data("url"),ei=n("article").offset().top-n("header").height(),ei=ei-20,ht&&ht.length>0)){var kr=si.data("title"),dr=si.data("source"),vu=si.data("imageurl"),yu=si.data("providerimageurl");st='<button class="rightarrow fade" id="nextgallery" title="'+a.arrowRightNextGalleryText+'"><div class="next-gallery"><img alt="'+kr+'" src="'+vu+'" class="galleryimage loaded"><div class="titlediv"><span class="gallery-title">'+kr+'<\/span><div class="source"><img alt="'+dr+'" src="'+yu+'" class="loaded"><span>'+dr+"<\/span><\/div><\/div><\/button>";sr=!0}if(sr||(br=t.find("li.relatedgallery"),ht=br.find("ul").first().data("url")),ht?(ht=cu(ht),dt=n(st).click(function(n){cr(this,"rightarrow-recircle",n)})):(ht=wt.find("ul").first().attr("data-next-url"),ht=cu(ht),dt=nf(ht)),c.isFlexibleGallery){dt&&dt.hover(function(){r("truncate","#nextgallery span").all()});var hr=wt.parent().find(".gallerySecNav"),pu=hr.find("#prevSlideBtn"),wu=hr.find("#nextSlideBtn");k.setTrackingForSingleElement(hr,wt,{defaults:{n:"gallerySecondaryNav"}});pu.click(function(n){ki(n,-1,!0)});wu.click(function(n){var t=d.current();t===ui-1?ht&&cr(this,"rightarrow-recircle",n):ki(n,1,!0)})}}hf();t.data(lt,yt);ar=!0}else t.removeClass("loading");return ni={slides:function(n,r){var v=g.href,u,h,a;if(c.carousel){var y=d.hasNext()?d.current():0,f=t[0].children[y],e=f.getAttribute("data-tmpl");e&&s.updateTemplValue(e);o.trackPartialImpression(f,!1,"auto")}if(u=!0,n===0&&(c.isFlexibleGallery||c.fullScreen||c.isInlineGallery||c.isSponsorGallery)&&(u=!1),r&&u){lr();h=r.touch_gesture;r.touch_gesture="swipe";var p=c.carousel||c.isThumbnail?"":tu(n),w=c.carousel?"":"slideTitle",b=c.isThumbnail?"click_nonnav":rr;n!==0&&(a=n>0?bt:kt,o.trackEvent({type:b,target:r,noSpin:1},a,p,w));r.touch_gesture=h;pr&&(o.trackEvent({type:"unload",noSpin:1},l),i.pubChannel(ut.afterUpdate,yt,n));c.carousel&&(o.sendPageViewCandidate(),o.sendSinglePageViewBeacon("scorecard"))}i.pubChannel(ut.update,yt,n);c.carousel||wr||di();r&&u&&ni.trackNewImpression(v,d.current());ur||(c.fromGallery&&c.autoRotate?(ti(),ri(!0)):ti());ur=!1;ai=!1},hideArrows:function(){ai||c.alwaysShowArrows||(pi=!1,v(di))},showArrows:function(){pi=!0;v(di)},trackNewImpression:function(t,r){var l,e,u,f,h,a;if(pr){if(tt.referrerOverride=t,l=1,r&&ii.length&&(e=ii.eq(r),e.length&&(l=e.hasClass("interstitialAd")?"":e.hasClass("relatedgallery")?-1:iu())),u={pgIdx:l},c.isInlineGallery&&(u.pgTot=ui,f=n("#main").find(".gallery-container"),f.length)){h=f.attr("data-page-name");a=s.sitePage.page_name;a===rt.TelemetryPageName.StructuredDataPageNames.Data_modelpage.PageName?h=rt.TelemetryPageName.GalleryPageNames.GalleryDataModel.PageName:a===rt.TelemetryPageName.StructuredDataPageNames.Data_photos.PageName&&(h=rt.TelemetryPageName.GalleryPageNames.GalleryDataPhotos.PageName);var k=f.attr("data-page-id"),v=f.attr("data-gallery-id"),p=f.attr("data-page-provider-id"),y=f.attr("data-page-partner-name"),w=f.attr("data-page-publcat"),b=f.attr("data-page-parent-id");u["pg.n"]=h;u["cv.entityId"]=v?v.split("_")[0]:"";u["cv.parentId"]=b;u.provid=p;y!==undefined&&(u["cv.partner"]=y,u["cv.publcat"]=w)}o.trackPage(u);i.pubChannel(ut.thirdParty,yt)}},nextSlideShow:cr},d=u(fi,c.carousel,c.isThumbnail,wr,c.swipeToNextGallery,t,ii,wt,nr,ni,c.startSlideIndex),d.addHoverElements&&c.addHoverSelector&&d.addHoverElements(n(c.addHoverSelector)),fi&&di(),i.sub("slideShowNavigationAddSlide",function(r){ii=t.children();tr=n("a",ii);ui=ii.length;i.pub("slideShowNavUtilsAddSlide",r)}),i.sub("pauseInfopaneAutoRotate",ef),i.sub("resumeInfopaneAutoRotate",of),{setup:bu,teardown:du,update:hi}}var yt={carousel:!0,autoRotate:!1,autoRotateWait:a.autoRotateWait,alwaysShowArrows:!1,showArrowTime:3500,disableArrowNonNavClickTracking:!1,isThumbnail:!1,swipeToNextGallery:!1,stopStartRotationOnMouseHover:!1,isFlexibleGallery:!1},ut={animate:"slideShowNavAnimate",change:"slideShowNavChange",update:"slideShowNavUpdate",next:"slideShowNavNext",previous:"slideShowNavPrevious",afterUpdate:"slideShowNavAfterUpdate",thirdParty:"slideShowNavThirdParty",realign:"slideShowNavRealign",exitFullScreen:"exitFullScreen"},lt="slideShowNavId",pt=1,ot="fullscreen=true",et="focus",at="blur",vt="dismissCookieBanner",st='<button class="rightarrow fade" id="nextgallery" title="'+a.arrowRightNextGalleryText+'">'+a.arrowRightNextGalleryText+"<\/button>",ft="fade",ht=t(wt,yt),ct;return ht.event=ut,ht.id=lt,ct=!1,ht});define("infopaneNavVNext",["jquery","jqBehavior","slideShowNavigation","mediator","format","tabKeyPressed","document"],function(n,t,i,r,u,f,e){function o(t,u){function rt(){r.subChannel(i.event.update,u.slideShowNavigationId,g);ft();p.on(b,nt);w.on(k,tt)}function ut(){r.unsubChannel(i.event.update,u.slideShowNavigationId,g);p.off(b,nt);w.off(k,tt)}function g(n){var t=(o+n)%a,i;t<0&&(t+=a);i=s.eq(t);s.eq(o).removeClass(u.selectedClass);c.eq(o).removeClass(u.selectedClass);i.addClass(u.selectedClass);c.eq(t).addClass(u.selectedClass);o=t;r.pub("infopane_navigation",{elem:i,index:t})}function nt(i){h=0;i.keyCode==9&&(v=n(i.target).closest(t).length,h+=y);i.shiftKey&&(h+=2)}function tt(){if(f())d&&(s.eq(o).find("a").first().focus(),d=!1),l?l=!1:v?h==y&&it()?r.pubChannel(i.event.change,u.slideShowNavigationId,1):h==3&&it()&&r.pubChannel(i.event.change,u.slideShowNavigationId,-1):(l=!0,s.eq(o).find("a").first().focus())}function it(){return!s.eq(o).find(e.activeElement).length}function ft(){var n;n=t.parent().find(".slidecount");n.removeClass("fade");c=n.children()}var o=u.startSlideIndex||0,s=t.children(),a=s.length,c,l=!1,v=!1,h=0,y=1,p=n(e),w=t.find("a"),b="keydown",k="focusin",d=!0;return{setup:rt,teardown:ut}}return t(o,{selectedClass:"selected",accentColor:"pink"})});define("infopaneVNext",["jquery","jqBehavior","slideShowNavigation","infopaneNavVNext","mediator","imgSrc","setCookie","perfMarker"],function(n,t,i,r,u,f,e,o){function h(t,e){function rt(){var t=a.children(),i=new Array(t.length);return t.each(function(t){i[t]=n("img",this)}),i}function d(n){var t=(h+n)%k;return t<0&&(t+=k),t}function y(n){var i,t;for(h=d(n),i=n<0?-1:1,t=0;t<=2;++t)b[d(t*i)].each(function(){f.go(this)});u.pub(s,h)}function g(){p.each(function(t,i){n(i).toggleClass("selected",t===h)});v.not(".selected").css("opacity")=="0"&&v.css("opacity","1");nt()}function nt(){var n=v.eq(h).find("a").removeAttr("tabindex").end();v.not(n).find("a").attr("tabindex",-1)}function tt(t){var f=n(t.target).data("tab-id"),r=f-h;r!=0&&u.pubChannel(i.event.animate,l,r)}function ut(){var n=a.data("si");typeof n!="undefined"?(h=n,e.startSlideIndex=n):u.pub(s,0)}function ft(){var n="TimeToInfopaneInteractive",t;o(n,!0);t=window._pageTimings&&window._pageTimings[n];define("c.infopaneinteractive",t)}var a=n("ul.swipenav",t),h=0;if(e.tabbedInfopane){var p=t.find(".ip-tab-title"),v=t.find(".pane"),it=!1;n.extend(e,{alwaysShowArrows:!1,autoRotate:it,showArrows:!1,showDotPaginition:!1,startSlideIndex:h})}ut();var w=i(a,null,e),l=a.data(i.id),b=rt(),k=b.length,c=!1;return!e.tabbedInfopane&&e.showDotPaginition&&(c=r(a,0,n.extend({slideShowNavigationId:l},e))),{setup:function(){if(!w.setup())return t.addClass("invalid"),!1;if(u.subChannel(i.event.update,l,y),c&&c.setup(),e.tabbedInfopane){nt();h!=0&&y(0);u.subChannel(i.event.update,l,g);p.on("click",tt)}else h!=0&&y(0);return ft(),!0},teardown:function(){w.teardown();c&&c.teardown();u.unsubChannel(i.event.update,l,y);e.tabbedInfopane&&(u.unsubChannel(i.event.update,l,g),p.off("click",tt))},update:function(){w.update();c&&c.update()}}}var s="infopane_slide_change";return t(h,{autoRotate:!0,showDotPaginition:!0,stopStartRotationOnMouseHover:!0,tabbedInfopane:!1})});canary="c.deferred";require(["binding","infopaneVNext",canary],function(n){n("infopaneVNext",".ip").all();n("infopaneVNext",".sip").all({alwaysShowArrows:!0})});define("slideShowNavUtils",["jqueryPlus","touchDataManager","carouselManager","mediator","modernizr","touchGestures","dir.tokens","requestAnimationFrame"],function(n,t,i,r,u,f,e,o){var s=u.translateXCss,h=e.ltr?1:-1,c=e.ltr?1:-1;return function(u,l,a,v,y,p,w,b,k,d,g){function wt(){for(var t,i=[],r=et(w.eq(0)),n=0;n<it;++n)t=w.eq(n),t.leftRelSlider=et(t)-r,i[n]=t;nt.load(i)}function ii(n){(ct=n)?(k(w).css("left",""),bt()):a||(k(w).css({top:"",widthProperty:""}),k(p).css(ot,""))}function bt(){if(!a){var n=w.length,t=100*n,i=100/n;k(p).css(ot,t+"%");k(w).css(ot,i+"%")}}function fi(n){if(u)n.on("gesture",{direction:"horizontal"},ei)}function ei(n){if(yt&&n.direction)switch(n.current.touchType){case f.types.move:pt?st.input(n.current.coord.x):(st.reset(n.current.coord.x),kt(),ui=hi(),pt=!0);rt(p,ui+st.getDelta()|0);break;case f.types.swipeUp:case f.types.swipeDown:case f.types.throwUp:case f.types.throwDown:case f.types.cancel:case f.types.stop:pt=!1;yi(n.target);break;case f.types.swipeRight:case f.types.swipeLeft:case f.types.throwRight:case f.types.throwLeft:pt=!1;var t=n.current.touchType==f.types.swipeRight||n.current.touchType==f.types.throwRight,i=n.current.touchType==f.types.throwLeft||n.current.touchType==f.types.throwRight,r=i?si():0;ht(r+(t?-h:h),n.target)}}function kt(){vt&&(p.stop(),vt=!1)}function ai(n){lt||o(function(){lt();lt=null});lt=n}function vi(n){return dt(n)+c*(b.width()-n.width())/2}function oi(n,t,i){if(n||!a){var i=typeof i!==ri?i:!0,u=nt.getItem(0),r=a?dt(u):vi(u);typeof n!=ri?ai(function(){st.ensureJQueryEase();vt=!0;var n={};n[s]=r;p.stop().animate(n,{duration:i?st.getDuration():0,easing:"cubicBezierQuint",complete:function(){vt=!1}})}):p.css(s)!==r&&rt(p,r)}}function yi(n){ht(si(),n)}function si(){for(var u,t,i=0,r=Infinity,f=hi(),n=-ft;n<=at;n++)u=dt(nt.getItem(n)),t=Math.abs(u-f),t<r&&(r=t,i=n);return i}function hi(){return rt(p)}function rt(n,t){return isNaN(n.leftRelSlider)&&(n.leftRelSlider=0),t==undefined?t=parseFloat(n.css(s)):k(n).css(s,t-n.leftRelSlider),t+n.leftRelSlider}function ht(n,t,i){var r,u,f;if(l||v)tt=(tt+n+it)%it;else{if(r=tt+n,r<0)r=0;else if(r>=it){if(y){t&&(t.touch_gesture="swipe");d.nextSlideShow(t,"swipe-recircle");return}r=it-1}r!=tt+n&&(n=r-tt);tt=r}(nt.getItem(1).leftRelSlider==0&&wt(),nt.changeIndex(n),u=dt(nt.getItem(0)),f=rt(p),u!=f)&&(gt(n,i),d.slides(n,t))}function dt(n){return l?(b.width()-n.outerWidth(!0))/2-rt(n)-.5|0:-n.leftRelSlider}function ci(){gt()}function pi(){gt(undefined,undefined,!1,!0)}function gt(n,t,i,r){var o,e,s,u,f;if(yt){if(l)return wi(n,t,i,r);for(o=n&&rt(nt.getItem(-n)),kt(),e=nt.getItem(-ft).outerWidth(!0)/2,s=et(w.eq(0)),u=-ft;u<=at;u++)f=nt.getItem(u),f.leftRelSlider=et(f)-s,e+=f.outerWidth(!0);ct||a||k(p).css(ot,e);oi(n,l&&n&&rt(nt.getItem(-n))-o,t)}}function wi(n,t,i,r){var f,o,s,u,e,h;if(kt(),(i||r)&&!ct&&!a){if(f=nt.getItem(-ft).outerWidth(),o=f/2+it*f,r)for(s=et(w.eq(0)),u=-ft;u<=at;u++)e=nt.getItem(u),e.leftRelSlider=et(e)-s;k(p).css(ot,o)}(!i||r)&&(h=n&&rt(nt.getItem(-n)),oi(n,l&&n&&rt(nt.getItem(-n))-h,t))}function et(n){return n.offset().left+(e.ltr?0:n.outerWidth(!0))}var ut=b,it=w.length,nt=new i,tt=g||0,ni=n("body"),ct=(ni.hasClass("gfp")||ni.hasClass("afp"))&&ni.hasClass("fullscreen"),ti=f.settings.touchSupported,lt,ot="width",ri="undefined",ft=Math.floor((it-1)/2),at=Math.floor(it/2),li,vt,yt,st=new t,pt,ui;return y=y&&!l&&!a&&!v,ti&&fi(ut),setTimeout(function(){ct&&bt();r.sub("fullscreen",ii)},100),r.sub("slideShowNavUtilsAddSlide",function(n){w=p.children();it=w.length;var t=n.index>tt;t||(ft++,at--);bt();wt();t||ht(1,undefined,!1)}),r.sub("slideShowNavigationReplaceSlide",function(){w=p.children();it=w.length;bt();wt()}),{setup:function(){wt();nt.setIndex(tt);ut.on("mouseover",d.showArrows);ut.on("mouseout",d.hideArrows);if(!l)n("img",b).on("load",ci);r.sub("fullscreen",ii);u&&(yt=!0,li=0,gt(g,undefined,!0,!1))},teardown:function(){yt=!1;ti&&(kt(),rt(p,0));ut.off("mouseover",d.showArrows);ut.off("mouseout",d.hideArrows);ut.off("gesture",{direction:"horizontal"},ei);l||n("img",b).off("load",ci);r.unsub("fullscreen",ii)},animate:ht,change:function(n){nt.changeIndex(n);tt+=n;d.slides(n)},resize:pi,moveToStart:function(){ht(-tt,undefined,!1)},current:function(){return tt},hasNext:function(){return l||v||tt<it-1},hasPrevious:function(){return l||v||tt>0},addHoverElements:function(n){ti&&fi(n);ut=ut.add(n)}}}});require(["document","c.onload"],function(n){var t=n.head&&n.head.attributes?n.head.attributes["data-delayed-js"]:null;t&&require({js:t.value})});window._perfMarker&&window._perfMarker("TimeToJsBundleExecutionEnd");window._perfMeasure&&window._perfMeasure("TimeForJsBundleExecution","TimeToJsBundleExecutionStart","TimeToJsBundleExecutionEnd",!0)