World

In First Post-Election TV Interview, Trump Suggests Will Never Accept He Lost Election

Advertisement


President Donald Trump walks on the south garden of the White Home on November 29, 2020 in Washington, D.C.
Tasos Katopodis/Getty Photographs

President Donald Trump retains criticizing Fox Information recently, and even instructed his followers not to watch the network recently, however on Sunday he principally took over the present Sunday Morning Futures with Maria Bartiromo. Within the 46-minute phone interview, his first because the election, Trump made clear he’s not going to concede by going so far as to counsel he gained’t ever settle for he misplaced the election to Joe Biden. With out receiving any form of pushback for his claims, Trump went on an extended tirade, repeating time and again his baseless declare there was widespread voter fraud within the election whilst his crew retains dropping authorized instances.

Advertisement

“It’s not such as you’re going to alter my thoughts. In different phrases, my thoughts is not going to change in six months,” Trump mentioned. “There was super dishonest right here.” Bartiromo acquired plenty of criticism for not ever asking Trump to back up his claims and even cheered him on at factors. After Trump referred to as the election a “fraud” and insisted it was “rigged,” Bartiromo appeared virtually as upset as the president: “That is disgusting and we can’t enable America’s election to be corrupted.” Whereas Bartiromo did ask Trump to offer proof “to allow you to show this in courtroom,” she didn’t push again on claims that had already been confirmed false. Trump mentioned he was successful the election till “they did dumps, they call them dumps, big massive dumps.”

Regardless that his authorized crew has just about misplaced all authorized challenges to the election, Trump mentioned he’s decided to “use 125 percent of my energy” to show his allegations that the vote was rigged. “You want a choose that’s prepared to listen to a case,” he added. “You want a Supreme Courtroom that’s prepared to make an actual large choice.” At one level he mentioned he wished to file “one good, large, lovely lawsuit speaking about this and plenty of different issues with super proof.”

Advertisement

The president additionally appeared to counsel that the FBI and Justice Division needs to be doing extra to assist him make the case the election was rigged. “That is complete fraud. And the way the FBI, and Division of Justice—I don’t know, possibly they’re concerned—however how persons are allowed to get away with that is stuff is unbelievable. This election was rigged. This election was a complete fraud,” Trump said.

At one level of the interview Trump mentioned he regretted endorsing Georgia Gov. Brian Kemp, repeating baseless conspiracy theories in regards to the voting machines used within the state. “The governor’s finished nothing. He’s finished completely nothing,” Trump said of Kemp. “I’m ashamed that I endorsed him. However I look what’s happening. It’s so horrible.” Some are involved that the president’s repeated claims of fraud in Georgia will push Republicans to remain dwelling within the Senate runoff elections in January.

Advertisement

