0% found this document useful (0 votes)
20 views7 pages

JavaScript User Agent Detection

Uploaded by

aneesaugh
Copyright
© © All Rights Reserved
We take content rights seriously. If you suspect this is your content, claim it here.
Available Formats
Download as TXT, PDF, TXT or read online on Scribd
0% found this document useful (0 votes)
20 views7 pages

JavaScript User Agent Detection

Uploaded by

aneesaugh
Copyright
© © All Rights Reserved
We take content rights seriously. If you suspect this is your content, claim it here.
Available Formats
Download as TXT, PDF, TXT or read online on Scribd

(function(){'use strict';/*

Copyright The Closure Library Authors.


SPDX-License-Identifier: Apache-2.0
*/
var m=this||self;function aa(a){[Link](()=>{throw a;},0)};var ba,n;a:{for(var
ca=["CLOSURE_FLAGS"],p=m,da=0;da<[Link];da++)if(p=p[ca[da]],p==null)
{n=null;break a}n=p}var fa=n&&n[610401301];ba=fa!=null?fa:!1;var q;const
ha=[Link];q=ha?[Link]||null:null;function ia(a){return ba?q?
[Link](({brand:b})=>b&&[Link](a)!=-1):!1:!1}function u(a){var b;a:
{if(b=[Link])if(b=[Link])break a;b=""}return [Link](a)!=-1};function
v(){return ba?!!q&&[Link]>0:!1}function ja(){return v()?ia("Chromium"):
(u("Chrome")||u("CriOS"))&&!(v()?0:u("Edge"))||u("Silk")};function ka(a){ka[" "]
(a);return a}ka[" "]=function(){};!u("Android")||ja();ja();u("Safari")&&(ja()||
(v()?0:u("Coast"))||(v()?0:u("Opera"))||(v()?0:u("Edge"))||(v()?ia("Microsoft
Edge"):u("Edg/"))||v()&&ia("Opera"));let la;function ma(){const
a=Error();a.__closure__error__context__984382||
(a.__closure__error__context__984382={});a.__closure__error__context__984382.severi
ty="incident";return a};var w=Symbol(),na=Symbol();function oa(a,b){b[w]=(a|0)&-
30975}function pa(a,b){b[w]=(a|34)&-30941};var x={},qa={};function ra(a){return!(!
a||typeof a!=="object"||a.g!==qa)}function y(a){return a!==null&&typeof
a==="object"&&![Link](a)&&[Link]===Object}function z(a){return!
[Link](a)||[Link]?!1:(a[w]|0)&1?!0:!1};const
sa=BigInt(Number.MIN_SAFE_INTEGER),ta=BigInt(Number.MAX_SAFE_INTEGER);function D(a)
{if(a==null)return a;if(typeof a==="string"){if(!a)return;a=+a}if(typeof
a==="number")return [Link](a)?a|0:void 0};function ua(a,b){var
c=va?.get(b)?.get(a),d;if(d=c){a:if([Link]!==[Link])c=!1;else{for(const e in c)
{var f=Number(e);if(d=[Link](f))d=a[f],f=c[f],d=!([Link](d)?
[Link](f):d===f);if(d){c=!1;break a}}c=!0}d=!
c}d&&(wa(),va?.get(b)?.delete(a))}function xa(a){if(a&&va?.has(a)){var
b=a.l;if(b)for(let c=0;c<[Link];c++){const d=b[c];if(c===[Link]-
1&&y(d))for(const f in d){const e=d[f];[Link](e)&&ua(e,a)}else
[Link](d)&&ua(d,a)}}}
function wa(){const a=ma();aa(a)}let va=void 0;let E;function ya(a,b){E=b;a=new
a(b);E=void 0;return a};function za(a,b){return Aa(b)}function Aa(a){switch(typeof
a){case "number":return isFinite(a)?a:String(a);case "bigint":return a>=sa&&a<=ta?
Number(a):String(a);case "boolean":return a?1:0;case
"object":if(a)if([Link](a)){if(z(a))return}else if(a!=null&&a instanceof
Uint8Array){let b="",c=0;const d=[Link]-
10240;for(;c<d;)b+=[Link](null,[Link](c,c+=10240));b+=String
.[Link](null,c?[Link](c):a);return btoa(b)}}return a};function
Ba(a,b,c){a=[Link](a);var d=[Link];const f=b&256?a[d-1]:void
0;d+=f?-1:0;for(b=b&512?1:0;b<d;b++)a[b]=c(a[b]);if(f){b=a[b]={};for(const e in
f)b[e]=c(f[e])}return a}function Fa(a,b,c,d,f){if(a!=null)
{if([Link](a))a=z(a)?void 0:f&&(a[w]|0)&2?a:Ga(a,b,c,d!==void 0,f);else
if(y(a)){const e={};for(let g in a)e[g]=Fa(a[g],b,c,d,f);a=e}else a=b(a,d);return
a}}
function Ga(a,b,c,d,f){const e=d||c?a[w]|0:0;d=d?!!(e&32):void
0;a=[Link](a);for(let g=0;g<[Link];g+
+)a[g]=Fa(a[g],b,c,d,f);c&&c(e,a);return a}function Ha(a){return a.v===x?
[Link]():Aa(a)};function Ia(a,b,c=pa){if(a!=null){if(a instanceof
Uint8Array)return b?a:new Uint8Array(a);if([Link](a)){var d=a[w]|
0;if(d&2)return a;b&&(b=d===0||!!(d&32)&&!(d&64||!(d&16)));return b?(a[w]=(d|34)&-
12293,a):Ga(a,Ia,d&4?pa:c,!0,!0)}a.v===x&&(c=a.l,d=c[w],a=d&2?a:Ja(a,c,d,!
0));return a}}function Ja(a,b,c,d){xa(a);return
ya([Link],Ka(b,c,d))}function Ka(a,b,c){const d=c||b&2?pa:oa,f=!!
(b&32);a=Ba(a,b,e=>Ia(e,f,d));a[w]=a[w]|32|(c?2:0);return a};function I(a,b)
{a=a.l;return La(a,a[w],b)}function Ma(a,b,c,d){b=d+(+!!(b&512)-1);if(!(b<0||
b>=[Link]||b>=c))return a[b]}function La(a,b,c,d){if(c===-1)return null;const
f=b>>15&1023||536870912;if(c>=f){if(b&256)return a[[Link]-1][c]}else{var
e=[Link];return d&&b&256&&(d=a[e-1][c],d!=null)?(Ma(a,b,f,c)&&na!=null&&(a=la??
(la={}),b=a[na]||0,b>=4||(a[na]=b+1,a=ma(),aa(a))),d):Ma(a,b,f,c)}}
function Na(a,b,c,d){const f=b>>15&1023||536870912;if(c>=f){let
e,g=b;if(b&256)e=a[[Link]-1];else{if(d==null)return;e=a[f+(+!!(b&512)-1)]={};g|
=256}e[c]=d;c<f&&(a[c+(+!!(b&512)-1)]=void 0);g!==b&&(a[w]=g)}else a[c+(+!!(b&512)-
1)]=d,b&256&&(a=a[[Link]-1],c in a&&delete a[c])}
function Oa(a){var b=Pa;a=a.l;let c=a[w];const d=La(a,c,1,!1);if(d!=null&&typeof
d==="object"&&d.v===x)b=d;else if([Link](d)){const f=d[w]|0;let
e=f;e===0&&(e|=c&32);e|=c&2;e!==f&&(d[w]=e);b=new b(d)}else b=void 0;b!==d&&b!
=null&&Na(a,c,1,b);return b}function Qa(a){let b=Oa(a);if(b==null)return
b;a=a.l;let c=a[w];if(!(c&2)){var d=b;const f=d.l,e=f[w];d=e&2?Ja(d,f,e,!1):d;d!
==b&&(b=d,Na(a,c,1,b))}return b}function J(a,b){a=I(a,b);return a==null||typeof
a==="string"?a:void 0}
function K(a,b){a=I(a,b);return(a==null||typeof a==="boolean"?a:typeof
a==="number"?!!a:void 0)??!1}function L(a,b,c){if(c!=null&&typeof c!
=="string")throw Error();a=a.l;let d=a[w];if(d&2)throw Error();Na(a,d,b,c)};let
Ra;var Ta=class{constructor(a){a:{var b=b??0;a==null&&(a=E);E=void 0;if(a==null)
{var c=96;a=[]}else{if(![Link](a))throw Error("narr");c=a[w]|
0;if(c&2048)throw Error("farr");if(c&64)break a;b===1||b===2||(c|=64);b=a;var
d=[Link];if(d&&(--d,y(b[d]))){c|=256;b=d-(+!!(c&512)-1);if(b>=1024)throw
Error("pvtlmt");c=c&-33521665|(b&1023)<<15}}a[w]=c}this.l=a}toJSON(){return
Sa(this)}};[Link].v=x;
function Sa(a){xa(a);a=Ra?a.l:Ga(a.l,Ha,void 0,void 0,!1);{var b=!Ra;let
h=[Link];if(h){var c=a[h-1],d=y(c);d?h--:c=void 0;var f=a;if(d){b:{var e=c;var
g;var k=!1;if(e)for(let r in e)isNaN(+r)?(g??(g={}))[r]=e[r]:
(d=e[r],[Link](d)&&(z(d)||ra(d)&&[Link]===0)&&(d=null),d==null&&(k=!0),d!
=null&&((g??(g={}))[r]=d));k||(g=e);if(g)for(let r in g){k=g;break
b}k=null}e=k==null?c!=null:k!==c}for(;h>0;h--){g=f[h-1];if(!(g==null||z(g)||
ra(g)&&[Link]===0))break;var l=!0}if(f!==a||e||l){if(!
b)f=[Link](f,
0,h);else if(l||e||k)[Link]=h;k&&[Link](k)}l=f}else l=a}return l};var Pa=class
extends Ta{};var Ua=function(a){return b=>{if(b==null||b=="")b=new
a;else{b=[Link](b);if(![Link](b))throw Error("dnarr");b[w]|
=32;b=ya(a,b)}return b}}(class extends Ta{});var Va=class extends Ta{constructor()
{super()}};function Wa(a=window){return a};function Xa(a){let b=!1,c;return
function(){b||(c=a(),b=!0);return c}};var Ya={passive:!0},Za=Xa(function(){let a=!
1;try{const b=[Link]({},"passive",{get:function(){a=!
0}});[Link]("test",null,b)}catch(b){}return a});function $a(a){return
a?[Link]&&Za()?a:[Link]||!1:!1}function M(a,b,c,d)
{[Link]&&[Link](b,c,$a(d))};/*

Copyright Google LLC


SPDX-License-Identifier: Apache-2.0
*/
let ab=[Link],bb;function cb(){let a=null;if(!ab)return
a;try{const b=c=>c;a=[Link]("goog#html",
{createHTML:b,createScript:b,createScriptURL:b})}catch(b){}return a};var
db=class{constructor(a){this.g=a}toString(){return this.g+""}};function
eb(a=document){a=("document"in a?[Link]:a).querySelector?.
("script[nonce]");return a==null?"":[Link]||[Link]("nonce")||""};var
fb=RegExp("^(?:([^:/?#.]+):)?(?://(?:([^\\\\/?#]*)@)?([^\\\\/?#]*?)(?::([0-9]+))?(?
=[\\\\/?#]|$))?([^?#]+)?(?:\\?([^#]*))?(?:#([\\s\\S]*))?$"),gb=/#|$/;function
hb(a,b){if(a)for(const c in
a)[Link](a,c)&&b(a[c],c,a)}function ib(a,b=document)
{return [Link](String(a).toLowerCase())};function jb(a,b,c=null,d=!1)
{kb(a,b,c,d)}function kb(a,b,c,d){a.google_image_requests||
(a.google_image_requests=[]);const f=ib("IMG",[Link]);if(c||d){const
e=g=>{c&&c(g);if(d){g=a.google_image_requests;const
k=[Link](g,f,void
0);k>=0&&[Link](g,k,1)}[Link]&&[Link]
tener("load",e,$a());[Link]&&[Link]("error",e,
$a())};M(f,"load",e);M(f,"error",e)}[Link]=b;a.google_image_requests.push(f)};let
lb=0;function mb(a){return(a=nb(a,[Link]))&&[Link]("data-
jc-version")||"unknown"}function nb(a,b=null){return b&&[Link]("data-
jc")===String(a)?b:[Link](`[${"data-jc"}="${a}"]`)}
function ob(){if(!([Link]()>.01)){var
a=nb(60,[Link]);a=`[Link]
rcd")==="true"?"[Link]-
[Link]":"[Link]"}/pagead/gen_204?id=jca&jc=${60}&version=$
{mb(60)}&sample=${.01}`;var
b=window,c;if(c=[Link])c=[Link],c=/Chrome/.test(c)&&!/
Edge/.test(c)?!0:!1;c&&[Link]?[Link](a):jb(b,a,void
0,!1)}};var pb=document,N=window;function ub(a){return typeof
[Link]=="string"?
[Link]:[Link]&&[Link]("class")||""}function vb(a,b)
{[Link]?b=[Link](b):(a=[Link]?[Link]:ub(a).match(/\
S+/g)||[],b=[Link](a,b,void 0)>=0);return b}function O(a,b)
{if([Link])[Link](b);else if(!vb(a,b)){const c=ub(a);b=c+
([Link]>0?" "+b:b);typeof [Link]=="string"?
[Link]=b:[Link]&&[Link]("class",b)}};function P(a){var
b=document;return typeof a==="string"?[Link](a):a}function wb(a){var
b=document;if([Link])a=[Link](a)
[0];else{b=document;var c;a?c=[Link](a?"."+a:""):c=(a?
[Link](a?"."+a:""):[Link]("*"))[0]||null;a=c}return a||
null}function xb(a){a&&[Link]&&[Link](a)};var
yb=class{constructor(a){var
b=Sa(a);[Link]=b;b=a.l;this.g=Ja(a,b,b[w],!
1);[Link]=Oa(this.g)!==void 0&&!!
K(Qa(this.g),33);J(this.g,30);this.W=!!K(this.g,11);[Link]=!!
this.g&&Oa(this.g)!==void 0;this.P=!!K(this.g,4);this.T=!!K(this.g,6);this.O=!!
K(this.g,13);D(I(this.g,8));[Link]=(D(I(this.g,8))??0)>1?
(D(I(this.g,7))??0).toString():"";J(this.g,34)!
=null&&([Link]=(J(this.g,34)??"")+"_"+[Link]);
this.X=!!K(this.g,17);this.V=!!K(this.g,18);this.N=!!K(this.g,14);this.F=!!
K(this.g,15);this.Y=!!
K(this.g,31);this.U=K(this.g,9)==1;[Link]=K(this.g,10)==1;this.
isMobileDevice=!!K(this.g,12);this.u=null;this.S=(a=[Link]("[data-
slide]"))?[Link]("data-slide")==="true":!1;(this.H=(D(I(this.g,8))??
0)>1)&&N.goog_multislot_cache===void 0&&(N.goog_multislot_cache={});if(this.H&&!
this.S){if(a=N.goog_multislot_cache.hd,a===void 0){a=!
1;if(b=[Link]("[data-dim]"))if(b=
[Link](),[Link]>=150&&[Link]>=150)a=!1;else{var
c=[Link]();([Link]([Link]-
[Link])<=1&&[Link]([Link])<=1?[Link]:[Link])<150&&(a=!
0)}else a=!1;window.goog_multislot_cache.hd=a}}else a=!
1;this.G=a;this.B=P("abgcp"+[Link]);this.A=P("abgc"+[Link]
IndexSuffix);this.h=P("abgs"+[Link]);P("abgl"+[Link]
uffix);this.s=P("abgb"+[Link]);this.D=P("abgac"+
[Link]);P("mute_panel"+[Link]);this.C=wb("goog_
delegate_attribution"+[Link]);[Link]=!!
this.C&&!!this.N&&!wb("goog_delegate_disabled")&&!
this.F;if(this.h)a:for(a=this.h,b=[Link],c=0;c<[Link];c++){const
d=[Link](c);if(typeof [Link]!="undefined"&&[Link]()=="A")
{a=d;break a}}else a=null;this.m=a;this.j=[Link]?
this.C:P("cbb"+[Link]);this.R=this.G?[Link]===
"0":!0;[Link]=!!
this.j&&vb(this.j,"goog_dismissable_menu");this.o=null;this.I=0;this.i=[Link]
ateAttributionActive?this.C:this.T&&this.B?this.B:this.A;[Link]=!!
K(this.g,19);[Link]=!!K(this.g,24);[Link]=!!
K(this.g,27);J(this.g,33)}};var zb=class{constructor(a,b,c){if(!a)throw Error("bad
conv util ctor args");this.g=a;this.h=c}};var Q=(a,b)=>{a&&hb(b,
(c,d)=>{[Link][d]=c})};var Ab=class{constructor(a,b)
{[Link]=a;[Link]=[Link];[Link]=[Link]||"";[Link]=[Link]||"jserror"
;[Link]={}}};function Bb(a){let b=[Link]();[Link]&&[Link]([Link])==-
1&&(b+=": "+[Link]);[Link]&&[Link]([Link])==-1&&(b+=":
"+[Link]);if([Link])a:{a=[Link];var c=b;try{[Link](c)==-1&&(a=c+"\n"+a);let
d;for(;a!=d;)d=a,a=[Link](RegExp("((https?:/..*/)[^/:]*:\\d+(?:.|\n)*)\\
2"),"$1");b=[Link](RegExp("\n *","g"),"\n");break a}catch(d){b=c;break a}b=void
0}return b};const Cb=RegExp("^https?://(\\w|-)+\\.cdn\\.ampproject\\.(net|org)
(\\?|/|$)");var Db=class{constructor(a,b)
{this.g=a;this.h=b}},Eb=class{constructor(a,b){[Link]=a;this.L=!!
b;[Link]=null}};let Fb=null;function Gb(){const a=[Link];return
a&&[Link]&&[Link]?[Link]([Link]()+[Link]):[Link]()}function
Hb(){const a=[Link];return a&&[Link]?[Link]():null};var
Ib=class{constructor(a,b){var c=Hb()||
Gb();[Link]=a;[Link]=b;[Link]=c;[Link]=0;[Link]=[Link]=
void 0;[Link]=[Link]()}};const S=[Link],Jb=!!
(S&&[Link]&&[Link]&&[Link]),T=Xa(()=>{var a;if(a=Jb){var b;if(Fb===null)
{Fb="";try{a="";try{a=[Link]}catch(c)
{a=[Link]}a&&(Fb=(b=[Link](/\bdeid=([\d,]+)/))?b[1]:"")}catch(c)
{}}b=Fb;a=!![Link]&&[Link]("1337")>=0}return a});function Kb(a)
{a&&S&&T()&&([Link](`goog_${[Link]}_$
{[Link]}_start`),[Link](`goog_${[Link]}_${[Link]}_end`))}
class Lb{constructor(){var a=window;this.h=[];this.i=a||m;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=T()||(b!
=null?b:[Link]()<1)}start(a,b){if(!this.g)return null;a=new Ib(a,b);b=`goog_$
{[Link]}_${[Link]}_start`;S&&T()&&[Link](b);return a}end(a){if(this.g&&typeof
[Link]==="number"){[Link]=(Hb()||Gb())-[Link];var b=`goog_${[Link]}_$
{[Link]}_end`;S&&T()&&[Link](b);!this.g||[Link]>
2048||[Link](a)}}};function Mb(a,b){const c={};c[a]=b;return[c]}function
Nb(a,b,c,d,f){const e=[];hb(a,(g,k)=>{(g=Ob(g,b,c,d,f))&&[Link](`${k}=$
{g}`)});return [Link](b)}
function Ob(a,b,c,d,f){if(a==null)return"";b=b||"&";c=c||",$";typeof
c==="string"&&(c=[Link](""));if(a instanceof Array){if(d||(d=0),d<[Link]){const
e=[];for(let g=0;g<[Link];g++)[Link](Ob(a[g],b,c,d+1,f));return
[Link](c[d])}}else if(typeof a==="object")return f||(f=0),f<2?
encodeURIComponent(Nb(a,b,c,d,f+1)):"...";return
encodeURIComponent(String(a))}function Pb(a){let b=1;for(const c in
a.h)[Link]>b&&(b=[Link]);return [Link]-1}
function Qb(a,b){let c="[Link]
[Link];if(d<0)return"";[Link]((e,g)=>e-g);b=null;let f="";for(let
e=0;e<[Link];e++){const g=a.g[e],k=a.h[g];for(let l=0;l<[Link];l++){if(!d)
{b=b==null?g:b;break}let h=Nb(k[l],a.i,",$");if(h){h=f+h;if(d>=[Link]){d-
=[Link];c+=h;f=a.i;break}b=b==null?g:b}}}a="";b!=null&&(a=`${f}${"trn"}=$
{b}`);return c+a}var Rb=class{constructor()
{this.i="&";this.h={};this.j=0;this.g=[]}};function Sb(a,b,c){let
d,f;try{a.g&&a.g.g?(f=[Link]([Link](),3),d=c(),[Link](f)):d=c()}catch(e)
{c=!0;try{Kb(f),c=a.m(b,new Ab(e,{message:Bb(e)}),void 0,void 0)}catch(g)
{a.j(217,g)}if(c)[Link]?.error?.(e);else throw e;}return d}function Tb(a,b)
{var c=U;return(...d)=>Sb(c,a,()=>[Link](void 0,d))}
var Wb=class{constructor(a=null){[Link]=Ub;this.g=a;this.h=null;this.i=!
1;this.m=this.j}j(a,b,c,d,f){f=f||"jserror";let e;try{const A=new Rb;var
g=A;[Link](1);g.h[1]=Mb("context",a);[Link]&&[Link]&&[Link]||(b=new Ab(b,
{message:Bb(b)}));if([Link]){g=A;var
k=[Link](0,512);[Link](2);g.h[2]=Mb("msg",k)}var l=[Link]||
{};b=l;if(this.h)try{this.h(b)}catch(t){}if(d)try{d(b)}catch(t)
{}d=A;l=[l];[Link](3);d.h[3]=l;d=m;l=[];let ea;b=null;do{var h=d;try{var
r;if(r=!!h&&[Link]!=null)b:{try{ka([Link]);
r=!0;break b}catch(t){}r=!1}var F=r}catch{F=!1}F?
(ea=[Link],b=[Link]&&[Link]||null):
(ea=b,b=null);[Link](new Eb(ea||""));try{d=[Link]}catch(t){d=null}}while(d&&h!
=d);for(let t=0,qb=[Link]-1;t<=qb;++t)l[t].depth=qb-
t;h=m;if([Link]&&[Link]&&[Link]=
=[Link]-1)for(F=1;F<[Link];++F){var G=l[F];[Link]||
([Link]=[Link][F-1]||"",G.L=!0)}var B=l;let Ca=new
Eb([Link],!1);h=null;const Da=[Link]-1;
for(G=Da;G>=0;--G){var C=B[G];!h&&[Link]([Link])&&(h=C);if([Link]&&!C.L)
{Ca=C;break}}C=null;const ec=[Link]&&B[Da].url;[Link]!=0&&ec&&(C=B[Da]);e=new
Db(Ca,C);if(e.h){B=A;var H=[Link]||"";[Link](4);B.h[4]=Mb("top",H)}var
Ea={url:[Link]||""};if([Link]){const t=[Link](fb);var
R=t[1],rb=t[3],sb=t[4];H="";R&&(H+=R+":");rb&&(H+="//",H+=rb,sb&&(H+=":"+sb));var
tb=H}else tb="";R=A;Ea=[Ea,
{url:tb}];[Link](5);R.h[5]=Ea;Vb([Link],f,A,this.i,c)}catch(A)
{try{Vb([Link],f,{context:"ecmserr",
rctx:a,msg:Bb(A),url:e&&[Link]},this.i,c)}catch(ea){}}return!0}};function
Vb(a,b,c,d=!1,f){if((d?a.g:[Link]())<(f||.01))try{let e;c instanceof Rb?e=c:
(e=new Rb,hb(c,(k,l)=>{var h=e;const r=h.j+
+;k=Mb(l,k);[Link](r);h.h[r]=k}));const g=Qb(e,"/pagead/gen_204?
id="+b+"&");g&&jb(m,g)}catch(e){}}function Xb(){var
a=Ub,b=window.google_srt;b>=0&&b<=1&&(a.g=b)}class Yb{constructor()
{this.g=[Link]()}};let Ub,U;const V=new Lb;var
Zb=()=>{window.google_measure_js_timing||(V.g=!1,V.h!
=V.i.google_js_reporting_queue&&(T()&&[Link](V.h,Kb,void
0),[Link]=0))};(a=>{Ub=a??new Yb;typeof window.google_srt!
=="number"&&(window.google_srt=[Link]());Xb();U=new Wb(V);U.h=b=>{const
c=lb;c!==0&&([Link]=String(c),[Link]=mb(c))};U.i=!
0;[Link]=="complete"?Zb():V.g&&M(window,"load",()=>{Zb()})})
();var W=(a,b)=>Tb(a,b);function $b(a){if(a.g.m&&a.g.V){const
b=Qa(a.g.g);b&&J(b,5)!=null&&J(b,6)!=null&&(a.i=new
zb(J(b,5)??"",J(b,6)??"",J(b,19)??""));M(a.g.m,"click",W(452,()=>{if(!a.j&&(a.j=!
0,a.i)){var c=a.i;var d=c.g;var f=[Link](gb),e;b:{for(e=0;
(e=[Link]("ad_signals",e))>=0&&e<f;){var g=[Link](e-1);if(g==38||
g==63)if(g=[Link](e+10),!g||g==61||g==38||g==35)break b;e+=11}e=-
1}g=e;if(g<0)d=null;else{e=[Link]("&",g);if(e<0||
e>f)e=f;d=decodeURIComponent([Link](g+11,e!==-1?e:0).replace(/\+/g," "))}if(d)
{if(d=
{J:d,label:"closebutton_whythisad_click",M:"1",K:""},c=new Va,d!=null&&(d.J!
=null&&L(c,1,d.J),[Link]!=null&&L(c,3,[Link]),[Link]!=null&&L(c,6,[Link]),d.M!
=null&&L(c,7,d.M),d.K!=null&&L(c,8,d.K),d.Z!=null&&L(c,11,d.Z)),(d=Wa(m).fence)!
=null){f=[Link];try{Ra=!0;var k=[Link](Sa(c),za)}finally{Ra=!
1}[Link](d,{eventType:"interaction",eventData:k,destination:["buyer"]})}}else
k=c.g+"&label=closebutton_whythisad_click",k+="&label_instance=1",c.h&&(k+="&cid="+
c.h),jb(window,k)}}))}}
function ac(a){if(a.g.W)M(a.g.i,"click",W(365,b=>{const
c=N.goog_interstitial_display;c&&(c(b),b&&([Link](),[Link]()))
}));else if([Link]&&[Link])M(a.g.i,"click",
()=>a.h());else if([Link]&&!
[Link]&&(a.g.j&&(M(a.g.j,"click",
()=>a.h()),M(a.g.j,"keydown",b=>{[Link]!=="Enter"&&[Link]!=="Space"||
a.h()})),a.g.Y&&a.g.h&&M(a.g.h,"click",
()=>a.h())),a.g.P)bc(a);else{M(a.g.i,"mouseover",W(367,
()=>bc(a)));M(a.g.i,"mouseout",W(369,
()=>cc(a,500)));M(a.g.i,"touchstart",W(368,()=>bc(a)),Ya);const b=W(370,
()=>cc(a,4E3));M(a.g.i,"mouseup",b);M(a.g.i,"touchend",b);M(a.g.i,"touchcancel",b);
a.g.m&&M(a.g.m,"click",W(371,c=>[Link](c)))}}function bc(a)
{[Link](a.g.o);a.g.o=null;a.g.h&&[Link]=="block"||
(a.g.I=[Link](),a.g.s&&a.g.h&&([Link]="none",[Link]="bl
ock"))}function cc(a,b)
{[Link](a.g.o);a.g.o=[Link](()=>dc(a),b)}
function fc(a){const b=a.g.D;b!==void
0&&([Link]="block",[Link]&&[Link](()
=>{O(b,"abgacfo")}))}function dc(a)
{[Link](a.g.o);a.g.o=null;a.g.s&&a.g.h&&([Link]="block",a
.[Link]="none")}
class gc{constructor(a,b){this.g=a;this.h=b;this.g.X||(this.j=!1,this.i=null,!
this.g.G||[Link]||this.g.R?$b(this):
(a={display:"none"},b={width:"15px",height:"15px"},[Link]?
(Q(this.g.s,a),Q(this.g.h,a),Q(this.g.B,b),Q(this.g.A,b)):Q(this.g.A,a)),ac(this),t
[Link]&&O(this.g.D,"abgnac"),[Link]?
(O([Link],"goog_delegate_active"),O([Link],"jaa")):(!
[Link]&&this.g.j&&xb(this.g.j),setTimeout(()=>{O([Link],
"jar")},this.g.O?
750:100)),this.g.F&&O([Link],"goog_delegate_disabled"),[Link]
ad&&[Link]("load",()=>this.h()))}preventDefault(a)
{if(this.g.h&&[Link]=="block"&&[Link]()-
this.g.I<500)[Link]?[Link]():[Link]=!1;else
if([Link]){var b=[Link]("href");[Link]?
[Link](b)&&([Link]?
[Link]():[Link]=!
1):[Link]&&([Link](b),
[Link]?[Link]():[Link]=!1)}else
this.g.U&&(b=[Link]("href"),[Link]?
[Link](b)&&([Link]?
[Link]():[Link]=!
1):[Link]&&([Link](b),[Link]?
[Link]():[Link]=!1))}};function hc(a){if(!a.g&&(a.g=!
0,N.goog_delegate_deferred_token=void 0,a.h)){var
b=a.i;a=Ua([Link](a.h));if(!a)throw Error("bad attrdata");a=new yb(a);new
b(a)}}class ic{constructor(a){var b=jc;if(!b)throw Error("bad
ctor");this.i=b;this.h=a;this.g=!1;wb("goog_delegate_deferred")?
N.goog_delegate_deferred_token!==void 0?hc(this):
(a=()=>{hc(this)},N.goog_delegate_deferred_token=a,setTimeout(a,5E3)):hc(this)}};va
r kc=(a=[])=>{m.google_logging_queue||
(m.google_logging_queue=[]);m.google_logging_queue.push([11,a])};class
lc{constructor(){[Link]=new
Promise((a,b)=>{[Link]=a;[Link]=b})}};function mc(){const
{promise:a,resolve:b}=new lc;return{promise:a,resolve:b}};function nc(a,b=()=>{})
{a.google_llp||(a.google_llp={});a=a.google_llp;let c=a[5];if(c)return
c;c=mc();a[5]=c;b();return c}function oc(a,b){return nc(a,()=>{var
c=[Link];const d=ib("SCRIPT",c);if(b instanceof db)var f=b.g;else throw
Error("");[Link]=f;(f=eb([Link]&&[Link]||
window))&&[Link]("nonce",f);(c=[Link]("script")
[0])&&[Link]&&[Link](d,c)}).promise};function pc(a)
{a=a===null?"null":a===void 0?"undefined":a;bb===void 0&&(bb=cb());var b=bb;return
new db(b?[Link](a):a)};function qc(a){kc([a]);new ic(a)}function rc(a)
{a.g.u?[Link]():(Sb(U,373,
()=>{dc(a.h);fc(a.h)}),oc(window,pc(`[Link]
{"/pagead/js/"+(J(a.g.g,33)??"")+"/
abg_survey.js"}`)).then(b=>{[Link](a.g);a.g.u=b;[Link]
nCard()}),ob())}var jc=class{constructor(a){this.g=a;this.h=new gc(this.g,W(359,
()=>rc(this)))}};lb=60;const sc=nb(60,[Link]);if(sc==null)throw
Error("JSC not found 60");const tc={},uc=[Link];for(let a=[Link]-
1;a>=0;a--){const b=uc[a].name;[Link]("data-
jcp-")===0&&(tc[[Link](9)]=uc[a].value)}
if(tc["attribution-data"])qc([Link](tc["attribution-data"]));else{var
X=["buildAttribution"],Y=m;X[0]in Y||typeof [Link]=="undefined"||
[Link]("var "+X[0]);for(var Z;[Link]&&(Z=[Link]());)[Link]||qc===void 0?
Y[Z]&&Y[Z]!==[Link][Z]?Y=Y[Z]:Y=Y[Z]={}:Y[Z]=qc};}).call(this);

You might also like