New Case Study:See how Anthropic automated 95% of dependency reviews with Socket.Learn More
Socket
Sign inDemoInstall
Socket

react16-advertising

Package Overview
Dependencies
Maintainers
1
Versions
49
Alerts
File Explorer

Advanced tools

Socket logo

Install Socket

Detect and block malicious and high-risk dependencies

Install

react16-advertising - npm Package Compare versions

Comparing version 4.1.5-beta.13 to 4.1.5-beta.14

2

dist/react16-advertising.min.js
/*! For license information please see react16-advertising.min.js.LICENSE.txt */
!function(e,t){"object"==typeof exports&&"object"==typeof module?module.exports=t(require("react")):"function"==typeof define&&define.amd?define(["react"],t):"object"==typeof exports?exports.React16Advertising=t(require("react")):e.React16Advertising=t(e.React)}(self,(function(e){return(()=>{"use strict";var t={849:e=>{e.exports=function(e,t){(null==t||t>e.length)&&(t=e.length);for(var r=0,n=new Array(t);r<t;r++)n[r]=e[r];return n},e.exports.__esModule=!0,e.exports.default=e.exports},600:e=>{e.exports=function(e){if(Array.isArray(e))return e},e.exports.__esModule=!0,e.exports.default=e.exports},168:(e,t,r)=>{var n=r(849);e.exports=function(e){if(Array.isArray(e))return n(e)},e.exports.__esModule=!0,e.exports.default=e.exports},491:e=>{e.exports=function(e){if(void 0===e)throw new ReferenceError("this hasn't been initialised - super() hasn't been called");return e},e.exports.__esModule=!0,e.exports.default=e.exports},564:e=>{function t(e,t,r,n,i,o,a){try{var u=e[o](a),s=u.value}catch(e){return void r(e)}u.done?t(s):Promise.resolve(s).then(n,i)}e.exports=function(e){return function(){var r=this,n=arguments;return new Promise((function(i,o){var a=e.apply(r,n);function u(e){t(a,i,o,u,s,"next",e)}function s(e){t(a,i,o,u,s,"throw",e)}u(void 0)}))}},e.exports.__esModule=!0,e.exports.default=e.exports},946:e=>{e.exports=function(e,t){if(!(e instanceof t))throw new TypeError("Cannot call a class as a function")},e.exports.__esModule=!0,e.exports.default=e.exports},33:e=>{function t(e,t){for(var r=0;r<t.length;r++){var n=t[r];n.enumerable=n.enumerable||!1,n.configurable=!0,"value"in n&&(n.writable=!0),Object.defineProperty(e,n.key,n)}}e.exports=function(e,r,n){return r&&t(e.prototype,r),n&&t(e,n),Object.defineProperty(e,"prototype",{writable:!1}),e},e.exports.__esModule=!0,e.exports.default=e.exports},837:e=>{e.exports=function(e,t,r){return t in e?Object.defineProperty(e,t,{value:r,enumerable:!0,configurable:!0,writable:!0}):e[t]=r,e},e.exports.__esModule=!0,e.exports.default=e.exports},221:e=>{function t(){return e.exports=t=Object.assign||function(e){for(var t=1;t<arguments.length;t++){var r=arguments[t];for(var n in r)Object.prototype.hasOwnProperty.call(r,n)&&(e[n]=r[n])}return e},e.exports.__esModule=!0,e.exports.default=e.exports,t.apply(this,arguments)}e.exports=t,e.exports.__esModule=!0,e.exports.default=e.exports},323:e=>{function t(r){return e.exports=t=Object.setPrototypeOf?Object.getPrototypeOf:function(e){return e.__proto__||Object.getPrototypeOf(e)},e.exports.__esModule=!0,e.exports.default=e.exports,t(r)}e.exports=t,e.exports.__esModule=!0,e.exports.default=e.exports},22:(e,t,r)=>{var n=r(596);e.exports=function(e,t){if("function"!=typeof t&&null!==t)throw new TypeError("Super expression must either be null or a function");e.prototype=Object.create(t&&t.prototype,{constructor:{value:e,writable:!0,configurable:!0}}),Object.defineProperty(e,"prototype",{writable:!1}),t&&n(e,t)},e.exports.__esModule=!0,e.exports.default=e.exports},424:e=>{e.exports=function(e){return e&&e.__esModule?e:{default:e}},e.exports.__esModule=!0,e.exports.default=e.exports},26:e=>{e.exports=function(e){if("undefined"!=typeof Symbol&&null!=e[Symbol.iterator]||null!=e["@@iterator"])return Array.from(e)},e.exports.__esModule=!0,e.exports.default=e.exports},258:e=>{e.exports=function(e,t){var r=null==e?null:"undefined"!=typeof Symbol&&e[Symbol.iterator]||e["@@iterator"];if(null!=r){var n,i,o=[],a=!0,u=!1;try{for(r=r.call(e);!(a=(n=r.next()).done)&&(o.push(n.value),!t||o.length!==t);a=!0);}catch(e){u=!0,i=e}finally{try{a||null==r.return||r.return()}finally{if(u)throw i}}return o}},e.exports.__esModule=!0,e.exports.default=e.exports},284:e=>{e.exports=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.")},e.exports.__esModule=!0,e.exports.default=e.exports},2:e=>{e.exports=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.")},e.exports.__esModule=!0,e.exports.default=e.exports},246:(e,t,r)=>{var n=r(924).default,i=r(491);e.exports=function(e,t){if(t&&("object"===n(t)||"function"==typeof t))return t;if(void 0!==t)throw new TypeError("Derived constructors may only return object or undefined");return i(e)},e.exports.__esModule=!0,e.exports.default=e.exports},596:e=>{function t(r,n){return e.exports=t=Object.setPrototypeOf||function(e,t){return e.__proto__=t,e},e.exports.__esModule=!0,e.exports.default=e.exports,t(r,n)}e.exports=t,e.exports.__esModule=!0,e.exports.default=e.exports},934:(e,t,r)=>{var n=r(600),i=r(258),o=r(288),a=r(284);e.exports=function(e,t){return n(e)||i(e,t)||o(e,t)||a()},e.exports.__esModule=!0,e.exports.default=e.exports},918:(e,t,r)=>{var n=r(168),i=r(26),o=r(288),a=r(2);e.exports=function(e){return n(e)||i(e)||o(e)||a()},e.exports.__esModule=!0,e.exports.default=e.exports},924:e=>{function t(r){return e.exports=t="function"==typeof Symbol&&"symbol"==typeof Symbol.iterator?function(e){return typeof e}:function(e){return e&&"function"==typeof Symbol&&e.constructor===Symbol&&e!==Symbol.prototype?"symbol":typeof e},e.exports.__esModule=!0,e.exports.default=e.exports,t(r)}e.exports=t,e.exports.__esModule=!0,e.exports.default=e.exports},288:(e,t,r)=>{var n=r(849);e.exports=function(e,t){if(e){if("string"==typeof e)return n(e,t);var r=Object.prototype.toString.call(e).slice(8,-1);return"Object"===r&&e.constructor&&(r=e.constructor.name),"Map"===r||"Set"===r?Array.from(e):"Arguments"===r||/^(?:Ui|I)nt(?:8|16|32)(?:Clamped)?Array$/.test(r)?n(e,t):void 0}},e.exports.__esModule=!0,e.exports.default=e.exports},704:(e,t,r)=>{var n=r(424)(r(924));e.exports=function e(t,r){if(t===r)return!0;if(t&&r&&"object"==(0,n.default)(t)&&"object"==(0,n.default)(r)){if(t.constructor!==r.constructor)return!1;var i,o,a;if(Array.isArray(t)){if((i=t.length)!=r.length)return!1;for(o=i;0!=o--;)if(!e(t[o],r[o]))return!1;return!0}if(t.constructor===RegExp)return t.source===r.source&&t.flags===r.flags;if(t.valueOf!==Object.prototype.valueOf)return t.valueOf()===r.valueOf();if(t.toString!==Object.prototype.toString)return t.toString()===r.toString();if((i=(a=Object.keys(t)).length)!==Object.keys(r).length)return!1;for(o=i;0!=o--;)if(!Object.prototype.hasOwnProperty.call(r,a[o]))return!1;for(o=i;0!=o--;){var u=a[o];if(!e(t[u],r[u]))return!1}return!0}return t!=t&&r!=r}},433:(e,t,r)=>{var n=r(642);function i(){}function o(){}o.resetWarningCache=i,e.exports=function(){function e(e,t,r,i,o,a){if(a!==n){var u=new Error("Calling PropTypes validators directly is not supported by the `prop-types` package. Use PropTypes.checkPropTypes() to call them. Read more at http://fb.me/use-check-prop-types");throw u.name="Invariant Violation",u}}function t(){return e}e.isRequired=e;var r={array:e,bigint:e,bool:e,func:e,number:e,object:e,string:e,symbol:e,any:e,arrayOf:t,element:e,elementType:e,instanceOf:t,node:e,objectOf:t,oneOf:t,oneOfType:t,shape:t,exact:t,checkPropTypes:o,resetWarningCache:i};return r.PropTypes=r,r}},74:(e,t,r)=>{e.exports=r(433)()},642:e=>{e.exports="SECRET_DO_NOT_PASS_THIS_OR_YOU_WILL_BE_FIRED"},754:(e,t,r)=>{var n=r(924);Object.defineProperty(t,"__esModule",{value:!0}),t.default=t.InView=void 0,t.defaultFallbackInView=function(e){c=e},t.observe=d,t.useInView=function(e){var t=void 0===e?{}:e,r=t.threshold,n=t.delay,o=t.trackVisibility,a=t.rootMargin,u=t.root,s=t.triggerOnce,l=t.skip,f=t.initialInView,c=t.fallbackInView,p=i.useRef(),h=i.useState({inView:!!f}),v=h[0],g=h[1],y=i.useCallback((function(e){void 0!==p.current&&(p.current(),p.current=void 0),l||e&&(p.current=d(e,(function(e,t){g({inView:e,entry:t}),t.isIntersecting&&s&&p.current&&(p.current(),p.current=void 0)}),{root:u,rootMargin:a,threshold:r,trackVisibility:o,delay:n},c))}),[Array.isArray(r)?r.toString():r,u,a,s,l,o,c,n]);(0,i.useEffect)((function(){p.current||!v.entry||s||l||g({inView:!!f})}));var b=[y,v.inView,v.entry];return b.ref=b[0],b.inView=b[1],b.entry=b[2],b};var i=function(e,t){if(e&&e.__esModule)return e;if(null===e||"object"!==n(e)&&"function"!=typeof e)return{default:e};var r=o(t);if(r&&r.has(e))return r.get(e);var i={},a=Object.defineProperty&&Object.getOwnPropertyDescriptor;for(var u in e)if("default"!==u&&Object.prototype.hasOwnProperty.call(e,u)){var s=a?Object.getOwnPropertyDescriptor(e,u):null;s&&(s.get||s.set)?Object.defineProperty(i,u,s):i[u]=e[u]}return i.default=e,r&&r.set(e,i),i}(r(359));function o(e){if("function"!=typeof WeakMap)return null;var t=new WeakMap,r=new WeakMap;return(o=function(e){return e?r:t})(e)}function a(){return a=Object.assign||function(e){for(var t=1;t<arguments.length;t++){var r=arguments[t];for(var n in r)Object.prototype.hasOwnProperty.call(r,n)&&(e[n]=r[n])}return e},a.apply(this,arguments)}function u(e,t){return u=Object.setPrototypeOf||function(e,t){return e.__proto__=t,e},u(e,t)}var s=new Map,l=new WeakMap,f=0,c=void 0;function d(e,t,r,n){if(void 0===r&&(r={}),void 0===n&&(n=c),void 0===window.IntersectionObserver&&void 0!==n){var i=e.getBoundingClientRect();return t(n,{isIntersecting:n,target:e,intersectionRatio:"number"==typeof r.threshold?r.threshold:0,time:0,boundingClientRect:i,intersectionRect:i,rootBounds:i}),function(){}}var o=function(e){var t=function(e){return Object.keys(e).sort().filter((function(t){return void 0!==e[t]})).map((function(t){return t+"_"+("root"===t?(r=e.root)?(l.has(r)||(f+=1,l.set(r,f.toString())),l.get(r)):"0":e[t]);var r})).toString()}(e),r=s.get(t);if(!r){var n,i=new Map,o=new IntersectionObserver((function(t){t.forEach((function(t){var r,o=t.isIntersecting&&n.some((function(e){return t.intersectionRatio>=e}));e.trackVisibility&&void 0===t.isVisible&&(t.isVisible=o),null==(r=i.get(t.target))||r.forEach((function(e){e(o,t)}))}))}),e);n=o.thresholds||(Array.isArray(e.threshold)?e.threshold:[e.threshold||0]),r={id:t,observer:o,elements:i},s.set(t,r)}return r}(r),a=o.id,u=o.observer,d=o.elements,p=d.get(e)||[];return d.has(e)||d.set(e,p),p.push(t),u.observe(e),function(){p.splice(p.indexOf(t),1),0===p.length&&(d.delete(e),u.unobserve(e)),0===d.size&&(u.disconnect(),s.delete(a))}}var p=["children","as","tag","triggerOnce","threshold","root","rootMargin","onChange","skip","trackVisibility","delay","initialInView","fallbackInView"];function h(e){return"function"!=typeof e.children}var v=function(e){var t,r;function n(t){var r;return(r=e.call(this,t)||this).node=null,r._unobserveCb=null,r.handleNode=function(e){r.node&&(r.unobserve(),e||r.props.triggerOnce||r.props.skip||r.setState({inView:!!r.props.initialInView,entry:void 0})),r.node=e||null,r.observeNode()},r.handleChange=function(e,t){e&&r.props.triggerOnce&&r.unobserve(),h(r.props)||r.setState({inView:e,entry:t}),r.props.onChange&&r.props.onChange(e,t)},r.state={inView:!!t.initialInView,entry:void 0},r}r=e,(t=n).prototype=Object.create(r.prototype),t.prototype.constructor=t,u(t,r);var o=n.prototype;return o.componentDidUpdate=function(e){e.rootMargin===this.props.rootMargin&&e.root===this.props.root&&e.threshold===this.props.threshold&&e.skip===this.props.skip&&e.trackVisibility===this.props.trackVisibility&&e.delay===this.props.delay||(this.unobserve(),this.observeNode())},o.componentWillUnmount=function(){this.unobserve(),this.node=null},o.observeNode=function(){if(this.node&&!this.props.skip){var e=this.props,t=e.threshold,r=e.root,n=e.rootMargin,i=e.trackVisibility,o=e.delay,a=e.fallbackInView;this._unobserveCb=d(this.node,this.handleChange,{threshold:t,root:r,rootMargin:n,trackVisibility:i,delay:o},a)}},o.unobserve=function(){this._unobserveCb&&(this._unobserveCb(),this._unobserveCb=null)},o.render=function(){if(!h(this.props)){var e=this.state,t=e.inView,r=e.entry;return this.props.children({inView:t,entry:r,ref:this.handleNode})}var n=this.props,o=n.children,u=n.as,s=n.tag,l=function(e,t){if(null==e)return{};var r,n,i={},o=Object.keys(e);for(n=0;n<o.length;n++)r=o[n],t.indexOf(r)>=0||(i[r]=e[r]);return i}(n,p);return i.createElement(u||s||"div",a({ref:this.handleNode},l),o)},n}(i.Component);t.default=t.InView=v,v.displayName="InView",v.defaultProps={threshold:0,triggerOnce:!1,initialInView:!1}},853:(e,t,r)=>{var n=r(424),i=r(924);Object.defineProperty(t,"__esModule",{value:!0}),t.default=void 0;var o=n(r(918)),a=n(r(934)),u=n(r(837)),s=n(r(564)),l=n(r(946)),f=n(r(33)),c=n(r(775)),d=n(r(663)),p=n(r(25));function h(e,t){var r=Object.keys(e);if(Object.getOwnPropertySymbols){var n=Object.getOwnPropertySymbols(e);t&&(n=n.filter((function(t){return Object.getOwnPropertyDescriptor(e,t).enumerable}))),r.push.apply(r,n)}return r}function v(e){for(var t=1;t<arguments.length;t++){var r=null!=arguments[t]?arguments[t]:{};t%2?h(Object(r),!0).forEach((function(t){(0,u.default)(e,t,r[t])})):Object.getOwnPropertyDescriptors?Object.defineProperties(e,Object.getOwnPropertyDescriptors(r)):h(Object(r)).forEach((function(t){Object.defineProperty(e,t,Object.getOwnPropertyDescriptor(r,t))}))}return e}function g(){g=function(){return e};var e={},t=Object.prototype,r=t.hasOwnProperty,n="function"==typeof Symbol?Symbol:{},o=n.iterator||"@@iterator",a=n.asyncIterator||"@@asyncIterator",u=n.toStringTag||"@@toStringTag";function s(e,t,r){return Object.defineProperty(e,t,{value:r,enumerable:!0,configurable:!0,writable:!0}),e[t]}try{s({},"")}catch(e){s=function(e,t,r){return e[t]=r}}function l(e,t,r,n){var i=t&&t.prototype instanceof d?t:d,o=Object.create(i.prototype),a=new P(n||[]);return o._invoke=function(e,t,r){var n="suspendedStart";return function(i,o){if("executing"===n)throw new Error("Generator is already running");if("completed"===n){if("throw"===i)throw o;return{value:void 0,done:!0}}for(r.method=i,r.arg=o;;){var a=r.delegate;if(a){var u=x(a,r);if(u){if(u===c)continue;return u}}if("next"===r.method)r.sent=r._sent=r.arg;else if("throw"===r.method){if("suspendedStart"===n)throw n="completed",r.arg;r.dispatchException(r.arg)}else"return"===r.method&&r.abrupt("return",r.arg);n="executing";var s=f(e,t,r);if("normal"===s.type){if(n=r.done?"completed":"suspendedYield",s.arg===c)continue;return{value:s.arg,done:r.done}}"throw"===s.type&&(n="completed",r.method="throw",r.arg=s.arg)}}}(e,r,a),o}function f(e,t,r){try{return{type:"normal",arg:e.call(t,r)}}catch(e){return{type:"throw",arg:e}}}e.wrap=l;var c={};function d(){}function p(){}function h(){}var v={};s(v,o,(function(){return this}));var y=Object.getPrototypeOf,b=y&&y(y(E([])));b&&b!==t&&r.call(b,o)&&(v=b);var m=h.prototype=d.prototype=Object.create(v);function w(e){["next","throw","return"].forEach((function(t){s(e,t,(function(e){return this._invoke(t,e)}))}))}function O(e,t){function n(o,a,u,s){var l=f(e[o],e,a);if("throw"!==l.type){var c=l.arg,d=c.value;return d&&"object"==i(d)&&r.call(d,"__await")?t.resolve(d.__await).then((function(e){n("next",e,u,s)}),(function(e){n("throw",e,u,s)})):t.resolve(d).then((function(e){c.value=e,u(c)}),(function(e){return n("throw",e,u,s)}))}s(l.arg)}var o;this._invoke=function(e,r){function i(){return new t((function(t,i){n(e,r,t,i)}))}return o=o?o.then(i,i):i()}}function x(e,t){var r=e.iterator[t.method];if(void 0===r){if(t.delegate=null,"throw"===t.method){if(e.iterator.return&&(t.method="return",t.arg=void 0,x(e,t),"throw"===t.method))return c;t.method="throw",t.arg=new TypeError("The iterator does not provide a 'throw' method")}return c}var n=f(r,e.iterator,t.arg);if("throw"===n.type)return t.method="throw",t.arg=n.arg,t.delegate=null,c;var i=n.arg;return i?i.done?(t[e.resultName]=i.value,t.next=e.nextLoc,"return"!==t.method&&(t.method="next",t.arg=void 0),t.delegate=null,c):i:(t.method="throw",t.arg=new TypeError("iterator result is not an object"),t.delegate=null,c)}function _(e){var t={tryLoc:e[0]};1 in e&&(t.catchLoc=e[1]),2 in e&&(t.finallyLoc=e[2],t.afterLoc=e[3]),this.tryEntries.push(t)}function k(e){var t=e.completion||{};t.type="normal",delete t.arg,e.completion=t}function P(e){this.tryEntries=[{tryLoc:"root"}],e.forEach(_,this),this.reset(!0)}function E(e){if(e){var t=e[o];if(t)return t.call(e);if("function"==typeof e.next)return e;if(!isNaN(e.length)){var n=-1,i=function t(){for(;++n<e.length;)if(r.call(e,n))return t.value=e[n],t.done=!1,t;return t.value=void 0,t.done=!0,t};return i.next=i}}return{next:j}}function j(){return{value:void 0,done:!0}}return p.prototype=h,s(m,"constructor",h),s(h,"constructor",p),p.displayName=s(h,u,"GeneratorFunction"),e.isGeneratorFunction=function(e){var t="function"==typeof e&&e.constructor;return!!t&&(t===p||"GeneratorFunction"===(t.displayName||t.name))},e.mark=function(e){return Object.setPrototypeOf?Object.setPrototypeOf(e,h):(e.__proto__=h,s(e,u,"GeneratorFunction")),e.prototype=Object.create(m),e},e.awrap=function(e){return{__await:e}},w(O.prototype),s(O.prototype,a,(function(){return this})),e.AsyncIterator=O,e.async=function(t,r,n,i,o){void 0===o&&(o=Promise);var a=new O(l(t,r,n,i),o);return e.isGeneratorFunction(r)?a:a.next().then((function(e){return e.done?e.value:a.next()}))},w(m),s(m,u,"Generator"),s(m,o,(function(){return this})),s(m,"toString",(function(){return"[object Generator]"})),e.keys=function(e){var t=[];for(var r in e)t.push(r);return t.reverse(),function r(){for(;t.length;){var n=t.pop();if(n in e)return r.value=n,r.done=!1,r}return r.done=!0,r}},e.values=E,P.prototype={constructor:P,reset:function(e){if(this.prev=0,this.next=0,this.sent=this._sent=void 0,this.done=!1,this.delegate=null,this.method="next",this.arg=void 0,this.tryEntries.forEach(k),!e)for(var t in this)"t"===t.charAt(0)&&r.call(this,t)&&!isNaN(+t.slice(1))&&(this[t]=void 0)},stop:function(){this.done=!0;var e=this.tryEntries[0].completion;if("throw"===e.type)throw e.arg;return this.rval},dispatchException:function(e){if(this.done)throw e;var t=this;function n(r,n){return a.type="throw",a.arg=e,t.next=r,n&&(t.method="next",t.arg=void 0),!!n}for(var i=this.tryEntries.length-1;i>=0;--i){var o=this.tryEntries[i],a=o.completion;if("root"===o.tryLoc)return n("end");if(o.tryLoc<=this.prev){var u=r.call(o,"catchLoc"),s=r.call(o,"finallyLoc");if(u&&s){if(this.prev<o.catchLoc)return n(o.catchLoc,!0);if(this.prev<o.finallyLoc)return n(o.finallyLoc)}else if(u){if(this.prev<o.catchLoc)return n(o.catchLoc,!0)}else{if(!s)throw new Error("try statement without catch or finally");if(this.prev<o.finallyLoc)return n(o.finallyLoc)}}}},abrupt:function(e,t){for(var n=this.tryEntries.length-1;n>=0;--n){var i=this.tryEntries[n];if(i.tryLoc<=this.prev&&r.call(i,"finallyLoc")&&this.prev<i.finallyLoc){var o=i;break}}o&&("break"===e||"continue"===e)&&o.tryLoc<=t&&t<=o.finallyLoc&&(o=null);var a=o?o.completion:{};return a.type=e,a.arg=t,o?(this.method="next",this.next=o.finallyLoc,c):this.complete(a)},complete:function(e,t){if("throw"===e.type)throw e.arg;return"break"===e.type||"continue"===e.type?this.next=e.arg:"return"===e.type?(this.rval=this.arg=e.arg,this.method="return",this.next="end"):"normal"===e.type&&t&&(this.next=t),c},finish:function(e){for(var t=this.tryEntries.length-1;t>=0;--t){var r=this.tryEntries[t];if(r.finallyLoc===e)return this.complete(r.completion,r.afterLoc),k(r),c}},catch:function(e){for(var t=this.tryEntries.length-1;t>=0;--t){var r=this.tryEntries[t];if(r.tryLoc===e){var n=r.completion;if("throw"===n.type){var i=n.arg;k(r)}return i}}throw new Error("illegal catch attempt")},delegateYield:function(e,t,r){return this.delegate={iterator:E(e),resultName:t,nextLoc:r},"next"===this.method&&(this.arg=void 0),c}},e}var y={marginPercent:100,mobileScaling:1,rootMargin:"20% 0% 100% 0%"},b=new p.default,m=function(){function e(t){var r=arguments.length>1&&void 0!==arguments[1]?arguments[1]:[],n=arguments.length>2&&void 0!==arguments[2]?arguments[2]:function(){};(0,l.default)(this,e),this.config=t,this.slots={},this.outOfPageSlots={},this.plugins=r,this.onError=n,this.gptSizeMappings={},this.customEventCallbacks={},this.customEventHandlers={},this.queue=[],this.biddingConfig=t.biddingConfig||{biddingApstagTimeout:3500},b.setTimeouts(this.biddingConfig),this.setDefaultConfig()}var t,r;return(0,f.default)(e,[{key:"setup",value:(r=(0,s.default)(g().mark((function t(){var r,n,i,o,a,u=this;return g().wrap((function(t){for(;;)switch(t.prev=t.next){case 0:return this.isPrebidUsed=void 0===this.config.usePrebid?void 0!==window.pbjs:this.config.usePrebid,this.isApstagUsed=void 0===this.config.useApstag?void 0!==window.apstag:this.config.useApstag,(0,d.default)("setup",this.isPrebidUsed,this.isApstagUsed),this.executePlugins("setup"),r=this.queue,n=this.isPrebidUsed,this.config,this.setupCustomEvents(),i=[e.queueForGPT(this.setupGpt.bind(this),this.onError)],n&&i.push(e.queueForPrebid(this.setupPrebid.bind(this),this.onError)),t.next=10,Promise.all(i);case 10:if(0!==r.length){t.next=12;break}return t.abrupt("return");case 12:for(o=function(e){var t=r[e],n=t.id,i=t.customEventHandlers;Object.keys(i).forEach((function(e){return u.customEventCallbacks[e]||(u.customEventCallbacks[e]={}),u.customEventCallbacks[e][n]=i[e]}))},a=0;a<r.length;a++)o(a);this.queueBids();case 15:case"end":return t.stop()}}),t,this)}))),function(){return r.apply(this,arguments)})},{key:"teardown",value:(t=(0,s.default)(g().mark((function t(){var r;return g().wrap((function(t){for(;;)switch(t.prev=t.next){case 0:return this.teardownCustomEvents(),r=[e.queueForGPT(this.teardownGpt.bind(this),this.onError)],this.isPrebidUsed&&r.push(e.queueForPrebid(this.teardownPrebid.bind(this),this.onError)),t.next=5,Promise.all(r);case 5:this.slots={},this.gptSizeMappings={},this.queue=[];case 8:case"end":return t.stop()}}),t,this)}))),function(){return t.apply(this,arguments)})},{key:"activate",value:function(e){var t=this,r=arguments.length>1&&void 0!==arguments[1]?arguments[1]:{},n=this.slots;if((0,d.default)("activate",e),0===Object.values(n).length)return this.queue.push({id:e,customEventHandlers:r}),void(0,d.default)("activate slot - slots not defined",e);Object.keys(r).forEach((function(n){return t.customEventCallbacks[n]||(t.customEventCallbacks[n]={}),t.customEventCallbacks[n][e]=r[n]}));var i=this.getSlotFromId(e);i&&i.lifetimeData?this.getSlotFromId(e).lifetimeData.activated=!0:(0,d.default)("activate slot - getSlotFromId error",i),(0,d.default)("activate slot - bidding triggered",e),this.queueBids(e)}},{key:"queueBids",value:function(e){var t=this;(0,d.default)("queueBids",e);var r=this.queue,n=b.getQueue(),i=[],o=[],a=[];i=e?[this.getSlotFromId(e)]:r.map((function(e){var r=e.id;return t.getSlotFromId(r)})),(i=(i=this.registerAndFilterRequestedAdSlots(i)).concat(n.availableSlots.filter((function(e){return i.indexOf(e)<0})))).forEach((function(e){e.prebid&&o.push(e.getSlotElementId()),e.apstag&&a.push(e.apstag)}));var u={availableSlots:i,prebidRequestData:o,apstagRequestData:a,waitTimeoutCallback:function(){t.requestBids(n)}};(0,d.default)("queueBids updata requestQueue",u),b.updateQueue(n.id,u)}},{key:"requestBids",value:function(e){var t=this.isPrebidUsed,r=this.isApstagUsed,n=e.prebidRequestData,i=e.apstagRequestData,o=e.availableSlots,a=t&&n&&n.length>0,u=r&&i&&i.length>0;a&&((0,d.default)("requestBids prebid prebidSlots",n),e.prebidDone=!1,window.pbjs.requestBids({adUnitCodes:n,bidsBackHandler:function(t){window.pbjs.setTargetingForGPTAsync(n);var r=Object.keys(t);(0,d.default)("queueBids prebid queueForGPT bids done",r,Date.now()-e.started),e.prebidDone=!0,b.biddersBack(e,"prebid")}})),u&&((0,d.default)("queueBids apstag apsSlots",i),e.apstagDone=!1,window.apstag.fetchBids({slots:i,timeout:this.biddingConfig.biddingApstagTimeout},(function(t){var r=Object.keys(t);window.apstag.setDisplayBids(),(0,d.default)("queueBids apstag queueForGPT bids done",r,Date.now()-e.started),e.apstagDone=!0,b.biddersBack(e,"apstag")}))),a||u||((0,d.default)("queueBids no prebid/apstag queueForGPT",o),window.googletag.pubads().refresh(o))}},{key:"getSlotFromId",value:function(e){return this.slots[e]||this.outOfPageSlots[e]}},{key:"registerAndFilterRequestedAdSlots",value:function(e){if(!0===this.config.bidderRequestTimeoutLock){var t=Date.now(),r=t+5e3,n=[];return e.forEach((function(e){var i=e&&e.lifetimeData,o=i&&e.lifetimeData.prebid.lockedTime<t,a=i&&e.lifetimeData.apstag.lockedTime<t;(o||a)&&(e.lifetimeData=v({},b.slotLifetimeData),e.lifetimeData.prebid.lockedTime=r,e.lifetimeData.apstag.lockedTime=r),n.push(e)})),n}return e}},{key:"isConfigReady",value:function(){return Boolean(this.config)}},{key:"setConfig",value:function(e){this.config=e,this.setDefaultConfig()}},{key:"setupCustomEvents",value:function(){var e=this;this.config.customEvents&&Object.keys(this.config.customEvents).forEach((function(t){return e.setupCustomEvent(t,e.config.customEvents[t])}))}},{key:"setupCustomEvent",value:function(e,t){var r=t.eventMessagePrefix,n=t.divIdPrefix,i=this.customEventCallbacks;this.customEventHandlers[e]=function(t){var o=t.data;if("string"==typeof o&&o.startsWith("".concat(r))){var a="".concat(n||"").concat(o.substr(r.length)),u=i[e];if(u){var s=u[a];s&&s()}}},window.addEventListener("message",this.customEventHandlers[e])}},{key:"teardownCustomEvents",value:function(){var e=this;this.config.customEvents&&Object.keys(this.config.customEvents).forEach((function(t){return window.removeEventListener("message",e.customEventHandlers[t])}))}},{key:"defineGptSizeMappings",value:function(){if(this.config.sizeMappings)for(var e=Object.entries(this.config.sizeMappings),t=0;t<e.length;t++){for(var r=(0,a.default)(e[t],2),n=r[0],i=r[1],o=window.googletag.sizeMapping(),u=0;u<i.length;u++){var s=i[u],l=s.viewPortSize,f=s.sizes;o.addSize(l,f)}this.gptSizeMappings[n]=o.build()}}},{key:"getGptSizeMapping",value:function(e){return e&&this.gptSizeMappings[e]?this.gptSizeMappings[e]:null}},{key:"defineSlots",value:function(){var e=this;this.config.slots.forEach((function(t){var r=t.id,n=t.path,i=t.collapseEmptyDiv,u=t.targeting,s=void 0===u?{}:u,l=t.sizes,f=t.sizeMappingName,c=t.prebid,d=t.apstag,p=window.googletag.defineSlot(n||e.config.path,l,r),h=e.getGptSizeMapping(f);h&&p.defineSizeMapping(h),i&&i.length&&i.length>0&&p.setCollapseEmptyDiv.apply(p,(0,o.default)(i));for(var g=Object.entries(s),y=0;y<g.length;y++){var m=(0,a.default)(g[y],2),w=m[0],O=m[1];p.setTargeting(w,O)}p.lifetimeData=v({},b.slotLifetimeData),c&&(p.prebid=c),d&&(p.apstag=d),p.addService(window.googletag.pubads()),e.slots[r]=p}))}},{key:"defineOutOfPageSlots",value:function(){var e=this;this.config.outOfPageSlots&&this.config.outOfPageSlots.forEach((function(t){var r=t.id,n=t.path,i=window.googletag.defineOutOfPageSlot(n||e.config.path,r);i.addService(window.googletag.pubads()),e.outOfPageSlots[r]=i}))}},{key:"displaySlots",value:function(){this.executePlugins("displaySlots"),this.config.slots.forEach((function(e){var t=e.id;window.googletag.display(t)}))}},{key:"displayOutOfPageSlots",value:function(){this.executePlugins("displayOutOfPageSlot"),this.config.outOfPageSlots&&this.config.outOfPageSlots.forEach((function(e){var t=e.id;window.googletag.display(t)}))}},{key:"setupPrebid",value:function(){this.executePlugins("setupPrebid");var e=(0,c.default)(this.config.slots);window.pbjs.addAdUnits(e),window.pbjs.setConfig(this.config.prebid)}},{key:"teardownPrebid",value:function(){this.executePlugins("teardownPrebid"),(0,c.default)(this.config.slots).forEach((function(e){var t=e.code;return window.pbjs.removeAdUnit(t)}))}},{key:"setupGpt",value:function(){var e=this;this.executePlugins("setupGpt"),(0,d.default)("setupGpt",b.queues);var t=window.googletag.pubads();t.addEventListener("impressionViewable",(function(t){var r=t.slot.id,n=e.getSlotFromId(r);n&&(n.lifetimeData.visible=!0)}));var r=this.config.targeting;this.defineGptSizeMappings(),this.defineSlots(),this.defineOutOfPageSlots();for(var n=Object.entries(r),i=0;i<n.length;i++){var o=(0,a.default)(n[i],2),u=o[0],s=o[1];t.setTargeting(u,s)}t.disableInitialLoad(),t.enableSingleRequest(),window.googletag.enableServices(),this.displaySlots(),this.displayOutOfPageSlots()}},{key:"teardownGpt",value:function(){this.executePlugins("teardownGpt"),window.googletag.destroySlots()}},{key:"setDefaultConfig",value:function(){this.config&&(this.config.prebid||(this.config.prebid={}),this.config.metaData||(this.config.metaData={}),this.config.targeting||(this.config.targeting={}),!0===this.config.enableLazyLoad&&(this.config.enableLazyLoad=y),this.config.slots&&(this.config.slots=this.config.slots.map((function(e){return!0===e.enableLazyLoad?v(v({},e),{},{enableLazyLoad:y}):e}))))}},{key:"executePlugins",value:function(e){for(var t=0;t<this.plugins.length;t++){var r=this.plugins[t][e];r&&r.call(this)}}}],[{key:"queueForGPT",value:function(t,r){return e.withQueue(window.googletag.cmd,t,r)}},{key:"queueForPrebid",value:function(t,r){return e.withQueue(window.pbjs.que,t,r)}},{key:"withQueue",value:function(e,t,r){return new Promise((function(n){return e.push((function(){try{t(),n()}catch(e){r(e)}}))}))}}]),e}();t.default=m},383:(e,t,r)=>{var n=r(424);Object.defineProperty(t,"__esModule",{value:!0}),t.default=void 0;var i=n(r(359)).default.createContext((function(){}));t.default=i},25:(e,t,r)=>{var n=r(424);Object.defineProperty(t,"__esModule",{value:!0}),t.default=void 0;var i=n(r(946)),o=n(r(33)),a=n(r(837)),u=n(r(663)),s=function(){function e(){(0,i.default)(this,e),this.queues={},this.latestQueue=null,this.WAIT_QUEUE_TIME=500,this.FAILSAFE_TIME=4500}return(0,o.default)(e,[{key:"setTimeouts",value:function(e){this.WAIT_QUEUE_TIME=e.biddingQueueWaitTimeout||this.WAIT_QUEUE_TIME,this.FAILSAFE_TIME=e.biddingFailsafeTimeout||this.FAILSAFE_TIME}},{key:"newQueue",value:function(e){var t=this,r=Date.now(),n="".concat(r,"-").concat(Math.round(1e5*Math.random()));(0,u.default)("queueManager new queue",n),this.queues[n]={id:n,waitTimeoutCallback:e,active:!0,failsafeTimeout:window.setTimeout((function(){(0,u.default)("queueManager failsave triggered",n),t.sendAdserverRequest(n)}),this.FAILSAFE_TIME),adserverRequestSent:!1,apstagDone:!0,prebidDone:!0,availableSlots:[],prebidRequestData:[],apstagRequestData:[],started:r};var i=this.queues[n];return this.latestQueue=i,i.waitTimeout=this.setWaitTimeout(n),i}},{key:"setWaitTimeout",value:function(e){return window.setTimeout((function(){e&&(e.active=!1,e.waitTimeoutCallback())}),this.WAIT_QUEUE_TIME)}},{key:"clearWaitTimeout",value:function(e){window.clearTimeout(e.waitTimeout)}},{key:"getQueue",value:function(e){var t=this.latestQueue,r=this.queues[e];return e&&r?r:t&&t.active?t:this.newQueue()}},{key:"updateQueue",value:function(e,t){var r=this.queues[e];r&&t&&(this.clearWaitTimeout(r),r.adserverRequestSent=t.adserverRequestSent||r.adserverRequestSent,r.prebidDone=t.prebidDone||r.prebidDone,r.apstagDone=t.apstagDone||r.apstagDone,r.availableSlots=t.availableSlots||r.availableSlots,r.prebidRequestData=t.prebidRequestData||r.prebidRequestData,r.apstagRequestData=t.apstagRequestData||r.apstagRequestData,r.waitTimeoutCallback=t.waitTimeoutCallback||r.waitTimeoutCallback,r.waitTimeout=this.setWaitTimeout(r))}},{key:"biddersBack",value:function(e,t){var r=this.queues[e];r.availableSlots.forEach((function(e){e.lifetimeData&&(e.lifetimeData[t].response=!0)})),(0,u.default)("requestManager.biddersBack",e,r,r.data.availableSlots,t),r.apstagDone&&r.prebidDone&&(clearTimeout(r.failsafeTimeout),this.sendAdserverRequest(e,"biddersBack"))}},{key:"sendAdserverRequest",value:function(e){e.availableSlots.forEach((function(e){(0,u.default)("requestManager.sendAdserverRequest: availableSlots",e.getSlotElementId(),e.lifetimeData,"function"==typeof e.getTargeting?e.getTargeting():"no func"),e.lifetimeData&&(e.lifetimeData.response=!0)})),!0!==e.adserverRequestSent&&(e.adserverRequestSent=!0,(0,u.default)("requestManager sendAdserverRequest refresh",e.id),window.googletag.pubads().refresh(e.availableSlots))}}]),e}();t.default=s,(0,a.default)(s,"slotLifetimeData",{prebid:{lockedTime:0,response:!1},apstag:{lockedTime:0,response:!1},activated:!1,adserverRequest:!1,rendered:!1,visible:!1})},485:(e,t,r)=>{var n=r(424),i=r(924);Object.defineProperty(t,"__esModule",{value:!0}),t.default=void 0;var o=n(r(837)),a=n(r(564)),u=n(r(946)),s=n(r(33)),l=n(r(22)),f=n(r(246)),c=n(r(323)),d=function(e,t){if(e&&e.__esModule)return e;if(null===e||"object"!==i(e)&&"function"!=typeof e)return{default:e};var r=b(t);if(r&&r.has(e))return r.get(e);var n={},o=Object.defineProperty&&Object.getOwnPropertyDescriptor;for(var a in e)if("default"!==a&&Object.prototype.hasOwnProperty.call(e,a)){var u=o?Object.getOwnPropertyDescriptor(e,a):null;u&&(u.get||u.set)?Object.defineProperty(n,a,u):n[a]=e[a]}return n.default=e,r&&r.set(e,n),n}(r(359)),p=n(r(853)),h=n(r(74)),v=n(r(401)),g=n(r(383)),y=n(r(704));function b(e){if("function"!=typeof WeakMap)return null;var t=new WeakMap,r=new WeakMap;return(b=function(e){return e?r:t})(e)}function m(e,t){var r=Object.keys(e);if(Object.getOwnPropertySymbols){var n=Object.getOwnPropertySymbols(e);t&&(n=n.filter((function(t){return Object.getOwnPropertyDescriptor(e,t).enumerable}))),r.push.apply(r,n)}return r}function w(){w=function(){return e};var e={},t=Object.prototype,r=t.hasOwnProperty,n="function"==typeof Symbol?Symbol:{},o=n.iterator||"@@iterator",a=n.asyncIterator||"@@asyncIterator",u=n.toStringTag||"@@toStringTag";function s(e,t,r){return Object.defineProperty(e,t,{value:r,enumerable:!0,configurable:!0,writable:!0}),e[t]}try{s({},"")}catch(e){s=function(e,t,r){return e[t]=r}}function l(e,t,r,n){var i=t&&t.prototype instanceof d?t:d,o=Object.create(i.prototype),a=new P(n||[]);return o._invoke=function(e,t,r){var n="suspendedStart";return function(i,o){if("executing"===n)throw new Error("Generator is already running");if("completed"===n){if("throw"===i)throw o;return{value:void 0,done:!0}}for(r.method=i,r.arg=o;;){var a=r.delegate;if(a){var u=x(a,r);if(u){if(u===c)continue;return u}}if("next"===r.method)r.sent=r._sent=r.arg;else if("throw"===r.method){if("suspendedStart"===n)throw n="completed",r.arg;r.dispatchException(r.arg)}else"return"===r.method&&r.abrupt("return",r.arg);n="executing";var s=f(e,t,r);if("normal"===s.type){if(n=r.done?"completed":"suspendedYield",s.arg===c)continue;return{value:s.arg,done:r.done}}"throw"===s.type&&(n="completed",r.method="throw",r.arg=s.arg)}}}(e,r,a),o}function f(e,t,r){try{return{type:"normal",arg:e.call(t,r)}}catch(e){return{type:"throw",arg:e}}}e.wrap=l;var c={};function d(){}function p(){}function h(){}var v={};s(v,o,(function(){return this}));var g=Object.getPrototypeOf,y=g&&g(g(E([])));y&&y!==t&&r.call(y,o)&&(v=y);var b=h.prototype=d.prototype=Object.create(v);function m(e){["next","throw","return"].forEach((function(t){s(e,t,(function(e){return this._invoke(t,e)}))}))}function O(e,t){function n(o,a,u,s){var l=f(e[o],e,a);if("throw"!==l.type){var c=l.arg,d=c.value;return d&&"object"==i(d)&&r.call(d,"__await")?t.resolve(d.__await).then((function(e){n("next",e,u,s)}),(function(e){n("throw",e,u,s)})):t.resolve(d).then((function(e){c.value=e,u(c)}),(function(e){return n("throw",e,u,s)}))}s(l.arg)}var o;this._invoke=function(e,r){function i(){return new t((function(t,i){n(e,r,t,i)}))}return o=o?o.then(i,i):i()}}function x(e,t){var r=e.iterator[t.method];if(void 0===r){if(t.delegate=null,"throw"===t.method){if(e.iterator.return&&(t.method="return",t.arg=void 0,x(e,t),"throw"===t.method))return c;t.method="throw",t.arg=new TypeError("The iterator does not provide a 'throw' method")}return c}var n=f(r,e.iterator,t.arg);if("throw"===n.type)return t.method="throw",t.arg=n.arg,t.delegate=null,c;var i=n.arg;return i?i.done?(t[e.resultName]=i.value,t.next=e.nextLoc,"return"!==t.method&&(t.method="next",t.arg=void 0),t.delegate=null,c):i:(t.method="throw",t.arg=new TypeError("iterator result is not an object"),t.delegate=null,c)}function _(e){var t={tryLoc:e[0]};1 in e&&(t.catchLoc=e[1]),2 in e&&(t.finallyLoc=e[2],t.afterLoc=e[3]),this.tryEntries.push(t)}function k(e){var t=e.completion||{};t.type="normal",delete t.arg,e.completion=t}function P(e){this.tryEntries=[{tryLoc:"root"}],e.forEach(_,this),this.reset(!0)}function E(e){if(e){var t=e[o];if(t)return t.call(e);if("function"==typeof e.next)return e;if(!isNaN(e.length)){var n=-1,i=function t(){for(;++n<e.length;)if(r.call(e,n))return t.value=e[n],t.done=!1,t;return t.value=void 0,t.done=!0,t};return i.next=i}}return{next:j}}function j(){return{value:void 0,done:!0}}return p.prototype=h,s(b,"constructor",h),s(h,"constructor",p),p.displayName=s(h,u,"GeneratorFunction"),e.isGeneratorFunction=function(e){var t="function"==typeof e&&e.constructor;return!!t&&(t===p||"GeneratorFunction"===(t.displayName||t.name))},e.mark=function(e){return Object.setPrototypeOf?Object.setPrototypeOf(e,h):(e.__proto__=h,s(e,u,"GeneratorFunction")),e.prototype=Object.create(b),e},e.awrap=function(e){return{__await:e}},m(O.prototype),s(O.prototype,a,(function(){return this})),e.AsyncIterator=O,e.async=function(t,r,n,i,o){void 0===o&&(o=Promise);var a=new O(l(t,r,n,i),o);return e.isGeneratorFunction(r)?a:a.next().then((function(e){return e.done?e.value:a.next()}))},m(b),s(b,u,"Generator"),s(b,o,(function(){return this})),s(b,"toString",(function(){return"[object Generator]"})),e.keys=function(e){var t=[];for(var r in e)t.push(r);return t.reverse(),function r(){for(;t.length;){var n=t.pop();if(n in e)return r.value=n,r.done=!1,r}return r.done=!0,r}},e.values=E,P.prototype={constructor:P,reset:function(e){if(this.prev=0,this.next=0,this.sent=this._sent=void 0,this.done=!1,this.delegate=null,this.method="next",this.arg=void 0,this.tryEntries.forEach(k),!e)for(var t in this)"t"===t.charAt(0)&&r.call(this,t)&&!isNaN(+t.slice(1))&&(this[t]=void 0)},stop:function(){this.done=!0;var e=this.tryEntries[0].completion;if("throw"===e.type)throw e.arg;return this.rval},dispatchException:function(e){if(this.done)throw e;var t=this;function n(r,n){return a.type="throw",a.arg=e,t.next=r,n&&(t.method="next",t.arg=void 0),!!n}for(var i=this.tryEntries.length-1;i>=0;--i){var o=this.tryEntries[i],a=o.completion;if("root"===o.tryLoc)return n("end");if(o.tryLoc<=this.prev){var u=r.call(o,"catchLoc"),s=r.call(o,"finallyLoc");if(u&&s){if(this.prev<o.catchLoc)return n(o.catchLoc,!0);if(this.prev<o.finallyLoc)return n(o.finallyLoc)}else if(u){if(this.prev<o.catchLoc)return n(o.catchLoc,!0)}else{if(!s)throw new Error("try statement without catch or finally");if(this.prev<o.finallyLoc)return n(o.finallyLoc)}}}},abrupt:function(e,t){for(var n=this.tryEntries.length-1;n>=0;--n){var i=this.tryEntries[n];if(i.tryLoc<=this.prev&&r.call(i,"finallyLoc")&&this.prev<i.finallyLoc){var o=i;break}}o&&("break"===e||"continue"===e)&&o.tryLoc<=t&&t<=o.finallyLoc&&(o=null);var a=o?o.completion:{};return a.type=e,a.arg=t,o?(this.method="next",this.next=o.finallyLoc,c):this.complete(a)},complete:function(e,t){if("throw"===e.type)throw e.arg;return"break"===e.type||"continue"===e.type?this.next=e.arg:"return"===e.type?(this.rval=this.arg=e.arg,this.method="return",this.next="end"):"normal"===e.type&&t&&(this.next=t),c},finish:function(e){for(var t=this.tryEntries.length-1;t>=0;--t){var r=this.tryEntries[t];if(r.finallyLoc===e)return this.complete(r.completion,r.afterLoc),k(r),c}},catch:function(e){for(var t=this.tryEntries.length-1;t>=0;--t){var r=this.tryEntries[t];if(r.tryLoc===e){var n=r.completion;if("throw"===n.type){var i=n.arg;k(r)}return i}}throw new Error("illegal catch attempt")},delegateYield:function(e,t,r){return this.delegate={iterator:E(e),resultName:t,nextLoc:r},"next"===this.method&&(this.arg=void 0),c}},e}var O=function(e){(0,l.default)(O,e);var t,r,n,i,h,v,b=(h=O,v=function(){if("undefined"==typeof Reflect||!Reflect.construct)return!1;if(Reflect.construct.sham)return!1;if("function"==typeof Proxy)return!0;try{return Boolean.prototype.valueOf.call(Reflect.construct(Boolean,[],(function(){}))),!0}catch(e){return!1}}(),function(){var e,t=(0,c.default)(h);if(v){var r=(0,c.default)(this).constructor;e=Reflect.construct(t,arguments,r)}else e=t.apply(this,arguments);return(0,f.default)(this,e)});function O(e){var t;return(0,u.default)(this,O),(t=b.call(this,e)).initialize(),t.state={activate:t.advertising.activate.bind(t.advertising),config:t.props.config},t}return(0,s.default)(O,[{key:"componentDidMount",value:(i=(0,a.default)(w().mark((function e(){return w().wrap((function(e){for(;;)switch(e.prev=e.next){case 0:if(!this.advertising.isConfigReady()||!this.props.active){e.next=3;break}return e.next=3,this.advertising.setup();case 3:case"end":return e.stop()}}),e,this)}))),function(){return i.apply(this,arguments)})},{key:"componentDidUpdate",value:(n=(0,a.default)(w().mark((function e(t){var r,n,i,o;return w().wrap((function(e){for(;;)switch(e.prev=e.next){case 0:if(this.advertising){e.next=2;break}return e.abrupt("return");case 2:if(r=this.props,n=r.config,i=r.active,(o=this.advertising.isConfigReady())||!n||!i){e.next=10;break}this.advertising.setConfig(n),this.advertising.setup(),this.setState({activate:this.advertising.activate.bind(this.advertising),config:this.advertising.config}),e.next=19;break;case 10:if(!o||(0,y.default)(t.config,n)){e.next=19;break}return e.next=13,this.teardown();case 13:if(!i){e.next=19;break}if(this.initialize(),!this.advertising.isConfigReady()){e.next=18;break}return e.next=18,this.advertising.setup();case 18:this.setState({activate:this.advertising.activate.bind(this.advertising),config:this.advertising.config});case 19:case"end":return e.stop()}}),e,this)}))),function(e){return n.apply(this,arguments)})},{key:"componentWillUnmount",value:(r=(0,a.default)(w().mark((function e(){return w().wrap((function(e){for(;;)switch(e.prev=e.next){case 0:if(!this.props.config){e.next=3;break}return e.next=3,this.teardown();case 3:case"end":return e.stop()}}),e,this)}))),function(){return r.apply(this,arguments)})},{key:"teardown",value:(t=(0,a.default)(w().mark((function e(){var t;return w().wrap((function(e){for(;;)switch(e.prev=e.next){case 0:return e.next=2,null===(t=this.advertising)||void 0===t?void 0:t.teardown();case 2:this.advertising=null;case 3:case"end":return e.stop()}}),e,this)}))),function(){return t.apply(this,arguments)})},{key:"initialize",value:function(){var e=this.props,t=e.config,r=e.plugins,n=e.onError;this.advertising=new p.default(function(e){for(var t=1;t<arguments.length;t++){var r=null!=arguments[t]?arguments[t]:{};t%2?m(Object(r),!0).forEach((function(t){(0,o.default)(e,t,r[t])})):Object.getOwnPropertyDescriptors?Object.defineProperties(e,Object.getOwnPropertyDescriptors(r)):m(Object(r)).forEach((function(t){Object.defineProperty(e,t,Object.getOwnPropertyDescriptor(r,t))}))}return e}({},t),r,n)}},{key:"render",value:function(){var e=this.state,t=e.activate,r=e.config;return d.default.createElement(g.default.Provider,{value:{activate:t,config:r}},this.props.children)}}]),O}(d.Component);t.default=O,O.propTypes={active:h.default.bool,config:v.default,children:h.default.node,onError:h.default.func,plugins:h.default.arrayOf(h.default.shape({setupPrebid:h.default.func,setupGpt:h.default.func,teardownPrebid:h.default.func,teardownGpt:h.default.func}))},O.defaultProps={active:!0}},723:(e,t,r)=>{var n=r(424),i=r(924);Object.defineProperty(t,"__esModule",{value:!0}),t.default=void 0;var o=n(r(946)),a=n(r(33)),u=n(r(22)),s=n(r(246)),l=n(r(323)),f=function(e,t){if(e&&e.__esModule)return e;if(null===e||"object"!==i(e)&&"function"!=typeof e)return{default:e};var r=h(t);if(r&&r.has(e))return r.get(e);var n={},o=Object.defineProperty&&Object.getOwnPropertyDescriptor;for(var a in e)if("default"!==a&&Object.prototype.hasOwnProperty.call(e,a)){var u=o?Object.getOwnPropertyDescriptor(e,a):null;u&&(u.get||u.set)?Object.defineProperty(n,a,u):n[a]=e[a]}return n.default=e,r&&r.set(e,n),n}(r(359)),c=n(r(74)),d=r(754),p=n(r(136));function h(e){if("function"!=typeof WeakMap)return null;var t=new WeakMap,r=new WeakMap;return(h=function(e){return e?r:t})(e)}var v=function(e){(0,u.default)(i,e);var t,r,n=(t=i,r=function(){if("undefined"==typeof Reflect||!Reflect.construct)return!1;if(Reflect.construct.sham)return!1;if("function"==typeof Proxy)return!0;try{return Boolean.prototype.valueOf.call(Reflect.construct(Boolean,[],(function(){}))),!0}catch(e){return!1}}(),function(){var e,n=(0,l.default)(t);if(r){var i=(0,l.default)(this).constructor;e=Reflect.construct(n,arguments,i)}else e=n.apply(this,arguments);return(0,s.default)(this,e)});function i(e){var t,r;return(0,o.default)(this,i),(r=n.call(this,e)).triggeredLazy=!1,r.lazyConfig=null===(t=e.lazyConfig)||void 0===t?void 0:t.find((function(t){return t.id===e.id})),r}return(0,a.default)(i,[{key:"componentDidMount",value:function(){this.isLazy()||this.activateSlot()}},{key:"componentDidUpdate",value:function(e){var t=this.props,r=(t.id,t.activate);e.activate===r||this.isLazy()||this.activateSlot(),this.triggeredLazy=!1}},{key:"isLazy",value:function(){return void 0!==this.lazyConfig}},{key:"triggerLazyLoad",value:function(){this.triggeredLazy||(this.triggeredLazy=!0,this.activateSlot())}},{key:"activateSlot",value:function(){var e=this.props;(0,e.activate)(e.id,e.customEventHandlers)}},{key:"renderSlot",value:function(){var e=this.props,t=e.id,r=e.style,n=e.className,i=e.children;return f.default.createElement("div",{id:t,style:r,children:i,className:n,"data-r16":"4.1.5-beta.13"})}},{key:"renderLazy",value:function(){var e=this,t=this.props.id;return this.isLazy()?f.default.createElement(d.InView,{id:t+"-inview",as:"div",rootMargin:this.lazyConfig.data.rootMargin,onChange:function(t){t&&e.triggerLazyLoad()},triggerOnce:!0},this.renderSlot()):null}},{key:"render",value:function(){return this.isLazy()?this.renderLazy():this.renderSlot()}}]),i}(f.Component);v.propTypes={id:c.default.string.isRequired,activate:c.default.func.isRequired,customEventHandlers:c.default.objectOf(c.default.func).isRequired,style:c.default.object,className:c.default.string,children:c.default.node,lazyConfig:c.default.array},v.defaultProps={customEventHandlers:{}};var g=(0,p.default)(v);t.default=g},401:(e,t,r)=>{var n=r(424);Object.defineProperty(t,"__esModule",{value:!0}),t.default=void 0;var i=n(r(74)),o=n(r(482)),a=i.default.shape({path:i.default.string,targeting:i.default.object,usePrebid:i.default.bool,prebid:i.default.shape({debug:i.default.bool,bidderTimeout:i.default.number,enableSendAllBids:i.default.bool,bidderSequence:i.default.oneOf(["random","fixed"]),publisherDomain:i.default.string,cookieSyncDelay:i.default.number,priceGranularity:i.default.oneOfType([i.default.oneOf(["low","medium","high","auto","dense"]),i.default.shape({buckets:i.default.arrayOf(i.default.shape({precision:i.default.number,min:i.default.number.isRequired,max:i.default.number.isRequired,increment:i.default.number.isRequired})).isRequired})]),mediaTypePriceGranularity:i.default.shape({video:i.default.oneOfType([i.default.oneOf(["low","medium","high","auto","dense"]),i.default.shape({buckets:i.default.arrayOf(i.default.shape({precision:i.default.number,min:i.default.number.isRequired,max:i.default.number.isRequired,increment:i.default.number.isRequired})).isRequired})]),banner:i.default.oneOfType([i.default.oneOf(["low","medium","high","auto","dense"]),i.default.shape({buckets:i.default.arrayOf(i.default.shape({precision:i.default.number,min:i.default.number.isRequired,max:i.default.number.isRequired,increment:i.default.number.isRequired})).isRequired})]),native:i.default.oneOfType([i.default.oneOf(["low","medium","high","auto","dense"]),i.default.shape({buckets:i.default.arrayOf(i.default.shape({precision:i.default.number,min:i.default.number.isRequired,max:i.default.number.isRequired,increment:i.default.number.isRequired})).isRequired})])}),sizeConfig:i.default.arrayOf(i.default.shape({mediaQuery:i.default.string.isRequired,sizesSupported:i.default.arrayOf(i.default.oneOfType([i.default.string,i.default.arrayOf(i.default.number)])),labels:i.default.arrayOf(i.default.string)}))}),sizeMappings:i.default.objectOf(i.default.arrayOf(i.default.shape({viewPortSize:i.default.arrayOf(i.default.number).isRequired,sizes:i.default.arrayOf(i.default.oneOfType([i.default.string,i.default.arrayOf(i.default.number)])).isRequired}))),slots:i.default.arrayOf(o.default),outOfPageSlots:i.default.arrayOf(i.default.shape({id:i.default.string})),customEvents:i.default.objectOf(i.default.shape({eventMessagePrefix:i.default.string.isRequired,divIdPrefix:i.default.string})),enableLazyLoad:i.default.oneOfType([i.default.bool,i.default.shape({marginPercent:i.default.number,mobileScaling:i.default.number,rootMargin:i.default.string})])});t.default=a},482:(e,t,r)=>{var n=r(424);Object.defineProperty(t,"__esModule",{value:!0}),t.default=void 0;var i=n(r(74)),o=i.default.shape({id:i.default.string.isRequired,path:i.default.string,collapseEmptyDiv:i.default.arrayOf(i.default.bool),targeting:i.default.object,sizes:i.default.oneOfType([i.default.oneOfType([i.default.string,i.default.arrayOf(i.default.number)]),i.default.arrayOf(i.default.oneOfType([i.default.string,i.default.arrayOf(i.default.number)]))]),sizeMappingName:i.default.string,prebid:i.default.arrayOf(i.default.shape({mediaTypes:i.default.objectOf(i.default.shape({sizes:i.default.arrayOf(i.default.arrayOf(i.default.number))})).isRequired,bids:i.default.arrayOf(i.default.shape({bidder:i.default.string.isRequired,params:i.default.object,labelAny:i.default.arrayOf(i.default.string),labelAll:i.default.arrayOf(i.default.string)})).isRequired})),enableLazyLoad:i.default.oneOfType([i.default.bool,i.default.shape({marginPercent:i.default.number,mobileScaling:i.default.number,rootMargin:i.default.string})])});t.default=o},136:(e,t,r)=>{var n=r(424);Object.defineProperty(t,"__esModule",{value:!0}),t.default=void 0;var i=n(r(221)),o=n(r(359)),a=n(r(383)),u=n(r(964));t.default=function(e){return function(t){return o.default.createElement(a.default.Consumer,null,(function(r){var n=r.activate,a=r.config,s=(0,u.default)(a.slots);return o.default.createElement(e,(0,i.default)({},t,{activate:n,lazyConfig:s}))}))}}},964:(e,t,r)=>{var n=r(424);Object.defineProperty(t,"__esModule",{value:!0}),t.default=function(e){if(!e)return null;var t=[];return e.forEach((function(e){"object"===(0,i.default)(e.enableLazyLoad)&&t.push({id:e.id,data:e.enableLazyLoad})})),0===t.length?null:t};var i=n(r(924))},775:(e,t)=>{Object.defineProperty(t,"__esModule",{value:!0}),t.default=void 0,t.default=function(e){return e.reduce((function(e,t){return e.concat(t.prebid.map((function(e){return{code:t.id,mediaTypes:e.mediaTypes,bids:e.bids}})))}),[])}},663:(e,t)=>{Object.defineProperty(t,"__esModule",{value:!0}),t.default=void 0,t.default=function(){var e,t;"true"===(null===(e=sessionStorage)||void 0===e?void 0:e.getItem("react16-adv-logging"))&&(t=console).log.apply(t,arguments)}},376:(e,t)=>{Object.defineProperty(t,"__esModule",{value:!0}),t.default=void 0,t.default=function(){return console.log("react16-advertising@4.1.5-beta.13/UMD")}},359:t=>{t.exports=e}},r={};function n(e){var i=r[e];if(void 0!==i)return i.exports;var o=r[e]={exports:{}};return t[e](o,o.exports,n),o.exports}var i={};return(()=>{var e=i,t=n(424);Object.defineProperty(e,"__esModule",{value:!0}),Object.defineProperty(e,"AdvertisingConfigPropType",{enumerable:!0,get:function(){return u.default}}),Object.defineProperty(e,"AdvertisingProvider",{enumerable:!0,get:function(){return r.default}}),Object.defineProperty(e,"AdvertisingSlot",{enumerable:!0,get:function(){return o.default}}),Object.defineProperty(e,"AdvertisingSlotConfigPropType",{enumerable:!0,get:function(){return s.default}}),Object.defineProperty(e,"connectToAdServer",{enumerable:!0,get:function(){return a.default}}),Object.defineProperty(e,"logVersionInfo",{enumerable:!0,get:function(){return l.default}});var r=t(n(485)),o=t(n(723)),a=t(n(136)),u=t(n(401)),s=t(n(482)),l=t(n(376))})(),i})()}));
!function(e,t){"object"==typeof exports&&"object"==typeof module?module.exports=t(require("react")):"function"==typeof define&&define.amd?define(["react"],t):"object"==typeof exports?exports.React16Advertising=t(require("react")):e.React16Advertising=t(e.React)}(self,(function(e){return(()=>{"use strict";var t={849:e=>{e.exports=function(e,t){(null==t||t>e.length)&&(t=e.length);for(var r=0,n=new Array(t);r<t;r++)n[r]=e[r];return n},e.exports.__esModule=!0,e.exports.default=e.exports},600:e=>{e.exports=function(e){if(Array.isArray(e))return e},e.exports.__esModule=!0,e.exports.default=e.exports},168:(e,t,r)=>{var n=r(849);e.exports=function(e){if(Array.isArray(e))return n(e)},e.exports.__esModule=!0,e.exports.default=e.exports},491:e=>{e.exports=function(e){if(void 0===e)throw new ReferenceError("this hasn't been initialised - super() hasn't been called");return e},e.exports.__esModule=!0,e.exports.default=e.exports},564:e=>{function t(e,t,r,n,i,o,a){try{var u=e[o](a),s=u.value}catch(e){return void r(e)}u.done?t(s):Promise.resolve(s).then(n,i)}e.exports=function(e){return function(){var r=this,n=arguments;return new Promise((function(i,o){var a=e.apply(r,n);function u(e){t(a,i,o,u,s,"next",e)}function s(e){t(a,i,o,u,s,"throw",e)}u(void 0)}))}},e.exports.__esModule=!0,e.exports.default=e.exports},946:e=>{e.exports=function(e,t){if(!(e instanceof t))throw new TypeError("Cannot call a class as a function")},e.exports.__esModule=!0,e.exports.default=e.exports},33:e=>{function t(e,t){for(var r=0;r<t.length;r++){var n=t[r];n.enumerable=n.enumerable||!1,n.configurable=!0,"value"in n&&(n.writable=!0),Object.defineProperty(e,n.key,n)}}e.exports=function(e,r,n){return r&&t(e.prototype,r),n&&t(e,n),Object.defineProperty(e,"prototype",{writable:!1}),e},e.exports.__esModule=!0,e.exports.default=e.exports},837:e=>{e.exports=function(e,t,r){return t in e?Object.defineProperty(e,t,{value:r,enumerable:!0,configurable:!0,writable:!0}):e[t]=r,e},e.exports.__esModule=!0,e.exports.default=e.exports},221:e=>{function t(){return e.exports=t=Object.assign||function(e){for(var t=1;t<arguments.length;t++){var r=arguments[t];for(var n in r)Object.prototype.hasOwnProperty.call(r,n)&&(e[n]=r[n])}return e},e.exports.__esModule=!0,e.exports.default=e.exports,t.apply(this,arguments)}e.exports=t,e.exports.__esModule=!0,e.exports.default=e.exports},323:e=>{function t(r){return e.exports=t=Object.setPrototypeOf?Object.getPrototypeOf:function(e){return e.__proto__||Object.getPrototypeOf(e)},e.exports.__esModule=!0,e.exports.default=e.exports,t(r)}e.exports=t,e.exports.__esModule=!0,e.exports.default=e.exports},22:(e,t,r)=>{var n=r(596);e.exports=function(e,t){if("function"!=typeof t&&null!==t)throw new TypeError("Super expression must either be null or a function");e.prototype=Object.create(t&&t.prototype,{constructor:{value:e,writable:!0,configurable:!0}}),Object.defineProperty(e,"prototype",{writable:!1}),t&&n(e,t)},e.exports.__esModule=!0,e.exports.default=e.exports},424:e=>{e.exports=function(e){return e&&e.__esModule?e:{default:e}},e.exports.__esModule=!0,e.exports.default=e.exports},26:e=>{e.exports=function(e){if("undefined"!=typeof Symbol&&null!=e[Symbol.iterator]||null!=e["@@iterator"])return Array.from(e)},e.exports.__esModule=!0,e.exports.default=e.exports},258:e=>{e.exports=function(e,t){var r=null==e?null:"undefined"!=typeof Symbol&&e[Symbol.iterator]||e["@@iterator"];if(null!=r){var n,i,o=[],a=!0,u=!1;try{for(r=r.call(e);!(a=(n=r.next()).done)&&(o.push(n.value),!t||o.length!==t);a=!0);}catch(e){u=!0,i=e}finally{try{a||null==r.return||r.return()}finally{if(u)throw i}}return o}},e.exports.__esModule=!0,e.exports.default=e.exports},284:e=>{e.exports=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.")},e.exports.__esModule=!0,e.exports.default=e.exports},2:e=>{e.exports=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.")},e.exports.__esModule=!0,e.exports.default=e.exports},246:(e,t,r)=>{var n=r(924).default,i=r(491);e.exports=function(e,t){if(t&&("object"===n(t)||"function"==typeof t))return t;if(void 0!==t)throw new TypeError("Derived constructors may only return object or undefined");return i(e)},e.exports.__esModule=!0,e.exports.default=e.exports},596:e=>{function t(r,n){return e.exports=t=Object.setPrototypeOf||function(e,t){return e.__proto__=t,e},e.exports.__esModule=!0,e.exports.default=e.exports,t(r,n)}e.exports=t,e.exports.__esModule=!0,e.exports.default=e.exports},934:(e,t,r)=>{var n=r(600),i=r(258),o=r(288),a=r(284);e.exports=function(e,t){return n(e)||i(e,t)||o(e,t)||a()},e.exports.__esModule=!0,e.exports.default=e.exports},918:(e,t,r)=>{var n=r(168),i=r(26),o=r(288),a=r(2);e.exports=function(e){return n(e)||i(e)||o(e)||a()},e.exports.__esModule=!0,e.exports.default=e.exports},924:e=>{function t(r){return e.exports=t="function"==typeof Symbol&&"symbol"==typeof Symbol.iterator?function(e){return typeof e}:function(e){return e&&"function"==typeof Symbol&&e.constructor===Symbol&&e!==Symbol.prototype?"symbol":typeof e},e.exports.__esModule=!0,e.exports.default=e.exports,t(r)}e.exports=t,e.exports.__esModule=!0,e.exports.default=e.exports},288:(e,t,r)=>{var n=r(849);e.exports=function(e,t){if(e){if("string"==typeof e)return n(e,t);var r=Object.prototype.toString.call(e).slice(8,-1);return"Object"===r&&e.constructor&&(r=e.constructor.name),"Map"===r||"Set"===r?Array.from(e):"Arguments"===r||/^(?:Ui|I)nt(?:8|16|32)(?:Clamped)?Array$/.test(r)?n(e,t):void 0}},e.exports.__esModule=!0,e.exports.default=e.exports},704:(e,t,r)=>{var n=r(424)(r(924));e.exports=function e(t,r){if(t===r)return!0;if(t&&r&&"object"==(0,n.default)(t)&&"object"==(0,n.default)(r)){if(t.constructor!==r.constructor)return!1;var i,o,a;if(Array.isArray(t)){if((i=t.length)!=r.length)return!1;for(o=i;0!=o--;)if(!e(t[o],r[o]))return!1;return!0}if(t.constructor===RegExp)return t.source===r.source&&t.flags===r.flags;if(t.valueOf!==Object.prototype.valueOf)return t.valueOf()===r.valueOf();if(t.toString!==Object.prototype.toString)return t.toString()===r.toString();if((i=(a=Object.keys(t)).length)!==Object.keys(r).length)return!1;for(o=i;0!=o--;)if(!Object.prototype.hasOwnProperty.call(r,a[o]))return!1;for(o=i;0!=o--;){var u=a[o];if(!e(t[u],r[u]))return!1}return!0}return t!=t&&r!=r}},433:(e,t,r)=>{var n=r(642);function i(){}function o(){}o.resetWarningCache=i,e.exports=function(){function e(e,t,r,i,o,a){if(a!==n){var u=new Error("Calling PropTypes validators directly is not supported by the `prop-types` package. Use PropTypes.checkPropTypes() to call them. Read more at http://fb.me/use-check-prop-types");throw u.name="Invariant Violation",u}}function t(){return e}e.isRequired=e;var r={array:e,bigint:e,bool:e,func:e,number:e,object:e,string:e,symbol:e,any:e,arrayOf:t,element:e,elementType:e,instanceOf:t,node:e,objectOf:t,oneOf:t,oneOfType:t,shape:t,exact:t,checkPropTypes:o,resetWarningCache:i};return r.PropTypes=r,r}},74:(e,t,r)=>{e.exports=r(433)()},642:e=>{e.exports="SECRET_DO_NOT_PASS_THIS_OR_YOU_WILL_BE_FIRED"},754:(e,t,r)=>{var n=r(924);Object.defineProperty(t,"__esModule",{value:!0}),t.default=t.InView=void 0,t.defaultFallbackInView=function(e){c=e},t.observe=d,t.useInView=function(e){var t=void 0===e?{}:e,r=t.threshold,n=t.delay,o=t.trackVisibility,a=t.rootMargin,u=t.root,s=t.triggerOnce,l=t.skip,f=t.initialInView,c=t.fallbackInView,p=i.useRef(),h=i.useState({inView:!!f}),v=h[0],g=h[1],y=i.useCallback((function(e){void 0!==p.current&&(p.current(),p.current=void 0),l||e&&(p.current=d(e,(function(e,t){g({inView:e,entry:t}),t.isIntersecting&&s&&p.current&&(p.current(),p.current=void 0)}),{root:u,rootMargin:a,threshold:r,trackVisibility:o,delay:n},c))}),[Array.isArray(r)?r.toString():r,u,a,s,l,o,c,n]);(0,i.useEffect)((function(){p.current||!v.entry||s||l||g({inView:!!f})}));var b=[y,v.inView,v.entry];return b.ref=b[0],b.inView=b[1],b.entry=b[2],b};var i=function(e,t){if(e&&e.__esModule)return e;if(null===e||"object"!==n(e)&&"function"!=typeof e)return{default:e};var r=o(t);if(r&&r.has(e))return r.get(e);var i={},a=Object.defineProperty&&Object.getOwnPropertyDescriptor;for(var u in e)if("default"!==u&&Object.prototype.hasOwnProperty.call(e,u)){var s=a?Object.getOwnPropertyDescriptor(e,u):null;s&&(s.get||s.set)?Object.defineProperty(i,u,s):i[u]=e[u]}return i.default=e,r&&r.set(e,i),i}(r(359));function o(e){if("function"!=typeof WeakMap)return null;var t=new WeakMap,r=new WeakMap;return(o=function(e){return e?r:t})(e)}function a(){return a=Object.assign||function(e){for(var t=1;t<arguments.length;t++){var r=arguments[t];for(var n in r)Object.prototype.hasOwnProperty.call(r,n)&&(e[n]=r[n])}return e},a.apply(this,arguments)}function u(e,t){return u=Object.setPrototypeOf||function(e,t){return e.__proto__=t,e},u(e,t)}var s=new Map,l=new WeakMap,f=0,c=void 0;function d(e,t,r,n){if(void 0===r&&(r={}),void 0===n&&(n=c),void 0===window.IntersectionObserver&&void 0!==n){var i=e.getBoundingClientRect();return t(n,{isIntersecting:n,target:e,intersectionRatio:"number"==typeof r.threshold?r.threshold:0,time:0,boundingClientRect:i,intersectionRect:i,rootBounds:i}),function(){}}var o=function(e){var t=function(e){return Object.keys(e).sort().filter((function(t){return void 0!==e[t]})).map((function(t){return t+"_"+("root"===t?(r=e.root)?(l.has(r)||(f+=1,l.set(r,f.toString())),l.get(r)):"0":e[t]);var r})).toString()}(e),r=s.get(t);if(!r){var n,i=new Map,o=new IntersectionObserver((function(t){t.forEach((function(t){var r,o=t.isIntersecting&&n.some((function(e){return t.intersectionRatio>=e}));e.trackVisibility&&void 0===t.isVisible&&(t.isVisible=o),null==(r=i.get(t.target))||r.forEach((function(e){e(o,t)}))}))}),e);n=o.thresholds||(Array.isArray(e.threshold)?e.threshold:[e.threshold||0]),r={id:t,observer:o,elements:i},s.set(t,r)}return r}(r),a=o.id,u=o.observer,d=o.elements,p=d.get(e)||[];return d.has(e)||d.set(e,p),p.push(t),u.observe(e),function(){p.splice(p.indexOf(t),1),0===p.length&&(d.delete(e),u.unobserve(e)),0===d.size&&(u.disconnect(),s.delete(a))}}var p=["children","as","tag","triggerOnce","threshold","root","rootMargin","onChange","skip","trackVisibility","delay","initialInView","fallbackInView"];function h(e){return"function"!=typeof e.children}var v=function(e){var t,r;function n(t){var r;return(r=e.call(this,t)||this).node=null,r._unobserveCb=null,r.handleNode=function(e){r.node&&(r.unobserve(),e||r.props.triggerOnce||r.props.skip||r.setState({inView:!!r.props.initialInView,entry:void 0})),r.node=e||null,r.observeNode()},r.handleChange=function(e,t){e&&r.props.triggerOnce&&r.unobserve(),h(r.props)||r.setState({inView:e,entry:t}),r.props.onChange&&r.props.onChange(e,t)},r.state={inView:!!t.initialInView,entry:void 0},r}r=e,(t=n).prototype=Object.create(r.prototype),t.prototype.constructor=t,u(t,r);var o=n.prototype;return o.componentDidUpdate=function(e){e.rootMargin===this.props.rootMargin&&e.root===this.props.root&&e.threshold===this.props.threshold&&e.skip===this.props.skip&&e.trackVisibility===this.props.trackVisibility&&e.delay===this.props.delay||(this.unobserve(),this.observeNode())},o.componentWillUnmount=function(){this.unobserve(),this.node=null},o.observeNode=function(){if(this.node&&!this.props.skip){var e=this.props,t=e.threshold,r=e.root,n=e.rootMargin,i=e.trackVisibility,o=e.delay,a=e.fallbackInView;this._unobserveCb=d(this.node,this.handleChange,{threshold:t,root:r,rootMargin:n,trackVisibility:i,delay:o},a)}},o.unobserve=function(){this._unobserveCb&&(this._unobserveCb(),this._unobserveCb=null)},o.render=function(){if(!h(this.props)){var e=this.state,t=e.inView,r=e.entry;return this.props.children({inView:t,entry:r,ref:this.handleNode})}var n=this.props,o=n.children,u=n.as,s=n.tag,l=function(e,t){if(null==e)return{};var r,n,i={},o=Object.keys(e);for(n=0;n<o.length;n++)r=o[n],t.indexOf(r)>=0||(i[r]=e[r]);return i}(n,p);return i.createElement(u||s||"div",a({ref:this.handleNode},l),o)},n}(i.Component);t.default=t.InView=v,v.displayName="InView",v.defaultProps={threshold:0,triggerOnce:!1,initialInView:!1}},853:(e,t,r)=>{var n=r(424),i=r(924);Object.defineProperty(t,"__esModule",{value:!0}),t.default=void 0;var o=n(r(918)),a=n(r(934)),u=n(r(837)),s=n(r(564)),l=n(r(946)),f=n(r(33)),c=n(r(775)),d=n(r(663)),p=n(r(25));function h(e,t){var r=Object.keys(e);if(Object.getOwnPropertySymbols){var n=Object.getOwnPropertySymbols(e);t&&(n=n.filter((function(t){return Object.getOwnPropertyDescriptor(e,t).enumerable}))),r.push.apply(r,n)}return r}function v(e){for(var t=1;t<arguments.length;t++){var r=null!=arguments[t]?arguments[t]:{};t%2?h(Object(r),!0).forEach((function(t){(0,u.default)(e,t,r[t])})):Object.getOwnPropertyDescriptors?Object.defineProperties(e,Object.getOwnPropertyDescriptors(r)):h(Object(r)).forEach((function(t){Object.defineProperty(e,t,Object.getOwnPropertyDescriptor(r,t))}))}return e}function g(){g=function(){return e};var e={},t=Object.prototype,r=t.hasOwnProperty,n="function"==typeof Symbol?Symbol:{},o=n.iterator||"@@iterator",a=n.asyncIterator||"@@asyncIterator",u=n.toStringTag||"@@toStringTag";function s(e,t,r){return Object.defineProperty(e,t,{value:r,enumerable:!0,configurable:!0,writable:!0}),e[t]}try{s({},"")}catch(e){s=function(e,t,r){return e[t]=r}}function l(e,t,r,n){var i=t&&t.prototype instanceof d?t:d,o=Object.create(i.prototype),a=new E(n||[]);return o._invoke=function(e,t,r){var n="suspendedStart";return function(i,o){if("executing"===n)throw new Error("Generator is already running");if("completed"===n){if("throw"===i)throw o;return{value:void 0,done:!0}}for(r.method=i,r.arg=o;;){var a=r.delegate;if(a){var u=x(a,r);if(u){if(u===c)continue;return u}}if("next"===r.method)r.sent=r._sent=r.arg;else if("throw"===r.method){if("suspendedStart"===n)throw n="completed",r.arg;r.dispatchException(r.arg)}else"return"===r.method&&r.abrupt("return",r.arg);n="executing";var s=f(e,t,r);if("normal"===s.type){if(n=r.done?"completed":"suspendedYield",s.arg===c)continue;return{value:s.arg,done:r.done}}"throw"===s.type&&(n="completed",r.method="throw",r.arg=s.arg)}}}(e,r,a),o}function f(e,t,r){try{return{type:"normal",arg:e.call(t,r)}}catch(e){return{type:"throw",arg:e}}}e.wrap=l;var c={};function d(){}function p(){}function h(){}var v={};s(v,o,(function(){return this}));var y=Object.getPrototypeOf,b=y&&y(y(P([])));b&&b!==t&&r.call(b,o)&&(v=b);var m=h.prototype=d.prototype=Object.create(v);function w(e){["next","throw","return"].forEach((function(t){s(e,t,(function(e){return this._invoke(t,e)}))}))}function O(e,t){function n(o,a,u,s){var l=f(e[o],e,a);if("throw"!==l.type){var c=l.arg,d=c.value;return d&&"object"==i(d)&&r.call(d,"__await")?t.resolve(d.__await).then((function(e){n("next",e,u,s)}),(function(e){n("throw",e,u,s)})):t.resolve(d).then((function(e){c.value=e,u(c)}),(function(e){return n("throw",e,u,s)}))}s(l.arg)}var o;this._invoke=function(e,r){function i(){return new t((function(t,i){n(e,r,t,i)}))}return o=o?o.then(i,i):i()}}function x(e,t){var r=e.iterator[t.method];if(void 0===r){if(t.delegate=null,"throw"===t.method){if(e.iterator.return&&(t.method="return",t.arg=void 0,x(e,t),"throw"===t.method))return c;t.method="throw",t.arg=new TypeError("The iterator does not provide a 'throw' method")}return c}var n=f(r,e.iterator,t.arg);if("throw"===n.type)return t.method="throw",t.arg=n.arg,t.delegate=null,c;var i=n.arg;return i?i.done?(t[e.resultName]=i.value,t.next=e.nextLoc,"return"!==t.method&&(t.method="next",t.arg=void 0),t.delegate=null,c):i:(t.method="throw",t.arg=new TypeError("iterator result is not an object"),t.delegate=null,c)}function _(e){var t={tryLoc:e[0]};1 in e&&(t.catchLoc=e[1]),2 in e&&(t.finallyLoc=e[2],t.afterLoc=e[3]),this.tryEntries.push(t)}function k(e){var t=e.completion||{};t.type="normal",delete t.arg,e.completion=t}function E(e){this.tryEntries=[{tryLoc:"root"}],e.forEach(_,this),this.reset(!0)}function P(e){if(e){var t=e[o];if(t)return t.call(e);if("function"==typeof e.next)return e;if(!isNaN(e.length)){var n=-1,i=function t(){for(;++n<e.length;)if(r.call(e,n))return t.value=e[n],t.done=!1,t;return t.value=void 0,t.done=!0,t};return i.next=i}}return{next:j}}function j(){return{value:void 0,done:!0}}return p.prototype=h,s(m,"constructor",h),s(h,"constructor",p),p.displayName=s(h,u,"GeneratorFunction"),e.isGeneratorFunction=function(e){var t="function"==typeof e&&e.constructor;return!!t&&(t===p||"GeneratorFunction"===(t.displayName||t.name))},e.mark=function(e){return Object.setPrototypeOf?Object.setPrototypeOf(e,h):(e.__proto__=h,s(e,u,"GeneratorFunction")),e.prototype=Object.create(m),e},e.awrap=function(e){return{__await:e}},w(O.prototype),s(O.prototype,a,(function(){return this})),e.AsyncIterator=O,e.async=function(t,r,n,i,o){void 0===o&&(o=Promise);var a=new O(l(t,r,n,i),o);return e.isGeneratorFunction(r)?a:a.next().then((function(e){return e.done?e.value:a.next()}))},w(m),s(m,u,"Generator"),s(m,o,(function(){return this})),s(m,"toString",(function(){return"[object Generator]"})),e.keys=function(e){var t=[];for(var r in e)t.push(r);return t.reverse(),function r(){for(;t.length;){var n=t.pop();if(n in e)return r.value=n,r.done=!1,r}return r.done=!0,r}},e.values=P,E.prototype={constructor:E,reset:function(e){if(this.prev=0,this.next=0,this.sent=this._sent=void 0,this.done=!1,this.delegate=null,this.method="next",this.arg=void 0,this.tryEntries.forEach(k),!e)for(var t in this)"t"===t.charAt(0)&&r.call(this,t)&&!isNaN(+t.slice(1))&&(this[t]=void 0)},stop:function(){this.done=!0;var e=this.tryEntries[0].completion;if("throw"===e.type)throw e.arg;return this.rval},dispatchException:function(e){if(this.done)throw e;var t=this;function n(r,n){return a.type="throw",a.arg=e,t.next=r,n&&(t.method="next",t.arg=void 0),!!n}for(var i=this.tryEntries.length-1;i>=0;--i){var o=this.tryEntries[i],a=o.completion;if("root"===o.tryLoc)return n("end");if(o.tryLoc<=this.prev){var u=r.call(o,"catchLoc"),s=r.call(o,"finallyLoc");if(u&&s){if(this.prev<o.catchLoc)return n(o.catchLoc,!0);if(this.prev<o.finallyLoc)return n(o.finallyLoc)}else if(u){if(this.prev<o.catchLoc)return n(o.catchLoc,!0)}else{if(!s)throw new Error("try statement without catch or finally");if(this.prev<o.finallyLoc)return n(o.finallyLoc)}}}},abrupt:function(e,t){for(var n=this.tryEntries.length-1;n>=0;--n){var i=this.tryEntries[n];if(i.tryLoc<=this.prev&&r.call(i,"finallyLoc")&&this.prev<i.finallyLoc){var o=i;break}}o&&("break"===e||"continue"===e)&&o.tryLoc<=t&&t<=o.finallyLoc&&(o=null);var a=o?o.completion:{};return a.type=e,a.arg=t,o?(this.method="next",this.next=o.finallyLoc,c):this.complete(a)},complete:function(e,t){if("throw"===e.type)throw e.arg;return"break"===e.type||"continue"===e.type?this.next=e.arg:"return"===e.type?(this.rval=this.arg=e.arg,this.method="return",this.next="end"):"normal"===e.type&&t&&(this.next=t),c},finish:function(e){for(var t=this.tryEntries.length-1;t>=0;--t){var r=this.tryEntries[t];if(r.finallyLoc===e)return this.complete(r.completion,r.afterLoc),k(r),c}},catch:function(e){for(var t=this.tryEntries.length-1;t>=0;--t){var r=this.tryEntries[t];if(r.tryLoc===e){var n=r.completion;if("throw"===n.type){var i=n.arg;k(r)}return i}}throw new Error("illegal catch attempt")},delegateYield:function(e,t,r){return this.delegate={iterator:P(e),resultName:t,nextLoc:r},"next"===this.method&&(this.arg=void 0),c}},e}var y={marginPercent:100,mobileScaling:1,rootMargin:"20% 0% 100% 0%"},b=new p.default,m=function(){function e(t){var r=arguments.length>1&&void 0!==arguments[1]?arguments[1]:[],n=arguments.length>2&&void 0!==arguments[2]?arguments[2]:function(){};(0,l.default)(this,e),this.config=t,this.slots={},this.outOfPageSlots={},this.plugins=r,this.onError=n,this.gptSizeMappings={},this.customEventCallbacks={},this.customEventHandlers={},this.queue=[],this.biddingConfig=t.biddingConfig||{biddingApstagTimeout:3500},b.setTimeouts(this.biddingConfig),this.setDefaultConfig()}var t,r;return(0,f.default)(e,[{key:"setup",value:(r=(0,s.default)(g().mark((function t(){var r,n,i,o,a,u=this;return g().wrap((function(t){for(;;)switch(t.prev=t.next){case 0:return this.isPrebidUsed=void 0===this.config.usePrebid?void 0!==window.pbjs:this.config.usePrebid,this.isApstagUsed=void 0===this.config.useApstag?void 0!==window.apstag:this.config.useApstag,(0,d.default)("setup",this.isPrebidUsed,this.isApstagUsed),this.executePlugins("setup"),r=this.queue,n=this.isPrebidUsed,this.config,this.setupCustomEvents(),i=[e.queueForGPT(this.setupGpt.bind(this),this.onError)],n&&i.push(e.queueForPrebid(this.setupPrebid.bind(this),this.onError)),t.next=10,Promise.all(i);case 10:if(0!==r.length){t.next=12;break}return t.abrupt("return");case 12:for(o=function(e){var t=r[e],n=t.id,i=t.customEventHandlers;Object.keys(i).forEach((function(e){return u.customEventCallbacks[e]||(u.customEventCallbacks[e]={}),u.customEventCallbacks[e][n]=i[e]}))},a=0;a<r.length;a++)o(a);this.queueBids();case 15:case"end":return t.stop()}}),t,this)}))),function(){return r.apply(this,arguments)})},{key:"teardown",value:(t=(0,s.default)(g().mark((function t(){var r;return g().wrap((function(t){for(;;)switch(t.prev=t.next){case 0:return this.teardownCustomEvents(),r=[e.queueForGPT(this.teardownGpt.bind(this),this.onError)],this.isPrebidUsed&&r.push(e.queueForPrebid(this.teardownPrebid.bind(this),this.onError)),t.next=5,Promise.all(r);case 5:this.slots={},this.gptSizeMappings={},this.queue=[];case 8:case"end":return t.stop()}}),t,this)}))),function(){return t.apply(this,arguments)})},{key:"activate",value:function(e){var t=this,r=arguments.length>1&&void 0!==arguments[1]?arguments[1]:{},n=this.slots;if((0,d.default)("activate",e),0===Object.values(n).length)return this.queue.push({id:e,customEventHandlers:r}),void(0,d.default)("activate slot - slots not defined",e);Object.keys(r).forEach((function(n){return t.customEventCallbacks[n]||(t.customEventCallbacks[n]={}),t.customEventCallbacks[n][e]=r[n]}));var i=this.getSlotFromId(e);i&&i.lifetimeData?this.getSlotFromId(e).lifetimeData.activated=!0:(0,d.default)("activate slot - getSlotFromId error",i),(0,d.default)("activate slot - bidding triggered",e),this.queueBids(e)}},{key:"queueBids",value:function(e){var t=this;(0,d.default)("queueBids",e);var r=this.queue,n=this.config,i=b.getQueue(),o=[],a=[],u=[];o=e?[this.getSlotFromId(e)]:r.map((function(e){var r=e.id;return t.getSlotFromId(r)})),(o=(o=this.registerAndFilterRequestedAdSlots(o)).concat(i.availableSlots.filter((function(e){return o.indexOf(e)<0})))).forEach((function(e){e.prebid&&a.push(e.getSlotElementId()),e.apstag&&u.push(e.apstag)}));var s={availableSlots:o,prebidRequestData:a,apstagRequestData:u};!0===n.bidderRequestTimeoutLock&&(s.waitTimeoutCallback=function(){t.requestBids(i)}),(0,d.default)("queueBids update requestQueue",s),b.updateQueue(i.id,s)}},{key:"requestBids",value:function(e){var t=this.isPrebidUsed,r=this.isApstagUsed,n=e.prebidRequestData,i=e.apstagRequestData,o=e.availableSlots,a=t&&n&&n.length>0,u=r&&i&&i.length>0;a&&((0,d.default)("requestBids prebid prebidSlots",n),e.prebidDone=!1,window.pbjs.requestBids({adUnitCodes:n,bidsBackHandler:function(t){window.pbjs.setTargetingForGPTAsync(n);var r=Object.keys(t);(0,d.default)("requestBids prebid response",r,Date.now()-e.started),e.availableSlots.forEach((function(e){return e.lifetimeData.prebidResponded=!0})),e.prebidDone=!0,b.biddersBack(e,"prebid")}})),u&&((0,d.default)("requestBids apstag apsSlots",i),e.apstagDone=!1,window.apstag.fetchBids({slots:i,timeout:this.biddingConfig.biddingApstagTimeout},(function(t){var r=Object.keys(t);window.apstag.setDisplayBids(),(0,d.default)("requestBids apstag response",r,Date.now()-e.started),e.availableSlots.forEach((function(e){return e.lifetimeData.apstagResponded=!0})),e.apstagDone=!0,b.biddersBack(e,"apstag")}))),a||u||((0,d.default)("queueBids no prebid/apstag queueForGPT",o),window.googletag.pubads().refresh(o))}},{key:"getSlotFromId",value:function(e){return this.slots[e]||this.outOfPageSlots[e]}},{key:"registerAndFilterRequestedAdSlots",value:function(e){if(!0===this.config.bidderRequestTimeoutLock){var t=Date.now(),r=t+5e3,n=[];return e.forEach((function(e){e&&e.lifetimeData&&e.lifetimeData.bidderLockedTime<t&&(e.lifetimeData=v({},p.default.slotLifetimeData),e.lifetimeData.bidderLockedTime=r),n.push(e)})),(0,d.default)("registerAndFilterRequestedAdSlots bidderRequestTimeoutLock",n,e),n}return e}},{key:"isConfigReady",value:function(){return Boolean(this.config)}},{key:"setConfig",value:function(e){this.config=e,this.setDefaultConfig()}},{key:"setupCustomEvents",value:function(){var e=this;this.config.customEvents&&Object.keys(this.config.customEvents).forEach((function(t){return e.setupCustomEvent(t,e.config.customEvents[t])}))}},{key:"setupCustomEvent",value:function(e,t){var r=t.eventMessagePrefix,n=t.divIdPrefix,i=this.customEventCallbacks;this.customEventHandlers[e]=function(t){var o=t.data;if("string"==typeof o&&o.startsWith("".concat(r))){var a="".concat(n||"").concat(o.substr(r.length)),u=i[e];if(u){var s=u[a];s&&s()}}},window.addEventListener("message",this.customEventHandlers[e])}},{key:"teardownCustomEvents",value:function(){var e=this;this.config.customEvents&&Object.keys(this.config.customEvents).forEach((function(t){return window.removeEventListener("message",e.customEventHandlers[t])}))}},{key:"defineGptSizeMappings",value:function(){if(this.config.sizeMappings)for(var e=Object.entries(this.config.sizeMappings),t=0;t<e.length;t++){for(var r=(0,a.default)(e[t],2),n=r[0],i=r[1],o=window.googletag.sizeMapping(),u=0;u<i.length;u++){var s=i[u],l=s.viewPortSize,f=s.sizes;o.addSize(l,f)}this.gptSizeMappings[n]=o.build()}}},{key:"getGptSizeMapping",value:function(e){return e&&this.gptSizeMappings[e]?this.gptSizeMappings[e]:null}},{key:"defineSlots",value:function(){var e=this;this.config.slots.forEach((function(t){var r=t.id,n=t.path,i=t.collapseEmptyDiv,u=t.targeting,s=void 0===u?{}:u,l=t.sizes,f=t.sizeMappingName,c=t.prebid,d=t.apstag,h=window.googletag.defineSlot(n||e.config.path,l,r),g=e.getGptSizeMapping(f);g&&h.defineSizeMapping(g),i&&i.length&&i.length>0&&h.setCollapseEmptyDiv.apply(h,(0,o.default)(i));for(var y=Object.entries(s),b=0;b<y.length;b++){var m=(0,a.default)(y[b],2),w=m[0],O=m[1];h.setTargeting(w,O)}h.lifetimeData=v({},p.default.slotLifetimeData),c&&(h.prebid=c),d&&(h.apstag=d),h.addService(window.googletag.pubads()),e.slots[r]=h}))}},{key:"defineOutOfPageSlots",value:function(){var e=this;this.config.outOfPageSlots&&this.config.outOfPageSlots.forEach((function(t){var r=t.id,n=t.path,i=window.googletag.defineOutOfPageSlot(n||e.config.path,r);i.addService(window.googletag.pubads()),e.outOfPageSlots[r]=i}))}},{key:"displaySlots",value:function(){this.executePlugins("displaySlots"),this.config.slots.forEach((function(e){var t=e.id;window.googletag.display(t)}))}},{key:"displayOutOfPageSlots",value:function(){this.executePlugins("displayOutOfPageSlot"),this.config.outOfPageSlots&&this.config.outOfPageSlots.forEach((function(e){var t=e.id;window.googletag.display(t)}))}},{key:"setupPrebid",value:function(){this.executePlugins("setupPrebid");var e=(0,c.default)(this.config.slots);window.pbjs.addAdUnits(e),window.pbjs.setConfig(this.config.prebid)}},{key:"teardownPrebid",value:function(){this.executePlugins("teardownPrebid"),(0,c.default)(this.config.slots).forEach((function(e){var t=e.code;return window.pbjs.removeAdUnit(t)}))}},{key:"setupGpt",value:function(){var e=this;this.executePlugins("setupGpt"),(0,d.default)("setupGpt",b.queues);var t=window.googletag.pubads();t.addEventListener("impressionViewable",(function(t){var r=t.slot.id,n=e.getSlotFromId(r);n&&(n.lifetimeData.visible=!0)}));var r=this.config.targeting;this.defineGptSizeMappings(),this.defineSlots(),this.defineOutOfPageSlots();for(var n=Object.entries(r),i=0;i<n.length;i++){var o=(0,a.default)(n[i],2),u=o[0],s=o[1];t.setTargeting(u,s)}t.disableInitialLoad(),t.enableSingleRequest(),window.googletag.enableServices(),this.displaySlots(),this.displayOutOfPageSlots()}},{key:"teardownGpt",value:function(){this.executePlugins("teardownGpt"),window.googletag.destroySlots()}},{key:"setDefaultConfig",value:function(){this.config&&(this.config.prebid||(this.config.prebid={}),this.config.metaData||(this.config.metaData={}),this.config.targeting||(this.config.targeting={}),!0===this.config.enableLazyLoad&&(this.config.enableLazyLoad=y),this.config.slots&&(this.config.slots=this.config.slots.map((function(e){return!0===e.enableLazyLoad?v(v({},e),{},{enableLazyLoad:y}):e}))))}},{key:"executePlugins",value:function(e){for(var t=0;t<this.plugins.length;t++){var r=this.plugins[t][e];r&&r.call(this)}}}],[{key:"queueForGPT",value:function(t,r){return e.withQueue(window.googletag.cmd,t,r)}},{key:"queueForPrebid",value:function(t,r){return e.withQueue(window.pbjs.que,t,r)}},{key:"withQueue",value:function(e,t,r){return new Promise((function(n){return e.push((function(){try{t(),n()}catch(e){r(e)}}))}))}}]),e}();t.default=m},383:(e,t,r)=>{var n=r(424);Object.defineProperty(t,"__esModule",{value:!0}),t.default=void 0;var i=n(r(359)).default.createContext((function(){}));t.default=i},25:(e,t,r)=>{var n=r(424);Object.defineProperty(t,"__esModule",{value:!0}),t.default=void 0;var i=n(r(946)),o=n(r(33)),a=n(r(837)),u=n(r(663)),s=function(){function e(){(0,i.default)(this,e),this.queues={},this.latestQueue=null,this.WAIT_QUEUE_TIME=500,this.FAILSAFE_TIME=4500}return(0,o.default)(e,[{key:"setTimeouts",value:function(e){this.WAIT_QUEUE_TIME=e.biddingQueueWaitTimeout||this.WAIT_QUEUE_TIME,this.FAILSAFE_TIME=e.biddingFailsafeTimeout||this.FAILSAFE_TIME}},{key:"newQueue",value:function(e){var t=this,r=Date.now(),n="".concat(r,"-").concat(Math.round(1e5*Math.random()));(0,u.default)("queueManager new queue",n),this.queues[n]={id:n,waitTimeoutCallback:e,active:!0,failsafeTimeout:window.setTimeout((function(){(0,u.default)("queueManager failsave triggered",n),t.sendAdserverRequest(t.queues[n])}),this.FAILSAFE_TIME),adserverRequestSent:!1,apstagDone:!0,prebidDone:!0,availableSlots:[],prebidRequestData:[],apstagRequestData:[],started:r};var i=this.queues[n];return this.latestQueue=i,i.waitTimeout=this.setWaitTimeout(i),i}},{key:"setWaitTimeout",value:function(e){return window.setTimeout((function(){e&&(e.active=!1,"function"==typeof e.waitTimeoutCallback&&e.waitTimeoutCallback())}),this.WAIT_QUEUE_TIME)}},{key:"clearWaitTimeout",value:function(e){window.clearTimeout(e.waitTimeout)}},{key:"getQueue",value:function(e){var t=this.queues[e];return e&&t?t:this.latestQueue&&this.latestQueue.active?this.latestQueue:this.newQueue()}},{key:"updateQueue",value:function(e,t){e&&t&&(this.clearWaitTimeout(e),e.adserverRequestSent=t.adserverRequestSent||e.adserverRequestSent,e.prebidDone=t.prebidDone||e.prebidDone,e.apstagDone=t.apstagDone||e.apstagDone,e.availableSlots=t.availableSlots||e.availableSlots,e.prebidRequestData=t.prebidRequestData||e.prebidRequestData,e.apstagRequestData=t.apstagRequestData||e.apstagRequestData,e.waitTimeoutCallback=t.waitTimeoutCallback||e.waitTimeoutCallback,e.waitTimeout=this.setWaitTimeout(e))}},{key:"biddersBack",value:function(e,t){e.availableSlots.forEach((function(e){e.lifetimeData&&(e.lifetimeData[t].response=!0)})),(0,u.default)("requestManager.biddersBack",e.id,e,e.availableSlots,t),e.apstagDone&&e.prebidDone&&(clearTimeout(e.failsafeTimeout),this.sendAdserverRequest(e,"biddersBack"))}},{key:"sendAdserverRequest",value:function(e){e.availableSlots.forEach((function(e){(0,u.default)("requestManager.sendAdserverRequest: availableSlots",e.getSlotElementId(),e.lifetimeData,"function"==typeof e.getTargetingMap?e.getTargetingMap():"no func"),e.lifetimeData&&(e.lifetimeData.response=!0)})),!0!==e.adserverRequestSent&&(e.adserverRequestSent=!0,(0,u.default)("requestManager sendAdserverRequest refresh",e.id),window.googletag.pubads().refresh(e.availableSlots))}}]),e}();t.default=s,(0,a.default)(s,"slotLifetimeData",{activated:!1,bidderLockedTime:0,prebidResponded:!1,apstagResponded:!1,adserverRequest:!1,rendered:!1,visible:!1})},485:(e,t,r)=>{var n=r(424),i=r(924);Object.defineProperty(t,"__esModule",{value:!0}),t.default=void 0;var o=n(r(837)),a=n(r(564)),u=n(r(946)),s=n(r(33)),l=n(r(22)),f=n(r(246)),c=n(r(323)),d=function(e,t){if(e&&e.__esModule)return e;if(null===e||"object"!==i(e)&&"function"!=typeof e)return{default:e};var r=b(t);if(r&&r.has(e))return r.get(e);var n={},o=Object.defineProperty&&Object.getOwnPropertyDescriptor;for(var a in e)if("default"!==a&&Object.prototype.hasOwnProperty.call(e,a)){var u=o?Object.getOwnPropertyDescriptor(e,a):null;u&&(u.get||u.set)?Object.defineProperty(n,a,u):n[a]=e[a]}return n.default=e,r&&r.set(e,n),n}(r(359)),p=n(r(853)),h=n(r(74)),v=n(r(401)),g=n(r(383)),y=n(r(704));function b(e){if("function"!=typeof WeakMap)return null;var t=new WeakMap,r=new WeakMap;return(b=function(e){return e?r:t})(e)}function m(e,t){var r=Object.keys(e);if(Object.getOwnPropertySymbols){var n=Object.getOwnPropertySymbols(e);t&&(n=n.filter((function(t){return Object.getOwnPropertyDescriptor(e,t).enumerable}))),r.push.apply(r,n)}return r}function w(){w=function(){return e};var e={},t=Object.prototype,r=t.hasOwnProperty,n="function"==typeof Symbol?Symbol:{},o=n.iterator||"@@iterator",a=n.asyncIterator||"@@asyncIterator",u=n.toStringTag||"@@toStringTag";function s(e,t,r){return Object.defineProperty(e,t,{value:r,enumerable:!0,configurable:!0,writable:!0}),e[t]}try{s({},"")}catch(e){s=function(e,t,r){return e[t]=r}}function l(e,t,r,n){var i=t&&t.prototype instanceof d?t:d,o=Object.create(i.prototype),a=new E(n||[]);return o._invoke=function(e,t,r){var n="suspendedStart";return function(i,o){if("executing"===n)throw new Error("Generator is already running");if("completed"===n){if("throw"===i)throw o;return{value:void 0,done:!0}}for(r.method=i,r.arg=o;;){var a=r.delegate;if(a){var u=x(a,r);if(u){if(u===c)continue;return u}}if("next"===r.method)r.sent=r._sent=r.arg;else if("throw"===r.method){if("suspendedStart"===n)throw n="completed",r.arg;r.dispatchException(r.arg)}else"return"===r.method&&r.abrupt("return",r.arg);n="executing";var s=f(e,t,r);if("normal"===s.type){if(n=r.done?"completed":"suspendedYield",s.arg===c)continue;return{value:s.arg,done:r.done}}"throw"===s.type&&(n="completed",r.method="throw",r.arg=s.arg)}}}(e,r,a),o}function f(e,t,r){try{return{type:"normal",arg:e.call(t,r)}}catch(e){return{type:"throw",arg:e}}}e.wrap=l;var c={};function d(){}function p(){}function h(){}var v={};s(v,o,(function(){return this}));var g=Object.getPrototypeOf,y=g&&g(g(P([])));y&&y!==t&&r.call(y,o)&&(v=y);var b=h.prototype=d.prototype=Object.create(v);function m(e){["next","throw","return"].forEach((function(t){s(e,t,(function(e){return this._invoke(t,e)}))}))}function O(e,t){function n(o,a,u,s){var l=f(e[o],e,a);if("throw"!==l.type){var c=l.arg,d=c.value;return d&&"object"==i(d)&&r.call(d,"__await")?t.resolve(d.__await).then((function(e){n("next",e,u,s)}),(function(e){n("throw",e,u,s)})):t.resolve(d).then((function(e){c.value=e,u(c)}),(function(e){return n("throw",e,u,s)}))}s(l.arg)}var o;this._invoke=function(e,r){function i(){return new t((function(t,i){n(e,r,t,i)}))}return o=o?o.then(i,i):i()}}function x(e,t){var r=e.iterator[t.method];if(void 0===r){if(t.delegate=null,"throw"===t.method){if(e.iterator.return&&(t.method="return",t.arg=void 0,x(e,t),"throw"===t.method))return c;t.method="throw",t.arg=new TypeError("The iterator does not provide a 'throw' method")}return c}var n=f(r,e.iterator,t.arg);if("throw"===n.type)return t.method="throw",t.arg=n.arg,t.delegate=null,c;var i=n.arg;return i?i.done?(t[e.resultName]=i.value,t.next=e.nextLoc,"return"!==t.method&&(t.method="next",t.arg=void 0),t.delegate=null,c):i:(t.method="throw",t.arg=new TypeError("iterator result is not an object"),t.delegate=null,c)}function _(e){var t={tryLoc:e[0]};1 in e&&(t.catchLoc=e[1]),2 in e&&(t.finallyLoc=e[2],t.afterLoc=e[3]),this.tryEntries.push(t)}function k(e){var t=e.completion||{};t.type="normal",delete t.arg,e.completion=t}function E(e){this.tryEntries=[{tryLoc:"root"}],e.forEach(_,this),this.reset(!0)}function P(e){if(e){var t=e[o];if(t)return t.call(e);if("function"==typeof e.next)return e;if(!isNaN(e.length)){var n=-1,i=function t(){for(;++n<e.length;)if(r.call(e,n))return t.value=e[n],t.done=!1,t;return t.value=void 0,t.done=!0,t};return i.next=i}}return{next:j}}function j(){return{value:void 0,done:!0}}return p.prototype=h,s(b,"constructor",h),s(h,"constructor",p),p.displayName=s(h,u,"GeneratorFunction"),e.isGeneratorFunction=function(e){var t="function"==typeof e&&e.constructor;return!!t&&(t===p||"GeneratorFunction"===(t.displayName||t.name))},e.mark=function(e){return Object.setPrototypeOf?Object.setPrototypeOf(e,h):(e.__proto__=h,s(e,u,"GeneratorFunction")),e.prototype=Object.create(b),e},e.awrap=function(e){return{__await:e}},m(O.prototype),s(O.prototype,a,(function(){return this})),e.AsyncIterator=O,e.async=function(t,r,n,i,o){void 0===o&&(o=Promise);var a=new O(l(t,r,n,i),o);return e.isGeneratorFunction(r)?a:a.next().then((function(e){return e.done?e.value:a.next()}))},m(b),s(b,u,"Generator"),s(b,o,(function(){return this})),s(b,"toString",(function(){return"[object Generator]"})),e.keys=function(e){var t=[];for(var r in e)t.push(r);return t.reverse(),function r(){for(;t.length;){var n=t.pop();if(n in e)return r.value=n,r.done=!1,r}return r.done=!0,r}},e.values=P,E.prototype={constructor:E,reset:function(e){if(this.prev=0,this.next=0,this.sent=this._sent=void 0,this.done=!1,this.delegate=null,this.method="next",this.arg=void 0,this.tryEntries.forEach(k),!e)for(var t in this)"t"===t.charAt(0)&&r.call(this,t)&&!isNaN(+t.slice(1))&&(this[t]=void 0)},stop:function(){this.done=!0;var e=this.tryEntries[0].completion;if("throw"===e.type)throw e.arg;return this.rval},dispatchException:function(e){if(this.done)throw e;var t=this;function n(r,n){return a.type="throw",a.arg=e,t.next=r,n&&(t.method="next",t.arg=void 0),!!n}for(var i=this.tryEntries.length-1;i>=0;--i){var o=this.tryEntries[i],a=o.completion;if("root"===o.tryLoc)return n("end");if(o.tryLoc<=this.prev){var u=r.call(o,"catchLoc"),s=r.call(o,"finallyLoc");if(u&&s){if(this.prev<o.catchLoc)return n(o.catchLoc,!0);if(this.prev<o.finallyLoc)return n(o.finallyLoc)}else if(u){if(this.prev<o.catchLoc)return n(o.catchLoc,!0)}else{if(!s)throw new Error("try statement without catch or finally");if(this.prev<o.finallyLoc)return n(o.finallyLoc)}}}},abrupt:function(e,t){for(var n=this.tryEntries.length-1;n>=0;--n){var i=this.tryEntries[n];if(i.tryLoc<=this.prev&&r.call(i,"finallyLoc")&&this.prev<i.finallyLoc){var o=i;break}}o&&("break"===e||"continue"===e)&&o.tryLoc<=t&&t<=o.finallyLoc&&(o=null);var a=o?o.completion:{};return a.type=e,a.arg=t,o?(this.method="next",this.next=o.finallyLoc,c):this.complete(a)},complete:function(e,t){if("throw"===e.type)throw e.arg;return"break"===e.type||"continue"===e.type?this.next=e.arg:"return"===e.type?(this.rval=this.arg=e.arg,this.method="return",this.next="end"):"normal"===e.type&&t&&(this.next=t),c},finish:function(e){for(var t=this.tryEntries.length-1;t>=0;--t){var r=this.tryEntries[t];if(r.finallyLoc===e)return this.complete(r.completion,r.afterLoc),k(r),c}},catch:function(e){for(var t=this.tryEntries.length-1;t>=0;--t){var r=this.tryEntries[t];if(r.tryLoc===e){var n=r.completion;if("throw"===n.type){var i=n.arg;k(r)}return i}}throw new Error("illegal catch attempt")},delegateYield:function(e,t,r){return this.delegate={iterator:P(e),resultName:t,nextLoc:r},"next"===this.method&&(this.arg=void 0),c}},e}var O=function(e){(0,l.default)(O,e);var t,r,n,i,h,v,b=(h=O,v=function(){if("undefined"==typeof Reflect||!Reflect.construct)return!1;if(Reflect.construct.sham)return!1;if("function"==typeof Proxy)return!0;try{return Boolean.prototype.valueOf.call(Reflect.construct(Boolean,[],(function(){}))),!0}catch(e){return!1}}(),function(){var e,t=(0,c.default)(h);if(v){var r=(0,c.default)(this).constructor;e=Reflect.construct(t,arguments,r)}else e=t.apply(this,arguments);return(0,f.default)(this,e)});function O(e){var t;return(0,u.default)(this,O),(t=b.call(this,e)).initialize(),t.state={activate:t.advertising.activate.bind(t.advertising),config:t.props.config},t}return(0,s.default)(O,[{key:"componentDidMount",value:(i=(0,a.default)(w().mark((function e(){return w().wrap((function(e){for(;;)switch(e.prev=e.next){case 0:if(!this.advertising.isConfigReady()||!this.props.active){e.next=3;break}return e.next=3,this.advertising.setup();case 3:case"end":return e.stop()}}),e,this)}))),function(){return i.apply(this,arguments)})},{key:"componentDidUpdate",value:(n=(0,a.default)(w().mark((function e(t){var r,n,i,o;return w().wrap((function(e){for(;;)switch(e.prev=e.next){case 0:if(this.advertising){e.next=2;break}return e.abrupt("return");case 2:if(r=this.props,n=r.config,i=r.active,(o=this.advertising.isConfigReady())||!n||!i){e.next=10;break}this.advertising.setConfig(n),this.advertising.setup(),this.setState({activate:this.advertising.activate.bind(this.advertising),config:this.advertising.config}),e.next=19;break;case 10:if(!o||(0,y.default)(t.config,n)){e.next=19;break}return e.next=13,this.teardown();case 13:if(!i){e.next=19;break}if(this.initialize(),!this.advertising.isConfigReady()){e.next=18;break}return e.next=18,this.advertising.setup();case 18:this.setState({activate:this.advertising.activate.bind(this.advertising),config:this.advertising.config});case 19:case"end":return e.stop()}}),e,this)}))),function(e){return n.apply(this,arguments)})},{key:"componentWillUnmount",value:(r=(0,a.default)(w().mark((function e(){return w().wrap((function(e){for(;;)switch(e.prev=e.next){case 0:if(!this.props.config){e.next=3;break}return e.next=3,this.teardown();case 3:case"end":return e.stop()}}),e,this)}))),function(){return r.apply(this,arguments)})},{key:"teardown",value:(t=(0,a.default)(w().mark((function e(){var t;return w().wrap((function(e){for(;;)switch(e.prev=e.next){case 0:return e.next=2,null===(t=this.advertising)||void 0===t?void 0:t.teardown();case 2:this.advertising=null;case 3:case"end":return e.stop()}}),e,this)}))),function(){return t.apply(this,arguments)})},{key:"initialize",value:function(){var e=this.props,t=e.config,r=e.plugins,n=e.onError;this.advertising=new p.default(function(e){for(var t=1;t<arguments.length;t++){var r=null!=arguments[t]?arguments[t]:{};t%2?m(Object(r),!0).forEach((function(t){(0,o.default)(e,t,r[t])})):Object.getOwnPropertyDescriptors?Object.defineProperties(e,Object.getOwnPropertyDescriptors(r)):m(Object(r)).forEach((function(t){Object.defineProperty(e,t,Object.getOwnPropertyDescriptor(r,t))}))}return e}({},t),r,n)}},{key:"render",value:function(){var e=this.state,t=e.activate,r=e.config;return d.default.createElement(g.default.Provider,{value:{activate:t,config:r}},this.props.children)}}]),O}(d.Component);t.default=O,O.propTypes={active:h.default.bool,config:v.default,children:h.default.node,onError:h.default.func,plugins:h.default.arrayOf(h.default.shape({setupPrebid:h.default.func,setupGpt:h.default.func,teardownPrebid:h.default.func,teardownGpt:h.default.func}))},O.defaultProps={active:!0}},723:(e,t,r)=>{var n=r(424),i=r(924);Object.defineProperty(t,"__esModule",{value:!0}),t.default=void 0;var o=n(r(946)),a=n(r(33)),u=n(r(22)),s=n(r(246)),l=n(r(323)),f=function(e,t){if(e&&e.__esModule)return e;if(null===e||"object"!==i(e)&&"function"!=typeof e)return{default:e};var r=h(t);if(r&&r.has(e))return r.get(e);var n={},o=Object.defineProperty&&Object.getOwnPropertyDescriptor;for(var a in e)if("default"!==a&&Object.prototype.hasOwnProperty.call(e,a)){var u=o?Object.getOwnPropertyDescriptor(e,a):null;u&&(u.get||u.set)?Object.defineProperty(n,a,u):n[a]=e[a]}return n.default=e,r&&r.set(e,n),n}(r(359)),c=n(r(74)),d=r(754),p=n(r(136));function h(e){if("function"!=typeof WeakMap)return null;var t=new WeakMap,r=new WeakMap;return(h=function(e){return e?r:t})(e)}var v=function(e){(0,u.default)(i,e);var t,r,n=(t=i,r=function(){if("undefined"==typeof Reflect||!Reflect.construct)return!1;if(Reflect.construct.sham)return!1;if("function"==typeof Proxy)return!0;try{return Boolean.prototype.valueOf.call(Reflect.construct(Boolean,[],(function(){}))),!0}catch(e){return!1}}(),function(){var e,n=(0,l.default)(t);if(r){var i=(0,l.default)(this).constructor;e=Reflect.construct(n,arguments,i)}else e=n.apply(this,arguments);return(0,s.default)(this,e)});function i(e){var t,r;return(0,o.default)(this,i),(r=n.call(this,e)).triggeredLazy=!1,r.lazyConfig=null===(t=e.lazyConfig)||void 0===t?void 0:t.find((function(t){return t.id===e.id})),r}return(0,a.default)(i,[{key:"componentDidMount",value:function(){this.isLazy()||this.activateSlot()}},{key:"componentDidUpdate",value:function(e){var t=this.props,r=(t.id,t.activate);e.activate===r||this.isLazy()||this.activateSlot(),this.triggeredLazy=!1}},{key:"isLazy",value:function(){return void 0!==this.lazyConfig}},{key:"triggerLazyLoad",value:function(){this.triggeredLazy||(this.triggeredLazy=!0,this.activateSlot())}},{key:"activateSlot",value:function(){var e=this.props;(0,e.activate)(e.id,e.customEventHandlers)}},{key:"renderSlot",value:function(){var e=this.props,t=e.id,r=e.style,n=e.className,i=e.children;return f.default.createElement("div",{id:t,style:r,children:i,className:n,"data-r16":"4.1.5-beta.14"})}},{key:"renderLazy",value:function(){var e=this,t=this.props.id;return this.isLazy()?f.default.createElement(d.InView,{id:t+"-inview",as:"div",rootMargin:this.lazyConfig.data.rootMargin,onChange:function(t){t&&e.triggerLazyLoad()},triggerOnce:!0},this.renderSlot()):null}},{key:"render",value:function(){return this.isLazy()?this.renderLazy():this.renderSlot()}}]),i}(f.Component);v.propTypes={id:c.default.string.isRequired,activate:c.default.func.isRequired,customEventHandlers:c.default.objectOf(c.default.func).isRequired,style:c.default.object,className:c.default.string,children:c.default.node,lazyConfig:c.default.array},v.defaultProps={customEventHandlers:{}};var g=(0,p.default)(v);t.default=g},401:(e,t,r)=>{var n=r(424);Object.defineProperty(t,"__esModule",{value:!0}),t.default=void 0;var i=n(r(74)),o=n(r(482)),a=i.default.shape({path:i.default.string,targeting:i.default.object,usePrebid:i.default.bool,prebid:i.default.shape({debug:i.default.bool,bidderTimeout:i.default.number,enableSendAllBids:i.default.bool,bidderSequence:i.default.oneOf(["random","fixed"]),publisherDomain:i.default.string,cookieSyncDelay:i.default.number,priceGranularity:i.default.oneOfType([i.default.oneOf(["low","medium","high","auto","dense"]),i.default.shape({buckets:i.default.arrayOf(i.default.shape({precision:i.default.number,min:i.default.number.isRequired,max:i.default.number.isRequired,increment:i.default.number.isRequired})).isRequired})]),mediaTypePriceGranularity:i.default.shape({video:i.default.oneOfType([i.default.oneOf(["low","medium","high","auto","dense"]),i.default.shape({buckets:i.default.arrayOf(i.default.shape({precision:i.default.number,min:i.default.number.isRequired,max:i.default.number.isRequired,increment:i.default.number.isRequired})).isRequired})]),banner:i.default.oneOfType([i.default.oneOf(["low","medium","high","auto","dense"]),i.default.shape({buckets:i.default.arrayOf(i.default.shape({precision:i.default.number,min:i.default.number.isRequired,max:i.default.number.isRequired,increment:i.default.number.isRequired})).isRequired})]),native:i.default.oneOfType([i.default.oneOf(["low","medium","high","auto","dense"]),i.default.shape({buckets:i.default.arrayOf(i.default.shape({precision:i.default.number,min:i.default.number.isRequired,max:i.default.number.isRequired,increment:i.default.number.isRequired})).isRequired})])}),sizeConfig:i.default.arrayOf(i.default.shape({mediaQuery:i.default.string.isRequired,sizesSupported:i.default.arrayOf(i.default.oneOfType([i.default.string,i.default.arrayOf(i.default.number)])),labels:i.default.arrayOf(i.default.string)}))}),sizeMappings:i.default.objectOf(i.default.arrayOf(i.default.shape({viewPortSize:i.default.arrayOf(i.default.number).isRequired,sizes:i.default.arrayOf(i.default.oneOfType([i.default.string,i.default.arrayOf(i.default.number)])).isRequired}))),slots:i.default.arrayOf(o.default),outOfPageSlots:i.default.arrayOf(i.default.shape({id:i.default.string})),customEvents:i.default.objectOf(i.default.shape({eventMessagePrefix:i.default.string.isRequired,divIdPrefix:i.default.string})),enableLazyLoad:i.default.oneOfType([i.default.bool,i.default.shape({marginPercent:i.default.number,mobileScaling:i.default.number,rootMargin:i.default.string})])});t.default=a},482:(e,t,r)=>{var n=r(424);Object.defineProperty(t,"__esModule",{value:!0}),t.default=void 0;var i=n(r(74)),o=i.default.shape({id:i.default.string.isRequired,path:i.default.string,collapseEmptyDiv:i.default.arrayOf(i.default.bool),targeting:i.default.object,sizes:i.default.oneOfType([i.default.oneOfType([i.default.string,i.default.arrayOf(i.default.number)]),i.default.arrayOf(i.default.oneOfType([i.default.string,i.default.arrayOf(i.default.number)]))]),sizeMappingName:i.default.string,prebid:i.default.arrayOf(i.default.shape({mediaTypes:i.default.objectOf(i.default.shape({sizes:i.default.arrayOf(i.default.arrayOf(i.default.number))})).isRequired,bids:i.default.arrayOf(i.default.shape({bidder:i.default.string.isRequired,params:i.default.object,labelAny:i.default.arrayOf(i.default.string),labelAll:i.default.arrayOf(i.default.string)})).isRequired})),enableLazyLoad:i.default.oneOfType([i.default.bool,i.default.shape({marginPercent:i.default.number,mobileScaling:i.default.number,rootMargin:i.default.string})])});t.default=o},136:(e,t,r)=>{var n=r(424);Object.defineProperty(t,"__esModule",{value:!0}),t.default=void 0;var i=n(r(221)),o=n(r(359)),a=n(r(383)),u=n(r(964));t.default=function(e){return function(t){return o.default.createElement(a.default.Consumer,null,(function(r){var n=r.activate,a=r.config,s=(0,u.default)(a.slots);return o.default.createElement(e,(0,i.default)({},t,{activate:n,lazyConfig:s}))}))}}},964:(e,t,r)=>{var n=r(424);Object.defineProperty(t,"__esModule",{value:!0}),t.default=function(e){if(!e)return null;var t=[];return e.forEach((function(e){"object"===(0,i.default)(e.enableLazyLoad)&&t.push({id:e.id,data:e.enableLazyLoad})})),0===t.length?null:t};var i=n(r(924))},775:(e,t)=>{Object.defineProperty(t,"__esModule",{value:!0}),t.default=void 0,t.default=function(e){return e.reduce((function(e,t){return e.concat(t.prebid.map((function(e){return{code:t.id,mediaTypes:e.mediaTypes,bids:e.bids}})))}),[])}},663:(e,t)=>{Object.defineProperty(t,"__esModule",{value:!0}),t.default=void 0,t.default=function(){var e,t;"true"===(null===(e=sessionStorage)||void 0===e?void 0:e.getItem("react16-adv-logging"))&&(t=console).log.apply(t,arguments)}},376:(e,t)=>{Object.defineProperty(t,"__esModule",{value:!0}),t.default=void 0,t.default=function(){return console.log("react16-advertising@4.1.5-beta.14/UMD")}},359:t=>{t.exports=e}},r={};function n(e){var i=r[e];if(void 0!==i)return i.exports;var o=r[e]={exports:{}};return t[e](o,o.exports,n),o.exports}var i={};return(()=>{var e=i,t=n(424);Object.defineProperty(e,"__esModule",{value:!0}),Object.defineProperty(e,"AdvertisingConfigPropType",{enumerable:!0,get:function(){return u.default}}),Object.defineProperty(e,"AdvertisingProvider",{enumerable:!0,get:function(){return r.default}}),Object.defineProperty(e,"AdvertisingSlot",{enumerable:!0,get:function(){return o.default}}),Object.defineProperty(e,"AdvertisingSlotConfigPropType",{enumerable:!0,get:function(){return s.default}}),Object.defineProperty(e,"connectToAdServer",{enumerable:!0,get:function(){return a.default}}),Object.defineProperty(e,"logVersionInfo",{enumerable:!0,get:function(){return l.default}});var r=t(n(485)),o=t(n(723)),a=t(n(136)),u=t(n(401)),s=t(n(482)),l=t(n(376))})(),i})()}));
//# sourceMappingURL=react16-advertising.min.js.map

