!function(Vn,Un){"use strict";var g,s,zn=Vn.Object,rt=Vn.Array,v=Vn.Date,ot=Vn.Number,h=Vn.RegExp,Bn=Vn.Math,y=Vn.XMLHttpRequest,S=Vn.Uint8Array,E=Vn.JSON,st=Vn.Promise,b=Vn.URL,A=Vn.URLSearchParams,k=Vn.EventTarget,I=Vn.CustomEvent,ut=Vn.document,w=Vn.location,T=Vn.navigator,ct=T.connection||T.mozConnection||T.webkitConnection,C=Vn.crypto,pt=Vn.console,n=Vn.performance,D=Vn.setInterval,lt=Vn.setTimeout,M=(Vn.clearInterval,Vn.decodeURIComponent);Vn.encodeURIComponent;try{g=Vn.localStorage,s=Vn.sessionStorage}catch(n){}Un=zn.assign({},{sv:"2.4.0",pl:"",ev:[],fd:[],md:[],cf:"https://platform.datazoom.io/beacon/v2/config",mb:"",sw:!1,sm:"",sp:[],ss:"",sd:"",sc:"",ip:"https://pro.ip-api.com/json/?key=xcrn7xnMDT8aFKv&fields=45740031",ts:"",ab:"",st:12e5,hi:1e4,pi:200,cm:null,am:null,cq:null,aq:null,rd:[1,2,4,8,8,8,8],bd:50,mh:5e3,ml:0,mp:2,ep:2,ed:2e3,ec:ot.MAX_VALUE,cc:"",cl:"",ci:"",cd:[],ps:null,sn:null,le:null,pm:null},Un||{});var P,O,dt,ft,W={datapoints:{events:"ev",flux_data:"fd",metadata:"md",cmcd:"cd"},endpoints:{event_ingest:"mb",sampling:"sm",server_ts:"ts",ad_blocker_bait:"ab"},sampling:{enable:"sw",definition_namespace:"ss",definition_key_name:"sd",criteria_sampling_key_name:"sc",criteria_matching_fields:"sp"},customer_code:"cc",connector_list:"cl",heartbeat_interval_ms:"hi",content_milestone_percent:"cm",ad_milestone_percent:"am",content_qv_sec:"cq",ad_qv_sec:"aq",configuration_id:""},x=ut.currentScript.src,L=w.href,R="datazoom_",mt="transfer";function N(){P={},O=[],[[Un.ps],[x.split("?")[1]],[L.split("?")[1],R]].forEach(function(n){var a=n[1];n[0]&&n[0].split("&").forEach(function(n){try{var t=n.split("="),e=M(t[0]);if(a){if(!e.startsWith(a))return;e=e.slice(a.length)}P[e]=null==t[1]||M(t[1]),e.startsWith("x-")&&O.push([e,P[e]])}catch(n){pt.warn("Invalid query string: "+n.message)}})}),dt="true"==P.debug,ft=P.log?+P.log:1}N();var q="io.datazoom.",V="__ss_ev_count",U="__ss_last_act",z="__ss_custom_md",B="__ss_msg_queue",X="__ss_sm_resp",F="collector_observability",H="queue_duration_ms",G="attempt_count",j="status_code",K="b4_ss",$="sample",J="config",Q="log",Y="server_ts",Z="ip_api";function _t(n){pt.dir(n)}function Xn(n,t){1<ft&&(pt.warn(n),t)&&_t(t)}function gt(n,t){3<ft&&(pt.debug(n),t)&&_t(t)}function Fn(n,t){var e,t="[Exception] "+(t?"("+t+") ":"")+n;return e=t,n=n,0<ft&&(pt.error(e),n)&&_t(n),t}function vt(e,a,i,r,o){var s,u=0,c=1,p=0;return a=a||"",i=i||1,r=r||ot.MAX_VALUE,{log:function(n,t){o&&(s=Hn())>=p+o&&(u=0,c=1,p=s),++u>=c&&(e("["+u+"] "+a+n,t),c+=Bn.min(c*i,r))}}}var Hn,nn,tn,en,an,rn=[];function on(n,t,e,a,i){var r,t={time:t,metric_name:e,metric_value:a,dimension:{target:n}};return i&&(r=t.dimension,i.forEach(function(n){r[n[0]]=n[1]})),t}function Gn(n){return"function"==typeof n}function ht(n){return null!=n&&"object"==typeof n&&!rt.isArray(n)}function sn(n){return"number"==typeof n}function yt(n){return ot.isNaN(n)}function St(n){return ot.isFinite(n)}function un(n){return n&&(rt.isArray(n)?n.slice():zn.assign({},n))}function jn(t,e,n){var a,i=e.shift();return null==i?a=t:t?i instanceof h?zn.keys(t).some(function(n){if(i.test(n))return null!=(a=jn(t[n],e.slice()))}):a=jn(t[i],e):a=null,null!=a?a:n}function d(n,t,e,a){t=jn(n,[t],a);return Gn(t)?t.apply(n,e):null}function cn(n){var t={};return n.forEach(function(n){t[n.nm]=n}),t}function pn(n){var t={};return n.forEach(function(n){t[n.nm]=!0}),t}function Et(n,t){var n=new b(n,L),e=new A(n.search);return t(e),n.search="?"+e.toString(),n.toString()}function ln(n){var t,e=O.length;return e?Et(n,function(n){for(t=0;t<e;t++)n.append(O[t][0],O[t][1])}):n}nn=0,tn=Un.ec,en=vt(Xn,"Abnormal clock increment: ",.2,1e3,3e5),n&&n.now,an=nn+v.now(),Hn=function(n){var t=v.now(),e=an,a=(an=nn+t)-e;return(a<0||tn<a)&&(an=e+Un.pi,nn=an-t,en.log(a)),an};var bt=function(){for(var e=[],n=0;n<256;n++)e.push((n+256).toString(16).substr(1).toLowerCase());return function(){var n=new S(16);if(C&&C.getRandomValues)C.getRandomValues(n);else{Xn("getRandomValues() not supported");for(var t=0;t<16;t++)n[t]=Bn.floor(256*Bn.random())}return n[6]=15&n[6]|64,n[8]=63&n[8]|128,e[n[0]]+e[n[1]]+e[n[2]]+e[n[3]]+"-"+e[n[4]]+e[n[5]]+"-"+e[n[6]]+e[n[7]]+"-"+e[n[8]]+e[n[9]]+"-"+e[n[10]]+e[n[11]]+e[n[12]]+e[n[13]]+e[n[14]]+e[n[15]]}}();function dn(n,t,e,a,i){var r=new y;if(r.open(n,t,!0),e)for(var o=zn.keys(e),s=0;s<o.length;s++)r.setRequestHeader(o[s],e[o[s]]);return i&&(r.onreadystatechange=i),r.send(a),{abort:function(){delete r.onreadystatechange,r.abort()}}}function At(n){if(n)try{return E.stringify(n)}catch(n){Fn(n,"toJSON")}return null}function kt(n){if(n)try{return E.parse(n)}catch(n){Fn(n,"fromJSON")}return null}function fn(n,t,e){if(n)if(null==e)_n(n,t);else try{n.setItem(q+t,At({v:e}))}catch(n){Fn(n,"storageSet")}}function mn(n,t){n=n?kt(n.getItem(q+t)):null;return n?n.v:null}function _n(n,t){n&&n.removeItem(q+t)}vn=100;var gn,vn,It=function(n){var t=n[1];sn(t)?t<gn?n[1]=gn:vn<t&&(n[1]=vn):n[1]=null},hn=4,yn=16,Sn=64,En=hn,n=32|hn,t=n|Sn,bn=40|hn,a=yn,Kn=(gn=0,1),$n=2,Jn=3,wt=4,Tt=5,Ct=6,Qn=7,Dt=8,Mt=9,Yn=10,Zn=11,Pt=12,Ot=14,Wt=15,xt=16,nt=17,Lt=18;function Rt(n){return Un.sn&&Un.sn[n]||""+n}var tt=[],Nt=(tt[$n]=tt[Yn]="buffering",tt[Jn]=tt[Zn]="playing",tt[wt]=tt[Pt]="paused",tt[Tt]=tt[13]="seeking",tt[0]=tt[Ct]=tt[Qn]=tt[Dt]="idle",{ap:2,nm:"ad_break_start"}),qt={ap:2,nm:"ad_break_end"},Vt={ap:2,nm:"ad_click"},Ut={ap:2,nm:"ad_impression"},zt={ap:2,nm:"ad_skip"},Bt={ap:3,nm:"audio_track_changed"},Xt={ap:3,nm:"buffer_start"},Ft={ap:3,nm:"buffer_end"},Ht={ap:3,nm:"cast_start"},Gt={ap:3,nm:"cast_end"},jt={ap:3,nm:"cast_transfer"},An={ap:En,nm:"datazoom_loaded"},Kt={ap:3,nm:"error"},$t={ap:3,nm:"exit_fullscreen"},Jt={ap:3,nm:"fullscreen"},Qt={ap:3,nm:"heartbeat"},Yt={ap:3,nm:"media_loaded"},Zt={ap:1,nm:"media_object_request"},ne={ap:3,nm:"media_request"},te={ap:3,nm:"milestone"},ee={ap:3,nm:"mute"},ae={ap:3,nm:"pause"},ie={ap:3,nm:"playback_start"},re={ap:3,nm:"playback_complete"},oe={ap:1,nm:"player_ready"},se={ap:3,nm:"playing"},ue={ap:3,nm:"qualified_view"},ce={ap:1,nm:"quality_change_request"},pe={ap:3,nm:"rendition_change"},le={ap:3,nm:"resize"},de={ap:3,nm:"resume"},fe={ap:3,nm:"seek_start"},me={ap:3,nm:"seek_end"},_e={ap:3,nm:"stall_start"},ge={ap:3,nm:"stall_end"},ve={ap:1,nm:"stop"},he={ap:3,nm:"subtitle_change"},ye={ap:3,nm:"unmute"},Se={ap:3,nm:"volume_change"},kn=[Nt,qt,Vt,Ut,zt,{ap:En,nm:"app_session_end"},Bt,Xt,Ft,Ht,Gt,jt,An,Kt,$t,Jt,Qt,Yt,Zt,ne,te,ee,ae,{ap:3,nm:"play_btn"},ie,re,oe,se,ue,ce,pe,le,de,fe,me,_e,ge,ve,he,ye,Se],In=cn(kn);function Ee(n){return"custom_"+n}function wn(n,t){var a=pn(kn),i={},r={};n?0<n.length?n.forEach(function(n){var t,e=n&&n.name;e&&a[e]?(n=n.media_types)&&0<n.length&&(i[e]=!0,"na"!=n[0])&&(t={},n.forEach(function(n){t[n]=!0}),r[e]=t):Xn("Unknown event: "+e)}):t&&Xn("This collector is not active. Configure it to a data pipe to start sending events."):i=r=null,kn.forEach(function(n){n.on=!(i&&!i[n.nm]),n.mm=r&&r[n.nm]})}wn();var Tn,Cn,be=["event","metrics"],Ae={ap:33,nm:"bandwidth_kbps"},ke={ap:33,nm:"buffer_duration_ms"},Ie={ap:33,nm:"buffer_duration_ads_ms"},we={ap:33,nm:"buffer_duration_content_ms"},Dn={ap:33,nm:"buffer_fill_percent"},Te={ap:33,nm:"buffer_length_ms"},Ce={ap:33,nm:"content_session_start_ts_ms"},De={ap:3,nm:"current_audio_track"},Me={ap:33,nm:"current_subtitles"},Mn={ap:n,nm:"engagement_duration_ms"},Pn={ap:n,nm:"engagement_duration_ads_ms"},e={ap:n,nm:"engagement_duration_content_ms"},On={ap:a,nm:"event_count"},Pe={ap:n,nm:"num_ad_plays"},Oe={ap:n,nm:"num_content_plays"},We={ap:n,nm:"num_errors"},xe={ap:n,nm:"num_errors_ads"},Le={ap:n,nm:"num_errors_content"},Re={ap:n,nm:"num_requests_content"},Ne={ap:33,nm:"pause_duration_ms"},qe={ap:33,nm:"pause_duration_ads_ms"},Ve={ap:33,nm:"pause_duration_content_ms"},Ue={ap:33,nm:"playback_duration_ms"},ze={ap:33,nm:"playback_duration_ads_ms"},Be={ap:33,nm:"playback_duration_content_ms"},Xe={ap:33,nm:"playback_duration_promo_ms"},Fe={ap:3,nm:"playback_rate"},He={ap:33,nm:"player_state"},Ge={ap:33,nm:"player_viewable"},je={ap:33,nm:"player_viewable_percent"},et={ap:3,nm:"playhead_position_sec"},i={ap:3,nm:"rendition_audio_bitrate_kbps"},Ke={ap:3,nm:"rendition_height"},$e={ap:3,nm:"rendition_name"},Je={ap:3,nm:"rendition_video_bitrate_kbps"},Qe={ap:3,nm:"rendition_width"},Ye={ap:33,nm:"stall_count"},Ze={ap:33,nm:"stall_count_ads"},na={ap:33,nm:"stall_count_content"},ta={ap:33,nm:"stall_duration_ms"},ea={ap:33,nm:"stall_duration_ads_ms"},aa={ap:33,nm:"stall_duration_content_ms"},r={ap:33,nm:"time_since_last_ad_break_start_ms"},o={ap:33,nm:"time_since_last_ad_completed_ms"},u={ap:33,nm:"time_since_last_buffer_start_ms"},c={ap:33,nm:"time_since_last_buffer_start_ad_ms"},p={ap:33,nm:"time_since_last_buffer_start_content_ms"},Wn={ap:33,nm:"time_since_last_heartbeat_ms"},xn={ap:33,nm:"time_since_last_milestone_ad_ms"},l={ap:33,nm:"time_since_last_milestone_content_ms"},Ln={ap:33,nm:"time_since_last_pause_ms"},Rn={ap:33,nm:"time_since_last_rendition_change_ms"},Nn={ap:33,nm:"time_since_last_request_ad_ms"},qn={ap:33,nm:"time_since_last_seek_start_ms"},ia={ap:33,nm:"time_since_last_stall_start_ms"},ra={ap:33,nm:"time_since_last_stall_start_ad_ms"},oa={ap:33,nm:"time_since_last_stall_start_content_ms"},sa={ap:33,nm:"time_since_last_started_ad_ms"},ua={ap:33,nm:"time_since_request_content_ms"},ca={ap:33,nm:"time_since_started_content_ms"},pa={ap:33,nm:"volume_level_percent"},la=(ne.rtc=0,ie.rtc=1,ae.rtc=2,Xt.rtc=3,_e.rtc=4,fe.rtc=5,pe.rtc=6,te.rtc=7,ne.rta=8,ie.rta=9,Xt.rta=10,_e.rta=11,te.rta=12,re.rta=13,zt.rta=13,Kt.rta=13,Nt.rta=14,qt.rta=15,Qt.rt=16,Xt.rt=17,_e.rt=18,ke.df=Ie.df=we.df=Ne.df=qe.df=Ve.df=Ue.df=ze.df=Be.df=Xe.df=Ye.df=Ze.df=na.df=ta.df=ea.df=aa.df=Pe.df=We.df=xe.df=Le.df=Oe.df=Re.df=0,Pe.st=We.st=xe.st=Le.st=Oe.st=Re.st=s,Ae.dv=(Tn=0,Cn=1e9,function(n){var t=n[1];(!sn(t)||t<Tn||Cn<t)&&(n[1]=null)}),pa.dv=It,ua.ts=0,ca.ts=1,Ln.ts=2,p.ts=3,oa.ts=4,qn.ts=5,Rn.ts=6,l.ts=7,Nn.ts=8,sa.ts=9,c.ts=10,ra.ts=11,xn.ts=12,r.ts=14,o.ts=13,Wn.ts=16,u.ts=17,ia.ts=18,[Ae,ke,Ie,we,Dn,Te,Ce,De,Me,Mn,Pn,e,On,Pe,Oe,We,xe,Le,Re,Ne,qe,Ve,Ue,ze,Be,Xe,Fe,He,Ge,je,et,i,Ke,$e,Je,Qe,Ye,Ze,na,ta,ea,aa,r,o,u,c,p,Wn,xn,l,Ln,Rn,Nn,qn,ia,ra,oa,sa,ua,ca,pa]),da=[],fa=(la.forEach(function(n){null!=n.ts&&da.push(n)}),[]),ma=[];function _a(n){var t=pn(la),e={};n?n.forEach(function(n){t[n]?e[n]=!0:Xn("Unknown flux data: "+n)}):e=null,fa=[],ma=[],la.forEach(function(n){n.on=!(e&&!e[n.nm]),n.on&&(n.ap==a?ma:fa).push(n)})}_a();var ga,va,ha="org.svalabs-",Dn=[],Pn=["event"],e=["event","attributes"],i=["cmcd"],r=["user_details"],o=["player"],u=["device"],c=["video"],p=["geo_location"],Wn=["network"],xn=["page"],l=["ad"],ya=["ops_metadata"],Sa=["custom"],Ea={p:Dn,ap:t,nm:"configuration_id"},ba={p:Dn,ap:t,nm:"connector_list"},Aa={p:Dn,ap:t,nm:"customer_code"},ka={p:Dn,ap:a,nm:"event_id"},Ia={p:Pn,ap:a,nm:"timestamp"},wa={p:Pn,ap:a,nm:"type"},Ln={p:i,ap:a,nm:"bl"},Rn={p:i,ap:a,nm:"br"},Nn={p:i,ap:a,nm:"bs"},qn={p:i,ap:a,nm:"cid"},ia={p:i,ap:a,nm:"d"},ra={p:i,ap:a,nm:"dl"},oa={p:i,ap:a,nm:"mtp"},sa={p:i,ap:a,nm:"nor"},ua={p:i,ap:a,nm:"nrr"},ca={p:i,ap:a,nm:"ot"},Dn={p:i,ap:a,nm:"pr"},Pn={p:i,ap:a,nm:"rid"},Ta={p:i,ap:a,nm:"rtp"},Ca={p:i,ap:a,nm:"sf"},Da={p:i,ap:a,nm:"sid"},Ma={p:i,ap:a,nm:"st"},Pa={p:i,ap:a,nm:"su"},Oa={p:i,ap:a,nm:"tb"},i={p:i,ap:a,nm:"v"},Wa={p:e,ap:a,nm:"abs_shift"},xa={p:e,ap:a,nm:"error_code"},La={p:e,ap:a,nm:"error_msg"},Ra={p:e,ap:a,nm:"inner_error"},Na={p:e,ap:a,nm:"heartbeat_count"},qa={p:e,ap:a,nm:"milestone_percent"},Va={p:e,ap:a,nm:"qualified_view_sec"},Ua={p:e,ap:a,nm:"seek_start_point_ms"},za={p:e,ap:a,nm:"seek_end_point_ms"},Ba={p:e,ap:a,nm:"startup_duration_content_ms"},Xa={p:e,ap:a,nm:"startup_duration_total_ms"},Fa={p:r,ap:n,nm:"app_session_id"},Ha={p:r,ap:n,nm:"app_session_start_ts_ms"},e={p:r,ap:n,nm:"app_session_end_ts_ms"},Ga={p:r,ap:33,nm:"cast_app_session_id"},ja={p:r,ap:33,nm:"cast_content_session_id"},Ka={p:r,ap:t,nm:"client_ip"},$a={p:r,ap:33,nm:"content_session_id"},r={p:r,ap:n,nm:"user_agent"},Ja={p:o,ap:33,nm:"autostart"},Qa={p:o,ap:33,nm:"casting"},Ya={p:o,ap:33,nm:"controls"},Za={p:o,ap:33,nm:"default_muted"},ni={p:o,ap:33,nm:"default_playback_rate"},ti={p:o,ap:33,nm:"fullscreen"},ei={p:o,ap:33,nm:"loop"},ai={p:o,ap:33,nm:"muted"},ii={p:o,ap:bn,nm:"player_name"},ri={p:o,ap:bn,nm:"player_version"},oi={p:o,ap:33,nm:"preload"},si={p:o,ap:33,nm:"ready_state"},ui={p:o,ap:33,nm:"streaming_protocol"},ci={p:o,ap:33,nm:"streaming_type"},pi={p:o,ap:33,nm:"subtitles"},o={p:u,ap:n,nm:"advertising_id"},li={p:u,ap:n,nm:"browser_name"},di={p:u,ap:n,nm:"browser_height"},fi={p:u,ap:n,nm:"browser_version"},mi={p:u,ap:n,nm:"browser_width"},_i={p:u,ap:n,nm:"cookies_enabled"},gi={p:u,ap:t,nm:"device_id"},vi={p:u,ap:n,nm:"device_mfg"},hi={p:u,ap:n,nm:"device_name"},yi={p:u,ap:n,nm:"device_type"},Si={p:u,ap:n,nm:"orientation"},Ei={p:u,ap:n,nm:"os_name"},u={p:u,ap:n,nm:"os_version"},bi={p:c,ap:33,nm:"asset_id"},Ai={p:c,ap:33,nm:"description"},ki={p:c,ap:33,nm:"duration_sec"},Ii={p:c,ap:33,nm:"frame_rate"},wi={p:c,ap:3,nm:"media_type"},Ti={p:c,ap:33,nm:"player_height"},Ci={p:c,ap:33,nm:"player_width"},Di={p:c,ap:33,nm:"source"},Mi={p:c,ap:33,nm:"title"},Pi={p:p,ap:t,nm:"city"},Oi={p:p,ap:t,nm:"country"},Wi={p:p,ap:t,nm:"country_code"},xi={p:p,ap:t,nm:"latitude"},Li={p:p,ap:t,nm:"longitude"},Ri={p:p,ap:t,nm:"postal_code"},Ni={p:p,ap:t,nm:"region"},qi={p:p,ap:t,nm:"region_code"},Vi={p:p,ap:t,nm:"continent"},Ui={p:p,ap:t,nm:"continent_code"},zi={p:p,ap:t,nm:"district"},Bi={p:p,ap:t,nm:"timezone_name"},Xi={p:p,ap:t,nm:"timezone_offset"},Fi={p:Wn,ap:t,nm:"asn"},Hi={p:Wn,ap:t,nm:"asn_org"},c={p:Wn,ap:n,nm:"connection_type"},Gi={p:Wn,ap:t,nm:"isp"},ji={p:Wn,ap:t,nm:"mobile_connection"},Ki={p:ya,ap:a,nm:"msg_send_client_ts_ms"},$i={p:ya,ap:bn,nm:"player_context_id"},Ji={p:ya,ap:t,nm:"server_ts_offset_ms"},p={p:xn,ap:n,nm:"dz_sdk_version"},Qi={p:xn,ap:n,nm:"page_title"},Yi={p:xn,ap:n,nm:"page_url"},Zi={p:xn,ap:n,nm:"referrer_url"},nr={p:xn,ap:n,nm:"site_domain"},tr={p:l,ap:t,nm:"ad_blocker"},er={p:l,ap:33,nm:"ad_break_id"},ar={p:l,ap:2,nm:"ad_click_url"},ir={p:l,ap:2,nm:"ad_creative_id"},rr={p:l,ap:2,nm:"ad_duration_sec"},or={p:l,ap:2,nm:"ad_id"},sr={p:l,ap:2,nm:"ad_partner"},ur={p:l,ap:33,nm:"ad_position"},cr={p:l,ap:2,nm:"ad_session_id"},pr={p:l,ap:2,nm:"ad_system"},lr={p:l,ap:2,nm:"ad_time_offset_sec"},Wn={p:l,ap:n,nm:"ad_tracking_opt_out"},dr={p:l,ap:2,nm:"advertiser_name"},fr={p:l,ap:2,nm:"deal_id"},mr={p:l,ap:2,nm:"skip_time_offset_sec"},_r={p:l,ap:2,nm:"wrapper_creative_ids"},gr={p:l,ap:2,nm:"wrapper_id"},vr={p:l,ap:2,nm:"wrapper_systems"},bn={p:["cdn"],ap:33,nm:"cdn"},hr=(fr.df="",_r.df=[],gr.df=[],vr.df=[],Fa.st=Ha.st=Ji.st=s,ki.dv=rr.dv=function(n){St(n[1])||(n[1]=null)},[Ka,Gi,ji,Fi,Hi,qi,Ni,Wi,Oi,Ri,Pi,xi,Li,Vi,Ui,zi,Bi,Xi]),yr=(hr.forEach(function(n){n.st=s}),[ii,ri,o,Mi,bi,ci,Qa]),Sr={},Er=(yr.forEach(function(n){Sr[n.nm.toUpperCase()]=R+n.nm}),[Ea,ba,Aa,ka,Ia,wa,Ln,Rn,Nn,qn,ia,ra,oa,sa,ua,ca,Dn,Pn,Ta,Ca,Da,Ma,Pa,Oa,i,Wa,xa,La,Ra,Na,qa,Va,Ua,za,Ba,Xa,Fa,Ha,e,Ga,ja,Ka,$a,r,Ja,Qa,Ya,Za,ni,ti,ei,ai,ii,ri,oi,si,ui,ci,pi,o,li,di,fi,mi,_i,gi,vi,hi,yi,Si,Ei,u,bi,Ai,ki,Ii,wi,Ti,Ci,Di,Mi,Pi,Oi,Wi,xi,Li,Ri,Ni,qi,Vi,Ui,zi,Bi,Xi,Fi,Hi,c,Gi,ji,Ki,$i,Ji,p,Qi,Yi,Zi,nr,tr,er,ar,ir,rr,or,sr,ur,cr,pr,lr,Wn,dr,fr,mr,_r,gr,vr,bn]),br=cn(Er),Ar=Er.concat(la),kr=[ka],Ir=[],wr=[];function Tr(n){var t=pn(Er),e={};ga=va=!1,n?(n.forEach(function(n){t[n]?e[n]=!0:"custom_metadata_all"==n?ga=!0:"custom_events_all"==n?va=!0:Xn("Unknown metadata: "+n)}),kr.forEach(function(n){e[n.nm]=!0})):ga=va=!(e=null),Ir=[],wr=[],Er.forEach(function(n){n.on=!(e&&!e[n.nm]),n.on&&(n.ap==a?wr:Ir).push(n)})}Tr();var Cr="HLS",Dr="DASH",Mr="Flash",Pr="MP4",Or={"application/x-mpegURL":Cr,"application/dash+xml":Dr,"application/vnd.ms-sstr+xm":"Smooth","video/x-flv":Mr,"video/mp4":Pr,"video/MP2T":"MPEG2-TS","video/3gpp":"3GPP","video/quicktime":"Quicktime","video/x-msvideo":"AVI","video/x-ms-wmv":"Windows Media"};var xn=[[/Opera\/([\d.]+)/,"Opera"],[/OPR\/([\d.]+)/,"Opera"],[/Edge\/([\d.]+)/,"Microsoft Edge"],[/Edg\/([\d.]+)/,"Microsoft Edge"],[/MSIE ([\d.]+)/,"Microsoft Internet Explorer"],[/Trident\/.*rv:([\d.]+)/,"Microsoft Internet Explorer"],[/Seamonkey\/([\d.]+)/,"Seamonkey"],[/Firefox\/([\d.]+)/,"Firefox"],[/Chromium\/([\d.]+)/,"Chromium"],[/Chrome\/([\d.]+)/,"Chrome"],[/Safari\/([\d.]+)/,"Safari"]],t=[[/Windows 10\.0|Windows NT 10\.0/,"Windows 10"],[/Windows 8\.1|Windows NT 6\.3/,"Windows 8.1"],[/Windows 8|Windows NT 6\.2/,"Windows 8"],[/Windows 7|Windows NT 6\.1/,"Windows 7"],[/Windows NT 6\.0/,"Windows Vista"],[/Windows NT 5\.2/,"Windows Server 2003"],[/Windows NT 5\.1|Windows XP/,"Windows XP"],[/Windows NT 5\.0|Windows 2000/,"Windows 2000"],[/Win 9x 4\.90|Windows ME/,"Windows ME"],[/Windows 98|Win98/,"Windows 98"],[/Windows 95|Win95|Windows_95/,"Windows 95"],[/Windows NT 4\.0|WinNT4\.0|WinNT|Windows NT/,"Windows NT 4.0"],[/Windows CE/,"Windows CE"],[/Win16/,"Windows 3.11"],[/Tizen/,"Tizen"],[/Android/,"Android"],[/OpenBSD/,"Open BSD"],[/SunOS/,"Sun OS"],[/Linux|X11/,"Linux"],[/iPhone|iPad|iPod/,"iOS"],[/Mac OS X/,"Mac OS X"],[/MacPPC|MacIntel|Mac_PowerPC|Macintosh/,"Mac OS"],[/QNX/,"QNX"],[/UNIX/,"UNIX"],[/BeOS/,"BeOS"],[/OS\/2/,"OS/2"],[/nuhk|Googlebot|Yammybot|Openbot|Slurp|MSNBot|Ask Jeeves\/Teoma|ia_archiver/,"Search Bot"]],n=[[/SMART-TV|SmartTV|HbbTV|Tizen/i,"tv"],[/mobile/i,"mobile"],[/CrKey/i,"ott device"],[/iPad|Android|Touch/i,"tablet"],[/.*/,"pc"]],Wr=["CMCD-Request","CMCD-Object","CMCD-Status","CMCD-Session"];function xr(n,t,e){t&&e.push(n)}function Lr(n,t,e){e.push(n+"="+t)}function Rr(n,t,e){e.push(n+(P.cmcd_ntq?"="+t:'="'+t+'"'))}function Nr(n,t,e){e.push(n+'="'+t.replace(/\\/g,"\\\\").replace(/"/g,'\\"')+'"')}function qr(n){return"false"!==n}function Vr(n){return+n}function Ur(n){return n.replace(/"/g,"")}function zr(n){return n.replace(/^"/,"").replace(/"$/,"").replace(/\\"/g,'"').replace(/\\\\/g,"\\")}var Br,Xr={bl:[0,[Lr,Vr],Ln],br:[1,[Lr,Vr],Rn],bs:[2,[xr,qr],Nn],cid:[3,[Nr,zr],qn],d:[1,[Lr,Vr],ia],dl:[0,[Lr,Vr],ra],mtp:[0,[Lr,Vr],oa],nor:[0,[Nr,zr],sa],nrr:[0,[Nr,zr],ua],ot:[1,[Rr,Ur],ca],pr:[3,[Lr,Vr],Dn],rtp:[2,[Lr,Vr],Ta],sf:[3,[Rr,Ur],Ca],sid:[3,[Nr,zr],Da],st:[3,[Rr,Ur],Ma],su:[0,[xr,qr],Pa],tb:[1,[Lr,Vr],Oa],v:[3,[Lr,Vr],i]},Fr={bs:!1,su:!1,v:1,pr:1};function Hr(n){for(var t,e,a=[[],[],[],[]],i=zn.keys(n),r=0;r<i.length;r++)t=i[r],(e=Xr[t])&&e[3]&&e[1][0](t,n[t],a[e[0]]);return a}function Gr(n){var t,e=zn.keys(Xr);for(Br=!1,t=0;t<e.length;t++)Xr[e[t]][3]=!1;if(n&&0<n.length)if(Br=!0,"na"==n[0])for(t=0;t<e.length;t++)Xr[e[t]][3]=!0;else n.forEach(function(n){var t=Xr[n];t?t[3]=!0:Xn("Unknown CMCD key: "+n)})}function jr(n,t,e){for(var a,i,r=zn.keys(n),o=0;o<r.length;o++)delete n[r[o]];for(o=0;o<t.length;o++)0!=((a=t[o]).ap&e)&&null!=(i=null==(i=a.st&&mn(a.st,a.nm))?a.df:i)&&(n[a.nm]=i)}function Kr(n,t,e,a){for(var i,r,o,s,u=0;u<a.length;u++)o=(r=(i=a[u])[0]).nm,0!=(r.ap&e)?0==((r.na||0)&e)&&(r.dv&&r.dv(i),(s=t[o])&&s(i)||(n[o]=i[1],r.st&&fn(r.st,o,i[1]))):Xn("Setting inapplicable data",r)}function $r(n,t){return n[t.nm]}function Jr(n,t,e,a,i){var r,o=[];return e&&o.push([e,r=t(e)+a]),i&&o.push([i,t(i)+a]),n(o),r}function at(n,t,e){if(t)for(var a,i,r=0;r<t.length;r++)if(i=n[a=t[r]])n=i;else{if(e)return null;n=n[a]={}}return n}function Qr(n,t){n=at(n,t.p,!0);return n&&n[t.nm]}function Yr(n,t,e){null==e||"number"==typeof e&&!ot.isFinite(e)||(n[t]=e)}function it(n,t,e,a){for(var i,r,o=0;o<t.length;o++)0!=((i=t[o]).ap&e)&&(r=i.nm,Yr(at(a,i.p),r,n[r]))}Xr[ha+"rid"]=[0,[Nr,zr],Pn],Xr[ha+"tid"]=[0,[Nr,zr]],Xr[ha+"cmi"]=[0,[Lr,Vr]],Xr[ha+"pmi"]=[0,[Lr,Vr]],Gr();var Zr,no,to,eo,ao,io,ro,oo,so,uo,co,po,lo={},fo={},mo=mn(s,B)||[],_o=[],go=1,vo=2,ho=4,yo=8,So=16,Eo=ho|yo|So,bo=vo|go|Eo,Ao=[];function ko(n,t){if(!bo&&0<mo.length){for(var e=[],a=Hn(),i=0,r=0;r<mo.length;r++)mo[r].p&&(e.p=!0,it(lo,Ir,Sn,mo[r].m)),e.push(mo[r].m),i=Bn.max(i,a-mo[r].t);co&&(rn.push(on(Q,a,H,i,e.p?[[K,!0]]:null)),xo(e,0,a,a-i,n)),t=!0}t&&(mo=[],_n(s,B)),io=null}function f(n){(bo&=~n)||null!=io||ko()}function Io(n,t,e,a,i,r,o,s,u,c,p,l){if(4==n.readyState){var d,f=Hn(),m=n.status,r=on(e,r,"call_duration_ms",f-r,[["attempt",u+1],[j,m]]),_=on(e,o,"send_duration_ms",f-o,[[G,u+1],[j,m]]);if(s&&(d=[[G,u+1],[j,m]],i.p&&d.push([K,!0]),d=on(e,s,"process_duration_ms",f-s,d)),t+=" status: "+m+", ",0==m||429==m||500<=m&&m<=599){e=c[u++];if(null!=e)return lt(function(){a(i,u,o,s)},1e3*e),void Xn(t+"retry #"+u+" after "+e+"s")}rn.push(r,_),d&&rn.push(d),!(m<200||299<m||p&&!p(n,f))||l&&l(t)||Xn(t+"failed")}}function wo(n,t,e){var a=Hn();dn("GET",Un.ip,{Accept:"application/json"},null,function(){Io(this,"IP API",Z,wo,n,a,e,0,t,Un.rd,function(n){n=kt(n.responseText);if(n)return m([[Ka,n.query],[Gi,n.isp],[ji,n.mobile],[Fi,n.as],[Hi,n.org],[qi,n.region],[Ni,n.regionName],[Wi,n.countryCode],[Oi,n.country],[Ri,n.zip],[Pi,n.city],[xi,n.lat],[Li,n.lon],[Vi,n.continent],[Ui,n.continentCode],[zi,n.district],[Bi,n.timezone],[Xi,n.offset/3600]]),f(yo),Do(),!0},function(){f(yo),Do()})})}function To(n,t,e){var a=Hn();dn("GET",ln(Un.ts),{"cache-control":"no-cache"},null,function(){Io(this,"SERVER TS",Y,To,n,a,e,0,t,Un.rd,function(n,t){n=kt(n.responseText),n=n&&n.epoch_millis;if(n)return m([[Ji,Bn.round(n-(a+t)/2)]]),f(ho),!0},function(){f(ho)})})}function Co(n,t,e){var a=Hn();oo=dn("POST",ln(Un.sm),{"Content-Type":"application/json","cache-control":"no-cache"},n,function(){4==this.readyState&&(oo=null,Io(this,"Sampling API",$,Co,n,a,e,0,t,Un.rd,function(n){n=kt(n.responseText);if(so=n&&n[Un.ss+"_sampling"])return co=so.in_sample,uo=!1,f(vo),fn(s,X,so),!0},function(n){return co=uo=!0,f(vo),Xn(n+"forced in"),!0}))})}function Do(){var n;!ro||bo&go||(Un.sw&&Un.sm?(Un.sp&&pn(hr),(n=br[Un.sd])&&(ro.sampling_definition_params={namespace:Un.ss,key_name:n.nm,key_value:Ro(n)}),(n=br[Un.sc])&&(ro.sampling_criteria_params={sampling:{key_name:n.nm,key_value:Ro(n)}}),ro.sampling_override=P.sampling_override||"NONE",ro.sampling_request_id=bt(),Co(At(ro),0,Hn())):(co=!0,f(vo)),ro=null)}function Mo(t,n,e){var a;Un.ci?(a=Hn(),dn("GET",Et(ln(Un.cf),function(n){n.append("configuration_id",Un.ci)}),null,null,function(){Io(this,"Config API",J,Mo,t,a,e,0,n,Un.rd,function(n){n=kt(n.responseText);if(n)return t(n),!0},function(){t()})})):(Xn("Missing configuration ID"),t())}function Po(){Mo(function(n){n&&function a(i,r){ht(i)?zn.keys(i).forEach(function(n){var t=i[n],e=r[n];ht(e)?a(t,e):null==e?Xn("Unknown config key: "+n):null==t?Xn("Undefined config key: "+n):e&&(Un[e]=t)}):Xn("Invalid config object",i)}(n,W),wn(Un.ev,n),_a(Un.fd),Tr(Un.md),Gr(Un.cd),d(Un.cm,"sort"),d(Un.am,"sort"),d(Un.cq,"sort"),d(Un.aq,"sort"),m([[Aa,Un.cc],[ba,Un.cl]]),_o.forEach(function(n){var t,e,a,i,r,o=In[Qr(n.m,wa)];(o&&o.on||!o&&va)&&(t=n.m,e={},Ir.concat(wr).forEach(function(n){null!=(a=Qr(t,n))&&(at(e,n.p)[n.nm]=a)}),i=at(t,be),r=at(e,be),fa.concat(ma).forEach(function(n){null!=(a=Qr(i,n))&&(r[n.nm]=a)}),ga&&(a=at(t,Sa,!0))&&zn.assign(at(e,Sa),a),Oo(e,r),n.m=e,mo.push(n))}),fn(s,B,mo),_o=[];var t,n=gi.nm;gi.on?(t=mn(g,n))||(t=bt(),fn(g,n,t)):_n(g,n),m([[gi,t]]),Un.ts&&Ji.on&&null==Ro(Ji)?To(0,0,Hn()):f(ho),Un.ab&&tr.on&&null==Ro(tr)?dn("GET",ln(Un.ab),null,null,function(){4==this.readyState&&(m([[tr,!this.status]]),f(So))}):f(So),Un.ip&&hr.some(function(n){return n.on&&null==Ro(n)})?wo(0,0,Hn()):f(yo),f(go),Do(),lt(function(){f(Eo),Do()},Un.mh)},0,Hn())}function Oo(n,t){var e=""+(eo+1e7);at(n,ka.p)[ka.nm]=no+"_"+e.substr(-7,2)+"."+e.substr(-5),fn(s,V,++eo),On.on&&(t[On.nm]=eo)}function Wo(n,t,e,a,i){var r,o;for(i.push([wa,e],[Ia,a]),r=0;r<i.length;r++)0!=((o=i[r][0]).ap&yn)?o.on&&Yr(at(n,o.p),o.nm,i[r][1]):Xn("Invalid event data",o);dt&&Un.le&&Un.le(n)||(bo&go?_o.push({p:bo,m:n,t:a}):(Oo(n,t),mo.push({p:bo,m:n,t:a}),fn(s,B,mo),null==io&&(io=lt(ko,Un.bd))))}function xo(n,t,e,a,i){var r=Hn(),o=(n.forEach(function(n){var t=at(n,ya);Ki.on&&(at(n,Ki.p)[Ki.nm]=r),so&&(t[Un.ss+"_sampling"]=so),null!=uo&&(t[Un.ss+"_forced_sampling_in"]=uo),rn.length&&(n=t[F],t[F]=n?n.concat(rn):rn,rn=[])}),ln(Un.mb)),s=At(n);i&&T.sendBeacon&&T.sendBeacon(o,s)||dn("POST",o,{"Content-Type":"application/json"},s,function(){Io(this,"Message post",Q,xo,n,r,e,a,t,Un.rd,null,function(){})})}function Lo(n,t){var e=At(n),a=e?e.length:0,i=Un.ml;i&&i<a?Xn("Custom metadata size: "+a+" > "+i):2<a&&(n=kt(e))&&zn.assign(at(t,Sa),n)}function m(n){Kr(lo,fo,hn,n)}function Ro(n){return lo[n.nm]}function No(n){no=bt(),to=ao=n,m([[Fa,no],[Ha,to],[Pe,eo=0],[We,0],[xe,0],[Le,0],[Oe,0],[Re,0]]),fn(s,V,eo),fn(s,U,ao),_n(s,X),oo&&oo.abort(),ro=oo=so=null,co=uo=null}function qo(n){return n<ao&&Xn("Activity time reversal: "+ao+" -> "+n),n<ao||n>ao+Un.st}function Vo(n){qo(n)?(ko(!(_o=[]),!0),No(n),bo|=vo,ro={},Do()):fn(s,U,ao=n),m([[Mn,n-to],[mi,Vn.outerWidth],[di,Vn.outerHeight],[Qi,ut.title],[Yi,w.href],[Zi,ut.referrer],[nr,w.hostname],[_i,T.cookieEnabled]])}function Uo(n,t,e){Jr(m,Ro,n,t,e)}function zo(n,t,e,a){var i,r;0!=(n.ap&hn)?(Vo(t),n.on&&(r=at(i={},be),it(lo,Ir,hn,i),it(lo,fa,hn,r),ga&&(Zr||a)&&Lo(zn.assign({},Zr||{},ht(a)?a:{}),i),Wo(i,r,n.nm,t,e||[]))):Xn("Event inapplicable: "+n.nm+", ss",n)}function Bo(t,e){var a,i;t&&yr.forEach(function(n){a=R+n.nm,null!=(i=t[a])&&(e([[n,i]]),delete t[a])})}jr(lo,Ar,hn),no=Ro(Fa),to=Ro(Ha),eo=mn(s,V)||0,ao=mn(s,U)||0,Zr=mn(s,z);var Xo,Fo,Ho,l=Hn(),Go=(no&&to&&!qo(l)||(No(l),m([[Ji,null]]),hr.forEach(function(n){m([[n,null]])})),T.userAgent),_=/[\d.]+/.exec(T.appVersion),jo=_&&_[0];if(po=T.appName,xn.some(function(n){if(_=n[0].exec(Go))return po=n[1],jo=_[1],!0})||(_=/(\w+)\/([\d.]+)(?!.*\w+\/[\d.]+)/.exec(Go))&&(po=_[1],jo=_[2]),(_=/Version\/([\d.]+)/.exec(Go))&&(jo=_[1]),t.some(function(n){if(n[0].test(Go))return Xo=n[1],!0})){switch(_=null,Xo){case"Mac OS X":_=/Mac OS X (10[\d._]+)/.exec(Go);break;case"Android":_=/Android ([\d._]+)/.exec(Go);break;case"iOS":_=/OS (\d+_\d+(_\d+)?)/.exec(Go);break;case"Tizen":_=/Tizen[ \/]([\d._]+)/.exec(Go);break;default:(_=/Windows (.*)/.exec(Xo))&&(Xo="Windows")}_&&(Fo=_[1].replace(/_/g,"."))}else Xo=Fo="-";n.some(function(n){if(n[0].test(Go))return Ho=n[1],!0}),m([[r,Go],[li,po],[fi,jo],[Ei,Xo],[u,Fo],[yi,Ho],[p,Un.sv],[ii,Un.pl]]);var Ko,$o,Jo=[],Qo="play",Yo="waiting",Zo="playing",ns="pause",ts="seeking",es="seeked",as="ended",is="durationchange",rs="ratechange",os="timeupdate",ss=(Jo.push(function(n,r,t,e){var a,o,i=r.setState,s=r.setData;function u(){a&&r.removeListeners(a),a=null}function c(){if(a){for(var n,t,e=0;e<a.length;e++)if("showing"===(t=a[e]).mode){n=t;break}s([[pi,!!n],[Me,n?n.label||n.language:a.length?"Off":null]])}}r.addSafeMethod("attachTextTracks",function(n){u(),(a=n)&&["change","addtrack","removetrack"].forEach(function(n){r.addListener(a,n,c)})},[r]),r.addSafeMethod("detachTextTracks",u,[r]),e.push(u);var p={on:{}};function l(){o&&r.removeListeners(o),o=null}p.$update=p.update=function(n,t){t&&(s([[ki,n.duration],[Za,n.muted],[ni,n.playbackRate]]),c()),r.isInAds()||s([[et,n.currentTime],[Fe,n.playbackRate],[Ci,n.offsetWidth],[Ti,n.offsetHeight],[je,n],[Te,n.buffered],[ei,n.loop],[ai,n.muted],[pa,100*n.volume],[si,n.readyState]])},p.on[Qo]=function(n){r.isIdle()&&(r.reset(),p.update(n,!0),i(Kn),i($n))},p.on[Yo]=function(n){p.update(n),i($n)},p.on[Zo]=function(n){p.update(n),r.isAdIdle()&&i(Lt),i(Jn)},p.on[ns]=function(n){p.update(n),i(wt)},p.on[ts]=function(n){p.update(n),i(Tt)},p.on[es]=function(n){p.update(n),i(n.paused?wt:Jn)},p.on[as]=function(n){p.update(n),i(Ct)},p.on.error=function(n){var t,e=n.error;e&&(t=[[xa,e.code],[La,e.message]]),p.update(n),i(Dt,t)},p.on[is]=function(n){s([[ki,n.duration]])},p.on[rs]=function(n){s([[Fe,n.playbackRate]])},p.on[os]=function(n){p.update(n)},p.$on=un(p.on),r.sa.mediaElement=p,r.addSafeMethod("attachMediaElement",function(n){l(),(o=n)&&[[Qo,(n=[[as,ns,ts,Qo,Yo,es,Zo]])[0]],[Yo,n[0]],[Zo,n[0]],[ns,n[0]],[ts,n[0]],[es,n[0]],[as,n[0]],["error"],[is],[rs],[os]].forEach(function(a){var i=a[0];r.addListener(o,i,function(n){var t,e=p.on[i];e&&((t=a[1])?(r.stash(i,e,[o,n]),lt(function(){r.unstash(t)},0)):e(o,n))})})},[r]),r.addSafeMethod("detachMediaElement",l,[r]),t.push(function(){o&&p.update(o)}),e.push(l)}),"STARTED"),us="AD_PROGRESS",cs="AD_BUFFERING",ps="IMPRESSION",ls="RESUMED",ds="COMPLETE",fs="ALL_ADS_COMPLETED",ms="SKIPPED",_s="VOLUME_CHANGED",gs="AD_ERROR",vs=(Jo.push(function(n,r,t,e){var o,a=r.setState,i=r.setAdData,s=r.fire;function u(n){var t,n=n.getError();return n&&(t=[[xa,n.getErrorCode()],[La,n.getMessage()]],n=n.getInnerError())&&t.push([Ra,""+n]),t}var c,p,l={on:{}};function d(){o&&r.removeListeners(o),o=null}l.$update=l.update=function(n,t){var e;r.isInAds()&&(t&&((e=t.getAdPodInfo())&&i([[lr,e.getTimeOffset()]]),e=t.getVastMediaHeight(),i([[or,t.getAdId()],[pr,t.getAdSystem()],[dr,t.getAdvertiserName()],[ir,t.getCreativeId()],[fr,t.getDealId()],[rr,t.getDuration()],[mr,t.getSkipTimeOffset()],[Je,t.getVastMediaBitrate()],[Qe,t.getVastMediaWidth()],[Ke,e],[$e,e?e+"p":null],[gr,t.getWrapperAdIds()],[vr,t.getWrapperAdSystems()],[_r,t.getWrapperCreativeIds()],[ar,jn(t,[/[a-z]/,"clickThroughUrl"])]])),n)&&(e=n.getVolume(),r.setData([[pa,100*e],[ai,0==e]]))},l.on.CLICK=function(n){l.update(n),s(Vt)},l.on[ss]=function(n,t){r.isInAds()||(r.resetAd(),a(nt),a(Mt)),i([[Fe,1]]),l.update(n,t.getAd()),a(Yn),a(Zn)},l.on[us]=function(n,t){t=jn(t.getAdData(),["currentTime"]);null!=t&&(l.update(n),r.getState()==Yn&&(null==c?c=t:c!=t&&a(Zn)),i([[et,t]]))},l.on[cs]=function(n){l.update(n),a(Yn),c=null},l.on[ps]=function(n){l.update(n),s(Ut)},l.on.PAUSED=function(n){l.update(n),a(Pt)},l.on[ls]=function(n){l.update(n),a(Zn)},l.on[ds]=function(n){l.update(n),a(Ot)},l.on.LOADED=function(n,t){},l.on[fs]=function(){a(Lt),d()},l.on[ms]=function(n){l.update(n),a(Wt)},l.on[_s]=function(n){l.update(n)},l.on[gs]=function(n,t){l.update(n),a(xt,u(t))},l.$on=un(l.on),r.sa.imaAdsManager=l,r.addSafeMethod("attachImaAdsManager",function(n){var t,e;!r.shallBlock("attachImaAdsManager",null,n)&&n!=o&&(d(),o=n)&&(n=jn(Vn.google,["ima"]),t=jn(n,["AdEvent","Type"]),[["CLICK"],[ss,null,(e=[[ss,ps]])[0]],[us],[cs],[ps,null,e[0]],["PAUSED"],[ls],[ds],["LOADED"],[fs],[ms],[_s],[gs,jn(n,["AdErrorEvent","Type"])]].forEach(function(a){var i=a[0],n=a[1]||t,n=n&&n[i];n&&r.addListener(o,n,function(n){var t,e=l.on[i];e&&((t=a[2])?(r.stash(i,e,[o,n]),lt(function(){r.unstash(t)},0)):e(o,n))})}))},[n,r]),r.addSafeMethod("detachImaAdsManager",d,[n,r]),t.push(function(){o&&l.update(o)}),e.push(d);var f={on:{}};function m(){p&&r.removeListeners(p),p=null}f.on[gs]=function(n,t){s(Kt,u(t),null,2)},f.$on=un(f.on),r.sa.imaAdsLoader=f,r.addSafeMethod("attachImaAdsLoader",function(n){r.shallBlock("attachImaAdsLoader",null,n)||n==p||(m(),(p=n)&&(n=(n=jn(Vn.google,["ima","AdErrorEvent","Type"]))&&n[gs])&&r.addListener(p,n,function(n){var t=f.on[gs];t&&t(p,n)}))},[n,r]),r.addSafeMethod("detachImaAdsLoader",m,[n,r]),e.push(m)}),"REQUEST_COMPLETE"),hs="SLOT_STARTED",ys="SLOT_ENDED",Ss="AD_INITIATED",Es="AD_BUFFERING_START",bs="AD_BUFFERING_END",As="AD_PAUSE",ks="AD_RESUME",Is="AD_IMPRESSION",ws="AD_IMPRESSION_END",Ts="AD_COMPLETE",Cs="AD_SKIPPED",Ds="AD_CLICK",Ms=(Jo.push(function(n,a,t,e){var i,r,o=a.setState,s=a.setAdData,u=a.fire,c={},p={on:{}};function l(){i&&(a.removeListeners(i),c={},i=r=null)}p.$update=p.update=function(n,t){var e;a.isInAds()&&(t&&s([[lr,d(t,"getTimePosition")]]),r&&(s([[et,d(r,"getPlayheadTime")],[rr,d(r,"getDuration")],[or,d(r,"getAdId")],[ir,r._creativeId],[fr,d(r,"getDealId")],[mr,d(r,"getSkipOffset")]]),t=d(r,"getActiveCreativeRendition"))&&(e=d(t,"getHeight"),s([[Qe,d(t,"getWidth")],[Ke,e],[$e,e?e+"p":null]])),n)&&(t=d(n,"getAdVolume"),a.setData([[pa,100*t],[ai,0==t]]))},p.on[vs]=function(n,t){t.success||u(Kt,null,null,2)},p.on[hs]=function(n,t){a.resetAd(),r=null,o(nt),o(Mt),p.update(n,t.slot)},p.on[ys]=function(){o(Lt),r=null},p.on[Ss]=function(){s([[Fe,1]]),o(Yn)},p.on[Es]=function(){o(Yn)},p.on[bs]=p.on[ks]=function(){o(Zn)},p.on[Is]=function(){o(Zn),u(Ut)},p.on[As]=function(){o(Pt)},p.on[Ts]=function(){o(Ot),r=null},p.on[Cs]=function(){o(Wt),r=null},p.on[ws]=function(){r=null},p.on[Ds]=function(){u(Vt)},p.on.ERROR=function(n,t){o(xt,[[xa,t.errorCode],[La,t.errorInfo]]),r=null},p.on.AD=function(n,t){r=t.adInstance,p.update(n);var e=c[t.subType];e&&e(n,t)},p.$on=un(p.on),a.sa.fwContext=p,a.addSafeMethod("attachFwContext",function(n){var t;!a.shallBlock("attachFwContext",null,n)&&n!=i&&(l(),i=n)&&(t=jn(Vn.tv,["freewheel","SDK"]),[vs,hs,ys,"AD"].forEach(function(e){var n=t&&t["EVENT_"+e];n&&a.addListener(i,n,function(n){var t=p.on[e];t&&t(i,n)})}),[Ss,Es,bs,As,ks,Is,ws,Ts,Cs,Ds,"ERROR"].forEach(function(a){var n=t&&t["EVENT_"+a];n&&(c[n]=function(n,t){var e=p.on[a];e&&e(n,t)})}))},[n,a]),a.addSafeMethod("detachFwContext",l,[n,a]),t.push(function(){i&&p.update(i)}),e.push(l)}),[]),Ps=[];function Os(R,N,q){var a,i,V,U,d={},z={},f={},B={},X={},F={},H={},G=[],j=[],K=[],$=[],m=[],J=q.shift()||bt();if(R)for(var Q=0;Q<Ms.length;Q++)if(Ms[Q].getPlayer()===R){Ms[Q].destroy();break}function Y(n,t,e){return function(){try{return t.apply(n,arguments)}catch(n){Fn(n,e)}}}function Z(){if(i){for(var n,t=zn.keys(i),e=Hn(),a=0;a<t.length;a++)O((n=i[t[a]]).ev,e,n.dl);i=null}}function _(n,t,e){(i=i||{})[e||n.nm]={ev:n,dl:t}}function g(n){Kr(d,z,1,n)}function nn(n){Kr(f,B,2,n)}function tn(n){Kr(X,F,8,n)}function v(n,t){return $r(t?f:d,n)}function en(n){return f[n.nm]}function an(){jr(d,Ar,1),g([[wi,"content"]])}function rn(){jr(f,Ar,2),nn([[wi,"ad"]])}function n(n,t){z[n.nm]=t}function on(n,t){B[n.nm]=t}function t(n,t,e,a){for(var i=[],r=0;r<t.length;r++)i[t[r]]=!0;$[n]={tr:i,en:e,ex:a}}var e,r,o,s,u,sn,c,h,un,y,cn,S,E,pn,ln,dn,b,A,k,I,fn,mn,p,l,w,T,_n,gn,vn,C=0,D=tt[0],M=1,hn=Hn(),yn=vt(Xn,"Abnormal duration increment: ",1,1e3,3e5);function Sn(){return 2==M}function P(n,t,e){return Jr(g,v,n,t,e)}function En(n){var t=n-hn;t<0||t>Un.ed?yn.log(t):0<t&&(C==wt?P(Ve,t,Ne):C==Pt?P(qe,t,Ne):C==$n?(e&&P(aa,t,ta),P(we,t,ke)):C==Yn&&(e&&P(ea,t,ta),P(Ie,t,ke))),hn=n}function bn(n,t){null!=n&&(m[n]=t)}function O(n,t,e,a,i){if(!L.shallBlock("fireEvent",n.nm,n))if(i=i||M,0!=(n.ap&i)){Vo(t);var r=H[n.nm];if(e=e||[],(!r||!r(t,e,n,i))&&n.on&&(!n.mm||n.mm[v(wi,2==i)])){var r={},o=at(r,be);En(t);for(var s,u,c,p=[[He,D]],l=0;l<da.length;l++)u=m[(s=da[l]).ts],p.push([s,u?t-u:0]);g(p),null==v(Ae)&&ct&&(c=ct.downlink)&&g([[Ae,1e3*c]]),it(lo,Ir,32,r),it(lo,fa,32,o),it(X,Ir,32,r),2==i?(it(f,Ir,2,r),it(f,fa,2,o),it(d,Ir,32,r),it(d,fa,32,o)):(it(d,Ir,1,r),it(d,fa,1,o),it(f,Ir,32,r),it(f,fa,32,o)),ga&&(Zr||V||a)&&Lo(zn.assign({},Zr||{},V||{},ht(a)?a:{}),r),Wo(r,o,n.nm,t,e)}bn(n.rt,t),bn(2==i?n.rta:n.rtc,t)}else Xn("Event inapplicable: "+n.nm+", "+i,n)}function W(n,t,e,a){var i,r=n[1],n=v(n[0],a);null!=a&&a!=Sn()||null==n||null==r||yt(n)||yt(r)||(e?!r!=!n&&_(r?t:e):r!=n&&_(t,i=t==pe?n<r?[[Wa,"up"]]:r<n?[[Wa,"down"]]:null:i))}function An(n){var t=n[1];t&&t!=v(n[0])&&_(jt)}function kn(n,t){if(C==t){var e=t==Jn?k:I;if(n!=e){var a,i,r,o,s=Hn();if(h=!0,t==Jn?(k=n,r=s-fn,fn=s,a=v(ki),i=ln=!ln&&Un.cm?Un.cm.slice():ln,y&&(null==pn&&0<a&&(d=y.locate(a),pn=(d.type?d.start:a)-d._e),a=pn,E&&e>=E.start&&e<=E.end||(E=y.locate(e)),S&&n>=S.start&&n<=S.end||(S=y.locate(n)))):(I=n,r=s-mn,mn=s,a=en(rr),i=dn=!dn&&Un.am?Un.am.slice():dn),null!=e&&null!=n&&0<=e&&e<n&&n<=e+Un.mp){if(0<a&&i)for(var u,c,p=0,l=t==Jn&&E&&S?(c=((E.type?E.start:e)-E._e)/a,((S.type?S.start:n)-S._e)/a):(c=e/a,n/a);p<i.length&&!(l<(u=i[p]/100));)c<u?(i.splice(p,1),_(te,[[qa,u]],te.nm+u)):p++;if(t==Jn){if(w=n,r<0||r>Un.ed)yn.log(r);else if(0<r){var d=S&&S.type;if(d)P("promo"===d?Xe:null,r,Ue);else if(a=P(Be,r,Ue)/1e3,Un.cq)for(b=b||Un.cq.slice();null!=(o=b[0])&&o<=a;)b.shift(),_(ue,[[Va,o]],ue.nm+o)}}else if(T=n,r<0||r>Un.ed)yn.log(r);else if(0<r&&(P(ze,r,Ue),vn+=r/1e3,Un.aq))for(A=A||Un.aq.slice();null!=(o=A[0])&&o<=vn;)A.shift(),_(ue,[[Va,o]],ue.nm+o)}}}}function In(n,t){null==p&&null!=n&&null!=w&&n!=w&&(p=w,O(fe,t||Hn()))}function wn(n,t){null==l&&null!=n&&null!=T&&n!=T&&(l=T,O(fe,t||Hn()))}function Tn(n,t){M=1,r&&O(ve,n),r=!1,p=w=null,t||(c=0)}function Cn(){sn||(sn=!0,vn=0,nn([[cr,bt()]]))}function Dn(n){o&&(gn+=n-m[9]),o=u=sn=!1,l=T=null,rn()}function Mn(n,t,e){var a,i,r;n!=C&&(i=$[C],a=Rt(C)+" => "+Rt(n),L.shallBlock("setState",a)||(i.tr[n]?(dt&&gt("state: "+a+" ("+(tt[n]||D)+")"),(i=i.ex)&&i(t,n,e),En(t),h=!0,r=C,D=tt[C=n]||D,(i=$[n].en)&&i(t,r,e)):Xn("Invalid transition: "+a)))}function Pn(n){return n!=C&&!!$[C].tr[n]}function On(){return 0==C||C==Ct||C==Qn||C==Dt}t(0,[Kn,Dt]),t(Kn,[$n,Qn,Dt,nt],function(n){var t=Ao[0];if(Tn(n),s=!1,_n=gn=0,g([[$a,J],[Ce,n]]),J=q.shift()||bt(),Uo(Re,1),Gn(t))try{t(a)}catch(n){Fn(n,"onContentSessionStart")}y=cn,cn=S=E=pn=null,un=0,O(ne,n)}),t($n,[Jn,wt,Tt,Qn,Dt,Kn,nt],function(n,t){(e=t==Jn)&&(P(na,1,Ye),O(_e,n)),O(Xt,n)},function(n){O(Ft,n),e&&O(ge,n),e=!1,r||O(Yt,n)}),t(Jn,[$n,wt,Tt,Ct,Qn,Dt,Kn,nt],function(n){var t;r||(t=n-m[0],r=!0,ln=b=null,Uo(Oe,1),O(ie,n,[[Ba,t-_n],[Xa,t-gn]])),k=w=v(et),fn=n,null!=p&&(O(me,n,[[Ua,1e3*p],[za,null!=k?1e3*k:null]]),p=null),O(se,n),s&&(s=!1,O(de,n)),c||(c=n+Un.hi,h=!1)},function(){k=null}),t(wt,[$n,Jn,Tt,Ct,Qn,Dt,Kn,nt],function(n){s||(s=!0,O(ae,n))}),t(Tt,[$n,Jn,wt,Ct,Qn,Dt,Kn,nt],function(n){In(v(et),n)}),t(Ct,[Kn,nt],function(n){Tn(n,!0),O(re,n)}),t(Qn,[Kn],function(n){Tn(n)}),t(Dt,[Kn],function(n,t,e){Tn(n),O(Kt,n,e)}),t(Mt,[Yn,xt,Lt,Qn],function(n){o=u=sn=!1,Cn(),O(ne,n)}),t(Yn,[Zn,Pt,13,Wt,xt,Qn],function(n,t){Cn(),(e=t==Zn)&&(P(Ze,1,Ye),O(_e,n)),O(Xt,n)},function(n){O(Ft,n),e&&O(ge,n),e=!1,o||O(Yt,n)}),t(Zn,[Yn,Pt,13,Ot,Wt,xt,Qn],function(n){o||(o=!0,dn=A=null,Uo(Pe,1),O(ie,n)),I=T=en(et),mn=n,null!=l&&(O(me,n,[[Ua,1e3*l],[za,null!=I?1e3*I:null]]),l=null),O(se,n),u&&(u=!1,O(de,n)),c||(c=n+Un.hi,h=!1)},function(){I=null}),t(Pt,[Yn,Zn,13,Wt,xt,Qn],function(n){u||(u=!0,O(ae,n))}),t(13,[Yn,Zn,Pt,Ot,Wt,xt,Qn],function(n){wn(en(et),n)}),t(Ot,[Yn,Lt,Qn],function(n){O(re,n),Dn(n)}),t(Wt,[Yn,Lt,Qn],function(n){O(zt,n),Dn(n)}),t(xt,[Yn,Lt,Qn],function(n,t,e){O(Kt,n,e),Dn(n)}),t(nt,[Mt,Lt,Qn],function(n){M=2;var t,e,a="pre";v(Be)>1e3*Un.ep&&(t=v(et),e=v(ki),a=null!=t&&null!=e&&t+Un.ep>e?"post":"mid"),g([[er,bt()],[ur,a]]),O(Nt,n)}),t(Lt,[$n,Jn,wt,Tt,Ct,Qn],function(n){_n+=n-m[14],O(qt,n),g([[er,null],[ur,null]]),M=1});var Wn,xn,x=Je,Ln=Je;function Rn(n,t){n=n&&n({type:mt,ack:t,appSID:Ro(Fa),ctSID:v($a)});n&&n.catch(function(n){var t;t="Cast transfer message rejected",n=n,2<ft&&(pt.info(t),n)&&_t(n)})}1&(x.na||0)&&(x=Ke),2&(Ln.na||0)&&(Ln=Ke),n(ui,function(n){var t=n[1];n[1]=t&&Or[t]||t}),n(et,function(n){C==Tt?In(n[1]):kn(n[1],Jn)}),on(et,function(n){13==C?wn(n[1]):kn(n[1],Zn)}),n(x,function(n){W(n,pe,null,!1)}),on(Ln,function(n){W(n,pe,null,!0)}),n(ai,function(n){W(n,ee,ye)}),n(ti,function(n){W(n,Jt,$t)}),n(Qa,function(n){W(n,Ht,Gt)}),n(Ci,function(n){W(n,le)}),n(Ti,function(n){W(n,le)}),n(pa,function(n){W(n,Se)}),n(De,function(n){W(n,Bt,null,!1)}),on(De,function(n){W(n,Bt,null,!0)}),n(Me,function(n){W(n,he)}),n(Ga,An),n(ja,An),n(je,function(n){var t,e,a,i;n[1]&&Gn(n[1].getBoundingClientRect)?"visible"==ut.visibilityState?(t=(i=n[1].getBoundingClientRect()).left,e=i.right,a=i.top,i=i.bottom,n[1]=Bn.min(100,Bn.max(0,Bn.round(100*(Bn.min(e,Vn.innerWidth)-Bn.max(t,0))*(Bn.min(i,Vn.innerHeight)-Bn.max(a,0))/((e-t)*(i-a)))))):n[1]=0:It(n),g([[Ge,50<=n[1]]])}),n(Te,function(n){var t=n[1];if(t&&Gn(t.end)){var e,a,i=v(et);if(null!=i)for(e=0;e<t.length;e++)if(a=t.end(e),i>=t.start(e)&&i<=a)return void(n[1]=1e3*(a-i));n[1]=0}}),x=function(n,t,e,a){Uo(1==a?Le:xe,1,We)},H[Kt.nm]=x,an(),rn();var Nn={},L={shallBlock:function(n,t,e){if(U)return Xn(n+" after destroyed"+(t?": "+t:""),e),!0},fire:function(n,t,e,a){O(n,Hn(),t,e,a)},setState:function(n,t){Mn(n,Hn(),t)},canSetState:Pn,reset:function(){an(),rn(),m=[]},resetAd:function(){rn()},setData:function(n){g(n),Z()},setAdData:function(n){nn(n),Z()},setPlayerData:tn,getData:v,getAdData:en,getState:function(){return C},isIdle:On,isAdIdle:function(){return C==Ot||C==Wt||C==xt},isInAds:Sn,onTimer:function(n){Wn=n},onDestroy:function(n){xn=n},makeSafeFunction:Y,addSafeMethod:function(t,e,n){n.forEach(function(n){n[t]=Y(n,e,t)})},makeListener:function(n,t,e){var a=Y(n,t,e="listener: "+e);return dt?function(){gt(e,arguments),a.apply(null,arguments)}:a},addListener:function(n,t,e,a,i){a=a||"addEventListener";var r=n&&n[a];if(Gn(r)){var o=L.makeListener(n,e,t);try{r.call(n,t,o),G.push([n,t,e,o,i||"removeEventListener"])}catch(n){Fn(n,"addListener: "+t)}}else n&&Xn("Invalid add-listener method: "+a,n)},removeListeners:function(i,r,o){G=G.filter(function(n){var t=n[0],e=n[1];if(i&&i!=t||r&&r!=e||o&&o!=n[2])return!0;var a=t&&t[n[4]];if(Gn(a))try{a.call(t,e,n[3])}catch(n){}else Xn("Invalid remove-listener method: "+n[4],t)})},stash:function(n,t,e){Nn[n]=[t,e]},unstash:function(n){n.forEach(function(t){var n=Nn[t];if(n){delete Nn[t];try{n[0].apply(null,n[1])}catch(n){Fn(n,"unstash: "+t)}}})},reqCtSID:function(){return D==tt[0]?J:v($a)},reqTracer:function(n,i){n=Et(n,function(n){n.delete("CMCD")});var t,e=L.reqCtSID(),a=bt(),r=((i=zn.assign({},i||{},{sid:e}))[ha+"rid"]=a,1==i.v&&delete i.v,1==i.pr&&delete i.pr,null==i.cid&&null!=(t=v(bi))&&(i.cid=t),{url:n,sid:e,rid:a,cmcd:i,start:Hn()});return{reqID:a,urlBase:n,url:function(){var t=Hr(i);return Et(n,function(n){n.append("CMCD",t[0].concat(t[1],t[2],t[3]).sort().join())})},headers:function(){for(var n={},t=Hr(i),e=0;e<4;e++)t[e].length&&(n[Wr[e]]=t[e].sort().join());return n},status:function(n){r.status=n},start:function(){r.start=Hn()},resp:function(n){r.resp=null!=n?r.start+n:Hn(),dt&&Un.pm&&Un.pm("reqInfo",r)},end:function(n){var t=Hn(),e=(r.end=null!=n?r.start+n:t,zn.assign({},Fr,i)),a=[];zn.keys(e).forEach(function(n){var t=Xr[n];t&&t[2]&&a.push([t[2],e[n]])}),O(Zt,t,a,null,1),dt&&Un.pm&&Un.pm("reqInfo",r)}}},initCastTransfer:function(n){On()||Rn(n,!1)},handleCastMessage:function(n,t){!n||n.type!==mt||On()||(L.setData([[Ga,n.appSID],[ja,n.ctSID]]),n.ack)||Rn(t,!0)},sa:{}};function qn(n){var t,e,a={getError:function(){return t},getPlayer:function(){return n},isDestroyed:function(){return U},contentSessionID:function(){return v($a)},destroy:function(){var n;if(e&&(0<=(n=Ps.indexOf(e))&&Ps.splice(n,1),e=null),Pn(Qn)&&Mn(Qn,Hn()),0<=(n=Ms.indexOf(this))&&Ms.splice(n,1),xn)try{xn()}catch(n){Fn(n,"onDestroy")}for(var t=0;t<K.length;t++)try{K[t]()}catch(n){Fn(n,"extOnDestroy")}L.removeListeners(),U=!0},setMetadata:function(n){return!(null!=n&&!ht(n)||(Bo(V=kt(At(n)),L.setData),0))},getMetadata:function(){return kt(At(V))},generateEvent:function(n,t){va&&O({ap:3,nm:Ee(n),on:!0},Hn(),null,t)},annotateContentSession:function(n){if(null==n)return!(cn=null);if(rt.isArray(n)){var a=[],i=0,r=0;if(a.locate=function(t){return a.find(function(n){return t>=n.start&&t<=n.end})},n.slice().sort(function(n,t){return n.start>t.start?1:-1}).every(function(n){var t=n.start,e=n.end;if(St(t)&&St(e)&&i<=t&&t<e)return i<t&&a.push({start:i,end:t,_e:r}),a.push(zn.assign({},n,{_e:r})),n.type&&(r+=e-t),i=e,!0}))return a.push({start:i,end:ot.MAX_VALUE,_e:r}),cn=a,!0}return!1}};Jo.forEach(function(n){try{n(a,L,j,K)}catch(n){Fn(n,"extInit")}});try{t=function(p,l){var e={hlsjs:Cr,html5:Pr,shaka:Dr,flash_video:Mr,flash_adaptive:Mr,flash_sound:Mr};if(!p)return"Invalid player";function n(n,t){l.addListener(p,n,t,"on","off")}function t(n,t){l.addListener(p,n,t,"on","off")}function a(){var n=p.getCurrentTime(),t=p.getDuration(),e=p.getVisualQuality(),a=p.getConfig(),i=jn(a,["streamType"],"").toUpperCase(),r=p.getCurrentAudioTrack(),o=Gn(p.getAudioTracks)?p.getAudioTracks():null,o=0<=r?jn(o,[r,"name"],""):"",r=p.getCurrentCaptions(),r=void 0!==p.getCurrentCaptions()?p.getCaptionsList()[r].label:"",s=0!==p.getCurrentCaptions(),u=jn(e,["level","height"],null),c=jn(e,["level","bitrate"])/1e3;l.setData([[et,n],[ki,t||0],[ei,jn(a,["repeat"])],[Je,c],[Qe,jn(e,["level","width"],null)],[Ke,u],[$e,u?u+"p":null],[Fe,p.getPlaybackRate()],[De,o],[Me,r],[pi,s],[Qa,a.castActive]]),a.streamType&&l.setData([[ci,"VOD"==i?"VOD":"Live"]]),Gn(p.getViewable)&&l.setData([[Ge,1===p.getViewable()]]),Gn(p.getPercentViewable)&&l.setData([[je,100*p.getPercentViewable()]])}function i(){var n=p.getConfig();l.setData([[Qa,n.castActive]]),l.setAdData([[De,""]]),Gn(p.getViewable)&&l.setData([[Ge,1===p.getViewable()]]),Gn(p.getPercentViewable)&&l.setData([[je,100*p.getPercentViewable()]])}l.setPlayerData([[ri,p.version]]),n("playlistItem",function(){a(),l.setState(Qn)}),n("beforePlay",function(){var n=p.getConfig(),t=p.getProvider();l.isIdle()&&(l.reset(),l.setData([[Za,p.getMute()],[ui,e[jn(t,["name"])]],[bi,jn(n,["playlistItem","mediaid"],"")],[ni,jn(n,["defaultPlaybackRate"])]]),a(),l.setState(Kn))}),n("buffer",function(){var n=p.getConfig(),t=p.getPlaylistItem();l.setData([[Di,jn(n,["file"],"")],[Mi,jn(n,["title"],"")],[Ai,jn(t,["description"],"")]]),a(),l.setState($n)}),n("time",function(){a()}),n("idle",function(n){p.getConfig().castActive&&(a(),l.setState(Qn))}),n("play",function(){p.getConfig().castActive&&l.isIdle()&&(l.setState(Kn),l.setState($n)),l.isInAds()||(a(),l.setState(Jn))}),n("pause",function(){a(),l.setState(wt)}),n("seek",function(){a(),l.setState(Tt)}),n("complete",function(){a(),l.setState(Ct)}),n("error",function(n){var t=[];n&&(t.push([La,n.message]),t.push([xa,n.code])),a(),l.setState(Dt,t)}),n("levelsChanged",function(){a(),l.fire(ce)}),n("fullscreen",function(){lt(a,200)}),n("mutechange",a),n("volumechange",a),t("adRequest",function(){l.getState()==$n&&l.setState(Jn),l.getState()!=nt&&l.setState(nt),l.resetAd(),i(),l.setState(Mt)}),t("adTime",function(n){var t=jn(n,["ima","ad",/[a-z]/,"vastMediaHeight"],null);l.setAdData([[et,n.position],[rr,n.duration],[Je,jn(n,["ima","ad",/[a-z]/,"vastMediaBitrate"],null)],[Qe,jn(n,["ima","ad",/[a-z]/,"vastMediaWidth"],null)],[Ke,t],[$e,t?t+"p":null]]),i()}),t("adBreakStart",function(){i(),l.setState(nt)}),t("adBreakEnd",function(){i(),l.setState(Lt)}),t("adClick",function(){i(),l.fire(Vt)}),t("adLoaded",function(){l.setState(Yn),i()}),t("adPlay",function(){i(),l.setState(Zn)}),t("adPause",function(){i(),l.setState(Pt)}),t("adStarted",function(){l.getState()!=Yn&&l.setState(Yn),i(),l.setState(Zn)}),t("adSkipped",function(){i(),l.setState(Wt)}),t("adImpression",function(n){i(),n&&l.setAdData([[ar,n.tag],[ir,jn(n,["ima","ad",/[a-z]/,"creativeId"])],[or,jn(n,["ima","ad",/[a-z]/,"adId"])],[sr,n.client],[pr,n.adsystem],[vr,jn(n,["ima","ad",/[a-z]/,"adWrapperSystems"],[])],[lr,jn(n,["ima","ad",/[a-z]/,"adPodInfo","timeOffset"])],[fr,jn(n,["ima","ad",/[a-z]/,"dealId"])],[mr,jn(n,["ima","ad",/[a-z]/,"skipTimeOffset"])],[_r,jn(n,["ima","ad",/[a-z]/,"adWrapperCreativeIds"],[])],[gr,jn(n,["ima","ad",/[a-z]/,"adWrapperIds"],[])],[dr,n.advertiser]]),l.fire(Ut)}),t("adError",function(n){var t;n&&(t=[[La,n.message],[xa,n.adErrorCode],[Ra,jn(n,["sourceError","stack"])]]),i(),l.setState(xt,t)}),t("adComplete",function(){i(),l.setState(Ot)}),l.onTimer(function(){var n=p.getConfig().autostart;!n&&1<=p.getPlaylist().length&&(n=0!=p.getPlaylistIndex()),(l.isInAds()?i:a)(),l.setData([[Ci,p.getWidth()],[Ti,p.getHeight()],[ti,p.getFullscreen()],[ai,p.getMute()],[pa,p.getMute()?0:p.getVolume()],[Ja,n],[Ya,p.getControls()]])})}(n,L)}catch(n){t=Fn(n,"initPlayerContext")}return t?a.destroy():(O(oe,Hn()),e=function(){for(var n=0;n<j.length;n++)try{j[n]()}catch(n){Fn(n,"extOnTimer")}if(Wn)try{Wn()}catch(n){Fn(n,"onTimer")}var t=Hn();En(t),c&&c<=t&&(h?(O(Qt,t,[[Na,++un]]),c=t+Un.hi,h=!1):c=0)},Ms.push(a),Ps.push(e)),a}return tn([[$i,bt()],[ii,Ro(ii)]]),N?new st(function(t,e){try{Rs(N,L).then(function(n){a=qn(n),t(a)},function(n){e(n)})}catch(n){e(Fn(n,"createPlayer"))}}):a=qn(R)}function Ws(){if(!Ko){var n=Ao[1];if(Gn(n))try{n()}catch(n){Fn(n,"onPageUnload")}Ms.slice().forEach(function(n){n.destroy()}),ko(!0),Ko=!0}}function xs(e){var n,t,a,i;return!$o&&(e&&(x=Et(x,function(t){zn.keys(e).forEach(function(n){t.set(n,e[n])})}),N()),(so=mn(s,X))?(co=so.in_sample,uo=!1,f(vo)):ro={},Un.ci=(t="configuration_id",(null!=(i=(n=x)?new b(n,L).searchParams.get(t):i)?i:a)||Un.ci),m([[Ea,Un.ci]]),Po(),$o=!0)}function Ls(n){n()}Vn.addEventListener("pagehide",Ws),"Safari"==po&&Vn.addEventListener("beforeunload",function(n){lt(function(){n.defaultPrevented||n.returnValue||Ws()},0)}),dt&&(e="Datazoom SDK v"+Un.sv+" ("+Un.pl+")",pt.log(e)),zo(An,Hn()),D(function(){Ps.length?Ps.forEach(Ls):Hn()},Un.pi);oi={init:xs,createContext:function(n,t){return Os(n,null,t?t.slice():[])},createContextAndPlayer:function(){return Os(null,arguments,[])},createCollectorProxy:function(){var o=new k;return o.dispatch=function(n,t){var e,a,i,r={};t&&((i=t.media)&&zn.assign(o,i),i=t.ima)&&((t=i.adsManager)&&zn.assign(o,t),r.getAdData=function(){return{currentTime:o.currentTime}},(e=i.ad)&&(r.getAd=function(){return{getAdId:function(){return e.adId},getAdSystem:function(){return e.adSystem},getAdvertiserName:function(){return e.advertiserName},getCreativeId:function(){return e.creativeId},getDealId:function(){return e.dealId},getDuration:function(){return e.duration},getSkipTimeOffset:function(){return e.skipTimeOffset},getVastMediaBitrate:function(){return e.vastMediaBitrate},getVastMediaWidth:function(){return e.vastMediaWidth},getVastMediaHeight:function(){return e.vastMediaHeight},getWrapperAdIds:function(){return e.wrapperAdIds},getWrapperAdSystems:function(){return e.wrapperAdSystems},getWrapperCreativeIds:function(){return e.wrapperCreativeIds},getAdPodInfo:function(){return{getPodIndex:function(){return e.adPodIndex},getTimeOffset:function(){return e.adTimeOffset}}},h:{clickThroughUrl:e.clickThroughUrl}}}),a=i.error)&&(r.getError=function(){return{getErrorCode:function(){return a.code},getMessage:function(){return a.message},getInnerError:function(){return a.innerError}}}),n&&(t=new I(n,{detail:null}),zn.assign(t,r),o.dispatchEvent(t))},o.getBoundingClientRect=function(){return o.boundingClientRect||{left:0,right:0,top:0,bottom:0}},o.getVolume=function(){return o.volume},o},playerContexts:function(){return Ms.slice()},setMetadata:function(n){return!(null!=n&&!ht(n)||(Bo(Zr=kt(At(n)),m),fn(s,z,Zr),0))},getMetadata:function(){return kt(At(Zr))},generateEvent:function(n,t,e){va&&((e=!e&&Ms[0])?e.generateEvent(n,t):zo({ap:En,nm:Ee(n),on:!0},Hn(),null,t))},on:function(n,t){Ao[n]=t},appSessionID:function(){return no},createContentSessionIDs:function(n){for(var t=[];0<n--;)t.push(bt());return t},sdkEvent:{CONTENT_SESSION_START:0,PAGE_UNLOAD:1},timeSpanType:{PROMO:"promo"},overridableMetadata:Sr,targetPlayer:Un.pl,version:Un.sv};function Rs(n,i){var t,e,a=n[1];function r(t,n){var e,a=i.reqTracer(n);t.addEventListener("readystatechange",function(){var n=this.readyState;1==n?a.start():2==n?(a.status(this.status),a.resp()):4==n&&a.end()}),"header"==P.cmcd_mode?(e=a.headers(),a.urlBase!=n&&t.open("GET",a.urlBase,!0),zn.keys(e).forEach(function(n){t.setRequestHeader(n,e[n])})):t.open("GET",a.url(),!0)}return Br&&a&&(rt.isArray(a.playlist)?(a=un(a)).playlist=a.playlist.map(function(n){return(n=un(n)).sources?n.sources=n.sources.map(function(n){return(n=un(n)).onXhrOpen=r,n}):n.file&&(n.sources=[{file:n.file,onXhrOpen:r}],delete n.file),n}):a.file&&!a.playlist&&((a=un(a)).playlist=[{sources:[{onXhrOpen:r}]}],t=a.playlist[0],["description","image","mediaid","title"].forEach(function(n){a[n]&&(t[n]=a[n],delete a[n])}),e=t.sources[0],["file","type"].forEach(function(n){a[n]&&(e[n]=a[n],delete a[n])}))),st.resolve(jwplayer(n[0]).setup(a))}Vn.datazoom=oi,lt(xs,0)}(window,{pl:"JW Player",le:function(n){return console.log("[Event] "+n.event.type+(n.video?" ("+n.video.media_type+")":"")+" @"+n.event.timestamp),console.dir(JSON.stringify(n)),!1}});