December 9, 2021 at 7:34:29 AM UTC
VERIFY
Websites
Websites
Runtime: 532ms
Share on Facebook or Twitter
On December 9, 2021 at 7:34:29 AM UTC, https://messages.android.com/ was accessible when tested on AS2119 in Norway.

Failures

HTTP Experiment
null
DNS Experiment
null
Control
null

DNS Queries

Resolver:
127.0.0.2
Query:
IN A messages.android.com
Engine:
system
Name
Class
TTL
Type
DATA
Answer IP Info
@
IN
A
142.250.74.78
AS15169 (Google LLC)

TCP Connections

142.250.74.78:443: succeeded

HTTP Requests

URL
GET https://messages.google.com/web/?redirected=true
Response Headers
Accept-Ranges:
none
Alt-Svc:
h3=":443"; ma=2592000,h3-29=":443"; ma=2592000,h3-Q050=":443"; ma=2592000,h3-Q046=":443"; ma=2592000,h3-Q043=":443"; ma=2592000,quic=":443"; ma=2592000; v="46,43"
Cache-Control:
no-cache, no-store, max-age=0, must-revalidate
Content-Security-Policy:
script-src 'report-sample' 'nonce-x+NlEFQ9/5zSYNnhG27QeA' 'unsafe-inline' 'strict-dynamic' https: http: 'unsafe-eval';object-src 'none';base-uri 'self';report-uri /web/_/cspreport
Content-Type:
text/html; charset=utf-8
Cross-Origin-Opener-Policy:
same-origin-allow-popups
Date:
Thu, 09 Dec 2021 07:34:28 GMT
Expires:
Mon, 01 Jan 1990 00:00:00 GMT
Pragma:
no-cache
Server:
ESF
Vary:
Accept-Encoding
X-Content-Type-Options:
nosniff
X-Frame-Options:
SAMEORIGIN
X-Xss-Protection:
0
Response Body
<!DOCTYPE html><html lang="en-US"><head><script nonce="x+NlEFQ9/5zSYNnhG27QeA">
        window.dataLayer = window.dataLayer || [];
        function gtag(){dataLayer.push(arguments);}
        gtag('js', new Date());

        gtag('config', 'UA-118957548-2', {'send_page_view': false});
      </script><script type="text/javascript" nonce="x+NlEFQ9/5zSYNnhG27QeA">window.IS_LOADED_FROM_CACHE = false; window.MW_CONFIG = '\x5b\x2220211202\x22,\x22comms-messages.web-server_20211202.02_p0\x22,\x5b\x5b\x22gnV8ac\x22,0\x5d,\x5b\x22vxardf\x22,0\x5d,\x5b\x22taHKbd\x22,1\x5d,\x5b\x22LgC4q\x22,1\x5d,\x5b\x22eXlube\x22,0\x5d,\x5b\x22NNOuRc\x22,0\x5d,\x5b\x22eoecL\x22,0,null,null,\x227.3.067\x22\x5d,\x5b\x22DN2fLd\x22,0\x5d,\x5b\x22EUjo4d\x22,0\x5d,\x5b\x22sKS0Eb\x22,1\x5d,\x5b\x22angNNc\x22,0\x5d,\x5b\x22Hm3bm\x22,0\x5d,\x5b\x22JQ2sgc\x22,1\x5d,\x5b\x22CZeMMb\x22,0\x5d,\x5b\x22PrBsaf\x22,1\x5d,\x5b\x22ZBOsN\x22,1,\x2220190613\x22\x5d,\x5b\x22tKI7f\x22,1\x5d,\x5b\x22EwqKLd\x22,0\x5d,\x5b\x22UEM8ab\x22,0\x5d,\x5b\x22eAy7Pe\x22,0\x5d,\x5b\x22LIrT2b\x22,0\x5d,\x5b\x22wld5Nc\x22,0\x5d,\x5b\x22C5Gmof\x22,0\x5d,\x5b\x22zXnnW\x22,1,null,\x225.7.0\x22\x5d,\x5b\x22zQOMMd\x22,1,null,\x224.5.000\x22\x5d,\x5b\x22AoRTSc\x22,1,\x2220200810\x22,\x226.2.020\x22\x5d,\x5b\x22uEy8Ob\x22,1\x5d,\x5b\x22aiuuF\x22,1\x5d,\x5b\x22j2Yh2d\x22,0\x5d,\x5b\x22oXWEqf\x22,0\x5d,\x5b\x22GeO2yf\x22,0\x5d,\x5b\x22xiyeBe\x22,1\x5d,\x5b\x22fd6ZDc\x22,0\x5d,\x5b\x22Tc4bvb\x22,1\x5d,\x5b\x22kwpNn\x22,1,null,\x223.8.000\x22\x5d,\x5b\x22BvLHK\x22,0\x5d,\x5b\x22WYNrI\x22,0\x5d,\x5b\x22j6LBoe\x22,1,null,\x229.7.0\x22,\x229.7.0\x22\x5d,\x5b\x22s8rK7c\x22,0\x5d,\x5b\x22HZiMEd\x22,1,null,\x224.4\x22\x5d,\x5b\x22lBVWXc\x22,1\x5d,\x5b\x22i8bySd\x22,0\x5d,\x5b\x22FUnzwe\x22,0\x5d,\x5b\x22f7KMNe\x22,0\x5d,\x5b\x22N73Bhe\x22,1,null,\x227.0.000\x22\x5d,\x5b\x22oOfyIe\x22,1,null,\x227.0.000\x22\x5d,\x5b\x22Bf6Pgf\x22,0\x5d,\x5b\x22uN5Al\x22,0\x5d,\x5b\x22dbV3ye\x22,1,\x2220200810\x22,\x226.2.020\x22\x5d,\x5b\x22mzXUOd\x22,1,\x2220200810\x22,\x226.2.020\x22\x5d,\x5b\x22p7NWYe\x22,0,null,\x226.2.020\x22\x5d,\x5b\x22hTt4Kc\x22,1,\x2220200810\x22,\x226.5.029\x22\x5d,\x5b\x22FSDPuc\x22\x5d,\x5b\x22P0hS7e\x22,0\x5d,\x5b\x22Chk0Vc\x22,1\x5d,\x5b\x22JOjFCd\x22,0\x5d,\x5b\x22I8srie\x22,1\x5d,\x5b\x22xPLOac\x22,1\x5d,\x5b\x22mGlU9e\x22,1\x5d,\x5b\x22Vz7eZd\x22,1\x5d\x5d,\x5b\x5b\x5b\x22YrprNe\x22,\x5bnull,240\x5d\x5d,\x5b\x22O8Qi2d\x22,\x5bnull,null,\x22https:\/\/www.gstatic.com\/images\/branding\/product\/2x\/messages_96dp.png\x22\x5d\x5d,\x5b\x22LJozqd\x22,\x5bnull,2000\x5d\x5d,\x5b\x22oseJAe\x22,\x5bnull,200\x5d\x5d,\x5b\x22gAoPq\x22,\x5bnull,102400\x5d\x5d,\x5b\x22ml17qe\x22,\x5bnull,120\x5d\x5d,\x5b\x22gF62If\x22,\x5bnull,null,null,1\x5d\x5d,\x5b\x22HV2YUd\x22,\x5bnull,300000\x5d\x5d,\x5b\x22NoVrzf\x22,\x5bnull,null,\x22AIzaSyAb0hAR7bglk5pRPoTn2IO5-9P8MhD4ZJY\x22\x5d\x5d,\x5b\x22nZcMAb\x22,\x5bnull,null,\x22https:\/\/instantmessaging-pa-us.clients6.google.com\x22\x5d\x5d,\x5b\x22KV0bdc\x22,\x5bnull,null,\x22https:\/\/jibemessagestore.clients6.google.com\x22\x5d\x5d,\x5b\x22bSpAGd\x22,\x5bnull,3600000\x5d\x5d,\x5b\x22f5Ap4d\x22,\x5bnull,null,\x22https:\/\/duo.google.com\x22\x5d\x5d,\x5b\x22RFbh6e\x22,\x5bnull,null,\x22prod\x22\x5d\x5d,\x5b\x22BwhlC\x22,\x5bnull,null,\x22https:\/\/jibemessagestore.clients6.google.com\x22\x5d\x5d,\x5b\x22vnnvub\x22,\x5bnull,900000\x5d\x5d,\x5b\x22HoUkAf\x22,\x5bnull,86400000\x5d\x5d,\x5b\x22pm772b\x22,\x5bnull,null,\x22AIzaSyC0N9tgNiKIXmX5oAxpHCO2J2-q_lYEqgM\x22\x5d\x5d,\x5b\x22xo2akf\x22,\x5bnull,2\x5d\x5d,\x5b\x22FoqW1\x22,\x5bnull,null,\x220d5f4ff1\x22\x5d\x5d,\x5b\x22WeJIXd\x22,\x5bnull,10\x5d\x5d,\x5b\x22y9sSNe\x22,\x5bnull,172800000\x5d\x5d,\x5b\x22Uw1K2c\x22,\x5bnull,null,\x22https:\/\/messages.google.com\/ac\/\x22\x5d\x5d,\x5b\x22rkNDBf\x22,\x5bnull,null,\x223.6.000\x22\x5d\x5d,\x5b\x22xm8Htd\x22,\x5bnull,43200000\x5d\x5d,\x5b\x22hKBj8\x22,\x5bnull,null,\x22958541895290-5s106i35al1mac2f64t83oducsuhsogs.apps.googleusercontent.com\x22\x5d\x5d,\x5b\x22C13uc\x22,\x5bnull,43200000\x5d\x5d,\x5b\x22Bg1xvf\x22,\x5bnull,604800000\x5d\x5d,\x5b\x22sPxCK\x22,\x5bnull,50\x5d\x5d,\x5b\x22CZjzY\x22,\x5bnull,3145728\x5d\x5d,\x5b\x22ALBgEb\x22,\x5bnull,1\x5d\x5d,\x5b\x22A24W3d\x22,\x5bnull,null,\x22https:\/\/people-pa.clients6.google.com\/\x22\x5d\x5d,\x5b\x22e1cwjc\x22,\x5bnull,null,\x22https:\/\/contacts.google.com\/u\/\x7bGAIA_SESSION_ID\x7d\/p\/\x7bPERSON_ID\x7d?edit\\u003dtrue\x22\x5d\x5d,\x5b\x22NLDhkc\x22,\x5bnull,null,\x22https:\/\/contacts.google.com\/new\x22\x5d\x5d,\x5b\x22vzYmkb\x22,\x5bnull,1000\x5d\x5d,\x5b\x22MJbDu\x22,\x5bnull,null,null,0\x5d\x5d,\x5b\x22cZrZ7c\x22,\x5bnull,null,\x22https:\/\/support.google.com\/messages\/?p\\u003dweb_computer\x22\x5d\x5d,\x5b\x22hmuSud\x22,\x5bnull,300000\x5d\x5d,\x5b\x22Q50b0\x22,\x5bnull,172800000\x5d\x5d,\x5b\x22t3B1\x22,\x5bnull,null,null,0\x5d\x5d,\x5b\x22yKkr8e\x22,\x5bnull,null,\x22\x22\x5d\x5d,\x5b\x22XjnkLe\x22,\x5bnull,7200000\x5d\x5d,\x5b\x22zJhPad\x22,\x5bnull,null,\x22AIzaSyApDNXtvOW_mQ84Wd79j_zU7IrPzCh12AU\x22\x5d\x5d,\x5b\x22x5y9Oc\x22,\x5bnull,null,\x22https:\/\/sticker-pa.googleapis.com\x22\x5d\x5d,\x5b\x22Z88wWb\x22,\x5bnull,null,\x2220210823\x22\x5d\x5d,\x5b\x22A16fYe\x22,\x5bnull,null,\x22AIzaSyCA4RsOZUFrm9whhtGosPlJLmVPnfSHKz8\x22\x5d\x5d,\x5b\x22B0j7sf\x22,\x5bnull,24000\x5d\x5d,\x5b\x22Ie9LEf\x22,\x5bnull,null,\x22https:\/\/instantmessaging-pa.googleapis.com\/upload\x22\x5d\x5d,\x5b\x22solGAe\x22,\x5bnull,null,\x22https:\/\/instantmessaging-pa.googleapis.com\x22\x5d\x5d,\x5b\x22GgxA0\x22,\x5bnull,null,\x22https:\/\/telephonysubscriber-pa.clients6.google.com\x22\x5d\x5d,\x5b\x22AEC2he\x22,\x5bnull,null,\x22YR0F99AJ65AV\x22\x5d\x5d,\x5b\x22Ilp15c\x22,\x5bnull,null,\x22https:\/\/api.tenor.com\/v1\x22\x5d\x5d,\x5b\x22anV7qf\x22,\x5bnull,null,\x22\/\/media1.tenor.com\x22\x5d\x5d,\x5b\x22E84x9d\x22,\x5bnull,null,\x22\/\/media.tenor.com\x22\x5d\x5d,\x5b\x22WIMHNc\x22,\x5bnull,null,\x22FI_WEB\x22\x5d\x5d,\x5b\x22PfX26b\x22,\x5bnull,2000\x5d\x5d,\x5b\x22o8QQvb\x22,\x5bnull,null,\x22web.fi.sip.google.com\x22\x5d\x5d,\x5b\x22RdNwHe\x22,\x5bnull,null,\x22911\\u003d+14082560600,611\\u003d+16502041900,711\\u003d+16502041800\x22\x5d\x5d,\x5b\x22Alfuvc\x22,\x5bnull,null,\x22wss:\/\/web.fi.telephony.goog:443\/websocket\x22\x5d\x5d\x5d\x5d,null,null,\x22NO\x22\x5d';</script><title>Messages for web</title><link href="https://ssl.gstatic.com/images/branding/product/1x/messages_96dp.png" class="favicon1x" rel="icon" sizes="96x96"><link href="https://ssl.gstatic.com/images/branding/product/2x/messages_96dp.png" class="favicon2x" rel="icon" sizes="192x192"><link href="https://ssl.gstatic.com/images/branding/product/1x/messages_96dp.png" class="favicon1x" rel="apple-touch-icon-precomposed" sizes="96x96"><link href="https://ssl.gstatic.com/images/branding/product/2x/messages_96dp.png" class="favicon2x" rel="apple-touch-icon-precomposed" sizes="192x192"><link href="https://ssl.gstatic.com/images/branding/product/1x/messages_96dp.png" class="favicon1x" rel="msapplication-square96x96logo" sizes="96x96"><link href="https://ssl.gstatic.com/images/branding/product/2x/messages_96dp.png" class="favicon2x" rel="msapplication-square192x192logo" sizes="192x192"><script nonce="x+NlEFQ9/5zSYNnhG27QeA">const storageKey = '' + '_fi_is_account_active';
        if (window.location.pathname.includes('/fiSignedOut') ||
            ((window.location.pathname.includes('/u/') || !localStorage.getItem('pr_backend_type'))
               && localStorage.getItem(storageKey) === 'true')) {
          document.title = 'Google Fi';

          for (const element1x of document.getElementsByClassName('favicon1x')) {
            element1x.setAttribute(
              'href',
              'https://ssl.gstatic.com/android-messages-web/images/fi/fi-favicon-default.png');
          }
          for (const element2x of document.getElementsByClassName('favicon2x')) {
            element2x.setAttribute(
              'href',
              'https://ssl.gstatic.com/android-messages-web/images/fi/fi-favicon-default-2x.png');
          }
        }
        </script><base href="/web/"><meta name="format-detection" content="telephone=no"><meta name="mobile-web-app-capable" content="yes"><meta name="apple-mobile-web-app-capable" content="yes"><meta name="application-name" content="Messages"><meta name="apple-mobile-web-app-title" content="Messages"><meta name="apple-mobile-web-app-status-bar-style" content="black"><meta name="theme-color" content="#F1F3F4"><meta name="msapplication-tap-highlight" content="no"><meta name="viewport" content="width=device-width, minimum-scale=1, initial-scale=1, user-scalable=yes"/><meta name="description" content="Use Messages for web to send SMS, MMS and chat messages from your computer. Open the Messages app on your Android phone to get started."/><link href="https://fonts.googleapis.com/css?family=Roboto:300,400,500,700%7CGoogle+Sans_old:400,500,700" rel="stylesheet" nonce="nDRoDtjAY3Fxbcx2IhD4/w"><link id="base-css" rel="stylesheet" href="https://www.gstatic.com/_/messagesweb/_/ss/k=messagesweb.mw.4qyHhM_IIF0.L.W.O/am=-hIwog/d=0/rs=AIp04d9jqiWVIpA-B9NLFZhu87uiPQ3MGw" nonce="nDRoDtjAY3Fxbcx2IhD4/w"><link rel="manifest" href="/web/manifest.json" crossorigin="use-credentials"><link rel="preload" href="https://www.gstatic.com/android-messages-web/images/inactive_icon.png" as="image" type="image/png"><link rel="preload" href="https://www.gstatic.com/android-messages-web/images/inactive_icon@2x.png" as="image" type="image/png"><script nonce="x+NlEFQ9/5zSYNnhG27QeA">;this.gbar_={CONFIG:[[[0,"www.gstatic.com","og.qtm.en_US.ObZik2v2gsg.O","no","en","504",0,[4,2,"","","","414328863","0"],null,"hLGxYfL0MKiJrwSfhpaAAQ",null,0,"og.qtm.3HlVaVE5EQY.L.W.O","AA2YrTs2PfrCrMqqnFEvLQxiYSH-jsPO1w","AA2YrTs_9K3WhHZOE0jDUhrfW6JcqkFhmA","",2,1,200,"NOR",null,null,"504","504",1],null,[1,0.1000000014901161,2,1],[1,0.001000000047497451,1],[0,0,0,null,"","","",""],[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,1,0,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.R9QuLJE0V3o.O/d=1/rs=AHpOoo9DhQIvUvbE3v8eEhVx9XQkrkVYIQ/m=__features__","https://apis.google.com","","","","",null,1,"es_plusone_gc_20211101.0_p0","en",null,0],[0.009999999776482582,"no","504",[null,"","0",null,1,5184000,null,null,"",null,null,null,null,null,0,null,0,0,1,0,0,0,null,null,0,0,null,0,0,0,0],null,null,null,0,null,null,["5061451","google\\.(com|ru|ca|by|kz|com\\.mx|com\\.tr)$",1]],[1,1,null,40400,504,"NOR","en","414328863.0",8,0.009999999776482582,0,0,null,null,1,0,"3700817,3700949",null,null,null,"hLGxYfL0MKiJrwSfhpaAAQ",0,0],[[null,null,null,"https://www.gstatic.com/og/_/js/k=og.qtm.en_US.ObZik2v2gsg.O/rt=j/m=qabr,q_dnp,qcwid,qapid/exm=qaaw,qadd,qaid,qein,qhaw,qhbr,qhch,qhga,qhid,qhin,qhpr/d=1/ed=1/rs=AA2YrTs2PfrCrMqqnFEvLQxiYSH-jsPO1w"],[null,null,null,"https://www.gstatic.com/og/_/ss/k=og.qtm.3HlVaVE5EQY.L.W.O/m=qcwid/excm=qaaw,qadd,qaid,qein,qhaw,qhbr,qhch,qhga,qhid,qhin,qhpr/d=1/ed=1/ct=zgms/rs=AA2YrTs_9K3WhHZOE0jDUhrfW6JcqkFhmA"]],null,null,null,[[[null,null,[null,null,null,"https://ogs.google.com/widget/app/so?bc=1"],0,448,328,57,4,1,0,0,63,64,8000,"https://www.google.no/intl/en/about/products",67,1,69,null,1,70,"Can't seem to load the app launcher right now. Try again or go to the %1$sGoogle Products%2$s page.",3,0,0,74,0,null,null,null,null,null,null,null,"/widget/app/so"]],0,[null,null,null,"https://www.gstatic.com/og/_/js/k=og.qtm.en_US.ObZik2v2gsg.O/rt=j/m=qdsh/d=1/ed=1/rs=AA2YrTs2PfrCrMqqnFEvLQxiYSH-jsPO1w"],"504","504",1,0,null,"en",0,null,0]]],};this.gbar_=this.gbar_||{};(function(_){var window=this;
try{
var ea,ia,ta,Aa,Fa,Ha,Ia,Ja,Ka,La,Na,Oa,Sa,Ta;_.aa=function(a){if(Error.captureStackTrace)Error.captureStackTrace(this,_.aa);else{var b=Error().stack;b&&(this.stack=b)}a&&(this.message=String(a))};_.ba=function(){var a=_.n.navigator;return a&&(a=a.userAgent)?a:""};_.p=function(a){return-1!=_.ba().indexOf(a)};_.ca=function(){return _.p("Trident")||_.p("MSIE")};_.da=function(){return _.p("Firefox")||_.p("FxiOS")};
_.fa=function(){return _.p("Safari")&&!(ea()||_.p("Coast")||_.p("Opera")||_.p("Edge")||_.p("Edg/")||_.p("OPR")||_.da()||_.p("Silk")||_.p("Android"))};ea=function(){return(_.p("Chrome")||_.p("CriOS"))&&!_.p("Edge")||_.p("Silk")};_.ha=function(){return _.p("Android")&&!(ea()||_.da()||_.p("Opera")||_.p("Silk"))};ia=function(){return _.p("iPhone")&&!_.p("iPod")&&!_.p("iPad")};_.ja=function(){return ia()||_.p("iPad")||_.p("iPod")};_.la=function(a,b){return 0<=(0,_.ka)(a,b)};
_.ma=function(a){var b=a.length;if(0<b){for(var c=Array(b),d=0;d<b;d++)c[d]=a[d];return c}return[]};_.na=function(){return-1!=_.ba().toLowerCase().indexOf("webkit")&&!_.p("Edge")};_.pa=function(a){return _.oa&&null!=a&&a instanceof Uint8Array};_.sa=function(a){Object.isFrozen(a)||(ra?a[ra]|=1:void 0!==a.ze?a.ze|=1:Object.defineProperties(a,{ze:{value:1,configurable:!0,writable:!0,enumerable:!1}}));return a};ta=function(a){return null!==a&&"object"===typeof a&&a.constructor===Object};
_.xa=function(a){switch(typeof a){case "number":return isFinite(a)?a:String(a);case "object":if(_.pa(a))return _.ua(a);if("function"==typeof _.va&&a instanceof _.va)return a.o();if(a instanceof _.wa)return a.Xb()}return a};_.za=function(a,b){if(null!=a)return Array.isArray(a)||ta(a)?_.ya(a,b):b(a)};
_.ya=function(a,b){if(Array.isArray(a)){for(var c=Array(a.length),d=0;d<a.length;d++)c[d]=_.za(a[d],b);if(b=Array.isArray(a)){var e;ra?e=a[ra]:e=a.ze;b=(null==e?0:e)&1}b&&_.sa(c);return c}e={};for(c in a)e[c]=_.za(a[c],b);return e};Aa=function(a){if(a&&"object"==typeof a&&a.toJSON)return a.toJSON();a=_.xa(a);return Array.isArray(a)?_.ya(a,Aa):a};_.q=function(a,b){return null!=a?!!a:!!b};_.t=function(a,b){void 0==b&&(b="");return null!=a?a:b};_.Ba=function(a,b){void 0==b&&(b=0);return null!=a?a:b};
_.Ca=function(a,b,c){for(var d in a)b.call(c,a[d],d,a)};_.Ea=function(a,b){for(var c,d,e=1;e<arguments.length;e++){d=arguments[e];for(c in d)a[c]=d[c];for(var f=0;f<Da.length;f++)c=Da[f],Object.prototype.hasOwnProperty.call(d,c)&&(a[c]=d[c])}};Fa=function(a){var b=0;return function(){return b<a.length?{done:!1,value:a[b++]}:{done:!0}}};Ha="function"==typeof Object.defineProperties?Object.defineProperty:function(a,b,c){if(a==Array.prototype||a==Object.prototype)return a;a[b]=c.value;return a};
Ia=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");};Ja=Ia(this);Ka=function(a,b){if(b)a:{var c=Ja;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&&null!=b&&Ha(c,a,{configurable:!0,writable:!0,value:b})}};
Ka("Symbol",function(a){if(a)return a;var b=function(f,g){this.j=f;Ha(this,"description",{configurable:!0,writable:!0,value:g})};b.prototype.toString=function(){return this.j};var c="jscomp_symbol_"+(1E9*Math.random()>>>0)+"_",d=0,e=function(f){if(this instanceof e)throw new TypeError("b");return new b(c+(f||"")+"_"+d++,f)};return e});
Ka("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=Ja[b[c]];"function"===typeof d&&"function"!=typeof d.prototype[a]&&Ha(d.prototype,a,{configurable:!0,writable:!0,value:function(){return La(Fa(this))}})}return a});La=function(a){a={next:a};a[Symbol.iterator]=function(){return this};return a};
_.Ma=function(a){var b="undefined"!=typeof Symbol&&Symbol.iterator&&a[Symbol.iterator];return b?b.call(a):{next:Fa(a)}};Na="function"==typeof Object.create?Object.create:function(a){var b=function(){};b.prototype=a;return new b};if("function"==typeof Object.setPrototypeOf)Oa=Object.setPrototypeOf;else{var Pa;a:{var Qa={a:!0},Ra={};try{Ra.__proto__=Qa;Pa=Ra.a;break a}catch(a){}Pa=!1}Oa=Pa?function(a,b){a.__proto__=b;if(a.__proto__!==b)throw new TypeError("d`"+a);return a}:null}Sa=Oa;
_.u=function(a,b){a.prototype=Na(b.prototype);a.prototype.constructor=a;if(Sa)Sa(a,b);else for(var c in b)if("prototype"!=c)if(Object.defineProperties){var d=Object.getOwnPropertyDescriptor(b,c);d&&Object.defineProperty(a,c,d)}else a[c]=b[c];a.T=b.prototype};Ta=function(a,b,c){if(null==a)throw new TypeError("e`"+c);if(b instanceof RegExp)throw new TypeError("f`"+c);return a+""};
Ka("String.prototype.startsWith",function(a){return a?a:function(b,c){var d=Ta(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}});Ka("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}});var Ua=function(a,b){return Object.prototype.hasOwnProperty.call(a,b)};
Ka("WeakMap",function(a){function b(){}function c(l){var m=typeof l;return"object"===m&&null!==l||"function"===m}function d(l){if(!Ua(l,f)){var m=new b;Ha(l,f,{value:m})}}function e(l){var m=Object[l];m&&(Object[l]=function(r){if(r instanceof b)return r;Object.isExtensible(r)&&d(r);return m(r)})}if(function(){if(!a||!Object.seal)return!1;try{var l=Object.seal({}),m=Object.seal({}),r=new a([[l,2],[m,3]]);if(2!=r.get(l)||3!=r.get(m))return!1;r.delete(l);r.set(m,4);return!r.has(l)&&4==r.get(m)}catch(v){return!1}}())return a;
var f="$jscomp_hidden_"+Math.random();e("freeze");e("preventExtensions");e("seal");var g=0,k=function(l){this.j=(g+=Math.random()+1).toString();if(l){l=_.Ma(l);for(var m;!(m=l.next()).done;)m=m.value,this.set(m[0],m[1])}};k.prototype.set=function(l,m){if(!c(l))throw Error("g");d(l);if(!Ua(l,f))throw Error("h`"+l);l[f][this.j]=m;return this};k.prototype.get=function(l){return c(l)&&Ua(l,f)?l[f][this.j]:void 0};k.prototype.has=function(l){return c(l)&&Ua(l,f)&&Ua(l[f],this.j)};k.prototype.delete=function(l){return c(l)&&
Ua(l,f)&&Ua(l[f],this.j)?delete l[f][this.j]:!1};return k});
Ka("Map",function(a){if(function(){if(!a||"function"!=typeof a||!a.prototype.entries||"function"!=typeof Object.seal)return!1;try{var k=Object.seal({x:4}),l=new a(_.Ma([[k,"s"]]));if("s"!=l.get(k)||1!=l.size||l.get({x:4})||l.set({x:4},"t")!=l||2!=l.size)return!1;var m=l.entries(),r=m.next();if(r.done||r.value[0]!=k||"s"!=r.value[1])return!1;r=m.next();return r.done||4!=r.value[0].x||"t"!=r.value[1]||!m.next().done?!1:!0}catch(v){return!1}}())return a;var b=new WeakMap,c=function(k){this.o={};this.j=
f();this.size=0;if(k){k=_.Ma(k);for(var l;!(l=k.next()).done;)l=l.value,this.set(l[0],l[1])}};c.prototype.set=function(k,l){k=0===k?0:k;var m=d(this,k);m.list||(m.list=this.o[m.id]=[]);m.Xa?m.Xa.value=l:(m.Xa={next:this.j,lc:this.j.lc,head:this.j,key:k,value:l},m.list.push(m.Xa),this.j.lc.next=m.Xa,this.j.lc=m.Xa,this.size++);return this};c.prototype.delete=function(k){k=d(this,k);return k.Xa&&k.list?(k.list.splice(k.index,1),k.list.length||delete this.o[k.id],k.Xa.lc.next=k.Xa.next,k.Xa.next.lc=
k.Xa.lc,k.Xa.head=null,this.size--,!0):!1};c.prototype.clear=function(){this.o={};this.j=this.j.lc=f();this.size=0};c.prototype.has=function(k){return!!d(this,k).Xa};c.prototype.get=function(k){return(k=d(this,k).Xa)&&k.value};c.prototype.entries=function(){return e(this,function(k){return[k.key,k.value]})};c.prototype.keys=function(){return e(this,function(k){return k.key})};c.prototype.values=function(){return e(this,function(k){return k.value})};c.prototype.forEach=function(k,l){for(var m=this.entries(),
r;!(r=m.next()).done;)r=r.value,k.call(l,r[1],r[0],this)};c.prototype[Symbol.iterator]=c.prototype.entries;var d=function(k,l){var m=l&&typeof l;"object"==m||"function"==m?b.has(l)?m=b.get(l):(m=""+ ++g,b.set(l,m)):m="p_"+l;var r=k.o[m];if(r&&Ua(k.o,m))for(k=0;k<r.length;k++){var v=r[k];if(l!==l&&v.key!==v.key||l===v.key)return{id:m,list:r,index:k,Xa:v}}return{id:m,list:r,index:-1,Xa:void 0}},e=function(k,l){var m=k.j;return La(function(){if(m){for(;m.head!=k.j;)m=m.lc;for(;m.next!=m.head;)return m=
m.next,{done:!1,value:l(m)};m=null}return{done:!0,value:void 0}})},f=function(){var k={};return k.lc=k.next=k.head=k},g=0;return c});var Va=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};Ka("Array.prototype.entries",function(a){return a?a:function(){return Va(this,function(b,c){return[b,c]})}});
Ka("Array.prototype.keys",function(a){return a?a:function(){return Va(this,function(b){return b})}});Ka("Number.MAX_SAFE_INTEGER",function(){return 9007199254740991});var Wa="function"==typeof Object.assign?Object.assign:function(a,b){for(var c=1;c<arguments.length;c++){var d=arguments[c];if(d)for(var e in d)Ua(d,e)&&(a[e]=d[e])}return a};Ka("Object.assign",function(a){return a||Wa});
Ka("Set",function(a){if(function(){if(!a||"function"!=typeof a||!a.prototype.entries||"function"!=typeof Object.seal)return!1;try{var c=Object.seal({x:4}),d=new a(_.Ma([c]));if(!d.has(c)||1!=d.size||d.add(c)!=d||1!=d.size||d.add({x:4})!=d||2!=d.size)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||4!=f.value[0].x||f.value[1]!=f.value[0]?!1:e.next().done}catch(g){return!1}}())return a;var b=function(c){this.j=new Map;if(c){c=
_.Ma(c);for(var d;!(d=c.next()).done;)this.add(d.value)}this.size=this.j.size};b.prototype.add=function(c){c=0===c?0:c;this.j.set(c,c);this.size=this.j.size;return this};b.prototype.delete=function(c){c=this.j.delete(c);this.size=this.j.size;return c};b.prototype.clear=function(){this.j.clear();this.size=0};b.prototype.has=function(c){return this.j.has(c)};b.prototype.entries=function(){return this.j.entries()};b.prototype.values=function(){return this.j.values()};b.prototype.keys=b.prototype.values;
b.prototype[Symbol.iterator]=b.prototype.values;b.prototype.forEach=function(c,d){var e=this;this.j.forEach(function(f){return c.call(d,f,f,e)})};return b});Ka("Array.prototype.values",function(a){return a?a:function(){return Va(this,function(b,c){return c})}});
Ka("Array.from",function(a){return a?a:function(b,c,d){c=null!=c?c:function(k){return k};var e=[],f="undefined"!=typeof Symbol&&Symbol.iterator&&b[Symbol.iterator];if("function"==typeof f){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}});Ka("Object.entries",function(a){return a?a:function(b){var c=[],d;for(d in b)Ua(b,d)&&c.push([d,b[d]]);return c}});
Ka("Object.is",function(a){return a?a:function(b,c){return b===c?0!==b||1/b===1/c:b!==b&&c!==c}});Ka("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(0>c&&(c=Math.max(c+e,0));c<e;c++){var f=d[c];if(f===b||Object.is(f,b))return!0}return!1}});Ka("String.prototype.includes",function(a){return a?a:function(b,c){return-1!==Ta(this,b,"includes").indexOf(b,c||0)}});
Ka("Array.prototype.fill",function(a){return a?a:function(b,c,d){var e=this.length||0;0>c&&(c=Math.max(0,e+c));if(null==d||d>e)d=e;d=Number(d);0>d&&(d=Math.max(0,e+d));for(c=Number(c||0);c<d;c++)this[c]=b;return this}});var Xa=function(a){return a?a:Array.prototype.fill};Ka("Int8Array.prototype.fill",Xa);Ka("Uint8Array.prototype.fill",Xa);Ka("Uint8ClampedArray.prototype.fill",Xa);Ka("Int16Array.prototype.fill",Xa);Ka("Uint16Array.prototype.fill",Xa);Ka("Int32Array.prototype.fill",Xa);
Ka("Uint32Array.prototype.fill",Xa);Ka("Float32Array.prototype.fill",Xa);Ka("Float64Array.prototype.fill",Xa);
/*

 Copyright The Closure Library Authors.
 SPDX-License-Identifier: Apache-2.0
*/
var ab,bb,db,eb,fb;_.Ya=_.Ya||{};_.n=this||self;_.Za=function(){};_.$a=function(a){var b=typeof a;return"object"==b&&null!=a||"function"==b};_.cb=function(a){return Object.prototype.hasOwnProperty.call(a,ab)&&a[ab]||(a[ab]=++bb)};ab="closure_uid_"+(1E9*Math.random()>>>0);bb=0;db=function(a,b,c){return a.call.apply(a.bind,arguments)};
eb=function(a,b,c){if(!a)throw Error();if(2<arguments.length){var d=Array.prototype.slice.call(arguments,2);return function(){var e=Array.prototype.slice.call(arguments);Array.prototype.unshift.apply(e,d);return a.apply(b,e)}}return function(){return a.apply(b,arguments)}};_.w=function(a,b,c){Function.prototype.bind&&-1!=Function.prototype.bind.toString().indexOf("native code")?_.w=db:_.w=eb;return _.w.apply(null,arguments)};
_.z=function(a,b){a=a.split(".");var c=_.n;a[0]in c||"undefined"==typeof c.execScript||c.execScript("var "+a[0]);for(var d;a.length&&(d=a.shift());)a.length||void 0===b?c[d]&&c[d]!==Object.prototype[d]?c=c[d]:c=c[d]={}:c[d]=b};_.A=function(a,b){function c(){}c.prototype=b.prototype;a.T=b.prototype;a.prototype=new c;a.prototype.constructor=a;a.Al=function(d,e,f){for(var g=Array(arguments.length-2),k=2;k<arguments.length;k++)g[k-2]=arguments[k];return b.prototype[e].apply(d,g)}};fb=function(a){return a};
_.gb=function(a){var b=null,c=_.n.trustedTypes;if(!c||!c.createPolicy)return b;try{b=c.createPolicy(a,{createHTML:fb,createScript:fb,createScriptURL:fb})}catch(d){_.n.console&&_.n.console.error(d.message)}return b};
_.A(_.aa,Error);_.aa.prototype.name="CustomError";
_.hb="undefined"!==typeof TextDecoder;
_.ib=function(a,b){return 0==a.lastIndexOf(b,0)};_.jb=String.prototype.trim?function(a){return a.trim()}:function(a){return/^[\s\xa0]*([\s\S]*?)[\s\xa0]*$/.exec(a)[1]};
_.ka=Array.prototype.indexOf?function(a,b){return Array.prototype.indexOf.call(a,b,void 0)}:function(a,b){if("string"===typeof a)return"string"!==typeof b||1!=b.length?-1:a.indexOf(b,0);for(var c=0;c<a.length;c++)if(c in a&&a[c]===b)return c;return-1};_.kb=Array.prototype.forEach?function(a,b,c){Array.prototype.forEach.call(a,b,c)}:function(a,b,c){for(var d=a.length,e="string"===typeof a?a.split(""):a,f=0;f<d;f++)f in e&&b.call(c,e[f],f,a)};
_.lb=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="string"===typeof a?a.split(""):a,k=0;k<d;k++)if(k in g){var l=g[k];b.call(c,l,k,a)&&(e[f++]=l)}return e};_.mb=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="string"===typeof a?a.split(""):a,g=0;g<d;g++)g in f&&(e[g]=b.call(c,f[g],g,a));return e};
_.nb=Array.prototype.reduce?function(a,b,c){return Array.prototype.reduce.call(a,b,c)}:function(a,b,c){var d=c;(0,_.kb)(a,function(e,f){d=b.call(void 0,d,e,f,a)});return d};_.ob=Array.prototype.some?function(a,b){return Array.prototype.some.call(a,b,void 0)}:function(a,b){for(var c=a.length,d="string"===typeof a?a.split(""):a,e=0;e<c;e++)if(e in d&&b.call(void 0,d[e],e,a))return!0;return!1};
_.pb=function(a){_.pb[" "](a);return a};_.pb[" "]=_.Za;
var Db,Eb,Jb;_.qb=_.p("Opera");_.B=_.ca();_.rb=_.p("Edge");_.sb=_.rb||_.B;_.tb=_.p("Gecko")&&!_.na()&&!(_.p("Trident")||_.p("MSIE"))&&!_.p("Edge");_.ub=_.na();_.vb=_.p("Macintosh");_.wb=_.p("Windows");_.xb=_.p("Linux")||_.p("CrOS");_.yb=_.p("Android");_.zb=ia();_.Ab=_.p("iPad");_.Bb=_.p("iPod");_.Cb=_.ja();Db=function(){var a=_.n.document;return a?a.documentMode:void 0};
a:{var Fb="",Gb=function(){var a=_.ba();if(_.tb)return/rv:([^\);]+)(\)|;)/.exec(a);if(_.rb)return/Edge\/([\d\.]+)/.exec(a);if(_.B)return/\b(?:MSIE|rv)[: ]([^\);]+)(\)|;)/.exec(a);if(_.ub)return/WebKit\/(\S+)/.exec(a);if(_.qb)return/(?:Version)[ \/]?(\S+)/.exec(a)}();Gb&&(Fb=Gb?Gb[1]:"");if(_.B){var Hb=Db();if(null!=Hb&&Hb>parseFloat(Fb)){Eb=String(Hb);break a}}Eb=Fb}_.Ib=Eb;if(_.n.document&&_.B){var Kb=Db();Jb=Kb?Kb:parseInt(_.Ib,10)||void 0}else Jb=void 0;_.Lb=Jb;
_.Mb=_.da();_.Nb=ia()||_.p("iPod");_.Ob=_.p("iPad");_.Pb=_.ha();_.Qb=ea();_.Rb=_.fa()&&!_.ja();
var Sb;Sb={};_.Tb=null;_.ua=function(a){var b;void 0===b&&(b=0);_.Ub();b=Sb[b];for(var c=Array(Math.floor(a.length/3)),d=b[64]||"",e=0,f=0;e<a.length-2;e+=3){var g=a[e],k=a[e+1],l=a[e+2],m=b[g>>2];g=b[(g&3)<<4|k>>4];k=b[(k&15)<<2|l>>6];l=b[l&63];c[f++]=m+g+k+l}m=0;l=d;switch(a.length-e){case 2:m=a[e+1],l=b[(m&15)<<2]||d;case 1:a=a[e],c[f]=b[a>>2]+b[(a&3)<<4|m>>4]+l+d}return c.join("")};
_.Ub=function(){if(!_.Tb){_.Tb={};for(var a="ABCDEFGHIJKLMNOPQRSTUVWXYZabcdefghijklmnopqrstuvwxyz0123456789".split(""),b=["+/=","+/","-_=","-_.","-_"],c=0;5>c;c++){var d=a.concat(b[c].split(""));Sb[c]=d;for(var e=0;e<d.length;e++){var f=d[e];void 0===_.Tb[f]&&(_.Tb[f]=e)}}}};
_.oa="function"===typeof Uint8Array;
_.Vb="function"===typeof Uint8Array.prototype.slice;
var ra="function"===typeof Symbol&&"symbol"===typeof Symbol()?Symbol(void 0):void 0;
_.wa=function(a,b){this.j=a;this.A=b;this.map={};this.o=!1;for(a=this.size=0;a<this.j.length;a++){b=this.j[a];var c=b[0].toString(),d=this.map[c];this.map[c]=b;void 0===d&&this.size++}};_.h=_.wa.prototype;_.h.Xb=function(){if(!this.o){var a=Xb(this);a.sort();for(var b=0;b<a.length;b++)this.j[b]=this.map[a[b]];a.length<this.j.length&&(this.j.length=a.length);this.o=!0;this.size=this.j.length}return this.j};_.h.clear=function(){this.map={};this.size=this.j.length=0;this.o=!0};
_.h.entries=function(){var a=[],b=Xb(this);b.sort();for(var c=0;c<b.length;c++){var d=this.map[b[c]];a.push([d[0],_.Yb(this,d)])}return new Zb(a)};_.h.keys=function(){var a=[],b=Xb(this);b.sort();for(var c=0;c<b.length;c++)a.push(this.map[b[c]][0]);return new Zb(a)};_.h.values=function(){var a=[],b=Xb(this);b.sort();for(var c=0;c<b.length;c++)a.push(_.Yb(this,this.map[b[c]]));return new Zb(a)};
_.h.forEach=function(a,b){var c=Xb(this);c.sort();for(var d=0;d<c.length;d++){var e=this.map[c[d]];a.call(b,_.Yb(this,e),e[0],this)}};_.h.set=function(a,b){var c=a.toString(),d=this.map[c];d?d[1]=b:(a=[a,b],this.map[c]=a,this.j.push(a),this.o=!1,this.size++);return this};_.Yb=function(a,b){var c=b[1];a.A&&(Array.isArray(c)||null==c)&&(a=new a.A(c),c=b[1]=a);return c};_.wa.prototype.get=function(a){if(a=this.map[a.toString()])return _.Yb(this,a)};
_.wa.prototype.has=function(a){return a.toString()in this.map};var Xb=function(a){a=a.map;var b=[],c;for(c in a)Object.prototype.hasOwnProperty.call(a,c)&&b.push(c);return b};_.wa.prototype[Symbol.iterator]=function(){return this.entries()};var Zb=function(a){this.o=0;this.j=a};Zb.prototype.next=function(){return this.o<this.j.length?{done:!1,value:this.j[this.o++]}:{done:!0,value:void 0}};Zb.prototype[Symbol.iterator]=function(){return this};
var bc;_.D=function(a,b,c){var d=_.$b;_.$b=null;a||(a=d);d=this.constructor.kc;a||(a=d?[d]:[]);this.B=(d?0:-1)-(this.constructor.Il||0);this.j=null;this.A=a;a:{d=this.A.length;a=d-1;if(d&&(d=this.A[a],ta(d))){this.C=a-this.B;this.o=d;break a}void 0!==b&&-1<b?(this.C=Math.max(b,a+1-this.B),this.o=null):this.C=Number.MAX_VALUE}if(c)for(b=0;b<c.length;b++)a=c[b],a<this.C?(a+=this.B,(d=this.A[a])?Array.isArray(d)&&_.sa(d):this.A[a]=_.ac):(bc(this),(d=this.o[a])?Array.isArray(d)&&_.sa(d):this.o[a]=_.ac)};
_.ac=Object.freeze(_.sa([]));bc=function(a){var b=a.C+a.B;a.A[b]||(a.o=a.A[b]={})};_.E=function(a,b,c){return-1===b?null:b>=a.C?a.o?a.o[b]:void 0:(void 0===c?0:c)&&a.o&&a.o[b]?a.o[b]:a.A[b+a.B]};_.cc=function(a,b){return null!=_.E(a,b)};_.F=function(a,b){a=_.E(a,b);return null==a?a:!!a};_.dc=function(a,b,c){a=_.E(a,b);return null==a?c:a};_.ec=function(a,b,c){a=_.E(a,b);a=null==a?a:+a;return null==a?void 0===c?0:c:a};_.G=function(a,b,c,d){(void 0===d?0:d)||b>=a.C?(bc(a),a.o[b]=c):a.A[b+a.B]=c;return a};
_.I=function(a,b,c,d,e){if(-1===c)return null;a.j||(a.j={});var f=a.j[c];if(f)return f;e=_.E(a,c,void 0===e?!1:e);if(null==e&&!d)return f;b=new b(e);return a.j[c]=b};_.J=function(a,b,c){var d=void 0===d?!1:d;a.j||(a.j={});var e=c?c.Xb():c;a.j[b]=c;return _.G(a,b,e,d)};_.D.prototype.toJSON=function(){var a=this.Xb();return _.Wb?a:_.ya(a,Aa)};_.D.prototype.Xb=function(){return this.A};_.D.prototype.toString=function(){return this.Xb().toString()};_.fc=function(a,b,c){return _.dc(a,b,void 0===c?0:c)};
_.hc=Symbol();_.ic=Symbol();
var jc=function(a){_.D.call(this,a)};_.u(jc,_.D);
_.kc=function(a){_.D.call(this,a)};_.u(_.kc,_.D);_.kc.prototype.od=function(a){return _.G(this,3,a)};
var lc=function(a){_.D.call(this,a)};_.u(lc,_.D);
_.mc=function(a){_.D.call(this,a)};_.u(_.mc,_.D);_.mc.prototype.Hf=function(a){return _.G(this,24,a)};
_.nc=function(a){_.D.call(this,a)};_.u(_.nc,_.D);
_.K=function(){this.Ub=this.Ub;this.Na=this.Na};_.K.prototype.Ub=!1;_.K.prototype.isDisposed=function(){return this.Ub};_.K.prototype.na=function(){this.Ub||(this.Ub=!0,this.R())};_.K.prototype.R=function(){if(this.Na)for(;this.Na.length;)this.Na.shift()()};
var oc=function(a){_.K.call(this);this.A=a;this.j=[];this.o={}};_.u(oc,_.K);oc.prototype.resolve=function(a){var b=this.A;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};oc.prototype.Gd=function(){for(var a=this.j.length,b=this.j,c=[],d=0;d<a;++d){var e=b[d].j(),f=this.resolve(e);if(f&&f!=this.o[e])try{b[d].Gd(f)}catch(g){}else c.push(b[d])}this.j=c.concat(b.slice(a))};
var pc=function(a){_.K.call(this);this.A=a;this.C=this.j=null;this.B=0;this.D={};this.o=!1;a=window.navigator.userAgent;0<=a.indexOf("MSIE")&&0<=a.indexOf("Trident")&&(a=/\b(?:MSIE|rv)[: ]([^\);]+)(\)|;)/.exec(a))&&a[1]&&9>parseFloat(a[1])&&(this.o=!0)};_.u(pc,_.K);pc.prototype.F=function(a,b){this.j=b;this.C=a;b.preventDefault?b.preventDefault():b.returnValue=!1};
_.qc=function(a){_.D.call(this,a)};_.u(_.qc,_.D);
_.rc=function(a){_.D.call(this,a)};_.u(_.rc,_.D);
_.sc=function(){this.data={}};_.sc.prototype.o=function(){window.console&&window.console.log&&window.console.log("Log data: ",this.data)};_.sc.prototype.j=function(a){var b=[],c;for(c in this.data)b.push(encodeURIComponent(c)+"="+encodeURIComponent(String(this.data[c])));return("atyp=i&zx="+(new Date).getTime()+"&"+b.join("&")).substr(0,a)};
var tc=function(a,b){this.data={};var c=_.I(a,lc,8)||new lc;window.google&&window.google.kEI&&(this.data.ei=window.google.kEI);this.data.sei=_.t(_.E(a,10));this.data.ogf=_.t(_.E(c,3));this.data.ogrp=(window.google&&window.google.sn?!/.*hp$/.test(window.google.sn):_.q(_.F(a,7)))?"1":"";this.data.ogv=_.t(_.E(c,6))+"."+_.t(_.E(c,7));this.data.ogd=_.t(_.E(a,21));this.data.ogc=_.t(_.E(a,20));this.data.ogl=_.t(_.E(a,5));b&&(this.data.oggv=b)};_.u(tc,_.sc);
var Da="constructor hasOwnProperty isPrototypeOf propertyIsEnumerable toLocaleString toString valueOf".split(" ");
_.uc=function(a,b,c,d,e){tc.call(this,a,b);_.Ea(this.data,{jexpid:_.t(_.E(a,9)),srcpg:"prop="+_.t(_.E(a,6)),jsr:Math.round(1/d),emsg:c.name+":"+c.message});if(e){e._sn&&(e._sn="og."+e._sn);for(var f in e)this.data[encodeURIComponent(f)]=e[f]}};_.u(_.uc,tc);
var vc,wc=function(){void 0===vc&&(vc=_.gb("ogb-qtm#html"));return vc};
var yc;_.zc=function(a,b){this.j=a===_.xc&&b||"";this.o=yc};_.zc.prototype.Vb=!0;_.zc.prototype.Db=function(){return this.j};_.Ac=function(a){return a instanceof _.zc&&a.constructor===_.zc&&a.o===yc?a.j:"type_error:Const"};yc={};_.xc={};
var Bc;_.Cc=function(a,b){this.j=b===Bc?a:""};_.h=_.Cc.prototype;_.h.Vb=!0;_.h.Db=function(){return this.j.toString()};_.h.jf=!0;_.h.Cc=function(){return 1};_.h.toString=function(){return this.j+""};_.Ec=function(a){return _.Dc(a).toString()};_.Dc=function(a){return a instanceof _.Cc&&a.constructor===_.Cc?a.j:"type_error:TrustedResourceUrl"};Bc={};_.Fc=function(a){var b=wc();a=b?b.createScriptURL(a):a;return new _.Cc(a,Bc)};
var Jc,Kc,Lc,Gc;_.Hc=function(a,b){this.j=b===Gc?a:""};_.h=_.Hc.prototype;_.h.Vb=!0;_.h.Db=function(){return this.j.toString()};_.h.jf=!0;_.h.Cc=function(){return 1};_.h.toString=function(){return this.j.toString()};_.Ic=function(a){return a instanceof _.Hc&&a.constructor===_.Hc?a.j:"type_error:SafeUrl"};
Jc=RegExp('^(?:audio/(?:3gpp2|3gpp|aac|L16|midi|mp3|mp4|mpeg|oga|ogg|opus|x-m4a|x-matroska|x-wav|wav|webm)|font/\\w+|image/(?:bmp|gif|jpeg|jpg|png|tiff|webp|x-icon)|video/(?:mpeg|mp4|ogg|webm|quicktime|x-matroska))(?:;\\w+=(?:\\w+|"[\\w;,= ]+"))*$',"i");Kc=/^data:(.*);base64,[a-z0-9+\/]+=*$/i;Lc=/^(?:(?:https?|mailto|ftp):|[^:/?#]*(?:[/?#]|$))/i;
_.Nc=function(a){if(a instanceof _.Hc)return a;a="object"==typeof a&&a.Vb?a.Db():String(a);if(Lc.test(a))a=_.Mc(a);else{a=String(a);a=a.replace(/(%0A|%0D)/g,"");var b=a.match(Kc);a=b&&Jc.test(b[1])?_.Mc(a):null}return a};_.Oc=function(a){if(a instanceof _.Hc)return a;a="object"==typeof a&&a.Vb?a.Db():String(a);Lc.test(a)||(a="about:invalid#zClosurez");return _.Mc(a)};Gc={};_.Mc=function(a){return new _.Hc(a,Gc)};_.Pc=_.Mc("about:invalid#zClosurez");
_.Qc={};_.Rc=function(a,b){this.j=b===_.Qc?a:"";this.Vb=!0};_.Rc.prototype.Db=function(){return this.j};_.Rc.prototype.toString=function(){return this.j.toString()};_.Sc=new _.Rc("",_.Qc);_.Tc=RegExp("^[-,.\"'%_!#/ a-zA-Z0-9\\[\\]]+$");_.Uc=RegExp("\\b(url\\([ \t\n]*)('[ -&(-\\[\\]-~]*'|\"[ !#-\\[\\]-~]*\"|[!#-&*-\\[\\]-~]*)([ \t\n]*\\))","g");
_.Vc=RegExp("\\b(calc|cubic-bezier|fit-content|hsl|hsla|linear-gradient|matrix|minmax|repeat|rgb|rgba|(rotate|scale|translate)(X|Y|Z|3d)?|var)\\([-+*/0-9a-zA-Z.%#\\[\\], ]+\\)","g");
var Wc;Wc={};_.Xc=function(a,b,c){this.j=c===Wc?a:"";this.o=b;this.Vb=this.jf=!0};_.Xc.prototype.Cc=function(){return this.o};_.Xc.prototype.Db=function(){return this.j.toString()};_.Xc.prototype.toString=function(){return this.j.toString()};_.Yc=function(a){return a instanceof _.Xc&&a.constructor===_.Xc?a.j:"type_error:SafeHtml"};_.Zc=function(a,b){var c=wc();a=c?c.createHTML(a):a;return new _.Xc(a,b,Wc)};_.$c=new _.Xc(_.n.trustedTypes&&_.n.trustedTypes.emptyHTML||"",0,Wc);_.ad=_.Zc("<br>",0);
var ed;_.bd=function(a){var b=!1,c;return function(){b||(c=a(),b=!0);return c}}(function(){var a=document.createElement("div"),b=document.createElement("div");b.appendChild(document.createElement("div"));a.appendChild(b);b=a.firstChild.firstChild;a.innerHTML=_.Yc(_.$c);return!b.parentElement});_.dd=function(a){return _.cd('style[nonce],link[rel="stylesheet"][nonce]',a)};ed=/^[\w+/_-]+[=]{0,2}$/;
_.cd=function(a,b){b=(b||_.n).document;return b.querySelector?(a=b.querySelector(a))&&(a=a.nonce||a.getAttribute("nonce"))&&ed.test(a)?a:"":""};
_.fd=RegExp("^\\s{3,4}at(?: (?:(.*?)\\.)?((?:new )?(?:[a-zA-Z_$][\\w$]*|<anonymous>))(?: \\[as ([a-zA-Z_$][\\w$]*)\\])?)? (?:\\(unknown source\\)|\\(native\\)|\\((?:eval at )?((?:http|https|file)://[^\\s)]+|javascript:.*)\\)|((?:http|https|file)://[^\\s)]+|javascript:.*))$");_.gd=RegExp("^(?:(.*?)\\.)?([a-zA-Z_$][\\w$]*(?:/.?<)?)?(\\(.*\\))?@(?::0|((?:http|https|file)://[^\\s)]+|javascript:.*))$");
var hd,kd,jd;_.id=function(a){var b=window.google&&window.google.logUrl?"":"https://www.google.com";b+="/gen_204?use_corp=on&";b+=a.j(2040-b.length);hd(_.Nc(b)||_.Pc)};hd=function(a){var b=new Image,c=jd;b.onerror=b.onload=b.onabort=function(){c in kd&&delete kd[c]};kd[jd++]=b;b.src=_.Ic(a)};kd=[];jd=0;
_.ld=function(a){_.D.call(this,a)};_.u(_.ld,_.D);
_.md=function(a){var b="Nc";if(a.Nc&&a.hasOwnProperty(b))return a.Nc;b=new a;return a.Nc=b};
_.nd=function(){this.j={};this.o={}};_.pd=function(a,b){var c=_.nd.j();if(a in c.j){if(c.j[a]!=b)throw new od(a);}else{c.j[a]=b;if(b=c.o[a])for(var d=0,e=b.length;d<e;d++)b[d].j(c.j,a);delete c.o[a]}};_.rd=function(a,b){if(b in a.j)return a.j[b];throw new qd(b);};_.nd.j=function(){return _.md(_.nd)};var sd=function(){_.aa.call(this)};_.u(sd,_.aa);var od=function(){_.aa.call(this)};_.u(od,sd);var qd=function(){_.aa.call(this)};_.u(qd,sd);
var vd=function(){var a=td;this.C=ud;this.o=_.Ba(_.ec(a,2,.001),.001);this.D=_.q(_.F(a,1))&&Math.random()<this.o;this.F=_.Ba(_.fc(a,3,1),1);this.B=0;this.j=this.A=null};vd.prototype.log=function(a,b){if(this.j){var c=new jc;_.G(c,1,a.message);_.G(c,2,a.stack);_.G(c,3,a.lineNumber);_.G(c,5,1);var d=new _.kc;_.J(d,40,c);this.j.log(98,d)}try{if(this.D&&this.B<this.F){try{var e=(this.A||_.rd(_.nd.j(),"lm")).B(a,b)}catch(f){e=new _.uc(this.C,"quantum:gapiBuildLabel",a,this.o,b)}_.id(e);this.B++}}catch(f){}};
var wd=[1,2,3,4,5,6,9,10,11,13,14,28,29,30,34,35,37,38,39,40,42,43,48,49,50,51,52,53,62,500],zd=function(a,b,c,d,e,f){tc.call(this,a,b);_.Ea(this.data,{oge:d,ogex:_.t(_.E(a,9)),ogp:_.t(_.E(a,6)),ogsr:Math.round(1/(xd(d)?_.Ba(_.ec(c,3,1)):_.Ba(_.ec(c,2,1E-4)))),ogus:e});if(f){"ogw"in f&&(this.data.ogw=f.ogw,delete f.ogw);"ved"in f&&(this.data.ved=f.ved,delete f.ved);a=[];for(var g in f)0!=a.length&&a.push(","),a.push(yd(g)),a.push("."),a.push(yd(f[g]));f=a.join("");""!=f&&(this.data.ogad=f)}};
_.u(zd,tc);var yd=function(a){a=String(a);return a.replace(".","%2E").replace(",","%2C")},xd=function(a){if(!Ad){Ad={};for(var b=0;b<wd.length;b++)Ad[wd[b]]=!0}return!!Ad[a]},Ad=null;
var Bd=function(a){_.D.call(this,a)};_.u(Bd,_.D);
var Fd=function(){var a=Cd,b=Dd,c=Ed;this.o=a;this.j=b;this.B=_.Ba(_.ec(a,2,1E-4),1E-4);this.D=_.Ba(_.ec(a,3,1),1);b=Math.random();this.A=_.q(_.F(a,1))&&b<this.B;this.C=_.q(_.F(a,1))&&b<this.D;a=0;_.q(_.F(c,1))&&(a|=1);_.q(_.F(c,2))&&(a|=2);_.q(_.F(c,3))&&(a|=4);this.F=a};Fd.prototype.log=function(a,b){try{if(xd(a)?this.C:this.A){var c=new zd(this.j,"quantum:gapiBuildLabel",this.o,a,this.F,b);_.id(c)}}catch(d){}};
_.Gd=function(a){this.j=a;this.o=void 0;this.A=[]};_.Gd.prototype.then=function(a,b,c){this.A.push(new Hd(a,b,c));Id(this)};_.Gd.prototype.resolve=function(a){if(void 0!==this.j||void 0!==this.o)throw Error("E");this.j=a;Id(this)};_.Gd.prototype.reject=function(a){if(void 0!==this.j||void 0!==this.o)throw Error("E");this.o=a;Id(this)};var Id=function(a){if(0<a.A.length){var b=void 0!==a.j,c=void 0!==a.o;if(b||c){b=b?a.B:a.C;c=a.A;a.A=[];try{_.kb(c,b,a)}catch(d){console.error(d)}}}};
_.Gd.prototype.B=function(a){a.o&&a.o.call(a.j,this.j)};_.Gd.prototype.C=function(a){a.A&&a.A.call(a.j,this.o)};var Hd=function(a,b,c){this.o=a;this.A=b;this.j=c};
_.L=function(){this.B=new _.Gd;this.j=new _.Gd;this.G=new _.Gd;this.D=new _.Gd;this.F=new _.Gd;this.J=new _.Gd;this.C=new _.Gd;this.A=new _.Gd;this.o=new _.Gd;this.K=new _.Gd};_.h=_.L.prototype;_.h.Di=function(){return this.B};_.h.Li=function(){return this.j};_.h.Si=function(){return this.G};_.h.Ki=function(){return this.D};_.h.Qi=function(){return this.F};_.h.Hi=function(){return this.J};_.h.Ii=function(){return this.C};_.h.xi=function(){return this.A};_.h.wi=function(){return this.o};_.L.j=function(){return _.md(_.L)};
var Jd=function(a){_.D.call(this,a)};_.u(Jd,_.D);_.Ld=function(){return _.I(_.Kd,_.mc,1)};_.Md=function(){return _.I(_.Kd,_.nc,5)};
var Nd;window.gbar_&&window.gbar_.CONFIG?Nd=window.gbar_.CONFIG[0]||{}:Nd=[];_.Kd=new Jd(Nd);
var td,ud,Dd,Ed,Cd;td=_.I(_.Kd,_.ld,3)||new _.ld;ud=_.Ld()||new _.mc;_.Od=new vd;Dd=_.Ld()||new _.mc;Ed=_.Md()||new _.nc;Cd=_.I(_.Kd,Bd,4)||new Bd;_.Pd=new Fd;
_.z("gbar_._DumpException",function(a){_.Od?_.Od.log(a):console.error(a)});
_.Qd=new pc(_.Od);
_.Pd.log(8,{m:"BackCompat"==document.compatMode?"q":"s"});_.z("gbar.A",_.Gd);_.Gd.prototype.aa=_.Gd.prototype.then;_.z("gbar.B",_.L);_.L.prototype.ba=_.L.prototype.Li;_.L.prototype.bb=_.L.prototype.Si;_.L.prototype.bd=_.L.prototype.Qi;_.L.prototype.bf=_.L.prototype.Di;_.L.prototype.bg=_.L.prototype.Ki;_.L.prototype.bh=_.L.prototype.Hi;_.L.prototype.bi=_.L.prototype.Ii;_.L.prototype.bj=_.L.prototype.xi;_.L.prototype.bk=_.L.prototype.wi;_.z("gbar.a",_.L.j());var Rd=new oc(window);_.pd("api",Rd);
var Sd=_.Md()||new _.nc;window.__PVT=_.t(_.E(Sd,8));_.pd("eq",_.Qd);

}catch(e){_._DumpException(e)}
try{
var Td=function(a){_.D.call(this,a)};_.u(Td,_.D);
var Ud=function(){_.K.call(this);this.o=[];this.j=[]};_.u(Ud,_.K);Ud.prototype.A=function(a,b){this.o.push({features:a,options:b})};Ud.prototype.init=function(a,b,c){window.gapi={};var d=window.___jsl={};d.h=_.t(_.E(a,1));_.cc(a,12)&&(d.dpo=_.q(_.F(a,12)));d.ms=_.t(_.E(a,2));d.m=_.t(_.E(a,3));d.l=[];_.E(b,1)&&(a=_.E(b,3))&&this.j.push(a);_.E(c,1)&&(c=_.E(c,2))&&this.j.push(c);_.z("gapi.load",(0,_.w)(this.A,this));return this};
var Vd=_.I(_.Kd,_.qc,14)||new _.qc,Wd=_.I(_.Kd,_.rc,9)||new _.rc,Xd=new Td,Yd=new Ud;Yd.init(Vd,Wd,Xd);_.pd("gs",Yd);

}catch(e){_._DumpException(e)}
})(this.gbar_);
// Google Inc.
</script><style nonce="nDRoDtjAY3Fxbcx2IhD4/w">.gb_Va:not(.gb_Bd){font:13px/27px Roboto,RobotoDraft,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_Z{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;-webkit-user-select:none}a.gb_Z:hover:after,a.gb_Z:focus:after{background-color:rgba(0,0,0,.12);content:'';height:100%;left:0;position:absolute;top:0;width:100%}a.gb_Z:hover,a.gb_Z:focus{text-decoration:none}a.gb_Z:active{background-color:rgba(153,153,153,.4);text-decoration:none}a.gb_0{background-color:#4285f4;color:#fff}a.gb_0:active{background-color:#0043b2}.gb_1{-webkit-box-shadow:0 1px 1px rgba(0,0,0,.16);box-shadow:0 1px 1px rgba(0,0,0,.16)}.gb_Z,.gb_0,.gb_2,.gb_3{display:inline-block;line-height:28px;padding:0 12px;-webkit-border-radius:2px;border-radius:2px}.gb_2{background:#f8f8f8;border:1px solid #c6c6c6}.gb_3{background:#f8f8f8}.gb_2,#gb a.gb_2.gb_2,.gb_3{color:#666;cursor:default;text-decoration:none}#gb a.gb_3.gb_3{cursor:default;text-decoration:none}.gb_3{border:1px solid #4285f4;font-weight:bold;outline:none;background:#4285f4;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_3.gb_3{color:#fff}.gb_3:hover{-webkit-box-shadow:0 1px 0 rgba(0,0,0,.15);box-shadow:0 1px 0 rgba(0,0,0,.15)}.gb_3:active{-webkit-box-shadow:inset 0 2px 0 rgba(0,0,0,.15);box-shadow:inset 0 2px 0 rgba(0,0,0,.15);background:#3c78dc;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_Aa{display:none!important}.gb_Ba{visibility:hidden}.gb_bd{display:inline-block;vertical-align:middle}.gb_tf{position:relative}.gb_C{display:inline-block;outline:none;vertical-align:middle;-webkit-border-radius:2px;border-radius:2px;-webkit-box-sizing:border-box;box-sizing:border-box;height:40px;width:40px;color:#000;cursor:pointer;text-decoration:none}#gb#gb a.gb_C{color:#000;cursor:pointer;text-decoration:none}.gb_Xa{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:43px;z-index:1;height:0;width:0;-webkit-animation:gb__a .2s;animation:gb__a .2s}.gb_Za{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:#ccc;border-bottom-color:rgba(0,0,0,.2);top:42px}x:-o-prefocus,div.gb_Za{border-bottom-color:#ccc}.gb_E{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);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;-webkit-border-radius:2px;border-radius:2px;-webkit-user-select:text}.gb_bd.gb_la .gb_Xa,.gb_bd.gb_la .gb_Za,.gb_bd.gb_la .gb_E,.gb_la.gb_E{display:block}.gb_bd.gb_la.gb_uf .gb_Xa,.gb_bd.gb_la.gb_uf .gb_Za{display:none}.gb_vf{position:absolute;right:8px;top:62px;z-index:-1}.gb_Ja .gb_Xa,.gb_Ja .gb_Za,.gb_Ja .gb_E{margin-top:-10px}.gb_bd:first-child,#gbsfw:first-child+.gb_bd{padding-left:4px}.gb_pa.gb_Le .gb_bd:first-child{padding-left:0}.gb_Me{position:relative}.gb_Mc .gb_Me,.gb_Sd .gb_Me{float:right}.gb_C{padding:8px;cursor:pointer}.gb_pa .gb_3c:not(.gb_Z):focus img{background-color:rgba(0,0,0,0.20);outline:none;-webkit-border-radius:50%;border-radius:50%}.gb_Ne button:focus svg,.gb_Ne button:hover svg,.gb_Ne button:active svg,.gb_C:focus,.gb_C:hover,.gb_C:active,.gb_C[aria-expanded=true]{outline:none;-webkit-border-radius:50%;border-radius:50%}.gb_vc .gb_Ne.gb_Oe button:focus svg,.gb_vc .gb_Ne.gb_Oe button:focus:hover svg,.gb_Ne button:focus svg,.gb_Ne button:focus:hover svg,.gb_C:focus,.gb_C:focus:hover{background-color:rgba(60,64,67,0.1)}.gb_vc .gb_Ne.gb_Oe button:active svg,.gb_Ne button:active svg,.gb_C:active{background-color:rgba(60,64,67,0.12)}.gb_vc .gb_Ne.gb_Oe button:hover svg,.gb_Ne button:hover svg,.gb_C:hover{background-color:rgba(60,64,67,0.08)}.gb_ia .gb_C.gb_Ma:hover{background-color:transparent}.gb_C[aria-expanded=true],.gb_C:hover[aria-expanded=true]{background-color:rgba(95,99,104,0.24)}.gb_C[aria-expanded=true] .gb_Pe,.gb_C[aria-expanded=true] .gb_Qe{fill:#5f6368;opacity:1}.gb_vc .gb_Ne button:hover svg,.gb_vc .gb_C:hover{background-color:rgba(232,234,237,0.08)}.gb_vc .gb_Ne button:focus svg,.gb_vc .gb_Ne button:focus:hover svg,.gb_vc .gb_C:focus,.gb_vc .gb_C:focus:hover{background-color:rgba(232,234,237,0.10)}.gb_vc .gb_Ne button:active svg,.gb_vc .gb_C:active{background-color:rgba(232,234,237,0.12)}.gb_vc .gb_C[aria-expanded=true],.gb_vc .gb_C:hover[aria-expanded=true]{background-color:rgba(255,255,255,0.12)}.gb_vc .gb_C[aria-expanded=true] .gb_Pe,.gb_vc .gb_C[aria-expanded=true] .gb_Qe{fill:#ffffff;opacity:1}.gb_bd{padding:4px}.gb_pa.gb_Le .gb_bd{padding:4px 2px}.gb_pa.gb_Le .gb_Na.gb_bd{padding-left:6px}.gb_E{z-index:991;line-height:normal}.gb_E.gb_Re{left:8px;right:auto}@media (max-width:350px){.gb_E.gb_Re{left:0}}.gb_Se .gb_E{top:56px}.gb_B .gb_C,.gb_D .gb_B .gb_C{background-position:-64px -29px}.gb_i .gb_B .gb_C{background-position:-29px -29px;opacity:1}.gb_B .gb_C,.gb_B .gb_C:hover,.gb_B .gb_C:focus{opacity:1}.gb_Cd{display:none}.gb_Uc{font-family:Google Sans,Roboto,RobotoDraft,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;-webkit-flex:1 1 auto;flex:1 1 auto}.gb_Uc.gb_Vc{color:#3c4043}.gb_pa.gb_qa .gb_Uc{margin-bottom:0}.gb_Wc.gb_Xc .gb_Uc{padding-left:4px}.gb_pa.gb_qa .gb_Zc{position:relative;top:-2px}.gb_pa{color:black;min-width:320px;position:relative;-webkit-transition:box-shadow 250ms;transition:box-shadow 250ms}.gb_pa.gb_Dc{min-width:240px}.gb_pa.gb_Dd .gb_Ed{display:none}.gb_pa.gb_Dd .gb_Fd{height:56px}header.gb_pa{display:block}.gb_pa svg{fill:currentColor}.gb_Hd{position:fixed;top:0;width:100%}.gb_Id{-webkit-box-shadow:0px 4px 5px 0px rgba(0,0,0,0.14),0px 1px 10px 0px rgba(0,0,0,0.12),0px 2px 4px -1px rgba(0,0,0,0.2);box-shadow:0px 4px 5px 0px rgba(0,0,0,0.14),0px 1px 10px 0px rgba(0,0,0,0.12),0px 2px 4px -1px rgba(0,0,0,0.2)}.gb_Jd{height:64px}.gb_Fd{-webkit-box-sizing:border-box;box-sizing:border-box;position:relative;width:100%;display:-webkit-box;display:-webkit-flex;display:flex;-webkit-box-pack:space-between;-webkit-justify-content:space-between;justify-content:space-between;min-width:-webkit-min-content;min-width:min-content}.gb_pa:not(.gb_qa) .gb_Fd{padding:8px}.gb_pa.gb_Kd .gb_Fd{-webkit-flex:1 0 auto;flex:1 0 auto}.gb_pa .gb_Fd.gb_Ld.gb_Md{min-width:0}.gb_pa.gb_qa .gb_Fd{padding:4px;padding-left:8px;min-width:0}.gb_Ed{height:48px;vertical-align:middle;white-space:nowrap;-webkit-box-align:center;-webkit-align-items:center;align-items:center;display:-webkit-box;display:-webkit-flex;display:flex;-webkit-user-select:none}.gb_Od>.gb_Ed{display:table-cell;width:100%}.gb_Wc{padding-right:30px;-webkit-box-sizing:border-box;box-sizing:border-box;-webkit-flex:1 0 auto;flex:1 0 auto}.gb_pa.gb_qa .gb_Wc{padding-right:14px}.gb_Pd{-webkit-flex:1 1 100%;flex:1 1 100%}.gb_Pd>:only-child{display:inline-block}.gb_Qd.gb_Nc{padding-left:4px}.gb_Qd.gb_Rd,.gb_pa.gb_Kd .gb_Qd,.gb_pa.gb_qa:not(.gb_Sd) .gb_Qd{padding-left:0}.gb_pa.gb_qa .gb_Qd.gb_Rd{padding-right:0}.gb_pa.gb_qa .gb_Qd.gb_Rd .gb_ia{margin-left:10px}.gb_Nc{display:inline}.gb_pa.gb_Hc .gb_Qd.gb_Td,.gb_pa.gb_Sd .gb_Qd.gb_Td{padding-left:2px}.gb_Uc{display:inline-block}.gb_Qd{-webkit-box-sizing:border-box;box-sizing:border-box;height:48px;line-height:normal;padding:0 4px;padding-left:30px;-webkit-flex:0 0 auto;flex:0 0 auto;-webkit-box-pack:flex-end;-webkit-justify-content:flex-end;justify-content:flex-end}.gb_Sd{height:48px}.gb_pa.gb_Sd{min-width:initial;min-width:auto}.gb_Sd .gb_Qd{float:right;padding-left:32px}.gb_Sd .gb_Qd.gb_Ud{padding-left:0}.gb_Vd{font-size:14px;max-width:200px;overflow:hidden;padding:0 12px;text-overflow:ellipsis;white-space:nowrap;-webkit-user-select:text}.gb_Wd{-webkit-transition:background-color .4s;transition:background-color .4s}.gb_Xd{color:black}.gb_vc{color:white}.gb_pa a,.gb_Ac a{color:inherit}.gb_s{color:rgba(0,0,0,0.87)}.gb_pa svg,.gb_Ac svg,.gb_Wc .gb_Zd,.gb_Mc .gb_Zd{color:#5f6368;opacity:1}.gb_vc svg,.gb_Ac.gb_Ec svg,.gb_vc .gb_Wc .gb_Zd,.gb_vc .gb_Wc .gb_uc,.gb_vc .gb_Wc .gb_Zc,.gb_Ac.gb_Ec .gb_Zd{color:rgba(255,255,255, 0.87 )}.gb_vc .gb_Wc .gb_tc:not(.gb_0d){opacity:0.87}.gb_Vc{color:inherit;opacity:1;text-rendering:optimizeLegibility;-webkit-font-smoothing:antialiased}.gb_vc .gb_Vc,.gb_Xd .gb_Vc{opacity:1}.gb_1d{position:relative}.gb_2d{font-family:arial,sans-serif;line-height:normal;padding-right:15px}a.gb_f,span.gb_f{color:rgba(0,0,0,0.87);text-decoration:none}.gb_vc a.gb_f,.gb_vc span.gb_f{color:white}a.gb_f:focus{outline-offset:2px}a.gb_f:hover{text-decoration:underline}.gb_g{display:inline-block;padding-left:15px}.gb_g .gb_f{display:inline-block;line-height:24px;vertical-align:middle}.gb_3d{font-family:Google Sans,Roboto,RobotoDraft,Helvetica,Arial,sans-serif;font-weight:500;font-size:14px;letter-spacing:0.25px;line-height:16px;margin-left:10px;margin-right:8px;min-width:96px;padding:9px 23px;text-align:center;vertical-align:middle;-webkit-border-radius:4px;border-radius:4px;-webkit-box-sizing:border-box;box-sizing:border-box}.gb_pa.gb_Sd .gb_3d{margin-left:8px}#gb a.gb_3.gb_3.gb_3d,#gb a.gb_2.gb_2.gb_3d{cursor:pointer}.gb_3.gb_3d:hover{background:#2b7de9;-webkit-box-shadow:0 1px 2px 0 rgba(66,133,244,0.3),0 1px 3px 1px rgba(66,133,244,0.15);box-shadow:0 1px 2px 0 rgba(66,133,244,0.3),0 1px 3px 1px rgba(66,133,244,0.15)}.gb_3.gb_3d:focus,.gb_3.gb_3d:hover:focus{background:#5094ed;-webkit-box-shadow:0 1px 2px 0 rgba(66,133,244,0.3),0 1px 3px 1px rgba(66,133,244,0.15);box-shadow:0 1px 2px 0 rgba(66,133,244,0.3),0 1px 3px 1px rgba(66,133,244,0.15)}.gb_3.gb_3d:active{background:#63a0ef;-webkit-box-shadow:0 1px 2px 0 rgba(66,133,244,0.3),0 1px 3px 1px rgba(66,133,244,0.15);box-shadow:0 1px 2px 0 rgba(66,133,244,0.3),0 1px 3px 1px rgba(66,133,244,0.15)}.gb_3d:not(.gb_2){background:#1a73e8;border:1px solid transparent}.gb_pa.gb_qa .gb_3d{padding:9px 15px;min-width:80px}.gb_4d{text-align:left}#gb a.gb_3d.gb_2,#gb .gb_vc a.gb_3d,#gb.gb_vc a.gb_3d{background:#ffffff;border-color:#dadce0;-webkit-box-shadow:none;box-shadow:none;color:#1a73e8}#gb a.gb_3.gb_ja.gb_3d{background:#8ab4f8;border:1px solid transparent;-webkit-box-shadow:none;box-shadow:none;color:#202124}#gb a.gb_3d.gb_2:hover,#gb .gb_vc a.gb_3d:hover,#gb.gb_vc a.gb_3d:hover{background:#f8fbff;border-color:#cce0fc}#gb a.gb_3.gb_ja.gb_3d:hover{background:#93baf9;border-color:transparent;-webkit-box-shadow:0 1px 3px 1px rgba(0,0,0,0.15),0 1px 2px rgba(0,0,0,0.3);box-shadow:0 1px 3px 1px rgba(0,0,0,0.15),0 1px 2px rgba(0,0,0,0.3)}#gb a.gb_3d.gb_2:focus,#gb a.gb_3d.gb_2:focus:hover,#gb .gb_vc a.gb_3d:focus,#gb .gb_vc a.gb_3d:focus:hover,#gb.gb_vc a.gb_3d:focus,#gb.gb_vc a.gb_3d:focus:hover{background:#f4f8ff;border-color:#c9ddfc}#gb a.gb_3.gb_ja.gb_3d:focus,#gb a.gb_3.gb_ja.gb_3d:focus:hover{background:#a6c6fa;border-color:transparent;-webkit-box-shadow:none;box-shadow:none}#gb a.gb_3d.gb_2:active,#gb .gb_vc a.gb_3d:active,#gb.gb_vc a.gb_3d:active{background:#ecf3fe}#gb a.gb_3.gb_ja.gb_3d:active{background:#a1c3f9;-webkit-box-shadow:0 1px 2px rgba(60,64,67,0.3),0 2px 6px 2px rgba(60,64,67,0.15);box-shadow:0 1px 2px rgba(60,64,67,0.3),0 2px 6px 2px rgba(60,64,67,0.15)}#gb a.gb_3d.gb_2:not(.gb_ja):active{-webkit-box-shadow:0 1px 2px 0 rgba(60,64,67,0.3),0 2px 6px 2px rgba(60,64,67,0.15);box-shadow:0 1px 2px 0 rgba(60,64,67,0.3),0 2px 6px 2px rgba(60,64,67,0.15)}.gb_ia{background-color:rgba(255,255,255,0.88);border:1px solid #dadce0;-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;border-radius:8px}.gb_ia.gb_ja{background-color:transparent;border:1px solid #5f6368}.gb_ka{display:inherit}.gb_ia.gb_ja .gb_ka{background:#ffffff;-webkit-border-radius:4px;border-radius:4px;display:inline-block;left:8px;margin-right:5px;position:relative;padding:3px;top:-1px}.gb_ia:hover{border:1px solid #d2e3fc;background-color:rgba(248,250,255,0.88)}.gb_ia.gb_ja:hover{border:1px solid #5f6368;background-color:rgba(232,234,237,0.08)}.gb_ia:focus{border:1px solid #fff;background-color:rgba(255,255,255);-webkit-box-shadow:0px 1px 2px 0px rgba(60,64,67,0.3),0px 1px 3px 1px rgba(60,64,67,0.15);box-shadow:0px 1px 2px 0px rgba(60,64,67,0.3),0px 1px 3px 1px rgba(60,64,67,0.15)}.gb_ia.gb_ja:focus{border:1px solid #e8eaed;background-color:#38383b}.gb_ia.gb_ja:active,.gb_ia.gb_la.gb_ja:focus{border:1px solid #5f6368;background-color:#333438}.gb_ma{display:inline-block;padding-left:7px;padding-bottom:2px;text-align:center;vertical-align:middle;line-height:32px;width:78px}.gb_ia.gb_ja .gb_ma{line-height:26px;margin-left:0;width:72px;padding-left:0;padding-bottom:0}.gb_ma.gb_na{background-color:#f1f3f4;-webkit-border-radius:4px;border-radius:4px;margin-left:8px;padding-left:0}.gb_ma.gb_na .gb_oa{vertical-align:middle}.gb_pa:not(.gb_qa) .gb_ia{margin-left:10px;margin-right:4px}.gb_ra{max-height:32px;width:78px}.gb_ia.gb_ja .gb_ra{max-height:26px;width:72px}.gb_Ca{-webkit-background-size:32px 32px;background-size:32px 32px;border:0;-webkit-border-radius:50%;border-radius:50%;display:block;margin:0px;position:relative;height:32px;width:32px;z-index:0}.gb_Da{background-color:#e8f0fe;border:1px solid rgba(32,33,36,.08);position:relative}.gb_Da.gb_Ca{height:30px;width:30px}.gb_Da.gb_Ca:hover,.gb_Da.gb_Ca:active{-webkit-box-shadow:none;box-shadow:none}.gb_Ea{background:#fff;border:none;-webkit-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);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_Fa{color:#1f71e7;font:400 22px/32px Google Sans,Roboto,RobotoDraft,Helvetica,Arial,sans-serif;text-align:center;text-transform:uppercase}@media (min-resolution:1.25dppx),(-o-min-device-pixel-ratio:5/4),(-webkit-min-device-pixel-ratio:1.25),(min-device-pixel-ratio:1.25){.gb_Ca::before{display:inline-block;-webkit-transform:scale(.5);transform:scale(.5);-webkit-transform-origin:left 0;transform-origin:left 0}.gb_Ha::before{display:inline-block;-webkit-transform:scale(.5);transform:scale(.5);-webkit-transform-origin:left 0;transform-origin:left 0}.gb_k .gb_Ha::before{-webkit-transform:scale(0.416666667);transform:scale(0.416666667)}}.gb_Ca:hover,.gb_Ca:focus{-webkit-box-shadow:0 1px 0 rgba(0,0,0,.15);box-shadow:0 1px 0 rgba(0,0,0,.15)}.gb_Ca:active{-webkit-box-shadow:inset 0 2px 0 rgba(0,0,0,.15);box-shadow:inset 0 2px 0 rgba(0,0,0,.15)}.gb_Ca:active::after{background:rgba(0,0,0,.1);-webkit-border-radius:50%;border-radius:50%;content:'';display:block;height:100%}.gb_Ia{cursor:pointer;line-height:40px;min-width:30px;opacity:.75;overflow:hidden;vertical-align:middle;text-overflow:ellipsis}.gb_C.gb_Ia{width:auto}.gb_Ia:hover,.gb_Ia:focus{opacity:.85}.gb_Ja .gb_Ia,.gb_Ja .gb_Ka{line-height:26px}#gb#gb.gb_Ja a.gb_Ia,.gb_Ja .gb_Ka{font-size:11px;height:auto}.gb_La{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_Ma:hover .gb_La{opacity:.85}.gb_ia>.gb_Na{padding:3px 3px 3px 4px}.gb_Oa.gb_Ba{color:#fff}.gb_i .gb_Ia,.gb_i .gb_La{opacity:1}#gb#gb.gb_i.gb_i a.gb_Ia,#gb#gb .gb_i.gb_i a.gb_Ia{color:#fff}.gb_i.gb_i .gb_La{border-top-color:#fff;opacity:1}.gb_D .gb_Ca:hover,.gb_i .gb_Ca:hover,.gb_D .gb_Ca:focus,.gb_i .gb_Ca:focus{-webkit-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_Pa .gb_Na,.gb_Qa .gb_Na{position:absolute;right:1px}.gb_Na.gb_h,.gb_Ra.gb_h,.gb_Ma.gb_h{-webkit-flex:0 1 auto;flex:0 1 auto;-webkit-flex:0 1 main-size;flex:0 1 main-size}.gb_Sa.gb_Ta .gb_Ia{width:30px!important}.gb_Ua{height:40px;position:absolute;right:-5px;top:-5px;width:40px}.gb_Va .gb_Ua,.gb_Wa .gb_Ua{right:0;top:0}.gb_Na .gb_C{padding:4px}.gb_6d{display:none}sentinel{}</style></head><body googlevoice="nolinks"><script id="base-js" src="https://www.gstatic.com/_/messagesweb/_/js/k=messagesweb.mw.en_US.zHY-mZiXogU.O/am=-hIwog/d=1/rs=AIp04d9MUVwXkm8WzKzeOqo2DJB2KpdOwg/m=b" async crossorigin="anonymous" nonce="x+NlEFQ9/5zSYNnhG27QeA"></script><mw-app></mw-app><style nonce="nDRoDtjAY3Fxbcx2IhD4/w">
    #loader{align-items:center;background:#fff;display:none;height:100%;justify-content:center;left:0;position:absolute;top:0;transition:opacity .15s ease-in 50ms;width:100%;z-index:99999}.mwToolsOpen #loader{background:none;pointer-events:none}[dir=rtl] #loader{left:0}#loader.dark{background:#202124}.fl{flex-direction:column}.fl-logo{background-image:url(https://www.gstatic.com/android-messages-web/images/fi/google_fi_logo_192_2x.png);background-repeat:no-repeat;background-size:cover;height:192px;width:192px}.dark .fl-logo{background-image:url(https://www.gstatic.com/android-messages-web/images/fi/google_fi_logo_dark_192_2x.png)}@media (prefers-color-scheme:dark){#loader.satellite{background:#202124}#loader.satellite .fl-logo{background-image:url(https://www.gstatic.com/android-messages-web/images/fi/google_fi_logo_dark_192_2x.png)}}.fl-text{font:400 16px/24px Roboto,Helvetica Neue,sans-serif,NotoColorEmoji,apple color emoji,windows emoji,windows symbol;letter-spacing:.1px;color:#5f6368;margin-top:40px;text-align:center}.dark .fl-text{color:#fff}.ld-logo{height:256px;pointer-events:none;position:relative;width:256px}.ld-backing{background:#1d7eec;border-radius:102px;height:203px;left:26px;transition:transform .15s ease-in;top:26px;width:203px}.ld-backing,.ld-bubble{position:absolute;will-change:transform}.ld-bubble{left:38px;top:62px}.ld-bubble-arrow,.ld-bubble-body{background:#fff}.ld-bubble-body{border-radius:0 18px 20px;height:87px;left:14px;width:107px}.ld-bubble-arrow,.ld-bubble-body{overflow:hidden;position:absolute}.ld-bubble-arrow{border-radius:7px;height:40px;left:9px;transform:skew(30deg);width:40px}.ld-line *{background:#b6d0fd;height:10px;left:0;position:absolute;will-change:transform}.ld-line-de,.ld-line-ds{width:10px;border-radius:5px;will-change:transform}.ld-line-body,.ld-line-de{will-change:transform}.ld-line-body{left:5px;transform-origin:0 0}.ld-line-container-x,.ld-line-container-y{height:48px;position:absolute;width:10px}.ld-line-container-y{left:0;top:19px}.ld-line-container-x{left:28px}.ld-line-1,.ld-line-2{left:0;position:absolute}.ld-line-2{top:19px}.ld-line-1 .ld-line-body,.ld-line-2 .ld-line-body{width:68px}.ld-line-1 .ld-line-de,.ld-line-2 .ld-line-de{left:68px}.ld-line-3{left:0;position:absolute;top:38px}.ld-line-3 .ld-line-body{width:50px}.ld-line-3 .ld-line-de{left:50px}.ld-backing.ld-backing{animation:ld-backing-in .26s cubic-bezier(.36,.63,.33,1.23);transform-origin:50% 50%}@keyframes ld-backing-in{0%{transform:scale(0)}to{transform:scale(1)}}.ld-bubble.ld-bubble{animation:ld-bubble-swipein .55s cubic-bezier(.16,.61,0,1.25) 50ms backwards;transform-origin:0 0}@keyframes ld-bubble-swipein{0%{transform:scale(0) rotate(-60deg)}to{transform:scale(1) rotate(0deg)}}.ld-line-container-y.ld-line-container-y{animation:ld-line-container-sink .2s cubic-bezier(.4,0,.1,1.1) 2.24s forwards}@keyframes ld-line-container-sink{0%{transform:translateY(0)}to{transform:translateY(24px)}}.ld-line-container-x.ld-line-container-x{animation:ld-line-container-spin .2s cubic-bezier(.3,.1,.3,1) 2.24s forwards;transform-origin:50% 0}@keyframes ld-line-container-spin{0%{transform:translate(0) rotate(0deg)}to{transform:translate(7px) rotate(-90deg)}}.ld-line-1 .ld-line-body{animation:ld-line1-body-collapse .34s linear 1.88s forwards}@keyframes ld-line1-body-collapse{0%{animation-timing-function:cubic-bezier(.63,.19,.58,1);transform:scaleX(1)}47%{animation-timing-function:cubic-bezier(.32,0,.5,1);transform:scaleX(1.0641)}99.9%{transform:scaleX(0)}to{transform:scale(0)}}.ld-line-1 .ld-line-de{animation:ld-line1-de-collapse .34s linear 1.88s forwards}@keyframes ld-line1-de-collapse{0%{animation-timing-function:cubic-bezier(.63,.19,.58,1);transform:translateX(0)}47%{animation-timing-function:cubic-bezier(.32,0,.5,1);transform:translateX(5px) scale(1)}99.9%{transform:translateX(-68px) scale(1)}to{transform:translateX(-68px) scale(0)}}.ld-line1-x-wrapper{animation:ld-dot1-arc-x .8s linear 2.7s infinite}.ld-line-1 .ld-line-ds{animation:ld-dot1-arc-y .8s linear 2.7s infinite}@keyframes ld-dot1-arc-x{0%{animation-timing-function:cubic-bezier(.47,0,.745,.715);transform:translateY(0)}24%{animation-timing-function:cubic-bezier(.39,.575,.565,1);transform:translateY(11px)}40%{transform:translateY(22px)}40.1%{transform:translateY(0)}to{transform:translateY(0)}}@keyframes ld-dot1-arc-y{0%{animation-timing-function:cubic-bezier(.39,.575,.565,1);transform:translateX(0)}24%{animation-timing-function:cubic-bezier(.47,0,.745,.715);transform:translateX(16px)}40%{transform:translateX(0)}to{transform:translateX(0)}}.ld-line-2 .ld-line-body{animation:ld-line2-body-collapse .34s linear 1.8s forwards}@keyframes ld-line2-body-collapse{0%{animation-timing-function:cubic-bezier(.63,.19,.58,1);transform:scaleX(1)}47%{animation-timing-function:cubic-bezier(.32,0,.3,1);transform:scaleX(1.0588)}99.9%{transform:scaleX(0)}to{transform:scale(0)}}.ld-line-2 .ld-line-de{animation:ld-line2-de-collapse .34s linear 1.8s forwards}@keyframes ld-line2-de-collapse{0%{animation-timing-function:cubic-bezier(.63,.19,.58,1);transform:translateX(0)}47%{animation-timing-function:cubic-bezier(.32,0,.3,1);transform:translateX(4px) scale(1)}99.9%{transform:translateX(-68px) scale(1)}to{transform:translateX(-68px) scale(0)}}.ld-line-2.ld-line-2{animation:ld-line2-rotshift .2s cubic-bezier(0,0,.2,1) 2.24s forwards}.ld-line2-x-wrapper{animation:ld-dot2-arc-x .8s linear 2.7s infinite}.ld-line-2 .ld-line-ds{animation:ld-dot2-arc-y .8s linear 2.7s infinite}@keyframes ld-line2-rotshift{0%{transform:translateY(0)}to{transform:translateY(3px)}}@keyframes ld-dot2-arc-x{0%{animation-timing-function:ease-in-out;transform:translateY(0)}26%{transform:translateY(-22px)}40%{transform:translateY(-22px)}40.1%{transform:translateY(0)}50%{animation-timing-function:cubic-bezier(.47,0,.745,.715);transform:translateY(0)}74%{animation-timing-function:cubic-bezier(.39,.575,.565,1);transform:translateY(11px)}90%{transform:translateY(22px)}90.1%{transform:translateY(0)}to{transform:translateY(0)}}@keyframes ld-dot2-arc-y{0%{transform:translateX(0)}50%{animation-timing-function:cubic-bezier(.39,.575,565,1);transform:translateX(0)}74%{animation-timing-function:cubic-bezier(.47,0,.745,.715);transform:translateX(16px)}90%{transform:translateX(0)}to{transform:translateX(0)}}.ld-line-3 .ld-line-body{animation:ld-line3-body-collapse .34s linear 1.84s forwards}@keyframes ld-line3-body-collapse{0%{animation-timing-function:cubic-bezier(.63,.19,.58,1);transform:scaleX(1)}47%{animation-timing-function:cubic-bezier(.32,0,.4,1);transform:scaleX(1.08)}99.9%{transform:scaleX(0)}to{transform:scale(0)}}.ld-line-3 .ld-line-de{animation:ld-line3-de-collapse .34s linear 1.84s forwards}@keyframes ld-line3-de-collapse{0%{animation-timing-function:cubic-bezier(.63,.19,.58,1);transform:translateX(0)}47%{animation-timing-function:cubic-bezier(.32,0,.4,1);transform:translateX(4px) scale(1)}99.9%{transform:translateX(-50px) scale(1)}to{transform:translateX(-50px) scale(0)}}.ld-line-3.ld-line-3{animation:ld-line3-rotshift .28s cubic-bezier(0,0,.2,1) 2.24s forwards}.ld-line3-x-wrapper{animation:ld-dot3-arc-x .8s linear 2.7s infinite}@keyframes ld-line3-rotshift{0%{transform:translate(0)}50%{transform:translate(-4px,7px)}to{transform:translateY(6px)}}@keyframes ld-dot3-arc-x{0%{transform:translateY(0)}50%{animation-timing-function:ease-in-out;transform:translateY(0)}76%{transform:translateY(-22px)}90%{transform:translateY(-22px)}90.1%{transform:translateY(0)}to{transform:translateY(0)}}

    </style><div id="loader" aria-hidden="true" dir="ltr"><div class="ld-logo" style="display: none;"><div class="ld-backing"><div class="ld-bubble"><div class="ld-bubble-body"></div><div class="ld-bubble-arrow"></div><div class="ld-line-container-y"><div class="ld-line-container-x"><div class="ld-line ld-line-1"><div class="ld-line1-x-wrapper"><div class="ld-line-ds"></div></div><div class="ld-line-body"></div><div class="ld-line-de"></div></div><div class="ld-line ld-line-2"><div class="ld-line2-x-wrapper"><div class="ld-line-ds"></div></div><div class="ld-line-body"></div><div class="ld-line-de"></div></div><div class="ld-line ld-line-3"><div class="ld-line3-x-wrapper"><div class="ld-line-ds"></div></div><div class="ld-line-body"></div><div class="ld-line-de"></div></div></div></div></div></div></div><div class="fl" style="display: none;"><div class="fl-logo"></div><div class="fl-text">Loading your Fi account</div></div></div><script nonce="x+NlEFQ9/5zSYNnhG27QeA">
      (() => {
    const storageKey = '' + '_fi_is_account_active';
        let loader = document.getElementById('loader');
        const path = window.location.pathname;
        const showForPath = path.includes('/calls') ||
          path.includes('/conversations') ||
          path.includes('/settings') ||
          path.includes('/unableToConnect') ||
          path.includes('/updatePhone') ||
          path.includes('/voicemail') ||
          /\/web\/?([\?#]|$)/.test(path);

        window.mwFinishLoad = () => {
          if (!loader) return;
          loader.parentElement.removeChild(loader);
          loader = undefined;
        };

        setTimeout(window.mwFinishLoad, 30000);

        if (showForPath && document.cookie.includes('pair_state_cookie=true')) {
          loader.style.display = 'flex';
    
          if (localStorage.getItem('dark_mode_enabled') === 'true') {
            loader.classList.add('dark');
            const metaThemeColorEl = document.querySelector('meta[name=theme-color]');
            metaThemeColorEl.setAttribute('content', '#3C4043')
          }
        
          if ((path.includes('/u/') || !localStorage.getItem('pr_backend_type'))
               && localStorage.getItem(storageKey) === 'true') {
            document.querySelector('.fl').style.display = 'flex';
          } else {
            const logo = document.querySelector('.ld-logo');
            if (logo) {
              logo.style.display = 'flex';
            }
          }
        } else {
          window.mwFinishLoad();
        }
      })();
    </script><div id="ogb_embed" style="display: none"><div class="gb_pa gb_Sd gb_Va" id="gb"><div class="gb_Qd gb_Sa gb_Ed" ng-non-bindable="" data-ogsr-up="" style="padding:0"><div class="gb_Me" style="display:block"><div class="gb_Nc"></div><a class="gb_3 gb_4 gb_3d gb_3c" href="https://accounts.google.com/ServiceLogin?passive=1209600&amp;osid=1&amp;continue=https://messages.google.com/web/u/0/postSignIn&amp;followup=https://messages.google.com/web/?redirected%3Dtrue&amp;ec=GAZA-AM" target="_top">Sign in</a></div></div></div><script nonce="x+NlEFQ9/5zSYNnhG27QeA">this.gbar_=this.gbar_||{};(function(_){var window=this;
try{
_.Zd=function(a,b,c){if(!a.o)if(c instanceof Array){c=_.Ma(c);for(var d=c.next();!d.done;d=c.next())_.Zd(a,b,d.value)}else{d=(0,_.w)(a.F,a,b);var e=a.B+c;a.B++;b.setAttribute("data-eqid",e);a.D[e]=d;b&&b.addEventListener?b.addEventListener(c,d,!1):b&&b.attachEvent?b.attachEvent("on"+c,d):a.A.log(Error("y`"+b))}};

}catch(e){_._DumpException(e)}
try{
/*

 Copyright The Closure Library Authors.
 SPDX-License-Identifier: Apache-2.0
*/
_.$d=function(){if(!_.n.addEventListener||!Object.defineProperty)return!1;var a=!1,b=Object.defineProperty({},"passive",{get:function(){a=!0}});try{_.n.addEventListener("test",_.Za,b),_.n.removeEventListener("test",_.Za,b)}catch(c){}return a}();
_.ae=_.ub?"webkitTransitionEnd":"transitionend";

}catch(e){_._DumpException(e)}
try{
var be=document.querySelector(".gb_B .gb_C"),ce=document.querySelector("#gb.gb_Dc");be&&!ce&&_.Zd(_.Qd,be,"click");

}catch(e){_._DumpException(e)}
try{
var Mh=function(a){_.K.call(this);this.C=a;this.A=null;this.o={};this.D={};this.j={};this.B=null};_.u(Mh,_.K);_.Nh=function(a){if(a.A)return a.A;for(var b in a.j)if(a.j[b].lf()&&a.j[b].Sb())return a.j[b];return null};_.h=Mh.prototype;_.h.Ff=function(a){a&&_.Nh(this)&&a!=_.Nh(this)&&_.Nh(this).ae(!1);this.A=a};_.h.Kg=function(a){a=this.j[a]||a;return _.Nh(this)==a};_.h.Ue=function(a,b){b=b.Wc();if(this.o[a]&&this.o[a][b])for(var c=0;c<this.o[a][b].length;c++)try{this.o[a][b][c]()}catch(d){this.C.log(d)}};
_.h.Xh=function(a){return!this.D[a.Wc()]};_.h.hh=function(a){this.j[a]&&(_.Nh(this)&&_.Nh(this).Wc()==a||this.j[a].ae(!0))};_.h.$a=function(a){this.B=a;for(var b in this.j)this.j[b].lf()&&this.j[b].$a(a)};_.h.Bf=function(a){this.j[a.Wc()]=a};_.h.Le=function(a){return a in this.j?this.j[a]:null};var Oh=new Mh(_.Od);_.pd("dd",Oh);

}catch(e){_._DumpException(e)}
try{
_.qj=function(a,b){a=a.split(".");b=b||_.n;for(var c=0;c<a.length;c++)if(b=b[a[c]],null==b)return null;return b};

}catch(e){_._DumpException(e)}
try{
var rj=document.querySelector(".gb_Na .gb_C"),sj=document.querySelector("#gb.gb_Dc");rj&&!sj&&_.Zd(_.Qd,rj,"click");

}catch(e){_._DumpException(e)}
})(this.gbar_);
// Google Inc.
</script></div><div style="display: none"><div ng-non-bindable=""></div></div><script nonce="x+NlEFQ9/5zSYNnhG27QeA">this.gbar_=this.gbar_||{};(function(_){var window=this;
try{
/*

 Copyright The Closure Library Authors.
 SPDX-License-Identifier: Apache-2.0
*/
_.de=function(a){var b=typeof a;return"object"!=b?b:a?Array.isArray(a)?"array":b:"null"};_.ee=function(a){var b=_.de(a);return"array"==b||"object"==b&&"number"==typeof a.length};_.fe=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)}};try{(new self.OffscreenCanvas(0,0)).getContext("2d")}catch(a){}_.ge=_.B||_.ub;
_.he=function(a,b){this.width=a;this.height=b};_.h=_.he.prototype;_.h.aspectRatio=function(){return this.width/this.height};_.h.Ab=function(){return!(this.width*this.height)};_.h.ceil=function(){this.width=Math.ceil(this.width);this.height=Math.ceil(this.height);return this};_.h.floor=function(){this.width=Math.floor(this.width);this.height=Math.floor(this.height);return this};_.h.round=function(){this.width=Math.round(this.width);this.height=Math.round(this.height);return this};
var ke;_.ie=function(a,b){return(b||document).getElementsByTagName(String(a))};_.M=function(a,b){var c=b||document;if(c.getElementsByClassName)a=c.getElementsByClassName(a)[0];else{c=document;var d=b||c;a=d.querySelectorAll&&d.querySelector&&a?d.querySelector(a?"."+a:""):_.je(c,"*",a,b)[0]||null}return a||null};
_.je=function(a,b,c,d){a=d||a;b=b&&"*"!=b?String(b).toUpperCase():"";if(a.querySelectorAll&&a.querySelector&&(b||c))return a.querySelectorAll(b+(c?"."+c:""));if(c&&a.getElementsByClassName){a=a.getElementsByClassName(c);if(b){d={};for(var e=0,f=0,g;g=a[f];f++)b==g.nodeName&&(d[e++]=g);d.length=e;return d}return a}a=a.getElementsByTagName(b||"*");if(c){d={};for(f=e=0;g=a[f];f++)b=g.className,"function"==typeof b.split&&_.la(b.split(/\s+/),c)&&(d[e++]=g);d.length=e;return d}return a};
_.le=function(a,b){_.Ca(b,function(c,d){c&&"object"==typeof c&&c.Vb&&(c=c.Db());"style"==d?a.style.cssText=c:"class"==d?a.className=c:"for"==d?a.htmlFor=c:ke.hasOwnProperty(d)?a.setAttribute(ke[d],c):_.ib(d,"aria-")||_.ib(d,"data-")?a.setAttribute(d,c):a[d]=c})};ke={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"};
_.oe=function(a,b){var c=b[1],d=_.me(a,String(b[0]));c&&("string"===typeof c?d.className=c:Array.isArray(c)?d.className=c.join(" "):_.le(d,c));2<b.length&&_.ne(a,d,b,2);return d};
_.ne=function(a,b,c,d){function e(k){k&&b.appendChild("string"===typeof k?a.createTextNode(k):k)}for(;d<c.length;d++){var f=c[d];if(!_.ee(f)||_.$a(f)&&0<f.nodeType)e(f);else{a:{if(f&&"number"==typeof f.length){if(_.$a(f)){var g="function"==typeof f.item||"string"==typeof f.item;break a}if("function"===typeof f){g="function"==typeof f.item;break a}}g=!1}_.kb(g?_.ma(f):f,e)}}};_.pe=function(a){return _.me(document,a)};
_.me=function(a,b){b=String(b);"application/xhtml+xml"===a.contentType&&(b=b.toLowerCase());return a.createElement(b)};_.qe=function(a){for(var b;b=a.firstChild;)a.removeChild(b)};_.re=function(a){return a&&a.parentNode?a.parentNode.removeChild(a):null};_.se=function(a){return _.$a(a)&&1==a.nodeType};_.te=function(a){return 9==a.nodeType?a:a.ownerDocument||a.document};_.ue=function(a,b,c){for(var d=0;a&&(null==c||d<=c);){if(b(a))return a;a=a.parentNode;d++}return null};

}catch(e){_._DumpException(e)}
try{
_.wj=function(a){_.D.call(this,a)};_.u(_.wj,_.D);

}catch(e){_._DumpException(e)}
try{
_.xj=function(a,b,c){a.rel=c;-1!=c.toLowerCase().indexOf("stylesheet")?(a.href=_.Ec(b),(b=_.dd(a.ownerDocument&&a.ownerDocument.defaultView))&&a.setAttribute("nonce",b)):a.href=b instanceof _.Cc?_.Ec(b):b instanceof _.Hc?_.Ic(b):_.Ic(_.Oc(b))};

}catch(e){_._DumpException(e)}
try{
_.yj=function(){var a="undefined"!==typeof window?window.trustedTypes:void 0;return null!==a&&void 0!==a?a:null};_.Aj=function(a){if("function"==typeof _.zj&&a instanceof _.zj)return a.j;throw Error("D");};_.Bj=function(a){var b,c=(a.ownerDocument&&a.ownerDocument.defaultView||window).document,d=null===(b=c.querySelector)||void 0===b?void 0:b.call(c,"script[nonce]");(b=d?d.nonce||d.getAttribute("nonce")||"":"")&&a.setAttribute("nonce",b)};
_.Dj=function(a,b){b="function"==typeof _.Cj&&b instanceof _.Cj?_.Aj(b):_.Dc(b);a.src=b;_.Bj(a)};
/*

 SPDX-License-Identifier: Apache-2.0
*/

}catch(e){_._DumpException(e)}
try{
var Ej=function(a,b,c){_.Pd.log(46,{att:a,max:b,url:c})},Gj=function(a,b,c){_.Pd.log(47,{att:a,max:b,url:c});a<b?Fj(a+1,b):_.Od.log(Error("da`"+a+"`"+b),{url:c})},Fj=function(a,b){if(Hj){var c=_.pe("SCRIPT");c.async=!0;c.type="text/javascript";c.charset="UTF-8";_.Dj(c,Hj);c.onload=_.fe(Ej,a,b,c.src);c.onerror=_.fe(Gj,a,b,c.src);_.Pd.log(45,{att:a,max:b,url:c.src});_.ie("HEAD")[0].appendChild(c)}},Ij=function(a){_.D.call(this,a)};_.u(Ij,_.D);
var Jj=_.I(_.Kd,Ij,17)||new Ij,Kj,Hj=(Kj=_.I(Jj,_.wj,1))?_.Fc(_.E(Kj,4)||""):null,Lj,Mj=(Lj=_.I(Jj,_.wj,2))?_.Fc(_.E(Lj,4)||""):null,Nj=function(){Fj(1,2);if(Mj){var a=_.pe("LINK");a.setAttribute("type","text/css");_.xj(a,Mj,"stylesheet");var b=_.dd();b&&a.setAttribute("nonce",b);_.ie("HEAD")[0].appendChild(a)}};
(function(){var a=_.Ld();if(_.F(a,18))Nj();else{var b=_.E(a,19)||0;window.addEventListener("load",function(){window.setTimeout(Nj,b)})}})();

}catch(e){_._DumpException(e)}
})(this.gbar_);
// Google Inc.
</script></body></html>
URL
GET https://messages.google.com/web?redirected=true
Response Headers
Alt-Svc:
h3=":443"; ma=2592000,h3-29=":443"; ma=2592000,h3-Q050=":443"; ma=2592000,h3-Q046=":443"; ma=2592000,h3-Q043=":443"; ma=2592000,quic=":443"; ma=2592000; v="46,43"
Cache-Control:
no-cache, no-store, max-age=0, must-revalidate
Content-Length:
0
Content-Type:
application/binary
Date:
Thu, 09 Dec 2021 07:34:28 GMT
Expires:
Mon, 01 Jan 1990 00:00:00 GMT
Location:
https://messages.google.com/web/?redirected=true
P3p:
CP="This is not a P3P policy! See g.co/p3phelp for more info."
Pragma:
no-cache
Server:
ESF
Set-Cookie:
NID=511=iXKRnA6xJHp8wGfz06WXP1ShRqGeoBthg4_QoFeQo39X4RMAZ2d1782pS-djqo0TRJBPzTeFum1e7RzYIGBdoIOAlzsoNI_O4eW7Wt_DSbcYtP7DUHSKIiU2ftKbKyC72DdMX31TElAcCYlEEWlVYbBG027hJzyrdXQ62kWA4uI; expires=Fri, 10-Jun-2022 07:34:28 GMT; path=/; domain=.google.com; Secure; HttpOnly; SameSite=none
X-Content-Type-Options:
nosniff
X-Frame-Options:
SAMEORIGIN
X-Xss-Protection:
0
Response Body

Empty body

URL
GET https://messages.android.com/
Response Headers
Age:
27
Alt-Svc:
h3=":443"; ma=2592000,h3-29=":443"; ma=2592000,h3-Q050=":443"; ma=2592000,h3-Q046=":443"; ma=2592000,h3-Q043=":443"; ma=2592000,quic=":443"; ma=2592000; v="46,43"
Cache-Control:
public, max-age=1800
Content-Length:
244
Content-Type:
text/html; charset=UTF-8
Date:
Thu, 09 Dec 2021 07:34:01 GMT
Expires:
Thu, 09 Dec 2021 08:04:01 GMT
Location:
https://messages.google.com/web?redirected=true
Server:
sffe
X-Content-Type-Options:
nosniff
X-Xss-Protection:
0
Response Body
<HTML><HEAD><meta http-equiv="content-type" content="text/html;charset=utf-8">
<TITLE>301 Moved</TITLE></HEAD><BODY>
<H1>301 Moved</H1>
The document has moved
<A HREF="https://messages.google.com/web?redirected=true">here</A>.
</BODY></HTML>

Resolver

Resolver ASN
AS0
Resolver IP
127.0.0.2
Resolver Network Name
Measurement UID
20211209073428.110547_NO_webconnectivity_0f4686375f33e14f
Report ID
20211209T073212Z_webconnectivity_NO_2119_n1_vI6RyFxFB1vzajUD
Platform
android
Software Name
ooniprobe-android (3.4.1)
Measurement Engine
ooniprobe-engine (3.10.0-beta.3)

Raw Measurement Data

Loading…