@@ -198,3 +198,4 @@ import _typeof from "@babel/runtime/helpers/esm/typeof";

logMessage('queueBids', singleId);
var queue = this.queue;
var queue = this.queue,
config = this.config;
var requestQueue = requestManager.getQueue();

@@ -230,8 +231,12 @@ var availableSlots = [];

prebidRequestData: prebidRequestData,
apstagRequestData: apstagRequestData,
waitTimeoutCallback: function waitTimeoutCallback() {
apstagRequestData: apstagRequestData
};
if (config.bidderRequestTimeoutLock === true) {
queueUpdateData.waitTimeoutCallback = function () {
_this3.requestBids(requestQueue);
}
};
logMessage('queueBids updata requestQueue', queueUpdateData);
};
}
logMessage('queueBids update requestQueue', queueUpdateData);
requestManager.updateQueue(requestQueue.id, queueUpdateData);

@@ -258,3 +263,6 @@ }

var returnedBidsIds = Object.keys(bids);
logMessage('queueBids prebid queueForGPT bids done', returnedBidsIds, Date.now() - requestQueue.started);
logMessage('requestBids prebid response', returnedBidsIds, Date.now() - requestQueue.started);
requestQueue.availableSlots.forEach(function (slot) {
return slot.lifetimeData.prebidResponded = true;
});
requestQueue.prebidDone = true; // signals that Prebid request has completed

