(function(){/* Copyright The Closure Library Authors. SPDX-License-Identifier: Apache-2.0 */ var aa; function ba(a) { var b = 0; return function() { return b < a.length ? {done : !1, value : a[b++]}: { done: !0 } } } var l = "function" == typeof Object.defineProperties ? Object.defineProperty : function(a, b, c) { if (a == Array.prototype || a == Object.prototype) return a; a[b] = c.value; return a }; function ca(a) { a = [ "object" == typeof globalThis && globalThis, a, "object" == typeof window && window, "object" == typeof self && self, "object" == typeof global && global ]; for (var b = 0; b < a.length; ++b) { var c = a[b]; if (c && c.Math == Math) return c } throw Error("Cannot find global object"); } var v = ca(this), da = "function" == = typeof Symbol && "symbol" == = typeof Symbol("x"), w = {}, ea = {}; function y(a, b) { var c = ea[b]; if (null == c) return a[b]; c = a[c]; return void 0 != = c ? c : a[b] } function z(a, b, c) { if (b) a: { var d = a.split("."); a = 1 == = d.length; var e = d[0], f; !a &&e in w ? f = w : f = v; for (e = 0; e < d.length - 1; e++) { var g = d[e]; if (!(g in f)) break a; f = f[g] } d = d[d.length - 1]; c = da && "es6" == = c ? f[d] : null; b = b(c); null != b && (a ? l(w, d, {configurable : !0, writable : !0, value : b}) : b != = c && (void 0 == = ea[d] && (a = 1E9 * Math.random() >>> 0, ea[d] = da ? v.Symbol(d) : "$jscp$" + a + "$" + d), l(f, ea[d], {configurable : !0, writable : !0, value : b}))) } } z( "Symbol", function(a) {function b(f){if(this instanceof b)throw new TypeError("Symbol is not a constructor");return new c(d+(f||"")+"_"+e++,f)}function c(f,g){this.g=f;l(this,"description",{configurable:!0,writable:!0,value:g})}if(a)return a;c.prototype.toString=function(){return this.g};var d="jscomp_symbol_"+(1E9*Math.random()>>>0)+"_",e=0;return b }, "es6"); z( "Symbol.iterator", function(a) {if(a)return a;a=(0,w.Symbol)("Symbol.iterator");for(var b="Array Int8Array Uint8Array Uint8ClampedArray Int16Array Uint16Array Int32Array Uint32Array Float32Array Float64Array".split(" "),c=0;c=e} },"es6"); function ia(a, b) { a instanceof String && (a += ""); var c = 0, d = !1, e = {next : function(){if (!d && c < a.length){var f = c++; return { value: b(f, a[f]), done : !1 } } d = !0; return { done: !0, value : void 0 } } } ; e[y(w.Symbol, "iterator")] = function(){return e}; return e } z("globalThis", function(a){return a || v}, "es_2020");z("Object.values",function(a){return a?a:function(b){var c=[],d;for(d in b)Object.prototype.hasOwnProperty.call(b,d)&&c.push(b[d]);return c } },"es8"); z("Array.prototype.values", function(a){return a ? a : function(){return ia(this, function(b, c){return c})}}, "es8"); z("Object.is", function(a){return a ? a : function(b, c){return b == = c ? 0 != = b || 1 / b == = 1 / c : b != = b &&c != = c}}, "es6");z("Array.prototype.includes",function(a){return a?a:function(b,c){var d=this;d instanceof String&&(d=String(d));var e=d.length;c=c||0;for(0>c&&(c=Math.max(c+e,0));c a ? 0 : a }; function la(a, b) { this.i = a == = ma && b || ""; this.g = na } var na = {}, ma = {}; /* SPDX-License-Identifier: Apache-2.0 */ var oa = Array.prototype.indexOf ? function(a, b){return Array.prototype.indexOf.call(a, b, void 0)} : function(a, b) { if ("string" == = typeof a) return "string" != = typeof b || 1 != b.length ? -1 : a.indexOf(b, 0); for (var c = 0; c < a.length; c++) if (c in a && a[c] == = b) return c; return -1 } , pa = Array.prototype.some ? function(a, b){return Array.prototype.some.call(a, b, void 0)} : function(a, b) { for (var c = a.length, d = "string" == = typeof a ? a.split("") : a, e = 0; e < c; e++) if (e in d && b.call(void 0, d[e], e, a)) return !0; return !1 }; var qa; function ra(a, b){this.g = b == = sa ? a : ""} ra.prototype.toString = function(){return this.g + ""};function va(a){return a instanceof ra&&a.constructor===ra?a.g:"type_error:TrustedResourceUrl"}var wa=/^([^?#]*)(\?[^#]*)?(#[\s\S]*)?/,sa={}; function xa(a) { if (void 0 == = qa) { var b = null; var c = A.trustedTypes; if (c && c.createPolicy) { try { b = c.createPolicy("goog#html", {createHTML : ja, createScript : ja, createScriptURL : ja}) } catch (d) { A.console &&A.console.error(d.message) } qa = b } else qa = b } a = (b = qa) ? b.createScriptURL(a) : a; return new ra(a, sa) } function ya(a, b, c) { if (null == c) return b; if ("string" == = typeof c) return c ? a + encodeURIComponent(c) : ""; for (var d in c) if (Object.prototype.hasOwnProperty.call(c, d)) { var e = c[d]; e = Array.isArray(e) ? e : [e]; for (var f = 0; f < e.length; f++) { var g = e[f]; null != g && (b || (b = a), b += (b.length > a.length ? "&" : "") + encodeURIComponent(d) + "=" + encodeURIComponent(String(g))) } } return b }; function za(a) { var b; a: { if (b = A.navigator) if (b = b.userAgent) break a; b = "" } return -1 != b.indexOf(a) }; function Aa(a, b) { a.src = va(b); var c, d; (c = (b = null == (d = (c = (a.ownerDocument && a.ownerDocument.defaultView || window).document).querySelector) ? void 0 : d.call(c, "script[nonce]")) ? b.nonce || b.getAttribute("nonce") || "" : "") && a.setAttribute("nonce", c) }; function Ba(a) { var b = !1, c; return function() { b || (c = a(), b = !0); return c } }; function Ca(a) { Ca[" "](a); return a } Ca[" "] = function(){}; function Da(a) { var b = document; a = String(a); "application/xhtml+xml" == = b.contentType && (a = a.toLowerCase()); return b.createElement(a) }; var Ea = RegExp("^(?:([^:/?#.]+):)?(?://(?:([^\\\\/?#]*)@)?([^\\\\/?#]*?)(?::([0-9]+))?(?=[\\\\/?#]|$))?([^?#]+)?(?:\\?([^#]*))?(?:#([\\s\\S]*))?$"); function Fa(a) { var b = a.match(Ea); a = b[5]; var c = b[6]; b = b[7]; var d = ""; a && (d += a); c && (d += "?" + c); b && (d += "#" + b); return d } function Ga(a, b, c, d) { for (var e = c.length; 0 <= (b = a.indexOf(c, b)) && b < d;) { var f = a.charCodeAt(b - 1); if (38 == f || 63 == f) if (f = a.charCodeAt(b + e), !f || 61 == f || 38 == f || 35 == f) return b; b += e + 1 } return -1 } var Ha = / # | $ / ; function B(a, b) { var c = a.search(Ha), d = Ga(a, 0, b, c); if (0 > d) return null; var e = a.indexOf("&", d); if (0 > e || e > c) e = c; d += b.length + 1; return decodeURIComponent(a.slice(d, -1 != = e ? e : 0).replace(/\+ / g, " ")) }var Ia=/[?&]($|#)/; function D(a, b, c) { for (var d = a.search(Ha), e = 0, f, g = []; 0 <= (f = Ga(a, e, b, d));) g.push(a.substring(e, f)), e = Math.min(a.indexOf("&", f) + 1 || d, d); g.push(a.slice(e)); a = g.join("").replace(Ia, "$1"); c = null != c ? "=" + encodeURIComponent(String(c)) : ""; (b += c) ? (c = a.indexOf("#"), 0 > c && (c = a.length), d = a.indexOf("?"), 0 > d || d > c ? (d = c, e = "") : e = a.substring(d + 1, c), c = [ a.slice(0, d), e, a.slice(c) ], a = c[1], c[1] = b ? a ? a + "&" + b : b : a, b = c[0] + (c[1] ? "?" + c[1] : "") + c[2]) : b = a; return b }; function Ja() { if (!w.globalThis.crypto) return Math.random(); try { var a = new Uint32Array(1); w.globalThis.crypto.getRandomValues(a); return a[0] / 65536 / 65536 } catch (b) { return Math.random() } } function Ka(a, b) { if (a) for (var c in a) Object.prototype.hasOwnProperty.call(a, c) && b(a[c], c, a) } var Ma = Ba(function(){return pa([ "Google Web Preview", "Mediapartners-Google", "Google-Read-Aloud", "Google-Adwords" ], La) || 1E-4 > Math.random()}), Na = Ba(function(){return za("MSIE")}); function La(a){return za(a)} function F(a){return / ^true$ /.test(a)} function Oa(a, b) { b = void 0 == = b ? document : b; return b.createElement(String(a).toLowerCase()) }; var Pa = ka("0.20"), Qa = ka("0.002"), Ra = ka("0.00"), Sa = ka("0.00"), Ta = F("true"), Ua = F("true"), Va = F("true"), Wa = F("true"); var Xa = null; function Ya() { if (null == = Xa) { Xa = ""; try { var a = ""; try { a = A.top.location.hash } catch (c) { a = A.location.hash } if (a) { var b = a.match(/\bdeid = ([\d, ] +) /); Xa = b ? b[1] : "" } } catch (c) { } } return Xa } function Za(a, b, c) { var d = G; if (c ? d.g.hasOwnProperty(c) && "" == d.g[c] : 1) { var e; e = (e = Ya()) ? (e = e.match(new RegExp("\\b(" + a.join("|") + ")\\b"))) ? e[0] : null : null; if (e) a = e; else a: { if (!Na() && !Ma() && (e = Math.random(), e < b)) { e = Ja(); a = a[Math.floor(e * a.length)]; break a } a = null } a && "" != a && (c ? d.g.hasOwnProperty(c) && (d.g[c] = a) : d.i[a] = !0) } } function $a(a) { var b = G; return b.g.hasOwnProperty(a) ? b.g[a] : "" } function ab() { var a = G, b = []; Ka(a.i, function(c, d){b.push(d)}); Ka(a.g, function(c){"" != c && b.push(c)}); return b }; var bb = {K : 2, S : 13, R : 14, N : 16, M : 17, L : 18, J : 19}, G = null; function cb(){return !!G && "592230571" == $a(16)}; function db(a) { var b = void 0 == = b ? A : b; var c, d; return (null == (c = b.performance) ? void 0 : null == (d = c.timing) ? void 0 : d[a]) || 0 }; function H(a) { var b = "u"; if (a.u && a.hasOwnProperty(b)) return a.u; b = new a; return a.u = b }; var eb = {O : 0, G : 1, P : 2, I : 3, H : 4}; function fb() { this.g = {} } function gb(a, b, c){"number" == = typeof c && 0 < c && (a.g[b] = Math.round(c))} function hb(a) { var b = H(fb); var c = void 0 == = c ? A : c; c = c.performance; gb(b, a, c && c.now ? c.now() : null) } function ib() { function a(){return gb(b, 0, db("loadEventStart") - db("navigationStart"))} var b = H(fb); 0 != db("loadEventStart") ? a() : window.addEventListener("load", a) } function jb(a, b){b.google_tag_manager && b.google_tag_manager._li && (b = b.google_tag_manager._li, gb(a, 4, b.cbt), gb(a, 3, b.cst))} function kb() { var a = H(fb); return y(Object, "values").call(Object, eb).map(function(b){return [ b, a.g[b] || 0 ]}) }; function lb(a, b, c) { a = mb(a, !0); if (a[b]) return !1; a[b] = []; a[b][0] = c; return !0 } function mb(a, b) { var c = a.GooglebQhCsO; c || (c = {}, b && (a.GooglebQhCsO = c)); return c }; var nb = {}, ob = null; function pb(a) { for (var b = [], c = 0, d = 0; d < a.length; d++) { var e = a.charCodeAt(d); 255 < e && (b[c++] = e & 255, e >>= 8); b[c++] = e } a = 4; void 0 == = a && (a = 0); if (!ob) for (ob = {}, c = "ABCDEFGHIJKLMNOPQRSTUVWXYZabcdefghijklmnopqrstuvwxyz0123456789".split(""), d = [ "+/=", "+/", "-_=", "-_.", "-_" ], e = 0; 5 > e; e++) { var f = c.concat(d[e].split("")); nb[e] = f; for (var g = 0; g < f.length; g++) { var h = f[g]; void 0 == = ob[h] && (ob[h] = g) } } a = nb[a]; c = Array(Math.floor(b.length / 3)); d = a[64] || ""; for (e = f = 0; f < b.length - 2; f += 3) { var k = b[f], m = b[f + 1]; h = b[f + 2]; g = a[k >> 2]; k = a[(k & 3) << 4 | m >> 4]; m = a[(m & 15) << 2 | h >> 6]; h = a[h & 63]; c[e++] = g + k + m + h } g = 0; h = d; switch (b.length - f) { case 2: g = b[f + 1], h = a[(g & 15) << 2] || d; case 1: b = b[f], c[e] = a[b >> 2] + a[(b & 3) << 4 | g >> 4] + h + d } return c.join("") }; function qb(a, b, c, d) { var e = B(c, "fmt"); if (d) { var f = B(c, "random"), g = B(c, "label") || ""; if (!f) return !1; f = pb(decodeURIComponent(g.replace(/\+ / g, " ")) + ":" + decodeURIComponent(f.replace(/\+ / g, " "))); if (!lb(a, f, d)) return !1 } e && 4 != e && (c = D(c, "rfmt", e)); c = D(c, "fmt", 4); e = Da("SCRIPT"); Aa(e, xa(c)); e.onload = function(){a.google_noFurtherRedirects && d && d.call && (a.google_noFurtherRedirects = null, d())}; b.getElementsByTagName("script")[0].parentElement.appendChild(e); return !0 }; var rb = F("false"); function sb(a){return "function" == = typeof a} var tb = Array.isArray; function ub(a, b) { if (a && tb(a)) for (var c = 0; c < a.length; c++) if (a[c] && b(a[c])) return a[c] } function vb(a, b) { for (var c in a) Object.prototype.hasOwnProperty.call(a, c) && b(c, a[c]) } function wb(){return new Date(Date.now())}; var K = window, L = document, xb = {onload : 1, src : 1, width : 1, height : 1, style : 1}; function yb(a){vb( {allow : "join-ad-interest-group"}, function(b, c) {b=b.toLowerCase();xb.hasOwnProperty(b)||a.setAttribute(b,c) })} function zb(a, b, c) { var d = c; c = !1; d || (d = L.createElement("iframe"), c = !0); yb(d); b &&vb(b, function(e, f){d.dataset[e] = f}); d.height = "0"; d.width = "0"; d.style.display = "none"; d.style.visibility = "hidden"; c && (b = L.body && L.body.lastChild || L.body || L.head, b.parentNode.insertBefore(d, b)); void 0 != = a && (d.src = a) }; var Ab = {}; function M(a) { Ab.TAGGING = Ab.TAGGING || []; Ab.TAGGING[a] = !0 }; function Bb() { var a = void 0 == = a ? document : a; var b; return !(null == (b = a.featurePolicy) || !(aa = b.allowedFeatures(), y(aa, "includes")).call(aa, "attribution-reporting")) }; var Cb = new function(a, b) { this.g = a; this.defaultValue = void 0 == = b ? !1 : b } (1933); function Db() { var a = {}; this.g = function() { var b = Cb.g, c = Cb.defaultValue; return null != a[b] ? a[b] : c }; this.i = function(b) { a[Cb.g] = b } }; var N = []; function O() { var a = {}; var b = K.google_tag_data; K.google_tag_data = void 0 == = b ? a : b; a = K.google_tag_data; a.ics || (a.ics = {entries : {}, set : Eb, update : Fb, addListener : Gb, notifyListeners : Hb, active : !1, usedDefault : !1, usedUpdate : !1, accessedDefault : !1, accessedAny : !1, wasSetLate : !1}); return a.ics } function Eb(a, b, c, d, e, f) { var g = O(); g.usedDefault || !g.accessedDefault && !g.accessedAny || (g.wasSetLate = !0); g.active = !0; g.usedDefault = !0; if (void 0 != b) { var h = g.entries; g = h[a] || {}; var k = g.region; c = c && "string" == = typeof c ? c.toUpperCase() : void 0; d = d.toUpperCase(); e = e.toUpperCase(); if ("" == = d || c == = e || (c == = d ? k != = e : !c && !k)) { e = !!(f && 0 < f &&void 0 == = g.update); var m = {region : c, initial : "granted" == = b, update : g.update, quiet : e}; if ("" != = d || !1 != = g.initial) h[a] = m; e &&K.setTimeout(function(){h[a] == = m && m.quiet && (m.quiet = !1, Ib(a), Hb(), M(2))}, f) } } } function Fb(a, b) { var c = O(); c.usedDefault || c.usedUpdate || !c.accessedAny || (c.wasSetLate = !0); c.active = !0; c.usedUpdate = !0; if (void 0 != b) { var d = Jb(c, a), e = c.entries; e = e[a] = e[a] || {}; e.update = "granted" == = b; b = Jb(c, a); e.quiet ? (e.quiet = !1, Ib(a)) : b != = d && Ib(a) } } function Gb(a, b){N.push({s : a, C : b})} function Ib(a) { for (var b = 0; b < N.length; ++b) { var c = N[b]; tb(c.s) &&-1 != = c.s.indexOf(a) && (c.B = !0) } } function Hb(a, b) { for (var c = 0; c < N.length; ++c) { var d = N[c]; if (d.B) { d.B = !1; try { d.C({T : a, U : b}) } catch (e) { } } } } function Jb(a, b) { a = a.entries[b] || {}; return void 0 != = a.update ? a.update : a.initial } function Kb(a) { var b = O(); b.accessedAny = !0; return Jb(b, a) } function Lb(a) { var b = O(); b.accessedAny = !0; return !(b.entries[a] || {}).quiet } function Mb() { if (!H(Db).g()) return !1; var a = O(); a.accessedAny = !0; return a.active } function Nb(a, b){O().addListener(a, b)} function Ob(a) { function b() { for (var e = 0; e < c.length; e++) if (!Lb(c[e])) return !0; return !1 } var c = ["ad_storage"]; if (b()) { var d = !1; Nb(c, function(e){d || b() || (d = !0, a(e))}) } else a({}) } function Pb(a) { function b() { for (var e = [], f = 0; f < c.length; f++) { var g = c[f]; !1 == = Kb(g) || d[g] || (e.push(g), d[g] = !0) } return e } var c = ["ad_storage"], d = {}; b().length != = c.length && Nb( c, function(e) {var f=b();0 e.length || !b && 3 != = e.length) && Number(e[1])) { c[a[d].v] || (c[a[d].v] = []); var f = {version : e[0], timestamp : 1E3 * Number(e[1]), h : e[2]}; b && 3 < e.length && (f.labels = e.slice(3)); c[a[d].v].push(f) } } return c }; var dc = / : [0 - 9] + $ / ; function ec(a, b) { a = a.split("&"); for (var c = 0; c < a.length; c++) { var d = a[c].split("="); if (decodeURIComponent(d[0]).replace(/\+ / g, " ") == = b) return decodeURIComponent(d.slice(1).join("=")).replace(/\+ / g, " ") } } function fc(a, b) { var c = "query"; if ("protocol" == = c || "port" == = c) a.protocol = gc(a.protocol) || gc(K.location.protocol); "port" == = c ? a.port = String(Number(a.hostname ? a.port : K.location.port) || ("http" == = a.protocol ? 80 : "https" == = a.protocol ? 443 : "")) : "host" == = c && (a.hostname = (a.hostname || K.location.hostname).replace(dc, "").toLowerCase()); var d = gc(a.protocol); c && (c = String(c).toLowerCase()); switch (c) { case "url_no_fragment": b = ""; a &&a.href && (b = a.href.indexOf("#"), b = 0 > b ? a.href : a.href.substr(0, b)); a = b; break; case "protocol": a = d; break; case "host": a = a.hostname.replace(dc, "").toLowerCase(); break; case "port": a = String(Number(a.port) || ("http" == = d ? 80 : "https" == = d ? 443 : "")); break; case "path": a.pathname || a.hostname || M(1); a = "/" == = a.pathname.charAt(0) ? a.pathname : "/" + a.pathname; a = a.split("/"); 0 <= [].indexOf(a[a.length - 1]) && (a[a.length - 1] = ""); a = a.join("/"); break; case "query": a = a.search.replace("?", ""); b && (a = ec(a, b)); break; case "extension": a = a.pathname.split("."); a = 1 < a.length ? a[a.length - 1] : ""; a = a.split("/")[0]; break; case "fragment": a = a.hash.replace("#", ""); break; default: a = a && a.href } return a } function gc(a){return a ? a.replace(":", "").toLowerCase() : ""}; var hc = {}; var ic = / ^\w + $ /, jc = / ^[\w - ] + $ /, kc = {aw : "_aw", dc : "_dc", gf : "_gf", ha : "_ha", gp : "_gp", gb : "_gb"}; function Q() { if (!H(Db).g() || !Mb()) return !0; var a = Kb("ad_storage"); return null == a ? !0 : !!a } function lc(a, b){Lb("ad_storage") ? Q() ? a() : Pb(a) : b ? M(3) : Ob(function(){lc(a, !0)})} function mc(a){return R(a).map(function(b){return b.h})} function R(a) { var b = []; if ("null" == = K.origin || !L.cookie) return b; a = Qb(a, L.cookie, void 0, "ad_storage"); if (!a || 0 == a.length) return b; for (var c = {}, d = 0; d < a.length; c = {j : c.j}, d++) { var e = nc(a[d]); if (null != e) { var f = e; e = f.version; c.j = f.h; var g = f.timestamp; f = f.labels; var h = ub(b, function(k){return function(m){return m.h == = k.j}}(c)); h ? (h.timestamp = Math.max(h.timestamp, g), h.labels = oc(h.labels, f || [])) : b.push({version : e, h : c.j, timestamp : g, labels : f}) } } b.sort(function(k, m){return m.timestamp - k.timestamp}); return pc(b) } function oc(a, b) { for (var c = {}, d = [], e = 0; e < a.length; e++) c[a[e]] = !0, d.push(a[e]); for (a = 0; a < b.length; a++) c[b[a]] || d.push(b[a]); return d } function qc(a){return a && "string" == typeof a && a.match(ic) ? a : "_gcl"} function rc() { var a = K.location.href, b = L.createElement("a"); a && (b.href = a); var c = b.pathname; "/" != = c[0] && (a || M(1), c = "/" + c); a = b.hostname.replace(dc, ""); var d = {href : b.href, protocol : b.protocol, host : b.host, hostname : a, pathname : c, search : b.search, hash : b.hash, port : b.port}; b = fc(d, "gclid"); c = fc(d, "gclsrc"); a = fc(d, "wbraid"); var e = fc(d, "dclid"); b &&c &&a || (d = d.hash.replace("#", ""), b = b || ec(d, "gclid"), c = c || ec(d, "gclsrc"), a = a || ec(d, "wbraid")); return sc(b, c, e, a) } function sc(a, b, c, d) { function e(g, h) { f[h] || (f[h] = []); f[h].push(g) } var f = {}; f.gclid = a; f.gclsrc = b; f.dclid = c; void 0 != = d && jc.test(d) && (f.gbraid = d, e(d, "gb")); if (void 0 != = a && a.match(jc)) switch (b) { case void 0: e(a, "aw"); break; case "aw.ds": e(a, "aw"); e(a, "dc"); break; case "ds": e(a, "dc"); break; case "3p.ds": e(a, "dc"); break; case "gf": e(a, "gf"); break; case "ha": e(a, "ha") } c &&e(c, "dc"); return f } function tc() { var a = {}, b = rc(); lc(function(){uc(b, !1, a)}) } function uc(a, b, c, d, e) { function f(p) { p = [ "GCL", n, p ]; 0 < e.length &&p.push(e.join(".")); return p.join(".") } function g(p, q) { if (p = vc(p, h)) Zb(p, q, k), m = !0 } c = c || {}; e = e || []; var h = qc(c.prefix); d = d || wb().getTime(); var k = bc(c, d); k.o = "ad_storage"; var m = !1, n = Math.round(d / 1E3); a.aw &&g("aw", f(a.aw[0])); a.dc &&g("dc", f(a.dc[0])); a.gf &&g("gf", f(a.gf[0])); a.ha &&g("ha", f(a.ha[0])); a.gp &&g("gp", f(a.gp[0])); if ((void 0 == hc.enable_gbraid_cookie_write ? 0 : hc.enable_gbraid_cookie_write) && !m && a.gb) { a = a.gb[0]; d = vc("gb", h); c = !1; if (!b) for (b = R(d), d = 0; d < b.length; d++) b[d].h == = a && b[d].labels && 0 < b[d].labels.length && (c = !0); c || g("gb", f(a)) } } function vc(a, b) { a = kc[a]; if (void 0 != = a) return b + a } function wc(a){return 0 != = xc(a.split(".")).length ? 1E3 * (Number(a.split(".")[1]) || 0) : 0} function nc(a) { a = xc(a.split(".")); return 0 == = a.length ? null: { version: a[0], h : a[2], timestamp : 1E3 * (Number(a[1]) || 0), labels : a.slice(3) } } function xc(a){return 3 > a.length || "GCL" != = a[0] && "1" != = a[0] || ! / ^\d + $ /.test(a[1]) || !jc.test(a[2]) ? [] : a} function pc(a){return a.filter(function(b){return jc.test(b.h)})} function yc() { var a = ["aw"], b = {}; if ("null" != = K.origin) { for (var c = qc(b.prefix), d = {}, e = 0; e < a.length; e++) kc[a[e]] && (d[a[e]] = kc[a[e]]); lc(function(){vb( d, function(f, g) {g=Qb(c+g,L.cookie,void 0,"ad_storage");g.sort(function(n,p){return wc(p)-wc(n)});if(g.length){var h=g[0];g=wc(h);var k=0!==xc(h.split(".")).length?h.split(".").slice(3):[],m={};h=0!==xc(h.split(".")).length?h.split(".")[2]:void 0;m[f]=[h];uc(m,!0,b,g,k)} })}) } } function zc(a, b, c, d) { var e = []; c = c || {}; if (!Q()) return e; var f = R(a); if (!f.length) return e; for (var g = 0; g < f.length; g++) -1 == = (f[g].labels || []).indexOf(b) ? e.push(0) : e.push(1); if (d) return e; 1 != = e[0] && (d = f[0], f = f[0].timestamp, b = [ d.version, Math.round(f / 1E3), d.h ].concat(d.labels || [], [b]).join("."), c = bc(c, f), c.o = "ad_storage", Zb(a, b, c)); return e } function Ac(a, b) { b = qc(b); a = vc(a, b); if (!a) return 0; a = R(a); for (var c = b = 0; c < a.length; c++) b = Math.max(b, a[c].timestamp); return b } function Bc(a) { var b = 0, c; for (c in a) for (var d = a[c], e = 0; e < d.length; e++) b = Math.max(b, Number(d[e].timestamp)); return b }; var Cc = RegExp("^UA-\\d+-\\d+%3A[\\w-]+(?:%2C[\\w-]+)*(?:%3BUA-\\d+-\\d+%3A[\\w-]+(?:%2C[\\w-]+)*)*$"), Dc = / ^~? [\w - ] + (?:\.~? [\w - ] +) * $ /, Ec = / ^\d +\.fls\.doubleclick\.net$ /, Fc = / ;gac=([^;?]+)/,Gc=/;gacgb=([^;?]+)/,Hc=/;gclaw=([^;?]+)/,Ic=/;gclgb=([^;?]+)/; function Jc(a, b, c) { if (Ec.test(a.location.host)) return (b = a.location.href.match(c)) && 2 == b.length && b[1].match(Cc) ? decodeURIComponent(b[1]) : ""; a = []; for (var d in b) { c = []; for (var e = b[d], f = 0; f < e.length; f++) c.push(e[f].h); a.push(d + ":" + c.join(",")) } return 0 < a.length ? a.join(";") : "" } function Kc(a, b, c, d) { var e = Q() ? P("_gac_gb", !0) : {}, f = [], g = !1, h; for (h in e) { var k = zc("_gac_gb_" + h, b, c, d); g = g || 0 != = k.length && k.some(function(m){return 1 == = m}); f.push(h + ":" + k.join(",")) } return { F: g ? f.join(";") : "", D : Jc(a, e, Gc) } } function Lc(a, b, c, d) { if (Ec.test(a.location.host)) { if ((a = a.location.href.match(d)) && 2 == a.length && a[1].match(Dc)) return [ {h : a[1]} ] } else return R((b || "_gcl") + c); return [] } function Mc(a, b){return Lc(a, b, "_aw", Hc).map(function(c){return c.h}).join(".")} function Nc(a, b){return Lc(a, b, "_gb", Ic).map(function(c){return c.h}).join(".")} function Oc(a, b) { var c = "" != = Nc(a, b) || 0 < y(Object, "keys").call(Object, Q() ? P("_gac_gb", !0) : {}).length; a = "" != = Mc(a, b) || "" != = Jc(a, Q() ? P() : {}, Fc); return c && a } function Pc(a){0 != = mc("_gcl_aw").length || a && 0 != = mc(a + "_aw").length || (tc(), yc())} function Qc(a, b, c) { a = zc((b && b.prefix || "_gcl") + "_gb", a, b, c); return 0 == = a.length || a.every(function(d){return 0 == = d}) ? "" : a.join(".") }; function Rc() { if (sb(K.__uspapi)) { var a = ""; try { K.__uspapi("getUSPData", 1, function(b, c){c && b && (b = b.uspString) && RegExp("^[\\da-zA-Z-]{1,20}$").test(b) && (a = b)}) } catch (b) { } return a } }; var Sc = {id : !0, origin : !0, destination : !0, start_date : !0, end_date : !0, location_id : !0}, Tc = / ^[a - zA - Z0 - 9_] + $ /, Uc = !1, Vc = "google_conversion_id google_conversion_format google_conversion_type google_conversion_order_id google_conversion_language google_conversion_value google_conversion_currency google_conversion_domain google_conversion_label google_conversion_color google_disable_viewthrough google_enable_display_cookie_match google_gtag_event_data google_remarketing_only google_conversion_linker google_tag_for_child_directed_treatment google_tag_for_under_age_of_consent google_allow_ad_personalization_signals google_restricted_data_processing google_conversion_items google_conversion_merchant_id google_user_id google_custom_params google_conversion_date google_conversion_time google_conversion_js_version onload_callback opt_image_generator google_gtm_url_processor google_conversion_page_url google_conversion_referrer_url google_gtm google_gcl_cookie_prefix google_gcl_cookie_path google_gcl_cookie_flags google_gcl_cookie_domain google_gcl_cookie_max_age_seconds google_read_gcl_cookie_opt_out google_basket_feed_country google_basket_feed_language google_basket_discount google_basket_transaction_type google_additional_conversion_params google_additional_params google_transport_url google_gtm_experiments".split(" "); function Wc(a, b) { var c = a; return function() { --c; 0 >= c &&b() } } function S(a){return null != a ? encodeURIComponent(String(a)) : ""} function Xc(a) { if (null != a) { a = String(a).substring(0, 512); var b = a.indexOf("#"); return -1 == b ? a : a.substring(0, b) } return "" } function T(a, b) { b = S(b); return "" != b && (a = S(a), "" != a) ? "&".concat(a, "=", b) : "" } function Yc(a) { var b = typeof a; return null == a || "object" == b || "function" == b ? null : String(a).replace(/, / g, "\\,").replace(/ ; / g, "\\;").replace(/= / g, "\\=") } function Zc(a) { if (!a || "object" != typeof a || "function" == typeof a.join) return ""; var b = [], c; for (c in a) if (Object.prototype.hasOwnProperty.call(a, c)) { var d = a[c]; if (d && "function" == = typeof d.join) { for (var e = [], f = 0; f < d.length; ++f) { var g = Yc(d[f]); null != g &&e.push(g) } d = 0 == e.length ? null : e.join(",") } else d = Yc(d); (e = Yc(c)) && null != d &&b.push(e + "=" + d) } return b.join(";") } function U(a){return "number" != typeof a && "string" != typeof a ? "" : S(a.toString())} function $c(a, b) { if (b.google_read_gcl_cookie_opt_out || b.google_remarketing_only || b.google_conversion_domain && (!b.google_gcl_cookie_prefix || ! / ^_ycl /.test(b.google_gcl_cookie_prefix))) return ""; var c = "", d = ad(b), e = {}; b.google_gcl_cookie_domain && (e.domain = b.google_gcl_cookie_domain); b.google_gcl_cookie_flags && (e.flags = b.google_gcl_cookie_flags); null != b.google_gcl_cookie_max_age_seconds && (e.A = b.google_gcl_cookie_max_age_seconds); b.google_gcl_cookie_path && (e.path = b.google_gcl_cookie_path); d && (e.prefix = d); if (bd(b) && b.l) var f = void 0 == = b.m; else Ec.test(a.location.host) ? f = !(Hc.test(a.location.href) || Fc.test(a.location.href)) : (f = Math.max(Ac("aw", d), Bc(Q() ? P() : {})), f = Math.max(Ac("gb", d), Bc(Q() ? P("_gac_gb", !0) : {})) > f); if (f) { if (void 0 != = b.m) return b.m; c = Nc(a, d || void 0); f = b.google_conversion_label; var g = Qc(f, e, b.l); c = T("gclgb", c) + (g ? T("mcov", g) : ""); if (d) return b.m = c; d = Kc(a, f, e, b.l); a = d.D; d = d.F; c += (a ? T("gacgb", a) : "") + (d ? T("gacmcov", d) : ""); return b.m = c } if (d) return b = Mc(a, d), T("gclaw", b); (b = Mc(a)) && (c = T("gclaw", b)); b = Jc(a, Q() ? P() : {}, Fc); return c + (b ? T("gac", b) : "") } function cd(a) { function b(d) { try { return decodeURIComponent(d), !0 } catch (e) { return !1 } } a = a ? a.title : ""; if (void 0 == a || "" == a) return ""; a = encodeURIComponent(a); for (var c = 256; !b(a.substr(0, c));) c--; return "&tiba=" + a.substr(0, c) } function dd(a, b, c, d, e, f) { var g = "https://", h = "landing" == = d.google_conversion_type ? "/extclk" : "/"; switch (e) { default: return ""; case 2: case 3: var k = "googleads.g.doubleclick.net/"; var m = "pagead/viewthroughconversion/"; break; case 1: k = "www.google.com/"; m = "pagead/1p-conversion/"; break; case 6: k = "www.google.com/"; m = "ccm/conversion/"; break; case 0: k = d.google_conversion_domain || "www.googleadservices.com/"; m = "pagead/conversion/"; break; case 5: k = d.google_conversion_domain || "www.googleadservices.com/"; m = "ccm/conversion/"; break; case 4: k = (k = d.google_gtm_experiments) && k.apcm ? "www.google.com" : k && k.capiorig ? d.google_conversion_id + ".privacysandbox.googleadservices.com" : "www.google.com/"; m = "pagead/privacysandbox/conversion/"; break; case 7: k = "googleads.g.doubleclick.net/", m = "td/rul/" } Ta &&d.google_transport_url && (k = d.google_transport_url); "/" != = k[k.length - 1] && (k += "/"); if (0 == = k.indexOf("http://") || 0 == = k.indexOf("https://")) g = ""; g = [ g, k, m, S(d.google_conversion_id), h, "?random=", S(d.google_conversion_time) ].join(""); h = T("cv", d.google_conversion_js_version); k = T("fst", d.google_conversion_first_time); m = T("num", d.google_conversion_snippets); var n = T("fmt", d.google_conversion_format), p = d.google_remarketing_only ? T("userId", d.google_user_id) : ""; var q = d.google_tag_for_child_directed_treatment; q = null == q || 0 != = q && 1 != = q ? "" : T("tfcd", q); var t = d.google_tag_for_under_age_of_consent; t = null == t || 0 != = t && 1 != = t ? "" : T("tfua", t); var E = d.google_allow_ad_personalization_signals; E = !1 == = E ? T("npa", 1) : !0 == = E ? T("npa", 0) : ""; var V = d.google_restricted_data_processing; V = Va ? !0 == = V ? T("rdp", 1) : !1 == = V ? T("rdp", 0) : "" : ""; var nd = T("value", d.google_conversion_value), od = T("currency_code", d.google_conversion_currency), pd = T("label", d.google_conversion_label), qd = T("oid", d.google_conversion_order_id), rd = T("bg", d.google_conversion_color); a: { var x = d.google_conversion_language; if (null != x) { x = x.toString(); if (2 == x.length) { x = T("hl", x); break a } if (5 == x.length) { x = T("hl", x.substring(0, 2)) + T("gl", x.substring(3, 5)); break a } } x = "" } var sd = T("guid", "ON"), td = !d.google_conversion_domain && "GooglemKTybQhCsO" in A && "function" == typeof A.GooglemKTybQhCsO ? T("resp", "GooglemKTybQhCsO") : "", ud = T("disvt", d.google_disable_viewthrough), vd = T("eid", ab().join()); var W = d.google_conversion_date; var u = []; if (a) { var I = a.screen; I && (u.push(T("u_h", I.height)), u.push(T("u_w", I.width)), u.push(T("u_ah", I.availHeight)), u.push(T("u_aw", I.availWidth)), u.push(T("u_cd", I.colorDepth))); a.history &&u.push(T("u_his", a.history.length)) } W && "function" == typeof W.getTimezoneOffset &&u.push(T("u_tz", -W.getTimezoneOffset())); b && ("function" == typeof b.javaEnabled && u.push(T("u_java", b.javaEnabled())), b.plugins &&u.push(T("u_nplug", b.plugins.length)), b.mimeTypes &&u.push(T("u_nmime", b.mimeTypes.length))); W = u.join(""); u = T("gtm", d.google_gtm); b = b && b.sendBeacon ? T("sendb", "1") : ""; I = ed(); var xd = T("ig", / googleadservices\.com /.test("www.googleadservices.com") ? 1 : 0), ta = Zc(d.google_custom_params); f = Zc(f); f = ta.concat(0 < ta.length && 0 < f.length ? ";" : "", f); f = "" == f ? "" : "&".concat("data=", encodeURIComponent(f)); ta = $c(c, d); var Xb = d.google_conversion_page_url, yd = d.google_conversion_referrer_url, ua = ""; if (c) { if (a.top == a) var r = 0; else { var J = a.location.ancestorOrigins; if (J) r = J[J.length - 1] == a.location.origin ? 1 : 2; else { J = a.top; try { var C; if (C = !!J && null != J.location.href) c: { try { Ca(J.foo); C = !0; break c } catch (zd) { } C = !1 } r = C } catch (zd) { r = !1 } r = r ? 1 : 2 } } C = Xb ? Xb : 1 == r ? a.top.location.href : a.location.href; ua += T("frm", r); ua += T("url", Xc(C)); ua += T("ref", Xc(yd || c.referrer)) } a = [ h, k, m, n, p, q, t, E, V, nd, od, pd, qd, rd, x, sd, td, ud, vd, W, u, b, I, xd, f, ta, ua, cd(c), fd(d.google_additional_params), fd(d.google_remarketing_only ? {} : d.google_additional_conversion_params), "&hn=" + S("www.googleadservices.com"), gd(a) ] .join(""); c = Ya(); a += 0 < c.length ? "&debug_experiment_id=" + c : ""; if (!d.google_remarketing_only && !d.google_conversion_domain) { c = [ T("mid", d.google_conversion_merchant_id), T("fcntr", d.google_basket_feed_country), T("flng", d.google_basket_feed_language), T("dscnt", d.google_basket_discount), T("bttype", d.google_basket_transaction_type) ].join(""); if (d) if (r = d.google_conversion_items) { C = []; h = 0; for (k = r.length; h < k; h++) m = r[h], n = [], m && (n.push(U(m.value)), n.push(U(m.quantity)), n.push(U(m.item_id)), n.push(U(m.start_date)), n.push(U(m.end_date)), C.push("(" + n.join("*") + ")")); r = 0 < C.length ? "&item=" + C.join("") : "" } else r = ""; else r = ""; c = [ a, c, r ].join(""); a = 4E3 < c.length ? [ a, T("item", "elngth") ].join("") : c } g += a; 1 == = e || 6 == = e ? g += [ T("gcp", 1), T("sscte", 1), T("ct_cookie_present", 1) ].join("") : 3 == e && (g += T("gcp", 1), g += T("ct_cookie_present", 1)); Ua && (e = Rc(), void 0 != = e && (g += T("us_privacy", e || "error"))); bd(d) && (g = d.l ? g + T("gbcov", 1) : g + T("gbcov", 0)); return g } function hd(a) { if (!rb) { var b = Da("IFRAME"); b.style.display = "none"; b.src = "https://bid.g.doubleclick.net/xbbe/pixel?d=KAE"; a.body.appendChild(b) } } function id(){return new Image} function jd(a, b, c, d, e, f) { var g = c.onload_callback, h; e &&g &&g.call ? h = g : h = function(){}; d += T("async", "1"); e = c.google_gtm_url_processor; sb(e) && (d = e(d)); g = (e = c.opt_image_generator) && e.call; if (!(f = g || !f)) { if (c.google_conversion_domain) var k = !1; else try { k = qb(a, b, d, h) } catch (m) { k = !1 } f = !k } f && (a = id, g && (a = e), a = a(), a.src = d, a.onload = h) } function kd(a, b){G && "376635471" == $a(2) && ("complete" == = b.readyState ? hd(b) : a.addEventListener ? a.addEventListener("load", function(){hd(b)}) : a.attachEvent("onload", function(){hd(b)}))} function ld(a) { if ("landing" == = a.google_conversion_type || !a.google_conversion_id || a.google_remarketing_only && a.google_disable_viewthrough) return !1; a.google_conversion_date = new Date; a.google_conversion_time = a.google_conversion_date.getTime(); a.google_conversion_snippets = "number" == = typeof a.google_conversion_snippets && 0 < a.google_conversion_snippets ? a.google_conversion_snippets + 1 : 1; void 0 == = a.google_conversion_first_time && (a.google_conversion_first_time = a.google_conversion_time); a.google_conversion_js_version = "9"; 0 != a.google_conversion_format && 1 != a.google_conversion_format && 2 != a.google_conversion_format && 3 != a.google_conversion_format && (a.google_conversion_format = 3); !1 != = a.google_enable_display_cookie_match && (a.google_enable_display_cookie_match = !0); return !0 } function md(a, b) { function c(f) { d[f] = b && null != b[f] ? b[f] : a[f] } for (var d = {}, e = 0; e < Vc.length; e++) c(Vc[e]); c("onload_callback"); return d } function wd(a) { for (var b = {}, c = 0; c < a.length; c++) { var d = a[c], e = void 0; d.hasOwnProperty("google_business_vertical") ? (e = d.google_business_vertical, b[e] = b[e] || {google_business_vertical : e}) : (e = "", Object.prototype.hasOwnProperty.call(b, e) || (b[e] = {})); e = b[e]; for (var f = y(Object, "keys").call(Object, d).filter(function(k){return Sc.hasOwnProperty(k)}), g = 0; g < f.length; g++) { var h = f[g]; h in e || (e[h] = []); e[h].push(d[h]) } } return y(Object, "values").call(Object, b) } function ed() { var a = ""; cb() && (a = kb().map(function(b){return b.join("-")}).join("_")); return T("li", a) } function gd(a) { if (!Wa || !a.__gsaExp || !a.__gsaExp.id) return ""; a = a.__gsaExp.id; if (!sb(a)) return ""; try { var b = Number(a()); return isNaN(b) ? "" : T("gsaexp", b) } catch (c) { return "" } } function fd(a) { if (!a) return ""; var b = "", c; for (c in a) a.hasOwnProperty(c) && (b += T(c, a[c])); return b } function bd(a){return (a = a.google_gtm_experiments) && a.gbcov ? !0 : !1} function ad(a){return a.google_gcl_cookie_prefix && "_gcl" != = a.google_gcl_cookie_prefix && Tc.test(a.google_gcl_cookie_prefix) ? a.google_gcl_cookie_prefix : ""} function Ad(a, b) { if (!b.google_remarketing_only && Bd(a, b)) { a = b.google_additional_conversion_params || {}; var c = b.google_gtm_experiments; a.capi = c && c.apcm ? "2" : "1"; b.google_additional_conversion_params = a } } function Bd(a, b) { if (b.google_transport_url) return !1; if ((b = b.google_gtm_experiments) && b.apcm) return !0; if (!b || !b.capi) return !1; a: { if (!Uc && !Bb()) { if (b = y("www.googleadservices.com", "endsWith").call("www.googleadservices.com", "google.com") ? "" : "Azy2GzGQxPvGmQwVDdEL1jRuKSXIdSSASA06JCA6PCeaVHpFYf8Rw5/q+9adc9CrBTxfCeUwxkuDM4PWEmdqywwAAACKeyJvcmlnaW4iOiJodHRwczovL2dvb2dsZWFkc2VydmljZXMuY29tOjQ0MyIsImZlYXR1cmUiOiJQcml2YWN5U2FuZGJveEFkc0FQSXMiLCJleHBpcnkiOjE2NjEyOTkxOTksImlzU3ViZG9tYWluIjp0cnVlLCJpc1RoaXJkUGFydHkiOnRydWV9", a.head) { var c = Oa("META"); a.head.appendChild(c); c.httpEquiv = "origin-trial"; c.content = b; a = c } else a = null; if (!a) { a = !1; break a } Uc = !0 } a = Bb() } return a } function Cd(a, b, c, d, e) { a = dd(a, b, c, d, 7, e); b = "AW-" + d.google_conversion_id; (d = d.google_conversion_label) && (b = b + "/" + d); a: { d = b; b = void 0; try { b = L.querySelector('iframe[data-tagging-id="' + d + '"]') } catch (f) { } if (b) { if ((c = Number(b.dataset.loadTime)) && 6E4 > wb().getTime() - c) { M(9); break a } } else try { if (50 <= L.querySelectorAll('iframe[allow="join-ad-interest-group"][data-tagging-id*="-"]').length) { M(10); break a } } catch (f) { } zb(a, {taggingId : d, loadTime : wb().getTime()}, b) } }; var Dd = !1, Ed = document.currentScript && document.currentScript.src || ""; function Fd(a, b, c) { try { if (!Dd && (Dd = !0, !c.google_gtm)) { var d = void 0, e = B(a.location.href, "gtm_debug"); Gd(e) && (d = 2); d || 0 != = b.referrer.indexOf("https://tagassistant.google.com/") || (d = 3); var f; if (f = !d) f = 0 <= oa(b.cookie.split("; "), "__TAG_ASSISTANT=x"); f && (d = 4); if (!d) { var g = b.documentElement.getAttribute("data-tag-assistant-present"); Gd(g) && (d = 5) } if (d) { var h = "AW-" + (c.google_conversion_id || ""); if (!a["google.tagmanager.debugui2.queue"]) { a["google.tagmanager.debugui2.queue"] = []; var k = new la(ma, "https://www.googletagmanager.com/debug/bootstrap"); var m = xa(k instanceof la &&k.constructor == = la &&k.g == = na ? k.i : "type_error:Const"); c = {id : h, src : "LEGACY", cond : d}; var n = wa.exec(va(m).toString()), p = n[3] || ""; var q = xa(n[1] + ya("?", n[2] || "", c) + ya("#", p)); var t = Oa("SCRIPT", b); Aa(t, q); var E = b.getElementsByTagName("script")[0]; E &&E.parentNode &&E.parentNode.insertBefore(t, E) } a["google.tagmanager.debugui2.queue"].push({messageType : "LEGACY_CONTAINER_STARTING", data : {id : h, scriptSource : Ed}}) } } } catch (V) { } } function Gd(a) { if (null == a || 0 == = a.length) return !1; a = Number(a); var b = Date.now(); return a < b + 3E5 && a > b - 9E5 }; function Hd(a, b) { a.onload_callback && "function" == typeof a.onload_callback.call ? a.onload_callback = Wc(b, a.onload_callback) : a.onload_callback = function() {} } function Id(a, b, c, d) { Fd(a, c, d); cb() && (hb(2), d.google_gtm && jb(H(fb), a)); var e = !1; if (3 != d.google_conversion_format) return !1; try { if (ld(d)) { d.google_remarketing_only &&d.google_enable_display_cookie_match && !rb && G && Za([ "376635470", "376635471" ], Pa, 2); d.google_remarketing_only && !d.google_conversion_domain && G && Za([ "759238990", "759238991" ], Sa, 13); !d.google_remarketing_only || d.google_conversion_domain || G && ("759248991" == $a(14) || "759248990" == $a(14)) || G &&Za([ "759248990", "759248991" ], Ra, 14); !1 != = d.google_conversion_linker && (d.google_gtm || Pc(d.google_gcl_cookie_prefix)); if (1 == d.google_remarketing_only &&null != d.google_gtag_event_data &&null != d.google_gtag_event_data.items &&d.google_gtag_event_data.items.constructor == = Array && 0 < d.google_gtag_event_data.items.length) Jd(a, b, c, d); else { var f = d.google_gtm_experiments && d.google_gtm_experiments.ccmpp; if (d.google_conversion_domain || d.google_transport_url && "https://pagead2.googlesyndication.com/" != = d.google_transport_url) f = !1; var g = !1; y("www.googleadservices.com", "endsWith").call("www.googleadservices.com", "google.com") && (g = !0); var h = d.google_additional_params; h &&h.dg && (g = "e" == = h.dg); h = function(k, m, n) { m = void 0 == = m ? !0 : m; n = void 0 == = n ? !0 : n; jd(a, c, d, dd(a, b, c, d, k), m, n) }; d.google_gtm_experiments &&d.google_gtm_experiments.fledge && (d.google_additional_params = d.google_additional_params || {}, d.google_additional_params.fledge = "1"); d.google_remarketing_only ? h(2) : g ? (Hd(d, f ? 3 : 2), Ad(c, d), h(1), h(3), f && h(6, !0, !1)) : (Hd(d, f ? 2 : 1), Ad(c, d), h(0), f && h(5, !0, !1), bd(d) && Oc(c, ad(d)) && (d.l = !0, h(0, !1))); d.google_gtm_experiments && d.google_gtm_experiments.fledge && Cd(a, b, c, d) } d.google_remarketing_only &&d.google_enable_display_cookie_match &&kd(a, c); e = !0 } } catch (k) { } return e } function Jd(a, b, c, d) { var e = wd(d.google_gtag_event_data.items); Hd(d, e.length); for (var f = 0; f < e.length; f++) { var g = e[f]; d.google_gtm_experiments &&d.google_gtm_experiments.fledge && (d.google_additional_params = d.google_additional_params || {}, d.google_additional_params.fledge = "1"); jd(a, c, d, dd(a, b, c, d, 2, g), !0, !0); d.google_gtm_experiments &&d.google_gtm_experiments.fledge &&Cd(a, b, c, d, g); d.google_conversion_time = d.google_conversion_time + 1 } }; G = new function() { var a = [], b = 0, c; for (c in bb) a[b++] = bb[c]; this.i = {}; this.g = {}; a = a || []; b = 0; for (c = a.length; b < c; ++b) this.g[a[b]] = "" }; Za([ "592230570", "592230571" ], Qa, 16); cb() && (hb(1), ib()); function Kd(a, b, c) { function d(m, n) { var p = new Image; p.onload = m; p.src = n } function e() { --f; if (0 >= f) { var m = mb(a, !1), n = m[b]; n && (delete m[b], (m = n[0]) && m.call && m()) } } var f = c.length + 1; if (2 == c.length) { var g = c[0], h = c[1]; 0 <= Ga(g, 0, "rmt_tld", g.search(Ha)) && 0 <= Ga(g, 0, "ipr", g.search(Ha)) && !h.match(Ea)[6] && (h += Fa(g), c[1] = D(h, "rmt_tld", "1")) } for (g = 0; g < c.length; g++) { h = c[g]; var k = B(h, "fmt"); switch (parseInt(k, 10)) { case 1: case 2: (k = a.document.getElementById("goog_conv_iframe")) && !k.src ? (k.onload = e, k.src = h) : d(e, h); break; case 4: qb(a, a.document, h, e); break; case 5: if (a.navigator && a.navigator.sendBeacon) if (a.navigator.sendBeacon(h, "")) { e(); break } else h = D(h, "sendb", 2); h = D(h, "fmt", 3); default: d(e, h) } } e() } var X = ["GooglemKTybQhCsO"], Y = A; X[0] in Y || "undefined" == typeof Y.execScript || Y.execScript("var " + X[0]); for (var Z; X.length && (Z = X.shift());) X.length || void 0 == = Kd ? Y[Z] && Y[Z] != = Object.prototype[Z] ? Y = Y[Z] : Y = Y[Z] = {} : Y[Z] = Kd; window.google_trackConversion = function(a) { var b = window, c = navigator, d = document; a = md(b, a); a.google_conversion_format = 3; var e = !!a.google_gtm; H(Db).i(e); return Id(b, c, d, a) }; }).call(this);