!function(){"use strict";var e,t={4422616391693590500:function(e,t,r){r.d(t,{O:function(){return n}});var i=r(0x5d9e36fb069eb000),n=function(){function e(e){var t=this;this.ad=e,this.scripts=[],e.once(i.k.PageReady,(function(){t.pageReady=!0})),this.loadScripts(),this.initScriptsFromWindow()}return e.prototype.initScriptsFromWindow=function(){var e=window;if(e._bannerflow)for(var t=e._bannerflow.adScripts||[],r=0;r<t.length;r++)try{var i=new t[r](this.ad);this.scripts.push(i)}catch(n){console.error("Could not initiate Custom Script")}},e.prototype.loadScripts=function(){for(var e=this.ad.data.adScripts||this.ad.data.customScripts||[],t=0;t<e.length;t++)try{var r=new(new Function(e[t]+"; return AdScript;")())(this.ad);this.scripts.push(r)}catch(i){console.error("Could not initiate AdScript")}},e.prototype.overridePreload=function(){var e=this,t=!1;return this.forEach((function(r){"function"==typeof r.overridePreload&&r.overridePreload(e.ad)&&(t=!0)})),t},e.prototype.overrideRedirect=function(e,t){var r=this,i=e;return this.forEach((function(n){"function"==typeof n.overrideRedirect&&(i=n.overrideRedirect(i||e,t,r.ad))})),i},e.prototype.overrideTargetUrl=function(e){var t=this;return this.forEach((function(r){"function"==typeof r.overrideTargetUrl&&(e=r.overrideTargetUrl(e,t.ad))})),e},e.prototype.overrideDomain=function(){var e=this,t="";return this.forEach((function(r){"function"==typeof r.overrideDomain&&(t=r.overrideDomain(e.ad)||t)})),t},e.prototype.overrideOpen=function(e){var t=this,r=!1;return this.forEach((function(i){"function"==typeof i.overrideOpen&&(r=!1!==i.overrideOpen(e,t.ad)||r)})),r},e.prototype.selectCreative=function(){var e,t=this;return this.forEach((function(r){"function"==typeof r.selectCreative&&(e=r.selectCreative(t.ad.data.creatives)||e)})),e},e.prototype.overrideContainer=function(){var e,t=this;return this.forEach((function(r){"function"==typeof r.overrideContainer&&(e=r.overrideContainer(t.ad)||e)})),e},e.prototype.hasMethod=function(e){var t=!1;return this.forEach((function(r){"function"==typeof r[e]&&(t=!0)})),t},e.prototype.forEach=function(e){for(var t=0;t<this.scripts.length;t++)e(this.scripts[t])},e}()},2462922661201582e3:function(e,t,r){r.d(t,{Ad:function(){return y}});var i,n=r(0x1a1f7de90f0cd100),o=r(511483586856583e4),a=r(0x4b5add63a0bc7800),s=r(0x4385fba55c94b800),c=r(0x769e2364f3b64800),d=r(0x2c33737bf97dec00),l=r(0x10ba1cbe3a56d600),u=r(0x3d604a2d1cb76000),p=r(0x5d9e36fb069eb000),h=r(0x334b77cdb34c3c00),f=r(0x37243443977b8c00),v=r(0x65519e6ab8094c00),m=(i=function(e,t){return(i=Object.setPrototypeOf||{__proto__:[]}instanceof Array&&function(e,t){e.__proto__=t}||function(e,t){for(var r in t)t.hasOwnProperty(r)&&(e[r]=t[r])})(e,t)},function(e,t){function r(){this.constructor=e}i(e,t),e.prototype=null===t?Object.create(t):(r.prototype=t.prototype,new r)}),g="data-rendered",y=function(e){function t(t,r){var i=e.call(this)||this;if(i.events=new n.R,i.tcDataSubject=new v.c(null),i.window=window,i.initiate=function(){i.adScripts=new u.O(i),i.overriddenFeedData=i.getOverrideFeedData(),i.displayType=i.getDisplayType(),i.responsive=i.isResponsive(),i.selectedCreative=i.selectCreative(i.data),window.bfstudio||(i.container=i.createCreativeContainer(),i.viewability=new l.A(i),a.g.isSupported()&&(i.creativeLoader=new a.g(i)),i.detectContainerRemoval(),i.usePreloadImage(i.selectedCreative)?(i.preloadImage=new o.b(i),i.preloadImage.add(i.container,(function(){i.onRender(),i.emit(p.k.Preload)})),"animated"===i.displayType&&i.politeLoadCreative()):i.loadCreative(),i.emit(p.k.Init))},i.loadCreative=function(){i.creativeLoader.load((function(){i.preloadImage?i.preloadImage.remove():i.onRender(),i.emit(p.k.CreativeLoad),i.events.dispatch(document,p.k.CreativeLoad)}))},i.onError=function(e,t){if(!e||"string"==typeof e)return i.tracking.trackError(e),void(!0===t&&i.destroy());if("reason"in e&&e.reason){var r=e.reason;(n=r.stack&&(0,d.T4)(r.stack)[0])&&i.isAdFile(n)&&i.tracking.trackError(r.message+" in: "+n)}else if("error"in e&&e.error){var n,o=e.error;(n=e.filename)&&i.isAdFile(n)&&i.tracking.trackError(o.message+" in: "+n)}},i.tracking=new c.n(i),i.on(p.k.Error,i.onError),i.events.on(window,"error",i.onError),i.events.on(window,"unhandledrejection",i.onError),i.observeTcfData(),i.data=t,!(r=r||i.getAdTag()||void 0)){var s="Could not locate ad tag";throw i.emit(p.k.Error,[s,!0]),new Error(s)}return i.adTag=r,i.eventTarget=r,i.parameters=(0,d.Dg)(i.adTag?i.adTag.src:""),i.domReady(i.initiate),i}return m(t,e),t.prototype.destroy=function(){var e=window,t=e._bannerflow&&e._bannerflow.ads;if(this.emit(p.k.Destroy),this.clearEvents(),this.tracking&&(this.tracking.destroy(),delete this.tracking),this.container&&(this.container.remove(),delete this.container),this.eventTarget&&(this.eventTarget.remove(),delete this.eventTarget),this.adTag&&(this.adTag.remove(),delete this.adTag),this.mutationObserver&&(this.mutationObserver.disconnect(),delete this.mutationObserver),this.creativeLoader&&(this.creativeLoader.destroy(),delete this.creativeLoader),this.preloadImage&&this.preloadImage.destroy(),this.viewability&&(this.viewability.destroy(),delete this.viewability),this.events&&(this.events.clear(),delete this.events),t){var r=t.indexOf(this);r>-1&&t.splice(r,1)}},t.prototype.shouldAutoplay=function(){return!(0,d.u1)(this.parameters,"autoplay")||!!(0,d.qd)(this.parameters.autoplay)},t.prototype.isOmniRender=function(){return!!(0,d.u1)(this.parameters,"isOmniRender")&&!!(0,d.qd)(this.parameters.isOmniRender)},t.prototype.observeTcfData=function(){var e=this,t=this.window;try{for(;t&&!t.__tcfapi&&t!==t.parent;)t=t.parent;if(!t.__tcfapi)return void this.tcDataSubject.complete()}catch(r){return void this.tcDataSubject.complete()}t.__tcfapi("getTCData",2,(function(t,r){r&&e.tcDataSubject.next(t),e.tcDataSubject.complete()}),[273])},t.prototype.shouldFadeIn=function(){return!(0,d.u1)(this.parameters,"fadein")||!!(0,d.qd)(this.parameters.fadein)},t.prototype.domReady=function(e){var t=this;if(document.body)e();else{var r=function(){"interactive"!==document.readyState&&"complete"!==document.readyState||(t.events.off(document,"readystatechange",r),e())};this.events.on(document,"readystatechange",r)}},t.prototype.loadCreativeOnWindowLoad=function(e){void 0===e&&(e=window),this.events.windowLoad(e,this.loadCreative)},t.prototype.politeLoadCreative=function(){var e=this;if((0,s.cL)()){var t=(0,s.YU)();this.adScripts.overridePreload()?this.adScripts.pageReady?this.loadCreative():this.once(p.k.PageReady,this.loadCreative):t?this.loadCreativeOnWindowLoad(t):setTimeout((function(){e.loadCreative()}),1e3)}else this.loadCreativeOnWindowLoad()},t.prototype.getAdTag=function(){for(var e=document.getElementsByTagName("script"),t=this.data,r=e.length-1;r>=0;r--){var i=e[r],n=i.src||"",o=this.data.creatives[0]?t.creatives[0].id:void 0;if(-1!==n.indexOf(t.id)||-1!==n.indexOf(t.adTagId)||o&&-1!==n.indexOf(o))return i}},t.prototype.getContainer=function(){var e=this.adTag.parentNode,t=document.body,r=this.parameters.container,i=this.adScripts.overrideContainer();return!t.innerHTML&&e&&"HEAD"===e.nodeName&&(i=t),r&&(i=document.querySelector(r)||i,0!==r.indexOf("#")&&0!==r.indexOf(".")&&(i=document.querySelector("#"+r)||i)),i},t.prototype.createCreativeContainer=function(){var e=this.getContainer(),t=this.parameters.container,r=this.selectedCreative.size.width,i=this.selectedCreative.size.height,n=document.createElement("div");if(n.style.display="inline-block",n.style.width=r+"px",n.style.height=i+"px",n.style.position="relative",n.style.margin="0",n.style.padding="0",this.responsive&&(n.style.height="0",n.style.width="100%",n.style.paddingTop=i/r*100+"%",n.style.overflow="visible"),t&&!e){var o='No container element could be found. Please make sure element with selector "'+this.parameters.container+'" exists on page';throw this.emit(p.k.Error,[o,!0]),new Error(o)}return e?e.appendChild(n):(0,s.BE)(this.adTag,n),n},t.prototype.selectCreative=function(e){return this.adScripts.selectCreative()||e.creatives[0]},t.prototype.usePreloadImage=function(e){var t=this.parameters.preload,r=e.image;if(!a.g.isSupported())return!0;if(!1===(0,d.qd)(t))return!1;if(!1===this.data.showPreloadImage)return!1;if(!r||!r.url)return!1;if(!0===(0,d.qd)(t))return!0;var i=r.fileSize||0,n=e.animated.fileSize||0;return i&&n?"complete"===document.readyState?n>100&&i<n/3:n>100&&i<n/2:"complete"!==document.readyState},t.prototype.getDisplayType=function(){return a.g.isSupported()?(0,d.u1)(this.parameters,"display")?this.parameters.display:void 0!==this.data.displayType?this.data.displayType:"animated":"image"},t.prototype.isResponsive=function(){return(0,d.u1)(this.parameters,"responsive")?!!(0,d.qd)(this.parameters.responsive):!!this.data.responsive},t.prototype.inImageGenerator=function(){return"image-generator"===this.parameters.env},t.prototype.onRender=function(){var e=this;this.tracking.trackImpression(),this.emit(p.k.Render),this.inImageGenerator()&&this.creativeLoader.creative.hasWidgetElements?setTimeout((function(){e.adTag&&e.adTag.setAttribute(g,"true")}),1e3):this.adTag.setAttribute(g,"true")},t.prototype.detectContainerRemoval=function(){var e=this;if(this.container.parentNode&&window.MutationObserver){var t=new MutationObserver((function(t){document.body.contains(e.container)||e.destroy()}));t.observe(document.body,{childList:!0}),this.mutationObserver=t}},t.prototype.isAdFile=function(e){e=(0,d.Gw)(e);var t=["animated-creative.",(0,d.Gw)(this.adTag.src)];this.creativeLoader&&this.creativeLoader.creative&&t.concat(this.creativeLoader.getFiles().map((function(e){return e.url})));for(var r=0;r<t.length;r++)if(e.indexOf(t[r])>-1)return!0;return!1},t.prototype.getOrigin=function(){var e=this.adTag.src,t=(0,d.ge)(e,!1),r=this.data.origin;return r?(/^\//.test(r)&&t&&(r=(0,d.C6)(t,r)),r):/^file\:\/\//.test(e)||/ad\.js/.test(e)?"":t||""},t.prototype.getOverrideFeedData=function(){var e=this.window;if(e._bannerflow){var t=e._bannerflow.overriddenFeedData;return e._bannerflow.overriddenFeedData&&e._bannerflow.overriddenFeedData.length&&(0,f.iS)(e._bannerflow.overriddenFeedData),t}},t}(h.v)},7300790652135624e3:function(e,t,r){r.d(t,{c:function(){return o}});var i=function(e){var t="function"==typeof Symbol&&Symbol.iterator,r=t&&e[t],i=0;if(r)return r.call(e);if(e&&"number"==typeof e.length)return{next:function(){return e&&i>=e.length&&(e=void 0),{value:e&&e[i++],done:!e}}};throw new TypeError(t?"Object is not iterable.":"Symbol.iterator is not defined.")},n=function(){function e(e,t){this.subject=e,this.callback=t,this.completed=!1}return e.prototype.complete=function(e){this.completed||(this.callback(e),this.completed=!0)},e.prototype.unsubscribe=function(){this.subject.unsubscribe(this)},e}(),o=function(){function e(e){this.value=e,this.subscriptions=[],this.completed=!1}return e.prototype.subscribe=function(e){var t=new n(this,e);return this.subscriptions.push(t),this.completed&&t.complete(this.value),t},e.prototype.unsubscribe=function(e){this.subscriptions=this.subscriptions.filter((function(t){return t!==e}))},e.prototype.next=function(e){this.value=e},e.prototype.complete=function(){var e,t;try{for(var r=i(this.subscriptions),n=r.next();!n.done;n=r.next()){n.value.complete(this.value)}}catch(o){e={error:o}}finally{try{n&&!n.done&&(t=r.return)&&t.call(r)}finally{if(e)throw e.error}}this.completed=!0},e}()},5429895720716761e3:function(e,t,r){r.d(t,{g:function(){return d}});var i=r(0x2c33737bf97dec00),n=r(0x5d9e36fb069eb000),o=function(){return(o=Object.assign||function(e){for(var t,r=1,i=arguments.length;r<i;r++)for(var n in t=arguments[r])Object.prototype.hasOwnProperty.call(t,n)&&(e[n]=t[n]);return e}).apply(this,arguments)},a=function(e,t,r,i){return new(r||(r=Promise))((function(n,o){function a(e){try{c(i.next(e))}catch(t){o(t)}}function s(e){try{c(i.throw(e))}catch(t){o(t)}}function c(e){var t;e.done?n(e.value):(t=e.value,t instanceof r?t:new r((function(e){e(t)}))).then(a,s)}c((i=i.apply(e,t||[])).next())}))},s=function(e,t){var r,i,n,o,a={label:0,sent:function(){if(1&n[0])throw n[1];return n[1]},trys:[],ops:[]};return o={next:s(0),throw:s(1),return:s(2)},"function"==typeof Symbol&&(o[Symbol.iterator]=function(){return this}),o;function s(o){return function(s){return function(o){if(r)throw new TypeError("Generator is already executing.");for(;a;)try{if(r=1,i&&(n=2&o[0]?i.return:o[0]?i.throw||((n=i.return)&&n.call(i),0):i.next)&&!(n=n.call(i,o[1])).done)return n;switch(i=0,n&&(o=[2&o[0],n.value]),o[0]){case 0:case 1:n=o;break;case 4:return a.label++,{value:o[1],done:!1};case 5:a.label++,i=o[1],o=[0];continue;case 7:o=a.ops.pop(),a.trys.pop();continue;default:if(!(n=a.trys,(n=n.length>0&&n[n.length-1])||6!==o[0]&&2!==o[0])){a=0;continue}if(3===o[0]&&(!n||o[1]>n[0]&&o[1]<n[3])){a.label=o[1];break}if(6===o[0]&&a.label<n[1]){a.label=n[1],n=o;break}if(n&&a.label<n[2]){a.label=n[2],a.ops.push(o);break}n[2]&&a.ops.pop(),a.trys.pop();continue}o=t.call(e,a)}catch(s){o=[6,s],i=0}finally{r=n=0}if(5&o[0])throw o[1];return{value:o[0]?o[1]:void 0,done:!0}}([o,s])}}},c=function(e,t){var r="function"==typeof Symbol&&e[Symbol.iterator];if(!r)return e;var i,n,o=r.call(e),a=[];try{for(;(void 0===t||t-- >0)&&!(i=o.next()).done;)a.push(i.value)}catch(s){n={error:s}}finally{try{i&&!i.done&&(r=o.return)&&r.call(o)}finally{if(n)throw n.error}}return a},d=function(){function e(e){this.ad=e,this.sources={},this.requests=[];var t=window._bannerflow;this.exports=t&&t.exports||{}}return e.isSupported=function(){var e=Array.prototype,t="undefined"!=typeof Promise&&-1!==Promise.toString().indexOf("[native code]"),r="undefined"!=typeof FontFace;return!!(t&&r&&Array.from&&Array.of&&e&&e.copyWithin&&e.fill&&e.find&&e.findIndex&&e.keys&&e.map&&Map.prototype.entries&&Map.prototype.values)},e.prototype.getFiles=function(){var e=this,t=this.ad.selectedCreative.animated.files||[];return t.length?t.map((function(t){return o(o({},t),{url:(0,i.C6)(e.ad.getOrigin(),t.url)})})):[]},e.prototype.load=function(e,t){return a(this,void 0,void 0,(function(){var r,i,n,o,a;return s(this,(function(s){switch(s.label){case 0:return this.loadCallback=e,this.errorCallback=t,[4,Promise.all([this.loadDocumentFactory(),this.loadAnimatedCreativeModule()])];case 1:return r=c.apply(void 0,[s.sent(),2]),i=r[0],n=r[1],o=n.AnimatedCreative,a=n.Color,this.initCreative(i,o,a),[2]}}))}))},e.prototype.loadDocumentFactory=function(){return a(this,void 0,void 0,(function(){var e;return s(this,(function(t){switch(t.label){case 0:return e=this.getFiles(),[4,this.loadScript(e[0])];case 1:return[2,t.sent()]}}))}))},e.prototype.loadScript=function(e){var t=this;return new Promise((function(r,i){var n=document.createElement("script");n.charset="utf-8",n.type="application/javascript",n.onload=function(){r(t.exports[e.id])},n.onerror=i,n.src=e.url,document.head.appendChild(n)}))},e.prototype.loadAnimatedCreativeModule=function(){return a(this,void 0,void 0,(function(){var e;return s(this,(function(t){switch(t.label){case 0:return(e=this.ad.getOrigin())&&(e=(0,i.C6)(e,"scripts/")),[4,this.loadScript({url:(0,i.C6)(e,"animated-creative.c186a6520154a2b65cd6.js"),id:"c186a6520154a2b65cd6"})];case 1:return[2,t.sent()()]}}))}))},e.prototype.destroy=function(){for(delete this.loadCallback,this.creative&&this.creative.destroy&&(this.creative.destroy(),this.creative=void 0);this.requests.length;)this.requests.pop().abort()},e.prototype.initCreative=function(e,t,r){var i=this;try{var o=e(r,!0);this.creative=new t(this.ad,o.creativeData,o.preloadAssets,(function(){"function"==typeof i.loadCallback&&i.loadCallback(i.ad.selectedCreative)}),o.env)}catch(s){var a="Could not initialize creative with dependenies, reason: "+s.message;throw"function"==typeof this.errorCallback&&this.errorCallback(a),this.ad.emit(n.k.Error,[a]),new Error(a)}},e}()},6745889743623336e3:function(e,t,r){var i;r.d(t,{k:function(){return i}}),function(e){e.Render="render",e.Preload="preload",e.CreativeLoad="creativeload",e.Init="init",e.Click="click",e.ViewEnter="viewenter",e.ViewLeave="viewleave",e.IABViewEnter="iab_viewenter",e.IABViewLeave="iab_viewleave",e.PageReady="ready",e.Error="error",e.Destroy="destroy",e.Play="play",e.Stop="stop",e.TCData="tcdata"}(i||(i={}))},5139951356955514e3:function(e,t,r){var i;r.d(t,{J:function(){return i}}),function(e){e[e.Impression=1]="Impression",e[e.Click=2]="Click",e[e.ViewedImpression=3]="ViewedImpression",e[e.Custom=4]="Custom",e[e.Error=7]="Error",e[e.RenderedImpression=10]="RenderedImpression"}(i||(i={}))},511483586856583e4:function(e,t,r){r.d(t,{b:function(){return n}});var i=r(0x2c33737bf97dec00),n=function(){function e(e){var t=this;this.ad=e,this.destroy=function(){t.image&&(t.image.parentNode&&t.image.parentNode.removeChild(t.image),t.ad.events.off(t.image,"click",t.onClick),t.image=void 0)},this.onClick=function(e){t.ad.tracking.click({x:e.clientX,y:e.clientY})}}return e.prototype.add=function(e,t){var r=this,n=this.ad.selectedCreative;if(n.image&&n.image.url){var o=n.image.url;(0,i.j3)(o)&&(o=(0,i.C6)(this.ad.getOrigin(),o));var a=new Image(n.size.width,n.size.height);return a.src=o,a.style.opacity="0",a.style.display="block",a.style.width=n.size.width+"px",a.style.height=n.size.height+"px",a.style.maxWidth="100%",a.style.position="absolute",a.style.top="0",a.style.left="0",a.style.margin="0",a.style.padding="0",a.style.border="none",a.style.outline="none",a.style.zIndex="0",a.style.cursor="pointer",a.style.transform="none",a.style.filter="none",this.ad.shouldFadeIn()&&(a.style.transition="opacity 200ms ease"),this.ad.responsive&&(a.style.width="100%",a.style.height="auto"),this.ad.events.once(a,"load",(function(){e.appendChild(a),a.style.opacity="1",r.ad.events.on(a,"click",r.onClick),"function"==typeof t&&t(r.image)})),this.image=a,a}},e.prototype.remove=function(){this.image&&(this.image.style.opacity="0",this.image.style.pointerEvents="none",setTimeout(this.destroy,this.ad.shouldFadeIn()?230:0))},e}()},3014796311118336500:function(e,t,r){r.d(t,{l:function(){return h}});var i=r(0x2c33737bf97dec00),n=r(0x48524d8e7044d000),o=function(){return(o=Object.assign||function(e){for(var t,r=1,i=arguments.length;r<i;r++)for(var n in t=arguments[r])Object.prototype.hasOwnProperty.call(t,n)&&(e[n]=t[n]);return e}).apply(this,arguments)},a=function(e){var t="function"==typeof Symbol&&Symbol.iterator,r=t&&e[t],i=0;if(r)return r.call(e);if(e&&"number"==typeof e.length)return{next:function(){return e&&i>=e.length&&(e=void 0),{value:e&&e[i++],done:!e}}};throw new TypeError(t?"Object is not iterable.":"Symbol.iterator is not defined.")},s=function(e,t){var r="function"==typeof Symbol&&e[Symbol.iterator];if(!r)return e;var i,n,o=r.call(e),a=[];try{for(;(void 0===t||t-- >0)&&!(i=o.next()).done;)a.push(i.value)}catch(s){n={error:s}}finally{try{i&&!i.done&&(r=o.return)&&r.call(o)}finally{if(n)throw n.error}}return a},c=function(){for(var e=[],t=0;t<arguments.length;t++)e=e.concat(s(arguments[t]));return e},d="[target_url]",l={match:void 0,separator:"?",delimiter:"&",assigner:"=",fragment:"#",deeplinkParam:void 0,deeplinkEncode:!0},u=[v({match:"adform.com/Banner/BannerClickTest.aspx",delimiter:";",deeplinkParam:"re"}),v({match:".adform.net/C/",delimiter:";",deeplinkParam:"cpdir"}),v({match:"advalidation.net/e/creatives/test_creative_click",separator:"",delimiter:"",assigner:"",deeplinkSplit:"/?"}),v({match:".agkn.com",deeplinkParam:"l1",deeplinkLastParam:!0}),v({match:".adnxs.com",separator:"%3F",delimiter:"/",assigner:"%3D",deeplinkParam:"clickenc",deeplinkLastParam:!0}),v({match:".adnxs.com",delimiter:"/",deeplinkParam:"clickenc",deeplinkLastParam:!0,skipUndefinedParameterValues:!0}),v({match:"adsby.bidtheatre",deeplinkParam:"url"}),v({match:"w55c.net",deeplinkParam:"rurl"}),v({match:"adspreview.googleusercontent.com",deeplinkParam:"_dc_redir"}),v({match:".doubleclick.net",deeplinkParam:"adurl",fixDeeplinkEncoding:!0}),v({match:".onemobile.yahoo.com",deeplinkParam:"rd"}),v({match:".ybp.yahoo.com",deeplinkSplit:"/",assigner:""}),v({match:".atwola.com/adlink",delimiter:";"}),v({match:"bid.g.doubleclick.net",deeplinkParam:"r1",fixDeeplinkEncoding:!0}),v({match:".demdex.net",deeplinkParam:"d_rd"}),v({match:".googleadservices.com",deeplinkParam:"adurl",deeplinkLastParam:!0}),v({match:"go2cloud.org",deeplinkParam:"url"}),v({match:"creative-serving.com",separator:"",delimiter:"",assigner:"",deeplinkSplit:"/1/"}),v({match:".krxd.net",deeplinkParam:"clk"}),v({match:"ad.atdmt.com",deeplinkParam:"h"}),v({match:"delivery.adnuntius.com",deeplinkParam:"r"}),v({match:"d.adroll.com",deeplinkParam:"clickurl"}),v({match:"m.exactag.com",deeplinkParam:"url"}),v({match:"app.readpeak.com",deeplinkParam:"tu"}),v({match:"re.admoove.se",deeplinkParam:"link"}),v({match:".pubmatic.com",delimiter:"_",deeplinkParam:"url",deeplinkLastParam:!0}),v({match:"de17a.com/api/click",separator:";",delimiter:";",deeplinkParam:"ec"}),v({match:"de17a.com/click",deeplinkParam:"url"}),v({match:".adsrvr.org",deeplinkParam:"r"}),v({match:".rubiconproject.com",deeplinkParam:"/",deeplinkSplit:"/",assigner:"",deeplinkEncode:!1}),v({match:".rubiconproject.com",deeplinkParam:"url"}),v({match:".creativecdn.com/clicks",deeplinkParam:"url"}),v({match:".everesttech.net",deeplinkParam:"redir"}),v({match:".quantserve.com",deeplinkParam:"redirecturl2"})],p=["https://","http://","https%3A%2F%2F","http%3A%2F%2F","//","%2F%2F"],h=function(){function e(e,t){this.parent=t,this.parameters=[],this.deeplinkOverrideWhitelist=["*.bannerflow.*"],this.prevent=!1,t||(e=this.fixUrlEncoding(e)),this.parse(e)}return e.prototype.whitelistDomains=function(e){if(e){Array.isArray(e)||(e=[e]);for(var t=0;t<e.length;t++){var r=e[t].indexOf("*")>-1?e[t]:f(e[t]);r&&-1===this.deeplinkOverrideWhitelist.indexOf(r)&&this.deeplinkOverrideWhitelist.push(r)}}return this.deeplinkOverrideWhitelist},e.prototype.preventRedirect=function(){this.prevent=!0},e.prototype.fixUrlEncoding=function(e){var t,r,i=[],n=function(e){for(var t=e,r=decodeURIComponent(t);r!==t;){t=r;try{r=decodeURIComponent(t)}catch(i){break}}return t}(e),o=u.filter((function(e){return e.fixDeeplinkEncoding})),s=!1;try{for(var c=a(o),d=c.next();!d.done;d=c.next()){var l=d.value;if(l.match&&n.indexOf(l.match)>-1){s=!0;break}}}catch(m){t={error:m}}finally{try{d&&!d.done&&(r=c.return)&&r.call(c)}finally{if(t)throw t.error}}if(!s)return e;var p=function(){var e=n;if(i.length){var t=i.length-1;e=e.split(i[t])[1]}var r=function(e){var t=e.slice(1).search(/https?:\/\//);if(t>-1)return t}(e);if(r){var o=e.substring(0,r+1);i.push(o),p()}else i.push(e)};p();for(var h=i[0],f="",v=i.length-1;v>0;v--)f=encodeURIComponent(i[v]+f);return h+=f},e.prototype.parse=function(t){void 0===t&&(t=""),this.originalRedirectUrl=t,this.redirectUrl=(0,n.Nm)(this.decodeEncodedUrl(t)),this.parameters=[],this.network=this.detectNetwork(this.redirectUrl);var r=this.network.deeplinkSplit;if(this.network.fixDeeplinkEncoding&&this.hasEncodedSeparatorInPath(this.redirectUrl)&&(this.redirectUrl=decodeURIComponent(this.redirectUrl)),"="!==t.charAt(t.length-1)&&t.indexOf("%3D")+3!==t.length||this.containsTargetUrlMacro(t)||this.network.deeplinkParam||(this.redirectUrl+=d),r&&this.redirectUrl.split(r).length){var i=this.redirectUrl.lastIndexOf(r),o=this.redirectUrl.substring(0,i),a=this.redirectUrl.substring(i+1);this.redirectUrl=o,this.parameters.push({name:r,value:new e(a,this)})}else if(this.redirectUrl.indexOf(this.network.separator)>-1){if(this.network.fragment&&this.redirectUrl.indexOf(this.network.fragment)>-1){var s=this.redirectUrl.split(this.network.fragment);this.redirectUrl=s[0],this.fragmentString=s[1]}var c=this.redirectUrl.split(this.network.separator);this.redirectUrl=c[0];var l=void 0;1===c.length?l=void 0:2===c.length?l=c[1]:c.length>2&&(l=c.slice(1).join(this.network.separator));var u=void 0;if(void 0!==l){if(this.network.deeplinkLastParam&&!this.network.fixDeeplinkEncoding){var p=this.network.delimiter+this.network.deeplinkParam+this.network.assigner,h=l.split(p),f=h.shift();a=h.join(p);u=f.split(this.network.delimiter),f&&(a?a=this.fixRedirectParameterEncoding(a):l.indexOf(p)===l.length-p.length-1&&(a=d),a&&u.push(this.network.deeplinkParam+this.network.assigner+(a||"")),f="")}else u=l.split(this.network.delimiter);for(var v=0;v<u.length;v++){var m=u[v];if(m){var g=m.split(this.network.assigner)[0],y=a=m.indexOf(this.network.assigner)>-1?m.split(this.network.assigner).slice(1).join(this.network.assigner):void 0;(g===this.network.deeplinkParam||void 0===this.network.deeplinkParam&&this.isUriParameterValue(a)||this.isTargetUrlMacro(a))&&(y=new e(a,this)).whitelistDomains(this.deeplinkOverrideWhitelist),this.parameters.push({name:g,value:y})}}}}return this},e.prototype.toString=function(){if(this.prevent)return"";var e=this.replaceTargetUrlMacro(this.redirectUrl);return this.network.deeplinkSplit?e+this.getParametersAsString():(this.parameters.length>0&&(e+=this.network.separator+this.getParametersAsString()),this.fragmentString&&(e+=this.network.fragment+this.fragmentString),e)},e.prototype.toArray=function(){for(var e=[this],t=this;t=t.getInnerRedirect();)e.push(t);return e},e.prototype.setParameter=function(e,t,r){void 0===r&&(r=!1),"string"==typeof t&&r&&(t=encodeURIComponent(t));var i=this.parameters.filter((function(t){return t.name===e}));return i.length>0?(i[0].value=t,i[0]):(this.parameters.push({name:e,value:t}),this.parameters[this.parameters.length-1])},e.prototype.isMissingKnownDeeplinkParam=function(){var e=this.network.deeplinkParam;return!!e&&!this.hasParameter(e)},e.prototype.setParameterIfMissing=function(e,t,r){if(void 0===r&&(r=!1),!this.hasParameter(e)&&void 0!==t)return this.setParameter(e,t,r)},e.prototype.getParameterValue=function(e){var t=this.parameters.filter((function(t){return t.name===e}));if(t.length>0)return t[0].value},e.prototype.clearParameters=function(){var e=this;return this.parameters=this.parameters.filter((function(t){return!e.isRedirect(t.value)})),this.parameters},e.prototype.removeParameter=function(e){var t=this.parameters.filter((function(t){return t.name===e}));if(t.length>0){var r=this.parameters.indexOf(t[0]);r>-1&&this.parameters.splice(r,1)}},e.prototype.hasParameter=function(e){return this.parameters.filter((function(t){return t.name===e})).length>0},e.prototype.getParametersAsString=function(){if(this.parameters.length>0){for(var e="",t=0;t<this.parameters.length;t++){var r=this.parameters[t],i=r.value;if(e+=void 0===i&&this.network.skipUndefinedParameterValues?r.name:(t>0?this.network.delimiter:"")+r.name+this.network.assigner,this.isRedirect(i))e+=!1!==this.network.deeplinkEncode?encodeURIComponent(i.toString()):i.toString();else e+=void 0!==i?this.replaceTargetUrlMacro(i):""}return e}return""},e.prototype.getInnerRedirect=function(){var e=this,t=this.parameters.filter((function(t){return e.isRedirect(t.value)})).pop();if(t)return t.value},e.prototype.getFinalRedirect=function(){for(var e,t=this;e=t.getInnerRedirect();)t=e;return t},e.prototype.setDeeplink=function(t,r,i){if(t){var n=this.getFinalRedirect(),o=new e(t,this),a=n.redirectUrl,s=n.network.deeplinkParam;if(this.whitelistDomains(r),n.whitelistDomains(r),o.whitelistDomains(r),s&&this.setParameterIfMissing(s,o,!1))return o;if(this.isOverrideAllowed(a,this.deeplinkOverrideWhitelist))return function(e,t,r){void 0===r&&(r="mergetargetprimary");if(e.parameters&&e.parameters.length)switch(r){case"fromredirect":t.clearParameters(),e.parameters.forEach((function(e){t.setParameter(e.name,e.value)}));break;case"mergeredirectprimary":e.parameters.forEach((function(e){t.setParameter(e.name,e.value)}));break;case"mergetargetprimary":e.parameters.forEach((function(e){t.setParameterIfMissing(e.name,e.value)}))}}(n,o,i),n.parse(o.toString());if(this.containsTargetUrlMacro(a))return n.redirectUrl=this.replaceTargetUrlMacro(a,encodeURIComponent(t)),n;console.warn('Could not override deeplink, add the domain of "'+a+'" to whitelisted domain overrides.')}},e.prototype.isEmpty=function(){return!this.redirectUrl||this.isTargetUrlMacro()},e.prototype.isDefaultNetwork=function(){return void 0===this.network.match},e.prototype.isTargetUrlMacro=function(e){return void 0===e&&(e=this.redirectUrl),!!e&&(0===e.indexOf(d)||0===e.indexOf(encodeURIComponent(d)))},e.prototype.containsTargetUrlMacro=function(e){return void 0===e&&(e=this.redirectUrl),!!e&&(e.indexOf(d)>-1||e.indexOf(encodeURIComponent(d))>-1)},e.prototype.replaceTargetUrlMacro=function(e,t){return void 0===t&&(t=""),this.containsTargetUrlMacro(e)?e.replace(d,t):e},e.prototype.isOverrideAllowed=function(e,t){if(void 0===t&&(t=[]),!e||this.isTargetUrlMacro(e))return!0;if("undefined"!=typeof URL&&t.length){var r;try{r=new URL(e).hostname}catch(n){var i=document.createElement("a");i.href=e,r=i.hostname}return t.some((function(e){return function(e){void 0===e&&(e="");var t=e.split(".");1===t.length&&(t.unshift("*"),t.push("*"));if(t.length<2||t.length>3)throw new Error('Can not parse: "'+e+'"., url needs to contain 1 or 2 dots. Sample "*.domain.top" or "domain.*"');var r="^";return t.map((function(e,i){var n=i!==t.length-1?"\\.":"";r+="*"===e?"(\\.?[\\w-]+"+n+")?":"("+e+")"+n})),r+="$",new RegExp(r)}(e).test(r)}))}return!0},e.prototype.detectNetwork=function(e){var t=e.toLowerCase().replace(/\?.+$/i,""),r=l,i=Number.MAX_VALUE;return u.forEach((function(n){if(void 0!==n.match){var o=t.indexOf(n.match.toLowerCase()),a=e.indexOf(n.delimiter),s=e.indexOf(n.separator);(o>-1&&o<=i&&r!==l&&a>-1&&s>-1||o>-1&&o<i)&&(r=n,i=o)}})),void 0===r.match&&e.match(/(\?|\&)url=/)&&(r=this.parseUrlAsKnownNetwork(e)),o({},r)},e.prototype.parseUrlAsKnownNetwork=function(e){return v({match:(0,i.ge)(e),deeplinkParam:"url"})},e.prototype.fixRedirectParameterEncoding=function(e){if(e&&this.network.fixDeeplinkEncoding&&!(0,i.Zy)(e)){var t=encodeURIComponent(this.network.separator),r=e.indexOf(t),n=this.nextProtocolInUrl(e);if(void 0===n||r<n){var o=e.split(t),a=encodeURIComponent(o.shift()||"");e=c([a],o).join(t)}}return e},e.prototype.nextProtocolInUrl=function(e){if(e&&0===e.indexOf("http"))return[e.indexOf("http://",5),e.indexOf("https://",5),e.indexOf("http%3A%2F%2F",5),e.indexOf("https%3A%2F%2F",5)].find((function(e){return e>-1}))},e.prototype.hasEncodedSeparatorInPath=function(e){if(e&&this.network.separator){var t=e.replace(/\?.+$/i,""),r=encodeURIComponent(this.network.separator);return t.indexOf(r)>-1}return!1},e.prototype.decodeEncodedUrl=function(e){return(0,i.Zy)(e)?decodeURIComponent(e):e},e.prototype.isUriParameterValue=function(e){if(e)for(var t=0;t<p.length;t++)if(0===e.indexOf(p[t]))return!0;return!1},e.prototype.isRedirect=function(t){return!!t&&t instanceof e==!0},e}();function f(e){if(e){var t=(0,i.ge)(e);if(t){var r=t.split(".");if(r.length>1)return"*."+r[r.length-2]+".*"}}}function v(e){for(var t in l)void 0===e[t]&&void 0!==l[t]&&(e[t]=l[t]);return e}},8547308059288291e3:function(e,t,r){r.d(t,{n:function(){return p}});var i=r(0x23487b5cc2130e00),n=r(0x2c33737bf97dec00),o=r(0x4754c686ca1ed400),a=r(0x5d9e36fb069eb000),s=r(0x29d6b5459a5dd200),c=r(0x48524d8e7044d000),d=function(e,t){var r="function"==typeof Symbol&&e[Symbol.iterator];if(!r)return e;var i,n,o=r.call(e),a=[];try{for(;(void 0===t||t-- >0)&&!(i=o.next()).done;)a.push(i.value)}catch(s){n={error:s}}finally{try{i&&!i.done&&(r=o.return)&&r.call(o)}finally{if(n)throw n.error}}return a},l=function(){for(var e=[],t=0;t<arguments.length;t++)e=e.concat(d(arguments[t]));return e},u="redirect_",p=function(){function e(e){var t=this;this.ad=e,this.deeplinkWhitelist=[],this.queue=[],this.send=function(e){void 0===e&&(e=!0);var r=t.ad.data.tracking;if(r&&!r.disabled){if(!r.url)throw new Error("No tracker url is specified");if(t.queue&&t.queue.length&&!r.disabled){var n=JSON.stringify(t.getTrackingObject(t.queue));t.onBannerflowDomain()&&!t.errorQueued?console.log("Events not sent to tracker on bannerflow domains: \n",n):e?(0,i.lW)(r.url,n):(0,i.v_)(r.url,n),t.queue=[]}}},this.sessionId=(new Date).getTime()+"_"+Math.floor(1e6*Math.random()),window.bfstudio||(this.ad.events.once(window,"beforeunload",this.send),this.observeAdIntervention())}return e.prototype.enqueue=function(e,t,r){var i;switch(void 0===r&&(r=!1),e){case o.J.Impression:if(this.impressionQueued)return;this.impressionQueued=!0;break;case o.J.Click:if(this.clickQueued)return;i=this.getClickEventValue(t),this.clickQueued=!0;break;case o.J.Custom:if(!(i=this.getCustomEventValue(t)))throw new Error("Can't track custom event value without name");if(r&&t)for(var n=0;n<this.queue.length;n++){var a=this.queue[n];if(a.t===e&&a.v&&a.v.n===i.n)return void(a.v.m=i.m)}break;case o.J.Error:if(this.errorQueued)return;i=this.getGetErrorEventValue(t),this.errorQueued=!0}this.queue.push({t:e,d:(new Date).getTime(),v:i})},e.prototype.click=function(e){var t=e.x,r=e.y,i=e.deepLinkUrl,n=e.time,o=this.getRedirect(i),s=o&&o.toString();this.ad.emit(a.k.Click,[s]),s&&(this.open(s),this.trackClick({x:t,y:r,time:n,targetUrl:s}))},e.prototype.open=function(e){if((!this.ad.adScripts||!this.ad.adScripts.overrideOpen(e))&&e){e=(0,c.Nm)(e);var t=window.mraid,r=window.Enabler;r&&r.exit?r.exit("Click on banner"):t&&t.open?t.open(e):window.open(e,this.getTargetWindow())}},e.prototype.whitelistDomains=function(){for(var e,t=this,r=[],i=0;i<arguments.length;i++)r[i]=arguments[i];if(r&&r.length){var n=r.filter((function(e,i){return"string"==typeof e&&r.indexOf(e)===i&&-1===t.deeplinkWhitelist.indexOf(e)}));(e=this.deeplinkWhitelist).push.apply(e,l(n))}},e.prototype.trackError=function(e){var t=e&&"string"!=typeof e?e.message:e;this.enqueue(o.J.Error,{error:t||"UnknownError"}),this.send()},e.prototype.trackClick=function(e){this.triggerUrlParameterPixel(),this.enqueue(o.J.Click,e),this.send()},e.prototype.trackImpression=function(){this.enqueue(o.J.Impression),this.send()},e.prototype.trackCustomEvent=function(e){this.enqueue(o.J.Custom,e),this.send()},e.prototype.trackCustomProgressEvent=function(e){this.enqueue(o.J.Custom,e,!0)},e.prototype.getRedirectUrl=function(){var e=this.ad.parameters,t=e.redirecturl||e.targeturl;return!1!==(0,n.qd)(t)&&(0,c.Nm)((0,n.ZX)(t))},e.prototype.getRedirect=function(e){var t=this.ad.parameters,r=this.getRedirectParameters(),i=this.getRedirectUrl(),o=this.getTargetUrl(e),a=this.ad.adScripts,c=(0,n.qd)(t.deeplink)||!i;if(!1!==i){var d=new s.l(i);if(this.whitelistDomainsFromScriptTag(),this.whitelistDomains(o,e),a&&a.hasMethod("overrideRedirect")){var l=this.ad.adScripts.overrideRedirect(d,o);if(l){var u=l.getFinalRedirect();return this.addParametersToFinalRedirectUrl(u,r),l}}if(o&&d){u=d.getFinalRedirect();(c||u.containsTargetUrlMacro()||u.isEmpty())&&d.setDeeplink(o,this.deeplinkWhitelist),this.addParametersToFinalRedirectUrl(d.getFinalRedirect(),r)}return d}},e.prototype.getTargetUrl=function(e){var t=this.ad.data,r=t.target?t.target.url:void 0,i=this.ad.selectedCreative.targetUrl,o=this.ad.adScripts,a=(0,n.q2)(r,e,i);return o&&o.hasMethod("overrideTargetUrl")&&(a=this.ad.adScripts.overrideTargetUrl(a)),a?(0,c.Nm)(a):a},e.prototype.getTargetWindow=function(){var e=this.ad.parameters.targetwindow,t=this.ad.data.target;return e||(t&&t.window?t.window:"_blank")},e.prototype.destroy=function(){this.send(),this.ad.events.off(window,"beforeunload",this.send)},e.prototype.getDomain=function(){return this.ad.adScripts&&this.ad.adScripts.overrideDomain()||(0,i.ZR)(this.ad.parameters)},e.prototype.onBannerflowDomain=function(){var e=this.getDomain();return/^(https?:)(\/\/)?(.*\.)?bannerflow\.com\/?/.test(e)},e.prototype.addParametersToFinalRedirectUrl=function(e,t){var r=e.getFinalRedirect();Object.keys(t).forEach((function(e){var i=t[e];r.setParameter(e,i)}))},e.prototype.triggerUrlParameterPixel=function(){var e=this.ad.parameters;e.clickpixel&&(0,i.hd)(decodeURIComponent(e.clickpixel))},e.prototype.getTrackingObject=function(e){var t=this.ad.data||{},r=this.ad.selectedCreative||{size:{},version:{}},i=this.ad.parameters||{},n=t.destination||{},o=t.brand||{},a=t.account||{},s=r.design||{},c=r.size||{},d=r.version||{},l=d.localization||{},u=r.creativeset||{},p=t.campaign||{id:t.campaignId};return{e:e,u:{sr:[window.screen.width,window.screen.height],tz:this.getClientTimeZone(),r:this.getDomain(),s:this.sessionId},a:{vs:void 0!==r.adVersion?r.adVersion+"":"studio",a:a.slug,br:o.id,c:u.id,p:t.id,b:r.id,pl:this.ad.preloadImage&&"image"!==this.ad.displayType?1:0,r:t.responsive?1:0,an:"animated"===this.ad.displayType?1:0,s:c.id,t:d.id,l:l.id,bf:s.id,cp:p.id,si:t.scheduleId,cid:i.customid,at:t.adTagId,ch:i.did||n.id,po:n.publishOptionId,tcf:this.ad.tcDataSubject.value&&JSON.stringify(this.ad.tcDataSubject.value)}}},e.prototype.getRedirectParameters=function(){var e=this.ad.parameters,t={};return Object.keys(e).forEach((function(r,i){0===r.toLowerCase().indexOf(u)&&(t[r.toLowerCase().replace(u,"")]=e[r])})),t},e.prototype.getCustomEventValue=function(e){if(e.name){var t=e,r=e.id,i=e.label,n=parseFloat(e.value+""),o={n:String(t.name).substr(0,100)};return null!=r&&(o.id=String(r).substr(0,100)),null!=i&&(o.l=String(i).substr(0,100)),NaN!==n&&(o.m=Math.round(100*n)/100),o}},e.prototype.getClickEventValue=function(e){return{x:e.x,y:e.y,t:e.time,u:e.targetUrl}},e.prototype.getGetErrorEventValue=function(e){return{error:e.error}},e.prototype.getClientTimeZone=function(){var e=-(new Date).getTimezoneOffset(),t=function(e){var t=Math.floor(Math.abs(e));return(t<10?"0":"")+t};return(e>=0?"+":"-")+t(e/60)+t(e%60)},e.prototype.whitelistDomainsFromScriptTag=function(){var e=this.ad.parameters.whitelist;if(e){var t=decodeURIComponent(e).split(",");t.length&&this.whitelistDomains.apply(this,l(t))}},e.prototype.observeAdIntervention=function(){var e=this;if(!window.bfstudio&&window.ReportingObserver){var t=function(t){var r,o=e.ad.data,a=o.id,s=e.ad.selectedCreative.id,c=o.tracking.reportUrl||(null===(r=o.tracking)||void 0===r?void 0:r.url)&&(0,n.P$)(o.tracking.url)+"/tr/blocked/";c&&(0,i.lW)((0,n.C6)(c,a+"/"+s),JSON.stringify(t))},r=new window.ReportingObserver((function(e){t(e)}),{buffered:!0});r.observe(),this.ad.events.once(window,"unload",(function(){var e=r.takeRecords();t(e)}))}},e}()},4307713986805622e3:function(e,t,r){function i(){return/Android|webOS|iPhone|iPad|iPod|BlackBerry|CriOS|SamsungBrowser|IEMobile|Opera Mini/i.test(navigator.userAgent)}r.d(t,{t:function(){return i}})},4865571660085115e3:function(e,t,r){function i(e,t){e.parentNode&&e.parentNode.insertBefore(t,e.nextSibling)}function n(){for(var e=window;e.parent&&e!==e.parent;)try{if(e.parent.location.href,!e.parent.document)break;e=e.parent}catch(t){break}return e}function o(){var e;try{e=window.top.document.readyState?window.top:void 0}catch(t){}return e}function a(e){void 0===e&&(e=window);try{return e.self!==window.top}catch(t){return!0}}r.d(t,{BE:function(){return i},og:function(){return n},YU:function(){return o},cL:function(){return a}})},1882361609197506800:function(e,t,r){r.d(t,{R:function(){return i}});var i=function(){function e(){this.listeners=[]}return e.prototype.once=function(e,t,r){var i=this,n=function(o){r(o),e&&n&&i.off(e,t,n)};return this.on(e,t,n),n},e.prototype.windowLoad=function(e,t){void 0===e&&(e=window),"complete"===e.document.readyState?t():this.once(e,"load",t)},e.prototype.on=function(e,t,r){e.addEventListener?e.addEventListener(t,r,!1):e.attachEvent&&e.attachEvent("on"+t,r),this.listeners.push({element:e,eventName:t,eventHandler:r})},e.prototype.off=function(e,t,r){e.removeEventListener?e.removeEventListener(t,r):e.detachEvent&&e.detachEvent("on"+t,r);for(var i=0;i<this.listeners.length;i++){var n=this.listeners[i];n.element===e&&n.eventName===t&&n.eventHandler===r&&this.listeners.splice(i,1)}},e.prototype.dispatch=function(e,t,r){var i=document.createEvent("Event");r&&(i.data=r),i.initEvent(t,!1,!0),e.dispatchEvent(i)},e.prototype.clear=function(){for(;this.listeners.length;){var e=this.listeners.pop();this.off(e.element,e.eventName,e.eventHandler)}},e}()},2542417627973881300:function(e,t,r){r.d(t,{lW:function(){return o},v_:function(){return a},hd:function(){return s},ZR:function(){return d}});var i=r(0x4385fba55c94b800),n=r(0x2c33737bf97dec00);function o(e,t){navigator&&navigator.sendBeacon?navigator.sendBeacon(e,t):a(e,t)}function a(e,t,r,i){return c(e,"POST",t,r,i)}function s(e){var t=new Image;return t.src=e||"",t}function c(e,t,r,i,n){var o=new XMLHttpRequest;return i&&(o.onload=function(){if(o.status>=200&&o.status<300)i(o.response,e);else{if(!n)throw new Error("Could not load resource: "+e);n(o)}}),o.onerror=function(t){if(!n)throw new Error("Could not load resource: "+e);n(t)},o.open(t,e,!0),o.send(r),o}function d(e){var t=(0,i.og)(),r=e&&e.domain&&"${DetectedDomain}"!==e.domain?decodeURIComponent(e.domain):"";if(!r&&t.context&&(r=t.context.canonicalUrl),!r){var o=t.document,a=t.location||(o?o.location:void 0);a&&a.ancestorOrigins&&a.ancestorOrigins.length&&(r=a.ancestorOrigins[a.ancestorOrigins.length-1]),(a&&!a.ancestorOrigins||!r)&&(o&&o.referrer&&(0,i.cL)(t)?r=o.referrer:a&&a.href&&(r=a.href),r&&r.match(n.r)&&(r=""))}return r.replace(/\?.*/g,"")}},3185016337785023500:function(e,t,r){r.d(t,{r:function(){return i},Dg:function(){return a},Zy:function(){return s},j3:function(){return c},C6:function(){return d},ge:function(){return l},u1:function(){return u},qd:function(){return p},ZX:function(){return h},Gw:function(){return f},T4:function(){return v},q2:function(){return m},P$:function(){return g}});var i=new RegExp("(javascript|about|data)(:|%3A)","ig"),n=/^(?:https?:\/\/)?(?:[^@\/\n]+@)?(?:www\.)?([^:\/?\n]+)/gim,o=/([--:\w?@%&+~#=]*\.[a-z]{2,4}\/{0,2})((?:[?&](?:\w+)=(?:\w+))+|[--:\w?@%&+~#=]+)?/;function a(e){void 0===e&&(e="");var t={};if(e&&e.indexOf("?")>-1)try{new URL(e).searchParams.forEach((function(e,r){t[r]=e}))}catch(s){e&&e.indexOf("?")>-1&&(e=e.substring(e.indexOf("?")+1));for(var r=void 0,i=/\+/g,n=/([^&=]+)=?([^&]*)/g,o=function(e){try{e=decodeURIComponent(e.replace(i," "))}catch(s){}return e},a=e||window.location.search.substring(1);r=n.exec(a);)t[o(r[1])]=o(r[2])}return t}function s(e){return 0===e.toLowerCase().replace(/(https?%3A)?(?=%2F%2F)/i,"").indexOf("%2f%2f")}function c(e){return 0!==e.replace(/^https?:/,"").indexOf("//")}function d(e,t){return void 0===e&&(e=""),void 0===t&&(t=""),e.length&&t.length&&("/"!==e.charAt(e.length-1)&&(e+="/"),"/"===t.charAt(0)&&(t=t.substr(1))),e+t}function l(e,t){if(void 0===t&&(t=!0),"string"==typeof e){var r=e.match(n);if(r)return t?function(e){return e.replace(/^((https?:)?\/\/)/gim,"")}(r[0]):r[0]}}function u(e,t){return void 0!==e[t]}function p(e){if(e)switch(e.toLowerCase()){case"1":case"on":case"true":case"yes":return!0;case"0":case"off":case"false":case"no":return!1;default:return}}function h(e){return e?s(e)?decodeURIComponent(e):e:""}function f(e){return e.replace(/\?.*/g,"")}function v(e){return e&&e.match(/(https?:\/\/[^\s]+)/g)||[]}function m(){for(var e=[],t=0;t<arguments.length;t++)e[t]=arguments[t];for(var r=0;r<e.length;r++)if(void 0!==e[r])return e[r]}function g(e){try{return new URL(e).origin}catch(r){try{if(!o.test(e))throw new Error("Provided value is not a valid url.");var t=document.createElement("a");return t.href=e,t.origin}catch(i){throw new Error(i)}}}},1205307453623162400:function(e,t,r){r.d(t,{A:function(){return a}});var i=r(0x3bc8130c3987e400),n=r(0x5d9e36fb069eb000),o=r(0x2c33737bf97dec00),a=function(){function e(e){this.ad=e,this.supported()&&(this.initIntersectionObserver(),this.initMRaidViewability(),this.initPageVisibility())}return e.prototype.supported=function(){return"IntersectionObserver"in window&&void 0!==document.hidden},e.prototype.pauseOutsideView=function(){if(!this.supported())return!1;var e=this.ad.parameters;return(0,o.u1)(e,"pauseoutsideview")?!!(0,o.qd)(e.pauseoutsideview):!1!==this.ad.data.pauseOutsideView},e.prototype.initIntersectionObserver=function(){var e=this;if(this.supported()){var t=new IntersectionObserver((function(t){var r=t[0].intersectionRatio;e.onVisibilityUpdate(r)}),{threshold:[0,.3,.5]});t.observe(this.ad.container),this.observer=t}},e.prototype.initPageVisibility=function(){var e=this;void 0!==document.addEventListener&&void 0!==document.hidden&&this.ad.events.on(document,"visibilitychange",(function(t){e.onVisibilityUpdate()}))},e.prototype.initMRaidViewability=function(){var e=this,t=window.mraid,r=this.ad.events;if(t&&t.getState){var i=function(){t.isViewable()&&e.onVisibilityUpdate(1),r.on(t,"viewableChange",(function(t){t?e.onVisibilityUpdate(1):e.onVisibilityUpdate(0)}))};"loading"===t.getState()?r.on(t,"ready",i):i()}},e.prototype.destroy=function(){this.observer&&(this.observer.disconnect(),delete this.observer)},e.prototype.onVisibilityUpdate=function(e){void 0!==e&&(this.ratio=e);var t=!document.hidden,r=this.ratio>=this.getIABThreshold()&&t,i=this.ratio>0&&t;i!==this.visible&&(i?this.ad.emit(n.k.ViewEnter):this.ad.emit(n.k.ViewLeave)),r!==this.iabVisible&&(r?this.ad.emit(n.k.IABViewEnter):this.ad.emit(n.k.IABViewLeave)),this.visible=i},e.prototype.getIABThreshold=function(){var e=this.ad.container,t=this.ad.selectedCreative.size;return(0,i.t)()?.5:(e.clientWidth||t.width)*(e.clientHeight||t.height)>242500?.3:.5},e}()},3696179644547742700:function(e,t,r){r.d(t,{v:function(){return n}});var i=function(e){var t="function"==typeof Symbol&&Symbol.iterator,r=t&&e[t],i=0;if(r)return r.call(e);if(e&&"number"==typeof e.length)return{next:function(){return e&&i>=e.length&&(e=void 0),{value:e&&e[i++],done:!e}}};throw new TypeError(t?"Object is not iterable.":"Symbol.iterator is not defined.")},n=function(){function e(){this._eventCallbacks={},this._thisArg=null,this.skipEmission=!1}return e.prototype.on=function(e,t,r){return"string"==typeof t?e=e+":"+t:r=t,this._eventCallbacks[e]||(this._eventCallbacks[e]=[]),-1===this._eventCallbacks[e].indexOf(r)&&this._eventCallbacks[e].push(r),this},e.prototype.once=function(e,t,r){var i=this;return"string"==typeof t?e=e+":"+t:r=t,this.on(e,(function t(){i.off(e,t),r()})),this},e.prototype.off=function(e,t,r){if(void 0!==t&&("string"==typeof t?e=e+":"+t:r=t),void 0===e)return this.clearEvents(),this;if(!r)return delete this._eventCallbacks[e],this;if(this._eventCallbacks[e])for(var i=this._eventCallbacks[e],n=0;n<i.length;n++)this._eventCallbacks[e][n]===r&&this._eventCallbacks[e].splice(n,1);return this},e.prototype.emit=function(e,t,r){var n,o;if(this.skipEmission)return this;if("string"==typeof t?e=e+":"+t:r=t,this._eventCallbacks[e])try{for(var a=i(this._eventCallbacks[e]),s=a.next();!s.done;s=a.next()){s.value.apply(this._thisArg,r||[])}}catch(c){n={error:c}}finally{try{s&&!s.done&&(o=a.return)&&o.call(a)}finally{if(n)throw n.error}}return this},e.prototype.clearEvents=function(){this._eventCallbacks={}},e}()},5211312992985338e3:function(e,t,r){r.d(t,{Nm:function(){return o}});var i=/^(?:(?:https?|mailto|ftp|tel|file):|[^&:/?#]*(?:[/?#]|$))/gi,n=/^data:(?:image\/(?:bmp|gif|jpeg|jpg|png|tiff|webp)|video\/(?:mpeg|mp4|ogg|webm)|audio\/(?:mp3|oga|ogg|opus));base64,[a-z0-9+\/]+=*$/i;function o(e){if(function(e){if(!e||"#"===e||e.match(i)||e.match(n))return!0;return!1}(e))return e;throw new Error('Error: unsafe URL value: "'+e+'" (see http://g.co/ng/security#xss)')}},3973358236156529700:function(e,t,r){r.d(t,{iS:function(){return n}});var i=function(e){var t="function"==typeof Symbol&&Symbol.iterator,r=t&&e[t],i=0;if(r)return r.call(e);if(e&&"number"==typeof e.length)return{next:function(){return e&&i>=e.length&&(e=void 0),{value:e&&e[i++],done:!e}}};throw new TypeError(t?"Object is not iterable.":"Symbol.iterator is not defined.")};function n(e){var t,r,n,o,a=new Error("\n    Attempt to override a feed with invalid feed data. The feed data has to follow the following schema:\n\n    [\n        {\n            MyFeedItemKey: {\n                value: 'feed value',\n                targetUrl: 'https://website.com'\n            },\n            MyFeedItemKey2: {\n                value: 'feed value',\n                targetUrl: 'https://website.com'\n            }\n        }\n    ]\n    ");if(!Array.isArray(e))throw a;try{for(var s=i(e),c=s.next();!c.done;c=s.next()){var d=c.value;if("object"!=typeof d)throw a;try{for(var l=(n=void 0,i(Object.keys(d))),u=l.next();!u.done;u=l.next()){if(!d[u.value].hasOwnProperty("value"))throw a}}catch(p){n={error:p}}finally{try{u&&!u.done&&(o=l.return)&&o.call(l)}finally{if(n)throw n.error}}}}catch(h){t={error:h}}finally{try{c&&!c.done&&(r=s.return)&&r.call(s)}finally{if(t)throw t.error}}}}},r={};function i(e){if(r[e])return r[e].exports;var n=r[e]={exports:{}};return t[e](n,n.exports,i),n.exports}i.d=function(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.o=function(e,t){return Object.prototype.hasOwnProperty.call(e,t)},e=i(0x222e0f1c7a2e1800),function(t,r){var i=window;i._bannerflow||(i._bannerflow={ads:[],exports:{}});var n=i._bannerflow;if(n.ads=n.ads||[],n.exports=n.exports||{},n.registerModule||(n.registerModule=function(e,t){i._bannerflow.exports[e]=t}),!window.env||!window.env.STUDIO_JS)if(window.atob&&void 0!==JSON.parse){i._bannerflow=n;var o=void 0;try{(o=JSON.parse(window.atob("eyJpZCI6IjVmYWQ1NmEyNDY0MjMzMTljZmRlM2UyMyIsIm9yaWdpbiI6Imh0dHBzOi8vYy5iYW5uZXJmbG93Lm5ldC8iLCJjcmVhdGl2ZXMiOlt7ImlkIjoiMjQzNDYxIiwiYW5pbWF0ZWQiOnsiZmlsZVNpemUiOjAsImRlZmF1bHRPcmlnaW4iOm51bGwsImZpbGVzIjpbeyJpZCI6IjAwMDAwMDFCOUM2MzhGIiwidXJsIjoiL2FjY291bnRzL2JlbXovNWJjZGE3MjgwMTJmNDAxODIwYWZkNzViL3B1Ymxpc2hlZC8yNDM0NjEvMzY5OTY1L2RvY3VtZW50LjVjNThhYjI1YzkuanMifV19LCJpbWFnZSI6eyJ1cmwiOiJhY2NvdW50cy9iZW16LzViY2RhNzI4MDEyZjQwMTgyMGFmZDc1Yi9wdWJsaXNoZWQvMjQzNDYxLzM2OTk2NS9wcmVsb2FkLmpwZyIsImZpbGVTaXplIjowfSwic2l6ZSI6eyJpZCI6IjE0MzYwOCIsIm5hbWUiOm51bGwsImhlaWdodCI6NjAwLCJ3aWR0aCI6MzAwfSwiY2hlY2tzdW0iOiIwMDAwMDBCOTk3RjNCRiIsImNyZWF0aXZlc2V0SWQiOm51bGwsImNyZWF0aXZlc2V0Ijp7ImlkIjoiMjQxNjMiLCJuYW1lIjoiR0VORVJJQyBORVcgSUQgLSAwOTIwMjAgR0ROIiwiY3JlYXRpdmVzIjpbXX0sInZlcnNpb25JZCI6bnVsbCwidmVyc2lvbiI6eyJpZCI6IjM4NzEzIiwibmFtZSI6IkR1dGNoIiwibG9jYWxpemF0aW9uIjp7ImlkIjoiNWJjZGE3Y2QwMTJmNDAxODIwYWZkN2IwIiwibmFtZSI6IkR1dGNoIiwiY3VsdHVyZUNvZGUiOiJubCIsImN1bHR1cmVOYW1lIjoibmwifX0sImRlc2lnbklkIjpudWxsLCJkZXNpZ24iOnsiaWQiOiIxMzU4MjMiLCJuYW1lIjoiZGVzaWduLTJjNjBmMjZkLTU2NjYtNGE4MC1iZmJlLWM5ZmI3ODU0YjNmNyJ9LCJ0YXJnZXRVcmwiOiJodHRwczovL2JlbXouY29tL25sLW5sLyIsImFkVmVyc2lvbiI6NzY2LCJjcmVhdGVkIjpudWxsLCJmZWVkcyI6W10sImR1cmF0aW9uIjpudWxsfV0sInRyYWNraW5nIjp7InVybCI6Imh0dHBzOi8vYy5iYW5uZXJmbG93Lm5ldC90ci92Mi9waXhlbCIsInBpeGVsRW5hYmxlZCI6ZmFsc2UsImRpc2FibGVkIjpmYWxzZX0sImN1c3RvbVNjcmlwdHMiOltdLCJzaG93UHJlbG9hZEltYWdlIjp0cnVlLCJkaXNwbGF5VHlwZSI6ImFuaW1hdGVkIiwicmVzcG9uc2l2ZSI6ZmFsc2UsImNhbXBhaWduSWQiOiI1ZmFkNTZhMTQ2NDIzMzE5Y2ZkZTNlMWUiLCJjYW1wYWlnbiI6eyJuYW1lIjoiR0VORVJJQyBORVcgSUQgLSAwOTIwMjAgR0ROIiwiaWQiOiI1ZmFkNTZhMTQ2NDIzMzE5Y2ZkZTNlMWUifSwic2NoZWR1bGVJZCI6bnVsbCwiYWNjb3VudCI6eyJzbHVnIjoiYmVteiIsImlkIjoiNWJjZGE2NTMwMTJmNDAxODIwYWZkNzIyIn0sImJyYW5kIjp7ImlkIjoiNWJjZGE3MjgwMTJmNDAxODIwYWZkNzViIn0sIm5vZGVJZCI6IiIsImRlc3RpbmF0aW9uIjpudWxsLCJwdWJsaXNoZXJJZCI6bnVsbCwiZXZlbnROYW1lIjoiIiwiZXZlbnRFbmREYXRlIjpudWxsLCJhZEdyb3VwTmFtZSI6bnVsbH0="))).creatives=o.creatives||o.banners}catch(a){throw new Error("Ad data could not be parsed")}n.ads.push(new e.Ad(o,t))}else console&&console.log&&console.log("Creative not supported in this browser.")}(document.currentScript)}();