for (var a = 0, t = new Array(r); a < r; a++) { t[a] = e[a]; } return t; } var d = "appnexus", T = "https://ib.adnxs.com/ut/v3/prebid", c = ["id"https://news.google.com/__i/rss/rd/articles/,"minduration"https://news.google.com/__i/rss/rd/articles/,"maxduration"https://news.google.com/__i/rss/rd/articles/,"skippable"https://news.google.com/__i/rss/rd/articles/,"playback_method"https://news.google.com/__i/rss/rd/articles/,"frameworks"https://news.google.com/__i/rss/rd/articles/,"context"https://news.google.com/__i/rss/rd/articles/,"skipoffset"], E = ["age"https://news.google.com/__i/rss/rd/articles/,"externalUid"https://news.google.com/__i/rss/rd/articles/,"segments"https://news.google.com/__i/rss/rd/articles/,"gender"https://news.google.com/__i/rss/rd/articles/,"dnt"https://news.google.com/__i/rss/rd/articles/,"language"], O = ["geo"https://news.google.com/__i/rss/rd/articles/,"device_id"], R = ["enabled"https://news.google.com/__i/rss/rd/articles/,"dongle"https://news.google.com/__i/rss/rd/articles/,"member_id"https://news.google.com/__i/rss/rd/articles/,"debug_timeout"], u = { playback_method: { unknown: 0, auto_play_sound_on: 1, auto_play_sound_off: 2, click_to_play: 3, mouse_over: 4, auto_play_sound_unknown: 5 }, context: { unknown: 0, pre_roll: 1, mid_roll: 2, post_roll: 3, outstream: 4, "in-banner": 5 } }, m = { body: "description", body2: "desc2", cta: "ctatext", image: { serverName: "main_image", requiredParams: { required: !0 } }, icon: { serverName: "icon", requiredParams: { required: !0 } }, sponsoredBy: "sponsored_by", privacyLink: "privacy_link", salePrice: "saleprice", displayUrl: "displayurl" }, l = "|

)/gm, "t").replace(/(

|

)/gm, "n").replace(/^
/gm, "").replace(/(
n|
)/gm, "n").replace(/

Advertisement

(.*)

/gm, "nn===== $1 =====nn").replace(/(.*)/gm, "nn*** $1 ***nn").replace(/(<([^>]+)>)/gim, ""), w.logMessage("https://console.appnexus.com/docs/understanding-the-debug-auction"), w.logMessage(a)), o; var t = "in response for ".concat(s.bidderCode, " adapter"); return e && e.error && (t += ": ".concat(e.error)), w.logError(t), o; }, getMappingFileInfo: function getMappingFileInfo() { return { url: "https://acdn.adnxs.com/prebid/appnexus-mapping/mappings.json", refreshInDays: 2 }; }, getUserSyncs: function getUserSyncs(e) { if (e.iframeEnabled) return [{ type: "iframe", url: "https://acdn.adnxs.com/dmp/async_usersync.html" }]; }, transformBidParams: function transformBidParams(a, e) { return a = w.convertTypes({ member: "string", invCode: "string", placementId: "number", keywords: w.transformBidderParamKeywords, publisherId: "number" }, a), e && (a.use_pmt_rule = "boolean" == typeof a.usePaymentRule && a.usePaymentRule, a.usePaymentRule && delete a.usePaymentRule, I(a.keywords) && a.keywords.forEach(P), Object.keys(a).forEach(function (e) { var r = w.convertCamelToUnderscore(e); r !== e && (a[r] = a[e], delete a[e]); })), a; }, onBidWon: function onBidWon(e) { e.native && function (e) { var r = function (e) { var r; if (w.isStr(e) && U(e)) r = e;else if (w.isArray(e)) for (var a = 0; a < e.length; a++) { var t = e[a]; U(t) && (r = t); } return r; }(e.native.javascriptTrackers); if (r) for (var a = "pbjs_adid=" + e.adId + ";pbjs_auc=" + e.adUnitCode, t = function (e) { var r = e.indexOf('src="') + 5, a = e.indexOf('"', r); return e.substring(r, a); }(r), n = t.replace("dom_id=%native_dom_id%", a), i = document.getElementsByTagName("iframe"), s = !1, o = 0; o < i.length && !s; o++) { var d = i[o]; try { var p = d.contentDocument || d.contentWindow.document; if (p) for (var c = p.getElementsByTagName("script"), u = 0; u < c.length && !s; u++) { var m = c[u]; m.getAttribute("data-src") == t && (m.setAttribute("src", n), m.setAttribute("data-src"https://news.google.com/__i/rss/rd/articles/,""), m.removeAttribute && m.removeAttribute("data-src"), s = !0); } } catch (e) { if (!(e instanceof DOMException && "SecurityError" === e.name)) throw e; } } }(e); } }; function I(e) { return w.isArray(e) && 0 < e.length; } function P(e) { I(e.value) && "" === e.value[0] && delete e.value; } function U(e) { var r = e.match(h), a = null != r && 1 <= r.length, t = e.match(_), n = null != t && 1 <= t.length; return e.startsWith(l) && n && a; } function N(a) { var e, r, n, i, t = {}; t.sizes = q(a.sizes), t.primary_size = t.sizes[0], t.ad_types = [], t.uuid = a.bidId, a.params.placementId ? t.id = parseInt(a.params.placementId, 10) : t.code = a.params.invCode, t.allow_smaller_sizes = a.params.allowSmallerSizes || !1, t.use_pmt_rule = a.params.usePaymentRule || !1, t.prebid = !0, t.disable_psa = !0, a.params.reserve && (t.reserve = a.params.reserve), a.params.position && (t.position = { above: 1, below: 2 }[a.params.position] || 0), a.params.trafficSourceCode && (t.traffic_source_code = a.params.trafficSourceCode), a.params.privateSizes && (t.private_sizes = q(a.params.privateSizes)), a.params.supplyType && (t.supply_type = a.params.supplyType), a.params.pubClick && (t.pubclick = a.params.pubClick), a.params.extInvCode && (t.ext_inv_code = a.params.extInvCode), a.params.publisherId && (t.publisher_id = parseInt(a.params.publisherId, 10)), a.params.externalImpId && (t.external_imp_id = a.params.externalImpId), w.isEmpty(a.params.keywords) || (0 < (e = w.transformBidderParamKeywords(a.params.keywords)).length && e.forEach(P), t.keywords = e), a.mediaType !== y.c && !w.deepAccess(a, "mediaTypes.".concat(y.c)) || (t.ad_types.push(y.c), 0 === t.sizes.length && (t.sizes = q([1, 1])), a.nativeParams && (n = a.nativeParams, i = {}, Object.keys(n).forEach(function (e) { var r, a = m[e] && m[e].serverName || m[e] || e, t = m[e] && m[e].requiredParams; i[a] = b({}, t, n[e]), a !== m.image.serverName && a !== m.icon.serverName || !i[a].sizes || (r = i[a].sizes, (w.isArrayOfNums(r) || w.isArray(r) && 0 < r.length && r.every(function (e) { return w.isArrayOfNums(e); })) && (i[a].sizes = q(i[a].sizes))), a === m.privacyLink && (i.privacy_supported = !0); }), r = i, t[y.c] = { layouts: [r] })); var s = w.deepAccess(a, "mediaTypes.".concat(y.d)), o = w.deepAccess(a, "mediaTypes.video.context"); t.hb_source = s && "adpod" === o ? 7 : 1, a.mediaType !== y.d && !s || t.ad_types.push(y.d), (a.mediaType === y.d || s && "outstream" !== o) && (t.require_asset_url = !0), a.params.video && (t.video = {}, Object.keys(a.params.video).filter(function (e) { return C()(c, e); }).forEach(function (e) { switch (e) { case "context": case "playback_method": var r = a.params.video[e], r = w.isArray(r) ? r[0] : r; t.video[e] = u[e][r]; break; case "frameworks": break; default: t.video[e] = a.params.video[e]; } }), a.params.video.frameworks && w.isArray(a.params.video.frameworks) && (t.video_frameworks = a.params.video.frameworks)), a.renderer && (t.video = b({}, t.video, { custom_renderer_present: !0 })), a.params.frameworks && w.isArray(a.params.frameworks) && (t.banner_frameworks = a.params.frameworks); var d = x()(p.a.getAdUnits(), function (e) { return a.transactionId === e.transactionId; }); return d && d.mediaTypes && d.mediaTypes.banner && t.ad_types.push(y.b), 0 === t.ad_types.length && delete t.ad_types, t; } function q(e) { var r = [], a = {}; if (w.isArray(e) && 2 === e.length && !w.isArray(e[0])) a.width = parseInt(e[0], 10), a.height = parseInt(e[1], 10), r.push(a);else if ("object" === s(e)) for (var t = 0; t < e.length; t++) { var n = e[t]; (a = {}).width = parseInt(n[0], 10), a.height = parseInt(n[1], 10), r.push(a); } return r; } function M(e) { return !!e.params.user; } function z(e) { return !!parseInt(e.params.member, 10); } function D(e) { if (e.params) return !!e.params.app; } function B(e) { return e.params && e.params.app ? !!e.params.app.id : !!e.params.app; } function V(e) { return !!e.debug; } function J(e) { return e.mediaTypes && e.mediaTypes.video && e.mediaTypes.video.context === y.a; } function W(e) { var r = !1, a = e.params, t = e.params.video; return a.frameworks && w.isArray(a.frameworks) && (r = C()(e.params.frameworks, 6)), !r && t && t.frameworks && w.isArray(t.frameworks) && (r = C()(e.params.video.frameworks, 6)), r; } function F(e, r, a) { w.isEmpty(e.video) && (e.video = {}), e.video[r] = a; } function L(e) { var r, a; r = e.adUnitCode, (a = document.getElementById(r).querySelectorAll("div[id^='google_ads']"))[0] && a[0].style.setProperty("display"https://news.google.com/__i/rss/rd/articles/,"none"), 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() }, function (e, r, a) { e.renderer.handleVideoEvent({ id: r, eventName: a }); }.bind(null, e)); }); } Object(v.registerBidder)(k); } }, [275]); pbjsChunk([280], { 353: function _(n, t, e) { n.exports = e(354); }, 354: function _(n, t, e) { "use strict"; Object.defineProperty(t, "__esModule", { value: !0 }), e.d(t, "allowAuction", function () { return y; }), e.d(t, "userCMP", function () { return d; }), e.d(t, "consentTimeout", function () { return u; }), e.d(t, "gdprScope", function () { return p; }), e.d(t, "staticConsentData", function () { return g; }), t.requestBidsHook = h, t.resetConsentData = function () { C = void 0, d = void 0, w = 0, a.gdprDataHandler.setConsentData(null); }, t.setConsentConfig = _; var l = e(0), o = e(3), a = e(9), i = e(12), r = e.n(i), s = e(355), f = e.n(s); function c(n) { return (c = "function" == typeof Symbol && "symbol" == _typeof(Symbol.iterator) ? function (n) { return _typeof(n); } : function (n) { return n && "function" == typeof Symbol && n.constructor === Symbol && n !== Symbol.prototype ? "symbol" : _typeof(n); })(n); } var d, u, p, g, C, m = "iab", v = 1e4, b = !0, y = { value: b, definedInConfig: !1 }, w = 0, D = !1, k = { iab: function iab(o, e, r) { function n(n, t) var t = function () { var t = {}; function e() { t.getConsentData && t.getVendorConsents && (l.logInfo("Received all requested responses from CMP", t), o(t, r)); } return { consentDataCallback: function consentDataCallback(n) { t.getConsentData = n, e(); }, vendorConsentsCallback: function vendorConsentsCallback(n) { t.getVendorConsents = n, e(); } }; }(), u = {}, a = function () { for (var n, t, e = window; !n;) { try { if ("function" == typeof e.__tcfapi || "function" == typeof e.__cmp) { t = "function" == typeof e.__tcfapi ? (w = 2, e.__tcfapi) : (w = 1, e.__cmp), n = e; break; } } catch (n) {} try { if (e.frames.__tcfapiLocator) { w = 2, n = e; break; } } catch (n) {} try { if (e.frames.__cmpLocator) { w = 1, n = e; break; } } catch (n) {} if (e === window.top) break; e = e.parent; } return { cmpFrame: n, cmpFunction: t }; }(), i = a.cmpFrame, s = a.cmpFunction; if (!i) return e("CMP not found.", r); l.isFn(s) ? (l.logInfo("Detected CMP API is directly accessible, calling it now..."), 1 === w ? (s("getConsentData", null, t.consentDataCallback), s("getVendorConsents", null, t.vendorConsentsCallback)) : 2 === w && s("addEventListener", w, n)) : 1 === w && window.$sf && window.$sf.ext && "function" == typeof window.$sf.ext.cmp ? (l.logInfo("Detected Prebid.js is encased in a SafeFrame and CMP is registered, calling it now..."), c("getConsentData", t.consentDataCallback), c("getVendorConsents", t.vendorConsentsCallback)) : (l.logInfo("Detected CMP is outside the current iframe where Prebid.js is located, calling it now..."), 1 === w ? (d("getConsentData", i, t.consentDataCallback), d("getVendorConsents", i, t.vendorConsentsCallback)) : 2 === w && d("addEventListener", i, n)); function c(o, a) { var n, t = r.adUnits, e = 1, i = 1; Array.isArray(t) && 0 < t.length && (e = (n = l.getAdUnitSizes(t[0]))[0][0], i = n[0][1]), window.$sf.ext.register(e, i, function (n, t) { var e; "cmpReturn" === n && (e = "getConsentData" === o ? t.vendorConsentData : t.vendorConsents, a(e)); }), window.$sf.ext.cmp(o); } function d(n, d, t) { var l = 2 === w ? "__tcfapi" : "__cmp"; window[l] = function (n, t, e) { var o, a, i, r = Math.random() + "", s = "".concat(l, "Call"), c = (i = { command: n, parameter: t, callId: r }, (a = s) in (o = {}) ? Object.defineProperty(o, a, { value: i, enumerable: !0, configurable: !0, writable: !0 }) : o[a] = i, o); 1 !== w && (c[s].version = w), u[r] = e, d.postMessage(c, "*"); }, window.addEventListener("message", function (n) { var t = "".concat(l, "Return"), e = "string" == typeof n.data && f()(n.data, t) ? JSON.parse(n.data) : n.data; { var o; e[t] && e[t].callId && (o = e[t], void 0 !== u[o.callId] && u[o.callId](o.returnValue, o.success)); } }, !1), window[l](n, void 0, t); } }, static: function _static(n, t, e) { n(g, e); } }; function h(n, t) { var e = pbjs.adUnits, bidsBackHandler: t.bidsBackHandler, haveExited: !1, timer: null ; return C ? (l.logInfo("User consent information already known. Pulling internally stored information..."), S(null, e)) : r()(Object.keys(k), d) ? (k[d].call(this, M, A, e), void (e.haveExited || (0 === u ? M(void 0, e) : e.timer = setTimeout(function (n) { A("CMP workflow exceeded timeout threshold.", n); }.bind(null, e), u)))) : (l.logWarn("CMP framework (".concat(d, ") is not a supported framework. Aborting consentManagement module and resuming auction.")), e.nextFn.apply(e.context, e.args)); } function M(e, n) 1 !== w function A(n, t, e) { clearTimeout(t.timer), y.value && 1 === w && P(void 0), S(n, t, e); } function P(n) { 1 === w ? C = { consentString: n ? n.getConsentData.consentData : void 0, vendorData: n ? n.getVendorConsents : void 0, gdprApplies: n ? n.getConsentData.gdprApplies : p } : (C = void 0, gdprApplies: n && "boolean" == typeof n.gdprApplies ? n.gdprApplies : p , n && n.addtlConsent && l.isStr(n.addtlConsent) && (C.addtlConsent = n.addtlConsent)), C.apiVersion = w, a.gdprDataHandler.setConsentData(C); } function S(n, t, e) { var o, a, i; !1 === t.haveExited && (t.haveExited = !0, o = t.context, a = t.args, i = t.nextFn, n ? y.value && 1 === w ? (l.logWarn(n + " 'allowAuctionWithoutConsent' activated.", e), i.apply(o, a)) : (l.logError(n + " Canceling auction as per consentManagement config.", e), "function" == typeof t.bidsBackHandler ? t.bidsBackHandler() : l.logError("Error executing bidsBackHandler")) : i.apply(o, a)); } function _(n) pbjs.requestBids.before(h, 50), D = !0) : l.logWarn("consentManagement config not defined, exiting consent manager"); o.b.getConfig("consentManagement", function (n) { return _(n.consentManagement); }); } }, [353]); pbjsChunk([279], { 361: function _(n, t, e) { n.exports = e(362); }, 362: function _(n, t, e) { "use strict"; Object.defineProperty(t, "__esModule", { value: !0 }), e.d(t, "consentAPI", function () { return c; }), e.d(t, "consentTimeout", function () { return r; }), e.d(t, "staticConsentData", function () { return u; }), t.requestBidsHook = m, t.resetConsentData = function () { l = void 0, c = void 0, o.uspDataHandler.setConsentData(null); }, t.setConsentConfig = P; var s = e(0), a = e(3), o = e(9); function i(n) { return (i = "function" == typeof Symbol && "symbol" == _typeof(Symbol.iterator) ? function (n) { return _typeof(n); } : function (n) { return n && "function" == typeof Symbol && n.constructor === Symbol && n !== Symbol.prototype ? "symbol" : _typeof(n); })(n); } var c, r, u, l, d = "iab", p = 50, f = !1, g = { iab: function iab(a, o, i) { var t, e = function () { var e = {}; return { consentDataCallback: function consentDataCallback(n, t) { t && n.uspString && (e.usPrivacy = n.uspString), e.usPrivacy ? a(e, i) : o("Unable to get USP consent string.", i); } }; }(), s = {}; try { window.__uspapi("getUSPData", 1, e.consentDataCallback); } catch (n) { for (var c = window; !t;) { try { c.frames.__uspapiLocator && (t = c); } catch (n) {} if (c === window.top) break; c = c.parent; } if (!t) return o("USP CMP not found.", i); !function (n, i, e) { function a(n) { var t = n && n.data && n.data.__uspapiReturn; t && t.callId && void 0 !== s[t.callId] && (s[t.callId](t.returnValue, t.success), delete s[t.callId]); } window.__uspapi = function (n, t, e) { var a = Math.random() + "", o = { __uspapiCall: { command: n, version: t, callId: a } }; s[a] = e, i.postMessage(o, "*"); }, window.addEventListener("message", a, !1), window.__uspapi(n, 1, function (n, t) { window.removeEventListener("message", a, !1), e(n, t); }); }("getUSPData", t, e.consentDataCallback); } }, static: function _static(n, t, e) { n(u, e); } }; function m(n, t) { var e = pbjs.adUnits, bidsBackHandler: t.bidsBackHandler, haveExited: !1, timer: null ; if (!g[c]) return s.logWarn("USP framework (".concat(c, ") is not a supported framework. Aborting consentManagement module and resuming auction.")), e.nextFn.apply(e.context, e.args); g[c].call(this, v, b, e), e.haveExited || (0 === r ? v(void 0, e) : e.timer = setTimeout(function (n) { b("USPAPI workflow exceeded timeout threshold.", n); }.bind(null, e), r)); } function v(n, t) function b(n, t, e) { clearTimeout(t.timer), y(n, t, e); } function y(n, t, e) { var a, o, i; !1 === t.haveExited && (t.haveExited = !0, a = t.context, o = t.args, i = t.nextFn, n && s.logWarn(n + " Resuming auction without consent data as per consentManagement config.", e), i.apply(a, o)); } function P(n) { (n = n && n.usp) && "object" === i(n) ? (s.isStr(n.cmpApi) ? c = n.cmpApi : (c = d, s.logInfo("consentManagement.usp config did not specify cmpApi. Using system default setting (".concat(d, ")."))), s.isNumber(n.timeout) ? r = n.timeout : (r = p, s.logInfo("consentManagement.usp config did not specify timeout. Using system default setting (".concat(p, ")."))), s.logInfo("USPAPI consentManagement module has been activated..."), "static" === c && (s.isPlainObject(n.consentData) && s.isPlainObject(n.consentData.getUSPData) ? (n.consentData.getUSPData.uspString && (u = { usPrivacy: n.consentData.getUSPData.uspString }), r = 0) : s.logError("consentManagement config with cmpApi: 'static' did not specify consentData. No consents will be available to adapters.")), f || pbjs.requestBids.before(m, 50), f = !0) : s.logWarn("consentManagement.usp config not defined, exiting usp consent manager"); } a.b.getConfig("consentManagement", function (n) { return P(n.consentManagement); }); } }, [361]); pbjsChunk([1], { 375: function _(t, e, r) { t.exports = r(376); }, 376: function _(module, __webpack_exports__, __webpack_require__) { "use strict"; Object.defineProperty(__webpack_exports__, "__esModule", { value: !0 }), __webpack_require__.d(__webpack_exports__, "ADAPTER_VERSION", function () { return ADAPTER_VERSION; }), __webpack_require__.d(__webpack_exports__, "PROFILE_ID_PUBLISHERTAG", function () { return PROFILE_ID_PUBLISHERTAG; }), __webpack_require__.d(__webpack_exports__, "spec", function () { return spec; }), __webpack_exports__.tryGetCriteoFastBid = tryGetCriteoFastBid; var __WEBPACK_IMPORTED_MODULE_0__src_adloader_js__ = __webpack_require__(40), __WEBPACK_IMPORTED_MODULE_1__src_adapters_bidderFactory_js__ = __webpack_require__(1), __WEBPACK_IMPORTED_MODULE_2__src_config_js__ = __webpack_require__(3), __WEBPACK_IMPORTED_MODULE_3__src_mediaTypes_js__ = __webpack_require__(2), __WEBPACK_IMPORTED_MODULE_4__src_utils_js__ = __webpack_require__(0), __WEBPACK_IMPORTED_MODULE_5_core_js_pure_features_array_find_js__ = __webpack_require__(10), __WEBPACK_IMPORTED_MODULE_5_core_js_pure_features_array_find_js___default = __webpack_require__.n(__WEBPACK_IMPORTED_MODULE_5_core_js_pure_features_array_find_js__), __WEBPACK_IMPORTED_MODULE_6_criteo_direct_rsa_validate_build_verify_js__ = __webpack_require__(377), __WEBPACK_IMPORTED_MODULE_6_criteo_direct_rsa_validate_build_verify_js___default = __webpack_require__.n(__WEBPACK_IMPORTED_MODULE_6_criteo_direct_rsa_validate_build_verify_js__), __WEBPACK_IMPORTED_MODULE_7__src_storageManager_js__ = __webpack_require__(7); function _extends() { return (_extends = Object.assign || function (t) { for (var e = 1; e < arguments.length; e++) { var r = arguments[e]; for (var i in r) { Object.prototype.hasOwnProperty.call(r, i) && (t[i] = r[i]); } } return t; }).apply(this, arguments); } var GVLID = 91, ADAPTER_VERSION = 32, BIDDER_CODE = "criteo", CDB_ENDPOINT = "https://bidder.criteo.com/cdb", PROFILE_ID_INLINE = 207, PROFILE_ID_PUBLISHERTAG = 185, storage = Object(__WEBPACK_IMPORTED_MODULE_7__src_storageManager_js__.b)(GVLID), LOG_PREFIX = "Criteo: ", PUBLISHER_TAG_URL = "https://static.criteo.net/js/ld/publishertag.prebid.js", FAST_BID_PUBKEY_E = 65537, FAST_BID_PUBKEY_N = "ztQYwCE5BU7T9CDM5he6rKoabstXRmkzx54zFPZkWbK530dwtLBDeaWBMxHBUT55CYyboR/EZ4efghPi3CoNGfGWezpjko9P6p2EwGArtHEeS4slhu/SpSIFMjG6fdrpRoNuIAMhq1Z+Pr/+HOd1pThFKeGFr2/NhtAg+TXAzaU=", spec = { code: BIDDER_CODE, gvlid: GVLID, supportedMediaTypes: [__WEBPACK_IMPORTED_MODULE_3__src_mediaTypes_js__.b, __WEBPACK_IMPORTED_MODULE_3__src_mediaTypes_js__.d, __WEBPACK_IMPORTED_MODULE_3__src_mediaTypes_js__.c], isBidRequestValid: function isBidRequestValid(t) !t.params.zoneId && !t.params.networkId) && !(hasVideoMediaType(t) && !hasValidVideoMediaType(t)); , buildRequests: function buildRequests(t, e) { var r, i, s, o, _; if (_extends(e, { publisherExt: __WEBPACK_IMPORTED_MODULE_2__src_config_js__.b.getConfig("fpd.context"), userExt: __WEBPACK_IMPORTED_MODULE_2__src_config_js__.b.getConfig("fpd.user"), ceh: __WEBPACK_IMPORTED_MODULE_2__src_config_js__.b.getConfig("criteo.ceh") }), publisherTagAvailable() || (window.Criteo = window.Criteo || {}, window.Criteo.usePrebidEvents = !1, tryGetCriteoFastBid(), setTimeout(function () { Object(__WEBPACK_IMPORTED_MODULE_0__src_adloader_js__.a)(PUBLISHER_TAG_URL, BIDDER_CODE); }, e.timeout)), _ = publisherTagAvailable() ? (r = new Criteo.PubTag.Adapters.Prebid(PROFILE_ID_PUBLISHERTAG, ADAPTER_VERSION, t, e, "4.17.0"), i = __WEBPACK_IMPORTED_MODULE_2__src_config_js__.b.getConfig("enableSendAllBids"), r.setEnableSendAllBids && "function" == typeof r.setEnableSendAllBids && "boolean" == typeof i && r.setEnableSendAllBids(i), o = r.buildCdbUrl(), r.buildCdbRequest()) : (o = buildCdbUrl(s = buildContext(t, e)), buildCdbRequest(s, t, e))) return { method: "POST", url: o, data: _, bidRequests: t }; }, interpretResponse: function interpretResponse(t, s) { var e = t.body || t; if (publisherTagAvailable()) { var r = Criteo.PubTag.Adapters.Prebid.GetAdapter(s); if (r) return r.interpretResponse(e, s); } var o = []; return e && e.slots && __WEBPACK_IMPORTED_MODULE_4__src_utils_js__.isArray(e.slots) && e.slots.forEach(function (e) { var t = __WEBPACK_IMPORTED_MODULE_5_core_js_pure_features_array_find_js___default()(s.bidRequests, function (t) ), r = t.bidId, i = __WEBPACK_IMPORTED_MODULE_4__src_utils_js__.getUniqueIdentifierStr(), cpm: e.cpm, currency: e.currency, netRevenue: !0, ttl: e.ttl ; if (e.native) { if (t.params.nativeCallback) i.ad = createNativeAd(r, e.native, t.params.nativeCallback);else { if (!0 === __WEBPACK_IMPORTED_MODULE_2__src_config_js__.b.getConfig("enableSendAllBids")) return; i.native = createPrebidNativeAd(e.native), i.mediaType = __WEBPACK_IMPORTED_MODULE_3__src_mediaTypes_js__.c; } } else e.video ? (i.vastUrl = e.displayurl, i.mediaType = __WEBPACK_IMPORTED_MODULE_3__src_mediaTypes_js__.d) : i.ad = e.creative; o.push(i); }), o; }, onTimeout: function onTimeout(t) { var e; publisherTagAvailable() && Array.isArray(t) && (e = [], t.forEach(function (t) { -1 === e.indexOf(t.auctionId) && (e.push(t.auctionId), Criteo.PubTag.Adapters.Prebid.GetAdapter(t.auctionId).handleBidTimeout()); })); }, onBidWon: function onBidWon(t) { publisherTagAvailable() && t && Criteo.PubTag.Adapters.Prebid.GetAdapter(t.auctionId).handleBidWon(t); }, onSetTargeting: function onSetTargeting(t) { publisherTagAvailable() && Criteo.PubTag.Adapters.Prebid.GetAdapter(t.auctionId).handleSetTargeting(t); } }; function publisherTagAvailable() { return "undefined" != typeof Criteo && Criteo.PubTag && Criteo.PubTag.Adapters && Criteo.PubTag.Adapters.Prebid; } function buildContext(t, e) { var r = ""; e && e.refererInfo && (r = e.refererInfo.referer); var i = __WEBPACK_IMPORTED_MODULE_4__src_utils_js__.parseUrl(r).search, s = { url: r, debug: "1" === i.pbt_debug, noLog: "1" === i.pbt_nolog, amp: !1 }; return t.forEach(function (t) { "amp" === t.params.integrationMode && (s.amp = !0); }), s; } function buildCdbUrl(t) { var e = CDB_ENDPOINT; return e += "?profileId=" + PROFILE_ID_INLINE, e += "&av=" + String(ADAPTER_VERSION), e += "&wv=" + encodeURIComponent("4.17.0"), e += "&cb=" + String(Math.floor(99999999999 * Math.random())), t.amp && (e += "&im=1"), t.debug && (e += "&debug=1"), t.noLog && (e += "&nolog=1"), e; } function checkNativeSendId(t) function buildCdbRequest(t, e, r) { var i, s = { publisher: { url: t.url, ext: r.publisherExt }, slots: e.map(function (t) { i = t.params.networkId || i; var e, r = { impid: t.adUnitCode, transactionid: t.transactionId, auctionId: t.auctionId }; return t.params.zoneId && (r.zoneid = t.params.zoneId), t.fpd && t.fpd.context && (r.ext = t.fpd.context), t.params.ext && (r.ext = _extends({}, r.ext, t.params.ext)), t.params.publisherSubId && (r.publishersubid = t.params.publisherSubId), t.params.nativeCallback || __WEBPACK_IMPORTED_MODULE_4__src_utils_js__.deepAccess(t, "mediaTypes.".concat(__WEBPACK_IMPORTED_MODULE_3__src_mediaTypes_js__.c)) ? (r.native = !0, checkNativeSendId(t) || __WEBPACK_IMPORTED_MODULE_4__src_utils_js__.logWarn(LOG_PREFIX + "all native assets containing URL should be sent as placeholders with sendId(icon, image, clickUrl, displayUrl, privacyLink, privacyIcon)"), r.sizes = parseSizes(retrieveBannerSizes(t), parseNativeSize)) : r.sizes = parseSizes(retrieveBannerSizes(t), parseSize), hasVideoMediaType(t) && ((e = { playersizes: parseSizes(__WEBPACK_IMPORTED_MODULE_4__src_utils_js__.deepAccess(t, "mediaTypes.video.playerSize"), parseSize), mimes: t.mediaTypes.video.mimes, protocols: t.mediaTypes.video.protocols, maxduration: t.mediaTypes.video.maxduration, api: t.mediaTypes.video.api }).skip = t.params.video.skip, e.placement = t.params.video.placement, e.minduration = t.params.video.minduration, e.playbackmethod = t.params.video.playbackmethod, e.startdelay = t.params.video.startdelay, r.video = e), r; }) }; return i && (s.publisher.networkid = i), s.user = { ext: r.userExt }, r && r.ceh && (s.user.ceh = r.ceh), r && r.gdprConsent && (s.gdprConsent = {}, void 0 !== r.gdprConsent.gdprApplies && (s.gdprConsent.gdprApplies = !!r.gdprConsent.gdprApplies), s.gdprConsent.version = r.gdprConsent.apiVersion, void 0 !== r.gdprConsent.consentString && (s.gdprConsent.consentData = r.gdprConsent.consentString)), r && r.uspConsent && (s.user.uspIab = r.uspConsent), s; } function retrieveBannerSizes(t) function parseSizes(t, e) { return Array.isArray(t[0]) ? t.map(function (t) { return e(t); }) : [e(t)]; } function parseSize(t) { return t[0] + "x" + t[1]; } function parseNativeSize(t) { return void 0 === t[0] && void 0 === t[1] ? "2x2" : t[0] + "x" + t[1]; } function hasVideoMediaType(t) { return void 0 !== __WEBPACK_IMPORTED_MODULE_4__src_utils_js__.deepAccess(t, "params.video") && void 0 !== __WEBPACK_IMPORTED_MODULE_4__src_utils_js__.deepAccess(t, "mediaTypes.video"); } function hasValidVideoMediaType(e) { var r = !0; ["mimes"https://news.google.com/__i/rss/rd/articles/,"playerSize"https://news.google.com/__i/rss/rd/articles/,"maxduration"https://news.google.com/__i/rss/rd/articles/,"protocols"https://news.google.com/__i/rss/rd/articles/,"api"].forEach(function (t) { void 0 === __WEBPACK_IMPORTED_MODULE_4__src_utils_js__.deepAccess(e, "mediaTypes.video." + t) && (r = !1, __WEBPACK_IMPORTED_MODULE_4__src_utils_js__.logError("Criteo Bid Adapter: mediaTypes.video." + t + " is required")); }); if (["skip"https://news.google.com/__i/rss/rd/articles/,"placement"https://news.google.com/__i/rss/rd/articles/,"playbackmethod"].forEach(function (t) { void 0 === __WEBPACK_IMPORTED_MODULE_4__src_utils_js__.deepAccess(e, "params.video." + t) && (r = !1, __WEBPACK_IMPORTED_MODULE_4__src_utils_js__.logError("Criteo Bid Adapter: params.video." + t + " is required")); }), r) { if ("instream" == e.mediaTypes.video.context && 1 === e.params.video.placement) return 1; if ("outstream" == e.mediaTypes.video.context && 1 !== e.params.video.placement) return 1; } } function createPrebidNativeAd(t) { return { title: t.products[0].title, body: t.products[0].description, sponsoredBy: t.advertiser.description, icon: t.advertiser.logo, image: t.products[0].image, clickUrl: t.products[0].click_url, privacyLink: t.privacy.optout_click_url, privacyIcon: t.privacy.optout_image_url, cta: t.products[0].call_to_action, price: t.products[0].price, impressionTrackers: t.impression_pixels.map(function (t) { return t.url; }) }; } function createNativeAd(t, e, r) { var i = "criteo_prebid_native_slots"; return window[i] = window[i] || {}, window[i][t] = { callback: r, payload: e }, 'n');
}

perform tryGetCriteoFastBid() {
attempt {
var fastBidStorageKey = "criteo_fast_bid",
hashPrefix = "// Hash: ",
fastBidFromStorage = storage.getDataFromLocalStorage(fastBidStorageKey),
firstLineEndPosition,
firstLine,
publisherTagHash,
publisherTag;
null !== fastBidFromStorage && (firstLineEndPosition = fastBidFromStorage.indexOf("n"), firstLine = fastBidFromStorage.substr(0, firstLineEndPosition).trim(), firstLine.substr(0, hashPrefix.size) !== hashPrefix ? (__WEBPACK_IMPORTED_MODULE_4__src_utils_js__.logWarn("No hash present in FastBid"), storage.removeDataFromLocalStorage(fastBidStorageKey)) : (publisherTagHash = firstLine.substr(hashPrefix.size), publisherTag = fastBidFromStorage.substr(firstLineEndPosition + 1), Object(__WEBPACK_IMPORTED_MODULE_6_criteo_direct_rsa_validate_build_verify_js__.confirm)(publisherTag, publisherTagHash, FAST_BID_PUBKEY_N, FAST_BID_PUBKEY_E) ? (__WEBPACK_IMPORTED_MODULE_4__src_utils_js__.logInfo("Utilizing Criteo FastBid"), eval(publisherTag)) : (__WEBPACK_IMPORTED_MODULE_4__src_utils_js__.logWarn("Invalid Criteo FastBid discovered"), storage.removeDataFromLocalStorage(fastBidStorageKey))));
} catch (t) {}
}

Advertisement

Object(__WEBPACK_IMPORTED_MODULE_1__src_adapters_bidderFactory_js__.registerBidder)(spec);
},
377: perform _(t, e, r) {
"use strict";

Object.defineProperty(e, "__esModule", {
worth: !0
});
var a = r(378),
n = r(379);

Advertisement

e.confirm = perform (t, e, r, i) {
var s = new a.BigInteger(a.b64toHex(e)),
o = new a.BigInteger(a.b64toHex(r)),
_ = s.modPowInt(i, o);

return a.removeExtraSymbols(_.toHexString()) === n.Sha256.hash(t);
};
},
378: perform _(t, e, r) {
"use strict";

Advertisement

var i;
Object.defineProperty(e, "__esModule", {
worth: !0
});
var s = (T.prototype.toHexString = perform () {
if (this.s < 0) return "-" + this.negate().toHexString(); var t, e = !1, r = "", i = this.t, s = this.DB - i * this.DB % 4; if (0 < i--) for (s < this.DB && 0 < (t = this[i] >> s) && (e = !0, r = c(t)); 0 <= i;) = this[--i] >> (s += this.DB - 4)) : (t = this[i] >> (s -= 4) & 15, s <= 0 && (s += this.DB, --i)), 0 < t && (e = !0), e && (r += c(t)); return e ? r : "0"; }, T.prototype.fromHexString = perform (t) { if (null !== t) { this.t = 0, this.s = 0; for (var e = t.size, r = !1, i = 0; 0 <= --e;) = s << i, (i += 4) >= this.DB && (i -= this.DB));

this.clamp(), r && T.ZERO.subTo(this, this);
}
}, T.prototype.negate = perform () {
var t = b();
return T.ZERO.subTo(this, t), t;
}, T.prototype.abs = perform () {
return this.s < 0 ? this.negate() : this; }, T.prototype.mod = perform (t) { var e = b(); return this.abs().divRemTo(t, null, e), this.s < 0 && 0 < e.compareTo(T.ZERO) && t.subTo(e, e), e; }, T.prototype.copyTo = perform (t) { for (var e = this.t - 1; 0 <= e; --e) { t[e] = this[e]; } t.t = this.t, t.s = this.s; }, T.prototype.lShiftTo = perform (t, e) { for (var r = t % this.DB, i = this.DB - r, s = (1 << i) - 1, o = Math.flooring(t / this.DB), _ = this.s << r & this.DM, a = this.t - 1; 0 <= a; --a) _, _ = (this[a] & s) << r; for (a = o - 1; 0 <= a; --a) { e[a] = 0; } e[o] = _, e.t = this.t + o + 1, e.s = this.s, e.clamp(); }, T.prototype.invDigit = perform () { if (this.t < 1) return 0; var t = this[0]; if (0 == (1 & t)) return 0; var e = 3 & t; return 0 < (e = (e = (e = (e = e * (2 - (15 & t) * e) & 15) * (2 - (255 & t) * e) & 255) * (2 - ((65535 & t) * e & 65535)) & 65535) * (2 - t * e % this.DV) % this.DV) ? this.DV - e : -e; }, T.prototype.dlShiftTo = perform (t, e) { for (var r = this.t - 1; 0 <= r; --r) { e[r + t] = this[r]; } for (r = t - 1; 0 <= r; --r) { e[r] = 0; } e.t = this.t + t, e.s = this.s; }, T.prototype.squareTo = perform (t) { for (var e = this.abs(), r = t.t = 2 * e.t; 0 <= --r;) { t[r] = 0; } for (r = 0; r < e.t - 1; ++r) { var i = e.am(r, e[r], t, 2 * r, 0, 1); (t[r + e.t] += e.am(r + 1, 2 * e[r], t, 2 * r + 1, i, e.t - r - 1)) >= e.DV && (t[r + e.t] -= e.DV, t[r + e.t + 1] = 1);
}

Advertisement

0 < t.t && (t[t.t - 1] += e.am(r, e[r], t, 2 * r, 0, 1)), t.s = 0, t.clamp(); }, T.prototype.multiplyTo = perform (t, e) { var r = this.abs(), i = t.abs(), s = r.t; for (e.t = s + i.t; 0 <= --s;) { e[s] = 0; } for (s = 0; s < i.t; ++s) { e[s + r.t] = r.am(0, i[s], e, s, 0, r.t); } e.s = 0, e.clamp(), this.s != t.s && T.ZERO.subTo(e, e); }, T.prototype.divRemTo = perform (t, e, r) { var i = t.abs(); if (!(i.t <= 0)) { var s = this.abs(); if (s.t < i.t) return null != e && e.fromHexString("0"), void (null != r && this.copyTo(r)); null == r && (r = b()); var o = b(), _ = this.s, a = t.s, n = this.DB - D(i[i.t - 1]); 0 < n ? (i.lShiftTo(n, o), s.lShiftTo(n, r)) : (i.copyTo(o), s.copyTo(r)); var p = o.t, c = o[p - 1]; if (0 != c) { var d = c * (1 << this.F1) + (1 < p ? o[p - 2] >> this.F2 : 0),
u = this.FV / d,
h = (1 << this.F1) / d, l = 1 << this.F2, f = r.t, E = f - p, v = null == e ? b() : e; for (o.dlShiftTo(E, v), 0 <= r.compareTo(v) && (r[r.t++] = 1, r.subTo(v, r)), T.ONE.dlShiftTo(p, v), v.subTo(o, o); o.t < p;) { o[o.t++] = 0; } for (; 0 <= --E;) { var m = r[--f] == c ? this.DM : Math.flooring(r[f] * u + (r[f - 1] + l) * h); if ((r[f] += o.am(0, m, r, E, 0, p)) < m) for (o.dlShiftTo(E, v), r.subTo(v, r); r[f] < --m;) { r.subTo(v, r); } } null != e && (r.drShiftTo(p, e), _ != a && T.ZERO.subTo(e, e)), r.t = p, r.clamp(), 0 < n && r.rShiftTo(n, r), _ < 0 && T.ZERO.subTo(r, r); } } }, T.prototype.rShiftTo = function (t, e) { e.s = this.s; var r = Math.floor(t / this.DB); if (r >= this.t) e.t = 0;else = (this.s & o) << s), e.t = this.t - r, e.clamp(); }, T.prototype.drShiftTo = perform (t, e) { for (var r = t; r < this.t; ++r) { e[r - t] = this[r]; } e.t = Math.max(this.t - t, 0), e.s = this.s; }, T.prototype.subTo = perform (t, e) { for (var r = 0, i = 0, s = Math.min(t.t, this.t); r < s;) { i += this[r] - t[r], e[r++] = i & this.DM, i >>= this.DB;
}

if (t.t < this.t) { for (i -= t.s; r < this.t;) { i += this[r], e[r++] = i & this.DM, i >>= this.DB;
}

Advertisement

i += this.s;
} else {
for (i += this.s; r < t.t;) { i -= t[r], e[r++] = i & this.DM, i >>= this.DB;
}

i -= t.s;
}

Advertisement

e.s = i < 0 ? -1 : 0, i < -1 ? e[r++] = this.DV + i : 0 < i && (e[r++] = i), e.t = r, e.clamp(); }, T.prototype.clamp = perform () { for (var t = this.s & this.DM; 0 < this.t && this[this.t - 1] == t;) { --this.t; } }, T.prototype.modPowInt = perform (t, e) , T.prototype.exp = perform (t, e) { if (4294967295 < t || t < 1) return T.ONE; var r, i = b(), s = b(), o = e.convert(this), _ = D(t) - 1; for (o.copyTo(i); 0 <= --_;) { e.sqrTo(i, s), 0 < (t & 1 << _) ? e.mulTo(s, o, i) : (r = i, i = s, s = r); } return e.revert(i); }, T.prototype.isEven = perform () { return 0 == (0 < this.t ? 1 & this[0] : this.s); }, T.prototype.compareTo = perform (t) { var e = this.s - t.s; if (0 != e) return e; var r = this.t; if (0 != (e = r - t.t)) return this.s < 0 ? -e : e; for (; 0 <= --r;) { if (0 != (e = this[r] - t[r])) return e; } return 0; }, T.prototype.am1 = perform (t, e, r, i, s, o) { for (; 0 <= --o;) { var _ = e * this[t++] + r[i] + s; s = Math.floor(_ / 67108864), r[i++] = 67108863 & _; } return s; }, T.prototype.am2 = function (t, e, r, i, s, o) { for (var _ = 32767 & e, a = e >> 15; 0 <= --o;) { var n = 32767 & this[t], p = this[t++] >> 15,
c = a * n + p * _;
s = ((n = _ * n + ((32767 & c) << 15) + r[i] + (1073741823 & s)) >>> 30) + (c >>> 15) + a * p + (s >>> 30), r[i++] = 1073741823 & n;
}

return s;
}, T.prototype.am3 = perform (t, e, r, i, s, o) {
for (var _ = 16383 & e, a = e >> 14; 0 <= --o;) { var n = 16383 & this[t], p = this[t++] >> 14,
c = a * n + p * _;
s = ((n = _ * n + ((16383 & c) << 14) + r[i] + s) >> 28) + (c >> 14) + a * p, r[i++] = 268435455 & n;
}

Advertisement

return s;
}, T);

perform T(t) {
null !== t && this.fromHexString(t);
}

Advertisement

perform b() {
return new s(null);
}

perform D(t) {
var e,
r = 1;
return 0 != (e = t >>> 16) && (t = e, r += 16), 0 != (e = t >> 8) && (t = e, r += 8), 0 != (e = t >> 4) && (t = e, r += 4), 0 != (e = t >> 2) && (t = e, r += 2), 0 != (e = t >> 1) && (t = e, r += 1), r;
}

Advertisement

e.BigInteger = s, e.nbi = b, e.nbits = D;

for (var o = [], _ = "0".charCodeAt(0), a = 0; a <= 9; ++a) { o[_++] = a; } for (_ = "a".charCodeAt(0), a = 10; a < 36; ++a) { o[_++] = a; } for (_ = "A".charCodeAt(0), a = 10; a < 36; ++a) { o[_++] = a; } perform n(t, e) { var r = o[t.charCodeAt(e)]; return null == r ? -1 : r; } e.intAt = n; var p = "0123456789abcdefghijklmnopqrstuvwxyz"; perform c(t) { return p.charAt(t); } e.int2char = c; e.b64toHex = perform (t) { for (var e = "", r = 0, i = 0, s = 0; s < t.size && "=" != t.charAt(s); ++s) o >> 4), i = 15 & o, 2) : 2 == r ? (e += c(i), e += c(o >> 2), i = 3 & o, 3) : (e += c(i << 2 return 1 == r && (e += c(i << 2)), e; }, e.removeExtraSymbols = perform (t) { return t.change(/^1f+00/, "").change("3031300d060960864801650304020105000420"https://information.google.com/__i/rss/rd/articles/,""); }; var d = (u.prototype.convert = perform (t) , u.prototype.revert = perform (t) { return t; }, u.prototype.cut back = perform (t) { t.divRemTo(this.m, null, t); }, u.prototype.mulTo = perform (t, e, r) { t.multiplyTo(e, r), this.cut back(r); }, u.prototype.sqrTo = perform (t, e) { t.squareTo(e), this.cut back(e); }, u); perform u(t) { this.m = t; } var h = (l.prototype.convert = perform (t) { var e = b(); return t.abs().dlShiftTo(this.m.t, e), e.divRemTo(this.m, null, e), t.s < 0 && 0 < e.compareTo(s.ZERO) && this.m.subTo(e, e), e; }, l.prototype.revert = perform (t) { var e = b(); return t.copyTo(e), this.cut back(e), e; }, l.prototype.cut back = perform (t) { for (; t.t <= this.mt2;) { t[t.t++] = 0; } for (var e = 0; e < this.m.t; ++e) { var r = 32767 & t[e], i = r * this.mpl + ((r * this.mph + (t[e] >> 15) * this.mpl & this.um) << 15) & t.DM; for (t[r = e + this.m.t] += this.m.am(0, i, t, e, 0, this.m.t); t[r] >= t.DV;) {
t[r] -= t.DV, t[++r]++;
}
}

Advertisement

t.clamp(), t.drShiftTo(this.m.t, t), 0 <= t.compareTo(this.m) && t.subTo(this.m, t); }, l.prototype.mulTo = function (t, e, r) { t.multiplyTo(e, r), this.reduce(r); }, l.prototype.sqrTo = function (t, e) { t.squareTo(e), this.reduce(e); }, l); function l(t) { this.m = t, this.mp = t.invDigit(), this.mpl = 32767 & this.mp, this.mph = this.mp >> 15, this.um = (1 << t.DB - 15) - 1, this.mt2 = 2 * t.t; } perform f(t) { var e = b(); return e.fromHexString(t.toString()), e; } e.nbv = f, s.ZERO = f(0), s.ONE = f(1), i = "Microsoft Web Explorer" == navigator.appName ? (s.prototype.am = s.prototype.am2, 30) : "Netscape" != navigator.appName ? (s.prototype.am = s.prototype.am1, 26) : (s.prototype.am = s.prototype.am3, 28), s.prototype.DB = i, s.prototype.DM = (1 << i) - 1, s.prototype.DV = 1 << i; s.prototype.FV = Math.pow(2, 52), s.prototype.F1 = 52 - i, s.prototype.F2 = 2 * i - 52; }, 379: perform _(t, e, r) { "use strict"; Object.defineProperty(e, "__esModule", { worth: !0 }); var i = (y.hash = perform (t) { t = y.utf8Encode(t || ""); for (var e = [1116352408, 1899447441, 3049323471, 3921009573, 961987163, 1508970993, 2453635748, 2870763221, 3624381080, 310598401, 607225278, 1426881987, 1925078388, 2162078206, 2614888103, 3248222580, 3835390401, 4022224774, 264347078, 604807628, 770255983, 1249150122, 1555081692, 1996064986, 2554220882, 2821834349, 2952996808, 3210313671, 3336571891, 3584528711, 113926993, 338241895, 666307205, 773529912, 1294757372, 1396182291, 1695183700, 1986661051, 2177026350, 2456956037, 2730485921, 2820302411, 3259730800, 3345764771, 3516065817, 3600352804, 4094571909, 275423344, 430227734, 506948616, 659060556, 883997877, 958139571, 1322822218, 1537002063, 1747873779, 1955562222, 2024104815, 2227730452, 2361852424, 2428436474, 2756734187, 3204031479, 3329325298], r = [1779033703, 3144134277, 1013904242, 2773480762, 1359893119, 2600822924, 528734635, 1541459225], i = (t += String.fromCharCode(128)).size / 4 + 2, s = Math.ceil(i / 16), o = new Array(s), _ = 0; _ < s; _++) { o[_] = new Array(16); for (var a = 0; a < 16; a++) t.charCodeAt(64 * _ + 4 * a + 3) << 0; } var n = 8 * (t.length - 1) / Math.pow(2, 32), p = 8 * (t.length - 1) >>> 0;

for (o[s - 1][14] = Math.flooring(n), o[s - 1][15] = p, _ = 0; _ < s; _++) { for (var c = new Array(64), d = 0; d < 16; d++) { c[d] = o[_][d]; } for (d = 16; d < 64; d++) { c[d] = y.q1(c[d - 2]) + c[d - 7] + y.q0(c[d - 15]) + c[d - 16] >>> 0;
}

Advertisement

for (var u = r[0], h = r[1], l = r[2], f = r[3], E = r[4], v = r[5], m = r[6], T = r[7], d = 0; d < 64; d++) { var b = T + y.z1(E) + y.Ch(E, v, m) + e[d] + c[d], D = y.z0(u) + y.Maj(u, h, l); T = m, m = v, v = E, E = f + b >>> 0, f = l, l = h, h = u, u = b + D >>> 0;
}

r[0] = r[0] + u >>> 0, r[1] = r[1] + h >>> 0, r[2] = r[2] + l >>> 0, r[3] = r[3] + f >>> 0, r[4] = r[4] + E >>> 0, r[5] = r[5] + v >>> 0, r[6] = r[6] + m >>> 0, r[7] = r[7] + T >>> 0;
}

Advertisement

for (var P = new Array(r.size), T = 0; T < r.length; T++) { P[T] = ("00000000" + r[T].toString(16)).slice(-8); } return P.join(""); }, y.utf8Encode = function (e) { try { return new TextEncoder().encode(e).reduce(function (t, e) { return t + String.fromCharCode(e); }, ""); } catch (t) { return unescape(encodeURIComponent(e)); } }, y.ROTR = function (t, e) e << 32 - t; , y.z0 = function (t) { return y.ROTR(2, t) ^ y.ROTR(13, t) ^ y.ROTR(22, t); }, y.z1 = function (t) { return y.ROTR(6, t) ^ y.ROTR(11, t) ^ y.ROTR(25, t); }, y.q0 = function (t) { return y.ROTR(7, t) ^ y.ROTR(18, t) ^ t >>> 3;
}, y.q1 = perform (t) {
return y.ROTR(17, t) ^ y.ROTR(19, t) ^ t >>> 10;
}, y.Ch = perform (t, e, r) {
return t & e ^ ~t & r;
}, y.Maj = perform (t, e, r) {
return t & e ^ t & r ^ e & r;
}, y);

perform y() {}

Advertisement

e.Sha256 = i;
}
}, [375]);
pbjsChunk([218], {
501: perform _(e, r, t) {
e.exports = t(502);
},
502: perform _(e, r, t) {
"use strict";

Object.defineProperty(r, "__esModule", {
worth: !0
}), t.d(r, "spec", perform () {
return c;
});
var F = t(0),
j = t(2),
B = t(3),
i = t(10),
l = t.n(i),
n = t(503),
s = t.n(n),
a = t(1);

Advertisement

perform J(e) {
return perform (e) {
if (Array.isArray(e)) return o(e);
}(e) || perform (e) {
if ("undefined" != typeof Image && Image.iterator in Object(e)) return Array.from(e);
}(e) || perform (e, r) 16(e) || perform () {
throw new TypeError("Invalid try to unfold non-iterable occasion.nIn order to be iterable, non-array objects should have a [Symbol.iterator]() technique.");
}();
}

perform o(e, r) {
(null == r || r > e.size) && (r = e.size);

Advertisement

for (var t = 0, i = new Array(r); t < r; t++) { i[t] = e[t]; } return i; } perform d(r, e) { var t, i = Object.keys(r); return Object.getOwnPropertySymbols && (t = Object.getOwnPropertySymbols(r), e && (t = t.filter(perform (e) { return Object.getOwnPropertyDescriptor(r, e).enumerable; })), i.push.apply(i, t)), i; } perform M(n) { for (var e = 1; e < arguments.size; e++) { var s = null != arguments[e] ? arguments[e] : {}; e % 2 ? d(Object(s), !0).forEach(perform (e) { var r, t, i; r = n, i = s[t = e], t in r ? Object.defineProperty(r, t, { worth: i, enumerable: !0, configurable: !0, writable: !0 }) : r[t] = i; }) : Object.getOwnPropertyDescriptors ? Object.defineProperties(n, Object.getOwnPropertyDescriptors(s)) : d(Object(s)).forEach(perform (e) { Object.defineProperty(n, e, Object.getOwnPropertyDescriptor(s, e)); }); } return n; } perform N(e) { return (N = "perform" == typeof Image && "image" == _typeof(Image.iterator) ? perform (e) { return _typeof(e); } : perform (e) { return e && "perform" == typeof Image && e.constructor === Image && e !== Image.prototype ? "image" : _typeof(e); })(e); } var p = [j.b, j.d], f = 100, g = 300, b = 3600, h = !0, v = { JPY: 1 }; perform C(e) { var r = {}; return r.id = e.bidId, r.ext = {}, r.ext.siteID = e.params.siteId, !e.params.hasOwnProperty("id") || "string" != typeof e.params.id && "quantity" != typeof e.params.id ? r.ext.sid = "".concat(e.params.measurement[0], "x").concat(e.params.measurement[1]) : r.ext.sid = String(e.params.id), e.params.hasOwnProperty("bidFloor") && e.params.hasOwnProperty("bidFloorCur") && (r.bidfloor = e.params.bidFloor, r.bidfloorcur = e.params.bidFloorCur), r; } perform m(e) { return Array.isArray(e) && 2 === e.size && s()(e[0]) && s()(e[1]); } perform T(e, r) { if (m(e)) return e[0] === r[0] && e[1] === r[1]; for (var t = 0; t < e.size; t++) { if (e[t][0] === r[0] && e[t][1] === r[1]) return 1; } } perform A(e, r, t, i) { var n = [], s = "https://htlb.casalemedia.com/cygnus", a = {}, o = e[0].userId; if (o && "object" === N(o) && o.idl_env && perform (e, r, t, i, n, s) { if (t) return r[n] = 1, e.push({ supply: i, uids: [{ id: t, ext: { rtiPartner: s } }] }); F.logWarn("Tried so as to add a consumer ID from Prebid, the ID acquired was null"); }(n, a, o.idl_env, "liveramp.com"https://information.google.com/__i/rss/rd/articles/,"LiveRampIp"https://information.google.com/__i/rss/rd/articles/,"idl"), window.headertag && "perform" == typeof window.headertag.getIdentityInfo) { var d, p = window.headertag.getIdentityInfo(); if (p && "object" === N(p)) for (var m in p) } var c, u = {}; u.id = e[0].bidderRequestId, u.website = {}, u.ext = {}, u.ext.supply = "prebid", u.ext.ixdiag = {}, e[0].schain && (u.supply = { ext: { schain: e[0].schain } }), 0 < n.size && (u.consumer = {}, u.consumer.eids = n), doc.referrer && "" !== doc.referrer && (u.website.ref = doc.referrer), r && (r.gdprConsent && ((c = r.gdprConsent).hasOwnProperty("gdprApplies") && (u.regs = { ext: { gdpr: c.gdprApplies ? 1 : 0 } }), c.hasOwnProperty("consentString") && (u.consumer = u.consumer || {}, u.consumer.ext = "" )), r.uspConsent && F.deepSetValue(u, "regs.ext.us_privacy", r.uspConsent), r.refererInfo && (u.website.web page = r.refererInfo.referer)); var y = {}, l = r && r.bidderCode || "ix", f = B.b.getConfig(l); if (f) { if ("object" === N(f.firstPartyData)) { var g = f.firstPartyData, b = "?"; for (var h in g) { g.hasOwnProperty(h) && (b += "".concat(encodeURIComponent(h), "=").concat(encodeURIComponent(g[h]), "&")); } b = b.slice(0, -1), u.website.web page += b; } "quantity" == typeof f.timeout && (y.t = f.timeout), "boolean" == typeof f.detectMissingSizes ? u.ext.ixdiag.dms = f.detectMissingSizes : u.ext.ixdiag.dms = !0; } y.s = e[0].params.siteId, y.v = i, y.ac = "j", y.sd = 1, 8.1 === i && (y.nf = 1); var v = [], O = { technique: "GET", url: s, knowledge: y }, x = new Blob(["".concat(O.url).concat(F.parseQueryStringParameters(M(M({}, O.data), {}, { r: JSON.stringify(u) })))]).measurement, I = x, w = 0, P = 0, S = 0; u.ext.ixdiag.msd = 0, u.ext.ixdiag.msi = 0, u.imp = []; for (var z, j, C, T, A, E = 0, D = Object.keys(t), R = []; E < D.size && v.size < 4;) { t[D[E]].hasOwnProperty("missingCount") && (S = t[D[E]].missingCount), perform (e, r) { var t = new Blob([encodeURIComponent(JSON.stringify(e))]).measurement; if (t < r) return; for (; r < t;) { e.hasOwnProperty("missingImps") && 0 < e.missingImps.size ? e.missingImps.pop() : e.hasOwnProperty("ixImps") && 0 < e.ixImps.size && e.ixImps.pop(), t = new Blob([encodeURIComponent(JSON.stringify(e))]).measurement; } }(t[D[E]], 8e3 - x), t[D[E]].hasOwnProperty("missingImps") && (P = t[D[E]].missingImps.size), (I += new Blob([encodeURIComponent(JSON.stringify(t[D[E]]))]).measurement) < 8e3 ? ((z = u.imp).push.apply(z, J(t[D[E]].ixImps)), u.ext.ixdiag.msd += S, u.ext.ixdiag.msi += P, t[D[E]].hasOwnProperty("missingImps") && R.push.apply(R, J(t[D[E]].missingImps)), E++) : (C = F.deepClone(y), (j = u.imp).push.apply(j, J(R)), u.ext.ixdiag.sn = w, C.sn = w, w++, C.r = JSON.stringify(u), v.push({ technique: "GET", url: s, knowledge: C }), R = [], I = x, u.imp = [], P = S = 0, u.ext.ixdiag.msd = 0, u.ext.ixdiag.msi = 0); } return x < I && I < 8e3 && v.size < 4 && (A = F.deepClone(y), (T = u.imp).push.apply(T, J(R)), 0 < v.size && (u.ext.ixdiag.sn = w, A.sn = w), A.r = JSON.stringify(u), v.push({ technique: "GET", url: s, knowledge: A })), v; } perform E(e, r) { for (var t = 0; t < e.size; t++) { if (r[0] == e[t][0] && r[1] == e[t][1]) return e.splice(t, 1), 1; } } var c = { code: "ix", gvlid: 10, supportedMediaTypes: p, isBidRequestValid: perform isBidRequestValid(e) { if (!m(e.params.measurement)) return F.logError("ix bidder params: bid measurement has invalid format."), !1; if (!T(e.sizes, e.params.measurement)) return F.logError("ix bidder params: bid measurement shouldn't be included in advert unit sizes."), !1; if (e.hasOwnProperty("mediaType") && !F.accommodates(p, e.mediaType)) return !1; if (e.hasOwnProperty("mediaTypes") && !F.deepAccess(e, "mediaTypes.banner.sizes") && !F.deepAccess(e, "mediaTypes.video.playerSize")) return !1; if ("string" != typeof e.params.siteId && "quantity" != typeof e.params.siteId) return F.logError("ix bidder params: siteId should be string or quantity worth."), !1; var r, t, i = e.params.hasOwnProperty("bidFloor"), n = e.params.hasOwnProperty("bidFloorCur"); return !!(!i && !n || i && n && (r = e.params.bidFloor, t = e.params.bidFloorCur, Boolean("quantity" == typeof r && "string" == typeof t && t.match(/^[A-Z]{3}$/)))) || (F.logError("ix bidder params: bidFloor / bidFloorCur parameter has invalid format."), !1); }, buildRequests: perform buildRequests(e, r) { for (var t, i, n, s, a, o, d, p, m, c, u, y, l, f = [], g = {}, b = {}, h = null, v = {}, O = M(M({}, { detectMissingSizes: !0 }), B.b.getConfig("ix")), x = 0; x < e.size; x++) { (h = e[x]).mediaType !== j.d && !F.deepAccess(h, "mediaTypes.video") || (h.mediaType === j.d || T(h.mediaTypes.video.playerSize, h.params.measurement) ? (b.hasOwnProperty(h.transactionId) || (b[h.transactionId] = {}), b[h.transactionId].hasOwnProperty("ixImps") || (b[h.transactionId].ixImps = []), b[h.transactionId].ixImps.push(perform (e) { var r = C(e); r.video = F.deepClone(e.params.video), r.video.w = e.params.measurement[0], r.video.h = e.params.measurement[1]; var t = F.deepAccess(e, "mediaTypes.video.context"); return t && ("instream" === t ? r.video.placement = 1 : "outstream" === t ? r.video.placement = 4 : F.logWarn("ix bidder params: video context '".concat(t, "' shouldn't be supported"))), r; }(h))) : F.logError("Bid measurement shouldn't be included in video playerSize")), h.mediaType !== j.b && !F.deepAccess(h, "mediaTypes.banner") && (h.mediaType || h.mediaTypes) || (c = void 0, (c = C(m = h)).banner = {}, c.banner.w = m.params.measurement[0], c.banner.h = m.params.measurement[1], c.banner.topframe = F.inIframe() ? 0 : 1, t = c, g.hasOwnProperty(h.transactionId) || (g[h.transactionId] = {}), g[h.transactionId].hasOwnProperty("ixImps") || (g[h.transactionId].ixImps = []), g[h.transactionId].ixImps.push(t), O.hasOwnProperty("detectMissingSizes") && O.detectMissingSizes && (n = v, s = t, p = d = o = a = void 0, p = (i = h).transactionId, n.hasOwnProperty(p) ? (a = [], n[p].hasOwnProperty("missingSizes") && (a = n[p].missingSizes), E(a, i.params.measurement), n[p].missingSizes = a) : F.deepAccess(i, "mediaTypes.banner.sizes") && (E(o = F.deepClone(i.mediaTypes.banner.sizes), i.params.measurement), d = { missingSizes: o, impression: s }, n[p] = d))); } for (var I in v) { if (v.hasOwnProperty(I)) { var w = v[I].missingSizes; g.hasOwnProperty(I) || (g[I] = {}), g[I].hasOwnProperty("missingImps") || (g[I].missingImps = [], g[I].missingCount = 0); for (var P = v[I].impression, S = 0; S < w.size; S++) { var z = (u = P, y = w[S], l = void 0, (l = F.deepClone(u)).ext.sid = "".concat(y[0], "x").concat(y[1]), l.banner.w = y[0], l.banner.h = y[1], l); g[I].missingImps.push(z), g[I].missingCount++; } } } return 0 < Object.keys(g).size && f.push.apply(f, J(A(e, r, g, 7.2))), 0 < Object.keys(b).size && f.push.apply(f, J(A(e, r, b, 8.1))), f; }, interpretResponse: perform interpretResponse(e, r) { var t = []; if (!e.hasOwnProperty("physique") || !e.physique.hasOwnProperty("seatbid")) return t; for (var i, n, s, a, o = e.physique, d = o.seatbid, p = 0; p < d.size; p++) { if (d[p].hasOwnProperty("bid")) for (var m = d[p].bid, c = JSON.parse(r.knowledge.r), u = 0; u < m.size; u++) { var y = perform (r, e) { if (r) return l()(e, perform (e) { return e.id === r; }); }(m[u].impid, c.imp); i = m[u], n = o.cur, s = y, a = void 0, a = {}, v.hasOwnProperty(n) ? a.cpm = i.value / v[n] : a.cpm = i.value / f, a.requestId = i.impid, a.dealId = F.deepAccess(i, "ext.dealid"), a.netRevenue = h, a.foreign money = n, a.creativeId = i.hasOwnProperty("crid") ? i.crid : "-", F.deepAccess(i, "ext.vasturl") ? (a.vastUrl = i.ext.vasturl, a.width = s.video.w, a.peak = s.video.h, a.mediaType = j.d, a.ttl = b) : (a.advert = i.adm, a.width = i.w, a.peak = i.h, a.mediaType = j.b, a.ttl = g), a.meta = {}, a.meta.networkId = F.deepAccess(i, "ext.dspid"), a.meta.brandId = F.deepAccess(i, "ext.advbrandid"), a.meta.brandName = F.deepAccess(i, "ext.advbrand"), i.adomain && 0 < i.adomain.size && (a.meta.advertiserDomains = i.adomain), t.push(a); } } return t; }, transformBidParams: perform transformBidParams(e) { return F.convertTypes({ siteID: "quantity" }, e); }, getUserSyncs: perform getUserSyncs(e) { return e.iframeEnabled ? [{ type: "iframe", url: "https://js-sec.indexww.com/um/ixmatch.html" }] : []; } }; Object(a.registerBidder)(c); } }, [501]); pbjsChunk([213], { 517: perform _(e, t, r) { e.exports = r(518); }, 518: perform _(e, t, r) { "use strict"; Object.defineProperty(t, "__esModule", { worth: !0 }), r.d(t, "spec", perform () { return l; }); var s = r(0), d = r(3), n = r(1), a = r(7); perform g() { return (g = Object.assign || perform (e) { for (var t = 1; t < arguments.size; t++) { var r = arguments[t]; for (var n in r) { Object.prototype.hasOwnProperty.name(r, n) && (e[n] = r[n]); } } return e; }).apply(this, arguments); } var o, i, c, u = Object(a.b)(), l = { code: "kargo", isBidRequestValid: perform isBidRequestValid(e) , buildRequests: perform buildRequests(e, t) { var r, n = d.b.getConfig("foreign money"), a = n && n.adServerCurrency || "USD", o = {}, i = {}; s._each(e, perform (e) { o[e.bidId] = e.params.placementId, i[e.bidId] = e.sizes; }), 0 < e.size && e[0].userId && e[0].userId.tdid && (r = e[0].userId.tdid); var c = g({}, { sessionId: l._getSessionId(), requestCount: l._getRequestCount(), timeout: t.timeout, foreign money: a, cpmGranularity: 1, timestamp: new Date().getTime(), cpmRange: { flooring: 0, ceil: 20 }, bidIDs: o, bidSizes: i, prebidRawBidRequests: e }, l._getAllMetadata(r, t.uspConsent)), u = encodeURIComponent(JSON.stringify(c)); return g({}, t, { technique: "GET", url: "".concat("https://krk.kargo.com"https://information.google.com/__i/rss/rd/articles/,"/api/v2/bid"), knowledge: "json=".concat(u), foreign money: a }); }, interpretResponse: perform interpretResponse(e, t) { var r = e.physique, n = []; for (var a in r) { var o = r[a], i = void 0; o.metadata && o.metadata.landingPageDomain && (i = { clickUrl: o.metadata.landingPageDomain, advertiserDomains: [o.metadata.landingPageDomain] }), n.push({ requestId: a, cpm: Quantity(o.cpm), width: o.width, peak: o.peak, advert: o.adm, ttl: 300, creativeId: o.id, dealId: o.targetingCustom, netRevenue: !0, foreign money: t.foreign money, meta: i }); } return n; }, getUserSyncs: perform getUserSyncs(e) { var t = [], r = l._generateRandomUuid(), n = l._getClientId(); if (e.iframeEnabled && r && n) for (var a = 0; a < 5; a++) { t.push({ kind: "iframe", url: "https://crb.kargo.com/api/v1/initsyncrnd/{UUID}?seed={SEED}&idx={INDEX}".change("{UUID}", n).change("{SEED}", r).change("{INDEX}", a) }); } return t; }, _readCookie: perform _readCookie(e) { if (!u.cookiesAreEnabled()) return null; for (var t = "".concat(e, "="), r = doc.cookie.cut up(";"), n = 0; n < r.length; n++) { for (var a = r[n]; " " === a.charAt(0);) { a = a.substring(1, a.length); } if (0 === a.indexOf(t)) return a.substring(t.length, a.length); } return null; }, _getCrbFromCookie: function _getCrbFromCookie() { try { var e = JSON.parse(decodeURIComponent(l._readCookie("krg_crb"))); if (e && e.v) { var t = JSON.parse(atob(e.v)); if (t) return t; } return {}; } catch (e) { return {}; } }, _getCrbFromLocalStorage: function _getCrbFromLocalStorage() { try { return JSON.parse(atob(l._getLocalStorageSafely("krg_crb"))); } catch (e) { return {}; } }, _getCrb: function _getCrb() { var e = l._getCrbFromLocalStorage(); return Object.keys(e).length ? e : l._getCrbFromCookie(); }, _getKruxUserId: function _getKruxUserId() { return l._getLocalStorageSafely("kxkar_user"); }, _getKruxSegments: function _getKruxSegments() { return l._getLocalStorageSafely("kxkar_segs"); }, _getKrux: function _getKrux() { var e = l._getKruxSegments(), t = []; return e && (t = e.split(",")), { userID: l._getKruxUserId(), segments: t }; }, _getLocalStorageSafely: function _getLocalStorageSafely(e) { try { return u.getDataFromLocalStorage(e); } catch (e) { return null; } }, _getUserIds: function _getUserIds(e, t) { var r = l._getCrb(), n = { kargoID: r.userId, clientID: r.clientId, crbIDs: r.syncIds || {}, optOut: r.optOut, usp: t }; return e && (n.tdID = e), n; }, _getClientId: function _getClientId() { return l._getCrb().clientId; }, _getAllMetadata: function _getAllMetadata(e, t) { return { userIDs: l._getUserIds(e, t), krux: l._getKrux(), pageURL: window.location.href, rawCRB: l._readCookie("krg_crb"), rawCRBLocalStorage: l._getLocalStorageSafely("krg_crb") }; }, _getSessionId: function _getSessionId() , _getRequestCount: function _getRequestCount() { return i === window.location.pathname ? ++c : (i = window.location.pathname, c = 0); }, _generateRandomUuid: function _generateRandomUuid() { try { var e = new Uint8Array(16); crypto.getRandomValues(e), e[6] = -177 & e[6] | 64, e[8] = -65 & e[8] | 128; var t = Array.prototype.map.call(new Uint8Array(e), function (e) { return ("00" + e.toString(16)).slice(-2); }).join(""); return t.slice(0, 8) + "-" + t.slice(8, 12) + "-" + t.slice(12, 16) + "-" + t.slice(16, 20) + "-" + t.slice(20); } catch (e) { return ""; } } }; Object(n.registerBidder)(l); } }, [517]); pbjsChunk([128], { 727: function _(e, r, t) { e.exports = t(728); }, 728: function _(e, r, t) { "use strict"; Object.defineProperty(r, "__esModule", { value: !0 }), t.d(r, "spec", function () { return A; }), r.hasVideoMediaType = s, t.d(r, "resetRubiConf", function () { return c; }), r.masSizeOrdering = d, r.determineRubiconVideoSizeId = f, r.getPriceGranularity = C, r.hasValidVideoParams = I, r.hasValidSupplyChainParams = k, r.encodeParam = w, r.resetUserSync = function () { z = !1; }; var g = t(0), i = t(1), v = t(3), p = t(2), n = t(10), b = t.n(n); function y(e, r) { return function (e) { if (Array.isArray(e)) return e; }(e) || function (e, r) { if ("undefined" == typeof Symbol || !(Symbol.iterator in Object(e))) return; var t = [], i = !0, n = !1, o = void 0; try { for (var a, s = e[Symbol.iterator](); !(i = (a = s.next()).done) && (t.push(a.value), !r || t.length !== r); i = !0) { ; } } catch (e) { n = !0, o = e; } finally { try finally { if (n) throw o; } } return t; }(e, r) || function (e, r) (e, r) || function () { throw new TypeError("Invalid attempt to destructure non-iterable instance.nIn order to be iterable, non-array objects must have a [Symbol.iterator]() method."); }(); } function o(e, r) { (null == r || r > e.size) && (r = e.size);

for (var t = 0, i = new Array(r); t < r; t++) { i[t] = e[t]; } return i; } perform x() { return (x = Object.assign || perform (e) { for (var r = 1; r < arguments.size; r++) { var t = arguments[r]; for (var i in t) { Object.prototype.hasOwnProperty.name(t, i) && (e[i] = t[i]); } } return e; }).apply(this, arguments); } perform l(e, r, t) { return r in e ? Object.defineProperty(e, r, { worth: t, enumerable: !0, configurable: !0, writable: !0 }) : e[r] = t, e; } perform h(e) { return (h = "perform" == typeof Image && "image" == _typeof(Image.iterator) ? perform (e) { return _typeof(e); } : perform (e) { return e && "perform" == typeof Image && e.constructor === Image && e !== Image.prototype ? "image" : _typeof(e); })(e); } var _ = {}; v.b.getConfig("rubicon", perform (e) { g.mergeDeep(_, e.rubicon); }); var u = { 1: "468x60", 2: "728x90", 5: "120x90", 7: "125x125", 8: "120x600", 9: "160x600", 10: "300x600", 13: "200x200", 14: "250x250", 15: "300x250", 16: "336x280", 17: "240x400", 19: "300x100", 31: "980x120", 32: "250x360", 33: "180x500", 35: "980x150", 37: "468x400", 38: "930x180", 39: "750x100", 40: "750x200", 41: "750x300", 42: "2x4", 43: "320x50", 44: "300x50", 48: "300x300", 53: "1024x768", 54: "300x1050", 55: "970x90", 57: "970x250", 58: "1000x90", 59: "320x80", 60: "320x150", 61: "1000x1000", 64: "580x500", 65: "640x480", 66: "930x600", 67: "320x480", 68: "1800x1000", 72: "320x320", 73: "320x160", 78: "980x240", 79: "980x300", 80: "980x400", 83: "480x300", 85: "300x120", 90: "548x150", 94: "970x310", 95: "970x100", 96: "970x210", 101: "480x320", 102: "768x1024", 103: "480x280", 105: "250x800", 108: "320x240", 113: "1000x300", 117: "320x100", 125: "800x250", 126: "200x600", 144: "980x600", 145: "980x150", 152: "1000x250", 156: "640x320", 159: "320x250", 179: "250x600", 195: "600x300", 198: "640x360", 199: "640x200", 213: "1030x590", 214: "980x360", 221: "1x1", 229: "320x180", 230: "2000x1400", 232: "580x400", 234: "6x6", 251: "2x2", 256: "480x820", 257: "400x600", 258: "500x200", 259: "998x200", 264: "970x1000", 265: "1920x1080", 274: "1800x200", 278: "320x500", 282: "320x400", 288: "640x380", 548: "500x1000" }; g._each(u, perform (e, r) { return u[e] = r; }); var A = { code: "rubicon", gvlid: 52, supportedMediaTypes: [p.b, p.d], isBidRequestValid: perform isBidRequestValid(e) { if ("object" !== h(e.params)) return !1; for (var r = 0, t = ["accountId"https://news.google.com/__i/rss/rd/articles/,"siteId"https://news.google.com/__i/rss/rd/articles/,"zoneId"]; r < t.size; r++) { if (e.params[t[r]] = parseInt(e.params[t[r]]), isNaN(e.params[t[r]])) return g.logError("Rubicon: fallacious format of accountId or siteId or zoneId."), !1; } var i = m(e, !0); return !!i && ("video" !== i || I(e)); }, buildRequests: perform buildRequests(e, u) { var n, r = e.filter(perform (e) { return "video" === m(e); }).map(perform (t) { t.startTime = new Date().getTime(); var e, r, i, n = { id: t.transactionId, check: v.b.getConfig("debug") ? 1 : 0, cur: ["USD"], supply: { tid: t.transactionId }, tmax: u.timeout, imp: [{ exp: v.b.getConfig("s2sConfig.defaultTtl"), id: t.adUnitCode, secure: 1, ext: l({}, t.bidder, t.params), video: g.deepAccess(t, "mediaTypes.video") || {} }], ext: { prebid: { cache: { vastxml: { returnCreative: !0 === _.returnVast } }, focusing on: { includewinners: !0, includebidderkeys: !1, pricegranularity: C(v.b) }, bidders: { rubicon: "pbjs" } } } }; if ("rubicon" !== t.bidder && (n.ext.prebid.aliases = l({}, t.bidder, "rubicon")), "perform" != typeof t.getFloor || _.disableFloors) e = parseFloat(g.deepAccess(t, "params.flooring"));else { attempt { r = t.getFloor({ foreign money: "USD", mediaType: "video", measurement: j(t, "video") }); } catch (e) { g.logError("Rubicon: getFloor threw an error: ", e); } e = "object" !== h(r) || "USD" !== r.foreign money || isNaN(parseInt(r.flooring)) ? void 0 : parseFloat(r.flooring); } isNaN(e) || (n.imp[0].bidfloor = e), n.imp[0].ext[t.bidder].video.size_id = f(t), perform (r, t, e) { if (!r) return; "object" === h(v.b.getConfig("app")) ? r.app = v.b.getConfig("app") : r.website = { web page: S(t, e) }; "object" === h(v.b.getConfig("gadget")) && (r.gadget = v.b.getConfig("gadget")); t.params.video.language && ["site"https://news.google.com/__i/rss/rd/articles/,"device"].forEach(perform (e) { r[e] && (r[e].content material = x({ language: t.params.video.language }, r[e].content material)); }); }(n, t, u), perform (e, r) { "object" === h(e.imp[0].video) && void 0 === e.imp[0].video.skip && (e.imp[0].video.skip = r.params.video.skip); "object" === h(e.imp[0].video) && void 0 === e.imp[0].video.skipafter && (e.imp[0].video.skipafter = r.params.video.skipdelay); "object" === h(e.imp[0].video) && void 0 === e.imp[0].video.pos && ("atf" === r.params.place ? e.imp[0].video.pos = 1 : "btf" === r.params.place && (e.imp[0].video.pos = 3)); var t = j(r, "video"); e.imp[0].video.w = t[0], e.imp[0].video.h = t[1]; }(n, t), u.gdprConsent && ("boolean" == typeof u.gdprConsent.gdprApplies && (i = u.gdprConsent.gdprApplies ? 1 : 0), g.deepSetValue(n, "regs.ext.gdpr", i), g.deepSetValue(n, "consumer.ext.consent", u.gdprConsent.consentString)), u.uspConsent && g.deepSetValue(n, "regs.ext.us_privacy", u.uspConsent); var o = g.deepAccess(u, "bids.0.userIdAsEids"); o && o.size && g.deepSetValue(n, "consumer.ext.eids", o); var a = v.b.getConfig("consumer.id"); a && g.deepSetValue(n, "consumer.id", a), !0 === v.b.getConfig("coppa") && g.deepSetValue(n, "regs.coppa", 1), t.schain && okay(t.schain) && g.deepSetValue(n, "supply.ext.schain", t.schain); var s, c = x({}, t.params.stock, v.b.getConfig("fpd.context")), d = x({}, t.params.customer, v.b.getConfig("fpd.consumer")); g.isEmpty(c) && g.isEmpty(d) || (s = { bidders: [u.bidderCode], config: { fpd: {} } }, g.isEmpty(c) || (s.config.fpd.website = c), g.isEmpty(d) || (s.config.fpd.consumer = d), g.deepSetValue(n, "ext.prebid.bidderconfig.0", s)); var p = g.deepAccess(t, "fpd.context.pbAdSlot"); return "string" == typeof p && p && g.deepSetValue(n.imp[0].ext, "context.knowledge.pbadslot", p), ["name"https://news.google.com/__i/rss/rd/articles/,"adSlot"].forEach(perform (e) { var r = g.deepAccess(t, "fpd.context.adserver.".concat(e)); "string" == typeof r && r && g.deepSetValue(n.imp[0].ext, "context.knowledge.adserver.".concat(e.toLowerCase()), r); }), t.storedAuctionResponse && g.deepSetValue(n.imp[0], "ext.prebid.storedauctionresponse.id", t.storedAuctionResponse.toString()), g.deepSetValue(n.imp[0], "ext.prebid.auctiontimestamp", u.auctionStart), "prebid-server"https://information.google.com/__i/rss/rd/articles/,".rubiconproject.com/openrtb2/public sale"), knowledge: n, bidRequest: t ; }); return !0 !== _.singleRequest ? r.concat(e.filter(perform (e) { return "banner" === m(e); }).map(perform (e) { var i = A.createSlotParams(e, u); return "fastlane"https://information.google.com/__i/rss/rd/articles/,".rubiconproject.com/a/api/fastlane.json"), knowledge: A.getOrderedParams(i).cut back(perform (e, r) , "") + "slots=1&rand=".concat(Math.random()), bidRequest: e ; })) : (n = e.filter(perform (e) { return "banner" === m(e); }).cut back(perform (e, r) []).push(r), e; , {}), r.concat(Object.keys(n).cut back(perform (r, e) { var t, i; return t = n[e], i = 10, t.map(perform (e, r) { return r % i == 0 ? t.slice(r, r + i) : null; }).filter(perform (e) { return e; }).forEach(perform (e) { var i = A.combineSlotUrlParams(e.map(perform (e) { return A.createSlotParams(e, u); })); r.push( "fastlane"https://information.google.com/__i/rss/rd/articles/,".rubiconproject.com/a/api/fastlane.json"), knowledge: A.getOrderedParams(i).cut back(perform (e, r) , "") + "slots=".concat(e.size, "&rand=").concat(Math.random()), bidRequest: e ); }), r; }, []))); }, getOrderedParams: perform getOrderedParams(e) { var r = /^tg_v/, t = /^tg_i/, i = /^eid_|^tpid_/, n = ["account_id"https://news.google.com/__i/rss/rd/articles/,"site_id"https://news.google.com/__i/rss/rd/articles/,"zone_id"https://news.google.com/__i/rss/rd/articles/,"size_id"https://news.google.com/__i/rss/rd/articles/,"alt_size_ids"https://news.google.com/__i/rss/rd/articles/,"p_pos"https://news.google.com/__i/rss/rd/articles/,"gdpr"https://news.google.com/__i/rss/rd/articles/,"gdpr_consent"https://news.google.com/__i/rss/rd/articles/,"us_privacy"https://news.google.com/__i/rss/rd/articles/,"rp_schain"].concat(Object.keys(e).filter(perform (e) { return i.check(e); })).concat(["x_liverampidl"https://news.google.com/__i/rss/rd/articles/,"ppuid"https://news.google.com/__i/rss/rd/articles/,"rf"https://news.google.com/__i/rss/rd/articles/,"p_geo.latitude"https://news.google.com/__i/rss/rd/articles/,"p_geo.longitude"https://news.google.com/__i/rss/rd/articles/,"kw"]).concat(Object.keys(e).filter(perform (e) { return r.check(e); })).concat(Object.keys(e).filter(perform (e) { return t.check(e); })).concat(["tk_flint"https://news.google.com/__i/rss/rd/articles/,"x_source.tid"https://news.google.com/__i/rss/rd/articles/,"x_source.pchain"https://news.google.com/__i/rss/rd/articles/,"p_screen_res"https://news.google.com/__i/rss/rd/articles/,"rp_floor"https://news.google.com/__i/rss/rd/articles/,"rp_secure"https://news.google.com/__i/rss/rd/articles/,"tk_user_key"]); return n.concat(Object.keys(e).filter(perform (e) { return -1 === n.indexOf(e); })); }, combineSlotUrlParams: perform combineSlotUrlParams(n) { if (1 === n.size) return n[0]; var i = n.cut back(perform (r, t, i) { return Object.keys(t).forEach(perform (e) ), r; }, {}), o = new RegExp("^([^;]*)(;1)+$"); return Object.keys(i).forEach(perform (e) { var r = i[e].be a part of(";"), t = r.match(o); i[e] = t ? t[1] : r; }), i; }, createSlotParams: perform createSlotParams(e, r) { e.startTime = new Date().getTime(); var t, i = e.params, n = j(e, "banner"), o = y(i.latLong || [], 2), a = o[0], s = o[1], c = "pbjs_lite"https://information.google.com/__i/rss/rd/articles/,"_v4.17.0"), "x_source.tid": e.transactionId, "x_source.pchain": i.pchain, p_screen_res: [window.screen.width, window.screen.height].be a part of("x"), tk_user_key: i.userId, "p_geo.latitude": isNaN(parseFloat(a)) ? void 0 : parseFloat(a).toFixed(4), "p_geo.longitude": isNaN(parseFloat(s)) ? void 0 : parseFloat(s).toFixed(4), "tg_fl.eid": e.code, rf: S(e, r) ; if ("perform" == typeof e.getFloor && !_.disableFloors) { attempt { t = e.getFloor({ foreign money: "USD", mediaType: "banner", measurement: "*" }); } catch (e) { g.logError("Rubicon: getFloor threw an error: ", e); } c.rp_hard_floor = "object" !== h(t) || "USD" !== t.foreign money || isNaN(parseInt(t.flooring)) ? void 0 : t.flooring; } c.p_pos = "atf" === i.place || "btf" === i.place ? i.place : ""; var d = v.b.getConfig("consumer.id"); d && (c.ppuid = d), e.userIdAsEids && e.userIdAsEids.forEach(perform (r) { attempt { var e; "adserver.org" === r.supply ? (c.tpid_tdid = r.uids[0].id, c["eid_adserver.org"] = r.uids[0].id) : "liveintent.com" === r.supply ? (c["tpid_liveintent.com"] = r.uids[0].id, c["eid_liveintent.com"] = r.uids[0].id, r.ext && Array.isArray(r.ext.segments) && r.ext.segments.size && (c["tg_v.LIseg"] = r.ext.segments.be a part of(","))) : "liveramp.com" === r.supply ? c.x_liverampidl = r.uids[0].id : "sharedid.org" === r.supply ? c["eid_sharedid.org"] = "".concat(r.uids[0].id, "^").concat(r.uids[0].atype, "^").concat(r.uids[0].ext && r.uids[0].ext.third || "") : "id5-sync.com" === r.supply ? c["eid_id5-sync.com"] = "".concat(r.uids[0].id, "^").concat(r.uids[0].atype, "^").concat(r.ext && r.ext.linkType || "") : c["eid_".concat(r.source)] = "".concat(r.uids[0].id, "^").concat(r.uids[0].atype || ""), c.ppuid || (e = b()(r.uids, perform (e) { return e.ext && "ppuid" === e.ext.stype; })) && e.id && (c.ppuid = e.id); } catch (e) { g.logWarn("Rubicon: error studying eid:", r, e); } }), r.gdprConsent && ("boolean" == typeof r.gdprConsent.gdprApplies && (c.gdpr = Quantity(r.gdprConsent.gdprApplies)), c.gdpr_consent = r.gdprConsent.consentString), r.uspConsent && (c.us_privacy = encodeURIComponent(r.uspConsent)); var p = x({}, i.customer, v.b.getConfig("fpd.consumer")); Object.keys(p).forEach(perform (e) ); var u = x({}, i.stock, v.b.getConfig("fpd.context")); Object.keys(u).forEach(perform (e) ); var l = (i.key phrases || []).concat(g.deepAccess(v.b.getConfig("fpd.consumer"), "key phrases") || [], g.deepAccess(v.b.getConfig("fpd.context"), "key phrases") || []); c.kw = Array.isArray(l) && l.size ? l.be a part of(",") : ""; var m = g.deepAccess(e, "fpd.context.pbAdSlot"); "string" == typeof m && m && (c["tg_i.pbadslot"] = m.change(/^/+/, "")); var f = g.deepAccess(e, "fpd.context.adServer.adSlot"); return "string" == typeof f && f && (c["tg_i.dfp_ad_unit_code"] = f.change(/^/+/, "")), !0 === v.b.getConfig("coppa") && (c.coppa = 1), e.schain && okay(e.schain) && (c.rp_schain = A.serializeSupplyChain(e.schain)), c; }, serializeSupplyChain: perform serializeSupplyChain(e) { if (!okay(e)) return ""; var r = e.ver, t = e.full, i = e.nodes; return "".concat(r, ",").concat(t, "!").concat(A.serializeSupplyChainNodes(i)); }, serializeSupplyChainNodes: perform serializeSupplyChainNodes(e) { var t = ["asi"https://news.google.com/__i/rss/rd/articles/,"sid"https://news.google.com/__i/rss/rd/articles/,"hp"https://news.google.com/__i/rss/rd/articles/,"rid"https://news.google.com/__i/rss/rd/articles/,"name"https://news.google.com/__i/rss/rd/articles/,"domain"]; return e.map(perform (r) { return t.map(perform (e) ""); ).be a part of(","); }).be a part of("!"); }, interpretResponse: perform interpretResponse(c, e) { var d = e.bidRequest; if (!(c = c.physique) || "object" !== h(c)) return []; if (c.seatbid) { var r = g.deepAccess(c, "ext.errors.rubicon"); Array.isArray(r) && 0 < r.size && g.logWarn("Rubicon: Error in video response"); var o = []; return c.seatbid.forEach(perform (n) { (n.bid || []).forEach(perform (e) { var r = ; e.id && (r.seatBidId = e.id), e.dealid && (r.dealId = e.dealid), e.adomain && g.deepSetValue(r, "meta.advertiserDomains", Array.isArray(e.adomain) ? e.adomain : [e.adomain]), g.deepAccess(e, "ext.bidder.rp.advid") && g.deepSetValue(r, "meta.advertiserId", e.ext.bidder.rp.advid); var t, i = g.deepAccess(c, "ext.responsetimemillis.rubicon"); d && i && (d.serverResponseTimeMs = i), g.deepAccess(e, "ext.prebid.kind") === p.d ? (r.mediaType = p.d, g.deepSetValue(r, "meta.mediaType", p.d), (t = g.deepAccess(e, "ext.prebid.focusing on")) && "object" === h(t) && (r.adserverTargeting = t), e.ext.prebid.cache && "object" === h(e.ext.prebid.cache.vastXml) && e.ext.prebid.cache.vastXml.cacheId && e.ext.prebid.cache.vastXml.url ? (r.videoCacheKey = e.ext.prebid.cache.vastXml.cacheId, r.vastUrl = e.ext.prebid.cache.vastXml.url) : t && t.hb_uuid && t.hb_cache_host && t.hb_cache_path && (r.videoCacheKey = t.hb_uuid, r.vastUrl = "https://".concat(t.hb_cache_host).concat(t.hb_cache_path, "?uuid=").concat(t.hb_uuid)), e.adm && (r.vastXml = e.adm), e.nurl && (r.vastUrl = e.nurl), !r.vastUrl && e.nurl && (r.vastUrl = e.nurl)) : g.logWarn("Rubicon: video response acquired non-video media kind"), o.push(r); }); }), o; } var t = c.adverts; return "object" !== h(d) || Array.isArray(d) || "video" !== m(d) || "object" !== h(t) || (t = t[d.adUnitCode]), !Array.isArray(t) || t.size < 1 ? [] : t.cut back(perform (e, r, t) { if ("okay" !== r.standing) return e; var i, n, o, a, s = Array.isArray(d) ? d[t] : d; return s && "object" === h(s) ? (i = { requestId: s.bidId, foreign money: "USD", creativeId: r.creative_id || "".concat(r.community || ""https://information.google.com/__i/rss/rd/articles/,"-").concat(r.advertiser || ""), cpm: r.cpm || 0, dealId: r.deal, ttl: 300, netRevenue: !1 !== _.netRevenue, rubicon: { advertiserId: r.advertiser, networkId: r.community }, meta: { advertiserId: r.advertiser, networkId: r.community, mediaType: p.b } }, r.creative_type && (i.mediaType = r.creative_type), r.adomain && (i.meta.advertiserDomains = Array.isArray(r.adomain) ? r.adomain : [r.adomain]), r.creative_type === p.d ? (i.width = s.params.video.playerWidth, i.peak = s.params.video.playerHeight, i.vastUrl = r.creative_depot_url, i.impression_id = r.impression_id, i.videoCacheKey = r.impression_id) : (i.advert = (o = r.script, a = r.impression_id, "nnnx3c!-- Rubicon Mission Advert Tag --x3en

Advertisement
nn

nn")), n = y(u[r.size_id].cut up("x").map(perform (e) {
return Quantity(e);
}), 2), i.width = n[0], i.peak = n[1]), i.rubiconTargeting = (Array.isArray(r.focusing on) ? r.focusing on : []).cut back(perform (e, r) {
return e[r.key] = r.values[0], e;
}, {
rpfl_elemid: s.adUnitCode
}), e.push(i)) : g.logError("Rubicon: bidRequest undefined at index place:".concat(t), d, c), e;
}, []).type(perform (e, r) 0) - (e.cpm );
},
getUserSyncs: perform getUserSyncs(e, r, t, i) {
if (!z && e.iframeEnabled) {
var n = "";
return t && "string" == typeof t.consentString && ("boolean" == typeof t.gdprApplies ? n += "?gdpr=".concat(Quantity(t.gdprApplies), "&gdpr_consent=").concat(t.consentString) : n += "?gdpr_consent=".concat(t.consentString)), i && (n += "".concat(n ? "&" : "?"https://information.google.com/__i/rss/rd/articles/,"us_privacy=").concat(encodeURIComponent(i))), z = !0, ;
}
},
transformBidParams: perform transformBidParams(e) {
return g.convertTypes({
accountId: "quantity",
siteId: "quantity",
zoneId: "quantity"
}, e);
}
};

perform S(e, r)

Advertisement

perform j(e, r) {
var t = e.params;

if ("video" === r) {
var i = [];
return t.video && t.video.playerWidth && t.video.playerHeight ? i = [t.video.playerWidth, t.video.playerHeight] : Array.isArray(g.deepAccess(e, "mediaTypes.video.playerSize")) && 1 === e.mediaTypes.video.playerSize.size ? i = e.mediaTypes.video.playerSize[0] : Array.isArray(e.sizes) && 0 < e.sizes.size && Array.isArray(e.sizes[0]) && 1 < e.sizes[0].size && (i = e.sizes[0]), i; } var n = []; return Array.isArray(t.sizes) ? n = t.sizes : void 0 !== g.deepAccess(e, "mediaTypes.banner.sizes") ? n = a(e.mediaTypes.banner.sizes) : Array.isArray(e.sizes) && 0 < e.sizes.size ? n = a(e.sizes) : g.logWarn("Rubicon: no sizes are setup or discovered"), d(n); } perform a(e) { return g.parseSizesInput(e).cut back(perform (e, r) { var t = parseInt(u[r], 10); return t && e.push(t), e; }, []); } perform s(e) { return "object" === h(g.deepAccess(e, "params.video")) && void 0 !== g.deepAccess(e, "mediaTypes.".concat(p.d)); } perform m(e, r) { var t = 1 < arguments.size && void 0 !== r && r; return s(e) ? -1 === ["outstream"https://news.google.com/__i/rss/rd/articles/,"instream"].indexOf(g.deepAccess(e, "mediaTypes.".concat(p.d, ".context"))) ? void (t && g.logError("Rubicon: mediaTypes.video.context should be outstream or instream")) : j(e, "video").size < 2 ? void (t && g.logError("Rubicon: couldn't decide the playerSize of the video")) : (t && g.logMessage("Rubicon: making video request for adUnit", e.adUnitCode), "video") : 0 === j(e, "banner").size ? void (t && g.logError("Rubicon: couldn't decide the sizes for banner request")) : (t && g.logMessage("Rubicon: making banner request for adUnit", e.adUnitCode), "banner"); } var c = perform c() { return _ = {}; }; perform d(e) { var n = [15, 2, 9]; return e.type(perform (e, r) ); } function f(e) { var r = parseInt(g.deepAccess(e, "params.video.size_id")); return isNaN(r) ? "outstream" === g.deepAccess(e, "mediaTypes.".concat(p.d, ".context")) ? 203 : 201 : r; } function C(e) { return { ranges: { low: [{ max: 5, increment: .5 }], medium: [{ max: 20, increment: .1 }], high: [{ max: 20, increment: .01 }], auto: [{ max: 5, increment: .05 }, { min: 5, max: 10, increment: .1 }, { min: 10, max: 20, increment: .5 }], dense: [{ max: 3, increment: .01 }, { min: 3, max: 8, increment: .05 }, { min: 8, max: 20, increment: .5 }], custom: e.getConfig("customPriceBucket") && e.getConfig("customPriceBucket").buckets }[e.getConfig("priceGranularity")] }; } function I(r) { var t = !0, e = Object.prototype.toString.call([]), i = Object.prototype.toString.call(0), n = { mimes: e, protocols: e, maxduration: i, linearity: i, api: e }; return Object.keys(n).forEach(function (e) { Object.prototype.toString.call(g.deepAccess(r, "mediaTypes.video." + e)) !== n[e] && (t = !1, g.logError("Rubicon: mediaTypes.video." + e + " is required and must be of type: " + n[e])); }), t; } function k(e) { var r = !1, t = ["asi"https://news.google.com/__i/rss/rd/articles/,"sid"https://news.google.com/__i/rss/rd/articles/,"hp"]; return e.nodes && ((r = e.nodes.reduce(function (e, r) { return e ? t.every(function (e) { return r.hasOwnProperty(e); }) : e; }, !0)) || g.logError("Rubicon: required schain params missing")), r; } function w(e, r) { return "rp_schain" === e ? "rp_schain=".concat(r) : "".concat(e, "=").concat(encodeURIComponent(r)); } var z = !1; Object(i.registerBidder)(A); } }, [727]); pbjsChunk([108], { 777: function _(e, t, r) { e.exports = r(778); }, 778: function _(e, t, r) { "use strict"; Object.defineProperty(t, "__esModule", { value: !0 }), r.d(t, "spec", function () { return a; }), r.d(t, "_isInbounds", function () { return m; }), t._getPlatform = v; var n = r(1), y = r(0), i = r(2), o = r(3), g = r(11), c = r(43); function h(e, t) { return function (e) { if (Array.isArray(e)) return e; }(e) || function (e, t) { if ("undefined" == typeof Symbol || !(Symbol.iterator in Object(e))) return; var r = [], n = !0, i = !1, s = void 0; try { for (var a, o = e[Symbol.iterator](); !(n = (a = o.next()).done) && (r.push(a.value), !t || r.length !== t); n = !0) { ; } } catch (e) { i = !0, s = e; } finally { try finally { if (i) throw s; } } return r; }(e, t) || function (e, t) "Set" === r) return Array.from(e); if ("Arguments" === r (e, t) || function () { throw new TypeError("Invalid attempt to destructure non-iterable instance.nIn order to be iterable, non-array objects must have a [Symbol.iterator]() method."); }(); } function s(e, t) { (null == t || t > e.size) && (t = e.size);

Advertisement

for (var r = 0, n = new Array(t); r < t; r++) { n[r] = e[r]; } return n; } perform d() { return (d = Object.assign || perform (e) { for (var t = 1; t < arguments.size; t++) { var r = arguments[t]; for (var n in r) { Object.prototype.hasOwnProperty.name(r, n) && (e[n] = r[n]); } } return e; }).apply(this, arguments); } perform u(e, t, r) { return t in e ? Object.defineProperty(e, t, { worth: r, enumerable: !0, configurable: !0, writable: !0 }) : e[t] = r, e; } var p = "sonobi", b = Object(y.generateUUID)(), a = { code: p, supportedMediaTypes: [i.b, i.d], isBidRequestValid: perform isBidRequestValid(e) { if (!e.params) return !1; if (!e.params.ad_unit && !e.params.placement_id) return !1; if (!Object(y.deepAccess)(e, "mediaTypes.banner") && !Object(y.deepAccess)(e, "mediaTypes.video")) return !1; if (Object(y.deepAccess)(e, "mediaTypes.banner")) { if (!Object(y.deepAccess)(e, "mediaTypes.banner.sizes") && !e.params.sizes) return !1; } else if (Object(y.deepAccess)(e, "mediaTypes.video")) { if ("outstream" === Object(y.deepAccess)(e, "mediaTypes.video.context") && !e.params.sizes) return !1; if ("instream" === Object(y.deepAccess)(e, "mediaTypes.video.context") && !Object(y.deepAccess)(e, "mediaTypes.video.playerSize")) return !1; } return !0; }, buildRequests: perform buildRequests(e, t) { var r = e.map(perform (e) { var t = perform (e) { if (e.params.ad_unit) return e.params.ad_unit; return e.params.placement_id; }(e); return /^[/]?[d]+[[/].+[/]?]?$/.check(t) ? (t = "/" === t.charAt(0) ? t : "/" + t, u({}, "".concat(t, "|").concat(e.bidId), "".concat(l(e)).concat(f(e)))) : /^[0-9a-fA-F]{20}$/.check(t) && 20 === t.size ? u({}, e.bidId, "".concat(t, "|").concat(l(e)).concat(f(e))) : void Object(y.logError)("The advert unit code or Sonobi Placement id for slot ".concat(e.bidId, " is invalid")); }), n = {}; r.forEach(perform (e) { d(n, e); }); var i = { key_maker: JSON.stringify(n), ref: t.refererInfo.referer, s: Object(y.generateUUID)(), pv: b, vp: v(), lib_name: "prebid", lib_v: "4.17.0", us: 0 }; o.b.getConfig("userSync") && o.b.getConfig("userSync").syncsPerBidder && (i.us = o.b.getConfig("userSync").syncsPerBidder), c.a.canBidderRegisterSync("iframe", p) ? i.ius = 1 : i.ius = 0, Object(y.deepAccess)(e[0], "params.hfa") && (i.hfa = Object(y.deepAccess)(e[0], "params.hfa")), e[0].params.referrer && (i.ref = e[0].params.referrer), t && t.gdprConsent && (i.gdpr = t.gdprConsent.gdprApplies ? "true" : "false", t.gdprConsent.consentString && (i.consent_string = t.gdprConsent.consentString)), e[0].schain && (i.schain = JSON.stringify(e[0].schain)), Object(y.deepAccess)(e[0], "userId") && 0 < Object.keys(e[0].userId).size && (i.userid = JSON.stringify(e[0].userId)); var s = e[0].params.key phrases; if (s && (i.kw = s), t && t.uspConsent && (i.us_privacy = t.uspConsent), Object(y.isEmpty)(n)) return null; var a = "https://apex.go.sonobi.com/trinity.json"; return Object(y.deepAccess)(e[0], "params.bid_request_url") && (a = Object(y.deepAccess)(e[0], "params.bid_request_url")), { technique: "GET", url: a, withCredentials: !0, knowledge: i, bidderRequests: e }; }, interpretResponse: perform interpretResponse(e, l) { var f = e.physique, m = [], v = l.knowledge.ref; return 0 === Object.keys(f.slots).size || Object.keys(f.slots).forEach(perform (e) { var t = f.slots[e], r = e.cut up("|").slice(-1)[0], n = perform (e, t) { for (var r = 0; r < e.size; r++) { if (e[r].bidId === t) return e[r]; } }(l.bidderRequests, r), i = null; "video" === t.sbi_ct && (i = "video"https://information.google.com/__i/rss/rd/articles/,"outstream" === Object(y.deepAccess)(n, "mediaTypes.video.context") && (i = "outstream")); var s, a, o, c, d, u, p, b = j(i, v); t.sbi_aid && t.sbi_mouse && t.sbi_size && (o = void 0 === (a = (s = h(t.sbi_size.cut up("x"), 2))[0]) ? 1 : a, d = void 0 === (c = s[1]) ? 1 : c, u = , t.sbi_dozer && (u.dealId = t.sbi_dozer), "video" === i ? (u.mediaType = "video", u.vastUrl = b(f.sbi_dc, t.sbi_aid), delete u.advert, delete u.width, delete u.peak) : "outstream" === i && n && (u.mediaType = "video", u.vastUrl = b(f.sbi_dc, t.sbi_aid), u.renderer = perform (e, t) { var r = 2 < arguments.size && void 0 !== arguments[2] ? arguments[2] : {}, n = g.a.set up({ id: t.support, url: "https://mtrx.go.sonobi.com/sbi_outstream_renderer.js", config: r, loaded: !1, adUnitCode: e }); attempt { n.setRender(O); } catch (e) { Object(y.logWarn)("Prebid Error calling setRender on renderer", e); } return n.setEventHandlers({ impression: perform impression() { return Object(y.logMessage)("Sonobi outstream video impression occasion"); }, loaded: perform loaded() { return Object(y.logMessage)("Sonobi outstream video loaded occasion"); }, ended: perform ended() { Object(y.logMessage)("Sonobi outstream renderer video occasion"); } }), n; }(n.adUnitCode, u, Object(y.deepAccess)(n, "renderer.choices")), p = Object(y.deepAccess)(n, "params.sizes"), Array.isArray(p) && Array.isArray(p[0]) && (p = p[0]), p && (u.width = p[0], u.peak = p[1])), m.push(u)); }), m; }, getUserSyncs: perform getUserSyncs(e, t) { var r = []; attempt { e.pixelEnabled && t[0].physique.sbi_px.forEach(perform (e) { r.push({ kind: e.kind, url: e.url }); }); } catch (e) {} return r; } }; perform l(e) { return Object(y.deepAccess)(e, "mediaTypes.video") ? "" : e.params.sizes ? Object(y.parseSizesInput)(e.params.sizes).be a part of(",") : Object(y.deepAccess)(e, "mediaTypes.banner.sizes") ? Object(y.parseSizesInput)(Object(y.deepAccess)(e, "mediaTypes.banner.sizes")).be a part of(",") : e.sizes ? Object(y.parseSizesInput)(e.sizes).be a part of(",") : void 0; } perform f(e) f=".concat(e.params.flooring) : ""; var j = perform j(i, s) { return perform (e, t) ; }; var m = perform m(e) { var r = 0 < arguments.size && void 0 !== e ? e : window; return perform () { var e = 0 < arguments.size && void 0 !== arguments[0] ? arguments[0] : 0, t = 1 < arguments.length && void 0 !== arguments[1] ? arguments[1] : Number.MAX_SAFE_INTEGER; return r.innerWidth >= e && r.innerWidth < t; }; }; perform v() { var e = 0 < arguments.size && void 0 !== arguments[0] ? arguments[0] : window, t = m(e), r = 992, n = 768; return t(0, 768) ? "cellular" : t(n, r) ? "pill" : "desktop"; } perform O(i) { i.renderer.push(perform () { var e = h(i.getSize().cut up("x"), 2), t = e[0], r = e[1], n = new window.SbiOutstreamRenderer(); n.init({ vastUrl: i.vastUrl, peak: r, width: t }), n.setRootElement(i.adUnitCode); }); } Object(n.registerBidder)(a); } }, [777]); pbjsChunk([106], { 787: perform _(e, t, r) { e.exports = r(788); }, 788: perform _(e, t, r) { "use strict"; Object.defineProperty(t, "__esModule", { worth: !0 }), r.d(t, "GOOGLE_CONSENT", perform () { return B; }), r.d(t, "spec", perform () { return n; }); var I = r(0), P = r(3), u = r(11), a = r(1), c = r(2); perform d(e) { return (d = "perform" == typeof Image && "image" == _typeof(Image.iterator) ? perform (e) { return _typeof(e); } : perform (e) { return e && "perform" == typeof Image && e.constructor === Image && e !== Image.prototype ? "image" : _typeof(e); })(e); } var i = "spotx", B = { consented_providers: ["3"https://news.google.com/__i/rss/rd/articles/,"7"https://news.google.com/__i/rss/rd/articles/,"11"https://news.google.com/__i/rss/rd/articles/,"12"https://news.google.com/__i/rss/rd/articles/,"15"https://news.google.com/__i/rss/rd/articles/,"20"https://news.google.com/__i/rss/rd/articles/,"22"https://news.google.com/__i/rss/rd/articles/,"35"https://news.google.com/__i/rss/rd/articles/,"43"https://news.google.com/__i/rss/rd/articles/,"46"https://news.google.com/__i/rss/rd/articles/,"48"https://news.google.com/__i/rss/rd/articles/,"55"https://news.google.com/__i/rss/rd/articles/,"57"https://news.google.com/__i/rss/rd/articles/,"61"https://news.google.com/__i/rss/rd/articles/,"62"https://news.google.com/__i/rss/rd/articles/,"66"https://news.google.com/__i/rss/rd/articles/,"70"https://news.google.com/__i/rss/rd/articles/,"80"https://news.google.com/__i/rss/rd/articles/,"83"https://news.google.com/__i/rss/rd/articles/,"85"https://news.google.com/__i/rss/rd/articles/,"86"https://news.google.com/__i/rss/rd/articles/,"89"https://news.google.com/__i/rss/rd/articles/,"93"https://news.google.com/__i/rss/rd/articles/,"108"https://news.google.com/__i/rss/rd/articles/,"122"https://news.google.com/__i/rss/rd/articles/,"124"https://news.google.com/__i/rss/rd/articles/,"125"https://news.google.com/__i/rss/rd/articles/,"126"https://news.google.com/__i/rss/rd/articles/,"131"https://news.google.com/__i/rss/rd/articles/,"134"https://news.google.com/__i/rss/rd/articles/,"135"https://news.google.com/__i/rss/rd/articles/,"136"https://news.google.com/__i/rss/rd/articles/,"143"https://news.google.com/__i/rss/rd/articles/,"144"https://news.google.com/__i/rss/rd/articles/,"147"https://news.google.com/__i/rss/rd/articles/,"149"https://news.google.com/__i/rss/rd/articles/,"153"https://news.google.com/__i/rss/rd/articles/,"154"https://news.google.com/__i/rss/rd/articles/,"159"https://news.google.com/__i/rss/rd/articles/,"161"https://news.google.com/__i/rss/rd/articles/,"162"https://news.google.com/__i/rss/rd/articles/,"165"https://news.google.com/__i/rss/rd/articles/,"167"https://news.google.com/__i/rss/rd/articles/,"171"https://news.google.com/__i/rss/rd/articles/,"178"https://news.google.com/__i/rss/rd/articles/,"184"https://news.google.com/__i/rss/rd/articles/,"188"https://news.google.com/__i/rss/rd/articles/,"192"https://news.google.com/__i/rss/rd/articles/,"195"https://news.google.com/__i/rss/rd/articles/,"196"https://news.google.com/__i/rss/rd/articles/,"202"https://news.google.com/__i/rss/rd/articles/,"209"https://news.google.com/__i/rss/rd/articles/,"211"https://news.google.com/__i/rss/rd/articles/,"218"https://news.google.com/__i/rss/rd/articles/,"221"https://news.google.com/__i/rss/rd/articles/,"228"https://news.google.com/__i/rss/rd/articles/,"229"https://news.google.com/__i/rss/rd/articles/,"230"https://news.google.com/__i/rss/rd/articles/,"236"https://news.google.com/__i/rss/rd/articles/,"239"https://news.google.com/__i/rss/rd/articles/,"241"https://news.google.com/__i/rss/rd/articles/,"253"https://news.google.com/__i/rss/rd/articles/,"255"https://news.google.com/__i/rss/rd/articles/,"259"https://news.google.com/__i/rss/rd/articles/,"266"https://news.google.com/__i/rss/rd/articles/,"271"https://news.google.com/__i/rss/rd/articles/,"272"https://news.google.com/__i/rss/rd/articles/,"274"https://news.google.com/__i/rss/rd/articles/,"286"https://news.google.com/__i/rss/rd/articles/,"291"https://news.google.com/__i/rss/rd/articles/,"294"https://news.google.com/__i/rss/rd/articles/,"303"https://news.google.com/__i/rss/rd/articles/,"308"https://news.google.com/__i/rss/rd/articles/,"310"https://news.google.com/__i/rss/rd/articles/,"311"https://news.google.com/__i/rss/rd/articles/,"313"https://news.google.com/__i/rss/rd/articles/,"314"https://news.google.com/__i/rss/rd/articles/,"316"https://news.google.com/__i/rss/rd/articles/,"317"https://news.google.com/__i/rss/rd/articles/,"322"https://news.google.com/__i/rss/rd/articles/,"323"https://news.google.com/__i/rss/rd/articles/,"327"https://news.google.com/__i/rss/rd/articles/,"336"https://news.google.com/__i/rss/rd/articles/,"338"https://news.google.com/__i/rss/rd/articles/,"340"https://news.google.com/__i/rss/rd/articles/,"348"https://news.google.com/__i/rss/rd/articles/,"350"https://news.google.com/__i/rss/rd/articles/,"358"https://news.google.com/__i/rss/rd/articles/,"359"https://news.google.com/__i/rss/rd/articles/,"363"https://news.google.com/__i/rss/rd/articles/,"367"https://news.google.com/__i/rss/rd/articles/,"370"https://news.google.com/__i/rss/rd/articles/,"371"https://news.google.com/__i/rss/rd/articles/,"384"https://news.google.com/__i/rss/rd/articles/,"385"https://news.google.com/__i/rss/rd/articles/,"389"https://news.google.com/__i/rss/rd/articles/,"393"https://news.google.com/__i/rss/rd/articles/,"394"https://news.google.com/__i/rss/rd/articles/,"397"https://news.google.com/__i/rss/rd/articles/,"398"https://news.google.com/__i/rss/rd/articles/,"407"https://news.google.com/__i/rss/rd/articles/,"414"https://news.google.com/__i/rss/rd/articles/,"415"https://news.google.com/__i/rss/rd/articles/,"424"https://news.google.com/__i/rss/rd/articles/,"429"https://news.google.com/__i/rss/rd/articles/,"430"https://news.google.com/__i/rss/rd/articles/,"432"https://news.google.com/__i/rss/rd/articles/,"436"https://news.google.com/__i/rss/rd/articles/,"438"https://news.google.com/__i/rss/rd/articles/,"440"https://news.google.com/__i/rss/rd/articles/,"442"https://news.google.com/__i/rss/rd/articles/,"443"https://news.google.com/__i/rss/rd/articles/,"445"https://news.google.com/__i/rss/rd/articles/,"448"https://news.google.com/__i/rss/rd/articles/,"449"https://news.google.com/__i/rss/rd/articles/,"453"https://news.google.com/__i/rss/rd/articles/,"459"https://news.google.com/__i/rss/rd/articles/,"479"https://news.google.com/__i/rss/rd/articles/,"482"https://news.google.com/__i/rss/rd/articles/,"486"https://news.google.com/__i/rss/rd/articles/,"491"https://news.google.com/__i/rss/rd/articles/,"492"https://news.google.com/__i/rss/rd/articles/,"494"https://news.google.com/__i/rss/rd/articles/,"495"https://news.google.com/__i/rss/rd/articles/,"503"https://news.google.com/__i/rss/rd/articles/,"505"https://news.google.com/__i/rss/rd/articles/,"510"https://news.google.com/__i/rss/rd/articles/,"522"https://news.google.com/__i/rss/rd/articles/,"523"https://news.google.com/__i/rss/rd/articles/,"528"https://news.google.com/__i/rss/rd/articles/,"537"https://news.google.com/__i/rss/rd/articles/,"540"https://news.google.com/__i/rss/rd/articles/,"550"https://news.google.com/__i/rss/rd/articles/,"559"https://news.google.com/__i/rss/rd/articles/,"560"https://news.google.com/__i/rss/rd/articles/,"568"https://news.google.com/__i/rss/rd/articles/,"571"https://news.google.com/__i/rss/rd/articles/,"574"https://news.google.com/__i/rss/rd/articles/,"575"https://news.google.com/__i/rss/rd/articles/,"576"https://news.google.com/__i/rss/rd/articles/,"584"https://news.google.com/__i/rss/rd/articles/,"585"https://news.google.com/__i/rss/rd/articles/,"587"https://news.google.com/__i/rss/rd/articles/,"588"https://news.google.com/__i/rss/rd/articles/,"590"https://news.google.com/__i/rss/rd/articles/,"591"https://news.google.com/__i/rss/rd/articles/,"592"https://news.google.com/__i/rss/rd/articles/,"595"https://news.google.com/__i/rss/rd/articles/,"609"https://news.google.com/__i/rss/rd/articles/,"621"https://news.google.com/__i/rss/rd/articles/,"624"https://news.google.com/__i/rss/rd/articles/,"723"https://news.google.com/__i/rss/rd/articles/,"725"https://news.google.com/__i/rss/rd/articles/,"733"https://news.google.com/__i/rss/rd/articles/,"737"https://news.google.com/__i/rss/rd/articles/,"776"https://news.google.com/__i/rss/rd/articles/,"780"https://news.google.com/__i/rss/rd/articles/,"782"https://news.google.com/__i/rss/rd/articles/,"787"https://news.google.com/__i/rss/rd/articles/,"797"https://news.google.com/__i/rss/rd/articles/,"798"https://news.google.com/__i/rss/rd/articles/,"802"https://news.google.com/__i/rss/rd/articles/,"803"https://news.google.com/__i/rss/rd/articles/,"814"https://news.google.com/__i/rss/rd/articles/,"817"https://news.google.com/__i/rss/rd/articles/,"820"https://news.google.com/__i/rss/rd/articles/,"821"https://news.google.com/__i/rss/rd/articles/,"827"https://news.google.com/__i/rss/rd/articles/,"829"https://news.google.com/__i/rss/rd/articles/,"839"https://news.google.com/__i/rss/rd/articles/,"853"https://news.google.com/__i/rss/rd/articles/,"864"https://news.google.com/__i/rss/rd/articles/,"867"https://news.google.com/__i/rss/rd/articles/,"874"https://news.google.com/__i/rss/rd/articles/,"899"https://news.google.com/__i/rss/rd/articles/,"904"https://news.google.com/__i/rss/rd/articles/,"922"https://news.google.com/__i/rss/rd/articles/,"926"https://news.google.com/__i/rss/rd/articles/,"931"https://news.google.com/__i/rss/rd/articles/,"932"https://news.google.com/__i/rss/rd/articles/,"933"https://news.google.com/__i/rss/rd/articles/,"938"https://news.google.com/__i/rss/rd/articles/,"955"https://news.google.com/__i/rss/rd/articles/,"973"https://news.google.com/__i/rss/rd/articles/,"976"https://news.google.com/__i/rss/rd/articles/,"979"https://news.google.com/__i/rss/rd/articles/,"981"https://news.google.com/__i/rss/rd/articles/,"985"https://news.google.com/__i/rss/rd/articles/,"987"https://news.google.com/__i/rss/rd/articles/,"991"https://news.google.com/__i/rss/rd/articles/,"1003"https://news.google.com/__i/rss/rd/articles/,"1024"https://news.google.com/__i/rss/rd/articles/,"1025"https://news.google.com/__i/rss/rd/articles/,"1027"https://news.google.com/__i/rss/rd/articles/,"1028"https://news.google.com/__i/rss/rd/articles/,"1029"https://news.google.com/__i/rss/rd/articles/,"1033"https://news.google.com/__i/rss/rd/articles/,"1034"https://news.google.com/__i/rss/rd/articles/,"1040"https://news.google.com/__i/rss/rd/articles/,"1047"https://news.google.com/__i/rss/rd/articles/,"1048"https://news.google.com/__i/rss/rd/articles/,"1051"https://news.google.com/__i/rss/rd/articles/,"1052"https://news.google.com/__i/rss/rd/articles/,"1053"https://news.google.com/__i/rss/rd/articles/,"1054"https://news.google.com/__i/rss/rd/articles/,"1062"https://news.google.com/__i/rss/rd/articles/,"1063"https://news.google.com/__i/rss/rd/articles/,"1067"https://news.google.com/__i/rss/rd/articles/,"1072"https://news.google.com/__i/rss/rd/articles/,"1085"https://news.google.com/__i/rss/rd/articles/,"1092"https://news.google.com/__i/rss/rd/articles/,"1095"https://news.google.com/__i/rss/rd/articles/,"1097"https://news.google.com/__i/rss/rd/articles/,"1099"https://news.google.com/__i/rss/rd/articles/,"1100"https://news.google.com/__i/rss/rd/articles/,"1107"https://news.google.com/__i/rss/rd/articles/,"1126"https://news.google.com/__i/rss/rd/articles/,"1127"https://news.google.com/__i/rss/rd/articles/,"1143"https://news.google.com/__i/rss/rd/articles/,"1149"https://news.google.com/__i/rss/rd/articles/,"1152"https://news.google.com/__i/rss/rd/articles/,"1162"https://news.google.com/__i/rss/rd/articles/,"1166"https://news.google.com/__i/rss/rd/articles/,"1167"https://news.google.com/__i/rss/rd/articles/,"1170"https://news.google.com/__i/rss/rd/articles/,"1171"https://news.google.com/__i/rss/rd/articles/,"1172"https://news.google.com/__i/rss/rd/articles/,"1188"https://news.google.com/__i/rss/rd/articles/,"1192"https://news.google.com/__i/rss/rd/articles/,"1199"https://news.google.com/__i/rss/rd/articles/,"1201"https://news.google.com/__i/rss/rd/articles/,"1204"https://news.google.com/__i/rss/rd/articles/,"1205"https://news.google.com/__i/rss/rd/articles/,"1211"https://news.google.com/__i/rss/rd/articles/,"1212"https://news.google.com/__i/rss/rd/articles/,"1215"https://news.google.com/__i/rss/rd/articles/,"1220"https://news.google.com/__i/rss/rd/articles/,"1225"https://news.google.com/__i/rss/rd/articles/,"1226"https://news.google.com/__i/rss/rd/articles/,"1227"https://news.google.com/__i/rss/rd/articles/,"1230"https://news.google.com/__i/rss/rd/articles/,"1232"https://news.google.com/__i/rss/rd/articles/,"1236"https://news.google.com/__i/rss/rd/articles/,"1241"https://news.google.com/__i/rss/rd/articles/,"1248"https://news.google.com/__i/rss/rd/articles/,"1250"https://news.google.com/__i/rss/rd/articles/,"1252"https://news.google.com/__i/rss/rd/articles/,"1268"https://news.google.com/__i/rss/rd/articles/,"1275"https://news.google.com/__i/rss/rd/articles/,"1276"https://news.google.com/__i/rss/rd/articles/,"1284"https://news.google.com/__i/rss/rd/articles/,"1286"https://news.google.com/__i/rss/rd/articles/,"1298"https://news.google.com/__i/rss/rd/articles/,"1301"https://news.google.com/__i/rss/rd/articles/,"1307"https://news.google.com/__i/rss/rd/articles/,"1312"https://news.google.com/__i/rss/rd/articles/,"1313"https://news.google.com/__i/rss/rd/articles/,"1317"https://news.google.com/__i/rss/rd/articles/,"1329"https://news.google.com/__i/rss/rd/articles/,"1336"https://news.google.com/__i/rss/rd/articles/,"1344"https://news.google.com/__i/rss/rd/articles/,"1345"https://news.google.com/__i/rss/rd/articles/,"1356"https://news.google.com/__i/rss/rd/articles/,"1362"https://news.google.com/__i/rss/rd/articles/,"1365"https://news.google.com/__i/rss/rd/articles/,"1375"https://news.google.com/__i/rss/rd/articles/,"1403"https://news.google.com/__i/rss/rd/articles/,"1409"https://news.google.com/__i/rss/rd/articles/,"1411"https://news.google.com/__i/rss/rd/articles/,"1415"https://news.google.com/__i/rss/rd/articles/,"1416"https://news.google.com/__i/rss/rd/articles/,"1419"https://news.google.com/__i/rss/rd/articles/,"1423"https://news.google.com/__i/rss/rd/articles/,"1440"https://news.google.com/__i/rss/rd/articles/,"1442"https://news.google.com/__i/rss/rd/articles/,"1449"https://news.google.com/__i/rss/rd/articles/,"1451"https://news.google.com/__i/rss/rd/articles/,"1455"https://news.google.com/__i/rss/rd/articles/,"1456"https://news.google.com/__i/rss/rd/articles/,"1468"https://news.google.com/__i/rss/rd/articles/,"1496"https://news.google.com/__i/rss/rd/articles/,"1503"https://news.google.com/__i/rss/rd/articles/,"1509"https://news.google.com/__i/rss/rd/articles/,"1512"https://news.google.com/__i/rss/rd/articles/,"1514"https://news.google.com/__i/rss/rd/articles/,"1517"https://news.google.com/__i/rss/rd/articles/,"1520"https://news.google.com/__i/rss/rd/articles/,"1525"https://news.google.com/__i/rss/rd/articles/,"1540"https://news.google.com/__i/rss/rd/articles/,"1547"https://news.google.com/__i/rss/rd/articles/,"1548"https://news.google.com/__i/rss/rd/articles/,"1555"https://news.google.com/__i/rss/rd/articles/,"1558"https://news.google.com/__i/rss/rd/articles/,"1570"https://news.google.com/__i/rss/rd/articles/,"1575"https://news.google.com/__i/rss/rd/articles/,"1577"https://news.google.com/__i/rss/rd/articles/,"1579"https://news.google.com/__i/rss/rd/articles/,"1583"https://news.google.com/__i/rss/rd/articles/,"1584"https://news.google.com/__i/rss/rd/articles/,"1591"https://news.google.com/__i/rss/rd/articles/,"1598"https://news.google.com/__i/rss/rd/articles/,"1603"https://news.google.com/__i/rss/rd/articles/,"1608"https://news.google.com/__i/rss/rd/articles/,"1613"https://news.google.com/__i/rss/rd/articles/,"1616"https://news.google.com/__i/rss/rd/articles/,"1626"https://news.google.com/__i/rss/rd/articles/,"1631"https://news.google.com/__i/rss/rd/articles/,"1633"https://news.google.com/__i/rss/rd/articles/,"1638"https://news.google.com/__i/rss/rd/articles/,"1642"https://news.google.com/__i/rss/rd/articles/,"1648"https://news.google.com/__i/rss/rd/articles/,"1651"https://news.google.com/__i/rss/rd/articles/,"1652"https://news.google.com/__i/rss/rd/articles/,"1653"https://news.google.com/__i/rss/rd/articles/,"1660"https://news.google.com/__i/rss/rd/articles/,"1665"https://news.google.com/__i/rss/rd/articles/,"1667"https://news.google.com/__i/rss/rd/articles/,"1669"https://news.google.com/__i/rss/rd/articles/,"1671"https://news.google.com/__i/rss/rd/articles/,"1674"https://news.google.com/__i/rss/rd/articles/,"1677"https://news.google.com/__i/rss/rd/articles/,"1678"https://news.google.com/__i/rss/rd/articles/,"1682"https://news.google.com/__i/rss/rd/articles/,"1684"https://news.google.com/__i/rss/rd/articles/,"1697"https://news.google.com/__i/rss/rd/articles/,"1703"https://news.google.com/__i/rss/rd/articles/,"1705"https://news.google.com/__i/rss/rd/articles/,"1716"https://news.google.com/__i/rss/rd/articles/,"1720"https://news.google.com/__i/rss/rd/articles/,"1721"https://news.google.com/__i/rss/rd/articles/,"1722"https://news.google.com/__i/rss/rd/articles/,"1725"https://news.google.com/__i/rss/rd/articles/,"1732"https://news.google.com/__i/rss/rd/articles/,"1733"https://news.google.com/__i/rss/rd/articles/,"1735"https://news.google.com/__i/rss/rd/articles/,"1739"https://news.google.com/__i/rss/rd/articles/,"1741"https://news.google.com/__i/rss/rd/articles/,"1745"https://news.google.com/__i/rss/rd/articles/,"1750"https://news.google.com/__i/rss/rd/articles/,"1753"https://news.google.com/__i/rss/rd/articles/,"1760"https://news.google.com/__i/rss/rd/articles/,"1765"https://news.google.com/__i/rss/rd/articles/,"1769"https://news.google.com/__i/rss/rd/articles/,"1776"https://news.google.com/__i/rss/rd/articles/,"1780"https://news.google.com/__i/rss/rd/articles/,"1782"https://news.google.com/__i/rss/rd/articles/,"1786"https://news.google.com/__i/rss/rd/articles/,"1791"https://news.google.com/__i/rss/rd/articles/,"1794"https://news.google.com/__i/rss/rd/articles/,"1799"https://news.google.com/__i/rss/rd/articles/,"1800"https://news.google.com/__i/rss/rd/articles/,"1801"https://news.google.com/__i/rss/rd/articles/,"1810"https://news.google.com/__i/rss/rd/articles/,"1827"https://news.google.com/__i/rss/rd/articles/,"1831"https://news.google.com/__i/rss/rd/articles/,"1832"https://news.google.com/__i/rss/rd/articles/,"1834"https://news.google.com/__i/rss/rd/articles/,"1837"https://news.google.com/__i/rss/rd/articles/,"1840"https://news.google.com/__i/rss/rd/articles/,"1843"https://news.google.com/__i/rss/rd/articles/,"1844"https://news.google.com/__i/rss/rd/articles/,"1845"https://news.google.com/__i/rss/rd/articles/,"1858"https://news.google.com/__i/rss/rd/articles/,"1859"https://news.google.com/__i/rss/rd/articles/,"1863"https://news.google.com/__i/rss/rd/articles/,"1866"https://news.google.com/__i/rss/rd/articles/,"1870"https://news.google.com/__i/rss/rd/articles/,"1872"https://news.google.com/__i/rss/rd/articles/,"1875"https://news.google.com/__i/rss/rd/articles/,"1878"https://news.google.com/__i/rss/rd/articles/,"1880"https://news.google.com/__i/rss/rd/articles/,"1882"https://news.google.com/__i/rss/rd/articles/,"1883"https://news.google.com/__i/rss/rd/articles/,"1889"https://news.google.com/__i/rss/rd/articles/,"1892"https://news.google.com/__i/rss/rd/articles/,"1896"https://news.google.com/__i/rss/rd/articles/,"1898"https://news.google.com/__i/rss/rd/articles/,"1899"https://news.google.com/__i/rss/rd/articles/,"1902"https://news.google.com/__i/rss/rd/articles/,"1905"https://news.google.com/__i/rss/rd/articles/,"1911"https://news.google.com/__i/rss/rd/articles/,"1922"https://news.google.com/__i/rss/rd/articles/,"1928"https://news.google.com/__i/rss/rd/articles/,"1929"https://news.google.com/__i/rss/rd/articles/,"1934"https://news.google.com/__i/rss/rd/articles/,"1942"https://news.google.com/__i/rss/rd/articles/,"1943"https://news.google.com/__i/rss/rd/articles/,"1944"https://news.google.com/__i/rss/rd/articles/,"1945"https://news.google.com/__i/rss/rd/articles/,"1958"https://news.google.com/__i/rss/rd/articles/,"1960"https://news.google.com/__i/rss/rd/articles/,"1962"https://news.google.com/__i/rss/rd/articles/,"1963"https://news.google.com/__i/rss/rd/articles/,"1964"https://news.google.com/__i/rss/rd/articles/,"1967"https://news.google.com/__i/rss/rd/articles/,"1968"https://news.google.com/__i/rss/rd/articles/,"1978"https://news.google.com/__i/rss/rd/articles/,"1985"https://news.google.com/__i/rss/rd/articles/,"1986"https://news.google.com/__i/rss/rd/articles/,"1987"https://news.google.com/__i/rss/rd/articles/,"1998"https://news.google.com/__i/rss/rd/articles/,"2003"https://news.google.com/__i/rss/rd/articles/,"2007"https://news.google.com/__i/rss/rd/articles/,"2012"https://news.google.com/__i/rss/rd/articles/,"2013"https://news.google.com/__i/rss/rd/articles/,"2027"https://news.google.com/__i/rss/rd/articles/,"2035"https://news.google.com/__i/rss/rd/articles/,"2038"https://news.google.com/__i/rss/rd/articles/,"2039"https://news.google.com/__i/rss/rd/articles/,"2044"https://news.google.com/__i/rss/rd/articles/,"2047"https://news.google.com/__i/rss/rd/articles/,"2052"https://news.google.com/__i/rss/rd/articles/,"2056"https://news.google.com/__i/rss/rd/articles/,"2059"https://news.google.com/__i/rss/rd/articles/,"2062"https://news.google.com/__i/rss/rd/articles/,"2064"https://news.google.com/__i/rss/rd/articles/,"2068"https://news.google.com/__i/rss/rd/articles/,"2070"https://news.google.com/__i/rss/rd/articles/,"2072"https://news.google.com/__i/rss/rd/articles/,"2078"https://news.google.com/__i/rss/rd/articles/,"2079"https://news.google.com/__i/rss/rd/articles/,"2084"https://news.google.com/__i/rss/rd/articles/,"2088"https://news.google.com/__i/rss/rd/articles/,"2090"https://news.google.com/__i/rss/rd/articles/,"2095"https://news.google.com/__i/rss/rd/articles/,"2100"https://news.google.com/__i/rss/rd/articles/,"2103"https://news.google.com/__i/rss/rd/articles/,"2107"https://news.google.com/__i/rss/rd/articles/,"2109"https://news.google.com/__i/rss/rd/articles/,"2113"https://news.google.com/__i/rss/rd/articles/,"2115"https://news.google.com/__i/rss/rd/articles/,"2121"https://news.google.com/__i/rss/rd/articles/,"2127"https://news.google.com/__i/rss/rd/articles/,"2130"https://news.google.com/__i/rss/rd/articles/,"2133"https://news.google.com/__i/rss/rd/articles/,"2137"https://news.google.com/__i/rss/rd/articles/,"2140"https://news.google.com/__i/rss/rd/articles/,"2141"https://news.google.com/__i/rss/rd/articles/,"2145"https://news.google.com/__i/rss/rd/articles/,"2147"https://news.google.com/__i/rss/rd/articles/,"2150"https://news.google.com/__i/rss/rd/articles/,"2156"https://news.google.com/__i/rss/rd/articles/,"2166"https://news.google.com/__i/rss/rd/articles/,"2170"https://news.google.com/__i/rss/rd/articles/,"2171"https://news.google.com/__i/rss/rd/articles/,"2176"https://news.google.com/__i/rss/rd/articles/,"2177"https://news.google.com/__i/rss/rd/articles/,"2179"https://news.google.com/__i/rss/rd/articles/,"2183"https://news.google.com/__i/rss/rd/articles/,"2186"https://news.google.com/__i/rss/rd/articles/,"2192"https://news.google.com/__i/rss/rd/articles/,"2198"https://news.google.com/__i/rss/rd/articles/,"2202"https://news.google.com/__i/rss/rd/articles/,"2205"https://news.google.com/__i/rss/rd/articles/,"2214"https://news.google.com/__i/rss/rd/articles/,"2216"https://news.google.com/__i/rss/rd/articles/,"2219"https://news.google.com/__i/rss/rd/articles/,"2220"https://news.google.com/__i/rss/rd/articles/,"2222"https://news.google.com/__i/rss/rd/articles/,"2223"https://news.google.com/__i/rss/rd/articles/,"2224"https://news.google.com/__i/rss/rd/articles/,"2225"https://news.google.com/__i/rss/rd/articles/,"2227"https://news.google.com/__i/rss/rd/articles/,"2228"https://news.google.com/__i/rss/rd/articles/,"2234"https://news.google.com/__i/rss/rd/articles/,"2238"https://news.google.com/__i/rss/rd/articles/,"2247"https://news.google.com/__i/rss/rd/articles/,"2251"https://news.google.com/__i/rss/rd/articles/,"2253"https://news.google.com/__i/rss/rd/articles/,"2262"https://news.google.com/__i/rss/rd/articles/,"2264"https://news.google.com/__i/rss/rd/articles/,"2271"https://news.google.com/__i/rss/rd/articles/,"2276"https://news.google.com/__i/rss/rd/articles/,"2278"https://news.google.com/__i/rss/rd/articles/,"2279"https://news.google.com/__i/rss/rd/articles/,"2282"https://news.google.com/__i/rss/rd/articles/,"2290"https://news.google.com/__i/rss/rd/articles/,"2292"https://news.google.com/__i/rss/rd/articles/,"2295"https://news.google.com/__i/rss/rd/articles/,"2299"https://news.google.com/__i/rss/rd/articles/,"2305"https://news.google.com/__i/rss/rd/articles/,"2306"https://news.google.com/__i/rss/rd/articles/,"2310"https://news.google.com/__i/rss/rd/articles/,"2311"https://news.google.com/__i/rss/rd/articles/,"2312"https://news.google.com/__i/rss/rd/articles/,"2315"https://news.google.com/__i/rss/rd/articles/,"2320"https://news.google.com/__i/rss/rd/articles/,"2325"https://news.google.com/__i/rss/rd/articles/,"2328"https://news.google.com/__i/rss/rd/articles/,"2331"https://news.google.com/__i/rss/rd/articles/,"2334"https://news.google.com/__i/rss/rd/articles/,"2335"https://news.google.com/__i/rss/rd/articles/,"2336"https://news.google.com/__i/rss/rd/articles/,"2337"https://news.google.com/__i/rss/rd/articles/,"2343"https://news.google.com/__i/rss/rd/articles/,"2346"https://news.google.com/__i/rss/rd/articles/,"2354"https://news.google.com/__i/rss/rd/articles/,"2357"https://news.google.com/__i/rss/rd/articles/,"2358"https://news.google.com/__i/rss/rd/articles/,"2359"https://news.google.com/__i/rss/rd/articles/,"2366"https://news.google.com/__i/rss/rd/articles/,"2370"https://news.google.com/__i/rss/rd/articles/,"2373"https://news.google.com/__i/rss/rd/articles/,"2376"https://news.google.com/__i/rss/rd/articles/,"2377"https://news.google.com/__i/rss/rd/articles/,"2380"https://news.google.com/__i/rss/rd/articles/,"2382"https://news.google.com/__i/rss/rd/articles/,"2387"https://news.google.com/__i/rss/rd/articles/,"2389"https://news.google.com/__i/rss/rd/articles/,"2392"https://news.google.com/__i/rss/rd/articles/,"2394"https://news.google.com/__i/rss/rd/articles/,"2400"https://news.google.com/__i/rss/rd/articles/,"2403"https://news.google.com/__i/rss/rd/articles/,"2405"https://news.google.com/__i/rss/rd/articles/,"2406"https://news.google.com/__i/rss/rd/articles/,"2407"https://news.google.com/__i/rss/rd/articles/,"2410"https://news.google.com/__i/rss/rd/articles/,"2411"https://news.google.com/__i/rss/rd/articles/,"2413"https://news.google.com/__i/rss/rd/articles/,"2414"https://news.google.com/__i/rss/rd/articles/,"2415"https://news.google.com/__i/rss/rd/articles/,"2416"https://news.google.com/__i/rss/rd/articles/,"2418"https://news.google.com/__i/rss/rd/articles/,"2422"https://news.google.com/__i/rss/rd/articles/,"2425"https://news.google.com/__i/rss/rd/articles/,"2427"https://news.google.com/__i/rss/rd/articles/,"2435"https://news.google.com/__i/rss/rd/articles/,"2437"https://news.google.com/__i/rss/rd/articles/,"2440"https://news.google.com/__i/rss/rd/articles/,"2441"https://news.google.com/__i/rss/rd/articles/,"2447"https://news.google.com/__i/rss/rd/articles/,"2453"https://news.google.com/__i/rss/rd/articles/,"2459"https://news.google.com/__i/rss/rd/articles/,"2461"https://news.google.com/__i/rss/rd/articles/,"2462"https://news.google.com/__i/rss/rd/articles/,"2464"https://news.google.com/__i/rss/rd/articles/,"2467"https://news.google.com/__i/rss/rd/articles/,"2468"https://news.google.com/__i/rss/rd/articles/,"2472"https://news.google.com/__i/rss/rd/articles/,"2477"https://news.google.com/__i/rss/rd/articles/,"2481"https://news.google.com/__i/rss/rd/articles/,"2484"https://news.google.com/__i/rss/rd/articles/,"2486"https://news.google.com/__i/rss/rd/articles/,"2492"https://news.google.com/__i/rss/rd/articles/,"2493"https://news.google.com/__i/rss/rd/articles/,"2496"https://news.google.com/__i/rss/rd/articles/,"2497"https://news.google.com/__i/rss/rd/articles/,"2498"https://news.google.com/__i/rss/rd/articles/,"2499"https://news.google.com/__i/rss/rd/articles/,"2504"https://news.google.com/__i/rss/rd/articles/,"2506"https://news.google.com/__i/rss/rd/articles/,"2510"https://news.google.com/__i/rss/rd/articles/,"2511"https://news.google.com/__i/rss/rd/articles/,"2512"https://news.google.com/__i/rss/rd/articles/,"2517"https://news.google.com/__i/rss/rd/articles/,"2526"https://news.google.com/__i/rss/rd/articles/,"2527"https://news.google.com/__i/rss/rd/articles/,"2531"https://news.google.com/__i/rss/rd/articles/,"2532"https://news.google.com/__i/rss/rd/articles/,"2534"https://news.google.com/__i/rss/rd/articles/,"2542"https://news.google.com/__i/rss/rd/articles/,"2544"https://news.google.com/__i/rss/rd/articles/,"2552"https://news.google.com/__i/rss/rd/articles/,"2555"https://news.google.com/__i/rss/rd/articles/,"2559"https://news.google.com/__i/rss/rd/articles/,"2563"https://news.google.com/__i/rss/rd/articles/,"2564"https://news.google.com/__i/rss/rd/articles/,"2567"https://news.google.com/__i/rss/rd/articles/,"2568"https://news.google.com/__i/rss/rd/articles/,"2569"https://news.google.com/__i/rss/rd/articles/,"2571"https://news.google.com/__i/rss/rd/articles/,"2572"https://news.google.com/__i/rss/rd/articles/,"2573"https://news.google.com/__i/rss/rd/articles/,"2575"https://news.google.com/__i/rss/rd/articles/,"2577"https://news.google.com/__i/rss/rd/articles/,"2579"https://news.google.com/__i/rss/rd/articles/,"2583"https://news.google.com/__i/rss/rd/articles/,"2584"https://news.google.com/__i/rss/rd/articles/,"2586"https://news.google.com/__i/rss/rd/articles/,"2589"https://news.google.com/__i/rss/rd/articles/,"2595"https://news.google.com/__i/rss/rd/articles/,"2596"https://news.google.com/__i/rss/rd/articles/,"2597"https://news.google.com/__i/rss/rd/articles/,"2601"https://news.google.com/__i/rss/rd/articles/,"2604"https://news.google.com/__i/rss/rd/articles/,"2605"https://news.google.com/__i/rss/rd/articles/,"2609"https://news.google.com/__i/rss/rd/articles/,"2610"https://news.google.com/__i/rss/rd/articles/,"2612"https://news.google.com/__i/rss/rd/articles/,"2614"https://news.google.com/__i/rss/rd/articles/,"2621"https://news.google.com/__i/rss/rd/articles/,"2622"https://news.google.com/__i/rss/rd/articles/,"2624"https://news.google.com/__i/rss/rd/articles/,"2628"https://news.google.com/__i/rss/rd/articles/,"2629"https://news.google.com/__i/rss/rd/articles/,"2632"https://news.google.com/__i/rss/rd/articles/,"2634"https://news.google.com/__i/rss/rd/articles/,"2636"https://news.google.com/__i/rss/rd/articles/,"2639"https://news.google.com/__i/rss/rd/articles/,"2643"https://news.google.com/__i/rss/rd/articles/,"2645"https://news.google.com/__i/rss/rd/articles/,"2646"https://news.google.com/__i/rss/rd/articles/,"2647"https://news.google.com/__i/rss/rd/articles/,"2649"https://news.google.com/__i/rss/rd/articles/,"2650"https://news.google.com/__i/rss/rd/articles/,"2651"https://news.google.com/__i/rss/rd/articles/,"2652"https://news.google.com/__i/rss/rd/articles/,"2656"https://news.google.com/__i/rss/rd/articles/,"2657"https://news.google.com/__i/rss/rd/articles/,"2658"https://news.google.com/__i/rss/rd/articles/,"2660"https://news.google.com/__i/rss/rd/articles/,"2661"https://news.google.com/__i/rss/rd/articles/,"2662"https://news.google.com/__i/rss/rd/articles/,"2663"https://news.google.com/__i/rss/rd/articles/,"2664"https://news.google.com/__i/rss/rd/articles/,"2669"https://news.google.com/__i/rss/rd/articles/,"2670"https://news.google.com/__i/rss/rd/articles/,"2673"https://news.google.com/__i/rss/rd/articles/,"2676"https://news.google.com/__i/rss/rd/articles/,"2677"https://news.google.com/__i/rss/rd/articles/,"2678"https://news.google.com/__i/rss/rd/articles/,"2681"https://news.google.com/__i/rss/rd/articles/,"2682"https://news.google.com/__i/rss/rd/articles/,"2684"https://news.google.com/__i/rss/rd/articles/,"2685"https://news.google.com/__i/rss/rd/articles/,"2686"https://news.google.com/__i/rss/rd/articles/,"2689"https://news.google.com/__i/rss/rd/articles/,"2690"https://news.google.com/__i/rss/rd/articles/,"2691"https://news.google.com/__i/rss/rd/articles/,"2695"https://news.google.com/__i/rss/rd/articles/,"2698"https://news.google.com/__i/rss/rd/articles/,"2699"https://news.google.com/__i/rss/rd/articles/,"2702"https://news.google.com/__i/rss/rd/articles/,"2704"https://news.google.com/__i/rss/rd/articles/,"2705"https://news.google.com/__i/rss/rd/articles/,"2706"https://news.google.com/__i/rss/rd/articles/,"2707"https://news.google.com/__i/rss/rd/articles/,"2709"https://news.google.com/__i/rss/rd/articles/,"2710"https://news.google.com/__i/rss/rd/articles/,"2713"https://news.google.com/__i/rss/rd/articles/,"2714"https://news.google.com/__i/rss/rd/articles/,"2727"https://news.google.com/__i/rss/rd/articles/,"2729"https://news.google.com/__i/rss/rd/articles/,"2739"https://news.google.com/__i/rss/rd/articles/,"2758"https://news.google.com/__i/rss/rd/articles/,"2765"https://news.google.com/__i/rss/rd/articles/,"2766"https://news.google.com/__i/rss/rd/articles/,"2767"https://news.google.com/__i/rss/rd/articles/,"2768"https://news.google.com/__i/rss/rd/articles/,"2770"https://news.google.com/__i/rss/rd/articles/,"2771"https://news.google.com/__i/rss/rd/articles/,"2772"https://news.google.com/__i/rss/rd/articles/,"2776"https://news.google.com/__i/rss/rd/articles/,"2777"https://news.google.com/__i/rss/rd/articles/,"2778"https://news.google.com/__i/rss/rd/articles/,"2779"https://news.google.com/__i/rss/rd/articles/,"2780"https://news.google.com/__i/rss/rd/articles/,"2783"https://news.google.com/__i/rss/rd/articles/,"2784"https://news.google.com/__i/rss/rd/articles/,"2786"https://news.google.com/__i/rss/rd/articles/,"2787"https://news.google.com/__i/rss/rd/articles/,"2791"https://news.google.com/__i/rss/rd/articles/,"2792"https://news.google.com/__i/rss/rd/articles/,"2793"https://news.google.com/__i/rss/rd/articles/,"2797"https://news.google.com/__i/rss/rd/articles/,"2798"https://news.google.com/__i/rss/rd/articles/,"2801"https://news.google.com/__i/rss/rd/articles/,"2802"https://news.google.com/__i/rss/rd/articles/,"2803"https://news.google.com/__i/rss/rd/articles/,"2805"https://news.google.com/__i/rss/rd/articles/,"2808"https://news.google.com/__i/rss/rd/articles/,"2809"https://news.google.com/__i/rss/rd/articles/,"2810"https://news.google.com/__i/rss/rd/articles/,"2811"https://news.google.com/__i/rss/rd/articles/,"2812"https://news.google.com/__i/rss/rd/articles/,"2813"https://news.google.com/__i/rss/rd/articles/,"2814"https://news.google.com/__i/rss/rd/articles/,"2817"https://news.google.com/__i/rss/rd/articles/,"2818"https://news.google.com/__i/rss/rd/articles/,"2824"https://news.google.com/__i/rss/rd/articles/,"2826"https://news.google.com/__i/rss/rd/articles/,"2827"https://news.google.com/__i/rss/rd/articles/,"2829"https://news.google.com/__i/rss/rd/articles/,"2830"https://news.google.com/__i/rss/rd/articles/,"2831"https://news.google.com/__i/rss/rd/articles/,"2832"https://news.google.com/__i/rss/rd/articles/,"2834"https://news.google.com/__i/rss/rd/articles/,"2836"https://news.google.com/__i/rss/rd/articles/,"2838"https://news.google.com/__i/rss/rd/articles/,"2840"https://news.google.com/__i/rss/rd/articles/,"2842"https://news.google.com/__i/rss/rd/articles/,"2843"https://news.google.com/__i/rss/rd/articles/,"2844"https://news.google.com/__i/rss/rd/articles/,"2850"https://news.google.com/__i/rss/rd/articles/,"2851"https://news.google.com/__i/rss/rd/articles/,"2852"https://news.google.com/__i/rss/rd/articles/,"2854"https://news.google.com/__i/rss/rd/articles/,"2858"https://news.google.com/__i/rss/rd/articles/,"2860"https://news.google.com/__i/rss/rd/articles/,"2862"https://news.google.com/__i/rss/rd/articles/,"2864"https://news.google.com/__i/rss/rd/articles/,"2865"https://news.google.com/__i/rss/rd/articles/,"2866"https://news.google.com/__i/rss/rd/articles/,"2867"https://news.google.com/__i/rss/rd/articles/,"2868"https://news.google.com/__i/rss/rd/articles/,"2869"https://news.google.com/__i/rss/rd/articles/,"2871"] }, n = { code: i, gvlid: 165, aliases: ["spotx"], supportedMediaTypes: [c.d], isBidRequestValid: perform isBidRequestValid(e) { if (e && "object" !== d(e.params)) return I.logError(i + ": params shouldn't be outlined or is inaccurate within the bidder settings."), !1; if (!I.deepAccess(e, "mediaTypes.video")) return I.logError(i + ": mediaTypes.video shouldn't be current within the bidder settings."), !1; var t = I.deepAccess(e, "mediaTypes.video.playerSize"); if (!t || !I.isArray(t)) return I.logError(i + ": mediaTypes.video.playerSize shouldn't be outlined within the bidder settings."), !1; if (!I.getBidIdParameter("channel_id", e.params)) return I.logError(i + ": channel_id shouldn't be current in bidder params"), !1; if (("outstream" == I.deepAccess(e, "mediaTypes.video.context") || "outstream" == I.deepAccess(e, "params.ad_unit")) && !I.getBidIdParameter("outstream_function", e.params)) { if (!I.getBidIdParameter("outstream_options", e.params)) return I.logError(i + ": please outline outstream_options parameter or override the default SpotX outstream rendering by defining your personal Outstream perform utilizing area outstream_function."), !1; if (!I.getBidIdParameter("slot", e.params.outstream_options)) return I.logError(i + ": please outline parameters slot outstream_options object within the configuration."), !1; } return !0; }, buildRequests: perform buildRequests(e, h) { var y = h.refererInfo.referer, b = !!y.match(/^https:/); return e.map(perform (e) { var t = I.getBidIdParameter("web page", e.params) ? I.getBidIdParameter("web page", e.params) : P.b.getConfig("pageUrl") ? P.b.getConfig("pageUrl") : y, r = I.getBidIdParameter("channel_id", e.params), a = null, d = I.deepAccess(e, "mediaTypes.video.playerSize"), i = d[0][0], n = d[0][1], o = b || (I.getBidIdParameter("safe", e.params) ? 1 : 0), s = { sdk_name: "Prebid 1+", versionOrtb: "2.3" }; if ("" != I.getBidIdParameter("hide_skin", e.params) && (s.hide_skin = +!!I.getBidIdParameter("hide_skin", e.params)), "" != I.getBidIdParameter("ad_volume", e.params) && (s.ad_volume = I.getBidIdParameter("ad_volume", e.params)), "" != I.getBidIdParameter("ad_unit", e.params) && (s.ad_unit = I.getBidIdParameter("ad_unit", e.params)), "" != I.getBidIdParameter("outstream_options", e.params) && (s.outstream_options = I.getBidIdParameter("outstream_options", e.params)), "" != I.getBidIdParameter("outstream_function", e.params) && (s.outstream_function = I.getBidIdParameter("outstream_function", e.params)), "" != I.getBidIdParameter("customized", e.params) && (s.customized = I.getBidIdParameter("customized", e.params)), "" != I.getBidIdParameter("pre_market_bids", e.params) && I.isArray(I.getBidIdParameter("pre_market_bids", e.params))) { var p = I.getBidIdParameter("pre_market_bids", e.params); for (var m in (s.pre_market_bids = [], p)) { var u = p[m], c = ""; u.vast_url ? c="" + u.vast_url + "" : u.vast_string && (c = u.vast_string), s.pre_market_bids.push({
id: u.deal_id,
seatbid: [{
bid: [{
impid: Date.now(),
dealid: u.deal_id,
price: u.price,
adm: c
}]
}],
cur: u.foreign money,
ext: {
event_log: [{}]
}
});
}
}

var g = I.getBidIdParameter("mimes", e.params) || ["application/javascript"https://news.google.com/__i/rss/rd/articles/,"video/mp4"https://news.google.com/__i/rss/rd/articles/,"video/webm"],
_ = {
id: e.bidId,
safe: o,
video: {
w: i,
h: n,
ext: s,
mimes: g
}
};
"" != I.getBidIdParameter("price_floor", e.params) && (_.bidfloor = I.getBidIdParameter("price_floor", e.params)), "" != I.getBidIdParameter("start_delay", e.params) && (_.video.startdelay = 0 + Boolean(I.getBidIdParameter("start_delay", e.params))), "" != I.getBidIdParameter("min_duration", e.params) && (_.video.minduration = I.getBidIdParameter("min_duration", e.params)), "" != I.getBidIdParameter("max_duration", e.params) && (_.video.maxduration = I.getBidIdParameter("max_duration", e.params)), "" != I.getBidIdParameter("placement_type", e.params) && (_.video.ext.placement = I.getBidIdParameter("placement_type", e.params)), "" != I.getBidIdParameter("place", e.params) && (_.video.ext.pos = I.getBidIdParameter("place", e.params)), e.crumbs && e.crumbs.pubcid && (a = e.crumbs.pubcid);
var l = navigator.language ? "language" : "userLanguage",
v = {
id: r,
imp: _,
website: {
id: "",
web page: t,
content material: "content material"
},
gadget: {
h: display screen.peak,
w: display screen.width,
dnt: I.getDNT() ? 1 : 0,
language: navigator[l].cut up("-")[0],
make: navigator.vendor ? navigator.vendor : "",
ua: navigator.userAgent
},
ext: {
wrap_response: 1
}
};
I.getBidIdParameter("number_of_ads", e.params) && (v.ext.number_of_ads = I.getBidIdParameter("number_of_ads", e.params));
var f = {};
return 1 == I.getBidIdParameter("spotx_all_google_consent", e.params) && (f.consented_providers_settings = B), h && h.gdprConsent && (f.consent = h.gdprConsent.consentString, void 0 !== h.gdprConsent.gdprApplies && I.deepSetValue(v, "regs.ext.gdpr", h.gdprConsent.gdprApplies ? 1 : 0)), h && h.uspConsent && I.deepSetValue(v, "regs.ext.us_privacy", h.uspConsent), I.deepAccess(e, "userId.id5id.uid") && (f.eids = f.eids || [], f.eids.push({
supply: "id5-sync.com",
uids: [{
id: e.userId.id5id.uid
}],
ext: e.userId.id5id.ext || {}
})), a && (f.fpc = a), e && e.schain && (v.supply = {
ext: {
schain: e.schain
}
}), e && e.userId && e.userId.tdid && (f.eids = f.eids || [], f.eids.push({
supply: "adserver.org",
uids: [{
id: e.userId.tdid,
ext: {
rtiPartner: "TDID"
}
}]
})), I.isEmpty(f) || (v.consumer = {
ext: f
}), {
technique: "POST",
url: "https://search.spotxchange.com/openrtb/2.3/dados/" + r,
knowledge: v,
bidRequest: h
};
});
},
interpretResponse: perform interpretResponse(e, s) {
var p = [],
m = e.physique;
return m && I.isArray(m.seatbid) && I._each(m.seatbid, perform (e) {
I._each(e.bid, perform (t) {
var e = {};

Advertisement

for (var r in s.bidRequest.bids) {
t.impid == s.bidRequest.bids[r].bidId && (e = s.bidRequest.bids[r]);
}

I._each(e.params.pre_market_bids, perform (e) {
e.deal_id == t.id && (t.value = e.value, m.cur = e.foreign money);
});

Advertisement

var a = "",
ttl: 360,
netRevenue: !0,
channel_id: m.id,
cache_key: t.ext.cache_key,
vastUrl: "https://search.spotxchange.com/advert/huge.html?key=" + t.ext.cache_key,
videoCacheKey: t.ext.cache_key,
mediaType: c.d,
width: t.w,
peak: t.h
;
a.meta = a.meta || {}, t && t.adomain && 0 < t.adomain.size && (a.meta.advertiserDomains = t.adomain); var d = I.deepAccess(e, "mediaTypes.video.context"), i = I.deepAccess(e, "params.ad_unit"); if ("outstream" == d || "outstream" == i) { var n = I.deepAccess(e, "mediaTypes.video.playerSize"), o = u.a.set up({ id: 0, url: "//", config: { adText: "SpotX Outstream Video Advert through Prebid.js", player_width: n[0][0], player_height: n[0][1], content_page_url: I.deepAccess(s, "knowledge.website.web page"), ad_mute: +!!I.deepAccess(e, "params.ad_mute"), hide_skin: +!!I.deepAccess(e, "params.hide_skin"), outstream_options: I.deepAccess(e, "params.outstream_options"), outstream_function: I.deepAccess(e, "params.outstream_function") } }); attempt { o.setRender(g), o.setEventHandlers({ impression: perform impression() { return I.logMessage("SpotX outstream video impression occasion"); }, loaded: perform loaded() { return I.logMessage("SpotX outstream video loaded occasion"); }, ended: perform ended() { I.logMessage("SpotX outstream renderer video occasion"); } }); } catch (e) { I.logWarn("Prebid Error calling setRender or setEve,tHandlers on renderer", e); } a.renderer = o; } p.push(a); }); }), p; } }; perform g(e) { var t = perform (e) { var t = I.getBidIdParameter("slot", e.renderer.config.outstream_options); I.logMessage("[SPOTX][renderer] Deal with SpotX outstream renderer"); var r = window.doc.createElement("script"); r.kind = "textual content/javascript", r.src = "https://js.spotx.television/easi/v1/" + e.channel_id + ".js"; var a = {}; a["data-spotx_channel_id"] = "" + e.channel_id, a["data-spotx_vast_url"] = "" + e.vastUrl, a["data-spotx_content_page_url"] = e.renderer.config.content_page_url, a["data-spotx_ad_unit"] = "incontent", I.logMessage("[SPOTX][renderer] Default beahavior"), I.getBidIdParameter("ad_mute", e.renderer.config.outstream_options) && (a["data-spotx_ad_mute"] = "1"), a["data-spotx_collapse"] = "0", a["data-spotx_autoplay"] = "1", a["data-spotx_blocked_autoplay_override_mode"] = "1", a["data-spotx_video_slot_can_autoplay"] = "1"; var d, i, n, o, s, p, m = I.getBidIdParameter("playersize_auto_adapt", e.renderer.config.outstream_options); m && I.isBoolean(m) && !0 === m && (e.width && I.isNumber(e.width) && e.peak && I.isNumber(e.peak) ? (d = e.width / e.peak, i = window.doc.getElementById(t).clientWidth, n = e.renderer.config.player_width, o = e.renderer.config.player_height, p = s = 0, i < n && (o = (n = i) / d), p = d <= 1 ? (s = Math.spherical(o * d), o) : (s = n, Math.spherical(n / d)), a["data-spotx_content_width"] = "" + s, a["data-spotx_content_height"] = "" + p) : I.logWarn("[SPOTX][renderer] PlayerSize auto adapt: bid.width and bid.peak are incorrect")); var u = I.getBidIdParameter("custom_override", e.renderer.config.outstream_options); if (u && I.isPlainObject(u)) for (var c in (I.logMessage("[SPOTX][renderer] Customized conduct."), u)) for (var g in a) { a.hasOwnProperty(g) && r.setAttribute(g, a[g]); } return r; }(e); if (null != e.renderer.config.outstream_function && "perform" == typeof e.renderer.config.outstream_function) e.renderer.config.outstream_function(e, t);else attempt { var r, a, d, i = I.getBidIdParameter("in_iframe", e.renderer.config.outstream_options); i && "IFRAME" == window.doc.getElementById(i).nodeName ? (!(a = (r = window.doc.getElementById(i)).contentDocument) && r.contentWindow && (a = r.contentWindow.doc), a.physique.appendChild(t)) : (d = I.getBidIdParameter("slot", e.renderer.config.outstream_options)) && window.doc.getElementById(d) ? window.doc.getElementById(d).appendChild(t) : window.doc.getElementsByTagName("head")[0].appendChild(t); } catch (e) { I.logError("[SPOTX][renderer] Error:" + e.message); } } Object(a.registerBidder)(n); } }, [787]); pbjsChunk([99], { 803: perform _(e, t, r) { e.exports = r(804); }, 804: perform _(e, t, r) { "use strict"; Object.defineProperty(t, "__esModule", { worth: !0 }), r.d(t, "spec", perform () { return i; }); var n = r(1), a = r(0), p = 12, c = 11, u = 0, g = 22, i = { code: "teads", gvlid: 132, supportedMediaTypes: ["video"https://news.google.com/__i/rss/rd/articles/,"banner"], isBidRequestValid: perform isBidRequestValid(e) , buildRequests: perform buildRequests(e, t) { var r, n = e.map(f), i = { referrer: perform (e) { var t = ""; e && e.refererInfo && e.refererInfo.referer && (t = e.refererInfo.referer); return t; }(t), pageReferrer: doc.referrer, networkBandwidth: (r = window.navigator) && r.connection && 0 <= r.connection.downlink ? r.connection.downlink.toString() : "", timeToFirstByte: perform (e) (window), knowledge: n, deviceWidth: display screen.width, hb_version: "4.17.0" }; e[0].schain && (i.schain = e[0].schain); var a, s, o, d = t.gdprConsent; return t && d && (a = "boolean" == typeof d.gdprApplies, s = "string" == typeof d.consentString, o = a ? perform (e, t, r) { var n = p; e ? perform (e, t) 2 !== t) && !e.isServiceSpecific; (t, r) && (n = c) : n = u; return n; }(d.gdprApplies, d.vendorData, d.apiVersion) : g, i.gdpr_iab = { consent: s ? d.consentString : "", standing: o, apiVersion: d.apiVersion }), t && t.uspConsent && (i.us_privacy = t.uspConsent), { technique: "POST", url: "https://a.teads.television/hb/bid-request", knowledge: JSON.stringify(i) }; }, interpretResponse: perform interpretResponse(e) { var r = []; return (e = e.physique).responses && e.responses.forEach(perform (e) { var t = { cpm: e.cpm, width: e.width, peak: e.peak, foreign money: e.foreign money, netRevenue: !0, ttl: e.ttl, advert: e.advert, requestId: e.bidId, creativeId: e.creativeId, placementId: e.placementId }; e.dealId && (t.dealId = e.dealId), r.push(t); }), r; } }; perform f(e) { var t, r = {}, n = a.getValue(e.params, "placementId"), i = a.getValue(e.params, "pageId"); return r.sizes = (t = e, a.parseSizesInput(perform (e) { var t = a.deepAccess(e, "mediaTypes.video.playerSize"), r = a.deepAccess(e, "mediaTypes.video.sizes"), n = a.deepAccess(e, "mediaTypes.banner.sizes"); return a.isArray(n) || a.isArray(t) || a.isArray(r) ? [n, r, t].cut back(perform (t, e) { return a.isArray(e) && (a.isArray(e[0]) ? e.forEach(perform (e) { t.push(e); }) : t.push(e)), t; }, []) : e.sizes; }(t))), r.bidId = a.getBidIdParameter("bidId", e), r.bidderRequestId = a.getBidIdParameter("bidderRequestId", e), r.placementId = parseInt(n, 10), r.pageId = parseInt(i, 10), r.adUnitCode = a.getBidIdParameter("adUnitCode", e), r.auctionId = a.getBidIdParameter("auctionId", e), r.transactionId = a.getBidIdParameter("transactionId", e), r; } perform s(e) { return 0 < parseInt(e); } Object(n.registerBidder)(i); } }, [803]); pbjsChunk([90], { 823: perform _(e, r, t) { e.exports = t(824); }, 824: perform _(e, r, t) { "use strict"; Object.defineProperty(r, "__esModule", { worth: !0 }), t.d(r, "tripleliftAdapterSpec", perform () { return m; }); var n = t(2), i = t(1), u = t(0), a = t(3); perform p() { return (p = Object.assign || perform (e) { for (var r = 1; r < arguments.size; r++) { var t = arguments[r]; for (var n in t) { Object.prototype.hasOwnProperty.name(t, n) && (e[n] = t[n]); } } return e; }).apply(this, arguments); } perform c(e) { return (c = "perform" == typeof Image && "image" == _typeof(Image.iterator) ? perform (e) { return _typeof(e); } : perform (e) { return e && "perform" == typeof Image && e.constructor === Image && e !== Image.prototype ? "image" : _typeof(e); })(e); } perform s(r, e) { var t, n = Object.keys(r); return Object.getOwnPropertySymbols && (t = Object.getOwnPropertySymbols(r), e && (t = t.filter(perform (e) { return Object.getOwnPropertyDescriptor(r, e).enumerable; })), n.push.apply(n, t)), n; } perform d(i) { for (var e = 1; e < arguments.length; e++) { var o = null != arguments[e] ? arguments[e] : {}; e % 2 ? s(Object(o), !0).forEach(function (e) { var r, t, n; r = i, n = o[t = e], t in r ? Object.defineProperty(r, t, { value: n, enumerable: !0, configurable: !0, writable: !0 }) : r[t] = n; }) : Object.getOwnPropertyDescriptors ? Object.defineProperties(i, Object.getOwnPropertyDescriptors(o)) : s(Object(o)).forEach(function (e) { Object.defineProperty(i, e, Object.getOwnPropertyDescriptor(o, e)); }); } return i; } function f(e) { return function (e) { if (Array.isArray(e)) return o(e); }(e) || function (e) { if ("undefined" != typeof Symbol && Symbol.iterator in Object(e)) return Array.from(e); }(e) || function (e, r) (e) || function () { throw new TypeError("Invalid attempt to spread non-iterable instance.nIn order to be iterable, non-array objects must have a [Symbol.iterator]() method."); }(); } function o(e, r) { (null == r || r > e.size) && (r = e.size);

for (var t = 0, n = new Array(r); t < r; t++) { n[t] = e[t]; } return n; } var l = !0, y = null, m = { gvlid: 28, code: "triplelift", supportedMediaTypes: [n.b, n.d], isBidRequestValid: perform isBidRequestValid(e) { return void 0 !== e.params.inventoryCode; }, buildRequests: perform buildRequests(e, r) { var t, n = "https://tlx.3lift.com/header/public sale?", i = perform (e) { var r = {}, t = e[0].schain, n = perform () { var e = {}, r = p({}, a.b.getConfig("fpd.context")), t = p({}, a.b.getConfig("fpd.consumer")); return g(e, r), g(e, t), e; }(); r.imp = e.map(perform (e, r) { var t = { id: r, tagid: e.params.inventoryCode, flooring: perform (e) { var r = null; { var t; "perform" == typeof e.getFloor && ("object" !== c(t = e.getFloor({ foreign money: "USD", mediaType: "banner", measurement: S(e.sizes) })) || "USD" !== t.foreign money || isNaN(parseFloat(t.flooring)) || (r = parseFloat(t.flooring))); } return null !== r ? r : e.params.flooring; }(e) }; return b(e) ? t.video = perform (e) { var r = d(d({}, e.params.video), e.mediaTypes.video); r.w || (r.w = r.playerSize[0][0]); r.h || (r.h = r.playerSize[0][1]); "instream" === r.context && (r.placement = 1); return delete r.playerSize, r; }(e) : e.mediaTypes.banner && (t.banner = { format: S(e.sizes) }), t; }); var i = [].concat(f(perform (e) { return v(e, "tdid"https://information.google.com/__i/rss/rd/articles/,"adserver.org"https://information.google.com/__i/rss/rd/articles/,"TDID"); }(e)), f(perform (e) { return v(e, "idl_env"https://information.google.com/__i/rss/rd/articles/,"liveramp.com"https://information.google.com/__i/rss/rd/articles/,"idl"); }(e)), f(perform (e) { return v(e, "criteoId"https://information.google.com/__i/rss/rd/articles/,"criteo.com"https://information.google.com/__i/rss/rd/articles/,"criteoId"); }(e))); 0 < i.size && (r.consumer = { ext: { eids: i } }); var o = perform (e, r) { var t = {}; u.isEmpty(e) || (t.schain = d({}, e)); u.isEmpty(r) || (t.fpd = d({}, r)); return t; }(t, n); u.isEmpty(o) || (r.ext = o); return r; }(e); return n = u.tryAppendQueryString(n, "lib"https://information.google.com/__i/rss/rd/articles/,"prebid"), n = u.tryAppendQueryString(n, "v"https://information.google.com/__i/rss/rd/articles/,"4.17.0"), r && r.refererInfo && (t = r.refererInfo.referer, n = u.tryAppendQueryString(n, "referrer", t)), r && r.timeout && (n = u.tryAppendQueryString(n, "tmax", r.timeout)), r && r.gdprConsent && (void 0 !== r.gdprConsent.gdprApplies && (l = r.gdprConsent.gdprApplies, n = u.tryAppendQueryString(n, "gdpr", l.toString())), void 0 !== r.gdprConsent.consentString && (y = r.gdprConsent.consentString, n = u.tryAppendQueryString(n, "cmp_cs", y))), r && r.uspConsent && (n = u.tryAppendQueryString(n, "us_privacy", r.uspConsent)), !0 === a.b.getConfig("coppa") && (n = u.tryAppendQueryString(n, "coppa", !0)), n.lastIndexOf("&") === n.size - 1 && (n = n.substring(0, n.size - 1)), u.logMessage("tlCall request constructed: " + n), { technique: "POST", url: n, knowledge: i, bidderRequest: r }; }, interpretResponse: perform interpretResponse(e, r) { var t = r.bidderRequest; return (e.physique.bids || []).map(perform (e) { return perform (e, r) { var t = {}, n = r.width || 1, i = r.peak || 1, o = r.deal_id || "", u = r.crid || "", a = e.bids[r.imp_id]; 0 != r.cpm && r.advert && (t = { requestId: a.bidId, cpm: r.cpm, width: n, peak: i, netRevenue: !0, advert: r.advert, creativeId: u, dealId: o, foreign money: "USD", ttl: 300, tl_source: r.tl_source, meta: {} }, b(a) && (t.vastXml = r.advert, t.mediaType = "video"), r.advertiser_name && (t.meta.advertiserName = r.advertiser_name)); return t; }(t, e); }); }, getUserSyncs: perform getUserSyncs(e, r, t, n) { var i = perform (e) { if (!e) return; if (e.iframeEnabled) return "iframe"; if (e.pixelEnabled) return "picture"; }(e); if (i) { var o = "https://eb2.3lift.com/sync?"; return "picture" === i && (o = u.tryAppendQueryString(o, "px", 1), o = u.tryAppendQueryString(o, "src"https://information.google.com/__i/rss/rd/articles/,"prebid")), null !== y && (o = u.tryAppendQueryString(o, "gdpr", l), o = u.tryAppendQueryString(o, "cmp_cs", y)), n && (o = u.tryAppendQueryString(o, "us_privacy", n)), [{ type: i, url: o }]; } } }; perform b(e) { return e.mediaTypes.video && e.mediaTypes.video.context && "instream" === e.mediaTypes.video.context.toLowerCase(); } perform g(r, t) { u.isEmpty(t) || Object.keys(t).forEach(perform (e) { null != t[e] && (r[e] = t[e]); }); } perform v(e, r, t, n) { return e.map((u = r, perform (e) { return e && e.userId && e.userId[u]; })).filter(perform (e) { return !!e; }).map((i = t, o = n, perform (e) { return { supply: i, uids: [{ id: e, ext: { rtiPartner: o } }] }; })); var i, o, u; } perform S(e) { return e.filter(h).map(perform (e) { return { w: e[0], h: e[1] }; }); } perform h(e) { return 2 === e.size && "quantity" == typeof e[0] && "quantity" == typeof e[1]; } Object(i.registerBidder)(m); } }, [823]); pbjs.processQueue(); }, {}]; window.modules["via.legacy"] = [function(require,module,exports){"use strict"; DS.service("via", function () { "use strict"; // remove `via` from url, to be used after amplitude logs it to prevent users from sharing such urls function removeFromLocation() { var url = new URL(location.href); url.searchParams.delete("via"); history.replaceState(null, "", url.toString()); } // and add `via` param to any outbound links function addViaToUrl(href, via) { if (!href || href.substr(0, 1) === "#") { return href; // don't add to jumps on the current page, e.g. "Skip to main content" } var url = new URL(href); var apexDomain = new URL(location.href).hostname.split(".").slice(-2).join("."); if (url.hostname.indexOf(apexDomain) === -1) { return href; // don't add it to external links } url.searchParams.set("via", via); return url.toString(); } // keys correspond to "page_types" in editable_components.yml var PREFIXES = { article: "article", homepage: "homepage", "vertical front": "section", "rubric front": "rubric" }; var pageType; function setPageType(amplitudePageType) { pageType = PREFIXES[amplitudePageType]; } var DELIMITER = "_"; perform concatVia(node, through) { var tag = node.dataset && node.dataset.through; if (tag) { through = (through.size ? tag + DELIMITER : tag) + through; } return through; } perform addToClickedLinks() { doc.documentElement.addEventListener("click on", perform (e) { var a; var through = ""; // detect hyperlink nodes and acquire through directives to append to the href var node = e.goal; // the factor the place this occasion originated could have been faraway from the dom, e.g. within the case of the OIL CMP which disappears after you work together with it whereas (node && node !== e.currentTarget) { if (node.tagName === "A") { a = node; } through = concatVia(node, through); node = node.parentNode; } if (a && through) { if (pageType) { through = pageType + DELIMITER + through; } a.href = addViaToUrl(a.href, through); } }); } perform addToSubmittedForms() { doc.documentElement.addEventListener("submit", perform (e) { var type = e.goal; // acquire through directives var through = ""; var node = e.goal; whereas (node !== e.currentTarget) { through = concatVia(node, through); node = node.parentNode; } if (through) { if (pageType) { through = pageType + DELIMITER + through; } // dynamically create a hidden enter for the shape url var enter = doc.createElement("enter"); enter.kind = "hidden"; enter.title = "through"; enter.worth = through; type.appendChild(enter); } }); } // begin listening solely as soon as, when first injected addToClickedLinks(); addToSubmittedForms(); return { setPageType: setPageType, removeFromLocation: removeFromLocation }; }); }, {}]; window.modules["visibility.legacy"] = [function(require,module,exports){"use strict"; DS.service("$visibility", ["$document"https://news.google.com/__i/rss/rd/articles/,"$window"https://news.google.com/__i/rss/rd/articles/,"_throttle"https://news.google.com/__i/rss/rd/articles/,"Eventify", function ($document, $window, _throttle, Eventify) { var list = [], Seen, VisibleEvent; /** * @param {quantity} a * @param {quantity} b * @returns {*} * @see http://jsperf.com/math-min-vs-if-condition-vs/8 */ perform min(a, b) { return a < b ? a : b; } /** * @param {number} a * @param {number} b * @returns {*} * @see http://jsperf.com/math-min-vs-if-condition-vs/8 */ function max(a, b) { return a > b ? a : b;
}
/**
* Quick loop by watched components
*/

Advertisement

perform onScroll() {
checklist.forEach(updateVisibility);
}
/**
* updates seen property
* @param {Visble} merchandise
* @param {{}} evt
* @fires Seen#proven
* @fires Seen#hidden
*/

perform updateSeen(merchandise, evt) {
var px = evt.visiblePx,
% = evt.visiblePercent; // if some pixels are seen and we're higher/equal to threshold

Advertisement

if (px && % >= merchandise.shownThreshold && !merchandise.seen) {
merchandise.seen = true;
setTimeout(perform () {
merchandise.set off("proven", new VisibleEvent("proven", evt));
}, 15); // if no pixels or % is lower than threshold
} else if ((!px || % < item.hiddenThreshold) && item.seen) { item.seen = false; setTimeout(function () { item.trigger("hidden", new VisibleEvent("hidden", evt)); }, 15); } } /** * sets preload property * @param {Visible} item * @param {{}} evt * @param {Number} innerHeight * @fires Visible#preload */ function updatePreload(item, evt, innerHeight) { if (!item.preload && item.preloadThreshhold && shouldBePreloaded(evt.target, evt.rect, item.preloadThreshhold, innerHeight)) { item.preload = true; setTimeout(function () { item.trigger("preload", new VisibleEvent("preload", evt)); }, 15); } } /** * Trigger events * @param {Visible} item */ function updateVisibility(item) { var rect = item.el.getBoundingClientRect(), innerHeight = $window.innerHeight || $document.documentElement.clientHeight, px = getVerticallyVisiblePixels(rect, innerHeight), percent = px / (rect.height || innerHeight), evt = { target: item.el, rect: rect, visiblePx: px, visiblePercent: percent }; updateSeen(item, evt); updatePreload(item, evt, innerHeight); } /** * Return normalized viewport height * @return {number} */ function getViewportHeight() /** * Return normalized viewport width * @return {number} */ function getViewportWidth() $document.body.clientWidth; /** * make sure an element isn't hidden by styles or etc * @param {Element} el * @return {Boolean} */ function isElementNotHidden(el) { return el && el.offsetParent !== null && !el.getAttribute("hidden") && getComputedStyle(el).display !== "none" && getComputedStyle(el).visibility !== "hidden"; } /** * Apparently the fastest way... * @param {Element} el * @returns {boolean} * @example if (!$visibility.isElementInViewport(el)) { ... } */ function isElementInViewport(el) /** * @param {Ingredient} el * @param {ClientRect} rect * @param {Quantity} preloadThreshhold * @param {Quantity} innerHeight * @return {Boolean} */ perform shouldBePreloaded(el, rect, preloadThreshhold, innerHeight) { return rect.prime <= innerHeight + preloadThreshhold && isElementNotHidden(el); } /** * Create a one-dimensional spacial hash of x * @param {number} x * @param {number} stepSize * @param {number} optimalK * @param {number} base * @return {number} */ function getLinearSpacialHash(x, stepSize, optimalK, base) { var index = Math.floor(x / (stepSize || 1)), remainder = x % stepSize, result = index.toString(base); if (optimalK > 1) {
outcome += getLinearSpacialHash(the rest, Math.flooring(stepSize / base), optimalK - 1, base);
}

return outcome;
}
/**
* @param {ClientRect} rect
* @param {quantity} innerHeight
* @returns {quantity}
*/

Advertisement

perform getVerticallyVisiblePixels(rect, innerHeight) {
return min(innerHeight, max(rect.backside, 0)) - min(max(rect.prime, 0), innerHeight);
}
/**
* Get offset of factor relative to whole web page
*
* @param {Ingredient} el
* @returns {{left: quantity, prime: quantity}}
* @see http://jsperf.com/offset-vs-getboundingclientrect/7
*/

perform getPageOffset(el) {
var offsetLeft = el.offsetLeft,
offsetTop = el.offsetTop;

Advertisement

whereas (el = el.offsetParent) {
offsetLeft += el.offsetLeft;
offsetTop += el.offsetTop;
}

return {
left: offsetLeft,
prime: offsetTop
};
}
/**
* Create a brand new Seen class to watch when components enter and depart the viewport
*
* Name destroy perform to cease listening (that is till now we have higher assist for waiting for Node Elimination)
* @param {Ingredient} el
* @param {{shownThreshold: quantity, hiddenThreshold: quantity}} [options]
* @class
* @instance this.seen = new $visibility.Seen(el);
*/

Advertisement

Seen = perform Seen(el, choices) {
choices = choices || {};
this.el = el;
this.seen = false;
this.preload = false;
this.preloadThreshhold = choices && choices.preloadThreshhold || 0;
this.shownThreshold = choices && choices.shownThreshold || 0;
this.hiddenThreshold = choices && min(choices.shownThreshold, choices.hiddenThreshold) || 0;
checklist.push(this);
updateVisibility(this); // set instantly to seen or not
};

Seen.prototype = {
/**
* Cease triggering.
*/
destroy: perform destroy() {
// take away from checklist
checklist.splice(checklist.indexOf(this), 1);
}
/**
* @title Seen#on
* @perform
* @param 'hidden' e EventName
* @param {perform} cb Callback
*/

Advertisement

/**
* @title Seen#set off
* @perform
* @param 'hidden' e
* @param {{}}
*/

};
Eventify.allow(Seen.prototype);

Advertisement

VisibleEvent = perform VisibleEvent(kind, choices) {
var _this = this;

this.kind = kind;
Object.keys(choices).forEach(perform (key) {
_this[key] = choices[key];
});
}; // pay attention for scroll occasions (throttled)

Advertisement

$doc.addEventListener("scroll", _throttle(onScroll, 200)); // public

this.getPageOffset = getPageOffset;
this.getLinearSpacialHash = getLinearSpacialHash;
this.getVerticallyVisiblePixels = getVerticallyVisiblePixels;
this.getViewportHeight = getViewportHeight;
this.getViewportWidth = getViewportWidth;
this.isElementNotHidden = isElementNotHidden;
this.isElementInViewport = isElementInViewport;
this.Seen = Seen;
}]);
}, {}];
require=(perform e(t,n,r){perform s(o,u){if(!n[o]){if(!t[o]){var a=typeof require=="perform"&&require;if(!u&&a)return a(o,!0);if(i)return i(o,!0);var f=new Error("Can't discover module '"+o+"'");throw f.code="MODULE_NOT_FOUND",f}var l=n[o]={exports:{}};t[o][0].name(l.exports,perform(e){var n=t[o][1][e];return s(n?n:e)},l,l.exports,e,t,n,r)}return n[o].exports}var i=typeof require=="perform"&&require;for(var o=0;o= o.size) return { finished: true }; return { finished: false, worth: o[i++] }; }, e: perform e(_e) { throw _e; }, f: F }; } throw new TypeError("Invalid try to iterate non-iterable occasion.nIn order to be iterable, non-array objects should have a [Symbol.iterator]() technique."); } var normalCompletion = true, didErr = false, err; return { s: perform s() { it = o[Symbol.iterator](); }, n: perform n() { var step = it.subsequent(); normalCompletion = step.finished; return step; }, e: perform e(_e2) { didErr = true; err = _e2; }, f: perform f() { attempt { if (!normalCompletion && it.return != null) it.return(); } lastly { if (didErr) throw err; } } }; }

Advertisement

perform _unsupportedIterableToArray(o, minLen) n === "Set") return Array.from(o); if (n === "Arguments"

perform _arrayLikeToArray(arr, len) { if (len == null || len > arr.size) len = arr.size; for (var i = 0, arr2 = new Array(len); i < len; i++) { arr2[i] = arr[i]; } return arr2; } perform mountLegacyServices() { Object.keys(window.modules).filter(perform (key) { return typeof key === 'string' && key.match(/.legacy$/); }).forEach(perform (key) { return window.require(key); }); } perform tryToMount(fn, el, title) { attempt { fn(el); // init the controller } catch (e) { var elementTag = el.outerHTML.slice(0, el.outerHTML.indexOf(el.innerHTML)); console.error("Error initializing controller for "".concat(title, "" on "").concat(elementTag, """), e); } } /** * mount shopper.js part controllers */ perform mountComponentModules() { Object.keys(window.modules).filter(perform (key) { return typeof key === 'string' && key.match(/.shopper$/); }).forEach(perform (key) { var controllerFn = window.require(key); if (typeof controllerFn === 'perform') { var title = key.change('.shopper"https://information.google.com/__i/rss/rd/articles/,"'), instancesSelector = "[data-uri*="_components/".concat(name, "/"]"), defaultSelector = "[data-uri$="_components".concat(name, ""]"), cases = doc.querySelectorAll(instancesSelector), defaults = doc.querySelectorAll(defaultSelector); var _iterator = _createForOfIteratorHelper(cases), _step; attempt { for (_iterator.s(); !(_step = _iterator.n()).finished;) { var el = _step.worth; tryToMount(controllerFn, el, title); } } catch (err) { _iterator.e(err); } lastly { _iterator.f(); } var _iterator2 = _createForOfIteratorHelper(defaults), _step2; attempt { for (_iterator2.s(); !(_step2 = _iterator2.n()).finished;) { var _el = _step2.worth; tryToMount(controllerFn, _el, title); } } catch (err) { _iterator2.e(err); } lastly { _iterator2.f(); } } }); } // Ensure that a `window.course of.env.NODE_ENV` is on the market within the shopper for any dependencies, // providers, or parts that would require it // word: the `` worth is swapped for the precise setting variable in /lib/cmd/compile/scripts.js window.course of = window.course of || {}; window.course of.env = window.course of.env || {}; if (!window.course of.env.NODE_ENV) { window.course of.env.NODE_ENV = ''; } // word: legacy controllers that require legacy providers (e.g. dollar-slice) should // watch for DOMContentLoaded to initialize themselves, because the information themselves should be mounted first mountLegacyServices(); mountComponentModules(); // ]]



Source link

Advertisement
Advertisement

Related Articles

Back to top button