CINXE.COM

Create your Google Account

<!DOCTYPE html> <html lang="en"> <head><script type="text/javascript" src="/_static/js/bundle-playback.js?v=HxkREWBo" charset="utf-8"></script> <script type="text/javascript" src="/_static/js/wombat.js?v=txqj7nKC" charset="utf-8"></script> <script>window.RufflePlayer=window.RufflePlayer||{};window.RufflePlayer.config={"autoplay":"on","unmuteOverlay":"hidden"};</script> <script type="text/javascript" src="/_static/js/ruffle/ruffle.js"></script> <script type="text/javascript"> __wm.init("https://web.archive.org/web"); __wm.wombat("https://accounts.google.com/SignUp?continue=https%3A%2F%2Ftakeout.google.com%2F%3Futm_source%3Dpp%26hl%3Den&amp;hl=en","20190810044338","https://web.archive.org/","web","/_static/", "1565412218"); </script> <link rel="stylesheet" type="text/css" href="/_static/css/banner-styles.css?v=S1zqJCYt" /> <link rel="stylesheet" type="text/css" href="/_static/css/iconochive.css?v=3PDvdIFv" /> <!-- End Wayback Rewrite JS Include --> <meta charset="utf-8"> <meta http-equiv="X-UA-Compatible" content="IE=edge,chrome=1"> <meta name="viewport" content="initial-scale=1"> <link href="https://web.archive.org/web/20190810044338/https://accounts.google.com/SignUp?hl=en" rel="canonical"> <title> Create your Google Account </title> <meta name="description" content="A single username and password gets you into everything Google (Gmail, Chrome, YouTube, Google Maps). Set up your profile and preferences just the way you like. Switch between devices, and pick up wherever you left off."> <style type="text/css"> .goog-modalpopup,.modal-dialog{-webkit-box-shadow:0 4px 16px rgba(0,0,0,.2);-moz-box-shadow:0 4px 16px rgba(0,0,0,.2);box-shadow:0 4px 16px rgba(0,0,0,.2);background:#fff;background-clip:padding-box;border:1px solid #acacac;border:1px solid rgba(0,0,0,.333);outline:0;position:absolute}.goog-modalpopup-bg,.modal-dialog-bg{background:#fff;left:0;position:absolute;top:0}div.goog-modalpopup-bg,div.modal-dialog-bg{filter:alpha(opacity=75);-moz-opacity:.75;opacity:.75}.modal-dialog{color:#000;padding:30px 42px}.modal-dialog-title{background-color:#fff;color:#000;cursor:default;font-size:16px;font-weight:normal;line-height:24px;margin:0 0 16px}.modal-dialog-title-close{cursor:pointer;height:11px;opacity:0.7;padding:17px;position:absolute;right:0px;top:0px;width:11px}.modal-dialog-title-close:after{content:'';background:url(https://web.archive.org/web/20190810044338im_/https://ssl.gstatic.com/ui/v1/dialog/close-x.png);position:absolute;height:11px;width:11px;right:17px}.modal-dialog-title-close:hover{opacity:1}.modal-dialog-content{background-color:#fff;line-height:1.4em}.modal-dialog-buttons{margin-top:16px}.modal-dialog-buttons button{-webkit-border-radius:2px;-moz-border-radius:2px;border-radius:2px;background-color:#f5f5f5;background-image:-webkit-linear-gradient(top,#f5f5f5,#f1f1f1);background-image:-moz-linear-gradient(top,#f5f5f5,#f1f1f1);background-image:-ms-linear-gradient(top,#f5f5f5,#f1f1f1);background-image:-o-linear-gradient(top,#f5f5f5,#f1f1f1);background-image:linear-gradient(top,#f5f5f5,#f1f1f1);border:1px solid #dcdcdc;border:1px solid rgba(0,0,0,0.1);color:#444;cursor:default;font-size:11px;font-weight:bold;height:29px;line-height:27px;margin:0 16px 0 0;min-width:72px;outline:0;padding:0 8px}.modal-dialog-buttons button:hover,.modal-dialog-buttons button:active{-webkit-box-shadow:0px 1px 1px rgba(0,0,0,0.1);-moz-box-shadow:0px 1px 1px rgba(0,0,0,0.1);box-shadow:0px 1px 1px rgba(0,0,0,0.1);background-color:#f8f8f8;background-image:-webkit-linear-gradient(top,#f8f8f8,#f1f1f1);background-image:-moz-linear-gradient(top,#f8f8f8,#f1f1f1);background-image:-ms-linear-gradient(top,#f8f8f8,#f1f1f1);background-image:-o-linear-gradient(top,#f8f8f8,#f1f1f1);background-image:linear-gradient(top,#f8f8f8,#f1f1f1);border:1px solid #c6c6c6;color:#333}.modal-dialog-buttons button:active{-webkit-box-shadow:inset 0 1px 2px rgba(0,0,0,.1);-moz-box-shadow:inset 0 1px 2px rgba(0,0,0,.1);box-shadow:inset 0 1px 2px rgba(0,0,0,.1)}.modal-dialog-buttons button:focus{border:1px solid #4d90fe}.modal-dialog-buttons button[disabled]{-webkit-box-shadow:none;-moz-box-shadow:none;box-shadow:none;background:#fff;background-image:none;border:1px solid #f3f3f3;border:1px solid rgba(0,0,0,0.05);color:#b8b8b8}.modal-dialog-buttons .goog-buttonset-action{background-color:#4d90fe;background-image:-webkit-linear-gradient(top,#4d90fe,#4787ed);background-image:-moz-linear-gradient(top,#4d90fe,#4787ed);background-image:-ms-linear-gradient(top,#4d90fe,#4787ed);background-image:-o-linear-gradient(top,#4d90fe,#4787ed);background-image:linear-gradient(top,#4d90fe,#4787ed);border:1px solid #3079ed;color:#fff}.modal-dialog-buttons .goog-buttonset-action:hover,.modal-dialog-buttons .goog-buttonset-action:active{background-color:#357ae8;background-image:-webkit-linear-gradient(top,#4d90fe,#357ae8);background-image:-moz-linear-gradient(top,#4d90fe,#357ae8);background-image:-ms-linear-gradient(top,#4d90fe,#357ae8);background-image:-o-linear-gradient(top,#4d90fe,#357ae8);background-image:linear-gradient(top,#4d90fe,#357ae8);border:1px solid #2f5bb7;color:#fff}.modal-dialog-buttons .goog-buttonset-action:active{-webkit-box-shadow:inset 0 1px 2px rgba(0,0,0,0.3);-moz-box-shadow:inset 0 1px 2px rgba(0,0,0,0.3);box-shadow:inset 0 1px 2px rgba(0,0,0,0.3)}.modal-dialog-buttons .goog-buttonset-action:focus{-webkit-box-shadow:inset 0 0 0 1px #fff;-moz-box-shadow:inset 0 0 0 1px #fff;box-shadow:inset 0 0 0 1px #fff;border:1px solid #fff;border:1px solid rgba(0,0,0,0);outline:1px solid #4d90fe;outline:0 rgba(0,0,0,0)}.modal-dialog-buttons .goog-buttonset-action[disabled]{-webkit-box-shadow:none;-moz-box-shadow:none;box-shadow:none;background:#4d90fe;color:#fff;filter:alpha(opacity=50);opacity:0.5}.jfk-alert,.jfk-confirm{width:512px} </style> <style type="text/css"> html, body, div, h1, h2, h3, h4, h5, h6, p, img, dl, dt, dd, ol, ul, li, table, tr, td, form, object, embed, article, aside, canvas, command, details, fieldset, figcaption, figure, footer, group, header, hgroup, legend, mark, menu, meter, nav, output, progress, section, summary, time, audio, video { margin: 0; padding: 0; border: 0; } article, aside, details, figcaption, figure, footer, header, hgroup, menu, nav, section { display: block; } html { font: 81.25% arial, helvetica, sans-serif; background: #fff; color: #333; line-height: 1; direction: ltr; } a { color: #15c; text-decoration: none; } a:active { color: #d14836; } a:hover { text-decoration: underline; } h1, h2, h3, h4, h5, h6 { color: #222; font-size: 1.54em; font-weight: normal; line-height: 24px; margin: 0 0 .46em; } p { line-height: 17px; margin: 0 0 1em; } ol, ul { list-style: none; line-height: 17px; margin: 0 0 1em; } li { margin: 0 0 .5em; } table { border-collapse: collapse; border-spacing: 0; } strong { color: #222; } </style> <style type="text/css"> html, body { position: absolute; height: 100%; min-width: 100%; } .wrapper { position: relative; min-height: 100%; } .wrapper + style + iframe { display: none; } .content { padding: 0 44px; } .topbar { text-align: right; padding-top: .5em; padding-bottom: .5em; } .google-header-bar { height: 71px; background: #f1f1f1; border-bottom: 1px solid #e5e5e5; overflow: hidden; } .header .logo { margin: 17px 0 0; float: left; } .header .logo-w { height: 36px; width: 112px; } .header .signin, .header .signup { margin: 28px 0 0; float: right; font-weight: bold; } .header .signin-button, .header .signup-button { margin: 22px 0 0; float: right; } .header .signin-button a { font-size: 13px; font-weight: normal; } .header .signup-button a { position: relative; top: -1px; margin: 0 0 0 1em; } .main { margin: 0 auto; width: 650px; padding-top: 23px; padding-bottom: 100px; } .main h1:first-child { margin: 0 0 .92em; } .google-footer-bar { position: absolute; bottom: 0; height: 35px; width: 100%; border-top: 1px solid #ebebeb; overflow: hidden; } .footer { padding-top: 9px; font-size: .85em; white-space: nowrap; line-height: 0; } .footer ul { color: #999; float: left; max-width: 80%; } .footer ul li { display: inline; padding: 0 1.5em 0 0; } .footer a { color: #333; } .footer .lang-chooser-wrap { float: right; max-width: 20%; } .footer .lang-chooser-wrap img { vertical-align: middle; } .footer .attribution { float: right; } .footer .attribution span { vertical-align: text-top; } .redtext { color: #dd4b39; } .greytext { color: #555; } .secondary { font-size: 11px; color: #666; } .source { color: #093; } .hidden { display: none; } .clearfix:after { visibility: hidden; display: block; font-size: 0; content: '.'; clear: both; height: 0; } * html .clearfix { zoom: 1; } *:first-child+html .clearfix { zoom: 1; } pre { font-family: monospace; position: absolute; left: 0; margin: 0; padding: 1.5em; font-size: 13px; background: #f1f1f1; border-top: 1px solid #e5e5e5; direction: ltr; } </style> <style type="text/css"> button, input, select, textarea { font-family: inherit; font-size: inherit; } button::-moz-focus-inner, input::-moz-focus-inner { border: 0; } input[type=email], input[type=number], input[type=password], input[type=tel], input[type=text], input[type=url] { -webkit-appearance: none; appearance: none; display: inline-block; height: 29px; margin: 0; padding: 0 8px; background: #fff; border: 1px solid #d9d9d9; border-top: 1px solid #c0c0c0; -webkit-box-sizing: border-box; -moz-box-sizing: border-box; box-sizing: border-box; -webkit-border-radius: 1px; -moz-border-radius: 1px; border-radius: 1px; } input[type=email]:hover, input[type=number]:hover, input[type=password]:hover, input[type=tel]:hover, input[type=text]:hover, input[type=url]:hover { border: 1px solid #b9b9b9; border-top: 1px solid #a0a0a0; -webkit-box-shadow: inset 0 1px 2px rgba(0,0,0,0.1); -moz-box-shadow: inset 0 1px 2px rgba(0,0,0,0.1); box-shadow: inset 0 1px 2px rgba(0,0,0,0.1); } input[type=email]:focus, input[type=number]:focus, input[type=password]:focus, input[type=tel]:focus, input[type=text]:focus, input[type=url]:focus { outline: none; border: 1px solid #4d90fe; -webkit-box-shadow: inset 0 1px 2px rgba(0,0,0,0.3); -moz-box-shadow: inset 0 1px 2px rgba(0,0,0,0.3); box-shadow: inset 0 1px 2px rgba(0,0,0,0.3); } input[type=email][disabled=disabled], input[type=number][disabled=disabled], input[type=password][disabled=disabled], input[type=tel][disabled=disabled], input[type=text][disabled=disabled], input[type=url][disabled=disabled] { border: 1px solid #e5e5e5; background: #f1f1f1; } input[type=email][disabled=disabled]:hover, input[type=number][disabled=disabled]:hover, input[type=password][disabled=disabled]:hover, input[type=tel][disabled=disabled]:hover, input[type=text][disabled=disabled]:hover, input[type=url][disabled=disabled]:hover { -webkit-box-shadow: none; -moz-box-shadow: none; box-shadow: none; } input[type=email][readonly=readonly], input[type=number][readonly=readonly], input[type=password][readonly=readonly], input[type=text][readonly=readonly], input[type=url][readonly=readonly] { border: 1px solid #d9d9d9; } input[type=email][readonly=readonly]:hover, input[type=number][readonly=readonly]:hover, input[type=password][readonly=readonly]:hover, input[type=text][readonly=readonly]:hover, input[type=url][readonly=readonly]:hover, input[type=email][readonly=readonly]:focus, input[type=number][readonly=readonly]:focus, input[type=password][readonly=readonly]:focus, input[type=text][readonly=readonly]:focus, input[type=url][readonly=readonly]:focus { -webkit-box-shadow: none; -moz-box-shadow: none; box-shadow: none; } input[type=checkbox].form-error, input[type=email].form-error, input[type=number].form-error, input[type=password].form-error, input[type=text].form-error, input[type=tel].form-error, input[type=url].form-error { border: 1px solid #dd4b39; } input[type=checkbox], input[type=radio] { -webkit-appearance: none; appearance: none; width: 13px; height: 13px; margin: 0; cursor: pointer; vertical-align: bottom; background: #fff; border: 1px solid #dcdcdc; -webkit-border-radius: 1px; -moz-border-radius: 1px; border-radius: 1px; -webkit-box-sizing: border-box; -moz-box-sizing: border-box; box-sizing: border-box; position: relative; } input[type=checkbox]:active, input[type=radio]:active { border-color: #c6c6c6; background: #ebebeb; } input[type=checkbox]:hover { border-color: #c6c6c6; -webkit-box-shadow: inset 0 1px 1px rgba(0,0,0,0.1); -moz-box-shadow: inset 0 1px 1px rgba(0,0,0,0.1); box-shadow: inset 0 1px 1px rgba(0,0,0,0.1); } input[type=radio] { -webkit-border-radius: 1em; -moz-border-radius: 1em; border-radius: 1em; width: 15px; height: 15px; } input[type=checkbox]:checked, input[type=radio]:checked { background: #fff; } input[type=radio]:checked::after { content: ''; display: block; position: relative; top: 3px; left: 3px; width: 7px; height: 7px; background: #666; -webkit-border-radius: 1em; -moz-border-radius: 1em; border-radius: 1em; } input[type=checkbox]:checked::after { content: url(https://web.archive.org/web/20190810044338im_/https://ssl.gstatic.com/ui/v1/menu/checkmark.png); display: block; position: absolute; top: -6px; left: -5px; } input[type=checkbox]:focus { outline: none; border-color:#4d90fe; } .gaia-country-menu-item-flag, .gaia-country-menu-item-noflag { width: 16px; height: 11px; margin-right: 1em; } .gaia-country-menu-item-flag { background: no-repeat url(https://web.archive.org/web/20190810044338im_/https://ssl.gstatic.com/i18n/phonenumbers/phoneinputwidget/flags4.png) 0 0; overflow: hidden; } .g-button { display: inline-block; min-width: 46px; text-align: center; color: #444; font-size: 11px; font-weight: bold; height: 27px; padding: 0 8px; line-height: 27px; -webkit-border-radius: 2px; -moz-border-radius: 2px; border-radius: 2px; -webkit-transition: all 0.218s; -moz-transition: all 0.218s; -ms-transition: all 0.218s; -o-transition: all 0.218s; transition: all 0.218s; border: 1px solid #dcdcdc; background-color: #f5f5f5; background-image: -webkit-gradient(linear,left top,left bottom,from(#f5f5f5),to(#f1f1f1)); background-image: -webkit-linear-gradient(top,#f5f5f5,#f1f1f1); background-image: -moz-linear-gradient(top,#f5f5f5,#f1f1f1); background-image: -ms-linear-gradient(top,#f5f5f5,#f1f1f1); background-image: -o-linear-gradient(top,#f5f5f5,#f1f1f1); background-image: linear-gradient(top,#f5f5f5,#f1f1f1); -webkit-user-select: none; -moz-user-select: none; user-select: none; cursor: default; } *+html .g-button { min-width: 70px; } button.g-button, input[type=submit].g-button { height: 29px; line-height: 29px; vertical-align: bottom; margin: 0; } input[type=submit].g-button:disabled { -webkit-appearance: none; } *+html button.g-button, *+html input[type=submit].g-button { overflow: visible; } .g-button:hover { border: 1px solid #c6c6c6; color: #333; text-decoration: none; -webkit-transition: all 0.0s; -moz-transition: all 0.0s; -ms-transition: all 0.0s; -o-transition: all 0.0s; transition: all 0.0s; background-color: #f8f8f8; background-image: -webkit-gradient(linear,left top,left bottom,from(#f8f8f8),to(#f1f1f1)); background-image: -webkit-linear-gradient(top,#f8f8f8,#f1f1f1); background-image: -moz-linear-gradient(top,#f8f8f8,#f1f1f1); background-image: -ms-linear-gradient(top,#f8f8f8,#f1f1f1); background-image: -o-linear-gradient(top,#f8f8f8,#f1f1f1); background-image: linear-gradient(top,#f8f8f8,#f1f1f1); -webkit-box-shadow: 0 1px 1px rgba(0,0,0,0.1); -moz-box-shadow: 0 1px 1px rgba(0,0,0,0.1); box-shadow: 0 1px 1px rgba(0,0,0,0.1); } .g-button:active { background-color: #f6f6f6; background-image: -webkit-gradient(linear,left top,left bottom,from(#f6f6f6),to(#f1f1f1)); background-image: -webkit-linear-gradient(top,#f6f6f6,#f1f1f1); background-image: -moz-linear-gradient(top,#f6f6f6,#f1f1f1); background-image: -ms-linear-gradient(top,#f6f6f6,#f1f1f1); background-image: -o-linear-gradient(top,#f6f6f6,#f1f1f1); background-image: linear-gradient(top,#f6f6f6,#f1f1f1); -webkit-box-shadow: inset 0 1px 2px rgba(0,0,0,0.1); -moz-box-shadow: inset 0 1px 2px rgba(0,0,0,0.1); box-shadow: inset 0 1px 2px rgba(0,0,0,0.1); } .g-button:visited { color: #666; } .g-button-submit { border: 1px solid #3079ed; color: #fff; text-shadow: 0 1px rgba(0,0,0,0.1); background-color: #4d90fe; background-image: -webkit-gradient(linear,left top,left bottom,from(#4d90fe),to(#4787ed)); background-image: -webkit-linear-gradient(top,#4d90fe,#4787ed); background-image: -moz-linear-gradient(top,#4d90fe,#4787ed); background-image: -ms-linear-gradient(top,#4d90fe,#4787ed); background-image: -o-linear-gradient(top,#4d90fe,#4787ed); background-image: linear-gradient(top,#4d90fe,#4787ed); } .g-button-submit:hover { border: 1px solid #2f5bb7; color: #fff; text-shadow: 0 1px rgba(0,0,0,0.3); background-color: #357ae8; background-image: -webkit-gradient(linear,left top,left bottom,from(#4d90fe),to(#357ae8)); background-image: -webkit-linear-gradient(top,#4d90fe,#357ae8); background-image: -moz-linear-gradient(top,#4d90fe,#357ae8); background-image: -ms-linear-gradient(top,#4d90fe,#357ae8); background-image: -o-linear-gradient(top,#4d90fe,#357ae8); background-image: linear-gradient(top,#4d90fe,#357ae8); } .g-button-submit:active { background-color: #357ae8; background-image: -webkit-gradient(linear,left top,left bottom,from(#4d90fe),to(#357ae8)); background-image: -webkit-linear-gradient(top,#4d90fe,#357ae8); background-image: -moz-linear-gradient(top,#4d90fe,#357ae8); background-image: -ms-linear-gradient(top,#4d90fe,#357ae8); background-image: -o-linear-gradient(top,#4d90fe,#357ae8); background-image: linear-gradient(top,#4d90fe,#357ae8); -webkit-box-shadow: inset 0 1px 2px rgb a(0,0,0,0.3); -moz-box-shadow: inset 0 1px 2px rgba(0,0,0,0.3); box-shadow: inset 0 1px 2px rgba(0,0,0,0.3); } .g-button-share { border: 1px solid #29691d; color: #fff; text-shadow: 0 1px rgba(0,0,0,0.1); background-color: #3d9400; background-image: -webkit-gradient(linear,left top,left bottom,from(#3d9400),to(#398a00)); background-image: -webkit-linear-gradient(top,#3d9400,#398a00); background-image: -moz-linear-gradient(top,#3d9400,#398a00); background-image: -ms-linear-gradient(top,#3d9400,#398a00); background-image: -o-linear-gradient(top,#3d9400,#398a00); background-image: linear-gradient(top,#3d9400,#398a00); } .g-button-share:hover { border: 1px solid #2d6200; color: #fff; text-shadow: 0 1px rgba(0,0,0,0.3); background-color: #368200; background-image: -webkit-gradient(linear,left top,left bottom,from(#3d9400),to(#368200)); background-image: -webkit-linear-gradient(top,#3d9400,#368200); background-image: -moz-linear-gradient(top,#3d9400,#368200); background-image: -ms-linear-gradient(top,#3d9400,#368200); background-image: -o-linear-gradient(top,#3d9400,#368200); background-image: linear-gradient(top,#3d9400,#368200); } .g-button-share:active { -webkit-box-shadow: inset 0 1px 2px rgba(0,0,0,0.3); -moz-box-shadow: inset 0 1px 2px rgba(0,0,0,0.3); box-shadow: inset 0 1px 2px rgba(0,0,0,0.3); } .g-button-red { border: 1px solid transparent; color: #fff; text-shadow: 0 1px rgba(0,0,0,0.1); text-transform: uppercase; background-color: #d14836; background-image: -webkit-gradient(linear,left top,left bottom,from(#dd4b39),to(#d14836)); background-image: -webkit-linear-gradient(top,#dd4b39,#d14836); background-image: -moz-linear-gradient(top,#dd4b39,#d14836); background-image: -ms-linear-gradient(top,#dd4b39,#d14836); background-image: -o-linear-gradient(top,#dd4b39,#d14836); background-image: linear-gradient(top,#dd4b39,#d14836); } .g-button-red:hover { border: 1px solid #b0281a; color: #fff; text-shadow: 0 1px rgba(0,0,0,0.3); background-color: #c53727; background-image: -webkit-gradient(linear,left top,left bottom,from(#dd4b39),to(#c53727)); background-image: -webkit-linear-gradient(top,#dd4b39,#c53727); background-image: -moz-linear-gradient(top,#dd4b39,#c53727); background-image: -ms-linear-gradient(top,#dd4b39,#c53727); background-image: -o-linear-gradient(top,#dd4b39,#c53727); background-image: linear-gradient(top,#dd4b39,#c53727); -webkit-box-shadow: 0 1px 1px rgba(0,0,0,0.2); -moz-box-shadow: 0 1px 1px rgba(0,0,0,0.2); -ms-box-shadow: 0 1px 1px rgba(0,0,0,0.2); -o-box-shadow: 0 1px 1px rgba(0,0,0,0.2); box-shadow: 0 1px 1px rgba(0,0,0,0.2); } .g-button-red:active { border: 1px solid #992a1b; background-color: #b0281a; background-image: -webkit-gradient(linear,left top,left bottom,from(#dd4b39),to(#b0281a)); background-image: -webkit-linear-gradient(top,#dd4b39,#b0281a); background-image: -moz-linear-gradient(top,#dd4b39,#b0281a); background-image: -ms-linear-gradient(top,#dd4b39,#b0281a); background-image: -o-linear-gradient(top,#dd4b39,#b0281a); background-image: linear-gradient(top,#dd4b39,#b0281a); -webkit-box-shadow: inset 0 1px 2px rgba(0,0,0,0.3); -moz-box-shadow: inset 0 1px 2px rgba(0,0,0,0.3); box-shadow: inset 0 1px 2px rgba(0,0,0,0.3); color: #fff } .g-button-white { border: 1px solid #dcdcdc; color: #666; background: #fff; } .g-button-white:hover { border: 1px solid #c6c6c6; color: #333; background: #fff; -webkit-box-shadow: 0 1px 1px rgba(0,0,0,0.1); -moz-box-shadow: 0 1px 1px rgba(0,0,0,0.1); box-shadow: 0 1px 1px rgba(0,0,0,0.1); } .g-button-white:active { background: #fff; -webkit-box-shadow: inset 0 1px 2px rgba(0,0,0,0.1); -moz-box-shadow: inset 0 1px 2px rgba(0,0,0,0.1); box-shadow: inset 0 1px 2px rgba(0,0,0,0.1); } .g-button-red:visited, .g-button-share:visited, .g-button-submit:visited { color: #fff; } .g-button-submit:focus, .g-button-share:focus, .g-button-red:focus { -webkit-box-shadow: inset 0 0 0 1px #fff; -moz-box-shadow: inset 0 0 0 1px #fff; box-shadow: inset 0 0 0 1px #fff; } .g-button-share:focus { border-color: #29691d; } .g-button-red:focus { border-color: #d14836; } .g-button-submit:focus:hover, .g-button-share:focus:hover, .g-button-red:focus:hover { -webkit-box-shadow: inset 0 0 0 1px #fff, 0 1px 1px rgba(0,0,0,0.1); -moz-box-shadow: inset 0 0 0 1px #fff, 0 1px 1px rgba(0,0,0,0.1); box-shadow: inset 0 0 0 1px #fff, 0 1px 1px rgba(0,0,0,0.1); } .g-button.selected { background-color: #eee; background-image: -webkit-gradient(linear,left top,left bottom,from(#eee),to(#e0e0e0)); background-image: -webkit-linear-gradient(top,#eee,#e0e0e0); background-image: -moz-linear-gradient(top,#eee,#e0e0e0); background-image: -ms-linear-gradient(top,#eee,#e0e0e0); background-image: -o-linear-gradient(top,#eee,#e0e0e0); background-image: linear-gradient(top,#eee,#e0e0e0); -webkit-box-shadow: inset 0 1px 2px rgba(0,0,0,0.1); -moz-box-shadow: inset 0 1px 2px rgba(0,0,0,0.1); box-shadow: inset 0 1px 2px rgba(0,0,0,0.1); border: 1px solid #ccc; color: #333; } .g-button img { display: inline-block; margin: -3px 0 0; opacity: .55; filter: alpha(opacity=55); vertical-align: middle; pointer-events: none; } *+html .g-button img { margin: 4px 0 0; } .g-button:hover img { opacity: .72; filter: alpha(opacity=72); } .g-button:active img { opacity: 1; filter: alpha(opacity=100); } .g-button.disabled img { opacity: .5; filter: alpha(opacity=50); } .g-button.disabled, .g-button.disabled:hover, .g-button.disabled:active, .g-button-submit.disabled, .g-button-submit.disabled:hover, .g-button-submit.disabled:active, .g-button-share.disabled, .g-button-share.disabled:hover, .g-button-share.disabled:active, .g-button-red.disabled, .g-button-red.disabled:hover, .g-button-red.disabled:active, input[type=submit][disabled].g-button { background-color: none; opacity: .5; filter: alpha(opacity=50); cursor: default; pointer-events: none; } .goog-menu { -webkit-box-shadow: 0 2px 4px rgba(0,0,0,0.2); -moz-box-shadow: 0 2px 4px rgba(0,0,0,0.2); box-shadow: 0 2px 4px rgba(0,0,0,0.2); -webkit-transition: opacity 0.218s; -moz-transition: opacity 0.218s; -ms-transition: opacity 0.218s; -o-transition: opacity 0.218s; transition: opacity 0.218s; background: #fff; border: 1px solid #ccc; border: 1px solid rgba(0,0,0,.2); cursor: default; font-size: 13px; margin: 0; outline: none; padding: 0 0 6px; position: absolute; z-index: 1000; overflow: auto; } .goog-menuitem, .goog-tristatemenuitem, .goog-filterobsmenuitem { position: relative; color: #333; cursor: pointer; list-style: none; margin: 0; padding: 6px 7em 6px 30px; white-space: nowrap; } .goog-menuitem-highlight, .goog-menuitem-hover { background-color: #eee; border-color: #eee; border-style: dotted; border-width: 1px 0; padding-top: 5px; padding-bottom: 5px; } .goog-menuitem-highlight .goog-menuitem-content, .goog-menuitem-hover .goog-menuitem-content { color: #333; } .goog-menuseparator { border-top: 1px solid #ebebeb; margin-top: 9px; margin-bottom: 10px; } .goog-inline-block { position: relative; display: -moz-inline-box; display: inline-block; } * html .goog-inline-block { display: inline; } *:first-child+html .goog-inline-block { display: inline; } .dropdown-block { display: block; } .goog-flat-menu-button { -webkit-border-radius: 2px; -moz-border-radius: 2px; border-radius: 2px; background-color: #f5f5f5; background-image: -webkit-gradient(linear,left top,left bottom,from(#f5f5f5),to(#f1f1f1)); background-image: -webkit-linear-gradient(top,#f5f5f5,#f1f1f1); background-image: -moz-linear-gradient(top,#f5f5f5,#f1f1f1); background-image: -ms-linear-gradient(top,#f5f5f5,#f1f1f1); background-image: -o-linear-gradient(top,#f5f5f5,#f1f1f1); background-image: linear-gradient(top,#f5f5f5,#f1f1f1); border: 1px solid #dcdcdc; color: #444; font-size: 11px; font-weight: bold; line-height: 27px; list-style: none; margin: 0 2px; min-width: 46px; outline: none; padding: 0 18px 0 6px; text-decoration: none; vertical-align: middle; } .goog-flat-menu-button-disabled { background-color: #fff; border-color: #f3f3f3; color: #b8b8b8; cursor: default; } .goog-flat-menu-button.goog-flat-menu-button-hover { background-color: #f8f8f8; background-image: -webkit-linear-gradient(top,#f8f8f8,#f1f1f1); background-image: -moz-linear-gradient(top,#f8f8f8,#f1f1f1); background-image: -ms-linear-gradient(top,#f8f8f8,#f1f1f1); background-image: -o-linear-gradient(top,#f8f8f8,#f1f1f1); background-image: linear-gradient(top,#f8f8f8,#f1f1f1); -webkit-box-shadow: 0 1px 1px rgba(0,0,0,.1); -moz-box-shadow: 0 1px 1px rgba(0,0,0,.1); box-shadow: 0 1px 1px rgba(0,0,0,.1); border-color: #c6c6c6; color: #333; } .goog-flat-menu-button.goog-flat-menu-button-focused { border-color: #4d90fe; } .form-error .goog-flat-menu-button { border: 1px solid #dd4b39; } .form-error .goog-flat-menu-button-focused { border-color: #4d90fe; } .goog-flat-menu-button.goog-flat-menu-button-open, .goog-flat-menu-button.goog-flat-menu-button-active { -webkit-box-shadow: inset 0 1px 2px rgba(0,0,0,.1); -moz-box-shadow: inset 0 1px 2px rgba(0,0,0,.1); box-shadow: inset 0 1px 2px rgba(0,0,0,.1); background-color: #eee; background-image: -webkit-linear-gradient(top,#eee,#e0e0e0); background-image: -moz-linear-gradient(top,#eee,#e0e0e0); background-image: -ms-linear-gradient(top,#eee,#e0e0e0); background-image: -o-linear-gradient(top,#eee,#e0e0e0); background-image: linear-gradient(top,#eee,#e0e0e0); border: 1px solid #ccc; color: #333; z-index: 2; } .goog-flat-menu-button-caption { cursor: default; vertical-align: top; white-space: nowrap; } .goog-flat-menu-button-dropdown { border-color: #777 transparent; border-style: solid; border-width: 4px 4px 0; height: 0; width: 0; position: absolute; right: 5px; top: 12px; } .jfk-select .goog-flat-menu-button-dropdown { background: url(https://web.archive.org/web/20190810044338im_/https://ssl.gstatic.com/ui/v1/disclosure/grey-disclosure-arrow-up-down.png) center no-repeat; border: none; height: 11px; margin-top: -4px; width: 7px; } .goog-menu-nocheckbox .goog-menuitem, .goog-menu-noicon .goog-menuitem { padding-left: 16px; vertical-align: middle; } body ::-webkit-scrollbar { height: 16px; width: 16px; overflow: visible; } body ::-webkit-scrollbar-button { height: 0; width: 0; } body ::-webkit-scrollbar-track { background-clip: padding-box; border: solid transparent; border-width: 0 0 0 7px; } body ::-webkit-scrollbar-track:horizontal { border-width: 7px 0 0; } body ::-webkit-scrollbar-track:hover { background-color: rgba(0,0,0,.05); -webkit-box-shadow: inset 1px 0 0 rgba(0,0,0,.1); box-shadow: inset 1px 0 0 rgba(0,0,0,.1); } body ::-webkit-scrollbar-track:horizontal:hover { -webkit-box-shadow: inset 0 1px 0 rgba(0,0,0,.1); box-shadow: inset 0 1px 0 rgba(0,0,0,.1); } body ::-webkit-scrollbar-track:active { background-color: rgba(0,0,0,.05); -webkit-box-shadow: inset 1px 0 0 rgba(0,0,0,.14),inset -1px 0 0 rgba(0,0,0,.07); box-shadow: inset 1px 0 0 rgba(0,0,0,.14),inset -1px 0 0 rgba(0,0,0,.07); } body ::-webkit-scrollbar-track:horizontal:active { -webkit-box-shadow: inset 0 1px 0 rgba(0,0,0,.14),inset 0 -1px 0 rgba(0,0,0,.07); box-shadow: inset 0 1px 0 rgba(0,0,0,.14),inset 0 -1px 0 rgba(0,0,0,.07); } .jfk-scrollbar-dark::-webkit-scrollbar-track:hover { background-color: rgba(255,255,255,.1); -webkit-box-shadow: inset 1px 0 0 rgba(255,255,255,.2); box-shadow: inset 1px 0 0 rgba(255,255,255,.2); } .jfk-scrollbar-dark::-webkit-scrollbar-track:horizontal:hover { -webkit-box-shadow: inset 0 1px 0 rgba(255,255,255,.2); box-shadow: inset 0 1px 0 rgba(255,255,255,.2); } .jfk-scrollbar-dark::-webkit-scrollbar-track:active { background-color: rgba(255,255,255,.1); -webkit-box-shadow: inset 1px 0 0 rgba(255,255,255,.25),inset -1px 0 0 rgba(255,255,255,.15); box-shadow: inset 1px 0 0 rgba(255,255,255,.25),inset -1px 0 0 rgba(255,255,255,.15); } .jfk-scrollbar-dark::-webkit-scrollbar-track:horizontal:active { -webkit-box-shadow: inset 0 1px 0 rgba(255,255,255,.25),inset 0 -1px 0 rgba(255,255,255,.15); box-shadow: inset 0 1px 0 rgba(255,255,255,.25),inset 0 -1px 0 rgba(255,255,255,.15); } body ::-webkit-scrollbar-thumb { background-color: rgba(0,0,0,.2); background-clip: padding-box; border: solid transparent; border-width: 0 0 0 7px; min-height: 28px; padding: 100px 0 0; -webkit-box-shadow: inset 1px 1px 0 rgba(0,0,0,.1),inset 0 -1px 0 rgba(0,0,0,.07); box-shadow: inset 1px 1px 0 rgba(0,0,0,.1),inset 0 -1px 0 rgba(0,0,0,.07); } body ::-webkit-scrollbar-thumb:horizontal { border-width: 7px 0 0; padding: 0 0 0 100px; -webkit-box-shadow: inset 1px 1px 0 rgba(0,0,0,.1),inset -1px 0 0 rgba(0,0,0,.07); box-shadow: inset 1px 1px 0 rgba(0,0,0,.1),inset -1px 0 0 rgba(0,0,0,.07); } body ::-webkit-scrollbar-thumb:hover { background-color: rgba(0,0,0,.4); -webkit-box-shadow: inset 1px 1px 1px rgba(0,0,0,.25); box-shadow: inset 1px 1px 1px rgba(0,0,0,.25); } body ::-webkit-scrollbar-thumb:active { background-color: rgba(0,0,0,.5); -webkit-box-shadow: inset 1px 1px 3px rgba(0,0,0,.35); box-shadow: inset 1px 1px 3px rgba(0,0,0,.35); } .jfk-scrollbar-dark::-webkit-scrollbar-thumb { background-color: rgba(255,255,255,.3); -webkit-box-shadow: inset 1px 1px 0 rgba(255,255,255,.15),inset 0 -1px 0 rgba(255,255,255,.1); box-shadow: inset 1px 1px 0 rgba(255,255,255,.15),inset 0 -1px 0 rgba(255,255,255,.1); } .jfk-scrollbar-dark::-webkit-scrollbar-thumb:horizontal { -webkit-box-shadow: inset 1px 1px 0 rgba(255,255,255,.15),inset -1px 0 0 rgba(255,255,255,.1); box-shadow: inset 1px 1px 0 rgba(255,255,255,.15),inset -1px 0 0 rgba(255,255,255,.1); } .jfk-scrollbar-dark::-webkit-scrollbar-thumb:hover { background-color: rgba(255,255,255,.6); -webkit-box-shadow: inset 1px 1px 1px rgba(255,255,255,.37); box-shadow: inset 1px 1px 1px rgba(255,255,255,.37); } .jfk-scrollbar-dark::-webkit-scrollbar-thumb:active { background-color: rgba(255,255,255,.75); -webkit-box-shadow: inset 1px 1px 3px rgba(255,255,255,.5); box-shadow: inset 1px 1px 3px rgba(255,255,255,.5); } .jfk-scrollbar-borderless::-webkit-scrollbar-track { border-width: 0 1px 0 6px } .jfk-scrollbar-borderless::-webkit-scrollbar-track:horizontal { border-width: 6px 0 1px } .jfk-scrollbar-borderless::-webkit-scrollbar-track:hover { background-color: rgba(0,0,0,.035); -webkit-box-shadow: inset 1px 1px 0 rgba(0,0,0,.14),inset -1px -1px 0 rgba(0,0,0,.07); box-shadow: inset 1px 1px 0 rgba(0,0,0,.14),inset -1px -1px 0 rgba(0,0,0,.07); } .jfk-scrollbar-borderless.jfk-scrollbar-dark::-webkit-scrollbar-track:hover { background-color: rgba(255,255,255,.07); -webkit-box-shadow: inset 1px 1px 0 rgba(255,255,255,.25),inset -1px -1px 0 rgba(255,255,255,.15); box-shadow: inset 1px 1px 0 rgba(255,255,255,.25),inset -1px -1px 0 rgba(255,255,255,.15); } .jfk-scrollbar-borderless::-webkit-scrollbar-thumb { border-width: 0 1px 0 6px; } .jfk-scrollbar-borderless::-webkit-scrollbar-thumb:horizontal { border-width: 6px 0 1px; } body ::-webkit-scrollbar-corner { background: transparent; } body::-webkit-scrollbar-track-piece { background-clip: padding-box; background-color: #f1f1f1; border: solid #fff; border-width: 0 0 0 3px; -webkit-box-shadow: inset 1px 0 0 rgba(0,0,0,.14),inset -1px 0 0 rgba(0,0,0,.07); box-shadow: inset 1px 0 0 rgba(0,0,0,.14),inset -1px 0 0 rgba(0,0,0,.07); } body::-webkit-scrollbar-track-piece:horizontal { border-width: 3px 0 0; -webkit-box-shadow: inset 0 1px 0 rgba(0,0,0,.14),inset 0 -1px 0 rgba(0,0,0,.07); box-shadow: inset 0 1px 0 rgba(0,0,0,.14),inset 0 -1px 0 rgba(0,0,0,.07); } body::-webkit-scrollbar-thumb { border-width: 1px 1px 1px 5px; } body::-webkit-scrollbar-thumb:horizontal { border-width: 5px 1px 1px; } body::-webkit-scrollbar-corner { background-clip: padding-box; background-color: #f1f1f1; border: solid #fff; border-width: 3px 0 0 3px; -webkit-box-shadow: inset 1px 1px 0 rgba(0,0,0,.14); box-shadow: inset 1px 1px 0 rgba(0,0,0,.14); } .jfk-scrollbar::-webkit-scrollbar { height: 16px; overflow: visible; width: 16px; } .jfk-scrollbar::-webkit-scrollbar-button { height: 0; width: 0; } .jfk-scrollbar::-webkit-scrollbar-track { background-clip: padding-box; border: solid transparent; border-width: 0 0 0 7px; } .jfk-scrollbar::-webkit-scrollbar-track:horizontal { border-width: 7px 0 0; } .jfk-scrollbar::-webkit-scrollbar-track:hover { background-color: rgba(0,0,0,.05); -webkit-box-shadow: inset 1px 0 0 rgba(0,0,0,.1); box-shadow: inset 1px 0 0 rgba(0,0,0,.1); } .jfk-scrollbar::-webkit-scrollbar-track:horizontal:hover { -webkit-box-shadow: inset 0 1px 0 rgba(0,0,0,.1); box-shadow: inset 0 1px 0 rgba(0,0,0,.1); } .jfk-scrollbar::-webkit-scrollbar-track:active { background-color: rgba(0,0,0,.05); -webkit-box-shadow: inset 1px 0 0 rgba(0,0,0,.14),inset -1px 0 0 rgba(0,0,0,.07); box-shadow: inset 1px 0 0 rgba(0,0,0,.14),inset -1px 0 0 rgba(0,0,0,.07); } .jfk-scrollbar::-webkit-scrollbar-track:horizontal:active { -webkit-box-shadow: inset 0 1px 0 rgba(0,0,0,.14),inset 0 -1px 0 rgba(0,0,0,.07); box-shadow: inset 0 1px 0 rgba(0,0,0,.14),inset 0 -1px 0 rgba(0,0,0,.07); } .jfk-scrollbar-dark.jfk-scrollbar::-webkit-scrollbar-track:hover { background-color: rgba(255,255,255,.1); -webkit-box-shadow: inset 1px 0 0 rgba(255,255,255,.2); box-shadow: inset 1px 0 0 rgba(255,255,255,.2); } .jfk-scrollbar-dark.jfk-scrollbar::-webkit-scrollbar-track:horizontal:hover { -webkit-box-shadow: inset 0 1px 0 rgba(255,255,255,.2); box-shadow: inset 0 1px 0 rgba(255,255,255,.2); } .jfk-scrollbar-dark.jfk-scrollbar::-webkit-scrollbar-track:active { background-color: rgba(255,255,255,.1); -webkit-box-shadow: inset 1px 0 0 rgba(255,255,255,.25),inset -1px 0 0 rgba(255,255,255,.15); box-shadow: inset 1px 0 0 rgba(255,255,255,.25),inset -1px 0 0 rgba(255,255,255,.15); } .jfk-scrollbar-dark.jfk-scrollbar::-webkit-scrollbar-track:horizontal:active { -webkit-box-shadow: inset 0 1px 0 rgba(255,255,255,.25),inset 0 -1px 0 rgba(255,255,255,.15); box-shadow: inset 0 1px 0 rgba(255,255,255,.25),inset 0 -1px 0 rgba(255,255,255,.15); } .jfk-scrollbar::-webkit-scrollbar-thumb { background-color: rgba(0,0,0,.2); background-clip: padding-box; border: solid transparent; border-width: 0 0 0 7px; min-height: 28px; padding: 100px 0 0; -webkit-box-shadow: inset 1px 1px 0 rgba(0,0,0,.1),inset 0 -1px 0 rgba(0,0,0,.07); box-shadow: inset 1px 1px 0 rgba(0,0,0,.1),inset 0 -1px 0 rgba(0,0,0,.07); } .jfk-scrollbar::-webkit-scrollbar-thumb:horizontal { border-width: 7px 0 0; padding: 0 0 0 100px; -webkit-box-shadow: inset 1px 1px 0 rgba(0,0,0,.1),inset -1px 0 0 rgba(0,0,0,.07); box-shadow: inset 1px 1px 0 rgba(0,0,0,.1),inset -1px 0 0 rgba(0,0,0,.07); } .jfk-scrollbar::-webkit-scrollbar-thumb:hover { background-color: rgba(0,0,0,.4); -webkit-box-shadow: inset 1px 1px 1px rgba(0,0,0,.25); box-shadow: inset 1px 1px 1px rgba(0,0,0,.25); } .jfk-scrollbar::-webkit-scrollbar-thumb:active { background-color: rgba(0,0,0,0.5); -webkit-box-shadow: inset 1px 1px 3px rgba(0,0,0,0.35); box-shadow: inset 1px 1px 3px rgba(0,0,0,0.35); } .jfk-scrollbar-dark.jfk-scrollbar::-webkit-scrollbar-thumb { background-color: rgba(255,255,255,.3); -webkit-box-shadow: inset 1px 1px 0 rgba(255,255,255,.15),inset 0 -1px 0 rgba(255,255,255,.1); box-shadow: inset 1px 1px 0 rgba(255,255,255,.15),inset 0 -1px 0 rgba(255,255,255,.1); } .jfk-scrollbar-dark.jfk-scrollbar::-webkit-scrollbar-thumb:horizontal { -webkit-box-shadow: inset 1px 1px 0 rgba(255,255,255,.15),inset -1px 0 0 rgba(255,255,255,.1); box-shadow: inset 1px 1px 0 rgba(255,255,255,.15),inset -1px 0 0 rgba(255,255,255,.1); } .jfk-scrollbar-dark.jfk-scrollbar::-webkit-scrollbar-thumb:hover { background-color: rgba(255,255,255,.6); -webkit-box-shadow: inset 1px 1px 1px rgba(255,255,255,.37); box-shadow: inset 1px 1px 1px rgba(255,255,255,.37); } .jfk-scrollbar-dark.jfk-scrollbar::-webkit-scrollbar-thumb:active { background-color: rgba(255,255,255,.75); -webkit-box-shadow: inset 1px 1px 3px rgba(255,255,255,.5); box-shadow: inset 1px 1px 3px rgba(255,255,255,.5); } .jfk-scrollbar-borderless.jfk-scrollbar::-webkit-scrollbar-track { border-width: 0 1px 0 6px; } .jfk-scrollbar-borderless.jfk-scrollbar::-webkit-scrollbar-track:horizontal { border-width: 6px 0 1px; } .jfk-scrollbar-borderless.jfk-scrollbar::-webkit-scrollbar-track:hover { background-color: rgba(0,0,0,.035); -webkit-box-shadow: inset 1px 1px 0 rgba(0,0,0,.14),inset -1px -1px 0 rgba(0,0,0,.07); box-shadow: inset 1px 1px 0 rgba(0,0,0,.14),inset -1px -1px 0 rgba(0,0,0,.07); } .jfk-scrollbar-borderless.jfk-scrollbar-dark.jfk-scrollbar::-webkit-scrollbar-track:hover { background-color: rgba(255,255,255,.07); -webkit-box-shadow: inset 1px 1px 0 rgba(255,255,255,.25),inset -1px -1px 0 rgba(255,255,255,.15); box-shadow: inset 1px 1px 0 rgba(255,255,255,.25),inset -1px -1px 0 rgba(255,255,255,.15); } .jfk-scrollbar-borderless.jfk-scrollbar::-webkit-scrollbar-thumb { border-width: 0 1px 0 6px; } .jfk-scrollbar-borderless.jfk-scrollbar::-webkit-scrollbar-thumb:horizontal { border-width: 6px 0 1px; } .jfk-scrollbar::-webkit-scrollbar-corner { background: transparent; } body.jfk-scrollbar::-webkit-scrollbar-track-piece { background-clip: padding-box; background-color: #f1f1f1; border: solid #fff; border-width: 0 0 0 3px; -webkit-box-shadow: inset 1px 0 0 rgba(0,0,0,.14),inset -1px 0 0 rgba(0,0,0,.07); box-shadow: inset 1px 0 0 rgba(0,0,0,.14),inset -1px 0 0 rgba(0,0,0,.07); } body.jfk-scrollbar::-webkit-scrollbar-track-piece:horizontal { border-width: 3px 0 0; -webkit-box-shadow: inset 0 1px 0 rgba(0,0,0,.14),inset 0 -1px 0 rgba(0,0,0,.07); box-shadow: inset 0 1px 0 rgba(0,0,0,.14),inset 0 -1px 0 rgba(0,0,0,.07); } body.jfk-scrollbar::-webkit-scrollbar-thumb { border-width: 1px 1px 1px 5px; } body.jfk-scrollbar::-webkit-scrollbar-thumb:horizontal { border-width: 5px 1px 1px; } body.jfk-scrollbar::-webkit-scrollbar-corner { background-clip: padding-box; background-color: #f1f1f1; border: solid #fff; border-width: 3px 0 0 3px; -webkit-box-shadow: inset 1px 1px 0 rgba(0,0,0,.14); box-shadow: inset 1px 1px 0 rgba(0,0,0,.14); } .errormsg { margin: .5em 0 0; display: block; color: #dd4b39; line-height: 17px; } .help-link { background: #dd4b39; padding: 0 5px; color: #fff; font-weight: bold; display: inline-block; -webkit-border-radius: 1em; -moz-border-radius: 1em; border-radius: 1em; text-decoration: none; position: relative; top: 0px; } .help-link:visited { color: #fff; } .help-link:hover { color: #fff; background: #c03523; text-decoration: none; } .help-link:active { opacity: 1; background: #ae2817; } </style> <link href="//web.archive.org/web/20190810044338cs_/https://fonts.googleapis.com/css?family=Roboto:300,400,500&amp;lang=en" rel="stylesheet" type="text/css"> <style type="text/css"> .jfk-butterBar { -webkit-border-radius: 2px; -moz-border-radius: 2px; -o-border-radius: 2px; border-radius: 2px; -webkit-box-shadow: 0px 2px 4px rgba(0, 0, 0, 0.2); -moz-box-shadow: 0px 2px 4px rgba(0,0,0,0.2); -o-box-shadow: 0px 2px 4px rgba(0,0,0,0.2); box-shadow: 0 2px 4px rgba(0, 0, 0, 0.2); -webkit-transition: all 0 linear 1s, opacity 1s; -moz-transition: all 0 linear 1s, opacity 1s; -o-transition: all 0 linear 1s, opacity 1s; transition: all 0 linear 1s, opacity 1s; border-style: solid; border-width: 0; font-size: 11px; height: 0; opacity: 0; visibility: hidden; overflow: hidden; padding: 0; text-align: center; } .jfk-butterBar-warning { background-color: #dd4b39; border-color: #602019; color: #fff; } .jfk-butterBar-warning a { color: #fff; font-weight: bold; text-decoration: underline; } .jfk-butterBar-shown { -webkit-transition: opacity 0.218s; -moz-transition: opacity 0.218s; -o-transition: opacity 0.218s; transition: opacity 0.218s; border-width: 1px; height: 14px; opacity: 1; visibility: visible; padding: 6px 16px; } .signuponepage .jfk-butterBar { margin: -35px 0 7px; } .signuponepage .jfk-butterBar-warning a.cta { padding-left: .5em; } .signuponepage .jfk-butterBar-warning a.cta img { vertical-align: middle; } .signuponepage .sign-up { width: 362px; float: right; } .signuponepage .signup-box { margin: 0; padding: 25px; background: #f1f1f1; border: 1px solid #e5e5e5; } .signuponepage .side-content { margin: 0 420px 0 0; } .signuponepage .side-content .benefit { margin: 0 0 2.5em; overflow: hidden; } .signuponepage .side-content .benefit img:first-child { float: left; border: 1px solid #e5e5e5; } .signuponepage .side-content .benefit img.apps { border: 0px; } .signuponepage .side-content .benefit div { margin: 0 0 0 275px; } .signuponepage .side-content .benefit div h2 { color: #555; } .signuponepage .side-content .benefit div p { color: #999; line-height: 19px; } .signuponepage .side-content .benefit div p:last-child { margin: 0; } .signuponepage .why-information { margin: 1em 25px 0; color: #999; } .signuponepage .prefilledEmail { display: block; font-size: 13px; height: 29px; line-height: 29px; margin: 0; -ms-word-break: break-all; word-break: break-all; word-break: break-word; -webkit-hyphens: auto; -moz-hyphens: auto; hyphens: auto; } .signuponepage input[type=text], .signuponepage input[type=password] { direction: ltr; } .signuponepage input[type=tel], .signuponepage input[type=text], .signuponepage input[type=password], .signuponepage select { width: 100%; } .signuponepage .form-element { position: relative; margin: 0 0 1.5em; } .signuponepage .form-element label { display: inline-block; width: 100%; position: relative; } .signuponepage .form-element strong { margin: 0 0 .5em; display: inline-block; width: 100%; -webkit-user-select: none; -moz-user-select: none; user-select: none; } .signuponepage .form-element.multi-field label strong { display: none; } .signuponepage .form-element .placeholder-text { position: absolute; top: 8px; left: 10px; color: #999; display: none; } .signuponepage .form-element.name label.firstname { width: 150px; margin-right: 5px; } .signuponepage .form-element.name label.lastname { width: 150px; } .signuponepage .form-element.name label.firstname input, .signuponepage .form-element.name label.lastname input { direction: ltr; } .signuponepage .form-element.name .placeholder-text { left: 10px; } .signuponepage .form-element.birthday label { margin-right: 5px; } .signuponepage .form-element.birthday label.year { width: 97px; margin-right: 0; } .signuponepage .form-element.birthday label.month { width: 135px; } .signuponepage .form-element.birthday label.day { width: 60px; } .signuponepage .form-element.email-address input { direction: ltr; } .signuponepage .form-element.email-address input#GmailAddress::-ms-clear { display: none; } .signuponepage .form-element .atgmail { position: absolute; top: 27px; right: 10px; color: #999; -webkit-user-select: none; -moz-user-select: none; user-select: none; direction: ltr; } .signuponepage .username-suggestions { margin: .5em 0 0; color: #666; } .signuponepage .username-suggestions a { display: inline-block; cursor: pointer; margin-left: 1em; } .signuponepage .form-element.no-recovery-email label strong { color: #797979; } .signuponepage .form-element .set-homepage-explanation { margin-bottom: 20px; color: #797979; } .signuponepage .form-element.terms-of-service input[type=checkbox], .signuponepage .form-element.recovery-email input[type=checkbox], .signuponepage .form-element.set-homepage input[type=checkbox] { float: left; margin: 2px 0 0; } .signuponepage .form-element.terms-of-service label strong, .signuponepage .form-element.no-recovery-email label strong, .signuponepage .form-element.set-homepage label .set-homepage-explanation strong { font-weight: normal; line-height: 17px; display: block; margin: 0 0 0 28px; width: 282px; } .signuponepage .form-element.nextstep-button { text-align: right; margin: 0; } .signuponepage .terms-of-service .errormsg { margin-left: 28px; } .signuponepage .linkmsg { margin: 0.5em 0 0; } .signuponepage .infomsg { color: #797979; line-height: 17px; margin: 0.5em 0 0; display: none; } .jfk-bubble { -webkit-box-shadow: 0 1px 3px rgba(0,0,0,.2); -moz-box-shadow: 0 1px 3px rgba(0,0,0,.2); box-shadow: 0 1px 3px rgba(0,0,0,.2); background-color: #fff; border: 1px solid; position: absolute; z-index: 1201 !important; border-color: #bbb #bbb #a8a8a8; padding: 16px; width: 255px; line-height: 17px; } .jfk-bubble-arrow { position: absolute } .jfk-bubble-arrow .jfk-bubble-arrowimplbefore,.jfk-bubble-arrow .jfk-bubble-arrowimplafter { display:block; height:0; position:absolute; width:0 } .jfk-bubble-arrow .jfk-bubble-arrowimplbefore { border:9px solid } .jfk-bubble-arrow .jfk-bubble-arrowimplafter { border:8px solid } .jfk-bubble-arrowdown { bottom:0 } .jfk-bubble-arrowup { top:-9px } .jfk-bubble-arrowleft { left:-9px } .jfk-bubble-arrowright { right:0 } .jfk-bubble-arrowdown .jfk-bubble-arrowimplbefore,.jfk-bubble-arrowup .jfk-bubble-arrowimplbefore { border-color:#bbb transparent; left:-9px } .jfk-bubble-arrowdown .jfk-bubble-arrowimplbefore { border-color:#a8a8a8 transparent } .jfk-bubble-arrowdown .jfk-bubble-arrowimplafter,.jfk-bubble-arrowup .jfk-bubble-arrowimplafter { border-color:#fff transparent; left:-8px } .jfk-bubble-arrowdown .jfk-bubble-arrowimplbefore { border-bottom-width:0 } .jfk-bubble-arrowdown .jfk-bubble-arrowimplafter { border-bottom-width:0 } .jfk-bubble-arrowup .jfk-bubble-arrowimplbefore { border-top-width:0 } .jfk-bubble-arrowup .jfk-bubble-arrowimplafter { border-top-width:0; top:1px } .jfk-bubble-arrowleft .jfk-bubble-arrowimplbefore,.jfk-bubble-arrowright .jfk-bubble-arrowimplbefore { border-color:transparent #bbb; top:-9px } .jfk-bubble-arrowleft .jfk-bubble-arrowimplafter,.jfk-bubble-arrowright .jfk-bubble-arrowimplafter { border-color:transparent #fff; top:-8px } .jfk-bubble-arrowleft .jfk-bubble-arrowimplbefore { border-left-width:0 } .jfk-bubble-arrowleft .jfk-bubble-arrowimplafter { border-left-width:0; left:1px } .jfk-bubble-arrowright .jfk-bubble-arrowimplbefore { border-right-width:0 } .jfk-bubble-arrowright .jfk-bubble-arrowimplafter { border-right-width:0 } .jfk-bubble.jfk-bubble-promo { background-color:#f9edbe; border:1px solid #f0c36d } .jfk-bubble-promo .jfk-bubble-arrowdown .jfk-bubble-arrowimplbefore,.jfk-bubble-promo .jfk-bubble-arrowup .jfk-bubble-arrowimplbefore { border-color:#f0c36d transparent } .jfk-bubble-promo .jfk-bubble-arrowdown .jfk-bubble-arrowimplafter,.jfk-bubble-promo .jfk-bubble-arrowup .jfk-bubble-arrowimplafter { border-color:#f9edbe transparent } .jfk-bubble-promo .jfk-bubble-arrowleft .jfk-bubble-arrowimplbefore,.jfk-bubble-promo .jfk-bubble-arrowright .jfk-bubble-arrowimplbefore { border-color:transparent #f0c36d } .jfk-bubble-promo .jfk-bubble-arrowleft .jfk-bubble-arrowimplafter,.jfk-bubble-promo .jfk-bubble-arrowright .jfk-bubble-arrowimplafter { border-color:transparent #f9edbe } .password-strength p { margin: 0; } .password-strength .meter { margin: 4px 0; height: 5px; background: #f5f5f5; } .password-strength .meter #strength-bar { display: block; height: 100%; width: 0px; } .password-strength .meter .short { background: #a03; } .password-strength .meter .weak { background: #a03; } .password-strength .meter .fair { background: #fc3; } .password-strength .meter .good { background: #2d98f3; } .password-strength .meter .strong { background: #76c261; } .password-strength .meter .notRated { background: #666; } .talk_number_input, .i18n_phone_number_input { direction: ltr; margin: 0; width: 100%; color: #333; text-decoration: none; list-style: none; vertical-align: top; cursor: pointer; outline: none; -moz-outline: none; background-color: #fff; border-collapse: collapse; padding: 0; } .talk_number_input th, .i18n_phone_number_input th { border: 1px solid #d9d9d9; border-top: 1px solid #c0c0c0; border-right-width: 0; } .talk_number_input td, .i18n_phone_number_input td { border: 1px solid #d9d9d9; border-top: 1px solid #c0c0c0; border-left-width: 0; vertical-align: middle; } .talk_number_input input, .i18n_phone_number_input input { border-width: 0; margin: 0; outline: none; } .talk_number_input-menu, .i18n_phone_number_input-menu { padding: 0; outline: none; width: 40px; } .talk-select-country, .i18n-phone-select-country { padding: 8px 2px 0 5px; height: 21px; vertical-align: middle; outline: none; } .talk-select-country-dropdown, .i18n-phone-select-country-dropdown { background: url(https://web.archive.org/web/20190810044338im_/https://ssl.gstatic.com/i18n/phonenumbers/phoneinputwidget/phone-input-arrow.png) no-repeat center center; width: 10px; margin-left: 3px; } .talk-select-country-hover, .i18n-phone-select-country-hover { background-color: #eee; } div.talk-select-country-menu, div.i18n-phone-select-country-menu { height: 208px; overflow-y: auto; overflow-x: hidden; } .talk-select-country-menu .goog-menuitem, .i18n-phone-select-country-menu .goog-menuitem { white-space: nowrap; } span.talk-select-country-name, span.i18n-phone-select-country-name { margin: 0 5px 0 7px; } span.talk-select-country-code, span.i18n-phone-select-country-code { color: #666; } .talk-flag, .i18n-phone-flag { background: url(https://web.archive.org/web/20190810044338im_/https://ssl.gstatic.com/i18n/phonenumbers/phoneinputwidget/flags4.png) no-repeat 0 0; width: 16px; height: 11px; overflow: hidden; margin-left: 4px; } .talk-select-country-focused, .i18n-phone-select-country-focused { background-color: #eee; } #BirthMonth .goog-flat-menu-button { width: 108px; margin: -3px 0 0 0; } #Gender .goog-flat-menu-button { width: 285px; margin: 0; } #CountryCode { position: relative; } #CountryCode .goog-menu { height: 200px; overflow: auto; top: 0 !important; z-index: 1202; } #CountryCode .goog-flat-menu-button { width: 285px; margin: 0; overflow: hidden; } #CountryCode .goog-flat-menu-button-caption { overflow: hidden; text-overflow: ellipsis; width: inherit; } #CountryCode .goog-menuitem, #CountryCode .goog-menuitem-rtl { overflow: auto; width: 285px; } .main { width: 950px; } .main h1 { margin: 0 0 .92em; } .scroll-disabled { overflow: hidden !important; } .tos-background-overlay-div { background: #737373; background: rgba(0, 0, 0, 0.6); height: 100%; left: 0; position: fixed; top: 0; width: 100%; z-index: 1000001; } .tos-center-div { margin: 0 auto; -webkit-text-size-adjust: 100%; width: 576px; } .tos-popup-container { bottom: 64px; min-height: 448px; top: 64px; max-height: 100%; max-height: calc(100% - 182px); position: fixed; width: 576px; z-index: 1000002; } .tos-scroll-area { background: #fff; -webkit-border-radius: 2px 2px 0 0; -moz-border-radius: 2px 2px 0 0; -o-border-radius: 2px 2px 0 0; border-radius: 2px 2px 0 0; max-height: 100%; outline: none; overflow: auto; -webkit-overflow-scrolling: touch; } .tos-scroll-area::-webkit-scrollbar-thumb { background-color: rgba(0, 0, 0, 0.26); -webkit-box-shadow: 0 0 0 #fff; box-shadow: inset 0 0 0 #fff; width: 8px; } .tos-scroll-area::-webkit-scrollbar-track { background-color: rgba(0, 0, 0, 0.12); } .tos-scroll-area::-webkit-scrollbar-track:hover { background-color: rgba(0, 0, 0, 0.26); -webkit-box-shadow: 0 0 0 #fff; box-shadow: inset 0 0 0 #fff; } .tos-scroll-area::-webkit-scrollbar-thumb:hover { -webkit-box-shadow: 0 0 0 #fff; box-shadow: inset 0 0 0 #fff; } .tos-header { color: #4184f3; font-family: 'Roboto', arial, sans-serif; font-size: 42px; font-weight: 300; line-height: 48px; padding: 58px 24px 0px; top: 64px; } #header-text-div { text-align: center; } .tos-text-div { color: #202020; font-family: 'Roboto', arial, sans-serif; font-weight: 400; max-height: 100%; outline: none; padding: 34px 32px 40px 40px; } .tos-text-div a { color: #4184f3; cursor: pointer; text-decoration: none; } .tos-text-div .cb-heading { color: #414141; font-family: 'Roboto', arial, sans-serif; font-size: 20px; font-weight: 400; line-height: 24px; margin-top: 40px; padding-bottom: 14px; } .tos-text-div li { color: #757575; font-size: 14px; line-height: 20px; list-style: disc outside none; margin-left: 40px; } .tos-text-div p { color: #757575; font-size: 14px; line-height: 20px; } .tos-intro-text-div p { font-size: 16px; } .tos-padding-div { height: 24px; } .tos-intro-separator { background: #e0e0e0; border: none; height: 3px; margin-top: 32px; } .tos-par-separator { display: none; margin-top: 32px; } .tos-scroll-fab-container { bottom: -20px; display: block; height: 40px; position: absolute; text-align: center; width: 100%; } .tos-scroll-button { background-color: #4285f4; border: none; -webkit-border-radius: 50%; border-radius: 50%; -webkit-box-sizing: content-box; box-sizing: content-box; -webkit-box-shadow: 0 6px 10px 0 rgba(0,0,0,0.14), 0 1px 18px 0 rgba(0,0,0,0.12), 0 3px 5px -1px rgba(0,0,0,0.2); box-shadow: 0 6px 10px 0 rgba(0,0,0,0.14), 0 1px 18px 0 rgba(0,0,0,0.12), 0 3px 5px -1px rgba(0,0,0,0.2); cursor: pointer; display: inline-block; fill: #fff; height: 40px; outline: none; overflow: hidden; position: relative; text-align: center; vertical-align: middle; width: 40px; z-index: 4000; } .tos-scroll-button-content { cursor: pointer; display: inline-block; fill: #fff; height: 24px; left: 8px; line-height: 20px; position: absolute; text-align: center; top: 8px; -webkit-transform: rotate(0); transform: rotate(0); -webkit-transition: all .3s ease-in-out; transition: all .3s ease-in-out; width: 24px; } .tos-scroll-button-icon { height: 24px; width: 24px; } .tos-buttons-right { display: none; float: right; padding-right: 24px; text-align: right; } .tos-button-div { background-color: #f7f7f7; -webkit-border-radius: 0 0 2px 2px; -moz-border-radius: 0 0 2px 2px; -o-border-radius: 0 0 2px 2px; border-radius: 0 0 2px 2px; border-top: 1px solid #d8d8d8; -webkit-box-shadow: 0px 8px 12px 2px rgba(0, 0, 0, 0.2); -moz-box-shadow: 0px 8px 12px 2px rgba(0, 0, 0, 0.2); -o-box-shadow: 0px 8px 12px 2px rgba(0, 0, 0, 0.2); box-shadow: 0px 8px 12px 2px rgba(0, 0, 0, 0.2); height: 48px; text-align: right; transition: height .2s; } .tos-button-div:before { background: linear-gradient(to bottom,rgba(255,255,255,0) 0%,rgba(255,255,255,0.70) 70%,rgba(255,255,255,1) 100%); bottom: 0; content: ''; display: block; height: 48px; left: 0; pointer-events: none; position: absolute; right: 8px; z-index: 1 } .tos-popup-container.scrolled .tos-scroll-fab-container { display: none; } .tos-popup-container.scrolled .tos-button-div { height: 54px; } .tos-popup-container.scrolled .tos-buttons-right { display: block; } .tos-popup-container.scrolled .tos-button-div:before { height: 0; } .tos-button { -webkit-appearance: none; -moz-appearance: none; appearance: none; border: none; -moz-border-radius: 2px 2px 2px 2px; -webkit-border-radius: 2px 2px 2px 2px; -o-border-radius: 2px 2px 2px 2px; border-radius: 2px 2px 2px 2px; font-family: 'Roboto', arial, sans-serif; font-size: 14px; font-weight: 500; height: 36px; margin: 9px 4px 8px; min-width: 64px; outline: none; padding: 2px 24px 0px; text-transform: uppercase; } .cancel-button { background: #f7f7f7; color: #414141; } .cancel-button:hover, .cancel-button:focus { background: #d9d9d9; } .cancel-button:active { background: #cccccc; } .iagree-button:enabled { background: #4184f3; color: #fff; } .iagree-button:hover, .iagree-button:focus, .tos-scroll-button:focus { background: #3a77e6; color: #fff; } .iagree-button:active { background: #3266d5; color: #fff; } .iagree-button:disabled { background: #d9d9d9; color: #aaaaaa; } </style> <style type="text/css"> @media (max-width: 800px) { html { background: #f1f1f1; min-width: 100%; -webkit-tap-highlight-color: rgba(0,0,0,0); } h1, h2, h3, h4, h5, h6 { font-size: 1.4em; } .main { width: auto; max-width: 276px; padding-bottom: 85px; padding-top: 15px; overflow-x: hidden; } .content { padding-left: 22px; padding-right: 22px; } .header .signin-button { margin: 17px 0 0; } .side-content { display: none; } .signup-steps ol { display: none; } .goog-flat-menu-button-dropdown { background: url(https://web.archive.org/web/20190810044338im_/https://ssl.gstatic.com/ui/v1/disclosure/grey-disclosure-arrow-up-down.png) center no-repeat; border: none; height: 11px; margin-top: 1px; width: 7px; } .signuponepage .sign-up { width: 100%; } .signuponepage .signup-box { margin: 0; padding: 0; background: #f1f1f1; border: none; } .signuponepage #BirthMonth .goog-flat-menu-button, .signuponepage #Gender .goog-flat-menu-button, .signuponepage #CountryCode .goog-flat-menu-button { width: 100%; -webkit-appearance: none; padding: 0; height: 37px; -webkit-border-radius: 2px; -moz-border-radius: 2px; border-radius: 2px; background-color: #f5f5f5; background-image: -webkit-gradient(linear,left top,left bottom,from(#f5f5f5),to(#f1f1f1)); background-image: -webkit-linear-gradient(top,#f5f5f5,#f1f1f1); background-image: -moz-linear-gradient(top,#f5f5f5,#f1f1f1); background-image: -ms-linear-gradient(top,#f5f5f5,#f1f1f1); background-image: -o-linear-gradient(top,#f5f5f5,#f1f1f1); background-image: linear-gradient(top,#f5f5f5,#f1f1f1); border: 1px solid #dcdcdc; color: #444; font-size: 11px; font-weight: bold; line-height: 27px; list-style: none; margin: 0 2px; min-width: 46px; outline: none; } .signuponepage .goog-flat-menu-button .goog-flat-menu-button-caption, .signuponepage .goog-flat-menu-button .goog-flat-menu-button-dropdown { padding: 5px; } .signuponepage .talk-select-country, .signuponepage .i18n-phone-select-country { height: 24px; padding: 13px 2px 0 5px; } .signuponepage goog-flat-menu-button:focus { border: 1px solid #4d90fe; } .signuponepage goog-flat-menu-button.form-error { border: 1px solid rgb(221, 75, 57); } .signuponepage .form-element .placeholder-text { top: 11px; } .signuponepage .form-element.name label.firstname { width: 133px; } .signuponepage .form-element.name label.lastname { width: 134px; } .signuponepage .form-element.birthday label.year { width: 86px; } .signuponepage .form-element.birthday label.month { width: 107px; } .signuponepage .form-element.birthday label.day { width: 65px; } .signuponepage .form-element #GenderHolder { position: relative; } .signuponepage .form-element #RecoveryPhoneCountryHolder { position: relative; } .signuponepage .form-element #CountryCodeHolder { position: relative; } .signuponepage .form-element .atgmail { top: 30px; } .signuponepage .form-element.terms-of-service label strong, .signuponepage .form-element.personalization label strong, .signuponepage .form-element.no-recovery-email label strong, .signuponepage .form-element.set-homepage label .set-homepage-explanation strong { width: 248px; } .signuponepage .form-element #submitbutton { width: 100%; } .signuponepage .infomsg { display: none; -webkit-transition: opacity 500ms ease-in-out; } .password-strength { margin-bottom: 10px; display: block; } .g-button { height: 35px; line-height: 35px; } input[type=email], input[type=number], input[type=password], input[type=tel], input[type=text], input[type=url], input[type=submit].g-button { height: 37px; } .footer .lang-chooser-wrap { display: none; } .jfk-bubble { display: none; } } </style> <style type="text/css"> @media (max-height: 576px) { .tos-popup-container { bottom: 16px; max-height: 100%; max-height: calc(100% - 86px); min-height: 0; top: 16px; } } @media (max-width: 608px) { .scroll-disabled { position: fixed; } .tos-center-div { width: 100%; } .tos-popup-container { left: 16px; right: 16px; width: auto; } .tos-header { font-size: 24px; left: 16px; overflow-x: hidden; padding: 40px 24px 16px 24px; line-height: 30px; right: 16px; top: 16px; width: auto; } .tos-scroll-area { height: 100%; height: calc(100% - 56px); } .tos-twobtnlines .tos-scroll-area { height: 100%; height: calc(100% - 112px); } .tos-text-div { padding: 18px 24px 24px; } .tos-text-div li { margin-left: 18px; margin-top: 16px; } .tos-intro-separator { margin-bottom: 48px; margin-top: 32px; } .tos-par-separator { background: #e0e0e0; border: none; display: block; height: 3px; margin-bottom: 40px; margin-top: 40px; } .tos-button-div:before { bottom: 56px; } .tos-scroll-fab-container { bottom: 34px; } } @media (max-width: 360px) { .tos-button { padding: 2px 12px 0px; } .tos-button:first-child { margin-bottom: 0px; } .tos-button-div { padding: 0px; text-align: center; } } </style> <link href="//web.archive.org/web/20190810044338cs_/https://fonts.googleapis.com/css?family=Open+Sans:300,400&amp;lang=en" rel="stylesheet" type="text/css"> <style> h1, h2, p { -webkit-animation-duration: 0.1s; -webkit-animation-name: fontfix; -webkit-animation-iteration-count: 1; -webkit-animation-timing-function: linear; -webkit-animation-delay: 0; } @-webkit-keyframes fontfix { from { opacity: 1; } to { opacity: 1; } } .main h1 { text-align: center; font-family: 'Open Sans', arial; color: #555; font-size: 38px; font-weight: 300; margin-top: 27px; margin-bottom: 50px; } .side-content { padding-top: 18px; } .side-content h2 { text-align: center; font-family: 'Open Sans', arial; color: #737373; font-size: 20px; font-weight: 300; margin-bottom: 15px; } .side-content p { text-align: center; font-family: 'Open Sans', arial; color: #737373; font-size: 13px; margin-bottom: 40px; } .side-content .logo-strip, .side-content .devices-icon { margin: 0 auto 80px; display: block; } .side-content .logo-strip { background-repeat: no-repeat; background-image: url(https://web.archive.org/web/20190810044338im_/https://ssl.gstatic.com/accounts/ui/wlogostrip_325x24_1x.png); background-size: 325px 24px; width: 325px; height: 24px; } .side-content .devices-icon { background-image: url(https://web.archive.org/web/20190810044338im_/https://ssl.gstatic.com/accounts/signup/devices_1x.png); background-size: 300px 172px; background-repeat: no-repeat; width: 300px; height: 172px; } .signuponepage .signup-box { border: 0; } @media (max-width: 800px) { .main h1 { text-align: left; font-family: arial, sans-serif; font-size: 18px; font-weight: normal; margin: 0 0 .92em; } } @media screen and (-webkit-min-device-pixel-ratio: 1.5), (min--moz-device-pixel-ratio: 1.5), (-o-min-device-pixel-ratio: 3 / 2), (min-device-pixel-ratio: 1.5) { .side-content .logo-strip { background-image: url(https://web.archive.org/web/20190810044338im_/https://ssl.gstatic.com/accounts/ui/wlogostrip_325x24_2x.png); } .side-content .devices-icon { background-image: url(https://web.archive.org/web/20190810044338im_/https://ssl.gstatic.com/accounts/signup/devices_2x.png); } } </style> <style type="text/css"> .signuponepage select { -webkit-appearance: none; height: 37px; padding: 0 5px 0 5px; -webkit-border-radius: 2px; -moz-border-radius: 2px; border-radius: 2px; background-color: #f5f5f5; background-image: -webkit-gradient(linear,left top,left bottom,from(#f5f5f5),to(#f1f1f1)); background-image: -webkit-linear-gradient(top,#f5f5f5,#f1f1f1); background-image: -moz-linear-gradient(top,#f5f5f5,#f1f1f1); background-image: -ms-linear-gradient(top,#f5f5f5,#f1f1f1); background-image: -o-linear-gradient(top,#f5f5f5,#f1f1f1); background-image: linear-gradient(top,#f5f5f5,#f1f1f1); border: 1px solid #dcdcdc; color: #444; font-size: 11px; font-weight: bold; line-height: 27px; list-style: none; margin: 0 2px; min-width: 46px; outline: none; } .signuponepage select:focus { border: 1px solid #4d90fe; } .signuponepage .form-error select { border: 1px solid rgb(221, 75, 57); } .signuponepage select.form-error { border: 1px solid rgb(221, 75, 57); } .goog-flat-menu-button-dropdown { background: url(https://web.archive.org/web/20190810044338im_/https://ssl.gstatic.com/ui/v1/disclosure/grey-disclosure-arrow-up-down.png) center no-repeat; border: none; height: 11px; margin-top: 1px; width: 7px; } </style> <noscript> <style type="text/css"> .signuponepage .infomsg { display: block; } </style> </noscript> <script type="text/javascript" nonce="r5qIJQOmQKkPhFBIvQEoUg">/* Anti-spam. Want to say hello? Contact (base64) Ym90Z3VhcmQtY29udGFjdEBnb29nbGUuY29t */(function(){var d,m=function(M,Q,q){M.addEventListener(Q,q,!1)},t=function(M,Q,q,D){(m(((D=(Q=(d.f=function(O,w){Q?(w=Q,Q=function(){w(),setTimeout(function(){O(q)},0)}):O(q)},function(){}),document.createElement("iframe")),m)(D,"load",function(){Q&&(q=D.contentWindow,Q(),Q=void 0)}),D),"error",function(){Q&&(Q(),Q=void 0)}),D).style.display="none",D.src=M,(document.body||document.documentElement.lastChild).appendChild(D)},x=this||self;((d=x.botguard||(x.botguard={}),d).jLn=function(M,Q,q,D,O,w){"!"==M.charAt(0)?(this.invoke=function(r){return r&&r(M),M},Q&&Q()):(q=M.lastIndexOf("//"),D=atob(M.substr(q+2)),w=function(){},this.invoke=function(r,p,L,X){if(O)return O.invoke(r,p,L);if(p)X=w,w=function(){X(),setTimeout(function(){O.invoke(r,p,L)},0)};else return r&&r("FNL"),"FNL"},d.f||t(D),d.f(function(r){try{O=new (r.eval('(function(){var L=function(Q,q,d){if(q=typeof Q,"object"==q)if(Q){if(Q instanceof Array)return"array";if(Q instanceof Object)return q;if((d=Object.prototype.toString.call(Q),"[object Window]")==d)return"object";if("[object Array]"==d||"number"==typeof Q.length&&"undefined"!=typeof Q.splice&&"undefined"!=typeof Q.propertyIsEnumerable&&!Q.propertyIsEnumerable("splice"))return"array";if("[object Function]"==d||"undefined"!=typeof Q.call&&"undefined"!=typeof Q.propertyIsEnumerable&&!Q.propertyIsEnumerable("call"))return"function"}else return"null";else if("function"==q&&"undefined"==typeof Q.call)return"object";return q},f=function(Q,q,d,D,O){X(((D=(0==((q=(O=Q.U(95),[q,O>>8&255,O&255]),void 0!=D)&&q.push(D),Q).U(232).length&&(Q.M[232]=void 0,X(Q,232,q)),""),d&&(d.message&&(D+=d.message),d.stack&&(D+=":"+d.stack)),d=Q.U(186),3)<d&&(D=D.slice(0,d-3),d-=D.length+3,D=K(D.replace(/\\r\\n/g,"\\n")),b(Q,47,n(D.length,2).concat(D),12)),Q),186,d)},E={},k=function(Q,q){return Q[q]<<24|Q[q+1]<<16|Q[q+2]<<8|Q[q+3]},B={},z=function(Q,q,d){if(0>=Q.R||1<Q.V||!Q.J&&0<q||0!=document.hidden||Q.s()-Q.v<Q.R-d)return false;return!((X(Q,172,(q=(Q.Z=true,Q.U(172)-q),Q.D.length)),Q.b).push([N,q]),0)},V=false,I=function(Q,q,d,D,O,M){for(M=(O=((q={},d=Q.F(),q.P=Q.F(),q).g=[],D=Q.F()-1,Q.F()),0);M<D;M++)q.g.push(Q.F());for(q.Y=Q.U(d),q.T=Q.U(O);D--;)q.g[D]=Q.U(q.g[D]);return q},W=function(Q,q){return(q=Q.F(),q)&128&&(q=q&127|Q.F()<<7),q},QR=function(Q,q,d,D,O){if(Q.J=(d=q[0],false),d==l)Q.K=25,Q.f(q);else if(d==E){d=q[D=q[1],3];try{O=Q.f(q)}catch(M){Z(Q,M),O=Q.O}(D&&D(O),d).push(O)}else if(d==N)Q.f(q);else if(d==Y)Q.f(q);else if(d==S){try{for(O=0;O<Q.c.length;O++)try{D=Q.c[O],D[0][D[1]](D[2])}catch(M){}}catch(M){}(0,(Q.c=[],q)[1])()}else if(d==B)return O=q[2],X(Q,157,q[6]),X(Q,141,O),Q.f(q)},Y={},K=function(Q,q,d,D,O){for(D=d=(q=[],0);D<Q.length;D++)O=Q.charCodeAt(D),128>O?q[d++]=O:(2048>O?q[d++]=O>>6|192:(55296==(O&64512)&&D+1<Q.length&&56320==(Q.charCodeAt(D+1)&64512)?(O=65536+((O&1023)<<10)+(Q.charCodeAt(++D)&1023),q[d++]=O>>18|240,q[d++]=O>>12&63|128):q[d++]=O>>12|224,q[d++]=O>>6&63|128),q[d++]=O&63|128);return q},MY=function(Q,q,d,D,O,M){return function(){var r=[B,q,d,void 0,O,M,arguments],w=D&1;if(D&2)var p=g(Q,true,false,(F(Q,r),false));else w&&Q.b.length?F(Q,r):w?(F(Q,r),g(Q,true,false,false)):p=QR(Q,r);return p}},u=function(Q,q){try{qY(this,Q,q)}catch(d){Z(this,d)}},P=function(Q,q){for(q=[];Q--;)q.push(255*Math.random()|0);return q},c=(((u.prototype.U=function(Q,q){if((q=this.M[Q],void 0)===q)throw f(this,30,0,Q),this.$;return q()},u.prototype).bK=function(Q,q,d,D,O){for(O=D=0;O<Q.length;O++)D+=Q.charCodeAt(O),D+=D<<10,D^=D>>6;return(D=(Q=(D+=D<<3,D^=D>>11,D+(D<<15)>>>0),new Number(Q&(1<<q)-1)),D)[0]=(Q>>>q)%d,D},u).prototype.A=(u.prototype.X=function(Q,q,d,D){b(this,(d=(d=(q=Q&4,Q&=3,this.F()),D=this.F(),this).U(d),q&&(d=K((""+d).replace(/\\r\\n/g,"\\n"))),Q&&b(this,D,n(d.length,2)),D),d)},(u.prototype.f=function(Q,q,d,D,O){if(q=Q[0],q==Y){Q=Q[1];try{for(D=q=(Q=(d=atob(Q),[]),0);D<d.length;D++)O=d.charCodeAt(D),255<O&&(Q[q++]=O&255,O>>=8),Q[q++]=O;this.D=Q}catch(M){f(this,17,M)}dv(this)}else if(q==l)d=Q[1],d.push(this.U(64).length,this.U(47).length,this.U(62).length,this.U(186)),X(this,141,Q[2]),this.M[242]&&G(this,this.U(242));else{if(q==E){if(Q=((O=(4<(0<((q=(O=((O=(Q=(d=Q[2],n)(this.U(64).length+2,2),this).U(232),0)<O.length&&b(this,64,n(O.length,2).concat(O),15),this).U(88)&511,O-=this.U(64).length+5,this.U(47)),4<q.length)&&(O-=q.length+3),O)&&b(this,64,n(O,2).concat(P(O)),10),q).length&&b(this,64,n(q.length,2).concat(q),153),P(2).concat(this.U(64))),O[1]=O[0]^3,O)[3]=O[1]^Q[0],O[4]=O[1]^Q[1],window).btoa){for(D=(q="",0);D<O.length;D+=8192)q+=String.fromCharCode.apply(null,O.slice(D,D+8192));Q=Q(q).replace(/\\+/g,"-").replace(/\\//g,"_").replace(/=/g,"")}else Q=void 0;if(Q)Q="!"+Q;else for(q=0,Q="";q<O.length;q++)D=O[q][this.I](16),1==D.length&&(D="0"+D),Q+=D;return X((((O=Q,this).U(64).length=d[0],this.U(47).length=d[1],this.U(62)).length=d[2],this),186,d[3]),O}if(q==N)G(this,Q[1]);else if(q==B)return G(this,Q[1])}},u.prototype).fT=function(Q,q,d,D,O,M){for(M=(d=[],D=0);M<Q.length;M++)for(O=O<<q|Q[M],D+=q;7<D;)D-=8,d.push(O>>D&255);return d},35),function(Q,q,d,D){for(D=(d=Q.F(),0);0<q;q--)D=D<<8|Q.F();X(Q,d,D)}),N=(u.prototype.DN=function(Q,q,d,D){try{D=Q[(q+2)%3],Q[q]=Q[q]-Q[(q+1)%3]-D^(1==q?D<<d:D>>>d)}catch(O){throw O;}},{}),qY=(((u.prototype.w="caller",u.prototype).B=false,u.prototype).nT=function(Q,q,d,D){for(;d--;)172!=d&&95!=d&&q.M[d]&&(q.M[d]=q[D](q[Q](d),this));q[Q]=this},function(Q,q,d,D,O){for(O=((Q.Z=(Q.J=(D=[],false),false),Q).u=(Q.j=function(M,r,w){return r=(w=function(){return M},function(){return w()}),r[this.I]=function(p){M=p},r},Q.h=(Q.S=(Q.K=25,Q.V=(Q.m=function(M,r,w,p,m,t){return M=(((t=(p=(m=function(){return p()},w=this,function(){return p[w.A+(m[w.w]===r)-!t[w.w]]}),w).f,m)[w.I]=function(x){p[w.H]=x},m)[w.I](M),m)},Q.R=0,0),void 0),void 0),[]),0);128>O;O++)D[O]=String.fromCharCode(O);(X(((X(Q,(X(Q,148,(X(Q,(X(Q,(X(Q,189,(X(Q,(Q.C=((X(Q,18,(X((X(Q,(X(Q,(Q.b=(X(Q,(X(Q,108,(X(Q,232,(X(Q,(X(Q,(X(Q,((X((X(Q,186,(X(Q,((X(Q,107,(X(Q,196,((X(Q,(X(Q,64,(X(Q,(X(Q,(X(Q,38,(X(Q,145,(X(Q,(X((X(Q,(X(Q,62,(X(Q,(O=(X(Q,(X(Q,(X(Q,(X(Q,(X((X(Q,((Q.M=[],Q).c=[],172),0),Q),95,0),X(Q,111,function(M,r,w,p){X(M,(p=(w=(r=M.F(),M).F(),M).F(),p),(M.U(r)in M.U(w))+0)}),112),function(M,r){(M=(r=M.F(),M).U(r),M[0]).removeEventListener(M[1],M[2],false)}),252),function(M,r,w,p){X(M,(r=(w=(p=(w=(r=M.F(),M.F()),M.F()),M).U(w),M).U(r),p),r[w])}),115),function(M,r,w,p){if(r=M.C.pop()){for(w=M.F();0<w;w--)p=M.F(),r[p]=M.M[p];r[186]=(r[232]=M.M[232],M.M)[186],M.M=r}else X(M,172,M.D.length)}),139),0),d.o)||function(){},104),function(M,r,w,p){X(M,(r=(p=(w=(r=M.F(),M.F()),M.F()),M.U(r))==M.U(w),p),+r)}),[])),X(Q,141,{}),223),function(M,r,w){z(M,1,5)||(r=M.F(),w=M.F(),X(M,w,function(p){return eval(p)}(M.U(r))))}),Q),7,function(M,r,w,p,m,t){if(!z(M,1,255)){if("object"==L((M=(p=(w=(m=(w=(r=M.F(),M.F()),p=M.F(),M.F()),r=M.U(r),M.U(w)),M.U(p)),M).U(m),r))){for(t in m=[],r)m.push(t);r=m}for(t=(m=0,r.length);m<t;m+=p)w(r.slice(m,m+p),M)}}),17),function(M){$L(M,1)}),function(M,r,w,p){X(M,(w=(r=M.F(),M.F()),p=M.F(),p),M.U(r)||M.U(w))})),Q)),88),0),52),function(M,r,w,p,m,t,x){if((p=(w=(r=M.F(),W(M)),""),M).M[98])for(m=M.U(98),t=0,x=m.length;w--;)t=(t+W(M))%x,p+=D[m[t]];else for(;w--;)p+=D[M.F()];X(M,r,p)}),[165,0,0])),217),function(M){$L(M,4)}),X)(Q,179,J),function(M,r,w,p,m){X(M,(w=(m=(p=(r=M.F(),w=M.F(),M.U(M.F())),M).U(M.F()),M.U(w)),r),MY(M,w,p,m))})),function(M,r,w){X((r=(w=(r=M.F(),M.F()),M.U(r)),M),w,L(r))})),X)(Q,165,function(M){c(M,2)}),200),0),2048)),Q),150,function(M){c(M,1)}),X)(Q,225,function(M,r,w){w=(r=M.F(),M.F()),X(M,w,M.U(w)+M.U(r))}),251),function(M,r,w,p,m,t,x){z(M,1,5)||(r=I(M),p=r.T,m=r.Y,w=r.g,x=w.length,0==x?t=new p[m]:1==x?t=new p[m](w[0]):2==x?t=new p[m](w[0],w[1]):3==x?t=new p[m](w[0],w[1],w[2]):4==x?t=new p[m](w[0],w[1],w[2],w[3]):f(M,22),X(M,r.P,t))}),187),function(M,r,w,p,m,t,x,A,a,H,y,e,R){for(H=(A=(x=(m=(p=w=(r=M.F(),0),function(C,T){for(;p<C;)w|=M.F()<<p,p+=8;return w>>=(T=w&(p-=C,(1<<C)-1),C),T}),t=m(3)+1,m(5)),[]),a=0);H<x;H++)y=m(1),A.push(y),a+=y?0:1;for(H=(a=(a-(e=[],1)).toString(2).length,0);H<x;H++)A[H]||(e[H]=m(a));for(H=0;H<x;H++)A[H]&&(e[H]=M.F());for(R=(H=t,[]);H--;)R.push(M.U(M.F()));X(M,r,function(C,T,U,v,h){for(v=(T=(U=[],C.V++,[]),0);v<x;v++){if(!(h=e[v],A)[v]){for(;h>=T.length;)T.push(C.F());h=T[h]}U.push(h)}C.h=(C.S=C.m(R.slice(),C.F),C.m(U,C.F))})}),197),function(M,r,w,p){(p=(w=(r=M.F(),M).F(),M).F(),M.U(r))[M.U(w)]=M.U(p)}),[])),function(){})),47),P(4)),[]),195),function(M,r){DQ(M,(r=M.U(M.F()),r))}),163),335),Q),140,function(M){M.X(4)}),function(M){c(M,4)})),Q).N=((window.performance||{}).timing||{}).navigationStart||0,[]),Q.Sp=function(M,r){(r.push(M[0]<<24|M[1]<<16|M[2]<<8|M[3]),r.push(M[4]<<24|M[5]<<16|M[6]<<8|M[7]),r).push(M[8]<<24|M[9]<<16|M[10]<<8|M[11])},131),function(M,r,w,p,m){0!==(w=(r=(p=(r=M.F(),w=M.F(),M).F(),M.U(r)),m=M.U(M.F()),M).U(w),p=M.U(p),r)&&(p=MY(M,p,m,1,r,w),r.addEventListener(w,p,V),X(M,59,[r,w,p]))}),function(M,r){z(M,1,5)||(r=I(M),X(M,r.P,r.Y.apply(r.T,r.g)))})),120),function(M,r,w){(r=(w=(r=M.F(),M).F(),M.M[r]&&M.U(r)),X)(M,w,r)}),59),0),function(M,r,w){(w=(r=M.F(),M.F()),0!=M.U(r))&&X(M,172,M.U(w))})),2),function(M,r,w,p){p=(r=M.F(),w=M.F(),M.F()),X(M,p,M.U(r)>>w)}),X)(Q,86,function(M,r,w){X(M,(w=(r=M.F(),M.F()),w),""+M.U(r))}),Q),220,function(M,r,w,p,m){for(w=W((r=M.F(),M)),p=[],m=0;m<w;m++)p.push(M.F());X(M,r,p)}),q)&&"!"==q.charAt(0)?(Q.O=q,O()):(Q.D=[],d=!!d.o,F(Q,[Y,q]),F(Q,[S,O]),g(Q,false,d,true))}),S={},n=(u.prototype.Ue=function(Q,q,d){return Q^((q^=q<<13,q^=q>>17,q=(q^q<<5)&d)||(q=1),q)},function(Q,q,d,D){for(d=(D=q-1,[]);0<=D;D--)d[q-1-D]=Q>>8*D&255;return d}),rv=((u.prototype.l=function(Q,q,d,D,O,M){if(this.O)return this.O;try{M=[],D=!!Q,O=[],F(this,[l,O,q]),F(this,[E,Q,O,M]),g(this,false,D,true),d=M[0]}catch(r){Z(this,r),d=this.O,Q&&Q(d)}return d},u.prototype).MK=(u.prototype.$={},function(Q,q,d){if(3==Q.length){for(d=0;3>d;d++)q[d]+=Q[d];for(d=(Q=[13,8,13,12,16,5,3,10,15],0);9>d;d++)q[3](q,d%3,Q[d])}}),function(Q,q,d,D,O){for(;Q.b.length;){if(d=d&&q)Q.R&&Q.Z?(Q.Z=false,d=0!=document.hidden?false:true):d=false;if(d){Q.FI((O=Q,function(){g(O,false,q,false)}));break}D=QR((D=(d=true,Q.b).pop(),Q),D)}return D}),dv=function(Q,q,d,D,O,M,r){Q.V++;try{for(M=(d=(D=5001,Q.D.length),0),O=void 0;(Q.B||--D)&&(Q.S||(M=Q.U(172))<d);)try{Q.S?O=Q.F(true):(X(Q,95,M),r=Q.F(),O=Q.U(r)),O&&O.call?O(Q):f(Q,21,0,r),Q.J=true,z(Q,0,2)}catch(w){w!=Q.$&&(Q.U(163)?f(Q,22,w):X(Q,163,w))}D||f(Q,33)}catch(w){try{f(Q,22,w)}catch(p){Z(Q,p)}}return(d=Q.U(141),q)&&X(Q,172,q),Q.V--,d},l={},X=function(Q,q,d){if(172==q||95==q)if(Q.M[q])Q.M[q][Q.I](d);else Q.M[q]=Q.j(d);else if(64!=q&&47!=q&&62!=q&&232!=q||!Q.M[q])Q.M[q]=Q.m(d,Q.U);200==q&&(Q.G=void 0,X(Q,172,Q.U(172)+4))},Z=function(Q,q){Q.O=("E:"+q.message+":"+q.stack).slice(0,2048)},b=function(Q,q,d,D,O,M){for(Q=((O=Q.U(q),47)==q?(q=function(r,w,p,m){if((p=(w=O.length,w)-4>>3,O.a)!=p){p=(O.a=p,(p<<3)-4),m=[0,0,0,M];try{O.i=OL(k(O,p),k(O,p+4),m)}catch(t){throw t;}}O.push(O.i[w&7]^r)},M=Q.U(139)):q=function(r){O.push(r)},D&&q(D&255),d.length),D=0;D<Q;D++)q(d[D])},G=function(Q,q,d){return dv(Q,((d=Q.U(172),Q).D&&d<Q.D.length?(X(Q,172,Q.D.length),DQ(Q,q)):X(Q,172,q),d))},g=(u.prototype.s=(window.performance||{}).now?function(){return this.N+(window.performance.now()|0)}:function(){return+new Date},function(Q,q,d,D,O){if(0!=Q.b.length){if(O=0==Q.V)Q.v=Q.s();return d=rv(Q,d,D),O&&(O=Q.s()-Q.v,O<(q?10:0)||0>=Q.K--||Q.u.push(254>=O?O:254)),d}}),DQ=function(Q,q){X(Q,((Q.C.push(Q.M.slice()),Q).M[172]=void 0,172),q)},J=this||self,F=((u.prototype.FI=J.requestIdleCallback?function(Q){requestIdleCallback(Q,{timeout:4})}:J.setImmediate?function(Q){setImmediate(Q)}:function(Q){setTimeout(Q,0)},u).prototype.I="toString",u.prototype.H=36,function(Q,q){Q.b.splice(0,0,q)}),OL=(u.prototype.F=function(Q,q){if(this.S)return Q=Q?this.S().shift():this.h().shift(),this.S().length||this.h().length||(this.h=this.S=void 0,this.V--),Q;if(!(Q=this.U(172),Q in this.D))throw f(this,31),this.$;return(X(this,172,((void 0==this.G&&(this.G=k(this.D,Q-4),this.L=void 0),this).L!=Q>>3&&(this.L=Q>>3,q=[0,0,0,this.U(200)],this.W=OL(this.G,this.L,q)),Q+1)),this).D[Q]^this.W[Q%8]},function(Q,q,d,D){try{for(D=0;79669387488!=D;)Q+=(q<<4^q>>>5)+q^D+d[D&3],D+=2489668359,q+=(Q<<4^Q>>>5)+Q^D+d[D>>>11&3];return[Q>>>24,Q>>16&255,Q>>8&255,Q&255,q>>>24,q>>16&255,q>>8&255,q&255]}catch(O){throw O;}}),$L=function(Q,q,d,D){b(Q,(D=(d=Q.F(),Q.F()),D),n(Q.U(d),q))};try{J.addEventListener("test",null,Object.defineProperty({},"passive",{get:function(){V={passive:true}}}))}catch(Q){}return function(Q,q,d){(d=new u(Q,{o:q}),this).invoke=function(D,O,M){return(M=d.l(O&&D,M),D&&!O)&&D(M),M}};}).call(this);'))(M.substr(0,q),Q)}catch(p){O={invoke:function(L){return L&&L("FNL"+p),"FNL"+p}},Q&&Q()}w()}))},d).bg=function(M,Q,q){return M&&M.substring&&(q=d[M.substring(0,3)])?new q(M.substring(3),Q):new d.jLn(M,Q)};try{d.u||(m(x,"unload",function(){}),d.u=1)}catch(M){};}).call(this);</script> </head> <body> <div class="wrapper" id="wrapper"> <div class="google-header-bar"> <div class="header content clearfix"> <img class="logo logo-w" src="//web.archive.org/web/20190810044338im_/https://ssl.gstatic.com/images/branding/googlelogo/2x/googlelogo_color_112x36dp.png" alt="Google"> <span class="signin-button"> <a id="link-signin" class="g-button g-button-submit" href="https://web.archive.org/web/20190810044338/https://accounts.google.com/ServiceLogin?continue=https%3A%2F%2Ftakeout.google.com%2F%3Futm_source%3Dpp%26hl%3Den&amp;dsh=-2069384103731843200">Sign in</a> </span> </div> </div> <div class="signuponepage main content clearfix"> <noscript> <div class="jfk-butterBar jfk-butterBar-warning jfk-butterBar-shown"> <p> To create a Google Account, you need <a target="_blank" href="https://web.archive.org/web/20190810044338/https://support.google.com/accounts/answer/23852?hl=en">JavaScript enabled</a> in your browser. <a class="cta" href=""> <img src="//web.archive.org/web/20190810044338im_/https://ssl.gstatic.com/accounts/ui/refresh_white.png"> Refresh this page after you have enabled JavaScript. </a> </p> </div> </noscript> <h1> Create your Google Account </h1> <div class="clearfix"> <div class="sign-up"> <div class="signup-box"> <form class="createaccount-form" id="createaccount" name="createaccount" action="SignUp?dsh=-2069384103731843200&amp;service" method="post"> <input type="hidden" name="hl" id="hl" value="en"> <input type="hidden" name="continue" id="continue" value="https://takeout.google.com/?utm_source=pp&amp;hl=en"> <input type="hidden" name="timeStmp" id="timeStmp" value="1565412218"/> <input type="hidden" name="secTok" id="secTok" value=".AG5fkS-klzVMSp5lgUltmklWQPIg0M9CYA=="/> <input type="hidden" name="dsh" id="dsh" value="-2069384103731843200"> <input type="hidden" name="ktl" id="ktl" value=""> <input type="hidden" name="ktf" id="ktf"> <input type="hidden" id="_utf8" name="_utf8" value="☃"/> <input type="hidden" name="bgresponse" id="bgresponse" value="js_disabled"> <div class="form-element multi-field name" id="name-form-element"> <fieldset> <legend><strong>Name</strong></legend> <label id="firstname-label" class="firstname"> <strong>First name</strong> <input type="text" value="" name="FirstName" id="FirstName" value="" spellcheck="false"> <span class="placeholder-text" id="firstname-placeholder">First</span> </label> <label id="lastname-label" class="lastname"> <strong>Last name</strong> <input type="text" value="" name="LastName" id="LastName" value="" spellcheck="false"> <span class="placeholder-text" id="lastname-placeholder">Last</span> </label> </fieldset> <div class="infomsg" id="name-infomessage"> </div> <span role="alert" class="errormsg" id="errormsg_0_FirstName"> </span> <span role="alert" class="errormsg" id="errormsg_0_LastName"> </span> </div> <div class="form-element email-address" id="gmail-address-form-element"> <label id="gmail-address-label"> <strong> Choose your username </strong> <input type="text" maxlength="30" autocomplete="off" name="GmailAddress" id="GmailAddress" value="" spellcheck="false"> <span class="atgmail">@gmail.com</span> </label> <div class="infomsg" id="gmail-address-infomessage"> You can use letters, numbers, and periods. </div> <div class="linkmsg"> <a href="https://web.archive.org/web/20190810044338/https://accounts.google.com/SignUpWithoutGmail?dsh=-2069384103731843200&amp;continue=https%3A%2F%2Ftakeout.google.com%2F%3Futm_source%3Dpp%26hl%3Den&amp;hl=en" tabindex="0" id="signup-without-gmail-link">I prefer to use my current email address</a> </div> <div id="username-errormsg-and-suggestions"> <span role="alert" class="errormsg" id="errormsg_0_GmailAddress"> </span> <div id="EmailAddressExistsError" style="display: none"> This email address already corresponds to a Google Account. Please <a href="https://web.archive.org/web/20190810044338/https://accounts.google.com/ServiceLogin?continue=https%3A%2F%2Ftakeout.google.com%2F%3Futm_source%3Dpp%26hl%3Den&amp;dsh=-2069384103731843200">sign in</a> or, if you forgot your password, <a href="https://web.archive.org/web/20190810044338/https://accounts.google.com/signin/recovery?continue=https%3A%2F%2Ftakeout.google.com%2F%3Futm_source%3Dpp%26hl%3Den">reset it</a>. </div> <div class="username-suggestions" id="username-suggestions"> </div> </div> </div> <div class="form-element" id="password-form-element"> <label id="password-label"> <strong>Create a password</strong> <input type="password" name="Passwd" id="Passwd"> </label> <div class="infomsg" id="password-infomessage"> <div class="password-strength"> <p> <strong>Password strength:</strong> <span id="passwdRating"></span> </p> <div class="meter" id="passwdBar"> <span id="strength-bar"></span> </div> </div> <div> Use at least 8 characters. Don’t use a password from another site, or something too obvious like your pet’s name. <a id="PasswdLink" target="_blank" href="https://web.archive.org/web/20190810044338/https://support.google.com/accounts/answer/32040?hl=en">Why?</a> </div> </div> <span role="alert" class="errormsg" id="errormsg_0_Passwd"> </span> </div> <div class="form-element" id="confirm-password-form-element"> <label id="confirm-password-label"> <strong>Confirm your password</strong> <input type="password" name="PasswdAgain" id="PasswdAgain"> </label> <span role="alert" class="errormsg" id="errormsg_0_PasswdAgain"> </span> </div> <div class="form-element multi-field birthday" id="birthday-form-element"> <fieldset> <legend><strong id="BirthdayLabel">Birthday</strong></legend> <label id="month-label" class="month"> <span id="BirthMonthHolder"> <select id="BirthMonth" name="BirthMonth"> <option value="">Month</option> <option value="01"> January</option> <option value="02"> February</option> <option value="03"> March</option> <option value="04"> April</option> <option value="05"> May</option> <option value="06"> June</option> <option value="07"> July</option> <option value="08"> August</option> <option value="09"> September</option> <option value="10"> October</option> <option value="11"> November</option> <option value="12"> December</option> </select> </span> </label> <label id="day-label" class="day"> <strong>Day</strong> <input type="text" maxlength="2" value="" name="BirthDay" id="BirthDay" value=""> <span class="placeholder-text" id="birthday-placeholder">Day</span> </label> <label id="year-label" class="year"> <strong>Year</strong> <input type="text" maxlength="4" value="" name="BirthYear" id="BirthYear" value=""> <span class="placeholder-text" id="birthyear-placeholder">Year</span> </label> </fieldset> <span role="alert" class="errormsg" id="errormsg_0_BirthMonth"> </span> <span role="alert" class="errormsg" id="errormsg_0_BirthDay"> </span> <span role="alert" class="errormsg" id="errormsg_0_BirthYear"> </span> </div> <div class="form-element" id="gender-form-element"> <label id="gender-label"> <strong id="GenderLabel">Gender</strong> <div id="GenderHolder"> <select id="Gender" name="Gender"> <option value="">I am...</option> <option value="FEMALE"> Female</option> <option value="MALE"> Male</option> <option value="OTHER"> Other</option> <option value="DECLINE"> Rather not say</option> </select> </div> </label> <span role="alert" class="errormsg" id="errormsg_0_Gender"> </span> </div> <div class="form-element" id="phone-form-element"> <label id="phone-label" for="RecoveryPhoneNumber"> <strong id="RecoveryPhoneNumberLabel">Mobile phone</strong> </label> <input type="hidden" value="US" name="RecoveryPhoneCountry" id="RecoveryPhoneCountry" value=""> <input type="tel" tabindex="0" name="RecoveryPhoneNumber" id="RecoveryPhoneNumber" value=""> <span role="alert" class="errormsg" id="errormsg_0_RecoveryPhoneNumber"> </span> </div> <div class="form-element recovery-email" id="recovery-email-form-element"> <label id="recovery-email-label"> <strong>Your current email address</strong> <input type="text" name="RecoveryEmailAddress" id="RecoveryEmailAddress" value="" spellcheck="false"> </label> <div class="infomsg" id="recovery-email-infomessage"> We will use this address for things like keeping your account secure, helping people find you, and sending notifications. You always have control over this functionality through your Account Settings. </div> <span role="alert" class="errormsg" id="errormsg_0_RecoveryEmailAddress"> </span> </div> <div class="form-element" id="country-code-form-element"> <label id="country-code-label"> <strong id="CountryCodeLabel">Location</strong> <div id="CountryCodeHolder"> <select id="CountryCode" name="CountryCode"> <option value="AF"> Afghanistan (‫افغانستان‬‎) </option> <option value="AX"> Åland Islands (Åland) </option> <option value="AL"> Albania (Shqipëri) </option> <option value="DZ"> Algeria </option> <option value="AS"> American Samoa </option> <option value="AD"> Andorra </option> <option value="AO"> Angola </option> <option value="AI"> Anguilla </option> <option value="AQ"> Antarctica </option> <option value="AG"> Antigua &amp; Barbuda </option> <option value="AR"> Argentina </option> <option value="AM"> Armenia (Հայաստան) </option> <option value="AW"> Aruba </option> <option value="AC"> Ascension Island </option> <option value="AU"> Australia </option> <option value="AT"> Austria (Österreich) </option> <option value="AZ"> Azerbaijan (Azərbaycan) </option> <option value="BS"> Bahamas </option> <option value="BH"> Bahrain (‫البحرين‬‎) </option> <option value="BD"> Bangladesh (বাংলাদেশ) </option> <option value="BB"> Barbados </option> <option value="BY"> Belarus (Беларусь) </option> <option value="BE"> Belgium </option> <option value="BZ"> Belize </option> <option value="BJ"> Benin (Bénin) </option> <option value="BM"> Bermuda </option> <option value="BT"> Bhutan (འབྲུག) </option> <option value="BO"> Bolivia </option> <option value="BA"> Bosnia &amp; Herzegovina (Bosna i Hercegovina) </option> <option value="BW"> Botswana </option> <option value="BV"> Bouvet Island </option> <option value="BR"> Brazil (Brasil) </option> <option value="IO"> British Indian Ocean Territory </option> <option value="VG"> British Virgin Islands </option> <option value="BN"> Brunei </option> <option value="BG"> Bulgaria (България) </option> <option value="BF"> Burkina Faso </option> <option value="BI"> Burundi (Uburundi) </option> <option value="KH"> Cambodia (កម្ពុជា) </option> <option value="CM"> Cameroon (Cameroun) </option> <option value="CA"> Canada </option> <option value="IC"> Canary Islands (Canarias) </option> <option value="CV"> Cape Verde (Kabu Verdi) </option> <option value="BQ"> Caribbean Netherlands </option> <option value="KY"> Cayman Islands </option> <option value="CF"> Central African Republic (République centrafricaine) </option> <option value="EA"> Ceuta &amp; Melilla (Ceuta y Melilla) </option> <option value="TD"> Chad (Tchad) </option> <option value="CL"> Chile </option> <option value="CN"> China (中国) </option> <option value="CX"> Christmas Island </option> <option value="CP"> Clipperton Island </option> <option value="CC"> Cocos (Keeling) Islands (Kepulauan Cocos (Keeling)) </option> <option value="CO"> Colombia </option> <option value="KM"> Comoros (‫جزر القمر‬‎) </option> <option value="CG"> Congo - Brazzaville (Congo-Brazzaville) </option> <option value="CD"> Congo - Kinshasa (Jamhuri ya Kidemokrasia ya Kongo) </option> <option value="CK"> Cook Islands </option> <option value="CR"> Costa Rica </option> <option value="CI"> Côte d’Ivoire </option> <option value="HR"> Croatia (Hrvatska) </option> <option value="CU"> Cuba </option> <option value="CW"> Curaçao </option> <option value="CY"> Cyprus (Κύπρος) </option> <option value="CZ"> Czechia (Česko) </option> <option value="DK"> Denmark (Danmark) </option> <option value="DG"> Diego Garcia </option> <option value="DJ"> Djibouti </option> <option value="DM"> Dominica </option> <option value="DO"> Dominican Republic (República Dominicana) </option> <option value="EC"> Ecuador </option> <option value="EG"> Egypt (‫مصر‬‎) </option> <option value="SV"> El Salvador </option> <option value="GQ"> Equatorial Guinea (Guinea Ecuatorial) </option> <option value="ER"> Eritrea (ኤርትራ) </option> <option value="EE"> Estonia (Eesti) </option> <option value="SZ"> Eswatini </option> <option value="ET"> Ethiopia </option> <option value="FK"> Falkland Islands (Islas Malvinas) </option> <option value="FO"> Faroe Islands (Føroyar) </option> <option value="FJ"> Fiji </option> <option value="FI"> Finland (Suomi) </option> <option value="FR"> France </option> <option value="GF"> French Guiana (Guyane française) </option> <option value="PF"> French Polynesia (Polynésie française) </option> <option value="TF"> French Southern Territories (Terres australes françaises) </option> <option value="GA"> Gabon </option> <option value="GM"> Gambia </option> <option value="GE"> Georgia (საქართველო) </option> <option value="DE"> Germany (Deutschland) </option> <option value="GH"> Ghana (Gaana) </option> <option value="GI"> Gibraltar </option> <option value="GR"> Greece (Ελλάδα) </option> <option value="GL"> Greenland (Kalaallit Nunaat) </option> <option value="GD"> Grenada </option> <option value="GP"> Guadeloupe </option> <option value="GU"> Guam </option> <option value="GT"> Guatemala </option> <option value="GG"> Guernsey </option> <option value="GN"> Guinea (Guinée) </option> <option value="GW"> Guinea-Bissau (Guiné-Bissau) </option> <option value="GY"> Guyana </option> <option value="HT"> Haiti </option> <option value="HM"> Heard &amp; McDonald Islands </option> <option value="HN"> Honduras </option> <option value="HK"> Hong Kong (香港) </option> <option value="HU"> Hungary (Magyarország) </option> <option value="IS"> Iceland (Ísland) </option> <option value="IN"> India (भारत) </option> <option value="ID"> Indonesia </option> <option value="IR"> Iran (‫ایران‬‎) </option> <option value="IQ"> Iraq (‫العراق‬‎) </option> <option value="IE"> Ireland </option> <option value="IM"> Isle of Man </option> <option value="IL"> Israel (‫ישראל‬‎) </option> <option value="IT"> Italy (Italia) </option> <option value="JM"> Jamaica </option> <option value="JP"> Japan (日本) </option> <option value="JE"> Jersey </option> <option value="JO"> Jordan (‫الأردن‬‎) </option> <option value="KZ"> Kazakhstan (Казахстан) </option> <option value="KE"> Kenya </option> <option value="KI"> Kiribati </option> <option value="XK"> Kosovo (Kosovë) </option> <option value="KW"> Kuwait (‫الكويت‬‎) </option> <option value="KG"> Kyrgyzstan (Кыргызстан) </option> <option value="LA"> Laos (ລາວ) </option> <option value="LV"> Latvia (Latvija) </option> <option value="LB"> Lebanon (‫لبنان‬‎) </option> <option value="LS"> Lesotho </option> <option value="LR"> Liberia </option> <option value="LY"> Libya (‫ليبيا‬‎) </option> <option value="LI"> Liechtenstein </option> <option value="LT"> Lithuania (Lietuva) </option> <option value="LU"> Luxembourg </option> <option value="MO"> Macao (澳門) </option> <option value="MG"> Madagascar (Madagasikara) </option> <option value="MW"> Malawi </option> <option value="MY"> Malaysia </option> <option value="MV"> Maldives </option> <option value="ML"> Mali </option> <option value="MT"> Malta </option> <option value="MH"> Marshall Islands </option> <option value="MQ"> Martinique </option> <option value="MR"> Mauritania (‫موريتانيا‬‎) </option> <option value="MU"> Mauritius (Moris) </option> <option value="YT"> Mayotte </option> <option value="MX"> Mexico (México) </option> <option value="FM"> Micronesia </option> <option value="MD"> Moldova (Republica Moldova) </option> <option value="MC"> Monaco </option> <option value="MN"> Mongolia (Монгол) </option> <option value="ME"> Montenegro (Crna Gora) </option> <option value="MS"> Montserrat </option> <option value="MA"> Morocco </option> <option value="MZ"> Mozambique (Moçambique) </option> <option value="MM"> Myanmar (Burma) (မြန်မာ) </option> <option value="NA"> Namibia (Namibië) </option> <option value="NR"> Nauru </option> <option value="NP"> Nepal (नेपाल) </option> <option value="NL"> Netherlands (Nederland) </option> <option value="NC"> New Caledonia (Nouvelle-Calédonie) </option> <option value="NZ"> New Zealand </option> <option value="NI"> Nicaragua </option> <option value="NE"> Niger (Nijar) </option> <option value="NG"> Nigeria </option> <option value="NU"> Niue </option> <option value="NF"> Norfolk Island </option> <option value="MP"> Northern Mariana Islands </option> <option value="KP"> North Korea (북한) </option> <option value="MK"> North Macedonia (Северна Македонија) </option> <option value="NO"> Norway (Norge) </option> <option value="OM"> Oman (‫عُمان‬‎) </option> <option value="PK"> Pakistan (‫پاکستان‬‎) </option> <option value="PW"> Palau </option> <option value="PS"> Palestine (‫فلسطين‬‎) </option> <option value="PA"> Panama (Panamá) </option> <option value="PG"> Papua New Guinea </option> <option value="PY"> Paraguay </option> <option value="PE"> Peru (Perú) </option> <option value="PH"> Philippines </option> <option value="PN"> Pitcairn Islands </option> <option value="PL"> Poland (Polska) </option> <option value="PT"> Portugal </option> <option value="PR"> Puerto Rico </option> <option value="QA"> Qatar (‫قطر‬‎) </option> <option value="RE"> Réunion (La Réunion) </option> <option value="RO"> Romania (România) </option> <option value="RU"> Russia (Россия) </option> <option value="RW"> Rwanda (U Rwanda) </option> <option value="WS"> Samoa </option> <option value="SM"> San Marino </option> <option value="ST"> São Tomé &amp; Príncipe (São Tomé e Príncipe) </option> <option value="SA"> Saudi Arabia (‫المملكة العربية السعودية‬‎) </option> <option value="SN"> Senegal (Senegaal) </option> <option value="RS"> Serbia (Србија) </option> <option value="SC"> Seychelles </option> <option value="SL"> Sierra Leone </option> <option value="SG"> Singapore </option> <option value="SX"> Sint Maarten </option> <option value="SK"> Slovakia (Slovensko) </option> <option value="SI"> Slovenia (Slovenija) </option> <option value="SB"> Solomon Islands </option> <option value="SO"> Somalia (Soomaaliya) </option> <option value="ZA"> South Africa </option> <option value="GS"> South Georgia &amp; South Sandwich Islands </option> <option value="KR"> South Korea (대한민국) </option> <option value="SS"> South Sudan (‫جنوب السودان‬‎) </option> <option value="ES"> Spain (España) </option> <option value="LK"> Sri Lanka (ශ්‍රී ලංකාව) </option> <option value="BL"> St. Barthélemy (Saint-Barthélemy) </option> <option value="SH"> St. Helena </option> <option value="KN"> St. Kitts &amp; Nevis </option> <option value="LC"> St. Lucia </option> <option value="MF"> St. Martin (Saint-Martin) </option> <option value="PM"> St. Pierre &amp; Miquelon (Saint-Pierre-et-Miquelon) </option> <option value="VC"> St. Vincent &amp; Grenadines </option> <option value="SD"> Sudan (‫السودان‬‎) </option> <option value="SR"> Suriname </option> <option value="SJ"> Svalbard &amp; Jan Mayen (Svalbard og Jan Mayen) </option> <option value="SE"> Sweden (Sverige) </option> <option value="CH"> Switzerland (Schweiz) </option> <option value="SY"> Syria (‫سوريا‬‎) </option> <option value="TW"> Taiwan (台灣) </option> <option value="TJ"> Tajikistan (Тоҷикистон) </option> <option value="TZ"> Tanzania </option> <option value="TH"> Thailand (ไทย) </option> <option value="TL"> Timor-Leste </option> <option value="TG"> Togo </option> <option value="TK"> Tokelau </option> <option value="TO"> Tonga </option> <option value="TT"> Trinidad &amp; Tobago </option> <option value="TA"> Tristan da Cunha </option> <option value="TN"> Tunisia </option> <option value="TR"> Turkey (Türkiye) </option> <option value="TM"> Turkmenistan (Türkmenistan) </option> <option value="TC"> Turks &amp; Caicos Islands </option> <option value="TV"> Tuvalu </option> <option value="UM"> U.S. Outlying Islands </option> <option value="VI"> U.S. Virgin Islands </option> <option value="UG"> Uganda </option> <option value="UA"> Ukraine (Україна) </option> <option value="AE"> United Arab Emirates (‫الإمارات العربية المتحدة‬‎) </option> <option value="GB"> United Kingdom </option> <option value="US" selected> United States </option> <option value="UY"> Uruguay </option> <option value="UZ"> Uzbekistan (Oʻzbekiston) </option> <option value="VU"> Vanuatu </option> <option value="VA"> Vatican City (Città del Vaticano) </option> <option value="VE"> Venezuela </option> <option value="VN"> Vietnam (Việt Nam) </option> <option value="WF"> Wallis &amp; Futuna </option> <option value="EH"> Western Sahara (‫الصحراء الغربية‬‎) </option> <option value="YE"> Yemen (‫اليمن‬‎) </option> <option value="ZM"> Zambia </option> <option value="ZW"> Zimbabwe </option> </select> </div> <div class="infomsg" id="country-code-infomessage"> Your country or territory of residence. </div> <span role="alert" class="errormsg" id="errormsg_0_CountryCode"> </span> </label> </div> <div class="form-element terms-of-service" id="termsofservice-form-element" style="display: none;"> <label id="termsofservice-label"> <input type="checkbox" value="yes" name="TermsOfService" id="TermsOfService"> <span id="terms-of-service-label"> <strong>I agree to the Google <a target="_blank" id="TosLink" href="https://web.archive.org/web/20190810044338/https://accounts.google.com/TOS?loc=US&amp;hl=en">Terms of Service</a> and <a target="_blank" id="PrivacyLink" href="https://web.archive.org/web/20190810044338/https://accounts.google.com/TOS?loc=US&amp;hl=en&amp;privacy=true">Privacy Policy</a></strong> </span> </label> <span role="alert" class="errormsg" id="errormsg_0_TermsOfService"> </span> </div> <div class="form-element" id="extra-tos"></div> <input type="hidden" name="timeStmp2" id="timeStmp2" value="1565412218"/> <input type="hidden" name="secTok2" id="secTok2" value=".AG5fkS9m3A6zq92u5KS8JmYChEwo-URe2g=="/> <div class="form-element nextstep-button"> <input id="submitbutton" name="submitbutton" type="submit" value="Next step" class="g-button g-button-submit"> </div> </form> </div> <p class="why-information"><a target="_blank" href="https://web.archive.org/web/20190810044338/https://support.google.com/accounts/answer/1733224?hl=en">Learn more</a> about why we ask for this information.</p> </div> <div class="side-content"> <h2> One account is all you need </h2> <p> One free account gets you into everything Google. </p> <div class="logo-strip"></div> <h2> Take it all with you </h2> <p> Switch between devices, and pick up wherever you left off. </p> <div class="devices-icon"></div> </div> </div> </div> <div class="google-footer-bar"> <div class="footer content clearfix"> <ul id="footer-list"> <li>Google</li> <li> <a href="https://web.archive.org/web/20190810044338/https://accounts.google.com/TOS?loc=US&amp;hl=en">Privacy &amp; Terms</a> </li> <li id="footer-help"><a href="https://web.archive.org/web/20190810044338/https://support.google.com/accounts?hl=en">Help</a></li> </ul> <span id="lang-chooser-wrap" class="lang-chooser-wrap" style="display: none;"> <img src="//web.archive.org/web/20190810044338im_/https://ssl.gstatic.com/images/icons/ui/common/universal_language_settings-21.png" alt="Change language"> <select id="lang-chooser" class="lang-chooser"> <option value="af"> ‪Afrikaans‬ </option> <option value="az"> ‪azərbaycan‬ </option> <option value="ca"> ‪català‬ </option> <option value="cs"> ‪Čeština‬ </option> <option value="da"> ‪Dansk‬ </option> <option value="de"> ‪Deutsch‬ </option> <option value="et"> ‪eesti‬ </option> <option value="en-GB"> ‪English (United Kingdom)‬ </option> <option value="en" selected="selected"> ‪English (United States)‬ </option> <option value="es"> ‪Español (España)‬ </option> <option value="es-419"> ‪Español (Latinoamérica)‬ </option> <option value="eu"> ‪euskara‬ </option> <option value="fil"> ‪Filipino‬ </option> <option value="fr-CA"> ‪Français (Canada)‬ </option> <option value="fr"> ‪Français (France)‬ </option> <option value="gl"> ‪galego‬ </option> <option value="hr"> ‪Hrvatski‬ </option> <option value="in"> ‪Indonesia‬ </option> <option value="zu"> ‪isiZulu‬ </option> <option value="is"> ‪íslenska‬ </option> <option value="it"> ‪Italiano‬ </option> <option value="sw"> ‪Kiswahili‬ </option> <option value="lv"> ‪latviešu‬ </option> <option value="lt"> ‪lietuvių‬ </option> <option value="hu"> ‪magyar‬ </option> <option value="ms"> ‪Melayu‬ </option> <option value="nl"> ‪Nederlands‬ </option> <option value="no"> ‪norsk‬ </option> <option value="pl"> ‪polski‬ </option> <option value="pt"> ‪Português (Brasil)‬ </option> <option value="pt-PT"> ‪Português (Portugal)‬ </option> <option value="ro"> ‪română‬ </option> <option value="sk"> ‪Slovenčina‬ </option> <option value="sl"> ‪slovenščina‬ </option> <option value="fi"> ‪Suomi‬ </option> <option value="sv"> ‪Svenska‬ </option> <option value="vi"> ‪Tiếng Việt‬ </option> <option value="tr"> ‪Türkçe‬ </option> <option value="el"> ‪Ελληνικά‬ </option> <option value="bg"> ‪български‬ </option> <option value="mn"> ‪монгол‬ </option> <option value="ru"> ‪Русский‬ </option> <option value="sr"> ‪српски‬ </option> <option value="uk"> ‪Українська‬ </option> <option value="ka"> ‪ქართული‬ </option> <option value="hy"> ‪հայերեն‬ </option> <option value="iw"> ‫עברית‬‎ </option> <option value="ur"> ‫اردو‬‎ </option> <option value="ar"> ‫العربية‬‎ </option> <option value="fa"> ‫فارسی‬‎ </option> <option value="am"> ‪አማርኛ‬ </option> <option value="ne"> ‪नेपाली‬ </option> <option value="mr"> ‪मराठी‬ </option> <option value="hi"> ‪हिन्दी‬ </option> <option value="bn"> ‪বাংলা‬ </option> <option value="gu"> ‪ગુજરાતી‬ </option> <option value="ta"> ‪தமிழ்‬ </option> <option value="te"> ‪తెలుగు‬ </option> <option value="kn"> ‪ಕನ್ನಡ‬ </option> <option value="ml"> ‪മലയാളം‬ </option> <option value="si"> ‪සිංහල‬ </option> <option value="th"> ‪ไทย‬ </option> <option value="lo"> ‪ລາວ‬ </option> <option value="my"> ‪မြန်မာ‬ </option> <option value="km"> ‪ខ្មែរ‬ </option> <option value="ko"> ‪한국어‬ </option> <option value="zh-HK"> ‪中文(香港)‬ </option> <option value="ja"> ‪日本語‬ </option> <option value="zh-CN"> ‪简体中文‬ </option> <option value="zh-TW"> ‪繁體中文‬ </option> </select> </span> </div> </div> </div> <div id="tos-div" style="display: none;"> <div id="tos-background-overlay-div" class="tos-background-overlay-div"></div> <script type="text/javascript" nonce="r5qIJQOmQKkPhFBIvQEoUg"> document.getElementById('tos-background-overlay-div').onclick = function() { hideExtraTos(); }; </script> <div class="tos-center-div"> <div id="tos-popup-container" class="tos-popup-container"> <div id="tos-scroll" class="tos-scroll-area"> <div id="tos-header" class="tos-header"></div> <div id="tos-text" class="tos-text-div"> </div> </div> <div class="tos-scroll-fab-container" id="tos-scroll-fab-container"> <div role="button" class="tos-scroll-button" id="tos-scroll-button" aria-label="Scroll to agree" aria-disabled="false" tabindex="0"> <div class="tos-scroll-button-content"> <img class="tos-scroll-button-icon" src="//web.archive.org/web/20190810044338im_/https://www.gstatic.com/images/icons/material/system/2x/keyboard_arrow_down_white_24dp.png"> </div> </div> <script type="text/javascript" nonce="r5qIJQOmQKkPhFBIvQEoUg"> document.getElementById('tos-scroll-button').onclick = function() { scrollOnePage(); }; </script> </div> <div class="tos-button-div" id="tos-button-div"> <div class="tos-buttons-right" id="tos-buttons-right"> <input id="cancelbutton" name="cancelbutton" type="button" class="tos-button cancel-button"> <input id="iagreebutton" name="iagreebutton" type="button" class="tos-button iagree-button"> <script type="text/javascript" nonce="r5qIJQOmQKkPhFBIvQEoUg"> document.getElementById('cancelbutton').onclick = function() { hideExtraTos(); }; document.getElementById('iagreebutton').onclick = function() { submitForm(); }; </script> </div> </div> </div> </div> </div> <script type="text/javascript" nonce="r5qIJQOmQKkPhFBIvQEoUg"> document.bg = new botguard.bg('jLnuV/EIL7e9nRxJALE8KrAWp7dAW9d+jy8cVK1xnw4NXGhxFSP5v3WJLGxeR8aubgz/yojBaitbIEI4TRLxsEWFwsPpjwgR0QsDofc5FcfcKZH3VjH4wbt0xxf/JXAwiMfkesKarsWEst+uAE2oJaAX7o1AvFdc8B1Ucly5385W2kL7CLN3LOxL0njRAs3ELBc1lpuBAhmZh64sPRtY3tbRprEL+2paM7xBf1LocxnaGmDUxluOHcR5zDFE/Xpq8yauaeZzhienAUigBPvzAhQ+RiOrEkej4ujIZdvgDWHBnj6+sJD3xPj2/izQXLR4ckCnXI9SBEvVh4tVVsAkaNt4Wi4+z7YGRJGmeeWn4Qlur0/LnwiurWEMU9JeNhvnPcRJ7F1EpxcNMRCSEgNp3YuJUQIPVbrbPvueCEgTZMaSyiGuEfi7wQ3OHH+gMzrvA0KyVAX02ALz+3hTSF2yOIqx72YjskJlBbji2bsqo5w7RxMhxdY9yhs8+vCWZsZNR69VO9PsoBg/n09hQ2FMt3rPu1xEooITKH5skj6UNNSkHxGOrUfQoLuB9Ifddh6lzxai14FdCAd8b4RJy4pGTRSPk3IRzsOlC854nZRgvJYw7HTDP2sw4ZO1pduAYCq0UzqesHUN7RV/SCUTIg7J0zhIEPAWb03dypIfnoINfYQ4u/bIhHYltFi6DS5J+E9pQ1atNMJpBBcm69ku4vJdDddb1nPb+ldoNApxFlCfwcZGSAZDIXVk9qMX6tB1w+umOPFdQjNI4LTAHdIV+J5NaE8POJL4e4Y0kiKH6Kq+U6ka/ukkT3rG7hWIc0A79vTragK3W7HqNgmHQ+Tp7WMPqWrnYpHKQ6Ioaishhsab5eBAfJ0ZXKV+Ur4y/5XdshzP3H+t6/NGEhUEIHJQDZCN1XjrRiM3x9/Ed74c1u2beD8sgYrZAZhzSJ08Th06viyY0KT+J2VGDPl5Hi4wyoqoOzu6WEEDFMAFQ+wg7fY8m1iDSPwTG4r53YzqkVxMzoBRqz5KMAijchkbAmIkPAygUHnQQHEgC6oMkg0TXqaSwLJZS0kc1FqDbvJKfXptOf3aeBJ/zcX+ILvZhFrXFE6pmEfQ4pOM149XijAckFNum0eLmFuGFjWm4aUSYN15bKvHZ90jorDQCdcsXwHX4PFQlzD0oVb3kTNwb6fvd8s9qhHAQ/l+tkOr9tJQl0fJL3EOG6aE49Omcgsn8IdSpfcwZ4vw5GCEcGEql2xNgz8BtBblT2DI2tanMSPpxITcrB3dudZef5CNzhsuWbomVWRsiHXdlsHF4kCkAnUaRIUc1UxWsR2z0fIgfAcEEEH5TJmoF9NUs6Bzq9ebTzkmDIVbbrZFpJKWpXdLL7kfUAC/pdm06FMJeSXWsMZqxzbBnQ+DJWB0rXDZOusTK3i658blu9wJ0Z6riajHxTmtVyxcaj/wS7okUwx0Ble1zBBSKBYKloba05uc4aYvztkVDmrFzhU1EVoSlglGWkN63SRYJ4FePLqaND5Ycx3z0EAF29refvlXl6t/U59sWzKugAfT4Zv7kmSMu+sy0QniFDERt/DUHObZ/5azoENny62K991Re0DFV7tBoAR2xmOW8jtxRA53LV1w7ctijalONH+K2nB1TC9ckGAkBMPmJMnNiswRV27pw59jzLeR/i9uUysAN/92Rji4FkWZdvnaz/fDoTNrIVMTY1dORx0EnqN4QTUHQc8qS1ZX5XLa14PYwtpvZa3qtnaZK10XpeAWlxhAuQuHdV6ToIrfYMzSpML/UNkHqmPEqgFe5S3yh7acJo6Oz06V/Z0bw7YQDEMtX3QbNmm5sCjRZ+Kf3+/6h/PmVShO36FcXebjL0gA4AJRSiG5nU+5zcdnwgYfZ268i9Skgx5zLhmhLJ03lGWPCuKG9LHD/GvzoemMMRGS6h41l9P7feqtueGkwSVT92s1e/RMByvxg7c1PlMgo7nf8ElfGTWk1fDQhHX0QcPfHe/02PNLOFFIyVHHXMUF15Shm16cHPKG2f4641ODI6vsgr/Qt21wUdKZRBDKFckGx+hu3zX8yfLT84rvppxygtPjdnBt3sNrNIKnMOFK4mMF4cBaIUEcQqgTaMwqGh+592iDVvuP7AaiskFl9A1u3TbJAVNN0siaJk/Db4WgR7ki4Jb5YaGIw9hS9kQK60UhxTQzkar84IDdh95X71BNOJng8o+W6wE+ajrE5vzrY2TDBsxRkzqF7hGFIUD6jopoZ7hd+87FemDHlXtAi05MrPE/4DhgmeT3PUtCVXUo9szEAO9Rggy6gdkLfvtwr/d8KEcbSKfS1dxd+illQWYw0BpoQmKQHCPDIiBSNfsg9nwq6fL4ip8abXlzOkXLyrRYQNq5sYIzrXthHBXpgSQD6SX6mDOFjoWkX0Z5OopC/m14ckVVtKGjEKkaJ2Uwj8E46cRnQYDsZ92YJrS9TDyneqv7PIx6vunfkY1eV0kGa4Oyh9JRVvwz/xaOI6nLKenuHzgUvPkgnUSzfGYK1s9F+TVh5T9CPxaUVI+C0l0dUKF5th2ETVOc1ZhdXP3Tqd1T/qPpNPXZtFF9a2y+c7/MxRgHq3uViu4epWjkNCpNXDawV3QdwTF4XrAthNRfUQe3A5O2u3ThlbK3AvcOCsBhGXS8ZU+UlfgwAz5K8d4fXV3RfJ8skQ0+uRar5Vgo531bZsB0g3aedS+GzHBHZd2w2S2IcOp7LZ30STWyaVcUWHOe+6xzqOsrP9J1rZ/xSAe8i4l/Qz1FTS8kY6bs9fLxq8d3goklu6R9Xs7hWj74/xcw0WyU4wObwcOHvnZ2yyXO4oUr7lIRLg2FS6XL4KJL8hPcgcGkrGv6mgTzbedmMPQthrwx4vSJhA0cuw+y7DjzfyIJZXF4hXHCGR7EZkGxNyzJZ8lPjz7EdssHA5cdI4pnL10eNGGcF+3iqIqLdrgXWxgTmjuHNg24IwHYwp44eBkzdKAyzgdTXQ58RCMmaJxjg81lSopNB1ROX5REX0ooR3WRwSuLC/tlv2YEhRZAesEbMaBHI2nQEwfToMMJxK91ZTssbgw10SQlmOthRhu7cPlZL3bdc+g22TKX2e72f8r1QEAxRaSSyt6LzIzKFJBX6u5eDBYZ8BAhfHNitTBRB06SqEGw8G3tf4+5y76K3VDRwNw9nIb8rSPhijkJ5oAx2FNdY74ZwLSxma3SLoFvE7/E0MAPbpw2PHTkFeBguyAOGK8LFmJLtJfsuCUzN+TeOwXuUniWDNTDkYRP97vDc7P9Y2idVTsWxcZV5AHzsnLrb5o8x6/9/DEyWpUtNm7sNGIkTaNwdr8oTdK0Q+FnOJUMVGAfXgYKAxgk4tX016VA/pxJHbUIeyqUL45ryasMxlRbRcumFo/sVFqBrVTqSZVWzBqmDGNY/8HgEZY9axrS3O1TuqbLsOvP2ZvAiMsz94vbUP9sqOx62Ahfnc8SYIlP93DpmQDyS8fnU73Qqg+phx3iEN+hv46oI124q7RT5muPQxsgVJLg0jtyaNlHQUgBZR4DcQu2sOJMbS9uLjhHeic36VCx1PUnsikFfifj6CyrQXxJSN4/G+rH+lZALciZkNhAcFyIP5Q8tduyWomh5rOkRFUhPmseryhLwTnm/LcJByYbqSlP6r5k2XjNP7ZRNGMhKJlpElRWTcNkBy7VFga+bQceF4Pk8VaDdiBZtlwVuCVrp7dCG5OBuHGlKxy+2v0kITKPgzrzhlQ/VUzowhXcvWWn2CH6g5dz61FbvoEDftH73uWZJfZROOUlObtmVkTryIuClYibxCU9YfXU6PyMoD4QJU+Fc1hxBTQuZwR3pJE8gTg/6snU10oYZTkEpPtMSzB2B2yg7nZOXUn3N5l18Z5mUfwBxXFlZ+g80fWJi8lF2w8sQ201tMoPtyHEOELPHMAvOrAg3Ye/mVtaEqBmDB4gaAetEMjBVE0oRpLz+ZgXppvWb89MzRNgJwThydL807UbD/G+kgoJjuPS/ZgeMahils0LyUN7jC6kc9zuzd+yM4hBCvgqSjobDYc3zsFLHn47+X7xexJAW/yHnAftdxItpjOIcfZfKh6mAIk1SIDU0b1OQ7eFPc2GluDHeTKxvWtGzocfnKfAzBLFMR5E8i5is3cjgFlJz/fhZi0xEKajE2jBzYf3dgRh16GV1HlFXKSWJ2TwTKpS9vo46CX6h3abahUJUht46NAlQ5FTN550jKTIkzb/TkHUBdaWMgjGei6jwMwjqqGlmObDbPZmq5Mxkhtlknnm3QGTMUcZA6gJ3/evpJ7H4NxlGPClKHdUkVqQI2Pvg5QKQv5ljS/SOfaDN6IXXaRLrJyztqXKe/TTvSPVkuRwLG2ZIHT6r39UDASUhvL96EV4YjALCdWqwO0AltfNfVlwa384ldWvFXP++j1OG+F5V6fCvmBcCqI+clHzHaZhPoiIaM03j9Oc2tuD5LLCpKEaZdsXJw9SxLxFcszKWcPNm5seiPdAoDMN0MIpTE9VKAZNPTcGomYInddVUOSc5S99vaOnNZeXK/8mm64Mb2X8eC3NRMZAWQ7nXQJ47cbGHK642Sgr6f7Of311C+ZS1gOhXUgngU9DfyN2fDAwOhwyDf3WGvbTQPh/hAHuBkBTq2bsI6SJRbFz5c4hPG4BrWKg/7C1hgRvBOLvn0zT+OoW728oBbqD1Ozf4NfVCJOfKAF03+WOLXgpcaVwcCLVZxuT/BbOi95Igp5ww7zs3izmLxHDa32MA+Tm9d2kxjX5QWg1EPtmbCtQimYgtp3OltKh9xtJOpAIOHRA2qg4FmqO6bwjEQZU4MjkqRw9owsUvw72gj+7CBgtHGxD3L2SdXlnszG6QEYVuspGQIQnXlWhTfrnxOcGs8+CwZ3pQNbx1o7k1wlnhfYRf6IsS9wFm+o/y3AEjIBCuuRYzn5A+OLudugOZI4ihWKkJbilCq6WkZc6bm2jpzD9vD1/AyrcYMUakOWLexqxNAIZwMf2gZnRgbjUoYLvq9e+bpFqS5oUyGzw51cbTh71C3DswDUWIFE8n/QX3lImcQ8ussz5LuhtCF573hdraibDcWmxvih3uxOfiOQ7ual7cPiW0wXxMHG59eLwZCsg3V6sO4VejrFApFrB8crgFGB91HKpKR9BlgXzsR/FNB2ljRodzMrnYCDII7wI4R/Z4HoeNYnmgDHulXBAnqkYZ1h1ZPeQzAanKJ/2wo/sUIZcYTYYt1j/LOkKPeYx6lfnqUcu44FwT7M6EaVB0u2Dxf21po5Yw7GQ4sH9As6X7Ig9mfbM2Cy3sB3FW/duTwblkl9foIVYfL0t3X92GTK2xnVgHQdntasdXoXJKo45fqUvTaa8p3XlNgSk+8Eo2okOze/Tgp2Fci/Oy3mvIqEF3E0/rtUNtE863h/dx//4xvC9SV6f/CS3UbslGgtmtyUaqDgqGeEy5NLbAFSpOPP+TqA05ANcF2KUgbximBF+f+6U+D+Xf0n9YcNl6LiOSFk3ZphCzSriDD0szmAQ8j/LoerotP5WvTjT5esc8kha5nWk8F54ZOTNeQHAK5uAI4LfoCI+uD7EaiASHOQ7tOPPpGqCi8Iu1zzENuEjguzjALbtZ7lJosQ6jDEJRU906PUS4ejsTv7LxcWNSWV8Q4PzfCN0ZvyyAthIbBQJNhzPycRtS7bLpWZHpt5r7unrgysiZ/23tmm6LdDCsMHGP1EjekCiaXLII7sT+QU3QT0ro+2DlDNPnsweAx27BrAsxkGsukDA4mHwCczT/EI6SAQJur37dSnGQinWeH+yr3WWCUlV3TiUSeGvRuQBhhZrmU80tj2H9me/bBv6Dp5BCbtntRYKBUu+IX3f/b1qK1UvX+d2GrFC9kb7GtrkMOD533UW5aozbeJ46ijGZul6ow3CsqzVFTHMAjTAzeAd63NCeWFqAgokH503mYlRcMY+Qw2xhrwJgvCREBZVTYPHyw0kGoGNmvC6Kar5J1PI+3OVjFNc32GFP6MBCWcrAZE2pRYnei+/DPByonXRdJjICqS2YKgVljjzM29qJOJsZ5hR0fysp8YvbEnj4lMdGTr7wvyfKH8bjdrzdlP2r6K8MuvB/elWziHPYl2LkcYDc4rtyBISLTzLjzChHnwhcuAtbNsNXn/BAaBcuQpKeMnjaPIpLwPXUCxojw8Syb+lhTeklSxzlr6vDNY4PleNZ0p5WmX3L9b0m+gL64535AtTFJKMQ+xuVMTCX4pyzfhHQ4gZg2foKfaQfaYuAzeIfaWT8xr0Wo/Fdg+yJr0Pmwzro9sHHO1ETlAgWb0H3ytvt8s3Od/ENJoAD9SPWsGVSnXgqsZuKduCu7LUaWFLfb996PeNTYccS33ZKLeDqhKbgr70HNh6oczo8n+pK79OBKxjtFCXybBi7LZVcW0ouyg+VsWjbpASsljGIh0m/dE3U40p7weceTpbJn41bOuT7CB7wla61df5ur8LiC35rifMehmOmXWmAyCsMQ5cgCrbuvtqAveZPKzuk1zReFATmhx31u+fNiiOi+UUid45Bkh97ckd4GD7RdgvoWMgrQdNtCh1dPO8Jaag2SkiJ6xfTpdD8lgJJLV6KdriIoIRvEGjD6o3rPrCTFbJV6LamYBW3XlX8+20BNiVSGx+ZNuOhqKYeRcVPACnXnyRXalGlVJIGKkyqxaDJo4b8TzGsuqAlf2h2RS4TyRuxKyqlxBnRSRS6WPv7IOrOctzt2np672NWHSNYXNepAN+0wMMuj78LcmAyC4zIiDL5C2XacbLlSSNMItDBwKGZu2M4nL3+whR1ey5CHttVCp94XE58VNa1T5Ecbolh3GcOZjETBFryBtepySkRjyx3O/JFrg+SEq0yFWGqHVjMI3XJksUKVOBcYNbKZpz8NDUP2onQxRGEHPpX6Q63dug9Olxj8M/cmw3SIAztIgw8rBWeIgbmMVUUZpuONyjkhswD0XPYItrGU59mcxrnudJsXFjAbfzHH/LZMng3Gtu6Xi+oLG+wJJlhF6BIWL6Zm7I6VxX1jiZk7LXFEI6KQRMKl8+TxwqVpX02quqUMKM7qhCynaVPWpVbG2noaGJEFSyY6Bctq6uKl6ioSFUHRgUeDf5VsB70V0xQHOWnObeb59J9AmM3Vrp55/DgvCeqPeCa/d/DLFQNJ4o250+1n+JyNxdL67zhxrgH+63KHgnC3AnXII7Dn6LkVPzI6S9QhNtEiJAnBy7kdpq8GSG5SOPTW17MtmOZIcf/EwEsXDlohCoOkrOn/KCSolKwa+PrxMY88Eng53GKHzgLpBL+0skCeJjK0VraZTXp5mwNDXr/pQO+Q1TR3sEtI3Q6CW04YM/JCJZMTESjpMX5AGqpygkUAy4/t7OaFkInW6Yqb/Clu351XMzshcl4k5Crm7xADJ+HKDxXhjHBiNwGpsfQvnXsrf7Pem0A5CL+ooHdU3mQACo10r+BStYfrgBq2UOJdJZc49BLf/smWRZFHFGdZpuydajoYwN7zbm4WnZX3LOIR3Py+v47hEvL/PeaNC6IJpuUihaP5VHx+8Sp3Nr4V1Fy/spO1z5Mi5LeainP8hTHWJIGUOXlyTMt1dfP9DjFuNhEXG+xnZlfxMkNf9s3YkgyGnkm4wsbAQZXlrHeI9eCFGih93jbsZV6xMw2o9eEKyBHZXGAOEsz9HP21r0dvh1VNlNN1zBtf0wY1cdwR6QJeWL0eLFI8jLFADMY28uekIejq+B3FOXA0TGJJxejUbtcT5ovAurvkiVYnGI7qSp0sjmLyeupIbvpxhDtxhxVtwZ1tXC8qnls7I/4IzIkEgVwnyuyDvN2KPIDq96B/NiKN8M9SX7ZZni1+sZ02R+95x1w40xb62ljj3YYYPgRx6pAsuU2YewzEKu/kt9kMFisaYZFBV+QO2ovYqUjVp/m/xcmOIoNNE7SVPVUqvqCzThn6uhFId9oeSU0Py5ofNodX7IE7nHf4nPGGNdDA42Knw6LUjIkrrBubHVy6UdQe+J7Wc/MHLQNLgEUdfHP1SHrgCmg//L18vYnNjZnJhbWU'); </script> <script type="text/javascript" nonce="r5qIJQOmQKkPhFBIvQEoUg"> gaia_appendParam = function(url, name, value) { var param = encodeURIComponent(name) + '=' + encodeURIComponent(value); if (url.indexOf('?') >= 0) { return url + '&' + param; } else { return url + '?' + param; } }; var langChooser = document.getElementById('lang-chooser'); var langChooserWrap = document.getElementById('lang-chooser-wrap'); if (langChooser && langChooserWrap) { var langChooserParam = 'hl'; var langChooserUrl = '\x2FSignUp?continue=https%3A%2F%2Ftakeout.google.com%2F%3Futm_source%3Dpp%26hl%3Den\x26lp=1'; langChooserWrap.style.display = ''; langChooser.onchange = function() { window.location.href = gaia_appendParam(langChooserUrl, langChooserParam, this.value); }; } </script> <script type="text/javascript" nonce="r5qIJQOmQKkPhFBIvQEoUg"> var gaia_hasInnerTextProperty = document.getElementsByTagName("body")[0].innerText != undefined ? true : false; var gaia_attachEvent = function(element, event, callback) { if (element && element.addEventListener) { element.addEventListener(event, callback, false); } else if (element && element.attachEvent) { element.attachEvent('on' + event, callback); } }; var gaia_getElementsByClass = function(className) { if (document.getElementsByClassName) { return document.getElementsByClassName(className); } else if (document.querySelectorAll && document.querySelectorAll('.' + className)) { return document.querySelectorAll('.' + className); } return []; }; </script> <script type="text/javascript" nonce="r5qIJQOmQKkPhFBIvQEoUg"> try { doKtInit(); } catch (err) {} var gaia_onSubmitValidationHandlers = {}; var gaia_addOnSubmitValidationHandler = function(inputId, validationHandler) { if (!gaia_onSubmitValidationHandlers[inputId]) { gaia_onSubmitValidationHandlers[inputId] = validationHandler; } }; var gaia_formOnSubmit = function() { var isValid = true; for (var inputId in gaia_onSubmitValidationHandlers) { if (!gaia_onSubmitValidationHandlers[inputId]()) { isValid = false; } } if (!isValid) { return false; } document.getElementById('submitbutton').disabled = true; gaia_homepageCheckboxOnSubmit(); try { doKtSubmit(); } catch (err) {} try { gaia_phoneNumberOnSubmit(); } catch (err) {} try { document.bg.invoke(function(response) { document.getElementById('bgresponse').value = response; }); } catch (err) {} return true; }; document.getElementById('createaccount').onsubmit = gaia_formOnSubmit; var gaia_homepageCheckboxOnSubmit = function() { }; </script> <script type="text/javascript" nonce="r5qIJQOmQKkPhFBIvQEoUg"> var g,aa="function"==typeof Object.create?Object.create:function(a){var b=function(){};b.prototype=a;return new b},ba;if("function"==typeof Object.setPrototypeOf)ba=Object.setPrototypeOf;else{var ca;a:{var da={Ad:!0},ea={};try{ea.__proto__=da;ca=ea.Ad;break a}catch(a){}ca=!1}ba=ca?function(a,b){a.__proto__=b;if(a.__proto__!==b)throw new TypeError(a+" is not extensible");return a}:null} var fa=ba,ha=function(a,b){a.prototype=aa(b.prototype);a.prototype.constructor=a;if(fa)fa(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.i=b.prototype},n=this||self,p=function(a){return void 0!==a},r=function(a){return"string"==typeof a},ka=function(a){return"number"==typeof a},t=function(){},la=function(a){a.rc=void 0;a.I=function(){return a.rc?a.rc:a.rc=new a}},ma=function(a){var b= typeof a;if("object"==b)if(a){if(a instanceof Array)return"array";if(a instanceof Object)return b;var c=Object.prototype.toString.call(a);if("[object Window]"==c)return"object";if("[object Array]"==c||"number"==typeof a.length&&"undefined"!=typeof a.splice&&"undefined"!=typeof a.propertyIsEnumerable&&!a.propertyIsEnumerable("splice"))return"array";if("[object Function]"==c||"undefined"!=typeof a.call&&"undefined"!=typeof a.propertyIsEnumerable&&!a.propertyIsEnumerable("call"))return"function"}else return"null"; else if("function"==b&&"undefined"==typeof a.call)return"object";return b},u=function(a){return"array"==ma(a)},na=function(a){var b=ma(a);return"array"==b||"object"==b&&"number"==typeof a.length},oa=function(a){return"function"==ma(a)},pa=function(a){var b=typeof a;return"object"==b&&null!=a||"function"==b},sa=function(a){return a[qa]||(a[qa]=++ra)},qa="closure_uid_"+(1E9*Math.random()>>>0),ra=0,ta=function(a,b,c){return a.call.apply(a.bind,arguments)},ua=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)}},va=function(a,b,c){Function.prototype.bind&&-1!=Function.prototype.bind.toString().indexOf("native code")?va=ta:va=ua;return va.apply(null,arguments)},wa=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)}},xa=Date.now||function(){return+new Date},w=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&&p(b)?c[d]=b:c[d]&&c[d]!==Object.prototype[d]?c=c[d]:c=c[d]={}},x=function(a,b){function c(){}c.prototype=b.prototype;a.i=b.prototype;a.prototype=new c;a.prototype.constructor=a};var ya=function(a){if(Error.captureStackTrace)Error.captureStackTrace(this,ya);else{var b=Error().stack;b&&(this.stack=b)}a&&(this.message=String(a))};x(ya,Error);ya.prototype.name="CustomError";var za;var Aa=function(a,b){a=a.split("%s");for(var c="",d=a.length-1,e=0;e<d;e++)c+=a[e]+(e<b.length?b[e]:"%s");ya.call(this,c+a[d])};x(Aa,ya);Aa.prototype.name="AssertionError"; var Ba=function(a,b,c,d){var e="Assertion failed";if(c){e+=": "+c;var f=d}else a&&(e+=": "+a,f=b);throw new Aa(""+e,f||[]);},y=function(a,b,c){a||Ba("",null,b,Array.prototype.slice.call(arguments,2));return a},Ca=function(a,b){throw new Aa("Failure"+(a?": "+a:""),Array.prototype.slice.call(arguments,1));},Da=function(a,b,c){ka(a)||Ba("Expected number but got %s: %s.",[ma(a),a],b,Array.prototype.slice.call(arguments,2));return a},Ea=function(a,b,c){r(a)||Ba("Expected string but got %s: %s.",[ma(a), a],b,Array.prototype.slice.call(arguments,2));return a},Fa=function(a,b,c){oa(a)||Ba("Expected function but got %s: %s.",[ma(a),a],b,Array.prototype.slice.call(arguments,2))},Ga=function(a,b,c){pa(a)||Ba("Expected object but got %s: %s.",[ma(a),a],b,Array.prototype.slice.call(arguments,2));return a},Ha=function(a,b,c){u(a)||Ba("Expected array but got %s: %s.",[ma(a),a],b,Array.prototype.slice.call(arguments,2));return a},Ia=function(a,b,c){pa(a)&&1==a.nodeType||Ba("Expected Element but got %s: %s.", [ma(a),a],b,Array.prototype.slice.call(arguments,2));return a},Ka=function(a,b,c,d){a instanceof b||Ba("Expected instanceof %s but got %s.",[Ja(b),Ja(a)],c,Array.prototype.slice.call(arguments,3))},Ja=function(a){return a instanceof Function?a.displayName||a.name||"unknown type name":a instanceof Object?a.constructor.displayName||a.constructor.name||Object.prototype.toString.call(a):null===a?"null":typeof a};var La=Array.prototype.indexOf?function(a,b){y(null!=a.length);return Array.prototype.indexOf.call(a,b,void 0)}:function(a,b){if(r(a))return r(b)&&1==b.length?a.indexOf(b,0):-1;for(var c=0;c<a.length;c++)if(c in a&&a[c]===b)return c;return-1},z=Array.prototype.forEach?function(a,b,c){y(null!=a.length);Array.prototype.forEach.call(a,b,c)}:function(a,b,c){for(var d=a.length,e=r(a)?a.split(""):a,f=0;f<d;f++)f in e&&b.call(c,e[f],f,a)},Ma=function(a,b,c){for(var d=r(a)?a.split(""):a,e=a.length-1;0<=e;--e)e in d&&b.call(c,d[e],e,a)},Na=Array.prototype.filter?function(a,b){y(null!=a.length);return Array.prototype.filter.call(a,b,void 0)}:function(a,b){for(var c=a.length,d=[],e=0,f=r(a)?a.split(""):a,h=0;h<c;h++)if(h in f){var k=f[h];b.call(void 0,k,h,a)&&(d[e++]=k)}return d},Oa=Array.prototype.map?function(a,b){y(null!=a.length);return Array.prototype.map.call(a,b,void 0)}:function(a,b){for(var c=a.length,d=Array(c),e=r(a)?a.split(""):a,f=0;f<c;f++)f in e&&(d[f]=b.call(void 0,e[f],f,a));return d},Qa=Array.prototype.some? function(a,b){y(null!=a.length);return Array.prototype.some.call(a,b,void 0)}:function(a,b){for(var c=a.length,d=r(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},Ra=Array.prototype.every?function(a,b){y(null!=a.length);return Array.prototype.every.call(a,b,void 0)}:function(a,b){for(var c=a.length,d=r(a)?a.split(""):a,e=0;e<c;e++)if(e in d&&!b.call(void 0,d[e],e,a))return!1;return!0},Sa=function(a,b){var c=0;z(a,function(d,e,f){b.call(void 0,d,e,f)&&++c},void 0); return c},Ta=function(a,b){return 0<=La(a,b)},Ua=function(a,b){b=La(a,b);var c;if(c=0<=b)y(null!=a.length),Array.prototype.splice.call(a,b,1);return c},Va=function(a){return Array.prototype.concat.apply([],arguments)},Wa=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[]},Xa=function(a,b){for(var c=1;c<arguments.length;c++){var d=arguments[c];if(na(d)){var e=a.length||0,f=d.length||0;a.length=e+f;for(var h=0;h<f;h++)a[e+h]=d[h]}else a.push(d)}},Za=function(a, b,c,d){y(null!=a.length);Array.prototype.splice.apply(a,Ya(arguments,1))},Ya=function(a,b,c){y(null!=a.length);return 2>=arguments.length?Array.prototype.slice.call(a,b):Array.prototype.slice.call(a,b,c)},$a=function(a){for(var b={},c=0,d=0;d<a.length;){var e=a[d++];var f=e;f=pa(f)?"o"+sa(f):(typeof f).charAt(0)+f;Object.prototype.hasOwnProperty.call(b,f)||(b[f]=!0,a[c++]=e)}a.length=c},bb=function(a,b){a.sort(b||ab)},ab=function(a,b){return a>b?1:a<b?-1:0};var cb=function(){this.Na=this.Na;this.Ca=this.Ca};cb.prototype.Na=!1;cb.prototype.R=function(){this.Na||(this.Na=!0,this.o())};var db=function(a,b){a.Na?p(void 0)?b.call(void 0):b():(a.Ca||(a.Ca=[]),a.Ca.push(p(void 0)?va(b,void 0):b))};cb.prototype.o=function(){if(this.Ca)for(;this.Ca.length;)this.Ca.shift()()};var eb=function(a){a&&"function"==typeof a.R&&a.R()};var fb=String.prototype.trim?function(a){return a.trim()}:function(a){return/^[\s\xa0]*([\s\S]*?)[\s\xa0]*$/.exec(a)[1]},ob=function(a,b){if(b)a=a.replace(gb,"&amp;").replace(hb,"&lt;").replace(ib,"&gt;").replace(jb,"&quot;").replace(kb,"&#39;").replace(lb,"&#0;");else{if(!mb.test(a))return a;-1!=a.indexOf("&")&&(a=a.replace(gb,"&amp;"));-1!=a.indexOf("<")&&(a=a.replace(hb,"&lt;"));-1!=a.indexOf(">")&&(a=a.replace(ib,"&gt;"));-1!=a.indexOf('"')&&(a=a.replace(jb,"&quot;"));-1!=a.indexOf("'")&&(a=a.replace(kb, "&#39;"));-1!=a.indexOf("\x00")&&(a=a.replace(lb,"&#0;"))}return a},gb=/&/g,hb=/</g,ib=/>/g,jb=/"/g,kb=/'/g,lb=/\x00/g,mb=/[\x00&<>"']/,qb=function(a,b){var c=0;a=fb(String(a)).split(".");b=fb(String(b)).split(".");for(var d=Math.max(a.length,b.length),e=0;0==c&&e<d;e++){var f=a[e]||"",h=b[e]||"";do{f=/(\d*)(\D*)(.*)/.exec(f)||["","","",""];h=/(\d*)(\D*)(.*)/.exec(h)||["","","",""];if(0==f[0].length&&0==h[0].length)break;c=pb(0==f[1].length?0:parseInt(f[1],10),0==h[1].length?0:parseInt(h[1],10))|| pb(0==f[2].length,0==h[2].length)||pb(f[2],h[2]);f=f[3];h=h[3]}while(0==c)}return c},pb=function(a,b){return a<b?-1:a>b?1:0};var rb;a:{var sb=n.navigator;if(sb){var tb=sb.userAgent;if(tb){rb=tb;break a}}rb=""}var B=function(a){return-1!=rb.indexOf(a)};var ub=function(a,b,c){for(var d in a)b.call(c,a[d],d,a)},vb=function(a,b){for(var c in a)if(b.call(void 0,a[c],c,a))return!0;return!1},wb=function(a){var b=[],c=0,d;for(d in a)b[c++]=d;return b},xb=function(a,b){for(var c in a)if(a[c]==b)return!0;return!1},zb=function(){var a=yb,b;for(b in a)return!1;return!0},Ab=function(a,b,c){if(null!==a&&b in a)throw Error('The object already contains the key "'+b+'"');a[b]=c},Bb="constructor hasOwnProperty isPrototypeOf propertyIsEnumerable toLocaleString toString valueOf".split(" "), Cb=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<Bb.length;f++)c=Bb[f],Object.prototype.hasOwnProperty.call(d,c)&&(a[c]=d[c])}},Db=function(a){var b=arguments.length;if(1==b&&u(arguments[0]))return Db.apply(null,arguments[0]);for(var c={},d=0;d<b;d++)c[arguments[d]]=!0;return c};var Eb=function(){return B("Firefox")||B("FxiOS")},Gb=function(){return B("Safari")&&!(Fb()||B("Coast")||B("Opera")||B("Edge")||B("Edg/")||B("OPR")||Eb()||B("Silk")||B("Android"))},Fb=function(){return(B("Chrome")||B("CriOS"))&&!B("Edge")},Hb=function(){return B("Android")&&!(Fb()||Eb()||B("Opera")||B("Silk"))};var Ib=function(a){var b=!1,c;return function(){b||(c=a(),b=!0);return c}};var Jb={area:!0,base:!0,br:!0,col:!0,command:!0,embed:!0,hr:!0,img:!0,input:!0,keygen:!0,link:!0,meta:!0,param:!0,source:!0,track:!0,wbr:!0};var Mb=function(a,b){this.a=a===Kb&&b||"";this.b=Lb};Mb.prototype.Ba=!0;Mb.prototype.V=function(){return this.a};Mb.prototype.toString=function(){return"Const{"+this.a+"}"};var Nb=function(a){if(a instanceof Mb&&a.constructor===Mb&&a.b===Lb)return a.a;Ca("expected object of type Const, got '"+a+"'");return"type_error:Const"},Lb={},Kb={},Ob=new Mb(Kb,"");var Qb=function(){this.a="";this.b=Pb};g=Qb.prototype;g.Ba=!0;g.V=function(){return this.a.toString()};g.qc=!0;g.Qa=function(){return 1};g.toString=function(){return"TrustedResourceUrl{"+this.a+"}"};var Sb=function(a){if(a instanceof Qb&&a.constructor===Qb&&a.b===Pb)return a.a;Ca("expected object of type TrustedResourceUrl, got '"+a+"' of type "+ma(a));return"type_error:TrustedResourceUrl"},Pb={};var Ub=function(){this.a="";this.b=Tb};g=Ub.prototype;g.Ba=!0;g.V=function(){return this.a.toString()};g.qc=!0;g.Qa=function(){return 1};g.toString=function(){return"SafeUrl{"+this.a+"}"}; var Vb=function(a){if(a instanceof Ub&&a.constructor===Ub&&a.b===Tb)return a.a;Ca("expected object of type SafeUrl, got '"+a+"' of type "+ma(a));return"type_error:SafeUrl"},Wb=/^(?:(?:https?|mailto|ftp):|[^:/?#]*(?:[/?#]|$))/i,Yb=function(a){if(a instanceof Ub)return a;a="object"==typeof a&&a.Ba?a.V():String(a);Wb.test(a)||(a="about:invalid#zClosurez");return Xb(a)},Tb={},Xb=function(a){var b=new Ub;b.a=a;return b};Xb("about:blank");var $b=function(){this.a="";this.b=Zb};$b.prototype.Ba=!0;var Zb={};$b.prototype.V=function(){return this.a};$b.prototype.toString=function(){return"SafeStyle{"+this.a+"}"}; var ac=function(a){var b=new $b;b.a=a;return b},bc=ac(""),dc=function(a){if(a instanceof Ub)return'url("'+Vb(a).toString().replace(/</g,"%3c").replace(/[\\"]/g,"\\$&")+'")';a=a instanceof Mb?Nb(a):cc(String(a));if(/[{;}]/.test(a))throw new Aa("Value does not allow [{;}], got: %s.",[a]);return a},cc=function(a){var b=a.replace(ec,"$1").replace(ec,"$1").replace(fc,"url");if(gc.test(b)){if(hc.test(a))return Ca("String value disallows comments, got: "+a),"zClosurez";for(var c=b=!0,d=0;d<a.length;d++){var e= a.charAt(d);"'"==e&&c?b=!b:'"'==e&&b&&(c=!c)}if(!b||!c)return Ca("String value requires balanced quotes, got: "+a),"zClosurez";if(!ic(a))return Ca("String value requires balanced square brackets and one identifier per pair of brackets, got: "+a),"zClosurez"}else return Ca("String value allows only [-,.\"'%_!# a-zA-Z0-9\\[\\]] and simple functions, got: "+a),"zClosurez";return jc(a)},ic=function(a){for(var b=!0,c=/^[-_a-zA-Z0-9]$/,d=0;d<a.length;d++){var e=a.charAt(d);if("]"==e){if(b)return!1;b=!0}else if("["== e){if(!b)return!1;b=!1}else if(!b&&!c.test(e))return!1}return b},gc=/^[-,."'%_!# a-zA-Z0-9\[\]]+$/,fc=/\b(url\([ \t\n]*)('[ -&(-\[\]-~]*'|"[ !#-\[\]-~]*"|[!#-&*-\[\]-~]*)([ \t\n]*\))/g,ec=/\b(hsl|hsla|rgb|rgba|matrix|calc|minmax|fit-content|repeat|(rotate|scale|translate)(X|Y|Z|3d)?)\([-+*/0-9a-z.%\[\], ]+\)/g,hc=/\/\*/,jc=function(a){return a.replace(fc,function(b,c,d,e){var f="";d=d.replace(/^(['"])(.*)\1$/,function(h,k,m){f=k;return m});b=Yb(d).V();return c+f+b+f+e})};var lc=function(){this.a="";this.f=kc;this.b=null};g=lc.prototype;g.qc=!0;g.Qa=function(){return this.b};g.Ba=!0;g.V=function(){return this.a.toString()};g.toString=function(){return"SafeHtml{"+this.a+"}"}; var mc=function(a){if(a instanceof lc&&a.constructor===lc&&a.f===kc)return a.a;Ca("expected object of type SafeHtml, got '"+a+"' of type "+ma(a));return"type_error:SafeHtml"},oc=function(a){if(a instanceof lc)return a;var b="object"==typeof a,c=null;b&&a.qc&&(c=a.Qa());return nc(ob(b&&a.Ba?a.V():String(a)),c)},pc=/^[a-zA-Z0-9-]+$/,qc={action:!0,cite:!0,data:!0,formaction:!0,href:!0,manifest:!0,poster:!0,src:!0},rc={APPLET:!0,BASE:!0,EMBED:!0,IFRAME:!0,LINK:!0,MATH:!0,META:!0,OBJECT:!0,SCRIPT:!0,STYLE:!0, SVG:!0,TEMPLATE:!0},tc=function(a){var b=oc(sc),c=b.Qa(),d=[],e=function(f){u(f)?z(f,e):(f=oc(f),d.push(mc(f).toString()),f=f.Qa(),0==c?c=f:0!=f&&c!=f&&(c=null))};z(a,e);return nc(d.join(mc(b).toString()),c)},uc=function(a){return tc(Array.prototype.slice.call(arguments))},kc={},nc=function(a,b){return vc(a,b)},vc=function(a,b){var c=new lc;c.a=a;c.b=b;return c};vc("<!DOCTYPE html>",0);var sc=vc("",0);vc("<br>",0);var wc=function(a,b,c){Ea(Nb(a),"must provide justification");y(!/^[\s\xa0]*$/.test(Nb(a)),"must provide non-empty justification");return vc(b,c||null)};var xc={MATH:!0,SCRIPT:!0,STYLE:!0,SVG:!0,TEMPLATE:!0},yc=Ib(function(){if("undefined"===typeof document)return!1;var a=document.createElement("div"),b=document.createElement("div");b.appendChild(document.createElement("div"));a.appendChild(b);if(!a.firstChild)return!1;b=a.firstChild.firstChild;a.innerHTML=mc(sc);return!b.parentElement}),zc=function(a,b){if(yc())for(;a.lastChild;)a.removeChild(a.lastChild);a.innerHTML=mc(b)},Ac=function(a,b){if(xc[a.tagName.toUpperCase()])throw Error("goog.dom.safe.setInnerHtml cannot be used to set content of "+ a.tagName+".");zc(a,b)},Bc=function(a){var b=Nb(Ob),c=new Qb;c.a=b;a:{try{var d=a&&a.ownerDocument,e=d&&(d.defaultView||d.parentWindow);e=e||n;if(e.Element&&e.Location){var f=e;break a}}catch(k){}f=null}if(f&&"undefined"!=typeof f.HTMLIFrameElement&&(!a||!(a instanceof f.HTMLIFrameElement)&&(a instanceof f.Location||a instanceof f.Element))){if(pa(a))try{var h=a.constructor.displayName||a.constructor.name||Object.prototype.toString.call(a)}catch(k){h="<object could not be stringified>"}else h=void 0=== a?"undefined":null===a?"null":typeof a;Ca("Argument is not a %s (or a non-Element, non-Location mock); got: %s","HTMLIFrameElement",h)}a.src=Sb(c).toString()};var Cc=function(a){return a.replace(/[\t\r\n ]+/g," ").replace(/^[\t\r\n ]+|[\t\r\n ]+$/g,"")},Dc=function(a){return a=ob(a,void 0)},Ec=function(a){return String(a).replace(/([-()\[\]{}+?*.$\^|,:#<!\\])/g,"\\$1").replace(/\x08/g,"\\x08")},Fc=function(a){return Array.prototype.join.call(arguments,"")},Gc=function(a){return String(a).replace(/\-([a-z])/g,function(b,c){return c.toUpperCase()})},Hc=function(a){return String(a).replace(/([A-Z])/g,"-$1").toLowerCase()},Ic=function(a){var b=r(void 0)?Ec(void 0): "\\s";return a.replace(new RegExp("(^"+(b?"|["+b+"]+":"")+")([a-z])","g"),function(c,d,e){return d+e.toUpperCase()})};var Jc=function(){return B("iPhone")&&!B("iPod")&&!B("iPad")},Kc=function(){return Jc()||B("iPad")||B("iPod")};var Lc=function(a){Lc[" "](a);return a};Lc[" "]=t;var Mc=function(a,b){try{return Lc(a[b]),!0}catch(c){}return!1},Oc=function(a,b){var c=Nc;return Object.prototype.hasOwnProperty.call(c,a)?c[a]:c[a]=b(a)};var Pc=B("Opera"),C=B("Trident")||B("MSIE"),Qc=B("Edge"),Rc=Qc||C,D=B("Gecko")&&!(-1!=rb.toLowerCase().indexOf("webkit")&&!B("Edge"))&&!(B("Trident")||B("MSIE"))&&!B("Edge"),E=-1!=rb.toLowerCase().indexOf("webkit")&&!B("Edge"),Sc=E&&B("Mobile"),Tc=B("Macintosh"),Uc=B("Windows"),Vc=B("Android"),Wc=Jc(),Xc=B("iPad"),Yc=B("iPod"),Zc=Kc(),$c=function(){var a=n.document;return a?a.documentMode:void 0},ad; a:{var bd="",cd=function(){var a=rb;if(D)return/rv:([^\);]+)(\)|;)/.exec(a);if(Qc)return/Edge\/([\d\.]+)/.exec(a);if(C)return/\b(?:MSIE|rv)[: ]([^\);]+)(\)|;)/.exec(a);if(E)return/WebKit\/(\S+)/.exec(a);if(Pc)return/(?:Version)[ \/]?(\S+)/.exec(a)}();cd&&(bd=cd?cd[1]:"");if(C){var dd=$c();if(null!=dd&&dd>parseFloat(bd)){ad=String(dd);break a}}ad=bd}var ed=ad,Nc={},G=function(a){return Oc(a,function(){return 0<=qb(ed,a)})},gd=function(a){return Number(fd)>=a},hd;hd=n.document&&C?$c():void 0; var fd=hd;var id=!C||gd(9),jd=C&&!G("9");var H=function(a,b){this.b=p(a)?a:0;this.a=p(b)?b:0};H.prototype.clone=function(){return new H(this.b,this.a)};H.prototype.toString=function(){return"("+this.b+", "+this.a+")"};var kd=function(a,b){return new H(a.b-b.b,a.a-b.a)};H.prototype.ceil=function(){this.b=Math.ceil(this.b);this.a=Math.ceil(this.a);return this};H.prototype.floor=function(){this.b=Math.floor(this.b);this.a=Math.floor(this.a);return this};H.prototype.round=function(){this.b=Math.round(this.b);this.a=Math.round(this.a);return this};var ld=function(a,b){this.width=a;this.height=b};g=ld.prototype;g.clone=function(){return new ld(this.width,this.height)};g.toString=function(){return"("+this.width+" x "+this.height+")"};g.aspectRatio=function(){return this.width/this.height};g.ceil=function(){this.width=Math.ceil(this.width);this.height=Math.ceil(this.height);return this};g.floor=function(){this.width=Math.floor(this.width);this.height=Math.floor(this.height);return this}; g.round=function(){this.width=Math.round(this.width);this.height=Math.round(this.height);return this};var od=function(a){return a?new md(nd(a)):za||(za=new md)},pd=function(a,b){return r(b)?a.getElementById(b):b},I=function(a){var b=document;Ea(a);b=pd(b,a);return b=Ia(b,"No element found with id: "+a)},rd=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:""):qd(c,"*",a,b)[0]||null}return a||null},qd=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,h;h=a[f];f++)b==h.nodeName&&(d[e++]=h);d.length=e;return d}return a}a=a.getElementsByTagName(b||"*");if(c){d={};for(f=e=0;h=a[f];f++)b=h.className,"function"==typeof b.split&&Ta(b.split(/\s+/),c)&&(d[e++]=h);d.length=e;return d}return a},td=function(a,b){ub(b,function(c,d){c&&"object"==typeof c&&c.Ba&&(c=c.V());"style"==d? a.style.cssText=c:"class"==d?a.className=c:"for"==d?a.htmlFor=c:sd.hasOwnProperty(d)?a.setAttribute(sd[d],c):0==d.lastIndexOf("aria-",0)||0==d.lastIndexOf("data-",0)?a.setAttribute(d,c):a[d]=c})},sd={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"},wd=function(a){var b=ud(a);a=vd(a);return C&&G("10")&&a.pageYOffset!= b.scrollTop?new H(b.scrollLeft,b.scrollTop):new H(a.pageXOffset||b.scrollLeft,a.pageYOffset||b.scrollTop)},ud=function(a){return a.scrollingElement?a.scrollingElement:!E&&xd(a)?a.documentElement:a.body||a.documentElement},vd=function(a){return a.parentWindow||a.defaultView},zd=function(a,b,c){return yd(document,arguments)},yd=function(a,b){var c=String(b[0]),d=b[1];if(!id&&d&&(d.name||d.type)){c=["<",c];d.name&&c.push(' name="',Dc(d.name),'"');if(d.type){c.push(' type="',Dc(d.type),'"');var e={}; Cb(e,d);delete e.type;d=e}c.push(">");c=c.join("")}c=a.createElement(c);d&&(r(d)?c.className=d:u(d)?c.className=d.join(" "):td(c,d));2<b.length&&Ad(a,c,b);return c},Ad=function(a,b,c){function d(h){h&&b.appendChild(r(h)?a.createTextNode(h):h)}for(var e=2;e<c.length;e++){var f=c[e];!na(f)||pa(f)&&0<f.nodeType?d(f):z(Bd(f)?Wa(f):f,d)}},xd=function(a){return"CSS1Compat"==a.compatMode},Dd=function(a,b){y(null!=a&&null!=b,"goog.dom.appendChild expects non-null arguments");a.appendChild(b)},Ed=function(a){for(var b;b= a.firstChild;)a.removeChild(b)},Fd=function(a){a&&a.parentNode&&a.parentNode.removeChild(a)},Hd=function(a){return p(a.firstElementChild)?a.firstElementChild:Gd(a.firstChild)},Gd=function(a){for(;a&&1!=a.nodeType;)a=a.nextSibling;return a},Id=function(a){return pa(a)&&1==a.nodeType},Jd=function(a,b){if(!a||!b)return!1;if(a.contains&&1==b.nodeType)return a==b||a.contains(b);if("undefined"!=typeof a.compareDocumentPosition)return a==b||!!(a.compareDocumentPosition(b)&16);for(;b&&a!=b;)b=b.parentNode; return b==a},nd=function(a){y(a,"Node cannot be null or undefined.");return 9==a.nodeType?a:a.ownerDocument||a.document},Kd=function(a,b){y(null!=a,"goog.dom.setTextContent expects a non-null value for node");if("textContent"in a)a.textContent=b;else if(3==a.nodeType)a.data=String(b);else if(a.firstChild&&3==a.firstChild.nodeType){for(;a.lastChild!=a.firstChild;)a.removeChild(y(a.lastChild));a.firstChild.data=String(b)}else{Ed(a);var c=nd(a);a.appendChild(c.createTextNode(String(b)))}},Ld={SCRIPT:1, STYLE:1,HEAD:1,IFRAME:1,OBJECT:1},Md={IMG:" ",BR:"\n"},Nd=function(a,b){b?a.tabIndex=0:(a.tabIndex=-1,a.removeAttribute("tabIndex"))},Od=function(a){return C&&!G("9")?(a=a.getAttributeNode("tabindex"),null!=a&&a.specified):a.hasAttribute("tabindex")},Pd=function(a){a=a.tabIndex;return ka(a)&&0<=a&&32768>a},Rd=function(a){var b=[];Qd(a,b,!1);return b.join("")},Qd=function(a,b,c){if(!(a.nodeName in Ld))if(3==a.nodeType)c?b.push(String(a.nodeValue).replace(/(\r\n|\r|\n)/g,"")):b.push(a.nodeValue);else if(a.nodeName in Md)b.push(Md[a.nodeName]);else for(a=a.firstChild;a;)Qd(a,b,c),a=a.nextSibling},Bd=function(a){if(a&&"number"==typeof a.length){if(pa(a))return"function"==typeof a.item||"string"==typeof a.item;if(oa(a))return"function"==typeof a.item}return!1},md=function(a){this.a=a||n.document||document};md.prototype.h=function(a){return pd(this.a,a)};md.prototype.b=function(a,b,c){return yd(this.a,arguments)};md.prototype.f=Hd;md.prototype.g=Id;var Sd=Object.freeze||function(a){return a};var Td=!C||gd(9),Ud=!C||gd(9),Vd=C&&!G("9"),Wd=function(){if(!n.addEventListener||!Object.defineProperty)return!1;var a=!1,b=Object.defineProperty({},"passive",{get:function(){a=!0}});try{n.addEventListener("test",t,b),n.removeEventListener("test",t,b)}catch(c){}return a}();var Xd=function(a,b){this.type=a;this.b=this.target=b;this.g=!1;this.nd=!0};Xd.prototype.f=function(){this.g=!0};Xd.prototype.preventDefault=function(){this.nd=!1};var Yd={$a:"mousedown",ab:"mouseup",Za:"mousecancel",Af:"mousemove",Cf:"mouseover",Bf:"mouseout",yf:"mouseenter",zf:"mouseleave"};var Zd=function(a,b){Xd.call(this,a?a.type:"");this.relatedTarget=this.b=this.target=null;this.button=this.screenY=this.screenX=this.clientY=this.clientX=0;this.key="";this.j=this.keyCode=0;this.m=this.metaKey=this.shiftKey=this.altKey=this.ctrlKey=!1;this.pointerId=0;this.pointerType="";this.a=null;a&&this.Ib(a,b)};x(Zd,Xd);var $d=Sd([1,4,2]),ae=Sd({2:"touch",3:"pen",4:"mouse"}); Zd.prototype.Ib=function(a,b){var c=this.type=a.type,d=a.changedTouches&&a.changedTouches.length?a.changedTouches[0]:null;this.target=a.target||a.srcElement;this.b=b;(b=a.relatedTarget)?D&&(Mc(b,"nodeName")||(b=null)):"mouseover"==c?b=a.fromElement:"mouseout"==c&&(b=a.toElement);this.relatedTarget=b;d?(this.clientX=void 0!==d.clientX?d.clientX:d.pageX,this.clientY=void 0!==d.clientY?d.clientY:d.pageY,this.screenX=d.screenX||0,this.screenY=d.screenY||0):(this.clientX=void 0!==a.clientX?a.clientX:a.pageX, this.clientY=void 0!==a.clientY?a.clientY:a.pageY,this.screenX=a.screenX||0,this.screenY=a.screenY||0);this.button=a.button;this.keyCode=a.keyCode||0;this.key=a.key||"";this.j=a.charCode||("keypress"==c?a.keyCode:0);this.ctrlKey=a.ctrlKey;this.altKey=a.altKey;this.shiftKey=a.shiftKey;this.metaKey=a.metaKey;this.m=Tc?a.metaKey:a.ctrlKey;this.pointerId=a.pointerId||0;this.pointerType=r(a.pointerType)?a.pointerType:ae[a.pointerType]||"";this.a=a;a.defaultPrevented&&this.preventDefault()}; var be=function(a){return(Td?0==a.a.button:"click"==a.type?!0:!!(a.a.button&$d[0]))&&!(E&&Tc&&a.ctrlKey)};Zd.prototype.f=function(){Zd.i.f.call(this);this.a.stopPropagation?this.a.stopPropagation():this.a.cancelBubble=!0};Zd.prototype.preventDefault=function(){Zd.i.preventDefault.call(this);var a=this.a;if(a.preventDefault)a.preventDefault();else if(a.returnValue=!1,Vd)try{if(a.ctrlKey||112<=a.keyCode&&123>=a.keyCode)a.keyCode=-1}catch(b){}};var ce="closure_listenable_"+(1E6*Math.random()|0),de=function(a){return!(!a||!a[ce])},ee=0;var fe=function(a,b,c,d,e){this.listener=a;this.a=null;this.src=b;this.type=c;this.capture=!!d;this.Hb=e;this.key=++ee;this.Va=this.zb=!1},ge=function(a){a.Va=!0;a.listener=null;a.a=null;a.src=null;a.Hb=null};var he=function(a){this.src=a;this.a={};this.b=0};he.prototype.add=function(a,b,c,d,e){var f=a.toString();a=this.a[f];a||(a=this.a[f]=[],this.b++);var h=ie(a,b,d,e);-1<h?(b=a[h],c||(b.zb=!1)):(b=new fe(b,this.src,f,!!d,e),b.zb=c,a.push(b));return b};var je=function(a,b){var c=b.type;c in a.a&&Ua(a.a[c],b)&&(ge(b),0==a.a[c].length&&(delete a.a[c],a.b--))};he.prototype.Bb=function(a,b){a=this.a[a.toString()];var c=[];if(a)for(var d=0;d<a.length;++d){var e=a[d];e.capture==b&&c.push(e)}return c}; he.prototype.hb=function(a,b,c,d){a=this.a[a.toString()];var e=-1;a&&(e=ie(a,b,c,d));return-1<e?a[e]:null};he.prototype.hasListener=function(a,b){var c=p(a),d=c?a.toString():"",e=p(b);return vb(this.a,function(f){for(var h=0;h<f.length;++h)if(!(c&&f[h].type!=d||e&&f[h].capture!=b))return!0;return!1})};var ie=function(a,b,c,d){for(var e=0;e<a.length;++e){var f=a[e];if(!f.Va&&f.listener==b&&f.capture==!!c&&f.Hb==d)return e}return-1};var ke="closure_lm_"+(1E6*Math.random()|0),le={},me=0,oe=function(a,b,c,d,e){if(d&&d.once)return ne(a,b,c,d,e);if(u(b)){for(var f=0;f<b.length;f++)oe(a,b[f],c,d,e);return null}c=pe(c);return de(a)?a.l(b,c,pa(d)?!!d.capture:!!d,e):qe(a,b,c,!1,d,e)},qe=function(a,b,c,d,e,f){if(!b)throw Error("Invalid event type");var h=pa(e)?!!e.capture:!!e,k=re(a);k||(a[ke]=k=new he(a));c=k.add(b,c,d,h,f);if(c.a)return c;d=se();c.a=d;d.src=a;d.listener=c;if(a.addEventListener)Wd||(e=h),void 0===e&&(e=!1),a.addEventListener(b.toString(), d,e);else if(a.attachEvent)a.attachEvent(te(b.toString()),d);else if(a.addListener&&a.removeListener)y("change"===b,"MediaQueryList only has a change event"),a.addListener(d);else throw Error("addEventListener and attachEvent are unavailable.");me++;return c},se=function(){var a=ue,b=Ud?function(c){return a.call(b.src,b.listener,c)}:function(c){c=a.call(b.src,b.listener,c);if(!c)return c};return b},ne=function(a,b,c,d,e){if(u(b)){for(var f=0;f<b.length;f++)ne(a,b[f],c,d,e);return null}c=pe(c);return de(a)? a.dd(b,c,pa(d)?!!d.capture:!!d,e):qe(a,b,c,!0,d,e)},ve=function(a,b,c,d,e){if(u(b))for(var f=0;f<b.length;f++)ve(a,b[f],c,d,e);else d=pa(d)?!!d.capture:!!d,c=pe(c),de(a)?a.H(b,c,d,e):a&&(a=re(a))&&(b=a.hb(b,c,d,e))&&we(b)},we=function(a){if(!ka(a)&&a&&!a.Va){var b=a.src;if(de(b))je(b.U,a);else{var c=a.type,d=a.a;b.removeEventListener?b.removeEventListener(c,d,a.capture):b.detachEvent?b.detachEvent(te(c),d):b.addListener&&b.removeListener&&b.removeListener(d);me--;(c=re(b))?(je(c,a),0==c.b&&(c.src= null,b[ke]=null)):ge(a)}}},te=function(a){return a in le?le[a]:le[a]="on"+a},ye=function(a,b,c,d){var e=!0;if(a=re(a))if(b=a.a[b.toString()])for(b=b.concat(),a=0;a<b.length;a++){var f=b[a];f&&f.capture==c&&!f.Va&&(f=xe(f,d),e=e&&!1!==f)}return e},xe=function(a,b){var c=a.listener,d=a.Hb||a.src;a.zb&&we(a);return c.call(d,b)},ue=function(a,b){if(a.Va)return!0;if(!Ud){if(!b)a:{b=["window","event"];for(var c=n,d=0;d<b.length;d++)if(c=c[b[d]],null==c){b=null;break a}b=c}d=b;b=new Zd(d,this);c=!0;if(!(0> d.keyCode||void 0!=d.returnValue)){a:{var e=!1;if(0==d.keyCode)try{d.keyCode=-1;break a}catch(h){e=!0}if(e||void 0==d.returnValue)d.returnValue=!0}d=[];for(e=b.b;e;e=e.parentNode)d.push(e);a=a.type;for(e=d.length-1;!b.g&&0<=e;e--){b.b=d[e];var f=ye(d[e],a,!0,b);c=c&&f}for(e=0;!b.g&&e<d.length;e++)b.b=d[e],f=ye(d[e],a,!1,b),c=c&&f}return c}return xe(a,new Zd(b,this))},re=function(a){a=a[ke];return a instanceof he?a:null},ze="__closure_events_fn_"+(1E9*Math.random()>>>0),pe=function(a){y(a,"Listener can not be null."); if(oa(a))return a;y(a.handleEvent,"An object listener must have handleEvent method.");a[ze]||(a[ze]=function(b){return a.handleEvent(b)});return a[ze]};var Ae,Be={$d:"activedescendant",le:"atomic",oe:"autocomplete",te:"busy",xe:"checked",ze:"colindex",Ee:"controls",Ge:"describedby",Je:"disabled",Le:"dropeffect",Me:"expanded",Ne:"flowto",Pe:"grabbed",Te:"haspopup",Ve:"hidden",Xe:"invalid",Ye:"label",Ze:"labelledby",$e:"level",jf:"live",Df:"multiline",Ef:"multiselectable",If:"orientation",Jf:"owns",Kf:"posinset",Mf:"pressed",Qf:"readonly",Sf:"relevant",Tf:"required",Xf:"rowindex",$f:"selected",fg:"setsize",hg:"sort",Dg:"valuemax",Eg:"valuemin",Fg:"valuenow", Gg:"valuetext"};var Ce={ce:"alert",fe:"alertdialog",he:"application",je:"article",qe:"banner",ue:"button",we:"checkbox",Ae:"columnheader",Be:"combobox",Ce:"complementary",De:"contentinfo",Fe:"definition",He:"dialog",Ie:"directory",Ke:"document",Oe:"form",Qe:"grid",Re:"gridcell",Se:"group",Ue:"heading",We:"img",df:"link",ef:"list",ff:"listbox",hf:"listitem",kf:"log",lf:"main",qf:"marquee",rf:"math",sf:"menu",tf:"menubar",uf:"menuitem",vf:"menuitemcheckbox",xf:"menuitemradio",Ff:"navigation",Gf:"note",Hf:"option", Lf:"presentation",Nf:"progressbar",Of:"radio",Pf:"radiogroup",Rf:"region",Uf:"row",Vf:"rowgroup",Wf:"rowheader",Yf:"scrollbar",Zf:"search",dg:"separator",gg:"slider",ig:"spinbutton",jg:"status",lg:"tab",og:"tablist",qg:"tabpanel",rg:"textbox",wg:"textinfo",xg:"timer",yg:"toolbar",zg:"tooltip",Ag:"tree",Bg:"treegrid",Cg:"treeitem"};Db("A AREA BUTTON HEAD INPUT LINK MENU META OPTGROUP OPTION PROGRESS STYLE SELECT SOURCE TEXTAREA TITLE TRACK".split(" ")); var De=function(a,b){b?(y(xb(Ce,b),"No such ARIA role "+b),a.setAttribute("role",b)):a.removeAttribute("role")},J=function(a,b,c){u(c)&&(c=c.join(" "));var d=Ee(b);""===c||void 0==c?(Ae||(Ae={atomic:!1,autocomplete:"none",dropeffect:"none",haspopup:!1,live:"off",multiline:!1,multiselectable:!1,orientation:"vertical",readonly:!1,relevant:"additions text",required:!1,sort:"none",busy:!1,disabled:!1,hidden:!1,invalid:"false"}),c=Ae,b in c?a.setAttribute(d,c[b]):a.removeAttribute(d)):a.setAttribute(d, c)},Fe=function(a,b){a=a.getAttribute(Ee(b));return null==a||void 0==a?"":String(a)},Ge=function(a,b){var c="";b&&(c=b.id,y(c,"The active element should have an id."));J(a,"activedescendant",c)},Ee=function(a){y(a,"ARIA attribute cannot be empty.");y(xb(Be,a),"No such ARIA attribute "+a);return"aria-"+a};var He=function(a,b){this.f=a;this.g=b;this.b=0;this.a=null};He.prototype.get=function(){if(0<this.b){this.b--;var a=this.a;this.a=a.next;a.next=null}else a=this.f();return a};var Ie=function(a,b){a.g(b);100>a.b&&(a.b++,b.next=a.a,a.a=b)};var Je=function(a){n.setTimeout(function(){throw a;},0)},Ke,Le=function(){var a=n.MessageChannel;"undefined"===typeof a&&"undefined"!==typeof window&&window.postMessage&&window.addEventListener&&!B("Presto")&&(a=function(){var e=document.createElement("IFRAME");e.style.display="none";Bc(e);document.documentElement.appendChild(e);var f=e.contentWindow;e=f.document;e.open();e.write(mc(sc));e.close();var h="callImmediate"+Math.random(),k="file:"==f.location.protocol?"*":f.location.protocol+"//"+f.location.host; e=va(function(m){if(("*"==k||m.origin==k)&&m.data==h)this.port1.onmessage()},this);f.addEventListener("message",e,!1);this.port1={};this.port2={postMessage:function(){f.postMessage(h,k)}}});if("undefined"!==typeof a&&!B("Trident")&&!B("MSIE")){var b=new a,c={},d=c;b.port1.onmessage=function(){if(p(c.next)){c=c.next;var e=c.Mc;c.Mc=null;e()}};return function(e){d.next={Mc:e};d=d.next;b.port2.postMessage(0)}}return"undefined"!==typeof document&&"onreadystatechange"in document.createElement("SCRIPT")? function(e){var f=document.createElement("SCRIPT");f.onreadystatechange=function(){f.onreadystatechange=null;f.parentNode.removeChild(f);f=null;e();e=null};document.documentElement.appendChild(f)}:function(e){n.setTimeout(e,0)}};var Me=function(){this.b=this.a=null},Oe=new He(function(){return new Ne},function(a){a.reset()});Me.prototype.add=function(a,b){var c=Oe.get();c.set(a,b);this.b?this.b.next=c:(y(!this.a),this.a=c);this.b=c};var Qe=function(){var a=Pe,b=null;a.a&&(b=a.a,a.a=a.a.next,a.a||(a.b=null),b.next=null);return b},Ne=function(){this.next=this.b=this.a=null};Ne.prototype.set=function(a,b){this.a=a;this.b=b;this.next=null};Ne.prototype.reset=function(){this.next=this.b=this.a=null};var Ue=function(a,b){Re||Se();Te||(Re(),Te=!0);Pe.add(a,b)},Re,Se=function(){if(n.Promise&&n.Promise.resolve){var a=n.Promise.resolve(void 0);Re=function(){a.then(Ve)}}else Re=function(){var b=Ve;!oa(n.setImmediate)||n.Window&&n.Window.prototype&&!B("Edge")&&n.Window.prototype.setImmediate==n.setImmediate?(Ke||(Ke=Le()),Ke(b)):n.setImmediate(b)}},Te=!1,Pe=new Me,Ve=function(){for(var a;a=Qe();){try{a.a.call(a.b)}catch(b){Je(b)}Ie(Oe,a)}Te=!1};var We=function(a){if(a.classList)return a.classList;a=a.className;return r(a)&&a.match(/\S+/g)||[]},Xe=function(a,b){return a.classList?a.classList.contains(b):Ta(We(a),b)},K=function(a,b){a.classList?a.classList.add(b):Xe(a,b)||(a.className+=0<a.className.length?" "+b:b)},Ye=function(a,b){if(a.classList)z(b,function(e){K(a,e)});else{var c={};z(We(a),function(e){c[e]=!0});z(b,function(e){c[e]=!0});a.className="";for(var d in c)a.className+=0<a.className.length?" "+d:d}},Ze=function(a,b){a.classList? a.classList.remove(b):Xe(a,b)&&(a.className=Na(We(a),function(c){return c!=b}).join(" "))},$e=function(a,b){a.classList?z(b,function(c){Ze(a,c)}):a.className=Na(We(a),function(c){return!Ta(b,c)}).join(" ")},af=function(a,b,c){c?K(a,b):Ze(a,b)};var bf=function(a){cb.call(this);this.b=a;this.a={}};x(bf,cb);var cf=[];bf.prototype.l=function(a,b,c,d){u(b)||(b&&(cf[0]=b.toString()),b=cf);for(var e=0;e<b.length;e++){var f=oe(a,b[e],c||this.handleEvent,d||!1,this.b||this);if(!f)break;this.a[f.key]=f}return this};bf.prototype.dd=function(a,b,c,d){return df(this,a,b,c,d)};var df=function(a,b,c,d,e,f){if(u(c))for(var h=0;h<c.length;h++)df(a,b,c[h],d,e,f);else{b=ne(b,c,d||a.handleEvent,e,f||a.b||a);if(!b)return a;a.a[b.key]=b}return a}; bf.prototype.H=function(a,b,c,d,e){if(u(b))for(var f=0;f<b.length;f++)this.H(a,b[f],c,d,e);else c=c||this.handleEvent,d=pa(d)?!!d.capture:!!d,e=e||this.b||this,c=pe(c),d=!!d,b=de(a)?a.hb(b,c,d,e):a?(a=re(a))?a.hb(b,c,d,e):null:null,b&&(we(b),delete this.a[b.key]);return this};var ef=function(a){ub(a.a,function(b,c){this.a.hasOwnProperty(c)&&we(b)},a);a.a={}};bf.prototype.o=function(){bf.i.o.call(this);ef(this)}; bf.prototype.handleEvent=function(){throw Error("EventHandler.handleEvent not implemented");};var gf=function(a){if(a.altKey&&!a.ctrlKey||a.metaKey||112<=a.keyCode&&123>=a.keyCode)return!1;if(ff(a.keyCode))return!0;switch(a.keyCode){case 18:case 20:case 93:case 17:case 40:case 35:case 27:case 36:case 45:case 37:case 224:case 91:case 144:case 12:case 34:case 33:case 19:case 255:case 44:case 39:case 145:case 16:case 38:case 252:case 224:case 92:return!1;case 0:return!D;default:return 166>a.keyCode||183<a.keyCode}},jf=function(a,b,c,d,e,f){if(E&&!G("525"))return!0;if(Tc&&e)return ff(a);if(e&& !d)return!1;if(!D){ka(b)&&(b=hf(b));var h=17==b||18==b||Tc&&91==b;if((!c||Tc)&&h||Tc&&16==b&&(d||f))return!1}if((E||Qc)&&d&&c)switch(a){case 220:case 219:case 221:case 192:case 186:case 189:case 187:case 188:case 190:case 191:case 192:case 222:return!1}if(C&&d&&b==a)return!1;switch(a){case 13:return D?f||e?!1:!(c&&d):!0;case 27:return!(E||Qc||D)}return D&&(d||e||f)?!1:ff(a)},ff=function(a){if(48<=a&&57>=a||96<=a&&106>=a||65<=a&&90>=a||(E||Qc)&&0==a)return!0;switch(a){case 32:case 43:case 63:case 64:case 107:case 109:case 110:case 111:case 186:case 59:case 189:case 187:case 61:case 188:case 190:case 191:case 192:case 222:case 219:case 220:case 221:case 163:return!0; case 173:return D;default:return!1}},hf=function(a){if(D)a=kf(a);else if(Tc&&E)switch(a){case 93:a=91}return a},kf=function(a){switch(a){case 61:return 187;case 59:return 186;case 173:return 189;case 224:return 91;case 0:return 224;default:return a}};var lf=function(){},mf=new lf,nf=["click","keydown","keyup"];lf.prototype.l=function(a,b,c,d,e){var f=function(h){var k=pe(b),m=Id(h.target)?h.target.getAttribute("role")||null:null;"click"==h.type&&be(h)?k.call(d,h):13!=h.keyCode&&3!=h.keyCode||"keyup"==h.type?32!=h.keyCode||"keyup"!=h.type||"button"!=m&&"tab"!=m||(k.call(d,h),h.preventDefault()):(h.type="keypress",k.call(d,h))};f.ob=b;f.Vd=d;e?e.l(a,nf,f,c):oe(a,nf,f,c)}; lf.prototype.H=function(a,b,c,d,e){for(var f,h=0;f=nf[h];h++){var k=a;var m=f;var l=!!c;m=de(k)?k.Bb(m,l):k?(k=re(k))?k.Bb(m,l):[]:[];for(k=0;l=m[k];k++){var v=l.listener;if(v.ob==b&&v.Vd==d){e?e.H(a,f,l.listener,c,d):ve(a,f,l.listener,c,d);break}}}};var L=function(){cb.call(this);this.U=new he(this);this.Cd=this;this.zc=null};x(L,cb);L.prototype[ce]=!0;g=L.prototype;g.Cb=function(){return this.zc};g.Mb=function(a){this.zc=a};g.addEventListener=function(a,b,c,d){oe(this,a,b,c,d)};g.removeEventListener=function(a,b,c,d){ve(this,a,b,c,d)}; g.dispatchEvent=function(a){of(this);var b=this.Cb();if(b){var c=[];for(var d=1;b;b=b.Cb())c.push(b),y(1E3>++d,"infinite loop")}b=this.Cd;d=a.type||a;if(r(a))a=new Xd(a,b);else if(a instanceof Xd)a.target=a.target||b;else{var e=a;a=new Xd(d,b);Cb(a,e)}e=!0;if(c)for(var f=c.length-1;!a.g&&0<=f;f--){var h=a.b=c[f];e=pf(h,d,!0,a)&&e}a.g||(h=a.b=b,e=pf(h,d,!0,a)&&e,a.g||(e=pf(h,d,!1,a)&&e));if(c)for(f=0;!a.g&&f<c.length;f++)h=a.b=c[f],e=pf(h,d,!1,a)&&e;return e}; g.o=function(){L.i.o.call(this);if(this.U){var a=this.U,b=0,c;for(c in a.a){for(var d=a.a[c],e=0;e<d.length;e++)++b,ge(d[e]);delete a.a[c];a.b--}}this.zc=null};g.l=function(a,b,c,d){of(this);return this.U.add(String(a),b,!1,c,d)};g.dd=function(a,b,c,d){return this.U.add(String(a),b,!0,c,d)}; g.H=function(a,b,c,d){var e=this.U;a=String(a).toString();if(a in e.a){var f=e.a[a];b=ie(f,b,c,d);-1<b?(ge(f[b]),y(null!=f.length),Array.prototype.splice.call(f,b,1),0==f.length&&(delete e.a[a],e.b--),e=!0):e=!1}else e=!1;return e};var pf=function(a,b,c,d){b=a.U.a[String(b)];if(!b)return!0;b=b.concat();for(var e=!0,f=0;f<b.length;++f){var h=b[f];if(h&&!h.Va&&h.capture==c){var k=h.listener,m=h.Hb||h.src;h.zb&&je(a.U,h);e=!1!==k.call(m,d)&&e}}return e&&0!=d.nd}; L.prototype.Bb=function(a,b){return this.U.Bb(String(a),b)};L.prototype.hb=function(a,b,c,d){return this.U.hb(String(a),b,c,d)};L.prototype.hasListener=function(a,b){return this.U.hasListener(p(a)?String(a):void 0,b)};var of=function(a){y(a.U,"Event target is not initialized. Did you call the superclass (goog.events.EventTarget) constructor?")};var qf=function(){L.call(this);this.a=0;this.endTime=this.f=null};x(qf,L);qf.prototype.m=function(){this.b("begin")};qf.prototype.j=function(){this.b("end")};qf.prototype.b=function(a){this.dispatchEvent(a)};var rf=function(a,b,c,d){this.top=a;this.right=b;this.bottom=c;this.left=d};g=rf.prototype;g.clone=function(){return new rf(this.top,this.right,this.bottom,this.left)};g.toString=function(){return"("+this.top+"t, "+this.right+"r, "+this.bottom+"b, "+this.left+"l)"};g.ceil=function(){this.top=Math.ceil(this.top);this.right=Math.ceil(this.right);this.bottom=Math.ceil(this.bottom);this.left=Math.ceil(this.left);return this}; g.floor=function(){this.top=Math.floor(this.top);this.right=Math.floor(this.right);this.bottom=Math.floor(this.bottom);this.left=Math.floor(this.left);return this};g.round=function(){this.top=Math.round(this.top);this.right=Math.round(this.right);this.bottom=Math.round(this.bottom);this.left=Math.round(this.left);return this};var sf=function(a,b,c,d){this.left=a;this.top=b;this.width=c;this.height=d};g=sf.prototype;g.clone=function(){return new sf(this.left,this.top,this.width,this.height)};g.toString=function(){return"("+this.left+", "+this.top+" - "+this.width+"w x "+this.height+"h)"};g.ceil=function(){this.left=Math.ceil(this.left);this.top=Math.ceil(this.top);this.width=Math.ceil(this.width);this.height=Math.ceil(this.height);return this}; g.floor=function(){this.left=Math.floor(this.left);this.top=Math.floor(this.top);this.width=Math.floor(this.width);this.height=Math.floor(this.height);return this};g.round=function(){this.left=Math.round(this.left);this.top=Math.round(this.top);this.width=Math.round(this.width);this.height=Math.round(this.height);return this};var uf=function(a,b,c){if(r(b))(b=tf(a,b))&&(a.style[b]=c);else for(var d in b){c=a;var e=b[d],f=tf(c,d);f&&(c.style[f]=e)}},vf={},tf=function(a,b){var c=vf[b];if(!c){var d=Gc(b);c=d;void 0===a.style[d]&&(d=(E?"Webkit":D?"Moz":C?"ms":Pc?"O":null)+Ic(d),void 0!==a.style[d]&&(c=d));vf[b]=c}return c},wf=function(a,b){var c=nd(a);return c.defaultView&&c.defaultView.getComputedStyle&&(a=c.defaultView.getComputedStyle(a,null))?a[b]||a.getPropertyValue(b)||"":""},xf=function(a,b){return wf(a,b)||(a.currentStyle? a.currentStyle[b]:null)||a.style&&a.style[b]},zf=function(a,b,c){if(b instanceof H){var d=b.b;b=b.a}else d=b,b=c;a.style.left=yf(d,!1);a.style.top=yf(b,!1)},Af=function(a){try{var b=a.getBoundingClientRect()}catch(c){return{left:0,top:0,right:0,bottom:0}}C&&a.ownerDocument.body&&(a=a.ownerDocument,b.left-=a.documentElement.clientLeft+a.body.clientLeft,b.top-=a.documentElement.clientTop+a.body.clientTop);return b},Bf=function(a){if(C&&!gd(8))return y(a&&"offsetParent"in a),a.offsetParent;var b=nd(a), c=xf(a,"position"),d="fixed"==c||"absolute"==c;for(a=a.parentNode;a&&a!=b;a=a.parentNode)if(11==a.nodeType&&a.host&&(a=a.host),c=xf(a,"position"),d=d&&"static"==c&&a!=b.documentElement&&a!=b.body,!d&&(a.scrollWidth>a.clientWidth||a.scrollHeight>a.clientHeight||"fixed"==c||"absolute"==c||"relative"==c))return a;return null},Df=function(a){for(var b=new rf(0,Infinity,Infinity,0),c=od(a),d=c.a.body,e=c.a.documentElement,f=ud(c.a);a=Bf(a);)if(!(C&&0==a.clientWidth||E&&0==a.clientHeight&&a==d)&&a!=d&& a!=e&&"visible"!=xf(a,"overflow")){var h=Cf(a),k=new H(a.clientLeft,a.clientTop);h.b+=k.b;h.a+=k.a;b.top=Math.max(b.top,h.a);b.right=Math.min(b.right,h.b+a.clientWidth);b.bottom=Math.min(b.bottom,h.a+a.clientHeight);b.left=Math.max(b.left,h.b)}d=f.scrollLeft;f=f.scrollTop;b.left=Math.max(b.left,d);b.top=Math.max(b.top,f);c=(vd(c.a)||window).document;c=xd(c)?c.documentElement:c.body;c=new ld(c.clientWidth,c.clientHeight);b.right=Math.min(b.right,d+c.width);b.bottom=Math.min(b.bottom,f+c.height);return 0<= b.top&&0<=b.left&&b.bottom>b.top&&b.right>b.left?b:null},Gf=function(a,b){b=b||ud(document);var c=b||ud(document);var d=Cf(a),e=Cf(c),f=Ef(c);if(c==ud(document)){var h=d.b-c.scrollLeft;d=d.a-c.scrollTop;C&&!gd(10)&&(h+=f.left,d+=f.top)}else h=d.b-e.b-f.left,d=d.a-e.a-f.top;a=Ff(a);f=c.clientHeight-a.height;e=c.scrollLeft;var k=c.scrollTop;e+=Math.min(h,Math.max(h-(c.clientWidth-a.width),0));k+=Math.min(d,Math.max(d-f,0));c=new H(e,k);b.scrollLeft=c.b;b.scrollTop=c.a},Cf=function(a){var b=nd(a);Ga(a, "Parameter is required");var c=new H(0,0);var d=b?nd(b):document;d=!C||gd(9)||xd(od(d).a)?d.documentElement:d.body;if(a==d)return c;a=Af(a);b=wd(od(b).a);c.b=a.left+b.b;c.a=a.top+b.a;return c},If=function(a,b){a=Hf(a);b=Hf(b);return new H(a.b-b.b,a.a-b.a)},Jf=function(a){a=Af(a);return new H(a.left,a.top)},Hf=function(a){y(a);if(1==a.nodeType)return Jf(a);a=a.changedTouches?a.changedTouches[0]:a;return new H(a.clientX,a.clientY)},yf=function(a,b){"number"==typeof a&&(a=(b?Math.round(a):a)+"px");return a}, Kf=function(a){var b=Ff;if("none"!=xf(a,"display"))return b(a);var c=a.style,d=c.display,e=c.visibility,f=c.position;c.visibility="hidden";c.position="absolute";c.display="inline";a=b(a);c.display=d;c.position=f;c.visibility=e;return a},Ff=function(a){var b=a.offsetWidth,c=a.offsetHeight,d=E&&!b&&!c;return p(b)&&!d||!a.getBoundingClientRect?new ld(b,c):(a=Af(a),new ld(a.right-a.left,a.bottom-a.top))},Lf=function(a){var b=Cf(a);a=Kf(a);return new sf(b.b,b.a,a.width,a.height)},M=function(a,b){a.style.display= b?"":"none"},Mf=function(a){return"rtl"==xf(a,"direction")},Nf=D?"MozUserSelect":E||Qc?"WebkitUserSelect":null,Of=function(a,b,c){c=c?null:a.getElementsByTagName("*");if(Nf){if(b=b?"none":"",a.style&&(a.style[Nf]=b),c){a=0;for(var d;d=c[a];a++)d.style&&(d.style[Nf]=b)}}else if(C||Pc)if(b=b?"on":"",a.setAttribute("unselectable",b),c)for(a=0;d=c[a];a++)d.setAttribute("unselectable",b)},Pf=function(a,b){if(/^\d+px?$/.test(b))return parseInt(b,10);var c=a.style.left,d=a.runtimeStyle.left;a.runtimeStyle.left= a.currentStyle.left;a.style.left=b;b=a.style.pixelLeft;a.style.left=c;a.runtimeStyle.left=d;return+b},Qf=function(a,b){return(b=a.currentStyle?a.currentStyle[b]:null)?Pf(a,b):0},Rf={thin:2,medium:4,thick:6},Sf=function(a,b){if("none"==(a.currentStyle?a.currentStyle[b+"Style"]:null))return 0;b=a.currentStyle?a.currentStyle[b+"Width"]:null;return b in Rf?Rf[b]:Pf(a,b)},Ef=function(a){if(C&&!gd(9)){var b=Sf(a,"borderLeft"),c=Sf(a,"borderRight"),d=Sf(a,"borderTop");a=Sf(a,"borderBottom");return new rf(d, c,a,b)}b=wf(a,"borderLeftWidth");c=wf(a,"borderRightWidth");d=wf(a,"borderTopWidth");a=wf(a,"borderBottomWidth");return new rf(parseFloat(d),parseFloat(c),parseFloat(a),parseFloat(b))};var Tf=function(a,b){u(b)||(b=[b]);y(0<b.length,"At least one Css3Property should be specified.");b=Oa(b,function(c){if(r(c))return c;Ga(c,"Expected css3 property to be an object.");var d=c.kd+" "+c.duration+"s "+c.timing+" "+c.delay+"s";y(c.kd&&ka(c.duration)&&c.timing&&ka(c.delay),"Unexpected css3 property value: %s",d);return d});uf(a,"transition",b.join(","))},Uf=Ib(function(){if(C)return G("10.0");var a=document.createElement("DIV");var b=E?"-webkit":D?"-moz":C?"-ms":Pc?"-o":null,c={transition:"opacity 1s linear"}; b&&(c[b+"-transition"]="opacity 1s linear");b={style:c};if(!pc.test("div"))throw Error("Invalid tag name <div>.");if("DIV"in rc)throw Error("Tag name <div> is not allowed for SafeHtml.");c=null;var d="";if(b)for(l in b){if(!pc.test(l))throw Error('Invalid attribute name "'+l+'".');var e=b[l];if(null!=e){var f=l;var h=e;if(h instanceof Mb)h=Nb(h);else if("style"==f.toLowerCase()){e=void 0;if(!pa(h))throw Error('The "style" attribute requires goog.html.SafeStyle or map of style properties, '+typeof h+ " given: "+h);if(!(h instanceof $b)){var k="";for(e in h){if(!/^[-_a-zA-Z0-9]+$/.test(e))throw Error("Name allows only [-_a-zA-Z0-9], got: "+e);var m=h[e];null!=m&&(m=u(m)?Oa(m,dc).join(" "):dc(m),k+=e+":"+m+";")}h=k?ac(k):bc}h instanceof $b&&h.constructor===$b&&h.b===Zb?e=h.a:(Ca("expected object of type SafeStyle, got '"+h+"' of type "+ma(h)),e="type_error:SafeStyle");h=e}else{if(/^on/i.test(f))throw Error('Attribute "'+f+'" requires goog.string.Const value, "'+h+'" given.');if(f.toLowerCase()in qc)if(h instanceof Qb)h=Sb(h).toString();else if(h instanceof Ub)h=Vb(h).toString();else if(r(h))h=Yb(h).V();else throw Error('Attribute "'+f+'" on tag "div" requires goog.html.SafeUrl, goog.string.Const, or string, value "'+h+'" given.');}h.Ba&&(h=h.V());y(r(h)||ka(h),"String or number value expected, got "+typeof h+" with value: "+h);f=f+'="'+ob(String(h))+'"';d+=" "+f}}var l="<div"+d;d=void 0;null!=d?u(d)||(d=[d]):d=[];!0===Jb.div?(y(!d.length,"Void tag <div> does not allow content."),l+=">"): (c=uc(d),l+=">"+mc(c).toString()+"</div>",c=c.Qa());(b=b&&b.dir)&&(/^(ltr|rtl|auto)$/i.test(b)?c=0:c=null);b=vc(l,c);Ac(a,b);a=a.firstChild;y(a.nodeType==Node.ELEMENT_NODE);b=a.style[Gc("transition")];return""!=("undefined"!==typeof b?b:a.style[tf(a,"transition")]||"")});var Xf=function(a){this.a=0;this.A=void 0;this.g=this.b=this.f=null;this.j=this.m=!1;if(a!=t)try{var b=this;a.call(void 0,function(c){Vf(b,2,c)},function(c){if(!(c instanceof Wf))try{if(c instanceof Error)throw c;throw Error("Promise rejected.");}catch(d){}Vf(b,3,c)})}catch(c){Vf(this,3,c)}},Yf=function(){this.next=this.context=this.f=this.b=this.a=null;this.g=!1};Yf.prototype.reset=function(){this.context=this.f=this.b=this.a=null;this.g=!1}; var Zf=new He(function(){return new Yf},function(a){a.reset()}),$f=function(a,b,c){var d=Zf.get();d.b=a;d.f=b;d.context=c;return d};Xf.prototype.then=function(a,b,c){null!=a&&Fa(a,"opt_onFulfilled should be a function.");null!=b&&Fa(b,"opt_onRejected should be a function. Did you pass opt_context as the second argument instead of the third?");return ag(this,oa(a)?a:null,oa(b)?b:null,c)};Xf.prototype.$goog_Thenable=!0;var bg=function(a,b){return ag(a,null,b,void 0)}; Xf.prototype.cancel=function(a){0==this.a&&Ue(function(){var b=new Wf(a);cg(this,b)},this)}; var cg=function(a,b){if(0==a.a)if(a.f){var c=a.f;if(c.b){for(var d=0,e=null,f=null,h=c.b;h&&(h.g||(d++,h.a==a&&(e=h),!(e&&1<d)));h=h.next)e||(f=h);e&&(0==c.a&&1==d?cg(c,b):(f?(d=f,y(c.b),y(null!=d),d.next==c.g&&(c.g=d),d.next=d.next.next):dg(c),eg(c,e,3,b)))}a.f=null}else Vf(a,3,b)},gg=function(a,b){a.b||2!=a.a&&3!=a.a||fg(a);y(null!=b.b);a.g?a.g.next=b:a.b=b;a.g=b},ag=function(a,b,c,d){var e=$f(null,null,null);e.a=new Xf(function(f,h){e.b=b?function(k){try{var m=b.call(d,k);f(m)}catch(l){h(l)}}: f;e.f=c?function(k){try{var m=c.call(d,k);!p(m)&&k instanceof Wf?h(k):f(m)}catch(l){h(l)}}:h});e.a.f=a;gg(a,e);return e.a};Xf.prototype.v=function(a){y(1==this.a);this.a=0;Vf(this,2,a)};Xf.prototype.D=function(a){y(1==this.a);this.a=0;Vf(this,3,a)}; var Vf=function(a,b,c){if(0==a.a){a===c&&(b=3,c=new TypeError("Promise cannot resolve to itself"));a.a=1;a:{var d=c,e=a.v,f=a.D;if(d instanceof Xf){null!=e&&Fa(e,"opt_onFulfilled should be a function.");null!=f&&Fa(f,"opt_onRejected should be a function. Did you pass opt_context as the second argument instead of the third?");gg(d,$f(e||t,f||null,a));var h=!0}else{if(d)try{var k=!!d.$goog_Thenable}catch(l){k=!1}else k=!1;if(k)d.then(e,f,a),h=!0;else{if(pa(d))try{var m=d.then;if(oa(m)){hg(d,m,e,f,a); h=!0;break a}}catch(l){f.call(a,l);h=!0;break a}h=!1}}}h||(a.A=c,a.a=b,a.f=null,fg(a),3!=b||c instanceof Wf||ig(a,c))}},hg=function(a,b,c,d,e){var f=!1,h=function(m){f||(f=!0,c.call(e,m))},k=function(m){f||(f=!0,d.call(e,m))};try{b.call(a,h,k)}catch(m){k(m)}},fg=function(a){a.m||(a.m=!0,Ue(a.B,a))},dg=function(a){var b=null;a.b&&(b=a.b,a.b=b.next,b.next=null);a.b||(a.g=null);null!=b&&y(null!=b.b);return b};Xf.prototype.B=function(){for(var a;a=dg(this);)eg(this,a,this.a,this.A);this.m=!1}; var eg=function(a,b,c,d){if(3==c&&b.f&&!b.g)for(;a&&a.j;a=a.f)a.j=!1;if(b.a)b.a.f=null,jg(b,c,d);else try{b.g?b.b.call(b.context):jg(b,c,d)}catch(e){kg.call(null,e)}Ie(Zf,b)},jg=function(a,b,c){2==b?a.b.call(a.context,c):a.f&&a.f.call(a.context,c)},ig=function(a,b){a.j=!0;Ue(function(){a.j&&kg.call(null,b)})},kg=Je,Wf=function(a){ya.call(this,a)};x(Wf,ya);Wf.prototype.name="cancel";var lg=function(a,b){L.call(this);this.b=a||1;this.a=b||n;this.f=va(this.Xd,this);this.g=xa()};x(lg,L);g=lg.prototype;g.Db=!1;g.ja=null;g.Xd=function(){if(this.Db){var a=xa()-this.g;0<a&&a<.8*this.b?this.ja=this.a.setTimeout(this.f,this.b-a):(this.ja&&(this.a.clearTimeout(this.ja),this.ja=null),this.dispatchEvent("tick"),this.Db&&(this.stop(),this.start()))}};g.start=function(){this.Db=!0;this.ja||(this.ja=this.a.setTimeout(this.f,this.b),this.g=xa())}; g.stop=function(){this.Db=!1;this.ja&&(this.a.clearTimeout(this.ja),this.ja=null)};g.o=function(){lg.i.o.call(this);this.stop();delete this.a};var mg=function(a,b,c){if(oa(a))c&&(a=va(a,c));else if(a&&"function"==typeof a.handleEvent)a=va(a.handleEvent,a);else throw Error("Invalid listener argument");return 2147483647<Number(b)?-1:n.setTimeout(a,b||0)};var ng=function(a,b,c,d,e){qf.call(this);this.g=a;this.v=b;this.D=c;this.A=d;this.T=u(e)?e:[e]};x(ng,qf);g=ng.prototype;g.play=function(){if(1==this.a)return!1;this.m();this.b("play");this.f=xa();this.a=1;if(Uf())return uf(this.g,this.D),this.B=mg(this.Ud,void 0,this),!0;this.Cc(!1);return!1};g.Ud=function(){Kf(this.g);Tf(this.g,this.T);uf(this.g,this.A);this.B=mg(va(this.Cc,this,!1),1E3*this.v)};g.stop=function(){1==this.a&&this.Cc(!0)}; g.Cc=function(a){uf(this.g,"transition","");n.clearTimeout(this.B);uf(this.g,this.A);this.endTime=xa();this.a=0;a?this.b("stop"):this.b("finish");this.j()};g.o=function(){this.stop();ng.i.o.call(this)};var og=function(a,b,c,d){return new ng(a,.218,{opacity:c},{opacity:d},{kd:"opacity",duration:.218,timing:b,delay:0})};var pg=function(){};pg.prototype.M=function(){};var qg=function(){if(Uc){var a=/Windows NT ([0-9.]+)/;return(a=a.exec(rb))?a[1]:"0"}return Tc?(a=/10[_.][0-9_.]+/,(a=a.exec(rb))?a[0].replace(/_/g,"."):"10"):Vc?(a=/Android\s+([^\);]+)(\)|;)/,(a=a.exec(rb))?a[1]:""):Wc||Xc||Yc?(a=/(?:iPhone|CPU)\s+OS\s+(\S+)/,(a=a.exec(rb))?a[1].replace(/_/g,"."):""):""}();var rg=Eb(),sg=Jc()||B("iPod"),tg=B("iPad"),ug=Hb(),vg=Fb(),wg=Gb()&&!Kc();var xg=function(a){return(a=a.exec(rb))?a[1]:""},yg=function(){if(rg)return xg(/Firefox\/([0-9.]+)/);if(C||Qc||Pc)return ed;if(vg)return Kc()?xg(/CriOS\/([0-9.]+)/):xg(/Chrome\/([0-9.]+)/);if(wg&&!Kc())return xg(/Version\/([0-9.]+)/);if(sg||tg){var a=/Version\/(\S+).*Mobile\/(\S+)/.exec(rb);if(a)return a[1]+"."+a[2]}else if(ug)return(a=xg(/Android\s+([0-9.]+)/))?a:xg(/Version\/([0-9.]+)/);return""}();var Ag=function(a,b,c,d,e,f,h,k,m){y(c);var l;if(l=c.offsetParent){var v="HTML"==l.tagName||"BODY"==l.tagName;if(!v||"static"!=xf(l,"position")){var A=Cf(l);if(!v){v=Mf(l);var N;if(N=v){if(N=wg)N=0<=qb(yg,10);var F;if(F=Zc)F=0<=qb(qg,10);N=D||N||F}v=N?-l.scrollLeft:!v||Rc&&G("8")||"visible"==xf(l,"overflowX")?l.scrollLeft:l.scrollWidth-l.clientWidth-l.scrollLeft;A=kd(A,new H(v,l.scrollTop))}}}l=A||new H;A=Lf(a);if(v=Df(a)){var W=new sf(v.left,v.top,v.right-v.left,v.bottom-v.top);v=Math.max(A.left, W.left);N=Math.min(A.left+A.width,W.left+W.width);v<=N&&(F=Math.max(A.top,W.top),W=Math.min(A.top+A.height,W.top+W.height),F<=W&&(A.left=v,A.top=F,A.width=N-v,A.height=W-F))}v=od(a);F=od(c);if(v.a!=F.a){N=v.a.body;F=vd(F.a);W=new H(0,0);var ia=(ia=nd(N))?vd(ia):window;if(Mc(ia,"parent")){var nb=N;do{var Cd=ia==F?Cf(nb):Jf(y(nb));W.b+=Cd.b;W.a+=Cd.a}while(ia&&ia!=F&&ia!=ia.parent&&(nb=ia.frameElement)&&(ia=ia.parent))}N=kd(W,Cf(N));!C||gd(9)||xd(v.a)||(N=kd(N,wd(v.a)));A.left+=N.b;A.top+=N.a}a=zg(a, b);b=A.left;a&4?b+=A.width:a&2&&(b+=A.width/2);b=new H(b,A.top+(a&1?A.height:0));b=kd(b,l);e&&(b.b+=(a&4?-1:1)*e.b,b.a+=(a&1?-1:1)*e.a);if(h)if(m)var q=m;else if(q=Df(c))q.top-=l.a,q.right-=l.b,q.bottom-=l.a,q.left-=l.b;e=q;m=b.clone();q=zg(c,d);d=Kf(c);a=k?k.clone():d.clone();k=m;m=a;k=k.clone();m=m.clone();a=0;if(f||0!=q)q&4?k.b-=m.width+(f?f.right:0):q&2?k.b-=m.width/2:f&&(k.b+=f.left),q&1?k.a-=m.height+(f?f.bottom:0):f&&(k.a+=f.top);h&&(e?(f=k,q=m,a=0,65==(h&65)&&(f.b<e.left||f.b>=e.right)&&(h&= -2),132==(h&132)&&(f.a<e.top||f.a>=e.bottom)&&(h&=-5),f.b<e.left&&h&1&&(f.b=e.left,a|=1),h&16&&(b=f.b,f.b<e.left&&(f.b=e.left,a|=4),f.b+q.width>e.right&&(q.width=Math.min(e.right-f.b,b+q.width-e.left),q.width=Math.max(q.width,0),a|=4)),f.b+q.width>e.right&&h&1&&(f.b=Math.max(e.right-q.width,e.left),a|=1),h&2&&(a|=(f.b<e.left?16:0)|(f.b+q.width>e.right?32:0)),f.a<e.top&&h&4&&(f.a=e.top,a|=2),h&32&&(b=f.a,f.a<e.top&&(f.a=e.top,a|=8),f.a+q.height>e.bottom&&(q.height=Math.min(e.bottom-f.a,b+q.height- e.top),q.height=Math.max(q.height,0),a|=8)),f.a+q.height>e.bottom&&h&4&&(f.a=Math.max(e.bottom-q.height,e.top),a|=2),h&8&&(a|=(f.a<e.top?64:0)|(f.a+q.height>e.bottom?128:0)),h=a):h=256,a=h);h=new sf(0,0,0,0);h.left=k.b;h.top=k.a;h.width=m.width;h.height=m.height;f=h;h=a;h&496||(k=f,zf(c,new H(k.left,k.top)),a=new ld(f.width,f.height),d==a||d&&a&&d.width==a.width&&d.height==a.height||(f=a,k=nd(c),d=xd(od(k).a),!C||G("10")||d&&G("8")?(c=c.style,D?c.MozBoxSizing="border-box":E?c.WebkitBoxSizing="border-box": c.boxSizing="border-box",c.width=Math.max(f.width,0)+"px",c.height=Math.max(f.height,0)+"px"):(k=c.style,d?(C?(d=Qf(c,"paddingLeft"),e=Qf(c,"paddingRight"),m=Qf(c,"paddingTop"),q=Qf(c,"paddingBottom"),d=new rf(m,e,q,d)):(d=wf(c,"paddingLeft"),e=wf(c,"paddingRight"),m=wf(c,"paddingTop"),q=wf(c,"paddingBottom"),d=new rf(parseFloat(m),parseFloat(e),parseFloat(q),parseFloat(d))),c=Ef(c),k.pixelWidth=f.width-c.left-d.left-d.right-c.right,k.pixelHeight=f.height-c.top-d.top-d.bottom-c.bottom):(k.pixelWidth= f.width,k.pixelHeight=f.height))));return h},zg=function(a,b){return(b&8&&Mf(a)?b^4:b)&-9};var Bg=function(a,b){this.b={};this.a=[];this.f=0;var c=arguments.length;if(1<c){if(c%2)throw Error("Uneven number of arguments");for(var d=0;d<c;d+=2)this.set(arguments[d],arguments[d+1])}else if(a)if(a instanceof Bg)for(c=a.fb(),d=0;d<c.length;d++)this.set(c[d],a.get(c[d]));else for(d in a)this.set(d,a[d])};Bg.prototype.jb=function(){Cg(this);for(var a=[],b=0;b<this.a.length;b++)a.push(this.b[this.a[b]]);return a};Bg.prototype.fb=function(){Cg(this);return this.a.concat()}; var Cg=function(a){if(a.f!=a.a.length){for(var b=0,c=0;b<a.a.length;){var d=a.a[b];Dg(a.b,d)&&(a.a[c++]=d);b++}a.a.length=c}if(a.f!=a.a.length){var e={};for(c=b=0;b<a.a.length;)d=a.a[b],Dg(e,d)||(a.a[c++]=d,e[d]=1),b++;a.a.length=c}};Bg.prototype.get=function(a,b){return Dg(this.b,a)?this.b[a]:b};Bg.prototype.set=function(a,b){Dg(this.b,a)||(this.f++,this.a.push(a));this.b[a]=b};Bg.prototype.forEach=function(a,b){for(var c=this.fb(),d=0;d<c.length;d++){var e=c[d],f=this.get(e);a.call(b,f,e,this)}}; Bg.prototype.clone=function(){return new Bg(this)};var Dg=function(a,b){return Object.prototype.hasOwnProperty.call(a,b)};var Eg=/^(?:([^:/?#.]+):)?(?:\/\/(?:([^/?#]*)@)?([^/#?]*?)(?::([0-9]+))?(?=[/#?]|$))?([^?#]+)?(?:\?([^#]*))?(?:#([\s\S]*))?$/,Fg=function(a,b){if(a){a=a.split("&");for(var c=0;c<a.length;c++){var d=a[c].indexOf("="),e=null;if(0<=d){var f=a[c].substring(0,d);e=a[c].substring(d+1)}else f=a[c];b(f,e?decodeURIComponent(e.replace(/\+/g," ")):"")}}};var Gg=function(a,b){this.g=this.B=this.f="";this.A=null;this.j=this.m="";this.a=!1;var c;a instanceof Gg?(this.a=p(b)?b:a.a,Hg(this,a.f),this.B=a.B,this.g=a.g,Ig(this,a.A),this.m=a.m,Jg(this,a.b.clone()),this.j=a.j):a&&(c=String(a).match(Eg))?(this.a=!!b,Hg(this,c[1]||"",!0),this.B=Kg(c[2]||""),this.g=Kg(c[3]||"",!0),Ig(this,c[4]),this.m=Kg(c[5]||"",!0),Jg(this,c[6]||"",!0),this.j=Kg(c[7]||"")):(this.a=!!b,this.b=new Lg(null,this.a))}; Gg.prototype.toString=function(){var a=[],b=this.f;b&&a.push(Mg(b,Ng,!0),":");var c=this.g;if(c||"file"==b)a.push("//"),(b=this.B)&&a.push(Mg(b,Ng,!0),"@"),a.push(encodeURIComponent(String(c)).replace(/%25([0-9a-fA-F]{2})/g,"%$1")),c=this.A,null!=c&&a.push(":",String(c));if(c=this.m)this.g&&"/"!=c.charAt(0)&&a.push("/"),a.push(Mg(c,"/"==c.charAt(0)?Og:Pg,!0));(c=this.b.toString())&&a.push("?",c);(c=this.j)&&a.push("#",Mg(c,Qg));return a.join("")};Gg.prototype.clone=function(){return new Gg(this)}; var Hg=function(a,b,c){a.f=c?Kg(b,!0):b;a.f&&(a.f=a.f.replace(/:$/,""))},Ig=function(a,b){if(b){b=Number(b);if(isNaN(b)||0>b)throw Error("Bad port number "+b);a.A=b}else a.A=null},Jg=function(a,b,c){b instanceof Lg?(a.b=b,Rg(a.b,a.a)):(c||(b=Mg(b,Sg)),a.b=new Lg(b,a.a))},Ug=function(a,b,c){u(c)||(c=[String(c)]);Tg(a.b,b,c);return a},Vg=function(a){return a instanceof Gg?a.clone():new Gg(a,void 0)},Kg=function(a,b){return a?b?decodeURI(a.replace(/%25/g,"%2525")):decodeURIComponent(a):""},Mg=function(a, b,c){return r(a)?(a=encodeURI(a).replace(b,Wg),c&&(a=a.replace(/%25([0-9a-fA-F]{2})/g,"%$1")),a):null},Wg=function(a){a=a.charCodeAt(0);return"%"+(a>>4&15).toString(16)+(a&15).toString(16)},Ng=/[#\/\?@]/g,Pg=/[#\?:]/g,Og=/[#\?]/g,Sg=/[#\?@]/g,Qg=/#/g,Lg=function(a,b){this.b=this.a=null;this.f=a||null;this.g=!!b},Xg=function(a){a.a||(a.a=new Bg,a.b=0,a.f&&Fg(a.f,function(b,c){a.add(decodeURIComponent(b.replace(/\+/g," ")),c)}))}; Lg.prototype.add=function(a,b){Xg(this);this.f=null;a=Yg(this,a);var c=this.a.get(a);c||this.a.set(a,c=[]);c.push(b);this.b=Da(this.b)+1;return this};var Zg=function(a,b){Xg(a);b=Yg(a,b);Dg(a.a.b,b)&&(a.f=null,a.b=Da(a.b)-a.a.get(b).length,a=a.a,Dg(a.b,b)&&(delete a.b[b],a.f--,a.a.length>2*a.f&&Cg(a)))},$g=function(a,b){Xg(a);b=Yg(a,b);return Dg(a.a.b,b)};g=Lg.prototype;g.forEach=function(a,b){Xg(this);this.a.forEach(function(c,d){z(c,function(e){a.call(b,e,d,this)},this)},this)}; g.fb=function(){Xg(this);for(var a=this.a.jb(),b=this.a.fb(),c=[],d=0;d<b.length;d++)for(var e=a[d],f=0;f<e.length;f++)c.push(b[d]);return c};g.jb=function(a){Xg(this);var b=[];if(r(a))$g(this,a)&&(b=Va(b,this.a.get(Yg(this,a))));else{a=this.a.jb();for(var c=0;c<a.length;c++)b=Va(b,a[c])}return b};g.set=function(a,b){Xg(this);this.f=null;a=Yg(this,a);$g(this,a)&&(this.b=Da(this.b)-this.a.get(a).length);this.a.set(a,[b]);this.b=Da(this.b)+1;return this}; g.get=function(a,b){if(!a)return b;a=this.jb(a);return 0<a.length?String(a[0]):b};var Tg=function(a,b,c){Zg(a,b);0<c.length&&(a.f=null,a.a.set(Yg(a,b),Wa(c)),a.b=Da(a.b)+c.length)};Lg.prototype.toString=function(){if(this.f)return this.f;if(!this.a)return"";for(var a=[],b=this.a.fb(),c=0;c<b.length;c++){var d=b[c],e=encodeURIComponent(String(d));d=this.jb(d);for(var f=0;f<d.length;f++){var h=e;""!==d[f]&&(h+="="+encodeURIComponent(String(d[f])));a.push(h)}}return this.f=a.join("&")}; Lg.prototype.clone=function(){var a=new Lg;a.f=this.f;this.a&&(a.a=this.a.clone(),a.b=this.b);return a};var Yg=function(a,b){b=String(b);a.g&&(b=b.toLowerCase());return b},Rg=function(a,b){b&&!a.g&&(Xg(a),a.f=null,a.a.forEach(function(c,d){var e=d.toLowerCase();d!=e&&(Zg(this,d),Tg(this,e,c))},a));a.g=b};var ah={Hg:!0},bh=function(){throw Error("Do not instantiate directly");};bh.prototype.a=null;bh.prototype.Y=function(){return this.b};bh.prototype.toString=function(){return this.b};var ch=function(a){if(a.Nc!==ah)throw Error("Sanitized content was not of kind HTML.");return wc(new Mb(Kb,"Soy SanitizedContent of kind HTML produces SafeHtml-contract-compliant value."),a.toString(),a.a)},dh=function(){bh.call(this)};x(dh,bh);dh.prototype.Nc=ah;var eh=/^<(body|caption|col|colgroup|head|html|tr|td|th|tbody|thead|tfoot)>/i,fh={};var gh=function(){};la(gh);gh.prototype.a=0;var O=function(a){L.call(this);this.b=a||od();this.Ob=hh;this.K=null;this.w=!1;this.f=null;this.T=void 0;this.B=this.m=this.A=this.Qb=null;this.Ic=!1};x(O,L);O.prototype.Bd=gh.I(); var hh=null,ih=function(a,b){switch(a){case 1:return b?"disable":"enable";case 2:return b?"highlight":"unhighlight";case 4:return b?"activate":"deactivate";case 8:return b?"select":"unselect";case 16:return b?"check":"uncheck";case 32:return b?"focus":"blur";case 64:return b?"open":"close"}throw Error("Invalid component state");},jh=function(a){return a.K||(a.K=":"+(a.Bd.a++).toString(36))},kh=function(a,b){if(a.A&&a.A.B){var c=a.A.B,d=a.K;d in c&&delete c[d];Ab(a.A.B,b,a)}a.K=b};O.prototype.h=function(){return this.f}; var lh=function(a){a=a.f;y(a,"Can not call getElementStrict before rendering/decorating.");return a},P=function(a){a.T||(a.T=new bf(a));return y(a.T)},nh=function(a,b){if(a==b)throw Error("Unable to set parent component");if(b&&a.A&&a.K&&mh(a.A,a.K)&&a.A!=b)throw Error("Unable to set parent component");a.A=b;O.i.Mb.call(a,b)};O.prototype.ea=function(){return this.A};O.prototype.Mb=function(a){if(this.A&&this.A!=a)throw Error("Method not supported");O.i.Mb.call(this,a)}; O.prototype.Fa=function(){this.f=this.b.a.createElement("DIV")};var oh=function(a,b,c){if(a.w)throw Error("Component already rendered");a.f||a.Fa();b?b.insertBefore(a.f,c||null):a.b.a.body.appendChild(a.f);a.A&&!a.A.w||a.F()},ph=function(a,b){if(a.w)throw Error("Component already rendered");if(b&&a.Zb(b)){a.Ic=!0;var c=nd(b);a.b&&a.b.a==c||(a.b=od(b));a.ia(b);a.F()}else throw Error("Invalid element to decorate");};g=O.prototype;g.Zb=function(){return!0};g.ia=function(a){this.f=a}; g.F=function(){this.w=!0;qh(this,function(a){!a.w&&a.h()&&a.F()})};g.X=function(){qh(this,function(a){a.w&&a.X()});this.T&&ef(this.T);this.w=!1};g.o=function(){this.w&&this.X();this.T&&(this.T.R(),delete this.T);qh(this,function(a){a.R()});!this.Ic&&this.f&&Fd(this.f);this.A=this.Qb=this.f=this.B=this.m=null;O.i.o.call(this)};g.xb=function(a,b){this.yb(a,rh(this),b)}; g.yb=function(a,b,c){y(!!a,"Provided element must not be null.");if(a.w&&(c||!this.w))throw Error("Component already rendered");if(0>b||b>rh(this))throw Error("Child component index out of bounds");this.B&&this.m||(this.B={},this.m=[]);if(a.ea()==this){var d=jh(a);this.B[d]=a;Ua(this.m,a)}else Ab(this.B,jh(a),a);nh(a,this);Za(this.m,b,0,a);a.w&&this.w&&a.ea()==this?(c=this.Ga(),b=c.childNodes[b]||null,b!=a.h()&&c.insertBefore(a.h(),b)):c?(this.f||this.Fa(),b=sh(this,b+1),oh(a,this.Ga(),b?b.f:null)): this.w&&!a.w&&a.f&&a.f.parentNode&&1==a.f.parentNode.nodeType&&a.F()};g.Ga=function(){return this.f};var th=function(a){null==a.Ob&&(a.Ob=Mf(a.w?a.f:a.b.a.body));return a.Ob},rh=function(a){return a.m?a.m.length:0},mh=function(a,b){a.B&&b?(a=a.B,b=(null!==a&&b in a?a[b]:void 0)||null):b=null;return b},sh=function(a,b){return a.m?a.m[b]||null:null},qh=function(a,b,c){a.m&&z(a.m,b,c)},uh=function(a,b){return a.m&&b?La(a.m,b):-1}; O.prototype.removeChild=function(a,b){if(a){var c=r(a)?a:jh(a);a=mh(this,c);if(c&&a){var d=this.B;c in d&&delete d[c];Ua(this.m,a);b&&(a.X(),a.f&&Fd(a.f));nh(a,null)}}if(!a)throw Error("Child is not in parent component");return a};var wh=function(a,b){L.call(this);this.a=new bf(this);a=a||null;vh(this);this.O=a;b&&(this.Xa=b)};x(wh,L);g=wh.prototype;g.O=null;g.Lc=null;g.Ua=!1;g.xc=-1;g.Xa="toggle_display";g.h=function(){return this.O};var vh=function(a){if(a.Ua)throw Error("Can not change this state of the popup while showing.");};wh.prototype.isVisible=function(){return this.Ua};wh.prototype.M=t; var xh=function(a,b){a.Ua&&a.dispatchEvent({type:"beforehide",target:b})&&(a.a&&ef(a.a),a.Ua=!1,xa(),a.b?(ne(a.b,"end",wa(a.Oc,b),!1,a),a.b.play()):a.Oc(b))};g=wh.prototype;g.Oc=function(a){"toggle_display"==this.Xa?this.Td():"move_offscreen"==this.Xa&&(this.O.style.top="-10000px");this.dispatchEvent({type:"hide",target:a})};g.Td=function(){this.O.style.visibility="hidden";M(this.O,!1)};g.jd=function(){this.dispatchEvent("show")}; g.hd=function(a){a=a.target;Jd(this.O,a)||yh(this,a)||150>xa()-this.xc||xh(this,a)};g.fd=function(a){var b=nd(this.O);if("undefined"!=typeof document.activeElement){if(a=b.activeElement,!a||Jd(this.O,a)||"BODY"==a.tagName)return}else if(a.target!=b)return;150>xa()-this.xc||xh(this)};var yh=function(a,b){return Qa(a.Lc||[],function(c){return b===c||Jd(c,b)})};wh.prototype.o=function(){wh.i.o.call(this);this.a.R();eb(this.f);eb(this.b);delete this.O;delete this.a;delete this.Lc};var zh=function(a,b){this.g=b||void 0;wh.call(this,a)};x(zh,wh);zh.prototype.M=function(){if(this.g){var a=!this.isVisible()&&"move_offscreen"!=this.Xa,b=this.h();a&&(b.style.visibility="hidden",M(b,!0));this.g.M(b,8,this.j);a&&M(b,!1)}};var Ah=function(a){function b(c){this.b=c}b.prototype=a.prototype;return function(c,d){c=new b(String(c));void 0!==d&&(c.a=d);return c}}(dh),Fh=function(a){var b=null!=a&&a.Nc===ah;b&&y(a.constructor===dh);b?(a=String(a.Y()).replace(Bh,"").replace(Ch,"&lt;"),a=String(a).replace(Dh,Eh)):a=Dc(String(a));return a},Gh={"\x00":"&#0;","\t":"&#9;","\n":"&#10;","\x0B":"&#11;","\f":"&#12;","\r":"&#13;"," ":"&#32;",'"':"&quot;","&":"&amp;","'":"&#39;","-":"&#45;","/":"&#47;","<":"&lt;","=":"&#61;",">":"&gt;", "`":"&#96;","\u0085":"&#133;","\u00a0":"&#160;","\u2028":"&#8232;","\u2029":"&#8233;"},Eh=function(a){return Gh[a]},Dh=/[\x00\x22\x27\x3c\x3e]/g,Bh=/<(?:!|\/?([a-zA-Z][a-zA-Z0-9:\-]*))(?:[^>'"]|"[^"]*"|'[^']*')*>/g,Ch=/</g;var Hh=function(a){var b=a.Wd;a=a.uid;a='<div class="'+Fh("jfk-bubble")+'" role="alertdialog"'+(a?' aria-describedby="'+Fh(a)+'"':"")+'><div class="'+Fh("jfk-bubble-content-id")+'"'+(a?' id="'+Fh(a)+'"':"")+"></div>";b&&(b=a+='<div class="'+Fh("jfk-bubble-closebtn-id")+" "+Fh("jfk-bubble-closebtn")+'" aria-label="',a="Close".replace(Dh,Eh),a=b+a+'" role="button" tabindex=0></div>');a+='<div class="'+Fh("jfk-bubble-arrow-id")+" "+Fh("jfk-bubble-arrow")+'"><div class="'+Fh("jfk-bubble-arrowimplbefore")+ '"></div><div class="'+Fh("jfk-bubble-arrowimplafter")+'"></div></div></div>';return Ah(a)};Hh.a="jfk.templates.bubble.main";var Ih=function(a,b){this.f=a;this.m=!!b;this.g={0:this.f+"-arrowright",1:this.f+"-arrowup",2:this.f+"-arrowdown",3:this.f+"-arrowleft"}};x(Ih,pg);g=Ih.prototype;g.Ub=2;g.Kc=20;g.Vb=3;g.yc=-5;g.Jc=!1;g.M=function(a,b,c){y(this.j,"Must call setElements first.");a=this.Ub;2==a&&(a=0);Jh(this,this.Vb,a,2==this.Ub?Kh(this.Vb)?this.a.offsetHeight/2:this.a.offsetWidth/2:this.Kc,0,c)}; var Jh=function(a,b,c,d,e,f){if(a.b){var h=Lh(b,c),k=a.b;var m=Kf(k);m=(Kh(b)?m.height/2:m.width/2)-d;var l=zg(k,h),v;if(v=Df(k))k=Lf(k),k=new rf(k.top,k.left+k.width,k.top+k.height,k.left),Kh(b)?k.top<v.top&&!(l&1)?m-=v.top-k.top:k.bottom>v.bottom&&l&1&&(m-=k.bottom-v.bottom):k.left<v.left&&!(l&4)?m-=v.left-k.left:k.right>v.right&&l&4&&(m-=k.right-v.right);m=Kh(b)?new H(a.yc,m):new H(m,a.yc);l=b^3;Kh(b)&&"rtl"==a.b.dir&&(l=b);h=Ag(a.b,Lh(l,c),a.a,h,m,f,0,void 0,null);if(2!=e&&h&496){Jh(a,b^3,c,d, a.Jc&&0==e?1:2,f);return}!a.m||h&496||(e=parseFloat(a.a.style.left),f=parseFloat(a.a.style.top),y(!isNaN(e)&&!isNaN(f),"Could not parse position."),isFinite(e)&&0==e%1&&isFinite(f)&&0==f%1||zf(a.a,Math.round(e),Math.round(f)))}Mh(a,b,c,d)},Mh=function(a,b,c,d){var e=a.j;ub(a.g,function(f){af(e,f,!1)},a);K(e,a.g[b]);e.style.top=e.style.left=e.style.right=e.style.bottom="";a.b?(c=If(a.b,a.a),d=Nh(a.b,b),Kh(b)?e.style.top=Oh(c.a+d.a,a.a.offsetHeight-15)+"px":e.style.left=Oh(c.b+d.b,a.a.offsetWidth-15)+ "px"):e.style[0==c?Kh(b)?"top":"left":Kh(b)?"bottom":"right"]=d+"px"},Oh=function(a,b){return 15>b?15:Math.min(Math.max(a,15),b)},Lh=function(a,b){switch(a){case 2:return 0==b?1:5;case 1:return 0==b?0:4;case 0:return 0==b?12:13;default:return 0==b?8:9}},Nh=function(a,b){var c=0,d=0;a=Kf(a);switch(b){case 2:c=a.width/2;break;case 1:c=a.width/2;d=a.height;break;case 0:d=a.height/2;break;case 3:c=a.width,d=a.height/2}return new H(c,d)},Kh=function(a){return 0==a||3==a};var Ph=function(a){O.call(this,a);this.g=new Ih("jfk-bubble",!0);this.a=new zh;this.v=[]};x(Ph,O);Ph.prototype.j=!0;var Qh=function(a,b){a=a.Ga();b&&a&&(r(b)?Kd(a,b):b instanceof dh?Ac(a,ch(b)):b instanceof lc?Ac(a,b):(Ac(a,sc),Dd(a,b)))};g=Ph.prototype;g.Ga=function(){return this.f?rd("jfk-bubble-content-id",this.f||this.b.a):null}; g.Fa=function(){var a={Wd:this.j,uid:"bubble-"+sa(this)};var b=this.b;y(Hh,"Soy template may not be null.");a=Hh(a||fh,void 0,void 0);b=(b||od()).a.createElement("DIV");pa(a)?a instanceof bh?a=ch(a):(Ca("Soy template output is unsafe for use as HTML: "+a),a=oc("zSoyz")):a=oc(String(a));var c=a.V(),d=c.match(eh);y(!d,"This template starts with a %s, which cannot be a child of a <div>, as required by soy internals. Consider using goog.soy.renderElement instead.\nTemplate output: %s",d&&d[0],c);zc(b, a);1==b.childNodes.length&&(a=b.firstChild,1==a.nodeType&&(b=a));this.f=b;Qh(this,this.D);M(this.h(),!1);b=this.a;a=this.h();vh(b);b.O=a;Sc||(b=this.a,a=og(this.h(),"ease-out",0,1),c=og(this.h(),"ease-in",1,0),b.f=a,b.b=c);Ye(this.h(),this.v)}; g.F=function(){Ph.i.F.call(this);P(this).l(this.a,["beforeshow","show","beforehide","hide"],this.Sd);if(this.j){var a=P(this),b=this.f?rd("jfk-bubble-closebtn-id",this.f||this.b.a):null;mf.l(b,wa(this.$c,!1),void 0,a.b||a,a)}a=this.h();y(a,"getElement() returns null.");b=this.f?rd("jfk-bubble-arrow-id",this.f||this.b.a):null;y(b,"No arrow element is found!");var c=this.g;c.a=a;c.j=b;a=this.a;a.g=this.g||void 0;a.isVisible()&&a.M()}; g.$c=function(a){var b=this.a;b.f&&b.f.stop();b.b&&b.b.stop();if(a){if(!b.Ua&&b.dispatchEvent("beforeshow")){if(!b.O)throw Error("Caller must call setElement before trying to show the popup");b.M();a=nd(b.O);b.a.l(a,"mousedown",b.hd,!0);if(C){try{var c=a.activeElement}catch(e){}for(;c&&"IFRAME"==c.nodeName;){try{var d=c.contentDocument||c.contentWindow.document}catch(e){break}a=d;c=a.activeElement}b.a.l(a,"mousedown",b.hd,!0);b.a.l(a,"deactivate",b.fd)}else b.a.l(a,"blur",b.fd);"toggle_display"== b.Xa?(b.O.style.visibility="visible",M(b.O,!0)):"move_offscreen"==b.Xa&&b.M();b.Ua=!0;b.xc=xa();b.f?(ne(b.f,"end",b.jd,!1,b),b.f.play()):b.jd()}}else xh(b)};g.isVisible=function(){return this.a.isVisible()};g.M=function(){this.isVisible()&&this.a.M()};g.o=function(){this.a.R();delete this.a;Ph.i.o.call(this)};g.Wc=function(){Hf(this.h());return!1};g.Sd=function(a){if("show"==a.type||"hide"==a.type){var b=P(this),c=this.b;c=C?vd(c.a):c.a;"show"==a.type?b.l(c,"scroll",this.Wc):b.H(c,"scroll",this.Wc)}return this.dispatchEvent(a.type)};var Rh=function(a){this.a=null;a&&this.Zc(Oa(a,function(b){return[b]}))};w("gaia.Bubble",Rh); Rh.prototype.Ib=function(a,b,c,d,e){b||(b="string"==typeof a?a+"-infomessage":a.id+"-infomessage");c||(c=a);a=pd(document,a);b=pd(document,b);c=pd(document,c);a&&b&&b.innerHTML.replace(/\s+/g,"")&&(b.style.display="none",0==b.getElementsByTagName("a").length?(oe(a,"click",va(this.b,this,c,b.innerHTML,d,e)),oe(a,"focus",va(this.b,this,c,b.innerHTML,d,e)),oe(a,"blur",this.Xc,!1,this)):(oe(a,"click",va(this.b,this,c,b.innerHTML,d,e)),oe(a,"keyup",va(this.g,this,c,b.innerHTML,d,e)),oe(a,"focus",va(this.g, this,c,b.innerHTML,d,e))))};Rh.prototype.init=Rh.prototype.Ib;Rh.prototype.Zc=function(a){for(var b=0;b<a.length;b++)this.Ib.apply(this,a[b])};Rh.prototype.initAll=Rh.prototype.Zc; Rh.prototype.b=function(a,b,c,d){this.a&&eb(this.a);this.f=a;var e=this.a=new Ph;e.g.b=a;e.M();a=this.a;y(!a.w,"Must call showCloseButton() before rendering");a.j=!1;a=this.a;b=vc(b,null);y(r(b)||b.nodeType||b instanceof dh||b instanceof lc,"Content must be a string or HTML.");a.D=b;Qh(a,b);c=p(c)?c:3;b=this.a;d=p(d)?d:0==c?0:void 0;y(!b.w,"Must call setPosition() before rendering");b.g.Jc=!1;b=b.g;null!=c&&(b.Vb=c);null!=d&&(b.Ub=d);ka(void 0)&&(b.Kc=NaN);ka(-15)&&(b.yc=-15);oh(this.a,void 0);this.a.$c(!0)}; Rh.prototype.g=function(a,b,c,d){this.a&&this.a.isVisible()&&this.f==a||this.b(a,b,c,d)};Rh.prototype.Xc=function(){this.a&&(eb(this.a),this.a=null)};Rh.prototype.hideInfoBubble=Rh.prototype.Xc;Rh.prototype.M=function(){this.a&&this.a.M()};Rh.prototype.reposition=Rh.prototype.M;Rh.prototype.f=null;w("jfk.ArrowAlignment.LEFT_OR_TOP",0);w("jfk.ArrowAlignment.RIGHT_OR_BOTTOM",1);w("jfk.ArrowAlignment.CENTER",2);w("jfk.PopupPosition.RIGHT",3);w("jfk.PopupPosition.LEFT",0); w("jfk.PopupPosition.BOTTOM",1);w("jfk.PopupPosition.TOP",2);var Sh=function(){},Th="function"==typeof Uint8Array,Vh=function(a,b,c,d){a.a=null;b||(b=c?[c]:[]);a.A=c?String(c):void 0;a.g=0===c?-1:0;a.b=b;a:{if(b=a.b.length)if(--b,c=a.b[b],!(null===c||"object"!=typeof c||u(c)||Th&&c instanceof Uint8Array)){a.j=b-a.g;a.f=c;break a}a.j=Number.MAX_VALUE}a.m={};if(d)for(b=0;b<d.length;b++)if(c=d[b],c<a.j)c+=a.g,a.b[c]=a.b[c]||Uh;else{var e=a.j+a.g;a.b[e]||(a.f=a.b[e]={});a.f[c]=a.f[c]||Uh}},Uh=Object.freeze?Object.freeze([]):[],Wh=function(a,b){if(b<a.j){b+=a.g; var c=a.b[b];return c===Uh?a.b[b]=[]:c}if(a.f)return c=a.f[b],c===Uh?a.f[b]=[]:c},Xh=function(a,b,c){a.a||(a.a={});if(!a.a[c]){var d=Wh(a,c);d&&(a.a[c]=new b(d))}return a.a[c]},Zh=function(a){var b=Yh;a.a||(a.a={});if(!a.a[1]){for(var c=Wh(a,1),d=[],e=0;e<c.length;e++)d[e]=new b(c[e]);a.a[1]=d}b=a.a[1];b==Uh&&(b=a.a[1]=[]);return b},ai=function(a){if(a.a)for(var b in a.a){var c=a.a[b];if(u(c))for(var d=0;d<c.length;d++)c[d]&&$h(c[d]);else c&&$h(c)}},$h=function(a){ai(a);return a.b}; Sh.prototype.toString=function(){ai(this);return this.b.toString()};Sh.prototype.clone=function(){return new this.constructor(bi($h(this)))};var bi=function(a){if(u(a)){for(var b=Array(a.length),c=0;c<a.length;c++){var d=a[c];null!=d&&(b[c]="object"==typeof d?bi(y(d)):d)}return b}if(Th&&a instanceof Uint8Array)return new Uint8Array(a);b={};for(c in a)d=a[c],null!=d&&(b[c]="object"==typeof d?bi(y(d)):d);return b};var ci=!C&&!Gb(),di=function(a,b){if(/-[a-z]/.test(b))return null;if(ci&&a.dataset){if(Hb()&&!(b in a.dataset))return null;a=a.dataset[b];return void 0===a?null:a}return a.getAttribute("data-"+Hc(b))},ei=function(a,b){return/-[a-z]/.test(b)?!1:ci&&a.dataset?b in a.dataset:a.hasAttribute?a.hasAttribute("data-"+Hc(b)):!!a.getAttribute("data-"+Hc(b))};var fi=function(a){var b=a.type;switch(r(b)&&b.toLowerCase()){case "checkbox":case "radio":return a.checked?a.value:null;case "select-one":return b=a.selectedIndex,0<=b?a.options[b].value:null;case "select-multiple":b=[];for(var c,d=0;c=a.options[d];d++)c.selected&&b.push(c.value);return b.length?b:null;default:return null!=a.value?a.value:null}},gi=function(a,b){var c=a.type;switch(r(c)&&c.toLowerCase()){case "checkbox":case "radio":a.checked=b;break;case "select-one":a.selectedIndex=-1;if(r(b))for(var d= 0;c=a.options[d];d++)if(c.value==b){c.selected=!0;break}break;case "select-multiple":r(b)&&(b=[b]);for(d=0;c=a.options[d];d++)if(c.selected=!1,b)for(var e,f=0;e=b[f];f++)c.value==e&&(c.selected=!0);break;default:a.value=null!=b?b:""}};var hi=function(a,b,c){cb.call(this);this.ob=a;this.f=b||0;this.a=c;this.b=va(this.Hd,this)};x(hi,cb);g=hi.prototype;g.K=0;g.o=function(){hi.i.o.call(this);this.stop();delete this.ob;delete this.a};g.start=function(a){this.stop();this.K=mg(this.b,p(a)?a:this.f)};g.stop=function(){0!=this.K&&n.clearTimeout(this.K);this.K=0};g.Hd=function(){this.K=0;this.ob&&this.ob.call(this.a)};var yb={},ii=null,ji=function(a){a=sa(a);delete yb[a];zb()&&ii&&ii.stop()},li=function(){ii||(ii=new hi(function(){ki()},20));var a=ii;0!=a.K||a.start()},ki=function(){var a=xa();ub(yb,function(b){mi(b,a)});zb()||li()};var ni=function(a,b,c,d){qf.call(this);if(!u(a)||!u(b))throw Error("Start and end parameters must be arrays");if(a.length!=b.length)throw Error("Start and end points must be the same length");this.g=a;this.ea=b;this.duration=c;this.D=d;this.coords=[];this.progress=0;this.B=null};x(ni,qf); ni.prototype.play=function(a){if(a||0==this.a)this.progress=0,this.coords=this.g;else if(1==this.a)return!1;ji(this);this.f=a=xa();-1==this.a&&(this.f-=this.duration*this.progress);this.endTime=this.f+this.duration;this.B=this.f;this.progress||this.m();this.b("play");-1==this.a&&this.b("resume");this.a=1;var b=sa(this);b in yb||(yb[b]=this);li();mi(this,a);return!0};ni.prototype.stop=function(a){ji(this);this.a=0;a&&(this.progress=1);oi(this,this.progress);this.b("stop");this.j()}; ni.prototype.o=function(){0==this.a||this.stop(!1);this.b("destroy");ni.i.o.call(this)};var mi=function(a,b){Da(a.f);Da(a.endTime);Da(a.B);b<a.f&&(a.endTime=b+a.endTime-a.f,a.f=b);a.progress=(b-a.f)/(a.endTime-a.f);1<a.progress&&(a.progress=1);a.B=b;oi(a,a.progress);1==a.progress?(a.a=0,ji(a),a.b("finish"),a.j()):1==a.a&&a.v()},oi=function(a,b){oa(a.D)&&(b=a.D(b));a.coords=Array(a.g.length);for(var c=0;c<a.g.length;c++)a.coords[c]=(a.ea[c]-a.g[c])*b+a.g[c]};ni.prototype.v=function(){this.b("animate")}; ni.prototype.b=function(a){this.dispatchEvent(new pi(a,this))};var pi=function(a,b){Xd.call(this,a);this.coords=b.coords;this.duration=b.duration;this.progress=b.progress};x(pi,Xd);var qi=function(a,b,c,d,e){ni.call(this,b,c,d,e);this.T=a};x(qi,ni);qi.prototype.A=t;qi.prototype.v=function(){this.A();qi.i.v.call(this)};qi.prototype.j=function(){this.A();qi.i.j.call(this)};qi.prototype.m=function(){this.A();qi.i.m.call(this)};var ri=function(a,b,c,d,e){if(2!=b.length||2!=c.length)throw Error("Start and end points must be 2D");qi.call(this,a,b,c,d,e)};x(ri,qi);ri.prototype.A=function(){this.T.scrollLeft=Math.round(this.coords[0]);this.T.scrollTop=Math.round(this.coords[1])};var si=function(){};var ti,ui=function(){};x(ui,si);var vi=function(a){a:{if(!a.a&&"undefined"==typeof XMLHttpRequest&&"undefined"!=typeof ActiveXObject){for(var b=["MSXML2.XMLHTTP.6.0","MSXML2.XMLHTTP.3.0","MSXML2.XMLHTTP","Microsoft.XMLHTTP"],c=0;c<b.length;c++){var d=b[c];try{new ActiveXObject(d);var e=a.a=d;break a}catch(f){}}throw Error("Could not create ActiveXObject. ActiveX might be disabled, or MSXML might not be installed");}e=a.a}return e?new ActiveXObject(e):new XMLHttpRequest};ti=new ui;var xi=function(a){var b={qd:3E4,ud:")]}'"};return wi(a,b).then(function(c){var d=c.responseText;b&&b.ud&&(c=b.ud,0==d.lastIndexOf(c,0)&&(d=d.substring(c.length)));return JSON.parse(d)})},wi=function(a,b){var c=b||{},d=c.Zd?vi(c.Zd):vi(ti);return bg(new Xf(function(e,f){var h;try{d.open("POST",a,!0)}catch(l){f(new yi("Error opening XHR: "+l.message,a,d))}d.onreadystatechange=function(){if(4==d.readyState){n.clearTimeout(h);a:switch(d.status){case 200:case 201:case 202:case 204:case 206:case 304:case 1223:var l= !0;break a;default:l=!1}!l&&(l=0===d.status)&&(l=a.match(Eg)[1]||null,!l&&n.self&&n.self.location&&(l=n.self.location.protocol,l=l.substr(0,l.length-1)),l=l?l.toLowerCase():"",l=!("http"==l||"https"==l||""==l));l?e(d):f(new zi(d.status,a,d))}};d.onerror=function(){f(new yi("Network error",a,d))};if(c.headers){for(var k in c.headers){var m=c.headers[k];null!=m&&d.setRequestHeader(k,m)}m=c.headers["Content-Type"]}k=n.FormData&&!1;void 0!==m||k||d.setRequestHeader("Content-Type","application/x-www-form-urlencoded;charset=utf-8"); c.withCredentials&&(d.withCredentials=c.withCredentials);c.responseType&&(d.responseType=c.responseType);c.mimeType&&d.overrideMimeType(c.mimeType);0<c.qd&&(h=n.setTimeout(function(){d.onreadystatechange=t;d.abort();f(new Ai(a,d))},c.qd));try{d.send("")}catch(l){d.onreadystatechange=t,n.clearTimeout(h),f(new yi("Error sending XHR: "+l.message,a,d))}}),function(e){e instanceof Wf&&d.abort();throw e;})},yi=function(a,b){ya.call(this,a+", url="+b);this.url=b};x(yi,ya);yi.prototype.name="XhrError"; var zi=function(a,b,c){yi.call(this,"Request Failed, status="+a,b,c);this.status=a};x(zi,yi);zi.prototype.name="XhrHttpError";var Ai=function(a,b){yi.call(this,"Request timed out",a,b)};x(Ai,yi);Ai.prototype.name="XhrTimeoutError";var Bi=function(a){Vh(this,a,0,null)};x(Bi,Sh);var Ci=function(a){return wc(new Mb(Kb,"From proto message. b/12014412"),Wh(a,2)||"")};var Yh=function(a){Vh(this,a,0,null)};x(Yh,Sh);var Ei=function(a){Vh(this,a,"gf.cbir",Di)};x(Ei,Sh);var Di=[1];var Fi=null,Gi=void 0,Hi=0,Ii=null,Ji=new bf; w("getExtraTos",function(){Fi&&(Fi.cancel(),Fi=null);Ki();var a=pd(document,"HiddenCountryCode");a||(a=pd(document,"CountryCode"));var b=pd(document,"hl"),c=I("secTok2"),d=I("timeStmp2"),e=pd(document,"HiddenGender");e||(e=pd(document,"Gender"));a=Ug(Ug(Ug(Vg("/_/signup/tos"),"cc",a.value),"tok",c.value),"ts",d.value);b&&Ug(a,"hl",b.value);e&&Ug(a,"g",e.value);I("createaccount").onsubmit=function(){return Ii()?!0:(Xe(I("TermsOfService"),"form-error")&&Li(),!1)};Fi=bg(xi(a.toString()).then(function(f){if(!u(f))throw Li(), Error("JSON response "+f+" not an array");f=new Ei(Ha(f)[0]);0<Zh(f).length?Mi(f):Li()}),function(){Ki();Li()})});w("hideExtraTos",function(){var a=I("tos-div"),b=I("TermsOfService");M(a,!1);window.focus();ef(Ji);Ze(document.body,"scroll-disabled");document.body.scrollTop=Hi;void 0!=Gi&&(gi(b,Gi),Gi=void 0);I("submitbutton").disabled=!1});w("setOnSubmitFunction",function(a){Ii=a});w("submitForm",function(){var a=I("createaccount");I("iagreebutton").disabled=!0;a.submit()}); var Li=function(){M(I("termsofservice-form-element"),!0)},Ni=function(){var a=I("tos-scroll");(new ri(a,[a.scrollLeft,a.scrollTop],[a.scrollLeft,Math.min(a.scrollTop+Math.max(30,a.clientHeight-50),a.scrollHeight)],300)).play()};w("scrollOnePage",Ni); var Oi=function(){var a=wf(I("tos-button-div"),"height");af(I("tos-popup-container"),"tos-twobtnlines",60<parseInt(a,10))},Pi=function(a){var b=I("tos-div"),c=I("tos-scroll"),d=I("iagreebutton");a.target==b?c.focus():a.target==d&&window.focus()},Qi=function(a){13!==a.keyCode&&32!==a.keyCode||Ni()},Ri=function(a){var b=I("tos-scroll-button"),c=I("cancelbutton");"focus"===a.type?Ji.l(b,"keypress",Qi):("none"===b.style.display?window.focus():c.focus(),Ji.H(b,"keypress",Qi))},Si=function(){var a=I("tos-scroll"), b=I("tos-popup-container"),c=I("iagreebutton");a.scrollTop+44>=a.scrollHeight-a.clientHeight&&(c.disabled=!1,K(b,"scrolled"),Ji.H(a,"scroll",Si))},Ti=function(){var a=I("tos-scroll"),b=I("tos-popup-container"),c=I("iagreebutton");!Xe(b,"scrolled")&&a.scrollHeight<=a.clientHeight&&(K(b,"scrolled"),c.disabled=!1);Oi()},Ki=function(){var a=I("extra-tos"),b=I("tos-div"),c=I("createaccount");M(b,!1);Ed(a);Ze(document.body,"scroll-disabled");c.onsubmit=Ii},Mi=function(a){var b=I("tos-div"),c=I("termsofservice-form-element"), d=I("extra-tos"),e=I("tos-text"),f=I("TermsOfService"),h=I("createaccount"),k=I("iagreebutton"),m=I("cancelbutton"),l=I("tos-header"),v=I("submitbutton"),A=I("PrivacyLink"),N=I("TosLink");Ed(d);Ed(e);Ed(l);var F="";z(Zh(a),function(q,ja,Pa){var Rb=zd("DIV");0==ja&&K(Rb,"tos-intro-text-div");var ol=Ci(Ga(Xh(q,Bi,1)));Ac(Rb,ol);ja<Pa.length-1&&(Pa=zd("DIV"),0==ja?K(Pa,"tos-intro-separator"):K(Pa,"tos-par-separator"),Rb.appendChild(Pa));e.appendChild(Rb);F=F.concat(Ea(Wh(q,2)),";")});var W=Xh(a,Yh,4); F=F.concat(Ea(Wh(W,2)),";");var ia=Xh(a,Yh,3);F=F.concat(Ea(Wh(ia,2)),";");var nb=Xh(a,Yh,5);F=F.concat(Ea(Wh(nb,2)),";");var Cd=zd("INPUT",{type:"hidden",name:"extTosRk",value:F});d.appendChild(Cd);a=Ea(Wh(a,6));a=zd("INPUT",{type:"hidden",name:"extTosPue",value:a});d.appendChild(a);d=zd("DIV",{id:"header-text-div"});nb=Ci(Ga(Xh(nb,Bi,1)));Ac(d,nb);l.appendChild(d);z(qd(document,"A",void 0,e),function(q){if(ei(q,"link")){var ja="privacy"==di(q,"link")?Vg(A.href):"tos"==di(q,"link")?Vg(N.href):q.hasAttribute("href")? Vg(q.getAttribute("href")):Vg("#");if(ei(q,"anchor")){var Pa=Ea(di(q,"anchor"));ja.j=Pa}q.setAttribute("href",ja.toString());q.setAttribute("target","_blank")}});l=Ci(Ga(Xh(W,Bi,1)));k.value=mc(l).toString();k=Ci(Ga(Xh(ia,Bi,1)));m.value=mc(k).toString();De(b,"dialog");J(b,"labelledby","header-text-div");document.activeElement==f&&v.focus();M(c,!1);h.onsubmit=function(){Gi=!!fi(f);gi(f,!0);if(Ii()){var q=I("tos-div"),ja=I("tos-scroll"),Pa=I("iagreebutton"),Rb=I("tos-scroll-button");M(q,!0);ja.tabIndex= 0;ja.focus();q.tabIndex=1;Ji.l(q,"focus",Pi);Ji.l(Pa,"blur",Pi);Ji.l(Rb,"focus",Ri);Ji.l(Rb,"blur",Ri);Hi=document.body.scrollTop;K(document.body,"scroll-disabled");ja.scrollTop=0;ja.scrollTop+44>=ja.scrollHeight-ja.clientHeight?(Pa.disabled=!1,K(I("tos-popup-container"),"scrolled")):Ji.l(ja,"scroll",Si);Oi();Ji.l(window,["resize","orientationchange"],Ti)}else gi(f,Gi),Gi=void 0;return!1}};var Ui=function(){try{return new XMLHttpRequest}catch(c){for(var a=["MSXML2.XMLHTTP.6.0","MSXML2.XMLHTTP.3.0","MSXML2.XMLHTTP","Microsoft.XMLHTTP"],b=0;b<a.length;b++)try{return new ActiveXObject(a[b])}catch(d){}}return null};w("gaia.ajax.newXmlHttpRequest",Ui);var Vi=function(){this.a=Ui();this.parameters={}};w("gaia.ajax.XmlHttpFormRequest",Vi); Vi.prototype.send=function(a,b){var c=[],d;for(d in this.parameters)c.push(d+"="+encodeURIComponent(this.parameters[d]));c=c.join("&");var e=this.a;e.open("POST",a,!0);e.setRequestHeader("Content-type","application/x-www-form-urlencoded");e.onreadystatechange=function(){4==e.readyState&&b({status:e.status,text:e.responseText})};e.send(c)};Vi.prototype.send=Vi.prototype.send; Vi.prototype.od=function(a,b,c){var d=this.a;d.open("POST",a,!0);d.setRequestHeader("Content-type","application/json");d.onreadystatechange=function(){4==d.readyState&&c({status:d.status,text:d.responseText})};d.send(b)};Vi.prototype.sendJson=Vi.prototype.od;Vi.prototype.get=function(a,b){var c=this.a;c.open("GET",a,!0);c.onreadystatechange=function(){4==c.readyState&&b({status:c.status,text:c.responseText})};c.send()};Vi.prototype.get=Vi.prototype.get;var Wi=/^(?:([^:/?#.]+):)?(?:\/\/(?:([^/?#]*)@)?([\w\d\-\u0100-\uffff.%]*)(?::([0-9]+))?)?([^?#]+)?(?:\?([^#]*))?(?:#(.*))?$/,Xi=function(a,b){var c=[];a=a.split("&");b=encodeURIComponent(b)+"=";for(var d=0;d<a.length;d++){var e=a[d];0==e.lastIndexOf(b,0)&&c.push(e.substring(e.indexOf("=")+1))}return c},Yi=function(a,b){a=a.split("&");var c=[];b=encodeURIComponent(b)+"=";for(var d=0;d<a.length;d++)0!=a[d].lastIndexOf(b,0)&&c.push(a[d]);return c.join("&")},Zi=function(a){return a.match(Wi)}; w("gaia.uri.split",Zi);w("gaia.uri.getScheme",function(a){return Zi(a)[1]||null});w("gaia.uri.getDomain",function(a){return(a=Zi(a)[3]||null)&&decodeURIComponent(a)});w("gaia.uri.getPort",function(a){return Number(Zi(a)[4]||null)||null});w("gaia.uri.getDefaultPortIfPossible",function(a){return"http"==a.toLowerCase()?80:"https"==a.toLowerCase()?443:null}); var $i=function(a,b,c){if(0<a.indexOf("#"))throw Object("Unsupported URL Exception: "+a);return 0<=a.indexOf("?")?a+"&"+encodeURIComponent(b)+"="+encodeURIComponent(c):a+"?"+encodeURIComponent(b)+"="+encodeURIComponent(c)};w("gaia.uri.appendParam",$i);var aj=function(a,b){if(0<a.indexOf("#"))throw Object("Unsupported URL Exception: "+a);var c=a.indexOf("?");if(0<=c){var d=a.substr(0,c);return(a=Yi(a.substring(c+1),b))?d+"?"+a:d}return a};w("gaia.uri.removeParam",aj); w("gaia.uri.setParam",function(a,b,c){return $i(aj(a,b),b,c)});var bj=function(a,b){if(0<a.indexOf("#"))throw Object("Unsupported URL Exception: "+a);var c=[],d=a.indexOf("?");0<=d&&(c=Xi(a.substring(d+1),b));return c};w("gaia.uri.getParams",bj);w("gaia.uri.getParam",function(a,b){a=bj(a,b);if(a.length)return a[0]});var cj=function(a){var b=a.indexOf("#");if(0<b)return a.substring(b+1)};w("gaia.uri.getFragment",cj);var dj=function(a,b){a=cj(a);var c=[];a&&(c=Xi(a,b));return c}; w("gaia.uri.getFragmentParams",dj);w("gaia.uri.getFragmentParam",function(a,b){a=dj(a,b);if(a.length)return a[0]});var ej=function(a,b,c){return 0<=a.indexOf("#")?a+"&"+encodeURIComponent(b)+"="+encodeURIComponent(c):a+"#"+encodeURIComponent(b)+"="+encodeURIComponent(c)};w("gaia.uri.appendFragmentParam",ej);var fj=function(a,b){var c=a.indexOf("#");if(0<=c){var d=a.substr(0,c);return(a=Yi(a.substring(c+1),b))?d+"#"+a:d}return a};w("gaia.uri.removeFragmentParam",fj); w("gaia.uri.setFragmentParam",function(a,b,c){return ej(fj(a,b),b,c)});var gj={},hj=function(a){try{return"number"==typeof a.selectionStart}catch(b){return!1}};var kj=function(a){var b=[];ij(new jj,a,b);return b.join("")},jj=function(){},ij=function(a,b,c){if(null==b)c.push("null");else{if("object"==typeof b){if(u(b)){var d=b;b=d.length;c.push("[");for(var e="",f=0;f<b;f++)c.push(e),ij(a,d[f],c),e=",";c.push("]");return}if(b instanceof String||b instanceof Number||b instanceof Boolean)b=b.valueOf();else{c.push("{");e="";for(d in b)Object.prototype.hasOwnProperty.call(b,d)&&(f=b[d],"function"!=typeof f&&(c.push(e),lj(d,c),c.push(":"),ij(a,f,c),e=","));c.push("}"); return}}switch(typeof b){case "string":lj(b,c);break;case "number":c.push(isFinite(b)&&!isNaN(b)?String(b):"null");break;case "boolean":c.push(String(b));break;case "function":c.push("null");break;default:throw Error("Unknown type: "+typeof b);}}},mj={'"':'\\"',"\\":"\\\\","/":"\\/","\b":"\\b","\f":"\\f","\n":"\\n","\r":"\\r","\t":"\\t","\x0B":"\\u000b"},nj=/\uffff/.test("\uffff")?/[\\"\x00-\x1f\x7f-\uffff]/g:/[\\"\x00-\x1f\x7f-\xff]/g,lj=function(a,b){b.push('"',a.replace(nj,function(c){var d=mj[c]; d||(d="\\u"+(c.charCodeAt(0)|65536).toString(16).substr(1),mj[c]=d);return d}),'"')};var pj=function(a,b){L.call(this);a&&oj(this,a,b)};x(pj,L);g=pj.prototype;g.Ra=null;g.Kb=null;g.uc=null;g.Lb=null;g.P=-1;g.aa=-1;g.Tb=!1; var qj={3:13,12:144,63232:38,63233:40,63234:37,63235:39,63236:112,63237:113,63238:114,63239:115,63240:116,63241:117,63242:118,63243:119,63244:120,63245:121,63246:122,63247:123,63248:44,63272:46,63273:36,63275:35,63276:33,63277:34,63289:144,63302:45},rj={Up:38,Down:40,Left:37,Right:39,Enter:13,F1:112,F2:113,F3:114,F4:115,F5:116,F6:117,F7:118,F8:119,F9:120,F10:121,F11:122,F12:123,"U+007F":46,Home:36,End:35,PageUp:33,PageDown:34,Insert:45},sj=!E||G("525"),tj=Tc&&D; pj.prototype.a=function(a){if(E||Qc)if(17==this.P&&!a.ctrlKey||18==this.P&&!a.altKey||Tc&&91==this.P&&!a.metaKey)this.aa=this.P=-1;-1==this.P&&(a.ctrlKey&&17!=a.keyCode?this.P=17:a.altKey&&18!=a.keyCode?this.P=18:a.metaKey&&91!=a.keyCode&&(this.P=91));sj&&!jf(a.keyCode,this.P,a.shiftKey,a.ctrlKey,a.altKey,a.metaKey)?this.handleEvent(a):(this.aa=hf(a.keyCode),tj&&(this.Tb=a.altKey))};pj.prototype.b=function(a){this.aa=this.P=-1;this.Tb=a.altKey}; pj.prototype.handleEvent=function(a){var b=a.a,c=b.altKey;if(C&&"keypress"==a.type){var d=this.aa;var e=13!=d&&27!=d?b.keyCode:0}else(E||Qc)&&"keypress"==a.type?(d=this.aa,e=0<=b.charCode&&63232>b.charCode&&ff(d)?b.charCode:0):Pc&&!E?(d=this.aa,e=ff(d)?b.keyCode:0):("keypress"==a.type?(tj&&(c=this.Tb),b.keyCode==b.charCode?32>b.keyCode?(d=b.keyCode,e=0):(d=this.aa,e=b.charCode):(d=b.keyCode||this.aa,e=b.charCode||0)):(d=b.keyCode||this.aa,e=b.charCode||0),Tc&&63==e&&224==d&&(d=191));var f=d=hf(d); d?63232<=d&&d in qj?f=qj[d]:25==d&&a.shiftKey&&(f=9):b.keyIdentifier&&b.keyIdentifier in rj&&(f=rj[b.keyIdentifier]);D&&sj&&"keypress"==a.type&&!jf(f,this.P,a.shiftKey,a.ctrlKey,c,a.metaKey)||(a=f==this.P,this.P=f,b=new uj(f,e,a,b),b.altKey=c,this.dispatchEvent(b))};pj.prototype.h=function(){return this.Ra}; var oj=function(a,b,c){a.Lb&&vj(a);a.Ra=b;a.Kb=oe(a.Ra,"keypress",a,c);a.uc=oe(a.Ra,"keydown",a.a,c,a);a.Lb=oe(a.Ra,"keyup",a.b,c,a)},vj=function(a){a.Kb&&(we(a.Kb),we(a.uc),we(a.Lb),a.Kb=null,a.uc=null,a.Lb=null);a.Ra=null;a.P=-1;a.aa=-1};pj.prototype.o=function(){pj.i.o.call(this);vj(this)};var uj=function(a,b,c,d){Zd.call(this,d);this.type="key";this.keyCode=a;this.j=b;this.repeat=c};x(uj,Zd);var Q=function(){},wj;la(Q);var xj={button:"pressed",checkbox:"checked",menuitem:"selected",menuitemcheckbox:"checked",menuitemradio:"checked",radio:"checked",tab:"selected",treeitem:"selected"};Q.prototype.Sa=function(){};Q.prototype.Z=function(a){return a.b.b("DIV",yj(this,a).join(" "),a.Y())};Q.prototype.S=function(a){return a};var Aj=function(a,b,c){if(a=a.h?a.h():a){var d=[b];C&&!G("7")&&(d=zj(We(a),b),d.push(b));(c?Ye:$e)(a,d)}};Q.prototype.Eb=function(){return!0}; Q.prototype.L=function(a,b){b.id&&kh(a,b.id);var c=this.S(b);c&&c.firstChild?Bj(a,c.firstChild.nextSibling?Wa(c.childNodes):c.firstChild):a.Ja=null;var d=0,e=this.u(),f=this.u(),h=!1,k=!1,m=!1,l=Wa(We(b));z(l,function(A){h||A!=e?k||A!=f?d|=this.f(A):k=!0:(h=!0,f==e&&(k=!0));1==this.f(A)&&(Ia(c),Od(c)&&Pd(c)&&Nd(c,!1))},this);a.ya=d;h||(l.push(e),f==e&&(k=!0));k||l.push(f);(a=a.Wb)&&l.push.apply(l,a);if(C&&!G("7")){var v=zj(l);0<v.length&&(l.push.apply(l,v),m=!0)}if(!h||!k||a||m)b.className=l.join(" "); return b};Q.prototype.Rc=function(a){th(a)&&this.Tc(a.h(),!0);a.isEnabled()&&this.Fb(a,a.isVisible())};var Cj=function(a,b,c){if(a=c||a.Sa())y(b,"The element passed as a first parameter cannot be null."),c=b.getAttribute("role")||null,a!=c&&De(b,a)},Dj=function(a,b,c){y(b);y(c);b.isVisible()||J(c,"hidden",!b.isVisible());b.isEnabled()||a.fa(c,1,!b.isEnabled());R(b,8)&&a.fa(c,8,S(b,8));R(b,16)&&a.fa(c,16,S(b,16));R(b,64)&&a.fa(c,64,S(b,64))};g=Q.prototype;g.bc=function(a,b){Of(a,!b,!C&&!Pc)}; g.Tc=function(a,b){Aj(a,this.u()+"-rtl",b)};g.Sc=function(a){var b;return R(a,32)&&(b=a.h())?Od(b)&&Pd(b):!1};g.Fb=function(a,b){var c;if(R(a,32)&&(c=a.h())){if(!b&&S(a,32)){try{c.blur()}catch(d){}S(a,32)&&a.Gb(null)}(Od(c)&&Pd(c))!=b&&Nd(c,b)}};g.cc=function(a,b,c){var d=a.h();if(d){var e=this.a(b);e&&Aj(a,e,c);this.fa(d,b,c)}}; g.fa=function(a,b,c){wj||(wj={1:"disabled",8:"selected",16:"checked",64:"expanded"});y(a,"The element passed as a first parameter cannot be null.");b=wj[b];var d=a.getAttribute("role")||null;d&&(d=xj[d]||b,b="checked"==b||"selected"==b?d:b);b&&J(a,b,c)};g.mb=function(a,b){var c=this.S(a);c&&(Ed(c),b&&(r(b)?Kd(c,b):(a=function(d){if(d){var e=nd(c);c.appendChild(r(d)?e.createTextNode(d):d)}},u(b)?z(b,a):!na(b)||"nodeType"in b?a(b):z(Wa(b),a))))};g.u=function(){return"goog-control"}; var yj=function(a,b){var c=a.u(),d=[c],e=a.u();e!=c&&d.push(e);c=b.ya;for(e=[];c;){var f=c&-c;e.push(a.a(f));c&=~f}d.push.apply(d,e);(a=b.Wb)&&d.push.apply(d,a);C&&!G("7")&&d.push.apply(d,zj(d));return d},zj=function(a,b){var c=[];b&&(a=Va(a,[b]));z([],function(d){!Ra(d,wa(Ta,a))||b&&!Ta(d,b)||c.push(d.join("_"))});return c};Q.prototype.a=function(a){this.b||Ej(this);return this.b[a]}; Q.prototype.f=function(a){if(!this.j){this.b||Ej(this);var b=this.b,c={},d;for(d in b)c[b[d]]=d;this.j=c}a=parseInt(this.j[a],10);return isNaN(a)?0:a};var Ej=function(a){var b=a.u();var c=-1!=b.replace(/\xa0|\s/g," ").indexOf(" ");y(!c,"ControlRenderer has an invalid css class: '"+b+"'");a.b={1:b+"-disabled",2:b+"-hover",4:b+"-active",8:b+"-selected",16:b+"-checked",32:b+"-focused",64:b+"-open"}};var Gj=function(a,b){if(!a)throw Error("Invalid class name "+a);if(!oa(b))throw Error("Invalid decorator function "+b);Fj[a]=b},Hj={},Fj={};var T=function(a,b,c){O.call(this,c);if(!b){b=this.constructor;for(var d;b;){d=sa(b);if(d=Hj[d])break;b=b.i?b.i.constructor:null}b=d?oa(d.I)?d.I():new d:null}this.g=b;this.Ja=p(a)?a:null};x(T,O);g=T.prototype;g.Ja=null;g.ya=0;g.rb=39;g.cb=255;g.qb=0;g.Uc=!0;g.Wb=null;g.jc=!0;g.Ac=null;var Jj=function(a,b){a.w&&b!=a.jc&&Ij(a,b);a.jc=b};g=T.prototype;g.Fa=function(){var a=this.g.Z(this);this.f=a;Cj(this.g,a,this.ib());this.g.bc(a,!1);this.isVisible()||(M(a,!1),a&&J(a,"hidden",!0))};g.ib=function(){return this.Ac}; g.Ga=function(){return this.g.S(this.h())};g.Zb=function(a){return this.g.Eb(a)};g.ia=function(a){this.f=a=this.g.L(this,a);Cj(this.g,a,this.ib());this.g.bc(a,!1);this.Uc="none"!=a.style.display};g.F=function(){T.i.F.call(this);Dj(this.g,this,lh(this));this.g.Rc(this);if(this.rb&-2&&(this.jc&&Ij(this,!0),R(this,32))){var a=this.h();if(a){var b=this.ra||(this.ra=new pj);oj(b,a);P(this).l(b,"key",this.$).l(a,"focus",this.Md).l(a,"blur",this.Gb)}}}; var Ij=function(a,b){var c=P(a),d=a.h();b?(c.l(d,Yd.$a,a.Ta).l(d,[Yd.ab,Yd.Za],a.Aa).l(d,"mouseover",a.oc).l(d,"mouseout",a.kc),a.nb!=t&&c.l(d,"contextmenu",a.nb),C&&(G(9)||c.l(d,"dblclick",a.Vc),a.Da||(a.Da=new Kj(a),db(a,wa(eb,a.Da))))):(c.H(d,Yd.$a,a.Ta).H(d,[Yd.ab,Yd.Za],a.Aa).H(d,"mouseover",a.oc).H(d,"mouseout",a.kc),a.nb!=t&&c.H(d,"contextmenu",a.nb),C&&(G(9)||c.H(d,"dblclick",a.Vc),eb(a.Da),a.Da=null))}; T.prototype.X=function(){T.i.X.call(this);this.ra&&vj(this.ra);this.isVisible()&&this.isEnabled()&&this.g.Fb(this,!1)};T.prototype.o=function(){T.i.o.call(this);this.ra&&(this.ra.R(),delete this.ra);delete this.g;this.Da=this.Wb=this.Ja=null};T.prototype.Y=function(){return this.Ja};var Bj=function(a,b){a.Ja=b}; T.prototype.wa=function(){var a=this.Y();if(!a)return"";if(!r(a))if(u(a))a=Oa(a,Rd).join("");else{if(jd&&null!==a&&"innerText"in a)a=a.innerText.replace(/(\r\n|\r|\n)/g,"\n");else{var b=[];Qd(a,b,!0);a=b.join("")}a=a.replace(/ \xAD /g," ").replace(/\xAD/g,"");a=a.replace(/\u200B/g,"");jd||(a=a.replace(/ +/g," "));" "!=a&&(a=a.replace(/^\s*/,""))}return Cc(a)};T.prototype.isVisible=function(){return this.Uc};T.prototype.isEnabled=function(){return!S(this,1)}; T.prototype.da=function(a){var b=this.ea();b&&"function"==typeof b.isEnabled&&!b.isEnabled()||!Lj(this,1,!a)||(a||(Mj(this,!1),Nj(this,!1)),this.isVisible()&&this.g.Fb(this,a),Oj(this,1,!a,!0))};var Nj=function(a,b){Lj(a,2,b)&&Oj(a,2,b)},Mj=function(a,b){Lj(a,4,b)&&Oj(a,4,b)};T.prototype.Bc=function(a){Lj(this,8,a)&&Oj(this,8,a)};T.prototype.j=function(a){Lj(this,64,a)&&Oj(this,64,a)}; var S=function(a,b){return!!(a.ya&b)},Oj=function(a,b,c,d){d||1!=b?R(a,b)&&c!=S(a,b)&&(a.g.cc(a,b,c),a.ya=c?a.ya|b:a.ya&~b):a.da(!c)},R=function(a,b){return!!(a.rb&b)};T.prototype.N=function(a,b){if(this.w&&S(this,a)&&!b)throw Error("Component already rendered");!b&&S(this,a)&&Oj(this,a,!1);this.rb=b?this.rb|a:this.rb&~a};var Pj=function(a,b){return!!(a.cb&b)&&R(a,b)},Lj=function(a,b,c){return R(a,b)&&S(a,b)!=c&&(!(a.qb&b)||a.dispatchEvent(ih(b,c)))&&!a.Na};g=T.prototype; g.oc=function(a){(!a.relatedTarget||!Jd(this.h(),a.relatedTarget))&&this.dispatchEvent("enter")&&this.isEnabled()&&Pj(this,2)&&Nj(this,!0)};g.kc=function(a){a.relatedTarget&&Jd(this.h(),a.relatedTarget)||!this.dispatchEvent("leave")||(Pj(this,4)&&Mj(this,!1),Pj(this,2)&&Nj(this,!1))};g.nb=t;g.Ta=function(a){this.isEnabled()&&(Pj(this,2)&&Nj(this,!0),be(a)&&(Pj(this,4)&&Mj(this,!0),this.g&&this.g.Sc(this)&&this.h().focus()));be(a)&&a.preventDefault()}; g.Aa=function(a){this.isEnabled()&&(Pj(this,2)&&Nj(this,!0),S(this,4)&&this.Ma(a)&&Pj(this,4)&&Mj(this,!1))};g.Vc=function(a){this.isEnabled()&&this.Ma(a)};g.Ma=function(a){if(Pj(this,16)){var b=!S(this,16);Lj(this,16,b)&&Oj(this,16,b)}Pj(this,8)&&this.Bc(!0);Pj(this,64)&&this.j(!S(this,64));b=new Xd("action",this);a&&(b.altKey=a.altKey,b.ctrlKey=a.ctrlKey,b.metaKey=a.metaKey,b.shiftKey=a.shiftKey,b.m=a.m);return this.dispatchEvent(b)};g.Md=function(){Pj(this,32)&&Lj(this,32,!0)&&Oj(this,32,!0)}; g.Gb=function(){Pj(this,4)&&Mj(this,!1);Pj(this,32)&&Lj(this,32,!1)&&Oj(this,32,!1)};g.$=function(a){return this.isVisible()&&this.isEnabled()&&this.xa(a)?(a.preventDefault(),a.f(),!0):!1};g.xa=function(a){return 13==a.keyCode&&this.Ma(a)};if(!oa(T))throw Error("Invalid component class "+T);if(!oa(Q))throw Error("Invalid renderer class "+Q);var Qj=sa(T);Hj[Qj]=Q;Gj("goog-control",function(){return new T(null)}); var Kj=function(a){cb.call(this);this.b=a;this.a=!1;this.f=new bf(this);db(this,wa(eb,this.f));a=lh(this.b);this.f.l(a,"mousedown",this.j).l(a,"mouseup",this.m).l(a,"click",this.g)};x(Kj,cb);var Rj=!C||gd(9);Kj.prototype.j=function(){this.a=!1};Kj.prototype.m=function(){this.a=!0}; var Sj=function(a,b){if(!Rj)return a.button=0,a.type=b,a;var c=document.createEvent("MouseEvents");c.initMouseEvent(b,a.bubbles,a.cancelable,a.view||null,a.detail,a.screenX,a.screenY,a.clientX,a.clientY,a.ctrlKey,a.altKey,a.shiftKey,a.metaKey,0,a.relatedTarget||null);return c};Kj.prototype.g=function(a){if(this.a)this.a=!1;else{var b=a.a,c=b.button,d=b.type,e=Sj(b,"mousedown");this.b.Ta(new Zd(e,a.b));e=Sj(b,"mouseup");this.b.Aa(new Zd(e,a.b));Rj||(b.button=c,b.type=d)}}; Kj.prototype.o=function(){this.b=null;Kj.i.o.call(this)};var Tj=function(){this.g=[]};x(Tj,Q);la(Tj);var Uj=function(a,b){var c=a.g[b];if(!c){switch(b){case 0:c=a.u()+"-highlight";break;case 1:c=a.u()+"-checkbox";break;case 2:c=a.u()+"-content"}a.g[b]=c}return c};g=Tj.prototype;g.Sa=function(){return"menuitem"};g.Z=function(a){var b=a.b.b("DIV",yj(this,a).join(" "),Vj(this,a.Y(),a.b));Wj(this,a,b,R(a,8)||R(a,16));return b};g.S=function(a){return a&&a.firstChild}; g.L=function(a,b){y(b);var c=Hd(b),d=Uj(this,2);c&&Xe(c,d)||b.appendChild(Vj(this,b.childNodes,a.b));Xe(b,"goog-option")&&(a.N(16,!0),a&&b&&Wj(this,a,b,!0));return Tj.i.L.call(this,a,b)};g.mb=function(a,b){var c=this.S(a),d=Xj(this,a)?c.firstChild:null;Tj.i.mb.call(this,a,b);d&&!Xj(this,a)&&c.insertBefore(d,c.firstChild||null)}; var Vj=function(a,b,c){a=Uj(a,2);return c.b("DIV",a,b)},Xj=function(a,b){return(b=a.S(b))?(b=b.firstChild,a=Uj(a,1),!!b&&Id(b)&&Xe(b,a)):!1},Wj=function(a,b,c,d){Cj(a,c,b.ib());Dj(a,b,c);d!=Xj(a,c)&&(af(c,"goog-option",d),c=a.S(c),d?(a=Uj(a,1),c.insertBefore(b.b.b("DIV",a),c.firstChild||null)):c.removeChild(c.firstChild))};Tj.prototype.a=function(a){switch(a){case 2:return Uj(this,0);case 16:case 8:return"goog-option-selected";default:return Tj.i.a.call(this,a)}}; Tj.prototype.f=function(a){var b=Uj(this,0);switch(a){case "goog-option-selected":return 16;case b:return 2;default:return Tj.i.f.call(this,a)}};Tj.prototype.u=function(){return"goog-menuitem"};var U=function(a,b,c,d){T.call(this,a,d||Tj.I(),c);this.Qb=b};x(U,T);g=U.prototype;g.C=function(){var a=this.Qb;return null!=a?a:this.wa()};g.N=function(a,b){U.i.N.call(this,a,b);switch(a){case 8:S(this,16)&&!b&&Lj(this,16,!1)&&Oj(this,16,!1);(a=this.h())&&this&&a&&Wj(this.g,this,a,b);break;case 16:(a=this.h())&&this&&a&&Wj(this.g,this,a,b)}}; g.wa=function(){var a=this.Y();return u(a)?(a=Oa(a,function(b){return Id(b)&&(Xe(b,"goog-menuitem-accel")||Xe(b,"goog-menuitem-mnemonic-separator"))?"":Rd(b)}).join(""),Cc(a)):U.i.wa.call(this)};g.Aa=function(a){var b=this.ea();if(b){var c=b.v;b.v=null;if(b=c&&ka(a.clientX))b=new H(a.clientX,a.clientY),b=c==b?!0:c&&b?c.b==b.b&&c.a==b.a:!1;if(b)return}U.i.Aa.call(this,a)};g.xa=function(a){return a.keyCode==this.ed&&this.Ma(a)?!0:U.i.xa.call(this,a)};g.Gd=function(){return this.ed}; Gj("goog-menuitem",function(){return new U(null)});U.prototype.ib=function(){return R(this,16)?"menuitemcheckbox":R(this,8)?"menuitemradio":U.i.ib.call(this)};U.prototype.ea=function(){return T.prototype.ea.call(this)};U.prototype.Cb=function(){return T.prototype.Cb.call(this)};var Yj=function(a,b,c){this.b=a;this.a=b;this.m=c};x(Yj,pg);Yj.prototype.M=function(a,b,c){Ag(this.b,this.a,a,b,void 0,c,this.m)};var Zj=function(a,b,c,d){Yj.call(this,a,b);this.f=c?5:0;this.g=d||void 0};x(Zj,Yj);Zj.prototype.j=function(){return this.f};Zj.prototype.M=function(a,b,c,d){var e=Ag(this.b,this.a,a,b,null,c,10,d,this.g);if(e&496){var f=ak(e,this.a);b=ak(e,b);e=Ag(this.b,f,a,b,null,c,10,d,this.g);e&496&&(f=ak(e,f),b=ak(e,b),Ag(this.b,f,a,b,null,c,this.f,d,this.g))}};var ak=function(a,b){a&48&&(b^=4);a&192&&(b^=1);return b};var bk=function(a,b,c,d){Zj.call(this,a,b,c||d);if(c||d)this.f=65|(d?32:132)};x(bk,Zj);var ck=function(){};x(ck,Q);la(ck);g=ck.prototype;g.Sa=function(){return"button"};g.fa=function(a,b,c){switch(b){case 8:case 16:y(a,"The button DOM element cannot be null.");J(a,"pressed",c);break;default:case 64:case 1:ck.i.fa.call(this,a,b,c)}};g.Z=function(a){var b=ck.i.Z.call(this,a);dk(b,a.ta);var c=a.C();c&&this.Yb(b,c);R(a,16)&&this.fa(b,16,S(a,16));return b};g.L=function(a,b){b=ck.i.L.call(this,a,b);var c=this.C(b);a.Sb=c;a.ta=b.title;R(a,16)&&this.fa(b,16,S(a,16));return b};g.C=t;g.Yb=t; var dk=function(a,b){a&&(b?a.title=b:a.removeAttribute("title"))};ck.prototype.u=function(){return"goog-button"};var ek=function(){};x(ek,ck);la(ek);g=ek.prototype;g.Sa=function(){};g.Z=function(a){Jj(a,!1);a.cb&=-256;a.N(32,!1);return a.b.b("BUTTON",{"class":yj(this,a).join(" "),disabled:!a.isEnabled(),title:a.ta||"",value:a.C()||""},a.wa()||"")};g.Eb=function(a){return"BUTTON"==a.tagName||"INPUT"==a.tagName&&("button"==a.type||"submit"==a.type||"reset"==a.type)};g.L=function(a,b){Jj(a,!1);a.cb&=-256;a.N(32,!1);if(b.disabled){var c=Ea(this.a(1));K(b,c)}return ek.i.L.call(this,a,b)}; g.Rc=function(a){P(a).l(a.h(),"click",a.Ma)};g.bc=t;g.Tc=t;g.Sc=function(a){return a.isEnabled()};g.Fb=t;g.cc=function(a,b,c){ek.i.cc.call(this,a,b,c);(a=a.h())&&1==b&&(a.disabled=c)};g.C=function(a){return a.value};g.Yb=function(a,b){a&&(a.value=b)};g.fa=t;var fk=function(a,b,c){T.call(this,a,b||ek.I(),c)};x(fk,T);g=fk.prototype;g.C=function(){return this.Sb};g.kb=function(a){this.Sb=a;this.g.Yb(this.h(),a)};g.o=function(){fk.i.o.call(this);delete this.Sb;delete this.ta};g.F=function(){fk.i.F.call(this);if(R(this,32)){var a=this.h();a&&P(this).l(a,"keyup",this.xa)}};g.xa=function(a){return 13==a.keyCode&&"key"==a.type||32==a.keyCode&&"keyup"==a.type?this.Ma(a):32==a.keyCode};Gj("goog-button",function(){return new fk(null)});var gk=function(a){this.j=a};la(gk);var hk=function(a,b){a&&(a.tabIndex=b?0:-1)};gk.prototype.f=function(a){return"DIV"==a.tagName}; var kk=function(a,b,c){c.id&&kh(b,c.id);var d=a.a(),e=!1,f=We(c);f&&z(f,function(h){h==d?e=!0:h&&(h==d+"-disabled"?b.da(!1):h==d+"-horizontal"?ik(b,"horizontal"):h==d+"-vertical"&&ik(b,"vertical"))},a);e||K(c,d);jk(a,b,c);return c},jk=function(a,b,c){if(c)for(var d=c.firstChild,e;d&&d.parentNode==c;){e=d.nextSibling;if(1==d.nodeType){var f=a.b(d);f&&(f.f=d,b.isEnabled()||f.da(!1),b.xb(f),ph(f,d))}else d.nodeValue&&""!=fb(d.nodeValue)||c.removeChild(d);d=e}}; gk.prototype.b=function(a){a:{y(a);a=We(a);for(var b=0,c=a.length;b<c;b++){var d=a[b];if(d=d in Fj?Fj[d]():null){a=d;break a}}a=null}return a};gk.prototype.g=function(a){a=a.h();y(a,"The container DOM element cannot be null.");Of(a,!0,D);C&&(a.hideFocus=!0);var b=this.j;b&&De(a,b)};gk.prototype.a=function(){return"goog-container"};var lk=function(a,b){a=a.a();var c=[a,"horizontal"==b.La?a+"-horizontal":a+"-vertical"];b.isEnabled()||c.push(a+"-disabled");return c};var V=function(a,b,c){O.call(this,c);this.Ia=b||gk.I();this.La=a||"vertical"};x(V,O);g=V.prototype;g.wc=null;g.Ha=null;g.Ia=null;g.La=null;g.ka=!0;g.Ea=!0;g.Oa=!0;g.G=-1;g.J=null;g.oa=!1;g.ha=null;var mk=function(a){return a.wc||a.h()};g=V.prototype;g.Fa=function(){this.f=this.b.b("DIV",lk(this.Ia,this).join(" "))};g.Ga=function(){return this.h()};g.Zb=function(a){return this.Ia.f(a)};g.ia=function(a){this.f=kk(this.Ia,this,a);"none"==a.style.display&&(this.ka=!1)}; g.F=function(){V.i.F.call(this);qh(this,function(b){b.w&&nk(this,b)},this);var a=this.h();this.Ia.g(this);this.g(this.ka,!0);P(this).l(this,"enter",this.hc).l(this,"highlight",this.Jd).l(this,"unhighlight",this.Ld).l(this,"open",this.Rd).l(this,"close",this.Id).l(a,Yd.$a,this.Kd).l(nd(a),[Yd.ab,Yd.Za],this.Pd).l(a,[Yd.$a,Yd.ab,Yd.Za,"mouseover","mouseout","contextmenu"],this.Nd);this.Oa&&ok(this,!0)}; var ok=function(a,b){var c=P(a),d=mk(a);b?c.l(d,"focus",a.Qc).l(d,"blur",a.Pc).l(a.Ha||(a.Ha=new pj(mk(a))),"key",a.$):c.H(d,"focus",a.Qc).H(d,"blur",a.Pc).H(a.Ha||(a.Ha=new pj(mk(a))),"key",a.$)};g=V.prototype;g.X=function(){this.a(-1);this.J&&this.J.j(!1);this.oa=!1;V.i.X.call(this)};g.o=function(){V.i.o.call(this);this.Ha&&(this.Ha.R(),this.Ha=null);this.Ia=this.J=this.ha=this.wc=null};g.hc=function(){return!0}; g.Jd=function(a){var b=uh(this,a.target);if(-1<b&&b!=this.G){var c=pk(this);c&&Nj(c,!1);this.G=b;c=pk(this);this.oa&&Mj(c,!0);this.J&&c!=this.J&&(R(c,64)?c.j(!0):this.J.j(!1))}b=this.h();y(b,"The DOM element for the container cannot be null.");null!=a.target.h()&&J(b,"activedescendant",a.target.h().id)};g.Ld=function(a){a.target==pk(this)&&(this.G=-1);a=this.h();y(a,"The DOM element for the container cannot be null.");a.removeAttribute(Ee("activedescendant"))}; g.Rd=function(a){(a=a.target)&&a!=this.J&&a.ea()==this&&(this.J&&this.J.j(!1),this.J=a)};g.Id=function(a){a.target==this.J&&(this.J=null);var b=this.h(),c=a.target.h();b&&S(a.target,2)&&c&&Ge(b,c)};g.Kd=function(a){this.Ea&&(this.oa=!0);var b=mk(this);b&&Od(b)&&Pd(b)?b.focus():a.preventDefault()};g.Pd=function(){this.oa=!1}; g.Nd=function(a){a:{var b=a.target;if(this.ha)for(var c=this.h();b&&b!==c;){var d=b.id;if(d in this.ha){b=this.ha[d];break a}b=b.parentNode}b=null}if(b)switch(a.type){case Yd.$a:b.Ta(a);break;case Yd.ab:case Yd.Za:b.Aa(a);break;case "mouseover":b.oc(a);break;case "mouseout":b.kc(a);break;case "contextmenu":b.nb(a)}};g.Qc=function(){};g.Pc=function(){this.a(-1);this.oa=!1;this.J&&this.J.j(!1)}; g.$=function(a){return this.isEnabled()&&this.isVisible()&&(0!=rh(this)||this.wc)&&this.$b(a)?(a.preventDefault(),a.f(),!0):!1}; g.$b=function(a){var b=pk(this);if(b&&"function"==typeof b.$&&b.$(a)||this.J&&this.J!=b&&"function"==typeof this.J.$&&this.J.$(a))return!0;if(a.shiftKey||a.ctrlKey||a.metaKey||a.altKey)return!1;switch(a.keyCode){case 27:if(this.Oa)mk(this).blur();else return!1;break;case 36:qk(this);break;case 35:rk(this);break;case 38:if("vertical"==this.La)sk(this);else return!1;break;case 37:if("horizontal"==this.La)th(this)?tk(this):sk(this);else return!1;break;case 40:if("vertical"==this.La)tk(this);else return!1; break;case 39:if("horizontal"==this.La)th(this)?sk(this):tk(this);else return!1;break;default:return!1}return!0};var nk=function(a,b){var c=b.h();c=c.id||(c.id=jh(b));a.ha||(a.ha={});a.ha[c]=b};V.prototype.xb=function(a,b){Ka(a,T,"The child of a container must be a control");V.i.xb.call(this,a,b)}; V.prototype.yb=function(a,b,c){Ka(a,T);a.qb|=2;a.qb|=64;a.N(32,!1);Jj(a,!1);var d=a.ea()==this?uh(this,a):-1;V.i.yb.call(this,a,b,c);a.w&&this.w&&nk(this,a);a=d;-1==a&&(a=rh(this));a==this.G?this.G=Math.min(rh(this)-1,b):a>this.G&&b<=this.G?this.G++:a<this.G&&b>this.G&&this.G--}; V.prototype.removeChild=function(a,b){a=r(a)?mh(this,a):a;Ka(a,T);if(a){var c=uh(this,a);-1!=c&&(c==this.G?(Nj(a,!1),this.G=-1):c<this.G&&this.G--);var d=a.h();d&&d.id&&this.ha&&(c=this.ha,d=d.id,d in c&&delete c[d])}a=V.i.removeChild.call(this,a,b);Jj(a,!0);return a};var ik=function(a,b){if(a.h())throw Error("Component already rendered");a.La=b};V.prototype.isVisible=function(){return this.ka}; V.prototype.g=function(a,b){if(b||this.ka!=a&&this.dispatchEvent(a?"show":"hide")){this.ka=a;var c=this.h();c&&(M(c,a),this.Oa&&hk(mk(this),this.Ea&&this.ka),b||this.dispatchEvent(this.ka?"aftershow":"afterhide"));return!0}return!1};V.prototype.isEnabled=function(){return this.Ea}; V.prototype.da=function(a){this.Ea!=a&&this.dispatchEvent(a?"enable":"disable")&&(a?(this.Ea=!0,qh(this,function(b){b.rd?delete b.rd:b.da(!0)})):(qh(this,function(b){b.isEnabled()?b.da(!1):b.rd=!0}),this.oa=this.Ea=!1),this.Oa&&hk(mk(this),a&&this.ka))};var uk=function(a,b){b!=a.Oa&&a.w&&ok(a,b);a.Oa=b;a.Ea&&a.ka&&hk(mk(a),b)};V.prototype.a=function(a){(a=sh(this,a))?Nj(a,!0):-1<this.G&&Nj(pk(this),!1)}; var pk=function(a){return sh(a,a.G)},qk=function(a){vk(a,function(b,c){return(b+1)%c},rh(a)-1)},rk=function(a){vk(a,function(b,c){b--;return 0>b?c-1:b},0)},tk=function(a){vk(a,function(b,c){return(b+1)%c},a.G)},sk=function(a){vk(a,function(b,c){b--;return 0>b?c-1:b},a.G)},vk=function(a,b,c){c=0>c?uh(a,a.J):c;var d=rh(a);c=b.call(a,c,d);for(var e=0;e<=d;){var f=sh(a,c);if(f&&a.D(f)){a.a(c);break}e++;c=b.call(a,c,d)}};V.prototype.D=function(a){return a.isVisible()&&a.isEnabled()&&R(a,2)};var wk=function(){};x(wk,ck);la(wk);g=wk.prototype;g.Z=function(a){var b=yj(this,a);b=a.b.b("DIV","goog-inline-block "+b.join(" "),this.Ab(a.Y(),a.b));dk(b,a.ta);return b};g.Sa=function(){return"button"};g.S=function(a){return a&&a.firstChild&&a.firstChild.firstChild};g.Ab=function(a,b){return b.b("DIV","goog-inline-block "+(this.u()+"-outer-box"),b.b("DIV","goog-inline-block "+(this.u()+"-inner-box"),a))};g.Eb=function(a){return"DIV"==a.tagName}; g.L=function(a,b){y(b);xk(b,!0);xk(b,!1);a:{var c=a.b.f(b);var d=this.u()+"-outer-box";if(c&&Xe(c,d)&&(c=a.b.f(c),d=this.u()+"-inner-box",c&&Xe(c,d))){c=!0;break a}c=!1}c||b.appendChild(this.Ab(b.childNodes,a.b));Ye(b,["goog-inline-block",this.u()]);return wk.i.L.call(this,a,b)};g.u=function(){return"goog-custom-button"}; var xk=function(a,b){if(a)for(var c=b?a.firstChild:a.lastChild,d;c&&c.parentNode==a;){d=b?c.nextSibling:c.previousSibling;if(3==c.nodeType){var e=c.nodeValue;if(""==fb(e))a.removeChild(c);else{c.nodeValue=b?e.replace(/^[\s\xa0]+/,""):e.replace(/[\s\xa0]+$/,"");break}}else break;c=d}};var yk=function(){};x(yk,ck);la(yk);g=yk.prototype;g.Z=function(a){var b=yj(this,a);b=a.b.b("DIV","goog-inline-block "+b.join(" "),a.Y());dk(b,a.ta);return b};g.Sa=function(){return"button"};g.Eb=function(a){return"DIV"==a.tagName};g.L=function(a,b){y(b);K(b,"goog-inline-block");return yk.i.L.call(this,a,b)};g.C=function(){return""};g.u=function(){return"goog-flat-button"};Gj("goog-flat-button",function(){return new fk(null,yk.I())});var zk=function(){};x(zk,Q);la(zk);zk.prototype.u=function(){return"goog-menuheader"};var Ak=function(a,b,c){T.call(this,a,c||zk.I(),b);this.N(1,!1);this.N(2,!1);this.N(4,!1);this.N(32,!1);this.ya=1};x(Ak,T);Gj("goog-menuheader",function(){return new Ak(null)});var Bk=function(){};x(Bk,Q);la(Bk);Bk.prototype.Z=function(a){return a.b.b("DIV",this.u())};Bk.prototype.L=function(a,b){b.id&&kh(a,b.id);if("HR"==b.tagName){var c=b;a=b=this.Z(a);y(null!=a&&null!=c,"goog.dom.insertSiblingBefore expects non-null arguments");c.parentNode&&c.parentNode.insertBefore(a,c);Fd(c)}else K(b,this.u());return b};Bk.prototype.mb=function(){};Bk.prototype.u=function(){return"goog-menuseparator"};var Ck=function(a,b){T.call(this,null,a||Bk.I(),b);this.N(1,!1);this.N(2,!1);this.N(4,!1);this.N(32,!1);this.ya=1};x(Ck,T);Ck.prototype.F=function(){Ck.i.F.call(this);var a=this.h();y(a,"The DOM element for the separator cannot be null.");De(a,"separator")};Gj("goog-menuseparator",function(){return new Ck});var Dk=function(a){this.j=a||"menu"};x(Dk,gk);la(Dk);Dk.prototype.f=function(a){return"UL"==a.tagName||Dk.i.f.call(this,a)};Dk.prototype.b=function(a){return"HR"==a.tagName?new Ck:Dk.i.b.call(this,a)};Dk.prototype.a=function(){return"goog-menu"};Dk.prototype.g=function(a){Dk.i.g.call(this,a);a=a.h();y(a,"The menu DOM element cannot be null.");J(a,"haspopup","true")};var Ek=function(a){Ck.call(this,Bk.I(),a)};x(Ek,Ck);Gj("goog-menuseparator",function(){return new Ck});var Fk=function(a,b){V.call(this,"vertical",b||Dk.I(),a);uk(this,!1)};x(Fk,V);Fk.prototype.j=!0;Fk.prototype.Xb=function(){var a=[];qh(this,function(b){a.push(b)});return a};Fk.prototype.g=function(a,b,c){(b=Fk.i.g.call(this,a,b))&&a&&this.w&&this.j&&mk(this).focus();a&&c&&ka(c.clientX)?this.v=new H(c.clientX,c.clientY):this.v=null;return b};Fk.prototype.hc=function(a){this.j&&mk(this).focus();return Fk.i.hc.call(this,a)}; var Gk=function(a,b){var c=new RegExp("^"+Ec(b),"i");vk(a,function(d,e){var f=0>d?0:d,h=!1;do{++d;d==e&&(d=0,h=!0);var k=sh(this,d).wa();if(k&&k.match(c))return d}while(!h||d!=f);return this.G},a.G)};Fk.prototype.D=function(a){return a.isEnabled()&&a.isVisible()&&R(a,2)};Fk.prototype.ia=function(a){for(var b=this.Ia,c=qd(this.b.a,"DIV",b.a()+"-content",a),d=c.length,e=0;e<d;e++)jk(b,this,c[e]);Fk.i.ia.call(this,a)}; Fk.prototype.$b=function(a){var b=Fk.i.$b.call(this,a);b||qh(this,function(c){!b&&c.Gd&&c.ed==a.keyCode&&(this.isEnabled()&&this.a(uh(this,c)),b=c.$(a))},this);return b};Fk.prototype.a=function(a){Fk.i.a.call(this,a);(a=sh(this,a))&&Gf(a.h(),this.h())};var Hk=function(){};x(Hk,wk);la(Hk);Hk.prototype.S=function(a){return Hk.i.S.call(this,a&&a.firstChild)};Hk.prototype.L=function(a,b){var c=qd(document,"*","goog-menu",b)[0];if(c){M(c,!1);Dd(nd(c).body,c);var d=new Fk;ph(d,c);a.Wa(d)}return Hk.i.L.call(this,a,b)};Hk.prototype.Ab=function(a,b){return Hk.i.Ab.call(this,[b.b("DIV","goog-inline-block "+(this.u()+"-caption"),a),b.b("DIV","goog-inline-block "+(this.u()+"-dropdown"),"\u00a0")],b)};Hk.prototype.u=function(){return"goog-menu-button"};var X=function(a,b,c,d,e){fk.call(this,a,c||Hk.I(),d);this.N(64,!0);this.Ya=new bk(null,9);b&&this.Wa(b);this.ub=new lg(500);!sg&&!tg||G("533.17.9")||(this.Jb=!0);this.Dd=e||Dk.I()};x(X,fk);g=X.prototype;g.Jb=!1;g.ld=!1;g.F=function(){X.i.F.call(this);Ik(this,!0);this.a&&Jk(this,this.a,!0);J(lh(this),"haspopup",!!this.a)};g.X=function(){X.i.X.call(this);Ik(this,!1);if(this.a){this.j(!1);this.a.X();Jk(this,this.a,!1);var a=this.a.h();a&&Fd(a)}}; g.o=function(){X.i.o.call(this);this.a&&(this.a.R(),delete this.a);delete this.Fd;this.ub.R()};g.Ta=function(a){X.i.Ta.call(this,a);S(this,4)&&(this.j(!S(this,64),a),this.a&&(this.a.oa=S(this,64)))};g.Aa=function(a){X.i.Aa.call(this,a);this.a&&!S(this,4)&&(this.a.oa=!1)};g.Ma=function(){Mj(this,!1);return!0};g.Od=function(a){this.a&&this.a.isVisible()&&!this.fc(a.target)&&this.j(!1)}; g.fc=function(a){var b;if(!(b=a&&Jd(this.h(),a))&&(b=this.a))a:if(b=this.a,Jd(b.h(),a))b=!0;else{for(var c=0,d=rh(b);c<d;c++){var e=sh(b,c);if("function"==typeof e.fc&&e.fc(a)){b=!0;break a}}b=!1}return b||!1}; g.xa=function(a){if(32==a.keyCode){if(a.preventDefault(),"keyup"!=a.type)return!0}else if("key"!=a.type)return!1;if(this.a&&this.a.isVisible()){var b=13==a.keyCode||32==a.keyCode,c=this.a.$(a);return 27==a.keyCode||b?(this.j(!1),!0):c}return 40==a.keyCode||38==a.keyCode||32==a.keyCode||13==a.keyCode?(this.j(!0,a),!0):!1};g.ic=function(){this.j(!1)};g.Qd=function(){S(this,4)||this.j(!1)};g.Gb=function(a){this.Jb||this.j(!1);X.i.Gb.call(this,a)}; var Y=function(a){a.a||a.Wa(new Fk(a.b,a.Dd));return a.a||null};g=X.prototype;g.Wa=function(a){var b=this.a;if(a!=b&&(b&&(this.j(!1),this.w&&Jk(this,b,!1),delete this.a),this.w&&J(lh(this),"haspopup",!!a),a)){this.a=a;nh(a,this);a.g(!1);var c=this.Jb;(a.j=c)&&uk(a,!0);this.w&&Jk(this,a,!0)}return b};g.Ka=function(a){Y(this).xb(a,!0)};g.dc=function(a,b){Y(this).yb(a,b,!0)};g.gc=function(a){(a=Y(this).removeChild(a,!0))&&a.R()};g.da=function(a){X.i.da.call(this,a);this.isEnabled()||this.j(!1)}; var Kk=function(a){a=a.Ya.a;return 9==a||8==a},Lk=function(a){return a.Ya.j&&!!(a.Ya.f&32)}; X.prototype.j=function(a,b){X.i.j.call(this,a);if(this.a&&S(this,64)==a){if(a){if(!this.a.w)if(this.ld){var c=this.h();(c=p(c.nextElementSibling)?c.nextElementSibling:Gd(c.nextSibling))?oh(this.a,c.parentNode,c):oh(this.a,this.h().parentNode)}else oh(this.a,void 0);this.Hc=Df(this.h());this.Dc=Lf(this.h());this.Rb();!b||40!=b.keyCode&&38!=b.keyCode?this.a.a(-1):qk(this.a)}else{Mj(this,!1);this.a.oa=!1;if(c=this.h())J(c,"activedescendant",""),J(c,"owns","");if(null!=this.wb&&(this.wb=void 0,c=this.a.h())){var d= "";if(d instanceof ld){var e=d.height;d=d.width}else e="";c.style.width=yf(d,!0);c.style.height=yf(e,!0)}}this.a.g(a,!1,b);this.Na||(b=P(this),c=a?b.l:b.H,c.call(b,this.b.a,"mousedown",this.Od,!0),this.Jb&&c.call(b,this.a,"blur",this.Qd),c.call(b,this.ub,"tick",this.Ed),a?this.ub.start():this.ub.stop())}this.a&&this.a.h()&&lh(this.a).removeAttribute(Ee("hidden"))}; X.prototype.Rb=function(){if(this.a.w){var a=this.Ya;this.Ya.b=this.Fd||this.h();var b=this.a.h();this.a.isVisible()||(b.style.visibility="hidden",M(b,!0));!this.wb&&Lk(this)&&(this.wb=Kf(b));a.M(b,a.a^1,null,this.wb);this.a.isVisible()||(M(b,!1),b.style.visibility="visible")}}; X.prototype.Ed=function(){var a=Lf(this.h()),b=Df(this.h());var c=this.Dc;(c=!(c==a||c&&a&&c.left==a.left&&c.width==a.width&&c.top==a.top&&c.height==a.height))||(c=this.Hc,c=!(c==b||c&&b&&c.top==b.top&&c.right==b.right&&c.bottom==b.bottom&&c.left==b.left));c&&(this.Dc=a,this.Hc=b,this.Rb())}; var Jk=function(a,b,c){var d=P(a);c=c?d.l:d.H;c.call(d,b,"action",a.ic);c.call(d,b,"close",a.wd);c.call(d,b,"highlight",a.xd);c.call(d,b,"unhighlight",a.yd)},Ik=function(a,b){var c=P(a);(b?c.l:c.H).call(c,a.h(),"keydown",a.zd)};X.prototype.xd=function(a){(a=a.target.h())&&Mk(this,a)};X.prototype.zd=function(a){R(this,32)&&this.h()&&this.a&&this.a.isVisible()&&a.f()}; X.prototype.yd=function(){if(!pk(this.a)){var a=this.h();y(a,"The menu button DOM element cannot be null.");J(a,"activedescendant","");J(a,"owns","")}};X.prototype.wd=function(a){if(S(this,64)&&a.target instanceof U){a=a.target;var b=a.h();a.isVisible()&&S(a,2)&&null!=b&&Mk(this,b)}};var Mk=function(a,b){a=a.h();y(a,"The menu button DOM element cannot be null.");var c=Fe(b,"activedescendant");b=nd(b).getElementById(c)||b;b.id||(c=gh.I(),b.id=":"+(c.a++).toString(36));Ge(a,b);J(a,"owns",b.id)}; Gj("goog-menu-button",function(){return new X(null)});var Nk=function(){};x(Nk,yk);la(Nk);Nk.prototype.Z=function(a){var b=yj(this,a);b=a.b.b("DIV","goog-inline-block "+b.join(" "),[Ok(this,a.Y(),a.b),Pk(this,a.b)]);dk(b,a.ta);return b};Nk.prototype.S=function(a){return a&&a.firstChild}; Nk.prototype.L=function(a,b){var c=qd(document,"*","goog-menu",b)[0];if(c){M(c,!1);a.b.a.body.appendChild(c);var d=new Fk;ph(d,c);a.Wa(d)}qd(document,"*",this.u()+"-caption",b)[0]||b.appendChild(Ok(this,b.childNodes,a.b));qd(document,"*",this.u()+"-dropdown",b)[0]||b.appendChild(Pk(this,a.b));return Nk.i.L.call(this,a,b)}; var Ok=function(a,b,c){return c.b("DIV","goog-inline-block "+(a.u()+"-caption"),b)},Pk=function(a,b){return b.b("DIV",{"class":"goog-inline-block "+(a.u()+"-dropdown"),"aria-hidden":!0},"\u00a0")};Nk.prototype.u=function(){return"goog-flat-menu-button"};Gj("goog-flat-menu-button",function(){return new X(null,null,Nk.I())});var Rk=function(a){L.call(this);this.a=[];Qk(this,a)};x(Rk,L);Rk.prototype.b=null;var Qk=function(a,b){b&&(z(b,function(c){Sk(c,!1)},a),Xa(a.a,b))},Tk=function(a,b,c){b&&(Sk(b,!1),Za(a.a,c,0,b))};Rk.prototype.Xb=function(){return Wa(this.a)};var Uk=function(a,b){b!=a.b&&(Sk(a.b,!1),a.b=b,Sk(b,!0));a.dispatchEvent("select")},Vk=function(a){var b=a.b;return b?La(a.a,b):-1};Rk.prototype.pb=function(a){Uk(this,this.a[a]||null)}; var Wk=function(a){var b=a.a;if(!u(b))for(var c=b.length-1;0<=c;c--)delete b[c];b.length=0;a.b=null};Rk.prototype.o=function(){Rk.i.o.call(this);delete this.a;this.b=null};var Sk=function(a,b){a&&"function"==typeof a.Bc&&a.Bc(b)};var Z=function(a,b,c,d,e){X.call(this,a,b,c,d,e||new Dk("listbox"));this.tb=this.Y();this.Pb=null;this.Ac="listbox"};x(Z,X);g=Z.prototype;g.s=null;g.F=function(){Z.i.F.call(this);this.Nb();Xk(this)};g.ia=function(a){Z.i.ia.call(this,a);(a=this.wa())?(this.tb=a,this.Nb()):Yk(this)||this.pb(0)};g.o=function(){Z.i.o.call(this);this.s&&(this.s.R(),this.s=null);this.tb=null};g.ic=function(a){Zk(this,a.target);Z.i.ic.call(this,a);a.f();this.dispatchEvent("action")}; g.pc=function(){var a=Yk(this);Z.i.kb.call(this,a&&a.C());this.Nb()};g.Wa=function(a){var b=Z.i.Wa.call(this,a);a!=b&&(this.s&&Wk(this.s),a&&(this.s?qh(a,function(c){$k(c);var d=this.s;Tk(d,c,d.a.length)},this):al(this,a)));return b};g.Ka=function(a){$k(a);Z.i.Ka.call(this,a);if(this.s){var b=this.s;Tk(b,a,b.a.length)}else al(this,Y(this));bl(this)};g.dc=function(a,b){$k(a);Z.i.dc.call(this,a,b);this.s?Tk(this.s,a,b):al(this,Y(this))}; g.gc=function(a){Z.i.gc.call(this,a);if(this.s){var b=this.s;a&&Ua(b.a,a)&&a==b.b&&(b.b=null,b.dispatchEvent("select"))}};var Zk=function(a,b){if(a.s){var c=Yk(a);Uk(a.s,b);b!=c&&a.dispatchEvent("change")}};Z.prototype.pb=function(a){this.s&&Zk(this,this.s.a[a]||null)};Z.prototype.kb=function(a){if(null!=a&&this.s)for(var b=0,c;c=this.s.a[b]||null;b++)if(c&&"function"==typeof c.C&&c.C()==a){Zk(this,c);return}Zk(this,null)};Z.prototype.C=function(){var a=Yk(this);return a?a.C():null}; var Yk=function(a){return a.s?a.s.b:null},al=function(a,b){a.s=new Rk;b&&qh(b,function(c){$k(c);var d=this.s;Tk(d,c,d.a.length)},a);Xk(a)},Xk=function(a){a.s&&P(a).l(a.s,"select",a.pc)};Z.prototype.Nb=function(){var a=Yk(this),b=a?a.wa():this.tb;this.g.mb(this.h(),b);this.Ja=b;(b=this.g.S(this.h()))&&this.b.g(b)&&(null==this.Pb&&(this.Pb=Fe(b,"label")),a=(a=a?a.h():null)?Fe(a,"label"):this.Pb,J(b,"label",a),bl(this))}; var bl=function(a){var b=a.g;if(b&&(b=b.S(a.h()))){var c=lh(a);b.id||(b.id=":"+(gh.I().a++).toString(36));De(b,"option");J(c,"activedescendant",b.id);a.s&&(c=a.s.Xb(),J(b,"setsize",cl(c)),a=Vk(a.s),J(b,"posinset",0<=a?cl(Ya(c,0,a+1)):0))}},cl=function(a){return Sa(a,function(b){return b instanceof U})},$k=function(a){a.Ac=a instanceof U?"option":"separator"};Z.prototype.j=function(a,b){Z.i.j.call(this,a,b);S(this,64)?Y(this).a(this.s?Vk(this.s):-1):bl(this)};Gj("goog-select",function(){return new Z(null)});var el=function(a,b,c){Z.call(this,a,b,Nk.I(),c);this.v=new dl(1E3);db(this,wa(eb,this.v))};x(el,Z);el.prototype.Fa=function(){el.i.Fa.call(this);K(this.h(),"jfk-select")}; el.prototype.Rb=function(){if(Y(this).w){var a=this.h(),b=Kk(this)?8:12,c=Y(this).h(),d=!1;Y(this).isVisible()||(d=!0,c.style.visibility="hidden",M(c,!0));var e=Math.max(this.s?Vk(this.s):-1,0);e=sh(Y(this),e);var f=0;if(Lk(this)){var h=c.scrollTop;c.style.overflowY="visible";c.style.height="auto";d||(f=Hf(e.h()).a-Hf(this.h()).a,f=h-f)}d=e?e.h().offsetTop:0;h=Df(a);var k=0;h&&(k=Df(c),k=Math.min(Math.max(h.top,k.top+2),k.bottom-2)-h.top);Ag(a,b,c,Kk(this)?8:12,new H(0,k-d),null,65|(Lk(this)?32:132), null);Lk(this)&&(a=Hf(e.h()).a-Hf(this.h()).a,c.style.overflowY="auto",c.scrollTop=f+a);Y(this).isVisible()||(M(c,!1),c.style.visibility="visible")}};el.prototype.xa=function(a){var b=el.i.xa.call(this,a);return"key"!=a.type||!Y(this)||a.altKey||a.ctrlKey||a.metaKey||a.m?b:S(this,64)||32!=a.keyCode?b?(!S(this,64)||38!=a.keyCode&&40!=a.keyCode||fl(this),!0):ff(a.keyCode)?(a=a.j?String.fromCharCode(a.j):" ",this.v.add(a),b=this.v.a,this.v.b?gl(this,a,!1):gl(this,b,1<b.length),!0):!1:(this.v.g(),b)}; var fl=function(a){var b=pk(Y(a));b&&Gf(b.h(),Y(a).Ga())},gl=function(a,b,c){var d=S(a,64)?Y(a).G:a.s?Vk(a.s):-1;b=new RegExp("^"+Ec(b),"i");c||++d;d=0>d?0:d;for(var e=Y(a),f=0,h=rh(e);f<h;++f){c=(d+f)%h;var k=sh(e,c),m=k.wa();if(k.isEnabled()&&m&&b.test(m)){b=c;S(a,64)?(Y(a).a(b),fl(a)):a.pb(b);break}}},dl=function(a){cb.call(this);this.f=new hi(this.g,a,this);db(this,wa(eb,this.f))};x(dl,cb); dl.prototype.add=function(a){y(1==a.length,"nextLetter: '"+a+"' must be a single character");a==this.a?this.b=!0:this.b||(this.a+=a);this.f.start()};dl.prototype.g=function(){this.a="";this.b=!1};dl.prototype.b=!1;dl.prototype.a="";var il=function(a,b,c){this.K=a;for(var d=document.getElementById(a),e=[],f=-1,h=0;h<d.options.length;h++)e[h]={},e[h].text=d.options[h].text,e[h].value=d.options[h].value,p(c)&&e[h].value==c&&(f=h);c=document.getElementById(a+"Holder");d=e[0].text;c.innerHTML="";c.id=a;this.a=hl(this,c,d);-1!=f&&(this.a.Ka(new U(e[f].text,e[f].value)),this.a.Ka(new Ek));for(h=0;h<e.length;h++)(e[h].value||0<h)&&this.a.Ka(new U(e[h].text,e[h].value));b&&this.pd(b)};w("gaia.Dropdown",il);w("G_dropdown",il); var hl=function(a,b,c){var d=new el(c);d.ld=!0;var e=document.createElement("input");e.type="hidden";e.name=a.K;e.id="Hidden"+a.K;oh(d,b);b.appendChild(e);d.addEventListener("change",function(){e.value=Yk(d).C()},!1);return d};il.prototype.pd=function(a){for(var b=this.a,c=Y(b).Xb(),d=document.getElementById("Hidden"+this.K),e=0;e<c.length;e++)if(c[e].C()==a){b.pb(e);d&&(d.value=c[e].C());return}0<c.length&&(b.pb(0),d&&(d.value=c[0].C()))};il.prototype.setSelectedValue=il.prototype.pd; il.prototype.h=function(){return this.a.h()};il.prototype.getElement=il.prototype.h;il.prototype.addEventListener=function(a,b){this.a.addEventListener(a,b,!1)};il.prototype.addEventListener=il.prototype.addEventListener;var jl=function(a){this.a=a;this.service="";this.locale="en_US";this.errorHandler=function(){}};w("gaia.InputValidator",jl);jl.prototype.Yd=function(a){var b=new Vi;a={input01:a,Locale:this.locale};var c=$i("InputValidator","resource",this.a);this.service&&(c=$i(c,"service",this.service));var d=va(this.errorHandler,this);b.od(c,kj(a),function(e){200==e.status&&(e=JSON.parse(e.text).input01,"false"==e.Valid&&d(e.Errors,e.ErrorData))})};jl.prototype.validate=jl.prototype.Yd;/* Copyright (C) 2010 The Libphonenumber Authors. Licensed under the Apache License, Version 2.0 (the "License"); you may not use this file except in compliance with the License. You may obtain a copy of the License at http://www.apache.org/licenses/LICENSE-2.0 Unless required by applicable law or agreed to in writing, software distributed under the License is distributed on an "AS IS" BASIS, WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. See the License for the specific language governing permissions and limitations under the License. */ var kl=function(){};la(kl);var ll=function(a){L.call(this);this.a=null;this.b=a;a=C||Qc||E&&!G("531")&&"TEXTAREA"==a.tagName;this.f=new bf(this);this.f.l(this.b,a?["keydown","paste","cut","drop","input"]:"input",this)};x(ll,L); ll.prototype.handleEvent=function(a){if("input"==a.type)C&&G(10)&&0==a.keyCode&&0==a.j||(ml(this),this.dispatchEvent(nl(a)));else if("keydown"!=a.type||gf(a)){var b="keydown"==a.type?this.b.value:null;C&&229==a.keyCode&&(b=null);var c=nl(a);ml(this);this.a=mg(function(){this.a=null;this.b.value!=b&&this.dispatchEvent(c)},0,this)}};var ml=function(a){null!=a.a&&(n.clearTimeout(a.a),a.a=null)},nl=function(a){a=new Zd(a.a);a.type="input";return a}; ll.prototype.o=function(){ll.i.o.call(this);this.f.R();ml(this);delete this.b};var pl={8:"backspace",9:"tab",13:"enter",16:"shift",17:"ctrl",18:"alt",19:"pause",20:"caps-lock",27:"esc",32:"space",33:"pg-up",34:"pg-down",35:"end",36:"home",37:"left",38:"up",39:"right",40:"down",45:"insert",46:"delete",48:"0",49:"1",50:"2",51:"3",52:"4",53:"5",54:"6",55:"7",56:"8",57:"9",59:"semicolon",61:"equals",65:"a",66:"b",67:"c",68:"d",69:"e",70:"f",71:"g",72:"h",73:"i",74:"j",75:"k",76:"l",77:"m",78:"n",79:"o",80:"p",81:"q",82:"r",83:"s",84:"t",85:"u",86:"v",87:"w",88:"x",89:"y",90:"z", 93:"context",96:"num-0",97:"num-1",98:"num-2",99:"num-3",100:"num-4",101:"num-5",102:"num-6",103:"num-7",104:"num-8",105:"num-9",106:"num-multiply",107:"num-plus",109:"num-minus",110:"num-period",111:"num-division",112:"f1",113:"f2",114:"f3",115:"f4",116:"f5",117:"f6",118:"f7",119:"f8",120:"f9",121:"f10",122:"f11",123:"f12",186:"semicolon",187:"equals",189:"dash",188:",",190:".",191:"/",192:"`",219:"open-square-bracket",220:"\\",221:"close-square-bracket",222:"single-quote",224:"win"};var rl=function(){return ql()?(new n.Intl.Collator(["en"],{})).compare:function(a,b){return a.localeCompare(b)}},ql=function(){var a=n.Intl;return!(!a||!a.Collator)};var sl={be:{code:"32",name:"Belgium",c:"0px",index:"0"},mm:{code:"95",name:"Myanmar",c:"-11px",index:"1"},sg:{code:"65",name:"Singapore",c:"-22px",index:"2"},sa:{code:"966",name:"Saudi Arabia",c:"-33px",index:"3"},us:{code:"1",name:"United States",c:"-44px",index:"4"},ac:{code:"247",name:"Ascension Island",c:"-55px",index:"5"},gb:{code:"44",name:"United Kingdom",c:"-55px",index:"5"},io:{code:"246",name:"Diego Garcia",c:"-55px",index:"5"},mf:{code:"590",name:"Saint Martin",c:"-55px",index:"5"},kn:{code:"1869", name:"Saint Kitts and Nevis",c:"-99px",index:"6"},np:{code:"977",name:"Nepal",c:"-110px",index:"7"},ly:{code:"218",name:"Libya",c:"-132px",index:"8"},it:{code:"39",name:"Italy",c:"-143px",index:"9"},ni:{code:"505",name:"Nicaragua",c:"-154px",index:"10"},gr:{code:"30",name:"Greece",c:"-165px",index:"11"},am:{code:"374",name:"Armenia",c:"-176px",index:"12"},tj:{code:"992",name:"Tajikistan",c:"-187px",index:"13"},mq:{code:"596",name:"Martinique",c:"-198px",index:"14"},nf:{code:"672",name:"Norfolk Island", c:"-209px",index:"15"},pw:{code:"680",name:"Palau",c:"-231px",index:"16"},kh:{code:"855",name:"Cambodia",c:"-242px",index:"17"},mr:{code:"222",name:"Mauritania",c:"-253px",index:"18"},bl:{code:"590",name:"Saint Barth\u00e9lemy",c:"-1012px",index:"19"},fr:{code:"33",name:"France",c:"-1012px",index:"19"},gf:{code:"594",name:"French Guiana",c:"-2234px",index:"19"},re:{code:"262",name:"Reunion",c:"-264px",index:"19"},wf:{code:"681",name:"Wallis and Futuna",c:"-1012px",index:"19"},gi:{code:"350",name:"Gibraltar", c:"-275px",index:"20"},tv:{code:"688",name:"Tuvalu",c:"-286px",index:"21"},ky:{code:"1345",name:"Cayman Islands",c:"-308px",index:"22"},ht:{code:"509",name:"Haiti",c:"-319px",index:"23"},co:{code:"57",name:"Colombia",c:"-330px",index:"24"},il:{code:"972",name:"Israel",c:"-341px",index:"25"},sd:{code:"249",name:"Sudan",c:"-352px",index:"26"},bs:{code:"1242",name:"Bahamas",c:"-363px",index:"27"},ki:{code:"686",name:"Kiribati",c:"-374px",index:"28"},se:{code:"46",name:"Sweden",c:"-385px",index:"29"}, gp:{code:"590",name:"Guadeloupe",c:"-407px",index:"30"},jp:{code:"81",name:"Japan",c:"-429px",index:"31"},tt:{code:"1868",name:"Trinidad and Tobago",c:"-440px",index:"32"},la:{code:"856",name:"Laos",c:"-451px",index:"33"},qa:{code:"974",name:"Qatar",c:"-462px",index:"34"},pr:{code:"1787",name:"Puerto Rico",c:"-473px",index:"35"},bz:{code:"501",name:"Belize",c:"-484px",index:"36"},sh:{code:"290",name:"Saint Helena",c:"-495px",index:"37"},tw:{code:"886",name:"Taiwan",c:"-506px",index:"38"},pt:{code:"351", name:"Portugal",c:"-517px",index:"39"},dz:{code:"213",name:"Algeria",c:"-528px",index:"40"},tn:{code:"216",name:"Tunisia",c:"-539px",index:"41"},ne:{code:"227",name:"Niger",c:"-550px",index:"42"},cy:{code:"357",name:"Cyprus",c:"-561px",index:"43"},ms:{code:"1664",name:"Montserrat",c:"-583px",index:"44"},ad:{code:"376",name:"Andorra",c:"-594px",index:"45"},tg:{code:"228",name:"Togo",c:"-605px",index:"46"},mv:{code:"960",name:"Maldives",c:"-616px",index:"47"},gm:{code:"220",name:"Gambia",c:"-627px", index:"48"},mz:{code:"258",name:"Mozambique",c:"-638px",index:"49"},iq:{code:"964",name:"Iraq",c:"-649px",index:"50"},ru:{code:"7",name:"Russia",c:"-660px",index:"51"},ro:{code:"40",name:"Romania",c:"-671px",index:"52"},hu:{code:"36",name:"Hungary",c:"-682px",index:"53"},mp:{code:"1",name:"Northern Mariana Islands",c:"-704px",index:"54"},er:{code:"291",name:"Eritrea",c:"-715px",index:"55"},bf:{code:"226",name:"Burkina Faso",c:"-726px",index:"56"},sl:{code:"232",name:"Sierra Leone",c:"-737px",index:"57"}, cu:{code:"53",name:"Cuba",c:"-748px",index:"58"},br:{code:"55",name:"Brazil",c:"-770px",index:"59"},aw:{code:"297",name:"Aruba",c:"-792px",index:"60"},gy:{code:"592",name:"Guyana",c:"-803px",index:"61"},td:{code:"235",name:"Chad",c:"-814px",index:"62"},cn:{code:"86",name:"China",c:"-825px",index:"63"},no:{code:"47",name:"Norway",c:"-836px",index:"64"},pa:{code:"507",name:"Panama",c:"-847px",index:"65"},ge:{code:"995",name:"Georgia",c:"-858px",index:"66"},ag:{code:"1268",name:"Antigua and Barbuda", c:"-869px",index:"67"},ga:{code:"241",name:"Gabon",c:"-880px",index:"68"},hr:{code:"385",name:"Croatia",c:"-902px",index:"69"},mc:{code:"377",name:"Monaco",c:"-913px",index:"70"},gt:{code:"502",name:"Guatemala",c:"-935px",index:"71"},pe:{code:"51",name:"Peru",c:"-946px",index:"72"},th:{code:"66",name:"Thailand",c:"-957px",index:"73"},vn:{code:"84",name:"Vietnam",c:"-968px",index:"74"},li:{code:"423",name:"Liechtenstein",c:"-979px",index:"75"},uz:{code:"998",name:"Uzbekistan",c:"-1001px",index:"76"}, al:{code:"355",name:"Albania",c:"-1034px",index:"77"},sc:{code:"248",name:"Seychelles",c:"-1045px",index:"78"},ve:{code:"58",name:"Venezuela",c:"-1056px",index:"79"},sb:{code:"677",name:"Solomon Islands",c:"-1067px",index:"80"},pm:{code:"508",name:"Saint Pierre and Miquelon",c:"-1078px",index:"81"},to:{code:"676",name:"Tonga",c:"-1089px",index:"82"},by:{code:"375",name:"Belarus",c:"-1100px",index:"83"},fo:{code:"298",name:"Faroe Islands",c:"-1111px",index:"84"},lt:{code:"370",name:"Lithuania",c:"-1122px", index:"85"},mh:{code:"692",name:"Marshall Islands",c:"-1144px",index:"86"},es:{code:"34",name:"Spain",c:"-1155px",index:"87"},ug:{code:"256",name:"Uganda",c:"-1166px",index:"88"},pl:{code:"48",name:"Poland",c:"-1177px",index:"89"},ec:{code:"593",name:"Ecuador",c:"-1188px",index:"90"},ps:{code:"970",name:"Palestine",c:"-1199px",index:"91"},kz:{code:"7",name:"Kazakhstan",c:"-1210px",index:"92"},si:{code:"386",name:"Slovenia",c:"-1221px",index:"93"},az:{code:"994",name:"Azerbaijan",c:"-1243px",index:"94"}, lb:{code:"961",name:"Lebanon",c:"-1254px",index:"95"},vu:{code:"678",name:"Vanuatu",c:"-1265px",index:"96"},nc:{code:"687",name:"New Caledonia",c:"-1276px",index:"97"},mg:{code:"261",name:"Madagascar",c:"-1287px",index:"98"},bj:{code:"229",name:"Benin",c:"-1298px",index:"99"},tc:{code:"1649",name:"Turks and Caicos",c:"-1309px",index:"100"},ch:{code:"41",name:"Switzerland",c:"-1320px",index:"101"},at:{code:"43",name:"Austria",c:"-1331px",index:"102"},cl:{code:"56",name:"Chile",c:"-1342px",index:"103"}, mk:{code:"389",name:"Macedonia",c:"-1353px",index:"104"},so:{code:"252",name:"Somalia",c:"-1364px",index:"105"},ca:{code:"1",name:"Canada",c:"-1375px",index:"106"},dk:{code:"45",name:"Denmark",c:"-1386px",index:"107"},lc:{code:"1758",name:"Saint Lucia",c:"-1397px",index:"108"},vg:{code:"1284",name:"Virgin Islands, British",c:"-1408px",index:"109"},km:{code:"269",name:"Comoros and Mayotte",c:"-1430px",index:"110"},nl:{code:"31",name:"Netherlands",c:"-1441px",index:"111"},jo:{code:"962",name:"Jordan", c:"-1463px",index:"112"},lu:{code:"352",name:"Luxembourg",c:"-1474px",index:"113"},pg:{code:"675",name:"Papua New Guinea",c:"-1485px",index:"114"},bh:{code:"973",name:"Bahrain",c:"-1496px",index:"115"},gq:{code:"240",name:"Equatorial Guinea",c:"-1507px",index:"116"},cd:{code:"243",name:"Congo Dem Rep",c:"-1518px",index:"117"},"do":{code:"1809",name:"Dominican Republic",c:"-1529px",index:"118"},nz:{code:"64",name:"New Zealand",c:"-1540px",index:"119"},mt:{code:"356",name:"Malta",c:"-1551px",index:"120"}, as:{code:"1684",name:"American Samoa",c:"-1562px",index:"121"},bb:{code:"1246",name:"Barbados",c:"-1573px",index:"122"},ba:{code:"387",name:"Bosnia and Herzegovina",c:"-1584px",index:"123"},zm:{code:"260",name:"Zambia",c:"-1595px",index:"124"},tr:{code:"90",name:"Turkey",c:"-1606px",index:"125"},kg:{code:"996",name:"Kyrgyzstan",c:"-1617px",index:"126"},sv:{code:"503",name:"El Salvador",c:"-1639px",index:"127"},bo:{code:"591",name:"Bolivia",c:"-1650px",index:"128"},ci:{code:"225",name:"Cote d'Ivoire", c:"-1661px",index:"129"},ye:{code:"967",name:"Yemen",c:"-1672px",index:"130"},bn:{code:"673",name:"Brunei",c:"-1683px",index:"131"},"in":{code:"91",name:"India",c:"-1694px",index:"132"},pf:{code:"689",name:"French Polynesia",c:"-1705px",index:"133"},au:{code:"61",name:"Australia",c:"-1716px",index:"134"},jm:{code:"1876",name:"Jamaica",c:"-1727px",index:"135"},fm:{code:"691",name:"Micronesia",c:"-1738px",index:"136"},nr:{code:"674",name:"Nauru",c:"-1749px",index:"137"},gl:{code:"299",name:"Greenland", c:"-1760px",index:"138"},bd:{code:"880",name:"Bangladesh",c:"-1771px",index:"139"},vi:{code:"1340",name:"Virgin Islands, US",c:"-1782px",index:"140"},cg:{code:"242",name:"Congo",c:"-1793px",index:"141"},kp:{code:"850",name:"Korea, North",c:"-1804px",index:"142"},ph:{code:"63",name:"Philippines",c:"-1815px",index:"143"},sy:{code:"963",name:"Syria",c:"-1826px",index:"144"},cf:{code:"236",name:"Central African Republic",c:"-1837px",index:"145"},bt:{code:"975",name:"Bhutan",c:"-1848px",index:"146"},fj:{code:"679", name:"Fiji",c:"-1859px",index:"147"},my:{code:"60",name:"Malaysia",c:"-1870px",index:"148"},na:{code:"264",name:"Namibia",c:"-1881px",index:"149"},bi:{code:"257",name:"Burundi",c:"-1892px",index:"150"},fi:{code:"358",name:"Finland",c:"-1903px",index:"151"},bm:{code:"1441",name:"Bermuda",c:"-1914px",index:"152"},gw:{code:"245",name:"Guinea Bissau",c:"-1925px",index:"153"},lv:{code:"371",name:"Latvia",c:"-1936px",index:"154"},ao:{code:"244",name:"Angola",c:"-1947px",index:"155"},id:{code:"62",name:"Indonesia", c:"-1958px",index:"156"},ie:{code:"353",name:"Ireland",c:"-1969px",index:"157"},ai:{code:"1264",name:"Anguilla",c:"-1980px",index:"158"},is:{code:"354",name:"Iceland",c:"-1991px",index:"159"},ua:{code:"380",name:"Ukraine",c:"-2002px",index:"160"},ir:{code:"98",name:"Iran",c:"-2013px",index:"161"},mx:{code:"52",name:"Mexico",c:"-2024px",index:"162"},pk:{code:"92",name:"Pakistan",c:"-2035px",index:"163"},zw:{code:"263",name:"Zimbabwe",c:"-2046px",index:"164"},cm:{code:"237",name:"Cameroon",c:"-2057px", index:"165"},lr:{code:"231",name:"Liberia",c:"-2068px",index:"166"},nu:{code:"683",name:"Niue",c:"-2079px",index:"167"},cr:{code:"506",name:"Costa Rica",c:"-2090px",index:"168"},dj:{code:"253",name:"Djibouti",c:"-2101px",index:"169"},gh:{code:"233",name:"Ghana",c:"-2112px",index:"170"},sm:{code:"378",name:"San Marino",c:"-2123px",index:"171"},sn:{code:"221",name:"Senegal",c:"-2134px",index:"172"},mw:{code:"265",name:"Malawi",c:"-2145px",index:"173"},hn:{code:"504",name:"Honduras",c:"-2156px",index:"174"}, me:{code:"382",name:"Montenegro",c:"-2167px",index:"175"},mu:{code:"230",name:"Mauritius",c:"-2179px",index:"176"},ls:{code:"266",name:"Lesotho",c:"-2190px",index:"177"},eg:{code:"20",name:"Egypt",c:"-2201px",index:"178"},sk:{code:"421",name:"Slovakia",c:"-2212px",index:"179"},ae:{code:"971",name:"United Arab Emirates",c:"-2223px",index:"180"},kr:{code:"82",name:"Korea, South",c:"-2245px",index:"181"},cz:{code:"420",name:"Czechia",c:"-2256px",index:"182"},ck:{code:"682",name:"Cook Islands",c:"-2267px", index:"183"},sz:{code:"268",name:"Swaziland",c:"-2278px",index:"184"},tz:{code:"255",name:"Tanzania",c:"-2289px",index:"185"},ws:{code:"685",name:"Samoa",c:"-2300px",index:"186"},af:{code:"93",name:"Afghanistan",c:"-2311px",index:"187"},va:{code:"379",name:"Vatican City",c:"-2322px",index:"188"},ma:{code:"212",name:"Morocco",c:"-2333px",index:"189"},py:{code:"595",name:"Paraguay",c:"-2344px",index:"190"},za:{code:"27",name:"South Africa",c:"-2355px",index:"191"},gu:{code:"1671",name:"Guam",c:"-2366px", index:"192"},ar:{code:"54",name:"Argentina",c:"-2377px",index:"193"},st:{code:"239",name:"Sao Tome and Principe",c:"-2388px",index:"194"},gd:{code:"1473",name:"Grenada",c:"-2399px",index:"195"},ee:{code:"372",name:"Estonia",c:"-2410px",index:"196"},dm:{code:"1767",name:"Dominica",c:"-2432px",index:"197"},et:{code:"251",name:"Ethiopia",c:"-2443px",index:"198"},om:{code:"968",name:"Oman",c:"-2454px",index:"199"},rs:{code:"381",name:"Serbia",c:"-2465px",index:"200"},ng:{code:"234",name:"Nigeria",c:"-2476px", index:"201"},kw:{code:"965",name:"Kuwait",c:"-2487px",index:"202"},de:{code:"49",name:"Germany",c:"-2509px",index:"203"},ml:{code:"223",name:"Mali",c:"-2520px",index:"204"},tm:{code:"993",name:"Turkmenistan",c:"-2542px",index:"205"},mn:{code:"976",name:"Mongolia",c:"-2553px",index:"206"},gn:{code:"224",name:"Guinea",c:"-2575px",index:"207"},bg:{code:"359",name:"Bulgaria",c:"-2586px",index:"208"},mo:{code:"853",name:"Macao",c:"-2597px",index:"209"},uy:{code:"598",name:"Uruguay",c:"-2608px",index:"210"}, vc:{code:"1784",name:"Saint Vincent Grenadines",c:"-2619px",index:"211"},ke:{code:"254",name:"Kenya",c:"-2630px",index:"212"},lk:{code:"94",name:"Sri Lanka",c:"-2641px",index:"213"},cv:{code:"238",name:"Cape Verde",c:"-2652px",index:"214"},sr:{code:"597",name:"Suriname",c:"-2663px",index:"215"},rw:{code:"250",name:"Rwanda",c:"-2674px",index:"216"},md:{code:"373",name:"Moldova",c:"-2685px",index:"217"},hk:{code:"852",name:"Hong Kong",c:"-2696px",index:"218"},bw:{code:"267",name:"Botswana",c:"-2707px", index:"219"},bq:{code:"599",name:"Bonaire, Sint Eustatius, and Saba",c:"-2719px",index:"220"},cw:{code:"599",name:"Cura\u00e7ao",c:"-2729px",index:"221"},ss:{code:"211",name:"South Sudan",c:"-2741px",index:"222"},tk:{code:"690",name:"Tokelau",c:"-2751px",index:"223"},fk:{code:"500",name:"Falkland Islands",c:"-2762px",index:"224"},sx:{code:"1721",name:"Sint Maarten",c:"-2773px",index:"225"},tl:{code:"670",name:"Timor-Leste",c:"-2784px",index:"226"},xk:{code:"383",name:"Kosovo",c:"-2795px",index:"227"}}, tl=function(a){for(var b={},c=0;c<a.length;c++){var d=a[c],e=d.countryCode.toLowerCase(),f=sl[e];f&&(b[e]={code:f.code,name:d.name||f.name,c:f.c,index:f.index,label:d.label})}return b};var xl=function(a,b,c,d,e){Z.call(this,"",void 0,ul.I(),b);this.W=c||sl;this.vd=d;this.vb=vl(this,a||[]);this.v=this.vb[0]||"us";this.D={};this.Gc=new Ek(this.b);this.Ec=e?"i18n-phone-flag-32x22":"i18n-phone-flag";this.Fc=e?function(f){return Fc("-1px -",1+12*f.index,"px")}:function(f){return Fc("0px ",f.c)};wl(this,this.vb)};ha(xl,Z);var vl=function(a,b){if(null==b)return[];var c=a.W;return Na(b,function(d){return!!c[d]})||[]};g=xl.prototype; g.F=function(){Z.prototype.F.call(this);var a=this.g.u()+"-menu";K(Y(this).h(),a);P(this).l(this,"show",function(){P(this).l(this.h(),"keydown",this.Yc)});P(this).l(this,"hide",function(){P(this).H(this.h(),"keydown",this.Yc)});yl(this)};g.Yc=function(a){if(13!=a.keyCode&&27!=a.keyCode&&40!=a.keyCode&&38!=a.keyCode){var b=pl[a.keyCode];Gk(Y(this),b);b=pk(Y(this));Y(this).h().scrollTop=b.h().offsetTop;a.f();a.preventDefault()}}; g.Nb=function(){var a=Yk(this);if(a=a?a.C():this.tb){var b=this.b.b("DIV",{"class":this.Ec});b.style.backgroundPosition=this.Fc(this.W[a]);this.g.mb(this.h(),b);this.Ja=b}};g.Pa=function(){var a=this.C();return this.W[a].code};g.eb=function(){return this.C()}; var zl=function(a,b){if(b=/\+((((\d)\d?)\d?)\d?)/.exec(b)){if(a.D[b[1]])return b[1];if(a.D[b[2]])return b[2];if(a.D[b[3]])return b[3];if(a.D[b[4]])return b[4]}return null},wl=function(a,b){a.Ka(a.Gc);Al(a,b);b=a.vd;if(!b){var c=a.W;b=wb(c);var d=rl();bb(b,function(e,f){return d(c[e].name,c[f].name)})}z(b,function(e){var f=Bl(this,e);f&&(this.D[f.code]=e)},a);a.D["1"]="us";a.D[a.W[a.v].code]=a.v;a.kb(a.v)};xl.prototype.pc=function(a){Z.prototype.pc.call(this,a);yl(this)}; var yl=function(a){if(a.C()){var b=a.W[a.C()];if(a=a.h())b.label?a.title=b.label:a.title="Country Code: "+(b.name+(" (\u202a+"+(b.code+"\u202c)")))}},Bl=function(a,b,c){var d=a.W[b];if(!d)return null;var e=a.g.u(),f=a.b.b("DIV",{"class":a.Ec});f.style.backgroundPosition=a.Fc(d);e=a.b.b("DIV",{},a.b.b("DIV",{"class":Fc("goog-inline-block"," ",e+"-flag")},f),a.b.b("SPAN",{"class":e+"-name"},d.name),a.b.b("SPAN",{"class":e+"-code",dir:"ltr"},Fc("+",d.code)));b=new U(e,b,a.b);p(c)?a.dc(b,c):a.Ka(b);return d}, Al=function(a,b){if(b){var c=Yk(a),d;c&&c.C()?d=c.C():d=a.v;a.vb=vl(a,b);for(c=a.a?sh(a.a,0):null;c&&c!=a.Gc;)a.gc(c),c=a.a?sh(a.a,0):null;b=a.vb;b.unshift(a.v);$a(b);Ma(b,function(e){Bl(this,e,0)},a);a.kb(d)}},Cl=function(a,b){a.W[b]&&b!=a.C()&&(a.kb(b),yl(a))},ul=function(){};ha(ul,Nk);ul.prototype.u=function(){return"i18n-phone-select-country"};la(ul);var Dl=function(a,b,c,d,e){O.call(this,b);this.ta=a;this.ra=c;this.Da=d;this.W=e;this.j=this.g=this.v=this.a=null};x(Dl,O);Dl.prototype.o=function(){Dl.i.o.call(this);eb(this.g);eb(this.v);this.a=null}; Dl.prototype.ia=function(a){this.a=a;K(this.a,"i18n_phone_number_input-inner_input");this.j=this.b.b("TH","i18n_phone_number_input-menu");var b=this.b.b("TD","i18n_phone_number_input-input");var c=this.b.b("TABLE","i18n_phone_number_input",this.b.b("TBODY",{},this.b.b("TR",{},this.j,b)));y(null!=c&&null!=a,"goog.dom.replaceNode expects non-null arguments");var d=a.parentNode;d&&d.replaceChild(c,a);b.appendChild(a);El(this);K(this.j,this.W?"i18n_phone_number_input-hiRes":"i18n_phone_number_input-loRes"); Dl.i.ia.call(this,c);this.g&&!this.g.h()&&oh(this.g,this.j);Fl(this)};Dl.prototype.F=function(){Dl.i.F.call(this);this.v=new ll(this.a);this.g&&P(this).l(this.g,"action",this.D);P(this).l(this.v,"input",function(){Gl(this);Fl(this)})};var El=function(a){a.g||(a.g=new xl(a.ta,a.b,a.ra,a.Da,a.W),a.g.Mb(a),a.j&&oh(a.g,a.j),a.w&&P(a).l(a.g,"action",a.D))}; Dl.prototype.da=function(a){if(this.isEnabled()!=a){Hl(this).da(a);var b=this.h();y(b);af(b,"i18n_phone_number_input-disabled",!a);this.a.disabled=!a}};Dl.prototype.isEnabled=function(){return!Xe(this.h(),"i18n_phone_number_input-disabled")}; Dl.prototype.D=function(){if(this.isEnabled()){yl(Hl(this));var a=zl(Hl(this),this.a.value),b=this.a.value,c="+"+this.Pa();null==a?this.eb()!=Hl(this).v&&(this.a.value=c+" "+b):this.eb()==Hl(this).v?this.a.value=fb(b.replace("+"+a,"")):this.a.value=b.replace("+"+a,c);this.a.focus();if(a=gj){a:{b=this.a;var d=c=0;if(hj(b))c=b.selectionStart,d=b.selectionEnd;else if(C&&!G("9")){var e=b.ownerDocument||b.document;a=e.selection.createRange();"textarea"==b.type?(e=e.body.createTextRange(),e.moveToElementText(b)): e=b.createTextRange();e=[e,a];a=e[0];e=e[1];if(a.inRange(e)){a.setEndPoint("EndToStart",e);if("textarea"==b.type){b=e.duplicate();var f=a.text;c=f;e=d=b.text;for(var h=!1;!h;)0==a.compareEndPoints("StartToEnd",a)?h=!0:(a.moveEnd("character",-1),a.text==f?c+="\r\n":h=!0);for(a=!1;!a;)0==b.compareEndPoints("StartToEnd",b)?a=!0:(b.moveEnd("character",-1),b.text==d?e+="\r\n":a=!0);a=[c.length,c.length+e.length];break a}c=a.text.length;d=a.text.length+e.text.length}}a=[c,d]}a=0==a[1]}a&&C&&(a=this.a,b= this.a.value.length,hj(a)?(a.selectionStart=b,a.selectionEnd=b):C&&!G("9")&&("textarea"==a.type&&(b=a.value.substring(0,b).replace(/(\r\n|\r|\n)/g,"\n").length),a=a.createTextRange(),a.collapse(!0),a.move("character",b),a.select()))}};var Hl=function(a){El(a);return a.g};Dl.prototype.Pa=function(){return Hl(this).Pa()};Dl.prototype.eb=function(){return Hl(this).eb()}; var Gl=function(a){if(a.isEnabled()&&a.a)if(""==a.a.value)Cl(Hl(a),Hl(a).v);else{var b=Hl(a);a=zl(Hl(a),a.a.value);null!=a?a!=b.Pa()&&Cl(b,b.D[a]):Cl(b,b.v)}},Fl=function(a){af(a.h(),"i18n_phone_number_input-empty",""==a.a.value)};var Il=function(a,b,c,d,e){Dl.call(this,a,b,c,d,e);kl.I()};ha(Il,Dl);G_numberInputWidget=null;Il.prototype.getElement=Il.prototype.h;G_renderPhoneNumberInput=function(a,b,c){if(p(c)){var d=tl(c);var e=Oa(c,function(f){return f.countryCode.toLowerCase()})}G_numberInputWidget=new Il(b?[b]:void 0,void 0,d,e);ph(G_numberInputWidget,a);Gl(G_numberInputWidget);return G_numberInputWidget.Pa()};G_getPhoneCountryCode=function(){if(G_numberInputWidget)return G_numberInputWidget.eb()};G_getPhoneCallingCode=function(){if(G_numberInputWidget)return G_numberInputWidget.Pa()}; G_getPhoneCountrySelect=function(){if(G_numberInputWidget)return Hl(G_numberInputWidget)};G_getCountryData=function(a){return tl(a)}; </script> <script type="text/javascript" nonce="r5qIJQOmQKkPhFBIvQEoUg"> function updateTosPrivacyLink(countryValue) { var labelElement = document.getElementById('terms-of-service-label'); if(countryValue == "DE") { labelElement.innerHTML = '<strong>I agree to the Google \x3Ca target=\x22_blank\x22 id=\x22TosLink\x22 href=\x22https:\x2F\x2Faccounts.google.com\x2FTOS?loc=\x3C?cs var:GA.Request.inferredCountry ?\x3E\x26hl=\x3C?cs var:GA.Request.locale ?\x3E\x22\x3ETerms of Service\x3C\x2Fa\x3E and have read the \x3Ca target=\x22_blank\x22 id=\x22PrivacyLink\x22 href=\x22https:\x2F\x2Faccounts.google.com\x2FTOS?loc=\x3C?cs var:GA.Request.inferredCountry ?\x3E\x26hl=\x3C?cs var:GA.Request.locale ?\x3E\x26privacy=true\x22\x3EPrivacy Policy\x3C\x2Fa\x3E.</strong>'; } else { labelElement.innerHTML = '<strong>I agree to the Google \x3Ca target=\x22_blank\x22 id=\x22TosLink\x22 href=\x22https:\x2F\x2Faccounts.google.com\x2FTOS?loc=\x3C?cs var:GA.Request.inferredCountry ?\x3E\x26hl=\x3C?cs var:GA.Request.locale ?\x3E\x22\x3ETerms of Service\x3C\x2Fa\x3E and \x3Ca target=\x22_blank\x22 id=\x22PrivacyLink\x22 href=\x22https:\x2F\x2Faccounts.google.com\x2FTOS?loc=\x3C?cs var:GA.Request.inferredCountry ?\x3E\x26hl=\x3C?cs var:GA.Request.locale ?\x3E\x26privacy=true\x22\x3EPrivacy Policy\x3C\x2Fa\x3E</strong>'; } var tosLinkAnchor = document.getElementById('TosLink'); tosLinkAnchor.href = 'https://web.archive.org/web/20190810044338/https://accounts.google.com/TOS?loc=' + countryValue + '&hl=en'; var privacyLinkAnchor = document.getElementById('PrivacyLink'); privacyLinkAnchor.href = tosLinkAnchor.href + '&privacy=true'; } var birthMonthMenu, genderMenu, countryCodeMenu; function setJfkAccessibleTitle(element, titleId) { var title = document.getElementById(titleId).innerHTML; element.title = title; element.onmouseover = function() { element.title = ''; }; element.onmouseout = function() { element.title = title; }; } function renderJfkDropdown(id, titleId, selectedValue, opt_pinnedValue) { var dropdown = new gaia.Dropdown(id, selectedValue, opt_pinnedValue); setJfkAccessibleTitle(dropdown.getElement(), titleId); return dropdown; } birthMonthMenu = renderJfkDropdown('BirthMonth', 'BirthdayLabel', ''); genderMenu = renderJfkDropdown('Gender', 'GenderLabel', ''); genderMenu.addEventListener('change', function() { getExtraTos(); }); countryCodeMenu = renderJfkDropdown('CountryCode', 'CountryCodeLabel', 'US', 'US'); countryCodeMenu.addEventListener('change', function() { updateTosPrivacyLink(document.getElementById('HiddenCountryCode').value); getExtraTos(); }); var gaia_renderPhoneInput = function() { var countryCode = ''; if (!countryCode) { countryCode = 'US'; } var recoveryPhone = document.getElementById('RecoveryPhoneNumber'); if (recoveryPhone) { var recoveryPhoneCountry = document.getElementById('RecoveryPhoneCountry'); var callingCode = G_renderPhoneNumberInput( recoveryPhone, countryCode.toLowerCase(), [ {countryCode: 'AF', name: 'Afghanistan (‫افغانستان‬‎)', label: 'Afghanistan (‫افغانستان‬‎)' }, {countryCode: 'AX', name: 'Åland Islands (Åland)', label: 'Åland Islands (Åland)' }, {countryCode: 'AL', name: 'Albania (Shqipëri)', label: 'Albania (Shqipëri)' }, {countryCode: 'DZ', name: 'Algeria', label: 'Algeria' }, {countryCode: 'AS', name: 'American Samoa', label: 'American Samoa' }, {countryCode: 'AD', name: 'Andorra', label: 'Andorra' }, {countryCode: 'AO', name: 'Angola', label: 'Angola' }, {countryCode: 'AI', name: 'Anguilla', label: 'Anguilla' }, {countryCode: 'AQ', name: 'Antarctica', label: 'Antarctica' }, {countryCode: 'AG', name: 'Antigua \x26 Barbuda', label: 'Antigua \x26 Barbuda' }, {countryCode: 'AR', name: 'Argentina', label: 'Argentina' }, {countryCode: 'AM', name: 'Armenia (Հայաստան)', label: 'Armenia (Հայաստան)' }, {countryCode: 'AW', name: 'Aruba', label: 'Aruba' }, {countryCode: 'AC', name: 'Ascension Island', label: 'Ascension Island' }, {countryCode: 'AU', name: 'Australia', label: 'Australia' }, {countryCode: 'AT', name: 'Austria (Österreich)', label: 'Austria (Österreich)' }, {countryCode: 'AZ', name: 'Azerbaijan (Azərbaycan)', label: 'Azerbaijan (Azərbaycan)' }, {countryCode: 'BS', name: 'Bahamas', label: 'Bahamas' }, {countryCode: 'BH', name: 'Bahrain (‫البحرين‬‎)', label: 'Bahrain (‫البحرين‬‎)' }, {countryCode: 'BD', name: 'Bangladesh (বাংলাদেশ)', label: 'Bangladesh (বাংলাদেশ)' }, {countryCode: 'BB', name: 'Barbados', label: 'Barbados' }, {countryCode: 'BY', name: 'Belarus (Беларусь)', label: 'Belarus (Беларусь)' }, {countryCode: 'BE', name: 'Belgium', label: 'Belgium' }, {countryCode: 'BZ', name: 'Belize', label: 'Belize' }, {countryCode: 'BJ', name: 'Benin (Bénin)', label: 'Benin (Bénin)' }, {countryCode: 'BM', name: 'Bermuda', label: 'Bermuda' }, {countryCode: 'BT', name: 'Bhutan (འབྲུག)', label: 'Bhutan (འབྲུག)' }, {countryCode: 'BO', name: 'Bolivia', label: 'Bolivia' }, {countryCode: 'BA', name: 'Bosnia \x26 Herzegovina (Bosna i Hercegovina)', label: 'Bosnia \x26 Herzegovina (Bosna i Hercegovina)' }, {countryCode: 'BW', name: 'Botswana', label: 'Botswana' }, {countryCode: 'BV', name: 'Bouvet Island', label: 'Bouvet Island' }, {countryCode: 'BR', name: 'Brazil (Brasil)', label: 'Brazil (Brasil)' }, {countryCode: 'IO', name: 'British Indian Ocean Territory', label: 'British Indian Ocean Territory' }, {countryCode: 'VG', name: 'British Virgin Islands', label: 'British Virgin Islands' }, {countryCode: 'BN', name: 'Brunei', label: 'Brunei' }, {countryCode: 'BG', name: 'Bulgaria (България)', label: 'Bulgaria (България)' }, {countryCode: 'BF', name: 'Burkina Faso', label: 'Burkina Faso' }, {countryCode: 'BI', name: 'Burundi (Uburundi)', label: 'Burundi (Uburundi)' }, {countryCode: 'KH', name: 'Cambodia (កម្ពុជា)', label: 'Cambodia (កម្ពុជា)' }, {countryCode: 'CM', name: 'Cameroon (Cameroun)', label: 'Cameroon (Cameroun)' }, {countryCode: 'CA', name: 'Canada', label: 'Canada' }, {countryCode: 'IC', name: 'Canary Islands (Canarias)', label: 'Canary Islands (Canarias)' }, {countryCode: 'CV', name: 'Cape Verde (Kabu Verdi)', label: 'Cape Verde (Kabu Verdi)' }, {countryCode: 'BQ', name: 'Caribbean Netherlands', label: 'Caribbean Netherlands' }, {countryCode: 'KY', name: 'Cayman Islands', label: 'Cayman Islands' }, {countryCode: 'CF', name: 'Central African Republic (République centrafricaine)', label: 'Central African Republic (République centrafricaine)' }, {countryCode: 'EA', name: 'Ceuta \x26 Melilla (Ceuta y Melilla)', label: 'Ceuta \x26 Melilla (Ceuta y Melilla)' }, {countryCode: 'TD', name: 'Chad (Tchad)', label: 'Chad (Tchad)' }, {countryCode: 'CL', name: 'Chile', label: 'Chile' }, {countryCode: 'CN', name: 'China (中国)', label: 'China (中国)' }, {countryCode: 'CX', name: 'Christmas Island', label: 'Christmas Island' }, {countryCode: 'CP', name: 'Clipperton Island', label: 'Clipperton Island' }, {countryCode: 'CC', name: 'Cocos (Keeling) Islands (Kepulauan Cocos (Keeling))', label: 'Cocos (Keeling) Islands (Kepulauan Cocos (Keeling))' }, {countryCode: 'CO', name: 'Colombia', label: 'Colombia' }, {countryCode: 'KM', name: 'Comoros (‫جزر القمر‬‎)', label: 'Comoros (‫جزر القمر‬‎)' }, {countryCode: 'CG', name: 'Congo - Brazzaville (Congo-Brazzaville)', label: 'Congo - Brazzaville (Congo-Brazzaville)' }, {countryCode: 'CD', name: 'Congo - Kinshasa (Jamhuri ya Kidemokrasia ya Kongo)', label: 'Congo - Kinshasa (Jamhuri ya Kidemokrasia ya Kongo)' }, {countryCode: 'CK', name: 'Cook Islands', label: 'Cook Islands' }, {countryCode: 'CR', name: 'Costa Rica', label: 'Costa Rica' }, {countryCode: 'CI', name: 'Côte d’Ivoire', label: 'Côte d’Ivoire' }, {countryCode: 'HR', name: 'Croatia (Hrvatska)', label: 'Croatia (Hrvatska)' }, {countryCode: 'CU', name: 'Cuba', label: 'Cuba' }, {countryCode: 'CW', name: 'Curaçao', label: 'Curaçao' }, {countryCode: 'CY', name: 'Cyprus (Κύπρος)', label: 'Cyprus (Κύπρος)' }, {countryCode: 'CZ', name: 'Czechia (Česko)', label: 'Czechia (Česko)' }, {countryCode: 'DK', name: 'Denmark (Danmark)', label: 'Denmark (Danmark)' }, {countryCode: 'DG', name: 'Diego Garcia', label: 'Diego Garcia' }, {countryCode: 'DJ', name: 'Djibouti', label: 'Djibouti' }, {countryCode: 'DM', name: 'Dominica', label: 'Dominica' }, {countryCode: 'DO', name: 'Dominican Republic (República Dominicana)', label: 'Dominican Republic (República Dominicana)' }, {countryCode: 'EC', name: 'Ecuador', label: 'Ecuador' }, {countryCode: 'EG', name: 'Egypt (‫مصر‬‎)', label: 'Egypt (‫مصر‬‎)' }, {countryCode: 'SV', name: 'El Salvador', label: 'El Salvador' }, {countryCode: 'GQ', name: 'Equatorial Guinea (Guinea Ecuatorial)', label: 'Equatorial Guinea (Guinea Ecuatorial)' }, {countryCode: 'ER', name: 'Eritrea (ኤርትራ)', label: 'Eritrea (ኤርትራ)' }, {countryCode: 'EE', name: 'Estonia (Eesti)', label: 'Estonia (Eesti)' }, {countryCode: 'SZ', name: 'Eswatini', label: 'Eswatini' }, {countryCode: 'ET', name: 'Ethiopia', label: 'Ethiopia' }, {countryCode: 'FK', name: 'Falkland Islands (Islas Malvinas)', label: 'Falkland Islands (Islas Malvinas)' }, {countryCode: 'FO', name: 'Faroe Islands (Føroyar)', label: 'Faroe Islands (Føroyar)' }, {countryCode: 'FJ', name: 'Fiji', label: 'Fiji' }, {countryCode: 'FI', name: 'Finland (Suomi)', label: 'Finland (Suomi)' }, {countryCode: 'FR', name: 'France', label: 'France' }, {countryCode: 'GF', name: 'French Guiana (Guyane française)', label: 'French Guiana (Guyane française)' }, {countryCode: 'PF', name: 'French Polynesia (Polynésie française)', label: 'French Polynesia (Polynésie française)' }, {countryCode: 'TF', name: 'French Southern Territories (Terres australes françaises)', label: 'French Southern Territories (Terres australes françaises)' }, {countryCode: 'GA', name: 'Gabon', label: 'Gabon' }, {countryCode: 'GM', name: 'Gambia', label: 'Gambia' }, {countryCode: 'GE', name: 'Georgia (საქართველო)', label: 'Georgia (საქართველო)' }, {countryCode: 'DE', name: 'Germany (Deutschland)', label: 'Germany (Deutschland)' }, {countryCode: 'GH', name: 'Ghana (Gaana)', label: 'Ghana (Gaana)' }, {countryCode: 'GI', name: 'Gibraltar', label: 'Gibraltar' }, {countryCode: 'GR', name: 'Greece (Ελλάδα)', label: 'Greece (Ελλάδα)' }, {countryCode: 'GL', name: 'Greenland (Kalaallit Nunaat)', label: 'Greenland (Kalaallit Nunaat)' }, {countryCode: 'GD', name: 'Grenada', label: 'Grenada' }, {countryCode: 'GP', name: 'Guadeloupe', label: 'Guadeloupe' }, {countryCode: 'GU', name: 'Guam', label: 'Guam' }, {countryCode: 'GT', name: 'Guatemala', label: 'Guatemala' }, {countryCode: 'GG', name: 'Guernsey', label: 'Guernsey' }, {countryCode: 'GN', name: 'Guinea (Guinée)', label: 'Guinea (Guinée)' }, {countryCode: 'GW', name: 'Guinea-Bissau (Guiné-Bissau)', label: 'Guinea-Bissau (Guiné-Bissau)' }, {countryCode: 'GY', name: 'Guyana', label: 'Guyana' }, {countryCode: 'HT', name: 'Haiti', label: 'Haiti' }, {countryCode: 'HM', name: 'Heard \x26 McDonald Islands', label: 'Heard \x26 McDonald Islands' }, {countryCode: 'HN', name: 'Honduras', label: 'Honduras' }, {countryCode: 'HK', name: 'Hong Kong (香港)', label: 'Hong Kong (香港)' }, {countryCode: 'HU', name: 'Hungary (Magyarország)', label: 'Hungary (Magyarország)' }, {countryCode: 'IS', name: 'Iceland (Ísland)', label: 'Iceland (Ísland)' }, {countryCode: 'IN', name: 'India (भारत)', label: 'India (भारत)' }, {countryCode: 'ID', name: 'Indonesia', label: 'Indonesia' }, {countryCode: 'IR', name: 'Iran (‫ایران‬‎)', label: 'Iran (‫ایران‬‎)' }, {countryCode: 'IQ', name: 'Iraq (‫العراق‬‎)', label: 'Iraq (‫العراق‬‎)' }, {countryCode: 'IE', name: 'Ireland', label: 'Ireland' }, {countryCode: 'IM', name: 'Isle of Man', label: 'Isle of Man' }, {countryCode: 'IL', name: 'Israel (‫ישראל‬‎)', label: 'Israel (‫ישראל‬‎)' }, {countryCode: 'IT', name: 'Italy (Italia)', label: 'Italy (Italia)' }, {countryCode: 'JM', name: 'Jamaica', label: 'Jamaica' }, {countryCode: 'JP', name: 'Japan (日本)', label: 'Japan (日本)' }, {countryCode: 'JE', name: 'Jersey', label: 'Jersey' }, {countryCode: 'JO', name: 'Jordan (‫الأردن‬‎)', label: 'Jordan (‫الأردن‬‎)' }, {countryCode: 'KZ', name: 'Kazakhstan (Казахстан)', label: 'Kazakhstan (Казахстан)' }, {countryCode: 'KE', name: 'Kenya', label: 'Kenya' }, {countryCode: 'KI', name: 'Kiribati', label: 'Kiribati' }, {countryCode: 'XK', name: 'Kosovo (Kosovë)', label: 'Kosovo (Kosovë)' }, {countryCode: 'KW', name: 'Kuwait (‫الكويت‬‎)', label: 'Kuwait (‫الكويت‬‎)' }, {countryCode: 'KG', name: 'Kyrgyzstan (Кыргызстан)', label: 'Kyrgyzstan (Кыргызстан)' }, {countryCode: 'LA', name: 'Laos (ລາວ)', label: 'Laos (ລາວ)' }, {countryCode: 'LV', name: 'Latvia (Latvija)', label: 'Latvia (Latvija)' }, {countryCode: 'LB', name: 'Lebanon (‫لبنان‬‎)', label: 'Lebanon (‫لبنان‬‎)' }, {countryCode: 'LS', name: 'Lesotho', label: 'Lesotho' }, {countryCode: 'LR', name: 'Liberia', label: 'Liberia' }, {countryCode: 'LY', name: 'Libya (‫ليبيا‬‎)', label: 'Libya (‫ليبيا‬‎)' }, {countryCode: 'LI', name: 'Liechtenstein', label: 'Liechtenstein' }, {countryCode: 'LT', name: 'Lithuania (Lietuva)', label: 'Lithuania (Lietuva)' }, {countryCode: 'LU', name: 'Luxembourg', label: 'Luxembourg' }, {countryCode: 'MO', name: 'Macao (澳門)', label: 'Macao (澳門)' }, {countryCode: 'MG', name: 'Madagascar (Madagasikara)', label: 'Madagascar (Madagasikara)' }, {countryCode: 'MW', name: 'Malawi', label: 'Malawi' }, {countryCode: 'MY', name: 'Malaysia', label: 'Malaysia' }, {countryCode: 'MV', name: 'Maldives', label: 'Maldives' }, {countryCode: 'ML', name: 'Mali', label: 'Mali' }, {countryCode: 'MT', name: 'Malta', label: 'Malta' }, {countryCode: 'MH', name: 'Marshall Islands', label: 'Marshall Islands' }, {countryCode: 'MQ', name: 'Martinique', label: 'Martinique' }, {countryCode: 'MR', name: 'Mauritania (‫موريتانيا‬‎)', label: 'Mauritania (‫موريتانيا‬‎)' }, {countryCode: 'MU', name: 'Mauritius (Moris)', label: 'Mauritius (Moris)' }, {countryCode: 'YT', name: 'Mayotte', label: 'Mayotte' }, {countryCode: 'MX', name: 'Mexico (México)', label: 'Mexico (México)' }, {countryCode: 'FM', name: 'Micronesia', label: 'Micronesia' }, {countryCode: 'MD', name: 'Moldova (Republica Moldova)', label: 'Moldova (Republica Moldova)' }, {countryCode: 'MC', name: 'Monaco', label: 'Monaco' }, {countryCode: 'MN', name: 'Mongolia (Монгол)', label: 'Mongolia (Монгол)' }, {countryCode: 'ME', name: 'Montenegro (Crna Gora)', label: 'Montenegro (Crna Gora)' }, {countryCode: 'MS', name: 'Montserrat', label: 'Montserrat' }, {countryCode: 'MA', name: 'Morocco', label: 'Morocco' }, {countryCode: 'MZ', name: 'Mozambique (Moçambique)', label: 'Mozambique (Moçambique)' }, {countryCode: 'MM', name: 'Myanmar (Burma) (မြန်မာ)', label: 'Myanmar (Burma) (မြန်မာ)' }, {countryCode: 'NA', name: 'Namibia (Namibië)', label: 'Namibia (Namibië)' }, {countryCode: 'NR', name: 'Nauru', label: 'Nauru' }, {countryCode: 'NP', name: 'Nepal (नेपाल)', label: 'Nepal (नेपाल)' }, {countryCode: 'NL', name: 'Netherlands (Nederland)', label: 'Netherlands (Nederland)' }, {countryCode: 'NC', name: 'New Caledonia (Nouvelle-Calédonie)', label: 'New Caledonia (Nouvelle-Calédonie)' }, {countryCode: 'NZ', name: 'New Zealand', label: 'New Zealand' }, {countryCode: 'NI', name: 'Nicaragua', label: 'Nicaragua' }, {countryCode: 'NE', name: 'Niger (Nijar)', label: 'Niger (Nijar)' }, {countryCode: 'NG', name: 'Nigeria', label: 'Nigeria' }, {countryCode: 'NU', name: 'Niue', label: 'Niue' }, {countryCode: 'NF', name: 'Norfolk Island', label: 'Norfolk Island' }, {countryCode: 'MP', name: 'Northern Mariana Islands', label: 'Northern Mariana Islands' }, {countryCode: 'KP', name: 'North Korea (북한)', label: 'North Korea (북한)' }, {countryCode: 'MK', name: 'North Macedonia (Северна Македонија)', label: 'North Macedonia (Северна Македонија)' }, {countryCode: 'NO', name: 'Norway (Norge)', label: 'Norway (Norge)' }, {countryCode: 'OM', name: 'Oman (‫عُمان‬‎)', label: 'Oman (‫عُمان‬‎)' }, {countryCode: 'PK', name: 'Pakistan (‫پاکستان‬‎)', label: 'Pakistan (‫پاکستان‬‎)' }, {countryCode: 'PW', name: 'Palau', label: 'Palau' }, {countryCode: 'PS', name: 'Palestine (‫فلسطين‬‎)', label: 'Palestine (‫فلسطين‬‎)' }, {countryCode: 'PA', name: 'Panama (Panamá)', label: 'Panama (Panamá)' }, {countryCode: 'PG', name: 'Papua New Guinea', label: 'Papua New Guinea' }, {countryCode: 'PY', name: 'Paraguay', label: 'Paraguay' }, {countryCode: 'PE', name: 'Peru (Perú)', label: 'Peru (Perú)' }, {countryCode: 'PH', name: 'Philippines', label: 'Philippines' }, {countryCode: 'PN', name: 'Pitcairn Islands', label: 'Pitcairn Islands' }, {countryCode: 'PL', name: 'Poland (Polska)', label: 'Poland (Polska)' }, {countryCode: 'PT', name: 'Portugal', label: 'Portugal' }, {countryCode: 'PR', name: 'Puerto Rico', label: 'Puerto Rico' }, {countryCode: 'QA', name: 'Qatar (‫قطر‬‎)', label: 'Qatar (‫قطر‬‎)' }, {countryCode: 'RE', name: 'Réunion (La Réunion)', label: 'Réunion (La Réunion)' }, {countryCode: 'RO', name: 'Romania (România)', label: 'Romania (România)' }, {countryCode: 'RU', name: 'Russia (Россия)', label: 'Russia (Россия)' }, {countryCode: 'RW', name: 'Rwanda (U Rwanda)', label: 'Rwanda (U Rwanda)' }, {countryCode: 'WS', name: 'Samoa', label: 'Samoa' }, {countryCode: 'SM', name: 'San Marino', label: 'San Marino' }, {countryCode: 'ST', name: 'São Tomé \x26 Príncipe (São Tomé e Príncipe)', label: 'São Tomé \x26 Príncipe (São Tomé e Príncipe)' }, {countryCode: 'SA', name: 'Saudi Arabia (‫المملكة العربية السعودية‬‎)', label: 'Saudi Arabia (‫المملكة العربية السعودية‬‎)' }, {countryCode: 'SN', name: 'Senegal (Senegaal)', label: 'Senegal (Senegaal)' }, {countryCode: 'RS', name: 'Serbia (Србија)', label: 'Serbia (Србија)' }, {countryCode: 'SC', name: 'Seychelles', label: 'Seychelles' }, {countryCode: 'SL', name: 'Sierra Leone', label: 'Sierra Leone' }, {countryCode: 'SG', name: 'Singapore', label: 'Singapore' }, {countryCode: 'SX', name: 'Sint Maarten', label: 'Sint Maarten' }, {countryCode: 'SK', name: 'Slovakia (Slovensko)', label: 'Slovakia (Slovensko)' }, {countryCode: 'SI', name: 'Slovenia (Slovenija)', label: 'Slovenia (Slovenija)' }, {countryCode: 'SB', name: 'Solomon Islands', label: 'Solomon Islands' }, {countryCode: 'SO', name: 'Somalia (Soomaaliya)', label: 'Somalia (Soomaaliya)' }, {countryCode: 'ZA', name: 'South Africa', label: 'South Africa' }, {countryCode: 'GS', name: 'South Georgia \x26 South Sandwich Islands', label: 'South Georgia \x26 South Sandwich Islands' }, {countryCode: 'KR', name: 'South Korea (대한민국)', label: 'South Korea (대한민국)' }, {countryCode: 'SS', name: 'South Sudan (‫جنوب السودان‬‎)', label: 'South Sudan (‫جنوب السودان‬‎)' }, {countryCode: 'ES', name: 'Spain (España)', label: 'Spain (España)' }, {countryCode: 'LK', name: 'Sri Lanka (ශ්‍රී ලංකාව)', label: 'Sri Lanka (ශ්‍රී ලංකාව)' }, {countryCode: 'BL', name: 'St. Barthélemy (Saint-Barthélemy)', label: 'St. Barthélemy (Saint-Barthélemy)' }, {countryCode: 'SH', name: 'St. Helena', label: 'St. Helena' }, {countryCode: 'KN', name: 'St. Kitts \x26 Nevis', label: 'St. Kitts \x26 Nevis' }, {countryCode: 'LC', name: 'St. Lucia', label: 'St. Lucia' }, {countryCode: 'MF', name: 'St. Martin (Saint-Martin)', label: 'St. Martin (Saint-Martin)' }, {countryCode: 'PM', name: 'St. Pierre \x26 Miquelon (Saint-Pierre-et-Miquelon)', label: 'St. Pierre \x26 Miquelon (Saint-Pierre-et-Miquelon)' }, {countryCode: 'VC', name: 'St. Vincent \x26 Grenadines', label: 'St. Vincent \x26 Grenadines' }, {countryCode: 'SD', name: 'Sudan (‫السودان‬‎)', label: 'Sudan (‫السودان‬‎)' }, {countryCode: 'SR', name: 'Suriname', label: 'Suriname' }, {countryCode: 'SJ', name: 'Svalbard \x26 Jan Mayen (Svalbard og Jan Mayen)', label: 'Svalbard \x26 Jan Mayen (Svalbard og Jan Mayen)' }, {countryCode: 'SE', name: 'Sweden (Sverige)', label: 'Sweden (Sverige)' }, {countryCode: 'CH', name: 'Switzerland (Schweiz)', label: 'Switzerland (Schweiz)' }, {countryCode: 'SY', name: 'Syria (‫سوريا‬‎)', label: 'Syria (‫سوريا‬‎)' }, {countryCode: 'TW', name: 'Taiwan (台灣)', label: 'Taiwan (台灣)' }, {countryCode: 'TJ', name: 'Tajikistan (Тоҷикистон)', label: 'Tajikistan (Тоҷикистон)' }, {countryCode: 'TZ', name: 'Tanzania', label: 'Tanzania' }, {countryCode: 'TH', name: 'Thailand (ไทย)', label: 'Thailand (ไทย)' }, {countryCode: 'TL', name: 'Timor-Leste', label: 'Timor-Leste' }, {countryCode: 'TG', name: 'Togo', label: 'Togo' }, {countryCode: 'TK', name: 'Tokelau', label: 'Tokelau' }, {countryCode: 'TO', name: 'Tonga', label: 'Tonga' }, {countryCode: 'TT', name: 'Trinidad \x26 Tobago', label: 'Trinidad \x26 Tobago' }, {countryCode: 'TA', name: 'Tristan da Cunha', label: 'Tristan da Cunha' }, {countryCode: 'TN', name: 'Tunisia', label: 'Tunisia' }, {countryCode: 'TR', name: 'Turkey (Türkiye)', label: 'Turkey (Türkiye)' }, {countryCode: 'TM', name: 'Turkmenistan (Türkmenistan)', label: 'Turkmenistan (Türkmenistan)' }, {countryCode: 'TC', name: 'Turks \x26 Caicos Islands', label: 'Turks \x26 Caicos Islands' }, {countryCode: 'TV', name: 'Tuvalu', label: 'Tuvalu' }, {countryCode: 'UM', name: 'U.S. Outlying Islands', label: 'U.S. Outlying Islands' }, {countryCode: 'VI', name: 'U.S. Virgin Islands', label: 'U.S. Virgin Islands' }, {countryCode: 'UG', name: 'Uganda', label: 'Uganda' }, {countryCode: 'UA', name: 'Ukraine (Україна)', label: 'Ukraine (Україна)' }, {countryCode: 'AE', name: 'United Arab Emirates (‫الإمارات العربية المتحدة‬‎)', label: 'United Arab Emirates (‫الإمارات العربية المتحدة‬‎)' }, {countryCode: 'GB', name: 'United Kingdom', label: 'United Kingdom' }, {countryCode: 'US', name: 'United States', label: 'United States' }, {countryCode: 'UY', name: 'Uruguay', label: 'Uruguay' }, {countryCode: 'UZ', name: 'Uzbekistan (Oʻzbekiston)', label: 'Uzbekistan (Oʻzbekiston)' }, {countryCode: 'VU', name: 'Vanuatu', label: 'Vanuatu' }, {countryCode: 'VA', name: 'Vatican City (Città del Vaticano)', label: 'Vatican City (Città del Vaticano)' }, {countryCode: 'VE', name: 'Venezuela', label: 'Venezuela' }, {countryCode: 'VN', name: 'Vietnam (Việt Nam)', label: 'Vietnam (Việt Nam)' }, {countryCode: 'WF', name: 'Wallis \x26 Futuna', label: 'Wallis \x26 Futuna' }, {countryCode: 'EH', name: 'Western Sahara (‫الصحراء الغربية‬‎)', label: 'Western Sahara (‫الصحراء الغربية‬‎)' }, {countryCode: 'YE', name: 'Yemen (‫اليمن‬‎)', label: 'Yemen (‫اليمن‬‎)' }, {countryCode: 'ZM', name: 'Zambia', label: 'Zambia' }, {countryCode: 'ZW', name: 'Zimbabwe', label: 'Zimbabwe' } ]); if (!recoveryPhone.value && callingCode != 1) { recoveryPhone.value = '+' + callingCode; } var countryCodeDropDownElement = G_numberInputWidget.getElement() .getElementsByTagName('th')[0] .getElementsByTagName('div')[0]; setJfkAccessibleTitle(countryCodeDropDownElement, 'RecoveryPhoneNumberLabel'); recoveryPhoneCountry.value = G_getPhoneCountryCode().toUpperCase(); gaia_attachEvent(recoveryPhone, 'blur', function() { recoveryPhoneCountry.value = G_getPhoneCountryCode().toUpperCase(); }); } }; gaia_renderPhoneInput(); var gaia_getNonDefaultPhoneInputValue = function() { var defaultValue = '+' + G_getPhoneCallingCode(); // Trim leading and trailing whitespace. var value = inputHolders.recoveryPhone.value().replace(/^\s+|\s+$/g, ''); if (defaultValue == value) { return ''; } else { return value; } }; var gaia_phoneNumberOnSubmit = function() { inputHolders.recoveryPhone.inputForValue.value = gaia_getNonDefaultPhoneInputValue(); }; </script> <script type="text/javascript" nonce="r5qIJQOmQKkPhFBIvQEoUg"> setOnSubmitFunction(gaia_formOnSubmit); getExtraTos(); </script> <script type="text/javascript" nonce="r5qIJQOmQKkPhFBIvQEoUg"> var gaiaBubble = new gaia.Bubble(); gaiaBubble.disableJfk = false; gaiaBubble.position = jfk.PopupPosition.LEFT; var newInputHolder = function(id, jfkInput) { if (document.getElementById(id)) { return new InputHolder(id, jfkInput); } }; var InputHolder = function(id, jfkInput) { var input = document.getElementById(id); this.inputForId = input; if (jfkInput) { this.inputForValue = document.getElementById('Hidden' + id); this.inputForEvents = jfkInput.getElement(); } else { this.inputForValue = input; this.inputForEvents = input; } this.prevalidationHandlers = []; this.error = document.getElementById('errormsg_0_' + id); var inputHolder = this; this.attachRemoveErrorHandler(function() { inputHolder.clearErrorMessage(); }); } InputHolder.prototype.id = function() { return this.inputForId.id; }; InputHolder.prototype.value = function() { return this.inputForValue.value; }; InputHolder.prototype.attachEvent = function(event, handler) { gaia_attachEvent(this.inputForEvents, event, handler, false); }; InputHolder.prototype.attachPrevalidationHandler = function(handler) { this.prevalidationHandlers.push(handler); }; InputHolder.prototype.attachValidationHandler = function(handler) { this.attachEvent('blur', handler); }; InputHolder.prototype.attachRemoveErrorHandler = function(handler) { this.attachEvent('focus', handler); this.attachEvent('keydown', handler); this.attachEvent('click', handler); }; InputHolder.prototype.attachRemoveDuplicateErrorsHandler = function(handler) { this.removeDuplicateErrorsHandler = handler; }; InputHolder.prototype.setInfoMessage = function(messageId, anchorId) { var message = document.getElementById(messageId); if (gaiaBubble.disableJfk) { this.attachEvent('focus', function() { message.style.display = 'block'; }); this.attachEvent('keyup', function() { message.style.display = 'block'; }); } else { var anchorNode = this.inputForEvents.parentNode; if (anchorId) { anchorNode = document.getElementById(anchorId); } while (anchorNode) { var anchorNodeStyle = anchorNode.currentStyle || window.getComputedStyle(anchorNode, ''); if (anchorNodeStyle && (anchorNodeStyle.display == 'block' || anchorNodeStyle.display == 'inline-block')) { break; } anchorNode = anchorNode.parentNode; } if (!anchorNode) { anchorNode = this.inputForEvents.parentNode; } gaiaBubble.init(this.inputForEvents, message, anchorNode, gaiaBubble.position); message.parentNode.removeChild(message); } }; InputHolder.prototype.setPlaceHolder = function(placeHolderId) { var placeHolder = document.getElementById(placeHolderId); var inputForValue = this.inputForValue; if (!inputForValue.value) { placeHolder.style.display = 'block'; } this.attachEvent('keydown', function() { placeHolder.style.display = 'none'; }); // Clear hint text when user pastes a value using right-click menu. this.attachEvent('input', function() { if (!inputForValue.value) { placeHolder.style.display = 'block'; } else { placeHolder.style.display = 'none'; } }); this.attachEvent('blur', function() { if (!inputForValue.value) { placeHolder.style.display = 'block'; } }); }; InputHolder.prototype.setHandler = function(handler) { gaia_attachEvent(this.inputForEvents, 'blur', handler, false); }; InputHolder.prototype.hasErrorMessage = function() { if (gaia_hasInnerTextProperty) { return this.error.innerText.replace(/\s*/, '').length > 0; } else { return this.error.textContent.replace(/\s*/, '').length > 0; } }; InputHolder.prototype.getErrorMessage = function() { return this.error.innerHTML; }; InputHolder.prototype.setError = function(error) { if (typeof(error) == 'string') { this.setErrorMessage(error); } else if (error.nodeType) { this.setErrorMessage(error.innerHTML); } else if (error[this.id()]) { this.setErrorMessage(error[this.id()]); } }; InputHolder.prototype.setErrorMessage = function(message) { this.inputForId.className = this.inputForId.className + ' form-error'; this.inputForId.setAttribute('aria-invalid', 'true'); this.error.style.display = ''; this.error.innerHTML = message; if (this.removeDuplicateErrorsHandler) { this.removeDuplicateErrorsHandler(this); } // Update info bubble position in case the anchor element has shifted due to // display of an error message. gaiaBubble.reposition(); }; InputHolder.prototype.clearErrorMessage = function() { this.error.innerHTML = ''; var input = this.inputForId; if (input.className) { var indexOfFormError = input.className.indexOf('form-error'); if (indexOfFormError >= 0) { input.className = input.className.substring(0, indexOfFormError); } } if (input.getAttribute('aria-invalid')) { input.setAttribute('aria-invalid', 'false'); } }; InputHolder.prototype.isNullOrEmpty = function() { return (this.inputForValue.value == null || this.inputForValue.value == ""); }; InputHolder.prototype.prefill = function() { try { if (this.isNullOrEmpty() && location.hash) { var params = decodeURIComponent(location.hash.substring(1)).split('&'); for (var i = 0; i < params.length; i++) { var param = params[i].split('='); if (this.id() == param[0] && param[1]) { this.inputForValue.value = param[1]; return; } } } } catch (e) {} }; var gaia_initPasswordStrengthMeter = function(inputHolders, ratingMessages) { inputHolders.passwd.previousValue = ''; inputHolders.passwd.attachEvent('keyup', inputHandler); inputHolders.passwd.attachEvent('focus', inputHandler); inputHolders.passwd.setInfoMessage('password-infomessage'); function inputHandler() { if (inputHolders.passwd.value().length == 0) { var message = document.getElementById('passwdRating'); message.innerHTML = ''; updatePasswordBar(5); } else if (inputHolders.passwd.value().length < 8) { updatePasswordBar(0); inputHolders.passwd.previousValue = inputHolders.passwd.value(); } else if (inputHolders.passwd.value() != inputHolders.passwd.previousValue) { var request = new gaia.ajax.XmlHttpFormRequest(); request.parameters['Passwd'] = inputHolders.passwd.value(); if (inputHolders.gmailAddress) { var address = inputHolders.gmailAddress.value(); var suffix = '@gmail.com'; if (address.substr(address.length - suffix.length) != suffix) { address += suffix; } request.parameters['Email'] = address; } if (inputHolders.emailAddress) { request.parameters['Email'] = inputHolders.emailAddress.value(); } if (inputHolders.firstName && inputHolders.lastName) { request.parameters['FirstName'] = inputHolders.firstName.value(); request.parameters['LastName'] = inputHolders.lastName.value(); } request.send('RatePassword', function(response) { updatePasswordBar(response.text); }); inputHolders.passwd.previousValue = inputHolders.passwd.value(); } } function updatePasswordBar(rating) { var ratingClasses = new Array(6); ratingClasses[0] = 'short'; ratingClasses[1] = 'weak'; ratingClasses[2] = 'fair'; ratingClasses[3] = 'good'; ratingClasses[4] = 'strong'; ratingClasses[5] = 'notRated'; var bar = document.getElementById('strength-bar'); if (bar) { var message = document.getElementById('passwdRating'); var barLength = document.getElementById('passwdBar').clientWidth; bar.className = ratingClasses[rating]; if (rating >= 0 && rating <= 4) { bar.style.width = (barLength * (parseInt(rating) + 1.0) / 5.0) + 'px'; message.innerHTML = ratingMessages[rating]; } else { bar.style.width = 0; rating = 5; } } } }; function registerValidationHandler(inputs, validateInputFunction, getValuesAsJsonFunction, handleValidationResponseFunction) { function handleValidationResponse(errors, data) { for (var i = 0; i < inputs.length; i++) { inputs[i].setError(errors); } } function validate(input) { var running = false; return function() { try { for (var i = 0; i < input.prevalidationHandlers.length; i++) { input.prevalidationHandlers[i](); } if (!validateInputFunction(input)) { return; } for (var i = 0; i < inputs.length; i++) { if (inputs[i].isNullOrEmpty()) { return; } } if (input.hasErrorMessage() || running) { return; } running = true; if (getValuesAsJsonFunction) { var valuesAsJson = getValuesAsJsonFunction(); if (valuesAsJson) { var validator = new gaia.InputValidator('SignUp'); validator.locale = 'en'; validator.service = ''; if (handleValidationResponseFunction) { validator.errorHandler = handleValidationResponseFunction; } else { validator.errorHandler = function(errors, data) { handleValidationResponse(errors, data); }; } validator.validate(valuesAsJson); } } } finally { running = false; } }; } function validateOnSubmit(input, validationFunction) { return function() { validationFunction(); return !input.hasErrorMessage(); } } for (var i = 0; i < inputs.length; i++) { var input = inputs[i]; var validationFunction = validate(input); input.attachValidationHandler(validationFunction); gaia_addOnSubmitValidationHandler( input.id(), validateOnSubmit(input, validationFunction)); } } function getFirstInputWithError(inputs) { for (var i = 0; i < inputs.length; i++) { if (inputs[i].hasErrorMessage()) { return inputs[i]; } } } function removeDuplicateErrorMessages(input, inputs) { if (input && input.hasErrorMessage()) { var thisErrorMessage = input.getErrorMessage(); for (var i = 0; i < inputs.length; i++) { if (inputs[i].id() != input.id()) { if (thisErrorMessage == inputs[i].getErrorMessage()) { inputs[i].error.style.display = 'none'; } } } } } function registerRemoveDuplicateErrorMessagesHandler(inputs) { for (var i = 0; i < inputs.length; i++) { inputs[i].attachRemoveDuplicateErrorsHandler(function(input) { removeDuplicateErrorMessages(input, inputs); }); } } </script> <script type="text/javascript" nonce="r5qIJQOmQKkPhFBIvQEoUg"> gaiaBubble.position = jfk.PopupPosition.LEFT; var inputHolders = new function() { var jfkBirthMonthMenu = birthMonthMenu; var jfkGenderMenu = genderMenu; var jfkCountryCodeMenu = countryCodeMenu; this.firstName = newInputHolder('FirstName'); this.lastName = newInputHolder('LastName'); this.emailAddress = newInputHolder('EmailAddress'); this.gmailAddress = newInputHolder('GmailAddress'); this.passwd = newInputHolder('Passwd'); this.passwdAgain = newInputHolder('PasswdAgain'); this.birthMonth = newInputHolder('BirthMonth', jfkBirthMonthMenu); this.birthDay = newInputHolder('BirthDay'); this.birthYear = newInputHolder('BirthYear'); this.gender = newInputHolder('Gender', jfkGenderMenu); this.recoveryPhone = newInputHolder('RecoveryPhoneNumber'); this.recoveryEmail = newInputHolder('RecoveryEmailAddress'); this.countryCode = newInputHolder('CountryCode', jfkCountryCodeMenu); this.termsOfService = newInputHolder('TermsOfService'); }; var nameFormats = { 'firstname' : inputHolders.firstName, 'lastname' : inputHolders.lastName}; var nameInputs = [ nameFormats['firstname'], nameFormats['lastname']]; inputHolders.firstName.prefill(); inputHolders.lastName.prefill(); inputHolders.firstName.setPlaceHolder('firstname-placeholder'); inputHolders.lastName.setPlaceHolder('lastname-placeholder'); nameInputs[0].setInfoMessage('name-infomessage'); if (inputHolders.gmailAddress) { inputHolders.gmailAddress.prefill(); inputHolders.gmailAddress.setInfoMessage('gmail-address-infomessage'); } if (inputHolders.emailAddress) { inputHolders.emailAddress.prefill(); inputHolders.emailAddress.setInfoMessage('email-address-infomessage'); } gaia_initPasswordStrengthMeter(inputHolders, [ "Too short", "Weak", "Fair", "Good", "Strong", "Not rated" ]); inputHolders.passwdAgain.attachEvent('focus', function() { gaiaBubble.hideInfoBubble(); }); var birthDateFormats = { 'day' : inputHolders.birthDay, 'month' : inputHolders.birthMonth, 'year' : inputHolders.birthYear}; var birthDateInputs = [ birthDateFormats['month'], birthDateFormats['day'], birthDateFormats['year']]; inputHolders.birthDay.setPlaceHolder('birthday-placeholder'); inputHolders.birthYear.setPlaceHolder('birthyear-placeholder'); if (inputHolders.recoveryEmail) { inputHolders.recoveryEmail.prefill(); inputHolders.recoveryEmail.setInfoMessage('recovery-email-infomessage'); } inputHolders.countryCode.setInfoMessage('country-code-infomessage'); var gaia_initValidation = function() { var inputEmptyErrorMessage = 'You can\x27t leave this empty.'; function defaultValidateInputFunction() { return function(input) { if (input.isNullOrEmpty()) { input.setErrorMessage(inputEmptyErrorMessage); return false; } return true; }; } function defaultGetValuesAsJsonFunction(name, inputHolders) { return function() { var json = {}; json['Input'] = name; for (var i = 0; i < inputHolders.length; i++) { json[inputHolders[i].id()] = inputHolders[i].value(); } return json; }; } registerValidationHandler( nameInputs, defaultValidateInputFunction()); registerRemoveDuplicateErrorMessagesHandler(nameInputs); removeDuplicateErrorMessages(getFirstInputWithError(nameInputs), nameInputs) registerValidationHandler( [inputHolders.passwd], defaultValidateInputFunction(), function() { var json = {}; json['Input'] = 'Passwd'; json[inputHolders.passwd.id()] = inputHolders.passwd.value(); json[inputHolders.passwdAgain.id()] = inputHolders.passwd.value(); json[inputHolders.firstName.id()] = inputHolders.firstName.value(); json[inputHolders.lastName.id()] = inputHolders.lastName.value(); if (inputHolders.gmailAddress) { json[inputHolders.gmailAddress.id()] = inputHolders.gmailAddress.value(); } if (inputHolders.emailAddress) { json[inputHolders.emailAddress.id()] = inputHolders.emailAddress.value(); } return json; }); registerValidationHandler( [inputHolders.passwdAgain], function(input) { if (inputHolders.passwd.isNullOrEmpty() && inputHolders.passwdAgain.isNullOrEmpty()) { inputHolders.passwdAgain.setErrorMessage(inputEmptyErrorMessage); return false; } if (inputHolders.passwd.value() != inputHolders.passwdAgain.value()) { inputHolders.passwdAgain.setErrorMessage('These passwords don\x27t match. Try again?'); return false; } return true; }); inputHolders.passwd.attachEvent('keydown', function(event) { event = event || window.event; var keycode = event.charCode || event.keyCode; if (keycode != 9) { inputHolders.passwdAgain.clearErrorMessage(); inputHolders.passwdAgain.inputForValue.value = ''; } }); registerValidationHandler( birthDateInputs, defaultValidateInputFunction(), defaultGetValuesAsJsonFunction('Birthday', birthDateInputs)); registerRemoveDuplicateErrorMessagesHandler(birthDateInputs); removeDuplicateErrorMessages(getFirstInputWithError(birthDateInputs), birthDateInputs); if (inputHolders.gender) { registerValidationHandler( [inputHolders.gender], defaultValidateInputFunction()); } if (inputHolders.recoveryPhone) { registerValidationHandler( [inputHolders.recoveryPhone], function(input) { return gaia_getNonDefaultPhoneInputValue() ? true : false; }, function() { var countryInput = document.getElementById('RecoveryPhoneCountry'); return { 'Input' : 'RecoveryPhoneNumber', 'RecoveryPhoneNumber' : gaia_getNonDefaultPhoneInputValue(), 'RecoveryPhoneCountry' : countryInput.value } }); } if (inputHolders.recoveryEmail) { registerValidationHandler( [inputHolders.recoveryEmail], function(input) { return !input.isNullOrEmpty(); }, defaultGetValuesAsJsonFunction('RecoveryEmailAddress', [inputHolders.recoveryEmail, inputHolders.gmailAddress])); } if (inputHolders.emailAddress) { registerValidationHandler( [inputHolders.emailAddress], defaultValidateInputFunction(), defaultGetValuesAsJsonFunction('EmailAddress', [inputHolders.emailAddress]), function(errors, data) { if (errors[inputHolders.emailAddress.id()]) { var error = errors[inputHolders.emailAddress.id()]; if (error == 'A user with the email address you specified already exists') { error = promoteUserToLoginErrorMessage( document.getElementById('EmailAddressExistsError'), inputHolders.emailAddress.value()); } inputHolders.emailAddress.setError(error); } }); } if (inputHolders.gmailAddress) { var gmailAddressErrormsgAndSuggestionsDiv = document.getElementById('username-errormsg-and-suggestions'); var gmailAddressSuggestionsDiv = document.getElementById('username-suggestions'); registerValidationHandler( [inputHolders.gmailAddress], defaultValidateInputFunction(), defaultGetValuesAsJsonFunction('GmailAddress', [inputHolders.gmailAddress, inputHolders.firstName, inputHolders.lastName]), function(errors, data) { var error = errors[inputHolders.gmailAddress.id()]; if (error == 'You entered an email address that is already associated with an account.' ) { errors = promoteUserToLoginErrorMessage( document.getElementById('EmailAddressExistsError'), inputHolders.gmailAddress.value()); } inputHolders.gmailAddress.setError(errors); gmailAddressErrormsgAndSuggestionsDiv.style.display = ''; gmailAddressErrormsgAndSuggestionsDiv.setAttribute('role', 'alert'); var suggestions = data; if (typeof(suggestions) == 'string') { suggestions = eval('(' + suggestions + ')'); } if (suggestions.length > 0) { gmailAddressSuggestionsDiv.style.display = 'block'; gmailAddressSuggestionsDiv.innerHTML = 'Available: '; for (var i = 0; i < Math.min(suggestions.length, 3); i++) { var anchor = document.createElement('a'); anchor.innerHTML = suggestions[i]; anchor.href = ''; anchor.onclick = selectUsernameSuggestionFunction(suggestions[i]); gmailAddressSuggestionsDiv.appendChild(anchor); } } }); function promoteUserToLoginErrorMessage(error, emailAddress) { var anchors = error.getElementsByTagName('a'); for (var i = 0; i < anchors.length; i++) { if (anchors[i].href.indexOf('/ServiceLogin') > 0) { anchors[i].href = gaia.uri.setFragmentParam( anchors[i].href, 'Email', emailAddress); } else { anchors[i].href = gaia.uri.setParam( anchors[i].href, 'Email', emailAddress); } } return error; } function selectUsernameSuggestionFunction(username) { return function() { inputHolders.gmailAddress.inputForValue.focus(); inputHolders.gmailAddress.inputForValue.value = username; gmailAddressErrormsgAndSuggestionsDiv.style.display = 'none'; return false; }; } inputHolders.gmailAddress.attachRemoveErrorHandler(function() { gmailAddressSuggestionsDiv.style.display = 'none'; }); inputHolders.gmailAddress.attachPrevalidationHandler(function() { var username = inputHolders.gmailAddress.inputForValue.value; if (username && username.indexOf('@gmail.com') > 0) { inputHolders.gmailAddress.inputForValue.value = username.substring(0, username.indexOf('@gmail.com')); } }); var gmailAddressSuggestions = gmailAddressSuggestionsDiv.getElementsByTagName('a'); if (gmailAddressSuggestions) { for (var i = 0; i < gmailAddressSuggestions.length; i++) { gmailAddressSuggestions[i].onclick = selectUsernameSuggestionFunction(gmailAddressSuggestions[i].innerHTML); } } } var validateTermsOfService = function() { if (inputHolders.termsOfService.inputForId.checked) { inputHolders.termsOfService.clearErrorMessage(); return true; } else { inputHolders.termsOfService.setErrorMessage( 'In order to use our services, you must agree to Google\x27s Terms of Service.'); return false; } }; registerValidationHandler( [inputHolders.termsOfService], validateTermsOfService); inputHolders.termsOfService.attachEvent('click', validateTermsOfService); }; gaia_initValidation(); var linkElement = document.getElementById('signup-without-gmail-link'); if (linkElement) { var linkUrl = linkElement.href; linkElement.href = ''; linkElement.onclick = function() { var inputs = [ inputHolders.firstName, inputHolders.lastName]; for(var i = 0; i < inputs.length; i++) { linkUrl = gaia.uri.setFragmentParam(linkUrl, inputs[i].id(), inputs[i].value()); } window.location = linkUrl; return false; }; } </script> <script type="text/javascript" nonce="r5qIJQOmQKkPhFBIvQEoUg"> var _gaq = _gaq || []; _gaq.push(['_setAccount', 'UA-992684-1']); _gaq.push(['_setDomainName', 'accounts.google.com']); _gaq.push(['_setAllowLinker', true]); _gaq.push(['_addIgnoredRef', 'mail.google.com']); _gaq.push(['_setAllowAnchor', true]); _gaq.push(['_trackPageview', '/SignUp']); (function() { var ga = document.createElement('script'); ga.type = 'text/javascript'; ga.async = true; ga.src = ('https:' == document.location.protocol ? 'https://web.archive.org/web/20190810044338/https://ssl' : 'https://web.archive.org/web/20190810044338/http://www') + '.google-analytics.com/ga.js'; ga.setAttribute('nonce', 'r5qIJQOmQKkPhFBIvQEoUg'); (document.getElementsByTagName('head')[0] || document.getElementsByTagName('body')[0]).appendChild(ga); })(); </script> <script type="text/javascript" nonce="r5qIJQOmQKkPhFBIvQEoUg"> var gaia_renderBirthDayAndYear = function() { var renderBirthDateField = function(inputId, placeholderId, selectedValue, hasError, begin, end) { function addOption(select, i, selectedValue) { var option = document.createElement('option'); option.setAttribute('value', i); option.innerHTML = i; if (selectedValue == option.value) { option.selected = true; } select.appendChild(option); } var placeholder = document.getElementById(placeholderId); var select = document.createElement('select'); select.setAttribute('id', inputId); select.setAttribute('name', inputId); var option = document.createElement('option'); option.setAttribute('value', ''); option.innerHTML = placeholder.innerHTML; select.appendChild(option); if (begin < end) { for (var i = begin; i <= end; i++) { addOption(select, i, selectedValue); } } else { for (var i = begin; i >= end; i--) { addOption(select, i, selectedValue); } } if (hasError) { select.className = "form-error"; } var input = document.getElementById(inputId); var inputParent = input.parentNode; inputParent.insertBefore(select, input); inputParent.removeChild(input); inputParent.removeChild(placeholder); }; var hasError = false; var begin = 1; var end = 31; renderBirthDateField('BirthDay', 'birthday-placeholder', "", hasError, begin, end); inputHolders.birthDay = new InputHolder('BirthDay'); hasError = false; var currentYear = new Date().getFullYear(); begin = currentYear; end = currentYear - 130; renderBirthDateField('BirthYear', 'birthyear-placeholder', "", hasError, begin, end); inputHolders.birthYear = new InputHolder('BirthYear'); }; </script> <![if !IE]> <script type="text/javascript" nonce="r5qIJQOmQKkPhFBIvQEoUg"> var gaia_addJfkDropdown = function() { var selectList = document.getElementsByTagName('select'); for (var i = 0; i < selectList.length; i++) { var select = selectList[i]; var dropdown = document.createElement('div'); dropdown.className = "goog-flat-menu-button-dropdown"; if (select.nextElementSibling) { select.parentNode.insertBefore(dropdown, select.nextElementSibling); } else { select.parentNode.appendChild(dropdown); } } } gaia_addJfkDropdown(); var gaia_disableOptionLabels = function() { var labels = ['BirthMonth', 'BirthDay', 'BirthYear', 'Gender']; for (var i = 0; i < labels.length; i++) { var select = document.getElementById(labels[i]); if (!select) { continue; } var options = select.children; for (var j = 0; j < options.length; j++) { var option = options[j]; if ("option" == option.tagName.toLowerCase()) { option.setAttribute('disabled', 'disabled'); break; } } } } gaia_disableOptionLabels(); </script> <![endif]> </body> </html> <!-- FILE ARCHIVED ON 04:43:38 Aug 10, 2019 AND RETRIEVED FROM THE INTERNET ARCHIVE ON 16:58:09 Nov 23, 2024. JAVASCRIPT APPENDED BY WAYBACK MACHINE, COPYRIGHT INTERNET ARCHIVE. ALL OTHER CONTENT MAY ALSO BE PROTECTED BY COPYRIGHT (17 U.S.C. SECTION 108(a)(3)). --> <!-- playback timings (ms): captures_list: 1.0 exclusion.robots: 0.062 exclusion.robots.policy: 0.046 esindex: 0.014 cdx.remote: 94.382 LoadShardBlock: 685.954 (3) PetaboxLoader3.resolve: 349.952 (4) PetaboxLoader3.datanode: 399.473 (4) load_resource: 412.041 -->

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