You cannot select more than 25 topics
Topics must start with a letter or number, can include dashes ('-') and can be up to 35 characters long.
45 lines
25 KiB
JavaScript
45 lines
25 KiB
JavaScript
(function(){/*
|
|
|
|
Copyright The Closure Library Authors.
|
|
SPDX-License-Identifier: Apache-2.0
|
|
*/
|
|
var n=this||self;function p(a,b){return a.g?a.j.slice(0,a.g.index)+b+a.j.slice(a.g.index):a.j+b}function q(a,b){return a.i&&a.h||a.l?1==b?a.i?a.h:p(a,"&dct=1"):2==b?p(a,"&ri=2"):p(a,"&ri=16"):a.j}var aa=class{constructor({url:a}){this.j=a;const b=/[?&]dsh=1(&|$)/.test(a);this.i=!b&&/[?&]ae=1(&|$)/.test(a);this.l=!b&&/[?&]ae=2(&|$)/.test(a);if((this.g=/[?&]adurl=([^&]*)/.exec(a))&&this.g[1]){let c;try{c=decodeURIComponent(this.g[1])}catch(d){c=null}this.h=c}}};function ba(a,b){a:{const c=a.length,d="string"===typeof a?a.split(""):a;for(let e=0;e<c;e++)if(e in d&&b.call(void 0,d[e],e,a)){b=e;break a}b=-1}return 0>b?null:"string"===typeof a?a.charAt(b):a[b]};var r=class{constructor(a,b){this.g=b===ca?a:""}};r.prototype.i=!0;r.prototype.h=function(){return this.g.toString()};r.prototype.toString=function(){return this.g.toString()};function da(a){return a instanceof r&&a.constructor===r?a.g:"type_error:SafeUrl"}var ea=/^(?:(?:https?|mailto|ftp):|[^:/?#]*(?:[/?#]|$))/i,ca={};var t;a:{var fa=n.navigator;if(fa){var ha=fa.userAgent;if(ha){t=ha;break a}}t=""};function ia(a){let b=!1,c;return function(){b||(c=a(),b=!0);return c}};function u(a,b){b instanceof r||b instanceof r||(b="object"==typeof b&&b.i?b.h():String(b),ea.test(b)||(b="about:invalid#zClosurez"),b=new r(b,ca));a.href=da(b)};function ka(){return Math.floor(2147483648*Math.random()).toString(36)+Math.abs(Math.floor(2147483648*Math.random())^Date.now()).toString(36)};function la(){return-1!=t.indexOf("iPhone")&&-1==t.indexOf("iPod")&&-1==t.indexOf("iPad")};function ma(a){ma[" "](a);return a}ma[" "]=function(){};var oa=la(),pa=-1!=t.indexOf("iPad");var qa=la()||-1!=t.indexOf("iPod"),ra=-1!=t.indexOf("iPad");var sa={},x=null;var ta="function"===typeof Uint8Array;function ua(a){let b;if(Array.isArray(a)){var c=Array(a.length);for(var d=0;d<a.length;d++)b=a[d],null!=b&&(c[d]="object"==typeof b?ua(b):b);return c}if(ta&&a instanceof Uint8Array)return new Uint8Array(a);c={};for(d in a)b=a[d],null!=b&&(c[d]="object"==typeof b?ua(b):b);return c};function va(a){if(a.i){if(a.j){var b=a.g;for(d in b)if(Object.prototype.hasOwnProperty.call(b,d)){var c=b[d].g;c&&c.m()}}}else{a.h.length=0;var d=y(a);d.sort();for(b=0;b<d.length;b++){let e=a.g[d[b]];(c=e.g)&&c.m();a.h.push([e.key,e.value])}a.i=!0}return a.h}function y(a){a=a.g;var b=[],c;for(c in a)Object.prototype.hasOwnProperty.call(a,c)&&b.push(c);return b}function wa(a,b){return a.j?(b.g||(b.g=new a.j(b.value),a.isFrozen()&&null(b.g)),b.g):b.value}
|
|
function xa(a,b){var c=y(a);c.sort();for(var d=0;d<c.length;d++){let e=a.g[c[d]];b.call(void 0,wa(a,e),e.key,a)}}
|
|
class ya{constructor(a,b){this.h=a;this.j=b;this.g={};this.i=!0;if(0<this.h.length){for(a=0;a<this.h.length;a++){b=this.h[a];var c=b[0];this.g[c.toString()]=new za(c,b[1])}this.i=!0}}isFrozen(){return!1}m(){return va(this)}J(){return va(this)}entries(){var a=[],b=y(this);b.sort();for(var c=0;c<b.length;c++){let d=this.g[b[c]];a.push([d.key,wa(this,d)])}return new Aa(a)}keys(){var a=[],b=y(this);b.sort();for(var c=0;c<b.length;c++)a.push(this.g[b[c]].key);return new Aa(a)}values(){var a=[],b=y(this);
|
|
b.sort();for(var c=0;c<b.length;c++)a.push(wa(this,this.g[b[c]]));return new Aa(a)}set(a,b){var c=new za(a);this.j?(c.g=b,c.value=b.J()):c.value=b;this.g[a.toString()]=c;this.i=!1;return this}get(a){if(a=this.g[a.toString()])return wa(this,a)}has(a){return a.toString()in this.g}}class za{constructor(a,b){this.key=a;this.value=b;this.g=void 0}}class Aa{constructor(a){this.h=0;this.g=a}next(){return this.h<this.g.length?{done:!1,value:this.g[this.h++]}:{done:!0,value:void 0}}}
|
|
"undefined"!=typeof Symbol&&"undefined"!=typeof Symbol.iterator&&(Aa.prototype[Symbol.iterator]=function(){return this},ya.prototype[Symbol.iterator]=function(){return this.entries()});function z(){}let A;function B(a,b,c){a.g=null;A&&(b||(b=A),A=null);b||(b=[]);a.v=void 0;a.j=-1;a.h=b;a:{if(b=a.h.length){--b;var d=a.h[b];if(!(null===d||"object"!=typeof d||Array.isArray(d)||ta&&d instanceof Uint8Array)){a.l=b-a.j;a.i=d;break a}}a.l=Number.MAX_VALUE}a.u={};if(c)for(b=0;b<c.length;b++)d=c[b],d<a.l?(d+=a.j,a.h[d]=a.h[d]||C):(Ba(a),a.i[d]=a.i[d]||C)}const C=[];function Ba(a){let b=a.l+a.j;a.h[b]||(a.i=a.h[b]={})}
|
|
function D(a,b){if(b<a.l){b+=a.j;var c=a.h[b];return c!==C?c:a.h[b]=[]}if(a.i)return c=a.i[b],c===C?a.i[b]=[]:c}function G(a,b,c){a=D(a,b);return null==a?c:a}function H(a,b){return G(a,b,"")}function K(a,b){a=D(a,b);a=null==a?a:!!a;return null==a?!1:a}function L(a,b,c){a.g||(a.g={});if(b in a.g)return a.g[b];let d=D(a,b);d||(d=[],M(a,b,d));c=new ya(d,c);return a.g[b]=c}function M(a,b,c){b<a.l?a.h[b+a.j]=c:(Ba(a),a.i[b]=c);return a}
|
|
function N(a,b,c){a.g||(a.g={});if(!a.g[c]){let d=D(a,c);d&&(a.g[c]=new b(d))}return a.g[c]}function Ca(a){var b=Ga;a.g||(a.g={});if(!a.g[7]){let c=D(a,7),d=[];for(let e=0;e<c.length;e++)d[e]=new b(c[e]);a.g[7]=d}b=a.g[7];b==C&&(b=a.g[7]=[]);return b}function Ha(a){if(a.g)for(var b in a.g){var c=a.g[b];if(Array.isArray(c))for(var d=0;d<c.length;d++)c[d]&&c[d].m();else c&&c.m()}}z.prototype.m=function(){Ha(this);return this.h};z.prototype.J=function(){Ha(this);return this.h};
|
|
z.prototype.o=ta?function(){var a=Uint8Array.prototype.toJSON;Uint8Array.prototype.toJSON=function(){var b;void 0===b&&(b=0);if(!x){x={};for(var c="ABCDEFGHIJKLMNOPQRSTUVWXYZabcdefghijklmnopqrstuvwxyz0123456789".split(""),d=["+/=","+/","-_=","-_.","-_"],e=0;5>e;e++){var f=c.concat(d[e].split(""));sa[e]=f;for(var g=0;g<f.length;g++){var k=f[g];void 0===x[k]&&(x[k]=g)}}}b=sa[b];c=[];for(d=0;d<this.length;d+=3){var l=this[d],h=(e=d+1<this.length)?this[d+1]:0;k=(f=d+2<this.length)?this[d+2]:0;g=l>>2;
|
|
l=(l&3)<<4|h>>4;h=(h&15)<<2|k>>6;k&=63;f||(k=64,e||(h=64));c.push(b[g],b[l],b[h]||"",b[k]||"")}return c.join("")};try{return JSON.stringify(this.h&&this.m(),Ia)}finally{Uint8Array.prototype.toJSON=a}}:function(){return JSON.stringify(this.h&&this.m(),Ia)};function Ia(a,b){return"number"!==typeof b||!isNaN(b)&&Infinity!==b&&-Infinity!==b?b:String(b)}z.prototype.toString=function(){return this.m().toString()};function Ja(a){const b=ua(a.m());A=b;a=new a.constructor(b);A=null;return a};var Ka=class extends z{constructor(a){super();B(this,a,null)}};var La=class extends z{constructor(a){super();B(this,a,null)}};var Na=class extends z{constructor(a){super();B(this,a,Ma)}},Ga=class extends z{constructor(a){super();B(this,a,null)}s(){return H(this,3)}I(a){M(this,5,a)}},Oa=class extends z{constructor(a){super();B(this,a,null)}s(){return H(this,1)}I(a){M(this,2,a)}},Pa=class extends z{constructor(a){super();B(this,a,null)}},Ma=[6,7];var Ra=class extends z{constructor(a){super();B(this,a,Qa)}},Qa=[17];var Sa=class extends z{constructor(a){super();B(this,a,null)}};class Ta{constructor(a,b){this.error=a;this.context=b.context;this.msg=b.message||"";this.id=b.id||"jserror";this.meta={}}};var Ua={capture:!0},Va={passive:!0},Wa=ia(function(){let a=!1;try{const b=Object.defineProperty({},"passive",{get:function(){a=!0}});n.addEventListener("test",null,b)}catch(b){}return a});function Xa(a){return a?a.passive&&Wa()?a:a.capture||!1:!1}function O(a,b,c,d){a.addEventListener&&a.addEventListener(b,c,Xa(d))}function Ya(a,b,c){a.removeEventListener&&a.removeEventListener(b,c,Xa(void 0))};var Za=/^(?:([^:/?#.]+):)?(?:\/\/(?:([^\\/?#]*)@)?([^\\/?#]*?)(?::([0-9]+))?(?=[\\/?#]|$))?([^?#]+)?(?:\?([^#]*))?(?:#([\s\S]*))?$/;function $a(a){var b=a.indexOf("#");0>b&&(b=a.length);var c=a.indexOf("?");if(0>c||c>b){c=b;var d=""}else d=a.substring(c+1,b);return[a.substr(0,c),d,a.substr(b)]}function ab(a,b){return b?a?a+"&"+b:b:a}function bb(a,b){if(!b)return a;a=$a(a);a[1]=ab(a[1],b);return a[0]+(a[1]?"?"+a[1]:"")+a[2]}
|
|
function cb(a,b,c){if(Array.isArray(b))for(var d=0;d<b.length;d++)cb(a,String(b[d]),c);else null!=b&&c.push(a+(""===b?"":"="+encodeURIComponent(String(b))))}function db(a){var b=[],c;for(c in a)cb(c,a[c],b);return b.join("&")}function eb(){var a=ka();a=null!=a?"="+encodeURIComponent(String(a)):"";return bb("https://pagead2.googlesyndication.com/pagead/gen_204","zx"+a)}
|
|
function fb(a,b){a=$a(a);var c=a[1],d=[];c&&c.split("&").forEach(function(e){var f=e.indexOf("=");b.hasOwnProperty(0<=f?e.substr(0,f):e)||d.push(e)});a[1]=ab(d.join("&"),db(b));return a[0]+(a[1]?"?"+a[1]:"")+a[2]};function gb(a){try{var b;if(b=!!a&&null!=a.location.href)a:{try{ma(a.foo);b=!0;break a}catch(c){}b=!1}return b}catch(c){return!1}}function ib(a,b){if(a)for(const c in a)Object.prototype.hasOwnProperty.call(a,c)&&b.call(void 0,a[c],c,a)}let jb=[];const kb=()=>{const a=jb;jb=[];for(const b of a)try{b()}catch(c){}};
|
|
var lb=a=>{jb.push(a);1==jb.length&&(window.Promise?Promise.resolve().then(kb):window.setImmediate?setImmediate(kb):setTimeout(kb,0))},nb=a=>{var b=P;"complete"===b.readyState||"interactive"===b.readyState?lb(a):b.addEventListener("DOMContentLoaded",a)},ob=a=>{var b=window;"complete"===b.document.readyState?lb(a):b.addEventListener("load",a)};function Q(a,b,c=null){pb(a,b,c)}function pb(a,b,c){a.google_image_requests||(a.google_image_requests=[]);const d=a.document.createElement("img");if(c){const e=f=>{c&&c(f);Ya(d,"load",e);Ya(d,"error",e)};O(d,"load",e);O(d,"error",e)}d.src=b;a.google_image_requests.push(d)};let qb=0;function rb(a){return(a=sb(a,document.currentScript))&&a.getAttribute("data-jc-version")||"unknown"}function sb(a,b=null){return b&&b.getAttribute("data-jc")===String(a)?b:document.querySelector(`[${"data-jc"}="${a}"]`)}
|
|
function tb(a){if(!(.01<Math.random())){a=`https://${"pagead2.googlesyndication.com"}/pagead/gen_204?id=jca&jc=${a}&version=${rb(a)}&sample=${.01}`;var b=window,c;if(c=b.navigator)c=b.navigator.userAgent,c=/Chrome/.test(c)&&!/Edge/.test(c)?!0:!1;c&&b.navigator.sendBeacon?b.navigator.sendBeacon(a):Q(b,a)}};var P=document,R=window;var ub={};var vb=class{};class wb extends vb{constructor(a){super();if(ub!==ub)throw Error("Bad secret");this.g=a}toString(){return this.g}}var xb=new wb("about:invalid#zTSz");function yb(a){if(a instanceof vb)if(a instanceof wb)a=a.g;else throw Error("wrong type");else a=da(a);return a};class zb{constructor(a){this.M=a}}function S(a){return new zb(b=>b.substr(0,a.length+1).toLowerCase()===a+":")}const Ab=new zb(a=>/^[^:]*([/?#]|$)/.test(a));var Bb=S("http"),Cb=S("https"),Db=S("ftp"),Eb=S("mailto");const Fb=[S("data"),Bb,Cb,Eb,Db,Ab];function Gb(a,b=Fb){for(let c=0;c<b.length;++c){const d=b[c];if(d instanceof zb&&d.M(a))return new wb(a)}}function Hb(a,b=Fb){return Gb(a,b)||xb};const Ib=[Bb,Cb,Eb,Db,Ab,S("market"),S("itms"),S("intent"),S("itms-appss")];function Nb(a,b){if(a instanceof r)return a;const c=Hb(a,Ib);c===xb&&b(a);return new r(yb(c),ca)}var Ob=a=>{var b=`${"http:"===R.location.protocol?"http:":"https:"}//${"pagead2.googlesyndication.com"}/pagead/gen_204`;return c=>{c=db({id:"unsafeurl",ctx:a,url:c});c=bb(b,c);navigator.sendBeacon&&navigator.sendBeacon(c,"")}};var Pb=!!window.google_async_iframe_id;let T=Pb&&window.parent||window;var Qb=a=>{var b=P;try{return b.querySelectorAll("*["+a+"]")}catch(c){return[]}};const Rb=/^https?:\/\/(\w|-)+\.cdn\.ampproject\.(net|org)(\?|\/|$)/;var Sb=class{constructor(a,b){this.g=a;this.h=b}},Tb=class{constructor(a,b){this.url=a;this.H=!!b;this.depth=null}};function Ub(a,b){const c={};c[a]=b;return[c]}function Vb(a,b,c,d,e){const f=[];ib(a,function(g,k){(g=Wb(g,b,c,d,e))&&f.push(k+"="+g)});return f.join(b)}
|
|
function Wb(a,b,c,d,e){if(null==a)return"";b=b||"&";c=c||",$";"string"==typeof c&&(c=c.split(""));if(a instanceof Array){if(d=d||0,d<c.length){const f=[];for(let g=0;g<a.length;g++)f.push(Wb(a[g],b,c,d+1,e));return f.join(c[d])}}else if("object"==typeof a)return e=e||0,2>e?encodeURIComponent(Vb(a,b,c,d,e+1)):"...";return encodeURIComponent(String(a))}function Xb(a){let b=1;for(const c in a.h)b=c.length>b?c.length:b;return 3997-b-a.i.length-1}
|
|
function Yb(a,b,c){b=b+"//pagead2.googlesyndication.com"+c;let d=Xb(a)-c.length;if(0>d)return"";a.g.sort(function(f,g){return f-g});c=null;let e="";for(let f=0;f<a.g.length;f++){const g=a.g[f],k=a.h[g];for(let l=0;l<k.length;l++){if(!d){c=null==c?g:c;break}let h=Vb(k[l],a.i,",$");if(h){h=e+h;if(d>=h.length){d-=h.length;b+=h;e=a.i;break}c=null==c?g:c}}}a="";null!=c&&(a=e+"trn="+c);return b+a}class Zb{constructor(){this.i="&";this.h={};this.j=0;this.g=[]}};function $b(a,b,c,d,e,f){if((d?a.g:Math.random())<(e||.01))try{let g;c instanceof Zb?g=c:(g=new Zb,ib(c,(l,h)=>{var m=g,v=m.j++;l=Ub(h,l);m.g.push(v);m.h[v]=l}));const k=Yb(g,a.h,"/pagead/gen_204?id="+b+"&");k&&("undefined"!==typeof f?Q(n,k,f):Q(n,k))}catch(g){}}class ac{constructor(){this.h="http:"===R.location.protocol?"http:":"https:";this.g=Math.random()}};let bc=null;var cc=()=>{const a=n.performance;return a&&a.now&&a.timing?Math.floor(a.now()+a.timing.navigationStart):Date.now()},dc=()=>{const a=n.performance;return a&&a.now?a.now():null};class ec{constructor(a,b){var c=dc()||cc();this.label=a;this.type=b;this.value=c;this.duration=0;this.uniqueId=Math.random();this.slotId=void 0}};const U=n.performance,fc=!!(U&&U.mark&&U.measure&&U.clearMarks),W=ia(()=>{var a;if(a=fc){var b;if(null===bc){bc="";try{a="";try{a=n.top.location.hash}catch(c){a=n.location.hash}a&&(bc=(b=a.match(/\bdeid=([\d,]+)/))?b[1]:"")}catch(c){}}b=bc;a=!!b.indexOf&&0<=b.indexOf("1337")}return a});function gc(a){a&&U&&W()&&(U.clearMarks(`goog_${a.label}_${a.uniqueId}_start`),U.clearMarks(`goog_${a.label}_${a.uniqueId}_end`))}
|
|
class hc{constructor(){var a=X;this.h=[];this.i=a||n;let b=null;a&&(a.google_js_reporting_queue=a.google_js_reporting_queue||[],this.h=a.google_js_reporting_queue,b=a.google_measure_js_timing);this.g=W()||(null!=b?b:1>Math.random())}start(a,b){if(!this.g)return null;a=new ec(a,b);b=`goog_${a.label}_${a.uniqueId}_start`;U&&W()&&U.mark(b);return a}end(a){if(this.g&&"number"===typeof a.value){a.duration=(dc()||cc())-a.value;var b=`goog_${a.label}_${a.uniqueId}_end`;U&&W()&&U.mark(b);!this.g||2048<this.h.length||
|
|
this.h.push(a)}}};function ic(a){let b=a.toString();a.name&&-1==b.indexOf(a.name)&&(b+=": "+a.name);a.message&&-1==b.indexOf(a.message)&&(b+=": "+a.message);if(a.stack){a=a.stack;try{-1==a.indexOf(b)&&(a=b+"\n"+a);let c;for(;a!=c;)c=a,a=a.replace(/((https?:\/..*\/)[^\/:]*:\d+(?:.|\n)*)\2/,"$1");b=a.replace(/\n */g,"\n")}catch(c){}}return b}
|
|
function jc(a,b,c){let d,e;try{a.g&&a.g.g?(e=a.g.start(b.toString(),3),d=c(),a.g.end(e)):d=c()}catch(f){c=!0;try{gc(e),c=a.o(b,new Ta(f,{message:ic(f)}),void 0,void 0)}catch(g){a.l(217,g)}if(c){let g,k;null==(g=window.console)||null==(k=g.error)||k.call(g,f)}else throw f;}return d}function kc(a,b){var c=lc;return(...d)=>jc(c,a,()=>b.apply(void 0,d))}
|
|
class mc{constructor(){var a=nc;this.i=Y;this.h=null;this.o=this.l;this.g=void 0===a?null:a;this.j=!1}pinger(){return this.i}l(a,b,c,d,e){e=e||"jserror";let f;try{const E=new Zb;var g=E;g.g.push(1);g.h[1]=Ub("context",a);b.error&&b.meta&&b.id||(b=new Ta(b,{message:ic(b)}));if(b.msg){g=E;var k=b.msg.substring(0,512);g.g.push(2);g.h[2]=Ub("msg",k)}var l=b.meta||{};b=l;if(this.h)try{this.h(b)}catch(I){}if(d)try{d(b)}catch(I){}d=E;l=[l];d.g.push(3);d.h[3]=l;d=n;l=[];b=null;do{var h=d;if(gb(h)){var m=
|
|
h.location.href;b=h.document&&h.document.referrer||null}else m=b,b=null;l.push(new Tb(m||""));try{d=h.parent}catch(I){d=null}}while(d&&h!=d);for(let I=0,Jb=l.length-1;I<=Jb;++I)l[I].depth=Jb-I;h=n;if(h.location&&h.location.ancestorOrigins&&h.location.ancestorOrigins.length==l.length-1)for(m=1;m<l.length;++m){var v=l[m];v.url||(v.url=h.location.ancestorOrigins[m-1]||"",v.H=!0)}var w=l;let na=new Tb(n.location.href,!1);h=null;const Da=w.length-1;for(v=Da;0<=v;--v){var F=w[v];!h&&Rb.test(F.url)&&(h=
|
|
F);if(F.url&&!F.H){na=F;break}}F=null;const Dc=w.length&&w[Da].url;0!=na.depth&&Dc&&(F=w[Da]);f=new Sb(na,F);if(f.h){w=E;var J=f.h.url||"";w.g.push(4);w.h[4]=Ub("top",J)}var Ea={url:f.g.url||""};if(f.g.url){var Fa=f.g.url.match(Za),V=Fa[1],Kb=Fa[3],Lb=Fa[4];J="";V&&(J+=V+":");Kb&&(J+="//",J+=Kb,Lb&&(J+=":"+Lb));var Mb=J}else Mb="";V=E;Ea=[Ea,{url:Mb}];V.g.push(5);V.h[5]=Ea;$b(this.i,e,E,this.j,c)}catch(E){try{$b(this.i,e,{context:"ecmserr",rctx:a,msg:ic(E),url:f&&f.g.url},this.j,c)}catch(na){}}return!0}}
|
|
;let Y,lc;if(Pb&&!gb(T)){let a="."+P.domain;try{for(;2<a.split(".").length&&!gb(T);)P.domain=a=a.substr(a.indexOf(".")+1),T=window.parent}catch(b){}gb(T)||(T=window)}const X=T,nc=new hc;var oc=()=>{if(!X.google_measure_js_timing){var a=nc;a.g=!1;a.h!=a.i.google_js_reporting_queue&&(W()&&Array.prototype.forEach.call(a.h,gc,void 0),a.h.length=0)}};Y=new ac;"number"!==typeof X.google_srt&&(X.google_srt=Math.random());var pc=Y,qc=X.google_srt;0<=qc&&1>=qc&&(pc.g=qc);lc=new mc;
|
|
lc.h=a=>{const b=qb;0!==b&&(a.jc=String(b),a.shv=rb(b))};lc.j=!0;"complete"==X.document.readyState?oc():nc.g&&O(X,"load",()=>{oc()});var rc=(a,b)=>kc(a,b);var sc=(a,b)=>{b=H(a,2)||b;if(!b)return"";if(K(a,13))return b;const c=/[?&]adurl=([^&]+)/.exec(b);if(!c)return b;const d=[b.slice(0,c.index+1)];xa(L(a,4,null),(e,f)=>{d.push(encodeURIComponent(f)+"="+encodeURIComponent(e)+"&")});d.push(b.slice(c.index+1));return d.join("")},tc=(a,b)=>{b=void 0===b?[]:b;b=0<b.length?b:Qb("data-asoch-targets");a=L(a,1,Na);const c=[];for(let k=0;k<b.length;++k){var d=b[k].getAttribute("data-asoch-targets"),e=d.split(","),f=!0;for(let l of e)if(!a.has(l)){f=!1;break}if(f){f=
|
|
a.get(e[0]);for(d=1;d<e.length;++d){var g=a.get(e[d]);f=Ja(f).m();g=g.m();const l=Math.max(f.length,g.length);for(let h=0;h<l;++h)null==f[h]&&(f[h]=g[h]);f=new Na(f)}e=L(f,4,null);null!=D(f,5)&&e.set("nb",G(f,5,0).toString());c.push({element:b[k],data:f})}else $b(Y,"gdn-asoch",{type:1,data:d},!0,void 0,void 0)}return c},uc=(a,b,c,d)=>{c=sc(b,c);0<c.length&&(u(a,Nb(c,Ob(d))),a.target||(a.target=null!=D(b,11)?H(b,11):"_top"),null!=D(b,18)&&(b=N(b,Ka,18),a.setAttribute("conversiondestination",H(b,2)),
|
|
a.setAttribute("impressiondata",H(b,1)),a.setAttribute("reportingorigin",H(b,3)),a.setAttribute("impressionexpiry",H(b,4))))},vc=a=>{var b=void 0===b?"":b;for(const d of a){a=d.data;var c=0===b.length?!1:d.element.matches(b);"A"!=d.element.tagName||K(a,1)||c||(c=d.element,uc(c,a,c.href,609))}},wc=a=>{const b=window.oneAfmaInstance;if(b)for(const c of a)if((a=c.data)&&null!=D(a,8)&&(a=H(N(a,Pa,8),4))){b.fetchAppStoreOverlay(a);break}},xc=(a,b)=>{b=void 0===b?500:b;const c=[],d=[];for(var e of a)(a=
|
|
e.data)&&null!=D(a,12)&&(d.push(N(a,Oa,12)),c.push(N(a,Oa,12).s()));e=(f,g)=>{if(g)for(const k of d)k.I(g[k.s()]||!1)};a=window.oneAfmaInstance;for(const f of c)a.canOpenAndroidApp(f,e,()=>{},b)},zc=(a,b,c,d,e)=>{if(a||!b||null==D(b,12))return!1;const f=N(b,Oa,12).s();a="";if(0<Ca(b).length)for(const g of Ca(b))a+=H(g,2)+" "+g.s()+" ";if(K(N(b,Oa,12),2))return yc({id:"gmob-apps",event:"och-open-android-app-before-click",deepLinks:a,appId:f,isDeepLinkPath:!1,exptIds:e}),d.click(c),d.openAndroidApp(f),
|
|
setTimeout(()=>{var g={id:"gmob-apps",event:"och-open-android-app",appId:f,isDeepLinkPath:!1,exptIds:e};Z(fb(eb(),g))},1E3),!0;yc({id:"gmob-apps",event:"och-open-android-app-validated-false",deepLinks:a,appId:f,isDeepLinkPath:!1,exptIds:e});return!1},Ac=(a,b,c,d,e,f)=>{if(!c||null==D(c,8))return!1;const g=N(c,Pa,8);let k=H(g,2);xa(L(c,10,null),(l,h)=>{var m=k;h=encodeURIComponent(h);const v=encodeURIComponent(l);l=new RegExp("[?&]"+h+"=([^&]+)");const w=l.exec(m);console.log(w);h=h+"="+v;k=w?m.replace(l,
|
|
w[0].charAt(0)+h):m.replace("?","?"+h+"&")});yc({id:"gmob-apps",event:"och-try-u2-redirect",appId:H(g,4)||"",isIos:a,isDeepLinkPath:!1,exptIds:f});c=e.openIntentOrNativeApp;if(a&&(null==b?0:K(b,6)))c=e.openSKOverlayWithUrl;else if(null==b?0:K(b,1))(null==b?0:K(b,5))?c=l=>e.openStoreOverlay(l,()=>e.openSKOverlayWithUrl(k)):c=e.openStoreOverlay;return e.redirectForStoreU2({clickUrl:d,trackingUrl:H(g,3),finalUrl:k,pingFunc:e.click,openFunc:c})},Bc=(a,b)=>{b=void 0===b?null:b;if(null!==b){const c=new aa({url:a});
|
|
if(c.i&&c.h||c.l)return b(p(c,"&act=1&ri=1")),q(c,1)}else return b=new aa({url:a}),b.i&&b.h||b.l?navigator.sendBeacon?navigator.sendBeacon(p(b,"&act=1&ri=1"),"")?q(b,1):q(b,2):q(b,0):a;return a},yc=a=>{Z(fb(eb(),a))},Z=(a,b)=>{(void 0===b||b)&&R.fetch?R.fetch(a,{method:"GET",keepalive:!0,mode:"no-cors"}).then(c=>{c.ok||Q(R,a)}):Q(R,a)};var Ec=class extends z{constructor(){super();B(this,void 0,Cc)}},Cc=[6];const Fc=["platform","platformVersion","architecture","model","uaFullVersion"];var Gc=()=>{var a=window;return a.navigator&&a.navigator.userAgentData&&"function"===typeof a.navigator.userAgentData.getHighEntropyValues?a.navigator.userAgentData.getHighEntropyValues(Fc).then(b=>{var c=new Ec;c=M(c,1,b.platform);c=M(c,2,b.platformVersion);c=M(c,3,b.architecture);c=M(c,4,b.model);return M(c,5,b.uaFullVersion)}):null};function Hc(a){for(const b of a)if("A"==b.element.tagName){a=b.element;const c=b.data;null!=D(c,2)||M(c,2,a.href)}}function Ic(a,b){return ba(a,c=>c.element===b)}function Jc(a){nb(rc(556,()=>{new Kc(a||{})}))}
|
|
function Lc(a,b,c,d){if(!K(d,13)){var e=c.href;var f=/[?&]adurl=([^&]+)/.exec(e);e=f?[e.slice(0,f.index),e.slice(f.index)]:[e,""];for(u(c,Nb(e[0],Ob(557)));!c.id;)if(f="asoch-id-"+ka(),!P.getElementById(f)){c.id=f;break}f=c.id;"function"===typeof window.xy&&window.xy(b,c,P.body);"function"===typeof window.mb&&window.mb(c);"function"===typeof window.bgz&&window.bgz(f);"function"===typeof window.ja&&window.ja(f,d?G(d,5,0):0);a.i&&"function"===typeof window.ss&&(a.G?window.ss(f,1,a.i):window.ss(a.i,
|
|
1));0<e.length&&(a=0<a.B.length?c.href+"&uach="+encodeURIComponent(a.B)+e[1]:c.href+e[1],u(c,Nb(a,Ob(557))))}}async function Mc(a,b,c,d){let e="";if(window.oneAfmaInstance){const f=window.oneAfmaInstance;e=await f.appendClickSignalsAsync(c.href)||"";if(a.C){const {modifiedUrl:g,error:k}=await f.appendNativeAdViewSignals(e);k||(e=g)}}Nc(a,b,c,d,e)}
|
|
function Nc(a,b,c,d,e){const f=K(a.h,2),g=f&&Date.now()-a.F>a.K;if(window.oneAfmaInstance){b.preventDefault?b.preventDefault():b.returnValue=!1;var k=window.oneAfmaInstance;c=K(a.h,13)||a.j&&K(a.j,13);b=k.logScionEventAndAddParam(e);if(!zc(a.o,d,b,k,a.u)&&!Ac(a.o,a.l,d,b,k,a.u)){e=c;c=a.o;var l=a.u;const h=K(d,15),m=!/[?&]dsh=1(&|$)/.test(b)&&/[?&]ae=1(&|$)/.test(b);!f||!g||h&&m||(b=Bc(b,k.click));b&&b.startsWith("intent:")?(k.openIntentOrNativeApp(b),d={id:"gmob-apps",event:"och-open-intent-or-native-app",
|
|
appId:null!=D(d,8)&&H(N(d,Pa,8),4)||"",isIos:c,isDeepLinkPath:!1,exptIds:l},Z(fb(eb(),d))):e?k.openChromeCustomTab(b):k.openSystemBrowser(b,{useFirstPackage:!0,useRunningProcess:!0})}}else g&&(d=Bc(c.href),d!==c.href&&u(c,Nb(d,Ob(599))));g&&(a.F=Date.now());tb(a.D)}
|
|
var Kc=class{constructor(a){this.o=qa||oa||ra||pa;var b=Qb("data-asoch-meta");if(1!==b.length)$b(Y,"gdn-asoch",{type:2,data:b.length},!0,void 0,void 0);else{this.D=70;this.h=new Ra(JSON.parse(b[0].getAttribute("data-asoch-meta"))||[]);this.j=a["extra-meta"]?new Ra(JSON.parse(a["extra-meta"])):null;this.C=!1;this.l=a["ios-store-overlay-config"]?new Sa(JSON.parse(a["ios-store-overlay-config"])):null;this.u=a["expt-ids"]||"";this.B="";b=Gc();null!=b&&b.then(d=>{this.B=d.o()});this.g=tc(this.h);this.K=
|
|
Number(a["async-click-timeout"])||300;this.L=Number(a["deeplink-and-android-app-validation-timeout"])||500;this.F=-Infinity;this.i=H(this.h,5)||"";this.G=K(this.h,11);this.j&&(this.G=K(this.j,11));this.A=this.v=null;K(this.h,3)||(vc(this.g),M(this.h,3,!0));Hc(this.g);!this.o&&window.oneAfmaInstance&&xc(this.g,this.L);var c;if(window.oneAfmaInstance&&(null==(c=this.l)?0:K(c,2)))switch(a=()=>{const d=G(this.l,4,0);0<d?n.setTimeout(()=>{wc(this.g)},d):wc(this.g)},G(this.l,3,0)){case 1:window.oneAfmaInstance.runOnOnShowEvent(a);
|
|
break;case 2:ob(a);break;default:wc(this.g)}O(P,"click",rc(557,d=>{a:if(!d.defaultPrevented||this.v===d){for(var e,f,g=d.target;(!e||!f)&&g;){f||"A"!=g.tagName||(f=g);var k=g.hasAttribute("data-asoch-targets");!e&&("A"==g.tagName||k)&&(k=k&&"true"===g.getAttribute("data-asoch-is-dynamic")?tc(this.h,[g]):this.g,k=Ic(k,g))&&(e=k.data);g=g.parentElement}if(g=e&&!K(e,1)){if(d.defaultPrevented){var l=f;f=e;if(this.v===d&&this.A){var h=new La(this.A);e=H(f,9);g="";switch(G(h,4,1)){case 2:if(G(h,2,0))g=
|
|
"blocked_fast_click";else if(H(h,1)||H(h,7))g="blocked_border_click";break;case 3:h=P,h=h.getElementById?h.getElementById("common_15click_anchor"):null,"function"===typeof window.copfcChm&&h&&(f=Ja(f),M(f,5,12),L(f,4,null).set("nb",(12).toString()),(g=Ic(this.g,h))?g.data=f:this.g.push({element:h,data:f}),l&&(Lc(this,d,l,f),M(f,2,l.href)),window.copfcChm(d,sc(f,h.href))),g="onepointfiveclick_first_click"}e&&g&&Z(e+"&label="+g,!1);tb(this.D)}break a}k=e;for(h of D(k,6))Z(h)}if(f&&g){e=g?e:null;(h=
|
|
Ic(this.g,f))?h=h.data:(h=new Na,M(h,2,f.href),M(h,11,f.target||"_top"),this.g.push({element:f,data:h}));uc(f,e||h,H(h,2),557);Lc(this,d,f,e);for(l of D(this.h,17)){let m;h=l;g=P.body;k={};"function"===typeof window.CustomEvent?m=new CustomEvent(h,k):(m=document.createEvent("CustomEvent"),m.initCustomEvent(h,!!k.bubbles,!!k.cancelable,k.detail));g.dispatchEvent(m)}K(this.h,16)||this.C?Mc(this,d,f,e):(l="",window.oneAfmaInstance&&(l=window.oneAfmaInstance.appendClickSignals(f.href)),Nc(this,d,f,e,
|
|
l))}}}),Ua);this.i&&"function"===typeof window.ss&&O(P.body,"mouseover",rc(626,()=>{window.ss(this.i,0)}),Va);a=window;a.googqscp&&"function"===typeof a.googqscp.registerCallback&&a.googqscp.registerCallback((d,e)=>{this.v=d;this.A=e})}}};var Oc=rc(555,a=>Jc(a));qb=70;const Pc=sb(70,document.currentScript);if(null==Pc)throw Error("JSC not found 70");const Qc={},Rc=Pc.attributes;for(let a=Rc.length-1;0<=a;a--){const b=Rc[a].name;0===b.indexOf("data-jcp-")&&(Qc[b.substring(9)]=Rc[a].value)}Oc(Qc);}).call(this);
|