document.write('\x3cdiv class="GoogleActiveViewElement" ' +'id="DfaVisibilityIdentifier_2337970002"\x3e');document.write('\x3cdiv class="GoogleCreativeContainerClass" ' +'id="gcc_6x6BZbiJG7KZ0_wP5N2V8AY"\x3e');(function() {var m = document.createElement('meta');m.setAttribute('data-jc', '82');m.setAttribute('data-jc-version', 'r20231207');var ss = document.getElementsByTagName('script')[0];if (ss && ss.parentNode) {ss.parentNode.insertBefore(m, ss);}})();(function(){/* Copyright The Closure Library Authors. SPDX-License-Identifier: Apache-2.0 */ var h=this||self;function l(a,d,b){if(a)for(var c=0;null!=a&&500>c&&!b(a);++c)a=d(a)}function m(a,d){l(a,function(b){try{return b===b.parent?null:b.parent}catch(c){}return null},d)}function n(a,d){if("IFRAME"==a.tagName)d(a);else{a=a.querySelectorAll("IFRAME");for(var b=0;bc&&(c=Math.max(c+e,0));ce;e++){var f=c.concat(d[e].split(""));Aa[e]=f;for(var g=0;g>2];k=b[(k&3)<<4|l>>4];l=b[(l&15)<<2|h>>6];h=b[h&63];c[e++]=g+k+l+h}g=0;h=d;switch(a.length-f){case 2:g= a[f+1],h=b[(g&15)<<2]||d;case 1:a=a[f],c[e]=b[a>>2]+b[(a&3)<<4|g>>4]+h+d}return c.join("")};var Ca="undefined"!==typeof Uint8Array,Da=!za&&"function"===typeof btoa;var Ea=!sa,Fa=!sa;var F="function"===typeof Symbol&&"symbol"===typeof Symbol()?Symbol():void 0;var Ga=F?function(a,b){a[F]|=b}:function(a,b){void 0!==a.s?a.s|=b:Object.defineProperties(a,{s:{value:b,configurable:!0,writable:!0,enumerable:!1}})};function Ha(a){var b=G(a);1!==(b&1)&&(Object.isFrozen(a)&&(a=Array.prototype.slice.call(a)),H(a,b|1))}var G=F?function(a){return a[F]|0}:function(a){return a.s|0},Ia=F?function(a){return a[F]}:function(a){return a.s},H=F?function(a,b){a[F]=b}:function(a,b){void 0!==a.s?a.s=b:Object.defineProperties(a,{s:{value:b,configurable:!0,writable:!0,enumerable:!1}})}; function Ja(){var a=[];Ga(a,1);return a}function Ka(a){a=a>>14&1023;return 0===a?536870912:a};var La={},Ma={};function Na(a){return!(!a||"object"!==typeof a||a.ca!==Ma)}function J(a){return null!==a&&"object"===typeof a&&!Array.isArray(a)&&a.constructor===Object}var Oa,Pa=!sa;function Qa(a,b,c){if(!Array.isArray(a)||a.length)return!1;var d=G(a);if(d&1)return!0;if(!(b&&(Array.isArray(b)?b.includes(c):b.has(c))))return!1;H(a,d|1);return!0}var K,Ra=[];H(Ra,55);K=Object.freeze(Ra);Object.freeze(new function(){});Object.freeze(new function(){});function Sa(a){if("boolean"!==typeof a){var b=typeof a;throw Error("Expected boolean but got "+("object"!=b?b:a?Array.isArray(a)?"array":b:"null")+": "+a);}return a};var Ta;function Ua(a,b,c){null==a&&(a=Ta);Ta=void 0;if(null==a){var d=96;c?(a=[c],d|=512):a=[];b&&(d=d&-16760833|(b&1023)<<14)}else{if(!Array.isArray(a))throw Error();d=G(a);if(d&64)return a;d|=64;if(c&&(d|=512,c!==a[0]))throw Error();a:{c=d;if(d=a.length){var e=d-1;if(J(a[e])){c|=256;b=e-(+!!(c&512)-1);if(1024<=b)throw Error();d=c&-16760833|(b&1023)<<14;break a}}if(b){b=Math.max(b,d-(+!!(c&512)-1));if(1024=e){var f=b;if(b&256)e=a[a.length-1];else{if(null==d)return;e=a[e+(+!!(b&512)-1)]={};f|=256}e[c]=d;f!==b&&H(a,f)}else a[c+(+!!(b&512)-1)]=d,b&256&&(a=a[a.length-1],c in a&&delete a[c])}function L(a,b,c){if(null!=c&&"string"!==typeof c)throw Error();return $a(a,b,c)};function M(a,b,c){this.l=Ua(a,b,c)}M.prototype.toJSON=function(){if(Oa)var a=bb(this,this.l,!1);else a=Ya(this.l,Za,void 0,void 0,!1,!1),a=bb(this,a,!0);return a};function cb(a){Oa=!0;try{return JSON.stringify(a.toJSON(),Va)}finally{Oa=!1}}M.prototype.aa=La;M.prototype.toString=function(){return bb(this,this.l,!1).toString()}; function bb(a,b,c){var d=a.constructor.ba,e=Ia(c?a.l:b),f=Ka(e),g=!1;if(d&&Pa){if(!c){b=Array.prototype.slice.call(b);var h;if(b.length&&J(h=b[b.length-1]))for(g=0;g=f){Object.assign(b[b.length-1]={},h);break}g=!0}f=b;c=!c;h=Ia(a.l);a=Ka(h);h=+!!(h&512)-1;for(var k,l,p=0;pd++&&(!b&&!tb(c)||!a(c));)a:{try{var e=c.parent;if(e&&e!=c){c=e;break a}}catch(f){}c=null}}function vb(){if(!globalThis.crypto)return Math.random();try{var a=new Uint32Array(1);globalThis.crypto.getRandomValues(a);return a[0]/65536/65536}catch(b){return Math.random()}} function wb(a,b){if(a)for(var c in a)Object.prototype.hasOwnProperty.call(a,c)&&b(a[c],c,a)}var xb=[];function yb(){var a=xb;xb=[];a=ea(a);for(var b=a.next();!b.done;b=a.next()){b=b.value;try{b()}catch(c){}}}function zb(a,b){"complete"===a.readyState||"interactive"===a.readyState?(xb.push(b),1==xb.length&&(window.Promise?Promise.resolve().then(yb):window.setImmediate?setImmediate(yb):setTimeout(yb,0))):a.addEventListener("DOMContentLoaded",b)} function Ab(a,b){b=void 0===b?document:b;return b.createElement(String(a).toLowerCase())};function Q(a,b,c,d){Bb(x,a,void 0===b?null:b,!1,void 0===c?!1:c,void 0===d?!1:d)}function Bb(a,b,c,d,e,f){f=void 0===f?!1:f;a.google_image_requests||(a.google_image_requests=[]);var g=Ab("IMG",a.document);if(c||e){var h=function(k){c&&c(k);if(e){k=a.google_image_requests;var l=wa(k,g);0<=l&&Array.prototype.splice.call(k,l,1)}nb(g,"load",h);nb(g,"error",h)};mb(g,"load",h);mb(g,"error",h)}d&&(g.referrerPolicy="no-referrer");f&&(g.attributionSrc="");g.src=b;a.google_image_requests.push(g)} var Cb=lb(function(){return"referrerPolicy"in Ab("IMG")});function Db(){this.g={}}function R(a){Eb||(Eb=new Gb);var b=Eb.g[a.key];if("proto"===a.valueType){try{var c=JSON.parse(b);if(Array.isArray(c))return c}catch(d){}return a.defaultValue}return typeof b===typeof a.defaultValue?b:a.defaultValue};function Gb(){this.g={};var a=document.currentScript;a=(a=(a=void 0===a?null:a)&&"0"===a.getAttribute("data-jc")?a:document.querySelector('[data-jc="0"]'))&&a.getAttribute("data-jc-flags")||"";try{var b=JSON.parse(a)[0];a="";for(var c=0;cMath.random())}function Rb(a){a&&S&&T()&&(S.clearMarks("goog_"+a.label+"_"+a.uniqueId+"_start"),S.clearMarks("goog_"+a.label+"_"+a.uniqueId+"_end"))}Qb.prototype.start=function(a,b){if(!this.g)return null;a=new Ob(a,b);b="goog_"+a.label+"_"+a.uniqueId+"_start";S&&T()&&S.mark(b);return a}; Qb.prototype.end=function(a){if(this.g&&"number"===typeof a.value){a.duration=(Nb()||Mb())-a.value;var b="goog_"+a.label+"_"+a.uniqueId+"_end";S&&T()&&S.mark(b);!this.g||2048e?encodeURIComponent(Ub(a,b,c,d,e+1)):"...";return encodeURIComponent(String(a))} function Wb(a,b){var c="https://pagead2.googlesyndication.com"+b,d=Xb(a)-b.length;if(0>d)return"";a.g.sort(function(p,m){return p-m});b=null;for(var e="",f=0;f=l.length){d-=l.length;c+=l;e=a.i;break}b=null==b?g:b}}a="";null!=b&&(a=e+"trn="+b);return c+a}function Xb(a){var b=1,c;for(c in a.h)b=c.length>b?c.length:b;return 3997-b-a.i.length-1};function Yb(a,b,c){this.m=a;this.o=b;this.g=void 0===c?null:c;this.h=null;this.i=!1;this.A=this.j}function Zb(a,b,c,d){try{if(a.g&&a.g.g){var e=a.g.start(b.toString(),3);var f=c();a.g.end(e)}else f=c()}catch(k){c=a.o;try{Rb(e),c=a.A(b,new Hb(k,{message:$b(k)}),void 0,d)}catch(l){a.j(217,l)}if(c){var g,h;null==(g=window.console)||null==(h=g.error)||h.call(g,k)}else throw k;}return f} function ac(a,b,c,d,e){return function(){var f=pa.apply(0,arguments);return Zb(a,b,function(){return c.apply(d,f)},e)}} Yb.prototype.j=function(a,b,c,d,e){e=e||"jserror";try{var f=new Sb;f.g.push(1);f.h[1]=Tb("context",a);b.error&&b.meta&&b.id||(b=new Hb(b,{message:$b(b)}));if(b.msg){var g=b.msg.substring(0,512);f.g.push(2);f.h[2]=Tb("msg",g)}var h=b.meta||{};if(this.h)try{this.h(h)}catch(la){}if(d)try{d(h)}catch(la){}b=[h];f.g.push(3);f.h[3]=b;d=x;b=[];g=null;do{var k=d;if(tb(k)){var l=k.location.href;g=k.document&&k.document.referrer||null}else l=g,g=null;b.push(new Kb(l||""));try{d=k.parent}catch(la){d=null}}while(d&& k!=d);l=0;for(var p=b.length-1;l<=p;++l)b[l].depth=p-l;k=x;if(k.location&&k.location.ancestorOrigins&&k.location.ancestorOrigins.length==b.length-1)for(p=1;p=b&&(a.g=b)}function bc(a,b,c,d,e){if(((void 0===d?0:d)?a.g:Math.random())<(e||.01))try{if(c instanceof Sb)var f=c;else f=new Sb,wb(c,function(h,k){var l=f,p=l.j++;h=Tb(k,h);l.g.push(p);l.h[p]=h});var g=Wb(f,"/pagead/gen_204?id="+b+"&");g&&Q(g)}catch(h){}};var fc,gc,U=new Qb;function hc(){window.google_measure_js_timing||(U.g=!1,U.h!=U.i.google_js_reporting_queue&&(T()&&xa(U.h,Rb),U.h.length=0))}(function(a){fc=null!=a?a:new dc;"number"!==typeof window.google_srt&&(window.google_srt=Math.random());ec();gc=new Yb(fc,!0,U);gc.h=function(){};gc.i=!0;"complete"==window.document.readyState?hc():U.g&&mb(window,"load",function(){hc()})})();var ic=["FRAME","IMG","IFRAME"],jc=/^[01](px)?$/;function kc(a){return"string"===typeof a?document.getElementById(a):a} function lc(a,b,c,d,e,f,g){c=void 0===c?!0:c;d=void 0===d?!1:d;f=void 0===f?!1:f;g=void 0===g?!1:g;if(a=kc(a)){e||(e=function(C,D,ma){C.addEventListener(D,ma)});for(var h=!1,k=function(C){h||(h=!0,b(C))},l,p,m=0;md&&!c(a);++d)a=b(a)}function nc(a,b){mc(a,function(c){try{return c===c.parent?null:c.parent}catch(d){}return null},b)}function oc(a,b){if("IFRAME"==a.tagName)b(a);else{a=a.querySelectorAll("IFRAME");for(var c=0;c>=8);q[v++]=z}m=Ba(q,3);a.j=m}),c&&b.push(d))}if(R(gb)||R(ib)){c=Bc();var e;if(null==c?0:null==(e=c.gmaSdk)?0:e.getViewSignals)(e=c.gmaSdk.getViewSignals())&&!R(ib)&&(a.i="&ms="+e);else{var f,g;if(null==c?0:null==(f=c.webkit)?0:null==(g=f.messageHandlers)?0:g.getGmaViewSignals){var h,k;Ac(null==c?void 0:null==(h=c.webkit)? void 0:null==(k=h.messageHandlers)?void 0:k.getGmaViewSignals,function(m){R(ib)||(a.i="&"+m)},function(){})}}}P.umi&&(e=new V(function(m){a.h=m}),b.push(e));if(P.ebrpfa||R(fb)){var l=wc();b.push(l.promise);zb(a.g,function(){lc(a.g.body,l.resolve)})}3==yc(a.g)&&3==yc(a.g)&&b.push(Xc(a));if(P.opxdv&&a.u){var p=wc();b.push(p.promise);e=x.omrhp;"function"===typeof e?e(p.resolve):(e=x.document.querySelector("script[data-jc='86']"))&&e.addEventListener("load",function(){x.omrhp(p.resolve)})}a.m=vc(b)} function Yc(a){var b=a.search(rb);var c=qb(a,0,"ase",b);if(0>c)b=null;else{var d=a.indexOf("&",c);if(0>d||d>b)d=b;b=decodeURIComponent(a.slice(c+4,-1!==d?d:0).replace(/\+/g," "))}if(b===(2).toString()){var e=x.document;e=void 0===e?document:e;var f;e=null!=(f=e.featurePolicy)&&f.allowedFeatures().includes("attribution-reporting")?6:5;f=a.search(rb);b=0;for(d=[];0<=(c=qb(a,b,"nis",f));)d.push(a.substring(b,c)),b=Math.min(a.indexOf("&",c)+1||f,f);d.push(a.slice(b));d.join("").replace(sb,"$1");null!= e&&encodeURIComponent(String(e));e=!1;f=!0;e=void 0===e?!1:e;f=void 0===f?!1:f;x.fetch?(e={keepalive:!0,credentials:"include",redirect:"follow",method:"get",mode:"no-cors"},f&&(e.mode="cors","setAttributionReporting"in XMLHttpRequest.prototype?e.attributionReporting={eventSourceEligible:"true",triggerEligible:"false"}:e.headers={"Attribution-Reporting-Eligible":"event-source"}),x.fetch(a,e)):Q(a,void 0,e,f)}else if(P.atsb){e=void 0===e?!1:e;if(f=x.navigator)f=x.navigator.userAgent,f=/Chrome/.test(f)&& !/Edge/.test(f)?!0:!1;f&&x.navigator.sendBeacon?x.navigator.sendBeacon(a):Q(a,void 0,e)}else Q(a)}function Vc(){var a=O(x).omid3p,b=!!a&&"function"===typeof a.registerSessionObserver&&"function"===typeof a.addEventListener;b||ub(function(c){Tc(c)&&(b=!0);return b},!0);return b}function Xc(a){return new V(function(b){var c=zc(a.g);if(c){var d=function(){3!=yc(a.g)&&(nb(a.g,c,d),b())};mb(a.g,c,d)}})};function W(){return(new Date).getTime()}function Zc(){try{var a=void 0===a?document:a;var b;return!(null==(b=a.featurePolicy)||!b.features().includes("attribution-reporting"))}catch(c){return!1}}var X=new Yb(new dc,!1);function Y(a){a.umi=P.umi?1:0;a.eavp=P.eavp?1:0;a.ebrp=P.ebrp?1:0;a.bvst=P.bvst||"n";a.opxb=P.opxb?1:0;a.aunb=P.aunb?1:0;a.aub=P.aub?1:0;a.fld=P.fld?1:0;a.uffp=P.uffp?1:0;a.espa=P.espa?1:0;a.aifbl=P.aifbl?1:0;Z&&(a.omid=Z.u?1:0)} function $c(a,b){this.I=a;this.o=this.i=this.g=!1;this.O=1;this.j=P.eavp?1:0;this.h=P.ebrp?1:0;this.X=!!P.opxb;this.D=this.A=null;this.H=wc();this.N=W();this.M=null;this.V=.001>Math.random();this.R=P.eeid||"";this.L=this.m=null;this.W=(Math.random()+"").slice(-5);this.u=!1;this.C=null;this.K=0;this.F=this.G=null;this.P=!!P.fld;this.T=P.adsg||"";this.Z=!!P.uffp;this.Y=!!P.espa;var c,d;this.U=-1!=(null==(c=x.navigator)?void 0:null==(d=c.userAgent)?void 0:d.indexOf("Firefox"));ad(this,b)}var Z; function bd(a,b){b&&0!==a.h&&(a.L=W()-a.N,cd(a,b).then(function(c){c&&(a.A=c);a.o=!0;dd(a)}))}function ed(){try{ub(function(a){a=a.document;if(jb.length&&a.head)for(var b=ea(jb),c=b.next();!c.done;c=b.next())if((c=c.value)&&a.head){var d=Ab("META");a.head.appendChild(d);d.httpEquiv="origin-trial";d.content=c}return!1},!1)}catch(a){}}function ad(a,b){bd(a,b);ed();0!==a.h||0!==a.j?fd(a)?gd(a).then(function(){hd(a)}):hd(a):a.C=1;ob(Uc).m.then(function(){a.g=!0;dd(a)});id(a);dd(a)} function cd(a,b){return new V(function(c){function d(e,f){a.D=e;c(f)}sc(b,d);lc(b,d,!0,!1,void 0,!0,a.U)})}function fd(a){a.u=Vc();a.C=a.u?4:1;return a.u}function gd(a){return new V(function(b){var c=ac(X,1184,function(e){a.C=3;e&&(a.G=e.src,a.F=e.sdk);b()},null,Y),d=x.omrhp;"function"===typeof d?d(c):(d=x.document.querySelector("script[data-jc='86']"))&&d.addEventListener("load",ac(X,1183,function(){x.omrhp(c)},null,Y))})}function hd(a){a.i=!0;dd(a)} function dd(a){if(a.g){var b=null,c=0;2!==a.O?b=0:1===a.j&&a.g&&a.i?b=12:1===a.h&&a.g&&a.i&&a.o&&(b=11);if(null!=b)a:{if(0===b?1===a.h&&a.g&&a.i&&a.o?c=2:1===a.j&&a.g&&a.i&&(c=1):12===b&&1===a.h&&a.g&&a.i&&a.o&&(c=2),a.X&&(a.V&&""!==a.I&&a.u&&(a.m||0!==b||jd(a,!0),12!==b&&1!==c&&2!==c||jd(a,!1)),0===b&&0===c))break a;var d=W(),e=kd(a,b,c,d);0===b&&(a.O=2,a.M=d);if(12===b||c)a.j=2;if(11===b||2===c)a.h=2;if(a.P){e=new db;L(e,1,a.T);e=cb(e);if(0===b){d=O(x);var f;null==d||null==(f=d.fence)||f.reportEvent({eventType:"impression", eventData:e,destination:["buyer"]});var g;null==d||null==(g=d.fence)||g.reportEvent({eventType:"impression",destination:["component-seller"]})}if(11===b||2===c){var h,k;null==(h=O(x))||null==(k=h.fence)||k.reportEvent({eventType:"b2rimpression",eventData:e,destination:["buyer"]})}}else e&&(((f=a.Y&&Zc())||a.Z)&&x.fetch?(g={method:"GET",keepalive:!0,credentials:"include"},f?"setAttributionReporting"in XMLHttpRequest.prototype?(g.attributionReporting={eventSourceEligible:!0,triggerEligible:!1},g.mode= "no-cors"):g.headers={"Attribution-Reporting-Eligible":"event-source"}:g.mode="no-cors",x.fetch(kb(e,"&ftch=1"),g)):Yc(e));0===b&&a.H.resolve()}}}function jd(a,b){var c=null;b?a.m=W():c=a.m?W()-a.m:"?";a="https://pagead2.googlesyndication.com/pagead/gen_204?id=opxhb&evt="+(b?"d":"o")+("&eid="+encodeURIComponent(a.R))+(null==c?"":"&ttp="+c);Yc(a)} function kd(a,b,c,d){if(""===a.I)return null;var e={omid:a.u?1:0,rm:a.C,ctpt:d-a.N};0!==b&&(e.vt=b,e.dtpt=d-(a.M||0));0!==c&&(e.cbvp=c);a.D&&(e.dett=a.D);a.A&&(e.beid=a.A.eventId,e.vend=a.A.vendor);null!=a.L&&(e.cstd=a.L);(b=P.bvst)&&(e.cisv=b+("."+a.W));0!==a.K&&(e.vwbs=a.K);a.G&&(e.oprs=a.G);a.F&&(e.opsd=a.F);(b=ob(Uc).j)&&(e.uach=b);e.arae=Number(Zc());var f="";wb(e,function(g,h){f+="&"+h+"="+encodeURIComponent(g)});return kb(a.I,f)} function id(a){var b=a.R;if(b&&(b=x["bllsn"+b],"function"===typeof b))try{b(function(c){c&&(a.K=c.block?2:1)})}catch(c){}};O().btrp=function(a,b){return Zb(X,1183,function(){var c=Z=new $c(a,b);return ac(X,1183,function(d){bd(c,d)},Y)},Y)}; O().pdib3=function(a,b){Zb(X,1185,function(){var c=Z;c.H.promise.then(function(){var d=O(x),e;if(c.P&&(null==(e=d.fence)?0:e.reportEvent))d.fence.reportEvent({destinationURL:a});else if(b){var f=void 0===f?!1:f;Cb()?Bb(window,a,null,!0,f):(d=x.document,d.body?(e=d.getElementById("goog-srcless-iframe"),e||(e=Ab("IFRAME"),e.style.display="none",e.id="goog-srcless-iframe",d.body.appendChild(e)),d=e):d=null,d&&d.contentWindow&&Bb(d.contentWindow,a,null,!0,f))}else Q(a)})},Y)}; O().vv=function(){var a=ob(Uc);if(!a.h)throw Error("aiv::err");a.h()};O().sasrc=function(a){Z.H.promise.then(function(){var b=x.document.createElement("img");b.style.display="none";b.attributionSrc=a;x.document.body.appendChild(b)})};}).call(this);window.stcc = btrp("https://ad.doubleclick.net/pcs/view?xai\x3dAKAOjsumXZByxfpb6AZpNEiPa0avaex2AKdOfnHVgvaudvvDIxYOAG9B57eq1HN5TQsWiUCICMsSaWi8gRnWAE3xEXyEZrJmE3lQ76Rr29s8xux2Tiil3ToAh6BhJzrI9JNJFZ0xNLK0e6zG_sFiAXMZCBXdD7sqBVil9N1Qhfb_umKMsI257VgqbaNJlQ6lcny6RNWyLVegm-7Q\x26sai\x3dAMfl-YSMhvAGDW5CgvN4U1XZS5F7Zm1Fqvaiz3FUTJvy5Cf1kbpHA2C_l-zZiTUO2NYmOaL81hRhKPhRepm3VFvsXH--iIp6iX25VUCQn-i0E7vKuYY\x26sig\x3dCg0ArKJSzHsjvznnKfnfEAE\x26uach_m\x3d%5BUACH%5D\x26cry\x3d1\x26crd\x3daHR0cHM6Ly9wZWFjb2NrdHYuY29t\x26fbs_aeid\x3d%5Bgw_fbsaeid%5D\x26urlfix\x3d1\x26adurl\x3d", document.getElementById("gcc_6x6BZbiJG7KZ0_wP5N2V8AY"));})();(function() {(function() {(function() {var m = document.createElement('meta');m.setAttribute('data-jc', '78');m.setAttribute('data-jc-version', 'r20231207');var ss = document.getElementsByTagName('script')[0];if (ss && ss.parentNode) {ss.parentNode.insertBefore(m, ss);}})();(function(){/* Copyright The Closure Library Authors. SPDX-License-Identifier: Apache-2.0 */ var h=this||self;function k(a,c){a=a.split(".");var b=h;a[0]in b||"undefined"==typeof b.execScript||b.execScript("var "+a[0]);for(var d;a.length&&(d=a.shift());)a.length||void 0===c?b[d]&&b[d]!==Object.prototype[d]?b=b[d]:b=b[d]={}:b[d]=c}function l(a){var c=typeof a;c="object"!=c?c:a?Array.isArray(a)?"array":c:"null";return"array"==c||"object"==c&&"number"==typeof a.length}function n(a){var c=typeof a;return"object"==c&&null!=a||"function"==c}function p(a){return a};var q=Array.prototype.forEach?function(a,c){Array.prototype.forEach.call(a,c,void 0)}:function(a,c){for(var b=a.length,d="string"===typeof a?a.split(""):a,f=0;f