CINXE.COM
<!DOCTYPE html><html lang="en"><head><meta charSet="utf-8"/><meta name="viewport" content="width=device-width"/><link rel="preconnect" href="https://webapps.9c9media.com"/><link rel="dns-prefetch" href="https://webapps.9c9media.com"/><link rel="preconnect" href="https://capi.9c9media.com"/><link rel="dns-prefetch" href="https://capi.9c9media.com"/><link rel="preconnect" href="https://account.bellmedia.ca"/><link rel="dns-prefetch" href="https://account.bellmedia.ca"/><link rel="preconnect" href="https://recodata.shared-svc.bellmedia.ca"/><link rel="dns-prefetch" href="https://recodata.shared-svc.bellmedia.ca"/><link rel="preconnect" href="https://contests.bellmedia.ca"/><link rel="dns-prefetch" href="https://contests.bellmedia.ca"/><link rel="preconnect" href="https://asset.entpay.9c9media.ca"/><link rel="dns-prefetch" href="https://asset.entpay.9c9media.ca"/><link rel="preconnect" href="https://images2.9c9media.com"/><link rel="dns-prefetch" href="https://images2.9c9media.com"/><link rel="preconnect" href="https://securepubads.g.doubleclick.net"/><link rel="dns-prefetch" href="https://securepubads.g.doubleclick.net"/><link rel="preconnect" href="https://c.amazon-adsystem.com"/><link rel="dns-prefetch" href="https://c.amazon-adsystem.com"/><link rel="preconnect" href="https://cdnjs.cloudflare.com"/><link rel="dns-prefetch" href="https://cdnjs.cloudflare.com"/><link rel="preconnect" href="https://js.appboycdn.com"/><link rel="dns-prefetch" href="https://js.appboycdn.com"/><link rel="preconnect" href="https://js-agent.newrelic.com"/><link rel="dns-prefetch" href="https://js-agent.newrelic.com"/><link rel="preconnect" href="https://bam.nr-data.net"/><link rel="dns-prefetch" href="https://bam.nr-data.net"/><link rel="preconnect" href="https://assets.adobedtm.com"/><link rel="dns-prefetch" href="https://assets.adobedtm.com"/><link rel="preconnect" href="https://cdn.permutive.com"/><link rel="dns-prefetch" href="https://cdn.permutive.com"/><link rel="preconnect" href="https://api.permutive.com"/><link rel="dns-prefetch" href="https://api.permutive.com"/><link rel="preconnect" href="https://www.gstatic.com"/><link rel="dns-prefetch" href="https://www.gstatic.com"/><meta name="next-head-count" content="36"/><script> if (typeof window !== undefined) { if(!navigator.cookieEnabled) { location.href = '/enable-cookies'; } } </script><link rel="apple-touch-icon" href="/static/logos/CTVLogo.png"/><link rel="android-touch-icon" href="/static/logos/CTVLogo.png"/><link rel="icon" href="/static/logos/favicon-32x32.png?v=2" sizes="32x32"/><link rel="icon" href="/static/logos/favicon-16x16.png?v=2" sizes="16x16"/><link rel="icon" href="/static/logos/favicon.ico?v=2"/><link rel="preload" as="font" type="font/woff2" href="/static/font/CTVSans-Bold.woff2" crossorigin="anonymous"/><link rel="preload" as="font" type="font/woff2" href="/static/font/CTVSans-Black.woff2" crossorigin="anonymous"/><link rel="preload" as="font" type="font/woff2" href="/static/font/ctv-icons.woff2" crossorigin="anonymous"/><script src="https://cdn.optimizely.com/js/19394711300.js"></script><noscript><img alt="" src="https://sb.scorecardresearch.com/p?c1=2&c2=3005664&cv=2.0&cj=1"/></noscript><script id="newrelic-browserTimingHeader" data-nscript="beforeInteractive">window.NREUM||(NREUM={});NREUM.info = {"agent":"","beacon":"bam.nr-data.net","errorBeacon":"bam.nr-data.net","licenseKey":"NRBR-02feed1ba8a56964136","applicationID":"1571688433","agentToken":null,"applicationTime":17.3904,"transactionName":"ZVYDYEoEXBVXARFbDVwcIkFLEV0LGU0EUA1HRw==","queueTime":0,"ttGuid":"f34e2a8e57197592"}; (window.NREUM||(NREUM={})).init={privacy:{cookies_enabled:true},ajax:{deny_list:["bam.nr-data.net"]},distributed_tracing:{enabled:true}};(window.NREUM||(NREUM={})).loader_config={agentID:"1835004011",accountID:"2614327",trustKey:"2378575",xpid:"VgAGVVVRDxABUVZTAQkPUlcC",licenseKey:"NRBR-02feed1ba8a56964136",applicationID:"1571688433"};;/*! For license information please see nr-loader-spa-1.274.0.min.js.LICENSE.txt */ (()=>{var e,t,r={8122:(e,t,r)=>{"use strict";r.d(t,{a:()=>i});var n=r(944);function i(e,t){try{if(!e||"object"!=typeof e)return(0,n.R)(3);if(!t||"object"!=typeof t)return(0,n.R)(4);const r=Object.create(Object.getPrototypeOf(t),Object.getOwnPropertyDescriptors(t)),o=0===Object.keys(r).length?e:r;for(let a in o)if(void 0!==e[a])try{if(null===e[a]){r[a]=null;continue}Array.isArray(e[a])&&Array.isArray(t[a])?r[a]=Array.from(new Set([...e[a],...t[a]])):"object"==typeof e[a]&&"object"==typeof t[a]?r[a]=i(e[a],t[a]):r[a]=e[a]}catch(e){(0,n.R)(1,e)}return r}catch(e){(0,n.R)(2,e)}}},2555:(e,t,r)=>{"use strict";r.d(t,{Vp:()=>c,fn:()=>s,x1:()=>u});var n=r(384),i=r(8122);const o={beacon:n.NT.beacon,errorBeacon:n.NT.errorBeacon,licenseKey:void 0,applicationID:void 0,sa:void 0,queueTime:void 0,applicationTime:void 0,ttGuid:void 0,user:void 0,account:void 0,product:void 0,extra:void 0,jsAttributes:{},userAttributes:void 0,atts:void 0,transactionName:void 0,tNamePlain:void 0},a={};function s(e){try{const t=c(e);return!!t.licenseKey&&!!t.errorBeacon&&!!t.applicationID}catch(e){return!1}}function c(e){if(!e)throw new Error("All info objects require an agent identifier!");if(!a[e])throw new Error("Info for ".concat(e," was never set"));return a[e]}function u(e,t){if(!e)throw new Error("All info objects require an agent identifier!");a[e]=(0,i.a)(t,o);const r=(0,n.nY)(e);r&&(r.info=a[e])}},9417:(e,t,r)=>{"use strict";r.d(t,{D0:()=>h,gD:()=>g,xN:()=>p});var n=r(993);const i=e=>{if(!e||"string"!=typeof e)return!1;try{document.createDocumentFragment().querySelector(e)}catch{return!1}return!0};var o=r(2614),a=r(944),s=r(384),c=r(8122);const u="[data-nr-mask]",d=()=>{const e={mask_selector:"*",block_selector:"[data-nr-block]",mask_input_options:{color:!1,date:!1,"datetime-local":!1,email:!1,month:!1,number:!1,range:!1,search:!1,tel:!1,text:!1,time:!1,url:!1,week:!1,textarea:!1,select:!1,password:!0}};return{ajax:{deny_list:void 0,block_internal:!0,enabled:!0,harvestTimeSeconds:10,autoStart:!0},distributed_tracing:{enabled:void 0,exclude_newrelic_header:void 0,cors_use_newrelic_header:void 0,cors_use_tracecontext_headers:void 0,allowed_origins:void 0},feature_flags:[],generic_events:{enabled:!0,harvestTimeSeconds:30,autoStart:!0},harvest:{tooManyRequestsDelay:60},jserrors:{enabled:!0,harvestTimeSeconds:10,autoStart:!0},logging:{enabled:!0,harvestTimeSeconds:10,autoStart:!0,level:n.p_.INFO},metrics:{enabled:!0,autoStart:!0},obfuscate:void 0,page_action:{enabled:!0},page_view_event:{enabled:!0,autoStart:!0},page_view_timing:{enabled:!0,harvestTimeSeconds:30,autoStart:!0},performance:{capture_marks:!1,capture_measures:!1},privacy:{cookies_enabled:!0},proxy:{assets:void 0,beacon:void 0},session:{expiresMs:o.wk,inactiveMs:o.BB},session_replay:{autoStart:!0,enabled:!1,harvestTimeSeconds:60,preload:!1,sampling_rate:10,error_sampling_rate:100,collect_fonts:!1,inline_images:!1,fix_stylesheets:!0,mask_all_inputs:!0,get mask_text_selector(){return e.mask_selector},set mask_text_selector(t){i(t)?e.mask_selector="".concat(t,",").concat(u):""===t||null===t?e.mask_selector=u:(0,a.R)(5,t)},get block_class(){return"nr-block"},get ignore_class(){return"nr-ignore"},get mask_text_class(){return"nr-mask"},get block_selector(){return e.block_selector},set block_selector(t){i(t)?e.block_selector+=",".concat(t):""!==t&&(0,a.R)(6,t)},get mask_input_options(){return e.mask_input_options},set mask_input_options(t){t&&"object"==typeof t?e.mask_input_options={...t,password:!0}:(0,a.R)(7,t)}},session_trace:{enabled:!0,harvestTimeSeconds:10,autoStart:!0},soft_navigations:{enabled:!0,harvestTimeSeconds:10,autoStart:!0},spa:{enabled:!0,harvestTimeSeconds:10,autoStart:!0},ssl:void 0,user_actions:{enabled:!0}}},l={},f="All configuration objects require an agent identifier!";function h(e){if(!e)throw new Error(f);if(!l[e])throw new Error("Configuration for ".concat(e," was never set"));return l[e]}function p(e,t){if(!e)throw new Error(f);l[e]=(0,c.a)(t,d());const r=(0,s.nY)(e);r&&(r.init=l[e])}function g(e,t){if(!e)throw new Error(f);var r=h(e);if(r){for(var n=t.split("."),i=0;i<n.length-1;i++)if("object"!=typeof(r=r[n[i]]))return;r=r[n[n.length-1]]}return r}},5603:(e,t,r)=>{"use strict";r.d(t,{a:()=>c,o:()=>s});var n=r(384),i=r(8122);const o={accountID:void 0,trustKey:void 0,agentID:void 0,licenseKey:void 0,applicationID:void 0,xpid:void 0},a={};function s(e){if(!e)throw new Error("All loader-config objects require an agent identifier!");if(!a[e])throw new Error("LoaderConfig for ".concat(e," was never set"));return a[e]}function c(e,t){if(!e)throw new Error("All loader-config objects require an agent identifier!");a[e]=(0,i.a)(t,o);const r=(0,n.nY)(e);r&&(r.loader_config=a[e])}},3371:(e,t,r)=>{"use strict";r.d(t,{V:()=>f,f:()=>l});var n=r(8122),i=r(384),o=r(6154),a=r(9324);let s=0;const c={buildEnv:a.F3,distMethod:a.Xs,version:a.xv,originTime:o.WN},u={customTransaction:void 0,disabled:!1,isolatedBacklog:!1,loaderType:void 0,maxBytes:3e4,onerror:void 0,ptid:void 0,releaseIds:{},appMetadata:{},session:void 0,denyList:void 0,timeKeeper:void 0,obfuscator:void 0},d={};function l(e){if(!e)throw new Error("All runtime objects require an agent identifier!");if(!d[e])throw new Error("Runtime for ".concat(e," was never set"));return d[e]}function f(e,t){if(!e)throw new Error("All runtime objects require an agent identifier!");d[e]={...(0,n.a)(t,u),...c},Object.hasOwnProperty.call(d[e],"harvestCount")||Object.defineProperty(d[e],"harvestCount",{get:()=>++s});const r=(0,i.nY)(e);r&&(r.runtime=d[e])}},9324:(e,t,r)=>{"use strict";r.d(t,{F3:()=>i,Xs:()=>o,Yq:()=>a,xv:()=>n});const n="1.274.0",i="PROD",o="CDN",a="^2.0.0-alpha.17"},6154:(e,t,r)=>{"use strict";r.d(t,{A4:()=>s,OF:()=>d,RI:()=>i,WN:()=>h,bv:()=>o,gm:()=>a,lR:()=>f,m:()=>u,mw:()=>c,sb:()=>l});var n=r(1863);const i="undefined"!=typeof window&&!!window.document,o="undefined"!=typeof WorkerGlobalScope&&("undefined"!=typeof self&&self instanceof WorkerGlobalScope&&self.navigator instanceof WorkerNavigator||"undefined"!=typeof globalThis&&globalThis instanceof WorkerGlobalScope&&globalThis.navigator instanceof WorkerNavigator),a=i?window:"undefined"!=typeof WorkerGlobalScope&&("undefined"!=typeof self&&self instanceof WorkerGlobalScope&&self||"undefined"!=typeof globalThis&&globalThis instanceof WorkerGlobalScope&&globalThis),s="complete"===a?.document?.readyState,c=Boolean("hidden"===a?.document?.visibilityState),u=""+a?.location,d=/iPad|iPhone|iPod/.test(a.navigator?.userAgent),l=d&&"undefined"==typeof SharedWorker,f=(()=>{const e=a.navigator?.userAgent?.match(/Firefox[/\s](\d+\.\d+)/);return Array.isArray(e)&&e.length>=2?+e[1]:0})(),h=Date.now()-(0,n.t)()},7295:(e,t,r)=>{"use strict";r.d(t,{Xv:()=>a,gX:()=>i,iW:()=>o});var n=[];function i(e){if(!e||o(e))return!1;if(0===n.length)return!0;for(var t=0;t<n.length;t++){var r=n[t];if("*"===r.hostname)return!1;if(s(r.hostname,e.hostname)&&c(r.pathname,e.pathname))return!1}return!0}function o(e){return void 0===e.hostname}function a(e){if(n=[],e&&e.length)for(var t=0;t<e.length;t++){let r=e[t];if(!r)continue;0===r.indexOf("http://")?r=r.substring(7):0===r.indexOf("https://")&&(r=r.substring(8));const i=r.indexOf("/");let o,a;i>0?(o=r.substring(0,i),a=r.substring(i)):(o=r,a="");let[s]=o.split(":");n.push({hostname:s,pathname:a})}}function s(e,t){return!(e.length>t.length)&&t.indexOf(e)===t.length-e.length}function c(e,t){return 0===e.indexOf("/")&&(e=e.substring(1)),0===t.indexOf("/")&&(t=t.substring(1)),""===e||e===t}},1687:(e,t,r)=>{"use strict";r.d(t,{Ak:()=>c,Ze:()=>l,x3:()=>u});var n=r(7836),i=r(3606),o=r(860),a=r(2646);const s={};function c(e,t){const r={staged:!1,priority:o.P3[t]||0};d(e),s[e].get(t)||s[e].set(t,r)}function u(e,t){e&&s[e]&&(s[e].get(t)&&s[e].delete(t),h(e,t,!1),s[e].size&&f(e))}function d(e){if(!e)throw new Error("agentIdentifier required");s[e]||(s[e]=new Map)}function l(e="",t="feature",r=!1){if(d(e),!e||!s[e].get(t)||r)return h(e,t);s[e].get(t).staged=!0,f(e)}function f(e){const t=Array.from(s[e]);t.every((([e,t])=>t.staged))&&(t.sort(((e,t)=>e[1].priority-t[1].priority)),t.forEach((([t])=>{s[e].delete(t),h(e,t)})))}function h(e,t,r=!0){const o=e?n.ee.get(e):n.ee,s=i.i.handlers;if(!o.aborted&&o.backlog&&s){if(r){const e=o.backlog[t],r=s[t];if(r){for(let t=0;e&&t<e.length;++t)p(e[t],r);Object.entries(r).forEach((([e,t])=>{Object.values(t||{}).forEach((t=>{t[0]?.on&&t[0]?.context()instanceof a.y&&t[0].on(e,t[1])}))}))}}o.isolatedBacklog||delete s[t],o.backlog[t]=null,o.emit("drain-"+t,[])}}function p(e,t){var r=e[1];Object.values(t[r]||{}).forEach((t=>{var r=e[0];if(t[0]===r){var n=t[1],i=e[3],o=e[2];n.apply(i,o)}}))}},7836:(e,t,r)=>{"use strict";r.d(t,{P:()=>c,ee:()=>u});var n=r(384),i=r(8990),o=r(3371),a=r(2646),s=r(5607);const c="nr@context:".concat(s.W),u=function e(t,r){var n={},s={},d={},l=!1;try{l=16===r.length&&(0,o.f)(r).isolatedBacklog}catch(e){}var f={on:p,addEventListener:p,removeEventListener:function(e,t){var r=n[e];if(!r)return;for(var i=0;i<r.length;i++)r[i]===t&&r.splice(i,1)},emit:function(e,r,n,i,o){!1!==o&&(o=!0);if(u.aborted&&!i)return;t&&o&&t.emit(e,r,n);for(var a=h(n),c=g(e),d=c.length,l=0;l<d;l++)c[l].apply(a,r);var p=v()[s[e]];p&&p.push([f,e,r,a]);return a},get:m,listeners:g,context:h,buffer:function(e,t){const r=v();if(t=t||"feature",f.aborted)return;Object.entries(e||{}).forEach((([e,n])=>{s[n]=t,t in r||(r[t]=[])}))},abort:function(){f._aborted=!0,Object.keys(f.backlog).forEach((e=>{delete f.backlog[e]}))},isBuffering:function(e){return!!v()[s[e]]},debugId:r,backlog:l?{}:t&&"object"==typeof t.backlog?t.backlog:{},isolatedBacklog:l};return Object.defineProperty(f,"aborted",{get:()=>{let e=f._aborted||!1;return e||(t&&(e=t.aborted),e)}}),f;function h(e){return e&&e instanceof a.y?e:e?(0,i.I)(e,c,(()=>new a.y(c))):new a.y(c)}function p(e,t){n[e]=g(e).concat(t)}function g(e){return n[e]||[]}function m(t){return d[t]=d[t]||e(f,t)}function v(){return f.backlog}}(void 0,"globalEE"),d=(0,n.Zm)();d.ee||(d.ee=u)},2646:(e,t,r)=>{"use strict";r.d(t,{y:()=>n});class n{constructor(e){this.contextId=e}}},9908:(e,t,r)=>{"use strict";r.d(t,{d:()=>n,p:()=>i});var n=r(7836).ee.get("handle");function i(e,t,r,i,o){o?(o.buffer([e],i),o.emit(e,t,r)):(n.buffer([e],i),n.emit(e,t,r))}},3606:(e,t,r)=>{"use strict";r.d(t,{i:()=>o});var n=r(9908);o.on=a;var i=o.handlers={};function o(e,t,r,o){a(o||n.d,i,e,t,r)}function a(e,t,r,i,o){o||(o="feature"),e||(e=n.d);var a=t[o]=t[o]||{};(a[r]=a[r]||[]).push([e,i])}},3878:(e,t,r)=>{"use strict";function n(e,t){return{capture:e,passive:!1,signal:t}}function i(e,t,r=!1,i){window.addEventListener(e,t,n(r,i))}function o(e,t,r=!1,i){document.addEventListener(e,t,n(r,i))}r.d(t,{DD:()=>o,jT:()=>n,sp:()=>i})},5607:(e,t,r)=>{"use strict";r.d(t,{W:()=>n});const n=(0,r(9566).bz)()},9566:(e,t,r)=>{"use strict";r.d(t,{LA:()=>s,ZF:()=>c,bz:()=>a,el:()=>u});var n=r(6154);const i="xxxxxxxx-xxxx-4xxx-yxxx-xxxxxxxxxxxx";function o(e,t){return e?15&e[t]:16*Math.random()|0}function a(){const e=n.gm?.crypto||n.gm?.msCrypto;let t,r=0;return e&&e.getRandomValues&&(t=e.getRandomValues(new Uint8Array(30))),i.split("").map((e=>"x"===e?o(t,r++).toString(16):"y"===e?(3&o()|8).toString(16):e)).join("")}function s(e){const t=n.gm?.crypto||n.gm?.msCrypto;let r,i=0;t&&t.getRandomValues&&(r=t.getRandomValues(new Uint8Array(e)));const a=[];for(var s=0;s<e;s++)a.push(o(r,i++).toString(16));return a.join("")}function c(){return s(16)}function u(){return s(32)}},2614:(e,t,r)=>{"use strict";r.d(t,{BB:()=>a,H3:()=>n,g:()=>u,iL:()=>c,tS:()=>s,uh:()=>i,wk:()=>o});const n="NRBA",i="SESSION",o=144e5,a=18e5,s={STARTED:"session-started",PAUSE:"session-pause",RESET:"session-reset",RESUME:"session-resume",UPDATE:"session-update"},c={SAME_TAB:"same-tab",CROSS_TAB:"cross-tab"},u={OFF:0,FULL:1,ERROR:2}},1863:(e,t,r)=>{"use strict";function n(){return Math.floor(performance.now())}r.d(t,{t:()=>n})},7485:(e,t,r)=>{"use strict";r.d(t,{D:()=>i});var n=r(6154);function i(e){if(0===(e||"").indexOf("data:"))return{protocol:"data"};try{const t=new URL(e,location.href),r={port:t.port,hostname:t.hostname,pathname:t.pathname,search:t.search,protocol:t.protocol.slice(0,t.protocol.indexOf(":")),sameOrigin:t.protocol===n.gm?.location?.protocol&&t.host===n.gm?.location?.host};return r.port&&""!==r.port||("http:"===t.protocol&&(r.port="80"),"https:"===t.protocol&&(r.port="443")),r.pathname&&""!==r.pathname?r.pathname.startsWith("/")||(r.pathname="/".concat(r.pathname)):r.pathname="/",r}catch(e){return{}}}},944:(e,t,r)=>{"use strict";function n(e,t){"function"==typeof console.debug&&console.debug("New Relic Warning: https://github.com/newrelic/newrelic-browser-agent/blob/main/docs/warning-codes.md#".concat(e),t)}r.d(t,{R:()=>n})},5284:(e,t,r)=>{"use strict";r.d(t,{t:()=>c,B:()=>s});var n=r(7836),i=r(6154);const o="newrelic";const a=new Set,s={};function c(e,t){const r=n.ee.get(t);s[t]??={},e&&"object"==typeof e&&(a.has(t)||(r.emit("rumresp",[e]),s[t]=e,a.add(t),function(e={}){try{i.gm.dispatchEvent(new CustomEvent(o,{detail:e}))}catch(e){}}({loaded:!0})))}},8990:(e,t,r)=>{"use strict";r.d(t,{I:()=>i});var n=Object.prototype.hasOwnProperty;function i(e,t,r){if(n.call(e,t))return e[t];var i=r();if(Object.defineProperty&&Object.keys)try{return Object.defineProperty(e,t,{value:i,writable:!0,enumerable:!1}),i}catch(e){}return e[t]=i,i}},6389:(e,t,r)=>{"use strict";function n(e,t=500,r={}){const n=r?.leading||!1;let i;return(...r)=>{n&&void 0===i&&(e.apply(this,r),i=setTimeout((()=>{i=clearTimeout(i)}),t)),n||(clearTimeout(i),i=setTimeout((()=>{e.apply(this,r)}),t))}}function i(e){let t=!1;return(...r)=>{t||(t=!0,e.apply(this,r))}}r.d(t,{J:()=>i,s:()=>n})},3304:(e,t,r)=>{"use strict";r.d(t,{A:()=>o});var n=r(7836);const i=()=>{const e=new WeakSet;return(t,r)=>{if("object"==typeof r&&null!==r){if(e.has(r))return;e.add(r)}return r}};function o(e){try{return JSON.stringify(e,i())??""}catch(e){try{n.ee.emit("internal-error",[e])}catch(e){}return""}}},5289:(e,t,r)=>{"use strict";r.d(t,{GG:()=>o,sB:()=>a});var n=r(3878);function i(){return"undefined"==typeof document||"complete"===document.readyState}function o(e,t){if(i())return e();(0,n.sp)("load",e,t)}function a(e){if(i())return e();(0,n.DD)("DOMContentLoaded",e)}},384:(e,t,r)=>{"use strict";r.d(t,{NT:()=>o,US:()=>d,Zm:()=>a,bQ:()=>c,dV:()=>s,nY:()=>u,pV:()=>l});var n=r(6154),i=r(1863);const o={beacon:"bam.nr-data.net",errorBeacon:"bam.nr-data.net"};function a(){return n.gm.NREUM||(n.gm.NREUM={}),void 0===n.gm.newrelic&&(n.gm.newrelic=n.gm.NREUM),n.gm.NREUM}function s(){let e=a();return e.o||(e.o={ST:n.gm.setTimeout,SI:n.gm.setImmediate,CT:n.gm.clearTimeout,XHR:n.gm.XMLHttpRequest,REQ:n.gm.Request,EV:n.gm.Event,PR:n.gm.Promise,MO:n.gm.MutationObserver,FETCH:n.gm.fetch,WS:n.gm.WebSocket}),e}function c(e,t){let r=a();r.initializedAgents??={},t.initializedAt={ms:(0,i.t)(),date:new Date},r.initializedAgents[e]=t}function u(e){let t=a();return t.initializedAgents?.[e]}function d(e,t){a()[e]=t}function l(){return function(){let e=a();const t=e.info||{};e.info={beacon:o.beacon,errorBeacon:o.errorBeacon,...t}}(),function(){let e=a();const t=e.init||{};e.init={...t}}(),s(),function(){let e=a();const t=e.loader_config||{};e.loader_config={...t}}(),a()}},2843:(e,t,r)=>{"use strict";r.d(t,{u:()=>i});var n=r(3878);function i(e,t=!1,r,i){(0,n.DD)("visibilitychange",(function(){if(t)return void("hidden"===document.visibilityState&&e());e(document.visibilityState)}),r,i)}},8139:(e,t,r)=>{"use strict";r.d(t,{u:()=>f});var n=r(7836),i=r(3434),o=r(8990),a=r(6154);const s={},c=a.gm.XMLHttpRequest,u="addEventListener",d="removeEventListener",l="nr@wrapped:".concat(n.P);function f(e){var t=function(e){return(e||n.ee).get("events")}(e);if(s[t.debugId]++)return t;s[t.debugId]=1;var r=(0,i.YM)(t,!0);function f(e){r.inPlace(e,[u,d],"-",p)}function p(e,t){return e[1]}return"getPrototypeOf"in Object&&(a.RI&&h(document,f),h(a.gm,f),h(c.prototype,f)),t.on(u+"-start",(function(e,t){var n=e[1];if(null!==n&&("function"==typeof n||"object"==typeof n)){var i=(0,o.I)(n,l,(function(){var e={object:function(){if("function"!=typeof n.handleEvent)return;return n.handleEvent.apply(n,arguments)},function:n}[typeof n];return e?r(e,"fn-",null,e.name||"anonymous"):n}));this.wrapped=e[1]=i}})),t.on(d+"-start",(function(e){e[1]=this.wrapped||e[1]})),t}function h(e,t,...r){let n=e;for(;"object"==typeof n&&!Object.prototype.hasOwnProperty.call(n,u);)n=Object.getPrototypeOf(n);n&&t(n,...r)}},3434:(e,t,r)=>{"use strict";r.d(t,{Jt:()=>o,YM:()=>c});var n=r(7836),i=r(5607);const o="nr@original:".concat(i.W);var a=Object.prototype.hasOwnProperty,s=!1;function c(e,t){return e||(e=n.ee),r.inPlace=function(e,t,n,i,o){n||(n="");const a="-"===n.charAt(0);for(let s=0;s<t.length;s++){const c=t[s],u=e[c];d(u)||(e[c]=r(u,a?c+n:n,i,c,o))}},r.flag=o,r;function r(t,r,n,s,c){return d(t)?t:(r||(r=""),nrWrapper[o]=t,function(e,t,r){if(Object.defineProperty&&Object.keys)try{return Object.keys(e).forEach((function(r){Object.defineProperty(t,r,{get:function(){return e[r]},set:function(t){return e[r]=t,t}})})),t}catch(e){u([e],r)}for(var n in e)a.call(e,n)&&(t[n]=e[n])}(t,nrWrapper,e),nrWrapper);function nrWrapper(){var o,a,d,l;try{a=this,o=[...arguments],d="function"==typeof n?n(o,a):n||{}}catch(t){u([t,"",[o,a,s],d],e)}i(r+"start",[o,a,s],d,c);try{return l=t.apply(a,o)}catch(e){throw i(r+"err",[o,a,e],d,c),e}finally{i(r+"end",[o,a,l],d,c)}}}function i(r,n,i,o){if(!s||t){var a=s;s=!0;try{e.emit(r,n,i,t,o)}catch(t){u([t,r,n,i],e)}s=a}}}function u(e,t){t||(t=n.ee);try{t.emit("internal-error",e)}catch(e){}}function d(e){return!(e&&"function"==typeof e&&e.apply&&!e[o])}},9300:(e,t,r)=>{"use strict";r.d(t,{T:()=>n});const n=r(860).K7.ajax},3333:(e,t,r)=>{"use strict";r.d(t,{TZ:()=>n,Zp:()=>i,mq:()=>s,nf:()=>a,qN:()=>o});const n=r(860).K7.genericEvents,i=["auxclick","click","copy","keydown","paste","scrollend"],o=["focus","blur"],a=4,s=1e3},6774:(e,t,r)=>{"use strict";r.d(t,{T:()=>n});const n=r(860).K7.jserrors},993:(e,t,r)=>{"use strict";r.d(t,{ET:()=>o,TZ:()=>a,p_:()=>i});var n=r(860);const i={ERROR:"ERROR",WARN:"WARN",INFO:"INFO",DEBUG:"DEBUG",TRACE:"TRACE"},o="log",a=n.K7.logging},3785:(e,t,r)=>{"use strict";r.d(t,{R:()=>c,b:()=>u});var n=r(9908),i=r(1863),o=r(860),a=r(3969),s=r(993);function c(e,t,r={},c=s.p_.INFO){(0,n.p)(a.xV,["API/logging/".concat(c.toLowerCase(),"/called")],void 0,o.K7.metrics,e),(0,n.p)(s.ET,[(0,i.t)(),t,r,c],void 0,o.K7.logging,e)}function u(e){return"string"==typeof e&&Object.values(s.p_).some((t=>t===e.toUpperCase().trim()))}},3969:(e,t,r)=>{"use strict";r.d(t,{TZ:()=>n,XG:()=>s,rs:()=>i,xV:()=>a,z_:()=>o});const n=r(860).K7.metrics,i="sm",o="cm",a="storeSupportabilityMetrics",s="storeEventMetrics"},6630:(e,t,r)=>{"use strict";r.d(t,{T:()=>n});const n=r(860).K7.pageViewEvent},782:(e,t,r)=>{"use strict";r.d(t,{T:()=>n});const n=r(860).K7.pageViewTiming},6344:(e,t,r)=>{"use strict";r.d(t,{BB:()=>d,G4:()=>o,Qb:()=>l,TZ:()=>i,Ug:()=>a,_s:()=>s,bc:()=>u,yP:()=>c});var n=r(2614);const i=r(860).K7.sessionReplay,o={RECORD:"recordReplay",PAUSE:"pauseReplay",REPLAY_RUNNING:"replayRunning",ERROR_DURING_REPLAY:"errorDuringReplay"},a=.12,s={DomContentLoaded:0,Load:1,FullSnapshot:2,IncrementalSnapshot:3,Meta:4,Custom:5},c={[n.g.ERROR]:15e3,[n.g.FULL]:3e5,[n.g.OFF]:0},u={RESET:{message:"Session was reset",sm:"Reset"},IMPORT:{message:"Recorder failed to import",sm:"Import"},TOO_MANY:{message:"429: Too Many Requests",sm:"Too-Many"},TOO_BIG:{message:"Payload was too large",sm:"Too-Big"},CROSS_TAB:{message:"Session Entity was set to OFF on another tab",sm:"Cross-Tab"},ENTITLEMENTS:{message:"Session Replay is not allowed and will not be started",sm:"Entitlement"}},d=5e3,l={API:"api"}},5270:(e,t,r)=>{"use strict";r.d(t,{Aw:()=>c,CT:()=>u,SR:()=>s});var n=r(384),i=r(9417),o=r(7767),a=r(6154);function s(e){return!!(0,n.dV)().o.MO&&(0,o.V)(e)&&!0===(0,i.gD)(e,"session_trace.enabled")}function c(e){return!0===(0,i.gD)(e,"session_replay.preload")&&s(e)}function u(e,t){const r=t.correctAbsoluteTimestamp(e);return{originalTimestamp:e,correctedTimestamp:r,timestampDiff:e-r,originTime:a.WN,correctedOriginTime:t.correctedOriginTime,originTimeDiff:Math.floor(a.WN-t.correctedOriginTime)}}},3738:(e,t,r)=>{"use strict";r.d(t,{He:()=>i,Kp:()=>s,Lc:()=>u,Rz:()=>d,TZ:()=>n,bD:()=>o,d3:()=>a,jx:()=>l,uP:()=>c});const n=r(860).K7.sessionTrace,i="bstResource",o="resource",a="-start",s="-end",c="fn"+a,u="fn"+s,d="pushState",l=1e3},3962:(e,t,r)=>{"use strict";r.d(t,{AM:()=>o,O2:()=>s,Qu:()=>c,TZ:()=>a,ih:()=>u,tC:()=>i});var n=r(860);const i=["click","keydown","submit"],o="api",a=n.K7.softNav,s={INITIAL_PAGE_LOAD:"",ROUTE_CHANGE:1,UNSPECIFIED:2},c={INTERACTION:1,AJAX:2,CUSTOM_END:3,CUSTOM_TRACER:4},u={IP:"in progress",FIN:"finished",CAN:"cancelled"}},7378:(e,t,r)=>{"use strict";r.d(t,{$p:()=>x,BR:()=>b,Kp:()=>R,L3:()=>y,Lc:()=>c,NC:()=>o,SG:()=>d,TZ:()=>i,U6:()=>p,UT:()=>m,d3:()=>w,dT:()=>f,e5:()=>A,gx:()=>v,l9:()=>l,oW:()=>h,op:()=>g,rw:()=>u,tH:()=>E,uP:()=>s,wW:()=>T,xq:()=>a});var n=r(384);const i=r(860).K7.spa,o=["click","submit","keypress","keydown","keyup","change"],a=999,s="fn-start",c="fn-end",u="cb-start",d="api-ixn-",l="remaining",f="interaction",h="spaNode",p="jsonpNode",g="fetch-start",m="fetch-done",v="fetch-body-",b="jsonp-end",y=(0,n.dV)().o.ST,w="-start",R="-end",x="-body",T="cb"+R,A="jsTime",E="fetch"},4234:(e,t,r)=>{"use strict";r.d(t,{W:()=>o});var n=r(7836),i=r(1687);class o{constructor(e,t){this.agentIdentifier=e,this.ee=n.ee.get(e),this.featureName=t,this.blocked=!1}deregisterDrain(){(0,i.x3)(this.agentIdentifier,this.featureName)}}},7767:(e,t,r)=>{"use strict";r.d(t,{V:()=>o});var n=r(9417),i=r(6154);const o=e=>i.RI&&!0===(0,n.gD)(e,"privacy.cookies_enabled")},425:(e,t,r)=>{"use strict";r.d(t,{j:()=>j});var n=r(860),i=r(2555),o=r(3371),a=r(9908),s=r(7836),c=r(1687),u=r(5289),d=r(6154),l=r(944),f=r(3969),h=r(384),p=r(6344);const g=["setErrorHandler","finished","addToTrace","addRelease","addPageAction","setCurrentRouteName","setPageViewName","setCustomAttribute","interaction","noticeError","setUserId","setApplicationVersion","start",p.G4.RECORD,p.G4.PAUSE,"log","wrapLogger"],m=["setErrorHandler","finished","addToTrace","addRelease"];var v=r(1863),b=r(2614),y=r(993),w=r(3785),R=r(2646),x=r(3434);function T(e,t,r,n){if("object"!=typeof t||!t||"string"!=typeof r||!r||"function"!=typeof t[r])return(0,l.R)(29);const i=function(e){return(e||s.ee).get("logger")}(e),o=(0,x.YM)(i),a=new R.y(s.P);return a.level=n.level,a.customAttributes=n.customAttributes,o.inPlace(t,[r],"wrap-logger-",a),i}function A(){const e=(0,h.pV)();g.forEach((t=>{e[t]=(...r)=>function(t,...r){let n=[];return Object.values(e.initializedAgents).forEach((e=>{e&&e.api?e.exposed&&e.api[t]&&n.push(e.api[t](...r)):(0,l.R)(38,t)})),n.length>1?n:n[0]}(t,...r)}))}const E={};var S=r(9417),N=r(5603),O=r(5284);const _=e=>{const t=e.startsWith("http");e+="/",r.p=t?e:"https://"+e};let I=!1;function j(e,t={},g,R){let{init:x,info:j,loader_config:P,runtime:C={},exposed:k=!0}=t;C.loaderType=g;const L=(0,h.pV)();j||(x=L.init,j=L.info,P=L.loader_config),(0,S.xN)(e.agentIdentifier,x||{}),(0,N.a)(e.agentIdentifier,P||{}),j.jsAttributes??={},d.bv&&(j.jsAttributes.isWorker=!0),(0,i.x1)(e.agentIdentifier,j);const H=(0,S.D0)(e.agentIdentifier),D=[j.beacon,j.errorBeacon];I||(H.proxy.assets&&(_(H.proxy.assets),D.push(H.proxy.assets)),H.proxy.beacon&&D.push(H.proxy.beacon),A(),(0,h.US)("activatedFeatures",O.B),e.runSoftNavOverSpa&&=!0===H.soft_navigations.enabled&&H.feature_flags.includes("soft_nav")),C.denyList=[...H.ajax.deny_list||[],...H.ajax.block_internal?D:[]],C.ptid=e.agentIdentifier,(0,o.V)(e.agentIdentifier,C),e.ee=s.ee.get(e.agentIdentifier),void 0===e.api&&(e.api=function(e,t,h=!1){t||(0,c.Ak)(e,"api");const g={};var R=s.ee.get(e),x=R.get("tracer");E[e]=b.g.OFF,R.on(p.G4.REPLAY_RUNNING,(t=>{E[e]=t}));var A="api-",S=A+"ixn-";function N(t,r,n,o){const a=(0,i.Vp)(e);return null===r?delete a.jsAttributes[t]:(0,i.x1)(e,{...a,jsAttributes:{...a.jsAttributes,[t]:r}}),I(A,n,!0,o||null===r?"session":void 0)(t,r)}function O(){}g.log=function(e,{customAttributes:t={},level:r=y.p_.INFO}={}){(0,a.p)(f.xV,["API/log/called"],void 0,n.K7.metrics,R),(0,w.R)(R,e,t,r)},g.wrapLogger=(e,t,{customAttributes:r={},level:i=y.p_.INFO}={})=>{(0,a.p)(f.xV,["API/wrapLogger/called"],void 0,n.K7.metrics,R),T(R,e,t,{customAttributes:r,level:i})},m.forEach((e=>{g[e]=I(A,e,!0,"api")})),g.addPageAction=I(A,"addPageAction",!0,n.K7.genericEvents),g.setPageViewName=function(t,r){if("string"==typeof t)return"/"!==t.charAt(0)&&(t="/"+t),(0,o.f)(e).customTransaction=(r||"http://custom.transaction")+t,I(A,"setPageViewName",!0)()},g.setCustomAttribute=function(e,t,r=!1){if("string"==typeof e){if(["string","number","boolean"].includes(typeof t)||null===t)return N(e,t,"setCustomAttribute",r);(0,l.R)(40,typeof t)}else(0,l.R)(39,typeof e)},g.setUserId=function(e){if("string"==typeof e||null===e)return N("enduser.id",e,"setUserId",!0);(0,l.R)(41,typeof e)},g.setApplicationVersion=function(e){if("string"==typeof e||null===e)return N("application.version",e,"setApplicationVersion",!1);(0,l.R)(42,typeof e)},g.start=()=>{try{(0,a.p)(f.xV,["API/start/called"],void 0,n.K7.metrics,R),R.emit("manual-start-all")}catch(e){(0,l.R)(23,e)}},g[p.G4.RECORD]=function(){(0,a.p)(f.xV,["API/recordReplay/called"],void 0,n.K7.metrics,R),(0,a.p)(p.G4.RECORD,[],void 0,n.K7.sessionReplay,R)},g[p.G4.PAUSE]=function(){(0,a.p)(f.xV,["API/pauseReplay/called"],void 0,n.K7.metrics,R),(0,a.p)(p.G4.PAUSE,[],void 0,n.K7.sessionReplay,R)},g.interaction=function(e){return(new O).get("object"==typeof e?e:{})};const _=O.prototype={createTracer:function(e,t){var r={},i=this,o="function"==typeof t;return(0,a.p)(f.xV,["API/createTracer/called"],void 0,n.K7.metrics,R),h||(0,a.p)(S+"tracer",[(0,v.t)(),e,r],i,n.K7.spa,R),function(){if(x.emit((o?"":"no-")+"fn-start",[(0,v.t)(),i,o],r),o)try{return t.apply(this,arguments)}catch(e){const t="string"==typeof e?new Error(e):e;throw x.emit("fn-err",[arguments,this,t],r),t}finally{x.emit("fn-end",[(0,v.t)()],r)}}}};function I(e,t,r,i){return function(){return(0,a.p)(f.xV,["API/"+t+"/called"],void 0,n.K7.metrics,R),i&&(0,a.p)(e+t,[(0,v.t)(),...arguments],r?null:this,i,R),r?void 0:this}}function j(){r.e(478).then(r.bind(r,8778)).then((({setAPI:t})=>{t(e),(0,c.Ze)(e,"api")})).catch((e=>{(0,l.R)(27,e),R.abort()}))}return["actionText","setName","setAttribute","save","ignore","onEnd","getContext","end","get"].forEach((e=>{_[e]=I(S,e,void 0,h?n.K7.softNav:n.K7.spa)})),g.setCurrentRouteName=h?I(S,"routeName",void 0,n.K7.softNav):I(A,"routeName",!0,n.K7.spa),g.noticeError=function(t,r){"string"==typeof t&&(t=new Error(t)),(0,a.p)(f.xV,["API/noticeError/called"],void 0,n.K7.metrics,R),(0,a.p)("err",[t,(0,v.t)(),!1,r,!!E[e]],void 0,n.K7.jserrors,R)},d.RI?(0,u.GG)((()=>j()),!0):j(),g}(e.agentIdentifier,R,e.runSoftNavOverSpa)),void 0===e.exposed&&(e.exposed=k),I=!0}},8374:(e,t,r)=>{r.nc=(()=>{try{return document?.currentScript?.nonce}catch(e){}return""})()},860:(e,t,r)=>{"use strict";r.d(t,{$J:()=>o,K7:()=>n,P3:()=>i});const n={ajax:"ajax",genericEvents:"generic_events",jserrors:"jserrors",logging:"logging",metrics:"metrics",pageAction:"page_action",pageViewEvent:"page_view_event",pageViewTiming:"page_view_timing",sessionReplay:"session_replay",sessionTrace:"session_trace",softNav:"soft_navigations",spa:"spa"},i={[n.pageViewEvent]:1,[n.pageViewTiming]:2,[n.metrics]:3,[n.jserrors]:4,[n.spa]:5,[n.ajax]:6,[n.sessionTrace]:7,[n.softNav]:8,[n.sessionReplay]:9,[n.logging]:10,[n.genericEvents]:11},o={[n.pageViewTiming]:"events",[n.ajax]:"events",[n.spa]:"events",[n.softNav]:"events",[n.metrics]:"jserrors",[n.jserrors]:"jserrors",[n.sessionTrace]:"browser/blobs",[n.sessionReplay]:"browser/blobs",[n.logging]:"browser/logs",[n.genericEvents]:"ins"}}},n={};function i(e){var t=n[e];if(void 0!==t)return t.exports;var o=n[e]={exports:{}};return r[e](o,o.exports,i),o.exports}i.m=r,i.d=(e,t)=>{for(var r in t)i.o(t,r)&&!i.o(e,r)&&Object.defineProperty(e,r,{enumerable:!0,get:t[r]})},i.f={},i.e=e=>Promise.all(Object.keys(i.f).reduce(((t,r)=>(i.f[r](e,t),t)),[])),i.u=e=>({212:"nr-spa-compressor",249:"nr-spa-recorder",478:"nr-spa"}[e]+"-1.274.0.min.js"),i.o=(e,t)=>Object.prototype.hasOwnProperty.call(e,t),e={},t="NRBA-1.274.0.PROD:",i.l=(r,n,o,a)=>{if(e[r])e[r].push(n);else{var s,c;if(void 0!==o)for(var u=document.getElementsByTagName("script"),d=0;d<u.length;d++){var l=u[d];if(l.getAttribute("src")==r||l.getAttribute("data-webpack")==t+o){s=l;break}}if(!s){c=!0;var f={478:"sha512-1vUqEfJPB8Pihje9mv5CfYgkitO1FWcS+UQb84DbXqP8oYctRv4/lzl/MzNLPlRhcY1WVDBGL20I8vm6s2VV7g==",249:"sha512-Y/BeZAh6VSTmUtUNmS5XdyKxL92s30Fyyj8xVW76HSPxcKItL4+x2+kGMZc8pMJnUpZDz1L4eftZQAJh3D8NnA==",212:"sha512-Gn2tQ3qog5Yhrx/gRutkSTYPp+7nkKFt4/mIXg99LxcNpMDAYJZDBYmAACdoHNM86+iq1F3cBcQotFNzjIX8bw=="};(s=document.createElement("script")).charset="utf-8",s.timeout=120,i.nc&&s.setAttribute("nonce",i.nc),s.setAttribute("data-webpack",t+o),s.src=r,0!==s.src.indexOf(window.location.origin+"/")&&(s.crossOrigin="anonymous"),f[a]&&(s.integrity=f[a])}e[r]=[n];var h=(t,n)=>{s.onerror=s.onload=null,clearTimeout(p);var i=e[r];if(delete e[r],s.parentNode&&s.parentNode.removeChild(s),i&&i.forEach((e=>e(n))),t)return t(n)},p=setTimeout(h.bind(null,void 0,{type:"timeout",target:s}),12e4);s.onerror=h.bind(null,s.onerror),s.onload=h.bind(null,s.onload),c&&document.head.appendChild(s)}},i.r=e=>{"undefined"!=typeof Symbol&&Symbol.toStringTag&&Object.defineProperty(e,Symbol.toStringTag,{value:"Module"}),Object.defineProperty(e,"__esModule",{value:!0})},i.p="https://js-agent.newrelic.com/",(()=>{var e={38:0,788:0};i.f.j=(t,r)=>{var n=i.o(e,t)?e[t]:void 0;if(0!==n)if(n)r.push(n[2]);else{var o=new Promise(((r,i)=>n=e[t]=[r,i]));r.push(n[2]=o);var a=i.p+i.u(t),s=new Error;i.l(a,(r=>{if(i.o(e,t)&&(0!==(n=e[t])&&(e[t]=void 0),n)){var o=r&&("load"===r.type?"missing":r.type),a=r&&r.target&&r.target.src;s.message="Loading chunk "+t+" failed.\n("+o+": "+a+")",s.name="ChunkLoadError",s.type=o,s.request=a,n[1](s)}}),"chunk-"+t,t)}};var t=(t,r)=>{var n,o,[a,s,c]=r,u=0;if(a.some((t=>0!==e[t]))){for(n in s)i.o(s,n)&&(i.m[n]=s[n]);if(c)c(i)}for(t&&t(r);u<a.length;u++)o=a[u],i.o(e,o)&&e[o]&&e[o][0](),e[o]=0},r=self["webpackChunk:NRBA-1.274.0.PROD"]=self["webpackChunk:NRBA-1.274.0.PROD"]||[];r.forEach(t.bind(null,0)),r.push=t.bind(null,r.push.bind(r))})(),(()=>{"use strict";i(8374);var e=i(944),t=i(6344),r=i(9566);class n{agentIdentifier;constructor(e=(0,r.LA)(16)){this.agentIdentifier=e}#e(t,...r){if("function"==typeof this.api?.[t])return this.api[t](...r);(0,e.R)(35,t)}addPageAction(e,t){return this.#e("addPageAction",e,t)}setPageViewName(e,t){return this.#e("setPageViewName",e,t)}setCustomAttribute(e,t,r){return this.#e("setCustomAttribute",e,t,r)}noticeError(e,t){return this.#e("noticeError",e,t)}setUserId(e){return this.#e("setUserId",e)}setApplicationVersion(e){return this.#e("setApplicationVersion",e)}setErrorHandler(e){return this.#e("setErrorHandler",e)}addRelease(e,t){return this.#e("addRelease",e,t)}log(e,t){return this.#e("log",e,t)}}class o extends n{#e(t,...r){if("function"==typeof this.api?.[t])return this.api[t](...r);(0,e.R)(35,t)}start(){return this.#e("start")}finished(e){return this.#e("finished",e)}recordReplay(){return this.#e(t.G4.RECORD)}pauseReplay(){return this.#e(t.G4.PAUSE)}addToTrace(e){return this.#e("addToTrace",e)}setCurrentRouteName(e){return this.#e("setCurrentRouteName",e)}interaction(){return this.#e("interaction")}wrapLogger(e,t,r){return this.#e("wrapLogger",e,t,r)}}var a=i(860),s=i(9417);const c=Object.values(a.K7);function u(e){const t={};return c.forEach((r=>{t[r]=function(e,t){return!0===(0,s.gD)(t,"".concat(e,".enabled"))}(r,e)})),t}var d=i(425);var l=i(1687),f=i(4234),h=i(5289),p=i(6154),g=i(5270),m=i(7767),v=i(6389);class b extends f.W{constructor(e,t,r=!0){super(e.agentIdentifier,t),this.auto=r,this.abortHandler=void 0,this.featAggregate=void 0,this.onAggregateImported=void 0,!1===e.init[this.featureName].autoStart&&(this.auto=!1),this.auto?(0,l.Ak)(e.agentIdentifier,t):this.ee.on("manual-start-all",(0,v.J)((()=>{(0,l.Ak)(e.agentIdentifier,this.featureName),this.auto=!0,this.importAggregator(e)})))}importAggregator(t,r={}){if(this.featAggregate||!this.auto)return;let n;this.onAggregateImported=new Promise((e=>{n=e}));const o=async()=>{let o;try{if((0,m.V)(this.agentIdentifier)){const{setupAgentSession:e}=await i.e(478).then(i.bind(i,6526));o=e(t)}}catch(t){(0,e.R)(20,t),this.ee.emit("internal-error",[t]),this.featureName===a.K7.sessionReplay&&this.abortHandler?.()}try{if(t.sharedAggregator)await t.sharedAggregator;else{t.sharedAggregator=i.e(478).then(i.bind(i,9337));const{EventAggregator:e}=await t.sharedAggregator;t.sharedAggregator=new e}if(!this.#t(this.featureName,o))return(0,l.Ze)(this.agentIdentifier,this.featureName),void n(!1);const{lazyFeatureLoader:e}=await i.e(478).then(i.bind(i,6103)),{Aggregate:a}=await e(this.featureName,"aggregate");this.featAggregate=new a(t,r),n(!0)}catch(t){(0,e.R)(34,t),this.abortHandler?.(),(0,l.Ze)(this.agentIdentifier,this.featureName,!0),n(!1),this.ee&&this.ee.abort()}};p.RI?(0,h.GG)((()=>o()),!0):o()}#t(e,t){switch(e){case a.K7.sessionReplay:return(0,g.SR)(this.agentIdentifier)&&!!t;case a.K7.sessionTrace:return!!t;default:return!0}}}var y=i(6630);class w extends b{static featureName=y.T;constructor(e,t=!0){super(e,y.T,t),this.importAggregator(e)}}var R=i(384);var x=i(9908),T=i(2843),A=i(3878),E=i(782),S=i(1863);class N extends b{static featureName=E.T;constructor(e,t=!0){super(e,E.T,t),p.RI&&((0,T.u)((()=>(0,x.p)("docHidden",[(0,S.t)()],void 0,E.T,this.ee)),!0),(0,A.sp)("pagehide",(()=>(0,x.p)("winPagehide",[(0,S.t)()],void 0,E.T,this.ee))),this.importAggregator(e))}}var O=i(3969);class _ extends b{static featureName=O.TZ;constructor(e,t=!0){super(e,O.TZ,t),this.importAggregator(e)}}var I=i(6774),j=i(3304);class P{constructor(e,t,r,n,i){this.name="UncaughtError",this.message="string"==typeof e?e:(0,j.A)(e),this.sourceURL=t,this.line=r,this.column=n,this.__newrelic=i}}function C(e){return H(e)?e:new P(void 0!==e?.message?e.message:e,e?.filename||e?.sourceURL,e?.lineno||e?.line,e?.colno||e?.col,e?.__newrelic)}function k(e){const t="Unhandled Promise Rejection";if(!e?.reason)return;if(H(e.reason))try{return e.reason.message=t+": "+e.reason.message,C(e.reason)}catch(t){return C(e.reason)}const r=C(e.reason);return r.message=t+": "+r?.message,r}function L(e){if(e.error instanceof SyntaxError&&!/:\d+$/.test(e.error.stack?.trim())){const t=new P(e.message,e.filename,e.lineno,e.colno,e.error.__newrelic);return t.name=SyntaxError.name,t}return H(e.error)?e.error:C(e)}function H(e){return e instanceof Error&&!!e.stack}class D extends b{static featureName=I.T;#r=!1;constructor(e,r=!0){super(e,I.T,r);try{this.removeOnAbort=new AbortController}catch(e){}this.ee.on("internal-error",(e=>{this.abortHandler&&(0,x.p)("ierr",[C(e),(0,S.t)(),!0,{},this.#r],void 0,this.featureName,this.ee)})),this.ee.on(t.G4.REPLAY_RUNNING,(e=>{this.#r=e})),p.gm.addEventListener("unhandledrejection",(e=>{this.abortHandler&&(0,x.p)("err",[k(e),(0,S.t)(),!1,{unhandledPromiseRejection:1},this.#r],void 0,this.featureName,this.ee)}),(0,A.jT)(!1,this.removeOnAbort?.signal)),p.gm.addEventListener("error",(e=>{this.abortHandler&&(0,x.p)("err",[L(e),(0,S.t)(),!1,{},this.#r],void 0,this.featureName,this.ee)}),(0,A.jT)(!1,this.removeOnAbort?.signal)),this.abortHandler=this.#n,this.importAggregator(e)}#n(){this.removeOnAbort?.abort(),this.abortHandler=void 0}}var M=i(8990);let K=1;const U="nr@id";function V(e){const t=typeof e;return!e||"object"!==t&&"function"!==t?-1:e===p.gm?0:(0,M.I)(e,U,(function(){return K++}))}function G(e){if("string"==typeof e&&e.length)return e.length;if("object"==typeof e){if("undefined"!=typeof ArrayBuffer&&e instanceof ArrayBuffer&&e.byteLength)return e.byteLength;if("undefined"!=typeof Blob&&e instanceof Blob&&e.size)return e.size;if(!("undefined"!=typeof FormData&&e instanceof FormData))try{return(0,j.A)(e).length}catch(e){return}}}var F=i(8139),B=i(7836),W=i(3434);const z={},q=["open","send"];function Z(t){var r=t||B.ee;const n=function(e){return(e||B.ee).get("xhr")}(r);if(z[n.debugId]++)return n;z[n.debugId]=1,(0,F.u)(r);var i=(0,W.YM)(n),o=p.gm.XMLHttpRequest,a=p.gm.MutationObserver,s=p.gm.Promise,c=p.gm.setInterval,u="readystatechange",d=["onload","onerror","onabort","onloadstart","onloadend","onprogress","ontimeout"],l=[],f=p.gm.XMLHttpRequest=function(t){const r=new o(t),a=n.context(r);try{n.emit("new-xhr",[r],a),r.addEventListener(u,(s=a,function(){var e=this;e.readyState>3&&!s.resolved&&(s.resolved=!0,n.emit("xhr-resolved",[],e)),i.inPlace(e,d,"fn-",y)}),(0,A.jT)(!1))}catch(t){(0,e.R)(15,t);try{n.emit("internal-error",[t])}catch(e){}}var s;return r};function h(e,t){i.inPlace(t,["onreadystatechange"],"fn-",y)}if(function(e,t){for(var r in e)t[r]=e[r]}(o,f),f.prototype=o.prototype,i.inPlace(f.prototype,q,"-xhr-",y),n.on("send-xhr-start",(function(e,t){h(e,t),function(e){l.push(e),a&&(g?g.then(b):c?c(b):(m=-m,v.data=m))}(t)})),n.on("open-xhr-start",h),a){var g=s&&s.resolve();if(!c&&!s){var m=1,v=document.createTextNode(m);new a(b).observe(v,{characterData:!0})}}else r.on("fn-end",(function(e){e[0]&&e[0].type===u||b()}));function b(){for(var e=0;e<l.length;e++)h(0,l[e]);l.length&&(l=[])}function y(e,t){return t}return n}var Y="fetch-",X=Y+"body-",J=["arrayBuffer","blob","json","text","formData"],Q=p.gm.Request,ee=p.gm.Response,te="prototype";const re={};function ne(e){const t=function(e){return(e||B.ee).get("fetch")}(e);if(!(Q&&ee&&p.gm.fetch))return t;if(re[t.debugId]++)return t;function r(e,r,n){var i=e[r];"function"==typeof i&&(e[r]=function(){var e,r=[...arguments],o={};t.emit(n+"before-start",[r],o),o[B.P]&&o[B.P].dt&&(e=o[B.P].dt);var a=i.apply(this,r);return t.emit(n+"start",[r,e],a),a.then((function(e){return t.emit(n+"end",[null,e],a),e}),(function(e){throw t.emit(n+"end",[e],a),e}))})}return re[t.debugId]=1,J.forEach((e=>{r(Q[te],e,X),r(ee[te],e,X)})),r(p.gm,"fetch",Y),t.on(Y+"end",(function(e,r){var n=this;if(r){var i=r.headers.get("content-length");null!==i&&(n.rxSize=i),t.emit(Y+"done",[null,r],n)}else t.emit(Y+"done",[e],n)})),t}var ie=i(7485),oe=i(5603);class ae{constructor(e){this.agentIdentifier=e}generateTracePayload(e){if(!this.shouldGenerateTrace(e))return null;var t=(0,oe.o)(this.agentIdentifier);if(!t)return null;var n=(t.accountID||"").toString()||null,i=(t.agentID||"").toString()||null,o=(t.trustKey||"").toString()||null;if(!n||!i)return null;var a=(0,r.ZF)(),s=(0,r.el)(),c=Date.now(),u={spanId:a,traceId:s,timestamp:c};return(e.sameOrigin||this.isAllowedOrigin(e)&&this.useTraceContextHeadersForCors())&&(u.traceContextParentHeader=this.generateTraceContextParentHeader(a,s),u.traceContextStateHeader=this.generateTraceContextStateHeader(a,c,n,i,o)),(e.sameOrigin&&!this.excludeNewrelicHeader()||!e.sameOrigin&&this.isAllowedOrigin(e)&&this.useNewrelicHeaderForCors())&&(u.newrelicHeader=this.generateTraceHeader(a,s,c,n,i,o)),u}generateTraceContextParentHeader(e,t){return"00-"+t+"-"+e+"-01"}generateTraceContextStateHeader(e,t,r,n,i){return i+"@nr=0-1-"+r+"-"+n+"-"+e+"----"+t}generateTraceHeader(e,t,r,n,i,o){if(!("function"==typeof p.gm?.btoa))return null;var a={v:[0,1],d:{ty:"Browser",ac:n,ap:i,id:e,tr:t,ti:r}};return o&&n!==o&&(a.d.tk=o),btoa((0,j.A)(a))}shouldGenerateTrace(e){return this.isDtEnabled()&&this.isAllowedOrigin(e)}isAllowedOrigin(e){var t=!1,r={};if((0,s.gD)(this.agentIdentifier,"distributed_tracing")&&(r=(0,s.D0)(this.agentIdentifier).distributed_tracing),e.sameOrigin)t=!0;else if(r.allowed_origins instanceof Array)for(var n=0;n<r.allowed_origins.length;n++){var i=(0,ie.D)(r.allowed_origins[n]);if(e.hostname===i.hostname&&e.protocol===i.protocol&&e.port===i.port){t=!0;break}}return t}isDtEnabled(){var e=(0,s.gD)(this.agentIdentifier,"distributed_tracing");return!!e&&!!e.enabled}excludeNewrelicHeader(){var e=(0,s.gD)(this.agentIdentifier,"distributed_tracing");return!!e&&!!e.exclude_newrelic_header}useNewrelicHeaderForCors(){var e=(0,s.gD)(this.agentIdentifier,"distributed_tracing");return!!e&&!1!==e.cors_use_newrelic_header}useTraceContextHeadersForCors(){var e=(0,s.gD)(this.agentIdentifier,"distributed_tracing");return!!e&&!!e.cors_use_tracecontext_headers}}var se=i(9300),ce=i(7295),ue=["load","error","abort","timeout"],de=ue.length,le=(0,R.dV)().o.REQ,fe=(0,R.dV)().o.XHR;class he extends b{static featureName=se.T;constructor(e,t=!0){super(e,se.T,t),this.dt=new ae(e.agentIdentifier),this.handler=(e,t,r,n)=>(0,x.p)(e,t,r,n,this.ee);try{const e={xmlhttprequest:"xhr",fetch:"fetch",beacon:"beacon"};p.gm?.performance?.getEntriesByType("resource").forEach((t=>{if(t.initiatorType in e&&0!==t.responseStatus){const r={status:t.responseStatus},n={rxSize:t.transferSize,duration:Math.floor(t.duration),cbTime:0};pe(r,t.name),this.handler("xhr",[r,n,t.startTime,t.responseEnd,e[t.initiatorType]],void 0,a.K7.ajax)}}))}catch(e){}ne(this.ee),Z(this.ee),function(e,t,r,n){function i(e){var t=this;t.totalCbs=0,t.called=0,t.cbTime=0,t.end=R,t.ended=!1,t.xhrGuids={},t.lastSize=null,t.loadCaptureCalled=!1,t.params=this.params||{},t.metrics=this.metrics||{},e.addEventListener("load",(function(r){T(t,e)}),(0,A.jT)(!1)),p.lR||e.addEventListener("progress",(function(e){t.lastSize=e.loaded}),(0,A.jT)(!1))}function o(e){this.params={method:e[0]},pe(this,e[1]),this.metrics={}}function s(t,r){e.loader_config.xpid&&this.sameOrigin&&r.setRequestHeader("X-NewRelic-ID",e.loader_config.xpid);var i=n.generateTracePayload(this.parsedOrigin);if(i){var o=!1;i.newrelicHeader&&(r.setRequestHeader("newrelic",i.newrelicHeader),o=!0),i.traceContextParentHeader&&(r.setRequestHeader("traceparent",i.traceContextParentHeader),i.traceContextStateHeader&&r.setRequestHeader("tracestate",i.traceContextStateHeader),o=!0),o&&(this.dt=i)}}function c(e,r){var n=this.metrics,i=e[0],o=this;if(n&&i){var a=G(i);a&&(n.txSize=a)}this.startTime=(0,S.t)(),this.body=i,this.listener=function(e){try{"abort"!==e.type||o.loadCaptureCalled||(o.params.aborted=!0),("load"!==e.type||o.called===o.totalCbs&&(o.onloadCalled||"function"!=typeof r.onload)&&"function"==typeof o.end)&&o.end(r)}catch(e){try{t.emit("internal-error",[e])}catch(e){}}};for(var s=0;s<de;s++)r.addEventListener(ue[s],this.listener,(0,A.jT)(!1))}function u(e,t,r){this.cbTime+=e,t?this.onloadCalled=!0:this.called+=1,this.called!==this.totalCbs||!this.onloadCalled&&"function"==typeof r.onload||"function"!=typeof this.end||this.end(r)}function d(e,t){var r=""+V(e)+!!t;this.xhrGuids&&!this.xhrGuids[r]&&(this.xhrGuids[r]=!0,this.totalCbs+=1)}function l(e,t){var r=""+V(e)+!!t;this.xhrGuids&&this.xhrGuids[r]&&(delete this.xhrGuids[r],this.totalCbs-=1)}function f(){this.endTime=(0,S.t)()}function h(e,r){r instanceof fe&&"load"===e[0]&&t.emit("xhr-load-added",[e[1],e[2]],r)}function g(e,r){r instanceof fe&&"load"===e[0]&&t.emit("xhr-load-removed",[e[1],e[2]],r)}function m(e,t,r){t instanceof fe&&("onload"===r&&(this.onload=!0),("load"===(e[0]&&e[0].type)||this.onload)&&(this.xhrCbStart=(0,S.t)()))}function v(e,r){this.xhrCbStart&&t.emit("xhr-cb-time",[(0,S.t)()-this.xhrCbStart,this.onload,r],r)}function b(e){var t,r=e[1]||{};if("string"==typeof e[0]?0===(t=e[0]).length&&p.RI&&(t=""+p.gm.location.href):e[0]&&e[0].url?t=e[0].url:p.gm?.URL&&e[0]&&e[0]instanceof URL?t=e[0].href:"function"==typeof e[0].toString&&(t=e[0].toString()),"string"==typeof t&&0!==t.length){t&&(this.parsedOrigin=(0,ie.D)(t),this.sameOrigin=this.parsedOrigin.sameOrigin);var i=n.generateTracePayload(this.parsedOrigin);if(i&&(i.newrelicHeader||i.traceContextParentHeader))if(e[0]&&e[0].headers)s(e[0].headers,i)&&(this.dt=i);else{var o={};for(var a in r)o[a]=r[a];o.headers=new Headers(r.headers||{}),s(o.headers,i)&&(this.dt=i),e.length>1?e[1]=o:e.push(o)}}function s(e,t){var r=!1;return t.newrelicHeader&&(e.set("newrelic",t.newrelicHeader),r=!0),t.traceContextParentHeader&&(e.set("traceparent",t.traceContextParentHeader),t.traceContextStateHeader&&e.set("tracestate",t.traceContextStateHeader),r=!0),r}}function y(e,t){this.params={},this.metrics={},this.startTime=(0,S.t)(),this.dt=t,e.length>=1&&(this.target=e[0]),e.length>=2&&(this.opts=e[1]);var r,n=this.opts||{},i=this.target;"string"==typeof i?r=i:"object"==typeof i&&i instanceof le?r=i.url:p.gm?.URL&&"object"==typeof i&&i instanceof URL&&(r=i.href),pe(this,r);var o=(""+(i&&i instanceof le&&i.method||n.method||"GET")).toUpperCase();this.params.method=o,this.body=n.body,this.txSize=G(n.body)||0}function w(e,t){if(this.endTime=(0,S.t)(),this.params||(this.params={}),(0,ce.iW)(this.params))return;let n;this.params.status=t?t.status:0,"string"==typeof this.rxSize&&this.rxSize.length>0&&(n=+this.rxSize);const i={txSize:this.txSize,rxSize:n,duration:(0,S.t)()-this.startTime};r("xhr",[this.params,i,this.startTime,this.endTime,"fetch"],this,a.K7.ajax)}function R(e){const t=this.params,n=this.metrics;if(!this.ended){this.ended=!0;for(let t=0;t<de;t++)e.removeEventListener(ue[t],this.listener,!1);t.aborted||(0,ce.iW)(t)||(n.duration=(0,S.t)()-this.startTime,this.loadCazptureCalled||4!==e.readyState?null==t.status&&(t.status=0):T(this,e),n.cbTime=this.cbTime,r("xhr",[t,n,this.startTime,this.endTime,"xhr"],this,a.K7.ajax))}}function T(e,r){e.params.status=r.status;var n=function(e,t){var r=e.responseType;return"json"===r&&null!==t?t:"arraybuffer"===r||"blob"===r||"json"===r?G(e.response):"text"===r||""===r||void 0===r?G(e.responseText):void 0}(r,e.lastSize);if(n&&(e.metrics.rxSize=n),e.sameOrigin){var i=r.getResponseHeader("X-NewRelic-App-Data");i&&((0,x.p)(O.rs,["Ajax/CrossApplicationTracing/Header/Seen"],void 0,a.K7.metrics,t),e.params.cat=i.split(", ").pop())}e.loadCaptureCalled=!0}t.on("new-xhr",i),t.on("open-xhr-start",o),t.on("open-xhr-end",s),t.on("send-xhr-start",c),t.on("xhr-cb-time",u),t.on("xhr-load-added",d),t.on("xhr-load-removed",l),t.on("xhr-resolved",f),t.on("addEventListener-end",h),t.on("removeEventListener-end",g),t.on("fn-end",v),t.on("fetch-before-start",b),t.on("fetch-start",y),t.on("fn-start",m),t.on("fetch-done",w)}(e,this.ee,this.handler,this.dt),this.importAggregator(e)}}function pe(e,t){var r=(0,ie.D)(t),n=e.params||e;n.hostname=r.hostname,n.port=r.port,n.protocol=r.protocol,n.host=r.hostname+":"+r.port,n.pathname=r.pathname,e.parsedOrigin=r,e.sameOrigin=r.sameOrigin}const ge={},me=["pushState","replaceState"];function ve(e){const t=function(e){return(e||B.ee).get("history")}(e);return!p.RI||ge[t.debugId]++||(ge[t.debugId]=1,(0,W.YM)(t).inPlace(window.history,me,"-")),t}var be=i(3738);const{He:ye,bD:we,d3:Re,Kp:xe,TZ:Te,Lc:Ae,uP:Ee,Rz:Se}=be;class Ne extends b{static featureName=Te;constructor(e,t=!0){super(e,Te,t);if(!(0,m.V)(this.agentIdentifier))return void this.deregisterDrain();const r=this.ee;let n;ve(r),this.eventsEE=(0,F.u)(r),this.eventsEE.on(Ee,(function(e,t){this.bstStart=(0,S.t)()})),this.eventsEE.on(Ae,(function(e,t){(0,x.p)("bst",[e[0],t,this.bstStart,(0,S.t)()],void 0,a.K7.sessionTrace,r)})),r.on(Se+Re,(function(e){this.time=(0,S.t)(),this.startPath=location.pathname+location.hash})),r.on(Se+xe,(function(e){(0,x.p)("bstHist",[location.pathname+location.hash,this.startPath,this.time],void 0,a.K7.sessionTrace,r)}));try{n=new PerformanceObserver((e=>{const t=e.getEntries();(0,x.p)(ye,[t],void 0,a.K7.sessionTrace,r)})),n.observe({type:we,buffered:!0})}catch(e){}this.importAggregator(e,{resourceObserver:n})}}var Oe=i(2614);class _e extends b{static featureName=t.TZ;#i;#o;constructor(e,r=!0){let n;super(e,t.TZ,r),this.replayRunning=!1,this.#o=e;try{n=JSON.parse(localStorage.getItem("".concat(Oe.H3,"_").concat(Oe.uh)))}catch(e){}(0,g.SR)(e.agentIdentifier)&&this.ee.on(t.G4.RECORD,(()=>this.#a())),this.#s(n)?(this.#i=n?.sessionReplayMode,this.#c()):this.importAggregator(e),this.ee.on("err",(e=>{this.replayRunning&&(this.errorNoticed=!0,(0,x.p)(t.G4.ERROR_DURING_REPLAY,[e],void 0,this.featureName,this.ee))})),this.ee.on(t.G4.REPLAY_RUNNING,(e=>{this.replayRunning=e}))}#s(e){return e&&(e.sessionReplayMode===Oe.g.FULL||e.sessionReplayMode===Oe.g.ERROR)||(0,g.Aw)(this.agentIdentifier)}#u=!1;async#c(e){if(!this.#u){this.#u=!0;try{const{Recorder:t}=await Promise.all([i.e(478),i.e(249)]).then(i.bind(i,8589));this.recorder??=new t({mode:this.#i,agentIdentifier:this.agentIdentifier,trigger:e,ee:this.ee}),this.recorder.startRecording(),this.abortHandler=this.recorder.stopRecording}catch(e){}this.importAggregator(this.#o,{recorder:this.recorder,errorNoticed:this.errorNoticed})}}#a(){this.featAggregate?this.featAggregate.mode!==Oe.g.FULL&&this.featAggregate.initializeRecording(Oe.g.FULL,!0):(this.#i=Oe.g.FULL,this.#c(t.Qb.API),this.recorder&&this.recorder.parent.mode!==Oe.g.FULL&&(this.recorder.parent.mode=Oe.g.FULL,this.recorder.stopRecording(),this.recorder.startRecording(),this.abortHandler=this.recorder.stopRecording))}}var Ie=i(3962);class je extends b{static featureName=Ie.TZ;constructor(e,t=!0){if(super(e,Ie.TZ,t),!p.RI||!(0,R.dV)().o.MO)return;const r=ve(this.ee);Ie.tC.forEach((e=>{(0,A.sp)(e,(e=>{a(e)}),!0)}));const n=()=>(0,x.p)("newURL",[(0,S.t)(),""+window.location],void 0,this.featureName,this.ee);r.on("pushState-end",n),r.on("replaceState-end",n);try{this.removeOnAbort=new AbortController}catch(e){}(0,A.sp)("popstate",(e=>(0,x.p)("newURL",[e.timeStamp,""+window.location],void 0,this.featureName,this.ee)),!0,this.removeOnAbort?.signal);let i=!1;const o=new((0,R.dV)().o.MO)(((e,t)=>{i||(i=!0,requestAnimationFrame((()=>{(0,x.p)("newDom",[(0,S.t)()],void 0,this.featureName,this.ee),i=!1})))})),a=(0,v.s)((e=>{(0,x.p)("newUIEvent",[e],void 0,this.featureName,this.ee),o.observe(document.body,{attributes:!0,childList:!0,subtree:!0,characterData:!0})}),100,{leading:!0});this.abortHandler=function(){this.removeOnAbort?.abort(),o.disconnect(),this.abortHandler=void 0},this.importAggregator(e,{domObserver:o})}}var Pe=i(7378);const Ce={},ke=["appendChild","insertBefore","replaceChild"];function Le(e){const t=function(e){return(e||B.ee).get("jsonp")}(e);if(!p.RI||Ce[t.debugId])return t;Ce[t.debugId]=!0;var r=(0,W.YM)(t),n=/[?&](?:callback|cb)=([^&#]+)/,i=/(.*)\.([^.]+)/,o=/^(\w+)(\.|$)(.*)$/;function a(e,t){if(!e)return t;const r=e.match(o),n=r[1];return a(r[3],t[n])}return r.inPlace(Node.prototype,ke,"dom-"),t.on("dom-start",(function(e){!function(e){if(!e||"string"!=typeof e.nodeName||"script"!==e.nodeName.toLowerCase())return;if("function"!=typeof e.addEventListener)return;var o=(s=e.src,c=s.match(n),c?c[1]:null);var s,c;if(!o)return;var u=function(e){var t=e.match(i);if(t&&t.length>=3)return{key:t[2],parent:a(t[1],window)};return{key:e,parent:window}}(o);if("function"!=typeof u.parent[u.key])return;var d={};function l(){t.emit("jsonp-end",[],d),e.removeEventListener("load",l,(0,A.jT)(!1)),e.removeEventListener("error",f,(0,A.jT)(!1))}function f(){t.emit("jsonp-error",[],d),t.emit("jsonp-end",[],d),e.removeEventListener("load",l,(0,A.jT)(!1)),e.removeEventListener("error",f,(0,A.jT)(!1))}r.inPlace(u.parent,[u.key],"cb-",d),e.addEventListener("load",l,(0,A.jT)(!1)),e.addEventListener("error",f,(0,A.jT)(!1)),t.emit("new-jsonp",[e.src],d)}(e[0])})),t}const He={};function De(e){const t=function(e){return(e||B.ee).get("promise")}(e);if(He[t.debugId])return t;He[t.debugId]=!0;var r=t.context,n=(0,W.YM)(t),i=p.gm.Promise;return i&&function(){function e(r){var o=t.context(),a=n(r,"executor-",o,null,!1);const s=Reflect.construct(i,[a],e);return t.context(s).getCtx=function(){return o},s}p.gm.Promise=e,Object.defineProperty(e,"name",{value:"Promise"}),e.toString=function(){return i.toString()},Object.setPrototypeOf(e,i),["all","race"].forEach((function(r){const n=i[r];e[r]=function(e){let i=!1;[...e||[]].forEach((e=>{this.resolve(e).then(a("all"===r),a(!1))}));const o=n.apply(this,arguments);return o;function a(e){return function(){t.emit("propagate",[null,!i],o,!1,!1),i=i||!e}}}})),["resolve","reject"].forEach((function(r){const n=i[r];e[r]=function(e){const r=n.apply(this,arguments);return e!==r&&t.emit("propagate",[e,!0],r,!1,!1),r}})),e.prototype=i.prototype;const o=i.prototype.then;i.prototype.then=function(...e){var i=this,a=r(i);a.promise=i,e[0]=n(e[0],"cb-",a,null,!1),e[1]=n(e[1],"cb-",a,null,!1);const s=o.apply(this,e);return a.nextPromise=s,t.emit("propagate",[i,!0],s,!1,!1),s},i.prototype.then[W.Jt]=o,t.on("executor-start",(function(e){e[0]=n(e[0],"resolve-",this,null,!1),e[1]=n(e[1],"resolve-",this,null,!1)})),t.on("executor-err",(function(e,t,r){e[1](r)})),t.on("cb-end",(function(e,r,n){t.emit("propagate",[n,!0],this.nextPromise,!1,!1)})),t.on("propagate",(function(e,r,n){this.getCtx&&!r||(this.getCtx=function(){if(e instanceof Promise)var r=t.context(e);return r&&r.getCtx?r.getCtx():this})}))}(),t}const Me={},Ke="setTimeout",Ue="setInterval",Ve="clearTimeout",Ge="-start",Fe=[Ke,"setImmediate",Ue,Ve,"clearImmediate"];function Be(e){const t=function(e){return(e||B.ee).get("timer")}(e);if(Me[t.debugId]++)return t;Me[t.debugId]=1;var r=(0,W.YM)(t);return r.inPlace(p.gm,Fe.slice(0,2),Ke+"-"),r.inPlace(p.gm,Fe.slice(2,3),Ue+"-"),r.inPlace(p.gm,Fe.slice(3),Ve+"-"),t.on(Ue+Ge,(function(e,t,n){e[0]=r(e[0],"fn-",null,n)})),t.on(Ke+Ge,(function(e,t,n){this.method=n,this.timerDuration=isNaN(e[1])?0:+e[1],e[0]=r(e[0],"fn-",this,n)})),t}const We={};function ze(e){const t=function(e){return(e||B.ee).get("mutation")}(e);if(!p.RI||We[t.debugId])return t;We[t.debugId]=!0;var r=(0,W.YM)(t),n=p.gm.MutationObserver;return n&&(window.MutationObserver=function(e){return this instanceof n?new n(r(e,"fn-")):n.apply(this,arguments)},MutationObserver.prototype=n.prototype),t}const{TZ:qe,d3:Ze,Kp:Ye,$p:Xe,wW:Je,e5:Qe,tH:$e,uP:et,rw:tt,Lc:rt}=Pe;class nt extends b{static featureName=qe;constructor(e,t=!0){if(super(e,qe,t),!p.RI)return;try{this.removeOnAbort=new AbortController}catch(e){}let r,n=0;const i=this.ee.get("tracer"),o=Le(this.ee),a=De(this.ee),s=Be(this.ee),c=Z(this.ee),u=this.ee.get("events"),d=ne(this.ee),l=ve(this.ee),f=ze(this.ee);function h(e,t){l.emit("newURL",[""+window.location,t])}function g(){n++,r=window.location.hash,this[et]=(0,S.t)()}function m(){n--,window.location.hash!==r&&h(0,!0);var e=(0,S.t)();this[Qe]=~~this[Qe]+e-this[et],this[rt]=e}function v(e,t){e.on(t,(function(){this[t]=(0,S.t)()}))}this.ee.on(et,g),a.on(tt,g),o.on(tt,g),this.ee.on(rt,m),a.on(Je,m),o.on(Je,m),this.ee.on("fn-err",((...t)=>{t[2]?.__newrelic?.[e.agentIdentifier]||(0,x.p)("function-err",[...t],void 0,this.featureName,this.ee)})),this.ee.buffer([et,rt,"xhr-resolved"],this.featureName),u.buffer([et],this.featureName),s.buffer(["setTimeout"+Ye,"clearTimeout"+Ze,et],this.featureName),c.buffer([et,"new-xhr","send-xhr"+Ze],this.featureName),d.buffer([$e+Ze,$e+"-done",$e+Xe+Ze,$e+Xe+Ye],this.featureName),l.buffer(["newURL"],this.featureName),f.buffer([et],this.featureName),a.buffer(["propagate",tt,Je,"executor-err","resolve"+Ze],this.featureName),i.buffer([et,"no-"+et],this.featureName),o.buffer(["new-jsonp","cb-start","jsonp-error","jsonp-end"],this.featureName),v(d,$e+Ze),v(d,$e+"-done"),v(o,"new-jsonp"),v(o,"jsonp-end"),v(o,"cb-start"),l.on("pushState-end",h),l.on("replaceState-end",h),window.addEventListener("hashchange",h,(0,A.jT)(!0,this.removeOnAbort?.signal)),window.addEventListener("load",h,(0,A.jT)(!0,this.removeOnAbort?.signal)),window.addEventListener("popstate",(function(){h(0,n>1)}),(0,A.jT)(!0,this.removeOnAbort?.signal)),this.abortHandler=this.#n,this.importAggregator(e)}#n(){this.removeOnAbort?.abort(),this.abortHandler=void 0}}var it=i(3333);class ot extends b{static featureName=it.TZ;constructor(e,t=!0){super(e,it.TZ,t);const r=[e.init.page_action.enabled,e.init.performance.capture_marks,e.init.performance.capture_measures,e.init.user_actions.enabled];p.RI&&e.init.user_actions.enabled&&(it.Zp.forEach((e=>(0,A.sp)(e,(e=>(0,x.p)("ua",[e],void 0,this.featureName,this.ee)),!0))),it.qN.forEach((e=>(0,A.sp)(e,(e=>(0,x.p)("ua",[e],void 0,this.featureName,this.ee)))))),r.some((e=>e))?this.importAggregator(e):this.deregisterDrain()}}var at=i(993),st=i(3785);class ct extends b{static featureName=at.TZ;constructor(e,t=!0){super(e,at.TZ,t);const r=this.ee;this.ee.on("wrap-logger-end",(function([e]){const{level:t,customAttributes:n}=this;(0,st.R)(r,e,n,t)})),this.importAggregator(e)}}new class extends o{constructor(t,r){super(r),p.gm?(this.features={},(0,R.bQ)(this.agentIdentifier,this),this.desiredFeatures=new Set(t.features||[]),this.desiredFeatures.add(w),this.runSoftNavOverSpa=[...this.desiredFeatures].some((e=>e.featureName===a.K7.softNav)),(0,d.j)(this,t,t.loaderType||"agent"),this.run()):(0,e.R)(21)}get config(){return{info:this.info,init:this.init,loader_config:this.loader_config,runtime:this.runtime}}run(){try{const t=u(this.agentIdentifier),r=[...this.desiredFeatures];r.sort(((e,t)=>a.P3[e.featureName]-a.P3[t.featureName])),r.forEach((r=>{if(!t[r.featureName]&&r.featureName!==a.K7.pageViewEvent)return;if(this.runSoftNavOverSpa&&r.featureName===a.K7.spa)return;if(!this.runSoftNavOverSpa&&r.featureName===a.K7.softNav)return;const n=function(e){switch(e){case a.K7.ajax:return[a.K7.jserrors];case a.K7.sessionTrace:return[a.K7.ajax,a.K7.pageViewEvent];case a.K7.sessionReplay:return[a.K7.sessionTrace];case a.K7.pageViewTiming:return[a.K7.pageViewEvent];default:return[]}}(r.featureName).filter((e=>!(e in this.features)));n.length>0&&(0,e.R)(36,{targetFeature:r.featureName,missingDependencies:n}),this.features[r.featureName]=new r(this)}))}catch(t){(0,e.R)(22,t);for(const e in this.features)this.features[e].abortHandler?.();const r=(0,R.Zm)();delete r.initializedAgents[this.agentIdentifier]?.api,delete r.initializedAgents[this.agentIdentifier]?.features,delete this.sharedAggregator;return r.ee.get(this.agentIdentifier).abort(),!1}}}({features:[he,w,N,Ne,_e,_,D,ot,ct,je,nt],loaderType:"spa"})})()})();</script><link rel="preload" href="/_next/static/css/8a1a21110f121949.css" as="style"/><link rel="stylesheet" href="/_next/static/css/8a1a21110f121949.css" data-n-g=""/><link rel="preload" href="/_next/static/css/430c1b5de05c49ea.css" as="style"/><link rel="stylesheet" href="/_next/static/css/430c1b5de05c49ea.css" data-n-g=""/><noscript data-n-css=""></noscript><script defer="" nomodule="" src="/_next/static/chunks/polyfills-c67a75d1b6f99dc8.js"></script><script src="https://sb.scorecardresearch.com/cs/3005664/beacon.js" defer="" data-nscript="beforeInteractive"></script><script src="https://sb.scorecardresearch.com/cs/3005664/beacon.js" defer="" data-nscript="beforeInteractive"></script><script id="adobe" src="//assets.adobedtm.com/launch-EN440f4629250c4a9297e9d4c42afb4b81.min.js" defer="" data-nscript="beforeInteractive"></script><script src="/_next/static/chunks/runtime-c1ed8cf73af1323b.js" defer=""></script><script src="/_next/static/chunks/react-6692bb8724130aa0.js" defer=""></script><script src="/_next/static/chunks/3990-856b459d451a2246.js" defer=""></script><script src="/_next/static/chunks/main-635375c837718815.js" defer=""></script><script src="/_next/static/chunks/bowser-1717d71cfdbf9dfe.js" defer=""></script><script src="/_next/static/chunks/5045-7ec87d7aaa82acd8.js" defer=""></script><script src="/_next/static/chunks/7282-9ea48e74e12744c6.js" defer=""></script><script src="/_next/static/chunks/2828-15e04e057528b8e3.js" defer=""></script><script src="/_next/static/chunks/pages/_app-1cedd418f84da4e0.js" defer=""></script><script src="/_next/static/chunks/810-12c35d6bca7041b9.js" defer=""></script><script src="/_next/static/chunks/9685-8103335d911b0ecb.js" defer=""></script><script src="/_next/static/chunks/4112-7061a48ed615f21c.js" defer=""></script><script src="/_next/static/chunks/pages/%5B...index%5D-79c880486529354c.js" defer=""></script><script src="/_next/static/r2wCAZ0TrnLGnkVZp3aJ-/_buildManifest.js" defer=""></script><script src="/_next/static/r2wCAZ0TrnLGnkVZp3aJ-/_ssgManifest.js" defer=""></script><style data-styled="" data-styled-version="5.3.11">html{-webkit-scroll-behavior:smooth;-moz-scroll-behavior:smooth;-ms-scroll-behavior:smooth;scroll-behavior:smooth;}/*!sc*/ body{margin:0;padding:0;font-family:ctv-sans-bold,Arial;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;background-color:#0b1019;color:#ffffff;min-height:100vh;}/*!sc*/ body.takeover{background-repeat:no-repeat;background-position-x:center;background-position-y:70px;}/*!sc*/ body div.grecaptcha-badge{z-index:9999;}/*!sc*/ .window-is-scrolling-down .globalStyles__LeftNav-sc-w66k0b-0{top:0px;position:fixed;z-index:99;}/*!sc*/ .window-is-scrolling-up .globalStyles__LeftNav-sc-w66k0b-0{top:60px;position:fixed;z-index:99;}/*!sc*/ a{color:#ffffff;text-underline-offset:0.25em;}/*!sc*/ #__next{min-height:100vh;}/*!sc*/ .smartbanner{background:#0b1019;}/*!sc*/ .smartbanner .smartbanner-close{width:15.5px;height:15.5px;margin:11px 12px 16px 0;text-shadow:none;box-shadow:none;background:none;}/*!sc*/ .smartbanner .smartbanner-title{font-weight:500;color:white !important;}/*!sc*/ .smartbanner .smartbanner-author,.smartbanner .smartbanner-description{font-weight:normal;color:white !important;}/*!sc*/ .smartbanner .smartbanner-icon{width:45px;height:45px;}/*!sc*/ .smartbanner .smartbanner-button{height:auto;padding:8px 24px;border-radius:4px;background-color:transparent;box-shadow:unset;border:2px solid #23be19;}/*!sc*/ .smartbanner .smartbanner-button-text{font-size:14px;font-weight:500;line-height:1.21;color:#e5eaf1;background:none;}/*!sc*/ .visually-hidden{position:absolute;width:1px;height:1px;padding:0;margin:-1px;overflow:hidden;-webkit-clip:rect(0 0 0 0);clip:rect(0 0 0 0);white-space:nowrap;border:0;}/*!sc*/ data-styled.g479[id="sc-global-iEDSUG1"]{content:"sc-global-iEDSUG1,"}/*!sc*/ </style> <script>!function(a){var e="https://s.go-mpulse.net/boomerang/",t="addEventListener";if("False"=="True")a.BOOMR_config=a.BOOMR_config||{},a.BOOMR_config.PageParams=a.BOOMR_config.PageParams||{},a.BOOMR_config.PageParams.pci=!0,e="https://s2.go-mpulse.net/boomerang/";if(window.BOOMR_API_key="2DNFK-Q3NVY-WN3YP-TYMCH-FEFVV",function(){function n(e){a.BOOMR_onload=e&&e.timeStamp||(new Date).getTime()}if(!a.BOOMR||!a.BOOMR.version&&!a.BOOMR.snippetExecuted){a.BOOMR=a.BOOMR||{},a.BOOMR.snippetExecuted=!0;var i,_,o,r=document.createElement("iframe");if(a[t])a[t]("load",n,!1);else if(a.attachEvent)a.attachEvent("onload",n);r.src="javascript:void(0)",r.title="",r.role="presentation",(r.frameElement||r).style.cssText="width:0;height:0;border:0;display:none;",o=document.getElementsByTagName("script")[0],o.parentNode.insertBefore(r,o);try{_=r.contentWindow.document}catch(O){i=document.domain,r.src="javascript:var d=document.open();d.domain='"+i+"';void(0);",_=r.contentWindow.document}_.open()._l=function(){var a=this.createElement("script");if(i)this.domain=i;a.id="boomr-if-as",a.src=e+"2DNFK-Q3NVY-WN3YP-TYMCH-FEFVV",BOOMR_lstart=(new Date).getTime(),this.body.appendChild(a)},_.write("<bo"+'dy onload="document._l();">'),_.close()}}(),"".length>0)if(a&&"performance"in a&&a.performance&&"function"==typeof a.performance.setResourceTimingBufferSize)a.performance.setResourceTimingBufferSize();!function(){if(BOOMR=a.BOOMR||{},BOOMR.plugins=BOOMR.plugins||{},!BOOMR.plugins.AK){var e=""=="true"?1:0,t="",n="bdpnbevygjk2ez2dmeja-f-38b051ea8-clientnsv4-s.akamaihd.net",i="false"=="true"?2:1,_={"ak.v":"39","ak.cp":"899874","ak.ai":parseInt("620145",10),"ak.ol":"0","ak.cr":0,"ak.ipv":4,"ak.proto":"http/1.1","ak.rid":"bb1e989","ak.r":13887,"ak.a2":e,"ak.m":"dscj","ak.n":"essl","ak.bpcip":"8.222.208.0","ak.cport":35422,"ak.gh":"184.50.85.158","ak.quicv":"","ak.tlsv":"tls1.2","ak.0rtt":"","ak.0rtt.ed":"","ak.csrc":"-","ak.acc":"reno","ak.t":"1732469010","ak.ak":"hOBiQwZUYzCg5VSAfCLimQ==DLZ8Yz9BALRTt+9wDKwiG3VWM5kvAQ79ZKZBml9SaGbBaKIc6k3ccljpXqlY66vtFROTM6TxCxd1GAkdbDWQvyaSUWMoiNtQRkATQWqNHmFKzfwGObfqAUp93++UH9hPd7wXHX0hdhyOwR9pVpk919H6Z0GUBtGvX7ghtKv1vQiQcKITlQAT70w2BlUjFJLy3AcZQlWeYmsUktpgdsefFxNE71X+kxyKk+EEiMRVj3WhMnI/HuYn/wQh6+aLoGHompa1nFpim/78IJywxVc69qFMdRiFqqgl1WzjcGVTtIYEkcUyCgLfmfDoA+77Yc99eyxvlt6UW6IhUaNGPnbhKMnn9CP0LtEw0sjrWKvEbXcRzhXMtnVdV3lcUdebHjYFwup/y4L2A6GyYiU+W/FohmJI87Ug2qypa3V6KZT1hqI=","ak.pv":"56","ak.dpoabenc":"","ak.tf":i};if(""!==t)_["ak.ruds"]=t;var o={i:!1,av:function(e){var t="http.initiator";if(e&&(!e[t]||"spa_hard"===e[t]))_["ak.feo"]=void 0!==a.aFeoApplied?1:0,BOOMR.addVar(_)},rv:function(){var a=["ak.bpcip","ak.cport","ak.cr","ak.csrc","ak.gh","ak.ipv","ak.m","ak.n","ak.ol","ak.proto","ak.quicv","ak.tlsv","ak.0rtt","ak.0rtt.ed","ak.r","ak.acc","ak.t","ak.tf"];BOOMR.removeVar(a)}};BOOMR.plugins.AK={akVars:_,akDNSPreFetchDomain:n,init:function(){if(!o.i){var a=BOOMR.subscribe;a("before_beacon",o.av,null,null),a("onbeacon",o.rv,null,null),o.i=!0}return this},is_complete:function(){return!0}}}}()}(window);</script></head><body><img src="https://ads.stickyadstv.com/auto-user-sync" border="0" style="display:none"/><div id="portal-root"></div><div id="__next"><noscript><img src="https://sb.scorecardresearch.com/p?c1=2&c2=3005664&cv=4.4&cj=1"/></noscript></div><script id="__NEXT_DATA__" type="application/json">{"props":{"pageProps":{"canonicalUrl":"https://www.ctv.ca"},"locale":"en","messages":{"AceButton.HowToUnlock":"How to Unlock","AceButton.Play":"Play","AceButton.Resume":"Resume","AceButton.SignIn":"Sign In","AceButton.SubscribeToWatch":"Subscribe to Watch","AdditionalDescription.English":"English","AdditionalDescription.EnglishFrench":"English, French","AdditionalDescription.EnglishOriginal":"English (Original)","AdditionalDescription.EnglishOriginalFrench":"English (Original), French","AdditionalDescription.French":"French","AdditionalDescription.FrenchOriginal":"French (Original)","AdditionalDescription.FrenchOriginalEnglish":"French (Original), English","AdditionalDescription.Languages":"Languages","AdditionalDescription.MaskLink.Less":"Less","AdditionalDescription.MaskLink.More":"More","AdditionalDescription.MaturityRating":"Maturity Rating","AdditionalDescription.PLAY":"Play","AdditionalDescription.Packages":"Included with a subscription to:","Alert.CancelBtn":"Cancel","Alert.CloseBtn":"Close","Alert.GoNowBtn":"Go Now","Alert.Msg":"You are now being redirected to BCE.ca website (Bell Canada Enterprises) where you can view our Accessibility plan, progress report, and submit your feedback using our Accessibility web form.","ArrowBack.GoBack":"Back","AxisCollection.ItemCount":"{count, plural, one {# Item} other {# Items}}","AXISCONTENT_UNAUTH_PRIMARY":"Sign In","AXISCONTENT_AUTH_NOSUBS_PRIMARY":"How to Unlock","AxisContent.AriaLabel.Play":"Play","AxisContent.Playable.UnauthLocked":"Sign In","AxisContent.Playable.AuthLocked":"How to Unlock","BannerAd.Advertisement":"Advertisement","BrandLogo.Logo":"CTV Logo","Breadcrumb.Nav":"Breadcrumb","Broken.Broken.Title":"Oops","Broken.Desc":"You are using an unsupported browser or operating system. This site can be viewed on either desktop or mobile web using the latest version of the following browsers:","Broken.Devices.Android":"Android 7.0+ browser: Chrome","Broken.Devices.Ios":"iOS 14+ browsers: Chrome, Safari","Broken.Devices.Mac":"Mac browsers: Chrome, Firefox, Safari","Broken.Devices.Pc":"PC browsers: Chrome, Edge, Firefox","BrowserNotification.Dismiss":"Dismiss","BrowserNotification.Message":"Looks like you're using an unsupported browser or operating system. The site may not work as expected. Please visit our \u003clink\u003eFAQ\u003c/link\u003e page for more information.","ButtonRack.LanguagesModal.Audio":"Audio","ButtonRack.LanguagesModal.CloseBtn":"Close","ButtonRack.LanguagesModal.Container":"Languages modal","ButtonRack.LanguagesModal.Languages":"Languages","ButtonRack.LanguagesModal.French":"French","ButtonRack.LanguagesModal.English":"English","ButtonRack.LanguagesModal.Subtitles":"Subtitles","ButtonRack.LanguagesModal.Closed.Captions":"Closed Captions","ButtonRack.MoreDropdown.Label":"More","ButtonRack.MyList.Add":"Add to My List","ButtonRack.MyList.Added":"Successfully added to my list","ButtonRack.MyList.Check":"Added","ButtonRack.MyList.Remove":"Remove from My List","ButtonRack.MyList.Removed":"Successfully removed from my list","ButtonRack.Languages.Button":"Available languages and audio tracks","ButtonRack.Descriptive.Video":"Described video","Common.Aria.Remove":"Remove","Common.Close":"Close","Common.Episode.Text":"E{episode}","Common.Error.Loading":"Error loading elements.","Common.Error.LoadingRotator":"Error loading rotator with id: {id}","Common.NotFound.Error":"404 (Check query!!) (data: {data})","Common.short.lang.en":"En","Common.short.lang.fr":"Fr","ContinueWatching.HaveNotWatched":"You haven’t watched anything yet!","ContinueWatching.TrySomething":"Try watching something, and it’ll appear here where you left off.","Date.Format":"LLL d, yyyy","Descriptive.Video":"Described video","DescriptiveVideo.English":"Described video","Entitlement.AccessTitle":"You have access to the following channels and can watch all related content as part of your account.","Entitlement.FreeAccessTitle":"Always available channels for you to watch.","Entitlement.LearnMore":"Learn More","Entitlement.NonAccessText":"Contact your TV provider to add these channels. ","Entitlement.NonAccessTitle":"To unlock your favourite content, you can sign up through your TV service provider and access the following channels for more.","Entitlement.Title":"Channel Access","Episode.ContactOwner":"To get it, contact the account owner","Episode.Or":" or ","Episode.StartWatching":"Start Watching Now","Episode.Subscription":" a {pack} subscription","Episode.UpgradeMessage":"This content requires","Error.Home":"Home","Error.Lead1":"Please double-check the spelling in the URL or here are some helpful","Error.Lead2":"links instead: ","Error.Message":"Error loading elements.","Error.Message.InvalidAxis":"Invalid axis id provided.","Error.Movies":"Movies","Error.OnAir":"ON AIR","Error.ShowPage.Papi":"The content failed to load.","Error.ShowPage.Tab":"No items are available.","Error.Search":"Search","Error.Server.Lead1":"Try refreshing the page, or going back and attempting the action again.","Error.Server.Lead2":"Please contact us if this problem persists.","Error.Shows":"Shows","Error.Title1":"We can't seem to find the page you're looking for","Error.Title2":"Whoops, something went wrong on our end","Explainer.BottomAriaLable":"Features for CTV","Explainer.BottomTitle":"Choose the account that’s right for you","Explainer.ContinueWatching":"Continue watching","Explainer.ContinueWatching.AltText":"Continue watching icon","Explainer.CreateAccountButton":"Create Account","Explainer.Faq":"FAQ","Explainer.Heading.Feature":"Features","Explainer.Heading.FreeAccounts":"Bell Media Account","Explainer.Heading.TVProvider":"TV Provider","Explainer.LearnMore":"Learn More","Explainer.LeftCaption":"Already have an account?","Explainer.LeftCaptionLink":"Sign In","Explainer.LeftTitle":"With a Bell Media Account you can","Explainer.MyList":"Add to ‘My List’","Explainer.MyList.AltText":"Adding to my list icon","Explainer.Or":"OR","Explainer.RightCaptionLink":"How to Access","Explainer.RightTitle":"Get even more with your TV subscription","Explainer.SigninBDUButton":"Sign In with TV Provider","Explainer.StayTuned":"Stay synced across multiple devices","Explainer.StayTuned.AltText":"Syncing multiple devices icon","Explainer.UnlockedMoreContent":"Unlock more content","Explainer.UnlockedMoreContent.AltText":"Unlocking content icon","Grid.Filters":"All Filters","Grid.Filters.Applied":"{count, plural, =1 {# Filter} other {# Filters}} Applied","Grid.Filters.Apply":"Apply","Grid.Filters.ClearAll":"Clear All","Grid.Filters.Results":"{count, plural, =1 {# Result} other {# Results}}","Grid.LoadMore":"Load More","Grid.LoadLess":"Load Less","Grid.TotalItem":"{total} item","Grid.TotalItems":"{total} items","GridSorting.Asc":"A - Z","GridSorting.Default":"Default","GridSorting.Desc":"Z - A","GridSorting.Title":"Sort by:","GiftPage.Button":"Continue, {selected} gift card selected","GiftPage.Disabled.Button":"Disabled button, Please choose a gift card first.","Hover.Play":"Play","Hover.RequiresChannelAccess":"Requires {channel} \u003e","Hover.Seasons":"{seasons, plural, one {# Season} other {# Seasons}}","Hover.ShowDetails":"View Details","Hover.SignInToWatch":"Sign In to Watch","Hover.SubscribeToWatch":"Subscribe to Watch","LangSettings.AskMe":"Ask me every time","LangSettings.Cancel":"Cancel","LangSettings.DisplayTextSubTitle":"Content titles and descriptions \u003cb\u003eplus language specific material.\u003c/b\u003e","LangSettings.DisplayTextTitle":"Display Text","LangSettings.English":"English","LangSettings.French":"French","LangSettings.Note":"Note: Not all TV Shows and movies are available in both languages.","LangSettings.PlayerLanguage":"Player Language","LangSettings.PlayerLanguageSubTitle":"The audio \u0026 subtitles language in the video player.","LangSettings.Save":"Save","LangSettings.Title":"Language Settings","LangaugeDropDown.English":"English","LangaugeDropDown.French":"French","LangaugeDropDown.and":"and","LangaugeDropDown.language":"Language","LinearVideo.AriaLabelSlider":"Schedule scrollbar","LinearVideo.Error":"...Error","LinearVideo.FormatTime":"{startTime} - {endTime}","LinearVideo.Loading":"...Loading","LinearVideo.OnNowChannel.OnAir":"On Air","LinearVideo.OnNowChannel.UpNext":"Up Next","LinearVideo.OnNowPlayer.SignIn":"Sign In","LinearVideo.OnNowPlayer.Unlock":"How to Unlock","LinearVideo.OnNowPlayer.UnlockWithAuth":"How to Unlock","LinearVideo.OnNowPlayer.UpgradeMessage":"This channel requires access to \u003cnl\u003e\u003c/nl\u003e{packageMessage}","LinearVideo.Onnow":"On Now","LinearVideo.TimeZone":"Time Zone","LinearVideo.Upcoming":"Upcoming","MainMenu.Nav":"Main menu","mediaPage.secondaryCta.signIn":"Sign In to Watch","mediaPage.secondaryCta.howToUnlock":"How to Unlock","mediaPage.primaryCta.playSeries":"Play S{seasonNumber} E{episodeNumber}","mediaPage.primaryCta.playNonSeries":"Play","mediaPage.primaryCta.playSeries.accessibility":"Play Season {seasonNumber} Episode {episodeNumber}","mediaPage.primaryCta.playNonSeries.accessibility":"Play {name}","mediaPage.primaryCta.resumeSeries":"Resume S{seasonNumber} E{episodeNumber}","mediaPage.primaryCta.resumeSeries.accessibility":"Resume Season {seasonNumber} Episode {episodeNumber}","mediaPage.primaryCta.resumeNonSeries":"Resume","mediaPage.primaryCta.resumeNonSeries.accessibility":"Resume {name}","LanguageInformation":"Language information: Episode","MyList.NotFound":"There’s nothing here yet!","MyList.TryAdding":"Try adding titles to your watchlist by clicking the {icon} button.","MyList.TryAddingAria":"Try adding titles to your watchlist by clicking the plus button.","Nav.LanguageSettings":"Language Settings","Nav.Logout":"Sign Out","Nav.More":"More","Nav.SkipToMainContent":"Skip to main content","Newsletter.Birthyear.Error":"Please enter a valid year","Newsletter.Email.Error":"Please enter a valid email address","Newsletter.Email.Label":"Email","Newsletter.Email.Placeholder":"Email Address","Newsletter.Personalize.BiweeklyEmailFrequency":"Two weeks","Newsletter.Personalize.EmailFrequency":"I would like to receive emails every:","Newsletter.Personalize.FemaleIdentity":"Female","Newsletter.Personalize.FirstName":"* First name","Newsletter.Personalize.FirstNamePlaceholder":"First name","Newsletter.Personalize.Identity":"How do you identify?","Newsletter.Personalize.LastName":"* Last name","Newsletter.Personalize.LastNamePlaceholder":"Last name","Newsletter.Personalize.MaleIdentity":"Male","Newsletter.Personalize.MonthlyEmailFrequency":"Monthly","Newsletter.Personalize.NoShareIdentity":"Prefer not to share","Newsletter.Personalize.OtherIdentity":"Other","Newsletter.Personalize.PostalCode":"Postal Code","Newsletter.Personalize.PostalCodePlaceholder":"A9A 9A9","Newsletter.Personalize.WeeklyEmailFrequency":"Week","Newsletter.Personlize.BirthYear":"* Year of birth","Newsletter.Personlize.BirthYearPlaceholder":"YYYY","Newsletter.PostalCode.Error":"Please enter a valid postal code","NotFound.Message":"404 - no content found for {contentId} (data: {data})","NotFound.Message.Season":"No season content.","PDP.Aria.AvailableDevicesList":"Available devices list","Packages.AnimalPlanet":"Animal Planet Channel","Packages.CANALD":"CANAL D","Packages.CANALVIE":"CANAL VIE","Packages.CTV":"CTV Channel","Packages.CTVComedy":"CTV Comedy Channel","Packages.CTVDrama":"CTV Drama Channel","Packages.CTVLife":"CTV Life Channel","Packages.CTVMTV":"MTV Channel","Packages.CTVMUCH":"MUCH Channel","Packages.CTVScifi":"CTV Sci-fi Channel","Packages.Crave":"CRAVE","Packages.CravePlus":"Movies + HBO","Packages.Discovery":"Discovery Channel","Packages.DiscoveryScience":"Discovery Science Channel","Packages.DiscoveryVelocity":"Discovery Velocity Channel","Packages.E":"E! Channel","Packages.INVESTIGATION":"INVESTIGATION","Packages.InvestigationDiscovery":"Investigation Discovery Channel","Packages.NOOVO":"NOOVO","Packages.Repackaging.Crave":" CRAVE","Packages.SE":"SUPER ÉCRAN","Packages.Starz":"STARZ","Packages.Z":"Z","ParentalAdvisory.content":"To change your maturity rating, sign into the admin profile and edit the Content Access level for this profile.","ParentalAdvisory.title":"Oops, blocked by profile maturity rating.","ParentalControl.FirstMessage":"Oops, this video is restricted by Parental Controls.","ParentalControl.SecondMessage":"Parental Controls can be changed in the admin account settings.","Player.DeviceNotAllowed":"You are not allowed to play on this device. Error code: {code}","Player.ErrorWithCode":"There was an error playing this content. Error code: {code}","PostalCode.Error":"Please enter a valid Postal Code","PostalCode.Label":"Postal Code Search:","Profile.AccessContent":"Access content suitable for a mature audience (18+)","Profile.AccessContentTitle":"Content Access","Profile.Add.Title":"Add Profile","Profile.AddMain.AdultDescription":"Access content suitable for a mature audience (18+)","Profile.AddMain.English":"English","Profile.AddMain.French":"French","Profile.AddMain.No":"No","Profile.AddMain.OlderKidDescription":"Access content suitable for older kids (PG)","Profile.AddMain.PreSchoolDescription":"Access content suitable for all ages (G, C, E)","Profile.AddMain.TeenDescription":"Access content suitable for teens and older (14+)","Profile.AddMain.Yes":"Yes","Profile.AddMain.YoungerKidDescription":"Access content suitable for younger children (C8+)","Profile.Admin":"Admin","Profile.AskMe":"Ask me every time","Profile.Cancel":"Cancel","Profile.ChangePin":"Change PIN","Profile.ChooseNickname":"Choose your nickname","Profile.ChooseProfileLanguage":"Choose a profile language","Profile.DeviceSettings.Autoplay.Description":"Autoplay plays the next episode automatically.","Profile.DeviceSettings.Autoplay.Title":"Autoplay","Profile.DeviceSettings.Chromecast.Description":"For changes to take effect, you must restart your Chromecast device.","Profile.DeviceSettings.Chromecast.Note":"NOTE: Applicable to Chromecast devices only. Requires devices with a 5.1 surround sound capable audio system. Available only on select titles.","Profile.DeviceSettings.Chromecast.Title":"Enable Chromecast 5.1 Surround Sound","Profile.DeviceSettings.ManageDeviceDescription":"Manage/remove devices with downloads linked to your account","Profile.DeviceSettings.ManageDeviceLink":"Manage Devices","Profile.DeviceSettings.ManageDeviceTitle":"Manage download devices","Profile.DeviceSettings.Title":"Device Settings","Profile.Edit.Title":"Edit Profile","Profile.EditPasscode.Error":"Error","Profile.EditPasscode.Loading":"Loading","Profile.FirstTime":"Profiles created for the first time (i.e. Admin profile) require an Adult Maturity Level.","Profile.Language":"Profile Language","Profile.LanguageNote":"NOTE: Not all TV shows and movies are available in both languages","Profile.ManageAccount":"Manage Profiles","Profile.Maturity.Adult":"Adult","Profile.Maturity.OlderKid":"Older kid","Profile.Maturity.PreSchool":"Preschooler","Profile.Maturity.Teen":"Teen","Profile.Maturity.YoungerKid":"Younger kid","Profile.MaturityLevel":"Maturity Level","Profile.MaturityNote":"NOTE: To change Content Access level, sign into the admin profile and select Manage Profiles","Profile.MaxChar":"Max 20 characters","Profile.New.Profile.Alt":"Profile","Profile.New.Title":"Create Profile","Profile.Nickname":"Nickname","Profile.Passcode":"Passcode","Profile.PinForgot":"I forgot my PIN","Profile.PinMaxChar":"4 to 6 numbers","Profile.PinSubTitle":"Enter 4 to 6 digit passcode to access this profile","Profile.PinSubmit":"Verify Now","Profile.PinTitle":"Enter Passcode","Profile.PlaybackLanguage":"Choose audio playback language","Profile.Player.Language":"Profile.Player.Language","Profile.ProfileLock":"Profile Lock","Profile.ProtectProfile":"Do you want to protect this profile with a PIN?","Profile.RemoveProfile":"Delete Profile","Profile.Save":"Save","Profile.SubTitle":"To create a new profile, sign into the Admin profile and select Add Profile","Profile.Title":"Who’s watching?","Profile.WhoIs":"Who is using this profile?","Profile.WrongPin":"You entered a wrong passcode","Profile.YourPasscode":"Your passcode (PIN)","Profile.areYouSureRemoveProfile":"Are you sure you want to delete this profile?","Profile.removeClose":"Close","Profile.removeProfileDescription":"This will also permanently delete the profile’s preferences, viewing progress, watch list and watch history.","Profile.removeProfileError":"There was an issue removing this profile. Please try again later.","Profile.removeProfileNo":"No, Cancel","Profile.removeProfileYes":"Yes, Delete","Rotator.Pagination.Play":"Play","Rotator.Pagination.Pause":"Pause","Rotator.Title.SeeAll":"See All ({count})","Rotator.Title.SponsoredCollection":"Sponsored Collection","Rotator.Track.ViewAll":"View All","Rotator.Upsell.ContactAdmin":"To get it, contact the account owner","Schedule.DateAria":"This is a calendar widget, dates are only available for 14 days, selected {date}","Schedule.Print.EnglishSchedule":"Print the schedule in English","Schedule.Print.FrenchSchedule":"Print the schedule in French","Schedule.dv":"DV","Schedule.dv.message":"Descriptive Video (DV) is currently only available on set top boxes.","Schedule.print.link":"Print Schedule:","Search.Aria.CloseBar":"Close the search bar","Search.Aria.GoToResults":"Go to the search results page","Search.Aria.Icon":"Search {brand}","Search.Aria.Input":"Search","Search.DisplayAllResults":"Display All Results","Search.NotFound":"Sorry, we can't find what you're looking for. Try adjusting your search","Search.Result.Count":"{count} results returned","SearchPage.ClearSearch":"Clear Search","SearchPage.For":"for","SearchPage.NoResults":"No Results","SearchPage.NoResultsSubText":"Try adjusting your search.","SearchPage.Result":"Result","SearchPage.Results":"Results","SearchPage.Search":"Search","SearchPage.SearchFor":"Results for \"{for}\"","SearchPage.SearchIconGoToResultsSupport":"Go to the search results page","SearchPage.SearchIconSupport":"Search","SearchPage.SearchInputLabel":"Search shows and movies","SearchPage.SearchInputLabelSupport":"Search support articles","SearchPage.SearchNotFound":"Sorry, we can't find what you're looking for. Try adjusting your search.","SearchPage.ViewAll":"View All","Seasons.Label":"Season Navigation","Seasons.Title":"Season","Seasons.TitleWithMany":"Seasons","Seasons.TitleWithNumber":"Season {seasonNumber}","SecondaryCta.Available":"Available with: ","SecondaryCtaNoAuth.Movies":"Sign in to watch","SecondaryCtaNoAuth.Other":"Sign in to watch","SecondaryCtaNoAuth.Series":"Sign in to watch more episodes","SecondaryCtaNoAuth.Special":"Sign in to watch","SecondaryCtaNoAuthSub.Movies":"How to unlock","SecondaryCtaNoAuthSub.Other":"How to unlock","SecondaryCtaNoAuthSub.Series":"How to unlock more episodes","SecondaryCtaNoAuthSub.Special":"How to unlock","SecondaryNav.Navigation":"Genres","Service.Capi.Error":"...Error","Service.Capi.Loading":"loading ....","ShareModal.Share":"Share","ShareModal.Close":"Close","ShareModal.Facebook":"Will open an external link. Facebook","ShareModal.Twitter":"Will open an external link. Twitter","ShareModal.Whatsapp":"Will open an external link. Whatsapp","ShareModal.Reddit":"Will open an external link. Reddit","ShareModal.Email":"Will open an email application. Email","ShareModal.CopyLink":"Copy link","ShowPage.Audio":"Audio:","ShowPage.Subtitle":"Subtitle (CC):","ShowPage.About":"About","ShowPage.ClipsAndExtras":"Clips \u0026 Extras","ShowPage.Episodes":"Episodes","ShowPage.Features":"Feature","ShowPage.Languages":"Languages","ShowPage.Genres":"Genres","ShowPage.Genres.Cast":"Cast","ShowPage.Genres.ContentProducers":"Content Producers","ShowPage.Genres.ContentProducer":"Content Producer","ShowPage.Genres.Creator":"Creator","ShowPage.Genres.Creators":"Creators","ShowPage.Genres.Director":"Director","ShowPage.Genres.Directors":"Directors","ShowPage.Genres.ExecutiveProducer":"Executive Producer","ShowPage.Genres.ExecutiveProducers":"Executive Producers","ShowPage.Genres.Host":"Host","ShowPage.Genres.Hosts":"Hosts","ShowPage.Genres.Producer":"Producer","ShowPage.Genres.Producers":"Producers","ShowPage.Genres.Writer":"Writer","ShowPage.Genres.Writers":"Writers","ShowPage.Grid.LoadMore":"Load More","ShowPage.Grid.ViewAll":"View All","ShowPage.Lang.En":"EN","ShowPage.Lang.Fr":"FR","ShowPage.MoreLikeThis":"More Like This","ShowPage.Overview":"Overview","ShowPage.TrailerAndExtras":"Trailer \u0026 Extras","Site.Title":"{title} HOME","SmartBanner.Button":"Open","SmartBanner.Description":"Open in the app","SmartBanner.Title":"CTV","Support.BackToSupport":"Back to support","Support.PrintThisArticle":"Print This Article","Survey.CloseButton":"Close","Survey.CompleteLater":"Complete survey later","Survey.OpensInNewTab":" opens in a new tab","Survey.StartSurvey":"Start Survey","Swiper.NextSlide":"Show more","Swiper.PreviousSlide":"Show previous","TabList.AriaLabel":"Secondary Navigation","Time.Minutes":"minutes","Time.Seconds":"seconds","Time.Hour":"hour","UserMenu.MagicSignIn.SigningIn":"Signing in...","UserMenu.UserMenu.Aria.ProfileButton":"Profile and Settings. Press enter to activate","UserMenu.UserMenu.ChooseProfile":"Choose your profile","UserMenu.UserMenu.ErrorContent":"If you continue to see this error, please ensure you have cookies enabled, and that you are using a supported device and browser","UserMenu.UserMenu.ErrorIdLabel":"Error","UserMenu.UserMenu.ErrorMessageBody":"We have detected an error. Please sign in again to start watching or access your account.","UserMenu.UserMenu.ErrorSubTitle":"We're sorry but we've detected an error","UserMenu.UserMenu.ErrorTitle":"We're Sorry","UserMenu.UserMenu.LogOut":"Sign Out","UserMenu.UserMenu.Login":"Sign In","UserMenu.UserMenu.Retry":"Retry","UserMenu.UserModal.Close":"Close","UserMenuActive.Actions.Account.Device":"Device Management","UserMenuActive.Actions.Account.Help":"Help","UserMenuActive.Actions.Account.Manage":"Account","UserMenuActive.Actions.Account.Settings":"Device Settings","UserMenuActive.Actions.ChannelAccess":"Channel Access","UserMenuActive.Actions.Profile.Add":"Add Profile","UserMenuActive.Actions.Profile.Edit":"Edit Profile","UserMenuActive.Actions.Profile.Switch":"Switch Profiles","UserMenuActive.Actions.Test":"Test","Video.FourK":"4K","VideoStreamRotator.OnAir":"On Air","Player.Advertisement":"Advertisement","Player.BduMissingSubs":"A subscription is needed to watch this content. \u003clink\u003eSubscribe through your TV provider.\u003c/link\u003e","Player.ChooseLanguage":"Choose audio playback language","Player.Error":"404 (cannot find id: {axisId} at current destinationCode: {destinationCode}) (data: {data})","Player.GeoSupportLinkText":"Why do we ask for your location?","Player.InvalidId":"Invalid content id provided.","Player.MissingSubs":"A subscription is needed to watch this content. \u003clink\u003eYour account options.\u003c/link\u003e","Player.NotSuitable":"Your profile is restricted from watching this content due to Parental Controls. This can be changed in the Account Settings by the admin profile.","Player.SignInToWatch":"Sign in to watch","PlayerModal.Continue":"Continue","PlayerModal.Description":"Save my selection and don't ask again","PlayerModal.DescriptionNote":"(You can change it later in profile settings)","WatchHistory.HaveNotWatched":"You haven’t watched anything yet!","WatchHistory.SignInToView":"Sign In to View","WatchHistory.TryWatching":"Try watching something, and it will appear here.","WatchlistButton.Add":"Add to My List","WatchlistButton.AddARIA":"Add to My List","WatchlistButton.Added":"Added","WatchlistButton.Adding":"Adding","WatchlistButton.Error":"Error","WatchlistButton.Remove":"Remove from My List","WatchlistButton.RemoveARIA":"Remove from My List","WatchlistButton.Removing":"Removing","accessForm.button":"Go to Provider Website","accessForm.modalTitle":"Add Crave to Your\n Current TV Package","accessForm.note":"Packages and pricing from TV providers may vary.","accessForm.provider":"Select Your Provider","accessForm.provider.label":"tv provider menu","accessForm.province":"Select Province","accessForm.province.label":"province menu","accessSection.howToAccess":"How To Access","accessSection.howToDetails":"Unlock more great content by adding these channels to your TV subscription.","accessSection.howToFAQ":"FAQ","accessSection.howToQuestion":"Still Have Questions?","cravePdp.Aria.AvailableDevicesList":"Available devices list","cravePdp.Aria.BrandLogos":"Brand Logos","cravePdp.Aria.ChangeLanguageToEnglish":"Change language to English","cravePdp.Aria.ChangeLanguageToFrench":"Change language to French","cravePdp.Aria.CloseButton":"Close","cravePdp.Aria.PerMonthTax":"per month + tax","cravePdp.Aria.Plans":"Plans","cravePdp.annual":"ANNUAL","cravePdp.bestValue":"Best Value","cravePdp.bundleCaptionLink":"See all available devices","cravePdp.bundleCaptionTerms1":"See ","cravePdp.bundleCaptionTerms2":" for full details. Prepaid monthly, non-refundable, automatically renews monthly.","cravePdp.bundleCaptionTerms3":" for full details. Prepaid annually as one payment, non-refundable, automatically renews annually (Quebec customers renewed to monthly plan).","cravePdp.bundleCaptionTermsLink":"Terms \u0026 Conditions","cravePdp.bundleDescription":"Get 12 months for the price of 10 with an annual plan.","cravePdp.bundleTitle":"Choose the plan that’s right for you.","cravePdp.device1Column1":"Amazon Firestick","cravePdp.device2Column1":"Android TV","cravePdp.device3Column1":"Android smartphones","cravePdp.device4Column1":"Android tablets","cravePdp.device5Column1":"Apple TV 4K \u0026 Apple TV HD","cravePdp.device6Column1":"Bell Streamer","cravePdp.device7Column1":"Chromecast","cravePdp.device8Column1":"crave.ca","cravePdp.device1Column2":"iPhone \u0026 iPad","cravePdp.device2Column2":"LG Smart TV","cravePdp.device3Column2":"Roku*","cravePdp.device4Column2":"Samsung Smart TV","cravePdp.device5Column2":"Sony Playstation 4 \u0026 5*","cravePdp.device6Column2":"Windows smartphones","cravePdp.device7Column2":"Windows tablets","cravePdp.device8Column2":"Xbox Series","cravePdp.featureDescription":"Enjoy thousands of hours of the best series, movies and more. The latest originals from Crave, HBO, HBO Max and Showtime, exclusive access to the entire HBO library, the biggest Hollywood blockbusters, and the best French-language content in Canada.","cravePdp.featureImage":"Poster images : Game of Thrones, Tenet, Letterkenny and The handmaid's tale","cravePdp.featureTitle":"The content you love, all in one place.","cravePdp.freeTrialTitle":"Sign up directly through Crave. ","cravePdp.monthly":"MONTHLY","cravePdp.orText":"OR","cravePdp.sideBottomCaptionRight":"Pricing and promo offers from TV providers may vary.","cravePdp.sideLeftText":"Sign up directly through Crave. ","cravePdp.sideRightButton":"Find your TV Provider","cravePdp.sideRightText":"Find the best offer from your current TV provider","cravePdp.starzImage":"Poster images of the Starz series Hightown, Power Book III: Raising Kanan, The Act and Bombshell","cravePdp.starzPackageRepackCaption":"STARZ add-on will reflect the features and technical specifications of your selected Crave subscription plan.","cravePdp.starzTitleLink":"See the content you get with STARZ","cravePdp.starzTitleRepack":"Looking for even more?","cravePdp.stickynavText":"Sign up directly through Crave. ","cravePdp.subscribeButton":"Start Watching Now","cravePdp.title":"The best series, movies, and more. All in one place.","cravePdp.waysCaptionLink":" FAQ.","cravePdp.waysCaptionRepack":"For a full list of supported models, visit our ","cravePdp.waysTitleRepack":"Get more from your favourite devices.","ctv.showpage.promotionalContentButtonText":"Preview","pdp.addressCity":"Toronto, ON","pdp.addressCompany":"Bell Media","pdp.addressPostalCode":"M5V 2Z5","pdp.addressStreet":" 299 Queen Street West,","pdp.bduButton":"Explore TV Provider Options","pdp.bduDescription":"CTV provides unparalleled entertainment.","pdp.bduTitle":"Get into Canada’s most watched network and leading suite of specialty channels","pdp.channelsDescription":"Des émissions d’humour à la rénovation en tout genre, en passant par des enquêtes captivantes jusqu’aux séries de fiction les plus populaires, le choix ne manque pas!","pdp.channelsTitle":"Des chaines spécialisées aux contenus variés","pdp.legalContactEmail":"Contact : {email}","pdp.newletterCaption":"Yes, I would like to receive updates from Crave (you can\n unsubscribe to emails at anytime).","pdp.newsletterNotice":"NOTICE: Email service providers’ one-click unsubscribe links may not always function. To manage your Crave message preferences, please visit our preference center or use the communications preferences link at the bottom of our emails.","pdp.newletterReloadButton":"Reload Form","pdp.newletterSubmitButton":"Submit","pdp.newsletter.errorMessage":"There was an unexpected error. Please try again later.","pdp.newsletter.successfulMessage":"You’ve been successfully subscribed to CTV emails.","pdp.newsletterEmailError":"Please enter a valid email address","pdp.newsletterEmailPlaceholder":"Email Address","pdp.newsletterProviderPlaceholder":"TV Provider (optional)","pdp.newsletterTitle":"Get the latest updates from Crave","pdp.specialtyDescription1":"Retrouvez ou revoyez vos émissions et séries préférées, et soyez bien informés sur ce qui se passe chez vous.","pdp.specialtyDescription2":"Noovo, c’est nous.","pdp.specialtyTitle":"Une télé diversifiée qui nous ressemble, qui nous rassemble.","pdp.unsubscribeMessage":"We’re sorry to see you go. Please enter your email address below to unsubscribe from receiving email updates from Crave.","pdp.unsubscribeSuccessfulMessage":"You have successfully unsubscribed from Crave emails.","pdp.unsubscribeTitle":"Unsubscribe","sticky.newsletter.casl_message":"Contact: help@ctv.ca {breakingLine}299 Queen St W, Toronto, ON M5V 2Z5","sticky.newsletter.close":"Close","sticky.newsletter.confirmation":"Please check your email to confirm your subscription and further customize your subscription.","sticky.newsletter.email":"Email","sticky.newsletter.invalidEmail":"Invalid Email","sticky.newsletter.optIn":"Yes, please sign me up to get advance email notice to Bell Media contests, surveys and special offers.","sticky.newsletter.optionalTvProvider":"TV Provider (Optional)","sticky.newsletter.signUp":"Sign Up","sticky.newsletter.thankYou":"Thanks for subscribing!","sticky.newsletter.title":"Sign up for our newsletter","waysToWatch.deviceDescription":"Stream on your favourite devices. Download select shows and movies to enjoy on the go.","waysToWatch.howTo":"Ways to watch","waysToWatch.supportedDevices":"ALL SUPPORTED DEVICES","waysToWatch.supportedDevicesItem1":"*Select 2017-2020 Smart TVs and Blu-ray players with Samsung Smart Hub.","waysToWatch.supportedDevicesItem2":"**Gen 3 Apple TVs have reduced features and don’t have live streaming capability.","waysToWatch.whenWhere":"Watch where you want,\nwhen you want.","YouAreSubscribed":"You are subscribed","YouAreNotSubscribed":"You are not subscribed","Reconnect.Link":"Relink Provider","Reconnect.PurchaseNew":"Purchase New Subscription","Reconnect.Sub1":"Your account is no longer linked with the subscription provider. Relink subscription to continue.","Reconnect.Title":"Relink Provider","Reconnect.Dismiss":"Not Now","Link.WithExternalLinkLabel":"opens in a new tab, {label}","Player.MissingSubsNonAdmin":"A subscription is needed to watch this content. To get it, contact the admin profile."},"apolloState":{},"__N_SSP":true},"page":"/[...index]","query":{"index":["about"]},"buildId":"r2wCAZ0TrnLGnkVZp3aJ-","runtimeConfig":{"AEM_FEATURE":"ON","AEM_URL":"https://more.ctv.ca/bin/ace-search?page=1\u0026size=10","ADOBE_TRACKING_SCRIPT_URL":"//assets.adobedtm.com/launch-EN440f4629250c4a9297e9d4c42afb4b81.min.js","AD_SITE_NAME":"ctv","AD_UNIT_ID":"5479","AD_ENV_VAR":"prod","AMAZON_PUB_ID":"3733","ANDROID_APP_ID":"ca.ctv.ctvgo","BDU_LIST_URL":"https://asset.entpay.9c9media.ca/ctv/assets/provinces_with_bdu.json","BRAZE_KEY":"08103f8d-d7ca-4587-ab52-51c2f9fdbb64","CAPI_SERVICE_API_URI":"https://capi.9c9media.com/destinations/","CHROMECAST_APP_ID":"6F8831DF","DEFAULT_HERO_BRAND":"ctvhub","DOMAINS_PRECONNECT":"https://webapps.9c9media.com,https://capi.9c9media.com,https://account.bellmedia.ca,https://recodata.shared-svc.bellmedia.ca,https://contests.bellmedia.ca,https://asset.entpay.9c9media.ca,https://images2.9c9media.com,https://securepubads.g.doubleclick.net,https://c.amazon-adsystem.com,https://cdnjs.cloudflare.com,https://js.appboycdn.com,https://js-agent.newrelic.com,https://bam.nr-data.net,https://assets.adobedtm.com,https://cdn.permutive.com,https://api.permutive.com,https://www.gstatic.com","ENABLE_MPARTICLE_DEV_MODE":"false","FF_AUTHED_NOSSR":"ON","FREE_WHEEL_ENABLED":"true","FREE_WHEEL_TOKEN":"b8an6106358prd75c964294f1405","FREE_WHEEL_CUSTOMER_ID":"805ec","FREE_WHEEL_NETWORK_ID":"525804","GRAPHQL_URL":"https://www.ctv.ca/space-graphql/apq/graphql","GOOGLE_RECAPTCHA_TOKEN":"6Lfv5XAUAAAAAAXwhe8t2ssyPuoiMuFE2XyJzpEF","HAS_SMART_BANNER":"false","JASPER_BRAND":"CTV_HUB","JASPER_CONFIG_ENV":"production","JASPER_LOG_LEVEL":"NONE","MPARTICLE_DATA_PLAN":"red_data_plan","MPARTICLE_DATA_PLAN_VERSION":"9","MPARTICLE_PLATFORM_KEY":"us1-e2d21cdb64770044ba3c5a6374d56728","NEW_RELIC_APP_NAME":"React CTV (Production Belmont)","NEW_RELIC_BROWSER_ENABLED":"true","NEW_RELIC_ENABLE_DEV_MODE":"false","NEW_RELIC_INSIGHTS_API_KEY":"NRII-M12vc_Uh4Pz0try0TwlJ3JFjfkRoIaoC","NEW_RELIC_LICENSE_KEY":"23a48e2f6be2b5402bbaa5432a04af6da294NRAL","NEW_RELIC_LOG_URL":"https://log-api.newrelic.com/log/v1","NEW_RELIC_GUID":"MjYxNDMyN3xBUE18QVBQTElDQVRJT058MTU3MTY4ODQzMw","OPTIMIZELY_SDK_KEY":"TJvE7j8c7KRbuFHcY71e6","OPTIMIZELY_URL_TEMPLATE":"https://cdn.optimizely.com/datafiles/%s.json","OPTIMIZELY_FEATURE":"ON","PAPI_URL":"https://papi.bellmedia.ca/","PERSISTED_QUERY_FLAG":"ON","RECO_API_URI":"https://recodata.shared-svc.bellmedia.ca/api/","SIP_PUBLISHER_ID":"eaabeaf0-3fcb-4dc7-b243-a2fcd27bbe13","SIP_CARRIER_ENDPOINT":"https://api.smart-id.ca/sip/api/keyauth/carrierIdFinderUrl?","SIP_OPT_IN":"true","SIP_FEATURE":"ON","SHARED_COOKIE_ENABLED":"true","SHARED_COOKIE_DOMAIN":".ctv.ca","SHARED_COOKIE_UM_DOMAIN":"account.ctv.ca","UM_URL":"https://account.bellmedia.ca","USER_MANAGEMENT_URL":"https://account.bellmedia.ca/login?action=signin","CONTACT_FORM_JS":"https://widgets.sports.bellmedia.ca/js/customer-care/bmw-customer-care.umd.js"},"isFallback":false,"gssp":true,"appGip":true,"scriptLoader":[]}</script><script> !function( d ) { if (navigator.userAgent.indexOf('MSIE') !== -1 || navigator.appVersion.indexOf('Trident/') > -1 || navigator.appVersion.indexOf("OPR/") > -1){ if (location.href.indexOf('support') === -1) { location.href = '/unsupported' } var s = d.createElement( 'script' ); s.src = 'https://cdn.jsdelivr.net/gh/nuxodin/ie11CustomProperties@4.1.0/ie11CustomProperties.min.js'; d.head.appendChild( s ); } }(document) </script></body></html>