0% found this document useful (0 votes)
135 views21 pages

F

This document contains code for implementing core JavaScript promises functionality. It defines a Promise constructor and associated methods like resolve, reject, then, catch, and race. It uses closures, prototypes, and other techniques to emulate promises capabilities in environments that may not natively support it.
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)
135 views21 pages

F

This document contains code for implementing core JavaScript promises functionality. It defines a Promise constructor and associated methods like resolve, reject, then, catch, and race. It uses closures, prototypes, and other techniques to emulate promises capabilities in environments that may not natively support it.
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
You are on page 1/ 21

(function(){/*

Copyright The Closure Library Authors.


SPDX-License-Identifier: Apache-2.0
*/
var m;function aa(a){var b=0;return function(){return b<a.length?{done:!
1,value:a[b++]}:{done:!0}}}function ca(a){var b="undefined"!=typeof
Symbol&&Symbol.iterator&&a[Symbol.iterator];return b?b.call(a):
{next:aa(a)}}function da(a){if(!(a instanceof Array)){a=ca(a);for(var b,c=[];!
(b=a.next()).done;)c.push(b.value);a=c}return a}var ea="function"==typeof
Object.create?Object.create:function(a){function b(){}b.prototype=a;return new
b},fa;
if("function"==typeof Object.setPrototypeOf)fa=Object.setPrototypeOf;else{var ha;a:
{var ia={ka:!0},ja={};try{ja.__proto__=ia;ha=ja.ka;break a}catch(a){}ha=!1}fa=ha?
function(a,b){a.__proto__=b;if(a.__proto__!==b)throw new TypeError(a+" is not
extensible");return a}:null}var ka=fa;
function la(a,b)
{a.prototype=ea(b.prototype);a.prototype.constructor=a;if(ka)ka(a,b);else for(var c
in b)if("prototype"!=c)if(Object.defineProperties){var
d=Object.getOwnPropertyDescriptor(b,c);d&&Object.defineProperty(a,c,d)}else
a[c]=b[c]}var ma="function"==typeof Object.defineProperties?
Object.defineProperty:function(a,b,c){a!=Array.prototype&&a!
=Object.prototype&&(a[b]=c.value)};
function na(a){a=["object"==typeof globalThis&&globalThis,a,"object"==typeof
window&&window,"object"==typeof self&&self,"object"==typeof global&&global];for(var
b=0;b<a.length;++b){var c=a[b];if(c&&c.Math==Math)return c}throw Error("Cannot find
global object");}var oa=na(this);function pa(a,b){if(b){var
c=oa;a=a.split(".");for(var d=0;d<a.length-1;d++){var e=a[d];e in c||
(c[e]={});c=c[e]}a=a[a.length-1];d=c[a];b=b(d);b!=d&&null!=b&&ma(c,a,
{configurable:!0,writable:!0,value:b})}}
function qa(a,b,c){if(null==a)throw new TypeError("The 'this' value for
String.prototype."+c+" must not be null or undefined");if(b instanceof RegExp)throw
new TypeError("First argument to String.prototype."+c+" must not be a regular
expression");return a+""}pa("String.prototype.endsWith",function(a){return a?
a:function(b,c){var d=qa(this,b,"endsWith");void
0===c&&(c=d.length);c=Math.max(0,Math.min(c|0,d.length));for(var
e=b.length;0<e&&0<c;)if(d[--c]!=b[--e])return!1;return 0>=e}});
pa("Promise",function(a){function b(g){this.b=0;this.g=void 0;this.a=[];var
h=this.c();try{g(h.resolve,h.reject)}catch(k){h.reject(k)}}function c()
{this.a=null}function d(g){return g instanceof b?g:new b(function(h)
{h(g)})}if(a)return a;c.prototype.b=function(g){if(null==this.a){this.a=[];var
h=this;this.c(function(){h.g()})}this.a.push(g)};var
e=oa.setTimeout;c.prototype.c=function(g){e(g,0)};c.prototype.g=function()
{for(;this.a&&this.a.length;){var g=this.a;this.a=[];for(var h=0;h<g.length;++h)
{var k=
g[h];g[h]=null;try{k()}catch(l){this.f(l)}}}this.a=null};c.prototype.f=function(g)
{this.c(function(){throw g;})};b.prototype.c=function(){function g(l){return
function(n){k||(k=!0,l.call(h,n))}}var h=this,k=!
1;return{resolve:g(this.C),reject:g(this.f)}};b.prototype.C=function(g)
{if(g===this)this.f(new TypeError("A Promise cannot resolve to itself"));else if(g
instanceof b)this.D(g);else{a:switch(typeof g){case "object":var h=null!=g;break
a;case "function":h=!0;break a;default:h=!1}h?this.A(g):this.l(g)}};
b.prototype.A=function(g){var h=void 0;try{h=g.then}catch(k)
{this.f(k);return}"function"==typeof h?
this.F(h,g):this.l(g)};b.prototype.f=function(g)
{this.o(2,g)};b.prototype.l=function(g){this.o(1,g)};b.prototype.o=function(g,h)
{if(0!=this.b)throw Error("Cannot settle("+g+", "+h+"): Promise already settled in
state"+this.b);this.b=g;this.g=h;this.w()};b.prototype.w=function(){if(null!
=this.a){for(var g=0;g<this.a.length;++g)f.b(this.a[g]);this.a=null}};var f=new
c;b.prototype.D=function(g){var h=this.c();
g.T(h.resolve,h.reject)};b.prototype.F=function(g,h){var
k=this.c();try{g.call(h,k.resolve,k.reject)}catch(l)
{k.reject(l)}};b.prototype.then=function(g,h){function k(u,q)
{return"function"==typeof u?function(x){try{l(u(x))}catch(t){n(t)}}:q}var l,n,p=new
b(function(u,q){l=u;n=q});this.T(k(g,l),k(h,n));return
p};b.prototype.catch=function(g){return this.then(void
0,g)};b.prototype.T=function(g,h){function k(){switch(l.b){case 1:g(l.g);break;case
2:h(l.g);break;default:throw Error("Unexpected state: "+
l.b);}}var l=this;null==this.a?
f.b(k):this.a.push(k)};b.resolve=d;b.reject=function(g){return new b(function(h,k)
{k(g)})};b.race=function(g){return new b(function(h,k){for(var l=ca(g),n=l.next();!
n.done;n=l.next())d(n.value).T(h,k)})};b.all=function(g){var
h=ca(g),k=h.next();return k.done?d([]):new b(function(l,n){function p(x){return
function(t){u[x]=t;q--;0==q&&l(u)}}var u=[],q=0;do u.push(void 0),q+
+,d(k.value).T(p(u.length-1),n),k=h.next();while(!k.done)})};return b});
pa("String.prototype.includes",function(a){return a?a:function(b,c){return-1!
==qa(this,b,"includes").indexOf(b,c||0)}});var r=this||self;function ra(a){if(a&&a!
=r)return sa(a.document);null===ta&&(ta=sa(r.document));return ta}var ua=/^[\w+/_-]
+[=]{0,2}$/,ta=null;function sa(a)
{return(a=a.querySelector&&a.querySelector("script[nonce]"))&&(a=a.nonce||
a.getAttribute("nonce"))&&ua.test(a)?a:""}function va(a){a=a.split(".");for(var
b=r,c=0;c<a.length;c++)if(b=b[a[c]],null==b)return null;return b}
function wa(){}function xa(a){a.W=void 0;a.h=function(){return a.W?a.W:a.W=new a}}
function ya(a){var b=typeof a;if("object"==b)if(a){if(a instanceof
Array)return"array";if(a instanceof Object)return b;var
c=Object.prototype.toString.call(a);if("[object
Window]"==c)return"object";if("[object Array]"==c||"number"==typeof
a.length&&"undefined"!=typeof a.splice&&"undefined"!=typeof
a.propertyIsEnumerable&&!a.propertyIsEnumerable("splice"))return"array";if("[object
Function]"==c||"undefined"!=typeof a.call&&"undefined"!=typeof
a.propertyIsEnumerable&&!a.propertyIsEnumerable("call"))return"function"}else
return"null";
else if("function"==b&&"undefined"==typeof a.call)return"object";return b}var
za="closure_uid_"+(1E9*Math.random()>>>0),Aa=0;function Ba(a,b,c){return
a.call.apply(a.bind,arguments)}function Ca(a,b,c){if(!a)throw
Error();if(2<arguments.length){var d=Array.prototype.slice.call(arguments,2);return
function(){var
e=Array.prototype.slice.call(arguments);Array.prototype.unshift.apply(e,d);return
a.apply(b,e)}}return function(){return a.apply(b,arguments)}}
function Da(a,b,c){Function.prototype.bind&&-1!
=Function.prototype.bind.toString().indexOf("native code")?Da=Ba:Da=Ca;return
Da.apply(null,arguments)}function Ea(a,b){var
c=Array.prototype.slice.call(arguments,1);return function(){var
d=c.slice();d.push.apply(d,arguments);return a.apply(this,d)}}function v(a,b)
{function c(){}c.prototype=b.prototype;a.prototype=new
c;a.prototype.constructor=a};var Fa=(new Date).getTime();function w(a,b){for(var
c=a.length,d="string"===typeof a?a.split(""):a,e=0;e<c;e++)e in d&&b.call(void
0,d[e],e,a)}function Ga(a,b){for(var c=a.length,d=[],e=0,f="string"===typeof a?
a.split(""):a,g=0;g<c;g++)if(g in f){var h=f[g];b.call(void 0,h,g,a)&&(d[e+
+]=h)}return d}function Ia(a,b){for(var c=a.length,d=Array(c),e="string"===typeof
a?a.split(""):a,f=0;f<c;f++)f in e&&(d[f]=b.call(void 0,e[f],f,a));return d}
function Ja(a,b){for(var c=a.length,d="string"===typeof a?a.split(""):a,e=0;e<c;e+
+)if(e in d&&b.call(void 0,d[e],e,a))return!0;return!1}function Ka(a,b){a:{for(var
c=a.length,d="string"===typeof a?a.split(""):a,e=0;e<c;e++)if(e in d&&b.call(void
0,d[e],e,a)){b=e;break a}b=-1}return 0>b?null:"string"===typeof a?a.charAt(b):a[b]}
function La(a,b){a:{for(var c="string"===typeof a?a.split(""):a,d=a.length-
1;0<=d;d--)if(d in c&&b.call(void 0,c[d],d,a)){b=d;break a}b=-1}return 0>b?
null:"string"===typeof a?a.charAt(b):a[b]}function Ma(a,b){a:if("string"===typeof
a)a="string"!==typeof b||1!=b.length?-1:a.indexOf(b,0);else{for(var
c=0;c<a.length;c++)if(c in a&&a[c]===b){a=c;break a}a=-1}return 0<=a};function
Na(a){var b=!1,c;return function(){b||(c=a(),b=!0);return c}};function Oa(a,b){var
c={},d;for(d in a)b.call(void 0,a[d],d,a)&&(c[d]=a[d]);return c}function Pa(a,b)
{for(var c in a)if(b.call(void 0,a[c],c,a))return!0;return!1}function Qa(a,b)
{return null!==a&&b in a};function Ra(a,b)
{this.c=a===Sa&&b||"";this.f=Ta}Ra.prototype.b=!0;Ra.prototype.a=function(){return
this.c.toString()};function Ua(a){return a instanceof
Ra&&a.constructor===Ra&&a.f===Ta?a.c:"type_error:TrustedResourceUrl"}var
Ta={},Sa={};function Va(a){return/^[\s\xa0]*([\s\S]*?)[\s\xa0]*$/.exec(a)[1]}var
Wa=/&/g,Xa=/</g,Ya=/>/g,Za=/"/g,$a=/'/g,ab=/\x00/g;function bb(a,b){return-1!
=a.indexOf(b)}
function cb(a,b){var
c=0;a=Va(String(a)).split(".");b=Va(String(b)).split(".");for(var
d=Math.max(a.length,b.length),e=0;0==c&&e<d;e++){var
f=a[e]||"",g=b[e]||"";do{f=/(\d*)(\D*)(.*)/.exec(f)||["","","",""];g=/(\d*)(\D*)
(.*)/.exec(g)||
["","","",""];if(0==f[0].length&&0==g[0].length)break;c=db(0==f[1].length?
0:parseInt(f[1],10),0==g[1].length?0:parseInt(g[1],10))||
db(0==f[2].length,0==g[2].length)||db(f[2],g[2]);f=f[3];g=g[3]}while(0==c)}return
c}function db(a,b){return a<b?-1:a>b?1:0};function eb(a,b)
{this.c=a===fb&&b||"";this.f=gb}eb.prototype.b=!0;eb.prototype.a=function(){return
this.c.toString()};function hb(a){return a instanceof
eb&&a.constructor===eb&&a.f===gb?a.c:"type_error:SafeUrl"}var ib=/^(?:(?:https?|
mailto|ftp):|[^:/?#]*(?:[/?#]|$))/i,gb={},fb={};var jb;a:{var kb=r.navigator;if(kb)
{var lb=kb.userAgent;if(lb){jb=lb;break a}}jb=""}function z(a){return
bb(jb,a)}function mb(a){for(var b=/(\w[\w ]+)\/([^\s]+)\s*(?:\
((.*?)\))?/g,c=[],d;d=b.exec(a);)c.push([d[1],d[2],d[3]||void 0]);return
c};function nb(){return(z("Chrome")||z("CriOS"))&&!z("Edge")}function ob(){function
a(e){e=Ka(e,d);return c[e]||""}var b=jb;if(z("Trident")||z("MSIE"))return
pb(b);b=mb(b);var c={};w(b,function(e){c[e[0]]=e[1]});var d=Ea(Qa,c);return
z("Opera")?a(["Version","Opera"]):z("Edge")?a(["Edge"]):z("Edg/")?a(["Edg"]):nb()?
a(["Chrome","CriOS","HeadlessChrome"]):(b=b[2])&&b[1]||""}
function pb(a){var b=/rv: *([\d\.]*)/.exec(a);if(b&&b[1])return b[1];b="";var
c=/MSIE
+([\d\.]+)/.exec(a);if(c&&c[1])if(a=/Trident\/(\d.\d)/.exec(a),"7.0"==c[1])if(a&&a[
1])switch(a[1]){case "4.0":b="8.0";break;case "5.0":b="9.0";break;case
"6.0":b="10.0";break;case "7.0":b="11.0"}else b="7.0";else b=c[1];return
b};function qb(a){var
b=ra(a.ownerDocument&&a.ownerDocument.defaultView);b&&a.setAttribute("nonce",b)};va
r
rb={"\x00":"\\0","\b":"\\b","\f":"\\f","\n":"\\n","\r":"\\r","\t":"\\t","\x0B":"\\x
0B",'"':'\\"',"\\":"\\\\","<":"\\u003C"},sb={"'":"\\'"};function tb(){return
z("iPhone")&&!z("iPod")&&!z("iPad")};function ub(a){ub[" "](a);return a}ub["
"]=wa;var vb=tb()||z("iPod"),wb=z("Safari")&&!(nb()||z("Coast")||z("Opera")||
z("Edge")||z("Edg/")||z("OPR")||z("Firefox")||z("FxiOS")||z("Silk")||
z("Android"))&&!(tb()||z("iPad")||z("iPod"));var xb={},yb=null;function A(){}var
zb="function"==typeof Uint8Array;function B(a,b,c,d){a.a=null;b||(b=[]);a.o=void
0;a.c=-1;a.j=b;a:{if(b=a.j.length){--b;var e=a.j[b];if(!(null===e||"object"!=typeof
e||Array.isArray(e)||zb&&e instanceof Uint8Array)){a.f=b-a.c;a.b=e;break
a}}a.f=Number.MAX_VALUE}a.l={};if(c)for(b=0;b<c.length;b++)e=c[b],e<a.f?
(e+=a.c,a.j[e]=a.j[e]||Ab):(Bb(a),a.b[e]=a.b[e]||
Ab);if(d&&d.length)for(b=0;b<d.length;b++)Cb(a,d[b])}var Ab=[];function Bb(a){var
b=a.f+a.c;a.j[b]||(a.b=a.j[b]={})}
function C(a,b){if(b<a.f){b+=a.c;var c=a.j[b];return c===Ab?
a.j[b]=[]:c}if(a.b)return c=a.b[b],c===Ab?a.b[b]=[]:c}function D(a,b,c)
{a=C(a,b);return null==a?c:a}function Db(a,b){a=C(a,b);a=null==a?a:+a;return
null==a?0:a}function Eb(a,b,c){b<a.f?a.j[b+a.c]=c:(Bb(a),a.b[b]=c);return
a}function Fb(a,b,c){0!==c?Eb(a,b,c):b<a.f?a.j[b+a.c]=null:(Bb(a),delete
a.b[b]);return a}function Cb(a,b){for(var c,d,e=0;e<b.length;e++){var
f=b[e],g=C(a,f);null!=g&&(c=f,d=g,Eb(a,f,void 0))}return c?(Eb(a,c,d),c):0}
function Gb(a,b,c){a.a||(a.a={});if(!a.a[c]){var d=C(a,c);d&&(a.a[c]=new
b(d))}return a.a[c]}function E(a,b,c)
{Hb(a,b,c);b=a.a[c];b==Ab&&(b=a.a[c]=[]);return b}function Hb(a,b,c){a.a||
(a.a={});if(!a.a[c]){for(var d=C(a,c),e=[],f=0;f<d.length;f++)e[f]=new
b(d[f]);a.a[c]=e}}
A.prototype.g=zb?function(){var
a=Uint8Array.prototype.toJSON;Uint8Array.prototype.toJSON=function(){var b;void
0===b&&(b=0);if(!yb){yb={};for(var
c="ABCDEFGHIJKLMNOPQRSTUVWXYZabcdefghijklmnopqrstuvwxyz0123456789".split(""),d=["+/
=","+/","-_=","-_.","-_"],e=0;5>e;e++){var
f=c.concat(d[e].split(""));xb[e]=f;for(var g=0;g<f.length;g++){var h=f[g];void
0===yb[h]&&(yb[h]=g)}}}b=xb[b];c=[];for(d=0;d<this.length;d+=3){var
k=this[d],l=(e=d+1<this.length)?this[d+1]:0;h=(f=d+2<this.length)?this[d+2]:0;g=k>>
2;k=(k&3)<<4|l>>4;l=(l&15)<<2|h>>6;h&=63;f||(h=64,e||
(l=64));c.push(b[g],b[k],b[l]||"",b[h]||"")}return c.join("")};try{return
JSON.stringify(this.j&&this.j,Ib)}finally{Uint8Array.prototype.toJSON=a}}:function(
){return JSON.stringify(this.j&&this.j,Ib)};function Ib(a,b){return"number"!
==typeof b||!isNaN(b)&&Infinity!==b&&-Infinity!==b?b:String(b)};function Jb(a)
{B(this,a,Kb,null)}v(Jb,A);function Lb(a){B(this,a,null,null)}v(Lb,A);var
Kb=[2,3];function Mb(a){B(this,a,null,null)}v(Mb,A);function Nb(a){var b=new
Mb;return Eb(b,1,a)}function Ob(a,b){return Eb(a,2,b)}function Pb(a,b){return
Eb(a,3,b)}function Qb(a,b){return Eb(a,4,b)};var
Rb=document,Sb=window,Tb,Ub=null,Vb=Rb.getElementsByTagName("script");Vb&&Vb.length
&&(Ub=Vb[Vb.length-1]);Tb=Ub;var Wb={"120x90":!0,"160x90":!0,"180x90":!0,"200x90":!
0,"468x15":!0,"728x15":!0};function Xb(a,b){if(15==b){if(728<=a)return
728;if(468<=a)return 468}else if(90==b){if(200<=a)return 200;if(180<=a)return
180;if(160<=a)return 160;if(120<=a)return 120}return null};function Yb(a)
{this.a=a||{cookie:""}}
Yb.prototype.set=function(a,b,c){var d=!1;if("object"===typeof c){var
e=c.Ia;d=c.ya||!1;var f=c.domain||void 0;var g=c.path||void 0;var
h=c.ra}if(/[;=\s]/.test(a))throw Error('Invalid cookie name
"'+a+'"');if(/[;\r\n]/.test(b))throw Error('Invalid cookie value "'+b+'"');void
0===h&&(h=-1);this.a.cookie=a+"="+b+(f?";domain="+f:"")+(g?";path="+g:"")
+(0>h?"":0==h?";expires="+(new Date(1970,1,1)).toUTCString():";expires="+(new
Date(+new Date+1E3*h)).toUTCString())+(d?";secure":"")+(null!=e?";samesite="+
e:"")};Yb.prototype.get=function(a,b){for(var
c=a+"=",d=(this.a.cookie||"").split(";"),e=0,f;e<d.length;e++)
{f=Va(d[e]);if(0==f.lastIndexOf(c,0))return
f.substr(c.length);if(f==a)return""}return b};function Zb(a,b,c)
{a.addEventListener&&a.addEventListener(b,c,!1)};function $b(){var a=document;var
b="IFRAME";"application/xhtml+xml"===a.contentType&&(b=b.toLowerCase());return
a.createElement(b)};function ac(a){bc();return new Ra(Sa,a)}var bc=wa;function cc()
{return z("iPad")||z("Android")&&!z("Mobile")||z("Silk")};function dc(a){try{var
b;if(b=!!a&&null!=a.location.href)a:{try{ub(a.foo);b=!0;break a}catch(c){}b=!
1}return b}catch(c){return!1}}function ec(a,b){var
c=a.createElement("script");b=ac(b);c.src=Ua(b);qb(c);return(a=a.getElementsByTagNa
me("script")[0])&&a.parentNode?(a.parentNode.insertBefore(c,a),c):null}function
fc(a,b){return b.getComputedStyle?b.getComputedStyle(a,null):a.currentStyle}
function gc(a,b,c){var d=!1;void 0===c||c||(d=hc());return!d&&!
ic()&&(c=Math.random(),c<b)?(c=jc(r),a[Math.floor(c*a.length)]):null}function jc(a)
{if(!a.crypto)return Math.random();try{var b=new
Uint32Array(1);a.crypto.getRandomValues(b);return b[0]/65536/65536}catch(c){return
Math.random()}}function kc(a,b){if(a)for(var c in
a)Object.prototype.hasOwnProperty.call(a,c)&&b.call(void 0,a[c],c,a)}
function lc(a){var b=a.length;if(0==b)return 0;for(var c=305419896,d=0;d<b;d+
+)c^=(c<<5)+(c>>2)+a.charCodeAt(d)&4294967295;return 0<c?c:4294967296+c}var
ic=Na(function(){return Ja(["Google Web Preview","Mediapartners-Google","Google-
Read-Aloud","Google-Adwords"],mc)||1E-4>Math.random()});function nc(a,b){var c=-
1;try{a&&(c=parseInt(a.getItem(b),10))}catch(d){return null}return 0<=c&&1E3>c?
c:null}function oc(a){return ic()?null:Math.floor(1E3*jc(a))}
function pc(a,b,c){try{if(a)return a.setItem(b,c),c}catch(d){}return null}function
qc(a,b,c){return(a=oc(a))&&b&&pc(b,c,String(a))?a:null}var hc=Na(function(){return
mc("MSIE")});function mc(a){return bb(jb,a)}var rc=/^([0-9.]+)px$/,sc=/^(-?[0-9.]
{1,30})$/;function tc(a){return/^true$/.test(a)}function uc(a)
{return(a=rc.exec(a))?+a[1]:null}function vc(a)
{a=a&&a.toString&&a.toString();return"string"===typeof a&&bb(a,"[native code]")}
var wc=Na(function(){return!cc()&&(z("iPod")||z("iPhone")||z("Android")||
z("IEMobile"))?2:cc()?1:0});function xc(a,b){var
c="https://pagead2.googlesyndication.com/pagead/gen_204?id="+b;kc(a,function(d,e)
{d&&(c+="&"+e+"="+encodeURIComponent(d))});window.fetch(c,{keepalive:!
0,credentials:"include",redirect:"follow",method:"get",mode:"no-cors"})};function
F(a){a=parseFloat(a);return isNaN(a)?0:a}var yc=/^([\w-]+\.)*([\w-]{2,})(:[0-9]+)?
$/;function zc(a,b){return a?(a=a.match(yc))?a[0]:b:b};function Ac()
{return"r20200505"}var
Bc=tc("false"),Cc=tc("false"),Dc=tc("false"),Ec=tc("true")||!Cc;function Fc()
{return zc("","pagead2.googlesyndication.com")};function Gc(a)
{B(this,a,Hc,Ic)}v(Gc,A);var Hc=[2,8],Ic=[[3,4,5],[6,7]];function Jc(a){return
null!=a?!a:a}function Kc(a,b){for(var c=!1,d=0;d<a.length;d++){var
e=a[d].call();if(e==b)return e;null==e&&(c=!0)}if(!c)return!b}function Lc(a,b){var
c=E(a,Gc,2);if(!c.length)return Mc(a,b);a=D(a,1,0);if(1==a)return
Jc(Lc(c[0],b));c=Ia(c,function(d){return function(){return Lc(d,b)}});switch(a)
{case 2:return Kc(c,!1);case 3:return Kc(c,!0)}}
function Mc(a,b){var c=Cb(a,Ic[0]);a:{switch(c){case 3:var d=D(a,3,0);break a;case
4:d=D(a,4,0);break a;case 5:d=D(a,5,0);break a}d=void 0}if(d&&(b=(b=b[c])&&b[d]))
{try{var e=b.apply(null,C(a,8))}catch(f){return}b=D(a,1,0);if(4==b)return!!
e;d=null!=e;if(5==b)return d;if(12==b)a=D(a,7,"");else a:{switch(c){case
4:a=Db(a,6);break a;case 5:a=D(a,7,"");break a}a=void 0}if(null!=a){if(6==b)return
e===a;if(9==b)return 0==cb(e,a);if(d)switch(b){case 7:return e<a;case 8:return
e>a;case 12:return(new RegExp(a)).test(e);
case 10:return-1==cb(e,a);case 11:return 1==cb(e,a)}}}}function Nc(a,b){return!a||!
(!b||!Lc(a,b))};function Oc(a){B(this,a,Pc,null)}v(Oc,A);var Pc=[4];function Qc(a)
{B(this,a,Rc,Sc)}v(Qc,A);function Tc(a){B(this,a,null,null)}v(Tc,A);var
Rc=[5],Sc=[[1,2,3,6,7]];function Uc(){var
a={};this.a=(a[3]={},a[4]={},a[5]={},a)}xa(Uc);var Vc=tc("false");function Wc(a,b)
{switch(b){case 1:return D(a,1,0);case 2:return D(a,2,0);case 3:return
D(a,3,0);case 6:return D(a,6,0);default:return null}}function Xc(a,b){if(!a)return
null;switch(b){case 1:return a=C(a,1),a=null==a?a:!!a,null==a?!1:a;case 7:return
D(a,3,"");case 2:return Db(a,2);case 3:return D(a,3,"");case 6:return
C(a,4);default:return null}}var Yc=Na(function(){if(!Vc)return{};try{var
a=window.sessionStorage&&window.sessionStorage.getItem("GGDFSSK");if(a)return
JSON.parse(a)}catch(b){}return{}});
function Zc(a,b,c,d){d=void 0===d?0:d;var e=Yc();if(e[a]&&null!=e[a][b])return e[a]
[b];b=$c(d)[a][b];if(!b)return c;b=new Qc(b);b=ad(b);a=Xc(b,a);return null!=a?
a:c}function ad(a){var b=Uc.h().a;if(b){var c=La(E(a,Tc,5),function(d){return
Nc(Gb(d,Gc,1),b)});if(c)return Gb(c,Oc,2)}return Gb(a,Oc,4)}function bd()
{this.a={};this.b=[]}xa(bd);function cd(a,b,c){return!!Zc(1,a,void 0===b?!
1:b,c)}function dd(a,b,c){b=void 0===b?0:b;a=Number(Zc(2,a,b,c));return isNaN(a)?
b:a}
function ed(a,b,c){return Zc(3,a,void 0===b?"":b,c)}function fd(a,b,c){b=void
0===b?[]:b;return Zc(6,a,b,c)}function $c(a){var b={};return bd.h().a[a]||
(bd.h().a[a]=(b[1]={},b[2]={},b[3]={},b[6]={},b))}function gd(a,b){var
c=$c(b);kc(a,function(d,e){return kc(d,function(f,g){return c[e][g]=f})})}function
hd(a,b){var c=$c(b);w(a,function(d){var e=Cb(d,Sc[0]),f=Wc(d,e);f&&(c[e][f]=d.j)})}
function id(a,b){var c=$c(b);w(a,function(d){var e=new Qc(d),f=Cb(e,Sc[0]);
(e=Wc(e,f))&&(c[f][e]||(c[f][e]=d))})}function jd(){return
Ia(Object.keys(bd.h().a),function(a){return Number(a)})}function kd(a)
{Ma(bd.h().b,a)||gd($c(4),a)};function G(a){this.methodName=a}var ld=new
G(1),md=new G(15),nd=new G(2),od=new G(3),pd=new G(4),qd=new G(5),rd=new
G(6),sd=new G(7),td=new G(8),ud=new G(9),vd=new G(10),wd=new G(11),xd=new
G(12),yd=new G(13),zd=new G(14);function H(a,b,c){c.hasOwnProperty(a.methodName)||
Object.defineProperty(c,String(a.methodName),{value:b})}function Ad(a,b,c){return
b[a.methodName]||c||function(){}}function Bd(a)
{H(qd,cd,a);H(rd,dd,a);H(sd,ed,a);H(td,fd,a);H(yd,id,a);H(md,kd,a)}
function Cd(a){H(pd,function(b){Uc.h().a=b},a);H(ud,function(b,c){var
d=Uc.h();d.a[3][b]||(d.a[3][b]=c)},a);H(vd,function(b,c){var d=Uc.h();d.a[4][b]||
(d.a[4][b]=c)},a);H(wd,function(b,c){var d=Uc.h();d.a[5][b]||(d.a[5]
[b]=c)},a);H(zd,function(b){for(var c=Uc.h(),d=ca([3,4,5]),e=d.next();!
e.done;e=d.next()){var f=e.value;e=void 0;var g=c.a[f];f=b[f];for(e in
f)g[e]=f[e]}},a)}function Dd(a){a.hasOwnProperty("init-done")||
Object.defineProperty(a,"init-done",{value:!0})};function Ed(){this.b=function(a,b)
{return void 0===b?!1:b};this.a=function(){}}function Fd(a,b,c){a.b=function(d,e)
{return Ad(qd,b)(d,e,c)};a.a=function(){Ad(md,b)(c)}}xa(Ed);function I(a){var
b=void 0===b?!1:b;return Ed.h().b(a,b)};function Gd(a){a=void 0===a?r:a;var
b=a.context||a.AMP_CONTEXT_DATA;if(!b)try{b=a.parent.context||
a.parent.AMP_CONTEXT_DATA}catch(c){}try{if(b&&b.pageViewId&&b.canonicalUrl)return
b}catch(c){}return null}function Hd(a){return(a=a||Gd())?dc(a.master)?
a.master:null:null};function Id(a,b){r.google_image_requests||
(r.google_image_requests=[]);var c=r.document.createElement("img");if(b){var
d=function(e){b&&b(e);c.removeEventListener&&c.removeEventListener("load",d,!
1);c.removeEventListener&&c.removeEventListener("error",d,!
1)};Zb(c,"load",d);Zb(c,"error",d)}c.src=a;r.google_image_requests.push(c)};functio
n Jd(a,b){if(a)for(var c in
a)Object.prototype.hasOwnProperty.call(a,c)&&b.call(void 0,a[c],c,a)}function Kd(a)
{return!(!a||!a.call)&&"function"===typeof a}function Ld(a){"google_onload_fired"in
a||(a.google_onload_fired=!1,Zb(a,"load",function(){a.google_onload_fired=!
0}))}function Md(a){a=a.google_unique_id;return"number"===typeof a?a:0}function
Nd(a){a=Hd(Gd(a))||a;a=a.google_unique_id;return"number"===typeof a?a:0}var Od=!!
window.google_async_iframe_id,Pd=Od&&window.parent||window;
function Qd(){if(Od&&!dc(Pd)){var a="."+Rb.domain;try{for(;2<a.split(".").length&&!
dc(Pd);)Rb.domain=a=a.substr(a.indexOf(".")+1),Pd=window.parent}catch(b){}dc(Pd)||
(Pd=window)}return Pd}function Rd(){var a=void 0===a?Sb:a;if(!a)return!
1;try{return!(!a.navigator.standalone&&!Sd(a).navigator.standalone)}catch(b)
{return!1}}function Td(){if(Bc)try{var a=Sb.google_cafe_host||
Sb.top.google_cafe_host;if(a)return a}catch(b){}return Fc()}function Sd(a){return
Bc&&a.google_top_window||a.top}
function K(a){a=Sd(a);return dc(a)?a:null};function Ud(a)
{a.google_ad_modifications||(a.google_ad_modifications={});return
a.google_ad_modifications}function Vd(a,b){a:if(a=Ud(a).eids||
[],a.indexOf)b=a.indexOf(b),b=0<b||0===b;else{for(var c=0;c<a.length;c+
+)if(a[c]===b){b=!0;break a}b=!1}return b}function Wd(a,b,c){for(var
d=0;d<a.length;++d)if((a[d].ad_slot||b)==b&&(a[d].ad_tag_origin||c)==c)return
a[d];return null};var Xd={},Yd=(Xd.google_ad_client=!0,Xd.google_ad_host=!
0,Xd.google_ad_host_channel=!0,Xd.google_adtest=!
0,Xd.google_tag_for_child_directed_treatment=!
0,Xd.google_tag_for_under_age_of_consent=!0,Xd.google_tag_partner=!
0,Xd.google_restrict_data_processing=!0,Xd);function Zd(a){if(!a)return"";
(a=a.toLowerCase())&&"ca-"!=a.substring(0,3)&&(a="ca-"+a);return a};function
$d(a,b){var c=void 0===c?
{}:c;this.error=a;this.context=b.context;this.msg=b.message||"";this.id=b.id||"jser
ror";this.meta=c}function ae(a){return!!(a.error&&a.meta&&a.id)};var
be=/^https?:\/\/(\w|-)+\.cdn\.ampproject\.(net|org)(\?|\/|$)/;function ce(a,b)
{this.a=a;this.b=b}function de(a,b,c){this.url=a;this.a=b;this.ca=!!
c;this.depth=null};function ee(){this.c="&";this.f=!
1;this.b={};this.g=0;this.a=[]}function fe(a,b){var c={};c[a]=b;return[c]}function
ge(a,b,c,d,e){var f=[];kc(a,function(g,h)
{(g=he(g,b,c,d,e))&&f.push(h+"="+g)});return f.join(b)}
function he(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){for(var
f=[],g=0;g<a.length;g++)f.push(he(a[g],b,c,d+1,e));return f.join(c[d])}}else
if("object"==typeof a)return e=e||0,2>e?
encodeURIComponent(ge(a,b,c,d,e+1)):"...";return
encodeURIComponent(String(a))}function ie(a,b,c,d){a.a.push(b);a.b[b]=fe(c,d)}
function je(a,b,c){b=b+"//pagead2.googlesyndication.com"+c;var d=ke(a)-
c.length;if(0>d)return"";a.a.sort(function(n,p){return n-p});c=null;for(var
e="",f=0;f<a.a.length;f++)for(var g=a.a[f],h=a.b[g],k=0;k<h.length;k++){if(!d)
{c=null==c?g:c;break}var l=ge(h[k],a.c,",$");if(l){l=e+l;if(d>=l.length){d-
=l.length;b+=l;e=a.c;break}a.f&&(e=d,l[e-1]==a.c&&--
e,b+=l.substr(0,e),e=a.c,d=0);c=null==c?g:c}}a="";null!=c&&(a=e+"trn="+c);return
b+a}
function ke(a){var b=1,c;for(c in a.b)b=c.length>b?c.length:b;return 3997-b-
a.c.length-1};function le(a,b,c,d,e,f){if((d?a.a:Math.random())<(e||.01))try{if(c
instanceof ee)var g=c;else g=new ee,kc(c,function(k,l){var n=g,p=n.g+
+;k=fe(l,k);n.a.push(p);n.b[p]=k});var h=je(g,a.b,"/pagead/gen_204?
id="+b+"&");h&&("undefined"===typeof f?Id(h,null):Id(h,void 0===f?null:f))}catch(k)
{}};var me=null;function ne(){if(null===me){me="";try{var
a="";try{a=r.top.location.hash}catch(c){a=r.location.hash}if(a){var
b=a.match(/\bdeid=([\d,]+)/);me=b?b[1]:""}}catch(c){}}return me};function oe(){var
a=r.performance;return a&&a.now&&a.timing?Math.floor(a.now()
+a.timing.navigationStart):+new Date}function pe(){var a=void 0===a?
r:a;return(a=a.performance)&&a.now?a.now():null};function qe(a,b,c)
{this.label=a;this.type=b;this.value=c;this.duration=0;this.uniqueId=Math.random();
this.slotId=void 0};var L=r.performance,re=!!
(L&&L.mark&&L.measure&&L.clearMarks),se=Na(function(){var a;if(a=re)a=ne(),a=!!
a.indexOf&&0<=a.indexOf("1337");return a});function te(){var
a=ue;this.b=[];this.c=a||r;var
b=null;a&&(a.google_js_reporting_queue=a.google_js_reporting_queue||
[],this.b=a.google_js_reporting_queue,b=a.google_measure_js_timing);this.a=se()||
(null!=b?b:1>Math.random())}
function ve(a)
{a&&L&&se()&&(L.clearMarks("goog_"+a.label+"_"+a.uniqueId+"_start"),L.clearMarks("g
oog_"+a.label+"_"+a.uniqueId+"_end"))}te.prototype.start=function(a,b){if(!
this.a)return null;var c=pe()||oe();a=new
qe(a,b,c);b="goog_"+a.label+"_"+a.uniqueId+"_start";L&&se()&&L.mark(b);return
a};function we(){var a=xe;this.l=ye;this.c=!0;this.b=null;this.g=this.B;this.a=void
0===a?null:a;this.f=!1}m=we.prototype;m.ha=function(a){this.g=a};m.Y=function(a)
{this.b=a};m.ia=function(a){this.c=a};m.ja=function(a){this.f=a};
m.U=function(a,b,c){try{if(this.a&&this.a.a){var d=this.a.start(a.toString(),3);var
e=b();var f=this.a;b=d;if(f.a&&"number"===typeof b.value){var g=pe()||
oe();b.duration=g-b.value;var
h="goog_"+b.label+"_"+b.uniqueId+"_end";L&&se()&&L.mark(h);!f.a||2048<f.b.length||
f.b.push(b)}}else e=b()}catch(k){f=this.c;try{ve(d),f=this.g(a,new $d(k,
{message:ze(k)}),void 0,c)}catch(l){this.B(217,l)}if(!f)throw k;}return e};
m.ea=function(a,b,c,d){var e=this;return function(f){for(var
g=[],h=0;h<arguments.length;++h)g[h]=arguments[h];return e.U(a,function(){return
b.apply(c,g)},d)}};
m.B=function(a,b,c,d,e){e=e||"jserror";try{var f=new ee;f.f=!
0;ie(f,1,"context",a);ae(b)||(b=new $d(b,
{message:ze(b)}));b.msg&&ie(f,2,"msg",b.msg.substring(0,512));var g=b.meta||
{};if(this.b)try{this.b(g)}catch(Q){}if(d)try{d(g)}catch(Q)
{}b=[g];f.a.push(3);f.b[3]=b;d=r;b=[];g=null;do{var h=d;if(dc(h)){var
k=h.location.href;g=h.document&&h.document.referrer||null}else
k=g,g=null;b.push(new de(k||"",h));try{d=h.parent}catch(Q){d=null}}while(d&&h!
=d);k=0;for(var l=b.length-1;k<=l;++k)b[k].depth=l-k;
h=r;if(h.location&&h.location.ancestorOrigins&&h.location.ancestorOrigins.length==b
.length-1)for(l=1;l<b.length;++l){var n=b[l];n.url||
(n.url=h.location.ancestorOrigins[l-1]||"",n.ca=!0)}var p=new
de(r.location.href,r,!1);h=null;var u=b.length-1;for(n=u;0<=n;--n){var q=b[n];!
h&&be.test(q.url)&&(h=q);if(q.url&&!q.ca){p=q;break}}q=null;var
x=b.length&&b[u].url;0!=p.depth&&x&&(q=b[u]);var t=new
ce(p,q);t.b&&ie(f,4,"top",t.b.url||"");ie(f,5,"url",t.a.url||"");le(this.l,e,f,this
.f,c)}catch(Q){try{le(this.l,
e,{context:"ecmserr",rctx:a,msg:ze(Q),url:t&&t.a.url},this.f,c)}catch(J){}}return
this.c};function ze(a){var b=a.toString();a.name&&-1==b.indexOf(a.name)&&(b+=":
"+a.name);a.message&&-1==b.indexOf(a.message)&&(b+=": "+a.message);if(a.stack)
{a=a.stack;try{-1==a.indexOf(b)&&(a=b+"\n"+a);for(var
c;a!=c;)c=a,a=a.replace(/((https?:\/..*\/)[^\/:]*:\d+
(?:.|\n)*)\2/,"$1");b=a.replace(/\n */g,"\n")}catch(d){}}return b};function M(a)
{a=void 0===a?"":a;var b=Error.call(this);this.message=b.message;"stack"in
b&&(this.stack=b.stack);this.name="TagError";this.message=a?"adsbygoogle.push()
error: "+a:"";Error.captureStackTrace?
Error.captureStackTrace(this,M):this.stack=Error().stack||""}la(M,Error);function
Ae(){this.b=!1;this.a=null;this.f=!
1;this.g=Math.random();this.c=this.B}m=Ae.prototype;m.Y=function(a)
{this.a=a};m.ia=function(a){this.b=a};m.ja=function(a){this.f=a};m.ha=function(a)
{this.c=a};
m.B=function(a,b,c,d,e){if((this.f?this.g:Math.random())>(void 0===c?.01:c))return
this.b;ae(b)||(b=new $d(b,{context:a,id:void 0===e?"jserror":e}));if(d||
this.a)b.meta={},this.a&&this.a(b.meta),d&&d(b.meta);r.google_js_errors=r.google_js
_errors||[];r.google_js_errors.push(b);r.error_rep_loaded||
(ec(r.document,r.location.protocol+"//pagead2.googlesyndication.com/pagead/js/err_r
ep.js"),r.error_rep_loaded=!0);return this.b};
m.U=function(a,b,c){try{var d=b()}catch(e){if(!this.c(a,e,.01,c,"jserror"))throw
e;}return d};m.ea=function(a,b,c,d){var e=this;return function(f){for(var
g=[],h=0;h<arguments.length;++h)g[h]=arguments[h];return e.U(a,function(){return
b.apply(c,g)},d)}};var ye,N,ue=Qd(),xe=new te;function Be(a){null!
=a&&(ue.google_measure_js_timing=a);ue.google_measure_js_timing||(a=xe,a.a=!1,a.b!
=a.c.google_js_reporting_queue&&(se()&&w(a.b,ve),a.b.length=0))}
function Ce(a){var b=Sb.jerExpIds;if("array"==ya(b)&&0!==b.length){var
c=a.eid;if(c){b=da(c.split(",")).concat(da(b));c={};for(var d=0,e=0;e<b.length;)
{var f=b[e++];var g=f;var h=typeof g;g="object"==h&&null!=g||"function"==h?"o"+
(Object.prototype.hasOwnProperty.call(g,za)&&g[za]||(g[za]=++Aa)):(typeof
g).charAt(0)+g;Object.prototype.hasOwnProperty.call(c,g)||(c[g]=!0,b[d+
+]=f)}b.length=d;a.eid=b.join(",")}else a.eid=b.join(",")}}function Ge(a){var
b=Sb.jerUserAgent;b&&(a.useragent=b)}
ye=new function(){var a=void 0===a?
Sb:a;this.b="http:"===a.location.protocol?"http:":"https:";this.a=Math.random()};"n
umber"!==typeof ue.google_srt&&(ue.google_srt=Math.random());var
He=ye,Ie=ue.google_srt;0<=Ie&&1>=Ie&&(He.a=Ie);N=new we;N.Y(function(a)
{Ce(a);Ge(a)});N.ja(!0);"complete"==ue.document.readyState?
Be():xe.a&&Zb(ue,"load",function(){Be()});function Je(a,b){return N.U(a,b,void
0)}function Ke(a,b){return N.ea(a,b,void 0,void 0)};function Le()
{this.wasPlaTagProcessed=!
1;this.wasReactiveAdConfigReceived={};this.adCount={};this.wasReactiveAdVisible={};
this.stateForType={};this.reactiveTypeEnabledInAsfe={};this.wasReactiveTagRequestSe
nt=!
1;this.reactiveTypeDisabledByPublisher={};this.tagSpecificState={};this.improveColl
isionDetection=1;this.messageValidationEnabled=!1;this.floatingAdsStacking=new
Me}function Me()
{this.maxZIndexRestrictions={};this.nextRestrictionId=0;this.maxZIndexListeners=[]}
;function Ne(a){a=a.document;var b={};a&&(b="CSS1Compat"==a.compatMode?
a.documentElement:a.body);return b||{}}function O(a){return
Ne(a).clientWidth};function Oe(){};function Pe(a,b,c){a=a.document;for(var
d=b.id,e=0;!d||a.getElementById(d+"_anchor");)d="aswift_"+e+
+;b.id=d;b.name=d;d=c.google_ad_width;e=c.google_ad_height;var
f=c.gml,g=c.gmr,h=c.gzi;f=(f?"margin-left:"+f+";":"")+(g?"margin-right:"+g+";":"")+
(h?"z-
index:"+h+";":"");if(g=c.ds)g+=g.endsWith(";")?"":";",f+=g;h=c.google_ad_slot;g="";
if(!c.google_enable_single_iframe){c=["<iframe"];for(var k in
b)b.hasOwnProperty(k)&&c.push(k+"="+b[k]);c.push('style="left:0;position:absolute;t
op:0;border:0px;width:'+
(d+"px;height:"+(e+'px;"')));c.push("></iframe>");g=c.join(" ")}k=b.id;c=h;c=void
0===c?"":c;d="border:none;height:"+e+"px;margin:0;padding:0;position:relative;visib
ility:visible;width:"+(d+"px;background-color:transparent;");a.write(['<ins id="'+
(k+'_expand"'),' style="display:inline-table;'+d+(void 0===f?"":f)+'"',c?' data-ad-
slot="'+c+'">':">",'<ins id="'+(k+'_anchor" style="display:block;')
+d+'">',g,"</ins></ins>"].join(""));return b.id}
function Qe(a,b,c)
{if(dc(a.document.getElementById(b).contentWindow))a=a.document.getElementById(b).c
ontentWindow,b=a.document,b.body&&b.body.firstChild||
(/Firefox/.test(navigator.userAgent)?
b.open("text/html","replace"):b.open(),a.google_async_iframe_close=!
0,b.write(c));else{a=a.document.getElementById(b).contentWindow;c=String(c);b=['"']
;for(var d=0;d<c.length;d++){var e=c.charAt(d),f=e.charCodeAt(0),g=d+1,h;if(!
(h=rb[e])){if(!(31<f&&127>f))if(f=e,f in sb)e=sb[f];else if(f in rb)e=sb[f]=rb[f];
else{h=f.charCodeAt(0);if(31<h&&127>h)e=f;else{if(256>h){if(e="\\x",16>h||
256<h)e+="0"}else
e="\\u",4096>h&&(e+="0");e+=h.toString(16).toUpperCase()}e=sb[f]=e}h=e}b[g]=h}b.pus
h('"');a.location.replace("javascript:"+b.join(""))}};function Re(a,b){if(!
a)return!1;a=a.hash;if(!a||!a.indexOf)return!1;if(-1!=a.indexOf(b))return!
0;b=Se(b);return"go"!=b&&-1!=a.indexOf(b)?!0:!1}function Se(a){var
b="";Jd(a.split("_"),function(c){b+=c.substr(0,2)});return b};var Te=null;var
Ue,Ve=parseInt("2019",10);Ue=isNaN(Ve)?2012:Ve;function We(a,b,c)
{if("relative"===a)return b;c||
(c=Ec?"https":"http");r.location&&"https:"==r.location.protocol&&"http"==c&&(c="htt
ps");return[c,"://",a,b].join("")}function Xe(a,b,c)
{a=We(a,b,c);2012<Ue&&(b=(b=a.match(/(__[a-z0-9_]+)\.js(?:\?|$)/))?
b[1]:"",a=a.replace(new RegExp(String(b+".js").replace(/([-()\[\]{}+?*.
$\^|,:#<!\\])/g,"\\$1").replace(/\x08/g,"\\x08"),"g"),("_fy"+Ue+b+".js").replace(/\
$/g,"$$$$")));I(202)&&(a+=(0<a.indexOf("?")?"&":"?")+"cache=bust");return a};var
Ye=null;function Ze(){if(!Bc)return!1;if(null!=Ye)return Ye;Ye=!1;try{var
a=K(r);a&&-1!=a.location.hash.indexOf("google_logging")&&(Ye=!
0);r.localStorage.getItem("google_logging")&&(Ye=!0)}catch(b){}return Ye};var
$e=null;function af(){if(!$e){for(var a=r,b=a,c=0;a&&a!=a.parent;)if(a=a.parent,c+
+,dc(a))b=a;else break;$e=b}return $e};function bf()
{this.debugCard=null;this.debugCardRequested=!1};var
cf={13:"0.001",22:"0.01",24:"0.05",28:"0.001",29:"0.01",60:"0.03",66:"0.1",79:"1200
",82:"3",98:"0.01",118:"false",
126:"0.001",128:"false",129:"0.02",136:"0.02",137:"0.01",149:"0",150:"1000",155:"0.
06",177:"0.02",179:"100",180:"20"};var df=null;function ef(){this.a=cf};var
ff={rectangle:1,horizontal:2,vertical:4};function gf(a,b){return(a=hf(a,b))?
a.y:0}function hf(a,b){try{var
c=b.document.documentElement.getBoundingClientRect(),d=a.getBoundingClientRect();re
turn{x:d.left-c.left,y:d.top-c.top}}catch(e){return null}}function jf(a,b){do{var
c=fc(a,b);if(c&&"fixed"==c.position)return!1}while(a=a.parentElement);return!
0}function kf(a){var b=0,c;for(c in ff)-1!=a.indexOf(c)&&(b|=ff[c]);return b}
function lf(a,b,c,d,e){if(Sd(a)!=a)return K(a)?3:16;if(!(488>O(a)))return 4;if(!
(a.innerHeight>=a.innerWidth))return 5;var f=O(a);if(!f||(f-
c)/f>d)a=6;else{if(c="true"!=e.google_full_width_responsive)a:
{c=O(a);for(b=b.parentElement;b;b=b.parentElement)if((d=fc(b,a))&&(e=uc(d.width))&&
!(e>=c)&&"visible"!=d.overflow){c=!0;break a}c=!1}a=c?7:!0}return a}
function mf(a,b,c){a=a.style;"rtl"==b?I(251)?a.setProperty("margin-
right",c,"important"):a.marginRight=c:I(251)?a.setProperty("margin-
left",c,"important"):a.marginLeft=c}function nf(a,b)
{if(3==b.nodeType)return/\S/.test(b.data);if(1==b.nodeType){if(/^(script|style)
$/i.test(b.nodeName))return!1;try{var c=fc(b,a)}catch(d){}return!c||"none"!
=c.display&&!
("absolute"==c.position&&("hidden"==c.visibility||"collapse"==c.visibility))}return
!1}
function of(a,b){for(var c=0;100>c&&b.parentElement;++c){for(var
d=b.parentElement.childNodes,e=0;e<d.length;++e){var f=d[e];if(f!
=b&&nf(a,f))return}b=b.parentElement;b.style.width="100%";b.style.height="auto"}}fu
nction pf(a,b,c){a=hf(b,a);return"rtl"==c?-a.x:a.x}function qf(a){return I(233)||
a.location&&"#bffwroe2etoq"==a.location.hash};function rf(a,b,c){var
d="script";d=void 0===d?"":d;var
e=a.createElement("link");try{e.rel="preload";if(bb("preload","stylesheet"))var
f=Ua(b).toString();else{if(b instanceof Ra)var g=Ua(b).toString();else{if(b
instanceof eb)var h=hb(b);else{if(b instanceof eb)var k=b;else b="object"==typeof
b&&b.b?b.a():String(b),ib.test(b)||(b="about:invalid#zClosurez"),k=new
eb(fb,b);h=hb(k)}g=h}f=g}e.href=f}catch(l)
{return}d&&(e.as=d);c&&e.setAttribute("nonce",c);if(a=a.getElementsByTagName("head"
)[0])try{a.appendChild(e)}catch(l){}}
;function sf(a,b){Zb(a,"load",function(){if(!a.adsbygoogle){a.adsbygoogle=[];var
c=We(Td(),"/pagead/js/adsbygoogle.js");ec(a.document,c)}a.adsbygoogle.push(b)})}fun
ction tf(a){var b={},c={};return c.enable_page_level_ads=(b.pltais=!
0,b),c.google_ad_client=a,c};function uf(a,b,c){return vf(a,void
0===c?"":c,function(d){return Ja(E(d,Lb,2),function(e){return
C(e,1)===b})})}function wf(a,b,c){c=void 0===c?"":c;var d=K(a)||a;return xf(d,b)?!
0:vf(a,c,function(e){return Ja(C(e,3),function(f){return f===b})})}function xf(a,b)
{a=(a=(a=a.location&&a.location.hash)&&a.match(/forced_clientside_labs=([\d,]
+)/))&&a[1];return!!a&&Ma(a.split(","),b.toString())}
function vf(a,b,c){a=K(a)||a;var d=yf(a);b&&(b=Zd(String(b)));return
Pa(d,function(e,f){return Object.prototype.hasOwnProperty.call(d,f)&&(!b||
b===f)&&c(e)})}function yf(a){a=zf(a);var b={};Jd(a,function(c,d){try{var e=new
Jb(c);b[d]=e}catch(f){}});return b}
function zf(a){try{var b=a.localStorage.getItem("google_adsense_settings");if(!
b)return{};var c=JSON.parse(b);return c!==Object(c)?{}:Oa(c,function(d,e){return
Object.prototype.hasOwnProperty.call(c,e)&&"string"===typeof
e&&"array"==ya(d)})}catch(d){return{}}};function Af(){this.b=function()
{};this.a=function(){return[]}}function Bf(a,b,c){a.b=function(d)
{Ad(nd,b,function(){return[]})(d,c)};a.a=function(){return Ad(od,b,function()
{return[]})(c)}}xa(Af);var
Cf={i:"368226950",s:"368226951"},Df={i:"368226960",s:"368226961"},Ef={i:"368226470"
,M:"368226471"},Ff={i:"368226480",M:"368226481"},Gf={i:"368226500",s:"368226501"},H
f={i:"36998750",s:"36998751"},If={m:"20040067",i:"20040068",Z:"1337"},Jf={i:"210605
48",m:"21060549"},Kf={i:"21060623",m:"21060624"},Lf={i:"21062271",m:"21062272"};fun
ction Mf(a){return Bc&&!!a.google_disable_experiments}Qd();function Nf(a,b){var
c=wf(a,12,b.google_ad_client);b="google_ad_host"in b;var
d=Vd(a,Cf.s);a=Re(a.location,"google_ads_preview");return c&&!b&&d||a}
function Of(a,b){if(a.google_apltlad||Sd(a)!=a||!b.google_ad_client)return null;var
c=Nf(a,b),d=!Vd(a,Ef.M);if(!c&&!d)return null;a.google_apltlad=!
0;a=tf(b.google_ad_client);var e=a.enable_page_level_ads;kc(b,function(f,g)
{Yd[g]&&"google_ad_client"!=g&&(e[g]=f)});c?
e.google_ad_channel="AutoInsertAutoAdCode":d&&(e.google_pgb_reactive=7,"google_ad_s
ection"in b||"google_ad_region"in b)&&(e.google_ad_section=b.google_ad_section||
b.google_ad_region);return a};var
Pf={},Qf=(Pf.client="google_ad_client",Pf.format="google_ad_format",Pf.slotname="go
ogle_ad_slot",Pf.ad_type="google_ad_type",Pf);N.ia(!Bc);function P(a,b)
{this.c=a;this.b=b}P.prototype.minWidth=function(){return
this.c};P.prototype.height=function(){return this.b};P.prototype.a=function(a)
{return 300<a&&300<this.b?this.c:Math.min(1200,Math.round(a))};function R(a,b,c,d)
{d=void 0===d?!
1:d;P.call(this,a,b);this.O=c;this.qa=d}la(R,P);R.prototype.X=function(){return
this.O};function Rf(a){return function(b){return!!(b.O&a)}};function Sf(a,b,c){var
d=uc;d=void 0===d?function(f){return f}:d;var e;return
a.style&&a.style[c]&&d(a.style[c])||(e=fc(a,b))&&e[c]&&d(e[c])||null}function Tf(a)
{return function(b){return b.minWidth()<=a}}function Uf(a,b,c,d){var
e=a&&Vf(c,b),f=Wf(b,d);return function(g){return!(e&&g.height()>=f)}}function Xf(a)
{return function(b){return b.height()<=a}}function Vf(a,b){return
gf(a,b)<Ne(b).clientHeight-100}
function Yf(a,b){var c=Sf(b,a,"height");if(c)return c;var
d=b.style.height;b.style.height="inherit";c=Sf(b,a,"height");b.style.height=d;if(c)
return c;c=Infinity;do(d=b.style&&uc(b.style.height))&&(c=Math.min(c,d)),
(d=Sf(b,a,"maxHeight"))&&(c=Math.min(c,d));while((b=b.parentElement)&&"HTML"!
=b.tagName);return c}function Wf(a,b){var c=0==Md(a);return b&&c?
Math.max(250,2*Ne(a).clientHeight/3):250};var Zf=ub("script");function
$f(a,b,c,d,e,f,g,h,k,l,n,p,u,q,x,t,Q){this.A=a;this.a=b;this.O=void 0===c?
null:c;this.c=void 0===d?null:d;this.K=void 0===e?null:e;this.b=void 0===f?
null:f;this.f=void 0===g?null:g;this.o=void 0===h?!1:h;this.w=void 0===k?!
1:k;this.F=void 0===l?null:l;this.P=void 0===n?null:n;this.g=void 0===p?
null:p;this.l=void 0===u?null:u;this.R=void 0===q?null:q;this.C=void 0===x?
null:x;this.D=void 0===t?null:t;this.L=void 0===Q?null:Q}
function ag(a,b,c){null!=a.O&&(c.google_responsive_formats=a.O);null!
=a.K&&(c.google_safe_for_responsive_override=a.K);null!=a.b&&(!0===a.b?
c.google_full_width_responsive_allowed=!0:(c.google_full_width_responsive_allowed=!
1,c.gfwrnwer=a.b));null!=a.f&&!0!
==a.f&&(c.gfwrnher=a.f);a.o&&(c.google_bfa=a.o);a.w&&(c.ebfa=a.w);var d=a.l||
c.google_ad_width;null!=d&&(c.google_resizing_width=d);d=a.g||
c.google_ad_height;null!=d&&(c.google_resizing_height=d);d=a.a.a(b);var
e=a.a.height();if(!c.google_ad_resize){c.google_ad_width=
d;c.google_ad_height=e;var f=a.a;b=f.a(b)
+"x"+f.height();c.google_ad_format=b;c.google_responsive_auto_format=a.A;null!
=a.c&&(c.armr=a.c);c.google_ad_resizable=!
0;c.google_override_format=1;c.google_loader_features_used=128;!
0===a.b&&(c.gfwrnh=a.a.height()+"px")}null!=a.F&&(c.gfwroml=a.F);null!
=a.P&&(c.gfwromr=a.P);null!=a.g&&(c.gfwroh=a.g);null!=a.l&&(c.gfwrow=a.l);null!
=a.R&&(c.gfwroz=a.R);null!=a.C&&(c.gml=a.C);null!=a.D&&(c.gmr=a.D);null!
=a.L&&(c.gzi=a.L);b=Qd();b=K(b)||b;Re(b.location,"google_responsive_slot_debug")&&
(c.ds="outline:thick dashed "+(d&&e?!0!==a.b||!0!==a.f?"#ffa500":"#0f0":"#f00")+" !
important;");Re(b.location,"google_responsive_dummy_ad")&&(Ma([1,2,3,4,5,6,7,8],a.A
)||1===a.c)&&2!==a.c&&(a=JSON.stringify({googMsgType:"adpnt",key_value:
[{key:"qid",value:"DUMMY_AD"}]}),c.dash="<"+Zf+">window.top.postMessage('"+a+"',
'*');\n </"+Zf+'>\n <div id="dummyAd"
style="width:'+d+"px;height:"+e+'px;\n background:#ddd;border:3px solid
#f00;box-sizing:border-box;\n color:#000;">\n <p>Requested
size:'+
d+"x"+e+"</p>\n <p>Rendered size:"+d+"x"+e+"</p>\n </div>")};/*

Copyright 2019 The AMP HTML Authors. All Rights Reserved.

Licensed under the Apache License, Version 2.0 (the "License");


you may not use this file except in compliance with the License.
You may obtain a copy of the License at

http://www.apache.org/licenses/LICENSE-2.0

Unless required by applicable law or agreed to in writing, software


distributed under the License is distributed on an "AS-IS" BASIS,
WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
See the License for the specific language governing permissions and
limitations under the License.
*/
var
bg=["google_content_recommendation_ui_type","google_content_recommendation_columns_
num","google_content_recommendation_rows_num"];function cg(a,b)
{P.call(this,a,b)}la(cg,P);cg.prototype.a=function(){return this.minWidth()};var
dg={"image-top":function(a){return 600>=a?284+.414*(a-250):429},"image-
middle":function(a){return 500>=a?196-.13*(a-250):164+.2*(a-500)},"image-
side":function(a){return 500>=a?205-.28*(a-250):134+.21*(a-500)},"text-
only":function(a){return 500>=a?187-.228*(a-250):130},"in-article":function(a)
{return 420>=a?a/1.2:460>=a?a/1.91+130:800>=a?a/4:200}};function eg(a,b)
{P.call(this,a,b)}la(eg,P);eg.prototype.a=function(){return
Math.min(1200,this.minWidth())};function fg(a){return function(b){for(var
c=a.length-1;0<=c;--c)if(!a[c](b))return!1;return!0}}function gg(a,b){for(var
c=hg.slice(0),d=c.length,e=null,f=0;f<d;++f){var g=c[f];if(a(g)){if(!b||b(g))return
g;null===e&&(e=g)}}return e};var S=[new R(970,90,2),new R(728,90,2),new
R(468,60,2),new R(336,280,1),new R(320,100,2),new R(320,50,2),new R(300,600,4),new
R(300,250,1),new R(250,250,1),new R(234,60,2),new R(200,200,1),new R(180,150,1),new
R(160,600,4),new R(125,125,1),new R(120,600,4),new R(120,240,4),new R(120,120,1,!
0)],hg=[S[6],S[12],S[3],S[0],S[7],S[14],S[1],S[8],S[10],S[4],S[15],S[2],S[11],S[5],
S[13],S[9],S[16]];function ig(a,b,c,d,e){var f=Je(247,function(){var
J;if("false"==e.google_full_width_responsive)var y={u:a,v:1};else
if("autorelaxed"==b&&e.google_full_width_responsive||jg(b)||e.google_ad_resize)
{488>O(c)&&qf(c)&&of(c,d);y=lf(c,d,a,.3,e);if(!
0===y)if("true"==e.google_full_width_responsive||jf(d,c))if(qf(c))y=!
0;else{y=O(c);var V=y-a;y=y&&0<=V?!0:y?-10>V?11:0>V?14:12:10}else y=9;y=!0!==y?
{u:a,v:y}:{u:O(c)||a,v:!0}}else y={u:a,v:2};V=y;y=V.u;V=V.v;if(!0!
==V)y={u:a,v:V};else if(J=fc(d,c)){var ba=uc(J.paddingLeft)||
0;J=J.direction;var De=y-a;if(e.google_ad_resize)ba=-1*(De+ba)+"px";else{for(var
Ha=d,Ee=0,Fe=0;100>Fe&&Ha;Fe++)Ee+=Ha.offsetLeft+Ha.clientLeft-
Ha.scrollLeft,Ha=Ha.offsetParent;ba=Ee+ba;ba="rtl"==J?-1*(De-ba)+"px":-
1*ba+"px"}J="rtl"==J;y={u:y,v:V,marginLeft:J?void 0:ba,marginRight:J?ba:void
0,zIndex:30}}else y={u:a,v:V};return
y}),g=f.v,h=f.marginLeft,k=f.marginRight,l=f.zIndex,n=e.google_ad_height||
0,p=kg(f.u,b,c,d,e,!0===g);f=p.J;var u=p.I,q=p.G,x=p.H,t=p.X;p=p.da;var
Q=lg(b,t);return new $f(Q,
f,t,null,p,g,u,q,x,"","",n,a,"",h,k,l)}function jg(a){return"auto"==a||/^((^|,)
*(horizontal|vertical|rectangle) *)+$/.test(a)}
function kg(a,b,c,d,e,f){b="auto"==b?.25>=a/Math.min(1200,O(c))?4:3:kf(b);var g=!
1,h=!1;if(488>O(c)){var k=jf(d,c);var l=Vf(d,c);g=!l&&k;h=l&&k}l=488>O(c);var
n=[Tf(a),Rf(b)];qf(c)||n.push(Uf(l,c,d,h));null!
=e.google_max_responsive_height&&n.push(Xf(e.google_max_responsive_height));var
p=[function(q){return!q.qa}];!g&&!h||qf(c)||(g=Yf(c,d),p.push(Xf(g)));var u=l&&!
f&&3===b&&mg(c)?new R(a,Math.floor(a/1.2),1):gg(fg(n),fg(p));if(!u)throw new M("No
slot size for availableWidth="+a);p=Je(248,function(){var q;
a:if(f){if(e.gfwrnh&&(q=uc(e.gfwrnh))){q={J:new cg(a,q),I:!0,G:!1,H:!1};break a}q=!
1;var x=Ne(c).clientHeight,t=gf(d,c),Q=c.google_lpabyc;var J=gf(d,c);var
y=Ne(c).clientHeight;(J=0==y?null:J/y)&&2<J&&!c.google_bfabyc&&(!Q||t-
Q>x)&&(x=.9*Ne(c).clientHeight,t=Math.min(x,ng(c,d,e)),x&&t==x&&(t=c.google_pbfabyc
,q=!t,t||(c.google_pbfabyc=gf(d,c)+x)));x=a/1.2;if(qf(c))t=x;else
if(t=Math.min(x,ng(c,d,e)),t<.5*x||100>t)t=x;I(282)&&!
Vf(d,c)&&(t=Math.max(t,.5*Ne(c).clientHeight));q={J:new cg(a,Math.floor(t)),
I:t<x?102:!0,G:!1,H:q}}else q={J:u,I:100,G:!1,H:!1};return
q});g=p.J;l=p.I;n=p.G;p=p.H;return"in-article"===e.google_ad_layout&&og(c)?
{J:pg(a,c,d,g,e),I:!1,G:!1,H:!1,X:b,da:k}:{J:g,I:l,G:n,H:p,X:b,da:k}}function
ng(a,b,c)
{if(c.google_resizing_allowed||"true"==c.google_full_width_responsive)a=Infinity;el
se{c=Infinity;do{var d=Sf(b,a,"height");d&&(c=Math.min(c,d));
(d=Sf(b,a,"maxHeight"))&&(c=Math.min(c,d))}while((b=b.parentElement)&&"HTML"!
=b.tagName);a=c}return a}
function lg(a,b){if("auto"==a)return 1;switch(b){case 2:return 2;case 1:return
3;case 4:return 4;case 3:return 5;case 6:return 6;case 5:return 7;case 7:return
8}throw Error("bad mask");}
function pg(a,b,c,d,e){var f=e.google_ad_height||Sf(c,b,"height");a:{var g=a;var
h=e.google_ad_layout||"image-top";if("in-article"==h){var
k=g;if("false"==e.google_full_width_responsive)g=k;else if(g=lf(b,c,k,.2,e),!0!
==g)e.gfwrnwer=g,g=k;else if(g=O(b))if(e.google_full_width_responsive_allowed=!
0,c.parentElement){if(of(b,c),k=(k=c.parentElement)?(k=fc(k,b))?
k.direction:"":"",k)
{c.style.border=c.style.borderStyle=c.style.outline=c.style.outlineStyle=c.style.tr
ansition="none";c.style.borderSpacing=
c.style.padding="0";mf(c,k,"0px");c.style.width=O(b)+"px";if(0!==pf(b,c,k))
{mf(c,k,"0px");var l=pf(b,c,k);mf(c,k,-1*l+"px");var n=pf(b,c,k);0!==n&&n!
==l&&mf(c,k,l/(n-l)*l+"px")}c.style.zIndex=30}}else g=k;else g=k}if(250>g)throw new
M("Fluid responsive ads must be at least 250px wide:
availableWidth="+g);g=Math.min(1200,Math.floor(g));if(f&&"in-article"!=h)
{h=Math.ceil(f);if(50>h)throw new M("Fluid responsive ads must be at least 50px
tall: height="+h);g=new $f(11,new P(g,h))}else{if("in-article"!=
h&&(e=e.google_ad_layout_key)){h=""+e;b=Math.pow(10,3);if(e=(c=h.match(/([+-][0-9a-
z]+)/g))&&c.length){f=[];for(k=0;k<e;k++)f.push(parseInt(c[k],36)/b);b=f}else
b=null;if(!b)throw new M("Invalid data-ad-layout-key value: "+h);h=(g+-
725)/1E3;c=0;e=1;f=b.length;for(k=0;k<f;k++)c+=b[k]*e,e*=h;h=Math.ceil(1E3*c-
-725+10);if(isNaN(h))throw new M("Invalid height: height="+h);if(50>h)throw new
M("Fluid responsive ads must be at least 50px tall: height="+h);if(1200<h)throw new
M("Fluid responsive ads must be at most 1200px tall: height="+
h);g=new $f(11,new P(g,h));break a}e=dg[h];if(!e)throw new M("Invalid data-ad-
layout value: "+h);c=Vf(c,b);b=O(b);b="in-article"!==h||c||g!==b?
Math.ceil(e(g)):Math.ceil(1.25*e(g));g=new $f(11,"in-article"==h?new eg(g,b):new
P(g,b))}}g=g.a;return g.minWidth()*g.height()>a*d.height()?new
R(g.minWidth(),g.height(),1):d}function og(a){return I(227)||
a.location&&"#hffwroe2etoq"==a.location.hash}function mg(a){return I(232)||
a.location&&"#affwroe2etoq"==a.location.hash};function qg(a,b){var
c=b.google_ad_format;if("autorelaxed"==c){a:{if("pedestal"!
=b.google_content_recommendation_ui_type)for(a=ca(bg),c=a.next();!
c.done;c=a.next())if(null!=b[c.value]){b=!0;break a}b=!1}return b?
9:5}if(jg(c))return 1;if("link"==c)return 4;if("fluid"==c){if(c="in-
article"===b.google_ad_layout)c=I(208)||I(227)||
a.location&&("#hffwroe2etop"==a.location.hash||"#hffwroe2etoq"==a.location.hash);re
turn c?(rg(b),1):8}if(c=27===b.google_reactive_ad_format)c=I(266)||
a.location&&"#cefwroe2etoq"==
a.location.hash;if(c)return rg(b),1}function rg(a)
{a.google_ad_format="auto";a.armr=3};function T(a){this.f=[];this.b=a||
window;this.a=0;this.c=null;this.g=0}var sg;m=T.prototype;m.ma=function(a,b){0!
=this.a||0!=this.f.length||b&&b!=window?this.aa(a,b):(this.a=2,this.ga(new
tg(a,window)))};m.aa=function(a,b){this.f.push(new tg(a,b||
this.b));ug(this)};m.ta=function(a){this.a=1;if(a){var b=Ke(188,Da(this.fa,this,!
0));this.c=this.b.setTimeout(b,a)}};m.fa=function(a){a&&++this.g;1==this.a&&(null!
=this.c&&(this.b.clearTimeout(this.c),this.c=null),this.a=0);ug(this)};
m.Ba=function(){return!(!window||!Array)};m.oa=function(){return this.g};function
ug(a){var b=Ke(189,Da(a.Ca,a));a.b.setTimeout(b,0)}m.Ca=function()
{if(0==this.a&&this.f.length){var a=this.f.shift();this.a=2;var
b=Ke(190,Da(this.ga,this,a));a.a.setTimeout(b,0);ug(this)}};m.ga=function(a)
{this.a=0;a.b()};function vg(a){try{return a.sz()}catch(b){return!1}}function wg(a)
{return!!a&&("object"===typeof a||"function"===typeof
a)&&vg(a)&&Kd(a.nq)&&Kd(a.nqa)&&Kd(a.al)&&Kd(a.rl)}
function xg(){if(sg&&vg(sg))return sg;var a=af(),b=a.google_jobrunner;return wg(b)?
sg=b:a.google_jobrunner=sg=new T(a)}function yg(a,b){xg().nq(a,b)}function zg(a,b)
{xg().nqa(a,b)}T.prototype.nq=T.prototype.ma;T.prototype.nqa=T.prototype.aa;T.proto
type.al=T.prototype.ta;T.prototype.rl=T.prototype.fa;T.prototype.sz=T.prototype.Ba;
T.prototype.tc=T.prototype.oa;function tg(a,b){this.b=a;this.a=b};function Ag(){var
a={};this[3]=(a[23]=function(b){return uf(Sb,parseInt(b,10))},a[24]=function(b)
{return wf(Sb,parseInt(b,10))},a);this[4]={};this[5]={}}xa(Ag);function Bg(a)
{B(this,a,Cg,null)}v(Bg,A);function Dg(a){B(this,a,null,null)}v(Dg,A);var
Cg=[1];function Eg(a){var b=new Dg;return Fb(b,1,a)}function Fg(a,b){return
Fb(a,2,b)}function Gg(a,b){Hb(a,Dg,1);var c=a.a[1];c||(c=a.a[1]=[]);b=b?b:new
Dg;a=C(a,1);c.push(b);a.push(b.j)};function Hg(a,b){this.start=a<b?a:b;this.a=a<b?
b:a};function Ig(a){this.b=new Hg(0,999);this.a=a}function Jg(a,b,c){c=void 0===c?
0:c;c=0!=c?"google_experiment_mod"+c:"google_experiment_mod";var d=nc(b,c);return
null===d?qc(a,b,c):d}
function Kg(a,b){var c=window;a:{try{if(a){var
d=a.getItem("google_experiment_mod");break a}}catch(h){}d=null}var
e=d||"";d=null;try{if(d=new Bg(e?JSON.parse(e):null),e){var f=new Bg(e?
JSON.parse(e):null);Gg(f,Fg(Eg(1),-1));f.g()}}catch(h){Lg(e),d=new
Bg}f=E(d,Dg,1);if(f=Ka(f,function(h){return D(h,1,0)===b})){var
g=D(f,2,0);if(null===g||isNaN(g))Lg(e);else return g}c=oc(c);if(null===c)return
null;f?Fb(f,2,c):Gg(d,Fg(Eg(b),c));return pc(a,"google_experiment_mod",d.g())?
c:null}
function Lg(a){.01>Math.random()&&xc({data:a},"ls_tamp")};var Mg=new Ig(5);function
Ng(a){a=void 0===a?r:a;return a.ggeac||(a.ggeac={})};function Og(a,b)
{a=va(a);a="function"===typeof a?a():a;return typeof a===b?a:void 0}
function Pg(){var a={};this[3]=(a[8]=function(b){return!!va(b)},a[9]=function(b)
{b=va(b);return"function"==ya(b)&&vc(b)},a[10]=function(){return
window==window.top},a[6]=function(b){return
Ma(Af.h().a(),parseInt(b,10))},a[27]=function(b){b=Og(b,"boolean");return void 0!
==b?b:void 0},a);a={};this[4]=(a[3]=function(){return wc()},a[6]=function(b)
{b=Og(b,"number");return void 0!==b?b:void 0},a);a={};this[5]=(a[2]=function()
{return window.location.href},a[3]=function(){try{return
window.top.location.hash}catch(b){return""}},
a[4]=function(b){b=Og(b,"string");return void 0!==b?b:void 0},a)}xa(Pg);function
Qg(a){B(this,a,Rg,null)}v(Qg,A);var Rg=[2];Qg.prototype.N=function(){return
D(this,7,0)};function Sg(a){B(this,a,Tg,null)}v(Sg,A);var
Tg=[2];Sg.prototype.N=function(){return D(this,5,0)};function Ug(a)
{B(this,a,Vg,null)}v(Ug,A);function Wg(a){B(this,a,Xg,null)}v(Wg,A);var
Vg=[1,4,2,3],Xg=[2];Wg.prototype.N=function(){return D(this,1,0)};var
Yg=[12,13];function Zg(){}function $g(a,b,c,d){var e=void 0===d?{}:d;d=void
0===e.ba?!1:e.ba;var f=void 0===e.sa?{}:e.sa;e=void 0===e.za?
[]:e.za;a.a=b;a.g=d;a.f=f;b={};a.b=(b[c]=e,b[4]=[],b);a.c={};
(c=ne())&&w(c.split(",")||[],function(g){(g=parseInt(g,10))&&(a.c[g]=!0)});return
a}
function ah(a,b,c){var d=[],e=bh(a.a,b);if(e.length){9!==b&&(a.a=ch(a.a,b));var
f=Ma(Yg,b);w(e,function(g){if(g=dh(a,g,c)){var h=D(g,1,0);d.push(h);eh(a,h,f?
4:c);var k=E(g,Qc,2);k&&(f?w(jd(),function(l){return hd(k,l)}):hd(k,c))}})}return
d}function eh(a,b,c){a.b[c]||(a.b[c]=[]);a=a.b[c];Ma(a,b)?
xc({eids:JSON.stringify(a),dup:b},"gpt_dupeid"):a.push(b)}function fh(a,b)
{a.a.push.apply(a.a,da(Ga(Ia(b,function(c){return new Wg(c)}),function(c){return!
Ma(Yg,c.N())})))}
function dh(a,b,c){var d=Uc.h().a;if(!Nc(Gb(b,Gc,3),d))return null;var
e=E(b,Qg,2),f=e.length*D(b,1,0),g=D(b,6,0);if(g){try{var
h=window.localStorage}catch(k){h=null}f=h;f=2==c?
Kg(f,g):Jg(window,f,g);null===f&&(f=Math.floor(1E3*jc(window)));b=gh(b,f);return!
b||d&&!Nc(Gb(b,Gc,3),d)?null:hh(a,[b],1)}c=d?Ga(e,function(k){return
Nc(Gb(k,Gc,3),d)}):e;return c.length?(b=D(b,4,0))?ih(a,b,f,c):hh(a,c,f/1E3):null}
function ih(a,b,c,d){var e=null!=a.f[b]?a.f[b]:1E3;if(0>=e)return
null;d=hh(a,d,c/e);a.f[b]=d?0:e-c;return d}function hh(a,b,c){var
d=a.c,e=Ka(b,function(f){return!!d[D(f,1,0)]});return e?e:a.g?null:gc(b,c,!
1)}function jh(a,b){H(ld,function(c){a.c[c]=!0},b);H(nd,function(c,d){return
ah(a,c,d)},b);H(od,function(c){return(a.b[c]||
[]).concat(a.b[4])},b);H(xd,function(c){return fh(a,c)},b)}xa(Zg);function bh(a,b)
{return(a=Ka(a,function(c){return c.N()==b}))&&E(a,Sg,2)||[]}
function ch(a,b){return Ga(a,function(c){return c.N()!=b})}function gh(a,b){var
c=E(a,Qg,2),d=c.length,e=D(a,1,0);a=D(a,8,0);var f=(b-a)%d;return b<a||b-a-f>=d*e-
1?null:c[f]};function kh(){this.a=function(){}}xa(kh);function lh(a)
{kh.h().a(a)};function mh(a,b,c,d){var e=1;d=void 0===d?Ng():d;e=void 0===e?
0:e;d.hasOwnProperty("init-done")?(Ad(xd,d)(Ia(E(a,Wg,2),function(f){return
f.j})),Ad(yd,d)(Ia(E(a,Qc,1),function(f){return f.j}),e),b&&Ad(zd,d)(b),nh(d,e)):
(jh($g(Zg.h(),E(a,Wg,2),e,c),d),Bd(d),Cd(d),Dd(d),nh(d,e),hd(E(a,Qc,1),e),Vc=Vc||!
(!c||!c.pa),lh(Pg.h()),b&&lh(b))}function nh(a,b){a=void 0===a?Ng():a;b=void 0===b?
0:b;var c=a,d=b;d=void 0===d?0:d;Bf(Af.h(),c,d);c=a;b=void 0===b?
0:b;Fd(Ed.h(),c,b);kh.h().a=Ad(zd,a);Ed.h().a()};function oh(a){try{return
a.localStorage}catch(b){return null}}function U(a,b){b&&a.push(b)}function ph(a,b)
{for(var c=[],d=1;d<arguments.length;++d)c[d-1]=arguments[d];d=K(a)||
a;d=(d=(d=d.location&&d.location.hash)&&(d.match(/google_plle=([\d,]+)/)||
d.match(/deid=([\d,]+)/)))&&d[1];return!!d&&Ja(c,Ea(bb,d))}function qh(a,b,c)
{for(var d=0;d<c.length;d++)if(ph(a,c[d]))return c[d];return Mf(a)?null:gc(c,b)}
function rh(a,b,c,d,e,f){f=void 0===f?1:f;for(var g=0;g<e.length;g+
+)if(ph(a,e[g]))return e[g];Mf(a)?c=null:(f=void 0===f?1:f,0>=d?c=null:(g=new
Hg(c,c+d-1),(d=d%f||d/f%e.length)||(d=b.b,d=!(d.start<=g.start&&d.a>=g.a)),d?
c=null:(a=Jg(a,oh(a),b.a),c=null!==a&&g.start<=a&&g.a>=a?e[Math.floor((a-c)/f)
%e.length]:null)));return c};function sh(a,b){var c=K(b);if(c){c=O(c);var
d=fc(a,b)||{},e=d.direction;if("0px"===d.width&&"none"!=d.cssFloat)return-
1;if("ltr"===e&&c)return Math.floor(Math.min(1200,c-
a.getBoundingClientRect().left));if("rtl"===e&&c)return
a=b.document.body.getBoundingClientRect().right-
a.getBoundingClientRect().right,Math.floor(Math.min(1200,c-a-Math.floor((c-
b.document.body.clientWidth)/2)))}return-1};function th(a){var
b=this;this.a=a;a.google_iframe_oncopy||(a.google_iframe_oncopy={handlers:
{},upd:function(c,d){var e=uh("rx",c),f=Number;a:{if(c&&(c=c.match("dt=([^&]
+)"))&&2==c.length){c=c[1];break a}c=""}f=f(c);f=(new Date).getTime()-
f;e=e.replace(/&dtd=(\d+|-?M)/,"&dtd="+(1E5<=f?"M":0<=f?f:"-M"));b.set(d,e);return
e}});this.b=a.google_iframe_oncopy}
th.prototype.set=function(a,b){var
c=this;this.b.handlers[a]=b;this.a.addEventListener&&this.a.addEventListener("load"
,function(){var d=c.a.document.getElementById(a);try{var
e=d.contentWindow.document;if(d.onload&&e&&(!e.body||!
e.body.firstChild))d.onload()}catch(f){}},!1)};function uh(a,b){var c=new
RegExp("\\b"+a+"=(\\d+)"),d=c.exec(b);d&&(b=b.replace(c,a+"="+(+d[1]+1||1)));return
b}var vh,wh="var
i=this.id,s=window.google_iframe_oncopy,H=s&&s.handlers,h=H&&H[i],w=this.contentWin
dow,d;try{d=w.document}catch(e){}if(h&&d&&(!d.body||!d.body.firstChild)){if(h.call)
{setTimeout(h,0)}else if(h.match){try{h=s.upd(h,i)}catch(e)
{}w.location.replace(h)}}";
var W=wh;/[\x00&<>"']/.test(W)&&(-1!=W.indexOf("&")&&(W=W.replace(Wa,"&amp;")),-1!
=W.indexOf("<")&&(W=W.replace(Xa,"&lt;")),-1!
=W.indexOf(">")&&(W=W.replace(Ya,"&gt;")),-1!
=W.indexOf('"')&&(W=W.replace(Za,"&quot;")),-1!
=W.indexOf("'")&&(W=W.replace($a,"&#39;")),-1!
=W.indexOf("\x00")&&(W=W.replace(ab,"&#0;")));wh=W;vh=wh;var xh="google_ad_block
google_ad_channel google_ad_client google_ad_format google_ad_height google_ad_host
google_ad_host_channel google_ad_host_tier_id google_ad_layout google_ad_layout_key
google_ad_modifications google_ad_output google_ad_region google_ad_section
google_ad_slot google_ad_type google_ad_unit_key google_ad_dom_fingerprint
google_ad_semantic_area google_ad_width google_adtest google_allow_expandable_ads
google_alternate_ad_url google_alternate_color google_analytics_domain_name
google_analytics_uacct google_apsail google_captcha_token google_city
google_color_bg google_color_border google_color_line google_color_link
google_color_text google_color_url google_container_id
google_content_recommendation_ad_positions
google_content_recommendation_columns_num google_content_recommendation_rows_num
google_content_recommendation_ui_type google_content_recommendation_use_square_imgs
google_contents google_core_dbp google_country google_cpm google_ctr_threshold
google_cust_age google_cust_ch google_cust_criteria google_cust_gender
google_cust_id google_cust_interests google_cust_job google_cust_l google_cust_lh
google_cust_u_url google_disable_video_autoplay google_bfa ebfa ebfaca google_eids
google_enable_content_recommendations google_enable_ose google_encoding
google_font_face google_font_size google_frame_id
google_full_width_responsive_allowed efwr google_full_width_responsive gfwroh
gfwrow gfwroml gfwromr gfwroz gfwrnh gfwrnwer gfwrnher google_gl google_hints
google_image_size google_kw google_kw_type google_lact google_language google_loeid
google_max_num_ads google_max_radlink_len google_max_responsive_height
google_ml_rank google_mtl google_native_ad_template google_native_settings_key
google_num_radlinks google_num_radlinks_per_unit google_only_pyv_ads
google_override_format google_page_url google_pgb_reactive google_pucrd
google_referrer_url google_region google_resizing_allowed google_resizing_height
google_resizing_width rpe google_responsive_formats google_responsive_auto_format
armr google_rl_dest_url google_rl_filtering google_rl_mode google_rt google_safe
google_safe_for_responsive_override google_scs google_source_type
google_tag_for_child_directed_treatment google_tag_for_under_age_of_consent
google_tag_origin google_tag_partner google_targeting google_tfs
google_video_doc_id google_video_product_type google_video_url_to_fetch
google_webgl_support google_yt_pt google_yt_up google_package google_debug_params
google_enable_single_iframe dash google_refresh_count
google_restrict_data_processing".split(" "),
yh={},zh=(yh.google_ad_modifications=!0,yh.google_analytics_domain_name=!
0,yh.google_analytics_uacct=!0,yh.google_pause_ad_requests=!0,yh);function Ah(a)
{return(a=a.innerText||a.innerHTML)&&(a=a.replace(/^\s+/,"").split(/\r?\n/,1)
[0].match(/^\x3c!--+(.*?)(?:--+>)?\s*$/))&&/google_ad_client/.test(a[1])?a[1]:null}
function Bh(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))&&/google_ad_client/.test(a[1]))return a[1];return null}
function Ch(a){try{a:{for(var
b=a.document.getElementsByTagName("script"),c=a.navigator&&a.navigator.userAgent||"
",d=/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)&&!Rd()?Ah:Bh,e=b.length-1;0<=e;e--){var f=b[e];if(!
f.google_parsed_script){f.google_parsed_script=!0;var g=d(f);if(g){var h=g;break
a}}}h=null}}catch(l){return!1}if(!h)return!1;
try{b=/(google_\w+) *= *(['"]?[\w.-]+['"]?) *(?:;|$)/gm;c={};for(var
k;k=b.exec(h);)c[k[1]]=Dh(k[2]);Eh(c,a)}catch(l){return!1}return!!
a.google_ad_client}function Fh(a){for(var b=0,c=xh.length;b<c;b++){var
d=xh[b];zh[d]||(a[d]=null)}}
function Dh(a){switch(a){case "true":return!0;case "false":return!1;case
"null":return null;case "undefined":break;default:try{var
b=a.match(/^(?:'(.*)'|"(.*)")$/);if(b)return b[1]||b[2]||"";if(/^[-+]?\d*(\.\d+)?
$/.test(a)){var c=parseFloat(a);return c===c?c:void 0}}catch(d){}}}function Eh(a,b)
{for(var c=0;c<xh.length;c++){var d=xh[c];null==b[d]&&null!
=a[d]&&(b[d]=a[d])}};function Gh(a){switch(a){case "":case "Test":case
"Real":return!0;default:return!1}}function Hh(a,b){this.c=a;this.b=void 0===b?!
1:b;this.a=new Yb(a.document)}function Ih(a){var b=a.a.get("__gads","");return
a.b&&!Gh(b)?"Real":b}Hh.prototype.write=function(a){var b=C(a,1);if(this.b){if(!
Gh(this.a.get("__gads","")))return;Gh(b)||(b="Real")}this.a.set("__gads",b,
{ra:C(a,2)-this.c.Date.now()/1E3,path:C(a,3),domain:C(a,4),ya:!1})};var
Jh=/^\.google\.(com?\.)?[a-z]{2,3}$/,Kh=/\.(cn|com\.bi|do|sl|ba|by|ma|am)
$/;function Lh(a){return Jh.test(a)&&!Kh.test(a)}var Mh=r;function Nh(a)
{a="https://adservice"+(a+"/adsid/integrator.js");var
b=["domain="+encodeURIComponent(r.location.hostname)];X[3]>=+new
Date&&b.push("adsid="+encodeURIComponent(X[1]));return a+"?"+b.join("&")}var X,Y;
function Oh(){Mh=r;X=Mh.googleToken=Mh.googleToken||{};var a=+new
Date;X[1]&&X[3]>a&&0<X[2]||(X[1]="",X[2]=-1,X[3]=-
1,X[4]="",X[6]="");Y=Mh.googleIMState=Mh.googleIMState||{};Lh(Y[1])||
(Y[1]=".google.com");Array.isArray(Y[5])||(Y[5]=[]);"boolean"!==typeof
Y[6]&&(Y[6]=!1);Array.isArray(Y[7])||(Y[7]=[]);"number"!==typeof Y[8]&&(Y[8]=0)}
var Ph={V:function(){return 0<Y[8]},va:function(){Y[8]++},wa:function()
{0<Y[8]&&Y[8]--},xa:function(){Y[8]=0},Ja:function(){return!1},na:function(){return
Y[5]},la:function(a){try{a()}catch(b){r.setTimeout(function(){throw
b;},0)}},ua:function(){if(!Ph.V()){var a=r.document,b=function(e){e=Nh(e);a:
{try{var f=ra();break a}catch(g){}f=void
0}rf(a,e,f);f=a.createElement("script");f.type="text/javascript";f.onerror=function
(){return r.processGoogleToken({},2)};e=ac(e);f.src=Ua(e);qb(f);try{(a.head||
a.body||
a.documentElement).appendChild(f),Ph.va()}catch(g){}},c=Y[1];b(c);".google.com"!
=c&&b(".google.com");b={};var d=(b.newToken="FBT",b);r.setTimeout(function(){return
r.processGoogleToken(d,1)},1E3)}}};
function Qh(){r.processGoogleToken=r.processGoogleToken||function(a,b){var
c=a;c=void 0===c?{}:c;b=void 0===b?0:b;a=c.newToken||"";var
d="NT"==a,e=parseInt(c.freshLifetimeSecs||"",10),f=parseInt(c.validLifetimeSecs||""
,10),g=c["1p_jar"]||"";c=c.pucrd||"";Oh();1==b?Ph.xa():Ph.wa();var
h=Mh.googleToken=Mh.googleToken||{},k=0==b&&a&&"string"===typeof a&&!
d&&"number"===typeof e&&0<e&&"number"===typeof f&&0<f&&"string"===typeof g;d=d&&!
Ph.V()&&(!(X[3]>=+new Date)||"NT"==X[1]);var l=!(X[3]>=+new Date)&&
0!=b;if(k||d||l)d=+new Date,e=d+1E3*e,f=d+1E3*f,1E-
5>Math.random()&&Id("https://pagead2.googlesyndication.com/pagead/gen_204?
id=imerr&err="+b,null),h[5]=b,h[1]=a,h[2]=e,h[3]=f,h[4]=g,h[6]=c,Oh();if(k||!
Ph.V()){b=Ph.na();for(a=0;a<b.length;a++)Ph.la(b[a]);b.length=0}};Oh();X[3]>=+new
Date&&X[2]>=+new Date||Ph.ua()};var Rh=ub("script");function Sh(a)
{a.google_sa_impl&&!
a.document.getElementById("google_shimpl")&&(a.google_sa_queue=null,a.google_sl_win
=null,a.google_sa_impl=null)}
function Th(a){Sh(a);if(!a.google_sa_queue)
{a.google_sa_queue=[];a.google_sl_win=a;a.google_process_slots=function(){return
Uh(a)};var b=Vh();vc(a.Promise)&&vc(a.Symbol)?ec(a.document,b).id="google_shimpl":
(b=$b(),b.id="google_shimpl",b.style.display="none",a.document.documentElement.appe
ndChild(b),Qe(a,"google_shimpl","<!doctype html><html><body><"+
(Rh+">google_sl_win=window.parent;google_async_iframe_id='google_shimpl';</")+
(Rh+">")+Wh()+"</body></html>"),b.contentWindow.document.close())}}
var Uh=Ke(215,function(a){var b=a.google_sa_queue,c=b.shift();a.google_sa_impl||
le(ye,"shimpl",{t:"no_fn"},!0,void 0,void
0);"function"==ya(c)&&Je(216,c);b.length&&a.setTimeout(function(){return
Uh(a)},0)});function Xh(a,b,c){a.google_sa_queue=a.google_sa_queue||
[];a.google_sa_impl?c(b):a.google_sa_queue.push(b)}function Wh(){var
a=Vh();return"<"+Rh+' src="'+a+'"></'+Rh+">"}
function Vh(){var a="/show_ads_impl.js";a=void 0===a?"/show_ads_impl.js":a;return
Xe(Td(),["/pagead/js/",Ac(),"/r20190131",a,""].join(""),"https")}function
Yh(a,b,c,d){return function(){var e=!1;d&&xg().al(3E4);try{Qe(a,b,c),e=!0}catch(g)
{var f=af().google_jobrunner;wg(f)&&f.rl()}e&&(e=uh("google_async_rrc",c),(new
th(a)).set(b,Yh(a,b,e,!1)))}}
function Zh(a){if(!Te)a:{for(var b=[r.top],c=[],d=0,e;e=b[d++];)
{c.push(e);try{if(e.frames)for(var f=e.frames.length,g=0;g<f&&1024>b.length;+
+g)b.push(e.frames[g])}catch(k){}}for(b=0;b<c.length;b++)try{var
h=c[b].frames.google_esf;if(h){Te=h;break a}}catch(k){}Te=null}if(!Te){if(/[^a-z0-
9-]/.test(a))return
null;c=$b();c.id="google_esf";c.name="google_esf";h=We(zc("","googleads.g.doublecli
ck.net"),["/pagead/html/",Ac(),"/r20190131/zrt_lookup.html#",
encodeURIComponent("")].join(""));c.src=h;c.style.display="none";c.setAttribute("da
ta-ad-client",Zd(a));return c}return null}
function $h(a,b){var c=b.google_ad_width,d=b.google_ad_height;(!vb&&!wb||
I(325))&&I(284)&&(b.google_enable_single_iframe=!0);var e={};null!
=c&&(e.width=c&&'"'+c+'"');null!
=d&&(e.height=d&&'"'+d+'"');e.frameborder='"0"';e.marginwidth='"0"';e.marginheight=
'"0"';e.vspace='"0"';e.hspace='"0"';e.allowtransparency='"true"';e.scrolling='"no"'
;e.allowfullscreen='"true"';e.onload='"'+vh+'"';c=Pe(a,e,b);ai(a,b);
(d=Zh(b.google_ad_client))&&a.document.documentElement.appendChild(d);d=(new
Date).getTime();b.google_lrv=
Ac();b.google_async_iframe_id=c;b.google_unique_id=Nd(a);b.google_start_time=Fa;b.g
oogle_bpp=d>Fa?d-Fa:1;b.google_async_rrc=0;a.google_sv_map=a.google_sv_map||
{};a.google_sv_map[c]=b;a.google_t12n_vars=cf;if(b.google_enable_single_iframe){var
f={pubWin:a,iframeWin:null,vars:b};Xh(a,function()
{a.google_sa_impl(f)},a.document.getElementById(c+"_anchor")?yg:zg)}else
Xh(a,Yh(a,c,["<!doctype
html><html><body>","<"+Rh+">","google_sl_win=window.parent;google_iframe_start_time
=new Date().getTime();",'google_async_iframe_id="'+
c+'";',"</"+Rh+">","<"+Rh+">window.parent.google_sa_impl({iframeWin: window,
pubWin: window.parent, vars: window.parent['google_sv_map']['"+(c+"']});</")
+Rh+">","</body></html>"].join(""),!0),a.document.getElementById(c)?yg:zg)}
function ai(a,b){var
c=b.google_ad_output,d=b.google_ad_format,e=b.google_ad_width||
0,f=b.google_ad_height||0;d||"html"!=c&&null!=c||(d=e+"x"+f);c=!b.google_ad_slot||
b.google_override_format||!
Wb[b.google_ad_width+"x"+b.google_ad_height]&&"aa"==b.google_loader_used;d&&c?
d=d.toLowerCase():d="";b.google_ad_format=d;if("number"!==typeof
b.google_reactive_sra_index||!b.google_ad_unit_key)
{d=[b.google_ad_slot,b.google_orig_ad_format||
b.google_ad_format,b.google_ad_type,b.google_orig_ad_width||b.google_ad_width,
b.google_orig_ad_height||
b.google_ad_height];c=[];e=0;for(f=Tb.parentElement;f&&25>e;f=f.parentNode,+
+e)9===f.nodeType?c.push(""):c.push(f.id);
(c=c.join())&&d.push(c);b.google_ad_unit_key=lc(d.join(":")).toString();d=Tb;var
g=void 0===g?!1:g;c=[];for(e=0;d&&25>e;++e){f="";void 0!==g&&g||(f=(f=9!
==d.nodeType&&d.id)?"/"+f:"");a:{if(d&&d.nodeName&&d.parentElement){var
h=d.nodeName.toString().toLowerCase();for(var
k=d.parentElement.childNodes,l=0,n=0;n<k.length;++n){var
p=k[n];if(p.nodeName&&p.nodeName.toString().toLowerCase()===
h){if(d===p){h="."+l;break a}+
+l}}}h=""}c.push((d.nodeName&&d.nodeName.toString().toLowerCase())
+f+h);d=d.parentElement}g=c.join()+":";d=[];if(a)try{var u=a.parent;for(c=0;u&&u!
==a&&25>c;++c){var q=u.frames;for(e=0;e<q.length;++e)if(a===q[e])
{d.push(e);break}a=u;u=a.parent}}catch(x)
{}b.google_ad_dom_fingerprint=lc(g+d.join()).toString()}}var bi=!Dc;
function ci(a){var
b=a.value,c="https://partner.googleadservices.com/gampad/cookie.js?
domain="+a.domain+"&callback=_gfp_s_&client="+a.Ea;a.Da&&(c+="&test=1");b&&(c+="&co
okie="+encodeURIComponent(b)+"&crv="+Number("Test"!==b));return c}
function di(a,b){var c=void 0===c?ci:c;var d=a._gfp_a_;if("boolean"!==typeof
d)throw Error("Illegal value of _gfp_a_: "+d);if(d){d=a._gfp_p_;if("boolean"!
==typeof d)throw Error("Illegal value of _gfp_p_: "+d);if(!d){if(I(225))
{d=I(226);var e=new Hh(a,d);navigator.cookieEnabled&&(a._gfp_s_=Ke(629,function(f)
{delete a._gfp_s_;if(!f)throw Error("Invalid JSONP response");if(f=f._cookies_){var
g=f[0];if(!g)throw Error("Invalid JSONP response");f=g._value_;var
h=g._expires_,k=g._path_;g=g._domain_;if("string"!==
typeof f||"number"!==typeof h||"string"!==typeof k||"string"!==typeof g)throw
Error("Invalid JSONP
response");e.write(Qb(Pb(Ob(Nb(f),h),k),g))}}),ec(a.document,c({domain:a.location.h
ostname,Ea:b,Da:d,value:Ih(e)})))}a._gfp_p_=!0}}};function ei(a,b,c){var
d=window;return function(){var e=pe(),f=3;try{var
g=b.apply(this,arguments)}catch(h){f=13;if(c)return c(a,h),g;throw
h;}finally{d.google_measure_js_timing&&e&&(e={label:a.toString(),value:e,duration:
(pe()||0)-e,type:f},f=d.google_js_reporting_queue=d.google_js_reporting_queue||
[],2048>f.length&&f.push(e))}return g}}function fi(a,b){return ei(a,b,function(c,d)
{(new Ae).B(c,d)})};function Z(a,b){return
null==b?"&"+a+"=null":"&"+a+"="+Math.floor(b)}
function gi(){var a=this;this.A=this.P=this.o=this.l=this.f=0;this.C=!
1;this.w=this.g=this.c=0;this.D=.1>Math.random();this.F=r===r.top;var
b=document.querySelector("[data-google-query-id]");if(this.a=b?
b.getAttribute("data-google-query-id"):null)b=null;else{if("number"!==typeof
r.goog_pvsid)try{Object.defineProperty(r,"goog_pvsid",
{value:Math.floor(Math.random()*Math.pow(2,52))})}catch(c)
{}b=Number(r.goog_pvsid)||-
1}this.K=b;this.D&&(b="https://pagead2.googlesyndication.com/pagead/gen_204?
id=plmetrics"+
(this.a?"&qqid="+encodeURIComponent(this.a):Z("pvsid",this.K)),b+=Z("test",1),b+="&
top="+(this.F?1:0),hi(b));this.R=new PerformanceObserver(fi(640,function(c)
{c=ca(c.getEntries());for(var d=c.next();!d.done;d=c.next()){d=d.value;if("layout-
shift"===d.entryType){var e=d;e.hadRecentInput||I(241)&&!(.01<e.value)||
(a.f+=Number(e.value),Number(e.value)>a.l&&(a.l=Number(e.value)),a.o+=1)}"largest-
contentful-paint"===d.entryType&&(e=d,a.P=Math.floor(e.renderTime||
e.loadTime));"first-input"===d.entryType&&
(e=d,a.A=Number((e.processingStart-e.startTime).toFixed(3)),a.C=!
0);"longtask"===d.entryType&&(a.c+=d.duration,d.duration>a.g&&(a.g=d.duration),a.w+
=1)}}));this.L=!1;this.b=fi(641,this.b.bind(this))}la(gi,Oe);
gi.prototype.b=function(){var
a=document;if(2===({visible:1,hidden:2,prerender:3,preview:4,unloaded:5}
[a.visibilityState||a.webkitVisibilityState||a.mozVisibilityState||""]||0)&&!
this.L){this.L=!
0;this.R.takeRecords();a="https://pagead2.googlesyndication.com/pagead/gen_204?
id=plmetrics";window.LayoutShift&&(a+="&cls="+this.f.toFixed(3),a+="&mls="+this.l.t
oFixed(3),a+=Z("nls",this.o));window.LargestContentfulPaint&&(a+=Z("lcp",this.P));w
indow.PerformanceEventTiming&&this.C&&(a+=Z("fid",this.A));window.PerformanceLongTa
skTiming&&
(a+=Z("cbt",this.c),a+=Z("mbt",this.g),a+=Z("nlt",this.w));for(var
b=0,c=ca(document.getElementsByTagName("iframe")),d=c.next();!
d.done;d=c.next())if(d=d.value,d.id.includes("google_ads_iframe_")||
d.id.includes("aswift"))b+=1;a+=Z("nif",b);a+=Z("ifi",Md(window));b=Af.h().a();a+="
&eid="+encodeURIComponent(b.join());this.D&&(a+=Z("test",1));a+="&top="+(this.F?
1:0);a+=this.a?"&qqid="+encodeURIComponent(this.a):Z("pvsid",this.K);hi(a)}};
function hi(a){window.fetch(a,{keepalive:!
0,credentials:"include",redirect:"follow",method:"get",mode:"no-cors"})};var
ii=["https://www.google.com"],ji=void 0;function ki(a)
{this.c=ii;this.a=2;this.b=a}la(ki,Oe);function li(a){null===a.b||3<=a.a||
(a.a=3,w(a.c,function(b){a.b.fetch(b+"/.well-known/trust-token",{keepalive:!
0,redirect:"follow",method:"get",mode:"no-cors",Ka:{type:"srr-token-
redemption",Ga:b,Ha:"none"}}).then(function(c){if(!c.ok)throw Error("Network
response was not ok");c.blob();a.a=5}).catch(function(){4>a.a&&(a.a=4)})}))};
(function(a){N.Y(function(b){w(a,function(c){c(b)});Ce(b);Ge(b)})})([function(a)
{a.shv=Ac()},function(a){kc(Qf,function(b,c){try{null!=r[b]&&(a[c]=r[b])}catch(d)
{}})},function(a){try{var b=Ud(r).eids||[];null!
=b&&0<b.length&&(a.eid=b.join(","))}catch(c){}}]);N.ha(function(a,b,c,d){var
e;ae(b)?e=b.msg||ze(b.error):e=ze(b);return 0==e.indexOf("TagError")?(c=b
instanceof $d?b.error:b,c.pbr||(c.pbr=!0,N.B(a,b,.1,d,"puberror")),!
1):N.B(a,b,c,d)});
Je(158,function(){var a=window;if(!z("Trident")&&!z("MSIE")||
0<=cb(ob(),11))if("js"==a.google_ad_output)console.warn("Ads with
google_ad_output='js' have been deprecated and no longer work. Contact your AdSense
account manager or switch to standard AdSense ads.");else{var
b=Ud(a);if(b.plle)nh(Ng(a),1);else{b.plle=!0;var
c=oh(a);null==nc(c,"google_pem_mod")&&qc(a,c,"google_pem_mod");c=[null,null];try{va
r d=JSON.parse("[[[259,null,null,[1]],[225,null,null,[1]],[209,null,null,[1]],
[205,null,null,[1]],[null,29,null,[null,2]],[null,30,null,[null,3]],[270,null,null,
[1]],[210,null,null,[1]],[211,null,null,[1]],[284,null,null,[1]],[207,null,null,
[1]],[215,null,null,[1]],[261,null,null,[1]],[272,null,null,[1]],[230,null,null,
[1]],[191,null,null,[1]],[182,null,null,[1]],[null,null,null,[null,null,null,
[\x22facebook[.]com\x22,\x22whatsapp[.]com\x22,\x22youtube[.]com\x22,\x22google[.]c
om\x22,\x22\\\\/ads?\\\\/\x22]],null,9]],[[10,[[1,[[44717111],[44717112,
[[316,null,null,[1]]]]],null,null,null,32,18],[1,[[44717113],[44717114,
[[316,null,null,[1]]]]],null,null,null,32,18],[3,[[44717727],[44717728],[44717729],
[44717730]]],[1,[[21065070],[21065071],[21065072,[[243,null,null,[1]]]],[21065073,
[[243,null,null,[1]]]]]],[50,[[21065531],[21065532]],null,null,null,13,null,300],
[50,[[44718965],[44718966,[[289,null,null,[1]]]]],null,null,null,13,null,200],[50,
[[21065214,[[190,null,null,[1]]],[1,[[12,null,null,null,2,null,\x22\\\\.wiki(dogs|
how)(-fun)?\\\\.\x22]]]],[21065215,[[265,null,null,[1]],[260,null,null,[1]],
[190,null,null,[1]]],[1,[[12,null,null,null,2,null,\x22\\\\.wiki(dogs|how)(-
fun)?\\\\.\x22]]]]],null,null,null,26],[1000,[[21066085,[[266,null,null,[1]]],[1,
[[12,null,null,null,2,null,\x22\\\\.wiki(dogs|how)(-fun)?\\\\.\x22]]]]]],[10,
[[44716442,null,[1,[[12,null,null,null,2,null,\x22\\\\.wiki(dogs|how)(-
fun)?\\\\.\x22]]]],[44716443,[[310,null,null,[1]]],[1,
[[12,null,null,null,2,null,\x22\\\\.wiki(dogs|how)(-
fun)?\\\\.\x22]]]]],null,null,null,31,16],[10,[[44716444,null,[1,
[[12,null,null,null,2,null,\x22\\\\.wiki(dogs|how)(-fun)?\\\\.\x22]]]],[44716445,
[[310,null,null,[1]]],[1,[[12,null,null,null,2,null,\x22\\\\.wiki(dogs|how)(-
fun)?\\\\.\x22]]]]],null,null,null,31,16],[20,[[182982000,[[218,null,null,[1]]],[1,
[[12,null,null,null,2,null,\x22\\\\.wiki(dogs|how)(-fun)?\\\\.\x22]]]],[182982100,
[[217,null,null,[1]]],[1,[[12,null,null,null,2,null,\x22\\\\.wiki(dogs|how)(-
fun)?\\\\.\x22]]]]],null,null,null,7,8],[20,[[182982200,null,[1,
[[12,null,null,null,2,null,\x22\\\\.wiki(dogs|how)(-fun)?\\\\.\x22]]]],
[182982300,null,[1,[[12,null,null,null,2,null,\x22\\\\.wiki(dogs|how)(-
fun)?\\\\.\x22]]]]],null,null,null,7,8],[10,[[182984000,null,
[4,null,23,null,null,null,null,[\x221\x22]]],[182984100,[[218,null,null,[1]]],
[4,null,23,null,null,null,null,[\x221\x22]]]],null,null,null,12,10],[10,
[[182984200,null,[4,null,23,null,null,null,null,[\x221\x22]]],[182984300,null,
[4,null,23,null,null,null,null,[\x221\x22]]]],null,null,null,12,10],[1,[[21064801],
[21064802,[[236,null,null,[1]]]]]],[50,[[21065925]],null,23],[50,[[21065926,
[[284,null,null,[]]]]],null,23],[10,[[21066004],[21066005,[[325,null,null,
[1]]]]],null,23],[10,[[44715380,[[290,null,null,[1]],[190,null,null,[1]]]],
[44715381,[[290,null,null,[1]],[190,null,null,[1]]]]],null,null,null,6]]],[13,
[[500,[[21065350],[21065351]],[2,[[3,[[4,null,6,null,null,null,null,
[\x2221061508\x22]],[4,null,6,null,null,null,null,[\x2221060549\x22]]]],
[4,null,9,null,null,null,null,[\x22ReportingObserver\x22]]]]],[100,[[21065726,null,
[4,null,6,null,null,null,null,[\x2221065725\x22]]],[21065727,[[240,null,null,[1]]],
[4,null,6,null,null,null,null,[\x2221065725\x22]]],[21065728,[[241,null,null,[1]]],
[4,null,6,null,null,null,null,[\x2221065725\x22]]]],[4,null,9,null,null,null,null,
[\x22LayoutShift\x22]]]]],[12,[[20,[[21065724],[21065725,[[203,null,null,[1]]]]],
[4,null,9,null,null,null,null,[\x22LayoutShift\x22]]],[1,[[21065755],[21065756,
[[312,null,null,[1]]]]],null,21],[1,[[21065757],[21065758,[[312,null,null,[1]]]]],
[4,null,9,null,null,null,null,[\x22hasTrustToken\x22]],21],[1,[[21065784]]],[1,
[[21065785,null,[4,null,8,null,null,null,null,
[\x22navigator.connection.saveData\x22]]]]],[1,[[21065786,null,
[4,null,27,null,null,null,null,[\x22navigator.connection.saveData\x22]]]]],[1,
[[21065787,null,[1,[[4,null,27,null,null,null,null,
[\x22navigator.connection.saveData\x22]]]]]]],[50,[[44716866],[44716867,
[[314,null,null,[1]]]]]]]]]]")}catch(k){d=c}c=[d];c=void 0===c?[]:c;var e=
!1;r.google_logging_queue||(e=!
0,r.google_logging_queue=[]);r.google_logging_queue.push([13,c]);e&&Ze()&&(c=Xe(Fc(
),"/pagead/js/logging_library.js"),ec(r.document,c));mh(new Ug(d),Ag.h(),
{ba:Mf(a),pa:Bc},Ng(a));Af.h().b(12);Af.h().b(10);b.eids=Ia(Af.h().a(),String).conc
at(b.eids||[]);b=b.eids;df||(df=new ef);e=df;Ec=!0;var f;d=Gf;var
g=qh(a,F(e.a[136]),[d.i,d.s]);U(b,g);wf(a,12)&&(d=Df,c=Cf,g=rh(a,new
Ig(0),F(e.a[149]),F(e.a[150]),[d.i,d.s],4),U(b,g),g==d.i?f=c.i:g==d.s?
f=c.s:f="",U(b,f));d=Ff;g=
rh(a,Mg,F(e.a[179]),F(e.a[180]),[d.i,d.M]);U(b,g);c=Ef;g==d.i?f=c.i:g==d.M?
f=c.M:f="";U(b,f);Va("")&&U(b,"");d=If;g=qh(a,F(e.a[13]),
[d.m,d.i]);U(b,g);g=qh(a,0,[d.Z]);U(b,g);d=Jf;g=qh(a,F(e.a[60]),
[d.m,d.i]);U(b,g);g==Jf.m&&(d=Kf,g=qh(a,F(e.a[66]),
[d.m,d.i]),U(b,g),d=Lf,g=qh(a,F(e.a[137]),
[d.m,d.i]),U(b,g));d=Hf;g=qh(a,F(e.a[98]),[d.i,d.s]);U(b,g);f=K(a)||
a;Re(f.location,"google_mc_lab")&&U(b,"242104166")}f=Vd(a,Kf.m)||Vd(a,If.m)||
Vd(a,If.Z);Be(f);try{if(a.PerformanceObserver&&I(203)){var h=new
gi;h.R.observe({entryTypes:["layout-shift","largest-contentful-paint","first-
input","longtask"],buffered:!
I(240)});document.addEventListener("unload",h.b);document.addEventListener("visibil
itychange",h.b)}}catch(k){}if(h=K(r))h.google_reactive_ads_global_state?
null==h.google_reactive_ads_global_state.floatingAdsStacking&&(h.google_reactive_ad
s_global_state.floatingAdsStacking=new Me):h.google_reactive_ads_global_state=new
Le,h=h.google_reactive_ads_global_state,
h.tagSpecificState[1]||(h.tagSpecificState[1]=new
bf);b=a.google_ad_slot;h=Ud(a);Wd(h.ad_whitelist||[],b,void 0)?h=null:
(f=h.space_collapsing||"none",h=(b=Wd(h.ad_blacklist||[],b))?{$:!
0,Aa:b.space_collapsing||f}:h.remove_ads_by_default?{$:!
0,Aa:f,Fa:h.ablation_viewport_offset}:null);if(h&&h.
$)Fh(a);else{Ld(a);Oh();Lh(".google.co.in")&&(Y[1]=".google.co.in");Qh();"_gfp_p_"i
n a||(a._gfp_p_=!1,"_gfp_a_"in a||
(a._gfp_a_=bi));di(a,a.google_ad_client);I(312)&&(void
0===ji&&(document.hasTrustToken?
ji=new ki(a):ji=null),h=ji,h&&li(h));h=a;h=Hd(Gd(h))||h;h.google_unique_id?+
+h.google_unique_id:h.google_unique_id=1;Th(a);h={};null==a.google_ad_client&&Ch(a)
&&(h.google_loader_features_used=2048);Eh(a,h);h.google_loader_used="sa";Fh(a);f=a.
document;f.currentScript?f=f.currentScript.parentElement:
(f=f.getElementsByTagName("script"),f=f[f.length-
1].parentElement);if(a.document&&a.document.body&&!qg(a,h)&&!
h.google_reactive_ad_format&&(b=h.google_ad_width,c=sh(f,a),0<c&&b>c))
{d=h.google_ad_height;
b=!!
Wb[b+"x"+d];e=c;if(b)if(g=Xb(c,d))e=g,h.google_ad_format=g+"x"+d+"_0ads_al";else
throw new M("No slot size for availableWidth="+c);h.google_ad_resize=!
0;h.google_ad_width=e;b||(h.google_ad_format=null,h.google_override_format=!
0);c=e;d=ig(c,"auto",a,f,h);ag(d,c,h);d=d.a;h.google_responsive_formats=null;d.minW
idth()>c&&!b&&(h.google_ad_width=d.minWidth())}b=h.google_ad_width||
0;d=Ea(ig,b,"auto",a,f,h,!1,!0);c=K(a)||
a;e=h.google_ad_client;c=c.location&&"#ftptohbh"===c.location.hash?2:Re(c.location,
"google_responsive_slot_debug")||Re(c.location,"google_responsive_slot_preview")||
I(217)?1:I(218)?2:uf(c,1,e)?1:0;if(e=0!==c)a:if((e=!(488>O(a))&&!I(216)||
h.google_reactive_ad_format||qg(a,h))||(e=!((sc.test(h.google_ad_width)||
rc.test(f.style.width))&&(sc.test(h.google_ad_height)||
rc.test(f.style.height)))),e)e=!1;else{for(e=f;e;e=e.parentElement){g=fc(e,a);if(!
g){h.gfwrnwer=18;e=!1;break a}if(!Ma(["static","relative"],g.position))
{h.gfwrnwer=17;e=!1;break a}}if(!I(216)&&(e=lf(a,f,b,.3,h),!0!==e)){h.gfwrnwer=
e;e=!1;break a}e=Sd(a)==a?!0:!1}e&&(h.google_resizing_allowed=!0,h.ovlp=!0,2===c?
(c={},ag(d(),b,c),h.google_resizing_width=c.google_ad_width,h.google_resizing_heigh
t=c.google_ad_height,c.ds&&(h.ds=c.ds),h.iaaso=!1):
(h.google_ad_format="auto",h.iaaso=!0,h.armr=1));(b=(h.google_async_iframe_id?
1==Md(h):!Md(h))&&Of(a,h))&&sf(a,b);1==qg(a,h)&&(b=h.google_ad_width||
0,ag(ig(b,h.google_ad_format,a,f,h),b,h));$h(a,h)}}});}).call(this);

You might also like