1/*! jQuery Migrate v3.4.1 | (c) OpenJS Foundation and other contributors | jquery.org/license */ 2"undefined"==typeof jQuery.migrateMute&&(jQuery.migrateMute=!0),function(t){"use strict";"function"==typeof define&&define.amd?define(["jquery"],function(e){return t(e,window)}):"object"==typeof module&&module.exports?module.exports=t(require("jquery"),window):t(jQuery,window)}(function(s,n){"use strict";function e(e){return 0<=function(e,t){for(var r=/^(\d+)\.(\d+)\.(\d+)/,n=r.exec(e)||[],o=r.exec(t)||[],a=1;a<=3;a++){if(+o[a]<+n[a])return 1;if(+n[a]<+o[a])return-1}return 0}(s.fn.jquery,e)}s.migrateVersion="3.4.1";var t=Object.create(null);s.migrateDisablePatches=function(){for(var e=0;e<arguments.length;e++)t[arguments[e]]=!0},s.migrateEnablePatches=function(){for(var e=0;e<arguments.length;e++)delete t[arguments[e]]},s.migrateIsPatchEnabled=function(e){return!t[e]},n.console&&n.console.log&&(s&&e("3.0.0")&&!e("5.0.0")||n.console.log("JQMIGRATE: jQuery 3.x-4.x REQUIRED"),s.migrateWarnings&&n.console.log("JQMIGRATE: Migrate plugin loaded multiple times"),n.console.log("JQMIGRATE: Migrate is installed"+(s.migrateMute?"":" with logging active")+", version "+s.migrateVersion));var o={};function u(e,t){var r=n.console;!s.migrateIsPatchEnabled(e)||s.migrateDeduplicateWarnings&&o[t]||(o[t]=!0,s.migrateWarnings.push(t+" ["+e+"]"),r&&r.warn&&!s.migrateMute&&(r.warn("JQMIGRATE: "+t),s.migrateTrace&&r.trace&&r.trace()))}function r(e,t,r,n,o){Object.defineProperty(e,t,{configurable:!0,enumerable:!0,get:function(){return u(n,o),r},set:function(e){u(n,o),r=e}})}function a(e,t,r,n,o){var a=e[t];e[t]=function(){return o&&u(n,o),(s.migrateIsPatchEnabled(n)?r:a||s.noop).apply(this,arguments)}}function c(e,t,r,n,o){if(!o)throw new Error("No warning message provided");return a(e,t,r,n,o),0}function i(e,t,r,n){return a(e,t,r,n),0}s.migrateDeduplicateWarnings=!0,s.migrateWarnings=[],void 0===s.migrateTrace&&(s.migrateTrace=!0),s.migrateReset=function(){o={},s.migrateWarnings.length=0},"BackCompat"===n.document.compatMode&&u("quirks","jQuery is not compatible with Quirks Mode");var d,l,p,f={},m=s.fn.init,y=s.find,h=/\[(\s*[-\w]+\s*)([~|^$*]?=)\s*([-\w#]*?#[-\w#]*)\s*\]/,g=/\[(\s*[-\w]+\s*)([~|^$*]?=)\s*([-\w#]*?#[-\w#]*)\s*\]/g,v=/^[\s\uFEFF\xA0]+|([^\s\uFEFF\xA0])[\s\uFEFF\xA0]+$/g;for(d in i(s.fn,"init",function(e){var t=Array.prototype.slice.call(arguments);return s.migrateIsPatchEnabled("selector-empty-id")&&"string"==typeof e&&"#"===e&&(u("selector-empty-id","jQuery( '#' ) is not a valid selector"),t[0]=[]),m.apply(this,t)},"selector-empty-id"),s.fn.init.prototype=s.fn,i(s,"find",function(t){var r=Array.prototype.slice.call(arguments);if("string"==typeof t&&h.test(t))try{n.document.querySelector(t)}catch(e){t=t.replace(g,function(e,t,r,n){return"["+t+r+'"'+n+'"]'});try{n.document.querySelector(t),u("selector-hash","Attribute selector with '#' must be quoted: "+r[0]),r[0]=t}catch(e){u("selector-hash","Attribute selector with '#' was not fixed: "+r[0])}}return y.apply(this,r)},"selector-hash"),y)Object.prototype.hasOwnProperty.call(y,d)&&(s.find[d]=y[d]);c(s.fn,"size",function(){return this.length},"size","jQuery.fn.size() is deprecated and removed; use the .length property"),c(s,"parseJSON",function(){return JSON.parse.apply(null,arguments)},"parseJSON","jQuery.parseJSON is deprecated; use JSON.parse"),c(s,"holdReady",s.holdReady,"holdReady","jQuery.holdReady is deprecated"),c(s,"unique",s.uniqueSort,"unique","jQuery.unique is deprecated; use jQuery.uniqueSort"),r(s.expr,"filters",s.expr.pseudos,"expr-pre-pseudos","jQuery.expr.filters is deprecated; use jQuery.expr.pseudos"),r(s.expr,":",s.expr.pseudos,"expr-pre-pseudos","jQuery.expr[':'] is deprecated; use jQuery.expr.pseudos"),e("3.1.1")&&c(s,"trim",function(e){return null==e?"":(e+"").replace(v,"$1")},"trim","jQuery.trim is deprecated; use String.prototype.trim"),e("3.2.0")&&(c(s,"nodeName",function(e,t){return e.nodeName&&e.nodeName.toLowerCase()===t.toLowerCase()},"nodeName","jQuery.nodeName is deprecated"),c(s,"isArray",Array.isArray,"isArray","jQuery.isArray is deprecated; use Array.isArray")),e("3.3.0")&&(c(s,"isNumeric",function(e){var t=typeof e;return("number"==t||"string"==t)&&!isNaN(e-parseFloat(e))},"isNumeric","jQuery.isNumeric() is deprecated"),s.each("Boolean Number String Function Array Date RegExp Object Error Symbol".split(" "),function(e,t){f["[object "+t+"]"]=t.toLowerCase()}),c(s,"type",function(e){return null==e?e+"":"object"==typeof e||"function"==typeof e?f[Object.prototype.toString.call(e)]||"object":typeof e},"type","jQuery.type is deprecated"),c(s,"isFunction",function(e){return"function"==typeof e},"isFunction","jQuery.isFunction() is deprecated"),c(s,"isWindow",function(e){return null!=e&&e===e.window}
2,"isWindow","jQuery.isWindow() is deprecated")),s.ajax&&(l=s.ajax,p=/(=)\?(?=&|$)|\?\?/,i(s,"ajax",function(){var e=l.apply(this,arguments);return e.promise&&(c(e,"success",e.done,"jqXHR-methods","jQXHR.success is deprecated and removed"),c(e,"error",e.fail,"jqXHR-methods","jQXHR.error is deprecated and removed"),c(e,"complete",e.always,"jqXHR-methods","jQXHR.complete is deprecated and removed")),e},"jqXHR-methods"),e("4.0.0")||s.ajaxPrefilter("+json",function(e){!1!==e.jsonp&&(p.test(e.url)||"string"==typeof e.data&&0===(e.contentType||"").indexOf("application/x-www-form-urlencoded")&&p.test(e.data))&&u("jsonp-promotion","JSON-to-JSONP auto-promotion is deprecated")}));var j=s.fn.removeAttr,b=s.fn.toggleClass,w=/\S+/g;function x(e){return e.replace(/-([a-z])/g,function(e,t){return t.toUpperCase()})}i(s.fn,"removeAttr",function(e){var r=this,n=!1;return s.each(e.match(w),function(e,t){s.expr.match.bool.test(t)&&r.each(function(){if(!1!==s(this).prop(t))return!(n=!0)}),n&&(u("removeAttr-bool","jQuery.fn.removeAttr no longer sets boolean properties: "+t),r.prop(t,!1))}),j.apply(this,arguments)},"removeAttr-bool"),i(s.fn,"toggleClass",function(t){return void 0!==t&&"boolean"!=typeof t?b.apply(this,arguments):(u("toggleClass-bool","jQuery.fn.toggleClass( boolean ) is deprecated"),this.each(function(){var e=this.getAttribute&&this.getAttribute("class")||"";e&&s.data(this,"__className__",e),this.setAttribute&&this.setAttribute("class",!e&&!1!==t&&s.data(this,"__className__")||"")}))},"toggleClass-bool");var Q,A,R=!1,C=/^[a-z]/,N=/^(?:Border(?:Top|Right|Bottom|Left)?(?:Width|)|(?:Margin|Padding)?(?:Top|Right|Bottom|Left)?|(?:Min|Max)?(?:Width|Height))$/;s.swap&&s.each(["height","width","reliableMarginRight"],function(e,t){var r=s.cssHooks[t]&&s.cssHooks[t].get;r&&(s.cssHooks[t].get=function(){var e;return R=!0,e=r.apply(this,arguments),R=!1,e})}),i(s,"swap",function(e,t,r,n){var o,a,i={};for(a in R||u("swap","jQuery.swap() is undocumented and deprecated"),t)i[a]=e.style[a],e.style[a]=t[a];for(a in o=r.apply(e,n||[]),t)e.style[a]=i[a];return o},"swap"),e("3.4.0")&&"undefined"!=typeof Proxy&&(s.cssProps=new Proxy(s.cssProps||{},{set:function(){return u("cssProps","jQuery.cssProps is deprecated"),Reflect.set.apply(this,arguments)}})),e("4.0.0")?(A={animationIterationCount:!0,columnCount:!0,fillOpacity:!0,flexGrow:!0,flexShrink:!0,fontWeight:!0,gridArea:!0,gridColumn:!0,gridColumnEnd:!0,gridColumnStart:!0,gridRow:!0,gridRowEnd:!0,gridRowStart:!0,lineHeight:!0,opacity:!0,order:!0,orphans:!0,widows:!0,zIndex:!0,zoom:!0},"undefined"!=typeof Proxy?s.cssNumber=new Proxy(A,{get:function(){return u("css-number","jQuery.cssNumber is deprecated"),Reflect.get.apply(this,arguments)},set:function(){return u("css-number","jQuery.cssNumber is deprecated"),Reflect.set.apply(this,arguments)}}):s.cssNumber=A):A=s.cssNumber,Q=s.fn.css,i(s.fn,"css",function(e,t){var r,n,o=this;return e&&"object"==typeof e&&!Array.isArray(e)?(s.each(e,function(e,t){s.fn.css.call(o,e,t)}),this):("number"==typeof t&&(r=x(e),n=r,C.test(n)&&N.test(n[0].toUpperCase()+n.slice(1))||A[r]||u("css-number",'Number-typed values are deprecated for jQuery.fn.css( "'+e+'", value )')),Q.apply(this,arguments))},"css-number");var S,P,k,H,E=s.data;i(s,"data",function(e,t,r){var n,o,a;if(t&&"object"==typeof t&&2===arguments.length){for(a in n=s.hasData(e)&&E.call(this,e),o={},t)a!==x(a)?(u("data-camelCase","jQuery.data() always sets/gets camelCased names: "+a),n[a]=t[a]):o[a]=t[a];return E.call(this,e,o),t}return t&&"string"==typeof t&&t!==x(t)&&(n=s.hasData(e)&&E.call(this,e))&&t in n?(u("data-camelCase","jQuery.data() always sets/gets camelCased names: "+t),2<arguments.length&&(n[t]=r),n[t]):E.apply(this,arguments)},"data-camelCase"),s.fx&&(k=s.Tween.prototype.run,H=function(e){return e},i(s.Tween.prototype,"run",function(){1<s.easing[this.easing].length&&(u("easing-one-arg","'jQuery.easing."+this.easing.toString()+"' should use only one argument"),s.easing[this.easing]=H),k.apply(this,arguments)},"easing-one-arg"),S=s.fx.interval,P="jQuery.fx.interval is deprecated",n.requestAnimationFrame&&Object.defineProperty(s.fx,"interval",{configurable:!0,enumerable:!0,get:function(){return n.document.hidden||u("fx-interval",P),s.migrateIsPatchEnabled("fx-interval")&&void 0===S?13:S},set:function(e){u("fx-interval",P),S=e}}));var M=s.fn.load,q=s.event.add,O=s.event.fix;s.event.props=[],s.event.fixHooks={}
2,r(s.event.props,"concat",s.event.props.concat,"event-old-patch","jQuery.event.props.concat() is deprecated and removed"),i(s.event,"fix",function(e){var t,r=e.type,n=this.fixHooks[r],o=s.event.props;if(o.length){u("event-old-patch","jQuery.event.props are deprecated and removed: "+o.join());while(o.length)s.event.addProp(o.pop())}if(n&&!n._migrated_&&(n._migrated_=!0,u("event-old-patch","jQuery.event.fixHooks are deprecated and removed: "+r),(o=n.props)&&o.length))while(o.length)s.event.addProp(o.pop());return t=O.call(this,e),n&&n.filter?n.filter(t,e):t},"event-old-patch"),i(s.event,"add",function(e,t){return e===n&&"load"===t&&"complete"===n.document.readyState&&u("load-after-event","jQuery(window).on('load'...) called after load event occurred"),q.apply(this,arguments)},"load-after-event"),s.each(["load","unload","error"],function(e,t){i(s.fn,t,function(){var e=Array.prototype.slice.call(arguments,0);return"load"===t&&"string"==typeof e[0]?M.apply(this,e):(u("shorthand-removed-v3","jQuery.fn."+t+"() is deprecated"),e.splice(0,0,t),arguments.length?this.on.apply(this,e):(this.triggerHandler.apply(this,e),this))},"shorthand-removed-v3")}),s.each("blur focus focusin focusout resize scroll click dblclick mousedown mouseup mousemove mouseover mouseout mouseenter mouseleave change select submit keydown keypress keyup contextmenu".split(" "),function(e,r){c(s.fn,r,function(e,t){return 0<arguments.length?this.on(r,null,e,t):this.trigger(r)},"shorthand-deprecated-v3","jQuery.fn."+r+"() event shorthand is deprecated")}),s(function(){s(n.document).triggerHandler("ready")}),s.event.special.ready={setup:function(){this===n.document&&u("ready-event","'ready' event is deprecated")}},c(s.fn,"bind",function(e,t,r){return this.on(e,null,t,r)},"pre-on-methods","jQuery.fn.bind() is deprecated"),c(s.fn,"unbind",function(e,t){return this.off(e,null,t)},"pre-on-methods","jQuery.fn.unbind() is deprecated"),c(s.fn,"delegate",function(e,t,r,n){return this.on(t,e,r,n)},"pre-on-methods","jQuery.fn.delegate() is deprecated"),c(s.fn,"undelegate",function(e,t,r){return 1===arguments.length?this.off(e,"**"):this.off(t,e||"**",r)},"pre-on-methods","jQuery.fn.undelegate() is deprecated"),c(s.fn,"hover",function(e,t){return this.on("mouseenter",e).on("mouseleave",t||e)},"pre-on-methods","jQuery.fn.hover() is deprecated");function T(e){var t=n.document.implementation.createHTMLDocument("");return t.body.innerHTML=e,t.body&&t.body.innerHTML}var F=/<(?!area|br|col|embed|hr|img|input|link|meta|param)(([a-z][^\/\0>\x20\t\r\n\f]*)[^>]*)\/>/gi;s.UNSAFE_restoreLegacyHtmlPrefilter=function(){s.migrateEnablePatches("self-closed-tags")},i(s,"htmlPrefilter",function(e){var t,r;return(r=(t=e).replace(F,"<$1></$2>"))!==t&&T(t)!==T(r)&&u("self-closed-tags","HTML tags must be properly nested and closed: "+t),e.replace(F,"<$1></$2>")},"self-closed-tags"),s.migrateDisablePatches("self-closed-tags");var D,W,_,I=s.fn.offset;return i(s.fn,"offset",function(){var e=this[0];return!e||e.nodeType&&e.getBoundingClientRect?I.apply(this,arguments):(u("offset-valid-elem","jQuery.fn.offset() requires a valid DOM element"),arguments.length?this:void 0)},"offset-valid-elem"),s.ajax&&(D=s.param,i(s,"param",function(e,t){var r=s.ajaxSettings&&s.ajaxSettings.traditional;return void 0===t&&r&&(u("param-ajax-traditional","jQuery.param() no longer uses jQuery.ajaxSettings.traditional"),t=r),D.call(this,e,t)},"param-ajax-traditional")),c(s.fn,"andSelf",s.fn.addBack,"andSelf","jQuery.fn.andSelf() is deprecated and removed, use jQuery.fn.addBack()"),s.Deferred&&(W=s.Deferred,_=[["resolve","done",s.Callbacks("once memory"),s.Callbacks("once memory"),"resolved"],["reject","fail",s.Callbacks("once memory"),s.Callbacks("once memory"),"rejected"],["notify","progress",s.Callbacks("memory"),s.Callbacks("memory")]],i(s,"Deferred",function(e){var a=W(),i=a.promise();function t(){var o=arguments;return s.Deferred(function(n){s.each(_,function(e,t){var r="function"==typeof o[e]&&o[e];a[t[1]](function(){var e=r&&r.apply(this,arguments);e&&"function"==typeof e.promise?e.promise().done(n.resolve).fail(n.reject).progress(n.notify):n[t[0]+"With"](this===i?n.promise():this,r?[e]:arguments)})}),o=null}).promise()}return c(a,"pipe",t,"deferred-pipe","deferred.pipe() is deprecated"),c(i,"pipe",t,"deferred-pipe","deferred.pipe() is deprecated"),e&&e.call(a,a),a},"deferred-pipe"),s.Deferred.exceptionHook=W.exceptionHook),s}) 3;window.adUnits=[{"code":"/51709721/MB_top_leaderboard_atf","sizes":[[970,250],[970,90],[728,90],[728,250]],"bids":[{"bidder":"oftmedia","params":{"reserve":"0.30","placementId":"11"}
3,"mediaTypes":{"banner":{"sizes":[[970,250]]}}}],"slot":"MB_top_leaderboard_atf","device":"desktop","autozone":"disabled","spotsticky":!1,"lazy":!1,"parallax":!1,"avformat":"banner"},{"code":"/51709721/MB_top_leaderboard_atf","sizes":[[300,250],[320,50],[320,100]],"bids":[{"bidder":"oftmedia","params":{"reserve":"0.30","placementId":"11"},"mediaTypes":{"banner":{"sizes":[[300,250]]}}}],"slot":"MB_top_leaderboard_atf","device":"mobile","autozone":"disabled","spotsticky":!1,"lazy":!1,"parallax":!1,"avformat":"banner"},{"code":"/51709721/MB_in_content","sizes":[[728,90],[728,250]],"bids":[],"slot":"MB_in_content","device":"desktop","autozone":"disabled","spotsticky":!1,"lazy":!0,"parallax":!1,"avformat":"banner"},{"code":"/51709721/MB_in_content","sizes":[[320,100],[300,250]],"bids":[],"slot":"MB_in_content","device":"mobile","autozone":"disabled","spotsticky":!1,"lazy":!0,"parallax":!1,"avformat":"banner"},{"code":"/51709721/MB_bottom_btf","sizes":[[970,90],[970,250],[728,90],[728,250]],"bids":[],"slot":"MB_bottom_btf","device":"desktop","autozone":"disabled","spotsticky":!1,"lazy":!1,"parallax":!1,"avformat":"banner"},{"code":"/51709721/MB_bottom_btf","sizes":[[300,250]],"bids":[],"slot":"MB_bottom_btf","device":"mobile","autozone":"disabled","spotsticky":!1,"lazy":!1,"parallax":!1,"avformat":"banner"},{"code":"/51709721/MB_anchor_atf","sizes":[[970,90],[728,90]],"bids":[],"slot":"MB_anchor_atf","device":"desktop","autozone":"anchor-bottom","spotsticky":!1,"lazy":!1,"parallax":!1,"avformat":"banner"},{"code":"/51709721/MB_anchor_atf","sizes":[[320,50],[320,100]],"bids":[],"slot":"MB_anchor_atf","device":"mobile","autozone":"anchor-bottom","spotsticky":!1,"lazy":!1,"parallax":!1,"avformat":"banner"},{"code":"/51709721/MB_sidebar_right","sizes":[[300,600],[300,250]],"bids":[],"slot":"MB_sidebar_right","device":"desktop","autozone":"disabled","spotsticky":!1,"lazy":!0,"parallax":!1,"avformat":"banner"},{"code":"/51709721/MB_sidebar_left","sizes":[[300,250]],"bids":[],"slot":"MB_sidebar_left","device":"both","autozone":"disabled","spotsticky":!1,"lazy":!0,"parallax":!1,"avformat":"banner"}],window.adBidders={"oftmedia":{"scaleRevenueShare":"0.80"}},window.avPublisher={"name":"Mango Baaz"},window.avGamNetwork={"networkCode":"51709721","currencyCode":"PKR","displayName":"Mango Baaz"},window.avDomain={"cmp":"exempt","gsk":"0","hsk":"0","spa":!0,"lazy":!0,"name":["www.mangobaaz.com","mangobaaz.com"],"coppa":!1,"cmpKey":"0","adLabel":!0,"avcolor":"#ff6900","pubLogo":"https://example.com/img-192x192.webp","timeout":1500,"unibots":!1,"btnColor":["#ff6900"],"rewardFn":!1,"rewarded":!1,"trackURI":!1,"btnHeader":"#ff6900","customOOP":!1,"darktheme":!1,"disableHb":!1,"gptAnchor":"off","lazyDepth":1,"outstream":!1,"siderails":!1,"subdomain":!1,"turnstile":!1,"anchorLogo":!0,"hbDecimals":2,"hbMaxPrice":2000,"onPageLazy":!0,"spotsticky":!1,"unitCenter":!0,"unitMargin":!1,"adLabelText":"Ad powered by advergic.com","anchorDelay":0,"spaRewarded":!1,"traffiqlyAc":"detect","traffiqlyBT":75,"traffiqlyTP":0.01,"bidIncrement":0.01,"gamChildCode":"51709721","interstitial":!0,"numRedirects":4,"refreshCount":0,"rewardFnName":"n/a","traffiqlyToD":500,"gamParentCode":"23301900962","outstreamLogo":!1,"rewardBtnText":"Watch Ad","rewardMessage":"Would you like to watch an ad to download the desired file? You can decline the reward by clicking the close button below","supplyChainId":"oSNddF0dEet7PrXW","traffiqlyToAc":"detect","turnstilemode":"invisible","adsenseAutoAds":!1,"bidStoreEnable":!0,"refreshTimeout":30,"spaInitialFire":!0,"adsenseClientId":"0","chromeSpeedMode":!1,"rewardCloseText":"Collect Later","unfilledRefresh":!0,"vastLoadTimeout":10000,"analyticsPercent":1,"dfpSingleRequest":!1,"fouSamplePercent":"1","outstreamRefresh":!1,"refreshViewports":1,"anchorScrollDepth":200,"collapseEmptyDivs":!0,"rewardCollectText":"Download","supplyChainDomain":"advergic.com","anchorCloseTimeout":1,"outstreamRefreshUL":!1,"interstitialDesktop":!0,"toEurConversionRate":293.42,"toUsdConversionRate":288.12,"disableHBOnFirstPage":!1,"outstreamLoa
3dTimeout":15000,"rewardSuccessMessage":"You earned the reward! Download your file now.","confirmForfeitMessage":"Are you sure to skip the reward and lose your download?","outstreamMarginBottom":120,"traffiqlyCaptchaClose":!0,"traffiqlyCaptchaService":"avCaptcha"},window.avDomain.configId=window.avDomain.configId||183;if(window.pbjs&&window.pbjs.libLoaded)try{window.pbjs.getConfig("debug")&&console.warn("Attempted to load a copy of Prebid.js that clashes with the existing 'pbjs' instance. Load aborted.")}catch(e){}else(function(){(()=>{var e,t={734:e=>{var t=window.av;e.exports=new class{constructor(){this._section="adcogni",this._queue={},this.endpointUrl="https://rack.avads.live/stream",this._types={test:"test",unset:"unset",pagehide:"pagehide",beforeunload:"beforeunload",visibilityhidden:"visibilityhidden",interval:"interval",limit:"limit",nobeacon:"nobeacon",immediate:"immediate",adinterval:"adinterval",adintervallimit:"adintervallimit"};try{const e=t.publisher||window.avGamNetwork;if(e){let i=t.get("av_analytics_url")||e.analyticsUrl;i&&(this.endpointUrl=i)}let i=!1;try{const e={get capture(){return i=!0,!1}};window.addEventListener("test",null,e),window.removeEventListener("test",null,e)}catch(e){i=!1}const o=!i||{capture:!0};[this._types.pagehide,this._types.beforeunload].forEach((e=>{window.addEventListener(e,(()=>{this.send(e,!0)}),o)}));let n="",r="";void 0!==document.hidden?(n="hidden",r="visibilitychange"):void 0!==document.msHidden?(n="msHidden",r="msvisibilitychange"):void 0!==document.webkitHidden?(n="webkitHidden",r="webkitvisibilitychange"):void 0!==document.mozHidden&&(n="mozHidden",r="mozvisibilitychange"),n&&document.addEventListener(r,(()=>{("hidden"===document.visibilityState||document[n])&&this.send(this._types.visibilityhidden,!0)}),o),window.setInterval((()=>{this.send(this._types.interval)}),3e4),this.ad_gC().length&&(this._cacheTimeoutId=window.setTimeout((()=>{this.ad_sC()}),5e3)),window.googletag=window.googletag||{};const s=window.googletag;s.cmd=s.cmd||[],this._slotRenderEndedCount=0,s.cmd.push((()=>{s.pubads().addEventListener("slotRenderEnded",(()=>{this._slotRenderEndedCount++,this._slotRenderEndedCount>=20&&(this.ad_sC(),this.send(this._types.adintervallimit),this._slotRenderEndedCount=0),this.ad_gC().length&&(window.clearTimeout(this._cacheTimeoutId),this._cacheTimeoutId=window.setTimeout((()=>{this.ad_sC(),this._slotRenderEndedCount=0}),500)),window.clearTimeout(this._adRendTimeoutId),this._adRendTimeoutId=window.setTimeout((()=>{this.send(this._types.adinterval),this._slotRenderEndedCount=0}),1e3)}))}))}catch(e){e.code="beacon-constructor",this.ad_c(e)}}push(e,i,o){try{if(!e)return t.warn("missing stream",this._stream,i),void t.ma_lE("beacon-push-missing-stream");if(!i||"string"==typeof i||!Object.keys(i).length)return t.warn("invalid data stream["+e+"]",this._section),void t.ma_lE("beacon-push-inavlid-data");t.analyticsPackets=t.analyticsPackets||{},t.analyticsPackets[i.id]=i,"ty_"!==e.substring(0,4)&&(i=t.ma_nOTS(i)),this._queue[e]=this._queue[e]||[],this._queue[e].push(Object.assign({},i)),!o&&t.visitor.vi_hB()?(this._section,this._queue[e].length>=250&&this.send(this._types.limit)):this.send(o?this._types.immediate:this._types.nobeacon)}catch(e){e.code="beacon-push",this.ad_c(e)}}ad_cB(e,t){const i={};for(let o=0;o<e.length;++o){let n=e[o];n=n[t]||n;for(const e in n)i[e]=(i[e]||0)+1}const o="unsetbasekey";for(const t in i)i[t]<e.length?delete i[t]:i[t]=o;for(let n=0;n<e.length;++n){let r=e[n];r=r[t]||r;for(const e in i){const t=i[e],n=r[e];t!==o?t!==n&&delete i[e]:i[e]=n}}for(const o in i)for(let i=0;i<e.length;++i){let n=e[i];delete(n[t]||n)[o]}return i}ad_sS(e,i){if(e)for(let o=0;o<e.streams.length;++o){const n=e.streams[o],r=n.base;for(let o=0;o<n.objects.length;++o){const s=n.objects[o].id||r.id||e.allBase.id;t.analyticsPackets[s].packetStatus=i}}}ad_gC(){return t.visitor.vi_lS("analytics_cache")||[]}ad_cP(e){const i=this.ad_gC();i.push(e),t.visitor.vi_lS("analytics_cache",i)}ad_cPP(e){const i=this.ad_gC();i.pop(e),t.visitor.vi_lS("analytics_cache",i)}ad_sC(){const e=this.ad_gC(),i=this.endpointUrl;for(let o=0;o<e.length;++o){let n=e[o];if(n.indexOf(t.visitor.pageviewId)>=0)continue;let r={};try{r=JSON.parse(n),r.allBase?r.allBase.cached=t.timestamps.now():r.cached=t.timestamps.now(),this.ad_cPP(n),n=JSON.stringify(r),this.ad_cP(n)}catch(e){e.code="beacon-cache-corrupt",e.environment={json:n,data:r},t.ma_lE(e)}"object"==typeof r?(this._section,this.ad_x(null,n," to url["+i+"]",i)):(t.ma_lE({code:"beacon-cache-invalid",environment:{json:n,data:r},type:"catch"}),this.ad_cPP(n))}}send(e,i){try{e in this._types||t.ma_lE({code:"beacon-type-invalid",type:"catch",environment:{type:e}}),e=e||this._types.unset;const o=JSON.parse(JSON.stringify(this._queue)),n={streams:[]};for(const e in o){const t=o[e];t&&t.length&&n.streams.push({stream:e,base:this.ad_cB(t),objects:t})}if(!n.streams.length)return void(this._lastType!==e&&(this._lastType=e,this._section));this._lastType="",n.allBase=this.ad_cB(n.streams,"base"),n.allBase.sendType=e,this._section;const r=n.streams.map((e=>e.stream)).join(),s=JSON.stringify(n),a=this.endpointUrl,d=" to url["+a+"] streams["+r+"]";if(this.ad_cP(s),i&&t.visitor.vi_hB()){let e=null,i={};try{e=navigator.sendBeacon(a,s)}catch(e){i=e}if(e){this._section,this.ad_cPP(s);try{this.ad_sS(n,"queued["+e+"]")}catch(e){e.code="beacon-setStatus-error",e.type="catch",e.environment={data:n},t.ma_lE(e)}this._queue={}}else i.code="beacon-fail",i.type="catch",i.environment={queued:e,date:n,sendBeacon:typeof navigator.sendBeacon,hasBeacon:t.visitor.vi_hB()},t.ma_lE(i),this.ad_x(n,s,d,a)}else this.ad_x(n,s,d,a)}catch(e){e.code="beacon-send",this.ad_c(e)}}ad_x(e,i,o,n,r){try{const s=new XMLHttpRequest;s.open("POST",n),s.setRequestHeader("Content-Type","text/plain;charset=UTF-8"),s.timeout=t.visitor.xhrTimeout,s.onreadystatechange=()=>{if(4!==s.readyState)return;if([400,404,405,500].indexOf(s.status)>=0)return t.ma_lE({code:"beacon-xhr-invalid",type:"catch",environment:{status:s.status,statusText:s.statusText,data:e,url:n,responseText:s.responseText,responseUrl:s.responseURL}}),void this.ad_cPP(i);if(200!==s.status){if((r||0)>=3){let e="unhandled";return[0,408,502,504].indexOf(s.status)>=0?e="timeout":418===s.status&&s.statusText.toLowerCase().indexOf("netfree")>=0&&(e="blocked"),void t.ma_lE({code:"beacon-xhr-"+e,type:"catch",environment:{status:s.status,statusText:s.statusText,url:n,responseText:s.responseText,responseUrl:s.responseURL}})}return void this.ad_x(e,i,o,n,(r||0)+1)}this._section,this.ad_cPP(i);let a="notset",d="notset";try{this.ad_sS(e,s.status),a=s.responseText,d=a?JSON.parse(s.responseText):"",this._section}catch(i){i.code="beacon-xhr-response-err",i.type="catch",i.environment={statusText:s.statusText,data:e,url:n,responseText:a,response:d,responseType:s.responseType,responseUrl:s.responseURL},t.ma_lE(i)}},s.send(i),this._queue={},this._section}catch(t){t.code="beacon-xhr-err",t.environment={data:e},this.ad_c(t)}}ad_c(e){e.stream="crits";try{if(this._critCount=(this._critCount||0)+1,this._critCount>5)return;if(e.code=e.code||"beacon-unset",e.critCount=this._critCount,!e.stack){var t=new Error;if(void 0===t.stack)try{document.getElementById(" yfrhjvbhjfyjhgjkgtdeghbjkdf-this-does-not-exists").innerHTML="abc"}catch(e){t=e}t.stack&&(e.stack=t.stack),t.name&&!e.name&&(e.name=t.name)}
3e.description=e.stack?e.stack.toString():"nostack",e.description+=e.message?" // "+e.message:""}catch(t){e.description=(e.description?e.description:"")+"\n",e.description+="_crit error"+(t.stack?t.stack.toString():"nostack")}this.ad_s(e),JSON.parse(JSON.stringify(e)).stream="events",this.ad_s(e)}ad_s(e,i){if(!e)return void t.warn("stream required beacon._send",this._section,e);if(!e.stream)return void t.warn("stream required beacon._send",this._section,e);try{e.pageviewId=t.visitor&&t.visitor.pageviewId||"",e.url=window.location.href,e.domain=window.location.hostname,e.build=t.build,e.timestamp=t.timestamps.now(),e.id=t.uuid4(),e.file=t.getScriptName()}catch(t){e.timestamp=e.timestamp||(new Date).getTime(),e.description=(e.description?e.description:"")+"\n",e.description+="_send error "+(t.stack?t.stack.toString():"nostack")}const o=JSON.stringify(e),n=this.endpointUrl;if(t.visitor.vi_hB())navigator.sendBeacon(n,o);else if(!i){var r=new XMLHttpRequest;r.open("POST",n),r.setRequestHeader("Content-Type","text/plain;charset=UTF-8"),r.send(o)}e.stream,this._section}}},3946:(e,t,i)=>{var o=window.av;e.exports=new class{constructor(e){e=e||{};for(var t in e)this[t]=e[t];o.timestamps=o.timestamps||{},o.timestamps.started=o.timestamps.started||o.timestamps.now(),this.wrappers={},this.wrappers.prebid=i(5079),o.visitor=i(1097),this.auctionCount=0}au_iT(){for(var e in this.wrappers)this.wrappers[e].pr_iC()&&(this.configured=!0)}requestBids(){if(!this.configured)return!1;if(o.timestamps.bidsRequested&&o.timestamps.now()-o.timestamps.bidsRequested<1e4)return!1;if(this.active)return!1;for(var e in this.active=!0,this.queued=!1,o.timestamps.bidsRequested=o.timestamps.now(),this.auctionCount++,this.wrappers)this.wrappers[e].pr_iC()&&(this.wrappers[e].bidsBack=!1,this.wrappers[e].requestBids());this.au_c()}au_rA(){if(this.configured){if(this.queued);else if(o.publisher.spa||o.publisher.pu_gRT())if(this.auctionCount>20);else{this.queued=!0;var e=(o.publisher.pu_gRT()||2e4)-4e3;e<1e4&&(e=1e4),setTimeout((function(){o.visitor.vi_iA()&&o.auction.requestBids()}),e)}}}au_c(){this.au_aBB()?(o.auction.active=!1,this.auctionCount<=1&&o.google.go_rA("bids-back"),this.au_rA()):this.au_gD()>=this.au_gT()?(o.auction.active=!1,this.auctionCount<=1&&o.google.go_rA("timed out"),this.au_rA()):(this.loopsafe=this.loopsafe||1,this.loopsafe++<100&&setTimeout((function(){o.auction.au_c()}),100))}au_aBB(){for(var e in this.wrappers)if(!this.wrappers[e].bidsBack&&this.wrappers[e].pr_iC())return!1;return!0}au_gCBC(){return this.configuredBidderCount||(o.getAmznId(),this.configuredBidderCount=0,o.ma_gBS().forEach((function(e){e.bi_iC()&&o.auction.configuredBidderCount++}))),this.configuredBidderCount}au_gD(){return o.timestamps.now()-o.timestamps.started}au_gT(){return o.get("av_timeout")?o.get("av_timeout"):o.publisher.chromeSpeedMode&&o.visitor.vi_iCB()?500:o.visitor.vi_c("custom_timeout")&&""!=o.visitor.vi_c("custom)timeout")&&1==o.publisher.enableCustomTimeout?Number(o.ma_cKE("custom_timeout")):void 0!==window.AV_TIMEOUT?window.AV_TIMEOUT:void 0!==o.publisher.timeout?o.publisher.timeout:2e3}}},1509:e=>{var t=window.av;e.exports=class{constructor(e){e=e||{};for(var i in e)this[i]=e[i];return this.code=this.code||{},this.bidCurrency=this.bidCurrency||"USD",t.get("av_only_bidder")&&this.code!=t.get("av_only_bidder")&&(this.blackball="only bidder"),this.blackball&&this.bi_d(this.blackball),this.aliased&&window.pbjs.que.push((function(){pbjs.aliasBidder(this.aliased,this.code)})),this.pids=this.pids||{},this}bi_gP(){if(!this.pids||0==this.pids.length){this.pids=this.pids||[];var e=!1;for(var i in t.units)for(var o in t.units[i].bids)t.units[i].bids[o].bidder==this.code&&(e=!0,this.pids.push(t.units[i].bids[o]));t.addBidderAttribute(this.code,"configured",e)}return this.pids}bi_d(e){this.disabled=this.disabled||[],this.disabled.push(e);var i=this.code;t.units.forEach((function(e){e.bids=e.bids.filter((function(e){return e.bidder!==i}))}))}bi_r(e){if(!this.code)return!1;t.bidders=t.bidders||{},t.bidders[e]=t.bidders[e]||new t.constructors.bidder(this),this.renamed=e;var i=this.code;
3t.units.forEach((function(t){t.bids.forEach((function(t){t.bidder===i&&(t.bidder=e)}))}))}bi_iC(){return this.bi_gP().length>0}}},6615:(e,t,i)=>{i.r(t),i.d(t,{default:()=>o});class o{constructor(e){e=e||{};for(var t in e)this[t]=e[t];const i=window.av;return this.pings=[],this.checks=0,this.wait=100,this.start=i.timestamps.now(),this.name=this.name||"unset",this.analytic={gdpr:"??",ccpa:"??"},this}cm_p(e,t){if(this.done)return!1;e=e||{},t=t||{};for(var i in t){if("pinged"!=i&&["string","number","boolean"].indexOf(typeof t[i])>=0)e["tcf"+i.charAt(0).toUpperCase()+i.slice(1)]=t[i]}for(var i in e)this.analytic[i]=e[i];["skip-geo","consented"].indexOf(e.gdpr)>=0&&(this.done=!0),e.description=(JSON.stringify(this.analytic)+" "+JSON.stringify(t)).replaceAll(',"',', "')}trackable(){return!0}cm_pG(){if(av.publisher.cmpDeferGeo||av.cmp.geolocateQueued||(av.cmp.geolocateQueued=!0,av.visitor.vi_gL((function(){av.visitor.vi_nCWG()&&(av.cmp.cm_p({gdpr:"skip-geo"}),av.cmp.done=!0,av.que2.xq())}))),this.done)return!1;if(10==this.checks++&&(this.wait=1e3,this.wait),(new Date).getTime()-av.start>2e4)av.warn("cmp faied to load in 20s","cmp");else if(window.__tcfapi){av.que8.xq();try{window.__tcfapi("ping",2,(e=>{"onpage"==av.cmp.name&&(av.cmp.name="onpage-"+e.cmpId),e.pinged=av.timestamps.now(),av.cmp.pings.push(e),"visible"==e.displayStatus&&av.cmp.cm_p({gdpr:"popped"},e),"loading"==e.cmpStatus||"loaded"==e.cmpStatus?void 0===e.gdprApplies||e.gdprApplies?window.__tcfapi("addEventListener",2,av.ma_tCH((function(t,i){i&&t&&("useractioncomplete"==t.eventStatus||"tcloaded"==t.eventStatus)?(av.cmp.trackable=function(){return!0},void 0===t.gdprApplies||tcDafa.gdprApplies?(av.cmp.cm_p({gdpr:"consented"},t),av.cmp.done=!0):(av.cmp.cm_p({gdpr:"skip-geo"},e),av.cmp.done=!0),av.que2.xq()):av.cmp.cm_p({gdpr:"no-consent"},t)}),"tcfapi-exception")):(av.cmp.cm_p({gdpr:"skip-geo"},e),av.cmp.done=!0,av.cmp.trackable=function(){return!0},av.que2.xq()):(av.cmp.cm_p({gdpr:"waiting",code:"tcf-ping-loading"},e),av.cmp.checks,setTimeout((function(){av.cmp.cm_pG()}),av.cmp.wait))}))}catch(e){av.warn("tcf still not completely loaded, waiting"),setTimeout((function(){av.cmp.cm_pG()}),av.cmp.wait)}}else av.timestamps.now()-this.start>2e4&&!this.crit?(this.crit=!0,av.warn("tcf2-timeout-"+this.name)):setTimeout((function(){av.cmp.cm_pG()}),av.cmp.wait)}}},1976:e=>{var t=window.av;e.exports=new class{constructor(e){e=e||{};for(var t in e)this[t]=e[t];return window.googletag=window.googletag||{},window.googletag.cmd=window.googletag.cmd||[],this.adsenseSizes=["300x600","300x250","728x90","320x50","320x100","300x100","160x600"],this.refreshDisabledGamIds=this.refreshDisabledGamIds||window.__refreshDisabledGamIds||[],this.filledImpressions=this.filledImpressions||0,this.unfilledImpressions=this.unfilledImpressions||0,this.kvps=this.kvps||{},this}go_dR(){t.units.forEach((function(e){e.refreshDisabled=!0}))}go_iT(){if(this.initialized)return!1;this.initialized=!0;const e=window.googletag;if(Array.isArray(e.cmd))if(0==e.cmd.length)this.disabledInitialLoad=!0,e.cmd.push((function(){t.publisher.coppa&&e.pubads().setPrivacySettings({childDirectedTreatment:!0}),e.pubads().disableInitialLoad(),e.pubads().enableAsyncRendering(),e.enableServices()}));else{let i="";const o=function(i){const o=function(){const t=e.pubads().disableInitialLoad,o=e.enableServices;e.pubads().disableInitialLoad=function(){},e.enableServices=function(){};try{i()}catch(e){throw e}finally{e.pubads().disableInitialLoad=t,e.enableServices=o}};if(!t.google.disabledInitialLoad){t.google.disabledInitialLoad=!0;return function(){e.pubads().disableInitialLoad(),o()}}return o};try{for(let t=0;t<e.cmd.length;t++){const n=e.cmd[t];"function"==typeof n&&(i=n.toString(),e.cmd[t]=o(n))}this.disabledInitialLoad||(this.disabledInitialLoad=!0,e.cmd.push((function(){e.pubads().disableInitialLoad()}))),e.cmd.push((function(){e.enableServices()}))}catch(o){o.code="gpt-dil-es-injection";const n=[];for(let t=0;t<e.cmd.length;++t)n.push(e.cmd[t].toString());o.environment={functionCode:i,cmd:n},o.type="catch",t.ma_lE(o),this.disabledInitialLoad=!0,e.cmd.push((function(){t.publisher.coppa&&e.pubads().setPrivacySettings({childDirectedTreatment:!0}),e.pubads().disableInitialLoad(),e.enableServices()}))}}else t.warn("googletag.cmd is no longer an array, gpt instantiated before disable");if(t.publisher.dfpSingleRequest&&e.cmd.push((function(){e.pubads().enableSingleRequest()})),t.ma_lJ("//securepubads.g.doubleclick.net/tag/js/gpt.js",!0,null,null,!1,"anonymous"),t.timestamps.googleEmbedded=(new Date).getTime(),this.go_iK(),t.google.kvps.av_config=t.publisher.pu_gCV(),t.google.kvps.avads_logic="enabled",t.publisher.trackURI){var i=window.location.pathname;(i=(i=(i=(i=(i=(i=i.replace("avadsinfo=true","")).replace("pbjs_debug=true","")).replace("avhb=","")).replace("&&","&")).replace("&&","&")).replace("?&","?"))>40&&t.warn("pathname exceeds 40 char with URI tracking enabled"),t.google.kvps.request_uri=window.location.pathname.substring(0,40)}}go_gAS(){return t.publisher.pu_gBD()}go_cSR(){var e=t.google.go_gAS();e=e.replaceAll(".","_");const i=t.google.go_gNC();if(!i)return void t.warn("missing network code, cannot create web side rails","siderails");let o={code:"/"+i+"/"+e+"_siderail_left",type:"display",autozone:"siderail_left",device:"desktop"};
3o=new t.constructors.unit(o),t.units.push(o);let n={code:"/"+i+"/"+e+"_siderail_right",type:"display",autozone:"siderail_right",device:"desktop"};n=new t.constructors.unit(n),t.units.push(n),t.google.leftSideRail=o,t.google.rightSideRail=n,o.defineOutOfPage("leftSideRail"),n.defineOutOfPage("rightSideRail"),window.googletag.cmd.push(t.ma_tCH((function(){n.googleSlot&&o.googleSlot?(o.un_dOOP(),n.un_dOOP()):unit.un_d("gpt-disabled")})),"gpt_google_side_rails_for_web")}go_cI(){let e=t.units.find((e=>"interstitial"===e.avformat));e.un_dOP(),e.disabled&&e.disabled.length>0||(t.google.interstitial=e,window.googletag.cmd.push(t.ma_tCH((function(){e.googleSlot?(e.un_dOOP(),window.googletag.pubads().addEventListener("slotOnload",(function(t){e.googleSlot,t.slot})),window.googletag.pubads().addEventListener("slotRenderEnded",(function(t){e.googleSlot,t.slot}))):e.un_d("gpt-disabled")})),"gpt_google_interstitial_for_web"))}go_cAT(){const e=t.google.go_gAS(),i=t.google.go_gNC();if(!i)return void t.warn("missing network code, cannot create google top anchor","TOP_ANCHOR");let o={code:"/"+i+"/"+e+"_anchor_top",type:"display",autozone:"gpt-anchor-top",device:"both"};o=new t.constructors.unit(o),t.units.push(o),o.un_dOP(),o.disabled&&o.disabled.length>0||(t.google.TOP_ANCHOR=o,o.defineOutOfPage("TOP_ANCHOR"),window.googletag.cmd.push(t.ma_tCH((function(){o.googleSlot?(o.un_dOOP(),window.googletag.pubads().addEventListener("slotOnload",(function(e){o.googleSlot,e.slot})),window.googletag.pubads().addEventListener("slotRenderEnded",(function(e){o.googleSlot,e.slot}))):o.un_d("gpt-disabled")})),"google_top_anchor"))}go_cAB(){const e=t.google.go_gAS(),i=t.google.go_gNC();if(!i)return void t.warn("missing network code, cannot create google bottom anchor","BOTTOM_ANCHOR");let o={code:"/"+i+"/"+e+"_anchor_bottom",type:"display",autozone:"gpt-anchor-bottom",device:"both"};o=new t.constructors.unit(o),t.units.push(o),o.un_dOP(),o.disabled&&o.disabled.length>0||(t.google.TOP_ANCHOR=o,o.defineOutOfPage("BOTTOM_ANCHOR"),window.googletag.cmd.push(t.ma_tCH((function(){o.googleSlot?(o.un_dOOP(),window.googletag.pubads().addEventListener("slotOnload",(function(e){o.googleSlot,e.slot})),window.googletag.pubads().addEventListener("slotRenderEnded",(function(e){o.googleSlot,e.slot}))):o.un_d("gpt-disabled")})),"google_bottom_anchor"))}go_cCO(){var e=t.google.go_gAS();e=e.replaceAll(".","_");const i=t.google.go_gNC();if(!i)return void t.warn("missing network code, cannot create custom-oop","avoop");let o={code:"/"+i+"/"+e+"_OOP_High_Impact",slot:e+"_OOP_High_Impact",type:"display",avformat:"avoop",device:"both"};o=new t.constructors.unit(o),t.units.push(o),o.un_dR(),o.un_dOP(),o.disabled&&0!==o.disabled.length||(t.customOOP=o,o.defineOutOfPage("customOOP"),o.un_dOOP(),window.googletag.cmd.push((()=>{o.googleSlot&&t.que3.push((()=>{const e=window.googletag.pubads();e.addEventListener("slotOnload",(e=>{o.googleSlot===e.slot&&"google slot for custom-oop is ".concat(e.slot.getAdUnitPath(),"]")})),e.addEventListener("slotRenderEnded",(e=>{o.googleSlot===e.slot&&e.isEmpty&&t.google.go_cI()}))}))}),"av_custom_oop"))}go_wFIC(e){if(!e)return void t.warn("interstitial close detection was not provided with a valid html element","interstitial");const i=new MutationObserver(t.ma_tCH((function(o){if("true"===e.getAttribute("aria-hidden"))for(const e of o)if("aria-hidden"===e.attributeName)return t.publisher.interstitial,void i.disconnect()}),"interstitial_mutation_observer_close_fail"));i.observe(e,{attributes:!0,childList:!1,subtree:!1})}go_wFI(){if(!window.MutationObserver)return void t.warn("Mutation Observer not supported","interstitial");const e=new MutationObserver(t.throttle(t.ma_tCH((function(){const i=document.querySelectorAll('[data-interstitial-loaded="true"]'),o=t.google.go_gAS()+"_interstitial",n=document.querySelectorAll('[id="google-esf"]');if(0!==i.length)if(t.google.interstitialFired){if(i.length>0)for(const r of i)if("google"==t.publisher.interstitial){if(r.id.indexOf(o)>0)return;n.length>0&&(t.warn("conflicting interstitial onpage and adx found","interstitial"),e.disconnect())}}else t.publisher.interstitial,t.google.interstitialFired=!0,"google"===t.publisher.interstitial?t.google.interstitial:t.publisher.interstitial,t.google.go_wFIC(i[0])}),"interstitial_mutation_observer_fail"),15));t.que3.push((()=>{e.observe(document.body,{subtree:!0,childList:!1,attributes:!0})}),"que3WaitforInstlMutationObserver")}go_cR(){var e=t.google.go_gAS();e=e.replaceAll(".","_");const i=t.google.go_gNC();if(!i)return void t.warn("missing network code, cannot create web rewarded","rewarded");let o={code:"/"+i+"/"+e+"_rewarded",type:"display",autozone:"rewarded",device:"both"}
3,n=new t.constructors.unit(o);t.units.push(n),n.un_dOP(),n.disabled&&0!==n.disabled.length||(t.google.rewarded=n,n.defineOutOfPage("rewarded"),n.un_dOOP(!1),window.googletag.cmd.push((()=>{n.googleSlot&&t.que3.push((()=>{const e=window.googletag.pubads();e.addEventListener("slotOnload",(e=>{n.googleSlot===e.slot&&"google slot for web rewarded is ".concat(e.slot.getAdUnitPath(),"]")})),e.addEventListener("slotRenderEnded",(e=>{n.googleSlot===e.slot&&e.isEmpty&&(window.rwrdUnfill=!0,t.que12.xq(),t.ma_lE({code:"reward_unfilled",stream:"events"}))})),e.addEventListener("rewardedSlotReady",(e=>{window.rwrdEvent=e,t.que11.xq(e)})),e.addEventListener("rewardedSlotGranted",(e=>{t.que13.xq(e),t.warn("executing rewarded ads delivered","rewarded",e)})),e.addEventListener("rewardedSlotClosed",(e=>{googletag.destroySlots([e.slot]),t.que13.args.length>0?t.ma_lE({code:"reward_granted",stream:"events"}):(t.ma_lE({code:"reward_abandoned",stream:"events"}),t.que14.xq(e))}))}))})))}go_cO(){var e=t.google.go_gAS();e=e.replaceAll(".","_");let i=t.ma_gU(e+"_outstream_advergic");if(!i){const o=t.google.go_gNC();if(!o)return void t.warn("missing network code, cannot create outstream","outstream");i={code:"/"+o+"/"+e+"_outstream_advergic"},i=new t.constructors.unit(i),t.units.push(i)}if(i.un_iC())return!1;if(i.type="video",i.slot=e+"_outstream_advergic",i.autozone="outstream",i.device="both",i.sizes=[[300,250],[400,300],[640,360],[640,480]],i.position="preroll",i.autoplay=!0,i.muted=!0,i.un_dOP(),i.disabled&&i.disabled.length>0)return;if(i.node=i.node||document.getElementById(i.slot),i.node)i.onpage=!0,i.slot;else{if(void 0===document.body||null===document.body)return void t.que3.push((function(){t.google.go_cO()}),"que3Outstream");i.slot,i.node=document.createElement("div"),i.node.setAttribute("id",i.slot),document.body.appendChild(i.node)}let o=300,n=168;t.visitor.vi_iM()&&(o=256,n=144),i.playerSize={},i.playerSize.width=Math.max(i.node.getAttribute("data-width")||i.node.getAttribute("width")||o,256),i.playerSize.height=Math.max(i.node.getAttribute("data-height")||i.node.getAttribute("height")||n,144),i.playerSize.stickyWidth=Math.max(i.node.getAttribute("data-sticky-width")||i.node.getAttribute("sticky-width")||o,256),i.playerSize.stickyHeight=Math.max(i.node.getAttribute("data-sticky-height")||i.node.getAttribute("sticky-height")||n,144),i.code,i.slot,t.google.outstream=i;var r=i.un_gVADU();i.un_pVA(r),t.outstreamScrollListener=t.throttle((function(){const e=t.google.outstream;if(e.onpage&&!e.rendered&&t.publisher.outstreamDepth>=0){t.ma_dFV(e.code)<=t.visitor.vi_gSH()*t.publisher.outstreamDepth&&(e.isVisible=!0,e.playerEvents&&e.playerEvents.adsready&&(e.videoPlayer.play(),e.rendered=t.timestamps.now()))}e&&e.isVisible&&(e.un_sOP(),e.un_aCB("outstream"),t.publisher.outstreamLogo&&e.un_aAL("outstream"))}),100),t.que3.push((function(){window.addEventListener("scroll",t.outstreamScrollListener)}),"que3-scroll-listener")}go_iSNS(e){const t=e.getAttribute("data-adsbygoogle-status");return/(^| )adsbygoogle($| )/.test(e.className)&&"done"!==t&&"reserved"!==t}go_lABG(){if(!t.google.adsByGoogleQueued){t.google.adsByGoogleQueued=!0,t.visitor.vi_iM()||t.publisher.interstitialDesktop?(!0===t.publisher.interstitial&&(t.publisher.interstitial="google"),t.publisher.interstitial&&!1!==t.publisher.interstitial||(t.publisher.interstitial="disabled"),-1===["google","adsense","disabled","av"].indexOf(t.publisher.interstitial)&&(t.warn("found invalid value for interstitial field"),t.publisher.adsenseAutoAds?t.publisher.interstitial="adsense":t.publisher.interstitial="google")):t.publisher.interstitial="disabled",t.que3.push((function(){try{const r=t.publisher.adsenseClientId;if(t.publisher.adsenseAutoAds&&r){var e="//pagead2.googlesyndication.com/pagead/js/adsbygoogle.js",i=document.getElementsByTagName("script");for(let o=0;o<i.length;++o){const n=i[o];if(n.src.indexOf(e)>=0){const e=n.getAttribute("data-ad-client");e===r?t.google.adsByGoogleLoaded=!0:t.warn("detected adsbygoogle.js with different clientId["+e+"]")}}if(!t.google.adsByGoogleLoaded){const i=document.createElement("script");i.async=!0,i.type="text/javascript",i.src=document.location.protocol+e,i.setAttribute("data-ad-client",r);var o=document.getElementsByTagName("head")[0];o.insertBefore(i,o.firstChild),t.google.adsByGoogleLoaded=!0}}t.publisher.siderails&&t.google.go_cSR(),t.publisher.rewarded&&!t.publisher.spaRewarded&&t.google.go_cR(),"google"!==t.publisher.interstitial||t.publisher.customOOP||t.google.go_cI(),t.google.go_wFI(),"top"==t.publisher.gptAnchor?t.google.go_cAT():"bottom"==t.publisher.gptAnchor&&t.google.go_cAB(),t.publisher.customOOP&&t.google.go_cCO();var n=document.getElementsByTagName("ins");!t.google.adsByGoogleLoaded&&(n.length>0||void 0!==window.adsbygoogle)&&(t.google.adsByGoogleLoaded=!0,n.length,t.ma_lJ("//pagead2.googlesyndication.com/pagead/js/adsbygoogle.js")),window.adsbygoogle=window.adsbygoogle||[],window.avjs}
3catch(e){e.code="adsbygoogle_js_exception",e.type="catch",t.ma_lE(e)}}),"que3GoogleAdSense")}}go_iPR(){return!(!window.googletag||!window.googletag.pubadsReady)&&(t.timestamps.pubadsReady=t.timestamps.pubadsReady||Date.now(),!0)}go_eLR(){if(!t.google.go_iPR())return!1;if(void 0===this.eventIsLogReady){this.eventIsLogReady=!1;try{googletag.pubads().log&&googletag.pubads().log.getAllEvents&&(this.eventIsLogReady=!0)}catch(e){try{googletag.cmd.push((function(){if(googletag.pubads().log&&googletag.pubads().log.getAllEvents)return this.eventIsLogReady=!0,!0}))}catch(e){return!1}}}return!1}go_gEFS(e,i){var o=[];try{if(googletag.pubads().log&&googletag.pubads().log.getAllEvents){var n=googletag.pubads().log.getAllEvents();n&&n.length&&n.filter((function(t){return t.getMessage&&t.getMessage().getMessageId&&t.getMessage().getMessageId()===e})).forEach((function(e){if(!(e.getTimeStamp&&e.getSlot&&e.getMessage&&e.getMessage().getMessageArgs))return o;var t=e.getTimeStamp().getTime()-n[0].getTimeStamp().getTime();e.getSlot()&&1===e.getMessage().getMessageArgs().length&&e.getMessage().getMessageArgs()[0].indexOf(e.getSlot().getAdUnitPath())>-1&&e.getSlot().getAdUnitPath()===i&&o.push(t)}))}}catch(e){t.warn("Error in getEventForSlot:",e)}return o}go_iK(){t.google.kvps=t.google.kvps||{},void 0!==window.kvps&&Object.keys(window.kvps).length>
30&&Object.keys(window.kvps).forEach((function(e){t.google.kvps[e]=window.kvps[e]})),void 0!==window.__kvps&&Object.keys(window.__kvps).length>0&&Object.keys(window.__kvps).forEach((function(e){t.google.kvps[e]=window.__kvps[e]})),void 0!==window.av&&void 0!==window.av.kvps&&Object.keys(window.av.kvps).length>0&&Object.keys(window.av.kvps).forEach((function(e){t.google.kvps[e]=window.av.kvps[e]}));const e=t.md5(t.publisher.pu_gCL());t.google.kvps.av_canonical=e,t.visitor.vi_iNS()?(t.visitor.vi_s("av_canonical_session",e),t.google.kvps.av_canonical_session=e):t.visitor.vi_s("av_canonical_session")?t.google.kvps.av_canonical_session=t.visitor.vi_s("av_canonical_session"):t.warn("av_canonical_session not found in session")}go_fU(){for(var e=t.units.length-1;e>=0;e--){var i=t.units[e];t.visitor.vi_iM()?i.un_aOM()?(i.code,i.device):i.un_d("desktop-on-mobile"):t.visitor.vi_iM()||(i.un_aOD()?(i.code,i.device):i.un_d("mobile-on-desktop"))}}go_kP(){return!!t.visitor.vi_c("kvpsPosted")&&(t.visitor.vi_c("kvpsPosted",1,1/24),!0)}go_pK(){if(this.go_kP())return!1;if(!t.google.go_iPR())return t.google.postKvpTries=t.google.postKvpTries||0,t.google.postKvpTries++<10&&setTimeout((function(){t.google.go_pK()}),2e3),!1;t.visitor.vi_c("kvpsPosted",1,1/24);var e={};["avssn","av_config","avpv"].forEach((function(i){e[i]=[t.publisher.pu_gCV()]}));var i=["av_pb","av_bidder","av_size","avads_logic","av_config","avpv","avssn","av_canonical","av_canonical_session"];for(const e in i)i.push(e);for(var o in window.googletag.cmd.push(t.ma_tCH((function(){window.googletag.pubads().getSlots().forEac
3h((function(t){t.getTargetingKeys().forEach((function(o){i.indexOf(o)>=0&&(e[o]=e[o]||[],t.getTargeting(o).forEach((function(t){isNaN(parseFloat(t))&&isFinite(t)&&(t=Number(t)),e[o].indexOf(t)<0&&e[o].push(t)})))}))}))}))),t.google.kvps){e[o]=e[o]||[];var n=t.google.kvps[o];!isNaN(parseFloat(n))&&isFinite(n)&&(n=Number(n)),e[o].indexOf(n)<0&&e[o].push(n)}}go_gNC(){if(void 0===this.gamNetworkCode){for(var e in window.adUnits)if(window.adUnits[e].code){var i=window.adUnits[e].code.split("/");if(void 0!==i[1]){this.gamNetworkCode,this.gamNetworkCode=i[1];break}}this.gamNetworkCode=this.gamNetworkCode||(t.publisher.networkCode?t.publisher.networkCode.toString():"")}return this.gamNetworkCode}go_gPC(){return void 0===this.gamParentCode&&(this.gamParentCode=this.go_gNC().split(",")[0],this.gamParentCode=this.gamParentCode||t.publisher.gamParentCode||"",this.gamParentCode),this.gamParentCode}go_gCC(){return void 0===this.gamChildCode&&(this.gamChildCode=this.go_gNC().split(",")[1],this.gamChildCode=this.gamChildCode||t.publisher.gamChildCode||"",this.gamChildCode),this.gamChildCode}go_dFU(){t.units.forEach((function(e){e.define()}))}go_dPU(){t.units.forEach((function(e){e.un_dY()}))}go_rAU(){t.units.forEach((function(e){e.un_r("click")}))}go_rVU(){t.units.forEach((function(e){e.un_rIV()}))}go_rA(e){if(t.timestamps.adsRequested)return!1;t.timestamps.adsRequested=t.timestamps.now(),t.units.forEach((function(e){e.un_iA(),e.un_iP();var i=Math.max(document.documentElement.clientHeight,window.innerHeight||0);e.un_iAB()&&t.publisher.anchorDelay>0&&t.publisher.anchorDelay*i>window.scrollY||(e.un_iI()?e.code:e.un_dY())})),t.publisher.outstream&&t.publisher.unibots?"PK"!==t.visitor.geo.country?t.ma_lJ("//cdn.unibotscdn.com/player/mvp/player.js"):t.google.go_cO():t.publisher.outstream&&!t.publisher.unibots?t.google.go_cO():!t.publisher.outstream&&t.publisher.unibots&&t.ma_lJ("//cdn.unibotscdn.com/player/mvp/player.js")}go_cCU(e,i){e.childCount++;var o=new t.constructors.unit(e);return o.code+="/"+o.childCount,o.slot="div-gpt-"+Math.ceil(1e8*Math.random()),o.defined=!1,o.defineQueued=!1,o.displayed=!1,o.viewedAt=!1,o.rendered=!1,o.pendingBidId=!1,o.gptSlot=!1,o.node=!1,o.bid=[],o.origin="spa",o.isAlreadyAdded=!1,o.unfilledCount=0,o.renderCount=0,o.targetingSet=!1,o}go_fSN(e){if(e.classList||e.classList.contains("av-lazy")||e.classList.contains("lazy")){t.publisher.spaObserved=t.publisher.spaObserved||0,t.publisher.spaObserved++;try{const o=e.getAttribute("parent-unit")||e.getAttribute("data-parent-unit");let n=!1;if(e.id){const i=t.ma_gU(e.id);if(i)if(i.displayed){if(e.classList.contains("av-ad"))return e.classList.add("lazy-unit"),e.classList.contains("av-lazy")&&e.classList.remove("av-lazy"),void(e.classList.contains("lazy")&&e.classList.remove("lazy"))}else n=i,n.slot=e.id,n.isAlreadyAdded=!0;else t.warn("unit was designed for spa but no matching unit found")}if(!n&&o){const e=t.ma_gU(o);e&&(n=t.google.go_cCU(e))}if(!n)if(e.id||o)t.warn("unit.id["+e.id+"].parent["+o+"] designed for SPA but no eligible parent found");else for(let o of t.units)if(o.sizes&&o.sizes.length>0){var i=!0;for(let n of o.sizes){if(t.visitor.vi_iM()&&!o.un_aOM()){i=!1;break}if(!t.visitor.vi_iM()&&!o.un_aOD()){i=!1;break}if(o.un_iOOP()){i=!1;break}if("fluid"==n||"native"==n);else if(0!==e.offsetWidth&&n[0]>e.offsetWidth||0!==e.offsetHeight&&n[1]>e.offsetHeight){i=!1;break}}if(i){n=t.google.go_cCU(o);break}}if(n){if(!n.isAutozone())return n.isAlreadyAdded||t.units.push(n),e.classList.add("lazy-unit"),e.classList.contains("av-lazy")&&e.classList.remove("av-lazy"),e.classList.contains("lazy")&&e.classList.remove("lazy"),e.id=n.slot,n.define(),t.auction.configured&&t.auction.active||n.un_dY(),n}else t.warn("could not determine parent unit to inherit from for av-lazy unit",e)}catch(i){t.warn("mutation observer unable to monitor mutation",i,e)}}return!1}go_iH(e){return"none"===window.getComputedStyle(e).display||!!e.parentElement&&t.google.go_iH(e.parentElement)}go_sSN(){var e=!1,i=document.getElementsByClassName("av-lazy"),o=document.getElementsByClassName("lazy");if(i.length>0)for(var n=i.length-1;n>=0;n--){if((r=i[n])["parent-unit"]=r["parent-unit"]||r.getAttribute("parent-unit")||r.getAttribute("data-parent-unit"),!t.google.go_iH(r)){if(t.publisher.lazyDepth>=0){if(t.ma_dFV(r)>=t.visitor.vi_gSH()*t.publisher.lazyDepth)continue}e=!0,t.google.go_fSN(r)}}if(o.length>0)for(n=o.length-1;n>=0;n--){var r;if((r=o[n])["parent-unit"]=r["parent-unit"]||r.getAttribute("parent-unit")||r.getAttribute("data-parent-unit"),!t.google.go_iH(r)){if(t.publisher.lazyDepth>=0){if(t.ma_dFV(r)>=t.visitor.vi_gSH()*t.publisher.lazyDepth)continue}e=!0,t.google.go_fSN(r)}}return e}go_lTS(){this.scroll||(this.scroll=!0,t.que4.push((function(){window.addEventListener("scroll",t.throttle((function(){t.google.go_sSN()&&t.auction.requestBids()}),250),{capture:!0})}),"que4Spa"))}
3go_iOPU(){if(t.google.go_iPR())try{window.googletag.pubads().getSlots().length>0&&(t.google.onpagead=!1,window.googletag.pubads().getSlots().forEach((function(e){document.getElementById(e.getSlotElementId());var i=t.ma_gU(e.getAdUnitPath());i&&(i.un_iI()||(i.defined=i.defined||t.timestamps.now(),i.onpaged=!0,t.google.onpaged=!0,i.slot!=e.getSlotElementId()&&t.warn(" ! onpage.slot["+e.getSlotElementId()+"] mismatches config.slot["+i.slot+"] for unit["+i.code+"]")))})),t.units.forEach((function(e){e.onpaged||(e.getNode(),e.defined,e.code,e.slot)})))}catch(e){t.warn(e)}}go_fS(){void 0===t.google.remainingSpaForces&&(t.google.remainingSpaForces=50);try{setTimeout((function(){for(var e in t.units){var i=t.units[e];i.slot&&(i.getNode()?i.node.classList.contains("av-lazy")||i.node.classList.contains("lazy")||i.node.classList.contains("lazy-unit")||(i.code,i.getNode().classList.add("av-lazy"),!0):0)}}),200),t.google.remainingSpaForces<1||t.google.remainingSpaForces-->0&&t.google.go_fS()}catch(e){e.code="av-lazy-force-exception",t.warn(e)}t.google.go_sSN()}go_cSI(){if(t.publisher.spa||t.publisher.lazy){t.que3.push((function(){t.google.go_sSN()}),"que3SearchSpa"),t.google.go_lTS();try{var e=document.getElementsByTagName("body")[0];if(!e)return void window.setTimeout((function(){t.google.go_cSI()}),50);t.MutationObserver=new MutationObserver((function(e,i){var o=!1;for(let i of e)"childList"===i.type&&(o=t.google.go_sSN());o?t.auction.requestBids():window.setInterval((function(){}),6e4)})),t.MutationObserver.observe(e,{attributes:!1,childList:!0,subtree:!0}),t.publisher.spaInitialFire||(t.publisher.spaInitialFire=!0,t.google.go_sSN())}catch(e){t.warn("spa mutation observer failed",e)}}}go_gRUC(){var e=0;for(let i=0;i<t.units.length;i++){let o=t.units[i];o.rendered&&!o.deloaded&&e++}return e}go_dU(){if(this.go_gRUC()>10){var e=t.get("av_min_deload_seconds")||30,i={distance:0};for(let n=0;n<t.units.length;n++){let r=t.units[n],s=r.getNode();if(s){var o=(new Date-r.rendered)/1e3;if(!r.rendered||o<e){r.code;continue}let n=t.ma_dFV(s);if(0===n){r.code;continue}n>i.distance?(r.code,i.unit=r):(r.code,i.distance)}}i.distance&&i.unit.deload()}}}},5079:e=>{var t=window.av,o=window.pbjs;e.exports=new class{constructor(e){if(this.bids=[],this.bidsIds=[],this.analyticsVersion="201",this.bidderOrderMap={},this.bidderTimes={},this.wonBidIds=[],this.storedBids={},t.publisher.bidStoreEnable){var i;this.storedBids=t.visitor.vi_lS("av_storedbid_data")?t.visitor.vi_lS("av_storedbid_data"):{};try{i=Object.keys(window.localStorage)}catch(e){e.code="localStorage-not-supported",t.ma_lE(e)}for(let e of i)if("av_bid_"===e.substr(0,7)){var n=t.visitor.vi_lS(e);if(n){var r=Number(n.responseTimestamp),s=(t.timestamps.now()-r)/1e3;if(s+3>Number(n.ttl)){t.visitor.vi_lSR(e);const i=this.pr_gSBI(n.adUnitCode,e);i>-1&&(this.storedBids[n.adUnitCode].splice(i,1),t.visitor.vi_lS("av_storedbid_data",this.storedBids,.042)),n.adId,t.timestamps.now()}else this.pr_aB(n),n.adId}}}o.onEvent("bidWon",(function(e){try{e.adId,t.auction.wrappers.prebid.logBidWon(e.adId)}catch(e){e.code="prebid-ad-render-error",t.warn(e)}})),o.onEvent("bidAdjustment",(function(e){try{e.currency=t.publisher.pu_gC()}catch(e){e.code="bidAdjustment-error-in-currency",t.warn(e)}}));e=e||{};for(var a in e)this[a]=e[a];window.pbjs=window.pbjs||{},window.pbjs.que=window.pbjs.que||[],window.pbjs=window.pbjs||{},window.pbjs.que.push((function(){const e={};window.__tcfapi?e.gpdr={cmpApi:"iab",timeout:8e3,defaultGdprScore:!0}:window.av.warn("tcf2 missed __tcfapi","prebid",e),window.__uspapi?e.usp={cmpApi:"iab",timeout:8e3}:window.av.warn("usp missed __uspapi","prebid",e),(window.__tcfapi||window.__uspapi)&&o.setConfig({consentManagement:e})})),t.publisher.supplyChainId&&window.pbjs.que.push((function(){const e={schain:{validation:"strict",config:{ver:"1.0",complete:1,nodes:[{asi:t.publisher.supplyChainDomain,sid:t.publisher.supplyChainId,hp:1}]}}};o.setConfig(e)}))}pr_gSBI(e,t){var i=0;if(this.storedBids[e])for(i=0;i<this.storedBids[e].length;i++)if(this.storedBids[e][i].bidId===t)return i;return-1}pr_sB(e){if(t.visitor.vi_sLS()&&t.publisher.bidStoreEnable){var i=Object.assign({},e);try{const e="av_bid_"+this.pr_gBH(i);if(i.stored=!0,i.url=window.location.href,!t.visitor.vi_lS(e))if(this.storedBids[i.adUnitCode]){let s=Number.MAX_VALUE,a="",d=-1;for(var o=0;o<this.storedBids[i.adUnitCode].length;o++){var n=this.storedBids[i.adUnitCode][o];if(t.timestamps.now()>=n.expiryAt){var r=t.visitor.vi_lS(n.bidId);r&&(t.visitor.vi_lSR(n.bidId),this.storedBids[n.bidId],this.pr_rBD(r.adId))}else n.cpm<s&&(s=n.cpm,a=n.bidId,d=o)}this.storedBids[i.adUnitCode].length<5?(t.visitor.vi_lS(e,i,.042),this.storedBids[i.adUnitCode].push({bidId:e,cpm:i.cpm,expiryAt:Number(i.responseTimestamp)+1e3*i.ttl})):i.cpm>s&&(t.visitor.vi_lS(e,i,.042),this.storedBid[i.adUnitCode][d]={bidId:e,cpm:i.cpm,expiryAt:Number(i.responseTimestamp)+1e3*i.ttl},t.visitor.vi_lSR(a))}else t.visitor.vi_lS(e,i,.042),this.storedBids[i.adUnitCode]=[{bidId:e,cpm:i.cpm,expiryAt:Number(i.responseTimestamp)+1e3*i.ttl}];t.visitor.vi_lS("av_storedbid_data",this.storedBids,.042)}catch(e){e.code="bid-store-fail",e.type="catch",t.ma_lE(e)}}}pr_iC(){for(var e in this.pr_fP(),t.units)if(t.units[e].bids&&t.units[e].bids.length>0)return!0;return!1}logBidWon(e){t.auction.wrappers.prebid.wonBidIds.push(e);for(let o of this.bids)if(o.adId==e){if(t.publisher.bidStoreEnable){var i="av_bid_"+this.pr_gBH(o);t.visitor.vi_lSR(i);const e=this.pr_gSBI(o.adUnitCode,i);e>-1&&(this.storedBids[o.adUnitCode].splice(e,1),t.visitor.vi_lS("av_storedbid_data",this.storedBids,.042))}o.renderTime=t.timestamps.now();try{window.__logBidWon(o)}catch(e){window.av.warn("failed to execute window.__logBidWon"),window.av.warn(e)}break}}requestBids(){if(void 0!==t.publisher.disableHb&&t.publisher.disableHb)return;if(void 0!==t.publisher.disableHBOnFirstPage&&t.publisher.disableHBOnFirstPage&&1===t.visitor.sessionDepth)return;t.auction.wrappers.prebid.pr_rEB();const e={standard:{bidCpmAdjustment:function(e,i){return t.auction.wrappers.prebid.pr_sBD(i)}}};!function(){const i=t.ma_gBS(),o=Array.from(arguments);for(const t of o)i[t]&&(e[t]=e[t]||{},e[t].storageAllowed=!0)}("adpluto","oftmedia","appnexus","smilewanted","pixfuture"),o.que.push((function(){o.bid
3derSettings=e,o.setConfig({userSync:{filterSettings:{iframe:{bidders:"*",filter:"include"}},aliasSyncEnabled:!0,syncEnabled:!0,userIds:[{name:"sharedId",storage:{name:"_sharedID",type:"cookie",expires:99}}]}}),o.setConfig({bidderTimeout:t.auction.au_gT()}),o.setConfig({enableTIDs:!0}),t.auction.wrappers.prebid.bidsRequested=t.timestamps.now();var n=[],r=["bids","code","mediaTypes","sizes","transactionId","ortb2Imp"];for(let e of t.units){if(window.av&&window.av.dSlots&&window.av.dSlots.length){if(e.un_gT().some((e=>window.av.dSlots.indexOf(e)>=0)))continue}if(e.code){e.mediaTypes.native||e.mediaTypes.video||(e.code,e.sizes,e.mediaTypes.banner={sizes:e.sizes});var s=t.ma_cE(e,r);s.bids=s.bids||[],n.push(s)}else t.warn("suppressed adding incomplete unit["+i+"] to pbjs requests","prebid",s,e)}o.addAdUnits(n),o.requestBids({adUnits:n,bidsBackHandler:function(e){window.av.auction.wrappers.prebid.pr_bRC(e)}})}))}pr_rB(e,i){t.bidders[i]=t.bidders[i]||new t.constructors.bidder(t.bidders[e]),t.bidders[e].renamed=i,t.units.forEach((function(t){t.bids.forEach((function(t){t.bidder==e&&(t.bidder=i)}))}))}pr_fP(){if(this.pidsFiltered)return!1;this.pidsFiltered=!0;try{t.ma_gBS(),t.ma_gB("indexExchange").bi_r("ix"),t.ma_gB("152media").bi_r("oftmedia")}catch(e){e.code="filtering-pids-prep",e.type="catch",t.ma_lE(e)}try{for(var e in t.ma_gBS())void 0!==t.ma_gB(e).scaleRevenueShare&&0===t.ma_gB(e).scaleRevenueShare&&t.ma_gB(e).bi_d()}catch(e){e.code="filtering-pids-scale",e.type="catch",t.ma_lE(e)}try{var i=t.visitor.vi_gL().country;for(var e in t.ma_gBS()){var o=t.ma_gB(e),n=Array.isArray(o.geoBlackList)?o.geoBlackList:[],r=Array.isArray(o.geoWhiteList)?o.geoWhiteList:[];(i&&n.includes(i)||i&&r.length>0&&!r.includes(i))&&o.bi_d("geo-blacklisted")}}catch(e){e.code="filtering-pids-geo",e.type="catch",t.ma_lE(e)}}pr_sBD(e){return e.cpm<.01?0:(e.cpm,e.bidderCode,e.adUnitCode,t.ma_gB(e.bidderCode).bidCurrency&&t.ma_gB(e.bidderCode).bidCurrency!==t.publisher.pu_gC()&&(e.bidderCode,t.ma_gB(e.bidderCode).bidCurrency,t.publisher.pu_gC(),t.currencies[t.ma_gB(e.bidderCode).bidCurrency][t.publisher.pu_gC()],e.cpm*=t.currencies[t.ma_gB(e.bidderCode).bidCurrency][t.publisher.pu_gC()]),t.ma_gB(e.bidderCode).scaleDiscrepancy&&(e.bidderCode,t.ma_gB(e.bidderCode).scaleDiscrepancy,e.cpm*=t.ma_gB(e.bidderCode).scaleDiscrepancy),t.ma_gB(e.bidderCode).scaleRevenueShare&&(e.bidderCode,t.ma_gB(e.bidderCode).scaleRevenueShare,e.cpm*=t.ma_gB(e.bidderCode).scaleRevenueShare),t.get("av_debug_bids")&&(e.cpm=10),e.cpm,e.cpm,e.bidderCode,e.adUnitCode,e.cpm)}pr_rA(e){t.addBidderAttribute(e,"registered","prebid")}pr_gBH(e){return t.md5(e.bidderCode+e.adUnitCode+e.adId)}pr_aB(e){const t=this.pr_gBH(e);-1==this.bidsIds.indexOf(t)&&(this.bids.push(e),this.bidsIds.push(t))}pr_gBD(e){for(let t of this.bids)if(t.adId==e)return t;return!1}pr_rBD(e){var i;for(var o in this.bids){var n=this.bids[o];if(n){var r=Number(n.responseTimestamp);t.timestamps.now();n.adId==e&&(n.adId,t.timestamps.now(),i=o)}}i&&this.bids.splice(i,1)}pr_rEB(){var e=[];for(let n of this.bids){var i=Number(n.responseTimestamp),o=(t.timestamps.now()-i)/1e3;if(o+3>Number(n.ttl)&&(e.push(n.adId),n.stored)){const e="av_bid_"+this.pr_gBH(n);t.visitor.vi_lSR(e);const i=this.pr_gSBI(n.adUnitCode,e);i>-1&&(this.storedBids[n.adUnitCode].splice(i,1),t.visitor.vi_lS("av_storedbid_data",this.storedBids,.042)),n.adId,t.timestamps.now()}}for(let t of e)this.pr_rBD(t)}pr_mRB(e){for(var t in e=e||window.pbjs.getBidResponses())for(let i of e[t].bids)i.cpm>=.01&&!i.imported&&(i.imported=!0,this.pr_aB(i))}pr_gB(){return this.pr_mRB(),this.bids}pr_bRC(e){this.bidsBack=t.timestamps.now();try{for(var i in e){var o=t.ma_gU(i);o?(o.bidsBack=t.timestamps.now(),o.bidsRequested=o.bidsRequested||t.timestamps.now()):t.warn("recieved bids back for unit code["+i+"] but unit is not found")}this.pr_mRB(e)}catch(e){}t.auction.au_c()}pr_gAI(){return this.auctionId||(this.auctionId=t.uuid4()),this.auctionId}pr_gUI(){return t.visitor.vi_c("avsession")||t.ma_cKE("avsession",t.uuid4(),1e3),t.visitor.vi_c("avsession")}pr_gV(){var e=window.pbjs.version;return"v"==e[0]&&(e=e.substr(1).trimLeft().trimRight()),e}}},5363:e=>{var t=window.av;e.exports=new class{constructor(e){e=e||{};for(var i in e)this[i]=e[i];var o=["avPublisher","avGamNetwork","avDomain"],n=!1;for(var r in o){var s=o[r];if(window[s])for(var a in window[s])void 0!==window[s][a]&&null!==window[s][a]&&""!==window[s][a]&&(window[s][a],this[a]=window[s][a],n=!0)}n||t.warn("no attributes were able to be imported from sources["+o+"]","publisher"),(isNaN(this.analyticsPercent)||this.analyticsPercent<.1)&&(this.analyticsPercent=.1),this.sessionDuration=this.sessionDuration||1/24}pu_aE(){return t.ma_dB()||"enabled"==t.visitor.vi_c("av_analytics")?this.sampleAnalytics=1:"disabled"==t.visitor.vi_c("av_analytics")&&(this.sampleAnalytics=0),void 0===this.sampleAnalytics&&(this.sampleAnalytics=this.analyticsPercent>Math.random()),this.sampleAnalytics?t.visitor.vi_c("av_analytics","enabled"):t.visitor.vi_c("av_analytics","disabled"),this.sampleAnalytics}pu_iT(){var e={};if(this.baseDomain=this.baseDomain||this.pu_gBD(window.location.hostname),e[this.baseDomain])for(var i in e[this.baseDomain])this[i]=e[this.baseDomain][i];if("USD"!==this.pu_gC()){t.currencies={USD:{AUD:1.54,CAD:1.4,EUR:.94,GBP:.79,INR:84.36,PKR:278.22,SGD:1.34,EGP:30.9},EUR:{USD:1.09,AUD:1.67,CAD:1.52,GBP:.86,INR:91.7,PKR:302.41,SGD:1.46,EGP:33.59}};const e=this.pu_gC();"number"==typeof this.toUsdConversionRate&&this.toUsdConversionRate>0&&("Using live currency conversion [".concat(this.toUsdConversionRate,"] instead of fallback rate [").concat(t.currencies.USD[e],"] for ").concat(e,"/USD"),t.currencies.USD[e]=this.toUsdConversionRate,t.currencies.EUR[e]=this.toEurConversionRate),t.currencies[e]={USD:1/t.currencies.USD[e],EUR:1/t.currencies.EUR[e]},this.bidCap=this.bidCap||(20*t.currencies.USD[e]).toFixed(2)}isNaN(this.hbMaxPrice)?isNaN(this.bidCap)?(this.bidCap=20,this.bidCap):(this.bidCap=Number(this.bidCap)/100,this.bidCap,this.bidCap):(this.bidCap=Number(this.hbMaxPrice)/100,this.bidCap,this.hbMaxPrice),void 0===this.hbDecimals&&(this.hbDecimals=2)}pu_iLE(){return void 0===this.lazyEnable&&(this.lazyEnable=!1,(t.publisher.lazyDepth>0&&this.lazyEnable||"1"===t.visitor.vi_c("av-lazy"))&&(this.lazyEnable=!0)),this.lazyEnable}pu_gN(){return this.name||(this.name=this.pu_gBD()),"object"==typeof this.name?this.name[0]:this.name}toString(){return t.google.go_gNC()+" - "+this.pu_gN()}pu_gC(){return t.get("av_dfp_currency")?t.get("av_dfp_currency"):"undefined"!==this.currencyCode?this.currencyCode:void 0!==this.currency?this.currency:"USD"}pu_gRC(){return void 0!==this.refreshCount&&!isNaN(this.refreshCount)&&this.refreshCount>0&&Number(this.refreshCount)}pu_gCV(){return this.configVersion||(this.configVersion=(this.configId||0)+"-"+(t.build||"unbuilt")),this.configVersion}pu_gBD(e){if(e||(e=window.location.hostname),!e)return!1;var i=["https://","http://","www.","www2.","m."],o=["com","net","org","in","co","pk","bd","gov","tv"];for(var n in i)e=t.ma_rF(e,i[n]);var r=e.split(".");if(t.publisher.subdomain){for(;r.length&&o.includes(r[r.length-1]);)r.pop();return r.join(".")}if(r.length>2){var s=[];for(n=r.length-1;n>=0;n--)if(s.push(r[n]),o.indexOf(r[n])>=0&&-1==o.indexOf(r[n-1])){s.push(r[n-1]);break}r=[];for(n=s.length-1;n>=0;n--)r.push(s[n]);e=r.join(".")}return e=r[0]}pu_gCL(e){var i=!1;try{i=document.querySelector("link[rel='canonical']").href.substr(0,2048)}catch(e){}return e&&(i=e),i&&i.length>0&&("/"==i?i=window.location.hostname:"/"==i[0]&&(i=window.location.hostname+i)),i||(i=this.canonicalQueryParams?window.location.href:window.location.origin+window.location.pathname),i=t.ma_rF(i,"https://"),i=t.ma_rF(i,"http://"),i=t.ma_rF(i,"//")}pu_gRT(){if(!this.refreshTimeoutImported){this.refreshTimeoutImported=!0;!isNaN(this.refreshTimeout)&&this.refreshTimeout<1e3&&(this.refreshTimeout*=1e3),!isNaN(this.refreshTimeout)&&this.refreshTimeout>0&&this.refreshTimeout<1e4&&(this.refreshTimeout=1e4),this.refreshTimeout&&this.pu_gRC()}return void 0!==this.refreshTimeout&&!isNaN(this.refreshTimeout)&&this.refreshTimeout>0&&Number(this.refreshTimeout)}}},8639:e=>{var t=window.av,i=t.publisher.networkCode;e.exports=new class{constructor(e){e=e||{};for(var i in e)this[i]=e[i];return this.counter=50,this.pageActivity={},this.botThreshold=this.botThreshold||t.publisher.traffiqlyBT||75,this.testTrafficPercent=(t.get("av_ty")||t.debug?100:t.publisher.traffiqlyTP)||.01,this.avTyKvp="av-ty-init",this.tyDrop
3outPercent=1,this.isValidTraffic=!1,this.testTrafficPercent<=1&&(this.testTrafficPercent*=100),this.fouSamplePercent=t.publisher.fouSamplePercent||.01,this.timeoutAction=this.timeoutAction||t.publisher.traffiqlyToAc||"detect",this.timeoutDuration=this.timeoutDuration||t.publisher.traffiqlyToD||500,this.tyAction=this.tyAction||t.publisher.traffiqlyAc||"detect",["detect","filter","noaction"].indexOf(this.tyAction)>=0?this.tyAction:(t.ma_lE("invalid-ty-action"),t.warn("Invalid TY mode["+this.tyAction+"] captured","ty"),this.tyAction="detect"),this.endpointUrl=this.endpointUrl||t.publisher.traffiqlyUrl||"https://tap.avads.live/",this.unitsOnpage=[],this}tr_iT(){try{if(!t.cmp.trackable())return t.visitor.vi_gL().country,t.que4.xq(),!1;if("not-sampled"===t.visitor.vi_c("av_ty")&&!t.get("av_ty"))return t.que4.xq(),!1;if(t.ma_aIL(1,100)<=this.testTrafficPercent||t.get("av_ty")||"sample"===t.visitor.vi_c("av_ty")){if(t.visitor.vi_c("av_ty","sample",1),this.testTraffic=!0,window.addEventListener("scroll",t.ty.tr_oSH,!1),window.addEventListener("mousemove",t.ty.tr_mMH,!1),window.addEventListener("click",t.ty.tr_mCH,!1),window.addEventListener("keypress",t.ty.tr_kPH,!1),window.addEventListener("touchstart",t.ty.tr_tSH,!1),window.addEventListener("touchmove",t.ty.tr_tMH,!1),t.ty.pageInterval=setInterval((function(){var e=(new Date).getTime()-t.timestamps.started;t.visitor.vi_c("page_time_"+t.visitor.vi_gSDH(),e,1)}),250),window.setTimeout((function(){t.ty.tr_cIF()}),1e3),setInterval((function(){var e=(new Date).getTime()-t.timestamps.started;t.visitor.vi_c("page_time_"+t.visitor.vi_gSDH(),e,1)}),5e3),window.onbeforeunload=function(){t.ty.tr_oUH()},window.setTimeout((function(){t.ty.tr_rEL()}),3e4),t.visitor.vi_gL(),t.que3.push((function(){window.av.ty.tr_sHP(),t.ty.tr_sRE()}),"que3setTyHP"),this.tr_fWGI(),this.tr_cAF(),this.eventInterval=setInterval(t.ty.tr_rB(),50),this.tr_gBS()<this.botThreshold&&this.tr_pPDA(),t.ma_lJ("//avads.live/s/traffiqly.modernizr.js"),this.tr_pFD(),this.fouSamplePercent>Math.random()){var e="?domain="+t.publisher.pu_gBD()+"&pageviewId="+t.visitor.pageviewId+"&userId="+t.visitor.vi_gUI();t.ma_lJ("https://api.fouanalytics.com/api/init-7167i2gm810w1dbqv9gw.js"+e)}1==t.visitor.vi_gSDH()&&setTimeout((function(){t.ty.tr_cL(100)})),t.que4.push((()=>{this.tr_cAUC()}),"ty_catch_ad_unit_clicks")}else t.visitor.vi_c("av_ty","not-sampled",1)}catch(e){e.code="av-ty-init",e.type="catch",t.ma_lE(e),t.que4.xq()}return!1}tr_lHC(){t.ma_lJ("//hcaptcha.com/1/api.js",!0,(function(){var e="hcaptcha-container",i=document.getElementById(e);const o=document.createElement("div");o.id="captcha-overlay",o.style.position="fixed",o.style.top="0",o.style.left="0",o.style.width="100%",o.style.height="100%",o.style.backgroundColor="rgba(0, 0, 0, 0.5)",o.style.backdropFilter="blur(3px)",o.style.zIndex="9998",document.body.appendChild(o),(i=document.createElement("div")).id=e,i.style.position="fixed",i.style.bottom="50%",i.style.right="50%",i.style.transform="translate(50%, 50%)",i.style.zIndex="9999",i.style.backgroundColor="white",i.style.padding="16px",i.style.width="min(21rem, 95%)",i.style.borderRadius="8px",i.style.boxShadow="0 4px 6px rgba(0, 0, 0, 0.1)",i.style.maxWidth="95%",i.style.maxHeight="95vh",i.style.overflow="auto",document.body.appendChild(i),document.body.style.overflow="hidden",window.hcaptcha&&window.hcaptcha.render(e,{sitekey:t.publisher.hsk,theme:"light",size:"normal",callback:function(e){t.ty.tr_hHCS(e)},"expired-callback":function(){},"error-callback":function(){}})}),(function(){}))}tr_hHCS(e){var i=new XMLHttpRequest;i.open("POST","https://an.avads.live/hCaptcha/verify-captcha",!0),i.setRequestHeader("Content-Type","text/plain;charset=UTF-8"),i.onreadystatechange=function(){if(4===i.readyState)if(200===i.status)try{var e=JSON.parse(i.responseText);window.hcResponse=e;var o=document.getElementById("hcaptcha-container"),n=document.getElementById("captcha-overlay");o&&(o.remove(),document.body.style.overflow="",n.remove()),e.success?(t.ty.captchaShown=!1,t.ty.avTyKvp="blocked-pass",t.ty.tr_sCSD(),t.visitor.vi_c("ty_captcha_solved","true",1),t.que4.xq()):(t.warn("hCaptcha verification failed. fnTraffiqly will not execute."),t.visitor.vi_c("ty_captcha_failed","true",1),t.que10.xq())}catch(e){t.que10.xq()}else i.responseText,t.que10.xq()},i.send(JSON.stringify({hcaptchaToken:e}))}tr_gC(){const e="ABCDEFGHIJKLMNOPQRSTUVWXYZabcdefghijklmnopqrstuvwxyz0123456789";let t="";for(let i=0;i<6;i++)t+=e.charAt(Math.floor(62*Math.random()));return this.tr_dC(t),t}tr_lRC(){let e=t.publisher.gsk;var i="https://www.google.com/recaptcha/api.js?render=".concat(e);
3t.ma_lJ(i,!0,(function(){grecaptcha.ready((function(){grecaptcha.execute(e,{action:"submit"}).then((function(e){t.ty.tr_hRCS(e)}))}))}),(function(){}))}tr_dC(e){const t=document.getElementById("av-captcha-canvas"),i=t.getContext("2d");i.clearRect(0,0,t.width,t.height),i.fillStyle="#f3f3f3",i.fillRect(0,0,t.width,t.height);for(let e=0;e<5;e++)i.beginPath(),i.moveTo(Math.random()*t.width,Math.random()*t.height),i.lineTo(Math.random()*t.width,Math.random()*t.height),i.strokeStyle="rgba(".concat(255*Math.random(),", ").concat(255*Math.random(),", ").concat(255*Math.random(),", 0.7)"),i.lineWidth=2*Math.random()+1,i.stroke();i.font="bold 30px Arial";const o=["red","blue","green","purple","orange","brown"];for(let t=0;t<e.length;t++)i.save(),i.translate(20+25*t,40),i.rotate(.6*(Math.random()-.5)),i.fillStyle=o[t%o.length],i.shadowColor="rgba(0,0,0,0.5)",i.shadowBlur=6,i.fillText(e[t],0,0),i.restore();for(let e=0;e<100;e++)i.fillStyle="rgba(0, 0, 0, ".concat(Math.random(),")"),i.beginPath(),i.arc(Math.random()*t.width,Math.random()*t.height,2*Math.random(),0,2*Math.PI),i.fill()}tr_hRCS(e){var i=new XMLHttpRequest;i.open("POST","http://localhost:8081/gCaptcha/verify-captcha",!0),i.setRequestHeader("Content-Type","application/json"),i.onreadystatechange=function(){if(4===i.readyState)if(200===i.status)try{JSON.parse(i.responseText).success?(t.ty.captchaShown=!1,t.ty.avTyKvp="blocked-pass",t.ty.tr_sCSD(),t.visitor.vi_c("ty_captcha_solved","true",1),t.que4.xq()):(t.warn("reCAPTCHA verification failed."),t.visitor.vi_c("ty_captcha_failed","true",1),t.que10.xq())}catch(e){t.que10.xq()}else i.responseText,t.que10.xq()},i.send(JSON.stringify({recaptchaToken:e}))}tr_lAC(){try{document.body.style.overflow="hidden",this.tr_cCO(),this.tr_cCM(),this.tr_iCS(),this.tr_iC()}catch(e){t.warn("Captcha Error:",e)}}tr_cCO(){const e=document.createElement("div");e.classList.add("av-captcha-overlay"),document.body.appendChild(e)}tr_cCM(){const e=document.createElement("div");e.classList.add("av-captcha-modal"),e.innerHTML='<p><strong>Please solve the CAPTCHA to continue.</strong></p><canvas id="av-captcha-canvas" width="200" height="60"></canvas>\n <br><input type="text" id="user-input" placeholder="Enter CAPTCHA"><button id="refresh">â³</button>\n <button id="submit">Submit</button><div class="result" id="result"></div><div class="branding">Copyrights © Advergic 2025</div>',document.body.appendChild(e)}tr_iCS(){const e=document.createElement("style");e.innerHTML="\n .av-captcha-overlay {\n position: fixed; top: 0; left: 0; width: 100vw; height: 100vh;\n background: rgba(0, 0, 0, 0.7); z-index: 9998; display: flex; justify-content: center; align-items: center;\n backdrop-filter: blur(5px); transition: opacity 0.3s ease-in-out;\n }\n .av-captcha-modal {\n background: #fff; padding: 25px; border-radius: 12px; text-align: center; box-shadow: 0 10px 20px rgba(0, 0, 0, 0.25);\n position: fixed; top: 50%; left: 50%; transform: translate(-50%, -50%); width: 350px; max-width: 93%; max-height: 90vh;\n overflow-y: auto; z-index: 9999; animation: fadeIn 0.3s ease-in-out;\n }\n .branding {font-size: 10px; text-align: right; margin-top: 0.7rem; margin-bottom: -0.9rem; margin-right: 0.2rem;}\n @keyframes fadeIn {from { opacity: 0; transform: translate(-50%, -55%); } to { opacity: 1; transform: translate(-50%, -50%); }}\n #user-input {width: 76%; padding: 10px; margin-right: 10px; border: 1px solid #d0d0d0; border-radius: 6px; transition: all 0.2s ease;}\n #user-input:focus {outline: none; border-color: #4a90e2; box-shadow: 0 0 5px rgba(74,144,226,0.3);}\n #submit {padding: 10px 15px; border-radius: 6px; border: none; cursor: pointer; transition: all 0.3s ease; margin-top: 8px; width:100%;}\n #refresh {padding: 10px 15px; border-radius: 6px; border: none; cursor: pointer; transition: all 0.3s ease;}\n #submit {background-color: var(--submit-button-color, #ff6900); color: white;}\n #refresh {background-color: #f0f0f0; color: #333;}
3\n #refresh:hover {background-color: #e0e0e0;}\n .result {\n width: 45px; height: 45px; border-radius: 50%; position: absolute; left: 50%; top: 105px;\n transform: translate(-50%, -50%) scale(0); display: flex; justify-content: center; align-items: center;\n font-size: 30px; font-weight: bold;transition: transform 0.5s ease-in-out;\n }\n .result.correct { background: green; color: white; transform: translate(-50%, -50%) scale(1); }\n .result.incorrect { background: red; color: white; transform: translate(-50%, -50%) scale(1); }",document.head.appendChild(e),document.documentElement.style.setProperty("--submit-button-color",t.publisher.avcolor)}tr_iC(){this.currentCaptcha=this.tr_gC(),document.getElementById("refresh").addEventListener("click",(()=>{this.currentCaptcha=this.tr_gC(),document.getElementById("user-input").value="",document.getElementById("result").style.transform="translate(-50%, -50%) scale(0)"})),document.getElementById("submit").addEventListener("click",(()=>{this.tr_vC()}))}tr_cCML(){const e=document.querySelector(".av-captcha-overlay"),t=document.querySelector(".av-captcha-modal");e.style.opacity="0",setTimeout((()=>{t.remove(),e.remove(),document.body.style.overflow=""}),100)}tr_cIF(){clearInterval(this.pageInterval)}tr_cL(e){var i=performance.now(),o=Array.from({length:e},(()=>Array(e).fill(1)));try{for(let t=0;t<e;t++)for(let i=0;i<e;i++)for(let n=0;n<e;n++)o[t][i]+=o[t][n]*o[n][i];var n=performance.now()-i;return t.visitor.vi_c("ty_cl",n),t.visitor.vi_c("ty_qc")||(t.visitor.vi_c("ty_qc",!0,1),t.ty.tr_pTB(),t.ty.tr_pMID(t.ty.mdInput,1,0)),n}catch(e){return t.warn("error calculating cpu latency",e),-1}}tr_vC(){const e=document.getElementById("user-input").value,i=document.getElementById("result");e===this.currentCaptcha?(i.className="result correct",i.innerHTML="â",t.ty.captchaShown=!1,t.ty.avTyKvp="blocked-pass",t.ty.tr_sCSD(),t.visitor.vi_c("ty_captcha_solved","true",1),t.que4.xq(),setTimeout((()=>this.tr_cCML()),500)):(i.className="result incorrect",i.innerHTML="â",setTimeout((()=>{i.style.transform="translate(-50%, -50%) scale(0)",this.currentCaptcha=this.tr_gC(),document.getElementById("user-input").value=""}),500)),i.style.transform="translate(-50%, -50%) scale(1)"}tr_sCA(e,i){try{var o={};const r="ty_captcha";o.tyCaptchaReason=t.visitor.vi_c("ty_bot_reason")||"",o.captchaUsed=i,o.tyCaptchaType=e,o.riskLevel=t.visitor.vi_c("ty_bot_score"),o.timestamp=(new Date).getTime();var n=Object.assign({},o,t.ty.tr_tRB());n.stream=r,t.adcogni.push(r,n)}catch(e){e.code="ty-captcha-request-exception",e.type="catch",t.ma_lE(e)}}tr_sC(){if("noaction"==this.tyAction)return t.warn("ivt detected, but skipping captcha and executing aivtq"),t.que10.xq(),!1;var e=t.publisher.traffiqlyCaptchaService;if("filter"!=this.tyAction)return!1;if(this.isCaptchaCheckDone)return!1;if(this.isCaptchaCheckDone=!0,t.visitor.vi_c("ty_captcha_solved")||t.visitor.vi_c("ty_captcha_failed"))this.tr_gCS();else{if("filter"==this.tyAction&&t.ma_aIL(1,100)<=this.tyDropoutPercent)return t.ty.avTyKvp="dropout",t.ty.tr_pTB(),this.tr_pMID(t.ty.mdInput,0,1),t.que4.xq(),!1;"turnstile"==e||("hCaptcha"==e?t.ty.tr_lHC():"recaptcha"==e?t.ty.tr_lRC():"avCaptcha"==e&&t.ty.tr_lAC()),this.captchaShown=!0,this.tr_sCA("request",e)}}tr_sCSD(){t.ty.tr_pTB(),t.ty.mdInput.priorHistory={},t.ty.mdInput.priorHistory.ivtChase=t.visitor.vi_c("ty_bot_reason")||"",t.ty.mdInput.priorHistory.botModel=t.visitor.vi_c("ty_bot_model")||"",t.ty.mdInput.priorHistory.botScore=this.tr_gBS(),t.ty.mdInput.priorHistory.captchaSolved=!0;var e=t.visitor.vi_gSDH()-1,i=this.tr_pPD();i.reporting=this.tr_tRB(),i.timestamp=(new Date).getTime(),i.honeypot=t.visitor.vi_c("ty_honey_pot")||0;var o=Object.assign({},window.av.ty.mdInput,i);1==e?this.tr_pMID(o,0,1):this.tr_pMID(o,0,2),t.ty.captchaDataSent=!0}tr_pBR(){t.ty.tr_pTB(),t.ty.mdInput.followUp={},t.ty.mdInput.followUp.botChase=t.visitor.vi_c("ty_bot_reason")||"",t.ty.mdInput.followUp.botModel=t.visitor.vi_c("ty_bot_model")||"",t.ty.mdInput.followUp.botScore=this.tr_gBS(),t.ty.mdInput.followUp.captchaSolved=!1;var e=this.tr_fLPD();return e.reporting=this.tr_tRB(),e.timestamp=(new Date).getTime(),e.honeypot=t.visitor.vi_c("ty_honey_pot")||0,Object.assign({},window.av.ty.mdInput,e)}tr_pBRT(){var e=t.ty.tr_pBR();const i=t.ty.endpointUrl,o=JSON.stringify(e);if(navigator&&navigator.sendBeacon)navigator.sendBeacon(i,o);else{const e=new XMLHttpRequest;e.open("POST",i),e.setRequestHeader("Content-Type","text/plain;charset=UTF-8"),e.send(o)}}tr_gBS(){return Number(t.visitor.vi_c("ty_bot_score"))||0}tr_dE(e,t){let i=JSON.stringify(e).split("").map(((e,i)=>String.fromCharCode(e.charCodeAt(0)^t.charCodeAt(i%t.length)))).join("");return btoa(i)}tr_gCS(){if(t.visitor.vi_c("ty_captcha_solved"))t.que4.xq();else if(t.visitor.vi_c("ty_captcha_failed"))return t.que10.xq(),!1}tr_dD(e,t){let i=e;i.startsWith('"')&&i.endsWith('"')&&(i=i.slice(1,-1));let o=atob(i).split("").map(((e,i)=>String.fromCharCode(e.charCodeAt(0)^t.charCodeAt(i%t.length)))).join("");return JSON.parse(o)}
3tr_fT(){try{if(this.qualityChecked||this.captchaShown)return!this.captchaShown;if(this.qualityChecked=!0,!this.testTraffic)return!0;if(this.tr_gBS()>this.botThreshold)return this.tr_sC(),!1;window.setTimeout((()=>{t.ty.tr_rEL()}),35e3),setTimeout((function(){t.visitor.vi_c("ty_qc")||(t.visitor.vi_c("ty_qc",!0,1),t.ty.tr_pTB(),t.ty.tr_pMID(t.ty.mdInput,1,0))}),100),window.setTimeout((function(){t.ty.tr_rEL()}),35e3)}catch(e){e.code="fnTraffiqly-exception",e.type="catch",t.ma_lE(e),t.que4.xq()}}tr_iDC(){var e=0;return t.visitor.vi_c("ty_height")&&t.visitor.vi_c("ty_width")&&t.visitor.vi_c("ty_aheight")&&t.visitor.vi_c("ty_awidth")&&(window.screen.height==t.visitor.vi_c("ty_height")&&window.screen.width==t.visitor.vi_c("ty_width")&&window.screen.availHeight==t.visitor.vi_c("ty_aheight")&&window.screen.availWidth==t.visitor.vi_c("ty_awidth")||(e=1)),e}tr_iUC(){let e=0,i=navigator.userAgent||navigator.vendor||window.opera||"";if(i=i.replace(/;/g,"").trim(),navigator.cookieEnabled&&i){const o=t.visitor.vi_c("ty_ua");o?i!==o&&(e=1):t.visitor.vi_c("ty_ua",i,10)}return e}tr_pTB(){var e,i=(this.touchStartCounter||0)+Number(t.visitor.vi_c("ty_touch_start")||0),o=(this.touchMoveCounter||0)+Number(t.visitor.vi_c("ty_touch_move")||0),n=(this.mouseMoveCounter||0)+Number(t.visitor.vi_c("ty_mouse_move")||0),r=(this.keyPressCounter||0)+Number(t.visitor.vi_c("ty_key_press")||0),s=(this.mouseClickCounter||0)+Number(t.visitor.vi_c("ty_mouse_click")||0),a=(this.scrollCounter||0)+Number(t.visitor.vi_c("ty_scroll")||0),d=t.ty.tr_fGUI();t.ty.mdInput={all_mime_types:navigator.mimeTypes.length||0,installedPlugins:navigator.plugins.length||0,historyCount:window.history.length,diffHeight:window.screen.height-window.screen.availHeight,diffWidth:window.screen.width-window.screen.availWidth,dimensionChanged:t.ty.tr_iDC(),userAgent:navigator.userAgent||navigator.vendor||window.opera||"",sourceIP:t.visitor.vi_c("av_ip")||"",ipAddressModified:Number(t.visitor.vi_c("av_ip_mod")||0),uaModified:t.ty.tr_iUC()||0,mouseClick:Number(s),keyPress:Number(r),touchEventCount:Number(i),touchMoveCount:Number(o),mouseMoveCount:Number(n),scrollCount:Number(a),publisher:t.publisher.pu_gN(),device:t.visitor.vi_gDT(),honeypot:t.visitor.vi_c("ty_honey_pot")||0,isHeadLess:t.ty.tr_iH(),isAndroid:t.ty.tr_iA(),browserName:t.ty.tr_fBN()||"",inconsistentEval:t.ty.tr_cIE(),detectedEngine:t.visitor.vi_iM()?"":t.ty.tr_fRE(),lastResponseTime:t.visitor.vi_c("ty_response_time")||0,lastLatencyBeforeTy:t.visitor.vi_c("ty_latency_before_ty")||0,headlessBrowserName:t.ty.headlessBrowserName||"",supportsLocalStorage:t.visitor.vi_sLS(),clickOnZero:t.visitor.vi_c("ty_zero_click")||0,currentHeapSize:-1,heapSizeLimit:-1,scriptInIframe:t.ty.tr_iSIIF(),iframeParentUrl:t.ty.tr_fIFPU(),platform:navigator.userAgentData?navigator.userAgentData.platform:navigator.platform||"",inner:(window.innerWidth||0)+"x"+(window.innerHeight||0),outer:(window.outerWidth||0)+"x"+(window.outerHeight||0),screen:(screen.availWidth||0)+"x"+(screen.availHeight||0)+"x"+(screen.colorDepth||0),resolution:(screen.width||0)+"x"+(screen.height||0),rendrer:d.renderer,vendor:d.vendor,unmaskedRendrer:d.unmaskedRendrer,unmaskedVendor:d.unmaskedVendor,audioContext:t.ty.tr_cAC(),appCodeName:navigator.appCodeName||"",appName:navigator.appName||"",colorDepth:screen.colorDepth||0,dnt:t.ty.tr_cD(),gpc:t.ty.tr_cG(),navigatorProduct:window.navigator.product||"",navigatorSubproduct:window.navigator.productSub||"",pluginList:t.ty.tr_fPL(),mimeTypes:t.ty.tr_fMT(),timezoneOffset:(new Date).getTimezoneOffset()||0,timezone:Intl.DateTimeFormat().resolvedOptions().timeZone||"",touchSupport:navigator.maxTouchPoints||navigator.msMaxTouchPoints||0,touchEvent:t.ty.tr_iTE(),touchStart:"ontouchstart"in window,language:navigator.language||"",nolanguages:0===((null===(e=navigator.languages)||void 0===e?void 0:e.length)||0),cookieStorage:navigator.cookieEnabled||!1,sessionStorage:t.visitor.vi_sSS(),openDatabase:!!(window.indexedDB||window.mozIndexedDB||window.webkitIndexedDB||window.msIndexedDB)||!1,addBehavior:!(!document.body||!document.body.addBehavior),colorgamut:t.ty.tr_fCG(),cpuClass:navigator.oscpu||navigator.cpuClass||0,audioFpHash:t.ty.tr_cAF(),webGLFpHash:t.ty.tr_cWGF(),canvasFpHash:t.ty.tr_cCF(),webGL1ParamHash:t.md5(t.ty.webglString1),webGL2ParamHash:t.md5(t.ty.webglString2),visibilityState:document.visibilityState,webkitVisibilityState:document.webkitVisibilityState||"",domManipulation:document.documentElement.getAttributeNames().some((e=>["selenium","webdriver","driver","chromedriver","automation","puppeteer"].includes(e)))};try{var c,l;t.ty.mdInput.currentHeapSize=(null===(c=window.performance.memory)||void 0===c?void 0:c.usedJSHeapSize)||performance.now(),t.ty.mdInput.heapSizeLimit=(null===(l=window.performance.memory)||void 0===l?void 0:l.jsHeapSizeLimit)||0}catch(e){t.warn(e+"error found while packing traffiqly bundle")}if("object"==typeof t.ty.mdInput.installedPlugins){let e=t.ty.mdInput.installedPlugins;"value"in e&&(t.ty.mdInput.installedPlugins=e.value);let i={code:"ty_installed_plugins",type:"catch",environment:{data:e}};t.ma_lE(i)}try{let e=-1;if(window.performance.getEntriesByType){const t=window.performance.getEntriesByType("navigation");t.length>0&&(e=t[0].redirectCount)}
3else window.performance.navigation&&(e=window.performance.navigation.redirectCount);t.ty.mdInput.redirectCount=e,t.ty.mdInput.ancestorOriginsLength=void 0!==window.location.ancestorOrigins?window.location.ancestorOrigins.length:-1,t.ty.mdInput.getUserMedia="function"==typeof navigator.getUserMedia||navigator.mediaDevices&&"function"==typeof navigator.mediaDevices.getUserMedia?1:0}catch(e){e.code="av-ty-params",e.type="catch",t.ma_lE(e)}t.ty.mdInput.engineVariables=t.ty.tr_fEV(),t.ty.mdInput.reporting=t.ty.tr_tRB();const u=t.ty.tr_cMF()||"";t.ty.mdInput.mathsFpString=u.mathsFpStr,t.ty.mdInput.mathsFpHash=u.hash}tr_cMF(){var e=Math,i=function(){return 0};function o(e,t){var i=performance.now();return{name:t,result:e(),duration:performance.now()-i}}var n={};n.acos=o((()=>(e.acos||i)(.12312423423423424)),"acos"),n.acosh=o((()=>(e.acosh||i)(1e308)),"acosh"),n.acoshPf=o((()=>(e.log||i)(1e154+e.sqrt(1e308))),"acoshPf"),n.asin=o((()=>(e.asin||i)(.12312423423423424)),"asin"),n.asinh=o((()=>(e.asinh||i)(1)),"asinh"),n.asinhPf=o((()=>(e.log||i)(1+e.sqrt(2))),"asinhPf"),n.atanh=o((()=>(e.atanh||i)(.5)),"atanh"),n.atanhPf=o((()=>(e.log||i)(3)/2),"atanhPf"),n.atan=o((()=>(e.atan||i)(.5)),"atan"),n.sin=o((()=>(e.sin||i)(-1e300)),"sin"),n.sinh=o((()=>(e.sinh||i)(1)),"sinh"),n.sinhPf=o((()=>(e.exp||i)(1)-1/e.exp(1)/2),"sinhPf"),n.cos=o((()=>(e.cos||i)(10.000000000123)),"cos"),n.cosh=o((()=>(e.cosh||i)(1)),"cosh"),n.coshPf=o((()=>((e.exp||i)(1)+1/e.exp(1))/2),"coshPf"),n.tan=o((()=>(e.tan||i)(-1e300)),"tan"),n.tanh=o((()=>(e.tanh||i)(1)),"tanh"),n.tanhPf=o((()=>((e.exp||i)(2)-1)/(e.exp(2)+1)),"tanhPf"),n.exp=o((()=>(e.exp||i)(1)),"exp"),n.expm1=o((()=>(e.expm1||i)(1)),"expm1"),n.expm1Pf=o((()=>(e.exp||i)(1)-1),"expm1Pf"),n.log1p=o((()=>(e.log1p||i)(10)),"log1p"),n.log1pPf=o((()=>(e.log||i)(11)),"log1pPf"),n.powPI=o((()=>(e.pow||i)(e.PI,-100)),"powPI");const r=JSON.stringify(n);return{hash:t.md5(r),mathsFpStr:r}}tr_fGUI(){var e={renderer:"",vendor:"",unmaskedRendrer:"",unmaskedVendor:""};try{var t=document.createElement("canvas").getContext("webgl");if(void 0===t)return e;e.renderer=t.getParameter(t.RENDERER),e.vendor=t.getParameter(t.VENDOR);var i=t.getExtension("WEBGL_debug_renderer_info");i&&(e.unmaskedRendrer=t.getParameter(i.UNMASKED_RENDERER_WEBGL),e.unmaskedVendor=t.getParameter(i.UNMASKED_VENDOR_WEBGL))}catch(e){}return e}tr_fWGS(e,t){if(!e)return"";let i="";return t.forEach((function(t){try{i+=e.getParameter(e[t])+","}catch(e){i+=","}})),i}tr_fWGI(){if(void 0!==t.ty.webGlInfo)return;t.ty.webGlInfo=t.ty.webGlInfo||{};const e=document.createElement("canvas").getContext("webgl");t.ty.webglString1=this.tr_fWGS(e,["MAX_VERTEX_ATTRIBS","MAX_VERTEX_UNIFORM_VECTORS","MAX_VERTEX_TEXTURE_IMAGE_UNITS","MAX_VARYING_VECTORS","MAX_FRAGMENT_UNIFORM_VECTORS","MAX_TEXTURE_IMAGE_UNITS","MAX_TEXTURE_SIZE","MAX_CUBE_MAP_TEXTURE_SIZE","MAX_COMBINED_TEXTURE_IMAGE_UNITS","RED_BITS","GREEN_BITS","BLUE_BITS","ALPHA_BITS","DEPTH_BITS","STENCIL_BITS","MAX_VIEWPORT_DIMS","ALIASED_POINT_SIZE_RANGE"]);const i=document.createElement("canvas").getContext("webgl2");t.ty.webglString2=this.tr_fWGS(i,["MAX_VERTEX_UNIFORM_COMPONENTS","MAX_VERTEX_UNIFORM_BLOCKS","MAX_VERTEX_OUTPUT_COMPONENTS","MAX_VARYING_COMPONENTS","MAX_TRANSFORM_FEEDBACK_INTERLEAVED_COMPONENTS","MAX_TRANSFORM_FEEDBACK_SEPARATE_ATTRIBS","MAX_TRANSFORM_FEEDBACK_SEPARATE_COMPONENTS","MAX_FRAGMENT_UNIFORM_COMPONENTS","MAX_FRAGMENT_UNIFORM_BLOCKS","MAX_FRAGMENT_INPUT_COMPONENTS","MIN_PROGRAM_TEXEL_OFFSET","MAX_PROGRAM_TEXEL_OFFSET","MAX_DRAW_BUFFERS","MAX_COLOR_ATTACHMENTS","MAX_SAMPLES","MAX_3D_TEXTURE_SIZE","MAX_ARRAY_TEXTURE_LAYERS","MAX_TEXTURE_LOD_BIAS","MAX_UNIFORM_BUFFER_BINDINGS","MAX_UNIFORM_BLOCK_SIZE","MAX_UNIFORM_BLOCK_SIZE","UNIFORM_BUFFER_OFFSET_ALIGNMENT","MAX_COMBINED_UNIFORM_BLOCKS","MAX_COMBINED_VERTEX_UNIFORM_COMPONENTS","MAX_COMBINED_FRAGMENT_UNIFORM_COMPONENTS"])}tr_oFD(){if(void 0===t.ty.featureDetectionString){var e=["ambientlight","applicationcache","batteryapi","blobconstructor","canvas","canvastext","contenteditable","contextmenu","cors","cryptography","customelements","customprotocolhandler","customevent","dart","dataview","emoji","eventlistener","flash","forcetouch","fullscreen","gamepads","geolocation","hashchange","hiddenscroll","history","htmlimports","ie8compat","indexeddb","
3indexeddbblob","intl","olreversed","mathml","notification","pagevisibility","performance","pointerevents","pointerlock","postmessage","proximity","queryselector","quotamanagement","requestanimationframe","serviceworker","svg","templatestrings","typedarrays","unicoderange","unicode","userdata","vibrate","video","webintents","animation","websockets","xdomainrequest","audioloop","audiopreload","webaudio","lowbattery","canvasblending","todataurljpegtodataurlpngtodataurlwebp","canvaswinding","classlist","dataset","documentfragment","microdata","mutationobserver","dernizr.passiveeventlisteners","dernizr.bdi","datalistelem","dernizr.details","dernizr.outputelem","picture","progressbarmeter","ruby","time","unknownelements","es5array","es5date","es5function","es5object","es5","strictmode","es5string","es5syntax","es5undefined","es6array","arrow","es6collections","contains","generators","es6math","es6number","es6object","promises","es6string","devicemotiondeviceorientation","filereader","filesystem","sandbox","seamless","srcdoc","apng","imgcrossorigin","webpanimation","beacon","lowbandwidth","eventsource","fetch","xhrresponsetypearraybuffer","xhrresponsetypeblob","xhrresponsetypedocument","xhrresponsetypejson","xhrresponsetypetext","xhrresponsetype","xhr2","scriptasync","scriptdefer","speechrecognition","speechsynthesis","localstorage","sessionstorage","websqldatabase","svgasimg","svgclippaths","svgfilters","svgforeignobject","inlinesvg","smil","bloburls","urlparser","urlsearchparams","videoautoplay","videocrossorigin","videoloop","videopreload","datachannel","getusermedia","peerconnection","websocketsbinary","atobbtoa","framed","matchmedia","blobworkers","dataworkers","sharedworkers","webworkers"];if("object"!=typeof Modernizr||void 0===Modernizr[e[0]])return window.setTimeout((function(){t.ty.tr_pFD()}),200),!1;t.ty.featureDetectionString="",e.forEach((function(e){t.ty.featureDetectionString+=(Modernizr[e]?"1":"0")+","}))}return t.ty.featureDetectionString}tr_pFD(){try{if(t.ty.tr_oFD()){t.ty.tr_fWGI();var e={stream:"ty_fingerprints"};e.timestamp=t.timestamps.now(),e.avTyCookie=t.visitor.vi_gUI(),e.webglString1=t.ty.webglString1||"",e.webglString2=t.ty.webglString2||"",e.featureDetectionString=t.ty.featureDetectionString;const i=t.ty.tr_gBSE();e.browserSign=i.signature,e.browserSignHash=i.hash;const o=t.ty.tr_cMF()||"";e.mathsFpString=o.mathsFpStr,e.mathsFpHash=o.hash,e=t.ma_dBA(e),t.ma_lE(e)}}catch(e){e.code="ty-posting-fingerprints-error",e.type="catch",t.ma_lE(e)}}tr_iTE(){var e=!1;try{document.createEvent("TouchEvent"),e=!0}catch(e){}return e}tr_cD(){var e=navigator.msDoNotTrack||navigator.doNotTrack;return!(!e||"1"!==e&&"yes"!==e)}tr_cG(){var e=navigator.globalPrivacyControl;return!(!e||!0!==e)}tr_fCG(){const e=["rec2020","p3","srgb"];let t="na";if(window.matchMedia)for(let i of e)window.matchMedia("(color-gamut: "+i+")").matches&&(t=i);return t}tr_fPL(){if(0===navigator.plugins.length)return"";const e=[];for(let t=0;t<navigator.plugins.length;t++){const i=navigator.plugins[t];e.push(i.name+i.filename)}return e.join("##")}tr_fMT(){if(0===navigator.mimeTypes.length)return"";const e=[];for(let t=0;t<navigator.mimeTypes.length;t++)e.push(navigator.mimeTypes[t].type);return e.join("##")}tr_cCF(){if(void 0===t.ty.canvasFp)try{t.ty.canvasFp="";var e=document.createElement("canvas"),i=e.getContext("2d"),o="i9asdm..$#po((^@KbXrav!~ty";i.textBaseline="top",i.font="16px 'Arial'",i.textBaseline="alphabetic",i.rotate(.05),i.fillStyle="#f60",i.fillRect(125,1,62,20),i.fillStyle="#069",i.fillText(o,2,15),i.fillStyle="rgba(102, 200, 0, 0.7)",i.fillText(o,4,17),i.shadowBlur=10,i.shadowColor="blue",i.fillRect(-20,10,234,5);var n=e.toDataURL();t.ty.canvasFp=t.md5(n)}catch(e){}return t.ty.canvasFp}tr_gWGC(e){let t=arguments.length>1&&void 0!==arguments[1]?arguments[1]:"",i=null;try{const o=t?"webgl".concat(t):"webgl";i=e.getContext(o)||e.getContext("experimental-".concat(o))}catch(e){}return i}tr_cWGF(){if(void 0===t.ty.webGLFpHash)try{t.ty.webGLFpHash="";const e=document.createElement("canvas");e.height=328;const i=t.ty.tr_gWGC(e);if(i){i.clearColor(0,0,1,1);const o=i.createProgram();
3function n(e,t){const n=i.createShader(35633-e);i.shaderSource(n,t),i.compileShader(n),i.getShaderParameter(n,i.COMPILE_STATUS)?i.attachShader(o,n):i.getShaderInfoLog(n)}n(0,"attribute vec2 p;uniform float t;void main(){float s=sin(t);float c=cos(t);gl_Position=vec4(p*mat2(c,s,-s,c),1,1);}"),n(1,"void main(){gl_FragColor=vec4(1,0,0,1);}"),i.linkProgram(o),i.useProgram(o),i.enableVertexAttribArray(0);const r=i.getUniformLocation(o,"t"),s=i.createBuffer(),a=34962;i.bindBuffer(a,s),i.bufferData(a,new Float32Array([0,1,-1,-1,1,-1]),35044),i.vertexAttribPointer(0,2,5126,!1,0,0),i.clear(16384),i.uniform1f(r,3.65),i.drawArrays(4,0,3),t.ty.webGLFpHash=t.md5(e.toDataURL())}}catch(d){t.warn("error computing webgl fingerPrint - "+d,"ty")}return t.ty.webGLFpHash}tr_cAF(){if(!t.ty.audioSamplingInitiated)try{t.ty.audioSamplingInitiated=!0,t.ty.audioSamples="na";const e=window.OfflineAudioContext||window.webkitOfflineAudioContext;if(!e)return t.warn("audioContext is not supported in this browser","ty"),t.ty.audioSamples;const i=new e(1,5e3,44100),o=i.createOscillator();o.type="triangle",o.frequency.value=1e3;const n=i.createDynamicsCompressor();n.threshold.value=-50,n.knee.value=40,n.ratio.value=12,n.attack.value=0,n.release.value=.2,o.connect(n),n.connect(i.destination),o.start(),i.oncomplete=e=>{t.ty.audioSamples=t.ty.tr_gH(e.renderedBuffer.getChannelData(0))},i.startRendering()}catch(e){t.warn("error computing audio fingerprint - "+e.message,"ty"),t.ty.audioSamples="na"}return t.ty.audioSamples}tr_gH(e){let t=0;for(let i=0;i<e.length;++i)t+=Math.abs(e[i]);return t.toString()}tr_pWZ(e,t){for(var i=""+e;i.length<t;)i="0"+i;return i}tr_rB(){var e=window.av.ty.tr_pWZ(t.ty.counter,5);if(void 0!==t.ty.cursorX&&void 0!==t.ty.cursorY){if(t.ty.mouseMoved&&(t.ty.mouseMoved=!1,t.ty.pageActivity["mouse_move_"+e]=[t.ty.cursorX,t.ty.cursorY]),t.ty.mouseClicked&&(t.ty.mouseClicked=!1,t.ty.pageActivity["node_clicked_"+e]=[t.ty.cursorX,t.ty.cursorY],0==t.ty.cursorX&&0==t.ty.cursorY)){var i=Number(t.visitor.vi_c("ty_zero_click")||0)+1;t.visitor.vi_c("ty_zero_click",i,1)}t.ty.trackScroll&&(t.ty.trackScroll=!1,t.ty.pageActivity["scroll_"+e]=[t.ty.cursorX,t.ty.cursorY]),t.ty.trackTouch&&(t.ty.trackTouch=!1,t.ty.pageActivity["touch_"+e]=[t.ty.cursorX,t.ty.cursorY])}t.ty.keyPressed&&(t.ty.keyPressed=!1,t.ty.pageActivity["key_pressed_"+e]=[t.ty.keyCode]),t.ty.counter+=50,t.ty.counter>=1e4&&window.clearInterval(t.ty.eventInterval)}tr_fPU(){return location.protocol+"//"+location.host+location.pathname}tr_pPD(){var e={};this.pvBundle={};var i=t.visitor.vi_gSDH();if(t.visitor.vi_sLS()){for(var o=i<=10?1:i-10;o<=i-1;o++)e["ty_pv_"+o]=t.visitor.vi_lS("ty_pv_"+o);this.pvBundle.activities=e,this.pvBundle.device=t.visitor.vi_gDT(),this.pvBundle.publisher=t.publisher.pu_gN()||"",this.pvBundle.sourceIP=t.visitor.vi_c("av_ip")||"",this.pvBundle.referrer=document.referrer||"",this.pvBundle.publisher_url=this.tr_fPU()}return t.ty.tr_dOPD(),this.pvBundle}tr_dOPD(){var e=t.visitor.vi_gSDH()-1;if(e>10&&t.visitor.vi_sLS())for(var i=1;i<e-10;i++)localStorage.removeItem("ty_pv_"+i);for(var o=1;o<e;o++)t.visitor.vi_dC("page_time"+o)}tr_fLPD(){var e={};if(t.visitor.vi_sLS()){var i=t.visitor.vi_gSDH()-1;e["ty_pv_"+i]=t.visitor.vi_lS("ty_pv_"+i),e.device=t.visitor.vi_gDT(),e.publisher=t.publisher.pu_gN()||"",e.sourceIP=t.visitor.vi_c("av_ip")||"",e.referrer=document.referrer||"",e.publisher_url=this.tr_fPU()}return e}tr_pPDA(){var e=t.visitor.vi_gSDH();if(!(e<=1)){e-=1;var i=this.tr_pPD();i.reporting=this.tr_tRB(),i.timestamp=(new Date).getTime(),i.honeypot=t.visitor.vi_c("ty_honey_pot")||0,t.ty.tr_pTB();var o=Object.assign({},window.av.ty.mdInput,i);1==e?this.tr_pMID(o,0,1):this.tr_pMID(o,0,2)}}tr_mMH(e){t.ty.mouseMoveCounter=++t.ty.mouseMoveCounter||1,t.ty.cursorX=e.pageX,t.ty.cursorY=e.pageY,t.ty.mouseMoved=!0}tr_mCH(e){t.ty.mouseClickCounter=++t.ty.mouseClickCounter||1,t.ty.mouseClicked=!0}tr_kPH(e){t.ty.keyPressCounter=++t.ty.keyPressCounter||1,t.ty.keyPressed=!0,t.ty.keyCode=""}tr_tSH(e){t.ty.touchStartCounter=++t.ty.touchStartCounter||1}tr_tMH(e){t.ty.trackTouch=!0,t.ty.touchMoveCounter=++t.ty.touchMoveCounter||1}tr_oSH(e){t.ty.trackScroll=!0,t.ty.scrollCounter=++t.ty.scrollCounter||1}tr_oUH(e){if(!t.ty.unloadEvent){t.ty.unloadEvent=!0,!t.ty.captchaDataSent&&t.ty.captchaShown&&(t.ty.tr_pBRT(),t.ty.captchaDataSent=!0);var i=(new Date).getTime()-t.timestamps.started;if(t.ty.lastUnloadTime=i,!t.visitor.vi_c("ty_ua")){var o=navigator.userAgent||navigator.vendor||window.opera||"";o=o.replace(/;/g,""),t.visitor.vi_c("ty_ua",o,10)}t.visitor.vi_c("ty_height")||(t.visitor.vi_c("ty_height",window.screen.height,10),t.visitor.vi_c("ty_width",window.screen.width,10),t.visitor.vi_c("ty_aheight",window.screen.availHeight,10),t.visitor.vi_c("ty_awidth",window.screen.availWi
3dth,10)),t.visitor.vi_c("ty_last_unload",t.ty.lastUnloadTime,1),t.visitor.vi_c("page_time_"+t.visitor.vi_gSDH(),t.ty.lastUnloadTime,1);var n=(this.touchStartCounter||0)+Number(t.visitor.vi_c("ty_touch_start")||0),r=(this.touchMoveCounter||0)+Number(t.visitor.vi_c("ty_touch_move")||0),s=(this.mouseMoveCounter||0)+Number(t.visitor.vi_c("ty_mouse_move")||0),a=(this.keyPressCounter||0)+Number(t.visitor.vi_c("ty_key_press")||0),d=(this.mouseClickCounter||0)+Number(t.visitor.vi_c("ty_mouse_click")||0),c=(this.scrollCounter||0)+Number(t.visitor.vi_c("ty_scroll")||0);t.visitor.vi_c("ty_mouse_move",s,1),t.visitor.vi_c("ty_key_press",a,1),t.visitor.vi_c("ty_mouse_click",d,1),t.visitor.vi_c("ty_touch_start",n,1),t.visitor.vi_c("ty_touch_move",r,1),t.visitor.vi_c("ty_scroll",c,1),t.ty.tr_rB(),t.ty.pageActivity.publisher_url=t.ty.pageActivity.publisher_url||t.ty.tr_fPU(),t.ty.pageActivity.window_unload_time=[i],t.ty.pageActivity.version=t.version||"",t.ty.pageActivity.commit=t.commit||"",t.visitor.vi_lS("ty_pv_"+t.visitor.vi_gSDH(),t.ty.pageActivity)}}tr_rEL(){window.removeEventListener("scroll",t.ty.tr_oSH,!1),window.removeEventListener("mousemove",t.ty.tr_mMH,!1),window.removeEventListener("click",t.ty.tr_mCH,!1),window.removeEventListener("keypress",t.ty.tr_kPH,!1),window.removeEventListener("touchstart",t.ty.tr_tSH,!1),window.removeEventListener("touchmove",t.ty.tr_tMH,!1)}tr_fCL(){return t.visitor.vi_c("ty_cl")?Number(t.visitor.vi_c("ty_cl")||0):-1}tr_tRB(){var e={};return(e=t.ma_dBA(e)).avTyCookie=t.visitor.vi_gUI(),e.browserName=t.ty.tr_fBN()||"",e.testPercent=t.ty.testTrafficPercent,e.tyAction=t.ty.tyAction,e.avTyKvp=t.ty.avTyKvp,e.previousPVTime=Number(t.visitor.vi_c("page_time_"+(t.visitor.vi_gSDH()-1))||-1),e.hardwareConcurrency=navigator.hardwareConcurrency||-1,e.deviceMemory=navigator.deviceMemory||-1,e.downlink=navigator.connection&&navigator.connection.downlink||-1,e.connectionEffectiveType=navigator.connection&&navigator.connection.effectiveType||"",e.rtt=navigator.connection&&navigator.connection.rtt||-1,e.cookiesEnabled=navigator.cookieEnabled,e.cpuLatency=t.ty.tr_fCL(),e.downloadlinkMax=navigator.connection&&navigator.connection.downlinkMax||-1,e}tr_iH(){if(void 0===t.ty.isHeadLessBrowser){t.ty.isHeadLessBrowser=0;const e=t.ty.tr_dHB();e.detected&&(t.ty.isHeadLessBrowser=1,t.ty.headlessBrowserName=e.name)}return t.ty.isHeadLessBrowser}tr_dHB(){const e=[{name:"PhantomJS",condition:t.ty.tr_cPJ()},{name:"NodeJS",condition:t.ty.tr_cN()},{name:"CouchJS",condition:t.ty.tr_cC()},{name:"Rhino",condition:t.ty.tr_cR()},{name:"JSDOM",condition:t.ty.tr_cJD()},{name:"WebDriver (Selenium)",condition:t.ty.tr_cS()},{name:"ChromeHeadless",condition:t.ty.tr_cCH()},{name:"Headless WebKit",condition:t.ty.tr_cHWK()}];for(const t of e)if(t.condition)return{detected:!0,name:t.name};return{detected:!1,name:""}}tr_cPJ(){return!!(window._phantom||window.callPhantom||window._callPhantom||window.__phantomas)}tr_cN(){return"undefined"!=typeof process&&!window.document}tr_cC(){return"undefined"!=typeof emit&&!window.document}tr_cR(){return"undefined"!=typeof spawn&&!window.document}tr_cJD(){return void 0!==window.__stopAllTimers&&!window.document}tr_cS(){return!0===navigator.webdriver&&(!window.chrome||void 0===window.chrome.runtime)}tr_cCH(){const e=navigator.userAgent,t=e.includes("HeadlessChrome"),i=/Android|iPhone|iPad|Mobile/i.test(e),o=0===navigator.plugins.length,n=!!window.chrome,r=!window.chrome||void 0===window.chrome.runtime;return t||!i&&o&&n&&r}tr_cHWK(){return navigator.userAgent.includes("HeadlessChrome")&&window.chrome&&!window.chrome.app}tr_iSIIF(){try{return window.self!==window.top}catch(e){return!0}}tr_cAC(){return window.AudioContext?1:window.webkitAudioContext?0:-1}tr_fIFPU(){return t.ty.tr_iSIIF()?document.referrer:""}tr_iCH(){if(void 0!==t.ty.isCHLBrowser)return t.ty.isCHLBrowser;t.ty.isCHLBrowser=!1;let e=0;/HeadlessChrome/.test(navigator.userAgent)&&(e+=2),0===navigator.plugins.length&&e++,navigator.languages&&0!==navigator.languages.length||e++,navigator.webdriver&&(e+=2),!window.chrome||window.chrome.runtime&&window.chrome.webstore||"desktop"!==t.visitor.vi_gDT()||e++;"onmousemove"in window||"onmousedown"in window||e++;const i=document.createElement("canvas");!(!i.getContext||!i.getContext("webgl"))||e++;return performance.now&&performance.now()<1e3&&e++,e>=4&&(t.ty.isCHLBrowser=!0),t.ty.isCHLBrowser,t.ty.isCHLBrowser}tr_cNF(e,t){return e[t]&&"function"==typeof e[t]&&(i=t,o=e[t].toString(),["function ".concat(i,"() {\n [native code]\n}"),"function ".concat(i,"() { [native code] }")].includes(o));var i,o}tr_fNF(e){return Object.getOwnPropertyNames(e).map((t=>this.tr_cNF(e,t)?t:"")).filter((e=>""!==e))}tr_gS(e){return e.split("").reduce(((e,t)=>e+t.charCodeAt(0)),0)}tr_gSFL(e){return e.reduce(((e,t)=>e+","+this.tr_gS(t)),"").slice(1)}
3tr_gBSE(){try{const e=this.tr_fNF(window),i=e.reduce(((e,t)=>e+t),""),o=t.md5(i);return{hash:o,signature:this.tr_gSFL(e)}}catch(e){return{}}}tr_fEV(){const e={};try{var t,i;const o=window.CSS||{},n=(null===(t=window.navigator)||void 0===t?void 0:t.product)||"",r=(null===(i=window.navigator)||void 0===i?void 0:i.productSub)||"";e.chrome=!!window.chrome,e.opr=!!window.opr,e.opera=!!window.opera,e.CSS=!!o,e.documentMode=!!document.documentMode,e.styleMedia=!!window.styleMedia,e.installTriggerDefined=void 0!==window.InstallTrigger,e.supportsMozUserSelectUnset=o.supports("( -moz-user-select:unset )"),e.supportsWebkitBoxReflectUnset=o.supports("( -webkit-box-reflect:unset )"),e.webkitUrl=!!window.webkitURL,e.webkitAppearanceDefined="WebkitAppearance"in document.documentElement.style,e.navigatorProduct=n,e.navigatorSubproduct=r,e.xpath=!!document.evaluate,e.querySelector=!!document.querySelector,e.safari="undefined"!=typeof safari,e.pushNotification="undefined"!=typeof safari&&!!safari.pushNotification,e.mozScreen=!!window.mozInnerScreenX,window.chrome&&(e.chromeWebstore=!!window.chrome.webstore,e.chromeRuntime=!!window.chrome.runtime)}catch(e){}return e}tr_cT(e){return e.filter(Boolean).length}tr_fRE(){if(void 0!==t.ty.renderingEngine)return t.ty.renderingEngine;t.ty.renderingEngine="";const e=window,i=navigator;try{var o,n,r;t.ty.tr_cT(["MSCSSMatrix"in e,"msSetImmediate"in e,"msIndexedDB"in e,"msMaxTouchPoints"in i,"msPointerEnabled"in i])>=4?t.ty.renderingEngine="trident":t.ty.tr_cT(["msWriteProfilerMark"in e,"MSStream"in e,"msLaunchUri"in i,"msSaveBlob"in i])>=3?t.ty.renderingEngine="edgehtml":t.ty.tr_cT(["buildID"in i,"MozAppearance"in(null!==(o=null===(n=document.documentElement)||void 0===n?void 0:n.style)&&void 0!==o?o:{}),"MediaRecorderErrorEvent"in e,"mozInnerScreenX"in e,"CSSMozDocumentRule"in e,"CanvasCaptureMediaStream"in e])>=4?t.ty.renderingEngine="gecko":t.ty.tr_cT(["ApplePayError"in e,"CSSPrimitiveValue"in e,"Counter"in e,0===(null===(r=i.vendor)||void 0===r?void 0:r.indexOf("Apple")),"getStorageUpdates"in i,"WebKitMediaKeys"in e])>=4?t.ty.renderingEngine="webkit":!("chrome"in e||e.Intl&&Intl.v8BreakIterator)||!("CSS"in e)||i.vendor&&-1===i.vendor.indexOf("Google")||(t.ty.renderingEngine="blink")}catch(e){t.warn("finding rendering engine failed","ty")}return t.ty.renderingEngine}tr_fBN(){var e;if(void 0!==t.ty.browserName)return t.ty.browserName;t.ty.browserName="";const i=navigator.userAgent||"",o=(null===(e=navigator.userAgentData)||void 0===e||null===(e=e.brands)||void 0===e?void 0:e.map((e=>e.brand)))||[];try{o.length?o.includes("Google Chrome")?t.ty.browserName="Chrome":o.includes("Microsoft Edge")?t.ty.browserName="Edge":o.includes("Opera")&&(t.ty.browserName="Opera"):/Edg\//.test(i)?t.ty.browserName="Edge":/OPR\//.test(i)||/Opera/.test(i)?t.ty.browserName="Opera":/Firefox/.test(i)?t.ty.browserName="Mozilla":/Chrome/.test(i)?t.ty.browserName="Chrome":/Trident\/|MSIE/.test(i)?t.ty.browserName="IE":/Safari/.test(i)&&!/Chrome/.test(i)&&(t.ty.browserName="Safari")}catch(e){t.warn("Failed to determine browser name",e)}return t.ty.browserName}tr_iCM(){const e=navigator;window;if(e.brave)return!0;if(e.userAgentData&&e.userAgentData.brands)return e.userAgentData.brands.some((e=>/Chromium|Google Chrome|Microsoft Edge|Opera/.test(e.brand)));const t=e.userAgent||"";return/Chrome|Chromium|Edg|OPR/.test(t)&&!/Safari/.test(t)}tr_iA(){const e=navigator,t=window;if(e.userAgentData&&e.userAgentData.platform)return/Android/.test(e.userAgentData.platform);const i=e.userAgent||e.appVersion||"";return/Android/i.test(i)&&("onorientationchange"in t||"orientation"in t||"serviceWorker"in e)}tr_cIE(){let e=eval.toString().length,t=navigator,i=t.userAgentData&&t.userAgentData.brands?t.userAgentData.brands.map((e=>e.brand)).join(" "):t.userAgent.toLowerCase(),o=/edg/i.test(i),n=/trident|msie/i.test(i),r=/firefox/i.test(i),s=/opr|opera/i.test(i),a=/chrome/i.test(i)&&!o&&!s,d=/safari/i.test(i)&&!a&&!o,c=o?"edge":n?"internet_explorer":r?"firefox":s?"opera":a?"chrome":d?"safari":"unknown";return 33===e&&!["chrome","opera","edge"].includes(c)||37===e&&!["firefox","safari"].includes(c)||39===e&&!["internet_explorer"].includes(c)||e>40}tr_cAUC(){setTimeout((function(){try{var e=[],i="";
3t.units.forEach((function(t){e.push("google_ads_iframe_"+t.code+"_0")})),t.ty.unitsOnpage.forEach((function(t){e.push("google_ads_iframe_"+t.code+"_0")})),setInterval((function(){var o=document.activeElement;if(o&&"IFRAME"==o.tagName&&e.includes(o.id)&&i!=o.id){i=o.id;var n={stream:"clicks_store"};n.timestamp=t.timestamps.now(),n.avTyCookie=t.visitor.vi_gUI(),n.unit=o.id.replace("google_ads_iframe_","").replace("_0","");const e=t.ma_gU(n.unit)||t.ty.tr_gUOP(n.unit);n.viewableImp=e&&e.viewedAt?1:0,n=t.ma_dBA(n),t.ma_lE(n,!0)}}),500)}catch(e){t.warn("error catching click on ad unit "+e)}}),3e3)}tr_sHP(){var e=document.createElement("a"),i=document.createTextNode("<!ââ¬â- Don't click me1 ââ¬â->");e.appendChild(i),e.title="Do not click me1!",e.id="hp1",e.href="#";var o=document.createElement("div");o.style.cssText="display:none",o.appendChild(e),t.ty.honeypot1=o;var n=document.createElement("img");n.src="data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAAEAAAABCAYAAAAfFcSJAAAADUlEQVR42mNkYPhfDwAChwGA60e6kgAAAABJRU5ErkJggg==",n.setAttribute("style","width:1px !important;height:1px !important;");var r=document.createElement("a");r.id="hp2",r.style.display="none",r.title="Don't click!",r.href="#",r.appendChild(n),t.ty.honeypot2=r;const s=document.body;s.appendChild(window.av.ty.honeypot1),s.appendChild(window.av.ty.honeypot2),document.getElementById("hp1").addEventListener("click",(function(){window.av.visitor.vi_c("ty_honey_pot",1,10)}),!1),document.getElementById("hp2").addEventListener("click",(function(){window.av.visitor.vi_c("ty_honey_pot",1,10)}),!1)}tr_pMID(e,o,n){try{e.priorHistory=e.priorHistory||{},e.priorHistory.botChase=e.priorHistory.botChase||t.visitor.vi_c("ty_bot_reason")||"",e.priorHistory.botModel=e.priorHistory.botModel||t.visitor.vi_c("ty_bot_model")||"",e.priorHistory.botScore=e.priorHistory.botScore||this.tr_gBS(),e.priorHistory.captchaSolved=e.priorHistory.captchaSolved||"true"==t.visitor.vi_c("ty_captcha_solved")||!1,e.timestamp=(new Date).getTime(),e.quick_check=o,e.knn_check=n;const r=JSON.stringify(e),s=t.ty.tr_dE(r,i);this.tr_pTBE(t.ty.endpointUrl,s)}catch(e){e.code="ty-request-postMdInputData",e.type="catch",t.ma_lE(e)}}tr_pTBE(e,o,n){try{t.ty.latencyBeforeTy=t.timestamps.now()-t.timestamps.started,t.visitor.vi_c("latency_before_ty",t.ty.latencyBeforeTy,1);var r=t.timestamps.now(),s=new XMLHttpRequest;s.open("POST",e,!0),s.setRequestHeader("Content-Type","text/plain;charset=UTF-8"),s.timeout=5e3,s.onreadystatechange=function(){if(4===s.readyState)if(200===s.status)try{var a=t.ty.tr_dD(s.responseText,i),d=a.bot_score,c=a.bot_reason,l=a.bot_model;d>t.publisher.traffiqlyBT?t.ty.tr_sC():(t.ty.isValidTraffic=!0,t.que4.xq()),0==d&&(d=d.toString(10)),t.visitor.vi_c("ty_bot_score",d,30);var u=t.visitor.vi_c("ty_bot_reason")||"";""==u?u=c:-1==u.indexOf(c)&&(u+=","+c),t.visitor.vi_c("ty_bot_reason",u,10),t.visitor.vi_c("ty_bot_model",l,1),t.ty.tyResponseTime=t.timestamps.now()-r,t.visitor.vi_c("ty_response_time",t.ty.tyResponseTime,1)}catch(e){e.code="ty-post-bundle-parse-exception",e.type="catch",t.ma_lE(e)}else{if((n||0)>=3)return void t.ma_lE({code:"ty-post-bundle-fail",type:"catch",environment:{status:s.status,tries:n}});t.ty.tr_pTBE(e,o,(n||0)+1)}},s.send(o)}catch(e){e.code="ty-post-bundle-exception",e.type="catch",t.ma_lE(e)}}tr_gUOP(e){for(const t of this.unitsOnpage)if(t.un_gT().indexOf(e)>-1)return t;return!1}tr_sRE(){window.googletag&&window.googletag.cmd&&window.googletag.cmd.push((function(){window.googletag.pubads().addEventListener("slotRenderEnded",t.ma_tCH((function(e){const i=e.slot.getAdUnitPath();if(t.ma_gU(i))return;let o=t.ty.tr_gUOP(i);if(!o){const n=e.slot.getSlotElementId();o={code:i,node:document.getElementById(n),autozone:"off",renderCount:0,slot:n},o=new t.constructors.unit(o),t.ty.unitsOnpage.push(o)}o.renderCount++,o.un_aRA(o,e)}),"ty-slot-render-ended"))}))}}},5285:(e,t,i)=>{const{logBidWon:o}=i(5079),{active:n}=i(1097);var r=window.av,s=window.googletag;e.exports=class{constructor(e){e=e||{};for(var t in e)this[t]=e[t];if(this.code=this.code||"",this.slot=this.slot||"",this.bids=this.bids||[],this.spotsticky=this.spotsticky||!1,this.parallax=this.parallax||!1,this.advLabel=this.advLabel||!1,this.childCount=this.childCount||0,this.device=this.device||"both",this.avads_logic=["enabled"],this.mediaTypes=this.mediaTypes||{},this.script("hour",(new Date).getUTCHours()),"object"==typeof r.unitVariables)for(var t in r.unitVariables)this.script(t,r.unitVariables[t]);return this}script(e,t){r.unitVariables=r.unitVariables||{},r.unitVariables[e]=t,this.baseCode=this.code,this.baseSlot=this.slot,this.co
3de=this.code.replace("{"+e+"}",t),this.slot=this.slot.replace("{"+e+"}",t),this.baseCode==this.code&&this.baseSlot==this.slot||(this.code,this.slot)}un_iI(){return this.code.indexOf("interstitial")>-1}un_iAB(){return"anchor-bottom"==this.autozone}un_gT(){const e=r.google.go_gNC(),t=this.code.replace("/"+e+"/",""),i=[this.code,t],o=this.un_gSC();if(o!=t&&i.push(o),this.slot&&i.push(this.slot),this.code.indexOf(",")){const e=r.google.go_gPC();e&&i.push("/"+e+"/"+t);const o=r.google.go_gCC();o&&i.push("/"+o+"/"+t)}return i}un_gGS(){if(this.googleSlot)return this.googleSlot;if(r.google.go_iT(),r.google.go_iPR())for(const e of window.googletag.pubads().getSlots())if(e.getAdUnitPath()==this.code)return this.googleSlot=e,e;return!1}define(){if(!this.isdSlot){if(this.defineQueued)return!1;this.code,this.slot,this.sizes,this.defineQueued=r.timestamps.now();var e=this;e.un_iV()||e.baseCode.indexOf("outstream_advergic")>-1||window.googletag.cmd.push(r.ma_tCH((function(){if(e.code,e.slot,e.googleSlot=window.googletag.defineSlot(e.code,e.sizes,e.slot),e.googleSlot){e.defined=r.timestamps.now();const t=e.un_gGS();(e.collapseEmptyDiv||r.publisher.collapseEmptyDivs)&&t.setCollapseEmptyDiv(!0);const i=e.sizes.toString();i.indexOf("fluid")>=0&&(e.code,e.slot,t.setForceSafeFrame(!0)),t.addService(window.googletag.pubads())}else{let t=e.googleSlot;void 0===t&&(t="undefined");let i=[];e.code||i.push("code"),e.sizes&&0!==e.sizes.length||i.push("sizes"),e.slot||i.push("slot"),i.length>0&&r.warn(" - googletag.defineSlot failed, missing["+i.toString()+"]");document.querySelectorAll('[id="'+e.slot+'"]').length>1&&r.warn(" - googletag.defineSlot failed, duplicate div with ID["+e.slot+"]");for(const t of window.googletag.pubads().getSlot())if(t.getSlotElementId()===e.slot){r.warn(" - googletag.defineSlot failed, cannot reuse config slot["+e.slot+"] on same device");break}e.un_d("gpt-disabled")}})),"gpt_unit_define")}}defineOutOfPage(e){if(!this.isdSlot){if(this.defineQueued)return!1;this.code,this.defineQueued=r.timestamps.now();var t=this;window.googletag.cmd.push(r.ma_tCH((function(){t.code,"interstitial"===e?t.googleSlot=window.googletag.defineOutOfPageSlot(t.code,window.googletag.enums.OutOfPageFormat.INTERSTITIAL):"rewarded"===e?t.googleSlot=window.googletag.defineOutOfPageSlot(t.code,window.googletag.enums.OutOfPageFormat.REWARDED):"leftSideRail"===e?t.googleSlot=window.googletag.defineOutOfPageSlot(t.code,window.googletag.enums.OutOfPageFormat.LEFT_SIDE_RAIL):"rightSideRail"===e?t.googleSlot=window.googletag.defineOutOfPageSlot(t.code,window.googletag.enums.OutOfPageFormat.RIGHT_SIDE_RAIL):"TOP_ANCHOR"===e?t.googleSlot=window.googletag.defineOutOfPageSlot(t.code,window.googletag.enums.OutOfPageFormat.TOP_ANCHOR):"BOTTOM_ANCHOR"===e?t.googleSlot=window.googletag.defineOutOfPageSlot(t.code,window.googletag.enums.OutOfPageFormat.BOTTOM_ANCHOR):"customOOP"===e&&(t.googleSlot=window.googletag.defineOutOfPageSlot(t.code,t.slot)),null===t.googleSlot||t.googleSlot&&(this.defined=r.timestamps.now(),t.un_gGS().addService(window.googletag.pubads()))}),"gpt_unit_define_out_of_page"))}}un_aOD(){return"desktop"==this.device||"both"==this.device||this.code.toLowerCase().indexOf("desktop")>=0||!("mobile"==this.device||this.code.toLowerCase().indexOf("mobile")>=0)&&(r.warn("unit["+this.code+"] does not have valid device type["+this.device+"]"),!0)}un_aOM(){return"mobile"==this.device||"both"==this.device||this.code.toLowerCase().indexOf("mobile")>=0||!("desktop"==this.device||this.code.toLowerCase().indexOf("desktop")>=0)&&(r.warn("unit["+this.code+"] does not have valid device type["+this.device+"]"),!0)}un_iOOP(){var e=[];return this.code.toLowerCase().indexOf("1x1")>=0&&e.push("1x1"),this.code.toLowerCase().indexOf("interstitial")>=0&&e.push("interstitial"),this.code.toLowerCase().indexOf("outstream")>=0&&e.push("outstream"),this.code.toLowerCase().indexOf("rewarded")>=0&&e.push("rewarded"),(this.oop||this.code.toLowerCase().indexOf("out-of-page")>=0||this.code.toLowerCase().indexOf("outofpage")>=0||this.code.indexOf("OOP")>=0)&&e.push("oop"),["anchor-bottom","anchor-collapse","anchor-top","anchor-bottom-collapse"].indexOf(this.autozone)>=0&&e.push("autozone"),this.code.toLowerCase().indexOf("anchor")>=0&&e.push("anchor"),this.code.toLowerCase().indexOf("catfish")>=0&&e.push("catfish"),e.length>0&&e}un_iDQ(){if(this.defineQueued)return!0;
3if(!this.defineQueued&&window.googletag&&Array.isArray(window.googletag.cmd))for(const e of window.googletag.cmd){const t=e.toString();if(t.indexOf("googletag.defineSlot('"+this.code+"'")||t.indexOf("googletag.defineOutOfPageSlot('"+this.code+"'"))return this.defineQueued=this.defineQueued||r.timestamps.now(),!0}return!1}un_iD(){if(this.defined)return!0;if(!r.google.go_iPR())return!1;if(void 0===this.defined){this.defined=!1;try{for(const e of window.googletag.pubads().getSlots())e.getAdUnitPath()==this.slot&&(this.defined=r.timestamps.now())}catch(e){this.code,this.defined=!1}this.un_gGS()&&(this.defined=!0)}return this.defined}un_sT(){var e=this;if(e.targetingSet>r.timestamps.now()-1e4)return r.warn("targeting already set for unit["+e.code+"] in last 10 seconds"),!1;e.targetingSet=r.timestamps.now(),window.googletag.cmd.push(r.ma_tCH((function(){for(var t in!r.visitor.pageviewTracked&&e.slot&&document.getElementById(e.slot)?(r.visitor.pageviewTracked=!0,e.un_sK("avpv",r.publisher.pu_gCV()),1==r.visitor.vi_gSDH()&&e.un_sK("avssn",r.publisher.pu_gCV())):!r.visitor.pageviewTracked&&this.baseCode.indexOf("outstream_advergic")>-1&&e.un_sK("avssn",r.publisher.pu_gCV()),r.publisher.spa&&r.google.go_iK(),r.google.kvps)e.un_sK(t,r.google.kvps[t]);if(r.auction.wrappers.prebid.pr_iC()&&r.auction.wrappers.prebid.pr_gB())try{e.code,e.un_sHT()}catch(t){r.warn(" ! failed to set HB targeting for unit["+e.code+"]","unit",t)}})),"gpt_unit_targeting")}un_cK(e,t){var i=(t=String(t)).replace(/["'=!+#*~;^()<>\[\],&]/g,"");return i!=t&&r.warn("settargeting_value_contain_invalid_char"),i.length<1?"/empty/":"rndm"==e.substr(0,4)?i:i.length>40?(r.warn("settargeting_value_longer_than_allowed_char"),i.substr(0,40)):i}un_sK(e,t){this.code;var i=e.replace(/["'=!+#*~;^()<>\[\],&]/g,"");if(e==i){if(Array.isArray(t))for(let i=0;i<t.length;i++)t[i]=this.un_cK(e,t[i]);else t=this.un_cK(e,t);try{if(this.baseCode.indexOf("outstream_advergic")>-1)return r.google.os_kvp=r.google.os_kvp||{},r.google.os_kvp.hasOwnProperty(e)||(r.google.os_kvp[e]=t),e+"="+r.google.os_kvp[e];const i=this.un_gGS();i&&i.setTargeting(e,t)}catch(i){i.code="avhb_settargeting_fail",i.type="catch",i.environment={hasGoogleSlot:!!this.googleSlot,adunit:this.code,slot:this.slot,sizes:this.sizes,key:e,value:t},r.ma_lE(i)}}else r.warn("settargeting_value_contain_invalid_char")}un_gPC(e){e||(e=this.code);var t=e.split("/");return t.length>1&&"/"+t[1]+"/"+t[2]}getViewability(){return r.visitor.vi_iM()&&this.mobileViewability>0?this.mobileViewability:!r.visitor.vi_iM()&&this.desktopViewability>0?this.desktopViewability:(this.code,this.desktopViewability=20,this.mobileViewability=20,20)}
3un_sHT(){try{this.code;var e={cpm:0},t={cpm:0},i=r.auction.wrappers.prebid.pr_gB();const n=Math.random()<.1;for(let s of i){if(!s.viewability)try{var o=r.ma_gU(s.adUnitCode);o?(s.viewability=o.getViewability(),s.adId,s.bidderCode,s.viewability,s.adUnitCode,s.cpm.toFixed(2)):r.warn(" ! failed to find unit["+s.adUnitCode+"]")}catch(e){e.code="unit-missing-viewability",r.warn(e)}s.viewability||(s.adId,s.adUnitCode,s.cpm.toFixed(2),s.viewability=20),s.parentUnitCode||(s.parentUnitCode=this.un_gPC(s.adUnitCode)),s.cpm<.01?(s.adId,s.cpm.toFixed(2),s.bidderCode):this.code==s.adUnitCode||this.un_gPC()==s.adUnitCode||s.parentUnitCode==this.un_gPC()||r.publisher.viewabilityBidding?s.renderTime?(s.adId,s.cpm.toFixed(2),s.bidderCode):r.timestamps.now()>s.responseTimestamp+1e3*((s.ttl||r.bidders[s.bidderCode].bidTtl||180)-3)?(s.adId,s.cpm.toFixed(2),s.bidderCode,((r.timestamps.now()-s.responseTimestamp)/1e3).toFixed(2)):r.ma_sC(this.sizes,s.size)?!r.publisher.pidShift&&this.code!=s.adUnitCode&&s.viewability>this.getViewability()+5?(this.code,this.getViewability(),s.adId,s.adUnitCode,s.viewability):s.pendingTime&&r.timestamps.now()-s.pendingTime<1e4?(s.adId,s.cpm.toFixed(2),s.bidderCode,s.pendingUnit):s.stored?n||void 0===s.url||window.location.href===s.url?(s.cpm==t.cpm&&s.responseTimestamp>t.responseTimestamp||s.cpm>t.cpm)&&(s.adId,s.cpm.toFixed(2),s.bidderCode,((r.timestamps.now()-s.responseTimestamp)/1e3).toFixed(2),t=s):(s.adId,s.url):(s.cpm<=e.cpm?(s.adId,s.cpm.toFixed(2),s.bidderCode,e.cpm.toFixed(2)):(e=s,s.adId,s.cpm.toFixed(2),s.bidderCode,((r.timestamps.now()-s.responseTimestamp)/1e3).toFixed(2)),r.publisher.bidStoreEnable&&(-1==r.auction.wrappers.prebid.wonBidIds.indexOf(s.adId)?(s.adId,r.auction.wrappers.prebid.pr_sB(s)):s.adId)):(s.adId,s.bidderCode,s.size,r.ma_fS(this.sizes)):(s.adId,s.adUnitCode,s.parentUnitCode,this.code,this.un_gPC())}r.publisher.bidStoreEnable&&t.cpm>e.cpm&&(t.auctionMaxCpm=e.cpm,t.crossPage=window.location.href!==t.url,e=t)}catch(e){e.code="unit-hb-winner-fail",e.type="catch",r.ma_lE(e)}try{var n=e;if(n.cpm>=.01){this.pendingBidId=n.adId,n.pendingUnit=this.code,n.pendingTime=r.timestamps.now();try{n.pid=n.pid||r.ma_fPBB(n);var s=r.ma_cP(n.pid);this.un_sK("av_pid",s)}catch(e){r.warn("failed to find and compress pid","unit.hbtargeting",n,e)}this.un_sK("av_bidder",n.bidderCode),this.un_sK("av_size",n.size),this.un_sK("av_adid",n.adId);var a=r.publisher.bidIncrement||.01,d=(Math.floor(n.cpm/a)*a).toFixed(r.publisher.hbDecimals);n.adId,this.code,((r.timestamps.now()-n.responseTimestamp)/1e3).toFixed(2),n.bidderCode,this.un_sK("av_pb",d)}else this.code;this.avads_logic.length>0&&this.un_sK("avads_logic",this.avads_logic)}catch(e){e.code="unit-set-winner-fail",e.type="catch",r.ma_lE(e)}}getNode(e){return this.node&&!e||(void 0===this.slot?(this.node=!1,this.code):this.node=document.getElementById(this.slot)),this.node}un_gAL(){let e=r.publisher.adLabelText;if(r.publisher.adLabel){let t=r.publisher.darktheme?"#a1a1a1":"#000";return'<div style="margin:0px;font-weight:300;letter-spacing:1px;font-size:12px;text-align:center;padding:5px 0px 5px 0px;color: '.concat(t,';" class="av-adLabel">').concat(e,"</div>")}return!1}un_iF(){return this.isAutozone()||this.code.toLowerCase().includes("autozone")||this.code.toLowerCase().includes("anchor")||this.code.toLowerCase().includes("catfish")||this.code.toLowerCase().includes("1x1")||r.ma_hFPN(this.getNode())}un_aRA(e,t){try{var i,o={stream:"ad_render",unit:t.slot.getAdUnitPath(),orderId:t.campaignId,lineItemId:t.sourceAgnosticLineItemId,creativeId:t.sourceAgnosticCreativeId,timestampInit:r.timestamps.started,timeToRender:r.timestamps.now()-r.timestamps.started,renderCount:e.renderCount,size:r.ma_fS(t.size).pop(),bidder:"null",bid:0,winner:"??",documentSize:"",viewPort:"",event:"",renderDuration:""};if((r.publisher.spa||e.lazy)&&(o.environment=o.environment||{},o.environment.lazy=e.lazy||0),o.adRenderId=r.uuid4(),r.impressionList=r.impressionList||{},o.unit in r.impressionList&&(r.impressionList[o.unit].renderDuration=r.timestamps.now()-(r.impressionList[o.unit].timestampInit+r.impressionList[o.unit].timeToRender),r.impressionList[o.unit].event=!0===e.unfilledRefresh?"unfilled-refresh":"refresh",r.impressionList[o.unit].impViewedAt=null!==e.viewedAt,r.ma_lAR(r.impressionList[o.unit])),r.impressionList[o.unit]=o,t.slot.getTargeting("av_bidder")&&t.slot.getTargeting("av_bidder").length>0){if(o.bidder=t.slot.getTargeting("av_bidder").pop(),r.publisher.bidStoreEnable){var n=t.slot.getTargeting("av_adid");for(let e of r.auction.wrappers.prebid.bids)if(e.adId==n&&e.stored){const t=r.publisher.bidIncrement||.01;i={isStoredBid:!0,auctionMaxCpm:(Math.floor(e.auctionMaxCpm/t)*t).toFixed(r.publisher.hbDecimals),storedBidGain:Number(e.cpm-e.auctionMaxCpm).toFixed(4),idBidCrossPage:e.crossPage,age:(r.timestamps.now()-Number(e.responseTimestamp))/1e3,ttl:Number(e.ttl)};break}}o.bidder}if(t.slot.getTargeting("av_pb")&&t.slot.getTargeting("av_pb").length>0&&(o.bid=Number(t.slot.getTargeting("av_pb").pop()),o.bid),t.slot.getTargeting("av_pid")&&t.slot.getTargeting("av_pid").length>0&&(o.bid=Number(t.slot.getTargeting("av_pid").pop()),o.pid),t.slot.getTargeting("av_adid")&&t.slot.getTargeting("av_adid").length>0){var s=t.slot.getTargeting("av_adid").pop();window.av.auction.wrappers.prebid.wonBidIds.indexOf(s)>=0&&(o.winner="advergicHB")}if(t.sourceAgnosticLineItemId&&"??"===o.winner&&(o.winner="gam"),!t.sourceAgnosticLineItemId||t.isEmpty){var a=t.slot.getTargeting("av_adid");if(t.slot.getAdUnitPath(),o.winner,a&&a.length>0){a=a.pop();var d=document.getElementById(t.slot.getSlotElementId());if(d){d.innerHTML="",t.slot.getAdUnitPath(),t.slot.getSlotElementId;var c=document.createElement("iframe");c.style.border="0px",d.appendChild(c),d.style.display="block",window.$$PREBID_GLOBALS$$.renderAd(c.contentWindow.document,a),o.winner="advergicHB"}else t.slot.getAdUnitPath(),t.slot.getSlotElementById,o.winner="unfilled"}else t.slot.getAdUnitPath(),o.winner="unfilled"}if(o.winner,r.ma_lAR(o),i){var l=Object.assign({},o);l.environment=i,l.code="stored-ad-render",l.stream="events",r.ma_lE(l)}}catch(e){window.av.warn("failed to log ad render"),window.av.warn(e)}}un_tR(){if(r.google.renderTracked)return!1;if(r.google.renderTracked=!0,r.publisher.spa){var e=document.getElementsByTagName("body")[0];if(e)var t=function(e,t){for(let t of e)"childList"===t.type&&t.removedNodes.length>
30&&void 0!==r.impressionList&&t.removedNodes.forEach((function(e){for(var t in r.impressionList)if(e.getAttribute){var i=e.getAttribute("id");if(i&&i.includes(r.impressionList[t].unit)){let e=r.ma_gU(t);r.impressionList[t].event="mutation",r.impressionList[t].impViewedAt=null!==e.viewedAt,r.impressionList[t].renderDuration=r.timestamps.now()-(r.impressionList[t].timestampInit+r.impressionList[t].timeToRender),r.ma_lAR(r.impressionList[t]),r.coordinateDict&&r.coordinateDict.hasOwnProperty(t)&&delete r.coordinateDict[t]}}}))};r.mutationObserver2=new MutationObserver(t),r.mutationObserver2.observe(e,{attributes:!1,childList:!0,subtree:!0})}window.googletag.cmd.push((function(){window.googletag.pubads().addEventListener("slotRequested",(function(e){r.timestamps.firstAdRequest=r.timestamps.firstAdRequest||r.timestamps.now()})),window.googletag.pubads().addEventListener("slotRenderEnded",(function(e){try{r.timestamps.firstAdRender=r.timestamps.firstAdRender||r.timestamps.now(),r.visitor.pageviewUnitRendered||(r.visitor.pageviewUnitRendered=!0,r.visitor.vi_lPV("adrender"));var t=r.ma_gU(e.slot.getAdUnitPath());if(t||e.slot.getAdUnitPath(),t.renderCount=t.renderCount||0,t.renderCount++,t.rendered=r.timestamps.now(),r.publisher.pu_aE()&&t.un_aRA(t,e),t.unfilledRefresh=!1,e.isEmpty)r.google.unfilledImpressions++,t.unfilledCount=t.unfilledCount||0,r.publisher.unfilledRefresh&&t.unfilledCount++<2?(t.un_r("unfilled-refresh"),t.unfilledRefresh=!0):t.spotsticky&&null===e.sourceAgnosticLineItemId&&(t.slot,t.un_sAC(t.node));else{if(e.slot.getAdUnitPath(),e.sourceAgnosticLineItemId,e.sourceAgnosticCreativeId,e.campaignId,t.renderCount,t.renderSize=r.ma_fS(e.size).pop(),r.publisher.spotsticky&&t.spotsticky&&null!==e.sourceAgnosticLineItemId){var i=r.auction.wrappers.prebid.pr_gB();let s=!1;if(i&&i.length>
30)for(let e of i){if("1x1"!==t.renderSize&&"0x0"!==t.renderSize){var o=t.renderSize.split("x");t.un_sS(t.node,o)}if(e&&e.adUnitCode===t.code&&"1x1"===t.renderSize&&"0x0"!==t.renderSize&&!t.un_iAB()&&!t.un_iI()&&t.spotsticky&&r.ma_sC(t.sizes,e.size)){var n=e.size.split("x");t.un_sS(t.node,n),s=!0;break}}else 0===i.length&&(t.slot,"0x0"===t.renderSize||"0x0"==e.size||t.un_sS(t.node,e.size))}if(t.refreshDisabled)t.code;else if(r.publisher.pu_gRC()&&r.publisher.pu_gRT())t.renderCount<r.publisher.pu_gRC()&&setTimeout((function(){t.un_r("dumb")}),r.publisher.pu_gRT());else if(r.publisher.pu_gRT()){if(t.un_iV()||t.baseCode.indexOf("outstream_advergic")>-1)return;t.un_sR()}}}catch(e){e.code="adrender-unhandled-exception",e.type="catch",r.ma_lE(e)}}))}))}un_tV(){if(r.viewabilityTracked)return!1;r.google.viewabilityTracked=!0,window.googletag.cmd.push((function(){window.googletag.pubads().addEventListener("impressionViewable",(function(e){var t=r.ma_gU(e.slot.getAdUnitPath());t&&(t.viewedAt=r.timestamps.now())}))}))}un_iC(){return r.visitor.vi_c("av-closed-unit-"+this.code)}isAutozone(){return!!this.autozone&&"disabled"!==this.autozone}un_iA(){if(void 0===this.autozone||"disabled"==this.autozone||"off"!==r.publisher.gptAnchor)return!1;if(!(["anchor-bottom","anchor-top"].indexOf(this.autozone)>=0))return!1;this.autozone,this.code;try{if(this.slot=this.slot||"div-slot-autozone-"+Math.floor(1e8*Math.random()),this.un_iAB()){this.node=this.node||document.getElementById(this.slot),this.node?this.slot:(this.slot,this.node=document.createElement("div"),this.node.setAttribute("id",this.slot),document.body?document.body.appendChild(this.node):r.que3.push((()=>{window.setTimeout((()=>{this.un_iA()}),50)}),"que3AnchorBottom")),this.autozone,this.code,this.slot;var e={position:"fixed",bottom:"-400px",left:0,right:0,"text-align":"center",margin:"0 auto",zIndex:"9999999",transition:"bottom 0.75s"};for(var t in e)this.node.style[t]=e[t];return r.anchor=this,window.googletag.cmd.push((function(){window.googletag.pubads().addEventListener("slotRenderEnded",r.ma_tCH((function(e){const t=r.ma_gU(e.slot.getAdUnitPath());t&&t.un_iAB()&&(window.av.anchor=t,window.top.av.log("autozone["+window.av.anchor.autozone+"] unit["+window.av.anchor.code+"] rendered, waiting to show x-button","autozone"),setTimeout((()=>{const i=window.av.anchor,o=i.node;if(0===o.childNodes.length)return;if(e.isEmpty)return void(void 0!==o&&(window.top.av.log("autozone["+i.autozone+"] unit["+i.code+"] is empty, hiding anchor, not rendering x-button","autozone"),o.display="none"));window.top.av.log("anchor container is not empty, keeping anchor, rendering x-button","autozone");let n=0;o.childNodes[0].nodeType===Node.COMMENT_NODE&&n++;let s=o.childNodes[n].offsetWidth,a=o.childNodes[n].offsetHeight;s===o.offsetWidth&&o.childNodes[n].childNodes.length>0&&(s=o.childNodes[n].childNodes[0].offsetWidth,a=o.childNodes[n].childNodes[0].offsetHeight),t.un_iAB()&&(o.style.backgroundColor=r.publisher.darktheme?"rgb(255 255 255 / 25%)":"rgba(0,0,0,0.25)",o.style.width="100%",o.style.height=a+"px",o.style.bottom="0px",o.style.marginLeft="0px",o.style.marginRight="0px",o.style.left="0px",o.style.boxSizing="unset",document.body.style.paddingBottom=a+"px"),t.un_aCB("anchor-bottom"),r.publisher.anchorLogo&&t.un_aAL("anchor-bottom")}),1e3))}),"anchor-bottom-failed-render"))})),!0}}catch(e){r.warn("autozone failed to build",e),e.code="autozone_fail",e.type="catch",r.ma_lE(e)}return!1}un_iR(){return this.rendered?this.rendered:!!r.google.go_eLR()&&r.google.go_gEFS(6,this.code).length>0}un_iDD(){return!(!window.googletag||!window.googletag.pubadsReady)&&!!this.displayed}un_iV(){return"video"===this.type}un_gVADU(){let e=[];for(var t in r.google.kvps)this.un_sK(t,r.google.kvps[t]);for(var t in r.google.os_kvp)if(r.google.os_kvp.hasOwnProperty(t)){let i=this.un_sK(t,r.google.os_kvp[t]);i&&e.push(i)}return"https://securepubads.g.doubleclick.net/gampad/ads?iu="+this.code+"&description_url="+encodeURIComponent(document.location)+"&env=vp&impl=s&correlator=&tfcd=0&npa=0&gdfp_req=1&output=vast&vpmute=1&vpa=1&sz=300x250|400x300|640x360|640x480&unviewed_position_start=1&url="+encodeURIComponent(document.location)+"&cust_params="+encodeURIComponent(e.join("&"))+"&vad_type=linear"}un_pVA(){let e=arguments.length>0&&void 0!==arguments[0]&&arguments[0],t=arguments.length>1&&void 0!==arguments[1]?arguments[1]:0;var i=this,o=i.node||document.getElementById(i.slot);if(o){var n=r.visitor.vi_gVS(),s="https://avads.live/c/dummy-video.mp4";r.disposePlayer=function(e){e.dispose(),i.isVisible=!1,window.removeEventListener("scroll",r.outstreamScrollListener)};try{if(n.videojs.object&&n.videojs.css&&n.imajs.object&&n.videojsIMA.object&&n.videojsIMA.css&&n.videojsIMAAds.object&&n.videojsIMAAds.css){var a=null;if(void 0!==videojs.getPlayer&&(a=videojs.getPlayer(i.slot)),!a&&void 0!==videojs.getPlayers){var d=videojs.getPlayers();d[i.slot]&&(a=d[i.slot])}
3if(a||void 0===videojs.getPlayers||Object.keys(videojs.getPlayers()).forEach((e=>{e.indexOf(i.slot)>-1&&(a=videojs.getPlayers()[e])})),a)return i.videoDisplayed=!0,i.slot,void(i.autoplay&&a.play());i.slot;var c={},l=null;if("VIDEO"===o.nodeName)l=videojs(i.slot,c);else{var u=document.createElement("video");u.setAttribute("id",i.slot+"-videonode"),o.getAttribute("class")?u.setAttribute("class",o.getAttribute("class")+" video-js vjs-default-skin"):u.setAttribute("class","video-js vjs-default-skin"),u.setAttribute("controls",!0),u.setAttribute("preload","auto"),i.muted&&u.setAttribute("muted",!0),u.setAttribute("width",i.playerSize.width),u.setAttribute("height",i.playerSize.height),u.setAttribute("src",s),u.setAttribute("playsinline",""),u.setAttribute("webkit-playsinline","");var p=document.createElement("source");p.setAttribute("src",s),p.setAttribute("type","video/mp4"),u.appendChild(p),o.appendChild(u),u.style.maxWidth="100%",u.style.display="none";try{l=videojs(i.slot+"-videonode",c)}catch(e){return e.code="videojs-player-failed",e.type="catch",r.ma_lE(e),void o.removeChild(u)}}return i.videoPlayer=l,i.videoDisplayed=!0,i.playerEvents={},l.ready((function(){i.playerEvents.playReady=r.timestamps.now();var e=document.querySelector("#"+i.slot+" .vjs-big-play-button");i.outstreamAdStatus="ready",i.closeTime=-1,i.totalAdDuration=-1,e&&(e.style.display="none")})),l.on("ended",(function(){const e=r.timestamps.now();i.playerEvents.ended=i.playerEvents.ended||[],i.playerEvents.ended.push(e),e-i.playerEvents.firstplay>1e4?r.disposePlayer(l):l.play()})),l.on("firstplay",(function(){i.playerEvents.firstplay=r.timestamps.now()})),l.on("loadedmetadata",(function(){i.playerEvents.loadedmetadata=r.timestamps.now()})),l.on("loadeddata",(function(){i.playerEvents.loadeddata=r.timestamps.now()})),void(e&&(l.ima({adLabel:r.publisher.adLabelText,id:i.slot,adTagUrl:e,contribAdsSettings:{debug:!1,timeout:r.publisher.outstreamLoa
3dTimeout},debug:!1,numRedirects:10,disableCustomPlaybackForIOS10Plus:!0,adsRenderingSettings:{loadVideoTimeout:r.publisher.outstreamLoadTimeout,enablePreloading:!0},vastLoadTimeout:r.publisher.vastLoadTimeout}),l.on("adsready",(function(){i.playerEvents.adsready=r.timestamps.now(),i.node.firstElementChild&&(i.node.firstElementChild.style.display="block"),u.style.display="block";var e=i.node.getElementsByTagName("video");e&&e.length>0&&(e[0].style.display="block",e[0].setAttribute("playsinline",""),e[0].setAttribute("webkit-playsinline","")),i.autoplay&&(i.onpage&&-1!==r.publisher.outstreamDepth&&!i.isVisible||(l.play(),i.rendered=r.timestamps.now(),i.isVisible=!0,i.un_sOP(),i.un_aCB("outstream"),r.publisher.outstreamLogo&&i.un_aAL("outstream"))),l.ima.addEventListener(google.ima.AdEvent.Type.LOADED,(function(e){i.playerEvents.loaded=r.timestamps.now();try{i.totalAdDuration=parseInt(e.g.duration),i.outstreamAdStatus="loaded",i.totalAdDuration}catch(e){e.code="video-total-duration-fail",r.ma_lE(e)}})),l.ima.addEventListener(google.ima.AdEvent.Type.STARTED,(function(){i.playerEvents.adstarted=r.timestamps.now(),i.outstreamAdStatus="started"})),l.ima.addEventListener(google.ima.AdEvent.Type.ALL_ADS_COMPLETED,(function(){i.playerEvents.completed=r.timestamps.now(),setTimeout((function(){r.disposePlayer(l),i.un_pVA(i.un_gVADU())}),200)})),l.ima.addEventListener(google.ima.AdEvent.Type.AD_PROGRESS,r.throttle((function(e){try{i.currentTime=parseInt(e.g.currentTime),i.currentTime,i.outstreamAdStatus="progress"}catch(e){e.code="video-closetime-fail",r.ma_lE(e)}}),500))})),l.on("adserror",(function(e){i.playerEvents.adserror=r.timestamps.now(),r.warn("===> player ads error","video",e),r.publisher.outstreamRefreshUL?setTimeout((function(){r.disposePlayer(l),i.un_pVA(i.un_gVADU())}),200):(r.disposePlayer(l),i.unfilledCount=i.unfilledCount||0,r.publisher.outstreamRefresh&&i.unfilledCount++<2&&i.un_pVA(i.un_gVADU()))}))))}n.videojs.script&&n.videojs.object&&n.videojs.css&&n.imajs.object&&n.videojsIMA.object&&n.videojsIMA.css&&n.videojsIMAAds.object&&n.videojsIMAAds.css?n.videojs.script&&n.videojs.object:r.ma_lJ("//vjs.zencdn.net/7.16.0/video.min.js",!0,(function(){n.videojsIMAAds.script?n.videojsIMAAds.script&&n.videojsIMAAds.object:r.ma_lJ("//googleads.github.io/videojs-ima/node_modules/videojs-contrib-ads/dist/videojs.ads.min.js"),n.videojsIMAAds.css||r.ma_lC("//googleads.github.io/videojs-ima/node_modules/videojs-contrib-ads/dist/videojs.ads.css"),n.videojsIMA.script?n.videojsIMAAds.script&&n.videojsIMA.object:r.ma_lJ("//googleads.github.io/videojs-ima/dist/videojs.ima.js"),n.videojsIMA.css||r.ma_lC("//googleads.github.io/videojs-ima/dist/videojs.ima.css")})),n.videojs.css||r.ma_lC("//vjs.zencdn.net/7.16.0/video-js.min.css"),n.imajs.script?n.imajs.script&&n.imajs.object:r.ma_lJ("//imasdk.googleapis.com/js/sdkloader/ima3.js"),t<60&&function(t,i){setTimeout((function(){t.un_pVA(e,i)}),500)}(i,t+1)}catch(e){e.code="videojs-exception",e.type="catch",r.ma_lE(e)}}else r.warn("=> the video element with id["+i.slot+"] is not present on the page","video")}un_aCB(e){let t=this.slot+"-close";if(document.getElementById(t))return;this.closeNode=document.createElement("a"),this.closeNode.id=t,this.closeNode.appendChild(document.createTextNode("X"));var i={backgroundColor:r.publisher.darktheme?"rgb(255 255 255 / 25%)":"rgba(0,0,0)",color:"#ffffff",display:"block",width:"15px",textAlign:"center",fontSize:"10px",lineHeight:"15px",fontFamily:"sans-serif",position:"absolute",right:"2px",cursor:"pointer",top:"-17px",borderRadius:"25%"};for(let e in i)this.closeNode.style[e]=i[e];e?this.node.firstElementChild&&this.node.firstElementChild.appendChild(this.closeNode):this.node.appendChild(this.closeNode);let o=this;this.closeNode.addEventListener("click",(e=>{o.node.remove(),o.closeNode=null}))}un_aAL(e){let t=this.slot+"-av-logo";if(!document.getElementById(t)){this.advergicLogoNode=document.createElement("a"),this.advergicLogoNode.id=t,this.advergicLogoNode.href="https://www.advergic.com",this.advergicLogoNode.target="_blank",this.advergicLogo=document.createElement("img"),this.advergicLogo.setAttribute("src","https://avads.live/c/av-ad-label-logo.svg"),this.advergicLogo.setAttribute("alt","advergic.com");var i={margin:"0px","box-shadow":"none","border-radius":"0px",padding:"0px",width:"auto","object-fit":"unset",border:"none"};this.advergicLogo.style.setProperty("height","17px","important");for(let e in i)this.advergicLogo.style[e]=i[e];this.advergicLogoNode.appendChild(this.advergicLogo);var o={padding:"0px 0px 0px 0px",position:"absolute",left:"0px",height:"17px","font-size":"10px","box-sizing":"content-box","line-height":"11px",transition:"bottom 0.4s ease-in-out",top:"-17px"};for(let e in o)this.advergicLogoNode.style[e]=o[e];e?this.node.firstElementChild&&this.node.firstElementChild.appendChild(this.advergicLogoNode):this.node.appendChild(this.advergicLogoNode)}}un_gLCU(e){let t=arguments.length>1&&void 0!==arguments[1]&&arguments[1];return function(e){var i=!0;""==(e=e||"unset")&&(e="unset");var o=!1;if(!o)for(var n=0;n<r.units.length;n++){var s=window.adUnits[n];if("unset"!=e&&(s.code==e||s.slot==e)){o=s;break}if("mobile"==s.device||s.code.toLowerCase().indexOf("mobile")>=0)if(s.code.toLowerCase().indexOf("anchor")>=0);else{if(!i){o=s;break}i=!1}}if(!o)return!1;o.children=o.children||[];var a={useCachedBids:!0,bids:o.bids,code:o.code+"/"+(t||o.children.length),sizes:o.sizes,gptSlot:!1,parent:o.code};return o.children.push(a.code),a}(e)}
3un_r(e){if(this.refreshDisabled)return this.code,!1;e=e||"unset";var t=this,i=r.auction.wrappers.prebid.pr_gB();if(i&&i.length>0)for(let e of i)if(e&&e.adUnitCode===t.code&&"1x1"!==t.renderSize&&"0x0"!==t.renderSize&&t.spotsticky&&r.ma_sC(t.sizes,t.renderSize)){var o=t.renderSize.split("x");t.un_sS(t.node,o)}if(!r.google.go_iPR())return this.code,setTimeout((function(){t.un_r(e)}),1e4),!1;t.code;try{t.code;for(let e of["av_pb","av_refresh","av_adid","av_size","avpv","avssn","av_pid"])t.un_gGS().getTargeting(e).length&&t.un_gGS().clearTargeting(e);if(t.un_sK("av_refresh",e),t.un_sT(),t.displayed){for(t.code,t.slot,t.node=window.top.document.getElementById(t.slot);t.node.hasChildNodes();)t.node.removeChild(t.node.lastChild);t.node.innerHTML="\x3c!--refreshed unit["+t.code+"] at time["+r.timestamps.now()+"] --\x3e"}window.googletag.pubads().refresh([t.un_gGS()])}catch(i){r.warn("failed to refresh unit["+t.code+"].type["+e+"]","refresh",i)}}un_rIV(){this.displayed?(this.node=this.node||document.getElementById(this.slot),this.viewedAt?this.un_r("viewed+click"):!this.viewedAt&&this.displayed&&""==this.node.innerHTML?(this.code,this.un_r("removed+click")):this.code):this.code}un_sR(){var e=this;if(r.timestamps.now()<this.rendered+r.publisher.pu_gRT()){var t=2e3;this.rendered&&(t=this.rendered+r.publisher.pu_gRT()+1e3-r.timestamps.now()),t<1e3&&(t=1e3),this.code,setTimeout((function(){e.un_sR()}),t)}else{if(this.node=this.node||document.getElementById(this.slot),!this.node)return this.slot,this.code,!1;var i=this.node.getBoundingClientRect(),o=0;if(i.top<0&&i.top+i.height<0?o=-1*(i.top+i.height):i.top>r.visitor.vi_gSH()&&(o=i.top-r.visitor.vi_gSH()),r.visitor.vi_iA())if(!this.viewedAt||r.timestamps.now()-this.viewedAt<1e4){t=2e3;this.viewedAt&&(t=r.timestamps.now()-(this.viewedAt+1e4)),t<2e3&&(t=2e3),this.code,this.viewedAt,setTimeout((function(){e.un_sR()}),t)}else o>r.publisher.refreshViewports*r.visitor.vi_gSH()&&!this.un_iOOP()?(this.code,r.publisher.refreshViewports,r.visitor.vi_gSH(),Math.abs(this.node.getBoundingClientRect().top),r.publisher.refreshViewports,setTimeout((function(){e.un_sR()}),2e3)):(this.code,this.viewedAt,e.un_r("smart"));else setInterval((function(){this.code}),6e4),setTimeout((function(){e.un_sR()}),2e3)}}un_dR(){this.refreshDisabled=!0,this.code}un_d(e){e=e||"legacy";if(this.disabled=this.disabled||[],r.unitsDisabled=r.unitsDisabled||[],this.disabled.length<1)for(var t=r.units.length-1;t>=0;t--){var i=r.units[t];if(i.code==this.code)if("desktop-on-mobile"==e&&(i.code.toLowerCase().indexOf("mobile")>=0||"mobile"==i.device));else if("mobile-on-desktop"!=e||!(i.code.toLowerCase().indexOf("desktop")>=0||"desktop"==i.device)){this.code,i.device,r.unitsDisabled.push(this),r.units.splice(t,1);break}}this.disabled.push(e)}un_iRTD(){if(this.un_iOOP())return!0;if(r.publisher.pu_iLE()||this.lazy&&r.publisher.lazyDepth>=0){const e=this.getNode();if(e&&!r.ma_iNWLD(e))return e.classList.add("av-lazy"),!1}return!0}un_dY(){if(void 0===this.slot||""==this.slot)this.code;else if(this.un_iDD())this.code,this.slot;else if(this.un_iR())this.code,this.slot;else if(this.un_iRTD()){if(this.node=document.getElementById(this.slot),this.getNode()){let i=this.getNode();i.lazyLoaded&&(this.lazyLoaded=!0,i.lazyLoaded=!1),i.classList.add("av-ads"),r.timestamps.now(),r.timestamps.started,this.slot,this.un_iDQ()||this.define(),r.google.enabledServices||(r.google.enabledServices=!0,window.googletag.cmd.push((function(){window.googletag.enableServices()})));var e=r.auction.wrappers.prebid.pr_gB();this.un_sT(),this.displayed=this.displayed||[],this.displayed.push(r.timestamps.now()),this.un_tR(),this.code,this.slot;var t=this;window.googletag.cmd.push((function(){t&&t.spotsticky&&(t.slot,t.un_sH(t.node)),t.un_c();var i=t.bids;try{if(e.length>0)for(let o of e){let e=o.size.split("x");for(let n of i)for(let i of t.sizes){let s=i.toString().split(",");n.bidder===o.bidderCode&&t.code===o.adUnitCode&&2===e.length&&e[0]===s[0]&&e[1]===s[1]&&r.ma_iIV(t.slot)&&(t.code,t.slot,window.googletag.display(t.slot))}}else r.ma_iIV(t.slot)&&(t.code,t.slot,window.googletag.display(t.slot))}catch(e){r.warn(" ! failed to set HB targeting for unit["+t.code+"]","unit",e)}r.google.disabledInitialLoad&&(t.code,t.slot,window.googletag.pubads().refresh([t.googleSlot]))}))}else this.code,this.slot,"interactive"==document.readyState||"complete"==document.readyState?(this.divMissing=!0,this.displayed=this.displayed||r.timestamps.now()):r.que3.push((()=>{window.setTimeout((()=>{this.un_dY()}),50)}),"que3MissingEligibleUnits");this.un_tV()}else this.code,this.slot}un_dOOP(){if(this.un_iDD())this.code,this.slot;else{r.google.enabledServices||(r.google.enabledServices=!0,window.googletag.cmd.push((function(){window.googletag.enableServices()}))),this.un_sT(),this.displayed=this.displayed||[],this.displayed.push(r.timestamps.now()),this.un_tR();var e=this;window.googletag.cmd.push(r.ma_tCH((function(){window.googletag.display(e.googleSlot),e.googleSlot?r.google.disabledInitialLoad&&window.googletag.pubads().refresh([e.googleSlot]):e.un_d("gpt-disabled")}),"gpt_unit_display_out_of_page")),this.un_tV()}}
3toString(){return this.code}un_c(){r.publisher.unitCenter&&!this.un_iOOP()&&this.getNode()&&(this.getNode().style.textAlign="center")}deload(){try{let i=this.getNode();if(i){i.innerHTML="",i.id="",this.node=null,this.deloaded=r.timestamps.now();var e=i.classList;e.remove("av-ad"),e.remove("av-ads"),e.remove("lazy-unit"),e.add("av-lazy")}var t=this.un_gGS();t&&window.googletag.cmd.push((function(){s.destroySlots([t])}))}catch(e){e.code="av-unit-deload",r.warn(e)}}un_dOP(){const e=this.un_gT();if(window.av){const t=window.av.dSlots;if(t&&t.length&&e.some((e=>t.indexOf(e)>=0)))return this.un_d("onpage-disabled"),void(this.isdSlot=!0)}}un_gSC(){if(arguments.length>0&&void 0!==arguments[0]&&arguments[0]){return this.code.split("/").filter((function(e){return e})).slice(-2).join("/")}return this.baseCode.split("/").filter((function(e){return e})).pop()}un_sH(e){if(null!==e){e.id;let t=document.createElement("div");t.className="wrapperStickyContainerAU",t.style.margin="0 auto";let i=document.createElement("div");i.className="spotDivAU",i.style.setProperty("position","sticky","important"),i.style.setProperty("top","60px","important"),e.parentNode.insertBefore(i,e),i.appendChild(e),i.parentNode.insertBefore(t,i),t.appendChild(i)}}un_sS(e,t){if(null!==e){let n=e.parentNode,s=n.parentNode;if("none"!==e.style.display){if(e.id,s.classList.contains("wrapperStickyContainerAU")){n.style.setProperty("position","sticky","important"),n.style.setProperty("top","60px","important");const e="string"==typeof t[1]?parseInt(t[1]):t[1],a="string"==typeof t[0]?parseInt(t[0]):t[0];if(1===e||1===a){var i=r.auction.wrappers.prebid.pr_gB();if(i&&i.length>0)for(let t of i)if(t&&t.adUnitCode===unit.code&&r.ma_sC(unit.sizes,t.size)){var o=t.size.split("x");e=o[1],a=o[0]}}s.style.height=e+200+"px",s.style.width=a+"px",s.style.backgroundColor=r.publisher.darktheme?"#161616":"#f1f1f1",s.style.padding="0px"}n.classList.contains("spotDivAU")}}else e.id}un_sAC(e){let t=e.parentNode.parentNode;null!==e&&t.classList.contains("wrapperStickyContainerAU")&&"none"===e.style.display&&(e.id,t.style.display="none")}un_sOP(){let e=r.ma_iIV(this.node);var t=r.google.outstream.node;if(t){var i={};if(e&&this.onpage)this.code,this.slot,(i={position:"relative",top:"auto",bottom:"auto",right:"auto",left:"auto"}).height=this.playerSize.height+"px",i.width=this.playerSize.width+"px";else{this.code,this.slot,i={position:"fixed","text-align":"center",margin:"0 auto",zIndex:"3275632190",transition:"bottom 0.75s"};let e=r.visitor.vi_gSH(),t=r.units.filter((e=>"anchor-bottom"===e.autozone||"gpt-anchor-bottom"===e.autozone));if(0===t.length&&(t=r.ma_fOPA("bottom")),t.length&&r.ma_iIV(t[0].node)&&!r.ma_iH(t[0].node)){let o=t[0].node.getBoundingClientRect(),n=o.bottom<e?e-parseInt(o.bottom):0;i.bottom=n+t[0].node.offsetHeight+30+"px"}else r.publisher.outstreamMarginBottom?i.bottom=(1===r.publisher.outstreamMarginBottom?120:r.publisher.outstreamMarginBottom)+"px":i.bottom="10px";i.right="10px",i.height=this.playerSize.stickyHeight+"px",i.width=this.playerSize.stickyWidth+"px"}for(var o in i)t.style[o]=i[o]}else this.slot}un_iP(){if(void 0===this.parallax||!this.parallax)return!1;try{if(this.parallax){this.node=this.node||document.getElementById(this.slot);let e=0;return window.googletag.cmd.push((function(){window.googletag.pubads().addEventListener("slotRenderEnded",r.ma_tCH((function(t){const i=r.ma_gU(t.slot.getAdUnitPath());if(i&&i.parallax){const t=i.node;if(0===t.childNodes.length)return;let o=1;t.childNodes[1].nodeType===Node.COMMENT_NODE&&o++;let n=t.childNodes[o].offsetWidth,s=t.childNodes[o].offsetHeight;if(n===t.offsetWidth&&t.childNodes[o].childNodes.length>0&&(n=t.childNodes[o].childNodes[0].offsetWidth,s=t.childNodes[o].childNodes[0].offsetHeight),i.parallax&&600===s){t.childNodes[o].classList.add("av-prlx-"+i.slot);const n=document.getElementsByClassName("av-prlx-"+i.slot);for(const e of n)e.style.transform="translateY(0)",e.style.transition="transform 0.3s ease-out";t.style.minHeight="250px",t.style.overflow="hidden",t.style.setProperty("height","420px","important");const s=()=>{for(const t of n)if(r.ma_iIV(t)){const i=t.getBoundingClientRect(),o=i.top+window.scrollY-i.height,n=Math.max(0,window.scrollY||window.pageYOffset)-o;if(e=Math.max(e,n),n<=800){const e=-.3*n;t.style.transform="translateY(".concat(e,"px)")}else{const e=-240;t.style.transform="translateY(".concat(e,"px)")}}requestAnimationFrame(s)};window.addEventListener("scroll",s)}}}),"parallax-failed-render"))})),!0}}catch(e){r.warn("parallax failed to build",e)}return!1}}},1097:e=>{var t=window.av;e.exports=new class{constructor(e){e=e||{};for(var i in e)this[i]=e[i];return this.active=!0,t.timestamps.lastUserAction=t.timestamps.lastUserActionCode||t.timestamps.now(),window.addEventListener("scroll",(function(e){t.visitor.active||t.auction&&t.auction.au_rA(),t.visitor.active=!0,t.timestamps.lastUserAction=t.timestamps.now()})),this.geoCallbacks=[],this.scrollDirection="down",this.ipURI="https://tap.avads.live/ip",this.fallbackURI="https://an.avads.live/ip",this}vi_iT(){this.mobile=this.vi_dM(),this.vi_dDS(),this.geo=this.geo||{},t.get("av_geo")?this.geo.country=t.get("av_geo"):this.vi_lS("geo")?this.geo=this.vi_lS("geo"):this.vi_c("av_geo")?this.geo=JSON.parse(this.vi_c("av_geo")):t.visitor.vi_gL()}vi_dDS(){this.vi_iM()?this.xhrTimeout=8e3:this.xhrTimeout=4e3}vi_uS(){return"https:"===document.location.protocol}vi_gSD(){this.lastScrollHeight=this.lastScrollHeight||0;var e=window.pageYOffset||(document.documentElement||document.body.parentNode||document.body).scrollTop||!1;return e>=this.lastScrollHeight?this.scrollDirection="down":this.scrollDirection="up",this.lastScrollHeight=e,e}vi_sLS(){return this.vi_lS("test",1),this.localStorageSupported}vi_sSS(){try{var e=window.sessionStorage;return e.setItem("av_test","test"),e.removeItem("av_test"),!0}catch(e){return!1}}vi_lPV(e,i){t.ma_gWV(),t.visitor.pageviewId=t.visitor.pageviewId||t.uuid4();var o={id:t.uuid4(),stream:"pageviews"};o.stage=e||"unset";try{const e=performance.timing||performance.getEntriesByType("navigation")[0]||{};window.performance&&(t.timestamps.timeOrigin=window.performance.timeOrigin,t.timestamps.domComplete=e.domComplete,t.timestamps.domInteractive=e.domInteractive)}catch(e){}return o.timeOrigin=t.timestamps.timeOrigin||-1,o.domComplete=t.timestamps.domComplete>0?t.timestamps.domComplete-t.timestamps.timeOrigin:-1,o.domInteractive=t.timestamps.domInteractive>0?t.timestamps.domInteractive-t.timestamps.timeOrigin:-1,o.cwvFcp=t.webVitals.FCP?t.webVitals.FCP:-1,o.cwvFid=t.
3webVitals.FID?t.webVitals.FID:-1,o.cwvLcp=t.webVitals.LCP?t.webVitals.LCP:-1,o.cwvCls=t.webVitals.CLS?t.webVitals.CLS:-1,o.firstAdRequest=t.timestamps.firstAdRequest>0&&t.timestamps.timeOrigin>0?Math.ceil(t.timestamps.firstAdRequest-t.timestamps.timeOrigin):-1,o.firstAdRender=t.timestamps.firstAdRender>0&&t.timestamps.timeOrigin>0?Math.ceil(t.timestamps.firstAdRender-t.timestamps.timeOrigin):-1,t.timestamps.firstReqTime=o.firstAdRequest,t.timestamps.firstRenderTime=o.firstAdRender,t.ma_lE(o,i),t.visitor.pageviewId}vi_lSR(e){try{return window.localStorage.removeItem(e),!0}catch(e){return!1}}vi_lS(e,i,o,n){if(void 0!==i)try{var r={value:i,avw:1};return o>0?r.ttl=t.timestamps.now()+24*o*60*60*1e3:n&&(r.ttl=n),window.localStorage.setItem(e,JSON.stringify(r)),this.localStorageSupported=!0,i}catch(e){return this.localStorageSupported=!1,!1}else try{var s=window.localStorage.getItem(e);if(s||("av_"!=e.substr(0,3)&&(e="av_"+e),s=window.localStorage.getItem(e)),s)try{var a=JSON.parse(s);return a&&a.avw&&a.ttl&&a.ttl<t.timestamps.now()?(window.localStorage.removeItem(e),!1):(this.localStorageSupported=!0,a.value&&a.avw?a.value:a)}catch(i){if(!(i instanceof SyntaxError))throw i;i.code="json-parse-error",i.type="catch",i.environment={key:e,message:s},t.warn(i)}}catch(e){return!1}return!1}vi_dLS(){for(var e=0;e<localStorage.length;e++);}vi_dM(){var e=["isMobileDevice","isMobile","pageMobile","pageIsMobile","mobile"];for(var t in e){var i=e[t];if("function"==typeof window[i])return window[i]();if("boolean"==typeof window[i])return window[i]}if(window.innerWidth&&window.innerWidth<=480)return!0;var o,n=!1;return o=navigator.userAgent||navigator.vendor||window.opera,(/(android|bb\d+|meego).+mobile|avantgo|bada\/|blackberry|blazer|compal|elaine|fennec|hiptop|iemobile|ip(hone|od)|iris|kindle|lge |maemo|midp|mmp|mobile.+firefox|netfront|opera m(ob|in)i|palm( os)?|phone|p(ixi|re)\/|plucker|pocket|psp|series(4|6)0|symbian|treo|up\.(browser|link)|vodafone|wap|windows (ce|phone)|xda|xiino/i.test(o)||/1207|6310|6590|3gso|4thp|50[1-6]i|770s|802s|a wa|abac|ac(er|oo|s\-)|ai(ko|rn)|al(av|ca|co)|amoi|an(ex|ny|yw)|aptu|ar(ch|go)|as(te|us)|attw|au(di|\-m|r |s )|avan|be(ck|ll|nq)|bi(lb|rd)|bl(ac|az)|br(e|v)w|bumb|bw\-(n|u)|c55\/|capi|ccwa|cdm\-|cell|chtm|cldc|cmd\-|co(mp|nd)|craw|da(it|ll|ng)|dbte|dc\-s|devi|dica|dmob|do(c|p)o|ds(12|\-d)|el(49|ai)|em(l2|ul)|er(ic|k0)|esl8|ez([4-7]0|os|wa|ze)|fetc|fly(\-|_)|g1 u|g560|gene|gf\-5|g\-mo|go(\.w|od)|gr(ad|un)|haie|hcit|hd\-(m|p|t)|hei\-|hi(pt|ta)|hp( i|ip)|hs\-c|ht(c(\-| |_|a|g|p|s|t)|tp)|hu(aw|tc)|i\-(20|go|ma)|i230|iac( |\-|\/)|ibro|idea|ig01|ikom|im1k|inno|ipaq|iris|ja(t|v)a|jbro|jemu|jigs|kddi|keji|kgt( |\/)|klon|kpt |kwc\-|kyo(c|k)|le(no|xi)|lg( g|\/(k|l|u)|50|54|\-[a-w])|libw|lynx|m1\-w|m3ga|m50\/|ma(te|ui|xo)|mc(01|21|ca)|m\-cr|me(rc|ri)|mi(o8|oa|ts)|mmef|mo(01|02|bi|de|do|t(\-| |o|v)|zz)|mt(50|p1|v )|mwbp|mywa|n10[0-2]|n20[2-3]|n30(0|2)|n50(0|2|5)|n7(0(0|1)|10)|ne((c|m)\-|on|tf|wf|wg|wt)|nok(6|i)|nzph|o2im|op(ti|wv)|oran|owg1|p800|pan(a|d|t)|pdxg|pg(13|\-([1-8]|c))|phil|pire|pl(ay|uc)|pn\-2|po(ck|rt|se)|prox|psio|pt\-g|qa\-a|qc(07|12|21|32|60|\-[2-7]|i\-)|qtek|r380|r600|raks|rim9|ro(ve|zo)|s55\/|sa(ge|ma|mm|ms|ny|va)|sc(01|h\-|oo|p\-)|sdk\/|se(c(\-|0|1)|47|mc|nd|ri)|sgh\-|shar|sie(\-|m)|sk\-0|sl(45|id)|sm(al|ar|b3|it|t5)|so(ft|ny)|sp(01|h\-|v\-|v )|sy(01|mb)|t2(18|50)|t6(00|10|18)|ta(gt|lk)|tcl\-|tdg\-|tel(i|m)|tim\-|t\-mo|to(pl|sh)|ts(70|m\-|m3|m5)|tx\-9|up(\.b|g1|si)|utst|v400|v750|veri|vi(rg|te)|vk(40|5[0-3]|\-v)|vm40|voda|vulc|vx(52|53|60|61|70|80|81|83|85|98)|w3c(\-| )|webc|whit|wi(g |nc|nw)|wmlb|wonu|x700|yas\-|your|zeto|zte\-/i.test(o.substr(0,4)))&&(n=!0),n}vi_iM(){return void 0!==this.mobile||(this.mobile=this.vi_dM()),this.mobile}vi_gDT(){return null!==navigator.userAgent.match(/MSIE/i)&&null!==navigator.userAgent.match(/Touch/i)||null!==navigator.userAgent.match(/Android|Silk|iPad|Tablet/i)&&null===navigator.userAgent.match(/Mobile/i)?"tablet":null!==navigator.userAgent.match(/iPad|Blackberry|Opera Mobi|Opera Mini|IEMobile|Mobile/i)?"mobile":"desktop"}vi_gIA(){return t.visitor.vi_c("av_ip")||"??"}vi_uGL(){t.warn("clearing geo cookies and localStorage");try{t.visitor.vi_sLS()&&window.localStorage.removeItem("geo")}catch(e){t.warn("localstorage error","visitor",e)}
3t.visitor.vi_dC("geo"),t.visitor.geo=!1}vi_gL(e){return e&&t.que9.push(e),this.geo&&this.geo.country&&"??"!=this.geo.country&&"??"!=this.vi_gIA()?"??"===t.visitor.geo.country||t.visitor.geolocated||(t.visitor.geolocated=!0,t.que9.xq()):(this.geo=this.geo||{},this.geo.country=this.geo.country||"??",t.visitor.geolocating||(t.visitor.geolocating=!0,fetch(this.ipURI,{mode:"cors",headers:{"Content-Type":"text/plain;charset=UTF-8"}}).then((e=>e.json())).then((e=>{t.visitor.vi_c("preconnecting",t.reconnecting,1),t.visitor.vi_c("geo_response_time",t.timestamps.now()-t.visitor.geoXhrStart,1),e.country?(t.visitor.geolocating=!1,t.visitor.geo={country:e.country,region:e.region,ip:e.ip,city:e.city,timezone:e.timezone},t.visitor.vi_lS("geo",t.visitor.geo),t.visitor.vi_c("av_geo",JSON.stringify(t.visitor.geo)),t.visitor.vi_c("custom_timeout",e.custom_timeout,30),t.visitor.vi_c("av_ip",e.ip,30),t.visitor.vi_c("av_ip")&&""!=t.visitor.vi_c("av_ip")&&e.ip!=t.visitor.vi_c("av_ip")&&t.visitor.vi_c("av_ip_mod",1,30),"??"!==t.visitor.geo.country&&(t.visitor.geolocated=!0,t.que9.xq())):(t.visitor.geoRetries=t.visitor.geoRetries||0,t.visitor.geoRetries++,t.warn("geolocation request failed"),t.visitor.geolocating=!1,t.visitor.geoRetries<5?(t.warn(" + retrying["+(5-t.visitor.geoRetries)+"]"),this.ipURI=this.fallbackURI,t.visitor.vi_gL()):t.warn(" ! abandoning","visitor"))})))),t.visitor.geo}vi_iNS(){return 1===t.visitor.vi_gSDH()}vi_gSI(){return t.visitor.sessionId=t.visitor.sessionId||t.visitor.vi_s("sessionId")||t.uuid4(),t.visitor.sessionId}vi_s(e,i,o){if(void 0===i)return(i=t.visitor.vi_c("av_"+e))||(i=t.visitor.vi_c(e))?i:(i=t.visitor.vi_lS(e))||!1;t.visitor.vi_c(e,i,o),t.visitor.vi_lS(e,i,o)}vi_gSDH(){if(!t.visitor.sessionDepth){var e=t.visitor.vi_s("session_depth");e&&(e=Number(e)),isNaN(e)&&(e=0),e++,t.visitor.vi_s("session_depth",e,t.publisher.sessionDuration),t.visitor.sessionDepth=e}return t.visitor.sessionDepth}vi_r(){t.warn("reseting user tracking"),t.visitor.vi_uGL(),t.visitor.vi_dC("cookie1"),t.visitor.vi_dC("sessionId");try{for(const[e,i]of Object.entries(this.vi_gC()))e.startsWith("av_")&&(localStorage[e],t.visitor.vi_dC[e]);for(var e in localStorage)e.startsWith("av_")&&(localStorage[e],window.localStorage.removeItem(e))}catch(e){t.warn("failed to removed cookies/localstorage starts with av_")}try{window.localStorage.removeItem("cookie1"),window.localStorage.removeItem("sessionId")}catch(e){t.warn("failed to reset user tracking")}}vi_t(){t.visitor.tracked||(t.visitor.tracked=!0,t.visitor.vi_s("cookie1",t.visitor.vi_gUI(),365),t.visitor.vi_s("sessionId",t.visitor.vi_gSI(),t.publisher.sessionDuration),t.visitor.vi_gSDH())}vi_gUI(){return t.visitor.userId=t.visitor.userId||t.visitor.vi_s("cookie1")||t.uuid4(),t.visitor.userId}vi_gC(){for(var e={},t=document.cookie.split(";"),i=0;i<t.length;i++){var o=!1,n=!1,r=t[i].split("=");r&&((o=r[0])&&(o=o.trim()),(n=r[1])&&(n=n.trim())),e[o]=n}return e}vi_iA(e){e=e||180;return t.timestamps=t.timestamps||{},t.timestamps.now()-t.timestamps.start<1e3*e||(t.timestamps.lastUserAction=t.timestamps.lastUserAction||t.timestamps.now(),t.timestamps.now()-t.timestamps.lastUserAction<1e3*e||(this.active=!1,!1))}vi_hB(){if(this.beacon||t.visitor.vi_s("av_beacon"))return!0;if(window.navigator&&navigator.sendBeacon)try{const e=(t.adcogni||t.publisher||window.avGamNetwork).endpointUrl;return navigator.sendBeacon(e,"{test}"),this.beacon=!0,t.visitor.vi_s("av_beacon",1,30),!0}catch(e){}return!1}vi_hAB(){void 0===this.adBlocked&&(this.adBlocked=null,t.que3.push((function(){window.av.que2.push((function(){window.av.que6.xq()}),"que6Execute")}),"afterQue3"))}vi_gSW(){var e=window.win||window._win||window,t=e.document||document;return e.innerWidth?e.innerWidth:t.body&&t.body.clientWidth?t.body.clientWidth:t.documentElement&&t.documentElement.clientWidth?t.documentElement.clientWidth:0}vi_gSH(){var e=window.win||window._win||window,t=e.document||document;return e.innerHeight?e.innerHeight:t.body&&t.body.clientHeight?t.body.clientHeight:t.documentElement&&t.documentElement.clientHeight?t.documentElement.clientHeight:0}vi_rCK(e){return e.startsWith("av_")||-1!==["euconsent","euconsent-v2","av"].indexOf(e)?e:"av_"+(e=(e=e.split("-").join("_")).split(/(?=[A-Z])/).join("_").toLowerCase())}vi_c(e,i,o,n,r){var s=t.visitor.vi_rCK(e);if(i||""==i){var a;const t=null!=r&&"none"===r.toLowerCase();if(o){var d=new Date;d.setTime(d.getTime()+24*o*60*60*1e3),a="; expires="+d.toGMTString()}else if(n){a="; expires="+new Date(n).toGMTString()}else a="";let c=s+"="+i+a+"; path=/";return r&&(c+="; SameSite="+(t?"None":r)),s!==e&&((d=new Date).setTime(d.getTime()+-864e5),a="; expires="+d.toGMTString(),document.cookie=e+"="+a+"; path=/"),document.cookie=c,!0}for(var c=s+"=",l=document.cookie.split(";"),u=0;u<l.length;u++){for(var p=l[u];" "===p.charAt(0);)p=p.substring(1,p.length);if(0===p.indexOf(c))return p.substring(c.length,p.length)}if(s!==e)for(c=e+"=",u=0;u<l.length;u++){for(p=l[u];" "===p.charAt(0);)p=p.substring(1,p.length);if(0===p.indexOf(c))return p.substring(c.length,p.length)}return!1}vi_iEC(e){return["BE","BG","CZ","DK","DE","EE","IE","GR","EL","ES","FR","HR","IT","CY","LV","LT","LU","HU","MT","NL","AT","PL","PT","RO","SI","SK","FI","SE"].indexOf(e)>=0}vi_gUO(){try{return Number((new Date).toString().match(/([-\+][0-9]+)\s/)[1])}catch(e){const t=(new Date).getTimezoneOffset();return-(100*Math.floor(t/60)+t%60)}}vi_hBT(){try{if(this.vi_gUO()>-200||this.vi_gUO()<-500)return!1}catch(e){}return!0}vi_hET(){try{if(this.vi_gUO()<0||this.vi_gUO()>400)return!1}catch(e){}return!0}vi_hUG(){return[!1,null,"","??","-","--"].indexOf(this.vi_gL().country)>=0}vi_nCWG(){return!!this.vi_hET()&&(!this.vi_hUG()&&!this.vi_iEC(this.vi_gL().country))}vi_hEL(){var e=navigator.languages&&navigator.languages[0]||navigator.language||navigator.userLanguage;return!!["bg","hr","cs","da","nl","nl-be","en-ie","et","fi","fr","fr-be","fr-fr","fr-lu","fr-mc","fr-ch","gd","gd-ie","de","de-at","de-de","de-li","de-lu","de-ch","el","hu","ga","it","it-ch","lv","lt","lb","mt","pl","pt","ro","sk","sl","es","sv","sv-fi","sv-sv"].includes(e)}
3vi_dC(e){return this.vi_c(e,"",-1)}vi_iCB(){var e=window.chrome,t=window.navigator,i=t.vendor,o=void 0!==window.opr,n=t.userAgent.indexOf("Edg")>-1;return!!t.userAgent.match("CriOS")||null!=e&&"Google Inc."===i&&!1===o&&!1===n}vi_gVS(){var e=!("undefined"==typeof videojs||!videojs.browser||!videojs.options),i=0,o=null;return o=e?(i=parseInt(videojs.VERSION.split(".")[0]))<=5?videojs.plugin:videojs.getPlugin:function(){return!1},{videojs:{script:t.ma_iSID(["/video.js","/video.min.js","/video-js"]),object:e,css:t.ma_iSID(["videojs.css","videojs.min.css","video-js.css","video-js.min.css"],"link")},imajs:{script:t.ma_iSID(["//imasdk.googleapis.com/js/sdkloader/ima3.js","ima3.js"]),object:!("undefined"==typeof ima||!ima.common||!ima.ImaSdkSettings),css:!1},videojsIMA:{script:t.ma_iSID(["videojs.ima.js"]),object:5===i&&t.ma_iSID(["videojs.ima.js"])||!("undefined"==typeof videojs||!o("ima")),css:t.ma_iSID(["videojs.ads.css","videojs.ads.min.css"],"link")},videojsIMAAds:{script:t.ma_iSID(["/videojs.ads.min.js"]),object:5===i&&t.ma_iSID(["/videojs.ads.min.js"])||!("undefined"==typeof videojs||!o("ads")),css:t.ma_iSID(["/videojs.ima.css","/videojs.ima.min.css"],"link")}}}}},9832:(e,t,i)=>{function o(e,t){return o=Object.setPrototypeOf?Object.setPrototypeOf.bind():function(e,t){return e.__proto__=t,e},o(e,t)}function n(){n=function(e,t){return new i(e,void 0,t)};var e=RegExp.prototype,t=new WeakMap;function i(e,n,r){var s=RegExp(e,n);return t.set(s,r||t.get(e)),o(s,i.prototype)}function r(e,i){var o=t.get(i);return Object.keys(o).reduce((function(t,i){var n=o[i];if("number"==typeof n)t[i]=e[n];else{for(var r=0;void 0===e[n[r]]&&r+1<n.length;)r++;t[i]=e[n[r]]}return t}),Object.create(null))}return 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&&o(e,t)}(i,RegExp),i.prototype.exec=function(t){var i=e.exec.call(this,t);if(i){i.groups=r(i,this);var o=i.indices;o&&(o.groups=r(o,this))}return i},i.prototype[Symbol.replace]=function(i,o){if("string"==typeof o){var n=t.get(this);return e[Symbol.replace].call(this,i,o.replace(/\$<([^>]+)(>|$)/g,(function(e,t,i){if(""===i)return e;var o=n[t];return Array.isArray(o)?"$"+o.join("$"):"number"==typeof o?"$"+o:""})))}if("function"==typeof o){var s=this;return e[Symbol.replace].call(this,i,(function(){var e=arguments;return"object"!=typeof e[e.length-1]&&(e=[].slice.call(e)).push(r(e,s)),o.apply(this,e)}))}return e[Symbol.replace].call(this,i,o)},n.apply(this,arguments)}if(/bot|googlebot|crawler|spider|robot|crawling|facebookexternalhit|lighthouse/i.test(navigator.userAgent))throw"-- disabling advergic script because a bot or crawler was detected";window.av=window.av||{};const r=window.av;let s=null;
3if(r.scriptLoaded){const e={code:"multiple-scripts",stream:"non_crits",environment:{type:"main-script"}};throw r.ma_lE(e),new Error("Another Advergic script already loaded, stopping current load")}if(r.ma_eP=function(){const e=window.location.href.toLowerCase();decodedUrl=decodeURIComponent(e);return["/about-us","/about","/apply-for-job","/advertise","/authors","/contact-us","/contact","/dmca","/dmca-policy","legal-pages","/privacy","/privacy-policy","/terms-condition","/terms-of-service","/cookie-policy","/terms","/disclaimer","/refund-policy","/returns-policy","/terms-and-condition","/shipping-policy","/faqs","/faq","/gdpr","/data-protection","/accessibility","/search","/cart","/shopping-cart","/checkout","/login","/sign-in","/register","/sign-up","/account","/my-account","/wishlist","/sitemap","/sitemap.xml","/robots.txt","/404","/error","/maintenance","/careers","/jobs","/write-for-us","/find-us","/tender","/sales","/general-info","/کاپÛ-رائٹس","/پرائÛÙÛØ³Û-پاÙÛØ³Û","/ÛÙ
ارÛ-بارÛ-Ù
ÛÚº","/ÛÙ
-سÛ-رابطÛ","/legal","/hubungi-kami","/kebijakan-privasi","/syarat-ketentuan"].some((e=>decodedUrl.includes(e)))},"function"==typeof r.ma_eP&&r.ma_eP())throw"-- disabling advergic script because page does not fall under the ad policy standards";function a(e,t){return("av"+(e?"."+e:"")+"@"+((t||r.timestamps.now())-r.timestamps.started)+"ms:").replace(/%/g,"%%")}function d(){for(var e=arguments.length,t=new Array(e),i=0;i<e;i++)t[i]=arguments[i];return t.map((e=>{if("object"==typeof e)try{return JSON.parse(JSON.stringify(e))}catch(e){}return e}))}r.scriptLoaded=!0,r.timestamps=r.timestamps||{},r.timestamps.started=r.timestamps.started||(new Date).getTime(),r.timestamps.now=function(){return(new Date).getTime()},r.configName=window.filename||"",r.build="251008-e62",r.version="9.39.0",r.branch="rel-romania",r.stripLogs="$av.stripLogs$",r.ssl=r.ssl||"https:"===document.location.protocol,r.ma_lJ=function(e,t,i,o,n,s){if(r.loadedJs=r.loadedJs||[],e=(e=(e=e.replace(/^(https)/,"")).replace(/^(http)/,"")).replace(/^(:)/,""),!n){if(r.loadedJs.indexOf(e)>=0)return!1;for(var a=document.getElementsByTagName("script"),d=0;d<a.length;d++)if(a[d].src===e||a[d].src==="http:"+e||a[d].src==="https:"+e)return r.loadedJs.push(e),!1}return r.loadedJs.push(e),function(){var n=document.createElement("script");n.async=!0,void 0!==t&&(n.async=t),s&&(n.crossOrigin=s),n.type="text/javascript",n.src=(r.ssl?"https:":"http:")+e,i&&n.addEventListener("load",i),o&&n.addEventListener("error",o);var a=document.getElementsByTagName("head")[0]||document.body;a.insertBefore(n,a.firstChild)}(),!1},r.ma_lJ=r.ma_lJ,r.uuid4=function(){return"xxxxxxxx-xxxx-4xxx-yxxx-xxxxxxxxxxxx".replace(/[xy]/g,(function(e){var t=16*Math.random()|0;return("x"==e?t:3&t|8).toString(16)}))},r.get=function(e){return e=e.toString().toLowerCase(),void 0===r.getVariables&&(r.getVariables={},document.location.search.replace(/\??(?:([^=]+)=([^&]*)&?)/g,(function(){function e(e){return decodeURIComponent(e.split("+").join(" "))}var t=e(arguments[1]).toLowerCase(),i=e(arguments[2]);!isNaN(parseFloat(i))&&isFinite(i)&&(i=parseFloat(i)),r.getVariables[t]=i}))),void 0!==r.getVariables[e]&&r.getVariables[e]},r.log=function(e,t){for(var i=arguments.length,o=new Array(i>2?i-2:0),s=2;s<i;s++)o[s-2]=arguments[s];if(!r.ma_dB())return;const c=r.timestamps.now();r.que1.push((function(){r.stripLogs&&"string"==typeof e&&(e=e.replace(n(/&&(\d+)&&/g,{index:1}),(function(e,t,i,o,n){return r.logs[t]}))),r.stripLogs&&"string"==typeof t&&(t=t.replace(n(/&&(\d+)&&/g,{index:1}),(function(e,t,i,o,n){return r.logs[t]}))),console.log(a(t,c),...d(e,...o))}),"log")},r.warn=function(e,t){for(var i=arguments.length,o=new Array(i>2?i-2:0),s=2;s<i;s++)o[s-2]=arguments[s];if(!r.ma_dB())return;const c=r.timestamps.now();r.que1.push((function(){r.stripLogs&&"string"==typeof e&&(e=e.replace(n(/&&(\d+)&&/g,{index:1}),(function(e,t,i,o,n){return r.logs[t]}))),r.stripLogs&&"string"==typeof t&&(t=t.replace(n(/&&(\d+)&&/g,{index:1}),(function(e,t,i,o,n){return r.logs[t]}))),console.warn(a(t,c),...d(e,...o))}),"warn")},r.error=r.error||r.warn,r.ma_cS=function(e){return e&&e.stack&&"string"==typeof e.stack},r.ma_gE=function(){var e=new Error(arguments.length>0&&void 0!==arguments[0]?arguments[0]:"");
3if(!r.ma_cS(e)&&(console.warn("critical error fired, stack is not found, trying to dynamically grab stack"),void 0===e.stack))try{document.getElementById("hgkvhjbngyfbnkjknjhgfvnsm-this-does-not-exists").innerHTML="abc"}catch(t){e=t}return r.ma_cS(e)&&r.ma_dB()&&console.warn("generated stack",e.stack),e},r.ma_nOTS=function(e){return Object.keys(e).forEach((t=>{e[t]&&"object"==typeof e[t]&&0!==Object.keys(e[t]).length&&Object.keys(e[t]).forEach((i=>{"object"==typeof e[t][i]?e[t][i]=JSON.stringify(e[t][i]):e[t][i]=String(e[t][i])}))})),e},r.ma_pE=function(e,t,i){r.adcogni.push(e,t,i)},r.ma_lE=function(e,t){try{var i=!1;if("string"==typeof(e=e||{})||r.ma_cS(e)||"catch"==e.type){if(i=!0,r.critCount=r.critCount||0,++r.critCount>10)return void r.warn("excessive crit loop found, stopping more crits for this pageview","events.error",e);var o;if("string"==typeof e||!r.ma_cS(e))if(o=r.ma_gE(),"string"==typeof e){var n=e;(e=r.ma_cS(o)?o:{}).code=n}else!r.ma_cS(e)&&r.ma_cS(o)&&(e=Object.assign(o,e));if(e.code=e.code||"unhandled-crit-exception",r.critCodeCount=r.critCodeCount||{},r.critCodeCount[e.code]=r.critCodeCount[e.code]||0,++r.critCodeCount[e.code]>5)return void r.warn("excessive crit code["+e.code+"] found, stopping more crit codes for this pageview","events.error",e);e=Object.assign({stack:e.stack||"nostack",message:e.message||"",name:e.name||r.ma_sCE(e.code)},e)}if(e.code&&(e.code=r.ma_sCE(e.code)),e.source="avhb",e.stream=e.stream||"events","test"==e.stream&&(e.stream="events"),r.ma_dB()&&i&&r.publisher&&!r.publisher.streamLog)console.warn("stopping exception["+e.code+"] from being logged because internal debugging is enabled\n"+e.stack,"events.crit",Object.assign({message:e.message||"",stack:e.stack||"nostack"},e));else if(e=r.ma_dBA(e),i){var s=JSON.parse(JSON.stringify(e));s.stream="crits";try{delete s.type}catch(e){e.code="delete-not-supported",e.name="delete-not-supported",e.stream="crits",r.ma_dBA(e),r.ma_pE(e.stream,e,t)}r.ma_pE(s.stream,s,t),r.ma_pE(e.stream,e,t)}else if("non_crits"==e.stream){var a=JSON.parse(JSON.stringify(e));a.code=a.code||"unhandled-error",a.name=a.name||a.code,a.message=a.message||"none",a.description=a.description||"none",a.module=a.module||"avhb",a.category=a.category||["general"],a.type=a.type||"fail",r.ma_pE(a.stream,a,t),e.stream="events",r.ma_pE(e.stream,e,t)}else r.ma_pE(e.stream,e,t)}catch(o){let t="logevent-catch";if(!e.url)try{r.ma_dBA(e)}catch(e){t="failed-base-analytics"}e.stream=e.stream||"events",e.source=e.source||"avhb",e.code=e.code||"logevent-catch",e.type=e.type||"catch",e.environment=e.environment||{},e.environment.eventSource=t,r.ma_pO("https://an.avads.live/stream?beacon=events",e)}},r.ma_c=function(e){r.ma_lE({code:e,type:"catch",environment:{eventSource:"crit-function-called"}})},r.throttle=(e,t)=>{let i,o=null,n=0;const r=()=>{n=Date.now(),o=null,e(...i),i=null};return function(){const s=Date.now(),a=t-(s-n);for(var d=arguments.length,c=new Array(d),l=0;l<d;l++)c[l]=arguments[l];i=c,a<=0||a>t?(o&&(window.clearTimeout(o),o=null),n=s,e(...i),i=null):o||(o=window.setTimeout(r,a))}},r.logging=0,r.debug=!1,r.ma_gL=function(){if(!r.logsFetched){if(r.logsFetched=!0,r.que1=r.que1||new c("que1"),!r.stripLogs||"false"===r.stripLogs)return r.stripLogs=!1,void r.que1.xq();r.stripLogs=!0,r.que1.xq()}},r.ma_dB=function(){if(r.get("advrgcdebug")||r.get("avadsinfo"))return r.logging=1,r.debug=!0,r.ma_gL(),!0;try{if(r.ma_cKE("av_chainload")||window.localStorage.getItem("av_debug")||window.localStorage.getItem("av_chainload")||window.localStorage.getItem("chainload"))return r.logging=1,r.debug=!0,r.ma_gL(),!0}catch(e){console.warn("localStrorage support not found")}return!1},r.getScriptName=function(){if(void 0===r.scriptName){r.scriptName="unnamed";var e,t=new Error,i=new RegExp(/.+\/(.*?):\d+(:\d+)*$/),o=new RegExp(/getScriptName \(.+\/(.*):\d+:\d+\)/);if(void 0===t.stack)try{document.getElementById("8hnmkfyytrjnl-this-does-not-exist").innerHTML="abc"}catch(e){t=e}t.stack&(e=i.exec((t.stack||"").trim()))&&""!=e[1]||t.stack&&(e=o.exec((t.stack||"").trim()))?r.scriptName=e[1]:null!=t.filename&&(r.scriptName=t.filename)}return r.scriptName},r.md5=function(e){function t(e,t){var i=e[0],a=e[1],d=e[2],c=e[3];i=o(i,a,d,c,t[0],7,-680876936),c=o(c,i,a,d,t[1],12,-389564586),d=o(d,c,i,a,t[2],17,606105819),a=o(a,d,c,i,t[3],22,-1044525330),i=o(i,a,d,c,t[4],7,-176418897),c=o(c,i,a,d,t[5],12,1200080426),d=o(d,c,i,a,t[6],17,-1473231341),a=o(a,d,c,i,t[7],22,-45705983),i=o(i,a,d,c,t[8],7,1770035416),c=o(c,i,a,d,t[9],12,-1958414417),d=o(d,c,i,a,t[10],17,-42063),a=o(a,d,c,i,t[11],22,-1990404162),i=o(i,a,d,c,t[12],7,1804603682),c=o(c,i,a,d,t[13],12,-40341101),d=o(d,c,i,a,t[14],17,-1502002290),i=n(i,a=o(a,d,c,i,t[15],22,1236535329),d,c,t[1],5,-165796510),c=n(c,i,a,d,t[6],9,-1069501632),d=n(d,c,i,a,t[11],14,643717713),a=n(a,d,c,i,t[0],20,-373897302),i=n(i,a,d,c,t[5],5,-701558691),c=n(c,i,a,d,t[10],9,38016083),d=n(d,c,i,a,t[15],14,-660478335),a=n(a,d,c,i,t[4],20,-405537848),i=n(i,a,d,c,t[9],5,568446438),c=n(c,i,a,d,t[14],9,-1019803690),d=n(d,c,i,a,t[3],14,-187363961),a=n(a,d,c,i,t[8],20,1163531501),i=n(i,a,d,c,t[13],5,-1444681467),c=n(c,i,a,d,t[2],9,-51403784),d=n(d,c,i,a,t[7],14,1735328473),i=r(i,a=n(a,d,c,i,t[12],20,-1926607734),d,c,t[5],4,-378558),c=r(c,i,a,d,t[8],11,-2022574463),d=r(d,c,i,a,t[11],16,1839030562),a=r(a,d,c,i,t[14],23,-35309556),i=r(i,a,d,c,t[1],4,-1530992060),c=r(c,i,a,d,t[4],11,1272893353),d=r(d,c,i,a,t[7],16,-155497632),a=r(a,d,c,i,t[10],23,-1094730640),i=r(i,a,d,c,t[13],4,681279174),c=r(c,i,a,d,t[0],11,-358537222),d=r(d,c,i,a,t[3],16,-722521979),a=r(a,d,c,i,t[6],23,76029189),i=r(i,a,d,c,t[9],4,-640364487),c=r(c,i,a,d,t[12],11,-421815835),d=r(d,c,i,a,t[15],16,530742520),i=s(i,a=r(a,d,c,i,t[2],23,-995338651),d,c,t[0],6,-198630844),c=s(c,i,a,d,t[7],10,1126891415),d=s(d,c,i,a,t[14],15,-1416354905),a=s(a,d,c,i,t[5],21,-57434055),i=s(i,a,d,c,t[12],6,1700485571),c=s(c,i,a,d,t[3],10,-1894986606),d=s(d,c,i,a,t[10],15,-1051523),a=s(a,d,c,i,t[1],21,-2054922799),i=s(i,a,d,c,t[8],6,1873313359),c=s(c,i,a,d,t[15],10,-30611744),d=s(d,c,i,a,t[6],15,-1560198380),a=s(a,d,c,i,t[13],21,1309151649),i=s(i,a,d,c,t[4],6,-145523070),c=s(c,i,a,d,t[11],10,-1120210379),d=s(d,c,i,a,t[2],15,718787259),a=s(a,d,c,i,t[9],21,-343485551),e[0]=u(i,e[0]),e[1]=u(a,e[1]),e[2]=u(d,e[2]),e[3]=u(c,e[3])}function i(e,t,i,o,n,r){return t=u(u(t,e),u(o,r)),u(t<<n|t>>>32-n,i)}function o(e,t,o,n,r,s,a){return i(t&o|~t&n,e,t,r,s,a)}function n(e,t,o,n,r,s,a){return i(t&n|o&~n,e,t,r,s,a)}function r(e,t,o,n,r,s,a){return i(t^o^n,e,t,r,s,a)}function s(e,t,o,n,r,s,a){return i(o^(t|~n),e,t,r,s,a)}function a(e){var t,i=[];for(t=0;t<64;t+=4)i[t>>2]=e.charCodeAt(t)+(e.charCodeAt(t+1)<<8)+(e.charCodeAt(t+2)<<16)+(e.charCodeAt(t+3)<<24);return i}var d="0123456789abcdef".split("");function c(e){for(var t="",i=0;i<4;i++)t+=d[e>>8*i+4&15]+d[e>>8*i&15];return t}function l(e){return function(e){for(var t=0;t<e.length;t++)e[t]=c(e[t]);return e.join("")}(function(e){var i,o=e.length,n=[1732584193,-271733879,-1732584194,271733878];for(i=64;i<=e.length;i+=64)t(n,a(e.substring(i-64,i)));e=e.substring(i-64);var r=[0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0];for(i=0;i<e.length;i++)r[i>>2]|=e.charCodeAt(i)<<(i%4<<3);if(r[i>>2]|=128<<(i%4<<3),i>55)for(t(n,r),i=0;i<16;i++)r[i]=0;return r[14]=8*o,t(n,r),n}(e))}function u(e,t){return e+t&4294967295}if(window.av._add32||"5d41402abc4b2a76b9719d911017c592"!=l("hello")){window.av._add32=!0}return l(e)},r.ma_fSTN=function(e){var t=!1;try{if("number"==typeof e)return e;var i=e.split("1");2==i.length&&0!=parseInt(i[1],10)?t=parseInt(i[0],10)/parseInt(i[1],10):1==i.length&&(t=parseFloat(i[0],10))}catch(t){return r.warn("invalid fractionalString. value["+e+"]","main"),!1}return isNaN(t)?(r.warn("invalid fractionalString. value["+e+"]","main"),!1):t},r.ma_rF=function(e,t){return!e||e.length<1?"":!t||t.length<1?e:e.substr(0,t.length)==t?e.substr(t.length):e},r.ma_cTU=function(e){if(!e||e.length<1)return"";for(var t="",i=0;i<e.length;i++)e[i]!=e[i].toLowerCase()?t+="_"+e[i].toLowerCase():t+=e[i];return t},r.ma_gB=function(e){return r.bidders=r.bidders||{}
3,r.bidders[e]=r.bidders[e]||new r.constructors.bidder,r.bidders[e].code=r.bidders[e].code||e,r.bidders[e]},r.ma_gBS=function(){if(void 0===r.bidders)for(var e in r.bidders={},window.adBidders=window.adBidders||{},window.adBidders)"a9"==e?r.bidders.amazon=new r.constructors.bidder(window.adBidders.a9):isNaN(e)&&(r.bidders[e]=new r.constructors.bidder(window.adBidders[e]),r.bidders[e].code=e);return r.bidders},r.ma_aBA=function(e,t,i){if("object"==typeof e){var o=e;Object.keys(o).forEach((function(e){"object"==typeof o[e]?Object.keys(o[e]).forEach((function(t){r.addBidderAttribute(e,t,o[e][t])})):o[e]}))}else"string"==typeof e&&(r.bidders=r.bidders||{},r.bidders[e]=r.bidders[e]||new r.constructors.bidder,r.bidders[e][t]=i,r.bidders[e].code=e)},r.ma_s=function(e){var t,i,o=e.length;if(0===o)return e;for(;--o;)t=Math.floor(Math.random()*(o+1)),i=e[o],e[o]=e[t],e[t]=i;return e},r.ma_aIL=function(e,t){return Math.floor(Math.random()*t)+e},r.ma_iU=function(e){return"http://"==e.substr(0,7)||"https://"==e.substr(0,8)||"//"==e.substr(0,2)},r.ma_fPBB=function(e){var t=[];for(let o of r.units)for(let n of o.bids)if(n.bidder==e.bidder){var i=[];if(e.size&&e.size.length>0)i=r.ma_fS(e.size);else if(e.params&&e.params.size&&e.params.size.length>0)i=r.ma_fS(e.params.size);else if(e.sizes&&e.sizes.length>0)i=r.ma_fS(e.sizes);else if(e.params&&e.params.sizes&&e.params.sizes.length>0)i=r.ma_fS(e.params.sizes);else if(o.sizes)i=r.ma_fS(o.sizes);i.length>0?i.indexOf(e.size)>=0&&t.push(n):t.push(n)}return t.length>0?t[0]:{params:{pid:"unknown"},bidder:e.bidder}},r.ma_cP=function(e){var t={};for(var i in e.params)t[i]=e.params[i];delete t.params,delete t.bidder,delete t.bidderCode;var o={siteId:"s",placementId:"p",publisherId:"u",accountId:"a",pos:"p",delDomain:"d",unit:"u",placement:"p",region:"r",inventoryCode:"i",network:"n",zoneId:"z",pid:"p",slot:"p"},n=["reserve","floor","bidFloor","size","sizes","server","adId"];for(var i in o)t[i]&&(t[o[i]]=t[o[i]]||t[i],delete t[i]);for(var i in t)(null===t[i]||!t[i]||""==t[i]||t[i].size&&t[i].size<1||n.indexOf(i)>=0)&&delete t[i];var r=JSON.stringify(t);return r=(r=(r=(r=(r=r.replace(/\{/g,"")).replace(/\}/g,"")).replace(/\"/g,"")).replace("-d.openx.net","")).replace(/\,/g,"/"),r=(e.bidder||e.bidderCode)+"/"+r},r.ma_fS=function(e){try{var t=[];if(!e||!e.length)return t;if("string"==typeof e)return[e];if(2!==e.length||isNaN(e[0])||isNaN(e[1]))for(var i=0;i<e.length;i++){var o=e[i];"string"==typeof o?t.push(o):"object"==typeof o&&"fluid"==o[0]?t.push("fluid"):isNaN(o[0])||isNaN(o[1])?"object"==typeof o&&"object"==typeof o[0]&&isNaN(o[0][0])&&!isNaN(o[0][1])?t.push(o[0][0]+"x"+o[0][1]):Array.isArray(o)&&"fluid"==o[0]?t.push("fluid"):r.warn("! unhandled size format"):t.push(o[0]+"x"+o[1])}else t.push(e[0]+"x"+e[1]);return t}catch(e){return[]}},r.ma_sCN=function(e,t){if(e&&e.sizes)e=r.ma_fS(e.sizes);else if(e&&e.size)e=r.ma_fS(e.size);else e=r.ma_fS(e);if(t&&t.sizes)t=r.ma_fS(t.sizes);else if(t&&t.size)t=r.ma_fS(t.size);else t=r.ma_fS(t);if(!e||e.length<1)return null;if(!t||t.length<1)return null;for(var i in t){var o=t[i];for(var n in e){if(e[n]==o)return o}}return null},r.ma_sC=function(e,t){if(e&&e.sizes)e=r.ma_fS(e.sizes);else if(e&&e.size)e=r.ma_fS(e.size);else e=r.ma_fS(e);if(t&&t.sizes)t=r.ma_fS(t.sizes);else if(t&&t.size)t=r.ma_fS(t.size);else t=r.ma_fS(t);if(!e||e.length<1)return!1;if(!t||t.length<1)return!1;for(var i in t){var o=t[i],n=!1;for(var s in e){if(e[s]==o){n=!0;break}}if(!n)return!1}return!0},r.ma_hFPN=function(e){for(var t="";e&&"BODY"!==e.nodeName&&1==e.nodeType;){if("fixed"===(t=window.getComputedStyle(e).getPropertyValue("position").toLowerCase())||"sticky"===t)return!0;e=e.parentNode}return!1},r.ma_aAL=function(){r.publisher.adLabel&&window.googletag.cmd.push((function(){window.googletag.pubads().addEventListener("slotRenderEnded",(function(e){try{var t=r.ma_gU(e.slot.getAdUnitPath());if(!t)return void e.slot.getAdUnitPath();if(!t.un_iOOP()){var i=t.un_gAL();if(i&&r.publisher.adLabel){let e=document.createElement("div");e.innerHTML=i,r.insertBefore(e,t.getNode().firstChild)}}}catch(e){}}))}
3))},r.insertBefore=function(e,t){t.parentNode.insertBefore(e,t)},r.ma_iNWLD=function(e){if(e){if(r.ma_dFV(e)>r.visitor.vi_gSH()*r.publisher.lazyDepth)return e.lazyLoaded=!0,!1}return!0},r.ma_cE=function(e,t){var i={};for(var o in t)void 0!==e[t[o]]&&(i[t[o]]=e[t[o]]);return i},r.ma_pO=function(e,t,i){r.ma_iU(e)||r.warn("endpoint["+e+"] is not a url in av.postObj function");try{var o=new XMLHttpRequest;o.open("POST",e,!0),o.setRequestHeader("Content-Type","application/json;charset=UTF-8"),o.onreadystatechange=function(){if(4===o.readyState&&200===o.status)try{i&&i(o.responseText)}catch(e){r.warn("Error parsing response data","main",o)}},o.send(JSON.stringify(t))}catch(t){r.warn("failed to post object to endpoint["+e+"]","main",t)}},r.ma_gX=function(e,t,i,o,n){e||r.warn({code:"xhr-missing-url"});var s=new XMLHttpRequest;s.open("GET",e,!0),s.__avSuccess=t||function(){},s.__avFailure=i||null,s.__avTimeout=n||null,s.onload=function(e){200===s.status?(s.responseText,this.__avSuccess(this.responseText)):this.__avFailure&&this.__avFailure(this.responseText)},s.onerror=function(t){try{r.warn("getXhr["+e+"] errored"),s.__avFailure=s.__avFailure||function(e){e.code="xhr-failure-fallback-url",e.environment={url:e.requestUrl,status:e.status}},s.__avFailure(s)}catch(e){e.code="xhr-onerror-exception-url",e.warn(e)}},s.ontimeout=function(t){try{r.warn("getXhr["+e+"] timed out"),s.__avFailure=s.__avFailure||function(e){e.code="xhr-timeout-fallback-url",e.environment={url:e.requestUrl,status:e.status}},s.__avFailure(s),"function"==typeof s.__avTimeout&&s.__avTimeout(s)}catch(e){e.code="xhr-ontimeout-exception",e.environment={url:s.requestUrl},e.warn(e)}},s.timeout=o||3e3,s.send()},r.ma_sCE=function(e){return r.ma_sY(e).replace(/-/g,"_")},r.ma_sY=function(e){return e.toString().toLowerCase().replace(/\s+/g,"-").replace(/\_+/g,"-").replace(/[^\w\-]+/g,"").replace(/\-\-+/g,"-").replace(/^-+/,"").replace(/-+$/,"")},r.ma_aE=function(e,t){if(e.length!==t.length)return!1;for(var i=e.length;i--;)if(e[i]!==t[i])return!1;return!0},r.ma_dK=function(){window.googletag.cmd.push((function(){googletag.pubads().getSlots().forEac
3h((function(e){e.getAdUnitPath(),e.getSlotElementId(),e.getTargetingKeys().forEach((function(t){e.getTargeting(t)}))}))}))},r.ma_cKE=function(e,t,i,o){if(t||""===t){let n="";const r=null!=o&&"none"===o.toLowerCase();if(i){const e=new Date;e.setTime(e.getTime()+24*i*60*60*1e3),n="; expires="+e.toGMTString()}let s=e+"="+t+n+"; path=/";return o&&(s+="; SameSite="+(r?"None":o)),document.cookie=s,t}const n=e+"=",r=document.cookie.split(";");for(let e=0;e<r.length;++e){let t=r[e];for(;" "===t.charAt(0);)t=t.substring(1,t.length);if(0===t.indexOf(n))return t.substring(n.length,t.length)}return!1},r.ma_tCH=function(e,t){return function(){try{e.call(this,...arguments)}catch(e){e.code=t}}},r.ma_dBA=function(e){(e=e||{}).url=window.location.href.substr(0,2048),e.domain=window.location.hostname,"www."==e.domain.substr(0,4)&&(e.domain=e.domain.substr(4)),e.build=r.build,e.pbjs=e.pbjs||r.version,e.file=r.getScriptName(),e.userId="/no-consent/",e.sessionId="/no-consent/",e.timestamps=r.timestamps.now(),e.id=e.id||r.uuid4(),e.stream=e.stream||"test",e.referrer=document.referrer||"/direct/",e.environment=e.environment||{};try{e.domain!=r.publisher.pu_gBD()&&(e.baseDomain=r.publisher.pu_gBD()),e.canonical=r.publisher.pu_gCL(),e.avCanonical=r.md5(r.publisher.pu_gCL()),e.configId=String(r.publisher.configId||0),e.analyticsPercent=Number(e.analyticsPercent||r.publisher.analyticsPercent),e.environment.lazy=r.publisher.pu_iLE(),e.environment.spa=r.publisher.spa}catch(e){r.warn("analytics was not able to access advergic publisher")}try{e.device=r.visitor.vi_gDT(),e.pagviewId=r.visitor.pagviewId,e.ip=r.visitor.vi_gIA(),e.sessionDepth=r.visitor.vi_gSDH(),e.country=r.visitor.vi_gL().country||"??",e.region=r.visitor.vi_gL().region||"??",e.utmSource="/failed/",e.utmMedium="/failed",e.utmContent="/failed/",e.utmTerm="/failed/",e.utmCampaign="/failed/",e.localStorage=r.visitor.vi_sLS(),e.screenWidth=String(r.visitor.vi_gSW()),e.screenHeight=String(r.visitor.vi_gSH()),e.userId=r.visitor.vi_gUI(),e.sessionId=r.visitor.vi_gSI()}catch(e){r.warn("analytics was not able to access advergic visitor")}try{e.gamNetwork=String(r.google.go_gNC())||"/Not Available/",e.gamParent=String(r.google.go_gPC())||"/Not Available/",e.gamChild=String(r.google.go_gCC())||"/Not Available/"}catch(e){r.warn("analytics was not able to access google")}return e},r.ma_gU=function(e){for(const t of r.units)if(t.un_gT().indexOf(e)>-1){if(r.visitor.vi_iM()&&t.un_aOM())return t;if(!r.visitor.vi_iM()&&t.un_aOD())return t}return!1},r.ma_gDU=function(e){r.unitsDisabled=r.unitsDisabled||[];for(const t of r.unitsDisabled)if(t.un_gT().indexOf(e)>-1)return t;return!1},r.ma_dFV=function(e){let t=0;if("string"==typeof e&&(e=document.getElementById(e)),!e)return!1;var i=e.getBoundingClientRect();const o=i.top-window.innerHeight,n=i.bottom;return n<0?t=-n:o>0&&(t=o),t},r.ma_iIV=function(e){let t=arguments.length>1&&void 0!==arguments[1]&&arguments[1];if("string"==typeof e&&(e=document.getElementById(e)),!e)return!1;let i=e.getBoundingClientRect(),o=i.top;const n=o-window.innerHeight,r=i.bottom;return t?o>=0&&r<=window.screen.height:!(r<0||n>0)},r.ma_gRI=function(e){return(e?e+"-":"")+(1048576*(1+Math.random())|0).toString(32).substring(1)+(1048576*(1+Math.random())|0).toString(32).substring(1)},r.ma_iH=function(e){return"none"===window.getComputedStyle(e).display||!!e.parentElement&&r.ma_iH(e.parentElement)},r.ma_fOPA=function(e){let t=r.visitor.vi_gSH(),i=[];for(let o in r.units){const n=r.units[o];if(n.node){let o=r.ma_hFPN(n.node),s=r.ma_iH(n.node),a=n.node.getBoundingClientRect();if(o&&!s&&a.height>0){let o=parseInt(a.bottom);o<=t+10&&o>=t-50&&(n.autozone="anchor-bottom",e&&"bottom"!=e||i.push(n));let r=parseInt(a.top);r<=50&&r>=-10&&(n.autozone="anchor-top",e&&"top"!=e||i.push(n))}}}return i},r.ma_rA=function(e,t){window.pbjs.renderAd(e,t)},window.pbjs=window.pbjs||{},window.__logBidWon=window.__logBidWon||function(e){e=e||{};return void 0!==window.LogAdWinsEvent?window.LogAdWinsEvent(e.bidderCode,e.cpm,e):void 0!==window.logBidWon?window.logBidWon(e):void 0},window.__logAdRender=window.logAdRender||function(e){},Array.isArray=Array.isArray||function(e){return"[object Array]"===Object.prototype.toString.call(e)},r.ma_lAR=function(e){e.id=r.uuid4(),r.ma_lE(e),window.__logAdRender(e)},r.ma_iSID=function(e){let t=arguments.length>1&&void 0!==arguments[1]?arguments[1]:"script";var i;i=Array.isArray(e)?e:[e];var o="script"==t?"src":"href",n=Array.from(document.getElementsByTagName(t)).map((e=>e[o]));n||(n=[]);var r=!1;
3return i.forEach((function(e){void 0!==n.find((t=>t.indexOf(e)>-1))&&(r=!0)})),r},r.ma_lC=function(e){r.loadedCss=r.loadedCss||[],e=(e=(e=e.replace(/^(https)/,"")).replace(/^(http)/,"")).replace(/^(:)/,"");var t=!1;if(r.loadedCss.indexOf(e)>=0)src;else{for(var i=document.getElementsByTagName("link"),o=0;o<i.length;o++)if(i[o].href===e||i[o].href==="http:"+e||i[o].src==="https:"+e){r.loadedCss.push(e),t=!0;break}if(!t)return r.loadedCss.push(e),r.ssl=r.ssl||"https:"===document.location.protocol,function(){var t=document.createElement("link");t.rel="stylesheet",t.href=(r.ssl?"https:":"http:")+e;var i=document.getElementsByTagName("head")[0];i.insertBefore(t,i.firstChild)}(),!0}return!1},r.ma_rAC=function(){return new Promise((e=>{const t=r.publisher.darktheme?"rgba(0,0,0,0.6)":"rgba(255,255,255,0.6)",i=r.publisher.btnColor[0]||"#3399CC",o=r.publisher.btnColor[1]||"#287AA3",n=r.publisher.btnHeader||"#2C3E50",s=r.publisher.rewardBtnText||"Watch Ad & Get Reward",a=document.createElement("style");a.textContent="\n .ad-overlay {\n position: fixed; top: 0; left: 0; width: 100vw; height: 100vh; background-color: ".concat(t,"; display: flex;\n justify-content: center; align-items: center; z-index: 9999;\n }\n .ad-modal {\n background: #ffffff; border-radius: 20px; width: 90%; max-width: 360px; box-shadow: 0 20px 60px rgba(0, 0, 0, 0.3);\n overflow: hidden; font-family: sans-serif;\n }\n .ad-header { background: ").concat(n,"; padding: 30px; text-align: center; position: relative; }\n .ad-close {\n position: absolute; top: 16px; right: 16px; width: 40px; height: 40px; font-size: 0.5rem;\n background: rgba(255, 255, 255, 0.1); border: none; border-radius: 50%; cursor: pointer;\n display: flex; align-items: center; justify-content: center; transition: all 0.3s ease;\n }\n .ad-close:hover { background: rgba(255,255,255,0.2); transform: rotate(90deg); color:#6b7280 }\n .ad-close svg { width: 16px; height: 16px; fill: rgba(255, 255, 255, 0.8); }\n .ad-logo { width: 60px; height: 60px; border-radius: 14px; overflow: hidden; margin: 0 auto 16px; }\n .ad-logo img { width: 100%; height: 100%; object-fit: cover; }\n .ad-title { color: #ffffff; font-size: 22px; font-weight: 600; }\n\n /* Slider Container */\n .ad-slider { display: flex; width: 100%; transition: transform 0.4s ease; }\n .ad-slide {\n flex: 0 0 100%; /* Each slide takes full modal width */\n background: #f8f9fb; padding: 32px 28px 28px; text-align: center; box-sizing: border-box;\n }\n .ad-message { font-size: 15px; color: #4b5563; line-height: 1.6; margin-bottom: 32px; }\n .ad-buttons { display: flex; flex-direction: column; gap: 12px; width: 100%; }\n .ad-btn {\n width: 100%; padding: 14px 20px; border-radius: 12px; font-size: 15px;\n font-weight: 500; border: none; cursor: pointer; transition: all 0.3s ease;\n display: flex; align-items: center; justify-content: center; box-sizing: border-box;\n }\n .ad-accept { background: ").concat(i,"; color: #fff; }\n .ad-accept:hover { background: ").concat(o,"; transform: translateY(-1px); }\n .ad-decline { background: transparent; border: 2px solid #e5e7eb; color: #6b7280; }\n .ad-decline:hover { background: #f9fafb; color:#6b7280; }\n "),document.head.appendChild(a);const d=document.createElement("div");d.className="ad-overlay";const c=document.createElement("div");c.className="ad-modal";const l=document.createElement("div");l.className="ad-header";const u=document.createElement("div");u.className="ad-logo",u.innerHTML='<img src="'.concat(r.publisher.pubLogo,'" alt="Publisher Logo">');const p=document.createElement("h2");p.className="ad-title",p.textContent=r.publisher.pubTitle||"Watch Ad for Reward",l.appendChild(u),l.appendChild(p);const g=document.createElement("div");g.className="ad-slider",g.style.transform="translateX(0%)";const h=document.createElement("div");h.className="ad-slide",h.innerHTML='\n <p class="ad-message">'.concat(r.publisher.rewardMessage,'</p>\n <div class="ad-buttons">\n <button class="ad-btn ad-accept">').concat(s,'</button>\n <button class="ad-btn ad-decline">Close</button>\n </div>\n ');
3const m=document.createElement("div");m.className="ad-slide",m.innerHTML='\n <p class="ad-message">'.concat(r.publisher.confirmForfeitMessage||"Are you sure you want to give up the reward?",'</p>\n <div class="ad-buttons">\n <button class="ad-btn ad-accept">Lose Reward</button>\n <button class="ad-btn ad-decline">Go Back and Watch ad</button>\n </div>\n '),g.appendChild(h),g.appendChild(m),c.appendChild(l),c.appendChild(g),d.appendChild(c),document.body.appendChild(d);const v=h.querySelector(".ad-accept"),f=h.querySelector(".ad-decline"),_=m.querySelector(".ad-accept"),y=m.querySelector(".ad-decline"),b=e=>{g.style.transform="translateX(-".concat(100*e,"%)")};f.onclick=()=>b(1),y.onclick=()=>b(0),_.onclick=()=>{document.body.removeChild(d),e(!1)},v.onclick=()=>{document.body.removeChild(d),e(!0)}}))},r.ma_rC=function(e){return new Promise((t=>{const i=r.publisher.btnColor[0]||"#3399CC",o=r.publisher.btnColor[1]||"#287AA3",n=r.publisher.btnHeader||"#2C3E50",s=document.createElement("style");s.textContent="\n .reward-overlay {\n position: fixed; top: 0; left: 0; width: 100vw; height: 100vh;\n background-color: rgba(0,0,0,0.6); display: flex;\n justify-content: center; align-items: center; z-index: 10000;\n }\n .reward-modal {\n background: #fff; border-radius: 20px; width: 90%; max-width: 360px;\n box-shadow: 0 20px 60px rgba(0,0,0,0.3); overflow: hidden;\n font-family: sans-serif; text-align: center;\n }\n .reward-header {\n background: ".concat(n,"; padding: 20px; color: #fff;\n font-size: 20px; font-weight: 600;\n }\n .reward-body { padding: 24px; color: #374151; font-size: 15px; }\n .reward-buttons { display: flex; flex-direction: column; gap: 12px; padding: 20px; }\n .reward-btn {\n display: block; text-align: center;\n padding: 14px; border-radius: 12px; font-size: 15px; font-weight: 500;\n border: none; cursor: pointer; transition: all 0.3s ease;\n text-decoration: none;\n }\n .reward-open { background: ").concat(i,"; color: #fff; }\n .reward-open:hover { background: ").concat(o,"; }\n .reward-close { background: #f3f4f6; color: #374151; }\n .reward-close:hover { background: #e5e7eb; }\n "),document.head.appendChild(s);const a=document.createElement("div");a.className="reward-overlay";const d=document.createElement("div");d.className="reward-modal";const c=document.createElement("div");c.className="reward-header",c.textContent=r.publisher.rewardTitle||"Reward Unlocked";const l=document.createElement("div");l.className="reward-body",l.textContent=r.publisher.rewardSuccessMessage||"You earned the reward! Collect it to continue";const u=document.createElement("div");u.className="reward-buttons";const p=document.createElement("a");p.className="reward-btn reward-open",p.textContent=r.publisher.rewardCollectText||"Collect Reward",p.href=e,p.target="_blank",p.rel="noopener noreferrer",p.onclick=()=>{document.body.removeChild(a),t(!0)};const g=document.createElement("button");g.className="reward-btn reward-close",g.textContent=r.publisher.rewardCloseText||"Close",g.onclick=()=>{document.body.removeChild(a),t(!1)},u.appendChild(p),u.appendChild(g),d.appendChild(c),d.appendChild(l),d.appendChild(u),a.appendChild(d),document.body.appendChild(a)}))},r.ma_rCL=function(e,t){let i=document.getElementsByClassName("reward_advergic");"pubcall"==e&&o();for(let t of i)t.addEventListener("click",(function(i){r.__rewardGranted__||(s=t,"reward-ad-available"==e?o():r.ma_gR("unfilled-ad"))}));function o(){r.ma_rAC().then((e=>{if(e){var i;null===(i=t.makeRewardedVisible)||void 0===i||i.call(t)}}))}},r.ma_gR=function(e){let t=document.getElementsByClassName("reward_advergic");if(r.publisher.rewardFn)window[r.publisher.rewardFn]();else{for(let e of t){let t=e.id;t&&window.rewardLinks[t]&&(e.href=window.rewardLinks[t])}if(window.lastClickedRewardLink&&"unfilled-ad"!==e){let e=window.lastClickedRewardLink;r.ma_rC(e.href)}}};class c{constructor(e,t){this.queName=e,this.executed=!1,this.q=t||[],this.args=[]}push(e){let t=arguments.length>1&&void 0!==arguments[1]?arguments[1]:"anonymous";
3e.fnName=e.name||t,this.q.push(e),"que1"!==this.queName&&(e.fnName,this.queName,this.queName),this.executed&&!e.called&&this.callFunc(e)}unshift(e){let t=arguments.length>1&&void 0!==arguments[1]?arguments[1]:"anonymous";e.fnName=e.name||t,this.q.unshift(e),e.fnName,this.queName,this.queName,this.executed&&!e.called&&this.callFunc(e)}callFunc(e){e.called=!0;try{e.call(e,...this.args)}catch(t){let i=t;try{t.code="test"}catch(e){i={environment:{err:t.toString(),errCode:t.code}}}i.environment=i.environment||{},i.environment.fnName=e.fnName||"anonymous",i.code="xq-"+this.queName,i.type="catch",r.warn(i)}}xq(){this.q.length,this.queName,this.args=arguments,r.timestamps["xq-"+this.queName]=r.timestamps.now();for(let e=0;e<this.q.length;e++)this.q[e].called||this.callFunc(this.q[e]);this.executed=!0}}for(let e of["que1","que2","que3","que4","que5","que6","que7","que8","que9","que10","que11","que12","que13","que14"])r[e]=Array.isArray(r[e])?new c(e,r[e]):r[e]||new c(e);r.que2.unshift((function(){try{r.visitor.vi_t(),r.ty=i(8639),r.ty.tr_iT(),"detect"==r.publisher.traffiqlyAc?(r.ty.tr_fT(),r.que4.xq()):r.ty.tr_fT()}catch(e){e.code="que2_init_que4",e.type="catch",r.ma_lE(e)}if(r.publisher.gtm&&function(e,t,i,o,n){e[o]=e[o]||[],e[o].push({"gtm.start":(new Date).getTime(),event:"gtm.js"});var r=t.getElementsByTagName(i)[0],s=t.createElement(i);s.async=!0,s.src="https://www.googletagmanager.com/gtm.js?id="+n,r.parentNode.insertBefore(s,r)}(window,document,"script","dataLayer",r.publisher.gtm),r.publisher.ga){function t(){dataLayer.push(arguments)}r.publisher.ga,r.ma_lJ("https://www.googletagmanager.com/gtag/js?id="+r.publisher.ga),window.dataLayer=window.dataLayer||[],t("js",new Date),t("config",r.publisher.ga)}r.visitor.vi_hAB()}),"que2Init"),r.que4.unshift((function(){r.constructors={},r.constructors.unit=i(5285),r.constructors.bidder=i(1509),r.constructors.cmp=i(6615),r.units=r.units||[];for(let e of window.adUnits)r.units.push(new r.constructors.unit(e));if(r.units,r.google.go_fU(),r.google.go_iOPU(),r.ma_aAL(),r.units&&r.units.length&&r.units.length>0&&r.publisher.name.includes(window.location.hostname)){if(r.google.go_iT(),r.google.kvps.av_ty=r.ty.avTyKvp,r.units.forEach((function(e){e.un_iI()?(e.defineOutOfPage("interstitial"),e.un_dR()):e.define(),!e.un_iI()&&e.lazy&&(document.getElementById(e.slot)&&document.getElementById(e.slot).classList.add("av-lazy"),r.google.go_lTS())})),r.auction=i(3946),r.auction.au_iT(),r.auction.configured){window.pbjs.renderAd=window.pbjs.renderAd;try{r.auction.requestBids()}catch(e){r.google.go_rA("auction-error"),r.warn(e),e.code="auction_error",r.ma_lE(e)}setTimeout((function(){r.google.go_rA("fallback")}),r.auction.au_gT()+200)}else r.google.go_rA("no-auction");r.que3.push((function(){r.google.go_sSN()}),"que3SpaNodes"),r.publisher.pu_iLE()&&r.google.go_lTS(),r.google.go_cSI()}else r.que3.push((function(){window.googletag&&window.googletag.cmd&&window.googletag.cmd.length>0&&r.ma_lJ("//securepubads.g.doubleclick.net/tag/js/gpt.js",!0,null,null,!1,"anonymous")}),"que3LoadGpt");var e;r.google.go_lABG(),r.google.go_kP()||(r.ma_dB()||Math.random()<=r.publisher.utmPercent)&&(e=3e3,r.auction&&r.auction.au_gT()>0&&(e=1e3+r.auction.au_gT()),setTimeout((function(){window.av.google.go_pK()}),e))}),"que4Init"),r.que5.unshift((function(){r.publisher=i(5363),r.visitor=i(1097),r.adcogni=i(734),r.google=i(1976),r.visitor.vi_iT(),r.publisher.pu_iT(),r.visitor.vi_gL(),r.visitor.vi_lPV("afterInit",!0),r.que7.xq();const e=function(){let t=arguments.length>0&&void 0!==arguments[0]?arguments[0]:3;window.setTimeout((()=>{!document.body&&t>0?e(t-1):r.que3.xq()}),50)};"interactive"==document.readyState||"complete"==document.readyState?document.body?r.que3.xq():e():document.addEventListener("readystatechange",(()=>{if("interactive"==document.readyState){if(!document.body)return void e();r.que3.xq()}})),r.cmp=!1,r.publisher.cmp=r.get("av_cmp")||r.publisher.cmp||!1,r.cmp?r.cmp.cm_pG():"exempt"==r.publisher.cmp?(r.cmp={name:r.publisher.cmp||"none",trackable:function(){return!0}},r.que2.xq()):(r.publisher.cmp&&r.publisher.cmp,r.cmp=new Cmp({name:"none"}),r.que2.xq())}),"que5Init"),r.que11.unshift((function(e){r.ma_rCL("reward-ad-available",e)}),"que11Init"),r.que12.unshift((function(){r.warn("Rewarded ad failed to load or is unfilled","reward"),r.ma_rCL("unfilled-ad"),r.ma_lE({code:"reward_unfilled",stream
3:"events"})}),"que12Init"),r.que13.unshift((function(e){r.__rewardGranted__=!0,r.ma_lE({code:"reward_granted",stream:"events",payload:e.payload||{}}),r.ma_gR("ad-watched")}),"que13Init"),r.que14.unshift((function(e){r.__rewardGranted__||r.ma_lE({code:"reward_abandoned",stream:"events"}),r.__rewardGranted__=!1}),"que14Init"),r.build,r.version,r.getScriptName(),r.ma_gPNS=function(){if(window._pbjsGlobals&&window._pbjsGlobals.length>0)for(let e of window._pbjsGlobals)if("avpbjs"!=e)return e;return void 0!==window.pbjs&&"pbjs"},r.webVitals=r.webVitals||{},r.ma_lCV=function(e){r.webVitals[e.name]=e.value},r.ma_lFL=function(e){r.ma_lCV(e),r.webVitals.fid&&r.webVitals.lcp&&r.visitor.vi_lPV("cwv-fid-lcp")};const{onCLS:l,onFID:u,onLCP:p,onFCP:g}=i(8796);l((function(e){r.ma_lCV(e),r.visitor.vi_lPV("cwv-cls")})),u(r.ma_lFL),p(r.ma_lFL),r.ma_gWV=function(){return g(r.ma_lCV),r.webVitals},r.que5.xq(),r.domReadyExecute=function(e){r.que3=r.que3||[],r.que3.push(e,"que2Execute")},r.que2.push((function(){window.__afterConsentExecute?window.__afterConsentExecute():r.que3.push((function(){window.__afterConsentExecute&&window.__afterConsentExecute()}),"que3AfterQue2")}),"que2Execute"),r.que4.push((function(){window.__afterTraffiqlyExecute?window.__afterTraffiqlyExecute():r.que3.push((function(){window.__afterTraffiqlyExecute&&window.__afterTraffiqlyExecute()}),"que3ExecuteQue4")}
3),"que4Execute")},433:(e,t,i)=>{function o(e,t,i,o,n){for(t=t.split?t.split("."):t,o=0;o<t.length;o++)e=e?e[t[o]]:n;return e===n?i:e}i.d(t,{A:()=>o})},8128:e=>{ 4/* 5* @license MIT 6* Fun Hooks v0.9.10 7* (c) @snapwich 8*/ 9a.SYNC=1,a.ASYNC=2,a.QUEUE=4;var t="fun-hooks";var i=Object.freeze({useProxy:!0,ready:0}),o=new WeakMap,n="2,1,0"===[1].reduce((function(e,t,i){return[e,t,i]}),2).toString()?Array.prototype.reduce:function(e,t){var i,o=Object(this),n=o.length>>>0,r=0;if(t)i=t;else{for(;r<n&&!(r in o);)r++;i=o[r++]}for(;r<n;)r in o&&(i=e(i,o[r],r,o)),r++;return i};function r(e,t){return Array.prototype.slice.call(e,t)}var s=Object.assign||function(e){return n.call(r(arguments,1),(function(e,t){return t&&Object.keys(t).forEach((function(i){e[i]=t[i]})),e}),e)};function a(e){var d,c={},l=[];function u(e,t){return"function"==typeof e?m.call(null,"sync",e,t):"string"==typeof e&&"function"==typeof t?m.apply(null,arguments):"object"==typeof e?p.apply(null,arguments):void 0}function p(e,t,i){var o=!0;void 0===t&&(t=Object.getOwnPropertyNames(e),o=!1);var n={},r=["constructor"];do{(t=t.filter((function(t){return!("function"!=typeof e[t]||-1!==r.indexOf(t)||t.match(/^_/))}))).forEach((function(t){var o=t.split(":"),r=o[0],s=o[1]||"sync";if(!n[r]){var a=e[r];n[r]=e[r]=m(s,a,i?[i,r]:void 0)}})),e=Object.getPrototypeOf(e)}while(o&&e);return n}function g(e){var i=Array.isArray(e)?e:e.split(".");return n.call(i,(function(o,n,r){var s=o[n],a=!1;return s||(r===i.length-1?(d||l.push((function(){a||console.warn(t+": referenced '"+e+"' but it was never created")})),o[n]=h((function(e){o[n]=e,a=!0}))):o[n]={})}),c)}function h(e){var t=[],i=[],n=function(){},r={before:function(e,i){return d.call(this,t,"before",e,i)},after:function(e,t){return d.call(this,i,"after",e,t)},getHooks:function(e){var o=t.concat(i);"object"==typeof e&&(o=o.filter((function(t){return Object.keys(e).every((function(i){return t[i]===e[i]}))})));try{s(o,{remove:function(){return o.forEach((function(e){e.remove()})),this}})}catch(e){console.error("error adding `remove` to array, did you modify Array.prototype?")}return o},removeAll:function(){return this.getHooks().remove()}},a={install:function(o,r,s){this.type=o,n=s,s(t,i),e&&e(r)}};return o.set(r.after,a),r;function d(e,o,r,s){var a={hook:r,type:o,priority:s||10,remove:function(){var o=e.indexOf(a);-1!==o&&(e.splice(o,1),n(t,i))}};return e.push(a),e.sort((function(e,t){return t.priority-e.priority})),n(t,i),this}}function m(i,n,c){var u=n.after&&o.get(n.after);if(u){if(u.type!==i)throw t+": recreated hookable with different type";return n}var p,m,v=c?g(c):h(),f={get:function(e,t){return v[t]||Reflect.get.apply(Reflect,arguments)}};return d||l.push(_),e.useProxy&&"function"==typeof Proxy&&Proxy.revocable?m=new Proxy(n,f):(m=function(){return f.apply?f.apply(n,this,r(arguments)):n.apply(this,arguments)},s(m,v)),o.get(m.after).install(i,m,(function(e,t){var o,n=[];e.length||t.length?(e.forEach(s),o=n.push(void 0)-1,t.forEach(s),p=function(e,t,s){var a,d=0,c="async"===i&&"function"==typeof s[s.length-1]&&s.pop();function l(e){"sync"===i?a=e:c&&c.apply(null,arguments)}function u(e){if(n[d]){var o=r(arguments);return u.bail=l,o.unshift(u),n[d++].apply(t,o)}"sync"===i?a=e:c&&c.apply(null,arguments)}return n[o]=function(){var o=r(arguments,1);"async"===i&&c&&(delete u.bail,o.push(u));var n=e.apply(t,o);"sync"===i&&u(n)},u.apply(null,s),a}):p=void 0;function s(e){n.push(e.hook)}_()})),m;function _(){!d&&("sync"!==i||e.ready&a.SYNC)&&("async"!==i||e.ready&a.ASYNC)?"sync"!==i&&e.ready&a.QUEUE?f.apply=function(){var e=arguments;l.push((function(){m.apply(e[1],e[2])}))}:f.apply=function(){throw t+": hooked function not ready"}:f.apply=p}}return(e=s({},i,e)).ready?u.ready=function(){d=!0,function(e){for(var t;t=e.shift();)t()}(l)}:d=!0,u.get=g,u}e.exports=a},8796:function(e,t){!function(e){var t,i,o,n,r,s=-1,a=function(e){addEventListener("pageshow",(function(t){t.persisted&&(s=t.timeStamp,e(t))}),!0)},d=function(){var e=self.performance&&performance.getEntriesByType&&performance.getEntriesByType("navigation")[0];if(e&&e.responseStart>0&&e.responseStart<performance.now())return e},c=function(){var e=d();return e&&e.activationStart||0},l=function(e,t){var i=d(),o="navigate";return s>=0?o="back-forward-cache":i&&(document.prerendering||c()>0?o="prerender":document.wasDiscarded?o="restore":i.type&&(o=i.type.replace(/_/g,"-"))),{name:e,value:void 0===t?-1:t,rating:"good",delta:0,entries:[],id:"v4-".concat(Date.now(),"-").concat(Math.floor(8999999999999*Math.random())+1e12),navigationType:o}},u=function(e,t,i){try{if(PerformanceObserver.supportedEntryTypes.includes(e)){var o=new PerformanceObserver((function(e){Promise.resolve().then((function(){t(e.getEntries())}))}));return o.observe(Object.assign({type:e,buffered:!0},i||{})),o}}catch(e){}},p=function(e,t,i,o){var n,r;return function(s){t.value>=0&&(s||o)&&((r=t.value-(n||0))||void 0===n)&&(n=t.value,t.delta=r,t.rating=function(e,t){return e>t[1]?"poor":e>t[0]?"needs-improvement":"good"}(t.value,i),e(t))}},g=function(e){requestAnimationFrame((function(){return requestAnimationFrame((function(){return e()}))}))},h=function(e){document.addEventListener("visibilitychange",(function(){"hidden"===document.visibilityState&&e()}))},m=function(e){var t=!1;return function(){t||(e(),t=!0)}},v=-1,f=function(){return"hidden"!==document.visibilityState||document.prerendering?1/0:0},_=function(e){"hidden"===document.visibilityState&&v>-1&&(v="visibilitychange"===e.type?e.timeStamp:0,b())},y=function(){addEventListener("visibilitychange",_,!0),addEventListener("prerenderingchange",_,!0)},b=function(){removeEventListener("visibilitychange",_,!0),removeEventListener("prerenderingchange",_,!0)},w=function(){return v<0&&(v=f(),y(),a((function(){setTimeout((function(){v=f(),y()}),0)}))),{get firstHiddenTime(){return v}}},C=function(e){document.prerendering?addEventListener("prerenderingchange",(function(){return e()}),!0):e()},S=[1800,3e3],E=function(e,t){t=t||{},C((function(){var i,o=w(),n=l("FCP"),r=u("paint",(function(e){e.forEach((function(e){"first-contentful-paint"===e.name&&(r.disconnect(),e.startTime<o.firstHiddenTime&&(n.value=Math.max(e.startTime-c(),0),n.entries.push(e),i(!0)))}))}));r&&(i=p(e,n,S,t.reportAllChanges),a((function(o){n=l("FCP"),i=p(e,n,S,t.reportAllChanges),g((function(){n.value=performance.now()-o.timeStamp,i(!0)}))})))}))},x=[.1,.25],A=0,T=1/0,I=0,k=function(e){e.forEach((function(e){e.interactionId&&(T=Math.min(T,e.interactionId),I=Math.max(I,e.interactionId),A=I?(I-T)/7+1:0)}))},O=function(){return t?A:performance.interactionCount||0},L=function(){"interactionCount"in performance||t||(t=u("event",k,{type:"event",buffered:!0,durationThreshold:0}))},N=[],B=new Map,P=0,R=function(){var e=Math.min(N.length-1,Math.floor((O()-P)/50));return N[e]}
vendor: 2,306 bytes, line 9
9,M=[],D=function(e){if(M.forEach((function(t){return t(e)})),e.interactionId||"first-input"===e.entryType){var t=N[N.length-1],i=B.get(e.interactionId);if(i||N.length<10||e.duration>t.latency){if(i)e.duration>i.latency?(i.entries=[e],i.latency=e.duration):e.duration===i.latency&&e.startTime===i.entries[0].startTime&&i.entries.push(e);else{var o={id:e.interactionId,latency:e.duration,entries:[e]};B.set(o.id,o),N.push(o)}N.sort((function(e,t){return t.latency-e.latency})),N.length>10&&N.splice(10).forEach((function(e){return B.delete(e.id)}))}}},j=function(e){var t=self.requestIdleCallback||self.setTimeout,i=-1;return e=m(e),"hidden"===document.visibilityState?e():(i=t(e),h(e)),i},U=[200,500],z=[2500,4e3],H={},q=[800,1800],F=function e(t){document.prerendering?C((function(){return e(t)})):"complete"!==document.readyState?addEventListener("load",(function(){return e(t)}),!0):setTimeout(t,0)},V={passive:!0,capture:!0},G=new Date,Q=function(e,t){i||(i=t,o=e,n=new Date,J(removeEventListener),W())},W=function(){if(o>=0&&o<n-G){var e={entryType:"first-input",name:i.type,target:i.target,cancelable:i.cancelable,startTime:i.timeStamp,processingStart:i.timeStamp+o};r.forEach((function(t){t(e)})),r=[]}},X=function(e){if(e.cancelable){var t=(e.timeStamp>1e12?new Date:performance.now())-e.timeStamp;"pointerdown"==e.type?function(e,t){var i=function(){Q(e,t),n()},o=function(){n()},n=function(){removeEventListener("pointerup",i,V),removeEventListener("pointercancel",o,V)};addEventListener("pointerup",i,V),addEventListener("pointercancel",o,V)}(t,e):Q(t,e)}},J=function(e){["mousedown","keydown","touchstart","pointerdown"].forEach((function(t){return e(t,X,V)}))},K=[100,300];e.CLSThresholds=x,e.FCPThresholds=S,e.FIDThresholds=K,e.INPThresholds=U,e.LCPThresholds=z,e.TTFBThresholds=q,e.onCLS=function(e,t){t=t||{},E(m((function(){var i,o=l("CLS",0),n=0,r=[],s=function(e){e.forEach((function(e){if(!e.hadRecentInput){var t=r[0],i=r[r.length-1];n&&e.startTime-i.startTime<1e3&&e.startTime-t.startTime<5e3?(n+=e.value,r.push(e)):(n=e.value,r=[e])}})),n>o.value&&(o.value=n,o.entries=r,i())},d=u("layout-shift",s);d&&(i=p(e,o,x,t.reportAllChanges),h((function(){s(d.takeRecords()),i(!0)})),a((function(){n=0,o=l("CLS",0),i=p(e,o,x,t.reportAllChanges),g((function(){return i()}))})),setTimeout(i,0))}
9)))},e.onFCP=E,e.onFID=function(e,t){t=t||{},C((function(){var n,s=w(),d=l("FID"),c=function(e){e.startTime<s.firstHiddenTime&&(d.value=e.processingStart-e.startTime,d.entries.push(e),n(!0))},g=function(e){e.forEach(c)},v=u("first-input",g);n=p(e,d,K,t.reportAllChanges),v&&(h(m((function(){g(v.takeRecords()),v.disconnect()}))),a((function(){var s;d=l("FID"),n=p(e,d,K,t.reportAllChanges),r=[],o=-1,i=null,J(addEventListener),s=c,r.push(s),W()})))}))},e.onINP=function(e,t){"PerformanceEventTiming"in self&&"interactionId"in PerformanceEventTiming.prototype&&(t=t||{},C((function(){var i;L();var o,n=l("INP"),r=function(e){j((function(){e.forEach(D);var t=R();t&&t.latency!==n.value&&(n.value=t.latency,n.entries=t.entries,o())}))},s=u("event",r,{durationThreshold:null!==(i=t.durationThreshold)&&void 0!==i?i:40});o=p(e,n,U,t.reportAllChanges),s&&(s.observe({type:"first-input",buffered:!0}),h((function(){r(s.takeRecords()),o(!0)})),a((function(){P=O(),N.length=0,B.clear(),n=l("INP"),o=p(e,n,U,t.reportAllChanges)})))})))},e.onLCP=function(e,t){t=t||{},C((function(){var i,o=w(),n=l("LCP"),r=function(e){t.reportAllChanges||(e=e.slice(-1)),e.forEach((function(e){e.startTime<o.firstHiddenTime&&(n.value=Math.max(e.startTime-c(),0),n.entries=[e],i())}))},s=u("largest-contentful-paint",r);if(s){i=p(e,n,z,t.reportAllChanges);var d=m((function(){H[n.id]||(r(s.takeRecords()),s.disconnect(),H[n.id]=!0,i(!0))}));["keydown","click"].forEach((function(e){addEventListener(e,(function(){return j(d)}),{once:!0,capture:!0})})),h(d),a((function(o){n=l("LCP"),i=p(e,n,z,t.reportAllChanges),g((function(){n.value=performance.now()-o.timeStamp,H[n.id]=!0,i(!0)}))}))}}))},e.onTTFB=function(e,t){t=t||{};var i=l("TTFB"),o=p(e,i,q,t.reportAllChanges);F((function(){var n=d();n&&(i.value=Math.max(n.responseStart-c(),0),i.entries=[n],o(!0),a((function(){i=l("TTFB",0),(o=p(e,i,q,t.reportAllChanges))(!0)})))}))}}(t)},4705:(e,t,i)=>{function o(e){return o="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},o(e)}function n(e){var t=function(e,t){if("object"!=o(e)||!e)return e;var i=e[Symbol.toPrimitive];if(void 0!==i){var n=i.call(e,t||"default");if("object"!=o(n))return n;throw new TypeError("@@toPrimitive must return a primitive value.")}return("string"===t?String:Number)(e)}(e,"string");return"symbol"==o(t)?t:t+""}function r(e,t,i){return(t=n(t))in e?Object.defineProperty(e,t,{value:i,enumerable:!0,configurable:!0,writable:!0}):e[t]=i,e}i.d(t,{A:()=>r})},3172:(e,t,i)=>{function o(e,t,i){t.split&&(t=t.split("."));for(var o,n,r=0,s=t.length,a=e;r<s&&"__proto__"!=(n=""+t[r++])&&"constructor"!==n&&"prototype"!==n;)a=a[n]=r===s?i:typeof(o=a[n])==typeof t?o:0*t[r]!=0||~(""+t[r]).indexOf(".")?{}:[]}i.d(t,{J:()=>o})},5751:(e,t,i)=>{function o(e){var t,i,n;if(Array.isArray(e)){for(i=Array(t=e.length);t--;)i[t]=(n=e[t])&&"object"==typeof n?o(n):n;return i}if("[object Object]"===Object.prototype.toString.call(e)){for(t in i={},e)"__proto__"===t?Object.defineProperty(i,t,{value:o(e[t]),configurable:!0,enumerable:!0,writable:!0}):i[t]=(n=e[t])&&"object"==typeof n?o(n):n;return i}return e}i.d(t,{Q:()=>o})}},o={};function n(e){var i=o[e];if(void 0!==i)return i.exports;var r=o[e]={exports:{}};return t[e].call(r.exports,r,r.exports,n),r.exports}n.m=t,e=[],n.O=(t,i,o,r)=>{if(!i){var s=1/0;for(l=0;l<e.length;l++){i=e[l][0],o=e[l][1],r=e[l][2];for(var a=!0,d=0;d<i.length;d++)(!1&r||s>=r)&&Object.keys(n.O).every((e=>n.O[e](i[d])))?i.splice(d--,1):(a=!1,r<s&&(s=r));if(a){e.splice(l--,1);var c=o();void 0!==c&&(t=c)}}return t}r=r||0;for(var l=e.length;l>0&&e[l-1][2]>r;l--)e[l]=e[l-1];e[l]=[i,o,r]},n.n=e=>{var t=e&&e.__esModule?()=>e.default:()=>e;return n.d(t,{a:t}),t},n.d=(e,t)=>{for(var i in t)n.o(t,i)&&!n.o(e,i)&&Object.defineProperty(e,i,{enumerable:!0,get:t[i]})},n.o=(e,t)=>Object.prototype.hasOwnProperty.call(e,t),n.r=e=>{"undefined"!=typeof Symbol&&Symbol.toStringTag&&Object.defineProperty(e,Symbol.toStringTag,{value:"Module"}
9),Object.defineProperty(e,"__esModule",{value:!0})},(()=>{var e={673:0};n.O.j=t=>0===e[t];var t=(t,i)=>{var o,r,s=i[0],a=i[1],d=i[2],c=0;if(s.some((t=>0!==e[t]))){for(o in a)n.o(a,o)&&(n.m[o]=a[o]);if(d)var l=d(n)}for(t&&t(i);c<s.length;c++)r=s[c],n.o(e,r)&&e[r]&&e[r][0](),e[r]=0;return n.O(l)},i=self.pbjsChunk=self.pbjsChunk||[];i.forEach(t.bind(null,0)),i.push=t.bind(null,i.push.bind(i))})(),n.O(void 0,[802,769,139,85],(()=>n(8934)));var r=n.O(void 0,[802,769,139,85],(()=>n(9832)));r=n.O(r)})();(self.pbjsChunk=self.pbjsChunk||[]).push([[802],{5789:(e,t,n)=>{n.d(t,{A4:()=>l,J7:()=>u,Pg:()=>f});var i=n(1580),r=n(1069),o=n(5901),s=n(7873),a=n(5569);const d=(0,s.m)(),c="outstream";function l(e){const{url:t,config:n,id:s,callback:l,loaded:u,adUnitCode:f,renderNow:g}=e;this.url=t,this.config=n,this.handlers={},this.id=s,this.renderNow=g,this.adUnitCode=f,this.loaded=u,this.cmd=[],this.push=e=>{"function"==typeof e?this.loaded?e.call():this.cmd.push(e):(0,r.vV)("Commands given to Renderer.push must be wrapped in a function")},this.callback=l||(()=>{this.loaded=!0,this.process()}),this.render=function(){const e=arguments,n=()=>{this._render?this._render.apply(this,e):(0,r.JE)("No render function was provided, please use .setRender on the renderer")};!function(e){var t;const n=d.adUnits,i=(0,o.I6)(n,(t=>t.code===e));if(!i)return!1;const r=null==i?void 0:i.renderer,s=!!(r&&r.url&&r.render),a=null==i||null===(t=i.mediaTypes)||void 0===t||null===(t=t.video)||void 0===t?void 0:t.renderer,c=!!(a&&a.url&&a.render);return!!(s&&!0!==r.backupOnly||c&&!0!==a.backupOnly)}(f)?g?n():(this.cmd.unshift(n),(0,i.R)(t,a.tp,c,this.callback,this.documentContext)):((0,r.JE)("External Js not loaded by Renderer since renderer url and callback is already defined on adUnit ".concat(f)),n())}.bind(this)}function u(e){return!(!e||!e.url&&!e.renderNow)}function f(e,t,n){let i=null;e.config&&e.config.documentResolver&&(i=e.config.documentResolver(t,document,n)),i||(i=document),e.documentContext=i,e.render(t,e.documentContext)}l.install=function(e){let{url:t,config:n,id:i,callback:r,loaded:o,adUnitCode:s,renderNow:a}=e;return new l({url:t,config:n,id:i,callback:r,loaded:o,adUnitCode:s,renderNow:a})},l.prototype.getConfig=function(){return this.config},l.prototype.setRender=function(e){this._render=e},l.prototype.setEventHandlers=function(e){this.handlers=e},l.prototype.handleVideoEvent=function(e){let{id:t,eventName:n}=e;"function"==typeof this.handlers[n]&&this.handlers[n](),(0,r.OG)("Prebid Renderer event for id ".concat(t," type ").concat(n))},l.prototype.process=function(){for(;this.cmd.length>0;)try{this.cmd.shift().call()}catch(e){(0,r.vV)("Error processing Renderer command on ad unit '".concat(this.adUnitCode,"':"),e)}}},6811:(e,t,n)=>{n.d(t,{DL:()=>c,Ml:()=>r,Ue:()=>i,VJ:()=>u,hE:()=>l,hq:()=>d,mo:()=>a,pY:()=>f,uc:()=>s,yl:()=>o});const i="accessDevice",r="syncUser",o="enrichEids",s="fetchBids",a="reportAnalytics",d="transmitEids",c="transmitUfpd",l="transmitPreciseGeo",u="transmitTid",f="loadExternalScript"},3441:(e,t,n)=>{n.d(t,{s:()=>r});var i=n(8046);const r=(0,n(2604).ZI)((e=>i.Ay.resolveAlias(e)))},5569:(e,t,n)=>{n.d(t,{Tn:()=>s,fW:()=>o,tW:()=>r,tp:()=>i});const i="prebid",r="bidder",o="userId",s="analytics"},2604:(e,t,n)=>{n.d(t,{Dk:()=>s,Ii:()=>o,TQ:()=>g,U3:()=>h,XG:()=>l,ZI:()=>p,Zw:()=>c,bt:()=>u,e3:()=>f,iK:()=>a,q7:()=>d});var i=n(5569),r=n(9214);const o="component",s=o+"Type",a=o+"Name",d="adapterCode",c="storageType",l="configName",u="syncType",f="syncUrl",g="_config";function p(e){return function(t,n,r){const c={[s]:t,[a]:n,[o]:"".concat(t,".").concat(n)};return t===i.tW&&(c[d]=e(n)),h(Object.assign(c,r))}}const h=(0,r.A_)("sync",(e=>e))},5139:(e,t,n)=>{n.d(t,{io:()=>s,qB:()=>o});var i=n(1069),r=n(2604);const[o,s]=function(){let e=arguments.length>0&&void 0!==arguments[0]?arguments[0]:(0,i.h0)("Activity control:");const t={};function n(e){return t[e]=t[e]||[]}function o(t,n,i,o){let s;try{s=i(o)}catch(i){e.logError("Exception in rule ".concat(n," for '").concat(t,"'"),i),s={allow:!1,reason:i}}return s&&Object.assign({activity:t,name:n,component:o[r.Ii]},s)}const s={};function a(t){let{activity:n,name:i,allow:r,reason:o,component:a}=t;const d="".concat(i," ").concat(r?"allowed":"denied"," '").concat(n,"' for '").concat(a,"'").concat(o?":":""),c=s.hasOwnProperty(d);if(c&&clearTimeout(s[d]),s[d]=setTimeout((()=>delete s[d]),1e3),!c){const t=[d];o&&t.push(o),(r?e.logInfo:e.logWarn).apply(e,t)}}return[function(e,t,i){let r=arguments.length>3&&void 0!==arguments[3]?arguments[3]:10;const o=n(e),s=o.findIndex((e=>{let[t]=e;return r<t})),a=[r,t,i];return o.splice(s<0?o.length:s,0,a),function(){const e=o.indexOf(a);e>=0&&o.splice(e,1)}},function(e,t){let i,r;for(const[s,d,c]of n(e)){if(i!==s&&r)break;i=s;const n=o(e,d,c,t);if(n){if(!n.allow)return a(n),!1;r=n}}return r&&a(r),!0}]}()},9075:(e,t,n)=>{n.d(t,{$A:()=>T,BS:()=>V,Hh:()=>N,Pk:()=>P,Uc:()=>R,XO:()=>M,bw:()=>U,n6:()=>O,qn:()=>_,vB:()=>W,vW:()=>S,vd:()=>D});var i=n(1069),r=n(5023),o=n(8969),s=n(3272),a=n(5789),d=n(1371),c=n(6881),l=n(6031),u=n(9214),f=n(2449),g=n(5555),p=n(8046),h=n(6894),m=n(7779),v=n(3005);const{AD_RENDER_FAILED:b,AD_RENDER_SUCCEEDED:y,STALE_RENDER:E,BID_WON:A,EXPIRED_RENDER:w}=o.qY,{EXCEPTION:I}=o.as,T=(0,u.A_)("sync",(function(e){return(arguments.length>2&&void 0!==arguments[2]?arguments[2]:g.U9.resolve()).then((t=>null!=t?t:c.n.findBidByAdId(e))).catch((()=>{}))})),O=(0,u.A_)("sync",(function(e){var t;((null===(t=(0,v.$T)(e.eventtrackers)[v.RO])||void 0===t?void 0:t[v.Ni])||[]).forEac
9h((e=>(0,i.z$)(e))),r.Ic(A,e),c.n.addWinningBid(e)}));function C(e){let{reason:t,message:n,bid:o,id:s}=e;const a={reason:t,message:n};o&&(a.bid=o,a.adId=o.adId),s&&(a.adId=s),(0,i.vV)("Error rendering ad (id: ".concat(s,"): ").concat(n)),r.Ic(b,a)}function B(e){let{doc:t,bid:n,id:i}=e;const o={doc:t};n&&(o.bid=n),i&&(o.adId=i),p.Ay.callAdRenderSucceededBidder(n.adapterCode||n.bidder,n),r.Ic(y,o)}function R(e,t){switch(e.event){case o.qY.AD_RENDER_FAILED:C({bid:t,id:t.adId,reason:e.info.reason,message:e.info.message});break;case o.qY.AD_RENDER_SUCCEEDED:B({doc:null,bid:t,id:t.adId});break;default:(0,i.vV)("Received event request for unsupported event: '".concat(e.event,"' (adId: '").concat(t.adId,"')"))}}function S(e,t,n){let{resizeFn:i,fireTrackers:r=f.vO}=n;if("resizeNativeHeight"===e.action)i(e.width,e.height);else r(e,t)}const k={[o.nl.EVENT]:R};k[o.nl.NATIVE]=S;const D=(0,u.A_)("sync",(function(e,t){const{ad:n,adUrl:r,cpm:o,originalCpm:s,width:a,height:d,instl:c}=e,l={AUCTION_PRICE:s||o,CLICKTHROUGH:(null==t?void 0:t.clickUrl)||""};return{ad:(0,i.gM)(n,l),adUrl:(0,i.gM)(r,l),width:a,height:d,instl:c}})),j=(0,u.A_)("sync",(function(e){let{renderFn:t,resizeFn:n,bidResponse:r,options:s,doc:a,isMainDocument:c=a===document&&!(0,i.al)()}=e;const l=r.mediaType===d.G_;if(c||l)return void C({reason:o.as.PREVENT_WRITING_ON_MAIN_DOCUMENT,message:l?"Cannot render video ad without a renderer":"renderAd was prevented from writing to the main document.",bid:r,id:r.adId});const u=D(r,s);t(Object.assign({adId:r.adId},u));const{width:f,height:g}=u;null!=(null!=f?f:g)&&n(f,g)}));function U(e){let{renderFn:t,resizeFn:n,adId:a,options:d,bidResponse:c,doc:l}=e;N(c,(()=>{if(null!=c){var e,u;if(c.status===o.tl.RENDERED)if((0,i.JE)("Ad id ".concat(a," has been rendered before")),r.Ic(E,c),null!==(e=s.$W.getConfig("auctionOptions"))&&void 0!==e&&e.suppressStaleRender)return;if(!m.uW.isBidNotExpired(c))if((0,i.JE)("Ad id ".concat(a," has been expired")),r.Ic(w,c),null!==(u=s.$W.getConfig("auctionOptions"))&&void 0!==u&&u.suppressExpiredRender)return;try{j({renderFn:t,resizeFn:n,bidResponse:c,options:d,doc:l})}catch(e){C({reason:o.as.EXCEPTION,message:e.message,id:a,bid:c})}}else C({reason:o.as.CANNOT_FIND_AD,message:"Cannot find ad '".concat(a,"'"),id:a})}))}function _(e){const t=(0,h.BO)(e.metrics);t.checkpoint("bidRender"),t.timeBetween("bidWon","bidRender","render.deferred"),t.timeBetween("auctionEnd","bidRender","render.pending"),t.timeBetween("requestBids","bidRender","render.e2e"),e.status=o.tl.RENDERED}j.before((function(e,t){const{bidResponse:n,doc:i}=t;(0,a.J7)(n.renderer)?((0,a.Pg)(n.renderer,n,i),B({doc:i,bid:n,id:n.adId}),e.bail()):e(t)}),100);const q=new WeakMap,x=new WeakSet;function N(e,t){null!=e?(q.set(e,t),e.deferRendering||W(e),P(e)):t()}function P(e){x.has(e)||(x.add(e),O(e))}function W(e){const t=q.get(e);t&&(t(),_(e),q.delete(e))}function V(e,t,n){let r;function s(e,n){C(Object.assign({id:t,bid:r},{reason:e,message:n}))}function a(t,n){var i;const r=null===(i=e.defaultView)||void 0===i?void 0:i.frameElement;r&&(t&&(r.width=t,r.style.width&&(r.style.width="".concat(t,"px"))),n&&(r.height=n,r.style.height&&(r.style.height="".concat(n,"px"))))}const d=(c={resizeFn:a},function(e,t,n){k.hasOwnProperty(e)&&k[e](t,n,c)});var c;function u(t){t.ad?(e.write(t.ad),e.close(),B({doc:e,bid:r,id:r.adId})):(0,l.HH)(r).then((n=>n(t,{sendMessage:(e,t)=>d(e,t,r),mkFrame:i.hw},e.defaultView))).then((()=>B({doc:e,bid:r,id:r.adId})),(e=>{s((null==e?void 0:e.reason)||o.as.EXCEPTION,null==e?void 0:e.message),(null==e?void 0:e.stack)&&(0,i.vV)(e)}));const n=document.createComment("Creative ".concat(r.creativeId," served by ").concat(r.bidder," Prebid.js Header Bidding"));(0,i._s)(n,e,"html")}try{t&&e?T(t).then((i=>{r=i,U({renderFn:u,resizeFn:a,adId:t,options:{clickUrl:null==n?void 0:n.clickThrough},bidResponse:i,doc:e})})):s(o.as.MISSING_DOC_OR_ADID,"missing ".concat(t?"doc":"adId"))}catch(e){s(I,e.message)}}function M(){if(!window.frames[o.IY])if(document.body){const e=(0,i.CA)();e.name=o.IY,document.body.appendChild(e)}else window.requestAnimationFrame(M)}},8046:(e,t,n)=>{n.d(t,{Ay:()=>oe,pX:()=>ee});var i=n(4705),r=n(1069),o=n(2449),s=n(9115),a=n(8044),d=n(3272),c=n(9214),l=n(5901);let u={};function f(e,t,n){let i=function(e,t){let n=u[e]=u[e]||{bidders:{}};return t?n.bidders[t]=n.bidders[t]||{}:n}(e,n);return i[t]=(i[t]||0)+1,i[t]}function g(e){return f(e,"auctionsCounter")}function p(e){var t;return(null===(t=u)||void 0===t||null===(t=t[e])||void 0===t?void 0:t.requestsCounter)||0}function h(e,t){var n;return(null===(n=u)||void 0===n||null===(n=n[e])||void 0===n||null===(n=n.bid
9ders)||void 0===n||null===(n=n[t])||void 0===n?void 0:n.requestsCounter)||0}function m(e,t){var n;return(null===(n=u)||void 0===n||null===(n=n[e])||void 0===n||null===(n=n.bidders)||void 0===n||null===(n=n[t])||void 0===n?void 0:n.winsCounter)||0}function v(e){var t;return(null===(t=u)||void 0===t||null===(t=t[e])||void 0===t?void 0:t.auctionsCounter)||0}var b=n(7934),y=n(6916),E=n(5023),A=n(8969),w=n(6894),I=n(6881),T=n(5569),O=n(5139),C=n(6811),B=n(2604),R=n(433);const S=["data","ext.data","yob","gender","keywords","kwarray","id","buyeruid","customdata"].map((e=>"user.".concat(e))).concat("device.ext.cdep"),k=["user.eids","user.ext.eids"],D=["user.geo.lat","user.geo.lon","device.geo.lat","device.geo.lon"],j=["device.ip"],U=["device.ipv6"];function _(e){return Object.assign({get(){},run(e,t,n,i,r){const o=n&&n[i];if(function(e){return null!=e&&("object"!=typeof e||Object.keys(e).length>0)}(o)&&r()){const e=this.get(o);void 0===e?delete n[i]:n[i]=e}}},e)}function q(e){return e.forEach((e=>{e.paths=e.paths.map((e=>{const t=e.split("."),n=t.pop();return[t.length>0?t.join("."):null,n]}))})),function(t,n){const i=[];for(var r=arguments.length,o=new Array(r>2?r-2:0),s=2;s<r;s++)o[s-2]=arguments[s];const a=function(e){for(var t=arguments.length,n=new Array(t>1?t-1:0),i=1;i<t;i++)n[i-1]=arguments[i];return function(t){return e.hasOwnProperty(t.name)||(e[t.name]=!!t.applies(...n)),e[t.name]}}(t,...o);return e.forEach((e=>{if(!1!==t[e.name])for(const[r,o]of e.paths){const s=null==r?n:(0,R.A)(n,r);if(i.push(e.run(n,r,s,o,a.bind(null,e))),!1===t[e.name])return}})),i.filter((e=>null!=e))}}function x(e){let t=arguments.length>1&&void 0!==arguments[1]?arguments[1]:O.io;return function(n){return!t(e,n)}}function N(){let e=arguments.length>0&&void 0!==arguments[0]?arguments[0]:O.io;return[{name:C.DL,paths:S,applies:x(C.DL,e)},{name:C.hq,paths:k,applies:x(C.hq,e)},{name:C.hE,paths:D,applies:x(C.hE,e),get:e=>Math.round(100*(e+Number.EPSILON))/100},{name:C.hE,paths:j,applies:x(C.hE,e),get:e=>function(e){if(!e)return null;let t=e.split(".").map(Number);if(4!=t.length)return null;let n=[];for(let e=0;e<4;e++){let t=Math.max(0,Math.min(8,24-8*e));n.push(255<<8-t&255)}return t.map(((e,t)=>e&n[t])).join(".")}(e)},{name:C.hE,paths:U,applies:x(C.hE,e),get:e=>function(e){if(!e)return null;let t=e.split(":").map((e=>parseInt(e,16)));for(t=t.map((e=>isNaN(e)?0:e));t.length<8;)t.push(0);if(8!=t.length)return null;let n=[];for(let e=0;e<8;e++){let t=Math.max(0,Math.min(16,64-16*e));n.push(65535<<16-t&65535)}return t.map(((e,t)=>e&n[t])).map((e=>e.toString(16))).join(":")}(e)},{name:C.VJ,paths:["source.tid"],applies:x(C.VJ,e)}].map(_)}const P=function(){let e=arguments.length>0&&void 0!==arguments[0]?arguments[0]:O.io;const t=q(N(e)),n=q(function(){let e=arguments.length>0&&void 0!==arguments[0]?arguments[0]:O.io;return[{name:C.hq,paths:["userId","userIdAsEids"],applies:x(C.hq,e)},{name:C.VJ,paths:["ortb2Imp.ext.tid"],applies:x(C.VJ,e)}].map(_)}(e));return function(e){const i={};return{ortb2:n=>(t(i,n,e),n),bidRequest:t=>(n(i,t,e),t)}}}();(0,O.qB)(C.VJ,"enableTIDs config",(()=>{if(!d.$W.getConfig("enableTIDs"))return{allow:!1,reason:"TIDs are disabled"}}));var W=n(3005);function V(e,t){var n=Object.keys(e);if(Object.getOwnPropertySymbols){var i=Object.getOwnPropertySymbols(e);t&&(i=i.filter((function(t){return Object.getOwnPropertyDescriptor(e,t).enumerable}))),n.push.apply(n,i)}return n}function M(e){for(var t=1;t<arguments.length;t++){var n=null!=arguments[t]?arguments[t]:{};t%2?V(Object(n),!0).forEach((function(t){(0,i.A)(e,t,n[t])})):Object.getOwnPropertyDescriptors?Object.defineProperties(e,Object.getOwnPropertyDescriptors(n)):V(Object(n)).forEach((function(t){Object.defineProperty(e,t,Object.getOwnPropertyDescriptor(n,t))}))}return e}const G="pbsBidAdapter",F={CLIENT:"client",SERVER:"server"},H={isAllowed:O.io,redact:P};let L={},$=L.bidderRegistry={},z=L.aliasRegistry={},J=[];d.$W.getConfig("s2sConfig",(e=>{e&&e.s2sConfig&&(J=(0,r.cy)(e.s2sConfig)?e.s2sConfig:[e.s2sConfig])}));var K={};const Q=(0,B.ZI)((e=>L.resolveAlias(e)));const Y=(0,c.A_)("sync",(function(e){let{bidderCode:t,auctionId:n,bidderRequestId:i,adUnits:o,src:s,metrics:a}=e;return o.reduce(((e,o)=>{const d=o.bids.filter((e=>e.bidder===t));return null==t&&0===d.length&&null!=o.s2sBid&&d.push({bidder:null}),e.push(d.reduce(((e,d)=>{var c,l;const u=null==(d=Object.assign({},d,{ortb2Imp:(0,r.D9)({},o.ortb2Imp,d.ortb2Imp)},(0,r.SH)(o,["nativeParams","nativeOrtbRequest","mediaType","renderer"]))).mediaTypes?o.mediaTypes:d.mediaTypes;return(0,r.wD)(u)?d=Object.assign({},d,{mediaTypes:u}):(0,r.vV)("mediaTypes is not correctly configured for adunit ".concat(o.code)),"client"===s&&function(e,t){f(e,"requestsCounter",t)}(o.code,t),e.push(Object.assign({},d,{adUnitCode:o.code,transactionId:o.transactionId,adUnitId:o.adUnitId,sizes:(null==u||null===(c=u.banner)||void 0===c?void 0:c.sizes)||(null==u||null===(l=u.video)||void 0===l?void 0:l.playerSize)||[],bidId:d.bid_id||(0,r.s0)(),bidderRequestId:i,auctionId:n,src:s,metrics:a,auctionsCount:v(o.code),bid
9RequestsCount:p(o.code),bidderRequestsCount:h(o.code,d.bidder),bidderWinsCount:m(o.code,d.bidder),deferBilling:!!o.deferBilling})),e}),[])),e}),[]).reduce(r.Bq,[]).filter((e=>""!==e))}),"getBids");const X=(0,c.A_)("sync",(function(e,t){let{getS2SBidders:n=ee}=arguments.length>2&&void 0!==arguments[2]?arguments[2]:{};if(null==t)return e;{const i=n(t);return e.filter((e=>i.has(e.bidder)))}}),"filterBidsForAdUnit");const Z=(0,c.A_)("sync",((e,t)=>e),"setupAdUnitMediaTypes");function ee(e){(0,r.cy)(e)||(e=[e]);const t=new Set([null]);return e.filter((e=>e&&e.enabled)).flatMap((e=>e.bidders)).forEach((e=>t.add(e))),t}const te=(0,c.A_)("sync",(function(e,t){let{getS2SBidders:n=ee}=arguments.length>2&&void 0!==arguments[2]?arguments[2]:{};const i=n(t);return(0,r.ZA)(e).reduce(((e,t)=>(e[i.has(t)?F.SERVER:F.CLIENT].push(t),e)),{[F.CLIENT]:[],[F.SERVER]:[]})}),"partitionBidders");function ne(e,t){const n=$[e],i=(null==n?void 0:n.getSpec)&&n.getSpec();if(i&&i[t]&&"function"==typeof i[t])return[i,i[t]]}function ie(e,t,n,i){try{(0,r.fH)("Invoking ".concat(e,".").concat(t));for(var o=arguments.length,s=new Array(o>4?o-4:0),a=4;a<o;a++)s[a-4]=arguments[a];d.$W.runWithBidder(e,i.bind(n,...s))}catch(n){(0,r.JE)("Error calling ".concat(t," of ").concat(e))}}function re(e,t,n){if((null==n?void 0:n.source)!==A.RW.SRC){const i=ne(e,t);null!=i&&ie(e,t,...i,n)}}L.makeBidRequests=(0,c.A_)("sync",(function(e,t,n,i,s){let a=arguments.length>5&&void 0!==arguments[5]?arguments[5]:{},c=arguments.length>6?arguments[6]:void 0;c=(0,w.BO)(c),E.Ic(A.qY.BEFORE_REQUEST_BIDS,e),(0,o.nk)(e),e.map((e=>e.code)).filter(r.hj).forEach(g),e.forEach((e=>{(0,r.Qd)(e.mediaTypes)||(e.mediaTypes={}),e.bids=e.bids.filter((e=>!e.bidder||H.isAllowed(C.uc,Q(T.tW,e.bidder)))),f(e.code,"requestsCounter")})),e=Z(e,s);let{[F.CLIENT]:u,[F.SERVER]:p}=te(e,J);d.$W.getConfig("bidderSequence")===d.Ov&&(u=(0,r.k4)(u));const h=(0,b.EN)();let m=[];const v=a.global||{},I=a.bidder||{};function O(e,t){const i=H.redact(null!=t?t:Q(T.tW,e.bidderCode)),o=Object.freeze(i.ortb2((0,r.D9)({source:{tid:n}},v,I[e.bidderCode])));return e.ortb2=o,e.bids=e.bids.map((e=>(e.ortb2=o,i.bidRequest(e)))),e}J.forEach((i=>{const o=function(e){return Q(T.tp,G,{[B.XG]:e.configName})}(i);if(i&&i.enabled&&H.isAllowed(C.uc,o)){let{adUnits:s,hasModuleBids:a}=function(e,t){let n=(0,r.Go)(e),i=!1;return n.forEach((e=>{const n=e.bids.filter((e=>{var n;return e.module===G&&(null===(n=e.params)||void 0===n?void 0:n.configName)===t.configName}));1===n.length?(e.s2sBid=n[0],i=!0,e.ortb2Imp=(0,r.D9)({},e.s2sBid.ortb2Imp,e.ortb2Imp)):n.length>1&&(0,r.JE)('Multiple "module" bids for the same s2s configuration; all will be ignored',n),e.bids=X(e.bids,t).map((e=>(e.bid_id=(0,r.s0)(),e)))})),n=n.filter((e=>0!==e.bids.length||null!=e.s2sBid)),{adUnits:n,hasModuleBids:i}}(e,i),d=(0,r.lk)();(0===p.length&&a?[null]:p).forEach((e=>{const a=(0,r.s0)(),l=c.fork(),u=O({bidderCode:e,auctionId:n,bidderRequestId:a,uniquePbsTid:d,bids:Y({bidderCode:e,auctionId:n,bidderRequestId:a,adUnits:(0,r.Go)(s),src:A.RW.SRC,metrics:l}),auctionStart:t,timeout:i.timeout,src:A.RW.SRC,refererInfo:h,metrics:l},o);0!==u.bids.length&&m.push(u)})),s.forEach((e=>{let t=e.bids.filter((e=>(0,l.I6)(m,(t=>(0,l.I6)(t.bids,(t=>t.bidId===e.bid_id))))));e.bids=t})),m.forEach((e=>{void 0===e.adUnitsS2SCopy&&(e.adUnitsS2SCopy=s.filter((e=>e.bids.length>0||null!=e.s2sBid)))}))}}));let R=function(e){let t=(0,r.Go)(e);return t.forEach((e=>{e.bids=X(e.bids,null)})),t=t.filter((e=>0!==e.bids.length)),t}(e);return u.forEach((e=>{const o=(0,r.s0)(),a=c.fork(),d=O({bidderCode:e,auctionId:n,bidderRequestId:o,bids:Y({bidderCode:e,auctionId:n,bidderRequestId:o,adUnits:(0,r.Go)(R),labels:s,src:"client",metrics:a}),auctionStart:t,timeout:i,refererInfo:h,metrics:a}),l=$[e];l||(0,r.vV)("Trying to make a request for bidder that does not exist: ".concat(e)),l&&d.bids&&0!==d.bids.length&&m.push(d)})),m.forEach((e=>{y.mW.getConsentData()&&(e.gdprConsent=y.mW.getConsentData()),y.t6.getConsentData()&&(e.uspConsent=y.t6.getConsentData()),y.ad.getConsentData()&&(e.gppConsent=y.ad.getConsentData())})),m}
9),"makeBidRequests"),L.callBids=function(e,t,n,i,o,s,c){let l=arguments.length>7&&void 0!==arguments[7]?arguments[7]:{};if(!t.length)return void(0,r.JE)("callBids executed with no bidRequests. Were they filtered by labels or sizing?");let[u,f]=t.reduce(((e,t)=>(e[Number(void 0!==t.src&&t.src===A.RW.SRC)].push(t),e)),[[],[]]);var g=[];f.forEach((e=>{for(var t=-1,n=0;n<g.length;++n)if(e.uniquePbsTid===g[n].uniquePbsTid){t=n;break}t<=-1&&g.push(e)}));let p=0;J.forEach((e=>{if(e&&g[p]&&ee(e).has(g[p].bidderCode)){const t=(0,a.g4)(s,o?{request:o.request.bind(null,"s2s"),done:o.done}:void 0);let d=e.bidders;const u=$[e.adapter];let h=g[p].uniquePbsTid,m=g[p].adUnitsS2SCopy,v=f.filter((e=>e.uniquePbsTid===h));if(u){let o={ad_units:m,s2sConfig:e,ortb2Fragments:l,requestBidsTimeout:s};if(o.ad_units.length){let e=v.map((e=>(e.start=(0,r.vE)(),function(t){t||c(e.bidderRequestId),i.apply(e,arguments)})));const s=(0,r.ZA)(o.ad_units).filter((e=>d.includes(e)));(0,r.OG)("CALLING S2S HEADER BIDDERS ==== ".concat(s.length>0?s.join(", "):'No bidder specified, using "ortb2Imp" definition(s) only')),v.forEach((e=>{E.Ic(A.qY.BID_REQUESTED,M(M({},e),{},{tid:e.auctionId}))})),u.callBids(o,f,n,(t=>e.forEach((e=>e(t)))),t)}}else(0,r.vV)("missing "+e.adapter);p++}})),u.forEach((e=>{e.start=(0,r.vE)();const t=$[e.bidderCode];d.$W.runWithBidder(e.bidderCode,(()=>{(0,r.OG)("CALLING BIDDER"),E.Ic(A.qY.BID_REQUESTED,e)}));let l=(0,a.g4)(s,o?{request:o.request.bind(null,e.bidderCode),done:o.done}:void 0);const u=i.bind(e);try{d.$W.runWithBidder(e.bidderCode,t.callBids.bind(t,e,n,u,l,(()=>c(e.bidderRequestId)),d.$W.callbackWithBidder(e.bidderCode)))}catch(t){(0,r.vV)("".concat(e.bidderCode," Bid Adapter emitted an uncaught error when parsing their bidRequest"),{e:t,bidRequest:e}),u()}}))},L.videoAdapters=[],L.registerBidAdapter=function(e,t){let{supportedMediaTypes:n=[]}=arguments.length>2&&void 0!==arguments[2]?arguments[2]:{};var i;e&&t?"function"==typeof e.callBids?($[t]=e,y.o2.register(T.tW,t,null===(i=e.getSpec)||void 0===i?void 0:i.call(e).gvlid),(0,l.mK)(n,"video")&&L.videoAdapters.push(t),(0,l.mK)(n,"native")&&o.mT.push(t)):(0,r.vV)("Bidder adaptor error for bidder code: "+t+"bidder must implement a callBids() function"):(0,r.vV)("bidAdapter or bidderCode not specified")},L.aliasBidAdapter=function(e,t,n){if(void 0===$[t]){let i=$[e];if(void 0===i){const n=[];J.forEach((i=>{if(i.bidders&&i.bidders.length){const r=i&&i.bidders;i&&(0,l.mK)(r,t)?z[t]=e:n.push(e)}})),n.forEach((e=>{(0,r.vV)('bidderCode "'+e+'" is not an existing bidder.',"adapterManager.aliasBidAdapter")}))}else try{let a,d=function(e){let t=[];return(0,l.mK)(L.videoAdapters,e)&&t.push("video"),(0,l.mK)(o.mT,e)&&t.push("native"),t}(e);if(i.constructor.prototype!=Object.prototype)a=new i.constructor,a.setBidderCode(t);else{const{useBaseGvlid:o=!1}=n||{};let d=i.getSpec();const c=o?d.gvlid:null==n?void 0:n.gvlid;null==c&&null!=d.gvlid&&(0,r.JE)("Alias '".concat(t,"' will NOT re-use the GVL ID of the original adapter ('").concat(d.code,"', gvlid: ").concat(d.gvlid,"). Functionality that requires TCF consent may not work as expected."));let l=n&&n.skipPbsAliasing;a=(0,s.xb)(Object.assign({},d,{code:t,gvlid:c,skipPbsAliasing:l})),z[t]=e}L.registerBidAdapter(a,t,{supportedMediaTypes:d})}catch(t){(0,r.vV)(e+" bidder does not currently support aliasing.","adapterManager.aliasBidAdapter")}}else(0,r.OG)('alias name "'+t+'" has been already specified.')},L.resolveAlias=function(e){let t,n=e;for(;z[n]&&(!t||!t.has(n));)n=z[n],(t=t||new Set).add(n);return n},L.registerAnalyticsAdapter=function(e){let{adapter:t,code:n,gvlid:i}=e;t&&n?"function"==typeof t.enableAnalytics?(t.code=n,K[n]={adapter:t,gvlid:i},y.o2.register(T.Tn,n,i)):(0,r.vV)('Prebid Error: Analytics adaptor error for analytics "'.concat(n,'"\n analytics adapter must implement an enableAnalytics() function')):(0,r.vV)("Prebid Error: analyticsAdapter or analyticsCode not specified")},L.enableAnalytics=function(e){(0,r.cy)(e)||(e=[e]),e.forEach((e=>{const t=K[e.provider];t&&t.adapter?H.isAllowed(C.mo,Q(T.Tn,e.provider,{[B.TQ]:e}))&&t.adapter.enableAnalytics(e):(0,r.vV)("Prebid Error: no analytics adapter found in registry for '".concat(e.provider,"'."))}))},L.getBidAdapter=function(e){return $[e]},L.getAnalyticsAdapter=function(e){return K[e]},L.callTimedOutBidders=function(e,t,n){t=t.map((t=>(t.params=(0,r.SB)(e,t.adUnitCode,t.bidder),t.timeout=n,t))),t=(0,r.$z)(t,"bidder"),Object.keys(t).forEach((e=>{re(e,"onTimeout",t[e])}))},L.callBidWonBidder=function(e,t,n){var i,o;t.params=(0,r.SB)(n,t.adUnitCode,t.bidder),i=t.adUnitCode,o=t.bidder,f(i,"winsCounter",o),re(e,"onBidWon",t)},L.triggerBilling=(()=>{const e=new WeakSet;return t=>{var n;e.has(t)||(e.add(t),((null===(n=(0,W.$T)(t.eventtrackers)[W.OA])||void 0===n?void 0:n[W.Ni])||[]).forEac
9h((e=>r.mM.triggerPixel(e))),re(t.bidder,"onBidBillable",t))}})(),L.callSetTargetingBidder=function(e,t){re(e,"onSetTargeting",t)},L.callBidViewableBidder=function(e,t){re(e,"onBidViewable",t)},L.callBidderError=function(e,t,n){re(e,"onBidderError",{error:t,bidderRequest:n})},L.callAdRenderSucceededBidder=function(e,t){re(e,"onAdRenderSucceeded",t)},L.callDataDeletionRequest=(0,c.A_)("sync",(function(){for(var e=arguments.length,t=new Array(e),n=0;n<e;n++)t[n]=arguments[n];const i="onDataDeletionRequest";Object.keys($).filter((e=>!z.hasOwnProperty(e))).forEach((e=>{const n=ne(e,i);if(null!=n){const r=I.n.getBidsRequested().filter((t=>function(e){const t=new Set;for(;z.hasOwnProperty(e)&&!t.has(e);)t.add(e),e=z[e];return e}(t.bidderCode)===e));ie(e,i,...n,r,...t)}})),Object.entries(K).forEach((e=>{var n;let[o,s]=e;const a=null==s||null===(n=s.adapter)||void 0===n?void 0:n[i];if("function"==typeof a)try{a.apply(s.adapter,t)}catch(e){(0,r.vV)("error calling ".concat(i," of ").concat(o),e)}}))}));const oe=L},9115:(e,t,n)=>{function i(e){var t=e;return{callBids:function(){},setBidderCode:function(e){t=e},getBidderCode:function(){return t}}}n.d(t,{xb:()=>C,a$:()=>T});var r=n(8046),o=n(3272),s=n(3597),a=n(8230),d=n(2449),c=n(3895),l=n(8969),u=n(5023),f=n(5901),g=n(1069),p=n(9214),h=n(6881),m=n(2693),v=n(6894),b=n(5139),y=n(3441),E=n(5569),A=n(6811);const w=["cpm","ttl","creativeId","netRevenue","currency"],I=["auctionId","transactionId"];function T(e){const t=Array.isArray(e.supportedMediaTypes)?{supportedMediaTypes:e.supportedMediaTypes}:void 0;function n(e){const n=C(e);r.Ay.registerBidAdapter(n,e.code,t)}n(e),Array.isArray(e.aliases)&&e.aliases.forEach((t=>{let i,o,s=t;(0,g.Qd)(t)&&(s=t.code,i=t.gvlid,o=t.skipPbsAliasing),r.Ay.aliasRegistry[s]=e.code,n(Object.assign({},e,{code:s,gvlid:i,skipPbsAliasing:o}))}))}const O=(0,g.Bj)((e=>{let{bidderCode:t}=e;if((0,b.io)(A.VJ,(0,y.s)(E.tW,t)))return{bidRequest:e=>e,bidderRequest:e=>e};function n(e,t,n){return I.includes(t)?null:Reflect.get(e,t,n)}function i(e,t){const n=new Proxy(e,t);return Object.entries(e).filter((e=>{let[t,n]=e;return"function"==typeof n})).forEach((t=>{let[i,r]=t;return n[i]=r.bind(e)})),n}const r=(0,g.Bj)((e=>i(e,{get:n})),(e=>e.bidId));return{bidRequest:r,bidderRequest:e=>i(e,{get:(t,i,o)=>"bids"===i?e.bids.map(r):n(t,i,o)})}}));function C(e){return Object.assign(new i(e.code),{getSpec:function(){return Object.freeze(Object.assign({},e))},registerSyncs:t,callBids:function(n,i,a,p,b,y){if(!Array.isArray(n.bids))return;const E=O(n),A={};function T(e,t){const n=(0,v.BO)(t.metrics);n.checkpoint("addBidResponse"),A[e]=!0,n.measureTime("addBidResponse.validate",(()=>function(e,t){let{index:n=h.n.index}=arguments.length>2&&void 0!==arguments[2]?arguments[2]:{};function i(){let e=Object.keys(t);return w.every((n=>(0,f.mK)(e,n)&&!(0,f.mK)([void 0,null],t[n])))}function r(e){return"Invalid bid from ".concat(t.bidderCode,". Ignoring bid: ").concat(e)}if(!e)return(0,g.JE)("No adUnitCode was supplied to addBidResponse."),!1;if(!t)return(0,g.JE)("Some adapter tried to add an undefined bid for ".concat(e,".")),!1;if(!i())return(0,g.vV)(r("Bidder ".concat(t.bidderCode," is missing required params. Check http://prebid.org/dev-docs/bidder-adapter-1.html for list of params."))),!1;if("native"===t.mediaType&&!(0,d.Bm)(t,{index:n}))return(0,g.vV)(r("Native bid missing some required properties.")),!1;if("video"===t.mediaType&&!(0,c.vk)(t,{index:n}))return(0,g.vV)(r("Video bid does not have required vastUrl or renderer property")),!1;if("banner"===t.mediaType&&!function(e,t){let{index:n=h.n.index}=arguments.length>2&&void 0!==arguments[2]?arguments[2]:{};if((t.width||0===parseInt(t.width,10))&&(t.height||0===parseInt(t.height,10)))return t.width=parseInt(t.width,10),t.height=parseInt(t.height,10),!0;if(null!=t.wratio&&null!=t.hratio)return t.wratio=parseInt(t.wratio,10),t.hratio=parseInt(t.hratio,10),!0;const i=n.getBidRequest(t),r=n.getMediaTypes(t),o=i&&i.sizes||r&&r.banner&&r.banner.sizes,s=(0,g.kK)(o);if(1===s.length){const[e,n]=s[0].split("x");return t.width=parseInt(e,10),t.height=parseInt(n,10),!0}return!1}(e,t,{index:n}))return(0,g.vV)(r("Banner bids require a width and height")),!1;return!0}(e,t)))?i(e,t):i.reject(e,t,l.Tf.INVALID)}const C=[];function B(){a(),o.$W.runWithBidder(e.code,(()=>
9{u.Ic(l.qY.BIDDER_DONE,n),t(C,n.gdprConsent,n.uspConsent,n.gppConsent)}))}const S=D(n).measureTime("validate",(()=>n.bids.filter((t=>function(t){if(!e.isBidRequestValid(t))return(0,g.JE)("Invalid bid sent to bidder ".concat(e.code,": ").concat(JSON.stringify(t))),!1;return!0}(E.bidRequest(t))))));if(0===S.length)return void B();const j={};S.forEach((e=>{j[e.bidId]=e,e.adUnitCode||(e.adUnitCode=e.placementCode)})),R(e,S,n,p,y,{onRequest:e=>u.Ic(l.qY.BEFORE_BIDDER_HTTP,n,e),onResponse:t=>{b(e.code),C.push(t)},onPaapi:e=>{const t=j[e.bidId];t?k(t,e):(0,g.JE)("Received fledge auction configuration for an unknown bidId",e)},onError:(t,i)=>{i.timedOut||b(e.code),r.Ay.callBidderError(e.code,i,n),u.Ic(l.qY.BIDDER_ERROR,{error:i,bidderRequest:n}),(0,g.vV)("Server call for ".concat(e.code," failed: ").concat(t," ").concat(i.status,". Continuing without bids."),{bidRequests:S})},onBid:t=>{const n=j[t.requestId];if(n){var r;if(t.adapterCode=n.bidder,function(e,t){let n=m.u.get(t,"allowAlternateBidderCodes")||!1,i=m.u.get(t,"allowedAlternateBidderCodes");if(e&&t&&t!==e&&(i=(0,g.cy)(i)?i.map((e=>e.trim().toLowerCase())).filter((e=>!!e)).filter(g.hj):i,!n||(0,g.cy)(i)&&"*"!==i[0]&&!i.includes(e)))return!0;return!1}(t.bidderCode,n.bidder))return(0,g.JE)("".concat(t.bidderCode," is not a registered partner or known bidder of ").concat(n.bidder,", hence continuing without bid. If you wish to support this bidder, please mark allowAlternateBidderCodes as true in bidderSettings.")),void i.reject(n.adUnitCode,t,l.Tf.BIDDER_DISALLOWED);t.originalCpm=t.cpm,t.originalCurrency=t.currency,t.meta=t.meta||Object.assign({},t[n.bidder]),t.deferBilling=n.deferBilling,t.deferRendering=t.deferBilling&&(null!==(r=t.deferRendering)&&void 0!==r?r:"function"!=typeof e.onBidBillable);const o=Object.assign((0,s.O)(l.XQ.GOOD,n),t,(0,g.Up)(n,I));T(n.adUnitCode,o)}else(0,g.JE)("Bidder ".concat(e.code," made bid for unknown request ID: ").concat(t.requestId,". Ignoring.")),i.reject(null,t,l.Tf.INVALID_REQUEST_ID)},onCompletion:B})}});function t(t,n,i,r){S(e,t,n,i,r)}}const B=["bids","paapi"],R=(0,p.A_)("async",(function(e,t,n,i,r,o){let{onRequest:s,onResponse:a,onPaapi:d,onError:c,onBid:l,onCompletion:u}=o;const f=D(n);u=f.startTiming("total").stopBefore(u);const p=O(n);let h=f.measureTime("buildRequests",(()=>e.buildRequests(t.map(p.bidRequest),p.bidderRequest(n))));if(!h||0===h.length)return void u();Array.isArray(h)||(h=[h]);const v=(0,g.U6)(u,h.length);h.forEach((t=>{const n=f.fork();function o(e){null!=e&&(e.metrics=n.fork().renameWith()),l(e)}const u=r((function(i,r){h();try{i=JSON.parse(i)}catch(e){}i={body:i,headers:{get:r.getResponseHeader.bind(r)}},a(i);try{i=n.measureTime("interpretResponse",(()=>e.interpretResponse(i,t)))}catch(t){return(0,g.vV)("Bidder ".concat(e.code," failed to interpret the server's response. Continuing without bids"),null,t),void v()}let s,c;i&&!Object.keys(i).some((e=>!B.includes(e)))?(s=i.bids,c=i.paapi):s=i,(0,g.cy)(c)&&c.forEach(d),s&&((0,g.cy)(s)?s.forEach(o):o(s)),v()})),p=r((function(e,t){h(),c(e,t),v()}));s(t);const h=n.startTiming("net");function w(n){var i;const r=t.options;return Object.assign(n,r,{browsingTopics:!(null!=r&&r.hasOwnProperty("browsingTopics")&&!r.browsingTopics)&&((null===(i=m.u.get(e.code,"topicsHeader"))||void 0===i||i)&&(0,b.io)(A.DL,(0,y.s)(E.tW,e.code)))})}switch(t.method){case"GET":i("".concat(t.url).concat(function(e){if(e)return"?".concat("object"==typeof e?(0,g.bL)(e):e);return""}(t.data)),{success:u,error:p},void 0,w({method:"GET",withCredentials:!0}));break;case"POST":i(t.url,{success:u,error:p},"string"==typeof t.data?t.data:JSON.stringify(t.data),w({method:"POST",contentType:"text/plain",withCredentials:!0}));break;default:(0,g.JE)("Skipping invalid request from ".concat(e.code,". Request type ").concat(t.type," must be GET or POST")),v()}}))}),"processBidderRequests"),S=(0,p.A_)("async",(function(e,t,n,i,s){const d=o.$W.getConfig("userSync.aliasSyncEnabled");if(e.getUserSyncs&&(d||!r.Ay.aliasRegistry[e.code])){let r=e.getUserSyncs({iframeEnabled:a.zt.canBidderRegisterSync("iframe",e.code),pixelEnabled:a.zt.canBidderRegisterSync("image",e.code)},t,n,i,s);r&&(Array.isArray(r)||(r=[r]),r.forEach((t=>{a.zt.registerSync(t.type,e.code,t.url)})),a.zt.bidderDone(e.code))}}),"registerSyncs"),k=(0,p.A_)("sync",((e,t)=>
9{}),"addPaapiConfig");function D(e){return(0,v.BO)(e.metrics).renameWith((t=>["adapter.client.".concat(t),"adapters.client.".concat(e.bidderCode,".").concat(t)]))}},1580:(e,t,n)=>{n.d(t,{R:()=>l});var i=n(6811),r=n(3441),o=n(5139),s=n(5901),a=n(1069);const d=new WeakMap,c=["debugging","outstream","aaxBlockmeter","adagio","adloox","akamaidap","arcspan","airgrid","browsi","brandmetrics","clean.io","humansecurity","confiant","contxtful","hadron","mediafilter","medianet","azerionedge","a1Media","geoedge","qortex","dynamicAdBoost","51Degrees","symitridap","wurfl","nodalsAi","anonymised","optable","justtag","tncId","ftrackId","id5"];function l(e,t,n,l,u,f){if(!(0,o.io)(i.pY,(0,r.s)(t,n)))return;if(!n||!e)return void(0,a.vV)("cannot load external script without url and moduleCode");if(!(0,s.mK)(c,n))return void(0,a.vV)("".concat(n," not whitelisted for loading external JavaScript"));u||(u=document);const g=m(u,e);if(g)return l&&"function"==typeof l&&(g.loaded?l():g.callbacks.push(l)),g.tag;const p=d.get(u)||{},h={loaded:!1,tag:null,callbacks:[]};return p[e]=h,d.set(u,p),l&&"function"==typeof l&&h.callbacks.push(l),(0,a.JE)("module ".concat(n," is loading external JavaScript")),function(t,n,i,r){i||(i=document);var o=i.createElement("script");o.type="text/javascript",o.async=!0;const s=m(i,e);s&&(s.tag=o);o.readyState?o.onreadystatechange=function(){"loaded"!==o.readyState&&"complete"!==o.readyState||(o.onreadystatechange=null,n())}:o.onload=function(){n()};o.src=t,r&&(0,a.Bg)(o,r);return(0,a._s)(o,i),o}(e,(function(){h.loaded=!0;try{for(let e=0;e<h.callbacks.length;e++)h.callbacks[e]()}catch(e){(0,a.vV)("Error executing callback","adloader.js:loadExternalScript",e)}}),u,f);function m(e,t){const n=d.get(e);return n&&n[t]?n[t]:null}}},1692:(e,t,n)=>{n.d(t,{Q:()=>i});const i=(0,n(9214).A_)("sync",(()=>{}))},8044:(e,t,n)=>{n.d(t,{g4:()=>u});var i=n(3272),r=n(1069);const o={fetch:window.fetch.bind(window),makeRequest:(e,t)=>new Request(e,t),timeout(e,t){const n=new AbortController;let i=setTimeout((()=>{n.abort(),(0,r.vV)("Request timeout after ".concat(e,"ms"),t),i=null}),e);return{signal:n.signal,done(){i&&clearTimeout(i)}}}},s="GET",a="POST",d="Content-Type";function c(){let e=arguments.length>0&&void 0!==arguments[0]?arguments[0]:3e3,{request:t,done:n}=arguments.length>1&&void 0!==arguments[1]?arguments[1]:{},r=(t,n)=>{var r,s;let a;null==e||null!=(null===(r=n)||void 0===r?void 0:r.signal)||i.$W.getConfig("disableAjaxTimeout")||(a=o.timeout(e,t),n=Object.assign({signal:a.signal},n));let d=o.fetch(t,n);return null!=(null===(s=a)||void 0===s?void 0:s.done)&&(d=d.finally(a.done)),d};return null==t&&null==n||(r=(e=>function(i,r){const o=new URL(null==(null==i?void 0:i.url)?i:i.url,document.location).origin;let s=e(i,r);return t&&t(o),n&&(s=s.finally((()=>n(o)))),s})(r)),r}function l(e,t){let{status:n,statusText:i="",headers:o,url:s}=e,a=0;function c(e){if(0===a)try{var n;a=(new DOMParser).parseFromString(t,null==o||null===(n=o.get(d))||void 0===n||null===(n=n.split(";"))||void 0===n?void 0:n[0])}catch(t){a=null,e&&e(t)}
9return a}return{readyState:XMLHttpRequest.DONE,status:n,statusText:i,responseText:t,response:t,responseType:"",responseURL:s,get responseXML(){return c(r.vV)},getResponseHeader:e=>null!=o&&o.has(e)?o.get(e):null,toJSON(){return Object.assign({responseXML:c()},this)},timedOut:!1}}function u(){let e=arguments.length>0&&void 0!==arguments[0]?arguments[0]:3e3,{request:t,done:n}=arguments.length>1&&void 0!==arguments[1]?arguments[1]:{};const i=c(e,{request:t,done:n});return function(e,t,n){!function(e,t){const{success:n,error:i}="object"==typeof t&&null!=t?t:{success:"function"==typeof t?t:()=>null,error:(e,t)=>(0,r.vV)("Network error",e,t)};e.then((e=>e.text().then((t=>[e,t])))).then((e=>{let[t,r]=e;const o=l(t,r);t.ok||304===t.status?n(r,o):i(t.statusText,o)}),(e=>i("",Object.assign(l({status:0},""),{reason:e,timedOut:"AbortError"===(null==e?void 0:e.name)}))))}(i(function(e,t){let n=arguments.length>2&&void 0!==arguments[2]?arguments[2]:{};const i=n.method||(t?a:s);if(i===s&&t){const i=(0,r.Dl)(e,n);Object.assign(i.search,t),e=(0,r.c$)(i)}const c=new Headers(n.customHeaders);c.set(d,n.contentType||"text/plain");const l={method:i,headers:c};return i!==s&&t&&(l.body=t),n.withCredentials&&(l.credentials="include"),isSecureContext&&["browsingTopics","adAuctionHeaders"].forEach((e=>{n[e]&&(l[e]=!0)})),n.keepalive&&(l.keepalive=!0),o.makeRequest(e,l)}(e,n,arguments.length>3&&void 0!==arguments[3]?arguments[3]:{})),t)}}u(),c()},6881:(e,t,n)=>{n.d(t,{n:()=>de});var i=n(1069),r=n(6833),o=n(2449),s=n(8044),a=n(3272);const d=15,c=new Map;function l(e){let{index:t=de.index}=arguments.length>1&&void 0!==arguments[1]?arguments[1]:{};const n=u(e),i=t.getAuction(e);let r={type:"xml",value:n,ttlseconds:Number(e.ttl)+d};return a.$W.getConfig("cache.vasttrack")&&(r.bidder=e.bidder,r.bidid=e.requestId,r.aid=e.auctionId),null!=i&&(r.timestamp=i.getAuctionStart()),"string"==typeof e.customCacheKey&&""!==e.customCacheKey&&(r.key=e.customCacheKey),r}function u(e){return e.vastXml?e.vastXml:function(e,t){let n=(t=t&&(Array.isArray(t)?t:[t]))?t.map((e=>"<Impression><![CDATA[".concat(e,"]]></Impression>"))).join(""):"";return'<VAST version="3.0">\n <Ad>\n <Wrapper>\n <AdSystem>prebid.org wrapper</AdSystem>\n <VASTAdTagURI><![CDATA['.concat(e,"]]></VASTAdTagURI>\n ").concat(n,"\n <Creatives></Creatives>\n </Wrapper>\n </Ad>\n </VAST>")}(e.vastUrl,e.vastImpUrl)}const f=e=>{const t=u(e),n=URL.createObjectURL(new Blob([t],{type:"text/xml"}));g(e,n),c.set(e.videoCacheKey,n)},g=(e,t,n)=>{e.videoCacheKey=n||(0,i.lk)(),e.vastUrl||(e.vastUrl=t)},p={store:function(e,t){let n=arguments.length>2&&void 0!==arguments[2]?arguments[2]:s.g4;const i={puts:e.map(l)};n(a.$W.getConfig("cache.timeout"))(a.$W.getConfig("cache.url"),function(e){return{success:function(t){let n;try{n=JSON.parse(t).responses}catch(t){return void e(t,[])}n?e(null,n):e(new Error("The cache server didn't respond with a responses property."),[])},error:function(t,n){e(new Error("Error storing video ad in the cache: ".concat(t,": ").concat(JSON.stringify(n))),[])}}}(t),JSON.stringify(i),{contentType:"text/plain",withCredentials:!0})}};function h(e){const t=e.map((e=>e.bidResponse));p.store(t,(function(n,r){var o;n?(o=n,(0,i.vV)("Failed to save to the video cache: ".concat(o,". Video bids will be discarded:"),t)):e.length!==r.length?(0,i.vV)("expected ".concat(e.length," cache IDs, got ").concat(r.length," instead")):r.forEach(((t,n)=>{const{auctionInstance:r,bidResponse:o,afterBidAdded:s}=e[n];var d;""===t.uuid?(0,i.JE)("Supplied video cache key was already in use by Prebid Cache; caching attempt was rejected. Video bid must be discarded."):(g(o,(d=o.videoCacheKey,"".concat(a.$W.getConfig("cache.url"),"?uuid=").concat(d)),t.uuid),K(r,o),s())}))}))}let m,v,b;a.$W.getConfig("cache",(e=>{let{cache:t}=e;m="number"==typeof t.batchSize&&t.batchSize>0?t.batchSize:1,v="number"==typeof t.batchTimeout&&t.batchTimeout>0?t.batchTimeout:0,t.useLocal&&!b&&(b=de.onExpiry((e=>{e.getBidsReceived().forEach((e=>{const t=c.get(e.videoCacheKey);t&&t.startsWith("blob")&&URL.revokeObjectURL(t),c.delete(e.videoCacheKey)}))})))}));const y=function(){let e=arguments.length>0&&void 0!==arguments[0]?arguments[0]:setTimeout,t=arguments.length>1&&void 0!==arguments[1]?arguments[1]:h,n=[[]],i=!1;const r=e=>e();return function(o,s,a){const d=v>0?e:r;n[n.length-1].length>=m&&n.push([]),n[n.length-1].push({auctionInstance:o,bidResponse:s,afterBidAdded:a}),i||(i=!0,d((()=>
9{n.forEach(t),n=[[]],i=!1}),v))}}();var E=n(5789),A=n(8230),w=n(9214),I=n(5901),T=n(3895),O=n(1371),C=n(2693),B=n(5023),R=n(8046),S=n(8969),k=n(5555),D=n(6894);var j=n(7873),U=n(6853),_=n(7863);const{syncUsers:q}=A.zt,x="started",N="inProgress",P="completed";B.on(S.qY.BID_ADJUSTMENT,(function(e){!function(e){let t=function(e,t,n){var r;let{index:o=de.index,bs:s=C.u}=arguments.length>3&&void 0!==arguments[3]?arguments[3]:{};n=n||o.getBidRequest(t);const a=null==t?void 0:t.adapterCode,d=(null==t?void 0:t.bidderCode)||(null===(r=n)||void 0===r?void 0:r.bidder),c=s.get(null==t?void 0:t.adapterCode,"adjustAlternateBids"),l=s.getOwn(d,"bidCpmAdjustment")||s.get(c?a:d,"bidCpmAdjustment");if(l&&"function"==typeof l)try{return l(e,Object.assign({},t),n)}catch(e){(0,i.vV)("Error during bid adjustment",e)}return e}(e.cpm,e);t>=0&&(e.cpm=t)}(e)}));const W=4,V={},M={},G=[],F=(0,j.m)();function H(e){let{adUnits:t,adUnitCodes:n,callback:s,cbTimeout:d,labels:c,auctionId:l,ortb2Fragments:u,metrics:g}=e;g=(0,D.BO)(g);const p=t,h=c,m=n,v=l||(0,i.lk)(),b=d,y=new Set,A=(0,k.v6)(),w=(0,k.v6)();let C,j,H,X,Z=[],ee=s,te=[],ne=(0,U.H)({startTime:e=>e.responseTimestamp,ttl:e=>null==(0,_.S9)()?null:1e3*Math.max((0,_.S9)(),e.ttl)}),ie=[],re=[],oe=[];function ae(){return{auctionId:v,timestamp:C,auctionEnd:j,auctionStatus:X,adUnits:p,adUnitCodes:m,labels:h,bidderRequests:te,noBids:ie,bidsReceived:ne.toArray(),bidsRejected:Z,winningBids:re,timeout:b,metrics:g,seatNonBids:oe}}function ce(e){if(e?B.Ic(S.qY.AUCTION_TIMEOUT,ae()):clearTimeout(H),void 0===j){let n=[];e&&((0,i.OG)("Auction ".concat(v," timedOut")),n=te.filter((e=>!y.has(e.bidderRequestId))).flatMap((e=>e.bids)),n.length&&B.Ic(S.qY.BID_TIMEOUT,n)),X=P,j=Date.now(),g.checkpoint("auctionEnd"),g.timeBetween("requestBids","auctionEnd","requestBids.total"),g.timeBetween("callBids","auctionEnd","requestBids.callBids"),A.resolve(),B.Ic(S.qY.AUCTION_END,ae()),J(p,(function(){try{if(null!=ee){const t=ne.toArray().filter((e=>m.includes(e.adUnitCode))).reduce(se,{});ee.apply(F,[t,e,v]),ee=null}}catch(e){(0,i.vV)("Error executing bidsBackHandler",null,e)}finally{n.length&&R.Ay.callTimedOutBidders(t,n,b);let e=a.$W.getConfig("userSync")||{};e.enableOverride||q(e.syncDelay)}}))}}function le(){a.$W.resetBidder(),(0,i.fH)("Bids Received for Auction with id: ".concat(v),ne.toArray()),X=P,ce(!1)}function ue(e){y.add(e)}function fe(e){e.forEach((e=>{var t;t=e,te=te.concat(t)}));let t={},n={bidRequests:e,run:()=>{H=setTimeout((()=>ce(!0)),b),X=N,B.Ic(S.qY.AUCTION_INIT,ae());let n=function(e,t){let{index:n=de.index}=arguments.length>2&&void 0!==arguments[2]?arguments[2]:{},s=0,d=!1,c=new Set,l={};function u(){s--,d&&0===s&&e()}function g(e,t,n){return l[t.requestId]=!0,function(e,t){let{index:n=de.index}=arguments.length>2&&void 0!==arguments[2]?arguments[2]:{};const r=n.getBidderRequest(e),o=n.getAdUnit(e),s=r&&r.start||e.requestTimestamp;Object.assign(e,{responseTimestamp:e.responseTimestamp||(0,i.vE)(),requestTimestamp:e.requestTimestamp||s,cpm:parseFloat(e.cpm)||0,bidder:e.bidder||e.bidderCode,adUnitCode:t}),null!=(null==o?void 0:o.ttlBuffer)&&(e.ttlBuffer=o.ttlBuffer);e.timeToRespond=e.responseTimestamp-e.requestTimestamp}(t,e),s++,n(u)}function p(e,s){g(e,s,(e=>{let d=function(e){var t,n;let{index:i=de.index}=arguments.length>1&&void 0!==arguments[1]?arguments[1]:{};B.Ic(S.qY.BID_ADJUSTMENT,e);const o=i.getAdUnit(e);e.instl=1===(null==o||null===(t=o.ortb2Imp)||void 0===t?void 0:t.instl);const s=(null===(n=i.getBidRequest(e))||void 0===n?void 0:n.renderer)||o.renderer,d=e.mediaType,c=i.getMediaTypes(e),l=c&&c[d];var u=l&&l.renderer,f=null;!u||!u.render||!0===u.backupOnly&&e.renderer?!s||!s.render||!0===s.backupOnly&&e.renderer||(f=s):f=u;f&&(e.renderer=E.A4.install({url:f.url,config:f.options,renderNow:null==f.url}),e.renderer.setRender(f.render));const g=Y(e.mediaType,c,a.$W.getConfig("mediaTypePriceGranularity")),p=(0,r.j)(e.cpm,"object"==typeof g?g:a.$W.getConfig("customPriceBucket"),a.$W.getConfig("currency.granularityMultiplier"));return e.pbLg=p.low,e.pbMg=p.med,e.pbHg=p.high,e.pbAg=p.auto,e.pbDg=p.dense,e.pbCg=p.custom,e}(s);B.Ic(S.qY.BID_ACCEPTED,d),d.mediaType===O.G_?function(e,t,n){var r;let{index:o=de.index}=arguments.length>3&&void 0!==arguments[3]?arguments[3]:{},s=!0;const d=null===(r=o.getMediaTypes({requestId:t.originalRequestId||t.requestId,adUnitId:t.adUnitId}))||void 0===r?void 0:r.video,c=d&&(null==d?void 0:d.context),l=d&&(null==d?void 0:d.useCacheKey),{useLocal:u,url:g,ignoreBidderCacheKey:p}=a.$W.getConfig("cache")||{};u?f(t):g&&(l||c!==T.H6)&&(!t.videoCacheKey||p?(s=!1,Q(e,t,n,d)):t.vastUrl||((0,i.vV)("videoCacheKey specified but not required vastUrl for video bid"),s=!1));s&&(K(e,t),n())}(t,d,e):((0,o.l6)(d)&&(0,o.gs)(d,n.getAdUnit(d)),K(t,d),e())}))}function h(e,n,r){return g(e,n,(e=>{n.rejectionReason=r,(0,i.JE)("Bid from ".concat(n.bidder||"unknown bidder"," was rejected: ").concat(r),n),B.Ic(S.qY.BID_REJECTED,n),t.addBidRejected(n),e()}))}function m(){let n=this,r=t.getBidRequests();const o=a.$W.getConfig("auctionOptions");
9if(c.add(n),o&&!(0,i.Im)(o)){const e=o.secondaryBidders;e&&!r.every((t=>(0,I.mK)(e,t.bidderCode)))&&(r=r.filter((t=>!(0,I.mK)(e,t.bidderCode))))}d=r.every((e=>c.has(e))),n.bids.forEach((e=>{l[e.bidId]||(t.addNoBid(e),B.Ic(S.qY.NO_BID,e))})),d&&0===s&&e()}return{addBidResponse:function(){function e(e,t){L.call({dispatch:p},e,t,(()=>{let n=!1;return i=>{n||(h(e,t,i),n=!0)}})())}return e.reject=h,e}(),adapterDone:function(){$(k.U9.resolve()).finally((()=>m.call(this)))}}}(le,this);R.Ay.callBids(p,e,n.addBidResponse,n.adapterDone,{request(e,n){d(V,n),d(t,e),M[e]||(M[e]={SRA:!0,origin:n}),t[e]>1&&(M[e].SRA=!1)},done(e){V[e]--,G[0]&&s(G[0])&&G.shift()}},b,ue,u),w.resolve()}};function s(e){let t=!0,n=a.$W.getConfig("maxRequestsPerOrigin")||W;return e.bidRequests.some((e=>{let i=1,r=void 0!==e.src&&e.src===S.RW.SRC?"s2s":e.bidderCode;return M[r]&&(!1===M[r].SRA&&(i=Math.min(e.bids.length,n)),V[M[r].origin]+i>n&&(t=!1)),!t})),t&&e.run(),t}function d(e,t){void 0===e[t]?e[t]=1:e[t]++}s(n)||((0,i.JE)("queueing auction due to limited endpoint capacity"),G.push(n))}return(0,_.lc)((()=>ne.refresh())),B.on(S.qY.SEAT_NON_BID,(e=>{var t;e.auctionId===v&&(t=e.seatnonbid,oe=oe.concat(t))})),{addBidReceived:function(e){ne.add(e)},addBidRejected:function(e){Z=Z.concat(e)},addNoBid:function(e){ie=ie.concat(e)},callBids:function(){X=x,C=Date.now();let e=g.measureTime("requestBids.makeRequests",(()=>R.Ay.makeBidRequests(p,C,v,b,h,u,g)));(0,i.fH)("Bids Requested for Auction with id: ".concat(v),e),g.checkpoint("callBids"),e.length<1?((0,i.JE)("No valid bid requests returned for auction"),le()):z.call({dispatch:fe,context:this},e)},addWinningBid:function(e){re=re.concat(e),R.Ay.callBidWonBidder(e.adapterCode||e.bidder,e,t),e.deferBilling||R.Ay.triggerBilling(e)},setBidTargeting:function(e){R.Ay.callSetTargetingBidder(e.adapterCode||e.bidder,e)},getWinningBids:()=>re,getAuctionStart:()=>C,getAuctionEnd:()=>j,getTimeout:()=>b,getAuctionId:()=>v,getAuctionStatus:()=>X,getAdUnits:()=>p,getAdUnitCodes:()=>m,getBidRequests:()=>te,getBidsReceived:()=>ne.toArray(),getNoBids:()=>ie,getNonBids:()=>oe,getFPD:()=>u,getMetrics:()=>g,end:A.promise,requestsDone:w.promise,getProperties:ae}}const L=(0,w.u2)((0,w.A_)("async",(function(e,t,n){!function(e){const t=a.$W.getConfig("maxBid");return!t||!e.cpm||t>=Number(e.cpm)}(t)?n(S.Tf.PRICE_TOO_HIGH):this.dispatch.call(null,e,t)}),"addBidResponse")),$=(0,w.A_)("sync",(e=>e),"responsesReady"),z=(0,w.A_)("sync",(function(e){this.dispatch.call(this.context,e)}),"addBidderRequests"),J=(0,w.A_)("async",(function(e,t){t&&t()}),"bidsBackCallback");function K(e,t){!function(e){let t;const n=!0===C.u.get(e.bidderCode,"allowZeroCpmBids")?e.cpm>=0:e.cpm>0;e.bidderCode&&(n||e.dealId)&&(t=function(e,t){let{index:n=de.index}=arguments.length>2&&void 0!==arguments[2]?arguments[2]:{};if(!t)return{};const i=n.getBidRequest(t);var r={};const s=re(t.mediaType,e);oe(r,s,t,i),e&&C.u.getOwn(e,S.iD.ADSERVER_TARGETING)&&(oe(r,C.u.ownSettingsFor(e),t,i),t.sendStandardTargeting=C.u.get(e,"sendStandardTargeting"));t.native&&(r=Object.assign({},r,(0,o.Zj)(t)));return r}(e.bidderCode,e));e.adserverTargeting=Object.assign(e.adserverTargeting||{},t)}(t),(0,D.BO)(t.metrics).timeSince("addBidResponse","addBidResponse.total"),e.addBidReceived(t),B.Ic(S.qY.BID_RESPONSE,t)}const Q=(0,w.A_)("async",(function(e,t,n,i){y(e,t,n)}),"callPrebidCache");function Y(e,t,n){if(e&&n){if(e===O.G_){var i,r;const e=null!==(i=null==t||null===(r=t[O.G_])||void 0===r?void 0:r.context)&&void 0!==i?i:"instream";if(n["".concat(O.G_,"-").concat(e)])return n["".concat(O.G_,"-").concat(e)]}return n[e]}}const X=e=>t=>{const n=e||function(e){let{index:t=de.index}=arguments.length>1&&void 0!==arguments[1]?arguments[1]:{};const n=Y(e.mediaType,t.getMediaTypes(e),a.$W.getConfig("mediaTypePriceGranularity"));return"string"==typeof e.mediaType&&n?"string"==typeof n?n:"custom":a.$W.getConfig("priceGranularity")}(t);return n===S.UE.AUTO?t.pbAg:n===S.UE.DENSE?t.pbDg:n===S.UE.LOW?t.pbLg:n===S.UE.MEDIUM?t.pbMg:n===S.UE.HIGH?t.pbHg:n===S.UE.CUSTOM?t.pbCg:void 0},Z=()=>e=>e.creativeId?e.creativeId:"",ee=()=>e=>e.meta&&e.meta.advertiserDomains&&e.meta.advertiserDomains.length>0?[e.meta.advertiserDomains].flat()[0]:"",te=()=>e=>{var t,n;return e.meta&&(e.meta.networkId||e.meta.networkName)?(null==e||null===(t=e.meta)||void 0===t?void 0:t.networkName)||(null==e||null===(n=e.meta)||void 0===n?void 0:n.networkId):""},ne=()=>e=>e.meta&&e.meta.primaryCatId?e.meta.primaryCatId:"";function ie(e,t){return{key:e,val:"function"==typeof t?function(e,n){return t(e,n)}:function(e){return e[t]}}}function re(e,t){const n=Object.assign({},C.u.settingsFor(null));if(n[S.iD.ADSERVER_TARGETING]||(n[S.iD.ADSERVER_TARGETING]=[ie(S.xS.BIDDER,"bidderCode"),ie(S.xS.AD_ID,"adId"),ie(S.xS.PRICE_BUCKET,X()),ie(S.xS.SIZE,"size"),ie(S.xS.DEAL,"dealId"),ie(S.xS.SOURCE,"source"),ie(S.xS.FORMAT,"mediaType"),ie(S.xS.ADOMAIN,ee()),ie(S.xS.ACAT,ne()),ie(S.xS.DSP,te()),ie(S.xS.CRID,Z())]),"video"===e){const e=n[S.iD.ADSERVER_TARGETING].slice();if(n[S.iD.ADSERVER_TARGETING]=e,[S.xS.UUID,S.xS.CACHE_ID].forEac
vendor: 4,237 bytes, line 9
9h((t=>{void 0===(0,I.I6)(e,(e=>e.key===t))&&e.push(ie(t,"videoCacheKey"))})),a.$W.getConfig("cache.url")&&(!t||!1!==C.u.get(t,"sendStandardTargeting"))){const t=(0,i.Dl)(a.$W.getConfig("cache.url"));void 0===(0,I.I6)(e,(e=>e.key===S.xS.CACHE_HOST))&&e.push(ie(S.xS.CACHE_HOST,(function(e){var n;return(null==e||null===(n=e.adserverTargeting)||void 0===n?void 0:n[S.xS.CACHE_HOST])||t.hostname})))}}return n}function oe(e,t,n,r){var o=t[S.iD.ADSERVER_TARGETING];return n.size=n.getSize(),(o||[]).forEach((function(o){var s=o.key,a=o.val;if(e[s]&&(0,i.JE)("The key: "+s+" is being overwritten"),(0,i.fp)(a))try{a=a(n,r)}catch(e){(0,i.vV)("bidmanager","ERROR",e)}(void 0===t.suppressEmptyKeys||!0!==t.suppressEmptyKeys)&&s!==S.xS.DEAL&&s!==S.xS.ACAT&&s!==S.xS.DSP&&s!==S.xS.CRID||!(0,i.xQ)(a)&&null!=a?e[s]=a:(0,i.fH)("suppressing empty key '"+s+"' from adserver targeting")})),e}function se(e,t){return e[t.adUnitCode]||(e[t.adUnitCode]={bids:[]}),e[t.adUnitCode].bids.push(t),e}function ae(e){Object.assign(this,{getAuction(t){let{auctionId:n}=t;if(null!=n)return e().find((e=>e.getAuctionId()===n))},getAdUnit(t){let{adUnitId:n}=t;if(null!=n)return e().flatMap((e=>e.getAdUnits())).find((e=>e.adUnitId===n))},getMediaTypes(e){let{adUnitId:t,requestId:n}=e;if(null!=n){const e=this.getBidRequest({requestId:n});if(null!=e&&(null==t||e.adUnitId===t))return e.mediaTypes}else if(null!=t){const e=this.getAdUnit({adUnitId:t});if(null!=e)return e.mediaTypes}},getBidderRequest(t){let{requestId:n,bidderRequestId:i}=t;if(null!=n||null!=i){let t=e().flatMap((e=>e.getBidRequests()));return null!=i&&(t=t.filter((e=>e.bidderRequestId===i))),null==n?t[0]:t.find((e=>e.bids&&null!=e.bids.find((e=>e.bidId===n))))}},getBidRequest(t){let{requestId:n}=t;if(null!=n)return e().flatMap((e=>e.getBidRequests())).flatMap((e=>e.bids)).find((e=>e&&e.bidId===n))},getOrtb2(e){var t,n;return(null===(t=this.getBidderRequest(e))||void 0===t?void 0:t.ortb2)||(null===(n=this.getAuction(e))||void 0===n||null===(n=n.getFPD())||void 0===n||null===(n=n.global)||void 0===n?void 0:n.ortb2)}})}const de=function(){const e=(0,U.H)({startTime:e=>e.end.then((()=>e.getAuctionEnd())),ttl:e=>null==(0,_.S9)()?null:e.end.then((()=>1e3*Math.max((0,_.S9)(),...e.getBidsReceived().map((e=>e.ttl)))))});(0,_.lc)((()=>e.refresh()));const t={onExpiry:e.onExpiry};function n(t){for(const n of e)if(n.getAuctionId()===t)return n}function r(){return e.toArray().flatMap((e=>e.getBidsReceived()))}return t.addWinningBid=function(e){const t=(0,D.BO)(e.metrics);t.checkpoint("bidWon"),t.timeBetween("auctionEnd","bidWon","adserver.pending"),t.timeBetween("requestBids","bidWon","adserver.e2e");const r=n(e.auctionId);r?r.addWinningBid(e):(0,i.JE)("Auction not found when adding winning bid")},Object.entries({getAllWinningBids:{name:"getWinningBids"},getBidsRequested:{name:"getBidRequests"},getNoBids:{},getAdUnits:{},getBidsReceived:{pre:e=>e.getAuctionStatus()===P},getAdUnitCodes:{post:i.hj}}).forEach((n=>{let[i,{name:r=i,pre:o,post:s}]=n;const a=null==o?e=>e[r]():e=>o(e)?e[r]():[],d=null==s?e=>e:e=>e.filter(s);t[i]=()=>d(e.toArray().flatMap(a))})),t.getAllBidsForAdUnitCode=function(e){return r().filter((t=>t&&t.adUnitCode===e))},t.createAuction=function(t){const n=H(t);return function(t){e.add(t)}(n),n},t.findBidByAdId=function(e){return r().find((t=>t.adId===e))},t.getStandardBidderAdServerTargeting=function(){return re()[S.iD.ADSERVER_TARGETING]},t.setStatusForBids=function(e,i){let r=t.findBidByAdId(e);if(r&&(r.status=i),r&&i===S.tl.BID_TARGETING_SET){const e=n(r.auctionId);e&&e.setBidTargeting(r)}},t.getLastAuctionId=function(){const t=e.toArray();return t.length&&t[t.length-1].getAuctionId()},t.clearAllAuctions=function(){e.clear()},t.index=new ae((()=>e.toArray())),t}()},7863:(e,t,n)=>{n.d(t,{S9:()=>l,cT:()=>c,lc:()=>u});var i=n(3272),r=n(1069);const o="minBidCacheTTL";let s=1,a=null;const d=[];function c(e){return e.ttl-(e.hasOwnProperty("ttlBuffer")?e.ttlBuffer:s)}function l(){return a}function u(e){d.push(e)}i.$W.getConfig("ttlBuffer",(e=>{"number"==typeof e.ttlBuffer?s=e.ttlBuffer:(0,r.vV)("Invalid value for ttlBuffer",e.ttlBuffer)})),i.$W.getConfig(o,(e=>{const t=a;a=null==e?void 0:e[o],a="number"==typeof a?a:null,t!==a&&d.forEach((e=>e(a)))}
9))},2693:(e,t,n)=>{n.d(t,{u:()=>u});var i=n(433),r=n(1069),o=n(7873),s=n(8969);function a(e,t){(function(e,t){if(t.has(e))throw new TypeError("Cannot initialize the same private elements twice on an object")})(e,t),t.add(e)}function d(e,t,n){if("function"==typeof e?e===t:e.has(t))return arguments.length<3?t:n;throw new TypeError("Private element is not present on this object")}var c=new WeakSet;function l(e){return null==e?this.defaultScope:e}const u=new class{constructor(e,t){a(this,c),this.getSettings=e,this.defaultScope=t}get(e,t){let n=this.getOwn(e,t);return void 0===n&&(n=this.getOwn(null,t)),n}getOwn(e,t){return e=d(c,this,l).call(this,e),(0,i.A)(this.getSettings(),"".concat(e,".").concat(t))}getScopes(){return Object.keys(this.getSettings()).filter((e=>e!==this.defaultScope))}settingsFor(e){return(0,r.D9)({},this.ownSettingsFor(null),this.ownSettingsFor(e))}ownSettingsFor(e){return e=d(c,this,l).call(this,e),this.getSettings()[e]||{}}}((()=>(0,o.m)().bidderSettings||{}),s.iD.BD_SETTING_STANDARD)},3597:(e,t,n)=>{n.d(t,{O:()=>o});var i=n(1069);function r(e){let{src:t="client",bidder:n="",bidId:r,transactionId:o,adUnitId:s,auctionId:a}=arguments.length>1&&void 0!==arguments[1]?arguments[1]:{};var d=t,c=e||0;Object.assign(this,{bidderCode:n,width:0,height:0,statusMessage:function(){switch(c){case 0:return"Pending";case 1:return"Bid available";case 2:return"Bid returned empty or error response";case 3:return"Bid timed out"}}(),adId:(0,i.s0)(),requestId:r,transactionId:o,adUnitId:s,auctionId:a,mediaType:"banner",source:d}),this.getStatusCode=function(){return c}
9,this.getSize=function(){return this.width+"x"+this.height},this.getIdentifiers=function(){return{src:this.source,bidder:this.bidderCode,bidId:this.requestId,transactionId:this.transactionId,adUnitId:this.adUnitId,auctionId:this.auctionId}}}function o(e,t){return new r(e,t)}},3272:(e,t,n)=>{n.d(t,{$W:()=>v,Ov:()=>f});var i=n(4705),r=n(6833),o=n(5901),s=n(1069),a=n(433),d=n(8969);function c(e,t){var n=Object.keys(e);if(Object.getOwnPropertySymbols){var i=Object.getOwnPropertySymbols(e);t&&(i=i.filter((function(t){return Object.getOwnPropertyDescriptor(e,t).enumerable}))),n.push.apply(n,i)}return n}const l="TRUE"===(0,s.Ez)(d.M).toUpperCase(),u={},f="random",g={};g[f]=!0,g.fixed=!0;const p=f,h={LOW:"low",MEDIUM:"medium",HIGH:"high",AUTO:"auto",DENSE:"dense",CUSTOM:"custom"};function m(e){const t=!(arguments.length>1&&void 0!==arguments[1])||arguments[1]?{priceGranularity:h.MEDIUM,customPriceBucket:{},mediaTypePriceGranularity:{},bidderSequence:p,auctionOptions:{}}:{};function n(e){return t[e]}function i(n,i){t.hasOwnProperty(n)||Object.defineProperty(e,n,{enumerable:!0}),t[n]=i}const a={publisherDomain:{set(e){null!=e&&(0,s.JE)("publisherDomain is deprecated and has no effect since v7 - use pageUrl instead"),i("publisherDomain",e)}},priceGranularity:{set(e){c(e)&&("string"==typeof e?i("priceGranularity",d(e)?e:h.MEDIUM):(0,s.Qd)(e)&&(i("customPriceBucket",e),i("priceGranularity",h.CUSTOM),(0,s.OG)("Using custom price granularity")))}},customPriceBucket:{},mediaTypePriceGranularity:{set(e){null!=e&&i("mediaTypePriceGranularity",Object.keys(e).reduce(((t,i)=>(c(e[i])?"string"==typeof e?t[i]=d(e[i])?e[i]:n("priceGranularity"):(0,s.Qd)(e)&&(t[i]=e[i],(0,s.OG)("Using custom price granularity for ".concat(i))):(0,s.JE)("Invalid price granularity for media type: ".concat(i)),t)),{}))}},bidderSequence:{set(e){g[e]?i("bidderSequence",e):(0,s.JE)("Invalid order: ".concat(e,". Bidder Sequence was not set."))}},auctionOptions:{set(e){(function(e){if(!(0,s.Qd)(e))return(0,s.JE)("Auction Options must be an object"),!1;for(let t of Object.keys(e)){if("secondaryBidders"!==t&&"suppressStaleRender"!==t&&"suppressExpiredRender"!==t)return(0,s.JE)("Auction Options given an incorrect param: ".concat(t)),!1;if("secondaryBidders"===t){if(!(0,s.cy)(e[t]))return(0,s.JE)("Auction Options ".concat(t," must be of type Array")),!1;if(!e[t].every(s.O8))return(0,s.JE)("Auction Options ".concat(t," must be only string")),!1}else if(("suppressStaleRender"===t||"suppressExpiredRender"===t)&&!(0,s.Lm)(e[t]))return(0,s.JE)("Auction Options ".concat(t," must be of type boolean")),!1}return!0})(e)&&i("auctionOptions",e)}}};return Object.defineProperties(e,Object.fromEntries(Object.entries(a).map((e=>{let[r,o]=e;return[r,Object.assign({get:n.bind(null,r),set:i.bind(null,r),enumerable:t.hasOwnProperty(r),configurable:!t.hasOwnProperty(r)},o)]})))),e;function d(e){return(0,o.I6)(Object.keys(h),(t=>e===h[t]))}function c(e){if(!e)return(0,s.vV)("Prebid Error: no value passed to `setPriceGranularity()`"),!1;if("string"==typeof e)d(e)||(0,s.JE)("Prebid Warning: setPriceGranularity was called with invalid setting, using `medium` as default.");else if((0,s.Qd)(e)&&!(0,r.q)(e))return(0,s.vV)("Invalid custom price value passed to `setPriceGranularity()`"),!1;return!0}}const v=function(){let e,t,n,r=[],d=null;function f(){e={};let i=m({debug:l,bidderTimeout:3e3,enableSendAllBids:!0,useBidCache:!1,deviceAccess:!0,disableAjaxTimeout:!1,maxNestedIframes:10,maxBid:5e3,userSync:{topics:u}});t&&A(Object.keys(t).reduce(((e,n)=>(t[n]!==i[n]&&(e[n]=i[n]||{}),e)),{})),t=i,n={}}function g(){if(d&&n&&(0,s.Qd)(n[d])){let e=n[d];const i=new Set(Object.keys(t).concat(Object.keys(e)));return(0,o.A6)(i).reduce(((n,i)=>(void 0===e[i]?n[i]=t[i]:void 0===t[i]?n[i]=e[i]:(0,s.Qd)(e[i])?n[i]=(0,s.D9)({},t[i],e[i]):n[i]=e[i],n)),{})}return Object.assign({},t)}const[p,h]=[g,function(){const e=g();return Object.defineProperty(e,"ortb2",{get:function(){throw new Error("invalid access to 'orbt2' config - use request parameters instead")}}),e}].map((e=>function(){if(arguments.length<=1&&"function"!=typeof(arguments.length<=0?void 0:arguments[0])){const t=arguments.length<=0?void 0:arguments[0];return t?(0,a.A)(e(),t):g()}return E(...arguments)})),[v,b]=[h,p].map((e=>function(){let t=e(...arguments);return t&&"object"==typeof t&&(t=(0,s.Go)(t)),t}));function y(n){if(!(0,s.Qd)(n))return void(0,s.vV)("setConfig options must be an object");let i=Object.keys(n),r={};
9i.forEach((i=>{let o=n[i];(0,s.Qd)(e[i])&&(0,s.Qd)(o)&&(o=Object.assign({},e[i],o));try{r[i]=t[i]=o}catch(e){(0,s.JE)("Cannot set config for property ".concat(i," : "),e)}})),A(r)}function E(e,t){let n=arguments.length>2&&void 0!==arguments[2]?arguments[2]:{},i=t;if("string"!=typeof e&&(i=e,e="*",n=t||{}),"function"!=typeof i)return void(0,s.vV)("listener must be a function");const o={topic:e,callback:i};return r.push(o),n.init&&i("*"===e?h():{[e]:h(e)}),function(){r.splice(r.indexOf(o),1)}}function A(e){const t=Object.keys(e);r.filter((e=>(0,o.mK)(t,e.topic))).forEach((t=>{t.callback({[t.topic]:e[t.topic]})})),r.filter((e=>"*"===e.topic)).forEach((t=>t.callback(e)))}function w(e){let t=arguments.length>1&&void 0!==arguments[1]&&arguments[1];try{!function(e){if(!(0,s.Qd)(e))throw"setBidderConfig bidder options must be an object";if(!Array.isArray(e.bidders)||!e.bidders.length)throw"setBidderConfig bidder options must contain a bidders list with at least 1 bidder";if(!(0,s.Qd)(e.config))throw"setBidderConfig bidder options must contain a config object"}(e),e.bidders.forEach((i=>{n[i]||(n[i]=m({},!1)),Object.keys(e.config).forEach((r=>{let o=e.config[r];const a=n[i][r];if((0,s.Qd)(o)&&(null==a||(0,s.Qd)(a))){const e=t?s.D9:Object.assign;n[i][r]=e({},a||{},o)}else n[i][r]=o}))}))}catch(e){(0,s.vV)(e)}}function I(e,t){d=e;try{return t()}finally{T()}}function T(){d=null}return f(),{getCurrentBidder:function(){return d},resetBidder:T,getConfig:h,getAnyConfig:p,readConfig:v,readAnyConfig:b,setConfig:y,mergeConfig:function(e){if(!(0,s.Qd)(e))return void(0,s.vV)("mergeConfig input must be an object");const t=(0,s.D9)(g(),e);return y(function(e){for(var t=1;t<arguments.length;t++){var n=null!=arguments[t]?arguments[t]:{};t%2?c(Object(n),!0).forEach((function(t){(0,i.A)(e,t,n[t])})):Object.getOwnPropertyDescriptors?Object.defineProperties(e,Object.getOwnPropertyDescriptors(n)):c(Object(n)).forEach((function(t){Object.defineProperty(e,t,Object.getOwnPropertyDescriptor(n,t))}))}return e}({},t)),t},setDefaults:function(n){(0,s.Qd)(e)?(Object.assign(e,n),Object.assign(t,n)):(0,s.vV)("defaults must be an object")},resetConfig:f,runWithBidder:I,callbackWithBidder:function(e){return function(t){return function(){if("function"==typeof t){for(var n=arguments.length,i=new Array(n),r=0;r<n;r++)i[r]=arguments[r];return I(e,t.bind(this,...i))}(0,s.JE)("config.callbackWithBidder callback is not a function")}}},setBidderConfig:w,getBidderConfig:function(){return n},mergeBidderConfig:function(e){return w(e,!0)}}}()},6916:(e,t,n)=>{n.d(t,{B1:()=>f,SL:()=>R,ad:()=>T,mW:()=>w,o2:()=>C,t6:()=>I});var i=n(4705),r=n(1069),o=n(5555),s=n(3272);function a(e,t,n){d(e,t),t.set(e,n)}function d(e,t){if(t.has(e))throw new TypeError("Cannot initialize the same private elements twice on an object")}function c(e,t){return e.get(u(e,t))}function l(e,t,n){return e.set(u(e,t),n),n}function u(e,t,n){if("function"==typeof e?e===t:e.has(t))return arguments.length<3?t:n;throw new TypeError("Private element is not present on this object")}const f=Object.freeze({});var g=new WeakMap,p=new WeakMap,h=new WeakMap,m=new WeakMap,v=new WeakMap,b=new WeakMap,y=new WeakSet;class E{constructor(){var e,t;d(e=this,t=y),t.add(e),a(this,g,void 0),a(this,p,void 0),a(this,h,void 0),a(this,m,void 0),a(this,v,!0),a(this,b,void 0),(0,i.A)(this,"generatedTime",void 0),(0,i.A)(this,"hashFields",void 0),this.reset()}reset(){l(h,this,(0,o.v6)()),l(g,this,!1),l(p,this,null),l(m,this,!1),this.generatedTime=null}enable(){l(g,this,!0)}get enabled(){return c(g,this)}get ready(){return c(m,this)}get promise(){return c(m,this)?o.U9.resolve(c(p,this)):(c(g,this)||u(y,this,A).call(this,null),c(h,this).promise)}setConsentData(e){let t=arguments.length>1&&void 0!==arguments[1]?arguments[1]:(0,r.vE)();this.generatedTime=t,l(v,this,!0),u(y,this,A).call(this,e)}getConsentData(){return c(p,this)}get hash(){return c(v,this)&&(l(b,this,(0,r.PB)(JSON.stringify(c(p,this)&&this.hashFields?this.hashFields.map((e=>c(p,this)[e])):c(p,this)))),l(v,this,!1)),c(b,this)}}function A(e){l(m,this,!0),l(p,this,e),c(h,this).resolve(e)}
vendor: 3,519 bytes, line 9
9const w=new class extends E{constructor(){super(...arguments),(0,i.A)(this,"hashFields",["gdprApplies","consentString"])}getConsentMeta(){const e=this.getConsentData();if(e&&e.vendorData&&this.generatedTime)return{gdprApplies:e.gdprApplies,consentStringSize:(0,r.O8)(e.vendorData.tcString)?e.vendorData.tcString.length:0,generatedAt:this.generatedTime,apiVersion:e.apiVersion}}},I=new class extends E{getConsentMeta(){if(this.getConsentData()&&this.generatedTime)return{generatedAt:this.generatedTime}}},T=new class extends E{constructor(){super(...arguments),(0,i.A)(this,"hashFields",["applicableSections","gppString"])}getConsentMeta(){if(this.getConsentData()&&this.generatedTime)return{generatedAt:this.generatedTime}}},O=(()=>{function e(){return!!s.$W.getConfig("coppa")}return{getCoppa:e,getConsentData:e,getConsentMeta:e,reset(){},get promise(){return o.U9.resolve(e())},get hash(){return e()?"1":"0"}}})(),C=function(){const e={},t={},n={};return{register(i,r,o){o&&((e[r]=e[r]||{})[i]=o,t.hasOwnProperty(r)?t[r]!==o&&(t[r]=n):t[r]=o)},get(i){const r={modules:e[i]||{}};return t.hasOwnProperty(i)&&t[i]!==n&&(r.gvlid=t[i]),r}}}(),B={gdpr:w,usp:I,gpp:T,coppa:O};const R=function(){let e=arguments.length>0&&void 0!==arguments[0]?arguments[0]:B;return e=Object.entries(e),Object.assign({get promise(){return o.U9.all(e.map((e=>{let[t,n]=e;return n.promise.then((e=>[t,e]))}))).then((e=>Object.fromEntries(e)))},get hash(){return(0,r.PB)(e.map((e=>{let[t,n]=e;return n.hash})).join(":"))}},Object.fromEntries(["getConsentData","getConsentMeta","reset"].map((t=>{return[t,(n=t,function(){return Object.fromEntries(e.map((e=>{let[t,i]=e;return[t,i[n]()]})))})];var n}))))}()},8969:(e,t,n)=>{n.d(t,{IY:()=>A,M:()=>r,RW:()=>g,Tf:()=>h,UE:()=>c,XQ:()=>o,Zh:()=>u,_B:()=>y,as:()=>a,cA:()=>d,h0:()=>m,iD:()=>i,jO:()=>v,nl:()=>E,oA:()=>b,qY:()=>s,tl:()=>p,x5:()=>f,xS:()=>l});const i={PL_CODE:"code",PL_SIZE:"sizes",PL_BIDS:"bids",BD_BIDDER:"bidder",BD_ID:"paramsd",BD_PL_ID:"placementId",ADSERVER_TARGETING:"adserverTargeting",BD_SETTING_STANDARD:"standard"},r="pbjs_debug",o={GOOD:1},s={AUCTION_INIT:"auctionInit",AUCTION_TIMEOUT:"auctionTimeout",AUCTION_END:"auctionEnd",BID_ADJUSTMENT:"bidAdjustment",BID_TIMEOUT:"bidTimeout",BID_REQUESTED:"bidRequested",BID_RESPONSE:"bidResponse",BID_REJECTED:"bidRejected",NO_BID:"noBid",SEAT_NON_BID:"seatNonBid",BID_WON:"bidWon",BIDDER_DONE:"bidderDone",BIDDER_ERROR:"bidderError",SET_TARGETING:"setTargeting",BEFORE_REQUEST_BIDS:"beforeRequestBids",BEFORE_BIDDER_HTTP:"beforeBidderHttp",REQUEST_BIDS:"requestBids",ADD_AD_UNITS:"addAdUnits",AD_RENDER_FAILED:"adRenderFailed",AD_RENDER_SUCCEEDED:"adRenderSucceeded",TCF2_ENFORCEMENT:"tcf2Enforcement",AUCTION_DEBUG:"auctionDebug",BID_VIEWABLE:"bidViewable",STALE_RENDER:"staleRender",EXPIRED_RENDER:"expiredRender",BILLABLE_EVENT:"billableEvent",BID_ACCEPTED:"bidAccepted",RUN_PAAPI_AUCTION:"paapiRunAuction",PBS_ANALYTICS:"pbsAnalytics",PAAPI_BID:"paapiBid",PAAPI_NO_BID:"paapiNoBid",PAAPI_ERROR:"paapiError",BEFORE_PBS_HTTP:"beforePBSHttp",BROWSI_INIT:"browsiInit",BROWSI_DATA:"browsiData"},a={PREVENT_WRITING_ON_MAIN_DOCUMENT:"preventWritingOnMainDocument",NO_AD:"noAd",EXCEPTION:"exception",CANNOT_FIND_AD:"cannotFindAd",MISSING_DOC_OR_ADID:"missingDocOrAdid"},d={bidWon:"adUnitCode"},c={LOW:"low",MEDIUM:"medium",HIGH:"high",AUTO:"auto",DENSE:"dense",CUSTOM:"custom"},l={BIDDER:"hb_bidder",AD_ID:"hb_adid",PRICE_BUCKET:"hb_pb",SIZE:"hb_size",DEAL:"hb_deal",SOURCE:"hb_source",FORMAT:"hb_format",UUID:"hb_uuid",CACHE_ID:"hb_c
9ache_id",CACHE_HOST:"hb_cache_host",ADOMAIN:"hb_adomain",ACAT:"hb_acat",CRID:"hb_crid",DSP:"hb_dsp"},u={BIDDER:"hb_bidder",AD_ID:"hb_adid",PRICE_BUCKET:"hb_pb",SIZE:"hb_size",DEAL:"hb_deal",FORMAT:"hb_format",UUID:"hb_uuid",CACHE_HOST:"hb_cache_host"},f={title:"hb_native_title",body:"hb_native_body",body2:"hb_native_body2",privacyLink:"hb_native_privacy",privacyIcon:"hb_native_privicon",sponsoredBy:"hb_native_brand",image:"hb_native_image",icon:"hb_native_icon",clickUrl:"hb_native_linkurl",displayUrl:"hb_native_displayurl",cta:"hb_native_cta",rating:"hb_native_rating",address:"hb_native_address",downloads:"hb_native_downloads",likes:"hb_native_likes",phone:"hb_native_phone",price:"hb_native_price",salePrice:"hb_native_saleprice",rendererUrl:"hb_renderer_url",adTemplate:"hb_adTemplate"},g={SRC:"s2s",DEFAULT_ENDPOINT:"https://prebid.adnxs.com/pbs/v1/openrtb2/auction",SYNCED_BIDDERS_KEY:"pbjsSyncs"},p={BID_TARGETING_SET:"targetingSet",RENDERED:"rendered",BID_REJECTED:"bidRejected"},h={INVALID:"Bid has missing or invalid properties",INVALID_REQUEST_ID:"Invalid request ID",BIDDER_DISALLOWED:"Bidder code is not allowed by allowedAlternateBidderCodes / allowUnknownBidderCodes",FLOOR_NOT_MET:"Bid does not meet price floor",CANNOT_CONVERT_CURRENCY:"Unable to convert currency",DSA_REQUIRED:"Bid does not provide required DSA transparency info",DSA_MISMATCH:"Bid indicates inappropriate DSA rendering method",PRICE_TOO_HIGH:"Bid price exceeds maximum value"},m={body:"desc",body2:"desc2",sponsoredBy:"sponsored",cta:"ctatext",rating:"rating",address:"address",downloads:"downloads",likes:"likes",phone:"phone",price:"price",salePrice:"saleprice",displayUrl:"displayurl"},v={sponsored:1,desc:2,rating:3,likes:4,downloads:5,price:6,saleprice:7,phone:8,address:9,desc2:10,displayurl:11,ctatext:12},b={ICON:1,MAIN:3},y=["privacyIcon","clickUrl","sendTargetingKeys","adTemplate","rendererUrl","type"],E={REQUEST:"Prebid Request",RESPONSE:"Prebid Response",NATIVE:"Prebid Native",EVENT:"Prebid Event"},A="__pb_locator__"},6833:(e,t,n)=>{n.d(t,{j:()=>f,q:()=>p});var i=n(5901),r=n(1069),o=n(3272);const s=2,a={buckets:[{max:5,increment:.5}]},d={buckets:[{max:20,increment:.1}]},c={buckets:[{max:20,increment:.01}]},l={buckets:[{max:3,increment:.01},{max:8,increment:.05},{max:20,increment:.5}]},u={buckets:[{max:5,increment:.05},{max:10,increment:.1},{max:20,increment:.5}]};function f(e,t){let n=arguments.length>2&&void 0!==arguments[2]?arguments[2]:1,i=parseFloat(e);return isNaN(i)&&(i=""),{low:""===i?"":g(e,a,n),med:""===i?"":g(e,d,n),high:""===i?"":g(e,c,n),auto:""===i?"":g(e,u,n),dense:""===i?"":g(e,l,n),custom:""===i?"":g(e,t,n)}}function g(e,t,n){let a="";if(!p(t))return a;const d=t.buckets.reduce(((e,t)=>e.max>t.max?e:t),{max:0});let c=0,l=(0,i.I6)(t.buckets,(t=>{if(e>d.max*n){let e=t.precision;void 0===e&&(e=s),a=(t.max*n).toFixed(e)}else{if(e<=t.max*n&&e>=c*n)return t.min=c,t;c=t.max}}));return l&&(a=function(e,t,n){const i=void 0!==t.precision?t.precision:s,a=t.increment*n,d=t.min*n;let c=Math.floor,l=o.$W.getConfig("cpmRoundingFunction");"function"==typeof l&&(c=l);let u,f,g=Math.pow(10,i+2),p=(e*g-d*g)/(a*g);try{u=c(p)*a+d}catch(e){f=!0}(f||"number"!=typeof u)&&((0,r.JE)("Invalid rounding function passed in config"),u=Math.floor(p)*a+d);return u=Number(u.toFixed(10)),u.toFixed(i)}(e,l,n)),a}function p(e){if((0,r.Im)(e)||!e.buckets||!Array.isArray(e.buckets))return!1;let t=!0;return e.buckets.forEach((e=>{e.max&&e.increment||(t=!1)})),t}},6031:(e,t,n)=>{n.d(t,{HH:()=>c,kj:()=>d,xh:()=>a});var i=n(5555),r=n(1069),o=n(4595),s=n(9214);const a=3,d=(0,s.A_)("sync",(function(e){return o.G})),c=function(){const e={};return function(t){const n=d(t);return e.hasOwnProperty(n)||(e[n]=new i.U9((e=>{const t=(0,r.CA)();t.srcdoc="<script>".concat(n,"<\/script>"),t.onload=()=>e(t.contentWindow.render),document.body.appendChild(t)}))),e[n]}}()},3005:(e,t,n)=>{n.d(t,{$T:()=>a,Ni:()=>i,OA:()=>o,RO:()=>s,fR:()=>r});const i=1,r=2,o=1,s=500;function a(e){return(null!=e?e:[]).reduce(((e,t)=>{var n,i;let{event:r,method:o,url:s}=t;const a=e[r]=null!==(n=e[r])&&void 0!==n?n:{};return(a[o]=null!==(i=a[o])&&void 0!==i?i:[]).push(s),e}),{})}}
9,5023:(e,t,n)=>{n.d(t,{AU:()=>m,Ic:()=>y,kQ:()=>b,on:()=>h});var i=n(1069),r=n(8969),o=n(6853),s=n(3272);const a="eventHistoryTTL";let d=null;const c=(0,o.H)({monotonic:!0,ttl:()=>d});s.$W.getConfig(a,(e=>{var t;const n=d;e=null===(t=e)||void 0===t?void 0:t[a],d="number"==typeof e?1e3*e:null,n!==d&&c.refresh()}));let l=Array.prototype.slice,u=Array.prototype.push,f=Object.values(r.qY);const g=r.cA,p=function(){let e={},t={};function n(e){return f.includes(e)}return t.has=n,t.on=function(t,r,o){if(n(t)){let n=e[t]||{que:[]};o?(n[o]=n[o]||{que:[]},n[o].que.push(r)):n.que.push(r),e[t]=n}else i.vV("Wrong event name : "+t+" Valid event names :"+f)},t.emit=function(t){!function(t,n){i.OG("Emitting event for: "+t);let r=n[0]||{},o=r[g[t]],s=e[t]||{que:[]};var a=Object.keys(s);let d=[];c.add({eventType:t,args:r,id:o,elapsedTime:i.V()}),o&&a.includes(o)&&u.apply(d,s[o].que),u.apply(d,s.que),(d||[]).forEach((function(e){if(e)try{e.apply(null,n)}catch(e){i.vV("Error executing handler:","events.js",e,t)}}))}(t,l.call(arguments,1))},t.off=function(t,n,r){let o=e[t];i.Im(o)||i.Im(o.que)&&i.Im(o[r])||r&&(i.Im(o[r])||i.Im(o[r].que))||(r?(o[r].que||[]).forEach((function(e){let t=o[r].que;e===n&&t.splice(t.indexOf(e),1)})):(o.que||[]).forEach((function(e){let t=o.que;e===n&&t.splice(t.indexOf(e),1)})),e[t]=o)},t.get=function(){return e},t.addEvents=function(e){f=f.concat(e)},t.getEvents=function(){return c.toArray().map((e=>Object.assign({},e)))},t}();i.cD(p.emit.bind(p));const{on:h,off:m,get:v,getEvents:b,emit:y,addEvents:E,has:A}=p},687:(e,t,n)=>{n.d(t,{w:()=>I});var i=n(9214),r=n(7934),o=n(5973),s=n(1069),a=n(3172),d=n(3272),c=n(5555);const l=["architecture","bitness","model","platformVersion","fullVersionList"],u=["brands","mobile","platform"],f=function(){var e;let t=arguments.length>0&&void 0!==arguments[0]?arguments[0]:null===(e=window.navigator)||void 0===e?void 0:e.userAgentData;const n=t&&u.some((e=>void 0!==t[e]))?Object.freeze(p(1,t)):null;return function(){return n}}(),g=function(){var e;let t=arguments.length>0&&void 0!==arguments[0]?arguments[0]:null===(e=window.navigator)||void 0===e?void 0:e.userAgentData;const n={},i=new WeakMap;return function(){let e=arguments.length>0&&void 0!==arguments[0]?arguments[0]:l;if(!i.has(e)){const t=Array.from(e);t.sort(),i.set(e,t.join("|"))}const r=i.get(e);if(!n.hasOwnProperty(r))try{n[r]=t.getHighEntropyValues(e).then((e=>(0,s.Im)(e)?null:Object.freeze(p(2,e)))).catch((()=>null))}catch(e){n[r]=c.U9.resolve(null)}return n[r]}}();function p(e,t){function n(e,t){const n={brand:e};return(0,s.O8)(t)&&!(0,s.xQ)(t)&&(n.version=t.split(".")),n}const i={source:e};return t.platform&&(i.platform=n(t.platform,t.platformVersion)),(t.fullVersionList||t.brands)&&(i.browsers=(t.fullVersionList||t.brands).map((e=>{let{brand:t,version:i}=e;return n(t,i)}))),void 0!==t.mobile&&(i.mobile=t.mobile?1:0),["model","bitness","architecture"].forEach((e=>{const n=t[e];(0,s.O8)(n)&&(i[e]=n)})),i}var h=n(3858),m=n(5139),v=n(3441),b=n(6811),y=n(5569),E=n(8944);const A={getRefererInfo:r.EN,findRootDomain:o.S,getWindowTop:s.mb,getWindowSelf:s.l4,getHighEntropySUA:g,getLowEntropySUA:f,getDocument:s.YE},w=(0,h.i8)("FPD"),I=(0,i.A_)("sync",(e=>{const t=[e,O().catch((()=>null)),c.U9.resolve("cookieDeprecationLabel"in navigator&&(0,m.io)(b.Ue,(0,v.s)(y.tp,"cdep"))&&navigator.cookieDeprecationLabel.getValue()).catch((()=>null))];return c.U9.all(t).then((e=>{let[t,n,i]=e;const r=A.getRefererInfo();if(Object.entries(B).forEach((e=>{let[n,i]=e;const o=i(t,r);o&&Object.keys(o).length>0&&(t[n]=(0,s.D9)({},o,t[n]))})),n&&(0,a.J)(t,"device.sua",Object.assign({},n,t.device.sua)),i){const e={cdep:i};(0,a.J)(t,"device.ext",Object.assign({},e,t.device.ext))}const o=A.getDocument().documentElement.lang;o&&(0,a.J)(t,"site.ext.data.documentLang",o),t=w(t);for(let e of h.Dy)if((0,h.O$)(t,e)){t[e]=(0,s.D9)({},R(t,r),t[e]);break}return t}))}));function T(e){try{return e(A.getWindowTop())}catch(t){return e(A.getWindowSelf())}}function O(){const e=d.$W.getConfig("firstPartyData.uaHints");return Array.isArray(e)&&0!==e.length?A.getHighEntropySUA(e):c.U9.resolve(A.getLowEntropySUA())}function C(e){return(0,s.SH)(e,Object.keys(e))}const B={site(e,t){if(!h.Dy.filter((e=>"site"!==e)).some(h.O$.bind(null,e)))return C({page:t.page,ref:t.ref})},device:()=>T((e=>{var t;const n=(0,s.Ot)().screen.width,i=(0,s.Ot)().screen.height,{width:r,height:o}=(0,E.M)(),d={w:n,h:i,dnt:(0,s.l9)()?1:0,ua:e.navigator.userAgent,language:e.navigator.language.split("-").shift(),ext:{vpw:r,vph:o}};return null!==(t=e.navigator)&&void 0!==t&&t.webdriver&&(0,a.J)(d,"ext.webdriver",!0),d})),regs(){const e={};T((e=>e.navigator.globalPrivacyControl))&&(0,a.J)(e,"ext.gpc","1");const t=d.$W.getConfig("coppa");return"boolean"==typeof t&&(e.coppa=t?1:0),e}};function R(e,t){var n,i;const o=(0,r.gR)(t.page,{noLeadingWww:!0});return C({domain:o,keywords:null===(n=T((e=>e.document.querySelector("meta[name='keywords']"))))||void 0===n||null===(n=n.content)||void 0===n||null===(i=n.replace)||void 0===i?void 0:i.call(n,/\s/g,""),publisher:C({domain:A.f
9indRootDomain(o)})})}},3858:(e,t,n)=>{n.d(t,{Dy:()=>r,O$:()=>s,i8:()=>o});var i=n(1069);const r=["dooh","app","site"];function o(e){return function(t){return r.reduce(((n,r)=>(s(t,r)&&(null!=n?((0,i.JE)("".concat(e," specifies both '").concat(n,"' and '").concat(r,"'; dropping the latter.")),delete t[r]):n=r),n)),null),t}}function s(e,t){return null!=e[t]&&Object.keys(e[t]).length>0}},5973:(e,t,n)=>{n.d(t,{S:()=>o});var i=n(1069);const r=(0,n(2938).CK)("fpdEnrichment"),o=(0,i.Bj)((function(){let e=arguments.length>0&&void 0!==arguments[0]?arguments[0]:window.location.host;if(!r.cookiesAreEnabled())return e;const t=e.split(".");if(2===t.length)return e;let n,o,s=-2;const a="_rdc".concat(Date.now()),d="writeable";do{n=t.slice(s).join(".");let e=new Date((0,i.vE)()+1e4).toUTCString();r.setCookie(a,d,e,"Lax",n,void 0);r.getCookie(a,void 0)===d?(o=!1,r.setCookie(a,"","Thu, 01 Jan 1970 00:00:01 GMT",void 0,n,void 0)):(s+=-1,o=Math.abs(s)<=t.length)}while(o);return n}))},9214:(e,t,n)=>{n.d(t,{A_:()=>s,Gc:()=>d,Y6:()=>g,Yn:()=>c,bz:()=>f,u2:()=>p,xG:()=>u});var i=n(8128),r=n.n(i),o=n(5555);let s=r()({ready:r().SYNC|r().ASYNC|r().QUEUE});const a=(0,o.v6)();s.ready=(()=>{const e=s.ready;return function(){try{return e.apply(s,arguments)}finally{a.resolve()}}})();const d=a.promise,c=s.get;const l={};function u(e,t){let{postInstallAllowed:n=!1}=arguments.length>2&&void 0!==arguments[2]?arguments[2]:{};s("async",(function(i){i.forEach((e=>t(...e))),n&&(l[e]=t)}),e)([])}function f(e){for(var t=arguments.length,n=new Array(t>1?t-1:0),i=1;i<t;i++)n[i-1]=arguments[i];const r=l[e];if(r)return r(...n);c(e).before(((e,t)=>{t.push(n),e(t)}))}function g(e,t){return Object.defineProperties(t,Object.fromEntries(["before","after","getHooks","removeAll"].map((t=>[t,{get:()=>e[t]}])))),t}function p(e){return g(e,(function(){for(var t=arguments.length,n=new Array(t),i=0;i<t;i++)n[i]=arguments[i];return n.push((function(){})),e.apply(this,n)}))}},1371:(e,t,n)=>{n.d(t,{D4:()=>o,G_:()=>r,LM:()=>s,s6:()=>i});const i="native",r="video",o="banner",s="adpod"},2449:(e,t,n)=>{n.d(t,{Bm:()=>I,Ex:()=>W,IX:()=>k,Nh:()=>h,Xj:()=>x,Zj:()=>C,gs:()=>O,l6:()=>y,mT:()=>p,nk:()=>A,rn:()=>U,vO:()=>T,yl:()=>D});var i=n(4705),r=n(1069),o=n(5901),s=n(6881),a=n(8969),d=n(1371),c=n(9075),l=n(6031),u=n(3005);function f(e,t){var n=Object.keys(e);if(Object.getOwnPropertySymbols){var i=Object.getOwnPropertySymbols(e);t&&(i=i.filter((function(t){return Object.getOwnPropertyDescriptor(e,t).enumerable}))),n.push.apply(n,i)}return n}function g(e){for(var t=1;t<arguments.length;t++){var n=null!=arguments[t]?arguments[t]:{};t%2?f(Object(n),!0).forEach((function(t){(0,i.A)(e,t,n[t])})):Object.getOwnPropertyDescriptors?Object.defineProperties(e,Object.getOwnPropertyDescriptors(n)):f(Object(n)).forEach((function(t){Object.defineProperty(e,t,Object.getOwnPropertyDescriptor(n,t))}))}return e}const p=[],h=Object.keys(a.x5).map((e=>a.x5[e])),m={image:{ortb:{ver:"1.2",assets:[{required:1,id:1,img:{type:3,wmin:100,hmin:100}},{required:1,id:2,title:{len:140}},{required:1,id:3,data:{type:1}},{required:0,id:4,data:{type:2}},{required:0,id:5,img:{type:1,wmin:20,hmin:20}}]},image:{required:!0},title:{required:!0},sponsoredBy:{required:!0},clickUrl:{required:!0},body:{required:!1},icon:{required:!1}}},v=V(a.h0),b=V(a.jO);function y(e){return e.native&&"object"==typeof e.native}function E(e){if(e&&e.type&&function(e){if(!e||!(0,o.mK)(Object.keys(m),e))return(0,r.vV)("".concat(e," nativeParam is not supported")),!1;return!0}(e.type)&&(e=m[e.type]),!e||!e.ortb||w(e.ortb))return e}function A(e){e.forEach((e=>{var t;const n=e.nativeParams||(null==e||null===(t=e.mediaTypes)||void 0===t?void 0:t.native);n&&(e.nativeParams=E(n)),e.nativeParams&&(e.nativeOrtbRequest=e.nativeParams.ortb||U(e.nativeParams))}))}function w(e){const t=e.assets;if(!Array.isArray(t)||0===t.length)return(0,r.vV)("assets in mediaTypes.native.ortb is not an array, or it's empty. Assets: ",t),!1;const n=t.map((e=>e.id));return t.length!==new Set(n).size||n.some((e=>e!==parseInt(e,10)))?((0,r.vV)("each asset object must have 'id' property, it must be unique and it must be an integer"),!1):e.hasOwnProperty("eventtrackers")&&!Array.isArray(e.eventtrackers)?((0,r.vV)("ortb.eventtrackers is not an array. Eventtrackers: ",e.eventtrackers),!1):t.every((e=>function(e){if(!(0,r.Qd)(e))return(0,r.vV)("asset must be an object. Provided asset: ",e),!1;if(e.img){if(!(0,r.Et)(e.img.w)&&!(0,r.Et)(e.img.wmin))return(0,r.vV)("for img asset there must be 'w' or 'wmin' property"),!1;if(!(0,r.Et)(e.img.h)&&!(0,r.Et)(e.img.hmin))return(0,r.vV)("for img asset there must be 'h' or 'hmin' property"),!1}else if(e.title){if(!(0,r.Et)(e.title.len))return(0,r.vV)("for title asset there must be 'len' property defined"),!1}else if(e.data){if(!(0,r.Et)(e.data.type))return(0,r.vV)("for data asset 'type' property must be a number"),!1}else if(e.video&&!(Array.isArray(e.video.mimes)&&Array.isArray(e.video.protocols)&&(0,r.Et)(e.video.minduration)&&(0,r.Et)(e.video.maxduration)))return(0,r.vV)("video asset is not properly configured"),!1;return!0}(e)))}function I(e){var t;let{index:n=s.n.index}=arguments.length>1&&void 0!==arguments[1]?arguments[1]:{};const i=n.getAdUnit(e);if(!i)return!1;let a=i.nativeOrtbRequest;return function(e,t){var n;if(null==e||null===(n=e.link)||void 0===n||!n.url)return(0,r.vV)("native response doesn't have 'link' property. Ortb response: ",e),!1;let i=t.assets.filter((e=>1===e.required)).map((e=>e.id)),s=e.assets.map((e=>e.id));const a=i.every((e=>(0,o.mK)(s,e)));a||(0,r.vV)("didn't receive a bid with all required assets. Required ids: ".concat(i,", but received ids in response: ").concat(s));return a}
9((null===(t=e.native)||void 0===t?void 0:t.ortb)||P(e.native,a),a)}function T(e,t){const n=t.native.ortb||N(t.native);return"click"===e.action?function(e){let t=arguments.length>1&&void 0!==arguments[1]?arguments[1]:null,{fetchURL:n=r.z$}=arguments.length>2&&void 0!==arguments[2]?arguments[2]:{};if(t){var i;const r=(e.assets||[]).filter((e=>e.link)).reduce(((e,t)=>(e[t.id]=t.link,e)),{}),o=(null===(i=e.link)||void 0===i?void 0:i.clicktrackers)||[];let s=r[t],a=o;s&&(a=s.clicktrackers||[]),a.forEach((e=>n(e)))}else{var o;((null===(o=e.link)||void 0===o?void 0:o.clicktrackers)||[]).forEach((e=>n(e)))}}(n,null==e?void 0:e.assetId):function(e){let{runMarkup:t=(e=>(0,r.ro)(e)),fetchURL:n=r.z$}=arguments.length>1&&void 0!==arguments[1]?arguments[1]:{},{[u.Ni]:i=[],[u.fR]:o=[]}=(0,u.$T)(e.eventtrackers||[])[u.OA]||{};e.imptrackers&&(i=i.concat(e.imptrackers));i.forEach((e=>n(e))),o=o.map((e=>'<script async src="'.concat(e,'"><\/script>'))),e.jstracker&&(o=o.concat([e.jstracker]));o.length&&t(o.join("\n"))}(n),e.action}function O(e,t){var n;const i=null==t?void 0:t.nativeOrtbRequest,r=null===(n=e.native)||void 0===n?void 0:n.ortb;if(i&&r){const t=W(r,i);Object.assign(e.native,t)}["rendererUrl","adTemplate"].forEach((n=>{var i;const r=null==t||null===(i=t.nativeParams)||void 0===i?void 0:i[n];r&&(e.native[n]=j(r))}))}function C(e){var t,n;let{index:i=s.n.index}=arguments.length>1&&void 0!==arguments[1]?arguments[1]:{},r={};const o=i.getAdUnit(e),d=null==(null==o||null===(t=o.nativeParams)||void 0===t?void 0:t.ortb)&&!1!==(null==o||null===(n=o.nativeParams)||void 0===n?void 0:n.sendTargetingKeys),c=function(e){var t;const n={};null!=e&&null!==(t=e.nativeParams)&&void 0!==t&&t.ext&&Object.keys(e.nativeParams.ext).forEach((e=>{n[e]="hb_native_".concat(e)}));return g(g({},a.x5),n)}(o),l=g(g({},e.native),e.native.ext);return delete l.ext,Object.keys(l).forEach((t=>{var n,i,s;const a=c[t];let l=j(e.native[t])||j(null==e||null===(n=e.native)||void 0===n||null===(n=n.ext)||void 0===n?void 0:n[t]);if("adTemplate"===t||!a||!l)return;let u=null==o||null===(i=o.nativeParams)||void 0===i||null===(i=i[t])||void 0===i?void 0:i.sendId;var f;"boolean"!=typeof u&&(u=null==o||null===(f=o.nativeParams)||void 0===f||null===(f=f.ext)||void 0===f||null===(f=f[t])||void 0===f?void 0:f.sendId);if(u){l="".concat(a,":").concat(e.adId)}let g=null==o||null===(s=o.nativeParams)||void 0===s||null===(s=s[t])||void 0===s?void 0:s.sendTargetingKeys;var p;"boolean"!=typeof g&&(g=null==o||null===(p=o.nativeParams)||void 0===p||null===(p=p.ext)||void 0===p||null===(p=p[t])||void 0===p?void 0:p.sendTargetingKeys);("boolean"==typeof g?g:d)&&(r[a]=l)})),r}function B(e,t){let n=arguments.length>2&&void 0!==arguments[2]&&arguments[2],i=[];return Object.entries(e).filter((e=>{let[i,r]=e;return r&&(!1===n&&"ext"===i||null==t||t.includes(i))})).forEach((e=>{let[r,o]=e;!1===n&&"ext"===r?i.push(...B(o,t,!0)):(n||a.x5.hasOwnProperty(r))&&i.push({key:r,value:j(o)})})),i}function R(e,t,n){let{index:i=s.n.index}=arguments.length>3&&void 0!==arguments[3]?arguments[3]:{};const o={message:"assetResponse",adId:e.adId};let d=(0,c.vd)(t).native;return d?(o.native=Object.assign({},d),o.renderer=(0,l.kj)(t),o.rendererVersion=l.xh,null!=n&&(d.assets=d.assets.filter((e=>{let{key:t}=e;return n.includes(t)})))):d=function(e,t,n){var i;const o=g(g({},(0,r.SH)(e.native,["rendererUrl","adTemplate"])),{},{assets:B(e.native,n),nativeKeys:a.x5});return e.native.ortb?o.ortb=e.native.ortb:null!==(i=t.mediaTypes)&&void 0!==i&&null!==(i=i.native)&&void 0!==i&&i.ortb&&(o.ortb=P(e.native,t.nativeOrtbRequest)),o}(t,i.getAdUnit(t),n),Object.assign(o,d)}const S=Object.fromEntries(Object.entries(a.x5).map((e=>{let[t,n]=e;return[n,t]})));function k(e,t){const n=e.assets.map((e=>S[e]));return R(e,t,n)}function D(e,t){return R(e,t,null)}function j(e){return(null==e?void 0:e.url)||e}function U(e){if(!e&&!(0,r.Qd)(e))return void(0,r.vV)("Native assets object is empty or not an object: ",e);const t={ver:"1.2",assets:[]};for(let n in e){if(a._B.includes(n))continue;if(!a.x5.hasOwnProperty(n)){(0,r.vV)("Unrecognized native asset code: ".concat(n,". Asset will be ignored."));continue}if("privacyLink"===n){t.privacy=1;continue}const i=e[n];let o=0;i.required&&(0,r.Lm)(i.required)&&(o=Number(i.required));const s={id:t.assets.length,required:o};if(n in a.h0)s.data={type:a.jO[a.h0[n]]},i.len&&(s.data.len=i.len);else if("icon"===n||"image"===n){if(s.img={type:"icon"===n?a.oA.ICON:a.oA.MAIN},i.aspect_ratios)if((0,r.cy)(i.aspect_ratios))if(i.aspect_ratios.length){const{min_width:e,min_height:t}=i.aspect_ratios[0];(0,r.Fq)(e)&&(0,r.Fq)(t)?(s.img.wmin=e,s.img.hmin=t):(0,r.vV)("image.as
9pect_ratios min_width or min_height are invalid: ",e,t);const n=i.aspect_ratios.filter((e=>e.ratio_width&&e.ratio_height)).map((e=>"".concat(e.ratio_width,":").concat(e.ratio_height)));n.length>0&&(s.img.ext={aspectratios:n})}else(0,r.vV)("image.aspect_ratios was passed, but it's empty:",i.aspect_ratios);else(0,r.vV)("image.aspect_ratios was passed, but it's not a an array:",i.aspect_ratios);i.sizes&&(2===i.sizes.length&&(0,r.Fq)(i.sizes[0])&&(0,r.Fq)(i.sizes[1])?(s.img.w=i.sizes[0],s.img.h=i.sizes[1],delete s.img.hmin,delete s.img.wmin):(0,r.vV)("image.sizes was passed, but its value is not an array of integers:",i.sizes))}else"title"===n?s.title={len:i.len||140}:"ext"===n&&(s.ext=i,delete s.required);t.assets.push(s)}return t}function _(e,t){for(;e&&t&&e!==t;)e>t?e-=t:t-=e;return e||t}function q(e){if(!w(e))return;const t={};for(const n of e.assets){if(n.title){const e={required:!!n.required&&Boolean(n.required),len:n.title.len};t.title=e}else if(n.img){const e={required:!!n.required&&Boolean(n.required)};if(n.img.w&&n.img.h)e.sizes=[n.img.w,n.img.h];else if(n.img.wmin&&n.img.hmin){const t=_(n.img.wmin,n.img.hmin);e.aspect_ratios=[{min_width:n.img.wmin,min_height:n.img.hmin,ratio_width:n.img.wmin/t,ratio_height:n.img.hmin/t}]}n.img.type===a.oA.MAIN?t.image=e:t.icon=e}else if(n.data){let e=Object.keys(a.jO).find((e=>a.jO[e]===n.data.type)),i=Object.keys(a.h0).find((t=>a.h0[t]===e));t[i]={required:!!n.required&&Boolean(n.required)},n.data.len&&(t[i].len=n.data.len)}e.privacy&&(t.privacyLink={required:!1})}return t}function x(e){{if(!e||!(0,r.cy)(e))return e;if(!e.some((e=>{var t;return null===(t=((null==e?void 0:e.mediaTypes)||{})[d.s6])||void 0===t?void 0:t.ortb})))return e;let t=(0,r.Go)(e);for(const e of t)e.mediaTypes&&e.mediaTypes[d.s6]&&e.mediaTypes[d.s6].ortb&&(e.mediaTypes[d.s6]=Object.assign((0,r.Up)(e.mediaTypes[d.s6],a._B),q(e.mediaTypes[d.s6].ortb)),e.nativeParams=E(e.mediaTypes[d.s6]));return t}}function N(e){const t={link:{},eventtrackers:[]};return Object.entries(e).forEach((e=>{let[n,i]=e;switch(n){case"clickUrl":t.link.url=i;break;case"clickTrackers":t.link.clicktrackers=Array.isArray(i)?i:[i];break;case"impressionTrackers":(Array.isArray(i)?i:[i]).forEach((e=>{t.eventtrackers.push({event:u.OA,method:u.Ni,url:e})}));break;case"javascriptTrackers":t.jstracker=Array.isArray(i)?i.join(""):i;break;case"privacyLink":t.privacy=i}})),t}function P(e,t){const n=g(g({},N(e)),{},{assets:[]});function i(e,i){let o=t.assets.find(e);null!=o&&(o=(0,r.Go)(o),i(o),n.assets.push(o))}return Object.keys(e).filter((t=>!!e[t])).forEach((t=>{const n=j(e[t]);switch(t){case"title":i((e=>null!=e.title),(e=>{e.title={text:n}}));break;case"image":case"icon":const e="image"===t?a.oA.MAIN:a.oA.ICON;i((t=>null!=t.img&&t.img.type===e),(e=>{e.img={url:n}}));break;default:t in a.h0&&i((e=>null!=e.data&&e.data.type===a.jO[a.h0[t]]),(e=>{e.data={value:n}}))}})),n}function W(e,t){var n;const i={},r=(null==t?void 0:t.assets)||[];i.clickUrl=null===(n=e.link)||void 0===n?void 0:n.url,i.privacyLink=e.privacy;for(const t of(null==e?void 0:e.assets)||[]){const e=r.find((e=>t.id===e.id));if(t.title)i.title=t.title.text;else if(t.img){var o;i[(null==e||null===(o=e.img)||void 0===o?void 0:o.type)===a.oA.MAIN?"image":"icon"]={url:t.img.url,width:t.img.w,height:t.img.h}}else if(t.data){var s;i[v[b[null==e||null===(s=e.data)||void 0===s?void 0:s.type]]]=t.data.value}}i.impressionTrackers=[];let d=[];e.imptrackers&&i.impressionTrackers.push(...e.imptrackers);for(const t of(null==e?void 0:e.eventtrackers)||[])t.event===u.OA&&t.method===u.Ni&&i.impressionTrackers.push(t.url),t.event===u.OA&&t.method===u.fR&&d.push(t.url);return d=d.map((e=>'<script async src="'.concat(e,'"><\/script>'))),null!=e&&e.jstracker&&d.push(e.jstracker),d.length&&(i.javascriptTrackers=d.join("\n")),i}function V(e){var t={};for(var n in e)t[e[n]]=n;return t}},1e3:(e,t,n)=>{n.d(t,{S3:()=>r,pS:()=>u});const i=["request","imp","bidResponse","response"],[r,o,s,a]=i,[d,c]=["default","pbs"],l=new Set(i);const{registerOrtbProcessor:u,getProcessors:f}=function(){const e={};return{registerOrtbProcessor(t){let{type:n,name:r,fn:o,priority:s=0,dialects:a=[d]}=t;if(!l.has(n))throw new Error("ORTB processor type must be one of: ".concat(i.join(", ")));a.forEach((t=>{e.hasOwnProperty(t)||(e[t]={}),e[t].hasOwnProperty(n)||(e[t][n]={}),e[t][n][r]={priority:s,fn:o}}))},getProcessors:t=>e[t]||{}}}()},5901:(e,t,n)=>{function i(e,t,n){return e&&e.includes(t,n)||!1}function r(){return Array.from.apply(Array,arguments)}function o(e,t,n){return e&&e.find(t,n)}n.d(t,{A6:()=>r,I6:()=>o,mK:()=>i})},8934:(e,t,n)=>{n.d(t,{gH:()=>le});var i=n(7873),r=n(1069),o=n(433),s=n(3172),a=n(4705),d=n(2449),c=n(8969),l=n(5901),u=n(9075),f=n(6031);function g(e,t){var n=Object.keys(e);if(Object.getOwnPropertySymbols){var i=Object.getOwnPropertySymbols(e);t&&(i=i.filter((function(t){return Object.getOwnPropertyDescriptor(e,t).enumerable}))),n.push.apply(n,i)}return n}function p(e){for(var t=1;t<arguments.length;t++){var n=null!=arguments[t]?arguments[t]:{};
9t%2?g(Object(n),!0).forEach((function(t){(0,a.A)(e,t,n[t])})):Object.getOwnPropertyDescriptors?Object.defineProperties(e,Object.getOwnPropertyDescriptors(n)):g(Object(n)).forEach((function(t){Object.defineProperty(e,t,Object.getOwnPropertyDescriptor(n,t))}))}return e}const{REQUEST:h,RESPONSE:m,NATIVE:v,EVENT:b}=c.nl,y={[h]:function(e,t,n){(0,u.bw)({renderFn(t){e(Object.assign({message:m,renderer:(0,f.kj)(n),rendererVersion:f.xh},t))},resizeFn:A(t.adId,n),options:t.options,adId:t.adId,bidResponse:n})},[b]:function(e,t,n){if(null==n)return void(0,r.vV)("Cannot find ad '".concat(t.adId,"' for x-origin event request"));if(n.status!==c.tl.RENDERED)return void(0,r.JE)("Received x-origin event request without corresponding render request for ad '".concat(n.adId,"'"));return(0,u.Uc)(t,n)}};function E(){window.addEventListener("message",(function(e){!function(e){var t=e.message?"message":"data",n={};try{n=JSON.parse(e[t])}catch(e){return}if(n&&n.adId&&n.message&&y.hasOwnProperty(n.message))(0,u.$A)(n.adId,n.message===c.nl.REQUEST).then((t=>{var i,o;y[n.message]((i=n.adId,o=function(e){return null==e.origin&&0===e.ports.length?function(){const e="Cannot post message to a frame with null origin. Please update creatives to use MessageChannel, see https://github.com/prebid/Prebid.js/issues/7870";throw(0,r.vV)(e),new Error(e)}:e.ports.length>0?function(t){e.ports[0].postMessage(JSON.stringify(t))}:function(t){e.source.postMessage(JSON.stringify(t),e.origin)}}(e),function(e){for(var t=arguments.length,n=new Array(t>1?t-1:0),r=1;r<t;r++)n[r-1]=arguments[r];return o(Object.assign({},e,{adId:i}),...n)}),n,t)}))}(e)}),!1)}function A(e,t){return function(n,i){!function(e){let{instl:t,adId:n,adUnitCode:i,width:o,height:s}=e;if(t)return;function a(e){return e?e+"px":"100%"}function d(e){let t=c(n,i),r=document.getElementById(t);return r&&r.querySelector(e)}function c(e,t){return(0,r.II)()?u(e):(0,r.t1)()?f(t):t}function u(e){const t=(0,l.I6)(window.googletag.pubads().getSlots(),(t=>(0,l.I6)(t.getTargetingKeys(),(n=>(0,l.mK)(t.getTargeting(n),e)))));return t?t.getSlotElementId():null}function f(e){let t=window.apntag.getTag(e);return t&&t.targetId}["div","iframe"].forEach((e=>{let t=d(e+':not([style*="display: none"])');if(t){let e=t.style;e.width=a(o),e.height=a(s)}else(0,r.vV)("Unable to locate matching page element for adUnitCode ".concat(i,". Can't resize it to ad's dimensions. Please review setup."))}))}(p(p({},t),{},{width:n,height:i,adId:e}))}}Object.assign(y,{[v]:function(e,t,n){if(null==n)return void(0,r.vV)("Cannot find ad for x-origin event request: '".concat(t.adId,"'"));switch(t.action){case"assetRequest":(0,u.Hh)(n,(()=>e((0,d.IX)(t,n))));break;case"allAssetRequest":(0,u.Hh)(n,(()=>e((0,d.yl)(t,n))));break;default:(0,u.vW)(t,n,{resizeFn:A(t.adId,n)}),(0,u.Pk)(n)}}});var w=n(8230),I=n(3272),T=n(6881),O=n(7779),C=n(9214),B=n(3597),R=n(1580),S=n(5555),k=n(5569);const D="__pbjs_debugging__";function j(){return(0,i.m)().installedModules.includes("debugging")}function U(e){return new S.U9((t=>{(0,R.R)(e,k.tp,"debugging",t)}))}function _(){let{alreadyInstalled:e=j,script:t=U}=arguments.length>0&&void 0!==arguments[0]?arguments[0]:{},n=null;return function(){return null==n&&(n=new S.U9(((n,o)=>{setTimeout((()=>{if(e())n();else{const e="https://cdn.jsdelivr.net/npm/[email protected]/dist/debugging-standalone.js";(0,r.OG)('Debugging module not installed, loading it from "'.concat(e,'"...')),(0,i.m)()._installDebugging=!0,t(e).then((()=>{(0,i.m)()._installDebugging({DEBUG_KEY:D,hook:C.A_,config:I.$W,createBid:B.O,logger:(0,r.h0)("DEBUG:")})})).then(n,o)}}))}))),n}}const q=function(){let{load:e=_(),hook:t=(0,C.Yn)("requestBids")}=arguments.length>0&&void 0!==arguments[0]?arguments[0]:{},n=null,i=!1;function r(e){for(var t=arguments.length,i=new Array(t>1?t-1:0),r=1;r<t;r++)i[r-1]=arguments[r];return(n||S.U9.resolve()).then((()=>e.apply(this,i)))}function o(){t.getHooks({hook:r}).remove(),i=!1}return{enable:function(){i||(n=e(),t.before(r,99),i=!0)},disable:o,reset:function(){n=null,o()}}}();q.reset;I.$W.getConfig("debugging",(function(e){let{debugging:t}=e;null!=t&&t.enabled?q.enable():q.disable()}));var x=n(2938),N=n(8046),P=n(5023),W=n(6894),V=n(687),M=n(6916),G=n(2713),F=n(3895);const H=new Map([["format",e=>Array.isArray(e)&&e.length>0&&e.every((e=>"object"==typeof e))],["w",r.Fq],["h",r.Fq],["btype",r.Uu],["battr",r.Uu],["pos",r.Fq],["mimes",e=>Array.isArray(e)&&e.length>0&&e.every((e=>"string"==typeof e))],["topframe",e=>[1,0].includes(e)],["expdir",r.Uu],["api",r.Uu],["id",r.O8],["vcm",e=>[1,0].includes(e)]]);var L=n(1371);function $(e,t){return function(){if(document.prerendering&&e()){const e=this,n=Array.from(arguments);return new Promise((i=>{document.addEventListener("prerenderingchange",(()=>{(0,r.fH)("Auctions were suspended while page was prerendering"),i(t.apply(e,n))}),{once:!0})}))}return Promise.resolve(t.apply(this,arguments))}}var z=n(9115);const J=(0,i.m)(),{triggerUserSyncs:K}=w.zt,{ADD_AD_UNITS:Q,REQUEST_BIDS:Y,SET_TARGETING:X}=c.qY,Z={bidWon:function(e){if(!T.n.getBidsRequested().map((e=>e.bids.map((e=>e.adUnitCode)))).reduce(r.Bq).filter(r.hj).includes(e))return void(0,r.vV)('The "'+e+'" placement is not defined.');return!0}};function ee(e,t){let n=[];return(0,r.cy)(e)&&(t?e.length===t:e.length>0)&&(e.every((e=>(0,r.Uu)(e,2)))?n=e:(0,r.Uu)(e,2)&&n.push(e)),n}function te(e,t){const n=(0,o.A)(e,"ortb2Imp.".concat(t)),i=(0,o.A)(e,"mediaTypes.".concat(t));if(!n&&!i)return;const a={[L.G_]:F.Zy,[L.D4]:H}[t];
9a&&[...a].forEach((n=>{let[i,a]=n;const d=(0,o.A)(e,"mediaTypes.".concat(t,".").concat(i)),c=(0,o.A)(e,"ortb2Imp.".concat(t,".").concat(i));null==d&&null==c||(null==d?(0,s.J)(e,"mediaTypes.".concat(t,".").concat(i),c):null==c?(0,s.J)(e,"ortb2Imp.".concat(t,".").concat(i),d):((0,r.JE)("adUnit ".concat(e.code,": specifies conflicting ortb2Imp.").concat(t,".").concat(i," and mediaTypes.").concat(t,".").concat(i,", the latter will be ignored"),e),(0,s.J)(e,"mediaTypes.".concat(t,".").concat(i),c)))}))}function ne(e){var t,n,i,o,a,d;const c=(0,r.Go)(e),l=c.mediaTypes.banner,u=null==l.sizes?null:ee(l.sizes),f=null!==(t=null===(n=e.ortb2Imp)||void 0===n||null===(n=n.banner)||void 0===n?void 0:n.format)&&void 0!==t?t:null==l?void 0:l.format;let g;if(null!=f){(0,s.J)(c,"ortb2Imp.banner.format",f),l.format=f;try{g=f.filter((t=>{let{w:n,h:i,wratio:o,hratio:s}=t;return null!=(null!=n?n:i)&&null!=(null!=o?o:s)?((0,r.JE)("Ad unit banner.format specifies both w/h and wratio/hratio",e),!1):null!=n&&null!=i||null!=o&&null!=s})).map((e=>{let{w:t,h:n,wratio:i,hratio:r}=e;return[null!=t?t:i,null!=n?n:r]}))}catch(t){(0,r.vV)("Invalid format definition on ad unit ".concat(e.code),f)}null==g||null==u||(0,r.bD)(u,g)||(0,r.JE)("Ad unit ".concat(e.code," has conflicting sizes and format definitions"),e)}const p=null!==(i=null!==(o=g)&&void 0!==o?o:u)&&void 0!==i?i:[],h=null!==(a=null===(d=e.ortb2Imp)||void 0===d||null===(d=d.banner)||void 0===d?void 0:d.expdir)&&void 0!==a?a:l.expdir;return null!=h&&(l.expdir=h,(0,s.J)(c,"ortb2Imp.banner.expdir",h)),p.length>0?(l.sizes=p,c.sizes=p):((0,r.vV)("Detected a mediaTypes.banner object without a proper sizes field. Please ensure the sizes are listed like: [[300, 250], ...]. Removing invalid mediaTypes.banner object from request."),delete c.mediaTypes.banner),te(c,"banner"),c}function ie(e){const t=(0,r.Go)(e),n=t.mediaTypes.video;if(n.playerSize){let e="number"==typeof n.playerSize[0]?2:1;const i=ee(n.playerSize,e);i.length>0?(2===e&&(0,r.fH)("Transforming video.playerSize from [640,480] to [[640,480]] so it's in the proper format."),n.playerSize=i,t.sizes=i):((0,r.vV)("Detected incorrect configuration of mediaTypes.video.playerSize. Please specify only one set of dimensions in a format like: [[640, 480]]. Removing invalid mediaTypes.video.playerSize property from request."),delete t.mediaTypes.video.playerSize)}return(0,F.aP)(t),te(t,"video"),t}function re(e){function t(t){return(0,r.vV)('Error in adUnit "'.concat(e.code,'": ').concat(t,". Removing native request from ad unit"),e),delete i.mediaTypes.native,i}function n(e){for(const t of["sendTargetingKeys","types"])if(o.hasOwnProperty(t)){const n=e(t);if(n)return n}}const i=(0,r.Go)(e),o=i.mediaTypes.native;if(o.ortb){var s;if(null!==(s=o.ortb.assets)&&void 0!==s&&s.some((e=>!(0,r.Et)(e.id)||e.id<0||e.id%1!=0)))return t("native asset ID must be a nonnegative integer");if(n((e=>t('ORTB native requests cannot specify "'.concat(e,'"')))))return i;const e=Object.keys(c.x5).filter((e=>c.x5[e].includes("hb_native_"))),a=Object.keys(o).filter((t=>e.includes(t)));a.length>0&&((0,r.vV)("when using native OpenRTB format, you cannot use legacy native properties. Deleting ".concat(a," keys from request.")),a.forEach((e=>delete i.mediaTypes.native[e])))}else n((e=>"mediaTypes.native.".concat(e," is deprecated, consider using native ORTB instead")));return o.image&&o.image.sizes&&!Array.isArray(o.image.sizes)&&((0,r.vV)("Please use an array of sizes for native.image.sizes field. Removing invalid mediaTypes.native.image.sizes property from request."),delete i.mediaTypes.native.image.sizes),o.image&&o.image.aspect_ratios&&!Array.isArray(o.image.aspect_ratios)&&((0,r.vV)("Please use an array of sizes for native.image.aspect_ratios field. Removing invalid mediaTypes.native.image.aspect_ratios property from request."),delete i.mediaTypes.native.image.aspect_ratios),o.icon&&o.icon.sizes&&!Array.isArray(o.icon.sizes)&&((0,r.vV)("Please use an array of sizes for native.icon.sizes field. Removing invalid mediaTypes.native.icon.sizes property from request."),delete i.mediaTypes.native.icon.sizes),i}function oe(e,t){var n;let i=null==e||null===(n=e.mediaTypes)||void 0===n||null===(n=n[t])||void 0===n?void 0:n.pos;
9if(!(0,r.Et)(i)||isNaN(i)||!isFinite(i)){let n="Value of property 'pos' on ad unit ".concat(e.code," should be of type: Number");(0,r.JE)(n),delete e.mediaTypes[t].pos}return e}function se(e){const t=t=>"adUnit.code '".concat(e.code,"' ").concat(t),n=e.mediaTypes,i=e.bids;return null==i||(0,r.cy)(i)?null==i&&null==e.ortb2Imp?((0,r.vV)(t("has no 'adUnit.bids' and no 'adUnit.ortb2Imp'. Removing adUnit from auction")),null):n&&0!==Object.keys(n).length?(null==e.ortb2Imp||null!=i&&0!==i.length||(e.bids=[{bidder:null}],(0,r.OG)(t("defines 'adUnit.ortb2Imp' with no 'adUnit.bids'; it will be seen only by S2S adapters"))),e):((0,r.vV)(t("does not define a 'mediaTypes' object. This is a required field for the auction, so this adUnit has been removed.")),null):((0,r.vV)(t("defines 'adUnit.bids' that is not an array. Removing adUnit from auction")),null)}!function(){let e=null;try{e=window.sessionStorage}catch(e){}if(null!==e){let t=q,n=null;try{n=e.getItem(D)}catch(e){}null!==n&&t.enable()}}(),J.bidderSettings=J.bidderSettings||{},J.libLoaded=!0,J.version="v9.39.0",(0,r.fH)("Prebid.js v9.39.0 loaded"),J.installedModules=J.installedModules||[],J.adUnits=J.adUnits||[],J.triggerUserSyncs=K;const ae={validateAdUnit:se,validateBannerMediaType:ne,validateSizes:ee};Object.assign(ae,{validateNativeMediaType:re}),Object.assign(ae,{validateVideoMediaType:ie});const de=(0,C.A_)("sync",(function(e){const t=[];return e.forEach((e=>{if(null==(e=se(e)))return;const n=e.mediaTypes;let i,r,o;n.banner&&(i=ne(e),n.banner.hasOwnProperty("pos")&&(i=oe(i,"banner"))),n.video&&(r=ie(i||e),n.video.hasOwnProperty("pos")&&(r=oe(r,"video"))),n.native&&(o=re(r||(i||e)));const s=Object.assign({},i,r,o);t.push(s)})),t}),"checkAdUnitSetup");function ce(e){const t=T.n[e]().filter((e=>T.n.getAdUnitCodes().includes(e.adUnitCode))),n=T.n.getLastAuctionId();return t.map((e=>e.adUnitCode)).filter(r.hj).map((e=>t.filter((t=>t.auctionId===n&&t.adUnitCode===e)))).filter((e=>e&&e[0]&&e[0].adUnitCode)).map((e=>({[e[0].adUnitCode]:{bids:e}}))).reduce(((e,t)=>Object.assign(e,t)),{})}J.getAdserverTargetingForAdUnitCodeStr=function(e){if((0,r.fH)("Invoking pbjs.getAdserverTargetingForAdUnitCodeStr",arguments),e){var t=J.getAdserverTargetingForAdUnitCode(e);return(0,r.$D)(t)}(0,r.OG)("Need to call getAdserverTargetingForAdUnitCodeStr with adunitCode")},J.getHighestUnusedBidResponseForAdUnitCode=function(e){if(e){const t=T.n.getAllBidsForAdUnitCode(e).filter(O.Yl);return t.length?t.reduce(G.Vk):{}}(0,r.OG)("Need to call getHighestUnusedBidResponseForAdUnitCode with adunitCode")},J.getAdserverTargetingForAdUnitCode=function(e){return J.getAdserverTargeting(e)[e]},J.getAdserverTargeting=function(e){return(0,r.fH)("Invoking pbjs.getAdserverTargeting",arguments),O.iS.getAllTargeting(e)},J.getConsentMetadata=function(){return(0,r.fH)("Invoking pbjs.getConsentMetadata"),M.SL.getConsentMeta()},J.getNoBids=function(){return(0,r.fH)("Invoking pbjs.getNoBids",arguments),ce("getNoBids")},J.getNoBidsForAdUnitCode=function(e){return{bids:T.n.getNoBids().filter((t=>t.adUnitCode===e))}},J.getBidResponses=function(){return(0,r.fH)("Invoking pbjs.getBidResponses",arguments),ce("getBidsReceived")},J.getBidResponsesForAdUnitCode=function(e){return{bids:T.n.getBidsReceived().filter((t=>t.adUnitCode===e))}},J.setTargetingForGPTAsync=function(e,t){(0,r.fH)("Invoking pbjs.setTargetingForGPTAsync",arguments),(0,r.II)()?O.iS.setTargetingForGPT(e,t):(0,r.vV)("window.googletag is not defined on the page")},J.setTargetingForAst=function(e){(0,r.fH)("Invoking pbjs.setTargetingForAn",arguments),O.iS.isApntagDefined()?(O.iS.setTargetingForAst(e),P.Ic(X,O.iS.getAllTargeting())):(0,r.vV)("window.apntag is not defined on the page")},J.renderAd=(0,C.A_)("async",(function(e,t,n){(0,r.fH)("Invoking pbjs.renderAd",arguments),(0,r.OG)("Calling renderAd with adId :"+t),(0,u.BS)(e,t,n)})),J.removeAdUnit=function(e){if((0,r.fH)("Invoking pbjs.removeAdUnit",arguments),!e)return void(J.adUnits=[]);let t;t=(0,r.cy)(e)?e:[e],t.forEach((e=>{for(let t=J.adUnits.length-1;t>=0;t--)J.adUnits[t].code===e&&J.adUnits.splice(t,1)}))},J.requestBids=function(){const e=(0,C.A_)("async",(function(){let{bidsBackHandler:e,timeout:t,adUnits:n,adUnitCodes:i,labels:o,auctionId:s,ttlBuffer:a,ortb2:d,metrics:c,defer:u}=arguments.length>0&&void 0!==arguments[0]?arguments[0]:{};P.Ic(Y);const f=t||I.$W.getConfig("bidderTimeout");(0,r.fH)("Invoking pbjs.requestBids",arguments),null==i||Array.isArray(i)||(i=[i]),i&&i.length?n=n.filter((e=>(0,l.mK)(i,e.code))):i=n&&n.map((e=>e.code)),i=i.filter(r.hj);const g={global:(0,r.D9)({},I.$W.getAnyConfig("ortb2")||{},d||{}),bidder:Object.fromEntries(Object.entries(I.$W.getBidderConfig()).map((e=>{let[t,n]=e;return[t,(0,r.Go)(n.ortb2)]}
9)).filter((e=>{let[t,n]=e;return null!=n})))};return(0,V.w)(S.U9.resolve(g.global)).then((t=>(g.global=t,le({bidsBackHandler:e,timeout:f,adUnits:n,adUnitCodes:i,labels:o,auctionId:s,ttlBuffer:a,ortb2Fragments:g,metrics:c,defer:u}))))}),"requestBids");return(0,C.Y6)(e,$((()=>!I.$W.getConfig("allowPrerendering")),(function(){let t=arguments.length>0&&void 0!==arguments[0]?arguments[0]:{},n=t.adUnits||J.adUnits;return t.adUnits=(0,r.cy)(n)?n.slice():[n],t.metrics=(0,W.K7)(),t.metrics.checkpoint("requestBids"),t.defer=(0,S.v6)({promiseFactory:e=>new Promise(e)}),e.call(this,t),t.defer.promise})))}();const le=(0,C.A_)("async",(function(){let{bidsBackHandler:e,timeout:t,adUnits:n,ttlBuffer:i,adUnitCodes:o,labels:a,auctionId:d,ortb2Fragments:c,metrics:u,defer:f}=arguments.length>0&&void 0!==arguments[0]?arguments[0]:{};const g=(0,N.pX)(I.$W.getConfig("s2sConfig")||[]);function p(t,n,i){if("function"==typeof e)try{e(t,n,i)}catch(e){(0,r.vV)("Error executing bidsBackHandler",null,e)}f.resolve({bids:t,timedOut:n,auctionId:i})}!function(e){e.forEach((e=>(0,F.V0)(e)))}(n),n=(0,W.BO)(u).measureTime("requestBids.validate",(()=>de(n)));const h={};if(n.forEach((e=>{var t;const n=Object.keys(e.mediaTypes||{banner:"banner"}),o=e.bids.map((e=>e.bidder)),s=N.Ay.bidderRegistry,a=o.filter((e=>!g.has(e)));e.adUnitId=(0,r.lk)();const d=null===(t=e.ortb2Imp)||void 0===t||null===(t=t.ext)||void 0===t?void 0:t.tid;d&&(h.hasOwnProperty(e.code)?(0,r.JE)("Multiple distinct ortb2Imp.ext.tid were provided for twin ad units '".concat(e.code,"'")):h[e.code]=d),null==i||e.hasOwnProperty("ttlBuffer")||(e.ttlBuffer=i),a.forEach((t=>{const i=s[t],o=i&&i.getSpec&&i.getSpec(),a=o&&o.supportedMediaTypes||["banner"];n.some((e=>(0,l.mK)(a,e)))||((0,r.JE)((0,r.bz)(e,t)),e.bids=e.bids.filter((e=>e.bidder!==t)))}))})),n&&0!==n.length){n.forEach((e=>{var t;const n=(null===(t=e.ortb2Imp)||void 0===t||null===(t=t.ext)||void 0===t?void 0:t.tid)||h[e.code]||(0,r.lk)();h.hasOwnProperty(e.code)||(h[e.code]=n),e.transactionId=n,(0,s.J)(e,"ortb2Imp.ext.tid",n)}));const e=T.n.createAuction({adUnits:n,adUnitCodes:o,callback:p,cbTimeout:t,labels:a,auctionId:d,ortb2Fragments:c,metrics:u});let i=n.length;i>15&&(0,r.fH)("Current auction ".concat(e.getAuctionId()," contains ").concat(i," adUnits."),n),o.forEach((t=>O.iS.setLatestAuctionForAdUnit(t,e.getAuctionId()))),e.callBids()}else(0,r.OG)("No adUnits configured. No bids requested."),p()}),"startAuction");J.requestBids.before((function(e,t){function n(e){for(var t;t=e.shift();)t()}n(x.s0),n(ue),e.call(this,t)}),49),J.addAdUnits=function(e){(0,r.fH)("Invoking pbjs.addAdUnits",arguments),J.adUnits.push.apply(J.adUnits,(0,r.cy)(e)?e:[e]),P.Ic(Q)},J.onEvent=function(e,t,n){(0,r.fH)("Invoking pbjs.onEvent",arguments),(0,r.fp)(t)?!n||Z[e].call(null,n)?P.on(e,t,n):(0,r.vV)('The id provided is not valid for event "'+e+'" and no handler was set.'):(0,r.vV)('The event handler provided is not a function and was not set on event "'+e+'".')},J.offEvent=function(e,t,n){(0,r.fH)("Invoking pbjs.offEvent",arguments),n&&!Z[e].call(null,n)||P.AU(e,t,n)},J.getEvents=function(){return(0,r.fH)("Invoking pbjs.getEvents"),P.kQ()},J.registerBidAdapter=function(e,t,n){(0,r.fH)("Invoking pbjs.registerBidAdapter",arguments);try{const i=n?(0,z.xb)(n):e();N.Ay.registerBidAdapter(i,t)}catch(e){(0,r.vV)("Error registering bidder adapter : "+e.message)}},J.registerAnalyticsAdapter=function(e){(0,r.fH)("Invoking pbjs.registerAnalyticsAdapter",arguments);try{N.Ay.registerAnalyticsAdapter(e)}catch(e){(0,r.vV)("Error registering analytics adapter : "+e.message)}},J.createBid=function(e){return(0,r.fH)("Invoking pbjs.createBid",arguments),(0,B.O)(e)};const ue=[],fe=(0,C.A_)("async",(function(e){e&&!(0,r.Im)(e)?((0,r.fH)("Invoking pbjs.enableAnalytics for: ",e),N.Ay.enableAnalytics(e)):(0,r.vV)("pbjs.enableAnalytics should be called with option {}")}),"enableAnalyticsCb");function ge(e){if("function"==typeof e)try{e.call()}catch(e){(0,r.vV)("Error processing command :",e.message,e.stack)}else(0,r.vV)("Commands written into pbjs.cmd.push must be wrapped in a function")}function pe(e){e.forEach((function(e){if(void 0===e.called)try{e.call(),e.called=!0}catch(e){(0,r.vV)("Error processing command :","prebid.js",e)}}))}J.enableAnalytics=function(e){ue.push(fe.bind(this,e))},J.aliasBidder=function(e,t,n){(0,r.fH)("Invoking pbjs.aliasBidder",arguments),e&&t?N.Ay.aliasBidAdapter(e,t,n):(0,r.vV)("bidderCode and alias must be passed as arguments","pbjs.aliasBidder")},J.aliasRegistry=N.Ay.aliasRegistry,I.$W.getConfig("aliasRegistry",(e=>{"private"===e.aliasRegistry&&delete J.aliasRegistry})),J.getAllWinningBids=function(){return T.n.getAllWinningBids()},J.getAllPrebidWinningBids=function(){return T.n.getBidsReceived().filter((e=>e.status===c.tl.BID_TARGETING_SET))},J.getHighestCpmBids=function(e){return O.iS.getWinningBids(e)},J.clearAllAuctions=function(){T.n.clearAllAuctions()},J.markWinningBidAsUsed=function(e){let t,{adId:n,adUnitCode:i,analytics:o=!1,events:s=!1}=e;i&&null==n?t=O.iS.getWinningBids(i):n?t=T.n.getBidsReceived().filter((e=>e.adId===n)):(0,r.JE)("Improper use of markWinningBidAsUsed. It needs an adUnitCode or an adId to function."),t.length>0&&(o||s?(0,u.n6)(t[0]):T.n.addWinningBid(t[0]),(0,u.qn)(t[0]))},J.getConfig=I.$W.getAnyConfig,J.readConfig=I.$W.readAnyConfig,J.mergeConfig=I.$W.mergeConfig,J.mergeBidderConfig=I.$W.mergeBidderConfig,J.setConfig=I.$W.setConfig,J.setBidderConfig=I.$W.setBidderConfig,J.que.push((()=>E())),J.processQueue=$((()=>(0,i.m)().delayPrerendering),(function(){J.que.push=J.cmd.push=ge,(0,u.XO)(),C.A_.ready(),pe(J.que),pe(J.cmd)})),J.triggerBilling=e=>{let{adId:t,adUnitCode:n}=e;T.n.getAllWinningBids().filter((e=>
9e.adId===t||null==t&&e.adUnitCode===n)).forEach((e=>{N.Ay.triggerBilling(e),(0,u.vB)(e)}))}},7873:(e,t,n)=>{n.d(t,{E:()=>s,m:()=>o});const i=window,r=i.pbjs=i.pbjs||{};function o(){return r}function s(e){r.installedModules.push(e)}r.cmd=r.cmd||[],r.que=r.que||[],i===window&&(i._pbjsGlobals=i._pbjsGlobals||[],i._pbjsGlobals.push("pbjs"))},7934:(e,t,n)=>{n.d(t,{EN:()=>d,gR:()=>s});var i=n(3272),r=n(1069);function o(e){let t=arguments.length>1&&void 0!==arguments[1]?arguments[1]:window;if(!e)return e;if(/\w+:\/\//.exec(e))return e;let n=t.location.protocol;try{n=t.top.location.protocol}catch(e){}return/^\/\//.exec(e)?n+e:"".concat(n,"//").concat(e)}function s(e){let{noLeadingWww:t=!1,noPort:n=!1}=arguments.length>1&&void 0!==arguments[1]?arguments[1]:{};try{e=new URL(o(e))}catch(e){return}return e=n?e.hostname:e.host,t&&e.startsWith("www.")&&(e=e.substring(4)),e}function a(e){try{const t=e.querySelector("link[rel='canonical']");if(null!==t)return t.href}catch(e){}return null}const d=function(e){let t,n,i,r=arguments.length>1&&void 0!==arguments[1]?arguments[1]:window;return r.top!==r?e:function(){const o=a(r.document),s=r.location.href;return t===o&&s===n||(t=o,n=s,i=e()),i}}((c=window,function(){const e=[],t=function(e){try{if(!e.location.ancestorOrigins)return;return e.location.ancestorOrigins}catch(e){}}(c),n=i.$W.getConfig("maxNestedIframes");let d,l,u,f,g=!1,p=0,h=!1,m=!1,v=!1;do{const n=d,i=m;let o,s=!1,f=null;m=!1,d=d?d.parent:c;try{o=d.location.href||null}catch(e){s=!0}if(s)if(i){const e=n.context;try{f=e.sourceUrl,l=f,v=!0,h=!0,d===c.top&&(g=!0),e.canonicalUrl&&(u=e.canonicalUrl)}catch(e){}}else{(0,r.JE)("Trying to access cross domain iframe. Continuing without referrer and location");try{const e=n.document.referrer;e&&(f=e,d===c.top&&(g=!0))}catch(e){}!f&&t&&t[p-1]&&(f=t[p-1],d===c.top&&(v=!0)),f&&!h&&(l=f)}else{if(o&&(f=o,l=f,h=!1,d===c.top)){g=!0;const e=a(d.document);e&&(u=e)}d.context&&d.context.sourceUrl&&(m=!0)}e.push(f),p++}while(d!==c.top&&p<n);e.reverse();try{f=c.top.document.referrer}catch(e){}const b=g||v?l:null,y=i.$W.getConfig("pageUrl")||u||null;let E=i.$W.getConfig("pageUrl")||b||o(y,c);return b&&b.indexOf("?")>-1&&-1===E.indexOf("?")&&(E="".concat(E).concat(b.substring(b.indexOf("?")))),{reachedTop:g,isAmp:h,numIframes:p-1,stack:e,topmostLocation:l||null,location:b,canonicalUrl:y,page:E,domain:s(E)||null,ref:f||null,legacy:{reachedTop:g,isAmp:h,numIframes:p-1,stack:e,referer:l||null,canonicalUrl:y}}}));var c},2938:(e,t,n)=>{n.d(t,{CK:()=>E,X0:()=>m,qk:()=>h,s0:()=>v,vM:()=>y});var i=n(4705),r=n(1069),o=n(2693),s=n(5569),a=n(5139),d=n(2604),c=n(6811),l=n(3272),u=n(8046),f=n(3441);function g(e,t){var n=Object.keys(e);if(Object.getOwnPropertySymbols){var i=Object.getOwnPropertySymbols(e);t&&(i=i.filter((function(t){return Object.getOwnPropertyDescriptor(e,t).enumerable}))),n.push.apply(n,i)}return n}function p(e){for(var t=1;t<arguments.length;t++){var n=null!=arguments[t]?arguments[t]:{};t%2?g(Object(n),!0).forEach((function(t){(0,i.A)(e,t,n[t])})):Object.getOwnPropertyDescriptors?Object.defineProperties(e,Object.getOwnPropertyDescriptors(n)):g(Object(n)).forEach((function(t){Object.defineProperty(e,t,Object.getOwnPropertyDescriptor(n,t))}))}return e}const h="html5",m="cookie";let v=[];function b(){let{moduleName:e,moduleType:t}=arguments.length>0&&void 0!==arguments[0]?arguments[0]:{},{isAllowed:n=a.io}=arguments.length>1&&void 0!==arguments[1]?arguments[1]:{};function i(i,r){let o=e;const a=l.$W.getCurrentBidder();a&&t===s.tW&&u.Ay.aliasRegistry[a]===e&&(o=a);return i({valid:n(c.Ue,(0,f.s)(t,o,{[d.Zw]:r}))})}function o(e,t,n){if(!n||"function"!=typeof n)return i(e,t);v.push((function(){let r=i(e,t);n(r)}))}function g(e){const t=e.charAt(0).toUpperCase()+e.substring(1),n=()=>window[e],i=function(t){return o((function(t){if(t&&t.valid)try{return!!n()}catch(t){(0,r.vV)("".concat(e," api disabled"))}return!1}),h,t)};return{["has".concat(t)]:i,["".concat(e,"IsEnabled")]:e=>o((function(e){if(e&&e.valid)try{return n().setItem("prebid.cookieTest","1"),"1"===n().getItem("prebid.cookieTest")}catch(e){}finally{try{n().removeItem("prebid.cookieTest")}catch(e){}}return!1}),h,e),["setDataIn".concat(t)]:(e,t,r)=>o((function(r){r&&r.valid&&i()&&n().setItem(e,t)}),h,r),["getDataFrom".concat(t)]:(e,t)=>o((function(t){return t&&t.valid&&i()?n().getItem(e):null}),h,t),["removeDataFrom".concat(t)]:(e,t)=>o((function(t){t&&t.valid&&i()&&n().removeItem(e)}),h,t)}}return p(p(p({setCookie:function(e,t,n,i,r,s){return o((function(o){if
9(o&&o.valid){const o=r&&""!==r?" ;domain=".concat(encodeURIComponent(r)):"",s=n&&""!==n?" ;expires=".concat(n):"",a=null!=i&&"none"==i.toLowerCase()?"; Secure":"";document.cookie="".concat(e,"=").concat(encodeURIComponent(t)).concat(s,"; path=/").concat(o).concat(i?"; SameSite=".concat(i):"").concat(a)}}),m,s)},getCookie:function(e,t){return o((function(t){if(t&&t.valid){let t=window.document.cookie.match("(^|;)\\s*"+e+"\\s*=\\s*([^;]*)\\s*(;|$)");return t?decodeURIComponent(t[2]):null}return null}),m,t)},cookiesAreEnabled:function(e){return o((function(e){return!(!e||!e.valid)&&(0,r.GE)()}),m,e)}},g("localStorage")),g("sessionStorage")),{},{findSimilarCookies:function(e,t){return o((function(t){if(t&&t.valid){const t=[];if((0,r.N9)()){const n=document.cookie.split(";");for(;n.length;){const i=n.pop();let r=i.indexOf("=");r=r<0?i.length:r;decodeURIComponent(i.slice(0,r).replace(/^\s+/,"")).indexOf(e)>=0&&t.push(decodeURIComponent(i.slice(r+1)))}}return t}}),m,t)}})}function y(){let{moduleType:e,moduleName:t,bidderCode:n}=arguments.length>0&&void 0!==arguments[0]?arguments[0]:{};function i(){throw new Error("Invalid invocation for getStorageManager: must set either bidderCode, or moduleType + moduleName")}return n?((e&&e!==s.tW||t)&&i(),e=s.tW,t=n):t&&e||i(),b({moduleType:e,moduleName:t})}function E(e){return b({moduleName:e,moduleType:s.tp})}(0,a.qB)(c.Ue,"deviceAccess config",(function(){if(!(0,r.N9)())return{allow:!1}})),(0,a.qB)(c.Ue,"bidderSettings.*.storageAllowed",(function(e){let t=arguments.length>1&&void 0!==arguments[1]?arguments[1]:o.u;if(e[d.Dk]!==s.tW)return;let n=t.get(e[d.q7],"storageAllowed");if(n&&!0!==n){const t=e[d.Zw];n=Array.isArray(n)?n.some((e=>e===t)):n===t}else n=!!n;return n?void 0:{allow:n}}))},7779:(e,t,n)=>{n.d(t,{Yl:()=>I,iS:()=>B,uW:()=>w});var i=n(6881),r=n(7863),o=n(2693),s=n(3272),a=n(8969),d=n(5023),c=n(9214),l=n(1371),u=n(2449),f=n(5901),g=n(1069),p=n(433),h=n(2713),m=[];const v=20,b="targetingControls.allowTargetingKeys",y="targetingControls.addTargetingKeys",E='Only one of "'.concat(b,'" or "').concat(y,'" can be set'),A=Object.keys(a.xS).map((e=>a.xS[e]));let w={isActualBid:e=>e.getStatusCode()===a.XQ.GOOD,isBidNotExpired:e=>e.responseTimestamp+1e3*(0,r.cT)(e)>(0,g.vE)(),isUnusedBid:e=>e&&(e.status&&!(0,f.mK)([a.tl.RENDERED],e.status)||!e.status)};function I(e){return!Object.values(w).some((t=>!t(e)))}const T=(0,c.A_)("sync",(function(e,t){let n=arguments.length>2&&void 0!==arguments[2]?arguments[2]:0,i=arguments.length>3&&void 0!==arguments[3]&&arguments[3],r=arguments.length>4&&void 0!==arguments[4]?arguments[4]:g.Q0;if(!i){const i=[],o=s.$W.getConfig("sendBidsControl.dealPrioritization");let a=(0,g.$z)(e,"adUnitCode");return Object.keys(a).forEach((e=>{let s=[],d=(0,g.$z)(a[e],"bidderCode");Object.keys(d).forEach((e=>{s.push(d[e].reduce(t))})),n?(s=o?s.sort(O(!0)):s.sort(((e,t)=>t.cpm-e.cpm)),i.push(...s.slice(0,n))):(s=s.sort(r),i.push(...s))})),i}return e}));function O(){let e=arguments.length>0&&void 0!==arguments[0]&&arguments[0];return function(t,n){return void 0!==t.adserverTargeting.hb_deal&&void 0===n.adserverTargeting.hb_deal?-1:void 0===t.adserverTargeting.hb_deal&&void 0!==n.adserverTargeting.hb_deal?1:e?n.cpm-t.cpm:n.adserverTargeting.hb_pb-t.adserverTargeting.hb_pb}}function C(e,t){return(arguments.length>2&&void 0!==arguments[2]?arguments[2]:()=>window.googletag.pubads().getSlots())().reduce(((e,n)=>{const i=(0,g.fp)(t)&&t(n);return Object.keys(e).filter((0,g.fp)(i)?i:(0,g.iC)(n)).forEach((t=>e[t].push(n))),e}),Object.fromEntries(e.map((e=>[e,[]]))))}const B=function(e){let t={},n={};function i(e){let t=arguments.length>1&&void 0!==arguments[1]&&arguments[1],n=arguments.length>2&&void 0!==arguments[2]&&arguments[2];const i=A.concat(u.Nh),r=s.$W.getConfig("targetingControls.allowSendAllBidsTargetingKeys"),o=r?r.map((e=>a.xS[e])):i;return e.reduce(((e,r)=>{if(t||n&&r.dealId){const t=function(e,t){return t.reduce(((t,n)=>(e.adserverTargeting[n]&&t.push({["".concat(n,"_").concat(e.bidderCode).substring(0,20)]:[e.adserverTargeting[n]]}),t)),[])}(r,i.filter((e=>void 0!==r.adserverTargeting[e]&&(n||-1!==o.indexOf(e)))));t&&e.push({[r.adUnitCode]:t})}return e}),[])}function r(t){return"string"==typeof t?[t]:(0,g.cy)(t)?t:e.getAdUnitCodes()||[]}function w(){let t=arguments.length>0&&void 0!==arguments[0]?arguments[0]:h.Bq,i=arguments.length>1&&void 0!==arguments[1]?arguments[1]:void 0,r=e.getBidsReceived().reduce(((e,t)=>{const i=s.$W.getConfig("useBidCache"),r=s.$W.getConfig("bidCacheFilterFunction"),o=n[t.adUnitCode]===t.auctionId,a=!(i&&!o&&"function"==typeof r)||!!r(t);return(i||o)&&a&&(0,p.A)(t,"video.context")!==l.LM&&I(t)&&(t.latestTargetedAuctionId=n[t.adUnitCode],e.push(t)),e}),[]);return T(r,t,void 0,void 0,void 0,i)}
9function B(e,n){let i=t.getWinningBids(n,e),r=R();return i=i.map((e=>({[e.adUnitCode]:Object.keys(e.adserverTargeting).filter((t=>void 0===e.sendStandardTargeting||e.sendStandardTargeting||-1===r.indexOf(t))).reduce(((t,n)=>{const i=[e.adserverTargeting[n]],r={[n.substring(0,v)]:i};if(n===a.xS.DEAL){const o="".concat(n,"_").concat(e.bidderCode).substring(0,v),s={[o]:i};return[...t,r,s]}return[...t,r]}),[])}))),i}function R(){return e.getStandardBidderAdServerTargeting().map((e=>e.key)).concat(A).filter(g.hj)}return t.setLatestAuctionForAdUnit=function(e,t){n[e]=t},t.resetPresetTargeting=function(e,t){if((0,g.II)()){const n=r(e);Object.values(C(n,t)).forEach((e=>{e.forEach((e=>{!function(e){m.forEach((t=>{e.getTargeting(t)&&e.clearTargeting(t)}))}(e)}))}))}},t.resetPresetTargetingAST=function(e){r(e).forEach((function(e){const t=window.apntag.getTag(e);if(t&&t.keywords){const n=Object.keys(t.keywords),i={};n.forEach((e=>{(0,f.mK)(m,e.toLowerCase())||(i[e]=t.keywords[e])})),window.apntag.modifyTag(e,{keywords:i})}}))},t.getAllTargeting=function(t,n,d){let c=arguments.length>3&&void 0!==arguments[3]?arguments[3]:h.Vk,l=arguments.length>4&&void 0!==arguments[4]?arguments[4]:g.Q0;d||(d=w(c,l));const p=r(t),A=s.$W.getConfig("enableSendAllBids"),I=s.$W.getConfig("sendBidsControl.bidLimit"),C=A&&(n||I)||0,{customKeysByUnit:S,filteredBids:k}=function(e,t){const n=[],i={},r=s.$W.getConfig("targetingControls.alwaysIncludeDeals");return t.forEach((t=>{const s=(0,f.mK)(e,t.adUnitCode),a=!0===o.u.get(t.bidderCode,"allowZeroCpmBids")?t.cpm>=0:t.cpm>0,d=r&&t.dealId;s&&(d||a)&&(n.push(t),Object.keys(t.adserverTargeting).filter(function(){let e=R();e=e.concat(u.Nh);return function(t){return-1===e.indexOf(t)}}()).forEach((e=>{const n=e.substring(0,v),r=i[t.adUnitCode]||{},o=[t.adserverTargeting[e]];r[n]?r[n]=r[n].concat(o).filter(g.hj):r[n]=o,i[t.adUnitCode]=r})))})),{filteredBids:n,customKeysByUnit:i}}(p,d);let D=function(t,n,r){const o=!1!==s.$W.getConfig("targetingControls.allBidsCustomTargeting"),d=B(t,r).concat(function(e){const t=s.$W.getConfig("targetingControls.alwaysIncludeDeals");return i(e,s.$W.getConfig("enableSendAllBids"),t)}(t)).concat(function(t){function n(e){return null==e?void 0:e[a.iD.ADSERVER_TARGETING]}function i(e){const t=n(e);return Object.keys(t).map((function(e){return(0,g.O8)(t[e])&&(t[e]=t[e].split(",").map((e=>e.trim()))),(0,g.cy)(t[e])||(t[e]=[t[e]]),{[e]:t[e]}}))}return e.getAdUnits().filter((e=>t.includes(e.code)&&n(e))).reduce(((e,t)=>{const n=i(t);return n&&e.push({[t.code]:n}),e}),[])}(r));o&&d.push(...function(e,t){return e.reduce(((e,n)=>{const i=Object.assign({},n),r=t[i.adUnitCode],o=[];return r&&Object.keys(r).forEach((e=>{e&&r[e]&&o.push({[e]:r[e]})})),e.push({[i.adUnitCode]:o}),e}),[])}(t,n));return d.forEach((e=>{!function(e){Object.keys(e).forEach((t=>{e[t].forEach((e=>{const t=Object.keys(e);-1===m.indexOf(t[0])&&(m=t.concat(m))}))}))}(e)})),d}(T(k,c,C,void 0,l),S,p);const j=Object.keys(Object.assign({},a.Zh,a.x5));let U=s.$W.getConfig(b);const _=s.$W.getConfig(y);if(null!=_&&null!=U)throw new Error(E);U=null!=_?j.concat(_):U||j,Array.isArray(U)&&U.length>0&&(D=function(e,t){const n=Object.assign({},a.xS,a.x5),i=Object.keys(n),r={};(0,g.fH)("allowTargetingKeys - allowed keys [ ".concat(t.map((e=>n[e])).join(", ")," ]")),e.map((e=>{const o=Object.keys(e)[0],s=e[o].filter((e=>{const o=Object.keys(e)[0],s=0===i.filter((e=>0===o.indexOf(n[e]))).length||(0,f.I6)(t,(e=>{const t=n[e];return 0===o.indexOf(t)}));return r[o]=!s,s}));e[o]=s}));const o=Object.keys(r).filter((e=>r[e]));return(0,g.fH)("allowTargetingKeys - removed keys [ ".concat(o.join(", ")," ]")),e.filter((e=>e[Object.keys(e)[0]].length>0))}(D,U)),D=function(e){let t=e.map((e=>({[Object.keys(e)[0]]:e[Object.keys(e)[0]].map((e=>({[Object.keys(e)[0]]:e[Object.keys(e)[0]].join(",")}))).reduce(((e,t)=>Object.assign(t,e)),{})})));return t=t.reduce((function(e,t){var n=Object.keys(t)[0];return e[n]=Object.assign({},e[n],t[n]),e}),{}),t}(D);const q=s.$W.getConfig("targetingControls.auctionKeyMaxChars");return q&&((0,g.fH)("Detected 'targetingControls.auctionKeyMaxChars' was active for this auction; set with a limit of ".concat(q," characters. Running checks on auction keys...")),D=function(e,t){let n=(0,g.Go)(e),i=Object.keys(n).map((e=>({adUnitCode:e,adserverTargeting:n[e]}))).sort(O());return i.reduce((function(e,i,r,o){let s=(a=i.adserverTargeting,Object.keys(a).reduce((function(e,t){return e+"".concat(t,"%3d").concat(encodeURIComponent(a[t]),"%26")}),""));var a;r+1===o.length&&(s=s.slice(0,-3));let d=i.adUnitCode,c=s.length;return c<=t?(t-=c,(0,g.fH)("AdUnit '".concat(d,"' auction keys comprised of ").concat(c," characters. Deducted from running threshold; new limit is ").concat(t),n[d]),e[d]=n[d]):(0,g.JE)("The following keys for adUnitCode '".concat(d,"' exceeded the current limit of the 'auctionKeyMaxChars' setting.\nThe key-set size was ").concat(c,", the current allotted amount was ").concat(t,".\n"),n[d]),r+1===o.length&&0===Object.keys(e).length&&(0,g.vV)("No auction targeting keys were permitted due to the setting in setConfig(targetingControls.auctionKeyMaxChars). Please review setup and consider adjusting."),e}),{})}(D,q)),p.forEach((e=>{D[e]||(D[e]={})})),D},s.$W.getConfig("targetingControls",(function(e){null!=(0,p.A)(e,b)&&null!=(0,p.A)(e,y)&&(0,g.vV)(E)}
9)),t.setTargetingForGPT=(0,c.A_)("sync",(function(n,i){let r=t.getAllTargeting(n),o=Object.fromEntries(m.map((e=>[e,null])));Object.entries(C(Object.keys(r),i)).forEach((e=>{let[t,n]=e;n.forEach((e=>{Object.keys(r[t]).forEach((e=>{let n=r[t][e];"string"==typeof n&&-1!==n.indexOf(",")&&(n=n.split(",")),r[t][e]=n})),(0,g.OG)("Attempting to set targeting-map for slot: ".concat(e.getSlotElementId()," with targeting-map:"),r[t]),e.updateTargetingFromMap(Object.assign({},o,r[t]))}))})),Object.keys(r).forEach((t=>{Object.keys(r[t]).forEach((n=>{"hb_adid"===n&&e.setStatusForBids(r[t][n],a.tl.BID_TARGETING_SET)}))})),t.targetingDone(r),d.Ic(a.qY.SET_TARGETING,r)}),"setTargetingForGPT"),t.targetingDone=(0,c.A_)("sync",(function(e){return e}),"targetingDone"),t.getWinningBids=function(e,t){let n=arguments.length>2&&void 0!==arguments[2]?arguments[2]:h.Vk,i=arguments.length>3&&void 0!==arguments[3]?arguments[3]:g.Q0;const s=t||w(n,i),a=r(e);return s.filter((e=>(0,f.mK)(a,e.adUnitCode))).filter((e=>!0===o.u.get(e.bidderCode,"allowZeroCpmBids")?e.cpm>=0:e.cpm>0)).map((e=>e.adUnitCode)).filter(g.hj).map((e=>s.filter((t=>t.adUnitCode===e?t:null)).reduce(h.Vk)))},t.setTargetingForAst=function(e){let n=t.getAllTargeting(e);try{t.resetPresetTargetingAST(e)}catch(e){(0,g.vV)("unable to reset targeting for AST"+e)}Object.keys(n).forEach((e=>Object.keys(n[e]).forEach((t=>{if((0,g.OG)("Attempting to set targeting for targetId: ".concat(e," key: ").concat(t," value: ").concat(n[e][t])),(0,g.O8)(n[e][t])||(0,g.cy)(n[e][t])){let i={},r=/pt[0-9]/;t.search(r)<0?i[t.toUpperCase()]=n[e][t]:i[t]=n[e][t],window.apntag.setKeywords(e,i,{overrideKeyValue:!0})}}))))},t.isApntagDefined=function(){if(window.apntag&&(0,g.fp)(window.apntag.setKeywords))return!0},t}(i.n)},8230:(e,t,n)=>{n.d(t,{qh:()=>f,zt:()=>p});var i=n(1069),r=n(3272),o=n(5901),s=n(2938),a=n(5139),d=n(6811),c=n(2604),l=n(5569),u=n(3441);const f={syncEnabled:!0,filterSettings:{image:{bidders:"*",filter:"include"}},syncsPerBidder:5,syncDelay:3e3,auctionDelay:500};r.$W.setDefaults({userSync:(0,i.Go)(f)});const g=(0,s.CK)("usersync");const p=function(e){let t={},n={image:[],iframe:[]},s=new Set,a={},f={image:!0,iframe:!1},g=e.config;function p(){if(g.syncEnabled&&e.browserSupportsCookies){try{!function(){if(!f.iframe)return;h(n.iframe,(e=>{let[t,r]=e;(0,i.OG)("Invoking iframe user sync for bidder: ".concat(t)),(0,i.SG)(r),function(e,t){e.image=e.image.filter((e=>e[0]!==t))}(n,t)}))}(),function(){if(!f.image)return;h(n.image,(e=>{let[t,n]=e;(0,i.OG)("Invoking image pixel user sync for bidder: ".concat(t)),(0,i.z$)(n)}))}()}catch(e){return(0,i.vV)("Error firing user syncs",e)}n={image:[],iframe:[]}}}function h(e,t){(0,i.k4)(e).forEach(t)}function m(e,t){let n=g.filterSettings;if(function(e,t){if(e.all&&e[t])return(0,i.JE)('Detected presence of the "filterSettings.all" and "filterSettings.'.concat(t,'" in userSync config. You cannot mix "all" with "iframe/image" configs; they are mutually exclusive.')),!1;let n=e.all?e.all:e[t],r=e.all?"all":t;if(!n)return!1;let o=n.filter,s=n.bidders;if(o&&"include"!==o&&"exclude"!==o)return(0,i.JE)('UserSync "filterSettings.'.concat(r,".filter\" setting '").concat(o,"' is not a valid option; use either 'include' or 'exclude'.")),!1;if("*"!==s&&!(Array.isArray(s)&&s.length>0&&s.every((e=>(0,i.O8)(e)&&"*"!==e))))return(0,i.JE)('Detected an invalid setup in userSync "filterSettings.'.concat(r,".bidders\"; use either '*' (to represent all bidders) or an array of bidders.")),!1;return!0}(n,e)){f[e]=!0;let i=n.all?n.all:n[e],r="*"===i.bidders?[t]:i.bidders;const s={include:(e,t)=>!(0,o.mK)(e,t),exclude:(e,t)=>(0,o.mK)(e,t)};return s[i.filter||"include"](r,t)}return!f[e]}return r.$W.getConfig("userSync",(e=>{if(e.userSync){let t=e.userSync.filterSettings;(0,i.Qd)(t)&&(t.image||t.all||(e.userSync.filterSettings.image={bidders:"*",filter:"include"}))}g=Object.assign(g,e.userSync)})),e.regRule(d.Ml,"userSync config",(e=>{if(!g.syncEnabled)return{allow:!1,reason:"syncs are disabled"};if(e[c.Dk]===l.tW){const n=e[c.bt],i=e[c.iK];if(!t.canBidderRegisterSync(n,i))return{allow:!1,reason:"".concat(n," syncs are not enabled for ").concat(i)}}})),t.registerSync=(t,r,o)=>s.has(r)?(0,i.OG)('already fired syncs for "'.concat(r,'", ignoring registerSync call')):g.syncEnabled&&(0,i.cy)(n[t])?r?0!==g.syncsPerBidder&&Number(a[r])>=g.syncsPerBidder?(0,i.JE)('Number of user syncs exceeded for "'.concat(r,'"')):void(e.isAllowed(d.Ml,(0,u.s)(l.tW,r,{[c.bt]:t,[c.e3]:o}))&&(n[t].push([r,o]),a=function(e,t){return e[t]?e[t]+=1:e[t]=1,e}(a,r))):(0,i.JE)("Bidder is required for registering sync"):(0,i.JE)('User sync type "'.concat(t,'" not supported')),t.bidderDone=s.add.bind(s),t.syncUsers=function(){let e=arguments.length>0&&void 0!==arguments[0]?arguments[0]:0;if(e)return setTimeout(p,Number(e));p()},t.triggerUserSyncs=()=>{g.enableOverride&&t.syncUsers()},t.canBidderRegisterSync=(e,t)=>!g.filterSettings||!m(e,t),t}(Object.defineProperties({config:r.$W.getConfig("userSync"),isAllowed:a.io,regRule:a.qB},{browserSupportsCookies:{get:function(){return!(0,i.Vt)()&&g.cookiesAreEnabled()}}}))},1069:(e,t,n)=>{n.d(t,{$D:()=>j,$z:()=>je,Bg:()=>Ye,Bj:()=>Qe,Bq:()=>me,CA:()=>Q,D4:()=>ve,D9:()=>ze,Dl:()=>He,El:()=>Xe,Et:()=>ne,Ez:()=>Y,Fq:()=>Ve,GE:()=>ke,Go:()=>Ie,II:()=>ye,Im:()=>oe,JE:()=>H,Lm:()=>re,N9:()=>Se,O8:()=>ee,OG:()=>G,Ot:()=>O,PB:()=>Ke,Q0:()=>Ae,Qd:()=>ie,SB:()=>qe,SG:()=>ge,SH:()=>Ue,Tz:()=>pe,U6:()=>De,Up:()=>Me,Uu:()=>Ge,V:()=>Re,Vt:()=>Oe,YE:()=>V,ZA:()=>be,_s:()=>ce,al:()=>Te,bD:()=>$e,bL:()=>D,bu:()=>ae,bz:()=>We,c$:()=>Le,cD:()=>I,cy:()=>te,fH:()=>F,fp:()=>Z,gM:()=>Ce,gR:()=>de,h0:()=>$,hj:()=>he,hw:()=>K,iC:()=>Pe,k4:()=>we,kK:()=>U,l4:()=>P,l9:()=>xe,lk:()=>k,mM:()=>C,mb:()=>N,nX:()=>q,ro:()=>fe,s0:()=>S,t1:()=>Ee,vE:()=>Be,vV:()=>L,wD:()=>_e,xQ:()=>se,z$:()=>ue});var i=n(3272),r=n(5751),o=n(5901),s=n(8969),a=n(5555),d=n(7873),c="String",l="Function",u="Number",f="Object",g="Boolean",p=Object.prototype.toString;let h,m,v=Boolean(window.console),b=Boolean(v&&window.console.log),y=Boolean(v&&window.console.info),E=Boolean(v&&window.console.warn),A=Boolean(v&&window.console.error);const w=(0,d.m)();function I(e){h=e}function T(){null!=h&&h(...arguments)}const O=function(){let e;return()=>((!m||!e||Date.now()-e>20)&&(C.resetWinDimensions(),e=Date.now()),m)}();const C={checkCookieSupport:ke,createTrackPixelIframeHtml:function(e){let t=!(arguments.length>1&&void 0!==arguments[1])||arguments[1],n=arguments.length>2&&void 0!==arguments[2]?arguments[2]:"";if(!e)return"";t&&(e=encodeURI(e));n&&(n='sandbox="'.concat(n,'"'));return"<iframe ".concat(n,' id="').concat(S(),'"\n frameborder="0"\n allowtransparency="true"\n marginheight="0" marginwidth="0"\n width="0" hspace="0" vspace="0" height="0"\n style="height:0px;width:0px;display:none;"\n scrolling="no"\n src="').concat(e,'">\n </iframe>')},getWindowSelf:P,getWindowTop:N,canAccessWindowTop:M,getWindowLocation:W,insertUserSyncIframe:ge,insertElement:ce,isFn:Z,triggerPixel:ue,logError:L,logWarn:H,logMessage:G,logInfo:F,parseQS:Fe,formatQS:function(e){return Object.keys(e).map((t=>Array.isArray(e[t])?e[t].map((e=>"".concat(t,"[]=").concat(e))).join("&"):"".concat(t,"=").concat(e[t]))).join("&")},deepEqual:$e,resetWinDimensions:function(){var e,t,n,i,r,o,s,a,d,c,l,u,f,g,p;const h=M()?C.getWindowTop():C.getWindowSelf();m={screen:{width:null===(e=h.screen)||void 0===e?void 0:e.width,height:null===(t=h.screen)||void 0===t?void 0:t.height,availWidth:null===(n=h.screen)||void 0===n?void 0:n.availWi
9dth,availHeight:null===(i=h.screen)||void 0===i?void 0:i.availHeight,colorDepth:null===(r=h.screen)||void 0===r?void 0:r.colorDepth},innerHeight:h.innerHeight,innerWidth:h.innerWidth,outerWidth:h.outerWidth,outerHeight:h.outerHeight,visualViewport:{height:null===(o=h.visualViewport)||void 0===o?void 0:o.height,width:null===(s=h.visualViewport)||void 0===s?void 0:s.width},document:{documentElement:{clientWidth:null===(a=h.document)||void 0===a||null===(a=a.documentElement)||void 0===a?void 0:a.clientWidth,clientHeight:null===(d=h.document)||void 0===d||null===(d=d.documentElement)||void 0===d?void 0:d.clientHeight,scrollTop:null===(c=h.document)||void 0===c||null===(c=c.documentElement)||void 0===c?void 0:c.scrollTop,scrollLeft:null===(l=h.document)||void 0===l||null===(l=l.documentElement)||void 0===l?void 0:l.scrollLeft},body:{scrollTop:null===(u=document.body)||void 0===u?void 0:u.scrollTop,scrollLeft:null===(f=document.body)||void 0===f?void 0:f.scrollLeft,clientWidth:null===(g=document.body)||void 0===g?void 0:g.clientWidth,clientHeight:null===(p=document.body)||void 0===p?void 0:p.clientHeight}}}}};var B,R=(B=0,function(){return++B});function S(){return R()+Math.random().toString(16).substr(2)}function k(e){return e?(e^(window&&window.crypto&&window.crypto.getRandomValues?crypto.getRandomValues(new Uint8Array(1))[0]%16:16*Math.random())>>e/4).toString(16):([1e7]+-1e3+-4e3+-8e3+-1e11).replace(/[018]/g,k)}function D(e){let t="";for(var n in e)e.hasOwnProperty(n)&&(t+=n+"="+encodeURIComponent(e[n])+"&");return t=t.replace(/&$/,""),t}function j(e){return e&&Object.getOwnPropertyNames(e).length>0?Object.keys(e).map((t=>"".concat(t,"=").concat(encodeURIComponent(e[t])))).join("&"):""}function U(e){return(t=e,"string"==typeof t?t.split(/\s*,\s*/).map((e=>e.match(/^(\d+)x(\d+)$/i))).filter((e=>e)).map((e=>{let[t,n,i]=e;return[parseInt(n,10),parseInt(i,10)]})):Array.isArray(t)?x(t)?[t]:t.filter(x):[]).map(_);var t}function _(e){return e[0]+"x"+e[1]}function q(e){if(x(e))return{w:(t=e)[0],h:t[1]};var t}function x(e){return te(e)&&2===e.length&&!isNaN(e[0])&&!isNaN(e[1])}function N(){return window.top}function P(){return window.self}function W(){return window.location}function V(){return document}function M(){try{if(C.getWindowTop().location.href)return!0}catch(e){return!1}}function G(){J()&&b&&console.log.apply(console,z(arguments,"MESSAGE:"))}function F(){J()&&y&&console.info.apply(console,z(arguments,"INFO:"))}function H(){J()&&E&&console.warn.apply(console,z(arguments,"WARNING:")),T(s.qY.AUCTION_DEBUG,{type:"WARNING",arguments})}function L(){J()&&A&&console.error.apply(console,z(arguments,"ERROR:")),T(s.qY.AUCTION_DEBUG,{type:"ERROR",arguments})}function $(e){function t(t){return function(){for(var n=arguments.length,i=new Array(n),r=0;r<n;r++)i[r]=arguments[r];t(e,...i)}}return{logError:t(L),logWarn:t(H),logMessage:t(G),logInfo:t(F)}}function z(e,t){e=[].slice.call(e);let n=i.$W.getCurrentBidder();return t&&e.unshift(t),n&&e.unshift(r("#aaa")),e.unshift(r("#3b88c3")),e.unshift("%cPrebid"+(n?"%c".concat(n):"")),e;function r(e){return"display: inline-block; color: #fff; background: ".concat(e,"; padding: 1px 4px; border-radius: 3px;")}}function J(){return!!i.$W.getConfig("debug")}const K=(()=>{const e={border:"0px",hspace:"0",vspace:"0",marginWidth:"0",marginHeight:"0",scrolling:"no",frameBorder:"0",allowtransparency:"true"};return function(t,n){let i=arguments.length>2&&void 0!==arguments[2]?arguments[2]:{};const r=t.createElement("iframe");return Object.assign(r,Object.assign({},e,n)),Object.assign(r.style,i),r}})();function Q(){return K(document,{id:S(),width:0,height:0,src:"about:blank"},{display:"none",height:"0px",width:"0px",border:"0px"})}function Y(e){return Fe(W().search)[e]||""}function X(e,t){return p.call(e)==="[object "+t+"]"}function Z(e){return X(e,l)}function ee(e){return X(e,c)}const te=Array.isArray.bind(Array);function ne(e){return X(e,u)}function ie(e){return X(e,f)}function re(e){return X(e,g)}function oe(e){return!e||(te(e)||ee(e)?!(e.length>0):Object.keys(e).length<=0)}function se(e){return ee(e)&&(!e||0===e.length)}function ae(e,t){if(Z(null==e?void 0:e.forEach))return e.forEach(t,this);Object.entries(e||{}
9).forEach((e=>{let[n,i]=e;return t.call(this,i,n)}))}function de(e,t){return Z(null==e?void 0:e.includes)&&e.includes(t)}function ce(e,t,n,i){let r;t=t||document,r=n?t.getElementsByTagName(n):t.getElementsByTagName("head");try{if(r=r.length?r:t.getElementsByTagName("body"),r.length){r=r[0];let t=i?null:r.firstChild;return r.insertBefore(e,t)}}catch(e){}}function le(e,t){let n=null;return new a.U9((i=>{const r=function(){e.removeEventListener("load",r),e.removeEventListener("error",r),null!=n&&window.clearTimeout(n),i()};e.addEventListener("load",r),e.addEventListener("error",r),null!=t&&(n=window.setTimeout(r,t))}))}function ue(e,t,n){const i=new Image;t&&C.isFn(t)&&le(i,n).then(t),i.src=e}function fe(e){if(!e)return;const t=Q();var n;C.insertElement(t,document,"body"),(n=t.contentWindow.document).open(),n.write(e),n.close()}function ge(e,t,n){let i=C.createTrackPixelIframeHtml(e,!1,"allow-scripts allow-same-origin"),r=document.createElement("div");r.innerHTML=i;let o=r.firstChild;t&&C.isFn(t)&&le(o,n).then(t),C.insertElement(o,document,"html",!0)}function pe(e){let t=arguments.length>1&&void 0!==arguments[1]?arguments[1]:encodeURI;if(!e)return"";let n='<div style="position:absolute;left:0px;top:0px;visibility:hidden;">';return n+='<img src="'+t(e)+'"></div>',n}function he(e,t,n){return n.indexOf(e)===t}function me(e,t){return e.concat(t)}function ve(e,t){if(e)return t.flatMap((e=>e.bids)).find((t=>["bidId","adId","bid_id"].some((n=>t[n]===e))))}function be(){return(arguments.length>0&&void 0!==arguments[0]?arguments[0]:w.adUnits).map((e=>e.bids.map((e=>e.bidder)).reduce(me,[]))).reduce(me,[]).filter((e=>void 0!==e)).filter(he)}function ye(){if(window.googletag&&Z(window.googletag.pubads)&&Z(window.googletag.pubads().getSlots))return!0}function Ee(){if(window.apntag&&Z(window.apntag.getTag))return!0}const Ae=(e,t)=>
vendor: 10,148 bytes, line 9
9t.cpm-e.cpm;function we(e){let t=e.length;for(;t>0;){let n=Math.floor(Math.random()*t);t--;let i=e[t];e[t]=e[n],e[n]=i}return e}function Ie(e){return(0,r.Q)(e)||{}}function Te(){try{return C.getWindowSelf()!==C.getWindowTop()}catch(e){return!0}}function Oe(){return/^((?!chrome|android|crios|fxios).)*safari/i.test(navigator.userAgent)}function Ce(e,t){if(e)return Object.entries(t).reduce(((e,t)=>{let[n,i]=t;return e.replace(new RegExp("\\$\\{"+n+"\\}","g"),i||"")}),e)}function Be(){return(new Date).getTime()}function Re(){return window.performance&&window.performance.now&&window.performance.now()||0}function Se(){return!1!==i.$W.getConfig("deviceAccess")}function ke(){if(window.navigator.cookieEnabled||document.cookie.length)return!0}function De(e,t){if(t<1)throw new Error("numRequiredCalls must be a positive number. Got ".concat(t));let n=0;return function(){n++,n===t&&e.apply(this,arguments)}}function je(e,t){return e.reduce((function(e,n){return(e[n[t]]=e[n[t]]||[]).push(n),e}),{})}function Ue(e,t){return t.filter((t=>e[t])).reduce(((t,n)=>Object.assign(t,{[n]:e[n]})),{})}function _e(e){const t=["banner","native","video"],n=["instream","outstream","adpod"];return!!Object.keys(e).every((e=>(0,o.mK)(t,e)))&&(!e.video||!e.video.context||(0,o.mK)(n,e.video.context))}function qe(e,t,n){return e.filter((e=>e.code===t)).flatMap((e=>e.bids)).filter((e=>e.bidder===n)).map((e=>e.params||{}))}function xe(){return"1"===navigator.doNotTrack||"1"===window.doNotTrack||"1"===navigator.msDoNotTrack||"yes"===navigator.doNotTrack}const Ne=(e,t)=>e.getAdUnitPath()===t||e.getSlotElementId()===t;function Pe(e){return t=>Ne(e,t)}function We(e,t){const n=Object.keys(e.mediaTypes||{banner:"banner"}).join(", ");return"\n ".concat(e.code," is a ").concat(n," ad unit\n containing bidders that don't support ").concat(n,": ").concat(t,".\n This bidder won't fetch demand.\n ")}const Ve=Number.isInteger.bind(Number);function Me(e,t){return"object"!=typeof e?{}:t.reduce(((n,i,r)=>{if("function"==typeof i)return n;let o=i,s=i.match(/^(.+?)\sas\s(.+?)$/i);s&&(i=s[1],o=s[2]);let a=e[i];return"function"==typeof t[r+1]&&(a=t[r+1](a,n)),void 0!==a&&(n[o]=a),n}),{})}function Ge(e,t){return te(e)&&(!t||e.length===t)&&e.every((e=>Ve(e)))}function Fe(e){return e?e.replace(/^\?/,"").split("&").reduce(((e,t)=>{let[n,i]=t.split("=");return/\[\]$/.test(n)?(n=n.replace("[]",""),e[n]=e[n]||[],e[n].push(i)):e[n]=i||"",e}),{}):{}}function He(e,t){let n=document.createElement("a");t&&"noDecodeWholeURL"in t&&t.noDecodeWholeURL?n.href=e:n.href=decodeURIComponent(e);let i=t&&"decodeSearchAsString"in t&&t.decodeSearchAsString;return{href:n.href,protocol:(n.protocol||"").replace(/:$/,""),hostname:n.hostname,port:+n.port,pathname:n.pathname.replace(/^(?!\/)/,"/"),search:i?n.search:C.parseQS(n.search||""),hash:(n.hash||"").replace(/^#/,""),host:n.host||window.location.host}}function Le(e){return(e.protocol||"http")+"://"+(e.host||e.hostname+(e.port?":".concat(e.port):""))+(e.pathname||"")+(e.search?"?".concat(C.formatQS(e.search||"")):"")+(e.hash?"#".concat(e.hash):"")}function $e(e,t){let{checkTypes:n=!1}=arguments.length>2&&void 0!==arguments[2]?arguments[2]:{};if(e===t)return!0;if("object"!=typeof e||null===e||"object"!=typeof t||null===t)return!1;const i=Array.isArray(e),r=Array.isArray(t);if(i&&r){if(e.length!==t.length)return!1;for(let i=0;i<e.length;i++)if(!$e(e[i],t[i],{checkTypes:n}))return!1;return!0}if(i||r)return!1;if(n&&e.constructor!==t.constructor)return!1;const o=Object.keys(e),s=Object.keys(t);if(o.length!==s.length)return!1;for(const i of o){if(!Object.prototype.hasOwnProperty.call(t,i))return!1;if(!$e(e[i],t[i],{checkTypes:n}))return!1}return!0}function ze(e){for(let t=0;t<(arguments.length<=1?0:arguments.length-1);t++){const n=t+1<1||arguments.length<=t+1?void 0:arguments[t+1];ie(n)&&Je(e,n)}return e}function Je(e,t){if(!ie(e)||!ie(t))return;const n=Object.keys(t);for(let i=0;i<n.length;i++){const r=n[i];if("__proto__"===r||"constructor"===r)continue;const o=t[r];ie(o)?(e[r]||(e[r]={}),Je(e[r],o)):Array.isArray(o)?Array.isArray(e[r])?o.forEach((t=>{e[r].some((e=>$e(e,t)))||e[r].push(t)})):e[r]=[...o]:e[r]=o}}function Ke(e){let t=arguments.length>1&&void 0!==arguments[1]?arguments[1]:0,n=function(e,t){if(Z(Math.imul))return Math.imul(e,t);var n=(4194303&e)*(t|=0);return 4290772992&e&&(n+=(4290772992&e)*t|0),0|n},i=3735928559^t,r=1103547991^t;for(let t,o=0;o<e.length;o++)t=e.charCodeAt(o),i=n(i^t,2654435761),r=n(r^t,1597334677);return i=n(i^i>>>16,2246822507)^n(r^r>>>13,3266489909),r=n(r^r>>>16,2246822507)^n(i^i>>>13,3266489909),(4294967296*(2097151&r)+(i>>>0)).toString()}function Qe(e){let t=arguments.length>1&&void 0!==arguments[1]?arguments[1]:function(e){return e};const n=new Map,i=function(){const i=t.apply(this,arguments);return n.has(i)||n.set(i,e.apply(this,arguments)),n.get(i)};return i.clear=n.clear.bind(n),i}function Ye(e,t){Object.entries(t).forEach((t=>{let[n,i]=t;return e.setAttribute(n,i)}))}function Xe(e,t){let n=arguments.length>2&&void 0!==arguments[2]?arguments[2]:e=>e,i=0,r=e.length&&e.length-1;const o=n(t);for(;r-i>1;){const t=i+Math.round((r-i)/2);o>n(e[t])?i=t:r=t}for(;e.length>i&&o>n(e[i]);)i++;return i}},2621:(e,t,n)=>{function i(e){var t;return null==e||!e.gdprApplies||!0===(null==e||null===(t=e.vendorData)||void 0===t||null===(t=t.purpose)||void 0===t||null===(t=t.consents)||void 0===t?void 0:t[1])}n.d(t,{C:()=>i})},6894:(e,t,n)=>{n.d(t,{Ak:()=>m,BO:()=>g,K7:()=>p});var i=n(3272);const r="performanceMetrics",o=window.performance&&window.performance.now?()=>window.performance.now():()=>Date.now(),s=new WeakMap;function a(){let{now:e=o,mkNode:t=l,mkTimer:n=c,mkRenamer:i=(e=>e),nodes:r=s}=arguments.length>0&&void 0!==arguments[0]?arguments[0]:{};return function(){return function o(s){let a=arguments.length>1&&void 0!==arguments[1]?arguments[1]:e=>({forEach(t){t(e)}});a=i(a);const d=(c="timestamps",function(e){return s.dfWalk({visit(t,n){const i=n[c];if(i.hasOwnProperty(e))return i[e]}})});var c;function l(e,t){const n=a(e);s.dfWalk({follow:(e,t)=>t.propagate&&(!e||!e.stopPropagation),visit(e,i){n.forEach((n=>{null==e?i.metrics[n]=t:(i.groups.hasOwnProperty(n)||(i.groups[n]=[]),i.groups[n].push(t))}))}})}function u(t){return n(e,(e=>l(t,e)))}function f(){let e={};return s.dfWalk({visit(t,n){e=Object.assign({},!t||t.includeGroups?n.groups:null,n.metrics,e)}}),e}const g={startTiming:u,measureTime:function(e,t){return u(e).stopAfter(t)()},measureHookTime:function(e,t,n){const i=u(e);return n(function(e){const t=i.stopBefore(e);return t.bail=e.bail&&i.stopBefore(e.bail),t.stopTiming=i,t.untimed=e,t}(t))},checkpoint:function(t){s.timestamps[t]=e()},timeSince:function(t,n){const i=d(t),r=null!=i?e()-i:null;return null!=n&&l(n,r),r},timeBetween:function(e,t,n){const i=d(e),r=d(t),o=null!=i&&null!=r?r-i:null;return null!=n&&l(n,o),o},setMetric:l,getMetrics:f,fork:function(){let{propagate:e=!0,stopPropagation:n=!1,includeGroups:i=!1}=arguments.length>0&&void 0!==arguments[0]?arguments[0]:{};return o(t([[s,{propagate:e,stopPropagation:n,includeGroups:i}]]),a)},join:function(e){let{propagate:t=!0,stopPropagation:n=!1,includeGroups:i=!1}=arguments.length>1&&void 0!==arguments[1]?arguments[1]:{};const o=r.get(e);null!=o&&o.addParent(s,{propagate:t,stopPropagation:n,includeGroups:i})},newMetrics:function(){return o(s.newSibling(),a)},renameWith:function(e){return o(s,e)},toJSON:()=>f()};return r.set(g,s),g}(t([]))}}function d(e,t,n){return function(){t&&t();try{return e.apply(this,arguments)}finally{n&&n()}}}function c(e,t){const n=e();let i=!1;function r(){i||(t(e()-n),i=!0)}return r.stopBefore=e=>d(e,r),r.stopAfter=e=>d(e,null,r),r}function l(e){return{metrics:{},timestamps:{},groups:{},addParent(t,n){e.push([t,n])},newSibling:()=>l(e.slice()),dfWalk(){let t,{visit:n,follow:i=(()=>!0),visited:r=new Set,inEdge:o}=arguments.length>0&&void 0!==arguments[0]?arguments[0]:{};if(!r.has(this)){if(r.add(this),t=n(o,this),null!=t)return t;for(const[s,a]of e)if(i(o,a)&&(t=s.dfWalk({visit:n,follow:i,visited:r,inEdge:a}),null!=t))return t}}}}const u=(()=>{const e=function(){},t=()=>({}),n={forEach:e},i=()=>null;i.stopBefore=e=>e,i.stopAfter=e=>e;const r=Object.defineProperties({dfWalk:e,newSibling:()=>r,addParent:e},Object.fromEntries(["metrics","timestamps","groups"].map((e=>[e,{get:t}]))));return a({now:()=>0,mkNode:()=>r,mkRenamer:()=>()=>n,mkTimer:()=>i,nodes:{get:e,set:e}})()})();let f=!0;function g(e){return f&&e||u}i.$W.getConfig(r,(e=>{f=!!e[r]}));const p=(()=>{const e=a();return function(){return f?e():u}})();function h(e,t){return function(n,i){return function(r){for(var o=arguments.length,s=new Array(o>1?o-1:0),a=1;a<o;a++)s[a-1]=arguments[a];const d=this;return g(t.apply(d,s)).measureHookTime(e+n,r,(function(e){return i.call(d,e,...s)}))}}}const m=h("requestBids.",(e=>e.metrics));h("addBidResponse.",((e,t)=>t.metrics))},5555:(e,t,n)=>{n.d(t,{U9:()=>d,cb:()=>c,v6:()=>l});var i,r,o=n(43),s=n(7873);const a=null!==(i=(0,s.m)().setTimeout)&&void 0!==i?i:o.w,d=null!==(r=(0,s.m)().Promise)&&void 0!==r?r:o.k;function c(){let e=arguments.length>0&&void 0!==arguments[0]?arguments[0]:0;return new d((t=>{a(t,e)}))}function l(){let e,t,{promiseFactory:n=(e=>new d(e))}=arguments.length>0&&void 0!==arguments[0]?arguments[0]:{};function i(e){return t=>e(t)}return{promise:n(((n,i)=>{e=n,t=i})),resolve:i(e),reject:i(t)}}},2713:(e,t,n)=>{function i(e,t){return e===t?0:e<t?-1:1}function r(){let e=arguments.length>0&&void 0!==arguments[0]?arguments[0]:e=>e;return(t,n)=>i(e(t),e(n))}function o(){let e=arguments.length>0&&void 0!==arguments[0]?arguments[0]:i;return(t,n)=>-e(t,n)||0}function s(){for(var e=arguments.length,t=new Array(e),n=0;n<e;n++)t[n]=arguments[n];return function(e,n){for(const i of t){const t=i(e,n);if(0!==t)return t}return 0}}function a(){return function(){let e=arguments.length>0&&void 0!==arguments[0]?arguments[0]:i;return(t,n)=>e(n,t)<0?n:t}(o(arguments.length>0&&void 0!==arguments[0]?arguments[0]:i))}n.d(t,{Bq:()=>u,Vk:()=>l});const d=r((e=>e.cpm)),c=r((e=>e.responseTimestamp)),l=a(s(d,o(r((e=>e.timeToRespond))))),u=a(s(d,o(c)));a(s(d,c))},6853:(e,t,n)=>{n.d(t,{H:()=>l});
9var i=n(5555),r=n(1069);let o=null,s=0,a=[];function d(){var e;document.hidden?o=Date.now():(s+=Date.now()-(null!==(e=o)&&void 0!==e?e:0),o=null,a.forEach((e=>{let{callback:t,startTime:n,setTimerId:i}=e;return i(c(t,s-n)())})),a=[])}function c(e,t){const n=s;let i=setTimeout((()=>{s===n&&null==o?e():null!=o?a.push({callback:e,startTime:n,setTimerId(e){i=e}}):i=c(e,s-n)()}),t);return()=>i}function l(){let{startTime:e=r.vE,ttl:t=(()=>null),monotonic:n=!1,slack:o=5e3}=arguments.length>0&&void 0!==arguments[0]?arguments[0]:{};const s=new Map,a=[],d=[],l=n?e=>d.push(e):e=>d.splice((0,r.El)(d,e,(e=>e.expiry)),0,e);let u,f;function g(){if(f&&clearTimeout(f),d.length>0){const e=(0,r.vE)();u=Math.max(e,d[0].expiry+o),f=c((()=>{const e=(0,r.vE)();let t=0;for(const n of d){if(n.expiry>e)break;a.forEach((e=>{try{e(n.item)}catch(e){(0,r.vV)(e)}})),s.delete(n.item),t++}d.splice(0,t),f=null,g()}),u-e)}else f=null}function p(n){const r={},s=h;let a;const[d,c]=Object.entries({start:e,delta:t}).map((e=>{let t,[d,c]=e;return function(){const e=t={};i.U9.resolve(c(n)).then((n=>{e===t&&(r[d]=n,s===h&&null!=r.start&&null!=r.delta&&(a=r.start+r.delta,l(p),(null==f||u>a+o)&&g()))}))}})),p={item:n,refresh:c,get expiry(){return a}};return d(),c(),p}let h={};return{[Symbol.iterator]:()=>s.keys(),add(e){!s.has(e)&&s.set(e,p(e))},clear(){d.length=0,g(),s.clear(),h={}},toArray:()=>Array.from(s.keys()),refresh(){d.length=0,g();for(const e of s.values())e.refresh()},onExpiry:e=>(a.push(e),()=>{const t=a.indexOf(e);t>=0&&a.splice(t,1)})}}document.addEventListener("visibilitychange",d)},3895:(e,t,n)=>{n.d(t,{H6:()=>a,V0:()=>l,Zy:()=>c,aP:()=>u,mn:()=>d,vk:()=>f});var i=n(1069),r=n(3272),o=n(9214),s=n(6881);const a="outstream",d="instream",c=new Map([["mimes",e=>Array.isArray(e)&&e.length>0&&e.every((e=>"string"==typeof e))],["minduration",i.Fq],["maxduration",i.Fq],["startdelay",i.Fq],["maxseq",i.Fq],["poddur",i.Fq],["protocols",i.Uu],["w",i.Fq],["h",i.Fq],["podid",i.O8],["podseq",i.Fq],["rqddurs",i.Uu],["placement",i.Fq],["plcmt",i.Fq],["linearity",i.Fq],["skip",e=>[1,0].includes(e)],["skipmin",i.Fq],["skipafter",i.Fq],["sequence",i.Fq],["slotinpod",i.Fq],["mincpmpersec",i.Et],["battr",i.Uu],["maxextended",i.Fq],["minbitrate",i.Fq],["maxbitrate",i.Fq],["boxingallowed",i.Fq],["playbackmethod",i.Uu],["playbackend",i.Fq],["delivery",i.Uu],["pos",i.Fq],["api",i.Uu],["companiontype",i.Uu],["poddedupe",i.Uu]]);function l(e){var t;const n=null==e||null===(t=e.mediaTypes)||void 0===t?void 0:t.video;null!=n&&null==n.plcmt&&(n.context===a||[2,3,4].includes(n.placement)?n.plcmt=4:n.context!==a&&[2,6].includes(n.playbackmethod)&&(n.plcmt=2))}function u(e,t){var n;const r=null==e||null===(n=e.mediaTypes)||void 0===n?void 0:n.video;(0,i.Qd)(r)?null!=r&&Object.entries(r).forEach((n=>{let[o,s]=n;if(!c.has(o))return;c.get(o)(s)||("function"==typeof t?t(o,s,e):(delete r[o],(0,i.JE)('Invalid prop in adUnit "'.concat(e.code,'": Invalid value for mediaTypes.video.').concat(o," ORTB property. The property has been removed."))))})):(0,i.JE)("validateOrtbVideoFields: videoParams must be an object.")}function f(e){var t;let{index:n=s.n.index}=arguments.length>1&&void 0!==arguments[1]?arguments[1]:{};const i=null===(t=n.getMediaTypes(e))||void 0===t?void 0:t.video,r=i&&(null==i?void 0:i.context),o=i&&(null==i?void 0:i.useCacheKey),a=n.getAdUnit(e);return g(e,a,i,r,o)}const g=(0,o.A_)("sync",(function(e,t,n,o,s){if(n&&(s||o!==a)){const{url:t,useLocal:n}=r.$W.getConfig("cache")||{};return t||n||!e.vastXml||e.vastUrl?!(!e.vastUrl&&!e.vastXml):((0,i.vV)('\n This bid contains only vastXml and will not work when a prebid cache url is not specified.\n Try enabling either prebid cache with pbjs.setConfig({ cache: {url: "..."} });\n or local cache with pbjs.setConfig({ cache: { useLocal: true }});\n '),!1)}return!(o===a&&!s)||!!(e.renderer||t&&t.renderer||n.renderer)}),"checkVideoBidSetup")}}]);(self.pbjsChunk=self.pbjsChunk||[]).push([[769],{8944:(t,e,n)=>{n.d(e,{M:()=>i});var c=n(1069);function i(){const t=(0,c.Ot)();try{const e=t.innerHeight||t.document.documentElement.clientHeight||t.document.body.clientHeight||0;return{width:t.innerWidth||t.document.documentElement.clientWidth||t.document.body.clientWidth||0,height:e}}catch(t){return{}}}}}]);(self.pbjsChunk=self.pbjsChunk||[]).push([[139],{43:(t,e,n)=>{function i(t,e,n){(function(t,e){if(e.has(t))throw new TypeError("Cannot initialize the same private elements twice on an object")})(t,e),e.set(t,n)}function s(t,e){return t.get(h(t,e))}function r(t,e,n){return t.set(h(t,e),n),n}function h(t,e,n){if("function"==typeof t?t===e:t.has(e))return arguments.length<3?e:n;throw new TypeError("Private element is not present on this object")}n.d(e,{k:()=>a,w:()=>p});const o=0,c=1;var l=new WeakMap,u=new WeakMap;class a{constructor(t){if(i(this,l,void 0),i(this,u,void 0),"function"!=typeof t)throw new Error("resolver not a function");const e=[],n=[];let[s,h]=[o,c].map((t=>function(i){if(t===o&&"function"==typeof(null==i?void 0:i.then))i.then(s,h);else if(!e.length)for(e.push(t,i);n.length;)n.shift()()}));try{t(s,h)}catch(t){h(t)}r(l,this,e),r(u,this,n)}then(t,e){const n=s(l,this);return new this.constructor(((i,r)=>{const h=()=>{let s=n[1],[h,c]=n[0]===o?[t,i]:[e,r];if("function"==typeof h){try{s=h(s)}catch(t){return void r(t)}c=i}c(s)};n.length?h():s(u,this).push(h)}))}catch(t){return this.then(null,t)}finally(t){let e;return this.then((n=>(e=n,t())),(n=>(e=this.constructor.reject(n),t()))).then((()=>e))}static race(t){return new this(((e,n)=>{h(a,this,f).call(this,t,((t,i)=>t?e(i):n(i)))}))}static all(t){return new this(((e,n)=>{let i=[];h(a,this,f).call(this,t,((t,e,s)=>t?i[s]=e:n(e)),(()=>e(i)))}))}static allSettled(t){return new this((e=>{let n=[];h(a,this,f).call(this,t,((t,e,i)=>n[i]=t?{status:"fulfilled",value:e}:{status:"rejected",reason:e}),(()=>e(n)))}))}static resolve(t){return new this((e=>e(t)))}static reject(t){return new this(((e,n)=>n(t)))}}function f(t,e,n){let i=t.length;function s(){e.apply(this,arguments),--i<=0&&n&&n()}0===t.length&&n?n():t.forEach(((t,e)=>this.resolve(t).then((t=>s(!0,t,e)),(t=>s(!1,t,e)))))}function p(t){let e=arguments.length>1&&void 0!==arguments[1]?arguments[1]:0;if(e>0)return setTimeout(t,e);t()}}}]);(self.pbjsChunk=self.pbjsChunk||[]).push([[85],{4595:(e,t,n)=>{n.d(t,{G:()=>s});const s='(()=>{"use strict";window.render=function({ad:e,adUrl:t,width:n,height:i,instl:d},{mkFrame:r},s){if(!e&&!t)throw{reason:"noAd",message:"Missing ad markup or URL"};{if(null==i){const e=s.document?.body;[e,e?.parentElement].filter((e=>
9null!=e?.style)).forEach((e=>e.style.height="100%"))}const h=s.document,o={width:n??"100%",height:i??"100%"};if(t&&!e?o.src=t:o.srcdoc=e,h.body.appendChild(r(h,o)),d&&s.frameElement){const e=s.frameElement.style;e.width=n?`${n}px`:"100vw",e.height=i?`${i}px`:"100vh"}}}})();'}}]);(self.pbjsChunk=self.pbjsChunk||[]).push([[520],{4042:(s,e,r)=>{function i(s){if(!s)return;let e=[];if(s.mediaTypes&&s.mediaTypes.banner&&Array.isArray(s.mediaTypes.banner.sizes)){let r=s.mediaTypes.banner.sizes;Array.isArray(r[0])?e=r:e.push(r)}else Array.isArray(s.sizes)&&(Array.isArray(s.sizes[0])?e=s.sizes:e.push(s.sizes));return e}r.d(e,{u:()=>i})}}]);(self.pbjsChunk=self.pbjsChunk||[]).push([[522],{4190:(e,o,r)=>{function t(e,o,r){var t,n=1===r.length?r[0]:"*";if("function"==typeof e.getFloor){const r=e.getFloor({currency:"USD",mediaType:o,size:n});"object"!=typeof r||"USD"!==r.currency||isNaN(parseFloat(r.floor))||(t=parseFloat(r.floor))}return t}r.d(o,{M:()=>t})}}]);(self.pbjsChunk=self.pbjsChunk||[]).push([[444],{554:(e,t,r)=>{r.d(t,{QF:()=>g,T_:()=>f,gg:()=>u});var n=r(1069),o=r(433),i=r(8656),d=r(3858);const c={526:"1plusX",527:"1plusX",541:"captify_segments",540:"perid"},a=["user.data"].concat(d.Dy.map((e=>"".concat(e,".content.data"))));function l(e,t,r){return null==t?r:(0,n.O8)(t)?t:(0,n.Et)(t)?t.toString():void(0,n.JE)("Unsuported type for param: "+e+" required type: String")}
9function u(e){return(0,n.O8)(e)&&""!==e?s(e.split(/\s*(?:,)\s*/)):{}}function s(e){const t={};return e.forEach((e=>{if(-1!==e.indexOf("=")){let r=e.split("="),n=r[0],o=r[1];t.hasOwnProperty(n)?t[n].push(o):t[n]=[o]}else t.hasOwnProperty(e)||(t[e]=[])})),t}function f(){for(var e=arguments.length,t=new Array(e),r=0;r<e;r++)t[r]=arguments[r];return function(e){let t=arguments.length>1&&void 0!==arguments[1]?arguments[1]:"keywords";const r=[];return(0,n.bu)(e,((e,o)=>{if((0,n.cy)(e)){let r=[];(0,n.bu)(e,(e=>{((e=l(t+"."+o,e))||""===e)&&r.push(e)})),e=r}else{if(e=l(t+"."+o,e),!(0,n.O8)(e))return;e=[e]}e=e.filter((e=>""!==e));const i={key:o};e.length>0&&(i.value=e),r.push(i)})),r}((0,n.D9)(...t.map((e=>Object.fromEntries(Object.entries(e||{}).map((e=>{let[t,r]=e;return[t,(0,n.Et)(r)||(0,n.O8)(r)?[r]:r]})))))))}function g(e){for(var t=arguments.length,r=new Array(t>1?t-1:0),n=1;n<t;n++)r[n-1]=arguments[n];return f(function(e){return s((0,i.D)(e))}(e),function(e){let t={};return a.forEach((r=>{((0,o.A)(e,r)||[]).forEach((e=>{var r;const n=c[null==e||null===(r=e.ext)||void 0===r?void 0:r.segtax];n&&e.segment.forEach((e=>{t[n]?t[n].push(e.id):t[n]=[e.id]}))}))})),t}(e),...r)}},2349:(e,t,r)=>{r.d(t,{DX:()=>i,GS:()=>d,vk:()=>o});var n=r(1069);function o(e){return e.replace(/(?:^|\.?)([A-Z])/g,(function(e,t){return"_"+t.toLowerCase()})).replace(/^_/,"")}const i=[{code:"appnexusAst",gvlid:32},{code:"emxdigital",gvlid:183},{code:"emetriq",gvlid:213},{code:"pagescience",gvlid:32},{code:"gourmetads",gvlid:32},{code:"matomy",gvlid:32},{code:"featureforward",gvlid:32},{code:"oftmedia",gvlid:32},{code:"adasta",gvlid:32},{code:"beintoo",gvlid:618},{code:"projectagora",gvlid:1032},{code:"stailamedia",gvlid:32},{code:"uol",gvlid:32},{code:"adzymic",gvlid:723}];function d(e,t){let r=[];for(let o=0;o<t;o++){let t=(0,n.Qd)(e)?(0,n.Go)(e):e;r.push(t)}return r}}}]);(self.pbjsChunk=self.pbjsChunk||[]).push([[247],{8656:(r,a,e)=>{e.d(a,{D:()=>o});var n=e(3858),t=e(433);const s=["user.keywords"].concat(n.Dy.flatMap((r=>["keywords","content.keywords"].map((a=>"".concat(r,".").concat(a))))));function o(r){for(var a=arguments.length,e=new Array(a>1?a-1:0),n=1;n<a;n++)e[n-1]=arguments[n];return function(){const r=new Set;for(var a=arguments.length,e=new Array(a),n=0;n<a;n++)e[n]=arguments[n];return e.filter((r=>r)).flatMap((r=>Array.isArray(r)?r:r.split(","))).map((r=>r.replace(/^\s*/,"").replace(/\s*$/,""))).filter((r=>r)).forEach((a=>r.add(a))),Array.from(r.keys())}(...s.map((a=>(0,t.A)(r,a))),...e)}}}]);(self.pbjsChunk=self.pbjsChunk||[]).push([[126],{5761:(e,r,n)=>{n.d(r,{$:()=>t});var s=n(1069);function t(e,r){return Object.keys(e).forEach((n=>{var t,u;r[n]&&((0,s.fp)(e[n])?r[n]=e[n](r[n]):r[n]=(t=e[n],u=r[n],"string"===t?u&&u.toString():"number"===t?Number(u):u),isNaN(r[n])&&delete r.key)})),r}}}]);(self.pbjsChunk=self.pbjsChunk||[]).push([[982],{9906:(e,l,s)=>{function t(e,l){let s=[];for(let t=0;t<Math.ceil(e.length/l);t++){let h=t*l,n=h+l;s.push(e.slice(h,n))}return s}s.d(l,{i:()=>t})}}]);(self.pbjsChunk=self.pbjsChunk||[]).push([[698],{4673:(A,B,I)=>{I.d(B,{n:()=>s});const s={1:"IAB20-3",2:"IAB18-5",3:"IAB10-1",4:"IAB2-3",5:"IAB19-8",6:"IAB22-1",7:"IAB18-1",8:"IAB12-3",9:"IAB5-1",10:"IAB4-5",11:"IAB13-4",12:"IAB8-7",13:"IAB9-7",14:"IAB7-1",15:"IAB20-18",16:"IAB10-7",17:"IAB19-18",18:"IAB13-6",19:"IAB18-4",20:"IAB1-5",21:"IAB1-6",22:"IAB3-4",23:"IAB19-13",24:"IAB22-2",25:"IAB3-9",26:"IAB17-18",27:"IAB19-6",28:"IAB1-7",29:"IAB9-30",30:"IAB20-7",31:"IAB20-17",32:"IAB7-32",33:"IAB16-5",34:"IAB19-34",35:"IAB11-5",36:"IAB12-3",37:"IAB11-4",38:"IAB12-3",39:"IAB9-30",41:"IAB7-44",42:"IAB7-1",43:"IAB7-30",50:"IAB19-30",51:"IAB17-12",52:"IAB19-30",53:"IAB3-1",55:"IAB13-2",56:"IAB19-30",57:"IAB19-30",58:"IAB7-39",59:"IAB22-1",60:"IAB7-39",61:"IAB21-3",62:"IAB5-1",63:"IAB12-3",64:"IAB20-18",65:"IAB11-2",66:"IAB17-18",67:"IAB9-9",68:"IAB9-5",69:"IAB7-44",71:"IAB22-3",73:"IAB19-30",74:"IAB8-5",78:"IAB22-1",85:"IAB12-2",86:"IAB22-3",87:"IAB11-3",112:"IAB7-32",113:"IAB7-32",114:"IAB7-32",115:"IAB7-32",118:"IAB9-5",119:"IAB9-5",120:"IAB9-5",121:"IAB9-5",122:"IAB9-5",123:"IAB9-5",124:"IAB9-5",125:"IAB9-5",126:"IAB9-5",127:"IAB22-1",132:"IAB1-2",133:"IAB19-30",137:"IAB3-9",138:"IAB19-3",140:"IAB2-3",141:"IAB2-1",142:"IAB2-3",143:"IAB17-13",166:"IAB11-4",175:"IAB3-1",176:"IAB13-4",182:"IAB8-9",183:"IAB3-5"}}}]);(self.pbjsChunk=self.pbjsChunk||[]).push([[109],{965:(t,e,n)=>{n.d(e,{c5:()=>u,q4:()=>s});var r=n(4705),c=n(5555);function a(t,e){var n=Object.keys(t);if(Object.getOwnPropertySymbols){var r=Object.getOwnPropertySymbols(t);e&&(r=r.filter((function(e){return Object.getOwnPropertyDescriptor(t,e).enumerable}))),n.push.apply(n,r)}return n}function o(t){for(var e=1;e<arguments.length;e++){var n=null!=arguments[e]?arguments[e]:{};
9e%2?a(Object(n),!0).forEach((function(e){(0,r.A)(t,e,n[e])})):Object.getOwnPropertyDescriptors?Object.defineProperties(t,Object.getOwnPropertyDescriptors(n)):a(Object(n)).forEach((function(e){Object.defineProperty(t,e,Object.getOwnPropertyDescriptor(n,e))}))}return t}const l=0,i=1,s=2;function u(t){let{apiName:e,apiVersion:n,apiArgs:r=["command","callback","parameter","version"],callbackArgs:a=["returnValue","success"],mode:u=l}=t,f=arguments.length>1&&void 0!==arguments[1]?arguments[1]:window;const p={},b="".concat(e,"Call"),d="".concat(e,"Return");function O(t){var e;const n="string"==typeof t.data&&t.data.includes(d)?JSON.parse(t.data):t.data;if(null!=n&&null!==(e=n[d])&&void 0!==e&&e.callId){const t=n[d];p.hasOwnProperty(t.callId)&&p[t.callId](...a.map((e=>t[e])))}}const[g,v]=function(){let t,n=f,r=!1;for(;null!=n;){try{if("function"==typeof n[e]){t=n,r=!0;break}}catch(t){}try{if(n.frames["".concat(e,"Locator")]){t=n;break}}catch(t){}if(n===f.top)break;n=n.parent}return[t,r]}();if(!g)return;function y(t){return t=Object.assign({version:n},t),r.map((e=>[e,t[e]]))}function m(t,e,n,r){const c="function"==typeof t;return function(a,o){if(r&&r(),u!==i){(null==o||o?e:n)(c?void 0:a)}c&&t.apply(this,arguments)}}let j;return v?j=function(){let t=arguments.length>0&&void 0!==arguments[0]?arguments[0]:{};return new c.U9(((n,r)=>{const c=g[e](...y(o(o({},t),{},{callback:t.callback||u===s?m(t.callback,n,r):void 0})).map((t=>{let[e,n]=t;return n})));(u===i||null==t.callback&&u===l)&&n(c)}))}:(f.addEventListener("message",O,!1),j=function(t){let e=arguments.length>1&&void 0!==arguments[1]&&arguments[1];return new c.U9(((n,r)=>{const c=Math.random().toString(),a={[b]:o(o({},Object.fromEntries(y(t).filter((t=>{let[e]=t;return"callback"!==e})))),{},{callId:c})};p[c]=m(null==t?void 0:t.callback,n,r,(e||null==(null==t?void 0:t.callback))&&(()=>{delete p[c]})),g.postMessage(a,"*"),u===i&&n()}))}),Object.assign(j,{isDirect:v,close(){!v&&f.removeEventListener("message",O)}})}}}]);(self.pbjsChunk=self.pbjsChunk||[]).push([[10],{3806:(n,t,e)=>{e.d(t,{yq:()=>r});var o=e(6894),a=e(1069),c=e(7873),s=e(5555),i=e(2604);function r(){let n,t,e,{namespace:r,displayName:l,consentDataHandler:u,parseConsentData:m,getNullConsent:d,cmpHandlers:f,DEFAULT_CMP:g="iab",DEFAULT_CONSENT_TIMEOUT:p=1e4}=arguments.length>0&&void 0!==arguments[0]?arguments[0]:{};function C(n){return"consentManagement.".concat(r," ").concat(n)}function D(n,t){return n(Object.assign({["".concat(r,"Consent")]:u.getConsentData()},t))}function h(){return t().then((n=>{let{error:t}=n;return{error:t,consentData:u.getConsentData()}}))}function v(){null==n&&(n=function(n,t){const e=new WeakSet;return(0,o.Ak)(n,(function(n,o){return t().then((t=>{let{consentData:c,error:s}=t;!s||c&&e.has(s)||(e.add(s),(0,a.JE)(s.message,...s.args||[])),n.call(this,o)})).catch((t=>{(0,a.vV)("".concat(null==t?void 0:t.message," Canceling auction as per consentManagement config."),...(null==t?void 0:t.args)||[]),n.stopTiming(),"function"==typeof o.bidsBackHandler?o.bidsBackHandler():(0,a.vV)("Error executing bidsBackHandler")}))}))}(r,(()=>t())),(0,c.m)().requestBids.before(n,50),i.U3.before(D),(0,a.fH)("".concat(l," consentManagement module has been activated...")))}return function(o){var T;if(!(o=null===(T=o)||void 0===T?void 0:T[r])||"object"!=typeof o)return(0,a.JE)(C("config not defined, exiting consent manager module")),null!=n&&((0,c.m)().requestBids.getHooks({hook:n}).remove(),i.U3.getHooks({hook:D}).remove(),n=null),{};let b,k;(0,a.O8)(o.cmpApi)?b=o.cmpApi:(b=g,(0,a.fH)(C("config did not specify cmp. Using system default setting (".concat(g,").")))),(0,a.Et)(o.timeout)?k=o.timeout:(k=p,(0,a.fH)(C("config did not specify timeout. Using system default setting (".concat(p,")."))));const H=(0,a.Et)(o.actionTimeout)?o.actionTimeout:null;let w;"static"===b?(0,a.Qd)(o.consentData)?(e=o.consentData,k=null,w=()=>new s.U9((n=>n(u.setConsentData(m(e)))))):(0,a.vV)(C("config with cmpApi: 'static' did not specify consentData. No consents will be available to adapters.")):f.hasOwnProperty(b)?w=f[b]:(u.setConsentData(null),(0,a.JE)("".concat(l," CMP framework (").concat(b,") is not a supported framework. Aborting consentManagement module and resuming auction.")),w=()=>s.U9.resolve());const y=()=>function(n){let t,{name:e,consentDataHandler:o,setupCmp:a,cmpTimeout:c,actionTimeout:s,getNull
9Consent:i}=n;return o.enable(),new Promise(((n,r)=>{let l,u=!1;function m(a){null!=t&&clearTimeout(t),t=null!=a?setTimeout((()=>{var t;const a=null!==(t=o.getConsentData())&&void 0!==t?t:u?l:i(),c="timeout waiting for ".concat(u?"user action on CMP":"CMP to load");o.setConsentData(a),n({consentData:a,error:new Error("".concat(e," ").concat(c))})}),a):null}a((function(n){l=n,u||(u=!0,null!=s&&m(s))})).then((()=>n({consentData:o.getConsentData()})),r),null!=c&&m(c)})).finally((()=>{t&&clearTimeout(t)})).catch((n=>{throw o.setConsentData(null),n}))}({name:l,consentDataHandler:u,setupCmp:w,cmpTimeout:k,actionTimeout:H,getNullConsent:d});return t=(()=>{let n;return function(){return null==n&&(n=y().catch((t=>{throw n=null,t}))),n}})(),v(),{cmpHandler:b,cmpTimeout:k,actionTimeout:H,staticConsentData:e,loadConsentData:h,requestBidsHook:n}}}}}]);(self.pbjsChunk=self.pbjsChunk||[]).push([[764],{2339:(o,n,t)=>{function e(o,n){return function(){const t=document.domain.split("."),e="_gd".concat(Date.now(),"_").concat(n);for(let n,i,s=0;s<t.length;s++){const c=t.slice(s).join(".");if(o.setCookie(e,"1",void 0,void 0,c),i=o.getCookie(e),o.setCookie(e,"","Thu, 01 Jan 1970 00:00:01 GMT",void 0,c),"1"!==i)return n;n=c}}}t.d(n,{w:()=>e})}}]);(self.pbjsChunk=self.pbjsChunk||[]).push([[817],{848:(n,e,o)=>{function c(n,e){if(null==n||!n.nodes)return null;return"".concat(n.ver,",").concat(n.complete,"!")+n.nodes.map((n=>e.map((e=>n[e]?encodeURIComponent(n[e]).replace(/!/g,"%21"):"")).join(","))).join("!")}o.d(e,{v:()=>c})}}]);(self.pbjsChunk=self.pbjsChunk||[]).push([[147],{9495:(l,n,u)=>{function r(l){var n;return null==l||null===(n=l.ortb2)||void 0===n||null===(n=n.ext)||void 0===n||null===(n=n.prebid)||void 0===n?void 0:n.adServerCurrency}u.d(n,{b:()=>r})}}]);(self.pbjsChunk=self.pbjsChunk||[]).push([[789],{5665:(e,t,r)=>{var n=r(4705),i=r(7873),a=r(1069),d=r(3172),o=r(433),s=r(1371),c=r(9115),p=r(5901),u=r(3272),l=r(4042),m=r(4190);function b(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 g(e){for(var t=1;t<arguments.length;t++){var r=null!=arguments[t]?arguments[t]:{};t%2?b(Object(r),!0).forEach((function(t){(0,n.A)(e,t,r[t])})):Object.getOwnPropertyDescriptors?Object.defineProperties(e,Object.getOwnPropertyDescriptors(r)):b(Object(r)).forEach((function(t){Object.defineProperty(e,t,Object.getOwnPropertyDescriptor(r,t))}))}return e}const f=["pos","context","placement","plcmt","api","mimes","protocols","playbackmethod","minduration","maxduration","startdelay","linearity","skip","skipmin","skipafter","minbitrate","maxbitrate","delivery","playbackend","boxingallowed"],v=["battr","pos"],y=["battr","api"],h=["pos"],x=["btype","battr","pos","api"],I=1,O=2,_={1:"iframe",2:"image"},k="__mf",S="b"+k,w="v"+k,J="n"+k,j=1,q=2,z=4,C={code:"adkernel",gvlid:14,aliases:[{code:"headbidding"},{code:"adsolut"},{code:"oftmediahb"},{code:"audiencemedia"},{code:"waardex_ak"},{code:"roqoon"},{code:"adbite"},{code:"houseofpubs"},{code:"torchad"},{code:"stringads"},{code:"bcm"},{code:"engageadx"},{code:"converge",gvlid:248},{code:"adomega"},{code:"denakop"},{code:"rtbanalytica"},{code:"unibots"},{code:"ergadx"},{code:"turktelekom"},{code:"motionspots"},{code:"sonic_twist"},{code:"displayioads"},{code:"rtbdemand_com"},{code:"bidbuddy"},{code:"didnadisplay"},{code:"qortex"},{code:"adpluto"},{code:"headbidder"},{code:"digiad"},{code:"monetix"},{code:"hyperbrainz"},{code:"voisetech"},{code:"global_sun"},{code:"rxnetwork"},{code:"revbid"},{code:"spinx",gvlid:1308},{code:"oppamedia"},{code:"pixelpluses",gvlid:1209},{code:"urekamedia"}],supportedMediaTypes:[s.D4,s.G_,s.s6],isBidRequestValid:function(e){return"params"in e&&void 0!==e.params.host&&"zoneId"in e.params&&!isNaN(Number(e.params.zoneId))&&e.params.zoneId>0&&e.mediaTypes&&(e.mediaTypes.banner||e.mediaTypes.video||e.mediaTypes.native&&(E((t=e.mediaTypes.native).image)&&E(t.icon)&&!(0,o.A)(t,"privacyLink.required")&&!(0,o.A)(t,"privacyIcon.required")));var t},buildRequests:function(e,t){let r=function(e,t){var r;let n=t&&0===(null===(r=t.page)||void 0===r?void 0:r.indexOf("https:"));return Object.values(e.map((e=>function(e,t){let r={id:e.bidId,tagid:e.adUnitCode};var n,i;t&&(r.secure=null!==(n=null===(i=e.ortb2Imp)||void 0===i?void 0:i.secure)&&void 0!==n?n:1);var d=[];let o,c=e.mediaTypes,p=~~!(null==c||!c.banner)+~~!(null==c||!c.video)+~~!(null==c||!c.native)>1,u=[];
9if(null!=c&&c.banner){p?(o=g({},r),o.id=r.id+S):o=r,d=(0,l.u)(e);let t=c.banner;o.banner=g(g(g({},T(e.ortb2Imp,x)),T(t,h)),{},{format:d.map((e=>(0,a.nX)(e))),topframe:0}),D(o,e,d,p?"*":s.D4),u.push(o)}if(null!=c&&c.video){p?(o=g({},r),o.id=o.id+w):o=r;let t=c.video;o.video=g(g({},T(e.ortb2Imp,v)),T(t,f)),t.playerSize?(d=t.playerSize[0],o.video=Object.assign(o.video,(0,a.nX)(d)||{})):t.w&&t.h&&(o.video.w=t.w,o.video.h=t.h),D(o,e,d,p?"*":s.G_),u.push(o)}null!=c&&c.native&&(p?(o=g({},r),o.id=o.id+J):o=r,o.native=g(g({},T(e.ortb2Imp,y)),{},{request:JSON.stringify(e.nativeOrtbRequest)}),D(o,e,d,p?"*":s.s6),u.push(o));return u}(e,n))).reduce(((t,r,n)=>{let i=e[n],{zoneId:a,host:d}=i.params,o="".concat(d,"_").concat(a);return t[o]=t[o]||{host:d,zoneId:a,imps:[]},t[o].imps.push(...r),t}),{}))}(e,t.refererInfo),n=[],i=e[0].schain;return(0,a.bu)(r,(e=>{let{host:r,zoneId:s,imps:c}=e;const p=function(e,t,r){let n=t.ortb2||{},i=(0,a.D9)(function(e,t,r){let n={id:e.bidderRequestId,imp:t,at:1,tmax:parseInt(e.timeout)};(0,a.Im)(r.bcat)||(n.bcat=r.bcat);(0,a.Im)(r.badv)||(n.badv=r.badv);return n}(t,e,n),function(e){let t=(0,a.D9)({ip:"caller",ipv6:"caller",ua:"caller",js:1,language:P()},e.device||{});(0,a.l9)()&&(t.dnt=1);return{device:t}}(n),function(e,t){let{refererInfo:r}=e,n=u.$W.getConfig("app");return(0,a.Im)(n)?{site:A(r,t)}:{app:n}}(t,n),function(e,t){let{gdprConsent:r}=e,n=t.user||{};r&&void 0!==r.consentString&&(0,d.J)(n,"ext.consent",r.consentString);let i=function(e){let t=(0,o.A)(e,"bids.0.userIdAsEids");if((0,a.cy)(t))return t}(e);i&&(0,d.J)(n,"ext.eids",i);if(!(0,a.Im)(n))return{user:n}}(t,n),function(e){let{gdprConsent:t,uspConsent:r,gppConsent:n}=e,i={};t&&void 0!==t.gdprApplies&&(0,d.J)(i,"regs.ext.gdpr",~~t.gdprApplies);n&&((0,d.J)(i,"regs.gpp",n.gppString),(0,d.J)(i,"regs.gpp_sid",n.applicableSections));r&&(0,d.J)(i,"regs.ext.us_privacy",r);u.$W.getConfig("coppa")&&(0,d.J)(i,"regs.coppa",1);if(!(0,a.Im)(i))return i}(t),function(e){let{bidderCode:t}=e,r=function(e){if(!u.$W.getConfig("userSync.syncEnabled"))return;let t=u.$W.getConfig("userSync.filterSettings");if(N(t.all,e)||N(t.iframe,e))return I;if(N(t.image,e))return O}(t);if(r){let e={};return(0,d.J)(e,"ext.adk_usersync",r),e}}(t));r&&(0,d.J)(i,"source.ext.schain",r);return i}(c,t,i);n.push({method:"POST",url:"https://".concat(r,"/hb?zone=").concat(s,"&v=").concat("1.7"),data:JSON.stringify(p)})})),n},interpretResponse:function(e,t){let r=e.body;if(!r.seatbid)return[];let n=JSON.parse(t.data);return r.seatbid.map((e=>e.bid)).reduce(((e,t)=>e.concat(t)),[]).map((e=>{let t=(0,p.I6)(n.imp,(t=>t.id===e.impid)),i={requestId:e.impid,cpm:e.price,creativeId:e.crid,currency:r.cur||"USD",ttl:360,netRevenue:!0};var o;return i.requestId.endsWith(k)&&(i.requestId=(o=i.requestId).substr(0,o.length-4-1)),e.mtype===j?(i.mediaType=s.D4,i.width=e.w,i.height=e.h,i.ad=function(e){let t=e.adm;"nurl"in e&&(t+=(0,a.Tz)("".concat(e.nurl,"&px=1")));return t}(e)):e.mtype===q?(i.mediaType=s.G_,i.vastUrl=e.nurl,i.width=t.video.w,i.height=t.video.h):e.mtype===z&&(i.mediaType=s.s6,i.native={ortb:R(e.adm)}),(0,a.O8)(e.dealid)&&(i.dealId=e.dealid),(0,a.cy)(e.adomain)&&(0,d.J)(i,"meta.advertiserDomains",e.adomain),(0,a.cy)(e.cat)&&(0,d.J)(i,"meta.secondaryCatIds",e.cat),(0,a.Qd)(e.ext)&&((0,a.Et)(e.ext.advertiser_id)&&(0,d.J)(i,"meta.advertiserId",e.ext.advertiser_id),(0,a.O8)(e.ext.advertiser_name)&&(0,d.J)(i,"meta.advertiserName",e.ext.advertiser_name),(0,a.O8)(e.ext.agency_name)&&(0,d.J)(i,"meta.agencyName",e.ext.agency_name)),i}))},getUserSyncs:function(e,t){return t&&0!==t.length&&(e.iframeEnabled||e.pixelEnabled)?t.filter((e=>e.body&&e.body.ext&&e.body.ext.adk_usersync)).map((e=>e.body.ext.adk_usersync)).reduce(((e,t)=>e.concat(t)),[]).map((e=>{let{url:t,type:r}=e;return{type:_[r],url:t}})):[]}};function D(e,t,r,n){let i=(0,m.M)(t,n,r);i&&(e.bidfloor=i)}function T(e,t){return void 0===e?{}:(0,a.SH)(e,t)}function N(e,t){if(!e)return!1;let r=(0,a.cy)(e.bidders)?e.bidders:[t],n="include"===e.filter;return(0,a.gR)(r,t)===n}function P(){const e=navigator.language?"language":"userLanguage";return navigator[e].split("-")[0]}function A(e,t){let r={domain:e.domain,page:e.page};return(0,a.D9)(r,t.site),null!=e.ref?r.ref=e.ref:delete r.ref,r}function E(e){return!e||(e.sizes?(0,a.Uu)(e.sizes,2):!(0,a.cy)(e.aspect_ratios)||e.aspect_ratios.length>0&&e.aspect_ratios[0].min_height&&e.aspect_ratios[0].min_width)}function R(e){let t=JSON.parse(e);return"native"in t&&(t=t.native),t}(0,c.a$)(C),(0,i.E)("adkernelBidAdapter")}},e=>{e.O(0,[520,522,802,769,139,85],(()=>{return t=5665,e(e.s=t);var t}));e.O()}]);(self.pbjsChunk=self.pbjsChunk||[]).push([[599],{791:(e,t,r)=>
9{var i=r(7873),a=r(1069),s=r(433),o=r(5789),n=r(3272),d=r(9115),c=r(1371),p=r(5901),l=r(3895),u=r(2938),m=r(2693),g=r(2621),h=r(2449),_=r(4673),f=r(554),b=r(2349),y=r(5761),v=r(9906);const k="appnexus",w="https://ib.adnxs.com/ut/v3/prebid",I="https://ib.adnxs-simple.com/ut/v3/prebid",x=["id","minduration","maxduration","skippable","playback_method","frameworks","context","skipoffset"],C=["minduration","maxduration","skip","skipafter","playbackmethod","api","startdelay","placement","plcmt"],O=["age","externalUid","external_uid","segments","gender","dnt","language"],T=["geo","device_id"],E=["enabled","dongle","member_id","debug_timeout"],U={apn_debug_dongle:"dongle",apn_debug_member_id:"member_id",apn_debug_timeout:"debug_timeout"},S={playback_method:{unknown:0,auto_play_sound_on:1,auto_play_sound_off:2,click_to_play:3,mouse_over:4,auto_play_sound_unknown:5},context:{unknown:0,pre_roll:1,mid_roll:2,post_roll:3,outstream:4,"in-banner":5,"in-feed":6,interstitial:7,accompanying_content_pre_roll:8,accompanying_content_mid_roll:9,accompanying_content_post_roll:10}},A={body:"description",body2:"desc2",cta:"ctatext",image:{serverName:"main_image",requiredParams:{required:!0}},icon:{serverName:"icon",requiredParams:{required:!0}},sponsoredBy:"sponsored_by",privacyLink:"privacy_link",salePrice:"saleprice",displayUrl:"displayurl"},j="<script",D=/\/\/cdn\.adnxs\.com\/v|\/\/cdn\.adnxs\-simple\.com\/v/,R="trk.js",z=(0,u.vM)({bidderCode:k}),N=new Map([[1,"Mobile/Tablet - General"],[2,"Personal Computer"],[3,"Connected TV"],[4,"Phone"],[5,"Tablet"],[6,"Connected Device"],[7,"Set Top Box"],[8,"OOH Device"]]),q={code:k,gvlid:32,aliases:b.DX,supportedMediaTypes:[c.D4,c.G_,c.s6],isBidRequestValid:function(e){return!!(e.params.placementId||e.params.placement_id||e.params.member&&(e.params.invCode||e.params.inv_code))},buildRequests:function(e,t){var r,i,s;const o=(e=(0,h.Xj)(e)).map(G),d=(0,p.I6)(e,M);let c={};!0===n.$W.getConfig("coppa")&&(c={coppa:!0}),d&&Object.keys(d.params.user).filter((e=>(0,p.mK)(O,e))).forEach((e=>{let t=(0,b.vk)(e);if("segments"===e&&(0,a.cy)(d.params.user[e])){let r=[];d.params.user[e].forEach((e=>{(0,a.Et)(e)?r.push({id:e}):(0,a.Qd)(e)&&r.push(e)})),c[t]=r}else"segments"!==e&&(c[t]=d.params.user[e])}));const l=(0,p.I6)(e,K);let u;l&&l.params&&l.params.app&&(u={},Object.keys(l.params.app).filter((e=>(0,p.mK)(T,e))).forEach((e=>u[e]=l.params.app[e])));const m=(0,p.I6)(e,V);let _;m&&m.params&&l.params.app&&l.params.app.id&&(_={appid:m.params.app.id});let k={},x={};const C=z.getCookie("apn_prebid_debug")||null;if(C)try{k=JSON.parse(C)}catch(e){(0,a.vV)("AppNexus Debug Auction Cookie Error:\n\n"+e)}else{Object.keys(U).forEach((e=>{let t=(0,a.Ez)(e);(0,a.O8)(t)&&""!==t&&(k[U[e]]=t,k.enabled=!0)})),k=(0,y.$)({member_id:"number",debug_timeout:"number"},k);const t=(0,p.I6)(e,$);t&&t.debug&&(k=t.debug)}k&&k.enabled&&Object.keys(k).filter((e=>(0,p.mK)(E,e))).forEach((e=>{x[e]=k[e]}));const S=(0,p.I6)(e,B),A=S?parseInt(S.params.member,10):0,j=e[0].schain,D=(0,p.I6)(e,W),R={tags:[...o],user:c,sdk:{source:"pbjs",version:"9.39.0"},schain:j};D&&(R.iab_support={omidpn:"Appnexus",omidpv:"9.39.0"}),A>0&&(R.member_id=A),l&&(R.device=u),m&&(R.app=_),null!=t&&null!==(r=t.ortb2)&&void 0!==r&&r.device&&(R.device=R.device||{},(0,a.D9)(R.device,function(e){const t={useragent:e.ua,devicetype:N.get(e.devicetype),make:e.make,model:e.model,os:e.os,os_version:e.osv,w:e.w,h:e.h,ppi:e.ppi,pxratio:e.pxratio};return Object.keys(t).reduce(((e,r)=>(t[r]&&(e[r]=t[r]),e)),{})}(t.ortb2.device)));let q=(0,a.Go)(t&&t.ortb2),P=(0,a.Go)(n.$W.getConfig("appnexusAuctionKeywords"))||{},J=(0,f.QF)(q,P);if(J.length>0&&(R.keywords=J),n.$W.getConfig("adpod.brandCategoryExclusion")&&(R.brand_category_uniqueness=!0),x.enabled&&(R.debug=x,(0,a.fH)("AppNexus Debug Auction Settings:\n\n"+JSON.stringify(x,null,4))),t&&t.gdprConsent&&(R.gdpr_consent={consent_string:t.gdprConsent.consentString,consent_required:t.gdprConsent.gdprApplies},t.gdprConsent.addtlConsent&&-1!==t.gdprConsent.addtlConsent.indexOf("~"))){let e=t.gdprConsent.addtlConsent,r=e.substring(e.indexOf("~")+1);R.gdpr_consent.addtl_consent=r.split(".").map((e=>parseInt(e,10)))}if(t&&t.uspConsent&&(R.us_privacy=t.uspConsent),null!=t&&t.gppConsent?R.privacy={gpp:t.gppConsent.gppString,gpp_sid:t.gppConsent.applicableSections}:null!=t&&null!==(i=t.ortb2)&&void 0!==i&&null!==(i=i.regs)&&void 0!==i&&i.gpp&&(R.privacy={gpp:t.ortb2.regs.gpp,gpp_sid:t.ortb2.regs.gpp_sid}),t&&t.refererInfo){let e={rd_ref:encodeURIComponent(t.refererInfo.topmostLocation),rd_top:t.refererInfo.reachedTop,rd_ifs:t.refererInfo.numIframes,rd_stk:t.refererInfo.stack.map((e=>encodeURIComponent(e))).join(",")},r=t.refererInfo.canonicalUrl;(0,a.O8)(r)&&""!==r&&(e.rd_can=r),R.referrer_detection=e}
9(0,p.I6)(e,L)&&e.filter(L).forEach((e=>{const t=function(e,t){const{durationRangeSec:r,requireExactDuration:i}=t.mediaTypes.video,a=function(e){const{adPodDurationSec:t,durationRangeSec:r,requireExactDuration:i}=e,a=Math.min(...r),s=Math.floor(t/a);return i?Math.max(s,r.length):s}(t.mediaTypes.video),s=Math.max(...r),o=e.filter((e=>e.uuid===t.bidId));let n=(0,b.GS)(...o,a);if(i){const e=Math.ceil(a/r.length),t=(0,v.i)(n,e);r.forEach(((e,r)=>{t[r].map((t=>{H(t,"minduration",e),H(t,"maxduration",e)}))}))}else n.map((e=>H(e,"maxduration",s)));return n}(o,e),r=R.tags.filter((t=>t.uuid!==e.bidId));R.tags=[...r,...t]}));if(e[0].userId){let t=[];const r=e=>{e.forEach((e=>{!e||!e.uids||e.uids.length<1||e.uids.forEach((r=>{let i={source:e.source,id:r.id};"adserver.org"==e.source?i.rti_partner="TDID":"uidapi.com"==e.source&&(i.rti_partner="UID2"),t.push(i)}))}))};e[0].userIdAsEids&&r(e[0].userIdAsEids),t.length&&(R.eids=t)}if(null!=t&&null!==(s=t.ortb2)&&void 0!==s&&null!==(s=s.regs)&&void 0!==s&&null!==(s=s.ext)&&void 0!==s&&s.dsa){const e=t.ortb2.regs.ext.dsa,r={};if(["dsarequired","pubrender","datatopub"].forEach((t=>{(0,a.Et)(e[t])&&(r[t]=e[t])})),(0,a.cy)(e.transparency)&&e.transparency.every((e=>(0,a.Qd)(e)))){const t=[];e.transparency.forEach((e=>{(0,a.O8)(e.domain)&&""!=e.domain&&(0,a.cy)(e.dsaparams)&&e.dsaparams.every((e=>(0,a.Et)(e)))&&t.push(e)})),t.length>0&&(r.transparency=t)}(0,a.Im)(r)||(R.dsa=r)}o[0].publisher_id&&(R.publisher_id=o[0].publisher_id);const Q=function(e,t){let r=[],i={withCredentials:!0},s=w;(0,g.C)(null==t?void 0:t.gdprConsent)||(s=I);"TRUE"!==(0,a.Ez)("apn_test").toUpperCase()&&!0!==n.$W.getConfig("apn_test")||(i.customHeaders={"X-Is-Test":1});if(e.tags.length>15){const o=(0,a.Go)(e);(0,v.i)(e.tags,15).forEach((e=>{o.tags=e;const a=JSON.stringify(o);r.push({method:"POST",url:s,data:a,bidderRequest:t,options:i})}))}else{const a=JSON.stringify(e);r={method:"POST",url:s,data:a,bidderRequest:t,options:i}}return r}(R,t);return Q},interpretResponse:function(e,t){let{bidderRequest:r}=t;e=e.body;const i=[];if(!e||e.error){let t="in response for ".concat(r.bidderCode," adapter");return e&&e.error&&(t+=": ".concat(e.error)),(0,a.vV)(t),i}if(e.tags&&e.tags.forEach((e=>{const t=(n=e)&&n.ads&&n.ads.length&&(0,p.I6)(n.ads,(e=>e.rtb));var n;if(t){if((!0===m.u.get(r.bidderCode,"allowZeroCpmBids")?t.cpm>=0:t.cpm>0)&&(0,p.mK)(this.supportedMediaTypes,t.ad_type)){const n=function(e,t,r){const i=(0,a.D4)(e.uuid,[r]),n=(0,a.s0)(),d={adId:n,requestId:e.uuid,cpm:t.cpm,creativeId:t.creative_id,dealId:t.deal_id,currency:"USD",netRevenue:!0,ttl:300,adUnitCode:i.adUnitCode,appnexus:{buyerMemberId:t.buyer_member_id,dealPriority:t.deal_priority,dealCode:t.deal_code}};t.adomain&&(d.meta=Object.assign({},d.meta,{advertiserDomains:[t.adomain]}));t.advertiser_id&&(d.meta=Object.assign({},d.meta,{advertiserId:t.advertiser_id}));t.dsa&&(d.meta=Object.assign({},d.meta,{dsa:t.dsa}));function u(e){return{ver:"1.0",complete:0,nodes:[{bsid:e.buyer_member_id.toString()}]}}t.buyer_member_id&&(d.meta=Object.assign({},d.meta,{dchain:u(t)}));t.brand_id&&(d.meta=Object.assign({},d.meta,{brandId:t.brand_id}));if(t.rtb.video){Object.assign(d,{width:t.rtb.video.player_width,height:t.rtb.video.player_height,vastImpUrl:t.notify_url,ttl:3600});switch((0,s.A)(i,"mediaTypes.video.context")){case c.LM:const i=_.n[t.brand_category_id]?_.n[t.brand_category_id]:null;d.meta=Object.assign({},d.meta,{primaryCatId:i});const n=t.deal_priority;d.video={context:c.LM,durationSeconds:Math.floor(t.rtb.video.duration_ms/1e3),dealTier:n},d.vastUrl=t.rtb.video.asset_url;break;case l.H6:if(d.adResponse=e,d.adResponse.ad=d.adResponse.ads[0],d.adResponse.ad.video=d.adResponse.ad.rtb.video,d.vastXml=t.rtb.video.content,t.renderer_url){const i=(0,p.I6)(r.bids,(t=>t.bidId===e.uuid));let n=(0,s.A)(i,"mediaTypes.video.renderer.options");n||(n=(0,s.A)(i,"renderer.options")),d.renderer=function(e,t){let r=arguments.length>2&&void 0!==arguments[2]?arguments[2]:{};const i=o.A4.install({id:t.renderer_id,url:t.renderer_url,config:r,loaded:!1,adUnitCode:e});try{i.setRender(J)}catch(e){(0,a.JE)("Prebid Error calling setRender on renderer",e)}return i.setEventHandlers({impression:()=>(0,a.OG)("AppNexus outstream video impression event"),loaded:()=>(0,a.OG)("AppNexus outstream video loaded event"),ended:()=>{(0,a.OG)("AppNexus outstream renderer video event"),document.querySelector("#".concat(e)).style.display="none"}}),i}(d.adUnitCode,t,n)}break;case l.mn:d.vastUrl=t.notify_url+"&redir="+encodeURIComponent(t.rtb.video.asset_url)}}
9else if(t.rtb[c.s6]){const e=t.rtb[c.s6];let r;if(function(e){if(!e||""===e)return!1;let t=e.match(D),r=null!=t&&t.length>=1,i=e.match(R),a=null!=i&&i.length>=1;return e.startsWith(j)&&a&&r}(t.viewability.config)){let e="pbjs_adid="+n+";pbjs_auc="+i.adUnitCode;r=t.viewability.config.replace("dom_id=%native_dom_id%",e)}let s=e.javascript_trackers;null==s?s=r:(0,a.O8)(s)?s=[s,r]:s.push(r),d[c.s6]={title:e.title,body:e.desc,body2:e.desc2,cta:e.ctatext,rating:e.rating,sponsoredBy:e.sponsored,privacyLink:e.privacy_link,address:e.address,downloads:e.downloads,likes:e.likes,phone:e.phone,price:e.price,salePrice:e.saleprice,clickUrl:e.link.url,displayUrl:e.displayurl,clickTrackers:e.link.click_trackers,impressionTrackers:e.impression_trackers,video:e.video,javascriptTrackers:s},e.main_img&&(d[c.s6].image={url:e.main_img.url,height:e.main_img.height,width:e.main_img.width}),e.icon&&(d[c.s6].icon={url:e.icon.url,height:e.icon.height,width:e.icon.width}),d[c.s6].ext={video:e.video,customImage1:e.image1&&{url:e.image1.url,height:e.image1.height,width:e.image1.width},customImage2:e.image2&&{url:e.image2.url,height:e.image2.height,width:e.image2.width},customImage3:e.image3&&{url:e.image3.url,height:e.image3.height,width:e.image3.width},customImage4:e.image4&&{url:e.image4.url,height:e.image4.height,width:e.image4.width},customImage5:e.image5&&{url:e.image5.url,height:e.image5.height,width:e.image5.width},customIcon1:e.icon1&&{url:e.icon1.url,height:e.icon1.height,width:e.icon1.width},customIcon2:e.icon2&&{url:e.icon2.url,height:e.icon2.height,width:e.icon2.width},customIcon3:e.icon3&&{url:e.icon3.url,height:e.icon3.height,width:e.icon3.width},customIcon4:e.icon4&&{url:e.icon4.url,height:e.icon4.height,width:e.icon4.width},customIcon5:e.icon5&&{url:e.icon5.url,height:e.icon5.height,width:e.icon5.width},customSocialIcon1:e.socialicon1&&{url:e.socialicon1.url,height:e.socialicon1.height,width:e.socialicon1.width},customSocialIcon2:e.socialicon2&&{url:e.socialicon2.url,height:e.socialicon2.height,width:e.socialicon2.width},customSocialIcon3:e.socialicon3&&{url:e.socialicon3.url,height:e.socialicon3.height,width:e.socialicon3.width},customSocialIcon4:e.socialicon4&&{url:e.socialicon4.url,height:e.socialicon4.height,width:e.socialicon4.width},customSocialIcon5:e.socialicon5&&{url:e.socialicon5.url,height:e.socialicon5.height,width:e.socialicon5.width},customTitle1:e.title1,customTitle2:e.title2,customTitle3:e.title3,customTitle4:e.title4,customTitle5:e.title5,customBody1:e.body1,customBody2:e.body2,customBody3:e.body3,customBody4:e.body4,customBody5:e.body5,customCta1:e.ctatext1,customCta2:e.ctatext2,customCta3:e.ctatext3,customCta4:e.ctatext4,customCta5:e.ctatext5,customDisplayUrl1:e.displayurl1,customDisplayUrl2:e.displayurl2,customDisplayUrl3:e.displayurl3,customDisplayUrl4:e.displayurl4,customDisplayUrl5:e.displayurl5,customSocialUrl1:e.socialurl1,customSocialUrl2:e.socialurl2,customSocialUrl3:e.socialurl3,customSocialUrl4:e.socialurl4,customSocialUrl5:e.socialurl5}}else{Object.assign(d,{width:t.rtb.banner.width,height:t.rtb.banner.height,ad:t.rtb.banner.content});try{if(t.rtb.trackers)for(let e=0;e<t.rtb.trackers[0].impression_urls.length;e++){const r=t.rtb.trackers[0].impression_urls[e],i=(0,a.Tz)(r);d.ad+=i}}catch(e){(0,a.vV)("Error appending tracking pixel",e)}}return d}(e,t,r);n.mediaType=function(e){const t=e.ad_type;return t===c.G_?c.G_:t===c.s6?c.s6:c.D4}(t),i.push(n)}}})),e.debug&&e.debug.debug_info){let t="AppNexus Debug Auction for Prebid\n\n"+e.debug.debug_info;t=t.replace(/(<td>|<th>)/gm,"\t").replace(/(<\/td>|<\/th>)/gm,"\n").replace(/^<br>/gm,"").replace(/(<br>\n|<br>)/gm,"\n").replace(/<h1>(.*)<\/h1>/gm,"\n\n===== $1 =====\n\n").replace(/<h[2-6]>(.*)<\/h[2-6]>/gm,"\n\n*** $1 ***\n\n").replace(/(<([^>]+)>)/gim,""),(0,a.OG)("https://console.appnexus.com/docs/understanding-the-debug-auction"),(0,a.OG)(t)}return i},getUserSyncs:function(e,t,r,i,a){if(e.iframeEnabled&&(0,g.C)(r))return[{type:"iframe",url:"https://acdn.adnxs.com/dmp/async_usersync.html"}];if(e.pixelEnabled){return["https://px.ads.linkedin.com/setuid?partner=appNexus"].map((e=>({type:"image",url:e})))}}};function G(e){var t;const r={};
9Object.keys(e.params).forEach((t=>{let r=(0,b.vk)(t);r!==t&&(e.params[r]=e.params[t],delete e.params[t])})),r.sizes=P(e.sizes),r.primary_size=r.sizes[0],r.ad_types=[],r.uuid=e.bidId,e.params.placement_id?r.id=parseInt(e.params.placement_id,10):r.code=e.params.inv_code;const i=(0,a.Ez)("ast_override_div");if((0,a.O8)(i)&&""!==i){const t=decodeURIComponent(i).split(",").find((t=>t.startsWith("".concat(e.adUnitCode,":"))));if(t){const e=t.split(":")[1];e&&(r.force_creative_id=parseInt(e,10))}}r.allow_smaller_sizes=e.params.allow_smaller_sizes||!1,r.use_pmt_rule="boolean"==typeof e.params.use_payment_rule?e.params.use_payment_rule:"boolean"==typeof e.params.use_pmt_rule&&e.params.use_pmt_rule,r.prebid=!0,r.disable_psa=!0;let o=function(e){if(!(0,a.fp)(e.getFloor))return e.params.reserve?e.params.reserve:null;let t=e.getFloor({currency:"USD",mediaType:"*",size:"*"});if((0,a.Qd)(t)&&!isNaN(t.floor)&&"USD"===t.currency)return t.floor;return null}(e);if(o&&(r.reserve=o),e.params.position)r.position={above:1,below:2}[e.params.position]||0;else{let t=(0,s.A)(e,"mediaTypes.banner.pos")||(0,s.A)(e,"mediaTypes.video.pos");0!==t&&1!==t&&3!==t||(r.position=3===t?2:t)}e.params.traffic_source_code&&(r.traffic_source_code=e.params.traffic_source_code),e.params.private_sizes&&(r.private_sizes=P(e.params.private_sizes)),e.params.supply_type&&(r.supply_type=e.params.supply_type),e.params.pub_click&&(r.pubclick=e.params.pub_click),e.params.ext_inv_code&&(r.ext_inv_code=e.params.ext_inv_code),e.params.publisher_id&&(r.publisher_id=parseInt(e.params.publisher_id,10)),e.params.external_imp_id&&(r.external_imp_id=e.params.external_imp_id);const n=(0,f.T_)((0,f.gg)((0,s.A)(e,"ortb2Imp.ext.data.keywords")),null===(t=e.params)||void 0===t?void 0:t.keywords);n.length>0&&(r.keywords=n);let d=(0,s.A)(e,"ortb2Imp.ext.gpid")||(0,s.A)(e,"ortb2Imp.ext.data.pbadslot");if(d&&(r.gpid=d),(e.mediaType===c.s6||(0,s.A)(e,"mediaTypes.".concat(c.s6)))&&(r.ad_types.push(c.s6),0===r.sizes.length&&(r.sizes=P([1,1])),e.nativeParams)){const t=function(e){const t={};return Object.keys(e).forEach((r=>{const i=A[r]&&A[r].serverName||A[r]||r,s=A[r]&&A[r].requiredParams;t[i]=Object.assign({},s,e[r]);if(!(i!==A.image.serverName&&i!==A.icon.serverName)&&t[i].sizes){let e=t[i].sizes;((0,a.Uu)(e)||(0,a.cy)(e)&&e.length>0&&e.every((e=>(0,a.Uu)(e))))&&(t[i].sizes=P(t[i].sizes))}i===A.privacyLink&&(t.privacy_supported=!0)})),t}(e.nativeParams);r[c.s6]={layouts:[t]}}{const t=(0,s.A)(e,"mediaTypes.".concat(c.G_)),i=(0,s.A)(e,"mediaTypes.video.context");r.hb_source=t&&"adpod"===i?7:1,(e.mediaType===c.G_||t)&&r.ad_types.push(c.G_),(e.mediaType===c.G_||t&&"outstream"!==i)&&(r.require_asset_url=!0),e.params.video&&(r.video={},Object.keys(e.params.video).filter((e=>(0,p.mK)(x,e))).forEach((t=>{switch(t){case"context":case"playback_method":let i=e.params.video[t];i=(0,a.cy)(i)?i[0]:i,r.video[t]=S[t][i];break;case"frameworks":break;default:r.video[t]=e.params.video[t]}})),e.params.video.frameworks&&(0,a.cy)(e.params.video.frameworks)&&(r.video_frameworks=e.params.video.frameworks)),t&&(r.video=r.video||{},Object.keys(t).filter((e=>(0,p.mK)(C,e))).forEach((e=>{switch(e){case"minduration":case"maxduration":"number"!=typeof r.video[e]&&(r.video[e]=t[e]);break;case"skip":"boolean"!=typeof r.video.skippable&&(r.video.skippable=1===t[e]);break;case"skipafter":"number"!=typeof r.video.skipoffset&&(r.video.skippoffset=t[e]);break;case"playbackmethod":if("number"!=typeof r.video.playback_method){let i=t[e];i=(0,a.cy)(i)?i[0]:i,i>=1&&i<=4&&(r.video.playback_method=i)}break;case"api":if(!r.video_frameworks&&(0,a.cy)(t[e])){let i=t[e].map((e=>{let t=4===e?5:5===e?4:e;if(t>=1&&t<=5)return t})).filter((e=>e));r.video_frameworks=i}break;case"startdelay":case"plcmt":case"placement":if("number"!=typeof r.video.context){const e=t.plcmt,i=t.placement,a=t.startdelay,s=function(e,t){if(!e)return;if(2===e){if(void 0===t)return;if(0===t)return"accompanying_content_pre_roll";if(-1===t)return"accompanying_content_mid_roll";if(-2===t)return"accompanying_content_post_roll"}else{if(3===e)return"interstitial";if(4===e)return"outstream"}}(e,a)||function(e){if(!e)return;if(2===e)return"in-banner";if(3===e)return"outstream";if(4===e)return"in-feed";if(5===e)return"intersitial"}(i)||function(e){if(void 0===e)return;if(0===e)return"pre_roll";if(-1===e)return"mid_roll";if(-2===e)return"post_roll"}(a);r.video.context=S.context[s]}}}))),e.renderer&&(r.video=Object.assign({},r.video,{custom_renderer_present:!0}))}return e.params.frameworks&&(0,a.cy)(e.params.frameworks)&&(r.banner_frameworks=e.params.frameworks),(0,s.A)(e,"mediaTypes.".concat(c.D4))&&r.ad_types.push(c.D4),0===r.ad_types.length&&delete r.ad_types,r}function P(e){let t=[],r={};if((0,a.cy)(e)&&2===e.length&&!(0,a.cy)(e[0]))r.width=parseInt(e[0],10),r.height=parseInt(e[1],10),t.push(r);else if("object"==typeof e)for(let i=0;i<e.length;i++){let a=e[i];r={},r.width=parseInt(a[0],10),r.height=parseInt(a[1],10),t.push(r)}return t}function M(e){return!!e.params.user}function B(e){return!!parseInt(e.params.member,10)}function K(e){if(e.params)return!!e.params.app}function V(e){return e.params&&e.params.app?!!e.params.app.id:!!e.params.app}function $(e){return!!e.debug}function L(e){return e.mediaTypes&&e.mediaTypes.video&&e.mediaTypes.video.context===c.LM}function W(e){let t=!1;const r=e.params,i=e.params.video;return r.frameworks&&(0,a.cy)(r.frameworks)&&(t=(0,p.mK)(e.params.frameworks,6)),!t&&i&&i.frameworks&&(0,a.cy)(i.frameworks)&&(t=(0,p.mK)(e.params.video.frameworks,6)),t}function H(e,t,r){(0,a.Im)(e.video)&&(e.video={}),e.video[t]=r}function J(e,t){!function(e){try{const t=document.getElementById(e).querySelectorAll("div[id^='google_ads']");t[0]&&t[0].style.setProperty("display","none")}catch(e){}}(e.adUnitCode),function(e){try{const t=document.getElementById(e).querySelectorAll("script[id^='sas_script']");t[0].nextSibling&&"iframe"===t[0].nextSibling.localName&&t[0].nextSibling.style.setProperty("display","none")}catch(e){}}(e.adUnitCode),e.renderer.push((()=>{((null==t?void 0:t.defaultView)||window).ANOutstreamVideo.renderAd({tagId:e.adResponse.tag_id,sizes:[e.getSize().split("x")],targetId:e.adUnitCode,uuid:e.adResponse.uuid,adResponse:e.adResponse,rendererOptions:e.renderer.getConfig()},Q.bind(null,e))}))}function Q(e,t,r){e.renderer.handleVideoEvent({id:t,eventName:r})}(0,d.a$)(q),(0,i.E)("appnexusBidAdapter")}},e=>{e.O(0,[802,444,247,126,982,698,769,139,85],(()=>{return t=791,e(e.s=t);var t}));e.O()}]);(self.pbjsChunk=self.pbjsChunk||[]).push([[793],{6345:(n,e,t)=>{var i=t(4705),a=t(7873),s=t(1069),r=t(3172),o=t(3272),l=t(6916),p=t(687),c=t(965),u=t(5555),d=t(3806);function h(n,e,t){(function(n,e){if(e.has(n))throw new TypeError("Cannot initialize the same private elements twice on an object")})(n,e),e.set(n,t)}function g(n,e){return n.get(m(n,e))}function v(n,e,t){e||(e=[]);var i=e.length++;return Object.defineProperty({},"_",{set:function(a){e[i]=a,n.apply(t,e)}})}function f(n,e,t){return n.set(m(n,e),t),t}function m(n,e,t){if("function"==typeof n?n===e:n.has(e))return arguments.length<3?e:t;throw new TypeError("Private element is not present on this object")}let C={};class P{constructor(n,e){this.message=n,this.args=null==e?[]:[e]}}var S=new WeakMap,w=new WeakMap,y=new WeakMap;class M{static get(){let n=arguments.length>0&&void 0!==arguments[0]?arguments[0]:c.c5;if(null==this.INST){const e=n({apiName:"__gpp",apiArgs:["command","callback","parameter"],mode:c.q4});if(null==e)throw new P("GPP CMP not found");this.INST=new this(e)}return this.INST}constructor(n){(0,i.A)(this,"apiVersion","1.1"),h(this,S,void 0),h(this,w,void 0),h(this,y,[]),(0,i.A)(this,"initialized",!1),this.cmp=n,[v(f,[S,this])._,v(f,[w,this])._]=["resolve","reject"].map((n=>e=>{for(;g(y,this).length;)g(y,this).pop()[n](e)}))}init(n){const e=this.updateWhenReady(n);return this.initialized||(n.gppVersion!==this.apiVersion&&(0,s.JE)("Unrecognized GPP CMP version: ".concat(n.apiVersion,". Continuing using GPP API version ").concat(this.apiVersion,"...")),this.initialized=!0,this.cmp({command:"addEventListener",callback:(n,e)=>{var t;null==e||e?"error"===(null==n||null===(t=n.pingData)||void 0===t?void 0:t.cmpStatus)?g(w,this).call(this,new P('CMP status is "error"; please check CMP setup',n)):this.isCMPReady((null==n?void 0:n.pingData)||{})&&["sectionChange","signalStatus"].includes(null==n?void 0:n.eventName)&&g(S,this).call(this,this.updateConsent(n.pingData)):g(w,this).call(this,new P("Received error response from CMP",n)),null==l.ad.getConsentData()||null==(null==n?void 0:n.pingData)||this.isCMPReady(n.pingData)||l.ad.setConsentData(null)}})),e}refresh(){return this.cmp({command:"ping"}).then(this.init.bind(this))}updateConsent(n){return new u.U9((e=>{if(null==n||(0,s.Im)(n))throw new P("Received empty response from CMP",n);const t=D(n);(0,s.fH)("Retrieved GPP consent from CMP:",t),l.ad.setConsentData(t),e(t)}))}nextUpdate(){const n=(0,u.v6)();return g(y,this).push(n),n.promise}updateWhenReady(n){return this.isCMPReady(n)?this.updateConsent(n):this.nextUpdate()}isCMPReady(n){return"ready"===n.signalStatus}}(0,i.A)(M,"INST",void 0);const b={iab:function(){return new u.U9((n=>
9n(M.get().refresh())))}};function D(n){if(null!=(null==n?void 0:n.applicableSections)&&!Array.isArray(n.applicableSections)||null!=(null==n?void 0:n.gppString)&&!(0,s.O8)(n.gppString)||null!=(null==n?void 0:n.parsedSections)&&!(0,s.Qd)(n.parsedSections))throw new P("CMP returned unexpected value during lookup process.",n);return["usnatv1","uscav1"].forEach((e=>{var t;null!=n&&null!==(t=n.parsedSections)&&void 0!==t&&t[e]&&(0,s.JE)("Received invalid section from cmp: '".concat(e,"'. Some functionality may not work as expected"),n)})),k(n)}function k(){let n=arguments.length>0&&void 0!==arguments[0]?arguments[0]:{};return{gppString:null==n?void 0:n.gppString,applicableSections:(null==n?void 0:n.applicableSections)||[],parsedSections:(null==n?void 0:n.parsedSections)||{},gppData:n}}const R=(0,d.yq)({namespace:"gpp",displayName:"GPP",consentDataHandler:l.ad,parseConsentData:D,getNullConsent:()=>k(null),cmpHandlers:b});o.$W.getConfig("consentManagement",(n=>function(n){var e,t,i;return C=R(n),null===(e=(t=C).loadConsentData)||void 0===e||null===(e=e.call(t))||void 0===e||null===(i=e.catch)||void 0===i?void 0:i.call(e,(()=>null))}(n.consentManagement))),p.w.before((function(n,e){return n(e.then((n=>{const e=l.ad.getConsentData();return e&&(Array.isArray(e.applicableSections)&&(0,r.J)(n,"regs.gpp_sid",e.applicableSections),(0,r.J)(n,"regs.gpp",e.gppString)),n})))})),(0,a.E)("consentManagementGpp")}},n=>{n.O(0,[109,10,802,769,139,85],(()=>{return e=6345,n(n.s=e);var e}));n.O()}]);(self.pbjsChunk=self.pbjsChunk||[]).push([[81],{6117:(e,n,t)=>{var o=t(7873),r=t(1069),a=t(3172),s=t(3272),i=t(6916),l=t(1e3),d=t(687),c=t(965),p=t(3806);let u,g,f={};const v=2,C={iab:function(e){return new Promise(((n,t)=>{const o=(0,c.c5)({apiName:"__tcfapi",apiVersion:v,apiArgs:["command","version","callback","parameter"]});o||t(new Error("TCF2 CMP not found.")),o.isDirect?(0,r.fH)("Detected CMP API is directly accessible, calling it now..."):(0,r.fH)("Detected CMP is outside the current iframe where Prebid.js is located, calling it now..."),o({command:"addEventListener",callback:function(o,a){if((0,r.fH)("Received a response from CMP",o),a){try{e(m(o))}catch(e){}if(!1===o.gdprApplies||"tcloaded"===o.eventStatus||"useractioncomplete"===o.eventStatus)try{i.mW.setConsentData(m(o)),n()}catch(e){t(e)}}else t(Error("CMP unable to register callback function. Please check CMP setup."))}})}))}};function m(e){if(function(){const n=e&&"boolean"==typeof e.gdprApplies?e.gdprApplies:u,t=e&&e.tcString;return!("boolean"==typeof n&&(!0!==n||t&&(0,r.O8)(t)))}())throw Object.assign(new Error("CMP returned unexpected value during lookup process."),{args:[e]});return b(e)}function b(e){const n={consentString:e?e.tcString:void 0,vendorData:e||void 0,gdprApplies:e&&"boolean"==typeof e.gdprApplies?e.gdprApplies:u};return e&&e.addtlConsent&&(0,r.O8)(e.addtlConsent)&&(n.addtlConsent=e.addtlConsent),n.apiVersion=v,n}const D=(0,p.yq)({namespace:"gdpr",displayName:"TCF",consentDataHandler:i.mW,cmpHandlers:C,parseConsentData:m,getNullConsent:()=>b(null)});s.$W.getConfig("consentManagement",(e=>function(e){var n,t,o,r,a,s;return null!=(null===(n=e=e&&(e.gdpr||e.usp||e.gpp?e.gdpr:e))||void 0===n||null===(n=n.consentData)||void 0===n?void 0:n.getTCData)&&(e.consentData=e.consentData.getTCData),u=!0===(null===(t=e)||void 0===t?void 0:t.defaultGdprScope),g=!(null===(o=e)||void 0===o||!o.dsaPlatform),f=D({gdpr:e}),null===(r=(a=f).loadConsentData)||void 0===r||null===(r=r.call(a))||void 0===r||null===(s=r.catch)||void 0===s?void 0:s.call(r,(()=>null))}(e.consentManagement))),d.w.before((function(e,n){return e(n.then((e=>{const n=i.mW.getConsentData();return n&&("boolean"==typeof n.gdprApplies&&(0,a.J)(e,"regs.ext.gdpr",n.gdprApplies?1:0),(0,a.J)(e,"user.ext.consent",n.consentString)),g&&(0,a.J)(e,"regs.ext.dsa.dsarequired",3),e})))})),(0,l.pS)({type:l.S3,name:"gdprAddtlConsent",fn:function(e,n){var t;const o=null===(t=n.gdprConsent)||void 0===t?void 0:t.addtlConsent;o&&"string"==typeof o&&(0,a.J)(e,"user.ext.ConsentedProvidersSettings.consented_providers",o)}}),(0,o.E)("consentManagementTcf")}},e=>{e.O(0,[802,109,10,769,139,85],(()=>{return n=6117,e(e.s=n);var n}));e.O()}]);(self.pbjsChunk=self.pbjsChunk||[]).push([[662],{6056:(n,t,e)=>{var o=e(7873),a=e(1069),c=e(3172),s=e(3272),i=e(8046),r=e(6916),u=e(6894),l=e(9214),f=e(687),g=e(965);const d="iab";let p,m,P=d,v=50,S=!1;const b={iab:function(n){let{onSuccess:t,onError:e}=n;let o=function(){const n={};return{consentDataCallback:(o,a)=>{a&&o.uspString&&(n.usPrivacy=o.uspString),n.usPrivacy?h(n,{onSuccess:t,onError:e}):e("Unable to get USP consent string.")}}}();const c=(0,g.c5)({apiName:"__uspapi",apiVersion:1,apiArgs:["command","version","callback"]});if(!c)return e("USP CMP not found.");c.isDirect?(0,a.fH)("Detected USP CMP is directly accessible, calling it now..."):(0,a.fH)("Detected USP CMP is outside the current iframe where Prebid.js is located, calling it now...");c({command:"getUSPData",callback:o.consentDataCallback}),c({command:"registerDeletion",callback:(n,t)=>(null==t||t)&&i.Ay.callDataDeletionRequest(n)}).catch((n=>{(0,a.vV)("Error invoking CMP `registerDeletion`:",n)}
9))},static:function(n){let{onSuccess:t,onError:e}=n;h(p,{onSuccess:t,onError:e})}};function D(n){let t=null,e=!1;function o(o,a){if(null!=t&&clearTimeout(t),e=!0,r.t6.setConsentData(o),null!=n){for(var c=arguments.length,s=new Array(c>2?c-2:0),i=2;i<c;i++)s[i-2]=arguments[i];n(a,...s)}}if(!b[P])return void o(null,"USP framework (".concat(P,") is not a supported framework. Aborting consentManagement module and resuming auction."));const a={onSuccess:o,onError:function(n){for(var t=arguments.length,e=new Array(t>1?t-1:0),a=1;a<t;a++)e[a-1]=arguments[a];o(null,"".concat(n," Resuming auction without consent data as per consentManagement config."),...e)}};b[P](a),e||(0===v?h(void 0,a):t=setTimeout(a.onError.bind(null,"USPAPI workflow exceeded timeout threshold."),v))}const y=(0,u.Ak)("usp",(function(n,t){var e=this;S||U(),D((function(o){if(null!=o){for(var c=arguments.length,s=new Array(c>1?c-1:0),i=1;i<c;i++)s[i-1]=arguments[i];(0,a.JE)(o,...s)}n.call(e,t)}))}));function h(n,t){let{onSuccess:e,onError:o}=t;!n||!n.usPrivacy?o("USPAPI returned unexpected value during lookup process.",n):(!function(n){n&&n.usPrivacy&&(m=n.usPrivacy)}(n),e(m))}function U(){let n=arguments.length>0&&void 0!==arguments[0]&&arguments[0];S||((0,a.fH)("USPAPI consentManagement module has been activated".concat(n?"":" using default values (api: '".concat(P,"', timeout: ").concat(v,"ms)"))),S=!0,r.t6.enable()),D()}s.$W.getConfig("consentManagement",(n=>function(n){(n=n&&n.usp)&&"object"==typeof n||(0,a.JE)("consentManagement.usp config not defined, using defaults"),n&&(0,a.O8)(n.cmpApi)?P=n.cmpApi:(P=d,(0,a.fH)("consentManagement.usp config did not specify cmpApi. Using system default setting (".concat(d,")."))),n&&(0,a.Et)(n.timeout)?v=n.timeout:(v=50,(0,a.fH)("consentManagement.usp config did not specify timeout. Using system default setting (".concat(50,")."))),"static"===P&&((0,a.Qd)(n.consentData)&&(0,a.Qd)(n.consentData.getUSPData)?(n.consentData.getUSPData.uspString&&(p={usPrivacy:n.consentData.getUSPData.uspString}),v=0):(0,a.vV)("consentManagement config with cmpApi: 'static' did not specify consentData. No consents will be available to adapters.")),U(!0)}(n.consentManagement))),(0,l.Yn)("requestBids").before(y,50),f.w.before((function(n,t){return n(t.then((n=>{const t=r.t6.getConsentData();return t&&(0,c.J)(n,"regs.ext.us_privacy",t),n})))})),(0,o.E)("consentManagementUsp")}},n=>{n.O(0,[109,802,769,139,85],(()=>{return t=6056,n(n.s=t);var t}));n.O()}]);(self.pbjsChunk=self.pbjsChunk||[]).push([[685],{2263:(e,r,s)=>{var t=s(7873),a=s(9115),n=s(2938),i=s(1371),p=s(3272),o=s(5901),d=s(1069),u=s(433),c=s(6881),l=s(554),m=s(2349);const f=(0,n.vM)({bidderCode:"pixfuture"}),I=["age","externalUid","segments","gender","dnt","language"];let h="";const g={code:"pixfuture",gvlid:839,hostname:"https://gosrv.pixfuture.com",getHostname(){let e=this.hostname;try{e=f.getDataFromLocalStorage("ov_pixbidder_host")||e}catch(e){}return e},isBidRequestValid:e=>!!(e.sizes&&e.bidId&&e.params&&e.params.pix_id&&"string"==typeof e.params.pix_id),buildRequests(e,r){const s=e.map(b),t=this.getHostname();return e.map((a=>{var n;a.params.pix_id&&(h=a.params.pix_id);let i="";r&&r.refererInfo&&(i=r.refererInfo.page||"");const c=(0,o.I6)(e,y);let l={};!0===p.$W.getConfig("coppa")&&(l={coppa:!0}),c&&Object.keys(c.params.user).filter((e=>(0,o.mK)(I,e))).forEach((e=>{let r=(0,m.vk)(e);if("segments"===e&&(0,d.cy)(c.params.user[e])){let s=[];c.params.user[e].forEach((e=>{(0,d.Et)(e)?s.push({id:e}):(0,d.Qd)(e)&&s.push(e)})),l[r]=s}else"segments"!==e&&(l[r]=c.params.user[e])}));const f=e[0].schain,g={tags:[...s],user:l,sdk:{source:"pbjs",version:"9.39.0"},schain:f};if(r&&r.uspConsent&&(g.us_privacy=r.uspConsent),r&&r.refererInfo){let e={rd_ref:encodeURIComponent(r.refererInfo.topmostLocation),rd_top:r.refererInfo.reachedTop,rd_ifs:r.refererInfo.numIframes,rd_stk:r.refererInfo.stack.map((e=>encodeURIComponent(e))).join(",")};g.referrer_detection=e}if(e[0].userId){let r=[];v(r,(0,u.A)(e[0],"userId.criteoId"),"criteo.com",null),v(r,(0,u.A)(e[0],"userId.unifiedId"),"thetradedesk.com",null),v(r,(0,u.A)(e[0],"userId.id5Id"),"id5.io",null),v(r,(0,u.A)(e[0],"userId.sharedId"),"thetradedesk.com",null),v(r,(0,u.A)(e[0],"userId.identityLink"),"liveramp.com",null),v(r,(0,u.A)(e[0],"userId.liveIntentId"),"liveintent.com",null),v(r,(0,u.A)(e[0],"userId.fabrickId"),"home.neustar",null),r.length&&(g.eids=r)}s[0].publisher_id&&(g.publisher_id=s[0].publisher_id);const b={url:"".concat(t,"/pixservices"),method:"POST",options:{withCredentials:!0},data:{v:"v9.39.0",pageUrl:i,bidId:a.bidId,auctionId:a.auctionId,transactionId:null===(n=a.ortb2Imp)||void 0===n||null===(n=n.ext)||void 0===n?void 0:n.tid,adUnitCode:a.adUnitCode,bidRequestCount:a.bidRequestCount,sizes:a.sizes,params:a.params,pubext:g}};return r&&r.gdprConsent&&(b.data.gdprConsent={consentString:r.gd
9prConsent.consentString,consentRequired:"boolean"==typeof r.gdprConsent.gdprApplies&&r.gdprConsent.gdprApplies}),b}))},interpretResponse:function(e,r){let{bidderRequest:s}=r;e=e.body;const t=[];return e.creatives.bids&&e.placements&&e.placements.forEach((e=>{e.creatives.forEach((r=>{const s=function(e,r,s,t){const a={requestId:t,cpm:r.cpm,creativeId:r.creative_id,currency:"USD",netRevenue:!0,ttl:300,adUnitCode:s};r.adomain&&(a.meta=Object.assign({},a.meta,{advertiserDomains:[r.adomain]}));return Object.assign(a,{width:r.width,height:r.height,ad:r.code}),a}(0,r,e.placement_id,e.uuid);s.mediaType=i.D4,t.push(s)}))})),t},getUserSyncs:function(e,r,s,t){const a=[];let n="pixid="+h;return n+="&gdprconcent="+(s&&s.gdprApplies?1:0)+"&adsync="+(s?encodeURIComponent(s.consentString||""):""),t&&(n+="&us_privacy="+encodeURIComponent(t)),!0===p.$W.getConfig("coppa")&&(n+="&coppa=1"),e.iframeEnabled?a.push({type:"iframe",url:"https://gosrv.pixfuture.com/cookiesync?f=b&"+n}):a.push({type:"image",url:"https://gosrv.pixfuture.com/cookiesync?f=i&"+n}),a}};function b(e){const r={};r.sizes=_(e.sizes),r.primary_size=r.sizes[0],r.ad_types=[],r.uuid=e.bidId,e.params.placementId?r.id=parseInt(e.params.placementId,10):r.code=e.params.invCode,r.allow_smaller_sizes=e.params.allowSmallerSizes||!1,r.use_pmt_rule=e.params.usePaymentRule||!1,r.prebid=!0,r.disable_psa=!0;let s=function(e){if(!(0,d.fp)(e.getFloor))return e.params.reserve?e.params.reserve:null;let r=e.getFloor({currency:"USD",mediaType:"*",size:"*"});if((0,d.Qd)(r)&&!isNaN(r.floor)&&"USD"===r.currency)return r.floor;return null}(e);if(s&&(r.reserve=s),e.params.position)r.position={above:1,below:2}[e.params.position]||0;else{let s=(0,u.A)(e,"mediaTypes.banner.pos")||(0,u.A)(e,"mediaTypes.video.pos");0!==s&&1!==s&&3!==s||(r.position=3===s?2:s)}e.params.trafficSourceCode&&(r.traffic_source_code=e.params.trafficSourceCode),e.params.privateSizes&&(r.private_sizes=_(e.params.privateSizes)),e.params.supplyType&&(r.supply_type=e.params.supplyType),e.params.pubClick&&(r.pubclick=e.params.pubClick),e.params.extInvCode&&(r.ext_inv_code=e.params.extInvCode),e.params.publisherId&&(r.publisher_id=parseInt(e.params.publisherId,10)),e.params.externalImpId&&(r.external_imp_id=e.params.externalImpId),r.keywords=(0,l.QF)(e.ortb2,e.params.keywords);let t=(0,u.A)(e,"ortb2Imp.ext.gpid")||(0,u.A)(e,"ortb2Imp.ext.data.pbadslot");t&&(r.gpid=t),e.renderer&&(r.video=Object.assign({},r.video,{custom_renderer_present:!0})),e.params.frameworks&&(0,d.cy)(e.params.frameworks)&&(r.banner_frameworks=e.params.frameworks);let a=(0,o.I6)(c.n.getAdUnits(),(r=>e.transactionId===r.transactionId));return a&&a.mediaTypes&&a.mediaTypes.banner&&r.ad_types.push(i.D4),0===r.ad_types.length&&delete r.ad_types,r}function v(e,r,s,t){return r&&(t?e.push({source:s,id:r,rti_partner:t}):e.push({source:s,id:r})),e}function y(e){return!!e.params.user}function _(e){let r=[],s={};if((0,d.cy)(e)&&2===e.length&&!(0,d.cy)(e[0]))s.width=parseInt(e[0],10),s.height=parseInt(e[1],10),r.push(s);else if("object"==typeof e)for(let t=0;t<e.length;t++){let a=e[t];s={},s.width=parseInt(a[0],10),s.height=parseInt(a[1],10),r.push(s)}return r}(0,a.a$)(g),(0,t.E)("pixfutureBidAdapter")}},e=>{e.O(0,[444,247,802,769,139,85],(()=>{return r=2263,e(e.s=r);var r}));e.O()}]);(self.pbjsChunk=self.pbjsChunk||[]).push([[613],{1473:(n,i,e)=>{var o=e(7873),c=e(3272),t=e(8046),s=e(1069),a=e(433),r=e(3172),d=e(1e3);const h="Invalid schain object found: ",f=" should be a string",u=" should be an Integer",l=" should be an object",g=" should be an Array",p={STRICT:"strict",RELAXED:"relaxed",OFF:"off"},b=[];function O(n,i){let e=p.STRICT;if(function(n){return!(void 0===n||!(0,s.Qd)(n)&&((0,s.vV)(h+"the following schain config will not be used as schain is not an object.",n),1))}(n)){if((0,s.O8)(n.validation)&&-1!=b.indexOf(n.validation)&&(e=n.validation),e===p.OFF)return n.config;if(function(n,i){let e="Detected something wrong within an schain config:",o="";function c(n){o+="\n"+n}function t(){!0===i?(0,s.vV)(e,n,o):(0,s.JE)(e,n,o)}
9if(!(0,s.Qd)(n)&&(c("schain.config"+l),t(),i))return!1;if((0,s.Et)(n.complete)&&(0,s.Fq)(n.complete)||c("schain.config.complete"+u),(0,s.O8)(n.ver)||c("schain.config.ver"+f),n.hasOwnProperty("ext")&&((0,s.Qd)(n.ext)||c("schain.config.ext"+l)),(0,s.cy)(n.nodes))n.nodes.forEach(((n,i)=>{(0,s.O8)(n.asi)||c("schain.config.nodes[".concat(i,"].asi")+f),(0,s.O8)(n.sid)||c("schain.config.nodes[".concat(i,"].sid")+f),(0,s.Et)(n.hp)&&(0,s.Fq)(n.hp)||c("schain.config.nodes[".concat(i,"].hp")+u),n.hasOwnProperty("rid")&&((0,s.O8)(n.rid)||c("schain.config.nodes[".concat(i,"].rid")+f)),n.hasOwnProperty("name")&&((0,s.O8)(n.name)||c("schain.config.nodes[".concat(i,"].name")+f)),n.hasOwnProperty("domain")&&((0,s.O8)(n.domain)||c("schain.config.nodes[".concat(i,"].domain")+f)),n.hasOwnProperty("ext")&&((0,s.Qd)(n.ext)||c("schain.config.nodes[".concat(i,"].ext")+l))}));else if(c("schain.config.nodes"+g),t(),i)return!1;return!(o.length>0&&(t(),i))}(n.config,!(e!==p.STRICT)))return n.config;(0,s.vV)(h+"due to the 'strict' validation setting, this schain config will not be passed to bidder '".concat(i,"'. See above error for details."))}return null}function v(n,i){const e=c.$W.getConfig("schain"),o=c.$W.getBidderConfig();i.forEach((n=>{let i=n.bidderCode,c=function(n){return o[n]&&o[n].schain||e}(i);n.bids.forEach((n=>{let e=O(c,i);e&&(n.schain=(0,s.Go)(e))}))})),n(i)}(0,s.bu)(p,(n=>b.push(n))),t.Ay.makeBidRequests.after(v),(0,d.pS)({type:d.S3,name:"sourceExtSchain",fn:function(n,i,e){if(!(0,a.A)(n,"source.ext.schain")){const i=(0,a.A)(e,"bidRequests.0.schain");i&&(0,r.J)(n,"source.ext.schain",i)}}}),(0,o.E)("schain")}},n=>{n.O(0,[802,769,139,85],(()=>{return i=1473,n(n.s=i);var i}));n.O()}]);(self.pbjsChunk=self.pbjsChunk||[]).push([[496],{5862:(e,o,t)=>{var n=t(7873),r=t(1069),d=t(9214),i=t(2938),u=t(6916),a=t(5569),c=t(2339);const l=(0,i.vM)({moduleType:a.fW,moduleName:"sharedId"}),s="cookie",m="html5",p="_pubcid_optout",f="PublisherCommonId";function v(e,o){if(o===s)return l.getCookie(e);if(o===m&&l.hasLocalStorage()){const o=l.getDataFromLocalStorage("".concat(e,"_exp"));if(!o)return l.getDataFromLocalStorage(e);if(new Date(o).getTime()-Date.now()>0)return l.getDataFromLocalStorage(e)}}function g(e,o){return function(t,n){o?b(o,e,(()=>{t(n()||e)}))():t(e)}}function b(e){let o=arguments.length>1&&void 0!==arguments[1]?arguments[1]:"",t=arguments.length>2?arguments[2]:void 0;if(!e)return;const n=(0,r.Dl)(e);n.search.id=encodeURIComponent("pubcid:"+o);const d=(0,r.c$)(n);return function(){(0,r.z$)(d,t)}}function h(){return!!(l.cookiesAreEnabled()&&v(p,s)||l.hasLocalStorage()&&v(p,m))}const I={name:"sharedId",aliasName:"pubCommonId",gvlid:u.B1,decode(e,o){if(h())return void(0,r.fH)("PubCommonId decode: Has opted-out");(0,r.fH)(" Decoded value PubCommonId "+e);return{pubcid:e}},getId:function(){let e=arguments.length>0&&void 0!==arguments[0]?arguments[0]:{},o=arguments.length>1?arguments[1]:void 0,t=arguments.length>2?arguments[2]:void 0;if(h())return void(0,r.fH)("PubCommonId: Has opted-out");if(null!=o&&o.coppa)return void(0,r.fH)("PubCommonId: IDs not provided for coppa requests, exiting PubCommonId");const{params:{create:n=!0,pixelUrl:d}={}}=e;let i=t;if(!i){try{"object"==typeof window[f]&&(i=window[f].getId())}catch(e){}i||(i=n&&(0,r.N9)()?(0,r.lk)():void 0)}return{id:i,callback:g(i,d)}},extendId:function(){let e=arguments.length>0&&void 0!==arguments[0]?arguments[0]:{},o=arguments.length>1?arguments[1]:void 0,t=arguments.length>2?arguments[2]:void 0;if(h())return(0,r.fH)("PubCommonId: Has opted-out"),{id:void 0};if(null!=o&&o.coppa)return void(0,r.fH)("PubCommonId: IDs not provided for coppa requests, exiting PubCommonId");const{params:{extend:n=!1,pixelUrl:d}={}}=e;if(n){if(d){return{callback:b(d,t)}}return{id:t}}},domainOverride:(0,c.w)(l,"sharedId"),eids:{pubcid(e,o){var t;const n={source:"pubcid.org",uids:e.map((e=>({id:e,atype:1})))};return null!=(null==o||null===(t=o.params)||void 0===t?void 0:t.inserter)&&(n.inserter=o.params.inserter),n}}};(0,d.bz)("userId",I),(0,n.E)("sharedIdSystem")}},e=>{e.O(0,[764,802,769,139,85],(()=>{return o=5862,e(e.s=o);var o}));e.O()}]);(self.pbjsChunk=self.pbjsChunk||[]).push([[94],{290:(e,t,r)=>{var n=r(4705),i=r(7873),o=r(433),a=r(1069),s=r(5789),d=r(9115),p=r(1371),c=r(3895),l=r(848),u=r(2449),m=r(9495);function f(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]:{};
9t%2?f(Object(r),!0).forEach((function(t){(0,n.A)(e,t,r[t])})):Object.getOwnPropertyDescriptors?Object.defineProperties(e,Object.getOwnPropertyDescriptors(r)):f(Object(r)).forEach((function(t){Object.defineProperty(e,t,Object.getOwnPropertyDescriptor(r,t))}))}return e}const y={code:"smilewanted",gvlid:639,aliases:["smile","sw"],supportedMediaTypes:[p.D4,p.G_,p.s6],isBidRequestValid:function(e){if(!e.params||!e.params.zoneId)return!1;if((0,o.A)(e,"mediaTypes.video")){const t=(0,o.A)(e,"mediaTypes.video",{}),r=(0,o.A)(e,"params.video",{}),n=v(v({},t),r);if(!n.context||![c.mn,c.H6].includes(n.context))return!1}return!0},buildRequests:function(e,t){return(e=(0,u.Xj)(e)).map((e=>{var r;const n={zoneId:e.params.zoneId,currencyCode:(0,m.b)(t)||"EUR",tagId:e.adUnitCode,sizes:e.sizes.map((e=>({w:e[0],h:e[1]}))),transactionId:null===(r=e.ortb2Imp)||void 0===r||null===(r=r.ext)||void 0===r?void 0:r.tid,timeout:null==t?void 0:t.timeout,bidId:e.bidId,positionType:e.params.positionType||"",prebidVersion:"9.39.0",schain:(0,l.v)(e.schain,["asi","sid","hp","rid","name","domain","ext"])},i=function(e){if((0,a.fp)(e.getFloor)){const t=e.getFloor({currency:"USD",mediaType:"banner",size:e.sizes.map((e=>({w:e[0],h:e[1]})))});if((0,a.Qd)(t)&&!isNaN(t.floor)&&"USD"===t.currency)return parseFloat(t.floor)}return null}(e);i&&(n.bidfloor=i),e.params.bidfloor&&(n.bidfloor=e.params.bidfloor),null!=t&&t.refererInfo&&(n.pageDomain=t.refererInfo.page||""),null!=t&&t.gdprConsent&&(n.gdpr_consent=t.gdprConsent.consentString,n.gdpr=t.gdprConsent.gdprApplies),n.eids=null==e?void 0:e.userIdAsEids;const s=(0,o.A)(e,"mediaTypes.video"),d=(0,o.A)(e,"mediaTypes.video.context");("video"===e.mediaType||s&&d===c.mn||s&&d===c.H6)&&(n.context=d,n.videoParams=(0,a.Go)(s));const p=(0,o.A)(e,"mediaTypes.native");if(p){n.context="native",n.nativeParams=p;let t=(0,o.A)(e,"mediaTypes.native.image.sizes",[]);if(t.length>0){const e=Array.isArray(t[0])?t[0]:t;n.width=e[0]||n.width,n.height=e[1]||n.height}}return{method:"POST",url:"https://prebid.smilewanted.com",data:JSON.stringify(n)}}))},interpretResponse:function(e,t){if(!e.body)return[];const r=[];try{const i=e.body,o=JSON.parse(t.data);if(i){var n;const e=i.dealId||"",t={ad:i.ad,cpm:i.cpm,creativeId:i.creativeId,currency:i.currency,dealId:i.dealId,height:i.height,netRevenue:i.isNetCpm,requestId:o.bidId,ttl:i.ttl,width:i.width};if("video_instream"!==i.formatTypeSw&&"video_outstream"!==i.formatTypeSw||(t.mediaType="video",t.vastUrl=i.ad,t.ad=null,"video_outstream"===i.formatTypeSw&&(t.renderer=function(e,t){const r=s.A4.install({id:e.bidId,url:t.OustreamTemplateUrl,loaded:!1});try{r.setRender(h)}catch(e){(0,a.JE)("Prebid Error calling setRender on newRenderer",e)}return r}(o,i))),"native"===i.formatTypeSw){const e=JSON.parse(i.ad),r=(0,u.rn)(o.nativeParams);t.mediaType="native",t.native=(0,u.Ex)(e,r)}e.length>0&&(t.dealId=e),t.meta={},null!==(n=i.meta)&&void 0!==n&&n.advertiserDomains&&(0,a.cy)(i.meta.advertiserDomains)&&(t.meta.advertiserDomains=i.meta.advertiserDomains),r.push(t)}}catch(e){(0,a.vV)("Error while parsing smilewanted response",e)}return r},getUserSyncs:function(e,t,r,n){const i=[];if(e.iframeEnabled){let e=[];r&&"string"==typeof r.consentString&&("boolean"==typeof r.gdprApplies?e.push("gdpr=".concat(Number(r.gdprApplies),"&gdpr_consent=").concat(r.consentString)):e.push("gdpr_consent=".concat(r.consentString))),n&&e.push("us_privacy=".concat(encodeURIComponent(n)));const t=e.length>0?"?"+e.join("&"):"";i.push({type:"iframe",url:"https://csync.smilewanted.com"+t})}return i}};function h(e){e.renderer.push((()=>{window.SmileWantedOutStreamInit({width:e.width,height:e.height,vastUrl:e.vastUrl,elId:e.adUnitCode})}))}(0,d.a$)(y),(0,i.E)("smilewantedBidAdapter")}},e=>{e.O(0,[817,147,802,769,139,85],(()=>{return t=290,e(e.s=t);var t}));e.O()}]);(self.pbjsChunk=self.pbjsChunk||[]).push([[469],{4836:(e,n,t)=>{var o=t(7873),r=t(5901),i=t(3272),c=t(5023),s=t(8046),a=t(8969),l=t(9214),u=t(1069);const d=new Map;function f(e){let n=arguments.length>1&&void 0!==arguments[1]?arguments[1]:d;const t={};function o(e){var n;const o=JSON.stringify([null===(n=e.source)||void 0===n?void 0:n.toLowerCase(),...Object.keys(e).filter((e=>!["uids","source"].includes(e))).sort().map((n=>e[n]))]);t.hasOwnProperty(o)?t[o].uids.push(...e.uids):t[o]=e}return Object.entries(e).forEach((e=>{let[t,r]=e;r=Array.isArray(r)?r:[r];const i=n.get(t);let c;if("pubProvidedId"===t)c=(0,u.Go)(r);else if("function"==typeof i)try{c=i(r),Array.isArray(c)||(c=[c]),c.forEac
9h((e=>e.uids=e.uids.filter((e=>{let{id:n}=e;return(0,u.O8)(n)})))),c=c.filter((e=>{let{uids:n}=e;return(null==n?void 0:n.length)>0}))}catch(e){(0,u.vV)('Could not generate EID for "'.concat(t,'"'),e)}else c=r.map((e=>function(e,n,t){if(t&&e){let n={};n.source=(0,u.fp)(t.getSource)?t.getSource(e):t.source;const o=(0,u.fp)(t.getValue)?t.getValue(e):e;if((0,u.O8)(o)){const r={id:o,atype:t.atype};if((0,u.fp)(t.getUidExt)){const n=t.getUidExt(e);n&&(r.ext=n)}if(n.uids=[r],(0,u.fp)(t.getEidExt)){const o=t.getEidExt(e);o&&(n.ext=o)}return n}}return null}(e,0,i)));Array.isArray(c)&&c.filter((e=>null!=e)).forEach(o)})),Object.values(t)}function g(e){const n=new Map,t={};return Object.entries(e).forEach((e=>{let[o,r]=e;const i=r();if(i){var c;t[o]=i.idObj[o];let e=null===(c=i.submodule.eids)||void 0===c?void 0:c[o];"function"==typeof e&&(s=e,e=function(){for(var e=arguments.length,n=new Array(e),t=0;t<e;t++)n[t]=arguments[t];return s(...n,i.config)}),n.set(o,e)}var s})),f(t,n)}var m=t(2938),b=t(3172),h=t(1692),v=t(5555),p=t(6894),y=t(5973),I=t(6916),w=t(5569),S=t(5139),D=t(6811),E=t(3441),O=t(8230),k=t(8934);const j="User ID",A=m.X0,U=m.qk,T="_pbjs_id_optout",C=(0,m.CK)("userId"),x={isAllowed:S.io};let N,L,_,P,H,J,q=[],M=[],V={},F=[];const G=(()=>{let e;return()=>(null==e&&(e=(0,p.K7)()),e)})();function R(e){return G().fork().renameWith((n=>["userId.mod.".concat(n),"userId.mods.".concat(e,".").concat(n)]))}function W(e,n){n=n||e.storageMgr;const t="function"==typeof e.submodule.domainOverride?e.submodule.domainOverride():null,o=e.config.storage.name;return function(e,r,i){n.setCookie(o+(e||""),r,i,"Lax",t)}}function B(e,n){const t=e.config.storage;try{const o=new Date(Date.now()+864e5*t.expires).toUTCString(),r=(0,u.Qd)(n)?JSON.stringify(n):n;e.enabledStorageTypes.forEach((n=>{switch(n){case A:!function(e,n,t){const o=e.config.storage,r=W(e);r(null,n,t),r("_cst",be(),t),"number"==typeof o.refreshInSeconds&&r("_last",(new Date).toUTCString(),t)}(e,r,o);break;case U:!function(e,n,t){const o=e.config.storage,r=e.storageMgr;r.setDataInLocalStorage("".concat(o.name,"_exp"),t),r.setDataInLocalStorage("".concat(o.name,"_cst"),be()),r.setDataInLocalStorage(o.name,encodeURIComponent(n)),"number"==typeof o.refreshInSeconds&&r.setDataInLocalStorage("".concat(o.name,"_last"),(new Date).toUTCString())}(e,r,o)}}))}catch(e){(0,u.vV)(e)}}function Q(e){Se(e),e.enabledStorageTypes.forEach((n=>{switch(n){case A:!function(e){const n=W(e,C),t=new Date(Date.now()-864e5).toUTCString();["","_last","_cst"].forEach((e=>{try{n(e,"",t)}catch(e){(0,u.vV)(e)}}))}(e);break;case U:!function(e){["","_last","_exp","_cst"].forEach((n=>{try{C.removeDataFromLocalStorage(e.config.storage.name+n)}catch(e){(0,u.vV)(e)}}))}(e)}}))}function K(e){let n=arguments.length>1&&void 0!==arguments[1]?arguments[1]:void 0;const t=e.config.storage,o=n?"".concat(t.name,"_").concat(n):t.name;let r;try{e.enabledStorageTypes.find((n=>{switch(n){case A:r=function(e,n){return e.storageMgr.getCookie(n)}(e,o);break;case U:r=function(e,n){const t=e.storageMgr,o=e.config.storage,r=t.getDataFromLocalStorage("".concat(o.name,"_exp"));return""===r?t.getDataFromLocalStorage(n):r&&new Date(r).getTime()-Date.now()>0?decodeURIComponent(t.getDataFromLocalStorage(n)):void 0}(e,o)}return!!r})),"string"==typeof r&&"{"===r.trim().charAt(0)&&(r=JSON.parse(r))}catch(e){(0,u.vV)(e)}return r}function Y(e,n,t){n=G().fork().startTiming("userId.callbacks.total").stopBefore(n);const o=(0,u.U6)((()=>{clearTimeout(L),n()}),e.length);e.forEach((function(e){const n=R(e.submodule.name).startTiming("callback").stopBefore(o);try{e.callback((function(o){o?(e.config.storage&&B(e,o),e.idObj=e.submodule.decode(o,e.config),t.refresh(),ve(t)):(0,u.fH)("".concat(j,": ").concat(e.submodule.name," - request id responded with an empty value")),n()}),K.bind(null,e))}catch(t){(0,u.vV)("Error in userID module '".concat(e.submodule.name,"':"),t),n()}e.callback=void 0}))}function $(e){return Object.fromEntries(Object.entries(e).map((e=>{var n;let[t,o]=e;return[t,null===(n=o())||void 0===n||null===(n=n.idObj)||void 0===n?void 0:n[t]]})).filter((e=>{let[n,t]=e;return null!=t})))}function z(e,n,t){const o={};return e.forEach((e=>{const r=t(e),i=function(e){var n;if(e.primaryIds)return e.primaryIds;const t=Object.keys(null!==(n=e.eids)&&void 0!==n?n:{});if(t.length>1)throw new Error("ID submodule ".concat(e.name," can provide multiple IDs, but does not specify 'primaryIds'"));return t}(r);n(e).forEach((n=>{var t,c,s;const a=o[n]=null!==(t=o[n])&&void 0!==t?t:[],l=null!==(c=null===(s=V[n])||void 0===s?void 0:s.indexOf(r.name))&&void 0!==c?c:i.includes(n)?0:-1,u=a.findIndex((e=>{let[n]=e;return n<l}));a.splice(-1===u?a.length:u,0,[l,e])}))})),Object.fromEntries(Object.entries(o).map((e=>{let[n,t]=e;return[n,t.map((e=>{let[n,t]=e;return t}))]})))}function X(){const e={submodules:[],global:{},bidder:{},combined:{},refresh(){let n=arguments.length>0&&void 0!==arguments[0]?arguments[0]:[];const t=new Set(n.map((e=>e.submodule)));e.submodules=e.submodules.filter((e=>!t.has(e.submodule))).concat(n),function(){const n=z(e.submodules,(e=>{var n;return Object.keys(null!==(n=e.idObj)&&void 0!==n?n:{})}),(e=>e.submodule)),t={},o={};function r(e,n,t){return function(){for(const{allowed:r,bidders:i,module:c}of t){var o;if(null!=(null===(o=c.idObj)||void 0===o?void 0:o[e])){if(r)return c;if(n){const n=e=>e.map((e=>e.module.submodule.name)).join(", ");return(0,u.JE)("userID modules ".concat(n(t)," provide the same ID ('").concat(e,"'); ").concat(c.submodule.name," is the preferred source, but it's configured only for some bidders, unlike ").concat(n(t.filter((e=>null==e.bidders))),'. Other bidders will not see the "').concat(e,'" ID.')),null}if(null==i)return null}}return null}}
9Object.entries(n).forEach((e=>{let[n,i]=e,c=!0;const s=new Set;i=i.map((e=>{let n=null;return Array.isArray(e.config.bidders)&&e.config.bidders.length>0?(n=e.config.bidders,n.forEach((e=>s.add(e)))):c=!1,{module:e,bidders:n}})),c||(t[n]=r(n,!0,i.map((e=>{let{bidders:n,module:t}=e;return{allowed:null==n,bidders:n,module:t}})))),s.forEach((e=>{var t;o[e]=null!==(t=o[e])&&void 0!==t?t:{},o[e][n]=r(n,!1,i.map((n=>{let{bidders:t,module:o}=n;return{allowed:null==t?void 0:t.includes(e),bidders:t,module:o}})))}))}));const i=Object.values(o).concat([t]).reduce(((e,n)=>Object.assign(e,n)),{});Object.assign(e,{global:t,bidder:o,combined:i})}()}};return e}function Z(e){var n,t;let{adUnits:o,ortb2Fragments:r}=e;if(r=null!==(n=r)&&void 0!==n?n:{global:{},bidder:{}},function(e){const{global:n,bidder:t}=e,{global:o,bidder:r}=N,i=g(o);var c,s;i.length>0&&(0,b.J)(n,"user.ext.eids",(null!==(c=null===(s=n.user)||void 0===s||null===(s=s.ext)||void 0===s?void 0:s.eids)&&void 0!==c?c:[]).concat(i)),Object.entries(r).forEach((e=>{let[n,o]=e;const r=g(o);var i,c;r.length>0&&(0,b.J)(t,"".concat(n,".user.ext.eids"),(null!==(i=null===(c=t[n])||void 0===c||null===(c=c.user)||void 0===c||null===(c=c.ext)||void 0===c?void 0:c.eids)&&void 0!==i?i:[]).concat(r))}))}(r),[o].some((e=>!Array.isArray(e)||!e.length)))return;const i=$(N.global),c=(null===(t=r.global.user)||void 0===t||null===(t=t.ext)||void 0===t?void 0:t.eids)||[];o.forEach((e=>{e.bids&&(0,u.cy)(e.bids)&&e.bids.forEach((e=>{var n,t;const o=Object.assign({},i,$(null!==(n=N.bidder[e.bidder])&&void 0!==n?n:{})),s=c.concat((null===(t=r.bidder)||void 0===t||null===(t=t[e.bidder])||void 0===t||null===(t=t.user)||void 0===t||null===(t=t.ext)||void 0===t?void 0:t.eids)||[]);Object.keys(o).length>0&&(e.userId=o),s.length>0&&(e.userIdAsEids=s)}))}))}const ee={};let ne;function te(){var e;let n=arguments.length>0&&void 0!==arguments[0]?arguments[0]:se()||[];const t=H&&n.find((e=>e.source===H));if(t&&"string"==typeof(null==t||null===(e=t.uids)||void 0===e||null===(e=e[0])||void 0===e?void 0:e.id)){const e=t.uids[0].id.replace(/[\W_]/g,"");if(e.length>=32&&e.length<=150)return e;(0,u.JE)("User ID - Googletag Publisher Provided ID for ".concat(H," is not between 32 and 150 characters - ").concat(e))}}const oe=(0,p.Ak)("userId",(function(e,n){let{mkDelay:t=v.cb,getIds:o=me}=arguments.length>2&&void 0!==arguments[2]?arguments[2]:{};v.U9.race([o().catch((()=>null)),t(P)]).then((()=>{Z(n),G().join((0,p.BO)(n.metrics),{propagate:!1,includeGroups:!0}),e.call(this,n)}))})),re=(0,p.Ak)("userId",(function(e,n){Z(n),e.call(this,n)}));function ie(){return!!k.gH.getHooks({hook:oe}).length}function ce(){return $(N.combined)}function se(){return g(N.combined)}function ae(e){return se().filter((n=>n.source===e))[0]}function le(e,n,t){return fe().then((()=>{let o={};if((0,u.fp)(t)){(0,u.fH)("".concat(j," - Getting encrypted signal from custom function : ").concat(t.name," & source : ").concat(e," "));const n=t(e);o[e]=n?ue(n):null}else{const t=ae(e);(0,u.fH)("".concat(j," - Getting encrypted signal for eids :").concat(JSON.stringify(t))),(0,u.Im)(t)||(o[t.source]=!0===n?ue(t):t.uids[0].id)}return(0,u.fH)("".concat(j," - Fetching encrypted eids: ").concat(o[e])),o[e]}))}function ue(e){let n=arguments.length>1&&void 0!==arguments[1]?arguments[1]:1,t="";if(1===n)t="object"==typeof e?window.btoa(JSON.stringify(e)):window.btoa(e);return"".concat(n,"||").concat(t)}function de(){if(!(0,u.II)())return;window.googletag.secureSignalProviders=window.googletag.secureSignalProviders||[];const e=i.$W.getConfig("userSync.encryptedSignalSources");if(e){const n=e.registerDelay||0;setTimeout((()=>{e.sources&&e.sources.forEach((e=>{let{source:n,encrypt:t,customFunc:o}=e;n.forEach((e=>{window.googletag.secureSignalProviders.push({id:e,collectorFunction:()=>le(e,t,o)})}))}))}),n)}else(0,u.JE)("".concat(j," - ESP : encryptedSignalSources config not defined under userSync Object"))}function fe(e){return ne(e).then((()=>ce()),(e=>e===ee?Promise.resolve().then(me):((0,u.vV)("Error initializing userId",e),v.U9.reject(e))))}function ge(){let{submoduleNames:e}=arguments.length>0&&void 0!==arguments[0]?arguments[0]:{},n=arguments.length>1?arguments[1]:void 0;return fe({refresh:!0,submoduleNames:e}).then((e=>(n&&(0,u.fp)(n)&&n(),e)))}function me(){return fe()}function be(){let e=Number(I.SL.hash);const n=[];for(;e>0;)n.push(String.fromCharCode(255&e)),e>>>=8;return btoa(n.join())}function he(e,n){const t=I.SL.getConsentData();if(e.config.storage){let o,r=K(e),i=!1;if("number"==typeof e.config.storage.refreshInSeconds){const n=new Date(K(e,"last"));i=n&&Date.now()-n.getTime()>1e3*e.config.storage.refreshInSeconds}if(!r||i||n||function(e){const n=K(e,"cst");return!n||n!==be()}(e)){const n=Object.assign({enabledStorageTypes:e.enabledStorageTypes},e.config);o=e.submodule.getId(n,t,r)}else"function"==typeof e.submodule.extendId&&(o=e.submodule.extendId(e.config,t,r));(0,u.Qd)(o)&&(o.id&&(B(e,o.id),r=o.id),"function"==typeof o.callback&&(e.callback=o.callback)),r&&(e.idObj=e.submodule.decode(r,e.config))}else if(e.config.value)e.idObj=e.config.value;else{const n=e.submodule.getId(e.config,t);(0,u.Qd)(n)&&("function"==typeof n.callback&&(e.callback=n.callback),n.id&&(e.idObj=e.submodule.decode(n.id,e.config)))}}function ve(e){const n=g(e.combined);if(n.length&&H){const e=te(n);e&&((0,u.II)()?window.googletag.pubads().setPublisherProvidedId(e):(window.googletag=window.googletag||{},window.googletag.cmd=window.googletag.cmd||[],window.googletag.cmd.push((function(){window.googletag.pubads().setPublisherProvidedId(e)}))))}}function pe(e,n){let t=arguments.length>2&&void 0!==arguments[2]&&arguments[2];return G().fork().measureTime("userId.init.modules",(function(){if(!n.length)return[];if(n.forEach((e=>Se(e))),!(n=n.filter((e=>(!e.config.storage||!!e.enabledStorageTypes.length)&&x.isAllowed(D.yl,(0,E.s)(w.fW,e.config.name))))).length)return(0,u.JE)("".concat(j," - n
9o ID module configured")),[];const o=n.reduce(((e,n)=>R(n.submodule.name).measureTime("init",(()=>{try{he(n,t),e.push(n)}catch(e){(0,u.vV)("Error in userID module '".concat(n.submodule.name,"':"),e)}return e}))),[]);return e.refresh(o),ve(e),o}))}function ye(e){var n;return(null==e||null===(n=e.storage)||void 0===n||null===(n=n.type)||void 0===n?void 0:n.trim().split(/\s*&\s*/))||[]}function Ie(e){function n(e){for(var n=arguments.length,t=new Array(n>1?n-1:0),o=1;o<n;o++)t[o-1]=arguments[o];(0,u.JE)("Invalid userSync.userId config: ".concat(e),...t)}return Array.isArray(e)?e.filter((e=>{if(null==e||!e.name)return n('must specify "name"',e);if(e.storage){if(!e.storage.name||!e.storage.type)return n('must specify "storage.name" and "storage.type"',e);if(!function(e){return ye(e).every((e=>we.has(e)))}(e))return n('invalid "storage.type"',e);["expires","refreshInSeconds"].forEach((t=>{let o=e.storage[t];null!=o&&"number"!=typeof o&&(o=Number(o),isNaN(o)?(n("storage.".concat(t," must be a number and will be ignored"),e),delete e.storage[t]):e.storage[t]=o)}))}return!0})):(null!=e&&n("must be an array",e),[])}const we=new Set([U,A]);function Se(e){if(e.enabledStorageTypes)return;const n=ye(e.config);e.enabledStorageTypes=n.filter((n=>{switch(n){case U:return function(e){return!(!e.storageMgr.localStorageIsEnabled()||C.getDataFromLocalStorage(T)&&((0,u.fH)("".concat(j," - opt-out localStorage found, storage disabled")),1))}(e);case A:return function(e){return!(!e.storageMgr.cookiesAreEnabled()||C.getCookie(T)&&((0,u.fH)("".concat(j," - opt-out cookie found, storage disabled")),1))}(e)}return!1}))}function De(e){d.clear(),Object.entries(z(e,(e=>Object.keys(e.eids||{})),(e=>e))).forEach((e=>{let[n,t]=e;return d.set(n,t[0].eids[n])}))}function Ee(){De(F);const e=Ie(M);if(!e.length)return;const n=F.filter((e=>!(0,r.I6)(q,(n=>n.name===e.name))));q.splice(0,q.length),n.map((n=>{const t=(0,r.I6)(e,(e=>e.name&&(e.name.toLowerCase()===n.name.toLowerCase()||n.aliasName&&e.name.toLowerCase()===n.aliasName.toLowerCase())));return t&&n.name!==t.name&&(t.name=n.name),t?{submodule:n,config:t,callback:void 0,idObj:void 0,storageMgr:(0,m.vM)({moduleType:w.fW,moduleName:t.name})}:null})).filter((e=>null!==e)).forEach((e=>q.push(e))),q.length&&(ie()||(k.gH.getHooks({hook:re}).remove(),k.gH.before(oe,100),s.Ay.callDataDeletionRequest.before(Oe),h.Q.after((e=>e(te())))),(0,u.fH)("".concat(j," - usersync config updated for ").concat(q.length," submodules: "),q.map((e=>e.submodule.name))))}function Oe(e){for(var n=arguments.length,t=new Array(n>1?n-1:0),o=1;o<n;o++)t[o-1]=arguments[o];(0,u.fH)("UserID: received data deletion request; deleting all stored IDs..."),q.forEach((e=>{if("function"==typeof e.submodule.onDataDeletionRequest)try{e.submodule.onDataDeletionRequest(e.config,e.idObj,...t)}catch(n){(0,u.vV)("Error calling onDataDeletionRequest for ID submodule ".concat(e.submodule.name),n)}Q(e)})),e.apply(this,t)}function ke(e){return function(){return Promise.resolve(e.apply(this,arguments))}}function je(e){let{mkDelay:n=v.cb}=arguments.length>1&&void 0!==arguments[1]?arguments[1]:{};H=void 0,q=[],M=[],N=X(),ne=function(){let{mkDelay:e=v.cb}=arguments.length>0&&void 0!==arguments[0]?arguments[0]:{};const n=(0,v.v6)(),t=(0,v.v6)();let o,r,i=!1;function s(e){return r=G().fork(),null!=o&&o.reject(ee),o=(0,v.v6)(),v.U9.race([e,o.promise]).finally(r.startTiming("userId.total"))}let d=N,f=q;function g(e){return function(){if(d===N&&f===q)return e(...arguments)}}function m(){return I.SL.promise.finally(r.startTiming("userId.init.consent"))}let b=s(v.U9.all([l.Gc,n.promise]).then(m).then(g((()=>{pe(d,f)}))).then((()=>t.promise.finally(r.startTiming("userId.callbacks.pending")))).then(g((()=>{const e=d.submodules.filter((e=>(0,u.fp)(e.callback)));if(e.length)return new v.U9((n=>Y(e,n,d)))}))));return function(){let{refresh:o=!1,submoduleNames:r=null,ready:l=!1}=arguments.length>0&&void 0!==arguments[0]?arguments[0]:{};return l&&!i&&(i=!0,n.resolve(),P>0?t.resolve():c.on(a.qY.AUCTION_END,(function n(){c.AU(a.qY.AUCTION_END,n),e(_).then(t.resolve)}))),o&&i&&(b=s(b.catch((()=>null)).then(m).then(g((()=>{const e=pe(d,f.filter((e=>null==r||r.includes(e.submodule.name))),!0).filter((e=>null!=e.callback));if(e.length)return new v.U9((n=>Y(e,n,d)))}))))),b}}({mkDelay:n}),null!=J&&J(),F=[],J=e.getConfig("userSync",(e=>{const n=e.userSync;n&&(H=n.ppid,n.userIds&&(M=n.userIds,_=(0,u.Et)(n.syncDelay)?n.syncDelay:O.qh.syncDelay,P=(0,u.Et)(n.auctionDelay)?n.auctionDelay:O.qh.auctionDelay,Ee(),function(e,n){if(e){const t={},o=new Map(n.map((e=>e.aliasName?[e.aliasName,e.name]:[])));Object.keys(e).forEach((n=>{const r=(0,u.cy)(e[n])?[...e[n]].reverse():[];t[n]=r.map((e=>o.has(e)?o.get(e):e))})),V=t}else V={};N.refresh(),De(n)}(n.idPriority,F),ne({ready:!0})))})),(0,o.m)().getUserIds=ce,(0,o.m)().getUserIdsAsEids=se,(0,o.m)().getEncryptedEidsForSource=ke(le),(0,o.m)().registerSignalSources=de,(0,o.m)().refreshUserIds=ke(ge),(0,o.m)().getUserIdsAsync=ke(me),(0,o.m)().getUserIdsAsEidBySource=ae,ie()||k.gH.before(re,100)}je(i.$W),(0,l.xG)("userId",(function(e){e.findRootDomain=y.S,(0,r.I6)(F,(n=>n.name===e.name))||(F.push(e),I.o2.register(w.fW,e.name,e.gvlid),Ee(),ne({refresh:!0,submoduleNames:[e.name]}))}),{postInstallAllowed:!0}),(0,o.E)("userId")}},e=>{e.O(0,[802,769,139,85],(()=>{return n=4836,e(e.s=n);var n}));e.O()}])})(),pbjs.processQueue() 10;!function(d,s,id){var js,fjs=d.getElementsByTagName(s)[0];if(!d.getElementById(id)){js=d.createElement(s);js.id=id;js.src="//platform.twitter.com/widgets.js";fjs.parentNode.insertBefore(js,fjs)}}(document,"script","twitter-wjs") 11;jQuery(document).ready(function($){$('.shortcode-accordion').find('.accordion-item-title').click(function(e){e.preventDefault();$(this).next().slideToggle(200);$(".accordion-item-content").not($(this).next()).slideUp(200)});$('a.native-share-trigger').on('click',function(e){e.preventDefault();e.stopPropagation();const target=$(this);if(navigator.share){const link=target.data('link');const title=target.data('ptitle');navigator.share({title:title,url:link})}else{console.log('Native share API not supported.')}})}) 12;/*! This file is auto-generated */ 13(function(){"use strict";var wp;(wp||={}).hooks=(()=>{var v=Object.defineProperty;var S=Object.getOwnPropertyDescriptor;var g=Object.getOwnPropertyNames;var I=Object.prototype.hasOwnProperty;var w=(e,n)=>{for(var s in n)v(e,s,{get:n[s],enumerable:!0})},D=(e,n,s,r)=>{if(n&&typeof n=="object"||typeof n=="function")for(let t of g(n))!I.call(e,t)&&t!==s&&v(e,t,{get:()=>n[t],enumerable:!(r=S(n,t))||r.enumerable});return e};var T=e=>D(v({},"__esModule",{value:!0}),e);var le={};w(le,{actions:()=>ae,addAction:()=>J,addFilter:()=>K,applyFilters:()=>N,applyFiltersAsync:()=>ee,createHooks:()=>F,currentAction:()=>te,currentFilter:()=>re,defaultHooks:()=>b,didAction:()=>ie,didFilter:()=>se,doAction:()=>X,doActionAsync:()=>Y,doingAction:()=>ne,doingFilter:()=>oe,filters:()=>ce,hasAction:()=>P,hasFilter:()=>Q,removeAction:()=>L,removeAllActions:()=>U,removeAllFilters:()=>W,removeFilter:()=>M});function z(e){return typeof e!="string"||e===""?(console.error("The namespace must be a non-empty string."),!1):/^[a-zA-Z][a-zA-Z0-9_.\-\/]*$/.test(e)?!0:(console.error("The namespace can only contain numbers, letters, dashes, periods, underscores and slashes."),!1)}var m=z;function E(e){return typeof e!="string"||e===""?(console.error("The hook name must be a non-empty string."),!1):/^__/.test(e)?(console.error("The hook name cannot begin with `__`."),!1):/^[a-zA-Z][a-zA-Z0-9_.-]*$/.test(e)?!0:(console.error("The hook name can only contain numbers, letters, dashes, periods and underscores."),!1)}var f=E;function Z(e,n){return function(r,t,a,i=10){let c=e[n];if(!f(r)||!m(t))return;if(typeof a!="function"){console.error("The hook callback must be a function.");return}if(typeof i!="number"){console.error("If specified, the hook priority must be a number.");return}let l={callback:a,priority:i,namespace:t};if(c[r]){let o=c[r].handlers,d;for(d=o.length;d>0&&!(i>=o[d-1].priority);d--);d===o.length?o[d]=l:o.splice(d,0,l),c.__current.forEach(h=>{h.name===r&&h.currentIndex>=d&&h.currentIndex++})}else c[r]={handlers:[l],runs:0};r!=="hookAdded"&&e.doAction("hookAdded",r,t,a,i)}}var H=Z;function C(e,n,s=!1){return function(t,a){let i=e[n];if(!f(t)||!s&&!m(a))return;if(!i[t])return 0;let c=0;if(s)c=i[t].handlers.length,i[t]={runs:i[t].runs,handlers:[]};else{let l=i[t].handlers;for(let o=l.length-1;o>=0;o--)l[o].namespace===a&&(l.splice(o,1),c++,i.__current.forEach(d=>{d.name===t&&d.currentIndex>=o&&d.currentIndex--}))}return t!=="hookRemoved"&&e.doAction("hookRemoved",t,a),c}}var p=C;function O(e,n){return function(r,t){let a=e[n];return typeof t<"u"?r in a&&a[r].handlers.some(i=>i.namespace===t):r in a}}var _=O;function j(e,n,s,r){return function(a,...i){let c=e[n];c[a]||(c[a]={handlers:[],runs:0}),c[a].runs++;let l=c[a].handlers;if(!l||!l.length)return s?i[0]:void 0;let o={name:a,currentIndex:0};async function d(){try{c.__current.add(o);let u=s?i[0]:void 0;for(;o.currentIndex<l.length;
13)u=await l[o.currentIndex].callback.apply(null,i),s&&(i[0]=u),o.currentIndex++;return s?u:void 0}finally{c.__current.delete(o)}}function h(){try{c.__current.add(o);let u=s?i[0]:void 0;for(;o.currentIndex<l.length;)u=l[o.currentIndex].callback.apply(null,i),s&&(i[0]=u),o.currentIndex++;return s?u:void 0}finally{c.__current.delete(o)}}return(r?d:h)()}}var A=j;function $(e,n){return function(){let r=e[n];return Array.from(r.__current).at(-1)?.name??null}}var y=$;function V(e,n){return function(r){let t=e[n];return typeof r>"u"?t.__current.size>0:Array.from(t.__current).some(a=>a.name===r)}}var k=V;function q(e,n){return function(r){let t=e[n];if(f(r))return t[r]&&t[r].runs?t[r].runs:0}}var x=q;var B=class{actions;filters;addAction;addFilter;removeAction;removeFilter;hasAction;hasFilter;removeAllActions;removeAllFilters;doAction;doActionAsync;applyFilters;applyFiltersAsync;currentAction;currentFilter;doingAction;doingFilter;didAction;didFilter;constructor(){this.actions=Object.create(null),this.actions.__current=new Set,this.filters=Object.create(null),this.filters.__current=new Set,this.addAction=H(this,"actions"),this.addFilter=H(this,"filters"),this.removeAction=p(this,"actions"),this.removeFilter=p(this,"filters"),this.hasAction=_(this,"actions"),this.hasFilter=_(this,"filters"),this.removeAllActions=p(this,"actions",!0),this.removeAllFilters=p(this,"filters",!0),this.doAction=A(this,"actions",!1,!1),this.doActionAsync=A(this,"actions",!1,!0),this.applyFilters=A(this,"filters",!0,!1),this.applyFiltersAsync=A(this,"filters",!0,!0),this.currentAction=y(this,"actions"),this.currentFilter=y(this,"filters"),this.doingAction=k(this,"actions"),this.doingFilter=k(this,"filters"),this.didAction=x(this,"actions"),this.didFilter=x(this,"filters")}};function G(){return new B}var F=G;var b=F(),{addAction:J,addFilter:K,removeAction:L,removeFilter:M,hasAction:P,hasFilter:Q,removeAllActions:U,removeAllFilters:W,doAction:X,doActionAsync:Y,applyFilters:N,applyFiltersAsync:ee,currentAction:te,currentFilter:re,doingAction:ne,doingFilter:oe,didAction:ie,didFilter:se,actions:ae,filters:ce}=b;return T(le)})();(window.wp||={}).hooks=wp.hooks})() 14;/*! This file is auto-generated */ 15(function(){"use strict";var wp;(wp||={}).i18n=(()=>{var nt=Object.create;var L=Object.defineProperty;var at=Object.getOwnPropertyDescriptor;var it=Object.getOwnPropertyNames;var ut=Object.getPrototypeOf,lt=Object.prototype.hasOwnProperty;var ft=(t,r)=>()=>(r||t((r={exports:{}}).exports,r),r.exports),ot=(t,r)=>{for(var e in r)L(t,e,{get:r[e],enumerable:!0})},O=(t,r,e,n)=>{if(r&&typeof r=="object"||typeof r=="function")for(let u of it(r))!lt.call(t,u)&&u!==e&&L(t,u,{get:()=>r[u],enumerable:!(n=at(r,u))||n.enumerable});return t};var st=(t,r,e)=>(e=t!=null?nt(ut(t)):{},O(r||!t||!t.__esModule?L(e,"default",{value:t,enumerable:!0}):e,t)),pt=t=>O(L({},"__esModule",{value:!0}),t);var $=ft((It,M)=>{M.exports=window.wp.hooks});var yt={};ot(yt,{__:()=>Z,_n:()=>G,_nx:()=>B,_x:()=>q,createI18n:()=>R,defaultI18n:()=>H,getLocaleData:()=>j,hasTranslation:()=>Q,isRTL:()=>J,resetLocaleData:()=>U,setLocaleData:()=>z,sprintf:()=>P,subscribe:()=>X});var ct=/%(((\d+)\$)|(\(([$_a-zA-Z][$_a-zA-Z0-9]*)\)))?[ +0#-]*\d*(\.(\d+|\*))?(ll|[lhqL])?([cduxXefgsp%])/g;function T(t,...r){var e=0;return Array.isArray(r[0])&&(r=r[0]),t.replace(ct,function(){var n,u,l,o,f;return n=arguments[3],u=arguments[5],l=arguments[7],o=arguments[9],o==="%"?"%":(l==="*"&&(l=r[e],e++),u===void 0?(n===void 0&&(n=e+1),e++,f=r[n-1]):r[0]&&typeof r[0]=="object"&&r[0].hasOwnProperty(u)&&(f=r[0][u]),o==="f"?f=parseFloat(f)||0:o==="d"&&(f=parseInt(f)||0),l!==void 0&&(o==="f"?f=f.toFixed(l):o==="s"&&(f=f.substr(0,l))),f??"")})}function P(t,...r){return T(t,...r)}var D,I,h,N;D={"(":9,"!":8,"*":7,"/":7,"%":7,"+":6,"-":6,"<":5,"<=":5,">":5,">=":5,"==":4,"!=":4,"&&":3,"||":2,"?":1,"?:":1};I=["(","?"];h={")":["("],":":["?","?:"]};N=/<=|>=|==|!=|&&|\|\||\?:|\(|!|\*|\/|%|\+|-|<|>|\?|\)|:/;function b(t){for(var r=[],e=[],n,u,l,o;n=t.match(N);){for(u=n[0],l=t.substr(0,n.index).trim(),l&&r.push(l);o=e.pop();){if(h[u]){if(h[u][0]===o){u=h[u][1]||u;break}}else if(I.indexOf(o)>=0||D[o]<D[u]){e.push(o);break}r.push(o)}h[u]||e.push(u),t=t.substr(n.index+u.length)}return t=t.trim(),t&&r.push(t),r.concat(e.reverse())}var dt={"!":function(t){return!t},"*":function(t,r){return t*r},"/":function(t,r){return t/r},"%":function(t,r){return t%r},"+":function(t,r){return t+r},"-":function(t,r){return t-r},"<":function(t,r){return t<r},"<=":function(t,r){return t<=r},">":function(t,r){return t>r},">=":function(t,r){return t>=r},"==":function(t,r){return t===r},"!=":function(t,r){return t!==r},"&&":function(t,r){return t&&r},"||":function(t,r){return t||r},"?:":function(t,r,e){if(t)throw r;return e}};function g(t,r){var e=[],n,u,l,o,f,_;for(n=0;n<t.length;n++){if(f=t[n],o=dt[f],o){for(u=o.length,l=Array(u);u--;)l[u]=e.pop();try{_=o.apply(null,l)}catch(v){return v}}else r.hasOwnProperty(f)?_=r[f]:_=+f;e.push(_)}return e[0]}function A(t){var r=b(t);return function(e){return g(r,e)}}function E(t){var r=A(t);return function(e){return+r({n:e})}}var S={contextDelimiter:"�",onMissingKey:null};function _t(t){var r,e,n;for(r=t.split(";"),e=0;e<r.length;e++)if(n=r[e].trim(),n.indexOf("plural=")===0)return n.substr(7)}function x(t,r){var e;this.data=t,this.pluralForms={},this.options={};for(e in S)this.options[e]=r!==void 0&&e in r?r[e]:S[e]}x.prototype.getPluralForm=function(t,r){var e=this.pluralForms[t],n,u,l;return e||(n=this.data[t][""],l=n["Plural-Forms"]||n["plural-forms"]||n.plural_forms,typeof l!="function"&&(u=_t(n["Plural-Forms"]||n["plural-forms"]||n.plural_forms),l=E(u)),e=this.pluralForms[t]=l),e(r)};x.prototype.dcnpgettext=function(t,r,e,n,u){var l,o,f;return u===void 0?l=0:l=this.getPluralForm(t,u),o=e,r&&(o=r+this.options.contextDelimiter+e),f=this.data[t][o],f&&f[l]?f[l]:(this.options.onMissingKey&&this.options.onMissingKey(e,t),l===0?e:n)};var K={"":{plural_forms(t){return t===1?0:1}}},vt=/^i18n\.(n?gettext|has_translation)(_|$)/,R=(t,r,e)=>{let n=new x({}),u=new Set,l=()=>{u.forEach(a=>a())},o=a=>(u.add(a),()=>u.delete(a)),f=(a="default")=>n.data[a],_=(a,i="default")=>{n.data[i]={...n.data[i],...a},n.data[i][""]={...K[""],...n.data[i]?.[""]},delete n.pluralForms[i]},v=(a,i)=>{_(a,i),l()},V=(a,i="default")=>{n.data[i]={...n.data[i],...a,"":{...K[""],...n.data[i]?.[""],...a?.[""]}},delete n.pluralForms[i],l()},W=(a,i)=>{n.data={},n.pluralForms={},v(a,i)},m=(a="default",i,s,c,d)=>(n.data[a]||_(void 0,a),n.dcnpgettext(a,i,s,c,d)),y=a=>a||"default",Y=(a,i)=>{let s=m(i,void 0,a);return e?(s=e.applyFilters("i18n.gettext",s,a,i),e.applyFilters("i18n.gettext_"+y(i),s,a,i)):s},w=(a,i,s)=>{let c=m(s,i,a);return e?(c=e.applyFilters("i18n.gettext_with_context",c,a,i,s),e.applyFilters("i18n.gettext_with_context_"+y(s),c,a,i,s)):c},k=(a,i,s,c)=>{let d=m(c,void 0,a,i,s);return e?(d=e.applyFilters("i18n.ngettext",d,a,i,s,c),e.applyFilters("i18n.ngettext_"+y(c),d,a,i,s,c)):d},tt=(a,i,s,c,d)=>{let F=m(d,c,a,i,s);return e?(F=e.applyFilters("i18n.ngettext_with_context",F,a,i,s,c,d),e.applyFilters("i18n.ngettext_with_context_"+y(d),F,a,i,s,c,d)):F},rt=()=>w("ltr","text direction")==="rtl",et=(a,i,s)=>{let c=i?i+"�"+a:a,d=!!n.data?.[s??"default"]?.[c];return e&&(d=e.applyFilters("i18n.has_translation",d,a,i,s),d=e.applyFilters("i18n.has_translation_"+y(s),d,a,i,s)),d};if(t&&v(t,r),e){let a=i=>{vt.test(i)&&l()};e.addAction("hookAdded","core/i18n",a),e.addAction("hookRemoved","core/i18n",a)}return{getLocaleData:f,setLocaleData:v,addLocaleData:V,resetLocaleData:W,subscribe:o,__:Y,_x:w,_n:k,_nx:tt,isRTL:rt,hasTranslation:et}};var C=st($(),1);var p=R(void 0,void 0,C.defaultHooks),H=p,j=p.getLocaleData.bind(p),z=p.setLocaleData.bind(p),U=p.resetLocaleData.bind(p),X=p.subscribe.bind(p),Z=p.__.bind(p),q=p._x.bind(p),G=p._n.bind(p),B=p._nx.bind(p),J=p.isRTL.bind(p),Q=p.hasTranslation.bind(p);return pt(yt)})();(window.wp||={}).i18n=wp.i18n})() 16;wp.i18n.setLocaleData({'text direction\u0004ltr':['ltr']}) 17;(()=>{"use strict";var t={d:(e,i)=>{for(var s in i)t.o(i,s)&&!t.o(e,s)&&Object.defineProperty(e,s,{enumerable:!0,get:i[s]})},o:(t,e)=>Object.prototype.hasOwnProperty.call(t,e),r:t=>{"undefined"!=typeof Symbol&&Symbol.toStringTag&&Object.defineProperty(t,Symbol.toStringTag,{value:"Module"}
17),Object.defineProperty(t,"__esModule",{value:!0})}},e={};function i(t){if(this.formData={},this.tree={},!(t instanceof FormData))return this;this.formData=t;const e=()=>{const t=new Map;return t.largestIndex=0,t.set=function(e,i){""===e?e=t.largestIndex++:/^[0-9]+$/.test(e)&&(e=parseInt(e),t.largestIndex<=e&&(t.largestIndex=e+1)),Map.prototype.set.call(t,e,i)},t};this.tree=e();const i=/^(?<name>[a-z][-a-z0-9_:]*)(?<array>(?:\[(?:[a-z][-a-z0-9_:]*|[0-9]*)\])*)/i;for(const[t,s]of this.formData){const o=t.match(i);if(o)if(""===o.groups.array)this.tree.set(o.groups.name,s);else{const t=[...o.groups.array.matchAll(/\[([a-z][-a-z0-9_:]*|[0-9]*)\]/gi)].map((([t,e])=>e));t.unshift(o.groups.name);const i=t.pop();t.reduce(((t,i)=>{if(/^[0-9]+$/.test(i)&&(i=parseInt(i)),t.get(i)instanceof Map)return t.get(i);const s=e();return t.set(i,s),s}),this.tree).set(i,s)}}}t.r(e),t.d(e,{all:()=>D,any:()=>M,date:()=>m,dayofweek:()=>u,email:()=>r,enum:()=>h,file:()=>d,maxdate:()=>z,maxfilesize:()=>j,maxitems:()=>v,maxlength:()=>x,maxnumber:()=>y,mindate:()=>A,minfilesize:()=>$,minitems:()=>w,minlength:()=>g,minnumber:()=>b,number:()=>c,required:()=>n,requiredfile:()=>a,stepnumber:()=>I,tel:()=>l,time:()=>f,url:()=>p}),i.prototype.entries=function(){return this.tree.entries()},i.prototype.get=function(t){return this.tree.get(t)},i.prototype.getAll=function(t){if(!this.has(t))return[];const e=t=>{const i=[];if(t instanceof Map)for(const[s,o]of t)i.push(...e(o));else""!==t&&i.push(t);return i};return e(this.get(t))},i.prototype.has=function(t){return this.tree.has(t)},i.prototype.keys=function(){return this.tree.keys()},i.prototype.values=function(){return this.tree.values()};const s=i;function o({rule:t,field:e,error:i,...s}){this.rule=t,this.field=e,this.error=i,this.properties=s}const n=function(t){if(0===t.getAll(this.field).map((t=>t.trim())).filter((t=>""!==t)).length)throw new o(this)},a=function(t){if(0===t.getAll(this.field).length)throw new o(this)},r=function(t){if(!t.getAll(this.field).map((t=>t.trim())).filter((t=>""!==t)).every((t=>{if(t.length<6)return!1;if(-1===t.indexOf("@",1))return!1;if(t.indexOf("@")!==t.lastIndexOf("@"))return!1;const[e,i]=t.split("@",2);if(!/^[a-zA-Z0-9!#$%&\'*+\/=?^_`{|}~\.-]+$/.test(e))return!1;if(/\.{2,}/.test(i))return!1;if(/(?:^[ \t\n\r\0\x0B.]|[ \t\n\r\0\x0B.]$)/.test(i))return!1;const s=i.split(".");if(s.length<2)return!1;for(const t of s){if(/(?:^[ \t\n\r\0\x0B-]|[ \t\n\r\0\x0B-]$)/.test(t))return!1;if(!/^[a-z0-9-]+$/i.test(t))return!1}return!0})))throw new o(this)},p=function(t){const e=t.getAll(this.field).map((t=>t.trim())).filter((t=>""!==t));if(!e.every((t=>{try{return(t=>-1!==["http","https","ftp","ftps","mailto","news","irc","irc6","ircs","gopher","nntp","feed","telnet","mms","rtsp","sms","svn","tel","fax","xmpp","webcal","urn"].indexOf(t))(new URL(t).protocol.replace(/:$/,""))}catch{return!1}})))throw new o(this)},l=function(t){if(!t.getAll(this.field).map((t=>t.trim())).filter((t=>""!==t)).every((t=>(((t=(t=t.replace(/[#*].*$/,"")).replaceAll(/[()/.*#\s-]+/g,"")).startsWith("+")||t.startsWith("00"))&&(t=`+${t.replace(/^[+0]+/,"")}`),!!/^[+]?[0-9]+$/.test(t)&&5<t.length&&t.length<16))))throw new o(this)},c=function(t){if(!t.getAll(this.field).map((t=>t.trim())).filter((t=>""!==t)).every((t=>!!/^[-]?[0-9]+(?:[eE][+-]?[0-9]+)?$/.test(t)||!!/^[-]?(?:[0-9]+)?[.][0-9]+(?:[eE][+-]?[0-9]+)?$/.test(t))))throw new o(this)},m=function(t){if(!t.getAll(this.field).map((t=>t.trim())).filter((t=>""!==t)).every((t=>{if(!/^[0-9]{4,}-[0-9]{2}-[0-9]{2}$/.test(t))return!1;const e=new Date(t);return!Number.isNaN(e.valueOf())})))throw new o(this)},f=function(t){if(!t.getAll(this.field).map((t=>t.trim())).filter((t=>""!==t)).every((t=>{const e=t.match(/^([0-9]{2})\:([0-9]{2})(?:\:([0-9]{2}))?$/);if(!e)return!1;const i=parseInt(e[1]),s=parseInt(e[2]),o=e[3]?parseInt(e[3]):0;return 0<=i&&i<=23&&0<=s&&s<=59&&0<=o&&o<=59})))throw new o(this)},d=function(t){if(!t.getAll(this.field).every((t=>t instanceof File&&this.accept?.some((e=>/^\.[a-z0-9]+$/i.test(e)?t.name.toLowerCase().endsWith(e.toLowerCase()):(t=>{const e=[],i=t.match(/^(?<toplevel>[a-z]+)\/(?<sub>[*]|[a-z0-9.+-]+)$/i);if(i){const t=i.groups.toplevel.toLowerCase(),s=i.groups.sub.toLowerCase();for(const[o,n]of(()=>{const t=new Map;return t.set("jpg|jpeg|jpe","image/jpeg"),t.set("gif","image/gif"),t.set("png","image/png"),t.set("bmp","image/bmp"),t.set("tiff|tif","image/tiff"),t.set("webp","image/webp"),t.set("ico","image/x-icon"),t.set("heic","image/heic"),t.set("asf|asx","video/x-ms-asf"),t.set("wmv","video/x-ms-wmv"),t.set("wmx","video/x-ms-wmx"),t.set("wm","video/x-ms-wm"),t.set("avi","video/avi"),t.set("divx","video/divx"),t.set("flv","video/x-flv"),t.set("mov|qt","video/quicktime"),t.set("mpeg|mpg|mpe","video/mpeg"),t.set("mp4|m4v","video/mp4"),t.set("ogv","video/ogg"),t.set("webm","video/webm"),t.set("mkv","video/x-matroska"),t.set("3gp|3gpp","video/3gpp"),t.set("3g2|3gp2","video/3gpp2"),t.set("txt|asc|c|cc|h|srt","text/plain"),t.set("csv","text/csv"),t.set("tsv","text/tab-separated-values"),t.set("ics","text/calendar"),t.set("rtx","text/richtext"),t.set("css","text/css"),t.set("htm|html","text/html"),t.set("vtt","text/vtt"),t.set("dfxp","application/ttaf+xml"),t.set("mp3|m4a|m4b","audio/mpeg"),t.set("aac","audio/aac"),t.set("ra|ram","audio/x-realaudio"),t.set("wav","audio/wav"),t.set("ogg|oga","audio/ogg"),t.set("flac","audio/flac"),t.set("mid|midi","audio/midi"),t.set("wma","audio/x-ms-wma"),t.set("wax","audio/x-ms-wax"),t.set("mka","audio/x-matroska"),t.set("rtf","application/rtf"),t.set("js","application/javascript"),t.set("pdf","application/pdf"),t.set("swf","application/x-shockwave-flash"),t.set("class","application/java"),t.set("tar","application/x-tar"),t.set("zip","application/zip"),t.set("gz|gzip","application/x-gzip"),t.set("rar","application/rar"),t.set("7z","application/x-7z-compressed"),t.set("exe","application/x-msdownload"),t.set("psd","application/octet-stream"),t.set("xcf","application/octet-stream"),t.set("doc","application/msword"),t.set("pot|pps|ppt","application/vnd.ms-powerpoint"),t.set("wri","application/vnd.ms-write"),t.set("xla|xls|xlt|xlw","application/vnd.ms-excel"),t.set("mdb","application/vnd.ms-access"),t.set("mpp","application/vnd.ms-project"),t.set("docx","application/vnd.openxmlformats-officedocument.wordprocessingml.document"),t.set("docm","application/vnd.ms-word.document.macroEnabled.12"),t.set("dotx","application/vnd.openxmlformats-officedocument.wordprocessingml.template"),t.set("dotm","application/vnd.ms-word.template.macroEnabled.12"),t.set("xlsx","application/vnd.openxmlformats-officedocument.spreadsheetml.sheet"),t.set("xlsm","application/vnd.ms-excel.sheet.macroEnabled.12"),t.set("xlsb","application/vnd.ms-excel.sheet.binary.macroEnabled.12"),t.set("xltx","application/vnd.openxmlformats-officedocument.spreadsheetml.template"),t.set("xltm","application/vnd.ms-excel.template.macroEnabled.12"),t.set("xlam","application/vnd.ms-excel.addin.macroEnabled.12"),t.set("pptx","application/vnd.openxmlformats-officedocument.presentationml.presentation"),t.set("pptm","application/vnd.ms-powerpoint.presentation.macroEnabled.12"),t.set("ppsx","application/vnd.openxmlformats-officedocument.presentationml.slideshow"),t.set("ppsm","application/vnd.ms-powerpoint.slideshow.macroEnabled.12"),t.set("potx","application/vnd.openxmlformats-officedocument.presentationml.template"),t.set("potm","application/vnd.ms-powerpoint.template.macroEnabled.12"),t.set("ppam","application/vnd.ms-powerpoint.addin.macroEnabled.12"),t.set("sldx","application/vnd.openxmlformats-officedocument.presentationml.slide"),t.set("sldm","application/vnd.ms-powerpoint.slide.macroEnabled.12"),t.set("onetoc|onetoc2|onetmp|onepkg","application/onenote"),t.set("oxps","application/oxps"),t.set("xps","application/vnd.ms-xpsdocument"),t.set("odt","application/vnd.oasis.opendocument.text"),t.set("odp","application/vnd.oasis.opendocument.presentation"),t.set("ods","application/vnd.oasis.opendocument.spreadsheet"),t.set("odg","application/vnd.oasis.opendocument.graphics"),t.set("odc","application/vnd.oasis.opendocument.chart"),t.set("odb","application/vnd.oasis.opendocument.database"),t.set("odf","application/vnd.oasis.opendocument.formula"),t.set("wp|wpd","application/wordperfect"),t.set("key","application/vnd.apple.keynote"),t.set("numbers","application/vnd.apple.numbers"),t.set("pages","application/vnd.apple.pages"),t})())("*"===s&&n.startsWith(t+"/")||n===i[0])&&e.push(...o.split("|"))}return e})(e).some((e=>(e="."+e.trim(),t.name.toLowerCase().endsWith(e.toLowerCase())))))))))throw new o(this)},h=function(t){if(!t.getAll(this.field).map((t=>t.trim())).filter((t=>""!==t)).every((t=>this.accept?.some((e=>
17t===String(e))))))throw new o(this)},u=function(t){if(!t.getAll(this.field).map((t=>t.trim())).filter((t=>""!==t)).every((t=>{const e=0===(i=new Date(t).getDay())?7:i;var i;return this.accept?.some((t=>e===parseInt(t)))})))throw new o(this)},w=function(t){if(t.getAll(this.field).map((t=>t.trim())).filter((t=>""!==t)).length<parseInt(this.threshold))throw new o(this)},v=function(t){const e=t.getAll(this.field).map((t=>t.trim())).filter((t=>""!==t));if(parseInt(this.threshold)<e.length)throw new o(this)},g=function(t){const e=t.getAll(this.field).map((t=>t.trim())).filter((t=>""!==t));let i=0;if(e.forEach((t=>{"string"==typeof t&&(i+=t.length)})),0!==i&&i<parseInt(this.threshold))throw new o(this)},x=function(t){const e=t.getAll(this.field).map((t=>t.trim())).filter((t=>""!==t));let i=0;if(e.forEach((t=>{"string"==typeof t&&(i+=t.length)})),parseInt(this.threshold)<i)throw new o(this)},b=function(t){if(!t.getAll(this.field).map((t=>t.trim())).filter((t=>""!==t)).every((t=>!(parseFloat(t)<parseFloat(this.threshold)))))throw new o(this)},y=function(t){if(!t.getAll(this.field).map((t=>t.trim())).filter((t=>""!==t)).every((t=>!(parseFloat(this.threshold)<parseFloat(t)))))throw new o(this)},A=function(t){if(!t.getAll(this.field).map((t=>t.trim())).filter((t=>""!==t)).every((t=>!(/^[0-9]{4,}-[0-9]{2}-[0-9]{2}$/.test(t)&&/^[0-9]{4,}-[0-9]{2}-[0-9]{2}$/.test(this.threshold)&&t<this.threshold))))throw new o(this)},z=function(t){if(!t.getAll(this.field).map((t=>t.trim())).filter((t=>""!==t)).every((t=>!(/^[0-9]{4,}-[0-9]{2}-[0-9]{2}$/.test(t)&&/^[0-9]{4,}-[0-9]{2}-[0-9]{2}$/.test(this.threshold)&&this.threshold<t))))throw new o(this)},$=function(t){const e=t.getAll(this.field);let i=0;if(e.forEach((t=>{t instanceof File&&(i+=t.size)})),i<parseInt(this.threshold))throw new o(this)},j=function(t){const e=t.getAll(this.field);let i=0;if(e.forEach((t=>{t instanceof File&&(i+=t.size)})),parseInt(this.threshold)<i)throw new o(this)},I=function(t){const e=t.getAll(this.field).map((t=>t.trim())).filter((t=>""!==t)),i=parseFloat(this.base),s=parseFloat(this.interval);if(!(0<s))return!0;if(!e.every((t=>{const e=(parseFloat(t)-i)%s;return"0.000000"===Math.abs(e).toFixed(6)||"0.000000"===Math.abs(e-s).toFixed(6)})))throw new o(this)},O=({ruleObj:t,options:i})=>{const{rule:s,...o}=t;return"function"==typeof e[s]&&("function"!=typeof e[s].matches||e[s].matches(o,i))},E=({ruleObj:t,formDataTree:i,options:s})=>{const{rule:o}=t;e[o].call(t,i,s)},k=[],F=t=>[...k].reduce(((t,e)=>i=>e(i,t)),t),D=function(t,e={}){const i=(this.rules??[]).filter((t=>O({ruleObj:t,options:e}))),s=F(E);if(!i.every((i=>{try{s({ruleObj:i,formDataTree:t,options:e})}catch(t){if(!(t instanceof o))throw t;if(void 0!==t.error)throw t;return!1}return!0})))throw new o(this)},M=function(t,e={}){const i=(this.rules??[]).filter((t=>O({ruleObj:t,options:e}))),s=F(E);if(!i.some((i=>{try{s({ruleObj:i,formDataTree:t,options:e})}catch(t){if(!(t instanceof o))throw t;return!1}return!0})))throw new o(this)};var L;window.swv={validators:e,validate:(t,e,i={})=>{const n=(t.rules??[]).filter((t=>O({ruleObj:t,options:i})));if(!n.length)return new Map;const a=F(E),r=new s(e),p=n.reduce(((t,e)=>{try{a({ruleObj:e,formDataTree:r,options:i})}catch(e){if(!(e instanceof o))throw e;if(void 0!==e.field&&!t.has(e.field)&&void 0!==e.error)return t.set(e.field,e)}return t}),new Map);for(const t of r.keys())p.has(t)||p.set(t,{validInputs:r.getAll(t)});return p},use:t=>{k.push(t)},...null!==(L=window.swv)&&void 0!==L?L:{}}})() 18;var wpcf7={"api":{"root":"https:\/\/www.mangobaaz.com\/wp-json\/","namespace":"contact-form-7\/v1"},"cached":1} 19;(()=>{"use strict";const e=window.wp.i18n,t=e=>Math.abs(parseInt(e,10)),a=(e,t,a)=>{const n=new CustomEvent(`wpcf7${t}`,{bubbles:!0,detail:a});"string"==typeof e&&(e=document.querySelector(e)),e.dispatchEvent(n)},n=(e,t)=>{const n=new Map([["init","init"],["validation_failed","invalid"],["acceptance_missing","unaccepted"],["spam","spam"],["aborted","aborted"],["mail_sent","sent"],["mail_failed","failed"],["submitting","submitting"],["resetting","resetting"],["validating","validating"],["payment_required","payment-required"]]);n.has(t)&&(t=n.get(t)),Array.from(n.values()).includes(t)||(t=`custom-${t=(t=t.replace(/[^0-9a-z]+/i," ").trim()).replace(/\s+/,"-")}`);const r=e.getAttribute("data-status");if(e.wpcf7.status=t,e.setAttribute("data-status",t),e.classList.add(t),r&&r!==t){e.classList.remove(r);const t={contactFormId:e.wpcf7.id,pluginVersion:e.wpcf7.pluginVersion,contactFormLocale:e.wpcf7.locale,unitTag:e.wpcf7.unitTag,containerPostId:e.wpcf7.containerPost,
19status:e.wpcf7.status,prevStatus:r};a(e,"statuschanged",t)}return t},r=e=>{const{root:t,namespace:a="contact-form-7/v1"}=wpcf7.api;return c.reduceRight(((e,t)=>a=>t(a,e)),(e=>{let n,r,{url:c,path:o,endpoint:s,headers:i,body:l,data:p,...d}=e;"string"==typeof s&&(n=a.replace(/^\/|\/$/g,""),r=s.replace(/^\//,""),o=r?n+"/"+r:n),"string"==typeof o&&(-1!==t.indexOf("?")&&(o=o.replace("?","&")),o=o.replace(/^\//,""),c=t+o),i={Accept:"application/json, */*;q=0.1",...i},delete i["X-WP-Nonce"],p&&(l=JSON.stringify(p),i["Content-Type"]="application/json");const f={code:"fetch_error",message:"You are probably offline."},u={code:"invalid_json",message:"The response is not a valid JSON response."};return window.fetch(c||o||window.location.href,{...d,headers:i,body:l}).then((e=>Promise.resolve(e).then((e=>{if(e.status>=200&&e.status<300)return e;throw e})).then((e=>{if(204===e.status)return null;if(e&&e.json)return e.json().catch((()=>{throw u}));throw u}))),(()=>{throw f}))}))(e)},c=[];function o(e,t={}){const{target:a,scope:r=e,...c}=t;if(void 0===e.wpcf7?.schema)return;const o={...e.wpcf7.schema};if(void 0!==a){if(!e.contains(a))return;if(!a.closest(".wpcf7-form-control-wrap[data-name]"))return;if(a.closest(".novalidate"))return}const p=r.querySelectorAll(".wpcf7-form-control-wrap"),d=Array.from(p).reduce(((e,t)=>
19(t.closest(".novalidate")||t.querySelectorAll(":where( input, textarea, select ):enabled").forEach((t=>{if(t.name)switch(t.type){case"button":case"image":case"reset":case"submit":break;case"checkbox":case"radio":t.checked&&e.append(t.name,t.value);break;case"select-multiple":for(const a of t.selectedOptions)e.append(t.name,a.value);break;case"file":for(const a of t.files)e.append(t.name,a);break;default:e.append(t.name,t.value)}})),e)),new FormData),f=e.getAttribute("data-status");Promise.resolve(n(e,"validating")).then((n=>{if(void 0!==swv){const n=swv.validate(o,d,t);for(const t of p){if(void 0===t.dataset.name)continue;const c=t.dataset.name;if(n.has(c)){const{error:t,validInputs:a}=n.get(c);i(e,c),void 0!==t&&s(e,c,t,{scope:r}),l(e,c,null!=a?a:[])}if(t.contains(a))break}}})).finally((()=>{n(e,f)}))}r.use=e=>{c.unshift(e)};const s=(e,t,a,n)=>{const{scope:r=e,...c}=null!=n?n:{},o=`${e.wpcf7?.unitTag}-ve-${t}`.replaceAll(/[^0-9a-z_-]+/gi,""),s=e.querySelector(`.wpcf7-form-control-wrap[data-name="${t}"] .wpcf7-form-control`);(()=>{const t=document.createElement("li");t.setAttribute("id",o),s&&s.id?t.insertAdjacentHTML("beforeend",`<a href="#${s.id}">${a}</a>`):t.insertAdjacentText("beforeend",a),e.wpcf7.parent.querySelector(".screen-reader-response ul").appendChild(t)})(),r.querySelectorAll(`.wpcf7-form-control-wrap[data-name="${t}"]`).forEach((e=>{const t=document.createElement("span");t.classList.add("wpcf7-not-valid-tip"),t.setAttribute("aria-hidden","true"),t.insertAdjacentText("beforeend",a),e.appendChild(t),e.querySelectorAll("[aria-invalid]").forEach((e=>{e.setAttribute("aria-invalid","true")})),e.querySelectorAll(".wpcf7-form-control").forEach((e=>{e.classList.add("wpcf7-not-valid"),e.setAttribute("aria-describedby",o),"function"==typeof e.setCustomValidity&&e.setCustomValidity(a),e.closest(".use-floating-validation-tip")&&(e.addEventListener("focus",(e=>{t.setAttribute("style","display: none")})),t.addEventListener("click",(e=>{t.setAttribute("style","display: none")})))}))}))},i=(e,t)=>{const a=`${e.wpcf7?.unitTag}-ve-${t}`.replaceAll(/[^0-9a-z_-]+/gi,"");e.wpcf7.parent.querySelector(`.screen-reader-response ul li#${a}`)?.remove(),e.querySelectorAll(`.wpcf7-form-control-wrap[data-name="${t}"]`).forEach((e=>{e.querySelector(".wpcf7-not-valid-tip")?.remove(),e.querySelectorAll("[aria-invalid]").forEach((e=>{e.setAttribute("aria-invalid","false")})),e.querySelectorAll(".wpcf7-form-control").forEach((e=>{e.removeAttribute("aria-describedby"),e.classList.remove("wpcf7-not-valid"),"function"==typeof e.setCustomValidity&&e.setCustomValidity("")}))}))},l=(e,t,a)=>{e.querySelectorAll(`[data-reflection-of="${t}"]`).forEach((e=>{if("output"===e.tagName.toLowerCase()){const t=e;0===a.length&&a.push(t.dataset.default),a.slice(0,1).forEach((e=>{e instanceof File&&(e=e.name),t.textContent=e}))}else e.querySelectorAll("output").forEach((e=>{e.hasAttribute("data-default")?0===a.length?e.removeAttribute("hidden"):e.setAttribute("hidden","hidden"):e.remove()})),a.forEach((a=>{a instanceof File&&(a=a.name);const n=document.createElement("output");n.setAttribute("name",t),n.textContent=a,e.appendChild(n)}))}))};function p(e,t={}){if(wpcf7.blocked)return d(e),void n(e,"submitting");const c=new FormData(e);t.submitter&&t.submitter.name&&c.append(t.submitter.name,t.submitter.value);const o={contactFormId:e.wpcf7.id,pluginVersion:e.wpcf7.pluginVersion,contactFormLocale:e.wpcf7.locale,unitTag:e.wpcf7.unitTag,containerPostId:e.wpcf7.containerPost,status:e.wpcf7.status,inputs:Array.from(c,(e=>{const t=e[0],a=e[1];return!t.match(/^_/)&&{name:t,value:a}})).filter((e=>!1!==e)),formData:c};r({endpoint:`contact-forms/${e.wpcf7.id}/feedback`,method:"POST",body:c,wpcf7:{endpoint:"feedback",form:e,detail:o}}).then((t=>{const r=n(e,t.status);return o.status=t.status,o.apiResponse=t,["invalid","unaccepted","spam","aborted"].includes(r)?a(e,r,o):["sent","failed"].includes(r)&&a(e,`mail${r}`,o),a(e,"submit",o),t})).then((t=>{t.posted_data_hash&&(e.querySelector('input[name="_wpcf7_posted_data_hash"]').value=t.posted_data_hash),"mail_sent"===t.status&&(e.reset(),e.wpcf7.resetOnMailSent=!0),t.invalid_fields&&t.invalid_fields.forEach((t=>{s(e,t.field,t.message)})),e.wpcf7.parent.querySelector('.screen-reader-response [role="status"]').insertAdjacentText("beforeend",t.message),e.querySelectorAll(".wpcf7-response-output").forEach((e=>{e.innerText=t.message}))})).catch((e=>console.error(e)))}r.use(((e,t)=>
19{if(e.wpcf7&&"feedback"===e.wpcf7.endpoint){const{form:t,detail:r}=e.wpcf7;d(t),a(t,"beforesubmit",r),n(t,"submitting")}return t(e)}));const d=e=>{e.querySelectorAll(".wpcf7-form-control-wrap").forEach((t=>{t.dataset.name&&i(e,t.dataset.name)})),e.wpcf7.parent.querySelector('.screen-reader-response [role="status"]').innerText="",e.querySelectorAll(".wpcf7-response-output").forEach((e=>{e.innerText=""}))};function f(e){const t=new FormData(e),c={contactFormId:e.wpcf7.id,pluginVersion:e.wpcf7.pluginVersion,contactFormLocale:e.wpcf7.locale,unitTag:e.wpcf7.unitTag,containerPostId:e.wpcf7.containerPost,status:e.wpcf7.status,inputs:Array.from(t,(e=>{const t=e[0],a=e[1];return!t.match(/^_/)&&{name:t,value:a}})).filter((e=>!1!==e)),formData:t};r({endpoint:`contact-forms/${e.wpcf7.id}/refill`,method:"GET",wpcf7:{endpoint:"refill",form:e,detail:c}}).then((t=>{e.wpcf7.resetOnMailSent?(delete e.wpcf7.resetOnMailSent,n(e,"mail_sent")):n(e,"init"),c.apiResponse=t,a(e,"reset",c)})).catch((e=>console.error(e)))}r.use(((e,t)=>{if(e.wpcf7&&"refill"===e.wpcf7.endpoint){const{form:t,detail:a}=e.wpcf7;d(t),n(t,"resetting")}return t(e)}));const u=(e,t)=>{for(const a in t){const n=t[a];e.querySelectorAll(`input[name="${a}"]`).forEach((e=>{e.value=""})),e.querySelectorAll(`img.wpcf7-captcha-${a.replaceAll(":","")}`).forEach((e=>{e.setAttribute("src",n)}));const r=/([0-9]+)\.(png|gif|jpeg)$/.exec(n);r&&e.querySelectorAll(`input[name="_wpcf7_captcha_challenge_${a}"]`).forEach((e=>{e.value=r[1]}))}},m=(e,t)=>{for(const a in t){const n=t[a][0],r=t[a][1];e.querySelectorAll(`.wpcf7-form-control-wrap[data-name="${a}"]`).forEach((e=>{e.querySelector(`input[name="${a}"]`).value="",e.querySelector(".wpcf7-quiz-label").textContent=n,e.querySelector(`input[name="_wpcf7_quiz_answer_${a}"]`).value=r}))}};function w(e){const a=new FormData(e);e.wpcf7={id:t(a.get("_wpcf7")),status:e.getAttribute("data-status"),pluginVersion:a.get("_wpcf7_version"),locale:a.get("_wpcf7_locale"),unitTag:a.get("_wpcf7_unit_tag"),containerPost:t(a.get("_wpcf7_container_post")),parent:e.closest(".wpcf7"),get schema(){return wpcf7.schemas.get(this.id)}},wpcf7.schemas.set(e.wpcf7.id,void 0),e.querySelectorAll(".has-spinner").forEach((e=>{e.insertAdjacentHTML("afterend",'<span class="wpcf7-spinner"></span>')})),(e=>{e.querySelectorAll(".wpcf7-exclusive-checkbox").forEach((t=>{t.addEventListener("change",(t=>{const a=t.target.getAttribute("name");e.querySelectorAll(`input[type="checkbox"][name="${a}"]`).forEach((e=>{e!==t.target&&(e.checked=!1)}))}))}))})(e),(e=>{e.querySelectorAll(".has-free-text").forEach((t=>{const a=t.querySelector("input.wpcf7-free-text"),n=t.querySelector('input[type="checkbox"], input[type="radio"]');a.disabled=!n.checked,e.addEventListener("change",(e=>{a.disabled=!n.checked,e.target===n&&n.checked&&a.focus()}))}))})(e),(e=>{e.querySelectorAll(".wpcf7-validates-as-url").forEach((e=>{e.addEventListener("change",(t=>{let a=e.value.trim();a&&!a.match(/^[a-z][a-z0-9.+-]*:/i)&&-1!==a.indexOf(".")&&(a=a.replace(/^\/+/,""),a="http://"+a),e.value=a}))}))})(e),(e=>{if(!e.querySelector(".wpcf7-acceptance")||e.classList.contains("wpcf7-acceptance-as-validation"))return;const t=()=>{let t=!0;e.querySelectorAll(".wpcf7-acceptance").forEach((e=>{if(!t||e.classList.contains("optional"))return;const a=e.querySelector('input[type="checkbox"]');(e.classList.contains("invert")&&a.checked||!e.classList.contains("invert")&&!a.checked)&&(t=!1)})),e.querySelectorAll(".wpcf7-submit").forEach((e=>{e.disabled=!t}))};t(),e.addEventListener("change",(e=>{t()})),e.addEventListener("wpcf7reset",(e=>{t()}))})(e),(e=>{const a=(e,a)=>{const n=t(e.getAttribute("data-starting-value")),r=t(e.getAttribute("data-maximum-value")),c=t(e.getAttribute("data-minimum-value")),o=e.classList.contains("down")?n-a.value.trim().length:a.value.trim().length;e.setAttribute("data-current-value",o),e.innerText=o,r&&r<a.value.length?e.classList.add("too-long"):e.classList.remove("too-long"),c&&a.value.length<c?e.classList.add("too-short"):e.classList.remove("too-short")},n=t=>{t={init:!1,...t},e.querySelectorAll(".wpcf7-character-count").forEach((n=>{const r=n.getAttribute("data-target-name"),c=e.querySelector(`[name="${r}"]`);c&&(c.value=c.defaultValue,a(n,c),t.init&&c.addEventListener("keyup",(e=>{a(n,c)}
19)))}))};n({init:!0}),e.addEventListener("wpcf7reset",(e=>{n()}))})(e),window.addEventListener("load",(t=>{wpcf7.cached&&e.reset()})),e.addEventListener("reset",(t=>{wpcf7.reset(e)})),e.addEventListener("submit",(t=>{wpcf7.submit(e,{submitter:t.submitter}),t.preventDefault()})),e.addEventListener("wpcf7submit",(t=>{t.detail.apiResponse.captcha&&u(e,t.detail.apiResponse.captcha),t.detail.apiResponse.quiz&&m(e,t.detail.apiResponse.quiz)})),e.addEventListener("wpcf7reset",(t=>{t.detail.apiResponse.captcha&&u(e,t.detail.apiResponse.captcha),t.detail.apiResponse.quiz&&m(e,t.detail.apiResponse.quiz)})),e.addEventListener("change",(t=>{t.target.closest(".wpcf7-form-control")&&wpcf7.validate(e,{target:t.target})})),e.addEventListener("wpcf7statuschanged",(t=>{const a=t.detail.status;e.querySelectorAll(".active-on-any").forEach((e=>{e.removeAttribute("inert"),e.classList.remove("active-on-any")})),e.querySelectorAll(`.inert-on-${a}`).forEach((e=>{e.setAttribute("inert","inert"),e.classList.add("active-on-any")}))}))}document.addEventListener("DOMContentLoaded",(t=>{var a;if("undefined"!=typeof wpcf7)if(void 0!==wpcf7.api)if("function"==typeof window.fetch)if("function"==typeof window.FormData)if("function"==typeof NodeList.prototype.forEach)if("function"==typeof String.prototype.replaceAll){wpcf7={init:w,submit:p,reset:f,validate:o,schemas:new Map,...null!==(a=wpcf7)&&void 0!==a?a:{}},document.querySelectorAll("form .wpcf7[data-wpcf7-id]").forEach((t=>{const a=document.createElement("p");a.setAttribute("class","wpcf7-form-in-wrong-place");const n=document.createElement("strong");n.append((0,e.__)("Error:","contact-form-7"));const r=(0,e.__)("This contact form is placed in the wrong place.","contact-form-7");a.append(n," ",r),t.replaceWith(a)})),document.querySelectorAll(".wpcf7 > form").forEach((e=>{wpcf7.init(e),e.closest(".wpcf7").classList.replace("no-js","js")}));for(const e of wpcf7.schemas.keys())r({endpoint:`contact-forms/${e}/feedback/schema`,method:"GET"}).then((t=>{wpcf7.schemas.set(e,t)}))}else console.error("Your browser does not support String.replaceAll().");else console.error("Your browser does not support NodeList.forEach().");else console.error("Your browser does not support window.FormData().");else console.error("Your browser does not support window.fetch().");else console.error("wpcf7.api is not defined.");else console.error("wpcf7 is not defined.")}))})() 20;jQuery.extend(jQuery.easing,{easeInQuad:function(n,t,e,u,a){return u*(t/=a)*t+e},easeOutQuad:function(n,t,e,u,a){return-u*(t/=a)*(t-2)+e},easeInOutQuad:function(n,t,e,u,a){return(t/=a/2)<1?u/2*t*t+e:-u/2*(--t*(t-2)-1)+e},easeInCubic:function(n,t,e,u,a){return u*(t/=a)*t*t+e},easeOutCubic:function(n,t,e,u,a){return u*((t=t/a-1)*t*t+1)+e},easeInOutCubic:function(n,t,e,u,a){return(t/=a/2)<1?u/2*t*t*t+e:u/2*((t-=2)*t*t+2)+e},easeInQuart:function(n,t,e,u,a){return u*(t/=a)*t*t*t+e},easeOutQuart:function(n,t,e,u,a){return-u*((t=t/a-1)*t*t*t-1)+e},easeInOutQuart:function(n,t,e,u,a){return(t/=a/2)<1?u/2*t*t*t*t+e:-u/2*((t-=2)*t*t*t-2)+e},easeInQuint:function(n,t,e,u,a){return u*(t/=a)*t*t*t*t+e},easeOutQuint:function(n,t,e,u,a){return u*((t=t/a-1)*t*t*t*t+1)+e},easeInOutQuint:function(n,t,e,u,a){return(t/=a/2)<1?u/2*t*t*t*t*t+e:u/2*((t-=2)*t*t*t*t+2)+e},easeInSine:function(n,t,e,u,a){return-u*Math.cos(t/a*(Math.PI/2))+u+e},easeOutSine:function(n,t,e,u,a){return u*Math.sin(t/a*(Math.PI/2))+e},easeInOutSine:function(n,t,e,u,a){return-u/2*(Math.cos(Math.PI*t/a)-1)+e},easeInExpo:function(n,t,e,u,a){return 0==t?e:u*Math.pow(2,10*(t/a-1))+e},easeOutExpo:function(n,t,e,u,a){return t==a?e+u:u*(-Math.pow(2,-10*t/a)+1)+e},easeInOutExpo:function(n,t,e,u,a){return 0==t?e:t==a?e+u:(t/=a/2)<1?u/2*Math.pow(2,10*(t-1))+e:u/2*(-Math.pow(2,-10*--t)+2)+e},easeInCirc:function(n,t,e,u,a){return-u*(Math.sqrt(1-(t/=a)*t)-1)+e},easeOutCirc:function(n,t,e,u,a){return u*Math.sqrt(1-(t=t/a-1)*t)+e},easeInOutCirc:function(n,t,e,u,a){return(t/=a/2)<1?-u/2*(Math.sqrt(1-t*t)-1)+e:u/2*(Math.sqrt(1-(t-=2)*t)+1)+e},easeInElastic:function(n,t,e,u,a){var r=1.70158,i=0,s=u;if(0==t)return e;if(1==(t/=a))return e+u;if(i||(i=.3*a),s<Math.abs(u)){s=u;var r=i/4}else var r=i/(2*Math.PI)*Math.asin(u/s);return-(s*Math.pow(2,10*(t-=1))*Math.sin(2*(t*a-r)*Math.PI/i))+e},easeOutElastic:function(n,t,e,u,a){var r=1.70158,i=0,s=u;if(0==t)return e;if(1==(t/=a))return e+u;if(i||(i=.3*a),s<Math.abs(u)){s=u;var r=i/4}else var r=i/(2*Math.PI)*Math.asin(u/s);return s*Math.pow(2,-10*t)*Math.sin(2*(t*a-r)*Math.PI/i)+u+e},easeInOutElastic:function(n,t,e,u,a){var r=1.70158,i=0,s=u;if(0==t)return e;if(2==(t/=a/2))return e+u;if(i||(i=.3*a*1.5),s<Math.abs(u)){s=u;var r=i/4}else var r=i/(2*Math.PI)*Math.asin(u/s);return 1>t?-.5*s*Math.pow(2,10*(t-=1))*Math.sin(2*(t*a-r)*Math.PI/i)+e:s*Math.pow(2,-10*(t-=1))*Math.sin(2*(t*a-r)*Math.PI/i)*.5+u+e},easeInBack:function(n,t,e,u,a,r){return void 0==r&&(r=1.70158),u*(t/=a)*t*((r+1)*t-r)+e},easeOutBack:function(n,t,e,u,a,r){return void 0==r&&(r=1.70158),u*((t=t/a-1)*t*((r+1)*t+r)+1)+e},easeInOutBack:function(n,t,e,u,a,r){return void 0==r&&(r=1.70158),(t/=a/2)<1?u/2*t*t*(((r*=1.525)+1)*t-r)+e:u/2*((t-=2)*t*(((r*=1.525)+1)*t+r)+2)+e},easeInBounce:function(n,t,e,u,a){return u-jQuery.easing.easeOutBounce(n,a-t,0,u,a)+e},easeOutBounce:function(n,t,e,u,a){return(t/=a)<1/2.75?7.5625*u*t*t+e:2/2.75>t?u*(7.5625*(t-=1.5/2.75)*t+.75)+e:2.5/2.75>t?u*(7.5625*(t-=2.25/2.75)*t+.9375)+e:u*(7.5625*(t-=2.625/2.75)*t+.984375)+e},easeInOutBounce:function(n,t,e,u,a){return a/2>t?.5*jQuery.easing.easeInBounce(n,2*t,0,u,a)+e:.5*jQuery.easing.easeOutBounce(n,2*t-a,0,u,a)+.5*u+e}});window.Modernizr=function(a,b,c){function C(a){j.cssText=a}function D(a,b){return C(n.join(a+";")+(b||""))}function E(a,b){return typeof a===b}function F(a,b){return!!~(""+a).indexOf(b)}function G(a,b){for(var d in a){var e=a[d];if(!F(e,"-")&&j[e]!==c)return b=="pfx"?e:!0}return!1}function H(a,b,d){for(var e in a){var f=b[a[e]];if(f!==c)return d===!1?a[e]:E(f,"function")?f.bind(d||b):f}return!1}function I(a,b,c){var d=a.charAt(0).toUpperCase()+a.slice(1),e=(a+" "+p.join(d+" ")+d).split(" ");return E(b,"string")||E(b,"undefined")?G(e,b):(e=(a+" "+q.join(d+" ")+d).split(" "),H(e,b,c))}function J(){e.input=function(c){for(var d=0,e=c.length;d<e;d++)u[c[d]]=c[d]in k;return u.list&&(u.list=!!b.createElement("datalist")&&!!a.HTMLDataListElement),u}("autocomplete autofocus list placeholder max min multiple pattern required step".split(" ")),e.inputtypes=function(a){for(var d=0,e,f,h,i=a.length;d<i;d++)k.setAttribute("type",f=a[d]),e=k.type!=="text",e&&(k.value=l,k.style.cssText="position:absolute;visibility:hidden;",/^range$/.test(f)&&k.style.WebkitAppearance!==c?(g.appendChild(k),h=b.defaultView,e=h.getComputedStyle&&h.getComputedStyle(k,null).WebkitAppearance!=="textfield"&&k.offsetHeight!==0,g.removeChild(k)):/^(search|tel)$/.test(f)||(/^(url|email)$/.test(f)?e=k.checkValidity&&k.checkValidity()===!1:e=k.value!=l)),t[a[d]]=!!e;return t}("search tel url email datetime date month week time datetime-local number range color".split(" "))}var d="2.8.3",e={},f=!0,g=b.documentElement,h="modernizr",i=b.createElement(h),j=i.style,k=b.createElement("input"),l=":)",m={}.toString,n=" -webkit- -moz- -o- -ms- ".split(" "),o="Webkit Moz O ms",p=o.split(" "),q=o.toLowerCase().split(" "),r={svg:"http://www.w3.org/2000/svg"},s={},t={},u={},v=[],w=v.slice,x,y=function(a,c,d,e){var f,i,j,k,l=b.createElement("div"),m=b.body,n=m||b.createElement("body");if(parseInt(d,10))while(d--)j=b.createElement("div"),j.id=e?e[d]:h+(d+1),l.appendChild(j);return f=["­",'<style id="s',h,'">',a,"</style>"].join(""),l.id=h,(m?l:n).innerHTML+=f,n.appendChild(l),m||(n.style.background="",n.style.overflow="hidden",k=g.style.overflow,g.style.overflow="hidden",g.appendChild(n)),i=c(l,a),m?l.parentNode.removeChild(l):(n.parentNode.removeChild(n),g.style.overflow=k),!!i},z=function(){function d(d,e){e=e||b.createElement(a[d]||"div"),d="on"+d;var f=d in e;return f||(e.setAttribute||(e=b.createElement("div")),e.setAttribute&&e.removeAttribute&&(e.setAttribute(d,""),f=E(e[d],"function"),E(e[d],"undefined")||(e[d]=c),e.removeAttribute(d))),e=null,f}var a={select:"input",change:"input",submit:"form",reset:"form",error:"img",load:"img",abort:"img"};return d}(),A={}.hasOwnProperty,B;!E(A,"undefined")&&!E(A.call,"undefined")?B=function(a,b){return A.call(a,b)}:B=function(a,b){return b in a&&E(a.constructor.prototype[b],"undefined")},Function.prototype.bind||(Function.prototype.bind=function(b){var c=this;if(typeof c!="function")throw new TypeError;
vendor: 13,981 bytes, line 20
20var d=w.call(arguments,1),e=function(){if(this instanceof e){var a=function(){};a.prototype=c.prototype;var f=new a,g=c.apply(f,d.concat(w.call(arguments)));return Object(g)===g?g:f}return c.apply(b,d.concat(w.call(arguments)))};return e}),s.flexbox=function(){return I("flexWrap")},s.flexboxlegacy=function(){return I("boxDirection")},s.canvas=function(){var a=b.createElement("canvas");return!!a.getContext&&!!a.getContext("2d")},s.canvastext=function(){return!!e.canvas&&!!E(b.createElement("canvas").getContext("2d").fillText,"function")},s.webgl=function(){return!!a.WebGLRenderingContext},s.touch=function(){var c;return"ontouchstart"in a||a.DocumentTouch&&b instanceof DocumentTouch?c=!0:y(["@media (",n.join("touch-enabled),("),h,")","{#modernizr{top:9px;position:absolute}}"].join(""),function(a){c=a.offsetTop===9}),c},s.geolocation=function(){return"geolocation"in navigator},s.postmessage=function(){return!!a.postMessage},s.websqldatabase=function(){return!!a.openDatabase},s.indexedDB=function(){return!!I("indexedDB",a)},s.hashchange=function(){return z("hashchange",a)&&(b.documentMode===c||b.documentMode>7)},s.history=function(){return!!a.history&&!!history.pushState},s.draganddrop=function(){var a=b.createElement("div");return"draggable"in a||"ondragstart"in a&&"ondrop"in a},s.websockets=function(){return"WebSocket"in a||"MozWebSocket"in a},s.rgba=function(){return C("background-color:rgba(150,255,150,.5)"),F(j.backgroundColor,"rgba")},s.hsla=function(){return C("background-color:hsla(120,40%,100%,.5)"),F(j.backgroundColor,"rgba")||F(j.backgroundColor,"hsla")},s.multiplebgs=function(){return C("background:url(https://),url(https://),red url(https://)"),/(url\s*\(.*?){3}/.test(j.background)},s.backgroundsize=function(){return I("backgroundSize")},s.borderimage=function(){return I("borderImage")},s.borderradius=function(){return I("borderRadius")},s.boxshadow=function(){return I("boxShadow")},s.textshadow=function(){return b.createElement("div").style.textShadow===""},s.opacity=function(){return D("opacity:.55"),/^0.55$/.test(j.opacity)},s.cssanimations=function(){return I("animationName")},s.csscolumns=function(){return I("columnCount")},s.cssgradients=function(){var a="background-image:",b="gradient(linear,left top,right bottom,from(#9f9),to(white));",c="linear-gradient(left top,#9f9, white);";return C((a+"-webkit- ".split(" ").join(b+a)+n.join(c+a)).slice(0,-a.length)),F(j.backgroundImage,"gradient")},s.cssreflections=function(){return I("boxReflect")},s.csstransforms=function(){return!!I("transform")},s.csstransforms3d=function(){var a=!!I("perspective");return a&&"webkitPerspective"in g.style&&y("@media (transform-3d),(-webkit-transform-3d){#modernizr{left:9px;position:absolute;height:3px;}}",function(b,c){a=b.offsetLeft===9&&b.offsetHeight===3}),a},s.csstransitions=function(){return I("transition")},s.fontface=function(){var a;return y('@font-face {font-family:"font";src:url("https://")}',function(c,d){var e=b.getElementById("smodernizr"),f=e.sheet||e.styleSheet,g=f?f.cssRules&&f.cssRules[0]?f.cssRules[0].cssText:f.cssText||"":"";a=/src/i.test(g)&&g.indexOf(d.split(" ")[0])===0}),a},s.generatedcontent=function(){var a;return y(["#",h,"{font:0/0 a}#",h,':after{content:"',l,'";visibility:hidden;font:3px/1 a}'].join(""),function(b){a=b.offsetHeight>=3}),a},s.video=function(){var a=b.createElement("video"),c=!1;try{if(c=!!a.canPlayType)c=new Boolean(c),c.ogg=a.canPlayType('video/ogg; codecs="theora"').replace(/^no$/,""),c.h264=a.canPlayType('video/mp4; codecs="avc1.42E01E"').replace(/^no$/,""),c.webm=a.canPlayType('video/webm; codecs="vp8, vorbis"').replace(/^no$/,"")}catch(d){}return c},s.audio=function(){var a=b.createElement("audio"),c=!1;try{if(c=!!a.canPlayType)c=new Boolean(c),c.ogg=a.canPlayType('audio/ogg; codecs="vorbis"').replace(/^no$/,""),c.mp3=a.canPlayType("audio/mpeg;").replace(/^no$/,""),c.wav=a.canPlayType('audio/wav; codecs="1"').replace(/^no$/,""),c.m4a=(a.canPlayType("audio/x-m4a;")||a.canPlayType("audio/aac;")).replace(/^no$/,"")}catch(d){}return c},s.localstorage=function(){try{return localStorage.setItem(h,h),localStorage.removeItem(h),!0}catch(a){return!1}},s.sessionstorage=function(){try{return sessionStorage.setItem(h,h),sessionStorage.removeItem(h),!0}catch(a){return!1}},s.webworkers=function(){return!!a.Worker},s.applicationcache=function(){return!!a.applicationCache},s.svg=function(){return!!b.createElementNS&&!!b.createElementNS(r.svg,"svg").createSVGRect},s.inlinesvg=function(){var a=b.createElement("div");return a.innerHTML="<svg/>",(a.firstChild&&a.firstChild.namespaceURI)==r.svg},s.smil=function(){return!!b.createElementNS&&/SVGAnimate/.test(m.call(b.createElementNS(r.svg,"animate")))},s.svgclippaths=function(){return!!b.createElementNS&&/SVGClipPath/.test(m.call(b.createElementNS(r.svg,"clipPath")))};for(var K in s)B(s,K)&&(x=K.toLowerCase(),e[x]=s[K](),v.push((e[x]?"":"no-")+x));return e.input||J(),e.addTest=function(a,b){if(typeof a=="object")for(var d in a)B(a,d)&&e.addTest(d,a[d]);else{a=a.toLowerCase();if(e[a]!==c)return e;b=typeof b=="function"?b():b,typeof f!="undefined"&&f&&(g.className+=" "+(b?"":"no-")+a),e[a]=b}return e},C(""),i=k=null,function(a,b){function l(a,b){var c=a.createElement("p"),d=a.getElementsByTagName("head")[0]||a.documentElement;return c.innerHTML="x<style>"+b+"</style>",d.insertBefore(c.lastChild,d.firstChild)}function m(){var a=s.elements;return typeof a=="string"?a.split(" "):a}function n(a){var b=j[a[h]];return b||(b={},i++,a[h]=i,j[i]=b),b}function o(a,c,d){c||(c=b);if(k)return c.createElement(a);d||(d=n(c));var g;return d.cache[a]?g=d.cache[a].cloneNode():f.test(a)?g=(d.cache[a]=d.createElem(a)).cloneNode():g=d.createElem(a),g.canHaveChildren&&!e.test(a)&&!g.tagUrn?d.frag.appendChild(g):g}function p(a,c){a||(a=b);if(k)return a.createDocumentFragment();c=c||n(a);var d=c.frag.cloneNode(),e=0,f=m(),g=f.length;for(;e<g;e++)d.createElement(f[e]);return d}function q(a,b){b.cache||(b.cache={},b.createElem=a.createElement,b.createFrag=a.createDocumentFragment,b.frag=b.createFrag()),a.createElement=function(c){return s.shivMethods?o(c,a,b):b.createElem(c)},a.createDocumentFragment=Function("h,f","return function(){var n=f.cloneNode(),c=n.createElement;h.shivMethods&&("+m().join().replace(/[\w\-]+/g,function(a){return b.createElem(a),b.frag.createElement(a),'c("'+a+'")'})+");return n}")(s,b.frag)}function r(a){a||(a=b);var c=n(a);return s.shivCSS&&!g&&!c.hasCSS&&(c.hasCSS=!!l(a,"article,aside,dialog,figcaption,figure,footer,header,hgroup,main,nav,section{display:block}mark{background:#FF0;color:#000}template{display:none}")),k||q(a,c),a}var c="3.7.0",d=a.html5||{},e=/^<|^(?:button|map|select|textarea|object|iframe|option|optgroup)$/i,f=/^(?:a|b|code|div|fieldset|h1|h2|h3|h4|h5|h6|i|label|li|ol|p|q|span|strong|style|table|tbody|td|th|tr|ul)$/i,g,h="_html5shiv",i=0,j={},k;(function(){try{var a=b.createElement("a");a.innerHTML="<xyz></xyz>",g="hidden"in a,k=a.childNodes.length==1||function(){b.createElement("a");var a=b.createDocumentFragment();return typeof a.cloneNode=="undefined"||typeof a.createDocumentFragment=="undefined"||typeof a.createElement=="undefined"}()}catch(c){g=!0,k=!0}})();var s={elements:d.elements||"abbr article aside audio bdi canvas data datalist details dialog figcaption figure footer header hgroup main mark meter nav output progress section summary template time video",version:c,shivCSS:d.shivCSS!==!1,supportsUnknownElements:k,shivMethods:d.shivMethods!==!1,type:"default",shivDocument:r,createElement:o,createDocumentFragment:p};a.html5=s,r(b)}(this,b),e._version=d,e._prefixes=n,e._domPrefixes=q,e._cssomPrefixes=p,e.hasEvent=z,e.testProp=function(a){return G([a])},e.testAllProps=I,e.testStyles=y,g.className=g.className.replace(/(^|\s)no-js(\s|$)/,"$1$2")+(f?" js "+v.join(" "):""),e}(this,this.document),function(a,b,c){function d(a){return"[object Function]"==o.call(a)}function e(a){return"string"==typeof a}function f(){}function g(a){return!a||"loaded"==a||"complete"==a||"uninitialized"==a}function h(){var a=p.shift();q=1,a?a.t?m(function(){("c"==a.t?B.injectCss:B.injectJs)(a.s,0,a.a,a.x,a.e,1)},0):(a(),h()):q=0}function i(a,c,d,e,f,i,j){function k(b){if(!o&&g(l.readyState)&&(u.r=o=1,!q&&h(),l.onload=l.onreadystatechange=null,b)){"img"!=a&&m(function(){t.removeChild(l)},50);for(var d in y[c])y[c].hasOwnProperty(d)&&y[c][d].onload()}}var j=j||B.errorTimeout,l=b.createElement(a),o=0,r=0,u={t:d,s:c,e:f,a:i,x:j};1===y[c]&&(r=1,y[c]=[]),"object"==a?l.data=c:(l.src=c,l.type=a),l.width=l.height="0",l.onerror=l.onload=l.onreadystatechange=function(){k.call(this,r)},p.splice(e,0,u),"img"!=a&&(r||2===y[c]?(t.insertBefore(l,s?null:n),m(k,j)):y[c].push(l))}function j(a,b,c,d,f){return q=0,b=b||"j",e(a)?i("c"==b?v:u,a,b,this.i++,c,d,f):(p.splice(this.i++,0,a),1==p.length&&h()),this}function k(){var a=B;return a.loader={load:j,i:0},a}var l=b.documentElement,m=a.setTimeout,n=b.getElementsByTagName("script")[0],o={}.toString,p=[],q=0,r="MozAppearance"in l.style,s=r&&!!b.createRange().compareNode,t=s?l:n.parentNode,l=a.opera&&"[object Opera]"==o.call(a.opera),l=!!b.attachEvent&&!l,u=r?"object":l?"script":"img",v=l?"script":u,w=Array.isArray||function(a){return"[object Array]"==o.call(a)},x=[],y={},z={timeout:function(a,b){return b.length&&(a.timeout=b[0]),a}},A,B;B=function(a){function b(a){var a=a.split("!"),b=x.length,c=a.pop(),d=a.length,c={url:c,origUrl:c,prefixes:a},e,f,g;for(f=0;f<d;f++)g=a[f].split("="),(e=z[g.shift()])&&(c=e(c,g));for(f=0;f<b;f++)c=x[f](c);return c}function g(a,e,f,g,h){var i=b(a),j=i.autoCallback;i.url.split(".").pop().split("?").shift(),i.bypass||(e&&(e=d(e)?e:e[a]||e[g]||e[a.split("/").pop().split("?")[0]]),i.instead?i.instead(a,e,f,g,h):(y[i.url]?i.noexec=!0:y[i.url]=1,f.load(i.url,i.forceCSS||!i.forceJS&&"css"==i.url.split(".").pop().split("?").shift()?"c":c,i.noexec,i.attrs,i.timeout),(d(e)||d(j))&&f.load(function(){k(),e&&e(i.origUrl,h,g),j&&j(i.origUrl,h,g),y[i.url]=2})))}function h(a,b){function c(a,c){if(a){if(e(a))c||(j=function(){var a=[].slice.call(arguments);k.apply(this,a),l()}),g(a,j,b,0,h);else if(Object(a)===a)for(n in m=function(){var b=0,c;for(c in a)a.hasOwnProperty(c)&&b++;return b}(),a)a.hasOwnProperty(n)&&(!c&&!--m&&(d(j)?j=function(){var a=[].slice.call(arguments);k.apply(this,a),l()}:j[n]=function(a){return function(){var b=[].slice.call(arguments);a&&a.apply(this,b),l()}}(k[n])),g(a[n],j,b,n,h))}else!c&&l()}var h=!!a.test,i=a.load||a.both,j=a.callback||f,k=j,l=a.complete||f,m,n;c(h?a.yep:a.nope,!!i),i&&c(i)}var i,j,l=this.yepnope.loader;if(e(a))g(a,0,l,0);else if(w(a))for(i=0;i<a.length;i++)j=a[i],e(j)?g(j,0,l,0):w(j)?B(j):Object(j)===j&&h(j,l);else Object(a)===a&&h(a,l)},B.addPrefix=function(a,b){z[a]=b},B.addFilter=function(a){x.push(a)},B.errorTimeout=1e4,null==b.readyState&&b.addEventListener&&(b.readyState="loading",b.addEventListener("DOMContentLoaded",A=function(){b.removeEventListener("DOMContentLoaded",A,0),b.readyState="complete"},0)),a.yepnope=k(),a.yepnope.executeStack=h,a.yepnope.injectJs=function(a,c,d,e,i,j){var k=b.createElement("script"),l,o,e=e||B.errorTimeout;k.src=a;for(o in d)k.setAttribute(o,d[o]);c=j?h:c||f,k.onreadystatechange=k.onload=function(){!l&&g(k.readyState)&&(l=1,c(),k.onload=k.onreadystatechange=null)},m(function(){l||(l=1,c(1))},e),i?k.onload():n.parentNode.insertBefore(k,n)},a.yepnope.injectCss=function(a,c,d,e,g,i){var e=b.createElement("link"),j,c=i?h:c||f;e.href=a,e.rel="stylesheet",e.type="text/css";for(j in d)e.setAttribute(j,d[j]);g||(n.parentNode.insertBefore(e,n),m(c,0))}}(this,document),Modernizr.load=function(){yepnope.apply(window,[].slice.call(arguments,0))};(function(){function e(){}function t(e,t){for(var n=e.length;n--;)if(e[n].listener===t)return n;return-1}function n(e){return function(){return this[e].apply(this,arguments)}}var i=e.prototype,r=this,o=r.EventEmitter;i.getListeners=function(e){var t,n,i=this._getEvents();if("object"==typeof e){t={};for(n in i)i.hasOwnProperty(n)&&e.test(n)&&(t[n]=i[n])}else t=i[e]||(i[e]=[]);return t},i.flattenListeners=function(e){var t,n=[];for(t=0;e.length>t;t+=1)n.push(e[t].listener);return n},i.getListenersAsObject=function(e){var t,n=this.getListeners(e);return n instanceof Array&&(t={},t[e]=n),t||n},i.addListener=function(e,n){var i,r=this.getListenersAsObject(e),o="object"==typeof n;for(i in r)r.hasOwnProperty(i)&&-1===t(r[i],n)&&r[i].push(o?n:{listener:n,once:!1});return this},i.on=n("addListener"),i.addOnceListener=function(e,t){return this.addListener(e,{listener:t,once:!0})},i.once=n("addOnceListener"),i.defineEvent=function(e){return this.getListeners(e),this},i.defineEvents=function(e){for(var t=0;e.length>t;t+=1)this.defineEvent(e[t]);return this},i.removeListener=function(e,n){var i,r,o=this.getListenersAsObject(e);for(r in o)o.hasOwnProperty(r)&&(i=t(o[r],n),-1!==i&&o[r].splice(i,1));return this},i.off=n("removeListener"),i.addListeners=function(e,t){return this.manipulateListeners(!1,e,t)},i.removeListeners=function(e,t){return this.manipulateListeners(!0,e,t)},i.manipulateListeners=function(e,t,n){var i,r,o=e?this.removeListener:this.addListener,s=e?this.removeListeners:this.addListeners;if("object"!=typeof t||t instanceof RegExp)for(i=n.length;i--;)o.call(this,t,n[i]);else for(i in t)t.hasOwnProperty(i)&&(r=t[i])&&("function"==typeof r?o.call(this,i,r):s.call(this,i,r));return this},i.removeEvent=function(e){var t,n=typeof e,i=this._getEvents();if("string"===n)delete i[e];else if("object"===n)for(t in i)i.hasOwnProperty(t)&&e.test(t)&&delete i[t];else delete this._events;return this},i.removeAllListeners=n("removeEvent"),i.emitEvent=function(e,t){var n,i,r,o,s=this.getListenersAsObject(e);for(r in s)if(s.hasOwnProperty(r))for(i=s[r].length;i--;)n=s[r][i],n.once===!0&&this.removeListener(e,n.listener),o=n.listener.apply(this,t||[]),o===this._getOnceReturnValue()&&this.removeListener(e,n.listener);return this},i.trigger=n("emitEvent"),i.emit=function(e){var t=Array.prototype.slice.call(arguments,1
20);return this.emitEvent(e,t)},i.setOnceReturnValue=function(e){return this._onceReturnValue=e,this},i._getOnceReturnValue=function(){return this.hasOwnProperty("_onceReturnValue")?this._onceReturnValue:!0},i._getEvents=function(){return this._events||(this._events={})},e.noConflict=function(){return r.EventEmitter=o,e},"function"==typeof define&&define.amd?define("eventEmitter/EventEmitter",[],function(){return e}):"object"==typeof module&&module.exports?module.exports=e:this.EventEmitter=e}).call(this),function(e){function t(t){var n=e.event;return n.target=n.target||n.srcElement||t,n}var n=document.documentElement,i=function(){};n.addEventListener?i=function(e,t,n){e.addEventListener(t,n,!1)}:n.attachEvent&&(i=function(e,n,i){e[n+i]=i.handleEvent?function(){var n=t(e);i.handleEvent.call(i,n)}:function(){var n=t(e);i.call(e,n)},e.attachEvent("on"+n,e[n+i])});var r=function(){};n.removeEventListener?r=function(e,t,n){e.removeEventListener(t,n,!1)}:n.detachEvent&&(r=function(e,t,n){e.detachEvent("on"+t,e[t+n]);try{delete e[t+n]}catch(i){e[t+n]=void 0}});var o={bind:i,unbind:r};"function"==typeof define&&define.amd?define("eventie/eventie",o):e.eventie=o}(this),function(e,t){"function"==typeof define&&define.amd?define(["eventEmitter/EventEmitter","eventie/eventie"],function(n,i){return t(e,n,i)}):"object"==typeof exports?module.exports=t(e,require("wolfy87-eventemitter"),require("eventie")):e.imagesLoaded=t(e,e.EventEmitter,e.eventie)}(window,function(e,t,n){function i(e,t){for(var n in t)e[n]=t[n];return e}function r(e){return"[object Array]"===d.call(e)}function o(e){var t=[];if(r(e))t=e;else if("number"==typeof e.length)for(var n=0,i=e.length;i>n;n++)t.push(e[n]);else t.push(e);return t}function s(e,t,n){if(!(this instanceof s))return new s(e,t);"string"==typeof e&&(e=document.querySelectorAll(e)),this.elements=o(e),this.options=i({},this.options),"function"==typeof t?n=t:i(this.options,t),n&&this.on("always",n),this.getImages(),a&&(this.jqDeferred=new a.Deferred);var r=this;setTimeout(function(){r.check()})}function f(e){this.img=e}function c(e){this.src=e,v[e]=this}var a=e.jQuery,u=e.console,h=u!==void 0,d=Object.prototype.toString;s.prototype=new t,s.prototype.options={},s.prototype.getImages=function(){this.images=[];for(var e=0,t=this.elements.length;t>e;e++){var n=this.elements[e];"IMG"===n.nodeName&&this.addImage(n);var i=n.nodeType;if(i&&(1===i||9===i||11===i))for(var r=n.querySelectorAll("img"),o=0,s=r.length;s>o;o++){var f=r[o];this.addImage(f)}}},s.prototype.addImage=function(e){var t=new f(e);this.images.push(t)},s.prototype.check=function(){function e(e,r){return t.options.debug&&h&&u.log("confirm",e,r),t.progress(e),n++,n===i&&t.complete(),!0}var t=this,n=0,i=this.images.length;if(this.hasAnyBroken=!1,!i)return this.complete(),void 0;for(var r=0;i>r;r++){var o=this.images[r];o.on("confirm",e),o.check()}},s.prototype.progress=function(e){this.hasAnyBroken=this.hasAnyBroken||!e.isLoaded;var t=this;setTimeout(function(){t.emit("progress",t,e),t.jqDeferred&&t.jqDeferred.notify&&t.jqDeferred.notify(t,e)})},s.prototype.complete=function(){var e=this.hasAnyBroken?"fail":"done";this.isComplete=!0;var t=this;setTimeout(function(){if(t.emit(e,t),t.emit("always",t),t.jqDeferred){var n=t.hasAnyBroken?"reject":"resolve";t.jqDeferred[n](t)}})},a&&(a.fn.imagesLoaded=function(e,t){var n=new s(this,e,t);return n.jqDeferred.promise(a(this))}),f.prototype=new t,f.prototype.check=function(){var e=v[this.img.src]||new c(this.img.src);if(e.isConfirmed)return this.confirm(e.isLoaded,"cached was confirmed"),void 0;if(this.img.complete&&void 0!==this.img.naturalWidth)return this.confirm(0!==this.img.naturalWidth,"naturalWidth"),void 0;var t=this;e.on("confirm",function(e,n){return t.confirm(e.isLoaded,n),!0}),e.check()},f.prototype.confirm=function(e,t){this.isLoaded=e,this.emit("confirm",this,t)};var v={};return c.prototype=new t,c.prototype.check=function(){if(!this.isChecked){var e=new Image;n.bind(e,"load",this),n.bind(e,"error",this),e.src=this.src,this.isChecked=!0}},c.prototype.handleEvent=function(e){var t="on"+e.type;this[t]&&this[t](e)},c.prototype.onload=function(e){this.confirm(!0,"onload"),this.unbindProxyEvents(e)},c.prototype.onerror=function(e){this.confirm(!1,"onerror"),this.unbindProxyEvents(e)},c.prototype.confirm=function(e,t){this.isConfirmed=!0,this.isLoaded=e,this.emit
vendor: 4,634 bytes, lines 20-27
20("confirm",this,t)},c.prototype.unbindProxyEvents=function(e){n.unbind(e.target,"load",this),n.unbind(e.target,"error",this)},s}); 21/*! 22 Waypoints - 4.0.1 23 Copyright © 2011-2016 Caleb Troughton 24 Licensed under the MIT license. 25 https://github.com/imakewebthings/waypoints/blob/master/licenses.txt 26 */ 27;!function(){"use strict";function t(o){if(!o)throw new Error("No options passed to Waypoint constructor");if(!o.element)throw new Error("No element option passed to Waypoint constructor");if(!o.handler)throw new Error("No handler option passed to Waypoint constructor");this.key="waypoint-"+e,this.options=t.Adapter.extend({},t.defaults,o),this.element=this.options.element,this.adapter=new t.Adapter(this.element),this.callback=o.handler,this.axis=this.options.horizontal?"horizontal":"vertical",this.enabled=this.options.enabled,this.triggerPoint=null,this.group=t.Group.findOrCreate({name:this.options.group,axis:this.axis}),this.context=t.Context.findOrCreateByElement(this.options.context),t.offsetAliases[this.options.offset]&&(this.options.offset=t.offsetAliases[this.options.offset]),this.group.add(this),this.context.add(this),i[this.key]=this,e+=1}var e=0,i={};t.prototype.queueTrigger=function(t){this.group.queueTrigger(this,t)},t.prototype.trigger=function(t){this.enabled&&this.callback&&this.callback.apply(this,t)},t.prototype.destroy=function(){this.context.remove(this),this.group.remove(this),delete i[this.key]},t.prototype.disable=function(){return this.enabled=!1,this},t.prototype.enable=function(){return this.context.refresh(),this.enabled=!0,this},t.prototype.next=function(){return this.group.next(this)},t.prototype.previous=function(){return this.group.previous(this)},t.invokeAll=function(t){var e=[];for(var o in i)e.push(i[o]);for(var n=0,r=e.length;r>n;n++)e[n][t]()},t.destroyAll=function(){t.invokeAll("destroy")},t.disableAll=function(){t.invokeAll("disable")},t.enableAll=function(){t.Context.refreshAll();for(var e in i)i[e].enabled=!0;return this},t.refreshAll=function(){t.Context.refreshAll()},t.viewportHeight=function(){return window.innerHeight||document.documentElement.clientHeight},t.viewportWidth=function(){return document.documentElement.clientWidth},t.adapters=[],t.defaults={context:window,continuous:!0,enabled:!0,group:"default",horizontal:!1,offset:0},t.offsetAliases={"bottom-in-view":function(){return this.context.innerHeight()-this.adapter.outerHeight()},"right-in-view":function(){return this.context.innerWidth()-this.adapter.outerWidth()}},window.Waypoint=t}(),function(){"use strict";function t(t){window.setTimeout(t,1e3/60)}function e(t){this.element=t,this.Adapter=n.Adapter,this.adapter=new this.Adapter(t),this.key="waypoint-context-"+i,this.didScroll=!1,this.didResize=!1,this.oldScroll={x:this.adapter.scrollLeft(),y:this.adapter.scrollTop()},this.waypoints={vertical:{},horizontal:{}},t.waypointContextKey=this.key,o[t.waypointContextKey]=this,i+=1,n.windowContext||(n.windowContext=!0,n.windowContext=new e(window)),this.createThrottledScrollHandler(),this.createThrottledResizeHandler()}var i=0,o={},n=window.Waypoint,r=window.onload;e.prototype.add=function(t){var e=t.options.horizontal?"horizontal":"vertical";this.waypoints[e][t.key]=t,this.refresh()},e.prototype.checkEmpty=function(){var t=this.Adapter.isEmptyObject(this.waypoints.horizontal),e=this.Adapter.isEmptyObject(this.waypoints.vertical),i=this.element==this.element.window;t&&e&&!i&&(this.adapter.off(".waypoints"),delete o[this.key])},e.prototype.createThrottledResizeHandler=function(){function t(){e.handleResize(),e.didResize=!1}var e=this;this.adapter.on("resize.waypoints",function(){e.didResize||(e.didResize=!0,n.requestAnimationFrame(t))})},e.prototype.createThrottledScrollHandler=function(){function t(){e.handleScroll(),e.didScroll=!1}var e=this;this.adapter.on("scroll.waypoints",function(){(!e.didScroll||n.isTouch)&&(e.didScroll=!0,n.requestAnimationFrame(t))})},e.prototype.handleResize=function(){n.Context.refreshAll()},e.prototype.handleScroll=function(){var t={},e={horizontal:{newScroll:this.adapter.scrollLeft(),oldScroll:this.oldScroll.x,forward:"right",backward:"left"},vertical:{newScroll:this.adapter.scrollTop(),oldScroll:this.oldScroll.y,forward:"down",backward:"up"}};for(var i in e){var o=e[i],n=o.newScroll>o.oldScroll,r=n?o.forward:o.backward;for(var s in this.waypoints[i]){var a=this.waypoints[i][s];if(null!==a.triggerPoint){var l=o.oldScroll<a.triggerPoint,h=o.newScroll>=a.triggerPoint,p=l&&h,u=!l&&!h;(p||u)&&(a.queueTrigger(r),t[a.group.id]=a.group)}}}for(var c in t)t[c].flushTriggers();this.oldScroll={x:e.horizontal.newScroll,y:e.vertical.newScroll}}
27,e.prototype.innerHeight=function(){return this.element==this.element.window?n.viewportHeight():this.adapter.innerHeight()},e.prototype.remove=function(t){delete this.waypoints[t.axis][t.key],this.checkEmpty()},e.prototype.innerWidth=function(){return this.element==this.element.window?n.viewportWidth():this.adapter.innerWidth()},e.prototype.destroy=function(){var t=[];for(var e in this.waypoints)for(var i in this.waypoints[e])t.push(this.waypoints[e][i]);for(var o=0,n=t.length;n>o;o++)t[o].destroy()},e.prototype.refresh=function(){var t,e=this.element==this.element.window,i=e?void 0:this.adapter.offset(),o={};this.handleScroll(),t={horizontal:{contextOffset:e?0:i.left,contextScroll:e?0:this.oldScroll.x,contextDimension:this.innerWidth(),oldScroll:this.oldScroll.x,forward:"right",backward:"left",offsetProp:"left"},vertical:{contextOffset:e?0:i.top,contextScroll:e?0:this.oldScroll.y,contextDimension:this.innerHeight(),oldScroll:this.oldScroll.y,forward:"down",backward:"up",offsetProp:"top"}};for(var r in t){var s=t[r];for(var a in this.waypoints[r]){var l,h,p,u,c,d=this.waypoints[r][a],f=d.options.offset,w=d.triggerPoint,y=0,g=null==w;d.element!==d.element.window&&(y=d.adapter.offset()[s.offsetProp]),"function"==typeof f?f=f.apply(d):"string"==typeof f&&(f=parseFloat(f),d.options.offset.indexOf("%")>-1&&(f=Math.ceil(s.contextDimension*f/100))),l=s.contextScroll-s.contextOffset,d.triggerPoint=Math.floor(y+l-f),h=w<s.oldScroll,p=d.triggerPoint>=s.oldScroll,u=h&&p,c=!h&&!p,!g&&u?(d.queueTrigger(s.backward),o[d.group.id]=d.group):!g&&c?(d.queueTrigger(s.forward),o[d.group.id]=d.group):g&&s.oldScroll>=d.triggerPoint&&(d.queueTrigger(s.forward),o[d.group.id]=d.group)}}return n.requestAnimationFrame(function(){for(var t in o)o[t].flushTriggers()}),this},e.findOrCreateByElement=function(t){return e.findByElement(t)||new e(t)},e.refreshAll=function(){for(var t in o)o[t].refresh()},e.findByElement=function(t){return o[t.waypointContextKey]},window.onload=function(){r&&r(),e.refreshAll()},n.requestAnimationFrame=function(e){var i=window.requestAnimationFrame||window.mozRequestAnimationFrame||window.webkitRequestAnimationFrame||t;i.call(window,e)},n.Context=e}(),function(){"use strict";function t(t,e){return t.triggerPoint-e.triggerPoint}function e(t,e){return e.triggerPoint-t.triggerPoint}function i(t){this.name=t.name,this.axis=t.axis,this.id=this.name+"-"+this.axis,this.waypoints=[],this.clearTriggerQueues(),o[this.axis][this.name]=this}var o={vertical:{},horizontal:{}},n=window.Waypoint;i.prototype.add=function(t){this.waypoints.push(t)},i.prototype.clearTriggerQueues=function(){this.triggerQueues={up:[],down:[],left:[],right:[]}},i.prototype.flushTriggers=function(){for(var i in this.triggerQueues){var o=this.triggerQueues[i],n="up"===i||"left"===i;o.sort(n?e:t);for(var r=0,s=o.length;s>r;r+=1){var a=o[r];(a.options.continuous||r===o.length-1)&&a.trigger([i])}}this.clearTriggerQueues()},i.prototype.next=function(e){this.waypoints.sort(t);var i=n.Adapter.inArray(e,this.waypoints),o=i===this.waypoints.length-1;return o?null:this.waypoints[i+1]},i.prototype.previous=function(e){this.waypoints.sort(t);var i=n.Adapter.inArray(e,this.waypoints);return i?this.waypoints[i-1]:null},i.prototype.queueTrigger=function(t,e){this.triggerQueues[e].push(t)},i.prototype.remove=function(t){var e=n.Adapter.inArray(t,this.waypoints);e>-1&&this.waypoints.splice(e,1)},i.prototype.first=function(){return this.waypoints[0]},i.prototype.last=function(){return this.waypoints[this.waypoints.length-1]},i.findOrCreate=function(t){return o[t.axis][t.name]||new i(t)},n.Group=i}(),function(){"use strict";function t(t){this.$element=e(t)}var e=window.jQuery,i=window.Waypoint;e.each(["innerHeight","innerWidth","off","offset","on","outerHeight","outerWidth","scrollLeft","scrollTop"],function(e,i){t.prototype[i]=function(){var t=Array.prototype.slice.call(arguments);return this.$element[i].apply(this.$element,t)}}),e.each(["extend","inArray","isEmptyObject"],function(i,o){t[o]=e[o]}),i.adapters.push({name:"jquery",Adapter:t}),i.Adapter=t}(),function(){"use strict";function t(t){return function(){var i=[],o=arguments[0];return t.isFunction(arguments[0])&&(o=t.extend({},arguments[1]),o.handler=arguments[0]),this.each(function(){var n=t.extend({},o,{element:this});"string"==typeof n.context&&(n.context=t(this).closest(n.context)[0]),i.push(new e(n))}),i}}var e=window.Waypoint;window.jQuery&&(window.jQuery.fn.waypoint=t(window.jQuery)),window.Zepto&&(window.Zepto.fn.waypoint=t(window.Zepto))}();!function(a){var b=function(b,c){this.settings=c,this.checkSettings(),this.imgAnalyzerTimeout=null,this.entries=null,this.buildingRow={entriesBuff:[],width:0,aspectRatio:0},this.lastAnalyzedIndex=-1,this.yield={every:2,flushed:0},this.border=c.border>=0?c.border:c.margins,this.maxRowHeight=this.retrieveMaxRowHeight(),this.suffixRanges=this.retrieveSuffixRanges(),this.offY=this.border,this.spinner={phase:0,timeSlot:150,$el:a('<div class="spinner"><span></span><span></span><span></span></div>'),intervalId:null},this.checkWidthIntervalId=null,this.galleryWidth=b.width(),this.$gallery=b};b.prototype.getSuffix=function(a,b){var c,d;for(c=a>b?a:b,d=0;d<this.suffixRanges.length;d++)if(c<=this.suffixRanges[d])return this.settings.sizeRangeSuffixes[this.suffixRanges[d]];return this.settings.sizeRangeSuffixes[this.suffixRanges[d-1]]},b.prototype.removeSuffix=function(a,b){return a.substring(0,a.length-b.length)},b.prototype.endsWith=function(a,b){return-1!==a.indexOf(b,a.length-b.length)},b.prototype.getUsedSuffix=function(a){for(var b in this.settings.sizeRangeSuffixes)if(this.settings.sizeRangeSuffixes.hasOwnProperty(b)){if(0===this.settings.sizeRangeSuffixes[b].length)continue;if(this.endsWith(a,this.settings.sizeRangeSuffixes[b]))return this.settings.sizeRangeSuffixes[b]}return""},b.prototype.newSrc=function(a,b,c){var d=a.match(this.settings.extension),e=null!=d?d[0]:"",f=a.replace(this.settings.extension,"");return f=this.removeSuffix(f,this.getUsedSuffix(f)),f+=this.getSuffix(b,c)+e},b.prototype.showImg=function(a,b){this.settings.cssAnimation?(a.addClass("entry-visible"),b&&b()):a.stop().fadeTo(this.settings.imagesAnimationDuration,1,b)},b.prototype.extractImgSrcFromImage=function(a){var b="undefined"!=typeof a.data("safe-src")?a.data("safe-src"):a.attr("src");return a.data("jg.originalSrc",b),b},b.prototype.imgFromEntry=function(a){var b=a.find("> img");return 0===b.length&&(b=a.find("> a > img")),0===b.length?null:b},b.prototype.captionFromEntry=function(a){var b=a.find("> .caption");return 0===b.length?null:b},b.prototype.displayEntry=function(b,c,d,e,f,g){b.width(e),b.height(g),b.css("top",d),b.css("left",c);var h=this.imgFromEntry(b);if(null!==h){h.css("width",e),h.css("height",f),h.css("margin-left",-e/2),h.css("margin-top",-f/2);var i=h.attr("src"),j=this.newSrc(i,e,f);h.one("error",function(){h.attr("src",h.data("jg.originalSrc"))});var k=function(){i!==j&&h.attr("src",j)};"skipped"===b.data("jg.loaded")?this.onImageEvent(i,a.proxy(function(){this.showImg(b,k),b.data("jg.loaded",!0)},this)):this.showImg(b,k)}else this.showImg(b);this.displayEntryCaption(b)},b.prototype.displayEntryCaption=function(b){var c=this.imgFromEntry(b);if(null!==c&&this.settings.captions){var d=this.captionFromEntry(b);if(null==d){var e=c.attr("alt");"undefined"==typeof e&&(e=b.attr("title")),"undefined"!=typeof e&&(d=a('<div class="caption">'+e+"</div>"),b.append(d),b.data("jg.createdCaption",!0))}null!==d&&(this.settings.cssAnimation||d.stop().fadeTo(0,this.settings.captionSettings.nonVisibleOpacity),this.addCaptionEventsHandlers(b))}else this.removeCaptionEventsHandlers(b)},b.prototype.onEntryMouseEnterForCaption=function(b){var c=this.captionFromEntry(a(b.currentTarget));this.settings.cssAnimation?c.addClass("caption-visible").removeClass("caption-hidden"):c.stop().fadeTo(this.settings.captionSettings.animationDuration,this.settings.captionSettings.visibleOpacity)},b.prototype.onEntryMouseLeaveForCaption=function(b){var c=this.captionFromEntry(a(b.currentTarget));this.settings.cssAnimation?c.removeClass("caption-visible").removeClass("caption-hidden"):c.stop().fadeTo(this.settings.captionSettings.animationDuration,this.settings.captionSettings.nonVisibleOpacity)},b.prototype.addCaptionEventsHandlers=function(b){var c=b.data("jg.captionMouseEvents");"undefined"==typeof c&&(c={mouseenter:a.proxy(this.onEntryMouseEnterForCaption,this),mouseleave:a.proxy(this.onEntryMouseLeaveForCaption,this)},b.on("mouseenter",void 0,void 0,c.mouseenter),b.on("mouseleave",void 0,void 0,c.mouseleave),b.data("jg.captionMouseEvents",c))},b.prototype.removeCaptionEventsHandlers=function(a){var b=a.data("jg.captionMouseEvents");"undefined"!=typeof b&&(a.off("mouseenter",void 0,b.mouseenter),a.off("mouseleave",void 0,b.mouseleave),a.removeData("jg.captionMouseEvents"))},b.prototype.prepareBuildingRow=function(a){var b,c,d,e,f,g=!0,h=0,i=this.galleryWidth-2*this.border-(this.buildingRow.entriesBuff.length-1)*this.settings.margins,j=i/this.buildingRow.aspectRatio,k=this.buildingRow.width/i>this.settings.justifyThreshold;if(a&&"hide"===this.settings.lastRow&&!k){for(b=0;b<this.buildingRow.entriesBuff.length;b++)c=this.buildingRow.entriesBuff[b],this.settings.cssAnimation?c.removeClass("entry-visible"):c.stop().fadeTo(0,0);return-1}for(a&&!k&&"nojustify"===this.settings.lastRow&&(g=!1),b=0;b<this.buildingRow.entriesBuff.length;b++)c=this.buildingRow.entriesBuff[b],d=c.data("jg.width")/c.data("jg.height"),g?(e=b===this.buildingRow.entriesBuff.length-1?i:j*d,f=j):(e=this.settings.rowHeight*d,f=this.settings.rowHeight),i-=Math.round(e),c.data("jg.jwidth",Math.round(e)),c.data("jg.jheight",Math.
27ceil(f)),(0===b||h>f)&&(h=f);return this.settings.fixedHeight&&h>this.settings.rowHeight&&(h=this.settings.rowHeight),{minHeight:h,justify:g}},b.prototype.clearBuildingRow=function(){this.buildingRow.entriesBuff=[],this.buildingRow.aspectRatio=0,this.buildingRow.width=0},b.prototype.flushRow=function(a){var b,c,d,e=this.settings,f=this.border;if(d=this.prepareBuildingRow(a),c=d.minHeight,a&&"hide"===e.lastRow&&-1===c)return void this.clearBuildingRow();this.maxRowHeight.percentage?this.maxRowHeight.value*e.rowHeight<c&&(c=this.maxRowHeight.value*e.rowHeight):this.maxRowHeight.value>0&&this.maxRowHeight.value<c&&(c=this.maxRowHeight.value);for(var g=0;g<this.buildingRow.entriesBuff.length;g++)b=this.buildingRow.entriesBuff[g],this.displayEntry(b,f,this.offY,b.data("jg.jwidth"),b.data("jg.jheight"),c),f+=b.data("jg.jwidth")+e.margins;this.$gallery.height(this.offY+c+this.border+(this.isSpinnerActive()?this.getSpinnerHeight():0)),(!a||c<=this.settings.rowHeight&&d.justify)&&(this.offY+=c+this.settings.margins,this.clearBuildingRow(),this.$gallery.trigger("jg.rowflush"))},b.prototype.checkWidth=function(){this.checkWidthIntervalId=setInterval(a.proxy(function(){var a=parseInt(this.$gallery.width(),10);this.galleryWidth!==a&&(this.galleryWidth=a,this.rewind(),this.startImgAnalyzer(!0))},this),this.settings.refreshTime)},b.prototype.isSpinnerActive=function(){return null!=this.spinner.intervalId},b.prototype.getSpinnerHeight=function(){return this.spinner.$el.innerHeight()},b.prototype.stopLoadingSpinnerAnimation=function(){clearInterval(this.spinner.intervalId),this.spinner.intervalId=null,this.$gallery.height(this.$gallery.height()-this.getSpinnerHeight()),this.spinner.$el.detach()},b.prototype.startLoadingSpinnerAnimation=function(){var a=this.spinner,b=a.$el.find("span");clearInterval(a.intervalId),this.$gallery.append(a.$el),this.$gallery.height(this.offY+this.getSpinnerHeight()),a.intervalId=setInterval(function(){a.phase<b.length?b.eq(a.phase).fadeTo(a.timeSlot,1):b.eq(a.phase-b.length).fadeTo(a.timeSlot,0),a.phase=(a.phase+1)%(2*b.length)},a.timeSlot)},b.prototype.rewind=function(){this.lastAnalyzedIndex=-1,this.offY=this.border,this.clearBuildingRow()},b.prototype.hideBuildingRowImages=function(){for(var a=0;a<this.buildingRow.entriesBuff.length;a++)this.settings.cssAnimation?this.buildingRow.entriesBuff[a].removeClass("entry-visible"):this.buildingRow.entriesBuff[a].stop().fadeTo(0,0)},b.prototype.updateEntries=function(b){return this.entries=this.$gallery.find(this.settings.selector).toArray(),0===this.entries.length?!1:(this.settings.filter?this.modifyEntries(this.filterArray,b):this.modifyEntries(this.resetFilters,b),a.isFunction(this.settings.sort)?this.modifyEntries(this.sortArray,b):this.settings.randomize&&this.modifyEntries(this.shuffleArray,b),!0)},b.prototype.insertToGallery=function(b){var c=this;a.each(b,function(){a(this).appendTo(c.$gallery)})},b.prototype.shuffleArray=function(a){var b,c,d;for(b=a.length-1;b>0;b--)c=Math.floor(Math.random()*(b+1)),d=a[b],a[b]=a[c],a[c]=d;return this.insertToGallery(a),a},b.prototype.sortArray=function(a){return a.sort(this.settings.sort),this.insertToGallery(a),a},b.prototype.resetFilters=function(b){for(var c=0;c<b.length;c++)a(b[c]).removeClass("jg-filtered");return b},b.prototype.filterArray=function(b){var c=this.settings;return"string"===a.type(c.filter)?b.filter(function(b){var d=a(b);return d.is(c.filter)?(d.removeClass("jg-filtered"),!0):(d.addClass("jg-filtered"),!1)}):a.isFunction(c.filter)?b.filter(c.filter):void 0},b.prototype.modifyEntries=function(a,b){var c=b?this.entries.splice(this.lastAnalyzedIndex+1,this.entries.length-this.lastAnalyzedIndex-1):this.entries;c=a.call(this,c),this.entries=b?this.entries.concat(c):c},b.prototype.destroy=function(){clearInterval(this.checkWidthIntervalId),a.each(this.entries,a.proxy(function(b,c){var d=a(c);d.css("width",""),d.css("height",""),d.css("top",""),d.css("left",""),d.data("jg.loaded",void 0),d.removeClass("jg-entry");var e=this.imgFromEntry(d);e.css("width",""),e.css("height",""),e.css("margin-left",""),e.css("margin-top",""),e.attr("src",e.data("jg.originalSrc")),e.data("jg.originalSrc",void 0),this.removeCaptionEventsHandlers(d);var f=this.captionFromEntry(d);d.data("jg.createdCaption")?(d.data("jg.createdCaption",void 0),null!=f&&f.remove()):null!=f&&f.fadeTo(0,1)},this)),this.$gallery.css("height",""),this.$gallery.removeClass("justified-gallery"),this.$gallery.data("jg.controller",void 0)}
27,b.prototype.analyzeImages=function(b){for(var c=this.lastAnalyzedIndex+1;c<this.entries.length;c++){var d=a(this.entries[c]);if(d.data("jg.loaded")===!0||"skipped"===d.data("jg.loaded")){var e=this.galleryWidth-2*this.border-(this.buildingRow.entriesBuff.length-1)*this.settings.margins,f=d.data("jg.width")/d.data("jg.height");if(e/(this.buildingRow.aspectRatio+f)<this.settings.rowHeight&&(this.flushRow(!1),++this.yield.flushed>=this.yield.every))return void this.startImgAnalyzer(b);this.buildingRow.entriesBuff.push(d),this.buildingRow.aspectRatio+=f,this.buildingRow.width+=f*this.settings.rowHeight,this.lastAnalyzedIndex=c}else if("error"!==d.data("jg.loaded"))return}this.buildingRow.entriesBuff.length>0&&this.flushRow(!0),this.isSpinnerActive()&&this.stopLoadingSpinnerAnimation(),this.stopImgAnalyzerStarter(),this.$gallery.trigger(b?"jg.resize":"jg.complete")},b.prototype.stopImgAnalyzerStarter=function(){this.yield.flushed=0,null!==this.imgAnalyzerTimeout&&clearTimeout(this.imgAnalyzerTimeout)},b.prototype.startImgAnalyzer=function(a){var b=this;this.stopImgAnalyzerStarter(),this.imgAnalyzerTimeout=setTimeout(function(){b.analyzeImages(a)},.001)},b.prototype.onImageEvent=function(b,c,d){if(c||d){var e=new Image,f=a(e);c&&f.one("load",function(){f.off("load error"),c(e)}),d&&f.one("error",function(){f.off("load error"),d(e)}),e.src=b}},b.prototype.init=function(){var b=!1,c=!1,d=this;a.each(this.entries,function(e,f){var g=a(f),h=d.imgFromEntry(g);if(g.addClass("jg-entry"),g.data("jg.loaded")!==!0&&"skipped"!==g.data("jg.loaded"))if(null!==d.settings.rel&&g.attr("rel",d.settings.rel),null!==d.settings.target&&g.attr("target",d.settings.target),null!==h){var i=d.extractImgSrcFromImage(h);if(h.attr("src",i),d.settings.waitThumbnailsLoad===!1){var j=parseInt(h.attr("width"),10),k=parseInt(h.attr("height"),10);if(!isNaN(j)&&!isNaN(k))return g.data("jg.width",j),g.data("jg.height",k),g.data("jg.loaded","skipped"),c=!0,d.startImgAnalyzer(!1),!0}g.data("jg.loaded",!1),b=!0,d.isSpinnerActive()||d.startLoadingSpinnerAnimation(),d.onImageEvent(i,function(a){g.data("jg.width",a.width),g.data("jg.height",a.height),g.data("jg.loaded",!0),d.startImgAnalyzer(!1)},function(){g.data("jg.loaded","error"),d.startImgAnalyzer(!1)})}else g.data("jg.loaded",!0),g.data("jg.width",g.width()|g.css("width")|1),g.data("jg.height",g.height()|g.css("height")|1)}),b||c||this.startImgAnalyzer(!1),this.checkWidth()},b.prototype.checkOrConvertNumber=function(b,c){if("string"===a.type(b[c])&&(b[c]=parseFloat(b[c])),"number"!==a.type(b[c]))throw c+" must be a number";if(isNaN(b[c]))throw"invalid number for "+c},b.prototype.checkSizeRangesSuffixes=function(){if("object"!==a.type(this.settings.sizeRangeSuffixes))throw"sizeRangeSuffixes must be defined and must be an object";var b=[];for(var c in this.settings.sizeRangeSuffixes)this.settings.sizeRangeSuffixes.hasOwnProperty(c)&&b.push(c);for(var d={0:""},e=0;e<b.length;e++)if("string"===a.type(b[e]))try{var f=parseInt(b[e].replace(/^[a-z]+/,""),10);d[f]=this.settings.sizeRangeSuffixes[b[e]]}catch(g){throw"sizeRangeSuffixes keys must contains correct numbers ("+g+")"}else d[b[e]]=this.settings.sizeRangeSuffixes[b[e]];this.settings.sizeRangeSuffixes=d},b.prototype.retrieveMaxRowHeight=function(){var b={};if("string"===a.type(this.settings.maxRowHeight))this.settings.maxRowHeight.match(/^[0-9]+%$/)?(b.value=parseFloat(this.settings.maxRowHeight.match(/^([0-9])+%$/)[1])/100,b.percentage=!1):(b.value=parseFloat(this.settings.maxRowHeight),b.percentage=!0);else{if("number"!==a.type(this.settings.maxRowHeight))throw"maxRowHeight must be a number or a percentage";b.value=this.settings.maxRowHeight,b.percentage=!1}if(isNaN(b.value))throw"invalid number for maxRowHeight";return b.percentage?b.value<100&&(b.value=100):b.value>0&&b.value<this.settings.rowHeight&&(b.value=this.settings.rowHeight),b},b.prototype.checkSettings=function(){if(this.checkSizeRangesSuffixes(),this.checkOrConvertNumber(this.settings,"rowHeight"),this.checkOrConvertNumber(this.settings,"margins"),this.checkOrConvertNumber(this.settings,"border"),"nojustify"!==this.settings.lastRow&&"justify"!==this.settings.lastRow&&"hide"!==this.settings.lastRow)throw'lastRow must be "nojustify", "justify" or "hide"';if(this.checkOrConvertNumber(this.settings,"justifyThreshold"),this.settings.justifyThreshold<0||this.settings.justifyThreshold>1)throw"justifyThreshold must be in the interval [0,1]";if("boolean"!==a.type(this.settings.cssAnimation))throw"cssAnimation must be a boolean";if("boolean"!==a.type(this.settings.captions))throw"captions must be a boolean";if(this.checkOrConvertNumber(this.settings.captionSettings,"animationDuration"),this.checkOrConvertNumber(this.settings.captionSettings,"visibleOpacity"),this.settings.captionSettings.visibleOpacity<0||this.settings.captionSettings.visibleOpacity>1)throw"captionSettings.visibleOpacity must be in the interval [0, 1]";if(this.checkOrConvertNumber(this.settings.captionSettings,"nonVisibleOpacity"),this.settings.captionSettings.nonVisibleOpacity<0||this.settings.captionSettings.nonVisibleOpacity>1)throw"captionSettings.nonVisibleOpacity must be in the interval [0, 1]";if("boolean"!==a.type(this.settings.fixedHeight))throw"fixedHeight must be a boolean";if(this.checkOrConvertNumber(this.settings,"imagesAnimationDuration"),this.checkOrConvertNumber(this.settings,"refreshTime"),"boolean"!==a.type(this.settings.randomize))throw"randomize must be a boolean";if("string"!==a.type(this.settings.selector))throw"selector must be a string";if(this.settings.sort!==!1&&!a.isFunction(this.settings.sort))throw"sort must be false or a comparison function";if(this.settings.filter!==!1&&!a.isFunction(this.settings.sort)&&"string"!==a.type(this.settings.filter))throw"filter must be false, a string or a filter function"},b.prototype.retrieveSuffixRanges=function(){var a=[];for(var b in this.settings.sizeRangeSuffixes)this.settings.sizeRangeSuffixes.hasOwnProperty(b)&&a.push(parseInt(b,10));return a.sort(function(a,b){return a>b?1:b>a?-1:0}),a},b.prototype.updateSettings=function(b){this.settings=a.extend({},this.settings,b),this.checkSettings(),this.border=this.settings.border>=0?this.settings.border:this.settings.margins,this.maxRowHeight=this.retrieveMaxRowHeight(),this.suffixRanges=this.retrieveSuffixRanges()},a.fn.justifiedGallery=function(c){return this.each(function(d,e){var f=a(e);f.addClass("justified-gallery");var g=f.data("jg.controller");if("undefined"==typeof g){if("undefined"!=typeof c&&null!==c&&"object"!==a.type(c))throw"The argument must be an object";g=new b(f,a.extend({},a.fn.justifiedGallery.defaults,c)),f.data("jg.controller",g)}else if("norewind"===c)g.hideBuildingRowImages();else{if("destroy"===c)return void g.destroy();g.updateSettings(c),g.rewind()}g.updateEntries("norewind"===c)&&g.init()})},a.fn.justifiedGallery.defaults={sizeRangeSuffixes:{},rowHeight:120,maxRowHeight:"200%",margins:1,border:-1,lastRow:"nojustify",justifyThreshold:.75,fixedHeight:!1,waitThumbnailsLoad:!0,captions:!0,cssAnimation:!1,imagesAnimationDuration:500,captionSettings:{animationDuration:500,visibleOpacity:.7,nonVisibleOpacity:0},rel:null,target:null,extension:/\.[^.\\/]+$/,refreshTime:100,randomize:!1,sort:!1,filter:!1,selector:"> a, > div:not(.spinner)"}}(jQuery); 28/*! Magnific Popup - v1.1.0 - 2016-02-20
29 * http://dimsemenov.com/plugins/magnific-popup/ 30 * Copyright (c) 2016 Dmitry Semenov; */ 31;!function(a){"function"==typeof define&&define.amd?define(["jquery"],a):a("object"==typeof exports?require("jquery"):window.jQuery||window.Zepto)}(function(a){var b,c,d,e,f,g,h="Close",i="BeforeClose",j="AfterClose",k="BeforeAppend",l="MarkupParse",m="Open",n="Change",o="mfp",p="."+o,q="mfp-ready",r="mfp-removing",s="mfp-prevent-close",t=function(){},u=!!window.jQuery,v=a(window),w=function(a,c){b.ev.on(o+a+p,c)},x=function(b,c,d,e){var f=document.createElement("div");return f.className="mfp-"+b,d&&(f.innerHTML=d),e?c&&c.appendChild(f):(f=a(f),c&&f.appendTo(c)),f},y=function(c,d){b.ev.triggerHandler(o+c,d),b.st.callbacks&&(c=c.charAt(0).toLowerCase()+c.slice(1),b.st.callbacks[c]&&b.st.callbacks[c].apply(b,a.isArray(d)?d:[d]))},z=function(c){return c===g&&b.currTemplate.closeBtn||(b.currTemplate.closeBtn=a(b.st.closeMarkup.replace("%title%",b.st.tClose)),g=c),b.currTemplate.closeBtn},A=function(){a.magnificPopup.instance||(b=new t,b.init(),a.magnificPopup.instance=b)},B=function(){var a=document.createElement("p").style,b=["ms","O","Moz","Webkit"];if(void 0!==a.transition)return!0;for(;b.length;)if(b.pop()+"Transition"in a)return!0;return!1};t.prototype={constructor:t,init:function(){var c=navigator.appVersion;b.isLowIE=b.isIE8=document.all&&!document.addEventListener,b.isAndroid=/android/gi.test(c),b.isIOS=/iphone|ipad|ipod/gi.test(c),b.supportsTransition=B(),b.probablyMobile=b.isAndroid||b.isIOS||/(Opera Mini)|Kindle|webOS|BlackBerry|(Opera Mobi)|(Windows Phone)|IEMobile/i.test(navigator.userAgent),d=a(document),b.popupsCache={}},open:function(c){var e;if(c.isObj===!1){b.items=c.items.toArray(),b.index=0;var g,h=c.items;for(e=0;e<h.length;e++)if(g=h[e],g.parsed&&(g=g.el[0]),g===c.el[0]){b.index=e;break}}else b.items=a.isArray(c.items)?c.items:[c.items],b.index=c.index||0;if(b.isOpen)return void b.updateItemHTML();b.types=[],f="",c.mainEl&&c.mainEl.length?b.ev=c.mainEl.eq(0):b.ev=d,c.key?(b.popupsCache[c.key]||(b.popupsCache[c.key]={}),b.currTemplate=b.popupsCache[c.key]):b.currTemplate={},b.st=a.extend(!0,{},a.magnificPopup.defaults,c),b.fixedConteironos="auto"===b.st.fixedConteironos?!b.probablyMobile:b.st.fixedConteironos,b.st.modal&&(b.st.closeOnContentClick=!1,b.st.closeOnBgClick=!1,b.st.showCloseBtn=!1,b.st.enableEscapeKey=!1),b.bgOverlay||(b.bgOverlay=x("bg").on("click"+p,function(){b.close()}),b.wrap=x("wrap").attr("tabindex",-1).on("click"+p,function(a){b._checkIfClose(a.target)&&b.close()}),b.container=x("container",b.wrap)),b.contentContainer=x("content"),b.st.preloader&&(b.preloader=x("preloader",b.container,b.st.tLoading));var i=a.magnificPopup.modules;for(e=0;e<i.length;e++){var j=i[e];j=j.charAt(0).toUpperCase()+j.slice(1),b["init"+j].call(b)}y("BeforeOpen"),b.st.showCloseBtn&&(b.st.closeBtnInside?(w(l,function(a,b,c,d){c.close_replaceWith=z(d.type)}),f+=" mfp-close-btn-in"):b.wrap.append(z())),b.st.alignTop&&(f+=" mfp-align-top"),b.fixedConteironos?b.wrap.css({overflow:b.st.overflowY,overflowX:"hidden",overflowY:b.st.overflowY}):b.wrap.css({top:v.scrollTop(),position:"absolute"}),(b.st.fixedBgPos===!1||"auto"===b.st.fixedBgPos&&!b.fixedConteironos)&&b.bgOverlay.css({height:d.height(),position:"absolute"}),b.st.enableEscapeKey&&d.on("keyup"+p,function(a){27===a.keyCode&&b.close()}),v.on("resize"+p,function(){b.updateSize()}),b.st.closeOnContentClick||(f+=" mfp-auto-cursor"),f&&b.wrap.addClass(f);var k=b.wH=v.height(),n={};if(b.fixedConteironos&&b._hasScrollBar(k)){var o=b._getScrollbarSize();o&&(n.marginRight=o)}b.fixedConteironos&&(b.isIE7?a("body, html").css("overflow","hidden"):n.overflow="hidden");var r=b.st.mainClass;return b.isIE7&&(r+=" mfp-ie7"),r&&b._addClassToMFP(r),b.updateItemHTML(),y("BuildControls"),a("html").css(n),b.bgOverlay.add(b.wrap).prependTo(b.st.prependTo||a(document.body)),b._lastFocusedEl=document.activeElement,setTimeout(function(){b.content?(b._addClassToMFP(q),b._setFocus()):b.bgOverlay.addClass(q),d.on("focusin"+p,b._onFocusIn)},16),b.isOpen=!0,b.updateSize(k),y(m),c},close:function(){b.isOpen&&(y(i),b.isOpen=!1,b.st.removalDelay&&!b.isLowIE&&b.supportsTransition?(b._addClassToMFP(r),setTimeout(function(){b._close()},b.st.removalDelay)):b._close())},_close:function(){y(h);var c=r+" "+q+" ";if(b.bgOverlay.detach(),b.wrap.detach(),b.container.empty(),b.st.mainClass&&(c+=b.st.mainClass+" "),b._removeClassFromMFP(c),b.fixedConteironos){var e={marginRight:""};b.isIE7?a("body, html").css("overflow",""):e.overflow="",a("html").css(e)}d.off("keyup"+p+" focusin"+p),b.ev.off(p),b.wrap.attr("class","mfp-wrap").removeAttr("style"),b.bgOverlay.attr("class","mfp-bg"),b.container.attr("class","mfp-container"),!b.st.showCloseBtn||b.st.closeBtnInside&&b.currTemplate[b.currItem.type]!==!0||b.currTemplate.closeBtn&&b.currTemplate.closeBtn.detach(),b.st.autoFocusLast&&b._lastFocusedEl&&a(b._lastFocusedEl).focus(),b.currItem=null,b.content=null,b.currTemplate=null,b.prevHeight=0,y(j)}
31,updateSize:function(a){if(b.isIOS){var c=document.documentElement.clientWidth/window.innerWidth,d=window.innerHeight*c;b.wrap.css("height",d),b.wH=d}else b.wH=a||v.height();b.fixedConteironos||b.wrap.css("height",b.wH),y("Resize")},updateItemHTML:function(){var c=b.items[b.index];b.contentContainer.detach(),b.content&&b.content.detach(),c.parsed||(c=b.parseEl(b.index));var d=c.type;if(y("BeforeChange",[b.currItem?b.currItem.type:"",d]),b.currItem=c,!b.currTemplate[d]){var f=b.st[d]?b.st[d].markup:!1;y("FirstMarkupParse",f),f?b.currTemplate[d]=a(f):b.currTemplate[d]=!0}e&&e!==c.type&&b.container.removeClass("mfp-"+e+"-holder");var g=b["get"+d.charAt(0).toUpperCase()+d.slice(1)](c,b.currTemplate[d]);b.appendContent(g,d),c.preloaded=!0,y(n,c),e=c.type,b.container.prepend(b.contentContainer),y("AfterChange")},appendContent:function(a,c){b.content=a,a?b.st.showCloseBtn&&b.st.closeBtnInside&&b.currTemplate[c]===!0?b.content.find(".mfp-close").length||b.content.append(z()):b.content=a:b.content="",y(k),b.container.addClass("mfp-"+c+"-holder"),b.contentContainer.append(b.content)},parseEl:function(c){var d,e=b.items[c];if(e.tagName?e={el:a(e)}:(d=e.type,e={data:e,src:e.src}),e.el){for(var f=b.types,g=0;g<f.length;g++)if(e.el.hasClass("mfp-"+f[g])){d=f[g];break}e.src=e.el.attr("data-mfp-src"),e.src||(e.src=e.el.attr("href"))}return e.type=d||b.st.type||"inline",e.index=c,e.parsed=!0,b.items[c]=e,y("Elemeironarse",e),b.items[c]},addGroup:function(a,c){var d=function(d){d.mfpEl=this,b._openClick(d,a,c)};c||(c={});var e="click.magnificPopup";c.mainEl=a,c.items?(c.isObj=!0,a.off(e).on(e,d)):(c.isObj=!1,c.delegate?a.off(e).on(e,c.delegate,d):(c.items=a,a.off(e).on(e,d)))},_openClick:function(c,d,e){var f=void 0!==e.midClick?e.midClick:a.magnificPopup.defaults.midClick;if(f||!(2===c.which||c.ctrlKey||c.metaKey||c.altKey||c.shiftKey)){var g=void 0!==e.disableOn?e.disableOn:a.magnificPopup.defaults.disableOn;if(g)if(a.isFunction(g)){if(!g.call(b))return!0}else if(v.width()<g)return!0;c.type&&(c.preventDefault(),b.isOpen&&c.stopPropagation()),e.el=a(c.mfpEl),e.delegate&&(e.items=d.find(e.delegate)),b.open(e)}},updateStatus:function(a,d){if(b.preloader){c!==a&&b.container.removeClass("mfp-s-"+c),d||"loading"!==a||(d=b.st.tLoading);var e={status:a,text:d};y("UpdateStatus",e),a=e.status,d=e.text,b.preloader.html(d),b.preloader.find("a").on("click",function(a){a.stopImmediatePropagation()}),b.container.addClass("mfp-s-"+a),c=a}},_checkIfClose:function(c){if(!a(c).hasClass(s)){var d=b.st.closeOnContentClick,e=b.st.closeOnBgClick;if(d&&e)return!0;if(!b.content||a(c).hasClass("mfp-close")||b.preloader&&c===b.preloader[0])return!0;if(c===b.content[0]||a.contains(b.content[0],c)){if(d)return!0}else if(e&&a.contains(document,c))return!0;return!1}},_addClassToMFP:function(a){b.bgOverlay.addClass(a),b.wrap.addClass(a)},_removeClassFromMFP:function(a){this.bgOverlay.removeClass(a),b.wrap.removeClass(a)},_hasScrollBar:function(a){return(b.isIE7?d.height():document.body.scrollHeight)>(a||v.height())},_setFocus:function(){(b.st.focus?b.content.find(b.st.focus).eq(0):b.wrap).focus()},_onFocusIn:function(c){return c.target===b.wrap[0]||a.contains(b.wrap[0],c.target)?void 0:(b._setFocus(),!1)},_parseMarkup:function(b,c,d){var e;d.data&&(c=a.extend(d.data,c)),y(l,[b,c,d]),a.each(c,function(c,d){if(void 0===d||d===!1)return!0;if(e=c.split("_"),e.length>1){var f=b.find(p+"-"+e[0]);if(f.length>0){var g=e[1];"replaceWith"===g?f[0]!==d[0]&&f.replaceWith(d):"img"===g?f.is("img")?f.attr("src",d):f.replaceWith(a("<img>").attr("src",d).attr("class",f.attr("class"))):f.attr(e[1],d)}}else b.find(p+"-"+c).html(d)})},_getScrollbarSize:function(){if(void 0===b.scrollbarSize){var a=document.createElement("div");a.style.cssText="width: 99px; height: 99px; overflow: scroll; position: absolute; top: -9999px;",document.body.appendChild(a),b.scrollbarSize=a.offsetWidth-a.clientWidth,document.body.removeChild(a)}return b.scrollbarSize}},a.magnificPopup={instance:null,proto:t.prototype,modules:[],open:function(b,c){return A(),b=b?a.extend(!0,{},b):{},b.isObj=!0,b.index=c||0,this.instance.open(b)},close:function(){return a.magnificPopup.instance&&a.magnificPopup.instance.close()},registerModule:function(b,c){c.options&&(a.magnificPopup.defaults[b]=c.options),a.extend(this.proto,c.proto),this.modules.push(b)},defaults:{disableOn:0,key:null,midClick:!1,mainClass:"",preloader:!0,focus:"",closeOnContentClick:!1,closeOnBgClick:!0,closeBtnInside:!0,showCloseBtn:!0,enableEscapeKey:!0,modal:!1,alignTop:!1,removalDelay:0,prependTo:null,fixedConteironos:"auto",fixedBgPos:"auto",overflowY:"auto",closeMarkup:'<button title="%title%" type="button" class="mfp-close">×</button>',tClose:"Close (Esc)",tLoading:"Loading...",autoFocusLast:0}},a.fn.magnificPopup=function(c){A();var d=a(this);if("string"==typeof c)if("open"===c){var e,f=u?d.data("magnificPopup"):d[0].magnificPopup,g=parseInt(arguments[1],10)||0;f.items?e=f.items[g]:(e=d,f.delegate&&(e=e.find(f.delegate)),e=e.eq(g)),b._openClick({mfpEl:e},d,f)}else b.isOpen&&b[c].apply(b,Array.prototype.slice.call(arguments,1
31));else c=a.extend(!0,{},c),u?d.data("magnificPopup",c):d[0].magnificPopup=c,b.addGroup(d,c);return d};var C,D,E,F="inline",G=function(){E&&(D.after(E.addClass(C)).detach(),E=null)};a.magnificPopup.registerModule(F,{options:{hiddenClass:"hide",markup:"",tNotFound:"Content not found"},proto:{initInline:function(){b.types.push(F),w(h+"."+F,function(){G()})},getInline:function(c,d){if(G(),c.src){var e=b.st.inline,f=a(c.src);if(f.length){var g=f[0].parentNode;g&&g.tagName&&(D||(C=e.hiddenClass,D=x(C),C="mfp-"+C),E=f.after(D).detach().removeClass(C)),b.updateStatus("ready")}else b.updateStatus("error",e.tNotFound),f=a("<div>");return c.inlineElement=f,f}return b.updateStatus("ready"),b._parseMarkup(d,{},c),d}}});var H,I="ajax",J=function(){H&&a(document.body).removeClass(H)},K=function(){J(),b.req&&b.req.abort()};a.magnificPopup.registerModule(I,{options:{settings:null,cursor:"mfp-ajax-cur",tError:'<a href="%url%">The content</a> could not be loaded.'},proto:{initAjax:function(){b.types.push(I),H=b.st.ajax.cursor,w(h+"."+I,K),w("BeforeChange."+I,K)},getAjax:function(c){H&&a(document.body).addClass(H),b.updateStatus("loading");var d=a.extend({url:c.src,success:function(d,e,f){var g={data:d,xhr:f};y("ParseAjax",g),b.appendContent(a(g.data),I),c.finished=!0,J(),b._setFocus(),setTimeout(function(){b.wrap.addClass(q)},16),b.updateStatus("ready"),y("AjaxContentAdded")},error:function(){J(),c.finished=c.loadError=!0,b.updateStatus("error",b.st.ajax.tError.replace("%url%",c.src))}},b.st.ajax.settings);return b.req=a.ajax(d),""}}});var L,M=function(c){if(c.data&&void 0!==c.data.title)return c.data.title;
31var d=b.st.image.titleSrc;if(d){if(a.isFunction(d))return d.call(b,c);if(c.el)return c.el.attr(d)||""}return""};a.magnificPopup.registerModule("image",{options:{markup:'<div class="mfp-figure"><div class="mfp-close"></div><figure><div class="mfp-img"></div><figcaption><div class="mfp-bottom-bar"><div class="mfp-title"></div><div class="mfp-counter"></div></div></figcaption></figure></div>',cursor:"mfp-zoom-out-cur",titleSrc:"title",verticalFit:!0,tError:'<a href="%url%">The image</a> could not be loaded.'},proto:{initImage:function(){var c=b.st.image,d=".image";b.types.push("image"),w(m+d,function(){"image"===b.currItem.type&&c.cursor&&a(document.body).addClass(c.cursor)}),w(h+d,function(){c.cursor&&a(document.body).removeClass(c.cursor),v.off("resize"+p)}),w("Resize"+d,b.resizeImage),b.isLowIE&&w("AfterChange",b.resizeImage)},resizeImage:function(){var a=b.currItem;if(a&&a.img&&b.st.image.verticalFit){var c=0;b.isLowIE&&(c=parseInt(a.img.css("padding-top"),10)+parseInt(a.img.css("padding-bottom"),10)),a.img.css("max-height",b.wH-c)}},_onImageHasSize:function(a){a.img&&(a.hasSize=!0,L&&clearInterval(L),a.isCheckingImgSize=!1,y("ImageHasSize",a),a.imgHidden&&(b.content&&b.content.removeClass("mfp-loading"),a.imgHidden=!1))},findImageSize:function(a){var c=0,d=a.img[0],e=function(f){L&&clearInterval(L),L=setInterval(function(){return d.naturalWidth>0?void b._onImageHasSize(a):(c>200&&clearInterval(L),c++,void(3===c?e(10):40===c?e(50):100===c&&e(500)))},f)};e(1)},getImage:function(c,d){var e=0,f=function(){c&&(c.img[0].complete?(c.img.off(".mfploader"),c===b.currItem&&(b._onImageHasSize(c),b.updateStatus("ready")),c.hasSize=!0,c.loaded=!0,y("ImageLoadComplete")):(e++,200>e?setTimeout(f,100):g()))},g=function(){c&&(c.img.off(".mfploader"),c===b.currItem&&(b._onImageHasSize(c),b.updateStatus("error",h.tError.replace("%url%",c.src))),c.hasSize=!0,c.loaded=!0,c.loadError=!0)},h=b.st.image,i=d.find(".mfp-img");if(i.length){var j=document.createElement("img");j.className="mfp-img",c.el&&c.el.find("img").length&&(j.alt=c.el.find("img").attr("alt")),c.img=a(j).on("load.mfploader",f).on("error.mfploader",g),j.src=c.src,i.is("img")&&(c.img=c.img.clone()),j=c.img[0],j.naturalWidth>0?c.hasSize=!0:j.width||(c.hasSize=!1)}return b._parseMarkup(d,{title:M(c),img_replaceWith:c.img},c),b.resizeImage(),c.hasSize?(L&&clearInterval(L),c.loadError?(d.addClass("mfp-loading"),b.updateStatus("error",h.tError.replace("%url%",c.src))):(d.removeClass("mfp-loading"),b.updateStatus("ready")),d):(b.updateStatus("loading"),c.loading=!0,c.hasSize||(c.imgHidden=!0,d.addClass("mfp-loading"),b.findImageSize(c)),d)}}});var N,O=function(){return void 0===N&&(N=void 0!==document.createElement("p").style.MozTransform),N};a.magnificPopup.registerModule("zoom",{options:{enabled:!1,easing:"ease-in-out",duration:300,opener:function(a){return a.is("img")?a:a.find("img")}},proto:{initZoom:function(){var a,c=b.st.zoom,d=".zoom";if(c.enabled&&b.supportsTransition){var e,f,g=c.duration,j=function(a){var b=a.clone().removeAttr("style").removeAttr("class").addClass("mfp-animated-image"),d="all "+c.duration/1e3+"s "+c.easing,e={position:"fixed",zIndex:9999,left:0,top:0,"-webkit-backface-visibility":"hidden"},f="transition";return e["-webkit-"+f]=e["-moz-"+f]=e["-o-"+f]=e[f]=d,b.css(e),b},k=function(){b.content.css("visibility","visible")};w("BuildControls"+d,function(){if(b._allowZoom()){if(clearTimeout(e),b.content.css("visibility","hidden"),a=b._getItemToZoom(),!a)return void k();f=j(a),f.css(b._getOffset()),b.wrap.append(f),e=setTimeout(function(){f.css(b._getOffset(!0)),e=setTimeout(function(){k(),setTimeout(function(){f.remove(),a=f=null,y("ZoomAnimationEnded")},16)},g)},16)}}),w(i+d,function(){if(b._allowZoom()){if(clearTimeout(e),b.st.removalDelay=g,!a){if(a=b._getItemToZoom(),!a)return;f=j(a)}f.css(b._getOffset(!0)),b.wrap.append(f),b.content.css("visibility","hidden"),setTimeout(function(){f.css(b._getOffset())},16)}}),w(h+d,function(){b._allowZoom()&&(k(),f&&f.remove(),a=null)})}},_allowZoom:function(){return"image"===b.currItem.type},_getItemToZoom:function(){return b.currItem.hasSize?b.currItem.img:!1},_getOffset:function(c){var d;d=c?b.currItem.img:b.st.zoom.opener(b.currItem.el||b.currItem);var e=d.offset(),f=parseInt(d.css("padding-top"),10),g=parseInt(d.css("padding-bottom"),10);e.top-=a(window).scrollTop()-f;var h={width:d.width(),height:(u?d.innerHeight():d[0].offsetHeight)-g-f};return O()?h["-moz-transform"]=h.transform="translate("+e.left+"px,"+e.top+"px)":(h.left=e.left,h.top=e.top),h}}});
31var P="iframe",Q="//about:blank",R=function(a){if(b.currTemplate[P]){var c=b.currTemplate[P].find("iframe");c.length&&(a||(c[0].src=Q),b.isIE8&&c.css("display",a?"block":"none"))}};a.magnificPopup.registerModule(P,{options:{markup:'<div class="mfp-iframe-scaler"><div class="mfp-close"></div><iframe class="mfp-iframe" src="//about:blank" frameborder="0" allowfullscreen></iframe></div>',srcAction:"iframe_src",patterns:{youtube:{index:"youtube.com",id:"v=",src:"//www.youtube.com/embed/%id%?autoplay=1"},vimeo:{index:"vimeo.com/",id:"/",src:"//player.vimeo.com/video/%id%?autoplay=1"},gmaps:{index:"//maps.google.",src:"%id%&output=embed"}}},proto:{initIframe:function(){b.types.push(P),w("BeforeChange",function(a,b,c){b!==c&&(b===P?R():c===P&&R(!0))}),w(h+"."+P,function(){R()})},getIframe:function(c,d){var e=c.src,f=b.st.iframe;a.each(f.patterns,function(){return e.indexOf(this.index)>-1?(this.id&&(e="string"==typeof this.id?e.substr(e.lastIndexOf(this.id)+this.id.length,e.length):this.id.call(this,e)),e=this.src.replace("%id%",e),!1):void 0});var g={};return f.srcAction&&(g[f.srcAction]=e),b._parseMarkup(d,g,c),b.updateStatus("ready"),d}}});var S=function(a){var c=b.items.length;return a>c-1?a-c:0>a?c+a:a},T=function(a,b,c){return a.replace(/%curr%/gi,b+1).replace(/%total%/gi,c)};a.magnificPopup.registerModule("gallery",{options:{enabled:!1,arrowMarkup:'<button title="%title%" type="button" class="mfp-arrow mfp-arrow-%dir%"></button>',preload:[0,2],navigateByImgClick:!0,arrows:!0,tPrev:"Previous (Left arrow key)",tNext:"Next (Right arrow key)",tCounter:"%curr% of %total%"},proto:{initGallery:function(){var c=b.st.gallery,e=".mfp-gallery";return b.direction=!0,c&&c.enabled?(f+=" mfp-gallery",w(m+e,function(){c.navigateByImgClick&&b.wrap.on("click"+e,".mfp-img",function(){return b.items.length>1?(b.next(),!1):void 0}),d.on("keydown"+e,function(a){37===a.keyCode?b.prev():39===a.keyCode&&b.next()})}),w("UpdateStatus"+e,function(a,c){c.text&&(c.text=T(c.text,b.currItem.index,b.items.length))}),w(l+e,function(a,d,e,f){var g=b.items.length;e.counter=g>1?T(c.tCounter,f.index,g):""}),w("BuildControls"+e,function(){if(b.items.length>1&&c.arrows&&!b.arrowLeft){var d=c.arrowMarkup,e=b.arrowLeft=a(d.replace(/%title%/gi,c.tPrev).replace(/%dir%/gi,"left")).addClass(s),f=b.arrowRight=a(d.replace(/%title%/gi,c.tNext).replace(/%dir%/gi,"right")).addClass(s);e.click(function(){b.prev()}),f.click(function(){b.next()}),b.container.append(e.add(f))}}),w(n+e,function(){b._preloadTimeout&&clearTimeout(b._preloadTimeout),b._preloadTimeout=setTimeout(function(){b.preloadNearbyImages(),b._preloadTimeout=null},16)}),void w(h+e,function(){d.off(e),b.wrap.off("click"+e),b.arrowRight=b.arrowLeft=null})):!1},next:function(){b.direction=!0,b.index=S(b.index+1),b.updateItemHTML()},prev:function(){b.direction=!1,b.index=S(b.index-1),b.updateItemHTML()},goTo:function(a){b.direction=a>=b.index,b.index=a,b.updateItemHTML()},preloadNearbyImages:function(){var a,c=b.st.gallery.preload,d=Math.min(c[0],b.items.length),e=Math.min(c[1],b.items.length);for(a=1;a<=(b.direction?e:d);a++)b._preloadItem(b.index+a);for(a=1;a<=(b.direction?d:e);a++)b._preloadItem(b.index-a)},_preloadItem:function(c){if(c=S(c),!b.items[c].preloaded){var d=b.items[c];d.parsed||(d=b.parseEl(c)),y("LazyLoad",d),"image"===d.type&&(d.img=a('<img class="mfp-img" />').on("load.mfploader",function(){d.hasSize=!0}).on("error.mfploader",function(){d.hasSize=!0,d.loadError=!0,y("LazyLoadError",d)}).attr("src",d.src)),d.preloaded=!0}}}});var U="retina";a.magnificPopup.registerModule(U,{options:{replaceSrc:function(a){return a.src.replace(/\.\w+$/,function(a){return"@2x"+a})},ratio:1},proto:{initRetina:function(){if(window.devicePixelRatio>1){var a=b.st.retina,c=a.ratio;c=isNaN(c)?c():c,c>1&&(w("ImageHasSize."+U,function(a,b){b.img.css({"max-width":b.img[0].naturalWidth/c,width:"100%"})}),w("Elemeironarse."+U,function(b,d){d.src=a.replaceSrc(d,c)}))}}}}),A()});!function(n){n.fn.UItoTop=function(e){var o={text:"To Top",min:200,inDelay:600,outDelay:400,containerID:"toTop",containerHoverID:"toTopHover",scrollSpeed:1200,easingType:"linear"},t=n.extend(o,e),i="#"+t.containerID,a="#"+t.containerHoverID;n("body").append('<a href="#" id="'+t.containerID+'">'+t.text+"</a>"),n(i).hide().on("click.UItoTop",function(){return n("html, body").animate({scrollTop:0},t.scrollSpeed,t.easingType),n("#"+t.containerHoverID,this).stop().animate({opacity:0}
31,t.inDelay,t.easingType),!1}).prepend('<span id="'+t.containerHoverID+'"></span>').hover(function(){n(a,this).stop().animate({opacity:1},600,"linear")},function(){n(a,this).stop().animate({opacity:0},700,"linear")}),n(window).scroll(function(){var e=n(window).scrollTop();"undefined"==typeof document.body.style.maxHeight&&n(i).css({position:"absolute",top:e+n(window).height()-50}),e>t.min?n(i).fadeIn(t.inDelay):n(i).fadeOut(t.Outdelay)})}}(jQuery);function ruby_smooth_scroll(){function e(){var e=!1;e&&u("keydown",r),H.keyboardSupport&&!e&&c("keydown",r)}function t(){if(document.body){var t=document.body,o=document.documentElement,n=window.innerHeight,r=t.scrollHeight;if(x=document.compatMode.indexOf("CSS")>=0?o:t,w=t,e(),k=!0,top!=self)b=!0;else if(r>n&&(t.offsetHeight<=n||o.offsetHeight<=n)){var a=!1,i=function(){a||o.scrollHeight==document.height||(a=!0,setTimeout(function(){o.style.height=document.height+"px",a=!1},500))};if(o.style.height="auto",setTimeout(i,10),x.offsetHeight<=n){var l=document.createElement("div");l.style.clear="both",t.appendChild(l)}}H.fixedBackground||v||(t.style.backgroundAttachment="scroll",o.style.backgroundAttachment="scroll")}}function o(e,t,o,n){if(n||(n=1e3),d(t,o),1!=H.accelerationMax){var r=+new Date,a=r-C;if(a<H.accelerationDelta){var i=(1+30/a)/2;i>1&&(i=Math.min(i,H.accelerationMax),t*=i,o*=i)}C=+new Date}if(M.push({x:t,y:o,lastX:0>t?.99:-.99,lastY:0>o?.99:-.99,start:+new Date}),!T){var l=e===document.body,c=function(){for(var r=+new Date,a=0,i=0,u=0;u<M.length;u++){var s=M[u],d=r-s.start,f=d>=H.animationTime,h=f?1:d/H.animationTime;H.pulseAlgorithm&&(h=p(h));var m=s.x*h-s.lastX>>0,w=s.y*h-s.lastY>>0;a+=m,i+=w,s.lastX+=m,s.lastY+=w,f&&(M.splice(u,1),u--)}l?window.scrollBy(a,i):(a&&(e.scrollLeft+=a),i&&(e.scrollTop+=i)),t||o||(M=[]),M.length?N(c,e,n/H.frameRate+1):T=!1};N(c,e,0),T=!0}}function n(e){k||t();var n=e.target,r=l(n);if(!r||e.defaultPrevented||s(w,"embed")||s(n,"embed")&&/\.pdf/i.test(n.src))return!0;var a=e.wheelDeltaX||0,i=e.wheelDeltaY||0;return a||i||(i=e.wheelDelta||0),!H.touchpadSupport&&f(i)?!0:(Math.abs(a)>1.2&&(a*=H.stepSize/120),Math.abs(i)>1.2&&(i*=H.stepSize/120),o(r,-a,-i),void e.preventDefault())}function r(e){var t=e.target,n=e.ctrlKey||e.altKey||e.metaKey||e.shiftKey&&e.keyCode!==D.spacebar;if(/input|textarea|select|embed/i.test(t.nodeName)||t.isContentEditable||e.defaultPrevented||n)return!0;if(s(t,"button")&&e.keyCode===D.spacebar)return!0;var r,a=0,i=0,c=l(w),u=c.clientHeight;switch(c==document.body&&(u=window.innerHeight),e.keyCode){case D.up:i=-H.arrowScroll;break;case D.down:i=H.arrowScroll;break;case D.spacebar:r=e.shiftKey?1:-1,i=-r*u*.9;break;case D.pageup:i=.9*-u;break;case D.pagedown:i=.9*u;break;case D.home:i=-c.scrollTop;break;case D.end:var d=c.scrollHeight-c.scrollTop-u;i=d>0?d+10:0;break;case D.left:a=-H.arrowScroll;break;case D.right:a=H.arrowScroll;break;default:return!0}o(c,a,i),e.preventDefault()}function a(e){w=e.target}function i(e,t){for(var o=e.length;o--;)E[A(e[o])]=t;return t}function l(e){var t=[],o=x.scrollHeight;do{var n=E[A(e)];if(n)return i(t,n);if(t.push(e),o===e.scrollHeight){if(!b||x.clientHeight+10<o)return i(t,document.body)}else if(e.clientHeight+10<e.scrollHeight&&(overflow=getComputedStyle(e,"").getPropertyValue("overflow-y"),"scroll"===overflow||"auto"===overflow))return i(t,e)}while(e=e.parentNode)}function c(e,t,o){window.addEventListener(e,t,o||!1)}function u(e,t,o){window.removeEventListener(e,t,o||!1)}function s(e,t){return(e.nodeName||"").toLowerCase()===t.toLowerCase()}function d(e,t){e=e>0?1:-1,t=t>0?1:-1,(y.x!==e||y.y!==t)&&(y.x=e,y.y=t,M=[],C=0)}function f(e){if(e){e=Math.abs(e),S.push(e),S.shift(),clearTimeout(z);var t=h(S[0],120)&&h(S[1],120)&&h(S[2],120);return!t}}function h(e,t){return Math.floor(e/t)==e/t}function m(e){var t,o,n;return e*=H.pulseScale,1>e?t=e-(1-Math.exp(-e)):(o=Math.exp(-1),e-=1,n=1-Math.exp(-e),t=o+n*(1-o)),t*H.pulseNormalize}function p(e){return e>=1?1:0>=e?0:(1==H.pulseNormalize&&(H.pulseNormalize/=m(1)),m(e))}var w,g={frameRate:150,animationTime:600,stepSize:120,pulseAlgorithm:!0,pulseScale:8,pulseNormalize:1,accelerationDelta:20,accelerationMax:1,keyboardSupport:!0,arrowScroll:50,touchpadSupport:!0,fixedBackgroun
31d:!0,excluded:""},v=!1,b=!1,y={x:0,y:0},k=!1,x=document.documentElement,S=[120,120,120],D={left:37,up:38,right:39,down:40,spacebar:32,pageup:33,pagedown:34,end:35,home:36},H=g,M=[],T=!1,C=+new Date,E={};setInterval(function(){E={}},1e4);var z,A=function(){var e=0;return function(t){return t.uniqueID||(t.uniqueID=e++)}}(),N=function(){return window.requestAnimationFrame||window.webkitRequestAnimationFrame||function(e,t,o){window.setTimeout(e,o||1e3/60)}}(),K=/chrome/i.test(window.navigator.userAgent),L=null;"onwheel"in document.createElement("div")?L="wheel":"onmousewheel"in document.createElement("div")&&(L="mousewheel"),L&&K&&(c(L,n),c("mousedown",a),c("load",t))};!function(a){"use strict";"function"==typeof define&&define.amd?define(["jquery"],a):"undefined"!=typeof exports?module.exports=a(require("jquery")):a(jQuery)}(function(a){"use strict";var b=window.Slick||{};b=function(){function c(c,d){var f,e=this;e.defaults={accessibility:!0,adaptiveHeight:!1,appendArrows:a(c),appendDots:a(c),arrows:!0,asNavFor:null,prevArrow:'<button type="button" data-role="none" class="slick-prev" aria-label="Previous" tabindex="0" role="button">Previous</button>',nextArrow:'<button type="button" data-role="none" class="slick-next" aria-label="Next" tabindex="0" role="button">Next</button>',autoplay:!1,autoplaySpeed:3e3,centerMode:!1,centerPadding:"50px",cssEase:"ease",customPaging:function(a,b){return'<button type="button" data-role="none" role="button" aria-required="false" tabindex="0">'+(b+1)+"</button>"},dots:!1,dotsClass:"slick-dots",draggable:!0,easing:"linear",edgeFriction:.35,fade:!1,focusOnSelect:!1,infinite:!0,initialSlide:0,lazyLoad:"ondemand",mobileFirst:!1,pauseOnHover:!0,pauseOnDotsHover:!1,respondTo:"window",responsive:null,rows:1,rtl:!1,slide:"",slidesPerRow:1,slidesToShow:1,slidesToScroll:1,speed:500,swipe:!0,swipeToSlide:!1,touchMove:!0,touchThreshold:5,useCSS:!0,variableWidth:!1,vertical:!1,verticalSwiping:!1,waitForAnimate:!0,zIndex:1e3},e.initials={animating:!1,dragging:!1,autoPlayTimer:null,currentDirection:0,currentLeft:null,currentSlide:0,direction:1,$dots:null,listWidth:null,listHeight:null,loadIndex:0,$nextArrow:null,$prevArrow:null,slideCount:null,slideWidth:null,$slideTrack:null,$slides:null,sliding:!1,slideOffset:0,swipeLeft:null,$list:null,touchObject:{},transformsEnabled:!1,unslicked:!1},a.extend(e,e.initials),e.activeBreakpoint=null,e.animType=null,e.animProp=null,e.breakpoints=[],e.breakpointSettings=[],e.cssTransitions=!1,e.hidden="hidden",e.paused=!1,e.positionProp=null,e.respondTo=null,e.rowCount=1,e.shouldClick=!0,e.$slider=a(c),e.$slidesCache=null,e.transformType=null,e.transitionType=null,e.visibilityChange="visibilitychange",e.windowWidth=0,e.windowTimer=null,f=a(c).data("slick")||{},e.options=a.extend({},e.defaults,f,d),e.currentSlide=e.options.initialSlide,e.originalSettings=e.options,"undefined"!=typeof document.mozHidden?(e.hidden="mozHidden",e.visibilityChange="mozvisibilitychange"):"undefined"!=typeof document.webkitHidden&&(e.hidden="webkitHidden",e.visibilityChange="webkitvisibilitychange"),e.autoPlay=a.proxy(e.autoPlay,e),e.autoPlayClear=a.proxy(e.autoPlayClear,e),e.changeSlide=a.proxy(e.changeSlide,e),e.clickHandler=a.proxy(e.clickHandler,e),e.selectHandler=a.proxy(e.selectHandler,e),e.setPosition=a.proxy(e.setPosition,e),e.swipeHandler=a.proxy(e.swipeHandler,e),e.dragHandler=a.proxy(e.dragHandler,e),e.keyHandler=a.proxy(e.keyHandler,e),e.autoPlayIterator=a.proxy(e.autoPlayIterator,e),e.instanceUid=b++,e.htmlExpr=/^(?:\s*(<[\w\W]+>)[^>]*)$/,e.registerBreakpoints(),e.init(!0),e.checkResponsive(!0)}var b=0;return c}(),b.prototype.addSlide=b.prototype.slickAdd=function(b,c,d){var e=this;if("boolean"==typeof c)d=c,c=null;else if(0>c||c>=e.slideCount)return!1;e.unload(),"number"==typeof c?0===c&&0===e.$slides.length?a(b).appendTo(e.$slideTrack):d?a(b).insertBefore(e.$slides.eq(c)):a(b).insertAfter(e.$slides.eq(c)):d===!0?a(b).prependTo(e.$slideTrack):a(b).appendTo(e.$slideTrack),e.$slides=e.$slideTrack.children(this.options.slide),e.$slideTrack.children(this.options.slide).detach(),e.$slideTrack.append(e.$slides),e.$slides.each(function(b,c){a(c).attr("data-slick-index",b)}),e.$slidesCache=e.$slides,e.reinit()},b.prototype.animateHeight=function(){var a=this;if(1===a.options.slidesToShow&&a.options.adaptiveHeight===!0&&a.options.vertical===!1){var b=a.$slides.eq(a.currentSlide).outerHeight(!0);a.$list.animate({height:b},a.options.speed)}},b.prototype.animateSlide=function(b,c){var d={},e=this;e.animateHeight(),e.options.rtl===!0&&e.options.vertical===!1&&(b=-b),e.transformsEnabled===!1?e.options.vertical===!1?e.$slideTrack.animate({left:b},e.options.speed,e.options.easing,c):e.$slideTrack.animate({top:b},e.options.speed,e.options.easing,c):e.cssTransitions===!1?(e.options.rtl===!0&&(e.currentLeft=-e.currentLeft),a({animStart:e.currentLeft}).animate({animStart:b},{duration:e.options.speed,easing:e.options.easing,step:function(a){a=Math.ceil(a),e.options.vertical===!1?(d[e.animType]="translate("+a+"px, 0px)",e.$slideTrack.css(d)):(d[e.animType]="translate(0px,"+a+"px)",e.$slideTrack.css(d))}
vendor: 6,405 bytes, line 31
31,complete:function(){c&&c.call()}})):(e.applyTransition(),b=Math.ceil(b),d[e.animType]=e.options.vertical===!1?"translate3d("+b+"px, 0px, 0px)":"translate3d(0px,"+b+"px, 0px)",e.$slideTrack.css(d),c&&setTimeout(function(){e.disableTransition(),c.call()},e.options.speed))},b.prototype.asNavFor=function(b){var c=this,d=c.options.asNavFor;d&&null!==d&&(d=a(d).not(c.$slider)),null!==d&&"object"==typeof d&&d.each(function(){var c=a(this).slick("getSlick");c.unslicked||c.slideHandler(b,!0)})},b.prototype.applyTransition=function(a){var b=this,c={};c[b.transitionType]=b.options.fade===!1?b.transformType+" "+b.options.speed+"ms "+b.options.cssEase:"opacity "+b.options.speed+"ms "+b.options.cssEase,b.options.fade===!1?b.$slideTrack.css(c):b.$slides.eq(a).css(c)},b.prototype.autoPlay=function(){var a=this;a.autoPlayTimer&&clearInterval(a.autoPlayTimer),a.slideCount>a.options.slidesToShow&&a.paused!==!0&&(a.autoPlayTimer=setInterval(a.autoPlayIterator,a.options.autoplaySpeed))},b.prototype.autoPlayClear=function(){var a=this;a.autoPlayTimer&&clearInterval(a.autoPlayTimer)},b.prototype.autoPlayIterator=function(){var a=this;a.options.infinite===!1?1===a.direction?(a.currentSlide+1===a.slideCount-1&&(a.direction=0),a.slideHandler(a.currentSlide+a.options.slidesToScroll)):(0===a.currentSlide-1&&(a.direction=1),a.slideHandler(a.currentSlide-a.options.slidesToScroll)):a.slideHandler(a.currentSlide+a.options.slidesToScroll)},b.prototype.buildArrows=function(){var b=this;b.options.arrows===!0&&(b.$prevArrow=a(b.options.prevArrow).addClass("slick-arrow"),b.$nextArrow=a(b.options.nextArrow).addClass("slick-arrow"),b.slideCount>b.options.slidesToShow?(b.$prevArrow.removeClass("slick-hidden").removeAttr("aria-hidden tabindex"),b.$nextArrow.removeClass("slick-hidden").removeAttr("aria-hidden tabindex"),b.htmlExpr.test(b.options.prevArrow)&&b.$prevArrow.prependTo(b.options.appendArrows),b.htmlExpr.test(b.options.nextArrow)&&b.$nextArrow.appendTo(b.options.appendArrows),b.options.infinite!==!0&&b.$prevArrow.addClass("slick-disabled").attr("aria-disabled","true")):b.$prevArrow.add(b.$nextArrow).addClass("slick-hidden").attr({"aria-disabled":"true",tabindex:"-1"}))},b.prototype.buildDots=function(){var c,d,b=this;if(b.options.dots===!0&&b.slideCount>b.options.slidesToShow){for(d='<ul class="'+b.options.dotsClass+'">',c=0;c<=b.getDotCount();c+=1)d+="<li>"+b.options.customPaging.call(this,b,c)+"</li>";d+="</ul>",b.$dots=a(d).appendTo(b.options.appendDots),b.$dots.find("li").first().addClass("slick-active").attr("aria-hidden","false")}},b.prototype.buildOut=function(){var b=this;b.$slides=b.$slider.children(b.options.slide+":not(.slick-cloned)").addClass("slick-slide"),b.slideCount=b.$slides.length,b.$slides.each(function(b,c){a(c).attr("data-slick-index",b).data("originalStyling",a(c).attr("style")||"")}),b.$slidesCache=b.$slides,b.$slider.addClass("slick-slider"),b.$slideTrack=0===b.slideCount?a('<div class="slick-track"/>').appendTo(b.$slider):b.$slides.wrapAll('<div class="slick-track"/>').parent(),b.$list=b.$slideTrack.wrap('<div aria-live="polite" class="slick-list"/>').parent(),b.$slideTrack.css("opacity",0),(b.options.centerMode===!0||b.options.swipeToSlide===!0)&&(b.options.slidesToScroll=1),a("img[data-lazy]",b.$slider).not("[src]").addClass("slick-loading"),b.setupInfinite(),b.buildArrows(),b.buildDots(),b.updateDots(),b.setSlideClasses("number"==typeof b.currentSlide?b.currentSlide:0),b.options.draggable===!0&&b.$list.addClass("draggable")},b.prototype.buildRows=function(){var b,c,d,e,f,g,h,a=this;if(e=document.createDocumentFragment(),g=a.$slider.children(),a.options.rows>1){for(h=a.options.slidesPerRow*a.options.rows,f=Math.ceil(g.length/h),b=0;f>b;b++){var i=document.createElement("div");for(c=0;c<a.options.rows;c++){var j=document.createElement("div");for(d=0;d<a.options.slidesPerRow;d++){var k=b*h+(c*a.options.slidesPerRow+d);g.get(k)&&j.appendChild(g.get(k))}i.appendChild(j)}e.appendChild(i)}a.$slider.html(e),a.$slider.children().children().children().css({width:100/a.options.slidesPerRow+"%",display:"inline-block"})}},b.prototype.checkResponsive=function(b,c){var e,f,g,d=this,h=!1,i=d.$slider.width(),j=window.innerWidth||a(window).width();if("window"===d.respondTo?g=j:"slider"===d.respondTo?g=i:"min"===d.respondTo&&(g=Math.min(j,i)),d.options.responsive&&d.options.responsive.length&&null!==d.options.responsive){f=null;for(e in d.breakpoints)d.breakpoints.hasOwnProperty(e)&&(d.originalSettings.mobileFirst===!1?g<d.breakpoints[e]&&(f=d.breakpoints[e]):g>d.breakpoints[e]&&(f=d.breakpoints[e]));null!==f?null!==d.activeBreakpoint?(f!==d.activeBreakpoint||c)&&(d.activeBreakpoint=f,"unslick"===d.breakpointSettings[f]?d.unslick(f):(d.options=a.extend({},d.originalSettings,d.breakpointSettings[f]),b===!0&&(d.currentSlide=d.options.initialSlide),d.refresh(b)),h=f):(d.activeBreakpoint=f,"unslick"===d.breakpointSettings[f]?d.unslick(f):(d.options=a.extend({},d.originalSettings,d.breakpointSettings[f]),b===!0&&(d.currentSlide=d.options.initialSlide),d.refresh(b)),h=f):null!==d.activeBreakpoint&&(d.activeBreakpoint=null,d.options=d.originalSettings,b===!0&&(d.currentSlide=d.options.initialSlide),d.refresh(b),h=f),b||h===!1||d.$slider.trigger("breakpoint",[d,h])}},b.prototype.changeSlide=function(b,c){var f,g,h,d=this,e=a(b.target);switch(e.is("a")&&b.preventDefault(),e.is("li")||(e=e.closest("li")),h=0!==d.slideCount%d.options.slidesToScroll,f=h?0:(d.slideCount-d.currentSlide)%d.options.slidesToScroll,b.data.message){case"previous":g=0===f?d.options.slidesToScroll:d.options.slidesToShow-f,d.slideCount>d.options.slidesToShow&&d.slideHandler(d.currentSlide-g,!1,c);break;case"next":g=0===f?d.options.slidesToScroll:f,d.slideCount>d.options.slidesToShow&&d.slideHandler(d.currentSlide+g,!1,c);break;case"index":var i=0===b.data.index?0:b.data.index||e.index()*d.options.slidesToScroll;d.slideHandler(d.checkNavigable(i),!1,c),e.children().trigger("focus");break;default:return}},b.prototype.checkNavigable=function(a){var c,d,b=this;if(c=b.getNavigableIndexes(),d=0,a>c[c.length-1])a=c[c.length-1];else for(var e in c){if(a<c[e]){a=d;break}d=c[e]}return a},b.prototype.cleanUpEvents=function(){var b=this;b.options.dots&&null!==b.$dots&&(a("li",b.$dots).off("click.slick",b.changeSlide),b.options.pauseOnDotsHover===!0&&b.options.autoplay===!0&&a("li",b.$dots).off("mouseenter.slick",a.proxy(b.setPaused,b,!0)).off("mouseleave.
31slick",a.proxy(b.setPaused,b,!1))),b.options.arrows===!0&&b.slideCount>b.options.slidesToShow&&(b.$prevArrow&&b.$prevArrow.off("click.slick",b.changeSlide),b.$nextArrow&&b.$nextArrow.off("click.slick",b.changeSlide)),b.$list.off("touchstart.slick mousedown.slick",b.swipeHandler),b.$list.off("touchmove.slick mousemove.slick",b.swipeHandler),b.$list.off("touchend.slick mouseup.slick",b.swipeHandler),b.$list.off("touchcancel.slick mouseleave.slick",b.swipeHandler),b.$list.off("click.slick",b.clickHandler),a(document).off(b.visibilityChange,b.visibility),b.$list.off("mouseenter.slick",a.proxy(b.setPaused,b,!0)),b.$list.off("mouseleave.slick",a.proxy(b.setPaused,b,!1)),b.options.accessibility===!0&&b.$list.off("keydown.slick",b.keyHandler),b.options.focusOnSelect===!0&&a(b.$slideTrack).children().off("click.slick",b.selectHandler),a(window).off("orientationchange.slick.slick-"+b.instanceUid,b.orientationChange),a(window).off("resize.slick.slick-"+b.instanceUid,b.resize),a("[draggable!=true]",b.$slideTrack).off("dragstart",b.preventDefault),a(window).off("load.slick.slick-"+b.instanceUid,b.setPosition),a(document).off("ready.slick.slick-"+b.instanceUid,b.setPosition)},b.prototype.cleanUpRows=function(){var b,a=this;a.options.rows>1&&(b=a.$slides.children().children(),b.removeAttr("style"),a.$slider.html(b))},b.prototype.clickHandler=function(a){var b=this;b.shouldClick===!1&&(a.stopImmediatePropagation(),a.stopPropagation(),a.preventDefault())},b.prototype.destroy=function(b){var c=this;c.autoPlayClear(),c.touchObject={},c.cleanUpEvents(),a(".slick-cloned",c.$slider).detach(),c.$dots&&c.$dots.remove(),c.$prevArrow&&c.$prevArrow.length&&(c.$prevArrow.removeClass("slick-disabled slick-arrow slick-hidden").removeAttr("aria-hidden aria-disabled tabindex").css("display",""),c.htmlExpr.test(c.options.prevArrow)&&c.$prevArrow.remove()),c.$nextArrow&&c.$nextArrow.length&&(c.$nextArrow.removeClass("slick-disabled slick-arrow slick-hidden").removeAttr("aria-hidden aria-disabled tabindex").css("display",""),c.htmlExpr.test(c.options.nextArrow)&&c.$nextArrow.remove()),c.$slides&&(c.$slides.removeClass("slick-slide slick-active slick-center slick-visible slick-current").removeAttr("aria-hidden").removeAttr("data-slick-index").each(function(){a(this).attr("style",a(this).data("originalStyling"))}),c.$slideTrack.children(this.options.slide).detach(),c.$slideTrack.detach(),c.$list.detach(),c.$slider.append(c.$slides)),c.cleanUpRows(),c.$slider.removeClass("slick-slider"),c.$slider.removeClass("slick-initialized"),c.unslicked=!0,b||c.$slider.trigger("destroy",[c])},b.prototype.disableTransition=function(a){var b=this,c={};c[b.transitionType]="",b.options.fade===!1?b.$slideTrack.css(c):b.$slides.eq(a).css(c)},b.prototype.fadeSlide=function(a,b){var c=this;c.cssTransitions===!1?(c.$slides.eq(a).css({zIndex:c.options.zIndex}),c.$slides.eq(a).animate({opacity:1},c.options.speed,c.options.easing,b)):(c.applyTransition(a),c.$slides.eq(a).css({opacity:1,zIndex:c.options.zIndex}),b&&setTimeout(function(){c.disableTransition(a),b.call()},c.options.speed))},b.prototype.fadeSlideOut=function(a){var b=this;b.cssTransitions===!1?b.$slides.eq(a).animate({opacity:0,zIndex:b.options.zIndex-2},b.options.speed,b.options.easing):(b.applyTransition(a),b.$slides.eq(a).css({opacity:0,zIndex:b.options.zIndex-2}))},b.prototype.filterSlides=b.prototype.slickFilter=function(a){var b=this;null!==a&&(b.unload(),b.$slideTrack.children(this.options.slide).detach(),b.$slidesCache.filter(a).appendTo(b.$slideTrack),b.reinit())},b.prototype.getCurrent=b.prototype.slickCurrentSlide=function(){var a=this;return a.currentSlide},b.prototype.getDotCount=function(){var a=this,b=0,c=0,d=0;if(a.options.infinite===!0)for(;b<a.slideCount;)++d,b=c+a.options.slidesToShow,c+=a.options.slidesToScroll<=a.options.slidesToShow?a.options.slidesToScroll:a.options.slidesToShow;else if(a.options.centerMode===!0)d=a.slideCount;else for(;b<a.slideCount;)++d,b=c+a.options.slidesToShow,c+=a.options.slidesToScroll<=a.options.slidesToShow?a.options.slidesToScroll:a.options.slidesToShow;return d-1},b.prototype.getLeft=function(a){var c,d,f,b=this,e=0;return b.slideOffset=0,d=b.$slides.first().outerHeight(!0),b.options.infinite===!0?(b.slideCount>b.options.slidesToShow&&(b.slideOffset=-1*b.slideWidth*b.options.slidesToShow,e=-1*d*b.options.slidesToShow),0!==b.slideCount%b.options.slidesToScroll&&a+b.options.slidesToScroll>b.slideCount&&b.slideCount>b.options.slidesToShow&&(a>b.slideCount?(b.slideOffset=-1*(b.options.slidesToShow-(a-b.slideCount))*b.slideWidth,e=-1*(b.options.slidesToShow-(a-b.slideCount))*d):(b.slideOffset=-1*b.slideCount%b.options.slidesToScroll*b.slideWidth,e=-1*b.slideCount%b.options.slidesToScroll*d))):a+b.o
vendor: 920 bytes, line 31
31ptions.slidesToShow>b.slideCount&&(b.slideOffset=(a+b.options.slidesToShow-b.slideCount)*b.slideWidth,e=(a+b.options.slidesToShow-b.slideCount)*d),b.slideCount<=b.options.slidesToShow&&(b.slideOffset=0,e=0),b.options.centerMode===!0&&b.options.infinite===!0?b.slideOffset+=b.slideWidth*Math.floor(b.options.slidesToShow/2)-b.slideWidth:b.options.centerMode===!0&&(b.slideOffset=0,b.slideOffset+=b.slideWidth*Math.floor(b.options.slidesToShow/2)),c=b.options.vertical===!1?-1*a*b.slideWidth+b.slideOffset:-1*a*d+e,b.options.variableWidth===!0&&(f=b.slideCount<=b.options.slidesToShow||b.options.infinite===!1?b.$slideTrack.children(".slick-slide").eq(a):b.$slideTrack.children(".slick-slide").eq(a+b.options.slidesToShow),c=f[0]?-1*f[0].offsetLeft:0,b.options.centerMode===!0&&(f=b.options.infinite===!1?b.$slideTrack.children(".slick-slide").eq(a):b.$slideTrack.children(".slick-slide").eq(a+b.options.slidesToShow+1),c=
vendor: 5,871 bytes, line 31
31f[0]?-1*f[0].offsetLeft:0,c+=(b.$list.width()-f.outerWidth())/2)),c},b.prototype.getOption=b.prototype.slickGetOption=function(a){var b=this;return b.options[a]},b.prototype.getNavigableIndexes=function(){var e,a=this,b=0,c=0,d=[];for(a.options.infinite===!1?e=a.slideCount:(b=-1*a.options.slidesToScroll,c=-1*a.options.slidesToScroll,e=2*a.slideCount);e>b;)d.push(b),b=c+a.options.slidesToScroll,c+=a.options.slidesToScroll<=a.options.slidesToShow?a.options.slidesToScroll:a.options.slidesToShow;return d},b.prototype.getSlick=function(){return this},b.prototype.getSlideCount=function(){var c,d,e,b=this;return e=b.options.centerMode===!0?b.slideWidth*Math.floor(b.options.slidesToShow/2):0,b.options.swipeToSlide===!0?(b.$slideTrack.find(".slick-slide").each(function(c,f){return f.offsetLeft-e+a(f).outerWidth()/2>-1*b.swipeLeft?(d=f,!1):void 0}),c=Math.abs(a(d).attr("data-slick-index")-b.currentSlide)||1):b.options.slidesToScroll},b.prototype.goTo=b.prototype.slickGoTo=function(a,b){var c=this;c.changeSlide({data:{message:"index",index:parseInt(a)}},b)},b.prototype.init=function(b){var c=this;a(c.$slider).hasClass("slick-initialized")||(a(c.$slider).addClass("slick-initialized"),c.buildRows(),c.buildOut(),c.setProps(),c.startLoad(),c.loadSlider(),c.initializeEvents(),c.updateArrows(),c.updateDots()),b&&c.$slider.trigger("init",[c]),c.options.accessibility===!0&&c.initADA()},b.prototype.initArrowEvents=function(){var a=this;a.options.arrows===!0&&a.slideCount>a.options.slidesToShow&&(a.$prevArrow.on("click.slick",{message:"previous"},a.changeSlide),a.$nextArrow.on("click.slick",{message:"next"},a.changeSlide))},b.prototype.initDotEvents=function(){var b=this;b.options.dots===!0&&b.slideCount>b.options.slidesToShow&&a("li",b.$dots).on("click.slick",{message:"index"},b.changeSlide),b.options.dots===!0&&b.options.pauseOnDotsHover===!0&&b.options.autoplay===!0&&a("li",b.$dots).on("mouseenter.slick",a.proxy(b.setPaused,b,!0)).on("mouseleave.slick",a.proxy(b.setPaused,b,!1))},b.prototype.initializeEvents=function(){var b=this;b.initArrowEvents(),b.initDotEvents(),b.$list.on("touchstart.slick mousedown.slick",{action:"start"},b.swipeHandler),b.$list.on("touchmove.slick mousemove.slick",{action:"move"},b.swipeHandler),b.$list.on("touchend.slick mouseup.slick",{action:"end"},b.swipeHandler),b.$list.on("touchcancel.slick mouseleave.slick",{action:"end"},b.swipeHandler),b.$list.on("click.slick",b.clickHandler),a(document).on(b.visibilityChange,a.proxy(b.visibility,b)),b.$list.on("mouseenter.slick",a.proxy(b.setPaused,b,!0)),b.$list.on("mouseleave.slick",a.proxy(b.setPaused,b,!1)),b.options.accessibility===!0&&b.$list.on("keydown.slick",b.keyHandler),b.options.focusOnSelect===!0&&a(b.$slideTrack).children().on("click.slick",b.selectHandler),a(window).on("orientationchange.slick.slick-"+b.instanceUid,a.proxy(b.orientationChange,b)),a(window).on("resize.slick.slick-"+b.instanceUid,a.proxy(b.resize,b)),a("[draggable!=true]",b.$slideTrack).on("dragstart",b.preventDefault),a(window).on("load.slick.slick-"+b.instanceUid,b.setPosition),a(document).on("ready.slick.slick-"+b.instanceUid,b.setPosition)},b.prototype.initUI=function(){var a=this;a.options.arrows===!0&&a.slideCount>a.options.slidesToShow&&(a.$prevArrow.show(),a.$nextArrow.show()),a.options.dots===!0&&a.slideCount>a.options.slidesToShow&&a.$dots.show(),a.options.autoplay===!0&&a.autoPlay()},b.prototype.keyHandler=function(a){var b=this;a.target.tagName.match("TEXTAREA|INPUT|SELECT")||(37===a.keyCode&&b.options.accessibility===!0?b.changeSlide({data:{message:"previous"}}):39===a.keyCode&&b.options.accessibility===!0&&b.changeSlide({data:{message:"next"}}))},b.prototype.lazyLoad=function(){function g(b){a("img[data-lazy]",b).each(function(){var b=a(this),c=a(this).attr("data-lazy"),d=document.createElement("img");d.onload=function(){b.animate({opacity:0},100,function(){b.attr("src",c).animate({opacity:1},200,function(){b.removeAttr("data-lazy").removeClass("slick-loading")})})},d.src=c})}var c,d,e,f,b=this;b.options.centerMode===!0?b.options.infinite===!0?(e=b.currentSlide+(b.options.slidesToShow/2+1),f=e+b.options.slidesToShow+2):(e=Math.max(0,b.currentSlide-(b.options.slidesToShow/2+1)),f=2+(b.options.slidesToShow/2+1)+b.currentSlide):(e=b.options.infinite?b.options.slidesToShow+b.currentSlide:b.currentSlide,f=e+b.options.slidesToShow,b.options.fade===!0&&(e>0&&e--,f<=b.slideCount&&f++)),c=b.$slider.find(".slick-slide").slice(e,f),g(c),b.slideCount<=b.options.slidesToShow?(d=b.$slider.find(".slick-slide"),g(d)):b.currentSlide>=b.slideCount-b.options.slidesToShow?(d=b.$slider.find(".slick-cloned").slice(0,b.options.slidesToShow),g(d)):0===b.currentSlide&&(d=b.$slider.find(".slick-cloned").slice(-1*b.options.slidesToShow),g(d))},b.prototype.loadSlider=function(){var a=this;a.setPosition(),a.$slideTrack.css({opacity:1}),a.$slider.removeClass("slick-loading"),a.initUI(),"progressive"===a.options.lazyLoad&&a.progressiveLazyLoad()},b.prototype.next=b.prototype.slickNext=function(){var a=this;a.changeSlide({data:{message:"next"}})},b.prototype.orientationChange=function(){var a=this;a.checkResponsive(),a.setPosition()},b.prototype.pause=b.prototype.slickPause=function(){var a=this;a.autoPlayClear(),a.paused=!0},b.prototype.play=b.prototype.slickPlay=function(){var a=this;a.paused=!1,a.autoPlay()},b.prototype.postSlide=function(a){var b=this;b.$slider.trigger("afterChange",[b,a]),b.animating=!1,b.setPosition(),b.swipeLeft=null,b.options.autoplay===!0&&b.paused===!1&&b.autoPlay(),b.options.accessibility===!0&&b.initADA()},b.prototype.prev=b.prototype.slickPrev=function(){var a=this;a.changeSlide({data:{message:"previous"}})},b.prototype.preventDefault=function(a){a.preventDefault()},b.prototype.progressiveLazyLoad=function(){var c,d,b=this;c=a("img[data-lazy]",b.$slider).length,c>0&&(d=a("img[data-lazy]",b.$slider).first(),d.attr("src",
vendor: 2,666 bytes, line 31
31d.attr("data-lazy")).removeClass("slick-loading").load(function(){d.removeAttr("data-lazy"),b.progressiveLazyLoad(),b.options.adaptiveHeight===!0&&b.setPosition()}).error(function(){d.removeAttr("data-lazy"),b.progressiveLazyLoad()}))},b.prototype.refresh=function(b){var c=this,d=c.currentSlide;c.destroy(!0),a.extend(c,c.initials,{currentSlide:d}),c.init(),b||c.changeSlide({data:{message:"index",index:d}},!1)},b.prototype.registerBreakpoints=function(){var c,d,e,b=this,f=b.options.responsive||null;if("array"===a.type(f)&&f.length){b.respondTo=b.options.respondTo||"window";for(c in f)if(e=b.breakpoints.length-1,d=f[c].breakpoint,f.hasOwnProperty(c)){for(;e>=0;)b.breakpoints[e]&&b.breakpoints[e]===d&&b.breakpoints.splice(e,1),e--;b.breakpoints.push(d),b.breakpointSettings[d]=f[c].settings}b.breakpoints.sort(function(a,c){return b.options.mobileFirst?a-c:c-a})}},b.prototype.reinit=function(){var b=this;b.$slides=b.$slideTrack.children(b.options.slide).addClass("slick-slide"),b.slideCount=b.$slides.length,b.currentSlide>=b.slideCount&&0!==b.currentSlide&&(b.currentSlide=b.currentSlide-b.options.slidesToScroll),b.slideCount<=b.options.slidesToShow&&(b.currentSlide=0),b.registerBreakpoints(),b.setProps(),b.setupInfinite(),b.buildArrows(),b.updateArrows(),b.initArrowEvents(),b.buildDots(),b.updateDots(),b.initDotEvents(),b.checkResponsive(!1,!0),b.options.focusOnSelect===!0&&a(b.$slideTrack).children().on("click.slick",b.selectHandler),b.setSlideClasses(0),b.setPosition(),b.$slider.trigger("reInit",[b]),b.options.autoplay===!0&&b.focusHandler()},b.prototype.resize=function(){var b=this;a(window).width()!==b.windowWidth&&(clearTimeout(b.windowDelay),b.windowDelay=window.setTimeout(function(){b.windowWidth=a(window).width(),b.checkResponsive(),b.unslicked||b.setPosition()},50))},b.prototype.removeSlide=b.prototype.slickRemove=function(a,b,c){var d=this;return"boolean"==typeof a?(b=a,a=b===!0?0:d.slideCount-1):a=b===!0?--a:a,d.slideCount<1||0>a||a>d.slideCount-1?!1:(d.unload(),c===!0?d.$slideTrack.children().remove():d.$slideTrack.children(this.options.slide).eq(a).remove(),d.$slides=d.$slideTrack.children(this.options.slide),d.$slideTrack.children(this.options.slide).detach(),d.$slideTrack.append(d.$slides),d.$slidesCache=d.$slides,d.reinit(),void 0)},b.prototype.setCSS=function(a){var d,e,b=this,c={};b.options.rtl===!0&&(a=-a),d="left"==b.positionProp?Math.ceil(a)+"px":"0px",e="top"==b.positionProp?Math.ceil(a)+"px":"0px",c[b.positionProp]=a,b.transformsEnabled===!1?b.$slideTrack.css(c):(c={},b.cssTransitions===!1?(c[b.animType]="translate("+d+", "+e+")",b.$slideTrack.css(c)):(c[b.animType]="translate3d("+d+", "+e+", 0px)",b.$
vendor: 1,161 bytes, line 31
31slideTrack.css(c)))},b.prototype.setDimensions=function(){var a=this;a.options.vertical===!1?a.options.centerMode===!0&&a.$list.css({padding:"0px "+a.options.centerPadding}):(a.$list.height(a.$slides.first().outerHeight(!0)*a.options.slidesToShow),a.options.centerMode===!0&&a.$list.css({padding:a.options.centerPadding+" 0px"})),a.listWidth=a.$list.width(),a.listHeight=a.$list.height(),a.options.vertical===!1&&a.options.variableWidth===!1?(a.slideWidth=Math.ceil(a.listWidth/a.options.slidesToShow),a.$slideTrack.width(Math.ceil(a.slideWidth*a.$slideTrack.children(".slick-slide").length))):a.options.variableWidth===!0?a.$slideTrack.width(5e3*a.slideCount):(a.slideWidth=Math.ceil(a.listWidth),a.$slideTrack.height(Math.ceil(a.$slides.first().outerHeight(!0)*a.$slideTrack.children(".slick-slide").length)));var b=a.$slides.first().outerWidth(!0)-a.$slides.first().width();a.options.variableWidth===!1&&a.$slideTrack.children(".slick-slide").width(a.slideWidth-b)},b.prototype.setFade=function(){var c,b=this;b.$slides.each(function(d,e){c=-1*b.slideWidth*d,b.options.rtl===!0?a(e).css({position:"relative",right:c,top:0,zIndex:b.options.zIndex-2,opacity:0}
vendor: 2,336 bytes, line 31
31):a(e).css({position:"relative",left:c,top:0,zIndex:b.options.zIndex-2,opacity:0})}),b.$slides.eq(b.currentSlide).css({zIndex:b.options.zIndex-1,opacity:1})},b.prototype.setHeight=function(){var a=this;if(1===a.options.slidesToShow&&a.options.adaptiveHeight===!0&&a.options.vertical===!1){var b=a.$slides.eq(a.currentSlide).outerHeight(!0);a.$list.css("height",b)}},b.prototype.setOption=b.prototype.slickSetOption=function(b,c,d){var f,g,e=this;if("responsive"===b&&"array"===a.type(c))for(g in c)if("array"!==a.type(e.options.responsive))e.options.responsive=[c[g]];else{for(f=e.options.responsive.length-1;f>=0;)e.options.responsive[f].breakpoint===c[g].breakpoint&&e.options.responsive.splice(f,1),f--;e.options.responsive.push(c[g])}else e.options[b]=c;d===!0&&(e.unload(),e.reinit())},b.prototype.setPosition=function(){var a=this;a.setDimensions(),a.setHeight(),a.options.fade===!1?a.setCSS(a.getLeft(a.currentSlide)):a.setFade(),a.$slider.trigger("setPosition",[a])},b.prototype.setProps=function(){var a=this,b=document.body.style;a.positionProp=a.options.vertical===!0?"top":"left","top"===a.positionProp?a.$slider.addClass("slick-vertical"):a.$slider.removeClass("slick-vertical"),(void 0!==b.WebkitTransition||void 0!==b.MozTransition||void 0!==b.msTransition)&&a.options.useCSS===!0&&(a.cssTransitions=!0),a.options.fade&&("number"==typeof a.options.zIndex?a.options.zIndex<3&&(a.options.zIndex=3):a.options.zIndex=a.defaults.zIndex),void 0!==b.OTransform&&(a.animType="OTransform",a.transformType="-o-transform",a.transitionType="OTransition",void 0===b.perspectiveProperty&&void 0===b.webkitPerspective&&(a.animType=!1)),void 0!==b.MozTransform&&(a.animType="MozTransform",a.transformType="-moz-transform",a.transitionType="MozTransition",void 0===b.perspectiveProperty&&void 0===b.MozPerspective&&(a.animType=!1)),void 0!==b.webkitTransform&&(a.animType="webkitTransform",a.transformType="-webkit-transform",a.transitionType="webkitTransition",void 0===b.perspectiveProperty&&void 0===b.webkitPerspective&&(a.animType=!1)),void 0!==b.msTransform&&(a.animType="msTransform",a.transformType="-ms-transform",a.transitionType="msTransition",void 0===b.msTransform&&(a.animType=!1)),void 0!==b.transform&&a.animType!==!1&&(a.animType="transform",a.transformType="transform",a.transitionType="transition"),a.transformsEnabled=
vendor: 2,463 bytes, line 31
31null!==a.animType&&a.animType!==!1},b.prototype.setSlideClasses=function(a){var c,d,e,f,b=this;d=b.$slider.find(".slick-slide").removeClass("slick-active slick-center slick-current").attr("aria-hidden","true"),b.$slides.eq(a).addClass("slick-current"),b.options.centerMode===!0?(c=Math.floor(b.options.slidesToShow/2),b.options.infinite===!0&&(a>=c&&a<=b.slideCount-1-c?b.$slides.slice(a-c,a+c+1).addClass("slick-active").attr("aria-hidden","false"):(e=b.options.slidesToShow+a,d.slice(e-c+1,e+c+2).addClass("slick-active").attr("aria-hidden","false")),0===a?d.eq(d.length-1-b.options.slidesToShow).addClass("slick-center"):a===b.slideCount-1&&d.eq(b.options.slidesToShow).addClass("slick-center")),b.$slides.eq(a).addClass("slick-center")):a>=0&&a<=b.slideCount-b.options.slidesToShow?b.$slides.slice(a,a+b.options.slidesToShow).addClass("slick-active").attr("aria-hidden","false"):d.length<=b.options.slidesToShow?d.addClass("slick-active").attr("aria-hidden","false"):(f=b.slideCount%b.options.slidesToShow,e=b.options.infinite===!0?b.options.slidesToShow+a:a,b.options.slidesToShow==b.options.slidesToScroll&&b.slideCount-a<b.options.slidesToShow?d.slice(e-(b.options.slidesToShow-f),e+f).addClass("slick-active").attr("aria-hidden","false"):d.slice(e,e+b.options.slidesToShow).addClass("slick-active").attr("aria-hidden","false")),"ondemand"===b.options.lazyLoad&&b.lazyLoad()},b.prototype.setupInfinite=function(){var c,d,e,b=this;if(b.options.fade===!0&&(b.options.centerMode=!1),b.options.infinite===!0&&b.options.fade===!1&&(d=null,b.slideCount>b.options.slidesToShow)){for(e=b.options.centerMode===!0?b.options.slidesToShow+1:b.options.slidesToShow,c=b.slideCount;c>b.slideCount-e;c-=1)d=c-1,a(b.$slides[d]).clone(!0).attr("id","").attr("data-slick-index",d-b.slideCount).prependTo(b.$slideTrack).addClass("slick-cloned");for(c=0;e>c;c+=1)d=c,a(b.$slides[d]).clone(!0).attr("id","").attr("data-slick-index",d+b.slideCount).appendTo(b.$slideTrack).addClass("slick-cloned");b.$slideTrack.find(".slick-cloned").find("[id]").each(function(){a(this).attr("id","")})}},b.prototype.setPaused=function(a){var b=this;b.options.autoplay===!0&&b.options.pauseOnHover===!0&&(b.paused=a,a?b.autoPlayClear():b.autoPlay())},b.prototype.selectHandler=function(b){var c=this,d=a(b.target).is(".slick-slide")?a(b.target):a(b.target).parents(".slick-slide"),e=parseInt(d.attr("data-slick-index"));return e||(e=0),c.slideCount<=c.options.slidesToShow?(c.setSlideClasses(e),
vendor: 4,137 bytes, line 31
31c.asNavFor(e),void 0):(c.slideHandler(e),void 0)},b.prototype.slideHandler=function(a,b,c){var d,e,f,g,h=null,i=this;return b=b||!1,i.animating===!0&&i.options.waitForAnimate===!0||i.options.fade===!0&&i.currentSlide===a||i.slideCount<=i.options.slidesToShow?void 0:(b===!1&&i.asNavFor(a),d=a,h=i.getLeft(d),g=i.getLeft(i.currentSlide),i.currentLeft=null===i.swipeLeft?g:i.swipeLeft,i.options.infinite===!1&&i.options.centerMode===!1&&(0>a||a>i.getDotCount()*i.options.slidesToScroll)?(i.options.fade===!1&&(d=i.currentSlide,c!==!0?i.animateSlide(g,function(){i.postSlide(d)}):i.postSlide(d)),void 0):i.options.infinite===!1&&i.options.centerMode===!0&&(0>a||a>i.slideCount-i.options.slidesToScroll)?(i.options.fade===!1&&(d=i.currentSlide,c!==!0?i.animateSlide(g,function(){i.postSlide(d)}):i.postSlide(d)),void 0):(i.options.autoplay===!0&&clearInterval(i.autoPlayTimer),e=0>d?0!==i.slideCount%i.options.slidesToScroll?i.slideCount-i.slideCount%i.options.slidesToScroll:i.slideCount+d:d>=i.slideCount?0!==i.slideCount%i.options.slidesToScroll?0:d-i.slideCount:d,i.animating=!0,i.$slider.trigger("beforeChange",[i,i.currentSlide,e]),f=i.currentSlide,i.currentSlide=e,i.setSlideClasses(i.currentSlide),i.updateDots(),i.updateArrows(),i.options.fade===!0?(c!==!0?(i.fadeSlideOut(f),i.fadeSlide(e,function(){i.postSlide(e)})):i.postSlide(e),i.animateHeight(),void 0):(c!==!0?i.animateSlide(h,function(){i.postSlide(e)}):i.postSlide(e),void 0)))},b.prototype.startLoad=function(){var a=this;a.options.arrows===!0&&a.slideCount>a.options.slidesToShow&&(a.$prevArrow.hide(),a.$nextArrow.hide()),a.options.dots===!0&&a.slideCount>a.options.slidesToShow&&a.$dots.hide(),a.$slider.addClass("slick-loading")},b.prototype.swipeDirection=function(){var a,b,c,d,e=this;return a=e.touchObject.startX-e.touchObject.curX,b=e.touchObject.startY-e.touchObject.curY,c=Math.atan2(b,a),d=Math.round(180*c/Math.PI),0>d&&(d=360-Math.abs(d)),45>=d&&d>=0?e.options.rtl===!1?"left":"right":360>=d&&d>=315?e.options.rtl===!1?"left":"right":d>=135&&225>=d?e.options.rtl===!1?"right":"left":e.options.verticalSwiping===!0?d>=35&&135>=d?"left":"right":"vertical"},b.prototype.swipeEnd=function(){var c,b=this;if(b.dragging=!1,b.shouldClick=b.touchObject.swipeLength>10?!1:!0,void 0===b.touchObject.curX)return!1;if(b.touchObject.edgeHit===!0&&b.$slider.trigger("edge",[b,b.swipeDirection()]),b.touchObject.swipeLength>=b.touchObject.minSwipe)switch(b.swipeDirection()){case"left":c=b.options.swipeToSlide?b.checkNavigable(b.currentSlide+b.getSlideCount()):b.currentSlide+b.getSlideCount(),b.slideHandler(c),b.currentDirection=0,b.touchObject={},b.$slider.trigger("swipe",[b,"left"]);break;case"right":c=b.options.swipeToSlide?b.checkNavigable(b.currentSlide-b.getSlideCount()):b.currentSlide-b.getSlideCount(),b.slideHandler(c),b.currentDirection=1,b.touchObject={},b.$slider.trigger("swipe",[b,"right"])}else b.touchObject.startX!==b.touchObject.curX&&(b.slideHandler(b.currentSlide),b.touchObject={})},b.prototype.swipeHandler=function(a){var b=this;if(!(b.options.swipe===!1||"ontouchend"in document&&b.options.swipe===!1||b.options.draggable===!1&&-1!==a.type.indexOf("mouse")))switch(b.touchObject.fingerCount=a.originalEvent&&void 0!==a.originalEvent.touches?a.originalEvent.touches.length:1,b.touchObject.minSwipe=b.listWidth/b.options.touchThreshold,b.options.verticalSwiping===!0&&(b.touchObject.minSwipe=b.listHeight/b.options.touchThreshold),a.data.action){case"start":b.swipeStart(a);break;case"move":b.swipeMove(a);break;case"end":b.swipeEnd(a)}},b.prototype.swipeMove=function(a){var d,e,f,g,h,b=this;return h=void 0!==a.originalEvent?a.originalEvent.touches:null,!b.dragging||h&&1!==h.length?!1:(d=b.getLeft(b.currentSlide),b.touchObject.curX=void 0!==h?h[0].pageX:a.clientX,b.touchObject.curY=void 0!==h?h[0].pageY:a.clientY,b.touchObject.swipeLength=Math.round(Math.sqrt(Math.pow(b.touchObject.curX-b.touchObject.startX,2))),b.options.verticalSwiping===!0&&(b.touchObject.swipeLength=Math.round(Math.sqrt(Math.pow(b.touchObject.curY-b.touchObject.startY,2)))),e=b.swipeDirection(),"vertical"!==e?(void 0!==a.originalEvent&&b.touchObject.swipeLength>
vendor: 4,418 bytes, line 31
314&&a.preventDefault(),g=(b.options.rtl===!1?1:-1)*(b.touchObject.curX>b.touchObject.startX?1:-1),b.options.verticalSwiping===!0&&(g=b.touchObject.curY>b.touchObject.startY?1:-1),f=b.touchObject.swipeLength,b.touchObject.edgeHit=!1,b.options.infinite===!1&&(0===b.currentSlide&&"right"===e||b.currentSlide>=b.getDotCount()&&"left"===e)&&(f=b.touchObject.swipeLength*b.options.edgeFriction,b.touchObject.edgeHit=!0),b.swipeLeft=b.options.vertical===!1?d+f*g:d+f*(b.$list.height()/b.listWidth)*g,b.options.verticalSwiping===!0&&(b.swipeLeft=d+f*g),b.options.fade===!0||b.options.touchMove===!1?!1:b.animating===!0?(b.swipeLeft=null,!1):(b.setCSS(b.swipeLeft),void 0)):void 0)},b.prototype.swipeStart=function(a){var c,b=this;return 1!==b.touchObject.fingerCount||b.slideCount<=b.options.slidesToShow?(b.touchObject={},!1):(void 0!==a.originalEvent&&void 0!==a.originalEvent.touches&&(c=a.originalEvent.touches[0]),b.touchObject.startX=b.touchObject.curX=void 0!==c?c.pageX:a.clientX,b.touchObject.startY=b.touchObject.curY=void 0!==c?c.pageY:a.clientY,b.dragging=!0,void 0)},b.prototype.unfilterSlides=b.prototype.slickUnfilter=function(){var a=this;null!==a.$slidesCache&&(a.unload(),a.$slideTrack.children(this.options.slide).detach(),a.$slidesCache.appendTo(a.$slideTrack),a.reinit())},b.prototype.unload=function(){var b=this;a(".slick-cloned",b.$slider).remove(),b.$dots&&b.$dots.remove(),b.$prevArrow&&b.htmlExpr.test(b.options.prevArrow)&&b.$prevArrow.remove(),b.$nextArrow&&b.htmlExpr.test(b.options.nextArrow)&&b.$nextArrow.remove(),b.$slides.removeClass("slick-slide slick-active slick-visible slick-current").attr("aria-hidden","true").css("width","")},b.prototype.unslick=function(a){var b=this;b.$slider.trigger("unslick",[b,a]),b.destroy()},b.prototype.updateArrows=function(){var b,a=this;b=Math.floor(a.options.slidesToShow/2),a.options.arrows===!0&&a.slideCount>a.options.slidesToShow&&!a.options.infinite&&(a.$prevArrow.removeClass("slick-disabled").attr("aria-disabled","false"),a.$nextArrow.removeClass("slick-disabled").attr("aria-disabled","false"),0===a.currentSlide?(a.$prevArrow.addClass("slick-disabled").attr("aria-disabled","true"),a.$nextArrow.removeClass("slick-disabled").attr("aria-disabled","false")):a.currentSlide>=a.slideCount-a.options.slidesToShow&&a.options.centerMode===!1?(a.$nextArrow.addClass("slick-disabled").attr("aria-disabled","true"),a.$prevArrow.removeClass("slick-disabled").attr("aria-disabled","false")):a.currentSlide>=a.slideCount-1&&a.options.centerMode===!0&&(a.$nextArrow.addClass("slick-disabled").attr("aria-disabled","true"),a.$prevArrow.removeClass("slick-disabled").attr("aria-disabled","false")))},b.prototype.updateDots=function(){var a=this;null!==a.$dots&&(a.$dots.find("li").removeClass("slick-active").attr("aria-hidden","true"),a.$dots.find("li").eq(Math.floor(a.currentSlide/a.options.slidesToScroll)).addClass("slick-active").attr("aria-hidden","false"))},b.prototype.visibility=function(){var a=this;document[a.hidden]?(a.paused=!0,a.autoPlayClear()):a.options.autoplay===!0&&(a.paused=!1,a.autoPlay())},b.prototype.initADA=function(){var b=this;b.$slides.add(b.$slideTrack.find(".slick-cloned")).attr({"aria-hidden":"true",tabindex:"-1"}).find("a, input, button, select").attr({tabindex:"-1"}),b.$slideTrack.attr("role","listbox"),b.$slides.not(b.$slideTrack.find(".slick-cloned")).each(function(c){a(this).attr({role:"option","aria-describedby":"slick-slide"+b.instanceUid+c})}),null!==b.$dots&&b.$dots.attr("role","tablist").find("li").each(function(c){a(this).attr({role:"presentation","aria-selected":"false","aria-controls":"navigation"+b.instanceUid+c,id:"slick-slide"+b.instanceUid+c})}).first().attr("aria-selected","true").end().find("button").attr("role","button").end().closest("div").attr("role","toolbar"),b.activateADA()},b.prototype.activateADA=function(){var a=this,b=a.$slider.find("*").is(":focus");a.$slideTrack.find(".slick-active").attr({"aria-hidden":"false",tabindex:"0"}).find("a, input, button, select").attr({tabindex:"0"}),b&&a.$slideTrack.find(".slick-active").focus()},b.prototype.focusHandler=function(){var b=this;b.$slider.on("focus.slick blur.slick","*",function(c){c.stopImmediatePropagation();var d=a(this);setTimeout(function(){b.isPlay&&(d.is(":focus")?(b.autoPlayClear(),b.paused=!0):(b.paused=!1,b.autoPlay()))},0)})},a.fn.slick=function(){var g,a=this,c=arguments[0],d=Array.prototype.slice.call(arguments,1
31),e=a.length,f=0;for(f;e>f;f++)if("object"==typeof c||"undefined"==typeof c?a[f].slick=new b(a[f],c):g=a[f].slick[c].apply(a[f].slick,d),"undefined"!=typeof g)return g;return a}});!function(t){"use strict";t.fn.fitVids=function(e){var i={customSelector:null,ignore:null};if(!document.getElementById("fit-vids-style")){var r=document.head||document.getElementsByTagName("head")[0],a=".fluid-width-video-wrapper{width:100%;position:relative;padding:0;}.fluid-width-video-wrapper iframe,.fluid-width-video-wrapper object,.fluid-width-video-wrapper embed {position:absolute;top:0;left:0;width:100%;height:100%;}",d=document.createElement("div");d.innerHTML='<p>x</p><style id="fit-vids-style">'+a+"</style>",r.appendChild(d.childNodes[1])}return e&&t.extend(i,e),this.each(function(){var e=['iframe[src*="player.vimeo.com"]','iframe[src*="youtube.com"]','iframe[src*="youtube-nocookie.com"]','iframe[src*="kickstarter.com"][src*="video.html"]',"object","embed"];i.customSelector&&e.push(i.customSelector);var r=".fitvidsignore";i.ignore&&(r=r+", "+i.ignore);var a=t(this).find(e.join(","));a=a.not("object object"),a=a.not(r),a.each(function(e){var i=t(this);if(!(i.parents(r).length>0||"embed"===this.tagName.toLowerCase()&&i.parent("object").length||i.parent(".fluid-width-video-wrapper").length)){i.css("height")||i.css("width")||!isNaN(i.attr("height"))&&!isNaN(i.attr("width"))||(i.attr("height",9),i.attr("width",16));var a="object"===this.tagName.toLowerCase()||i.attr("height")&&!isNaN(parseInt(i.attr("height"),10))?parseInt(i.attr("height"),10):i.height(),d=isNaN(parseInt(i.attr("width"),10))?i.width():parseInt(i.attr("width"),10),o=a/d;if(!i.attr("id")){var h="fitvid"+e;i.attr("id",h)}i.wrap('<div class="fluid-width-video-wrapper"></div>').parent(".fluid-width-video-wrapper").css("padding-top",100*o+"%"),i.removeAttr("height").removeAttr("width")}})})}}(window.jQuery||window.Zepto);!function(t){"function"==typeof define&&define.amd?define(["jquery"],t):"object"==typeof module&&module.exports?module.exports=t(require("jquery")):t(jQuery)}(function(t){var e=Array.prototype.slice,n=Array.prototype.splice,i={topSpacing:0,bottomSpacing:0,className:"is-sticky",wrapperClassName:"sticky-wrapper",center:!1,getWidthFrom:"",smartSticky:!1,widthFromWrapper:!0,responsiveWidth:!1,zIndex:"inherit"},s=t(window),o=t(document),r=[],p=s.height(),c=function(){for(var t=s.scrollTop(),e=o.height(),n=e-p,i=t>n?n-t:0,c=0,d=r.length;c<d;c++){var m=r[c];!0===m.smartSticky?a(m,t,e,n,i):l(m,t,e,n,i)}},a=function(e,n,i,s,o){var r;if(elementTop=e.stickyWrapper.offset().top,etse=elementTop-e.topSpacing-o,elementBottom=elementTop+e.elementHeight,etseBottom=elementBottom-e.topSpacing-o,n!==e.lastPos&&(r=n>e.lastPos?"down":"up",e.lastPos=n),e.stickyWrapper.css("height",e.stickyElement.outerHeight()),n<=etse)null!==e.currentTop&&(e.stickyElement.css({width:"",position:"",top:"","z-index":"","-webkit-transition":"none","-moz-transition":"none",transition:"none"}),e.stickyElement.parent().removeClass(e.className),e.stickyElement.trigger("sticky-end",[e]),e.currentTop=null);else if(n>etseBottom){"down"==r&&null==e.downFlag&&(e.stickyElement.css({"-webkit-transition":"none","-moz-transition":"none",transition:"none","-webkit-transform":"translate3d(0px,-"+e.elementHeight+"px, 0px)","-moz-transform":"translate3d(0px,-"+e.elementHeight+"px, 0px)",transform:"translate3d(0px,-"+e.elementHeight+"px, 0px)"}),e.downFlag=1,e.upFlag=null),"up"==r&&null==e.upFlag&&(e.stickyElement.css({"-webkit-transform":"translate3d(0px, 0px, 0px)","-moz-transform":"translate3d(0px, 0px, 0px)",transform:"translate3d(0px, 0px, 0px)","-webkit-transition":"transform 0.1s","-moz-transition":"transform 0.1s",transition:"transform 0.1s"}),e.upFlag=1,e.downFlag=null);var p,c=i-e.stickyElement.outerHeight()-e.topSpacing-e.bottomSpacing-n-o;if(c<0?c+=e.topSpacing:c=e.topSpacing,e.currentTop!==c)e.getWidthFrom?(padding=e.stickyElement.innerWidth()-e.stickyElement.width(),p=t(e.getWidthFrom).width()-padding||null):e.widthFromWrapper&&(p=e.stickyWrapper.width()),null==p&&(p=e.stickyElement.width()),e.stickyElement.css("width",p).css("position","fixed").css("top",c).css("z-index",e.zIndex),e.stickyElement.parent().addClass(e.className),null===e.currentTop?e.stickyElement.trigger("sticky-start",[e]):e.stickyElement.trigger("sticky-update",[e]),e.currentTop===e.topSpacing&&e.currentTop>c||null===e.currentTop&&c<e.topSpacing?e.stickyElement.trigger("sticky-bottom-reached",[e]):null!==e.currentTop&&c===e.topSpacing&&e.currentTop<c&&e.stickyElement.trigger("sticky-bottom-unreached",[e]),e.currentTop=c;var a=e.stickyWrapper.parent();e.stickyElement.offset().top+e.stickyElement.outerHeight()>=a.offset().top+a.outerHeight()&&e.stickyElement.offset().top<=e.topSpacing?e.stickyElement.css("position","absolute").css("top","").css("bottom",0).css("z-index",""):e.stickyElement.css("position","fixed").css("top",c).css("bottom","").css("z-index",e.zIndex)}},l=function(e,n,i,s,o){if(elementTop=e.stickyWrapper.offset().top,etse=elementTop-e.topSpacing-o,e.stickyWrapper.css("height",e.stickyElement.outerHeight()),n<=etse)null!==e.currentTop&&(e.stickyElement.css({width:"",position:"",top:"","z-index":""}),e.stickyElement.parent().removeClass(e.className),e.stickyElement.trigger("sticky-end",[e]),e.currentTop=null);else{var r,p=i-e.stickyElement.outerHeight()-e.topSpacing-e.bottomSpacing-n-o;if(p<0?p+=e.topSpacing:p=e.topSpacing,e.currentTop!==p)e.getWidthFrom?(padding=e.stickyElement.innerWidth()-e.stickyElement.width(),r=t(e.getWidthFrom).width()-padding||null):e.widthFromWrapper&&(r=e.stickyWrapper.width()),null==r&&(r=e.stickyElement.width()),e.stickyElement.css("width",r).css("position","fixed").css("top",p).css("z-index",e.zIndex),e.stickyElement.parent().addClass(e.className),null===e.currentTop?e.stickyElement.trigger("sticky-start",[e]):e.stickyElement.trigger("sticky-update",[e]),e.currentTop===e.topSpacing&&e.currentTop>p||null===e.currentTop&&p<e.topSpacing?e.stickyElement.trigger("sticky-bottom-reached",[e]):null!==e.currentTop&&p===e.topSpacing&&e.currentTop<p&&e.stickyElement.trigger("sticky-bottom-unreached",[e]),e.currentTop=p;var c=e.stickyWrapper.parent();e.stickyElement.offset().top+e.stickyElement.outerHeight()>=c.offset().top+c.outerHeight()&&e.stickyElement.offset().top<=e.topSpacing?e.stickyElement.css("position","absolute").css("top","").css("bottom",0).css("z-index",""):e.stickyElement.css("position","fixed").css("top",p).css("bottom","").css("z-index",e.zIndex)}},d=function(){p=s.height();for(var e=0,n=r.length;e<n;e++){var i=r[e],o=null;i.getWidthFrom?i.responsiveWidth&&(o=t(i.getWidthFrom).width()):i.widthFromWrapper&&(o=i.stickyWrapper.width()),null!=o&&i.stickyElement.css("width",o)}}
31,m={init:function(e){return this.each(function(){var n=t.extend({},i,e),o=t(this),p=o.attr("id"),c=p?p+"-"+i.wrapperClassName:i.wrapperClassName,a=t("<div></div>").attr("id",c).addClass(n.wrapperClassName);o.wrapAll(function(){if(0==t(this).parent("#"+c).length)return a});var l=o.parent();n.center&&l.css({width:o.outerWidth(),marginLeft:"auto",marginRight:"auto"}),"right"===o.css("float")&&o.css({float:"none"}).parent().css({float:"right"}),n.stickyElement=o,n.stickyWrapper=l,n.currentTop=null,n.elementHeight=t(o).outerHeight(),n.lastPos=s.scrollTop(),r.push(n),m.setWrapperHeight(this),m.setupChangeListeners(this)})},setWrapperHeight:function(e){var n=t(e),i=n.parent();i&&i.css("height",n.outerHeight())},setupChangeListeners:function(t){window.MutationObserver?new window.MutationObserver(function(e){(e[0].addedNodes.length||e[0].removedNodes.length)&&m.setWrapperHeight(t)}).observe(t,{subtree:!0,childList:!0}):window.addEventListener?(t.addEventListener("DOMNodeInserted",function(){m.setWrapperHeight(t)},!1),t.addEventListener("DOMNodeRemoved",function(){m.setWrapperHeight(t)},!1)):window.attachEvent&&(t.attachEvent("onDOMNodeInserted",function(){m.setWrapperHeight(t)}),t.attachEvent("onDOMNodeRemoved",function(){m.setWrapperHeight(t)}))},update:c,unstick:function(e){return this.each(function(){for(var e=t(this),i=-1,s=r.length;s-->0;)r[s].stickyElement.get(0)===this&&(n.call(r,s,1),i=s);-1!==i&&(e.unwrap(),e.css({width:"",position:"",top:"",float:"","z-index":""}))})}};window.addEventListener?(window.addEventListener("scroll",c,!1),window.addEventListener("resize",d,!1)):window.attachEvent&&(window.attachEvent("onscroll",c),window.attachEvent("onresize",d)),t.fn.sticky=function(n){return m[n]?m[n].apply(this,e.call(arguments,1)):"object"!=typeof n&&n?void t.error("Method "+n+" does not exist on jQuery.sticky"):m.init.apply(this,arguments)},t.fn.unstick=function(n){return m[n]?m[n].apply(this,e.call(arguments,1)):"object"!=typeof n&&n?void t.error("Method "+n+" does not exist on jQuery.sticky"):m.unstick.apply(this,arguments)},t(function(){setTimeout(c,0)})});!function(t){function i(t,i){return"function"==typeof t?t.call(i):t}function e(t){for(;t=t.parentNode;)if(t==document)return!0;return!1}function s(i,e){this.$element=t(i),this.options=e,this.enabled=!0,this.fixTitle()}s.prototype={show:function(){var e=this.getTitle();if(e&&this.enabled){var s=this.tip();s.find(".tipsy-inner")[this.options.html?"html":"text"](e),s[0].className="tipsy",s.remove().css({top:0,left:0,visibility:"hidden",display:"block"}).prependTo(document.body);var n,o=t.extend({},this.$element.offset(),{width:this.$element[0].offsetWidth,height:this.$element[0].offsetHeight}),l=s[0].offsetWidth,a=s[0].offsetHeight,f=i(this.options.gravity,this.$element[0]);switch(f.charAt(0)){case"n":n={top:o.top+o.height+this.options.offset,left:o.left+o.width/2-l/2};break;case"s":n={top:o.top-a-this.options.offset,left:o.left+o.width/2-l/2};break;case"e":n={top:o.top+o.height/2-a/2,left:o.left-l-this.options.offset};break;case"w":n={top:o.top+o.height/2-a/2,left:o.left+o.width+this.options.offset}}2==f.length&&("w"==f.charAt(1)?n.left=o.left+o.width/2-15:n.left=o.left+o.width/2-l+15),s.css(n).addClass("tipsy-"+f),s.find(".tipsy-arrow")[0].className="tipsy-arrow tipsy-arrow-"+f.charAt(0),this.options.className&&s.addClass(i(this.options.className,this.$element[0])),this.options.fade?s.stop().css({opacity:0,display:"block",visibility:"visible"}).animate({opacity:this.options.opacity}):s.css({visibility:"visible",opacity:this.options.opacity})}},hide:function(){this.options.fade?this.tip().stop().fadeOut(function(){t(this).remove()}):this.tip().remove()},fixTitle:function(){var t=this.$element;(t.attr("title")||"string"!=typeof t.attr("original-title"))&&t.attr("original-title",t.attr("title")||"").removeAttr("title")},getTitle:function(){var t,i=this.$element,e=this.options;this.fixTitle();var t,e=this.options;return"string"==typeof e.title?t=i.attr("title"==e.title?"original-title":e.title):"function"==typeof e.title&&(t=e.title.call(i[0])),t=(""+t).replace(/(^\s*|\s*$)/,""),t||e.fallback},tip:function(){return this.$tip||(this.$tip=t('<div class="tipsy"></div>').html('<div class="tipsy-arrow"></div><div class="tipsy-inner"></div>'),this.$tip.data("tipsy-pointee",this.$element[0])),this.$tip},validate:function(){this.$element[0].parentNode||(this.hide(),this.$element=null,this.options=null)},enable:function(){this.enabled=!0},disable:function(){this.enabled=!1},toggleEnabled:function(){this.enabled=!this.enabled}},t.fn.tipsy=function(i){function e(e){var n=t.data(e,"tipsy");return n||(n=new s(e,t.fn.tipsy.elementOptions(e,i)),t.data(e,"tipsy",n)),n}function n(){var t=e(this);t.hoverState="in",0==i.delayIn?t.show():(t.fixTitle(),setTimeout(function(){"in"==t.hoverState&&t.show()},i.delayIn))}function o(){var t=e(this);t.hoverState="out",0==i.delayOut?t.hide():setTimeout(function(){"out"==t.hoverState&&t.hide()},i.delayOut)}if(i===!0)return this.data("tipsy");if("string"==typeof i){var l=this.data("tipsy");return l&&l[i](),this}if(i=t.extend({},t.fn.tipsy.defaults,i),i.live||this.each(function(){e(this)}),"manual"!=i.trigger){var a=i.live?"live":"bind",f="hover"==i.trigger?"mouseenter":"focus",h="hover"==i.trigger?"mouseleave":"blur";this[a](f,n)[a](h,o)}return this},t.fn.tipsy.defaults={className:null,delayIn:0,delayOut:0,fade:!1,fallback:"",gravity:"n",html:!1,live:!1,offset:0,opacity:.8,title:"title",trigger:"hover"},t.fn.tipsy.revalidate=function(){t(".tipsy").each(function(){var i=t.data(this,"tipsy-pointee");i&&e(i)||t(this).remove()})},t.fn.tipsy.elementOptions=function(i,e){return t.metadata?t.extend({},e,t(i).metadata()):e},t.fn.tipsy.autoNS=function(){return t(this).offset().top>t(document).scrollTop()+t(window).height()/2?"s":"n"},t.fn.tipsy.autoWE=function(){return t(this).offset().left>t(document).scrollLeft()+t(window).width()/2?"e":"w"},t.fn.tipsy.autoBounds=function(i,e){return function(){var s={ns:e[0],ew:e.length>1?e[1]:!1},n=t(document).scrollTop()+i,o=t(document).scrollLeft()+i,l=t(this);return l.offset().top<n&&(s.ns="n"),l.offset().left<o&&(s.ew="w"),t(window).width()+t(document).scrollLeft()-l.offset().left<i&&(s.ew="e"),t(window).height()+t(document).scrollTop()-l.offset().top<i&&(s.ns="s"),s.ns+(s.ew?s.ew:"")}}}(jQuery); 32/** 33 * History.js Core 34 * @author Benjamin Arthur Lupton <[email protected]> 35 * @copyright 2010-2011 Benjamin Arthur Lupton <[email protected]> 36 * @license New BSD License <http://creativecommons.org/licenses/BSD/> 37 */ 38;(function(e,t){"use strict";var n=e.console||t,r=e.document,i=e.navigator,s=!1,o=e.setTimeout,u=e.clearTimeout,a=e.setInterval,f=e.clearInterval,l=e.JSON,c=e.alert,h=e.History=e.History||{},p=e.history;try{s=e.sessionStorage,s.setItem("TEST","1"),s.removeItem("TEST")}catch(d){s=!1}l.stringify=l.stringify||l.encode,l.parse=l.parse||l.decode;if(typeof h.init!="undefined")throw new Error("History.js Core has already been loaded...");h.init=function(e){return typeof h.Adapter=="undefined"?!1:(typeof h.initCore!="undefined"&&h.initCore(),typeof h.initHtml4!="undefined"&&h.initHtml4(),!0)},h.initCore=function(d){if(typeof h.initCore.initialized!="undefined")return!1;h.initCore.initialized=!0,h.options=h.options||{},h.options.hashChangeInterval=h.options.hashChangeInterval||100,h.options.safariPollInterval=h.options.safariPollInterval||500,h.options.doubleCheckInterval=h.options.doubleCheckInterval||500,h.options.disableSuid=h.options.disableSuid||!1,h.options.storeInterval=h.options.storeInterval||1e3,h.options.busyDelay=h.options.busyDelay||250,h.options.debug=h.options.debug||!1,h.options.initialTitle=h.options.initialTitle||r.title,h.options.html4Mode=h.options.html4Mode||!1,h.options.delayInit=h.options.delayInit||!1,h.intervalList=[],h.
38clearAllIntervals=function(){var e,t=h.intervalList;if(typeof t!="undefined"&&t!==null){for(e=0;e<t.length;e++)f(t[e]);h.intervalList=null}},h.debug=function(){(h.options.debug||!1)&&h.log.apply(h,arguments)},h.log=function(){var e=typeof n!="undefined"&&typeof n.log!="undefined"&&typeof n.log.apply!="undefined",t=r.getElementById("log"),i,s,o,u,a;e?(u=Array.prototype.slice.call(arguments),i=u.shift(),typeof n.debug!="undefined"?n.debug.apply(n,[i,u]):n.log.apply(n,[i,u])):i="\n"+arguments[0]+"\n";for(s=1,o=arguments.length;s<o;++s){a=arguments[s];if(typeof a=="object"&&typeof l!="undefined")try{a=l.stringify(a)}catch(f){}i+="\n"+a+"\n"}return t?(t.value+=i+"\n-----\n",t.scrollTop=t.scrollHeight-t.clientHeight):e||c(i),!0},h.getInternetExplorerMajorVersion=function(){var e=h.getInternetExplorerMajorVersion.cached=typeof h.getInternetExplorerMajorVersion.cached!="undefined"?h.getInternetExplorerMajorVersion.cached:function(){var e=3,t=r.createElement("div"),n=t.getElementsByTagName("i");while((t.innerHTML="<!--[if gt IE "+ ++e+"]><i></i><![endif]-->")&&n[0]);return e>4?e:!1}();return e},h.isInternetExplorer=function(){var e=h.isInternetExplorer.cached=typeof h.isInternetExplorer.cached!="undefined"?h.isInternetExplorer.cached:Boolean(h.getInternetExplorerMajorVersion());return e},h.options.html4Mode?h.emulated={pushState:!0,hashChange:!0}
38:h.emulated={pushState:!Boolean(e.history&&e.history.pushState&&e.history.replaceState&&!/ Mobile\/([1-7][a-z]|(8([abcde]|f(1[0-8]))))/i.test(i.userAgent)&&!/AppleWebKit\/5([0-2]|3[0-2])/i.test(i.userAgent)),hashChange:Boolean(!("onhashchange"in e||"onhashchange"in r)||h.isInternetExplorer()&&h.getInternetExplorerMajorVersion()<8)},h.enabled=!h.emulated.pushState,h.bugs={setHash:Boolean(!h.emulated.pushState&&i.vendor==="Apple Computer, Inc."&&/AppleWebKit\/5([0-2]|3[0-3])/.test(i.userAgent)),safariPoll:Boolean(!h.emulated.pushState&&i.vendor==="Apple Computer, Inc."&&/AppleWebKit\/5([0-2]|3[0-3])/.test(i.userAgent)),ieDoubleCheck:Boolean(h.isInternetExplorer()&&h.getInternetExplorerMajorVersion()<8),hashEscape:Boolean(h.isInternetExplorer()&&h.getInternetExplorerMajorVersion()<7)},h.isEmptyObject=function(e){for(var t in e)if(e.hasOwnProperty(t))return!1;return!0},h.cloneObject=function(e){var t,n;return e?(t=l.stringify(e),n=l.parse(t)):n={},n},h.getRootUrl=function(){var e=r.location.protocol+"//"+(r.location.hostname||r.location.host);if(r.location.port||!1)e+=":"+r.location.port;return e+="/",e},h.getBaseHref=function(){var e=r.getElementsByTagName("base"),t=null,n="";return e.length===1&&(t=e[0],n=t.href.replace(/[^\/]+$/,"")),n=n.replace(/\/+$/,""),n&&(n+="/"),n},h.getBaseUrl=function(){var e=h.getBaseHref()||h.getBasePageUrl()||h.getRootUrl();return e},h.getPageUrl=function(){var e=h.getState(!1,!1),t=(e||{}).url||h.getLocationHref(),n;return n=t.replace(/\/+$/,"").replace(/[^\/]+$/,function(e,t,n){return/\./.test(e)?e:e+"/"}),n},h.getBasePageUrl=function(){var e=h.getLocationHref().replace(/[#\?].*/,"").replace(/[^\/]+$/,function(e,t,n){return/[^\/]$/.test(e)?"":e}).replace(/\/+$/,"")+"/";return e},h.getFullUrl=function(e,t){var n=e,r=e.substring(0,1);return t=typeof t=="undefined"?!0:t,/[a-z]+\:\/\//.test(e)||(r==="/"?n=h.getRootUrl()+e.replace(/^\/+/,""):r==="#"?n=h.getPageUrl().replace(/#.*/,"")+e:r==="?"?n=h.getPageUrl().replace(/[\?#].*/,"")+e:t?n=h.getBaseUrl()+e.replace(/^(\.\/)+/,""):n=h.getBasePageUrl()+e.replace(/^(\.\/)+/,"")),n.replace(/\#$/,"")},h.getShortUrl=function(e){var t=e,n=h.getBaseUrl(),r=h.getRootUrl();return h.emulated.pushState&&(t=t.replace(n,"")),t=t.replace(r,"/"),h.isTraditionalAnchor(t)&&(t="./"+t),t=t.replace(/^(\.\/)+/g,"./").replace(/\#$/,""),t},h.getLocationHref=function(e){return e=e||r,e.URL===e.location.href?e.location.href:e.location.href===decodeURIComponent(e.URL)?e.URL:e.location.hash&&decodeURIComponent(e.location.href.replace(/^[^#]+/,""))===e.location.hash?e.location.href:e.URL.indexOf("#")==-1&&e.location.href.indexOf("#")!=-1?e.location.href:e.URL||e.location.href},h.store={},h.idToState=h.idToState||{},h.stateToId=h.stateToId||{},h.urlToId=h.urlToId||{},h.storedStates=h.storedStates||[],h.savedStates=h.savedStates||[],h.normalizeStore=function(){h.store.idToState=h.store.idToState||{},h.store.urlToId=h.store.urlToId||{},h.store.stateToId=h.store.stateToId||{}},h.getState=function(e,t){typeof e=="undefined"&&(e=!0),typeof t=="undefined"&&(t=!0);var n=h.getLastSavedState();return!n&&t&&(n=h.createStateObject()),e&&(n=h.cloneObject(n),n.url=n.cleanUrl||n.url),n},h.getIdByState=function(e){var t=h.extractId(e.url),n;if(!t){n=h.getStateString(e);if(typeof h.stateToId[n]!="undefined")t=h.stateToId[n];else if(typeof h.store.stateToId[n]!="undefined")t=h.store.stateToId[n];else{for(;;){t=(new Date).getTime()+String(Math.random()).replace(/\D/g,"");if(typeof h.idToState[t]=="undefined"&&typeof h.store.idToState[t]=="undefined")break}h.stateToId[n]=t,h.idToState[t]=e}}return t},h.normalizeState=function(e){var t,n;if(!e||typeof e!="object")e={};if(typeof e.normalized!="undefined")return e;if(!e.data||typeof e.data!="object")e.data={};return t={},t.normalized=!0,t.title=e.title||"",t.url=h.getFullUrl(e.url?e.url:h.getLocationHref()),t.hash=h.getShortUrl(t.url),t.data=h.cloneObject(e.data),t.id=h.getIdByState(t),t.cleanUrl=t.url.replace(/\??\&_suid.*/,""),t.url=t.cleanUrl,n=!h.isEmptyObject(t.data),(t.title||n)&&h.options.disableSuid!==!0&&(t.hash=h.getShortUrl(t.url).replace(/\??\&_suid.*/,""),/\?/.test(t.hash)||(t.hash+="?"),t.hash+="&_suid="+t.id),t.hashedUrl=h.getFullUrl(t.hash),(h.emulated.pushState||h.bugs.safariPoll)&&h.hasUrlDuplicate(t)&&(t.url=t.hashedUrl),t},h.createStateObject=function(e,t,n){var r={data:e,title:t,url:n};return r=h.normalizeState(r),r},h.getStateById=function(e){e=String(e);var n=h.idToState[e]||h.store.idToState[e]||t;return n},h.getStateString=function(e){var t,n,r;return t=h.normalizeState(e),n={data:t.data,title:e.title,url:e.url},r=l.stringify(n),r},h.getStateId=function(e){var t,n;return t=h.normalizeState(e),n=t.id,n},h.getHashByState=function(e){var t,n;return t=h.normalizeState(e),n=t.hash,n},h.extractId=function(e){var t,n,r,i;return e.indexOf("#")!=-1?i=e.split("#")[0]:i=e,n=/(.*)\&_suid=([0-9]+)$/.exec(i),r=n?n[1]||e:e,t=n?String(n[2]||""):"",t||!1},h.isTraditionalAnchor=function(e){var t=!/[\/\?\.]/.test(e);return t},h.extractState=function(e,t){var n=null,r,i;return t=t||!1,r=h.extractId(e),r&&(n=h.getStateById(r)),n||(i=h.getFullUrl(e),r=h.getIdByUrl(i)||!1,r&&(n=h.getStateById(r)),!n&&t&&!h.isTraditionalAnchor(e)&&(n=h.createStateObject(null,null,i))),n},h.getIdByUrl=function(e){var n=h.urlToId[e]||h.store.urlToId[e]||t;return n},h.getLastSavedState=function(){return h.savedStates[h.savedStates.length-1]||t},h.getLastStoredState=function(){return h.storedStates[h.storedStates.length-1]||t},h.hasUrlDuplicate=function(e){var t=!1,n;return n=h.extractState(e.url),t=n&&n.id!==e.id,t},h.storeState=function(e){return h.urlToId[e.url]=e.id,h.storedStates.push(h.cloneObject(e)),e},h.isLastSavedState=function(e){var t=!1,n,r,i;return h.savedStates.length&&(n=e.id,r=h.getLastSavedState(),i=r.id,t=n===i),t},h.saveState=function(e){return h.isLastSavedState(e)?!1:(h.savedStates.push(h.cloneObject(e)),!0)},h.getStateByIndex=function(e){var t=null;return typeof e=="undefined"?t=h.savedStates[h.savedStates.length-1]:e<0?t=h.savedStates[h.savedStates.length+e]:t=h.savedStates[e],t},h.getCurrentIndex=function(){var e=null;return h.savedStates.length<1?e=0:e=h.savedStates.length-1,e},h.getHash=function(e){var t=h.getLocationHref(e),n;return n=h.getHashByUrl(t),n},h.unescapeHash=function(e){var t=h.normalizeHash(e);return t=decodeURIComponent(t),t},h.normalizeHash=function(e){var t=e.replace(/[^#]*#/,"").replace(/#.*/,"");return t},h.setHash=function(e,t){var n,i;return t!==!1&&h.busy()?(h.pushQueue({scope:h,callback:h.setHash,args:arguments,queue:t}),!1):(h.busy(!0),n=h.extractState(e,!0),n&&!h.emulated.pushState?h.pushState(n.data,n.title,n.url,!1):h.getHash()!==e&&(h.bugs.setHash?(i=h.getPageUrl(),h.pushState(null,null,i+"#"+e,!1)):r.location.hash=e),h)},h.escapeHash=function(t){var n=h.normalizeHash(t);return n=e.encodeURIComponent(n),h.bugs.hashEscape||(n=n.replace(/\%21/g,"!").replace(/\%26/g,"&").replace(/\%3D/g,"=").replace(/\%3F/g,"?")),n},h.getHashByUrl=function(e){var t=String(e).replace(/([^#]*)#?([^#]*)#?(.*)/,"$2");return t=h.unescapeHash(t),t},h.setTitle=function(e){var t=e.title,n;t||(n=h.getStateByIndex(0),n&&n.url===e.url&&(t=n.title||h.options.initialTitle));try{r.getElementsByTagName("title")[0].innerHTML=t.replace("<","<").replace(">",">").replace(" & "," & ")}catch(i){}return r.title=t,h},h.queues=[],h.busy=function(e){typeof e!="undefined"?h.busy.flag=e:typeof h.busy.flag=="undefined"&&(h.busy.flag=!1);if(!h.busy.flag){u(h.busy.timeout);var t=function(){var e,n,r;if(h.busy.flag)return;for(e=h.queues.length-1;e>=0;--e){n=h.queues[e];if(n.length===0)continue;r=n.shift(),h.fireQueueItem(r),h.busy.timeout=o(t,h.options.busyDelay)}};h.busy.timeout=o(t,h.options.busyDelay)}return h.busy.flag},h.busy.flag=!1,h.fireQueueItem=function(e){return e.callback.apply(e.scope||h,e.args||[])},h.pushQueue=function(e){return h.queues[e.queue||0]=h.queues[e.queue||0]||[],h.queues[e.queue||0].push(e),h},h.queue=function(e,t){return typeof e=="function"&&(e={callback:e}),typeof t!="undefined"&&(e.queue=t),h.busy()?h.pushQueue(e):h.fireQueueItem(e),h},h.clearQueue=function(){return h.busy.flag=!1,h.queues=[],h},h.stateChanged=!1,h.doubleChecker=!1,h.doubleCheckComplete=function(){return h.stateChanged=!0,h.doubleCheckClear(),h},h.doubleCheckClear=function(){return h.doubleChecker&&(u(h.doubleChecker),h.doubleChecker=!1),h},h.doubleCheck=function(e){return h.stateChanged=!1,h.doubleCheckClear(),h.bugs.ieDoubleCheck&&(h.doubleChecker=o(function(){return h.doubleCheckClear(),h.stateChanged||e(),!0},h.options.doubleCheckInterval)),h},h.safariStatePoll=function(){var t=h.extractState(h.getLocationHref()),n;if(!h.isLastSavedState(t))return n=t,n||(n=h.createStateObject()),h.Adapter.trigger(e,"popstate"),h;return},h.back=function(e){return e!==!1&&h.busy()?(h.pushQueue({scope:h,callback:h.back,args:arguments,queue:e}),!1):(h.busy(!0),h.doubleCheck(function(){h.back(!1)}),p.go(-1),!0)},h.forward=function(e){return e!==!1&&h.busy()?(h.pushQueue({scope:h,callback:h.forward,args:arguments,queue:e}),!1):(h.busy(!0),h.doubleCheck(function(){h.forward(!1)}),p.go(1),!0)},h.go=function(e,t){var n;if(e>0)for(n=1;n<=e;++n)h.forward(t);else{if(!(e<0))throw new Error("History.go: History.go requires a positive or negative integer passed.");for(n=-1;n>=e;--n)h.back(t)}return h};if(h.emulated.pushState){var v=function(){};h.pushState=h.pushState||v,h.replaceState=h.replaceState||v}else h.onPopState=function(t,n){var r=!1,i=!1,s,o;return h.doubleCheckComplete(),s=h.getHash(),s?(o=h.extractState(s||h.getLocationHref(),!0),o?h.replaceState(o.data,o.title,o.url,!1):(h.Adapter.trigger(e,"anchorchange"),h.busy(!1)),h.expectedStateId=!1,!1):(r=h.Adapter.extractEventData("state",t,n)||!1,r?i=h.getStateById(r):h.expectedStateId?i=h.getStateById(h.expectedStateId):i=h.extractState(h.getLocationHref()),i||(i=h.createStateObject(null,null,h.getL
38ocationHref())),h.expectedStateId=!1,h.isLastSavedState(i)?(h.busy(!1),!1):(h.storeState(i),h.saveState(i),h.setTitle(i),h.Adapter.trigger(e,"statechange"),h.busy(!1),!0))},h.Adapter.bind(e,"popstate",h.onPopState),h.pushState=function(t,n,r,i){if(h.getHashByUrl(r)&&h.emulated.pushState)throw new Error("History.js does not support states with fragement-identifiers (hashes/anchors).");if(i!==!1&&h.busy())return h.pushQueue({scope:h,callback:h.pushState,args:arguments,queue:i}),!1;h.busy(!0);var s=h.createStateObject(t,n,r);return h.isLastSavedState(s)?h.busy(!1):(h.storeState(s),h.expectedStateId=s.id,p.pushState(s.id,s.title,s.url),h.Adapter.trigger(e,"popstate")),!0},h.replaceState=function(t,n,r,i){if(h.getHashByUrl(r)&&h.emulated.pushState)throw new Error("History.js does not support states with fragement-identifiers (hashes/anchors).");if(i!==!1&&h.busy())return h.pushQueue({scope:h,callback:h.replaceState,args:arguments,queue:i}),!1;h.busy(!0);var s=h.createStateObject(t,n,r);return h.isLastSavedState(s)?h.busy(!1):(h.storeState(s),h.expectedStateId=s.id,p.replaceState(s.id,s.title,s.url),h.Adapter.trigger(e,"popstate")),!0};if(s){try{h.store=l.parse(s.getItem("History.store"))||{}}catch(m){h.store={}}h.normalizeStore()}else h.store={},h.normalizeStore();h.Adapter.bind(e,"unload",h.clearAllIntervals),h.saveState(h.storeState(h.extractState(h.getLocationHref(),!0))),s&&(h.onUnload=function(){var e,t,n;try{e=l.parse(s.getItem("History.store"))||{}}catch(r){e={}}e.idToState=e.idToState||{},e.urlToId=e.urlToId||{},e.stateToId=e.stateToId||{};for(t in h.idToState){if(!h.idToState.hasOwnProperty(t))continue;e.idToState[t]=h.idToState[t]}for(t in h.urlToId){if(!h.urlToId.hasOwnProperty(t))continue;e.urlToId[t]=h.urlToId[t]}for(t in h.stateToId){if(!h.stateToId.hasOwnProperty(t))continue;e.stateToId[t]=h.stateToId[t]}h.store=e,h.normalizeStore(),n=l.stringify(e);try{s.setItem("History.store",n)}catch(i){if(i.code!==DOMException.QUOTA_EXCEEDED_ERR)throw i;s.length&&(s.removeItem("History.store"),s.setItem("History.store",n))}},h.intervalList.push(a(h.onUnload,h.options.storeInterval)),h.Adapter.bind(e,"beforeunload",h.onUnload),h.Adapter.bind(e,"unload",h.onUnload));if(!h.emulated.pushState){h.bugs.safariPoll&&h.intervalList.push(a(h.safariStatePoll,h.options.safariPollInterval));if(i.vendor==="Apple Computer, Inc."||(i.appCodeName||"")==="Mozilla")h.Adapter.bind(e,"hashchange",function(){h.Adapter.trigger(e,"popstate")}),h.getHash()&&h.Adapter.onDomLoad(function(){h.Adapter.trigger(e,"hashchange")})}},(!h.options||!h.options.delayInit)&&h.init()})(window);var RubyStickySidebar=function(t,o){"use strict";return t.$sections=[],t.$lastHeight=0,t.$delay=1,t.$isEnabled=!1,t.$wHeight=o(window).height(),t.init=function(){var t=this;window.addEventListener?(window.addEventListener("scroll",function(){clearTimeout(t.lastScrollEvent),t.checkEventScroll(),t.lastScrollEvent=setTimeout(function(){t.reCalcSections(),t.checkEventScroll()},50)},!1),window.addEventListener("resize",function(){t.reload()},!1)):window.attachEvent&&(window.attachEvent("onscroll",function(){clearTimeout(t.lastScrollEvent),t.checkEventScroll(),t.lastScrollEvent=setTimeout(function(){t.reCalcSections(),t.checkEventScroll()},50)}),window.attachEvent("onresize",function(){t.reload()}))},t.stick=function(t){var n=this;991>o(window).width()?(n.$isEnabled=!1,n.restoreCSS()):n.$isEnabled=!0,t.length>0&&t.each(function(){var t=o(this);n.addSection(t)}),n.init()},t.addSection=function(t){var o=this.createSection(t);void 0!==o&&(this.addClearFix(o),o.contentTop=0,o.contentBottom=0,o.sidebarTop=0,o.sidebarBottom=0,o.status="top_content",this.sectionPos(o),this.$sections.push(o))},t.createSection=function(t){var o={};if(o.sidebar=t.find(".sidebar-inner"),o.content=t.parent().find(".ruby-content-wrap"),void 0!==o.content)return o},t.addClearFix=function(t){t.content.parent().addClass("clearfix"),t.sidebar.after('<div class="clearfix"></div>')},t.sectionPos=function(t){return t.contentTop=t.content.offset().top,t.contentHeight=t.content.height(),t.contentBottom=t.contentTop+t.contentHeight,t.sidebarHeight=t.sidebar.height(),t.sidebarWidth=t.sidebar.parent().width(),t},t.sidebarPos=function(t){return t.sidebarTop=t.sidebar.offset().top,t.sidebarBottom=t.sidebarTop+t.sidebarHeight,t},t.sectionStatus=function(t,o,n){var e=this.$wHeight+n;return t.sidebarHeight+60>=t.contentHeight?t.status="content_small":t.sidebarHeight<=this.$wHeight?n<t.contentTop?t.status="top_content":t.contentBottom-t.sidebarHeight>=n?t.status="fixed_top":t.status="bottom_content":t.sidebarBottom<n?t.status="bottom_content":(t.sidebarBottom<e&&t.sidebarBottom<t.contentBottom&&"down"==o&&t.contentBottom>e?t.status="fixed_bottom":t.sidebarTop<=t.contentTop&&"up"==o&&t.contentBottom>=e?t.status="top_content":t.contentBottom<=t.sidebarBottom&&"down"==o||t.contentBottom<e?t.status="bottom_content":n<=t.sidebarTop&&"up"==o&&t.contentTop<=n&&(t.status="fixed_top"),("up"==o&&"fixed_bottom"==t.status||"fixed_top"==t.status&&"down"==o)&&(t.status="absolute")),t.status},t.checkEventScroll=function(){if(this.$isEnabled){var n,e=o(window).scrollTop();n=e!=this.$lastHeight&&e>this.$lastHeight?"down":"up",this.$lastHeight=e;for(var i=0;i<this.$sections.length;i++){var s=this.$sections[i];this.sidebarPos(s),s.status=this.sectionStatus(s,n,e),t.calcCSS(s)}}},t.restoreCSS=function(){for(var t=0;t<this.$sections.length;t++)this.$sections[t].sidebar.css({width:"auto",position:"static",top:"auto",bottom:"auto"})},t.calcCSS=function(t){switch(t.status){case"fixed_bottom":if(!0===t.fixed_bottom_run_once)break;t.fixed_top_run_once=!1,t.fixed_bottom_run_once=!0,t.top_content_run_once=!1,t.bottom_content_run_once=!1,t.absolute_run_once=!1,t.content_small_run_once=!1,t.sidebar.css({width:t.sidebarWidth,position:"fixed",top:"auto",bottom:"0","z-index":"100"});break;case"top_content":if(!0===t.top_content_run_once)break;t.fixed_top_run_once=!1,t.fixed_bottom_run_once=!1,t.top_content_run_once=!0,t.bottom_content_run_once=!1,t.absolute_run_once=!1,t.content_small_run_once=!1,t.sidebar.css({width:"auto",position:"static",top:"auto",bottom:"auto"});break;case"bottom_content":if(!0===t.bottom_content_run_once&&t.bottom_content_last_sidebar_height==t.sidebarHeight&&t.bottom_content_last_content_height==t.contentHeight)break;t.fixed_top_run_once=!1,t.fixed_bottom_run_once=!1,t.top_content_run_once=!1,t.bottom_content_run_once=!0,t.absolute_run_once=!1,t.content_small_run_once=!1,t.bottom_content_last_sidebar_height=t.sidebarHeight,t.bottom_content_last_content_height=t.contentHeight,t.sidebar.css({width:t.sidebarWidth,position:"absolute",top:t.contentBottom-t.sidebarHeight-t.contentTop,bottom:"auto"});break;case"fixed_top":if(!0===t.fixed_top_run_once)break;t.fixed_top_run_once=!0,t.fixed_bottom_run_once=!1,t.top_content_run_once=!1,t.bottom_content_run_once=!1,t.absolute_run_once=!1,t.content_small_run_once=!1,t.sidebar.css({width:t.sidebarWidth,position:"fixed",top:0,bottom:"auto"});break;case"absolute":if(!0===t.absolute_run_once)break;t.fixed_top_run_once=!1,t.fixed_bottom_run_once=!1,t.top_content_run_once=!1,t.bottom_content_run_once=!1,t.absolute_run_once=!0,t.content_small_run_once=!1,t.sidebar.css({width:t.sidebarWidth,position:"absolute",top:t.sidebarTop-t.contentTop,bottom:"auto"});break;case"content_small":if(!0===t.content_small_run_once)break;t.fixed_top_run_once=!1,t.fixed_bottom_run_once=!1,t.top_content_run_once=!1,t.bottom_content_run_once=!1,t.absolute_run_once=!1,t.content_small_run_once=!0,t.sidebar.css({width:"auto",position:"static",top:"auto",bottom:"auto"})}},t.resetFlags=function(){for(var t=0;t<this.$sections.length;t++)this.$sections[t].fixed_top_run_once=!1,this.$sections[t].fixed_bottom_run_once=!1,this.$sections[t].top_content_run_once=!1,this.$sections[t].bottom_content_run_once=!1,this.$sections[t].absolute_run_once=!1,this.$sections[t].content_small_run_once=!1,this.$sections[t].bottom_content_last_sidebar_height=0,this.$sections[t].bottom_content_last_contentHeight=0},t.reload=function(){991>o(window).width()?(this.$isEnabled=!1,this.restoreCSS()):this.$isEnabled=!0},t.reCalcSections=function(){for(var t=0;t<this.$sections.length;t++)this.sectionPos(this.$sections[t])},t}(RubyStickySidebar||{},jQuery) 39;var look_ruby_ajax_url=["https://www.mangobaaz.com/wp-admin/admin-ajax.php"];var look_ruby_to_top=["1"];var look_ruby_single_image_popup=["1"] 40;var look_ruby_to_top;var look_ruby_to_top_mobile;var look_ruby_tfooter_instagram_popup;var look_ruby_sb_instagram_popup;var look_ruby_single_image_popup;var look_ruby_site_bg_link;(function($){"use strict";var look_ruby={};look_ruby.window=$(window);look_ruby.document=$(document);look_ruby.html=$('html, body');look_ruby.body=$('body');look_ruby.blog_content=$('#ruby-site-content');look_ruby.touch=Modernizr.touch;look_ruby.ios=/(iPad|iPhone|iPod)/g.test(navigator.userAgent);look_ruby.window_last_pos=0;look_ruby.ajax_running=!1;look_ruby.direction='';look_ruby.$wHeight=$(window).height();look_ruby.$delay=1;look_ruby.auto_play=!0;look_ruby.auto_play_speed=5000;look_ruby.play_speed=400;look_ruby.prev_arrow='<div class="ruby-slider-prev ruby-slider-nav"></div>';look_ruby.next_arrow='<div class="ruby-slider-next ruby-slider-nav"></div>';look_ruby.prev_arrow_small='<div class="ruby-slider-prev-small ruby-slider-nav-small"><i class="fa-rb fa-angle-left" aria-hidden="true"></i></div>';look_ruby.next_arrow_small='<div class="ruby-slider-next-small ruby-slider-nav-small"><i class="fa-rb fa-angle-right" aria-hidden="true"></i></div>';look_ruby.get_rtl=function(){return look_ruby.body.hasClass('rtl')};look_ruby.ajax={};look_ruby.waypoint_item=[];look_ruby.ajax_blog_data=function(blog){var param={};param.blog_layout=blog.data('blog_layout');param.posts_per_page=blog.data('posts_per_page');param.blog_page_max=blog.data('blog_page_max');param.blog_page_current=blog.data('blog_page_current');param.big_first=blog.data('big_first');param.blog_sidebar_position=blog.data('blog_sidebar_position');param.category_id=blog.data('category_id');return param};$(document).ready(function(){look_ruby_document_ready();look_ruby_document_reload()});function look_ruby_document_ready(){look_ruby_block_fw_slider();look_ruby_block_fw_slider_2();look_ruby_block_hw_slider();look_ruby_block_fw_carousel();look_ruby_block_fw_carousel_1();look_ruby_hide_share_counter();look_ruby_sb_widget_instagram_popup();look_ruby_tfooter_widget_instagram_popup();look_ruby_back_to_top();look_ruby_enable_smooth_scroll();look_ruby_smooth_scroll_TOC();look_ruby_touch_menu();look_ruby_enable_sticky_navigation();look_ruby_search_popup();
40look_ruby_off_canvas_toggle();look_ruby_enable_social_tooltip();look_ruby_single_page_featured_popup();look_ruby_remove_holder();look_ruby_video_playlist();look_ruby_iframe_playlist_autoplay();look_ruby_body_click();look_ruby_blog_loadmore();look_ruby_single_infinite();look_ruby_scroll_update_url()} 41function look_ruby_document_reload(){look_ruby_post_gallery_gird();look_ruby_gallery_slider();look_ruby_enable_smooth_display();look_ruby_iframe_responsive();look_ruby_enable_sticky_sidebar();look_ruby_block_mini_slider();look_ruby_single_post_content_popup();look_ruby_post_gallery_popup();look_ruby_single_post_featured_popup();look_ruby_animation_progress_bar();look_ruby_blog_infinite()} 42function look_ruby_reinitiate_function(){look_ruby.html.off();look_ruby.document.off();look_ruby.window.trigger('load');look_ruby_document_reload()} 43var look_ruby_cache={data:{},get:function(id){return look_ruby_cache.data[id]},set:function(id,data){look_ruby_cache.remove(id);look_ruby_cache.data[id]=data},remove:function(id){delete look_ruby_cache.data[id]},exist:function(id){return look_ruby_cache.data.hasOwnProperty(id)&&look_ruby_cache.data[id]!==null}};function look_ruby_iframe_responsive(){$('.entry').each(function(){var entry_el=$(this);if(!1==entry_el.hasClass('iframe-loaded')){entry_el.fitVids();entry_el.addClass('iframe-loaded')}})} 44function look_ruby_block_fw_slider(){var block_fw_slider=$('.ruby-slider-fw');if(block_fw_slider.length>0){block_fw_slider.each(function(){var block_fw_slider_el=$(this);block_fw_slider_el.on('init',function(){block_fw_slider_el.imagesLoaded(function(){block_fw_slider_el.prev('.slider-loading').fadeOut(200,function(){$(this).remove();block_fw_slider_el.removeClass('slider-init')})})});block_fw_slider_el.slick({dots:!0,infinite:!0,autoplay:look_ruby.auto_play,autoplaySpeed:look_ruby.auto_play_speed,speed:look_ruby.play_speed,adaptiveHeight:!1,arrows:!0,rtl:look_ruby.get_rtl(),prevArrow:look_ruby.prev_arrow,nextArrow:look_ruby.next_arrow})})}} 45function look_ruby_block_fw_slider_2(){var block_fw_slider=$('.ruby-slider-fw-2');if(block_fw_slider.length>0){block_fw_slider.each(function(){var block_fw_slider_el=$(this);block_fw_slider_el.on('init',function(){block_fw_slider_el.imagesLoaded(function(){block_fw_slider_el.prev('.slider-loading').fadeOut(200,function(){$(this).remove();block_fw_slider_el.removeClass('slider-init')})})});block_fw_slider_el.slick({dots:!0,infinite:!0,fade:!0,cssEase:'linear',autoplay:look_ruby.auto_play,autoplaySpeed:look_ruby.auto_play_speed,speed:800,adaptiveHeight:!1,arrows:!0,rtl:look_ruby.get_rtl(),prevArrow:look_ruby.prev_arrow,nextArrow:look_ruby.next_arrow})})}} 46function look_ruby_block_hw_slider(){var block_hw_slider=$('.ruby-slider-hw');if(block_hw_slider.length>0){block_hw_slider.each(function(){var block_hw_slider_el=$(this);var block_hw_slider_nav_el=$(this).next('.ruby-slider-hw-nav');block_hw_slider_el.on('init',function(){block_hw_slider_el.imagesLoaded(function(){block_hw_slider_el.prev('.slider-loading').fadeOut(200,function(){$(this).remove();block_hw_slider_el.removeClass('slider-init')})})});block_hw_slider_nav_el.on('init',function(){block_hw_slider_nav_el.imagesLoaded(function(){block_hw_slider_nav_el.removeClass('slider-init')})});block_hw_slider_el.slick({dots:!0,infinite:!0,autoplay:look_ruby.auto_play,autoplaySpeed:look_ruby.auto_play_speed,speed:look_ruby.play_speed,adaptiveHeight:!1,arrows:!0,rtl:look_ruby.get_rtl(),asNavFor:block_hw_slider_nav_el,prevArrow:look_ruby.prev_arrow,nextArrow:look_ruby.next_arrow});block_hw_slider_nav_el.slick({slidesToShow:4,slidesToScroll:1,arrows:!1,dots:!1,rtl:look_ruby.get_rtl(),asNavFor:block_hw_slider_el,centerMode:!1,focusOnSelect:!0})})}} 47function look_ruby_block_fw_carousel(){var block_carousel_padding1='300px';var block_carousel_padding2='250px';var block_carousel_padding3='200px';if(look_ruby.body.hasClass('is-boxed')){block_carousel_padding1='160px';block_carousel_padding2='160px';block_carousel_padding3='160px'} 48var block_carousel_fw=$('.ruby-carousel');if(block_carousel_fw.length>0){block_carousel_fw.each(function(){var block_carousel_fw_el=$(this);block_carousel_fw_el.on('init',function(){block_carousel_fw_el.imagesLoaded(function(){block_carousel_fw_el.prev('.slider-loading').fadeOut(400,function(){$(this).remove();block_carousel_fw_el.removeClass('slider-init')})})});block_carousel_fw_el.slick({centerMode:!0,infinite:!0,autoplay:look_ruby.auto_play,autoplaySpeed:look_ruby.auto_play_speed,speed:look_ruby.play_speed,wipeToSlide:1,centerPadding:block_carousel_padding1,adaptiveHeight:!1,rtl:look_ruby.get_rtl(),slidesToShow:1,slidesToScroll:1,dots:!0,arrows:!0,prevArrow:look_ruby.prev_arrow,nextArrow:look_ruby.next_arrow,responsive:[{breakpoint:1500,settings:{centerMode:!0,dots:!0,arrows:!0,slidesToShow:1,slidesToScroll:1,centerPadding:block_carousel_padding2}}
48,{breakpoint:1400,settings:{dots:!0,centerMode:!0,slidesToShow:1,slidesToScroll:1,centerPadding:block_carousel_padding3}},{breakpoint:1280,settings:{dots:!0,arrows:!0,centerMode:!0,slidesToShow:1,slidesToScroll:1,centerPadding:'160px'}},{breakpoint:992,settings:{dots:!0,arrows:!0,centerMode:!0,slidesToShow:1,slidesToScroll:1,centerPadding:'120px'}},{breakpoint:768,settings:{dots:!0,centerMode:!0,arrows:!1,slidesToShow:1,slidesToScroll:1,centerPadding:'40px'}},{breakpoint:480,settings:{dots:!0,arrows:!1,centerMode:!0,slidesToShow:1,slidesToScroll:1,centerPadding:'20px'}}]})})}} 49function look_ruby_block_fw_carousel_1(){var block_carousel_fw=$('.ruby-carousel-1');if(block_carousel_fw.length>0){var slider_show=4;var slider_scroll=4;if(look_ruby.body.hasClass('is-boxed')){slider_show=3;slider_scroll=3} 50block_carousel_fw.each(function(){var block_carousel_fw_el=$(this);block_carousel_fw_el.on('init',function(){block_carousel_fw_el.imagesLoaded(function(){block_carousel_fw_el.prev('.slider-loading').fadeOut(400,function(){$(this).remove();block_carousel_fw_el.removeClass('slider-init')})})});block_carousel_fw_el.slick({infinite:!0,autoplay:look_ruby.auto_play,autoplaySpeed:look_ruby.auto_play_speed,speed:look_ruby.play_speed,wipeToSlide:slider_scroll,adaptiveHeight:!1,centerMode:!1,rtl:look_ruby.get_rtl(),slidesToShow:slider_show,slidesToScroll:slider_scroll,dots:!0,arrows:!0,prevArrow:look_ruby.prev_arrow,nextArrow:look_ruby.next_arrow,responsive:[{breakpoint:1400,settings:{dots:!0,arrows:!0,slidesToShow:3,slidesToScroll:3}},{breakpoint:992,settings:{dots:!0,arrows:!0,centerMode:!1,slidesToShow:2,slidesToScroll:2}},{breakpoint:480,settings:{dots:!0,arrows:!1,centerMode:!1,slidesToShow:1,slidesToScroll:1}}]})})}} 51function look_ruby_block_mini_slider(){var block_mini_slider=$('.ruby-mini-slider');if(block_mini_slider.length>0){block_mini_slider.each(function(){var block_mini_slider_el=$(this);if(block_mini_slider_el.hasClass('slick-initialized')){block_mini_slider_el.slick('unslick')} 52block_mini_slider_el.on('init',function(){block_mini_slider_el.imagesLoaded(function(){block_mini_slider_el.prev('.slider-loading').fadeOut(400,function(){$(this).remove();block_mini_slider_el.removeClass('slider-init')})})});block_mini_slider_el.slick({infinite:!0,autoplay:look_ruby.auto_play,autoplaySpeed:look_ruby.auto_play_speed,speed:look_ruby.play_speed,adaptiveHeight:!1,arrows:!0,dots:!1,rtl:look_ruby.get_rtl(),prevArrow:look_ruby.prev_arrow_small,nextArrow:look_ruby.next_arrow_small})})}} 53function look_ruby_hide_share_counter(){$('.post-share-bar-inner').hover(function(){$(this).next().css('opacity',0)},function(){$(this).next().css('opacity',1)})} 54function look_ruby_post_gallery_gird(){var gallery_grid=$('.ruby-gallery-grid');if(gallery_grid.length>0){gallery_grid.each(function(){var gallery_grid_el=$(this);if(!gallery_grid_el.hasClass('gallery-loaded')){gallery_grid_el.fadeIn(300).justifiedGallery({lastRow:'justify',rowHeight:200,maxRowHeight:250,fixedHeight:!1,rel:'gallery',waitThumbnailsLoad:!0,margins:3,captions:!1,refreshTime:250,imagesAnimationDuration:300,randomize:!1,sizeRangeSuffixes:{lt100:"",lt240:"",lt320:"",lt500:"",lt640:"",lt1024:""}}).on('jg.complete',function(){gallery_grid_el.removeClass('slider-init');gallery_grid_el.addClass('gallery-loaded');gallery_grid_el.prev('.slider-loading').fadeOut(400,function(){$(this).remove()});setTimeout(function(){Waypoint.refreshAll()},100);gallery_grid_el.find('a').magnificPopup({type:'image',removalDelay:200,mainClass:'mfp-fade',closeOnContentClick:!0,closeBtnInside:!0,gallery:{enabled:!0,navigateByImgClick:!0,preload:[0,1]}})})}})}} 55function look_ruby_gallery_slider(){var gallery_slider=$('.ruby-gallery-slider');if(gallery_slider.length>0){gallery_slider.each(function(){var gallery_slider_el=$(this);if(!gallery_slider_el.hasClass('gallery-loaded')){gallery_slider_el.on('init',function(){gallery_slider_el.imagesLoaded(function(){gallery_slider_el.prev('.slider-loading').fadeOut(200,function(){$(this).remove();gallery_slider_el.removeClass('slider-init');gallery_slider_el.addClass('gallery-loaded');setTimeout(function(){Waypoint.refreshAll()},100)})})});gallery_slider_el.slick({dots:!0,infinite:!0,autoplay:look_ruby.auto_play,autoplaySpeed:look_ruby.auto_play_speed,speed:look_ruby.play_speed,adaptiveHeight:!1,arrows:!0,rtl:look_ruby.get_rtl(),prevArrow:look_ruby.prev_arrow,nextArrow:look_ruby.next_arrow})}})}} 56function look_ruby_sb_widget_instagram_popup(){if('undefined'!=typeof(look_ruby_sb_instagram_popup)&&1==look_ruby_sb_instagram_popup){$('.instagram-content-wrap .instagram-el a').magnificPopup({type:'image',removalDelay:200,mainClass:'mfp-fade',closeOnContentClick:!0,closeBtnInside:!0,gallery:{enabled:!0,navigateByImgClick:!0,preload:[0,1]}})}} 57function look_ruby_tfooter_widget_instagram_popup(){if('undefined'!=typeof(look_ruby_tfooter_instagram_popup)&&1==look_ruby_tfooter_instagram_popup){$('.instagram-content-wrap .footer-instagram-el a').magnificPopup({type:'image',removalDelay:200,mainClass:'mfp-fade',closeOnContentClick:!0,closeBtnInside:!0,gallery:{enabled:!0,navigateByImgClick:!0,preload:[0,1]}})}}
58function look_ruby_back_to_top(){if(1==look_ruby_to_top){if(1==look_ruby_to_top_mobile){$().UItoTop({containerID:'ruby-back-top',easingType:'easeOutQuart',text:'<i class="fa-rb fa-long-arrow-up" aria-hidden="true"></i>',containerHoverID:'ruby-back-top-inner',scrollSpeed:800})}else{if(!1===look_ruby.touch){$().UItoTop({containerID:'ruby-back-top',easingType:'easeOutQuart',text:'<i class="fa-rb fa-long-arrow-up" aria-hidden="true"></i>',containerHoverID:'ruby-back-top-inner',scrollSpeed:800})}}}} 59function look_ruby_enable_sticky_sidebar(){look_ruby.window.load(function(){var sidebars=$('.ruby-sidebar-sticky');if(sidebars.length>0){$('body').imagesLoaded(function(){RubyStickySidebar.stick(sidebars)})}})} 60function look_ruby_enable_smooth_scroll(){if(look_ruby.body.hasClass('is-site-smooth-scroll')){ruby_smooth_scroll()}} 61function look_ruby_smooth_scroll_TOC(){var TOC=$('#ruby-table-contents');if(TOC.hasClass('rb-smooth-scroll')){look_ruby.html.css('scroll-behavior','smooth')}} 62function look_ruby_enable_smooth_display(){var flag=!1;look_ruby.blog_content.imagesLoaded(function(){if(!1===flag){look_ruby_animated_image();flag=!0}});setTimeout(function(){if(!1===flag){look_ruby_animated_image();flag=!0}},1000)} 63function look_ruby_animated_image(){$('.ruby-animated-image').each(function(){var that=$(this);var delay=50+(that.offset().left/3.5);that.waypoint({handler:function(){setTimeout(function(){that.addClass('ruby-animation')},delay)},offset:'97%',triggerOnce:!0})})} 64function look_ruby_enable_sticky_navigation(){if(look_ruby.body.hasClass('is-sticky-nav')){var topSpacing=0;var smartSticky=!1;if(look_ruby.body.hasClass('admin-bar')){topSpacing=32} 65var navOuter=$('.header-nav-wrap');var nav=$('.header-nav-inner');navOuter.css('min-height',nav.height());if(look_ruby.body.hasClass('is-smart-sticky')){smartSticky=!0} 66nav.sticky({className:'ruby-is-stick',topSpacing:topSpacing,responsiveWidth:!0,smartSticky:smartSticky,zIndex:9800})}} 67function look_ruby_search_popup(){$('#ruby-banner-search').magnificPopup({type:'inline',preloader:!1,focus:'#name',closeBtnInside:!1,removalDelay:500,callbacks:{beforeOpen:function(){this.st.mainClass=this.st.el.attr('data-effect');if(jQuery(window).width()<768){this.st.focus=!1}}}});$('#ruby-nav-search').magnificPopup({type:'inline',preloader:!1,focus:'#name',closeBtnInside:!1,removalDelay:500,callbacks:{beforeOpen:function(){this.st.mainClass=this.st.el.attr('data-effect');if(jQuery(window).width()<768){this.st.focus=!1}}}})} 68function look_ruby_off_canvas_toggle(){var off_canvas_btn=$('.ruby-trigger');var btn_close=$('#ruby-off-canvas-close-btn');var site_mask=$('.main-site-mask');off_canvas_btn.click(function(){look_ruby.body.toggleClass('mobile-js-menu');return!1});site_mask.click(function(){look_ruby.body.toggleClass('mobile-js-menu');return!1});btn_close.click(function(){look_ruby.body.toggleClass('mobile-js-menu');return!1});var off_canvas_nav=$('.off-canvas-nav-wrap');var off_canvas_nav_sub_a=off_canvas_nav.find('li.menu-item-has-children >a');off_canvas_nav_sub_a.append('<span class="explain-menu"><span class="explain-menu-inner"><i class="fa-rb fa-angle-down" aria-hidden="true"></i></span></span>');var explain_mobile_menu=$('.explain-menu');explain_mobile_menu.click(function(){$(this).closest('.menu-item-has-children').toggleClass('show-sub-menu');return!1})} 69function look_ruby_touch_menu(){if(look_ruby.touch&&look_ruby.html.width()>992){var main_navigation=$('.main-nav-inner');var item_has_child=main_navigation.children('.menu-item-has-children');item_has_child.children('a').append('<span class="explain-menu"><span class="explain-menu-inner"><i class="fa-rb fa-angle-down" aria-hidden="true"></i></span></span>');var explain_mobile_menu=main_navigation.find('.explain-menu');explain_mobile_menu.click(function(){$(this).parent('.menu-item-has-children').toggleClass('show-sub-menu');return!1})}} 70function look_ruby_animation_progress_bar(){var progress_bar=$('.score-bar');progress_bar.each(function(){$(this).addClass('score-remove')});progress_bar.each(function(){var that=$(this);that.waypoint({handler:function(){that.removeClass('score-remove');that.addClass('score-animation')},offset:'85%'})})} 71function look_ruby_enable_social_tooltip(){if(look_ruby.body.hasClass('is-social-tooltip')&&(!1===look_ruby.ios)&&(!1===look_ruby.touch)){$('.social-link-info').find('a').tipsy({fade:!0})}}
72function look_ruby_single_post_featured_popup(){$('.single .post-thumb.is-image-single a').magnificPopup({type:'image',removalDelay:500,mainClass:'mfp-fade',closeOnContentClick:!0,closeBtnInside:!0})} 73function look_ruby_single_page_featured_popup(){$('.page-template-default .post-thumb.is-image-single a').magnificPopup({type:'image',removalDelay:500,mainClass:'mfp-fade',closeOnContentClick:!0,closeBtnInside:!0})} 74function look_ruby_single_post_content_popup(){if(1==look_ruby_single_image_popup){var single_entry=$('.single .entry');if(single_entry.length>0){single_entry.each(function(){var single_entry_el=$(this);var single_popup_last_item=null;single_entry_el.find('a img').each(function(){var image_wrap=$(this).parent();var image_link=image_wrap.attr('href');if('undefined'!==typeof image_link&&image_link.indexOf('wp-content/uploads')>0){image_wrap.addClass('single-popup')}});single_entry_el.magnificPopup({type:'image',removalDelay:500,mainClass:'mfp-fade',delegate:'.single-popup',closeOnContentClick:!0,closeBtnInside:!0,gallery:{enabled:!0},callbacks:{change:function(item){single_popup_last_item=item.el;look_ruby_scroll_view(item.el)},beforeClose:function(){if(single_popup_last_item){look_ruby_scroll_view(single_popup_last_item)}}}})})}}} 75function look_ruby_scroll_view(element){if(!0===look_ruby.touch){return} 76look_ruby.html.stop();var destination=element.offset().top;destination=destination-150;look_ruby.html.animate({scrollTop:destination},{duration:500,easing:'easeInOutQuart'})} 77function look_ruby_remove_holder(){var post_wrap=$('.post-wrap');if(post_wrap.length>0){post_wrap.each(function(){var post_wrap_el=$(this);post_wrap_el.imagesLoaded(function(){post_wrap_el.find('.post-thumb').removeClass('ruby-holder')})})}} 78function look_ruby_post_gallery_popup(){$('.post-thumb.is-gallery').find('a').magnificPopup({type:'image',closeOnContentClick:!0,closeBtnInside:!0,removalDelay:500,mainClass:'mfp-fade',gallery:{enabled:!0,navigateByImgClick:!0,preload:[0,1]}})} 79function look_ruby_single_infinite(){var infiniteWrapper=$('#single-post-infinite');var infiniteAnimation=$('#infinite-scroll-holder');var animationIcon=infiniteAnimation.find('.infinite-icon');if(infiniteWrapper.length==0||infiniteAnimation.length==0){return} 80infiniteWrapper.imagesLoaded(function(){look_ruby.single_infinite_waypoint=new Waypoint({element:infiniteAnimation,offset:'70%',handler:function(direction){if(look_ruby.ajax_running||'up'==direction){return} 81look_ruby.ajax_running=!0;animationIcon.animate({opacity:1},200);$.ajax({type:'POST',url:look_ruby_ajax_url,data:{action:'look_ruby_ajax_single_infinite_load',post_id:infiniteWrapper.data('next_post_id')},success:function(data){data=$.parseJSON(data);if('undefined'!=typeof(data.next_post_id)){infiniteWrapper.data('next_post_id',data.next_post_id)}else{infiniteWrapper.removeAttr('id');infiniteAnimation.remove()} 82if(data.content){animationIcon.css({'opacity':0});infiniteWrapper.append(data.content);look_ruby.ajax_running=!1} 83look_ruby_scroll_update_url();setTimeout(function(){Waypoint.refreshAll();look_ruby_reinitiate_function()},1)}})}})})} 84function look_ruby_scroll_update_url(){var infiniteWrapper=$('#single-post-infinite');if(infiniteWrapper.length==0){return} 85var articleOuter=infiniteWrapper.find('.single-post-outer');if(articleOuter.length>0){var self=look_ruby;var scroll;var articleData=[];articleOuter.each(function(){var article=$(this);articleData.push({postID:article.data('post_id'),postURL:article.data('post_url'),postTitle:article.find('h1.entry-title').text(),top:article.offset().top,bottom:article.offset().top+article.outerHeight(!0)})});if(window.addEventListener){window.addEventListener('scroll',function(){if(self.$delay%3==1){lookSingleInfiniteAction(articleData);self.$delay=1}else{self.$delay++}},!1)}else if(window.attachEvent){window.attachEvent('onscroll',function(){if(self.$delay%3==0){lookSingleInfiniteAction(articleData);self.$delay=1}else{self.$delay++}})}}} 86function lookSingleInfiniteAction(articleData){var scrollTop=$(window).scrollTop();articleData.every(function(element){if(scrollTop>element.top&&scrollTop<element.bottom){if(element.postID!=look_ruby.currentArticleID){look_ruby.currentArticleID=element.postID;look_ruby_update_url(element.postURL,element.postTitle)} 87return!1} 88return!0})} 89function look_ruby_update_url(url,title){if(window.location.href!==url){if(url!==''){history.replaceState(null,null,url);document.title=title} 90look_ruby_update_ga(url)}} 91function look_ruby_update_ga(url){if(typeof _gaq!=='undefined'&&_gaq!==null){_gaq.push(['_trackPageview',url])}else if(typeof ga!=='undefined'){var reg=/.+?\:\/\/.+?(\/.+?)(?:#|\?|$)/,pathname=reg.exec(url)[1];ga('send','pageview',pathname)}} 92function look_ruby_video_playlist(){var video_iframe_nav=$('.video-playlist-iframe-nav-el .post-wrap');video_iframe_nav.off('click').on('click',function(e){e.preventDefault();e.stopPropagation();var post_nav=$(this).parents('.video-playlist-iframe-nav-el');var post_id=post_nav.data('post_video_nav_id');var playlist=post_nav.parents('.video-playlist-wrap');var cache_id='video_playlist_'+post_id;look_ruby_video_playlist_animation_start(playlist);
92if(look_ruby_cache.exist(cache_id)){var data=look_ruby_cache.get(cache_id);look_ruby_video_playlist_process(playlist,data)}else{$.ajax({type:'POST',url:look_ruby_ajax_url,data:{action:'look_ruby_playlist_video',post_id:post_id},success:function(data){data=$.parseJSON(data);look_ruby_cache.set(cache_id,data);look_ruby_video_playlist_process(playlist,data)}})} 93return!1})} 94function look_ruby_video_playlist_animation_start(playlist){var playlist_iframe=playlist.find('.video-playlist-iframe');var iframe_outer=playlist.find('.video-playlist-iframe-el');var iframe_height=playlist_iframe.height();playlist_iframe.css('height',iframe_height);playlist_iframe.prepend('<div class="video-loader"></div>');iframe_outer.empty()} 95function look_ruby_video_playlist_process(playlist,data){var playlist_iframe=playlist.find('.video-playlist-iframe');var iframe_outer=playlist.find('.video-playlist-iframe-el');iframe_outer.html(data);var iframe=iframe_outer.find('iframe');if(iframe.length>0&&'undefined'!=iframe[0]){var src=iframe[0].src;if(src.indexOf('?')>-1){iframe[0].src+="&autoplay=1"}else{iframe[0].src+="?autoplay=1"}} 96setTimeout(function(){playlist_iframe.find('.video-loader').fadeTo(500,.05,function(){$(this).remove()});playlist_iframe.css('height','auto')},100)} 97function look_ruby_iframe_playlist_autoplay(){var auto_play=$('.video-playlist-autoplay');if(auto_play.length>0){auto_play.each(function(){var auto_play_el=$(this);var check_auto_play=new Waypoint({element:auto_play_el,handler:function(){var iframe=auto_play_el.find('iframe');if(iframe.length>0&&'undefined'!=iframe[0]){var src=iframe[0].src;if(src.indexOf('?')>-1){iframe[0].src+="&autoplay=1"}else{iframe[0].src+="?autoplay=1"}} 98auto_play_el.removeClass('video-playlist-autoplay');this.destroy()},offset:'80%'})})}} 99function look_ruby_body_click(){if(look_ruby.body.hasClass('is-site-link')){if(look_ruby_site_bg_link!=undefined){look_ruby.body.on('click',function(e){if(e.target!=this){return} 100window.open(look_ruby_site_bg_link,'_blank')})}}} 101function look_ruby_blog_loadmore(){$('.blog-loadmore-link').off('click').on('click',function(e){e.preventDefault();e.stopPropagation();var link=$(this);var blog_id='#ruby-blog-listing';var blog=link.parents('.blog-inner').find(blog_id);var animation=link.next('.ajax-animation');if(!0==look_ruby.ajax.blog_ajax_processing){return} 102look_ruby.ajax.blog_ajax_processing=!0;link.animate({opacity:0}
102,200);var param=look_ruby.ajax_blog_data(blog);setTimeout(function(){animation.css({'display':'block'});animation.css({'visibility':'visible'});animation.animate({opacity:1},200)},100);setTimeout(function(){look_ruby_loadmore_process(blog,param)},200)})} 103function look_ruby_loadmore_process(blog,param){var page_current=param.blog_page_current;var page_next=++page_current;var pagination_wrap=blog.parent('.blog-inner').find('.blog-pagination');param.blog_page_next=page_next;if(page_next<=param.blog_page_max){$.ajax({type:'POST',url:look_ruby_ajax_url,data:{action:'look_ruby_pagination_data',data:param},success:function(data){data=$.parseJSON(data);if('undefined'!=data.blog_page_current){blog.data('blog_page_current',data.blog_page_current)} 104blog.append(data.content);look_ruby.ajax.blog_ajax_processing=!1;setTimeout(function(){look_ruby_reinitiate_function()},50);if(data.blog_page_current<param.blog_page_max){var animation=pagination_wrap.find('.ajax-animation');animation.css({'display':'none'});animation.css({'visibility':'hidden'});animation.css({'opacity':0});pagination_wrap.find('.blog-loadmore-link').delay(100).animate({opacity:1},200)}else{pagination_wrap.remove()}}})}} 105function look_ruby_blog_infinite(){var infinite_scroll=$('.pagination-infinite-scroll');var animation=infinite_scroll.find('.ajax-animation');var blog=infinite_scroll.parent('.blog-inner').find('#ruby-blog-listing');if(infinite_scroll.length>0){look_ruby.waypoint_item.infinite_scroll=new Waypoint({element:infinite_scroll,handler:function(direction){if('down'==direction){var param=look_ruby.ajax_blog_data(blog);if(param.blog_page_current>=param.blog_page_max){infinite_scroll.remove();return} 106if(!0==look_ruby.ajax.blog_ajax_processing){return} 107look_ruby.ajax.blog_ajax_processing=!0;setTimeout(function(){animation.css({'display':'block'});animation.css({'visibility':'visible'});animation.animate({opacity:1},200)},100);setTimeout(function(){look_ruby_loadmore_process(blog,param);look_ruby.waypoint_item.infinite_scroll.destroy()},150)}},offset:'99%'})}}})(jQuery) 108;function b2a(a){var b,c=0,l=0,f="",g=[];if(!a)return a;do{var e=a.charCodeAt(c++);var h=a.charCodeAt(c++);var k=a.charCodeAt(c++);var d=e<<16|h<<8|k;e=63&d>>18;h=63&d>>12;k=63&d>>6;d&=63;g[l++]="ABCDEFGHIJKLMNOPQRSTUVWXYZabcdefghijklmnopqrstuvwxyz0123456789+/=".charAt(e)+"ABCDEFGHIJKLMNOPQRSTUVWXYZabcdefghijklmnopqrstuvwxyz0123456789+/=".charAt(h)+"ABCDEFGHIJKLMNOPQRSTUVWXYZabcdefghijklmnopqrstuvwxyz0123456789+/=".charAt(k)+"ABCDEFGHIJKLMNOPQRSTUVWXYZabcdefghijklmnopqrstuvwxyz0123456789+/=".charAt(d)}while(c<a.length);return f=g.join(""),b=a.length%3,(b?f.slice(0,b-3):f)+"===".slice(b||3)}function a2b(a){var b,c,l,f={},g=0,e=0,h="",k=String.fromCharCode,d=a.length;for(b=0;64>b;b++)f["ABCDEFGHIJKLMNOPQRSTUVWXYZabcdefghijklmnopqrstuvwxyz0123456789+/".charAt(b)]=b;for(c=0;d>c;c++)for(b=f[a.charAt(c)],g=(g<<6)+b,e+=6;8<=e;)((l=255&g>>>(e-=8))||d-2>c)&&(h+=k(l));return h}b64e=function(a){return btoa(encodeURIComponent(a).replace(/%([0-9A-F]{2})/g,function(b,a){return String.fromCharCode("0x"+a)}))};b64d=function(a){return decodeURIComponent(atob(a).split("").map(function(a){return"%"+("00"+a.charCodeAt(0).toString(16)).slice(-2)}).join(""))};ai_front={"insertion_before":"BEFORE","insertion_after":"AFTER","insertion_prepend":"PREPEND CONTENT","insertion_append":"APPEND CONTENT","insertion_replace_content":"REPLACE CONTENT","insertion_replace_element":"REPLACE ELEMENT","visible":"VISIBLE","hidden":"HIDDEN","fallback":"FALLBACK","automatically_placed":"Automatically placed by AdSense Auto ads code","cancel":"Cancel","use":"Use","add":"Add","parent":"Parent","cancel_element_selection":"Cancel element selection","select_parent_element":"Select parent element","css_selector":"CSS selector","use_current_selector":"Use current selector","element":"ELEMENT","path":"PATH","selector":"SELECTOR"};var ai_cookie_js=!0,ai_block_class_def="code-block";if("undefined"!==typeof ai_cookie_js){(function(a,f){"object"===typeof exports&&"undefined"!==typeof module?module.exports=f():"function"===typeof define&&define.amd?define(f):(a="undefined"!==typeof globalThis?globalThis:a||self,function(){var b=a.Cookies,c=a.Cookies=f();c.noConflict=function(){a.Cookies=b;return c}}())})(this,function(){function a(b){for(var c=1;c<arguments.length;c++){var g=arguments[c],e;for(e in g)b[e]=g[e]}return b}function f(b,c){function g(e,d,h){if("undefined"!==typeof document){h=a({},c,h);"number"===typeof h.expires&&(h.expires=new Date(Date.now()+864E5*h.expires));h.expires&&(h.expires=h.expires.toUTCString());
108e=encodeURIComponent(e).replace(/%(2[346B]|5E|60|7C)/g,decodeURIComponent).replace(/[()]/g,escape);var l="",k;for(k in h)h[k]&&(l+="; "+k,!0!==h[k]&&(l+="="+h[k].split(";")[0]));return document.cookie=e+"="+b.write(d,e)+l}}return Object.create({set:g,get:function(e){if("undefined"!==typeof document&&(!arguments.length||e)){for(var d=document.cookie?document.cookie.split("; "):[],h={},l=0;l<d.length;l++){var k=d[l].split("="),p=k.slice(1).join("=");try{var n=decodeURIComponent(k[0]);h[n]=b.read(p,n);if(e===n)break}catch(q){}}return e?h[e]:h}},remove:function(e,d){g(e,"",a({},d,{expires:-1}))},withAttributes:function(e){return f(this.converter,a({},this.attributes,e))},withConverter:function(e){return f(a({},this.converter,e),this.attributes)}},{attributes:{value:Object.freeze(c)},converter:{value:Object.freeze(b)}})}return f({read:function(b){'"'===b[0]&&(b=b.slice(1,-1));return b.replace(/(%[\dA-F]{2})+/gi,decodeURIComponent)},write:function(b){return encodeURIComponent(b).replace(/%(2[346BF]|3[AC-F]|40|5[BDE]|60|7[BCD])/g,decodeURIComponent)}},{path:"/"})});AiCookies=Cookies.noConflict();function m(a){if(null==a)return a;'"'===a.charAt(0)&&(a=a.slice(1,-1));try{a=JSON.parse(a)}catch(f){}return a}ai_check_block=function(a){var f="undefined"!==typeof ai_debugging;if(null==a)return!0;var b=m(AiCookies.get("aiBLOCKS"));ai_debug_cookie_status="";null==b&&(b={});"undefined"!==typeof ai_delay_showing_pageviews&&(b.hasOwnProperty(a)||(b[a]={}),b[a].hasOwnProperty("d")||(b[a].d=ai_delay_showing_pageviews,f&&console.log("AI CHECK block",a,"NO COOKIE DATA d, delayed for",ai_delay_showing_pageviews,"pageviews")));if(b.hasOwnProperty(a)){for(var c in b[a]){if("x"==c){var g="",e=document.querySelectorAll('span[data-ai-block="'+a+'"]')[0];"aiHash"in e.dataset&&(g=e.dataset.aiHash);e="";b[a].hasOwnProperty("h")&&(e=b[a].h);f&&console.log("AI CHECK block",a,"x cookie hash",e,"code hash",g);var d=new Date;d=b[a][c]-Math.round(d.getTime()/1E3);if(0<d&&e==g)return ai_debug_cookie_status=b="closed for "+d+" s = "+Math.round(1E4*d/3600/24)/1E4+" days",f&&console.log("AI CHECK block",a,b),f&&console.log(""),!1;f&&console.log("AI CHECK block",a,"removing x");ai_set_cookie(a,"x","");b[a].hasOwnProperty("i")||b[a].hasOwnProperty("c")||ai_set_cookie(a,"h","")}else if("d"==c){if(0!=b[a][c])return ai_debug_cookie_status=b="delayed for "+b[a][c]+" pageviews",f&&console.log("AI CHECK block",a,b),f&&console.log(""),!1}else if("i"==c){g="";e=document.querySelectorAll('span[data-ai-block="'+a+'"]')[0];"aiHash"in e.dataset&&(g=e.dataset.aiHash);e="";b[a].hasOwnProperty("h")&&(e=b[a].h);f&&console.log("AI CHECK block",a,"i cookie hash",e,"code hash",g);if(0==b[a][c]&&e==g)return ai_debug_cookie_status=b="max impressions reached",f&&console.log("AI CHECK block",a,b),f&&console.log(""),!1;if(0>b[a][c]&&e==g){d=new Date;d=-b[a][c]-Math.round(d.getTime()/1E3);if(0<d)return ai_debug_cookie_status=b="max imp. reached ("+Math.round(1E4*d/24/3600)/1E4+" days = "+d+" s)",f&&console.log("AI CHECK block",a,b),f&&console.log(""),!1;f&&console.log("AI CHECK block",a,"removing i");ai_set_cookie(a,"i","");b[a].hasOwnProperty("c")||b[a].hasOwnProperty("x")||(f&&console.log("AI CHECK block",a,"cookie h removed"),ai_set_cookie(a,"h",""))}}if("ipt"==c&&0==b[a][c]&&(d=new Date,g=Math.round(d.getTime()/1E3),d=b[a].it-g,0<d))return ai_debug_cookie_status=b="max imp. per time reached ("+Math.round(1E4*d/24/3600)/1E4+" days = "+d+" s)",f&&console.log("AI CHECK block",a,b),f&&console.log(""),!1;if("c"==c){g="";e=document.querySelectorAll('span[data-ai-block="'+a+'"]')[0];"aiHash"in e.dataset&&(g=e.dataset.aiHash);e="";b[a].hasOwnProperty("h")&&(e=b[a].h);f&&console.log("AI CHECK block",a,"c cookie hash",e,"code hash",g);if(0==b[a][c]&&e==g)return ai_debug_cookie_status=b="max clicks reached",f&&console.log("AI CHECK block",a,b),f&&console.log(""),!1;if(0>b[a][c]&&e==g){d=new Date;d=-b[a][c]-Math.round(d.getTime()/1E3);if(0<d)return ai_debug_cookie_status=b="max clicks reached ("+Math.round(1E4*d/24/3600)/1E4+" days = "+d+" s)",f&&console.log("AI CHECK block",a,b),f&&console.log(""),!1;f&&console.log("AI CHECK block",a,"removing c");ai_set_cookie(a,"c","");b[a].hasOwnProperty("i")||b[a].hasOwnProperty("x")||(f&&console.log("AI CHECK block",a,"cookie h removed"),ai_set_cookie(a,"h",""))}}if("cpt"==c&&0==b[a][c]&&(d=new Date,g=Math.round(d.getTime()/1E3),d=b[a].ct-g,0<d))return ai_debug_cookie_status=b="max clicks per time reached ("+Math.round(1E4*d/24/3600)/1E4+" days = "+d+" s)",f&&console.log("AI CHECK block",a,b),f&&console.log(""),!1}if(b.hasOwnProperty("G")&&b.G.hasOwnProperty("cpt")&&0==b.G.cpt&&(d=new Date,g=Math.round(d.getTime()/1E3),d=b.G.ct-g,0<d))return ai_debug_cookie_status=b="max global clicks per time reached ("+Math.round(1E4*d/24/3600)/1E4+" days = "+d+" s)",f&&console.log("AI CHECK GLOBAL",b),f&&console.log(""),!1}ai_debug_cookie_status="OK";f&&console.log("AI CHECK block",a,"OK");f&&console.log("");return!0};ai_check_and_insert_block=function(a,f){var b="undefined"!==typeof ai_debugging;if(null==a)return!0;var c=document.getElementsByClassName(f);if(c.length){c=c[0];var g=c.closest("."+ai_block_class_def),e=ai_check_block(a);!e&&0!=parseInt(c.getAttribute("limits-fallback"))&&c.hasAttribute("data-fallback-code")&&(b&&console.log("AI CHECK FAILED, INSERTING FALLBACK BLOCK",c.getAttribute("limits-fallback")),c.setAttribute("data-code",c.getAttribute("data-fallback-code")),null!=g&&g.hasAttribute("data-ai")&&c.hasAttribute("fallback-tracking")&&c.hasAttribute("fallback_level")&&g.setAttribute("data-ai-"+c.getAttribute("fallback_level"),c.getAttribute("fallback-tracking")),e=!0);c.removeAttribute("data-selector");e?(ai_insert_code(c),g&&(b=g.querySelectorAll(".ai-debug-block"),b.length&&(g.classList.remove("ai-list-block"),g.classList.remove("ai-list-block-ip"),g.classList.remove("ai-list-block-filter"),g.style.visibility="",g.classList.contains("ai-remove-position")&&(g.style.position="")))):(b=c.closest("div[data-ai]"),null!=b&&"undefined"!=typeof b.getAttribute("data-ai")&&(e=JSON.parse(b64d(b.getAttribute("data-ai"))),"undefined"!==typeof e&&e.constructor===Array&&(e[1]="",b.setAttribute("data-ai",b64e(JSON.stringify(e))))),g&&(b=g.querySelectorAll(".ai-debug-block"),b.length&&(g.classList.remove("ai-list-block"),g.classList.remove("ai-list-block-ip"),g.classList.remove("ai-list-block-filter"),g.style.visibility="",g.classList.contains("ai-remove-position")&&(g.style.position=""))));c.classList.remove(f)}c=document.querySelectorAll("."+f+"-dbg");g=0;for(b=c.length;g<b;g++)e=c[g],e.querySelector(".ai-status").textContent=ai_debug_cookie_status,e.querySelector(".ai-cookie-data").textContent=ai_get_cookie_text(a),e.classList.remove(f+"-dbg")};ai_load_cookie=function(){var a="undefined"!==typeof ai_debugging,f=m(AiCookies.get("aiBLOCKS"));null==f&&(f={},a&&console.log("AI COOKIE NOT PRESENT"));a&&console.log("AI COOKIE LOAD",f);return f};ai_set_cookie=function(a,f,b){var c="undefined"!==typeof ai_debugging;c&&console.log("AI COOKIE SET block:",a,"property:",f,"value:",b);var g=ai_load_cookie();if(""===b){if(g.hasOwnProperty(a)){delete g[a][f];a:{f=g[a];for(e in f)if(f.hasOwnProperty(e)){var e=!1;break a}e=!0}e&&delete g[a]}}else g.hasOwnProperty(a)||(g[a]={}),g[a][f]=b;0===Object.keys(g).length&&g.constructor===Object?(AiCookies.remove("aiBLOCKS"),c&&console.log("AI COOKIE REMOVED")):AiCookies.set("aiBLOCKS",JSON.stringify(g),{expires:365,path:"/"});if(c)if(a=m(AiCookies.get("aiBLOCKS")),"undefined"!=typeof a){console.log("AI COOKIE NEW",a);console.log("AI COOKIE DATA:");for(var d in a){for(var h in a[d])"x"==h?(c=new Date,c=a[d][h]-Math.round(c.getTime()/1E3),console.log(" BLOCK",d,"closed for",c,"s = ",Math.round(1E4*c/3600/24)/1E4,"days")):"d"==h?console.log(" BLOCK",d,"delayed for",a[d][h],"pageviews"):"e"==h?console.log(" BLOCK",d,"show every",a[d][h],"pageviews"):"i"==h?(e=a[d][h],0<=e?console.log(" BLOCK",d,a[d][h],"impressions until limit"):(c=new Date,c=-e-Math.round(c.getTime()/1E3),console.log(" BLOCK",d,"max impressions, closed for",c,"s =",Math.round(1E4*c/3600/24)/1E4,"days"))):"ipt"==h?console.log(" BLOCK",d,a[d][h],"impressions until limit per time period"):"it"==h?(c=new Date,c=a[d][h]-Math.round(c.getTime()/1E3),console.log(" BLOCK",d,"impressions limit expiration in",c,"s =",Math.round(1E4*c/3600/24)/1E4,"days")):"c"==h?(e=a[d][h],0<=e?console.log(" BLOCK",d,e,"clicks until limit"):(c=new Date,c=-e-Math.round(c.getTime()/1E3),console.log(" BLOCK",d,"max clicks, closed for",c,"s =",Math.round(1E4*c/3600/24)/1E4,"days"))):"cpt"==h?console.log(" BLOCK",d,a[d][h],"clicks until limit per time period"):"ct"==h?(c=new Date,c=a[d][h]-Math.round(c.getTime()/1E3),console.log(" BLOCK",d,"clicks limit expiration in ",c,"s =",Math.round(1E4*c/3600/24)/1E4,"days")):"h"==h?console.log(" BLOCK",d,"hash",a[d][h]):console.log(" ?:",d,":",h,a[d][h]);console.log("")}}else console.log("AI COOKIE NOT PRESENT");return g};ai_get_cookie_text=function(a){var f=m(AiCookies.get("aiBLOCKS"));null==f&&(f={});var b="";f.hasOwnProperty("G")&&(b="G["+JSON.stringify(f.G).replace(/"/g,"").replace("{","").replace("}","")+"] ");var c="";f.hasOwnProperty(a)&&(c=JSON.stringify(f[a]).replace(/"/g,"").replace("{","").replace("}",""));return b+c}};var ai_insertion_js=!0,ai_block_class_def="code-block";if("undefined"!=typeof ai_insertion_js){ai_insert=function(a,h,l){if(-1!=h.indexOf(":eq("))if(window.jQuery&&window.jQuery.fn)var n=jQuery(h);else{console.error("AI INSERT USING jQuery QUERIES:",h,"- jQuery not found");return}else n=document.querySelectorAll(h);for(var u=0,y=n.length;u<y;u++){var d=n[u];selector_string=d.hasAttribute("id")?"#"+d.getAttribute("id"):d.hasAttribute("class")?"."+d.getAttribute("class").replace(RegExp(" ","g"),"."):"";var w=document.createElement("div");w.innerHTML=l;var m=w.getElementsByClassName("ai-selector-counter")[0];null!=m&&(m.innerText=u+1);m=w.getElementsByClassName("ai-debug-name ai-main")[0];if(null!=m){var r=a.toUpperCase();"undefined"!=typeof ai_front&&("before"==a?r=ai_front.insertion_before:"after"==a?r=ai_front.insertion_after:"prepend"==a?r=ai_front.insertion_prepend:"append"==a?r=ai_front.insertion_append:"replace-content"==a?r=ai_front.insertion_replace_content:"replace-element"==a&&(r=ai_front.insertion_replace_element));-1==selector_string.indexOf(".ai-viewports")&&(m.innerText=r+" "+h+" ("+d.tagName.toLowerCase()+selector_string+")")}m=document.createRange();try{var v=m.createContextualFragment(w.innerHTML)}catch(t){}"before"==a?d.parentNode.insertBefore(v,d):"after"==a?d.parentNode.insertBefore(v,d.nextSibling):"prepend"==a?d.insertBefore(v,d.firstChild):"append"==a?d.insertBefore(v,null):"replace-content"==a?(d.innerHTML="",d.insertBefore(v,null)):"replace-element"==a&&(d.parentNode.insertBefore(v,d),d.parentNode.removeChild(d));z()}};ai_insert_code=function(a){function h(m,r){return null==m?!1:m.classList?m.classList.contains(r):-1<(" "+m.className+" ").indexOf(" "+r+" ")}function l(m,r){null!=m&&(m.classList?m.classList.add(r):m.className+=" "+r)}function n(m,r){null!=m&&(m.classList?m.classList.remove(r):m.className=m.className.replace(new RegExp("(^|\\b)"+r.split(" ").join("|")+"(\\b|$)","gi")," "))}if("undefined"!=typeof a){var u=!1;if(h(a,"no-visibility-check")||a.offsetWidth||a.offsetHeight||a.getClientRects().length){u=a.getAttribute("data-code");var y=a.getAttribute("data-insertion-position"),d=a.getAttribute("data-selector");if(null!=u)if(null!=y&&null!=d){if(-1!=d.indexOf(":eq(")?window.jQuery&&window.jQuery.fn&&jQuery(d).length:document.querySelectorAll(d).length)ai_insert(y,d,b64d(u)),n(a,"ai-viewports")}else{y=document.createRange();try{var w=y.createContextualFragment(b64d(u))}catch(m){}a.parentNode.insertBefore(w,a.nextSibling);n(a,"ai-viewports")}u=!0}else w=a.previousElementSibling,h(w,"ai-debug-bar")&&h(w,"ai-debug-script")&&(n(w,"ai-debug-script"),l(w,"ai-debug-viewport-invisible")),n(a,"ai-viewports");return u}};ai_insert_list_code=function(a){var h=document.getElementsByClassName(a)[0];if("undefined"!=typeof h){var l=ai_insert_code(h),n=h.closest("div."+ai_block_class_def);if(n){l||n.removeAttribute("data-ai");var u=n.querySelectorAll(".ai-debug-block");n&&u.length&&(n.classList.remove("ai-list-block"),n.classList.remove("ai-list-block-ip"),n.classList.remove("ai-list-block-filter"),n.style.visibility="",n.classList.contains("ai-remove-position")&&(n.style.position=""))}h.classList.remove(a);l&&z()}};ai_insert_viewport_code=function(a){var h=document.getElementsByClassName(a)[0];if("undefined"!=typeof h){var l=ai_insert_code(h);h.classList.remove(a);l&&(a=h.closest("div."+ai_block_class_def),null!=a&&(l=h.getAttribute("style"),null!=l&&a.setAttribute("style",a.getAttribute("style")+" "+l)));setTimeout(function(){h.removeAttribute("style")},2);z()}};ai_insert_adsense_fallback_codes=function(a){a.style.display="none";var h=a.closest(".ai-fallback-adsense"),l=h.nextElementSibling;l.getAttribute("data-code")?ai_insert_code(l)&&z():l.style.display="block";h.classList.contains("ai-empty-code")&&null!=a.closest("."+ai_block_class_def)&&(a=a.closest("."+ai_block_class_def).getElementsByClassName("code-block-label"),0!=a.length&&(a[0].style.display="none"))};ai_insert_code_by_class=function(a){var h=document.getElementsByClassName(a)[0];"undefined"!=typeof h&&(ai_insert_code(h),h.classList.remove(a))};ai_insert_client_code=function(a,h){var l=document.getElementsByClassName(a)[0];if("undefined"!=typeof l){var n=l.getAttribute("data-code");null!=n&&ai_check_block()&&(l.setAttribute("data-code",n.substring(Math.floor(h/19))),ai_insert_code_by_class(a),l.remove())}};ai_process_elements_active=!1;function z(){ai_process_elements_active||setTimeout(function(){ai_process_elements_active=!1;"function"==typeof ai_process_rotations&&ai_process_rotations();"function"==typeof ai_process_lists&&ai_process_lists();"function"==typeof ai_process_ip_addresses&&ai_process_ip_addresses();"function"==typeof ai_process_filter_hooks&&ai_process_filter_hooks();"function"==typeof ai_adb_process_blocks&&ai_adb_process_blocks();"function"==typeof ai_process_impressions&&1==ai_tracking_finished&&ai_process_impressions();"function"==typeof ai_install_click_trackers&&1==ai_tracking_finished&&ai_install_click_trackers();"function"==typeof ai_install_close_buttons&&ai_install_close_buttons(document);"function"==typeof ai_process_wait_for_interaction&&ai_process_wait_for_interaction();"function"==typeof ai_process_delayed_blocks&&ai_process_delayed_blocks()},5);ai_process_elements_active=!0}const B=document.querySelector("body");(new MutationObserver(function(a,h){for(const l of a)"attributes"===l.type&&"data-ad-status"==l.attributeName&&"unfilled"==l.target.dataset.adStatus&&l.target.closest(".ai-fallback-adsense")&&ai_insert_adsense_fallback_codes(l.target)})).observe(B,{attributes:!0,childList:!1,subtree:!0});var Arrive=function(a,h,l){function n(t,c,e){d.addMethod(c,e,t.unbindEvent);d.addMethod(c,e,t.unbindEventWithSelectorOrCallback);d.addMethod(c,e,t.unbindEventWithSelectorAndCallback)}function u(t){t.arrive=r.bindEvent;n(r,t,"unbindArrive");t.leave=v.bindEvent;n(v,t,"unbindLeave")}if(a.MutationObserver&&"undefined"!==typeof HTMLElement){var y=0,d=function(){var t=HTMLElement.prototype.matches||HTMLElement.prototype.webkitMatchesSelector||HTMLElement.prototype.mozMatchesSelector||HTMLElement.prototype.msMatchesSelector;return{matchesSelector:function(c,e){return c instanceof HTMLElement&&t.call(c,e)},addMethod:function(c,e,f){var b=c[e];c[e]=function(){if(f.length==arguments.length)return f.apply(this,arguments);if("function"==typeof b)return b.apply(this,arguments)}},callCallbacks:function(c,e){e&&e.options.onceOnly&&1==e.firedElems.length&&(c=[c[0]]);for(var f=0,b;b=c[f];f++)b&&b.callback&&b.callback.call(b.elem,b.elem);e&&e.options.onceOnly&&1==e.firedElems.length&&e.me.unbindEventWithSelectorAndCallback.call(e.target,e.selector,e.callback)},checkChildNodesRecursively:function(c,e,f,b){for(var g=0,k;k=c[g];g++)f(k,e,b)&&b.push({callback:e.callback,elem:k}),0<k.childNodes.length&&d.checkChildNodesRecursively(k.childNodes,e,f,b)},mergeArrays:function(c,e){var f={},b;for(b in c)c.hasOwnProperty(b)&&(f[b]=c[b]);for(b in e)e.hasOwnProperty(b)&&(f[b]=e[b]);return f},toElementsArray:function(c){"undefined"===typeof c||"number"===typeof c.length&&c!==a||(c=[c]);return c}}}(),w=functio
108n(){var t=function(){this._eventsBucket=[];this._beforeRemoving=this._beforeAdding=null};t.prototype.addEvent=function(c,e,f,b){c={target:c,selector:e,options:f,callback:b,firedElems:[]};this._beforeAdding&&this._beforeAdding(c);this._eventsBucket.push(c);return c};t.prototype.removeEvent=function(c){for(var e=this._eventsBucket.length-1,f;f=this._eventsBucket[e];e--)c(f)&&(this._beforeRemoving&&this._beforeRemoving(f),(f=this._eventsBucket.splice(e,1))&&f.length&&(f[0].callback=null))};t.prototype.beforeAdding=function(c){this._beforeAdding=c};t.prototype.beforeRemoving=function(c){this._beforeRemoving=c};return t}(),m=function(t,c){var e=new w,f=this,b={fireOnAttributesModification:!1};e.beforeAdding(function(g){var k=g.target;if(k===a.document||k===a)k=document.getElementsByTagName("html")[0];var p=new MutationObserver(function(x){c.call(this,x,g)});var q=t(g.options);p.observe(k,q);g.observer=p;g.me=f});e.beforeRemoving(function(g){g.observer.disconnect()});this.bindEvent=function(g,k,p){k=d.mergeArrays(b,k);for(var q=d.toElementsArray(this),x=0;x<q.length;x++)e.addEvent(q[x],g,k,p)};this.unbindEvent=function(){var g=d.toElementsArray(this);e.removeEvent(function(k){for(var p=0;p<g.length;p++)if(this===l||k.target===g[p])return!0;return!1})};this.unbindEventWithSelectorOrCallback=function(g){var k=d.toElementsArray(this);e.removeEvent("function"===typeof g?function(p){for(var q=0;q<k.length;q++)if((this===l||p.target===k[q])&&p.callback===g)return!0;return!1}:function(p){for(var q=0;q<k.length;q++)if((this===l||p.target===k[q])&&p.selector===g)return!0;return!1})};this.unbindEventWithSelectorAndCallback=function(g,k){var p=d.toElementsArray(this);e.removeEvent(function(q){for(var x=0;x<p.length;x++)if((this===l||q.target===p[x])&&q.selector===g&&q.callback===k)return!0;return!1})};return this},r=new function(){function t(f,b,g){return d.matchesSelector(f,b.selector)&&(f._id===l&&(f._id=y++),-1==b.firedElems.indexOf(f._id))?(b.firedElems.push(f._id),!0):!1}var c={fireOnAttributesModification:!1,onceOnly:!1,existing:!1};r=new m(function(f){var b={attributes:!1,childList:!0,subtree:!0};f.fireOnAttributesModification&&(b.attributes=!0);return b},function(f,b){f.forEach(function(g){var k=g.addedNodes,p=g.target,q=[];null!==k&&0<k.length?d.checkChildNodesRecursively(k,b,t,q):"attributes"===g.type&&t(p,b,q)&&q.push({callback:b.callback,elem:p});d.callCallbacks(q,b)})});var e=r.bindEvent;r.bindEvent=function(f,b,g){"undefined"===typeof g?(g=b,b=c):b=d.mergeArrays(c,b);var k=d.toElementsArray(this);if(b.existing){for(var p=[],q=0;q<k.length;q++)for(var x=k[q].querySelectorAll(f),A=0;A<x.length;A++)p.push({callback:g,elem:x[A]});if(b.onceOnly&&p.length)return g.call(p[0].elem,p[0].elem);setTimeout(d.callCallbacks,1,p)}e.call(this,f,b,g)};return r},v=new function(){function t(f,b){return d.matchesSelector(f,b.selector)}var c={};v=new m(function(){return{childList:!0,subtree:!0}},function(f,b){f.forEach(function(g){g=g.removedNodes;var k=[];null!==g&&0<g.length&&d.checkChildNodesRecursively(g,b,t,k);d.callCallbacks(k,b)})});var e=v.bindEvent;v.bindEvent=function(f,b,g){"undefined"===typeof g?(g=b,b=c):b=d.mergeArrays(c,b);e.call(this,f,b,g)};return v};h&&u(h.fn);u(HTMLElement.prototype);u(NodeList.prototype);u(HTMLCollection.prototype);u(HTMLDocument.prototype);u(Window.prototype);h={};n(r,h,"unbindAllArrive");n(v,h,"unbindAllLeave");return h}}(window,"undefined"===typeof jQuery?null:jQuery,void 0)};var ai_rotation_triggers=[],ai_block_class_def="code-block";if("undefined"!=typeof ai_rotation_triggers){ai_process_rotation=function(b){var d="number"==typeof b.length;window.jQuery&&window.jQuery.fn&&b instanceof jQuery&&(b=d?Array.prototype.slice.call(b):b[0]);if(d){var e=!1;b.forEach((c,h)=>{if(c.classList.contains("ai-unprocessed")||c.classList.contains("ai-timer"))e=!0});if(!e)return;b.forEach((c,h)=>{c.classList.remove("ai-unprocessed");c.classList.remove("ai-timer")})}else{if(!b.classList.contains("ai-unprocessed")&&!b.classList.contains("ai-timer"))return;b.classList.remove("ai-unprocessed");b.classList.remove("ai-timer")}var a=!1;if(d?b[0].hasAttribute("data-info"):b.hasAttribute("data-info")){var f="div.ai-rotate.ai-"+(d?JSON.parse(atob(b[0].dataset.info)):JSON.parse(atob(b.dataset.info)))[0];ai_rotation_triggers.includes(f)&&(ai_rotation_triggers.splice(ai_rotation_triggers.indexOf(f),1),a=!0)}if(d)for(d=0;d<b.length;d++)0==d?ai_process_single_rotation(b[d],!0):ai_process_single_rotation(b[d],!1);else ai_process_single_rotation(b,!a)};ai_process_single_rotation=function(b,d){var e=[];
108Array.from(b.children).forEach((g,p)=>{g.matches(".ai-rotate-option")&&e.push(g)});if(0!=e.length){e.forEach((g,p)=>{g.style.display="none"});if(b.hasAttribute("data-next")){k=parseInt(b.getAttribute("data-next"));var a=e[k];if(a.hasAttribute("data-code")){var f=document.createRange(),c=!0;try{var h=f.createContextualFragment(b64d(a.dataset.code))}catch(g){c=!1}c&&(a=h)}0!=a.querySelectorAll("span[data-ai-groups]").length&&0!=document.querySelectorAll(".ai-rotation-groups").length&&setTimeout(function(){B()},5)}else if(e[0].hasAttribute("data-group")){var k=-1,u=[];document.querySelectorAll("span[data-ai-groups]").forEach((g,p)=>{(g.offsetWidth||g.offsetHeight||g.getClientRects().length)&&u.push(g)});1<=u.length&&(timed_groups=[],groups=[],u.forEach(function(g,p){active_groups=JSON.parse(b64d(g.dataset.aiGroups));var r=!1;g=g.closest(".ai-rotate");null!=g&&g.classList.contains("ai-timed-rotation")&&(r=!0);active_groups.forEach(function(t,v){groups.push(t);r&&timed_groups.push(t)})}),groups.forEach(function(g,p){-1==k&&e.forEach((r,t)=>{var v=b64d(r.dataset.group);option_group_items=v.split(",");option_group_items.forEach(function(C,E){-1==k&&C.trim()==g&&(k=t,timed_groups.includes(v)&&b.classList.add("ai-timed-rotation"))})})}))}else if(b.hasAttribute("data-shares"))for(f=JSON.parse(atob(b.dataset.shares)),a=Math.round(100*Math.random()),c=0;c<f.length&&(k=c,0>f[c]||!(a<=f[c]));c++);else f=b.classList.contains("ai-unique"),a=new Date,f?("number"!=typeof ai_rotation_seed&&(ai_rotation_seed=(Math.floor(1E3*Math.random())+a.getMilliseconds())%e.length),f=ai_rotation_seed,f>e.length&&(f%=e.length),a=parseInt(b.dataset.counter),a<=e.length?(k=parseInt(f+a-1),k>=e.length&&(k-=e.length)):k=e.length):(k=Math.floor(Math.random()*e.length),a.getMilliseconds()%2&&(k=e.length-k-1));if(b.classList.contains("ai-rotation-scheduling"))for(k=-1,f=0;f<e.length;f++)if(a=e[f],a.hasAttribute("data-scheduling")){c=b64d(a.dataset.scheduling);a=!0;0==c.indexOf("^")&&(a=!1,c=c.substring(1));var q=c.split("="),m=-1!=c.indexOf("%")?q[0].split("%"):[q[0]];c=m[0].trim().toLowerCase();m="undefined"!=typeof m[1]?m[1].trim():0;q=q[1].replace(" ","");var n=(new Date).getTime();n=new Date(n);var l=0;switch(c){case "s":l=n.getSeconds();break;case "i":l=n.getMinutes();break;case "h":l=n.getHours();break;case "d":l=n.getDate();break;case "m":l=n.getMonth();break;case "y":l=n.getFullYear();break;case "w":l=n.getDay(),l=0==l?6:l-1}c=0!=m?l%m:l;m=q.split(",");q=!a;for(n=0;n<m.length;n++)if(l=m[n],-1!=l.indexOf("-")){if(l=l.split("-"),c>=l[0]&&c<=l[1]){q=a;break}}else if(c==l){q=a;break}if(q){k=f;break}}if(!(0>k||k>=e.length)){a=e[k];var z="",w=b.classList.contains("ai-timed-rotation");e.forEach((g,p)=>{g.hasAttribute("data-time")&&(w=!0)});if(a.hasAttribute("data-time")){f=atob(a.dataset.time);if(0==f&&1<e.length){c=k;do{c++;c>=e.length&&(c=0);m=e[c];if(!m.hasAttribute("data-time")){k=c;a=e[k];f=0;break}m=atob(m.dataset.time)}while(0==m&&c!=k);0!=f&&(k=c,a=e[k],f=atob(a.dataset.time))}if(0<f&&(c=k+1,c>=e.length&&(c=0),b.hasAttribute("data-info"))){m=JSON.parse(atob(b.dataset.info))[0];b.setAttribute("data-next",c);var x="div.ai-rotate.ai-"+m;ai_rotation_triggers.includes(x)&&(d=!1);d&&(ai_rotation_triggers.push(x),setTimeout(function(){var g=document.querySelectorAll(x);g.forEach((p,r)=>{p.classList.add("ai-timer")});ai_process_rotation(g)},1E3*f));z=" ("+f+" s)"}}else a.hasAttribute("data-group")||e.forEach((g,p)=>{p!=k&&g.remove()});a.style.display="";a.style.visibility="";a.style.position="";a.style.width="";a.style.height="";a.style.top="";a.style.left="";a.classList.remove("ai-rotate-hidden");a.classList.remove("ai-rotate-hidden-2");b.style.position="";if(a.hasAttribute("data-code")){e.forEach((g,p)=>{g.innerText=""});d=b64d(a.dataset.code);f=document.createRange();c=!0;try{h=f.createContextualFragment(d)}catch(g){c=!1}a.append(h);D()}f=parseInt(a.dataset.index);var y=b64d(a.dataset.name);d=b.closest(".ai-debug-block");if(null!=d){h=d.querySelectorAll("kbd.ai-option-name");d=d.querySelectorAll(".ai-debug-block");if(0!=d.length){var A=[];d.forEach((g,p)=>{g.querySelectorAll("kbd.ai-option-name").forEach((r,t)=>{A.push(r)})});h=Array.from(h);h=h.slice(0,h.length-A.length)}0!=h.length&&(separator=h[0].hasAttribute("data-separator")?h[0].dataset.separator:"",h.forEach((g,p)=>{g.innerText=separator+y+z}))}d=!1;a=b.closest(".ai-adb-show");null!=a&&a.hasAttribute("data-ai-tracking")&&(h=JSON.parse(b64d(a.getAttribute("data-ai-tracking"))),"undefined"!==typeof h&&h.constructor===Array&&(h[1]=f,h[3]=y,a.setAttribute("data-ai-tracking",b64e(JSON.stringify(h))),a.classList.add("ai-track"),w&&ai_tracking_finished&&a.getAttribute("class").includes("ai-impression")&&a.classList.add("ai-no-pageview"),d=!0));d||(d=b.closest("div[data-ai]"),null!=d&&d.hasAttribute("data-ai")&&(h=JSON.parse(b64d(d.getAttribute("data-ai"))),"undefined"!==typeof h&&h.constructor===Array&&(h[1]=f,h[3]=y,d.setAttribute("data-ai",b64e(JSON.stringify(h))),d.classList.add("ai-track"),w&&ai_tracking_finished&&d.getAttribute("class").includes("ai-impression")&&d.classList.add("ai-no-pageview"))))}}};ai_process_rotations=function(){document.querySelectorAll("div.ai-rotate").forEach((b,d)=>{ai_process_rotation(b)})};function B(){document.querySelectorAll("div.ai-rotate.ai-rotation-groups").forEach((b,d)=>{b.classList.add("ai-timer");ai_process_rotation(b)})}ai_process_rotations_in_element=function(b){null!=b&&b.querySelectorAll("div.ai-rotate").forEach((d,e)=>{ai_process_rotation(d)})};(function(b){"complete"===document.readyState||"loading"!==document.readyState&&!document.documentElement.doScroll?b():document.addEventListener("DOMContentLoaded",b)})(function(){setTimeout(function(){ai_process_rotations()},10)});ai_process_elements_active=!1;function D(){ai_process_elements_active||setTimeout(function(){ai_process_elements_active=!1;"function"==typeof ai_process_rotations&&ai_process_rotations();"function"==typeof ai_process_lists&&ai_process_lists();"function"==typeof ai_process_ip_addresses&&ai_process_ip_addresses();"function"==typeof ai_process_filter_hooks&&ai_process_filter_hooks();"function"==typeof ai_adb_process_blocks&&ai_adb_process_blocks();"function"==typeof ai_process_impressions&&1==ai_tracking_finished&&ai_process_impressions();"function"==typeof ai_install_click_trackers&&1==ai_tracking_finished&&ai_install_click_trackers();"function"==typeof ai_install_close_buttons&&ai_install_close_buttons(document)},5);ai_process_elements_active=!0}};!function(a,b){a(function(){"use strict";function a(a,b){return null!=a&&null!=b&&a.toLowerCase()===b.toLowerCase()}function c(a,b){var c,d,e=a.length;if(!e||!b)return!1;for(c=b.toLowerCase(),d=0;d<e;++d)if(c===a[d].toLowerCase())return!0;return!1}function d(a){for(var b in a)i.call(a,b)&&(a[b]=new RegExp(a[b],"i"))}function e(a){return(a||"").substr(0,500)}function f(a,b){this.ua=e(a),this._cache={},this.maxPhoneWidth=b||600}var g={};g.mobileDetectRules=
vendor: 31,447 bytes, line 108
108{phones:{iPhone:"\\biPhone\\b|\\biPod\\b",BlackBerry:"BlackBerry|\\bBB10\\b|rim[0-9]+|\\b(BBA100|BBB100|BBD100|BBE100|BBF100|STH100)\\b-[0-9]+",Pixel:"; \\bPixel\\b",HTC:"HTC|HTC.*(Sensation|Evo|Vision|Explorer|6800|8100|8900|A7272|S510e|C110e|Legend|Desire|T8282)|APX515CKT|Qtek9090|APA9292KT|HD_mini|Sensation.*Z710e|PG86100|Z715e|Desire.*(A8181|HD)|ADR6200|ADR6400L|ADR6425|001HT|Inspire 4G|Android.*\\bEVO\\b|T-Mobile G1|Z520m|Android [0-9.]+; Pixel",Nexus:"Nexus One|Nexus S|Galaxy.*Nexus|Android.*Nexus.*Mobile|Nexus 4|Nexus 5|Nexus 5X|Nexus 6",Dell:"Dell[;]? (Streak|Aero|Venue|Venue Pro|Flash|Smoke|Mini 3iX)|XCD28|XCD35|\\b001DL\\b|\\b101DL\\b|\\bGS01\\b",Motorola:"Motorola|DROIDX|DROID BIONIC|\\bDroid\\b.*Build|Android.*Xoom|HRI39|MOT-|A1260|A1680|A555|A853|A855|A953|A955|A956|Motorola.*ELECTRIFY|Motorola.*i1|i867|i940|MB200|MB300|MB501|MB502|MB508|MB511|MB520|MB525|MB526|MB611|MB612|MB632|MB810|MB855|MB860|MB861|MB865|MB870|ME501|ME502|ME511|ME525|ME600|ME632|ME722|ME811|ME860|ME863|ME865|MT620|MT710|MT716|MT720|MT810|MT870|MT917|Motorola.*TITANIUM|WX435|WX445|XT300|XT301|XT311|XT316|XT317|XT319|XT320|XT390|XT502|XT530|XT531|XT532|XT535|XT603|XT610|XT611|XT615|XT681|XT701|XT702|XT711|XT720|XT800|XT806|XT860|XT862|XT875|XT882|XT883|XT894|XT901|XT907|XT909|XT910|XT912|XT928|XT926|XT915|XT919|XT925|XT1021|\\bMoto E\\b|XT1068|XT1092|XT1052",Samsung:"\\bSamsung\\b|SM-G950F|SM-G955F|SM-G9250|GT-19300|SGH-I337|BGT-S5230|GT-B2100|GT-B2700|GT-B2710|GT-B3210|GT-B3310|GT-B3410|GT-B3730|GT-B3740|GT-B5510|GT-B5512|GT-B5722|GT-B6520|GT-B7300|GT-B7320|GT-B7330|GT-B7350|GT-B7510|GT-B7722|GT-B7800|GT-C3010|GT-C3011|GT-C3060|GT-C3200|GT-C3212|GT-C3212I|GT-C3262|GT-C3222|GT-C3300|GT-C3300K|GT-C3303|GT-C3303K|GT-C3310|GT-C3322|GT-C3330|GT-C3350|GT-C3500|GT-C3510|GT-C3530|GT-C3630|GT-C3780|GT-C5010|GT-C5212|GT-C6620|GT-C6625|GT-C6712|GT-E1050|GT-E1070|GT-E1075|GT-E1080|GT-E1081|GT-E1085|GT-E1087|GT-E1100|GT-E1107|GT-E1110|GT-E1120|GT-E1125|GT-E1130|GT-E1160|GT-E1170|GT-E1175|GT-E1180|GT-E1182|GT-E1200|GT-E1210|GT-E1225|GT-E1230|GT-E1390|GT-E2100|GT-E2120|GT-E2121|GT-E2152|GT-E2220|GT-E2222|GT-E2230|GT-E2232|GT-E2250|GT-E2370|GT-E2550|GT-E2652|GT-E3210|GT-E3213|GT-I5500|GT-I5503|GT-I5700|GT-I5800|GT-I5801|GT-I6410|GT-I6420|GT-I7110|GT-I7410|GT-I7500|GT-I8000|GT-I8150|GT-I8160|GT-I8190|GT-I8320|GT-I8330|GT-I8350|GT-I8530|GT-I8700|GT-I8703|GT-I8910|GT-I9000|GT-I9001|GT-I9003|GT-I9010|GT-I9020|GT-I9023|GT-I9070|GT-I9082|GT-I9100|GT-I9103|GT-I9220|GT-I9250|GT-I9300|GT-I9305|GT-I9500|GT-I9505|GT-M3510|GT-M5650|GT-M7500|GT-M7600|GT-M7603|GT-M8800|GT-M8910|GT-N7000|GT-S3110|GT-S3310|GT-S3350|GT-S3353|GT-S3370|GT-S3650|GT-S3653|GT-S3770|GT-S3850|GT-S5210|GT-S5220|GT-S5229|GT-S5230|GT-S5233|GT-S5250|GT-S5253|GT-S5260|GT-S5263|GT-S5270|GT-S5300|GT-S5330|GT-S5350|GT-S5360|GT-S5363|GT-S5369|GT-S5380|GT-S5380D|GT-S5560|GT-S5570|GT-S5600|GT-S5603|GT-S5610|GT-S5620|GT-S5660|GT-S5670|GT-S5690|GT-S5750|GT-S5780|GT-S5830|GT-S5839|GT-S6102|GT-S6500|GT-S7070|GT-S7200|GT-S7220|GT-S7230|GT-S7233|GT-S7250|GT-S7500|GT-S7530|GT-S7550|GT-S7562|GT-S7710|GT-S8000|GT-S8003|GT-S8500|GT-S8530|GT-S8600|SCH-A310|SCH-A530|SCH-A570|SCH-A610|SCH-A630|SCH-A650|SCH-A790|SCH-A795|SCH-A850|SCH-A870|SCH-A890|SCH-A930|SCH-A950|SCH-A970|SCH-A990|SCH-I100|SCH-I110|SCH-I400|SCH-I405|SCH-I500|SCH-I510|SCH-I515|SCH-I600|SCH-I730|SCH-I760|SCH-I770|SCH-I830|SCH-I910|SCH-I920|SCH-I959|SCH-LC11|SCH-N150|SCH-N300|SCH-R100|SCH-R300|SCH-R351|SCH-R400|SCH-R410|SCH-T300|SCH-U310|SCH-U320|SCH-U350|SCH-U360|SCH-U365|SCH-U370|SCH-U380|SCH-U410|SCH-U430|SCH-U450|SCH-U460|SCH-U470|SCH-U490|SCH-U540|SCH-U550|SCH-U620|SCH-U640|SCH-U650|SCH-U660|SCH-U700|SCH-U740|SCH-U750|SCH-U810|SCH-U820|SCH-U900|SCH-U940|SCH-U960|SCS-26UC|SGH-A107|SGH-A117|SGH-A127|SGH-A137|SGH-A157|SGH-A167|SGH-A177|SGH-A187|SGH-A197|SGH-A227|SGH-A237|SGH-A257|SGH-A437|SGH-A517|SGH-A597|SGH-A637|SGH-A657|SGH-A667|SGH-A687|SGH-A697|SGH-A707|SGH-A717|SGH-A727|SGH-A737|SGH-A747|SGH-A767|SGH-A777|SGH-A797|SGH-A817|SGH-A827|SGH-A837|SGH-A847|SGH-A867|SGH-A877|SGH-A887|SGH-A897|SGH-A927|SGH-B100|SGH-B130|SGH-B200|SGH-B220|SGH-C100|SGH-C110|SGH-C120|SGH-C130|SGH-C140|SGH-C160|SGH-C170|SGH-C180|SGH-C200|SGH-C207|SGH-C210|SGH-C225|SGH-C230|SGH-C417|SGH-C450|SGH-D307|SGH-D347|SGH-D357|SGH-D407|SGH-D415|SGH-D780|SGH-D807|SGH-D980|SGH-E105|SGH-E200|SGH-E315|SGH-E316|SGH-E317|SGH-E335|SGH-E590|SGH-E635|SGH-E715|SGH-E890|SGH-F300|SGH-F480|SGH-I200|SGH-I300|SGH-I320|SGH-I550|SGH-I577|SGH-I600|SGH-I607|SGH-I617|SGH-I627|SGH-I637|SGH-I677|SGH-I700|SGH-I717|SGH-I727|SGH-i747M|SGH-I777|SGH-I780|SGH-I827|SGH-I847|SGH-I857|SGH-I896|SGH-I897|SGH-I900|SGH-I907|SGH-I917|SGH-I927|SGH-I937|SGH-I997|SGH-J150|SGH-J200|SGH-L170|SGH-L700|SGH-M110|SGH-M150|SGH-M200|SGH-N105|SGH-N500|SGH-N600|SGH-N620|SGH-N625|SGH-N700|SGH-N710|SGH-P107|SGH-P207|SGH-P300|SGH-P310|SGH-P520|SGH-P735|SGH-P777|SGH-Q105|SGH-R210|SGH-R220|SGH-R225|SGH-S105|SGH-S307|SGH-T109|SGH-T119|SGH-T139|SGH-T209|SGH-T219|SGH-T229|SGH-T239|SGH-T249|SGH-T259|SGH-T309|SGH-T319|SGH-T329|SGH-T339|SGH-T349|SGH-T359|SGH-T369|SGH-T379|SGH-T409|SGH-T429|SGH-T439|SGH-T459|SGH-T469|SGH-T479|SGH-T499|SGH-T509|SGH-T519|SGH-T539|SGH-T559|SGH-T589|SGH-T609|SGH-T619|SGH-T629|SGH-T639|SGH-T659|SGH-T669|SGH-T679|SGH-T709|SGH-T719|SGH-T729|SGH-T739|SGH-T746|SGH-T749|SGH-T759|SGH-T769|SGH-T809|SGH-T819|SGH-T839|SGH-T919|SGH-T929|SGH-T939|SGH-T959|SGH-T989|SGH-U100|SGH-U200|SGH-U800|SGH-V205|SGH-V206|SGH-X100|SGH-X105|SGH-X120|SGH-X140|SGH-X426|SGH-X427|SGH-X475|SGH-X495|SGH-X497|SGH-X507|SGH-X600|SGH-X610|SGH-X620|SGH-X630|SGH-X700|SGH-X820|SGH-X890|SGH-Z130|SGH-Z150|SGH-Z170|SGH-ZX10|SGH-ZX20|SHW-M110|SPH-A120|SPH-A400|SPH-A420|SPH-A460|SPH-A500|SPH-A560|SPH-A600|SPH-A620|SPH-A660|SPH-A700|SPH-A740|SPH-A760|SPH-A790|SPH-A800|SPH-A820|SPH-A840|SPH-A880|SPH-A900|SPH-A940|SPH-A960|SPH-D600|SPH-D700|SPH-D710|SPH-D720|SPH-I300|SPH-I325|SPH-I330|SPH-I350|SPH-I500|SPH-I600|SPH-I700|SPH-L700|SPH-M100|SPH-M220|SPH-M240|SPH-M300|SPH-M305|SPH-M320|SPH-M330|SPH-M350|SPH-M360|SPH-M370|SPH-M380|SPH-M510|SPH-M540|SPH-M550|SPH-M560|SPH-M570|SPH-M580|SPH-M610|SPH-M620|SPH-M630|SPH-M800|SPH-M810|SPH-M850|SPH-M900|SPH-M910|SPH-M920|SPH-M930|SPH-N100|SPH-N200|SPH-N240|SPH-N300|SPH-N400|SPH-Z400|SWC-E100|SCH-i909|GT-N7100|GT-N7105|SCH-I535|SM-N900A|SGH-I317|SGH-T999L|GT-S5360B|GT-I8262|GT-S6802|GT-S6312|GT-S6310|GT-S5312|GT-S5310|GT-I9105|GT-I8510|GT-S6790N|SM-G7105|SM-N9005|GT-S5301|GT-I9295|GT-I9195|SM-C101|GT-S7392|GT-S7560|GT-B7610|GT-I5510|GT-S7582|GT-S7530E|GT-I8750|SM-G9006V|SM-G9008V|SM-G9009D|SM-G900A|SM-G900D|SM-G900F|SM-G900H|SM-G900I|SM-G900J|SM-G900K|SM-G900L|SM-G900M|SM-G900P|SM-G900R4|SM-G900S|SM-G900T|SM-G900V|SM-G900W8|SHV-E160K|SCH-P709|SCH-P729|SM-T2558|GT-I9205|SM-G9350|SM-J120F|SM-G920F|SM-G920V|SM-G930F|SM-N910C|SM-A310F|GT-I9190|SM-J500FN|SM-G903F|SM-J330F|SM-G610F|SM-G981B|SM-G892A|SM-A530F",LG:"\\bLG\\b;|LG[- ]?(C800|C900|E400|E610|E900|E-900|F160|F180K|F180L|F180S|730|855|L160|LS740|LS840|LS970|LU6200|MS690|MS695|MS770|MS840|MS870|MS910|P500|P700|P705|VM696|AS680|AS695|AX840|C729|E970|GS505|272|C395|E739BK|E960|L55C|L75C|LS696|LS860|P769BK|P350|P500|P509|P870|UN272|US730|VS840|VS950|LN272|LN510|LS670|LS855|LW690|MN270|MN510|P509|P769|P930|UN200|UN270|UN510|UN610|US670|US740|US760|UX265|UX840|VN271|VN530|VS660|VS700|VS740|VS750|VS910|VS920|VS930|VX9200|VX11000|AX840A|LW770|P506|P925|P999|E612|D955|D802|MS323|M257)|LM-G710",Sony:"SonyST|SonyLT|SonyEricsson|SonyEricssonLT15iv|LT18i|E10i|LT28h|LT26w|SonyEricssonMT27i|C5303|C6902|C6903|C6906|C6943|D2533|SOV34|601SO|F8332",Asus:"Asus.*Galaxy|PadFone.*Mobile",Xiaomi:"^(?!.*\\bx11\\b).*xiaomi.*$|POCOPHONE F1|MI 8|Redmi Note 9S|Redmi Note 5A Prime|N2G47H|M2001J2G|M2001J2I|M1805E10A|M2004J11G|M1902F1G|M2002J9G|M2004J19G|M2003J6A1G",NokiaLumia:"Lumia [0-9]{3,4}",Micromax:"Micromax.*\\b(A210|A92|A88|A72|A111|A110Q|A115|A116|A110|A90S|A26|A51|A35|A54|A25|A27|A89|A68|A65|A57|A90)\\b",Palm:"PalmSource|Palm",Vertu:"Vertu|Vertu.*Ltd|Vertu.*Ascent|Vertu.*Ayxta|Vertu.*Constellation(F|Quest)?|Vertu.*Monika|Vertu.*Signature",Pantech:"PANTECH|IM-A850S|IM-A840S|IM-A830L|IM-A830K|IM-A830S|IM-A820L|IM-A810K|IM-A810S|IM-A800S|IM-T100K|IM-A725L|IM-A780L|IM-A775C|IM-A770K|IM-A760S|IM-A750K|IM-A740S|IM-A730S|IM-A720L|IM-A710K|IM-A690L|IM-A690S|IM-A650S|IM-A630K|IM-A600S|VEGA PTL21|PT003|P8010|ADR910L|P6030|P6020|P9070|P4100|P9060|P5000|CDM8992|TXT8045|ADR8995|IS11PT|P2030|P6010|P8000|PT002|IS06|CDM8999|P9050|PT001|TXT8040|P2020|P9020|P2000|P7040|P7000|C790",Fly:"IQ230|IQ444|IQ450|IQ440|IQ442|IQ441|IQ245|IQ256|IQ236|IQ255|IQ235|IQ245|IQ275|IQ240|IQ285|IQ280|IQ270|IQ260|IQ250",Wiko:"KITE 4G|HIGHWAY|GETAWAY|STAIRWAY|DARKSIDE|DARKFULL|DARKNIGHT|DARKMOON|SLIDE|WAX 4G|RAINBOW|BLOOM|SUNSET|GOA(?!nna)|LENNY|BARRY|IGGY|OZZY|CINK FIVE|CINK PEAX|CINK PEAX 2|CINK SLIM|CINK SLIM 2|CINK +|CINK KING|CINK PEAX|CINK SLIM|SUBLIM",iMobile:"i-mobile (IQ|i-STYLE|idea|ZAA|Hitz)",SimValley:"\\b(SP-80|XT-930|SX-340|XT-930|SX-310|SP-360|SP60|SPT-800|SP-120|SPT-800|SP-140|SPX-5|SPX-8|SP-100|SPX-8|SPX-12)\\b",Wolfgang:"AT-B24D|AT-AS50HD|AT-AS40W|AT-AS55HD|AT-AS45q2|AT-B26D|AT-AS50Q",Alcatel:"Alcatel",Nintendo:"Nintendo (3DS|Switch)",Amoi:"Amoi",INQ:"INQ",OnePlus:"ONEPLUS",GenericPhone:"Tapatalk|PDA;|SAGEM|\\bmmp\\b|pocket|\\bpsp\\b|symbian|Smartphone|smartfon|treo|up.browser|up.link|vodafone|\\bwap\\b|nokia|Series40|Series60|S60|SonyEricsson|N900|MAUI.*WAP.*Browser"},tablets:{iPad:"iPad|iPad.*Mobile",NexusTablet:"Android.*Nexus[\\s]+(7|9|10)",GoogleTablet:"Android.*Pixel C",SamsungTablet:"SAMSUNG.*Tablet|Galaxy.*Tab|SC-01C|GT-P1000|GT-P1003|GT-P1010|GT-P3105|GT-P6210|GT-P6800|GT-P6810|GT-P7100|GT-P7300|GT-P7310|GT-P7500|GT-P7510|SCH-I800|SCH-I815|SCH-I905|SGH-I957|SGH-I987|SGH-T849|SGH-T859|SGH-T869|SPH-P100|GT-P3100|GT-P3108|GT-P3110|GT-P5100|GT-P5110|GT-P6200|GT-P7320|GT-P7511|GT-N8000|GT-P8510|SGH-I497|SPH-P500|SGH-T779|SCH-I705|SCH-I915|GT-N8013|GT-P3113|GT-P5113|GT-P8110|GT-N8010|GT-N8005|GT-N8020|GT-P1013|GT-P6201|GT-P7501|GT-N5100|GT-N5105|GT-N5110|SHV-E140K|SHV-E140L|SHV-E140S|SHV-E150S|SHV-E230K|SHV-E230L|SHV-E230S|SHW-M180K|SHW-M180L|SHW-M180S|SHW-M180W|SHW-M300W|SHW-M305W|SHW-M380K|SHW-M380S|SHW-M380W|SHW-M430W|SHW-M480K|SHW-M480S|SHW-M480W|SHW-M485W|SHW-M486W|SHW-M500W|GT-I9228|SCH-P739|SCH-I925|GT-I9200|GT-P5200|GT-P5210|GT-P5210X|SM-T311|SM-T310|SM-T310X|SM-T210|SM-T210R|SM-T211|SM-P600|SM-P601|SM-P605|SM-P900|SM-P901|SM-T217|SM-T217A|SM-T217S|SM-P6000|SM-T3100|SGH-I467|XE500|SM-T110|GT-P5220|GT-I9200X|GT-N5110X|GT-N5120|SM-P905|SM-T111|SM-T2105|SM-T315|SM-T320|SM-T320X|SM-T321|SM-T520|SM-T525|SM-T530NU|SM-T230NU|SM-T330NU|SM-T900|XE500T1C|SM-P605V|SM-P905V|SM-T337V|SM-T537V|SM-T707V|SM-T807V|SM-P600X|SM-P900X|SM-T210X|SM-T230|SM-T230X|SM-T325|GT-P7503|SM-T531|SM-T330|SM-T530|SM-T705|SM-T705C|SM-T535|SM-T331|SM-T800|SM-T700|SM-T537|SM-T807|SM-P907A|SM-T337A|SM-T537A|SM-T707A|SM-T807A|SM-T237|SM-T807P|SM-P607T|SM-T217T|SM-T337T|SM-T807T|SM-T116NQ|SM-T116BU|SM-P550|SM-T350|SM-T550|SM-T9000|SM-P9000|SM-T705Y|SM-T805|GT-P3113|SM-T710|SM-T810|SM-T815|SM-T360|SM-T533|SM-T113|SM-T335|SM-T715|SM-T560|SM-T670|SM-T677|SM-T377|SM-T567|SM-T357T|SM-T555|SM-T561|SM-T713|SM-T719|SM-T813|SM-T819|SM-T580|SM-T355Y?|SM-T280|SM-T817A|SM-T820|SM-W700|SM-P580|SM-T587|SM-P350|SM-P555M|SM-P355M|SM-T113NU|SM-T815Y|SM-T585|SM-T285|SM-T825|SM-W708|SM-T835|SM-T830|SM-T837V|SM-T720|SM-T510|SM-T387V|SM-P610|SM-T290|SM-T515|SM-T590|SM-T595|SM-T725|SM-T817P|SM-P585N0|SM-T395|SM-T295|SM-T865|SM-P610N|SM-P615|SM-T970|SM-T380|SM-T5950|SM-T905|SM-T231|SM-T500|SM-T860",Kindle:"Kindle|Silk.*Accelerated|Android.*\\b(KFOT|KFTT|KFJWI|KFJWA|KFOTE|KFSOWI|KFTHWI|KFTHWA|KFAPWI|KFAPWA|WFJWAE|KFSAWA|KFSAWI|KFASWI|KFARWI|KFFOWI|KFGIWI|KFMEWI)\\b|Android.*Silk/[0-9.]+ like Chrome/[0-9.]+ (?!Mobile)",SurfaceTablet:"Windows NT [0-9.]+; ARM;.*(Tablet|ARMBJS)",HPTablet:"HP Slate (7|8|10)|HP ElitePad 900|hp-tablet|EliteBook.*Touch|HP 8|Slate 21|HP SlateBook 10",AsusTablet:"^.*PadFone((?!Mobile).)*$|Transformer|TF101|TF101G|TF300T|TF300TG|TF300TL|TF700T|TF700KL|TF701T|TF810C|ME171|ME301T|ME302C|ME371MG|ME370T|ME372MG|ME172V|ME173X|ME400C|Slider SL101|\\bK00F\\b|\\bK00C\\b|\\bK00E\\b|\\bK00L\\b|TX201LA|ME176C|ME102A|\\bM80TA\\b|ME372CL|ME560CG|ME372CG|ME302KL| K010 | K011 | K017 | K01E |ME572C|ME103K|ME170C|ME171C|\\bME70C\\b|ME581C|ME581CL|ME8510C|ME181C|P01Y|PO1MA|P01Z|\\bP027\\b|\\bP024\\b|\\bP00C\\b",BlackBerryTablet:"PlayBook|RIM Tablet",HTCtablet:"HTC_Flyer_P512|HTC Flyer|HTC Jetstream|HTC-P715a|HTC EVO View 4G|PG41200|PG09410",MotorolaTablet:"xoom|sholest|MZ615|MZ605|MZ505|MZ601|MZ602|MZ603|MZ604|MZ606|MZ607|MZ608|MZ609|MZ615|MZ616|MZ617",NookTablet:"Android.*Nook|NookColor|nook browser|BNRV200|BNRV200A|BNTV250|BNTV250A|BNTV400|BNTV600|LogicPD Zoom2",AcerTablet:"Android.*; \\b(A100|A101|A110|A200|A210|A211|A500|A501|A510|A511|A700|A701|W500|W500P|W501|W501P|W510|W511|W700|G100|G100W|B1-A71|B1-710|B1-711|A1-810|A1-811|A1-830)\\b|W3-810|\\bA3-A10\\b|\\bA3-A11\\b|\\bA3-A20\\b|\\bA3-A30|A3-A40",ToshibaTablet:"Android.*(AT100|AT105|AT200|AT205|AT270|AT275|AT300|AT305|AT1S5|AT500|AT570|AT700|AT830)|TOSHIBA.*FOLIO",LGTablet:"\\bL-06C|LG-V909|LG-V900|LG-V700|LG-V510|LG-V500|LG-V410|LG-V400|LG-VK810\\b",FujitsuTablet:"Android.*\\b(F-01D|F-02F|F-05E|F-10D|M532|Q572)\\b",PrestigioTablet:"PMP3170B|PMP3270B|PMP3470B|PMP7170B|PMP3370B|PMP3570C|PMP5870C|PMP3670B|PMP5570C|PMP5770D|PMP3970B|PMP3870C|PMP5580C|PMP5880D|PMP5780D|PMP5588C|PMP7280C|PMP7280C3G|PMP7280|PMP7880D|PMP5597D|PMP5597|PMP7100D|PER3464|PER3274|PER3574|PER3884|PER5274|PER5474|PMP5097CPRO|PMP5097|PMP7380D|PMP5297C|PMP5297C_QUAD|PMP812E|PMP812E3G|PMP812F|PMP810E|PMP880TD|PMT3017|PMT3037|PMT3047|PMT3057|PMT7008|PMT5887|PMT5001|PMT5002",LenovoTablet:"Lenovo TAB|Idea(Tab|Pad)( A1|A10| K1|)|ThinkPad([ ]+)?Tablet|YT3-850M|YT3-X90L|YT3-X90F|YT3-X90X|Lenovo.*(S2109|S2110|S5000|S6000|K3011|A3000|A3500|A1000|A2107|A2109|A1107|A5500|A7600|B6000|B8000|B8080)(-|)(FL|F|HV|H|)|TB-X103F|TB-X304X|TB-X304F|TB-X304L|TB-X505F|TB-X505L|TB-X505X|TB-X605F|TB-X605L|TB-8703F|TB-8703X|TB-8703N|TB-8704N|TB-8704F|TB-8704X|TB-8704V|TB-7304F|TB-7304I|TB-7304X|Tab2A7-10F|Tab2A7-20F|TB2-X30L|YT3-X50L|YT3-X50F|YT3-X50M|YT-X705F|YT-X703F|YT-X703L|YT-X705L|YT-X705X|TB2-X30F|TB2-X30L|TB2-X30M|A2107A-F|A2107A-H|TB3-730F|TB3-730M|TB3-730X|TB-7504F|TB-7504X|TB-X704F|TB-X104F|TB3-X70F|TB-X705F|TB-8504F|TB3-X70L|TB3-710F|TB-X704L",DellTablet:"Venue 11|Venue 8|Venue 7|Dell Streak 10|Dell Streak 7",YarvikTablet:"Android.*\\b(TAB210|TAB211|TAB224|TAB250|TAB260|TAB264|TAB310|TAB360|TAB364|TAB410|TAB411|TAB420|TAB424|TAB450|TAB460|TAB461|TAB464|TAB465|TAB467|TAB468|TAB07-100|TAB07-101|TAB07-150|TAB07-151|TAB07-152|TAB07-200|TAB07-201-3G|TAB07-210|TAB07-211|TAB07-212|TAB07-214|TAB07-220|TAB07-400|TAB07-485|TAB08-150|TAB08-200|TAB08-201-3G|TAB08-201-30|TAB09-100|TAB09-211|TAB09-410|TAB10-150|TAB10-201|TAB10-211|TAB10-400|TAB10-410|TAB13-201|TAB274EUK|TAB275EUK|TAB374EUK|TAB462EUK|TAB474EUK|TAB9-200)\\b",MedionTablet:"Android.*\\bOYO\\b|LIFE.*(P9212|P9514|P9516|S9512)|LIFETAB",ArnovaTablet:"97G4|AN10G2|AN7bG3|AN7fG3|AN8G3|AN8cG3|AN7G3|AN9G3|AN7dG3|AN7dG3ST|AN7dG3ChildPad|AN10bG3|AN10bG3DT|AN9G2",IntensoTablet:"INM8002KP|INM1010FP|INM805ND|Intenso Tab|TAB1004",IRUTablet:"M702pro",MegafonTablet:"MegaFon V9|\\bZTE V9\\b|Android.*\\bMT7A\\b",EbodaTablet:"E-Boda (Supreme|Impresspeed|Izzycomm|Essential)",AllViewTablet:"Allview.*(Viva|Alldro|City|Speed|All TV|Frenzy|Quasar|Shine|TX1|AX1|AX2)",ArchosTablet:"\\b(101G9|80G9|A101IT)\\b|Qilive 97R|Archos5|\\bARCHOS (70|79|80|90|97|101|FAMILYPAD|)(b|c|)(G10| Cobalt| TITANIUM(HD|)| Xenon| Neon|XSK| 2| XS 2| PLATINUM| CARBON|GAMEPAD)\\b",AinolTablet:"NOVO7|NOVO8|NOVO10|Novo7Aurora|Novo7Basic|NOVO7PALADIN|novo9-Spark",NokiaLumiaTablet:"Lumia 2520",SonyTablet:"Sony.*Tablet|Xperia Tablet|Sony Tablet S|SO-03E|SGPT12|SGPT13|SGPT114|SGPT121|SGPT122|SGPT123|SGPT111|SGPT112|SGPT113|SGPT131|SGPT132|SGPT133|SGPT211|SGPT212|SGPT213|SGP311|SGP312|SGP321|EBRD1101|EBRD1102|EBRD1201|SGP351|SGP341|SGP511|SGP512|SGP521|SGP541|SGP551|SGP621|SGP641|SGP612|SOT31|SGP771|SGP611|SGP612|SGP712",PhilipsTablet:"\\b(PI2010|PI3000|PI3100|PI3105|PI3110|PI3205|PI3210|PI3900|PI4010|PI7000|PI7100)\\b",CubeTablet:"Android.*(K8GT|U9GT|U10GT|U16GT|U17GT|U18GT|U19GT|U20GT|U23GT|U30GT)|CUBE U8GT",CobyTablet:"MID1042|MID1045|MID1125|MID1126|MID7012|MID7014|MID7015|MID7034|MID7035|MID7036|MID7042|MID7048|MID7127|MID8042|MID8048|MID8127|MID9042|MID9740|MID9742|MID7022|MID7010",MIDTablet:"M9701|M9000|M9100|M806|M1052|M806|T703|MID701|MID713|MID710|MID727|MID760|MID830|MID728|MID933|MID125|MID810|MID732|MID120|MID930|MID800|MID731|MID900|MID100|MID820|MID735|MID980|MID130|MID833|MID737|MID960|MID135|MID860|MID736|MID140|MID930|MID835|MID733|MID4X10",MSITablet:"MSI \\b(Primo 73K|Primo 73L|Primo 81L|Primo 77|Primo 93|Primo 75|Primo 76|Primo 73|Primo 81|Primo 91|Primo 90|Enjoy 71|Enjoy 7|Enjoy 10)\\b",SMiTTablet:"Android.*(\\bMID\\b|MID-560|MTV-T1200|MTV-PND531|MTV-P1101|MTV-PND530)",RockChipTablet:"Android.*(RK2818|RK2808A|RK2918|RK3066)|RK2738|RK2808A",FlyTablet:"IQ310|Fly Vision",bqTablet:"Android.*(bq)?.*\\b(Elcano|Curie|Edison|Maxwell|Kepler|Pascal|Tesla|Hypatia|Platon|Newton|Livingstone|Cervantes|Avant|Aquaris ([E|M]10|M8))\\b|Maxwell.*Lite|Maxwell.*Plus",HuaweiTablet:"MediaPad|MediaPad 7 Youth|IDEOS S7|S7-201c|S7-202u|S7-101|S7-103|S7-104|S7-105|S7-106|S7-201|S7-Slim|M2-A01L|BAH-L09|BAH-W09|AGS-L09|CMR-AL19",NecTablet:"\\bN-06D|\\bN-08D",PantechTablet:"Pantech.*P4100",BronchoTablet:"Broncho.*(N701|N708|N802|a710)",VersusTablet:"TOUCHPAD.*[78910]|\\bTOUCHTAB\\b",ZyncTablet:"z1000|Z99 2G|z930|z990|z909|Z919|z900",PositivoTablet:"TB07STA|TB10STA|TB07FTA|TB10FTA",NabiTablet:"Android.*\\bNabi",KoboTablet:"Kobo Touch|\\bK080\\b|\\bVox\\b Build|\\bArc\\b Build",DanewTablet:"DSlide.*\\b(700|701R|702|703R|704|802|970|971|972|973|974|1010|1012)\\b",TexetTablet:"NaviPad|TB-772A|TM-7045|TM-7055|TM-9750|TM-7016|TM-7024|TM-7026|TM-7041|TM-7043|TM-7047|TM-8041|TM-9741|TM-9747|TM-9748|TM-9751|TM-7022|TM-7021|TM-7020|TM-7011|TM-7010|TM-7023|TM-7025|TM-7037W|TM-7038W|TM-7027W|TM-9720|TM-9725|TM-9737W|TM-1020|TM-9738W|TM-9740|TM-9743W|TB-807A|TB-771A|TB-727A|TB-725A|TB-719A|TB-823A|TB-805A|TB-723A|TB-715A|TB-707A|TB-705A|TB-709A|TB-711A|TB-890HD|TB-880HD|TB-790HD|TB-780HD|TB-770HD|TB-721HD|TB-710HD|TB-434HD|TB-860HD|TB-840HD|TB-760HD|TB-750HD|TB-740HD|TB-730HD|TB-722HD|TB-720HD|TB-700HD|TB-500HD|TB-470HD|TB-431HD|TB-430HD|TB-506|TB-504|TB-446|TB-436|TB-416|TB-146SE|TB-126SE",PlaystationTablet:"Playstation.*(Portable|Vita)",TrekstorTablet:"ST10416-1|VT10416-1|ST70408-1|ST702xx-1|ST702xx-2|ST80208|ST97216|ST70104-2|VT10416-2|ST10216-2A|SurfTab",PyleAudioTablet:"\\b(PTBL10CEU|PTBL10C|PTBL72BC|PTBL72BCEU|PTBL7CEU|PTBL7C|PTBL92BC|PTBL92BCEU|PTBL9CEU|PTBL9CUK|PTBL9C)\\b",AdvanTablet:"Android.* \\b(E3A|T3X|T5C|T5B|T3E|T3C|T3B|T1J|T1F|T2A|T1H|T1i|E1C|T1-E|T5-A|T4|E1-B|T2Ci|T1-B|T1-D|O1-A|E1-A|T1-A|T3A|T4i)\\b ",DanyTechTablet:"Genius Tab G3|Genius Tab S2|Genius Tab Q3|Genius Tab G4|Genius Tab Q4|Genius Tab G-II|Genius TAB GII|Genius TAB GIII|Genius Tab S1",GalapadTablet:"Android [0-9.]+; [a-z-]+; \\bG1\\b",MicromaxTablet:"Funbook|Micromax.*\\b(P250|P560|P360|P362|P600|P300|P350|P500|P275)\\b",KarbonnTablet:"Android.*\\b(A39|A37|A34|ST8|ST10|ST7|Smart Tab3|Smart Tab2)\\b",AllFineTablet:"Fine7 Genius|Fine7 Shine|Fine7 Air|Fine8 Style|Fine9 More|Fine10 Joy|Fine11 Wide",PROSCANTablet:"\\b(PEM63|PLT1023G|PLT1041|PLT1044|PLT1044G|PLT1091|PLT4311|PLT4311PL|PLT4315|PLT7030|PLT7033|PLT7033D|PLT7035|PLT7035D|PLT7044K|PLT7045K|PLT7045KB|PLT7071KG|PLT7072|PLT7223G|PLT7225G|PLT7777G|PLT7810K|PLT7849G|PLT7851G|PLT7852G|PLT8015|PLT8031|PLT8034|PLT8036|PLT8080K|PLT8082|PLT8088|PLT8223G|PLT8234G|PLT8235G|PLT8816K|PLT9011|PLT9045K|PLT9233G|PLT9735|PLT9760G|PLT9770G)\\b",YONESTablet:"BQ1078|BC1003|BC1077|RK9702|BC9730|BC9001|IT9001|BC7008|BC7010|BC708|BC728|BC7012|BC7030|BC7027|BC7026",ChangJiaTablet:"TPC7102|TPC7103|TPC7105|TPC7106|TPC7107|TPC7201|TPC7203|TPC7205|TPC7210|TPC7708|TPC7709|TPC7712|TPC7110|TPC8101|TPC8103|TPC8105|TPC8106|TPC8203|TPC8205|TPC8503|TPC9106|TPC9701|TPC97101|TPC97103|TPC97105|TPC97106|TPC97111|TPC97113|TPC97203|TPC97603|TPC97809|TPC97205|TPC10101|TPC10103|TPC10106|TPC10111|TPC10203|TPC10205|TPC10503",GUTablet:"TX-A1301|TX-M9002|Q702|kf026",PointOfViewTablet:"TAB-P506|TAB-navi-7-3G-M|TAB-P517|TAB-P-527|TAB-P701|TAB-P703|TAB-P721|TAB-P731N|TAB-P741|TAB-P825|TAB-P905|TAB-P925|TAB-PR945|TAB-PL1015|TAB-P1025|TAB-PI1045|TAB-P1325|TAB-PROTAB[0-9]+|TAB-PROTAB25|TAB-PROTAB26|TAB-PROTAB27|TAB-PROTAB26XL|TAB-PROTAB2-IPS9|TAB-PROTAB30-IPS9|TAB-PROTAB25XXL|TAB-PROTAB26-IPS10|TAB-PROTAB30-IPS10",OvermaxTablet:"OV-(SteelCore|NewBase|Basecore|Baseone|Exellen|Quattor|EduTab|Solution|ACTION|BasicTab|TeddyTab|MagicTab|Stream|TB-08|TB-09)|Qualcore 1027",HCLTablet:"HCL.*Tablet|Connect-3G-2.0|Connect-2G-2.0|ME Tablet U1|ME Tablet U2|ME Tablet G1|ME Tablet X1|ME Tablet Y2|ME Tablet Sync",DPSTablet:"DPS Dream 9|DPS Dual 7",VistureTablet:"V97 HD|i75 3G|Visture V4( HD)?|Visture V5( HD)?|Visture V10",CrestaTablet:"CTP(-)?810|CTP(-)?818|CTP(-)?828|CTP(-)?838|CTP(-)?888|CTP(-)?978|CTP(-)?980|CTP(-)?987|CTP(-)?988|CTP(-)?989",MediatekTablet:"\\bMT8125|MT8389|MT8135|MT8377\\b",ConcordeTablet:"Concorde([ ]+)?Tab|ConCorde ReadMan",GoCleverTablet:"GOCLEVER TAB|A7GOCLEVER|M1042|M7841|M742|R1042BK|R1041|TAB A975|TAB A7842|TAB A741|TAB A741L|TAB M723G|TAB M721|TAB A1021|TAB I921|TAB R721|TAB I720|TAB T76|TAB R70|TAB R76.2|TAB R106|TAB R83.2|TAB M813G|TAB I721|GCTA722|TAB I70|TAB I71|TAB S73|TAB R73|TAB R74|TAB R93|TAB R75|TAB R76.1|TAB A73|TAB A93|TAB A93.2|TAB T72|TAB R83|TAB R974|TAB R973|TAB A101|TAB A103|TAB A104|TAB A104.2|R105BK|M713G|A972BK|TAB A971|TAB R974.2|TAB R104|TAB R83.3|TAB A1042",ModecomTablet:"FreeTAB 9000|FreeTAB 7.4|FreeTAB 7004|FreeTAB 7800|FreeTAB 2096|FreeTAB 7.5|FreeTAB 1014|FreeTAB 1001 |FreeTAB 8001|FreeTAB 9706|FreeTAB 9702|FreeTAB 7003|FreeTAB 7002|FreeTAB 1002|FreeTAB 7801|FreeTAB 1331|FreeTAB 1004|FreeTAB 8002|FreeTAB 8014|FreeTAB 9704|FreeTAB 1003",VoninoTablet:"\\b(Argus[ _]?S|Diamond[ _]?79HD|Emerald[ _]?78E|Luna[ _]?70C|Onyx[ _]?S|Onyx[ _]?Z|Orin[ _]?HD|Orin[ _]?S|Otis[ _]?S|SpeedStar[ _]?S|Magnet[ _]?M9|Primus[ _]?94[ _]?3G|Primus[ _]?94HD|Primus[ _]?QS|Android.*\\bQ8\\b|Sirius[ _]?EVO[ _]?QS|Sirius[ _]?QS|Spirit[ _]?S)\\b",ECSTablet:"V07OT2|TM105A|S10OT1|TR10CS1",StorexTablet:"eZee[_']?(Tab|Go)[0-9]+|TabLC7|Looney Tunes Tab",VodafoneTablet:"SmartTab([ ]+)?[0-9]+|SmartTabII10|SmartTabII7|VF-1497|VFD 1400",EssentielBTablet:"Smart[ ']?TAB[ ]+?[0-9]+|Family[ ']?TAB2",RossMoorTablet:"RM-790|RM-997|RMD-878G|RMD-974R|RMT-705A|RMT-701|RME-601|RMT-501|RMT-711",iMobileTablet:"i-mobile i-note",TolinoTablet:"tolino tab [0-9.]+|tolino shine",AudioSonicTablet:"\\bC-22Q|T7-QC|T-17B|T-17P\\b",AMPETablet:"Android.* A78 ",SkkTablet:"Android.* (SKYPAD|PHOENIX|CYCLOPS)",TecnoTablet:"TECNO P9|TECNO DP8D",JXDTablet:"Android.* \\b(F3000|A3300|JXD5000|JXD3000|JXD2000|JXD300B|JXD300|S5800|S7800|S602b|S5110b|S7300|S5300|S602|S603|S5100|S5110|S601|S7100a|P3000F|P3000s|P101|P200s|P1000m|P200m|P9100|P1000s|S6600b|S908|P1000|P300|S18|S6600|S9100)\\b",iJoyTablet:"Tablet (Spirit 7|Essentia|Galatea|Fusion|Onix 7|Landa|Titan|Scooby|Deox|Stella|Themis|Argon|Unique 7|Sygnus|Hexen|Finity 7|Cream|Cream X2|Jade|Neon 7|Neron 7|Kandy|Scape|Saphyr 7|Rebel|Biox|Rebel|Rebel 8GB|Myst|Draco 7|Myst|Tab7-004|Myst|Tadeo Jones|Tablet Boing|Arrow|Draco Dual Cam|Aurix|Mint|Amity|Revolution|Finity 9|Neon 9|T9w|Amity 4GB Dual Cam|Stone 4GB|Stone 8GB|Andromeda|Silken|X2|Andromeda II|Halley|Flame|Saphyr 9,7|Touch 8|Planet|Triton|Unique 10|Hexen 10|Memphis 4GB|Memphis 8GB|Onix 10)",FX2Tablet:"FX2 PAD7|FX2 PAD10",XoroTablet:"KidsPAD 701|PAD[ ]?712|PAD[ ]?714|PAD[ ]?716|PAD[ ]?717|PAD[ ]?718|PAD[ ]?720|PAD[ ]?721|PAD[ ]?722|PAD[ ]?790|PAD[ ]?792|PAD[ ]?900|PAD[ ]?9715D|PAD[ ]?9716DR|PAD[ ]?9718DR|PAD[ ]?9719QR|PAD[ ]?9720QR|TelePAD1030|Telepad1032|TelePAD730|TelePAD731|TelePAD732|TelePAD735Q|TelePAD830|TelePAD9730|TelePAD795|MegaPAD 1331|MegaPAD 1851|MegaPAD 2151",ViewsonicTablet:"ViewPad 10pi|ViewPad 10e|ViewPad 10s|ViewPad E72|ViewPad7|ViewPad E100|ViewPad 7e|ViewSonic VB733|VB100a",VerizonTablet:"QTAQZ3|QTAIR7|QTAQTZ3|QTASUN1|QTASUN2|QTAXIA1",OdysTablet:"LOOX|XENO10|ODYS[ -](Space|EVO|Xpress|NOON)|\\bXELIO\\b|Xelio10Pro|XELIO7PHONETAB|XELIO10EXTREME|XELIOPT2|NEO_QUAD10",CaptivaTablet:"CAPTIVA PAD",IconbitTablet:"NetTAB|NT-3702|NT-3702S|NT-3702S|NT-3603P|NT-3603P|NT-0704S|NT-0704S|NT-3805C|NT-3805C|NT-0806C|NT-0806C|NT-0909T|NT-0909T|NT-0907S|NT-0907S|NT-0902S|NT-0902S",TeclastTablet:"T98 4G|\\bP80\\b|\\bX90HD\\b|X98 Air|X98 Air 3G|\\bX89\\b|P80 3G|\\bX80h\\b|P98 Air|\\bX89HD\\b|P98 3G|\\bP90HD\\b|P89 3G|X98 3G|\\bP70h\\b|P79HD 3G|G18d 3G|\\bP79HD\\b|\\bP89s\\b|\\bA88\\b|\\bP10HD\\b|\\bP19HD\\b|G18 3G|\\bP78HD\\b|\\bA78\\b|\\bP75\\b|G17s 3G|G17h 3G|\\bP85t\\b|\\bP90\\b|\\bP11\\b|\\bP98t\\b|\\bP98HD\\b|\\bG18d\\b|\\bP85s\\b|\\bP11HD\\b|\\bP88s\\b|\\bA80HD\\b|\\bA80se\\b|\\bA10h\\b|\\bP89\\b|\\bP78s\\b|\\bG18\\b|\\bP85\\b|\\bA70h\\b|\\bA70\\b|\\bG17\\b|\\bP18\\b|\\bA80s\\b|\\bA11s\\b|\\bP88HD\\b|\\bA80h\\b|\\bP76s\\b|\\bP76h\\b|\\bP98\\b|\\bA10HD\\b|\\bP78\\b|\\bP88\\b|\\bA11\\b|\\bA10t\\b|\\bP76a\\b|\\bP76t\\b|\\bP76e\\b|\\bP85HD\\b|\\bP85a\\b|\\bP86\\b|\\bP75HD\\b|\\bP76v\\b|\\bA12\\b|\\bP75a\\b|\\bA15\\b|\\bP76Ti\\b|\\bP81HD\\b|\\bA10\\b|\\bT760VE\\b|\\bT720HD\\b|\\bP76\\b|\\bP73\\b|\\bP71\\b|\\bP72\\b|\\bT720SE\\b|\\bC520Ti\\b|\\bT760\\b|\\bT720VE\\b|T720-3GE|T720-WiFi",OndaTablet:"\\b(V975i|Vi30|VX530|V701|Vi60|V701s|Vi50|V801s|V719|Vx610w|VX610W|V819i|Vi10|VX580W|Vi10|V711s|V813|V811|V820w|V820|Vi20|V711|VI30W|V712|V891w|V972|V819w|V820w|Vi60|V820w|V711|V813s|V801|V819|V975s|V801|V819|V819|V818|V811|V712|V975m|V101w|V961w|V812|V818|V971|V971s|V919|V989|V116w|V102w|V973|Vi40)\\b[\\s]+|V10 \\b4G\\b",JaytechTablet:"TPC-PA762",BlaupunktTablet:"Endeavour 800NG|Endeavour 1010",DigmaTablet:"\\b(iDx10|iDx9|iDx8|iDx7|iDxD7|iDxD8|iDsQ8|iDsQ7|iDsQ8|iDsD10|iDnD7|3TS804H|iDsQ11|iDj7|iDs10)\\b",EvolioTablet:"ARIA_Mini_wifi|Aria[ _]Mini|Evolio X10|Evolio X7|Evolio X8|\\bEvotab\\b|\\bNeura\\b",LavaTablet:"QPAD E704|\\bIvoryS\\b|E-TAB IVORY|\\bE-TAB\\b",AocTablet:"MW0811|MW0812|MW0922|MTK8382|MW1031|MW0831|MW0821|MW0931|MW0712",MpmanTablet:"MP11 OCTA|MP10 OCTA|MPQC1114|MPQC1004|MPQC994|MPQC974|MPQC973|MPQC804|MPQC784|MPQC780|\\bMPG7\\b|MPDCG75|MPDCG71|MPDC1006|MP101DC|MPDC9000|MPDC905|MPDC706HD|MPDC706|MPDC705|MPDC110|MPDC100|MPDC99|MPDC97|MPDC88|MPDC8|MPDC77|MP709|MID701|MID711|MID170|MPDC703|MPQC1010",CelkonTablet:"CT695|CT888|CT[\\s]?910|CT7 Tab|CT9 Tab|CT3 Tab|CT2 Tab|CT1 Tab|C820|C720|\\bCT-1\\b",WolderTablet:"miTab \\b(DIAMOND|SPACE|BROOKLYN|NEO|FLY|MANHATTAN|FUNK|EVOLUTION|SKY|GOCAR|IRON|GENIUS|POP|MINT|EPSILON|BROADWAY|JUMP|HOP|LEGEND|NEW AGE|LINE|ADVANCE|FEEL|FOLLOW|LIKE|LINK|LIVE|THINK|FREEDOM|CHICAGO|CLEVELAND|BALTIMORE-GH|IOWA|BOSTON|SEATTLE|PHOENIX|DALLAS|IN 101|MasterChef)\\b",MediacomTablet:"M-MPI10C3G|M-SP10EG|M-SP10EGP|M-SP10HXAH|M-SP7HXAH|M-SP10HXBH|M-SP8HXAH|M-SP8MXA",MiTablet:"\\bMI PAD\\b|\\bHM NOTE 1W\\b",NibiruTablet:"Nibiru M1|Nibiru Jupiter One",NexoTablet:"NEXO NOVA|NEXO 10|NEXO AVIO|NEXO FREE|NEXO GO|NEXO EVO|NEXO 3G|NEXO SMART|NEXO KIDDO|NEXO MOBI",LeaderTablet:"TBLT10Q|TBLT10I|TBL-10WDKB|TBL-10WDKBO2013|TBL-W230V2|TBL-W450|TBL-W500|SV572|TBLT7I|TBA-AC7-8G|TBLT79|TBL-8W16|TBL-10W32|TBL-10WKB|TBL-W100",UbislateTablet:"UbiSlate[\\s]?7C",PocketBookTablet:"Pocketbook",KocasoTablet:"\\b(TB-1207)\\b",HisenseTablet:"\\b(F5281|E2371)\\b",Hudl:"Hudl HT7S3|Hudl 2",TelstraTablet:"T-Hub2",GenericTablet:"Android.*\\b97D\\b|Tablet(?!.*PC)|BNTV250A|MID-WCDMA|LogicPD Zoom2|\\bA7EB\\b|CatNova8|A1_07|CT704|CT1002|\\bM721\\b|rk30sdk|\\bEVOTAB\\b|M758A|ET904|ALUMIUM10|Smartfren Tab|Endeavour 1010|Tablet-PC-4|Tagi Tab|\\bM6pro\\b|CT1020W|arc 10HD|\\bTP750\\b|\\bQTAQZ3\\b|WVT101|TM1088|KT107"},oss:{AndroidOS:"Android",BlackBerryOS:"blackberry|\\bBB10\\b|rim tablet os",PalmOS:"PalmOS|avantgo|blazer|elaine|hiptop|palm|plucker|xiino",SymbianOS:"Symbian|SymbOS|Series60|Series40|SYB-[0-9]+|\\bS60\\b",WindowsMobileOS:"Windows CE.*(PPC|Smartphone|Mobile|[0-9]{3}x[0-9]{3})|Windows Mobile|Windows Phone [0-9.]+|WCE;",WindowsPhoneOS:"Windows Phone 10.0|Windows Phone 8.1|Windows Phone 8.0|Windows Phone OS|XBLWP7|ZuneWP7|Windows NT 6.[23]; ARM;",iOS:"\\biPhone.*Mobile|\\biPod|\\biPad|AppleCoreMedia",iPadOS:"CPU OS 13",SailfishOS:"Sailfish",MeeGoOS:"MeeGo",MaemoOS:"Maemo",JavaOS:"J2ME/|\\bMIDP\\b|\\bCLDC\\b",webOS:"webOS|hpwOS",badaOS:"\\bBada\\b",BREWOS:"BREW"},uas:{Chrome:"\\bCrMo\\b|CriOS|Android.*Chrome/[.0-9]* (Mobile)?",Dolfin:"\\bDolfin\\b",Opera:"Opera.*Mini|Opera.*Mobi|Android.*Opera|Mobile.*OPR/[0-9.]+$|Coast/[0-9.]+",Skyfire:"Skyfire",Edge:"\\bEdgiOS\\b|Mobile Safari/[.0-9]* Edge",IE:"IEMobile|MSIEMobile",Firefox:"fennec|firefox.*maemo|(Mobile|Tablet).*Firefox|Firefox.*Mobile|FxiOS",Bolt:"bolt",TeaShark:"teashark",Blazer:"Blazer",Safari:"Version((?!\\bEdgiOS\\b).)*Mobile.*Safari|Safari.*Mobile|MobileSafari",WeChat:"\\bMicroMessenger\\b",UCBrowser:"UC.*Browser|UCWEB",baiduboxapp:"baiduboxapp",baidubrowser:"baidubrowser",DiigoBrowser:"DiigoBrowser",Mercury:"\\bMercury\\b",ObigoBrowser:"Obigo",NetFront:"NF-Browser",GenericBrowser:"NokiaBrowser|OviBrowser|OneBrowser|TwonkyBeamBrowser|SEMC.*Browser|FlyFlow|Minimo|NetFront|Novarra-Vision|MQQBrowser|MicroMessenger",PaleMoon:"Android.*PaleMoon|Mobile.*PaleMoon"},props:{Mobile:"Mobile/[VER]",Build:"Build/[VER]",Version:"Version/[VER]",VendorID:"VendorID/[VER]",iPad:"iPad.*CPU[a-z ]+[VER]",iPhone:"iPhone.*CPU[a-z ]+[VER]",iPod:"iPod.*CPU[a-z ]+[VER]",Kindle:"Kindle/[VER]",Chrome:["Chrome/[VER]","CriOS/[VER]","CrMo/[VER]"],Coast:["Coast/[VER]"],Dolfin:"Dolfin/[VER]",Firefox:["Firefox/[VER]","FxiOS/[VER]"],Fennec:"Fennec/[VER]",Edge:"Edge/[VER]",IE:["IEMobile/[VER];","IEMobile [VER]","MSIE [VER];","Trident/[0-9.]+;.*rv:[VER]"],NetFront:"NetFront/[VER]",NokiaBrowser:"NokiaBrowser/[VER]",Opera:[" OPR/[VER]","Opera Mini/[VER]","Version/[VER]"],"Opera Mini":"Opera Mini/[VER]","Opera Mobi":"Version/[VER]",UCBrowser:["UCWEB[VER]","UC.*Browser/[VER]"],MQQBrowser:"MQQBrowser/[VER]",MicroMessenger:"MicroMessenger/[VER]",baiduboxapp:"baiduboxapp/[VER]",baidubrowser:"baidubrowser/[VER]",SamsungBrowser:"SamsungBrowser/[VER]",Iron:"Iron/[VER]",Safari:["Version/[VER]","Safari/[VER]"],Skyfire:"Skyfire/[VER]",Tizen:"Tizen/[VER]",Webkit:"webkit[ /][VER]",PaleMoon:"PaleMoon/[VER]",SailfishBrowser:"SailfishBrowser/[VER]",Gecko:"Gecko/[VER]",Trident:"Trident/[VER]",Presto:"Presto/[VER]",Goanna:"Goanna/[VER]",iOS:" \\bi?OS\\b [VER][ ;]{1}",Android:"Android [VER]",Sailfish:"Sailfish [VER]",BlackBerry:["BlackBerry[\\w]+/[VER]","BlackBerry.*Version/[VER]","Version/[VER]"],BREW:"BREW [VER]",Java:"Java/[VER]","Windows Phone OS":["Windows Phone OS [VER]","Windows Phone [VER]"],"Windows Phone":"Windows Phone [VER]","Windows CE":"Windows CE/[VER]","Windows NT":"Windows NT [VER]",Symbian:["SymbianOS/[VER]","Symbian/[VER]"],webOS:["webOS/[VER]","hpwOS/[VER];"]},utils:{Bot:"Googlebot|facebookexternalhit|Google-AMPHTML|s~amp-validator|AdsBot-Google|Google Keyword Suggestion|Facebot|YandexBot|YandexMobileBot|bingbot|ia_archiver|AhrefsBot|Ezooms|GSLFbot|WBSearchBot|Twitterbot|TweetmemeBot|Twikle|PaperLiBot|Wotbox|UnwindFetchor|Exabot|MJ12bot|YandexImages|TurnitinBot|Pingdom|contentkingapp|AspiegelBot",MobileBot:"Googlebot-Mobile|AdsBot-Google-Mobile|YahooSeeker/M1A1-R2D2",DesktopMode:"WPDesktop",TV:"SonyDTV|HbbTV",WebKit:"(webkit)[ /]([\\w.]+)",Console:"\\b(Nintendo|Nintendo WiiU|Nintendo 3DS|Nintendo Switch|PLAYSTATION|Xbox)\\b",Watch:"SM-V700"}},
vendor: 7,301 bytes, line 108
108g.detectMobileBrowsers={fullPattern:/(android|bb\d+|meego).+mobile|avantgo|bada\/|blackberry|blazer|compal|elaine|fennec|hiptop|iemobile|ip(hone|od)|iris|kindle|lge |maemo|midp|mmp|mobile.+firefox|netfront|opera m(ob|in)i|palm( os)?|phone|p(ixi|re)\/|plucker|pocket|psp|series(4|6)0|symbian|treo|up\.(browser|link)|vodafone|wap|windows ce|xda|xiino/i,shortPattern:/1207|6310|6590|3gso|4thp|50[1-6]i|770s|802s|a wa|abac|ac(er|oo|s\-)|ai(ko|rn)|al(av|ca|co)|amoi|an(ex|ny|yw)|aptu|ar(ch|go)|as(te|us)|attw|au(di|\-m|r |s )|avan|be(ck|ll|nq)|bi(lb|rd)|bl(ac|az)|br(e|v)w|bumb|bw\-(n|u)|c55\/|capi|ccwa|cdm\-|cell|chtm|cldc|cmd\-|co(mp|nd)|craw|da(it|ll|ng)|dbte|dc\-s|devi|dica|dmob|do(c|p)o|ds(12|\-d)|el(49|ai)|em(l2|ul)|er(ic|k0)|esl8|ez([4-7]0|os|wa|ze)|fetc|fly(\-|_)|g1 u|g560|gene|gf\-5|g\-mo|go(\.w|od)|gr(ad|un)|haie|hcit|hd\-(m|p|t)|hei\-|hi(pt|ta)|hp( i|ip)|hs\-c|ht(c(\-| |_|a|g|p|s|t)|tp)|hu(aw|tc)|i\-(20|go|ma)|i230|iac( |\-|\/)|ibro|idea|ig01|ikom|im1k|inno|ipaq|iris|ja(t|v)a|jbro|jemu|jigs|kddi|keji|kgt( |\/)|klon|kpt |kwc\-|kyo(c|k)|le(no|xi)|lg( g|\/(k|l|u)|50|54|\-[a-w])|libw|lynx|m1\-w|m3ga|m50\/|ma(te|ui|xo)|mc(01|21|ca)|m\-cr|me(rc|ri)|mi(o8|oa|ts)|mmef|mo(01|02|bi|de|do|t(\-| |o|v)|zz)|mt(50|p1|v )|mwbp|mywa|n10[0-2]|n20[2-3]|n30(0|2)|n50(0|2|5)|n7(0(0|1)|10)|ne((c|m)\-|on|tf|wf|wg|wt)|nok(6|i)|nzph|o2im|op(ti|wv)|oran|owg1|p800|pan(a|d|t)|pdxg|pg(13|\-([1-8]|c))|phil|pire|pl(ay|uc)|pn\-2|po(ck|rt|se)|prox|psio|pt\-g|qa\-a|qc(07|12|21|32|60|\-[2-7]|i\-)|qtek|r380|r600|raks|rim9|ro(ve|zo)|s55\/|sa(ge|ma|mm|ms|ny|va)|sc(01|h\-|oo|p\-)|sdk\/|se(c(\-|0|1)|47|mc|nd|ri)|sgh\-|shar|sie(\-|m)|sk\-0|sl(45|id)|sm(al|ar|b3|it|t5)|so(ft|ny)|sp(01|h\-|v\-|v )|sy(01|mb)|t2(18|50)|t6(00|10|18)|ta(gt|lk)|tcl\-|tdg\-|tel(i|m)|tim\-|t\-mo|to(pl|sh)|ts(70|m\-|m3|m5)|tx\-9|up(\.b|g1|si)|utst|v400|v750|veri|vi(rg|te)|vk(40|5[0-3]|\-v)|vm40|voda|vulc|vx(52|53|60|61|70|80|81|83|85|98)|w3c(\-| )|webc|whit|wi(g |nc|nw)|wmlb|wonu|x700|yas\-|your|zeto|zte\-/i,tabletPattern:/android|ipad|playbook|silk/i};var h,i=Object.prototype.hasOwnProperty;return g.FALLBACK_PHONE="UnknownPhone",g.FALLBACK_TABLET="UnknownTablet",g.FALLBACK_MOBILE="UnknownMobile",h="isArray"in Array?Array.isArray:function(a){return"[object Array]"===Object.prototype.toString.call(a)},function(){var a,b,c,e,f,j,k=g.mobileDetectRules;for(a in k.props)if(i.call(k.props,a)){for(b=k.props[a],h(b)||(b=[b]),f=b.length,e=0;e<f;++e)c=b[e],j=c.indexOf("[VER]"),j>=0&&(c=c.substring(0,j)+"([\\w._\\+]+)"+c.substring(j+5)),b[e]=new RegExp(c,"i");k.props[a]=b}d(k.oss),d(k.phones),d(k.tablets),d(k.uas),d(k.utils),k.oss0={WindowsPhoneOS:k.oss.WindowsPhoneOS,WindowsMobileOS:k.oss.WindowsMobileOS}}(),g.findMatch=function(a,b){for(var c in a)if(i.call(a,c)&&a[c].test(b))return c;return null},g.findMatches=function(a,b){var c=[];for(var d in a)i.call(a,d)&&a[d].test(b)&&c.push(d);return c},g.getVersionStr=function(a,b){var c,d,e,f,h=g.mobileDetectRules.props;if(i.call(h,a))for(c=h[a],e=c.length,d=0;d<e;++d)if(f=c[d].exec(b),null!==f)return f[1];return null},g.getVersion=function(a,b){var c=g.getVersionStr(a,b);return c?g.prepareVersionNo(c):NaN},g.prepareVersionNo=function(a){var b;return b=a.split(/[a-z._ \/\-]/i),1===b.length&&(a=b[0]),b.length>1&&(a=b[0]+".",b.shift(),a+=b.join("")),Number(a)},g.isMobileFallback=function(a){return g.detectMobileBrowsers.fullPattern.test(a)||g.detectMobileBrowsers.shortPattern.test(a.substr(0,4))},g.isTabletFallback=function(a){return g.detectMobileBrowsers.tabletPattern.test(a)},g.prepareDetectionCache=function(a,c,d){if(a.mobile===b){var e,h,i;return(h=g.findMatch(g.mobileDetectRules.tablets,c))?(a.mobile=a.tablet=h,void(a.phone=null)):(e=g.findMatch(g.mobileDetectRules.phones,c))?(a.mobile=a.phone=e,void(a.tablet=null)):void(g.isMobileFallback(c)?(i=f.isPhoneSized(d),i===b?(a.mobile=g.FALLBACK_MOBILE,a.tablet=a.phone=null):i?(a.mobile=a.phone=g.FALLBACK_PHONE,a.tablet=null):(a.mobile=a.tablet=g.FALLBACK_TABLET,a.phone=null)):g.isTabletFallback(c)?(a.mobile=a.tablet=g.FALLBACK_TABLET,a.phone=null):a.mobile=a.tablet=a.phone=null)}},g.mobileGrade=function(a){var b=null!==a.mobile();return a.os("iOS")&&a.version("iPad")>=4.3||a.os("iOS")&&a.version("iPhone")>=3.1||a.os("iOS")&&a.version("iPod")>=3.1||a.version("Android")>2.1&&a.is("Webkit")||a.version("Windows Phone OS")>=7||a.is("BlackBerry")&&a.version("BlackBerry")>=6||a.match("Playbook.*Tablet")||a.version("webOS")>=1.4&&a.match("Palm|Pre|Pixi")||a.match("hp.*TouchPad")||a.is("Firefox")&&a.version("Firefox")>=12||a.is("Chrome")&&a.is("AndroidOS")&&a.version("Android")>=4||a.is("Skyfire")&&a.version("Skyfire")>=4.1&&a.is("AndroidOS")&&a.version("Android")>=2.3||a.is("Opera")&&a.version("Opera Mobi")>11&&a.is("AndroidOS")||a.is("MeeGoOS")||a.is("Tizen")||a.is("Dolfin")&&a.version("Bada")>=2||(a.is("UC Browser")||a.is("Dolfin"))&&a.version("Android")>=2.3||a.match("Kindle Fire")||a.is("Kindle")&&a.version("Kindle")>=3||a.is("AndroidOS")&&a.is("NookTablet")||a.version("Chrome")>=11&&!b||a.version("Safari")>=5&&!b||a.version("Firefox")>=4&&!b||a.version("MSIE")>=7&&!b||a.version("Opera")>=10&&!b?"A":a.os("iOS")&&a.version("iPad")<4.3||a.os("iOS")&&a.version("iPhone")<3.1||a.os("iOS")&&a.version("iPod")<3.1||a.is("Blackberry")&&a.version("BlackBerry")>=5&&a.version("BlackBerry")<6||a.version("Opera Mini")>=5&&a.version("Opera Mini")<=6.5&&(a.version("Android")>=2.3||a.is("iOS"))||a.match("NokiaN8|NokiaC7|N97.*Series60|Symbian/3")||a.version("Opera Mobi")>=11&&a.is("SymbianOS")?"B":(a.version("BlackBerry")<5||a.match("MSIEMobile|Windows CE.*Mobile")||a.version("Windows Mobile")<=5.2,"C")},g.detectOS=function(a){return g.findMatch(g.mobileDetectRules.oss0,a)||g.findMatch(g.mobileDetectRules.oss,a)},g.getDeviceSmallerSide=function(){return window.screen.width<window.screen.height?window.screen.width:window.screen.height},f.prototype={constructor:f,mobile:function(){return g.prepareDetectionCache(this._cache,this.ua,this.maxPhoneWidth),this._cache.mobile},phone:function(){return g.prepareDetectionCache(this._cache,this.ua,this.maxPhoneWidth),this._cache.phone},tablet:function(){return g.prepareDetectionCache(this._cache,this.ua,this.maxPhoneWidth),this._cache.tablet},userAgent:function(){return this._cache.userAgent===b&&(this._cache.userAgent=g.findMatch(g.mobileDetectRules.uas,this.ua)),this._cache.userAgent},userAgents:function(){return this._cache.userAgents===b&&(this._cache.userAgents=g.findMatches(g.mobileDetectRules.uas,this.ua)),this._cache.userAgents},os:function(){return this._cache.os===b&&(this._cache.os=g.detectOS(this.ua)),this._cache.os},version:function(a){return g.getVersion(a,this.ua)},versionStr:function(a){return g.getVersionStr(a,this.ua)},is:function(b){return c(this.userAgents(),b)||a(b,this.os())||a(b,this.phone())||a(b,this.tablet())||c(g.findMatches(g.mobileDetectRules.utils,this.ua),b)},match:function(a){return a instanceof RegExp||(a=new RegExp(a,"i")),a.test(this.ua)},isPhoneSized:function(a){return f.isPhoneSized(a||this.maxPhoneWidth)},mobileGrade:function(){return this._cache.grade===b&&(this._cache.grade=g.mobileGrade(this)),this._cache.grade}},"undefined"!=typeof window&&window.screen?f.isPhoneSized=function(a){return a<0?b:g.getDeviceSmallerSide()<=a}:f.isPhoneSized=function(){},f._impl=g,f.version="1.4.5 2021-03-13",f})}
108(function(a){if("undefined"!=typeof module&&module.exports)return function(a){module.exports=a()};if("function"==typeof define&&define.amd)return define;if("undefined"!=typeof window)return function(a){window.MobileDetect=a()};throw new Error("unknown environment")}());var ai_lists=!0,ai_block_class_def="code-block";if("undefined"!=typeof ai_lists){function X(b,e){for(var n=[];b=b.previousElementSibling;)("undefined"==typeof e||b.matches(e))&&n.push(b);return n}function fa(b,e){for(var n=[];b=b.nextElementSibling;)("undefined"==typeof e||b.matches(e))&&n.push(b);return n}var host_regexp=RegExp(":\\/\\/(.[^/:]+)","i");function ha(b){b=b.match(host_regexp);return null!=b&&1<b.length&&"string"===typeof b[1]&&0<b[1].length?b[1].toLowerCase():null}function Q(b){return b.includes(":")?(b=b.split(":"),1E3*(3600*parseInt(b[0])+60*parseInt(b[1])+parseInt(b[2]))):null}function Y(b){try{var e=Date.parse(b);isNaN(e)&&(e=null)}catch(n){e=null}if(null==e&&b.includes(" ")){b=b.split(" ");try{e=Date.parse(b[0]),e+=Q(b[1]),isNaN(e)&&(e=null)}catch(n){e=null}}return e}function Z(){null==document.querySelector("#ai-iab-tcf-bar")&&null==document.querySelector(".ai-list-manual")||"function"!=typeof __tcfapi||"function"!=typeof ai_load_blocks||"undefined"!=typeof ai_iab_tcf_callback_installed||(__tcfapi("addEventListener",2,function(b,e){!e||"useractioncomplete"!==b.eventStatus&&"loaded"!==b.cmpStatus||(ai_tcData=b,ai_load_blocks(),b=document.querySelector("#ai-iab-tcf-status"),null!=b&&(b.textContent="IAB TCF 2.0 DATA LOADED"),b=document.querySelector("#ai-iab-tcf-bar"),null!=b&&(b.classList.remove("status-error"),b.classList.add("status-ok")))}),ai_iab_tcf_callback_installed=!0)}ai_process_lists=function(b){function e(a,c,h){if(0==a.length){if("!@!"==h)return!0;c!=h&&("true"==h.toLowerCase()?h=!0:"false"==h.toLowerCase()&&(h=!1));return c==h}if("object"!=typeof c&&"array"!=typeof c)return!1;var k=a[0];a=a.slice(1);if("*"==k)for(let[,p]of Object.entries(c)){if(e(a,p,h))return!0}else if(k in c)return e(a,c[k],h);return!1}function n(a,c,h){if("object"!=typeof a||-1==c.indexOf("["))return!1;c=c.replace(/]| /gi,"").split("[");return e(c,a,h)}function z(){if("function"==typeof __tcfapi){var a=document.querySelector("#ai-iab-tcf-status"),c=document.querySelector("#ai-iab-tcf-bar");null!=a&&(a.textContent="IAB TCF 2.0 DETECTED");__tcfapi("getTCData",2,function(h,k){k||"object"!=typeof ai_tcData||(h=ai_tcData,k=!0);k?(null!=c&&(c.classList.remove("status-error"),c.classList.add("status-ok")),"tcloaded"==h.eventStatus||"useractioncomplete"==h.eventStatus)?(ai_tcData=h,h.gdprApplies?null!=a&&(a.textContent="IAB TCF 2.0 DATA LOADED"):null!=a&&(a.textContent="IAB TCF 2.0 GDPR DOES NOT APPLY"),null!=c&&(c.classList.remove("status-error"),c.classList.add("status-ok")),setTimeout(function(){ai_process_lists()},10)):"cmpuishown"==h.eventStatus&&(ai_cmpuishown=!0,null!=a&&(a.textContent="IAB TCF 2.0 CMP UI SHOWN"),null!=c&&(c.classList.remove("status-error"),c.classList.add("status-ok"))):(null!=a&&(a.textContent="IAB TCF 2.0 __tcfapi getTCData failed"),null!=c&&(c.classList.remove("status-ok"),c.classList.add("status-error")))})}}function C(a){"function"==typeof __tcfapi?(ai_tcfapi_found=!0,"undefined"==typeof ai_iab_tcf_callback_installed&&Z(),"undefined"==typeof ai_tcData_requested&&(ai_tcData_requested=!0,z(),cookies_need_tcData=!0)):a&&("undefined"==typeof ai_tcfapi_found&&(ai_tcfapi_found=!1,setTimeout(function(){ai_process_lists()},10)),a=document.querySelector("#ai-iab-tcf-status"),null!=a&&(a.textContent="IAB TCF 2.0 MISSING: __tcfapi function not found"),a=document.querySelector("#ai-iab-tcf-bar"),null!=a&&(a.classList.remove("status-ok"),a.classList.add("status-error")))}if(null==b)b=document.querySelectorAll("div.ai-list-data, meta.ai-list-data");else{window.jQuery&&window.jQuery.fn&&b instanceof jQuery&&(b=Array.prototype.slice.call(b));var x=[];b.forEach((a,c)=>{a.matches(".ai-list-data")?x.push(a):(a=a.querySelectorAll(".ai-list-data"),a.length&&a.forEach((h,k)=>{x.push(h)}))});b=x}if(b.length){b.forEach((a,c)=>{a.classList.remove("ai-list-data")});var L=ia(window.location.search);if(null!=L.referrer)var A=L.referrer;else A=document.referrer,""!=A&&(A=ha(A));var R=window.navigator.userAgent,S=R.toLowerCase(),aa=navigator.language,M=aa.toLowerCase();if("undefined"!==typeof MobileDetect)var ba=new MobileDetect(R);b.forEach((a,c)=>{var h=document.cookie.split(";");h.forEach(function(f,l){h[l]=f.trim()});c=a.closest("div."+ai_block_class_def);var k=!0;if(a.hasAttribute("referer-list")){var p=a.getAttribute("referer-list");
108p=b64d(p).split(",");var v=a.getAttribute("referer-list-type"),E=!1;p.every((f,l)=>{f=f.trim();if(""==f)return!0;if("*"==f.charAt(0))if("*"==f.charAt(f.length-1)){if(f=f.substr(1,f.length-2),-1!=A.indexOf(f))return E=!0,!1}else{if(f=f.substr(1),A.substr(-f.length)==f)return E=!0,!1}else if("*"==f.charAt(f.length-1)){if(f=f.substr(0,f.length-1),0==A.indexOf(f))return E=!0,!1}else if("#"==f){if(""==A)return E=!0,!1}else if(f==A)return E=!0,!1;return!0});var r=E;switch(v){case "B":r&&(k=!1);break;case "W":r||(k=!1)}}if(k&&a.hasAttribute("client-list")&&"undefined"!==typeof ba)switch(p=a.getAttribute("client-list"),p=b64d(p).split(","),v=a.getAttribute("client-list-type"),r=!1,p.every((f,l)=>{if(""==f.trim())return!0;f.split("&&").every((d,t)=>{t=!0;var w=!1;for(d=d.trim();"!!"==d.substring(0,2);)t=!t,d=d.substring(2);"language:"==d.substring(0,9)&&(w=!0,d=d.substring(9).toLowerCase());var q=!1;w?"*"==d.charAt(0)?"*"==d.charAt(d.length-1)?(d=d.substr(1,d.length-2).toLowerCase(),-1!=M.indexOf(d)&&(q=!0)):(d=d.substr(1).toLowerCase(),M.substr(-d.length)==d&&(q=!0)):"*"==d.charAt(d.length-1)?(d=d.substr(0,d.length-1).toLowerCase(),0==M.indexOf(d)&&(q=!0)):d==M&&(q=!0):"*"==d.charAt(0)?"*"==d.charAt(d.length-1)?(d=d.substr(1,d.length-2).toLowerCase(),-1!=S.indexOf(d)&&(q=!0)):(d=d.substr(1).toLowerCase(),S.substr(-d.length)==d&&(q=!0)):"*"==d.charAt(d.length-1)?(d=d.substr(0,d.length-1).toLowerCase(),0==S.indexOf(d)&&(q=!0)):ba.is(d)&&(q=!0);return(r=q?t:!t)?!0:!1});return r?!1:!0}),v){case "B":r&&(k=!1);break;case "W":r||(k=!1)}var N=p=!1;for(v=1;2>=v;v++)if(k){switch(v){case 1:var g=a.getAttribute("cookie-list");break;case 2:g=a.getAttribute("parameter-list")}if(null!=g){g=b64d(g);switch(v){case 1:var y=a.getAttribute("cookie-list-type");break;case 2:y=a.getAttribute("parameter-list-type")}g=g.replace("tcf-gdpr","tcf-v2[gdprApplies]=true");g=g.replace("tcf-no-gdpr","tcf-v2[gdprApplies]=false");g=g.replace("tcf-google","tcf-v2[vendor][consents][755]=true && tcf-v2[purpose][consents][1]=true");g=g.replace("tcf-no-google","!!tcf-v2[vendor][consents][755]");g=g.replace("tcf-media.net","tcf-v2[vendor][consents][142]=true && tcf-v2[purpose][consents][1]=true");g=g.replace("tcf-no-media.net","!!tcf-v2[vendor][consents][142]");g=g.replace("tcf-amazon","tcf-v2[vendor][consents][793]=true && tcf-v2[purpose][consents][1]=true");g=g.replace("tcf-no-amazon","!!tcf-v2[vendor][consents][793]");g=g.replace("tcf-ezoic","tcf-v2[vendor][consents][347]=true && tcf-v2[purpose][consents][1]=true");g=g.replace("tcf-no-ezoic","!!tcf-v2[vendor][consents][347]");var F=g.split(","),ca=[];h.forEach(function(f){f=f.split("=");try{var l=JSON.parse(decodeURIComponent(f[1]))}catch(d){l=decodeURIComponent(f[1])}ca[f[0]]=l});r=!1;var I=a;F.every((f,l)=>{f.split("&&").every((d,t)=>{t=!0;for(d=d.trim();"!!"==d.substring(0,2);)t=!t,d=d.substring(2);var w=d,q="!@!",T="tcf-v2"==w&&"!@!"==q,B=-1!=d.indexOf("["),J=0==d.indexOf("tcf-v2")||0==d.indexOf("euconsent-v2");J=J&&(B||T);-1!=d.indexOf("=")&&(q=d.split("="),w=q[0],q=q[1],B=-1!=w.indexOf("["),J=(J=0==w.indexOf("tcf-v2")||0==w.indexOf("euconsent-v2"))&&(B||T));if(J)document.querySelector("#ai-iab-tcf-status"),B=document.querySelector("#ai-iab-tcf-bar"),null!=B&&(B.style.display="block"),T&&"boolean"==typeof ai_tcfapi_found?r=ai_tcfapi_found?t:!t:"object"==typeof ai_tcData?(null!=B&&(B.classList.remove("status-error"),B.classList.add("status-ok")),w=w.replace(/]| /gi,"").split("["),w.shift(),r=(w=e(w,ai_tcData,q))?t:!t):"undefined"==typeof ai_tcfapi_found&&(I.classList.add("ai-list-data"),N=!0,"function"==typeof __tcfapi?C(!1):"undefined"==typeof ai_tcData_retrying&&(ai_tcData_retrying=!0,setTimeout(function(){"function"==typeof __tcfapi?C(!1):setTimeout(function(){"function"==typeof __tcfapi?C(!1):setTimeout(function(){C(!0)},3E3)},1E3)},600)));else if(B)r=(w=n(ca,w,q))?t:!t;else{var U=!1;"!@!"==q?h.every(function(ja){return ja.split("=")[0]==d?(U=!0,!1):!0}):U=-1!=h.indexOf(d);r=U?t:!t}return r?!0:!1});return r?!1:!0});r&&(N=!1,I.classList.remove("ai-list-data"));switch(y){case "B":r&&(k=!1);break;case "W":r||(k=!1)}}}a.classList.contains("ai-list-manual")&&(k?(I.classList.remove("ai-list-data"),I.classList.remove("ai-list-manual")):(p=!0,I.classList.add("ai-list-data")));(k||!p&&!N)&&a.hasAttribute("data-debug-info")&&(g=document.querySelector("."+a.dataset.debugInfo),null!=g&&(g=g.parentElement,null!=g&&g.classList.contains("ai-debug-info")&&g.remove()));y=X(a,".ai-debug-bar.ai-debug-lists");var ka=""==A?"#":A;
1080!=y.length&&y.forEach((f,l)=>{l=f.querySelector(".ai-debug-name.ai-list-info");null!=l&&(l.textContent=ka,l.title=R+"\n"+aa);l=f.querySelector(".ai-debug-name.ai-list-status");null!=l&&(l.textContent=k?ai_front.visible:ai_front.hidden)});g=!1;if(k&&a.hasAttribute("scheduling-start")&&a.hasAttribute("scheduling-end")&&a.hasAttribute("scheduling-days")){var u=a.getAttribute("scheduling-start");v=a.getAttribute("scheduling-end");y=a.getAttribute("scheduling-days");g=!0;u=b64d(u);F=b64d(v);var V=parseInt(a.getAttribute("scheduling-fallback")),O=parseInt(a.getAttribute("gmt"));if(u.includes("-")||F.includes("-"))P=Y(u)+O,K=Y(F)+O;else var P=Q(u),K=Q(F);P??=0;K??=0;var W=b64d(y).split(",");y=a.getAttribute("scheduling-type");var D=(new Date).getTime()+O;v=new Date(D);var G=v.getDay();0==G?G=6:G--;u.includes("-")||F.includes("-")||(u=(new Date(v.getFullYear(),v.getMonth(),v.getDate())).getTime()+O,D-=u,0>D&&(D+=864E5));scheduling_start_date_ok=D>=P;scheduling_end_date_ok=0==K||D<K;u=scheduling_start_date_ok&&scheduling_end_date_ok&&W.includes(G.toString());switch(y){case "B":u=!u}u||(k=!1);var la=v.toISOString().split(".")[0].replace("T"," ");y=X(a,".ai-debug-bar.ai-debug-scheduling");
1080!=y.length&&y.forEach((f,l)=>{l=f.querySelector(".ai-debug-name.ai-scheduling-info");null!=l&&(l.textContent=la+" "+G+" current_time: "+Math.floor(D.toString()/1E3)+" start_date:"+Math.floor(P/1E3).toString()+"=>"+scheduling_start_date_ok.toString()+" end_date:"+Math.floor(K/1E3).toString()+"=>"+scheduling_end_date_ok.toString()+" days:"+W.toString()+"=>"+W.includes(G.toString()).toString());l=f.querySelector(".ai-debug-name.ai-scheduling-status");null!=l&&(l.textContent=k?ai_front.visible:ai_front.hidden);k||0==V||(f.classList.remove("ai-debug-scheduling"),f.classList.add("ai-debug-fallback"),l=f.querySelector(".ai-debug-name.ai-scheduling-status"),null!=l&&(l.textContent=ai_front.fallback+" = "+V))})}if(p||!k&&N)return!0;a.style.visibility="";a.style.position="";a.style.width="";a.style.height="";a.style.zIndex="";if(k){if(null!=c&&(c.style.visibility="",c.classList.contains("ai-remove-position")&&(c.style.position="")),a.hasAttribute("data-code")){p=b64d(a.dataset.code);u=document.createRange();g=!0;try{H=u.createContextualFragment(p)}catch(f){g=!1}g&&(null!=a.closest("head")?(a.parentNode.insertBefore(H,a.nextSibling),a.remove()):a.append(H));da(a)}}else if(g&&!u&&0!=V){null!=c&&(c.style.visibility="",c.classList.contains("ai-remove-position")&&c.css({position:""}));p=fa(a,".ai-fallback");0!=p.length&&p.forEach((f,l)=>{f.classList.remove("ai-fallback")});if(a.hasAttribute("data-fallback-code")){p=b64d(a.dataset.fallbackCode);u=document.createRange();g=!0;try{var H=u.createContextualFragment(p)}catch(f){g=!1}g&&a.append(H);da(a)}else a.style.display="none",null!=c&&null==c.querySelector(".ai-debug-block")&&c.hasAttribute("style")&&-1==c.getAttribute("style").indexOf("height:")&&(c.style.display="none");null!=c&&c.hasAttribute("data-ai")&&(c.getAttribute("data-ai"),a.hasAttribute("fallback-tracking")&&(H=a.getAttribute("fallback-tracking"),c.setAttribute("data-ai-"+a.getAttribute("fallback_level"),H)))}else a.style.display="none",null!=c&&(c.removeAttribute("data-ai"),c.classList.remove("ai-track"),null!=c.querySelector(".ai-debug-block")?(c.style.visibility="",c.classList.remove("ai-close"),c.classList.contains("ai-remove-position")&&(c.style.position="")):c.hasAttribute("style")&&-1==c.getAttribute("style").indexOf("height:")&&(c.style.display="none"));a.setAttribute("data-code","");a.setAttribute("data-fallback-code","");null!=c&&c.classList.remove("ai-list-block")})}};function ea(b){b=`; ${document.cookie}`.split(`; ${b}=`);if(2===b.length)return b.pop().split(";").shift()}function ma(b,e,n){ea(b)&&(document.cookie=b+"="+(e?";path="+e:"")+(n?";domain="+n:"")+";expires=Thu, 01 Jan 1970 00:00:01 GMT")}function m(b){ea(b)&&(ma(b,"/",window.location.hostname),document.cookie=b+"=; Path=/; Expires=Thu, 01 Jan 1970 00:00:01 GMT;")}(function(b){"complete"===document.readyState||"loading"!==document.readyState&&!document.documentElement.doScroll?b():document.addEventListener("DOMContentLoaded",b)})(function(){setTimeout(function(){ai_process_lists();setTimeout(function(){Z();if("function"==typeof ai_load_blocks){document.addEventListener("cmplzEnableScripts",e);document.addEventListener("cmplz_event_marketing",e);function e(n){"cmplzEnableScripts"!=n.type&&"all"!==n.consentLevel||ai_load_blocks()}document.addEventListener("cmplz_enable_category",function(n){"marketing"===n.detail.category&&ai_load_blocks()})}},50);var b=document.querySelector(".ai-debug-page-type");null!=b&&b.addEventListener("dblclick",e=>{e=document.querySelector("#ai-iab-tcf-status");null!=e&&(e.textContent="CONSENT COOKIES");e=document.querySelector("#ai-iab-tcf-bar");null!=e&&(e.style.display="block")});b=document.querySelector("#ai-iab-tcf-bar");null!=b&&b.addEventListener("click",e=>{m("euconsent-v2");m("__lxG__consent__v2");m("__lxG__consent__v2_daisybit");m("__lxG__consent__v2_gdaisybit");m("CookieLawInfoConsent");m("cookielawinfo-checkbox-advertisement");m("cookielawinfo-checkbox-analytics");m("cookielawinfo-checkbox-necessary");m("complianz_policy_id");m("complianz_consent_status");m("cmplz_marketing");m("cmplz_consent_status");m("cmplz_preferences");m("cmplz_statistics-anonymous");m("cmplz_choice");m("cmplz_banner-status");m("cmplz_functional");m("cmplz_policy_id");m("cmplz_statistics");m("moove_gdpr_popup");m("real_cookie_banner-blog:1-tcf");m("real_cookie_banner-blog:1");e=document.querySelector("#ai-iab-tcf-status");null!=e&&(e.textContent="CONSENT COOKIES DELETED")})},5)});function da(b){setTimeout(function(){"function"==typeof ai_process_rotations_in_element&&ai_process_rotations_in_element(b);"function"==typeof ai_process_lists&&ai_process_lists();"function"==typeof ai_process_ip_addresses&&ai_process_ip_addresses();"function"==typeof ai_process_filter_hooks&&ai_process_filter_hooks();"function"==typeof ai_adb_process_blocks&&ai_adb_process_blocks(b);"function"==typeof ai_process_impressions&&1==ai_tracking_finished&&ai_process_impressions();"function"==typeof ai_install_click_trackers&&1==ai_tracking_finished&&ai_install_click_trackers();"function"==typeof ai_install_close_buttons&&ai_install_close_buttons(document)},5)}function ia(b){var e=b?b.split("?")[1]:window.location.search.slice(1);b={};if(e){e=e.split("#")[0];e=e.split("&");for(var n=0;n<e.length;n++){var z=e[n].split("="),C=void 0,x=z[0].replace(/\[\d*\]/,function(L){C=L.slice(1,-1);return""});z="undefined"===typeof z[1]?"":z[1];x=x.toLowerCase();z=z.toLowerCase();b[x]?("string"===typeof b[x]&&(b[x]=[b[x]]),"undefined"===typeof C?b[x].push(z):b[x][C]=z):b[x]=z}}return b}};ai_js_code=!0 109;
Line numbers count LF bytes from the start of the resource, as the search results do. Vendor segments are library code the classifier recognised; they are stored but not indexed. Bytes are shown as Latin1 characters, one per byte.