CINXE.COM

Save $60 with your Fi Wireless Referral Code | Join Google Fi Wireless

<!DOCTYPE html><html lang="en"><head><script nonce="PBbB94uB-W5GGyJ_KIiX2A">window['ppConfig'] = {productName: '29cd73353f44c07ff26497e83532b22a', deleteIsEnforced: false , sealIsEnforced: false , heartbeatRate: 0.5 , periodicReportingRateMillis: 60000.0 , disableAllReporting: false };(function(){'use strict';function k(a){var b=0;return function(){return b<a.length?{done:!1,value:a[b++]}:{done:!0}}}var l=typeof Object.defineProperties=="function"?Object.defineProperty:function(a,b,c){if(a==Array.prototype||a==Object.prototype)return a;a[b]=c.value;return a}; function m(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 n=m(this);function p(a,b){if(b)a:{var c=n;a=a.split(".");for(var d=0;d<a.length-1;d++){var e=a[d];if(!(e in c))break a;c=c[e]}a=a[a.length-1];d=c[a];b=b(d);b!=d&&b!=null&&l(c,a,{configurable:!0,writable:!0,value:b})}} function q(a){var b=typeof Symbol!="undefined"&&Symbol.iterator&&a[Symbol.iterator];if(b)return b.call(a);if(typeof a.length=="number")return{next:k(a)};throw Error(String(a)+" is not an iterable or ArrayLike");}p("Object.is",function(a){return a?a:function(b,c){return b===c?b!==0||1/b===1/c:b!==b&&c!==c}}); p("Array.prototype.includes",function(a){return a?a:function(b,c){var d=this;d instanceof String&&(d=String(d));var e=d.length;c=c||0;for(c<0&&(c=Math.max(c+e,0));c<e;c++){var f=d[c];if(f===b||Object.is(f,b))return!0}return!1}}); p("String.prototype.includes",function(a){return a?a:function(b,c){if(this==null)throw new TypeError("The 'this' value for String.prototype.includes must not be null or undefined");if(b instanceof RegExp)throw new TypeError("First argument to String.prototype.includes must not be a regular expression");return this.indexOf(b,c||0)!==-1}});function r(a,b,c){a("https://csp.withgoogle.com/csp/proto/"+encodeURIComponent(b),JSON.stringify(c))}function t(){var a;if((a=window.ppConfig)==null?0:a.disableAllReporting)return function(){};var b,c,d,e;return(e=(b=window)==null?void 0:(c=b.navigator)==null?void 0:(d=c.sendBeacon)==null?void 0:d.bind(navigator))!=null?e:u}function u(a,b){var c=new XMLHttpRequest;c.open("POST",a);c.send(b)} function v(){var a=(w=Object.prototype)==null?void 0:w.__lookupGetter__("__proto__"),b=x,c=y;return function(){var d=a.call(this),e,f,g,h;r(c,b,{type:"ACCESS_GET",origin:(f=window.location.origin)!=null?f:"unknown",report:{className:(g=d==null?void 0:(e=d.constructor)==null?void 0:e.name)!=null?g:"unknown",stackTrace:(h=Error().stack)!=null?h:"unknown"}});return d}} function z(){var a=(A=Object.prototype)==null?void 0:A.__lookupSetter__("__proto__"),b=x,c=y;return function(d){d=a.call(this,d);var e,f,g,h;r(c,b,{type:"ACCESS_SET",origin:(f=window.location.origin)!=null?f:"unknown",report:{className:(g=d==null?void 0:(e=d.constructor)==null?void 0:e.name)!=null?g:"unknown",stackTrace:(h=Error().stack)!=null?h:"unknown"}});return d}}function B(a,b){C(a.productName,b);setInterval(function(){C(a.productName,b)},a.periodicReportingRateMillis)} var D="constructor __defineGetter__ __defineSetter__ hasOwnProperty __lookupGetter__ __lookupSetter__ isPrototypeOf propertyIsEnumerable toString valueOf __proto__ toLocaleString x_ngfn_x".split(" "),E=D.concat,F=navigator.userAgent.match(/Firefox\/([0-9]+)\./),G=(!F||F.length<2?0:Number(F[1])<75)?["toSource"]:[],H;if(G instanceof Array)H=G;else{for(var I=q(G),J,K=[];!(J=I.next()).done;)K.push(J.value);H=K}var L=E.call(D,H),M=[]; function C(a,b){for(var c=[],d=q(Object.getOwnPropertyNames(Object.prototype)),e=d.next();!e.done;e=d.next())e=e.value,L.includes(e)||M.includes(e)||c.push(e);e=Object.prototype;d=[];for(var f=0;f<c.length;f++){var g=c[f];d[f]={name:g,descriptor:Object.getOwnPropertyDescriptor(Object.prototype,g),type:typeof e[g]}}if(d.length!==0){c=q(d);for(e=c.next();!e.done;e=c.next())M.push(e.value.name);var h;r(b,a,{type:"SEAL",origin:(h=window.location.origin)!=null?h:"unknown",report:{blockers:d}})}};var N=Math.random(),O=t(),P=window.ppConfig;P&&(P.disableAllReporting||P.deleteIsEnforced&&P.sealIsEnforced||N<P.heartbeatRate&&r(O,P.productName,{origin:window.location.origin,type:"HEARTBEAT"}));var y=t(),Q=window.ppConfig;if(Q)if(Q.deleteIsEnforced)delete Object.prototype.__proto__;else if(!Q.disableAllReporting){var x=Q.productName;try{var w,A;Object.defineProperty(Object.prototype,"__proto__",{enumerable:!1,get:v(),set:z()})}catch(a){}} (function(){var a=t(),b=window.ppConfig;b&&(b.sealIsEnforced?Object.seal(Object.prototype):b.disableAllReporting||(document.readyState!=="loading"?B(b,a):document.addEventListener("DOMContentLoaded",function(){B(b,a)})))})();}).call(this); </script><meta charset="utf-8"/><title>Save $60 with your Fi Wireless Referral Code | Join Google Fi Wireless</title><link rel="shortcut icon" href="https://lh3.googleusercontent.com/RYojZjBK4yAgOzuDEXTdJcq-_K51Wv9xYlOYgUFtGZVAd1JZ4n8e5a75LfLnYiq_ucA-1n3Dk6Cf_a4M0NAr7Epso6dhFOUGgBgwftC2s3SppXRLogvWpj3M2aikYg3kwon3Zg"><meta name="description" content="Get $60 bill credit when you join Google Fi Wireless with a referral code. Already a member? Refer friends and earn up to $600. Enjoy fast, reliable coverage."/><meta name="viewport" content="width=device-width, initial-scale=1.0"/><meta name="og:site_name" content="Google Fi Wireless"/><meta name="og:type" content="website"/><meta name="og:url" content="https://fi.google.com/about/referrals"/><meta name="og:title" content="Save $60 with your Fi Wireless Referral Code | Join Google Fi Wireless"/><meta name="og:description" content="Get $60 bill credit when you join Google Fi Wireless with a referral code. Already a member? Refer friends and earn up to $600. Enjoy fast, reliable coverage."/><meta name="twitter:card" content="summary"/><meta name="twitter:title" content="Save $60 with your Fi Wireless Referral Code | Join Google Fi Wireless"/><meta name="twitter:description" content="Get $60 bill credit when you join Google Fi Wireless with a referral code. Already a member? Refer friends and earn up to $600. Enjoy fast, reliable coverage."/><link rel="canonical" href="https://fi.google.com/about/referrals"/><script src="https://www.gstatic.com/fi/marketing/src_marketing_components.ZvtlXQA1kxLeBfBNNhkNmtwLko-Fxqz5jZ6s6r4u6N4.js" nonce="PBbB94uB-W5GGyJ_KIiX2A"></script><link rel="stylesheet" href="https://www.gstatic.com/fi/marketing/src_scss_main.ZEzATj80EJQaIoi6CXxRdBteRYghH9nZnHb2wiXtVUI.goog.css" nonce="51L_eYuErunayYfJZau0fg"/><link rel="preconnect" href="https://fonts.gstatic.com"/><link rel="preconnect" href="https://lh3.googleusercontent.com"/><link rel="stylesheet" href="https://fonts.googleapis.com/css2?family=Material+Symbols+Sharp:opsz,wght,FILL,GRAD@48,300..400,0,0&family=Material+Symbols+Rounded:opsz,wght,FILL,GRAD@24,300..400,0,0&family=Google+Symbols:opsz,wght,FILL,GRAD@24,300..400,0,0" nonce="51L_eYuErunayYfJZau0fg"/><link rel="stylesheet" href="https://fonts.googleapis.com/css2?family=Google+Sans:wght@400;500;700&family=Roboto:wght@400;500;700&family=Google+Sans+Text:wght@400;500;700&display=swap" nonce="51L_eYuErunayYfJZau0fg"/><script nonce="PBbB94uB-W5GGyJ_KIiX2A">dataLayer = [{'gtm.whitelist': ['google', 'flc'], 'gtm.blacklist': ['customScripts']},{'ga4': true,},{"experimentIds":"|11000313|11010734|11011163|11011644|11013290|11014029|11014032|11014106|11014108|11014144|11014149|11014333|11014578|11014806|11014828|11014829|11014859|11015082|11015220|"}];</script><script src="https://www.google-analytics.com/plugins/ua/ec.js" async nonce="PBbB94uB-W5GGyJ_KIiX2A"></script><script nonce="PBbB94uB-W5GGyJ_KIiX2A">initialData = {"accountNeedsSignup":true,"cartItemCount":0,"oneGoogleBarParts":"[[0,60,[3700335]],[[null,null,null,null,null,\";this.gbar_\\u003d{CONFIG:[[[0,\\\"www.gstatic.com\\\",\\\"og.qtm.en_US.pXAfUQwhJ9U.es5.O\\\",\\\"com.sg\\\",\\\"en\\\",\\\"170\\\",0,[4,2,\\\"\\\",\\\"\\\",\\\"\\\",\\\"742503072\\\",\\\"0\\\"],null,\\\"4S7vZ57FNNfL0PEPvKbEsQk\\\",null,0,\\\"og.qtm.hUariUhUtp0.L.X.O\\\",\\\"AA2YrTvLm6iah4asDFr2GRmVdtLEM00_ng\\\",\\\"AA2YrTt2UCjXBjt4KGLj1PLU1X5WaolAlQ\\\",\\\"\\\",2,1,200,\\\"SGP\\\",null,null,\\\"170\\\",\\\"170\\\",1,null,null,82819326,null,0],null,[1,0.1000000014901161,2,1],null,[0,0,0,null,\\\"\\\",\\\"\\\",\\\"\\\",\\\"\\\",0,0,0,\\\"\\\"],[0,0,\\\"\\\",1,0,0,0,0,0,0,null,0,0,null,0,0,null,null,0,0,0,\\\"\\\",\\\"\\\",\\\"\\\",\\\"\\\",\\\"\\\",\\\"\\\",null,0,0,0,0,0,null,null,null,\\\"rgba(32,33,36,1)\\\",\\\"rgba(255,255,255,1)\\\",0,0,1,null,null,null,0],null,null,[\\\"1\\\",\\\"gci_91f30755d6a6b787dcc2a4062e6e9824.js\\\",\\\"googleapis.client:gapi.iframes\\\",\\\"\\\",\\\"en\\\"],null,null,null,null,[\\\"m;/_/scs/abc-static/_/js/k\\u003dgapi.gapi.en.24R2mrw_td8.O/d\\u003d1/rs\\u003dAHpOoo9vR1rNwOjC3PXOxUlyKiCwNBv2Fg/m\\u003d__features__\\\",\\\"https://apis.google.com\\\",\\\"\\\",\\\"\\\",\\\"\\\",\\\"\\\",null,1,\\\"es_plusone_gc_20250304.0_p0\\\",\\\"en\\\",null,0],[0.009999999776482582,\\\"com.sg\\\",\\\"170\\\",[null,\\\"\\\",\\\"0\\\",null,1,5184000,null,null,\\\"\\\",null,null,null,null,null,0,null,0,null,1,0,0,0,null,null,0,0,null,0,0,0,0,0],null,null,null,0],[1,null,null,27043,170,\\\"SGP\\\",\\\"en\\\",\\\"742503072.0\\\",8,null,0,0,null,null,null,null,\\\"3700335\\\",null,null,null,\\\"4S7vZ57FNNfL0PEPvKbEsQk\\\",0,0,0,null,2,5,\\\"pw\\\",157,0,0,0,0,1,82819326,0,0],[[null,null,null,\\\"https://www.gstatic.com/og/_/js/k\\u003dog.qtm.en_US.pXAfUQwhJ9U.es5.O/rt\\u003dj/m\\u003dqabr,q_dnp,qapid,qads,q_dg/exm\\u003dqaaw,qadd,qaid,qein,qhaw,qhba,qhbr,qhch,qhga,qhid,qhin/d\\u003d1/ed\\u003d1/rs\\u003dAA2YrTvLm6iah4asDFr2GRmVdtLEM00_ng\\\"]]]],};this.gbar_\\u003dthis.gbar_||{};(function(_){var window\\u003dthis;\\ntry{\\n_._F_toggles_initialize\\u003dfunction(a){(typeof globalThis!\\u003d\\u003d\\\"undefined\\\"?globalThis:typeof self!\\u003d\\u003d\\\"undefined\\\"?self:this)._F_toggles\\u003da||[]};(0,_._F_toggles_initialize)([]);\\n/*\\n\\n Copyright The Closure Library Authors.\\n SPDX-License-Identifier: Apache-2.0\\n*/\\nvar ia,oa,qa,ua,wa,xa,Ca,Va,kb,pb,lb,rb,Fb,Gb,Hb,Ib,y,Pb,Qb,Sb;_.aa\\u003dfunction(a,b){if(Error.captureStackTrace)Error.captureStackTrace(this,_.aa);else{var c\\u003dError().stack;c\\u0026\\u0026(this.stack\\u003dc)}a\\u0026\\u0026(this.message\\u003dString(a));b!\\u003d\\u003dvoid 0\\u0026\\u0026(this.cause\\u003db)};_.ba\\u003dfunction(a){a.Jl\\u003d!0;return a};_.ha\\u003dfunction(a){var b\\u003da;if(ca(b)){if(!/^\\\\s*(?:-?[1-9]\\\\d*|0)?\\\\s*$/.test(b))throw Error(String(b));}else if(da(b)\\u0026\\u0026!Number.isSafeInteger(b))throw Error(String(b));return ea?BigInt(a):a\\u003dfa(a)?a?\\\"1\\\":\\\"0\\\":ca(a)?a.trim()||\\\"0\\\":String(a)};\\nia\\u003dfunction(a,b){if(a.length\\u003eb.length)return!1;if(a.length\\u003cb.length||a\\u003d\\u003d\\u003db)return!0;for(var c\\u003d0;c\\u003ca.length;c++){var d\\u003da[c],e\\u003db[c];if(d\\u003ee)return!1;if(d\\u003ce)return!0}};_.ja\\u003dfunction(a){_.r.setTimeout(function(){throw a;},0)};_.la\\u003dfunction(){return _.ka().toLowerCase().indexOf(\\\"webkit\\\")!\\u003d-1};_.ka\\u003dfunction(){var a\\u003d_.r.navigator;return a\\u0026\\u0026(a\\u003da.userAgent)?a:\\\"\\\"};oa\\u003dfunction(a){if(!ma||!na)return!1;for(var b\\u003d0;b\\u003cna.brands.length;b++){var c\\u003dna.brands[b].brand;if(c\\u0026\\u0026c.indexOf(a)!\\u003d-1)return!0}return!1};\\n_.pa\\u003dfunction(a){return _.ka().indexOf(a)!\\u003d-1};qa\\u003dfunction(){return ma?!!na\\u0026\\u0026na.brands.length\\u003e0:!1};_.ra\\u003dfunction(){return qa()?!1:_.pa(\\\"Opera\\\")};_.sa\\u003dfunction(){return qa()?!1:_.pa(\\\"Trident\\\")||_.pa(\\\"MSIE\\\")};_.ta\\u003dfunction(){return _.pa(\\\"Firefox\\\")||_.pa(\\\"FxiOS\\\")};_.va\\u003dfunction(){return _.pa(\\\"Safari\\\")\\u0026\\u0026!(ua()||(qa()?0:_.pa(\\\"Coast\\\"))||_.ra()||(qa()?0:_.pa(\\\"Edge\\\"))||(qa()?oa(\\\"Microsoft Edge\\\"):_.pa(\\\"Edg/\\\"))||(qa()?oa(\\\"Opera\\\"):_.pa(\\\"OPR\\\"))||_.ta()||_.pa(\\\"Silk\\\")||_.pa(\\\"Android\\\"))};\\nua\\u003dfunction(){return qa()?oa(\\\"Chromium\\\"):(_.pa(\\\"Chrome\\\")||_.pa(\\\"CriOS\\\"))\\u0026\\u0026!(qa()?0:_.pa(\\\"Edge\\\"))||_.pa(\\\"Silk\\\")};wa\\u003dfunction(){return ma?!!na\\u0026\\u0026!!na.platform:!1};xa\\u003dfunction(){return _.pa(\\\"iPhone\\\")\\u0026\\u0026!_.pa(\\\"iPod\\\")\\u0026\\u0026!_.pa(\\\"iPad\\\")};_.ya\\u003dfunction(){return xa()||_.pa(\\\"iPad\\\")||_.pa(\\\"iPod\\\")};_.za\\u003dfunction(){return wa()?na.platform\\u003d\\u003d\\u003d\\\"macOS\\\":_.pa(\\\"Macintosh\\\")};_.Ba\\u003dfunction(a,b){return(0,_.Aa)(a,b)\\u003e\\u003d0};\\nCa\\u003dfunction(a,b){a.__closure__error__context__984382||(a.__closure__error__context__984382\\u003d{});a.__closure__error__context__984382.severity\\u003db};_.Da\\u003dfunction(a){a\\u003dError(a);Ca(a,\\\"warning\\\");return a};_.Fa\\u003dfunction(a,b){if(a!\\u003dnull){var c;var d\\u003d(c\\u003dEa)!\\u003dnull?c:Ea\\u003d{};c\\u003dd[a]||0;c\\u003e\\u003db||(d[a]\\u003dc+1,a\\u003dError(),Ca(a,\\\"incident\\\"),_.ja(a))}};_.Ga\\u003dfunction(a,b,c){return typeof Symbol\\u003d\\u003d\\u003d\\\"function\\\"\\u0026\\u0026typeof Symbol()\\u003d\\u003d\\u003d\\\"symbol\\\"?(c\\u003d\\u003d\\u003dvoid 0?0:c)\\u0026\\u0026Symbol.for\\u0026\\u0026a?Symbol.for(a):a!\\u003dnull?Symbol(a):Symbol():b};\\n_.Ka\\u003dfunction(a,b){_.Ha||_.v in a||Ia(a,Ja);a[_.v]|\\u003db};_.La\\u003dfunction(a,b){_.Ha||_.v in a||Ia(a,Ja);a[_.v]\\u003db};_.Ma\\u003dfunction(a){a[_.v]\\u0026\\u003d-3};_.Ra\\u003dfunction(a){a\\u003da[Na];var b\\u003da\\u003d\\u003d\\u003dOa;Pa\\u0026\\u0026a\\u0026\\u0026!b\\u0026\\u0026_.Fa(Qa,3);return b};_.Ta\\u003dfunction(a,b){return b\\u003d\\u003d\\u003dvoid 0?a.j!\\u003d\\u003dSa\\u0026\\u0026!!(2\\u0026(a.J[_.v]|0)):!!(2\\u0026b)\\u0026\\u0026a.j!\\u003d\\u003dSa};_.Ua\\u003dfunction(a){return a!\\u003d\\u003dnull\\u0026\\u0026typeof a\\u003d\\u003d\\u003d\\\"object\\\"\\u0026\\u0026!Array.isArray(a)\\u0026\\u0026a.constructor\\u003d\\u003d\\u003dObject};Va\\u003dfunction(a){return a};_.Xa\\u003dfunction(a){if(typeof a!\\u003d\\u003d\\\"boolean\\\")throw Error(\\\"F`\\\"+_.Wa(a)+\\\"`\\\"+a);return a};\\n_.Za\\u003dfunction(a){if(!(0,_.Ya)(a))throw _.Da(\\\"enum\\\");return a|0};_.$a\\u003dfunction(a){if(typeof a!\\u003d\\u003d\\\"number\\\")throw _.Da(\\\"int32\\\");if(!(0,_.Ya)(a))throw _.Da(\\\"int32\\\");return a|0};_.ab\\u003dfunction(a){if(a!\\u003dnull\\u0026\\u0026typeof a!\\u003d\\u003d\\\"string\\\")throw Error();return a};_.bb\\u003dfunction(a){return a\\u003d\\u003dnull||typeof a\\u003d\\u003d\\u003d\\\"string\\\"?a:void 0};_.cb\\u003dfunction(a,b,c){if(a!\\u003dnull\\u0026\\u0026typeof a\\u003d\\u003d\\u003d\\\"object\\\"\\u0026\\u0026_.Ra(a))return a;if(Array.isArray(a)){var d\\u003da[_.v]|0,e\\u003dd;e\\u003d\\u003d\\u003d0\\u0026\\u0026(e|\\u003dc\\u002632);e|\\u003dc\\u00262;e!\\u003d\\u003dd\\u0026\\u0026_.La(a,e);return new b(a)}};\\n_.fb\\u003dfunction(a){var b\\u003d_.db(_.eb);return b?a[b]:void 0};\\n_.ib\\u003dfunction(a,b,c,d,e){var f\\u003dd?!!(b\\u002632):void 0;d\\u003d[];var g\\u003da.length,h\\u003d!1;if(b\\u002664){if(b\\u0026256){g--;var k\\u003da[g];var m\\u003dg}else m\\u003d4294967295,k\\u003dvoid 0;if(!(e||b\\u0026512)){h\\u003d!0;var n;var p\\u003d((n\\u003dgb)!\\u003dnull?n:Va)(k?m- -1:b\\u003e\\u003e16\\u00261023||536870912,-1,a,k);m\\u003dp+-1}}else m\\u003d4294967295,b\\u00261||(k\\u003dg\\u0026\\u0026a[g-1],_.Ua(k)?(g--,m\\u003dg,p\\u003d0):k\\u003dvoid 0);n\\u003dvoid 0;for(var q\\u003d0;q\\u003cg;q++){var t\\u003da[q];if(t!\\u003dnull\\u0026\\u0026(t\\u003dc(t,f))!\\u003dnull)if(q\\u003e\\u003dm){var u\\u003dvoid 0;((u\\u003dn)!\\u003dnull?u:n\\u003d{})[q- -1]\\u003dt}else d[q]\\u003dt}if(k)for(var z in k)g\\u003dk[z],g!\\u003dnull\\u0026\\u0026(g\\u003dc(g,f))!\\u003dnull\\u0026\\u0026(q\\u003d\\n+z,q\\u003cp?d[q+-1]\\u003dg:(q\\u003dvoid 0,((q\\u003dn)!\\u003dnull?q:n\\u003d{})[z]\\u003dg));n\\u0026\\u0026(h?d.push(n):d[m]\\u003dn);e\\u0026\\u0026(_.La(d,b\\u002667043905|(n!\\u003dnull?290:34)),_.db(_.eb)\\u0026\\u0026(a\\u003d_.fb(a))\\u0026\\u0026\\\"function\\\"\\u003d\\u003dtypeof _.hb\\u0026\\u0026a instanceof _.hb\\u0026\\u0026(d[_.eb]\\u003da.j()));return d};\\nkb\\u003dfunction(a){switch(typeof a){case \\\"number\\\":return Number.isFinite(a)?a:\\\"\\\"+a;case \\\"bigint\\\":return(0,_.jb)(a)?Number(a):\\\"\\\"+a;case \\\"boolean\\\":return a?1:0;case \\\"object\\\":if(Array.isArray(a)){var b\\u003da[_.v]|0;return a.length\\u003d\\u003d\\u003d0\\u0026\\u0026b\\u00261?void 0:_.ib(a,b,kb,!1,!1)}if(_.Ra(a))return lb(a);if(\\\"function\\\"\\u003d\\u003dtypeof _.mb\\u0026\\u0026a instanceof _.mb)return a.j();return}return a};pb\\u003dfunction(a,b){if(b){gb\\u003db\\u003d\\u003dnull||b\\u003d\\u003d\\u003dVa||b[nb]!\\u003d\\u003dob?Va:b;try{return lb(a)}finally{gb\\u003dvoid 0}}return lb(a)};\\nlb\\u003dfunction(a){a\\u003da.J;return _.ib(a,a[_.v]|0,kb,void 0,!1)};_.w\\u003dfunction(a,b,c){return _.qb(a,b,c,3)};\\n_.qb\\u003dfunction(a,b,c,d){if(a\\u003d\\u003dnull){var e\\u003d96;c?(a\\u003d[c],e|\\u003d512):a\\u003d[];b\\u0026\\u0026(e\\u003de\\u0026-67043329|(b\\u00261023)\\u003c\\u003c16)}else{if(!Array.isArray(a))throw Error(\\\"I\\\");e\\u003da[_.v]|0;8192\\u0026e||!(64\\u0026e)||2\\u0026e||rb();if(e\\u00261024)throw Error(\\\"K\\\");if(e\\u002664)return d!\\u003d\\u003d3||e\\u002616384||_.La(a,e|16384),a;d\\u003d\\u003d\\u003d1||d\\u003d\\u003d\\u003d2||(e|\\u003d64);if(c\\u0026\\u0026(e|\\u003d512,c!\\u003d\\u003da[0]))throw Error(\\\"L\\\");a:{c\\u003da;var f\\u003dc.length;if(f){var g\\u003df-1,h\\u003dc[g];if(_.Ua(h)){e|\\u003d256;b\\u003de\\u0026512?0:-1;g-\\u003db;if(g\\u003e\\u003d1024)throw Error(\\\"N\\\");for(var k in h)f\\u003d+k,f\\u003cg\\u0026\\u0026(c[f+b]\\u003dh[k],delete h[k]);e\\u003de\\u0026-67043329|(g\\u00261023)\\u003c\\u003c\\n16;break a}}if(b){k\\u003dMath.max(b,f-(e\\u0026512?0:-1));if(k\\u003e1024)throw Error(\\\"O\\\");e\\u003de\\u0026-67043329|(k\\u00261023)\\u003c\\u003c16}}}d\\u003d\\u003d\\u003d3\\u0026\\u0026(e|\\u003d16384);_.La(a,e);return a};rb\\u003dfunction(){_.Fa(sb,5)};\\n_.tb\\u003dfunction(a,b){if(typeof a!\\u003d\\u003d\\\"object\\\")return a;if(Array.isArray(a)){var c\\u003da[_.v]|0;if(a.length\\u003d\\u003d\\u003d0\\u0026\\u0026c\\u00261)return;if(c\\u00262)return a;var d;if(d\\u003db)d\\u003dc\\u003d\\u003d\\u003d0||!!(c\\u002632)\\u0026\\u0026!(c\\u002664||!(c\\u002616));return d?(_.Ka(a,34),c\\u00264\\u0026\\u0026Object.freeze(a),a):_.ib(a,c,_.tb,b!\\u003d\\u003dvoid 0,!0)}if(_.Ra(a))return b\\u003da.J,c\\u003db[_.v]|0,_.Ta(a,c)?a:_.ib(b,c,_.tb,!0,!0);if(\\\"function\\\"\\u003d\\u003dtypeof _.mb\\u0026\\u0026a instanceof _.mb)return a};_.ub\\u003dfunction(a){var b\\u003da.J,c\\u003db[_.v]|0;if(!_.Ta(a,c))return a;a\\u003dnew a.constructor(_.ib(b,c,_.tb,!0,!0));_.Ma(a.J);return a};\\n_.vb\\u003dfunction(a){if(a.j!\\u003d\\u003dSa)return!1;var b\\u003da.J;b\\u003d_.ib(b,b[_.v]|0,_.tb,!0,!0);_.Ma(b);a.J\\u003db;a.j\\u003dvoid 0;return!0};_.wb\\u003dfunction(a){if(!_.vb(a)\\u0026\\u0026_.Ta(a,a.J[_.v]|0))throw Error();};_.xb\\u003dfunction(a,b){b\\u003d\\u003d\\u003dvoid 0\\u0026\\u0026(b\\u003da[_.v]|0);b\\u002632\\u0026\\u0026!(b\\u002632768)\\u0026\\u0026_.La(a,b|32768)};\\n_.yb\\u003dfunction(a,b,c,d,e){var f\\u003dc+(e?0:-1),g\\u003da.length-1,h;if(f\\u003e\\u003dg\\u0026\\u0026((h\\u003db)!\\u003dnull?h:b\\u003da[_.v]|0)\\u0026256)return a[g][c]\\u003dd,b;if(f\\u003c\\u003dg)return a[f]\\u003dd,b;d!\\u003d\\u003dvoid 0\\u0026\\u0026(g\\u003db\\u003e\\u003e16\\u00261023||536870912,c\\u003e\\u003dg?d!\\u003dnull\\u0026\\u0026(f\\u003d{},a[g+(e?0:-1)]\\u003d(f[c]\\u003dd,f),b|\\u003d256,_.La(a,b)):a[f]\\u003dd);return b};_.Ab\\u003dfunction(a,b,c,d,e){var f\\u003d_.zb(a,b,d,e);c\\u003d_.cb(f,c,b);c!\\u003d\\u003df\\u0026\\u0026c!\\u003dnull\\u0026\\u0026(b\\u003d_.yb(a,b,d,c,e),_.Ta(c)||_.xb(a,b));return c};_.Bb\\u003dfunction(){var a\\u003dfunction(){throw Error();};Object.setPrototypeOf(a,a.prototype);return a};\\n_.Cb\\u003dfunction(a,b){return a!\\u003dnull?!!a:!!b};_.x\\u003dfunction(a,b){b\\u003d\\u003dvoid 0\\u0026\\u0026(b\\u003d\\\"\\\");return a!\\u003dnull?a:b};_.Db\\u003dfunction(a,b,c){for(var d in a)b.call(c,a[d],d,a)};_.Eb\\u003dfunction(a){for(var b in a)return!1;return!0};Fb\\u003dfunction(a){var b\\u003d0;return function(){return b\\u003ca.length?{done:!1,value:a[b++]}:{done:!0}}};Gb\\u003dtypeof Object.defineProperties\\u003d\\u003d\\\"function\\\"?Object.defineProperty:function(a,b,c){if(a\\u003d\\u003dArray.prototype||a\\u003d\\u003dObject.prototype)return a;a[b]\\u003dc.value;return a};\\nHb\\u003dfunction(a){a\\u003d[\\\"object\\\"\\u003d\\u003dtypeof globalThis\\u0026\\u0026globalThis,a,\\\"object\\\"\\u003d\\u003dtypeof window\\u0026\\u0026window,\\\"object\\\"\\u003d\\u003dtypeof self\\u0026\\u0026self,\\\"object\\\"\\u003d\\u003dtypeof global\\u0026\\u0026global];for(var b\\u003d0;b\\u003ca.length;++b){var c\\u003da[b];if(c\\u0026\\u0026c.Math\\u003d\\u003dMath)return c}throw Error(\\\"a\\\");};Ib\\u003dHb(this);y\\u003dfunction(a,b){if(b)a:{var c\\u003dIb;a\\u003da.split(\\\".\\\");for(var d\\u003d0;d\\u003ca.length-1;d++){var e\\u003da[d];if(!(e in c))break a;c\\u003dc[e]}a\\u003da[a.length-1];d\\u003dc[a];b\\u003db(d);b!\\u003dd\\u0026\\u0026b!\\u003dnull\\u0026\\u0026Gb(c,a,{configurable:!0,writable:!0,value:b})}};\\ny(\\\"Symbol\\\",function(a){if(a)return a;var b\\u003dfunction(f,g){this.i\\u003df;Gb(this,\\\"description\\\",{configurable:!0,writable:!0,value:g})};b.prototype.toString\\u003dfunction(){return this.i};var c\\u003d\\\"jscomp_symbol_\\\"+(Math.random()*1E9\\u003e\\u003e\\u003e0)+\\\"_\\\",d\\u003d0,e\\u003dfunction(f){if(this instanceof e)throw new TypeError(\\\"b\\\");return new b(c+(f||\\\"\\\")+\\\"_\\\"+d++,f)};return e});\\ny(\\\"Symbol.iterator\\\",function(a){if(a)return a;a\\u003dSymbol(\\\"c\\\");for(var b\\u003d\\\"Array Int8Array Uint8Array Uint8ClampedArray Int16Array Uint16Array Int32Array Uint32Array Float32Array Float64Array\\\".split(\\\" \\\"),c\\u003d0;c\\u003cb.length;c++){var d\\u003dIb[b[c]];typeof d\\u003d\\u003d\\u003d\\\"function\\\"\\u0026\\u0026typeof d.prototype[a]!\\u003d\\\"function\\\"\\u0026\\u0026Gb(d.prototype,a,{configurable:!0,writable:!0,value:function(){return Jb(Fb(this))}})}return a});\\nvar Jb\\u003dfunction(a){a\\u003d{next:a};a[Symbol.iterator]\\u003dfunction(){return this};return a},Kb\\u003dtypeof Object.create\\u003d\\u003d\\\"function\\\"?Object.create:function(a){var b\\u003dfunction(){};b.prototype\\u003da;return new b},Lb;if(typeof Object.setPrototypeOf\\u003d\\u003d\\\"function\\\")Lb\\u003dObject.setPrototypeOf;else{var Mb;a:{var Nb\\u003d{a:!0},Ob\\u003d{};try{Ob.__proto__\\u003dNb;Mb\\u003dOb.a;break a}catch(a){}Mb\\u003d!1}Lb\\u003dMb?function(a,b){a.__proto__\\u003db;if(a.__proto__!\\u003d\\u003db)throw new TypeError(\\\"d`\\\"+a);return a}:null}Pb\\u003dLb;\\n_.A\\u003dfunction(a,b){a.prototype\\u003dKb(b.prototype);a.prototype.constructor\\u003da;if(Pb)Pb(a,b);else for(var c in b)if(c!\\u003d\\\"prototype\\\")if(Object.defineProperties){var d\\u003dObject.getOwnPropertyDescriptor(b,c);d\\u0026\\u0026Object.defineProperty(a,c,d)}else a[c]\\u003db[c];a.X\\u003db.prototype};_.B\\u003dfunction(a){var b\\u003dtypeof Symbol!\\u003d\\\"undefined\\\"\\u0026\\u0026Symbol.iterator\\u0026\\u0026a[Symbol.iterator];if(b)return b.call(a);if(typeof a.length\\u003d\\u003d\\\"number\\\")return{next:Fb(a)};throw Error(\\\"e`\\\"+String(a));};\\nQb\\u003dfunction(a,b){return Object.prototype.hasOwnProperty.call(a,b)};Sb\\u003dtypeof Object.assign\\u003d\\u003d\\\"function\\\"?Object.assign:function(a,b){for(var c\\u003d1;c\\u003carguments.length;c++){var d\\u003darguments[c];if(d)for(var e in d)Qb(d,e)\\u0026\\u0026(a[e]\\u003dd[e])}return a};y(\\\"Object.assign\\\",function(a){return a||Sb});y(\\\"globalThis\\\",function(a){return a||Ib});y(\\\"Reflect.setPrototypeOf\\\",function(a){return a?a:Pb?function(b,c){try{return Pb(b,c),!0}catch(d){return!1}}:null});\\ny(\\\"Promise\\\",function(a){function b(){this.i\\u003dnull}function c(g){return g instanceof e?g:new e(function(h){h(g)})}if(a)return a;b.prototype.j\\u003dfunction(g){if(this.i\\u003d\\u003dnull){this.i\\u003d[];var h\\u003dthis;this.o(function(){h.A()})}this.i.push(g)};var d\\u003dIb.setTimeout;b.prototype.o\\u003dfunction(g){d(g,0)};b.prototype.A\\u003dfunction(){for(;this.i\\u0026\\u0026this.i.length;){var g\\u003dthis.i;this.i\\u003d[];for(var h\\u003d0;h\\u003cg.length;++h){var k\\u003dg[h];g[h]\\u003dnull;try{k()}catch(m){this.v(m)}}}this.i\\u003dnull};b.prototype.v\\u003dfunction(g){this.o(function(){throw g;\\n})};var e\\u003dfunction(g){this.i\\u003d0;this.o\\u003dvoid 0;this.j\\u003d[];this.C\\u003d!1;var h\\u003dthis.v();try{g(h.resolve,h.reject)}catch(k){h.reject(k)}};e.prototype.v\\u003dfunction(){function g(m){return function(n){k||(k\\u003d!0,m.call(h,n))}}var h\\u003dthis,k\\u003d!1;return{resolve:g(this.Y),reject:g(this.A)}};e.prototype.Y\\u003dfunction(g){if(g\\u003d\\u003d\\u003dthis)this.A(new TypeError(\\\"h\\\"));else if(g instanceof e)this.M(g);else{a:switch(typeof g){case \\\"object\\\":var h\\u003dg!\\u003dnull;break a;case \\\"function\\\":h\\u003d!0;break a;default:h\\u003d!1}h?this.K(g):this.B(g)}};e.prototype.K\\u003d\\nfunction(g){var h\\u003dvoid 0;try{h\\u003dg.then}catch(k){this.A(k);return}typeof h\\u003d\\u003d\\\"function\\\"?this.N(h,g):this.B(g)};e.prototype.A\\u003dfunction(g){this.D(2,g)};e.prototype.B\\u003dfunction(g){this.D(1,g)};e.prototype.D\\u003dfunction(g,h){if(this.i!\\u003d0)throw Error(\\\"i`\\\"+g+\\\"`\\\"+h+\\\"`\\\"+this.i);this.i\\u003dg;this.o\\u003dh;this.i\\u003d\\u003d\\u003d2\\u0026\\u0026this.L();this.F()};e.prototype.L\\u003dfunction(){var g\\u003dthis;d(function(){if(g.G()){var h\\u003dIb.console;typeof h!\\u003d\\u003d\\\"undefined\\\"\\u0026\\u0026h.error(g.o)}},1)};e.prototype.G\\u003dfunction(){if(this.C)return!1;var g\\u003dIb.CustomEvent,h\\u003dIb.Event,\\nk\\u003dIb.dispatchEvent;if(typeof k\\u003d\\u003d\\u003d\\\"undefined\\\")return!0;typeof g\\u003d\\u003d\\u003d\\\"function\\\"?g\\u003dnew g(\\\"unhandledrejection\\\",{cancelable:!0}):typeof h\\u003d\\u003d\\u003d\\\"function\\\"?g\\u003dnew h(\\\"unhandledrejection\\\",{cancelable:!0}):(g\\u003dIb.document.createEvent(\\\"CustomEvent\\\"),g.initCustomEvent(\\\"unhandledrejection\\\",!1,!0,g));g.promise\\u003dthis;g.reason\\u003dthis.o;return k(g)};e.prototype.F\\u003dfunction(){if(this.j!\\u003dnull){for(var g\\u003d0;g\\u003cthis.j.length;++g)f.j(this.j[g]);this.j\\u003dnull}};var f\\u003dnew b;e.prototype.M\\u003dfunction(g){var h\\u003dthis.v();g.Ad(h.resolve,h.reject)};\\ne.prototype.N\\u003dfunction(g,h){var k\\u003dthis.v();try{g.call(h,k.resolve,k.reject)}catch(m){k.reject(m)}};e.prototype.then\\u003dfunction(g,h){function k(q,t){return typeof q\\u003d\\u003d\\\"function\\\"?function(u){try{m(q(u))}catch(z){n(z)}}:t}var m,n,p\\u003dnew e(function(q,t){m\\u003dq;n\\u003dt});this.Ad(k(g,m),k(h,n));return p};e.prototype.catch\\u003dfunction(g){return this.then(void 0,g)};e.prototype.Ad\\u003dfunction(g,h){function k(){switch(m.i){case 1:g(m.o);break;case 2:h(m.o);break;default:throw Error(\\\"j`\\\"+m.i);}}var m\\u003dthis;this.j\\u003d\\u003dnull?f.j(k):\\nthis.j.push(k);this.C\\u003d!0};e.resolve\\u003dc;e.reject\\u003dfunction(g){return new e(function(h,k){k(g)})};e.race\\u003dfunction(g){return new e(function(h,k){for(var m\\u003d_.B(g),n\\u003dm.next();!n.done;n\\u003dm.next())c(n.value).Ad(h,k)})};e.all\\u003dfunction(g){var h\\u003d_.B(g),k\\u003dh.next();return k.done?c([]):new e(function(m,n){function p(u){return function(z){q[u]\\u003dz;t--;t\\u003d\\u003d0\\u0026\\u0026m(q)}}var q\\u003d[],t\\u003d0;do q.push(void 0),t++,c(k.value).Ad(p(q.length-1),n),k\\u003dh.next();while(!k.done)})};return e});\\nvar Tb\\u003dfunction(a,b,c){if(a\\u003d\\u003dnull)throw new TypeError(\\\"k`\\\"+c);if(b instanceof RegExp)throw new TypeError(\\\"l`\\\"+c);return a+\\\"\\\"};y(\\\"String.prototype.startsWith\\\",function(a){return a?a:function(b,c){var d\\u003dTb(this,b,\\\"startsWith\\\"),e\\u003dd.length,f\\u003db.length;c\\u003dMath.max(0,Math.min(c|0,d.length));for(var g\\u003d0;g\\u003cf\\u0026\\u0026c\\u003ce;)if(d[c++]!\\u003db[g++])return!1;return g\\u003e\\u003df}});y(\\\"Object.setPrototypeOf\\\",function(a){return a||Pb});y(\\\"Symbol.dispose\\\",function(a){return a?a:Symbol(\\\"m\\\")});\\ny(\\\"WeakMap\\\",function(a){function b(){}function c(k){var m\\u003dtypeof k;return m\\u003d\\u003d\\u003d\\\"object\\\"\\u0026\\u0026k!\\u003d\\u003dnull||m\\u003d\\u003d\\u003d\\\"function\\\"}function d(k){if(!Qb(k,f)){var m\\u003dnew b;Gb(k,f,{value:m})}}function e(k){var m\\u003dObject[k];m\\u0026\\u0026(Object[k]\\u003dfunction(n){if(n instanceof b)return n;Object.isExtensible(n)\\u0026\\u0026d(n);return m(n)})}if(function(){if(!a||!Object.seal)return!1;try{var k\\u003dObject.seal({}),m\\u003dObject.seal({}),n\\u003dnew a([[k,2],[m,3]]);if(n.get(k)!\\u003d2||n.get(m)!\\u003d3)return!1;n.delete(k);n.set(m,4);return!n.has(k)\\u0026\\u0026n.get(m)\\u003d\\u003d4}catch(p){return!1}}())return a;\\nvar f\\u003d\\\"$jscomp_hidden_\\\"+Math.random();e(\\\"freeze\\\");e(\\\"preventExtensions\\\");e(\\\"seal\\\");var g\\u003d0,h\\u003dfunction(k){this.i\\u003d(g+\\u003dMath.random()+1).toString();if(k){k\\u003d_.B(k);for(var m;!(m\\u003dk.next()).done;)m\\u003dm.value,this.set(m[0],m[1])}};h.prototype.set\\u003dfunction(k,m){if(!c(k))throw Error(\\\"n\\\");d(k);if(!Qb(k,f))throw Error(\\\"o`\\\"+k);k[f][this.i]\\u003dm;return this};h.prototype.get\\u003dfunction(k){return c(k)\\u0026\\u0026Qb(k,f)?k[f][this.i]:void 0};h.prototype.has\\u003dfunction(k){return c(k)\\u0026\\u0026Qb(k,f)\\u0026\\u0026Qb(k[f],this.i)};h.prototype.delete\\u003dfunction(k){return c(k)\\u0026\\u0026\\nQb(k,f)\\u0026\\u0026Qb(k[f],this.i)?delete k[f][this.i]:!1};return h});\\ny(\\\"Map\\\",function(a){if(function(){if(!a||typeof a!\\u003d\\\"function\\\"||!a.prototype.entries||typeof Object.seal!\\u003d\\\"function\\\")return!1;try{var h\\u003dObject.seal({x:4}),k\\u003dnew a(_.B([[h,\\\"s\\\"]]));if(k.get(h)!\\u003d\\\"s\\\"||k.size!\\u003d1||k.get({x:4})||k.set({x:4},\\\"t\\\")!\\u003dk||k.size!\\u003d2)return!1;var m\\u003dk.entries(),n\\u003dm.next();if(n.done||n.value[0]!\\u003dh||n.value[1]!\\u003d\\\"s\\\")return!1;n\\u003dm.next();return n.done||n.value[0].x!\\u003d4||n.value[1]!\\u003d\\\"t\\\"||!m.next().done?!1:!0}catch(p){return!1}}())return a;var b\\u003dnew WeakMap,c\\u003dfunction(h){this[0]\\u003d{};this[1]\\u003d\\nf();this.size\\u003d0;if(h){h\\u003d_.B(h);for(var k;!(k\\u003dh.next()).done;)k\\u003dk.value,this.set(k[0],k[1])}};c.prototype.set\\u003dfunction(h,k){h\\u003dh\\u003d\\u003d\\u003d0?0:h;var m\\u003dd(this,h);m.list||(m.list\\u003dthis[0][m.id]\\u003d[]);m.Ia?m.Ia.value\\u003dk:(m.Ia\\u003d{next:this[1],rb:this[1].rb,head:this[1],key:h,value:k},m.list.push(m.Ia),this[1].rb.next\\u003dm.Ia,this[1].rb\\u003dm.Ia,this.size++);return this};c.prototype.delete\\u003dfunction(h){h\\u003dd(this,h);return h.Ia\\u0026\\u0026h.list?(h.list.splice(h.index,1),h.list.length||delete this[0][h.id],h.Ia.rb.next\\u003dh.Ia.next,h.Ia.next.rb\\u003d\\nh.Ia.rb,h.Ia.head\\u003dnull,this.size--,!0):!1};c.prototype.clear\\u003dfunction(){this[0]\\u003d{};this[1]\\u003dthis[1].rb\\u003df();this.size\\u003d0};c.prototype.has\\u003dfunction(h){return!!d(this,h).Ia};c.prototype.get\\u003dfunction(h){return(h\\u003dd(this,h).Ia)\\u0026\\u0026h.value};c.prototype.entries\\u003dfunction(){return e(this,function(h){return[h.key,h.value]})};c.prototype.keys\\u003dfunction(){return e(this,function(h){return h.key})};c.prototype.values\\u003dfunction(){return e(this,function(h){return h.value})};c.prototype.forEach\\u003dfunction(h,k){for(var m\\u003dthis.entries(),\\nn;!(n\\u003dm.next()).done;)n\\u003dn.value,h.call(k,n[1],n[0],this)};c.prototype[Symbol.iterator]\\u003dc.prototype.entries;var d\\u003dfunction(h,k){var m\\u003dk\\u0026\\u0026typeof k;m\\u003d\\u003d\\\"object\\\"||m\\u003d\\u003d\\\"function\\\"?b.has(k)?m\\u003db.get(k):(m\\u003d\\\"\\\"+ ++g,b.set(k,m)):m\\u003d\\\"p_\\\"+k;var n\\u003dh[0][m];if(n\\u0026\\u0026Qb(h[0],m))for(h\\u003d0;h\\u003cn.length;h++){var p\\u003dn[h];if(k!\\u003d\\u003dk\\u0026\\u0026p.key!\\u003d\\u003dp.key||k\\u003d\\u003d\\u003dp.key)return{id:m,list:n,index:h,Ia:p}}return{id:m,list:n,index:-1,Ia:void 0}},e\\u003dfunction(h,k){var m\\u003dh[1];return Jb(function(){if(m){for(;m.head!\\u003dh[1];)m\\u003dm.rb;for(;m.next!\\u003dm.head;)return m\\u003d\\nm.next,{done:!1,value:k(m)};m\\u003dnull}return{done:!0,value:void 0}})},f\\u003dfunction(){var h\\u003d{};return h.rb\\u003dh.next\\u003dh.head\\u003dh},g\\u003d0;return c});\\ny(\\\"Set\\\",function(a){if(function(){if(!a||typeof a!\\u003d\\\"function\\\"||!a.prototype.entries||typeof Object.seal!\\u003d\\\"function\\\")return!1;try{var c\\u003dObject.seal({x:4}),d\\u003dnew a(_.B([c]));if(!d.has(c)||d.size!\\u003d1||d.add(c)!\\u003dd||d.size!\\u003d1||d.add({x:4})!\\u003dd||d.size!\\u003d2)return!1;var e\\u003dd.entries(),f\\u003de.next();if(f.done||f.value[0]!\\u003dc||f.value[1]!\\u003dc)return!1;f\\u003de.next();return f.done||f.value[0]\\u003d\\u003dc||f.value[0].x!\\u003d4||f.value[1]!\\u003df.value[0]?!1:e.next().done}catch(g){return!1}}())return a;var b\\u003dfunction(c){this.i\\u003dnew Map;if(c){c\\u003d\\n_.B(c);for(var d;!(d\\u003dc.next()).done;)this.add(d.value)}this.size\\u003dthis.i.size};b.prototype.add\\u003dfunction(c){c\\u003dc\\u003d\\u003d\\u003d0?0:c;this.i.set(c,c);this.size\\u003dthis.i.size;return this};b.prototype.delete\\u003dfunction(c){c\\u003dthis.i.delete(c);this.size\\u003dthis.i.size;return c};b.prototype.clear\\u003dfunction(){this.i.clear();this.size\\u003d0};b.prototype.has\\u003dfunction(c){return this.i.has(c)};b.prototype.entries\\u003dfunction(){return this.i.entries()};b.prototype.values\\u003dfunction(){return this.i.values()};b.prototype.keys\\u003db.prototype.values;\\nb.prototype[Symbol.iterator]\\u003db.prototype.values;b.prototype.forEach\\u003dfunction(c,d){var e\\u003dthis;this.i.forEach(function(f){return c.call(d,f,f,e)})};return b});y(\\\"Array.from\\\",function(a){return a?a:function(b,c,d){c\\u003dc!\\u003dnull?c:function(h){return h};var e\\u003d[],f\\u003dtypeof Symbol!\\u003d\\\"undefined\\\"\\u0026\\u0026Symbol.iterator\\u0026\\u0026b[Symbol.iterator];if(typeof f\\u003d\\u003d\\\"function\\\"){b\\u003df.call(b);for(var g\\u003d0;!(f\\u003db.next()).done;)e.push(c.call(d,f.value,g++))}else for(f\\u003db.length,g\\u003d0;g\\u003cf;g++)e.push(c.call(d,b[g],g));return e}});\\ny(\\\"Object.entries\\\",function(a){return a?a:function(b){var c\\u003d[],d;for(d in b)Qb(b,d)\\u0026\\u0026c.push([d,b[d]]);return c}});y(\\\"Number.isFinite\\\",function(a){return a?a:function(b){return typeof b!\\u003d\\u003d\\\"number\\\"?!1:!isNaN(b)\\u0026\\u0026b!\\u003d\\u003dInfinity\\u0026\\u0026b!\\u003d\\u003d-Infinity}});y(\\\"Number.MAX_SAFE_INTEGER\\\",function(){return 9007199254740991});y(\\\"Number.MIN_SAFE_INTEGER\\\",function(){return-9007199254740991});y(\\\"Number.isInteger\\\",function(a){return a?a:function(b){return Number.isFinite(b)?b\\u003d\\u003d\\u003dMath.floor(b):!1}});\\ny(\\\"Number.isSafeInteger\\\",function(a){return a?a:function(b){return Number.isInteger(b)\\u0026\\u0026Math.abs(b)\\u003c\\u003dNumber.MAX_SAFE_INTEGER}});y(\\\"Object.is\\\",function(a){return a?a:function(b,c){return b\\u003d\\u003d\\u003dc?b!\\u003d\\u003d0||1/b\\u003d\\u003d\\u003d1/c:b!\\u003d\\u003db\\u0026\\u0026c!\\u003d\\u003dc}});y(\\\"Array.prototype.includes\\\",function(a){return a?a:function(b,c){var d\\u003dthis;d instanceof String\\u0026\\u0026(d\\u003dString(d));var e\\u003dd.length;c\\u003dc||0;for(c\\u003c0\\u0026\\u0026(c\\u003dMath.max(c+e,0));c\\u003ce;c++){var f\\u003dd[c];if(f\\u003d\\u003d\\u003db||Object.is(f,b))return!0}return!1}});\\ny(\\\"String.prototype.includes\\\",function(a){return a?a:function(b,c){return Tb(this,b,\\\"includes\\\").indexOf(b,c||0)!\\u003d\\u003d-1}});var Ub\\u003dfunction(a,b){a instanceof String\\u0026\\u0026(a+\\u003d\\\"\\\");var c\\u003d0,d\\u003d!1,e\\u003d{next:function(){if(!d\\u0026\\u0026c\\u003ca.length){var f\\u003dc++;return{value:b(f,a[f]),done:!1}}d\\u003d!0;return{done:!0,value:void 0}}};e[Symbol.iterator]\\u003dfunction(){return e};return e};y(\\\"Array.prototype.entries\\\",function(a){return a?a:function(){return Ub(this,function(b,c){return[b,c]})}});\\ny(\\\"Math.trunc\\\",function(a){return a?a:function(b){b\\u003dNumber(b);if(isNaN(b)||b\\u003d\\u003d\\u003dInfinity||b\\u003d\\u003d\\u003d-Infinity||b\\u003d\\u003d\\u003d0)return b;var c\\u003dMath.floor(Math.abs(b));return b\\u003c0?-c:c}});y(\\\"Array.prototype.find\\\",function(a){return a?a:function(b,c){a:{var d\\u003dthis;d instanceof String\\u0026\\u0026(d\\u003dString(d));for(var e\\u003dd.length,f\\u003d0;f\\u003ce;f++){var g\\u003dd[f];if(b.call(c,g,f,d)){b\\u003dg;break a}}b\\u003dvoid 0}return b}});y(\\\"Object.values\\\",function(a){return a?a:function(b){var c\\u003d[],d;for(d in b)Qb(b,d)\\u0026\\u0026c.push(b[d]);return c}});\\ny(\\\"Array.prototype.keys\\\",function(a){return a?a:function(){return Ub(this,function(b){return b})}});y(\\\"Array.prototype.values\\\",function(a){return a?a:function(){return Ub(this,function(b,c){return c})}});y(\\\"Array.prototype.fill\\\",function(a){return a?a:function(b,c,d){var e\\u003dthis.length||0;c\\u003c0\\u0026\\u0026(c\\u003dMath.max(0,e+c));if(d\\u003d\\u003dnull||d\\u003ee)d\\u003de;d\\u003dNumber(d);d\\u003c0\\u0026\\u0026(d\\u003dMath.max(0,e+d));for(c\\u003dNumber(c||0);c\\u003cd;c++)this[c]\\u003db;return this}});var Vb\\u003dfunction(a){return a?a:Array.prototype.fill};\\ny(\\\"Int8Array.prototype.fill\\\",Vb);y(\\\"Uint8Array.prototype.fill\\\",Vb);y(\\\"Uint8ClampedArray.prototype.fill\\\",Vb);y(\\\"Int16Array.prototype.fill\\\",Vb);y(\\\"Uint16Array.prototype.fill\\\",Vb);y(\\\"Int32Array.prototype.fill\\\",Vb);y(\\\"Uint32Array.prototype.fill\\\",Vb);y(\\\"Float32Array.prototype.fill\\\",Vb);y(\\\"Float64Array.prototype.fill\\\",Vb);\\ny(\\\"Promise.prototype.finally\\\",function(a){return a?a:function(b){return this.then(function(c){return Promise.resolve(b()).then(function(){return c})},function(c){return Promise.resolve(b()).then(function(){throw c;})})}});y(\\\"Array.prototype.flat\\\",function(a){return a?a:function(b){b\\u003db\\u003d\\u003d\\u003dvoid 0?1:b;var c\\u003d[];Array.prototype.forEach.call(this,function(d){Array.isArray(d)\\u0026\\u0026b\\u003e0?(d\\u003dArray.prototype.flat.call(d,b-1),c.push.apply(c,d)):c.push(d)});return c}});var Xb,ac,bc;_.Wb\\u003d_.Wb||{};_.r\\u003dthis||self;Xb\\u003d_.r._F_toggles||[];_.Yb\\u003dfunction(a,b){a\\u003da.split(\\\".\\\");b\\u003db||_.r;for(var c\\u003d0;c\\u003ca.length;c++)if(b\\u003db[a[c]],b\\u003d\\u003dnull)return null;return b};_.Wa\\u003dfunction(a){var b\\u003dtypeof a;return b!\\u003d\\\"object\\\"?b:a?Array.isArray(a)?\\\"array\\\":b:\\\"null\\\"};_.Zb\\u003dfunction(a){var b\\u003dtypeof a;return b\\u003d\\u003d\\\"object\\\"\\u0026\\u0026a!\\u003dnull||b\\u003d\\u003d\\\"function\\\"};_.$b\\u003d\\\"closure_uid_\\\"+(Math.random()*1E9\\u003e\\u003e\\u003e0);ac\\u003dfunction(a,b,c){return a.call.apply(a.bind,arguments)};\\nbc\\u003dfunction(a,b,c){if(!a)throw Error();if(arguments.length\\u003e2){var d\\u003dArray.prototype.slice.call(arguments,2);return function(){var e\\u003dArray.prototype.slice.call(arguments);Array.prototype.unshift.apply(e,d);return a.apply(b,e)}}return function(){return a.apply(b,arguments)}};_.C\\u003dfunction(a,b,c){_.C\\u003dFunction.prototype.bind\\u0026\\u0026Function.prototype.bind.toString().indexOf(\\\"native code\\\")!\\u003d-1?ac:bc;return _.C.apply(null,arguments)};\\n_.cc\\u003dfunction(a,b){var c\\u003dArray.prototype.slice.call(arguments,1);return function(){var d\\u003dc.slice();d.push.apply(d,arguments);return a.apply(this,d)}};_.D\\u003dfunction(a,b){a\\u003da.split(\\\".\\\");for(var c\\u003d_.r,d;a.length\\u0026\\u0026(d\\u003da.shift());)a.length||b\\u003d\\u003d\\u003dvoid 0?c[d]\\u0026\\u0026c[d]!\\u003d\\u003dObject.prototype[d]?c\\u003dc[d]:c\\u003dc[d]\\u003d{}:c[d]\\u003db};_.db\\u003dfunction(a){return a};\\n_.F\\u003dfunction(a,b){function c(){}c.prototype\\u003db.prototype;a.X\\u003db.prototype;a.prototype\\u003dnew c;a.prototype.constructor\\u003da;a.Al\\u003dfunction(d,e,f){for(var g\\u003dArray(arguments.length-2),h\\u003d2;h\\u003carguments.length;h++)g[h-2]\\u003darguments[h];return b.prototype[e].apply(d,g)}};_.F(_.aa,Error);_.aa.prototype.name\\u003d\\\"CustomError\\\";var da\\u003d_.ba(function(a){return typeof a\\u003d\\u003d\\u003d\\\"number\\\"}),ca\\u003d_.ba(function(a){return typeof a\\u003d\\u003d\\u003d\\\"string\\\"}),fa\\u003d_.ba(function(a){return typeof a\\u003d\\u003d\\u003d\\\"boolean\\\"});var ea\\u003dtypeof _.r.BigInt\\u003d\\u003d\\u003d\\\"function\\\"\\u0026\\u0026typeof _.r.BigInt(0)\\u003d\\u003d\\u003d\\\"bigint\\\";var fc,dc,gc,ec;_.jb\\u003d_.ba(function(a){return ea?a\\u003e\\u003ddc\\u0026\\u0026a\\u003c\\u003dec:a[0]\\u003d\\u003d\\u003d\\\"-\\\"?ia(a,fc):ia(a,gc)});fc\\u003dNumber.MIN_SAFE_INTEGER.toString();dc\\u003dea?BigInt(Number.MIN_SAFE_INTEGER):void 0;gc\\u003dNumber.MAX_SAFE_INTEGER.toString();ec\\u003dea?BigInt(Number.MAX_SAFE_INTEGER):void 0;_.hc\\u003dtypeof Uint8Array.prototype.slice\\u003d\\u003d\\u003d\\\"function\\\";_.ic\\u003dtypeof TextDecoder!\\u003d\\u003d\\\"undefined\\\";_.jc\\u003dtypeof String.prototype.isWellFormed\\u003d\\u003d\\u003d\\\"function\\\";_.kc\\u003dtypeof TextEncoder!\\u003d\\u003d\\\"undefined\\\";_.lc\\u003dString.prototype.trim?function(a){return a.trim()}:function(a){return/^[\\\\s\\\\xa0]*([\\\\s\\\\S]*?)[\\\\s\\\\xa0]*$/.exec(a)[1]};var mc\\u003d!!(Xb[0]\\u00262048);var nc;if(Xb[0]\\u00261024)nc\\u003dmc;else{var oc\\u003d_.Yb(\\\"WIZ_global_data.oxN3nb\\\"),pc\\u003doc\\u0026\\u0026oc[610401301];nc\\u003dpc!\\u003dnull?pc:!1}var ma\\u003dnc;var na,qc\\u003d_.r.navigator;na\\u003dqc?qc.userAgentData||null:null;_.Aa\\u003dArray.prototype.indexOf?function(a,b){return Array.prototype.indexOf.call(a,b,void 0)}:function(a,b){if(typeof a\\u003d\\u003d\\u003d\\\"string\\\")return typeof b!\\u003d\\u003d\\\"string\\\"||b.length!\\u003d1?-1:a.indexOf(b,0);for(var c\\u003d0;c\\u003ca.length;c++)if(c in a\\u0026\\u0026a[c]\\u003d\\u003d\\u003db)return c;return-1};_.rc\\u003dArray.prototype.forEach?function(a,b,c){Array.prototype.forEach.call(a,b,c)}:function(a,b,c){for(var d\\u003da.length,e\\u003dtypeof a\\u003d\\u003d\\u003d\\\"string\\\"?a.split(\\\"\\\"):a,f\\u003d0;f\\u003cd;f++)f in e\\u0026\\u0026b.call(c,e[f],f,a)};\\n_.sc\\u003dArray.prototype.filter?function(a,b,c){return Array.prototype.filter.call(a,b,c)}:function(a,b,c){for(var d\\u003da.length,e\\u003d[],f\\u003d0,g\\u003dtypeof a\\u003d\\u003d\\u003d\\\"string\\\"?a.split(\\\"\\\"):a,h\\u003d0;h\\u003cd;h++)if(h in g){var k\\u003dg[h];b.call(c,k,h,a)\\u0026\\u0026(e[f++]\\u003dk)}return e};_.tc\\u003dArray.prototype.map?function(a,b,c){return Array.prototype.map.call(a,b,c)}:function(a,b,c){for(var d\\u003da.length,e\\u003dArray(d),f\\u003dtypeof a\\u003d\\u003d\\u003d\\\"string\\\"?a.split(\\\"\\\"):a,g\\u003d0;g\\u003cd;g++)g in f\\u0026\\u0026(e[g]\\u003db.call(c,f[g],g,a));return e};\\n_.uc\\u003dArray.prototype.some?function(a,b){return Array.prototype.some.call(a,b,void 0)}:function(a,b){for(var c\\u003da.length,d\\u003dtypeof a\\u003d\\u003d\\u003d\\\"string\\\"?a.split(\\\"\\\"):a,e\\u003d0;e\\u003cc;e++)if(e in d\\u0026\\u0026b.call(void 0,d[e],e,a))return!0;return!1};_.vc\\u003dfunction(a){_.vc[\\\" \\\"](a);return a};_.vc[\\\" \\\"]\\u003dfunction(){};var Ic;_.wc\\u003d_.ra();_.xc\\u003d_.sa();_.yc\\u003d_.pa(\\\"Edge\\\");_.zc\\u003d_.pa(\\\"Gecko\\\")\\u0026\\u0026!(_.la()\\u0026\\u0026!_.pa(\\\"Edge\\\"))\\u0026\\u0026!(_.pa(\\\"Trident\\\")||_.pa(\\\"MSIE\\\"))\\u0026\\u0026!_.pa(\\\"Edge\\\");_.Ac\\u003d_.la()\\u0026\\u0026!_.pa(\\\"Edge\\\");_.Bc\\u003d_.za();_.Cc\\u003dwa()?na.platform\\u003d\\u003d\\u003d\\\"Windows\\\":_.pa(\\\"Windows\\\");_.Dc\\u003dwa()?na.platform\\u003d\\u003d\\u003d\\\"Android\\\":_.pa(\\\"Android\\\");_.Ec\\u003dxa();_.Fc\\u003d_.pa(\\\"iPad\\\");_.Gc\\u003d_.pa(\\\"iPod\\\");_.Hc\\u003d_.ya();\\na:{var Jc\\u003d\\\"\\\",Kc\\u003dfunction(){var a\\u003d_.ka();if(_.zc)return/rv:([^\\\\);]+)(\\\\)|;)/.exec(a);if(_.yc)return/Edge\\\\/([\\\\d\\\\.]+)/.exec(a);if(_.xc)return/\\\\b(?:MSIE|rv)[: ]([^\\\\);]+)(\\\\)|;)/.exec(a);if(_.Ac)return/WebKit\\\\/(\\\\S+)/.exec(a);if(_.wc)return/(?:Version)[ \\\\/]?(\\\\S+)/.exec(a)}();Kc\\u0026\\u0026(Jc\\u003dKc?Kc[1]:\\\"\\\");if(_.xc){var Lc,Mc\\u003d_.r.document;Lc\\u003dMc?Mc.documentMode:void 0;if(Lc!\\u003dnull\\u0026\\u0026Lc\\u003eparseFloat(Jc)){Ic\\u003dString(Lc);break a}}Ic\\u003dJc}_.Nc\\u003dIc;_.Oc\\u003d_.ta();_.Qc\\u003dxa()||_.pa(\\\"iPod\\\");_.Rc\\u003d_.pa(\\\"iPad\\\");_.Sc\\u003d_.pa(\\\"Android\\\")\\u0026\\u0026!(ua()||_.ta()||_.ra()||_.pa(\\\"Silk\\\"));_.Tc\\u003dua();_.Uc\\u003d_.va()\\u0026\\u0026!_.ya();_.Vc\\u003dtypeof Uint8Array!\\u003d\\u003d\\\"undefined\\\";_.Xc\\u003d!_.xc\\u0026\\u0026typeof btoa\\u003d\\u003d\\u003d\\\"function\\\";var Ea\\u003dvoid 0;var Yc,sb,Na,Qa,nb;_.Ha\\u003dtypeof Symbol\\u003d\\u003d\\u003d\\\"function\\\"\\u0026\\u0026typeof Symbol()\\u003d\\u003d\\u003d\\\"symbol\\\";Yc\\u003d_.Ga(\\\"jas\\\",void 0,!0);_.eb\\u003d_.Ga(void 0,Symbol());_.Zc\\u003d_.Ga(void 0,\\\"0ub\\\");sb\\u003d_.Ga(void 0,\\\"0actk\\\");Na\\u003d_.Ga(\\\"m_m\\\",\\\"Nl\\\",!0);Qa\\u003d_.Ga(void 0,\\\"mrtk\\\");nb\\u003d_.Ga(void 0,\\\"vps\\\");var Ja,Ia,ad;Ja\\u003d{vj:{value:0,configurable:!0,writable:!0,enumerable:!1}};Ia\\u003dObject.defineProperties;_.v\\u003d_.Ha?Yc:\\\"vj\\\";ad\\u003d[];_.La(ad,55);_.$c\\u003dObject.freeze(ad);var Pa,Oa,Sa;Pa\\u003dtypeof Na\\u003d\\u003d\\u003d\\\"symbol\\\";Oa\\u003d{};Sa\\u003d{};_.bd\\u003dObject.freeze({});var ob\\u003d{};_.cd\\u003dtypeof BigInt\\u003d\\u003d\\u003d\\\"function\\\"?BigInt.asIntN:void 0;_.dd\\u003dNumber.isSafeInteger;_.Ya\\u003dNumber.isFinite;_.ed\\u003dMath.trunc;var gb;_.fd\\u003d_.ha(0);_.gd\\u003dfunction(a,b,c){return _.zb(a.J,void 0,b,c)};_.zb\\u003dfunction(a,b,c,d,e){if(c\\u003d\\u003d\\u003d-1)return null;d\\u003dc+(d?0:-1);var f\\u003da.length-1;if(d\\u003e\\u003df\\u0026\\u0026(b!\\u003dnull?b:a[_.v]|0)\\u0026256){b\\u003da[f][c];var g\\u003d!0}else if(d\\u003c\\u003df)b\\u003da[d];else return;if(e\\u0026\\u0026b!\\u003dnull){e\\u003de(b);if(e\\u003d\\u003dnull)return e;if(e!\\u003d\\u003db)return g?a[f][c]\\u003de:a[d]\\u003de,e}return b};_.hd\\u003dfunction(a,b,c,d){_.wb(a);var e\\u003da.J;_.yb(e,e[_.v]|0,b,c,d);return a};\\n_.I\\u003dfunction(a,b,c,d){var e\\u003da.J,f\\u003de[_.v]|0;b\\u003d_.Ab(e,f,b,c,d);if(b\\u003d\\u003dnull)return b;f\\u003de[_.v]|0;if(!_.Ta(a,f)){var g\\u003d_.ub(b);g!\\u003d\\u003db\\u0026\\u0026(_.vb(a)\\u0026\\u0026(e\\u003da.J,f\\u003de[_.v]|0),b\\u003dg,f\\u003d_.yb(e,f,c,b,d),_.xb(e,f))}return b};_.J\\u003dfunction(a,b,c){c\\u003d\\u003dnull\\u0026\\u0026(c\\u003dvoid 0);_.hd(a,b,c);c\\u0026\\u0026!_.Ta(c)\\u0026\\u0026_.xb(a.J);return a};_.K\\u003dfunction(a,b,c){a\\u003d_.gd(a,b,c);return a\\u003d\\u003dnull||typeof a\\u003d\\u003d\\u003d\\\"boolean\\\"?a:typeof a\\u003d\\u003d\\u003d\\\"number\\\"?!!a:void 0};_.L\\u003dfunction(a,b,c){return _.bb(_.gd(a,b,c))};\\n_.N\\u003dfunction(a,b,c,d){c\\u003dc\\u003d\\u003d\\u003dvoid 0?!1:c;var e;return(e\\u003d_.K(a,b,d))!\\u003dnull?e:c};_.O\\u003dfunction(a,b,c,d){c\\u003dc\\u003d\\u003d\\u003dvoid 0?\\\"\\\":c;var e;return(e\\u003d_.L(a,b,d))!\\u003dnull?e:c};_.P\\u003dfunction(a,b,c,d){return _.hd(a,b,c\\u003d\\u003dnull?c:_.Xa(c),d)};_.Q\\u003dfunction(a,b,c){return _.hd(a,b,c\\u003d\\u003dnull?c:_.$a(c))};_.R\\u003dfunction(a,b,c,d){return _.hd(a,b,_.ab(c),d)};_.S\\u003dfunction(a,b,c,d){return _.hd(a,b,c\\u003d\\u003dnull?c:_.Za(c),d)};_.T\\u003dfunction(a,b,c){this.J\\u003d_.w(a,b,c)};_.T.prototype.toJSON\\u003dfunction(){return pb(this)};_.T.prototype.wa\\u003dfunction(a){return JSON.stringify(pb(this,a))};_.T.prototype.Yb\\u003dfunction(){return _.Ta(this)};_.T.prototype[Na]\\u003dOa;_.T.prototype.toString\\u003dfunction(){return this.J.toString()};_.id\\u003d_.Bb();_.jd\\u003d_.Bb();_.kd\\u003d_.Bb();_.ld\\u003dSymbol();var md\\u003dfunction(a){this.J\\u003d_.w(a)};_.A(md,_.T);_.nd\\u003dfunction(a){this.J\\u003d_.w(a)};_.A(_.nd,_.T);_.nd.prototype.kd\\u003dfunction(a){return _.Q(this,3,a)};var od\\u003dfunction(a){this.J\\u003d_.w(a)};_.A(od,_.T);od.prototype.Oc\\u003dfunction(a){return _.R(this,24,a)};_.qd\\u003dfunction(a){this.J\\u003d_.w(a)};_.A(_.qd,_.T);_.U\\u003dfunction(){this.va\\u003dthis.va;this.Y\\u003dthis.Y};_.U.prototype.va\\u003d!1;_.U.prototype.isDisposed\\u003dfunction(){return this.va};_.U.prototype.dispose\\u003dfunction(){this.va||(this.va\\u003d!0,this.P())};_.U.prototype[Symbol.dispose]\\u003dfunction(){this.dispose()};_.U.prototype.P\\u003dfunction(){if(this.Y)for(;this.Y.length;)this.Y.shift()()};var rd\\u003dfunction(a){_.U.call(this);this.o\\u003da;this.i\\u003d[];this.j\\u003d{}};_.A(rd,_.U);rd.prototype.resolve\\u003dfunction(a){var b\\u003dthis.o;a\\u003da.split(\\\".\\\");for(var c\\u003da.length,d\\u003d0;d\\u003cc;++d)if(b[a[d]])b\\u003db[a[d]];else return null;return b instanceof Function?b:null};rd.prototype.qb\\u003dfunction(){for(var a\\u003dthis.i.length,b\\u003dthis.i,c\\u003d[],d\\u003d0;d\\u003ca;++d){var e\\u003db[d].i(),f\\u003dthis.resolve(e);if(f\\u0026\\u0026f!\\u003dthis.j[e])try{b[d].qb(f)}catch(g){}else c.push(b[d])}this.i\\u003dc.concat(b.slice(a))};var sd\\u003dfunction(a){_.U.call(this);this.o\\u003da;this.A\\u003dthis.i\\u003dnull;this.v\\u003d0;this.B\\u003d{};this.j\\u003d!1;a\\u003dwindow.navigator.userAgent;a.indexOf(\\\"MSIE\\\")\\u003e\\u003d0\\u0026\\u0026a.indexOf(\\\"Trident\\\")\\u003e\\u003d0\\u0026\\u0026(a\\u003d/\\\\b(?:MSIE|rv)[: ]([^\\\\);]+)(\\\\)|;)/.exec(a))\\u0026\\u0026a[1]\\u0026\\u0026parseFloat(a[1])\\u003c9\\u0026\\u0026(this.j\\u003d!0)};_.A(sd,_.U);sd.prototype.C\\u003dfunction(a,b){this.i\\u003db;this.A\\u003da;b.preventDefault?b.preventDefault():b.returnValue\\u003d!1};_.td\\u003dfunction(a){this.J\\u003d_.w(a)};_.A(_.td,_.T);var ud\\u003dfunction(a){this.J\\u003d_.w(a)};_.A(ud,_.T);var wd\\u003dfunction(){var a\\u003dvd;this.i\\u003dnull;_.N(a,4,!0)};wd.prototype.log\\u003dfunction(a,b,c){c\\u003dc\\u003d\\u003d\\u003dvoid 0?new _.nd:c;_.xd(this,a,98,c)};_.xd\\u003dfunction(a,b,c,d){c\\u003dc\\u003d\\u003d\\u003dvoid 0?98:c;d\\u003dd\\u003d\\u003d\\u003dvoid 0?new _.nd:d;if(a.i){var e\\u003dnew md;_.R(e,1,b.message);_.R(e,2,b.stack);_.Q(e,3,b.lineNumber);_.S(e,5,1);_.J(d,40,e);a.i.log(c,d)}};_.yd\\u003dfunction(a){this.i\\u003da;this.j\\u003dvoid 0;this.o\\u003d[]};_.yd.prototype.then\\u003dfunction(a,b,c){this.o.push(new zd(a,b,c));Ad(this)};_.yd.prototype.resolve\\u003dfunction(a){if(this.i!\\u003d\\u003dvoid 0||this.j!\\u003d\\u003dvoid 0)throw Error(\\\"S\\\");this.i\\u003da;Ad(this)};_.yd.prototype.reject\\u003dfunction(a){if(this.i!\\u003d\\u003dvoid 0||this.j!\\u003d\\u003dvoid 0)throw Error(\\\"S\\\");this.j\\u003da;Ad(this)};var Ad\\u003dfunction(a){if(a.o.length\\u003e0){var b\\u003da.i!\\u003d\\u003dvoid 0,c\\u003da.j!\\u003d\\u003dvoid 0;if(b||c){b\\u003db?a.v:a.A;c\\u003da.o;a.o\\u003d[];try{_.rc(c,b,a)}catch(d){console.error(d)}}}};\\n_.yd.prototype.v\\u003dfunction(a){a.j\\u0026\\u0026a.j.call(a.i,this.i)};_.yd.prototype.A\\u003dfunction(a){a.o\\u0026\\u0026a.o.call(a.i,this.j)};var zd\\u003dfunction(a,b,c){this.j\\u003da;this.o\\u003db;this.i\\u003dc};_.Bd\\u003dfunction(a){var b\\u003d\\\"Vb\\\";if(a.Vb\\u0026\\u0026a.hasOwnProperty(b))return a.Vb;b\\u003dnew a;return a.Vb\\u003db};_.Cd\\u003dfunction(){this.v\\u003dnew _.yd;this.i\\u003dnew _.yd;this.D\\u003dnew _.yd;this.B\\u003dnew _.yd;this.C\\u003dnew _.yd;this.A\\u003dnew _.yd;this.o\\u003dnew _.yd;this.j\\u003dnew _.yd;this.F\\u003dnew _.yd};_.l\\u003d_.Cd.prototype;_.l.zi\\u003dfunction(){return this.v};_.l.Gi\\u003dfunction(){return this.i};_.l.Ni\\u003dfunction(){return this.D};_.l.Fi\\u003dfunction(){return this.B};_.l.Li\\u003dfunction(){return this.C};_.l.Di\\u003dfunction(){return this.A};_.l.ti\\u003dfunction(){return this.o};_.l.ri\\u003dfunction(){return this.j};_.Cd.i\\u003dfunction(){return _.Bd(_.Cd)};var Dd\\u003dfunction(a){this.J\\u003d_.w(a)};_.A(Dd,_.T);_.Fd\\u003dfunction(){return _.I(_.Ed,od,1)};_.Gd\\u003dfunction(){return _.I(_.Ed,_.qd,5)};var Hd;window.gbar_\\u0026\\u0026window.gbar_.CONFIG?Hd\\u003dwindow.gbar_.CONFIG[0]||{}:Hd\\u003d[];_.Ed\\u003dnew Dd(Hd);var vd\\u003d_.I(_.Ed,ud,3)||new ud;_.Fd()||new od;_.Id\\u003dnew wd;_.D(\\\"gbar_._DumpException\\\",function(a){_.Id?_.Id.log(a):console.error(a)});_.Jd\\u003dnew sd(_.Id);_.Kd\\u003dfunction(){this.i\\u003d{};this.j\\u003d{}};_.Md\\u003dfunction(a,b){var c\\u003d_.Kd.i();if(a in c.i){if(c.i[a]!\\u003db)throw new Ld(a);}else{c.i[a]\\u003db;if(b\\u003dc.j[a])for(var d\\u003d0,e\\u003db.length;d\\u003ce;d++){var f\\u003db[d],g\\u003dc.i;delete f.i[a];if(_.Eb(f.i)){for(var h\\u003df.j.length,k\\u003dArray(h),m\\u003d0;m\\u003ch;m++)k[m]\\u003dg[f.j[m]];f.o.apply(f.v,k)}}delete c.j[a]}};_.Kd.i\\u003dfunction(){return _.Bd(_.Kd)};_.Nd\\u003dfunction(){_.aa.call(this)};_.A(_.Nd,_.aa);var Ld\\u003dfunction(){_.aa.call(this)};_.A(Ld,_.Nd);_.D(\\\"gbar.A\\\",_.yd);_.yd.prototype.aa\\u003d_.yd.prototype.then;_.D(\\\"gbar.B\\\",_.Cd);_.Cd.prototype.ba\\u003d_.Cd.prototype.Gi;_.Cd.prototype.bb\\u003d_.Cd.prototype.Ni;_.Cd.prototype.bd\\u003d_.Cd.prototype.Li;_.Cd.prototype.bf\\u003d_.Cd.prototype.zi;_.Cd.prototype.bg\\u003d_.Cd.prototype.Fi;_.Cd.prototype.bh\\u003d_.Cd.prototype.Di;_.Cd.prototype.bj\\u003d_.Cd.prototype.ti;_.Cd.prototype.bk\\u003d_.Cd.prototype.ri;_.D(\\\"gbar.a\\\",_.Cd.i());window.gbar\\u0026\\u0026window.gbar.ap\\u0026\\u0026window.gbar.ap(window.gbar.a);var Od\\u003dnew rd(window);_.Md(\\\"api\\\",Od);\\nvar Pd\\u003d_.Gd()||new _.qd,Qd\\u003dwindow,Rd\\u003d_.x(_.L(Pd,8));Qd.__PVT\\u003dRd;_.Md(\\\"eq\\\",_.Jd);\\n}catch(e){_._DumpException(e)}\\ntry{\\n_.Sd\\u003dfunction(a){this.J\\u003d_.w(a)};_.A(_.Sd,_.T);\\n}catch(e){_._DumpException(e)}\\ntry{\\nvar Td\\u003dfunction(a){this.J\\u003d_.w(a)};_.A(Td,_.T);var Ud\\u003dfunction(){_.U.call(this);this.j\\u003d[];this.i\\u003d[]};_.A(Ud,_.U);Ud.prototype.o\\u003dfunction(a,b){this.j.push({features:a,options:b!\\u003dnull?b:null})};Ud.prototype.init\\u003dfunction(a,b,c){window.gapi\\u003d{};var d\\u003dwindow.___jsl\\u003d{};d.h\\u003d_.x(_.L(a,1));_.K(a,12)!\\u003dnull\\u0026\\u0026(d.dpo\\u003d_.Cb(_.N(a,12)));d.ms\\u003d_.x(_.L(a,2));d.m\\u003d_.x(_.L(a,3));d.l\\u003d[];_.O(b,1)\\u0026\\u0026(a\\u003d_.L(b,3))\\u0026\\u0026this.i.push(a);_.O(c,1)\\u0026\\u0026(c\\u003d_.L(c,2))\\u0026\\u0026this.i.push(c);_.D(\\\"gapi.load\\\",(0,_.C)(this.o,this));return this};var Vd\\u003d_.I(_.Ed,_.td,14);if(Vd){var Wd\\u003d_.I(_.Ed,_.Sd,9)||new _.Sd,Xd\\u003dnew Td,Yd\\u003dnew Ud;Yd.init(Vd,Wd,Xd);_.Md(\\\"gs\\\",Yd)};\\n}catch(e){_._DumpException(e)}\\n})(this.gbar_);\\n// Google Inc.\\n\"],[null,null,null,null,null,null,\".gb_2d{font:13px/27px Roboto,Arial,sans-serif;z-index:986}@-webkit-keyframes gb__a{0%{opacity:0}50%{opacity:1}}@keyframes gb__a{0%{opacity:0}50%{opacity:1}}a.gb_Qa{border:none;color:#4285f4;cursor:default;font-weight:bold;outline:none;position:relative;text-align:center;text-decoration:none;text-transform:uppercase;white-space:nowrap;-moz-user-select:none;-ms-user-select:none;-webkit-user-select:none}a.gb_Qa:hover::after,a.gb_Qa:focus::after{background-color:rgba(0,0,0,.12);content:\\\"\\\";height:100%;left:0;position:absolute;top:0;width:100%}a.gb_Qa:hover,a.gb_Qa:focus{text-decoration:none}a.gb_Qa:active{background-color:rgba(153,153,153,.4);text-decoration:none}a.gb_Ra{background-color:#4285f4;color:#fff}a.gb_Ra:active{background-color:#0043b2}.gb_Sa{box-shadow:0 1px 1px rgba(0,0,0,.16)}.gb_Qa,.gb_Ra,.gb_Ta,.gb_Ua{display:inline-block;line-height:28px;padding:0 12px;border-radius:2px}.gb_Ta{background:#f8f8f8;border:1px solid #c6c6c6}.gb_Ua{background:#f8f8f8}.gb_Ta,#gb a.gb_Ta.gb_Ta,.gb_Ua{color:#666;cursor:default;text-decoration:none}#gb a.gb_Ua{cursor:default;text-decoration:none}.gb_Ua{border:1px solid #4285f4;font-weight:bold;outline:none;background:#4285f4;background:-webkit-gradient(linear,left top,left bottom,from(top),color-stop(#4387fd),to(#4683ea));background:-webkit-linear-gradient(top,#4387fd,#4683ea);background:linear-gradient(top,#4387fd,#4683ea);filter:progid:DXImageTransform.Microsoft.gradient(startColorstr\\u003d#4387fd,endColorstr\\u003d#4683ea,GradientType\\u003d0)}#gb a.gb_Ua{color:#fff}.gb_Ua:hover{box-shadow:0 1px 0 rgba(0,0,0,.15)}.gb_Ua:active{box-shadow:inset 0 2px 0 rgba(0,0,0,.15);background:#3c78dc;background:-webkit-gradient(linear,left top,left bottom,from(top),color-stop(#3c7ae4),to(#3f76d3));background:-webkit-linear-gradient(top,#3c7ae4,#3f76d3);background:linear-gradient(top,#3c7ae4,#3f76d3);filter:progid:DXImageTransform.Microsoft.gradient(startColorstr\\u003d#3c7ae4,endColorstr\\u003d#3f76d3,GradientType\\u003d0)}#gb .gb_Va{background:#fff;border:1px solid #dadce0;color:#1a73e8;display:inline-block;text-decoration:none}#gb .gb_Va:hover{background:#f8fbff;border-color:#dadce0;color:#174ea6}#gb .gb_Va:focus{background:#f4f8ff;color:#174ea6;outline:1px solid #174ea6}#gb .gb_Va:active,#gb .gb_Va:focus:active{background:#ecf3fe;color:#174ea6}#gb .gb_Va.gb_H{background:transparent;border:1px solid #5f6368;color:#8ab4f8;text-decoration:none}#gb .gb_Va.gb_H:hover{background:rgba(255,255,255,.04);color:#e8eaed}#gb .gb_Va.gb_H:focus{background:rgba(232,234,237,.12);color:#e8eaed;outline:1px solid #e8eaed}#gb .gb_Va.gb_H:active,#gb .gb_Va.gb_H:focus:active{background:rgba(232,234,237,.1);color:#e8eaed}.gb_cd{display:inline-block;vertical-align:middle}.gb_Ne .gb_Q{bottom:-3px;right:-5px}.gb_D{position:relative}.gb_B{display:inline-block;outline:none;vertical-align:middle;border-radius:2px;-moz-box-sizing:border-box;box-sizing:border-box;height:40px;width:40px;cursor:pointer;text-decoration:none}#gb#gb a.gb_B{cursor:pointer;text-decoration:none}.gb_B,a.gb_B{color:#000}.gb_dd{border-color:transparent;border-bottom-color:#fff;border-style:dashed dashed solid;border-width:0 8.5px 8.5px;display:none;position:absolute;left:11.5px;top:33px;z-index:1;height:0;width:0;-webkit-animation:gb__a .2s;animation:gb__a .2s}.gb_ed{border-color:transparent;border-style:dashed dashed solid;border-width:0 8.5px 8.5px;display:none;position:absolute;left:11.5px;z-index:1;height:0;width:0;-webkit-animation:gb__a .2s;animation:gb__a .2s;border-bottom-color:rgba(0,0,0,.2);top:32px}x:-o-prefocus,div.gb_ed{border-bottom-color:#ccc}.gb_la{background:#fff;border:1px solid #ccc;border-color:rgba(0,0,0,.2);color:#000;-webkit-box-shadow:0 2px 10px rgba(0,0,0,.2);-moz-box-shadow:0 2px 10px rgba(0,0,0,.2);box-shadow:0 2px 10px rgba(0,0,0,.2);display:none;outline:none;overflow:hidden;position:absolute;right:8px;top:62px;-webkit-animation:gb__a .2s;animation:gb__a .2s;border-radius:2px;-moz-user-select:text;-ms-user-select:text;-webkit-user-select:text}.gb_cd.gb_Tc .gb_dd,.gb_cd.gb_Tc .gb_ed,.gb_cd.gb_Tc .gb_la,.gb_Tc.gb_la{display:block}.gb_cd.gb_Tc.gb_fd .gb_dd,.gb_cd.gb_Tc.gb_fd .gb_ed{display:none}.gb_Oe{position:absolute;right:8px;top:62px;z-index:-1}.gb_gd .gb_dd,.gb_gd .gb_ed,.gb_gd .gb_la{margin-top:-10px}.gb_cd:first-child,#gbsfw:first-child+.gb_cd{padding-left:4px}.gb_Fa.gb_Pe .gb_cd:first-child{padding-left:0}.gb_Qe{position:relative}.gb_2c .gb_Qe,.gb_Jd .gb_Qe{float:right}.gb_B{padding:8px;cursor:pointer}.gb_B::after{content:\\\"\\\";position:absolute;top:-4px;bottom:-4px;left:-4px;right:-4px}.gb_Fa .gb_hd:not(.gb_Qa):focus img{background-color:rgba(0,0,0,.2);outline:none;-webkit-border-radius:50%;-moz-border-radius:50%;border-radius:50%}.gb_id button svg,.gb_B{-webkit-border-radius:50%;-moz-border-radius:50%;border-radius:50%}.gb_id button:focus:not(:focus-visible) svg,.gb_id button:hover svg,.gb_id button:active svg,.gb_B:focus:not(:focus-visible),.gb_B:hover,.gb_B:active,.gb_B[aria-expanded\\u003dtrue]{outline:none}.gb_Lc .gb_id.gb_jd button:focus-visible svg,.gb_id button:focus-visible svg,.gb_B:focus-visible{outline:1px solid #202124}.gb_Lc .gb_id button:focus-visible svg,.gb_Lc .gb_B:focus-visible{outline:1px solid #f1f3f4}@media (forced-colors:active){.gb_Lc .gb_id.gb_jd button:focus-visible svg,.gb_id button:focus-visible svg,.gb_Lc .gb_id button:focus-visible svg{outline:1px solid currentcolor}}.gb_Lc .gb_id.gb_jd button:focus svg,.gb_Lc .gb_id.gb_jd button:focus:hover svg,.gb_id button:focus svg,.gb_id button:focus:hover svg,.gb_B:focus,.gb_B:focus:hover{background-color:rgba(60,64,67,.1)}.gb_Lc .gb_id.gb_jd button:active svg,.gb_id button:active svg,.gb_B:active{background-color:rgba(60,64,67,.12)}.gb_Lc .gb_id.gb_jd button:hover svg,.gb_id button:hover svg,.gb_B:hover{background-color:rgba(60,64,67,.08)}.gb_Wa .gb_B.gb_Za:hover{background-color:transparent}.gb_B[aria-expanded\\u003dtrue],.gb_B:hover[aria-expanded\\u003dtrue]{background-color:rgba(95,99,104,.24)}.gb_B[aria-expanded\\u003dtrue] .gb_F{fill:#5f6368;opacity:1}.gb_Lc .gb_id button:hover svg,.gb_Lc .gb_B:hover{background-color:rgba(232,234,237,.08)}.gb_Lc .gb_id button:focus svg,.gb_Lc .gb_id button:focus:hover svg,.gb_Lc .gb_B:focus,.gb_Lc .gb_B:focus:hover{background-color:rgba(232,234,237,.1)}.gb_Lc .gb_id button:active svg,.gb_Lc .gb_B:active{background-color:rgba(232,234,237,.12)}.gb_Lc .gb_B[aria-expanded\\u003dtrue],.gb_Lc .gb_B:hover[aria-expanded\\u003dtrue]{background-color:rgba(255,255,255,.12)}.gb_Lc .gb_B[aria-expanded\\u003dtrue] .gb_F{fill:#fff;opacity:1}.gb_cd{padding:4px}.gb_Fa.gb_Pe .gb_cd{padding:4px 2px}.gb_Fa.gb_Pe .gb_z.gb_cd{padding-left:6px}.gb_la{z-index:991;line-height:normal}.gb_la.gb_kd{left:0;right:auto}@media (max-width:350px){.gb_la.gb_kd{left:0}}.gb_Re .gb_la{top:56px}.gb_R{display:none!important}.gb_nd{visibility:hidden}.gb_J .gb_B,.gb_ka .gb_J .gb_B{background-position:-64px -29px}.gb_1 .gb_J .gb_B{background-position:-29px -29px;opacity:1}.gb_J .gb_B,.gb_J .gb_B:hover,.gb_J .gb_B:focus{opacity:1}.gb_L{display:none}@media screen and (max-width:319px){.gb_ld:not(.gb_md) .gb_J{display:none;visibility:hidden}}.gb_Q{display:none}.gb_9c{font-family:Google Sans,Roboto,Helvetica,Arial,sans-serif;font-size:20px;font-weight:400;letter-spacing:0.25px;line-height:48px;margin-bottom:2px;opacity:1;overflow:hidden;padding-left:16px;position:relative;text-overflow:ellipsis;vertical-align:middle;top:2px;white-space:nowrap;-ms-flex:1 1 auto;-webkit-flex:1 1 auto;-webkit-box-flex:1;-moz-box-flex:1;flex:1 1 auto}.gb_9c.gb_ad{color:#3c4043}.gb_Fa.gb_cc .gb_9c{margin-bottom:0}.gb_sd.gb_ud .gb_9c{padding-left:4px}.gb_Fa.gb_cc .gb_vd{position:relative;top:-2px}.gb_bd{display:none}.gb_Fa{color:black;min-width:160px;position:relative;-webkit-transition:box-shadow 250ms;transition:box-shadow 250ms}.gb_Fa.gb_Sc{min-width:120px}.gb_Fa.gb_wd .gb_xd{display:none}.gb_Fa.gb_wd .gb_ld{height:56px}header.gb_Fa{display:block}.gb_Fa svg{fill:currentColor}.gb_Dd{position:fixed;top:0;width:100%}.gb_yd{-webkit-box-shadow:0 4px 5px 0 rgba(0,0,0,.14),0 1px 10px 0 rgba(0,0,0,.12),0 2px 4px -1px rgba(0,0,0,.2);-moz-box-shadow:0 4px 5px 0 rgba(0,0,0,.14),0 1px 10px 0 rgba(0,0,0,.12),0 2px 4px -1px rgba(0,0,0,.2);box-shadow:0 4px 5px 0 rgba(0,0,0,.14),0 1px 10px 0 rgba(0,0,0,.12),0 2px 4px -1px rgba(0,0,0,.2)}.gb_Ed{height:64px}.gb_ld{-moz-box-sizing:border-box;-webkit-box-sizing:border-box;box-sizing:border-box;position:relative;width:100%;display:-webkit-box;display:-moz-box;display:-ms-flexbox;display:-webkit-flex;display:flex;-webkit-box-pack:space-between;-ms-flex-pack:justify;-webkit-justify-content:space-between;-moz-box-pack:space-between;justify-content:space-between;min-width:-webkit-min-content;min-width:-moz-min-content;min-width:-ms-min-content;min-width:min-content}.gb_Fa:not(.gb_cc) .gb_ld{padding:8px}.gb_Fa.gb_Fd .gb_ld{-ms-flex:1 0 auto;-webkit-flex:1 0 auto;-webkit-box-flex:1;-moz-box-flex:1;flex:1 0 auto}.gb_Fa .gb_ld.gb_md.gb_Hd{min-width:0}.gb_Fa.gb_cc .gb_ld{padding:4px;padding-left:8px;min-width:0}.gb_xd{height:48px;vertical-align:middle;white-space:nowrap;-ms-flex-align:center;-moz-box-align:center;-webkit-box-align:center;-webkit-align-items:center;align-items:center;display:-webkit-box;display:-moz-box;display:-ms-flexbox;display:-webkit-flex;display:flex;-moz-user-select:-moz-none;-ms-user-select:none;-webkit-user-select:none}.gb_Ad\\u003e.gb_xd{display:table-cell;width:100%}.gb_sd{padding-right:30px;-moz-box-sizing:border-box;box-sizing:border-box;-ms-flex:1 0 auto;-webkit-flex:1 0 auto;-webkit-box-flex:1;-moz-box-flex:1;flex:1 0 auto}.gb_Fa.gb_cc .gb_sd{padding-right:14px}.gb_Bd{-ms-flex:1 1 100%;-webkit-flex:1 1 100%;-webkit-box-flex:1;-moz-box-flex:1;flex:1 1 100%}.gb_Bd\\u003e:only-child{display:inline-block}.gb_Cd.gb_3c{padding-left:4px}.gb_Cd.gb_Id,.gb_Fa.gb_Fd .gb_Cd,.gb_Fa.gb_cc:not(.gb_Jd) .gb_Cd{padding-left:0}.gb_Fa.gb_cc .gb_Cd.gb_Id{padding-right:0}.gb_Fa.gb_cc .gb_Cd.gb_Id .gb_Wa{margin-left:10px}.gb_3c{display:inline}.gb_Fa.gb_Wc .gb_Cd.gb_Kd,.gb_Fa.gb_Jd .gb_Cd.gb_Kd{padding-left:2px}.gb_9c{display:inline-block}.gb_Cd{-moz-box-sizing:border-box;-webkit-box-sizing:border-box;box-sizing:border-box;height:48px;line-height:normal;padding:0 4px;padding-left:30px;-ms-flex:0 0 auto;-webkit-flex:0 0 auto;-webkit-box-flex:0;-moz-box-flex:0;flex:0 0 auto;-webkit-box-pack:flex-end;-ms-flex-pack:end;-webkit-justify-content:flex-end;-moz-box-pack:flex-end;justify-content:flex-end}.gb_Jd{height:48px}.gb_Fa.gb_Jd{min-width:auto}.gb_Jd .gb_Cd{float:right;padding-left:32px}.gb_Jd .gb_Cd.gb_Ld{padding-left:0}.gb_Md{font-size:14px;max-width:200px;overflow:hidden;padding:0 12px;text-overflow:ellipsis;white-space:nowrap;-moz-user-select:text;-ms-user-select:text;-webkit-user-select:text}.gb_pd{-webkit-transition:background-color .4s;-webkit-transition:background-color .4s;-o-transition:background-color .4s;transition:background-color .4s}.gb_Nd{color:black}.gb_Lc{color:white}.gb_Fa a,.gb_Pc a{color:inherit}.gb_ba{color:rgba(0,0,0,.87)}.gb_Fa svg,.gb_Pc svg,.gb_sd .gb_td,.gb_2c .gb_td{color:#5f6368;opacity:1}.gb_Lc svg,.gb_Pc.gb_Uc svg,.gb_Lc .gb_sd .gb_td,.gb_Lc .gb_sd .gb_Kc,.gb_Lc .gb_sd .gb_vd,.gb_Pc.gb_Uc .gb_td{color:rgba(255,255,255,.87)}.gb_Lc .gb_sd .gb_Od:not(.gb_Pd){opacity:.87}.gb_ad{color:inherit;opacity:1;text-rendering:optimizeLegibility;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}.gb_Lc .gb_ad,.gb_Nd .gb_ad{opacity:1}.gb_Qd{position:relative}.gb_M{font-family:arial,sans-serif;line-height:normal;padding-right:15px}a.gb_X,span.gb_X{color:rgba(0,0,0,.87);text-decoration:none}.gb_Lc a.gb_X,.gb_Lc span.gb_X{color:white}a.gb_X:focus{outline-offset:2px}a.gb_X:hover{text-decoration:underline}.gb_Z{display:inline-block;padding-left:15px}.gb_Z .gb_X{display:inline-block;line-height:24px;vertical-align:middle}.gb_qd{font-family:Google Sans,Roboto,Helvetica,Arial,sans-serif;font-weight:500;font-size:14px;letter-spacing:.25px;line-height:16px;margin-left:10px;margin-right:8px;min-width:96px;padding:9px 23px;text-align:center;vertical-align:middle;border-radius:4px;-moz-box-sizing:border-box;box-sizing:border-box}.gb_Fa.gb_Jd .gb_qd{margin-left:8px}#gb a.gb_Ua.gb_qd{cursor:pointer}.gb_Ua.gb_qd:hover{background:#1b66c9;-webkit-box-shadow:0 1px 3px 1px rgba(66,64,67,.15),0 1px 2px 0 rgba(60,64,67,.3);-moz-box-shadow:0 1px 3px 1px rgba(66,64,67,.15),0 1px 2px 0 rgba(60,64,67,.3);box-shadow:0 1px 3px 1px rgba(66,64,67,.15),0 1px 2px 0 rgba(60,64,67,.3)}.gb_Ua.gb_qd:focus,.gb_Ua.gb_qd:hover:focus{background:#1c5fba;-webkit-box-shadow:0 1px 3px 1px rgba(66,64,67,.15),0 1px 2px 0 rgba(60,64,67,.3);-moz-box-shadow:0 1px 3px 1px rgba(66,64,67,.15),0 1px 2px 0 rgba(60,64,67,.3);box-shadow:0 1px 3px 1px rgba(66,64,67,.15),0 1px 2px 0 rgba(60,64,67,.3)}.gb_Ua.gb_qd:active{background:#1b63c1;-webkit-box-shadow:0 1px 3px 1px rgba(66,64,67,.15),0 1px 2px 0 rgba(60,64,67,.3);-moz-box-shadow:0 1px 3px 1px rgba(66,64,67,.15),0 1px 2px 0 rgba(60,64,67,.3);box-shadow:0 1px 3px 1px rgba(66,64,67,.15),0 1px 2px 0 rgba(60,64,67,.3)}.gb_qd{background:#1a73e8;border:1px solid transparent}.gb_Fa.gb_cc .gb_qd{padding:9px 15px;min-width:80px}.gb_Rd{text-align:left}#gb .gb_Lc a.gb_qd:not(.gb_H),#gb.gb_Lc a.gb_qd{background:#fff;border-color:#dadce0;-webkit-box-shadow:none;-moz-box-shadow:none;box-shadow:none;color:#1a73e8}#gb a.gb_Ua.gb_H.gb_qd{background:#8ab4f8;border:1px solid transparent;-webkit-box-shadow:none;-moz-box-shadow:none;box-shadow:none;color:#202124}#gb .gb_Lc a.gb_qd:hover:not(.gb_H),#gb.gb_Lc a.gb_qd:hover{background:#f8fbff;border-color:#cce0fc}#gb a.gb_Ua.gb_H.gb_qd:hover{background:#93baf9;border-color:transparent;-webkit-box-shadow:0 1px 3px 1px rgba(0,0,0,.15),0 1px 2px rgba(0,0,0,.3);-moz-box-shadow:0 1px 3px 1px rgba(0,0,0,.15),0 1px 2px rgba(0,0,0,.3);box-shadow:0 1px 3px 1px rgba(0,0,0,.15),0 1px 2px rgba(0,0,0,.3)}#gb .gb_Lc a.gb_qd:focus:not(.gb_H),#gb .gb_Lc a.gb_qd:focus:hover:not(.gb_H),#gb.gb_Lc a.gb_qd:focus:not(.gb_H),#gb.gb_Lc a.gb_qd:focus:hover:not(.gb_H){background:#f4f8ff;outline:1px solid #c9ddfc}#gb a.gb_Ua.gb_H.gb_qd:focus,#gb a.gb_Ua.gb_H.gb_qd:focus:hover{background:#a6c6fa;border-color:transparent;-webkit-box-shadow:none;-moz-box-shadow:none;box-shadow:none}#gb .gb_Lc a.gb_qd:active:not(.gb_H),#gb.gb_Lc a.gb_qd:active{background:#ecf3fe}#gb a.gb_Ua.gb_H.gb_qd:active{background:#a1c3f9;-webkit-box-shadow:0 1px 2px rgba(60,64,67,.3),0 2px 6px 2px rgba(60,64,67,.15);-moz-box-shadow:0 1px 2px rgba(60,64,67,.3),0 2px 6px 2px rgba(60,64,67,.15);box-shadow:0 1px 2px rgba(60,64,67,.3),0 2px 6px 2px rgba(60,64,67,.15)}.gb_K{display:none}@media screen and (max-width:319px){.gb_ld .gb_J{display:none;visibility:hidden}}.gb_Wa{background-color:rgba(255,255,255,.88);border:1px solid #dadce0;-moz-box-sizing:border-box;-webkit-box-sizing:border-box;box-sizing:border-box;cursor:pointer;display:inline-block;max-height:48px;overflow:hidden;outline:none;padding:0;vertical-align:middle;width:134px;-webkit-border-radius:8px;-moz-border-radius:8px;border-radius:8px}.gb_Wa.gb_H{background-color:transparent;border:1px solid #5f6368}.gb_3a{display:inherit}.gb_Wa.gb_H .gb_3a{background:#fff;-webkit-border-radius:4px;-moz-border-radius:4px;border-radius:4px;display:inline-block;left:8px;margin-right:5px;position:relative;padding:3px;top:-1px}.gb_Wa:hover{border:1px solid #d2e3fc;background-color:rgba(248,250,255,.88)}.gb_Wa.gb_H:hover{background-color:rgba(241,243,244,.04);border:1px solid #5f6368}.gb_Wa:focus-visible,.gb_Wa:focus{background-color:#fff;outline:1px solid #202124;-webkit-box-shadow:0 1px 2px 0 rgba(60,64,67,.3),0 1px 3px 1px rgba(60,64,67,.15);-moz-box-shadow:0 1px 2px 0 rgba(60,64,67,.3),0 1px 3px 1px rgba(60,64,67,.15);box-shadow:0 1px 2px 0 rgba(60,64,67,.3),0 1px 3px 1px rgba(60,64,67,.15)}.gb_Wa.gb_H:focus-visible,.gb_Wa.gb_H:focus{background-color:rgba(241,243,244,.12);outline:1px solid #f1f3f4;-webkit-box-shadow:0 1px 3px 1px rgba(0,0,0,.15),0 1px 2px 0 rgba(0,0,0,.3);-moz-box-shadow:0 1px 3px 1px rgba(0,0,0,.15),0 1px 2px 0 rgba(0,0,0,.3);box-shadow:0 1px 3px 1px rgba(0,0,0,.15),0 1px 2px 0 rgba(0,0,0,.3)}.gb_Wa.gb_H:active,.gb_Wa.gb_Tc.gb_H:focus{background-color:rgba(241,243,244,.1);border:1px solid #5f6368}.gb_4a{display:inline-block;padding-bottom:2px;padding-left:7px;padding-top:2px;text-align:center;vertical-align:middle;line-height:32px;width:78px}.gb_Wa.gb_H .gb_4a{line-height:26px;margin-left:0;padding-bottom:0;padding-left:0;padding-top:0;width:72px}.gb_4a.gb_5a{background-color:#f1f3f4;-webkit-border-radius:4px;-moz-border-radius:4px;border-radius:4px;margin-left:8px;padding-left:0;line-height:30px}.gb_4a.gb_5a .gb_Ic{vertical-align:middle}.gb_Fa:not(.gb_cc) .gb_Wa{margin-left:10px;margin-right:4px}.gb_Sd{max-height:32px;width:78px}.gb_Wa.gb_H .gb_Sd{max-height:26px;width:72px}.gb_P{-webkit-background-size:32px 32px;-o-background-size:32px 32px;background-size:32px 32px;border:0;-webkit-border-radius:50%;-moz-border-radius:50%;border-radius:50%;display:block;margin:0px;position:relative;height:32px;width:32px;z-index:0}.gb_eb{background-color:#e8f0fe;border:1px solid rgba(32,33,36,.08);position:relative}.gb_eb.gb_P{height:30px;width:30px}.gb_eb.gb_P:hover,.gb_eb.gb_P:active{-webkit-box-shadow:none;-moz-box-shadow:none;box-shadow:none}.gb_fb{background:#fff;border:none;-webkit-border-radius:50%;-moz-border-radius:50%;border-radius:50%;bottom:2px;-webkit-box-shadow:0px 1px 2px 0px rgba(60,64,67,.30),0px 1px 3px 1px rgba(60,64,67,.15);-moz-box-shadow:0px 1px 2px 0px rgba(60,64,67,.30),0px 1px 3px 1px rgba(60,64,67,.15);box-shadow:0px 1px 2px 0px rgba(60,64,67,.30),0px 1px 3px 1px rgba(60,64,67,.15);height:14px;margin:2px;position:absolute;right:0;width:14px}.gb_wc{color:#1f71e7;font:400 22px/32px Google Sans,Roboto,Helvetica,Arial,sans-serif;text-align:center;text-transform:uppercase}@media (-webkit-min-device-pixel-ratio:1.25),(min-resolution:1.25dppx),(min-device-pixel-ratio:1.25){.gb_P::before,.gb_gb::before{display:inline-block;-webkit-transform:scale(0.5);-webkit-transform:scale(0.5);-ms-transform:scale(0.5);-o-transform:scale(0.5);transform:scale(0.5);-webkit-transform-origin:left 0;-webkit-transform-origin:left 0;-ms-transform-origin:left 0;-o-transform-origin:left 0;transform-origin:left 0}.gb_3 .gb_gb::before{-webkit-transform:scale(scale(0.416666667));-webkit-transform:scale(scale(0.416666667));-ms-transform:scale(scale(0.416666667));-o-transform:scale(scale(0.416666667));transform:scale(scale(0.416666667))}}.gb_P:hover,.gb_P:focus{-webkit-box-shadow:0 1px 0 rgba(0,0,0,.15);-moz-box-shadow:0 1px 0 rgba(0,0,0,.15);box-shadow:0 1px 0 rgba(0,0,0,.15)}.gb_P:active{-webkit-box-shadow:inset 0 2px 0 rgba(0,0,0,.15);-moz-box-shadow:inset 0 2px 0 rgba(0,0,0,.15);box-shadow:inset 0 2px 0 rgba(0,0,0,.15)}.gb_P:active::after{background:rgba(0,0,0,.1);-webkit-border-radius:50%;-moz-border-radius:50%;border-radius:50%;content:\\\"\\\";display:block;height:100%}.gb_hb{cursor:pointer;line-height:40px;min-width:30px;opacity:.75;overflow:hidden;vertical-align:middle;text-overflow:ellipsis}.gb_B.gb_hb{width:auto}.gb_hb:hover,.gb_hb:focus{opacity:.85}.gb_gd .gb_hb,.gb_gd .gb_Ud{line-height:26px}#gb#gb.gb_gd a.gb_hb,.gb_gd .gb_Ud{font-size:11px;height:auto}.gb_ib{border-top:4px solid #000;border-left:4px dashed transparent;border-right:4px dashed transparent;display:inline-block;margin-left:6px;opacity:.75;vertical-align:middle}.gb_Za:hover .gb_ib{opacity:.85}.gb_Wa\\u003e.gb_z{padding:3px 3px 3px 4px}.gb_Vd.gb_nd{color:#fff}.gb_1 .gb_hb,.gb_1 .gb_ib{opacity:1}#gb#gb.gb_1.gb_1 a.gb_hb,#gb#gb .gb_1.gb_1 a.gb_hb{color:#fff}.gb_1.gb_1 .gb_ib{border-top-color:#fff;opacity:1}.gb_ka .gb_P:hover,.gb_1 .gb_P:hover,.gb_ka .gb_P:focus,.gb_1 .gb_P:focus{-webkit-box-shadow:0 1px 0 rgba(0,0,0,.15),0 1px 2px rgba(0,0,0,.2);-moz-box-shadow:0 1px 0 rgba(0,0,0,.15),0 1px 2px rgba(0,0,0,.2);box-shadow:0 1px 0 rgba(0,0,0,.15),0 1px 2px rgba(0,0,0,.2)}.gb_Wd .gb_z,.gb_Xd .gb_z{position:absolute;right:1px}.gb_z.gb_0,.gb_jb.gb_0,.gb_Za.gb_0{-webkit-flex:0 1 auto;-webkit-box-flex:0;-moz-box-flex:0;-ms-flex:0 1 auto;flex:0 1 auto}.gb_Zd.gb_0d .gb_hb{width:30px!important}.gb_1d{height:40px;position:absolute;right:-5px;top:-5px;width:40px}.gb_2d .gb_1d,.gb_3d .gb_1d{right:0;top:0}.gb_z .gb_B{padding:4px}.gb_S{display:none}sentinel{}\"],[null,null,null,null,null,\"this.gbar_\\u003dthis.gbar_||{};(function(_){var window\\u003dthis;\\ntry{\\n_.Zd\\u003dfunction(a,b,c){if(!a.j)if(c instanceof Array){c\\u003d_.B(c);for(var d\\u003dc.next();!d.done;d\\u003dc.next())_.Zd(a,b,d.value)}else{d\\u003d(0,_.C)(a.C,a,b);var e\\u003da.v+c;a.v++;b.dataset.eqid\\u003de;a.B[e]\\u003dd;b\\u0026\\u0026b.addEventListener?b.addEventListener(c,d,!1):b\\u0026\\u0026b.attachEvent?b.attachEvent(\\\"on\\\"+c,d):a.o.log(Error(\\\"Q`\\\"+b))}};\\n}catch(e){_._DumpException(e)}\\ntry{\\n_.$d\\u003dfunction(){if(!_.r.addEventListener||!Object.defineProperty)return!1;var a\\u003d!1,b\\u003dObject.defineProperty({},\\\"passive\\\",{get:function(){a\\u003d!0}});try{var c\\u003dfunction(){};_.r.addEventListener(\\\"test\\\",c,b);_.r.removeEventListener(\\\"test\\\",c,b)}catch(d){}return a}();\\n}catch(e){_._DumpException(e)}\\ntry{\\nvar ae\\u003ddocument.querySelector(\\\".gb_J .gb_B\\\"),be\\u003ddocument.querySelector(\\\"#gb.gb_Sc\\\");ae\\u0026\\u0026!be\\u0026\\u0026_.Zd(_.Jd,ae,\\\"click\\\");\\n}catch(e){_._DumpException(e)}\\ntry{\\nvar Mh\\u003dfunction(a){_.U.call(this);this.B\\u003da;this.v\\u003dnull;this.o\\u003d{};this.C\\u003d{};this.i\\u003d{};this.j\\u003dnull};_.A(Mh,_.U);_.Nh\\u003dfunction(a){if(a.v)return a.v;for(var b in a.i)if(a.i[b].ye()\\u0026\\u0026a.i[b].fb())return a.i[b];return null};Mh.prototype.A\\u003dfunction(a){this.i[a]\\u0026\\u0026(_.Nh(this)\\u0026\\u0026_.Nh(this).Ac()\\u003d\\u003da||this.i[a].td(!0))};Mh.prototype.Pa\\u003dfunction(a){this.j\\u003da;for(var b in this.i)this.i[b].ye()\\u0026\\u0026this.i[b].Pa(a)};_.Oh\\u003dfunction(a,b){a.i[b.Ac()]\\u003db};Mh.prototype.Rb\\u003dfunction(a){return a in this.i?this.i[a]:null};var Ph\\u003dnew Mh(_.Id);_.Md(\\\"dd\\\",Ph);\\n}catch(e){_._DumpException(e)}\\ntry{\\n_.fj\\u003dfunction(a,b){return _.P(a,36,b)};\\n}catch(e){_._DumpException(e)}\\ntry{\\nvar gj\\u003ddocument.querySelector(\\\".gb_z .gb_B\\\"),hj\\u003ddocument.querySelector(\\\"#gb.gb_Sc\\\");gj\\u0026\\u0026!hj\\u0026\\u0026_.Zd(_.Jd,gj,\\\"click\\\");\\n}catch(e){_._DumpException(e)}\\n})(this.gbar_);\\n// Google Inc.\\n\"],[null,\"\\u003cdiv ng-non-bindable\\u003d\\\"\\\"\\u003e\\u003cdiv class\\u003d\\\"gb_L\\\"\\u003eGoogle apps\\u003c/div\\u003e\\u003c/div\\u003e\"],[null,null,null,null,null,\"this.gbar_\\u003dthis.gbar_||{};(function(_){var window\\u003dthis;\\ntry{\\nvar de\\u003dfunction(){_.aa.call(this)};_.A(de,_.Nd);_.ee\\u003dfunction(a,b){if(b in a.i)return a.i[b];throw new de(b);};_.fe\\u003dfunction(a){return _.ee(_.Kd.i(),a)};\\n}catch(e){_._DumpException(e)}\\ntry{\\n/*\\n\\n Copyright Google LLC\\n SPDX-License-Identifier: Apache-2.0\\n*/\\nvar ie,je;_.ge\\u003dfunction(a){var b\\u003da.length;if(b\\u003e0){for(var c\\u003dArray(b),d\\u003d0;d\\u003cb;d++)c[d]\\u003da[d];return c}return[]};ie\\u003dfunction(a){return new _.he(function(b){return b.substr(0,a.length+1).toLowerCase()\\u003d\\u003d\\u003da+\\\":\\\"})};je\\u003d0;_.ke\\u003dfunction(a){return Object.prototype.hasOwnProperty.call(a,_.$b)\\u0026\\u0026a[_.$b]||(a[_.$b]\\u003d++je)};_.le\\u003dglobalThis.trustedTypes;_.me\\u003dfunction(a){this.i\\u003da};_.me.prototype.toString\\u003dfunction(){return this.i};_.ne\\u003dnew _.me(\\\"about:invalid#zClosurez\\\");_.he\\u003dfunction(a){this.wj\\u003da};_.oe\\u003d[ie(\\\"data\\\"),ie(\\\"http\\\"),ie(\\\"https\\\"),ie(\\\"mailto\\\"),ie(\\\"ftp\\\"),new _.he(function(a){return/^[^:]*([/?#]|$)/.test(a)})];_.pe\\u003dfunction(a){this.i\\u003da};_.pe.prototype.toString\\u003dfunction(){return this.i+\\\"\\\"};_.qe\\u003dnew _.pe(_.le?_.le.emptyHTML:\\\"\\\");\\n}catch(e){_._DumpException(e)}\\ntry{\\nvar we,Le,ve,xe;_.re\\u003dfunction(a){return a\\u003d\\u003dnull?a:(0,_.Ya)(a)?a|0:void 0};_.se\\u003dfunction(a){if(a\\u003d\\u003dnull)return a;if(typeof a\\u003d\\u003d\\u003d\\\"string\\\"\\u0026\\u0026a)a\\u003d+a;else if(typeof a!\\u003d\\u003d\\\"number\\\")return;return(0,_.Ya)(a)?a|0:void 0};_.te\\u003dfunction(a,b){return a.lastIndexOf(b,0)\\u003d\\u003d0};_.ue\\u003dfunction(a){return/^[\\\\s\\\\xa0]*$/.test(a)};we\\u003dfunction(){var a\\u003dnull;if(!ve)return a;try{var b\\u003dfunction(c){return c};a\\u003dve.createPolicy(\\\"ogb-qtm#html\\\",{createHTML:b,createScript:b,createScriptURL:b})}catch(c){}return a};\\n_.ye\\u003dfunction(){xe\\u003d\\u003d\\u003dvoid 0\\u0026\\u0026(xe\\u003dwe());return xe};_.Ae\\u003dfunction(a){var b\\u003d_.ye();return new _.ze(b?b.createScriptURL(a):a)};_.Be\\u003dfunction(a){if(a instanceof _.ze)return a.i;throw Error(\\\"U\\\");};_.De\\u003dfunction(a){if(Ce.test(a))return a};_.Ee\\u003dfunction(a){if(a instanceof _.me)if(a instanceof _.me)a\\u003da.i;else throw Error(\\\"U\\\");else a\\u003d_.De(a);return a};\\n_.Fe\\u003dfunction(a,b){b\\u003db\\u003d\\u003d\\u003dvoid 0?document:b;var c,d;b\\u003d(d\\u003d(c\\u003db).querySelector)\\u003d\\u003dnull?void 0:d.call(c,a+\\\"[nonce]\\\");return b\\u003d\\u003dnull?\\\"\\\":b.nonce||b.getAttribute(\\\"nonce\\\")||\\\"\\\"};_.Ge\\u003dfunction(a,b,c){a\\u003da.J;return _.Ab(a,a[_.v]|0,b,c)!\\u003d\\u003dvoid 0};_.He\\u003dfunction(a,b,c){return _.se(_.gd(a,b,c))};_.Ie\\u003dfunction(a,b,c){return _.re(_.gd(a,b,c))};_.V\\u003dfunction(a,b,c){c\\u003dc\\u003d\\u003d\\u003dvoid 0?0:c;var d;return(d\\u003d_.He(a,b))!\\u003dnull?d:c};_.Je\\u003dfunction(a,b,c){c\\u003dc\\u003d\\u003d\\u003dvoid 0?0:c;var d;return(d\\u003d_.Ie(a,b))!\\u003dnull?d:c};\\n_.Ke\\u003dfunction(a){var b\\u003d_.Wa(a);return b\\u003d\\u003d\\\"array\\\"||b\\u003d\\u003d\\\"object\\\"\\u0026\\u0026typeof a.length\\u003d\\u003d\\\"number\\\"};ve\\u003d_.le;_.ze\\u003dfunction(a){this.i\\u003da};_.ze.prototype.toString\\u003dfunction(){return this.i+\\\"\\\"};var Ce\\u003d/^\\\\s*(?!javascript:)(?:[\\\\w+.-]+:|[^:/?#]*(?:[/?#]|$))/i;var Qe,Ue,Me;_.Oe\\u003dfunction(a){return a?new Me(_.Ne(a)):Le||(Le\\u003dnew Me)};_.Pe\\u003dfunction(a,b){return typeof b\\u003d\\u003d\\u003d\\\"string\\\"?a.getElementById(b):b};_.W\\u003dfunction(a,b){var c\\u003db||document;c.getElementsByClassName?a\\u003dc.getElementsByClassName(a)[0]:(c\\u003ddocument,a?a\\u003d(b||c).querySelector(a?\\\".\\\"+a:\\\"\\\"):(b\\u003db||c,a\\u003d(a?b.querySelectorAll(a?\\\".\\\"+a:\\\"\\\"):b.getElementsByTagName(\\\"*\\\"))[0]||null));return a||null};\\n_.Re\\u003dfunction(a,b){_.Db(b,function(c,d){d\\u003d\\u003d\\\"style\\\"?a.style.cssText\\u003dc:d\\u003d\\u003d\\\"class\\\"?a.className\\u003dc:d\\u003d\\u003d\\\"for\\\"?a.htmlFor\\u003dc:Qe.hasOwnProperty(d)?a.setAttribute(Qe[d],c):_.te(d,\\\"aria-\\\")||_.te(d,\\\"data-\\\")?a.setAttribute(d,c):a[d]\\u003dc})};Qe\\u003d{cellpadding:\\\"cellPadding\\\",cellspacing:\\\"cellSpacing\\\",colspan:\\\"colSpan\\\",frameborder:\\\"frameBorder\\\",height:\\\"height\\\",maxlength:\\\"maxLength\\\",nonce:\\\"nonce\\\",role:\\\"role\\\",rowspan:\\\"rowSpan\\\",type:\\\"type\\\",usemap:\\\"useMap\\\",valign:\\\"vAlign\\\",width:\\\"width\\\"};\\n_.Se\\u003dfunction(a){return a?a.defaultView:window};_.Ve\\u003dfunction(a,b){var c\\u003db[1],d\\u003d_.Te(a,String(b[0]));c\\u0026\\u0026(typeof c\\u003d\\u003d\\u003d\\\"string\\\"?d.className\\u003dc:Array.isArray(c)?d.className\\u003dc.join(\\\" \\\"):_.Re(d,c));b.length\\u003e2\\u0026\\u0026Ue(a,d,b);return d};\\nUe\\u003dfunction(a,b,c){function d(h){h\\u0026\\u0026b.appendChild(typeof h\\u003d\\u003d\\u003d\\\"string\\\"?a.createTextNode(h):h)}for(var e\\u003d2;e\\u003cc.length;e++){var f\\u003dc[e];if(!_.Ke(f)||_.Zb(f)\\u0026\\u0026f.nodeType\\u003e0)d(f);else{a:{if(f\\u0026\\u0026typeof f.length\\u003d\\u003d\\\"number\\\"){if(_.Zb(f)){var g\\u003dtypeof f.item\\u003d\\u003d\\\"function\\\"||typeof f.item\\u003d\\u003d\\\"string\\\";break a}if(typeof f\\u003d\\u003d\\u003d\\\"function\\\"){g\\u003dtypeof f.item\\u003d\\u003d\\\"function\\\";break a}}g\\u003d!1}_.rc(g?_.ge(f):f,d)}}};_.We\\u003dfunction(a){return _.Te(document,a)};\\n_.Te\\u003dfunction(a,b){b\\u003dString(b);a.contentType\\u003d\\u003d\\u003d\\\"application/xhtml+xml\\\"\\u0026\\u0026(b\\u003db.toLowerCase());return a.createElement(b)};_.Xe\\u003dfunction(a){for(var b;b\\u003da.firstChild;)a.removeChild(b)};_.Ye\\u003dfunction(a){return a\\u0026\\u0026a.parentNode?a.parentNode.removeChild(a):null};_.Ze\\u003dfunction(a,b){if(!a||!b)return!1;if(a.contains\\u0026\\u0026b.nodeType\\u003d\\u003d1)return a\\u003d\\u003db||a.contains(b);if(typeof a.compareDocumentPosition!\\u003d\\\"undefined\\\")return a\\u003d\\u003db||!!(a.compareDocumentPosition(b)\\u002616);for(;b\\u0026\\u0026a!\\u003db;)b\\u003db.parentNode;return b\\u003d\\u003da};\\n_.Ne\\u003dfunction(a){return a.nodeType\\u003d\\u003d9?a:a.ownerDocument||a.document};Me\\u003dfunction(a){this.i\\u003da||_.r.document||document};_.l\\u003dMe.prototype;_.l.H\\u003dfunction(a){return _.Pe(this.i,a)};_.l.Ua\\u003dfunction(a,b,c){return _.Ve(this.i,arguments)};_.l.appendChild\\u003dfunction(a,b){a.appendChild(b)};_.l.Ue\\u003d_.Xe;_.l.vg\\u003d_.Ye;_.l.ug\\u003d_.Ze;\\n}catch(e){_._DumpException(e)}\\ntry{\\n_.mj\\u003dfunction(a){var b\\u003d_.Fe(\\\"script\\\",a.ownerDocument);b\\u0026\\u0026a.setAttribute(\\\"nonce\\\",b)};_.nj\\u003dfunction(a){if(!a)return null;a\\u003d_.L(a,4);var b;a\\u003d\\u003d\\u003dnull||a\\u003d\\u003d\\u003dvoid 0?b\\u003dnull:b\\u003d_.Ae(a);return b};_.oj\\u003dfunction(a){this.J\\u003d_.w(a)};_.A(_.oj,_.T);_.pj\\u003dfunction(a,b){return(b||document).getElementsByTagName(String(a))};\\n}catch(e){_._DumpException(e)}\\ntry{\\nvar rj\\u003dfunction(a,b,c){a\\u003cb?qj(a+1,b):_.Id.log(Error(\\\"sa`\\\"+a+\\\"`\\\"+b),{url:c})},qj\\u003dfunction(a,b){if(sj){var c\\u003d_.We(\\\"SCRIPT\\\");c.async\\u003d!0;c.type\\u003d\\\"text/javascript\\\";c.charset\\u003d\\\"UTF-8\\\";c.src\\u003d_.Be(sj);_.mj(c);c.onerror\\u003d_.cc(rj,a,b,c.src);_.pj(\\\"HEAD\\\")[0].appendChild(c)}},tj\\u003dfunction(a){this.J\\u003d_.w(a)};_.A(tj,_.T);var uj\\u003d_.I(_.Ed,tj,17)||new tj,vj,sj\\u003d(vj\\u003d_.I(uj,_.oj,1))?_.nj(vj):null,wj,xj\\u003d(wj\\u003d_.I(uj,_.oj,2))?_.nj(wj):null,yj\\u003dfunction(){qj(1,2);if(xj){var a\\u003d_.We(\\\"LINK\\\");a.setAttribute(\\\"type\\\",\\\"text/css\\\");a.href\\u003d_.Be(xj).toString();a.rel\\u003d\\\"stylesheet\\\";var b\\u003d_.Fe(\\\"style\\\",document);b\\u0026\\u0026a.setAttribute(\\\"nonce\\\",b);_.pj(\\\"HEAD\\\")[0].appendChild(a)}};(function(){var a\\u003d_.Fd();if(_.K(a,18))yj();else{var b\\u003d_.He(a,19)||0;window.addEventListener(\\\"load\\\",function(){window.setTimeout(yj,b)})}})();\\n}catch(e){_._DumpException(e)}\\n})(this.gbar_);\\n// Google Inc.\\n\"]],null,null,[null,\"\\u003cdiv class\\u003d\\\"gb_Fa gb_Jd gb_2d\\\" id\\u003d\\\"gb\\\"\\u003e\\u003cdiv class\\u003d\\\"gb_Cd gb_Zd gb_xd gb_Kd\\\" ng-non-bindable\\u003d\\\"\\\" data-ogsr-up\\u003d\\\"\\\"\\u003e\\u003cdiv class\\u003d\\\"gb_Qe\\\"\\u003e\\u003cdiv class\\u003d\\\"gb_3c\\\"\\u003e\\u003cdiv class\\u003d\\\"gb_J gb_cd gb_0 gb_xf\\\" data-ogsr-alt\\u003d\\\"\\\" id\\u003d\\\"gbwa\\\"\\u003e\\u003cdiv class\\u003d\\\"gb_D\\\"\\u003e\\u003ca class\\u003d\\\"gb_B\\\" aria-label\\u003d\\\"Google apps\\\" href\\u003d\\\"https://www.google.com.sg/intl/en/about/products\\\" aria-expanded\\u003d\\\"false\\\" role\\u003d\\\"button\\\" tabindex\\u003d\\\"0\\\"\\u003e\\u003csvg class\\u003d\\\"gb_F\\\" focusable\\u003d\\\"false\\\" viewbox\\u003d\\\"0 0 24 24\\\"\\u003e\\u003cpath d\\u003d\\\"M6,8c1.1,0 2,-0.9 2,-2s-0.9,-2 -2,-2 -2,0.9 -2,2 0.9,2 2,2zM12,20c1.1,0 2,-0.9 2,-2s-0.9,-2 -2,-2 -2,0.9 -2,2 0.9,2 2,2zM6,20c1.1,0 2,-0.9 2,-2s-0.9,-2 -2,-2 -2,0.9 -2,2 0.9,2 2,2zM6,14c1.1,0 2,-0.9 2,-2s-0.9,-2 -2,-2 -2,0.9 -2,2 0.9,2 2,2zM12,14c1.1,0 2,-0.9 2,-2s-0.9,-2 -2,-2 -2,0.9 -2,2 0.9,2 2,2zM16,6c0,1.1 0.9,2 2,2s2,-0.9 2,-2 -0.9,-2 -2,-2 -2,0.9 -2,2zM12,8c1.1,0 2,-0.9 2,-2s-0.9,-2 -2,-2 -2,0.9 -2,2 0.9,2 2,2zM18,14c1.1,0 2,-0.9 2,-2s-0.9,-2 -2,-2 -2,0.9 -2,2 0.9,2 2,2zM18,20c1.1,0 2,-0.9 2,-2s-0.9,-2 -2,-2 -2,0.9 -2,2 0.9,2 2,2z\\\"\\u003e\\u003c/path\\u003e\\u003cimage src\\u003d\\\"https://ssl.gstatic.com/gb/images/bar/al-icon.png\\\" alt\\u003d\\\"\\\" height\\u003d\\\"24\\\" width\\u003d\\\"24\\\" style\\u003d\\\"border:none;display:none \\\\9\\\"\\u003e\\u003c/image\\u003e\\u003c/svg\\u003e\\u003c/a\\u003e\\u003c/div\\u003e\\u003c/div\\u003e\\u003c/div\\u003e\\u003ca class\\u003d\\\"gb_Ua gb_zd gb_qd gb_hd\\\" aria-label\\u003d\\\"Sign in\\\" href\\u003d\\\"https://accounts.google.com/ServiceLogin?passive\\u003d1209600\\u0026amp;osid\\u003d1\\u0026amp;continue\\u003dhttps://fi.google.com/about/referrals\\u0026amp;followup\\u003dhttps://fi.google.com/about/referrals\\u0026amp;ec\\u003dGAZAqgE\\\" target\\u003d\\\"_top\\\"\\u003e\\u003cspan class\\u003d\\\"gb_Td\\\"\\u003eSign in\\u003c/span\\u003e\\u003c/a\\u003e\\u003c/div\\u003e\\u003c/div\\u003e\\u003c/div\\u003e\"]]","enableGoogleTagManager":true,"enableDma":true,"experimentIds":[11011644,11010734,11014806,11013290,11015220,11015082,11011163,11014578,11014333,11014859,11014829,11014108,11014032,11014144,11011638,11010728,11014800,11013284,11015214,11015076,11011157,11014572,11014327,11014853],"logSource":1181,"urlTestCodeInfo":"[[[5000]]]"}</script><script type="application/ld+json" nonce="PBbB94uB-W5GGyJ_KIiX2A"> { "@context" : "https://schema.org", "@type" : "WebSite", "name" : "Google Fi Wireless", "url" : "https://fi.google.com/about" } </script><script data-id="_gd" defer nonce="PBbB94uB-W5GGyJ_KIiX2A">window.WIZ_global_data = {'SNlM0e': 'null', 'NF1pM': 'AB9+xPsNftqjhE0jcPa3yZAFbrHeox7BmNT8aXpGuA\x3d\x3d'};</script><style nonce="51L_eYuErunayYfJZau0fg">.gb_2d{font:13px/27px Roboto,Arial,sans-serif;z-index:986}@-webkit-keyframes gb__a{0%{opacity:0}50%{opacity:1}}@keyframes gb__a{0%{opacity:0}50%{opacity:1}}a.gb_Qa{border:none;color:#4285f4;cursor:default;font-weight:bold;outline:none;position:relative;text-align:center;text-decoration:none;text-transform:uppercase;white-space:nowrap;-moz-user-select:none;-ms-user-select:none;-webkit-user-select:none}a.gb_Qa:hover::after,a.gb_Qa:focus::after{background-color:rgba(0,0,0,.12);content:"";height:100%;left:0;position:absolute;top:0;width:100%}a.gb_Qa:hover,a.gb_Qa:focus{text-decoration:none}a.gb_Qa:active{background-color:rgba(153,153,153,.4);text-decoration:none}a.gb_Ra{background-color:#4285f4;color:#fff}a.gb_Ra:active{background-color:#0043b2}.gb_Sa{box-shadow:0 1px 1px rgba(0,0,0,.16)}.gb_Qa,.gb_Ra,.gb_Ta,.gb_Ua{display:inline-block;line-height:28px;padding:0 12px;border-radius:2px}.gb_Ta{background:#f8f8f8;border:1px solid #c6c6c6}.gb_Ua{background:#f8f8f8}.gb_Ta,#gb a.gb_Ta.gb_Ta,.gb_Ua{color:#666;cursor:default;text-decoration:none}#gb a.gb_Ua{cursor:default;text-decoration:none}.gb_Ua{border:1px solid #4285f4;font-weight:bold;outline:none;background:#4285f4;background:-webkit-gradient(linear,left top,left bottom,from(top),color-stop(#4387fd),to(#4683ea));background:-webkit-linear-gradient(top,#4387fd,#4683ea);background:linear-gradient(top,#4387fd,#4683ea);filter:progid:DXImageTransform.Microsoft.gradient(startColorstr=#4387fd,endColorstr=#4683ea,GradientType=0)}#gb a.gb_Ua{color:#fff}.gb_Ua:hover{box-shadow:0 1px 0 rgba(0,0,0,.15)}.gb_Ua:active{box-shadow:inset 0 2px 0 rgba(0,0,0,.15);background:#3c78dc;background:-webkit-gradient(linear,left top,left bottom,from(top),color-stop(#3c7ae4),to(#3f76d3));background:-webkit-linear-gradient(top,#3c7ae4,#3f76d3);background:linear-gradient(top,#3c7ae4,#3f76d3);filter:progid:DXImageTransform.Microsoft.gradient(startColorstr=#3c7ae4,endColorstr=#3f76d3,GradientType=0)}#gb .gb_Va{background:#fff;border:1px solid #dadce0;color:#1a73e8;display:inline-block;text-decoration:none}#gb .gb_Va:hover{background:#f8fbff;border-color:#dadce0;color:#174ea6}#gb .gb_Va:focus{background:#f4f8ff;color:#174ea6;outline:1px solid #174ea6}#gb .gb_Va:active,#gb .gb_Va:focus:active{background:#ecf3fe;color:#174ea6}#gb .gb_Va.gb_H{background:transparent;border:1px solid #5f6368;color:#8ab4f8;text-decoration:none}#gb .gb_Va.gb_H:hover{background:rgba(255,255,255,.04);color:#e8eaed}#gb .gb_Va.gb_H:focus{background:rgba(232,234,237,.12);color:#e8eaed;outline:1px solid #e8eaed}#gb .gb_Va.gb_H:active,#gb .gb_Va.gb_H:focus:active{background:rgba(232,234,237,.1);color:#e8eaed}.gb_cd{display:inline-block;vertical-align:middle}.gb_Ne .gb_Q{bottom:-3px;right:-5px}.gb_D{position:relative}.gb_B{display:inline-block;outline:none;vertical-align:middle;border-radius:2px;-moz-box-sizing:border-box;box-sizing:border-box;height:40px;width:40px;cursor:pointer;text-decoration:none}#gb#gb a.gb_B{cursor:pointer;text-decoration:none}.gb_B,a.gb_B{color:#000}.gb_dd{border-color:transparent;border-bottom-color:#fff;border-style:dashed dashed solid;border-width:0 8.5px 8.5px;display:none;position:absolute;left:11.5px;top:33px;z-index:1;height:0;width:0;-webkit-animation:gb__a .2s;animation:gb__a .2s}.gb_ed{border-color:transparent;border-style:dashed dashed solid;border-width:0 8.5px 8.5px;display:none;position:absolute;left:11.5px;z-index:1;height:0;width:0;-webkit-animation:gb__a .2s;animation:gb__a .2s;border-bottom-color:rgba(0,0,0,.2);top:32px}x:-o-prefocus,div.gb_ed{border-bottom-color:#ccc}.gb_la{background:#fff;border:1px solid #ccc;border-color:rgba(0,0,0,.2);color:#000;-webkit-box-shadow:0 2px 10px rgba(0,0,0,.2);-moz-box-shadow:0 2px 10px rgba(0,0,0,.2);box-shadow:0 2px 10px rgba(0,0,0,.2);display:none;outline:none;overflow:hidden;position:absolute;right:8px;top:62px;-webkit-animation:gb__a .2s;animation:gb__a .2s;border-radius:2px;-moz-user-select:text;-ms-user-select:text;-webkit-user-select:text}.gb_cd.gb_Tc .gb_dd,.gb_cd.gb_Tc .gb_ed,.gb_cd.gb_Tc .gb_la,.gb_Tc.gb_la{display:block}.gb_cd.gb_Tc.gb_fd .gb_dd,.gb_cd.gb_Tc.gb_fd .gb_ed{display:none}.gb_Oe{position:absolute;right:8px;top:62px;z-index:-1}.gb_gd .gb_dd,.gb_gd .gb_ed,.gb_gd .gb_la{margin-top:-10px}.gb_cd:first-child,#gbsfw:first-child+.gb_cd{padding-left:4px}.gb_Fa.gb_Pe .gb_cd:first-child{padding-left:0}.gb_Qe{position:relative}.gb_2c .gb_Qe,.gb_Jd .gb_Qe{float:right}.gb_B{padding:8px;cursor:pointer}.gb_B::after{content:"";position:absolute;top:-4px;bottom:-4px;left:-4px;right:-4px}.gb_Fa .gb_hd:not(.gb_Qa):focus img{background-color:rgba(0,0,0,.2);outline:none;-webkit-border-radius:50%;-moz-border-radius:50%;border-radius:50%}.gb_id button svg,.gb_B{-webkit-border-radius:50%;-moz-border-radius:50%;border-radius:50%}.gb_id button:focus:not(:focus-visible) svg,.gb_id button:hover svg,.gb_id button:active svg,.gb_B:focus:not(:focus-visible),.gb_B:hover,.gb_B:active,.gb_B[aria-expanded=true]{outline:none}.gb_Lc .gb_id.gb_jd button:focus-visible svg,.gb_id button:focus-visible svg,.gb_B:focus-visible{outline:1px solid #202124}.gb_Lc .gb_id button:focus-visible svg,.gb_Lc .gb_B:focus-visible{outline:1px solid #f1f3f4}@media (forced-colors:active){.gb_Lc .gb_id.gb_jd button:focus-visible svg,.gb_id button:focus-visible svg,.gb_Lc .gb_id button:focus-visible svg{outline:1px solid currentcolor}}.gb_Lc .gb_id.gb_jd button:focus svg,.gb_Lc .gb_id.gb_jd button:focus:hover svg,.gb_id button:focus svg,.gb_id button:focus:hover svg,.gb_B:focus,.gb_B:focus:hover{background-color:rgba(60,64,67,.1)}.gb_Lc .gb_id.gb_jd button:active svg,.gb_id button:active svg,.gb_B:active{background-color:rgba(60,64,67,.12)}.gb_Lc .gb_id.gb_jd button:hover svg,.gb_id button:hover svg,.gb_B:hover{background-color:rgba(60,64,67,.08)}.gb_Wa .gb_B.gb_Za:hover{background-color:transparent}.gb_B[aria-expanded=true],.gb_B:hover[aria-expanded=true]{background-color:rgba(95,99,104,.24)}.gb_B[aria-expanded=true] .gb_F{fill:#5f6368;opacity:1}.gb_Lc .gb_id button:hover svg,.gb_Lc .gb_B:hover{background-color:rgba(232,234,237,.08)}.gb_Lc .gb_id button:focus svg,.gb_Lc .gb_id button:focus:hover svg,.gb_Lc .gb_B:focus,.gb_Lc .gb_B:focus:hover{background-color:rgba(232,234,237,.1)}.gb_Lc .gb_id button:active svg,.gb_Lc .gb_B:active{background-color:rgba(232,234,237,.12)}.gb_Lc .gb_B[aria-expanded=true],.gb_Lc .gb_B:hover[aria-expanded=true]{background-color:rgba(255,255,255,.12)}.gb_Lc .gb_B[aria-expanded=true] .gb_F{fill:#fff;opacity:1}.gb_cd{padding:4px}.gb_Fa.gb_Pe .gb_cd{padding:4px 2px}.gb_Fa.gb_Pe .gb_z.gb_cd{padding-left:6px}.gb_la{z-index:991;line-height:normal}.gb_la.gb_kd{left:0;right:auto}@media (max-width:350px){.gb_la.gb_kd{left:0}}.gb_Re .gb_la{top:56px}.gb_R{display:none!important}.gb_nd{visibility:hidden}.gb_J .gb_B,.gb_ka .gb_J .gb_B{background-position:-64px -29px}.gb_1 .gb_J .gb_B{background-position:-29px -29px;opacity:1}.gb_J .gb_B,.gb_J .gb_B:hover,.gb_J .gb_B:focus{opacity:1}.gb_L{display:none}@media screen and (max-width:319px){.gb_ld:not(.gb_md) .gb_J{display:none;visibility:hidden}}.gb_Q{display:none}.gb_9c{font-family:Google Sans,Roboto,Helvetica,Arial,sans-serif;font-size:20px;font-weight:400;letter-spacing:0.25px;line-height:48px;margin-bottom:2px;opacity:1;overflow:hidden;padding-left:16px;position:relative;text-overflow:ellipsis;vertical-align:middle;top:2px;white-space:nowrap;-ms-flex:1 1 auto;-webkit-flex:1 1 auto;-webkit-box-flex:1;-moz-box-flex:1;flex:1 1 auto}.gb_9c.gb_ad{color:#3c4043}.gb_Fa.gb_cc .gb_9c{margin-bottom:0}.gb_sd.gb_ud .gb_9c{padding-left:4px}.gb_Fa.gb_cc .gb_vd{position:relative;top:-2px}.gb_bd{display:none}.gb_Fa{color:black;min-width:160px;position:relative;-webkit-transition:box-shadow 250ms;transition:box-shadow 250ms}.gb_Fa.gb_Sc{min-width:120px}.gb_Fa.gb_wd .gb_xd{display:none}.gb_Fa.gb_wd .gb_ld{height:56px}header.gb_Fa{display:block}.gb_Fa svg{fill:currentColor}.gb_Dd{position:fixed;top:0;width:100%}.gb_yd{-webkit-box-shadow:0 4px 5px 0 rgba(0,0,0,.14),0 1px 10px 0 rgba(0,0,0,.12),0 2px 4px -1px rgba(0,0,0,.2);-moz-box-shadow:0 4px 5px 0 rgba(0,0,0,.14),0 1px 10px 0 rgba(0,0,0,.12),0 2px 4px -1px rgba(0,0,0,.2);box-shadow:0 4px 5px 0 rgba(0,0,0,.14),0 1px 10px 0 rgba(0,0,0,.12),0 2px 4px -1px rgba(0,0,0,.2)}.gb_Ed{height:64px}.gb_ld{-moz-box-sizing:border-box;-webkit-box-sizing:border-box;box-sizing:border-box;position:relative;width:100%;display:-webkit-box;display:-moz-box;display:-ms-flexbox;display:-webkit-flex;display:flex;-webkit-box-pack:space-between;-ms-flex-pack:justify;-webkit-justify-content:space-between;-moz-box-pack:space-between;justify-content:space-between;min-width:-webkit-min-content;min-width:-moz-min-content;min-width:-ms-min-content;min-width:min-content}.gb_Fa:not(.gb_cc) .gb_ld{padding:8px}.gb_Fa.gb_Fd .gb_ld{-ms-flex:1 0 auto;-webkit-flex:1 0 auto;-webkit-box-flex:1;-moz-box-flex:1;flex:1 0 auto}.gb_Fa .gb_ld.gb_md.gb_Hd{min-width:0}.gb_Fa.gb_cc .gb_ld{padding:4px;padding-left:8px;min-width:0}.gb_xd{height:48px;vertical-align:middle;white-space:nowrap;-ms-flex-align:center;-moz-box-align:center;-webkit-box-align:center;-webkit-align-items:center;align-items:center;display:-webkit-box;display:-moz-box;display:-ms-flexbox;display:-webkit-flex;display:flex;-moz-user-select:-moz-none;-ms-user-select:none;-webkit-user-select:none}.gb_Ad>.gb_xd{display:table-cell;width:100%}.gb_sd{padding-right:30px;-moz-box-sizing:border-box;box-sizing:border-box;-ms-flex:1 0 auto;-webkit-flex:1 0 auto;-webkit-box-flex:1;-moz-box-flex:1;flex:1 0 auto}.gb_Fa.gb_cc .gb_sd{padding-right:14px}.gb_Bd{-ms-flex:1 1 100%;-webkit-flex:1 1 100%;-webkit-box-flex:1;-moz-box-flex:1;flex:1 1 100%}.gb_Bd>:only-child{display:inline-block}.gb_Cd.gb_3c{padding-left:4px}.gb_Cd.gb_Id,.gb_Fa.gb_Fd .gb_Cd,.gb_Fa.gb_cc:not(.gb_Jd) .gb_Cd{padding-left:0}.gb_Fa.gb_cc .gb_Cd.gb_Id{padding-right:0}.gb_Fa.gb_cc .gb_Cd.gb_Id .gb_Wa{margin-left:10px}.gb_3c{display:inline}.gb_Fa.gb_Wc .gb_Cd.gb_Kd,.gb_Fa.gb_Jd .gb_Cd.gb_Kd{padding-left:2px}.gb_9c{display:inline-block}.gb_Cd{-moz-box-sizing:border-box;-webkit-box-sizing:border-box;box-sizing:border-box;height:48px;line-height:normal;padding:0 4px;padding-left:30px;-ms-flex:0 0 auto;-webkit-flex:0 0 auto;-webkit-box-flex:0;-moz-box-flex:0;flex:0 0 auto;-webkit-box-pack:flex-end;-ms-flex-pack:end;-webkit-justify-content:flex-end;-moz-box-pack:flex-end;justify-content:flex-end}.gb_Jd{height:48px}.gb_Fa.gb_Jd{min-width:auto}.gb_Jd .gb_Cd{float:right;padding-left:32px}.gb_Jd .gb_Cd.gb_Ld{padding-left:0}.gb_Md{font-size:14px;max-width:200px;overflow:hidden;padding:0 12px;text-overflow:ellipsis;white-space:nowrap;-moz-user-select:text;-ms-user-select:text;-webkit-user-select:text}.gb_pd{-webkit-transition:background-color .4s;-webkit-transition:background-color .4s;-o-transition:background-color .4s;transition:background-color .4s}.gb_Nd{color:black}.gb_Lc{color:white}.gb_Fa a,.gb_Pc a{color:inherit}.gb_ba{color:rgba(0,0,0,.87)}.gb_Fa svg,.gb_Pc svg,.gb_sd .gb_td,.gb_2c .gb_td{color:#5f6368;opacity:1}.gb_Lc svg,.gb_Pc.gb_Uc svg,.gb_Lc .gb_sd .gb_td,.gb_Lc .gb_sd .gb_Kc,.gb_Lc .gb_sd .gb_vd,.gb_Pc.gb_Uc .gb_td{color:rgba(255,255,255,.87)}.gb_Lc .gb_sd .gb_Od:not(.gb_Pd){opacity:.87}.gb_ad{color:inherit;opacity:1;text-rendering:optimizeLegibility;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}.gb_Lc .gb_ad,.gb_Nd .gb_ad{opacity:1}.gb_Qd{position:relative}.gb_M{font-family:arial,sans-serif;line-height:normal;padding-right:15px}a.gb_X,span.gb_X{color:rgba(0,0,0,.87);text-decoration:none}.gb_Lc a.gb_X,.gb_Lc span.gb_X{color:white}a.gb_X:focus{outline-offset:2px}a.gb_X:hover{text-decoration:underline}.gb_Z{display:inline-block;padding-left:15px}.gb_Z .gb_X{display:inline-block;line-height:24px;vertical-align:middle}.gb_qd{font-family:Google Sans,Roboto,Helvetica,Arial,sans-serif;font-weight:500;font-size:14px;letter-spacing:.25px;line-height:16px;margin-left:10px;margin-right:8px;min-width:96px;padding:9px 23px;text-align:center;vertical-align:middle;border-radius:4px;-moz-box-sizing:border-box;box-sizing:border-box}.gb_Fa.gb_Jd .gb_qd{margin-left:8px}#gb a.gb_Ua.gb_qd{cursor:pointer}.gb_Ua.gb_qd:hover{background:#1b66c9;-webkit-box-shadow:0 1px 3px 1px rgba(66,64,67,.15),0 1px 2px 0 rgba(60,64,67,.3);-moz-box-shadow:0 1px 3px 1px rgba(66,64,67,.15),0 1px 2px 0 rgba(60,64,67,.3);box-shadow:0 1px 3px 1px rgba(66,64,67,.15),0 1px 2px 0 rgba(60,64,67,.3)}.gb_Ua.gb_qd:focus,.gb_Ua.gb_qd:hover:focus{background:#1c5fba;-webkit-box-shadow:0 1px 3px 1px rgba(66,64,67,.15),0 1px 2px 0 rgba(60,64,67,.3);-moz-box-shadow:0 1px 3px 1px rgba(66,64,67,.15),0 1px 2px 0 rgba(60,64,67,.3);box-shadow:0 1px 3px 1px rgba(66,64,67,.15),0 1px 2px 0 rgba(60,64,67,.3)}.gb_Ua.gb_qd:active{background:#1b63c1;-webkit-box-shadow:0 1px 3px 1px rgba(66,64,67,.15),0 1px 2px 0 rgba(60,64,67,.3);-moz-box-shadow:0 1px 3px 1px rgba(66,64,67,.15),0 1px 2px 0 rgba(60,64,67,.3);box-shadow:0 1px 3px 1px rgba(66,64,67,.15),0 1px 2px 0 rgba(60,64,67,.3)}.gb_qd{background:#1a73e8;border:1px solid transparent}.gb_Fa.gb_cc .gb_qd{padding:9px 15px;min-width:80px}.gb_Rd{text-align:left}#gb .gb_Lc a.gb_qd:not(.gb_H),#gb.gb_Lc a.gb_qd{background:#fff;border-color:#dadce0;-webkit-box-shadow:none;-moz-box-shadow:none;box-shadow:none;color:#1a73e8}#gb a.gb_Ua.gb_H.gb_qd{background:#8ab4f8;border:1px solid transparent;-webkit-box-shadow:none;-moz-box-shadow:none;box-shadow:none;color:#202124}#gb .gb_Lc a.gb_qd:hover:not(.gb_H),#gb.gb_Lc a.gb_qd:hover{background:#f8fbff;border-color:#cce0fc}#gb a.gb_Ua.gb_H.gb_qd:hover{background:#93baf9;border-color:transparent;-webkit-box-shadow:0 1px 3px 1px rgba(0,0,0,.15),0 1px 2px rgba(0,0,0,.3);-moz-box-shadow:0 1px 3px 1px rgba(0,0,0,.15),0 1px 2px rgba(0,0,0,.3);box-shadow:0 1px 3px 1px rgba(0,0,0,.15),0 1px 2px rgba(0,0,0,.3)}#gb .gb_Lc a.gb_qd:focus:not(.gb_H),#gb .gb_Lc a.gb_qd:focus:hover:not(.gb_H),#gb.gb_Lc a.gb_qd:focus:not(.gb_H),#gb.gb_Lc a.gb_qd:focus:hover:not(.gb_H){background:#f4f8ff;outline:1px solid #c9ddfc}#gb a.gb_Ua.gb_H.gb_qd:focus,#gb a.gb_Ua.gb_H.gb_qd:focus:hover{background:#a6c6fa;border-color:transparent;-webkit-box-shadow:none;-moz-box-shadow:none;box-shadow:none}#gb .gb_Lc a.gb_qd:active:not(.gb_H),#gb.gb_Lc a.gb_qd:active{background:#ecf3fe}#gb a.gb_Ua.gb_H.gb_qd:active{background:#a1c3f9;-webkit-box-shadow:0 1px 2px rgba(60,64,67,.3),0 2px 6px 2px rgba(60,64,67,.15);-moz-box-shadow:0 1px 2px rgba(60,64,67,.3),0 2px 6px 2px rgba(60,64,67,.15);box-shadow:0 1px 2px rgba(60,64,67,.3),0 2px 6px 2px rgba(60,64,67,.15)}.gb_K{display:none}@media screen and (max-width:319px){.gb_ld .gb_J{display:none;visibility:hidden}}.gb_Wa{background-color:rgba(255,255,255,.88);border:1px solid #dadce0;-moz-box-sizing:border-box;-webkit-box-sizing:border-box;box-sizing:border-box;cursor:pointer;display:inline-block;max-height:48px;overflow:hidden;outline:none;padding:0;vertical-align:middle;width:134px;-webkit-border-radius:8px;-moz-border-radius:8px;border-radius:8px}.gb_Wa.gb_H{background-color:transparent;border:1px solid #5f6368}.gb_3a{display:inherit}.gb_Wa.gb_H .gb_3a{background:#fff;-webkit-border-radius:4px;-moz-border-radius:4px;border-radius:4px;display:inline-block;left:8px;margin-right:5px;position:relative;padding:3px;top:-1px}.gb_Wa:hover{border:1px solid #d2e3fc;background-color:rgba(248,250,255,.88)}.gb_Wa.gb_H:hover{background-color:rgba(241,243,244,.04);border:1px solid #5f6368}.gb_Wa:focus-visible,.gb_Wa:focus{background-color:#fff;outline:1px solid #202124;-webkit-box-shadow:0 1px 2px 0 rgba(60,64,67,.3),0 1px 3px 1px rgba(60,64,67,.15);-moz-box-shadow:0 1px 2px 0 rgba(60,64,67,.3),0 1px 3px 1px rgba(60,64,67,.15);box-shadow:0 1px 2px 0 rgba(60,64,67,.3),0 1px 3px 1px rgba(60,64,67,.15)}.gb_Wa.gb_H:focus-visible,.gb_Wa.gb_H:focus{background-color:rgba(241,243,244,.12);outline:1px solid #f1f3f4;-webkit-box-shadow:0 1px 3px 1px rgba(0,0,0,.15),0 1px 2px 0 rgba(0,0,0,.3);-moz-box-shadow:0 1px 3px 1px rgba(0,0,0,.15),0 1px 2px 0 rgba(0,0,0,.3);box-shadow:0 1px 3px 1px rgba(0,0,0,.15),0 1px 2px 0 rgba(0,0,0,.3)}.gb_Wa.gb_H:active,.gb_Wa.gb_Tc.gb_H:focus{background-color:rgba(241,243,244,.1);border:1px solid #5f6368}.gb_4a{display:inline-block;padding-bottom:2px;padding-left:7px;padding-top:2px;text-align:center;vertical-align:middle;line-height:32px;width:78px}.gb_Wa.gb_H .gb_4a{line-height:26px;margin-left:0;padding-bottom:0;padding-left:0;padding-top:0;width:72px}.gb_4a.gb_5a{background-color:#f1f3f4;-webkit-border-radius:4px;-moz-border-radius:4px;border-radius:4px;margin-left:8px;padding-left:0;line-height:30px}.gb_4a.gb_5a .gb_Ic{vertical-align:middle}.gb_Fa:not(.gb_cc) .gb_Wa{margin-left:10px;margin-right:4px}.gb_Sd{max-height:32px;width:78px}.gb_Wa.gb_H .gb_Sd{max-height:26px;width:72px}.gb_P{-webkit-background-size:32px 32px;-o-background-size:32px 32px;background-size:32px 32px;border:0;-webkit-border-radius:50%;-moz-border-radius:50%;border-radius:50%;display:block;margin:0px;position:relative;height:32px;width:32px;z-index:0}.gb_eb{background-color:#e8f0fe;border:1px solid rgba(32,33,36,.08);position:relative}.gb_eb.gb_P{height:30px;width:30px}.gb_eb.gb_P:hover,.gb_eb.gb_P:active{-webkit-box-shadow:none;-moz-box-shadow:none;box-shadow:none}.gb_fb{background:#fff;border:none;-webkit-border-radius:50%;-moz-border-radius:50%;border-radius:50%;bottom:2px;-webkit-box-shadow:0px 1px 2px 0px rgba(60,64,67,.30),0px 1px 3px 1px rgba(60,64,67,.15);-moz-box-shadow:0px 1px 2px 0px rgba(60,64,67,.30),0px 1px 3px 1px rgba(60,64,67,.15);box-shadow:0px 1px 2px 0px rgba(60,64,67,.30),0px 1px 3px 1px rgba(60,64,67,.15);height:14px;margin:2px;position:absolute;right:0;width:14px}.gb_wc{color:#1f71e7;font:400 22px/32px Google Sans,Roboto,Helvetica,Arial,sans-serif;text-align:center;text-transform:uppercase}@media (-webkit-min-device-pixel-ratio:1.25),(min-resolution:1.25dppx),(min-device-pixel-ratio:1.25){.gb_P::before,.gb_gb::before{display:inline-block;-webkit-transform:scale(0.5);-webkit-transform:scale(0.5);-ms-transform:scale(0.5);-o-transform:scale(0.5);transform:scale(0.5);-webkit-transform-origin:left 0;-webkit-transform-origin:left 0;-ms-transform-origin:left 0;-o-transform-origin:left 0;transform-origin:left 0}.gb_3 .gb_gb::before{-webkit-transform:scale(scale(0.416666667));-webkit-transform:scale(scale(0.416666667));-ms-transform:scale(scale(0.416666667));-o-transform:scale(scale(0.416666667));transform:scale(scale(0.416666667))}}.gb_P:hover,.gb_P:focus{-webkit-box-shadow:0 1px 0 rgba(0,0,0,.15);-moz-box-shadow:0 1px 0 rgba(0,0,0,.15);box-shadow:0 1px 0 rgba(0,0,0,.15)}.gb_P:active{-webkit-box-shadow:inset 0 2px 0 rgba(0,0,0,.15);-moz-box-shadow:inset 0 2px 0 rgba(0,0,0,.15);box-shadow:inset 0 2px 0 rgba(0,0,0,.15)}.gb_P:active::after{background:rgba(0,0,0,.1);-webkit-border-radius:50%;-moz-border-radius:50%;border-radius:50%;content:"";display:block;height:100%}.gb_hb{cursor:pointer;line-height:40px;min-width:30px;opacity:.75;overflow:hidden;vertical-align:middle;text-overflow:ellipsis}.gb_B.gb_hb{width:auto}.gb_hb:hover,.gb_hb:focus{opacity:.85}.gb_gd .gb_hb,.gb_gd .gb_Ud{line-height:26px}#gb#gb.gb_gd a.gb_hb,.gb_gd .gb_Ud{font-size:11px;height:auto}.gb_ib{border-top:4px solid #000;border-left:4px dashed transparent;border-right:4px dashed transparent;display:inline-block;margin-left:6px;opacity:.75;vertical-align:middle}.gb_Za:hover .gb_ib{opacity:.85}.gb_Wa>.gb_z{padding:3px 3px 3px 4px}.gb_Vd.gb_nd{color:#fff}.gb_1 .gb_hb,.gb_1 .gb_ib{opacity:1}#gb#gb.gb_1.gb_1 a.gb_hb,#gb#gb .gb_1.gb_1 a.gb_hb{color:#fff}.gb_1.gb_1 .gb_ib{border-top-color:#fff;opacity:1}.gb_ka .gb_P:hover,.gb_1 .gb_P:hover,.gb_ka .gb_P:focus,.gb_1 .gb_P:focus{-webkit-box-shadow:0 1px 0 rgba(0,0,0,.15),0 1px 2px rgba(0,0,0,.2);-moz-box-shadow:0 1px 0 rgba(0,0,0,.15),0 1px 2px rgba(0,0,0,.2);box-shadow:0 1px 0 rgba(0,0,0,.15),0 1px 2px rgba(0,0,0,.2)}.gb_Wd .gb_z,.gb_Xd .gb_z{position:absolute;right:1px}.gb_z.gb_0,.gb_jb.gb_0,.gb_Za.gb_0{-webkit-flex:0 1 auto;-webkit-box-flex:0;-moz-box-flex:0;-ms-flex:0 1 auto;flex:0 1 auto}.gb_Zd.gb_0d .gb_hb{width:30px!important}.gb_1d{height:40px;position:absolute;right:-5px;top:-5px;width:40px}.gb_2d .gb_1d,.gb_3d .gb_1d{right:0;top:0}.gb_z .gb_B{padding:4px}.gb_S{display:none}sentinel{}</style><noscript></noscript><script nonce="PBbB94uB-W5GGyJ_KIiX2A">;this.gbar_={CONFIG:[[[0,"www.gstatic.com","og.qtm.en_US.pXAfUQwhJ9U.es5.O","com.sg","en","170",0,[4,2,"","","","742503072","0"],null,"4S7vZ57FNNfL0PEPvKbEsQk",null,0,"og.qtm.hUariUhUtp0.L.X.O","AA2YrTvLm6iah4asDFr2GRmVdtLEM00_ng","AA2YrTt2UCjXBjt4KGLj1PLU1X5WaolAlQ","",2,1,200,"SGP",null,null,"170","170",1,null,null,82819326,null,0],null,[1,0.1000000014901161,2,1],null,[0,0,0,null,"","","","",0,0,0,""],[0,0,"",1,0,0,0,0,0,0,null,0,0,null,0,0,null,null,0,0,0,"","","","","","",null,0,0,0,0,0,null,null,null,"rgba(32,33,36,1)","rgba(255,255,255,1)",0,0,1,null,null,null,0],null,null,["1","gci_91f30755d6a6b787dcc2a4062e6e9824.js","googleapis.client:gapi.iframes","","en"],null,null,null,null,["m;/_/scs/abc-static/_/js/k=gapi.gapi.en.24R2mrw_td8.O/d=1/rs=AHpOoo9vR1rNwOjC3PXOxUlyKiCwNBv2Fg/m=__features__","https://apis.google.com","","","","",null,1,"es_plusone_gc_20250304.0_p0","en",null,0],[0.009999999776482582,"com.sg","170",[null,"","0",null,1,5184000,null,null,"",null,null,null,null,null,0,null,0,null,1,0,0,0,null,null,0,0,null,0,0,0,0,0],null,null,null,0],[1,null,null,27043,170,"SGP","en","742503072.0",8,null,0,0,null,null,null,null,"3700335",null,null,null,"4S7vZ57FNNfL0PEPvKbEsQk",0,0,0,null,2,5,"pw",157,0,0,0,0,1,82819326,0,0],[[null,null,null,"https://www.gstatic.com/og/_/js/k=og.qtm.en_US.pXAfUQwhJ9U.es5.O/rt=j/m=qabr,q_dnp,qapid,qads,q_dg/exm=qaaw,qadd,qaid,qein,qhaw,qhba,qhbr,qhch,qhga,qhid,qhin/d=1/ed=1/rs=AA2YrTvLm6iah4asDFr2GRmVdtLEM00_ng"]]]],};this.gbar_=this.gbar_||{};(function(_){var window=this; try{ _._F_toggles_initialize=function(a){(typeof globalThis!=="undefined"?globalThis:typeof self!=="undefined"?self:this)._F_toggles=a||[]};(0,_._F_toggles_initialize)([]); /* Copyright The Closure Library Authors. SPDX-License-Identifier: Apache-2.0 */ var ia,oa,qa,ua,wa,xa,Ca,Va,kb,pb,lb,rb,Fb,Gb,Hb,Ib,y,Pb,Qb,Sb;_.aa=function(a,b){if(Error.captureStackTrace)Error.captureStackTrace(this,_.aa);else{var c=Error().stack;c&&(this.stack=c)}a&&(this.message=String(a));b!==void 0&&(this.cause=b)};_.ba=function(a){a.Jl=!0;return a};_.ha=function(a){var b=a;if(ca(b)){if(!/^\s*(?:-?[1-9]\d*|0)?\s*$/.test(b))throw Error(String(b));}else if(da(b)&&!Number.isSafeInteger(b))throw Error(String(b));return ea?BigInt(a):a=fa(a)?a?"1":"0":ca(a)?a.trim()||"0":String(a)}; ia=function(a,b){if(a.length>b.length)return!1;if(a.length<b.length||a===b)return!0;for(var c=0;c<a.length;c++){var d=a[c],e=b[c];if(d>e)return!1;if(d<e)return!0}};_.ja=function(a){_.r.setTimeout(function(){throw a;},0)};_.la=function(){return _.ka().toLowerCase().indexOf("webkit")!=-1};_.ka=function(){var a=_.r.navigator;return a&&(a=a.userAgent)?a:""};oa=function(a){if(!ma||!na)return!1;for(var b=0;b<na.brands.length;b++){var c=na.brands[b].brand;if(c&&c.indexOf(a)!=-1)return!0}return!1}; _.pa=function(a){return _.ka().indexOf(a)!=-1};qa=function(){return ma?!!na&&na.brands.length>0:!1};_.ra=function(){return qa()?!1:_.pa("Opera")};_.sa=function(){return qa()?!1:_.pa("Trident")||_.pa("MSIE")};_.ta=function(){return _.pa("Firefox")||_.pa("FxiOS")};_.va=function(){return _.pa("Safari")&&!(ua()||(qa()?0:_.pa("Coast"))||_.ra()||(qa()?0:_.pa("Edge"))||(qa()?oa("Microsoft Edge"):_.pa("Edg/"))||(qa()?oa("Opera"):_.pa("OPR"))||_.ta()||_.pa("Silk")||_.pa("Android"))}; ua=function(){return qa()?oa("Chromium"):(_.pa("Chrome")||_.pa("CriOS"))&&!(qa()?0:_.pa("Edge"))||_.pa("Silk")};wa=function(){return ma?!!na&&!!na.platform:!1};xa=function(){return _.pa("iPhone")&&!_.pa("iPod")&&!_.pa("iPad")};_.ya=function(){return xa()||_.pa("iPad")||_.pa("iPod")};_.za=function(){return wa()?na.platform==="macOS":_.pa("Macintosh")};_.Ba=function(a,b){return(0,_.Aa)(a,b)>=0}; Ca=function(a,b){a.__closure__error__context__984382||(a.__closure__error__context__984382={});a.__closure__error__context__984382.severity=b};_.Da=function(a){a=Error(a);Ca(a,"warning");return a};_.Fa=function(a,b){if(a!=null){var c;var d=(c=Ea)!=null?c:Ea={};c=d[a]||0;c>=b||(d[a]=c+1,a=Error(),Ca(a,"incident"),_.ja(a))}};_.Ga=function(a,b,c){return typeof Symbol==="function"&&typeof Symbol()==="symbol"?(c===void 0?0:c)&&Symbol.for&&a?Symbol.for(a):a!=null?Symbol(a):Symbol():b}; _.Ka=function(a,b){_.Ha||_.v in a||Ia(a,Ja);a[_.v]|=b};_.La=function(a,b){_.Ha||_.v in a||Ia(a,Ja);a[_.v]=b};_.Ma=function(a){a[_.v]&=-3};_.Ra=function(a){a=a[Na];var b=a===Oa;Pa&&a&&!b&&_.Fa(Qa,3);return b};_.Ta=function(a,b){return b===void 0?a.j!==Sa&&!!(2&(a.J[_.v]|0)):!!(2&b)&&a.j!==Sa};_.Ua=function(a){return a!==null&&typeof a==="object"&&!Array.isArray(a)&&a.constructor===Object};Va=function(a){return a};_.Xa=function(a){if(typeof a!=="boolean")throw Error("F`"+_.Wa(a)+"`"+a);return a}; _.Za=function(a){if(!(0,_.Ya)(a))throw _.Da("enum");return a|0};_.$a=function(a){if(typeof a!=="number")throw _.Da("int32");if(!(0,_.Ya)(a))throw _.Da("int32");return a|0};_.ab=function(a){if(a!=null&&typeof a!=="string")throw Error();return a};_.bb=function(a){return a==null||typeof a==="string"?a:void 0};_.cb=function(a,b,c){if(a!=null&&typeof a==="object"&&_.Ra(a))return a;if(Array.isArray(a)){var d=a[_.v]|0,e=d;e===0&&(e|=c&32);e|=c&2;e!==d&&_.La(a,e);return new b(a)}}; _.fb=function(a){var b=_.db(_.eb);return b?a[b]:void 0}; _.ib=function(a,b,c,d,e){var f=d?!!(b&32):void 0;d=[];var g=a.length,h=!1;if(b&64){if(b&256){g--;var k=a[g];var m=g}else m=4294967295,k=void 0;if(!(e||b&512)){h=!0;var n;var p=((n=gb)!=null?n:Va)(k?m- -1:b>>16&1023||536870912,-1,a,k);m=p+-1}}else m=4294967295,b&1||(k=g&&a[g-1],_.Ua(k)?(g--,m=g,p=0):k=void 0);n=void 0;for(var q=0;q<g;q++){var t=a[q];if(t!=null&&(t=c(t,f))!=null)if(q>=m){var u=void 0;((u=n)!=null?u:n={})[q- -1]=t}else d[q]=t}if(k)for(var z in k)g=k[z],g!=null&&(g=c(g,f))!=null&&(q= +z,q<p?d[q+-1]=g:(q=void 0,((q=n)!=null?q:n={})[z]=g));n&&(h?d.push(n):d[m]=n);e&&(_.La(d,b&67043905|(n!=null?290:34)),_.db(_.eb)&&(a=_.fb(a))&&"function"==typeof _.hb&&a instanceof _.hb&&(d[_.eb]=a.j()));return d}; kb=function(a){switch(typeof a){case "number":return Number.isFinite(a)?a:""+a;case "bigint":return(0,_.jb)(a)?Number(a):""+a;case "boolean":return a?1:0;case "object":if(Array.isArray(a)){var b=a[_.v]|0;return a.length===0&&b&1?void 0:_.ib(a,b,kb,!1,!1)}if(_.Ra(a))return lb(a);if("function"==typeof _.mb&&a instanceof _.mb)return a.j();return}return a};pb=function(a,b){if(b){gb=b==null||b===Va||b[nb]!==ob?Va:b;try{return lb(a)}finally{gb=void 0}}return lb(a)}; lb=function(a){a=a.J;return _.ib(a,a[_.v]|0,kb,void 0,!1)};_.w=function(a,b,c){return _.qb(a,b,c,3)}; _.qb=function(a,b,c,d){if(a==null){var e=96;c?(a=[c],e|=512):a=[];b&&(e=e&-67043329|(b&1023)<<16)}else{if(!Array.isArray(a))throw Error("I");e=a[_.v]|0;8192&e||!(64&e)||2&e||rb();if(e&1024)throw Error("K");if(e&64)return d!==3||e&16384||_.La(a,e|16384),a;d===1||d===2||(e|=64);if(c&&(e|=512,c!==a[0]))throw Error("L");a:{c=a;var f=c.length;if(f){var g=f-1,h=c[g];if(_.Ua(h)){e|=256;b=e&512?0:-1;g-=b;if(g>=1024)throw Error("N");for(var k in h)f=+k,f<g&&(c[f+b]=h[k],delete h[k]);e=e&-67043329|(g&1023)<< 16;break a}}if(b){k=Math.max(b,f-(e&512?0:-1));if(k>1024)throw Error("O");e=e&-67043329|(k&1023)<<16}}}d===3&&(e|=16384);_.La(a,e);return a};rb=function(){_.Fa(sb,5)}; _.tb=function(a,b){if(typeof a!=="object")return a;if(Array.isArray(a)){var c=a[_.v]|0;if(a.length===0&&c&1)return;if(c&2)return a;var d;if(d=b)d=c===0||!!(c&32)&&!(c&64||!(c&16));return d?(_.Ka(a,34),c&4&&Object.freeze(a),a):_.ib(a,c,_.tb,b!==void 0,!0)}if(_.Ra(a))return b=a.J,c=b[_.v]|0,_.Ta(a,c)?a:_.ib(b,c,_.tb,!0,!0);if("function"==typeof _.mb&&a instanceof _.mb)return a};_.ub=function(a){var b=a.J,c=b[_.v]|0;if(!_.Ta(a,c))return a;a=new a.constructor(_.ib(b,c,_.tb,!0,!0));_.Ma(a.J);return a}; _.vb=function(a){if(a.j!==Sa)return!1;var b=a.J;b=_.ib(b,b[_.v]|0,_.tb,!0,!0);_.Ma(b);a.J=b;a.j=void 0;return!0};_.wb=function(a){if(!_.vb(a)&&_.Ta(a,a.J[_.v]|0))throw Error();};_.xb=function(a,b){b===void 0&&(b=a[_.v]|0);b&32&&!(b&32768)&&_.La(a,b|32768)}; _.yb=function(a,b,c,d,e){var f=c+(e?0:-1),g=a.length-1,h;if(f>=g&&((h=b)!=null?h:b=a[_.v]|0)&256)return a[g][c]=d,b;if(f<=g)return a[f]=d,b;d!==void 0&&(g=b>>16&1023||536870912,c>=g?d!=null&&(f={},a[g+(e?0:-1)]=(f[c]=d,f),b|=256,_.La(a,b)):a[f]=d);return b};_.Ab=function(a,b,c,d,e){var f=_.zb(a,b,d,e);c=_.cb(f,c,b);c!==f&&c!=null&&(b=_.yb(a,b,d,c,e),_.Ta(c)||_.xb(a,b));return c};_.Bb=function(){var a=function(){throw Error();};Object.setPrototypeOf(a,a.prototype);return a}; _.Cb=function(a,b){return a!=null?!!a:!!b};_.x=function(a,b){b==void 0&&(b="");return a!=null?a:b};_.Db=function(a,b,c){for(var d in a)b.call(c,a[d],d,a)};_.Eb=function(a){for(var b in a)return!1;return!0};Fb=function(a){var b=0;return function(){return b<a.length?{done:!1,value:a[b++]}:{done:!0}}};Gb=typeof Object.defineProperties=="function"?Object.defineProperty:function(a,b,c){if(a==Array.prototype||a==Object.prototype)return a;a[b]=c.value;return a}; Hb=function(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("a");};Ib=Hb(this);y=function(a,b){if(b)a:{var c=Ib;a=a.split(".");for(var d=0;d<a.length-1;d++){var e=a[d];if(!(e in c))break a;c=c[e]}a=a[a.length-1];d=c[a];b=b(d);b!=d&&b!=null&&Gb(c,a,{configurable:!0,writable:!0,value:b})}}; y("Symbol",function(a){if(a)return a;var b=function(f,g){this.i=f;Gb(this,"description",{configurable:!0,writable:!0,value:g})};b.prototype.toString=function(){return this.i};var c="jscomp_symbol_"+(Math.random()*1E9>>>0)+"_",d=0,e=function(f){if(this instanceof e)throw new TypeError("b");return new b(c+(f||"")+"_"+d++,f)};return e}); y("Symbol.iterator",function(a){if(a)return a;a=Symbol("c");for(var b="Array Int8Array Uint8Array Uint8ClampedArray Int16Array Uint16Array Int32Array Uint32Array Float32Array Float64Array".split(" "),c=0;c<b.length;c++){var d=Ib[b[c]];typeof d==="function"&&typeof d.prototype[a]!="function"&&Gb(d.prototype,a,{configurable:!0,writable:!0,value:function(){return Jb(Fb(this))}})}return a}); var Jb=function(a){a={next:a};a[Symbol.iterator]=function(){return this};return a},Kb=typeof Object.create=="function"?Object.create:function(a){var b=function(){};b.prototype=a;return new b},Lb;if(typeof Object.setPrototypeOf=="function")Lb=Object.setPrototypeOf;else{var Mb;a:{var Nb={a:!0},Ob={};try{Ob.__proto__=Nb;Mb=Ob.a;break a}catch(a){}Mb=!1}Lb=Mb?function(a,b){a.__proto__=b;if(a.__proto__!==b)throw new TypeError("d`"+a);return a}:null}Pb=Lb; _.A=function(a,b){a.prototype=Kb(b.prototype);a.prototype.constructor=a;if(Pb)Pb(a,b);else for(var c in b)if(c!="prototype")if(Object.defineProperties){var d=Object.getOwnPropertyDescriptor(b,c);d&&Object.defineProperty(a,c,d)}else a[c]=b[c];a.X=b.prototype};_.B=function(a){var b=typeof Symbol!="undefined"&&Symbol.iterator&&a[Symbol.iterator];if(b)return b.call(a);if(typeof a.length=="number")return{next:Fb(a)};throw Error("e`"+String(a));}; Qb=function(a,b){return Object.prototype.hasOwnProperty.call(a,b)};Sb=typeof Object.assign=="function"?Object.assign:function(a,b){for(var c=1;c<arguments.length;c++){var d=arguments[c];if(d)for(var e in d)Qb(d,e)&&(a[e]=d[e])}return a};y("Object.assign",function(a){return a||Sb});y("globalThis",function(a){return a||Ib});y("Reflect.setPrototypeOf",function(a){return a?a:Pb?function(b,c){try{return Pb(b,c),!0}catch(d){return!1}}:null}); y("Promise",function(a){function b(){this.i=null}function c(g){return g instanceof e?g:new e(function(h){h(g)})}if(a)return a;b.prototype.j=function(g){if(this.i==null){this.i=[];var h=this;this.o(function(){h.A()})}this.i.push(g)};var d=Ib.setTimeout;b.prototype.o=function(g){d(g,0)};b.prototype.A=function(){for(;this.i&&this.i.length;){var g=this.i;this.i=[];for(var h=0;h<g.length;++h){var k=g[h];g[h]=null;try{k()}catch(m){this.v(m)}}}this.i=null};b.prototype.v=function(g){this.o(function(){throw g; })};var e=function(g){this.i=0;this.o=void 0;this.j=[];this.C=!1;var h=this.v();try{g(h.resolve,h.reject)}catch(k){h.reject(k)}};e.prototype.v=function(){function g(m){return function(n){k||(k=!0,m.call(h,n))}}var h=this,k=!1;return{resolve:g(this.Y),reject:g(this.A)}};e.prototype.Y=function(g){if(g===this)this.A(new TypeError("h"));else if(g instanceof e)this.M(g);else{a:switch(typeof g){case "object":var h=g!=null;break a;case "function":h=!0;break a;default:h=!1}h?this.K(g):this.B(g)}};e.prototype.K= function(g){var h=void 0;try{h=g.then}catch(k){this.A(k);return}typeof h=="function"?this.N(h,g):this.B(g)};e.prototype.A=function(g){this.D(2,g)};e.prototype.B=function(g){this.D(1,g)};e.prototype.D=function(g,h){if(this.i!=0)throw Error("i`"+g+"`"+h+"`"+this.i);this.i=g;this.o=h;this.i===2&&this.L();this.F()};e.prototype.L=function(){var g=this;d(function(){if(g.G()){var h=Ib.console;typeof h!=="undefined"&&h.error(g.o)}},1)};e.prototype.G=function(){if(this.C)return!1;var g=Ib.CustomEvent,h=Ib.Event, k=Ib.dispatchEvent;if(typeof k==="undefined")return!0;typeof g==="function"?g=new g("unhandledrejection",{cancelable:!0}):typeof h==="function"?g=new h("unhandledrejection",{cancelable:!0}):(g=Ib.document.createEvent("CustomEvent"),g.initCustomEvent("unhandledrejection",!1,!0,g));g.promise=this;g.reason=this.o;return k(g)};e.prototype.F=function(){if(this.j!=null){for(var g=0;g<this.j.length;++g)f.j(this.j[g]);this.j=null}};var f=new b;e.prototype.M=function(g){var h=this.v();g.Ad(h.resolve,h.reject)}; e.prototype.N=function(g,h){var k=this.v();try{g.call(h,k.resolve,k.reject)}catch(m){k.reject(m)}};e.prototype.then=function(g,h){function k(q,t){return typeof q=="function"?function(u){try{m(q(u))}catch(z){n(z)}}:t}var m,n,p=new e(function(q,t){m=q;n=t});this.Ad(k(g,m),k(h,n));return p};e.prototype.catch=function(g){return this.then(void 0,g)};e.prototype.Ad=function(g,h){function k(){switch(m.i){case 1:g(m.o);break;case 2:h(m.o);break;default:throw Error("j`"+m.i);}}var m=this;this.j==null?f.j(k): this.j.push(k);this.C=!0};e.resolve=c;e.reject=function(g){return new e(function(h,k){k(g)})};e.race=function(g){return new e(function(h,k){for(var m=_.B(g),n=m.next();!n.done;n=m.next())c(n.value).Ad(h,k)})};e.all=function(g){var h=_.B(g),k=h.next();return k.done?c([]):new e(function(m,n){function p(u){return function(z){q[u]=z;t--;t==0&&m(q)}}var q=[],t=0;do q.push(void 0),t++,c(k.value).Ad(p(q.length-1),n),k=h.next();while(!k.done)})};return e}); var Tb=function(a,b,c){if(a==null)throw new TypeError("k`"+c);if(b instanceof RegExp)throw new TypeError("l`"+c);return a+""};y("String.prototype.startsWith",function(a){return a?a:function(b,c){var d=Tb(this,b,"startsWith"),e=d.length,f=b.length;c=Math.max(0,Math.min(c|0,d.length));for(var g=0;g<f&&c<e;)if(d[c++]!=b[g++])return!1;return g>=f}});y("Object.setPrototypeOf",function(a){return a||Pb});y("Symbol.dispose",function(a){return a?a:Symbol("m")}); y("WeakMap",function(a){function b(){}function c(k){var m=typeof k;return m==="object"&&k!==null||m==="function"}function d(k){if(!Qb(k,f)){var m=new b;Gb(k,f,{value:m})}}function e(k){var m=Object[k];m&&(Object[k]=function(n){if(n instanceof b)return n;Object.isExtensible(n)&&d(n);return m(n)})}if(function(){if(!a||!Object.seal)return!1;try{var k=Object.seal({}),m=Object.seal({}),n=new a([[k,2],[m,3]]);if(n.get(k)!=2||n.get(m)!=3)return!1;n.delete(k);n.set(m,4);return!n.has(k)&&n.get(m)==4}catch(p){return!1}}())return a; var f="$jscomp_hidden_"+Math.random();e("freeze");e("preventExtensions");e("seal");var g=0,h=function(k){this.i=(g+=Math.random()+1).toString();if(k){k=_.B(k);for(var m;!(m=k.next()).done;)m=m.value,this.set(m[0],m[1])}};h.prototype.set=function(k,m){if(!c(k))throw Error("n");d(k);if(!Qb(k,f))throw Error("o`"+k);k[f][this.i]=m;return this};h.prototype.get=function(k){return c(k)&&Qb(k,f)?k[f][this.i]:void 0};h.prototype.has=function(k){return c(k)&&Qb(k,f)&&Qb(k[f],this.i)};h.prototype.delete=function(k){return c(k)&& Qb(k,f)&&Qb(k[f],this.i)?delete k[f][this.i]:!1};return h}); y("Map",function(a){if(function(){if(!a||typeof a!="function"||!a.prototype.entries||typeof Object.seal!="function")return!1;try{var h=Object.seal({x:4}),k=new a(_.B([[h,"s"]]));if(k.get(h)!="s"||k.size!=1||k.get({x:4})||k.set({x:4},"t")!=k||k.size!=2)return!1;var m=k.entries(),n=m.next();if(n.done||n.value[0]!=h||n.value[1]!="s")return!1;n=m.next();return n.done||n.value[0].x!=4||n.value[1]!="t"||!m.next().done?!1:!0}catch(p){return!1}}())return a;var b=new WeakMap,c=function(h){this[0]={};this[1]= f();this.size=0;if(h){h=_.B(h);for(var k;!(k=h.next()).done;)k=k.value,this.set(k[0],k[1])}};c.prototype.set=function(h,k){h=h===0?0:h;var m=d(this,h);m.list||(m.list=this[0][m.id]=[]);m.Ia?m.Ia.value=k:(m.Ia={next:this[1],rb:this[1].rb,head:this[1],key:h,value:k},m.list.push(m.Ia),this[1].rb.next=m.Ia,this[1].rb=m.Ia,this.size++);return this};c.prototype.delete=function(h){h=d(this,h);return h.Ia&&h.list?(h.list.splice(h.index,1),h.list.length||delete this[0][h.id],h.Ia.rb.next=h.Ia.next,h.Ia.next.rb= h.Ia.rb,h.Ia.head=null,this.size--,!0):!1};c.prototype.clear=function(){this[0]={};this[1]=this[1].rb=f();this.size=0};c.prototype.has=function(h){return!!d(this,h).Ia};c.prototype.get=function(h){return(h=d(this,h).Ia)&&h.value};c.prototype.entries=function(){return e(this,function(h){return[h.key,h.value]})};c.prototype.keys=function(){return e(this,function(h){return h.key})};c.prototype.values=function(){return e(this,function(h){return h.value})};c.prototype.forEach=function(h,k){for(var m=this.entries(), n;!(n=m.next()).done;)n=n.value,h.call(k,n[1],n[0],this)};c.prototype[Symbol.iterator]=c.prototype.entries;var d=function(h,k){var m=k&&typeof k;m=="object"||m=="function"?b.has(k)?m=b.get(k):(m=""+ ++g,b.set(k,m)):m="p_"+k;var n=h[0][m];if(n&&Qb(h[0],m))for(h=0;h<n.length;h++){var p=n[h];if(k!==k&&p.key!==p.key||k===p.key)return{id:m,list:n,index:h,Ia:p}}return{id:m,list:n,index:-1,Ia:void 0}},e=function(h,k){var m=h[1];return Jb(function(){if(m){for(;m.head!=h[1];)m=m.rb;for(;m.next!=m.head;)return m= m.next,{done:!1,value:k(m)};m=null}return{done:!0,value:void 0}})},f=function(){var h={};return h.rb=h.next=h.head=h},g=0;return c}); y("Set",function(a){if(function(){if(!a||typeof a!="function"||!a.prototype.entries||typeof Object.seal!="function")return!1;try{var c=Object.seal({x:4}),d=new a(_.B([c]));if(!d.has(c)||d.size!=1||d.add(c)!=d||d.size!=1||d.add({x:4})!=d||d.size!=2)return!1;var e=d.entries(),f=e.next();if(f.done||f.value[0]!=c||f.value[1]!=c)return!1;f=e.next();return f.done||f.value[0]==c||f.value[0].x!=4||f.value[1]!=f.value[0]?!1:e.next().done}catch(g){return!1}}())return a;var b=function(c){this.i=new Map;if(c){c= _.B(c);for(var d;!(d=c.next()).done;)this.add(d.value)}this.size=this.i.size};b.prototype.add=function(c){c=c===0?0:c;this.i.set(c,c);this.size=this.i.size;return this};b.prototype.delete=function(c){c=this.i.delete(c);this.size=this.i.size;return c};b.prototype.clear=function(){this.i.clear();this.size=0};b.prototype.has=function(c){return this.i.has(c)};b.prototype.entries=function(){return this.i.entries()};b.prototype.values=function(){return this.i.values()};b.prototype.keys=b.prototype.values; b.prototype[Symbol.iterator]=b.prototype.values;b.prototype.forEach=function(c,d){var e=this;this.i.forEach(function(f){return c.call(d,f,f,e)})};return b});y("Array.from",function(a){return a?a:function(b,c,d){c=c!=null?c:function(h){return h};var e=[],f=typeof Symbol!="undefined"&&Symbol.iterator&&b[Symbol.iterator];if(typeof f=="function"){b=f.call(b);for(var g=0;!(f=b.next()).done;)e.push(c.call(d,f.value,g++))}else for(f=b.length,g=0;g<f;g++)e.push(c.call(d,b[g],g));return e}}); y("Object.entries",function(a){return a?a:function(b){var c=[],d;for(d in b)Qb(b,d)&&c.push([d,b[d]]);return c}});y("Number.isFinite",function(a){return a?a:function(b){return typeof b!=="number"?!1:!isNaN(b)&&b!==Infinity&&b!==-Infinity}});y("Number.MAX_SAFE_INTEGER",function(){return 9007199254740991});y("Number.MIN_SAFE_INTEGER",function(){return-9007199254740991});y("Number.isInteger",function(a){return a?a:function(b){return Number.isFinite(b)?b===Math.floor(b):!1}}); y("Number.isSafeInteger",function(a){return a?a:function(b){return Number.isInteger(b)&&Math.abs(b)<=Number.MAX_SAFE_INTEGER}});y("Object.is",function(a){return a?a:function(b,c){return b===c?b!==0||1/b===1/c:b!==b&&c!==c}});y("Array.prototype.includes",function(a){return a?a:function(b,c){var d=this;d instanceof String&&(d=String(d));var e=d.length;c=c||0;for(c<0&&(c=Math.max(c+e,0));c<e;c++){var f=d[c];if(f===b||Object.is(f,b))return!0}return!1}}); y("String.prototype.includes",function(a){return a?a:function(b,c){return Tb(this,b,"includes").indexOf(b,c||0)!==-1}});var Ub=function(a,b){a instanceof String&&(a+="");var c=0,d=!1,e={next:function(){if(!d&&c<a.length){var f=c++;return{value:b(f,a[f]),done:!1}}d=!0;return{done:!0,value:void 0}}};e[Symbol.iterator]=function(){return e};return e};y("Array.prototype.entries",function(a){return a?a:function(){return Ub(this,function(b,c){return[b,c]})}}); y("Math.trunc",function(a){return a?a:function(b){b=Number(b);if(isNaN(b)||b===Infinity||b===-Infinity||b===0)return b;var c=Math.floor(Math.abs(b));return b<0?-c:c}});y("Array.prototype.find",function(a){return a?a:function(b,c){a:{var d=this;d instanceof String&&(d=String(d));for(var e=d.length,f=0;f<e;f++){var g=d[f];if(b.call(c,g,f,d)){b=g;break a}}b=void 0}return b}});y("Object.values",function(a){return a?a:function(b){var c=[],d;for(d in b)Qb(b,d)&&c.push(b[d]);return c}}); y("Array.prototype.keys",function(a){return a?a:function(){return Ub(this,function(b){return b})}});y("Array.prototype.values",function(a){return a?a:function(){return Ub(this,function(b,c){return c})}});y("Array.prototype.fill",function(a){return a?a:function(b,c,d){var e=this.length||0;c<0&&(c=Math.max(0,e+c));if(d==null||d>e)d=e;d=Number(d);d<0&&(d=Math.max(0,e+d));for(c=Number(c||0);c<d;c++)this[c]=b;return this}});var Vb=function(a){return a?a:Array.prototype.fill}; y("Int8Array.prototype.fill",Vb);y("Uint8Array.prototype.fill",Vb);y("Uint8ClampedArray.prototype.fill",Vb);y("Int16Array.prototype.fill",Vb);y("Uint16Array.prototype.fill",Vb);y("Int32Array.prototype.fill",Vb);y("Uint32Array.prototype.fill",Vb);y("Float32Array.prototype.fill",Vb);y("Float64Array.prototype.fill",Vb); y("Promise.prototype.finally",function(a){return a?a:function(b){return this.then(function(c){return Promise.resolve(b()).then(function(){return c})},function(c){return Promise.resolve(b()).then(function(){throw c;})})}});y("Array.prototype.flat",function(a){return a?a:function(b){b=b===void 0?1:b;var c=[];Array.prototype.forEach.call(this,function(d){Array.isArray(d)&&b>0?(d=Array.prototype.flat.call(d,b-1),c.push.apply(c,d)):c.push(d)});return c}});var Xb,ac,bc;_.Wb=_.Wb||{};_.r=this||self;Xb=_.r._F_toggles||[];_.Yb=function(a,b){a=a.split(".");b=b||_.r;for(var c=0;c<a.length;c++)if(b=b[a[c]],b==null)return null;return b};_.Wa=function(a){var b=typeof a;return b!="object"?b:a?Array.isArray(a)?"array":b:"null"};_.Zb=function(a){var b=typeof a;return b=="object"&&a!=null||b=="function"};_.$b="closure_uid_"+(Math.random()*1E9>>>0);ac=function(a,b,c){return a.call.apply(a.bind,arguments)}; bc=function(a,b,c){if(!a)throw Error();if(arguments.length>2){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)}};_.C=function(a,b,c){_.C=Function.prototype.bind&&Function.prototype.bind.toString().indexOf("native code")!=-1?ac:bc;return _.C.apply(null,arguments)}; _.cc=function(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)}};_.D=function(a,b){a=a.split(".");for(var c=_.r,d;a.length&&(d=a.shift());)a.length||b===void 0?c[d]&&c[d]!==Object.prototype[d]?c=c[d]:c=c[d]={}:c[d]=b};_.db=function(a){return a}; _.F=function(a,b){function c(){}c.prototype=b.prototype;a.X=b.prototype;a.prototype=new c;a.prototype.constructor=a;a.Al=function(d,e,f){for(var g=Array(arguments.length-2),h=2;h<arguments.length;h++)g[h-2]=arguments[h];return b.prototype[e].apply(d,g)}};_.F(_.aa,Error);_.aa.prototype.name="CustomError";var da=_.ba(function(a){return typeof a==="number"}),ca=_.ba(function(a){return typeof a==="string"}),fa=_.ba(function(a){return typeof a==="boolean"});var ea=typeof _.r.BigInt==="function"&&typeof _.r.BigInt(0)==="bigint";var fc,dc,gc,ec;_.jb=_.ba(function(a){return ea?a>=dc&&a<=ec:a[0]==="-"?ia(a,fc):ia(a,gc)});fc=Number.MIN_SAFE_INTEGER.toString();dc=ea?BigInt(Number.MIN_SAFE_INTEGER):void 0;gc=Number.MAX_SAFE_INTEGER.toString();ec=ea?BigInt(Number.MAX_SAFE_INTEGER):void 0;_.hc=typeof Uint8Array.prototype.slice==="function";_.ic=typeof TextDecoder!=="undefined";_.jc=typeof String.prototype.isWellFormed==="function";_.kc=typeof TextEncoder!=="undefined";_.lc=String.prototype.trim?function(a){return a.trim()}:function(a){return/^[\s\xa0]*([\s\S]*?)[\s\xa0]*$/.exec(a)[1]};var mc=!!(Xb[0]&2048);var nc;if(Xb[0]&1024)nc=mc;else{var oc=_.Yb("WIZ_global_data.oxN3nb"),pc=oc&&oc[610401301];nc=pc!=null?pc:!1}var ma=nc;var na,qc=_.r.navigator;na=qc?qc.userAgentData||null:null;_.Aa=Array.prototype.indexOf?function(a,b){return Array.prototype.indexOf.call(a,b,void 0)}:function(a,b){if(typeof a==="string")return typeof b!=="string"||b.length!=1?-1:a.indexOf(b,0);for(var c=0;c<a.length;c++)if(c in a&&a[c]===b)return c;return-1};_.rc=Array.prototype.forEach?function(a,b,c){Array.prototype.forEach.call(a,b,c)}:function(a,b,c){for(var d=a.length,e=typeof a==="string"?a.split(""):a,f=0;f<d;f++)f in e&&b.call(c,e[f],f,a)}; _.sc=Array.prototype.filter?function(a,b,c){return Array.prototype.filter.call(a,b,c)}:function(a,b,c){for(var d=a.length,e=[],f=0,g=typeof a==="string"?a.split(""):a,h=0;h<d;h++)if(h in g){var k=g[h];b.call(c,k,h,a)&&(e[f++]=k)}return e};_.tc=Array.prototype.map?function(a,b,c){return Array.prototype.map.call(a,b,c)}:function(a,b,c){for(var d=a.length,e=Array(d),f=typeof a==="string"?a.split(""):a,g=0;g<d;g++)g in f&&(e[g]=b.call(c,f[g],g,a));return e}; _.uc=Array.prototype.some?function(a,b){return Array.prototype.some.call(a,b,void 0)}:function(a,b){for(var c=a.length,d=typeof a==="string"?a.split(""):a,e=0;e<c;e++)if(e in d&&b.call(void 0,d[e],e,a))return!0;return!1};_.vc=function(a){_.vc[" "](a);return a};_.vc[" "]=function(){};var Ic;_.wc=_.ra();_.xc=_.sa();_.yc=_.pa("Edge");_.zc=_.pa("Gecko")&&!(_.la()&&!_.pa("Edge"))&&!(_.pa("Trident")||_.pa("MSIE"))&&!_.pa("Edge");_.Ac=_.la()&&!_.pa("Edge");_.Bc=_.za();_.Cc=wa()?na.platform==="Windows":_.pa("Windows");_.Dc=wa()?na.platform==="Android":_.pa("Android");_.Ec=xa();_.Fc=_.pa("iPad");_.Gc=_.pa("iPod");_.Hc=_.ya(); a:{var Jc="",Kc=function(){var a=_.ka();if(_.zc)return/rv:([^\);]+)(\)|;)/.exec(a);if(_.yc)return/Edge\/([\d\.]+)/.exec(a);if(_.xc)return/\b(?:MSIE|rv)[: ]([^\);]+)(\)|;)/.exec(a);if(_.Ac)return/WebKit\/(\S+)/.exec(a);if(_.wc)return/(?:Version)[ \/]?(\S+)/.exec(a)}();Kc&&(Jc=Kc?Kc[1]:"");if(_.xc){var Lc,Mc=_.r.document;Lc=Mc?Mc.documentMode:void 0;if(Lc!=null&&Lc>parseFloat(Jc)){Ic=String(Lc);break a}}Ic=Jc}_.Nc=Ic;_.Oc=_.ta();_.Qc=xa()||_.pa("iPod");_.Rc=_.pa("iPad");_.Sc=_.pa("Android")&&!(ua()||_.ta()||_.ra()||_.pa("Silk"));_.Tc=ua();_.Uc=_.va()&&!_.ya();_.Vc=typeof Uint8Array!=="undefined";_.Xc=!_.xc&&typeof btoa==="function";var Ea=void 0;var Yc,sb,Na,Qa,nb;_.Ha=typeof Symbol==="function"&&typeof Symbol()==="symbol";Yc=_.Ga("jas",void 0,!0);_.eb=_.Ga(void 0,Symbol());_.Zc=_.Ga(void 0,"0ub");sb=_.Ga(void 0,"0actk");Na=_.Ga("m_m","Nl",!0);Qa=_.Ga(void 0,"mrtk");nb=_.Ga(void 0,"vps");var Ja,Ia,ad;Ja={vj:{value:0,configurable:!0,writable:!0,enumerable:!1}};Ia=Object.defineProperties;_.v=_.Ha?Yc:"vj";ad=[];_.La(ad,55);_.$c=Object.freeze(ad);var Pa,Oa,Sa;Pa=typeof Na==="symbol";Oa={};Sa={};_.bd=Object.freeze({});var ob={};_.cd=typeof BigInt==="function"?BigInt.asIntN:void 0;_.dd=Number.isSafeInteger;_.Ya=Number.isFinite;_.ed=Math.trunc;var gb;_.fd=_.ha(0);_.gd=function(a,b,c){return _.zb(a.J,void 0,b,c)};_.zb=function(a,b,c,d,e){if(c===-1)return null;d=c+(d?0:-1);var f=a.length-1;if(d>=f&&(b!=null?b:a[_.v]|0)&256){b=a[f][c];var g=!0}else if(d<=f)b=a[d];else return;if(e&&b!=null){e=e(b);if(e==null)return e;if(e!==b)return g?a[f][c]=e:a[d]=e,e}return b};_.hd=function(a,b,c,d){_.wb(a);var e=a.J;_.yb(e,e[_.v]|0,b,c,d);return a}; _.I=function(a,b,c,d){var e=a.J,f=e[_.v]|0;b=_.Ab(e,f,b,c,d);if(b==null)return b;f=e[_.v]|0;if(!_.Ta(a,f)){var g=_.ub(b);g!==b&&(_.vb(a)&&(e=a.J,f=e[_.v]|0),b=g,f=_.yb(e,f,c,b,d),_.xb(e,f))}return b};_.J=function(a,b,c){c==null&&(c=void 0);_.hd(a,b,c);c&&!_.Ta(c)&&_.xb(a.J);return a};_.K=function(a,b,c){a=_.gd(a,b,c);return a==null||typeof a==="boolean"?a:typeof a==="number"?!!a:void 0};_.L=function(a,b,c){return _.bb(_.gd(a,b,c))}; _.N=function(a,b,c,d){c=c===void 0?!1:c;var e;return(e=_.K(a,b,d))!=null?e:c};_.O=function(a,b,c,d){c=c===void 0?"":c;var e;return(e=_.L(a,b,d))!=null?e:c};_.P=function(a,b,c,d){return _.hd(a,b,c==null?c:_.Xa(c),d)};_.Q=function(a,b,c){return _.hd(a,b,c==null?c:_.$a(c))};_.R=function(a,b,c,d){return _.hd(a,b,_.ab(c),d)};_.S=function(a,b,c,d){return _.hd(a,b,c==null?c:_.Za(c),d)};_.T=function(a,b,c){this.J=_.w(a,b,c)};_.T.prototype.toJSON=function(){return pb(this)};_.T.prototype.wa=function(a){return JSON.stringify(pb(this,a))};_.T.prototype.Yb=function(){return _.Ta(this)};_.T.prototype[Na]=Oa;_.T.prototype.toString=function(){return this.J.toString()};_.id=_.Bb();_.jd=_.Bb();_.kd=_.Bb();_.ld=Symbol();var md=function(a){this.J=_.w(a)};_.A(md,_.T);_.nd=function(a){this.J=_.w(a)};_.A(_.nd,_.T);_.nd.prototype.kd=function(a){return _.Q(this,3,a)};var od=function(a){this.J=_.w(a)};_.A(od,_.T);od.prototype.Oc=function(a){return _.R(this,24,a)};_.qd=function(a){this.J=_.w(a)};_.A(_.qd,_.T);_.U=function(){this.va=this.va;this.Y=this.Y};_.U.prototype.va=!1;_.U.prototype.isDisposed=function(){return this.va};_.U.prototype.dispose=function(){this.va||(this.va=!0,this.P())};_.U.prototype[Symbol.dispose]=function(){this.dispose()};_.U.prototype.P=function(){if(this.Y)for(;this.Y.length;)this.Y.shift()()};var rd=function(a){_.U.call(this);this.o=a;this.i=[];this.j={}};_.A(rd,_.U);rd.prototype.resolve=function(a){var b=this.o;a=a.split(".");for(var c=a.length,d=0;d<c;++d)if(b[a[d]])b=b[a[d]];else return null;return b instanceof Function?b:null};rd.prototype.qb=function(){for(var a=this.i.length,b=this.i,c=[],d=0;d<a;++d){var e=b[d].i(),f=this.resolve(e);if(f&&f!=this.j[e])try{b[d].qb(f)}catch(g){}else c.push(b[d])}this.i=c.concat(b.slice(a))};var sd=function(a){_.U.call(this);this.o=a;this.A=this.i=null;this.v=0;this.B={};this.j=!1;a=window.navigator.userAgent;a.indexOf("MSIE")>=0&&a.indexOf("Trident")>=0&&(a=/\b(?:MSIE|rv)[: ]([^\);]+)(\)|;)/.exec(a))&&a[1]&&parseFloat(a[1])<9&&(this.j=!0)};_.A(sd,_.U);sd.prototype.C=function(a,b){this.i=b;this.A=a;b.preventDefault?b.preventDefault():b.returnValue=!1};_.td=function(a){this.J=_.w(a)};_.A(_.td,_.T);var ud=function(a){this.J=_.w(a)};_.A(ud,_.T);var wd=function(){var a=vd;this.i=null;_.N(a,4,!0)};wd.prototype.log=function(a,b,c){c=c===void 0?new _.nd:c;_.xd(this,a,98,c)};_.xd=function(a,b,c,d){c=c===void 0?98:c;d=d===void 0?new _.nd:d;if(a.i){var e=new md;_.R(e,1,b.message);_.R(e,2,b.stack);_.Q(e,3,b.lineNumber);_.S(e,5,1);_.J(d,40,e);a.i.log(c,d)}};_.yd=function(a){this.i=a;this.j=void 0;this.o=[]};_.yd.prototype.then=function(a,b,c){this.o.push(new zd(a,b,c));Ad(this)};_.yd.prototype.resolve=function(a){if(this.i!==void 0||this.j!==void 0)throw Error("S");this.i=a;Ad(this)};_.yd.prototype.reject=function(a){if(this.i!==void 0||this.j!==void 0)throw Error("S");this.j=a;Ad(this)};var Ad=function(a){if(a.o.length>0){var b=a.i!==void 0,c=a.j!==void 0;if(b||c){b=b?a.v:a.A;c=a.o;a.o=[];try{_.rc(c,b,a)}catch(d){console.error(d)}}}}; _.yd.prototype.v=function(a){a.j&&a.j.call(a.i,this.i)};_.yd.prototype.A=function(a){a.o&&a.o.call(a.i,this.j)};var zd=function(a,b,c){this.j=a;this.o=b;this.i=c};_.Bd=function(a){var b="Vb";if(a.Vb&&a.hasOwnProperty(b))return a.Vb;b=new a;return a.Vb=b};_.Cd=function(){this.v=new _.yd;this.i=new _.yd;this.D=new _.yd;this.B=new _.yd;this.C=new _.yd;this.A=new _.yd;this.o=new _.yd;this.j=new _.yd;this.F=new _.yd};_.l=_.Cd.prototype;_.l.zi=function(){return this.v};_.l.Gi=function(){return this.i};_.l.Ni=function(){return this.D};_.l.Fi=function(){return this.B};_.l.Li=function(){return this.C};_.l.Di=function(){return this.A};_.l.ti=function(){return this.o};_.l.ri=function(){return this.j};_.Cd.i=function(){return _.Bd(_.Cd)};var Dd=function(a){this.J=_.w(a)};_.A(Dd,_.T);_.Fd=function(){return _.I(_.Ed,od,1)};_.Gd=function(){return _.I(_.Ed,_.qd,5)};var Hd;window.gbar_&&window.gbar_.CONFIG?Hd=window.gbar_.CONFIG[0]||{}:Hd=[];_.Ed=new Dd(Hd);var vd=_.I(_.Ed,ud,3)||new ud;_.Fd()||new od;_.Id=new wd;_.D("gbar_._DumpException",function(a){_.Id?_.Id.log(a):console.error(a)});_.Jd=new sd(_.Id);_.Kd=function(){this.i={};this.j={}};_.Md=function(a,b){var c=_.Kd.i();if(a in c.i){if(c.i[a]!=b)throw new Ld(a);}else{c.i[a]=b;if(b=c.j[a])for(var d=0,e=b.length;d<e;d++){var f=b[d],g=c.i;delete f.i[a];if(_.Eb(f.i)){for(var h=f.j.length,k=Array(h),m=0;m<h;m++)k[m]=g[f.j[m]];f.o.apply(f.v,k)}}delete c.j[a]}};_.Kd.i=function(){return _.Bd(_.Kd)};_.Nd=function(){_.aa.call(this)};_.A(_.Nd,_.aa);var Ld=function(){_.aa.call(this)};_.A(Ld,_.Nd);_.D("gbar.A",_.yd);_.yd.prototype.aa=_.yd.prototype.then;_.D("gbar.B",_.Cd);_.Cd.prototype.ba=_.Cd.prototype.Gi;_.Cd.prototype.bb=_.Cd.prototype.Ni;_.Cd.prototype.bd=_.Cd.prototype.Li;_.Cd.prototype.bf=_.Cd.prototype.zi;_.Cd.prototype.bg=_.Cd.prototype.Fi;_.Cd.prototype.bh=_.Cd.prototype.Di;_.Cd.prototype.bj=_.Cd.prototype.ti;_.Cd.prototype.bk=_.Cd.prototype.ri;_.D("gbar.a",_.Cd.i());window.gbar&&window.gbar.ap&&window.gbar.ap(window.gbar.a);var Od=new rd(window);_.Md("api",Od); var Pd=_.Gd()||new _.qd,Qd=window,Rd=_.x(_.L(Pd,8));Qd.__PVT=Rd;_.Md("eq",_.Jd); }catch(e){_._DumpException(e)} try{ _.Sd=function(a){this.J=_.w(a)};_.A(_.Sd,_.T); }catch(e){_._DumpException(e)} try{ var Td=function(a){this.J=_.w(a)};_.A(Td,_.T);var Ud=function(){_.U.call(this);this.j=[];this.i=[]};_.A(Ud,_.U);Ud.prototype.o=function(a,b){this.j.push({features:a,options:b!=null?b:null})};Ud.prototype.init=function(a,b,c){window.gapi={};var d=window.___jsl={};d.h=_.x(_.L(a,1));_.K(a,12)!=null&&(d.dpo=_.Cb(_.N(a,12)));d.ms=_.x(_.L(a,2));d.m=_.x(_.L(a,3));d.l=[];_.O(b,1)&&(a=_.L(b,3))&&this.i.push(a);_.O(c,1)&&(c=_.L(c,2))&&this.i.push(c);_.D("gapi.load",(0,_.C)(this.o,this));return this};var Vd=_.I(_.Ed,_.td,14);if(Vd){var Wd=_.I(_.Ed,_.Sd,9)||new _.Sd,Xd=new Td,Yd=new Ud;Yd.init(Vd,Wd,Xd);_.Md("gs",Yd)}; }catch(e){_._DumpException(e)} })(this.gbar_); // Google Inc. </script></head><body jslog="85920"><fi-theme> <fi-page jslog="undefined;"> <fi-footnotes role="list" data-ga-params data-ga-param-module-name="footnotes" data-ga-param-module-id="footnotes" slot="footer"> <fi-footnote-details role="listitem" id="footnote:high_speed" ref="high_speed"> <p>High-speed data up to 35 GB/person (Simply Unlimited) or 50 GB/person (Unlimited Plus) and slower after. Video may stream at standard definition (480p).</p> </fi-footnote-details> </fi-footnotes> <fi-sr-only slot="header"> <a href="#jump-content">Skip to content</a> </fi-sr-only> <fi-site-nav data-ga-params data-ga-param-module-name="site_nav" logo-url="/about" slot="header"> <fi-image class="brandHeight inlineBlock" alt="Google Fi Wireless logo" itemprop="logo" url="https://storage.googleapis.com/googwebreview.appspot.com/uploads/fi/supernova.svg" width="148" height="21" slot="logo"> <fi-image-spec breakpoint="mobileMini" url="https://storage.googleapis.com/googwebreview.appspot.com/uploads/fi/google-fi-wireless.svg" width="123" height="18"></fi-image-spec> </fi-image> <fi-dropdown data-ga-params data-ga-param-component-name="dropdown" slot="navBar"> <a slot="title" href="/about/phones" jslog="247064; track:click;" tabindex="-1"> Phones</a> <a slot="items" href="/about/phones" data-nav-title="All phones" data-ga-event="main_nav_click" data-ga-param-nav-element="/about/phones" jslog="247064; track:click;" tabindex="-1"> All phones </a> <a slot="items" href="/about/watches" data-nav-title="All watches" data-ga-event="main_nav_click" data-ga-param-nav-element="/about/watches" jslog="251059; track:click;" tabindex="-1"> All watches </a> <a slot="items" href="/about/phones/pixel" data-nav-title="Google Pixel" data-ga-event="main_nav_click" data-ga-param-nav-element="/about/phones/pixel" jslog="251059; track:click;" tabindex="-1"> Google Pixel </a> <a slot="items" href="/about/phones/samsung" data-nav-title="Samsung" data-ga-event="main_nav_click" data-ga-param-nav-element="/about/phones/samsung" jslog="251059; track:click;" tabindex="-1"> Samsung </a> <a slot="items" href="/about/phones/motorola" data-nav-title="Motorola" data-ga-event="main_nav_click" data-ga-param-nav-element="/about/phones/motorola" jslog="251059; track:click;" tabindex="-1"> Motorola </a> <a slot="items" href="/about/BYOD" data-nav-title="Bring your own phone" data-ga-event="main_nav_click" data-ga-param-nav-element="/about/BYOD" tabindex="-1"> Bring your own phone </a> <a slot="items" href="/compatibility" data-nav-title="Compatibility" data-ga-event="main_nav_click" data-ga-param-nav-element="/compatibility" tabindex="-1"> Compatibility </a> </fi-dropdown> <fi-dropdown data-ga-params data-ga-param-component-name="dropdown" expandable slot="navShelf"> <a slot="title" href="/about/phones" jslog="247064; track:click;" tabindex="-1"> Phones</a> <a slot="items" href="/about/phones" data-nav-title="All phones" data-ga-event="main_nav_click" data-ga-param-nav-element="/about/phones" jslog="247064; track:click;" tabindex="-1"> All phones </a> <a slot="items" href="/about/watches" data-nav-title="All watches" data-ga-event="main_nav_click" data-ga-param-nav-element="/about/watches" jslog="251059; track:click;" tabindex="-1"> All watches </a> <a slot="items" href="/about/phones/pixel" data-nav-title="Google Pixel" data-ga-event="main_nav_click" data-ga-param-nav-element="/about/phones/pixel" jslog="251059; track:click;" tabindex="-1"> Google Pixel </a> <a slot="items" href="/about/phones/samsung" data-nav-title="Samsung" data-ga-event="main_nav_click" data-ga-param-nav-element="/about/phones/samsung" jslog="251059; track:click;" tabindex="-1"> Samsung </a> <a slot="items" href="/about/phones/motorola" data-nav-title="Motorola" data-ga-event="main_nav_click" data-ga-param-nav-element="/about/phones/motorola" jslog="251059; track:click;" tabindex="-1"> Motorola </a> <a slot="items" href="/about/BYOD" data-nav-title="Bring your own phone" data-ga-event="main_nav_click" data-ga-param-nav-element="/about/BYOD" tabindex="-1"> Bring your own phone </a> <a slot="items" href="/compatibility" data-nav-title="Compatibility" data-ga-event="main_nav_click" data-ga-param-nav-element="/compatibility" tabindex="-1"> Compatibility </a> </fi-dropdown> <fi-dropdown data-ga-params data-ga-param-component-name="dropdown" slot="navBar"> <a slot="title" href="/about/plans" jslog="247065; track:click;" tabindex="-1"> Plans</a> <a slot="items" href="/about/plans" data-nav-title="All plans" data-ga-event="main_nav_click" data-ga-param-nav-element="/about/plans" jslog="247065; track:click;" tabindex="-1"> All plans </a> <a slot="items" href="/about/plans/simply-unlimited" data-nav-title="Simply Unlimited" data-ga-event="main_nav_click" data-ga-param-nav-element="/about/plans/simply-unlimited" jslog="251059; track:click;" tabindex="-1"> Simply Unlimited </a> <a slot="items" href="/about/plans/unlimited-plus" data-nav-title="Unlimited Plus" data-ga-event="main_nav_click" data-ga-param-nav-element="/about/plans/unlimited-plus" jslog="251059; track:click;" tabindex="-1"> Unlimited Plus </a> <a slot="items" href="/about/plans/flexible" data-nav-title="Flexible" data-ga-event="main_nav_click" data-ga-param-nav-element="/about/plans/flexible" jslog="251059; track:click;" tabindex="-1"> Flexible </a> </fi-dropdown> <fi-dropdown data-ga-params data-ga-param-component-name="dropdown" expandable slot="navShelf"> <a slot="title" href="/about/plans" jslog="247065; track:click;" tabindex="-1"> Plans</a> <a slot="items" href="/about/plans" data-nav-title="All plans" data-ga-event="main_nav_click" data-ga-param-nav-element="/about/plans" jslog="247065; track:click;" tabindex="-1"> All plans </a> <a slot="items" href="/about/plans/simply-unlimited" data-nav-title="Simply Unlimited" data-ga-event="main_nav_click" data-ga-param-nav-element="/about/plans/simply-unlimited" jslog="251059; track:click;" tabindex="-1"> Simply Unlimited </a> <a slot="items" href="/about/plans/unlimited-plus" data-nav-title="Unlimited Plus" data-ga-event="main_nav_click" data-ga-param-nav-element="/about/plans/unlimited-plus" jslog="251059; track:click;" tabindex="-1"> Unlimited Plus </a> <a slot="items" href="/about/plans/flexible" data-nav-title="Flexible" data-ga-event="main_nav_click" data-ga-param-nav-element="/about/plans/flexible" jslog="251059; track:click;" tabindex="-1"> Flexible </a> </fi-dropdown> <fi-dropdown data-ga-params data-ga-param-component-name="dropdown" slot="navBar"> <a slot="title" href="/about/coverage" jslog="251059; track:click;" tabindex="-1"> Coverage</a> <a slot="items" href="/about/coverage" data-nav-title="Coverage overview" data-ga-event="main_nav_click" data-ga-param-nav-element="/about/coverage" jslog="251059; track:click;" tabindex="-1"> Coverage overview </a> <a slot="items" href="/about/international-rates" data-nav-title="International rates" data-ga-event="main_nav_click" data-ga-param-nav-element="/about/international-rates" jslog="251059; track:click;" tabindex="-1"> International rates </a> </fi-dropdown> <fi-dropdown data-ga-params data-ga-param-component-name="dropdown" expandable slot="navShelf"> <a slot="title" href="/about/coverage" jslog="251059; track:click;" tabindex="-1"> Coverage</a> <a slot="items" href="/about/coverage" data-nav-title="Coverage overview" data-ga-event="main_nav_click" data-ga-param-nav-element="/about/coverage" jslog="251059; track:click;" tabindex="-1"> Coverage overview </a> <a slot="items" href="/about/international-rates" data-nav-title="International rates" data-ga-event="main_nav_click" data-ga-param-nav-element="/about/international-rates" jslog="251059; track:click;" tabindex="-1"> International rates </a> </fi-dropdown> <a slot="navBar" href="/about/family-safety" jslog="251059; track:click;" data-ga-event="main_nav_click" data-ga-param-nav-element="/about/family-safety"> Safety </a> <a slot="navShelf" href="/about/family-safety" data-ga-params data-ga-param-component-name="mobile_nav" jslog="251059; track:click;" data-ga-event="main_nav_click" data-ga-param-nav-element="/about/family-safety"> Safety </a> <a slot="navBar" href="/about/offers" jslog="251059; track:click;" data-ga-event="main_nav_click" data-ga-param-nav-element="/about/offers"> Offers </a> <a slot="navShelf" href="/about/offers" data-ga-params data-ga-param-component-name="mobile_nav" jslog="251059; track:click;" data-ga-event="main_nav_click" data-ga-param-nav-element="/about/offers"> Offers </a> <a slot="navBar" href="/about/how-it-works" jslog="251059; track:click;" data-ga-event="main_nav_click" data-ga-param-nav-element="/about/how-it-works"> <span> How it works </span> </a> <a slot="navShelf" href="/about/how-it-works" data-ga-params data-ga-param-component-name="mobile_nav" jslog="251059; track:click;" data-ga-event="main_nav_click" data-ga-param-nav-element="/about/how-it-works"> <span> How it works </span> </a> <a slot="navBar" href="/about/free-trial" jslog="251059; track:click;" data-ga-event="main_nav_click" data-ga-param-nav-element="/about/free-trial"> Try Fi for free </a> <a slot="navShelf" href="/about/free-trial" data-ga-params data-ga-param-component-name="mobile_nav" jslog="251059; track:click;" data-ga-event="main_nav_click" data-ga-param-nav-element="/about/free-trial"> Try Fi for free </a> <fi-icon-cart href="/cart" slot="ogb"> <fi-cta data-ga-event="signup_cta" class="nowrap" url="/signup" priority="primary" slot="ctas"> Join </fi-cta> </fi-icon-cart> <fi-ogb slot="ogb"> </fi-ogb> </fi-site-nav> <div id="jump-content" slot="main"> <fi-spacer data-ga-params data-ga-param-module-name="spacer" size="medium"> </fi-spacer> <fi-6-6-column id="hero" data-ga-params data-ga-param-module-name="six_six_column" data-ga-param-module-id="hero" class="alignCenter" grid-left-offset="desktop:1" grid-right-offset="desktop:1"> <fi-copy-group slot="left" type="large" class="centerOnMobile"> <h1 slot="title">Save $60 with your Fi referral&nbsp;code.</h1> <div slot="body"> <p>When you join with a Google&nbsp;Fi Wireless referral code, you and your friend will each get a $60 bill credit<a href="/about/referral-tos">Terms&nbsp;apply</a>.</p> </div> <fi-cta data-ga-event="signup_cta" url="/signup" priority="primary" slot="cta"> Sign up with code </fi-cta> </fi-copy-group> <fi-image class="full" alt="Two women smiling and holding up their Pixel phones" sizes="desktop:532; tablet:476" url="https://lh3.googleusercontent.com/BQjF_qeaOp8RvvTAmAu_Xd3P2V0ZYUbIJOuAARCYom704hJmh7eClKBzm3EPFhzIy0g0pPiqKJkekm_0ZQEWxmESJCkrTE_B-ZPO" width="1500" height="1000" slot="right"> </fi-image> </fi-6-6-column> <fi-spacer data-ga-params data-ga-param-module-name="spacer" size="large"> </fi-spacer> <fi-12-column id="joining-fi" data-ga-params data-ga-param-module-name="twelve_column" data-ga-param-module-id="joining-fi" start="desktop:4; tablet:2" span="desktop:6; tablet:6; mobile:4"> <fi-copy-group type="headerTwo" class="center"> <h2 slot="title">Joining Fi with a referral code is&nbsp;easy.</h2> </fi-copy-group> <fi-spacer-inline size="medium"> </fi-spacer-inline> <fi-icon-list class="alignBaseline gapColumnLarge"> <fi-icon-list-number class="small"> 1 </fi-icon-list-number> <fi-copy-group type="listStrong" class="constrain"> <h3 slot="title">Get a&nbsp;referral.</h3> <div slot="body">Ask a friend for their referral link or code.</div> </fi-copy-group> <fi-icon-list-number class="small"> 2 </fi-icon-list-number> <fi-copy-group type="listStrong" class="constrain"> <h3 slot="title">Join&nbsp;Fi.</h3> <div slot="body">Sign up with your Fi referral code and activate your service.</div> </fi-copy-group> <fi-icon-list-number class="small"> 3 </fi-icon-list-number> <fi-copy-group type="listStrong" class="constrain"> <h3 slot="title">Save&nbsp;big.</h3> <div slot="body">You and your friend will each get a $60 bill credit after you pay your first month's bill.</div> </fi-copy-group> </fi-icon-list> <fi-spacer-inline size="small"> </fi-spacer-inline> <fi-copy-group type="headerTwo" class="center"> <fi-cta data-ga-event="signup_cta" url="/signup" priority="primary" slot="cta"> Sign up with code </fi-cta> </fi-copy-group> </fi-12-column> <fi-spacer data-ga-params data-ga-param-module-name="spacer" size="large"> </fi-spacer> <fi-simple-promo data-ga-params data-ga-param-module-name="simple_promo" grid-options="alignCenter backgroundBlue rounded" grid-span="desktop:6; tablet:6; mobile:4"> <fi-image class="full" alt="Fi logo" eager url="https://lh3.googleusercontent.com/KWEh9h2BziyngDPU3xHfC5poVl2kGjg7CUCXiNabh2uhvrsb5_tqqJE0f80tBYDLUxFVs9XQEwWG6ris9hHfH-vE5egEppIhWQ" width="421" height="669" slot="left"> <fi-image-spec breakpoint="mobile" url="https://lh3.googleusercontent.com/BVt0KINRRWywWKthVSv0eb8QGnQFtWxS050g8zT5X2wlULw3u8kZFajveGyXjP8BTY6vwKYpoqnxBhIwrkSe2Uq7wAal9J8CGA"></fi-image-spec> </fi-image> <div slot="right"> <fi-copy-group type="headerTwo" class="centerOnMobile"> <h2 slot="title">Already on&nbsp;Fi?</h2> </fi-copy-group> <fi-spacer-inline size="xsmall"> </fi-spacer-inline> <fi-copy-group type="headerTwo" class="centerOnMobile"> <div slot="body">Get up to $600 for referring your friends.</div> <fi-cta data-ga-event="refer_now_cta" url="/account#share" priority="secondary" slot="cta"> Refer now </fi-cta> </fi-copy-group> </div> </fi-simple-promo> <fi-spacer data-ga-params data-ga-param-module-name="spacer" size="large"> </fi-spacer> <fi-12-column data-ga-params data-ga-param-module-name="twelve_column" start="desktop:3; tablet:2" span="desktop:8; tablet:6; mobile:4"> <fi-copy-group type="headerTwo" class="center"> <h2 slot="title">See why people are switching to Google Fi&nbsp;Wireless.</h2> </fi-copy-group> </fi-12-column> <fi-spacer data-ga-params data-ga-param-module-name="spacer" size="medium"> </fi-spacer> <fi-6-6-column id="switching" data-ga-params data-ga-param-module-name="six_six_column" data-ga-param-module-id="switching" class="alignCenter" grid-left-offset="desktop:2" grid-right-offset="desktop:2"> <fi-image class="full" alt="A person with glasses talking on a Pixel device" sizes="desktop:416; tablet:476" url="https://lh3.googleusercontent.com/A_GkrXy_RIzzN0icJTjuEkiVyRUQgqSS1EhiFytglhhJ6Ihs-ibW9iZuMQMBQhdkGx29G-G-p7PxEhYXPWV3hhAMwyXxzEYq4V8" width="1000" height="1500" slot="left"> </fi-image> <fi-copy-group slot="right" type="headerThree" class="centerOnMobile"> <h3 slot="title">Fast, reliable coverage - at home and&nbsp;abroad.</h3> <div slot="body">We keep you connected with 4G LTE, nationwide 5G for supported phones, data in 200+ international destinations, and hotspot tethering.</div> <fi-cta data-ga-event="coverage_cta" url="/coverage" priority="secondary" slot="cta"> See where you're covered </fi-cta> </fi-copy-group> <fi-spacer-inline size="small" slot="right"> </fi-spacer-inline> <fi-copy-group slot="right" type="headerThree" class="centerOnMobile"> <h3 slot="title">Plans built for&nbsp;you.</h3> <div slot="body">Choose from three phone plans designed to fit your data needs. Get an unlimited plan with just the essentials, go with our premium unlimited plan for extra perks, or keep it flexible and only pay only for the data you use.<fi-footnote ref="high_speed"></fi-footnote></div> <fi-cta data-ga-event="plans_cta" url="/about/plans" priority="secondary" slot="cta"> Explore plans </fi-cta> </fi-copy-group> <fi-spacer-inline size="small" slot="right"> </fi-spacer-inline> <fi-copy-group slot="right" type="headerThree" class="centerOnMobile"> <h3 slot="title">Phones for&nbsp;everyone.</h3> <div slot="body">Find a phone that's right for you and your budget. And if you already have a phone you love, you can [bring it to Fi](/signup).</div> <fi-cta data-ga-event="phones_cta" url="/about/offers" priority="secondary" slot="cta"> Browse phone offers </fi-cta> </fi-copy-group> </fi-6-6-column> <fi-spacer data-ga-params data-ga-param-module-name="spacer" size="large"> </fi-spacer> <fi-12-column id="faq" data-ga-params data-ga-param-module-name="twelve_column" data-ga-param-module-id="faq" span="desktop:12; tablet:8; mobile:4" class="backgroundBlue"> <fi-spacer-inline size="large"> </fi-spacer-inline> <fi-copy-group type="headerTwo" class="center"> <h2 slot="title">Frequently asked&nbsp;questions</h2> </fi-copy-group> <fi-spacer-inline size="small"> </fi-spacer-inline> <fi-radio-toggle event="customerSwitch"> <fi-pagination-indicator-button data-ga-event="module_interaction" data-ga-param-interaction-type="button" data-ga-param-value="current-customer" index="1" label="I'm already on Google Fi" value="current-customer" slot="radio"> </fi-pagination-indicator-button> <fi-pagination-indicator-button data-ga-event="module_interaction" data-ga-param-interaction-type="button" data-ga-param-value="potential-customer" index="2" label="I'm not on Google Fi yet" value="potential-customer" slot="radio"> </fi-pagination-indicator-button> </fi-radio-toggle> <fi-spacer-inline size="small"> </fi-spacer-inline> </fi-12-column> <fi-spacer data-ga-params data-ga-param-module-name="spacer" size="small" class="backgroundBlue"> </fi-spacer> <fi-accordion id="faqs-current" data-ga-params data-ga-param-module-name="accordion" data-ga-param-module-id="faqs-current" class="backgroundBlue onColor" toggle-active toggle-event="customerSwitch" toggle-value="current-customer"> <fi-accordion-group> <fi-accordion-item itemscope itemprop="mainEntity" itemtype="https://schema.org/Question" id="how-do-i-qualify-for-the-referral-program?-current-customer" data-ga-params data-ga-param-accordion-name="how-do-i-qualify-for-the-referral-program?"> <div slot="label" itemprop="name">How do I qualify for the referral program?</div> <fi-long-content itemscope itemprop="acceptedAnswer" itemtype="https://schema.org/Answer" slot="details"> <div itemprop="text"> <p>You can refer friends at any time. Your referred friend needs to use your Fi referral code and activate a full-service Google&nbsp;Fi Wireless plan. Data-only SIMs and new group plan members do not qualify. After activation, your referred friend needs to keep their Fi service active for 30 consecutive days and pay their first bill in full before you can receive your referral credit.</p> </div> </fi-long-content> </fi-accordion-item> <fi-accordion-item itemscope itemprop="mainEntity" itemtype="https://schema.org/Question" id="how-do-i-share-my-referral-code?-current-customer" data-ga-params data-ga-param-accordion-name="how-do-i-share-my-referral-code?"> <div slot="label" itemprop="name">How do I share my referral code?</div> <fi-long-content itemscope itemprop="acceptedAnswer" itemtype="https://schema.org/Answer" slot="details"> <div itemprop="text"> <p>On <a href="/account">fi.google.com/account</a>: Select “Give $60, get $60” from the side menu. Choose your preferred delivery method for your code. You can send your friend an email or copy the Fi referral code to send to them directly. Once you've sent out the invitation, you can come back to your account homepage to track the status of your referrals.</p> <p>On the Fi app: Select “Give $60, get $60” under the “Home” tab.</p> </div> </fi-long-content> </fi-accordion-item> <fi-accordion-item itemscope itemprop="mainEntity" itemtype="https://schema.org/Question" id="how-much-do-i-get-for-a-referral?-current-customer" data-ga-params data-ga-param-accordion-name="how-much-do-i-get-for-a-referral?"> <div slot="label" itemprop="name">How much do I get for a referral?</div> <fi-long-content itemscope itemprop="acceptedAnswer" itemtype="https://schema.org/Answer" slot="details"> <div itemprop="text"> <p>You'll earn $60 in bill credit per qualifying referral. You can receive a total of up to $600 in credits from referrals.</p> </div> </fi-long-content> </fi-accordion-item> <fi-accordion-item itemscope itemprop="mainEntity" itemtype="https://schema.org/Question" id="when-will-i-receive-my-referral-credit?-current-customer" data-ga-params data-ga-param-accordion-name="when-will-i-receive-my-referral-credit?"> <div slot="label" itemprop="name">When will I receive my referral credit?</div> <fi-long-content itemscope itemprop="acceptedAnswer" itemtype="https://schema.org/Answer" slot="details"> <div itemprop="text"> <p>After your referred friend activates a Google&nbsp;Fi Wireless plan with your invitation code, keeps their Fi service active for 30 consecutive days, and pays their first bill in full, you'll be notified via the Fi app and your referral credit will be automatically applied to your subsequent bills.</p> </div> </fi-long-content> </fi-accordion-item> <fi-accordion-item itemscope itemprop="mainEntity" itemtype="https://schema.org/Question" id="how-many-friends-can-i-refer-to-google-fi-wireless?-current-customer" data-ga-params data-ga-param-accordion-name="how-many-friends-can-i-refer-to-google-fi-wireless?"> <div slot="label" itemprop="name">How many friends can I refer to Google&nbsp;Fi Wireless?</div> <fi-long-content itemscope itemprop="acceptedAnswer" itemtype="https://schema.org/Answer" slot="details"> <div itemprop="text"> <p>You can refer as many friends as you'd like. You'll earn $60 in bill credit per qualifying referral. You can receive a total of up to $600 in credits from referrals.</p> </div> </fi-long-content> </fi-accordion-item> <fi-accordion-item itemscope itemprop="mainEntity" itemtype="https://schema.org/Question" id="how-do-i-check-the-status-of-my-referrals?-current-customer" data-ga-params data-ga-param-accordion-name="how-do-i-check-the-status-of-my-referrals?"> <div slot="label" itemprop="name">How do I check the status of my referrals?</div> <fi-long-content itemscope itemprop="acceptedAnswer" itemtype="https://schema.org/Answer" slot="details"> <div itemprop="text"> <p>After you've sent out invitations, you can track the status of your referrals. Just select “Give $60, get $60” from the side menu (on <a href="/about">fi.google.com</a>) or bottom of the homepage (on the Fi app). Once there, you'll be able to see how much referral credit you've earned and a detailed history and status of all your past referrals.</p> </div> </fi-long-content> </fi-accordion-item> <fi-accordion-item itemscope itemprop="mainEntity" itemtype="https://schema.org/Question" id="what-if-someone-else-refers-the-same-friend?-current-customer" data-ga-params data-ga-param-accordion-name="what-if-someone-else-refers-the-same-friend?"> <div slot="label" itemprop="name">What if someone else refers the same friend?</div> <fi-long-content itemscope itemprop="acceptedAnswer" itemtype="https://schema.org/Answer" slot="details"> <div itemprop="text"> <p>Whichever referral code the friend uses when joining Fi will determine who earns the referral credit.</p> </div> </fi-long-content> </fi-accordion-item> <fi-accordion-item itemscope itemprop="mainEntity" itemtype="https://schema.org/Question" id="what-if-my-friend-didn't-use-the-code-i-shared?-current-customer" data-ga-params data-ga-param-accordion-name="what-if-my-friend-didn't-use-the-code-i-shared?"> <div slot="label" itemprop="name">What if my friend didn't use the code I shared?</div> <fi-long-content itemscope itemprop="acceptedAnswer" itemtype="https://schema.org/Answer" slot="details"> <div itemprop="text"> <p>In order for you to receive referral credit, your referred friend needs to use your unique referral code when they join Fi. If your friend joined Fi and didn't use your referral code, you won't receive a referral credit, but you can continue to refer additional friends.</p> </div> </fi-long-content> </fi-accordion-item> <fi-accordion-item itemscope itemprop="mainEntity" itemtype="https://schema.org/Question" id="can-i-use-my-referral-credit-to-purchase-a-device?-current-customer" data-ga-params data-ga-param-accordion-name="can-i-use-my-referral-credit-to-purchase-a-device?"> <div slot="label" itemprop="name">Can I use my referral credit to purchase a device?</div> <fi-long-content itemscope itemprop="acceptedAnswer" itemtype="https://schema.org/Answer" slot="details"> <div itemprop="text"> <p>No. Referral credit will be applied toward monthly service costs only, such as data, calls, texts, and device protection; it cannot be applied to device purchase or financing.</p> </div> </fi-long-content> </fi-accordion-item> <fi-accordion-item itemscope itemprop="mainEntity" itemtype="https://schema.org/Question" id="do-referral-codes-expire?-current-customer" data-ga-params data-ga-param-accordion-name="do-referral-codes-expire?"> <div slot="label" itemprop="name">Do referral codes expire?</div> <fi-long-content itemscope itemprop="acceptedAnswer" itemtype="https://schema.org/Answer" slot="details"> <div itemprop="text"> <p>No, referral codes do not expire.</p> </div> </fi-long-content> </fi-accordion-item> <fi-accordion-item itemscope itemprop="mainEntity" itemtype="https://schema.org/Question" id="is-this-a-limited-time-program?-current-customer" data-ga-params data-ga-param-accordion-name="is-this-a-limited-time-program?"> <div slot="label" itemprop="name">Is this a limited-time program?</div> <fi-long-content itemscope itemprop="acceptedAnswer" itemtype="https://schema.org/Answer" slot="details"> <div itemprop="text"> <p>No, our referral program is always available, though the amount of the referral may change.</p> </div> </fi-long-content> </fi-accordion-item> </fi-accordion-group> </fi-accordion> <fi-accordion id="faqs-potential" data-ga-params data-ga-param-module-name="accordion" data-ga-param-module-id="faqs-potential" class="backgroundBlue onColor" toggle-event="customerSwitch" toggle-value="potential-customer"> <fi-accordion-group> <fi-accordion-item itemscope itemprop="mainEntity" itemtype="https://schema.org/Question" id="how-do-i-qualify-for-the-referral-program?-potential-customer" data-ga-params data-ga-param-accordion-name="how-do-i-qualify-for-the-referral-program?"> <div slot="label" itemprop="name">How do I qualify for the referral program?</div> <fi-long-content itemscope itemprop="acceptedAnswer" itemtype="https://schema.org/Answer" slot="details"> <div itemprop="text"> <p>After you receive a Google&nbsp;Fi Wireless referral code from your friend, you'll need to use the code to activate a full-service Google&nbsp;Fi Wireless plan. After activation, you need to keep your Fi service active for 30 consecutive days and pay your first bill in full before you can receive your referral credit.</p> </div> </fi-long-content> </fi-accordion-item> <fi-accordion-item itemscope itemprop="mainEntity" itemtype="https://schema.org/Question" id="how-do-i-accept-a-referral-from-a-friend?-potential-customer" data-ga-params data-ga-param-accordion-name="how-do-i-accept-a-referral-from-a-friend?"> <div slot="label" itemprop="name">How do I accept a referral from a friend?</div> <fi-long-content itemscope itemprop="acceptedAnswer" itemtype="https://schema.org/Answer" slot="details"> <div itemprop="text"> <p><strong>If you received a Fi referral link</strong>, click on the link and you'll be taken to the Google&nbsp;Fi Wireless website where you can join Fi. Your referral code will be automatically applied to your purchase at checkout. You'll receive your credit after staying on Fi for 30 consecutive days and paying your first bill in full.</p> <p><strong>If you received a Fi referral code</strong>, go to <a href="/about">fi.google.com</a> and click the join&nbsp;now button at the top right corner of the page. On the checkout page (last step of the Fi sign up process), enter your referral code into the promo code box. You'll receive your credit after staying on Fi for 30 consecutive days and paying your first bill in full.</p> </div> </fi-long-content> </fi-accordion-item> <fi-accordion-item itemscope itemprop="mainEntity" itemtype="https://schema.org/Question" id="how-much-do-i-get-for-a-referral?-potential-customer" data-ga-params data-ga-param-accordion-name="how-much-do-i-get-for-a-referral?"> <div slot="label" itemprop="name">How much do I get for a referral?</div> <fi-long-content itemscope itemprop="acceptedAnswer" itemtype="https://schema.org/Answer" slot="details"> <div itemprop="text"> <p>When you join Fi with a referral, you'll get $60 in bill credit after staying on Fi for 30 consecutive days and paying your first bill in full.</p> </div> </fi-long-content> </fi-accordion-item> <fi-accordion-item itemscope itemprop="mainEntity" itemtype="https://schema.org/Question" id="when-will-i-receive-my-referral-credit?-potential-customer" data-ga-params data-ga-param-accordion-name="when-will-i-receive-my-referral-credit?"> <div slot="label" itemprop="name">When will I receive my referral credit?</div> <fi-long-content itemscope itemprop="acceptedAnswer" itemtype="https://schema.org/Answer" slot="details"> <div itemprop="text"> <p>After you activate a Google&nbsp;Fi Wireless plan with your invitation code, keep your Fi service active for 30 consecutive days, and pay your first bill in full, you'll be notified via the Fi app and your referral credit will be automatically applied to your subsequent bills.</p> </div> </fi-long-content> </fi-accordion-item> <fi-accordion-item itemscope itemprop="mainEntity" itemtype="https://schema.org/Question" id="can-i-use-my-referral-credit-to-purchase-a-device?-potential-customer" data-ga-params data-ga-param-accordion-name="can-i-use-my-referral-credit-to-purchase-a-device?"> <div slot="label" itemprop="name">Can I use my referral credit to purchase a device?</div> <fi-long-content itemscope itemprop="acceptedAnswer" itemtype="https://schema.org/Answer" slot="details"> <div itemprop="text"> <p>No. Referral credit will be applied toward monthly service costs only, such as data, calls, texts, and device protection; it cannot be applied to device purchase or financing.</p> </div> </fi-long-content> </fi-accordion-item> <fi-accordion-item itemscope itemprop="mainEntity" itemtype="https://schema.org/Question" id="do-referral-codes-expire?-potential-customer" data-ga-params data-ga-param-accordion-name="do-referral-codes-expire?"> <div slot="label" itemprop="name">Do referral codes expire?</div> <fi-long-content itemscope itemprop="acceptedAnswer" itemtype="https://schema.org/Answer" slot="details"> <div itemprop="text"> <p>No, referral codes do not expire.</p> </div> </fi-long-content> </fi-accordion-item> <fi-accordion-item itemscope itemprop="mainEntity" itemtype="https://schema.org/Question" id="is-this-a-limited-time-program?-potential-customer" data-ga-params data-ga-param-accordion-name="is-this-a-limited-time-program?"> <div slot="label" itemprop="name">Is this a limited-time program?</div> <fi-long-content itemscope itemprop="acceptedAnswer" itemtype="https://schema.org/Answer" slot="details"> <div itemprop="text"> <p>No, our referral program is always available, though the amount of the referral may change.</p> </div> </fi-long-content> </fi-accordion-item> <fi-accordion-item itemscope itemprop="mainEntity" itemtype="https://schema.org/Question" id="can-i-redeem-my-referral-code-after-a-free-trial?-potential-customer" data-ga-params data-ga-param-accordion-name="can-i-redeem-my-referral-code-after-a-free-trial?"> <div slot="label" itemprop="name">Can I redeem my referral code after a free trial?</div> <fi-long-content itemscope itemprop="acceptedAnswer" itemtype="https://schema.org/Answer" slot="details"> <div itemprop="text"> <p>No, if you've signed up for a free trial you will not be able to use your friend's Fi referral code.</p> </div> </fi-long-content> </fi-accordion-item> <fi-accordion-item itemscope itemprop="mainEntity" itemtype="https://schema.org/Question" id="can-i-redeem-multiple-codes?-potential-customer" data-ga-params data-ga-param-accordion-name="can-i-redeem-multiple-codes?"> <div slot="label" itemprop="name">Can I redeem multiple codes?</div> <fi-long-content itemscope itemprop="acceptedAnswer" itemtype="https://schema.org/Answer" slot="details"> <div itemprop="text"> <p>No, you can only use one referral code when you join Fi.</p> </div> </fi-long-content> </fi-accordion-item> </fi-accordion-group> </fi-accordion> <fi-spacer data-ga-params data-ga-param-module-name="spacer" size="medium" class="backgroundBlue"> </fi-spacer> <fi-6-6-column id="signup-anywhere" data-ga-params data-ga-param-module-name="six_six_column" data-ga-param-module-id="signup-anywhere" class="alignCenter backgroundYellow" grid-left-offset="desktop:2" grid-right-offset="desktop:2"> <div data-url="https://lh3.googleusercontent.com/tgMBUmXWdmdnlOLmHnX5QPw8wYOpv6q16FGdjLDkv3cAAqKGWBHliw-dvhfiDjtS6abN8pnGBln8uhDbMS-OmhJU-O27mGlDNSIEbGg" data-width="100%" data-height="var(--space-xxxxlarge)" data-position="0 0" data-breakpoint="tabletGT" data-on-module slot="stickers"></div> <div data-url="https://lh3.googleusercontent.com/X3ChfPbgT1lwkJd7C2NQCdQUPTP8M3KYIoPmHSvQAU0iTjtU6WKC5CUpokzGzQGFKgjHJiXd2yGr21rjUlNB0WLPrjMMxUJNP7lzQPgn" data-width="1" data-position="0 0" data-breakpoint="mobile" data-on-module slot="stickers"></div> <fi-spacer-inline size="large" slot="left"> </fi-spacer-inline> <fi-copy-group slot="left" type="headerTwo" class="centerOnMobile"> <h2 slot="title">Sign up from&nbsp;home.</h2> <div slot="body">Start your service right away with quick and easy eSIM setup through our app. Or, we can send you a SIM card. </div> <fi-cta data-ga-event="cart_cta" url="/cart" priority="primary" slot="cta"> Join now </fi-cta> <fi-cta data-ga-event="plans_cta" url="/about/plans" priority="secondary" slot="cta"> See pricing </fi-cta> </fi-copy-group> <fi-image class="full" alt="Parent and child cooking together" sizes="desktop:416; tablet:476" url="https://lh3.googleusercontent.com/OrW3FyhTXv2vbtGOJ5YDvkjxReNPWg-6ZSB3PVJkDM8arHNdyFJDgRf3dHrwCHw3HDMegJt1TRdljkn_hvWkC2BQ9qTT61aFmzTQ" width="1500" height="1000" slot="right"> </fi-image> </fi-6-6-column> <fi-spacer data-ga-params data-ga-param-module-name="spacer" size="medium" class="backgroundYellow"> </fi-spacer> <fi-12-column id="newsletter" data-ga-params data-ga-param-module-name="twelve_column" data-ga-param-module-id="newsletter" start="desktop:1; tablet:1" span="desktop:12; tablet:8; mobile:4" class="backgroundYellowHalfTop padStickerXXXXLarge pill"> <fi-copy-group type="headerTwo" class="center"> <h2 slot="title">Let's keep in&nbsp;touch.</h2> <div slot="body">Be the first to know about new phones, exclusive promotions, and the latest features. </div> </fi-copy-group> <fi-spacer-inline size="xsmall"> </fi-spacer-inline> <fi-form-newsletter class="center" label="Subscribe"></fi-form-newsletter> </fi-12-column> <fi-spacer data-ga-params data-ga-param-module-name="spacer" size="small"> </fi-spacer> <fi-12-column data-ga-params data-ga-param-module-name="twelve_column" stickers-min-height="mobile:39px; tablet:59px; desktop:78px" span="desktop:12; tablet:8; mobile:4"> <div data-url="https://lh3.googleusercontent.com/cd_58X190VmHRPFQhzFlzx_08d0oLUcj5myTm1LtPA--vgQr8s44X6xOGN8kLAaYi1XIynQAAItocVtl7ca-UCrJVwRr_Z361w" data-height="39px" data-position="top center" data-breakpoint="mobile" data-on-module data-no-clamp slot="stickers"></div> <div data-url="https://lh3.googleusercontent.com/cd_58X190VmHRPFQhzFlzx_08d0oLUcj5myTm1LtPA--vgQr8s44X6xOGN8kLAaYi1XIynQAAItocVtl7ca-UCrJVwRr_Z361w" data-height="59px" data-position="top center" data-breakpoint="tablet" data-on-module data-no-clamp slot="stickers"></div> <div data-url="https://lh3.googleusercontent.com/cd_58X190VmHRPFQhzFlzx_08d0oLUcj5myTm1LtPA--vgQr8s44X6xOGN8kLAaYi1XIynQAAItocVtl7ca-UCrJVwRr_Z361w" data-height="78px" data-position="top center" data-breakpoint="desktop" data-on-module data-no-clamp slot="stickers"></div> </fi-12-column> </div> <fi-footer data-ga-params data-ga-param-module-name="footer" slot="footer"> <div slot="logo"> <a href="https://google.com" aria-label="Google" jslog="248464; track:click;"> <fi-logo aria-hidden="true" class="smallHeight" alt="Google" src="https://storage.googleapis.com/googwebreview.appspot.com/uploads/fi/google.svg" slot="logo"> </fi-logo> </a> </div> <fi-footer-list> <h4 slot="title">Shop</h4> <a href="/about/phones/pixel" jslog="248464; track:click;" data-ga-event="footer_click" data-ga-param-nav-element="/about/phones/pixel"> Google Pixel </a> <a href="/about/phones" jslog="248464; track:click;" data-ga-event="footer_click" data-ga-param-nav-element="/about/phones"> Phones </a> <a href="/about/watches" jslog="248464; track:click;" data-ga-event="footer_click" data-ga-param-nav-element="/about/watches"> Watches </a> <a href="/about/plans" jslog="248464; track:click;" data-ga-event="footer_click" data-ga-param-nav-element="/about/plans"> Plans </a> <a href="/about/offers" jslog="248464; track:click;" data-ga-event="footer_click" data-ga-param-nav-element="/about/offers"> Offers </a> <a href="/about/free-trial" jslog="248464; track:click;" data-ga-event="footer_click" data-ga-param-nav-element="/about/free-trial"> Try Fi for free </a> </fi-footer-list> <fi-footer-list> <h4 slot="title">Features</h4> <a href="/coverage" jslog="248464; track:click;" data-ga-event="footer_click" data-ga-param-nav-element="/coverage">Coverage map</a> <a href="/about/international-rates" jslog="248464; track:click;" data-ga-event="footer_click" data-ga-param-nav-element="/about/international-rates"> International rates </a> <a href="/about/family-safety" jslog="248464; track:click;" data-ga-event="footer_click" data-ga-param-nav-element="/about/family-safety"> Safety </a> </fi-footer-list> <fi-footer-list> <h4 slot="title">Learn more</h4> <a href="/about/how-it-works" jslog="248464; track:click;" data-ga-event="footer_click" data-ga-param-nav-element="/about/how-it-works"> <span> How it works </span> </a> <a href="/about/referrals" jslog="248464; track:click;" data-ga-event="footer_click" data-ga-param-nav-element="/about/referrals"> Referral program </a> <a href="/about/privacy" jslog="248464; track:click;" data-ga-event="footer_click" data-ga-param-nav-element="/about/privacy"> Privacy </a> <a href="/about/tos" jslog="248464; track:click;" data-ga-event="footer_click" data-ga-param-nav-element="/about/tos"> Terms </a> <a href="https://support.google.com/fi/answer/6343762?p=mobile_broadband_consumer_disclosure" jslog="248464; track:click;" data-ga-event="footer_click" data-ga-param-nav-element="https://support.google.com/fi/answer/6343762?p=mobile_broadband_consumer_disclosure">Broadband disclosure</a> <a href="/account" jslog="248464; track:click;" data-ga-event="footer_click" data-ga-param-nav-element="/account">Sign in</a> </fi-footer-list> <fi-footer-list> <h4 slot="title">Support</h4> <a href="/about/faq" jslog="248464; track:click;" data-ga-event="footer_click" data-ga-param-nav-element="/about/faq"> FAQ </a> <a href="https://support.google.com/fi/?hl=en#topic=4596407" jslog="248464; track:click;" data-ga-event="footer_click" data-ga-param-nav-element="https://support.google.com/fi/?hl=en#topic=4596407">Customer support</a> <a href="https://support.google.com/fi/answer/6183893" jslog="248464; track:click;" data-ga-event="footer_click" data-ga-param-nav-element="https://support.google.com/fi/answer/6183893">Return policy</a> <a href="https://support.google.com/fi/answer/6397694" jslog="248464; track:click;" data-ga-event="footer_click" data-ga-param-nav-element="https://support.google.com/fi/answer/6397694">Device protection claims</a> <a href="https://support.google.com/fi/answer/6209370" jslog="248464; track:click;" data-ga-event="footer_click" data-ga-param-nav-element="https://support.google.com/fi/answer/6209370">Track your order</a> </fi-footer-list> </fi-footer> <fi-fab-menu data-ga-params data-ga-param-module-name="fab_menu" slot="fixed-footer"> <fi-fab event="newsletterPromptToggle" icon="mail" label="Newsletter subscription" class="raised" data-ga-event="select_newsletter_prompt"> </fi-fab> <div id="chatFab"> <fi-fab-chat event="chatOpen" icon="chat" label="Chat" class="raised"> </fi-fab-chat> </div> </fi-fab-menu> <fi-newsletter-prompt data-ga-params data-ga-param-module-name="newsletter_prompt" jslog="134328;" tabindex="0" slot="fixed-footer"> <fi-copy-group type="headerThree" class="left"> <h3 slot="title">Be the first to know about the latest phones,<fi-br desktop tablet></fi-br> promotions, and features available on&nbsp;Fi.</h3> </fi-copy-group> <fi-image class="iconXXXLarge" alt="Google Fi Wireless" url="https://lh3.googleusercontent.com/C0bzhAmYwQOsz1F_gb3w3dmmpKrw_50ByNaUNABwS6vuPFD05kGdYgULu44C386DiZBVuinsGDnUt5Zgri0GRtrQdMz8Ih-y5SBJJEg" width="375" height="406" slot="image"> </fi-image> <fi-spacer size="xsmall"></fi-spacer> <fi-form-newsletter label="Subscribe" slot="input"></fi-form-newsletter> </fi-newsletter-prompt> <fi-cookie-consent data-ga-params data-ga-param-module-name="cookie_consent" slot="fixed-footer"> </fi-cookie-consent> </fi-page> </fi-theme><script nonce="PBbB94uB-W5GGyJ_KIiX2A">this.gbar_=this.gbar_||{};(function(_){var window=this; try{ _.Zd=function(a,b,c){if(!a.j)if(c instanceof Array){c=_.B(c);for(var d=c.next();!d.done;d=c.next())_.Zd(a,b,d.value)}else{d=(0,_.C)(a.C,a,b);var e=a.v+c;a.v++;b.dataset.eqid=e;a.B[e]=d;b&&b.addEventListener?b.addEventListener(c,d,!1):b&&b.attachEvent?b.attachEvent("on"+c,d):a.o.log(Error("Q`"+b))}}; }catch(e){_._DumpException(e)} try{ _.$d=function(){if(!_.r.addEventListener||!Object.defineProperty)return!1;var a=!1,b=Object.defineProperty({},"passive",{get:function(){a=!0}});try{var c=function(){};_.r.addEventListener("test",c,b);_.r.removeEventListener("test",c,b)}catch(d){}return a}(); }catch(e){_._DumpException(e)} try{ var ae=document.querySelector(".gb_J .gb_B"),be=document.querySelector("#gb.gb_Sc");ae&&!be&&_.Zd(_.Jd,ae,"click"); }catch(e){_._DumpException(e)} try{ var Mh=function(a){_.U.call(this);this.B=a;this.v=null;this.o={};this.C={};this.i={};this.j=null};_.A(Mh,_.U);_.Nh=function(a){if(a.v)return a.v;for(var b in a.i)if(a.i[b].ye()&&a.i[b].fb())return a.i[b];return null};Mh.prototype.A=function(a){this.i[a]&&(_.Nh(this)&&_.Nh(this).Ac()==a||this.i[a].td(!0))};Mh.prototype.Pa=function(a){this.j=a;for(var b in this.i)this.i[b].ye()&&this.i[b].Pa(a)};_.Oh=function(a,b){a.i[b.Ac()]=b};Mh.prototype.Rb=function(a){return a in this.i?this.i[a]:null};var Ph=new Mh(_.Id);_.Md("dd",Ph); }catch(e){_._DumpException(e)} try{ _.fj=function(a,b){return _.P(a,36,b)}; }catch(e){_._DumpException(e)} try{ var gj=document.querySelector(".gb_z .gb_B"),hj=document.querySelector("#gb.gb_Sc");gj&&!hj&&_.Zd(_.Jd,gj,"click"); }catch(e){_._DumpException(e)} })(this.gbar_); // Google Inc. </script><div ng-non-bindable=""><div class="gb_L">Google apps</div></div><script nonce="PBbB94uB-W5GGyJ_KIiX2A">this.gbar_=this.gbar_||{};(function(_){var window=this; try{ var de=function(){_.aa.call(this)};_.A(de,_.Nd);_.ee=function(a,b){if(b in a.i)return a.i[b];throw new de(b);};_.fe=function(a){return _.ee(_.Kd.i(),a)}; }catch(e){_._DumpException(e)} try{ /* Copyright Google LLC SPDX-License-Identifier: Apache-2.0 */ var ie,je;_.ge=function(a){var b=a.length;if(b>0){for(var c=Array(b),d=0;d<b;d++)c[d]=a[d];return c}return[]};ie=function(a){return new _.he(function(b){return b.substr(0,a.length+1).toLowerCase()===a+":"})};je=0;_.ke=function(a){return Object.prototype.hasOwnProperty.call(a,_.$b)&&a[_.$b]||(a[_.$b]=++je)};_.le=globalThis.trustedTypes;_.me=function(a){this.i=a};_.me.prototype.toString=function(){return this.i};_.ne=new _.me("about:invalid#zClosurez");_.he=function(a){this.wj=a};_.oe=[ie("data"),ie("http"),ie("https"),ie("mailto"),ie("ftp"),new _.he(function(a){return/^[^:]*([/?#]|$)/.test(a)})];_.pe=function(a){this.i=a};_.pe.prototype.toString=function(){return this.i+""};_.qe=new _.pe(_.le?_.le.emptyHTML:""); }catch(e){_._DumpException(e)} try{ var we,Le,ve,xe;_.re=function(a){return a==null?a:(0,_.Ya)(a)?a|0:void 0};_.se=function(a){if(a==null)return a;if(typeof a==="string"&&a)a=+a;else if(typeof a!=="number")return;return(0,_.Ya)(a)?a|0:void 0};_.te=function(a,b){return a.lastIndexOf(b,0)==0};_.ue=function(a){return/^[\s\xa0]*$/.test(a)};we=function(){var a=null;if(!ve)return a;try{var b=function(c){return c};a=ve.createPolicy("ogb-qtm#html",{createHTML:b,createScript:b,createScriptURL:b})}catch(c){}return a}; _.ye=function(){xe===void 0&&(xe=we());return xe};_.Ae=function(a){var b=_.ye();return new _.ze(b?b.createScriptURL(a):a)};_.Be=function(a){if(a instanceof _.ze)return a.i;throw Error("U");};_.De=function(a){if(Ce.test(a))return a};_.Ee=function(a){if(a instanceof _.me)if(a instanceof _.me)a=a.i;else throw Error("U");else a=_.De(a);return a}; _.Fe=function(a,b){b=b===void 0?document:b;var c,d;b=(d=(c=b).querySelector)==null?void 0:d.call(c,a+"[nonce]");return b==null?"":b.nonce||b.getAttribute("nonce")||""};_.Ge=function(a,b,c){a=a.J;return _.Ab(a,a[_.v]|0,b,c)!==void 0};_.He=function(a,b,c){return _.se(_.gd(a,b,c))};_.Ie=function(a,b,c){return _.re(_.gd(a,b,c))};_.V=function(a,b,c){c=c===void 0?0:c;var d;return(d=_.He(a,b))!=null?d:c};_.Je=function(a,b,c){c=c===void 0?0:c;var d;return(d=_.Ie(a,b))!=null?d:c}; _.Ke=function(a){var b=_.Wa(a);return b=="array"||b=="object"&&typeof a.length=="number"};ve=_.le;_.ze=function(a){this.i=a};_.ze.prototype.toString=function(){return this.i+""};var Ce=/^\s*(?!javascript:)(?:[\w+.-]+:|[^:/?#]*(?:[/?#]|$))/i;var Qe,Ue,Me;_.Oe=function(a){return a?new Me(_.Ne(a)):Le||(Le=new Me)};_.Pe=function(a,b){return typeof b==="string"?a.getElementById(b):b};_.W=function(a,b){var c=b||document;c.getElementsByClassName?a=c.getElementsByClassName(a)[0]:(c=document,a?a=(b||c).querySelector(a?"."+a:""):(b=b||c,a=(a?b.querySelectorAll(a?"."+a:""):b.getElementsByTagName("*"))[0]||null));return a||null}; _.Re=function(a,b){_.Db(b,function(c,d){d=="style"?a.style.cssText=c:d=="class"?a.className=c:d=="for"?a.htmlFor=c:Qe.hasOwnProperty(d)?a.setAttribute(Qe[d],c):_.te(d,"aria-")||_.te(d,"data-")?a.setAttribute(d,c):a[d]=c})};Qe={cellpadding:"cellPadding",cellspacing:"cellSpacing",colspan:"colSpan",frameborder:"frameBorder",height:"height",maxlength:"maxLength",nonce:"nonce",role:"role",rowspan:"rowSpan",type:"type",usemap:"useMap",valign:"vAlign",width:"width"}; _.Se=function(a){return a?a.defaultView:window};_.Ve=function(a,b){var c=b[1],d=_.Te(a,String(b[0]));c&&(typeof c==="string"?d.className=c:Array.isArray(c)?d.className=c.join(" "):_.Re(d,c));b.length>2&&Ue(a,d,b);return d}; Ue=function(a,b,c){function d(h){h&&b.appendChild(typeof h==="string"?a.createTextNode(h):h)}for(var e=2;e<c.length;e++){var f=c[e];if(!_.Ke(f)||_.Zb(f)&&f.nodeType>0)d(f);else{a:{if(f&&typeof f.length=="number"){if(_.Zb(f)){var g=typeof f.item=="function"||typeof f.item=="string";break a}if(typeof f==="function"){g=typeof f.item=="function";break a}}g=!1}_.rc(g?_.ge(f):f,d)}}};_.We=function(a){return _.Te(document,a)}; _.Te=function(a,b){b=String(b);a.contentType==="application/xhtml+xml"&&(b=b.toLowerCase());return a.createElement(b)};_.Xe=function(a){for(var b;b=a.firstChild;)a.removeChild(b)};_.Ye=function(a){return a&&a.parentNode?a.parentNode.removeChild(a):null};_.Ze=function(a,b){if(!a||!b)return!1;if(a.contains&&b.nodeType==1)return a==b||a.contains(b);if(typeof a.compareDocumentPosition!="undefined")return a==b||!!(a.compareDocumentPosition(b)&16);for(;b&&a!=b;)b=b.parentNode;return b==a}; _.Ne=function(a){return a.nodeType==9?a:a.ownerDocument||a.document};Me=function(a){this.i=a||_.r.document||document};_.l=Me.prototype;_.l.H=function(a){return _.Pe(this.i,a)};_.l.Ua=function(a,b,c){return _.Ve(this.i,arguments)};_.l.appendChild=function(a,b){a.appendChild(b)};_.l.Ue=_.Xe;_.l.vg=_.Ye;_.l.ug=_.Ze; }catch(e){_._DumpException(e)} try{ _.mj=function(a){var b=_.Fe("script",a.ownerDocument);b&&a.setAttribute("nonce",b)};_.nj=function(a){if(!a)return null;a=_.L(a,4);var b;a===null||a===void 0?b=null:b=_.Ae(a);return b};_.oj=function(a){this.J=_.w(a)};_.A(_.oj,_.T);_.pj=function(a,b){return(b||document).getElementsByTagName(String(a))}; }catch(e){_._DumpException(e)} try{ var rj=function(a,b,c){a<b?qj(a+1,b):_.Id.log(Error("sa`"+a+"`"+b),{url:c})},qj=function(a,b){if(sj){var c=_.We("SCRIPT");c.async=!0;c.type="text/javascript";c.charset="UTF-8";c.src=_.Be(sj);_.mj(c);c.onerror=_.cc(rj,a,b,c.src);_.pj("HEAD")[0].appendChild(c)}},tj=function(a){this.J=_.w(a)};_.A(tj,_.T);var uj=_.I(_.Ed,tj,17)||new tj,vj,sj=(vj=_.I(uj,_.oj,1))?_.nj(vj):null,wj,xj=(wj=_.I(uj,_.oj,2))?_.nj(wj):null,yj=function(){qj(1,2);if(xj){var a=_.We("LINK");a.setAttribute("type","text/css");a.href=_.Be(xj).toString();a.rel="stylesheet";var b=_.Fe("style",document);b&&a.setAttribute("nonce",b);_.pj("HEAD")[0].appendChild(a)}};(function(){var a=_.Fd();if(_.K(a,18))yj();else{var b=_.He(a,19)||0;window.addEventListener("load",function(){window.setTimeout(yj,b)})}})(); }catch(e){_._DumpException(e)} })(this.gbar_); // Google Inc. </script><noscript><iframe src="//www.googletagmanager.com/ns.html?id=GTM-T2P6P2" height="0" width="0" style="display:none; visibility:hidden"></iframe></noscript></body></html>

Pages: 1 2 3 4 5 6 7 8 9 10