!function(n,t,i){function o(n,t){return typeof n===t}function et(){var i,n,u,f,e,s,t;for(var h in c)if(c.hasOwnProperty(h)){if(i=[],n=c[h],n.name&&(i.push(n.name.toLowerCase()),n.options&&n.options.aliases&&n.options.aliases.length))for(u=0;u<n.options.aliases.length;u++)i.push(n.options.aliases[u].toLowerCase());for(f=o(n.fn,"function")?n.fn():n.fn,e=0;e<i.length;e++)s=i[e],t=s.split("."),1===t.length?r[t[0]]=f:(!r[t[0]]||r[t[0]]instanceof Boolean||(r[t[0]]=new Boolean(r[t[0]])),r[t[0]][t[1]]=f),nt.push((f?"":"no-")+t.join("-"))}}function k(n){var t=s.className,i=r._config.classPrefix||"",u;(a&&(t=t.baseVal),r._config.enableJSClass)&&(u=new RegExp("(^|\\s)"+i+"no-js(\\s|$)"),t=t.replace(u,"$1"+i+"js$2"));r._config.enableClasses&&(t+=" "+i+n.join(" "+i),a?s.className.baseVal=t:s.className=t)}function f(){return"function"!=typeof t.createElement?t.createElement(arguments[0]):a?t.createElementNS.call(t,"http://www.w3.org/2000/svg",arguments[0]):t.createElement.apply(t,arguments)}function h(n,t){var u,i,f;if("object"==typeof n)for(u in n)ft(n,u)&&h(u,n[u]);else{if(n=n.toLowerCase(),i=n.split("."),f=r[i[0]],2==i.length&&(f=f[i[1]]),"undefined"!=typeof f)return r;t="function"==typeof t?t():t;1==i.length?r[i[0]]=t:(!r[i[0]]||r[i[0]]instanceof Boolean||(r[i[0]]=new Boolean(r[i[0]])),r[i[0]][i[1]]=t);k([(t&&0!=t?"":"no-")+i.join("-")]);r._trigger(n,t)}return r}function ot(n,t){return!!~(""+n).indexOf(t)}function st(n){return n.replace(/([a-z])-([a-z])/g,function(n,t,i){return t+i.toUpperCase()}).replace(/^-/,"")}function ht(n,t){return function(){return n.apply(t,arguments)}}function ct(n,t,i){var r;for(var u in n)if(n[u]in t)return i===!1?n[u]:(r=t[n[u]],o(r,"function")?ht(r,i||t):r);return!1}function d(n){return n.replace(/([A-Z])/g,function(n,t){return"-"+t.toLowerCase()}).replace(/^ms-/,"-ms-")}function lt(t,i,r){var u,f,e;return"getComputedStyle"in n?(u=getComputedStyle.call(n,t,i),f=n.console,null!==u?r&&(u=u.getPropertyValue(r)):f&&(e=f.error?"error":"log",f[e].call(f,"getComputedStyle returning null, its possible modernizr test results are inaccurate"))):u=!i&&t.currentStyle&&t.currentStyle[r],u}function at(){var n=t.body;return n||(n=f(a?"svg":"body"),n.fake=!0),n}function vt(n,i,r,u){var o,a,c,v,l="modernizr",h=f("div"),e=at();if(parseInt(r,10))for(;r--;)c=f("div"),c.id=u?u[r]:l+(r+1),h.appendChild(c);return o=f("style"),o.type="text/css",o.id="s"+l,(e.fake?e:h).appendChild(o),e.appendChild(h),o.styleSheet?o.styleSheet.cssText=n:o.appendChild(t.createTextNode(n)),h.id=l,e.fake&&(e.style.background="",e.style.overflow="hidden",v=s.style.overflow,s.style.overflow="hidden",s.appendChild(e)),a=i(h,n),e.fake?(e.parentNode.removeChild(e),s.style.overflow=v,s.offsetHeight):h.parentNode.removeChild(h),!!a}function yt(t,r){var f=t.length,u;if("CSS"in n&&"supports"in n.CSS){for(;f--;)if(n.CSS.supports(d(t[f]),r))return!0;return!1}if("CSSSupportsRule"in n){for(u=[];f--;)u.push("("+d(t[f])+":"+r+")");return u=u.join(" or "),vt("@supports ("+u+") { #modernizr { position: absolute; } }",function(n){return"absolute"==lt(n,null,"position")})}return i}function pt(n,t,r,u){function c(){v&&(delete e.style,delete e.modElem)}var l,v,h,y,s,p,a;if((u=o(u,"undefined")?!1:u,!o(r,"undefined"))&&(l=yt(n,r),!o(l,"undefined")))return l;for(a=["modernizr","tspan","samp"];!e.style&&a.length;)v=!0,e.modElem=f(a.shift()),e.style=e.modElem.style;for(y=n.length,h=0;y>h;h++)if(s=n[h],p=e.style[s],ot(s,"-")&&(s=st(s)),e.style[s]!==i){if(u||o(r,"undefined"))return c(),"pfx"==t?s:!0;try{e.style[s]=r}catch(w){}if(e.style[s]!=p)return c(),"pfx"==t?s:!0}return c(),!1}function g(n,t,i,r,u){var f=n.charAt(0).toUpperCase()+n.slice(1),e=(n+" "+w.join(f+" ")+f).split(" ");return o(t,"string")||o(t,"undefined")?pt(e,t,r,u):(e=(n+" "+it.join(f+" ")+f).split(" "),ct(e,t,i))}function l(n,t,r){return g(n,i,i,t,r)}var nt=[],c=[],u={_version:"3.6.0",_config:{classPrefix:"",enableClasses:!0,enableJSClass:!0,usePrefixes:!0},_q:[],on:function(n,t){var i=this;setTimeout(function(){t(i[n])},0)},addTest:function(n,t,i){c.push({name:n,fn:t,options:i})},addAsyncTest:function(n){c.push({name:null,fn:n})}},r=function(){},y,rt,ut,p,ft,w,b,e,v;r.prototype=u;r=new r;r.addTest("notification",function(){if(!n.Notification||!n.Notification.requestPermission)return!1;if("granted"===n.Notification.permission)return!0;try{new n.Notification("")}catch(t){if("TypeError"===t.name)return!1}return!0});r.addTest("svg",!!t.createElementNS&&!!t.createElementNS("http://www.w3.org/2000/svg","svg").createSVGRect);r.addTest("svgfilters",function(){var t=!1;try{t="SVGFEColorMatrixElement"in n&&2==SVGFEColorMatrixElement.SVG_FECOLORMATRIX_TYPE_SATURATE}catch(i){}return t});var s=t.documentElement,a="svg"===s.nodeName.toLowerCase(),tt="Moz O ms Webkit",it=u._config.usePrefixes?tt.toLowerCase().split(" "):[];for(u._domPrefixes=it,r.addTest("canvas",function(){var n=f("canvas");return!(!n.getContext||!n.getContext("2d"))}),r.addTest("video",function(){var t=f("video"),n=!1;try{n=!!t.canPlayType;n&&(n=new Boolean(n),n.ogg=t.canPlayType('video/ogg; codecs="theora"').replace(/^no$/,""),n.h264=t.canPlayType('video/mp4; codecs="avc1.42E01E"').replace(/^no$/,""),n.webm=t.canPlayType('video/webm; codecs="vp8, vorbis"').replace(/^no$/,""),n.vp9=t.canPlayType('video/webm; codecs="vp9"').replace(/^no$/,""),n.hls=t.canPlayType('application/x-mpegURL; codecs="avc1.42E01E"').replace(/^no$/,""))}catch(i){}return n}),r.addTest("inlinesvg",function(){var n=f("div");return n.innerHTML="<svg/>","http://www.w3.org/2000/svg"==("undefined"!=typeof SVGRect&&n.firstChild&&n.firstChild.namespaceURI)}),r.addTest("videoloop","loop"in f("video")),r.addTest("videopreload","preload"in f("video")),y=u._config.usePrefixes?" -webkit- -moz- -o- -ms- ".split(" "):["",""],u._prefixes=y,rt=("CSS"in n)&&("supports"in n.CSS),ut=("supportsCSS"in n),r.addTest("supports",rt||ut),p={}.toString,r.addTest("svgclippaths",function(){return!!t.createElementNS&&/SVGClipPath/.test(p.call(t.createElementNS("http://www.w3.org/2000/svg","clipPath")))}),r.addTest("svgforeignobject",function(){return!!t.createElementNS&&/SVGForeignObject/.test(p.call(t.createElementNS("http://www.w3.org/2000/svg","foreignObject")))}),!function(){var n={}.hasOwnProperty;ft=o(n,"undefined")||o(n.call,"undefined")?function(n,t){return t in n&&o(n.constructor.prototype[t],"undefined")}:function(t,i){return n.call(t,i)}}(),u._l={},u.on=function(n,t){this._l[n]||(this._l[n]=[]);this._l[n].push(t);r.hasOwnProperty(n)&&setTimeout(function(){r._trigger(n,r[n])},0)},u._trigger=function(n,t){if(this._l[n]){var i=this._l[n];setTimeout(function(){for(var r,n=0;n<i.length;n++)(r=i[n])(t)},0);delete this._l[n]}},r._q.push(function(){u.addTest=h}),r.addTest("svgasimg",t.implementation.hasFeature("http://www.w3.org/TR/SVG11/feature#Image","1.1")),r.addAsyncTest(function(){function t(i){o++;clearTimeout(u);var r=i&&"playing"===i.type||0!==n.currentTime;return!r&&c>o?void(u=setTimeout(t,e)):(n.removeEventListener("playing",t,!1),h("videoautoplay",r),void(n.parentNode&&n.parentNode.removeChild(n)))}var u,e=200,c=5,o=0,n=f("video"),i=n.style;if(!(r.video&&"autoplay"in n))return void h("videoautoplay",!1);i.position="absolute";i.height=0;i.width=0;try{if(r.video.ogg)n.src="data:video/ogg;base64,T2dnUwACAAAAAAAAAABmnCATAAAAAHDEixYBKoB0aGVvcmEDAgEAAQABAAAQAAAQAAAAAAAFAAAAAQAAAAAAAAAAAGIAYE9nZ1MAAAAAAAAAAAAAZpwgEwEAAAACrA7TDlj///////////////+QgXRoZW9yYSsAAABYaXBoLk9yZyBsaWJ0aGVvcmEgMS4xIDIwMDkwODIyIChUaHVzbmVsZGEpAQAAABoAAABFTkNPREVSPWZmbXBlZzJ0aGVvcmEtMC4yOYJ0aGVvcmG+zSj3uc1rGLWpSUoQc5zmMYxSlKQhCDGMYhCEIQhAAAAAAAAAAAAAEW2uU2eSyPxWEvx4OVts5ir1aKtUKBMpJFoQ/nk5m41mUwl4slUpk4kkghkIfDwdjgajQYC8VioUCQRiIQh8PBwMhgLBQIg4FRba5TZ5LI/FYS/Hg5W2zmKvVoq1QoEykkWhD+eTmbjWZTCXiyVSmTiSSCGQh8PB2OBqNBgLxWKhQJBGIhCHw8HAyGAsFAiDgUCw8PDw8PDw8PDw8PDw8PDw8PDw8PDw8PDw8PDw8PDw8PDw8PDw8PDw8PDw8PDw8PDw8PDw8PDw8PDw8PDw8PDw8PDAwPEhQUFQ0NDhESFRUUDg4PEhQVFRUOEBETFBUVFRARFBUVFRUVEhMUFRUVFRUUFRUVFRUVFRUVFRUVFRUVEAwLEBQZGxwNDQ4SFRwcGw4NEBQZHBwcDhATFhsdHRwRExkcHB4eHRQYGxwdHh4dGxwdHR4eHh4dHR0dHh4eHRALChAYKDM9DAwOExo6PDcODRAYKDlFOA4RFh0zV1A+EhYlOkRtZ00YIzdAUWhxXDFATldneXhlSFxfYnBkZ2MTExMTExMTExMTExMTExMTExMTExMTExMTExMTExMTExMTExMTExMTExMTExMTExMTExMTExMTExMTExMTExMTEhIVGRoaGhoSFBYaGhoaGhUWGRoaGhoaGRoaGhoaGhoaGhoaGhoaGhoaGhoaGhoaGhoaGhoaGhoaGhoaGhoaGhESFh8kJCQkEhQYIiQkJCQWGCEkJCQkJB8iJCQkJCQkJCQkJCQkJCQkJCQkJCQkJCQkJCQkJCQkJCQkJCQkJCQREhgvY2NjYxIVGkJjY2NjGBo4Y2NjY2MvQmNjY2NjY2NjY2NjY2NjY2NjY2NjY2NjY2NjY2NjY2NjY2NjY2NjFRUVFRUVFRUVFRUVFRUVFRUVFRUVFRUVFRUVFRUVFRUVFRUVFRUVFRUVFRUVFRUVFRUVFRUVFRUVFRUVFRUVFRISEhUXGBkbEhIVFxgZGxwSFRcYGRscHRUXGBkbHB0dFxgZGxwdHR0YGRscHR0dHhkbHB0dHR4eGxwdHR0eHh4REREUFxocIBERFBcaHCAiERQXGhwgIiUUFxocICIlJRcaHCAiJSUlGhwgIiUlJSkcICIlJSUpKiAiJSUlKSoqEBAQFBgcICgQEBQYHCAoMBAUGBwgKDBAFBgcICgwQEAYHCAoMEBAQBwgKDBAQEBgICgwQEBAYIAoMEBAQGCAgAfF5cdH1e3Ow/L66wGmYnfIUbwdUTe3LMRbqON8B+5RJEvcGxkvrVUjTMrsXYhAnIwe0dTJfOYbWrDYyqUrz7dw/JO4hpmV2LsQQvkUeGq1BsZLx+cu5iV0e0eScJ91VIQYrmqfdVSK7GgjOU0oPaPOu5IcDK1mNvnD+K8LwS87f8Jx2mHtHnUkTGAurWZlNQa74ZLSFH9oF6FPGxzLsjQO5Qe0edcpttd7BXBSqMCL4k/4tFrHIPuEQ7m1/uIWkbDMWVoDdOSuRQ9286kvVUlQjzOE6VrNguN4oRXYGkgcnih7t13/9kxvLYKQezwLTrO44sVmMPgMqORo1E0sm1/9SludkcWHwfJwTSybR4LeAz6ugWVgRaY8mV/9SluQmtHrzsBtRF/wPY+X0JuYTs+ltgrXAmlk10xQHmTu9VSIAk1+vcvU4ml2oNzrNhEtQ3CysNP8UeR35wqpKUBdGdZMSjX4WVi8nJpdpHnbhzEIdx7mwf6W1FKAiucMXrWUWVjyRf23chNtR9mIzDoT/6ZLYailAjhFlZuvPtSeZ+2oREubDoWmT3TguY+JHPdRVSLKxfKH3vgNqJ/9emeEYikGXDFNzaLjvTeGAL61mogOoeG3y6oU4rW55ydoj0lUTSR/mmRhPmF86uwIfzp3FtiufQCmppaHDlGE0r2iTzXIw3zBq5hvaTldjG4CPb9wdxAme0SyedVKczJ9AtYbgPOzYKJvZZImsN7ecrxWZg5dR6ZLj/j4qpWsIA+vYwE+Tca9ounMIsrXMB4Stiib2SPQtZv+FVIpfEbzv8ncZoLBXc3YBqTG1HsskTTotZOYTG+oVUjLk6zhP8bg4RhMUNtfZdO7FdpBuXzhJ5Fh8IKlJG7wtD9ik8rWOJxy6iQ3NwzBpQ219mlyv+FLicYs2iJGSE0u2txzed++D61ZWCiHD/cZdQVCqkO2gJpdpNaObhnDfAPrT89RxdWFZ5hO3MseBSIlANppdZNIV/Rwe5eLTDvkfWKzFnH+QJ7m9QWV1KdwnuIwTNtZdJMoXBf74OhRnh2t+OTGL+AVUnIkyYY+QG7g9itHXyF3OIygG2s2kud679ZWKqSFa9n3IHD6MeLv1lZ0XyduRhiDRtrNnKoyiFVLcBm0ba5Yy3fQkDh4XsFE34isVpOzpa9nR8iCpS4HoxG2rJpnRhf3YboVa1PcRouh5LIJv/uQcPNd095ickTaiGBnWLKVWRc0OnYTSyex/n2FofEPnDG8y3PztHrzOLK1xo6RAml2k9owKajOC0Wr4D5x+3nA0UEhK2m198wuBHF3zlWWVKWLN1CHzLClUfuoYBcx4b1llpeBKmbayaR58njtE9onD66lUcsg0Spm2snsb+8HaJRn4dYcLbCuBuYwziB8/5U1C1DOOz2gZjSZtrLJk6vrLF3hwY4Io9xuT/ruUFRSBkNtUzTOWhjh26irLEPx4jPZL3Fo3QrReoGTTM21xYTT9oFdhTUIvjqTkfkvt0bzgVUjq/hOYY8j60IaO/0AzRBtqkTS6R5ellZd5uKdzzhb8BFlDdAcrwkE0rbXTOPB+7Y0FlZO96qFL4Ykg21StJs8qIW7h16H5hGiv8V2Cflau7QVDepTAHa6Lgt6feiEvJDM21StJsmOH/hynURrKxvUpQ8BH0JF7BiyG2qZpnL/7AOU66gt+reLEXY8pVOCQvSsBtqZTNM8bk9ohRcwD18o/WVkbvrceVKRb9I59IEKysjBeTMmmbA21xu/6iHadLRxuIzkLpi8wZYmmbbWi32RVAUjruxWlJ//iFxE38FI9hNKOoCdhwf5fDe4xZ81lgREhK2m1j78vW1CqkuMu/AjBNK210kzRUX/B+69cMMUG5bYrIeZxVSEZISmkzbXOi9yxwIfPgdsov7R71xuJ7rFcACjG/9PzApqFq7wEgzNJm2suWESPuwrQvejj7cbnQxMkxpm21lUYJL0fKmogPPqywn7e3FvB/FCNxPJ85iVUkCE9/tLKx31G4CgNtWTTPFhMvlu8G4/TrgaZttTChljfNJGgOT2X6EqpETy2tYd9cCBI4lIXJ1/3uVUllZEJz4baqGF64yxaZ+zPLYwde8Uqn1oKANtUrSaTOPHkhvuQP3bBlEJ/LFe4pqQOHUI8T8q7AXx3fLVBgSCVpMba55YxN3rv8U1Dv51bAPSOLlZWebkL8vSMGI21lJmmeVxPRwFlZF1CpqCN8uLwymaZyjbXHCRytogPN3o/n74CNykfT+qqRv5AQlHcRxYrC5KvGmbbUwmZY/29BvF6C1/93x4WVglXDLFpmbapmF89HKTogRwqqSlGbu+oiAkcWFbklC6Zhf+NtTLFpn8oWz+HsNRVSgIxZWON+yVyJlE5tq/+GWLTMutYX9ekTySEQPLVNQQ3OfycwJBM0zNtZcse7CvcKI0V/zh16Dr9OSA21MpmmcrHC+6pTAPHPwoit3LHHqs7jhFNRD6W8+EBGoSEoaZttTCZljfduH/fFisn+dRBGAZYtMzbVMwvul/T/crK1NQh8gN0SRRa9cOux6clC0/mDLFpmbarmF8/e6CopeOLCNW6S/IUUg3jJIYiAcDoMcGeRbOvuTPjXR/tyo79LK3kqqkbxkkMRAOB0GODPItnX3Jnxro/25Ud+llbyVVSN4ySGIgHA6DHBnkWzr7kz410f7cqO/Syt5KqpFVJwn6gBEvBM0zNtZcpGOEPiysW8vvRd2R0f7gtjhqUvXL+gWVwHm4XJDBiMpmmZtrLfPwd/IugP5+fKVSysH1EXreFAcEhelGmbbUmZY4Xdo1vQWVnK19P4RuEnbf0gQnR+lDCZlivNM22t1ESmopPIgfT0duOfQrsjgG4tPxli0zJmF5trdL1JDUIUT1ZXSqQDeR4B8mX3TrRro/2McGeUvLtwo6jIEKMkCUXWsLyZROd9P/rFYNtXPBli0z398iVUlVKAjFlY437JXImUTm2r/4ZYtMy61hf16RPJIU9nZ1MABAwAAAAAAAAAZpwgEwIAAABhp658BScAAAAAAADnUFBQXIDGXLhwtttNHDhw5OcpQRMETBEwRPduylKVB0HRdF0A";else{if(!r.video.h264)return void h("videoautoplay",!1);n.src="data:video/mp4;base64,AAAAIGZ0eXBpc29tAAACAGlzb21pc28yYXZjMW1wNDEAAAAIZnJlZQAAAs1tZGF0AAACrgYF//+q3EXpvebZSLeWLNgg2SPu73gyNjQgLSBjb3JlIDE0OCByMjYwMSBhMGNkN2QzIC0gSC4yNjQvTVBFRy00IEFWQyBjb2RlYyAtIENvcHlsZWZ0IDIwMDMtMjAxNSAtIGh0dHA6Ly93d3cudmlkZW9sYW4ub3JnL3gyNjQuaHRtbCAtIG9wdGlvbnM6IGNhYmFjPTEgcmVmPTMgZGVibG9jaz0xOjA6MCBhbmFseXNlPTB4MzoweDExMyBtZT1oZXggc3VibWU9NyBwc3k9MSBwc3lfcmQ9MS4wMDowLjAwIG1peGVkX3JlZj0xIG1lX3JhbmdlPTE2IGNocm9tYV9tZT0xIHRyZWxsaXM9MSA4eDhkY3Q9MSBjcW09MCBkZWFkem9uZT0yMSwxMSBmYXN0X3Bza2lwPTEgY2hyb21hX3FwX29mZnNldD0tMiB0aHJlYWRzPTEgbG9va2FoZWFkX3RocmVhZHM9MSBzbGljZWRfdGhyZWFkcz0wIG5yPTAgZGVjaW1hdGU9MSBpbnRlcmxhY2VkPTAgYmx1cmF5X2NvbXBhdD0wIGNvbnN0cmFpbmVkX2ludHJhPTAgYmZyYW1lcz0zIGJfcHlyYW1pZD0yIGJfYWRhcHQ9MSBiX2JpYXM9MCBkaXJlY3Q9MSB3ZWlnaHRiPTEgb3Blbl9nb3A9MCB3ZWlnaHRwPTIga2V5aW50PTI1MCBrZXlpbnRfbWluPTEwIHNjZW5lY3V0PTQwIGludHJhX3JlZnJlc2g9MCByY19sb29rYWhlYWQ9NDAgcmM9Y3JmIG1idHJlZT0xIGNyZj0yMy4wIHFjb21wPTAuNjAgcXBtaW49MCBxcG1heD02OSBxcHN0ZXA9NCBpcF9yYXRpbz0xLjQwIGFxPTE6MS4wMACAAAAAD2WIhAA3//728P4FNjuZQQAAAu5tb292AAAAbG12aGQAAAAAAAAAAAAAAAAAAAPoAAAAZAABAAABAAAAAAAAAAAAAAAAAQAAAAAAAAAAAAAAAAAAAAEAAAAAAAAAAAAAAAAAAEAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAACAAACGHRyYWsAAABcdGtoZAAAAAMAAAAAAAAAAAAAAAEAAAAAAAAAZAAAAAAAAAAAAAAAAAAAAAAAAQAAAAAAAAAAAAAAAAAAAAEAAAAAAAAAAAAAAAAAAEAAAAAAAgAAAAIAAAAAACRlZHRzAAAAHGVsc3QAAAAAAAAAAQAAAGQAAAAAAAEAAAAAAZBtZGlhAAAAIG1kaGQAAAAAAAAAAAAAAAAAACgAAAAEAFXEAAAAAAAtaGRscgAAAAAAAAAAdmlkZQAAAAAAAAAAAAAAAFZpZGVvSGFuZGxlcgAAAAE7bWluZgAAABR2bWhkAAAAAQAAAAAAAAAAAAAAJGRpbmYAAAAcZHJlZgAAAAAAAAABAAAADHVybCAAAAABAAAA+3N0YmwAAACXc3RzZAAAAAAAAAABAAAAh2F2YzEAAAAAAAAAAQAAAAAAAAAAAAAAAAAAAAAAAgACAEgAAABIAAAAAAAAAAEAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAY//8AAAAxYXZjQwFkAAr/4QAYZ2QACqzZX4iIhAAAAwAEAAADAFA8SJZYAQAGaOvjyyLAAAAAGHN0dHMAAAAAAAAAAQAAAAEAAAQAAAAAHHN0c2MAAAAAAAAAAQAAAAEAAAABAAAAAQAAABRzdHN6AAAAAAAAAsUAAAABAAAAFHN0Y28AAAAAAAAAAQAAADAAAABidWR0YQAAAFptZXRhAAAAAAAAACFoZGxyAAAAAAAAAABtZGlyYXBwbAAAAAAAAAAAAAAAAC1pbHN0AAAAJal0b28AAAAdZGF0YQAAAAEAAAAATGF2ZjU2LjQwLjEwMQ=="}}catch(l){return void h("videoautoplay",!1)}n.setAttribute("autoplay","");i.cssText="display:none";s.appendChild(n);setTimeout(function(){n.addEventListener("playing",t,!1);u=setTimeout(t,e)},0)}),w=u._config.usePrefixes?tt.split(" "):[],u._cssomPrefixes=w,b={elem:f("modernizr")},r._q.push(function(){delete b.elem}),e={style:b.elem.style},r._q.unshift(function(){delete e.style}),u.testAllProps=g,u.testAllProps=l,r.addTest("cssanimations",l("animationName","a",!0)),r.addTest("cssfilters",function(){if(r.supports)return l("filter","blur(2px)");var n=f("a");return n.style.cssText=y.join("filter:blur(2px); "),!!n.style.length&&(t.documentMode===i||t.documentMode>9)}),r.addTest("flexboxtweener",l("flexAlign","end",!0)),et(),k(nt),delete u.addTest,delete u.addAsyncTest,v=0;v<r._q.length;v++)r._q[v]();n.Modernizr=r}(window,document);var _extends=Object.assign||function(n){for(var i,r,t=1;t<arguments.length;t++){i=arguments[t];for(r in i)Object.prototype.hasOwnProperty.call(i,r)&&(n[r]=i[r])}return n},_typeof="function"==typeof Symbol&&"symbol"==typeof Symbol.iterator?function(n){return typeof n}:function(n){return n&&"function"==typeof Symbol&&n.constructor===Symbol&&n!==Symbol.prototype?"symbol":typeof n};!function(n,t){"object"===("undefined"==typeof exports?"undefined":_typeof(exports))&&"undefined"!=typeof module?module.exports=t():"function"==typeof define&&define.amd?define(t):n.LazyLoad=t()}(this,function(){"use strict";function p(n,t,i){return!(b(n,t,i)||d(n,t,i)||k(n,t,i)||g(n,t,i))}var w=function(){return{elements_selector:"img",container:window,threshold:300,throttle:150,data_src:"src",data_srcset:"srcset",data_sizes:"sizes",class_loading:"loading",class_loaded:"loaded",class_error:"error",class_initial:"initial",skip_invisible:!0,callback_load:null,callback_error:null,callback_set:null,callback_processed:null,callback_enter:null,to_webp:!1}},i=function(n,t){n&&n(t)},r=function(n){return n.getBoundingClientRect().top+window.pageYOffset-n.ownerDocument.documentElement.clientTop},b=function(n,t,i){return(t===window?window.innerHeight+window.pageYOffset:r(t)+t.offsetHeight)<=r(n)-i},u=function(n){return n.getBoundingClientRect().left+window.pageXOffset-n.ownerDocument.documentElement.clientLeft},k=function(n,t,i){var r=window.innerWidth;return(t===window?r+window.pageXOffset:u(t)+r)<=u(n)-i},d=function(n,t,i){return(t===window?window.pageYOffset:r(t))>=r(n)+i+n.offsetHeight},g=function(n,t,i){return(t===window?window.pageXOffset:u(t))>=u(n)+i+n.offsetWidth},s=function(n,t){var i,r=new n(t);try{i=new CustomEvent("LazyLoad::Initialized",{detail:{instance:r}})}catch(n){(i=document.createEvent("CustomEvent")).initCustomEvent("LazyLoad::Initialized",!1,!1,{instance:r})}window.dispatchEvent(i)},n=function(n,t){return n.getAttribute("data-"+t)},nt=function(n,t,i){return n.setAttribute("data-"+t,i)},tt=function(n){return nt(n,"was-processed","true")},h=function(t){return"true"===n(t,"was-processed")},c=function(n,t){return t?n.replace(/\.(jpe?g|png)/gi,".webp"):n},f="undefined"!=typeof window,it=f&&!("onscroll"in window)||/(gle|ing|ro)bot|crawl|spider/i.test(navigator.userAgent),l=f&&"classList"in document.createElement("p"),a=f&&function(){var n=document.createElement("canvas");return!(!n.getContext||!n.getContext("2d"))&&0===n.toDataURL("image/webp").indexOf("data:image/webp")}(),v=function(i,r,u,f){for(var e,s,o=0;e=i.children[o];o+=1)"SOURCE"===e.tagName&&(s=n(e,u),t(e,r,s,f))},t=function(n,t,i,r){i&&n.setAttribute(t,c(i,r))},rt=function(t,i){var f=a&&i.to_webp,r=n(t,i.data_src),u;r&&(u=c(r,f),t.style.backgroundImage='url("'+u+'")')},ut={IMG:function(i,r){var u=a&&r.to_webp,e=r.data_srcset,f=i.parentNode,o,s,h;f&&"PICTURE"===f.tagName&&v(f,"srcset",e,u);o=n(i,r.data_sizes);t(i,"sizes",o);s=n(i,e);t(i,"srcset",s,u);h=n(i,r.data_src);t(i,"src",h,u)},IFRAME:function(i,r){var u=n(i,r.data_src);t(i,"src",u)},VIDEO:function(i,r){var u=r.data_src,f=n(i,u);v(i,"src",u);t(i,"src",f)}},ft=function(n,t){var r=n.tagName,i=ut[r];i?i(n,t):rt(n,t)},e=function(n,t){l?n.classList.add(t):n.className+=(n.className?" ":"")+t},y=function(n,t){l?n.classList.remove(t):n.className=n.className.replace(new RegExp("(^|\\s+)"+t+"(\\s+|$)")," ").replace(/^\s+/,"").replace(/\s+$/,"")},o=function(n){this._settings=_extends({},w(),n);this._queryOriginNode=this._settings.container===window?document:this._settings.container;this._previousLoopTime=0;this._loopTimeout=null;this._boundHandleScroll=this.handleScroll.bind(this);this._isFirstLoop=!0;window.addEventListener("resize",this._boundHandleScroll);this.update()};return o.prototype={_reveal:function(n,t){if(t||!h(n)){var r=this._settings,u=function t(){r&&(n.removeEventListener("load",f),n.removeEventListener("error",t),y(n,r.class_loading),e(n,r.class_error),i(r.callback_error,n))},f=function t(){r&&(y(n,r.class_loading),e(n,r.class_loaded),n.removeEventListener("load",t),n.removeEventListener("error",u),i(r.callback_load,n))};i(r.callback_enter,n);["IMG","IFRAME","VIDEO"].indexOf(n.tagName)>-1&&(n.addEventListener("load",f),n.addEventListener("error",u),e(n,r.class_loading));ft(n,r);i(r.callback_set,n)}},_loopThroughElements:function(n){for(var r=this._settings,u=this._elements,s=u?u.length:0,f=void 0,o=[],h=this._isFirstLoop,t,f=0;f<s;f++)t=u[f],r.skip_invisible&&null===t.offsetParent||(it||n||p(t,r.container,r.threshold))&&(h&&e(t,r.class_initial),this.load(t),o.push(f),tt(t));for(;o.length;)u.splice(o.pop(),1),i(r.callback_processed,u.length);0===s&&this._stopScrollHandler();h&&(this._isFirstLoop=!1)},_purgeElements:function(){for(var t=this._elements,u=t.length,n=void 0,i=[],r,n=0;n<u;n++)r=t[n],h(r)&&i.push(n);for(;i.length>0;)t.splice(i.pop(),1)},_startScrollHandler:function(){this._isHandlingScroll||(this._isHandlingScroll=!0,this._settings.container.addEventListener("scroll",this._boundHandleScroll))},_stopScrollHandler:function(){this._isHandlingScroll&&(this._isHandlingScroll=!1,this._settings.container.removeEventListener("scroll",this._boundHandleScroll))},handleScroll:function(){var t=this._settings.throttle,i,n;0!==t?(i=Date.now(),n=t-(i-this._previousLoopTime),n<=0||n>t?(this._loopTimeout&&(clearTimeout(this._loopTimeout),this._loopTimeout=null),this._previousLoopTime=i,this._loopThroughElements()):this._loopTimeout||(this._loopTimeout=setTimeout(function(){this._previousLoopTime=Date.now();this._loopTimeout=null;this._loopThroughElements()}.bind(this),n))):this._loopThroughElements()},loadAll:function(){this._loopThroughElements(!0)},update:function(){this._elements=Array.prototype.slice.call(this._queryOriginNode.querySelectorAll(this._settings.elements_selector));this._purgeElements();this._loopThroughElements();this._startScrollHandler()},destroy:function(){window.removeEventListener("resize",this._boundHandleScroll);this._loopTimeout&&(clearTimeout(this._loopTimeout),this._loopTimeout=null);this._stopScrollHandler();this._elements=null;this._queryOriginNode=null;this._settings=null},load:function(n,t){this._reveal(n,t)}},f&&function(n,t){if(t)if(t.length)for(var i,r=0;i=t[r];r+=1)s(n,i);else s(n,t)}(o,window.lazyLoadOptions),o}),function(n,t){if(typeof define=="function"&&define.amd)define([],t);else if(typeof module=="object"&&module.exports)module.exports=t();else{var i=t();n.Alert=i.Alert;n.Button=i.Button;n.Carousel=i.Carousel;n.Collapse=i.Collapse;n.Dropdown=i.Dropdown;n.Modal=i.Modal;n.Popover=i.Popover;n.ScrollSpy=i.ScrollSpy;n.Tab=i.Tab;n.Tooltip=i.Tooltip}}(this,function(){"use strict";var k=typeof global!="undefined"?global:this||window,i=document,tt=i.documentElement,d="body",cr=k.BSN={},it=cr.supports=[],ft="data-toggle",tr="data-dismiss",lr="Alert",ar="Button",vr="Carousel",yr="Collapse",li="Dropdown",ir="Modal",pr="Popover",wr="ScrollSpy",br="Tab",kr="Tooltip",gu="data-backdrop",nf="data-keyboard",ai="data-target",wf="data-interval",bf="data-height",kf="data-pause",rr="data-title",dr="data-original-title",df="data-dismissible",gf="data-trigger",tf="data-animation",rf="data-container",uf="data-placement",ff="data-delay",pt="backdrop",gt="keyboard",ni="delay",ur="content",a="target",ct="interval",gr="pause",g="animation",et="placement",ot="container",nu="offsetTop",ne="offsetLeft",tu="scrollTop",ef="scrollLeft",fr="clientWidth",er="clientHeight",yt="offsetWidth",or="offsetHeight",te="innerWidth",ie="innerHeight",wt="scrollHeight",vi="height",ti="aria-expanded",of="aria-hidden",b="click",yi="hover",pi="keydown",sf="keyup",ii="resize",re="scroll",ri="show",ui="shown",fi="hide",ei="hidden",ue="close",fe="closed",hf="slid",ee="slide",wi="change",n="getAttribute",y="setAttribute",cf="hasAttribute",st="createElement",lt="appendChild",bt="innerHTML",oi="getElementsByTagName",at="preventDefault",sr="getBoundingClientRect",oe="querySelectorAll",se="getElementsByClassName",iu="getComputedStyle",ru="indexOf",l="parentNode",p="length",bi="toLowerCase",kt="Transition",uu="Duration",ki="Webkit",h="style",nt="push",fu="tabindex",di="contains",f="active",u="show",si="collapsing",v="left",dt="right",w="top",hi="bottom",ci="onmouseleave"in i?["mouseenter","mouseleave"]:["mouseover","mouseout"],he=/\b(top|bottom|left|right)+/,hr=0,eu="fixed-top",ou="fixed-bottom",gi=ki+kt in tt[h]||kt[bi]()in tt[h],lf=ki+kt in tt[h]?ki[bi]()+kt+"End":kt[bi]()+"end",ce=ki+uu in tt[h]?ki[bi]()+kt+uu:kt[bi]()+uu,nr=function(n){n.focus?n.focus():n.setActive()},o=function(n,t){n.classList.add(t)},c=function(n,t){n.classList.remove(t)},t=function(n,t){return n.classList[di](t)},ut=function(n,t){return[].slice.call(n[se](t))},r=function(n,t){var r=t?t:i;return typeof n=="object"?n:r.querySelector(n)},ht=function(n,u){var f=u.charAt(0),e=u.substr(1);if(f==="."){for(;n&&n!==i;n=n[l])if(r(u,n[l])!==null&&t(n,e))return n}else if(f==="#")for(;n&&n!==i;n=n[l])if(n.id===e)return n;return!1},s=function(n,t,i){n.addEventListener(t,i,!1)},vt=function(n,t,i){n.removeEventListener(t,i,!1)},af=function(n,t,i){s(n,t,function r(u){i(u);vt(n,t,r)})},su=function(n){var t=k[iu](n)[ce];return t=parseFloat(t),t=typeof t=="number"&&!isNaN(t)?t*1e3:0,t+50},rt=function(n,t){var i=0,r=su(n);gi&&af(n,lf,function(n){t(n);i=1});setTimeout(function(){i||t()},r)},e=function(n,t,i){var r=new CustomEvent(n+".bs."+t);r.relatedTarget=i;this.dispatchEvent(r)},vf=function(){return{y:k.pageYOffset||tt[tu],x:k.pageXOffset||tt[ef]}},yf=function(n,u,f,e){var s={w:u[yt],h:u[or]},g=tt[fr]||i[d][fr],ut=tt[er]||i[d][er],o=n[sr](),l=e===i[d]?vf():{x:e[ne]+e[ef],y:e[nu]+e[tu]},c={w:o[dt]-o[v],h:o[hi]-o[w]},rt=t(u,"popover"),y,p,nt=r(".arrow",u),b,k,a,it,ot=o[w]+c.h/2-s.h/2<0,st=o[v]+c.w/2-s.w/2<0,ht=o[v]+s.w/2+c.w/2>=g,ct=o[w]+s.h/2+c.h/2>=ut,lt=o[w]-s.h<0,ft=o[v]-s.w<0,at=o[w]+s.h+c.h>=ut,et=o[v]+s.w+c.w>=g;f=(f===v||f===dt)&&ft&&et?w:f;f=f===w&&lt?hi:f;f=f===hi&&at?w:f;f=f===v&&ft?dt:f;f=f===dt&&et?v:f;u.className[ru](f)===-1&&(u.className=u.className.replace(he,f));a=nt[yt];it=nt[or];f===v||f===dt?(p=f===v?o[v]+l.x-s.w-(rt?a:0):o[v]+l.x+c.w,ot?(y=o[w]+l.y,b=c.h/2-a):ct?(y=o[w]+l.y-s.h+c.h,b=s.h-c.h/2-a):(y=o[w]+l.y-s.h/2+c.h/2,b=s.h/2-(rt?it*.9:it/2))):(f===w||f===hi)&&(y=f===w?o[w]+l.y-s.h-(rt?it:0):o[w]+l.y+c.h,st?(p=0,k=o[v]+c.w/2-a):ht?(p=g-s.w*1.01,k=s.w-(g-o[v])+c.w/2-a/2):(p=o[v]+l.x-s.w/2+c.w/2,k=s.w/2-a/2));u[h][w]=y+"px";u[h][v]=p+"px";b&&(nt[h][w]=b+"px");k&&(nt[h][v]=k+"px")},hu,cu,lu,au,vu,yu,pu,wu,bu,ku,pf,du;return cr.version="2.0.24",hu=function(n){n=r(n);var o=this,f="alert",i=ht(n,"."+f),y=function(){t(i,"fade")?rt(i,v):v()},h=function(t){i=ht(t[a],"."+f);n=r("["+tr+'="'+f+'"]',i);n&&i&&(n===t[a]||n[di](t[a]))&&o.close()},v=function(){e.call(i,fe,f);vt(n,b,h);i[l].removeChild(i)};this.close=function(){i&&n&&t(i,u)&&(e.call(i,ue,f),c(i,u),i&&y())};lr in n||s(n,b,h);n[lr]=o},it[nt]([lr,hu,"["+tr+'="alert"]']),cu=function(u){var d,it,v;u=r(u);var w=!1,k="button",h="checked",g="LABEL",nt="INPUT",rt=function(n){var t=n.which||n.keyCode;t===32&&n[a]===i.activeElement&&tt(n)},ft=function(n){var t=n.which||n.keyCode;t===32&&n[at]()},tt=function(i){var s=i[a].tagName===g?i[a]:i[a][l].tagName===g?i[a][l]:null,b,it,v,d;if(s){var rt=i[a],tt=ut(rt[l],"btn"),r=s[oi](nt)[0];if(r){if(r.type==="checkbox"&&(r[h]?(c(s,f),r[n](h),r.removeAttribute(h),r[h]=!1):(o(s,f),r[n](h),r[y](h,h),r[h]=!0),w||(w=!0,e.call(r,wi,k),e.call(u,wi,k))),r.type==="radio"&&!w&&!r[h])for(o(s,f),r[y](h,h),r[h]=!0,e.call(r,wi,k),e.call(u,wi,k),w=!0,b=0,it=tt[p];b<it;b++)v=tt[b],d=v[oi](nt)[0],v!==s&&t(v,f)&&(c(v,f),d.removeAttribute(h),d[h]=!1,e.call(d,wi,k));setTimeout(function(){w=!1},50)}}};for((ar in u)||(s(u,b,tt),r("["+fu+"]",u)&&s(u,sf,rt),s(u,pi,ft)),d=ut(u,"btn"),it=d[p],v=0;v<it;v++)!t(d[v],f)&&r("input:checked",d[v])&&o(d[v],f);u[ar]=this},it[nt]([ar,cu,"["+ft+'="buttons"]']),lu=function(u,h){u=r(u);h=h||{};var kt=u[n](wf),vt=h[ct],ot=kt==="false"?0:parseInt(kt),fi=u[n](kf)===yi||!1,ei=u[n](nf)==="true"||!1,rt="carousel",ft="paused",pt="direction",nt="carousel-item",ni="data-slide-to";this[gt]=h[gt]===!0||ei;this[gr]=h[gr]===yi||fi?yi:!1;this[ct]=typeof vt=="number"?vt:vt===!1||ot===0||ot===!1?0:isNaN(ot)?5e3:ot;var y=this,d=u.index=0,st=u.timer=0,g=!1,l=ut(u,nt),ht=l[p],it=this[pt]=v,wt=ut(u,rt+"-control-prev")[0],bt=ut(u,rt+"-control-next")[0],lt=r("."+rt+"-indicators",u),et=lt&&lt[oi]("LI")||[],ti=function(){y[ct]===!1||t(u,ft)||(o(u,ft),g||clearInterval(st))},ii=function(){y[ct]!==!1&&t(u,ft)&&(c(u,ft),g||clearInterval(st),g||y.cycle())},si=function(i){if(i[at](),!g){var r=i[a];if(r&&!t(r,f)&&r[n](ni))d=parseInt(r[n](ni),10);else return!1;y.slideTo(d)}},ri=function(n){if(n[at](),!g){var t=n.currentTarget||n.srcElement;t===bt?d++:t===wt&&d--;y.slideTo(d)}},li=function(n){if(!g){switch(n.which){case 39:d++;break;case 37:d--;break;default:return}y.slideTo(d)}},ai=function(){var n=u[sr](),t=k[ie]||tt[er];return n[w]<=t&&n[hi]>=0},ui=function(n){for(var t=0,i=et[p];t<i;t++)c(et[t],f);et[n]&&o(et[n],f)};this.cycle=function(){st=setInterval(function(){ai()&&(d++,y.slideTo(d))},this[ct])};this.slideTo=function(n){if(!g){var r=this.getActiveIndex(),s;r!==n&&(r<n||r===0&&n===ht-1?it=y[pt]=v:(r>n||r===ht-1&&n===0)&&(it=y[pt]=dt),n<0?n=ht-1:n===ht&&(n=0),d=n,s=it===v?"next":"prev",e.call(u,ee,rt,l[n]),g=!0,clearInterval(st),ui(n),gi&&t(u,"slide")?(o(l[n],nt+"-"+s),l[n][yt],o(l[n],nt+"-"+it),o(l[r],nt+"-"+it),af(l[n],lf,function(h){var v=h[a]!==l[n]?h.elapsedTime*1e3+100:20;g&&setTimeout(function(){g=!1;o(l[n],f);c(l[r],f);c(l[n],nt+"-"+s);c(l[n],nt+"-"+it);c(l[r],nt+"-"+it);e.call(u,hf,rt,l[n]);i.hidden||!y[ct]||t(u,ft)||y.cycle()},v)})):(o(l[n],f),l[n][yt],c(l[r],f),setTimeout(function(){g=!1;y[ct]&&!t(u,ft)&&y.cycle();e.call(u,hf,rt,l[n])},100)))}};this.getActiveIndex=function(){return l[ru](ut(u,nt+" active")[0])||0};vr in u||(y[gr]&&y[ct]&&(s(u,ci[0],ti),s(u,ci[1],ii),s(u,"touchstart",ti),s(u,"touchend",ii)),bt&&s(bt,b,ri),wt&&s(wt,b,ri),lt&&s(lt,b,si),y[gt]===!0&&s(k,pi,li));y.getActiveIndex()<0&&(l[p]&&o(l[0],f),et[p]&&ui(0));y[ct]&&y.cycle();u[vr]=y},it[nt]([vr,lu,'[data-ride="carousel"]']),au=function(i,f){i=r(i);f=f||{};var w=null,a=null,k=this,nt=i[n]("data-parent"),v,d,l="collapse",g="collapsed",p="isAnimating",it=function(n,t){e.call(n,ri,l);n[p]=!0;o(n,si);c(n,l);n[h][vi]=n[wt]+"px";rt(n,function(){n[p]=!1;n[y](ti,"true");t[y](ti,"true");c(n,si);o(n,l);o(n,u);n[h][vi]="";e.call(n,ui,l)})},tt=function(n,t){e.call(n,fi,l);n[p]=!0;n[h][vi]=n[wt]+"px";c(n,l);c(n,u);o(n,si);n[yt];n[h][vi]="0px";rt(n,function(){n[p]=!1;n[y](ti,"false");t[y](ti,"false");c(n,si);o(n,l);n[h][vi]="";e.call(n,ei,l)})},ut=function(){var f=i.href&&i[n]("href"),t=i[n](ai),u=f||t&&t.charAt(0)==="#"&&t;return u&&r(u)};this.toggle=function(n){n[at]();t(a,u)?k.hide():k.show()};this.hide=function(){a[p]||(tt(a,i),o(i,g))};this.show=function(){w&&(v=r("."+l+"."+u,w),d=v&&(r("["+ft+'="'+l+'"]['+ai+'="#'+v.id+'"]',w)||r("["+ft+'="'+l+'"][href="#'+v.id+'"]',w)));a[p]&&(!v||v[p])||(d&&v!==a&&(tt(v,d),o(d,g)),it(a,i),c(i,g))};yr in i||s(i,b,k.toggle);a=ut();a[p]=!1;w=r(f.parent)||nt&&ht(i,nt);i[yr]=k},it[nt]([yr,au,"["+ft+'="collapse"]']),vu=function(f,h){f=r(f);this.persist=h===!0||f[n]("data-persist")==="true"||!1;var rt=this,tt="children",w=f[l],it="dropdown",d="open",k=null,v=r(".dropdown-menu",w),g=function(){for(var t=v[tt],i=[],n=0;n<t[p];n++)t[n][tt][p]&&t[n][tt][0].tagName==="A"&&i[nt](t[n][tt][0]),t[n].tagName==="A"&&i[nt](t[n]);return i}(),ft=function(n){(n.href&&n.href.slice(-1)==="#"||n[l]&&n[l].href&&n[l].href.slice(-1)==="#")&&this[at]()},et=function(){var n=f[d]?s:vt;n(i,b,ht);n(i,pi,ct);n(i,sf,lt)},ht=function(n){var t=n[a],i=t&&(li in t||li in t[l]);(t===v||v[di](t))&&(rt.persist||i)||(k=t===f||f[di](t)?f:null,st(),ft.call(n,t))},ut=function(n){k=f;ot();ft.call(n,n[a])},ct=function(n){var t=n.which||n.keyCode;(t===38||t===40)&&n[at]()},lt=function(n){var u=n.which||n.keyCode,r=i.activeElement,t=g[ru](r),e=r===f,o=v[di](r),s=r[l]===v||r[l][l]===v;(s||e)&&(t=e?0:u===38?t>1?t-1:0:u===40?t<g[p]-1?t+1:t:t,g[t]&&nr(g[t]));(g[p]&&s||!g[p]&&(o||e)||!o)&&f[d]&&u===27&&(rt.toggle(),k=null)},ot=function(){e.call(w,ri,it,k);o(v,u);o(w,u);v[y](ti,!0);e.call(w,ui,it,k);f[d]=!0;vt(f,b,ut);setTimeout(function(){nr(v[oi]("INPUT")[0]||f);et()},1)},st=function(){e.call(w,fi,it,k);c(v,u);c(w,u);v[y](ti,!1);e.call(w,ei,it,k);f[d]=!1;et();nr(f);setTimeout(function(){s(f,b,ut)},1)};f[d]=!1;this.toggle=function(){t(w,u)&&f[d]?st():ot()};li in f||(!fu in v&&v[y](fu,"0"),s(f,b,ut));f[li]=rt},it[nt]([li,vu,"["+ft+'="dropdown"]']),yu=function(f,w){f=r(f);var lr=f[n](ai)||f[n]("href"),ar=r(lr),g=t(f,"modal")?f:ar,ct,it="modal",kt="static",hi="paddingLeft",et="paddingRight",ni="modal-backdrop";if(t(f,"modal")&&(f=null),g){w=w||{};this[gt]=w[gt]===!1||g[n](nf)==="false"?!1:!0;this[pt]=w[pt]===kt||g[n](gu)===kt?kt:!0;this[pt]=w[pt]===!1||g[n](gu)==="false"?!1:this[pt];this[ur]=w[ur];var ft=this,ti=null,oi,si,ht,nt,ot=ut(tt,eu).concat(ut(tt,ou)),vr=function(){var n=tt[sr]();return k[te]||n[dt]-Math.abs(n[v])},ci=function(){var r=k[iu](i[d]),u=parseInt(r[et],10),t,n;if(oi&&(i[d][h][et]=u+ht+"px",ot[p]))for(n=0;n<ot[p];n++)t=k[iu](ot[n])[et],ot[n][h][et]=parseInt(t)+ht+"px"},yr=function(){if(i[d][h][et]="",ot[p])for(var n=0;n<ot[p];n++)ot[n][h][et]=""},pr=function(){var n=i[st]("div"),t;return n.className=it+"-scrollbar-measure",i[d][lt](n),t=n[yt]-n[fr],i[d].removeChild(n),t},li=function(){oi=i[d][fr]<vr();si=g[wt]>tt[er];ht=pr()},vi=function(){g[h][hi]=!oi&&si?ht+"px":"";g[h][et]=oi&&!si?ht+"px":""},wr=function(){g[h][hi]="";g[h][et]=""},br=function(){hr=1;var n=i[st]("div");nt=r("."+ni);nt===null&&(n[y]("class",ni+" fade"),nt=n,i[d][lt](nt))},yi=function(){nt=r("."+ni);nt&&nt!==null&&typeof nt=="object"&&(hr=0,i[d].removeChild(nt),nt=null);e.call(g,ei,it)},wi=function(){t(g,u)?s(i,pi,or):vt(i,pi,or)},bi=function(){t(g,u)?s(k,ii,ft.update):vt(k,ii,ft.update)},ki=function(){t(g,u)?s(g,b,cr):vt(g,b,cr)},di=function(){nr(g);e.call(g,ui,it,ti)},rr=function(){g[h].display="";f&&nr(f),function(){ut(i,it+" "+u)[0]||(wr(),yr(),c(i[d],it+"-open"),nt&&t(nt,"fade")?(c(nt,u),rt(nt,yi)):yi(),bi(),ki(),wi())}()},kr=function(n){var i=n[a];i=i[cf](ai)||i[cf]("href")?i:i[l];i!==f||t(g,u)||(g.modalTrigger=f,ti=f,ft.show(),n[at]())},or=function(n){ft[gt]&&n.which==27&&t(g,u)&&ft.hide()},cr=function(i){var r=i[a];t(g,u)&&(r[l][n](tr)===it||r[n](tr)===it||r===g&&ft[pt]!==kt)&&(ft.hide(),ti=null,i[at]())};this.toggle=function(){t(g,u)?this.hide():this.show()};this.show=function(){e.call(g,ri,it,ti);var n=ut(i,it+" "+u)[0];n&&n!==g&&n.modalTrigger[ir].hide();this[pt]&&(hr||br());nt&&hr&&!t(nt,u)&&(nt[yt],ct=su(nt),o(nt,u));setTimeout(function(){g[h].display="block";li();ci();vi();o(i[d],it+"-open");o(g,u);g[y](of,!1);bi();ki();wi();t(g,"fade")?rt(g,di):di()},gi&&nt?ct:0)};this.hide=function(){e.call(g,fi,it);nt=r("."+ni);ct=nt&&su(nt);c(g,u);g[y](of,!0);setTimeout(function(){t(g,"fade")?rt(g,rr):rr()},gi&&nt?ct:0)};this.setContent=function(n){r("."+it+"-content",g)[bt]=n};this.update=function(){t(g,u)&&(li(),ci(),vi())};!f||ir in f||s(f,b,kr);!ft[ur]||ft.setContent(ft[ur]);!f||(f[ir]=ft)}},it[nt]([ir,yu,"["+ft+'="modal"]']),pu=function(f,l){f=r(f);l=l||{};var wi=f[n](gf),bi=f[n](tf),ki=f[n](uf),di=f[n](df),gi=f[n](ff),nr=f[n](rf),tt="popover",ut="template",nt="trigger",yt="class",pt="div",kt="fade",dt="data-content",it="dismissible",gt='<button type="button" class="close">×<\/button>',ti=r(l[ot]),oi=r(nr),si=ht(f,".modal"),hi=ht(f,"."+eu),li=ht(f,"."+ou);this[ut]=l[ut]?l[ut]:null;this[nt]=l[nt]?l[nt]:wi||yi;this[g]=l[g]&&l[g]!==kt?l[g]:bi||kt;this[et]=l[et]?l[et]:ki||w;this[ni]=parseInt(l[ni]||gi)||200;this[it]=l[it]||di==="true"?!0:!1;this[ot]=ti?ti:oi?oi:hi?hi:li?li:si?si:i[d];var v=this,ft=f[n](rr)||null,ct=f[n](dt)||null;if(ct||this[ut]){var p=null,at=0,wt=this[et],tr=function(n){p!==null&&n[a]===r(".close",p)&&v.hide()},ir=function(){v[ot].removeChild(p);at=null;p=null},ur=function(){var u,t,r,e;ft=f[n](rr);ct=f[n](dt);p=i[st](pt);u=i[st](pt);u[y](yt,"arrow");p[lt](u);ct!==null&&v[ut]===null?(p[y]("role","tooltip"),ft!==null&&(t=i[st]("h3"),t[y](yt,tt+"-header"),t[bt]=v[it]?ft+gt:ft,p[lt](t)),r=i[st](pt),r[y](yt,tt+"-body"),r[bt]=v[it]&&ft===null?ct+gt:ct,p[lt](r)):(e=i[st](pt),e[bt]=v[ut],p[bt]=e.firstChild[bt]);v[ot][lt](p);p[h].display="block";p[y](yt,tt+" bs-"+tt+"-"+wt+" "+v[g])},fr=function(){t(p,u)||o(p,u)},er=function(){yf(f,p,wt,v[ot])},ai=function(n){(b==v[nt]||"focus"==v[nt])&&(v[it]||n(f,"blur",v.hide));v[it]&&n(i,b,tr);n(k,ii,v.hide)},vi=function(){ai(s);e.call(f,ui,tt)},pi=function(){ai(vt);ir();e.call(f,ei,tt)};this.toggle=function(){p===null?v.show():v.hide()};this.show=function(){clearTimeout(at);at=setTimeout(function(){p===null&&(wt=v[et],ur(),er(),fr(),e.call(f,ri,tt),!v[g]?vi():rt(p,vi))},20)};this.hide=function(){clearTimeout(at);at=setTimeout(function(){p&&p!==null&&t(p,u)&&(e.call(f,fi,tt),c(p,u),!v[g]?pi():rt(p,pi))},v[ni])};pr in f||(v[nt]===yi?(s(f,ci[0],v.show),v[it]||s(f,ci[1],v.hide)):(b==v[nt]||"focus"==v[nt])&&s(f,v[nt],v.toggle));f[pr]=v}},it[nt]([pr,pu,"["+ft+'="popover"]']),wu=function(i,u){var it,ot,v,ct,y,et,lt,at;if(i=r(i),it=r(i[n](ai)),ot=i[n]("data-offset"),u=u||{},u[a]||it){var b=this,st=u[a]&&r(u[a])||it,rt=st&&st[oi]("A"),ft=parseInt(ot||u.offset)||10,d=[],g=[],h,ht=i[or]<i[wt]?i:k,tt=ht===k;for(v=0,ct=rt[p];v<ct;v++)y=rt[v][n]("href"),et=y&&y.charAt(0)==="#"&&y.slice(-1)!=="#"&&r(y),!et||(d[nt](rt[v]),g[nt](et));lt=function(n){var r=d[n],v=g[n],y=r[l][l],u=t(y,"dropdown")&&y[oi]("A")[0],p=tt&&v[sr](),a=t(r,f)||!1,b=(tt?p[w]+h:v[nu])-ft,k=tt?p[hi]+h-ft:g[n+1]?g[n+1][nu]-ft:i[wt],s=h>=b&&k>h;if(!a&&s)t(r,f)||(o(r,f),u&&!t(u,f)&&o(u,f),e.call(i,"activate","scrollspy",d[n]));else if(s){if(!s&&!a||a&&s)return}else t(r,f)&&(c(r,f),u&&t(u,f)&&!ut(r[l],f).length&&c(u,f))};at=function(){h=tt?vf().y:i[tu];for(var n=0,t=d[p];n<t;n++)lt(n)};this.refresh=function(){at()};wr in i||(s(ht,re,b.refresh),s(k,ii,b.refresh));b.refresh();i[wr]=b}},it[nt]([wr,wu,'[data-spy="scroll"]']),bu=function(i,y){i=r(i);var ii=i[n](bf),et="tab",tt="height",ct="float",ot="isAnimating";y=y||{};this[tt]=gi?y[tt]||ii==="true":!1;var lt=this,k,d=ht(i,".nav"),w=!1,st=d&&r(".dropdown-toggle",d),it,g,nt,vt,bt,pt,kt=function(){w[h][tt]="";c(w,si);d[ot]=!1},dt=function(){w?bt?kt():setTimeout(function(){w[h][tt]=pt+"px";w[yt];rt(w,kt)},50):d[ot]=!1;e.call(k,ui,et,it)},gt=function(){w&&(g[h][ct]=v,nt[h][ct]=v,vt=g[wt]);o(nt,f);e.call(k,ri,et,it);c(g,f);e.call(it,ei,et,k);w&&(pt=nt[wt],bt=pt===vt,o(w,si),w[h][tt]=vt+"px",w[or],g[h][ct]="",nt[h][ct]="");t(nt,"fade")?setTimeout(function(){o(nt,u);rt(nt,dt)},20):dt()};if(d){d[ot]=!1;var ni=function(){var n=ut(d,f),i;return n[p]!==1||t(n[0][l],"dropdown")?n[p]>1&&(i=n[n[p]-1]):i=n[0],i},ti=function(){return r(ni()[n]("href"))},oi=function(i){var r=i[a][n]("href");i[at]();k=i[a][n](ft)===et||r&&r.charAt(0)==="#"?i[a]:i[a][l];d[ot]||t(k,f)||lt.show()};this.show=function(){k=k||i;nt=r(k[n]("href"));it=ni();g=ti();d[ot]=!0;c(it,f);o(k,f);st&&(t(i[l],"dropdown-menu")?t(st,f)||o(st,f):t(st,f)&&c(st,f));e.call(it,fi,et,k);t(g,"fade")?(c(g,u),rt(g,gt)):gt()};br in i||s(i,b,oi);lt[tt]&&(w=ti()[l]);i[br]=lt}},it[nt]([br,bu,"["+ft+'="tab"]']),ku=function(f,h){f=r(f);h=h||{};var gt=f[n](tf),ti=f[n](uf),oi=f[n](ff),si=f[n](rf),v="tooltip",nt="class",tt="title",ft="fade",it="div",ct=r(h[ot]),at=r(si),yt=ht(f,".modal"),pt=ht(f,"."+eu),wt=ht(f,"."+ou);this[g]=h[g]&&h[g]!==ft?h[g]:gt||ft;this[et]=h[et]?h[et]:ti||w;this[ni]=parseInt(h[ni]||oi)||200;this[ot]=ct?ct:at?at:pt?pt:wt?wt:yt?yt:i[d];var a=this,b=0,ut=this[et],l=null,p=f[n](tt)||f[n](rr)||f[n](dr);if(p&&p!=""){var hi=function(){a[ot].removeChild(l);l=null;b=null},li=function(){var r,t;if(p=f[n](tt)||f[n](rr)||f[n](dr),!p||p=="")return!1;l=i[st](it);l[y]("role",v);r=i[st](it);r[y](nt,"arrow");l[lt](r);t=i[st](it);t[y](nt,v+"-inner");l[lt](t);t[bt]=p;a[ot][lt](l);l[y](nt,v+" bs-"+v+"-"+ut+" "+a[g])},ai=function(){yf(f,l,ut,a[ot])},vi=function(){t(l,u)||o(l,u)},kt=function(){s(k,ii,a.hide);e.call(f,ui,v)},dt=function(){vt(k,ii,a.hide);hi();e.call(f,ei,v)};this.show=function(){clearTimeout(b);b=setTimeout(function(){if(l===null){if(ut=a[et],li()==!1)return;ai();vi();e.call(f,ri,v);!a[g]?kt():rt(l,kt)}},20)};this.hide=function(){clearTimeout(b);b=setTimeout(function(){l&&t(l,u)&&(e.call(f,fi,v),c(l,u),!a[g]?dt():rt(l,dt))},a[ni])};this.toggle=function(){l?a.hide():a.show()};kr in f||(f[y](dr,p),f.removeAttribute(tt),s(f,ci[0],a.show),s(f,ci[1],a.hide));f[kr]=a}},it[nt]([kr,ku,"["+ft+'="tooltip"]']),pf=function(n,t){for(var i=0,r=t[p];i<r;i++)new n(t[i])},du=cr.initCallback=function(n){n=n||i;for(var t=0,r=it[p];t<r;t++)pf(it[t][1],n[oe](it[t][2]))},i[d]?du():s(i,"DOMContentLoaded",function(){du()}),{Alert:hu,Button:cu,Carousel:lu,Collapse:au,Dropdown:vu,Modal:yu,Popover:pu,ScrollSpy:wu,Tab:bu,Tooltip:ku}});!function(n){var t=!1,r,i;("function"==typeof define&&define.amd&&(define(n),t=!0),"object"==typeof exports&&(module.exports=n(),t=!0),t)||(r=window.Cookies,i=window.Cookies=n(),i.noConflict=function(){return window.Cookies=r,i})}(function(){function n(){for(var i,r,n=0,t={};n<arguments.length;n++){i=arguments[n];for(r in i)t[r]=i[r]}return t}function t(i){function r(t,u,f){var o,c,l,s,v,e,h;if("undefined"!=typeof document){if(arguments.length>1){"number"==typeof(f=n({path:"/"},r.defaults,f)).expires&&(c=new Date,c.setMilliseconds(c.getMilliseconds()+864e5*f.expires),f.expires=c);f.expires=f.expires?f.expires.toUTCString():"";try{o=JSON.stringify(u);/^[\{\[]/.test(o)&&(u=o)}catch(n){}u=i.write?i.write(u,t):encodeURIComponent(u+"").replace(/%(23|24|26|2B|3A|3C|3E|3D|2F|3F|40|5B|5D|5E|60|7B|7D|7C)/g,decodeURIComponent);t=(t=(t=encodeURIComponent(t+"")).replace(/%(23|24|26|2B|5E|60|7C)/g,decodeURIComponent)).replace(/[\(\)]/g,escape);l="";for(s in f)f[s]&&(l+="; "+s,!0!==f[s]&&(l+="="+f[s]));return document.cookie=t+"="+u+l}t||(o={});for(var y=document.cookie?document.cookie.split("; "):[],p=/(%[0-9A-Z]{2})+/g,a=0;a<y.length;a++){v=y[a].split("=");e=v.slice(1).join("=");this.json||'"'!==e.charAt(0)||(e=e.slice(1,-1));try{if(h=v[0].replace(p,decodeURIComponent),e=i.read?i.read(e,h):i(e,h)||e.replace(p,decodeURIComponent),this.json)try{e=JSON.parse(e)}catch(n){}if(t===h){o=e;break}t||(o[h]=e)}catch(n){}}return o}}return r.set=r,r.get=function(n){return r.call(r,n)},r.getJSON=function(){return r.apply({json:!0},[].slice.call(arguments))},r.defaults={},r.remove=function(t,i){r(t,"",n(i,{expires:-1}))},r.withConverter=t,r}return t(function(){})});!function(n){function t(r){if(i[r])return i[r].exports;var u=i[r]={i:r,l:!1,exports:{}};return n[r].call(u.exports,u,u.exports,t),u.l=!0,u.exports}var u=window.pbjsChunk,i,r;window.pbjsChunk=function(i,f,e){for(var s,h,l,o=0,c=[];o<i.length;o++)h=i[o],r[h]&&c.push(r[h][0]),r[h]=0;for(s in f)Object.prototype.hasOwnProperty.call(f,s)&&(n[s]=f[s]);for(u&&u(i,f,e);c.length;)c.shift()();if(e)for(o=0;o<e.length;o++)l=t(t.s=e[o]);return l};i={};r={401:0};t.m=n;t.c=i;t.d=function(n,i,r){t.o(n,i)||Object.defineProperty(n,i,{configurable:!1,enumerable:!0,get:r})};t.n=function(n){var i=n&&n.__esModule?function(){return n.default}:function(){return n};return t.d(i,"a",i),i};t.o=function(n,t){return Object.prototype.hasOwnProperty.call(n,t)};t.p="";t.oe=function(n){throw console.error(n),n;};t(t.s=994)}({0:function(n,t,i){"use strict";function ur(n,t){return function(n){if(Array.isArray(n))return n}(n)||function(n,t){var i=null==n?null:"undefined"!=typeof Symbol&&n[Symbol.iterator]||n["@@iterator"];if(null!=i){var f,e,r=[],u=!0,o=!1;try{for(i=i.call(n);!(u=(f=i.next()).done)&&(r.push(f.value),!t||r.length!==t);u=!0);}catch(n){o=!0;e=n}finally{try{u||null==i.return||i.return()}finally{if(o)throw e;}}return r}}(n,t)||yt(n,t)||function(){throw new TypeError("Invalid attempt to destructure non-iterable instance.\nIn order to be iterable, non-array objects must have a [Symbol.iterator]() method.");}()}function vt(n){return function(n){if(Array.isArray(n))return it(n)}(n)||function(n){if("undefined"!=typeof Symbol&&null!=n[Symbol.iterator]||null!=n["@@iterator"])return Array.from(n)}(n)||yt(n)||function(){throw new TypeError("Invalid attempt to spread non-iterable instance.\nIn order to be iterable, non-array objects must have a [Symbol.iterator]() method.");}()}function yt(n,t){if(n){if("string"==typeof n)return it(n,t);var i=Object.prototype.toString.call(n).slice(8,-1);return"Object"===i&&n.constructor&&(i=n.constructor.name),"Map"===i||"Set"===i?Array.from(n):"Arguments"===i||/^(?:Ui|I)nt(?:8|16|32)(?:Clamped)?Array$/.test(i)?it(n,t):void 0}}function it(n,t){(null==t||t>n.length)&&(t=n.length);for(var i=0,r=new Array(t);i<t;i++)r[i]=n[i];return r}function rt(n,t,i){return t in n?Object.defineProperty(n,t,{value:i,enumerable:!0,configurable:!0,writable:!0}):n[t]=i,n}function l(){return(l=Object.assign||function(n){for(var i,r,t=1;t<arguments.length;t++){i=arguments[t];for(r in i)Object.prototype.hasOwnProperty.call(i,r)&&(n[r]=i[r])}return n}).apply(this,arguments)}function o(n){return(o="function"==typeof Symbol&&"symbol"==typeof Symbol.iterator?function(n){return typeof n}:function(n){return n&&"function"==typeof Symbol&&n.constructor===Symbol&&n!==Symbol.prototype?"symbol":typeof n})(n)}function y(){return lr()+Math.random().toString(16).substr(2)}function ft(n){if(dt(n))return n[0]+"x"+n[1]}function dt(n){return e(n)&&2===n.length&&!isNaN(n[0])&&!isNaN(n[1])}function gt(){return window.top}function ni(){return window.self}function et(){return window.location}function ti(){s()&&pt&&console.log.apply(console,p(arguments,"MESSAGE:"))}function ii(){s()&&er&&console.info.apply(console,p(arguments,"INFO:"))}function ri(){s()&&or&&console.warn.apply(console,p(arguments,"WARNING:"));wt(ut.EVENTS.AUCTION_DEBUG,{type:"WARNING",arguments:arguments})}function ui(){s()&&sr&&console.error.apply(console,p(arguments,"ERROR:"));wt(ut.EVENTS.AUCTION_DEBUG,{type:"ERROR",arguments:arguments})}function p(n,t){function r(n){return"display: inline-block; color: #fff; background: ".concat(n,"; padding: 1px 4px; border-radius: 3px;")}n=[].slice.call(n);var i=g.b.getCurrentBidder();return t&&n.unshift(t),i&&n.unshift(r("#aaa")),n.unshift(r("#3b88c3")),n.unshift("%cPrebid"+(i?"%c".concat(i):"")),n}function s(){return!!g.b.getConfig("debug")}function f(n,t){return fr.call(n)==="[object "+t+"]"}function u(n){return f(n,"Function")}function h(n){return f(n,"String")}function e(n){return f(n,"Array")}function fi(n){return f(n,"Number")}function c(n){return f(n,"Object")}function w(n){if(!n)return!0;if(e(n)||h(n))return!(n.length>0);for(var t in n)if(hasOwnProperty.call(n,t))return!1;return!0}function b(n,t){if(!w(n)){if(u(n.forEach))return n.forEach(t,this);var i=0,r=n.length;if(r>0)for(;i<r;i++)t(n[i],i,n);else for(i in n)hasOwnProperty.call(n,i)&&t.call(this,n[i],i)}}function ei(n,t){return n.hasOwnProperty?n.hasOwnProperty(t):void 0!==n[t]&&n.constructor.prototype[t]!==n[t]}function oi(n,t,i,r){var u,f;t=t||document;u=i?t.getElementsByTagName(i):t.getElementsByTagName("head");try{if((u=u.length?u:t.getElementsByTagName("body")).length)return u=u[0],f=r?null:u.firstChild,u.insertBefore(n,f)}catch(n){}}function ot(n,t){var i=null;return new Promise(function(r){var u=function t(){n.removeEventListener("load",t);n.removeEventListener("error",t);null!=i&&window.clearTimeout(i);r()};n.addEventListener("load",u);n.addEventListener("error",u);null!=t&&(i=window.setTimeout(u,t))})}function si(n,t,i){var u=new Image;t&&r.isFn(t)&&ot(u,i).then(t);u.src=n}function hi(n,t,i){var e=r.createTrackPixelIframeHtml(n,!1,"allow-scripts allow-same-origin"),f=document.createElement("div"),u;f.innerHTML=e;u=f.firstChild;t&&r.isFn(t)&&ot(u,i).then(t);r.insertElement(u,document,"html",!0)}function ci(n){var i=!(arguments.length>1&&void 0!==arguments[1])||arguments[1],t=arguments.length>2&&void 0!==arguments[2]?arguments[2]:"";return n?(i&&(n=encodeURI(n)),t&&(t='sandbox="'.concat(t,'"')),"<iframe ".concat(t,' id="').concat(y(),'"\n      frameborder="0"\n      allowtransparency="true"\n      marginheight="0" marginwidth="0"\n      width="0" hspace="0" vspace="0" height="0"\n      style="height:0px;width:0px;display:none;"\n      scrolling="no"\n      src="').concat(n,'">\n    <\/iframe>')):""}function st(n,t,i){return null==t?i:h(t)?t:fi(t)?t.toString():void r.logWarn("Unsuported type for param: "+n+" required type: String")}function li(n,t,i){return i.indexOf(n)===t}function k(n,t){return n.concat(t)}function ai(n){return Object.keys(n)}function vi(n,t){return n[t]}function yi(){if(window.googletag&&u(window.googletag.pubads)&&u(window.googletag.pubads().getSlots))return!0}function ht(n,t){return function(i,r){return i.cpm===r.cpm?t(i[n],r[n])?r:i:i.cpm<r.cpm?r:i}}function pi(n){return nr()(n)}function wi(){if(window.navigator.cookieEnabled||document.cookie.length)return!0}function bi(n){return function(t){return ct(t,n)}}function ki(n){return Number.isInteger?Number.isInteger(n):"number"==typeof n&&isFinite(n)&&Math.floor(n)===n}function lt(n){return n?n.replace(/^\?/,"").split("&").reduce(function(n,t){var r=ur(t.split("="),2),i=r[0],u=r[1];return/\[\]$/.test(i)?(n[i=i.replace("[]","")]=n[i]||[],n[i].push(u)):n[i]=u||"",n},{}):{}}function di(n){return Object.keys(n).map(function(t){return Array.isArray(n[t])?n[t].map(function(n){return"".concat(t,"[]=").concat(n)}).join("&"):"".concat(t,"=").concat(n[t])}).join("&")}function d(n,t){if(n===t)return!0;if("object"===o(n)&&null!==n&&"object"===o(t)&&null!==t){if(Object.keys(n).length!==Object.keys(t).length)return!1;for(var i in n)if(!t.hasOwnProperty(i)||!d(n[i],t[i]))return!1;return!0}return!1}var at,ct;Object.defineProperty(t,"__esModule",{value:!0});i.d(t,"internal",function(){return r});t.getPrebidInternal=function(){return hr};i.d(t,"bind",function(){return cr});t.getUniqueIdentifierStr=y;t.generateUUID=function n(t){return t?(t^(window&&window.crypto&&window.crypto.getRandomValues?crypto.getRandomValues(new Uint8Array(1))[0]%16:16*Math.random())>>t/4).toString(16):([1e7]+-1e3+-4e3+-8e3+-1e11).replace(/[018]/g,n)};t.getBidIdParameter=function(n,t){return t&&t[n]?t[n]:""};t.tryAppendQueryString=function(n,t,i){return i?n+t+"="+encodeURIComponent(i)+"&":n};t.parseQueryStringParameters=function(n){var i="";for(var t in n)n.hasOwnProperty(t)&&(i+=t+"="+encodeURIComponent(n[t])+"&");return i.replace(/&$/,"")};t.transformAdServerTargetingObj=function(n){return n&&Object.getOwnPropertyNames(n).length>0?ai(n).map(function(t){return"".concat(t,"=").concat(encodeURIComponent(vi(n,t)))}).join("&"):""};t.getAdUnitSizes=function(n){var t,i;if(n)return t=[],n.mediaTypes&&n.mediaTypes.banner&&Array.isArray(n.mediaTypes.banner.sizes)?(i=n.mediaTypes.banner.sizes,Array.isArray(i[0])?t=i:t.push(i)):Array.isArray(n.sizes)&&(Array.isArray(n.sizes[0])?t=n.sizes:t.push(n.sizes)),t};t.parseSizesInput=function(n){var i=[],t,e,r,u,f;if("string"==typeof n){if(t=n.split(","),e=/^(\d)+x(\d)+$/i,t)for(r in t)ei(t,r)&&t[r].match(e)&&i.push(t[r])}else if("object"===o(n)&&(u=n.length,u>0))if(2===u&&"number"==typeof n[0]&&"number"==typeof n[1])i.push(ft(n));else for(f=0;f<u;f++)i.push(ft(n[f]));return i};t.parseGPTSingleSizeArray=ft;t.parseGPTSingleSizeArrayToRtbSize=function(n){if(dt(n))return{w:n[0],h:n[1]}};t.getWindowTop=gt;t.getWindowSelf=ni;t.getWindowLocation=et;t.logMessage=ti;t.logInfo=ii;t.logWarn=ri;t.logError=ui;t.hasConsoleLogger=function(){return pt};t.debugTurnedOn=s;t.createInvisibleIframe=function(){var n=document.createElement("iframe");return n.id=y(),n.height=0,n.width=0,n.border="0px",n.hspace="0",n.vspace="0",n.marginWidth="0",n.marginHeight="0",n.style.border="0",n.scrolling="no",n.frameBorder="0",n.src="about:blank",n.style.display="none",n};t.getParameterByName=function(n){return lt(et().search)[n]||""};t.isA=f;t.isFn=u;t.isStr=h;t.isArray=e;t.isNumber=fi;t.isPlainObject=c;t.isBoolean=function(n){return f(n,"Boolean")};t.isEmpty=w;t.isEmptyStr=function(n){return h(n)&&(!n||0===n.length)};t._each=b;t.contains=function(n,t){if(w(n))return!1;if(u(n.indexOf))return-1!==n.indexOf(t);for(var i=n.length;i--;)if(n[i]===t)return!0;return!1};t._map=function(n,t){if(w(n))return[];if(u(n.map))return n.map(t);var i=[];return b(n,function(r,u){i.push(t(r,u,n))}),i};t.hasOwn=ei;t.insertElement=oi;t.waitForElementToLoad=ot;t.triggerPixel=si;t.callBurl=function(n){var i=n.source,t=n.burl;i===ut.S2S.SRC&&t&&r.triggerPixel(t)};t.insertHtmlIntoIframe=function(n){if(n){var t=document.createElement("iframe");t.id=y();t.width=0;t.height=0;t.hspace="0";t.vspace="0";t.marginWidth="0";t.marginHeight="0";t.style.display="none";t.style.height="0px";t.style.width="0px";t.scrolling="no";t.frameBorder="0";t.allowtransparency="true";r.insertElement(t,document,"body");t.contentWindow.document.open();t.contentWindow.document.write(n);t.contentWindow.document.close()}};t.insertUserSyncIframe=hi;t.createTrackPixelHtml=function(n){if(!n)return"";var t=encodeURI(n);return'<div style="position:absolute;left:0px;top:0px;visibility:hidden;">'+('<img src="'+t+'"><\/div>')};t.createTrackPixelIframeHtml=ci;t.getValueString=st;t.uniques=li;t.flatten=k;t.getBidRequest=function(n,t){if(n){var i;return t.some(function(t){var r=nt()(t.bids,function(t){return["bidId","adId","bid_id"].some(function(i){return t[i]===n})});return r&&(i=r),r}),i}};t.getKeys=ai;t.getValue=vi;t.getKeyByValue=function(n,t){for(var i in n)if(n.hasOwnProperty(i)&&n[i]===t)return i};t.getBidderCodes=function(){var n=arguments.length>0&&void 0!==arguments[0]?arguments[0]:pbjs.adUnits;return n.map(function(n){return n.bids.map(function(n){return n.bidder}).reduce(k,[])}).reduce(k).filter(li)};t.isGptPubadsDefined=yi;t.isApnGetTagDefined=function(){if(window.apntag&&u(window.apntag.getTag))return!0};i.d(t,"getHighestCpm",function(){return ar});i.d(t,"getOldestHighestCpmBid",function(){return vr});i.d(t,"getLatestHighestCpmBid",function(){return yr});t.shuffle=function(n){for(var t=n.length,i,r;t>0;)i=Math.floor(Math.random()*t),t--,r=n[t],n[t]=n[i],n[i]=r;return n};t.adUnitsFilter=function(n,t){return tt()(n,t&&t.adUnitCode)};t.deepClone=pi;t.inIframe=function(){try{return r.getWindowSelf()!==r.getWindowTop()}catch(n){return!0}};t.isSafariBrowser=function(){return/^((?!chrome|android|crios|fxios).)*safari/i.test(navigator.userAgent)};t.replaceAuctionPrice=function(n,t){if(n)return n.replace(/\$\{AUCTION_PRICE\}/g,t)};t.replaceClickThrough=function(n,t){if(n&&t&&"string"==typeof t)return n.replace(/\${CLICKTHROUGH}/g,t)};t.timestamp=function(){return(new Date).getTime()};t.getPerformanceNow=function(){return window.performance&&window.performance.now&&window.performance.now()||0};t.hasDeviceAccess=function(){return!1!==g.b.getConfig("deviceAccess")};t.checkCookieSupport=wi;t.delayExecution=function(n,t){if(t<1)throw new Error("numRequiredCalls must be a positive number. Got ".concat(t));var i=0;return function(){++i===t&&n.apply(this,arguments)}};t.groupBy=function(n,t){return n.reduce(function(n,i){return(n[i[t]]=n[i[t]]||[]).push(i),n},{})};t.getDefinedParams=function(n,t){return t.filter(function(t){return n[t]}).reduce(function(t,i){return l(t,rt({},i,n[i]))},{})};t.isValidMediaTypes=function(n){var t=["banner","native","video"];return Object.keys(n).every(function(n){return tt()(t,n)})?n.video&&n.video.context?tt()(["instream","outstream","adpod"],n.video.context):!0:!1};t.getBidderRequest=function(n,t,i){return nt()(n,function(n){return n.bids.filter(function(n){return n.bidder===t&&n.adUnitCode===i}).length>0})||{start:null,auctionId:null}};t.getUserConfiguredParams=function(n,t,i){return n.filter(function(n){return n.code===t}).map(function(n){return n.bids}).reduce(k,[]).filter(function(n){return n.bidder===i}).map(function(n){return n.params||{}})};t.getOrigin=function(){return window.location.origin?window.location.origin:window.location.protocol+"//"+window.location.hostname+(window.location.port?":"+window.location.port:"")};t.getDNT=function(){return"1"===navigator.doNotTrack||"1"===window.doNotTrack||"1"===navigator.msDoNotTrack||"yes"===navigator.doNotTrack};t.isAdUnitCodeMatchingSlot=function(n){return function(t){return ct(n,t)}};t.isSlotMatchingAdUnitCode=bi;t.getGptSlotInfoForAdUnitCode=function(n){var t;return(yi()&&(t=nt()(window.googletag.pubads().getSlots(),bi(n))),t)?{gptSlot:t.getAdUnitPath(),divId:t.getSlotElementId()}:{}};t.unsupportedBidderMessage=function(n,t){var i=Object.keys(n.mediaTypes||{banner:"banner"}).join(", ");return"\n    ".concat(n.code," is a ").concat(i," ad unit\n    containing bidders that don't support ").concat(i,": ").concat(t,".\n    This bidder won't fetch demand.\n  ")};t.isInteger=ki;t.convertCamelToUnderscore=function(n){return n.replace(/(?:^|\.?)([A-Z])/g,function(n,t){return"_"+t.toLowerCase()}).replace(/^_/,"")};t.cleanObj=function(n){return Object.keys(n).reduce(function(t,i){return void 0!==n[i]&&(t[i]=n[i]),t},{})};t.pick=function(n,t){return"object"!==o(n)?{}:t.reduce(function(i,r,u){var o,e,f;return"function"==typeof r?i:(o=r,e=r.match(/^(.+?)\sas\s(.+?)$/i),e&&(r=e[1],o=e[2]),f=n[r],"function"==typeof t[u+1]&&(f=t[u+1](f,i)),void 0!==f&&(i[o]=f),i)},{})};t.transformBidderParamKeywords=function(n){var t=arguments.length>1&&void 0!==arguments[1]?arguments[1]:"keywords",i=[];return b(n,function(n,r){if(e(n)){var u=[];b(n,function(n){((n=st(t+"."+r,n))||""===n)&&u.push(n)});n=u}else{if(!h(n=st(t+"."+r,n)))return;n=[n]}i.push({key:r,value:n})}),i};t.convertTypes=function(n,t){return Object.keys(n).forEach(function(i){var f,r;t[i]&&(t[i]=u(n[i])?n[i](t[i]):(f=n[i],r=t[i],"string"===f?r&&r.toString():"number"===f?Number(r):r),isNaN(t[i])&&delete t.key)}),t};t.isArrayOfNums=function(n,t){return e(n)&&(!t||n.length===t)&&n.every(function(n){return ki(n)})};t.fill=function(n,t){for(var u,i=[],r=0;r<t;r++)u=c(n)?pi(n):n,i.push(u);return i};t.chunk=function(n,t){for(var u,f,r=[],i=0;i<Math.ceil(n.length/t);i++)u=i*t,f=u+t,r.push(n.slice(u,f));return r};t.getMinValueFromArray=function(n){return Math.min.apply(Math,vt(n))};t.getMaxValueFromArray=function(n){return Math.max.apply(Math,vt(n))};t.compareOn=function(n){return function(t,i){return t[n]<i[n]?1:t[n]>i[n]?-1:0}};t.parseQS=lt;t.formatQS=di;t.parseUrl=function(n,t){var i=document.createElement("a"),u;return i.href=t&&"noDecodeWholeURL"in t&&t.noDecodeWholeURL?n:decodeURIComponent(n),u=t&&"decodeSearchAsString"in t&&t.decodeSearchAsString,{href:i.href,protocol:(i.protocol||"").replace(/:$/,""),hostname:i.hostname,port:+i.port,pathname:i.pathname.replace(/^(?!\/)/,"/"),search:u?i.search:r.parseQS(i.search||""),hash:(i.hash||"").replace(/^#/,""),host:i.host||window.location.host}};t.buildUrl=function(n){return(n.protocol||"http")+"://"+(n.host||n.hostname+(n.port?":".concat(n.port):""))+(n.pathname||"")+(n.search?"?".concat(r.formatQS(n.search||"")):"")+(n.hash?"#".concat(n.hash):"")};t.deepEqual=d;t.mergeDeep=function n(t){for(var i,o,s,f=arguments.length,r=new Array(f>1?f-1:0),u=1;u<f;u++)r[u-1]=arguments[u];if(!r.length)return t;if(i=r.shift(),c(t)&&c(i)){o=function(r){c(i[r])?(t[r]||l(t,rt({},r,{})),n(t[r],i[r])):e(i[r])&&t[r]?e(t[r])&&i[r].forEach(function(n){for(var u=1,i=0;i<t[r].length;i++)if(d(t[r][i],n)){u=0;break}u&&t[r].push(n)}):l(t,rt({},r,i[r]))};for(s in i)o(s)}return n.apply(void 0,[t].concat(r))};t.cyrb53Hash=function(n){for(var f,o=arguments.length>1&&void 0!==arguments[1]?arguments[1]:0,r=function(n,t){if(u(Math.imul))return Math.imul(n,t);var i=(4194303&n)*(t|=0);return 4290772992&n&&(i+=(4290772992&n)*t|0),0|i},t=3735928559^o,i=1103547991^o,e=0;e<n.length;e++)f=n.charCodeAt(e),t=r(t^f,2654435761),i=r(i^f,1597334677);return t=r(t^t>>>16,2246822507)^r(i^i>>>13,3266489909),(4294967296*(2097151&(i=r(i^i>>>16,2246822507)^r(t^t>>>13,3266489909)))+(t>>>0)).toString()};var g=i(3),gi=i(169),nr=i.n(gi),tr=i(11),nt=i.n(tr),ir=i(12),tt=i.n(ir),rr=i(170);i.d(t,"deepAccess",function(){return rr.a});at=i(171);i.d(t,"deepSetValue",function(){return at.a});var a,ut=i(5),fr=Object.prototype.toString,v=Boolean(window.console),pt=Boolean(v&&window.console.log),er=Boolean(v&&window.console.info),or=Boolean(v&&window.console.warn),sr=Boolean(v&&window.console.error),wt=function(){return null==a&&(a=i(10)),a.emit.apply(a,arguments)},r={checkCookieSupport:wi,createTrackPixelIframeHtml:ci,getWindowSelf:ni,getWindowTop:gt,getWindowLocation:et,insertUserSyncIframe:hi,insertElement:oi,isFn:u,triggerPixel:si,logError:ui,logWarn:ri,logMessage:ti,logInfo:ii,parseQS:lt,formatQS:di,deepEqual:d},hr={},bt,kt={},cr=function(n,t){return t}.bind(null,1,kt)()===kt?Function.prototype.bind:function(n){var t=this,i=Array.prototype.slice.call(arguments,1);return function(){return t.apply(n,i.concat(Array.prototype.slice.call(arguments)))}},lr=(bt=0,function(){return++bt});var ar=ht("timeToRespond",function(n,t){return n>t}),vr=ht("responseTimestamp",function(n,t){return n>t}),yr=ht("responseTimestamp",function(n,t){return n<t});ct=function(n,t){return n.getAdUnitPath()===t||n.getSlotElementId()===t}},1:function(n,t,i){"use strict";function ht(n,t){return function(n){if(Array.isArray(n))return n}(n)||function(n,t){var i=null==n?null:"undefined"!=typeof Symbol&&n[Symbol.iterator]||n["@@iterator"];if(null!=i){var f,e,r=[],u=!0,o=!1;try{for(i=i.call(n);!(u=(f=i.next()).done)&&(r.push(f.value),!t||r.length!==t);u=!0);}catch(n){o=!0;e=n}finally{try{u||null==i.return||i.return()}finally{if(o)throw e;}}return r}}(n,t)||function(n,t){if(n){if("string"==typeof n)return v(n,t);var i=Object.prototype.toString.call(n).slice(8,-1);return("Object"===i&&n.constructor&&(i=n.constructor.name),"Map"===i||"Set"===i)?Array.from(n):"Arguments"===i||/^(?:Ui|I)nt(?:8|16|32)(?:Clamped)?Array$/.test(i)?v(n,t):void 0}}(n,t)||function(){throw new TypeError("Invalid attempt to destructure non-iterable instance.\nIn order to be iterable, non-array objects must have a [Symbol.iterator]() method.");}()}function v(n,t){(null==t||t>n.length)&&(t=n.length);for(var i=0,r=new Array(t);i<t;i++)r[i]=n[i];return r}function y(n){return(y="function"==typeof Symbol&&"symbol"==typeof Symbol.iterator?function(n){return typeof n}:function(n){return n&&"function"==typeof Symbol&&n.constructor===Symbol&&n!==Symbol.prototype?"symbol":typeof n})(n)}function u(){return(u=Object.assign||function(n){for(var i,r,t=1;t<arguments.length;t++){i=arguments[t];for(r in i)Object.prototype.hasOwnProperty.call(i,r)&&(n[r]=i[r])}return n}).apply(this,arguments)}function w(n){function t(t,i,r){c(n,t,i,r)}function i(t){return!!n.isBidRequestValid(t)||(Object(r.logWarn)("Invalid bid sent to bidder ".concat(n.code,": ").concat(JSON.stringify(t))),!1)}return u(new d.a(n.code),{getSpec:function(){return Object.freeze(n)},registerSyncs:t,callBids:function(e,c,l,a,v,p){function tt(){l();o.b.runWithBidder(n.code,function(){h.a.emit(s.a.EVENTS.BIDDER_DONE,e);t(it,e.gdprConsent,e.uspConsent)})}var nt,w,b;if(Array.isArray(e.bids)){var rt={},it=[],d=e.bids.filter(i);0!==d.length?(nt={},d.forEach(function(n){nt[n.bidId]=n;n.adUnitCode||(n.adUnitCode=n.placementCode)}),w=n.buildRequests(d,e),w&&0!==w.length?(Array.isArray(w)||(w=[w]),b=Object(r.delayExecution)(p(tt),w.length),w.forEach(function(){return h.a.emit(s.a.EVENTS.BEFORE_BIDDER_HTTP,e)}),w.forEach(function(t){function i(i,f){function h(t){var i=nt[t.requestId],f;i?(t.originalCpm=t.cpm,t.originalCurrency=t.currency,t.meta=t.meta||u({},t[i.bidder]),f=u(Object(g.a)(s.a.STATUS.GOOD,i),t),!function(n,t){rt[n]=!0;k(n,t,[e])&&c(n,t)}(i.adUnitCode,f)):Object(r.logWarn)("Bidder ".concat(n.code," made bid for unknown request ID: ").concat(t.requestId,". Ignoring."))}v(n.code);try{i=JSON.parse(i)}catch(n){}var o;i={body:i,headers:{get:f.getResponseHeader.bind(f)}};it.push(i);try{o=n.interpretResponse(i,t)}catch(t){return Object(r.logError)("Bidder ".concat(n.code," failed to interpret the server's response. Continuing without bids"),null,t),void b()}o&&(Object(r.isArray)(o)?o.forEach(h):h(o));b(o)}function o(t,i){v(n.code);f.default.callBidderError(n.code,i,e);h.a.emit(s.a.EVENTS.BIDDER_ERROR,{error:i,bidderRequest:e});Object(r.logError)("Server call for ".concat(n.code," failed: ").concat(t," ").concat(i.status,". Continuing without bids."));b()}switch(t.method){case"GET":a("".concat(t.url).concat(function(n){return n?"?".concat("object"===y(n)?Object(r.parseQueryStringParameters)(n):n):""}(t.data)),{success:p(i),error:o},void 0,u({method:"GET",withCredentials:!0},t.options));break;case"POST":a(t.url,{success:p(i),error:o},"string"==typeof t.data?t.data:JSON.stringify(t.data),u({method:"POST",contentType:"text/plain",withCredentials:!0},t.options));break;default:Object(r.logWarn)("Skipping invalid request from ".concat(n.code,". Request type ").concat(t.type," must be GET or POST"));b()}})):tt()):tt()}}})}function b(n,t){if(!o.b.getConfig("adpod.brandCategoryExclusion"))return n.call(this,t);t.filter(function(n){return Object(r.deepAccess)(n,"mediaTypes.video.context")===ot.a}).map(function(n){return n.bids.map(function(n){return n.bidder})}).reduce(r.flatten,[]).filter(r.uniques).forEach(function(n){var u=f.default.getBidAdapter(n);if(u.getSpec().getMappingFileInfo){var t=u.getSpec().getMappingFileInfo(),s=t.refreshInDays?t.refreshInDays:1,o=t.localStorageKey?t.localStorageKey:u.getSpec().code,i=e.getDataFromLocalStorage(o);try{(!(i=i?JSON.parse(i):void 0)||Object(r.timestamp)()>i.lastUpdated+864e5*s)&&Object(et.a)(t.url,{success:function(t){try{t=JSON.parse(t);var i={lastUpdated:Object(r.timestamp)(),mapping:t.mapping};e.setDataInLocalStorage(o,JSON.stringify(i))}catch(t){Object(r.logError)("Failed to parse ".concat(n," bidder translation mapping file"))}},error:function(){Object(r.logError)("Failed to load ".concat(n," bidder translation file"))}})}catch(u){Object(r.logError)("Failed to parse ".concat(n," bidder translation mapping file"))}}});n.call(this,t)}function k(n,t,i){function u(n){return"Invalid bid from ".concat(t.bidderCode,". Ignoring bid: ").concat(n)}return n?t?(f=Object.keys(t),p.every(function(n){return l()(f,n)&&!l()([void 0,null],t[n])})?"native"!==t.mediaType||Object(tt.g)(t,i)?"video"!==t.mediaType||Object(it.d)(t,i)?!("banner"===t.mediaType&&!function(n,t,i){if((t.width||0===parseInt(t.width,10))&&(t.height||0===parseInt(t.height,10)))return t.width=parseInt(t.width,10),t.height=parseInt(t.height,10),!0;var u=Object(r.getBidderRequest)(i,t.bidderCode,n),o=u&&u.bids&&u.bids[0]&&u.bids[0].sizes,f=Object(r.parseSizesInput)(o);if(1===f.length){var e=ht(f[0].split("x"),2),s=e[0],h=e[1];return t.width=parseInt(s,10),t.height=parseInt(h,10),!0}return!1}(n,t,i))||(Object(r.logError)(u("Banner bids require a width and height")),!1):(Object(r.logError)(u("Video bid does not have required vastUrl or renderer property")),!1):(Object(r.logError)(u("Native bid missing some required properties.")),!1):(Object(r.logError)(u("Bidder ".concat(t.bidderCode," is missing required params. Check http://prebid.org/dev-docs/bidder-adapter-1.html for list of params."))),!1)):(Object(r.logWarn)("Some adapter tried to add an undefined bid for ".concat(n,".")),!1):(Object(r.logWarn)("No adUnitCode was supplied to addBidResponse."),!1);var f}var e,p,c;Object.defineProperty(t,"__esModule",{value:!0});i.d(t,"storage",function(){return e});t.registerBidder=function(n){function t(n){var t=w(n);f.default.registerBidAdapter(t,n.code,i)}var i=Array.isArray(n.supportedMediaTypes)?{supportedMediaTypes:n.supportedMediaTypes}:void 0;t(n);Array.isArray(n.aliases)&&n.aliases.forEach(function(i){var o,s,e=i;Object(r.isPlainObject)(i)&&(e=i.code,o=i.gvlid,s=i.skipPbsAliasing);f.default.aliasRegistry[e]=n.code;t(u({},n,{code:e,gvlid:o,skipPbsAliasing:s}))})};t.newBidder=w;i.d(t,"registerSyncInner",function(){return c});t.preloadBidderMappingFile=b;t.getIabSubCategory=function(n,t){var u=f.default.getBidAdapter(n);if(u.getSpec().getMappingFileInfo){var o=u.getSpec().getMappingFileInfo(),s=o.localStorageKey?o.localStorageKey:u.getBidderCode(),i=e.getDataFromLocalStorage(s);if(i){try{i=JSON.parse(i)}catch(t){Object(r.logError)("Failed to parse ".concat(n," mapping data stored in local storage"))}return i.mapping[t]?i.mapping[t]:null}}};t.isValid=k;var d=i(83),f=i(9),o=i(3),g=i(43),nt=i(61),tt=i(39),it=i(20),rt=i(5),s=i.n(rt),ut=i(10),h=i.n(ut),ft=i(12),l=i.n(ft),et=i(4),r=i(0),ot=i(2),a=i(8),st=i(7);e=Object(st.a)("bidderFactory");p=["requestId","cpm","ttl","creativeId","netRevenue","currency"];c=Object(a.b)("async",function(n,t,i,r){var s=o.b.getConfig("userSync.aliasSyncEnabled"),u,e;n.getUserSyncs&&(s||!f.default.aliasRegistry[n.code])&&(u=o.b.getConfig("userSync.filterSettings"),e=n.getUserSyncs({iframeEnabled:!(!u||!u.iframe&&!u.all),pixelEnabled:!(!u||!u.image&&!u.all)},t,i,r),e&&(Array.isArray(e)||(e=[e]),e.forEach(function(t){nt.a.registerSync(t.type,n.code,t.url)})))},"registerSyncs");Object(a.a)("checkAdUnitSetup").before(b)},10:function(n,t,i){function u(){return(u=Object.assign||function(n){for(var i,r,t=1;t<arguments.length;t++){i=arguments[t];for(r in i)Object.prototype.hasOwnProperty.call(i,r)&&(n[r]=i[r])}return n}).apply(this,arguments)}var r=i(0),f=i(5),h=Array.prototype.slice,e=Array.prototype.push,o=r._map(f.EVENTS,function(n){return n}),c=f.EVENT_ID_PATHS,s=[];n.exports=function(){function i(t,i){r.logMessage("Emitting event for: "+t);var h=i[0]||{},u=h[c[t]],f=n[t]||{que:[]},l=r._map(f,function(n,t){return t}),o=[];s.push({eventType:t,args:h,id:u,elapsedTime:r.getPerformanceNow()});u&&r.contains(l,u)&&e.apply(o,f[u].que);e.apply(o,f.que);r._each(o,function(n){if(n)try{n.apply(null,i)}catch(n){r.logError("Error executing handler:","events.js",n)}})}var n={},t={};return t.on=function(t,i,u){if(function(n){return r.contains(o,n)}(t)){var f=n[t]||{que:[]};u?(f[u]=f[u]||{que:[]},f[u].que.push(i)):f.que.push(i);n[t]=f}else r.logError("Wrong event name : "+t+" Valid event names :"+o)},t.emit=function(n){var t=h.call(arguments,1);i(n,t)},t.off=function(t,i,u){var f=n[t];r.isEmpty(f)||r.isEmpty(f.que)&&r.isEmpty(f[u])||u&&(r.isEmpty(f[u])||r.isEmpty(f[u].que))||(u?r._each(f[u].que,function(n){var t=f[u].que;n===i&&t.splice(t.indexOf(n),1)}):r._each(f.que,function(n){var t=f.que;n===i&&t.splice(t.indexOf(n),1)}),n[t]=f)},t.get=function(){return n},t.getEvents=function(){var n=[];return r._each(s,function(t){var i=u({},t);n.push(i)}),n},t}()},100:function(n,t,i){"use strict";var o=i(50),r=i(55),u=i(41),f=i(46),s=i(73),e="Array Iterator",h=f.set,c=f.getterFor(e);n.exports=s(Array,"Array",function(n,t){h(this,{type:e,target:o(n),index:0,kind:t})},function(){var t=c(this),i=t.target,r=t.kind,n=t.index++;return!i||n>=i.length?(t.target=void 0,{value:void 0,done:!0}):"keys"==r?{value:n,done:!1}:"values"==r?{value:i[n],done:!1}:{value:[n,i[n]],done:!1}},"values");u.Arguments=u.Array;r("keys");r("values");r("entries")},101:function(n,t,i){"use strict";function e(n){return(e="function"==typeof Symbol&&"symbol"==typeof Symbol.iterator?function(n){return typeof n}:function(n){return n&&"function"==typeof Symbol&&n.constructor===Symbol&&n!==Symbol.prototype?"symbol":typeof n})(n)}function o(n){return n.reduce(function(n,t){if("object"===e(t)&&"string"==typeof t.mediaQuery&&t.mediaQuery.length>0){var i=!1;try{i=Object(r.getWindowTop)().matchMedia(t.mediaQuery).matches}catch(n){Object(r.logWarn)("Unfriendly iFrame blocks sizeConfig from being correctly evaluated");i=matchMedia(t.mediaQuery).matches}i&&(Array.isArray(t.sizesSupported)&&(n.shouldFilter=!0),["labels","sizesSupported"].forEach(function(i){return(t[i]||[]).forEach(function(t){return n[i][t]=!0})}))}else Object(r.logWarn)('sizeConfig rule missing required property "mediaQuery"');return n},{labels:{},sizesSupported:{},shouldFilter:!1})}var u;t.a=function(n,t){return n.labelAll?{labelAll:!0,labels:n.labelAll,activeLabels:t}:{labelAll:!1,labels:n.labelAny,activeLabels:t}};t.c=function(n){var i=arguments.length>1&&void 0!==arguments[1]?arguments[1]:u,t=o(i);return t.shouldFilter?!!t.sizesSupported[n]:!0};t.b=function(){var s=arguments.length>0&&void 0!==arguments[0]?arguments[0]:{},l=s.labels,i=void 0===l?[]:l,a=s.labelAll,v=void 0!==a&&a,y=s.activeLabels,p=void 0===y?[]:y,n=arguments.length>1?arguments[1]:void 0,w=arguments.length>2?arguments[2]:void 0,b=arguments.length>3&&void 0!==arguments[3]?arguments[3]:u,e=o(b),t,h,c;return n=Object(r.isPlainObject)(n)?Object(r.deepClone)(n):w?{banner:{sizes:w}}:{},t=Object(r.deepAccess)(n,"banner.sizes"),e.shouldFilter&&t&&(n.banner.sizes=t.filter(function(n){return e.sizesSupported[n]})),h=Object.keys(n),c={active:h.every(function(n){return"banner"!==n})||h.some(function(n){return"banner"===n})&&Object(r.deepAccess)(n,"banner.sizes.length")>0&&(0===i.length||!v&&(i.some(function(n){return e.labels[n]})||i.some(function(n){return f()(p,n)}))||v&&i.reduce(function(n,t){return n?e.labels[t]||f()(p,t):n},!0)),mediaTypes:n},t&&t.length!==n.banner.sizes.length&&(c.filterResults={before:t,after:n.banner.sizes}),c};var s=i(3),r=i(0),h=i(12),f=i.n(h);u=[];s.b.getConfig("sizeConfig",function(n){return function(n){u=n}(n.sizeConfig)})},102:function(n,t,i){"use strict";function e(n){var u,i,e,t={type:"xml",value:n.vastXml?n.vastXml:(u=n.vastUrl,i=n.vastImpUrl,e=i?"<![CDATA[".concat(i,"]\]>"):"",'<VAST version="3.0">\n    <Ad>\n      <Wrapper>\n        <AdSystem>prebid.org wrapper<\/AdSystem>\n        <VASTAdTagURI><![CDATA['.concat(u,"]\]><\/VASTAdTagURI>\n        <Impression>").concat(e,"<\/Impression>\n        <Creatives><\/Creatives>\n      <\/Wrapper>\n    <\/Ad>\n  <\/VAST>")),ttlseconds:Number(n.ttl)};return r.b.getConfig("cache.vasttrack")&&(t.bidder=n.bidder,t.bidid=n.requestId,t.aid=n.auctionId,Object(f.isPlainObject)(this)&&this.hasOwnProperty("auctionStart")&&(t.timestamp=this.auctionStart)),"string"==typeof n.customCacheKey&&""!==n.customCacheKey&&(t.key=n.customCacheKey),t}t.b=function(n,t,i){var f={puts:n.map(e,i)};Object(u.a)(r.b.getConfig("cache.url"),function(n){return{success:function(t){var i;try{i=JSON.parse(t).responses}catch(t){return void n(t,[])}i?n(null,i):n(new Error("The cache server didn't respond with a responses property."),[])},error:function(t,i){n(new Error("Error storing video ad in the cache: ".concat(t,": ").concat(JSON.stringify(i))),[])}}}(t),JSON.stringify(f),{contentType:"text/plain",withCredentials:!0})};t.a=function(n){return"".concat(r.b.getConfig("cache.url"),"?uuid=").concat(n)};var u=i(4),r=i(3),f=i(0)},103:function(n,t,i){"use strict";t.a=function(n){var o=n.reason,i=n.message,u=n.bid,e=n.id,t={reason:o,message:i};u&&(t.bid=u);e&&(t.adId=e);Object(f.logError)(i);r.a.emit(s,t)};t.b=function(n){var f=n.doc,i=n.bid,u=n.id,t={doc:f};i&&(t.bid=i);u&&(t.adId=u);r.a.emit(h,t)};var f=i(0),e=i(10),r=i.n(e),o=i(5),u=i.n(o).a.EVENTS,s=u.AD_RENDER_FAILED,h=u.AD_RENDER_SUCCEEDED},107:function(n,t,i){i(108);var r=i(56);n.exports=r("Array","find")},108:function(n,t,i){"use strict";var f=i(16),e=i(64).find,o=i(55),r="find",u=!0;r in[]&&Array(1).find(function(){u=!1});f({target:"Array",proto:!0,forced:u},{find:function(n){return e(this,n,arguments.length>1?arguments[1]:void 0)}});o(r)},109:function(n,t,i){var u=i(34),f=i(110),e=i(44),o=i(50),s=i(63),h=i(31),c=i(85),r=Object.getOwnPropertyDescriptor;t.f=u?r:function(n,t){if(n=o(n),t=s(t,!0),c)try{return r(n,t)}catch(n){}if(h(n,t))return e(!f.f.call(n,t),n[t])}},11:function(n,t,i){var r=i(107);n.exports=r},110:function(n,t){"use strict";var i={}.propertyIsEnumerable,r=Object.getOwnPropertyDescriptor,u=r&&!i.call({1:2},1);t.f=u?function(n){var t=r(this,n);return!!t&&t.enumerable}:i},111:function(n,t,i){var u=i(29),f=/#|\.prototype\./,r=function(n,t){var i=o[e(n)];return i==h||i!=s&&("function"==typeof t?u(t):!!t)},e=r.normalize=function(n){return String(n).replace(f,".").toLowerCase()},o=r.data={},s=r.NATIVE="N",h=r.POLYFILL="P";n.exports=r},112:function(n,t,i){var u=i(30),r=i(113),f=i(23)("species");n.exports=function(n,t){var i;return r(n)&&("function"!=typeof(i=n.constructor)||i!==Array&&!r(i.prototype)?u(i)&&null===(i=i[f])&&(i=void 0):i=void 0),new(void 0===i?Array:i)(0===t?0:t)}},113:function(n,t,i){var r=i(51);n.exports=Array.isArray||function(n){return"Array"==r(n)}},114:function(n,t,i){var r=i(27),u=i(32);n.exports=function(n,t){try{u(r,n,t)}catch(i){r[n]=t}return t}},115:function(n,t,i){var r,u,h=i(27),f=i(116),e=h.process,o=e&&e.versions,s=o&&o.v8;s?u=(r=s.split("."))[0]<4?1:r[0]+r[1]:f&&(!(r=f.match(/Edge\/(\d+)/))||r[1]>=74)&&(r=f.match(/Chrome\/(\d+)/))&&(u=r[1]);n.exports=u&&+u},116:function(n,t,i){var r=i(26);n.exports=r("navigator","userAgent")||""},117:function(n,t,i){var r=i(88);n.exports=r&&!Symbol.sham&&"symbol"==typeof Symbol.iterator},118:function(n,t,i){i(119);var r=i(56);n.exports=r("Array","includes")},119:function(n,t,i){"use strict";var r=i(16),u=i(89).includes,f=i(55);r({target:"Array",proto:!0},{includes:function(n){return u(this,n,arguments.length>1?arguments[1]:void 0)}});f("includes")},12:function(n,t,i){var r=i(118);n.exports=r},120:function(n,t,i){var r=i(65),u=Math.max,f=Math.min;n.exports=function(n,t){var i=r(n);return i<0?u(i+t,0):f(i,t)}},121:function(n,t,i){i(122);i(137);i(99);i(139);var r=i(45);n.exports=r.Set},122:function(n,t,i){"use strict";var r=i(123),u=i(128);n.exports=r("Set",function(n){return function(){return n(this,arguments.length?arguments[0]:void 0)}},u)},123:function(n,t,i){"use strict";var u=i(16),f=i(27),e=i(91),o=i(29),s=i(32),h=i(21),c=i(69),l=i(30),a=i(60),v=i(35).f,y=i(64).forEach,p=i(34),r=i(46),w=r.set,b=r.getterFor;n.exports=function(n,t,i){var r,g=-1!==n.indexOf("Map"),k=-1!==n.indexOf("Weak"),tt=g?"set":"add",d=f[n],it=d&&d.prototype,rt={},nt;return p&&"function"==typeof d&&(k||it.forEach&&!o(function(){(new d).entries().next()}))?(r=t(function(t,i){w(c(t,r,n),{type:n,collection:new d});null!=i&&h(i,t[tt],{that:t,AS_ENTRIES:g})}),nt=b(n),y(["add","clear","delete","forEach","get","has","set","keys","values","entries"],function(n){var t="add"==n||"set"==n;n in it&&(!k||"clear"!=n)&&s(r.prototype,n,function(i,r){var f=nt(this).collection,u;return!t&&k&&!l(i)?"get"==n&&void 0:(u=f[n](0===i?0:i,r),t?this:u)})}),k||v(r.prototype,"size",{configurable:!0,get:function(){return nt(this).collection.size}})):(r=i.getConstructor(t,n,g,tt),e.REQUIRED=!0),a(r,n,!1,!0),rt[n]=r,u({global:!0,forced:!0},rt),k||i.setStrong(r,n,g),r}},124:function(n,t,i){var r=i(29);n.exports=!r(function(){return Object.isExtensible(Object.preventExtensions({}))})},125:function(n,t,i){"use strict";var r=i(68),u=i(59);n.exports=r?{}.toString:function(){return"[object "+u(this)+"]"}},126:function(n,t,i){var u=i(27),f=i(127),r=u.WeakMap;n.exports="function"==typeof r&&/native code/.test(f(r))},127:function(n,t,i){var r=i(66),u=Function.toString;"function"!=typeof r.inspectSource&&(r.inspectSource=function(n){return u.call(n)});n.exports=r.inspectSource},128:function(n,t,i){"use strict";var h=i(35).f,c=i(71),f=i(95),l=i(25),a=i(69),v=i(21),y=i(73),p=i(136),r=i(34),e=i(91).fastKey,o=i(46),s=o.set,u=o.getterFor;n.exports={getConstructor:function(n,t,i,o){var p=n(function(n,u){a(n,p,t);s(n,{type:t,index:c(null),first:void 0,last:void 0,size:0});r||(n.size=0);null!=u&&v(u,n[o],{that:n,AS_ENTRIES:i})}),y=u(t),b=function(n,t,i){var o,s,u=y(n),f=w(n,t);return f?f.value=i:(u.last=f={index:s=e(t,!0),key:t,value:i,previous:o=u.last,next:void 0,removed:!1},u.first||(u.first=f),o&&(o.next=f),r?u.size++:n.size++,"F"!==s&&(u.index[s]=f)),n},w=function(n,t){var i,r=y(n),u=e(t);if("F"!==u)return r.index[u];for(i=r.first;i;i=i.next)if(i.key==t)return i};return f(p.prototype,{clear:function(){for(var t=y(this),i=t.index,n=t.first;n;)n.removed=!0,n.previous&&(n.previous=n.previous.next=void 0),delete i[n.index],n=n.next;t.first=t.last=void 0;r?t.size=0:this.size=0},"delete":function(n){var e=this,i=y(e),t=w(e,n),u,f;return t&&(u=t.next,f=t.previous,delete i.index[t.index],t.removed=!0,f&&(f.next=u),u&&(u.previous=f),i.first==t&&(i.first=u),i.last==t&&(i.last=f),r?i.size--:e.size--),!!t},forEach:function(n){for(var t,i=y(this),r=l(n,arguments.length>1?arguments[1]:void 0,3);t=t?t.next:i.first;)for(r(t.value,t.key,this);t&&t.removed;)t=t.previous},has:function(n){return!!w(this,n)}}),f(p.prototype,i?{get:function(n){var t=w(this,n);return t&&t.value},set:function(n,t){return b(this,0===n?0:n,t)}}:{add:function(n){return b(this,n=0===n?0:n,n)}}),r&&h(p.prototype,"size",{get:function(){return y(this).size}}),p},setStrong:function(n,t,i){var r=t+" Iterator",f=u(t),e=u(r);y(n,t,function(n,t){s(this,{type:r,target:n,state:f(n),kind:t,last:void 0})},function(){for(var t=e(this),i=t.kind,n=t.last;n&&n.removed;)n=n.previous;return t.target&&(t.last=n=n?n.next:t.state.first)?"keys"==i?{value:n.key,done:!1}:"values"==i?{value:n.value,done:!1}:{value:[n.key,n.value],done:!1}:(t.target=void 0,{value:void 0,done:!0})},i?"entries":"values",!i,!0);p(t)}}},129:function(n,t,i){var r=i(34),u=i(35),f=i(17),e=i(130);n.exports=r?Object.defineProperties:function(n,t){f(n);for(var i,r=e(t),s=r.length,o=0;s>o;)u.f(n,i=r[o++],t[i]);return n}},13:function(n,t,i){"use strict";function r(n){var t=this,i=n.url,e=n.config,o=n.id,c=n.callback,l=n.loaded,r=n.adUnitCode;this.url=i;this.config=e;this.handlers={};this.id=o;this.loaded=l;this.cmd=[];this.push=function(n){"function"==typeof n?t.loaded?n.call():t.cmd.push(n):Object(u.logError)("Commands given to Renderer.push must be wrapped in a function")};this.callback=c||function(){t.loaded=!0;t.process()};this.render=function(){var n=this,e=arguments,t=function(){n._render?n._render.apply(n,e):Object(u.logWarn)("No render function was provided, please use .setRender on the renderer")};h(r)?(Object(u.logWarn)("External Js not loaded by Renderer since renderer url and callback is already defined on adUnit ".concat(r)),t()):(this.cmd.unshift(t),Object(f.a)(i,s,this.callback))}.bind(this)}function h(n){var f=pbjs.adUnits,r=o()(f,function(t){return t.code===n});if(!r)return!1;var t=Object(u.deepAccess)(r,"renderer"),e=!!(t&&t.url&&t.render),i=Object(u.deepAccess)(r,"mediaTypes.video.renderer"),s=!!(i&&i.url&&i.render);return!!(e&&!0!==t.backupOnly||s&&!0!==i.backupOnly)}t.a=r;t.c=function(n){return!(!n||!n.url)};t.b=function(n,t){n.render(t)};var f=i(33),u=i(0),e=i(11),o=i.n(e),s="outstream";r.install=function(n){return new r({url:n.url,config:n.config,id:n.id,callback:n.callback,loaded:n.loaded,adUnitCode:n.adUnitCode})};r.prototype.getConfig=function(){return this.config};r.prototype.setRender=function(n){this._render=n};r.prototype.setEventHandlers=function(n){this.handlers=n};r.prototype.handleVideoEvent=function(n){var i=n.id,t=n.eventName;"function"==typeof this.handlers[t]&&this.handlers[t]();Object(u.logMessage)("Prebid Renderer event for id ".concat(i," type ").concat(t))};r.prototype.process=function(){for(;this.cmd.length>0;)try{this.cmd.shift().call()}catch(n){Object(u.logError)("Error processing Renderer command: ",n)}}},130:function(n,t,i){var r=i(131),u=i(94);n.exports=Object.keys||function(n){return r(n,u)}},131:function(n,t,i){var r=i(31),u=i(50),f=i(89).indexOf,e=i(57);n.exports=function(n,t){var i,s=u(n),h=0,o=[];for(i in s)!r(e,i)&&r(s,i)&&o.push(i);for(;t.length>h;)r(s,i=t[h++])&&(~f(o,i)||o.push(i));return o}},132:function(n,t,i){var r=i(26);n.exports=r("document","documentElement")},133:function(n,t,i){var r=i(29);n.exports=!r(function(){function n(){}return n.prototype.constructor=null,Object.getPrototypeOf(new n)!==n.prototype})},134:function(n,t,i){var r=i(17),u=i(135);n.exports=Object.setPrototypeOf||("__proto__"in{}?function(){var n,t=!1,i={};try{(n=Object.getOwnPropertyDescriptor(Object.prototype,"__proto__").set).call(i,[]);t=i instanceof Array}catch(n){}return function(i,f){return r(i),u(f),t?n.call(i,f):i.__proto__=f,i}}():void 0)},135:function(n,t,i){var r=i(30);n.exports=function(n){if(!r(n)&&null!==n)throw TypeError("Can't set "+String(n)+" as a prototype");return n}},136:function(n,t,i){"use strict";var u=i(26),f=i(35),e=i(23),o=i(34),r=e("species");n.exports=function(n){var t=u(n),i=f.f;o&&t&&!t[r]&&i(t,r,{configurable:!0,get:function(){return this}})}},137:function(){},138:function(n,t,i){var u=i(65),f=i(52),r=function(n){return function(t,i){var o,s,e=String(f(t)),r=u(i),h=e.length;return r<0||r>=h?n?"":void 0:(o=e.charCodeAt(r))<55296||o>56319||r+1===h||(s=e.charCodeAt(r+1))<56320||s>57343?n?e.charAt(r):o:n?e.slice(r,r+2):s-56320+(o-55296<<10)+65536}};n.exports={codeAt:r(!1),charAt:r(!0)}},139:function(n,t,i){var r,f,u;i(100);var s=i(140),h=i(27),c=i(59),l=i(32),e=i(41),o=i(23)("toStringTag");for(r in s)f=h[r],u=f&&f.prototype,u&&c(u)!==o&&l(u,o,r),e[r]=e.Array},14:function(n,t){"use strict";t.a=function(){return window.pbjs};window.pbjs=window.pbjs||{};window.pbjs.cmd=window.pbjs.cmd||[];window.pbjs.que=window.pbjs.que||[];window._pbjsGlobals=window._pbjsGlobals||[];window._pbjsGlobals.push("pbjs")},140:function(n){n.exports={CSSRuleList:0,CSSStyleDeclaration:0,CSSValueList:0,ClientRectList:0,DOMRectList:0,DOMStringList:0,DOMTokenList:1,DataTransferItemList:0,FileList:0,HTMLAllCollection:0,HTMLCollection:0,HTMLFormElement:0,HTMLSelectElement:0,MediaList:0,MimeTypeArray:0,NamedNodeMap:0,NodeList:1,PaintRequestList:0,Plugin:0,PluginArray:0,SVGLengthList:0,SVGNumberList:0,SVGPathSegList:0,SVGPointList:0,SVGStringList:0,SVGTransformList:0,SourceBufferList:0,StyleSheetList:0,TextTrackCueList:0,TextTrackList:0,TouchList:0}},141:function(n,t,i){i(16)({target:"Set",stat:!0},{from:i(142)})},142:function(n,t,i){"use strict";var r=i(24),f=i(25),u=i(21);n.exports=function(n){var e,t,o,s,h=arguments.length,i=h>1?arguments[1]:void 0;return r(this),(e=void 0!==i)&&r(i),null==n?new this:(t=[],e?(o=0,s=f(i,h>2?arguments[2]:void 0,2),u(n,function(n){t.push(s(n,o++))})):u(n,t.push,{that:t}),new this(t))}},143:function(n,t,i){i(16)({target:"Set",stat:!0},{of:i(144)})},144:function(n){"use strict";n.exports=function(){for(var n=arguments.length,t=new Array(n);n--;)t[n]=arguments[n];return new this(t)}},145:function(n,t,i){"use strict";var r=i(16),u=i(18),f=i(146);r({target:"Set",proto:!0,real:!0,forced:u},{addAll:function(){return f.apply(this,arguments)}})},146:function(n,t,i){"use strict";var r=i(17),u=i(24);n.exports=function(){for(var n=r(this),i=u(n.add),t=0,f=arguments.length;t<f;t++)i.call(n,arguments[t]);return n}},147:function(n,t,i){"use strict";var r=i(16),u=i(18),f=i(148);r({target:"Set",proto:!0,real:!0,forced:u},{deleteAll:function(){return f.apply(this,arguments)}})},148:function(n,t,i){"use strict";var r=i(17),u=i(24);n.exports=function(){for(var i,f=r(this),e=u(f.delete),n=!0,t=0,o=arguments.length;t<o;t++)i=e.call(f,arguments[t]),n=n&&i;return!!n}},149:function(n,t,i){"use strict";var r=i(16),u=i(18),f=i(17),e=i(25),o=i(38),s=i(21);r({target:"Set",proto:!0,real:!0,forced:u},{every:function(n){var t=f(this),i=o(t),r=e(n,arguments.length>1?arguments[1]:void 0,3);return!s(i,function(n,i){if(!r(n,n,t))return i()},{IS_ITERATOR:!0,INTERRUPTED:!0}).stopped}})},150:function(n,t,i){"use strict";var r=i(16),u=i(18),f=i(26),e=i(17),o=i(24),s=i(42),h=i(21);r({target:"Set",proto:!0,real:!0,forced:u},{difference:function(n){var i=e(this),t=new(s(i,f("Set")))(i),r=o(t.delete);return h(n,function(n){r.call(t,n)}),t}})},151:function(n,t,i){"use strict";var r=i(16),u=i(18),f=i(26),e=i(17),o=i(24),s=i(25),h=i(42),c=i(38),l=i(21);r({target:"Set",proto:!0,real:!0,forced:u},{filter:function(n){var t=e(this),r=c(t),u=s(n,arguments.length>1?arguments[1]:void 0,3),i=new(h(t,f("Set"))),a=o(i.add);return l(r,function(n){u(n,n,t)&&a.call(i,n)},{IS_ITERATOR:!0}),i}})},152:function(n,t,i){"use strict";var r=i(16),u=i(18),f=i(17),e=i(25),o=i(38),s=i(21);r({target:"Set",proto:!0,real:!0,forced:u},{find:function(n){var t=f(this),i=o(t),r=e(n,arguments.length>1?arguments[1]:void 0,3);return s(i,function(n,i){if(r(n,n,t))return i(n)},{IS_ITERATOR:!0,INTERRUPTED:!0}).result}})},153:function(n,t,i){"use strict";var u=i(16),f=i(18),e=i(26),o=i(17),r=i(24),s=i(42),h=i(21);u({target:"Set",proto:!0,real:!0,forced:f},{intersection:function(n){var t=o(this),i=new(s(t,e("Set"))),u=r(t.has),f=r(i.add);return h(n,function(n){u.call(t,n)&&f.call(i,n)}),i}})},154:function(n,t,i){"use strict";var r=i(16),u=i(18),f=i(17),e=i(24),o=i(21);r({target:"Set",proto:!0,real:!0,forced:u},{isDisjointFrom:function(n){var t=f(this),i=e(t.has);return!o(n,function(n,r){if(!0===i.call(t,n))return r()},{INTERRUPTED:!0}).stopped}})},155:function(n,t,i){"use strict";var r=i(16),u=i(18),f=i(26),e=i(17),o=i(24),s=i(74),h=i(21);r({target:"Set",proto:!0,real:!0,forced:u},{isSubsetOf:function(n){var r=s(this),t=e(n),i=t.has;return"function"!=typeof i&&(t=new(f("Set"))(n),i=o(t.has)),!h(r,function(n,r){if(!1===i.call(t,n))return r()},{IS_ITERATOR:!0,INTERRUPTED:!0}).stopped}})},156:function(n,t,i){"use strict";var r=i(16),u=i(18),f=i(17),e=i(24),o=i(21);r({target:"Set",proto:!0,real:!0,forced:u},{isSupersetOf:function(n){var t=f(this),i=e(t.has);return!o(n,function(n,r){if(!1===i.call(t,n))return r()},{INTERRUPTED:!0}).stopped}})},157:function(n,t,i){"use strict";var r=i(16),u=i(18),f=i(17),e=i(38),o=i(21);r({target:"Set",proto:!0,real:!0,forced:u},{join:function(n){var i=f(this),r=e(i),u=void 0===n?",":String(n),t=[];return o(r,t.push,{that:t,IS_ITERATOR:!0}),t.join(u)}})},158:function(n,t,i){"use strict";var r=i(16),u=i(18),f=i(26),e=i(17),o=i(24),s=i(25),h=i(42),c=i(38),l=i(21);r({target:"Set",proto:!0,real:!0,forced:u},{map:function(n){var t=e(this),r=c(t),u=s(n,arguments.length>1?arguments[1]:void 0,3),i=new(h(t,f("Set"))),a=o(i.add);return l(r,function(n){a.call(i,u(n,n,t))},{IS_ITERATOR:!0}),i}})},159:function(n,t,i){"use strict";var r=i(16),u=i(18),f=i(17),e=i(24),o=i(38),s=i(21);r({target:"Set",proto:!0,real:!0,forced:u},{reduce:function(n){var r=f(this),u=o(r),t=arguments.length<2,i=t?void 0:arguments[1];if(e(n),s(u,function(u){t?(t=!1,i=u):i=n(i,u,u,r)},{IS_ITERATOR:!0}),t)throw TypeError("Reduce of empty set with no initial value");return i}})},16:function(n,t,i){"use strict";var u=i(27),s=i(109).f,h=i(111),r=i(45),e=i(25),f=i(32),o=i(31),c=function(n){var t=function(t,i,r){if(this instanceof n){switch(arguments.length){case 0:return new n;case 1:return new n(t);case 2:return new n(t,i)}return new n(t,i,r)}return n.apply(this,arguments)};return t.prototype=n.prototype,t};n.exports=function(n,t){var a,w,i,l,y,b,k,tt,v=n.target,d=n.global,it=n.stat,rt=n.proto,p=d?u:it?u[v]:(u[v]||{}).prototype,g=d?r:r[v]||(r[v]={}),nt=g.prototype;for(i in t)a=!h(d?i:v+(it?".":"#")+i,n.forced)&&p&&o(p,i),y=g[i],a&&(b=n.noTargetGet?(tt=s(p,i))&&tt.value:p[i]),l=a&&b?b:t[i],a&&typeof y==typeof l||(k=n.bind&&a?e(l,u):n.wrap&&a?c(l):rt&&"function"==typeof l?e(Function.call,l):l,(n.sham||l&&l.sham||y&&y.sham)&&f(k,"sham",!0),g[i]=k,rt&&(o(r,w=v+"Prototype")||f(r,w,{}),r[w][i]=l,n.real&&nt&&!nt[i]&&f(nt,i,l)))}},160:function(n,t,i){"use strict";var r=i(16),u=i(18),f=i(17),e=i(25),o=i(38),s=i(21);r({target:"Set",proto:!0,real:!0,forced:u},{some:function(n){var t=f(this),i=o(t),r=e(n,arguments.length>1?arguments[1]:void 0,3);return s(i,function(n,i){if(r(n,n,t))return i()},{IS_ITERATOR:!0,INTERRUPTED:!0}).stopped}})},161:function(n,t,i){"use strict";var u=i(16),f=i(18),e=i(26),o=i(17),r=i(24),s=i(42),h=i(21);u({target:"Set",proto:!0,real:!0,forced:f},{symmetricDifference:function(n){var i=o(this),t=new(s(i,e("Set")))(i),u=r(t.delete),f=r(t.add);return h(n,function(n){u.call(t,n)||f.call(t,n)}),t}})},162:function(n,t,i){"use strict";var r=i(16),u=i(18),f=i(26),e=i(17),o=i(24),s=i(42),h=i(21);r({target:"Set",proto:!0,real:!0,forced:u},{union:function(n){var i=e(this),t=new(s(i,f("Set")))(i);return h(n,o(t.add),{that:t}),t}})},163:function(n,t,i){i(99);i(164);var r=i(45);n.exports=r.Array.from},164:function(n,t,i){var r=i(16),u=i(165);r({target:"Array",stat:!0,forced:!i(168)(function(n){Array.from(n)})},{from:u})},165:function(n,t,i){"use strict";var u=i(25),f=i(53),e=i(166),o=i(92),s=i(54),r=i(167),h=i(58);n.exports=function(n){var k,i,v,y,d,a,c=f(n),p="function"==typeof this?this:Array,g=arguments.length,l=g>1?arguments[1]:void 0,w=void 0!==l,b=h(c),t=0;if(w&&(l=u(l,g>2?arguments[2]:void 0,2)),null==b||p==Array&&o(b))for(i=new p(k=s(c.length));k>t;t++)a=w?l(c[t],t):c[t],r(i,t,a);else for(d=(y=b.call(c)).next,i=new p;!(v=d.call(y)).done;t++)a=w?e(y,l,[v.value,t],!0):v.value,r(i,t,a);return i.length=t,i}},166:function(n,t,i){var r=i(17),u=i(93);n.exports=function(n,t,i,f){try{return f?t(r(i)[0],i[1]):t(i)}catch(t){throw u(n),t;}}},167:function(n,t,i){"use strict";var r=i(63),u=i(35),f=i(44);n.exports=function(n,t,i){var e=r(t);e in n?u.f(n,e,f(0,i)):n[e]=i}},168:function(n,t,i){var u=i(23)("iterator"),f=!1,e,r;try{e=0;r={next:function(){return{done:!!e++}},"return":function(){f=!0}};r[u]=function(){return this};Array.from(r,function(){throw 2;})}catch(n){}n.exports=function(n,t){var i,r;if(!t&&!f)return!1;i=!1;try{r={};r[u]=function(){return{next:function(){return{done:i=!0}}}};n(r)}catch(n){}return i}},169:function(n){n.exports=function n(t){var u=Array.isArray(t)?[]:{},r,i;for(r in t)i=t[r],u[r]=i&&"object"==typeof i?n(i):i;return u}},17:function(n,t,i){var r=i(30);n.exports=function(n){if(!r(n))throw TypeError(String(n)+" is not an object");return n}},170:function(n,t){"use strict";t.a=function(n,t,i,r,u){for(t=t.split?t.split("."):t,r=0;r<t.length;r++)n=n?n[t[r]]:u;return n===u?i:n}},171:function(n,t){"use strict";t.a=function(n,t,i){t.split&&(t=t.split("."));for(var u,r=0,e=t.length,f=n;r<e;++r)u=f[t[r]],f=f[t[r]]=r===e-1?i:null!=u?u:!~t[r+1].indexOf(".")&&+t[r+1]>-1?[]:{}}},172:function(n){function i(n,t){return Array.prototype.slice.call(n,t)}function t(n){function h(n,t){return"function"==typeof n?c.call(null,"sync",n,t):"string"==typeof n&&"function"==typeof t?c.apply(null,arguments):"object"==typeof n?y.apply(null,arguments):void 0}function y(n,t,i){var u=!0,r,f;void 0===t&&(t=Object.getOwnPropertyNames(n),u=!1);r={};f=["constructor"];do(t=t.filter(function(t){return!("function"!=typeof n[t]||-1!==f.indexOf(t)||t.match(/^_/))})).forEach(function(t){var f=t.split(":"),u=f[0],o=f[1]||"sync",e;r[u]||(e=n[u],r[u]=n[u]=c(o,e,i?[i,u]:void 0))}),n=Object.getPrototypeOf(n);while(u&&n);return r}function l(n){var t=Array.isArray(n)?n:n.split(".");return f.call(t,function(i,r,u){var e=i[r],f=!1;return e||(u===t.length-1?(o||s.push(function(){f||console.warn("fun-hooks: referenced '"+n+"' but it was never created")}),i[r]=a(function(n){i[r]=n;f=!0})):i[r]={})},v)}function a(n){function o(n,r,u,e){var o={hook:u,type:r,priority:e||10,remove:function(){var r=n.indexOf(o);-1!==r&&(n.splice(r,1),f(t,i))}};return n.push(o),n.sort(function(n,t){return t.priority-n.priority}),f(t,i),this}var t=[],i=[],f=function(){},e={before:function(n,i){return o.call(this,t,"before",n,i)},after:function(n,t){return o.call(this,i,"after",n,t)},getHooks:function(n){var u=t.concat(i);"object"==typeof n&&(u=u.filter(function(t){return Object.keys(n).every(function(i){return t[i]===n[i]})}));try{r(u,{remove:function(){return u.forEach(function(n){n.remove()}),this}})}catch(n){console.error("error adding `remove` to array, did you modify Array.prototype?")}return u},removeAll:function(){return this.getHooks().remove()}},s={install:function(r,u,e){this.type=r;f=e;e(t,i);n&&n(u)}};return u.set(e.after,s),e}function c(f,e,h){function b(){c.apply=!o&&("sync"!==f||n.ready&t.SYNC)&&("async"!==f||n.ready&t.ASYNC)?"sync"!==f&&n.ready&t.QUEUE?function(){var n=arguments;s.push(function(){v.apply(n[1],n[2])})}:function(){throw"fun-hooks: hooked function not ready";}:y}var w=e.after&&u.get(e.after),y,v,p,c;if(w){if(w.type!==f)throw"fun-hooks: recreated hookable with different type";return e}return p=h?l(h):a(),c={get:function(n,t){return p[t]||Reflect.get.apply(Reflect,arguments)}},o||s.push(b),n.useProxy&&"function"==typeof Proxy&&Proxy.revocable?v=new Proxy(e,c):r(v=function(){return c.apply?c.apply(e,this,i(arguments)):e.apply(this,arguments)},p),u.get(v.after).install(f,v,function(n,t){function e(n){r.push(n.hook)}var u,r=[];n.length||t.length?(n.forEach(e),u=r.push(void 0)-1,t.forEach(e),y=function(n,t,e){function l(n){"sync"===f?h=n:s&&s.apply(null,arguments)}function o(n){if(r[c]){var u=i(arguments);return o.bail=l,u.unshift(o),r[c++].apply(t,u)}"sync"===f?h=n:s&&s.apply(null,arguments)}var h,c=0,s="async"===f&&"function"==typeof e[e.length-1]&&e.pop();return r[u]=function(){var r=i(arguments,1),u;"async"===f&&s&&(delete o.bail,r.push(o));u=n.apply(t,r);"sync"===f&&o(u)},o.apply(null,e),h}):y=void 0;b()}),v}var o,v={},s=[];return(n=r({},e,n)).ready?h.ready=function(){o=!0,function(n){for(var t;t=n.shift();)t()}(s)}:o=!0,h.get=l,h}var r;t.SYNC=1;t.ASYNC=2;t.QUEUE=4;var e=Object.freeze({useProxy:!0,ready:0}),u=new WeakMap,f="2,1,0"===[1].reduce(function(n,t,i){return[n,t,i]},2).toString()?Array.prototype.reduce:function(n,t){var u,r=Object(this),f=r.length>>>0,i=0;if(t)u=t;else{for(;i<f&&!(i in r);)i++;u=r[i++]}for(;i<f;)i in r&&(u=n(u,r[i],i,r)),i++;return u};r=Object.assign||function(n){return f.call(i(arguments,1),function(n,t){return t&&Object.keys(t).forEach(function(i){n[i]=t[i]}),n},n)};n.exports=t},18:function(n){n.exports=!0},19:function(n,t,i){"use strict";i.d(t,"a",function(){return f});var r=i(3),u=i(0),f=function(n){function t(n){var i=r.b.getConfig("pageUrl"),t;if(i)return i;try{if(t=n.querySelector("link[rel='canonical']"),null!==t)return t.href}catch(n){}return null}return function(){var i,o,l,a=[],v=function(n){try{return n.location.ancestorOrigins?n.location.ancestorOrigins:void 0}catch(n){}}(n),g=r.b.getConfig("maxNestedIframes"),s=!1,e=0,h=!1,y=!1,c,w,b;do{var k=i,nt=y,p=void 0,d=!1,f=null;y=!1;i=i?i.parent:n;try{p=i.location.href||null}catch(n){d=!0}if(d)if(nt){c=k.context;try{o=f=c.sourceUrl;h=!0;i===n.top&&(s=!0);c.canonicalUrl&&(l=c.canonicalUrl)}catch(n){}}else{Object(u.logWarn)("Trying to access cross domain iframe. Continuing without referrer and location");try{w=k.document.referrer;w&&(f=w,i===n.top&&(s=!0))}catch(n){}!f&&v&&v[e-1]&&(f=v[e-1]);f&&!h&&(o=f)}else p&&(o=f=p,h=!1,i===n.top)&&(s=!0,b=t(i.document),b&&(l=b)),i.context&&i.context.sourceUrl&&(y=!0);a.push(f);e++}while(i!==n.top&&e<g);return a.reverse(),{referer:o||null,reachedTop:s,isAmp:h,numIframes:e-1,stack:a,canonicalUrl:l||null}}}(window)},2:function(n,t,i){"use strict";i.d(t,"c",function(){return r});i.d(t,"d",function(){return u});i.d(t,"b",function(){return f});i.d(t,"a",function(){return e});var r="native",u="video",f="banner",e="adpod"},20:function(n,t,i){"use strict";i.d(t,"b",function(){return u});i.d(t,"a",function(){return h});t.d=function(n,t){var i=Object(r.getBidRequest)(n.requestId,t),u=i&&Object(r.deepAccess)(i,"mediaTypes.video"),e=u&&Object(r.deepAccess)(u,"context");return f(n,i,u,e)};i.d(t,"c",function(){return f});i(9);var r=i(0),e=i(3),o=i(12),s=(i.n(o),i(8)),u="outstream",h="instream",f=Object(s.b)("sync",function(n,t,i,f){return!t||i&&f!==u?e.b.getConfig("cache.url")||!n.vastXml||n.vastUrl?!(!n.vastUrl&&!n.vastXml):(Object(r.logError)('\n        This bid contains only vastXml and will not work when a prebid cache url is not specified.\n        Try enabling prebid cache with pbjs.setConfig({ cache: {url: "..."} });\n      '),!1):f!==u||!!(n.renderer||t.renderer||i.renderer)},"checkVideoBidSetup")},21:function(n,t,i){var f=i(17),e=i(92),o=i(54),s=i(25),h=i(58),u=i(93),r=function(n,t){this.stopped=n;this.result=t};n.exports=function(n,t,i){var l,y,a,w,c,b,k,tt=i&&i.that,d=!(!i||!i.AS_ENTRIES),it=!(!i||!i.IS_ITERATOR),p=!(!i||!i.INTERRUPTED),v=s(t,tt,1+d+p),g=function(n){return l&&u(l),new r(!0,n)},nt=function(n){return d?(f(n),p?v(n[0],n[1],g):v(n[0],n[1])):p?v(n,g):v(n)};if(it)l=n;else{if("function"!=typeof(y=h(n)))throw TypeError("Target is not iterable");if(e(y)){for(a=0,w=o(n.length);w>a;a++)if((c=nt(n[a]))&&c instanceof r)return c;return new r(!1)}l=y.call(n)}for(b=l.next;!(k=b.call(l)).done;){try{c=nt(k.value)}catch(n){throw u(l),n;}if("object"==typeof c&&c&&c instanceof r)return c}return new r(!1)}},218:function(n,t,i){i(219);var r=i(56);n.exports=r("Array","findIndex")},219:function(n,t,i){"use strict";var f=i(16),e=i(64).findIndex,o=i(55),r="findIndex",u=!0;r in[]&&Array(1).findIndex(function(){u=!1});f({target:"Array",proto:!0,forced:u},{findIndex:function(n){return e(this,n,arguments.length>1?arguments[1]:void 0)}});o(r)},22:function(n,t,i){"use strict";i.d(t,"a",function(){return s});var r=i(0),u=i(28),o=i(11),f=i.n(o),e=i(5),s=function(){var t=[],n={};return n.addWinningBid=function(n){var i=f()(t,function(t){return t.getAuctionId()===n.auctionId});i?(n.status=e.BID_STATUS.RENDERED,i.addWinningBid(n)):Object(r.logWarn)("Auction not found when adding winning bid")},n.getAllWinningBids=function(){return t.map(function(n){return n.getWinningBids()}).reduce(r.flatten,[])},n.getBidsRequested=function(){return t.map(function(n){return n.getBidRequests()}).reduce(r.flatten,[])},n.getNoBids=function(){return t.map(function(n){return n.getNoBids()}).reduce(r.flatten,[])},n.getBidsReceived=function(){return t.map(function(n){if(n.getAuctionStatus()===u.a)return n.getBidsReceived()}).reduce(r.flatten,[]).filter(function(n){return n})},n.getAllBidsForAdUnitCode=function(n){return t.map(function(n){return n.getBidsReceived()}).reduce(r.flatten,[]).filter(function(t){return t&&t.adUnitCode===n})},n.getAdUnits=function(){return t.map(function(n){return n.getAdUnits()}).reduce(r.flatten,[])},n.getAdUnitCodes=function(){return t.map(function(n){return n.getAdUnitCodes()}).reduce(r.flatten,[]).filter(r.uniques)},n.createAuction=function(n){var r=n.adUnits,f=n.adUnitCodes,e=n.callback,o=n.cbTimeout,s=n.labels,h=n.auctionId,i=Object(u.k)({adUnits:r,adUnitCodes:f,callback:e,cbTimeout:o,labels:s,auctionId:h});return function(n){t.push(n)}(i),i},n.findBidByAdId=function(n){return f()(t.map(function(n){return n.getBidsReceived()}).reduce(r.flatten,[]),function(t){return t.adId===n})},n.getStandardBidderAdServerTargeting=function(){return Object(u.j)()[e.JSON_MAPPING.ADSERVER_TARGETING]},n.setStatusForBids=function(i,r){var u=n.findBidByAdId(i),o;(u&&(u.status=r),u&&r===e.BID_STATUS.BID_TARGETING_SET)&&(o=f()(t,function(n){return n.getAuctionId()===u.auctionId}),o&&o.setBidTargeting(u))},n.getLastAuctionId=function(){return t.length&&t[t.length-1].getAuctionId()},n.clearAllAuctions=function(){t.length=0},n}()},228:function(n,t,i){"use strict";function nt(n){var u=n.message?"message":"data",t={},i;try{t=JSON.parse(n[u])}catch(n){return}t&&t.adId&&t.message&&(i=h()(s.a.getBidsReceived(),function(n){return n.adId===t.adId}),a.hasOwnProperty(t.message)&&a[t.message](function(n){return null==n.origin&&0===n.ports.length?function(){var n="Cannot post message to a frame with null origin. Please update creatives to use MessageChannel, see https://github.com/prebid/Prebid.js/issues/7870";throw Object(r.logError)(n),new Error(n);}:n.ports.length>0?function(t){n.ports[0].postMessage(JSON.stringify(t))}:function(t){n.source.postMessage(JSON.stringify(t),n.origin)}}(n),t,i))}function v(n){var i=n.adId,t=n.adUnitCode,u=n.width,f=n.height;["div","iframe"].forEach(function(n){var o=function(n){var f=function(n,t){return Object(r.isGptPubadsDefined)()?function(n){var t=h()(window.googletag.pubads().getSlots(),function(t){return h()(t.getTargetingKeys(),function(i){return k()(t.getTargeting(i),n)})});return t?t.getSlotElementId():null}(n):Object(r.isApnGetTagDefined)()?function(n){var t=window.apntag.getTag(n);return t&&t.targetId}(t):t}(i,t),u=document.getElementById(f);return u&&u.querySelector(n)}(n+':not([style*="display: none"])'),e;o?(e=o.style,e.width=u+"px",e.height=f+"px"):Object(r.logWarn)("Unable to locate matching page element for adUnitCode ".concat(t,".  Can't resize it to ad's dimensions.  Please review setup."))})}t.a=function(){window.addEventListener("message",nt,!1)};var y=i(10),e=i.n(y),o=i(39),p=i(5),u=i.n(p),r=i(0),s=i(22),w=i(11),h=i.n(w),c=i(13),b=i(12),k=i.n(b),d=i(3),f=i(103),l=u.a.EVENTS.BID_WON,g=u.a.EVENTS.STALE_RENDER,a={"Prebid Request":function(n,t,i){if(null==i)return void Object(f.a)({reason:u.a.AD_RENDER_FAILED_REASON.CANNOT_FIND_AD,message:"Cannot find ad '".concat(t.adId,"' for cross-origin render request"),id:t.adId});if(i.status!==u.a.BID_STATUS.RENDERED||(Object(r.logWarn)("Ad id ".concat(i.adId," has been rendered before")),e.a.emit(g,i),!Object(r.deepAccess)(d.b.getConfig("auctionOptions"),"suppressStaleRender"))){try{!function(n,t){var i=n.adId,e=n.ad,o=n.adUrl,s=n.width,h=n.height,u=n.renderer,f=n.cpm;Object(c.c)(u)?Object(c.b)(u,n):i&&(v(n),t({message:"Prebid Response",ad:Object(r.replaceAuctionPrice)(e,f),adUrl:Object(r.replaceAuctionPrice)(o,f),adId:i,width:s,height:h}))}(i,n)}catch(n){return void Object(f.a)({reason:u.a.AD_RENDER_FAILED_REASON.EXCEPTION,message:n.message,id:t.adId,bid:i})}s.a.addWinningBid(i);e.a.emit(l,i)}},"Prebid Native":function(n,t,i){if(null==i)return void Object(r.logError)("Cannot find ad '".concat(t.adId,"' for x-origin event request"));switch(t.action){case"assetRequest":n(Object(o.d)(t,i));break;case"allAssetRequest":n(Object(o.c)(t,i));break;case"resizeNativeHeight":i.height=t.height;i.width=t.width;v(i);break;default:if("click"===Object(o.b)(t,i))return;s.a.addWinningBid(i);e.a.emit(l,i)}},"Prebid Event":function(n,t,i){if(null==i)return void Object(r.logError)("Cannot find ad '".concat(t.adId,"' for x-origin event request"));if(i.status!==u.a.BID_STATUS.RENDERED)return void Object(r.logWarn)("Received x-origin event request without corresponding render request for ad '".concat(t.adId,"'"));switch(t.event){case u.a.EVENTS.AD_RENDER_FAILED:Object(f.a)({bid:i,id:t.adId,reason:t.info.reason,message:t.info.message});break;case u.a.EVENTS.AD_RENDER_SUCCEEDED:Object(f.b)({doc:null,bid:i,id:t.adId});break;default:Object(r.logError)("Received x-origin event request for unsupported event: '".concat(t.event,"' (adId: '").concat(t.adId,"')"))}}}},229:function(n,t,i){"use strict";function o(n){Object(h.logMessage)("DEBUG: "+n)}function c(n){Object(h.logWarn)("DEBUG: "+n)}function w(n){u=b.bind(n);r.c.before(u,5);f=k.bind(n);r.e.before(f,5)}function l(){r.c.getHooks({hook:u}).remove();r.e.getHooks({hook:f}).remove()}function a(n){var t=arguments.length>1&&void 0!==arguments[1]&&arguments[1];s.b.setConfig({debug:!0});l();w(n);o("bidder overrides enabled".concat(t?" from session":""))}function v(n,t,i){return!(!n.bidder||n.bidder===t)||!(!n.adUnitCode||n.adUnitCode===i)}function y(n,t){return Array.isArray(n)&&-1===n.indexOf(t)}function p(n,t,i){return Object.keys(n).filter(function(n){return-1===["adUnitCode","bidder"].indexOf(n)}).reduce(function(t,r){return o("bidder overrides changed '".concat(t.adUnitCode,"/").concat(t.bidderCode,"' ").concat(i,".").concat(r," from '").concat(t[r],".js' to '").concat(n[r],"'")),t[r]=n[r],t},t)}function b(n,t,i){var r=this;y(r.bidders,i.bidderCode)?c("bidder '".concat(i.bidderCode,"' excluded from auction by bidder overrides")):(Array.isArray(r.bids)&&r.bids.forEach(function(n){v(n,i.bidderCode,t)||p(n,i,"bidder")}),n(t,i))}function k(n,t){var i=this,r=t.filter(function(n){return!y(i.bidders,n.bidderCode)||(c("bidRequest '".concat(n.bidderCode,"' excluded from auction by bidder overrides")),!1)});Array.isArray(i.bidRequests)&&r.forEach(function(n){i.bidRequests.forEach(function(t){n.bids.forEach(function(i){v(t,n.bidderCode,i.adUnitCode)||p(t,i,"bidRequest")})})});n(r)}function d(n){if(n.enabled){try{window.sessionStorage.setItem(e,JSON.stringify(n))}catch(n){}a(n)}else{l();o("bidder overrides disabled");try{window.sessionStorage.removeItem(e)}catch(n){}}}t.a=function(n){var t;try{n=n||window.sessionStorage;t=JSON.parse(n.getItem(e))}catch(n){}t&&a(t,!0)};var u,f,s=i(3),h=i(0),r=i(28),e="pbjs:debugging";s.b.getConfig("debugging",function(n){return d(n.debugging)})},23:function(n,t,i){var o=i(27),s=i(87),f=i(31),h=i(67),e=i(88),c=i(117),r=s("wks"),u=o.Symbol,l=c?u:u&&u.withoutSetter||h;n.exports=function(n){return f(r,n)&&(e||"string"==typeof r[n])||(r[n]=e&&f(u,n)?u[n]:l("Symbol."+n)),r[n]}},24:function(n){n.exports=function(n){if("function"!=typeof n)throw TypeError(String(n)+" is not a function");return n}},25:function(n,t,i){var r=i(24);n.exports=function(n,t,i){if(r(n),void 0===t)return n;switch(i){case 0:return function(){return n.call(t)};case 1:return function(i){return n.call(t,i)};case 2:return function(i,r){return n.call(t,i,r)};case 3:return function(i,r,u){return n.call(t,i,r,u)}}return function(){return n.apply(t,arguments)}}},26:function(n,t,i){var r=i(45),u=i(27),f=function(n){if("function"==typeof n)return n};n.exports=function(n,t){return arguments.length<2?f(r[n])||f(u[n]):r[n]&&r[n][t]||u[n]&&u[n][t]}},27:function(n,t,i){(function(t){var i=function(n){return n&&n.Math==Math&&n};n.exports=i("object"==typeof globalThis&&globalThis)||i("object"==typeof window&&window)||i("object"==typeof self&&self)||i("object"==typeof t&&t)||function(){return this}()||Function("return this")()}).call(t,i(37))},28:function(n,t,i){"use strict";function ut(n){return(ut="function"==typeof Symbol&&"symbol"==typeof Symbol.iterator?function(n){return typeof n}:function(n){return n&&"function"==typeof Symbol&&n.constructor===Symbol&&n!==Symbol.prototype?"symbol":typeof n})(n)}function h(){return(h=Object.assign||function(n){for(var i,r,t=1;t<arguments.length;t++){i=arguments[t];for(r in i)Object.prototype.hasOwnProperty.call(i,r)&&(n[r]=i[r])}return n}).apply(this,arguments)}function w(n,t){t.timeToRespond>n.getTimeout()+f.b.getConfig("timeoutBuffer")&&n.executeCallback(!0)}function b(n,t){var i=n.getBidRequests(),r=l()(i,function(n){return n.bidderCode===t.bidderCode});!function(n,t){var i,f=!0===o.a.get(n.bidderCode,"allowZeroCpmBids")?n.cpm>=0:n.cpm>0,r;n.bidderCode&&(f||n.dealId)&&(r=l()(t.bids,function(t){return t.adUnitCode===n.adUnitCode&&t.bidId===n.requestId}),i=function(n,t,i){if(!t)return{};var r={},f=ht(t.mediaType,n);return ct(r,f,t,i),n&&o.a.getOwn(n,u.JSON_MAPPING.ADSERVER_TARGETING)&&(ct(r,o.a.ownSettingsFor(n),t,i),t.sendStandardTargeting=o.a.get(n,"sendStandardTargeting")),t.native&&(r=h({},r,Object(at.e)(t,i))),r}(n.bidderCode,n,r));n.adserverTargeting=h(n.adserverTargeting||{},i)}(t,r);s.emit(u.EVENTS.BID_RESPONSE,t);n.addBidReceived(t);w(n,t)}function st(n,t,i){if(n&&i){if(n===y.d){var u=Object(r.deepAccess)(t,"mediaTypes.".concat(y.d,".context"),"instream");if(i["".concat(y.d,"-").concat(u)])return i["".concat(y.d,"-").concat(u)]}return i[n]}}function e(n,t){return{key:n,val:"function"==typeof t?function(n,i){return t(n,i)}:function(n){return Object(r.getValue)(n,t)}}}function ht(n,t){var i=u.TARGETING_KEYS,c=h({},o.a.settingsFor(null)),s,a;return(c[u.JSON_MAPPING.ADSERVER_TARGETING]||(c[u.JSON_MAPPING.ADSERVER_TARGETING]=function(){var n=u.TARGETING_KEYS;return[e(n.BIDDER,"bidderCode"),e(n.AD_ID,"adId"),e(n.PRICE_BUCKET,tt()),e(n.SIZE,"size"),e(n.DEAL,"dealId"),e(n.SOURCE,"source"),e(n.FORMAT,"mediaType"),e(n.ADOMAIN,function(n){return n.meta&&n.meta.advertiserDomains&&n.meta.advertiserDomains.length>0?n.meta.advertiserDomains[0]:""})]}()),"video"===n)&&(s=c[u.JSON_MAPPING.ADSERVER_TARGETING].slice(),(c[u.JSON_MAPPING.ADSERVER_TARGETING]=s,[i.UUID,i.CACHE_ID].forEach(function(n){void 0===l()(s,function(t){return t.key===n})&&s.push(e(n,"videoCacheKey"))}),f.b.getConfig("cache.url")&&(!t||!1!==o.a.get(t,"sendStandardTargeting")))&&(a=Object(r.parseUrl)(f.b.getConfig("cache.url")),void 0===l()(s,function(n){return n.key===i.CACHE_HOST})&&s.push(e(i.CACHE_HOST,function(n){return Object(r.deepAccess)(n,"adserverTargeting.".concat(i.CACHE_HOST))?n.adserverTargeting[i.CACHE_HOST]:a.hostname})))),c}function ct(n,t,i,f){var e=t[u.JSON_MAPPING.ADSERVER_TARGETING];return i.size=i.getSize(),Object(r._each)(e,function(e){var s=e.key,o=e.val;if(n[s]&&Object(r.logWarn)("The key: "+s+" is being overwritten"),Object(r.isFn)(o))try{o=o(i,f)}catch(n){Object(r.logError)("bidmanager","ERROR",n)}(void 0===t.suppressEmptyKeys||!0!==t.suppressEmptyKeys)&&s!==u.TARGETING_KEYS.DEAL||!Object(r.isEmptyStr)(o)&&null!=o?n[s]=o:Object(r.logInfo)("suppressing empty key '"+s+"' from adserver targeting")}),n}function gt(n,t){return n[t.adUnitCode]||(n[t.adUnitCode]={bids:[]}),n[t.adUnitCode].bids.push(t),n}var g,nt,tt;i.d(t,"b",function(){return ft});i.d(t,"a",function(){return k});t.k=function(n){function ti(){return{auctionId:t,timestamp:w,auctionEnd:it,auctionStatus:i,adUnits:v,adUnitCodes:ct,labels:wt,bidderRequests:y,noBids:nt,bidsReceived:e,winningBids:tt,timeout:o}}function yt(n,h){var c,l;(h&&clearTimeout(pt),void 0===it)&&(c=[],n&&(Object(r.logMessage)("Auction ".concat(t," timedOut")),l=ni,(c=y.map(function(n){return(n.bids||[]).filter(function(n){return!l.has(n.bidder)})}).reduce(r.flatten,[]).map(function(n){return{bidId:n.bidId,bidder:n.bidder,adUnitCode:n.adUnitCode,auctionId:n.auctionId}})).length&&s.emit(u.EVENTS.BID_TIMEOUT,c)),i=k,it=Date.now(),s.emit(u.EVENTS.AUCTION_END,ti()),dt(v,function(){var u,s,i;try{null!=at&&(u=ct,s=e.filter(r.bind.call(r.adUnitsFilter,this,u)).reduce(gt,{}),at.apply(pbjs,[s,n,t]),at=null)}catch(n){Object(r.logError)("Error executing bidsBackHandler",null,n)}finally{c.length&&a.callTimedOutBidders(ht,c,o);i=f.b.getConfig("userSync")||{};i.enableOverride||kt(i.syncDelay)}}))}function ii(){f.b.resetBidder();Object(r.logInfo)("Bids Received for Auction with id: ".concat(t),e);i=k;yt(!1,!0)}function si(n){ni.add(n)}function hi(n){function w(n){var t=!0,i=f.b.getConfig("maxRequestsPerOrigin")||4;return n.bidRequests.some(function(n){var f=1,r=void 0!==n.src&&n.src===u.S2S.SRC?"s2s":n.bidderCode;return c[r]&&(!1===c[r].SRA&&(f=Math.min(n.bids.length,i)),d[c[r].origin]+f>i&&(t=!1)),!t}),t&&n.run(),t}function k(n,t){void 0===n[t]?n[t]=1:n[t]++}var nt=this,t,e;n.forEach(function(n){var t;t=n;y=y.concat(t)});t={};e={bidRequests:n,run:function(){var y,tt,e;y=yt.bind(null,!0);tt=setTimeout(y,o);pt=tt;i=ft;s.emit(u.EVENTS.AUCTION_INIT,ti());e=function(n,t){function y(n,t){var r=n.bidderRequestId;null==i[r]&&(i[r]=Promise.resolve());i[r]=i[r].then(function(){return Promise.resolve(t).catch(function(){})})}function p(n,r){var u=n.timeout,f,e;(null==u||u>t.getTimeout())&&(u=t.getTimeout());f=t.getAuctionStart()+u-Date.now();e=i[n.bidderRequestId];null!=e&&f>0?Promise.race([new Promise(function(n){return setTimeout(n,f)}),e]).then(r):r()}function v(){e--;o&&0===e&&n()}function w(n,i){var c=this,o;a[i.requestId]=!0;e++;o=function(n){var w=n.adUnitCode,e=n.bid,y=n.bidderRequest,k=n.auctionId,d=y.start,t=h({},e,{auctionId:k,responseTimestamp:Object(r.timestamp)(),requestTimestamp:d,cpm:parseFloat(e.cpm)||0,bidder:e.bidderCode,adUnitCode:w}),p,i;t.timeToRespond=t.responseTimestamp-t.requestTimestamp;s.emit(u.EVENTS.BID_ADJUSTMENT,t);var o=y.bids&&l()(y.bids,function(n){return n.adUnitCode==w&&n.bidId==t.requestId}),c=o&&o.renderer,g=t.mediaType,b=o&&o.mediaTypes&&o.mediaTypes[g],a=b&&b.renderer,v=null;return a&&a.url&&a.render&&(!0!==a.backupOnly||!e.renderer)?v=a:c&&c.url&&c.render&&(!0!==c.backupOnly||!e.renderer)&&(v=c),v&&(t.renderer=vt.a.install({url:v.url}),t.renderer.setRender(v.render)),p=st(e.mediaType,o,f.b.getConfig("mediaTypePriceGranularity")),i=Object(lt.a)(t.cpm,"object"===ut(p)?p:f.b.getConfig("customPriceBucket"),f.b.getConfig("currency.granularityMultiplier")),t.pbLg=i.low,t.pbMg=i.med,t.pbHg=i.high,t.pbAg=i.auto,t.pbDg=i.dense,t.pbCg=i.custom,t}({adUnitCode:n,bid:i,bidderRequest:c,auctionId:t.getAuctionId()});"video"===o.mediaType?function(n,t,i,u){var e=!0,o=Object(r.getBidRequest)(t.originalRequestId||t.requestId,[i]),s=o&&Object(r.deepAccess)(o,"mediaTypes.video"),h=s&&Object(r.deepAccess)(s,"context");f.b.getConfig("cache.url")&&h!==bt.b&&(!t.videoCacheKey||f.b.getConfig("cache.ignoreBidderCacheKey")?(e=!1,g(n,t,u,o)):t.vastUrl||(Object(r.logError)("videoCacheKey specified but not required vastUrl for video bid"),e=!1));e&&(b(n,t),u())}(t,o,c,v):(b(t,o),v())}function k(){var v=this,i=t.getBidRequests(),l=f.b.getConfig("auctionOptions"),h;(c.add(v),l&&!Object(r.isEmpty)(l))&&(h=l.secondaryBidders,h&&!i.every(function(n){return rt()(h,n.bidderCode)})&&(i=i.filter(function(n){return!rt()(h,n.bidderCode)})));o=i.every(function(n){return c.has(n)});v.bids.forEach(function(n){a[n.bidId]||(t.addNoBid(n),s.emit(u.EVENTS.NO_BID,n))});o&&0===e&&n()}var e=0,o=!1,c=new Set,a={},i={};return{addBidResponse:function(){for(var t=arguments.length,i=new Array(t),n=0;n<t;n++)i[n]=arguments[n];y(this,et.apply({dispatch:w,bidderRequest:this},i))},adapterDone:function(){p(this,k.bind(this))}}}(ii,nt);a.callBids(v,n,function(){for(var t=arguments.length,i=new Array(t),n=0;n<t;n++)i[n]=arguments[n];e.addBidResponse.apply(this,i)},e.adapterDone,{request:function(n,i){k(d,i);k(t,n);c[n]||(c[n]={SRA:!0,origin:i});t[n]>1&&(c[n].SRA=!1)},done:function(n){d[n]--;p[0]&&w(p[0])&&p.shift()}},o,si)}};w(e)||(Object(r.logWarn)("queueing auction due to limited endpoint capacity"),p.push(e))}var w,it,i,pt,ht=n.adUnits,ri=n.adUnitCodes,ui=n.callback,fi=n.cbTimeout,ei=n.labels,oi=n.auctionId,v=ht,wt=ei,ct=ri,y=[],e=[],nt=[],t=oi||Object(r.generateUUID)(),at=ui,o=fi,tt=[],ni=new Set;return{addBidReceived:function(n){e=e.concat(n)},addNoBid:function(n){nt=nt.concat(n)},executeCallback:yt,callBids:function(){i="started";w=Date.now();var n=a.makeBidRequests(v,w,t,o,wt);Object(r.logInfo)("Bids Requested for Auction with id: ".concat(t),n);n.length<1?(Object(r.logWarn)("No valid bid requests returned for auction"),ii()):ot.call({dispatch:hi,context:this},n)},addWinningBid:function(n){tt=tt.concat(n);a.callBidWonBidder(n.bidder,n,ht)},setBidTargeting:function(n){a.callSetTargetingBidder(n.bidder,n)},getWinningBids:function(){return tt},getAuctionStart:function(){return w},getTimeout:function(){return o},getAuctionId:function(){return t},getAuctionStatus:function(){return i},getAdUnits:function(){return v},getAdUnitCodes:function(){return ct},getBidRequests:function(){return y},getBidsReceived:function(){return e},getNoBids:function(){return nt}}};i.d(t,"c",function(){return et});i.d(t,"e",function(){return ot});t.g=w;t.d=b;i.d(t,"f",function(){return g});i.d(t,"i",function(){return nt});i.d(t,"h",function(){return tt});t.j=ht;var r=i(0),lt=i(49),at=i(39),it=i(102),vt=i(13),f=i(3),yt=i(61),v=i(8),pt=i(11),l=i.n(pt),wt=i(12),rt=i.n(wt),bt=i(20),y=i(2),o=i(48);var kt=yt.a.syncUsers,a=i(9).default,s=i(10),u=i(5),ft="inProgress",k="completed";s.on(u.EVENTS.BID_ADJUSTMENT,function(n){!function(n){var u=n.bidderCode,t=n.cpm,i=o.a.get(u||null,"bidCpmAdjustment");if(i&&"function"==typeof i)try{t=i(n.cpm,h({},n))}catch(n){Object(r.logError)("Error during bid adjustment","bidmanager.js",n)}t>=0&&(n.cpm=t)}(n)});var d={},c={},p=[],et=Object(v.b)("sync",function(n,t){return this.dispatch.call(this.bidderRequest,n,t)},"addBidResponse"),ot=Object(v.b)("sync",function(n){this.dispatch.call(this.context,n)},"addBidderRequests"),dt=Object(v.b)("async",function(n,t){t&&t()},"bidsBackCallback");g=Object(v.b)("async",function(n,t,i,u){Object(it.b)([t],function(u,f){u?(Object(r.logWarn)("Failed to save to the video cache: ".concat(u,". Video bid must be discarded.")),w(n,t)):""===f[0].uuid?(Object(r.logWarn)("Supplied video cache key was already in use by Prebid Cache; caching attempt was rejected. Video bid must be discarded."),w(n,t)):(t.videoCacheKey=f[0].uuid,t.vastUrl||(t.vastUrl=Object(it.a)(t.videoCacheKey)),b(n,t),i())},u)},"callPrebidCache");nt=function(n,t){var i=st(n,t,f.b.getConfig("mediaTypePriceGranularity"));return"string"==typeof n&&i?"string"==typeof i?i:"custom":f.b.getConfig("priceGranularity")};tt=function(n){return function(t,i){var r=n||nt(t.mediaType,i);return r===u.GRANULARITY_OPTIONS.AUTO?t.pbAg:r===u.GRANULARITY_OPTIONS.DENSE?t.pbDg:r===u.GRANULARITY_OPTIONS.LOW?t.pbLg:r===u.GRANULARITY_OPTIONS.MEDIUM?t.pbMg:r===u.GRANULARITY_OPTIONS.HIGH?t.pbHg:r===u.GRANULARITY_OPTIONS.CUSTOM?t.pbCg:void 0}}},29:function(n){n.exports=function(n){try{return!!n()}catch(n){return!0}}},3:function(n,t,i){"use strict";function c(n,t){var r=Object.keys(n),i;return Object.getOwnPropertySymbols&&(i=Object.getOwnPropertySymbols(n),t&&(i=i.filter(function(t){return Object.getOwnPropertyDescriptor(n,t).enumerable})),r.push.apply(r,i)),r}function d(n,t){var i,r,u,f;if(null==n)return{};if(u=function(n,t){if(null==n)return{};for(var i,u={},f=Object.keys(n),r=0;r<f.length;r++)i=f[r],t.indexOf(i)>=0||(u[i]=n[i]);return u}(n,t),Object.getOwnPropertySymbols)for(f=Object.getOwnPropertySymbols(n),r=0;r<f.length;r++)i=f[r],t.indexOf(i)>=0||Object.prototype.propertyIsEnumerable.call(n,i)&&(u[i]=n[i]);return u}function u(n,t,i){return t in n?Object.defineProperty(n,t,{value:i,enumerable:!0,configurable:!0,writable:!0}):n[t]=i,n}function o(n){return(o="function"==typeof Symbol&&"symbol"==typeof Symbol.iterator?function(n){return typeof n}:function(n){return n&&"function"==typeof Symbol&&n.constructor===Symbol&&n!==Symbol.prototype?"symbol":typeof n})(n)}function f(){return(f=Object.assign||function(n){for(var i,r,t=1;t<arguments.length;t++){i=arguments[t];for(r in i)Object.prototype.hasOwnProperty.call(i,r)&&(n[r]=i[r])}return n}).apply(this,arguments)}i.d(t,"a",function(){return s});i.d(t,"b",function(){return ut});var l=i(49),a=i(11),v=i.n(a),y=i(12),p=i.n(y),w=i(90),b=i.n(w),r=i(0),k=["fpd"];var g=i(75),nt=i(5),tt="TRUE"===Object(r.getParameterByName)(nt.DEBUG_MODE).toUpperCase(),it=window.location.origin,s="random",h={};h[s]=!0;h.fixed=!0;var rt=s,e={LOW:"low",MEDIUM:"medium",HIGH:"high",AUTO:"auto",DENSE:"dense",CUSTOM:"custom"},ut=function(){function w(){function u(n){return v()(Object.keys(e),function(t){return n===e[t]})}function f(n){if(!n)return Object(r.logError)("Prebid Error: no value passed to `setPriceGranularity()`"),!1;if("string"==typeof n)u(n)||Object(r.logWarn)("Prebid Warning: setPriceGranularity was called with invalid setting, using `medium` as default.");else if(Object(r.isPlainObject)(n)&&!Object(l.b)(n))return Object(r.logError)("Invalid custom price value passed to `setPriceGranularity()`"),!1;return!0}s={};var i={_debug:tt,get debug(){return this._debug},set debug(n){this._debug=n},_bidderTimeout:3e3,get bidderTimeout(){return this._bidderTimeout},set bidderTimeout(n){this._bidderTimeout=n},_publisherDomain:it,get publisherDomain(){return this._publisherDomain},set publisherDomain(n){this._publisherDomain=n},_priceGranularity:e.MEDIUM,set priceGranularity(n){f(n)&&("string"==typeof n?this._priceGranularity=u(n)?n:e.MEDIUM:Object(r.isPlainObject)(n)&&(this._customPriceBucket=n,this._priceGranularity=e.CUSTOM,Object(r.logMessage)("Using custom price granularity")))},get priceGranularity(){return this._priceGranularity},_customPriceBucket:{},get customPriceBucket(){return this._customPriceBucket},_mediaTypePriceGranularity:{},get mediaTypePriceGranularity(){return this._mediaTypePriceGranularity},set mediaTypePriceGranularity(n){var t=this;this._mediaTypePriceGranularity=Object.keys(n).reduce(function(i,e){return f(n[e])?"string"==typeof n?i[e]=u(n[e])?n[e]:t._priceGranularity:Object(r.isPlainObject)(n)&&(i[e]=n[e],Object(r.logMessage)("Using custom price granularity for ".concat(e))):Object(r.logWarn)("Invalid price granularity for media type: ".concat(e)),i},{})},_sendAllBids:!0,get enableSendAllBids(){return this._sendAllBids},set enableSendAllBids(n){this._sendAllBids=n},_useBidCache:!1,get useBidCache(){return this._useBidCache},set useBidCache(n){this._useBidCache=n},_deviceAccess:!0,get deviceAccess(){return this._deviceAccess},set deviceAccess(n){this._deviceAccess=n},_bidderSequence:rt,get bidderSequence(){return this._bidderSequence},set bidderSequence(n){h[n]?this._bidderSequence=n:Object(r.logWarn)("Invalid order: ".concat(n,". Bidder Sequence was not set."))},_timeoutBuffer:400,get timeoutBuffer(){return this._timeoutBuffer},set timeoutBuffer(n){this._timeoutBuffer=n},_disableAjaxTimeout:!1,get disableAjaxTimeout(){return this._disableAjaxTimeout},set disableAjaxTimeout(n){this._disableAjaxTimeout=n},_maxNestedIframes:10,get maxNestedIframes(){return this._maxNestedIframes},set maxNestedIframes(n){this._maxNestedIframes=n},_auctionOptions:{},get auctionOptions(){return this._auctionOptions},set auctionOptions(n){(function(n){var i,u,t;if(!Object(r.isPlainObject)(n))return Object(r.logWarn)("Auction Options must be an object"),!1;for(i=0,u=Object.keys(n);i<u.length;i++){if(t=u[i],"secondaryBidders"!==t&&"suppressStaleRender"!==t)return Object(r.logWarn)("Auction Options given an incorrect param: ".concat(t)),!1;if("secondaryBidders"===t){if(!Object(r.isArray)(n[t]))return Object(r.logWarn)("Auction Options ".concat(t," must be of type Array")),!1;if(!n[t].every(r.isStr))return Object(r.logWarn)("Auction Options ".concat(t," must be only string")),!1}else if("suppressStaleRender"===t&&!Object(r.isBoolean)(n[t]))return Object(r.logWarn)("Auction Options ".concat(t," must be of type boolean")),!1}return!0})(n)&&(this._auctionOptions=n)}};n&&ot(Object.keys(n).reduce(function(t,r){return n[r]!==i[r]&&(t[r]=i[r]||{}),t},{}));n=i;t={}}function y(){if(i&&t&&Object(r.isPlainObject)(t[i])){var u=t[i],e=new b.a(Object.keys(n).concat(Object.keys(u)));return g(e).reduce(function(t,i){return t[i]=void 0===u[i]?n[i]:void 0===n[i]?u[i]:Object(r.isPlainObject)(u[i])?Object(r.mergeDeep)({},n[i],u[i]):u[i],t},{})}return f({},n)}function nt(n){var t={};return Object.keys(n).forEach(function(i){var f="context"===i?"site":i;t[f]="site"===f||"user"===f?Object.keys(n[i]).reduce(function(t,f){return"data"===f?Object(r.mergeDeep)(t,{ext:{data:n[i][f]}}):Object(r.mergeDeep)(t,u({},f,n[i][f])),t},{}):n[i]}),t}function ut(n){var t={};return Object.keys(n).filter(function(n){return"context"===n}).forEach(function(i){Object.keys(n[i]).forEach(function(f){"data"===f?Object(r.mergeDeep)(t,{ext:{data:n[i][f]}}):"object"!==o(n[i][f])||Array.isArray(n[i][f])?Object(r.mergeDeep)(t,{ext:{data:u({},f.toLowerCase(),n[i][f])}}):Object.keys(n[i][f]).forEach(function(e){Object(r.mergeDeep)(t,{ext:{data:u({},f.toLowerCase(),u({},e.toLowerCase(),n[i][f][e]))}})})})}),t}function ft(t){if(Object(r.isPlainObject)(t)){var u=Object.keys(t),i={};u.forEach(function(u){var e="fpd"===u?"ortb2":u,o="fpd"===u?nt(t[u]):t[u];Object(r.isPlainObject)(s[e])&&Object(r.isPlainObject)(o)&&(o=f({},s[e],o));i[e]=n[e]=o});ot(i)}else Object(r.logError)("setConfig options must be an object")}function et(n,t){var i=t,u;if("string"!=typeof n&&(i=n,n="*"),"function"==typeof i)return u={topic:n,callback:i},a.push(u),function(){a.splice(a.indexOf(u),1)};Object(r.logError)("listener must be a function")}function ot(n){var t=Object.keys(n);a.filter(function(n){return p()(t,n.topic)}).forEach(function(t){t.callback(u({},t.topic,n[t.topic]))});a.filter(function(n){return"*"===n.topic}).forEach(function(t){return t.callback(n)})}function st(n){function u(n){if(!Object(r.isPlainObject)(n))throw"setBidderConfig bidder options must be an object";if(!Array.isArray(n.bidders)||!n.bidders.length)throw"setBidderConfig bidder options must contain a bidders list with at least 1 bidder";if(!Object(r.isPlainObject)(n.config))throw"setBidderConfig bidder options must contain a config object";}var i=arguments.length>1&&void 0!==arguments[1]&&arguments[1];try{u(n);n.bidders.forEach(function(u){t[u]||(t[u]={});Object.keys(n.config).forEach(function(f){var e="fpd"===f?"ortb2":f,o="fpd"===f?nt(n.config[f]):n.config[f],s;Object(r.isPlainObject)(o)?(s=i?r.mergeDeep:Object.assign,t[u][e]=s({},t[u][e]||{},o)):t[u][e]=o})})}catch(n){Object(r.logError)(n)}}function ht(n,t){i=n;try{return t()}finally{ct()}}function ct(){i=null}var s,n,t,a=[],i=null;return w(),{getCurrentBidder:function(){return i},resetBidder:ct,getConfig:function(){if(arguments.length<=1&&"function"!=typeof(arguments.length<=0?void 0:arguments[0])){var n=arguments.length<=0?void 0:arguments[0];return n?Object(r.deepAccess)(y(),n):y()}return et.apply(void 0,arguments)},readConfig:function(){if(arguments.length<=1&&"function"!=typeof(arguments.length<=0?void 0:arguments[0])){var n=arguments.length<=0?void 0:arguments[0],t=Object(r.deepClone)(y());return n?Object(r.deepAccess)(t,n):t}return et.apply(void 0,arguments)},setConfig:ft,mergeConfig:function(n){if(Object(r.isPlainObject)(n)){var t=Object.keys(n).reduce(function(t,i){var u=y()[i]||{};return t[i]=Object(r.mergeDeep)(u,n[i]),t},{});return ft(function(n){for(var i,t=1;t<arguments.length;t++)i=null!=arguments[t]?arguments[t]:{},t%2?c(Object(i),!0).forEach(function(t){u(n,t,i[t])}):Object.getOwnPropertyDescriptors?Object.defineProperties(n,Object.getOwnPropertyDescriptors(i)):c(Object(i)).forEach(function(t){Object.defineProperty(n,t,Object.getOwnPropertyDescriptor(i,t))});return n}({},t)),t}Object(r.logError)("mergeConfig input must be an object")},setDefaults:function(t){Object(r.isPlainObject)(s)?(f(s,t),f(n,t)):Object(r.logError)("defaults must be an object")},resetConfig:w,runWithBidder:ht,callbackWithBidder:function(n){return function(t){return function(){if("function"==typeof t){for(var u=arguments.length,f=new Array(u),i=0;i<u;i++)f[i]=arguments[i];return ht(n,r.bind.call.apply(r.bind,[t,this].concat(f)))}Object(r.logWarn)("config.callbackWithBidder callback is not a function")}}},setBidderConfig:st,getBidderConfig:function(){return t},mergeBidderConfig:function(n){return st(n,!0)},convertAdUnitFpd:function(n){var t=[];return n.forEach(function(n){n.fpd?(n.ortb2Imp?Object(r.mergeDeep)(n.ortb2Imp,ut(n.fpd)):n.ortb2Imp=ut(n.fpd),t.push(function(n){return n.fpd,d(n,k)}(n))):t.push(n)}),t},getLegacyFpd:function(n){if("object"===o(n)){var t={};return Object.keys(n).forEach(function(i){var f="site"===i?"context":i;t[f]="context"===f||"user"===f?Object.keys(n[i]).filter(function(n){return"data"!==n}).reduce(function(t,f){return"ext"===f?Object(r.mergeDeep)(t,n[i][f]):Object(r.mergeDeep)(t,u({},f,n[i][f])),t},{}):n[i]}),t}},getLegacyImpFpd:function(n){if("object"===o(n)){var t={};return Object(r.deepAccess)(n,"ext.data")&&Object.keys(n.ext.data).forEach(function(i){"pbadslot"===i?Object(r.mergeDeep)(t,{context:{pbAdSlot:n.ext.data[i]}}):"adserver"===i?Object(r.mergeDeep)(t,{context:{adServer:n.ext.data[i]}}):Object(r.mergeDeep)(t,{context:{data:u({},i,n.ext.data[i])}})}),t}}}}()},30:function(n){n.exports=function(n){return"object"==typeof n?null!==n:"function"==typeof n}},31:function(n,t,i){var r=i(53),u={}.hasOwnProperty;n.exports=Object.hasOwn||function(n,t){return u.call(r(n),t)}},32:function(n,t,i){var r=i(34),u=i(35),f=i(44);n.exports=r?function(n,t,i){return u.f(n,t,f(1,i))}:function(n,t,i){return n[t]=i,n}},33:function(n,t,i){"use strict";t.a=function(n,t,i){return!t||!n?void Object(u.logError)("cannot load external script without url and moduleCode"):e()(o,t)?r[n]?(i&&"function"==typeof i&&(r[n].loaded?i():r[n].callbacks.push(i)),r[n].tag):(r[n]={loaded:!1,tag:null,callbacks:[]},i&&"function"==typeof i&&r[n].callbacks.push(i),Object(u.logWarn)("module ".concat(t," is loading external JavaScript")),function(t,i){var f=document.createElement("script");return f.type="text/javascript",f.async=!0,r[n].tag=f,f.readyState?f.onreadystatechange=function(){"loaded"!==f.readyState&&"complete"!==f.readyState||(f.onreadystatechange=null,i())}:f.onload=function(){i()},f.src=t,Object(u.insertElement)(f),f}(n,function(){r[n].loaded=!0;try{for(var t=0;t<r[n].callbacks.length;t++)r[n].callbacks[t]()}catch(n){Object(u.logError)("Error executing callback","adloader.js:loadExternalScript",n)}})):void Object(u.logError)("".concat(t," not whitelisted for loading external JavaScript"))};var f=i(12),e=i.n(f),u=i(0),r={},o=["adloox","criteo","outstream","adagio","browsi","brandmetrics"]},34:function(n,t,i){var r=i(29);n.exports=!r(function(){return 7!=Object.defineProperty({},1,{get:function(){return 7}})[1]})},35:function(n,t,i){var f=i(34),e=i(85),r=i(17),o=i(63),u=Object.defineProperty;t.f=f?u:function(n,t,i){if(r(n),t=o(t,!0),r(i),e)try{return u(n,t,i)}catch(n){}if("get"in i||"set"in i)throw TypeError("Accessors not supported");return"value"in i&&(n[t]=i.value),n}},37:function(n){var t=function(){return this}();try{t=t||Function("return this")()||eval("this")}catch(n){"object"==typeof window&&(t=window)}n.exports=t},38:function(n,t,i){var r=i(18),u=i(74);n.exports=r?u:function(n){return Set.prototype.values.call(n)}},387:function(n,t,i){i(388);var r=i(56);n.exports=r("String","includes")},388:function(n,t,i){"use strict";var r=i(16),u=i(389),f=i(52);r({target:"String",proto:!0,forced:!i(391)("includes")},{includes:function(n){return!!~String(f(this)).indexOf(u(n),arguments.length>1?arguments[1]:void 0)}})},389:function(n,t,i){var r=i(390);n.exports=function(n){if(r(n))throw TypeError("The method doesn't accept regular expressions");return n}},39:function(n,t,i){"use strict";function s(n){return(s="function"==typeof Symbol&&"symbol"==typeof Symbol.iterator?function(n){return typeof n}:function(n){return n&&"function"==typeof Symbol&&n.constructor===Symbol&&n!==Symbol.prototype?"symbol":typeof n})(n)}function h(n,t){var r=Object.keys(n),i;return Object.getOwnPropertySymbols&&(i=Object.getOwnPropertySymbols(n),t&&(i=i.filter(function(t){return Object.getOwnPropertyDescriptor(n,t).enumerable})),r.push.apply(r,i)),r}function e(n){for(var i,t=1;t<arguments.length;t++)i=null!=arguments[t]?arguments[t]:{},t%2?h(Object(i),!0).forEach(function(t){a(n,t,i[t])}):Object.getOwnPropertyDescriptors?Object.defineProperties(n,Object.getOwnPropertyDescriptors(i)):h(Object(i)).forEach(function(t){Object.defineProperty(n,t,Object.getOwnPropertyDescriptor(i,t))});return n}function a(n,t,i){return t in n?Object.defineProperty(n,t,{value:i,enumerable:!0,configurable:!0,writable:!0}):n[t]=i,n}function u(n){return"object"===s(n)&&n.url?n.url:n}i.d(t,"f",function(){return v});i.d(t,"a",function(){return y});t.h=function(n){return n&&n.type&&function(n){return!n||!o()(Object.keys(c),n)?(Object(r.logError)("".concat(n," nativeParam is not supported")),!1):!0}(n.type)?c[n.type]:n};t.g=function(n,t){var u=Object(r.getBidRequest)(n.requestId,t),i,f,e;return u?Object(r.deepAccess)(n,"native.clickUrl")?(i=u.nativeParams,!i)?!0:(f=Object.keys(i).filter(function(n){return i[n].required}),e=Object.keys(n.native).filter(function(t){return n.native[t]}),f.every(function(n){return o()(e,n)})):!1:!1};t.b=function(n,t){var i;return"click"===n.action?i=t.native&&t.native.clickTrackers:(i=t.native&&t.native.impressionTrackers,t.native&&t.native.javascriptTrackers&&Object(r.insertHtmlIntoIframe)(t.native.javascriptTrackers)),(i||[]).forEach(r.triggerPixel),n.action};t.e=function(n,t){var i={};Object(r.deepAccess)(t,"nativeParams.rendererUrl")?n.native.rendererUrl=u(t.nativeParams.rendererUrl):Object(r.deepAccess)(t,"nativeParams.adTemplate")&&(n.native.adTemplate=u(t.nativeParams.adTemplate));var s=!1!==Object(r.deepAccess)(t,"nativeParams.sendTargetingKeys"),h=function(n){var t={};return Object(r.deepAccess)(n,"nativeParams.ext")&&Object.keys(n.nativeParams.ext).forEach(function(n){t[n]="hb_native_".concat(n)}),e(e({},f.NATIVE_KEYS),t)}(t),o=e(e({},n.native),n.native.ext);return delete o.ext,Object.keys(o).forEach(function(f){var c=h[f],l=u(n.native[f])||u(Object(r.deepAccess)(n,"native.ext.".concat(f))),o,e;"adTemplate"!==f&&c&&l&&(o=Object(r.deepAccess)(t,"nativeParams.".concat(f,".sendId")),("boolean"!=typeof o&&(o=Object(r.deepAccess)(t,"nativeParams.ext.".concat(f,".sendId"))),o)&&(l="".concat(c,":").concat(n.adId)),e=Object(r.deepAccess)(t,"nativeParams.".concat(f,".sendTargetingKeys")),"boolean"!=typeof e&&(e=Object(r.deepAccess)(t,"nativeParams.ext.".concat(f,".sendTargetingKeys"))),("boolean"==typeof e?e:s)&&(i[c]=l))}),i};t.d=function(n,t){var i={message:"assetResponse",adId:n.adId,assets:[]};return t.native.hasOwnProperty("adTemplate")&&(i.adTemplate=u(t.native.adTemplate)),t.native.hasOwnProperty("rendererUrl")&&(i.rendererUrl=u(t.native.rendererUrl)),n.assets.forEach(function(n){var e=Object(r.getKeyByValue)(f.NATIVE_KEYS,n),o=u(t.native[e]);i.assets.push({key:e,value:o})}),i};t.c=function(n,t){var i={message:"assetResponse",adId:n.adId,assets:[]};return Object.keys(t.native).forEach(function(n){if("adTemplate"===n&&t.native[n])i.adTemplate=u(t.native[n]);else if("rendererUrl"===n&&t.native[n])i.rendererUrl=u(t.native[n]);else if("ext"===n)Object.keys(t.native[n]).forEach(function(r){if(t.native[n][r]){var f=u(t.native[n][r]);i.assets.push({key:r,value:f})}});else if(t.native[n]&&f.NATIVE_KEYS.hasOwnProperty(n)){var r=u(t.native[n]);i.assets.push({key:n,value:r})}}),i};var r=i(0),l=i(12),o=i.n(l);var f=i(5),v=[],y=Object.keys(f.NATIVE_KEYS).map(function(n){return f.NATIVE_KEYS[n]}),c={image:{image:{required:!0},title:{required:!0},sponsoredBy:{required:!0},clickUrl:{required:!0},body:{required:!1},icon:{required:!1}}}},390:function(n,t,i){var r=i(30),u=i(51),f=i(23)("match");n.exports=function(n){var t;return r(n)&&(void 0!==(t=n[f])?!!t:"RegExp"==u(n))}},391:function(n,t,i){var r=i(23)("match");n.exports=function(n){var t=/./;try{"/./"[n](t)}catch(i){try{return t[r]=!1,"/./"[n](t)}catch(n){}}return!1}},4:function(n,t,i){"use strict";function e(){return(e=Object.assign||function(n){for(var i,r,t=1;t<arguments.length;t++){i=arguments[t];for(r in i)Object.prototype.hasOwnProperty.call(i,r)&&(n[r]=i[r])}return n}).apply(this,arguments)}function f(n){return(f="function"==typeof Symbol&&"symbol"==typeof Symbol.iterator?function(n){return typeof n}:function(n){return n&&"function"==typeof Symbol&&n.constructor===Symbol&&n!==Symbol.prototype?"symbol":typeof n})(n)}function s(){var n=arguments.length>0&&void 0!==arguments[0]?arguments[0]:3e3,t=arguments.length>1&&void 0!==arguments[1]?arguments[1]:{},i=t.request,o=t.done;return function(t,s,h){var l=arguments.length>3&&void 0!==arguments[3]?arguments[3]:{},c,a,v,y,p;try{a=l.method||(h?"POST":"GET");v=document.createElement("a");v.href=t;y="object"===f(s)&&null!==s?s:{success:function(){Object(r.logMessage)("xhr success")},error:function(n){Object(r.logError)("xhr error",null,n)}};("function"==typeof s&&(y.success=s),(c=new window.XMLHttpRequest).onreadystatechange=function(){if(4===c.readyState){"function"==typeof o&&o(v.origin);var n=c.status;n>=200&&n<300||304===n?y.success(c.responseText,c):y.error(c.statusText,c)}},u.b.getConfig("disableAjaxTimeout")||(c.ontimeout=function(){Object(r.logError)("  xhr timeout after ",c.timeout,"ms")}),"GET"===a&&h)&&(p=Object(r.parseUrl)(t,l),e(p.search,h),t=Object(r.buildUrl)(p));c.open(a,t,!0);u.b.getConfig("disableAjaxTimeout")||(c.timeout=n);l.withCredentials&&(c.withCredentials=!0);Object(r._each)(l.customHeaders,function(n,t){c.setRequestHeader(t,n)});l.preflight&&c.setRequestHeader("X-Requested-With","XMLHttpRequest");c.setRequestHeader("Content-Type",l.contentType||"text/plain");"function"==typeof i&&i(v.origin);"POST"===a&&h?c.send(h):c.send()}catch(n){Object(r.logError)("xhr construction",n);"object"===f(s)&&null!==s&&s.error(n)}}}var u,r,o;i.d(t,"a",function(){return o});t.b=s;u=i(3);r=i(0);o=s()},40:function(n,t,i){"use strict";function s(){return(s=Object.assign||function(n){for(var i,r,t=1;t<arguments.length;t++){i=arguments[t];for(r in i)Object.prototype.hasOwnProperty.call(i,r)&&(n[r]=i[r])}return n}).apply(this,arguments)}function u(n,t,i){return t in n?Object.defineProperty(n,t,{value:i,enumerable:!0,configurable:!0,writable:!0}):n[t]=i,n}function c(n){return function(n){if(Array.isArray(n))return v(n)}(n)||function(n){if("undefined"!=typeof Symbol&&null!=n[Symbol.iterator]||null!=n["@@iterator"])return Array.from(n)}(n)||function(n,t){if(n){if("string"==typeof n)return v(n,t);var i=Object.prototype.toString.call(n).slice(8,-1);return("Object"===i&&n.constructor&&(i=n.constructor.name),"Map"===i||"Set"===i)?Array.from(n):"Arguments"===i||/^(?:Ui|I)nt(?:8|16|32)(?:Clamped)?Array$/.test(i)?v(n,t):void 0}}(n)||function(){throw new TypeError("Invalid attempt to spread non-iterable instance.\nIn order to be iterable, non-array objects must have a [Symbol.iterator]() method.");}()}function v(n,t){(null==t||t>n.length)&&(t=n.length);for(var i=0,r=new Array(t);i<t;i++)r[i]=n[i];return r}function k(){var n=arguments.length>0&&void 0!==arguments[0]&&arguments[0];return function(t,i){return void 0!==t.adserverTargeting.hb_deal&&void 0===i.adserverTargeting.hb_deal?-1:void 0===t.adserverTargeting.hb_deal&&void 0!==i.adserverTargeting.hb_deal?1:n?i.cpm-t.cpm:i.adserverTargeting.hb_pb-t.adserverTargeting.hb_pb}}var g;i.d(t,"a",function(){return b});i.d(t,"b",function(){return l});t.c=k;i.d(t,"d",function(){return g});var r=i(0),f=i(3),a=i(39),nt=i(22),tt=i(101),it=i(2),rt=i(8),ut=i(48),ft=i(12),o=i.n(ft),et=i(11),ot=i.n(et);var e=i(5),h=[],y="targetingControls.allowTargetingKeys",p="targetingControls.addTargetingKeys",d='Only one of "'.concat(y,'" or "').concat(p,'" can be set'),w=Object.keys(e.TARGETING_KEYS).map(function(n){return e.TARGETING_KEYS[n]}),b={isBidNotExpired:function(n){return n.responseTimestamp+1e3*n.ttl-1e3>Object(r.timestamp)()},isUnusedBid:function(n){return n&&(n.status&&!o()([e.BID_STATUS.RENDERED],n.status)||!n.status)}},l=Object(rt.b)("sync",function(n,t){var u=arguments.length>2&&void 0!==arguments[2]?arguments[2]:0,o=arguments.length>3&&void 0!==arguments[3]&&arguments[3];if(!o){var i=[],s=f.b.getConfig("sendBidsControl.dealPrioritization"),e=Object(r.groupBy)(n,"adUnitCode");return Object.keys(e).forEach(function(n){var f=[],o=Object(r.groupBy)(e[n],"bidderCode");Object.keys(o).forEach(function(n){return f.push(o[n].reduce(t))});u>0?(f=s?f.sort(k(!0)):f.sort(function(n,t){return t.cpm-n.cpm}),i.push.apply(i,c(f.slice(0,u)))):i.push.apply(i,c(f))}),i}return n});g=function(n){function g(n,t){return n.adserverTargeting&&t&&(Object(r.isArray)(t)&&o()(t,n.adUnitCode)||"string"==typeof t&&n.adUnitCode===t)}function st(n,t){if(!0===f.b.getConfig("targetingControls.alwaysIncludeDeals")){var i=w.concat(a.a);return l(t,r.getHighestCpm).map(function(t){if(t.dealId&&g(t,n))return u({},t.adUnitCode,et(t,i.filter(function(n){return void 0!==t.adserverTargeting[n]})))}).filter(function(n){return n})}return[]}function ht(n,t){var i=s({},e.TARGETING_KEYS,e.NATIVE_KEYS),o=Object.keys(i),u={},f;return Object(r.logInfo)("allowTargetingKeys - allowed keys [ ".concat(t.map(function(n){return i[n]}).join(", ")," ]")),n.map(function(n){var r=Object.keys(n)[0],f=n[r].filter(function(n){var r=Object.keys(n)[0],f=0===o.filter(function(n){return 0===r.indexOf(i[n])}).length||ot()(t,function(n){var t=i[n];return 0===r.indexOf(t)});return u[r]=!f,f});n[r]=f}),f=Object.keys(u).filter(function(n){return u[n]}),Object(r.logInfo)("allowTargetingKeys - removed keys [ ".concat(f.join(", ")," ]")),n.filter(function(n){return n[Object.keys(n)[0]].length>0})}function ct(n,t){var i=Object(r.deepClone)(n);return Object.keys(i).map(function(n){return{adUnitCode:n,adserverTargeting:i[n]}}).sort(k()).reduce(function(n,u,f,e){var h,c=(h=u.adserverTargeting,Object.keys(h).reduce(function(n,t){return n+"".concat(t,"%3d").concat(encodeURIComponent(h[t]),"%26")},"")),o,s;return f+1===e.length&&(c=c.slice(0,-3)),o=u.adUnitCode,s=c.length,s<=t?(t-=s,Object(r.logInfo)("AdUnit '".concat(o,"' auction keys comprised of ").concat(s," characters.  Deducted from running threshold; new limit is ").concat(t),i[o]),n[o]=i[o]):Object(r.logWarn)("The following keys for adUnitCode '".concat(o,"' exceeded the current limit of the 'auctionKeyMaxChars' setting.\nThe key-set size was ").concat(s,", the current allotted amount was ").concat(t,".\n"),i[o]),f+1===e.length&&0===Object.keys(n).length&&Object(r.logError)("No auction targeting keys were permitted due to the setting in setConfig(targetingControls.auctionKeyMaxChars).  Please review setup and consider adjusting."),n},{})}function lt(n){return n.map(function(n){return u({},Object.keys(n)[0],n[Object.keys(n)[0]].map(function(n){return u({},Object.keys(n)[0],n[Object.keys(n)[0]].join(","))}).reduce(function(n,t){return s(t,n)},{}))}).reduce(function(n,t){var i=Object.keys(t)[0];return n[i]=s({},n[i],t[i]),n},{})}function i(t){return"string"==typeof t?[t]:Object(r.isArray)(t)?t:n.getAdUnitCodes()||[]}function nt(){var t=n.getBidsReceived();return f.b.getConfig("useBidCache")||(t=t.filter(function(n){return v[n.adUnitCode]===n.auctionId})),t=t.filter(function(n){return Object(r.deepAccess)(n,"video.context")!==it.a}).filter(function(n){return"banner"!==n.mediaType||Object(tt.c)([n.width,n.height])}).filter(b.isUnusedBid).filter(b.isBidNotExpired),l(t,r.getOldestHighestCpmBid)}function at(n,i){var r=t.getWinningBids(n,i),f=rt();return r.map(function(n){return u({},n.adUnitCode,Object.keys(n.adserverTargeting).filter(function(t){return void 0===n.sendStandardTargeting||n.sendStandardTargeting||-1===f.indexOf(t)}).reduce(function(t,i){var r=[n.adserverTargeting[i]],f=u({},i.substring(0,20),r),o;return i===e.TARGETING_KEYS.DEAL?(o=u({},"".concat(i,"_").concat(n.bidderCode).substring(0,20),r),[].concat(c(t),[f,o])):[].concat(c(t),[f])},[]))})}function rt(){return n.getStandardBidderAdServerTargeting().map(function(n){return n.key}).concat(w).filter(r.uniques)}function vt(n,t){return Object.keys(t.adserverTargeting).filter(ft()).forEach(function(i){n.length&&n.filter(function(n){return function(i){return i.adUnitCode===t.adUnitCode&&i.adserverTargeting[n]}}(i)).forEach(function(n){return function(i){Object(r.isArray)(i.adserverTargeting[n])||(i.adserverTargeting[n]=[i.adserverTargeting[n]]);i.adserverTargeting[n]=i.adserverTargeting[n].concat(t.adserverTargeting[n]).filter(r.uniques);delete t.adserverTargeting[n]}}(i))}),n.push(t),n}function ft(){var n=rt().concat(a.a);return function(t){return-1===n.indexOf(t)}}function yt(n){return u({},n.adUnitCode,Object.keys(n.adserverTargeting).filter(ft()).map(function(t){return u({},t.substring(0,20),[n.adserverTargeting[t]])}))}function pt(n,t){return t.filter(function(t){return o()(n,t.adUnitCode)}).map(function(n){return s({},n)}).reduce(vt,[]).map(yt).filter(function(n){return n})}function wt(n,t){var i=w.concat(a.a),s=f.b.getConfig("sendBidsControl.bidLimit"),h=l(t,r.getHighestCpm,s),o=f.b.getConfig("targetingControls.allowSendAllBidsTargetingKeys"),c=o?o.map(function(n){return e.TARGETING_KEYS[n]}):i;return h.map(function(t){if(g(t,n))return u({},t.adUnitCode,et(t,i.filter(function(n){return void 0!==t.adserverTargeting[n]&&-1!==c.indexOf(n)})))}).filter(function(n){return n})}function et(n,t){return t.map(function(t){return u({},"".concat(t,"_").concat(n.bidderCode).substring(0,20),[n.adserverTargeting[t]])})}function bt(t){function i(n){return Object(r.deepAccess)(n,e.JSON_MAPPING.ADSERVER_TARGETING)}return n.getAdUnits().filter(function(n){return o()(t,n.code)&&i(n)}).map(function(n){return u({},n.code,function(n){var t=i(n);return Object.keys(t).map(function(n){return Object(r.isStr)(t[n])&&(t[n]=t[n].split(",").map(function(n){return n.trim()})),Object(r.isArray)(t[n])||(t[n]=[t[n]]),u({},n,t[n])})}(n))})}var t={},v={};return t.setLatestAuctionForAdUnit=function(n,t){v[n]=t},t.resetPresetTargeting=function(t,u){if(Object(r.isGptPubadsDefined)()){var f=i(t),e=n.getAdUnits().filter(function(n){return o()(f,n.code)}),s=h.reduce(function(n,t){return n[t]=null,n},{});window.googletag.pubads().getSlots().forEach(function(n){var t=Object(r.isFn)(u)&&u(n);e.forEach(function(i){(i.code===n.getAdUnitPath()||i.code===n.getSlotElementId()||Object(r.isFn)(t)&&t(i.code))&&n.updateTargetingFromMap(s)})})}},t.resetPresetTargetingAST=function(n){i(n).forEach(function(n){var t=window.apntag.getTag(n),r,i;t&&t.keywords&&(r=Object.keys(t.keywords),i={},r.forEach(function(n){o()(h,n.toLowerCase())||(i[n]=t.keywords[n])}),window.apntag.modifyTag(n,{keywords:i}))})},t.getAllTargeting=function(n){var c=arguments.length>1&&void 0!==arguments[1]?arguments[1]:nt(),u=i(n),t=at(u,c).concat(pt(u,c)).concat(f.b.getConfig("enableSendAllBids")?wt(u,c):st(u,c)).concat(bt(u)),l;t.map(function(n){Object.keys(n).map(function(t){n[t].map(function(n){-1===h.indexOf(Object.keys(n)[0])&&(h=Object.keys(n).concat(h))})})});var v=Object.keys(s({},e.DEFAULT_TARGETING_KEYS,e.NATIVE_KEYS)),o=f.b.getConfig(y),a=f.b.getConfig(p);if(null!=a&&null!=o)throw new Error(d);return o=null!=a?v.concat(a):o||v,Array.isArray(o)&&o.length>0&&(t=ht(t,o)),t=lt(t),l=f.b.getConfig("targetingControls.auctionKeyMaxChars"),l&&(Object(r.logInfo)("Detected 'targetingControls.auctionKeyMaxChars' was active for this auction; set with a limit of ".concat(l," characters.  Running checks on auction keys...")),t=ct(t,l)),u.forEach(function(n){t[n]||(t[n]={})}),t},f.b.getConfig("targetingControls",function(n){null!=Object(r.deepAccess)(n,y)&&null!=Object(r.deepAccess)(n,p)&&Object(r.logError)(d)}),t.setTargetingForGPT=function(n,t){window.googletag.pubads().getSlots().forEach(function(i){Object.keys(n).filter(t?t(i):Object(r.isAdUnitCodeMatchingSlot)(i)).forEach(function(t){Object.keys(n[t]).forEach(function(i){var r=n[t][i];"string"==typeof r&&-1!==r.indexOf(",")&&(r=r.split(","));n[t][i]=r});Object(r.logMessage)("Attempting to set targeting-map for slot: ".concat(i.getSlotElementId()," with targeting-map:"),n[t]);i.updateTargetingFromMap(n[t])})})},t.getWinningBids=function(n){var t=arguments.length>1&&void 0!==arguments[1]?arguments[1]:nt(),u=i(n);return t.filter(function(n){return o()(u,n.adUnitCode)}).filter(function(n){return!0===ut.a.get(n.bidderCode,"allowZeroCpmBids")?n.cpm>=0:n.cpm>0}).map(function(n){return n.adUnitCode}).filter(r.uniques).map(function(n){return t.filter(function(t){return t.adUnitCode===n?t:null}).reduce(r.getHighestCpm)})},t.setTargetingForAst=function(n){var i=t.getAllTargeting(n);try{t.resetPresetTargetingAST(n)}catch(n){Object(r.logError)("unable to reset targeting for AST"+n)}Object.keys(i).forEach(function(n){return Object.keys(i[n]).forEach(function(t){if(Object(r.logMessage)("Attempting to set targeting for targetId: ".concat(n," key: ").concat(t," value: ").concat(i[n][t])),Object(r.isStr)(i[n][t])||Object(r.isArray)(i[n][t])){var u={};t.search(/pt[0-9]/)<0?u[t.toUpperCase()]=i[n][t]:u[t]=i[n][t];window.apntag.setKeywords(n,u,{overrideKeyValue:!0})}})})},t.isApntagDefined=function(){if(window.apntag&&Object(r.isFn)(window.apntag.setKeywords))return!0},t}(nt.a)},41:function(n){n.exports={}},42:function(n,t,i){var r=i(17),u=i(24),f=i(23)("species");n.exports=function(n,t){var i,e=r(n).constructor;return void 0===e||null==(i=r(e)[f])?t:u(i)}},43:function(n,t,i){"use strict";function u(n,t){var u=t&&t.src||"client",i=n||0;this.bidderCode=t&&t.bidder||"";this.width=0;this.height=0;this.statusMessage=function(){switch(i){case 0:return"Pending";case 1:return"Bid available";case 2:return"Bid returned empty or error response";case 3:return"Bid timed out"}}();this.adId=Object(r.getUniqueIdentifierStr)();this.requestId=t&&t.bidId;this.mediaType="banner";this.source=u;this.getStatusCode=function(){return i};this.getSize=function(){return this.width+"x"+this.height}}t.a=function(n,t){return new u(n,t)};var r=i(0)},44:function(n){n.exports=function(n,t){return{enumerable:!(1&n),configurable:!(2&n),writable:!(4&n),value:t}}},45:function(n){n.exports={}},46:function(n,t,i){var e,f,o,a=i(126),v=i(27),y=i(30),p=i(32),s=i(31),h=i(66),w=i(70),b=i(57),c="Object already initialized",k=v.WeakMap,u;if(a||h.state){var r=h.state||(h.state=new k),d=r.get,l=r.has,g=r.set;e=function(n,t){if(l.call(r,n))throw new TypeError(c);return t.facade=n,g.call(r,n,t),t};f=function(n){return d.call(r,n)||{}};o=function(n){return l.call(r,n)}}else u=w("state"),b[u]=!0,e=function(n,t){if(s(n,u))throw new TypeError(c);return t.facade=n,p(n,u,t),t},f=function(n){return s(n,u)?n[u]:{}},o=function(n){return s(n,u)};n.exports={set:e,get:f,has:o,enforce:function(n){return o(n)?f(n):e(n,{})},getterFor:function(n){return function(t){var i;if(!y(t)||(i=f(t)).type!==n)throw TypeError("Incompatible receiver, "+n+" required");return i}}}},468:function(n,t,i){i(469);var r=i(45);n.exports=r.URLSearchParams},469:function(n,t,i){"use strict";i(100);var l=i(16),a=i(26),v=i(470),y=i(72),ut=i(95),ft=i(60),et=i(96),s=i(46),ot=i(69),st=i(31),ht=i(25),ct=i(59),lt=i(17),p=i(30),at=i(71),w=i(44),b=i(74),vt=i(58),yt=i(23),k=a("fetch"),h=a("Headers"),pt=yt("iterator"),f="URLSearchParams",d="URLSearchParamsIterator",g=s.set,r=s.getterFor(f),wt=s.getterFor(d),bt=/\+/g,nt=Array(4),kt=function(n){return nt[n-1]||(nt[n-1]=RegExp("((?:%[\\da-f]{2}){"+n+"})","gi"))},dt=function(n){try{return decodeURIComponent(n)}catch(t){return n}},tt=function(n){var t=n.replace(bt," "),i=4;try{return decodeURIComponent(t)}catch(n){for(;i;)t=t.replace(kt(i--),dt);return t}},gt=/[!'()~]|%20/g,ni={"!":"%21","'":"%27","(":"%28",")":"%29","~":"%7E","%20":"+"},ti=function(n){return ni[n]},it=function(n){return encodeURIComponent(n).replace(gt,ti)},rt=function(n,t){if(t)for(var r,i,u=t.split("&"),f=0;f<u.length;)(r=u[f++]).length&&(i=r.split("="),n.push({key:tt(i.shift()),value:tt(i.join("="))}))},ii=function(n){this.entries.length=0;rt(this.entries,n)},u=function(n,t){if(n<t)throw TypeError("Not enough arguments");},c=et(function(n,t){g(this,{type:d,iterator:b(r(n).entries),kind:t})},"Iterator",function(){var i=wt(this),r=i.kind,n=i.iterator.next(),t=n.value;return n.done||(n.value="keys"===r?t.key:"values"===r?t.value:[t.key,t.value]),n}),e=function(){ot(this,e,f);var o,s,h,c,t,u,l,a,i,n=arguments.length>0?arguments[0]:void 0,v=this,r=[];if(g(v,{type:f,entries:r,updateURL:function(){},updateSearchParams:ii}),void 0!==n)if(p(n))if("function"==typeof(o=vt(n)))for(h=(s=o.call(n)).next;!(c=h.call(s)).done;){if((l=(u=(t=b(lt(c.value))).next).call(t)).done||(a=u.call(t)).done||!u.call(t).done)throw TypeError("Expected sequence with length 2");r.push({key:l.value+"",value:a.value+""})}else for(i in n)st(n,i)&&r.push({key:i,value:n[i]+""});else rt(r,"string"==typeof n?"?"===n.charAt(0)?n.slice(1):n:n+"")},o=e.prototype;ut(o,{append:function(n,t){u(arguments.length,2);var i=r(this);i.entries.push({key:n+"",value:t+""});i.updateURL()},"delete":function(n){u(arguments.length,1);for(var f=r(this),i=f.entries,e=n+"",t=0;t<i.length;)i[t].key===e?i.splice(t,1):t++;f.updateURL()},get:function(n){u(arguments.length,1);for(var i=r(this).entries,f=n+"",t=0;t<i.length;t++)if(i[t].key===f)return i[t].value;return null},getAll:function(n){u(arguments.length,1);for(var i=r(this).entries,e=n+"",f=[],t=0;t<i.length;t++)i[t].key===e&&f.push(i[t].value);return f},has:function(n){u(arguments.length,1);for(var t=r(this).entries,f=n+"",i=0;i<t.length;)if(t[i++].key===f)return!0;return!1},set:function(n,t){u(arguments.length,1);for(var o,s=r(this),i=s.entries,e=!1,h=n+"",c=t+"",f=0;f<i.length;f++)(o=i[f]).key===h&&(e?i.splice(f--,1):(e=!0,o.value=c));e||i.push({key:h,value:c});s.updateURL()},sort:function(){var u,n,t,f=r(this),i=f.entries,e=i.slice();for(i.length=0,t=0;t<e.length;t++){for(u=e[t],n=0;n<t;n++)if(i[n].key>u.key){i.splice(n,0,u);break}n===t&&i.push(u)}f.updateURL()},forEach:function(n){for(var t,i=r(this).entries,f=ht(n,arguments.length>1?arguments[1]:void 0,3),u=0;u<i.length;)f((t=i[u++]).value,t.key,this)},keys:function(){return new c(this,"keys")},values:function(){return new c(this,"values")},entries:function(){return new c(this,"entries")}},{enumerable:!0});y(o,pt,o.entries);y(o,"toString",function(){for(var n,t=r(this).entries,i=[],u=0;u<t.length;)n=t[u++],i.push(it(n.key)+"="+it(n.value));return i.join("&")},{enumerable:!0});ft(e,f);l({global:!0,forced:!v},{URLSearchParams:e});v||"function"!=typeof k||"function"!=typeof h||l({global:!0,enumerable:!0,forced:!0},{fetch:function(n){var t,i,r,u=[n];return arguments.length>1&&(p(t=arguments[1])&&(i=t.body,ct(i)===f&&((r=t.headers?new h(t.headers):new h).has("content-type")||r.set("content-type","application/x-www-form-urlencoded;charset=UTF-8"),t=at(t,{body:w(0,String(i)),headers:w(0,r)}))),u.push(t)),k.apply(this,u)}});n.exports={URLSearchParams:e,getState:r}},470:function(n,t,i){var r=i(29),u=i(23),f=i(18),e=u("iterator");n.exports=!r(function(){var t=new URL("b?a=1&b=2&c=3","http://a"),n=t.searchParams,i="";return t.pathname="c%20d",n.forEach(function(t,r){n.delete("b");i+=r+t}),f&&!t.toJSON||!n.sort||"http://a/c%20d?a=1&c=3"!==t.href||"3"!==n.get("c")||"a=1"!==String(new URLSearchParams("?a=1"))||!n[e]||"a"!==new URL("https://a@b").username||"b"!==new URLSearchParams(new URLSearchParams("a=b")).get("a")||"xn--e1aybc"!==new URL("http://тест").host||"#%D0%B1"!==new URL("http://a#б").hash||"a1c3"!==i||"x"!==new URL("http://x",void 0).host})},48:function(n,t,i){"use strict";function e(n,t){for(var i,r=0;r<t.length;r++)i=t[r],i.enumerable=i.enumerable||!1,i.configurable=!0,"value"in i&&(i.writable=!0),Object.defineProperty(n,i.key,i)}function o(n,t,i){if(!t.has(n))throw new TypeError("attempted to get private field on non-instance");return i}function h(n){return null==n?this.defaultScope:n}var u,f,s,r,c;i.d(t,"a",function(){return c});u=i(0);f=i(14);s=i(5);r=new WeakSet;c=new(function(){function n(t,i){!function(n,t){if(!(n instanceof t))throw new TypeError("Cannot call a class as a function");}(this,n);r.add(this);this.getSettings=t;this.defaultScope=i}var t,i,f;return t=n,(i=[{key:"get",value:function(n,t){var i=this.getOwn(n,t);return void 0===i&&(i=this.getOwn(null,t)),i}},{key:"getOwn",value:function(n,t){return n=o(this,r,h).call(this,n),Object(u.deepAccess)(this.getSettings(),"".concat(n,".").concat(t))}},{key:"getScopes",value:function(){var n=this;return Object.keys(this.getSettings()).filter(function(t){return t!==n.defaultScope})}},{key:"settingsFor",value:function(n){return Object(u.mergeDeep)({},this.ownSettingsFor(null),this.ownSettingsFor(n))}},{key:"ownSettingsFor",value:function(n){return n=o(this,r,h).call(this,n),this.getSettings()[n]||{}}}])&&e(t.prototype,i),f&&e(t,f),n}())(function(){return Object(f.a)().bidderSettings||{}},s.JSON_MAPPING.BD_SETTING_STANDARD)},49:function(n,t,i){"use strict";function v(n,t){var u=arguments.length>2&&void 0!==arguments[2]?arguments[2]:1,i=parseFloat(n);return isNaN(i)&&(i=""),{low:""===i?"":r(n,s,u),med:""===i?"":r(n,h,u),high:""===i?"":r(n,c,u),auto:""===i?"":r(n,a,u),dense:""===i?"":r(n,l,u),custom:""===i?"":r(n,t,u)}}function r(n,t,i){var r="";if(!u(t))return r;var s=t.buckets.reduce(function(n,t){return n.max>t.max?n:t},{max:0}),f=0,o=e()(t.buckets,function(t){if(n>s.max*i){var u=t.precision;void 0===u&&(u=2);r=(t.max*i).toFixed(u)}else{if(n<=t.max*i&&n>=f*i)return t.min=f,t;f=t.max}});return o&&(r=function(n,t,i){var u=void 0!==t.precision?t.precision:2,f=t.increment*i,e=t.min*i,r=Math.pow(10,u+2),s=(n*r-e*r)/(f*r),o=Math.floor(s)*f+e;return(o=Number(o.toFixed(10))).toFixed(u)}(n,o,i)),r}function u(n){if(Object(o.isEmpty)(n)||!n.buckets||!Array.isArray(n.buckets))return!1;var t=!0;return n.buckets.forEach(function(n){n.max&&n.increment||(t=!1)}),t}i.d(t,"a",function(){return v});i.d(t,"b",function(){return u});var f=i(11),e=i.n(f),o=i(0),s={buckets:[{max:5,increment:.5}]},h={buckets:[{max:20,increment:.1}]},c={buckets:[{max:20,increment:.01}]},l={buckets:[{max:3,increment:.01},{max:8,increment:.05},{max:20,increment:.5}]},a={buckets:[{max:5,increment:.05},{max:10,increment:.1},{max:20,increment:.5}]}},5:function(n){n.exports={JSON_MAPPING:{PL_CODE:"code",PL_SIZE:"sizes",PL_BIDS:"bids",BD_BIDDER:"bidder",BD_ID:"paramsd",BD_PL_ID:"placementId",ADSERVER_TARGETING:"adserverTargeting",BD_SETTING_STANDARD:"standard"},DEBUG_MODE:"pbjs_debug",STATUS:{GOOD:1,NO_BID:2},CB:{TYPE:{ALL_BIDS_BACK:"allRequestedBidsBack",AD_UNIT_BIDS_BACK:"adUnitBidsBack",BID_WON:"bidWon",REQUEST_BIDS:"requestBids"}},EVENTS:{AUCTION_INIT:"auctionInit",AUCTION_END:"auctionEnd",BID_ADJUSTMENT:"bidAdjustment",BID_TIMEOUT:"bidTimeout",BID_REQUESTED:"bidRequested",BID_RESPONSE:"bidResponse",NO_BID:"noBid",BID_WON:"bidWon",BIDDER_DONE:"bidderDone",BIDDER_ERROR:"bidderError",SET_TARGETING:"setTargeting",BEFORE_REQUEST_BIDS:"beforeRequestBids",BEFORE_BIDDER_HTTP:"beforeBidderHttp",REQUEST_BIDS:"requestBids",ADD_AD_UNITS:"addAdUnits",AD_RENDER_FAILED:"adRenderFailed",AD_RENDER_SUCCEEDED:"adRenderSucceeded",TCF2_ENFORCEMENT:"tcf2Enforcement",AUCTION_DEBUG:"auctionDebug",BID_VIEWABLE:"bidViewable",STALE_RENDER:"staleRender"},AD_RENDER_FAILED_REASON:{PREVENT_WRITING_ON_MAIN_DOCUMENT:"preventWritingOnMainDocument",NO_AD:"noAd",EXCEPTION:"exception",CANNOT_FIND_AD:"cannotFindAd",MISSING_DOC_OR_ADID:"missingDocOrAdid"},EVENT_ID_PATHS:{bidWon:"adUnitCode"},GRANULARITY_OPTIONS:{LOW:"low",MEDIUM:"medium",HIGH:"high",AUTO:"auto",DENSE:"dense",CUSTOM:"custom"},TARGETING_KEYS:{BIDDER:"hb_bidder",AD_ID:"hb_adid",PRICE_BUCKET:"hb_pb",SIZE:"hb_size",DEAL:"hb_deal",SOURCE:"hb_source",FORMAT:"hb_format",UUID:"hb_uuid",CACHE_ID:"hb_cache_id",CACHE_HOST:"hb_cache_host",ADOMAIN:"hb_adomain"},DEFAULT_TARGETING_KEYS:{BIDDER:"hb_bidder",AD_ID:"hb_adid",PRICE_BUCKET:"hb_pb",SIZE:"hb_size",DEAL:"hb_deal",FORMAT:"hb_format",UUID:"hb_uuid",CACHE_HOST:"hb_cache_host"},NATIVE_KEYS:{title:"hb_native_title",body:"hb_native_body",body2:"hb_native_body2",privacyLink:"hb_native_privacy",privacyIcon:"hb_native_privicon",sponsoredBy:"hb_native_brand",image:"hb_native_image",icon:"hb_native_icon",clickUrl:"hb_native_linkurl",displayUrl:"hb_native_displayurl",cta:"hb_native_cta",rating:"hb_native_rating",address:"hb_native_address",downloads:"hb_native_downloads",likes:"hb_native_likes",phone:"hb_native_phone",price:"hb_native_price",salePrice:"hb_native_saleprice",rendererUrl:"hb_renderer_url",adTemplate:"hb_adTemplate"},S2S:{SRC:"s2s",DEFAULT_ENDPOINT:"https://prebid.adnxs.com/pbs/v1/openrtb2/auction",SYNCED_BIDDERS_KEY:"pbjsSyncs"},BID_STATUS:{BID_TARGETING_SET:"targetingSet",RENDERED:"rendered",BID_REJECTED:"bidRejected"}}},50:function(n,t,i){var r=i(84),u=i(52);n.exports=function(n){return r(u(n))}},51:function(n){var t={}.toString;n.exports=function(n){return t.call(n).slice(8,-1)}},52:function(n){n.exports=function(n){if(null==n)throw TypeError("Can't call method on "+n);return n}},53:function(n,t,i){var r=i(52);n.exports=function(n){return Object(r(n))}},54:function(n,t,i){var r=i(65),u=Math.min;n.exports=function(n){return n>0?u(r(n),9007199254740991):0}},55:function(n){n.exports=function(){}},56:function(n,t,i){var r=i(26);n.exports=r},57:function(n){n.exports={}},58:function(n,t,i){var r=i(59),u=i(41),f=i(23)("iterator");n.exports=function(n){if(null!=n)return n[f]||n["@@iterator"]||u[r(n)]}},59:function(n,t,i){var u=i(68),r=i(51),f=i(23)("toStringTag"),e="Arguments"==r(function(){return arguments}());n.exports=u?r:function(n){var t,i,u;return void 0===n?"Undefined":null===n?"Null":"string"==typeof(i=function(n,t){try{return n[t]}catch(n){}}(t=Object(n),f))?i:e?r(t):"Object"==(u=r(t))&&"function"==typeof t.callee?"Arguments":u}},60:function(n,t,i){var u=i(68),f=i(35).f,e=i(32),o=i(31),s=i(125),r=i(23)("toStringTag");n.exports=function(n,t,i,h){if(n){var c=i?n:n.prototype;o(c,r)||f(c,r,{configurable:!0,value:t});h&&!u&&e(c,"toString",s)}}},61:function(n,t,i){"use strict";function e(n,t){return function(n){if(Array.isArray(n))return n}(n)||function(n,t){var i=null==n?null:"undefined"!=typeof Symbol&&n[Symbol.iterator]||n["@@iterator"];if(null!=i){var f,e,r=[],u=!0,o=!1;try{for(i=i.call(n);!(u=(f=i.next()).done)&&(r.push(f.value),!t||r.length!==t);u=!0);}catch(n){o=!0;e=n}finally{try{u||null==i.return||i.return()}finally{if(o)throw e;}}return r}}(n,t)||function(n,t){if(n){if("string"==typeof n)return o(n,t);var i=Object.prototype.toString.call(n).slice(8,-1);return("Object"===i&&n.constructor&&(i=n.constructor.name),"Map"===i||"Set"===i)?Array.from(n):"Arguments"===i||/^(?:Ui|I)nt(?:8|16|32)(?:Clamped)?Array$/.test(i)?o(n,t):void 0}}(n,t)||function(){throw new TypeError("Invalid attempt to destructure non-iterable instance.\nIn order to be iterable, non-array objects must have a [Symbol.iterator]() method.");}()}function o(n,t){(null==t||t>n.length)&&(t=n.length);for(var i=0,r=new Array(t);i<t;i++)r[i]=n[i];return r}function s(){return(s=Object.assign||function(n){for(var i,r,t=1;t<arguments.length;t++){i=arguments[t];for(r in i)Object.prototype.hasOwnProperty.call(i,r)&&(n[r]=i[r])}return n}).apply(this,arguments)}i.d(t,"a",function(){return v});var r=i(0),u=i(3),h=i(12),f=i.n(h),c=i(7);u.b.setDefaults({userSync:Object(r.deepClone)({syncEnabled:!0,filterSettings:{image:{bidders:"*",filter:"include"}},syncsPerBidder:5,syncDelay:3e3,auctionDelay:0})});var l=Object(c.a)("usersync"),a=!Object(r.isSafariBrowser)()&&l.cookiesAreEnabled(),v=function(n){function a(){if(t.syncEnabled&&n.browserSupportsCookies){try{!function(){h.iframe&&v(o.iframe,function(n){var t=e(n,2),i=t[0],u=t[1];Object(r.logMessage)("Invoking iframe user sync for bidder: ".concat(i));Object(r.insertUserSyncIframe)(u),function(n,t){n.image=n.image.filter(function(n){return n[0]!==t})}(o,i)})}(),function(){h.image&&v(o.image,function(n){var t=e(n,2),i=t[0],u=t[1];Object(r.logMessage)("Invoking image pixel user sync for bidder: ".concat(i));Object(r.triggerPixel)(u)})}()}catch(n){return Object(r.logError)("Error firing user syncs",n)}o={image:[],iframe:[]}}}function v(n,t){Object(r.shuffle)(n).forEach(function(n){t(n);l.add(n[0])})}function y(n,i){var u=t.filterSettings,e,o;return function(n,t){var f,e,i,u;return n.all&&n[t]?(Object(r.logWarn)('Detected presence of the "filterSettings.all" and "filterSettings.'.concat(t,'" in userSync config.  You cannot mix "all" with "iframe/image" configs; they are mutually exclusive.')),!1):(f=n.all?n.all:n[t],e=n.all?"all":t,!f)?!1:(i=f.filter,u=f.bidders,i&&"include"!==i&&"exclude"!==i)?(Object(r.logWarn)('UserSync "filterSettings.'.concat(e,".filter\" setting '").concat(i,"' is not a valid option; use either 'include' or 'exclude'.")),!1):"*"!==u&&!(Array.isArray(u)&&u.length>0&&u.every(function(n){return Object(r.isStr)(n)&&"*"!==n}))?(Object(r.logWarn)('Detected an invalid setup in userSync "filterSettings.'.concat(e,".bidders\"; use either '*' (to represent all bidders) or an array of bidders.")),!1):!0}(u,n)?(h[n]=!0,e=u.all?u.all:u[n],o="*"===e.bidders?[i]:e.bidders,{include:function(n,t){return!f()(n,t)},exclude:function(n,t){return f()(n,t)}}[e.filter||"include"](o,i)):!h[n]}var i={},o={image:[],iframe:[]},l=new Set,c={},h={image:!0,iframe:!1},t=n.config;return u.b.getConfig("userSync",function(n){if(n.userSync){var i=n.userSync.filterSettings;Object(r.isPlainObject)(i)&&(i.image||i.all||(n.userSync.filterSettings.image={bidders:"*",filter:"include"}))}t=s(t,n.userSync)}),i.registerSync=function(n,u,f){return l.has(u)?Object(r.logMessage)('already fired syncs for "'.concat(u,'", ignoring registerSync call')):t.syncEnabled&&Object(r.isArray)(o[n])?u?0!==t.syncsPerBidder&&Number(c[u])>=t.syncsPerBidder?Object(r.logWarn)('Number of user syncs exceeded for "'.concat(u,'"')):i.canBidderRegisterSync(n,u)?(o[n].push([u,f]),void(c=function(n,t){return n[t]?n[t]+=1:n[t]=1,n}(c,u))):Object(r.logWarn)('Bidder "'.concat(u,'" not permitted to register their "').concat(n,'" userSync pixels.')):Object(r.logWarn)("Bidder is required for registering sync"):Object(r.logWarn)('User sync type "'.concat(n,'" not supported'))},i.syncUsers=function(){var n=arguments.length>0&&void 0!==arguments[0]?arguments[0]:0;if(n)return setTimeout(a,Number(n));a()},i.triggerUserSyncs=function(){t.enableOverride&&i.syncUsers()},i.canBidderRegisterSync=function(n,i){return!t.filterSettings||!y(n,i)},i}({config:u.b.getConfig("userSync"),browserSupportsCookies:a})},62:function(n,t,i){"use strict";t.a=function(n,t){r.adServers=r.adServers||{};r.adServers[n]=r.adServers[n]||{};Object.keys(t).forEach(function(i){r.adServers[n][i]?Object(f.logWarn)("Attempting to add an already registered function property ".concat(i," for AdServer ").concat(n,".")):r.adServers[n][i]=t[i]})};var u=i(14),f=i(0),r=Object(u.a)()},63:function(n,t,i){var r=i(30);n.exports=function(n,t){if(!r(n))return n;var i,u;if(t&&"function"==typeof(i=n.toString)&&!r(u=i.call(n))||"function"==typeof(i=n.valueOf)&&!r(u=i.call(n))||!t&&"function"==typeof(i=n.toString)&&!r(u=i.call(n)))return u;throw TypeError("Can't convert object to primitive value");}},64:function(n,t,i){var f=i(25),e=i(84),o=i(53),s=i(54),h=i(112),u=[].push,r=function(n){var t=1==n,c=2==n,l=3==n,i=4==n,r=6==n,a=7==n,v=5==n||r;return function(y,p,w,b){for(var d,nt,it=o(y),tt=e(it),ft=f(p,w,3),rt=s(tt.length),k=0,ut=b||h,g=t?ut(y,rt):c||a?ut(y,0):void 0;rt>k;k++)if((v||k in tt)&&(nt=ft(d=tt[k],k,it),n))if(t)g[k]=nt;else if(nt)switch(n){case 3:return!0;case 5:return d;case 6:return k;case 2:u.call(g,d)}else switch(n){case 4:return!1;case 7:u.call(g,d)}return r?-1:l||i?i:g}};n.exports={forEach:r(0),map:r(1),filter:r(2),some:r(3),every:r(4),find:r(5),findIndex:r(6),filterOut:r(7)}},65:function(n){var t=Math.ceil,i=Math.floor;n.exports=function(n){return isNaN(n=+n)?0:(n>0?i:t)(n)}},66:function(n,t,i){var u=i(27),f=i(114),r="__core-js_shared__",e=u[r]||f(r,{});n.exports=e},67:function(n){var t=0,i=Math.random();n.exports=function(n){return"Symbol("+String(void 0===n?"":n)+")_"+(++t+i).toString(36)}},68:function(n,t,i){var r={};r[i(23)("toStringTag")]="z";n.exports="[object z]"===String(r)},69:function(n){n.exports=function(n,t,i){if(!(n instanceof t))throw TypeError("Incorrect "+(i?i+" ":"")+"invocation");return n}},7:function(n,t,i){"use strict";function e(){function n(n){if(h()(c,s))return n({valid:!0});var t;return f(e,o,{hasEnforcementHook:!1},function(i){if(i&&i.hasEnforcementHook)t=n(i);else{var r={hasEnforcementHook:!1,valid:Object(u.hasDeviceAccess)()};t=n(r)}}),t}var i=arguments.length>0&&void 0!==arguments[0]?arguments[0]:{},e=i.gvlid,o=i.moduleName,s=i.moduleType,l=function(t,i,u,f,e,o){var s=function(n){if(n&&n.valid){var r=e&&""!==e?" ;domain=".concat(encodeURIComponent(e)):"",o=u&&""!==u?" ;expires=".concat(u):"",s=null!=f&&"none"==f.toLowerCase()?"; Secure":"";document.cookie="".concat(t,"=").concat(encodeURIComponent(i)).concat(o,"; path=/").concat(r).concat(f?"; SameSite=".concat(f):"").concat(s)}};if(!o||"function"!=typeof o)return n(s);r.push(function(){var t=n(s);o(t)})},a=function(t,i){var u=function(n){if(n&&n.valid){var i=window.document.cookie.match("(^|;)\\s*"+t+"\\s*=\\s*([^;]*)\\s*(;|$)");return i?decodeURIComponent(i[2]):null}return null};if(!i||"function"!=typeof i)return n(u);r.push(function(){var t=n(u);i(t)})},v=function(t){var i=function(n){if(n&&n.valid)try{return localStorage.setItem("prebid.cookieTest","1"),"1"===localStorage.getItem("prebid.cookieTest")}catch(n){}finally{try{localStorage.removeItem("prebid.cookieTest")}catch(n){}}return!1};if(!t||"function"!=typeof t)return n(i);r.push(function(){var r=n(i);t(r)})},y=function(t){var i=function(n){return!(!n||!n.valid)&&(!!Object(u.checkCookieSupport)()||(window.document.cookie="prebid.cookieTest",-1!==window.document.cookie.indexOf("prebid.cookieTest")))};if(!t||"function"!=typeof t)return n(i);r.push(function(){var r=n(i);t(r)})},p=function(i,u,f){var e=function(n){n&&n.valid&&t()&&window.localStorage.setItem(i,u)};if(!f||"function"!=typeof f)return n(e);r.push(function(){var t=n(e);f(t)})},w=function(i,u){var f=function(n){return n&&n.valid&&t()?window.localStorage.getItem(i):null};if(!u||"function"!=typeof u)return n(f);r.push(function(){var t=n(f);u(t)})},b=function(i,u){var f=function(n){n&&n.valid&&t()&&window.localStorage.removeItem(i)};if(!u||"function"!=typeof u)return n(f);r.push(function(){var t=n(f);u(t)})},t=function(t){var i=function(n){if(n&&n.valid)try{return!!window.localStorage}catch(n){Object(u.logError)("Local storage api disabled")}return!1};if(!t||"function"!=typeof t)return n(i);r.push(function(){var r=n(i);t(r)})},k=function(t,i){var f=function(n){var f,e,r,i;if(n&&n.valid){if(f=[],Object(u.hasDeviceAccess)())for(e=document.cookie.split(";");e.length;)r=e.pop(),i=r.indexOf("="),i=i<0?r.length:i,decodeURIComponent(r.slice(0,i).replace(/^\s+/,"")).indexOf(t)>=0&&f.push(decodeURIComponent(r.slice(i+1)));return f}};if(!i||"function"!=typeof i)return n(f);r.push(function(){var t=n(f);i(t)})};return{setCookie:l,getCookie:a,localStorageIsEnabled:v,cookiesAreEnabled:y,setDataInLocalStorage:p,getDataFromLocalStorage:w,removeDataFromLocalStorage:b,hasLocalStorage:t,findSimilarCookies:k}}var f;i.d(t,"c",function(){return r});i.d(t,"d",function(){return f});t.a=function(n){return e({moduleName:n,moduleType:"core"})};t.b=function(n,t){return e({gvlid:n,moduleName:t})};var o=i(8),u=i(0),s=i(12),h=i.n(s),c=["core","prebid-module"],r=[];f=Object(o.b)("async",function(n,t,i,r){r(i)},"validateStorageEnforcement")},70:function(n,t,i){var u=i(87),f=i(67),r=u("keys");n.exports=function(n){return r[n]||(r[n]=f(n))}},71:function(n,t,i){var u,h=i(17),c=i(129),e=i(94),l=i(57),a=i(132),v=i(86),y=i(70),o=y("IE_PROTO"),f=function(){},s=function(n){return"<script>"+n+"<\/script>"},r=function(){var n,t,i;try{u=document.domain&&new ActiveXObject("htmlfile")}catch(n){}for(r=u?function(n){n.write(s(""));n.close();var t=n.parentWindow.Object;return n=null,t}(u):((t=v("iframe")).style.display="none",a.appendChild(t),t.src=String("javascript:"),(n=t.contentWindow.document).open(),n.write(s("document.F=Object")),n.close(),n.F),i=e.length;i--;)delete r.prototype[e[i]];return r()};l[o]=!0;n.exports=Object.create||function(n,t){var i;return null!==n?(f.prototype=h(n),i=new f,f.prototype=null,i[o]=n):i=r(),void 0===t?i:c(i,t)}},72:function(n,t,i){var r=i(32);n.exports=function(n,t,i,u){u&&u.enumerable?n[t]=i:r(n,t,i)}},73:function(n,t,i){"use strict";var w=i(16),b=i(96),s=i(98),h=i(134),k=i(60),c=i(32),d=i(72),g=i(23),e=i(18),l=i(41),a=i(97),o=a.IteratorPrototype,u=a.BUGGY_SAFARI_ITERATORS,r=g("iterator"),v="keys",f="values",y="entries",p=function(){return this};n.exports=function(n,t,i,a,g,nt,tt){b(i,t,a);var rt,ft,ot,st=function(n){if(n===g&&ut)return ut;if(!u&&n in it)return it[n];switch(n){case v:case f:case y:return function(){return new i(this,n)}}return function(){return new i(this)}},ct=t+" Iterator",ht=!1,it=n.prototype,et=it[r]||it["@@iterator"]||g&&it[g],ut=!u&&et||st(g),lt="Array"==t&&it.entries||et;if(lt&&(rt=s(lt.call(new n)),o!==Object.prototype&&rt.next&&(e||s(rt)===o||(h?h(rt,o):"function"!=typeof rt[r]&&c(rt,r,p)),k(rt,ct,!0,!0),e&&(l[ct]=p))),g==f&&et&&et.name!==f&&(ht=!0,ut=function(){return et.call(this)}),e&&!tt||it[r]===ut||c(it,r,ut),l[t]=ut,g)if(ft={values:st(f),keys:nt?ut:st(v),entries:st(y)},tt)for(ot in ft)!u&&!ht&&ot in it||d(it,ot,ft[ot]);else w({target:t,proto:!0,forced:u||ht},ft);return ft}},74:function(n,t,i){var r=i(17),u=i(58);n.exports=function(n){var t=u(n);if("function"!=typeof t)throw TypeError(String(n)+" is not iterable");return r(t.call(n))}},75:function(n,t,i){var r=i(163);n.exports=r},76:function(n,t,i){"use strict";function f(n,t,i){var u=function(n,t){var i=r[n]=r[n]||{bidders:{}};return t?i.bidders[t]=i.bidders[t]||{}:i}(n,i);return u[t]=(u[t]||0)+1,u[t]}var u,r,e;i.d(t,"a",function(){return e});u=i(0);r={};e={incrementRequestsCounter:function(n){return f(n,"requestsCounter")},incrementBidderRequestsCounter:function(n,t){return f(n,"requestsCounter",t)},incrementBidderWinsCounter:function(n,t){return f(n,"winsCounter",t)},getRequestsCounter:function(n){return Object(u.deepAccess)(r,"".concat(n,".requestsCounter"))||0},getBidderRequestsCounter:function(n,t){return Object(u.deepAccess)(r,"".concat(n,".bidders.").concat(t,".requestsCounter"))||0},getBidderWinsCounter:function(n,t){return Object(u.deepAccess)(r,"".concat(n,".bidders.").concat(t,".winsCounter"))||0}}},8:function(n,t,i){"use strict";function h(n){return function(n){if(Array.isArray(n))return u(n)}(n)||function(n){if("undefined"!=typeof Symbol&&null!=n[Symbol.iterator]||null!=n["@@iterator"])return Array.from(n)}(n)||function(n,t){if(n){if("string"==typeof n)return u(n,t);var i=Object.prototype.toString.call(n).slice(8,-1);return("Object"===i&&n.constructor&&(i=n.constructor.name),"Map"===i||"Set"===i)?Array.from(n):"Arguments"===i||/^(?:Ui|I)nt(?:8|16|32)(?:Clamped)?Array$/.test(i)?u(n,t):void 0}}(n)||function(){throw new TypeError("Invalid attempt to spread non-iterable instance.\nIn order to be iterable, non-array objects must have a [Symbol.iterator]() method.");}()}function u(n,t){(null==t||t>n.length)&&(t=n.length);for(var i=0,r=new Array(t);i<t;i++)r[i]=n[i];return r}var e,r;i.d(t,"b",function(){return f});i.d(t,"a",function(){return o});t.d=function(n,t){var i=arguments.length>2&&void 0!==arguments[2]?arguments[2]:15,r=n.getHooks({hook:t});0===r.length&&n.before(t,i)};t.c=function(n,t){var r=arguments.length>2&&void 0!==arguments[2]?arguments[2]:{},i=r.postInstallAllowed,u=void 0!==i&&i;f("async",function(i){i.forEach(function(n){return t.apply(void 0,h(n))});u&&(s[n]=t)},n)([])};t.e=function(n){for(var u,i=arguments.length,r=new Array(i>1?i-1:0),t=1;t<i;t++)r[t-1]=arguments[t];if(u=s[n],u)return u.apply(void 0,r);o(n).before(function(n,t){t.push(r);n(t)})};e=i(172);r=i.n(e);var f=r()({ready:r.a.SYNC|r.a.ASYNC|r.a.QUEUE}),o=f.get,s={}},80:function(n,t,i){var r=i(218);n.exports=r},81:function(n,t,i){"use strict";function ti(n){return function(n){if(Array.isArray(n))return w(n)}(n)||function(n){if("undefined"!=typeof Symbol&&null!=n[Symbol.iterator]||null!=n["@@iterator"])return Array.from(n)}(n)||function(n,t){if(n){if("string"==typeof n)return w(n,t);var i=Object.prototype.toString.call(n).slice(8,-1);return("Object"===i&&n.constructor&&(i=n.constructor.name),"Map"===i||"Set"===i)?Array.from(n):"Arguments"===i||/^(?:Ui|I)nt(?:8|16|32)(?:Clamped)?Array$/.test(i)?w(n,t):void 0}}(n)||function(){throw new TypeError("Invalid attempt to spread non-iterable instance.\nIn order to be iterable, non-array objects must have a [Symbol.iterator]() method.");}()}function w(n,t){(null==t||t>n.length)&&(t=n.length);for(var i=0,r=new Array(t);i<t;i++)r[i]=n[i];return r}function b(){return(b=Object.assign||function(n){for(var i,r,t=1;t<arguments.length;t++){i=arguments[t];for(r in i)Object.prototype.hasOwnProperty.call(i,r)&&(n[r]=i[r])}return n}).apply(this,arguments)}function ft(n,t,i){n.defaultView&&n.defaultView.frameElement&&(n.defaultView.frameElement.width=t,n.defaultView.frameElement.height=i)}function k(n,t){var i=[];return Object(r.isArray)(n)&&(t?n.length===t:n.length>0)&&(n.every(function(n){return Object(r.isArrayOfNums)(n,2)})?i=n:Object(r.isArrayOfNums)(n,2)&&i.push(n)),i}function et(n){var t=Object(r.deepClone)(n),u=t.mediaTypes.banner,i=k(u.sizes);return i.length>0?(u.sizes=i,t.sizes=i):(Object(r.logError)("Detected a mediaTypes.banner object without a proper sizes field.  Please ensure the sizes are listed like: [[300, 250], ...].  Removing invalid mediaTypes.banner object from request."),delete t.mediaTypes.banner),t}function ot(n){var t=Object(r.deepClone)(n),i=t.mediaTypes.video,f,u;return i.playerSize&&(f="number"==typeof i.playerSize[0]?2:1,u=k(i.playerSize,f),u.length>0?(2===f&&Object(r.logInfo)("Transforming video.playerSize from [640,480] to [[640,480]] so it's in the proper format."),i.playerSize=u,t.sizes=u):(Object(r.logError)("Detected incorrect configuration of mediaTypes.video.playerSize.  Please specify only one set of dimensions in a format like: [[640, 480]]. Removing invalid mediaTypes.video.playerSize property from request."),delete t.mediaTypes.video.playerSize)),t}function st(n){var i=Object(r.deepClone)(n),t=i.mediaTypes.native;return t.image&&t.image.sizes&&!Array.isArray(t.image.sizes)&&(Object(r.logError)("Please use an array of sizes for native.image.sizes field.  Removing invalid mediaTypes.native.image.sizes property from request."),delete i.mediaTypes.native.image.sizes),t.image&&t.image.aspect_ratios&&!Array.isArray(t.image.aspect_ratios)&&(Object(r.logError)("Please use an array of sizes for native.image.aspect_ratios field.  Removing invalid mediaTypes.native.image.aspect_ratios property from request."),delete i.mediaTypes.native.image.aspect_ratios),t.icon&&t.icon.sizes&&!Array.isArray(t.icon.sizes)&&(Object(r.logError)("Please use an array of sizes for native.icon.sizes field.  Removing invalid mediaTypes.native.icon.sizes property from request."),delete i.mediaTypes.native.icon.sizes),i}function ht(n,t){var i=Object(r.deepAccess)(n,"mediaTypes.".concat(t,".pos")),u;return Object(r.isNumber)(i)&&!isNaN(i)&&isFinite(i)||(u="Value of property 'pos' on ad unit ".concat(n.code," should be of type: Number"),Object(r.logWarn)(u),s.emit(c.EVENTS.AUCTION_DEBUG,{type:"WARNING",arguments:u}),delete n.mediaTypes[t].pos),n}function lt(n){var t=f.a[n]().filter(r.bind.call(r.adUnitsFilter,this,f.a.getAdUnitCodes())),i=f.a.getLastAuctionId();return t.map(function(n){return n.adUnitCode}).filter(r.uniques).map(function(n){return t.filter(function(t){return t.auctionId===i&&t.adUnitCode===n})}).filter(function(n){return n&&n[0]&&n[0].adUnitCode}).map(function(n){return t={},i=n[0].adUnitCode,r={bids:n},i in t?Object.defineProperty(t,i,{value:r,enumerable:!0,configurable:!0,writable:!0}):t[i]=r,t;var t,i,r}).reduce(function(n,t){return b(n,t)},{})}function g(n,t,i){var u=t.querySelector(i);n.parentNode&&n.parentNode===u||Object(r.insertElement)(n,t,i)}function at(n,t){function i(n){for(var t;t=n.shift();)t()}i(ni.c);i(nt);n.call(this,t)}function yt(n){n.forEach(function(n){if(void 0===n.called)try{n.call();n.called=!0}catch(n){Object(r.logError)("Error processing command :","prebid.js",n)}})}var ct,d,nt,vt;Object.defineProperty(t,"__esModule",{value:!0});i.d(t,"adUnitSetupChecks",function(){return ct});i.d(t,"checkAdUnitSetup",function(){return d});t.executeCallbacks=at;var pt=i(14),r=i(0),wt=i(228),bt=i(61),o=i(3),f=i(22),e=i(40),l=i(8),kt=i(229),dt=i(12),p=i.n(dt),tt=i(76),it=i(13),gt=i(43),ni=i(7),h=i(103);var u=Object(pt.a)(),c=i(5),a=i(9).default,s=i(10),ii=bt.a.triggerUserSyncs,v=c.EVENTS,ri=v.ADD_AD_UNITS,ui=v.BID_WON,fi=v.REQUEST_BIDS,rt=v.SET_TARGETING,ei=v.STALE_RENDER,y=c.AD_RENDER_FAILED_REASON,oi=y.PREVENT_WRITING_ON_MAIN_DOCUMENT,si=y.NO_AD,hi=y.EXCEPTION,ci=y.CANNOT_FIND_AD,li=y.MISSING_DOC_OR_ADID,ut={bidWon:function(n){var t=f.a.getBidsRequested().map(function(n){return n.bids.map(function(n){return n.adUnitCode})}).reduce(r.flatten).filter(r.uniques);return Object(r.contains)(t,n)?!0:void Object(r.logError)('The "'+n+'" placement is not defined.')}};Object(kt.a)();u.bidderSettings=u.bidderSettings||{};u.libLoaded=!0;u.version="v6.10.0-pre";Object(r.logInfo)("Prebid.js v6.10.0-pre loaded");u.installedModules=u.installedModules||[];u.adUnits=u.adUnits||[];u.triggerUserSyncs=ii;ct={validateBannerMediaType:et,validateVideoMediaType:ot,validateNativeMediaType:st,validateSizes:k};d=Object(l.b)("sync",function(n){var t=[];return n.forEach(function(n){var u,f,e,i=n.mediaTypes,o=n.bids,s;o&&Object(r.isArray)(o)?i&&0!==Object.keys(i).length?(i.banner&&(u=et(n),i.banner.hasOwnProperty("pos")&&(u=ht(u,"banner"))),i.video&&(f=ot(u||n),i.video.hasOwnProperty("pos")&&(f=ht(f,"video"))),i.native&&(e=st(f||u||n)),s=b({},u,f,e),t.push(s)):Object(r.logError)("Detected adUnit.code '".concat(n.code,"' did not have a 'mediaTypes' object defined.  This is a required field for the auction, so this adUnit has been removed.")):Object(r.logError)("Detected adUnit.code '".concat(n.code,"' did not have 'adUnit.bids' defined or 'adUnit.bids' is not an array. Removing adUnit from auction."))}),t},"checkAdUnitSetup");u.getAdserverTargetingForAdUnitCodeStr=function(n){if(Object(r.logInfo)("Invoking pbjs.getAdserverTargetingForAdUnitCodeStr",arguments),n){var t=u.getAdserverTargetingForAdUnitCode(n);return Object(r.transformAdServerTargetingObj)(t)}Object(r.logMessage)("Need to call getAdserverTargetingForAdUnitCodeStr with adunitCode")};u.getHighestUnusedBidResponseForAdUnitCode=function(n){if(n){var t=f.a.getAllBidsForAdUnitCode(n).filter(e.a.isUnusedBid).filter(e.a.isBidNotExpired);return t.length?t.reduce(r.getHighestCpm):{}}Object(r.logMessage)("Need to call getHighestUnusedBidResponseForAdUnitCode with adunitCode")};u.getAdserverTargetingForAdUnitCode=function(n){return u.getAdserverTargeting(n)[n]};u.getAdserverTargeting=function(n){return Object(r.logInfo)("Invoking pbjs.getAdserverTargeting",arguments),e.d.getAllTargeting(n)};u.getNoBids=function(){return Object(r.logInfo)("Invoking pbjs.getNoBids",arguments),lt("getNoBids")};u.getNoBidsForAdUnitCode=function(n){return{bids:f.a.getNoBids().filter(function(t){return t.adUnitCode===n})}};u.getBidResponses=function(){return Object(r.logInfo)("Invoking pbjs.getBidResponses",arguments),lt("getBidsReceived")};u.getBidResponsesForAdUnitCode=function(n){return{bids:f.a.getBidsReceived().filter(function(t){return t.adUnitCode===n})}};u.setTargetingForGPTAsync=function(n,t){if(Object(r.logInfo)("Invoking pbjs.setTargetingForGPTAsync",arguments),Object(r.isGptPubadsDefined)()){var i=e.d.getAllTargeting(n);e.d.resetPresetTargeting(n,t);e.d.setTargetingForGPT(i,t);Object.keys(i).forEach(function(n){Object.keys(i[n]).forEach(function(t){"hb_adid"===t&&f.a.setStatusForBids(i[n][t],c.BID_STATUS.BID_TARGETING_SET)})});s.emit(rt,i)}else Object(r.logError)("window.googletag is not defined on the page")};u.setTargetingForAst=function(n){Object(r.logInfo)("Invoking pbjs.setTargetingForAn",arguments);e.d.isApntagDefined()?(e.d.setTargetingForAst(n),s.emit(rt,e.d.getAllTargeting())):Object(r.logError)("window.apntag is not defined on the page")};u.renderAd=Object(l.b)("async",function(n,t,i){var u,a,v,nt,tt,w,e,rt,ut,et,ot;if(Object(r.logInfo)("Invoking pbjs.renderAd",arguments),Object(r.logMessage)("Calling renderAd with adId :"+t),n&&t)try{if(u=f.a.findBidByAdId(t),u){if(a=!0,u&&u.status===c.BID_STATUS.RENDERED&&(Object(r.logWarn)("Ad id ".concat(u.adId," has been rendered before")),s.emit(ei,u),Object(r.deepAccess)(o.b.getConfig("auctionOptions"),"suppressStaleRender")&&(a=!1)),a){(u.ad=Object(r.replaceAuctionPrice)(u.ad,u.cpm),u.adUrl=Object(r.replaceAuctionPrice)(u.adUrl,u.cpm),i&&i.clickThrough)&&(v=i.clickThrough,u.ad=Object(r.replaceClickThrough)(u.ad,v),u.adUrl=Object(r.replaceClickThrough)(u.adUrl,v));f.a.addWinningBid(u);s.emit(ui,u);var y=u.height,p=u.width,b=u.ad,st=u.mediaType,k=u.adUrl,d=u.renderer,l=document.createComment("Creative ".concat(u.creativeId," served by ").concat(u.bidder," Prebid.js Header Bidding"));(Object(r.insertElement)(l,n,"html"),Object(it.c)(d))?(Object(it.b)(d,u),g(l,n,"html"),Object(h.b)({doc:n,bid:u,id:t})):(n!==document||Object(r.inIframe)())&&"video"!==st?b?(navigator.userAgent&&navigator.userAgent.toLowerCase().indexOf("firefox/")>-1&&(tt=/firefox\/([\d\.]+)/,w=navigator.userAgent.toLowerCase().match(tt)[1],w&&parseInt(w,10)<67&&n.open("text/html","replace")),n.write(b),n.close(),ft(n,p,y),g(l,n,"html"),Object(r.callBurl)(u),Object(h.b)({doc:n,bid:u,id:t})):k?(e=Object(r.createInvisibleIframe)(),e.height=y,e.width=p,e.style.display="inline",e.style.overflow="hidden",e.src=k,Object(r.insertElement)(e,n,"body"),ft(n,p,y),g(l,n,"html"),Object(r.callBurl)(u),Object(h.b)({doc:n,bid:u,id:t})):(rt="Error trying to write ad. No ad for bid response id: ".concat(t),Object(h.a)({reason:si,message:rt,bid:u,id:t})):(nt="Error trying to write ad. Ad render call ad id ".concat(t," was prevented from writing to the main document."),Object(h.a)({reason:oi,message:nt,bid:u,id:t}))}}else ut="Error trying to write ad. Cannot find ad by given id : ".concat(t),Object(h.a)({reason:ci,message:ut,id:t})}catch(n){et="Error trying to write ad Id :".concat(t," to the page:").concat(n.message);Object(h.a)({reason:hi,message:et,id:t})}else ot="Error trying to write ad Id :".concat(t," to the page. Missing document or adId"),Object(h.a)({reason:li,message:ot,id:t})});u.removeAdUnit=function(n){(Object(r.logInfo)("Invoking pbjs.removeAdUnit",arguments),n)?(Object(r.isArray)(n)?n:[n]).forEach(function(n){for(var t=u.adUnits.length-1;t>=0;t--)u.adUnits[t].code===n&&u.adUnits.splice(t,1)}):u.adUnits=[]};u.requestBids=Object(l.b)("async",function(){var t=arguments.length>0&&void 0!==arguments[0]?arguments[0]:{},l=t.bidsBackHandler,b=t.timeout,n=t.adUnits,i=t.adUnitCodes,k=t.labels,g=t.auctionId,w,v,h,c,y;if(s.emit(fi),w=b||o.b.getConfig("bidderTimeout"),n=n&&o.b.convertAdUnitFpd(Object(r.isArray)(n)?n:[n])||u.adUnits,Object(r.logInfo)("Invoking pbjs.requestBids",arguments),v=[],h=[],o.b.getConfig("s2sConfig",function(n){n&&n.s2sConfig&&(v=Array.isArray(n.s2sConfig)?n.s2sConfig:[n.s2sConfig])}),v.forEach(function(n){h.push.apply(h,ti(n.bidders))}),n=d(n),i&&i.length?n=n.filter(function(n){return p()(i,n.code)}):i=n&&n.map(function(n){return n.code}),n.forEach(function(n){var i=Object.keys(n.mediaTypes||{banner:"banner"}),t=n.bids.map(function(n){return n.bidder}),u=a.bidderRegistry,f=h?t.filter(function(n){return!p()(h,n)}):t;n.transactionId=Object(r.generateUUID)();f.forEach(function(t){var f=u[t],e=f&&f.getSpec&&f.getSpec(),o=e&&e.supportedMediaTypes||["banner"];i.some(function(n){return p()(o,n)})?tt.a.incrementBidderRequestsCounter(n.code,t):(Object(r.logWarn)(Object(r.unsupportedBidderMessage)(n,t)),n.bids=n.bids.filter(function(n){return n.bidder!==t}))});tt.a.incrementRequestsCounter(n.code)}),n&&0!==n.length)c=f.a.createAuction({adUnits:n,adUnitCodes:i,callback:l,cbTimeout:w,labels:k,auctionId:g}),y=n.length,y>15&&Object(r.logInfo)("Current auction ".concat(c.getAuctionId()," contains ").concat(y," adUnits."),n),i.forEach(function(n){return e.d.setLatestAuctionForAdUnit(n,c.getAuctionId())}),c.callBids();else if(Object(r.logMessage)("No adUnits configured. No bids requested."),"function"==typeof l)try{l()}catch(t){Object(r.logError)("Error executing bidsBackHandler",null,t)}});u.requestBids.before(at,49);u.addAdUnits=function(n){Object(r.logInfo)("Invoking pbjs.addAdUnits",arguments);u.adUnits.push.apply(u.adUnits,o.b.convertAdUnitFpd(Object(r.isArray)(n)?n:[n]));s.emit(ri)};u.onEvent=function(n,t,i){Object(r.logInfo)("Invoking pbjs.onEvent",arguments);Object(r.isFn)(t)?!i||ut[n].call(null,i)?s.on(n,t,i):Object(r.logError)('The id provided is not valid for event "'+n+'" and no handler was set.'):Object(r.logError)('The event handler provided is not a function and was not set on event "'+n+'".')};u.offEvent=function(n,t,i){Object(r.logInfo)("Invoking pbjs.offEvent",arguments);i&&!ut[n].call(null,i)||s.off(n,t,i)};u.getEvents=function(){return Object(r.logInfo)("Invoking pbjs.getEvents"),s.getEvents()};u.registerBidAdapter=function(n,t){Object(r.logInfo)("Invoking pbjs.registerBidAdapter",arguments);try{a.registerBidAdapter(n(),t)}catch(n){Object(r.logError)("Error registering bidder adapter : "+n.message)}};u.registerAnalyticsAdapter=function(n){Object(r.logInfo)("Invoking pbjs.registerAnalyticsAdapter",arguments);try{a.registerAnalyticsAdapter(n)}catch(n){Object(r.logError)("Error registering analytics adapter : "+n.message)}};u.createBid=function(n){return Object(r.logInfo)("Invoking pbjs.createBid",arguments),Object(gt.a)(n)};nt=[];vt=Object(l.b)("async",function(n){n&&!Object(r.isEmpty)(n)?(Object(r.logInfo)("Invoking pbjs.enableAnalytics for: ",n),a.enableAnalytics(n)):Object(r.logError)("pbjs.enableAnalytics should be called with option {}")},"enableAnalyticsCb");u.enableAnalytics=function(n){nt.push(vt.bind(this,n))};u.aliasBidder=function(n,t,i){Object(r.logInfo)("Invoking pbjs.aliasBidder",arguments);n&&t?a.aliasBidAdapter(n,t,i):Object(r.logError)("bidderCode and alias must be passed as arguments","pbjs.aliasBidder")};u.getAllWinningBids=function(){return f.a.getAllWinningBids()};u.getAllPrebidWinningBids=function(){return f.a.getBidsReceived().filter(function(n){return n.status===c.BID_STATUS.BID_TARGETING_SET})};u.getHighestCpmBids=function(n){return e.d.getWinningBids(n)};u.markWinningBidAsUsed=function(n){var t=[];n.adUnitCode&&n.adId?t=f.a.getBidsReceived().filter(function(t){return t.adId===n.adId&&t.adUnitCode===n.adUnitCode}):n.adUnitCode?t=e.d.getWinningBids(n.adUnitCode):n.adId?t=f.a.getBidsReceived().filter(function(t){return t.adId===n.adId}):Object(r.logWarn)("Improper use of markWinningBidAsUsed. It needs an adUnitCode or an adId to function.");t.length>0&&(t[0].status=c.BID_STATUS.RENDERED)};u.getConfig=o.b.getConfig;u.readConfig=o.b.readConfig;u.mergeConfig=o.b.mergeConfig;u.mergeBidderConfig=o.b.mergeBidderConfig;u.setConfig=o.b.setConfig;u.setBidderConfig=o.b.setBidderConfig;u.que.push(function(){return Object(wt.a)()});u.cmd.push=function(n){if("function"==typeof n)try{n.call()}catch(n){Object(r.logError)("Error processing command :",n.message,n.stack)}else Object(r.logError)("Commands written into pbjs.cmd.push must be wrapped in a function")};u.que.push=u.cmd.push;u.processQueue=function(){l.b.ready();yt(u.que);yt(u.cmd)};t.default=u},82:function(n,t,i){var r=i(387);n.exports=r},83:function(n,t){"use strict";t.a=function(n){var t=n;return{callBids:function(){},setBidderCode:function(n){t=n},getBidderCode:function(){return t}}}},84:function(n,t,i){var r=i(29),u=i(51),f="".split;n.exports=r(function(){return!Object("z").propertyIsEnumerable(0)})?function(n){return"String"==u(n)?f.call(n,""):Object(n)}:Object},85:function(n,t,i){var r=i(34),u=i(29),f=i(86);n.exports=!r&&!u(function(){return 7!=Object.defineProperty(f("div"),"a",{get:function(){return 7}}).a})},86:function(n,t,i){var f=i(27),u=i(30),r=f.document,e=u(r)&&u(r.createElement);n.exports=function(n){return e?r.createElement(n):{}}},87:function(n,t,i){var u=i(18),r=i(66);(n.exports=function(n,t){return r[n]||(r[n]=void 0!==t?t:{})})("versions",[]).push({version:"3.15.1",mode:u?"pure":"global",copyright:"© 2021 Denis Pushkarev (zloirock.ru)"})},88:function(n,t,i){var r=i(115),u=i(29);n.exports=!!Object.getOwnPropertySymbols&&!u(function(){var n=Symbol();return!String(n)||!(Object(n)instanceof Symbol)||!Symbol.sham&&r&&r<41})},89:function(n,t,i){var u=i(50),f=i(54),e=i(120),r=function(n){return function(t,i,r){var c,s=u(t),h=f(s.length),o=e(r,h);if(n&&i!=i){for(;h>o;)if((c=s[o++])!=c)return!0}else for(;h>o;o++)if((n||o in s)&&s[o]===i)return n||o||0;return!n&&-1}};n.exports={includes:r(!0),indexOf:r(!1)}},9:function(n,t,i){"use strict";function et(n,t){var r=Object.keys(n),i;return Object.getOwnPropertySymbols&&(i=Object.getOwnPropertySymbols(n),t&&(i=i.filter(function(t){return Object.getOwnPropertyDescriptor(n,t).enumerable})),r.push.apply(r,i)),r}function ot(n){for(var i,t=1;t<arguments.length;t++)i=null!=arguments[t]?arguments[t]:{},t%2?et(Object(i),!0).forEach(function(t){wt(n,t,i[t])}):Object.getOwnPropertyDescriptors?Object.defineProperties(n,Object.getOwnPropertyDescriptors(i)):et(Object(i)).forEach(function(t){Object.defineProperty(n,t,Object.getOwnPropertyDescriptor(i,t))});return n}function wt(n,t,i){return t in n?Object.defineProperty(n,t,{value:i,enumerable:!0,configurable:!0,writable:!0}):n[t]=i,n}function bt(n,t){return function(n){if(Array.isArray(n))return n}(n)||function(n,t){var i=null==n?null:"undefined"!=typeof Symbol&&n[Symbol.iterator]||n["@@iterator"];if(null!=i){var f,e,r=[],u=!0,o=!1;try{for(i=i.call(n);!(u=(f=i.next()).done)&&(r.push(f.value),!t||r.length!==t);u=!0);}catch(n){o=!0;e=n}finally{try{u||null==i.return||i.return()}finally{if(o)throw e;}}return r}}(n,t)||st(n,t)||function(){throw new TypeError("Invalid attempt to destructure non-iterable instance.\nIn order to be iterable, non-array objects must have a [Symbol.iterator]() method.");}()}function kt(n){return function(n){if(Array.isArray(n))return nt(n)}(n)||function(n){if("undefined"!=typeof Symbol&&null!=n[Symbol.iterator]||null!=n["@@iterator"])return Array.from(n)}(n)||st(n)||function(){throw new TypeError("Invalid attempt to spread non-iterable instance.\nIn order to be iterable, non-array objects must have a [Symbol.iterator]() method.");}()}function st(n,t){if(n){if("string"==typeof n)return nt(n,t);var i=Object.prototype.toString.call(n).slice(8,-1);return"Object"===i&&n.constructor&&(i=n.constructor.name),"Map"===i||"Set"===i?Array.from(n):"Arguments"===i||/^(?:Ui|I)nt(?:8|16|32)(?:Clamped)?Array$/.test(i)?nt(n,t):void 0}}function nt(n,t){(null==t||t>n.length)&&(t=n.length);for(var i=0,r=new Array(t);i<t;i++)r[i]=n[i];return r}function c(){return(c=Object.assign||function(n){for(var i,r,t=1;t<arguments.length;t++){i=arguments[t];for(r in i)Object.prototype.hasOwnProperty.call(i,r)&&(n[r]=i[r])}return n}).apply(this,arguments)}function lt(){u.s2STestingEnabled=!1;a.forEach(function(n){n&&n.enabled&&n.bidders&&n.bidders.length&&h.push.apply(h,kt(n.bidders))})}function rt(n){return n&&n.enabled&&n.testing&&o}function w(n,t,i){try{var u=s[n].getSpec();u&&u[t]&&"function"==typeof u[t]&&(Object(r.logInfo)("Invoking ".concat(n,".").concat(t)),e.b.runWithBidder(n,r.bind.call(u[t],u,i)))}catch(i){Object(r.logWarn)("Error calling ".concat(t," of ").concat(n))}}Object.defineProperty(t,"__esModule",{value:!0});i.d(t,"gdprDataHandler",function(){return v});i.d(t,"uspDataHandler",function(){return y});i.d(t,"coppaDataHandler",function(){return dt});i.d(t,"clientTestAdapters",function(){return p});i.d(t,"allS2SBidders",function(){return h});t.getAllS2SBidders=lt;t.setS2STestingModule=function(n){o=n};var r=i(0),b=i(101),g=i(39),at=i(1),ut=i(4),e=i(3),ft=i(8),vt=i(12),f=i.n(vt),yt=i(11),k=i.n(yt),d=i(76),pt=i(19);var o,l=i(5),tt=i(10),u={},s=u.bidderRegistry={},ht=u.aliasRegistry={},a=[];e.b.getConfig("s2sConfig",function(n){n&&n.s2sConfig&&(a=Object(r.isArray)(n.s2sConfig)?n.s2sConfig:[n.s2sConfig])});var it={},ct=Object(ft.b)("sync",function(n){var i=n.bidderCode,u=n.auctionId,f=n.bidderRequestId,e=n.adUnits,t=n.labels,o=n.src;return e.reduce(function(n,e){var s=Object(b.b)(Object(b.a)(e,t),e.mediaTypes,e.sizes),l=s.active,a=s.mediaTypes,h=s.filterResults;return l?h&&Object(r.logInfo)('Size mapping filtered adUnit "'.concat(e.code,'" banner sizes from '),h.before,"to ",h.after):Object(r.logInfo)('Size mapping disabled adUnit "'.concat(e.code,'"')),l&&n.push(e.bids.filter(function(n){return n.bidder===i}).reduce(function(n,i){var v=e.nativeParams||Object(r.deepAccess)(e,"mediaTypes.native");v&&(i=c({},i,{nativeParams:Object(g.h)(v)}));i=c({},i,Object(r.getDefinedParams)(e,["ortb2Imp","mediaType","renderer","storedAuctionResponse"]));var h=Object(b.b)(Object(b.a)(i,t),a),y=h.active,s=h.mediaTypes,l=h.filterResults;return y?l&&Object(r.logInfo)('Size mapping filtered adUnit "'.concat(e.code,'" bidder "').concat(i.bidder,'" banner sizes from '),l.before,"to ",l.after):Object(r.logInfo)('Size mapping deactivated adUnit "'.concat(e.code,'" bidder "').concat(i.bidder,'"')),Object(r.isValidMediaTypes)(s)?i=c({},i,{mediaTypes:s}):Object(r.logError)("mediaTypes is not correctly configured for adunit ".concat(e.code)),y&&n.push(c({},i,{adUnitCode:e.code,transactionId:e.transactionId,sizes:Object(r.deepAccess)(s,"banner.sizes")||Object(r.deepAccess)(s,"video.playerSize")||[],bidId:i.bid_id||Object(r.getUniqueIdentifierStr)(),bidderRequestId:f,auctionId:u,src:o,bidRequestsCount:d.a.getRequestsCounter(e.code),bidderRequestsCount:d.a.getBidderRequestsCounter(e.code,i.bidder),bidderWinsCount:d.a.getBidderWinsCounter(e.code,i.bidder)})),n},[])),n},[]).reduce(r.flatten,[]).filter(function(n){return""!==n})},"getBids"),v={consentData:null,setConsentData:function(n){v.consentData=n},getConsentData:function(){return v.consentData}},y={consentData:null,setConsentData:function(n){y.consentData=n},getConsentData:function(){return y.consentData}},dt={getCoppa:function(){return!!e.b.getConfig("coppa")}},p=[],h=[];u.makeBidRequests=Object(ft.b)("sync",function(n,t,i,u,c){var b,nt,it;tt.emit(l.EVENTS.BEFORE_REQUEST_BIDS,n);b=Object(r.getBidderCodes)(n);e.b.getConfig("bidderSequence")===e.a&&(b=Object(r.shuffle)(b));var g=Object(pt.a)(),d=b,w=[];return 0===h.length&&lt(),a.forEach(function(t){t&&t.enabled&&rt(t)&&(o.calculateBidSources(t),o.getSourceBidderMap(n,h)[o.CLIENT].forEach(function(n){f()(p,n)||p.push(n)}))}),d=b.filter(function(n){return!f()(h,n)||f()(p,n)}),nt=h,a.forEach(function(u){if(u&&u.enabled){(function(n){return Boolean(rt(n)&&n.testServerOnly)})(u)&&function(n,t){return Boolean(k()(n,function(n){return k()(n.bids,function(n){return(n.bidSource||t.bidderControl&&t.bidderControl[n.bidder])&&n.finalSource===o.SERVER})}))}(n,u)&&(Object(r.logWarn)("testServerOnly: True.  All client requests will be suppressed."),d.length=0);var e=function(n,t){var u=t.bidders,i=Object(r.deepClone)(n);return i.forEach(function(n){n.bids=n.bids.filter(function(n){return f()(u,n.bidder)&&(!rt(t)||n.finalSource!==o.CLIENT)}).map(function(n){return n.bid_id=Object(r.getUniqueIdentifierStr)(),n})}),i.filter(function(n){return 0!==n.bids.length})}(n,u),s=Object(r.generateUUID)();nt.forEach(function(n){var f=Object(r.getUniqueIdentifierStr)(),o={bidderCode:n,auctionId:i,bidderRequestId:f,uniquePbsTid:s,bids:ct({bidderCode:n,auctionId:i,bidderRequestId:f,adUnits:Object(r.deepClone)(e),labels:c,src:l.S2S.SRC}),auctionStart:t,timeout:u.timeout,src:l.S2S.SRC,refererInfo:g};0!==o.bids.length&&w.push(o)});e.forEach(function(n){var t=n.bids.filter(function(n){return k()(w,function(t){return k()(t.bids,function(t){return t.bidId===n.bid_id})})});n.bids=t});w.forEach(function(n){void 0===n.adUnitsS2SCopy&&(n.adUnitsS2SCopy=e.filter(function(n){return n.bids.length>0}))})}}),it=function(n){var t=Object(r.deepClone)(n);return t.forEach(function(n){n.bids=n.bids.filter(function(n){return!p.length||n.finalSource!==o.SERVER})}),t.filter(function(n){return 0!==n.bids.length})}(n),d.forEach(function(n){var e=Object(r.getUniqueIdentifierStr)(),f={bidderCode:n,auctionId:i,bidderRequestId:e,bids:ct({bidderCode:n,auctionId:i,bidderRequestId:e,adUnits:Object(r.deepClone)(it),labels:c,src:"client"}),auctionStart:t,timeout:u,refererInfo:g},o=s[n];o||Object(r.logError)("Trying to make a request for bidder that does not exist: ".concat(n));o&&f.bids&&0!==f.bids.length&&w.push(f)}),v.getConsentData()&&w.forEach(function(n){n.gdprConsent=v.getConsentData()}),y.getConsentData()&&w.forEach(function(n){n.uspConsent=y.getConsentData()}),w},"makeBidRequests");u.callBids=function(n,t,i,u,o,h,c){var y,w;if(t.length){var b=bt(t.reduce(function(n,t){return n[Number(void 0!==t.src&&t.src===l.S2S.SRC)].push(t),n},[[],[]]),2),k=b[0],p=b[1],v=[];p.forEach(function(n){for(var i=-1,t=0;t<v.length;++t)if(n.uniquePbsTid===v[t].uniquePbsTid){i=t;break}i<=-1&&v.push(n)});y=0;w=Object(r.generateUUID)();a.forEach(function(n){var t,a,b;if(n&&v[y]&&f()(n.bidders,v[y].bidderCode)){var k=Object(ut.b)(h,o?{request:o.request.bind(null,"s2s"),done:o.done}:void 0),d=n.bidders,e=s[n.adapter],g=v[y].uniquePbsTid,nt=v[y].adUnitsS2SCopy,c=p.filter(function(n){return n.uniquePbsTid===g});e?(t={tid:w,ad_units:nt,s2sConfig:n},t.ad_units.length&&(a=c.map(function(n){return n.start=Object(r.timestamp)(),u.bind(n)}),b=t.ad_units.reduce(function(n,t){return n.concat((t.bids||[]).reduce(function(n,t){return n.concat(t.bidder)},[]))},[]),Object(r.logMessage)("CALLING S2S HEADER BIDDERS ==== ".concat(d.filter(function(n){return f()(b,n)}).join(","))),c.forEach(function(n){tt.emit(l.EVENTS.BID_REQUESTED,ot(ot({},n),{},{tid:w}))}),e.callBids(t,p,function(n,t){var u=Object(r.getBidderRequest)(p,t.bidderCode,n);u&&i.call(u,n,t)},function(){return a.forEach(function(n){return n()})},k))):Object(r.logError)("missing "+n.adapter);y++}});k.forEach(function(n){var t,a,f;n.start=Object(r.timestamp)();t=s[n.bidderCode];e.b.runWithBidder(n.bidderCode,function(){Object(r.logMessage)("CALLING BIDDER");tt.emit(l.EVENTS.BID_REQUESTED,n)});a=Object(ut.b)(h,o?{request:o.request.bind(null,n.bidderCode),done:o.done}:void 0);f=u.bind(n);try{e.b.runWithBidder(n.bidderCode,r.bind.call(t.callBids,t,n,i.bind(n),f,a,c,e.b.callbackWithBidder(n.bidderCode)))}catch(t){Object(r.logError)("".concat(n.bidderCode," Bid Adapter emitted an uncaught error when parsing their bidRequest"),{e:t,bidRequest:n});f()}})}else Object(r.logWarn)("callBids executed with no bidRequests.  Were they filtered by labels or sizing?")};u.videoAdapters=[];u.registerBidAdapter=function(n,t){var o=arguments.length>2&&void 0!==arguments[2]?arguments[2]:{},i=o.supportedMediaTypes,e=void 0===i?[]:i;n&&t?"function"==typeof n.callBids?(s[t]=n,f()(e,"video")&&u.videoAdapters.push(t),f()(e,"native")&&g.f.push(t)):Object(r.logError)("Bidder adaptor error for bidder code: "+t+"bidder must implement a callBids() function"):Object(r.logError)("bidAdapter or bidderCode not specified")};u.aliasBidAdapter=function(n,t,i){var e,o,h,l;if(void 0===s[t])if(e=s[n],void 0===e)o=[],a.forEach(function(i){if(i.bidders&&i.bidders.length){var r=i&&i.bidders;i&&f()(r,t)?ht[t]=n:o.push(n)}}),o.forEach(function(n){Object(r.logError)('bidderCode "'+n+'" is not an existing bidder.',"adapterManager.aliasBidAdapter")});else try{if(l=function(n){var t=[];return f()(u.videoAdapters,n)&&t.push("video"),f()(g.f,n)&&t.push("native"),t}(n),e.constructor.prototype!=Object.prototype)(h=new e.constructor).setBidderCode(t);else{var v=e.getSpec(),y=i&&i.gvlid,p=i&&i.skipPbsAliasing;h=Object(at.newBidder)(c({},v,{code:t,gvlid:y,skipPbsAliasing:p}));ht[t]=n}u.registerBidAdapter(h,t,{supportedMediaTypes:l})}catch(t){Object(r.logError)(n+" bidder does not currently support aliasing.","adapterManager.aliasBidAdapter")}else Object(r.logMessage)('alias name "'+t+'" has been already specified.')};u.registerAnalyticsAdapter=function(n){var t=n.adapter,i=n.code,u=n.gvlid;t&&i?"function"==typeof t.enableAnalytics?(t.code=i,it[i]={adapter:t,gvlid:u}):Object(r.logError)('Prebid Error: Analytics adaptor error for analytics "'.concat(i,'"\n        analytics adapter must implement an enableAnalytics() function')):Object(r.logError)("Prebid Error: analyticsAdapter or analyticsCode not specified")};u.enableAnalytics=function(n){Object(r.isArray)(n)||(n=[n]);Object(r._each)(n,function(n){var t=it[n.provider].adapter;t?t.enableAnalytics(n):Object(r.logError)("Prebid Error: no analytics adapter found in registry for\n        ".concat(n.provider,"."))})};u.getBidAdapter=function(n){return s[n]};u.getAnalyticsAdapter=function(n){return it[n]};u.callTimedOutBidders=function(n,t,i){t=t.map(function(t){return t.params=Object(r.getUserConfiguredParams)(n,t.adUnitCode,t.bidder),t.timeout=i,t});t=Object(r.groupBy)(t,"bidder");Object.keys(t).forEach(function(n){w(n,"onTimeout",t[n])})};u.callBidWonBidder=function(n,t,i){t.params=Object(r.getUserConfiguredParams)(i,t.adUnitCode,t.bidder);d.a.incrementBidderWinsCounter(t.adUnitCode,t.bidder);w(n,"onBidWon",t)};u.callSetTargetingBidder=function(n,t){w(n,"onSetTargeting",t)};u.callBidViewableBidder=function(n,t){w(n,"onBidViewable",t)};u.callBidderError=function(n,t,i){w(n,"onBidderError",{error:t,bidderRequest:i})};t.default=u},90:function(n,t,i){var r=i(121);i(141);i(143);i(145);i(147);i(149);i(150);i(151);i(152);i(153);i(154);i(155);i(156);i(157);i(158);i(159);i(160);i(161);i(162);n.exports=r},91:function(n,t,i){var o=i(57),s=i(30),u=i(31),h=i(35).f,c=i(67),l=i(124),r=c("meta"),a=0,f=Object.isExtensible||function(){return!0},e=function(n){h(n,r,{value:{objectID:"O"+ ++a,weakData:{}}})},v=n.exports={REQUIRED:!1,fastKey:function(n,t){if(!s(n))return"symbol"==typeof n?n:("string"==typeof n?"S":"P")+n;if(!u(n,r)){if(!f(n))return"F";if(!t)return"E";e(n)}return n[r].objectID},getWeakData:function(n,t){if(!u(n,r)){if(!f(n))return!0;if(!t)return!1;e(n)}return n[r].weakData},onFreeze:function(n){return l&&v.REQUIRED&&f(n)&&!u(n,r)&&e(n),n}};o[r]=!0},92:function(n,t,i){var r=i(23),u=i(41),f=r("iterator"),e=Array.prototype;n.exports=function(n){return void 0!==n&&(u.Array===n||e[f]===n)}},93:function(n,t,i){var r=i(17);n.exports=function(n){var t=n.return;if(void 0!==t)return r(t.call(n)).value}},94:function(n){n.exports=["constructor","hasOwnProperty","isPrototypeOf","propertyIsEnumerable","toLocaleString","toString","valueOf"]},95:function(n,t,i){var r=i(72);n.exports=function(n,t,i){for(var u in t)i&&i.unsafe&&n[u]?n[u]=t[u]:r(n,u,t[u],i);return n}},96:function(n,t,i){"use strict";var r=i(97).IteratorPrototype,u=i(71),f=i(44),e=i(60),o=i(41),s=function(){return this};n.exports=function(n,t,i){var h=t+" Iterator";return n.prototype=u(r,{next:f(1,i)}),e(n,h,!1,!0),o[h]=s,n}},97:function(n,t,i){"use strict";var r,e,o,c=i(29),s=i(98),l=i(32),a=i(31),v=i(23),y=i(18),u=v("iterator"),h=!1,f;[].keys&&("next"in(o=[].keys())?(e=s(s(o)))!==Object.prototype&&(r=e):h=!0);f=null==r||c(function(){var n={};return r[u].call(n)!==n});f&&(r={});y&&!f||a(r,u)||l(r,u,function(){return this});n.exports={IteratorPrototype:r,BUGGY_SAFARI_ITERATORS:h}},98:function(n,t,i){var u=i(31),f=i(53),e=i(70),o=i(133),r=e("IE_PROTO"),s=Object.prototype;n.exports=o?Object.getPrototypeOf:function(n){return n=f(n),u(n,r)?n[r]:"function"==typeof n.constructor&&n instanceof n.constructor?n.constructor.prototype:n instanceof Object?s:null}},99:function(n,t,i){"use strict";var f=i(138).charAt,r=i(46),e=i(73),u="String Iterator",o=r.set,s=r.getterFor(u);e(String,"String",function(n){o(this,{type:u,string:String(n),index:0})},function(){var n,t=s(this),i=t.string,r=t.index;return r>=i.length?{value:void 0,done:!0}:(n=f(i,r),t.index+=n.length,{value:n,done:!1})})},994:function(n,t,i){n.exports=i(81)}});pbjsChunk([394],{185:function(n,t,i){n.exports=i(186)},186:function(n,t,i){"use strict";function w(n){return function(n){if(Array.isArray(n))return o(n)}(n)||function(n){if("undefined"!=typeof Symbol&&null!=n[Symbol.iterator]||null!=n["@@iterator"])return Array.from(n)}(n)||s(n)||function(){throw new TypeError("Invalid attempt to spread non-iterable instance.\nIn order to be iterable, non-array objects must have a [Symbol.iterator]() method.");}()}function b(n,t){return function(n){if(Array.isArray(n))return n}(n)||function(n,t){var i=null==n?null:"undefined"!=typeof Symbol&&n[Symbol.iterator]||n["@@iterator"];if(null!=i){var f,e,r=[],u=!0,o=!1;try{for(i=i.call(n);!(u=(f=i.next()).done)&&(r.push(f.value),!t||r.length!==t);u=!0);}catch(n){o=!0;e=n}finally{try{u||null==i.return||i.return()}finally{if(o)throw e;}}return r}}(n,t)||s(n,t)||function(){throw new TypeError("Invalid attempt to destructure non-iterable instance.\nIn order to be iterable, non-array objects must have a [Symbol.iterator]() method.");}()}function s(n,t){if(n){if("string"==typeof n)return o(n,t);var i=Object.prototype.toString.call(n).slice(8,-1);return"Object"===i&&n.constructor&&(i=n.constructor.name),"Map"===i||"Set"===i?Array.from(n):"Arguments"===i||/^(?:Ui|I)nt(?:8|16|32)(?:Clamped)?Array$/.test(i)?o(n,t):void 0}}function o(n,t){(null==t||t>n.length)&&(t=n.length);for(var i=0,r=new Array(t);i<t;i++)r[i]=n[i];return r}function h(n){return(h="function"==typeof Symbol&&"symbol"==typeof Symbol.iterator?function(n){return typeof n}:function(n){return n&&"function"==typeof Symbol&&n.constructor===Symbol&&n!==Symbol.prototype?"symbol":typeof n})(n)}function f(n,t){for(var u,i=0;i<n.length;i++)if(u=Object(r.deepAccess)(n[i],t))return u}function a(n){var t;return(t=[]).concat.apply(t,w(n))}function d(n){n.renderer.push(function(){window.Adform.renderOutstream(n)})}Object.defineProperty(t,"__esModule",{value:!0});i.d(t,"spec",function(){return l});var v=i(1),e=i(2),r=i(0),y=i(3),p=i(13);var u=y.b.getConfig,k={0:"title",2:"icon",3:"image",5:"sponsoredBy",4:"body",1:"cta"},c={title:{id:0,name:"title"},icon:{id:2,type:1,name:"img"},image:{id:3,type:3,name:"img"},sponsoredBy:{id:5,name:"data",type:1},body:{id:4,name:"data",type:2},cta:{id:1,type:12,name:"data"}},l={code:"adf",aliases:[{code:"adformOpenRTB",gvlid:50},{code:"adform",gvlid:50}],gvlid:50,supportedMediaTypes:[e.c,e.b,e.d],isBidRequestValid:function(n){var t=n.params||{},i=t.mid,r=t.inv,u=t.mname;return!!(i||r&&u)},buildRequests:function(n,t){var l,o,s=u("ortb2")||{},d=s.user,i;"object"===h(u("app"))?(l=u("app")||{},s.app&&Object(r.mergeDeep)(l,s.app)):(o=u("site")||{},s.site&&Object(r.mergeDeep)(o,s.site),o.page||(o.page=t.refererInfo.referer));i=u("device")||{};i.w=i.w||window.innerWidth;i.h=i.h||window.innerHeight;i.ua=i.ua||navigator.userAgent;var g=f(n,"params.adxDomain")||"adx.adform.net",y=f(n,"params.pt")||f(n,"params.priceType")||"net",nt=n[0].transactionId,p=f(n,"params.test"),v=u("currency.adServerCurrency"),tt=v&&[v],w=f(n,"userIdAsEids"),k=f(n,"schain"),it=n.map(function(n,t){var u,h,e;n.netRevenue=y;var o=n.getFloor?n.getFloor({currency:v||"USD"}):{},l=o.floor,p=o.currency,f=n.params,i={id:t+1,tagid:f.mid,bidfloor:l,bidfloorcur:p,ext:{bidder:{inv:f.inv,mname:f.mname}}},s=Object(r._map)(n.nativeParams,function(n,t){var r=c[t],u={required:1&n.required},f,o,s,h,i,e;if(r)return u.id=r.id,i=n.aspect_ratios,(i&&i[0]&&(f=(i=i[0]).min_width||0,o=i.ratio_height*f/i.ratio_width|0),n.sizes)&&(e=a(n.sizes),s=e[0],h=e[1]),u[r.name]={len:n.len,type:r.type,wmin:f,hmin:o,w:s,h:h},u}).filter(Boolean);return s.length&&(i.native={request:{assets:s}}),u=Object(r.deepAccess)(n,"mediaTypes.banner"),u&&u.sizes&&(h=Object(r.parseSizesInput)(u.sizes).map(function(n){var t=b(n.split("x"),2),i=t[0],r=t[1];return{w:parseInt(i,10),h:parseInt(r,10)}}),i.banner={format:h}),e=Object(r.deepAccess)(n,"mediaTypes.video"),e&&(i.video=e),i}),e={id:t.auctionId,site:o,app:l,user:d,device:i,source:{tid:nt,fd:1},ext:{pt:y},cur:tt,imp:it};return p&&(e.is_debug=!!p,e.test=1),void 0!==Object(r.deepAccess)(t,"gdprConsent.gdprApplies")&&(Object(r.deepSetValue)(e,"user.ext.consent",t.gdprConsent.consentString),Object(r.deepSetValue)(e,"regs.ext.gdpr",1&t.gdprConsent.gdprApplies)),t.uspConsent&&Object(r.deepSetValue)(e,"regs.ext.us_privacy",t.uspConsent),w&&Object(r.deepSetValue)(e,"user.ext.eids",w),k&&Object(r.deepSetValue)(e,"source.ext.schain",k),{method:"POST",url:"https://"+g+"/adx/openrtb",data:JSON.stringify(e),options:{contentType:"application/json"},bids:n}},interpretResponse:function(n,t){var u=t.bids;if(n.body){var i=n.body,f=i.seatbid,o=i.cur,s=a(f.map(function(n){return n.bid})).reduce(function(n,t){return n[t.impid-1]=t,n},[]);return u.map(function(n,t){var i=s[t],f,u;if(i)return f=Object(r.deepAccess)(i,"ext.prebid.type"),u={requestId:n.bidId,cpm:i.price,creativeId:i.crid,ttl:360,netRevenue:"net"===n.netRevenue,currency:o,mediaType:f,width:i.w,height:i.h,dealId:i.dealid,meta:{mediaType:f,advertiserDomains:i.adomain}},i.native?u.native=function(n){var t=n.native,f=t.assets,i=t.link,e=t.imptrackers,r=t.jstracker,u={clickUrl:i.url,clickTrackers:i.clicktrackers||void 0,impressionTrackers:e||void 0,javascriptTrackers:r?[r]:void 0};return f.forEach(function(n){var i=k[n.id],t=i&&n[c[i].name];t&&(u[i]=t.text||t.value||{url:t.url,width:t.w,height:t.h})}),u}(i):u[f===e.d?"vastXml":"ad"]=i.adm,n.renderer||f!==e.d||"outstream"!==Object(r.deepAccess)(n,"mediaTypes.video.context")||(u.renderer=p.a.install({id:n.bidId,url:"https://s2.adform.net/banners/scripts/video/outstream/render.js",adUnitCode:n.adUnitCode}),u.renderer.setRender(d)),u}).filter(Boolean)}}};Object(v.registerBidder)(l);window.pbjs.installedModules.push("adfBidAdapter")}},[185]);pbjsChunk([356],{284:function(n,t,i){n.exports=i(285)},285:function(n,t,i){"use strict";function c(n){return u.b.getConfig("publisherDomain")?u.b.getConfig("publisherDomain").replace("http://","").replace("https://","").replace("www.","").split(/[/?#:]/)[0]:n?n.replace("http://","").replace("https://","").replace("www.","").split(/[/?#:]/)[0]:n}function l(n){return!!Object(r.isPlainObject)(n)&&!!n.lat&&!!n.lon&&!!n.accuracy}Object.defineProperty(t,"__esModule",{value:!0});i.d(t,"spec",function(){return h});t.getDomain=c;t.validateGeoObject=l;var r=i(0),u=i(3),a=i(1),s={apacdex:{ENDPOINT:"https://useast.quantumdex.io/auction/apacdex",USERSYNC:"https://sync.quantumdex.io/usersync/apacdex"},quantumdex:{ENDPOINT:"https://useast.quantumdex.io/auction/quantumdex",USERSYNC:"https://sync.quantumdex.io/usersync/quantumdex"},valueimpression:{ENDPOINT:"https://useast.quantumdex.io/auction/adapter",USERSYNC:"https://sync.quantumdex.io/usersync/adapter"}},e=s.apacdex,o={},f={},h={code:"apacdex",supportedMediaTypes:["banner","video"],aliases:["quantumdex","valueimpression"],isBidRequestValid:function(n){if(!n.params||!n.params.siteId&&!n.params.placementId||!Object(r.deepAccess)(n,"mediaTypes.banner")&&!Object(r.deepAccess)(n,"mediaTypes.video"))return!1;if(Object(r.deepAccess)(n,"mediaTypes.banner")){if(!Object(r.deepAccess)(n,"mediaTypes.banner.sizes"))return!1}else if(Object(r.deepAccess)(n,"mediaTypes.video")&&!Object(r.deepAccess)(n,"mediaTypes.video.playerSize"))return!1;return!0},buildRequests:function(n,t){var h,a,v,w,y=[],i,p;return e=s[n[0].bidder],w=u.b.getConfig("debug"),n.forEach(function(n){var t,i,u;n.schain&&(h=h||n.schain);n.userIdAsEids&&(a=a||n.userIdAsEids);n.params&&n.params.geo&&l(n.params.geo)&&(v=n.params.geo);t=0;null!=o[n.adUnitCode]?t=o[n.adUnitCode]:(i=function(n){var r;if(n.length<=0)return!1;for(var u=0,i=0,t=0;t<n.length;t++)r=n[t][0]*n[t][1],r>=u&&(u=r,i=t);return n[i][0]+"x"+n[i][1]}(n.sizes),i&&(null!=f[i]?(f[i]++,t=f[i]):(f[i]=0,t=0)));o[n.adUnitCode]=t;n.targetKey=t;u=function(n){if(!Object(r.isFn)(n.getFloor))return n.params.floorPrice?n.params.floorPrice:null;var t=n.getFloor({currency:"USD",mediaType:"*",size:"*"});return Object(r.isPlainObject)(t)&&!isNaN(t.floor)&&"USD"===t.currency?t.floor:null}(n);u&&(n.bidFloor=u);y.push(JSON.parse(JSON.stringify(n)))}),i={},i.tmax=t.timeout,w&&(i.test=1),i.device={},i.device.ua=navigator.userAgent,i.device.height=window.screen.width,i.device.width=window.screen.height,i.device.dnt=function(){try{if(window.top.doNotTrack&&"1"==window.top.doNotTrack)return 1}catch(n){}try{if(navigator.doNotTrack&&("yes"==navigator.doNotTrack||"1"==navigator.doNotTrack))return 1}catch(n){}try{if(navigator.msDoNotTrack&&"1"==navigator.msDoNotTrack)return 1}catch(n){}return 0}(),i.device.language=navigator.language,p=function(n){if(u.b.getConfig("pageUrl"))return u.b.getConfig("pageUrl");if(Object(r.deepAccess)(n,"refererInfo.referer"))return n.refererInfo.referer;try{return window.top.location.href}catch(n){return window.location.href}}(t),i.site={},i.site.page=p,i.site.referrer=function(n){if(n&&Object(r.deepAccess)(n,"refererInfo.referer"))return n.refererInfo.referer;try{return window.top.document.referrer}catch(n){return window.document.referrer}}(t),i.site.hostname=c(p),t&&t.gdprConsent&&(i.gdpr={},i.gdpr.gdprApplies=!!t.gdprConsent.gdprApplies,t.gdprConsent.consentString&&(i.gdpr.consentString=t.gdprConsent.consentString)),t&&t.uspConsent&&(i.us_privacy=t.uspConsent),h&&(i.schain=h),a&&(i.eids=a),v&&(i.geo=v),i.bids=y.map(function(n){return{params:n.params,mediaTypes:n.mediaTypes,transactionId:n.transactionId,sizes:n.sizes,bidId:n.bidId,bidFloor:n.bidFloor}}),{method:"POST",url:e.ENDPOINT,data:i,withCredentials:!0,bidderRequests:y}},interpretResponse:function(n){var i=n.body,t,u;return!i||!Object(r.isPlainObject)(i)?[]:(t=i.bids,!t||!Object(r.isArray)(t))?[]:(u=[],t.forEach(function(n){var i=n.dealId||"",t={requestId:n.requestId,cpm:n.cpm,width:n.width,height:n.height,creativeId:n.creativeId,currency:n.currency,netRevenue:n.netRevenue,ttl:n.ttl,mediaType:n.mediaType};i.length>0&&(t.dealId=i);n.vastXml?t.vastXml=Object(r.replaceAuctionPrice)(n.vastXml,n.cpm):t.ad=Object(r.replaceAuctionPrice)(n.ad,n.cpm);t.meta={};n.meta&&n.meta.advertiserDomains&&Object(r.isArray)(n.meta.advertiserDomains)&&(t.meta.advertiserDomains=n.meta.advertiserDomains);u.push(t)}),u)},getUserSyncs:function(n,t){var i=[];try{n.iframeEnabled&&i.push({type:"iframe",url:e.USERSYNC});t.length>0&&t[0].body&&t[0].body.pixel&&t[0].body.pixel.forEach(function(t){"image"===t.type&&n.pixelEnabled&&i.push({type:"image",url:t.url});"iframe"===t.type&&n.iframeEnabled&&i.push({type:"iframe",url:t.url})})}catch(n){}return i}};Object(a.registerBidder)(h);window.pbjs.installedModules.push("apacdexBidAdapter")}},[284]);pbjsChunk([354],{292:function(n,t,i){n.exports=i(293)},293:function(n,t,i){"use strict";function k(n){return(k="function"==typeof Symbol&&"symbol"==typeof Symbol.iterator?function(n){return typeof n}:function(n){return n&&"function"==typeof Symbol&&n.constructor===Symbol&&n!==Symbol.prototype?"symbol":typeof n})(n)}function e(){return(e=Object.assign||function(n){for(var i,r,t=1;t<arguments.length;t++){i=arguments[t];for(r in i)Object.prototype.hasOwnProperty.call(i,r)&&(n[r]=i[r])}return n}).apply(this,arguments)}function l(n){return function(n){if(Array.isArray(n))return v(n)}(n)||function(n){if("undefined"!=typeof Symbol&&null!=n[Symbol.iterator]||null!=n["@@iterator"])return Array.from(n)}(n)||function(n,t){if(n){if("string"==typeof n)return v(n,t);var i=Object.prototype.toString.call(n).slice(8,-1);return("Object"===i&&n.constructor&&(i=n.constructor.name),"Map"===i||"Set"===i)?Array.from(n):"Arguments"===i||/^(?:Ui|I)nt(?:8|16|32)(?:Clamped)?Array$/.test(i)?v(n,t):void 0}}(n)||function(){throw new TypeError("Invalid attempt to spread non-iterable instance.\nIn order to be iterable, non-array objects must have a [Symbol.iterator]() method.");}()}function v(n,t){(null==t||t>n.length)&&(t=n.length);for(var i=0,r=new Array(t);i<t;i++)r[i]=n[i];return r}function nt(n){return!!(Object(r.isArray)(n)&&n.length>0)}function y(n){nt(n.value)&&""===n.value[0]&&delete n.value}function tt(n){var t=n.match(kt),r=null!=t&&t.length>=1,i=n.match("trk.js"),u=null!=i&&i.length>=1;return n.startsWith("<script")&&u&&r}function it(n){var t=!0;return n&&n.gdprConsent&&n.gdprConsent.gdprApplies&&2===n.gdprConsent.apiVersion&&(t=!(!0!==Object(r.deepAccess)(n.gdprConsent,"vendorData.purpose.consents.1"))),t}function gt(n){var t={},v,c,p,h,w,k,i,b,l;return t.sizes=a(n.sizes),t.primary_size=t.sizes[0],t.ad_types=[],t.uuid=n.bidId,n.params.placementId?t.id=parseInt(n.params.placementId,10):t.code=n.params.invCode,t.allow_smaller_sizes=n.params.allowSmallerSizes||!1,t.use_pmt_rule=n.params.usePaymentRule||!1,t.prebid=!0,t.disable_psa=!0,v=function(n){if(!Object(r.isFn)(n.getFloor))return n.params.reserve?n.params.reserve:null;var t=n.getFloor({currency:"USD",mediaType:"*",size:"*"});return Object(r.isPlainObject)(t)&&!isNaN(t.floor)&&"USD"===t.currency?t.floor:null}(n),(v&&(t.reserve=v),n.params.position&&(t.position={above:1,below:2}[n.params.position]||0),n.params.trafficSourceCode&&(t.traffic_source_code=n.params.trafficSourceCode),n.params.privateSizes&&(t.private_sizes=a(n.params.privateSizes)),n.params.supplyType&&(t.supply_type=n.params.supplyType),n.params.pubClick&&(t.pubclick=n.params.pubClick),n.params.extInvCode&&(t.ext_inv_code=n.params.extInvCode),n.params.publisherId&&(t.publisher_id=parseInt(n.params.publisherId,10)),n.params.externalImpId&&(t.external_imp_id=n.params.externalImpId),Object(r.isEmpty)(n.params.keywords))||(c=Object(r.transformBidderParamKeywords)(n.params.keywords),c.length>0&&c.forEach(y),t.keywords=c),w=Object(r.deepAccess)(n,"ortb2Imp.ext.data.pbadslot"),(w&&(t.gpid=w),(n.mediaType===u.c||Object(r.deepAccess)(n,"mediaTypes.".concat(u.c)))&&(t.ad_types.push(u.c),0===t.sizes.length&&(t.sizes=a([1,1])),n.nativeParams))&&(k=(p=n.nativeParams,h={},Object.keys(p).forEach(function(n){var t=s[n]&&s[n].serverName||s[n]||n,u=s[n]&&s[n].requiredParams,i;(h[t]=e({},u,p[n]),(t===s.image.serverName||t===s.icon.serverName)&&h[t].sizes)&&(i=h[t].sizes,(Object(r.isArrayOfNums)(i)||Object(r.isArray)(i)&&i.length>0&&i.every(function(n){return Object(r.isArrayOfNums)(n)}))&&(h[t].sizes=a(h[t].sizes)));t===s.privacyLink&&(h.privacy_supported=!0)}),h),t[u.c]={layouts:[k]}),i=Object(r.deepAccess)(n,"mediaTypes.".concat(u.d)),b=Object(r.deepAccess)(n,"mediaTypes.video.context"),t.hb_source=i&&"adpod"===b?7:1,(n.mediaType===u.d||i)&&t.ad_types.push(u.d),(n.mediaType===u.d||i&&"outstream"!==b)&&(t.require_asset_url=!0),n.params.video&&(t.video={},Object.keys(n.params.video).filter(function(n){return o()(at,n)}).forEach(function(i){switch(i){case"context":case"playback_method":var u=n.params.video[i];u=Object(r.isArray)(u)?u[0]:u;t.video[i]=bt[i][u];break;case"frameworks":break;default:t.video[i]=n.params.video[i]}}),n.params.video.frameworks&&Object(r.isArray)(n.params.video.frameworks)&&(t.video_frameworks=n.params.video.frameworks)),i&&(t.video=t.video||{},Object.keys(i).filter(function(n){return o()(vt,n)}).forEach(function(n){var u,f;switch(n){case"minduration":case"maxduration":"number"!=typeof t.video[n]&&(t.video[n]=i[n]);break;case"skip":"boolean"!=typeof t.video.skippable&&(t.video.skippable=1===i[n]);break;case"skipafter":"number"!=typeof t.video.skipoffset&&(t.video.skippoffset=i[n]);break;case"playbackmethod":"number"!=typeof t.video.playback_method&&(u=i[n],(u=Object(r.isArray)(u)?u[0]:u)>=1&&u<=4&&(t.video.playback_method=u));break;case"api":!t.video_frameworks&&Object(r.isArray)(i[n])&&(f=i[n].map(function(n){var t=4===n?5:5===n?4:n;if(t>=1&&t<=5)return t}).filter(function(n){return n}),t.video_frameworks=f)}})),n.renderer&&(t.video=e({},t.video,{custom_renderer_present:!0})),n.params.frameworks&&Object(r.isArray)(n.params.frameworks)&&(t.banner_frameworks=n.params.frameworks),l=f()(ft.a.getAdUnits(),function(t){return n.transactionId===t.transactionId}),l&&l.mediaTypes&&l.mediaTypes.banner&&t.ad_types.push(u.b),0===t.ad_types.length&&delete t.ad_types,t}function a(n){var u=[],t={},i,f;if(Object(r.isArray)(n)&&2===n.length&&!Object(r.isArray)(n[0]))t.width=parseInt(n[0],10),t.height=parseInt(n[1],10),u.push(t);else if("object"===k(n))for(i=0;i<n.length;i++)f=n[i],(t={}).width=parseInt(f[0],10),t.height=parseInt(f[1],10),u.push(t);return u}function ni(n){return!!n.params.user}function ti(n){return!!parseInt(n.params.member,10)}function ii(n){if(n.params)return!!n.params.app}function ri(n){return n.params&&n.params.app?!!n.params.app.id:!!n.params.app}function ui(n){return!!n.debug}function rt(n){return n.mediaTypes&&n.mediaTypes.video&&n.mediaTypes.video.context===u.a}function fi(n){var t=!1,u=n.params,i=n.params.video;return u.frameworks&&Object(r.isArray)(u.frameworks)&&(t=o()(n.params.frameworks,6)),!t&&i&&i.frameworks&&Object(r.isArray)(i.frameworks)&&(t=o()(n.params.video.frameworks,6)),t}function p(n,t,i){Object(r.isEmpty)(n.video)&&(n.video={});n.video[t]=i}function ei(n){var t,i;t=n.adUnitCode;(i=document.getElementById(t).querySelectorAll("div[id^='google_ads']"))[0]&&i[0].style.setProperty("display","none"),function(n){try{var t=document.getElementById(n).querySelectorAll("script[id^='sas_script']");t[0].nextSibling&&"iframe"===t[0].nextSibling.localName&&t[0].nextSibling.style.setProperty("display","none")}catch(n){}}(n.adUnitCode);n.renderer.push(function(){window.ANOutstreamVideo.renderAd({tagId:n.adResponse.tag_id,sizes:[n.getSize().split("x")],targetId:n.adUnitCode,uuid:n.adResponse.uuid,adResponse:n.adResponse,rendererOptions:n.renderer.getConfig()},oi.bind(null,n))})}function oi(n,t,i){n.renderer.handleVideoEvent({id:t,eventName:i})}function h(n,t,i,r){return t&&(r?n.push({source:i,id:t,rti_partner:r}):n.push({source:i,id:t})),n}Object.defineProperty(t,"__esModule",{value:!0});i.d(t,"spec",function(){return g});var r=i(0),ut=i(13),c=i(3),w=i(1),u=i(2),ft=i(22),et=i(11),f=i.n(et),ot=i(12),o=i.n(ot),b=i(20),st=i(7),ht=i(48);var d="appnexus",ct="https://ib.adnxs.com/ut/v3/prebid",lt="https://ib.adnxs-simple.com/ut/v3/prebid",at=["id","minduration","maxduration","skippable","playback_method","frameworks","context","skipoffset"],vt=["minduration","maxduration","skip","skipafter","playbackmethod","api"],yt=["age","externalUid","segments","gender","dnt","language"],pt=["geo","device_id"],wt=["enabled","dongle","member_id","debug_timeout"],bt={playback_method:{unknown:0,auto_play_sound_on:1,auto_play_sound_off:2,click_to_play:3,mouse_over:4,auto_play_sound_unknown:5},context:{unknown:0,pre_roll:1,mid_roll:2,post_roll:3,outstream:4,"in-banner":5}},s={body:"description",body2:"desc2",cta:"ctatext",image:{serverName:"main_image",requiredParams:{required:!0}},icon:{serverName:"icon",requiredParams:{required:!0}},sponsoredBy:"sponsored_by",privacyLink:"privacy_link",salePrice:"saleprice",displayUrl:"displayurl"},kt=/\/\/cdn\.adnxs\.com\/v|\/\/cdn\.adnxs\-simple\.com\/v/,dt=Object(st.b)(32,d),g={code:d,gvlid:32,aliases:[{code:"appnexusAst",gvlid:32},{code:"brealtime"},{code:"emxdigital",gvlid:183},{code:"pagescience"},{code:"defymedia"},{code:"gourmetads"},{code:"matomy"},{code:"featureforward"},{code:"oftmedia"},{code:"districtm",gvlid:144},{code:"adasta"},{code:"beintoo",gvlid:618}],supportedMediaTypes:[u.b,u.d,u.c],isBidRequestValid:function(n){return!!(n.params.placementId||n.params.member&&n.params.invCode)},buildRequests:function(n,t){var w=n.map(gt),a=f()(n,ni),b={},nt,u,ft,v,d,tt,g,ut,ht,at,e;!0===c.b.getConfig("coppa")&&(b={coppa:!0});a&&Object.keys(a.params.user).filter(function(n){return o()(yt,n)}).forEach(function(n){var i=Object(r.convertCamelToUnderscore)(n),t;"segments"===n&&Object(r.isArray)(a.params.user[n])?(t=[],a.params.user[n].forEach(function(n){Object(r.isNumber)(n)?t.push({id:n}):Object(r.isPlainObject)(n)&&t.push(n)}),b[i]=t):"segments"!==n&&(b[i]=a.params.user[n])});u=f()(n,ii);u&&u.params&&u.params.app&&(nt={},Object.keys(u.params.app).filter(function(n){return o()(pt,n)}).forEach(function(n){return nt[n]=u.params.app[n]}));v=f()(n,ri);v&&v.params&&u.params.app&&u.params.app.id&&(ft={appid:v.params.app.id});var s={},k={},et=dt.getCookie("apn_prebid_debug")||null;if(et)try{s=JSON.parse(et)}catch(n){Object(r.logError)("AppNexus Debug Auction Cookie Error:\n\n"+n)}else d=f()(n,ui),d&&d.debug&&(s=d.debug);s&&s.enabled&&Object.keys(s).filter(function(n){return o()(wt,n)}).forEach(function(n){k[n]=s[n]});var ot=f()(n,ti),st=ot?parseInt(ot.params.member,10):0,vt=n[0].schain,bt=f()(n,fi),i={tags:l(w),user:b,sdk:{source:"pbjs",version:"6.10.0-pre"},schain:vt};return bt&&(i.iab_support={omidpn:"Appnexus",omidpv:"6.10.0-pre"}),st>0&&(i.member_id=st),u&&(i.device=nt),v&&(i.app=ft),tt=c.b.getConfig("appnexusAuctionKeywords"),Object(r.isPlainObject)(tt)&&(g=Object(r.transformBidderParamKeywords)(tt),g.length>0&&g.forEach(y),i.keywords=g),(c.b.getConfig("adpod.brandCategoryExclusion")&&(i.brand_category_uniqueness=!0),k.enabled&&(i.debug=k,Object(r.logInfo)("AppNexus Debug Auction Settings:\n\n"+JSON.stringify(k,null,4))),t&&t.gdprConsent&&(i.gdpr_consent={consent_string:t.gdprConsent.consentString,consent_required:t.gdprConsent.gdprApplies},t.gdprConsent.addtlConsent&&-1!==t.gdprConsent.addtlConsent.indexOf("~")))&&(ut=t.gdprConsent.addtlConsent,ht=ut.substring(ut.indexOf("~")+1),i.gdpr_consent.addtl_consent=ht.split(".").map(function(n){return parseInt(n,10)})),(t&&t.uspConsent&&(i.us_privacy=t.uspConsent),t&&t.refererInfo)&&(at={rd_ref:encodeURIComponent(t.refererInfo.referer),rd_top:t.refererInfo.reachedTop,rd_ifs:t.refererInfo.numIframes,rd_stk:t.refererInfo.stack.map(function(n){return encodeURIComponent(n)}).join(",")},i.referrer_detection=at),(f()(n,rt)&&n.filter(rt).forEach(function(n){var t=function(n,t){var f=t.mediaTypes.video,i=f.durationRangeSec,h=f.requireExactDuration,e=function(n){var u=n.adPodDurationSec,t=n.durationRangeSec,f=n.requireExactDuration,e=Object(r.getMinValueFromArray)(t),i=Math.floor(u/e);return f?Math.max(i,t.length):i}(t.mediaTypes.video),c=Object(r.getMaxValueFromArray)(i),a=n.filter(function(n){return n.uuid===t.bidId}),u=r.fill.apply(void 0,l(a).concat([e])),o,s;return h?(o=Math.ceil(e/i.length),s=Object(r.chunk)(u,o),i.forEach(function(n,t){s[t].map(function(t){p(t,"minduration",n);p(t,"maxduration",n)})})):u.map(function(n){return p(n,"maxduration",c)}),u}(w,n),u=i.tags.filter(function(t){return t.uuid!==n.bidId});i.tags=[].concat(l(u),l(t))}),n[0].userId)&&(e=[],h(e,Object(r.deepAccess)(n[0],"userId.flocId.id"),"chrome.com",null),h(e,Object(r.deepAccess)(n[0],"userId.criteoId"),"criteo.com",null),h(e,Object(r.deepAccess)(n[0],"userId.netId"),"netid.de",null),h(e,Object(r.deepAccess)(n[0],"userId.idl_env"),"liveramp.com",null),h(e,Object(r.deepAccess)(n[0],"userId.tdid"),"adserver.org","TDID"),h(e,Object(r.deepAccess)(n[0],"userId.uid2.id"),"uidapi.com","UID2"),e.length&&(i.eids=e)),w[0].publisher_id&&(i.publisher_id=w[0].publisher_id),function(n,t){var i=[],u={withCredentials:!0},f=ct,e,o;return it(t)||(f=lt),"TRUE"!==Object(r.getParameterByName)("apn_test").toUpperCase()&&!0!==c.b.getConfig("apn_test")||(u.customHeaders={"X-Is-Test":1}),n.tags.length>15?(e=Object(r.deepClone)(n),Object(r.chunk)(n.tags,15).forEach(function(n){e.tags=n;var r=JSON.stringify(e);i.push({method:"POST",url:f,data:r,bidderRequest:t,options:u})})):(o=JSON.stringify(n),i={method:"POST",url:f,data:o,bidderRequest:t,options:u}),i}(i,t)},interpretResponse:function(n,t){var l=this,h=t.bidderRequest,i,c,s;return(n=n.body,i=[],!n||n.error)?(c="in response for ".concat(h.bidderCode," adapter"),n&&n.error&&(c+=": ".concat(n.error)),Object(r.logError)(c),i):((n.tags&&n.tags.forEach(function(n){var s,t=(s=n)&&s.ads&&s.ads.length&&f()(s.ads,function(n){return n.rtb}),c;t&&(!0===ht.a.get(h.bidderCode,"allowZeroCpmBids")?t.cpm>=0:t.cpm>0)&&o()(l.supportedMediaTypes,t.ad_type)&&(c=function(n,t,i){function nt(n){return{ver:"1.0",complete:0,nodes:[{bsid:n.buyer_member_id.toString()}]}}var l=Object(r.getBidRequest)(n.uuid,[i]),o={requestId:n.uuid,cpm:t.cpm,creativeId:t.creative_id,dealId:t.deal_id,currency:"USD",netRevenue:!0,ttl:300,adUnitCode:l.adUnitCode,appnexus:{buyerMemberId:t.buyer_member_id,dealPriority:t.deal_priority,dealCode:t.deal_code}},v,y,p,k,c,d,g;if(t.adomain&&(o.meta=e({},o.meta,{advertiserDomains:[]})),t.advertiser_id&&(o.meta=e({},o.meta,{advertiserId:t.advertiser_id})),t.buyer_member_id&&(o.meta=e({},o.meta,{dchain:nt(t)})),t.brand_id&&(o.meta=e({},o.meta,{brandId:t.brand_id})),t.rtb.video)switch(e(o,{width:t.rtb.video.player_width,height:t.rtb.video.player_height,vastImpUrl:t.notify_url,ttl:3600}),Object(r.deepAccess)(l,"mediaTypes.video.context")){case u.a:v=Object(w.getIabSubCategory)(l.bidder,t.brand_category_id);o.meta=e({},o.meta,{primaryCatId:v});y=t.deal_priority;o.video={context:u.a,durationSeconds:Math.floor(t.rtb.video.duration_ms/1e3),dealTier:y};o.vastUrl=t.rtb.video.asset_url;break;case b.b:(o.adResponse=n,o.adResponse.ad=o.adResponse.ads[0],o.adResponse.ad.video=o.adResponse.ad.rtb.video,o.vastXml=t.rtb.video.content,t.renderer_url)&&(p=f()(i.bids,function(t){return t.bidId===n.uuid}),k=Object(r.deepAccess)(p,"renderer.options"),o.renderer=function(n,t){var u=arguments.length>2&&void 0!==arguments[2]?arguments[2]:{},i=ut.a.install({id:t.renderer_id,url:t.renderer_url,config:u,loaded:!1,adUnitCode:n});try{i.setRender(ei)}catch(n){Object(r.logWarn)("Prebid Error calling setRender on renderer",n)}return i.setEventHandlers({impression:function(){return Object(r.logMessage)("AppNexus outstream video impression event")},loaded:function(){return Object(r.logMessage)("AppNexus outstream video loaded event")},ended:function(){Object(r.logMessage)("AppNexus outstream renderer video event");document.querySelector("#".concat(n)).style.display="none"}}),i}(o.adUnitCode,t,k));break;case b.a:o.vastUrl=t.notify_url+"&redir="+encodeURIComponent(t.rtb.video.asset_url)}else if(t.rtb[u.c]){var s=t.rtb[u.c],a=t.viewability.config.replace("src=","data-src="),h=s.javascript_trackers;null==h?h=a:Object(r.isStr)(h)?h=[h,a]:h.push(a);o[u.c]={title:s.title,body:s.desc,body2:s.desc2,cta:s.ctatext,rating:s.rating,sponsoredBy:s.sponsored,privacyLink:s.privacy_link,address:s.address,downloads:s.downloads,likes:s.likes,phone:s.phone,price:s.price,salePrice:s.saleprice,clickUrl:s.link.url,displayUrl:s.displayurl,clickTrackers:s.link.click_trackers,impressionTrackers:s.impression_trackers,javascriptTrackers:h};s.main_img&&(o.native.image={url:s.main_img.url,height:s.main_img.height,width:s.main_img.width});s.icon&&(o.native.icon={url:s.icon.url,height:s.icon.height,width:s.icon.width})}else{e(o,{width:t.rtb.banner.width,height:t.rtb.banner.height,ad:t.rtb.banner.content});try{if(t.rtb.trackers)for(c=0;c<t.rtb.trackers[0].impression_urls.length;c++)d=t.rtb.trackers[0].impression_urls[c],g=Object(r.createTrackPixelHtml)(d),o.ad+=g}catch(n){Object(r.logError)("Error appending tracking pixel",n)}}return o}(n,t,h),c.mediaType=function(n){var t=n.ad_type;return t===u.d?u.d:t===u.c?u.c:u.b}(t),i.push(c))}),n.debug&&n.debug.debug_info)&&(s="AppNexus Debug Auction for Prebid\n\n"+n.debug.debug_info,s=s.replace(/(<td>|<th>)/gm,"\t").replace(/(<\/td>|<\/th>)/gm,"\n").replace(/^<br>/gm,"").replace(/(<br>\n|<br>)/gm,"\n").replace(/<h1>(.*)<\/h1>/gm,"\n\n===== $1 =====\n\n").replace(/<h[2-6]>(.*)<\/h[2-6]>/gm,"\n\n*** $1 ***\n\n").replace(/(<([^>]+)>)/gim,""),Object(r.logMessage)("https://console.appnexus.com/docs/understanding-the-debug-auction"),Object(r.logMessage)(s)),i)},getMappingFileInfo:function(){return{url:"https://acdn.adnxs-simple.com/prebid/appnexus-mapping/mappings.json",refreshInDays:2}},getUserSyncs:function(n,t,i){if(n.iframeEnabled&&it({gdprConsent:i}))return[{type:"iframe",url:"https://acdn.adnxs.com/dmp/async_usersync.html"}]},transformBidParams:function(n,t){return n=Object(r.convertTypes)({member:"string",invCode:"string",placementId:"number",keywords:r.transformBidderParamKeywords,publisherId:"number"},n),t&&(n.use_pmt_rule="boolean"==typeof n.usePaymentRule&&n.usePaymentRule,n.usePaymentRule&&delete n.usePaymentRule,nt(n.keywords)&&n.keywords.forEach(y),Object.keys(n).forEach(function(t){var i=Object(r.convertCamelToUnderscore)(t);i!==t&&(n[i]=n[t],delete n[t])})),n},onBidWon:function(n){n.native&&function(n){var h=function(n){var i,t,u;if(Object(r.isStr)(n)&&tt(n))i=n;else if(Object(r.isArray)(n))for(t=0;t<n.length;t++)u=n[t],tt(u)&&(i=u);return i}(n.native.javascriptTrackers),e,o,s,i,t;if(h)for(var a="pbjs_adid="+n.adId+";pbjs_auc="+n.adUnitCode,c=function(n){var t=n.indexOf('src="')+5,i=n.indexOf('"',t);return n.substring(t,i)}(h),v=c.replace("dom_id=%native_dom_id%",a),l=document.getElementsByTagName("iframe"),u=!1,f=0;f<l.length&&!u;f++){e=l[f];try{if(o=e.contentDocument||e.contentWindow.document,o)for(s=o.getElementsByTagName("script"),i=0;i<s.length&&!u;i++)t=s[i],t.getAttribute("data-src")==c&&(t.setAttribute("src",v),t.setAttribute("data-src",""),t.removeAttribute&&t.removeAttribute("data-src"),u=!0)}catch(n){if(!(n instanceof DOMException&&"SecurityError"===n.name))throw n;}}}(n)}};Object(w.registerBidder)(g);window.pbjs.installedModules.push("appnexusBidAdapter")}},[292]);pbjsChunk([315],{385:function(n,t,i){n.exports=i(386)},386:function(n,t,i){"use strict";function p(n){return(p="function"==typeof Symbol&&"symbol"==typeof Symbol.iterator?function(n){return typeof n}:function(n){return n&&"function"==typeof Symbol&&n.constructor===Symbol&&n!==Symbol.prototype?"symbol":typeof n})(n)}function w(n,t,i){return t in n?Object.defineProperty(n,t,{value:i,enumerable:!0,configurable:!0,writable:!0}):n[t]=i,n}function d(n,t){var i={context:this,args:[t],nextFn:n,adUnits:t.adUnits||pbjs.adUnits,bidsBackHandler:t.bidsBackHandler,haveExited:!1,timer:null};return e?(Object(r.logInfo)("User consent information already known.  Pulling internally stored information..."),l(null,i)):rt()(Object.keys(k),f)?(k[f].call(this,g,c,i),void(i.haveExited||(0===s?g(void 0,i):i.timer=setTimeout(et.bind(null,i),s)))):(Object(r.logWarn)("CMP framework (".concat(f,") is not a supported framework.  Aborting consentManagement module and resuming auction.")),i.nextFn.apply(i.context,i.args))}function g(n,t){"static"===f&&2==(u=n.getConsentData?1:n.getTCData?2:0)&&(n=n.getTCData);var i=1===u?function(n){var t=n&&n.getConsentData&&n.getConsentData.gdprApplies;return!("boolean"==typeof t&&(!0!==t||Object(r.isStr)(n.getConsentData.consentData)&&Object(r.isPlainObject)(n.getVendorConsents)&&Object.keys(n.getVendorConsents).length>1))}:2===u?function(){var t=n&&"boolean"==typeof n.gdprApplies?n.gdprApplies:h,i=n&&n.tcString;return!("boolean"==typeof t&&(!0!==t||Object(r.isStr)(i)))}:null;o.definedInConfig&&2===u?Object(r.logWarn)("'allowAuctionWithoutConsent' ignored for TCF 2"):o.definedInConfig||1!==u||Object(r.logInfo)("'allowAuctionWithoutConsent' using system default: (".concat(!0,")."));Object(r.isFn)(i)?i(n)?c("CMP returned unexpected value during lookup process.",t,n):(clearTimeout(t.timer),v(n),l(null,t)):c("Unable to derive CMP version to process data.  Consent object does not conform to TCF v1 or v2 specs.",t,n)}function et(n){2===u?(Object(r.logWarn)("No response from CMP, continuing auction..."),v(void 0),l(null,n)):c("CMP workflow exceeded timeout threshold.",n)}function c(n,t,i){clearTimeout(t.timer);o.value&&1===u&&v(void 0);l(n,t,i)}function v(n){1===u?e={consentString:n?n.getConsentData.consentData:void 0,vendorData:n?n.getVendorConsents:void 0,gdprApplies:n?n.getConsentData.gdprApplies:h}:(e={consentString:n?n.tcString:void 0,vendorData:n||void 0,gdprApplies:n&&"boolean"==typeof n.gdprApplies?n.gdprApplies:h},n&&n.addtlConsent&&Object(r.isStr)(n.addtlConsent)&&(e.addtlConsent=n.addtlConsent));e.apiVersion=u;y.gdprDataHandler.setConsentData(e)}function l(n,t,i){if(!1===t.haveExited){t.haveExited=!0;var f=t.context,e=t.args,s=t.nextFn;n?o.value&&1===u?(Object(r.logWarn)(n+" 'allowAuctionWithoutConsent' activated.",i),s.apply(f,e)):(Object(r.logError)(n+" Canceling auction as per consentManagement config.",i),"function"==typeof t.bidsBackHandler?t.bidsBackHandler():Object(r.logError)("Error executing bidsBackHandler")):s.apply(f,e)}}function nt(n){(n=n&&(n.gdpr||n.usp?n.gdpr:n))&&"object"===p(n)?(Object(r.isStr)(n.cmpApi)?f=n.cmpApi:(f="iab",Object(r.logInfo)("consentManagement config did not specify cmp.  Using system default setting (".concat("iab",")."))),Object(r.isNumber)(n.timeout)?s=n.timeout:(s=1e4,Object(r.logInfo)("consentManagement config did not specify timeout.  Using system default setting (".concat(1e4,")."))),"boolean"==typeof n.allowAuctionWithoutConsent&&(o.value=n.allowAuctionWithoutConsent,o.definedInConfig=!0),h=!0===n.defaultGdprScope,Object(r.logInfo)("consentManagement module has been activated..."),"static"===f&&(Object(r.isPlainObject)(n.consentData)?(a=n.consentData,s=0):Object(r.logError)("consentManagement config with cmpApi: 'static' did not specify consentData. No consents will be available to adapters.")),b||pbjs.requestBids.before(d,50),b=!0):Object(r.logWarn)("consentManagement config not defined, exiting consent manager")}Object.defineProperty(t,"__esModule",{value:!0});i.d(t,"allowAuction",function(){return o});i.d(t,"userCMP",function(){return f});i.d(t,"consentTimeout",function(){return s});i.d(t,"gdprScope",function(){return h});i.d(t,"staticConsentData",function(){return a});t.requestBidsHook=d;t.resetConsentData=function(){e=void 0;f=void 0;u=0;y.gdprDataHandler.setConsentData(null)};t.setConsentConfig=nt;var r=i(0),tt=i(3),y=i(9),it=i(12),rt=i.n(it),ut=i(82),ft=i.n(ut);var f,s,h,a,e,o={value:!0,definedInConfig:!1},u=0,b=!1,k={iab:function(n,t,i){function c(u,f){Object(r.logInfo)("Received a response from CMP",u);f?!1!==u.gdprApplies&&"tcloaded"!==u.eventStatus&&"useractioncomplete"!==u.eventStatus||n(u,i):t("CMP unable to register callback function.  Please check CMP setup.",i)}function a(n,t){var u=i.adUnits,e=1,o=1,f;Array.isArray(u)&&u.length>0&&(f=Object(r.getAdUnitSizes)(u[0]),e=f[0][0],o=f[0][1]);window.$sf.ext.register(e,o,function(i,r){if("cmpReturn"===i){var u="getConsentData"===n?r.vendorConsentData:r.vendorConsents;t(u)}});window.$sf.ext.cmp(n)}function h(n,t,i){function o(n){var i="".concat(r,"Return"),u="string"==typeof n.data&&ft()(n.data,i)?JSON.parse(n.data):n.data,t;u[i]&&u[i].callId&&(t=u[i],void 0!==e[t.callId]&&e[t.callId](t.returnValue,t.success))}var r=2===u?"__tcfapi":"__cmp",f="".concat(r,"Call");2===u?(window[r]=function(n,i,r,u){var o=Math.random()+"",s=w({},f,{command:n,version:i,parameter:u,callId:o});e[o]=r;t.postMessage(s,"*")},window.addEventListener("message",o,!1),window[r](n,u,i)):(window[r]=function(n,i,r){var u=Math.random()+"",o=w({},f,{command:n,parameter:i,callId:u});e[u]=r;t.postMessage(o,"*")},window.addEventListener("message",o,!1),window[r](n,void 0,i))}var f=function(){function u(){t.getConsentData&&t.getVendorConsents&&(Object(r.logInfo)("Received all requested responses from CMP",t),n(t,i))}var t={};return{consentDataCallback:function(n){t.getConsentData=n;u()},vendorConsentsCallback:function(n){t.getVendorConsents=n;u()}}}(),e={},l=function(){for(var t,i,n=window;!t;){try{if("function"==typeof n.__tcfapi||"function"==typeof n.__cmp){"function"==typeof n.__tcfapi?(u=2,i=n.__tcfapi):(u=1,i=n.__cmp);t=n;break}}catch(t){}try{if(n.frames.__tcfapiLocator){u=2;t=n;break}}catch(t){}try{if(n.frames.__cmpLocator){u=1;t=n;break}}catch(t){}if(n===window.top)break;n=n.parent}return{cmpFrame:t,cmpFunction:i}}(),o=l.cmpFrame,s=l.cmpFunction;if(!o)return t("CMP not found.",i);Object(r.isFn)(s)?(Object(r.logInfo)("Detected CMP API is directly accessible, calling it now..."),1===u?(s("getConsentData",null,f.consentDataCallback),s("getVendorConsents",null,f.vendorConsentsCallback)):2===u&&s("addEventListener",u,c)):1===u&&window.$sf&&window.$sf.ext&&"function"==typeof window.$sf.ext.cmp?(Object(r.logInfo)("Detected Prebid.js is encased in a SafeFrame and CMP is registered, calling it now..."),a("getConsentData",f.consentDataCallback),a("getVendorConsents",f.vendorConsentsCallback)):(Object(r.logInfo)("Detected CMP is outside the current iframe where Prebid.js is located, calling it now..."),1===u?(h("getConsentData",o,f.consentDataCallback),h("getVendorConsents",o,f.vendorConsentsCallback)):2===u&&h("addEventListener",o,c))},"static":function(n,t,i){n(a,i)}};tt.b.getConfig("consentManagement",function(n){return nt(n.consentManagement)});window.pbjs.installedModules.push("consentManagement")}},[385]);pbjsChunk([2],{404:function(n,t,i){n.exports=i(405)},405:function(n,t,i){"use strict";function o(){return(o=Object.assign||function(n){for(var i,r,t=1;t<arguments.length;t++){i=arguments[t];for(r in i)Object.prototype.hasOwnProperty.call(i,r)&&(n[r]=i[r])}return n}).apply(this,arguments)}function f(){return"undefined"!=typeof Criteo&&Criteo.PubTag&&Criteo.PubTag.Adapters&&Criteo.PubTag.Adapters.Prebid}function wt(n,t){var i="",u,f;return t&&t.refererInfo&&(i=t.refererInfo.referer),u=Object(r.parseUrl)(i).search,f={url:i,debug:"1"===u.pbt_debug,noLog:"1"===u.pbt_nolog,amp:!1},n.forEach(function(n){"amp"===n.params.integrationMode&&(f.amp=!0)}),f}function bt(n){var t=st;return t+="?profileId="+ht,t+="&av="+String(s),t+="&wv="+encodeURIComponent("6.10.0-pre"),t+="&cb="+String(Math.floor(99999999999*Math.random())),n.amp&&(t+="&im=1"),n.debug&&(t+="&debug=1"),n.noLog&&(t+="&nolog=1"),t}function kt(n){return!(n.nativeParams&&(n.nativeParams.image&&(!0!==n.nativeParams.image.sendId||!0===n.nativeParams.image.sendTargetingKeys)||n.nativeParams.icon&&(!0!==n.nativeParams.icon.sendId||!0===n.nativeParams.icon.sendTargetingKeys)||n.nativeParams.clickUrl&&(!0!==n.nativeParams.clickUrl.sendId||!0===n.nativeParams.clickUrl.sendTargetingKeys)||n.nativeParams.displayUrl&&(!0!==n.nativeParams.displayUrl.sendId||!0===n.nativeParams.displayUrl.sendTargetingKeys)||n.nativeParams.privacyLink&&(!0!==n.nativeParams.privacyLink.sendId||!0===n.nativeParams.privacyLink.sendTargetingKeys)||n.nativeParams.privacyIcon&&(!0!==n.nativeParams.privacyIcon.sendId||!0===n.nativeParams.privacyIcon.sendTargetingKeys)))}function dt(n,t,i){var e,s,f={publisher:{url:n.url,ext:i.publisherExt},slots:t.map(function(n){var i,t,f;return e=n.params.networkId||e,s=n.schain||s,i={impid:n.adUnitCode,transactionid:n.transactionId,auctionId:n.auctionId},(n.params.zoneId&&(i.zoneid=n.params.zoneId),Object(r.deepAccess)(n,"ortb2Imp.ext")&&(i.ext=n.ortb2Imp.ext),n.params.ext&&(i.ext=o({},i.ext,n.params.ext)),n.params.publisherSubId&&(i.publishersubid=n.params.publisherSubId),n.params.nativeCallback||Object(r.deepAccess)(n,"mediaTypes.".concat(u.c))?(i.native=!0,kt(n)||Object(r.logWarn)(ct+"all native assets containing URL should be sent as placeholders with sendId(icon, image, clickUrl, displayUrl, privacyLink, privacyIcon)"),i.sizes=c(k(n),gt)):i.sizes=c(k(n),d),g(n))&&(t={playersizes:c(Object(r.deepAccess)(n,"mediaTypes.video.playerSize"),d),mimes:n.mediaTypes.video.mimes,protocols:n.mediaTypes.video.protocols,maxduration:n.mediaTypes.video.maxduration,api:n.mediaTypes.video.api,skip:n.mediaTypes.video.skip,placement:n.mediaTypes.video.placement,minduration:n.mediaTypes.video.minduration,playbackmethod:n.mediaTypes.video.playbackmethod,startdelay:n.mediaTypes.video.startdelay},f=n.params.video,void 0!==f&&(t.skip=t.skip||f.skip||0,t.placement=t.placement||f.placement,t.minduration=t.minduration||f.minduration,t.playbackmethod=t.playbackmethod||f.playbackmethod,t.startdelay=t.startdelay||f.startdelay||0),i.video=t),i})};return e&&(f.publisher.networkid=e),s&&(f.source={ext:{schain:s}}),f.user={ext:i.userExt},i&&i.ceh&&(f.user.ceh=i.ceh),i&&i.gdprConsent&&(f.gdprConsent={},void 0!==i.gdprConsent.gdprApplies&&(f.gdprConsent.gdprApplies=!!i.gdprConsent.gdprApplies),f.gdprConsent.version=i.gdprConsent.apiVersion,void 0!==i.gdprConsent.consentString&&(f.gdprConsent.consentData=i.gdprConsent.consentString)),i&&i.uspConsent&&(f.user.uspIab=i.uspConsent),f}function k(n){return Object(r.deepAccess)(n,"mediaTypes.banner.sizes")||n.sizes}function c(n,t){return Array.isArray(n[0])?n.map(function(n){return t(n)}):[t(n)]}function d(n){return n[0]+"x"+n[1]}function gt(n){return void 0===n[0]&&void 0===n[1]?"2x2":n[0]+"x"+n[1]}function g(n){return void 0!==Object(r.deepAccess)(n,"mediaTypes.video")}function ni(n){var i=!0,t;return(["mimes","playerSize","maxduration","protocols","api","skip","placement","playbackmethod"].forEach(function(t){void 0===Object(r.deepAccess)(n,"mediaTypes.video."+t)&&void 0===Object(r.deepAccess)(n,"params.video."+t)&&(i=!1,Object(r.logError)("Criteo Bid Adapter: mediaTypes.video."+t+" is required"))}),i)&&((t=n.mediaTypes.video.placement||n.params.video.placement,"instream"==n.mediaTypes.video.context&&1===t)||"outstream"==n.mediaTypes.video.context&&1!==t)?!0:!1}function ti(n){return{sendTargetingKeys:!1,title:n.products[0].title,body:n.products[0].description,sponsoredBy:n.advertiser.description,icon:n.advertiser.logo,image:n.products[0].image,clickUrl:n.products[0].click_url,privacyLink:n.privacy.optout_click_url,privacyIcon:n.privacy.optout_image_url,cta:n.products[0].call_to_action,price:n.products[0].price,impressionTrackers:n.impression_pixels.map(function(n){return n.url})}}function ii(n,t,i){var r="criteo_prebid_native_slots";return window[r]=window[r]||{},window[r][n]={callback:i,payload:t},'\n<script type="text/javascript">\nfor (var i = 0; i < 10; ++i) {\n var slots = window.parent.'.concat(r,';\n  if(!slots){continue;}\n  var responseSlot = slots["').concat(n,'"];\n  responseSlot.callback(responseSlot.payload);\n  break;\n}\n<\/script>')}function nt(n){return n!==at}function tt(n){var t;return n===lt?t="":n?(String(n).split(".")[0]<102&&Object(r.logWarn)("Specifying a Fastbid version which is not supporting version selection."),t="."+n):t="."+w,vt.replace(p,t)}function it(){var firstLineEndPosition,firstLine,publisherTagHash,publisherTag;try{var fastBidStorageKey="criteo_fast_bid",hashPrefix="// Hash: ",fastBidFromStorage=h.getDataFromLocalStorage(fastBidStorageKey);null!==fastBidFromStorage&&(firstLineEndPosition=fastBidFromStorage.indexOf("\n"),firstLine=fastBidFromStorage.substr(0,firstLineEndPosition).trim(),firstLine.substr(0,hashPrefix.length)!==hashPrefix?(Object(r.logWarn)("No hash found in FastBid"),h.removeDataFromLocalStorage(fastBidStorageKey)):(publisherTagHash=firstLine.substr(hashPrefix.length),publisherTag=fastBidFromStorage.substr(firstLineEndPosition+1),Object(l.verify)(publisherTag,publisherTagHash,pt,yt)?(Object(r.logInfo)("Using Criteo FastBid"),eval(publisherTag)):(Object(r.logWarn)("Invalid Criteo FastBid found"),h.removeDataFromLocalStorage(fastBidStorageKey))))}catch(t){}}Object.defineProperty(t,"__esModule",{value:!0});i.d(t,"ADAPTER_VERSION",function(){return s});i.d(t,"PROFILE_ID_PUBLISHERTAG",function(){return y});i.d(t,"FAST_BID_VERSION_CURRENT",function(){return w});i.d(t,"spec",function(){return b});t.canFastBid=nt;t.getFastBidUrl=tt;t.tryGetCriteoFastBid=it;var r=i(0),rt=i(33),ut=i(1),e=i(3),u=i(2),ft=i(11),et=i.n(ft),l=i(77),ri=i.n(l),ot=i(7);var a=91,s=34,v="criteo",st="https://bidder.criteo.com/cdb",ht=207,y=185,h=Object(ot.b)(a),ct="Criteo: ",p="%FAST_BID_VERSION%",w=117,lt="latest",at="none",vt="https://static.criteo.net/js/ld/publishertag.prebid"+p+".js",yt=65537,pt="ztQYwCE5BU7T9CDM5he6rKoabstXRmkzx54zFPZkWbK530dwtLBDeaWBMxHBUT55CYyboR/EZ4efghPi3CoNGfGWezpjko9P6p2EwGArtHEeS4slhu/SpSIFMjG6fdrpRoNuIAMhq1Z+Pr/+HOd1pThFKeGFr2/NhtAg+TXAzaU=",b={code:v,gvlid:a,supportedMediaTypes:[u.b,u.d,u.c],isBidRequestValid:function(n){return!(!n||!n.params||!n.params.zoneId&&!n.params.networkId)&&!(g(n)&&!ni(n))},buildRequests:function(n,t){var r,i,l=e.b.getLegacyFpd(e.b.getConfig("ortb2"))||{},u,a,p,h,c;return o(t,{publisherExt:l.context,userExt:l.user,ceh:e.b.getConfig("criteo.ceh")}),u=e.b.getConfig("criteo.fastBidVersion"),a=nt(u),!f()&&a&&(window.Criteo=window.Criteo||{},window.Criteo.usePrebidEvents=!1,it(),p=tt(u),setTimeout(function(){Object(rt.a)(p,v)},t.timeout)),f()?(h=new Criteo.PubTag.Adapters.Prebid(y,s,n,t,"6.10.0-pre"),r=h.buildCdbUrl(),i=h.buildCdbRequest()):(c=wt(n,t),r=bt(c),i=dt(c,n,t)),i?{method:"POST",url:r,data:i,bidRequests:n}:void 0},interpretResponse:function(n,t){var i=n.body||n,e,s;return f()&&(e=Criteo.PubTag.Adapters.Prebid.GetAdapter(t),e)?e.interpretResponse(i,t):(s=[],i&&i.slots&&Object(r.isArray)(i.slots)&&i.slots.forEach(function(n){var f=et()(t.bidRequests,function(t){return t.adUnitCode===n.impid&&(!t.params.zoneId||parseInt(t.params.zoneId)===n.zoneid)}),e=f.bidId,i={requestId:e,adId:n.bidId||Object(r.getUniqueIdentifierStr)(),cpm:n.cpm,currency:n.currency,netRevenue:!0,ttl:n.ttl||60,creativeId:n.creativecode,width:n.width,height:n.height,dealId:n.dealCode};n.adomain&&(i.meta=o({},i.meta,{advertiserDomains:n.adomain}));n.native?f.params.nativeCallback?i.ad=ii(e,n.native,f.params.nativeCallback):(i.native=ti(n.native),i.mediaType=u.c):n.video?(i.vastUrl=n.displayurl,i.mediaType=u.d):i.ad=n.creative;s.push(i)}),s)},onTimeout:function(n){if(f()&&Array.isArray(n)){var t=[];n.forEach(function(n){-1===t.indexOf(n.auctionId)&&(t.push(n.auctionId),Criteo.PubTag.Adapters.Prebid.GetAdapter(n.auctionId).handleBidTimeout())})}},onBidWon:function(n){f()&&n&&Criteo.PubTag.Adapters.Prebid.GetAdapter(n.auctionId).handleBidWon(n)},onSetTargeting:function(n){f()&&Criteo.PubTag.Adapters.Prebid.GetAdapter(n.auctionId).handleSetTargeting(n)}};Object(ut.registerBidder)(b);window.pbjs.installedModules.push("criteoBidAdapter")},77:function(n,t,i){"use strict";Object.defineProperty(t,"__esModule",{value:!0});var r=i(78),u=i(79);t.verify=function(n,t,i,f){var e=new r.BigInteger(r.b64toHex(t)),o=new r.BigInteger(r.b64toHex(i)),s=e.modPowInt(f,o);return r.removeExtraSymbols(s.toHexString())===u.Sha256.hash(n)}},78:function(n,t){"use strict";function u(){return new i(null)}function h(n){var t,i=1;return 0!=(t=n>>>16)&&(n=t,i+=16),0!=(t=n>>8)&&(n=t,i+=8),0!=(t=n>>4)&&(n=t,i+=4),0!=(t=n>>2)&&(n=t,i+=2),0!=(t=n>>1)&&(n=t,i+=1),i}function l(n,t){var i=s[n.charCodeAt(t)];return null==i?-1:i}function f(n){return"0123456789abcdefghijklmnopqrstuvwxyz".charAt(n)}function c(n){var t=u();return t.fromHexString(n.toString()),t}var e,i,o,r,s,a,v;for(Object.defineProperty(t,"__esModule",{value:!0}),i=function(){function n(n){null!==n&&this.fromHexString(n)}return n.prototype.toHexString=function(){if(this.s<0)return"-"+this.negate().toHexString();var i,r=!1,u="",t=this.t,n=this.DB-t*this.DB%4;if(t-->0)for(n<this.DB&&(i=this[t]>>n)>0&&(r=!0,u=f(i));t>=0;)n<4?(i=(this[t]&(1<<n)-1)<<4-n,i|=this[--t]>>(n+=this.DB-4)):(i=this[t]>>(n-=4)&15,n<=0&&(n+=this.DB,--t)),i>0&&(r=!0),r&&(u+=f(i));return r?u:"0"},n.prototype.fromHexString=function(t){var r;if(null!==t){this.t=0;this.s=0;for(var u=t.length,f=!1,i=0;--u>=0;)r=l(t,u),r<0?"-"==t.charAt(u)&&(f=!0):(f=!1,0==i?this[this.t++]=r:i+4>this.DB?(this[this.t-1]|=(r&(1<<this.DB-i)-1)<<i,this[this.t++]=r>>this.DB-i):this[this.t-1]|=r<<i,(i+=4)>=this.DB&&(i-=this.DB));this.clamp();f&&n.ZERO.subTo(this,this)}},n.prototype.negate=function(){var t=u();return n.ZERO.subTo(this,t),t},n.prototype.abs=function(){return this.s<0?this.negate():this},n.prototype.mod=function(t){var i=u();return this.abs().divRemTo(t,null,i),this.s<0&&i.compareTo(n.ZERO)>0&&t.subTo(i,i),i},n.prototype.copyTo=function(n){for(var t=this.t-1;t>=0;--t)n[t]=this[t];n.t=this.t;n.s=this.s},n.prototype.lShiftTo=function(n,t){for(var u=n%this.DB,e=this.DB-u,o=(1<<e)-1,r=Math.floor(n/this.DB),f=this.s<<u&this.DM,i=this.t-1;i>=0;--i)t[i+r+1]=this[i]>>e|f,f=(this[i]&o)<<u;for(i=r-1;i>=0;--i)t[i]=0;t[r]=f;t.t=this.t+r+1;t.s=this.s;t.clamp()},n.prototype.invDigit=function(){var t,n;return this.t<1?0:(t=this[0],0==(1&t))?0:(n=3&t,(n=(n=(n=(n=n*(2-(15&t)*n)&15)*(2-(255&t)*n)&255)*(2-((65535&t)*n&65535))&65535)*(2-t*n%this.DV)%this.DV)>0?this.DV-n:-n)},n.prototype.dlShiftTo=function(n,t){for(var i=this.t-1;i>=0;--i)t[i+n]=this[i];for(i=n-1;i>=0;--i)t[i]=0;t.t=this.t+n;t.s=this.s},n.prototype.squareTo=function(n){for(var r,i=this.abs(),t=n.t=2*i.t;--t>=0;)n[t]=0;for(t=0;t<i.t-1;++t)r=i.am(t,i[t],n,2*t,0,1),(n[t+i.t]+=i.am(t+1,2*i[t],n,2*t+1,r,i.t-t-1))>=i.DV&&(n[t+i.t]-=i.DV,n[t+i.t+1]=1);n.t>0&&(n[n.t-1]+=i.am(t,i[t],n,2*t,0,1));n.s=0;n.clamp()},n.prototype.multiplyTo=function(t,i){var u=this.abs(),f=t.abs(),r=u.t;for(i.t=r+f.t;--r>=0;)i[r]=0;for(r=0;r<f.t;++r)i[r+u.t]=u.am(0,f[r],i,r,0,u.t);i.s=0;i.clamp();this.s!=t.s&&n.ZERO.subTo(i,i)},n.prototype.divRemTo=function(t,i,r){var s=t.abs(),a,e,v,p;if(!(s.t<=0)){if(a=this.abs(),a.t<s.t)return null!=i&&i.fromHexString("0"),void(null!=r&&this.copyTo(r));null==r&&(r=u());var f=u(),w=this.s,k=t.s,l=this.DB-h(s[s.t-1]);if(l>0?(s.lShiftTo(l,f),a.lShiftTo(l,r)):(s.copyTo(f),a.copyTo(r)),e=f.t,v=f[e-1],0!=v){var b=v*(1<<this.F1)+(e>1?f[e-2]>>this.F2:0),d=this.FV/b,g=(1<<this.F1)/b,nt=1<<this.F2,c=r.t,y=c-e,o=null==i?u():i;for(f.dlShiftTo(y,o),r.compareTo(o)>=0&&(r[r.t++]=1,r.subTo(o,r)),n.ONE.dlShiftTo(e,o),o.subTo(f,f);f.t<e;)f[f.t++]=0;for(;--y>=0;)if(p=r[--c]==v?this.DM:Math.floor(r[c]*d+(r[c-1]+nt)*g),(r[c]+=f.am(0,p,r,y,0,e))<p)for(f.dlShiftTo(y,o),r.subTo(o,r);r[c]<--p;)r.subTo(o,r);null!=i&&(r.drShiftTo(e,i),w!=k&&n.ZERO.subTo(i,i));r.t=e;r.clamp();l>0&&r.rShiftTo(l,r);w<0&&n.ZERO.subTo(r,r)}}},n.prototype.rShiftTo=function(n,t){var i,r;if(t.s=this.s,i=Math.floor(n/this.DB),i>=this.t)t.t=0;else{var u=n%this.DB,f=this.DB-u,e=(1<<u)-1;for(t[0]=this[i]>>u,r=i+1;r<this.t;++r)t[r-i-1]|=(this[r]&e)<<f,t[r-i]=this[r]>>u;u>0&&(t[this.t-i-1]|=(this.s&e)<<f);t.t=this.t-i;t.clamp()}},n.prototype.drShiftTo=function(n,t){for(var i=n;i<this.t;++i)t[i-n]=this[i];t.t=Math.max(this.t-n,0);t.s=this.s},n.prototype.subTo=function(n,t){for(var r=0,i=0,u=Math.min(n.t,this.t);r<u;)i+=this[r]-n[r],t[r++]=i&this.DM,i>>=this.DB;if(n.t<this.t){for(i-=n.s;r<this.t;)i+=this[r],t[r++]=i&this.DM,i>>=this.DB;i+=this.s}else{for(i+=this.s;r<n.t;)i-=n[r],t[r++]=i&this.DM,i>>=this.DB;i-=n.s}t.s=i<0?-1:0;i<-1?t[r++]=this.DV+i:i>0&&(t[r++]=i);t.t=r;t.clamp()},n.prototype.clamp=function(){for(var n=this.s&this.DM;this.t>0&&this[this.t-1]==n;)--this.t},n.prototype.modPowInt=function(n,t){var i;return i=n<256||t.isEven()?new a(t):new v(t),this.exp(n,i)},n.prototype.exp=function(t,i){var s;if(t>4294967295||t<1)return n.ONE;var r=u(),f=u(),e=i.convert(this),o=h(t)-1;for(e.copyTo(r);--o>=0;)(i.sqrTo(r,f),(t&1<<o)>0)?i.mulTo(f,e,r):(s=r,r=f,f=s);return i.revert(r)},n.prototype.isEven=function(){return 0==(this.t>0?1&this[0]:this.s)},n.prototype.compareTo=function(n){var t=this.s-n.s,i;if(0!=t)return t;if(i=this.t,0!=(t=i-n.t))return this.s<0?-t:t;for(;--i>=0;)if(0!=(t=this[i]-n[i]))return t;return 0},n.prototype.am1=function(n,t,i,r,u,f){for(;--f>=0;){var e=t*this[n++]+i[r]+u;u=Math.floor(e/67108864);i[r++]=67108863&e}return u},n.prototype.am2=function(n,t,i,r,u,f){for(var o=32767&t,s=t>>15;--f>=0;){var e=32767&this[n],h=this[n++]>>15,c=s*e+h*o;u=((e=o*e+((32767&c)<<15)+i[r]+(1073741823&u))>>>30)+(c>>>15)+s*h+(u>>>30);i[r++]=1073741823&e}return u},n.prototype.am3=function(n,t,i,r,u,f){for(var o=16383&t,s=t>>14;--f>=0;){var e=16383&this[n],h=this[n++]>>14,c=s*e+h*o;u=((e=o*e+((16383&c)<<14)+i[r]+u)>>28)+(c>>14)+s*h;i[r++]=268435455&e}return u},n}(),t.BigInteger=i,t.nbi=u,t.nbits=h,s=[],o="0".charCodeAt(0),r=0;r<=9;++r)s[o++]=r;for(o="a".charCodeAt(0),r=10;r<36;++r)s[o++]=r;for(o="A".charCodeAt(0),r=10;r<36;++r)s[o++]=r;t.intAt=l;t.int2char=f;t.b64toHex=function(n){for(var i="",r=0,u=0,t,e=0;e<n.length&&"="!=n.charAt(e);++e)t="ABCDEFGHIJKLMNOPQRSTUVWXYZabcdefghijklmnopqrstuvwxyz0123456789+/".indexOf(n.charAt(e)),t<0||(0==r?(i+=f(t>>2),u=3&t,r=1):1==r?(i+=f(u<<2|t>>4),u=15&t,r=2):2==r?(i+=f(u),i+=f(t>>2),u=3&t,r=3):(i+=f(u<<2|t>>4),i+=f(15&t),r=0));return 1==r&&(i+=f(u<<2)),i};t.removeExtraSymbols=function(n){return n.replace(/^1f+00/,"").replace("3031300d060960864801650304020105000420","")};a=function(){function n(n){this.m=n}return n.prototype.convert=function(n){return n.s<0||n.compareTo(this.m)>=0?n.mod(this.m):n},n.prototype.revert=function(n){return n},n.prototype.reduce=function(n){n.divRemTo(this.m,null,n)},n.prototype.mulTo=function(n,t,i){n.multiplyTo(t,i);this.reduce(i)},n.prototype.sqrTo=function(n,t){n.squareTo(t);this.reduce(t)},n}();v=function(){function n(n){this.m=n;this.mp=n.invDigit();this.mpl=32767&this.mp;this.mph=this.mp>>15;this.um=(1<<n.DB-15)-1;this.mt2=2*n.t}return n.prototype.convert=function(n){var t=u();return n.abs().dlShiftTo(this.m.t,t),t.divRemTo(this.m,null,t),n.s<0&&t.compareTo(i.ZERO)>0&&this.m.subTo(t,t),t},n.prototype.revert=function(n){var t=u();return n.copyTo(t),this.reduce(t),t},n.prototype.reduce=function(n){for(var t,i,r;n.t<=this.mt2;)n[n.t++]=0;for(t=0;t<this.m.t;++t)for(i=32767&n[t],r=i*this.mpl+((i*this.mph+(n[t]>>15)*this.mpl&this.um)<<15)&n.DM,n[i=t+this.m.t]+=this.m.am(0,r,n,t,0,this.m.t);n[i]>=n.DV;)n[i]-=n.DV,n[++i]++;n.clamp();n.drShiftTo(this.m.t,n);n.compareTo(this.m)>=0&&n.subTo(this.m,n)},n.prototype.mulTo=function(n,t,i){n.multiplyTo(t,i);this.reduce(i)},n.prototype.sqrTo=function(n,t){n.squareTo(t);this.reduce(t)},n}();t.nbv=c;i.ZERO=c(0);i.ONE=c(1);"Microsoft Internet Explorer"==navigator.appName?(i.prototype.am=i.prototype.am2,e=30):"Netscape"!=navigator.appName?(i.prototype.am=i.prototype.am1,e=26):(i.prototype.am=i.prototype.am3,e=28);i.prototype.DB=e;i.prototype.DM=(1<<e)-1;i.prototype.DV=1<<e;i.prototype.FV=Math.pow(2,52);i.prototype.F1=52-e;i.prototype.F2=2*e-52},79:function(n,t){"use strict";Object.defineProperty(t,"__esModule",{value:!0});var i=function(){function n(){}return n.hash=function(t){var f,d,g,e,r,b,nt,k;t=n.utf8Encode(t||"");for(var tt=[1116352408,1899447441,3049323471,3921009573,961987163,1508970993,2453635748,2870763221,3624381080,310598401,607225278,1426881987,1925078388,2162078206,2614888103,3248222580,3835390401,4022224774,264347078,604807628,770255983,1249150122,1555081692,1996064986,2554220882,2821834349,2952996808,3210313671,3336571891,3584528711,113926993,338241895,666307205,773529912,1294757372,1396182291,1695183700,1986661051,2177026350,2456956037,2730485921,2820302411,3259730800,3345764771,3516065817,3600352804,4094571909,275423344,430227734,506948616,659060556,883997877,958139571,1322822218,1537002063,1747873779,1955562222,2024104815,2227730452,2361852424,2428436474,2756734187,3204031479,3329325298],i=[1779033703,3144134277,1013904242,2773480762,1359893119,2600822924,528734635,1541459225],it=(t+=String.fromCharCode(128)).length/4+2,s=Math.ceil(it/16),h=new Array(s),u=0;u<s;u++)for(h[u]=new Array(16),f=0;f<16;f++)h[u][f]=t.charCodeAt(64*u+4*f)<<24|t.charCodeAt(64*u+4*f+1)<<16|t.charCodeAt(64*u+4*f+2)<<8|t.charCodeAt(64*u+4*f+3)<<0;for(d=8*(t.length-1)/Math.pow(2,32),g=8*(t.length-1)>>>0,h[s-1][14]=Math.floor(d),h[s-1][15]=g,u=0;u<s;u++){for(e=new Array(64),r=0;r<16;r++)e[r]=h[u][r];for(r=16;r<64;r++)e[r]=n.q1(e[r-2])+e[r-7]+n.q0(e[r-15])+e[r-16]>>>0;var c=i[0],a=i[1],v=i[2],w=i[3],l=i[4],y=i[5],p=i[6],o=i[7];for(r=0;r<64;r++)b=o+n.z1(l)+n.Ch(l,y,p)+tt[r]+e[r],nt=n.z0(c)+n.Maj(c,a,v),o=p,p=y,y=l,l=w+b>>>0,w=v,v=a,a=c,c=b+nt>>>0;i[0]=i[0]+c>>>0;i[1]=i[1]+a>>>0;i[2]=i[2]+v>>>0;i[3]=i[3]+w>>>0;i[4]=i[4]+l>>>0;i[5]=i[5]+y>>>0;i[6]=i[6]+p>>>0;i[7]=i[7]+o>>>0}for(k=new Array(i.length),o=0;o<i.length;o++)k[o]=("00000000"+i[o].toString(16)).slice(-8);return k.join("")},n.utf8Encode=function(n){try{return(new TextEncoder).encode(n).reduce(function(n,t){return n+String.fromCharCode(t)},"")}catch(t){return unescape(encodeURIComponent(n))}},n.ROTR=function(n,t){return t>>>n|t<<32-n},n.z0=function(t){return n.ROTR(2,t)^n.ROTR(13,t)^n.ROTR(22,t)},n.z1=function(t){return n.ROTR(6,t)^n.ROTR(11,t)^n.ROTR(25,t)},n.q0=function(t){return n.ROTR(7,t)^n.ROTR(18,t)^t>>>3},n.q1=function(t){return n.ROTR(17,t)^n.ROTR(19,t)^t>>>10},n.Ch=function(n,t,i){return n&t^~n&i},n.Maj=function(n,t,i){return n&t^n&i^t&i},n}();t.Sha256=i}},[404]);pbjsChunk([307],{408:function(n,t,i){n.exports=i(409)},409:function(n,t,i){"use strict";function h(n){return(h="function"==typeof Symbol&&"symbol"==typeof Symbol.iterator?function(n){return typeof n}:function(n){return n&&"function"==typeof Symbol&&n.constructor===Symbol&&n!==Symbol.prototype?"symbol":typeof n})(n)}function d(n){var t=ot,i,y;if("object"===h(n.rates)&&(u.conversions=n.rates,e=!0,c=!1),"object"===h(n.defaultRates)&&(v=n.defaultRates,u.conversions=v,e=!0),"string"==typeof n.adServerCurrency){if(Object(r.logInfo)("enabling currency support",arguments),o=n.adServerCurrency,n.conversionRateFile&&(Object(r.logInfo)("currency using override conversionRateFile:",n.conversionRateFile),t=n.conversionRateFile),i=t.indexOf("$$TODAY$$"),-1!==i){var a=new Date,f="".concat(a.getMonth()+1),s="".concat(a.getDate());f.length<2&&(f="0".concat(f));s.length<2&&(s="0".concat(s));y="".concat(a.getFullYear()).concat(f).concat(s);t="".concat(t.substring(0,i)).concat(y).concat(t.substring(i+9,t.length))}st(t)}else Object(r.logInfo)("disabling currency support"),ht();"object"===h(n.bidderCurrencyDefault)&&(l=n.bidderCurrencyDefault)}function g(n){v?(Object(r.logWarn)(n),Object(r.logWarn)("Currency failed loading rates, falling back to currency.defaultRates")):Object(r.logError)(n)}function st(n){f={};s=!0;Object(r.logInfo)("Installing addBidResponse decorator for currency module",arguments);Object(b.a)().convertCurrency=function(n,t,i){return parseFloat(n)*w(t,i)};Object(k.a)("addBidResponse").before(p,100);c&&(c=!1,Object(ft.a)(n,{success:function(n){try{u=JSON.parse(n);Object(r.logInfo)("currencyRates set to "+JSON.stringify(u));e=!0;nt();a.done()}catch(t){g("Failed to parse currencyRates response: "+n)}},error:function(){g.apply(void 0,arguments);a.done()}}))}function ht(){Object(r.logInfo)("Uninstalling addBidResponse decorator for currency module",arguments);Object(k.a)("addBidResponse").getHooks({hook:p}).remove();delete Object(b.a)().convertCurrency;o="USD";f={};s=!1;e=!1;c=!0;u={};l={}}function p(n,t,i){var u,f;if(!i)return n.call(this,t);if(u=i.bidderCode||i.bidder,l[u]&&(f=l[u],i.currency&&f!==i.currency?Object(r.logWarn)("Currency default '".concat(u,": ").concat(f,"' ignored. adapter specified '").concat(i.currency,"'")):i.currency=f),i.currency||(Object(r.logWarn)('Currency not specified on bid.  Defaulted to "USD"'),i.currency="USD"),i.getCpmInNewCurrency=function(n){return(parseFloat(this.cpm)*w(this.currency,n)).toFixed(3)},i.currency===o)return n.call(this,t,i);y.push(function(n,t,i){return function(){var u=i[1],e,f;if(void 0!==u&&"currency"in u&&"cpm"in u){e=u.currency;try{f=w(e);1!==f&&(u.cpm=(parseFloat(u.cpm)*f).toFixed(4),u.currency=o)}catch(n){Object(r.logWarn)("Returning NO_BID, getCurrencyConversion threw error: ",n);i[1]=Object(it.a)(ut.a.STATUS.NO_BID,{bidder:u.bidderCode||u.bidder,bidId:u.requestId})}}return n.apply(t,i)}}(n,this,[t,i]));!s||e?nt():n.bail(a.promise())}function nt(){for(;y.length>0;)y.shift()()}function w(n){var c,t=arguments.length>1&&void 0!==arguments[1]?arguments[1]:o,i=null,e="".concat(n,"->").concat(t),h,l,a;if(e in f)i=f[e],Object(r.logMessage)("Using conversionCache value "+i+" for "+e);else if(!1===s){if("USD"!==n)throw new Error("Prebid currency support has not been enabled and fromCurrency is not USD");i=1}else if(n===t)i=1;else if(n in u.conversions){if(!(t in(c=u.conversions[n])))throw new Error("Specified adServerCurrency in config '"+t+"' not found in the currency rates file");i=c[t];Object(r.logInfo)("getCurrencyConversion using direct "+n+" to "+t+" conversionRate "+i)}else if(t in u.conversions){if(!(n in(c=u.conversions[t])))throw new Error("Specified fromCurrency '"+n+"' not found in the currency rates file");i=tt(1/c[n],4);Object(r.logInfo)("getCurrencyConversion using reciprocal "+n+" to "+t+" conversionRate "+i)}else{if(h=Object.keys(u.conversions)[0],!(n in u.conversions[h]))throw new Error("Specified fromCurrency '"+n+"' not found in the currency rates file");if(l=1/u.conversions[h][n],!(t in u.conversions[h]))throw new Error("Specified adServerCurrency in config '"+t+"' not found in the currency rates file");a=u.conversions[h][t];i=tt(l*a,4);Object(r.logInfo)("getCurrencyConversion using intermediate "+n+" thru "+h+" to "+t+" conversionRate "+i)}return e in f||(Object(r.logMessage)("Adding conversionCache value "+i+" for "+e),f[e]=i),i}function tt(n,t){for(var i=1,r=0;r<t;r++)i+="0";return Math.round(n*i)/i}Object.defineProperty(t,"__esModule",{value:!0});i.d(t,"currencySupportEnabled",function(){return s});i.d(t,"currencyRates",function(){return u});i.d(t,"ready",function(){return a});t.setConfig=d;t.addBidResponseHook=p;var r=i(0),b=i(14),it=i(43),rt=i(5),ut=i.n(rt),ft=i(4),et=i(3),k=i(8);var v,ot="https://cdn.jsdelivr.net/gh/prebid/currency-file@1/latest.json?date=$$TODAY$$",y=[],f={},e=!1,c=!0,o="USD",s=!1,u={},l={},a=function(){function r(){t=!1;n=null;i=new Promise(function(i){n=i;t&&i()})}var t,n,i;return r(),{done:function(){t=!0;null!=n&&n()},reset:r,promise:function(){return i}}}();et.b.getConfig("currency",function(n){return d(n.currency)});window.pbjs.installedModules.push("currency")}},[408]);pbjsChunk([272],{487:function(n,t,i){n.exports=i(488)},488:function(n,t,i){"use strict";Object.defineProperty(t,"__esModule",{value:!0});i.d(t,"spec",function(){return f});var e=i(1),o=i(7),u=i(2),r=Object(o.b)(),f={code:"gjirafa",supportedMediaTypes:[u.b,u.d],isBidRequestValid:function(n){return!(!n.params.propertyId||!n.params.placementId)},buildRequests:function(n,t){var h=r.localStorageIsEnabled()&&r.getDataFromLocalStorage("bisko-sid")||"",c=r.localStorageIsEnabled()&&r.getDataFromLocalStorage("biskoId")||"",l=r.localStorageIsEnabled()&&JSON.parse(r.getDataFromLocalStorage("biskoSegments"))||[],i="",u="",f="",e="",o=[],s={},a=n.map(function(n){i||(i=n.params.propertyId);!u&&n.params&&(u=n.params.pageViewGuid||"");f||(f=n.bidderRequestId);!e&&t&&(e=t.refererInfo.referer);!o.length&&n.params.contents&&n.params.contents.length&&(o=n.params.contents);0===Object.keys(s).length&&n.params.data&&0!==Object.keys(n.params.data).length&&(s=n.params.data);var r=n.adUnitCode,h=n.params.placementId;return{sizes:function(n){return n.map(function(n){return n.join("x")}).join(";")}(n.sizes),adUnitId:r,placementId:h,bidid:n.bidId,count:n.params.count,skipTime:n.params.skipTime}});return[{method:"POST",url:"https://central.gjirafa.com/bid",data:{propertyId:i,pageViewGuid:u,storageId:h,biskoId:c,segments:l,url:e,requestid:f,placements:a,contents:o,data:s}}]},interpretResponse:function(n){for(var u,i=n.body,r=[],t=0;t<i.length;t++)u={requestId:i[t].BidId,cpm:i[t].CPM,width:i[t].Width,height:i[t].Height,creativeId:i[t].CreativeId,currency:i[t].Currency,netRevenue:i[t].NetRevenue,ttl:i[t].TTL,referrer:i[t].Referrer,ad:i[t].Ad,vastUrl:i[t].VastUrl,mediaType:i[t].MediaType,meta:{advertiserDomains:Array.isArray(i[t].ADomain)?i[t].ADomain:[]}},r.push(u);return r}};Object(e.registerBidder)(f);window.pbjs.installedModules.push("gjirafaBidAdapter")}},[487]);pbjsChunk([215],{624:function(n,t,i){n.exports=i(625)},625:function(n,t,i){"use strict";function h(){return(h=Object.assign||function(n){for(var i,r,t=1;t<arguments.length;t++){i=arguments[t];for(r in i)Object.prototype.hasOwnProperty.call(i,r)&&(n[r]=i[r])}return n}).apply(this,arguments)}function f(n){return(f="function"==typeof Symbol&&"symbol"==typeof Symbol.iterator?function(n){return typeof n}:function(n){return n&&"function"==typeof Symbol&&n.constructor===Symbol&&n!==Symbol.prototype?"symbol":typeof n})(n)}function c(n,t,i){return t in n?Object.defineProperty(n,t,{value:i,enumerable:!0,configurable:!0,writable:!0}):n[t]=i,n}function d(n,t){return function(n){if(Array.isArray(n))return n}(n)||function(n,t){var i=null==n?null:"undefined"!=typeof Symbol&&n[Symbol.iterator]||n["@@iterator"];if(null!=i){var f,e,r=[],u=!0,o=!1;try{for(i=i.call(n);!(u=(f=i.next()).done)&&(r.push(f.value),!t||r.length!==t);u=!0);}catch(n){o=!0;e=n}finally{try{u||null==i.return||i.return()}finally{if(o)throw e;}}return r}}(n,t)||function(n,t){if(n){if("string"==typeof n)return a(n,t);var i=Object.prototype.toString.call(n).slice(8,-1);return("Object"===i&&n.constructor&&(i=n.constructor.name),"Map"===i||"Set"===i)?Array.from(n):"Arguments"===i||/^(?:Ui|I)nt(?:8|16|32)(?:Clamped)?Array$/.test(i)?a(n,t):void 0}}(n,t)||function(){throw new TypeError("Invalid attempt to destructure non-iterable instance.\nIn order to be iterable, non-array objects must have a [Symbol.iterator]() method.");}()}function a(n,t){(null==t||t>n.length)&&(t=n.length);for(var i=0,r=new Array(t);i<t;i++)r[i]=n[i];return r}function v(n){var t=!1,i=["asi","sid","hp"];return n.nodes?((t=n.nodes.reduce(function(n,t){return n?i.every(function(n){return t[n]}):n},!0))||Object(r.logError)("LuponMedia: required schain params missing"),t):t}function y(n){var t=[15,2,9];return n.sort(function(n,i){var r=t.indexOf(n),u=t.indexOf(i);return r>-1||u>-1?-1===r?1:-1===u?-1:r-u:n-i})}function g(n,t,i){var s,k,a,e,o,it,g,y,p,w,b;if(n.startTime=(new Date).getTime(),s=Object(r.deepAccess)(n,"mediaTypes.banner"),k=[],s&&s.sizes&&(k=Object(r.parseSizesInput)(s.sizes).map(function(n){var t=d(n.split("x"),2),i=t[0],r=t[1];return{w:parseInt(i,10),h:parseInt(r,10)}})),e={id:n.transactionId,test:u.b.getConfig("debug")?1:0,source:{tid:n.transactionId},tmax:u.b.getConfig("timeout")||1500,imp:i.concat([{id:n.bidId,secure:1,ext:c({},n.bidder,n.params),banner:{format:k}}]),ext:{prebid:{targeting:{includewinners:!0,includebidderkeys:!1}}},user:{}},Object(r.isFn)(n.getFloor)&&!u.b.getConfig("disableFloors")){try{o=n.getFloor({currency:"USD",mediaType:"video",size:tt(n,"video")})}catch(n){Object(r.logError)("LuponMedia: getFloor threw an error: ",n)}a="object"!==f(o)||"USD"!==o.currency||isNaN(parseInt(o.floor))?void 0:parseFloat(o.floor)}else a=parseFloat(Object(r.deepAccess)(n,"params.floor"));return isNaN(a)||(e.imp[0].bidfloor=a),function(n,t,i){n&&("object"===f(u.b.getConfig("app"))?n.app=u.b.getConfig("app"):n.site={page:nt(t,i)},"object"===f(u.b.getConfig("device"))&&(n.device=u.b.getConfig("device")))}(e,n,t),g=function(){function s(){var t=Object(r.deepAccess)(o,"userId.digitrustid.data"),n;return t?t:(n=window.DigiTrust&&(u.b.getConfig("digiTrustId")||window.DigiTrust.getUser({member:"T9QSFKPDN9"})),n&&n.success&&n.identity||null)}var i,o=arguments.length>0&&void 0!==arguments[0]?arguments[0]:{},f=arguments.length>1?arguments[1]:void 0,t,n,e;return!f||!l[f]?null:(t=l[f],n=s(),!n||n.privacy&&n.privacy.optout)?null:(e=(c(i={},t.id,n.id),c(i,t.keyv,n.keyv),i),t.pref&&(e[t.pref]=0),e)}(n,"PREBID_SERVER"),(g&&Object(r.deepSetValue)(e,"user.ext.digitrust",g),t.gdprConsent)&&("boolean"==typeof t.gdprConsent.gdprApplies&&(it=t.gdprConsent.gdprApplies?1:0),Object(r.deepSetValue)(e,"regs.ext.gdpr",it),Object(r.deepSetValue)(e,"user.ext.consent",t.gdprConsent.consentString)),t.uspConsent&&Object(r.deepSetValue)(e,"regs.ext.us_privacy",t.uspConsent),Object(r.deepSetValue)(e,"user.id",Object(r.generateUUID)()),n.crumbs&&n.crumbs.pubcid?Object(r.deepSetValue)(e,"user.buyeruid",n.crumbs.pubcid):Object(r.deepSetValue)(e,"user.buyeruid",Object(r.generateUUID)()),n.userId&&"object"===f(n.userId)&&(n.userId.tdid||n.userId.pubcid||n.userId.lipb||n.userId.idl_env)&&(Object(r.deepSetValue)(e,"user.ext.eids",[]),n.userId.tdid&&e.user.ext.eids.push({source:"adserver.org",uids:[{id:n.userId.tdid,ext:{rtiPartner:"TDID"}}]}),n.userId.pubcid&&e.user.ext.eids.push({source:"pubcommon",uids:[{id:n.userId.pubcid}]}),n.userId.lipb&&n.userId.lipb.lipbid&&(e.user.ext.eids.push({source:"liveintent.com",uids:[{id:n.userId.lipb.lipbid}]}),e.user.ext.tpid={source:"liveintent.com",uid:n.userId.lipb.lipbid},Array.isArray(n.userId.lipb.segments)&&n.userId.lipb.segments.length&&Object(r.deepSetValue)(e,"rp.target.LIseg",n.userId.lipb.segments)),n.userId.idl_env&&e.user.ext.eids.push({source:"liveramp.com",uids:[{id:n.userId.idl_env}]})),!0===u.b.getConfig("coppa")&&Object(r.deepSetValue)(e,"regs.coppa",1),n.schain&&v(n.schain)&&Object(r.deepSetValue)(e,"source.ext.schain",n.schain),y=h({},n.params.inventory,u.b.getConfig("fpd.context")),p=h({},n.params.visitor,u.b.getConfig("fpd.user")),Object(r.isEmpty)(y)&&Object(r.isEmpty)(p)||(w={bidders:[t.bidderCode],config:{fpd:{}}},Object(r.isEmpty)(y)||(w.config.fpd.site=y),Object(r.isEmpty)(p)||(w.config.fpd.user=p),Object(r.deepSetValue)(e,"ext.prebid.bidderconfig.0",w)),b=Object(r.deepAccess)(n,"fpd.context.pbAdSlot"),"string"==typeof b&&b&&Object(r.deepSetValue)(e.imp[0].ext,"context.data.adslot",b),e}function nt(n,t){var i=u.b.getConfig("pageUrl");return n.params.referrer?i=n.params.referrer:i||(i=t.refererInfo.referer),n.params.secure?i.replace(/^http:/i,"https:"):i}function p(n){return Object(r.parseSizesInput)(n).reduce(function(n,t){var i=parseInt(e[t],10);return i&&n.push(i),n},[])}function tt(n,t){var i=n.params,u,f;return"video"===t?(u=[],i.video&&i.video.playerWidth&&i.video.playerHeight?u=[i.video.playerWidth,i.video.playerHeight]:Array.isArray(Object(r.deepAccess)(n,"mediaTypes.video.playerSize"))&&1===n.mediaTypes.video.playerSize.length?u=n.mediaTypes.video.playerSize[0]:Array.isArray(n.sizes)&&n.sizes.length>0&&Array.isArray(n.sizes[0])&&n.sizes[0].length>1&&(u=n.sizes[0]),u):(f=[],Array.isArray(i.sizes)?f=i.sizes:void 0!==Object(r.deepAccess)(n,"mediaTypes.banner.sizes")?f=p(n.mediaTypes.banner.sizes):Array.isArray(n.sizes)&&n.sizes.length>0?f=p(n.sizes):Object(r.logWarn)("LuponMedia: no sizes are setup or found"),y(f))}var l,e,o,s;Object.defineProperty(t,"__esModule",{value:!0});i.d(t,"spec",function(){return o});t.hasValidSupplyChainParams=v;t.resetUserSync=function(){s=!1};t.masSizeOrdering=y;var r=i(0),w=i(1),u=i(3),b=i(2),k=i(4);l={PREBID_SERVER:{id:"id",keyv:"keyv"}};e={1:"468x60",2:"728x90",5:"120x90",7:"125x125",8:"120x600",9:"160x600",10:"300x600",13:"200x200",14:"250x250",15:"300x250",16:"336x280",17:"240x400",19:"300x100",31:"980x120",32:"250x360",33:"180x500",35:"980x150",37:"468x400",38:"930x180",39:"750x100",40:"750x200",41:"750x300",42:"2x4",43:"320x50",44:"300x50",48:"300x300",53:"1024x768",54:"300x1050",55:"970x90",57:"970x250",58:"1000x90",59:"320x80",60:"320x150",61:"1000x1000",64:"580x500",65:"640x480",66:"930x600",67:"320x480",68:"1800x1000",72:"320x320",73:"320x160",78:"980x240",79:"980x300",80:"980x400",83:"480x300",85:"300x120",90:"548x150",94:"970x310",95:"970x100",96:"970x210",101:"480x320",102:"768x1024",103:"480x280",105:"250x800",108:"320x240",113:"1000x300",117:"320x100",125:"800x250",126:"200x600",144:"980x600",145:"980x150",152:"1000x250",156:"640x320",159:"320x250",179:"250x600",195:"600x300",198:"640x360",199:"640x200",213:"1030x590",214:"980x360",221:"1x1",229:"320x180",230:"2000x1400",232:"580x400",234:"6x6",251:"2x2",256:"480x820",257:"400x600",258:"500x200",259:"998x200",264:"970x1000",265:"1920x1080",274:"1800x200",278:"320x500",282:"320x400",288:"640x380",548:"500x1000",550:"980x480",552:"300x200",558:"640x640"};Object(r._each)(e,function(n,t){return e[n]=t});o={code:"luponmedia",supportedMediaTypes:[b.b],isBidRequestValid:function(n){return!!(n.params&&n.params.siteId&&n.params.keyId)},buildRequests:function(n,t){for(var r,u={method:"POST",url:"https://rtb.adxpremium.services/openrtb2/auction",data:null,options:{},bidderRequest:t},f=[],i=0,e=n.length;i<e;i++)r=g(n[i],t,f),f=r.imp,u.data=JSON.stringify(r);return u},interpretResponse:function(n,t){var f=[],i="USD",u=JSON.parse(t.data),e=u.site&&u.site.ref?u.site.ref:"";try{n.body&&n.body.seatbid&&Object(r.isArray)(n.body.seatbid)&&(i=n.body.cur||i,n.body.seatbid.forEach(function(n){n.bid&&Object(r.isArray)(n.bid)&&n.bid.forEach(function(n){var t={requestId:n.impid,cpm:(parseFloat(n.price)||0).toFixed(2),width:n.w,height:n.h,creativeId:n.crid||n.id,dealId:n.dealid,currency:i,netRevenue:!1,ttl:300,referrer:e,ad:n.adm};f.push(t)})}))}catch(n){Object(r.logError)(n)}return f},getUserSyncs:function(n,t){var i=[];return s||!n.iframeEnabled&&!n.pixelEnabled?Object(r.logWarn)("Luponmedia: Please enable iframe/pixel based user sync."):t.forEach(function(t){var o,s,f,e,u;if(t.body&&t.body.ext&&t.body.ext.usersyncs)try{o=t.body.ext.usersyncs.bidder_status;for(s in o)f=o[s],f.no_cookie&&(e=f.usersync.url,u=f.usersync.type,e?"image"!==u&&"redirect"!==u||!n.pixelEnabled?"iframe"==u&&n.iframeEnabled?(Object(r.logMessage)("Invoking iframe user sync for luponmedia"),i.push({type:"iframe",url:e})):Object(r.logError)('User sync type "'.concat(u,'" not supported for luponmedia')):(Object(r.logMessage)("Invoking image pixel user sync for luponmedia"),i.push({type:"image",url:e})):Object(r.logError)("No sync url for bidder luponmedia."))}catch(n){Object(r.logError)(n)}}),s=!0,i},onBidWon:function(n){var t=JSON.stringify(n);o.sendWinningsToServer(t)},sendWinningsToServer:function(n){var t='mutation {createWin(input: {win: {eventData: "'.concat(window.btoa(n),'"}}) {win {createTime } } }'),i=JSON.stringify({query:t});Object(k.a)("https://analytics.adxpremium.services/graphql",null,i,{contentType:"application/json",method:"POST"})}};s=!1;Object(w.registerBidder)(o);window.pbjs.installedModules.push("luponmediaBidAdapter")}},[624]);pbjsChunk([46],{6:function(n,t,i){"use strict";function r(n,t,i){return t in n?Object.defineProperty(n,t,{value:i,enumerable:!0,configurable:!0,writable:!0}):n[t]=i,n}function e(n){return(e="function"==typeof Symbol&&"symbol"==typeof Symbol.iterator?function(n){return typeof n}:function(n){return n&&"function"==typeof Symbol&&n.constructor===Symbol&&n!==Symbol.prototype?"symbol":typeof n})(n)}t.a=function(n){function at(n){var t=n.eventType,i=n.args,r=n.callback;Object(ut.a)(it,r,JSON.stringify({eventType:t,args:i}))}function ht(n){var r=n.eventType,u=n.args,f=this;t&&window[t]&&r&&u?this.track({eventType:r,args:u}):i.push(function(){ot++;f.track({eventType:r,args:u})})}function ct(n){var i,it=this,rt=this;"object"!==e(n)||"object"!==e(n.options)||void 0===n.options.sampling||Math.random()<parseFloat(n.options.sampling)?(o.getEvents().forEach(function(n){if(n){var t=n.eventType,i=n.args;t!==s&&ht.call(rt,{eventType:t,args:i})}}),r(i={},l,function(n){return it.enqueue({eventType:l,args:n})}),r(i,a,function(n){return it.enqueue({eventType:a,args:n})}),r(i,v,function(n){return it.enqueue({eventType:v,args:n})}),r(i,y,function(n){return it.enqueue({eventType:y,args:n})}),r(i,s,function(n){return it.enqueue({eventType:s,args:n})}),r(i,p,function(n){return it.enqueue({eventType:p,args:n})}),r(i,w,function(n){return it.enqueue({eventType:w,args:n})}),r(i,b,function(n){return it.enqueue({eventType:b,args:n})}),r(i,k,function(n){return it.enqueue({eventType:k,args:n})}),r(i,c,function(n){return it.enqueue({eventType:c,args:n})}),r(i,d,function(n){return it.enqueue({eventType:d,args:n})}),r(i,g,function(n){return it.enqueue({eventType:g,args:n})}),r(i,nt,function(n){return it.enqueue({eventType:nt,args:n})}),r(i,tt,function(n){return it.enqueue({eventType:tt,args:n})}),r(i,h,function(t){t.config="object"===e(n)&&n.options||{};it.enqueue({eventType:h,args:t})}),u=i,Object(f._each)(u,function(n,t){o.on(t,n)})):Object(f.logMessage)('Analytics adapter for "'.concat(t,'" disabled by sampling'));this._oldEnable=this.enableAnalytics;this.enableAnalytics=function(){return Object(f.logMessage)('Analytics adapter for "'.concat(t,'" already enabled, unnecessary call to `enableAnalytics`.'))}}var u,it=n.url,lt=n.analyticsType,t=n.global,rt=n.handler,i=[],ot=0,st=!0;return function(){if(st){for(var n=0;n<i.length;n++)i[n]();i.push=function(n){n()};st=!1}Object(f.logMessage)("event count sent to ".concat(t,": ").concat(ot))}(),{track:function(n){var i=n.eventType,r=n.args;this.getAdapterType()===et&&window[t](rt,i,r);this.getAdapterType()===ft&&at.apply(void 0,arguments)},enqueue:ht,enableAnalytics:ct,disableAnalytics:function(){Object(f._each)(u,function(n,t){o.off(t,n)});this.enableAnalytics=this._oldEnable?this._oldEnable:ct},getAdapterType:function(){return lt},getGlobal:function(){return t},getHandler:function(){return rt},getUrl:function(){return it}}};var it=i(5),rt=i.n(it),ut=i(4),f=i(0);var o=i(10),u=rt.a.EVENTS,h=u.AUCTION_INIT,c=u.AUCTION_END,l=u.REQUEST_BIDS,a=u.BID_REQUESTED,s=u.BID_TIMEOUT,v=u.BID_RESPONSE,y=u.NO_BID,p=u.BID_WON,w=u.BID_ADJUSTMENT,b=u.BIDDER_DONE,k=u.SET_TARGETING,d=u.AD_RENDER_FAILED,g=u.AD_RENDER_SUCCEEDED,nt=u.AUCTION_DEBUG,tt=u.ADD_AD_UNITS,ft="endpoint",et="bundle"},628:function(n,t,i){n.exports=i(629)},629:function(n,t,i){"use strict";function o(){return(o=Object.assign||function(n){for(var i,r,t=1;t<arguments.length;t++){i=arguments[t];for(r in i)Object.prototype.hasOwnProperty.call(i,r)&&(n[r]=i[r])}return n}).apply(this,arguments)}Object.defineProperty(t,"__esModule",{value:!0});i.d(t,"ANALYTICS_VERSION",function(){return l});i.d(t,"DEFAULT_SERVER",function(){return s});i.d(t,"BIDDER_STATUS",function(){return r});i.d(t,"getCpmInEur",function(){return v});i.d(t,"parseBidderCode",function(){return h});i.d(t,"parseAdUnitCode",function(){return c});i.d(t,"malltvAnalyticsAdapter",function(){return f});var y=i(4),p=i(6),w=i(5),b=i.n(w),k=i(9),d=i(14),e=i(0);var l="1.0.0",s="https://central.mall.tv/analytics",a=b.a.EVENTS,g=a.AUCTION_END,nt=a.BID_TIMEOUT,r={BID:1,NO_BID:2,BID_WON:3,TIMEOUT:4},v=function(n){return"EUR"!==n.currency&&"function"==typeof n.getCpmInNewCurrency?n.getCpmInNewCurrency("EUR"):n.cpm},u={},h=function(n){return(n.bidderCode||n.bidder).toLowerCase()},c=function(n){return n.adUnitCode.toLowerCase()},f=o(Object(p.a)({DEFAULT_SERVER:s,analyticsType:"endpoint"}),{cachedAuctions:{},initConfig:function(n){return u.options=Object(e.deepClone)(n.options),"string"!=typeof n.options.propertyId||n.options.propertyId.length<1?(Object(e.logError)('"options.propertyId" is required.'),!1):(u.propertyId=n.options.propertyId,u.server=n.options.server||s,!0)},track:function(n){var i=n.eventType,t=n.args;switch(i){case nt:this.handleBidTimeout(t);break;case g:this.handleAuctionEnd(t)}},handleBidTimeout:function(n){var t=this;n.forEach(function(n){t.getCachedAuction(n.auctionId).timeoutBids.push(n)})},handleAuctionEnd:function(n){var t=this.getCachedAuction(n.auctionId),i=Object(d.a)().getHighestCpmBids();this.sendEventMessage("end",this.createBidMessage(n,i,t.timeoutBids))},createBidMessage:function(n,t,i){var f=this,e=n.auctionId,o=n.timestamp,s=n.timeout,l=n.auctionEnd,a=n.adUnitCodes,v=n.bidsReceived,y=n.noBids,u=this.createCommonMessage(e);return u.auctionElapsed=l-o,u.timeout=s,a.forEach(function(n){u.adUnits[n]={}}),y.forEach(function(n){return f.addBidResponseToMessage(u,n,r.NO_BID)}),v.forEach(function(n){return f.addBidResponseToMessage(u,n,r.BID)}),i.forEach(function(n){return f.addBidResponseToMessage(u,n,r.TIMEOUT)}),t.forEach(function(n){var t=c(n),i=h(n);u.adUnits[t][i].prebidWon=!0}),u},createCommonMessage:function(n){return{analyticsVersion:l,auctionId:n,propertyId:u.propertyId,referrer:window.location.href,prebidVersion:"6.10.0-pre",adUnits:{}}},addBidResponseToMessage:function(n,t,i){var r=c(t),u,f;n.adUnits[r]=n.adUnits[r]||{};u=h(t);f=this.serializeBidResponse(t,i);n.adUnits[r][u]=f},serializeBidResponse:function(n,t){var i={prebidWon:t===r.BID_WON,isTimeout:t===r.TIMEOUT,status:t};return t!==r.BID&&t!==r.BID_WON||o(i,{time:n.timeToRespond,cpm:n.cpm,currency:n.currency,originalCpm:n.originalCpm||n.cpm,cpmEur:v(n),originalCurrency:n.originalCurrency||n.currency,vastUrl:n.vastUrl}),i},sendEventMessage:function(n,t){Object(e.logInfo)("AJAX: ".concat(n,": ")+JSON.stringify(t));Object(y.a)("".concat(u.server,"/").concat(n),null,JSON.stringify(t),{contentType:"application/json"})},getCachedAuction:function(n){return this.cachedAuctions[n]=this.cachedAuctions[n]||{timeoutBids:[]},this.cachedAuctions[n]},getAnalyticsOptions:function(){return u}});f.originEnableAnalytics=f.enableAnalytics;f.enableAnalytics=function(n){this.initConfig(n)&&f.originEnableAnalytics(n)};k.default.registerAnalyticsAdapter({adapter:f,code:"malltvAnalytics"});window.pbjs.installedModules.push("malltvAnalyticsAdapter")}},[628]);pbjsChunk([213],{630:function(n,t,i){n.exports=i(631)},631:function(n,t,i){"use strict";Object.defineProperty(t,"__esModule",{value:!0});i.d(t,"spec",function(){return f});var e=i(1),o=i(7),u=i(2),r=Object(o.b)(),f={code:"malltv",supportedMediaTypes:[u.b,u.d],isBidRequestValid:function(n){return!(!n.params.propertyId||!n.params.placementId)},buildRequests:function(n,t){var h=r.localStorageIsEnabled()&&r.getDataFromLocalStorage("bisko-sid")||"",c=r.localStorageIsEnabled()&&r.getDataFromLocalStorage("biskoId")||"",l=r.localStorageIsEnabled()&&JSON.parse(r.getDataFromLocalStorage("biskoSegments"))||[],i="",u="",f="",e="",o=[],s={},a=t?t.auctionId:"",v=n.map(function(n){i||(i=n.params.propertyId);!u&&n.params&&(u=n.params.pageViewGuid||"");f||(f=n.bidderRequestId);!e&&t&&(e=t.refererInfo.referer);!o.length&&n.params.contents&&n.params.contents.length&&(o=n.params.contents);0===Object.keys(s).length&&n.params.data&&0!==Object.keys(n.params.data).length&&(s=n.params.data);var r=n.adUnitCode,h=n.params.placementId;return{sizes:function(n){return n.map(function(n){return n.join("x")}).join(";")}(n.sizes),adUnitId:r,placementId:h,bidid:n.bidId,count:n.params.count,skipTime:n.params.skipTime}});return[{method:"POST",url:"https://central.mall.tv/bid",data:{auctionId:a,propertyId:i,pageViewGuid:u,storageId:h,biskoId:c,segments:l,url:e,requestid:f,placements:v,contents:o,data:s,gdpr_applies:t.gdprConsent&&t.gdprConsent.gdprApplies?t.gdprConsent.gdprApplies:"true",gdpr_consent:t.gdprConsent&&t.gdprConsent.consentString?t.gdprConsent.consentString:""}}]},interpretResponse:function(n){for(var u,i=n.body,r=[],t=0;t<i.length;t++)u={requestId:i[t].BidId,cpm:i[t].CPM,width:i[t].Width,height:i[t].Height,creativeId:i[t].CreativeId,currency:i[t].Currency,netRevenue:i[t].NetRevenue,ttl:i[t].TTL,referrer:i[t].Referrer,ad:i[t].Ad,vastUrl:i[t].VastUrl,mediaType:i[t].MediaType,meta:{advertiserDomains:Array.isArray(i[t].ADomain)?i[t].ADomain:[]}},r.push(u);return r}};Object(e.registerBidder)(f);window.pbjs.installedModules.push("malltvBidAdapter")}},[630]);pbjsChunk([165],{745:function(n,t,i){n.exports=i(746)},746:function(n,t,i){"use strict";function b(){return(b=Object.assign||function(n){for(var i,r,t=1;t<arguments.length;t++){i=arguments[t];for(r in i)Object.prototype.hasOwnProperty.call(i,r)&&(n[r]=i[r])}return n}).apply(this,arguments)}function k(n,t){var r=Object.keys(n),i;return Object.getOwnPropertySymbols&&(i=Object.getOwnPropertySymbols(n),t&&(i=i.filter(function(t){return Object.getOwnPropertyDescriptor(n,t).enumerable})),r.push.apply(r,i)),r}function at(n,t,i){return t in n?Object.defineProperty(n,t,{value:i,enumerable:!0,configurable:!0,writable:!0}):n[t]=i,n}function c(n){return(c="function"==typeof Symbol&&"symbol"==typeof Symbol.iterator?function(n){return typeof n}:function(n){return n&&"function"==typeof Symbol&&n.constructor===Symbol&&n!==Symbol.prototype?"symbol":typeof n})(n)}function a(n,t){if(!Object(r.isStr)(t))return t&&Object(r.logWarn)("PubMatic: Ignoring param key: "+n+", expects string-value, found "+c(t)),e;switch(n){case"pmzoneid":return t.split(",").slice(0,50).map(function(n){return n.trim()}).join();case"kadfloor":case"lat":case"lon":return parseFloat(t)||e;case"yob":return parseInt(t)||e;default:return t}}function ni(n){var u,e,t,i,o;if(n.params.adUnit="",n.params.adUnitIndex="0",n.params.width=0,n.params.height=0,n.params.adSlot=(u=n.params.adSlot,Object(r.isStr)(u)?u.replace(/^\s+/g,"").replace(/\s+$/g,""):(u&&Object(r.logWarn)("pubmatic: adSlot must be a string. Ignoring adSlot"),"")),e=n.params.adSlot,t=e.split(":"),e=t[0],2==t.length&&(n.params.adUnitIndex=t[1]),t=e.split("@"),n.params.adUnit=t[0],t.length>1){if(2!=(t=t[1].split("x")).length)return void Object(r.logWarn)("PubMatic: AdSlot Error: adSlot not in required format");n.params.width=parseInt(t[0],10);n.params.height=parseInt(t[1],10)}else if(n.hasOwnProperty("mediaTypes")&&n.mediaTypes.hasOwnProperty(f.b)&&n.mediaTypes.banner.hasOwnProperty("sizes")){for(i=0,o=[];i<n.mediaTypes.banner.sizes.length;i++)2===n.mediaTypes.banner.sizes[i].length&&o.push(n.mediaTypes.banner.sizes[i]);n.mediaTypes.banner.sizes=o;n.mediaTypes.banner.sizes.length>=1&&(n.params.width=n.mediaTypes.banner.sizes[0][0],n.params.height=n.mediaTypes.banner.sizes[0][1],n.mediaTypes.banner.sizes=n.mediaTypes.banner.sizes.splice(1,n.mediaTypes.banner.sizes.length-1))}}function ti(n,t,i){var u,f="Ignoring param key: "+n+", expects "+i+", found "+c(t);switch(i){case pt:u=r.isBoolean;break;case s:u=r.isNumber;break;case yt:u=r.isStr;break;case l:u=r.isArray}return u(t)?t:(Object(r.logWarn)(o+f),e)}function ii(n,t){var i=n.KEY;return{id:n.ID,required:t[i].required?1:0,data:{type:n.TYPE,len:t[i].len,ext:t[i].ext}}}function ri(n){var f={assets:[]},t,i,s,o;for(t in n){if(n.hasOwnProperty(t)&&(i={},!(f.assets&&f.assets.length>0&&f.assets.hasOwnProperty(t))))switch(t){case u.TITLE.KEY:n[t].len||n[t].length?i={id:u.TITLE.ID,required:n[t].required?1:0,title:{len:n[t].len||n[t].length,ext:n[t].ext}}:Object(r.logWarn)("PubMatic: Error: Title Length is required for native ad: "+JSON.stringify(n));break;case u.IMAGE.KEY:n[t].sizes&&n[t].sizes.length>0?i={id:u.IMAGE.ID,required:n[t].required?1:0,img:{type:kt,w:n[t].w||n[t].width||(n[t].sizes?n[t].sizes[0]:e),h:n[t].h||n[t].height||(n[t].sizes?n[t].sizes[1]:e),wmin:n[t].wmin||n[t].minimumWidth||(n[t].minsizes?n[t].minsizes[0]:e),hmin:n[t].hmin||n[t].minimumHeight||(n[t].minsizes?n[t].minsizes[1]:e),mimes:n[t].mimes,ext:n[t].ext}}:Object(r.logWarn)("PubMatic: Error: Image sizes is required for native ad: "+JSON.stringify(n));break;case u.ICON.KEY:n[t].sizes&&n[t].sizes.length>0?i={id:u.ICON.ID,required:n[t].required?1:0,img:{type:wt,w:n[t].w||n[t].width||(n[t].sizes?n[t].sizes[0]:e),h:n[t].h||n[t].height||(n[t].sizes?n[t].sizes[1]:e)}}:Object(r.logWarn)("PubMatic: Error: Icon sizes is required for native ad: "+JSON.stringify(n));break;case u.VIDEO.KEY:i={id:u.VIDEO.ID,required:n[t].required?1:0,video:{minduration:n[t].minduration,maxduration:n[t].maxduration,protocols:n[t].protocols,mimes:n[t].mimes,ext:n[t].ext}};break;case u.EXT.KEY:i={id:u.EXT.ID,required:n[t].required?1:0};break;case u.LOGO.KEY:i={id:u.LOGO.ID,required:n[t].required?1:0,img:{type:bt,w:n[t].w||n[t].width||(n[t].sizes?n[t].sizes[0]:e),h:n[t].h||n[t].height||(n[t].sizes?n[t].sizes[1]:e)}};break;case u.SPONSOREDBY.KEY:case u.BODY.KEY:case u.RATING.KEY:case u.LIKES.KEY:case u.DOWNLOADS.KEY:case u.PRICE.KEY:case u.SALEPRICE.KEY:case u.PHONE.KEY:case u.ADDRESS.KEY:case u.DESC2.KEY:case u.DISPLAYURL.KEY:case u.CTA.KEY:i=ii(ft[t],n)}i&&i.id&&(f.assets[f.assets.length]=i)}return s=g.length,o=0,g.forEach(function(n){for(var i=f.assets.length,t=0;t<i;t++)if(n.id==f.assets[t].id){o++;break}}),rt=s!=o,f}function ui(n){var t,i=n.mediaTypes.banner.sizes,u=[];if(i!==e&&Object(r.isArray)(i)){if(t={},n.params.width||n.params.height)t.w=n.params.width,t.h=n.params.height;else{if(0===i.length)return t=e,Object(r.logWarn)("PubMatic: Error: mediaTypes.banner.size missing for adunit: "+n.params.adUnit+". Ignoring the banner impression in the adunit."),t;t.w=parseInt(i[0][0],10);t.h=parseInt(i[0][1],10);i=i.splice(1,i.length-1)}i.length>0&&(u=[],i.forEach(function(n){n.length>1&&u.push({w:n[0],h:n[1]})}),u.length>0&&(t.format=u));t.pos=0;t.topframe=Object(r.inIframe)()?0:1}else Object(r.logWarn)("PubMatic: Error: mediaTypes.banner.size missing for adunit: "+n.params.adUnit+". Ignoring the banner impression in the adunit."),t=e;return t}function et(n,t){Object(r.deepAccess)(n,"placement")||Object(r.logWarn)("Video.Placement param missing for "+t)}function fi(n){var t,u=Object(r.mergeDeep)(Object(r.deepAccess)(n.mediaTypes,"video"),n.params.video),i;if(u!==e){for(i in t={},et(u,n.adUnitCode),d)u.hasOwnProperty(i)&&(t[i]=ti(i,u[i],d[i]));Object(r.isArray)(n.mediaTypes.video.playerSize[0])?(t.w=parseInt(n.mediaTypes.video.playerSize[0][0],10),t.h=parseInt(n.mediaTypes.video.playerSize[0][1],10)):Object(r.isNumber)(n.mediaTypes.video.playerSize[0])&&(t.w=parseInt(n.mediaTypes.video.playerSize[0],10),t.h=parseInt(n.mediaTypes.video.playerSize[1],10))}else t=e,Object(r.logWarn)("PubMatic: Error: Video config params missing for adunit: "+n.params.adUnit+" with mediaType set as video. Ignoring video impression in the adunit.");return t}function ot(n,t,i){var r=t.rtd&&t.rtd.jwplayer&&t.rtd.jwplayer.targeting||void 0,u="",f,o,e;if(void 0!==r&&""!==r&&r.hasOwnProperty("segments")){for(o=r.segments.length,u+="jw-id="+r.content.id,e=0;e<o;e++)u+="|jw-"+r.segments[e]+"=1";i?void 0===n.dctr||0==n.dctr.length?n.dctr=u:n.dctr+="|"+u:(f=n.ext)&&void 0===f.key_val?f.key_val=u:f.key_val+="|"+u}}function ei(n){var i,s,t={},l={},u=n.hasOwnProperty("sizes")?n.sizes:[],v="",y=[];if(function(n,t){t.params.deals&&(Object(r.isArray)(t.params.deals)?t.params.deals.forEach(function(t){Object(r.isStr)(t)&&t.length>3?(n.pmp||(n.pmp={private_auction:0,deals:[]}),n.pmp.deals.push({id:t})):Object(r.logWarn)("PubMatic: Error: deal-id present in array bid.params.deals should be a strings with more than 3 charaters length, deal-id ignored: "+t)}):Object(r.logWarn)("PubMatic: Error: bid.params.deals should be an array of strings."))}(t={id:n.bidId,tagid:n.params.adUnit||void 0,bidfloor:a("kadfloor",n.params.kadfloor),secure:1,ext:{pmZoneId:a("pmzoneid",n.params.pmzoneid)},bidfloorcur:n.params.currency?a("currency",n.params.currency):p},n),function(n,t){var u,i="",f;t.params.dctr&&((i=t.params.dctr,Object(r.isStr)(i)&&i.length>0)?(f=i.split("|"),i="",f.forEach(function(n){i+=n.length>0?n.trim()+"|":""}),u=i.length,"|"===i.substring(u,u-1)&&(i=i.substring(0,u-1)),n.ext.key_val=i.trim()):Object(r.logWarn)("PubMatic: Ignoring param : dctr with value : "+i+", expects string-value, found empty or non-string value"))}(t,n),ot(t,n),n.hasOwnProperty("mediaTypes"))for(v in n.mediaTypes)switch(v){case f.b:(i=ui(n))!==e&&(t.banner=i);break;case f.c:l.request=JSON.stringify(ri(n.nativeParams));rt?Object(r.logWarn)("PubMatic: Error: Error in Native adunit "+n.params.adUnit+". Ignoring the adunit. Refer to http://prebid.org/dev-docs/show-native-ads.html for more details."):t.native=l;break;case f.d:(s=fi(n))!==e&&(t.video=s)}else i={pos:0,w:n.params.width,h:n.params.height,topframe:Object(r.inIframe)()?0:1},Object(r.isArray)(u)&&u.length>1&&((u=u.splice(1,u.length-1)).forEach(function(n){y.push({w:n[0],h:n[1]})}),i.format=y),t.banner=i;return function(n,t){var i=function(n){for(var i,t=1;t<arguments.length;t++)i=null!=arguments[t]?arguments[t]:{},t%2?k(Object(i),!0).forEach(function(t){at(n,t,i[t])}):Object.getOwnPropertyDescriptors?Object.defineProperties(n,Object.getOwnPropertyDescriptors(i)):k(Object(i)).forEach(function(t){Object.defineProperty(n,t,Object.getOwnPropertyDescriptor(i,t))});return n}({},Object(r.deepAccess)(t,"ortb2Imp.ext.data"));Object.keys(i).forEach(function(t){"pbadslot"===t?"string"==typeof i[t]&&i[t]&&Object(r.deepSetValue)(n,"ext.data.pbadslot",i[t]):"adserver"===t?["name","adslot"].forEach(function(t){var u=Object(r.deepAccess)(i,"adserver.".concat(t));"string"==typeof u&&u&&(Object(r.deepSetValue)(n,"ext.data.adserver.".concat(t.toLowerCase()),u),"adslot"===t&&Object(r.deepSetValue)(n,"ext.dfp_ad_unit_code",u))}):Object(r.deepSetValue)(n,"ext.data.".concat(t),i[t])})}(t,n),function(n,t){var i=-1;"function"!=typeof t.getFloor||h.b.getConfig("pubmatic.disableFloors")||[f.b,f.d,f.c].forEach(function(u){if(n.hasOwnProperty(u)){var f=[];"banner"===u&&(n[u].w&&n[u].h&&f.push([n[u].w,n[u].h]),Object(r.isArray)(n[u].format)&&n[u].format.forEach(function(n){return f.push([n.w,n.h])}));0===f.length&&f.push("*");f.forEach(function(f){var e=t.getFloor({currency:n.bidfloorcur,mediaType:u,size:f}),s;(Object(r.logInfo)(o,"floor from floor module returned for mediatype:",u," and size:",f," is: currency",e.currency,"floor",e.floor),"object"!==c(e)||e.currency!==n.bidfloorcur||isNaN(parseInt(e.floor)))||(s=parseFloat(e.floor),Object(r.logInfo)(o,"floor from floor module:",s,"previous floor value",i,"Min:",Math.min(s,i)),i=-1===i?s:Math.min(s,i),Object(r.logInfo)(o,"new floor value:",i))})}});n.bidfloor&&(Object(r.logInfo)(o,"floor from floor module:",i,"impObj.bidfloor",n.bidfloor,"Max:",Math.max(i,n.bidfloor)),i=Math.max(i,n.bidfloor));n.bidfloor=!isNaN(i)&&i>0?i:e;Object(r.logInfo)(o,"new impObj.bidfloor value:",n.bidfloor)}(t,n),t.hasOwnProperty(f.b)||t.hasOwnProperty(f.c)||t.hasOwnProperty(f.d)?t:e}function st(n,t){var u=null,i=Object(r.deepAccess)(n,"0.userId.flocId");if(i&&i.id)switch(t){case tt:u={id:"FLOC",name:"FLOC",ext:{ver:i.version},segment:[{id:i.id,name:"chrome.com",value:i.id.toString()}]};break;case nt:default:u={source:"chrome.com",uids:[{atype:1,id:i.id,ext:{ver:i.version}}]}}return u}function ht(n){return!0===Object(r.isArray)(n)&&n.length>0}var w;Object.defineProperty(t,"__esModule",{value:!0});t.checkVideoPlacement=et;i.d(t,"spec",function(){return w});var r=i(0),ct=i(1),f=i(2),h=i(3),lt=i(13);var o="PubMatic: ",p="USD",e=void 0,vt="https://pubmatic.bbvms.com/r/".concat("$RENDERER",".js"),v={kadpageurl:"",gender:"",yob:"",lat:"",lon:"",wiid:"",profId:"",verId:""},s="number",yt="string",pt="boolean",l="array",d={mimes:l,minduration:s,maxduration:s,startdelay:s,playbackmethod:l,api:l,protocols:l,w:s,h:s,battr:l,linearity:s,placement:s,minbitrate:s,maxbitrate:s,skip:s},u={TITLE:{ID:1,KEY:"title",TYPE:0},IMAGE:{ID:2,KEY:"image",TYPE:0},ICON:{ID:3,KEY:"icon",TYPE:0},SPONSOREDBY:{ID:4,KEY:"sponsoredBy",TYPE:1},BODY:{ID:5,KEY:"body",TYPE:2},CLICKURL:{ID:6,KEY:"clickUrl",TYPE:0},VIDEO:{ID:7,KEY:"video",TYPE:0},EXT:{ID:8,KEY:"ext",TYPE:0},DATA:{ID:9,KEY:"data",TYPE:0},LOGO:{ID:10,KEY:"logo",TYPE:0},SPONSORED:{ID:11,KEY:"sponsored",TYPE:1},DESC:{ID:12,KEY:"data",TYPE:2},RATING:{ID:13,KEY:"rating",TYPE:3},LIKES:{ID:14,KEY:"likes",TYPE:4},DOWNLOADS:{ID:15,KEY:"downloads",TYPE:5},PRICE:{ID:16,KEY:"price",TYPE:6},SALEPRICE:{ID:17,KEY:"saleprice",TYPE:7},PHONE:{ID:18,KEY:"phone",TYPE:8},ADDRESS:{ID:19,KEY:"address",TYPE:9},DESC2:{ID:20,KEY:"desc2",TYPE:10},DISPLAYURL:{ID:21,KEY:"displayurl",TYPE:11},CTA:{ID:22,KEY:"cta",TYPE:12}},wt=1,bt=2,kt=3,g=[{id:u.SPONSOREDBY.ID,required:!0,data:{type:1}},{id:u.TITLE.ID,required:!0},{id:u.IMAGE.ID,required:!0}],dt={1:"PMP",5:"PREF",6:"PMPG"},nt=1,tt=2,y={bootstrapPlayer:function(n){var i={code:n.adUnitCode};if(n.vastXml?i.vastXml=n.vastXml:n.vastUrl&&(i.vastUrl=n.vastUrl),n.vastXml||n.vastUrl){for(var u,f=y.getRendererId("pubmatic",n.rendererCode),e=document.getElementById(n.adUnitCode),t=0;t<window.bluebillywig.renderers.length;t++)if(window.bluebillywig.renderers[t]._id===f){u=window.bluebillywig.renderers[t];break}u?u.bootstrap(i,e):Object(r.logWarn)("".concat(o,": Couldn't find a renderer with ").concat(f))}else Object(r.logWarn)("".concat(o,": No vastXml or vastUrl on bid, bailing..."))},newRenderer:function(n,t){var u=vt.replace("$RENDERER",n),i=lt.a.install({url:u,loaded:!1,adUnitCode:t});try{i.setRender(y.outstreamRender)}catch(n){Object(r.logWarn)("".concat(o,": Error tying to setRender on renderer"),n)}return i},outstreamRender:function(n){n.renderer.push(function(){y.bootstrapPlayer(n)})},getRendererId:function(n,t){return"".concat(n,"-").concat(t)}},gt=[f.b,f.d,f.c],it=0,rt=!1,ut={},ft={};Object(r._each)(u,function(n){ut[n.ID]=n.KEY});Object(r._each)(u,function(n){ft[n.KEY]=n});w={code:"pubmatic",gvlid:76,supportedMediaTypes:[f.b,f.d,f.c],aliases:[{code:"groupm",gvlid:98}],isBidRequestValid:function(n){if(n&&n.params){if(!Object(r.isStr)(n.params.publisherId))return Object(r.logWarn)("PubMatic: Error: publisherId is mandatory and cannot be numeric (wrap it in quotes in your config). Call to OpenBid will not be sent for ad unit: "+JSON.stringify(n)),!1;if(n.hasOwnProperty("mediaTypes")&&n.mediaTypes.hasOwnProperty(f.d)){var t=Object(r.deepAccess)(n.mediaTypes,"video.mimes"),i=Object(r.deepAccess)(n,"params.video.mimes");if(!1===ht(t)&&!1===ht(i))return Object(r.logWarn)("PubMatic: Error: For video ads, bid.mediaTypes.video.mimes OR bid.params.video.mimes should be present and must be a non-empty array. Call to OpenBid will not be sent for ad unit:"+JSON.stringify(n)),!1;if(!n.mediaTypes[f.d].hasOwnProperty("context"))return Object(r.logError)("".concat(o,": no context specified in bid. Rejecting bid: "),n),!1;if("outstream"===n.mediaTypes[f.d].context&&!Object(r.isStr)(n.params.outstreamAU)&&!n.hasOwnProperty("renderer")&&!n.mediaTypes[f.d].hasOwnProperty("renderer"))return n.mediaTypes.hasOwnProperty(f.b)||n.mediaTypes.hasOwnProperty(f.c)?(delete n.mediaTypes[f.d],Object(r.logWarn)("".concat(o,': for "outstream" bids either outstreamAU parameter must be provided or ad unit supplied renderer is required. Rejecting mediatype Video of bid: '),n),!0):(Object(r.logError)("".concat(o,': for "outstream" bids either outstreamAU parameter must be provided or ad unit supplied renderer is required. Rejecting bid: '),n),!1)}return!0}return!1},buildRequests:function(n,t){var w,k,d,s;t&&t.refererInfo&&(w=t.refererInfo);var u,o=function(n){return{pageURL:n&&n.referer?n.referer:window.location.href,refURL:window.document.referrer}}(w),i=function(n){return{id:""+(new Date).getTime(),at:1,cur:[p],imp:[],site:{page:n.pageURL,ref:n.refURL,publisher:{}},device:{ua:navigator.userAgent,js:1,dnt:"yes"==navigator.doNotTrack||"1"==navigator.doNotTrack||"1"==navigator.msDoNotTrack?1:0,h:screen.height,w:screen.width,language:navigator.language},user:{},ext:{}}}(o),l="",g=[],y=[];if(n.forEach(function(n){if(((u=Object(r.deepClone)(n)).params.adSlot=u.params.adSlot||"",ni(u),!u.params.hasOwnProperty("video"))&&!(u.hasOwnProperty("mediaTypes")&&u.mediaTypes.hasOwnProperty(f.c)||0!==u.params.width||0!==u.params.height))return void Object(r.logWarn)("PubMatic: Skipping the non-standard adslot: ",u.params.adSlot,JSON.stringify(u));o.pubId=o.pubId||u.params.publisherId;(o=function(n,t){var i,u,f;for(i in t.kadpageurl||(t.kadpageurl=t.pageURL),v)v.hasOwnProperty(i)&&(u=n[i])&&("object"===c(f=v[i])&&(u=f.f(u,t)),Object(r.isStr)(u)?t[i]=u:Object(r.logWarn)("PubMatic: Ignoring param : "+i+" with value : "+v[i]+", expects string-value, found "+c(u)));return t}(u.params,o)).transactionId=u.transactionId;""===l?l=u.params.currency||e:u.params.hasOwnProperty("currency")&&l!==u.params.currency&&Object(r.logWarn)("PubMatic: Currency specifier ignored. Only one currency permitted.");u.params.currency=l;u.params.hasOwnProperty("dctr")&&Object(r.isStr)(u.params.dctr)&&g.push(u.params.dctr);u.params.hasOwnProperty("bcat")&&Object(r.isArray)(u.params.bcat)&&(y=y.concat(u.params.bcat));var t=ei(u);t&&i.imp.push(t)}),0!=i.imp.length)return i.site.publisher.id=o.pubId.trim(),it=o.pubId.trim(),i.ext.wrapper={},i.ext.wrapper.profile=parseInt(o.profId)||e,i.ext.wrapper.version=parseInt(o.verId)||e,i.ext.wrapper.wiid=o.wiid||t.auctionId,i.ext.wrapper.wv="prebid_prebid_6.10.0-pre",i.ext.wrapper.transactionId=o.transactionId,i.ext.wrapper.wp="pbjs",i.user.gender=o.gender?o.gender.trim():e,i.user.geo={},i.user.geo.lat=a("lat",o.lat),i.user.geo.lon=a("lon",o.lon),i.user.yob=a("yob",o.yob),i.device.geo=i.user.geo,i.site.page=o.kadpageurl.trim()||i.site.page.trim(),i.site.domain=(k=i.site.page,(d=document.createElement("a")).href=k,d.hostname),"object"===c(h.b.getConfig("content"))&&(i.site.content=h.b.getConfig("content")),"object"===c(h.b.getConfig("device"))&&(i.device=b(i.device,h.b.getConfig("device"))),Object(r.deepSetValue)(i,"source.tid",o.transactionId),-1!==window.location.href.indexOf("pubmaticTest=true")&&(i.test=1),n[0].schain&&Object(r.deepSetValue)(i,"source.ext.schain",n[0].schain),t&&t.gdprConsent&&(Object(r.deepSetValue)(i,"user.ext.consent",t.gdprConsent.consentString),Object(r.deepSetValue)(i,"regs.ext.gdpr",t.gdprConsent.gdprApplies?1:0)),t&&t.uspConsent&&Object(r.deepSetValue)(i,"regs.ext.us_privacy",t.uspConsent),!0===h.b.getConfig("coppa")&&Object(r.deepSetValue)(i,"regs.coppa",1),function(n,t){var i=Object(r.deepAccess)(t,"0.userIdAsEids"),u=st(t,nt);u&&(i||(i=[]),i.push(u));Object(r.isArray)(i)&&i.length>0&&Object(r.deepSetValue)(n,"user.eids",i)}(i,n),function(n,t){(t=t.filter(function(n){return"string"==typeof n||(Object(r.logWarn)("PubMatic: bcat: Each category should be a string, ignoring category: "+n),!1)}).map(function(n){return n.trim()}).filter(function(n,t,i){if(n.length>3)return i.indexOf(n)===t;Object(r.logWarn)("PubMatic: bcat: Each category should have a value of a length of more than 3 characters, ignoring category: "+n)})).length>0&&(Object(r.logWarn)("PubMatic: bcat: Selected: ",t),n.bcat=t)}(i,y),function(n,t){var i=st(t,tt);i&&(n.user||(n.user={}),n.user.data||(n.user.data=[]),n.user.data.push(i))}(i,n),s=h.b.getConfig("ortb2")||{},s.site&&Object(r.mergeDeep)(i,{site:s.site}),s.user&&Object(r.mergeDeep)(i,{user:s.user}),"object"===c(h.b.getConfig("app"))&&(i.app=h.b.getConfig("app"),i.app.publisher=i.site.publisher,i.app.ext=i.site.ext||e,"object"!==c(i.app.content)&&(i.app.content=i.site.content||e),delete i.site),{method:"POST",url:"https://hbopenbid.pubmatic.com/translator?source=prebid-client",data:JSON.stringify(i),bidderRequest:t}},interpretResponse:function(n,t){var o=[],e=p,i=JSON.parse(t.data),s=i.site&&i.site.ref?i.site.ref:"";try{n.body&&n.body.seatbid&&Object(r.isArray)(n.body.seatbid)&&(e=n.body.cur||e,n.body.seatbid.forEach(function(n){n.bid&&Object(r.isArray)(n.bid)&&n.bid.forEach(function(h){var c={requestId:h.impid,cpm:(parseFloat(h.price)||0).toFixed(2),width:h.w,height:h.h,creativeId:h.crid||h.id,dealId:h.dealid,currency:e,netRevenue:!0,ttl:300,referrer:s,ad:h.adm,pm_seat:n.seat||null,pm_dspid:h.ext&&h.ext.dspid?h.ext.dspid:null,partnerImpId:h.id||""};i.imp&&i.imp.length>0&&i.imp.forEach(function(n){if(h.impid===n.id)switch(function(n,t){if(n.ext&&null!=n.ext.bidtype)t.mediaType=gt[n.ext.bidtype];else{Object(r.logInfo)("PubMatic: bid.ext.bidtype does not exist, checking alternatively for mediaType");var i=n.adm,u="",e=new RegExp(/VAST\s+version/);if(i.indexOf('span class="PubAPIAd"')>=0)t.mediaType=f.b;else if(e.test(i))t.mediaType=f.d;else try{(u=JSON.parse(i.replace(/\\/g,"")))&&u.native&&(t.mediaType=f.c)}catch(n){Object(r.logWarn)("PubMatic: Error: Cannot parse native reponse for ad response: "+i)}}}(h,c),c.mediaType){case f.d:c.width=h.hasOwnProperty("w")?h.w:n.video.w;c.height=h.hasOwnProperty("h")?h.h:n.video.h;c.vastXml=h.adm,function(n,t){var r,u,e,i;if(t.bidderRequest&&t.bidderRequest.bids){for(i=0;i<t.bidderRequest.bids.length;i++)t.bidderRequest.bids[i].bidId===n.requestId&&(r=t.bidderRequest.bids[i].params,u=t.bidderRequest.bids[i].mediaTypes[f.d].context,e=t.bidderRequest.bids[i].adUnitCode);u&&"outstream"===u&&r&&r.outstreamAU&&e&&(n.rendererCode=r.outstreamAU,n.renderer=y.newRenderer(n.rendererCode,e))}}(c,t);break;case f.c:!function(n,t){var i,e,o;if(t.native={},n.hasOwnProperty("adm")){i="";try{i=JSON.parse(n.adm.replace(/\\/g,""))}catch(n){return void Object(r.logWarn)("PubMatic: Error: Cannot parse native reponse for ad response: "+t.adm)}if(i&&i.native&&i.native.assets&&i.native.assets.length>0){for(t.mediaType=f.c,e=0,o=i.native.assets.length;e<o;e++)switch(i.native.assets[e].id){case u.TITLE.ID:t.native.title=i.native.assets[e].title&&i.native.assets[e].title.text;break;case u.IMAGE.ID:t.native.image={url:i.native.assets[e].img&&i.native.assets[e].img.url,height:i.native.assets[e].img&&i.native.assets[e].img.h,width:i.native.assets[e].img&&i.native.assets[e].img.w};break;case u.ICON.ID:t.native.icon={url:i.native.assets[e].img&&i.native.assets[e].img.url,height:i.native.assets[e].img&&i.native.assets[e].img.h,width:i.native.assets[e].img&&i.native.assets[e].img.w};break;case u.SPONSOREDBY.ID:case u.BODY.ID:case u.LIKES.ID:case u.DOWNLOADS.ID:case u.PRICE:case u.SALEPRICE.ID:case u.PHONE.ID:case u.ADDRESS.ID:case u.DESC2.ID:case u.CTA.ID:case u.RATING.ID:case u.DISPLAYURL.ID:t.native[ut[i.native.assets[e].id]]=i.native.assets[e].data&&i.native.assets[e].data.value}t.native.clickUrl=i.native.link&&i.native.link.url;t.native.clickTrackers=i.native.link&&i.native.link.clicktrackers||[];t.native.impressionTrackers=i.native.imptrackers||[];t.native.jstracker=i.native.jstracker||[];t.width||(t.width=0);t.height||(t.height=0)}}}(h,c)}});h.ext&&h.ext.deal_channel&&(c.dealChannel=dt[h.ext.deal_channel]||null);c.meta={};h.ext&&h.ext.dspid&&(c.meta.networkId=h.ext.dspid);h.ext&&h.ext.advid&&(c.meta.buyerId=h.ext.advid);h.adomain&&h.adomain.length>0&&(c.meta.advertiserDomains=h.adomain,c.meta.clickUrl=h.adomain[0]);n.ext&&n.ext.buyid&&(c.adserverTargeting={hb_buyid_pubmatic:n.ext.buyid});o.push(c)})}))}catch(n){Object(r.logError)(n)}return o},getUserSyncs:function(n,t,i,r){var u=""+it;return i&&(u+="&gdpr="+(i.gdprApplies?1:0),u+="&gdpr_consent="+encodeURIComponent(i.consentString||"")),r&&(u+="&us_privacy="+encodeURIComponent(r)),!0===h.b.getConfig("coppa")&&(u+="&coppa=1"),n.iframeEnabled?[{type:"iframe",url:"https://ads.pubmatic.com/AdServer/js/user_sync.html?kdntuid=1&p="+u}]:[{type:"image",url:"https://image8.pubmatic.com/AdServer/ImgSync?p="+u}]},transformBidParams:function(n,t,i){return ot(n,i.bids[0],!0),Object(r.convertTypes)({publisherId:"string",adSlot:"string"},n)}};Object(ct.registerBidder)(w);window.pbjs.installedModules.push("pubmaticBidAdapter")}},[745]);pbjsChunk([144],{809:function(n,t,i){n.exports=i(810)},810:function(n,t,i){"use strict";function b(n,t){var r=Object.keys(n),i;return Object.getOwnPropertySymbols&&(i=Object.getOwnPropertySymbols(n),t&&(i=i.filter(function(t){return Object.getOwnPropertyDescriptor(n,t).enumerable})),r.push.apply(r,i)),r}function k(n){for(var i,t=1;t<arguments.length;t++)i=null!=arguments[t]?arguments[t]:{},t%2?b(Object(i),!0).forEach(function(t){p(n,t,i[t])}):Object.getOwnPropertyDescriptors?Object.defineProperties(n,Object.getOwnPropertyDescriptors(i)):b(Object(i)).forEach(function(t){Object.defineProperty(n,t,Object.getOwnPropertyDescriptor(i,t))});return n}function y(){return(y=Object.assign||function(n){for(var i,r,t=1;t<arguments.length;t++){i=arguments[t];for(r in i)Object.prototype.hasOwnProperty.call(i,r)&&(n[r]=i[r])}return n}).apply(this,arguments)}function d(n,t){return function(n){if(Array.isArray(n))return n}(n)||function(n,t){var i=null==n?null:"undefined"!=typeof Symbol&&n[Symbol.iterator]||n["@@iterator"];if(null!=i){var f,e,r=[],u=!0,o=!1;try{for(i=i.call(n);!(u=(f=i.next()).done)&&(r.push(f.value),!t||r.length!==t);u=!0);}catch(n){o=!0;e=n}finally{try{u||null==i.return||i.return()}finally{if(o)throw e;}}return r}}(n,t)||function(n,t){if(n){if("string"==typeof n)return g(n,t);var i=Object.prototype.toString.call(n).slice(8,-1);return("Object"===i&&n.constructor&&(i=n.constructor.name),"Map"===i||"Set"===i)?Array.from(n):"Arguments"===i||/^(?:Ui|I)nt(?:8|16|32)(?:Clamped)?Array$/.test(i)?g(n,t):void 0}}(n,t)||function(){throw new TypeError("Invalid attempt to destructure non-iterable instance.\nIn order to be iterable, non-array objects must have a [Symbol.iterator]() method.");}()}function g(n,t){(null==t||t>n.length)&&(t=n.length);for(var i=0,r=new Array(t);i<t;i++)r[i]=n[i];return r}function p(n,t,i){return t in n?Object.defineProperty(n,t,{value:i,enumerable:!0,configurable:!0,writable:!0}):n[t]=i,n}function u(n){return(u="function"==typeof Symbol&&"symbol"==typeof Symbol.iterator?function(n){return typeof n}:function(n){return n&&"function"==typeof Symbol&&n.constructor===Symbol&&n!==Symbol.prototype?"symbol":typeof n})(n)}function tt(n,t){var i=e.b.getConfig("pageUrl");return n.params.referrer?i=n.params.referrer:i||(i=t.refererInfo.referer),n.params.secure?i.replace(/^http:/i,"https:"):i}function pt(n){var i,r=document.getElementById(n.adUnitCode),t;(i=r.querySelector("div[id^='google_ads']"))&&i.style.setProperty("display","none"),function(n){var i=n.querySelector("script[id^='sas_script']"),t=i&&i.nextSibling;t&&"iframe"===t.localName&&t.style.setProperty("display","none")}(r);t=n.renderer.getConfig();n.renderer.push(function(){window.MagniteApex.renderAd({width:n.width,height:n.height,vastUrl:n.vastUrl,placement:{attachTo:"#".concat(n.adUnitCode),align:t.align||"center",position:t.position||"append"},closeButton:t.closeButton||!1,label:t.label||void 0,collapse:t.collapse||!0})})}function c(n,t){var i=n.params,u,f;return"video"===t?(u=[],i.video&&i.video.playerWidth&&i.video.playerHeight?u=[i.video.playerWidth,i.video.playerHeight]:Array.isArray(Object(r.deepAccess)(n,"mediaTypes.video.playerSize"))&&1===n.mediaTypes.video.playerSize.length?u=n.mediaTypes.video.playerSize[0]:Array.isArray(n.sizes)&&n.sizes.length>0&&Array.isArray(n.sizes[0])&&n.sizes[0].length>1&&(u=n.sizes[0]),u):(f=[],Array.isArray(i.sizes)?f=i.sizes:void 0!==Object(r.deepAccess)(n,"mediaTypes.banner.sizes")?f=rt(n.mediaTypes.banner.sizes):Array.isArray(n.sizes)&&n.sizes.length>0?f=rt(n.sizes):Object(r.logWarn)("Rubicon: no sizes are setup or found"),et(f))}function it(n,t,i){var a={user:{ext:{data:k({},n.params.visitor)}},site:{ext:{data:k({},n.params.inventory)}}};n.params.keywords&&(a.site.keywords=Object(r.isArray)(n.params.keywords)?n.params.keywords.join(","):n.params.keywords);var f=Object(r.mergeDeep)({},e.b.getConfig("ortb2")||{},a),s=Object(r.deepAccess)(n.ortb2Imp,"ext.data")||{},c=Object(r.deepAccess)(n,"ortb2Imp.ext.gpid"),v={user:[4],site:[1,2,5,6]},l={user:"tg_v.",site:"tg_i.",adserver:"tg_i.dfp_ad_unit_code",pbadslot:"tg_i.pbadslot",keywords:"kw"},y=function(n,t,i){if("data"===t&&Array.isArray(n))return n.filter(function(n){return n.segment&&Object(r.deepAccess)(n,"ext.segtax")&&v[i]&&-1!==v[i].indexOf(Object(r.deepAccess)(n,"ext.segtax"))}).map(function(n){var t=n.segment.filter(function(n){return n.id}).reduce(function(n,t){return n.push(t.id),n},[]);if(t.length>0)return t.toString()}).toString();if("object"!==u(n)||Array.isArray(n)){if(void 0!==n)return Array.isArray(n)?n.filter(function(n){if("object"!==u(n)&&void 0!==n)return n.toString();Object(r.logWarn)("Rubicon: Filtered value: ",n,"for key",t,": Expected value to be string, integer, or an array of strings/ints")}).toString():n.toString()}else Object(r.logWarn)("Rubicon: Filtered FPD key: ",t,": Expected value to be string, integer, or an array of strings/ints")},h=function(n,t,r){var e=!(arguments.length>3&&void 0!==arguments[3])||arguments[3],f=y(n,r,t),u=l[r]&&e?"".concat(l[r]):"data"===r?"".concat(l[t],"iab"):"".concat(l[t]).concat(r);i[u]=i[u]?i[u].concat(",",f):f};t===o.b?(["site","user"].forEach(function(n){Object.keys(f[n]).forEach(function(t){"site"===n&&"content"===t&&f[n][t].data?h(f[n][t].data,n,"data"):"ext"!==t?h(f[n][t],n,t):f[n][t].data&&Object.keys(f[n].ext.data).forEach(function(t){h(f[n].ext.data[t],n,t,!1)})})}),Object.keys(s).forEach(function(n){"adserver"!==n?h(s[n],"site",n):"gam"===s[n].name&&h(s[n].adslot,name,n)}),c&&(i.p_gpid=c),i["tg_i.pbadslot"]&&delete i["tg_i.dfp_ad_unit_code"]):(Object.keys(s).length&&Object(r.mergeDeep)(i.imp[0].ext,{data:s}),c&&(i.imp[0].ext.gpid=c),Object(r.mergeDeep)(i,f))}function rt(n){return Object(r.parseSizesInput)(n).reduce(function(n,t){var i=parseInt(h[t],10);return i&&n.push(i),n},[])}function ut(n){return"object"===u(Object(r.deepAccess)(n,"params.video"))&&void 0!==Object(r.deepAccess)(n,"mediaTypes.".concat(o.d))}function l(n){var t=arguments.length>1&&void 0!==arguments[1]&&arguments[1];return ut(n)?-1===["outstream","instream"].indexOf(Object(r.deepAccess)(n,"mediaTypes.".concat(o.d,".context")))?void(t&&Object(r.logError)("Rubicon: mediaTypes.video.context must be outstream or instream")):c(n,"video").length<2?void(t&&Object(r.logError)("Rubicon: could not determine the playerSize of the video")):(t&&Object(r.logMessage)("Rubicon: making video request for adUnit",n.adUnitCode),"video"):0===c(n,"banner").length?void(t&&Object(r.logError)("Rubicon: could not determine the sizes for banner request")):(t&&Object(r.logMessage)("Rubicon: making banner request for adUnit",n.adUnitCode),"banner")}function et(n){var t=[15,2,9];return n.sort(function(n,i){var r=t.indexOf(n),u=t.indexOf(i);return r>-1||u>-1?-1===r?1:-1===u?-1:r-u:n-i})}function ot(n){var t=parseInt(Object(r.deepAccess)(n,"params.video.size_id"));return isNaN(t)?"outstream"===Object(r.deepAccess)(n,"mediaTypes.".concat(o.d,".context"))?203:201:t}function st(n){return{ranges:{low:[{max:5,increment:.5}],medium:[{max:20,increment:.1}],high:[{max:20,increment:.01}],auto:[{max:5,increment:.05},{min:5,max:10,increment:.1},{min:10,max:20,increment:.5}],dense:[{max:3,increment:.01},{min:3,max:8,increment:.05},{min:8,max:20,increment:.5}],custom:n.getConfig("customPriceBucket")&&n.getConfig("customPriceBucket").buckets}[n.getConfig("priceGranularity")]}}function ht(n){var u=!0,t=Object.prototype.toString.call([]),i={mimes:t,protocols:t,linearity:Object.prototype.toString.call(0),api:t};return Object.keys(i).forEach(function(t){Object.prototype.toString.call(Object(r.deepAccess)(n,"mediaTypes.video."+t))!==i[t]&&(u=!1,Object(r.logError)("Rubicon: mediaTypes.video."+t+" is required and must be of type: "+i[t]))}),u}function a(n){var t=!1,i=["asi","sid","hp"];return n.nodes?((t=n.nodes.reduce(function(n,t){return n?i.every(function(n){return t.hasOwnProperty(n)}):n},!0))||Object(r.logError)("Rubicon: required schain params missing"),t):t}function w(n,t){return"rp_schain"===n?"rp_schain=".concat(t):"".concat(n,"=").concat(encodeURIComponent(t))}var nt,f,h,s,ft,v;Object.defineProperty(t,"__esModule",{value:!0});i.d(t,"spec",function(){return s});t.hasVideoMediaType=ut;i.d(t,"resetRubiConf",function(){return ft});t.masSizeOrdering=et;t.determineRubiconVideoSizeId=ot;t.getPriceGranularity=st;t.hasValidVideoParams=ht;t.hasValidSupplyChainParams=a;t.encodeParam=w;t.resetUserSync=function(){v=!1};var r=i(0),ct=i(1),e=i(3),o=i(2),lt=i(11),at=i.n(lt),vt=i(13),yt=i(14);nt="https://video-outstream.rubiconproject.com/apex-2.0.0.js";f={};e.b.getConfig("rubicon",function(n){Object(r.mergeDeep)(f,n.rubicon)});h={1:"468x60",2:"728x90",5:"120x90",7:"125x125",8:"120x600",9:"160x600",10:"300x600",13:"200x200",14:"250x250",15:"300x250",16:"336x280",17:"240x400",19:"300x100",31:"980x120",32:"250x360",33:"180x500",35:"980x150",37:"468x400",38:"930x180",39:"750x100",40:"750x200",41:"750x300",42:"2x4",43:"320x50",44:"300x50",48:"300x300",53:"1024x768",54:"300x1050",55:"970x90",57:"970x250",58:"1000x90",59:"320x80",60:"320x150",61:"1000x1000",64:"580x500",65:"640x480",66:"930x600",67:"320x480",68:"1800x1000",72:"320x320",73:"320x160",78:"980x240",79:"980x300",80:"980x400",83:"480x300",85:"300x120",90:"548x150",94:"970x310",95:"970x100",96:"970x210",101:"480x320",102:"768x1024",103:"480x280",105:"250x800",108:"320x240",113:"1000x300",117:"320x100",125:"800x250",126:"200x600",144:"980x600",145:"980x150",152:"1000x250",156:"640x320",159:"320x250",179:"250x600",195:"600x300",198:"640x360",199:"640x200",213:"1030x590",214:"980x360",221:"1x1",229:"320x180",230:"2000x1400",232:"580x400",234:"6x6",251:"2x2",256:"480x820",257:"400x600",258:"500x200",259:"998x200",264:"970x1000",265:"1920x1080",274:"1800x200",278:"320x500",282:"320x400",288:"640x380",548:"500x1000",550:"980x480",552:"300x200",558:"640x640",562:"300x431",564:"320x431",566:"320x300",568:"300x150",570:"300x125",572:"250x350",574:"620x891",576:"610x877",578:"980x552",580:"505x656"};Object(r._each)(h,function(n,t){return h[n]=t});s={code:"rubicon",gvlid:52,supportedMediaTypes:[o.b,o.d],isBidRequestValid:function(n){var t,i,f;if("object"!==u(n.params))return!1;for(t=0,i=["accountId","siteId","zoneId"];t<i.length;t++)if(n.params[i[t]]=parseInt(n.params[i[t]]),isNaN(n.params[i[t]]))return Object(r.logError)("Rubicon: wrong format of accountId or siteId or zoneId."),!1;return f=l(n,!0),!!f&&("video"!==f||ht(n))},buildRequests:function(n,t){var i=[],v=n.filter(function(n){return"video"===l(n)}).map(function(n){var i,h,k,l,s,v,w,b;if(n.startTime=(new Date).getTime(),i={id:n.transactionId,test:e.b.getConfig("debug")?1:0,cur:["USD"],source:{tid:n.transactionId},tmax:t.timeout,imp:[{exp:e.b.getConfig("s2sConfig.defaultTtl"),id:n.adUnitCode,secure:1,ext:p({},n.bidder,n.params),video:Object(r.deepAccess)(n,"mediaTypes.video")||{}}],ext:{prebid:{channel:{name:"pbjs",version:pbjs.version},cache:{vastxml:{returnCreative:!0===f.returnVast}},targeting:{includewinners:!0,includebidderkeys:!1,pricegranularity:st(e.b)},bidders:{rubicon:{integration:f.int_type||"pbjs"}}}}},"rubicon"!==n.bidder&&(i.ext.prebid.aliases=p({},n.bidder,"rubicon")),l=Object(yt.a)().installedModules,!l||l.length&&-1===l.indexOf("rubiconAnalyticsAdapter")||Object(r.deepSetValue)(i,"ext.prebid.analytics",{rubicon:{"client-analytics":!0}}),"function"!=typeof n.getFloor||f.disableFloors)h=parseFloat(Object(r.deepAccess)(n,"params.floor"));else{try{s=n.getFloor({currency:"USD",mediaType:"video",size:c(n,"video")})}catch(n){Object(r.logError)("Rubicon: getFloor threw an error: ",n)}h="object"!==u(s)||"USD"!==s.currency||isNaN(parseInt(s.floor))?void 0:parseFloat(s.floor)}return(isNaN(h)||(i.imp[0].bidfloor=h),i.imp[0].ext[n.bidder].video.size_id=ot(n),function(n,t,i){n&&("object"===u(e.b.getConfig("app"))?n.app=e.b.getConfig("app"):n.site={page:tt(t,i)},"object"===u(e.b.getConfig("device"))&&(n.device=e.b.getConfig("device")),t.params.video.language&&["site","device"].forEach(function(i){n[i]&&("site"===i?n[i].content=y({language:t.params.video.language},n[i].content):n[i]=y({language:t.params.video.language},n[i]))}))}(i,n,t),function(n,t){"object"===u(n.imp[0].video)&&void 0===n.imp[0].video.skip&&(n.imp[0].video.skip=t.params.video.skip);"object"===u(n.imp[0].video)&&void 0===n.imp[0].video.skipafter&&(n.imp[0].video.skipafter=t.params.video.skipdelay);"object"===u(n.imp[0].video)&&void 0===n.imp[0].video.pos&&("atf"===t.params.position?n.imp[0].video.pos=1:"btf"===t.params.position&&(n.imp[0].video.pos=3));var i=c(t,"video");n.imp[0].video.w=i[0];n.imp[0].video.h=i[1]}(i,n),t.gdprConsent)&&("boolean"==typeof t.gdprConsent.gdprApplies&&(k=t.gdprConsent.gdprApplies?1:0),Object(r.deepSetValue)(i,"regs.ext.gdpr",k),Object(r.deepSetValue)(i,"user.ext.consent",t.gdprConsent.consentString)),t.uspConsent&&Object(r.deepSetValue)(i,"regs.ext.us_privacy",t.uspConsent),v=Object(r.deepAccess)(t,"bids.0.userIdAsEids"),v&&v.length&&Object(r.deepSetValue)(i,"user.ext.eids",v),w=e.b.getConfig("user.id"),w&&Object(r.deepSetValue)(i,"user.id",w),!0===e.b.getConfig("coppa")&&Object(r.deepSetValue)(i,"regs.coppa",1),n.schain&&a(n.schain)&&Object(r.deepSetValue)(i,"source.ext.schain",n.schain),b=e.b.getConfig("multibid"),b&&Object(r.deepSetValue)(i,"ext.prebid.multibid",b.reduce(function(n,t){var i={};return Object.keys(t).forEach(function(n){i[n.toLowerCase()]=t[n]}),n.push(i),n},[])),it(n,o.d,i),n.storedAuctionResponse&&Object(r.deepSetValue)(i.imp[0],"ext.prebid.storedauctionresponse.id",n.storedAuctionResponse.toString()),Object(r.deepSetValue)(i.imp[0],"ext.prebid.auctiontimestamp",t.auctionStart),{method:"POST",url:"https://".concat(f.videoHost||"prebid-server",".rubiconproject.com/openrtb2/auction"),data:i,bidRequest:n}}),h;return!0!==f.singleRequest?i=v.concat(n.filter(function(n){return"banner"===l(n)}).map(function(n){var i=s.createSlotParams(n,t);return{method:"GET",url:"https://".concat(f.bannerHost||"fastlane",".rubiconproject.com/a/api/fastlane.json"),data:s.getOrderedParams(i).reduce(function(n,t){var u=i[t];return Object(r.isStr)(u)&&""!==u||Object(r.isNumber)(u)?"".concat(n).concat(w(t,u),"&"):n},"")+"slots=1&rand=".concat(Math.random()),bidRequest:n}})):(h=n.filter(function(n){return"banner"===l(n)}).reduce(function(n,t){return(n[t.params.siteId]=n[t.params.siteId]||[]).push(t),n},{}),i=v.concat(Object.keys(h).reduce(function(n,i){var u,e;return(u=h[i],e=10,u.map(function(n,t){return t%e==0?u.slice(t,t+e):null}).filter(function(n){return n})).forEach(function(i){var u=s.combineSlotUrlParams(i.map(function(n){return s.createSlotParams(n,t)}));n.push({method:"GET",url:"https://".concat(f.bannerHost||"fastlane",".rubiconproject.com/a/api/fastlane.json"),data:s.getOrderedParams(u).reduce(function(n,t){var i=u[t];return Object(r.isStr)(i)&&""!==i||Object(r.isNumber)(i)?"".concat(n).concat(w(t,i),"&"):n},"")+"slots=".concat(i.length,"&rand=").concat(Math.random()),bidRequest:i})}),n},[]))),i},getOrderedParams:function(n){var i=/^tg_v/,r=/^tg_i/,u=/^eid_|^tpid_/,t=["account_id","site_id","zone_id","size_id","alt_size_ids","p_pos","gdpr","gdpr_consent","us_privacy","rp_schain"].concat(Object.keys(n).filter(function(n){return u.test(n)})).concat(["x_liverampidl","ppuid","rf","p_geo.latitude","p_geo.longitude","kw"]).concat(Object.keys(n).filter(function(n){return i.test(n)})).concat(Object.keys(n).filter(function(n){return r.test(n)})).concat(["tk_flint","x_source.tid","x_source.pchain","p_screen_res","rp_floor","rp_secure","tk_user_key"]);return t.concat(Object.keys(n).filter(function(n){return-1===t.indexOf(n)}))},combineSlotUrlParams:function(n){if(1===n.length)return n[0];var t=n.reduce(function(t,i,r){return Object.keys(i).forEach(function(u){t.hasOwnProperty(u)||(t[u]=new Array(n.length));t[u].splice(r,1,i[u])}),t},{}),i=new RegExp("^([^;]*)(;\\1)+$");return Object.keys(t).forEach(function(n){var r=t[n].join(";"),u=r.match(i);t[n]=u?u[1]:r}),t},createSlotParams:function(n,t){var l,k,v;n.startTime=(new Date).getTime();var h=n.params,y=c(n,"banner"),p=d(h.latLong||[],2),w=p[0],b=p[1],i={account_id:h.accountId,site_id:h.siteId,zone_id:h.zoneId,size_id:y[0],alt_size_ids:y.slice(1).join(",")||void 0,rp_floor:(h.floor=parseFloat(h.floor))>=.01?h.floor:void 0,rp_secure:"1",tk_flint:"".concat(f.int_type||"pbjs_lite","_v6.10.0-pre"),"x_source.tid":n.transactionId,"x_source.pchain":h.pchain,p_screen_res:[window.screen.width,window.screen.height].join("x"),tk_user_key:h.userId,"p_geo.latitude":isNaN(parseFloat(w))?void 0:parseFloat(w).toFixed(4),"p_geo.longitude":isNaN(parseFloat(b))?void 0:parseFloat(b).toFixed(4),"tg_fl.eid":n.code,rf:tt(n,t)};if("function"==typeof n.getFloor&&!f.disableFloors){try{l=n.getFloor({currency:"USD",mediaType:"banner",size:"*"})}catch(n){Object(r.logError)("Rubicon: getFloor threw an error: ",n)}i.rp_hard_floor="object"!==u(l)||"USD"!==l.currency||isNaN(parseInt(l.floor))?void 0:l.floor}return k={1:"atf",3:"btf"}[Object(r.deepAccess)(n,"mediaTypes.banner.pos")]||"",i.p_pos="atf"===h.position||"btf"===h.position?h.position:k,v=e.b.getConfig("user.id"),v&&(i.ppuid=v),n.userIdAsEids&&n.userIdAsEids.forEach(function(n){try{if("adserver.org"===n.source?(i.tpid_tdid=n.uids[0].id,i["eid_adserver.org"]=n.uids[0].id):"liveintent.com"===n.source?(i["tpid_liveintent.com"]=n.uids[0].id,i["eid_liveintent.com"]=n.uids[0].id,n.ext&&Array.isArray(n.ext.segments)&&n.ext.segments.length&&(i["tg_v.LIseg"]=n.ext.segments.join(","))):"liveramp.com"===n.source?i.x_liverampidl=n.uids[0].id:"id5-sync.com"===n.source?i["eid_id5-sync.com"]="".concat(n.uids[0].id,"^").concat(n.uids[0].atype,"^").concat(n.uids[0].ext&&n.uids[0].ext.linkType||""):i["eid_".concat(n.source)]="".concat(n.uids[0].id,"^").concat(n.uids[0].atype||""),!i.ppuid){var t=at()(n.uids,function(n){return n.ext&&"ppuid"===n.ext.stype});t&&t.id&&(i.ppuid=t.id)}}catch(t){Object(r.logWarn)("Rubicon: error reading eid:",n,t)}}),t.gdprConsent&&("boolean"==typeof t.gdprConsent.gdprApplies&&(i.gdpr=Number(t.gdprConsent.gdprApplies)),i.gdpr_consent=t.gdprConsent.consentString),t.uspConsent&&(i.us_privacy=encodeURIComponent(t.uspConsent)),i.rp_maxbids=t.bidLimit||1,it(n,o.b,i),!0===e.b.getConfig("coppa")&&(i.coppa=1),n.schain&&a(n.schain)&&(i.rp_schain=s.serializeSupplyChain(n.schain)),i},serializeSupplyChain:function(n){if(!a(n))return"";var t=n.ver,i=n.complete,r=n.nodes;return"".concat(t,",").concat(i,"!").concat(s.serializeSupplyChainNodes(r))},serializeSupplyChainNodes:function(n){var t=["asi","sid","hp","rid","name","domain"];return n.map(function(n){return t.map(function(t){return encodeURIComponent(n[t]||"")}).join(",")}).join("!")},interpretResponse:function(n,t){var i=t.bidRequest,s,c,v,e,a;return!(n=n.body)||"object"!==u(n)?[]:n.seatbid?(s=Object(r.deepAccess)(n,"ext.errors.rubicon"),Array.isArray(s)&&s.length>0&&Object(r.logWarn)("Rubicon: Error in video response"),c=[],n.seatbid.forEach(function(t){(t.bid||[]).forEach(function(e){var s={requestId:i.bidId,currency:n.cur||"USD",creativeId:e.crid,cpm:e.price||0,bidderCode:t.seat,ttl:300,netRevenue:!1!==f.netRevenue,width:e.w||Object(r.deepAccess)(i,"mediaTypes.video.w")||Object(r.deepAccess)(i,"params.video.playerWidth"),height:e.h||Object(r.deepAccess)(i,"mediaTypes.video.h")||Object(r.deepAccess)(i,"params.video.playerHeight")},l,h;e.id&&(s.seatBidId=e.id);e.dealid&&(s.dealId=e.dealid);e.adomain&&Object(r.deepSetValue)(s,"meta.advertiserDomains",Array.isArray(e.adomain)?e.adomain:[e.adomain]);Object(r.deepAccess)(e,"ext.bidder.rp.advid")&&Object(r.deepSetValue)(s,"meta.advertiserId",e.ext.bidder.rp.advid);l=Object(r.deepAccess)(n,"ext.responsetimemillis.rubicon");(i&&l&&(i.serverResponseTimeMs=l),Object(r.deepAccess)(e,"ext.prebid.type")===o.d)?(s.mediaType=o.d,Object(r.deepSetValue)(s,"meta.mediaType",o.d),h=Object(r.deepAccess)(e,"ext.prebid.targeting"),h&&"object"===u(h)&&(s.adserverTargeting=h),e.ext.prebid.cache&&"object"===u(e.ext.prebid.cache.vastXml)&&e.ext.prebid.cache.vastXml.cacheId&&e.ext.prebid.cache.vastXml.url?(s.videoCacheKey=e.ext.prebid.cache.vastXml.cacheId,s.vastUrl=e.ext.prebid.cache.vastXml.url):h&&h.hb_uuid&&h.hb_cache_host&&h.hb_cache_path&&(s.videoCacheKey=h.hb_uuid,s.vastUrl="https://".concat(h.hb_cache_host).concat(h.hb_cache_path,"?uuid=").concat(h.hb_uuid)),e.adm&&(s.vastXml=e.adm),e.nurl&&(s.vastUrl=e.nurl),!s.vastUrl&&e.nurl&&(s.vastUrl=e.nurl),"outstream"===Object(r.deepAccess)(i,"mediaTypes.video.context").toLowerCase()&&(s.renderer=function(n){var t=vt.a.install({id:n.adId,url:f.rendererUrl||nt,config:f.rendererConfig||{},loaded:!1,adUnitCode:n.adUnitCode});try{t.setRender(pt)}catch(n){Object(r.logWarn)("Prebid Error calling setRender on renderer",n)}return t}(s))):Object(r.logWarn)("Rubicon: video response received non-video media type");c.push(s)})}),c):(e=n.ads,a=0,"object"!==u(i)||Array.isArray(i)||"video"!==l(i)||"object"!==u(e)||(e=e[i.adUnitCode]),!Array.isArray(e)||e.length<1?[]:e.reduce(function(t,e,s){var p,w,l,c,y;return(e.impression_id&&v===e.impression_id?a++:v=e.impression_id,"ok"!==e.status)?t:(l=Array.isArray(i)?i[s-a]:i,l&&"object"===u(l)?(c={requestId:l.bidId,currency:"USD",creativeId:e.creative_id||"".concat(e.network||"","-").concat(e.advertiser||""),cpm:e.cpm||0,dealId:e.deal,ttl:300,netRevenue:!1!==f.netRevenue,rubicon:{advertiserId:e.advertiser,networkId:e.network},meta:{advertiserId:e.advertiser,networkId:e.network,mediaType:o.b}},(e.creative_type&&(c.mediaType=e.creative_type),e.adomain&&(c.meta.advertiserDomains=Array.isArray(e.adomain)?e.adomain:[e.adomain]),e.creative_type===o.d)?(c.width=l.params.video.playerWidth,c.height=l.params.video.playerHeight,c.vastUrl=e.creative_depot_url,c.impression_id=e.impression_id,c.videoCacheKey=e.impression_id):(c.ad=(p=e.script,w=e.impression_id,"<html>\n<head><script type='text/javascript'>inDapIF=true;<\/script><\/head>\n<body style='margin : 0; padding: 0;'>\n<!-- Rubicon Project Ad Tag -->\n<div data-rp-impression-id='".concat(w,"'>\n<script type='text/javascript'>").concat(p,"<\/script>\n<\/div>\n<\/body>\n<\/html>")),y=d(h[e.size_id].split("x").map(function(n){return Number(n)}),2),c.width=y[0],c.height=y[1]),c.rubiconTargeting=(Array.isArray(e.targeting)?e.targeting:[]).reduce(function(n,t){return n[t.key]=t.values[0],n},{rpfl_elemid:l.adUnitCode}),t.push(c)):Object(r.logError)("Rubicon: bidRequest undefined at index position:".concat(s),i,n),t)},[]).sort(function(n,t){return(t.cpm||0)-(n.cpm||0)}))},getUserSyncs:function(n,t,i,u){if(!v&&n.iframeEnabled){var e={};return i&&("boolean"==typeof i.gdprApplies&&(e.gdpr=Number(i.gdprApplies)),"string"==typeof i.consentString&&(e.gdpr_consent=i.consentString)),u&&(e.us_privacy=encodeURIComponent(u)),e=Object.keys(e).length?"?".concat(Object(r.formatQS)(e)):"",v=!0,{type:"iframe",url:"https://".concat(f.syncHost||"eus",".rubiconproject.com/usync.html")+e}}},transformBidParams:function(n){return Object(r.convertTypes)({accountId:"number",siteId:"number",zoneId:"number"},n)}};ft=function(){return f={}};v=!1;Object(ct.registerBidder)(s);window.pbjs.installedModules.push("rubiconBidAdapter")}},[809]);pbjs.processQueue()