@@ -268,3 +276,3 @@

if (apstagRequestAllowed) {
logMessage('queueBids apstag apsSlots', apstagRequestData);
logMessage('requestBids apstag apsSlots', apstagRequestData);
requestQueue.apstagDone = false;

@@ -277,3 +285,6 @@ window.apstag.fetchBids({

window.apstag.setDisplayBids();
logMessage('queueBids apstag queueForGPT bids done', returnedBidsIds, Date.now() - requestQueue.started);
logMessage('requestBids apstag response', returnedBidsIds, Date.now() - requestQueue.started);
requestQueue.availableSlots.forEach(function (slot) {
return slot.lifetimeData.apstagResponded = true;
});
requestQueue.apstagDone = true; // signals that APS request has completed

@@ -306,9 +317,7 @@

var canChecked = slot && slot.lifetimeData;
var prebidNotLocked = canChecked && slot.lifetimeData.prebid.lockedTime < now;
var apstagNotLocked = canChecked && slot.lifetimeData.apstag.lockedTime < now;
var bidderNotLocked = canChecked && slot.lifetimeData.bidderLockedTime < now;
if (prebidNotLocked || apstagNotLocked) {
slot.lifetimeData = _objectSpread({}, requestManager.slotLifetimeData);
slot.lifetimeData.prebid.lockedTime = lockedTime;
slot.lifetimeData.apstag.lockedTime = lockedTime;
if (bidderNotLocked) {
slot.lifetimeData = _objectSpread({}, AdvertisingRequestManager.slotLifetimeData);
slot.lifetimeData.bidderLockedTime = lockedTime;
}

@@ -318,2 +327,3 @@

});
logMessage('registerAndFilterRequestedAdSlots bidderRequestTimeoutLock', filteredSlots, slots);
return filteredSlots;

@@ -460,3 +470,3 @@ }

slot.lifetimeData = _objectSpread({}, requestManager.slotLifetimeData);
slot.lifetimeData = _objectSpread({}, AdvertisingRequestManager.slotLifetimeData);

@@ -463,0 +473,0 @@ if (prebid) {

@@ -37,3 +37,3 @@ import _classCallCheck from "@babel/runtime/helpers/esm/classCallCheck";

_this.sendAdserverRequest(queueId);
_this.sendAdserverRequest(_this.queues[queueId]);
}, this.FAILSAFE_TIME),

