(function(){var n,ba;function ca(a){var b=0;return function(){return b>>0,ia[d]=ha?fa.Symbol(d):"$jscp$"+a+"$"+d),da(f,ia[d],{configurable:!0,writable:!0,value:b})))}} t("Symbol",function(a){function b(f){if(this instanceof b)throw new TypeError("Symbol is not a constructor");return new c(d+(f||"")+"_"+e++,f)}function c(f,h){this.g=f;da(this,"description",{configurable:!0,writable:!0,value:h})}if(a)return a;c.prototype.toString=function(){return this.g};var d="jscomp_symbol_"+(Math.random()*1E9>>>0)+"_",e=0;return b},"es6"); t("Symbol.iterator",function(a){if(a)return a;a=(0,p.Symbol)("Symbol.iterator");for(var b="Array Int8Array Uint8Array Uint8ClampedArray Int16Array Uint16Array Int32Array Uint32Array Float32Array Float64Array".split(" "),c=0;c0&&c>0;)if(d[--c]!=b[--e])return!1;return e<=0}},"es6");function sa(a,b){a instanceof String&&(a+="");var c=0,d=!1,e={next:function(){if(!d&&c1||a<0?0:a};function va(a,b){if(Error.captureStackTrace)Error.captureStackTrace(this,va);else{var c=Error().stack;c&&(this.stack=c)}a&&(this.message=String(a));b!==void 0&&(this.cause=b)}ta(va,Error);va.prototype.name="CustomError";function wa(a,b){a=a.split("%s");for(var c="",d=a.length-1,e=0;e")!=-1&&(a=a.replace(Na,">"));a.indexOf('"')!=-1&&(a=a.replace(Oa,"""));a.indexOf("'")!=-1&&(a=a.replace(Pa,"'"));a.indexOf("\x00")!=-1&&(a=a.replace(Qa,"�"));return a}var La=/&/g,Ma=//g,Oa=/"/g,Pa=/'/g,Qa=/\x00/g,Ka=/[\x00&<>"']/;var Ra;function Sa(){if(Ra===void 0){var a=null,b=y.trustedTypes;if(b&&b.createPolicy){try{a=b.createPolicy("goog#html",{createHTML:ua,createScript:ua,createScriptURL:ua})}catch(c){y.console&&y.console.error(c.message)}Ra=a}else Ra=a}return Ra};function Ta(a){this.g=a}Ta.prototype.toString=function(){return this.g+""};function Ua(a){return a instanceof Ta&&a.constructor===Ta?a.g:"type_error:TrustedResourceUrl"}var Va={};function Wa(a){var b=Sa();a=b?b.createScriptURL(a):a;return new Ta(a,Va)};/* Copyright Google LLC SPDX-License-Identifier: Apache-2.0 */ function C(a){this.g=a}C.prototype.toString=function(){return this.g};var Xa=new C("about:invalid#zClosurez");function Ya(a){this.T=a}function $a(a){return new Ya(function(b){return b.substr(0,a.length+1).toLowerCase()===a+":"})}var eb=[$a("data"),$a("http"),$a("https"),$a("mailto"),$a("ftp"),new Ya(function(a){return/^[^:]*([/?#]|$)/.test(a)})];function fb(a){var b=b===void 0?eb:b;a:if(b=b===void 0?eb:b,!(a instanceof C)){for(var c=0;c0:!1}function bc(){return F()?Nb("Chromium"):(E("Chrome")||E("CriOS"))&&!(F()?0:E("Edge"))||E("Silk")};function cc(a){cc[" "](a);return a}cc[" "]=function(){};var dc=RegExp("^(?:([^:/?#.]+):)?(?://(?:([^\\\\/?#]*)@)?([^\\\\/?#]*?)(?::([0-9]+))?(?=[\\\\/?#]|$))?([^?#]+)?(?:\\?([^#]*))?(?:#([\\s\\S]*))?$");function ec(a){var b=a.match(dc);a=b[5];var c=b[6];b=b[7];var d="";a&&(d+=a);c&&(d+="?"+c);b&&(d+="#"+b);return d}function fc(a,b,c,d){for(var e=c.length;(b=a.indexOf(c,b))>=0&&bc)e=c;d+=b.length+1;return decodeURIComponent(a.slice(d,e!==-1?e:0).replace(/\+/g," "))}var ic=/[?&]($|#)/; function jc(a,b,c){for(var d=a.search(gc),e=0,f,h=[];(f=fc(a,e,b,d))>=0;)h.push(a.substring(e,f)),e=Math.min(a.indexOf("&",f)+1||d,d);h.push(a.slice(e));a=h.join("").replace(ic,"$1");c=c!=null?"="+encodeURIComponent(String(c)):"";(b+=c)?(c=a.indexOf("#"),c<0&&(c=a.length),d=a.indexOf("?"),d<0||d>c?(d=c,e=""):e=a.substring(d+1,c),c=[a.slice(0,d),e,a.slice(c)],a=c[1],c[1]=b?a?a+"&"+b:b:a,b=c[0]+(c[1]?"?"+c[1]:"")+c[2]):b=a;return b};function kc(a){try{var b;if(b=!!a&&a.location.href!=null)a:{try{cc(a.foo);b=!0;break a}catch(c){}b=!1}return b}catch(c){return!1}}function lc(){if(!p.globalThis.crypto)return Math.random();try{var a=new Uint32Array(1);p.globalThis.crypto.getRandomValues(a);return a[0]/65536/65536}catch(b){return Math.random()}}function mc(a,b){if(a)for(var c in a)Object.prototype.hasOwnProperty.call(a,c)&&b(a[c],c,a)} var oc=Ca(function(){return Ha(["Google Web Preview","Mediapartners-Google","Google-Read-Aloud","Google-Adwords"],nc)||Math.random()<1E-4}),pc=Ca(function(){return nc("MSIE")});function nc(a){return Kb().indexOf(a)!=-1}function I(a){return/^true$/.test(a)}function qc(a,b){if(!a||!b.head)return null;var c=rc("META");b.head.appendChild(c);c.httpEquiv="origin-trial";c.content=a;return c}function rc(a,b){b=b===void 0?document:b;return b.createElement(String(a).toLowerCase())};var sc=B("0.20"),tc=B("0.002"),uc=B("1.0"),vc=B("1.0"),wc=B("0.0"),xc=B("0.00"),yc=B("0.00"),zc=I("false"),Ac=I("true"),Bc=I("true"),Cc=I("true"),Dc=I("true"),Ec=I("true");var Fc=null;function Gc(){if(Fc===null){Fc="";try{var a="";try{a=y.top.location.hash}catch(c){a=y.location.hash}if(a){var b=a.match(/\bdeid=([\d,]+)/);Fc=b?b[1]:""}}catch(c){}}return Fc} function J(a,b,c){var d=K;if(c?d.g.hasOwnProperty(c)&&d.g[c]=="":1){var e;e=(e=Gc())?(e=e.match(new RegExp("\\b("+a.join("|")+")\\b")))?e[0]:null:null;if(e)a=e;else a:{if(!pc()&&!oc()&&(e=Math.random(),e0&&(a.g[b]=Math.round(c))}function Rc(a){var b=Nc();var c=c===void 0?y:c;c=c.performance;Qc(b,a,c&&c.now?c.now():null)}function Sc(){function a(){return Qc(b,0,Mc("loadEventStart")-Mc("navigationStart"))}var b=Nc();Mc("loadEventStart")!=0?a():window.addEventListener("load",a)}function Tc(){var a=Nc();return r(Object,"values").call(Object,Pc).map(function(b){return[b,a.g[b]||0]})};var Uc=I("false");var Vc={};function Wc(a){Vc.TAGGING=Vc.TAGGING||[];Vc.TAGGING[a]=!0};var Xc=[];function M(a){return Xc[a]===void 0?!1:Xc[a]};function Yc(a){return typeof a==="function"}function Zc(a){return typeof a==="string"}function $c(a,b){if(a&&Array.isArray(a))for(var c=0;c0&&l.update===void 0);var q={region:d,declare_region:l.declare_region,implicit:l.implicit,default:c!==void 0?c:l.default,declare:l.declare,update:l.update,quiet:f};if(e!==""||l.default!==!1)k[b]=q;f&&N.setTimeout(function(){k[b]===q&&q.quiet&&(Wc(2),a.waitPeriodTimedOut=!0,a.clearTimeout(b,void 0,g),a.notifyListeners())}, h)}}n.clearTimeout=function(a,b,c){var d=[a],e=c.delegatedConsentTypes,f;for(f in e)e.hasOwnProperty(f)&&e[f]===a&&d.push(f);e=r(this,"entries")[a]||{};a=this.getConsentState(a,c);if(e.quiet)for(e.quiet=!1,b=w(d),d=b.next();!d.done;d=b.next())nd(this,d.value);else if(b!==void 0&&a!==b)for(b=w(d),d=b.next();!d.done;d=b.next())nd(this,d.value)}; n.update=function(a,b,c){this.usedDefault||this.usedDeclare||this.usedUpdate||!this.accessedAny||(this.wasSetLate=!0);this.usedUpdate=this.active=!0;if(b!=null){var d=this.getConsentState(a,c),e=r(this,"entries");(e[a]=e[a]||{}).update=b==="granted";this.clearTimeout(a,d,c)}}; n.declare=function(a,b,c,d,e){this.usedDeclare=this.active=!0;var f=r(this,"entries"),h=f[a]||{},g=h.declare_region;c=c&&Zc(c)?c.toUpperCase():void 0;d=d.toUpperCase();e=e.toUpperCase();if(d===""||c===e||(c===d?g!==e:!c&&!g))if(b={region:h.region,declare_region:c,declare:b==="granted",implicit:h.implicit,default:h.default,update:h.update,quiet:h.quiet},d!==""||h.declare!==!1)f[a]=b}; n.implicit=function(a,b){this.usedImplicit=!0;var c=r(this,"entries");a=c[a]=c[a]||{};a.implicit!==!1&&(a.implicit=b==="granted")}; n.getConsentState=function(a,b){var c=r(this,"entries"),d=c[a]||{},e=d.update;if(e!==void 0)return e?1:2;if(M(8)&&b.usedContainerScopedDefaults){e=b.containerScopedDefaults[a];if(e===3)return 1;if(e===2)return 2}else if(e=d.default,e!==void 0)return e?1:2;if(b==null?0:b.delegatedConsentTypes.hasOwnProperty(a)){a=b.delegatedConsentTypes[a];c=c[a]||{};e=c.update;if(e!==void 0)return e?1:2;if(M(8)&&b.usedContainerScopedDefaults){b=b.containerScopedDefaults[a];if(b===3)return 1;if(b===2)return 2}else if(e= c.default,e!==void 0)return e?1:2}e=d.declare;if(e!==void 0)return e?1:2;e=d.implicit;return e!==void 0?e?3:4:0};n.addListener=function(a,b){this.g.push({consentTypes:a,O:b})};function nd(a,b){for(var c=0;c=e.length?g(k):N.setTimeout(function(){g(c())},500)}}))};var vd=/:[0-9]+$/,wd=/^\d+\.fls\.doubleclick\.net$/;function xd(a,b){a=w(a.split("&"));for(var c=a.next();!c.done;c=a.next()){var d=w(c.value.split("="));c=d.next().value;for(var e,f=[];!(e=d.next()).done;)f.push(e.value);d=f;if(decodeURIComponent(c.replace(/\+/g," "))===b)return decodeURIComponent(d.join("=").replace(/\+/g," "))}} function Q(a,b,c,d,e){b&&(b=String(b).toLowerCase());if(b==="protocol"||b==="port")a.protocol=yd(a.protocol)||yd(N.location.protocol);b==="port"?a.port=String(Number(a.hostname?a.port:N.location.port)||(a.protocol==="http"?80:a.protocol==="https"?443:"")):b==="host"&&(a.hostname=(a.hostname||N.location.hostname).replace(vd,"").toLowerCase());var f=yd(a.protocol);b&&(b=String(b).toLowerCase());switch(b){case "url_no_fragment":d="";a&&a.href&&(d=a.href.indexOf("#"),d=d<0?a.href:a.href.substring(0,d)); a=d;break;case "protocol":a=f;break;case "host":a=a.hostname.replace(vd,"").toLowerCase();c&&(d=/^www\d*\./.exec(a))&&d[0]&&(a=a.substring(d[0].length));break;case "port":a=String(Number(a.port)||(f==="http"?80:f==="https"?443:""));break;case "path":a.pathname||a.hostname||Wc(1);a=a.pathname.charAt(0)==="/"?a.pathname:"/"+a.pathname;a=a.split("/");(d||[]).indexOf(a[a.length-1])>=0&&(a[a.length-1]="");a=a.join("/");break;case "query":a=a.search.replace("?","");e&&(a=xd(a,e));break;case "extension":a= a.pathname.split(".");a=a.length>1?a[a.length-1]:"";a=a.split("/")[0];break;case "fragment":a=a.hash.replace("#","");break;default:a=a&&a.href}return a}function yd(a){return a?a.replace(":","").toLowerCase():""}var zd={},Ad=0; function Bd(a){var b=zd[a];if(!b){b=O.createElement("a");a&&(b.href=a);var c=b.pathname;c[0]!=="/"&&(a||Wc(1),c="/"+c);var d=b.hostname.replace(vd,"");b={href:b.href,protocol:b.protocol,host:b.host,hostname:d,pathname:c,search:b.search,hash:b.hash,port:b.port};Ad<5&&(zd[a]=b,Ad++)}return b};function Cd(a,b,c,d){if(ce(d)){d=[];b=String(b||he()).split(";");for(var e=0;e=0} function ne(a,b,c){function d(q,v,z){if(z==null)return delete h[v],q;h[v]=z;return q+"; "+v+"="+z}function e(q,v){if(v==null)return q;h[v]=!0;return q+"; "+v}if(ce(c.u)){if(b==null)var f=a+"=deleted; expires="+(new Date(0)).toUTCString();else c.encode&&(b=encodeURIComponent(b)),b=oe(b),f=a+"="+b;var h={};f=d(f,"path",c.path);if(c.expires instanceof Date)var g=c.expires.toUTCString();else c.expires!=null&&(g=c.expires);f=d(f,"expires",g);f=d(f,"max-age",c.qa);f=d(f,"samesite",c.ra);c.sa&&(f=e(f,"secure")); if((g=c.domain)&&g.toLowerCase()==="auto"){g=pe();for(var k=0;k0?d:e}function ke(a,b,c){var d=[];a=Cd(a,void 0,void 0,c);for(c=0;c1200&&(a=a.substring(0,1200));return a} var se=/^(www\.)?google(\.com?)?(\.[a-z]{2})?$/,te=/(^|\.)doubleclick\.net$/i;function qe(a,b){return a!==void 0&&(te.test(window.document.location.hostname)||b==="/"&&se.test(a))}function ue(a){if(!a)return 1;var b=a;M(11)&&a==="none"&&(b=window.document.location.hostname);b=b.indexOf(".")===0?b.substring(1):b;return b.split(".").length}function ve(a){if(!a||a==="/")return 1;a[0]!=="/"&&(a="/"+a);a[a.length-1]!=="/"&&(a+="/");return a.split("/").length-1} function we(a,b){a=""+ue(a);b=ve(b);b>1&&(a+="-"+b);return a}function he(){return window.origin!=="null"?window.document.cookie:""}function ce(a){return a&&M(12)?(Array.isArray(a)?a:[a]).every(function(b){return rd(b)&&qd(b)}):!0} function pe(){var a=[],b=window.document.location.hostname.split(".");if(b.length===4){var c=b[b.length-1];if(Number(c).toString()===c)return["none"]}for(c=b.length-2;c>=0;c--)a.push(b.slice(c).join("."));b=window.document.location.hostname;te.test(b)||se.test(b)||a.push("none");return a};function xe(a,b,c,d){var e,f=Number(a.G!=null?a.G:void 0);f!==0&&(e=new Date((b||bd().getTime())+1E3*(f||7776E3)));return{path:a.path,domain:a.domain,flags:a.flags,encode:!!c,expires:e,u:d}};var je=["1"],ye={},ze={};function Ae(a,b,c,d){b=["1",we(c.domain,c.path),b].join(".");c=xe(c,d);c.u=["ad_storage","ad_user_data"];re(a,b,c)}function Be(a,b,c){b=ie(a,ue(b),ve(c));if(!b)return!1;c=b.split(".");c.length===5?(ye[a]=c.slice(0,2).join("."),ze[a]={id:c.slice(2,4).join("."),K:Number(c[4])||0}):c.length===3?ze[a]={id:c.slice(0,2).join("."),K:Number(c[2])||0}:ye[a]=b;return!0}function Ce(a){return(a||"_gcl")+"_au"};function De(a,b,c){a=Ee(a,!0);if(a[b])return!1;a[b]=[];a[b][0]=c;return!0}function Ee(a,b){var c=a.GooglebQhCsO;c||(c={},b&&(a.GooglebQhCsO=c));return c};!E("Android")||bc();bc();E("Safari")&&(bc()||(F()?0:E("Coast"))||(F()?0:E("Opera"))||(F()?0:E("Edge"))||(F()?Nb("Microsoft Edge"):E("Edg/"))||F()&&Nb("Opera"));var Fe={},Ge=null; function He(a){for(var b=[],c=0,d=0;d255&&(b[c++]=e&255,e>>=8);b[c++]=e}a=4;a===void 0&&(a=0);if(!Ge)for(Ge={},c="ABCDEFGHIJKLMNOPQRSTUVWXYZabcdefghijklmnopqrstuvwxyz0123456789".split(""),d=["+/=","+/","-_=","-_.","-_"],e=0;e<5;e++){var f=c.concat(d[e].split(""));Fe[e]=f;for(var h=0;h>2];k=a[(k& 3)<<4|l>>4];l=a[(l&15)<<2|g>>6];g=a[g&63];c[e++]=h+k+l+g}h=0;g=d;switch(b.length-f){case 2:h=b[f+1],g=a[(h&15)<<2]||d;case 1:b=b[f],c[e]=a[b>>2]+a[(b&3)<<4|h>>4]+g+d}return c.join("")};function Ie(a,b,c,d,e,f){var h=hc(c,"fmt");if(d){var g=hc(c,"random"),k=hc(c,"label")||"";if(!g)return!1;g=He(decodeURIComponent(k.replace(/\+/g," "))+":"+decodeURIComponent(g.replace(/\+/g," ")));if(!De(a,g,d))return!1}h&&h!=4&&(c=jc(c,"rfmt",h));c=jc(c,"fmt",4);hd(c,function(){a.google_noFurtherRedirects&&d&&d.call&&(a.google_noFurtherRedirects=null,d())},e,f,b.getElementsByTagName("script")[0].parentElement||void 0);return!0};var Je={},Ke=(Je.k={J:/^[\w-]+$/},Je.b={J:/^[\w-]+$/,H:!0},Je.i={J:/^[1-9]\d*$/},Je);var Le={},Oe=(Le[5]={M:{2:Me},C:["k","i","b"]},Le[4]={M:{2:Me,GCL:Ne},C:["k","i","b"]},Le);function Me(a,b){var c=a.split(".");if(c.length===3&&(a={},b=Oe[b])){b=b.C;c=w(c[2].split("$"));for(var d=c.next();!d.done;d=c.next()){d=d.value;var e=d[0];if(b.indexOf(e)!==-1)try{var f=decodeURIComponent(d.substring(1)),h=Ke[e];h&&(h.H?(a[e]=a[e]||[],a[e].push(f)):a[e]=f)}catch(g){}}return a}}function Ne(a){a=a.split(".");a.shift();var b=a.shift(),c=a.shift(),d={};return d.k=c,d.i=b,d.b=a,d};var Pe=new p.Map([[5,"ad_storage"],[4,["ad_storage","ad_user_data"]]]);function Qe(a){if(Oe[5]){var b=[];a=Cd(a,void 0,void 0,Pe.get(5));a=w(a);for(var c=a.next();!c.done;c=a.next()){a:{c=c.value;var d=Oe[5];if(d){var e=c.split(".")[0];if(e&&(d=d.M[e])){c=d(c,5);break a}}c=void 0}c&&(Re(c),b.push(c))}return b}} function Se(a,b,c,d){c=c||{};var e=we(c.domain,c.path),f=Oe[5];if(f){var h=[];f=w(f.C);for(var g=f.next();!g.done;g=f.next()){g=g.value;var k=Ke[g];if(k){var l=b[g];if(l!==void 0)if(k.H&&Array.isArray(l))for(k=w(l),l=k.next();!l.done;l=k.next())h.push(encodeURIComponent(g+l.value));else h.push(encodeURIComponent(g+l))}}b=["2",e||"1",h.join("$")].join(".")}else b=void 0;b&&(c=xe(c,d,void 0,Pe.get(5)),re(a,b,c))}function Te(a,b){b=b.J;return typeof b==="function"?b(a):b.test(a)} function Re(a){for(var b=w(r(Object,"keys").call(Object,a)),c=b.next(),d={};!c.done;d={v:void 0},c=b.next()){c=c.value;var e=a[c];d.v=Ke[c];d.v?d.v.H?a[c]=Array.isArray(e)?e.filter(function(f){return function(h){return Te(h,f.v)}}(d)):void 0:typeof e==="string"&&Te(e,d.v)||(a[c]=void 0):a[c]=void 0}};function Ue(a){var b=[],c=O.cookie.split(";");a=new RegExp("^\\s*"+(a||"_gac")+"_(UA-\\d+-\\d+)=\\s*(.+?)\\s*$");for(var d=0;d3&&(f.labels=e.slice(3));c[a[d].I].push(f)}}return c};var We=/^\w+$/,Xe=/^[\w-]+$/,T={},Ye=(T.aw="_aw",T.dc="_dc",T.gf="_gf",T.gp="_gp",T.gs="_gs",T.ha="_ha",T.ag="_ag",T.gb="_gb",T);function U(){return["ad_storage","ad_user_data"]}function V(a){return!M(12)||qd(a)}function Ze(a){function b(){var d=V(c);d&&a();return d}var c=U();td(function(){b()||ud(b,c)},c)}function $e(a){return W(a).map(function(b){return b.l})} function af(a){function b(d){return function(e){e.type=d;return e}}var c=bf(a.prefix);a=X("gb",c);c=X("ag",c);if(!c||!a)return[];a=W(a).map(b("gb"));c=(M(7)?cf(c):[]).map(b("ag"));return a.concat(c).sort(function(d,e){return e.timestamp-d.timestamp})}function df(a,b,c,d,e){var f=$c(a,function(h){return h.l===c});f?(f.timestamp=Math.max(f.timestamp,d),f.labels=ef(f.labels||[],e||[])):a.push({version:b,l:c,timestamp:d,labels:e})} function cf(a){var b=Qe(a)||[];a=[];b=w(b);for(var c=b.next();!c.done;c=b.next()){var d=c.value;(d=(c=d)?(Number(d.i)||0)*1E3:0)&&df(a,"2",c.k,d,c.b||[])}return a.sort(function(e,f){return f.timestamp-e.timestamp})}function W(a){var b=[];a=Cd(a,O.cookie,void 0,U());a=w(a);for(var c=a.next();!c.done;c=a.next())c=ff(c.value),c!=null&&df(b,c.version,c.l,c.timestamp,c.labels);b.sort(function(d,e){return e.timestamp-d.timestamp});return gf(b)} function ef(a,b){if(!a.length)return b;if(!b.length)return a;var c={};return a.concat(b).filter(function(d){return c.hasOwnProperty(d)?!1:c[d]=!0})}function bf(a){return a&&typeof a==="string"&&a.match(We)?a:"_gcl"} function hf(a,b){var c=M(7),d=Bd(a);a=Q(d,"query",!1,void 0,"gclid");var e=Q(d,"query",!1,void 0,"gclsrc"),f=Q(d,"query",!1,void 0,"wbraid");if(f){var h=f;if(M(3))try{h=decodeURIComponent(f)}catch(l){}h=h.split(",");f=h.length===2&&h[0]===h[1]?h[0]:f}var g;c&&(g=Q(d,"query",!1,void 0,"gbraid"));h=Q(d,"query",!1,void 0,"gad_source");var k=Q(d,"query",!1,void 0,"dclid");!b||a&&e&&f&&(!c||g)||(b=d.hash.replace("#",""),a=a||xd(b,"gclid"),e=e||xd(b,"gclsrc"),f=f||xd(b,"wbraid"),c&&(g=g||xd(b,"gbraid")), h=h||xd(b,"gad_source"));return jf(a,e,k,f,g,h)} function jf(a,b,c,d,e,f){function h(k,l){g[l]||(g[l]=[]);g[l].push(k)}var g={};g.gclid=a;g.gclsrc=b;g.dclid=c;if(a!==void 0&&a.match(Xe))switch(b){case void 0:h(a,"aw");break;case "aw.ds":h(a,"aw");h(a,"dc");break;case "ds":h(a,"dc");break;case "3p.ds":h(a,"dc");break;case "gf":h(a,"gf");break;case "ha":h(a,"ha")}c&&h(c,"dc");d!==void 0&&Xe.test(d)&&(g.wbraid=d,h(d,"gb"));M(7)&&e!==void 0&&Xe.test(e)&&(g.gbraid=e,h(e,"ag"));f!==void 0&&Xe.test(f)&&(g.gad_source=f,h(f,"gs"));return g} function kf(a,b,c,d,e){function f(){if(V(l)){var v=xe(c,g,!0);v.u=l;for(var z=function(u,Hb){var Ba=X(u,h);Ba&&(re(Ba,Hb,v),u!=="gb"&&(m=!0))},G=function(u){u=["GCL",k,u];e.length>0&&u.push(e.join("."));return u.join(".")},ja=w(["aw","dc","gf","ha","gp"]),P=ja.next();!P.done;P=ja.next())P=P.value,a[P]&&z(P,G(a[P][0]));if(!m&&a.gb){var aa=a.gb[0];ja=X("gb",h);!b&&W(ja).some(function(u){return u.l===aa&&u.labels&&u.labels.length>0})||z("gb",G(aa))}}if(!q&&M(7)&&a.gbraid&&V("ad_storage")&&(q=!0,!m)){var Za= a.gbraid;z=X("ag",h);if(b||!(M(7)?cf(z):[]).some(function(u){return u.l===Za&&u.labels&&u.labels.length>0}))G={},G=(G.k=Za,G.i=""+k,G.b=e,G),Se(z,G,c,g)}lf(a,h,g,c)}c=c||{};e=e||[];var h=bf(c.prefix),g=d||bd().getTime(),k=Math.round(g/1E3),l=U(),m=!1,q=!1;td(function(){f();V(l)||ud(f,l)},l)} function lf(a,b,c,d){if(a.gad_source!==void 0&&V("ad_storage")&&(b=X("gs",b))){var e=(e=N.performance)&&Yc(e.now)?e.now():void 0;e=Math.round((bd().getTime()-(e||0))/1E3);var f={};a=(f.k=a.gad_source,f.i=""+e,f);Se(b,a,d,c)}}function X(a,b){a=Ye[a];if(a!==void 0)return b+a}function mf(a){return nf(a.split(".")).length!==0?(Number(a.split(".")[1])||0)*1E3:0}function ff(a){a=nf(a.split("."));return a.length===0?null:{version:a[0],l:a[2],timestamp:(Number(a[1])||0)*1E3,labels:a.slice(3)}} function nf(a){return a.length<3||a[0]!=="GCL"&&a[0]!=="1"||!/^\d+$/.test(a[1])||!Xe.test(a[2])?[]:a}function gf(a){return a.filter(function(b){return Xe.test(b.l)})} function of(){var a=["aw"],b={};if(N.origin!=="null"){for(var c=bf(b.prefix),d={},e=0;e0?a.join(";"):""} function yf(a,b,c,d){for(var e=V(U())?Ve("_gac_gb",!0):{},f=[],h=!1,g=w(r(Object,"keys").call(Object,e)),k=g.next();!k.done;k=g.next()){k=k.value;var l=pf("_gac_gb_"+k,b,c,d);h=h||l.length!==0&&l.some(function(m){return m===1});f.push(k+":"+l.join(","))}return{R:h?f.join(";"):"",P:xf(a,e,wf)}}function zf(a,b){return(a=a.location.href.match(new RegExp(";"+b+"=([^;?]+)")))&&a.length===2&&a[1].match(tf)?a[1]:void 0} function Af(a,b,c,d){if(uf.test(a.location.host)){if(a=zf(a,d))return[{l:a}]}else{if(c==="gclid")return W((b||"_gcl")+"_aw");if(c==="wbraid")return W((b||"_gcl")+"_gb");if(c==="braids")return af({prefix:b})}return[]}function Bf(a,b){return Af(a,b,"gclid","gclaw").map(function(c){return c.l}).join(".")}function Cf(a,b){return Af(a,b,"wbraid","gclgb").map(function(c){return c.l}).join(".")} function Df(a){if($e("_gcl_aw").length===0&&(!a||$e(a+"_aw").length===0)){a=hf(N.location.href,!0);if(M(6)){for(var b=!0,c=w(r(Object,"keys").call(Object,a)),d=c.next();!d.done;d=c.next())if(a[d.value]!==void 0){b=!1;break}b&&(a=hf(N.document.referrer,!1))}kf(a,!1,{});of()}}function Ef(a,b,c){a=pf((b&&b.prefix||"_gcl")+"_gb",a,b,c);return a.length===0||a.every(function(d){return d===0})?"":a.join(".")};function Ff(){var a=N.__uspapi;if(Yc(a)){var b="";try{a("getUSPData",1,function(c,d){d&&c&&(c=c.uspString)&&RegExp("^[\\da-zA-Z-]{1,20}$").test(c)&&(b=c)})}catch(c){}return b}};var Gf="platform platformVersion architecture model uaFullVersion bitness fullVersionList wow64".split(" ");function Hf(a){var b;return(b=a.google_tag_data)!=null?b:a.google_tag_data={}}function If(a){a=a.google_tag_data;if(a!=null&&a.uach){a=a.uach;var b=r(Object,"assign").call(Object,{},a);a.fullVersionList&&(b.fullVersionList=a.fullVersionList.slice(0));a=b}else a=null;return a} function Jf(a){var b,c;return typeof((b=a.navigator)==null?void 0:(c=b.userAgentData)==null?void 0:c.getHighEntropyValues)==="function"}function Kf(){var a=window;if(Jf(a)){var b=Hf(a);b.uach_promise||(a=a.navigator.userAgentData.getHighEntropyValues(Gf).then(function(c){b.uach!=null||(b.uach=c);return c}),b.uach_promise=a)}};var Lf=/^[a-zA-Z0-9_]+$/,Mf=!1,Nf="google_conversion_id google_conversion_format google_conversion_type google_conversion_order_id google_conversion_language google_conversion_value google_conversion_currency google_conversion_domain google_conversion_label google_conversion_color google_disable_viewthrough google_enable_display_cookie_match google_gtag_event_data google_remarketing_only google_conversion_linker google_tag_for_child_directed_treatment google_tag_for_under_age_of_consent google_allow_ad_personalization_signals google_restricted_data_processing google_conversion_items google_conversion_merchant_id google_user_id google_custom_params google_conversion_date google_conversion_time google_conversion_js_version onload_callback opt_image_generator google_gtm_url_processor google_conversion_page_url google_conversion_referrer_url google_gcl_cookie_prefix google_gcl_cookie_path google_gcl_cookie_flags google_gcl_cookie_domain google_gcl_cookie_max_age_seconds google_read_gcl_cookie_opt_out google_basket_feed_country google_basket_feed_language google_basket_discount google_basket_transaction_type google_additional_conversion_params google_additional_params google_transport_url google_gtm_experiments".split(" "), Of=["google_conversion_first_time","google_conversion_snippets"];function Pf(a){return a!=null?encodeURIComponent(String(a)):""}function Qf(a){if(a!=null){a=String(a).substring(0,512);var b=a.indexOf("#");return b==-1?a:a.substring(0,b)}return""}function Y(a,b){b=Pf(b);return b!=""&&(a=Pf(a),a!="")?"&".concat(a,"=",b):""}function Rf(a){var b=typeof a;return a==null||b=="object"||b=="function"?null:String(a).replace(/,/g,"\\,").replace(/;/g,"\\;").replace(/=/g,"\\=")} function Sf(a){if(!a||typeof a!="object"||typeof a.join=="function")return"";var b=[],c;for(c in a)if(Object.prototype.hasOwnProperty.call(a,c)){var d=a[c];if(d&&typeof d.join==="function"){for(var e=[],f=0;ff);if(f){if(b.A!==void 0)return b.A;c=Cf(a,d||void 0);f=b.google_conversion_label;var h=Ef(f,e,b.D);c=Y("gclgb",c)+(h?Y("mcov",h):"");if(d)return b.A=c;d=yf(a,f,e,b.D);a=d.P;d=d.R;c+=(a?Y("gacgb",a):"")+(d?Y("gacmcov",d):"");return b.A=c}if(d)return b=Bf(a,d),Y("gclaw",b);(b=Bf(a))&&(c=Y("gclaw",b));b=xf(a,V(U())? Ve():{},vf);return c+(b?Y("gac",b):"")}function Xf(a){function b(d){try{return decodeURIComponent(d),!0}catch(e){return!1}}a=a?a.title:"";if(a==void 0||a=="")return"";a=encodeURIComponent(a);for(var c=256;!b(a.substr(0,c));)c--;return"&tiba="+a.substr(0,c)} function Yf(a,b,c,d,e){var f="https://",h=d.google_conversion_type==="landing"?"/extclk":"/";switch(e){default:return"";case 2:case 3:var g="googleads.g.doubleclick.net/";var k="pagead/viewthroughconversion/";break;case 1:g="www.google.com/";k="pagead/1p-conversion/";break;case 6:g="www.google.com/";k="ccm/conversion/";break;case 0:g=d.google_conversion_domain||"www.googleadservices.com/";k="pagead/conversion/";break;case 5:g=d.google_conversion_domain||"www.googleadservices.com/";k="ccm/conversion/"; break;case 4:var l=d.google_gtm_experiments;g=l&&l.apcm?"www.google.com":l&&l.capiorig?d.google_conversion_id+".privacysandbox.googleadservices.com":"www.google.com/";k="pagead/privacysandbox/conversion/";break;case 7:g="googleads.g.doubleclick.net/",k="td/rul/"}zc&&d.google_transport_url&&(g=d.google_transport_url);g[g.length-1]!=="/"&&(g+="/");if(g.indexOf("http://")===0||g.indexOf("https://")===0)f="";var m=[f,g,k,Pf(d.google_conversion_id),h,"?random=",Pf(d.google_conversion_time)].join(""),q= m,v=Y("cv",d.google_conversion_js_version),z=Y("fst",d.google_conversion_first_time),G=Y("num",d.google_conversion_snippets),ja=Y("fmt",d.google_conversion_format),P=d.google_remarketing_only?Y("userId",d.google_user_id):"",aa=d.google_tag_for_child_directed_treatment;var Za=aa==null||aa!==0&&aa!==1?"":Y("tfcd",aa);var u=d.google_tag_for_under_age_of_consent;var Hb=u==null||u!==0&&u!==1?"":Y("tfua",u);var Ba=d.google_allow_ad_personalization_signals;var kg=Ba===!1?Y("npa",1):Ba===!0?Y("npa",0):""; var Dd=d.google_restricted_data_processing;var lg=Bc?Dd===!0?Y("rdp",1):Dd===!1?Y("rdp",0):"":"";var mg=Y("value",d.google_conversion_value),ng=Y("currency_code",d.google_conversion_currency),og=Y("label",d.google_conversion_label),pg=Y("oid",d.google_conversion_order_id),qg=Y("bg",d.google_conversion_color);a:{var Ed=d.google_conversion_language;if(Ed!=null){var Ea=Ed.toString();if(2==Ea.length){var Ob=Y("hl",Ea);break a}if(5==Ea.length){Ob=Y("hl",Ea.substring(0,2))+Y("gl",Ea.substring(3,5));break a}}Ob= ""}var rg=Y("guid","ON"),sg=!d.google_conversion_domain&&"GooglemKTybQhCsO"in y&&typeof y.GooglemKTybQhCsO=="function"?Y("resp","GooglemKTybQhCsO"):"",tg=Y("disvt",d.google_disable_viewthrough),ug=Y("eid",Hc().join()),Pb=d.google_conversion_date,H=[];if(a){var ka=a.screen;ka&&(H.push(Y("u_h",ka.height)),H.push(Y("u_w",ka.width)),H.push(Y("u_ah",ka.availHeight)),H.push(Y("u_aw",ka.availWidth)),H.push(Y("u_cd",ka.colorDepth)));a.history&&H.push(Y("u_his",a.history.length))}Pb&&typeof Pb.getTimezoneOffset== "function"&&H.push(Y("u_tz",-Pb.getTimezoneOffset()));b&&(typeof b.javaEnabled=="function"&&H.push(Y("u_java",b.javaEnabled())),b.plugins&&H.push(Y("u_nplug",b.plugins.length)),b.mimeTypes&&H.push(Y("u_nmime",b.mimeTypes.length)));var vg=H.join("");var wg=b&&b.sendBeacon?Y("sendb","1"):"",yg=Zf(),zg=Y("ig",/googleadservices\.com/.test("www.googleadservices.com")?1:0),Fd=Sf(d.google_custom_params),Gd=Sf(),Hd=Fd.concat(Fd.length>0&&Gd.length>0?";":"",Gd);var Ag=Hd==""?"":"&".concat("data=",encodeURIComponent(Hd)); var Bg=Uf(c,d);if(!K||L(23)!="658953496"&&L(23)!="658953495"||d.google_read_gcl_cookie_opt_out||d.google_conversion_domain||d.google_remarketing_only)var Id="";else{var Qb=Vf(d),A={};d.google_gcl_cookie_domain&&(A.domain=d.google_gcl_cookie_domain);d.google_gcl_cookie_flags&&(A.flags=d.google_gcl_cookie_flags);d.google_gcl_cookie_max_age_seconds!=null&&(A.G=d.google_gcl_cookie_max_age_seconds);d.google_gcl_cookie_path&&(A.path=d.google_gcl_cookie_path);Qb&&(A.prefix=Qb);var ab=!1;ab=ab===void 0?!0: ab;var bb=Ce(A.prefix);if(!ye[bb])if(Be(bb,A.path,A.domain)){var cb=ze[Ce(A.prefix)],Jd=cb?cb.id:void 0,Kd=cb?cb.K:void 0,Ld=Ce(A.prefix),db=ye[Ld];if(db){var Md=db.split(".");if(Md.length===2){var Nd=Number(Md[1])||0;if(Nd){var Od=db;Jd&&(Od=db+"."+Jd+"."+(Kd?Kd:Math.floor(bd().getTime()/1E3)));Ae(Ld,Od,A,Nd*1E3)}}}}else{b:{var Pd=Bd(N.location.href),Qd=Q(Pd,"host",!1);if(Qd&&Qd.match(wd)){var Rd=Q(Pd,"path");if(Rd){var Sd=Rd.split("auiddc=");if(Sd.length>1){var Td=Sd[1].split(";")[0].split("?")[0]; break b}}}Td=void 0}var Ud=Td;Ud?(Wc(17),ye[bb]=Ud):ab&&(Ae(Ce(A.prefix),[String(Math.round(Math.random()*2147483647)),Math.round(bd().getTime()/1E3)].join("."),A),Be(bb,A.path,A.domain))}var Vd=ye[Ce(Qb)];Id=Vd?Y("auid",Vd):""}var Cg=Id,Wd=d.google_conversion_page_url,Dg=d.google_conversion_referrer_url,Fa="";if(c){if(a.top==a)var Xd=0;else{var Rb=a.location.ancestorOrigins;Xd=Rb?Rb[Rb.length-1]==a.location.origin?1:2:kc(a.top)?1:2}var Yd=Xd;var Zd=Wd?Wd:Yd==1?a.top.location.href:a.location.href; var $d="";K&&J(["509562772","509562773"],vc,21);if(K&&(L(21)=="509562773"||L(21)=="509562772")){for(var R,S=a,ae=S;S&&S!=S.parent;)S=S.parent,kc(S)&&(ae=S);R=ae;var Ga=R.location.href;if(R===R.top)var be={url:Ga,S:!0};else{var Sb=!1,Tb=R.document;Tb&&Tb.referrer&&(Ga=Tb.referrer,R.parent===R.top&&(Sb=!0));var Ub=R.location.ancestorOrigins;if(Ub){var Vb=Ub[Ub.length-1];Vb&&Ga.indexOf(Vb)===-1&&(Sb=!1,Ga=Vb)}be={url:Ga,S:Sb}}var Wb=be;Wb.url&&Zd!==Wb.url&&($d=Wb.url)}Fa+=Y("frm",Yd);Fa+=Y("url",Qf(Zd)); Fa+=Y("ref",Qf(Dg||c.referrer));Fa+=Y("top",Qf($d))}var Gg=[v,z,G,ja,P,Za,Hb,kg,lg,mg,ng,og,pg,qg,Ob,rg,sg,tg,ug,vg,wg,yg,zg,Ag,Bg,Cg,Fa,Xf(c),$f(d.google_additional_params),$f(d.google_remarketing_only?{}:d.google_additional_conversion_params),"&hn="+Pf("www.googleadservices.com"),ag(a),bg(a)].join(""),de=Gc(),Xb=Gg+(de.length>0?"&debug_experiment_id="+de:"");if(d.google_remarketing_only||d.google_conversion_domain)var ee=Xb;else{var Hg=[Y("mid",d.google_conversion_merchant_id),Y("fcntr",d.google_basket_feed_country), Y("flng",d.google_basket_feed_language),Y("dscnt",d.google_basket_discount),Y("bttype",d.google_basket_transaction_type)].join("");if(d){var Yb=d.google_conversion_items;if(Yb){for(var Zb=[],$b=0,Ig=Yb.length;$b0?"&item="+Zb.join(""):""}else ac=""}else ac="";var fe=[Xb,Hg,ac].join("");ee=fe.length> 4E3?[Xb,Y("item","elngth")].join(""):fe}m=q+ee;e===1||e===6?m+=[Y("gcp",1),Y("sscte",1),Y("ct_cookie_present",1)].join(""):e==3&&(m+=Y("gcp",1),m+=Y("ct_cookie_present",1));if(Ac){var ge=Ff();ge!==void 0&&(m+=Y("us_privacy",ge||"error"))}Wf(d)&&(m=d.D?m+Y("gbcov",1):m+Y("gbcov",0));return m} function cg(a,b,c,d,e,f,h){return''} function dg(a){return{ar:1,bg:1,cs:1,da:1,de:1,el:1,en_AU:1,en_US:1,en_GB:1,es:1,et:1,fi:1,fr:1,hi:1,hr:1,hu:1,id:1,is:1,it:1,iw:1,ja:1,ko:1,lt:1,nl:1,no:1,pl:1,pt_BR:1,pt_PT:1,ro:1,ru:1,sk:1,sl:1,sr:1,sv:1,th:1,tl:1,tr:1,vi:1,zh_CN:1,zh_TW:1}[a]?a+".html":"en_US.html"} function eg(a,b,c,d){function e(g,k,l,m,q){m=m?' style="display:none"':"";return""}Kc()&&Rc(2);var f="";d.google_remarketing_only&&d.google_enable_display_cookie_match&&!Uc&&(K&&J(["376635470","376635471"],sc,2),f=d.google_remarketing_only&&d.google_enable_display_cookie_match&&!Uc&&K&&L(2)=="376635471"?cg("google_cookie_match_frame","Google cookie match frame","https://bid.g.doubleclick.net/xbbe/pixel?d=KAE", 1,1,!0,null):"");d.google_remarketing_only&&!d.google_conversion_domain&&K&&J(["759238990","759238991"],yc,13);!d.google_remarketing_only||d.google_conversion_domain||K&&(L(14)=="759248991"||L(14)=="759248990")||K&&J(["759248990","759248991"],xc,14);d.google_conversion_linker!==!1&&Df(d.google_gcl_cookie_prefix);b=Yf(a,b,c,d,d.google_remarketing_only?2:0);if(d.google_conversion_format==0&&d.google_conversion_domain==null)return''+e(b,135,27,!1,!1)+""+f;if(d.google_conversion_snippets!==void 0&&d.google_conversion_snippets>1||d.google_conversion_format==3){var h=b;d.google_conversion_domain==null&&(h=d.google_conversion_format==3?b:jc(b,"fmt",3));b=void 0;Lc()&&!d.google_remarketing_only&&(b={attributionsrc:""});return fg(a,c,d,h,b)?f:e(h,1,1,!0,!d.google_remarketing_only)+f}h=null;!d.google_conversion_domain&&fg(a,c,d,b)&&(h="goog_conv_iframe",b="");return cg("google_conversion_frame", "Google conversion frame",b,d.google_conversion_format==2?200:300,d.google_conversion_format==2?26:13,!1,h)+f}function fg(a,b,c,d,e){if(c.google_conversion_domain)return!1;try{return Ie(a,b,d,null,void 0,e)}catch(f){return!1}} function gg(a){if(a.google_conversion_type==="landing"||!a.google_conversion_id||a.google_remarketing_only&&a.google_disable_viewthrough)return!1;a.google_conversion_date=new Date;a.google_conversion_time=a.google_conversion_date.getTime();a.google_conversion_snippets=typeof a.google_conversion_snippets==="number"&&a.google_conversion_snippets>0?a.google_conversion_snippets+1:1;a.google_conversion_first_time===void 0&&(a.google_conversion_first_time=a.google_conversion_time);a.google_conversion_js_version= "9";a.google_conversion_format!=0&&a.google_conversion_format!=1&&a.google_conversion_format!=2&&a.google_conversion_format!=3&&(a.google_conversion_format=3);a.google_enable_display_cookie_match!==!1&&(a.google_enable_display_cookie_match=!0);return!0}function hg(a){for(var b=0;b=0&&(d=4);d||(e=b.documentElement.getAttribute("data-tag-assistant-present"),Kg(e)&&(d=5));if(d){var h="AW-"+(c.google_conversion_id||"");if(!a["google.tagmanager.debugui2.queue"]){a["google.tagmanager.debugui2.queue"]=[];var g=Ab(zb(xg),new p.Map([["id",h],["src", "LEGACY"],["cond",d]])),k=rc("SCRIPT",b);Bb(k,g);var l=b.getElementsByTagName("script")[0];l&&l.parentNode&&l.parentNode.insertBefore(k,l)}a["google.tagmanager.debugui2.queue"].push({messageType:"LEGACY_CONTAINER_STARTING",data:{id:h,scriptSource:Fg}})}}}catch(m){}}function Kg(a){if(a==null||a.length===0)return!1;a=Number(a);var b=Date.now();return ab-9E5};function Lg(a){return a.prerendering?3:{visible:1,hidden:2,prerender:3,preview:4,unloaded:5}[a.visibilityState||a.webkitVisibilityState||a.mozVisibilityState||""]||0}function Mg(a){var b;a.visibilityState?b="visibilitychange":a.mozVisibilityState?b="mozvisibilitychange":a.webkitVisibilityState&&(b="webkitvisibilitychange");return b}function Ng(a,b){if(Lg(b)==3)return!1;a();return!0} function Og(a,b){var c=c===void 0?!1:c;if(!Ng(a,b))if(c){var d=function(){b.removeEventListener&&b.removeEventListener("prerenderingchange",d,!1);a()};b.addEventListener&&b.addEventListener("prerenderingchange",d,!1)}else{var e=!1,f=Mg(b),h=function(){!e&&Ng(a,b)&&(e=!0,b.removeEventListener&&b.removeEventListener(f,h,!1))};f&&b.addEventListener&&b.addEventListener(f,h,!1)}};function Pg(a){var b=r(Object,"assign").call(Object,{},a);a=a.id;b=(delete b.id,b);if(r(Object,"keys").call(Object,b).length)throw Error("Invalid attribute(s): "+r(Object,"keys").call(Object,b));a={id:a};if(!vb.test("span"))throw Error("");if("SPAN"in xb)throw Error("");b=void 0;var c="";if(a)for(k in a)if(Object.prototype.hasOwnProperty.call(a,k)){if(!vb.test(k))throw Error("");var d=a[k];if(d!=null){var e=void 0;var f=k;if(d instanceof xa)d=Aa(d);else if(f.toLowerCase()=="style"){var h=typeof d; h=h=="object"&&d!=null||h=="function";if(!h)throw Error("");if(!(d instanceof gb)){h="";for(e in d)if(Object.prototype.hasOwnProperty.call(d,e)){if(!/^[-_a-zA-Z0-9]+$/.test(e))throw Error("Name allows only [-_a-zA-Z0-9], got: "+e);var g=d[e];g!=null&&(g=Array.isArray(g)?g.map(ib).join(" "):ib(g),h+=e+":"+g+";")}d=h?new gb(h):hb}if(d instanceof gb)d=d.g;else throw Error("");}else{if(/^on/i.test(f))throw Error("");if(f.toLowerCase()in wb)if(d instanceof Ta)d=Ua(d).toString();else if(d instanceof C)if(d instanceof C)d=d.g;else throw Error("");else if(typeof d==="string")d=fb(d).toString();else throw Error("");}e=f+'="'+Ja(String(d))+'"';c+=" "+e}}var k="":(b=ub(b),k+=">"+qb(b).toString()+"");return sb(k)};K=new function(){var a=[];var b=0,c;for(c in Ic)a[b++]=Ic[c];a=a===void 0?[]:a;this.B={};this.g={};for(b=0;b=0&&fc(g,0,"ipr",g.search(gc))>=0&&!k.match(dc)[6]&&(k+=ec(g),c[1]=jc(k,"rmt_tld","1"))}for(g={o:0};g.o