!function e(t,r,i){function n(a,s){if(!r[a]){if(!t[a]){var d="function"==typeof require&&require;if(!s&&d)return d(a,!0);if(o)return o(a,!0);var u=new Error("Cannot find module '"+a+"'");throw u.code="MODULE_NOT_FOUND",u}var c=r[a]={exports:{}};t[a][0].call(c.exports,function(e){var r=t[a][1][e];return n(r||e)},c,c.exports,e,t,r,i)}return r[a].exports}for(var o="function"==typeof require&&require,a=0;a=0;r--){var i=c.randomSplice(t),a=b[i];if(a.enabled)try{var d=p[i];if(c.isObject(d)?a.instance=l(d,a.configs):a.instance=d(a.configs),!a.instance){a.enabled=!1;continue}I[i]=S.NOT_STARTED}catch(e){a.enabled=!1}}g._setDirectInterface("IdentityLayer",{retrieve:m,getResult:v,getIdentityResults:y}),g._setExecutor(h)}(),a.derive(g,{retrieve:m,getResult:v})}var n,o,a=e(8),s=e(3),d=e(13),u=e(42),c=e(21),l=e(27),p={MerkleIp:e(29),AdserverOrgIp:e(26),LiveRampIp:e(28)};t.exports=i},{}],3:[function(e,t,r){"use strict";function i(){function e(e,t){return n.resolve(t)}function t(e,t){d={},d[e]=t}function r(e){u=e}function i(){return d}function o(e){c=e}function a(e,t){return c(e,t)}function s(e,t){return n.resolve().then(function(){return u(e,t)})}var d,u,c;return function(){d=null,u=e,c=e}(),{_setDirectInterface:t,_setExecutor:r,_executeNext:a,setNext:o,getDirectInterface:i,execute:s}}var n=e(13);e(22);t.exports=i},{}],4:[function(e,t,r){"use strict";function i(e){function t(e){var t=[];for(var r in e)if(e.hasOwnProperty(r)){var i=e[r].priority;c.isInteger(i)||(i=s.DEFAULT_PARTNER_PRIORITY),t[i]=t[i]||[],t[i].push(r)}var n=[];return t.forEach(function(e){c.shuffle(e),e.forEach(function(e){n.push(e)})}),n}function r(e,t,r,i,n){if(n&&r.getPrefetchDisabled())return[];var o=i.slice(),a=[],s=r.retrieve(e,o),u=s.map(function(e){var t=d.defer();return e.then(function(e){t.resolve(e)}).catch(function(e){t.resolve([])}),t});return c.appendToArray(a,u),a}function i(e,i,n){for(var o={defers:[],promises:[]},a=t(v),s=0;s-1&&(s=u.length-c-1,u=u.slice(0,c)+u.slice(c+1)),s>=o)s-=o;else{var l=o-s;s=0,u=n.padEnd(u,u.length+l,"0")}u.length>9&&(s-=u.length-9,u=u.slice(0,9)),d=Math.pow(10,s),u=Number(u);var p=e.buckets.length;if(u=e.buckets[p-1].max*d)u=e.buckets[p-1].max*d;else{for(var f,m=e.floor,v=0;v0&&(y=si)break;if(e&&(n=e(o)))return n;var s;try{s=o.frameElement}catch(e){s=null}if(null===s){if(t&&(n=t(o)))return n;break}o=o.parent,a++}}catch(e){}return null}function m(e){return f(function(t){return t.hasOwnProperty(e)?t[e]:null})}function v(e,t){var r=t||g,i=r.document.createElement("iframe");return e&&(i.src=e),i.width=0,i.height=0,i.scrolling="no",i.marginWidth=0,i.marginHeight=0,i.frameBorder=0,i.setAttribute("style","border: 0px; vertical-align: bottom; visibility: hidden; display: none;"),r.document.body.appendChild(i),i}function h(e){var t=e+"=",r=g.document.cookie.split(";");for(var i in r)if(r.hasOwnProperty(i)){for(var n=r[i];" "===n.charAt(0);)n=n.substring(1,n.length);if(0===n.indexOf(t))return n.substring(t.length,n.length)}return null}function y(){var e=!1;try{new window.ActiveXObject("ShockwaveFlash.ShockwaveFlash")&&(e=!0)}catch(t){navigator.mimeTypes&&void 0!==navigator.mimeTypes["application/x-shockwave-flash"]&&navigator.mimeTypes["application/x-shockwave-flash"].enabledPlugin&&(e=!0)}return e}var g;return function(){g=f(null,function(e){return e})}(),{topWindow:g,getProtocol:e,isLocalStorageSupported:p,getViewportWidth:t,getViewportHeight:r,isTopFrame:c,getScreenWidth:i,getScreenHeight:n,getReferrer:o,getPageUrl:l,getHostname:a,getUserAgent:s,getLanguage:d,getPathname:u,getNearestEntity:m,traverseContextTree:f,createHiddenIFrame:v,readCookie:h,isFlashSupported:y}}()},{}],7:[function(e,t,r){"use strict";var i=e(6),n=e(21),o=e(20);t.exports=function(){function e(e){if(!a)return!1;try{localStorage.removeItem(s+e)}catch(e){return!1}return!0}function t(t){if(!a)return null;var r;try{r=JSON.parse(localStorage.getItem(s+t))}catch(e){return null}return null===r?null:!r.e||r.ed&&(r=d);var i=o.now(),n={t:i,d:t,e:i+r};try{localStorage.setItem(s+e,JSON.stringify(n))}catch(e){return!1}return!0}var a,s="IXWRAPPER",d=6048e5;return function(){a=i.isLocalStorageSupported()}(),{deleteData:e,getData:t,setData:r}}()},{}],8:[function(e,t,r){"use strict";e(22);t.exports=function(){function e(e){for(var t in e)e.hasOwnProperty(t)&&"_"===t[0]&&"__"!==t.slice(0,2)&&delete e[t];return e}function t(t,r){var i,n={};for(i in t)t.hasOwnProperty(i)&&(n[i]=t[i]);for(i in r)r.hasOwnProperty(i)&&(n[i]=r[i]);return e(n)}return{derive:t}}()},{}],9:[function(e,t,r){"use strict";function i(e){function t(e){if(n.isFunction(e))try{e()}catch(e){}}return function(){if(n.isArray(e))for(var t=0;t=0&&/(rv)(?::| )([\w.]+)/.exec(e)||e.indexOf("compatible")<0&&/(mozilla)(?:.*? rv:([\w.]+)|)/.exec(e)||[],r={},i={browser:t[5]||t[3]||t[1]||"",version:t[2]||t[4]||"0",versionNumber:t[4]||t[2]||"0"};if(i.browser&&(r[i.browser]=!0,r.version=i.version,r.versionNumber=parseInt(i.versionNumber,10)),r.rv||r.iemobile){i.browser="msie",r.msie=!0}if(r.edge){delete r.edge;i.browser="msedge",r.msedge=!0}if(r.opr){i.browser="opera",r.opera=!0}if(r.safari&&r.android){i.browser="android",r.android=!0}if(r.safari&&r.kindle){i.browser="kindle",r.kindle=!0}if(r.safari&&r.silk){i.browser="silk",r.silk=!0}return r.name=i.browser,r}(window.navigator.userAgent)},{}],15:[function(e,t,r){"use strict";function i(e,t){function r(e,t){return Number(e)-Number(t)}function i(){return f}function n(){return m}function o(){return v}function a(){return h}function s(e,t){var i,n,o,a,s=[];i=Object.keys(y).sort(r);for(var d=i.length-1;d>=0;d--)if(o=i[d],!(Number(o)>e)){n=Object.keys(y[o]).sort(r);for(var u=n.length-1;u>=0;u--)if(a=n[u],!(Number(a)>t)){s=y[o][a];break}if(s.length>0)break}return s}function d(){return g}function u(){return b}function c(){return _}function l(){return I}function p(e){I=e}var f,m,v,h,y,g,b,_,I;return function(){if(f=e,m=t.id,v=null,h=null,y=null,g=null,b=null,_=null,I=null,t.hasOwnProperty("divId")&&(v=RegExp(t.divId)),t.hasOwnProperty("adUnitPath")&&(h=RegExp(t.adUnitPath)),t.hasOwnProperty("sizeMapping")){var r,i,n,o=/^(\d+)x(\d+)$/;y={};for(var a in t.sizeMapping)t.sizeMapping.hasOwnProperty(a)&&(r=o.exec(a),i=r[1],n=r[2],y.hasOwnProperty(i)||(y[i]={}),y[i][n]=t.sizeMapping[a])}t.hasOwnProperty("targeting")&&(g=t.targeting),t.hasOwnProperty("deviceType")&&(b=t.deviceType),t.hasOwnProperty("position")&&(_=t.position),t.hasOwnProperty("type")&&(I=t.type),t=void 0}(),{getName:i,getId:n,getDivId:o,getAdUnitPath:a,getSizes:s,getTargeting:d,getDeviceType:u,getPosition:c,getType:l,setType:p}}e(22);i.SlotTypes={INSTREAM_VIDEO:"INSTREAM_VIDEO",BANNER:"BANNER"},t.exports=i},{}],16:[function(e,t,r){"use strict";var i=e(6),n=e(17),o=e(19),a=e(20),s=e(21);e(22);t.exports=function(){function e(e){if(!e.hasOwnProperty("targeting"))return{};var t={};return l.map(function(r){if(e.targeting.hasOwnProperty(r)){var i=e.targeting[r];for(var n in i)i.hasOwnProperty(n)&&(t[n]=i[n])}}),t}function t(e){var t={};for(var r in e)if(e.hasOwnProperty(r)){var i=e[r].join(",");t[r]=i}return n.objToQueryString(t)}function r(e){var t=[],r=[];if(e=s.deepCopy(e),e.map(function(e){if(0===r.length||r[0].price===e.price)r.push(e);else if(r[0].price0&&r[0].price>e.price&&delete e.targeting.price)}),r.length>0){var i=s.randomSplice(r);i.hasOwnProperty("dealId")||t.push(i);for(var n=0;n-1&&e.splice(r,1)}function l(r,n,o){if("array"!==e(r))return!1;if(void 0!==n){if(!t(n))throw i("INVALID_TYPE","`type` must be a string");if("class"===n){if(!t(o))throw i("INVALID_TYPE","`className` must be a string");for(var a=0;a0;i--)t=Math.floor(Math.random()*(i+1)),r=e[i],e[i]=e[t],e[t]=r;return e}function m(e){return JSON.parse(JSON.stringify(e))}function v(){ for(var e=Array.prototype.slice.call(arguments),t={},r=0;r=1<<28)throw new RangeError("repeat count must not overflow maximum string size");for(var i="",n=0;n>=0,r=String(r||" "),e.length>t?String(e):(t-=e.length,t>r.length&&(r+=_(r,t/r.length)),r.slice(0,t)+String(e))}function w(e,t,r){return t>>=0,r=String(r||" "),e.length>t?String(e):(t-=e.length,t>r.length&&(r+=_(r,t/r.length)),String(e)+r.slice(0,t))}function x(e,t){t=t||null;try{return eval.call(t,e)}catch(e){}return null}function T(e,t,r){r=r||null;try{return eval.call(r,e+"("+t.join()+")")}catch(e){}return null}function S(){for(var e=Array.prototype.slice.call(arguments),t=e[0],r=1;r=0;m--){var v=e.Layers[m].layerId,h=u[v](e.Layers[m].configs);h.getDirectInterface()&&(r.Layers=s.mergeObjects(r.Layers,h.getDirectInterface())),f&&h.setNext(f.execute),f=h}}(),{getDirectInterface:t}}var n=e(11),o=e(15),a=e(42),s=e(21),d=(e(22),[{name:"EventsService",constructor:e(33)},{name:"GptService",constructor:e(38)},{name:"PublisherSonarService",constructor:e(39)},{name:"HeaderStatsService",constructor:e(34)},{name:"TimerService",constructor:e(40)},{name:"ComplianceService",constructor:e(37)},{name:"RenderService",constructor:e(36)},{name:"KeyValueService",constructor:e(35)}]),u={PartnersLayer:e(4),DirectBiddingLayer:e(1),IdentityLayer:e(2)};t.exports=i},{}],24:[function(e,t,r){"use strict";function i(){function e(e){for(var t="",r=0;rb&&(y=b),y}var u,c,l,p=6048e5,f=100,m=.8,v=3,h={IPR:0,DONE:1},y={hs_session_start:function(e){var t=e.sessionId;u.hasOwnProperty(t)&&l[t]===h.IPR||(u[t]=a.now(),l[t]=h.IPR)},hs_session_end:function(e){var t=e.sessionId;if(u[t]&&l[t]===h.IPR){l[t]=h.DONE;var r=n.getData(i.STORAGE_KEY_NAME);null!==r&&r.hasOwnProperty("prt")&&s.isArray(r.prt)?(r=r.prt,r.length>=5&&r.pop()):r=[],r.unshift({sId:t,sst:u[t],rt:c[t]||{}}),n.setData(i.STORAGE_KEY_NAME,{prt:r},p),delete c[t],delete u[t]}},partner_request_complete:function(e){t("partner_request_complete",e)}};return function(){for(var e in y)y.hasOwnProperty(e)&&o.services.EventsService.on(e,y[e]);l={},c={},u={}}(),{getTimeout:d}}var n=e(7),o=e(42),a=e(20),s=e(21);i.STORAGE_KEY_NAME="lib_mem",t.exports=i},{}],25:[function(e,t,r){"use strict";function i(e){function t(e){for(var t=[],r=0;r0&&(f.kw+=","+I.toString()),u.length>1&&(f.alt_size_ids=u.slice(1).join(",")),{url:S,data:f,callbackId:i}}function I(e,t,i){var a={sessionId:e,statsId:T.statsId},s=!1,d=t.ads||[];d.length||(i[0].pass=!0);for(var c=0;c