@@ -50,3 +50,3 @@ adserverRequestSent: false,

this.latestQueue = q;
q.waitTimeout = this.setWaitTimeout(queueId);
q.waitTimeout = this.setWaitTimeout(q);
return q;

@@ -60,3 +60,6 @@ }

queue.active = false;
queue.waitTimeoutCallback();
if (typeof queue.waitTimeoutCallback === 'function') {
queue.waitTimeoutCallback();
}
}

@@ -72,12 +75,11 @@ }, this.WAIT_QUEUE_TIME);

key: "getQueue",
value: function getQueue(id) {
var latest = this.latestQueue;
var queue = this.queues[id];
value: function getQueue(queueId) {
var queue = this.queues[queueId];
if (id && queue) {
if (queueId && queue) {
return queue;
}
if (latest && latest.active) {
return latest;
if (this.latestQueue && this.latestQueue.active) {
return this.latestQueue;
}

@@ -89,5 +91,3 @@

key: "updateQueue",
value: function updateQueue(id, changes) {
var queue = this.queues[id];
value: function updateQueue(queue, changes) {
if (queue && changes) {

@@ -107,4 +107,3 @@ this.clearWaitTimeout(queue);

key: "biddersBack",
value: function biddersBack(queueId, type) {
var queue = this.queues[queueId];
value: function biddersBack(queue, type) {
queue.availableSlots.forEach(function (slot) {

@@ -115,7 +114,7 @@ if (slot.lifetimeData) {

});
logMessage('requestManager.biddersBack', queueId, queue, queue.data.availableSlots, type); // when both APS and Prebid bids have returned, initiate ad request
logMessage('requestManager.biddersBack', queue.id, queue, queue.availableSlots, type); // when both APS and Prebid bids have returned, initiate ad request
if (queue.apstagDone && queue.prebidDone) {
clearTimeout(queue.failsafeTimeout);
this.sendAdserverRequest(queueId, 'biddersBack');
this.sendAdserverRequest(queue, 'biddersBack');
}

@@ -127,3 +126,3 @@ }

queue.availableSlots.forEach(function (slot) {
logMessage('requestManager.sendAdserverRequest: availableSlots', slot.getSlotElementId(), slot.lifetimeData, typeof slot.getTargeting === 'function' ? slot.getTargeting() : 'no func');
logMessage('requestManager.sendAdserverRequest: availableSlots', slot.getSlotElementId(), slot.lifetimeData, typeof slot.getTargetingMap === 'function' ? slot.getTargetingMap() : 'no func');

@@ -149,11 +148,6 @@ if (slot.lifetimeData) {

_defineProperty(AdvertisingRequestManager, "slotLifetimeData", {
prebid: {
lockedTime: 0,
response: false
},
apstag: {
lockedTime: 0,
response: false
},
activated: false,
bidderLockedTime: 0,
prebidResponded: false,
apstagResponded: false,
adserverRequest: false,

@@ -160,0 +154,0 @@ rendered: false,

@@ -91,3 +91,3 @@ import _classCallCheck from "@babel/runtime/helpers/esm/classCallCheck";

className: className,
"data-r16": '4.1.5-beta.13'
"data-r16": '4.1.5-beta.14'
});

@@ -94,0 +94,0 @@ }

// eslint-disable-next-line no-console
export default (function () {
return console.log('react16-advertising@4.1.5-beta.13/ES');
return console.log('react16-advertising@4.1.5-beta.14/ES');
});

@@ -214,3 +214,4 @@ "use strict";

(0, _logMessage["default"])('queueBids', singleId);
var queue = this.queue;
var queue = this.queue,
config = this.config;
var requestQueue = requestManager.getQueue();

@@ -246,8 +247,12 @@ var availableSlots = [];

prebidRequestData: prebidRequestData,
apstagRequestData: apstagRequestData,
waitTimeoutCallback: function waitTimeoutCallback() {
apstagRequestData: apstagRequestData
};
if (config.bidderRequestTimeoutLock === true) {
queueUpdateData.waitTimeoutCallback = function () {
_this3.requestBids(requestQueue);
}
};
(0, _logMessage["default"])('queueBids updata requestQueue', queueUpdateData);
};
}
(0, _logMessage["default"])('queueBids update requestQueue', queueUpdateData);
requestManager.updateQueue(requestQueue.id, queueUpdateData);

@@ -274,3 +279,6 @@ }

var returnedBidsIds = Object.keys(bids);
(0, _logMessage["default"])('queueBids prebid queueForGPT bids done', returnedBidsIds, Date.now() - requestQueue.started);
(0, _logMessage["default"])('requestBids prebid response', returnedBidsIds, Date.now() - requestQueue.started);
requestQueue.availableSlots.forEach(function (slot) {
return slot.lifetimeData.prebidResponded = true;
});
requestQueue.prebidDone = true; // signals that Prebid request has completed

@@ -284,3 +292,3 @@

if (apstagRequestAllowed) {
(0, _logMessage["default"])('queueBids apstag apsSlots', apstagRequestData);
(0, _logMessage["default"])('requestBids apstag apsSlots', apstagRequestData);
requestQueue.apstagDone = false;

@@ -293,3 +301,6 @@ window.apstag.fetchBids({

window.apstag.setDisplayBids();
(0, _logMessage["default"])('queueBids apstag queueForGPT bids done', returnedBidsIds, Date.now() - requestQueue.started);
(0, _logMessage["default"])('requestBids apstag response', returnedBidsIds, Date.now() - requestQueue.started);
requestQueue.availableSlots.forEach(function (slot) {
return slot.lifetimeData.apstagResponded = true;
});
requestQueue.apstagDone = true; // signals that APS request has completed

@@ -322,9 +333,7 @@

var canChecked = slot && slot.lifetimeData;
var prebidNotLocked = canChecked && slot.lifetimeData.prebid.lockedTime < now;
var apstagNotLocked = canChecked && slot.lifetimeData.apstag.lockedTime < now;
var bidderNotLocked = canChecked && slot.lifetimeData.bidderLockedTime < now;
if (prebidNotLocked || apstagNotLocked) {
slot.lifetimeData = _objectSpread({}, requestManager.slotLifetimeData);
slot.lifetimeData.prebid.lockedTime = lockedTime;
slot.lifetimeData.apstag.lockedTime = lockedTime;
if (bidderNotLocked) {
slot.lifetimeData = _objectSpread({}, _AdvertisingRequestManager["default"].slotLifetimeData);
slot.lifetimeData.bidderLockedTime = lockedTime;
}

@@ -334,2 +343,3 @@

});
(0, _logMessage["default"])('registerAndFilterRequestedAdSlots bidderRequestTimeoutLock', filteredSlots, slots);
return filteredSlots;

@@ -476,3 +486,3 @@ }

slot.lifetimeData = _objectSpread({}, requestManager.slotLifetimeData);
slot.lifetimeData = _objectSpread({}, _AdvertisingRequestManager["default"].slotLifetimeData);

@@ -479,0 +489,0 @@ if (prebid) {

@@ -48,3 +48,3 @@ "use strict";

_this.sendAdserverRequest(queueId);
_this.sendAdserverRequest(_this.queues[queueId]);
}, this.FAILSAFE_TIME),

@@ -61,3 +61,3 @@ adserverRequestSent: false,

this.latestQueue = q;
q.waitTimeout = this.setWaitTimeout(queueId);
q.waitTimeout = this.setWaitTimeout(q);
return q;

@@ -71,3 +71,6 @@ }

queue.active = false;
queue.waitTimeoutCallback();
if (typeof queue.waitTimeoutCallback === 'function') {
queue.waitTimeoutCallback();
}
}

@@ -83,12 +86,11 @@ }, this.WAIT_QUEUE_TIME);

key: "getQueue",
value: function getQueue(id) {
var latest = this.latestQueue;
var queue = this.queues[id];
value: function getQueue(queueId) {
var queue = this.queues[queueId];
if (id && queue) {
if (queueId && queue) {
return queue;
}
if (latest && latest.active) {
return latest;
if (this.latestQueue && this.latestQueue.active) {
return this.latestQueue;
}

@@ -100,5 +102,3 @@

key: "updateQueue",
value: function updateQueue(id, changes) {
var queue = this.queues[id];
value: function updateQueue(queue, changes) {
if (queue && changes) {

@@ -118,4 +118,3 @@ this.clearWaitTimeout(queue);

key: "biddersBack",
value: function biddersBack(queueId, type) {
var queue = this.queues[queueId];
value: function biddersBack(queue, type) {
queue.availableSlots.forEach(function (slot) {

@@ -126,7 +125,7 @@ if (slot.lifetimeData) {

});
(0, _logMessage["default"])('requestManager.biddersBack', queueId, queue, queue.data.availableSlots, type); // when both APS and Prebid bids have returned, initiate ad request
(0, _logMessage["default"])('requestManager.biddersBack', queue.id, queue, queue.availableSlots, type); // when both APS and Prebid bids have returned, initiate ad request
if (queue.apstagDone && queue.prebidDone) {
clearTimeout(queue.failsafeTimeout);
this.sendAdserverRequest(queueId, 'biddersBack');
this.sendAdserverRequest(queue, 'biddersBack');
}

@@ -138,3 +137,3 @@ }

queue.availableSlots.forEach(function (slot) {
(0, _logMessage["default"])('requestManager.sendAdserverRequest: availableSlots', slot.getSlotElementId(), slot.lifetimeData, typeof slot.getTargeting === 'function' ? slot.getTargeting() : 'no func');
(0, _logMessage["default"])('requestManager.sendAdserverRequest: availableSlots', slot.getSlotElementId(), slot.lifetimeData, typeof slot.getTargetingMap === 'function' ? slot.getTargetingMap() : 'no func');

@@ -160,11 +159,6 @@ if (slot.lifetimeData) {

(0, _defineProperty2["default"])(AdvertisingRequestManager, "slotLifetimeData", {
prebid: {
lockedTime: 0,
response: false
},
apstag: {
lockedTime: 0,
response: false
},
activated: false,
bidderLockedTime: 0,
prebidResponded: false,
apstagResponded: false,
adserverRequest: false,

@@ -171,0 +165,0 @@ rendered: false,

@@ -112,3 +112,3 @@ "use strict";

className: className,
"data-r16": '4.1.5-beta.13'
"data-r16": '4.1.5-beta.14'
});

@@ -115,0 +115,0 @@ }

@@ -10,5 +10,5 @@ "use strict";

var _default = function _default() {
return console.log('react16-advertising@4.1.5-beta.13/CommonJS');
return console.log('react16-advertising@4.1.5-beta.14/CommonJS');
};
exports["default"] = _default;
{
"name": "react16-advertising",
"version": "4.1.5-beta.13",
"version": "4.1.5-beta.14",
"description": "Library for display ads in React applications",

@@ -5,0 +5,0 @@ "main": "lib/index.js",

@@ -118,3 +118,3 @@ import getAdUnits from './utils/getAdUnits';

logMessage('queueBids', singleId);
const { queue } = this;
const { queue, config } = this;
const requestQueue = requestManager.getQueue();

@@ -148,7 +148,9 @@ let availableSlots = [];

apstagRequestData,
waitTimeoutCallback: () => {
};
if (config.bidderRequestTimeoutLock === true) {
queueUpdateData.waitTimeoutCallback = () => {
this.requestBids(requestQueue);
},
};
logMessage('queueBids updata requestQueue', queueUpdateData);
};
}
logMessage('queueBids update requestQueue', queueUpdateData);
requestManager.updateQueue(requestQueue.id, queueUpdateData);

@@ -176,6 +178,9 @@ }

logMessage(
'queueBids prebid queueForGPT bids done',
'requestBids prebid response',
returnedBidsIds,
Date.now() - requestQueue.started
);
requestQueue.availableSlots.forEach(
(slot) => (slot.lifetimeData.prebidResponded = true)
);
requestQueue.prebidDone = true; // signals that Prebid request has completed

@@ -188,3 +193,3 @@ requestManager.biddersBack(requestQueue, 'prebid');

if (apstagRequestAllowed) {
logMessage('queueBids apstag apsSlots', apstagRequestData);
logMessage('requestBids apstag apsSlots', apstagRequestData);
requestQueue.apstagDone = false;

@@ -200,6 +205,9 @@ window.apstag.fetchBids(

logMessage(
'queueBids apstag queueForGPT bids done',
'requestBids apstag response',
returnedBidsIds,
Date.now() - requestQueue.started
);
requestQueue.availableSlots.forEach(
(slot) => (slot.lifetimeData.apstagResponded = true)
);
requestQueue.apstagDone = true; // signals that APS request has completed

@@ -229,13 +237,15 @@ requestManager.biddersBack(requestQueue, 'apstag');

const canChecked = slot && slot.lifetimeData;
const prebidNotLocked =
canChecked && slot.lifetimeData.prebid.lockedTime < now;
const apstagNotLocked =
canChecked && slot.lifetimeData.apstag.lockedTime < now;
if (prebidNotLocked || apstagNotLocked) {
slot.lifetimeData = { ...requestManager.slotLifetimeData };
slot.lifetimeData.prebid.lockedTime = lockedTime;
slot.lifetimeData.apstag.lockedTime = lockedTime;
const bidderNotLocked =
canChecked && slot.lifetimeData.bidderLockedTime < now;
if (bidderNotLocked) {
slot.lifetimeData = { ...AdvertisingRequestManager.slotLifetimeData };
slot.lifetimeData.bidderLockedTime = lockedTime;
}
filteredSlots.push(slot);
});
logMessage(
'registerAndFilterRequestedAdSlots bidderRequestTimeoutLock',
filteredSlots,
slots
);
return filteredSlots;

@@ -364,3 +374,3 @@ }

slot.lifetimeData = { ...requestManager.slotLifetimeData };
slot.lifetimeData = { ...AdvertisingRequestManager.slotLifetimeData };
if (prebid) {

@@ -367,0 +377,0 @@ slot.prebid = prebid;

@@ -27,3 +27,3 @@ import logMessage from './utils/logMessage';

logMessage('queueManager failsave triggered', queueId);
this.sendAdserverRequest(queueId);
this.sendAdserverRequest(this.queues[queueId]);
}, this.FAILSAFE_TIME),

@@ -40,3 +40,3 @@ adserverRequestSent: false,

this.latestQueue = q;
q.waitTimeout = this.setWaitTimeout(queueId);
q.waitTimeout = this.setWaitTimeout(q);
return q;

@@ -49,3 +49,5 @@ }

queue.active = false;
queue.waitTimeoutCallback();
if (typeof queue.waitTimeoutCallback === 'function') {
queue.waitTimeoutCallback();
}
}

@@ -59,10 +61,9 @@ }, this.WAIT_QUEUE_TIME);

getQueue(id) {
const latest = this.latestQueue;
const queue = this.queues[id];
if (id && queue) {
getQueue(queueId) {
const queue = this.queues[queueId];
if (queueId && queue) {
return queue;
}
if (latest && latest.active) {
return latest;
if (this.latestQueue && this.latestQueue.active) {
return this.latestQueue;
}

@@ -72,4 +73,3 @@ return this.newQueue();

updateQueue(id, changes) {
const queue = this.queues[id];
updateQueue(queue, changes) {
if (queue && changes) {

@@ -92,4 +92,3 @@ this.clearWaitTimeout(queue);

biddersBack(queueId, type) {
const queue = this.queues[queueId];
biddersBack(queue, type) {
queue.availableSlots.forEach((slot) => {

@@ -102,5 +101,5 @@ if (slot.lifetimeData) {

'requestManager.biddersBack',
queueId,
queue.id,
queue,
queue.data.availableSlots,
queue.availableSlots,
type

@@ -111,3 +110,3 @@ );

clearTimeout(queue.failsafeTimeout);
this.sendAdserverRequest(queueId, 'biddersBack');
this.sendAdserverRequest(queue, 'biddersBack');
}

@@ -122,4 +121,4 @@ }

slot.lifetimeData,
typeof slot.getTargeting === 'function'
? slot.getTargeting()
typeof slot.getTargetingMap === 'function'
? slot.getTargetingMap()
: 'no func'

@@ -140,5 +139,6 @@ );

static slotLifetimeData = {
prebid: { lockedTime: 0, response: false },
apstag: { lockedTime: 0, response: false },
activated: false,
bidderLockedTime: 0,
prebidResponded: false,
apstagResponded: false,
adserverRequest: false,

@@ -145,0 +145,0 @@ rendered: false,

@@ -51,3 +51,3 @@ import React, { Component } from 'react';

className={className}
data-r16={'4.1.5-beta.13'}
data-r16={'4.1.5-beta.14'}
/>

@@ -54,0 +54,0 @@ );

Sorry, the diff of this file is not supported yet

SocketSocket SOC 2 Logo

Product

  • Package Alerts
  • Integrations
  • Docs
  • Pricing
  • FAQ
  • Roadmap
  • Changelog

Packages

npm

Stay in touch

Get open source security insights delivered straight into your inbox.


  • Terms
  • Privacy
  • Security

Made with ⚡️ by Socket Inc