!function(e){var n={};function t(i){if(n[i])return n[i].exports;var r=n[i]={i:i,l:!1,exports:{}};return e[i].call(r.exports,r,r.exports,t),r.l=!0,r.exports}t.m=e,t.c=n,t.d=function(e,n,i){t.o(e,n)||Object.defineProperty(e,n,{enumerable:!0,get:i})},t.r=function(e){"undefined"!=typeof Symbol&&Symbol.toStringTag&&Object.defineProperty(e,Symbol.toStringTag,{value:"Module"}),Object.defineProperty(e,"__esModule",{value:!0})},t.t=function(e,n){if(1&n&&(e=t(e)),8&n)return e;if(4&n&&"object"==typeof e&&e&&e.__esModule)return e;var i=Object.create(null);if(t.r(i),Object.defineProperty(i,"default",{enumerable:!0,value:e}),2&n&&"string"!=typeof e)for(var r in e)t.d(i,r,function(n){return e[n]}.bind(null,r));return i},t.n=function(e){var n=e&&e.__esModule?function(){return e.default}:function(){return e};return t.d(n,"a",n),n},t.o=function(e,n){return Object.prototype.hasOwnProperty.call(e,n)},t.p="",t(t.s=13)}([function(e,n,t){var i=t(3),r={};n.set=function(e){r=e;for(var n=0;r.ingress&&n=e}function c(e,n,t,r){if(o.isDebugEnabled()){var s=t[0],d=[].slice.call(t).slice(1);o.addLog(e,s,d,Math.floor(a.now()))}window.console[e]&&u(n)&&console[e].apply(console,function(e,n,t){return e=[].slice.call(e),i.get().logFormat?(n&&e.unshift(n),e.unshift("display: inline-block; color: #fff; background: "+t+"; padding: 1px 4px; border-radius: 3px;"),e.unshift("%cArgus")):e.unshift("Argus"),e}(t,e.toUpperCase()+":",r))}n.level=d,n.enabled=u,n.errorNoPost=function(){c("error",d.error,arguments,"#ff0000")},n.error=function(){c("error",d.error,arguments,"#ff0000"),r.queue("argus",{log:s.serializeArguments(arguments),stack:(new Error).stack})},n.warn=function(){c("warn",d.warn,arguments,"#ffe600")},n.info=function(){c("info",d.info,arguments,"#3b88a3")},n.debug=function(){c("debug",d.debug,arguments,"#808080")}},function(e,n,t){function i(e,n){var t=Object.keys(e);if(Object.getOwnPropertySymbols){var i=Object.getOwnPropertySymbols(e);n&&(i=i.filter((function(n){return Object.getOwnPropertyDescriptor(e,n).enumerable}))),t.push.apply(t,i)}return t}function r(e,n,t){return n in e?Object.defineProperty(e,n,{value:t,enumerable:!0,configurable:!0,writable:!0}):e[n]=t,e}var o=t(8),a=t(14),s=t(1),d={sv:3,av:t(0).getVersion(),domain:void 0,href:window.location.href,id:"10000000-1000-4000-8000-100000000000".replace(/1|0/g,(function(){return(0|16*Math.random()).toString(16)})),init:o.startTime(),tzOffset:o.getTimezoneOffset(),tz:o.getTimezoneString(),device:{}};window._snigelConfig&&window._snigelConfig.site?d.domain=window._snigelConfig.site:window.snigelPubConf&&window.snigelPubConf.argus&&(d.domain=window.snigelPubConf.argus.domain);try{d.device=a.autoDetect(!0)}catch(e){s.error("Failed to detect device",e)}var u=0;n.setCounter=function(e){e.session&&(e.session.counter=u++)},n.get=function(){return d},n.createEvent=function(e){return e.session=function(e){for(var n=1;n3&&n.indexOf(i)<0&&(t[i]=JSON.parse(JSON.stringify(e[i]())));return t}(e.slot),i},n.serializeArguments=i},function(e,n,t){var i=t(6),r=t(8),o=t(0);function a(e){return e===i.undefined}n.isUndefined=a,n.valueWhenUndefined=function(e,n){return a(e)?n:e},n.updateValueWhenUndefined=function(e,n,t){a(e[n])&&(e[n]=t)},n.validateTimeNow=function(e){if(e=Math.floor(e),o.get().noTimeValidation)return e;var n=r.now();return!e||e>n||e<(n>5e3?n-5e3:0)?n:e},n.getSafeTimeDiff=function(e,n,t){return e>n?t||0:Math.floor(n-e)}},function(e,n){n.undefined=void 0,n.channel={pb:"pb",pbs:"pbs",aps:"aps",gpt:"gpt"},n.state={noBid:"noBid",bidTimeout:"bidTimeout",bidResponseTimeout:"bidResponseTimeout",bidResponse:"bidResponse",bidRejected:"bidRejected",bidAuctionWon:"bidAuctionWon",bidWon:"bidWon",bidImp:"imp"},n.bidder={amazon:"amazon",gam:"gam",unfilled:"unfilled",unused:"unused"},n.mediaType={banner:"banner",video:"video",native:"native"}},function(e,n,t){function i(e,n){var t="undefined"!=typeof Symbol&&e[Symbol.iterator]||e["@@iterator"];if(!t){if(Array.isArray(e)||(t=function(e,n){if(!e)return;if("string"==typeof e)return r(e,n);var t=Object.prototype.toString.call(e).slice(8,-1);"Object"===t&&e.constructor&&(t=e.constructor.name);if("Map"===t||"Set"===t)return Array.from(e);if("Arguments"===t||/^(?:Ui|I)nt(?:8|16|32)(?:Clamped)?Array$/.test(t))return r(e,n)}(e))||n&&e&&"number"==typeof e.length){t&&(e=t);var i=0,o=function(){};return{s:o,n:function(){return i>=e.length?{done:!0}:{done:!1,value:e[i++]}},e:function(e){throw e},f:o}}throw new TypeError("Invalid attempt to iterate non-iterable instance.\nIn order to be iterable, non-array objects must have a [Symbol.iterator]() method.")}var a,s=!0,d=!1;return{s:function(){t=t.call(e)},n:function(){var e=t.next();return s=e.done,e},e:function(e){d=!0,a=e},f:function(){try{s||null==t.return||t.return()}finally{if(d)throw a}}}}function r(e,n){(null==n||n>e.length)&&(n=e.length);for(var t=0,i=new Array(n);t>>0).toString(16);n.length<8;)n="0"+n;return n}},function(e,n,t){var i=t(1),r=t(9),o=t(0);n.post=function(e,n,t){var a=JSON.stringify(n);(function e(n,t,r,a,s){var d=new XMLHttpRequest;function u(u){if(d.status<200||d.status>=300){var c=o.get();s=300&&d.status<=499)?setTimeout((function(){e(n,t,r,a,s+1)}),c.requestRetryDelay):i[a?"errorNoPost":"error"]("Failed sending to "+n+", reason: "+u.type+", status: "+d.status+", statusText: "+d.statusText,r)}}d.open("POST",n,!0),d.setRequestHeader("Content-Type","text/plain"),d.onload=function(){i.enabled(i.level.info)&&i.info("Sent to "+n,JSON.parse(t))},d.onerror=u,d.onabort=u,d.ontimeout=u,d.onload=u,d.send(t)})(e=e+"?id="+(r.code(a)+2147483648),a,n,t,0)}},function(e,n,t){var i=t(1),r=t(9),o=t(12),a=t(6),s=t(0),d=t(5),u=t(4),c=t(3),f=0;var p=0;function g(){return p++}var l={};var b={};function v(e){return void 0===b[e]&&(b[e]={pbjs:void 0,lastPbjsAuction:void 0,lastGptAuction:void 0,activeGptAuction:void 0}),b[e]}var m,h={};function w(e){return h[e]}function y(e){return e.id?e.id:e}function I(e,n){var t={id:e,start:n,end:void 0,event:{counter:f++,start:n,time:void 0,w:window.innerWidth,h:window.innerHeight,pbjs:void 0,gpt:void 0,adUnits:[]},adUnitsMap:{},bidIdHashMap:{},pbjs:{}};return h[e]=t,i.debug("Creating new auction "+t.id),t}function E(e,n,t){var i,r=v(n.code),o={code:n.code,name:n.name,path:n.adUnitPath||n.path,sizes:n.sizes||[],refresh:(i=n.code,void 0===l[i]?l[i]=0:l[i]++,l[i]),bids:[]};n.variant&&j(n.variant,o),n.snigel&&(n.snigel.variant&&j(n.snigel.variant,o),n.snigel.exp&&(o.exp=n.snigel.exp)),o.name||(n.snigel&&n.snigel.adUnitName?o.name=n.snigel.adUnitName:n.pubstack&&n.pubstack.adUnitName?o.name=n.pubstack.adUnitName:n.placementName?o.name=n.placementName:r.pbjs&&r.pbjs.name?o.name=r.pbjs.name:t||(o.name=o.code)),o.path||(n.snigel&&n.snigel.adUnitPath?o.path=n.snigel.adUnitPath:n.pubstack&&n.pubstack.adUnitPath?o.path=n.pubstack.adUnitPath:n.codes&&Array.isArray(n.codes)&&n.codes.length>=1&&(o.path=n.codes[0])),t&&(r.pbjs=r.pbjs||{},r.pbjs.code=o.code,r.pbjs.name=o.name,r.pbjs.path=o.path),e.event.adUnits.push(o);var a={adUnitObj:o,addedToEvent:!0,bidWonAdded:!1,bidImpAdded:!1,bidsMap:{},gpt:{}};return e.adUnitsMap[o.code]=a,a}function j(e,n){"string"==typeof e&&(e=parseInt(e)),n.variant=e}function O(e,n,t){function i(t){return"Cannot find "+t+" for auctionId: "+y(e)+", adUnitCode: "+n}var r=function(e){return e.id?e:h[e]}(e);if(!r){if(t)return;throw new Error(i("auction"))}var o=r.adUnitsMap[n];if(!o){if(t)return;throw new Error(i("ad-unit"))}return{auction:r,adUnit:o.adUnitObj,adUnitsMapEntry:o}}function A(e,n,t,i){var r=O(e,n);if(r){var o=r.adUnitsMapEntry.bidsMap[t];if(!o){if(i)return;throw new Error("Cannot find bid for auctionId: "+y(e)+", adUnitCode: "+n+", bidId: "+t)}return o}}function S(e,n,t){if(!e||!n)throw new Error("Cannot create bid, bidder: "+e+", channel: "+n);return{counter:g(),bidder:e,id:void 0,channel:n,requestCount:1,state:t}}function U(e,n,t,i,r){var o=O(e,n);o.adUnitsMapEntry.addedToEvent||(o.adUnitsMapEntry.addedToEvent=!0,o.auction.event.adUnits.push(o.adUnit)),void 0===i.counter&&(i.counter=g());var s=o.adUnitsMapEntry.bidsMap[t],d=t==a.state.bidWon,c=t==a.state.bidImp;if(d&&r&&(i.state=a.state.bidImp),s&&(d||c)){if(d&&!r&&s.bid.state==a.state.bidImp){var f=u.mergeObject({bid:u.cloneObject(s.bid)},o);s.bidImpInfo=f,o.adUnitsMapEntry.bidsMap[a.state.bidImp]=f,o.adUnitsMapEntry.bidImpAdded&&o.adUnit.bids.push(f.bid)}i=u.mergeObject(s.bid,i),(d&&!o.adUnitsMapEntry.bidWonAdded||c&&!o.adUnitsMapEntry.bidImpAdded)&&(i.update=(i.update||0)+1,o.adUnit.bids.push(i),d?o.adUnitsMapEntry.bidWonAdded=!0:o.adUnitsMapEntry.bidImpAdded=!0)}else{if(s&&!d)throw new Error("Bid already exists for auctionId: "+y(e)+", adUnitCode: "+n+", bidId: "+t+", bidCounter: "+i.counter);o.adUnit.bids.push(i),s=u.mergeObject({bid:i},o),o.adUnitsMapEntry.bidsMap[t]=s,d?(r&&(o.adUnitsMapEntry.bidsMap[a.state.bidImp]=s,s.bidImpInfo=s,o.adUnitsMapEntry.bidImpAdded=!0),o.adUnitsMapEntry.bidWonAdded=!0):c&&(o.adUnitsMapEntry.bidImpAdded=!0)}return s}function T(e){return e.adUnitsMapEntry.bidsMap[a.state.bidWon]}function M(e){try{C(e),function(e){for(var n in e.adUnitsMap)if(e.adUnitsMap[n].addedToEvent)return!0;return!1}(e)&&w(e.id)&&(function(e){e.event.adUnits.forEach((function(e){for(var n=0;n=t.cpm){e.bids[i].requestCount+=t.requestCount,e.bids.splice(n,1),n--;break}t.requestCount+=e.bids[i].requestCount,e.bids.splice(i,1),i--}}}))}(e),function(e){e.event.adUnits.forEach((function(e){for(var n=0;n=t&&(n=i,t=r.cpm)}n>=0&&(e.bids[n].state=a.state.bidAuctionWon)}))}(e),i.enabled(i.level.info)&&i.info("Sending event of auction "+e.id,e,u.cloneObject(e.event)),o.post("auction","auction",{auction:e.event}),function(e){var n={};for(var t in e.event)"adUnits"==t?n.adUnits=[]:n[t]=e.event[t];for(var i in e.adUnitsMap)e.adUnitsMap[i].addedToEvent=!1,e.adUnitsMap[i].bidWonAdded=!1,e.adUnitsMap[i].bidImpAdded=!1,e.adUnitsMap[i].adUnitObj.bids=[];e.event=n}(e),function(){var e,n=0,t=f;for(var i in h){n++;var r=h[i].event.counter;r10&&delete h[e]}())}catch(e){i.error("postAuctionEvent",e)}}function P(e,n){return!e.postEventTimerId&&(i.debug("Start timer for auction "+e.id),e.postEventTimerId=setTimeout((function(){M(e)}),n),!0)}function C(e){e.postEventTimerId&&(i.debug("Cancel timer for auction "+e.id),clearTimeout(e.postEventTimerId),delete e.postEventTimerId)}c.getInfo().auction={globalAuctions:h,globalLastPbjsAuction:m,globalAdUnitStatus:b,reset:function(){f=0,p=0,l={},b={},h={},m=void 0}},n.getAuction=w,n.getActiveGptAuction=function(e){return v(e).activeGptAuction},n.initPbjsAuction=function(e,n){var t=h[e.auctionId];return t||((t=I(e.auctionId,n)).pbjs.initEvent=e,t.event.pbjs={start:t.start,time:void 0,timeout:e.timeout},e.adUnits.forEach((function(e){var n,i=null===(n=t.adUnitsMap[e.code])||void 0===n?void 0:n.adUnitObj;if(i){if(e.sizes)for(var r=0;re.event.time)&&(e.event.time=o),!r(n.adUnitsMapEntry)){var u=v(n.adUnit.code);u.lastGptAuction=u.activeGptAuction,u.activeGptAuction=void 0,e.event.gpt&&!i&&(e.event.gpt.time=d.getSafeTimeDiff(e.event.gpt.start,t,e.event.gpt.time)),P(e,s.get().auctionBidWonEventDelay);var c=!0;for(var f in e.adUnitsMap){var p=e.adUnitsMap[f];if(p.bidsMap[a.state.bidWon]||(c=!1),r(p))return}if(!c){if(!e.event.gpt)return;for(var g in e.adUnitsMap){if(!e.adUnitsMap[g].bidsMap[a.state.bidWon]){var l=S(a.bidder.unused,a.channel.gpt,a.state.bidWon);l.responseTime=d.getSafeTimeDiff(e.start,t),U(e,g,a.state.bidWon,l,!0)}}}}},n.getBidIdHash=function(e,n,t){var i=w(e);if(!i)throw new Error("Cannot find auction for auctionId: "+e);var o=i.bidIdHashMap[n];return!o&&t&&(o=i.bidIdHashMap[n]=r.hexCode(JSON.stringify(t))),o},n.getAdUnitInfo=O,n.getBidInfo=A,n.findBidInfo=function(e,n,t){var i=A(e,n,t,!0);if(!i)for(var r in h)if(r!=e&&(i=A(r,n,t,!0)))break;return i},n.createBid=S,n.addBid=U,n.getBidWonInfo=T,n.addBidWon=function e(n,t,i,r,o,s){function u(e,n,t,i){var o=O(e,n,!0);if(o){var s=T(o);if(!s)return U(o.auction,o.adUnit.code,a.state.bidWon,t,r);if((!i||d.getSafeTimeDiff(o.start,i)<1e4)&&s.bid.channel==a.channel.gpt)return U(o.auction,o.adUnit.code,a.state.bidWon,t,r)}}var c;if(s){var f=v(t);if(f.lastPbjsAuction&&f.lastPbjsAuction.id==y(n)&&(c=u(n,t,i)))return c;if(f.lastGptAuction&&(c=u(f.lastGptAuction,t,i,o)))return c;if(f.activeGptAuction&&(c=u(f.activeGptAuction,t,i,o)))return c;if(f.lastPbjsAuction&&(c=u(f.lastPbjsAuction,t,i,o)))return c;if(c=u(n,t,i,o))return c}else if(c=u(n,t,i))return c;if(o)return e(n,t,i,r,void 0,s);throw new Error("Failed to add bidWon for auctionId: "+y(n)+", adUnitCode: "+t+", bidCounter: "+i.counter)},n.startTimerPostAuctionEvent=P,n.cancelTimerPostAuctionEvent=C},function(e,n,t){function i(e,n){var t=Object.keys(e);if(Object.getOwnPropertySymbols){var i=Object.getOwnPropertySymbols(e);n&&(i=i.filter((function(n){return Object.getOwnPropertyDescriptor(e,n).enumerable}))),t.push.apply(t,i)}return t}function r(e){for(var n=1;n=e.length?{done:!0}:{done:!1,value:e[i++]}},e:function(e){throw e},f:r}}throw new TypeError("Invalid attempt to iterate non-iterable instance.\nIn order to be iterable, non-array objects must have a [Symbol.iterator]() method.")}var o,a=!0,d=!1;return{s:function(){t=t.call(e)},n:function(){var e=t.next();return a=e.done,e},e:function(e){d=!0,o=e},f:function(){try{a||null==t.return||t.return()}finally{if(d)throw o}}}}function s(e,n){(null==n||n>e.length)&&(n=e.length);for(var t=0,i=new Array(n);t1?t[1].replace(new RegExp("[ _]+","g"),"."):"Unknown"}switch(/Windows/.test(b)&&(w=y(/Windows (.*)/,b),b="Windows"),b){case"Mac OS":case"Mac OS X":case"Android":w=y(/(?:Android|Mac OS|Mac OS X|MacPPC|MacIntel|Mac_PowerPC|Macintosh) ([._\d]+)/,e);break;case"iOS":w=y(/OS ([._\d]+)/,n)}return{userAgent:e,appVersion:n,appName:t,platform:i(e),browser:p,browserVersion:g,os:b,osVersion:w,cookies:a,w:c,h:f}}function i(e){var n=new RegExp("(?:ipad|playbook|tablet|(?:android(?!.*(nexus|sm-(?:g9|n9|a10)))|bbd+|meego|silk)(?! .+? mobile))","i"),t=new RegExp("Mobile|iP(hone|od|ad)|Android|BlackBerry|IEMobile|Kindle|NetFront|Silk-Accelerated|(hpw|web)OS|Fennec|Minimo|Opera M(obi|ini)|Blazer|Dolfin|Dolphin|Skyfire|Zune","i");return n.test(e)?"tablet":t.test(e)?"mobile":"desktop"}n.autoDetect=function(e){var n=screen.width,i=screen.height,r=function(e){void 0===(e=!!e)&&(document.cookie="testcookie",e=-1!=document.cookie.indexOf("testcookie"));return e}(navigator.cookieEnabled);return e?{cookies:r,w:n,h:i}:t(navigator.userAgent,navigator.appVersion,navigator.appName,n,i,r)},n.detect=t,n.detectPlatform=i},function(e,n){function t(e,n){return window._snigelConfig&&window._snigelConfig.settings&&window._snigelConfig.settings[e]?window._snigelConfig.settings[e].objName:window.snigelPubConf&&window.snigelPubConf.argus&&window.snigelPubConf.argus[e]?window.snigelPubConf.argus[e]:n}n.getAdEngineObjectName=function(){return t("adngin","adngin")},n.getApstagObjectName=function(){return t("apstag","apstag")},n.getGptObjectName=function(){return t("gpt","googletag")},n.getPbjsObjectName=function(){return t("pbjs","pbjs")}},function(e,n,t){var i=t(0),r=t(2),o=t(1),a=t(5),s=t(4),d=t(3);n.init=function(){var e=i.get(),n=r.get();if(window[e.tags.adengineName]){var t=window[e.tags.adengineName];t.queue.push((function(){e.tags.adengine=t,n.country=t.config.country,n.region=t.config.region,n.adengine={build:t.config.build,configVersion:t.config.id,tagId:t.config.cfwUuid},t.cmd.getEvents(null,(function(e){e&&e.data&&e.data.forEach((function(e){window.addEventListener(e,(function(n){!function(e,n,t){var i;t=a.validateTimeNow(t),d.isDebugEnabled()&&(i=i||s.cloneObject(n),d.addEvent("adngin",e,i,t)),o.enabled(o.level.info)&&(i=i||s.cloneObject(n),o.info(e,i))}(e,n&&n.detail?n.detail:{})}))}))}))}))}}},function(e,n,t){var i=t(2),r=t(1);function o(e,n,t){var o=i.get();o.consentRegion=e,o.consent=n,t||(t="Consent region ["+e+"], consent: "+n),r.debug(t)}n.init=function(){window.__tcfapi?__tcfapi("addEventListener",2,(function(e,n){if(!n||"tcloaded"!==e.eventStatus&&"useractioncomplete"!==e.eventStatus)n&&e.gdprApplies&&"cmpuishown"===e.eventStatus&&o("gdpr",void 0,"Consent unknown, waiting for user input");else{var t="none",i=!0;if(e.gdprApplies){t="gdpr";var a=e.vendor?e.vendor.consents:void 0,s=e.purpose?e.purpose.consents:void 0;if(i=a&&s)for(var d=[755,1076,32],u=0,c=d.length;u0)for(var p=0,g=f.length;pr&&(a-=r),t=s.initPbjsAuction(e,a),e.bidderRequests.forEach((function(e){b("bidRequested",e,n,!0)})),e.bidsReceived.forEach((function(e){b("bidResponse",e,n,!0)})),e.noBids.forEach((function(e){b("noBid",e,n,!0)})),e.winningBids.forEach((function(e){b("bidWon",e,n,!0)}))}t.event.pbjs.userId=function(e){var n={state:"notAvailable",modules:[],resolved:0,configured:0},t=p.getConfig();t.userSync&&t.userSync.userIds&&(n.configured=t.userSync.userIds.length);if(0==e.length)return n;function i(e,n){var t=!0;if(n){var i=0;for(var r in n)i++,-1==e.indexOf(r)&&(e.push(r),t=!1);e.length!=i&&(t=!1)}else e.length>0&&(t=!1);return t}var r=!0,a=!0;e.forEach((function(e){e.bids.forEach((function(e){a?(a=!1,e.userId&&(n.modules=Object.keys(e.userId||{}))):e.userId&&(r=r&&i(n.modules,e.userId))}))})),r=r&&i(n.modules,p.getUserIds()),n.resolved=n.modules.length,n.modules.length>0&&r?n.state="available":n.modules.length>0&&!r&&(n.state="notConsistent",o.debug("pbjs inconsistent userIds"));return n}(e.bidderRequests),e.bidderRequests.forEach((function(e){v(e,t,d.state.bidTimeout)})),s.endPbjsAuction(t,e,n),s.startTimerPostAuctionEvent(t,i.get().auctionEventDelay)},bidRequested:function(e){if(i.get().pbjsIgnoreIncompleteEvents&&!s.getAuction(e.auctionId))return;e.bids.forEach((function(n){var t="s2s"===n.src?d.channel.pbs:d.channel.pb;n.bidder===d.bidder.amazon&&(t=d.channel.aps);var i=s.createBid(n.bidder,t);i.id=s.getBidIdHash(e.auctionId,n.bidId,n.params),s.addBid(e.auctionId,n.adUnitCode,n.bidId,i)}))},bidResponse:function(e){if(i.get().pbjsIgnoreIncompleteEvents&&!s.getAuction(e.auctionId))return;var n=s.getBidInfo(e.auctionId,e.adUnitCode,e.requestId).bid;if(n.cpm>e.cpm)return;n.state==d.state.bidTimeout?(n.state=d.state.bidResponseTimeout,n.channel==d.channel.pbs&&void 0===n.serverResponseTime&&(n.serverResponseTime=n.serverTimeout)):n.state=d.state.bidResponse;e.status==d.state.bidRejected&&(n.state=d.state.bidRejected);n.cpm=e.cpm,n.currency=e.currency,n.origCpm=e.originalCpm,n.origCurrency=e.originalCurrency,n.size=e.size,!n.size&&e.width&&e.height&&(n.size=e.width+"x"+e.height);"undefinedxundefined"==n.size&&(n.size="1x1");n.mediaType=e.mediaType,n.responseTime=e.timeToRespond,n.channel===d.channel.aps&&(n.bidder=e.subBidder||n.bidder)},noBid:function(e,n){if(i.get().pbjsIgnoreIncompleteEvents&&!s.getAuction(e.auctionId))return;var t=s.getBidInfo(e.auctionId,e.adUnitCode,e.bidId),r=t.bid;void 0===r.state&&(r.state=d.state.noBid,r.responseTime=u.getSafeTimeDiff(t.auction.start,n))},bidTimeout:function(e){if(i.get().pbjsIgnoreIncompleteEvents&&!s.getAuction(e.auctionId))return;e.forEach((function(e){var n=s.getBidInfo(e.auctionId,e.adUnitCode,e.bidId).bid;void 0===n.state&&(n.state=d.state.bidTimeout)}))},bidderDone:function(e){if(i.get().pbjsIgnoreIncompleteEvents&&!s.getAuction(e.auctionId))return;v(e)},bidWon:function(e,n){function t(n){return new Error(n+" for "+e.requestId+" for ad-unit "+e.adUnitCode+" for auction "+e.auctionId)}if(i.get().pbjsIgnoreIncompleteEvents&&!s.getAuction(e.auctionId))return;var r=s.findBidInfo(e.auctionId,e.adUnitCode,e.requestId);if(!r)throw t("Cannot find initial bidResponse for bidWon");if(r.bidWonInfo)throw t("bidWon exists");var o=i.get().pbjsVideoAutoImp||r.bid.mediaType!==d.mediaType.video,a=c.cloneObject(r.bid);a.state=d.state.bidWon;var f=s.addBidWon(e.auctionId,e.adUnitCode,a,o,n,!0);f.bid.responseTime=u.getSafeTimeDiff(f.auction.start,n,a.responseTime),r.bidWonInfo=f,s.endAdUnitAuction(f.auction,f,n,!0)},auctionDebug:function(e){"WARNING"!=e.type&&a.queue("prebid",c.serializePbjsEvent(e))},adRenderFailed:function(e){a.queue("prebid",e)},tcf2Enforcement:function(e){a.queue("prebid",e)}},video:{loaded:m,start:m,impression:function(e,n){function t(n){return new Error(n+" for "+e.requestId+" for ad-unit "+e.adUnitCode+" for auction "+e.auctionId)}if(i.get().pbjsIgnoreIncompleteEvents&&!s.getAuction(e.auctionId))return;if(i.get().pbjsVideoAutoImp)return;var r=s.findBidInfo(e.auctionId,e.adUnitCode,e.requestId);if(!r)throw t("Cannot find initial bidResponse for videoImp");var o=r.bidWonInfo;if(!o)throw t("Missing bidWon");if(r.bidImpInfo)throw t("bidImp exists");if(o.bid.mediaType!==d.mediaType.video)throw t("No video");var a=c.cloneObject(o.bid);a.state=d.state.bidImp,a.update=void 0;var f=s.addBid(o.auction,o.adUnit.code,d.state.bidImp,a);f.bid.responseTime=u.getSafeTimeDiff(f.auction.start,n,a.responseTime),r.bidImpInfo=o.bidImpInfo=f,s.endAdUnitAuction(f.auction,f,n,!0)},firstQuartile:m,midpoint:m,thirdQuartile:m,complete:m,pause:m,resume:m,mute:m,unmute:m}};function l(e,n,t,i,r){var a=(g[e]||{})[n];if(a){var s;i=u.validateTimeNow(i),f.isDebugEnabled()&&!r&&(s=s||c.serializePbjsEvent(t),f.addEvent(e,n,s,i)),o.enabled(o.level.info)&&(s=s||c.serializePbjsEvent(t),o.info(n,s));try{a(t,i)}catch(e){s=s||c.serializePbjsEvent(t),o.error(n,e,s)}}}function b(e,n,t,i){l("pbjs",e,n,t,i)}function v(e,n,t){n=n||e.auctionId,e.bids.forEach((function(i){var r=s.getBidInfo(n,i.adUnitCode,i.bidId);r.bid.state=r.bid.state||t,"s2s"==i.src&&(u.updateValueWhenUndefined(r.bid,"responseTime"),r.bid.serverResponseTime=e.serverResponseTimeMs||r.bid.serverResponseTime,r.bid.serverTimeout=e.timeout||r.bid.serverTimeout)}))}function m(e){}n.eventListener=l,n.init=function(){var e=i.get(),n=r.get();window[e.tags.pbjsName]=window[e.tags.pbjsName]||{que:[]},(p=window[e.tags.pbjsName]).que.push((function(){e.tags.pbjs=p,n.pbjs={version:p.version};var t=function(e){p.onEvent(e,(function(n,t){b(e,n,t)}))};for(var i in g.pbjs)t(i);p.getEvents().forEach((function(e){b(e.eventType,e.args,e.elapsedTime)}))}))}},function(e,n,t){var i=t(0),r=t(2),o=t(1),a=t(11),s=t(6),d=t(5),u=t(4),c=t(3),f={slotRequested:function(e,n){a.initGptAuction(e,n)},slotResponseReceived:function(e,n){var t=e.slot.getSlotElementId(),i=a.getActiveGptAuction(t);if(i){a.getAdUnitInfo(i,t).adUnitsMapEntry.gpt.end=n,i.event.gpt.time=d.getSafeTimeDiff(i.event.gpt.start,n)}},slotRenderEnded:function(e,n){var t=e.slot.getSlotElementId(),i=a.getActiveGptAuction(t);if(i){var r=a.getAdUnitInfo(i,t),o=r.adUnitsMapEntry.gpt;o.end=o.end||n,o.time=d.getSafeTimeDiff(o.start,o.end),o.renderEnded=!0;var u={campaignId:e.campaignId||void 0,lineItemId:e.lineItemId||e.sourceAgnosticLineItemId||void 0,targetingMap:o.targetingMap},c=a.getBidWonInfo(r);if(!c){var f=a.createBid(s.bidder.unfilled,s.channel.gpt,s.state.bidWon);f.responseTime=d.getSafeTimeDiff(i.start,n),!0!==e.isEmpty&&(f.bidder=s.bidder.gam,e.size&&2==e.size.length&&(f.size=e.size[0]+"x"+e.size[1])),c=a.addBidWon(i,r.adUnit.code,f,!0,n,!1)}c.bid.gam=u,c.bidImpInfo&&(c.bidImpInfo.bid.gam=u),a.endAdUnitAuction(i,r,n)}},slotOnload:function(e,n){},slotVisibilityChanged:function(e,n){},impressionViewable:function(e,n){}};n.init=function(){var e=i.get(),n=r.get();window[e.tags.gptName]=window[e.tags.gptName]||{cmd:[]};var t=window[e.tags.gptName];t.cmd.push((function(){e.tags.gpt=t,n.gpt={version:t.getVersion()};var i=function(e){t.pubads().addEventListener(e,(function(n,t){!function(e,n,t,i){var r=f[e];if(r){var a;t=d.validateTimeNow(t),c.isDebugEnabled()&&!i&&(a=a||u.serializeGptEvent(n),c.addEvent("gpt",e,a,t)),o.enabled(o.level.info)&&(a=a||u.serializeGptEvent(n),o.info(e,a));try{"publisher_ads"==n.serviceName?r(n,t):o.debug("Invalid gpt event")}catch(t){a=a||u.serializeGptEvent(n),o.error(e,t,a)}}}(e,n,t)}))};for(var r in f)i(r)}))}},function(e,n,t){var i=t(0),r=t(2);n.init=function(){var e=i.get(),n=r.get(),t=window[e.tags.aptName];t&&(e.tags.apt=t,n.apt={version:"0"})}},function(e,n,t){var i=t(1);function r(e){try{"function"==typeof e?e():i.warn("Cannot execute command, because not a function",e)}catch(e){i.error("execute command failed",e)}}n.init=function(){window.argus.cmd&&window.argus.cmd.length>0&&function(e){for(;e.length>0;)r(e[0]),e.splice(0,1)}(window.argus.cmd),window.argus.cmd={push:r}}}]);