PageSourceSearch

https://thepathlessbeaten.com/head.js

js thepathlessbeaten.com collected 2026-09-28 12:21:04 UTC 187,659 bytes, 205 lines download raw bytes

1var _____WB$wombat$assign$function_____=function(name){return (self._wb_wombat && self._wb_wombat.local_init && self._wb_wombat.local_init(name))||self[name];};if(!self.__WB_pmw){self.__WB_pmw=function(obj){this.__WB_source=obj;return this;}}{
2let window = _____WB$wombat$assign$function_____("window");
3let self = _____WB$wombat$assign$function_____("self");
4let document = _____WB$wombat$assign$function_____("document");
5let location = _____WB$wombat$assign$function_____("location");
6let top = _____WB$wombat$assign$function_____("top");
7let parent = _____WB$wombat$assign$function_____("parent");
8let frames = _____WB$wombat$assign$function_____("frames");
9let opens = _____WB$wombat$assign$function_____("opens");
10try{(function() {!function(e){function n(t){if(r[t])return r[t].exports;var i=r[t]={i:t,l:!1,exports:{}};return e[t].call(i.exports,i,i.exports,n),i.l=!0,i.exports}var t=window.pbjsChunk;window.pbjsChunk=function(r,o,a){for(var s,d,u,c=0,f=[];c<r.length;c++)d=r[c],i[d]&&f.push(i[d][0]),i[d]=0;for(s in o)Object.prototype.hasOwnProperty.call(o,s)&&(e[s]=o[s]);for(t&&t(r,o,a);f.length;)f.shift()();if(a)for(c=0;c<a.length;c++)u=n(n.s=a[c]);return u};var r={},i={104:0};n.e=function(e){if(0===i[e])return callback.call(null,n);console.error("webpack chunk not found and jsonp disabled")},n.m=e,n.c=r,n.d=function(e,t,r){n.o(e,t)||Object.defineProperty(e,t,{configurable:!1,enumerable:!0,get:r})},n.n=function(e){var t=e&&e.__esModule?function(){return e.default}:function(){return e};return n.d(t,"a",t),t},n.o=function(e,n){return Object.prototype.hasOwnProperty.call(e,n)},n.p="",n.oe=function(e){throw console.error(e),e},n(n.s=257)}([function(e,n,t){"use strict";function r(e,n,t){return n in e?Object.defineProperty(e,n,{value:t,enumerable:!0,configurable:!0,writable:!0}):e[n]=t,e}function i(){return h()+Math.random().toString(16).substr(2)}function o(e){if(n.isArray(e)&&2===e.length&&!isNaN(e[0])&&!isNaN(e[1]))return e[0]+"x"+e[1]}function a(){return window.console&&window.console.log}function s(e,n,t){return t.indexOf(e)===n}function d(e,n){return e.concat(n)}function u(e){return Object.keys(e)}function c(e,n){return e[n]}Object.defineProperty(n,"__esModule",{value:!0});var f=Object.assign||function(e){for(var n=1;n<arguments.length;n++){var t=arguments[n];for(var r in t)Object.prototype.hasOwnProperty.call(t,r)&&(e[r]=t[r])}return e},l="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};n.parseSizesInput=function(e){var n=[];if("string"==typeof e){var t=e.split(","),r=/^(\d)+x(\d)+$/i;if(t)for(var i in t)T(t,i)&&t[i].match(r)&&n.push(t[i])}else if("object"===(void 0===e?"undefined":l(e))){var a=e.length;if(a>0)if(2===a&&"number"==typeof e[0]&&"number"==typeof e[1])n.push(o(e));else for(var s=0;s<a;s++)n.push(o(e[s]))}return n},n.parseGPTSingleSizeArray=o,n.uniques=s,n.flatten=d,n.getBidRequest=function(e){return pbjs._bidsRequested.map(function(n){return n.bids.find(function(n){return n.bidId===e})}).find(function(e){return e})},n.getKeys=u,n.getValue=c,n.getBidderCodes=function(){return(arguments.length>0&&void 0!==arguments[0]?arguments[0]:pbjs.adUnits).map(function(e){return e.bids.map(function(e){return e.bidder}).reduce(d,[])}).reduce(d).filter(s)},n.isGptPubadsDefined=function(){if(window.googletag&&n.isFn(window.googletag.pubads)&&n.isFn(window.googletag.pubads().getSlots))return!0},n.getHighestCpm=function(e,n){return e.cpm===n.cpm?e.timeToRespond>n.timeToRespond?n:e:e.cpm<n.cpm?n:e},n.shuffle=function(e){for(var n=e.length;n>0;){var t=Math.floor(Math.random()*n),r=e[--n];e[n]=e[t],e[t]=r}return e},n.adUnitsFilter=function(e,n){return e.includes(n&&n.placementCode||n&&n.adUnitCode)},n.isSrcdocSupported=function(e){return e.defaultView&&e.defaultView.frameElement&&"srcdoc"in e.defaultView.frameElement&&!/firefox/i.test(navigator.userAgent)},n.cloneJson=function(e){return JSON.parse(JSON.stringify(e))},n.inIframe=function(){try{return window.self!==window.top}catch(e){return!0}},n.isSafariBrowser=function(){return/^((?!chrome|android).)*safari/i.test(navigator.userAgent)},n.replaceAuctionPrice=function(e,n){if(e)return e.replace(/\$\{AUCTION_PRICE\}/g,n)},n.getBidderRequestAllAdUnits=function(e){return pbjs._bidsRequested.find(function(n){return n.bidderCode===e})},n.getBidderRequest=function(e,n){return pbjs._bidsRequested.find(function(t){return t.bids.filter(function(t){return t.bidder===e&&t.placementCode===n}).length>0})||{start:null,requestId:null}},n.cookiesAreEnabled=function(){return!(!window.navigator.cookieEnabled&&!document.cookie.length)||(window.document.cookie="prebid.cookieTest",-1!=window.document.cookie.indexOf("prebid.cookieTest"))},n.delayExecution=function(e,n){if(n<1)throw new Error("numRequiredCalls must be a positive number. Got "+n);var t=0;
10return function(){++t===n&&e.apply(null,arguments)}},n.groupBy=function(e,n){return e.reduce(function(e,t){return(e[t[n]]=e[t[n]]||[]).push(t),e},{})},n.deepAccess=function(e,n){n=String(n).split(".");for(var t=0;t<n.length;t++)if(void 0===(e=e[n[t]]))return;return e},n.getDefinedParams=function(e,n){return n.filter(function(n){return e[n]}).reduce(function(n,t){return f(n,r({},t,e[t]))},{})},n.isValidMediaTypes=function(e){var n=["banner","native","video"],t=["instream","outstream"];return!!Object.keys(e).every(function(e){return n.includes(e)})&&(!e.video||!e.video.context||t.includes(e.video.context))};var p=t(8),g=t(4),b=!1,v=Object.prototype.toString,m=null;try{m=console.info.bind(window.console)}catch(e){}n.replaceTokenInString=function(e,n,t){return this._each(n,function(n,r){n=void 0===n?"":n;var i=t+r.toUpperCase()+t,o=new RegExp(i,"g");e=e.replace(o,n)}),e};var h=function(){var e=0;return function(){return++e}}();n.getUniqueIdentifierStr=i,n.generateUUID=function e(n){return n?(n^16*Math.random()>>n/4).toString(16):([1e7]+-1e3+-4e3+-8e3+-1e11).replace(/[018]/g,e)},n.getBidIdParameter=function(e,n){return n&&n[e]?n[e]:""},n.tryAppendQueryString=function(e,n,t){return t?e+=n+"="+encodeURIComponent(t)+"&":e},n.parseQueryStringParameters=function(e){var n="";for(var t in e)e.hasOwnProperty(t)&&(n+=t+"="+encodeURIComponent(e[t])+"&");return n},n.transformAdServerTargetingObj=function(e){return e&&Object.getOwnPropertyNames(e).length>0?u(e).map(function(n){return n+"="+encodeURIComponent(c(e,n))}).join("&"):""},n.getTopWindowLocation=function(){var e=void 0;try{window.top.location.toString(),e=window.top.location}catch(n){e=window.location}return e},n.getTopWindowUrl=function(){var e=void 0;try{e=this.getTopWindowLocation().href}catch(n){e=""}return e},n.logWarn=function(e){E()&&console.warn&&console.warn("WARNING: "+e)},n.logInfo=function(e,n){E()&&a()&&m&&(n&&0!==n.length||(n=""),m("INFO: "+e+(""===n?"":" : params : "),n))},n.logMessage=function(e){E()&&a()&&console.log("MESSAGE: "+e)},n.hasConsoleLogger=a;var y=a()?window.console.error?"error":"log":"",E=function(){if(!1===p.config.getConfig("debug")&&!1===b){var e="TRUE"===S(g.DEBUG_MODE).toUpperCase();p.config.setConfig({debug:e}),b=!0}return!!p.config.getConfig("debug")};n.debugTurnedOn=E,n.logError=function(e,n,t){var r=n||"ERROR";E()&&a()&&console[y](console,r+": "+e,t||"")},n.createInvisibleIframe=function(){var e=document.createElement("iframe");return e.id=i(),e.height=0,e.width=0,e.border="0px",e.hspace="0",e.vspace="0",e.marginWidth="0",e.marginHeight="0",e.style.border="0",e.scrolling="no",e.frameBorder="0",e.src="about:blank",e.style.display="none",e};var S=function(e){var n="[\\?&]"+e+"=([^&#]*)",t=new RegExp(n).exec(window.location.search);return null===t?"":decodeURIComponent(t[1].replace(/\+/g," "))};n.getParameterByName=S,n.hasValidBidRequest=function(e,n,t){for(var r=!1,i=0;i<n.length;i++)if(r=!1,this._each(e,function(e,t){t===n[i]&&(r=!0)}
10),!r)return this.logError("Params are missing for bid request. One of these required paramaters are missing: "+n,t),!1;return!0},n.addEventHandler=function(e,n,t){e.addEventListener?e.addEventListener(n,t,!0):e.attachEvent&&e.attachEvent("on"+n,t)},n.isA=function(e,n){return v.call(e)==="[object "+n+"]"},n.isFn=function(e){return this.isA(e,"Function")},n.isStr=function(e){return this.isA(e,"String")},n.isArray=function(e){return this.isA(e,"Array")},n.isNumber=function(e){return this.isA(e,"Number")},n.isEmpty=function(e){if(!e)return!0;if(this.isArray(e)||this.isStr(e))return!(e.length>0);for(var n in e)if(hasOwnProperty.call(e,n))return!1;return!0},n.isEmptyStr=function(e){return this.isStr(e)&&(!e||0===e.length)},n._each=function(e,n){if(!this.isEmpty(e)){if(this.isFn(e.forEach))return e.forEach(n,this);var t=0,r=e.length;if(r>0)for(;t<r;t++)n(e[t],t,e);else for(t in e)hasOwnProperty.call(e,t)&&n.call(this,e[t],t)}},n.contains=function(e,n){if(this.isEmpty(e))return!1;if(this.isFn(e.indexOf))return-1!==e.indexOf(n);for(var t=e.length;t--;)if(e[t]===n)return!0;return!1},n.indexOf=function(){if(Array.prototype.indexOf)return Array.prototype.indexOf}(),n._map=function(e,n){if(this.isEmpty(e))return[];if(this.isFn(e.map))return e.map(n);var t=[];return this._each(e,function(r,i){t.push(n(r,i,e))}),t};var T=function(e,n){return e.hasOwnProperty?e.hasOwnProperty(n):void 0!==e[n]&&e.constructor.prototype[n]!==e[n]};n.insertElement=function(e,n,t){n=n||document;var r=void 0;r=t?n.getElementsByTagName(t):n.getElementsByTagName("head");try{(r=r.length?r:n.getElementsByTagName("body")).length&&(r=r[0]).insertBefore(e,r.firstChild)}catch(e){}},n.triggerPixel=function(e){(new Image).src=e},n.insertUserSyncIframe=function(e){var t=this.createTrackPixelIframeHtml(e,!1,"allow-scripts"),r=document.createElement("div");r.innerHTML=t;var i=r.firstChild;n.insertElement(i)},n.createTrackPixelHtml=function(e){if(!e)return"";var n='<div style="position:absolute;left:0px;top:0px;visibility:hidden;">';return n+='<img src="'+encodeURI(e)+'"></div>'},n.createTrackPixelIframeHtml=function(e){var t=!(arguments.length>1&&void 0!==arguments[1])||arguments[1],r=arguments.length>2&&void 0!==arguments[2]?arguments[2]:"";return e?(t&&(e=encodeURI(e)),r&&(r='sandbox="'+r+'"'),"<iframe "+r+' id="'+n.getUniqueIdentifierStr()+'"\n      frameborder="0"\n      allowtransparency="true"\n      marginheight="0" marginwidth="0"\n      width="0" hspace="0" vspace="0" height="0"\n      style="height:0p;width:0p;display:none;"\n      scrolling="no"\n      src="'+e+'">\n    </iframe>'):""},n.getIframeDocument=function(e){if(e){var n=void 0;try{n=e.contentWindow?e.contentWindow.document:e.contentDocument.document?e.contentDocument.document:e.contentDocument}catch(e){this.logError("Cannot get iframe document",e)}return n}},n.getValueString=function(e,n,t){return void 0===n||null===n?t:this.isStr(n)?n:this.isNumber(n)?n.toString():void this.logWarn("Unsuported type for param: "+e+" required type: String")}},function(e,n,t){"use strict";function r(e){var n=e.bidderCode,t=e.requestId,r=e.bidderRequestId;return e.adUnits.map(function(e){return e.bids.filter(function(e){return e.bidder===n}).map(function(n){var i=e.sizes;if(e.sizeMapping){var u=(0,s.mapSizes)(e);if(""===u)return"";i=u}return e.nativeParams&&(n=o({},n,{nativeParams:(0,d.processNativeAdUnitParams)(e.nativeParams)})),e.mediaTypes&&(c.isValidMediaTypes(e.mediaTypes)?n=o({},n,{mediaTypes:e.mediaTypes}):c.logError("mediaTypes is not correctly configured for adunit "+e.code)),n=o({},n,(0,a.getDefinedParams)(e,["mediaType","renderer"])),o({},n,{placementCode:e.code,transactionId:e.transactionId,sizes:i,bidId:n.bid_id||c.getUniqueIdentifierStr(),bidderRequestId:r,requestId:t})})}).reduce(a.flatten,[]).filter(function(e){return""!==e})}function i(e){var n=[];return c.parseSizesInput(e.sizes).forEach(function(e){var t=e.split("x"),r={w:parseInt(t[0]),h:parseInt(t[1])};n.push(r)}),n}var o=Object.assign||function(e){for(var n=1;n<arguments.length;n++){var t=arguments[n];for(var r in t)Object.prototype.hasOwnProperty.call(t,r)&&(e[r]=t[r])}return e}
10,a=t(0),s=t(45),d=t(13),u=t(28),c=t(0),f=t(4),l=t(9),p={};n.bidderRegistry=p;var g={endpoint:f.S2S.DEFAULT_ENDPOINT,adapter:f.S2S.ADAPTER,syncEndpoint:f.S2S.SYNC_ENDPOINT},b={};b.random=!0,b.fixed=!0;var v={},m="random";n.callBids=function(e){var n=e.adUnits,t=e.cbTimeout,o=c.generateUUID(),d=Date.now(),b={timestamp:d,requestId:o,timeout:t};l.emit(f.EVENTS.AUCTION_INIT,b);var v=(0,a.getBidderCodes)(n),h=u.StorageManager.get(u.pbjsSyncsKey);"random"===m&&(v=(0,a.shuffle)(v));var y=p[g.adapter];if(y&&(y.setConfig(g),y.queueSync({bidderCodes:v})),g.enabled){var E=g.bidders.filter(function(e){return h.includes(e)});v=v.filter(function(e){return!E.includes(e)});var S=c.cloneJson(n);S.forEach(function(e){e.sizeMapping&&(e.sizes=(0,s.mapSizes)(e),delete e.sizeMapping),e.sizes=i(e),e.bids=e.bids.filter(function(e){return E.includes(e.bidder)}).map(function(e){return e.bid_id=c.getUniqueIdentifierStr(),e})}),S=S.filter(function(e){return 0!==e.bids.length});var T=c.generateUUID();E.forEach(function(e){var n=c.getUniqueIdentifierStr(),t={bidderCode:e,requestId:o,bidderRequestId:n,tid:T,bids:r({bidderCode:e,requestId:o,bidderRequestId:n,adUnits:S}),start:(new Date).getTime(),auctionStart:d,timeout:g.timeout,src:f.S2S.SRC};0!==t.bids.length&&pbjs._bidsRequested.push(t)});var A={tid:T,ad_units:S};c.logMessage("CALLING S2S HEADER BIDDERS ==== "+E.join(",")),A.ad_units.length&&y.callBids(A)}v.forEach(function(e){var i=p[e];if(i){var a=c.getUniqueIdentifierStr(),s={bidderCode:e,requestId:o,bidderRequestId:a,bids:r({bidderCode:e,requestId:o,bidderRequestId:a,adUnits:n}),start:(new Date).getTime(),auctionStart:d,timeout:t};s.bids&&0!==s.bids.length&&(c.logMessage("CALLING BIDDER ======= "+e),pbjs._bidsRequested.push(s),l.emit(f.EVENTS.BID_REQUESTED,s),i.callBids(s))}else c.logError("Adapter trying to be called which does not exist: "+e+" adaptermanager.callBids")})},n.videoAdapters=[],n.registerBidAdapter=function(e,t){var r=(arguments.length>2&&void 0!==arguments[2]?arguments[2]:{}).supportedMediaTypes,i=void 0===r?[]:r;e&&t?"function"==typeof e.callBids?(p[t]=e,i.includes("video")&&n.videoAdapters.push(t),i.includes("native")&&d.nativeAdapters.push(t)):c.logError("Bidder adaptor error for bidder code: "+t+"bidder must implement a callBids() function"):c.logError("bidAdaptor or bidderCode not specified")},n.aliasBidAdapter=function(e,n){if(void 0===p[n]){var t=p[e];if(void 0===t)c.logError('bidderCode "'+e+'" is not an existing bidder.',"adaptermanager.aliasBidAdapter");else try{var r=new t.constructor;r.setBidderCode(n),this.registerBidAdapter(r,n)}catch(n){c.logError(e+" bidder does not currently support aliasing.","adaptermanager.aliasBidAdapter")}}else c.logMessage('alias name "'+n+'" has been already specified.')},n.registerAnalyticsAdapter=function(e){var n=e.adapter,t=e.code;n&&t?"function"==typeof n.enableAnalytics?(n.code=t,v[t]=n):c.logError('Prebid Error: Analytics adaptor error for analytics "'+t+'"\n        analytics adapter must implement an enableAnalytics() function'):c.logError("Prebid Error: analyticsAdapter or analyticsCode not specified")},n.enableAnalytics=function(e){c.isArray(e)||(e=[e]),c._each(e,function(e){var n=v[e.provider];n?n.enableAnalytics(e):c.logError("Prebid Error: no analytics adapter found in registry for\n        "+e.provider+".")})},n.setBidderSequence=function(e){b[e]?m=e:c.logWarn("Invalid order: "+e+". Bidder Sequence was not set.")},n.setS2SConfig=function(e){g=e}},function(e,n,t){"use strict";function r(){return(new Date).getTime()}function i(e){return e.bidderCode}function o(e){return e.bidder}function a(e){var n=this;return pbjs._bidsRequested.map(function(t){return t.bids.filter(h.adUnitsFilter.bind(n,pbjs._adUnitCodes)).filter(function(n){return n.placementCode===e})}).reduce(h.flatten,[]).map(function(e){return"indexExchange"===e.bidder?e.sizes.length:1}).reduce(s,0)===pbjs._bidsReceived.filter(function(n){return n.adUnitCode===e}).length}function s(e,n){return e+n}function d(){return pbjs._bidsRequested.map(function(e){return e.bids}).reduce(h.flatten,[]).filter(h.adUnitsFilter.bind(this,pbjs._adUnitCodes)).map(function(e){return"indexExchange"===e.bidder?e.sizes.length:1}).reduce(function(e,n){return e+n}
10,0)===pbjs._bidsReceived.filter(h.adUnitsFilter.bind(this,pbjs._adUnitCodes)).length}function u(e,n){var t={},r=pbjs.bidderSettings;if(n&&r){var i=b();c(t,i,n)}return e&&n&&r&&r[e]&&r[e][_.JSON_MAPPING.ADSERVER_TARGETING]?(c(t,r[e],n),n.alwaysUseBid=r[e].alwaysUseBid,n.sendStandardTargeting=r[e].sendStandardTargeting):U[e]&&(c(t,U[e],n),n.alwaysUseBid=U[e].alwaysUseBid,n.sendStandardTargeting=U[e].sendStandardTargeting),n.native&&Object.keys(n.native).forEach(function(e){var r=E.NATIVE_KEYS[e],i=n.native[e];r&&(t[r]=i)}),t}function c(e,n,t){var r=n[_.JSON_MAPPING.ADSERVER_TARGETING];return t.size=t.getSize(),j._each(r,function(r){var i=r.key,o=r.val;if(e[i]&&j.logWarn("The key: "+i+" is getting ovewritten"),j.isFn(o))try{o=o(t)}catch(e){j.logError("bidmanager","ERROR",e)}(void 0===n.suppressEmptyKeys||!0!==n.suppressEmptyKeys)&&"hb_deal"!==i||!j.isEmptyStr(o)&&null!==o&&void 0!==o?e[i]=o:j.logInfo("suppressing empty key '"+i+"' from adserver targeting")}),e}function f(e){var n=[e];l(O.byAdUnit,n)}function l(e,n){var t=this;j.isArray(e)&&e.forEach(function(e){var r=n||pbjs._adUnitCodes,i=[pbjs._bidsReceived.filter(h.adUnitsFilter.bind(t,r)).reduce(p,{})];e.apply(pbjs,i)})}function p(e,n){return e[n.adUnitCode]||(e[n.adUnitCode]={bids:[]}),e[n.adUnitCode].bids.push(n),e}function g(e){var n=e.bidderCode,t=e.cpm;if(n&&pbjs.bidderSettings&&pbjs.bidderSettings[n]&&"function"==typeof pbjs.bidderSettings[n].bidCpmAdjustment)try{t=pbjs.bidderSettings[n].bidCpmAdjustment.call(null,e.cpm,v({},e))}catch(e){j.logError("Error during bid adjustment","bidmanager.js",e)}t>=0&&(e.cpm=t)}function b(){var e=I.config.getConfig("priceGranularity"),n=pbjs.bidderSettings;return n[_.JSON_MAPPING.BD_SETTING_STANDARD]||(n[_.JSON_MAPPING.BD_SETTING_STANDARD]={adserverTargeting:[{key:"hb_bidder",val:function(e){return e.bidderCode}},{key:"hb_adid",val:function(e){return e.adId}},{key:"hb_pb",val:function(n){return e===_.GRANULARITY_OPTIONS.AUTO?n.pbAg:e===_.GRANULARITY_OPTIONS.DENSE?n.pbDg:e===_.GRANULARITY_OPTIONS.LOW?n.pbLg:e===_.GRANULARITY_OPTIONS.MEDIUM?n.pbMg:e===_.GRANULARITY_OPTIONS.HIGH?n.pbHg:e===_.GRANULARITY_OPTIONS.CUSTOM?n.pbCg:void 0}},{key:"hb_size",val:function(e){return e.size}},{key:"hb_deal",val:function(e){return e.dealId}}]}),n[_.JSON_MAPPING.BD_SETTING_STANDARD]}var v=Object.assign||function(e){for(var n=1;n<arguments.length;n++){var t=arguments[n];for(var r in t)Object.prototype.hasOwnProperty.call(t,r)&&(e[r]=t[r])}return e},m=function(){function e(e,n){var t=[],r=!0,i=!1,o=void 0;try{for(var a,s=e[Symbol.iterator]();!(r=(a=s.next()).done)&&(t.push(a.value),!n||t.length!==n);r=!0);}catch(e){i=!0,o=e}finally{try{!r&&s.return&&s.return()}finally{if(i)throw o}}return t}return function(n,t){if(Array.isArray(n))return n;if(Symbol.iterator in Object(n))return e(n,t);throw new TypeError("Invalid attempt to destructure non-iterable instance")}}(),h=t(0),y=t(26),E=t(13),S=t(27),T=t(46),A=t(18),I=t(8),_=t(4),w=_.EVENTS.AUCTION_END,j=t(0),C=t(9),O={byAdUnit:[],all:[],oneTime:null,timer:!1},U={};n.getTimedOutBidders=function(){return pbjs._bidsRequested.map(i).filter(h.uniques).filter(function(e){return pbjs._bidsReceived.map(o).filter(h.uniques).indexOf(e)<0})},n.bidsBackAll=function(){return d()},n.addBidResponse=function(e,t){function i(n){if((n.width||0===n.width)&&(n.height||0===n.height))return!0;var t=(0,h.getBidderRequest)(n.bidderCode,e),r=t&&t.bids&&t.bids[0]&&t.bids[0].sizes,i=j.parseSizesInput(r);if(1===i.length){var o=i[0].split("x"),a=m(o,2),s=a[0],d=a[1];return n.width=s,n.height=d,!0}return!1}function o(){t.timeToRespond>pbjs.cbTimeout+pbjs.timeoutBuffer&&n.executeCallback(!0)}function s(){C.emit(_.EVENTS.BID_RESPONSE,t),pbjs._bidsReceived.push(t),t.adUnitCode&&a(t.adUnitCode)&&f(t.adUnitCode),d()&&n.executeCallback()}(function(){function n(e){return"Invalid bid from "+t.bidderCode+". Ignoring bid: "+e}return t?e?(0,h.getBidderRequest)(t.bidderCode,e).start?"native"!==t.mediaType||(0,E.nativeBidIsValid)(t)?"video"!==t.mediaType||(0,S.isValidVideoBid)(t)?!("banner"===t.mediaType&&!i(t)&&(j.logError(n("Banner bids require a width and height")),1)):(j.logError(n("Video bid does not have required vastUrl or renderer property")),!1):(j.logError(n("Native bid missing some required properties.")),!1):(j.logError(n("Cannot find valid matching bid request.")),!1):(j.logError(n("No adUnitCode was supplied to addBidResponse.")),!1):(j.logError("Some adapter tried to add an undefined bi
10d for "+e+"."),!1)})()&&(function(){var n=(0,h.getBidderRequest)(t.bidderCode,e);v(t,{requestId:n.requestId,responseTimestamp:r(),requestTimestamp:n.start,cpm:parseFloat(t.cpm)||0,bidder:t.bidderCode,adUnitCode:e}),t.timeToRespond=t.responseTimestamp-t.requestTimestamp,C.emit(_.EVENTS.BID_ADJUSTMENT,t);var i=n.bids&&n.bids[0]&&n.bids[0].renderer;i&&(t.renderer=A.Renderer.install({url:i.url}),t.renderer.setRender(i.render));var o=(0,y.getPriceBucketString)(t.cpm,I.config.getConfig("customPriceBucket"),I.config.getConfig("currency.granularityMultiplier"));t.pbLg=o.low,t.pbMg=o.med,t.pbHg=o.high,t.pbAg=o.auto,t.pbDg=o.dense,t.pbCg=o.custom;var a;t.bidderCode&&(t.cpm>0||t.dealId)&&(a=u(t.bidderCode,t)),t.adserverTargeting=v(t.adserverTargeting||{},a)}(),"video"===t.mediaType?function(e){I.config.getConfig("usePrebidCache")?(0,T.store)([e],function(n,t){n?j.logWarn("Failed to save to the video cache: "+n+". Video bid must be discarded."):(e.videoCacheKey=t[0].uuid,e.vastUrl||(e.vastUrl=(0,T.getCacheUrl)(e.videoCacheKey)),s()),o()}):(s(),o())}(t):(s(),o()))},n.getKeyValueTargetingPairs=function(){return u.apply(void 0,arguments)},n.registerDefaultBidderSetting=function(e,n){U[e]=n},n.executeCallback=function(e){if(!e&&O.timer&&clearTimeout(O.timer),!0!==O.all.called&&(l(O.all),O.all.called=!0,e)){var t=n.getTimedOutBidders();t.length&&C.emit(_.EVENTS.BID_TIMEOUT,t)}if(O.oneTime){C.emit(w);try{l([O.oneTime])}catch(e){j.logError("Error executing bidsBackHandler",null,e)}finally{O.oneTime=null,O.timer=!1,pbjs.clearAuction()}}},n.externalCallbackReset=function(){O.all.called=!1},n.addOneTimeCallback=function(e,n){O.oneTime=e,O.timer=n},n.addCallback=function(e,n,t){n.id=e,_.CB.TYPE.ALL_BIDS_BACK===t?O.all.push(n):_.CB.TYPE.AD_UNIT_BIDS_BACK===t&&O.byAdUnit.push(n)},C.on(_.EVENTS.BID_ADJUSTMENT,function(e){g(e)}),n.adjustBids=function(){return g.apply(void 0,arguments)},n.getStandardBidderAdServerTargeting=function(){return b()[_.JSON_MAPPING.ADSERVER_TARGETING]}},function(e,n,t){"use strict";function r(e,n){var t=n&&n.bidId||i.getUniqueIdentifierStr(),r=e||0;this.bidderCode=n&&n.bidder||"",this.width=0,this.height=0,this.statusMessage=function(){switch(r){case 0:return"Pending";case 1:return"Bid available";case 2:return"Bid returned empty or error response";case 3:return"Bid timed out"}}(),this.adId=t,this.mediaType="banner",this.getStatusCode=function(){return r},this.getSize=function(){return this.width+"x"+this.height}}var i=t(0);n.createBid=function(e,n){return new r(e,n)}},function(e,n){e.exports={JSON_MAPPING:{PL_CODE:"code",PL_SIZE:"sizes",PL_BIDS:"bids",BD_BIDDER:"bidder",BD_ID:"paramsd",BD_PL_ID:"placementId",ADSERVER_TARGETING:"adserverTargeting",BD_SETTING_STANDARD:"standard"},REPO_AND_VERSION:"prebid_prebid_0.29.0",DEBUG_MODE:"pbjs_debug",STATUS:{GOOD:1,NO_BID:2},CB:{TYPE:{ALL_BIDS_BACK:"allRequestedBidsBack",AD_UNIT_BIDS_BACK:"adUnitBidsBack",BID_WON:"bidWon",REQUEST_BIDS:"requestBids"}},EVENTS:{AUCTION_INIT:"auctionInit",AUCTION_END:"auctionEnd",BID_ADJUSTMENT:"bidAdjustment",BID_TIMEOUT:"bidTimeout",BID_REQUESTED:"bidRequested",BID_RESPONSE:"bidResponse",BID_WON:"bidWon",SET_TARGETING:"setTargeting",REQUEST_BIDS:"requestBids"},EVENT_ID_PATHS:{bidWon:"adUnitCode"},GRANULARITY_OPTIONS:{LOW:"low",MEDIUM:"medium",HIGH:"high",AUTO:"auto",DENSE:"dense",CUSTOM:"custom"},TARGETING_KEYS:["hb_bidder","hb_adid","hb_pb","hb_size","hb_deal"],S2S:{DEFAULT_ENDPOINT:"https://prebid.adnxs.com/pbs/v1/auction",SRC:"s2s",ADAPTER:"prebidServer",SYNC_ENDPOINT:"https://prebid.adnxs.com/pbs/v1/cookie_sync",SYNCED_BIDDERS_KEY:"pbjsSyncs"}}},function(e,n,t){"use strict";function r(e,n){var t=document.createElement("script");t.type="text/javascript",t.async=!0,n&&"function"==typeof n&&(t.readyState?t.onreadystatechange=function(){"loaded"!==t.readyState&&"complete"!==t.readyState||(t.onreadystatechange=null,n())}:t.onload=function(){n()}),t.src=e;var r=document.getElementsByTagName("head");(r=r.length?r:document.getElementsByTagName("body")).length&&(r=r[0]).insertBefore(t,r.firstChild)}var i=t(0),o={};n.loadScript=function(e,n,t){e?t?o[e]?n&&"function"==typeof n&&(o[e].loaded?n():o[e].callbacks.push(n)):(o[e]={loaded:!1,callbacks:[]},n&&"function"==typeof n&&o[e].callbacks.push(n),r(e,function(){o[e].loaded=!0;try{for(var n=0;n<o[e].callbacks.length;n++)o[e].callbacks[n]()}catch(e){i.logError("Error executing callback","adloader.js:loadScript",e)}})):r(e,n):i.logError("Error attempting to request empty URL","adloader.js:loadScript")}},function(e,n,t){"use strict";Object.defineProperty(n,"__esModule",{value:!0});var r=Object.assign||function(e){for(var n=1;n<arguments.length;n++){var t=arguments[n];for(var r in t)Object.prototype.hasOwnProperty.call(t,r)&&(e[r]=t[r])}return e},i="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};n.setAjaxTimeout=function(e){d=e},n.ajax=function(e,n,t){var u=arguments.length>3&&void 0!==arguments[3]?arguments[3]:{};try{var c=void 0,f=!1,l=u.method||(t?"POST":"GET"),p="object"===(void 0===n?"undefined":i(n))?n:{success:function(){a.logMessage("xhr success")},error:function(e){a.logError("xhr error",null,e)}};if("function"==typeof n&&(p.success=n),window.XMLHttpRequest?void 0===(c=new window.XMLHttpRequest).responseType&&(f=!0):f=!0,f?((c=new window.XDomainRequest).onload=function(){p.success(c.responseText,c)},c.onerror=function(){p.error("error",c)},c.ontimeout=function(){p.error("timeout",c)},c.onprogress=function(){a.logMessage("xhr onprogress")}):c.onreadystatechange=function(){if(c.readyState===s){var e=c.status;e>=200&&e<300||304===e?p.success(c.responseText,c):p.error(c.statusText,c)}},"GET"===l&&t){var g=(0,o.parse)(e,u);r(g.search,t),e=(0,o.format)(g)}
10c.open(l,e),c.timeout=d,f||(u.withCredentials&&(c.withCredentials=!0),a._each(u.customHeaders,function(e,n){c.setRequestHeader(n,e)}),u.preflight&&c.setRequestHeader("X-Requested-With","XMLHttpRequest"),c.setRequestHeader("Content-Type",u.contentType||"text/plain")),c.send("POST"===l&&t)}catch(e){a.logError("xhr construction",e)}};var o=t(11),a=t(0),s=4,d=3e3},function(e,n,t){"use strict";Object.defineProperty(n,"__esModule",{value:!0}),n.default=function(e){var n=e;return{callBids:function(){},setBidderCode:function(e){n=e},getBidderCode:function(){return n}}}},function(e,n,t){"use strict";function r(e,n,t){return n in e?Object.defineProperty(e,n,{value:t,enumerable:!0,configurable:!0,writable:!0}):e[n]=t,e}function i(){function e(e){return Object.keys(b).find(function(n){return e===b[n]})}function n(n){if(!n)return d.logError("Prebid Error: no value passed to `setPriceGranularity()`"),!1;if("string"==typeof n)e(n)||d.logWarn("Prebid Warning: setPriceGranularity was called with invalid setting, using `medium` as default.");else if("object"===(void 0===n?"undefined":a(n))&&!(0,s.isValidPriceConfig)(n))return d.logError("Invalid custom price value passed to `setPriceGranularity()`"),!1;return!0}function t(e,n){var t=n;if("string"!=typeof e&&(t=e,e=v),"function"==typeof t)return m.push({topic:e,callback:t}),function(){m.splice(m.indexOf(n),1)};d.logError("listener must be a function")}function i(e){var n=Object.keys(e);m.filter(function(e){return n.includes(e.topic)}).forEach(function(n){n.callback(r({},n.topic,e[n.topic]))}),m.filter(function(e){return e.topic===v}).forEach(function(n){return n.callback(e)})}var m=[],h={_debug:u,get debug(){return pbjs.logging||!1===pbjs.logging?pbjs.logging:this._debug},set debug(e){this._debug=e},_bidderTimeout:c,get bidderTimeout(){return pbjs.bidderTimeout||this._bidderTimeout},set bidderTimeout(e){this._bidderTimeout=e},_publisherDomain:f,get publisherDomain(){return pbjs.publisherDomain||this._publisherDomain},set publisherDomain(e){this._publisherDomain=e},_cookieSyncDelay:l,get cookieSyncDelay(){return pbjs.cookieSyncDelay||this._cookieSyncDelay},set cookieSyncDelay(e){this._cookieSyncDelay=e},_priceGranularity:b.MEDIUM,set priceGranularity(t){n(t)&&("string"==typeof t?this._priceGranularity=e(t)?t:b.MEDIUM:"object"===(void 0===t?"undefined":a(t))&&(this._customPriceBucket=t,this._priceGranularity=b.CUSTOM,d.logMessage("Using custom price granularity")))},get priceGranularity(){return this._priceGranularity},_customPriceBucket:{},get customPriceBucket(){return this._customPriceBucket},_sendAllBids:p,get enableSendAllBids(){return this._sendAllBids},set enableSendAllBids(e){this._sendAllBids=e},set bidderSequence(e){pbjs.setBidderSequence(e)},set s2sConfig(e){pbjs.setS2SConfig(e)},userSync:g};return{getConfig:function(){if(arguments.length<=1&&"function"!=typeof(arguments.length<=0?void 0:arguments[0])){var e=arguments.length<=0?void 0:arguments[0];return e?d.deepAccess(h,e):h}return t.apply(void 0,arguments)},setConfig:function(e){"object"!==(void 0===e?"undefined":a(e))&&d.logError("setConfig options must be an object"),o(h,e),i(e)}}}Object.defineProperty(n,"__esModule",{value:!0}),n.config=void 0;var o=Object.assign||function(e){for(var n=1;n<arguments.length;n++){var t=arguments[n];for(var r in t)Object.prototype.hasOwnProperty.call(t,r)&&(e[r]=t[r])}return e},a="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};n.newConfig=i;var s=t(26),d=t(0),u=!1,c=3e3,f=window.location.origin,l=100,p=!1,g={syncEnabled:!0,pixelEnabled:!0,syncsPerBidder:5,syncDelay:3e3},b={LOW:"low",MEDIUM:"medium",HIGH:"high",AUTO:"auto",DENSE:"dense",CUSTOM:"custom"},v="*";n.config=i()},function(e,n,t){"use strict";var r=Object.assign||function(e){for(var n=1;n<arguments.length;n++){var t=arguments[n];for(var r in t)Object.prototype.hasOwnProperty.call(t,r)&&(e[r]=t[r])}return e},i=t(0),o=t(4),a=Array.prototype.slice,s=Array.prototype.push,d=i._map(o.EVENTS,function(e){return e}),u=o.EVENT_ID_PATHS,c=[];e.exports=function(){function e(e,n){i.logMessage("Emitting event for: "+e);var r=n[0]||{},o=r[u[e]],a=t[e]||{que:[]},d=i._map(a,function(e,n){return n}),f=[];c.push({eventType:e,args:r,id:o}),o&&i.contains(d,o)&&s.apply(f,a[o].que),s.apply(f,a.que),i._each(f,function(e){if(e)try{e.apply(null,n)}catch(e){i.logError("Error executing handler:","events.js",e)}})}function n(e){return i.contains(d,e)}var t={},o={};return o.on=function(e,r,o){if(n(e)){var a=t[e]||{que:[]};o?(a[o]=a[o]||{que:[]},a[o].que.push(r)):a.que.push(r),t[e]=a}else i.logError("Wrong event name : "+e+" Valid event names :"+d)}
10,o.emit=function(n){e(n,a.call(arguments,1))},o.off=function(e,n,r){var o=t[e];i.isEmpty(o)||i.isEmpty(o.que)&&i.isEmpty(o[r])||r&&(i.isEmpty(o[r])||i.isEmpty(o[r].que))||(r?i._each(o[r].que,function(e){var t=o[r].que;e===n&&t.splice(i.indexOf.call(t,e),1)}):i._each(o.que,function(e){var t=o.que;e===n&&t.splice(i.indexOf.call(t,e),1)}),t[e]=o)},o.get=function(){return t},o.getEvents=function(){var e=[];return i._each(c,function(n){var t=r({},n);e.push(t)}),e},o}()},,function(e,n,t){"use strict";function r(e){return e?e.replace(/^\?/,"").split("&").reduce(function(e,n){var t=n.split("="),r=o(t,2),i=r[0],a=r[1];return/\[\]$/.test(i)?(e[i=i.replace("[]","")]=e[i]||[],e[i].push(a)):e[i]=a||"",e},{}):{}}function i(e){return Object.keys(e).map(function(n){return Array.isArray(e[n])?e[n].map(function(e){return n+"[]="+e}).join("&"):n+"="+e[n]}).join("&")}Object.defineProperty(n,"__esModule",{value:!0});var o=function(){function e(e,n){var t=[],r=!0,i=!1,o=void 0;try{for(var a,s=e[Symbol.iterator]();!(r=(a=s.next()).done)&&(t.push(a.value),!n||t.length!==n);r=!0);}catch(e){i=!0,o=e}finally{try{!r&&s.return&&s.return()}finally{if(i)throw o}}return t}return function(n,t){if(Array.isArray(n))return n;if(Symbol.iterator in Object(n))return e(n,t);throw new TypeError("Invalid attempt to destructure non-iterable instance")}}();n.parseQS=r,n.formatQS=i,n.parse=function(e,n){var t=document.createElement("a");return n&&"noDecodeWholeURL"in n&&n.noDecodeWholeURL?t.href=e:t.href=decodeURIComponent(e),{protocol:(t.protocol||"").replace(/:$/,""),hostname:t.hostname,port:+t.port,pathname:t.pathname.replace(/^(?!\/)/,"/"),search:r(t.search||""),hash:(t.hash||"").replace(/^#/,""),host:t.host}},n.format=function(e){return(e.protocol||"http")+"://"+(e.host||e.hostname+(e.port?":"+e.port:""))+(e.pathname||"")+(e.search?"?"+i(e.search||""):"")+(e.hash?"#"+e.hash:"")}},function(e,n){var t=e.exports={version:"2.4.0"};"number"==typeof __e&&(__e=t)},function(e,n,t){"use strict";function r(e){return!(!e||!Object.keys(s).includes(e))||((0,i.logError)(e+" nativeParam is not supported"),!1)}Object.defineProperty(n,"__esModule",{value:!0}),n.hasNonNativeBidder=n.nativeBidder=n.nativeAdUnit=n.NATIVE_TARGETING_KEYS=n.NATIVE_KEYS=n.nativeAdapters=void 0,n.processNativeAdUnitParams=function(e){return e&&e.type&&r(e.type)?s[e.type]:e},n.nativeBidIsValid=function(e){var n=(0,i.getBidRequest)(e.adId);if(!n)return!1;var t=n.nativeParams;if(!t)return!0;var r=Object.keys(t).filter(function(e){return t[e].required}),o=Object.keys(e.native).filter(function(n){return e.native[n]});return r.every(function(e){return o.includes(e)})},n.fireNativeImpressions=function(e){(e.native&&e.native.impressionTrackers||[]).forEach(function(e){(0,i.triggerPixel)(e)})};var i=t(0),o=n.nativeAdapters=[],a=n.NATIVE_KEYS={title:"hb_native_title",body:"hb_native_body",sponsoredBy:"hb_native_brand",image:"hb_native_image",icon:"hb_native_icon",clickUrl:"hb_native_linkurl",cta:"hb_native_cta"},s=(n.NATIVE_TARGETING_KEYS=Object.keys(a).map(function(e){return a[e]}),{image:{image:{required:!0},title:{required:!0},sponsoredBy:{required:!0},clickUrl:{required:!0},body:{required:!1},icon:{required:!1}}}),d=(n.nativeAdUnit=function(e){return"native"===e.mediaType},n.nativeBidder=function(e){return o.includes(e.bidder)});n.hasNonNativeBidder=function(e){return e.bids.filter(function(e){return!d(e)}).length}},function(e,n){var t=e.exports="undefined"!=typeof window&&window.Math==Math?window:"undefined"!=typeof self&&self.Math==Math?self:Function("return this")();"number"==typeof __g&&(__g=t)},function(e,n,t){"use strict";function r(e){function n(){return{image:[],iframe:[]}}function t(){if(l.syncEnabled&&e.browserSupportsCookies&&!c){try{r(),a()}catch(e){return o.logError("Error firing user syncs",e)}u=n(),c=!0}}function r(){l.pixelEnabled&&o.shuffle(u.image).forEach(function(e){var n=i(e,2),t=n[0],r=n[1];o.logMessage("Invoking image pixel user sync for bidder: "+t),o.triggerPixel(r)})}function a(){l.iframeEnabled&&o.shuffle(u.iframe).forEach(function(e){var n=i(e,2),t=n[0],r=n[1];o.logMessage("Invoking iframe user sync for bidder: "+t),o.insertUserSyncIframe(r)})}function s(e,n){return e[n]?e[n]+=1:e[n]=1,e}var d={},u=n(),c=!1,f={},l=e.config;return d.registerSync=function(e,n,t){return l.syncEnabled&&o.isArray(u[e])?n?Number(f[n])>=l.syncsPerBidder?o.logWarn('Number of user syncs exceeded for "{$bidder}"'):l.enabledBidders&&l.enabledBidders.length&&l.enabledBidders.indexOf(n)<0?o.logWarn('Bidder "'+n+'" not supported'):(u[e].push([n,t]),void(f=s(f,n))):o.logWarn("Bidder is required for registering sync"):o.logWarn('User sync type "{$type}" not supported')},d.syncUsers=function(){var e=arguments.length>0&&void 0!==arguments[0]?arguments[0]:0;if(e)return window.setTimeout(t,Number(e));t()},d.triggerUserSyncs=function(){l.enableOverride&&d.syncUsers()},d}Object.defineProperty(n,"__esModule",{value:!0}),n.userSync=void 0;var i=function(){function e(e,n){var t=[],r=!0,i=!1,o=void 0;try{for(var a,s=e[Symbol.iterator]();!(r=(a=s.next()).done)&&(t.push(a.value),!n||t.length!==n);r=!0);}catch(e){i=!0,o=e}finally{try{!r&&s.return&&s.return()}finally{if(i)throw o}}return t}return function(n,t){if(Array.isArray(n))return n;if(Symbol.iterator in Object(n))return e(n,t);
10throw new TypeError("Invalid attempt to destructure non-iterable instance")}}();n.newUserSync=r;var o=function(e){if(e&&e.__esModule)return e;var n={};if(null!=e)for(var t in e)Object.prototype.hasOwnProperty.call(e,t)&&(n[t]=e[t]);return n.default=e,n}(t(0)),a=t(8),s=!o.isSafariBrowser()&&o.cookiesAreEnabled();n.userSync=r({config:a.config.getConfig("userSync"),browserSupportsCookies:s})},function(e,n,t){var r=t(14),i=t(12),o=t(20),a=t(268),s=t(32),d=function(e,n,t){var u,c,f,l,p=e&d.F,g=e&d.G,b=e&d.S,v=e&d.P,m=e&d.B,h=g?r:b?r[n]||(r[n]={}):(r[n]||{}).prototype,y=g?i:i[n]||(i[n]={}),E=y.prototype||(y.prototype={});g&&(t=n);for(u in t)f=((c=!p&&h&&void 0!==h[u])?h:t)[u],l=m&&c?s(f,r):v&&"function"==typeof f?s(Function.call,f):f,h&&a(h,u,f,e&d.U),y[u]!=f&&o(y,u,l),v&&E[u]!=f&&(E[u]=f)};r.core=i,d.F=1,d.G=2,d.S=4,d.P=8,d.B=16,d.W=32,d.U=64,d.R=128,e.exports=d},function(e,n){e.exports=function(e){return"object"==typeof e?null!==e:"function"==typeof e}},function(e,n,t){"use strict";function r(e){var n=this,t=e.url,r=e.config,a=e.id,s=e.callback,d=e.loaded;this.url=t,this.config=r,this.handlers={},this.id=a,this.loaded=d,this.cmd=[],this.push=function(e){"function"==typeof e?n.loaded?e.call():n.cmd.push(e):o.logError("Commands given to Renderer.push must be wrapped in a function")},this.callback=s||function(){n.loaded=!0,n.process()},(0,i.loadScript)(t,this.callback,!0)}Object.defineProperty(n,"__esModule",{value:!0}),n.Renderer=r;var i=t(5),o=function(e){if(e&&e.__esModule)return e;var n={};if(null!=e)for(var t in e)Object.prototype.hasOwnProperty.call(e,t)&&(n[t]=e[t]);return n.default=e,n}(t(0));r.install=function(e){return new r({url:e.url,config:e.config,id:e.id,callback:e.callback,loaded:e.loaded})},r.prototype.getConfig=function(){return this.config},r.prototype.setRender=function(e){this.render=e},r.prototype.setEventHandlers=function(e){this.handlers=e},r.prototype.handleVideoEvent=function(e){var n=e.id,t=e.eventName;"function"==typeof this.handlers[t]&&this.handlers[t](),o.logMessage("Prebid Renderer event for id "+n+" type "+t)},r.prototype.process=function(){for(;this.cmd.length>0;)try{this.cmd.shift().call()}catch(e){o.logError("Error processing Renderer command: ",e)}}},function(e,n,t){"use strict";function r(e,n,t){return n in e?Object.defineProperty(e,n,{value:t,enumerable:!0,configurable:!0,writable:!0}):e[n]=t,e}function i(e){return"string"==typeof e?[e]:b.isArray(e)?e:pbjs._adUnitCodes||[]}function o(e){var n=m.getWinningBids(e),t=a();return n=n.map(function(e){return r({},e.adUnitCode,Object.keys(e.adserverTargeting).filter(function(n){return void 0===e.sendStandardTargeting||e.sendStandardTargeting||-1===t.indexOf(n)}).map(function(n){return r({},n.substring(0,20),[e.adserverTargeting[n]])}))})}function a(){return g.getStandardBidderAdServerTargeting().map(function(e){return e.key}).concat(v.TARGETING_KEYS).filter(f.uniques)}function s(e){var n=a();return pbjs._bidsReceived.filter(f.adUnitsFilter.bind(this,e)).map(function(e){if(e.alwaysUseBid)return r({},e.adUnitCode,Object.keys(e.adserverTargeting).map(function(t){if(!(n.indexOf(t)>-1))return r({},t.substring(0,20),[e.adserverTargeting[t]])}).filter(function(e){return e}))}).filter(function(e){return e})}function d(e){var n=v.TARGETING_KEYS.concat(p.NATIVE_TARGETING_KEYS),t=[],i=(0,f.groupBy)(pbjs._bidsReceived,"adUnitCode");
10return Object.keys(i).forEach(function(e){var n=(0,f.groupBy)(i[e],"bidderCode");Object.keys(n).forEach(function(e){return t.push(n[e].reduce(f.getHighestCpm,c()))})}),t.map(function(e){if(e.adserverTargeting)return r({},e.adUnitCode,u(e,n.filter(function(n){return void 0!==e.adserverTargeting[n]})))}).filter(function(e){return e})}function u(e,n){return n.map(function(n){return r({},(n+"_"+e.bidderCode).substring(0,20),[e.adserverTargeting[n]])})}function c(e){return{adUnitCode:e,cpm:0,adserverTargeting:{},timeToRespond:0}}var f=t(0),l=t(8),p=t(13),g=t(2),b=t(0),v=t(4),m=n,h=[];m.resetPresetTargeting=function(e){if((0,f.isGptPubadsDefined)()){var n=i(e),t=pbjs.adUnits.filter(function(e){return n.includes(e.code)});window.googletag.pubads().getSlots().forEach(function(e){h.forEach(function(n){t.forEach(function(t){t.code!==e.getAdUnitPath()&&t.code!==e.getSlotElementId()||e.setTargeting(n,null)})})})}},m.getAllTargeting=function(e){var n=i(e),t=o(n).concat(s(n)).concat(l.config.getConfig("enableSendAllBids")?d():[]);return t.map(function(e){Object.keys(e).map(function(n){e[n].map(function(e){-1===h.indexOf(Object.keys(e)[0])&&(h=Object.keys(e).concat(h))})})}),t},m.setTargeting=function(e){window.googletag.pubads().getSlots().forEac
10h(function(n){e.filter(function(e){return Object.keys(e)[0]===n.getAdUnitPath()||Object.keys(e)[0]===n.getSlotElementId()}).forEach(function(e){return e[Object.keys(e)[0]].forEach(function(e){e[Object.keys(e)[0]].map(function(t){return b.logMessage("Attempting to set key value for slot: "+n.getSlotElementId()+" key: "+Object.keys(e)[0]+" value: "+t),t}).forEach(function(t){n.setTargeting(Object.keys(e)[0],t)})})})})},m.getWinningBids=function(e){var n=i(e);return pbjs._bidsReceived.filter(function(e){return n.includes(e.adUnitCode)}).filter(function(e){return e.cpm>0}).map(function(e){return e.adUnitCode}).filter(f.uniques).map(function(e){return pbjs._bidsReceived.filter(function(n){return n.adUnitCode===e?n:null}).reduce(f.getHighestCpm,c(e))})},m.setTargetingForAst=function(){var e=pbjs.getAdserverTargeting();Object.keys(e).forEach(function(n){return Object.keys(e[n]).forEach(function(t){if(b.logMessage("Attempting to set targeting for targetId: "+n+" key: "+t+" value: "+e[n][t]),b.isStr(e[n][t])||b.isArray(e[n][t])){var r={};r["hb_adid"===t.substring(0,"hb_adid".length)?t.toUpperCase():t]=e[n][t],window.apntag.setKeywords(n,r)}})})},m.isApntagDefined=function(){if(window.apntag&&b.isFn(window.apntag.setKeywords))return!0}},function(e,n,t){var r=t(262),i=t(267);e.exports=t(21)?function(e,n,t){return r.f(e,n,i(1,t))}:function(e,n,t){return e[n]=t,e}},function(e,n,t){e.exports=!t(22)(function(){return 7!=Object.defineProperty({},"a",{get:function(){return 7}}).a})},function(e,n){e.exports=function(e){try{return!!e()}catch(e){return!0}}},function(e,n){var t=0,r=Math.random();e.exports=function(e){return"Symbol(".concat(void 0===e?"":e,")_",(++t+r).toString(36))}},function(e,n,t){var r=t(34);e.exports=Object("z").propertyIsEnumerable(0)?Object:function(e){return"String"==r(e)?e.split(""):Object(e)}},function(e,n,t){var r=t(39)("unscopables"),i=Array.prototype;void 0==i[r]&&t(20)(i,r,{}),e.exports=function(e){i[r][e]=!0}},function(e,n,t){"use strict";function r(e,n,t){var r="";if(!i(n))return r;var a=n.buckets.reduce(function(e,n){return e.max>n.max?e:n},{max:0}),d=n.buckets.find(function(n){if(e>a.max*t){var i=n.precision;void 0===i&&(i=s),r=(n.max*t).toFixed(i)}else if(e<=n.max*t&&e>=n.min*t)return n});return d&&(r=o(e,d.increment,d.precision,t)),r}function i(e){if(a.isEmpty(e)||!e.buckets||!Array.isArray(e.buckets))return!1;var n=!0;return e.buckets.forEach(function(e){void 0!==e.min&&e.max&&e.increment||(n=!1)}),n}function o(e,n,t,r){void 0===t&&(t=s);var i=1/(n*r);return(Math.floor(e*i)/i).toFixed(t)}Object.defineProperty(n,"__esModule",{value:!0});var a=t(0),s=2,d={buckets:[{min:0,max:5,increment:.5}]},u={buckets:[{min:0,max:20,increment:.1}]},c={buckets:[{min:0,max:20,increment:.01}]},f={buckets:[{min:0,max:3,increment:.01},{min:3,max:8,increment:.05},{min:8,max:20,increment:.5}]},l={buckets:[{min:0,max:5,increment:.05},{min:5,max:10,increment:.1},{min:10,max:20,increment:.5}]};n.getPriceBucketString=function(e,n){var t=arguments.length>2&&void 0!==arguments[2]?arguments[2]:1,i=parseFloat(e);return isNaN(i)&&(i=""),{low:""===i?"":r(e,d,t),med:""===i?"":r(e,u,t),high:""===i?"":r(e,c,t),auto:""===i?"":r(e,l,t),dense:""===i?"":r(e,f,t),custom:""===i?"":r(e,n,t)}},n.isValidPriceConfig=i},function(e,n,t){"use strict";Object.defineProperty(n,"__esModule",{value:!0}),n.hasNonVideoBidder=n.videoAdUnit=void 0,n.isValidVideoBid=function(e){var n=(0,i.getBidRequest)(e.adId),t=n&&(0,i.deepAccess)(n,"mediaTypes.video"),r=t&&(0,i.deepAccess)(t,"context");return!n||t&&r!==o?!(!e.vastUrl&&!e.vastXml):r!==o||!(!e.renderer&&!n.renderer)};var r=t(1),i=t(0),o="outstream",a=(n.videoAdUnit=function(e){return"video"===e.mediaType},function(e){return!r.videoAdapters.includes(e.bidder)});n.hasNonVideoBidder=function(e){return e.bids.filter(a).length}},function(e,n,t){"use strict";function r(){function e(e,n){try{localStorage.setItem(e,JSON.stringify(n))}catch(e){(0,i.logWarn)("could not set storage item: ",e)}}function n(e){try{var n=JSON.parse(localStorage.getItem(e));return n&&n.length?n:[]}catch(e){return(0,i.logWarn)("could not get storage item: ",e),[]}}return{get:n,set:e,add:function(t,r){var i=arguments.length>2&&void 0!==arguments[2]&&arguments[2];e(t,n(t).concat([r]).filter(function(e,n,t){return!i||t.indexOf(e)===n}))},remove:function(t,r){e(t,n(t).filter(function(e){return e!==r}))}}}Object.defineProperty(n,"__esModule",{value:!0}),n.StorageManager=n.pbjsSyncsKey=void 0,n.newStorageManager=r;var i=t(0);
10n.pbjsSyncsKey="pbjsSyncs",n.StorageManager=r()},function(e,n){var t;t=function(){return this}();try{t=t||Function("return this")()||(0,eval)("this")}catch(e){"object"==typeof window&&(t=window)}e.exports=t},function(e,n,t){"use strict";Object.defineProperty(n,"__esModule",{value:!0}),n.getGlobal=function(){return window.pbjs},window.pbjs=window.pbjs||{},window.pbjs.cmd=window.pbjs.cmd||[],window.pbjs.que=window.pbjs.que||[]},function(e,n){var t={}.hasOwnProperty;e.exports=function(e,n){return t.call(e,n)}},function(e,n,t){var r=t(269);e.exports=function(e,n,t){if(r(e),void 0===n)return e;switch(t){case 1:return function(t){return e.call(n,t)};case 2:return function(t,r){return e.call(n,t,r)};case 3:return function(t,r,i){return e.call(n,t,r,i)}}return function(){return e.apply(n,arguments)}}},function(e,n,t){var r=t(32),i=t(24),o=t(35),a=t(37),s=t(270);e.exports=function(e,n){var t=1==e,d=2==e,u=3==e,c=4==e,f=6==e,l=5==e||f,p=n||s;return function(n,s,g){for(var b,v,m=o(n),h=i(m),y=r(s,g,3),E=a(h.length),S=0,T=t?p(n,E):d?p(n,0):void 0;E>S;S++)if((l||S in h)&&(b=h[S],v=y(b,S,m),e))if(t)T[S]=v;else if(v)switch(e){case 3:return!0;case 5:return b;case 6:return S;case 2:T.push(b)}else if(c)return!1;return f?-1:u||c?c:T}}},function(e,n){var t={}.toString;e.exports=function(e){return t.call(e).slice(8,-1)}},function(e,n,t){var r=t(36);e.exports=function(e){return Object(r(e))}},function(e,n){e.exports=function(e){if(void 0==e)throw TypeError("Can't call method on  "+e);return e}},function(e,n,t){var r=t(38),i=Math.min;e.exports=function(e){return e>0?i(r(e),9007199254740991):0}},function(e,n){var t=Math.ceil,r=Math.floor;e.exports=function(e){return isNaN(e=+e)?0:(e>0?r:t)(e)}},function(e,n,t){var r=t(40)("wks"),i=t(23),o=t(14).Symbol,a="function"==typeof o;(e.exports=function(e){return r[e]||(r[e]=a&&o[e]||(a?o:i)("Symbol."+e))}).store=r},function(e,n,t){var r=t(14),i=r["__core-js_shared__"]||(r["__core-js_shared__"]={});e.exports=function(e){return i[e]||(i[e]={})}},function(e,n,t){var r=t(42),i=t(37),o=t(277);e.exports=function(e){return function(n,t,a){var s,d=r(n),u=i(d.length),c=o(a,u);if(e&&t!=t){for(;u>c;)if((s=d[c++])!=s)return!0}else for(;u>c;c++)if((e||c in d)&&d[c]===t)return e||c||0;return!e&&-1}}},function(e,n,t){var r=t(24),i=t(36);e.exports=function(e){return r(i(e))}},,,function(e,n,t){"use strict";function r(e){return!!(o.isArray(e)&&e.length>0)||(o.logInfo("No size mapping defined"),!1)}function i(e){var n=e||a||window,t=n.document;return n.innerWidth?n.innerWidth:t.body.clientWidth?t.body.clientWidth:t.documentElement.clientWidth?t.documentElement.clientWidth:0}Object.defineProperty(n,"__esModule",{value:!0}
10),n.setWindow=n.getScreenWidth=n.mapSizes=void 0;var o=function(e){if(e&&e.__esModule)return e;var n={};if(null!=e)for(var t in e)Object.prototype.hasOwnProperty.call(e,t)&&(n[t]=e[t]);return n.default=e,n}(t(0)),a=void 0;n.mapSizes=function(e){if(!r(e.sizeMapping))return e.sizes;var n=i();if(!n){var t=e.sizeMapping.reduce(function(e,n){return e.minWidth<n.minWidth?n:e});return t.sizes&&t.sizes.length?t.sizes:e.sizes}var a="",s=e.sizeMapping.find(function(e){return n>=e.minWidth});return s&&s.sizes&&s.sizes.length?(a=s.sizes,o.logMessage("AdUnit : "+e.code+" resized based on device width to : "+a)):o.logMessage("AdUnit : "+e.code+" not mapped to any sizes for device width. This request will be suppressed."),a},n.getScreenWidth=i,n.setWindow=function(e){a=e}},function(e,n,t){"use strict";function r(e){return'<VAST version="3.0">\n    <Ad>\n      <Wrapper>\n        <AdSystem>prebid.org wrapper</AdSystem>\n        <VASTAdTagURI><![CDATA['+e+"]]></VASTAdTagURI>\n        <Impression></Impression>\n        <Creatives></Creatives>\n      </Wrapper>\n    </Ad>\n  </VAST>"}function i(e){return{type:"xml",value:e.vastXml?e.vastXml:r(e.vastUrl)}}function o(e){return{success:function(n){var t=void 0;try{t=JSON.parse(n).responses}catch(n){return void e(n,[])}t?e(null,t):e(new Error("The cache server didn't respond with a responses property."),[])},error:function(n,t){e(new Error("Error storing video ad in the cache: "+n+": "+JSON.stringify(t)),[])}}}Object.defineProperty(n,"__esModule",{value:!0}),n.store=function(e,n){var t={puts:e.map(i)};(0,a.ajax)(s,o(n),JSON.stringify(t),{contentType:"text/plain",withCredentials:!0})},n.getCacheUrl=function(e){return s+"?uuid="+e};var a=t(6),s="https://prebid.adnxs.com/pbc/v1/cache"},,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,function(e,n,t){e.exports=t(258)},function(e,n,t){"use strict";function r(e,n,t){return n in e?Object.defineProperty(e,n,{value:t,enumerable:!0,configurable:!0,writable:!0}):e[n]=t,e}function i(){y._bidsRequested=[],y._bidsReceived=y._bidsReceived.filter(function(e){return!y._adUnitCodes.includes(e.adUnitCode)})}function o(e,n,t){e.defaultView&&e.defaultView.frameElement&&(e.defaultView.frameElement.width=n,e.defaultView.frameElement.height=t)}function a(e){e.forEach(function(e){if(void 0===e.called)try{e.call(),e.called=!0}catch(e){S.logError("Error processing command :","prebid.js",e)}})}var s="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},d=Object.assign||function(e){for(var n=1;n<arguments.length;n++){var t=arguments[n];for(var r in t)Object.prototype.hasOwnProperty.call(t,r)&&(e[r]=t[r])}return e},u=t(30),c=t(0),f=t(27),l=t(13);t(259);var p=t(11),g=t(287),b=t(15),v=t(5),m=t(6),h=t(8),y=(0,u.getGlobal)(),E=t(4),S=t(0),T=t(2),A=t(1),I=t(3),_=t(9),w=t(288),j=t(19),C=b.userSync.syncUsers,O=b.userSync.triggerUserSyncs,U=E.EVENTS.BID_WON,B=E.EVENTS.SET_TARGETING,P=!1,N=[],R={bidWon:function(e){var n=y._bidsRequested.map(function(e){return e.bids.map(function(e){return e.placementCode})}).reduce(c.flatten).filter(c.uniques);if(S.contains(n,e))return!0;S.logError('The "'+e+'" placement is not defined.')}};y._bidsRequested=[],y._bidsReceived=[],y._adUnitCodes=[],y._winningBids=[],y._adsReceived=[],y.bidderSettings=y.bidderSettings||{},y.bidderTimeout=y.bidderTimeout,y.cbTimeout=y.cbTimeout||200,y.timeoutBuffer=200,y.logging=y.logging,y.publisherDomain=y.publisherDomain,y.libLoaded=!0,y.version="v0.29.0",S.logInfo("Prebid.js v0.29.0 loaded"),y.adUnits=y.adUnits||[],y.triggerUserSyncs=O,y.getAdserverTargetingForAdUnitCodeStr=function(e){if(S.logInfo("Invoking pbjs.getAdserverTargetingForAdUnitCodeStr",arguments),e){var n=y.getAdserverTargetingForAdUnitCode(e);return S.transformAdServerTargetingObj(n)}S.logMessage("Need to call getAdserverTargetingForAdUnitCodeStr with adunitCode")},y.getAdserverTargetingForAdUnitCode=function(e){return y.getAdserverTargeting(e)[e]},y.getAdserverTargeting=function(e){return S.logInfo("Invoking pbjs.getAdserverTargeting",arguments),j.getAllTargeting(e).map(function(e){return r({},Object.keys(e)[0],e[Object.keys(e)[0]].map(function(e){return r({},Object.keys(e)[0],e[Object.keys(e)[0]].join(", "))}).reduce(function(e,n){return d(n,e)},{}))}).reduce(function(e,n){var t=Object.keys(n)[0];return e[t]=d({},e[t],n[t]),e},{})},y.getBidResponses=function(){S.logInfo("Invoking pbjs.getBidResponses",arguments);
10var e=y._bidsReceived.filter(c.adUnitsFilter.bind(this,y._adUnitCodes)),n=e&&e.length&&e[e.length-1].requestId;return e.map(function(e){return e.adUnitCode}).filter(c.uniques).map(function(t){return e.filter(function(e){return e.requestId===n&&e.adUnitCode===t})}).filter(function(e){return e&&e[0]&&e[0].adUnitCode}).map(function(e){return r({},e[0].adUnitCode,{bids:e})}).reduce(function(e,n){return d(e,n)},{})},y.getBidResponsesForAdUnitCode=function(e){return{bids:y._bidsReceived.filter(function(n){return n.adUnitCode===e})}},y.setTargetingForGPTAsync=function(e){if(S.logInfo("Invoking pbjs.setTargetingForGPTAsync",arguments),(0,c.isGptPubadsDefined)()){var n=j.getAllTargeting(e);j.resetPresetTargeting(e),j.setTargeting(n),_.emit(B)}else S.logError("window.googletag is not defined on the page")},y.setTargetingForAst=function(){S.logInfo("Invoking pbjs.setTargetingForAn",arguments),j.isApntagDefined()?(j.setTargetingForAst(),_.emit(B)):S.logError("window.apntag is not defined on the page")},y.allBidsAvailable=function(){return S.logWarn("pbjs.allBidsAvailable will be removed in Prebid 1.0. Alternative solution is in progress. See https://github.com/prebid/Prebid.js/issues/1087 for more details."),S.logInfo("Invoking pbjs.allBidsAvailable",arguments),T.bidsBackAll()},y.renderAd=function(e,n){if(S.logInfo("Invoking pbjs.renderAd",arguments),S.logMessage("Calling renderAd with adId :"+n),e&&n)try{var t=y._bidsReceived.find(function(e){return e.adId===n});if(t){t.ad=S.replaceAuctionPrice(t.ad,t.cpm),t.url=S.replaceAuctionPrice(t.url,t.cpm),y._winningBids.push(t),_.emit(U,t);var r=t.height,i=t.width,a=t.ad,s=t.mediaType,d=t.adUrl,u=t.renderer;if(u&&u.url)u.render(t);else if(e===document&&!S.inIframe()||"video"===s)S.logError("Error trying to write ad. Ad render call ad id "+n+" was prevented from writing to the main document.");else if(a)e.write(a),e.close(),o(e,i,r);else if(d){var c=S.createInvisibleIframe();c.height=r,c.width=i,c.style.display="inline",c.style.overflow="hidden",c.src=d,S.insertElement(c,e,"body"),o(e,i,r)}else S.logError("Error trying to write ad. No ad for bid response id: "+n)}else S.logError("Error trying to write ad. Cannot find ad by given id : "+n)}catch(e){S.logError("Error trying to write ad Id :"+n+" to the page:"+e.message)}else S.logError("Error trying to write ad Id :"+n+" to the page. Missing document or adId")},y.removeAdUnit=function(e){if(S.logInfo("Invoking pbjs.removeAdUnit",arguments),e)for(var n=0;n<y.adUnits.length;n++)y.adUnits[n].code===e&&y.adUnits.splice(n,1)},y.clearAuction=function(){P=!1;var e=h.config.getConfig("userSync")||{};e.enableOverride||C(e.syncDelay),S.logMessage("Prebid auction cleared"),N.length&&N.shift()()},y.requestBids=function(){var e=arguments.length>0&&void 0!==arguments[0]?arguments[0]:{},n=e.bidsBackHandler,t=e.timeout,r=e.adUnits,o=e.adUnitCodes;_.emit("requestBids");var a=y.cbTimeout=t||h.config.getConfig("bidderTimeout");if(r=r||y.adUnits,S.logInfo("Invoking pbjs.requestBids",arguments),o&&o.length?r=r.filter(function(e){return o.includes(e.code)}):o=r&&r.map(function(e){return e.code}),r.filter(f.videoAdUnit).filter(f.hasNonVideoBidder).forEach(function(e){S.logError("adUnit "+e.code+" has 'mediaType' set to 'video' but contains a bidder that doesn't support video. No Prebid demand requests will be triggered for this adUnit.");for(var n=0;n<r.length;n++)r[n].code===e.code&&r.splice(n,1)}),r.filter(l.nativeAdUnit).filter(l.hasNonNativeBidder).forEach(function(e){var n=e.bids.filter(function(e){return!(0,l.nativeBidder)(e)}).map(function(e){return e.bidder}).join(", ");S.logError("adUnit "+e.code+" has 'mediaType' set to 'native' but contains 
10non-native bidder(s) "+n+". No Prebid demand requests will be triggered for those bidders."),e.bids=e.bids.filter(l.nativeBidder)}),P)N.push(function(){y.requestBids({bidsBackHandler:n,timeout:a,adUnits:r,adUnitCodes:o})});else{if(P=!0,y._adUnitCodes=o,T.externalCallbackReset(),i(),!r||0===r.length)return S.logMessage("No adUnits configured. No bids requested."),"function"==typeof n&&T.addOneTimeCallback(n,!1),void T.executeCallback();var s=T.executeCallback.bind(T,!0),d=setTimeout(s,a);(0,m.setAjaxTimeout)(a),"function"==typeof n&&T.addOneTimeCallback(n,d),A.callBids({adUnits:r,adUnitCodes:o,cbTimeout:a}),0===y._bidsRequested.length&&T.executeCallback()}},y.addAdUnits=function(e){S.logInfo("Invoking pbjs.addAdUnits",arguments),S.isArray(e)?(e.forEach(function(e){return e.transactionId=S.generateUUID()}),y.adUnits.push.apply(y.adUnits,e)):"object"===(void 0===e?"undefined":s(e))&&(e.transactionId=S.generateUUID(),y.adUnits.push(e))},y.onEvent=function(e,n,t){S.logInfo("Invoking pbjs.onEvent",arguments),S.isFn(n)?!t||R[e].call(null,t)?_.on(e,n,t):S.logError('The id provided is not valid for event "'+e+'" and no handler was set.'):S.logError('The event handler provided is not a function and was not set on event "'+e+'".')},y.offEvent=function(e,n,t){S.logInfo("Invoking pbjs.offEvent",arguments),t&&!R[e].call(null,t)||_.off(e,n,t)},y.addCallback=function(e,n){S.logWarn("pbjs.addCallback will be removed in Prebid 1.0. Please use onEvent instead"),S.logInfo("Invoking pbjs.addCallback",arguments);var t=null;return e&&n&&"function"==typeof n?(t=S.getUniqueIdentifierStr,T.addCallback(t,n,e),t):(S.logError("error registering callback. Check method signature"),t)},y.removeCallback=function(){return S.logWarn("pbjs.removeCallback will be removed in Prebid 1.0. Please use offEvent instead."),null},y.registerBidAdapter=function(e,n){S.logInfo("Invoking pbjs.registerBidAdapter",arguments);try{A.registerBidAdapter(e(),n)}catch(e){S.logError("Error registering bidder adapter : "+e.message)}},y.registerAnalyticsAdapter=function(e){S.logInfo("Invoking pbjs.registerAnalyticsAdapter",arguments);try{A.registerAnalyticsAdapter(e)}catch(e){S.logError("Error registering analytics adapter : "+e.message)}},y.bidsAvailableForAdapter=function(e){S.logInfo("Invoking pbjs.bidsAvailableForAdapter",arguments),y._bidsRequested.find(function(n){return n.bidderCode===e}).bids.map(function(n){return d(n,I.createBid(1),{bidderCode:e,adUnitCode:n.placementCode})}).map(function(e){return y._bidsReceived.push(e)})},y.createBid=function(e){return S.logInfo("Invoking pbjs.createBid",arguments),I.createBid(e)},y.addBidResponse=function(e,n){S.logWarn("pbjs.addBidResponse will be removed in Prebid 1.0. Each bidder will be passed a reference to addBidResponse function in callBids as an argument. See https://github.com/prebid/Prebid.js/issues/1087 for more details."),S.logInfo("Invoking pbjs.addBidResponse",arguments),T.addBidResponse(e,n)},y.loadScript=function(e,n,t){S.logInfo("Invoking pbjs.loadScript",arguments),(0,v.loadScript)(e,n,t)},y.enableAnalytics=function(e){e&&!S.isEmpty(e)?(S.logInfo("Invoking pbjs.enableAnalytics for: ",e),A.enableAnalytics(e)):S.logError("pbjs.enableAnalytics should be called with option {}")},y.aliasBidder=function(e,n){S.logInfo("Invoking pbjs.aliasBidder",arguments),e&&n?A.aliasBidAdapter(e,n):S.logError("bidderCode and alias must be passed as arguments","pbjs.aliasBidder")},y.setPriceGranularity=function(e){S.logWarn("pbjs.setPriceGranularity will be removed in Prebid 1.0. Use pbjs.setConfig({ priceGranularity: <granularity> }) instead."),S.logInfo("Invoking pbjs.setPriceGranularity",arguments),h.config.setConfig({priceGranularity:e})},y.enableSendAllBids=function(){h.config.setConfig({enableSendAllBids:!0})},y.getAllWinningBids=function(){return y._winningBids},y.buildMasterVideoTagFromAdserverTag=function(e,n){S.logWarn("pbjs.buildMasterVideoTagFromAdserverTag will be removed in Prebid 1.0. Include the dfpVideoSupport module in your build, and use the pbjs.adservers.dfp.buildVideoAdUrl function instead"),S.logInfo("Invoking pbjs.buildMasterVideoTagFromAdserverTag",arguments);var t=(0,p.parse)(e);if(0===y._bidsReceived.length)return e;if("dfp"===n.adserver.toLowerCase()){var r=w.dfpAdserver(n,t);return r.verifyAdserverTag()||S.logError("Invalid adserverTag, required google params are missing in query string"),r.appendQueryParams(),(0,p.format)(r.urlComponents)}S.logError("Only DFP adserver is supported")},y.setBidderSequence=A.setBidderSequence,y.getHighestCpmBids=function(e){return j.getWinningBids(e)},y.setS2SConfig=function(e){if(S.contains(Object.keys(e),"accountId"))if(S.contains(Object.keys(e),"bidders")){var n=d({enabled:!1,endpoint:E.S2S.DEFAULT_ENDPOINT,timeout:1e3,maxBids:1,adapter:E.S2S.ADAPTER,syncEndpoint:E.S2S.SYNC_ENDPOINT,cookieSet:!0,bidders:[]},e);A.setS2SConfig(n)}else S.logError("bidders missing in Server to Server config");else S.logError("accountId missing in Server to Server config")},y.getConfig=h.config.getConfig,y.setConfig=h.config.setConfig,y.que.push(function(){return(0,g.listenMessagesFromCreative)()}),y.cmd.push=function(e){if("function"==typeof e)try{e.call()}catch(e){S.logError("Error processing command :"+e.message)}else S.logError("Commands written into pbjs.cmd.push must be wrapped in a function")},y.que.push=y.cmd.push,y.processQueue=function(){a(y.que),a(y.cmd)}},function(e,n,t){"use strict";t(260),t(273),t(275),t(278),Number.isInteger=Number.isInteger||function(e){return"number"==typeof e&&isFinite(e)&&Math.floor(e)===e}},function(e,n,t){t(261),e.exports=t(12).Array.find},function(e,n,t){"use strict";var r=t(16),i=t(33)(5),o=!0;"find"in[]&&Array(1).find(function(){o=!1}
vendor: 3,899 bytes, line 10
10),r(r.P+r.F*o,"Array",{find:function(e){return i(this,e,arguments.length>1?arguments[1]:void 0)}}),t(25)("find")},function(e,n,t){var r=t(263),i=t(264),o=t(266),a=Object.defineProperty;n.f=t(21)?Object.defineProperty:function(e,n,t){if(r(e),n=o(n,!0),r(t),i)try{return a(e,n,t)}catch(e){}if("get"in t||"set"in t)throw TypeError("Accessors not supported!");return"value"in t&&(e[n]=t.value),e}},function(e,n,t){var r=t(17);e.exports=function(e){if(!r(e))throw TypeError(e+" is not an object!");return e}},function(e,n,t){e.exports=!t(21)&&!t(22)(function(){return 7!=Object.defineProperty(t(265)("div"),"a",{get:function(){return 7}}).a})},function(e,n,t){var r=t(17),i=t(14).document,o=r(i)&&r(i.createElement);e.exports=function(e){return o?i.createElement(e):{}}},function(e,n,t){var r=t(17);e.exports=function(e,n){if(!r(e))return e;var t,i;if(n&&"function"==typeof(t=e.toString)&&!r(i=t.call(e)))return i;if("function"==typeof(t=e.valueOf)&&!r(i=t.call(e)))return i;if(!n&&"function"==typeof(t=e.toString)&&!r(i=t.call(e)))return i;throw TypeError("Can't convert object to primitive value")}},function(e,n){e.exports=function(e,n){return{enumerable:!(1&e),configurable:!(2&e),writable:!(4&e),value:n}}},function(e,n,t){var r=t(14),i=t(20),o=t(31),a=t(23)("src"),s=Function.toString,d=(""+s).split("toString");t(12).inspectSource=function(e){return s.call(e)},(e.exports=function(e,n,t,s){var u="function"==typeof t;u&&(o(t,"name")||i(t,"name",n)),e[n]!==t&&(u&&(o(t,a)||i(t,a,e[n]?""+e[n]:d.join(String(n)))),e===r?e[n]=t:s?e[n]?e[n]=t:i(e,n,t):(delete e[n],i(e,n,t)))})(Function.prototype,"toString",function(){return"function"==typeof this&&this[a]||s.call(this)})},function(e,n){e.exports=function(e){if("function"!=typeof e)throw TypeError(e+" is not a function!");return e}},function(e,n,t){var r=t(271);e.exports=function(e,n){return new(r(e))(n)}},function(e,n,t){var r=t(17),i=t(272),o=t(39)("species");e.exports=function(e){var n;return i(e)&&("function"!=typeof(n=e.constructor)||n!==Array&&!i(n.prototype)||(n=void 0),r(n)&&null===(n=n[o])&&(n=void 0)),void 0===n?Array:n}},function(e,n,t){var r=t(34);e.exports=Array.isArray||function(e){return"Array"==r(e)}},function(e,n,t){t(274),e.exports=t(12).Array.findIndex},function(e,n,t){"use strict";var r=t(16),i=t(33)(6),o="findIndex",a=!0;o in[]&&Array(1)[o](function(){a=!1}),r(r.P+r.F*a,"Array",{findIndex:function(e){return i(this,e,arguments.length>1?arguments[1]:void 0)}}),t(25)(o)},function(e,n,t){t(276),e.exports=t(12).Array.includes},function(e,n,t){"use strict";var r=t(16),i=t(41)(!0);r(r.P,"Array",{includes:function(e){return i(this,e,arguments.length>1?arguments[1]:void 0)}}),t(25)("includes")},function(e,n,t){var r=t(38),i=Math.max,o=Math.min;e.exports=function(e,n){return(e=r(e))<0?i(e+n,0):o(e,n)}},function(e,n,t){t(279),e.exports=t(12).Object.assign},function(e,n,t){var r=t(16);r(r.S+r.F,"Object",{assign:t(280)})},function(e,n,t){"use strict";var r=t(281),i=t(285),o=t(286),a=t(35),s=t(24),d=Object.assign;e.exports=!d||t(22)(function(){var e={},n={},t=Symbol(),r="abcdefghijklmnopqrst";return e[t]=7,r.split("").forEach(function(e){n[e]=e}),7!=d({},e)[t]||Object.keys(d({},n)).join("")!=r})?function(e,n){for(var t=a(e),d=arguments.length,u=1,c=i.f,f=o.f;d>u;)for(var l,p=s(arguments[u++]),g=c?r(p).concat(c(p)):r(p),b=g.length,v=0;b>v;)f.call(p,l=g[v++])&&(t[l]=p[l]);return t}:d},function(e,n,t){var r=t(282),i=t(284);e.exports=Object.keys||function(e){return r(e,i)}},function(e,n,t){var r=t(31),i=t(42),o=t(41)(!1),a=t(283)("IE_PROTO");e.exports=function(e,n){var t,s=i(e),d=0,u=[];for(t in s)t!=a&&r(s,t)&&u.push(t);for(;n.length>d;)r(s,t=n[d++])&&(~o(u,t)||u.push(t));return u}},function(e,n,t){var r=t(40)("keys"),i=t(23);e.exports=function(e){return r[e]||(r[e]=i(e))}},function(e,n){e.exports="constructor,hasOwnProperty,isPrototypeOf,propertyIsEnumerable,toLocaleString,toString,valueOf".split(",")}
10,function(e,n){n.f=Object.getOwnPropertySymbols},function(e,n){n.f={}.propertyIsEnumerable},function(e,n,t){"use strict";function r(e){var n=e.message?"message":"data",t={};try{t=JSON.parse(e[n])}catch(e){return}if(t.adId){var r=pbjs._bidsReceived.find(function(e){return e.adId===t.adId});"Prebid Request"===t.message&&(i(r,t.adServerDomain,e.source),pbjs._winningBids.push(r),a.default.emit(d,r)),"Prebid Native"===t.message&&((0,s.fireNativeImpressions)(r),pbjs._winningBids.push(r),a.default.emit(d,r))}}function i(e,n,t){var r=e.adId,i=e.ad,a=e.adUrl,s=e.width,d=e.height;r&&(o(e),t.postMessage(JSON.stringify({message:"Prebid Response",ad:i,adUrl:a,adId:r,width:s,height:d}),n))}function o(e){var n=e.adUnitCode,t=e.width,r=e.height,i=document.getElementById(window.googletag.pubads().getSlots().find(function(e){return e.getAdUnitPath()===n||e.getSlotElementId()===n}).getSlotElementId()).querySelector("iframe");i.width=""+t,i.height=""+r}Object.defineProperty(n,"__esModule",{value:!0}),n.listenMessagesFromCreative=function(){addEventListener("message",r,!1)};var a=function(e){return e&&e.__esModule?e:{default:e}}(t(9)),s=t(13),d=t(4).EVENTS.BID_WON},function(e,n,t){"use strict";var r=t(11),i=t(19),o=function(e){this.name=e.adserver,this.code=e.code,this.getWinningBidByCode=function(){return(0,i.getWinningBids)(this.code)[0]}};n.dfpAdserver=function(e,n){var t=new o(e);t.urlComponents=n;var i={env:"vp",gdfp_req:"1",impl:"s",unviewed_position_start:"1"},a=["output","iu","sz","url","correlator","description_url","hl"],s=function(e){return encodeURIComponent((0,r.formatQS)(e))};return t.appendQueryParams=function(){var e=t.getWinningBidByCode();e&&(this.urlComponents.search.description_url=encodeURIComponent(e.descriptionUrl),this.urlComponents.search.cust_params=s(e.adserverTargeting),this.urlComponents.search.correlator=Date.now())},t.verifyAdserverTag=function(){for(var e in i)if(!this.urlComponents.search.hasOwnProperty(e)||this.urlComponents.search[e]!==i[e])return!1;for(var n in a)if(!this.urlComponents.search.hasOwnProperty(a[n]))return!1;return!0},t}}]),pbjsChunk([0],{75:function(e,r,t){e.exports=t(76)},76:function(e,r,t){"use strict";function a(e){if(Array.isArray(e)){for(var r=0,t=Array(e.length);r<e.length;r++)t[r]=e[r];return t}return Array.from(e)}function n(e,r){var t=b.Renderer.install({id:r.renderer_id,url:r.renderer_url,config:{adText:"AppNexus Outstream Video Ad via Prebid.js"},loaded:!1});try{t.setRender(l)}catch(e){g.logWarn("Prebid Error calling setRender on renderer",e)}return t.setEventHandlers({impression:function(){return g.logMessage("AppNexus outstream video impression event")},loaded:function(){return g.logMessage("AppNexus outstream video loaded event")},ended:function(){g.logMessage("AppNexus outstream renderer video event"),document.querySelector("#"+e).style.display="none"}}),t}function i(e){var r=[];return g._each(e,function(e,t){if(g.isArray(e)){var a=[];g._each(e,function(e){(e=g.getValueString("keywords."+t,e))&&a.push(e)}),e=a}else{if(e=g.getValueString("keywords."+t,e),!g.isStr(e))return;e=[e]}r.push({key:t,value:e})}),r}function s(e,r){var t={requestId:e.uuid,cpm:r.cpm,creative_id:r.creative_id,dealId:r.deal_id};if(r.rtb.video)y(t,{width:r.rtb.video.player_width,height:r.rtb.video.player_height,vastUrl:r.rtb.video.asset_url,descriptionUrl:r.rtb.video.asset_url}),r.renderer_url&&(y(t,{adResponse:e,renderer:n(t.adUnitCode,r)}),t.adResponse.ad=t.adResponse.ads[0],t.adResponse.ad.video=t.adResponse.ad.rtb.video);else if(r.rtb.native){var a=r.rtb.native;t.native={title:a.title,body:a.desc,cta:a.ctatext,sponsoredBy:a.sponsored,image:a.main_img&&a.main_img.url,icon:a.icon&&a.icon.url,clickUrl:a.link.url,impressionTrackers:a.impression_trackers}}else{y(t,{width:r.rtb.banner.width,height:r.rtb.banner.height,ad:r.rtb.banner.content});try{var i=r.rtb.trackers[0].impression_urls[0],s=g.createTrackPixelHtml(i);t.ad+=s}catch(e){g.logError("Error appending tracking pixel",e)}}return t}function o(e){var r={};if(r.sizes=d(e.sizes),r.primary_size=r.sizes[0],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.prebid=!0,r.disable_psa=!0,e.params.reserve&&(r.reserve=e.params.reserve),e.params.position&&(r.position={above:1,below:2}[e.params.position]||0),e.params.trafficSourceCode&&(r.traffic_source_code=e.params.trafficSourceCode),e.params.privateSizes&&(r.private_sizes=getSizes(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.externalImpId&&(r.external_imp_id=e.params.externalImpId),g.isEmpty(e.params.keywords)||(r.keywords=i(e.params.keywords)),"native"===e.mediaType&&(r.ad_types=["native"],e.nativeParams)){var t={};
10Object.keys(e.nativeParams).forEach(function(r){var a=I[r]&&I[r].serverName||I[r]||r;t[a]=y({},I[r]&&I[r].serverParams,e.nativeParams[r])}),r.native={layouts:[t]}}var a=g.deepAccess(e,"mediaTypes.video"),n=g.deepAccess(e,"mediaTypes.video.context");return("video"===e.mediaType||a&&"outstream"!==n)&&(r.require_asset_url=!0),e.params.video&&(r.video={},Object.keys(e.params.video).filter(function(e){return A.includes(e)}).forEach(function(t){return r.video[t]=e.params.video[t]})),r}function d(e){var r=[],t={};if(g.isArray(e)&&2===e.length&&!g.isArray(e[0]))t.width=parseInt(e[0],10),t.height=parseInt(e[1],10),r.push(t);else if("object"===(void 0===e?"undefined":v(e)))for(var a=0;a<e.length;a++){var n=e[a];(t={}).width=parseInt(n[0],10),t.height=parseInt(n[1],10),r.push(t)}return r}function u(e){return!!e.params.user}function c(e){return!!parseInt(e.params.member,10)}function p(e){return e&&e.ads&&e.ads.length&&e.ads.find(function(e){return e.rtb})}function l(e){e.renderer.push(function(){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()},f.bind(null,e))})}function f(e,r,t){e.renderer.handleVideoEvent({id:r,eventName:t})}function m(e){var r=e.ad_type;return"video"===r?"video":"native"===r?"native":"banner"}Object.defineProperty(r,"__esModule",{value:!0}),r.spec=void 0;var v="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},y=Object.assign||function(e){for(var r=1;r<arguments.length;r++){var t=arguments[r];for(var a in t)Object.prototype.hasOwnProperty.call(t,a)&&(e[a]=t[a])}return e},b=t(18),g=function(e){if(e&&e.__esModule)return e;var r={};if(null!=e)for(var t in e)Object.prototype.hasOwnProperty.call(e,t)&&(r[t]=e[t]);return r.default=e,r}(t(0)),h=t(77),_=t(78),S=["banner","video","native"],A=["id","mimes","minduration","maxduration","startdelay","skippable","playback_method","frameworks"],E=["age","external_uid","segments","gender","dnt","language"],I={body:"description",cta:"ctatext",image:{serverName:"main_image",serverParams:{required:!0,sizes:[{}]}},icon:{serverName:"icon",serverParams:{required:!0,sizes:[{}]}},sponsoredBy:"sponsored_by"},O=r.spec={code:"appnexusAst",supportedMediaTypes:[_.VIDEO,_.NATIVE],isBidRequestValid:function(e){return!!(e.params.placementId||e.params.member&&e.params.invCode)},buildRequests:function(e){var r=e.map(o),t=e.find(u),n=void 0;t&&(n={},Object.keys(t.params.user).filter(function(e){return E.includes(e)}).forEach(function(e){return n[e]=t.params.user[e]}));var i=e.find(c),s=i?parseInt(i.params.member,10):0,d={tags:[].concat(a(r)),user:n,sdk:{source:"pbjs",version:"0.29.0"}};return s>0&&(d.member_id=s),{method:"POST",url:"https://ib.adnxs.com/ut/v3/prebid",data:JSON.stringify(d)}},interpretResponse:function(e){var r=[];return e.tags.forEach(function(e){var t=p(e);if(t&&0!==t.cpm&&S.includes(t.ad_type)){var a=s(e,t);a.mediaType=m(t),r.push(a)}}),r},getUserSyncs:function(e){if(e.iframeEnabled)return[{type:"iframe",url:"https://acdn.adnxs.com/ib/static/usersync/v3/async_usersync.html"}]}};(0,h.registerBidder)(O)},77:function(e,r,t){"use strict";function a(e){return e&&e.__esModule?e:{default:e}}function n(e){function r(r){return!!e.isBidRequestValid(r)||((0,v.logWarn)("Invalid bid sent to bidder "+e.code+": "+JSON.stringify(r)),!1)}function t(){var r=l.default.createBid(f.STATUS.NO_BID);return r.code=e.code,r.bidderCode=e.code,r}return s(new o.default(e.code),{callBids:function(a){function n(e,r){y[e]=!0,p.default.addBidResponse(e,r)}function o(){a.bids.map(function(e){return e.placementCode}).forEach(function(e){e&&!y[e]&&p.default.addBidResponse(e,t())})}function d(){if(o(),e.getUserSyncs){var r=e.getUserSyncs({iframeEnabled:u.config.getConfig("userSync.iframeEnabled"),pixelEnabled:u.config.getConfig("userSync.pixelEnabled")},b);r&&(Array.isArray(r)||(r=[r]),r.forEach(function(r){m.userSync.registerSync(r.type,e.code,r.url)}))}}if(Array.isArray(a.bids)){var y={},b=[],g=a.bids.filter(r);if(0!==g.length){var h={};g.forEach(function(e){h[e.bidId]=e});var _=e.buildRequests(g,a);if(_&&0!==_.length){Array.isArray(_)||(_=[_]);var S=(0,v.delayExecution)(d,_.length);_.forEach(function(r){function t(t){function a(r){var t=h[r.requestId];if(t){var a=s(l.default.createBid(f.STATUS.GOOD,t),r);n(t.placementCode,a)}else(0,v.logWarn)("Bidder "+e.code+" made bid for unknown request ID: "+r.requestId+". Ignoring.")}try{t=JSON.parse(t)}catch(e){}b.push(t);var i=void 0;try{i=e.interpretResponse(t,r)}catch(r){return(0,v.logError)("Bidder "+e.code+" failed to interpret the server's response. Continuing without bids",null,r),void S()}
10i&&(i.forEach?i.forEach(a):a(i)),S()}function a(r){(0,v.logError)("Server call for "+e.code+" failed: "+r+". Continuing without bids."),S()}switch(r.method){case"GET":(0,c.ajax)(r.url+"?"+("object"===i(r.data)?(0,v.parseQueryStringParameters)(r.data):r.data),{success:t,error:a},void 0,{method:"GET",withCredentials:!0});break;case"POST":(0,c.ajax)(r.url,{success:t,error:a},"string"==typeof r.data?r.data:JSON.stringify(r.data),{method:"POST",contentType:"text/plain",withCredentials:!0});break;default:(0,v.logWarn)("Skipping invalid request from "+e.code+". Request type "+r.type+" must be GET or POST"),S()}})}else d()}else d()}}})}Object.defineProperty(r,"__esModule",{value:!0});var i="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},s=Object.assign||function(e){for(var r=1;r<arguments.length;r++){var t=arguments[r];for(var a in t)Object.prototype.hasOwnProperty.call(t,a)&&(e[a]=t[a])}return e};r.registerBidder=function(e){function r(e){var r=n(e);d.default.registerBidAdapter(r,e.code,t)}var t=Array.isArray(e.supportedMediaTypes)?{supportedMediaTypes:e.supportedMediaTypes}:void 0;r(e),Array.isArray(e.aliases)&&e.aliases.forEach(function(t){r(s({},e,{code:t}))})},r.newBidder=n;var o=a(t(7)),d=a(t(1)),u=t(8),c=t(6),p=a(t(2)),l=a(t(3)),f=t(4),m=t(15),v=t(0)},78:function(e,r,t){"use strict";Object.defineProperty(r,"__esModule",{value:!0}),r.NATIVE="native",r.VIDEO="video",r.BANNER="banner"}},[75]),pbjs.processQueue();})();}catch(e){}(function(){var aa="function"==typeof Object.defineProperties?Object.defineProperty:function(a,b,c){a!=Array.prototype&&a!=Object.prototype&&(a[b]=c.value)},l="undefined"!=typeof window&&window===this?this:"undefined"!=typeof global&&null!=global?global:this;function da(){da=function(){};l.Symbol||(l.Symbol=ea)}var fa=0;function ea(a){return"jscomp_symbol_"+(a||"")+fa++}
11function ha(){da();var a=l.Symbol.iterator;a||(a=l.Symbol.iterator=l.Symbol("iterator"));"function"!=typeof Array.prototype[a]&&aa(Array.prototype,a,{configurable:!0,writable:!0,value:function(){return ia(this)}});ha=function(){}}function ia(a){var b=0;return ja(function(){return b<a.length?{done:!1,value:a[b++]}:{done:!0}})}function ja(a){ha();a={next:a};a[l.Symbol.iterator]=function(){return this};return a}function m(a){ha();var b=a[Symbol.iterator];return b?b.call(a):ia(a)}
12function ka(a){for(var b,c=[];!(b=a.next()).done;)c.push(b.value);return c}for(var p=l,la=["Promise"],ma=0;ma<la.length-1;ma++){var na=la[ma];na in p||(p[na]={});p=p[na]}
13var oa=la[la.length-1],pa=p[oa],qa=function(){function a(a){this.a=0;this.c=void 0;this.b=[];var b=this.f();try{a(b.resolve,b.reject)}catch(h){b.reject(h)}}function b(){this.a=null}function c(b){return b instanceof a?b:new a(function(a){a(b)})}if(pa)return pa;b.prototype.b=function(a){this.a||(this.a=[],this.f());this.a.push(a)};b.prototype.f=function(){var a=this;this.c(function(){a.i()})};var d=l.setTimeout;b.prototype.c=function(a){d(a,0)};b.prototype.i=function(){for(;this.a&&this.a.length;){var a=
14this.a;this.a=[];for(var b=0;b<a.length;++b){var c=a[b];delete a[b];try{c()}catch(k){this.g(k)}}}this.a=null};b.prototype.g=function(a){this.c(function(){throw a;})};a.prototype.f=function(){function a(a){return function(d){c||(c=!0,a.call(b,d))}}var b=this,c=!1;return{resolve:a(this.s),reject:a(this.g)}};a.prototype.s=function(b){if(b===this)this.g(new TypeError("A Promise cannot resolve to itself"));else if(b instanceof a)this.u(b);else{a:switch(typeof b){case "object":var c=null!=b;break a;case "function":c=
15!0;break a;default:c=!1}c?this.m(b):this.i(b)}};a.prototype.m=function(a){var b=void 0;try{b=a.then}catch(h){this.g(h);return}"function"==typeof b?this.v(b,a):this.i(a)};a.prototype.g=function(a){this.j(2,a)};a.prototype.i=function(a){this.j(1,a)};a.prototype.j=function(a,b){if(0!=this.a)throw Error("Cannot settle("+a+", "+b|"): Promise already settled in state"+this.a);this.a=a;this.c=b;this.l()};a.prototype.l=function(){if(this.b){for(var a=this.b,b=0;b<a.length;++b)a[b].call(),a[b]=null;this.b=
16null}};var e=new b;a.prototype.u=function(a){var b=this.f();a.G(b.resolve,b.reject)};a.prototype.v=function(a,b){var c=this.f();try{a.call(b,c.resolve,c.reject)}catch(k){c.reject(k)}};a.prototype.then=function(b,c){function d(a,b){return"function"==typeof a?function(b){try{e(a(b))}catch(ca){f(ca)}}:b}var e,f,g=new a(function(a,b){e=a;f=b});this.G(d(b,e),d(c,f));return g};a.prototype["catch"]=function(a){return this.then(void 0,a)};a.prototype.G=function(a,b){function c(){switch(d.a){case 1:a(d.c);
17break;case 2:b(d.c);break;default:throw Error("Unexpected state: "+d.a);}}var d=this;this.b?this.b.push(function(){e.b(c)}):e.b(c)};a.resolve=c;a.reject=function(b){return new a(function(a,c){c(b)})};a.race=function(b){return new a(function(a,d){for(var e=m(b),f=e.next();!f.done;f=e.next())c(f.value).G(a,d)})};a.all=function(b){var d=m(b),e=d.next();return e.done?c([]):new a(function(a,b){function f(b){return function(c){g[b]=c;h--;h||a(g)}}var g=[],h=0;do g.push(void 0),h++,c(e.value).G(f(g.length-
181),b),e=d.next();while(!e.done)})};return a}();qa!=pa&&null!=qa&&aa(p,oa,{configurable:!0,writable:!0,value:qa});var ra=ra||{},q=this;function r(a){return"string"==typeof a}function t(a){return"number"==typeof a}function u(){}
19function sa(a){var b=typeof a;if("object"==b)if(a){if(a instanceof Array)return"array";if(a instanceof Object)return b;var c=Object.prototype.toString.call(a);if("[object Window]"==c)return"object";if("[object Array]"==c||"number"==typeof a.length&&"undefined"!=typeof a.splice&&"undefined"!=typeof a.propertyIsEnumerable&&!a.propertyIsEnumerable("splice"))return"array";if("[object Function]"==c||"undefined"!=typeof a.call&&"undefined"!=typeof a.propertyIsEnumerable&&!a.propertyIsEnumerable("call"))return"function"}else return"null";
20else if("function"==b&&"undefined"==typeof a.call)return"object";return b}function ta(a){var b=sa(a);return"array"==b||"object"==b&&"number"==typeof a.length}function w(a){return"function"==sa(a)}function ua(a){var b=typeof a;return"object"==b&&null!=a||"function"==b}var va="closure_uid_"+(1E9*Math.random()>>>0),wa=0;function xa(a,b,c){return a.call.apply(a.bind,arguments)}
21function ya(a,b,c){if(!a)throw Error();if(2<arguments.length){var d=Array.prototype.slice.call(arguments,2);return function(){var c=Array.prototype.slice.call(arguments);Array.prototype.unshift.apply(c,d);return a.apply(b,c)}}return function(){return a.apply(b,arguments)}}
21function y(a,b,c){Function.prototype.bind&&-1!=Function.prototype.bind.toString().indexOf("native code")?y=xa:y=ya;return y.apply(null,arguments)}var za=Date.now||function(){return+new Date};
22function z(a,b){var c=a.split("."),d=q;c[0]in d||!d.execScript||d.execScript("var "+c[0]);for(var e;c.length&&(e=c.shift());)c.length||void 0===b?d[e]&&d[e]!==Object.prototype[e]?d=d[e]:d=d[e]={}:d[e]=b}function A(a,b){function c(){}c.prototype=b.prototype;a.Z=b.prototype;a.prototype=new c;a.prototype.constructor=a;a.da=function(a,c,f){for(var d=Array(arguments.length-2),e=2;e<arguments.length;e++)d[e-2]=arguments[e];return b.prototype[c].apply(a,d)}};function Aa(a,b){for(var c in a)b.call(void 0,a[c],c,a)}function Ba(a){var b=[],c=0,d;for(d in a)b[c++]=a[d];return b}function Ca(a){var b=[],c=0,d;for(d in a)b[c++]=d;return b}var Da="constructor hasOwnProperty isPrototypeOf propertyIsEnumerable toLocaleString toString valueOf".split(" ");function Ea(a,b){for(var c,d,e=1;e<arguments.length;e++){d=arguments[e];for(c in d)a[c]=d[c];for(var f=0;f<Da.length;f++)c=Da[f],Object.prototype.hasOwnProperty.call(d,c)&&(a[c]=d[c])}};function B(a,b){this.f=b=b?b:za;this.a={total:0,marks:{}};var c=this.f();this.c=this.i=c;this.b=a;this.g=!1}function Fa(a){if(a.g)throw Error("StopWatch has been stoped");if("r"===a.b)throw Error("Marks can not be the same");var b=a.f();a.a.marks[a.b]=b-a.c;a.c=b;a.b="r"}B.prototype.stop=function(){if(this.g)return this.a;this.g=!0;var a=this.f();this.a.marks[this.b]=a-this.c;this.a.total=a-this.i;return this.a};function C(a){if(Error.captureStackTrace)Error.captureStackTrace(this,C);else{var b=Error().stack;b&&(this.stack=b)}a&&(this.message=String(a))}A(C,Error);C.prototype.name="CustomError";function Ga(a,b){for(var c=a.split("%s"),d="",e=Array.prototype.slice.call(arguments,1);e.length&&1<c.length;)d+=c.shift()+e.shift();return d+c.join("%s")}var Ha=String.prototype.trim?function(a){return a.trim()}:function(a){return a.replace(/^[\s\xa0]+|[\s\xa0]+$/g,"")};function Ia(a,b){return a<b?-1:a>b?1:0};function Ja(a,b){b.unshift(a);C.call(this,Ga.apply(null,b));b.shift()}A(Ja,C);Ja.prototype.name="AssertionError";function Ka(a,b){throw new Ja("Failure"+(a?": "+a:""),Array.prototype.slice.call(arguments,1));};var La=Array.prototype.indexOf?function(a,b,c){return Array.prototype.indexOf.call(a,b,c)}:function(a,b,c){c=null==c?0:0>c?Math.max(0,a.length+c):c;if(r(a))return r(b)&&1==b.length?a.indexOf(b,c):-1;for(;c<a.length;c++)if(c in a&&a[c]===b)return c;return-1},Ma=Array.prototype.forEach?function(a,b,c){Array.prototype.forEach.call(a,b,c)}:function(a,b,c){for(var d=a.length,e=r(a)?a.split(""):a,f=0;f<d;f++)f in e&&b.call(c,e[f],f,a)},D=Array.prototype.map?function(a,b,c){return Array.prototype.map.call(a,
23b,c)}:function(a,b,c){for(var d=a.length,e=Array(d),f=r(a)?a.split(""):a,g=0;g<d;g++)g in f&&(e[g]=b.call(c,f[g],g,a));return e},Na=Array.prototype.reduce?function(a,b,c,d){d&&(b=y(b,d));return Array.prototype.reduce.call(a,b,c)}:function(a,b,c,d){var e=c;Ma(a,function(c,g){e=b.call(d,e,c,g,a)});return e},Oa=Array.prototype.some?function(a,b,c){return Array.prototype.some.call(a,b,c)}:function(a,b,c){for(var d=a.length,e=r(a)?a.split(""):a,f=0;f<d;f++)if(f in e&&b.call(c,e[f],f,a))return!0;return!1};
24function Pa(a,b){a:{var c=a.length;for(var d=r(a)?a.split(""):a,e=0;e<c;e++)if(e in d&&b.call(void 0,d[e],e,a)){c=e;break a}c=-1}return 0>c?null:r(a)?a.charAt(c):a[c]}function Qa(a,b){var c=La(a,b),d;(d=0<=c)&&Array.prototype.splice.call(a,c,1);return d}function Ra(a,b){var c={};Ma(a,function(d,e){c[b.call(void 0,d,e,a)]=d});return c};var E={};function Sa(a){a.prototype.then=a.prototype.then;a.prototype.$goog_Thenable=!0}function Ta(a){if(!a)return!1;try{return!!a.$goog_Thenable}catch(b){return!1}};function Ua(a,b,c){this.f=c;this.c=a;this.g=b;this.b=0;this.a=null}Ua.prototype.get=function(){if(0<this.b){this.b--;var a=this.a;this.a=a.next;a.next=null}else a=this.c();return a};function Va(a,b){a.g(b);a.b<a.f&&(a.b++,b.next=a.a,a.a=b)};var Xa=new Ua(function(){return new Wa},function(a){a.reset()},100);function Ya(){var a=Za,b=null;a.a&&(b=a.a,a.a=a.a.next,a.a||(a.b=null),b.next=null);return b}function Wa(){this.next=this.b=this.a=null}Wa.prototype.set=function(a,b){this.a=a;this.b=b;this.next=null};Wa.prototype.reset=function(){this.next=this.b=this.a=null};var F;a:{var $a=q.navigator;if($a){var ab=$a.userAgent;if(ab){F=ab;break a}}F=""}function G(a){return-1!=F.indexOf(a)};function cb(a){q.setTimeout(function(){throw a;},0)}var db;
25function eb(){var a=q.MessageChannel;"undefined"===typeof a&&"undefined"!==typeof window&&window.postMessage&&window.addEventListener&&!G("Presto")&&(a=function(){var a=document.createElement("IF
25RAME");a.style.display="none";a.src="";document.documentElement.appendChild(a);var b=a.contentWindow;a=b.document;a.open();a.write("");a.close();var c="callImmediate"+Math.random(),d="file:"==b.location.protocol?"*":b.location.protocol+"//"+b.location.host;a=y(function(a){if(("*"==d||a.origin==d)&&a.data==
26c)this.port1.onmessage()},this);b.addEventListener("message",a,!1);this.port1={};this.port2={postMessage:function(){b.postMessage(c,d)}}});if("undefined"!==typeof a&&!G("Trident")&&!G("MSIE")){var b=new a,c={},d=c;b.port1.onmessage=function(){if(void 0!==c.next){c=c.next;var a=c.T;c.T=null;a()}};return function(a){d.next={T:a};d=d.next;b.port2.postMessage(0)}}return"undefined"!==typeof document&&"onreadystatechange"in document.createElement("SCRIPT")?function(a){var b=document.createElement("SCRIPT");
27b.onreadystatechange=function(){b.onreadystatechange=null;b.parentNode.removeChild(b);b=null;a();a=null};document.documentElement.appendChild(b)}:function(a){q.setTimeout(a,0)}};function fb(a,b){gb||ib();jb||(gb(),jb=!0);var c=Za,d=Xa.get();d.set(a,b);c.b?c.b.next=d:c.a=d;c.b=d}var gb;function ib(){if(-1!=String(q.Promise).indexOf("[native code]")){var a=q.Promise.resolve(void 0);gb=function(){a.then(kb)}}else gb=function(){var a=kb;!w(q.setImmediate)||q.Window&&q.Window.prototype&&!G("Edge")&&q.Window.prototype.setImmediate==q.setImmediate?(db||(db=eb()),db(a)):q.setImmediate(a)}}var jb=!1,Za=new function(){this.b=this.a=null};
28function kb(){for(var a;a=Ya();){try{a.a.call(a.b)}catch(b){cb(b)}Va(Xa,a)}jb=!1};function H(a,b){this.a=I;this.j=void 0;this.f=this.b=this.c=null;this.g=this.i=!1;if(a!=u)try{var c=this;a.call(b,function(a){J(c,lb,a)}
28,function(a){if(!(a instanceof K))try{if(a instanceof Error)throw a;throw Error("Promise rejected.");}catch(e){}J(c,L,a)})}catch(d){J(this,L,d)}}var I=0,lb=2,L=3;function mb(){this.next=this.c=this.b=this.f=this.a=null;this.g=!1}mb.prototype.reset=function(){this.c=this.b=this.f=this.a=null;this.g=!1};
29var nb=new Ua(function(){return new mb},function(a){a.reset()},100);function ob(a,b,c){var d=nb.get();d.f=a;d.b=b;d.c=c;return d}H.prototype.then=function(a,b,c){return pb(this,w(a)?a:null,w(b)?b:null,c)};Sa(H);H.prototype.cancel=function(a){this.a==I&&fb(function(){var b=new K(a);qb(this,b)},this)};
30function qb(a,b){if(a.a==I)if(a.c){var c=a.c;if(c.b){for(var d=0,e=null,f=null,g=c.b;g&&(g.g||(d++,g.a==a&&(e=g),!(e&&1<d)));g=g.next)e||(f=g);e&&(c.a==I&&1==d?qb(c,b):(f?(d=f,d.next==c.f&&(c.f=d),d.next=d.next.next):rb(c),sb(c,e,L,b)))}a.c=null}else J(a,L,b)}function tb(a,b){a.b||a.a!=lb&&a.a!=L||ub(a);a.f?a.f.next=b:a.b=b;a.f=b}
31function pb(a,b,c,d){var e=ob(null,null,null);e.a=new H(function(a,g){e.f=b?function(c){try{var e=b.call(d,c);a(e)}catch(n){g(n)}}:a;e.b=c?function(b){try{var e=c.call(d,b);void 0===e&&b instanceof K?g(b):a(e)}catch(n){g(n)}}:g});e.a.c=a;tb(a,e);return e.a}H.prototype.m=function(a){this.a=I;J(this,lb,a)};H.prototype.s=function(a){this.a=I;J(this,L,a)};
32function J(a,b,c){if(a.a==I){a===c&&(b=L,c=new TypeError("Promise cannot resolve to itself"));a.a=1;a:{var d=c,e=a.m,f=a.s;if(d instanceof H){tb(d,ob(e||u,f||null,a));var g=!0}else if(Ta(d))d.then(e,f,a),g=!0;else{if(ua(d))try{var h=d.then;if(w(h)){vb(d,h,e,f,a);g=!0;break a}}catch(k){f.call(a,k);g=!0;break a}g=!1}}g||(a.j=c,a.a=b,a.c=null,ub(a),b!=L||c instanceof K||wb(a,c))}}
33function vb(a,b,c,d,e){function f(a){h||(h=!0,d.call(e,a))}function g(a){h||(h=!0,c.call(e,a))}var h=!1;try{b.call(a,g,f)}catch(k){f(k)}}function ub(a){a.i||(a.i=!0,fb(a.l,a))}function rb(a){var b=null;a.b&&(b=a.b,a.b=b.next,b.next=null);a.b||(a.f=null);return b}H.prototype.l=function(){for(var a;a=rb(this);)sb(this,a,this.a,this.j);this.i=!1};
34function sb(a,b,c,d){if(c==L&&b.b&&!b.g)for(;a&&a.g;a=a.c)a.g=!1;if(b.a)b.a.c=null,xb(b,c,d);else try{b.g?b.f.call(b.c):xb(b,c,d)}catch(e){yb.call(null,e)}Va(nb,b)}function xb(a,b,c){b==lb?a.f.call(a.c,c):a.b&&a.b.call(a.c,c)}function wb(a,b){a.g=!0;fb(function(){a.g&&yb.call(null,b)})}var yb=cb;function K(a){C.call(this,a)}A(K,C);K.prototype.name="cancel";/*
35 Portions of this code are from MochiKit, received by
36 The Closure Authors under the MIT license. All other code is Copyright
37 2005-2009 The Closure Authors. All Rights Reserved.
38*/
39function M(a,b){this.g=[];this.v=a;this.u=b||null;this.f=this.a=!1;this.c=void 0;this.m=this.D=this.j=!1;this.i=0;this.b=null;this.l=0}M.prototype.cancel=function(a){if(this.a)this.c instanceof M&&this.c.cancel();else{if(this.b){var b=this.b;delete this.b;a?b.cancel(a):(b.l--,0>=b.l&&b.cancel())}this.v?this.v.call(this.u,this):this.m=!0;this.a||(a=new O,zb(this),P(this,!1,a))}};M.prototype.s=function(a,b){this.j=!1;P(this,a,b)};function P(a,b,c){a.a=!0;a.c=c;a.f=!b;Ab(a)}
40function zb(a){if(a.a){if(!a.m)throw new Bb;a.m=!1}}function Cb(a,b,c){a.g.push([b,c,void 0]);a.a&&Ab(a)}M.prototype.then=function(a,b,c){var d,e,f=new H(function(a,b){d=a;e=b});Cb(this,d,function(a){a instanceof O?f.cancel():e(a)});return f.then(a,b,c)};Sa(M);function Db(a){return Oa(a.g,function(a){return w(a[1])})}
41function Ab(a){if(a.i&&a.a&&Db(a)){var b=a.i,c=Eb[b];c&&(q.clearTimeout(c.a),delete Eb[b]);a.i=0}a.b&&(a.b.l--,delete a.b);b=a.c;for(var d=c=!1;a.g.length&&!a.j;){var e=a.g.shift(),f=e[0],g=e[1];e=e[2];if(f=a.f?g:f)try{var h=f.call(e||a.u,b);void 0!==h&&(a.f=a.f&&(h==b||h instanceof Error),a.c=b=h);if(Ta(b)||"function"===typeof q.Promise&&b instanceof q.Promise)d=!0,a.j=!0}catch(k){b=k,a.f=!0,Db(a)||(c=!0)}}a.c=b;d&&(h=y(a.s,a,!0),d=y(a.s,a,!1),b instanceof M?(Cb(b,h,d),b.D=!0):b.then(h,d));c&&(b=
42new Fb(b),Eb[b.a]=b,a.i=b.a)}function Bb(){C.call(this)}A(Bb,C);Bb.prototype.message="Deferred has already fired";Bb.prototype.name="AlreadyCalledError";function O(){C.call(this)}A(O,C);O.prototype.message="Deferred was canceled";O.prototype.name="CanceledError";function Fb(a){this.a=q.setTimeout(y(this.c,this),0);
42this.b=a}Fb.prototype.c=function(){delete Eb[this.a];throw this.b;};var Eb={};function Gb(a){var b=Hb;return Object.prototype.hasOwnProperty.call(b,9)?b[9]:b[9]=a(9)};var Ib=G("Opera"),Jb=G("Trident")||G("MSIE"),Kb=G("Edge"),Lb=G("Gecko")&&!(-1!=F.toLowerCase().indexOf("webkit")&&!G("Edge"))&&!(G("Trident")||G("MSIE"))&&!G("Edge"),Mb=-1!=F.toLowerCase().indexOf("webkit")&&!G("Edge"),Nb;
43a:{var Ob="",Pb=function(){var a=F;if(Lb)return/rv\:([^\);]+)(\)|;)/.exec(a);if(Kb)return/Edge\/([\d\.]+)/.exec(a);if(Jb)return/\b(?:MSIE|rv)[: ]([^\);]+)(\)|;)/.exec(a);if(Mb)return/WebKit\/(\S+)/.exec(a);if(Ib)return/(?:Version)[ \/]?(\S+)/.exec(a)}();Pb&&(Ob=Pb?Pb[1]:"");if(Jb){var Qb,Rb=q.document;Qb=Rb?Rb.documentMode:void 0;if(null!=Qb&&Qb>parseFloat(Ob)){Nb=String(Qb);break a}}Nb=Ob}var Hb={};
44function Sb(){return Gb(function(){for(var a=0,b=Ha(String(Nb)).split("."),c=Ha("9").split("."),d=Math.max(b.length,c.length),e=0;!a&&e<d;e++){var f=b[e]||"",g=c[e]||"";do{f=/(\d*)(\D*)(.*)/.exec(f)||["","","",""];g=/(\d*)(\D*)(.*)/.exec(g)||["","","",""];if(0==f[0].length&&0==g[0].length)break;a=Ia(0==f[1].length?0:parseInt(f[1],10),0==g[1].length?0:parseInt(g[1],10))||Ia(0==f[2].length,0==g[2].length)||Ia(f[2],g[2]);f=f[3];g=g[3]}while(!a)}return 0<=a})};function Q(){this.a="";this.b=Tb}Q.prototype.V=!0;Q.prototype.U=function(){return this.a};Q.prototype.toString=function(){return"Const{"+this.a+"}"};function Ub(a){if(a instanceof Q&&a.constructor===Q&&a.b===Tb)return a.a;Ka("expected object of type Const, got '"+a+"'");return"type_error:Const"}var Tb={};function Vb(a){var b=new Q;b.a=a;return b}Vb("");function R(){this.a="";this.b=Wb}R.prototype.V=!0;R.prototype.U=function(){return this.a};R.prototype.toString=function(){return"TrustedResourceUrl{"+this.a+"}"};var Wb={};function Xb(a){var b=new R;b.a=a;return b};function Yb(a,b){Aa(b,function(b,d){b&&b.V&&(b=b.U());"style"==d?a.style.cssText=b:"class"==d?a.className=b:"for"==d?a.htmlFor=b:Zb.hasOwnProperty(d)?a.setAttribute(Zb[d],b):d.lastIndexOf("aria-",0)&&d.lastIndexOf("data-",0)?a[d]=b:a.setAttribute(d,b)})}var Zb={cellpadding:"cellPadding",cellspacing:"cellSpacing",colspan:"colSpan",frameborder:"frameBorder",height:"height",maxlength:"maxLength",nonce:"nonce",role:"role",rowspan:"rowSpan",type:"type",usemap:"useMap",valign:"vAlign",width:"width"};function $b(a,b){var c=b||{},d=c.document||document;if(a instanceof R&&a.constructor===R&&a.b===Wb)var e=a.a;else Ka("expected object of type TrustedResourceUrl, got '"+a+"' of type "+sa(a)),e="type_error:TrustedResourceUrl";var f=document.createElement("SCRIPT"),g={Y:f,F:void 0},h=new M(ac,g),k=null,n=null!=c.timeout?c.timeout:5E3;0<n&&(k=window.setTimeout(function(){bc(f,!0);var a=new cc(dc,"Timeout reached for loading script "+e);zb(h);P(h,!1,a)},n),g.F=k);f.onload=f.onreadystatechange=function(){f.readyState&&
45"loaded"!=f.readyState&&"complete"!=f.readyState||(bc(f,c.ea||!1,k),zb(h),P(h,!0,null))};f.onerror=function(){bc(f,!0,k);var a=new cc(ec,"Error while loading script "+e);zb(h);P(h,!1,a)};g=c.attributes||{};Ea(g,{type:"text/javascript",charset:"UTF-8",src:e});Yb(f,g);fc(d).appendChild(f);return h}function fc(a){var b;return(b=(a||document).getElementsByTagName("HEAD"))&&b.length?b[0]:a.documentElement}function ac(){if(this&&this.Y){var a=this.Y;a&&"SCRIPT"==a.tagName&&bc(a,!0,this.F)}}
46function bc(a,b,c){null!=c&&q.clearTimeout(c);a.onload=u;a.onerror=u;a.onreadystatechange=u;b&&window.setTimeout(function(){a&&a.parentNode&&a.parentNode.removeChild(a)},0)}var ec=0,dc=1;function cc(a,b){var c="Jsloader error (code #"+a+")";b&&(c+=": "+b);C.call(this,c);this.code=a}A(cc,C);var gc=Xb(Ub(Vb("https://c.amazon-adsystem.com/aax2/apstag.js")));function hc(a,b){b=void 0===b?[]:b;return D(b,function(b){var c=Pa(a,function(a){return a.slotID===b.slotID}),e=b.sizes[0].join("x");return c&&c.amznbid&&c.amzniid?{size:e,value:c.amznbid,id:c.amzniid,status:1}:{size:e,status:2}})}
47var ic={code:"A9M",H:hc,A:function(a,b,c,d,e,f){function g(){c({code:"A9M",stats:f.stop(),error:1})}d=void 0===d?window:d;e=void 0===e?$b:e;f=void 0===f?new B("l"):f;var h=b.pubID;h||c({code:"A9M",error:{code:4,msg:"pubID"}});var k=b.adServer;k||c({code:"A9M",error:{code:4,msg:"adServer"}});var n=b.timeout;n||c({code:"A9M",error:{code:4,msg:"timeout"}});a||c({code:"A9M",error:{code:4,msg:"slots"}});e(gc).then(function(){var b=d.apstag;if(b)try{Fa(f),b.init({pubID:h,adServer:k}),b.fetchBids({slots:a,
48timeout:n},function(b){b=hc(b,a);c({code:"A9M",stats:f.stop(),response:b})})}catch(ba){c({code:"A9M",stats:f.stop(),error:1})}else g()},g)}};function S(){}S.a=void 0;S.b=function(){return S.a?S.a:S.a=new S};
48S.prototype.W=0;var jc={};
49function kc(a,b,c){c=c?c:S.b();return D(Ca(a),function(d){var e=a[d].bids[0],f=Pa(b,function(a){return a.code===d}),g=m(f.sizes[0]),h=g.next().value;g=g.next().value;h=h+"x"+g;if("object"!==typeof e)return{size:h,status:3};g=e.cpm;f=f.bids[0].params.video?"v":"d";if(!t(g))return{mediaType:f,size:h,status:3};if(!g)return{mediaType:f,size:h,status:2};if("v"===f)return{mediaType:f,size:h,vast:e.adResponse.ad.video.content,value:g,id:e.adId,status:1};var k=":"+(c.W++).toString(36);e=e.ad.replace(/\$\{AUCTION_PRICE\}/g,e.cpm);
50jc[k]=e;return{mediaType:f,size:h,value:g,id:k,status:1}})}var lc={code:"APN",H:kc,A:function(a,b,c,d){d=void 0===d?window:d;var e=new B("r");(d.pbjs||{}).requestBids({adUnits:a,bidsBackHandler:function(b){try{var d=kc(b,a);c({code:"APN",success:!0,response:d,stats:e.stop()})}catch(h){c({code:"APN",error:6,stats:e.stop()})}}})}};function mc(a){return Na(a.split(";"),function(a,c,d,e){d%2||(a[e[d]]=e[d+1]);return a},{})}function nc(a,b){b=void 0===b?[]:b;return D(b,function(b){var c=m(b.split("@")),e=c.next().value;c=c.next().value;if("object"===typeof a&&a[b]){b=a[b];if("string"!==typeof b)return{size:c,status:3};b=mc(b);if(!b.bidid)return{size:c,status:3};if("0"===b.bidstatus)return{size:c,status:2};b=Number(b.bid);return isNaN(b)?{size:c,status:3}:{size:c,id:e,value:b,status:1}}return{size:c,status:3}})}
51var oc={code:"PM",H:nc,A:function(a,b,c){if(a)if(b=b.pm_pub_id){var d=new B("r");window.pm_optimize_adslots=a;window.pm_pub_id=b;window.pm_async_callback_fn="pm_automattic_pubmatic_adaptor";window.pm_automattic_pubmatic_adaptor=function(){var b=window.progKeyValueMap;c({code:"PM",stats:d.stop(),response:nc(b,a)})};try{eval('try{(function() {(function(){function f(Y){var ad="",ac,W,Z,X,ab,aa=(location.protocol==="https:"?"https":"http")+"://haso.pubmatic.com/jsError/logger.js?";for(W in Y){if(W!="message"&&W!="name"){ac=Y[W];if(typeof ac==="string"||typeof ac==="number"){ad+="["+W+":"+ac+"]"}}}Z="pubId="+window.pm_pub_id+(window.kadId?"&adId="+window.kadId:"")+"&cb="+Math.random()+"&SAVersion=1000&msg="+encodeURIComponent(Y.message)+"&name="+encodeURIComponent(Y.name)+"&desc="+encodeURIComponent(ad)+"&url="+encodeURIComponent(window.location.href);if(typeof window.Image=="function"){(new Image()).src=aa+Z}else{X=document.createElement("img");X.src=aa+Z;ab=document.body||document.getElementsByTagName("body")[0]||false;ab&&ab.appendChild(X)}}try{var m=function(){return new Date().getTime()},z=m(),N=window,e=document,s=navigator,g=N.top||N,I=encodeURIComponent,E=decodeURIComponent,n=N.parseInt,o,B=512,h=512,U=50,L="tagT",T="eStartT",r="eEndT",x="agCallEndT",V={53353:{t:1499579630048,p:33},67858:{t:1499579630048,p:33},30296:{t:1499579630048,p:33}},a=N.PubMaticGrouped||(N.PubMaticGrouped={}),w=0,l=N.location,p=(l.protocol==="https:"?(w=1,"https"):"http")+"://",c=p+"haso.pubmatic.com/ads/",y=p+"ads.pubmatic.com/AdServer/js/showad.js#PIX&kdntuid=1&p="+N.pm_pub_id,G,P={},S,D={5890:""},F=function(Z,W,Y,X){d(\'<iframe frameborder="0" allowtransparency="true" marginheight="0" marginwidth="0" scrolling="no" width="\'+Y+\'" hspace="0" vspace="0" height="\'+W+\'"\'+(X?\' style="\'+X+\'"\':"")+\' src="\'+Z+\'"></iframe>\')},t=function(X){var W=e.createElement("iframe");W.src=X;W.style.height="0px";W.style.width="0px";W.height=0;W.width=0;W.border="0px";W.hspace="0";W.vspace="0";W.marginWidth="0";W.marginHeight="0";W.style.border="0";W.scrolling="no";W.frameBorder="0";e.getElementsByTagName("script")[0].parentNode.appendChild(W)},d=function(W){e.write(W)},A=function(W){d(\'<script type="text/javascript" src="\'+W+\'">\x3c/script>\')},Q=function(Y){var W=e.createElement("script");W.src=Y;W.async=true;var X=e.getElementsByTagName("script")[0];X.parentNode.insertBefore(W,X)},C=function(Z){var W=[],X,Y;for(X in Z){Y=Z[X];if(Z.hasOwnProperty(X)&&Y!=o&&Y!==""){W.push(X+"="+O(Y))}}return W.join("&")},H=function(X){var W=new Date();X.kltstamp=W.getFullYear()+"-"+(W.getMonth()+1)+"-"+W.getDate()+" "+W.getHours()+":"+W.getMinutes()+":"+W.getSeconds();X.timezone=W.getTimezoneOffset()/60*-1}
51,O=function(X){try{X=typeof X==="string"?X:""+X;X=E(X)===X?I(X):X;if(X.indexOf("&")>=0||X.indexOf("=")>=0||X.indexOf("?")>=0){X=I(X)}return X}catch(W){return""}},v=function(){var ab={},Z,X,W=l.href;ab.r=O((N.refurl||e.referrer||"").substr(0,B));try{if(N.kadpageurl=="INSERT_ENCODED_PAGEURL_HERE"){N.kadpageurl=""}if(N!==g&&N.parent===g&&!N.kadpageurl){try{ab.u=g.location.href}catch(aa){}if(!ab.u&&e.referrer){ab.u=e.referrer}if(ab.u){try{ab.u=(ab.u==E(ab.u))?ab.u:E(ab.u)}catch(aa){}ab.u=O(ab.u.substr(0,h));if(ab.u===ab.r){ab.r=""}}}}catch(Y){}if(!ab.u){try{W=(W==E(W))?W:E(W)}catch(aa){}ab.u=I(W.substr(0,h))}Z=s.userAgent;X=Z.indexOf("MSIE");ab.IE=s.appName=="Microsoft Internet Explorer";if(ab.IE&&X>0){ab.IEV=n(Z.substr(X+5,3));ab.IE6=ab.IEV<7}ab.it=N.kadinventorytype?N.kadinventorytype:0;return ab},k=a.m||(a.m=v()),R=function(W){if(s.cookieEnabled===false){W.fpcd="1"}W.pageURL=k.u;W.refurl=k.r;W.inIframe=N!=g?"1":"0"},q={kadgender:"gender",kadage:"kadage",kadhints:"kadhints",kadkw:"keywords",kadupostalcode:"kadupcode",kadufirstname:"kadufname",kadcity:"city",kadfloor:"kadfloor",kadgcid:"kadgcid",kadgecpm:"kadgecpm",kadgid:"kadgid",kadgsiteid:"kadgsiteid",kadgsectionid:"kadgsectionid",kadgadid:"kadgadid",kadpubclkurl:"kadpubclkurl",kfnetworkid:"pmForceAdNetwork",kmaldebug:"md",kadtpcid:"kadtpcid",kGeoLatitude:{n:"loc",m:function(W,X){var Y=X.kGeoLongitude||N.kGeoLongitude;if(X.kGeoLongitude){delete X.kGeoLongitude}if(X.kGeoLatitude){delete X.kGeoLatitude}return Y!=o?W+","+Y:false}},kadloc:{n:"loc",m:O},pmzoneid:{n:"pmZoneId",m:function(W){var X=typeof W;N.pmzoneid=o;return X==="number"?W:X==="string"?W.split(",").slice(0,U).join():W instanceof Array?W.slice(0,U).join():false}},PubMaticAI:{n:"noEnc",m:function(){return 1}},kadbeacon:{n:"kadbeacon",m:O},kasdbeacon:{n:"kadbeacon",m:O},kadpageurl:{n:"kadpageurl",m:O},kaddefurl:{n:"kaddefurl",m:O},kadstate:{n:"state",m:O},kaddma:{n:"dma",m:O},kadzip:{n:"zip",m:O},kadyob:{n:"yob",m:O},kadnettype:{n:"nettype",m:O},kadcarrier:{n:"carrier",m:O},kadethnicity:{n:"ethn",m:O},kadincome:{n:"inc",m:O},kadcountry:{n:"country",m:O},kadudid:{n:"udid",m:O},kadudidtype:{n:"udidtype",m:O},kadappname:{n:"name",m:O},kadappstoreurl:{n:"storeurl",m:O},kadappapi:{n:"api",m:O},kadappbundle:{n:"bundle",m:O},kadapppaid:{n:"paid",m:O},kadappversion:{n:"ver",m:O},kadappid:{n:"aid",m:O},kadsitecode:{n:"sitecode",m:O},kadcat:{n:"cat",m:O},kadudidhash:{n:"udidhash",m:O},kadlocsource:{n:"loc_source",m:O},kadiabcat:{n:"iabcat",m:O},pm_custom:{n:"kval_param",m:O},pm_custom_slot:{n:"kval_param_slot",m:O},kadexpdir:{n:"expdir",m:O},kadbattr:{n:"battr",m:O},kadifb:{n:"ifb",m:O},kadblockdomainids:{n:"blkdmns",m:O},kadblockiabcats:{n:"blkiabcats",m:O},kadblockadvertiserids:{n:"blkadvtids",m:O},kadloccat:{n:"loccat",m:O},kadlocbrand:{n:"locbrand",m:O},kadblkadvdmns:{n:"blkadvdmns",m:O},kadpublisheruid:{n:"pubUID",m:O},kadfpvisitorseg:{n:"fpVisSeg",m:I},kadfpinvetoryseg:{n:"fpInvSeg",m:I},kadfpcookieseg:{n:"fpCkSeg",m:O},kadsh:{n:"sh",m:O},kaddctr:{n:"dctr",m:O},kadinstl:{n:"instl",m:O},kadpubuid:{n:"puid",m:O}},u=function(W){var aa=q,X,Z,Y;for(X in aa){if(aa.hasOwnProperty(X)){Z=N[X];if(Z){Y=aa[X];if(typeof Y==="object"){Z=Y.m(Z,W);X=Y.n}else{X=aa[X]}if(Z){W[X]=Z}}}}},i=function(aa){var Z,X=aa.length,W,Y=[];for(Z=0;Z<X;Z++){W=aa[Z];if(typeof W=="string"){W=W.replace(/^s+/g,"").replace(/s+$/g,"");if(W.length>0){Y.push(W)}}}return Y};a.getCombinedKeyValueDART=function(){var Y="",ab=N.progKeyValueMap||null,aa,W,X;if(ab==null){if(N.inDapIF){try{ab=N.parent.progKeyValueMap}catch(Z){}}}if(ab){for(aa in ab){if(ab.hasOwnProperty(aa)){X=ab[aa].split(";");for(W in X){if(X.hasOwnProperty(W)){Y+=aa+"_"+X[W]+";"}}}}}return Y};a.getCombinedKeyValueGPT=function(){var X="",ac=N.progKeyValueMap||null,aa,W,ab,Z;if(ac==null){if(N.inDapIF){try{ac=N.parent.progKeyValueMap}catch(Y){}}}if(ac){for(aa in ac){if(ac.hasOwnProperty(aa)){W=ac[aa].split(";");ab=W.length;for(Z=0;Z<ab;Z++){if(Z%2==0){X+=aa+"_"+W[Z]}else{X+="="+W[Z]+";"}}}}}return X};a.getCombinedBidValuesOAS=function(){var W="",aa=N.progKeyValueMap||null,Y,Z;if(aa==null){if(N.inDapIF){try{aa=N.parent.progKeyValueMap}catch(X){}}}if(aa){for(Y in aa){if(aa.hasOwnProperty(Y)){Z=aa[Y].match(/bid;(.*?)(;|$)/);if(Z&&Z[1]){W+=Y+"="+(n(Z[1]*100))+"&"}}}if(W.length>0){W=W.substr(0,W.length-1)}}return W.replace(/@/g,"_")};a.getWinPlacementsAdTech=function(){var W="",aa=N.progKeyValueMap||null,Y,Z,ab;if(aa==null){if(N.inDapIF){try{aa=N.parent.progKeyValueMap}catch(X){}}}if(aa){for(Y in aa){if(aa.hasOwnProperty(Y)){Z=aa[Y].match(/bidstatus=(d+)/);if(Z&&Z[0]&&Z[1]&&Z[1]!=="0"){ab=Y.split("@");W+=ab[0]+":"}}}if(W.length>0){W=W.substr(0,W.length-1)}}return W};a.getBidStatusForPlacement=function(Z){var W="0",aa=N.progKeyValueMap||null,ab,X;if(aa==null){if(N.inDapIF){try{aa=N.parent.progKeyValueMap}catch(Y){}}}if(aa){ab=aa[Z];if(ab){(function(){var ad=new RegExp(/bidstatus[=;](d+)/);var ac=ad.exec(ab);if(ac.length==2){W=ac[1]}})()}}return W};a.displayCreative=function(af){var ab=N.bidDetailsMap||null,ae,W,Y,aa="",Z="",X=function(ah){var ag={37576:""};return ag.hasOwnProperty(ah)},ad=function(ai){var ah=0,ag=ai.match(/pubId%3D(.*?)%26/);if(ag&&ag[1]){ah=ag[1]}return ah};if(ab==null){if(N.inDapIF){try{ab=N.parent.bidDetailsMap}catch(ac){}}}if(ab&&ab[af]){ae=ab[af];(function(){if(N!==g&&ae.height&&ae.width){try{var ag=document.defaultView.frameElement;ag.width=ae.width;ag.height=ae.height}catch(ah){}}})();if(N.PubMaticAI!=null){d("<span class=\'PubAdAI\'>")}
51if(X(ad(ae.tracking_url))){F(E(ae.tracking_url),0,0,"height:0p;width:0p;display:none;");d(E(ae.creative_tag))}else{d(E(ae.creative_tag));F(E(ae.tracking_url),0,0,"height:0p;width:0p;display:none;")}if(N.PubMaticAI!=null){d("</span>")}}};a.LM=a.LM||{};a.LMC=a.LMC||function(W){var X="haso.pubmatic.com/jsError/LMLog.js?";if(a.LM[W]){a.LM[W][x]=m()}setTimeout(function(){if(V.hasOwnProperty(N.pm_pub_id)&&V[N.pm_pub_id].t>a.LM[W][x]&&Math.floor(Math.random()*100)<=V[N.pm_pub_id].p){X+="p="+N.pm_pub_id;X+="&a="+(a.LM[W][L]==0?"-1":(a.LM[W][T]-a.LM[W][L]));X+="&b="+(a.LM[W][r]-a.LM[W][T]);X+="&c="+(a.LM[W][x]-a.LM[W][r]);if(typeof N.performance!="undefined"&&typeof N.performance.getEntriesByType=="function"){(function(){var ac=N.performance.getEntriesByType("resource"),Y=ac.length,aa=0,Z,ab=false;for(;aa<Y;aa++){Z=ac[aa].name;if(Z.indexOf("lmk="+W)>0){X+="&d="+n(ac[aa].duration);ab=true;break}}if(!ab){X+="&d=-1"}ab=false;for(aa=0;aa<Y;aa++){Z=ac[aa].name;if(Z.indexOf("gshowad.js")>0){X+="&e="+n(ac[aa].duration);ab=true;break}}if(!ab){X+="&e=-1"}ab=false;for(aa=0;aa<Y;aa++){Z=ac[aa].name;if(Z.indexOf("yldbt.com/m/")>0){X+="&y="+n(ac[aa].duration);ab=true;break}}if(!ab){X+="&y=-1"}})()}else{X+="&d=-2&e=-2&y=-2"}(new Image()).src=p+X}},500)};var b=function(){var W=o;if(V.hasOwnProperty(N.pm_pub_id)){W=m();a.LM[W]={};a.LM[W][L]=N.pm_start||0;a.LM[W][T]=z;a.LM[W][r]=W}return W};var M=function(Y){var W={};for(var X in Y){if(Y.hasOwnProperty(X)){W[X]=String(Y[X])}}return W};var j=function(af,ae){var am={},ag=["a","pm_cb","pubId","ctype","kval_param","lmk"],ah=function(ao,ap,an){if(ao[ap]){an[ap]=E(ao[ap]);delete ao[ap]}},X={};if(af.kval_param_slot){try{X=JSON.parse(E(af.kval_param_slot))}catch(ad){}delete af.kval_param_slot}am={id:""+m(),at:2,cur:["USD"],imp:[],site:{domain:l.hostname,page:l.href,publisher:{id:""+(N.pm_pub_id)}},device:{ua:s.userAgent},ext:{extension:{}}};for(var aa=0,Z=ae.length;aa<Z;aa++){var aj=ae[aa];var ac=o;var ai=aj.split(":");aj=ai[0];if(ai.length==2){ac=n(ai[1])}ai=aj.split("@");if(ai.length!=2){continue}var Y=ai[0];ai=ai[1].split("x");if(ai.length!=2){continue}var W=n(ai[0]);var ak=n(ai[1]);var al={id:am.id+"_"+aa,secure:af.sec,banner:{pos:0,format:[{w:W,h:ak}],},ext:{extension:{div:"",adunit:Y,slotIndex:ac,keyValue:X.hasOwnProperty(aj)?X[aj]:{}}}};am.imp.push(al)}if(am.imp.length==0){return o}var ab={rs:2};for(var aa=0,Z=ag.length;aa<Z;aa++){ah(af,ag[aa],ab)}am.ext.extension.dm=ab;am.ext.extension.as=M(af);return am};var J=function(X,aa){var W=p+"hb.pubmatic.com/openrtb/24/?",Z=X.a,Y=j(X,aa);if(Y==o){return}W+="json="+I(JSON.stringify(Y));if(Z==1){Q(W);setTimeout(function(){t(y)},4000)}else{A(W);F(y,0,0,"height:0px;width:0px;display:none;")}};a.showAd=a.showAd||function(ab,aa){var W,Y,X={46076:"",60530:"",9999:"",7777:""},af,ad,Z,ac,ae;af=(N.pm_dm_enabled!=true&&!X.hasOwnProperty(ab.pubId))?(p+"gads.pubmatic.com/AdServer/AdCallAggregator"):(c+ab.pubId+"/GRPBID/index.html");ad=af+"?"+C(ab);ad+="&adslots="+I("["+aa.join(",")+"]");if(ab.a==1){Q(ad);setTimeout(function(){t(y)},4000)}else{A(ad);F(y,0,0,"height:0px;width:0px;display:none;")}};P.SAVersion="1000";P.js="1";w&&(P.sec=1);H(P);P.screenResolution=screen.width+"x"+screen.height;P.ranreq=Math.random();R(P);u(P);if(!P.kadpageurl){P.kadpageurl=P.pageURL}if(N.pm_optimize_adslots&&N.pm_pub_id){S=N.pm_optimize_adslots;S=i(S);N.pm_optimize_adslots=false;P.pubId=N.pm_pub_id;N.pm_async_callback_fn=N.pm_async_callback_fn?N.pm_async_callback_fn.replace(/^s+/g,"").replace(/s+$/g,""):"";if(N.pm_async_callback_fn){P.pm_cb=N.pm_async_callback_fn;P.a=1}if(N.pm_ctype){P.ctype=N.pm_ctype}if(N.pm_merge===1){P.merge=1}P.lmk=b();if(S.length>0){if(D.hasOwnProperty(N.pm_pub_id)){J(P,S)}else{a.showAd(P,S)}}}}catch(K){f(K)}})();})();}catch(e){}')}catch(e){c({code:"PM",
52error:{code:2,msg:e}})}}else c({code:"PM",error:{code:4,msg:"pm_optimize_adslots"}});else c({code:"PM",error:{code:4,msg:"pm_optimize_adslots"}})}};function pc(){0!=qc&&(rc[this[va]||(this[va]=++wa)]=this);this.i=this.i;this.m=this.m}var qc=0,rc={};pc.prototype.i=!1;pc.prototype.g=function(){if(this.m)for(;this.m.length;)this.m.shift()()};function sc(a,b){this.type=a;this.a=this.target=b;this.ca=!0};var tc="closure_listenable_"+(1E6*Math.random()|0),uc=0;function vc(a,b,c){this.listener=a;this.a=null;this.src=b;this.type=c;this.capture=!1;this.M=void 0;this.key=++uc;this.I=this.L=!1}function wc(a){a.I=!0;a.listener=null;a.a=null;a.src=null;a.M=null};function xc(a){this.src=a;this.a={};this.b=0}function yc(a,b,c,d){var e=b.toString();b=a.a[e];b||(b=a.a[e]=[],a.b++);var f=zc(b,c,void 0,void 0);
52-1<f?(a=b[f],d||(a.L=!1)):(a=new vc(c,a.src,e),a.L=d,b.push(a))}function Ac(a,b){var c=b.type;c in a.a&&Qa(a.a[c],b)&&(wc(b),a.a[c].length||(delete a.a[c],a.b--))}function zc(a,b,c,d){for(var e=0;e<a.length;++e){var f=a[e];if(!f.I&&f.listener==b&&f.capture==!!c&&f.M==d)return e}return-1};var Bc="closure_lm_"+(1E6*Math.random()|0),Cc={},Dc=0;
53function Ec(a,b,c,d,e){if("array"==sa(b))for(var f=0;f<b.length;f++)Ec(a,b[f],c,d,e);else(c=Fc(c),a&&a[tc])?(a=a.b,b=String(b).toString(),b in a.a&&(f=a.a[b],c=zc(f,c,d,e),-1<c&&(wc(f[c]),Array.prototype.splice.call(f,c,1),f.length||(delete a.a[b],a.b--)))):a&&(a=Gc(a))&&(b=a.a[b.toString()],a=-1,b&&(a=zc(b,c,!!d,e)),c=-1<a?b[a]:null)&&(t(c)||!c||c.I||((d=c.src)&&d[tc]?Ac(d.b,c):(e=c.type,b=c.a,d.removeEventListener?d.removeEventListener(e,b,c.capture):d.detachEvent&&d.detachEvent(e in Cc?Cc[e]:Cc[e]=
54"on"+e,b),Dc--,(e=Gc(d))?(Ac(e,c),e.b||(e.src=null,d[Bc]=null)):wc(c))))}function Gc(a){a=a[Bc];return a instanceof xc?a:null}var Hc="__closure_events_fn_"+(1E9*Math.random()>>>0);function Fc(a){if(w(a))return a;a[Hc]||(a[Hc]=function(b){return a.handleEvent(b)});return a[Hc]};function T(){pc.call(this);this.b=new xc(this);this.$=this;this.J=null}A(T,pc);T.prototype[tc]=!0;T.prototype.removeEventListener=function(a,b,c,d){Ec(this,a,b,c,d)};
55function U(a,b){var c,d=a.J;if(d)for(c=[];d;d=d.J)c.push(d);d=a.$;var e=b,f=e.type||e;if(r(e))e=new sc(e,d);else if(e instanceof sc)e.target=e.target||d;else{var g=e;e=new sc(f,d);Ea(e,g)}g=!0;if(c)for(var h=c.length-1;0<=h;h--){var k=e.a=c[h];g=Ic(k,f,!0,e)&&g}k=e.a=d;g=Ic(k,f,!0,e)&&g;g=Ic(k,f,!1,e)&&g;if(c)for(h=0;h<c.length;h++)k=e.a=c[h],g=Ic(k,f,!1,e)&&g}
56T.prototype.g=function(){T.Z.g.call(this);if(this.b){var a=this.b,b=0,c;for(c in a.a){for(var d=a.a[c],e=0;e<d.length;e++)++b,wc(d[e]);delete a.a[c];a.b--}}this.J=null};function Ic(a,b,c,d){b=a.b.a[String(b)];if(!b)return!0;b=b.concat();for(var e=!0,f=0;f<b.length;++f){var g=b[f];if(g&&!g.I&&g.capture==c){var h=g.listener,k=g.M||g.src;g.L&&Ac(a.b,g);e=!1!==h.call(k,d)&&e}}return e&&0!=d.ca};function Jc(a,b,c){if(w(a))c&&(a=y(a,c));else if(a&&"function"==typeof a.handleEvent)a=y(a.handleEvent,a);else throw Error("Invalid listener argument");return 2147483647<Number(b)?-1:q.setTimeout(a,b||0)};function Kc(a){return/^\s*$/.test(a)?!1:/^[\],:{}\s\u2028\u2029]*$/.test(a.replace(/\\["\\\/bfnrtu]/g,"@").replace(/(?:"[^"\\\n\r\u2028\u2029\x00-\x08\x0a-\x1f]*"|true|false|null|-?\d+(?:\.\d*)?(?:[eE][+\-]?\d+)?)[\s\u2028\u2029]*(?=:|,|]|}|$)/g,"]").replace(/(?:^|:|,)(?:[\s\u2028\u2029]*\[)+/g,""))}function Lc(a){a=String(a);if(Kc(a))try{return eval("("+a+")")}catch(b){}throw Error("Invalid JSON string: "+a);};function Mc(a,b,c,d,e){this.reset(a,b,c,d,e)}Mc.prototype.a=null;var Nc=0;Mc.prototype.reset=function(a,b,c,d,e){"number"==typeof e||Nc++;d||za();this.b=b;delete this.a};function Oc(a){this.f=a;this.b=this.c=this.a=null}function Pc(a,b){this.name=a;this.value=b}Pc.prototype.toString=function(){return this.name};var Qc=new Pc("SEVERE",1E3),Rc=new Pc("CONFIG",700),Sc=new Pc("FINE",500);function Tc(a){if(a.c)return a.c;if(a.a)return Tc(a.a);Ka("Root logger has no level set.");return null}
57Oc.prototype.log=function(a,b,c){if(a.value>=Tc(this).value)for(w(b)&&(b=b()),a=new Mc(a,String(b),this.f),c&&(a.a=c),c="log:"+a.b,q.console&&(q.console.timeStamp?q.console.timeStamp(c):q.console.markTimeline&&q.console.markTimeline(c)),q.msWriteProfilerMark&&q.msWriteProfilerMark(c),c=this;c;)c=c.a};var Uc={},Vc=null;
58function Wc(a){Vc||(Vc=new Oc(""),Uc[""]=Vc,Vc.c=Rc);var b;if(!(b=Uc[a])){b=new Oc(a);var c=a.lastIndexOf("."),d=a.substr(c+1);c=Wc(a.substr(0,c));c.b||(c.b={});c.b[d]=b;b.a=c;Uc[a]=b}return b};function V(a,b){a&&a.log(Sc,b,void 0)};function Xc(){}Xc.prototype.a=null;function Yc(a){var b;(b=a.a)||(b={},Zc(a)&&(b[0]=!0,b[1]=!0),b=a.a=b);return b};var $c;function ad(){}A(ad,Xc);function bd(a){return(a=Zc(a))?new ActiveXObject(a):new XMLHttpRequest}function Zc(a){if(!a.b&&"undefined"==typeof XMLHttpRequest&&"undefined"!=typeof ActiveXObject){for(var b=["MSXML2.XMLHTTP.6.0","MSXML2.XMLHTTP.3.0","MSXML2.XMLHTTP","Microsoft.XMLHTTP"],c=0;c<b.length;c++){var d=b[c];try{return new ActiveXObject(d),a.b=d}catch(e){}}throw Error("Could not create ActiveXObject. ActiveX might be disabled, or MSXML might not be installed");}return a.b}$c=new ad;function cd(a){if(a.C&&"function"==typeof a.C)return a.C();if(r(a))return a.split("");
58if(ta(a)){for(var b=[],c=a.length,d=0;d<c;d++)b.push(a[d]);return b}return Ba(a)}
59function dd(a,b){if(a.forEach&&"function"==typeof a.forEach)a.forEach(b,void 0);else if(ta(a)||r(a))Ma(a,b,void 0);else{if(a.B&&"function"==typeof a.B)var c=a.B();else if(a.C&&"function"==typeof a.C)c=void 0;else if(ta(a)||r(a)){c=[];for(var d=a.length,e=0;e<d;e++)c.push(e)}else c=Ca(a);d=cd(a);e=d.length;for(var f=0;f<e;f++)b.call(void 0,d[f],c&&c[f],a)}};function W(a,b){this.b={};this.a=[];this.c=0;var c=arguments.length;if(1<c){if(c%2)throw Error("Uneven number of arguments");for(var d=0;d<c;d+=2)this.set(arguments[d],arguments[d+1])}else if(a){a instanceof W?(c=a.B(),d=a.C()):(c=Ca(a),d=Ba(a));for(var e=0;e<c.length;e++)this.set(c[e],d[e])}}W.prototype.C=function(){ed(this);for(var a=[],b=0;b<this.a.length;b++)a.push(this.b[this.a[b]]);return a};W.prototype.B=function(){ed(this);return this.a.concat()};
60function ed(a){var b,c;if(a.c!=a.a.length){for(b=c=0;c<a.a.length;){var d=a.a[c];Object.prototype.hasOwnProperty.call(a.b,d)&&(a.a[b++]=d);c++}a.a.length=b}if(a.c!=a.a.length){var e={};for(b=c=0;c<a.a.length;)d=a.a[c],Object.prototype.hasOwnProperty.call(e,d)||(a.a[b++]=d,e[d]=1),c++;a.a.length=b}}W.prototype.get=function(a,b){return Object.prototype.hasOwnProperty.call(this.b,a)?this.b[a]:b};
61W.prototype.set=function(a,b){Object.prototype.hasOwnProperty.call(this.b,a)||(this.c++,this.a.push(a));this.b[a]=b};W.prototype.forEach=function(a,b){for(var c=this.B(),d=0;d<c.length;d++){var e=c[d],f=this.get(e);a.call(b,f,e,this)}};var fd=/^(?:([^:/?#.]+):)?(?:\/\/(?:([^/?#]*)@)?([^/#?]*?)(?::([0-9]+))?(?=[/#?]|$))?([^?#]+)?(?:\?([^#]*))?(?:#([\s\S]*))?$/;function X(a){T.call(this);this.headers=new W;this.D=a||null;this.a=!1;this.v=this.h=null;this.w=this.P=this.l="";this.c=this.O=this.j=this.N=!1;this.f=0;this.s=null;this.S=gd;this.u=this.K=!1}A(X,T);var gd="",hd=X.prototype,id=Wc("goog.net.XhrIo");hd.o=id;var jd=/^https?$/i,kd=["POST","PUT"],ld=[];function md(a,b,c,d,e,f,g){var h=new X;ld.push(h);b&&yc(h.b,"complete",b,!1);yc(h.b,"ready",h.aa,!0);f&&(h.f=Math.max(0,f));g&&(h.K=g);nd(h,a,c,d,e);return h}
62X.prototype.aa=function(){if(!this.i&&(this.i=!0,this.g(),0!=qc)){var a=this[va]||(this[va]=++wa);delete rc[a]}Qa(ld,this)};
63function nd(a,b,c,d,e){if(a.h)throw Error("[goog.net.XhrIo] Object is active with another request="+a.l+"; newUri="+b);c=c?c.toUpperCase():"GET";a.l=b;a.w="";a.P=c;a.N=!1;a.a=!0;a.h=a.D?bd(a.D):bd($c);a.v=a.D?Yc(a.D):Yc($c);a.h.onreadystatechange=y(a.R,a);try{V(a.o,Y(a,"Opening Xhr")),a.O=!0,a.h.open(c,String(b),!0),a.O=!1}catch(g){V(a.o,Y(a,"Error opening Xhr: "+g.message));od(a,g);return}b=d||"";var f=new W(a.headers);e&&dd(e,function(a,b){f.set(b,a)});e=Pa(f.B(),pd);d=q.FormData&&b instanceof q.FormData;
64!(0<=La(kd,c))||e||d||f.set("Content-Type","application/x-www-form-urlencoded;charset=utf-8");f.forEach(function(a,b){this.h.setRequestHeader(b,a)},a);a.S&&(a.h.responseType=a.S);"withCredentials"in a.h&&a.h.withCredentials!==a.K&&(a.h.withCredentials=a.K);try{qd(a),0<a.f&&(a.u=rd(a.h),V(a.o,Y(a,"Will abort after "+a.f+"ms if incomplete, xhr2 "+a.u)),a.u?(a.h.timeout=a.f,a.h.ontimeout=y(a.F,a)):a.s=Jc(a.F,a.f,a)),V(a.o,Y(a,"Sending request")),a.j=!0,a.h.send(b),a.j=!1}catch(g){V(a.o,Y(a,"Send error: "+
65g.message)),od(a,g)}}function rd(a){return Jb&&Sb()&&t(a.timeout)&&void 0!==a.ontimeout}function pd(a){return"content-type"==a.toLowerCase()}X.prototype.F=function(){"undefined"!=typeof ra&&this.h&&(this.w="Timed out after "+this.f+"ms, aborting",V(this.o,Y(this,this.w)),U(this,"timeout"),this.abort(8))};function od(a,b){a.a=!1;a.h&&(a.c=!0,a.h.abort(),a.c=!1);a.w=b;sd(a);td(a)}function sd(a){a.N||(a.N=!0,U(a,"complete"),U(a,"error"))}
66X.prototype.abort=function(){this.h&&this.a&&(V(this.o,Y(this,"Aborting")),this.a=!1,this.c=!0,this.h.abort(),this.c=!1,U(this,"complete"),U(this,"abort"),td(this))};X.prototype.g=function(){this.h&&(this.a&&(this.a=!1,this.c=!0,this.h.abort(),this.c=!1),td(this,!0));X.Z.g.call(this)};X.prototype.R=function(){this.i||(this.O||this.j||this.c?ud(this):this.ba())};X.prototype.ba=function(){ud(this)};
67function ud(a){if(a.a&&"undefined"!=typeof ra)if(a.v[1]&&4==Z(a)&&2==vd(a))V(a.o,Y(a,"Local request error detected and ignored"));else if(a.j&&4==Z(a))Jc(a.R,0,a);else if(U(a,"readystatechange"),4==Z(a)){V(a.o,Y(a,"Request complete"));a.a=!1;try{if(wd(a))U(a,"complete"),U(a,"success");else{try{var b=2<Z(a)?a.h.statusText:""}catch(c){V(a.o,"Can not get status: "+c.message),b=""}a.w=b+" ["+vd(a)+"]";sd(a)}}finally{td(a)}}}
68function td(a,b){if(a.h){qd(a);var c=a.h,d=a.v[0]?u:null;a.h=null;a.v=null;b||U(a,"ready");try{c.onreadystatechange=d}catch(e){(c=a.o)&&c.log(Qc,"Problem encountered resetting onreadystatechange: "+e.message,void 0)}}}function qd(a){a.h&&a.u&&(a.h.ontimeout=null);t(a.s)&&(q.clearTimeout(a.s),a.s=null)}
69function wd(a){var b=vd(a);a:switch(b){case 200:case 201:case 202:case 204:case 206:case 304:case 1223:var c=!0;break a;default:c=!1}if(!c){if(b=!b)a=String(a.l).match(fd)[1]||null,!a&&q.self&&q.self.location&&(a=q.self.location.protocol,a=a.substr(0,a.length-1)),b=!jd.test(a?a.toLowerCase():"");c=b}return c}function Z(a){return a.h?a.h.readyState:0}function vd(a){try{return 2<Z(a)?a.h.status:-1}catch(b){return-1}}function Y(a,b){return b+" ["+a.P+" "+a.l+" "+vd(a)+"]"};function xd(a,b,c){b=void 0===b?{}:b;c=void 0===c?md:c;var d=b.method,e=b.data,f=b.headers,g=b.timeout,h=b.withCredentials;return new Promise(function(b,n){var k=c(a,function(){if(wd(k)){try{var a=k.h?k.h.responseText:""}catch(N){V(k.o,"Can not get responseText: "+N.message),a=""}b(a)}else n(r(k.w)?k.w:String(k.w))},d,e,f,g,h)})};var yd={},zd={code:"AOL",H:function(){return[]},A:function(a,b,c,d,e,f,g){function h(){c({code:"AOL",error:6,stats:k.stop()})}d=void 0===d?xd:d;e=void 0===e?yd:e;f=void 0===f?B:f;g=void 0===g?S.b():g;var k=new f("r"),n=[];a=D(a,function(a){var b=a.bids[0],f=b.server,x=b.placement,ca=b.network;b=b.alias;var v=m(a.sizes[0]),hb=v.next().value;v=v.next().value;var bb=hb+"x"+v;ua(a)&&r(f)&&r(x)&&r(b)&&r(ca)&&t(hb)&&t(v)||c({code:"AOL",error:4});return d("//"+f+"/pubapi/3.0/"+ca+"/"+x+"/0/0/;alias="+b+
70";cmd=bid;cors=yes;v=2;",{method:"GET",withCredentials:!0}).then(function(a){try{var b=Lc(a),d=b.seatbid[0];if(d&&"USD"!==b.cur)c({code:"AOL",error:6,stats:k.stop()});else if(d){var f=d.bid[0],v=":"+(g.W++).toString(36);e[v]=f.adm+(b.ext.pixels||"");var x=f.price;t(x)?n.push({value:x,id:v,size:bb,status:1}):n.push({size:bb,status:3})}else n.push({size:bb,status:2})}catch(Dd){h()}})});Promise.all(a).then(function(){c({code:"AOL",response:n,stats:k.stop()})},h)}};var Ad=Xb(Ub(Vb("https://static.criteo.net/js/ld/publishertag.js")));function Bd(a,b){a=void 0===a?[]:a;b=void 0===b?[]:b;var c=Ra(a,function(a){return a.impressionId});return D(b,function(a){var b=c[a.slotid];a=a.size;if(b){var d=b.cpm;return t(d)?d?b.id?{size:a,value:d,id:b.id,status:1}:{size:a,status:3}:{size:a,status:2}:{size:a,status:3}}return{size:a,status:2}})}
71var Cd={code:"CRT",H:Bd,A:function(a,b,c,d){function e(b,d){if(b&&(4===b&&200<=d&&300>d&&(b=[]),"object"===typeof b)){c({code:"CRT",stats:k.stop(),success:!0,response:Bd(b,a)});return}c({code:"CRT",stats:k.stop(),error:1})}function f(){Fa(k);try{window.Criteo.RequestBids(h,e,g)}catch(n){c({code:"CRT",stats:k.stop(),error:6})}}d=void 0===d?$b:d;if(a){var g=b.timeout;if(g){var h={placements:a},k=new B("l");window.Criteo&&window.Criteo.SetLineItemRanges&&window.Criteo.RequestBids?f():d(Ad).then(f,function(){c({code:"CRT",
72stats:k.stop(),error:1})})}else c({code:"CRT",error:{code:4,msg:"timeout"}})}else c({code:"CRT",error:{code:4,msg:"slots"}})}};E[ic.code]=ic;z("__ATA.hb.A9M.renderAd",{}.X);E[lc.code]=lc;z("__ATA.hb.APN.renderAd",function(a,b){var c=jc[b];a.open();a.write(c)});E[oc.code]=oc;z("__ATA.hb.PM.renderAd",{}.X);E[zd.code]=zd;z("__ATA.hb.AOL.renderAd",function(a,b){var c=yd[b];a.open();a.write(c)});E[Cd.code]=Cd;z("__ATA.hb.CRT.renderAd",{}.X);z("__ATA.hb.Stats.Type.LOAD","l");z("__ATA.hb.Stats.Type.REQUEST","r");z("__ATA.hb.Bid.Type.DISPLAY","d");z("__ATA.hb.Bid.Type.VIDEO","v");z("__ATA.hb.Bid.Status.SUCCESS",1);
73z("__ATA.hb.Bid.Status.NO_BID",2);z("__ATA.hb.Bid.Status.ERROR",3);z("__ATA.hb.AdapterError.Type.LOAD",1);z("__ATA.hb.AdapterError.Type.RUNTIME",2);z("__ATA.hb.AdapterError.Type.REQUEST",3);z("__ATA.hb.AdapterError.Type.WRONG_PARAMS",4);z("__ATA.hb.AdapterError.Type.UNKNOWN_BIDDER",5);z("__ATA.hb.AdapterError.Type.ADAPTER_ERROR",6);z("__ATA.hb.AdapterError.Type.BIDDER_TIMEOUT",7);z("__ATA.hb.version","1.0.2");
74z("__ATA.hb.getBids",function(a,b){function c(a){f--;e.push(a);f||b(e)}function d(a){f++;var b=a.code,d=a.timeout,e=a.params,g=a.tries,ba=a.slots,N=E[b];(new Promise(function(a,c){if(N)if(g){var f=[],h=0,k,n=function(b){var d=b.code,x=b.response,v=b.error;b=b.stats;v?c({code:d,error:v,stats:b}):(h++,f=[].concat(f instanceof Array?f:ka(m(f)),x instanceof Array?x:ka(m(x))),k||(k=b),h===g?a({code:d,response:f,stats:k}):N.A(ba,e,n))};setTimeout(function(){0===f.length?c({code:b,error:7}):a({code:b,response:f,
75stats:k})},d);N.A(ba,e,n)}else setTimeout(function(){c({code:b,error:7})},d),N.A(ba,e,a);else c({code:b,error:5})})).then(c,function(a){a&&a.error?c({code:b,error:a.error}):c({code:b,error:6})})}var e=[],f=0;a&&a.length?Ma(a,d):b(e)});}).call(this);
76(function(){var n,aa="function"==typeof Object.defineProperties?Object.defineProperty:function(a,b,c){a!=Array.prototype&&a!=Object.prototype&&(a[b]=c.value)},p="undefined"!=typeof window&&window===this?this:"undefined"!=typeof global&&null!=global?global:this;function ba(){ba=function(){};p.Symbol||(p.Symbol=ca)}var ca=function(){var a=0;return function(b){return"jscomp_symbol_"+(b||"")+a++}}();
77function da(){ba();var a=p.Symbol.iterator;a||(a=p.Symbol.iterator=p.Symbol("iterator"));"function"!=typeof Array.prototype[a]&&aa(Array.prototype,a,{configurable:!0,writable:!0,value:function(){return ea(this)}});da=function(){}}function ea(a){var b=0;return fa(function(){return b<a.length?{done:!1,value:a[b++]}:{done:!0}})}function fa(a){da();a={next:a};a[p.Symbol.iterator]=function(){return this};return a}function ha(a){da();var b=a[Symbol.iterator];return b?b.call(a):ea(a)}
78function ia(a,b){if(b){for(var c=p,d=a.split("."),e=0;e<d.length-1;e++){var f=d[e];f in c||(c[f]={});c=c[f]}d=d[d.length-1];e=c[d];
78f=b(e);f!=e&&null!=f&&aa(c,d,{configurable:!0,writable:!0,value:f})}}
79ia("Promise",function(a){function b(a){this.a=0;this.c=void 0;this.b=[];var b=this.f();try{a(b.resolve,b.reject)}catch(k){b.reject(k)}}function c(){this.a=null}function d(a){return a instanceof b?a:new b(function(b){b(a)})}if(a)return a;c.prototype.b=function(a){null==this.a&&(this.a=[],this.f());this.a.push(a)};c.prototype.f=function(){var a=this;this.c(function(){a.j()})};var e=p.setTimeout;c.prototype.c=function(a){e(a,0)};c.prototype.j=function(){for(;this.a&&this.a.length;){var a=this.a;this.a=
80[];for(var b=0;b<a.length;++b){var c=a[b];delete a[b];try{c()}catch(l){this.g(l)}}}this.a=null};c.prototype.g=function(a){this.c(function(){throw a;})};b.prototype.f=function(){function a(a){return function(d){c||(c=!0,a.call(b,d))}}var b=this,c=!1;return{resolve:a(this.F),reject:a(this.g)}};b.prototype.F=function(a){if(a===this)this.g(new TypeError("A Promise cannot resolve to itself"));else if(a instanceof b)this.S(a);else{a:switch(typeof a){case "object":var c=null!=a;break a;case "function":c=
81!0;break a;default:c=!1}c?this.D(a):this.j(a)}};b.prototype.D=function(a){var b=void 0;try{b=a.then}catch(k){this.g(k);return}"function"==typeof b?this.U(b,a):this.j(a)};b.prototype.g=function(a){this.o(2,a)};b.prototype.j=function(a){this.o(1,a)};b.prototype.o=function(a,b){if(0!=this.a)throw Error("Cannot settle("+a+", "+b|"): Promise already settled in state"+this.a);this.a=a;this.c=b;this.s()};b.prototype.s=function(){if(null!=this.b){for(var a=this.b,b=0;b<a.length;++b)a[b].call(),a[b]=null;
82this.b=null}};var f=new c;b.prototype.S=function(a){var b=this.f();a.ta(b.resolve,b.reject)};b.prototype.U=function(a,b){var c=this.f();try{a.call(b,c.resolve,c.reject)}catch(l){c.reject(l)}};b.prototype.then=function(a,c){function d(a,b){return"function"==typeof a?function(b){try{e(a(b))}catch(z){f(z)}}:b}var e,f,g=new b(function(a,b){e=a;f=b});this.ta(d(a,e),d(c,f));return g};b.prototype["catch"]=function(a){return this.then(void 0,a)};b.prototype.ta=function(a,b){function c(){switch(d.a){case 1:a(d.c);
83break;case 2:b(d.c);break;default:throw Error("Unexpected state: "+d.a);}}var d=this;null==this.b?f.b(c):this.b.push(function(){f.b(c)})};b.resolve=d;b.reject=function(a){return new b(function(b,c){c(a)})};b.race=function(a){return new b(function(b,c){for(var e=ha(a),f=e.next();!f.done;f=e.next())d(f.value).ta(b,c)})};b.all=function(a){var c=ha(a),e=c.next();return e.done?d([]):new b(function(a,b){function f(b){return function(c){g[b]=c;h--;0==h&&a(g)}}var g=[],h=0;do g.push(void 0),h++,d(e.value).ta(f(g.length-
841),b),e=c.next();while(!e.done)})};return b});function ja(a){function b(b){return a.next(b)}function c(b){return a["throw"](b)}return new Promise(function(d,e){function f(a){a.done?d(a.value):Promise.resolve(a.value).then(b,c).then(f,e)}f(a.next())})}function ka(a){if(!(a instanceof Array)){a=ha(a);for(var b,c=[];!(b=a.next()).done;)c.push(b.value);a=c}return a}
85ia("Array.prototype.find",function(a){return a?a:function(a,c){a:{var b=this;b instanceof String&&(b=String(b));for(var e=b.length,f=0;f<e;f++){var g=b[f];if(a.call(c,g,f,b)){b=g;break a}}b=void 0}return b}});var la=la||{},q=this;function y(a){return"string"==typeof a}function ma(a){return"number"==typeof a}function A(){}
86function na(a){var b=typeof a;if("object"==b)if(a){if(a instanceof Array)return"array";if(a instanceof Object)return b;var c=Object.prototype.toString.call(a);if("[object Window]"==c)return"object";if("[object Array]"==c||"number"==typeof a.length&&"undefined"!=typeof a.splice&&"undefined"!=typeof a.propertyIsEnumerable&&!a.propertyIsEnumerable("splice"))return"array";if("[object Function]"==c||"undefined"!=typeof a.call&&"undefined"!=typeof a.propertyIsEnumerable&&!a.propertyIsEnumerable("call"))return"function"}else return"null";
87else if("function"==b&&"undefined"==typeof a.call)return"object";return b}function B(a){return"array"==na(a)}function oa(a){var b=na(a);return"array"==b||"object"==b&&"number"==typeof a.length}function E(a){return"function"==na(a)}function pa(a){var b=typeof a;return"object"==b&&null!=a||"function"==b}var qa="closure_uid_"+(1E9*Math.random()>>>0),ra=0;function sa(a,b,c){return a.call.apply(a.bind,arguments)}
88function ta(a,b,c){if(!a)throw Error();if(2<arguments.length){var d=Array.prototype.slice.call(arguments,2);return function(){var c=Array.prototype.slice.call(arguments);Array.prototype.unshift.apply(c,d);return a.apply(b,c)}}return function(){return a.apply(b,arguments)}}
88function G(a,b,c){Function.prototype.bind&&-1!=Function.prototype.bind.toString().indexOf("native code")?G=sa:G=ta;return G.apply(null,arguments)}
89function ua(a,b){var c=Array.prototype.slice.call(arguments,1);return function(){var b=c.slice();b.push.apply(b,arguments);return a.apply(this,b)}}var H=Date.now||function(){return+new Date};function I(a,b){var c=a.split("."),d=q;c[0]in d||!d.execScript||d.execScript("var "+c[0]);for(var e;c.length&&(e=c.shift());)c.length||void 0===b?d[e]&&d[e]!==Object.prototype[e]?d=d[e]:d=d[e]={}:d[e]=b}
90function J(a,b){function c(){}c.prototype=b.prototype;a.yc=b.prototype;a.prototype=new c;a.prototype.constructor=a;a.Tc=function(a,c,f){for(var d=Array(arguments.length-2),e=2;e<arguments.length;e++)d[e-2]=arguments[e];return b.prototype[c].apply(a,d)}};function K(a){if(Error.captureStackTrace)Error.captureStackTrace(this,K);else{var b=Error().stack;b&&(this.stack=b)}a&&(this.message=String(a))}J(K,Error);K.prototype.name="CustomError";function va(a,b){for(var c=a.split("%s"),d="",e=Array.prototype.slice.call(arguments,1);e.length&&1<c.length;)d+=c.shift()+e.shift();return d+c.join("%s")}var wa=String.prototype.trim?function(a){return a.trim()}:function(a){return a.replace(/^[\s\xa0]+|[\s\xa0]+$/g,"")};function xa(a,b){return a<b?-1:a>b?1:0};function ya(a,b){b.unshift(a);K.call(this,va.apply(null,b));b.shift()}J(ya,K);ya.prototype.name="AssertionError";function za(a,b){throw new ya("Failure"+(a?": "+a:""),Array.prototype.slice.call(arguments,1));};var Aa=Array.prototype.indexOf?function(a,b){return Array.prototype.indexOf.call(a,b,void 0)}:function(a,b){if(y(a))return y(b)&&1==b.length?a.indexOf(b,0):-1;for(var c=0;c<a.length;c++)if(c in a&&a[c]===b)return c;return-1},L=Array.prototype.forEach?function(a,b,c){Array.prototype.forEach.call(a,b,c)}:function(a,b,c){for(var d=a.length,e=y(a)?a.split(""):a,f=0;f<d;f++)f in e&&b.call(c,e[f],f,a)},Ba=Array.prototype.filter?function(a,b){return Array.prototype.filter.call(a,b,void 0)}:function(a,b){for(var c=
91a.length,d=[],e=0,f=y(a)?a.split(""):a,g=0;g<c;g++)if(g in f){var h=f[g];b.call(void 0,h,g,a)&&(d[e++]=h)}return d},Ca=Array.prototype.map?function(a,b){return Array.prototype.map.call(a,b,void 0)}:function(a,b){for(var c=a.length,d=Array(c),e=y(a)?a.split(""):a,f=0;f<c;f++)f in e&&(d[f]=b.call(void 0,e[f],f,a));return d},Da=Array.prototype.reduce?function(a,b,c){return Array.prototype.reduce.call(a,b,c)}:function(a,b,c){var d=c;L(a,function(c,f){d=b.call(void 0,d,c,f,a)});return d},Ea=Array.prototype.some?
92function(a,b){return Array.prototype.some.call(a,b,void 0)}:function(a,b){for(var c=a.length,d=y(a)?a.split(""):a,e=0;e<c;e++)if(e in d&&b.call(void 0,d[e],e,a))return!0;return!1};function Fa(a,b){a:{var c=a.length;for(var d=y(a)?a.split(""):a,e=0;e<c;e++)if(e in d&&b.call(void 0,d[e],e,a)){c=e;break a}c=-1}return 0>c?null:y(a)?a.charAt(c):a[c]}function Ga(a){return Array.prototype.concat.apply([],arguments)}
93function Ha(a){var b=a.length;if(0<b){for(var c=Array(b),d=0;d<b;d++)c[d]=a[d];return c}return[]};var Ia;a:{var Ja=q.navigator;if(Ja){var Ka=Ja.userAgent;if(Ka){Ia=Ka;break a}}Ia=""}function M(a){return-1!=Ia.indexOf(a)};function Oa(a,b){for(var c in a)b.call(void 0,a[c],c,a)}function Pa(a,b){var c={},d;for(d in a)c[d]=b.call(void 0,a[d],d,a);return c}function Qa(a){var b=[],c=0,d;for(d in a)b[c++]=a[d];return b}function Ra(a){var b=[],c=0,d;for(d in a)b[c++]=d;return b}var Sa="constructor hasOwnProperty isPrototypeOf propertyIsEnumerable toLocaleString toString valueOf".split(" ");
94function Ta(a,b){for(var c,d,e=1;e<arguments.length;e++){d=arguments[e];for(c in d)a[c]=d[c];for(var f=0;f<Sa.length;f++)c=Sa[f],Object.prototype.hasOwnProperty.call(d,c)&&(a[c]=d[c])}};function Ua(a){Ua[" "](a);return a}Ua[" "]=A;function Va(a,b){var c=Wa;return Object.prototype.hasOwnProperty.call(c,a)?c[a]:c[a]=b(a)};var Xa=M("Opera"),Ya=M("Trident")||M("MSIE"),Za=M("Edge"),$a=M("Gecko")&&!(-1!=Ia.toLowerCase().indexOf("webkit")&&!M("Edge"))&&!(M("Trident")||M("MSIE"))&&!M("Edge"),ab=-1!=Ia.toLowerCase().indexOf("webkit")&&!M("Edge");function bb(){var a=q.document;return a?a.documentMode:void 0}var cb;
95a:{var db="",eb=function(){var a=Ia;if($a)return/rv:([^\);]+)(\)|;)/.exec(a);if(Za)return/Edge\/([\d\.]+)/.exec(a);if(Ya)return/\b(?:MSIE|rv)[: ]([^\);]+)(\)|;)/.exec(a);if(ab)return/WebKit\/(\S+)/.exec(a);if(Xa)return/(?:Version)[ \/]?(\S+)/.exec(a)}();eb&&(db=eb?eb[1]:"");if(Ya){var fb=bb();if(null!=fb&&fb>parseFloat(db)){cb=String(fb);break a}}cb=db}var Wa={};
96function gb(a){return Va(a,function(){for(var b=0,c=wa(String(cb)).split("."),d=wa(String(a)).split("."),e=
96Math.max(c.length,d.length),f=0;0==b&&f<e;f++){var g=c[f]||"",h=d[f]||"";do{g=/(\d*)(\D*)(.*)/.exec(g)||["","","",""];h=/(\d*)(\D*)(.*)/.exec(h)||["","","",""];if(0==g[0].length&&0==h[0].length)break;b=xa(0==g[1].length?0:parseInt(g[1],10),0==h[1].length?0:parseInt(h[1],10))||xa(0==g[2].length,0==h[2].length)||xa(g[2],h[2]);g=g[3];h=h[3]}while(0==b)}return 0<=b})}var hb;var ib=q.document;
97hb=ib&&Ya?bb()||("CSS1Compat"==ib.compatMode?parseInt(cb,10):5):void 0;function jb(){this.za="";this.a=kb}jb.prototype.oc=!0;jb.prototype.toString=function(){return"TrustedResourceUrl{"+this.za+"}"};var kb={};function lb(a,b){Oa(b,function(b,d){b&&b.oc&&(b=b.za);"style"==d?a.style.cssText=b:"class"==d?a.className=b:"for"==d?a.htmlFor=b:nb.hasOwnProperty(d)?a.setAttribute(nb[d],b):0==d.lastIndexOf("aria-",0)||0==d.lastIndexOf("data-",0)?a.setAttribute(d,b):a[d]=b})}var nb={cellpadding:"cellPadding",cellspacing:"cellSpacing",colspan:"colSpan",frameborder:"frameBorder",height:"height",maxlength:"maxLength",nonce:"nonce",role:"role",rowspan:"rowSpan",type:"type",usemap:"useMap",valign:"vAlign",width:"width"};function ob(a){var b=[];Oa(a,function(a,d){b.push(String(d).replace(/([A-Z])/g,"-$1").toLowerCase(),":",a,";")});return b.join("")};function pb(a,b){var c=arguments,d=c.length;return function(){var a;d&&(a=c[d-1].apply(this,arguments));for(var b=d-2;0<=b;b--)a=c[b].call(this,a);return a}};function qb(a){var b=[];L(Ra(a),function(c){var d=a[c];void 0!==d&&b.push(c+'="'+d+'"')});var c=""+b.join(" ");return c?" "+c:""}function rb(a,b,c){b=void 0===b?{}:b;c=void 0===c?"":c;b=qb(b);return"<"+a+b+">"+c+"</"+a+">"}var sb=ua(rb,"script",{type:"text/javascript"}),tb=ua(rb,"iframe");
98function ub(a,b){var c=a.width,d=a.height,e={border:"none",overflow:"hidden"},f={frameBorder:0,scrolling:"no"};c&&(e.width=c+"px",f.width=c);d&&(e.height=d+"px",f.height=d);b&&(f.src=b,f.sandbox="allow-popups-to-escape-sandbox allow-popups allow-forms allow-scripts allow-pointer-lock");f.style=ob(e);return tb(f)}function vb(a,b){var c=sb(a),d=rb("head"),e=b?sb("var inDapIF=true;"):"";c=rb("body",{style:"background:transparent;margin:0%;"},e+(c?c:""));return rb("html",void 0,d+c)};var wb;(wb=!Ya)||(wb=9<=Number(hb));var xb=wb,yb=Ya&&!gb("9");function zb(){0!=Ab&&(this[qa]||(this[qa]=++ra));this.S=this.S;this.Ab=this.Ab}var Ab=0;zb.prototype.S=!1;function Bb(a,b){this.type=a;this.a=this.target=b}Bb.prototype.b=function(){};function Cb(a,b){Bb.call(this,a?a.type:"");this.relatedTarget=this.a=this.target=null;this.button=this.screenY=this.screenX=this.clientY=this.clientX=0;this.key="";this.metaKey=this.shiftKey=this.altKey=this.ctrlKey=!1;this.va=null;if(a){var c=this.type=a.type,d=a.changedTouches?a.changedTouches[0]:null;this.target=a.target||a.srcElement;this.a=b;var e=a.relatedTarget;if(e){if($a){a:{try{Ua(e.nodeName);var f=!0;break a}catch(g){}f=!1}f||(e=null)}}else"mouseover"==c?e=a.fromElement:"mouseout"==c&&
99(e=a.toElement);this.relatedTarget=e;null===d?(this.clientX=void 0!==a.clientX?a.clientX:a.pageX,this.clientY=void 0!==a.clientY?a.clientY:a.pageY,this.screenX=a.screenX||0,this.screenY=a.screenY||0):(this.clientX=void 0!==d.clientX?d.clientX:d.pageX,this.clientY=void 0!==d.clientY?d.clientY:d.pageY,this.screenX=d.screenX||0,this.screenY=d.screenY||0);this.button=a.button;this.key=a.key||"";this.ctrlKey=a.ctrlKey;this.altKey=a.altKey;this.shiftKey=a.shiftKey;this.metaKey=a.metaKey;this.va=a;a.defaultPrevented&&
100this.b()}}J(Cb,Bb);Cb.prototype.b=function(){Cb.yc.b.call(this);var a=this.va;if(a.preventDefault)a.preventDefault();else if(a.returnValue=!1,yb)try{if(a.ctrlKey||112<=a.keyCode&&123>=a.keyCode)a.keyCode=-1}catch(b){}};var Db="closure_listenable_"+(1E6*Math.random()|0);function Eb(a){return!(!a||!a[Db])}var Fb=0;function Gb(a,b,c,d,e){this.listener=a;this.a=null;this.src=b;this.type=c;this.capture=!!d;this.wa=e;this.key=++Fb;this.aa=this.sa=!1}function Hb(a){a.aa=!0;a.listener=null;a.a=null;a.src=null;a.wa=null};function Ib(a){this.src=a;this.a={};this.b=0}Ib.prototype.add=function(a,b,c,d,e){var f=a.toString();a=this.a[f];a||(a=this.a[f]=[],this.b++);var g=Jb(a,b,d,e);-1<g?(b=a[g],c||(b.sa=!1)):(b=new Gb(b,this.src,f,!!d,e),b.sa=c,a.push(b));return b};function Kb(a,b){var c=b.type;if(!(c in a.a))return!1;var d=a.a[c],e=Aa(d,b),f;(f=0<=e)&&Array.prototype.splice.call(d,e,1);
100f&&(Hb(b),0==a.a[c].length&&(delete a.a[c],a.b--));return f}
101function Jb(a,b,c,d){for(var e=0;e<a.length;++e){var f=a[e];if(!f.aa&&f.listener==b&&f.capture==!!c&&f.wa==d)return e}return-1};var Lb="closure_lm_"+(1E6*Math.random()|0),Mb={},Nb=0;function Ob(a,b,c,d,e){if(B(b))for(var f=0;f<b.length;f++)Ob(a,b[f],c,d,e);else c=Pb(c),Eb(a)?a.a.add(String(b),c,!1,d,e):Qb(a,b,c,!1,d,e)}
102function Qb(a,b,c,d,e,f){if(!b)throw Error("Invalid event type");var g=!!e,h=Rb(a);h||(a[Lb]=h=new Ib(a));c=h.add(b,c,d,e,f);if(!c.a){d=Sb();c.a=d;d.src=a;d.listener=c;if(a.addEventListener)a.addEventListener(b.toString(),d,g);else if(a.attachEvent)a.attachEvent(Tb(b.toString()),d);else throw Error("addEventListener and attachEvent are unavailable.");Nb++}}function Sb(){var a=Ub,b=xb?function(c){return a.call(b.src,b.listener,c)}:function(c){c=a.call(b.src,b.listener,c);if(!c)return c};return b}
103function Vb(a,b,c,d,e){if(B(b))for(var f=0;f<b.length;f++)Vb(a,b[f],c,d,e);else c=Pb(c),Eb(a)?a.a.add(String(b),c,!0,d,e):Qb(a,b,c,!0,d,e)}function Wb(a,b,c,d,e){if(B(b))for(var f=0;f<b.length;f++)Wb(a,b[f],c,d,e);else(c=Pb(c),Eb(a))?(a=a.a,b=String(b).toString(),b in a.a&&(f=a.a[b],c=Jb(f,c,d,e),-1<c&&(Hb(f[c]),Array.prototype.splice.call(f,c,1),0==f.length&&(delete a.a[b],a.b--)))):a&&(a=Rb(a))&&(b=a.a[b.toString()],a=-1,b&&(a=Jb(b,c,!!d,e)),(c=-1<a?b[a]:null)&&Xb(c))}
104function Xb(a){if(ma(a)||!a||a.aa)return!1;var b=a.src;if(Eb(b))return Kb(b.a,a);var c=a.type,d=a.a;b.removeEventListener?b.removeEventListener(c,d,a.capture):b.detachEvent&&b.detachEvent(Tb(c),d);Nb--;(c=Rb(b))?(Kb(c,a),0==c.b&&(c.src=null,b[Lb]=null)):Hb(a);return!0}function Tb(a){return a in Mb?Mb[a]:Mb[a]="on"+a}function Yb(a,b,c,d){var e=!0;if(a=Rb(a))if(b=a.a[b.toString()])for(b=b.concat(),a=0;a<b.length;a++){var f=b[a];f&&f.capture==c&&!f.aa&&(f=Zb(f,d),e=e&&!1!==f)}return e}
105function Zb(a,b){var c=a.listener,d=a.wa||a.src;a.sa&&Xb(a);return c.call(d,b)}
106function Ub(a,b){if(a.aa)return!0;if(!xb){var c;if(!(c=b))a:{c=["window","event"];for(var d=q,e;e=c.shift();)if(null!=d[e])d=d[e];else{c=null;break a}c=d}e=c;c=new Cb(e,this);d=!0;if(!(0>e.keyCode||void 0!=e.returnValue)){a:{var f=!1;if(0==e.keyCode)try{e.keyCode=-1;break a}catch(k){f=!0}if(f||void 0==e.returnValue)e.returnValue=!0}e=[];for(f=c.a;f;f=f.parentNode)e.push(f);f=a.type;for(var g=e.length-1;0<=g;g--){c.a=e[g];var h=Yb(e[g],f,!0,c);d=d&&h}for(g=0;g<e.length;g++)c.a=e[g],h=Yb(e[g],f,!1,
107c),d=d&&h}return d}return Zb(a,new Cb(b,this))}function Rb(a){a=a[Lb];return a instanceof Ib?a:null}var $b="__closure_events_fn_"+(1E9*Math.random()>>>0);function Pb(a){if(E(a))return a;a[$b]||(a[$b]=function(b){return a.handleEvent(b)});return a[$b]};var ac={},bc=0,cc=!1;function dc(a,b){a.open("text/html","replace");a.write(b);a.close()}function ec(a,b){if(!a||!b)return!1;for(var c=a,d=c.top;c!==d;){if(c===b)return!0;c=c.parent}return!1}
108function fc(a){if((a=a.va)&&"passback"===a.data){a=a.source;var b=null;for(c in ac)if(ac.hasOwnProperty(c)&&ec(a,ac[c].window)){b=ac[c];break}if(b){var c=b;a=c.hc;var d=c.W.firstChild,e=d.firstChild;c=a.subs[b.ya];a=a.subs[b.ya-1]||a;if(c){b.fa=c;b.ya+=1;if(a.sandbox_url||c.sandbox_url||"complete"!==b.window.document.readyState)e.setAttribute("style","width:0px;height:0px;border:none;"),e.setAttribute("tabindex","-1"),e=ub(b.v,c.sandbox_url),d.insertAdjacentHTML("afterbegin",e),d=d.firstChild,b.ib=
109d,b.window=d.contentWindow;if(c.sandbox_url){var f=vb(c.data,!1);Vb(b.ib,"load",function(){b.window.postMessage("sandbox"+f,"*")})}else c=vb(c.data,!0),dc(b.window.document,c)}"function"===typeof b.xa&&b.xa(a)}}}function gc(a){for(a=a.firstChild;a;){if(a.offsetWidth||a.offsetHeight||gc(a))return!0;a=a.nextSibling}return!1}
110function hc(a,b){var c=b.W,d=a.document,e=0;return function g(){if(gc(d.body))c.style.width="auto",c.style.height="auto";else if(e+=1,10>e)a.setTimeout(g,1E3);else{var b=ob({width:"0px",height:"0px",overflow:"hidden",position:"relative"});c.setAttribute("style",b)}}}function ic(a){var b=void 0===b?window.document:b;bc+=1;var c="adtags-"+bc;ac[c]={v:a};var d={id:c};"before"===a.gc&&(d.style=ob({width:"0px",height:"0px",position:"relative",overflow:"hidden"}));a=rb("div",d);b.write(a);return c}
111function jc(a,b){var c=b.controls,d=Ca(c.elements,function(b){var c=b.idPostfix;if(!c)throw Error("idPostfix is requred");var d=b.style;b=b.text;if(!b)throw Error("text is requred");return['<span id="'+a+c+'" ','style="'+ob(d)+'">'+b+"</span>"].join("")});return['<div id="'+a+'__controls" ','style="'+ob(c.style)+'">',d,"</div>"].join("")}
112function kc(a,b,c){var d=N.ua;d=void 0===d?!1:d;var e=void 0===e?window:e;var f=e.document,g=ac[a];if(!g)throw Error("Slot "+a+" is not found");g.hc=b;g.fa=b;g.W=f.getElementById(a);if(!g.W)throw Error("Container for slot "+a+" is not found");var h=g.W.cloneNode(!1);g.v.isAsync&&(g.v.collapseMode?(h.style.overflow="hidden",h.style.position="relative"):(h.style.width="auto",h.style.height="auto"));g.W.parentNode.replaceChild(h,g.W);var k=f.createElement("div");k.style.width=g.v.width+"px";k.style.height=
113g.v.height+"px";h.appendChild(k);g.W=h;k.innerHTML=ub(g.v,g.fa.sandbox_url);h=k.firstChild;var l=h.contentWindow;if(g.fa.sandbox_url){var r=vb(b.data,!1);Vb(h,"load",function(){l.postMessage("sandbox"+r,"*")})}else{var m=l&&l.document;if(!m)throw Error("Can not get document of an iframe window");g.v.collapseMode&&(g.wc=hc(l,g),g.ib=h,Ob(h,"load",g.wc));var w=vb(b.data,!0);dc(m,w)}b.passback_url&&(g.window=l,g.ya=0,"function"===typeof c&&(g.xa=c),cc||(Ob(e,"message",fc),cc=!0));var t=g.v.controls;
114d&&t&&t.style&&t.elements&&(b=jc(a,g.v),k.insertAdjacentHTML("afterend",b),L(t.elements,function(b){var c=b.onClick;c&&Ob(f.getElementById(a+b.idPostfix),"click",function(a){c(a.va,g)})}));Ob(h,"load",function(){if(d&&g.fa.complain_url&&t&&B(t.elements)){var b=Fa(t.elements,function(a){return"complain"===a.type});b&&(f.getElementById(a+b.idPostfix).style.display="inline")}})};function lc(a,b){for(var c=[a],d=b.length-1;0<=d;--d)c.push(typeof b[d],b[d]);return c.join("\x0B")};var mc=function(a,b){var c=b||lc;return function(){var b=this||q;b=b.closure_memoize_cache_||(b.closure_memoize_cache_={});var e=c(a[qa]||(a[qa]=++ra),arguments);return b.hasOwnProperty(e)?b[e]:b[e]=a.apply(this,arguments)}}(function(a){a=void 0===a?window.document:a;var b=a.createElement("VIDEO");return Ba(["video/ogg","video/mp4","application/x-mpegURL","video/webm"],function(a){return""!==b.canPlayType(a)})});
115function nc(a,b){var c=void 0===c?mc:c;var d={};return d.startdelay=0,d.api=[2],d.linearity=1,d.protocols=[2,3,5,6],d.w=Math.floor(a),d.h=Math.floor(b),d.playbackmethods=[2],d.mimes=[].concat(["application/javascript"],ka(c())),d};var O={ea:"1.33.0",Ta:{M:"__ATA_tuuid"},Pb:"__ATA_PP",Zb:"https://s.pubmine.com/push_sync?bidder_id=1",Kc:"https://s.pubmine.com/showad.js",Nc:"fif_slot_automattic-id-",Lc:"automattic_jsonp_handler",Hc:"automattic-passback-receiver",Bc:"https://s.pubmine.com/",nb:"https://s.pubmine.com/pixel?id=15&type=img",ob:1E3,Za:{K:"/jslog",L:{m:"n",Mb:"m",Vb:{m:"s",$:{I:"err",Fc:"info"}}}},Oc:"https://s.pubmine.com/hbstat",Ca:"__ATA",Ic:"resizeAd",Gc:"https://s.pubmine.com",Dc:!1,ba:"s.pubmine.com",ia:{pa:"pp",Pc:"tz",Ec:"fl",yb:"ref",Xb:"pos",
116da:{m:"hb",u:{TIMEOUT:"to",I:"err",Da:"nobid",Nb:"noreq"},ka:{Ja:"vast",vb:"cid",Pa:"bid"}},Jb:"lang",ub:"click3rd",Mc:"svf",tb:"callbackPubmine",Ba:"imp_delay"},Qb:{Ba:"imp_delay"},J:{V:"pvid",oa:"v",sb:"ord",Ib:"callbackPubmine",M:"tuuid",pa:"pp"},ja:{Ob:"https://s.pubmine.com/outstream.js",K:"/adv",L:{Db:"section_id",Ga:"ref",Rb:"player"},Ha:{Ja:"data",Fb:"adslot_view_url",cc:{m:"vpaid",$:{Va:0,Ub:1,Eb:2}}},Ua:{ra:640,na:360}},pb:{K:"/adve",L:{I:"error"}},Xa:{K:"/hbconf",L:{Ga:"ref",M:"tuuid",ac:"vmt",
117Gb:"ab",qb:{m:"amp",Fa:{ra:"w",na:"h"}}},Ha:{Tb:"psto",da:"hb",V:"pvid",zb:"cmp",M:{m:"tuuid",Bb:{Lb:"maxAge",$b:"value"}}},Cb:{Qc:{H:"tr",O:"tries"},Cc:{H:"c",O:"code"},TIMEOUT:{H:"to",O:"timeout"},xb:{H:"ds",O:"displaySlots"},bc:{H:"vs",O:"videoSlots"},Fa:{H:"p",O:"params"},Wb:{H:"s",O:"slots"}}},ab:{K:"/hbstat",ma:.1,L:{Sb:"pst",Hb:"is",Oa:{m:"s",l:{u:{m:"st",l:{Ea:"ok",I:"err",TIMEOUT:"to"}},Ia:"tt",rb:"bt",Kb:"lt"}},Sa:{m:"cs",l:{u:{m:"st",l:{Ea:"ok",I:"err",TIMEOUT:"to"}},Ia:"tt"}},ma:"cr"}}};var oc=!1;
117function pc(a){if(a=a.match(/[\d]+/g))a.length=3}
118(function(){if(navigator.plugins&&navigator.plugins.length){var a=navigator.plugins["Shockwave Flash"];if(a&&(oc=!0,a.description)){pc(a.description);return}if(navigator.plugins["Shockwave Flash 2.0"]){oc=!0;return}}if(navigator.mimeTypes&&navigator.mimeTypes.length&&(a=navigator.mimeTypes["application/x-shockwave-flash"],oc=!(!a||!a.enabledPlugin))){pc(a.enabledPlugin.description);return}try{var b=new ActiveXObject("ShockwaveFlash.ShockwaveFlash.7");oc=!0;pc(b.GetVariable("$version"));return}catch(c){}try{b=
119new ActiveXObject("ShockwaveFlash.ShockwaveFlash.6");oc=!0;return}catch(c){}try{b=new ActiveXObject("ShockwaveFlash.ShockwaveFlash"),oc=!0,pc(b.GetVariable("$version"))}catch(c){}})();var qc=/^(?:([^:/?#.]+):)?(?:\/\/(?:([^/?#]*)@)?([^/#?]*?)(?::([0-9]+))?(?=[/#?]|$))?([^?#]+)?(?:\?([^#]*))?(?:#([\s\S]*))?$/;function rc(a,b){if(a)for(var c=a.split("&"),d=0;d<c.length;d++){var e=c[d].indexOf("="),f=null;if(0<=e){var g=c[d].substring(0,e);f=c[d].substring(e+1)}else g=c[d];b(g,f?decodeURIComponent(f.replace(/\+/g," ")):"")}}
120function sc(a,b){if(!b)return a;var c=a.indexOf("#");0>c&&(c=a.length);var d=a.indexOf("?");if(0>d||d>c){d=c;var e=""}else e=a.substring(d+1,c);c=[a.substr(0,d),e,a.substr(c)];d=c[1];c[1]=b?d?d+"&"+b:b:d;return c[0]+(c[1]?"?"+c[1]:"")+c[2]}function tc(a,b,c){if(B(b))for(var d=0;d<b.length;d++)tc(a,String(b[d]),c);else null!=b&&c.push(a+(""===b?"":"="+encodeURIComponent(String(b))))}function uc(a){var b=[],c;for(c in a)tc(c,a[c],b);return b.join("&")}function vc(a,b){var c=uc(b);return sc(a,c)}
121function wc(a,b,c){c=null!=c?"="+encodeURIComponent(String(c)):"";return sc(a,b+c)};function xc(a){return/^\s*$/.test(a)?!1:/^[\],:{}\s\u2028\u2029]*$/.test(a.replace(/\\["\\\/bfnrtu]/g,"@").replace(/(?:"[^"\\\n\r\u2028\u2029\x00-\x08\x0a-\x1f]*"|true|false|null|-?\d+(?:\.\d*)?(?:[eE][+\-]?\d+)?)[\s\u2028\u2029]*(?=:|,|]|}|$)/g,"]").replace(/(?:^|:|,)(?:[\s\u2028\u2029]*\[)+/g,""))}function yc(a){a=String(a);if(xc(a))try{return eval("("+a+")")}catch(b){}throw Error("Invalid JSON string: "+a);}function R(a){var b=[];zc(new Ac,a,b);return b.join("")}function Ac(){}
122function zc(a,b,c){if(null==b)c.push("null");else{if("object"==typeof b){if(B(b)){var d=b;b=d.length;c.push("[");for(var e="",f=0;f<b;f++)c.push(e),zc(a,d[f],c),e=",";c.push("]");return}if(b instanceof String||b instanceof Number||b instanceof Boolean)b=b.valueOf();else{c.push("{");e="";for(d in b)Object.prototype.hasOwnProperty.call(b,d)&&(f=b[d],"function"!=typeof f&&(c.push(e),Bc(d,c),c.push(":"),zc(a,f,c),e=","));c.push("}");return}}switch(typeof b){case "string":Bc(b,c);break;case "number":c.push(isFinite(b)&&
123!isNaN(b)?String(b):"null");break;case "boolean":c.push(String(b));break;case "function":c.push("null");break;default:throw Error("Unknown type: "+typeof b);}}}var Cc={'"':'\\"',"\\":"\\\\","/":"\\/","\b":"\\b","\f":"\\f","\n":"\\n","\r":"\\r","\t":"\\t","\x0B":"\\u000b"},Dc=/\uffff/.test("\uffff")?/[\\"\x00-\x1f\x7f-\uffff]/g:/[\\"\x00-\x1f\x7f-\xff]/g;
124function Bc(a,b){b.push('"',a.replace(Dc,function(a){var b=Cc[a];b||(b="\\u"+(a.charCodeAt(0)|65536).toString(16).substr(1),Cc[a]=b);return b}),'"')};function Ec(){var a;this.b=a=void 0===a?H:a;this.a={total:0,marks:{}};this.f=this.g=a=this.b();this.c=!1}function Fc(a){if(a.c)return a.a;a.c=!0;var b=a.b();a.a.marks.hbc=b-a.f;a.a.total=b-a.g;return a.a};var Gc=function(a,b){var c=Array.prototype.slice.call(arguments,1);return function(){var b=Array.prototype.slice.call(arguments);b.push.apply(b,c);return a.apply(this,b)}}(wc,O.J.oa,O.ea);function Hc(a){var b=O.ia.da;a=Pa(a,function(a){switch(a.status){case Ic:if(a.N.vast){var c={};return c[b.ka.Pa]=a.N.value,c[b.ka.Ja]=a.N.vast,c}c={};return c[b.ka.Pa]=a.N.value,c[b.ka.vb]=a.N.id,c;case Jc:return a.nc===Kc.ca.la?b.u.TIMEOUT:b.u.I;case Lc:return b.u.Nb;case Mc:return b.u.Da}});return R(a)}
125function Nc(a,b,c){b=void 0===b?window.location.protocol:b;c=void 0===c?O.ba:c;return b+"//"+c+a}var Oc=pb(Gc,function(a){return wc(a,O.J.sb,Math.floor(1E13*Math.random()))},Nc,function(a,b){var c=b.ia,d=b.J,e=Hc(a.A),f=a.kb,g=f.fc,h=f.referrer,k=a.kb,l=k.Ka,r=k.R;k=k.ga;var m={};
125return vc("/"+a.type+"/"+a.xc+"/"+a.width+"/"+a.height+"/",(m[c.Jb]=f.lang||null,m[c.ub]=g||null,m[c.yb]=h||null,m[c.Xb]=a.position,m[c.da.m]=e,m[c.Ba]=a.jc(),m[c.pa]=l,m[d.V]=r,m[d.M]=k,m))});
126function Pc(a,b,c){return Pa(a,function(a){var d=a.error,f=a.Y;a={};if(f){a[b.l.Ia]=f.total;var g=f.marks[c.Y.$a];f=f.marks[c.Y.Ya]||0;g&&(a[b.l.rb]=g);a[b.l.Kb]=f}if(d)switch(d){case c.ca.la:a[b.l.u.m]=b.l.u.l.TIMEOUT;break;default:a[b.l.u.m]=b.l.u.l.I}else a[b.l.u.m]=b.l.u.l.Ea;return a})}
127function Qc(a,b){var c=void 0===c?mc:c;var d=a.referrer,e=a.Ka,f=a.La,g=a.dc,h=O.J,k=h.oa;h=h.pa;var l=O.ea,r=O.Xa,m=r.L,w=m.Ga,t=m.M,D=m.ac,z=m.Gb;m=m.qb;r=a.protocol+"//"+O.ba+r.K;var x=null;"boolean"==typeof f&&(x=f?1:0);f=null;try{f=c()}catch(X){}c={};var C={};return vc(r,(C[w]=d||null,C[t]=b||null,C[h]=e,C[D]=f?R(f):null,C[z]=x,C[m.m]=g?R((c[m.Fa.ra]=g.width,c[m.Fa.na]=g.height,c)):null,C[k]=l,C))}
128var Rc=pb(Nc,Gc,function(a){var b=O.Za.L.Vb,c={};return vc(a,(c[b.m]=[b.$.I],c))},function(a,b){var c=O.J,d=O.Za,e=d.K;d=d.L;var f=a.message,g=a.name;if("string"!==typeof a.message)try{f=R(f)}catch(k){f="Serializarion error: "+k.message}var h={};return vc(e,(h[d.m]=g,h[d.Mb]=f,h[c.V]=b&&b.R||null,h))});function Sc(a){if(a.B&&"function"==typeof a.B)return a.B();if(y(a))return a.split("");if(oa(a)){for(var b=[],c=a.length,d=0;d<c;d++)b.push(a[d]);return b}return Qa(a)}
129function Tc(a,b){if(a.forEach&&"function"==typeof a.forEach)a.forEach(b,void 0);else if(oa(a)||y(a))L(a,b,void 0);else{if(a.G&&"function"==typeof a.G)var c=a.G();else if(a.B&&"function"==typeof a.B)c=void 0;else if(oa(a)||y(a)){c=[];for(var d=a.length,e=0;e<d;e++)c.push(e)}else c=Ra(a);d=Sc(a);e=d.length;for(var f=0;f<e;f++)b.call(void 0,d[f],c&&c[f],a)}};function Uc(a,b){this.b={};this.a=[];this.c=0;var c=arguments.length;if(1<c){if(c%2)throw Error("Uneven number of arguments");for(var d=0;d<c;d+=2)this.set(arguments[d],arguments[d+1])}else if(a){a instanceof Uc?(c=a.G(),d=a.B()):(c=Ra(a),d=Qa(a));for(var e=0;e<c.length;e++)this.set(c[e],d[e])}}n=Uc.prototype;n.B=function(){Vc(this);for(var a=[],b=0;b<this.a.length;b++)a.push(this.b[this.a[b]]);return a};n.G=function(){Vc(this);return this.a.concat()};
130function Vc(a){if(a.c!=a.a.length){for(var b=0,c=0;b<a.a.length;){var d=a.a[b];Wc(a.b,d)&&(a.a[c++]=d);b++}a.a.length=c}if(a.c!=a.a.length){var e={};for(c=b=0;b<a.a.length;)d=a.a[b],Wc(e,d)||(a.a[c++]=d,e[d]=1),b++;a.a.length=c}}n.get=function(a,b){return Wc(this.b,a)?this.b[a]:b};n.set=function(a,b){Wc(this.b,a)||(this.c++,this.a.push(a));this.b[a]=b};n.forEach=function(a,b){for(var c=this.G(),d=0;d<c.length;d++){var e=c[d],f=this.get(e);a.call(b,f,e,this)}};
131function Wc(a,b){return Object.prototype.hasOwnProperty.call(a,b)};function Xc(a){this.b=this.o=this.f="";this.s=null;this.g=this.a="";this.j=!1;var b;a instanceof Xc?(this.j=a.j,Yc(this,a.f),this.o=a.o,this.b=a.b,Zc(this,a.s),this.a=a.a,$c(this,ad(a.c)),this.g=a.g):a&&(b=String(a).match(qc))?(this.j=!1,Yc(this,b[1]||"",!0),this.o=bd(b[2]||""),this.b=bd(b[3]||"",!0),Zc(this,b[4]),this.a=bd(b[5]||"",!0),$c(this,b[6]||"",!0),this.g=bd(b[7]||"")):(this.j=!1,this.c=new cd(null,this.j))}
132Xc.prototype.toString=function(){var a=[],b=this.f;b&&a.push(dd(b,ed,!0),":");var c=this.b;if(c||"file"==b)a.push("//"),(b=this.o)&&a.push(dd(b,ed,!0),"@"),a.push(encodeURIComponent(String(c)).replace(/%25([0-9a-fA-F]{2})/g,"%$1")),c=this.s,null!=c&&a.push(":",String(c));if(c=this.a)this.b&&"/"!=c.charAt(0)&&a.push("/"),a.push(dd(c,"/"==c.charAt(0)?fd:gd,!0));(c=this.c.toString())&&a.push("?",c);(c=this.g)&&a.push("#",dd(c,hd));return a.join("")};
133Xc.prototype.resolve=function(a){var b=new Xc(this),c=!!a.f;c?Yc(b,a.f):c=!!a.o;c?b.o=a.o:c=!!a.b;c?b.b=a.b:c=null!=a.s;var d=a.a;if(c)Zc(b,a.s);else if(c=!!a.a){if("/"!=d.charAt(0))if(this.b&&!this.a)d="/"+d;else{var e=b.a.lastIndexOf("/");-1!=e&&(d=b.a.substr(0,e+1)+d)}e=d;if(".."==e||"."==e)d="";else if(-1!=e.indexOf("./")||-1!=e.indexOf("/.")){d=0==e.lastIndexOf("/",0);e=e.split("/");for(var f=[],g=0;g<e.length;){var h=e[g++];"."==h?d&&g==e.length&&f.push(""):".."==h?((1<f.length||1==f.length&&
134""!=f[0])&&f.pop(),d&&g==e.length&&f.push("")):(f.push(h),d=!0)}d=f.join("/")}else d=e}c?b.a=d:c=""!==a.c.toString();c?$c(b,ad(a.c)):c=!!a.g;c&&(b.g=a.g);return b};function Yc(a,b,c){a.f=c?bd(b,!0):b;a.f&&(a.f=a.f.replace(/:$/,""))}function Zc(a,b){if(b){b=Number(b);if(isNaN(b)||0>b)throw Error("Bad port number "+b);a.s=b}else a.s=null}function $c(a,b,c){b instanceof cd?(a.c=b,id(a.c,a.j)):(c||(b=dd(b,jd)),a.c=new cd(b,a.j))}
135function bd(a,b){return a?b?decodeURI(a.replace(/%25/g,"%2525")):decodeURIComponent(a):""}function dd(a,b,c){return y(a)?(a=encodeURI(a).replace(b,kd),c&&(a=a.replace(/%25([0-9a-fA-F]{2})/g,"%$1")),a):null}
135function kd(a){a=a.charCodeAt(0);return"%"+(a>>4&15).toString(16)+(a&15).toString(16)}var ed=/[#\/\?@]/g,gd=/[#\?:]/g,fd=/[#\?]/g,jd=/[#\?@]/g,hd=/#/g;function cd(a,b){this.b=this.a=null;this.c=a||null;this.f=!!b}
136function S(a){a.a||(a.a=new Uc,a.b=0,a.c&&rc(a.c,function(b,c){a.add(decodeURIComponent(b.replace(/\+/g," ")),c)}))}n=cd.prototype;n.add=function(a,b){S(this);this.c=null;a=ld(this,a);var c=this.a.get(a);c||this.a.set(a,c=[]);c.push(b);this.b+=1;return this};function md(a,b){S(a);b=ld(a,b);if(Wc(a.a.b,b)){a.c=null;a.b-=a.a.get(b).length;var c=a.a,d=b;Wc(c.b,d)&&(delete c.b[d],c.c--,c.a.length>2*c.c&&Vc(c))}}function nd(a,b){S(a);b=ld(a,b);return Wc(a.a.b,b)}
137n.forEach=function(a,b){S(this);this.a.forEach(function(c,d){L(c,function(c){a.call(b,c,d,this)},this)},this)};n.G=function(){S(this);for(var a=this.a.B(),b=this.a.G(),c=[],d=0;d<b.length;d++)for(var e=a[d],f=0;f<e.length;f++)c.push(b[d]);return c};n.B=function(a){S(this);var b=[];if(y(a))nd(this,a)&&(b=Ga(b,this.a.get(ld(this,a))));else{a=this.a.B();for(var c=0;c<a.length;c++)b=Ga(b,a[c])}return b};
138n.set=function(a,b){S(this);this.c=null;a=ld(this,a);nd(this,a)&&(this.b-=this.a.get(a).length);this.a.set(a,[b]);this.b+=1;return this};n.get=function(a,b){var c=a?this.B(a):[];return 0<c.length?String(c[0]):b};function od(a,b,c){md(a,b);0<c.length&&(a.c=null,a.a.set(ld(a,b),Ha(c)),a.b+=c.length)}
139n.toString=function(){if(this.c)return this.c;if(!this.a)return"";for(var a=[],b=this.a.G(),c=0;c<b.length;c++){var d=b[c],e=encodeURIComponent(String(d));d=this.B(d);for(var f=0;f<d.length;f++){var g=e;""!==d[f]&&(g+="="+encodeURIComponent(String(d[f])));a.push(g)}}return this.c=a.join("&")};function ad(a){var b=new cd;b.c=a.c;a.a&&(b.a=new Uc(a.a),b.b=a.b);return b}function ld(a,b){var c=String(b);a.f&&(c=c.toLowerCase());return c}
140function id(a,b){b&&!a.f&&(S(a),a.c=null,a.a.forEach(function(a,b){var c=b.toLowerCase();b!=c&&(md(this,b),od(this,c,a))},a));a.f=b};function pd(a){a.prototype.then=a.prototype.then;a.prototype.$goog_Thenable=!0}function qd(a){if(!a)return!1;try{return!!a.$goog_Thenable}catch(b){return!1}};function rd(a,b){this.c=a;this.f=b;this.b=0;this.a=null}rd.prototype.get=function(){if(0<this.b){this.b--;var a=this.a;this.a=a.next;a.next=null}else a=this.c();return a};function sd(a,b){a.f(b);100>a.b&&(a.b++,b.next=a.a,a.a=b)};function td(){this.b=this.a=null}var vd=new rd(function(){return new ud},function(a){a.reset()});td.prototype.add=function(a,b){var c=vd.get();c.set(a,b);this.b?this.b.next=c:this.a=c;this.b=c};function wd(){var a=xd,b=null;a.a&&(b=a.a,a.a=a.a.next,a.a||(a.b=null),b.next=null);return b}function ud(){this.next=this.b=this.a=null}ud.prototype.set=function(a,b){this.a=a;this.b=b;this.next=null};ud.prototype.reset=function(){this.next=this.b=this.a=null};function yd(a){q.setTimeout(function(){throw a;},0)}var zd;
141function Ad(){var a=q.MessageChannel;"undefined"===typeof a&&"undefined"!==typeof window&&window.postMessage&&window.addEventListener&&!M("Presto")&&(a=function(){var a=document.createElement("IFRAME");a.style.display="none";a.src="";document.documentElement.appendChild(a);var b=a.contentWindow;a=b.document;a.open();a.write("");a.close();var c="callImmediate"+Math.random(),d="file:"==b.location.protocol?"*":b.location.protocol+"//"+b.location.host;a=G(function(a){if(("*"==d||a.origin==d)&&a.data==
142c)this.port1.onmessage()},this);b.addEventListener("message",a,!1);this.port1={};this.port2={postMessage:function(){b.postMessage(c,d)}}});if("undefined"!==typeof a&&!M("Trident")&&!M("MSIE")){var b=new a,c={},d=c;b.port1.onmessage=function(){if(void 0!==c.next){c=c.next;var a=c.bb;c.bb=null;a()}};return function(a){d.next={bb:a};d=d.next;b.port2.postMessage(0)}}return"undefined"!==typeof document&&"onreadystatechange"in document.createElement("SCRIPT")?function(a){var b=document.createElement("SCRIPT");
143b.onreadystatechange=function(){b.onreadystatechange=null;b.parentNode.removeChild(b);b=null;a();a=null};document.documentElement.appendChild(b)}:function(a){q.setTimeout(a,0)}};function Bd(a,b){Cd||Dd();Ed||(Cd(),Ed=!0);xd.add(a,b)}var Cd;function Dd(){if(-1!=String(q.Promise).indexOf("[native code]")){var a=q.Promise.resolve(void 0);Cd=function(){a.then(Fd)}}else Cd=function(){var a=Fd;!E(q.setImmediate)||q.Window&&q.Window.prototype&&!M("Edge")&&q.Window.prototype.setImmediate==q.setImmediate?(zd||(zd=Ad()),zd(a)):q.setImmediate(a)}}var Ed=!1,xd=new td;function Fd(){for(var a;a=wd();){try{a.a.call(a.b)}catch(b){yd(b)}sd(vd,a)}Ed=!1};function T(a,b){this.a=Gd;this.o=void 0;this.f=this.b=this.c=null;this.g=this.j=!1;if(a!=A)try{var c=this;a.call(b,function(a){Hd(c,Id,a)}
143,function(a){if(!(a instanceof Jd))try{if(a instanceof Error)throw a;throw Error("Promise rejected.");}catch(e){}Hd(c,U,a)})}catch(d){Hd(this,U,d)}}var Gd=0,Id=2,U=3;function Kd(){this.next=this.c=this.b=this.f=this.a=null;this.g=!1}Kd.prototype.reset=function(){this.c=this.b=this.f=this.a=null;this.g=!1};var Ld=new rd(function(){return new Kd},function(a){a.reset()});
144function Md(a,b,c){var d=Ld.get();d.f=a;d.b=b;d.c=c;return d}T.prototype.then=function(a,b,c){return Nd(this,E(a)?a:null,E(b)?b:null,c)};pd(T);T.prototype.cancel=function(a){this.a==Gd&&Bd(function(){var b=new Jd(a);Od(this,b)},this)};function Od(a,b){if(a.a==Gd)if(a.c){var c=a.c;if(c.b){for(var d=0,e=null,f=null,g=c.b;g&&(g.g||(d++,g.a==a&&(e=g),!(e&&1<d)));g=g.next)e||(f=g);e&&(c.a==Gd&&1==d?Od(c,b):(f?(d=f,d.next==c.f&&(c.f=d),d.next=d.next.next):Pd(c),Qd(c,e,U,b)))}a.c=null}else Hd(a,U,b)}
145function Rd(a,b){a.b||a.a!=Id&&a.a!=U||Sd(a);a.f?a.f.next=b:a.b=b;a.f=b}function Nd(a,b,c,d){var e=Md(null,null,null);e.a=new T(function(a,g){e.f=b?function(c){try{var e=b.call(d,c);a(e)}catch(l){g(l)}}:a;e.b=c?function(b){try{var e=c.call(d,b);void 0===e&&b instanceof Jd?g(b):a(e)}catch(l){g(l)}}:g});e.a.c=a;Rd(a,e);return e.a}T.prototype.D=function(a){this.a=Gd;Hd(this,Id,a)};T.prototype.F=function(a){this.a=Gd;Hd(this,U,a)};
146function Hd(a,b,c){if(a.a==Gd){a===c&&(b=U,c=new TypeError("Promise cannot resolve to itself"));a.a=1;a:{var d=c,e=a.D,f=a.F;if(d instanceof T){Rd(d,Md(e||A,f||null,a));var g=!0}else if(qd(d))d.then(e,f,a),g=!0;else{if(pa(d))try{var h=d.then;if(E(h)){Td(d,h,e,f,a);g=!0;break a}}catch(k){f.call(a,k);g=!0;break a}g=!1}}g||(a.o=c,a.a=b,a.c=null,Sd(a),b!=U||c instanceof Jd||Ud(a,c))}}
147function Td(a,b,c,d,e){function f(a){h||(h=!0,d.call(e,a))}function g(a){h||(h=!0,c.call(e,a))}var h=!1;try{b.call(a,g,f)}catch(k){f(k)}}function Sd(a){a.j||(a.j=!0,Bd(a.s,a))}function Pd(a){var b=null;a.b&&(b=a.b,a.b=b.next,b.next=null);a.b||(a.f=null);return b}T.prototype.s=function(){for(var a;a=Pd(this);)Qd(this,a,this.a,this.o);this.j=!1};
148function Qd(a,b,c,d){if(c==U&&b.b&&!b.g)for(;a&&a.g;a=a.c)a.g=!1;if(b.a)b.a.c=null,Vd(b,c,d);else try{b.g?b.f.call(b.c):Vd(b,c,d)}catch(e){Wd.call(null,e)}sd(Ld,b)}function Vd(a,b,c){b==Id?a.f.call(a.c,c):a.b&&a.b.call(a.c,c)}function Ud(a,b){a.g=!0;Bd(function(){a.g&&Wd.call(null,b)})}var Wd=yd;function Jd(a){K.call(this,a)}J(Jd,K);Jd.prototype.name="cancel";/*
149 Portions of this code are from MochiKit, received by
150 The Closure Authors under the MIT license. All other code is Copyright
151 2005-2009 The Closure Authors. All Rights Reserved.
152*/
153function Xd(a,b){this.g=[];this.U=a;this.S=b||null;this.f=this.a=!1;this.c=void 0;this.D=this.ha=this.o=!1;this.j=0;this.b=null;this.s=0}Xd.prototype.cancel=function(a){if(this.a)this.c instanceof Xd&&this.c.cancel();else{if(this.b){var b=this.b;delete this.b;a?b.cancel(a):(b.s--,0>=b.s&&b.cancel())}this.U?this.U.call(this.S,this):this.D=!0;this.a||(a=new Yd(this),Zd(this),$d(this,!1,a))}};Xd.prototype.F=function(a,b){this.o=!1;$d(this,a,b)};function $d(a,b,c){a.a=!0;a.c=c;a.f=!b;ae(a)}
154function Zd(a){if(a.a){if(!a.D)throw new be(a);a.D=!1}}function ce(a,b,c,d){a.g.push([b,c,d]);a.a&&ae(a)}Xd.prototype.then=function(a,b,c){var d,e,f=new T(function(a,b){d=a;e=b});ce(this,d,function(a){a instanceof Yd?f.cancel():e(a)});return f.then(a,b,c)};pd(Xd);function de(a){return Ea(a.g,function(a){return E(a[1])})}
155function ae(a){if(a.j&&a.a&&de(a)){var b=a.j,c=ee[b];c&&(q.clearTimeout(c.X),delete ee[b]);a.j=0}a.b&&(a.b.s--,delete a.b);b=a.c;for(var d=c=!1;a.g.length&&!a.o;){var e=a.g.shift(),f=e[0],g=e[1];e=e[2];if(f=a.f?g:f)try{var h=f.call(e||a.S,b);void 0!==h&&(a.f=a.f&&(h==b||h instanceof Error),a.c=b=h);if(qd(b)||"function"===typeof q.Promise&&b instanceof q.Promise)d=!0,a.o=!0}catch(k){b=k,a.f=!0,de(a)||(c=!0)}}a.c=b;d&&(h=G(a.F,a,!0),d=G(a.F,a,!1),b instanceof Xd?(ce(b,h,d),b.ha=!0):b.then(h,d));c&&
156(b=new fe(b),ee[b.X]=b,a.j=b.X)}function be(){K.call(this)}J(be,K);be.prototype.message="Deferred has already fired";be.prototype.name="AlreadyCalledError";function Yd(){K.call(this)}J(Yd,K);Yd.prototype.message="Deferred was canceled";Yd.prototype.name="CanceledError";function fe(a){this.X=q.setTimeout(G(this.b,this),0);this.a=a}fe.prototype.b=function(){delete ee[this.X];throw this.a;};var ee={};function ge(a,b){var c=b||{},d=c.document||document;if(a instanceof jb&&a.constructor===jb&&a.a===kb)var e=a.za;else za("expected object of type TrustedResourceUrl, got '"+a+"' of type "+na(a)),e="type_error:TrustedResourceUrl";var f=document.createElement("SCRIPT"),g={lb:f,T:void 0},h=new Xd(he,g),k=null,l=null!=c.timeout?c.timeout:5E3;0<l&&(k=window.setTimeout(function(){ie(f,!0);var a=new je(ke,"Timeout reached for loading script "+e);Zd(h);$d(h,!1,a)},l),g.T=k);f.onload=f.onreadystatechange=function(){f.readyState&&
157"loaded"!=f.readyState&&"complete"!=f.readyState||(ie(f,c.ec||!1,k),Zd(h),$d(h,!0,null))};
157f.onerror=function(){ie(f,!0,k);var a=new je(le,"Error while loading script "+e);Zd(h);$d(h,!1,a)};g=c.attributes||{};Ta(g,{type:"text/javascript",charset:"UTF-8",src:e});lb(f,g);me(d).appendChild(f);return h}function me(a){var b;return(b=(a||document).getElementsByTagName("HEAD"))&&0!=b.length?b[0]:a.documentElement}function he(){if(this&&this.lb){var a=this.lb;a&&"SCRIPT"==a.tagName&&ie(a,!0,this.T)}}
158function ie(a,b,c){null!=c&&q.clearTimeout(c);a.onload=A;a.onerror=A;a.onreadystatechange=A;b&&window.setTimeout(function(){a&&a.parentNode&&a.parentNode.removeChild(a)},0)}var le=0,ke=1;function je(a,b){var c="Jsloader error (code #"+a+")";b&&(c+=": "+b);K.call(this,c);this.code=a}J(je,K);function ne(a,b){this.b=new Xc(a);this.a=b?b:"callback";this.T=5E3}var oe=0;ne.prototype.send=function(a,b,c,d){a=a||null;d=d||"_"+(oe++).toString(36)+H().toString(36);var e="_callbacks___"+d,f=new Xc(this.b);if(a)for(var g in a)if(!a.hasOwnProperty||a.hasOwnProperty(g)){var h=f,k=g,l=a[g];B(l)||(l=[String(l)]);od(h.c,k,l)}b&&(q[e]=pe(d,b),b=this.a,g=e,B(g)||(g=[String(g)]),od(f.c,b,g));b={timeout:this.T,ec:!0};g=new jb;g.za=f.toString();f=ge(g,b);ce(f,null,qe(d,a,c),void 0);return{X:d,cb:f}};
159ne.prototype.cancel=function(a){a&&(a.cb&&a.cb.cancel(),a.X&&re(a.X,!1))};function qe(a,b,c){return function(){re(a,!1);c&&c(b)}}function pe(a,b){return function(c){re(a,!0);b.apply(void 0,arguments)}}function re(a,b){var c="_callbacks___"+a;if(q[c])if(b)try{delete q[c]}catch(d){q[c]=void 0}else q[c]=A};function se(){zb.call(this);this.a=new Ib(this);this.wb=this}J(se,zb);se.prototype[Db]=!0;se.prototype.removeEventListener=function(a,b,c,d){Wb(this,a,b,c,d)};function V(a,b){var c=a.wb,d=b,e=d.type||d;if(y(d))d=new Bb(d,c);else if(d instanceof Bb)d.target=d.target||c;else{var f=d;d=new Bb(e,c);Ta(d,f)}c=d.a=c;te(c,e,!0,d);te(c,e,!1,d)}
160function te(a,b,c,d){if(b=a.a.a[String(b)]){b=b.concat();for(var e=!0,f=0;f<b.length;++f){var g=b[f];if(g&&!g.aa&&g.capture==c){var h=g.listener,k=g.wa||g.src;g.sa&&Kb(a.a,g);e=!1!==h.call(k,d)&&e}}}};function ue(a,b,c){if(E(a))c&&(a=G(a,c));else if(a&&"function"==typeof a.handleEvent)a=G(a.handleEvent,a);else throw Error("Invalid listener argument");return 2147483647<Number(b)?-1:q.setTimeout(a,b||0)};function ve(a,b,c){this.reset(a,b,c,void 0,void 0)}ve.prototype.a=null;var we=0;ve.prototype.reset=function(a,b,c,d,e){"number"==typeof e||we++;d||H();this.b=b;delete this.a};function xe(a){this.f=a;this.b=this.c=this.a=null}function ye(a,b){this.name=a;this.value=b}ye.prototype.toString=function(){return this.name};var ze=new ye("SEVERE",1E3),Ae=new ye("CONFIG",700),Be=new ye("FINE",500);function Ce(a){if(a.c)return a.c;if(a.a)return Ce(a.a);za("Root logger has no level set.");return null}
161xe.prototype.log=function(a,b,c){if(a.value>=Ce(this).value)for(E(b)&&(b=b()),a=new ve(a,String(b),this.f),c&&(a.a=c),c="log:"+a.b,q.console&&(q.console.timeStamp?q.console.timeStamp(c):q.console.markTimeline&&q.console.markTimeline(c)),q.msWriteProfilerMark&&q.msWriteProfilerMark(c),c=this;c;)c=c.a};xe.prototype.v=function(a,b){this.log(Ae,a,b)};var De={},Ee=null;
162function Fe(a){Ee||(Ee=new xe(""),De[""]=Ee,Ee.c=Ae);var b;if(!(b=De[a])){b=new xe(a);var c=a.lastIndexOf("."),d=a.substr(c+1);c=Fe(a.substr(0,c));c.b||(c.b={});c.b[d]=b;b.a=c;De[a]=b}return b};function W(a,b){a&&a.log(Be,b,void 0)};function Ge(){}Ge.prototype.b=null;function He(a){return a.b||(a.b=a.f())};var Ie;function Je(){}J(Je,Ge);Je.prototype.a=function(){var a=Ke(this);return a?new ActiveXObject(a):new XMLHttpRequest};Je.prototype.f=function(){var a={};Ke(this)&&(a[0]=!0,a[1]=!0);return a};
163function Ke(a){if(!a.c&&"undefined"==typeof XMLHttpRequest&&"undefined"!=typeof ActiveXObject){for(var b=["MSXML2.XMLHTTP.6.0","MSXML2.XMLHTTP.3.0","MSXML2.XMLHTTP","Microsoft.XMLHTTP"],c=0;c<b.length;c++){var d=b[c];try{return new ActiveXObject(d),a.c=d}catch(e){}}throw Error("Could not create ActiveXObject. ActiveX might be disabled, or MSXML might not be installed");}return a.c}Ie=new Je;function Le(a){se.call(this);this.headers=new Uc;this.F=a||null;this.b=!1;this.D=this.i=null;this.P=this.Na=this.j="";this.f=this.ha=this.g=this.U=!1;this.c=0;this.o=null;this.Ra=Me;this.s=this.Aa=!1}J(Le,se);var Me="",Ne=Le.prototype,Oe=Fe("goog.net.XhrIo");Ne.C=Oe;var Pe=/^https?$/i,Qe=["POST","PUT"];n=Le.prototype;
164n.send=function(a,b,c,d){if(this.i)throw Error("[goog.net.XhrIo] Object is active with another request="+this.j+"; newUri="+a);b=b?b.toUpperCase():"GET";this.j=a;this.P="";this.Na=b;this.U=!1;this.b=!0;this.i=this.F?this.F.a():Ie.a();this.D=this.F?He(this.F):He(Ie);this.i.onreadystatechange=G(this.jb,this);try{W(this.C,Y(this,"Opening Xhr")),this.ha=!0,this.i.open(b,String(a),!0),this.ha=!1}catch(f){W(this.C,Y(this,"Error opening Xhr: "+f.message));Re(this,f);return}a=c||"";var e=new Uc(this.headers);
165d&&Tc(d,function(a,b){e.set(b,a)});d=Fa(e.G(),Se);c=q.FormData&&a instanceof q.FormData;!(0<=Aa(Qe,b))||d||c||e.set("Content-Type","application/x-www-form-urlencoded;charset=utf-8");e.forEach(function(a,b){this.i.setRequestHeader(b,a)},this);this.Ra&&(this.i.responseType=this.Ra);"withCredentials"in this.i&&this.i.withCredentials!==this.Aa&&(this.i.withCredentials=this.Aa);try{Te(this),0<this.c&&(this.s=Ue(this.i),W(this.C,Y(this,"Will abort after "+this.c+"ms if incomplete, xhr2 "+this.s)),this.s?
166(this.i.timeout=this.c,this.i.ontimeout=G(this.T,this)):this.o=ue(this.T,this.c,this)),W(this.C,Y(this,"Sending request")),this.g=!0,this.i.send(a),this.g=!1}catch(f){W(this.C,Y(this,"Send error: "+f.message)),Re(this,f)}};function Ue(a){return Ya&&gb(9)&&ma(a.timeout)&&void 0!==a.ontimeout}function Se(a){return"content-type"==a.toLowerCase()}n.T=function(){"undefined"!=typeof la&&this.i&&(this.P="Timed out after "+this.c+"ms, aborting",W(this.C,Y(this,this.P)),V(this,"timeout"),this.abort(8))};
167function Re(a,b){a.b=!1;a.i&&(a.f=!0,a.i.abort(),a.f=!1);a.P=b;Ve(a);We(a)}
167function Ve(a){a.U||(a.U=!0,V(a,"complete"),V(a,"error"))}n.abort=function(){this.i&&this.b&&(W(this.C,Y(this,"Aborting")),this.b=!1,this.f=!0,this.i.abort(),this.f=!1,V(this,"complete"),V(this,"abort"),We(this))};n.jb=function(){this.S||(this.ha||this.g||this.f?Xe(this):this.tc())};n.tc=function(){Xe(this)};
168function Xe(a){if(a.b&&"undefined"!=typeof la)if(a.D[1]&&4==Ye(a)&&2==Ze(a))W(a.C,Y(a,"Local request error detected and ignored"));else if(a.g&&4==Ye(a))ue(a.jb,0,a);else if(V(a,"readystatechange"),4==Ye(a)){W(a.C,Y(a,"Request complete"));a.b=!1;try{if($e(a))V(a,"complete"),V(a,"success");else{try{var b=2<Ye(a)?a.i.statusText:""}catch(c){W(a.C,"Can not get status: "+c.message),b=""}a.P=b+" ["+Ze(a)+"]";Ve(a)}}finally{We(a)}}}
169function We(a){if(a.i){Te(a);var b=a.i,c=a.D[0]?A:null;a.i=null;a.D=null;V(a,"ready");try{b.onreadystatechange=c}catch(d){(a=a.C)&&a.log(ze,"Problem encountered resetting onreadystatechange: "+d.message,void 0)}}}function Te(a){a.i&&a.s&&(a.i.ontimeout=null);ma(a.o)&&(q.clearTimeout(a.o),a.o=null)}
170function $e(a){var b=Ze(a);a:switch(b){case 200:case 201:case 202:case 204:case 206:case 304:case 1223:var c=!0;break a;default:c=!1}if(!c){if(b=0===b)a=String(a.j).match(qc)[1]||null,!a&&q.self&&q.self.location&&(a=q.self.location.protocol,a=a.substr(0,a.length-1)),b=!Pe.test(a?a.toLowerCase():"");c=b}return c}function Ye(a){return a.i?a.i.readyState:0}function Ze(a){try{return 2<Ye(a)?a.i.status:-1}catch(b){return-1}}function Y(a,b){return b+" ["+a.Na+" "+a.j+" "+Ze(a)+"]"};function af(){}J(af,Ge);af.prototype.a=function(){var a=new XMLHttpRequest;if("withCredentials"in a)return a;if("undefined"!=typeof XDomainRequest)return new bf;throw Error("Unsupported browser");};af.prototype.f=function(){return{}};
171function bf(){this.a=new XDomainRequest;this.readyState=0;this.onreadystatechange=null;this.responseText="";this.status=-1;this.statusText=this.responseXML=null;this.a.onload=G(this.kc,this);this.a.onerror=G(this.eb,this);this.a.onprogress=G(this.lc,this);this.a.ontimeout=G(this.mc,this)}n=bf.prototype;n.open=function(a,b,c){if(null!=c&&!c)throw Error("Only async requests are supported.");this.a.open(a,b)};
172n.send=function(a){if(a)if("string"==typeof a)this.a.send(a);else throw Error("Only string data is supported");else this.a.send()};n.abort=function(){this.a.abort()};n.setRequestHeader=function(){};n.getResponseHeader=function(a){return"content-type"==a.toLowerCase()?this.a.contentType:""};n.kc=function(){this.status=200;this.responseText=this.a.responseText;cf(this,4)};n.eb=function(){this.status=500;this.responseText="";cf(this,4)};n.mc=function(){this.eb()};
173n.lc=function(){this.status=200;cf(this,1)};function cf(a,b){a.readyState=b;if(a.onreadystatechange)a.onreadystatechange()}n.getAllResponseHeaders=function(){return"content-type: "+this.a.contentType};var df=new af;function ef(a,b,c,d,e,f,g){f=void 0===f?0:f;g=void 0===g?!1:g;var h=new Le(df);h.c=Math.max(0,f);g&&(h.Aa=g);b&&h.a.add("complete",b,!0,void 0,void 0);h.send(a,c,d,e);return h}
174function ff(a,b){b=void 0===b?{}:b;var c=void 0===c?ef:c;var d=b,e=d.method,f=d.data,g=d.headers,h=d.timeout,k=d.withCredentials;return new Promise(function(b,d){var l=c(a,function(){if($e(l)){try{var a=l.i?l.i.responseText:""}catch(t){W(l.C,"Can not get responseText: "+t.message),a=""}b(a)}else d(y(l.P)?l.P:String(l.P))},e,f,g,h,k)})}function gf(a,b,c,d,e){d=void 0===d?-1:d;e=void 0===e?ne:e;return new Promise(function(f,g){var h=new e(a,b);h.T=d;h.send(c,f,g)})}
175function hf(a,b,c){c=void 0===c?new Image:c;return new Promise(function(d,e){var f;b&&(f=setTimeout(function(){e("timeout")},b));c.onload=function(){clearTimeout(f);d()};c.onerror=function(){clearTimeout(f);e("error")};c.src=a})}var jf=pb(hf,Rc);
176function kf(a){a=document.getElementById(a);var b=0;"number"===typeof window.innerHeight?b=window.innerWidth:document.documentElement&&(document.documentElement.clientWidth||document.documentElement.clientHeight)&&(b=document.documentElement.clientWidth);for(var c=a?a.offsetTop:0;a&&null!==a.offsetParent&&(a=a.offsetParent,c+=a.offsetTop,"BODY"!==a.tagName););return(c||0===c)&&b?c>b?"btf":"atf":""};function lf(a,b){var c=Kc,d={},e=mf.A;L(Ra(e),function(f){var g=e[f][b];switch(typeof g){case "number":d[f]={nc:g,status:Jc};break;case "object":if(g=g[a])if(0===g.length)g={status:Lc};else switch(g=g.shift(),g.status){case c.Qa.Yb:g={N:g,status:Ic};break;case c.Qa.Da:g={status:Mc};break;default:g={status:Jc}}else g={status:Lc};d[f]=g}}
176);return d};function nf(){this.a=window.document||{cookie:""}}nf.prototype.set=function(a,b,c,d,e,f){if(/[;=\s]/.test(a))throw Error('Invalid cookie name "'+a+'"');if(/[;\r\n]/.test(b))throw Error('Invalid cookie value "'+b+'"');void 0!==c||(c=-1);e=e?";domain="+e:"";d=d?";path="+d:"";f=f?";secure":"";c=0>c?"":0==c?";expires="+(new Date(1970,1,1)).toUTCString():";expires="+(new Date(H()+1E3*c)).toUTCString();this.a.cookie=a+"="+b+e+d+c+f};
177nf.prototype.get=function(a,b){for(var c=a+"=",d=(this.a.cookie||"").split(";"),e=0,f;e<d.length;e++){f=wa(d[e]);if(0==f.lastIndexOf(c,0))return f.substr(c.length);if(f==a)return""}return b};nf.prototype.G=function(){return of(this).keys};nf.prototype.B=function(){return of(this).values};
178function of(a){a=(a.a.cookie||"").split(";");for(var b=[],c=[],d,e,f=0;f<a.length;f++)e=wa(a[f]),d=e.indexOf("="),-1==d?(b.push(""),c.push(e)):(b.push(e.substring(0,d)),c.push(e.substring(d+1)));return{keys:b,values:c}};var Z=window.__ATA&&window.__ATA.hb,Kc={Z:{Wa:Z.Bid.Type.DISPLAY,qa:Z.Bid.Type.VIDEO},ca:{Ya:Z.AdapterError.Type.LOAD,Jc:Z.AdapterError.Type.RUNTIME,$a:Z.AdapterError.Type.REQUEST,Sc:Z.AdapterError.Type.WRONG_PARAMS,Rc:Z.AdapterError.Type.UNKNOWN_BIDDER,mb:Z.AdapterError.Type.ADAPTER_ERRROR,la:Z.AdapterError.Type.BIDDER_TIMEOUT},Qa:{Yb:Z.Bid.Status.SUCCESS,Da:Z.Bid.Status.NO_BID,I:Z.Bid.Status.ERROR},Y:{Ya:Z.Stats.Type.LOAD,$a:Z.Stats.Type.REQUEST}},pf=[],qf=!1,rf=window._ipw_custom&&window._ipw_custom.click3rd,
179sf;a:{for(var tf=document.getElementsByTagName("meta"),uf,vf=0;vf<tf.length;vf+=1)if(uf=!1,tf[vf]&&(uf=tf[vf].getAttribute("http-equiv")||tf[vf].httpEquiv),uf&&"content-language"===uf.toLowerCase()){var wf=tf[vf].getAttribute("content")||tf[vf].content;if(wf){sf=wf;break a}}sf=""}var xf=sf,yf=window.top!==window.self?document.referrer:"",zf;var Af=window[O.Pb];if(void 0===Af||null===Af)zf=null;else try{zf=R(Af)}catch(a){zf=null}
180var N={fc:rf,lang:xf,referrer:yf,Ka:zf,protocol:window.location.protocol,qc:H(),Ma:null,gb:null,fb:!1,ua:!1,R:null,ga:null,La:void 0,dc:-1<window.location.hostname.indexOf("ampproject.net")?{width:window.innerWidth,height:window.innerHeight}:null},mf=new function(){var a;this.A=a=void 0===a?{}:a},Ic=1,Lc=2,Mc=3,Jc=4;function Bf(a,b){var c=b.size;c&&(a[c]?a[c].push(b):a[c]=[b]);return a}
181function Cf(a){a=Da(a,Bf,{});return Pa(a,function(a){return a.sort(function(a,b){var c="number"===typeof a.value,d="number"===typeof b.value;return c&&d?b.value-a.value:c&&!d?-1:!c&&d?1:0})})}
182function Df(a,b,c){var d=N;function e(){var a=g;g=Number(new Date);return g-a}var f=void 0===f?hf:f;var g=d.qc;return{xc:a.sectionId,width:a.width,height:a.height,type:a.type,ic:a.forcedUrl,gc:a.forcedUrl,Uc:a.isAsync,A:b,position:c,kb:d,jc:e,xa:function(a){if(a.passback_url){var b=e(),c={};a=vc(a.passback_url,(c[O.Qb.Ba]=b,c));f(a)}}}}
183function Ef(a,b){var c=lf(b.width+"x"+b.height,Kc.Z.Wa),d=Df(b,c,kf(a));c=d.ic||Oc(d,O);gf(c,O.ia.tb).then(function(c){void 0===c&&jf({name:"AdRequestError",message:"Unable to parse server response"},N);c&&c.data?(kc(a,c,d.xa),"function"===typeof b.vc&&b.vc(b)):"function"===typeof b.sc&&b.sc(b)})}
184function Ff(a){var b=gf;b=void 0===b?gf:b;var c=O.Xa,d=c.Ha,e=c.Cb,f=e.xb,g=e.bc,h=e.Wb,k=d.da,l=d.zb,r=d.V,m=d.Tb;c=d.M;var w=c.m;c=c.Bb;var t=c.Lb,D=c.$b;return b(a,O.J.Ib).then(function(a){if(!pa(a))return Promise.reject("Response should be an object");if(!B(a[k]))return Promise.reject("HEADER_BIDDING should be an array");if(!pa(a[w]))return Promise.reject("USER_ID param is required");if(!ma(a[m]))return Promise.reject("PUSH_SYNC_TIMEOUT param is requered");if(!y(a[r]))return Promise.reject("PAGE_VIEW_ID param is requered");
185var b=Ca(a[k],function(a){var b={};Oa(e,function(c){var d=c.O;c=c.H;a[c]&&(b[d]=a[c])});b[h.O]=Ga(a[f.H]||[],a[g.H]||[]);return b});return Promise.resolve({N:b,ua:!!a[l],R:a[r],ga:{value:a[w][D],rc:a[w][t]},uc:a[m]})})}function Gf(a){var b=void 0===b?Z.getBids:b;return new Promise(function(c,d){try{b(a,c)}catch(e){d(e)}})}
186function Hf(a,b,c,d,e,f,g){c&&(c=e(c),d.A[a]||(d.A[a]={}),d.A[a][f]=c);if(b)switch(b){case g.ca.la:b=g.ca.la;d.A[a]||(d.A[a]={});d.A[a][f]=b;break;default:b=g.ca.mb,d.A[a]||(d.A[a]={}),d.A[a][f]=b}}
187function If(a,b){var c=Kc,d=mf,e=Cf;d=void 0===d?mf:d;e=void 0===e?Cf:e;var f={};a.forEach(function(a){var g=a.code,k=a.error,l=a.response;a=a.stats;var r=b.find(function(a){return a.code===g}),m={};a&&(m.Y=a);k&&(m.error=k);f[g]=m;if(r.videoSlots){var w;k||(w=Ba(l,function(a){return a.mediaType===c.Z.qa}));Hf(g,k,w,d,e,c.Z.qa,c)}if(r.displaySlots){var t;k||(t=Ba(l,function(a){return a.mediaType!==c.Z.qa}));Hf(g,k,t,d,e,c.Z.Wa,c)}});return f}
188function Jf(a,b,c){var d=N,e=d.protocol,f=d.referrer,g=d.R,h=d.ga,k=d.Ka;d=O.ba;var l=O.ea,r=O.ja,m=O.J,w=m.V,t=m.M,D=m.pa;m=m.oa;var z=O.ia.da,x=r.L,C=x.Db,X=x.Rb,P=x.Ga;x=r.Ha;c=Hc(c);b=R(b);var F={};a=uc((F[z.m]=c,F[C]=a,F[X]=b,F[P]=f||null,F[t]=h||null,F[D]=k||null,F[m]=l,F[w]=g||null,F));var La=x.Ja,v=x.cc,Ma=x.Fb;return ff(e+"//"+d+r.K,{method:"POST",data:a,withCredentials:!0}).then(function(a){var b=yc(a),c=b[v.m],d=b[La];b=b[Ma];if(!y(d)||!y(b)&&void 0!==b||void 0!==c&&(!ma(c)||c!==v.$.Ub&&
189c!==v.$.Eb&&c!==v.$.Va))throw Error("Wrong video response: "+a);return{zc:d,pc:b,Ac:c?c:v.$.Va}})}
190function Kf(a,b){return ja(function(){function c(){for(;;)switch(d){case 0:return h=O.ja.Ua,g=h.ra,f=h.na,e=lf(g+"x"+f,Kc.Z.qa),d=-1,{value:Jf(a,b,e),done:!0};default:return{value:void 0,done:!0}}}var d=0,e,f,g,h,k={next:function(a){return c(0,a,void 0)},"throw":function(a){return c(1,void 0,a)},"return":function(){throw Error("Not yet implemented");}};da();k[Symbol.iterator]=function(){return this};return k}())}
191function Lf(a){if(Math.random()<O.ab.ma){var b=Kc;var c=O.ba;var d=O.ea,e=O.J,f=O.ab,g=f.L,h=f.ma;f=f.K;var k=g.Oa,l=g.Sa,r=g.Hb,m=a.gb,w=a.protocol,t=a.R,D=a.fb;a=a.Ma;var z={},x={};if(m){z=Pc(m.N,k,b);b=m.v;k={};b.Y&&(k[l.l.Ia]=b.Y.total);if(b.error)switch(b.error){case 0:k[l.l.u.m]=l.l.u.l.TIMEOUT;break;default:k[l.l.u.m]=l.l.u.l.I}else k[l.l.u.m]=l.l.u.l.Ea;x=k}
191l={};c=vc(w+"//"+c+f,(l[g.Oa.m]=R(z),l[g.Sa.m]=R(x),l[g.ma]=h,l[g.Sb]=a,l[e.oa]=d,l[e.V]=t,l[r]=D?0:1,l));hf(c)}}
192function Mf(a,b){hf(b.fa.complain_url);var c=a.target;if(c)if(Eb(c)){if(c.a){var d=c.a,e=0,f;for(f in d.a){for(var g=d.a[f],h=0;h<g.length;h++)++e,Hb(g[h]);delete d.a[f];d.b--}}}else if(f=Rb(c))for(d in e=0,f.a)for(g=f.a[d].concat(),h=0;h<g.length;++h)Xb(g[h])&&++e;c.innerText="Report submitted";c.setAttribute("style","font-weight:bold;font-size:10px;")}
193function Nf(a,b){if(null===a&&"object"!==typeof a)throw Error("config must be an object");return{sectionId:a.sectionId||0,width:a.width||0,height:a.height||0,type:a.type||"adj",forcedUrl:a.forcedUrl,collapseMode:a.collapseEmpty,controls:{style:{width:a.width+"px",height:"10px",textAlign:"right",lineHeight:"6px"},elements:[{type:"complain",idPostfix:"__complain-btn",text:"Report this ad",style:{fontSize:"10px",color:"#6DABD2",textDecoration:"underline",cursor:"pointer"},onClick:Mf}]},isAsync:b}}
194function Of(a,b){ja(function(){function c(c,P,v){for(;;)switch(d){case 0:if(X=a.sectionId){d=1;break}d=-1;throw Error("sectionId is required parameter");case 1:if(C=document.getElementById(b)){d=2;break}d=-1;throw Error("Element with id '"+b+"' not found");case 2:x=O.ja.Ua;z=x.ra;D=x.na;t=nc(z,D);try{return d=5,{value:Kf(X,t),done:!1}}catch(Q){l=Q;d=3;break}case 5:try{if(1!=c){d=6;break}d=-1;throw v;}catch(Q){l=Q;d=3;break}case 6:try{h=k=P;w=h.zc;m=h.pc;r=h.Ac;d=4;break}catch(Q){l=Q;d=3;break}case 3:g=
195l,jf({name:"getVAST",message:g},N);case 4:f={selector:"#"+b,vastXml:w,format:a.format,inViewTracker:m,appendPlayerInfo:!0,errorUrl:N.protocol+"//"+O.ba+O.pb.K+("?"+O.J.V+"="+N.R),vpaidMode:r};e=function(){window.outstream.play(f)};if(window.outstream)if(window.outstream.play)e();else{var F=window.outstream.script.onload;window.outstream.script.onload=function(){F();e()}}else c=document.createElement("script"),c.src=O.ja.Ob,c.async=!0,c.onload=e,window.outstream={script:c},document.getElementsByTagName("head")[0].appendChild(c);
196d=-1;default:return{value:void 0,done:!0}}}var d=0,e,f,g,h,k,l,r,m,w,t,D,z,x,C,X,P={next:function(a){return c(0,a,void 0)},"throw":function(a){return c(1,void 0,a)},"return":function(){throw Error("Not yet implemented");}};da();P[Symbol.iterator]=function(){return this};return P}())}function Pf(a,b){a&&(qf?Of(b,a):pf.push(function(){Of(b,a)}))}var Qf=O.Ca;I(Qf+".initSlot",function(a,b){var c=Nf(b,!0);ac[a]={v:c};qf&&Ef(a,c)});
197I(Qf+".initAd",function(a){var b=Nf(a,!1),c=ic(b);qf&&Ef(c,b);pf.push(function(){Ef(c,b)})});I(Qf+".initVideoAd",function(a){var b="adtags-outsteam-"+H();
197document.write('<div id="'+b+'"></div>');Pf(b,a)});I(Qf+".initVideoSlot",Pf);I(Qf+".version",O.ea);I(Qf+".aolAdapterRenderAd",Z.AOL&&Z.AOL.renderAd);I(Qf+".appnexusAdapterRenderAd",Z.APN&&Z.APN.renderAd);
198(function(a){return ja(function(){function b(b,Na,mb){for(;;)switch(c){case 0:Q=H();Ma=hf(O.Zb);Ma.then(function(){a.Ma=H()-Q});try{La=new nf,F=La.get(O.Ta.M)}catch(u){v=u;c=1;break}try{return c=5,{value:hf(O.nb,O.ob),done:!1}}catch(u){v=u;c=3;break}case 5:try{if(1!=b){c=6;break}c=-1;throw mb;}catch(u){v=u;c=3;break}case 6:try{a.La=!1;c=4;break}catch(u){v=u;c=3;break}case 3:try{P=v,"timeout"!==P&&(a.La=!0)}catch(u){v=u;c=1;break}case 4:try{return X=Qc(a,F),C=new Ec,c=7,{value:Ff(X),done:!1}}catch(u){v=
199u;c=1;break}case 7:try{if(1!=b){c=8;break}c=-1;throw mb;}catch(u){v=u;c=1;break}case 8:try{return z=x=Na,D=z.N,t=z.ua,w=z.R,m=z.ga,r=z.uc,La.set(O.Ta.M,m.value,m.rc,"/"),a.ga=m.value,a.ua=t,a.R=w,l={Y:Fc(C)},c=9,{value:Gf(D),done:!1}}catch(u){v=u;c=1;break}case 9:try{if(1!=b){c=10;break}c=-1;throw mb;}catch(u){v=u;c=1;break}case 10:try{return h=k=Na,g=If(h,D),a.gb={N:g,v:l},f=function(){return new Promise(function(a){Ma.then(a);
199var b=H()-Q;b=r-b;0<b?setTimeout(a,b):a()})},c=11,{value:f(),done:!1}}catch(u){v=
200u;c=1;break}case 11:try{if(1!=b){c=12;break}c=-1;throw mb;}catch(u){v=u;c=1;break}case 12:try{c=2;break}catch(u){v=u;c=1;break}case 1:e=v,jf({name:"HBError",message:e});case 2:qf=!0,a.fb=null===a.Ma?!0:!1,L(pf,function(a){return a()}),(d=window[O.Ca]&&window[O.Ca].cmd)&&B(d)&&L(d,function(a){return a()}),Lf(a),c=-1;default:return{value:void 0,done:!0}}}var c=0,d,e,f,g,h,k,l,r,m,w,t,D,z,x,C,X,P,F,La,v,Ma,Q,Na={next:function(a){return b(0,a,void 0)},"throw":function(a){return b(1,void 0,a)},"return":function(){throw Error("Not yet implemented");
201}};da();Na[Symbol.iterator]=function(){return this};return Na}())})(N);}).call(this);
202
203//# sourceMappingURL=head.js.map
204
205}

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.