F
F
SPDX-License-Identifier: Apache-2.0
*/
function Ub(a,b){a.src=wb(b);(void 0)?.Ta||
(b=(b=(a.ownerDocument&&a.ownerDocument.defaultView||
window).document.querySelector?.("script[nonce]"))?b.nonce||
b.getAttribute("nonce")||"":"")&&a.setAttribute("nonce",b)};function Vb(a)
{try{return!!a&&null!=a.location.href&&Ma(a,"foo")}catch{return!1}}function Wb()
{if(!globalThis.crypto)return Math.random();try{const a=new
Uint32Array(1);globalThis.crypto.getRandomValues(a);return
a[0]/65536/65536}catch{return Math.random()}}function Xb(a,b){if(a)for(const c in
a)Object.prototype.hasOwnProperty.call(a,c)&&b(a[c],c,a)}function Yb(a){const
b=[];Xb(a,function(c){b.push(c)});return b}
var A=(a,b)=>{Xb(b,(c,d)=>{a.style.setProperty(d,c,"important")})},
$b=(a,b)=>{if("length"in a.style){a=a.style;const c=a.length;for(let d=0;d<c;d++)
{const e=a[d];b(a[e],e,a)}}else a=Zb(a.style.cssText),Xb(a,b)},Zb=a=>{const
b={};if(a){const c=/\s*:\s*/;Ja((a||"").split(/\s*;\s*/),d=>{if(d){var
e=d.split(c);d=e[0];e=e[1];d&&e&&(b[d.toLowerCase()]=e)}})}return b},ac=a=>{const
b=/!\s*important/i;$b(a,(c,d)=>{b.test(c)?
b.test(c):a.style.setProperty(d,c,"important")})};
const
bc={["http://googleads.g.doubleclick.net"]:!0,["http://pagead2.googlesyndication.co
m"]:!0,["https://googleads.g.doubleclick.net"]:!0,["https://
pagead2.googlesyndication.com"]:!0},cc=/\.proxy\.(googleprod|googlers)\.com(:\d+)?
$/,dc=/.*domain\.test$/,ec=/\.prod\.google\.com(:\d+)?$/;var fc=a=>bc[a]||
cc.test(a)||dc.test(a)||ec.test(a);let gc=[];const hc=()=>{const
a=gc;gc=[];for(const b of a)try{b()}catch{}};
var ic=a=>{gc.push(a);1==gc.length&&(window.Promise?
Promise.resolve().then(hc):window.setImmediate?
setImmediate(hc):setTimeout(hc,0))},jc=a=>{if("number"!==typeof
a.goog_pvsid)try{var b=Object,c=b.defineProperty,d=Math.random;var
e=Math.floor(d()*2**52);c.call(b,a,"goog_pvsid",{value:e,configurable:!1})}catch(f)
{}return Number(a.goog_pvsid)||-1},kc=(a,b)=>new Promise(c=>{setTimeout(()=>void
c(b),a)});function lc(a,b=document){return
b.createElement(String(a).toLowerCase())};function mc(a){k.google_image_requests||
(k.google_image_requests=[]);const
b=lc("IMG",k.document);b.src=a;k.google_image_requests.push(b)};var
nc=window;function oc(){var a=k.context||k.AMP_CONTEXT_DATA;if(!
a)try{a=k.parent.context||
k.parent.AMP_CONTEXT_DATA}catch{}return(a=a?.pageViewId&&a?.canonicalUrl?a:null)?
Vb(a.master)?a.master:null:null};function pc(a,...b){if(0===b.length)return
yb(a[0]);let c=a[0];for(let d=0;d<b.length;d++)c+=encodeURIComponent(b[d])
+a[d+1];return yb(c)}function qc(a,b){let c=wb(a).toString();if(/#/.test(c))throw
Error("");let d=/\?/.test(c)?"&":"?";b.forEach((e,f)=>{e=e instanceof Array?e:
[e];for(let g=0;g<e.length;g++){const h=e[g];null!==h&&void 0!
==h&&(c+=d+encodeURIComponent(f)+"="+encodeURIComponent(String(h)),d="&")}});return
yb(c)};function B(a,b,c){if("string"===typeof b)(b=rc(a,b))&&(a.style[b]=c);else
for(var d in b){c=a;var e=b[d],f=rc(c,d);f&&(c.style[f]=e)}}var sc={};function
rc(a,b){var c=sc[b];if(!c){var d=Nb(b);c=d;void
0===a.style[d]&&(d=(Pa?"Webkit":Oa?"Moz":Na?"ms":null)+Ob(d),void 0!
==a.style[d]&&(c=d));sc[b]=c}return c};var tc=()=>{if(!nc)return!1;try{return!(!
nc.navigator.standalone&&!nc.top.navigator.standalone)}catch(a){return!1}};class
uc{constructor(a,b)
{this.error=a;this.context=b.context;this.msg=b.message||"";this.id=b.id||"jserror"
;this.meta={}}};const vc=RegExp("^https?://(\\w|-)+\\.cdn\\.ampproject\\.(net|org)
(\\?|/|$)");var wc=class{constructor(a,b)
{this.g=a;this.h=b}},xc=class{constructor(a,b,c){this.url=a;this.A=b;this.za=!!
c;this.depth=null}};function yc(a,b){const c={};c[a]=b;return[c]}function
zc(a,b,c,d,e){const f=[];Xb(a,function(g,h)
{(g=Ac(g,b,c,d,e))&&f.push(h+"="+g)});return f.join(b)}
function Ac(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(Ac(a[g],b,c,d+1,e));return f.join(c[d])}}else
if("object"==typeof a)return e=e||0,2>e?
encodeURIComponent(zc(a,b,c,d,e+1)):"...";return
encodeURIComponent(String(a))}function Bc(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 Cc(a,b){let c="https://pagead2.googlesyndication.com"+b,d=Bc(a)-
b.length;if(0>d)return"";a.g.sort(function(f,g){return f-g});b=null;let
e="";for(let f=0;f<a.g.length;f++){const g=a.g[f],h=a.h[g];for(let
l=0;l<h.length;l++){if(!d){b=null==b?g:b;break}let m=zc(h[l],a.i,",$");if(m)
{m=e+m;if(d>=m.length){d-=m.length;c+=m;e=a.i;break}b=null==b?g:b}}}a="";null!
=b&&(a=e+"trn="+b);return c+a}class Dc{constructor()
{this.i="&";this.h={};this.o=0;this.g=[]}};function Ec(a,b)
{0<=b&&1>=b&&(a.g=b)}function Fc(a,b,c,d=!1,e){if((d?
a.g:Math.random())<(e||.01))try{let f;c instanceof Dc?f=c:(f=new Dc,Xb(c,
(h,l)=>{var m=f;const n=m.o++;h=yc(l,h);m.g.push(n);m.h[n]=h}));const
g=Cc(f,"/pagead/gen_204?id="+b+"&");g&&mc(g)}catch(f){}}class Gc{constructor()
{this.g=Math.random()}};let Hc=null;function Ic(){const a=k.performance;return
a&&a.now&&a.timing?Math.floor(a.now()+a.timing.navigationStart):Date.now()}function
Jc(){const a=k.performance;return a&&a.now?a.now():null};class Kc{constructor(a,b)
{var c=Jc()||
Ic();this.label=a;this.type=b;this.value=c;this.duration=0;this.uniqueId=Math.rando
m();this.taskId=this.slotId=void 0}};const C=k.performance,Lc=!!
(C&&C.mark&&C.measure&&C.clearMarks),Mc=mb(()=>{var a;if(a=Lc){var b;if(null===Hc)
{Hc="";try{a="";try{a=k.top.location.hash}catch(c)
{a=k.location.hash}a&&(Hc=(b=a.match(/\bdeid=([\d,]+)/))?b[1]:"")}catch(c)
{}}b=Hc;a=!!b.indexOf&&0<=b.indexOf("1337")}return a});function Nc(a)
{a&&C&&Mc()&&(C.clearMarks(`goog_${a.label}_$
{a.uniqueId}_start`),C.clearMarks(`goog_${a.label}_${a.uniqueId}_end`))}
function Oc(a){a.g=!1;a.h!
=a.i.google_js_reporting_queue&&(Mc()&&Ja(a.h,Nc),a.h.length=0)}
class Pc{constructor(a){this.h=[];this.i=a||k;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=Mc()||
(null!=b?b:1>Math.random())}start(a,b){if(!this.g)return null;a=new
Kc(a,b);b=`goog_${a.label}_${a.uniqueId}_start`;C&&Mc()&&C.mark(b);return a}end(a)
{if(this.g&&"number"===typeof a.value){a.duration=(Jc()||Ic())-a.value;var
b=`goog_${a.label}_${a.uniqueId}_end`;C&&Mc()&&C.mark(b);!this.g||
2048<this.h.length||
this.h.push(a)}}};function Qc(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;var c=b;try{-1==a.indexOf(c)&&(a=c+"\n"+a);let
d;for(;a!=d;)d=a,a=a.replace(RegExp("((https?:/..*/)[^/:]*:\\d+(?:.|\n)*)\\
2"),"$1");b=a.replace(RegExp("\n *","g"),"\n")}catch(d){b=c}}return b}function
Rc(a,b){a.h=b}
function Sc(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{Nc(e),c=a.j(b,new uc(f,{message:Qc(f)}),void 0,void 0)}catch(g)
{a.ba(217,g)}if(c)window.console?.error?.(f);else throw f;}return d}function
Tc(a,b,c){return(...d)=>Sc(a,b,()=>c.apply(void 0,d))}function Uc(a,b){var
c=D;b.catch(d=>{d=d?d:"unknown rejection";c.ba(a,d instanceof Error?d:Error(d),void
0,c.h||void 0)})}
class Vc{constructor(a,b=null)
{this.o=a;this.h=null;this.j=this.ba;this.g=b;this.i=!1}ba(a,b,c,d,e)
{e=e||"jserror";let f;try{const Q=new Dc;var
g=Q;g.g.push(1);g.h[1]=yc("context",a);b.error&&b.meta&&b.id||(b=new uc(b,
{message:Qc(b)}));if(b.msg){g=Q;var
h=b.msg.substring(0,512);g.g.push(2);g.h[2]=yc("msg",h)}var l=b.meta||
{};b=l;if(this.h)try{this.h(b)}catch(aa){}if(d)try{d(b)}catch(aa)
{}d=Q;l=[l];d.g.push(3);d.h[3]=l;d=k;l=[];b=null;do{var m=d;if(Vb(m)){var
n=m.location.href;b=m.document&&m.document.referrer||
null}else n=b,b=null;l.push(new xc(n||"",m));try{d=m.parent}catch(aa)
{d=null}}while(d&&m!=d);for(let aa=0,cd=l.length-1;aa<=cd;++aa)l[aa].depth=cd-
aa;m=k;if(m.location&&m.location.ancestorOrigins&&m.location.ancestorOrigins.length
==l.length-1)for(n=1;n<l.length;++n){var ba=l[n];ba.url||
(ba.url=m.location.ancestorOrigins[n-1]||"",ba.za=!0)}var R=l;let Va=new
xc(k.location.href,k,!1);m=null;const zb=R.length-1;for(ba=zb;0<=ba;--ba){var
S=R[ba];!m&&vc.test(S.url)&&(m=S);if(S.url&&!S.za){Va=S;break}}S=
null;const cf=R.length&&R[zb].url;0!=Va.depth&&cf&&(S=R[zb]);f=new wc(Va,S);if(f.h)
{R=Q;var ca=f.h.url||"";R.g.push(4);R.h[4]=yc("top",ca)}var
Ab={url:f.g.url||""};if(f.g.url){var
Bb=f.g.url.match(Tb),va=Bb[1],dd=Bb[3],ed=Bb[4];ca="";va&&(ca+=va+":");dd&&(ca+="//
",ca+=dd,ed&&(ca+=":"+ed));var fd=ca}else fd="";va=Q;Ab=[Ab,
{url:fd}];va.g.push(5);va.h[5]=Ab;Fc(this.o,e,Q,this.i,c)}catch(Q){try{Fc(this.o,e,
{context:"ecmserr",rctx:a,msg:Qc(Q),url:f&&f.g.url},this.i,c)}catch(Va){}}return!
0}};var Wc=a=>"string"===typeof a,Xc=a=>void 0===a;var Yc=class extends
hb{constructor(){super()}I(a){return v(this,2,a,0)}};var Zc=class extends
hb{constructor(){super()}},bb=[4,5,6,8,9,10,11];function $c(a,...b)
{ad(a,...b.map(c=>({Qa:7,Ga:c.toJSON()})))};function bd(a){return
JSON.stringify([a.map(b=>[{[b.Qa]:b.Ga}])])};var gd=(a,b)=>{globalThis.fetch(a,
{method:"POST",body:b,keepalive:65536>b.length,credentials:"omit",mode:"no-
cors",redirect:"follow"}).catch(()=>{})};function hd(a){a&&"function"==typeof
a.C&&a.C()};function E(){this.o=this.o;this.K=this.K}E.prototype.o=!
1;E.prototype.C=function(){this.o||(this.o=!0,this.h())};function F(a,b){a.o?b():
(a.K||(a.K=[]),a.K.push(b))}E.prototype.h=function()
{if(this.K)for(;this.K.length;)this.K.shift()()};function ad(a,...b)
{65536<=bd(a.g.concat(b)).length&&id(a);a.g.push(...b);100<=a.g.length&&id(a);a.g.l
ength&&null===a.h&&(a.h=setTimeout(()=>{id(a)},100))}function id(a){null!
==a.h&&(clearTimeout(a.h),a.h=null);if(a.g.length){var
b=bd(a.g);a.i("https://pagead2.googlesyndication.com/pagead/ping?
e=1",b);a.g=[]}}var jd=class{constructor()
{this.i=gd;this.g=[];this.h=null}},kd=class extends jd{};var G=a=>{var
b="ma";if(a.ma&&a.hasOwnProperty(b))return a.ma;b=new a;return a.ma=b};function
ld(a,b,c){return b[a]||c};function md(a,b){a.g=()=>ld(3,b,()=>[])(1)}class nd{g()
{return[]}};let od,pd;const qd=new Pc(window);(a=>{od=a??new Gc;"number"!==typeof
window.google_srt&&(window.google_srt=Math.random());Ec(od,window.google_srt);pd=ne
w Vc(od,qd);Rc(pd,()=>{});pd.i=!0;"complete"==window.document.readyState?
window.google_measure_js_timing||Oc(qd):qd.g&&x(window,"load",
()=>{window.google_measure_js_timing||Oc(qd)})})();let rd,D;const sd=new Pc(k);
(a=>{rd=a||new Gc;"number"!==typeof
k.google_srt&&(k.google_srt=Math.random());Ec(rd,k.google_srt);D=new
Vc(rd,sd);D.i=!0;"complete"==k.document.readyState?k.google_measure_js_timing||
Oc(sd):sd.g&&x(k,"load",()=>{k.google_measure_js_timing||Oc(sd)})})();var
H=(a,b)=>Tc(D,a,b),td=(a,b,c)=>{const d=G(nd).g();!
b.eid&&d.length&&(b.eid=d.toString());Fc(rd,a,b,!0,c)};function ud(a){if(vd)var
b=vd;else{var c=oc()||window;b=c.google_persistent_state_async;b=null!
=b&&"object"==typeof b&&null!=b.S&&"object"==typeof b.S?
vd=b:c.google_persistent_state_async=vd=new wd}c=xd[33]||"google_ps_33";b=b.S;const
d=b[c];return void 0===d?(b[c]=a(),b[c]):d}class wd{constructor(){this.S={}}}var
vd=null;const xd={[8]:"google_prev_ad_formats_by_region",
[9]:"google_prev_ad_slotnames_by_region"};var I=class{constructor(a,b=!1)
{this.g=a;this.defaultValue=b}},J=class{constructor(a,b=0)
{this.g=a;this.defaultValue=b}};var yd=new J(1130,100),zd=new I(1252,!0),Ad=new
I(1233),Bd=new J(1085,5),Cd=new J(63,30),Dd=new J(1080,5),Ed=new
class{constructor(a,b=[]){this.g=a;this.defaultValue=b}}(10003,["1","2"]),Fd=new
I(63682,!0),Gd=new J(1027,10),Hd=new J(57,120),Id=new I(1134),Jd=new
J(1050,30),Kd=new J(58,120),Ld=new I(10007,!0),Md=new I(10005,!0),Nd=new
I(1200),Od=new I(1033,!0),Pd=new I(10006,!0),Qd=new I(1185);var
Rd=(a,b,c,d=null)=>{const e=g=>{let h;try{h=JSON.parse(g.data)}catch(l){return}!h||
h.googMsgType!==b||d&&/[:|%3A]javascript\(/i.test(g.data)&&!d(h,g)||
c(h,g)};x(a,"message",e);let f=!1;return()=>{let g=!1;f||(f=!
0,g=ob(a,"message",e));return g}};function Sd(a,b,c,d){return
Rd(a,"fullscreen",Tc(d,952,(e,f)=>{if(f.source===b){if(!("eventType"in e))throw
Error(`bad message ${JSON.stringify(e)}`);delete e.googMsgType;c(e)}}))};class
K{constructor(){this.promise=new Promise((a,b)=>{this.resolve=a;this.g=b})}};async
function Td(a){return a.l.promise}async function Ud(a){return a.i.promise}async
function Vd(a){return a.j.promise}function Wd(a,b)
{b.type="err_st";b.slot=a.slotType;Fc(a.v,"fullscreen_tag",b,!1,.25)}
class Xd extends E{constructor(a,b,c){var
d=D,e=rd;super();this.slotType=a;this.pubWin=b;this.g=c;this.m=d;this.v=e;this.stat
e=1;this.l=new K;this.i=new K;this.j=new K}Ia(){k.IntersectionObserver||
this.g.postMessage(JSON.stringify({eventType:"visible",googMsgType:"fullscreen"}),"
*")}pa()
{this.g.postMessage(JSON.stringify({eventType:"backButton",googMsgType:"fullscreen"
}),"*")}init(){const
a=Sd(this.pubWin,this.g,b=>{if("adError"===b.eventType)this.j.resolve(),this.state=
0;else if("adReady"===b.eventType&&
1===this.state)b.slotType!==this.slotType&&(Wd(this,
{cur_st:this.state,evt:b.eventType,adp_tp:b.slotType}),this.state=0),this.l.resolve
(),this.state=2;else
if("adClosed"===b.eventType&&2===this.state)this.i.resolve(b.result),this.state=3;e
lse if("adClosed"!==b.eventType||3!==this.state)Wd(this,
{cur_st:this.state,evt:b.eventType}),this.state=0},this.m);F(this,a)}}function
Yd(a,b,c){a=new Xd(a,b,c);a.init();return a};/*
Math.uuid.js (v1.4)
http://www.broofa.com
mailto:[email protected]
Copyright (c) 2010 Robert Kieffer
Dual licensed under the MIT and GPL licenses.
*/
var
Zd="0123456789ABCDEFGHIJKLMNOPQRSTUVWXYZabcdefghijklmnopqrstuvwxyz".split("");class
$d{constructor(a){for(var b=Array(36),c=0,d,e=0;36>e;e++)8==e||13==e||18==e||23==e?
b[e]="-":14==e?b[e]="4":(2>=c&&(c=33554432+16777216*Math.random()|
0),d=c&15,c>>=4,b[e]=Zd[19==e?d&3|8:d]);this.uuid=b.join("");this.callback=a}}
function ae(a){const b=k.imalib_globalCallbacks||new
Map,c=b.get("AFMA_updateActiveView")||[];if(0===c.length&&k.AFMA_updateActiveView)
{const d=new $d(k.AFMA_updateActiveView);c.push(d);k.AFMA_updateActiveView=void
0}k.AFMA_updateActiveView||(k.AFMA_updateActiveView=function(){const
d=b.get("AFMA_updateActiveView");for(const e of
d)e.callback.apply(null,arguments)});a=new
$d(a);c.push(a);b.set("AFMA_updateActiveView",c);k.imalib_globalCallbacks=b;return
a.uuid}
function be(a){if(k.AFMA_updateActiveView){var b=k.imalib_globalCallbacks;if(b){var
c=b.get("AFMA_updateActiveView");if(c){var d=c.findIndex(e=>e.uuid===a);-1!
==d&&(c.splice(d,1),0===c.length&&(k.AFMA_updateActiveView=void
0),b.set("AFMA_updateActiveView",c),k.imalib_globalCallbacks=b)}}}};var
google={};var ce=-1!=(k.navigator?
k.navigator.userAgent:"").indexOf("Android");function L(a,b)
{this.type=a;this.currentTarget=this.target=b;this.defaultPrevented=this.h=!
1}L.prototype.stopPropagation=function(){this.h=!
0};L.prototype.preventDefault=function(){this.defaultPrevented=!0};var
M=class{constructor(a,b){this.messageName=a;this.parameters=b||{}}},de=class
extends L{constructor(a,b){super(a.messageName,b);this.params=a.parameters||
{}}};function ee(a){var b=yb("gmsg://mobileads.google.com/"+a.messageName);return
qc(b,new Map(Object.entries(a.parameters)))};var fe=function(){if(!
k.addEventListener||!Object.defineProperty)return!1;var a=!
1,b=Object.defineProperty({},"passive",{get:function(){a=!0}});try{const
c=()=>{};k.addEventListener("test",c,b);k.removeEventListener("test",c,b)}catch(c)
{}return a}();function N(a,b){L.call(this,a?
a.type:"");this.relatedTarget=this.currentTarget=this.target=null;this.button=this.
screenY=this.screenX=this.clientY=this.clientX=0;this.key="";this.metaKey=this.shif
tKey=this.altKey=this.ctrlKey=!
1;this.state=null;this.pointerId=0;this.pointerType="";this.g=null;a&&this.init(a,b
)}ka(N,L);var ge={2:"touch",3:"pen",4:"mouse"};
N.prototype.init=function(a,b){var
c=this.type=a.type,d=a.changedTouches&&a.changedTouches.length?
a.changedTouches[0]:null;this.target=a.target||a.srcElement;this.currentTarget=b;
(b=a.relatedTarget)?Oa&&(Ma(b,"nodeName")||(b=null)):"mouseover"==c?
b=a.fromElement:"mouseout"==c&&(b=a.toElement);this.relatedTarget=b;d?
(this.clientX=void 0!==d.clientX?d.clientX:d.pageX,this.clientY=void 0!==d.clientY?
d.clientY:d.pageY,this.screenX=d.screenX||0,this.screenY=d.screenY||0):
(this.clientX=void 0!==a.clientX?
a.clientX:a.pageX,this.clientY=void 0!==a.clientY?
a.clientY:a.pageY,this.screenX=a.screenX||0,this.screenY=a.screenY||
0);this.button=a.button;this.key=a.key||"";this.ctrlKey=a.ctrlKey;this.altKey=a.alt
Key;this.shiftKey=a.shiftKey;this.metaKey=a.metaKey;this.pointerId=a.pointerId||
0;this.pointerType="string"===typeof a.pointerType?
a.pointerType:ge[a.pointerType]||"";this.state=a.state;this.g=a;a.defaultPrevented&
&N.P.preventDefault.call(this)};
N.prototype.stopPropagation=function()
{N.P.stopPropagation.call(this);this.g.stopPropagation?
this.g.stopPropagation():this.g.cancelBubble=!
0};N.prototype.preventDefault=function(){N.P.preventDefault.call(this);var
a=this.g;a.preventDefault?a.preventDefault():a.returnValue=!1};var
he="closure_listenable_"+(1E6*Math.random()|0);var ie=0;function je(a,b,c,d,e)
{this.listener=a;this.proxy=null;this.src=b;this.type=c;this.capture=!!
d;this.aa=e;this.key=++ie;this.T=this.Y=!1}function ke(a){a.T=!
0;a.listener=null;a.proxy=null;a.src=null;a.aa=null};function le(a)
{this.src=a;this.g={};this.h=0}le.prototype.add=function(a,b,c,d,e){var
f=a.toString();a=this.g[f];a||(a=this.g[f]=[],this.h++);var g=me(a,b,d,e);-1<g?
(b=a[g],c||(b.Y=!1)):(b=new je(b,this.src,f,!!d,e),b.Y=c,a.push(b));return
b};function ne(a,b,c,d,e){b=b.toString();if(b in a.g){var f=a.g[b];c=me(f,c,d,e);-
1<c&&(ke(f[c]),Array.prototype.splice.call(f,c,1),0==f.length&&(delete
a.g[b],a.h--))}}
function oe(a,b){var c=b.type,d;if(d=c in a.g){d=a.g[c];const e=Ia(d,b);let f;
(f=0<=e)&&Array.prototype.splice.call(d,e,1);d=f}d&&(ke(b),0==a.g[c].length&&(delet
e a.g[c],a.h--))}function me(a,b,c,d){for(var e=0;e<a.length;++e){var f=a[e];if(!
f.T&&f.listener==b&&f.capture==!!c&&f.aa==d)return e}return-1};var
pe="closure_lm_"+(1E6*Math.random()|0),qe={},re=0;function se(a,b,c,d,e)
{if(d&&d.once)return te(a,b,c,d,e);if(Array.isArray(b)){for(var f=0;f<b.length;f+
+)se(a,b[f],c,d,e);return null}c=ue(c);return a&&a[he]?a.listen(b,c,p(d)?!!
d.capture:!!d,e):ve(a,b,c,!1,d,e)}
function ve(a,b,c,d,e,f){if(!b)throw Error("Invalid event type");var g=p(e)?!!
e.capture:!!e,h=we(a);h||(a[pe]=h=new le(a));c=h.add(b,c,d,g,f);if(c.proxy)return
c;d=xe();c.proxy=d;d.src=a;d.listener=c;if(a.addEventListener)fe||(e=g),void
0===e&&(e=!1),a.addEventListener(b.toString(),d,e);else
if(a.attachEvent)a.attachEvent(ye(b.toString()),d);else
if(a.addListener&&a.removeListener)a.addListener(d);else throw
Error("addEventListener and attachEvent are unavailable.");re++;return c}
function xe(){function a(c){return b.call(a.src,a.listener,c)}const b=ze;return
a}function te(a,b,c,d,e){if(Array.isArray(b)){for(var f=0;f<b.length;f+
+)te(a,b[f],c,d,e);return null}c=ue(c);return a&&a[he]?a.i.add(String(b),c,!
0,p(d)?!!d.capture:!!d,e):ve(a,b,c,!0,d,e)}
function Ae(a,b,c,d,e){if(Array.isArray(b))for(var f=0;f<b.length;f+
+)Ae(a,b[f],c,d,e);else(d=p(d)?!!d.capture:!!d,c=ue(c),a&&a[he])?
ne(a.i,String(b),c,d,e):a&&(a=we(a))&&(b=a.g[b.toString()],a=-1,b&&(a=me(b,c,d,e)),
(c=-1<a?b[a]:null)&&Be(c))}
function Be(a){if("number"!==typeof a&&a&&!a.T){var
b=a.src;if(b&&b[he])oe(b.i,a);else{var c=a.type,d=a.proxy;b.removeEventListener?
b.removeEventListener(c,d,a.capture):b.detachEvent?
b.detachEvent(ye(c),d):b.addListener&&b.removeListener&&b.removeListener(d);re--;
(c=we(b))?(oe(c,a),0==c.h&&(c.src=null,b[pe]=null)):ke(a)}}}function ye(a){return a
in qe?qe[a]:qe[a]="on"+a}function ze(a,b){if(a.T)a=!0;else{b=new N(b,this);var
c=a.listener,d=a.aa||a.src;a.Y&&Be(a);a=c.call(d,b)}return a}
function we(a){a=a[pe];return a instanceof le?a:null}var
Ce="__closure_events_fn_"+(1E9*Math.random()>>>0);function ue(a)
{if("function"===typeof a)return a;a[Ce]||(a[Ce]=function(b){return
a.handleEvent(b)});return a[Ce]};function De(a)
{E.call(this);this.i=a;this.g={}}ka(De,E);var
Ee=[];De.prototype.listen=function(a,b,c,d){Array.isArray(b)||
(b&&(Ee[0]=b.toString()),b=Ee);for(var e=0;e<b.length;e++){var f=se(a,b[e],c||
this.handleEvent,d||!1,this.i||this);if(!f)break;this.g[f.key]=f}return
this};function Fe(a){pb(a.g,function(b,c)
{this.g.hasOwnProperty(c)&&Be(b)},a);a.g={}}De.prototype.h=function()
{De.P.h.call(this);Fe(this)};
De.prototype.handleEvent=function(){throw Error("EventHandler.handleEvent not
implemented");};function O(){E.call(this);this.i=new
le(this);this.F=this;this.v=null}ka(O,E);O.prototype[he]=!
0;O.prototype.addEventListener=function(a,b,c,d)
{se(this,a,b,c,d)};O.prototype.removeEventListener=function(a,b,c,d)
{Ae(this,a,b,c,d)};
function Ge(a,b){var c,d=a.v;if(d)for(c=[];d;d=d.v)c.push(d);a=a.F;d=b.type||
b;if("string"===typeof b)b=new L(b,a);else if(b instanceof L)b.target=b.target||
a;else{var e=b;b=new L(d,a);sb(b,e)}e=!0;if(c)for(var f=c.length-1;!b.h&&0<=f;f--)
{var g=b.currentTarget=c[f];e=He(g,d,!0,b)&&e}b.h||(g=b.currentTarget=a,e=He(g,d,!
0,b)&&e,b.h||(e=He(g,d,!1,b)&&e));if(c)for(f=0;!b.h&&f<c.length;f+
+)g=b.currentTarget=c[f],e=He(g,d,!1,b)&&e}
O.prototype.h=function(){O.P.h.call(this);if(this.i){var a=this.i,b=0,c;for(c in
a.g){for(var d=a.g[c],e=0;e<d.length;e++)++b,ke(d[e]);delete
a.g[c];a.h--}}this.v=null};O.prototype.listen=function(a,b,c,d){return
this.i.add(String(a),b,!1,c,d)};function He(a,b,c,d){b=a.i.g[String(b)];if(!
b)return!0;b=b.concat();for(var e=!0,f=0;f<b.length;++f){var g=b[f];if(g&&!
g.T&&g.capture==c){var h=g.listener,l=g.aa||g.src;g.Y&&oe(a.i,g);e=!1!
==h.call(l,d)&&e}}return e&&!d.defaultPrevented};function P(a,b)
{O.call(this);this.m=a||1;this.l=b||
k;this.B=ia(this.J,this);this.D=Date.now()}ka(P,O);P.prototype.j=!
1;P.prototype.g=null;P.prototype.J=function(){if(this.j){var a=Date.now()-
this.D;0<a&&a<.8*this.m?this.g=this.l.setTimeout(this.B,this.m-a):
(this.g&&(this.l.clearTimeout(this.g),this.g=null),Ge(this,"tick"),this.j&&(this.st
op(),this.start()))}};P.prototype.start=function(){this.j=!0;this.g||
(this.g=this.l.setTimeout(this.B,this.m),this.D=Date.now())};
P.prototype.stop=function(){this.j=!
1;this.g&&(this.l.clearTimeout(this.g),this.g=null)};P.prototype.h=function()
{P.P.h.call(this);this.stop();delete this.l};function Ie()
{if(window.googleJsEnvironment&&("rhino"==window.googleJsEnvironment.environment||"
jscore"==window.googleJsEnvironment.environment))return new
Je;if(ce&&window.googleAdsJsInterface&&"notify"in
window.googleAdsJsInterface)try{return
window.googleAdsJsInterface.notify("gmsg://mobileads.google.com/noop"),new
Je}catch(a){}else
if(window.webkit&&window.webkit.messageHandlers&&window.webkit.messageHandlers.gadG
MSGHandler)return new Ke;return new Le}function Me(){Ne||(Ne=Ie());return Ne}
var Ne=null,Oe=class extends E{};function Pe(a){const
b=qb(a.parameters);b["google.afma.Notify_dt"]=(new Date).getTime();return ee(new
M(a.messageName,b)).toString()}
var Qe=class extends Oe{constructor(a){super();this.m=a;this.l=[];this.j=new
P(1);this.v=new De(this);this.v.listen(this.j,"tick",this.B)}sendMessage(a)
{this.l.push(a);this.j.j||(a=this.l.shift(),this.m(a),this.j.start())}B(){const
a=this.l.shift();a?this.m(a):this.j.stop()}},Le=class extends Qe{constructor()
{super(a=>{var b=this.g[this.i];b||(b=Qb(document,"IFRAME"),b.id="afma-notify-"+
(new
Date).getTime(),b.style.display="none",this.g[this.i]=b);this.i=(this.i+1)%25;const
c=qb(a.parameters);c["google.afma.Notify_dt"]=
(new Date).getTime();a=ee(new
M(a.messageName,c));b.src=wb(a).toString();b.parentNode||
document.body.appendChild(b)});this.g=[];this.i=0}h()
{this.g.forEach(Rb);this.g=[];super.h()}},Je=class extends Oe{sendMessage(a)
{a=Pe(a);window.googleAdsJsInterface&&window.googleAdsJsInterface.notify&&(window.g
oogleAdsJsInterface.notify(a),window.googleAdsJsInterface.DEBUG&&console.log(a))}},
Ke=class extends Oe{sendMessage(a)
{a=Pe(a);window.webkit&&window.webkit.messageHandlers&&window.webkit.messageHandler
s.gadGMSGHandler&&
window.webkit.messageHandlers.gadGMSGHandler.postMessage(a)}};function Re(a,
{data:b,source:c}){if(c&&b){var
d=a.o;if("arwebview_iframe_loaded"===b&&a.i)q("JavascriptWebViewBridge.incoming.pos
tMessage",a.l.bind(a)),-1===d.indexOf(c)&&d.push(c);else{var
e=b.messageName;b=b.parameters;if(a.i)switch(e){case
"mraid_loaded":e=b.is_top_win;!1===e&&(a.j=!0,a.h=ae(f=>{a.i&&Se(a,new
M("update_activeview_action",f))}),-1===d.indexOf(c)&&(d.push(c),"undefined"!
==typeof c.postMessage&&c.postMessage(new
M("mraid_env_obj",window.MRAID_ENV),"*")));break;case "start_tracking_action":0==
a.g&&window.AFMA_SendMessage("trackActiveViewUnit");a.g+=1;break;case
"stop_tracking_action":--
a.g;0==a.g&&(window.AFMA_SendMessage("untrackActiveViewUnit",
{hashCode:b.hashCode}),a.h&&(be(a.h),a.h=null));break;case
"register_iframe_window_action":e=b.is_top_win,!1===e&&-
1===d.indexOf(c)&&d.push(c)}else switch(e){case
"mraid_env_obj":window.MRAID_ENV=b;break;case
"update_activeview_action":window.AFMA_updateActiveView&&window.AFMA_updateActiveVi
ew(b);break;case "receive_message_action":window.AFMA_ReceiveMessage(b.messageName,
b.parameters)}}}}function Se(a,b){a.o.forEach(c=>c.postMessage(b,"*"))}class
Te{constructor(){this.o=[];this.i=window===window.top;this.j=!
1;this.g=0;this.h=null;"undefined"!==typeof
window.addEventListener&&window.addEventListener("message",a=>Re(this,a))}l(a)
{this.i&&Se(this,{name:"arwebview_message_forwarded",message:a})}};var Ve=class
extends O{constructor()
{super();this.j=Me();this.j=Me();F(this,ja(hd,this.j));this.g={};this.l=new
Te}sendMessage(a,b){let c;"string"===typeof a?c=new M(a,b):a instanceof
M&&(c=a);"loading"==document.readyState?te(k,"DOMContentLoaded",
()=>this.j.sendMessage(c),!1,this):this.j.sendMessage(c)}receiveMessage(a,b)
{if(this.shouldForwardMessageToIframe())this.forwardMessage(new
M("receive_message_action",new M(a,b)));else{const
c=document.getElementById("ad_iframe");void 0!=c&&void 0!=c.contentWindow&&
void 0!
=c.contentWindow.AFMA_ReceiveMessage&&c.contentWindow.AFMA_ReceiveMessage(a,b)}"ons
how"==a&&"loading"==document.readyState?te(k,"DOMContentLoaded",()=>Ue(a,b??void
0)):Ge(this,new de(new M(a,b),this))}addObserver(a,b,c){const d=e=>void
c.call(b,e.type,e.params);this.listen(a,d);this.g[a]||(this.g[a]={});this.g[a]
[b]=d}removeObserver(a,b){this.g[a]&&this.g[a][b]&&(ne(this.i,String(a),this.g[a]
[b]),delete this.g[a][b])}shouldForwardMessageToIframe(){return
this.l.j}forwardMessage(a){Se(this.l,
a)}};function T(a,b){k.AFMA_Communicator?
k.AFMA_Communicator.sendMessage(a,b):We(a,b)}function We(a,b)
{"loading"==document.readyState?(a=ia(We,null,a,b),te(k,"DOMContentLoaded",a,!1)):
(a=new M(a,b),Me().sendMessage(a))}function Ue(a,b)
{k.AFMA_Communicator.receiveMessage(a,b)}function Xe(a,b,c,d)
{k.AFMA_Communicator.removeEventListener(a,b,c,d)}function Ye(a,b,c,d)
{k.AFMA_Communicator.addEventListener(a,b,c,d)}function Ze(a,b,c)
{k.AFMA_Communicator.addObserver(a,b,c)}
function $e(a,b){k.AFMA_Communicator.removeObserver(a,b)}k.AFMA_Communicator||
(q("AFMA_AddEventListener",Ye),q("AFMA_RemoveEventListener",Xe),q("AFMA_AddObserver
",Ze),q("AFMA_RemoveObserver",
$e),q("AFMA_ReceiveMessage",Ue),q("AFMA_SendMessage",T),k.AFMA_Communicator=new
Ve);var af=class{constructor(a){this.g=a;Ye("h5adsEvent",b=>void this.g(b))}ka(a,b)
{T("h5ads",{obj_id:a,action:"create_interstitial_ad",ad_unit:b})}la(a,b){T("h5ads",
{obj_id:a,ad_unit:b,action:"create_rewarded_ad"})}C(a){T("h5ads",
{obj_id:a,action:"dispose"})}};function bf(a){void
0===a.extras&&(a.extras={});a.extras.highfive="1";return
encodeURIComponent(JSON.stringify(a))}class df extends E{constructor(a,b)
{super();this.id=a;this.g=b}load(a,b){this.o||(this.listener=b,a=bf(a),T("h5ads",
{obj_id:this.id,action:"load_interstitial_ad",ad_request:a}))}show(){if(!this.o)
{if(null==this.listener)throw Error("load must be called before show");T("h5ads",
{obj_id:this.id,action:"show_interstitial_ad"})}}h()
{this.g.j.C(this.id);super.h()}}
class ef extends E{constructor(a,b){super();this.id=a;this.g=b}load(a,b){this.o||
(this.listener=b,a=bf(a),T("h5ads",
{obj_id:this.id,action:"load_rewarded_ad",ad_request:a}))}show(){if(!this.o)
{if(null==this.listener)throw Error("load must be called before show");T("h5ads",
{obj_id:this.id,action:"show_rewarded_ad"})}}h()
{this.g.j.C(this.id);super.h()}}function ff(a){const b=a.l;a.l+=1;return b}
var gf=class{constructor(){this.l=0;this.o=new Map;this.g=new Map;this.i=new
K;this.h=0;this.j=new af(a=>{a=a.params;switch(a.eventCategory){case
"initialize":this.o.clear();this.g.clear();this.h=3;this.i.resolve(this);break;case
"creation":var b=a.objectId;switch(a.event){case
"nativeObjectCreated":a=b;if(b=this.g.get(a))this.g.delete(a),this.o.set(a,b.ad),b.
O.resolve(b.ad);return;case
"nativeObjectNotCreated":a=b;if(b=this.g.get(a))this.g.delete(a),b.ad.C(),b.O.g(Err
or("Native object not created"));
return;default:return}case "interstitial":if((b=this.o.get(a.objectId))&&b
instanceof df&&b.listener)switch(a.event){case "onAdLoaded":b.listener.M?.
(b);break;case "onAdFailedToLoad":b.listener.L?.(b,a.errorCode);break;case
"onAdOpened":b.listener.Ka?.(b);break;case "onAdClicked":b.listener.Ua?.
(b);break;case "onAdClosed":b.listener.H?.(b);break;case
"onNativeAdObjectNotAvailable":b.listener.N?.(b)}break;case
"rewarded":if((b=this.o.get(a.objectId))&&b instanceof
ef&&b.listener)switch(a.event){case "onRewardedAdLoaded":b.listener.M?.(b);
break;case "onRewardedAdFailedToLoad":b.listener.L?.(b,a.errorCode);break;case
"onRewardedAdOpened":b.listener.Ka?.(b);break;case
"onRewardedAdFailedToShow":b.listener.Ja?.(b,a.errorCode);break;case
"onUserEarnedReward":b.listener.La?.(b);break;case
"onRewardedAdClosed":b.listener.H?.(b);break;case
"onNativeAdObjectNotAvailable":b.listener.N?.(b)}}})}connect(){switch(this.h){case
3:return Promise.resolve(this);case 1:return this.i.promise;default:return
this.h=1,this.i=new K,T("h5ads",{action:"initialize"}),
setTimeout(()=>{3!==this.h&&(this.h=2,this.i.g(Error("GmaBridge could not connect
to SDK after 10000 ms.")))},1E4),this.i.promise}}ka(a){if(3!==this.h)return
Promise.reject(Error("GmaBridge is not connected"));const b=ff(this),c=new
K;this.g.set(b,{O:c,ad:new df(b,this)});this.j.ka(b,a);return c.promise}la(a){if(3!
==this.h)return Promise.reject(Error("GmaBridge is not connected"));const
b=ff(this),c=new K;this.g.set(b,{O:c,ad:new ef(b,this)});this.j.la(b,a);return
c.promise}};let hf=null;var jf={},kf={};function lf(){throw Error("Do not
instantiate directly");}lf.prototype.xa=null;lf.prototype.getContent=function()
{return this.content};lf.prototype.toString=function(){return
this.content};lf.prototype.qa=function(){if(this.Z!==jf)throw Error("Sanitized
content was not of kind HTML.");return Kb(this.toString())};function mf()
{lf.call(this)}ka(mf,lf);mf.prototype.Z=jf;function nf(a){if(null!=a)switch(a.xa)
{case 1:return 1;case -1:return-1;case 0:return 0}return null}function of(a){return
null!=a&&a.Z===jf?a:a instanceof y?U(Ib(a).toString()):a instanceof y?
U(Ib(a).toString()):U(String(String(a)).replace(pf,qf),nf(a))}var U=function(a)
{function b(c){this.content=c}b.prototype=a.prototype;return function(c,d){c=new
b(String(c));void 0!==d&&(c.xa=d);return c}}(mf);function rf(a){return
a.replace(/<\//g,"<\\/").replace(/\]\]>/g,"]]\\>")}
function V(a){return null!=a&&a.Z===jf?
String(String(a.getContent()).replace(sf,"").replace(tf,"<")).replace(uf,qf):Str
ing(a).replace(pf,qf)}function W(a){null!=a&&a.Z===kf?a=rf(a.getContent()):null==a?
a="":a instanceof Eb?a=rf(Db(a)):a instanceof Eb?a=rf(Db(a)):a instanceof Gb?
a=rf(Fb(a)):a instanceof Gb?a=rf(Fb(a)):(a=String(a),a=vf.test(a)?a:"zSoyz");return
a}
const wf={"\x00":"�","\t":"	","\n":" ","\v":"","\f":"","\
r":" ","
":" ",'"':""","&":"&","'":"'","-":"-","/":"/","<":"<","
=":"=",">":">","`":"`","\u0085":"…","\u00a0":" ","\
u2028":"
","\u2029":"
"};function qf(a){return wf[a]}
const pf=/[\x00\x22\x26\x27\x3c\x3e]/g,uf=/[\x00\x22\x27\x3c\x3e]/g,vf=/^(?!-
*(?:expression|(?:moz-)?binding))(?:(?:[.#]?-?(?:[_a-z0-9-]+)(?:-[_a-z0-9-]+)*-?|
(?:calc|cubic-bezier|hsl|hsla|hue-rotate|invert|linear-gradient|max|min|rgb|rgba|
rotate|rotateZ|translate|translate3d|translateX|translateY)\((?:[-\u0020\t,+.!#%_0-
9a-zA-Z]|(?:calc|cubic-bezier|hsl|hsla|hue-rotate|invert|linear-gradient|max|min|
rgb|rgba|rotate|rotateZ|translate|translate3d|translateX|translateY)\([-\u0020\t,
+.!#%_0-9a-zA-Z]+\))+\)|[-+]?(?:[0-9]+(?:\.[0-9]*)?|\.[0-9]+)(?:e-?[0-9]+)?(?:[a-z]
{1,4}|%)?|!important)(?:\s*[,\u0020]\s*|$))*$/i,xf=
/^[a-zA-Z0-9+\/_-]+={0,2}$/,sf=/<(?:!|\/?([a-zA-Z][a-zA-Z0-9:\-]*))(?:
[^>'"]|"[^"]*"|'[^']*')*>/g,tf=/</g;var yf=class extends hb{};yf.Ma=[19];let
zf=void 0;class Af{constructor(){this.wasPlaTagProcessed=!
1;this.wasReactiveAdConfigReceived={};this.adCount={};this.wasReactiveAdVisible={};
this.stateForType={};this.reactiveTypeEnabledInAsfe={};this.wasReactiveTagRequestSe
nt=!
1;this.reactiveTypeDisabledByPublisher={};this.tagSpecificState={};this.messageVali
dationEnabled=!1;this.floatingAdsStacking=new
Bf;this.sideRailProcessedFixedElements=new Set;this.sideRailAvailableSpace=new
Map;this.sideRailPlasParam=new Map}}
var Bf=class{constructor()
{this.maxZIndexRestrictions={};this.nextRestrictionId=0;this.maxZIndexListeners=[]}
};var Cf=(a,b)=>a&&a.source?a.source===b||a.source.parent===b:!1,Df=a=>{const
b={bottom:"auto",clear:"none",display:"inline","float":"none",height:"auto",left:"a
uto",margin:0,"margin-bottom":0,"margin-left":0,"margin-right":"0","margin-
top":0,"max-height":"none","max-
width":"none",opacity:1,overflow:"visible",padding:0,"padding-bottom":0,"padding-
left":0,"padding-right":0,"padding-
top":0,position:"static",right:"auto",top:"auto","vertical-
align":"baseline",visibility:"visible",width:"auto","z-index":"auto"};
Ja(Object.keys(b),c=>{var d=a.style[Nb(c)];("undefined"!==typeof d?
d:a.style[rc(a,c)])||B(a,c,b[c])});ac(a)};function Ef(a){const
b=Ff(a);Ja(a.g.maxZIndexListeners,c=>c(b))}function Ff(a)
{a=Yb(a.g.maxZIndexRestrictions);return a.length?Math.min.apply(null,a):null}
class Gf{constructor(a){a.google_reactive_ads_global_state?
(null==a.google_reactive_ads_global_state.sideRailProcessedFixedElements&&(a.google
_reactive_ads_global_state.sideRailProcessedFixedElements=new
Set),null==a.google_reactive_ads_global_state.sideRailAvailableSpace&&(a.google_rea
ctive_ads_global_state.sideRailAvailableSpace=new
Map),null==a.google_reactive_ads_global_state.sideRailPlasParam&&(a.google_reactive
_ads_global_state.sideRailPlasParam=new Map)):a.google_reactive_ads_global_state=
new Af;this.g=a.google_reactive_ads_global_state.floatingAdsStacking}addListener(a)
{this.g.maxZIndexListeners.push(a);a(Ff(this))}}class Hf{constructor(a)
{this.h=a;this.g=null}};var Jf=(a,b)=>{if(!a.body)return null;const c=new
If;c.apply(a,b);return()=>{B(a.body,
{filter:c.g,webkitFilter:c.g,overflow:c.i,position:c.o,top:c.j});b.scrollTo(0,c.h)}
};
class If{constructor(){this.g=this.j=this.o=this.i=null;this.h=0}apply(a,b)
{this.i=a.body.style.overflow;this.o=a.body.style.position;this.j=a.body.style.top;
this.g=a.body.style.filter?
a.body.style.filter:a.body.style.webkitFilter;this.h=void 0===b.pageYOffset?
(b.document.documentElement||b.document.body.parentNode||
b.document.body).scrollTop:b.pageYOffset;B(a.body,"top",-this.h+"px")}};function
Kf(a,b){var c;if(!a.j)for(a.j=[],c=a.g.parentElement;c;)
{a.j.push(c);if(a.D(c))break;c=c.parentNode&&1===c.parentNode.nodeType?
c.parentNode:null}c=a.j.slice();let d,e;for(d=0;d<c.length;++d)
(e=c[d])&&b.call(a,e,d,c)}var Lf=class extends E{constructor(a,b,c)
{super();this.g=a;this.F=b;this.v=c;this.j=null;F(this,()=>this.j=null)}D(a){return
this.v===a}};function Mf(a,b){const c=a.v;if(c)if(b){b=a.B;if(null==b.g){var
d=b.h;const e=d.g.nextRestrictionId+
+;d.g.maxZIndexRestrictions[e]=2147483646;Ef(d);b.g=e}A(c,
{display:"block"});a.m.body&&!
a.l&&(a.l=Jf(a.m,a.F));c.setAttribute("tabindex","0");c.setAttribute("aria-
hidden","false");a.m.body.setAttribute("aria-hidden","true")}else b=a.B,null!
=b.g&&(d=b.h,delete d.g.maxZIndexRestrictions[b.g],Ef(d),b.g=null),A(c,
{display:"none"}),a.l&&(a.l(),a.l=null),a.m.body.setAttribute("aria-
hidden","false"),c.setAttribute("aria-hidden",
"true")}function Nf(a){Mf(a,!1);const
b=a.v;b&&(Kf(a,c=>{A(c,Of);Df(c)}),a.g.setAttribute("width",""),a.g.setAttribute("h
eight",""),B(a.g,Of),B(a.g,Pf),B(b,Qf),B(b,{background:"transparent"}),A(b,
{display:"none",position:"fixed"}),Df(b),Df(a.g))}class Rf extends
Lf{constructor(a,b,c){super(a,b,c);this.l=null;this.m=b.document;a=new
Gf(b);this.B=new Hf(a)}i(){Mf(this,!1)}}
var
Qf={backgroundColor:"white",opacity:"1",position:"fixed",left:"0px",top:"0px",margi
n:"0px",padding:"0px",display:"none",zIndex:"2147483647"},Of={width:"100vw",height:
"100vh"},Pf={left:"0",position:"absolute",top:"0"};class Sf extends
Rf{constructor(a,b,c){super(b,a,c);Nf(this)}D(a){a.classList?
a=a.classList.contains("adsbygoogle"):(a=a.classList?a.classList:("string"==typeof
a.className?a.className:a.getAttribute&&a.getAttribute("class")||"").match(/\S+/
g)||[],a=0<=Ia(a,"adsbygoogle"));return a}};var Tf=class{constructor(){const
a={};this.g=(b,c)=>null!=a[b]?a[b]:c;this.h=(b,c)=>null!=a[b]?
a[b]:c;this.j=(b,c)=>null!=a[b]?a[b]:c;this.i=(b,c)=>null!=a[b]?
a[b]:c;this.o=()=>{}}};function X(a){return G(Tf).g(a.g,a.defaultValue)}function
Y(a){return G(Tf).h(a.g,a.defaultValue)};var Uf=a=>{try{var b=(a||
window).document,c="CSS1Compat"==b.compatMode?b.documentElement:b.body;return(new
z(c.clientWidth,c.clientHeight)).round()}catch(d){return new z(-12245933,-
12245933)}};function Vf(a){a.google_ad_modifications||
(a.google_ad_modifications={});return a.google_ad_modifications}function Wf(){const
a=Vf(window);a.afg_slotcar_vars||(a.afg_slotcar_vars={});return
a.afg_slotcar_vars};var Xf=a=>(a=a.innerText||a.innerHTML)&&(a=a.replace(/^\
s+/,"").split(/\r?\n/,1)[0].match(/^\x3c!--+(.*?)(?:--+>)?\
s*$/))&&RegExp("google_ad_client").test(a[1])?a[1]:null,Yf=a=>{if(a=a.innerText||
a.innerHTML)if(a=a.replace(/^\s+|\s+$/g,"").replace(/\s*(\r?\n)+\s*/g,";"),
(a=a.match(/^\x3c!--+(.*?)(?:--+>)?$/)||a.match(/^\/*\s*<!\[CDATA\[(.*?)(?:\/*\
s*\]\]>)?$/i))&&RegExp("google_ad_client").test(a[1]))return a[1];return
null},Zf=a=>{switch(a){case "true":return!0;case "false":return!1;case
"null":return null;
case "undefined":break;default:try{const b=a.match(/^(?:'(.*)'|"(.*)")
$/);if(b)return b[1]||b[2]||"";if(/^[-+]?\d*(\.\d+)?$/.test(a)){const
c=parseFloat(a);return c===c?c:void 0}}catch(b){}}};async function $f(a,b){var
c=10;return 0>=c?Promise.reject():b()?Promise.resolve():new Promise((d,e)=>{const
f=a.setInterval(()=>{--c?b()&&(a.clearInterval(f),d()):
(a.clearInterval(f),e())},200)})};function ag(a){const b=a.state.pc;return null!
==b&&0!==b?b:a.state.pc=jc(a.A)}
function bg(a){var b=a.state.wpc;if(null===b||""===b){b=a.state;var
c=a.A;if(c.google_ad_client)a=String(c.google_ad_client);else{if(null==(a=Vf(c).hea
d_tag_slot_vars?.google_ad_client??c.document.querySelector(".adsbygoogle[data-ad-
client]")?.getAttribute("data-ad-client"))){b:
{a=c.document.getElementsByTagName("script");c=c.navigator&&c.navigator.userAgent||
"";c=RegExp("appbankapppuzdradb|daumapps|fban|fbios|fbav|fb_iab|gsa/|
messengerforios|naver|niftyappmobile|nonavigation|pinterest|twitter|ucbrowser|
yjnewsapp|youtube","i").test(c)||
/i(phone|pad|pod)/i.test(c)&&/applewebkit/i.test(c)&&!/version|safari/i.test(c)&&!
tc()?Xf:Yf;for(var d=a.length-1;0<=d;d--){var e=a[d];if(!
e.google_parsed_script_for_pub_code&&(e.google_parsed_script_for_pub_code=!
0,e=c(e))){a=e;break b}}a=null}if(a){c=/(google_\w+) *= *(['"]?[\w.-]+['"]?) *(?:;|
$)/gm;for(d={};e=c.exec(a);)d[e[1]]=Zf(e[2]);a=d;a=a.google_ad_client?
a.google_ad_client:""}else a=""}a=a??""}b=b.wpc=a}return b}
function cg(a){var b=new Zc;var
c=ag(a);b=v(b,1,c,0);c=bg(a);b=v(b,2,Wa(c),"");b=v(b,3,a.state.sd,0);return
v(b,7,Math.round(a.A.performance.now()),0)}async function dg(a){await $f(a.A,()=>!
(!ag(a)||!bg(a)))}async function eg(a,b){if(X(zd)){await dg(a);var
c=a.g;a=cg(a);a=v(a,3,1,0);b=ab(a,b);$c(c,b)}else a.h&&(await
dg(a),c=a.g,a=cg(a),b=ab(a,b),$c(c,b))}
var fg=class{constructor(a){this.A=oc()||window;this.g=a??new
kd;this.state=ud(()=>{const
b=Y(yd);return{sd:b,ssp:0<b&&Wb()<1/b,pc:null,wpc:null,cu:null,le:[],lgdp:
[],psi:null}})}get h(){return this.state.ssp}};function gg(){var
a=window;return"on"===k.google_adtest||"on"===k.google_adbreak_test||
a.location.host.endsWith("h5games.usercontent.goog")?
a.document.querySelector('meta[name="h5-games-
eids"]')?.getAttribute("content")?.split(",").map(b=>Math.floor(Number(b))).filter(
b=>!isNaN(b)&&0<b)||[]:[]};class hg{};function ig(){var a=k.ggeac||
(k.ggeac={});md(G(nd),a);jg(a);G(hg);G(Tf).o()}function jg(a){const
b=G(Tf);b.g=(c,d)=>ld(5,a,()=>!1)(c,d,1);b.h=(c,d)=>ld(6,a,()=>0)
(c,d,1);b.j=(c,d)=>ld(7,a,()=>"")(c,d,1);b.i=(c,d)=>ld(8,a,()=>[])
(c,d,1);b.o=()=>{ld(15,a,()=>{})(1)}};function kg({Ca:a,Na:b}){return a||
("dev"===b?"dev":"")};function lg(a)
{Rc(D,b=>{b.shv=String(a);b.mjsv=kg({Ca:"m202306230101",Na:a});const
c=G(nd).g();var d=Vf(k);d.eids||(d.eids=[]);d=d.eids;const
e=gg();b.eid=c.concat(d).concat(e).join(",")})}function mg(a)
{lg(Xa(Ya(a,2))??"");a=Ya(a,6);a=(null==a?a:"boolean"===typeof a||"number"===typeof
a?!!a:void 0)??!1;ib(zf,Xc);zf=a};Na||Ga();function ng(a){{k.google_llp||
(k.google_llp={});var b=k.google_llp;let c=b[7];if(!c){const
{promise:d,resolve:e}=new K;c={promise:d,resolve:e};b[7]=c}b=c}b.resolve(a)};var
og=(a,b,c)=>{a.dataset.adsbygoogleStatus="reserved";a.className+=" adsbygoogle-
noablate";if(!c.adsbygoogle){c.adsbygoogle=[];var
d=c.document,e=pc`https://pagead2.googlesyndication.com/pagead/js/
adsbygoogle.js`;const f=lc("SCRIPT",d);Ub(f,e);(d=d.getElementsByTagName("script")
[0])&&d.parentNode&&d.parentNode.insertBefore(f,d)}c.adsbygoogle.push({element:a,pa
rams:b})};var pg="undefined"===typeof sttc?void 0:sttc;function qg(){var
a=D;try{return ib(pg,Wc),new yf(JSON.parse(pg))}catch(b){a.ba(838,b instanceof
Error?b:Error(String(b)),void 0,c=>{c.jspb=String(pg)})}return new yf};var rg=class
extends E{h(){this.v();super.h()}},sg=class extends E{constructor(a)
{super();this.callback=a}},tg=class extends E{constructor(a)
{super();this.i=a;this.g=new Set}fetch(a){const b=new
sg(a.callback);this.g.add(b);this.i.fetch({...a,callback:c=>{b.o?
c&&c.C():b.callback(c);this.g.delete(b)}})}h(){for(const a of
this.g.values())a.C();this.g.clear();super.h()}};var ug=class{constructor(a)
{this.j=a;this.l="m202306230101";this.i="unset"}ca(a){this.i=a}U(a)
{this.g=a.ya;this.h=a.Aa}I(a){this.o=a}s(a,b={})
{b.event=a;b.client=this.i;b.bow_v=this.j;b.js_v=this.l;b.fetcher=this.o?.toString(
)??"unset";this.g&&(b.admb_iid=this.g);this.h&&(b.admb_rid=this.h);td("slotcar",b,1
)}};var vg=class extends rg{constructor(a,b,c,d)
{super();this.ad=a;this.j=b;this.l=c;this.i=d;this.g=null;this.B=this.D=!1;this.F=!
0}show(a){this.g=a;if(this.F&&this.B)this.ad.show();else if(this.B)this.H();else
throw Error("Tried to show AdMobAd before it finished loading.");}v()
{this.ad.C()}M(){this.B=!0;this.l(this)}L(){this.l(null);this.C()}N()
{this.i.s("admb_na");this.g?this.H():this.F=!1}};
function wg(a){return{M:H(849,()=>{a.M()}),L:H(850,()=>{a.L()}),H:H(851,
()=>{a.H()}),N:H(854,()=>{a.N()})}}var xg=class extends vg{constructor(a,b,c,d)
{super(a,b,c,d);this.ad=a;this.j=b;this.l=c;this.i=d}m()
{this.ad.load(this.j,wg(this))}H(){(0,this.g)(1)}};function yg(a){return{M:H(849,
()=>{a.M()}),L:H(850,()=>{a.L()}),Ja:H(855,()=>{a.i.s("admb_rfs");(0,a.g)
(2)}),La:H(852,()=>{a.D=!0}),H:H(853,()=>{a.H()}),N:H(854,()=>{a.N()})}}
var zg=class extends vg{constructor(a,b,c,d)
{super(a,b,c,d);this.ad=a;this.j=b;this.l=c;this.i=d}m()
{this.ad.load(this.j,yg(this))}H(){this.D?(0,this.g)(3):(0,this.g)(2)}};function
Ag(a,b){const c="on"===a.G.google_adbreak_test;switch(b){case 1:return c?"ca-app-
pub-3940256099942544/1033173712":a.G.google_admob_interstitial_slot;case 2:return
c?"ca-app-pub-
3940256099942544/5224354917":a.G.google_admob_rewarded_slot;default:throw
Error(`Unknown ad type ${b}`);}}function Bg(a,b,c){a.o.error(`Unable to fetch ad:
'${b}' is missing from tag.`);c(null)}function Cg(a){Sc(D,850,()=>{a(null)})}
var Dg=class{constructor(a,b,c,d){this.h=a;this.G=b;this.o=c;this.g=d;this.i=X(Pd)?
jc(window).toString():void 0}fetch(a){const b={isTestDevice:!
1,httpTimeoutMillis:1E3*Y(Cd)};var
c=this.G.google_tag_for_child_directed_treatment;if("0"===c||"1"===c)b.tagForChildD
irectedTreatment="1"===c;c=this.G.google_tag_for_under_age_of_consent;if("0"===c||"
1"===c)b.tagForUnderAgeOfConsent="1"===c;c=this.G.google_max_ad_content_rating;"str
ing"===typeof c&&(b.maxAdContentRating=c);this.i&&(b.extras??(b.extras={}),
b.extras.pvsid=this.i);c=X(Ld)?G(nd).g():a.Da;c?.length&&(b.extras??
(b.extras={}),b.extras.slotcar_eids=c.join(","));X(Od)&&(b.extras??
(b.extras={}),b.extras.muted=a.na||
2===a.type?"0":"1");c=Ag(this,a.type);1===a.type?"string"!==typeof c?Bg(this,"data-
admob-interstitial-slot",a.callback):this.h.ka(c).then(d=>{(new
xg(d,b,a.callback,this.g)).m()}).catch(()=>{Cg(a.callback)}):"string"!==typeof c?
Bg(this,"data-admob-rewarded-slot",a.callback):this.h.la(c).then(d=>{(new
zg(d,b,a.callback,this.g)).m()}).catch(()=>
{Cg(a.callback)})}};function Eg(a,b,c){try{if(!fc(c.origin)||!
Cf(c,a.i.contentWindow))return}catch(f){return}const d=b.msg_type;let
e;"string"===typeof d&&(e=a.m[d])&&Sc(a.g,168,()=>{e.call(a,b,c)})}
class Fg extends E{constructor(a,b){var
c=D,d=rd;super();this.l=a;this.i=b;this.g=c;this.v=d;this.m={};this.B=Tc(this.g,168
,(e,f)=>void Eg(this,e,f));this.J=Tc(this.g,169,(e,f)=>{Fc(this.v,"ras::xsf",
{c:f.data.substring(0,500),u:this.l.location.href.substring(0,500)},!0,.1);return!
0});this.j=[];Gg(this,this.m);this.j.push(Rd(this.l,"sth",this.B,this.J))}h()
{for(const a of this.j)a();this.j.length=0;super.h()}};function Gg(a,b){b["i-
adframe-load"]=H(792,()=>{a.D()});b["i-dismiss"]=H(793,
()=>{a.adDismissed(1)});b["r-dismiss-before-reward"]=H(794,
()=>{a.adDismissed(2)});b["r-dismiss-after-reward"]=H(795,
()=>{a.adDismissed(3)})}var Hg=class extends Fg{constructor(a,b,c,d)
{super(d,c);this.D=a;this.adDismissed=b}F()
{(this.i?.contentWindow).postMessage(JSON.stringify({msg_type:"i-view"}),"*")}pa()
{(this.i?.contentWindow).postMessage(JSON.stringify({msg_type:"r-back-
button"}),"*")}};function Ig(a,b)
{a.dataset["slotcar"+(1===b?"Interstitial":"Rewarded")]="true"};function Jg(a,b)
{return setTimeout(H(728,()=>{b(null);a.C()}),1E3*Y(Cd))}function Kg(a,b,c,d,e,f)
{b=Yd(2===e?
2:1,b,c.contentWindow);c=Td(b).then(()=>{clearTimeout(f);d(a)});Uc(1005,c);c=Ud(b).
then(g=>{switch(g.status){case 1:g=1;break;case 2:g=3;break;case
3:g=2;break;default:throw Error(`Unexpected CloseResult: $
{g.status}`);}Lg(a,g)});Uc(1006,c);c=Vd(b).then(()=>{a.C()});Uc(1004,c);return b}
function Lg(a,b){if(null!=a.g)
{a.m.i();"goog_slotcar_ad"===a.A.location.hash&&a.A.history.back();var
c=a.g;a.g=null;c(b)}}
function Mg(a){if(X(Id)){""!==a.A.location.hash&&td("pub_hash",
{o_url:a.A.location.href},.1);a.A.location.hash="goog_slotcar_ad";var
b=H(950,c=>{c.oldURL.endsWith("#goog_slotcar_ad")&&(1===a.i?Lg(a,1):
(a.j?.pa(),a.l?.pa()),a.A.removeEventListener("hashchange",b))});a.A.addEventListen
er("hashchange",b);F(a,
()=>{a.A.removeEventListener("hashchange",b);"#goog_slotcar_ad"===a.A.location.hash
&&a.A.history.back()})}}
var Ng=class extends rg{constructor(a,b,c,d,e)
{super();this.A=a;this.B=b;this.i=e;this.l=this.j=this.g=null;this.m=new
Sf(a,c,b);const f=Jg(this,d);X(Qd)&&!X(Ad)?this.l=Kg(this,a,c,d,e,f):this.j=new
Hg(()=>{clearTimeout(f);d(this)},g=>{1===g&&2===e&&(g=3);Lg(this,g)},c,a);F(this,
()=>{this.j?.C();this.l?.C();clearTimeout(f)});Ig(b,e)}show(a){this.g=a;Mf(this.m,!
0);this.j?.F();this.l?.Ia();Mg(this)}v(){Lg(this,4);Rb(this.B)}};function
Og(a,b,c,d){const e=Uf(a.A);b=X(Od)?
{google_ad_width:e.width,google_ad_height:e.height,google_reactive_ad_format:1===b?
10:11,google_acr:d,google_video_play_muted:2!==b&&!c}:
{google_ad_width:e.width,google_ad_height:e.height,google_reactive_ad_format:1===b?
10:11,google_acr:d};X(Qd)&&(b.fsapi=!0);return{...a.G,...b}}
var Pg=class{constructor(a){this.A=window;this.G=a}fetch(a){const
b=this.A.document.createElement("ins");b.classList.add("adsbygoogle");A(b,
{display:"none"});this.A.document.documentElement.appendChild(b);const
c=Og(this,a.type,a.na,d=>{new
Ng(this.A,b,d,a.callback,a.type)});og(b,c,this.A)}};/*
Copyright The Closure Library Authors.
SPDX-License-Identifier: Apache-2.0
*/
const Qg={};function Rg(){return U('<ins class="adsbygoogle" style="width:100% !
important;height:100% !important;" id="fake-interstitial-ins"><iframe
style="overflow:hidden;" width="100%" height="100%" frameborder="0" marginwidth="0"
marginheight="0" vspace="0" hspace="0" scrolling="no" src="about:blank" id="aswift-
fake"></iframe></ins>')}
function Sg(){return U('<svg xmlns="http://www.w3.org/2000/svg" width="24"
height="24" viewBox="0 0 24 24"><path style="fill:#f5f5f5" d="M19 6.41L17.59 5 12
10.59 6.41 5 5 6.41 10.59 12 5 17.59 6.41 19 12 13.41 17.59 19 19 17.59 13.41 12 19
6.41z"/><path fill="none" d="M0 0h24v24H0V0z"/></svg>')}
function Tg(a){const b=a.Fa;a=a.Pa;return U('<div class="dialog-wrapper"
style="width: 100%; height: 100%; position: absolute; top: 0;"><div class="close-
confirmation-dialog" id="close-confirmation-dialog" style="width:
'+V(W(Math.floor(.78*a)))+'px"><div class="confirmation-title" style="font-size:
'+V(W(Math.floor(.031*b)))+"px; margin-top: "+V(W(Math.floor(.0375*b)))+"px;
margin-left: "+V(W(Math.floor(.066*a)))+"px; margin-right:
"+V(W(Math.floor(.066*a)))+'px;">Close Ad?</div><div class="confirmation-message"
style="font-size: '+
V(W(Math.floor(.025*b)))+"px; margin-bottom: "+V(W(Math.floor(.0375*b)))+"px;
margin-top: "+V(W(Math.floor(.0375*b)))+"px; margin-left:
"+V(W(Math.floor(.066*a)))+"px; margin-right: "+V(W(Math.floor(.066*a)))+'px;">You
will lose your reward</div><div class="confirmation-buttons" style="font-size:
'+V(W(Math.floor(.0218*b)))+"px; line-height: "+V(W(Math.floor(.05625*b)))+"px;
margin-right: "+V(W(Math.floor(.0125*b)))+"px; margin-bottom:
"+V(W(Math.floor(.0125*b)))+'px;"><div class="close-ad-button" id="close-ad-button"
style="padding-left: '+
V(W(Math.floor(.044*a)))+"px; padding-right: "+V(W(Math.floor(.044*a)))
+'px;">CLOSE</div><div class="resume-ad-button" id="resume-ad-button"
style="padding-left: '+V(W(Math.floor(.044*a)))+"px; padding-right:
"+V(W(Math.floor(.044*a)))+'px;">RESUME</div></div></div></div>')};Na?xb(new
w(kb,'javascript:""')):xb(new w(kb,"about:blank"));Na?xb(new
w(kb,'javascript:""')):xb(new w(kb,"javascript:undefined"));function Ug(a,b,c)
{a=a.g;c=b(c||Qg,{});b=a||ma||(ma=new
Sb);if(c&&c.g)b=c.g();else{b=b.createElement("DIV");b:if(p(c)){if(c.qa&&(c=c.qa(),c
instanceof y)){a=c;break b}a=Jb("zSoyz")}else
a=Jb(String(c));c=b;if(Mb())for(;c.lastChild;)c.removeChild(c.lastChild);c.innerHTM
L=Ib(a)}1==b.childNodes.length&&(c=b.firstChild,1==c.nodeType&&(b=c));return
b}class Vg{constructor(){this.g=ma||(ma=new Sb)}};function Wg(a,b)
{if(a.contentDocument||a.contentWindow)b(a);else{const
c=()=>{b(a);ob(a,"load",c)};x(a,"load",c)}}
async function Xg(a){if(null==a.g)throw Error("Tried to show ad before
initialized.");const b=new K;var
c=a.g.g,d=Math.min(Number(c.clientWidth),Number(c.clientHeight));let
e=Math.max(Number(c.clientWidth),Number(c.clientHeight));Yg(a)&&(d*=.5,e*=.5);c=c.c
ontentDocument;a=c.body.appendChild(Ug(a.B,Tg,
{Pa:d,Fa:e}));d=a.querySelector(".resume-ad-button");x(a.querySelector(".close-ad-
button"),"click",()=>{b.resolve(0)});x(d,"click",()=>{b.resolve(1)});d=await
b.promise;c.body.removeChild(a);return 0===
d}function Yg(a){if(null==a.g)throw Error("Tried to show ad before
initialized.");a=a.g.g;return 1E3<Number(a.clientWidth)||
1E3<Number(a.clientHeight)}
var Zg=class extends rg{constructor(a,b){super();this.i=b;this.B=new
Vg;this.j=10;this.m=!
1;this.l=Ug(this.B,Rg);Ig(this.l,b);document.documentElement.appendChild(this.l);Wg
(this.l.firstChild,c=>{var d={};var e=2===this.i?"Rewarded ad
example":"Interstitial ad example";var f=this.i,g=d&&d.Sa;d=U;g?
(g=String(g),g=xf.test(g)?g:"zSoyz",g=' nonce="'+V(g)+'"'):g="";d="<!DOCTYPE
html><html><head>"+d("\n <style"+g+'>\n body {\n padding: 0;\n
margin: 0;\n background-color: #262626;\n }\n .container {\n width:
100vw;\n height: 92vh;\n display: flex;\n flex-direction: column;\n
}\n .container .creative {\n background-color: white;\n border-style:
solid;\n border-width: thin;\n border-color:#bdc1c6;\n height:
250px;\n margin: 20vh auto auto auto;\n overflow: hidden;\n padding:
0;\n width: 300px;\n }\n .header-panel {\n display: flex;\n
justify-content: center;\n margin-bottom: 20px;\n background-color:
#424242;\n border: 1px solid transparent;\n border-radius: 4px;\n
height: 8vh;\n color: #f5f5f5;\n font-family: "Google
Sans",Roboto,Arial,sans-serif;\n font-size: 20px;\n line-height: 8vh;\n
}\n .dismiss-button {\n display: flex;\n flex-direction: row;\n
height: inherit;\n align-items: center;\n padding-right: 4%;\n
cursor: pointer;\n position: absolute;\n right: 0;\n }\n .count-
down-container {\n display: inline-flex;\n flex: auto;\n }\
n .adContainer {\n display: flex;\n flex-direction: row;\n width:
100%;\n height: 100%;\n text-align: left;\n margin: 0;\n }\
n .adContainer .logo {\n align-self: center;\n width: 40px;\n
margin: 0 24px;\n height: 40px;\n }\n .adContainer .logo IMG {\n
height: 40px;\n width: 40px;\n }\n .adContainer .text {\n margin:
auto auto auto 0;\n }\n .adContainer .button {\n align-self: center;\n
height: 100%;\n max-height: 48px;\n /* This gives a perceived margin of
32px, due to the margins within the button SVGs. */\n margin-right: 30px;\n
}\n .adContainer .button-inner {\n max-height: 48px;\n height: 100%;\n
}\n .adContainer .button-inner SVG {\n height: 100%;\n width: auto;\n
}\n .adText {\n font-family: "Google Sans",Roboto,Arial,sans-serif;\n
font-size: 18px;\n font-weight: normal;\n line-height: 18px;\n
color: #202124;\n margin-bottom: 4px;\n }\n .areaText {\n font-
family: Roboto,Arial,sans-serif;\n font-size: 14px;\n font-weight:
medium;\n line-height: 14px;\n color: #5f6368;\n }\
n .nativeIframeMessage .text {\n padding: 0 10px;\n }\n .creative a
{\n text-decoration: none;\n }\n\n @media (max-height: 44px),\n
(max-height: 150px) and (max-width: 210px) {\n .adContainer .logo {\n
display: none;\n }\n .adContainer .text {\n margin-left: 5px;\n
}\n }\n @media (max-height: 110px) and (max-width: 330px) {\n .adText {\
n font-size: 13px;\n line-height: 13px;\n margin-bottom: 2px;\
n }\n .areaText {\n font-size: 11px;\n line-height: 11px;\n
}\n }\n @media (max-height: 38px) {\n .adText {\n font-size:
17px;\n line-height: 17px;\n margin-bottom: 0;\n }\
n .areaText {\n display: none;\n }\n }\n @media (max-height:
20px) {\n .adText {\n font-size: 12px;\n line-height: 12px;\n
margin-bottom: 0;\n }\n }\n\n /* Vertically stacked assets in cases
where creative is not a distictly\n horizontal rectangle shape */\n @media
(min-height: 240px),\n (max-width: 65px) and (min-height: 50px),\n
(max-width: 130px) and (min-height: 100px),\n (max-width: 195px) and (min-
height: 150px),\n (max-width: 260px) and (min-height: 200px) {\
n .adContainer .logo {\n display: initial;\n }\n .areaText {\
n display: initial;\n }\n .adContainer .text {\n margin-
left: 0;\n }\n .adContainer {\n text-align: center;\n
display: flex;\n flex-direction: column;\n }\n .adContainer .logo
{\n margin: 40px auto 24px auto;\n }\n .adContainer .text {\n
margin: 0 auto auto auto;\n }\n .adContainer .text .adText{\n
margin-bottom: 8px;\n }\n .adContainer .button {\n margin: auto
auto 32px auto;\n }\n @media (max-height: 200px) {\
n .adContainer .logo {\n display: none;\n }\
n .adContainer .text {\n margin: 10px auto auto auto;\n }\n
}\n }\n\n .x-button {\n display: flex;\n align-items: center;\
n }\n\n .dialog-wrapper {\n background: rgba(0, 0, 0, .4);\n
height: 100%;\n left: 0;\n opacity: 1;\n pointer-events: auto;\n
position: fixed;\n top: 0;\n transition: opacity .15s ease-out;\n -
webkit-transition: opacity .15s ease-out;\n width: 100%;\n will-change:
opacity;\n z-index: 2147483647;\n }\n\n .close-confirmation-dialog {\n
background: #fff;\n box-shadow: 0 16px 24px 2px rgba(0, 0, 0, .14),\n 0
6px 30px 5px rgba(0, 0, 0, .12), 0 8px 10px -5px rgba(0, 0, 0, .2);\n font-
family: Roboto, sans-serif;\n left: 50%;\n position: fixed;\n top:
50%;\n transform: translate(-50%, -50%);\n -webkit-transform: translate(-
50%, -50%);\n }\n\n .confirmation-title {\n color: #000;\n }\n\
n .confirmation-message {\n color: #757575;\n }\n\n .confirmation-
buttons {\n display: -webkit-box;\n display: -webkit-flex;\n
display: flex;\n\n -webkit-box-align: center;\n -webkit-align-items:
center;\n align-items: center;\n\n -webkit-box-pack: flex-end;\n -
webkit-justify-content: flex-end;\n justify-content: flex-end;\n }\n\
n .close-ad-button,\n .resume-ad-button {\n color: #fff;\n cursor:
pointer;\n font-weight: 500;\n text-align: center;\n\n display: -
webkit-box;\n display: -webkit-flex;\n display: flex;\n }\n\
n .close-ad-button {\n color: #3e82f7;\n }\n\n .resume-ad-button {\n
background: #3e82f7;\n border-radius: 2px;\n box-shadow: 0 2px 2px 0
rgba(0, 0, 0, .24);\n }\n </style>\n ')+
'</head><body><div class="header-panel">';2!=f&&(d+="Ad");d+='<div class="dismiss-
button" id="dismiss-button">'+(2==f?'<div class="count-down-container" id="count-
down-container"><div id="count-down"><div class="count-down-text" id="count-down-
text"></div></div><div class="x-button" id="close-button" style="padding-left:
5px;">'+Sg()+"</div></div>":"")+'<div class="x-button" id="dismiss-button-
element">'+Sg()+'</div></div></div><div class="container"><div
class="creative">'+U('<div
style="position:relative;float:right;top:1px;right:1px;width:15px;height:15px;"><sv
g style="fill:#00aecd;" xmlns="http://www.w3.org/2000/svg"
xmlns:xlink="http://www.w3.org/1999/xlink" viewBox="0 0 15 15"><circle cx="6"
cy="6" r="0.67"></circle><path
d="M4.2,11.3Q3.3,11.8,3.3,10.75L3.3,4.1Q3.3,3.1,4.3,3.5L10.4,7.0Q12.0,7.5,10.4,8.0L
6.65,10.0L6.65,7.75a0.65,0.65,0,1,0,-
1.3,0L5.35,10.75a0.9,0.9,0,0,0,1.3,0.8L12.7,8.2Q13.7,7.5,12.7,6.7L3.3,1.6Q2.2,1.3,1
.8,2.5L1.8,12.5Q2.2,13.9,3.3,13.3L4.8,12.5A0.3,0.3,0,1,0,4.2,11.3Z"></path></
svg></div>')+
'<a target="_blank" href="https://developers.google.com/ad-placement"><div
class="adContainer"><div class="logo">'+U('<img width="40" height="40" alt=""
src="data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiBlbmNvZGluZz0iVVRGLTgiPz4K
PHN2ZyB3aWR0aD0iNTVweCIgaGVpZ2h0PSI1NnB4IiB2aWV3Qm94PSIwIDAgNTUgNTYiIHZlcnNpb249IjE
uMSIgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIiB4bWxuczp4bGluaz0iaHR0cDovL3d3dy
53My5vcmcvMTk5OS94bGluayI+CiAgICA8IS0tIEdlbmVyYXRvcjogU2tldGNoIDUyLjMgKDY3Mjk3KSAtI
Gh0dHA6Ly93d3cuYm9oZW1pYW5jb2RpbmcuY29tL3NrZXRjaCAtLT4KICAgIDx0aXRsZT5sb2dvX2dvb2ds
ZWdfNDhkcDwvdGl0bGU+CiAgICA8ZGVzYz5DcmVhdGVkIHdpdGggU2tldGNoLjwvZGVzYz4KICAgIDxnIGl
kPSJNMl92MiIgc3Ryb2tlPSJub25lIiBzdHJva2Utd2lkdGg9IjEiIGZpbGw9Im5vbmUiIGZpbGwtcnVsZT
0iZXZlbm9kZCI+CiAgICAgICAgPGcgaWQ9IjAyYV9hdXRvX2FkcyIgdHJhbnNmb3JtPSJ0cmFuc2xhdGUoL
TQxNy4wMDAwMDAsIC03MDUuMDAwMDAwKSI+CiAgICAgICAgICAgIDxnIGlkPSJtb2JpbGUiIHRyYW5zZm9y
bT0idHJhbnNsYXRlKDM3OC4wMDAwMDAsIDE2NC4wMDAwMDApIj4KICAgICAgICAgICAgICAgIDxnIGlkPSJ
Hcm91cC00IiB0cmFuc2Zvcm09InRyYW5zbGF0ZSgxNi4wMDAwMDAsIDc0LjAwMDAwMCkiPgogICAgICAgIC
AgICAgICAgICAgIDxnIGlkPSJHUC1hZCIgdHJhbnNmb3JtPSJ0cmFuc2xhdGUoLTEuMDAwMDAwLCA0NDQuM
DAwMDAwKSI+CiAgICAgICAgICAgICAgICAgICAgICAgIDxnIGlkPSJsb2dvX2dvb2dsZWdfNDhkcCIgdHJh
bnNmb3JtPSJ0cmFuc2xhdGUoMjQuMDAwMDAwLCAyMy4wMDAwMDApIj4KICAgICAgICAgICAgICAgICAgICA
gICAgICAgIDxwYXRoIGQ9Ik01NC44OCwyOC42MzYzNjM2IEM1NC44OCwyNi42NTA5MDkxIDU0LjcwMTgxOD
IsMjQuNzQxODE4MiA1NC4zNzA5MDkxLDIyLjkwOTA5MDkgTDI4LDIyLjkwOTA5MDkgTDI4LDMzLjc0IEw0M
y4wNjkwOTA5LDMzLjc0IEM0Mi40MiwzNy4yNCA0MC40NDcyNzI3LDQwLjIwNTQ1NDUgMzcuNDgxODE4Miw0
Mi4xOTA5MDkxIEwzNy40ODE4MTgyLDQ5LjIxNjM2MzYgTDQ2LjUzMDkwOTEsNDkuMjE2MzYzNiBDNTEuODI
1NDU0NSw0NC4zNDE4MTgyIDU0Ljg4LDM3LjE2MzYzNjQgNTQuODgsMjguNjM2MzYzNiBaIiBpZD0iU2hhcG
UiIGZpbGw9IiM0Mjg1RjQiIGZpbGwtcnVsZT0ibm9uemVybyI+PC9wYXRoPgogICAgICAgICAgICAgICAgI
CAgICAgICAgICAgPHBhdGggZD0iTTI4LDU2IEMzNS41Niw1NiA0MS44OTgxODE4LDUzLjQ5MjcyNzMgNDYu
NTMwOTA5MSw0OS4yMTYzNjM2IEwzNy40ODE4MTgyLDQyLjE5MDkwOTEgQzM0Ljk3NDU0NTUsNDMuODcwOTA
5MSAzMS43NjcyNzI3LDQ0Ljg2MzYzNjQgMjgsNDQuODYzNjM2NCBDMjAuNzA3MjcyNyw0NC44NjM2MzY0ID
E0LjUzNDU0NTUsMzkuOTM4MTgxOCAxMi4zMzI3MjczLDMzLjMyIEwyLjk3ODE4MTgyLDMzLjMyIEwyLjk3O
DE4MTgyLDQwLjU3NDU0NTUgQzcuNTg1NDU0NTUsNDkuNzI1NDU0NSAxNy4wNTQ1NDU1LDU2IDI4LDU2IFoi
IGlkPSJTaGFwZSIgZmlsbD0iIzM0QTg1MyIgZmlsbC1ydWxlPSJub256ZXJvIj48L3BhdGg+CiAgICAgICA
gICAgICAgICAgICAgICAgICAgICA8cGF0aCBkPSJNMTIuMzMyNzI3MywzMy4zMiBDMTEuNzcyNzI3MywzMS
42NCAxMS40NTQ1NDU1LDI5Ljg0NTQ1NDUgMTEuNDU0NTQ1NSwyOCBDMTEuNDU0NTQ1NSwyNi4xNTQ1NDU1I
DExLjc3MjcyNzMsMjQuMzYgMTIuMzMyNzI3MywyMi42OCBMMTIuMzMyNzI3MywxNS40MjU0NTQ1IEwyLjk3
ODE4MTgyLDE1LjQyNTQ1NDUgQzEuMDgxODE4MTgsMTkuMjA1NDU0NSAwLDIzLjQ4MTgxODIgMCwyOCBDMCw
zMi41MTgxODE4IDEuMDgxODE4MTgsMzYuNzk0NTQ1NSAyLjk3ODE4MTgyLDQwLjU3NDU0NTUgTDEyLjMzMj
cyNzMsMzMuMzIgWiIgaWQ9IlNoYXBlIiBmaWxsPSIjRkJCQzA1IiBmaWxsLXJ1bGU9Im5vbnplcm8iPjwvc
GF0aD4KICAgICAgICAgICAgICAgICAgICAgICAgICAgIDxwYXRoIGQ9Ik0yOCwxMS4xMzYzNjM2IEMzMi4x
MTA5MDkxLDExLjEzNjM2MzYgMzUuODAxODE4MiwxMi41NDkwOTA5IDM4LjcwMzYzNjQsMTUuMzIzNjM2NCB
MNDYuNzM0NTQ1NSw3LjI5MjcyNzI3IEM0MS44ODU0NTQ1LDIuNzc0NTQ1NDUgMzUuNTQ3MjcyNywwIDI4LD
AgQzE3LjA1NDU0NTUsMCA3LjU4NTQ1NDU1LDYuMjc0NTQ1NDUgMi45NzgxODE4MiwxNS40MjU0NTQ1IEwxM
i4zMzI3MjczLDIyLjY4IEMxNC41MzQ1NDU1LDE2LjA2MTgxODIgMjAuNzA3MjcyNywxMS4xMzYzNjM2IDI4
LDExLjEzNjM2MzYgWiIgaWQ9IlNoYXBlIiBmaWxsPSIjRUE0MzM1IiBmaWxsLXJ1bGU9Im5vbnplcm8iPjw
vcGF0aD4KICAgICAgICAgICAgICAgICAgICAgICAgICAgIDxwb2x5Z29uIGlkPSJTaGFwZSIgcG9pbnRzPS
IwIDAgNTYgMCA1NiA1NiAwIDU2Ij48L3BvbHlnb24+CiAgICAgICAgICAgICAgICAgICAgICAgIDwvZz4KI
CAgICAgICAgICAgICAgICAgICA8L2c+CiAgICAgICAgICAgICAgICA8L2c+CiAgICAgICAgICAgIDwvZz4K
ICAgICAgICA8L2c+CiAgICA8L2c+Cjwvc3ZnPg=="/>')+
'</div><div class="text"><div class="adText">'+of(e)+'</div><div
class="areaText">'+(of("Disclaimer: This ad is not frequency
capped.")+"</div></div></div></a></div></div></body></html>");e=U(d).qa();f=c.conte
ntDocument||c.contentWindow.document;f.open();f.write(Ib(e));f.close();this.g=new
Sf(window,c,this.l);a(this)})}show(a){if(null==this.g)throw Error("Tried to show ad
before initialized.");const b=this.g.g.contentDocument,c=b.getElementById("dismiss-
button");Mf(this.g,!0);if(2===this.i){const d=
c.querySelector("#dismiss-button-element");d.style.display="none";const
e=async()=>{if(null==this.g)throw Error("Failure on rewarded example: Could not
find ad frame.");this.m=!0;await Xg(this)?(this.g.i(),x(c,"click",e),a(2)):this.m=!
1};x(c,"click",e);this.j=Y(Gd);const f=0>this.j;this.m=!1;const
g=b.getElementById("count-down-container"),h=g.querySelector("#count-down-
text");h.innerText=`Reward in ${this.j} seconds`;f||
(this.D=setInterval(()=>{this.m||(--this.j,h.innerText=`Reward in ${this.j}
seconds`);
if(0===this.j)
{g.style.display="none";d.style.display="";clearInterval(this.D);const
l=async()=>{if(null==this.g)throw Error("Failure on rewarded example: Could not
find ad
frame.");this.g.i();ob(c,"click",l);a(3)};x(c,"click",l);ob(c,"click",e)}},1E3))}el
se x(c,"click",()=>{if(null==this.g)throw Error("Failure on rewarded example: Could
not find ad frame.");this.g.i();a(1)})}v(){this.g?.i();Rb(this.l)}},
$g=class{fetch(a){new Zg(a.callback,a.type)}};function ah(a,b,c)
{a.g.addEventListener(a.ima.AdErrorEvent.Type.AD_ERROR,
()=>{bh(a,c)});a.g.addEventListener(a.ima.AdEvent.Type.SKIPPED,
()=>{bh(a,b)});a.g.addEventListener(a.ima.AdEvent.Type.COMPLETE,
()=>{bh(a,b)})}function bh(a,b){A(a.j,{display:"none","z-
index":"0"});a.callback(b)}
var ch=class extends rg{constructor(a,b,c,d,e)
{super();this.ima=a;this.i=b;this.j=c;this.l=d;this.g=e;this.callback=()=>{}}show(a
){this.callback=a;switch(this.i){case 1:ah(this,1,1);break;case
2:ah(this,3,2)}try{A(this.j,{display:"block","z-
index":"1000000"}),this.g.start()}catch(b)
{this.g.discardAdBreak(),bh(this,2===this.i?2:1)}}v()
{this.l.destroy();this.g.destroy();this.j.remove()}};function dh(a){const
b=a.document.createElement("div");A(b,
{top:"0",left:"0",width:"100%",height:"100%",position:"fixed",display:"none","z-
index":"0"});a.document.body.appendChild(b);return b}function eh(a,b){a=new
a.ima.AdDisplayContainer(b);a.initialize();return a}
function fh(a,b,c,d,e,f){const g=new
a.ima.AdsRenderingSettings;g.restoreCustomPlaybackStateOnAdBreakComplete=!0;const
h=b.getAdsManager({},g);h.addEventListener(a.ima.AdEvent.Type.LOADED,()=>{const
l=new
ch(a.ima,f.type,c,d,h);e.destroy();f.callback(l)});b=Uf(a.A);h.init(b.width,b.heigh
t,a.ima.ViewMode.FULLSCREEN)}
function gh(a)
{a={ad_type:"video_text_image",client:a.G.google_ad_client.replace("ca-","ca-
games-"),description_url:a.G.google_page_url||a.document.URL,overlay:"0"};const
b=new URL("https://googleads.g.doubleclick.net/pagead/ads");b.search=(new
URLSearchParams(a)).toString();return b.toString()}
var hh=class{constructor(a){var
b=window,c=pc`https://imasdk.googleapis.com/js/sdkloader/ima3.js`;this.A=b;this.G=a
;this.Ea=c;this.ima=google.ima;this.document=this.A.document;a=this.document.create
Element("script");Ub(a,this.Ea);const d=new
K;a.onload=()=>{this.ima=this.A.google.ima;d.resolve()};this.Oa=d.promise;this.docu
ment.documentElement.appendChild(a)}async fetch(a){await this.Oa;const
b=dh(this),c=eh(this,b),d=new
this.ima.AdsLoader(c);d.addEventListener(this.ima.AdsManagerLoadedEvent.Type.ADS_MA
NAGER_LOADED,
g=>{fh(this,g,b,c,d,a)});d.addEventListener(this.ima.AdErrorEvent.Type.AD_ERROR,
()=>{a.callback(null)});const e=new
this.ima.AdsRequest;e.adTagUrl=gh(this);e.setAdWillAutoPlay(!
1);e.setAdWillPlayMuted(!(2===a.type||a.na));e.forceNonLinearFullSlot=!0;const
f=Uf(this.A);e.linearAdSlotWidth=f.width;e.linearAdSlotHeight=f.height;e.nonLinearA
dSlotWidth=f.width;e.nonLinearAdSlotHeight=f.height;d.requestAds(e)}};var
ih=class{constructor(){this.o=G(fg);this.j=(new
Map).set("inv_plcnf",1).set("inv_adcnf",2).set("adbr_cl",3).set("adbr_noad",4).set(
"adbr_nousitr",5).set("adbr_usrint",6).set("adbr_naf",7).set("adbr_pgad",8).set("ad
br_pgaatd",9).set("adbr_tepgai",10).set("adcf_cl",11).set("adcf_pgad",13).set("adcf
_pgaatd",14).set("prf_suc",15).set("prf_fail",16).set("admb_na",17).set("admb_rfs",
18).set("admb_fetfail",19).set("lgc_fld",20).set("pr_rr",21).set("api_ld",23).set("
dbl_init",26).set("admb_tm",24).set("adbr_dn",
25).set("dbl_init",26).set("sess_m",27).set("ad_cls",28);this.l=(new
Map).set("admob",1).set("adsense",2).set("ima",3)}ca(){}U(a)
{this.g=a.ya;this.h=a.Aa}I(a){this.i=this.l.get(a)??0}s(a){var b=new
Yc;a=this.j.get(a)??
0;b=v(b,1,a,0).I(this.i);this.g&&v(b,3,Wa(this.g),"");this.h&&v(b,4,Wa(this.h),"");
eg(this.o,b)}},jh=class{constructor(a,b){this.h=a;this.g=b}ca(a){this.g.ca(a)}U(a)
{this.h.U(a);this.g.U(a)}I(a){this.h.I(a);this.g.I(a)}s(a,b={})
{this.h.s(a,b);this.g.s(a,b)}};const kh="click mousedown mouseup touchstart
touchend pointerdown pointerup keydown keyup scroll".split(" ");var lh=class
extends E{constructor(){var a=window;super();this.g=0;const
b=()=>{this.g=Date.now()};for(const c of
kh)a.document.documentElement.addEventListener(c,b,{capture:!0});F(this,
()=>{for(const c of kh)a.document.documentElement.removeEventListener(c,b,
{capture:!0})})}};const mh=new Set(["auto","on"]),nh=new Set(["on","off"]),oh=new
Set("start pause next browse reward preroll".split(" ")),ph=new
Map([["start","interstitial"],["pause","interstitial"],["next","interstitial"],
["browse","interstitial"],["reward","reward"],["preroll","preroll"]]),qh=new
Map([["interstitial",["type"]],["reward",
["type","beforeReward","adDismissed","adViewed"]],["preroll",
["type","adBreakDone"]]]),rh=new Map([["interstitial",
["beforeReward","adDismissed","adViewed"]],["reward",[]],["preroll",
["beforeAd","afterAd","beforeReward","adDismissed","adViewed"]]]),sh="beforeAd
afterAd beforeReward adDismissed adViewed adBreakDone".split(" "),th=new
Map([["beforeBreak","beforeAd"],["afterBreak","afterAd"],
["adComplete","adViewed"]]);
function uh(a,b){let c=!1;const d=f=>{c=!0;b.error(`Invalid ad config: $
{f}.`)};if(null!=a.preloadAdBreaks&&!mh.has(a.preloadAdBreaks)){var
e=Array.from(mh).map(f=>`'${f}'`).join(", ");d(`'preloadAdBreaks' must be one of [$
{e}]`)}null==a.sound||nh.has(a.sound)||(e=Array.from(nh).map(f=>`'${f}'`).join(",
"),d(`'sound' must be one of [${e}]`));null!=a.onReady&&"function"!==typeof
a.onReady&&d("'onReady' must be a function");return!c}
function vh(a,b,c){for(const [d,e]of th){const f=d,g=e;if(f in a){c.s("lgc_fld",
{field:f});if(g in a)return b.error(`Invalid placement config: '${f}' has been
renamed to ${g}. Cannot pass both fields. Please use ${g} only.`),!
1;b.warn(`Placement config: '${f}' has been renamed to '${g}'. Please update your
code.`);a[g]=a[f];delete a[f]}}return!0}
function wh(a,b,c){let d=!1;const e=h=>{d=!0;b.error(`Invalid placement config: $
{h}.`)};a=Object.assign({},a);if(!vh(a,b,c))return{oa:!1,ra:a};if(!oh.has(a.type))
{var f=Array.from(oh).map(h=>`'${h}'`).join(", ");e(`'type' must be one of [$
{f}]`);return{oa:!d,ra:a}}c=ph.get(a.type);const g=qh.get(c).filter(h=>!(h in
a));0<g.length&&e("missing required properties "+g.map(h=>`'${h}'`).join(",
"));c=rh.get(c).filter(h=>h in a);0<c.length&&e("the following properties are not
used for the given ad type: "+
c.map(h=>`'${h}'`).join(", "));for(f of sh)f in a&&"function"!==typeof a[f]&&e(`'$
{f}' must be a function`);return{oa:!d,ra:a}};class xh extends E{constructor(a,b)
{super();this.O=new K;this.g=!1;this.timeout=setTimeout(H(726,()=>{b()}),1E3*a)}get
promise(){return this.O.promise}resolve(a){this.o||(this.g=!
0,this.O.resolve(a))}h(){clearTimeout(this.timeout)}}function yh(a,b){const
c=a.google_adbreak_test;if(c)switch(c){case "on":return new $g;case
"adsense":break;default:throw b.error(`Unsupported data-adbreak-test value '${c}.
Supported values: '${"on"}'.`),Error("unsupported test mode");}return new Pg(a)}
function zh(a)
{return["google_admob_interstitial_slot","google_admob_rewarded_slot"].some(b=>"str
ing"===typeof Ah(b,a))}function Ah(a,b){if(b[a]&&"string"===typeof b[a])return
String(b[a])}function Bh(a,b,c){null==hf&&(hf=new gf);return
hf.connect().then(d=>new Dg(d,a,b,c))}
function Ch(a,b){window.addEventListener("onpagehide"in
self?"pagehide":"unload",H(938,()=>{if(b.first_slotcar_request_processing_time){var
c=Date.now();a.g.s("sess_m",{igsl:c-
b.first_slotcar_request_processing_time,afh:String(b.ad_frequency_hint),niab:Number
(b.number_of_interstitial_ad_breaks),nias:Number(b.number_of_interstitial_ads_shown
),opsl:c-b.adsbygoogle_execution_start_time})}}))}
function Dh(a,b){const c=b.google_admob_ads_only;"string"===typeof c&&("on"===c?
zh(b)?a.ga=!0:a.l.error("Cannot set data-admob-ads-only without providing at least
one AdMob ad slot id."):a.l.error(`Unsupported data-admob-ads-only value '${c}'.
Supported value: 'on'.`))}function Eh(a){return
a.J?"adbreaktest":a.D?"admob":"adsense"}function Fh(a){for(const b of[1,2]){const
c=a.i.get(b);if(c||Gh(a,b))c?(c.C(),a.i.delete(b)):
(a.v.get(b).C(),a.v.delete(b)),Hh(a,b,0,7)}}
function Ih(a){if(!a.W||a.wa){if(!a.ta&&a.m.preloadAdBreaks)for(var b of[1,2])if(!
a.i.has(b)&&!a.F.has(b))return;for(a.ta=!
0;0<a.ha.length;)b=a.ha.pop(),Jh(a,"onReady",b)}}function Kh(a,b)
{b=b.google_ad_frequency_hint;const c=Y(Hd);if("string"!==typeof b)return c;const
d=/^(\d+)s$/.exec(b);return null==d?(a.l.error(`Invalid data-ad-frequency-hint
value: '${b}'. It must be in format 'Xs' where X is a
number.`),c):Math.max(Y(Jd),Number(d[1]))}function Lh(a){return"ca-pub-
1725310704471587"===a.B}
function Mh(a,b){!a.ga||a.D?b():a.g.s("adcf_afni")}function Nh(a,b,c,d=!0){const
e=a.i.get(b);e&&(e.C(),Hh(a,b,10,c),d&&a.i.delete(b))}function Gh(a,b){return
a.v.has(b)&&!a.v.get(b).g}function Oh(a){return
G(Tf).i(Ed.g,Ed.defaultValue).includes(a.toString())}function Hh(a,b,c,d)
{if(Gh(a,b))throw Error("already scheduled");c=new xh(c,
()=>Ph(a,b,d));a.v.set(b,c);return c}function Jh(a,b,c){ic(()=>{Qh(a,b,c)})}
function Z(a,b,c,d){const
e={breakType:b.type,breakFormat:2===c?"reward":"preroll"===b.type?"preroll":"inters
titial",breakStatus:d};b.name&&(e.breakName=b.name);a.g.s("adbr_dn",
{breakType:e.breakType,breakFormat:e.breakFormat,breakStatus:e.breakStatus,breakNam
e:e.breakName??""});const f=b.adBreakDone;null!=f&&Jh(a,"adBreakDone",()=>{f(e)})}
async function Rh(a,b,c){if(a.fa)return a.g.s("pr_rr"),Z(a,b,c,"frequencyCapped"),!
1;a.fa=!0;a.W&&await a.da;var d=Gh(a,c)?a.v.get(c):Hh(a,c,0,2);d=await
Promise.race([d.promise,kc(1E3*Y(Dd),2)]);return 1===d?
(a.g.s("adbr_noad"),Z(a,b,c,"noAdPreloaded"),!1):2===d?(a.g.s("pr_to",
{source:"slotcar"}),Z(a,b,c,"timeout"),!1):!0}async function Sh(a,b){const c=new
K;a.sa=c;Qh(a,"beforeReward",()=>{b.beforeReward(()=>{c.resolve(0)})});return
0===await c.promise}
function Qh(a,b,c){if(c)try{c()}catch(d){return a.l.error(`'${b}' callback threw an
error:`,d),!1}return!0}function Th(a,b,c,d,e){const f=a.Ba.get(c),g=b?1:-
1,h=0<f.length?f[f.length-1]:0;Math.sign(h)===g?f[f.length-
1]=h+g:f.push(g);a.g.s(b?"prf_suc":"prf_fail",
{type:c,src:d,stats:f.join(","),timing:Date.now()-e})}
async function Ph(a,b,c){const
d=Date.now();a.j.fetch({type:b,na:"on"===a.m.sound,Da:G(nd).g(),callback:e=>{a.F.de
lete(b);const f=a.v.get(b);e?(f.resolve(0),a.i.set(b,e),F(e,()=>{a.i.delete(b)})):
(f.resolve(1),a.F.add(b),Hh(a,b,Y(Kd),5));Th(a,null!=e,b,c,d);1!==c&&7!==c||
Ih(a)}})}
var Uh=class extends E{constructor(a,b)
{super();this.l=a;this.g=b;this.j=null;this.B="";this.fa=this.W=this.ta=this.J=!
1;this.ea=0;this.V=!
1;this.sa=null;this.ha=[];this.X=window.innerWidth;this.ja=window.innerHeight;this.
ga=this.wa=this.D=!
1;this.da=Promise.resolve();this.ua=0;this.m={sound:"on"};this.i=new
Map;this.ia=new Set;this.v=new Map;this.va=new lh;this.F=new Set;this.Ba=new
Map([[1,[]],[2,[]]]);F(this,ja(hd,this.va))}init(a)
{this.B=String(a.google_ad_client);if(null!=this.j)this.g.s("dbl_init",
{ad_client:this.B});else{var
b=Wf();b.in_game_session_length=0;b.number_of_interstitial_ad_breaks=0;b.number_of_
interstitial_ads_shown=0;b.ad_frequency_hint=a.google_ad_frequency_hint?
String(a.google_ad_frequency_hint):"";Ch(this,b);b=navigator.userAgent;var
c=RegExp("\\bwv\\
b");this.W=b.includes("Android")&&c.test(b);"on"===a.google_adbreak_test&&(this.J=!
0);Dh(this,a);this.g.ca(this.B);this.j=new
tg(yh(a,this.l));this.g.I(Eh(this));if(zh(a))
{this.g.U({ya:Ah("google_admob_interstitial_slot",a),Aa:Ah("google_admob_rewarded_s
lot",
a)});const e=Date.now();b=Bh(a,this.l,this.g).then(f=>{null!
=this.j&&this.j.C();this.j=new tg(f);this.D=!
0;this.g.I(Eh(this));Fh(this)}).catch(f=>{this.g.s("admb_fetfail",
{error:f})}).finally(()=>{this.g.s("admb_tm",{timing:Date.now()-
e})});this.W&&(this.da=Promise.race([b,kc(1E3*Y(Bd))]),this.da.finally(()=>{this.wa
=!0;Ih(this)}))}else X(Nd)&&(this.j.C(),this.j=new tg(new
hh(a)),this.g.I("ima"),Fh(this));this.ea=Kh(this,a);this.X=window.innerWidth;this.j
a=window.innerHeight;var d=nb(H(791,()=>{if(this.X!==
window.innerWidth||this.ja!==window.innerHeight)if(!this.D||this.X!
==window.innerWidth){for(const e of this.i.keys())Nh(this,e,4,!
1);this.i.clear();this.X=window.innerWidth;this.ja=window.innerHeight}}));window.ad
dEventListener("resize",d);F(this,
()=>{window.removeEventListener("resize",d)});this.ua=Date.now()}}handleAdConfig(a)
{Lh(this)&&!X(Fd)?this.g.s("adcf_pgad"):uh(a,this.l)?(this.g.s("adcf_cl",
{preloadAdBreaks:a.preloadAdBreaks||"",sound:a.sound||"",onReady:a.onReady?"true":"
false"}),a.sound&&
this.m.sound!==a.sound&&(this.m.sound=a.sound,Mh(this,
()=>{Nh(this,1,6)})),a.preloadAdBreaks&&!this.m.preloadAdBreaks?Mh(this,
()=>{this.m.preloadAdBreaks=a.preloadAdBreaks;if("on"===this.m.preloadAdBreaks)for(
const b of[1,2])this.i.has(b)||Gh(this,b)||(Lh(this)&&!Oh(b)?
this.g.s("adcf_pgaatd",
{ad_type:1===b?"interstitial":"rewarded"}):Hh(this,b,0,1))}):a.preloadAdBreaks&&thi
s.m.preloadAdBreaks&&this.l.error("'adConfig' was already called to set
'preloadAdBreaks' with value "+`'${this.m.preloadAdBreaks}'`),
a.onReady&&(this.ha.push(a.onReady),Ih(this))):this.g.s("inv_adcnf")}async
handleAdBreak(a,b){if(Lh(this)&&!X(Fd))this.g.s("adbr_pgad");else if(!this.ga||
this.D)if(a=wh(a,this.l,this.g),a.oa){var c=a.ra,d="reward"===c.type?
2:1;if(Lh(this)&&!Oh(d))this.g.s("adbr_pgaatd",
{ad_type:1===d?"interstitial":"rewarded"});else if("ca-pub-
1725310704471587"===this.B&&1===d?6E4<Date.now()-this.ua:1)
{a=Wf();1===d&&a.number_of_interstitial_ad_breaks++;var
e="preroll"===c.type;this.g.s("adbr_cl",{type:c.type,name:c.name||
"",frequency_cap:2===d?0:this.ea,last_intr:Date.now()-this.va.g});if(b&&!
e)Z(this,c,d,"notReady");else if(2===d&&this.sa?.resolve(1),this.i.get(d)||!e||
await Rh(this,c,d)){var
f=this.i.get(d);if(f)if(this.ia.has(d)&&this.J)this.ia.delete(d),Z(this,c,d,"freque
ncyCapped");else if(this.ia.add(d),2!==d||await
Sh(this,c))if(this.V)this.l.error("Cannot show ad while another ad is already
visible."),Z(this,c,d,"frequencyCapped");else if(Qh(this,"beforeAd",c.beforeAd))
{this.V=!0;1===d&&a.number_of_interstitial_ads_shown++;
this.fa=!0;var g=Date.now(),h=l=>{this.V=!1;2===l||2===d&&4===l?
Jh(this,"adDismissed",c.adDismissed):3===l&&Jh(this,"adViewed",c.adViewed);Jh(this,
"afterAd",c.afterAd);1===d?
Z(this,c,d,"viewed"):Z(this,c,d,4===l?"other":2===l?"dismissed":"viewed");4!
==l&&(f.C(),Hh(this,d,this.J||2===d?0:this.ea,3));this.g.s("ad_cls",
{result:l,adType:d,dur:Date.now()-g})};F(f,()=>{this.V&&h(4)});f.show(h)}else
Jh(this,"afterAd",c.afterAd),Z(this,c,d,"error");else Z(this,c,d,"ignored");else
Gh(this,d)?(this.g.s("adbr_noad"),
Z(this,c,d,this.F.has(d)?"other":"frequencyCapped")):
(Hh(this,d,0,2),Z(this,c,d,"noAdPreloaded"))}}else this.g.s("adbr_tepgai")}else
this.g.s("inv_plcnf");else this.g.s("adbr_naf")}handleAdBreakBeforeReady(a){return
this.handleAdBreak(a,!0)}h(){for(const a of
this.v.values())a.C();this.v.clear();for(const a of
this.i.values())a.C();this.i.clear();this.j&&this.j.C();super.h()}};Sc(D,723,
()=>{var a=qg();mg(a);ig();a=new ug(Xa(Ya(a,2))??"");a=Md?new jh(new ih,a):a;const
b={error(...c){console.error("[Ad Placement API]",...c)},warn(...c)
{console.warn("[Ad Placement API]",...c)}};Fa()?b.warn("Internet Explorer is not
supported."):ng(new Uh(b,a))});
}).call(this,"[2021,\"r20230627\",\"r20110914\",null,null,null,null,\".google.com.v
n\",null,null,null,null,null,null,null,null,null,-1,
[44759927,44759876,44759842]]");