Skip to content

Instantly share code, notes, and snippets.

Show Gist options
  • Save elvismunyikiiru/8a55ce915da33e8f4879a38e355b3bb3 to your computer and use it in GitHub Desktop.
Save elvismunyikiiru/8a55ce915da33e8f4879a38e355b3bb3 to your computer and use it in GitHub Desktop.
This file has been truncated, but you can view the full file.
elhu emkpi
element.style {
elvis munyi kiiru peace iawia elhu emkpi: initial;
}
<style>
:-webkit-any(input, ntp-realbox-icon, #voiceSearchButton) {
z-index: 2;
}
<style>
input {
background-color: var(--search-box-bg, white);
border: none;
border-radius: var(--ntp-realbox-border-radius);
color: var(--search-box-text);
font-family: inherit;
font-size: inherit;
height: 100%;
outline: none;
padding-inline-end: 44px;
padding-inline-start: 52px;
position: relative;
width: 100%;
}
user agent stylesheet
input[type="search" i] {
appearance: auto;
box-sizing: border-box;
padding: 1px 2px;
}
user agent stylesheet
input {
writing-mode: horizontal-tb !important;
font-style: ;
font-variant-ligatures: ;
font-variant-caps: ;
font-variant-numeric: ;
font-variant-east-asian: ;
font-weight: ;
font-stretch: ;
font-size: ;
font-family: ;
text-rendering: auto;
color: -internal-light-dark(black, white);
letter-spacing: normal;
word-spacing: normal;
line-height: normal;
text-transform: none;
text-indent: 0px;
text-shadow: none;
display: inline-block;
text-align: start;
appearance: auto;
-webkit-rtl-ordering: logical;
cursor: text;
background-color: -internal-light-dark(rgb(255, 255, 255), rgb(59, 59, 59));
margin: 0em;
padding: 1px 2px;
border-width: 2px;
border-style: inset;
border-color: -internal-light-dark(rgb(118, 118, 118), rgb(133, 133, 133));
border-image: initial;
}
<style>
ntp-realbox[shown] {
visibility: visible;
}
<style>
ntp-realbox {
visibility: hidden;
}
<style>
:host {
--ntp-realbox-border-radius: calc(0.5 * var(--ntp-realbox-height));
--ntp-realbox-height: 44px;
--ntp-realbox-shadow: 0 1px 6px 0 rgba(32, 33, 36, .28);
border-radius: var(--ntp-realbox-border-radius);
box-shadow: var(--ntp-realbox-shadow);
font-size: 16px;
height: var(--ntp-realbox-height);
}
style attribute {
--ntp-theme-text-color: rgba(32, 33, 36, 1);
--ntp-logo-color: rgba(86, 141, 229, 1);
}
<style>
:host {
--ntp-theme-text-color: var(--google-grey-800);
--ntp-theme-text-shadow: none;
--ntp-one-google-bar-height: 56px;
--ntp-search-box-width: 337px;
--ntp-module-width: var(--ntp-search-box-width);
--ntp-module-layout-width: var(--ntp-search-box-width);
--ntp-module-border-radius: 5px;
}
<style>
html, :host {
--scrollable-border-color: var(--google-grey-300);
}
body {
font-family: Roboto, system-ui, sans-serif;
font-size: 81.25%;
}
html {
--ntp-active-background-color: rgba(var(--google-grey-900-rgb), .16);
--ntp-background-override-color-rgb: 255, 255, 255;
--ntp-background-override-color: rgba(var(--ntp-background-override-color-rgb));
--ntp-border-color: var(--google-grey-300);
--ntp-focus-shadow-color: rgba(var(--google-blue-600-rgb), .4);
--ntp-hover-background-color: rgba(var(--google-grey-900-rgb), .1);
--ntp-selected-background-color: rgba(var(--google-blue-700-rgb), .16);
--ntp-selected-border-color: var(--google-blue-600);
--ntp-selected-light-background-color: rgba(var(--google-blue-600-rgb), .24);
--ntp-selected-primary-text-color: var(--google-blue-700);
--ntp-module-text-color: #616161;
--ntp-chip-background-color: var(--google-blue-600);
--ntp-chip-text-color: white;
--ntp-icon-button-color-active: var(--google-grey-700);
--ntp-icon-button-color: var(--google-grey-600);
--ntp-module-scroll-button-color: var(--google-grey-100);
--ntp-module-scroll-button-hover-color: var(--google-grey-300);
--ntp-focus-shadow: 0 0 0 2px var(--ntp-focus-shadow-color);
--ntp-module-text-size: 13px;
}
<style>
html {
--layout_-_display: flex;
--layout-inline_-_display: inline-flex;
--layout-horizontal_-_display: var(--layout_-_display);
--layout-horizontal_-_flex-direction: row;
--layout-horizontal-reverse_-_display: var(--layout_-_display);
--layout-horizontal-reverse_-_flex-direction: row-reverse;
--layout-vertical_-_display: var(--layout_-_display);
--layout-vertical_-_flex-direction: column;
--layout-vertical-reverse_-_display: var(--layout_-_display);
--layout-vertical-reverse_-_flex-direction: column-reverse;
--layout-wrap_-_flex-wrap: wrap;
--layout-wrap-reverse_-_flex-wrap: wrap-reverse;
--layout-flex-auto_-_flex: 1 1 auto;
--layout-flex-none_-_flex: none;
--layout-flex_-_flex: 1;
--layout-flex_-_flex-basis: 0.000000001px;
--layout-flex-2_-_flex: 2;
--layout-flex-3_-_flex: 3;
--layout-flex-4_-_flex: 4;
--layout-flex-5_-_flex: 5;
--layout-flex-6_-_flex: 6;
--layout-flex-7_-_flex: 7;
--layout-flex-8_-_flex: 8;
--layout-flex-9_-_flex: 9;
--layout-flex-10_-_flex: 10;
--layout-flex-11_-_flex: 11;
--layout-flex-12_-_flex: 12;
--layout-start_-_align-items: flex-start;
--layout-center_-_align-items: center;
--layout-end_-_align-items: flex-end;
--layout-baseline_-_align-items: baseline;
--layout-start-justified_-_justify-content: flex-start;
--layout-center-justified_-_justify-content: center;
--layout-end-justified_-_justify-content: flex-end;
--layout-around-justified_-_justify-content: space-around;
--layout-justified_-_justify-content: space-between;
--layout-center-center_-_align-items: var(--layout-center_-_align-items);
--layout-center-center_-_justify-content: var(--layout-center-justified_-_justify-content);
--layout-self-start_-_align-self: flex-start;
--layout-self-center_-_align-self: center;
--layout-self-end_-_align-self: flex-end;
--layout-self-stretch_-_align-self: stretch;
--layout-self-baseline_-_align-self: baseline;
--layout-start-aligned_-_align-content: flex-start;
--layout-end-aligned_-_align-content: flex-end;
--layout-center-aligned_-_align-content: center;
--layout-between-aligned_-_align-content: space-between;
--layout-around-aligned_-_align-content: space-around;
--layout-block_-_display: block;
--layout-invisible_-_visibility: hidden !important;
Show All Properties (26 more)
}
<style>
html {
--cr-button-edge-spacing: 12px;
--cr-button-height: 32px;
--cr-controlled-by-spacing: 24px;
--cr-default-input-max-width: 264px;
--cr-icon-ripple-size: 36px;
--cr-icon-ripple-padding: 8px;
--cr-icon-size: 20px;
--cr-icon-button-margin-start: 16px;
--cr-icon-ripple-margin: calc(var(--cr-icon-ripple-padding) * -1);
--cr-section-min-height: 48px;
--cr-section-two-line-min-height: 64px;
--cr-section-padding: 20px;
--cr-section-vertical-padding: 12px;
--cr-section-indent-width: 40px;
--cr-section-indent-padding: calc( var(--cr-section-padding) + var(--cr-section-indent-width));
--cr-section-vertical-margin: 21px;
--cr-centered-card-max-width: 680px;
--cr-centered-card-width-percentage: 0.96;
--cr-hairline: 1px solid rgba(var(--cr-hairline-rgb), .14);
--cr-separator-height: 1px;
--cr-separator-line: var(--cr-separator-height) solid var(--cr-separator-color);
--cr-toolbar-overlay-animation-duration: 150ms;
--cr-toolbar-height: 56px;
--cr-container-shadow-height: 6px;
--cr-container-shadow-margin: calc(-1 * var(--cr-container-shadow-height));
--cr-container-shadow-max-opacity: 1;
--cr-card-border-radius: 8px;
--cr-disabled-opacity: .38;
--cr-form-field-bottom-spacing: 16px;
--cr-form-field-label-font-size: .625rem;
--cr-form-field-label-height: 1em;
--cr-form-field-label-line-height: 1em;
}
<style>
html {
--google-blue-50-rgb: 232, 240, 254;
--google-blue-50: rgb(var(--google-blue-50-rgb));
--google-blue-100-rgb: 210, 227, 252;
--google-blue-100: rgb(var(--google-blue-100-rgb));
--google-blue-200-rgb: 174, 203, 250;
--google-blue-200: rgb(var(--google-blue-200-rgb));
--google-blue-300-rgb: 138, 180, 248;
--google-blue-300: rgb(var(--google-blue-300-rgb));
--google-blue-400-rgb: 102, 157, 246;
--google-blue-400: rgb(var(--google-blue-400-rgb));
--google-blue-500-rgb: 66, 133, 244;
--google-blue-500: rgb(var(--google-blue-500-rgb));
--google-blue-600-rgb: 26, 115, 232;
--google-blue-600: rgb(var(--google-blue-600-rgb));
--google-blue-700-rgb: 25, 103, 210;
--google-blue-700: rgb(var(--google-blue-700-rgb));
--google-green-50-rgb: 230, 244, 234;
--google-green-50: rgb(var(--google-green-50-rgb));
--google-green-300-rgb: 129, 201, 149;
--google-green-300: rgb(var(--google-green-300-rgb));
--google-green-400-rgb: 91, 185, 116;
--google-green-400: rgb(var(--google-green-400-rgb));
--google-green-500-rgb: 52, 168, 83;
--google-green-500: rgb(var(--google-green-500-rgb));
--google-green-600-rgb: 30, 142, 62;
--google-green-600: rgb(var(--google-green-600-rgb));
--google-green-700-rgb: 24, 128, 56;
--google-green-700: rgb(var(--google-green-700-rgb));
--google-grey-50-rgb: 248, 249, 250;
--google-grey-50: rgb(var(--google-grey-50-rgb));
--google-grey-100-rgb: 241, 243, 244;
--google-grey-100: rgb(var(--google-grey-100-rgb));
--google-grey-200-rgb: 232, 234, 237;
--google-grey-200: rgb(var(--google-grey-200-rgb));
--google-grey-300-rgb: 218, 220, 224;
--google-grey-300: rgb(var(--google-grey-300-rgb));
--google-grey-400-rgb: 189, 193, 198;
--google-grey-400: rgb(var(--google-grey-400-rgb));
--google-grey-500-rgb: 154, 160, 166;
--google-grey-500: rgb(var(--google-grey-500-rgb));
--google-grey-600-rgb: 128, 134, 139;
--google-grey-600: rgb(var(--google-grey-600-rgb));
--google-grey-700-rgb: 95, 99, 104;
--google-grey-700: rgb(var(--google-grey-700-rgb));
--google-grey-800-rgb: 60, 64, 67;
--google-grey-800: rgb(var(--google-grey-800-rgb));
--google-grey-900-rgb: 32, 33, 36;
--google-grey-900: rgb(var(--google-grey-900-rgb));
--google-grey-900-white-4-percent: #292a2d;
--google-red-300-rgb: 242, 139, 130;
--google-red-300: rgb(var(--google-red-300-rgb));
--google-red-500-rgb: 234, 67, 53;
--google-red-500: rgb(var(--google-red-500-rgb));
--google-red-600-rgb: 217, 48, 37;
--google-red-600: rgb(var(--google-red-600-rgb));
--google-yellow-50-rgb: 254, 247, 224;
--google-yellow-50: rgb(var(--google-yellow-50-rgb));
--google-yellow-300-rgb: 253, 214, 51;
--google-yellow-300: rgb(var(--google-yellow-300-rgb));
--google-yellow-400-rgb: 252, 201, 52;
--google-yellow-400: rgb(var(--google-yellow-400-rgb));
--google-yellow-500-rgb: 251, 188, 4;
--google-yellow-500: rgb(var(--google-yellow-500-rgb));
--cr-primary-text-color: var(--google-grey-900);
--cr-secondary-text-color: var(--google-grey-700);
--cr-card-background-color: white;
--cr-card-shadow-color-rgb: var(--google-grey-800-rgb);
--cr-elevation-1: rgba(var(--cr-card-shadow-color-rgb), .3) 0 1px 2px 0, rgba(var(--cr-card-shadow-color-rgb), .15) 0 1px 3px 1px;
--cr-elevation-2: rgba(var(--cr-card-shadow-color-rgb), .3) 0 1px 2px 0, rgba(var(--cr-card-shadow-color-rgb), .15) 0 2px 6px 2px;
--cr-elevation-3: rgba(var(--cr-card-shadow-color-rgb), .3) 0 1px 3px 0, rgba(var(--cr-card-shadow-color-rgb), .15) 0 4px 8px 3px;
--cr-elevation-4: rgba(var(--cr-card-shadow-color-rgb), .3) 0 2px 3px 0, rgba(var(--cr-card-shadow-color-rgb), .15) 0 6px 10px 4px;
--cr-elevation-5: rgba(var(--cr-card-shadow-color-rgb), .3) 0 4px 4px 0, rgba(var(--cr-card-shadow-color-rgb), .15) 0 8px 12px 6px;
--cr-card-shadow: var(--cr-elevation-2);
--cr-checked-color: var(--google-blue-600);
--cr-focused-item-color: var(--google-grey-300);
--cr-form-field-label-color: var(--google-grey-700);
--cr-hairline-rgb: 0, 0, 0;
--cr-iph-anchor-highlight-color: rgba(var(--google-blue-600-rgb), 0.1);
--cr-link-color: var(--google-blue-700);
--cr-menu-background-color: white;
--cr-menu-background-focus-color: var(--google-grey-400);
--cr-menu-shadow: 0 2px 6px var(--paper-grey-500);
--cr-separator-color: rgba(0, 0, 0, .06);
--cr-title-text-color: rgb(90, 90, 90);
--cr-toolbar-background-color: white;
--cr-hover-background-color: rgba(var(--google-grey-900-rgb), .1);
--cr-active-background-color: rgba(var(--google-grey-900-rgb), .16);
--cr-focus-outline-color: rgba(var(--google-blue-600-rgb), .4);
}
<style>
html {
--google-red-100-rgb: 244, 199, 195;
--google-red-100: rgb(var(--google-red-100-rgb));
--google-red-300-rgb: 230, 124, 115;
--google-red-300: rgb(var(--google-red-300-rgb));
--google-red-500-rgb: 219, 68, 55;
--google-red-500: rgb(var(--google-red-500-rgb));
--google-red-700-rgb: 197, 57, 41;
--google-red-700: rgb(var(--google-red-700-rgb));
--google-blue-100-rgb: 198, 218, 252;
--google-blue-100: rgb(var(--google-blue-100-rgb));
--google-blue-300-rgb: 123, 170, 247;
--google-blue-300: rgb(var(--google-blue-300-rgb));
--google-blue-500-rgb: 66, 133, 244;
--google-blue-500: rgb(var(--google-blue-500-rgb));
--google-blue-700-rgb: 51, 103, 214;
--google-blue-700: rgb(var(--google-blue-700-rgb));
--google-green-100-rgb: 183, 225, 205;
--google-green-100: rgb(var(--google-green-100-rgb));
--google-green-300-rgb: 87, 187, 138;
--google-green-300: rgb(var(--google-green-300-rgb));
--google-green-500-rgb: 15, 157, 88;
--google-green-500: rgb(var(--google-green-500-rgb));
--google-green-700-rgb: 11, 128, 67;
--google-green-700: rgb(var(--google-green-700-rgb));
--google-yellow-100-rgb: 252, 232, 178;
--google-yellow-100: rgb(var(--google-yellow-100-rgb));
--google-yellow-300-rgb: 247, 203, 77;
--google-yellow-300: rgb(var(--google-yellow-300-rgb));
--google-yellow-500-rgb: 244, 180, 0;
--google-yellow-500: rgb(var(--google-yellow-500-rgb));
--google-yellow-700-rgb: 240, 147, 0;
--google-yellow-700: rgb(var(--google-yellow-700-rgb));
--google-grey-100-rgb: 245, 245, 245;
--google-grey-100: rgb(var(--google-grey-100-rgb));
--google-grey-300-rgb: 224, 224, 224;
--google-grey-300: rgb(var(--google-grey-300-rgb));
--google-grey-500-rgb: 158, 158, 158;
--google-grey-500: rgb(var(--google-grey-500-rgb));
--google-grey-700-rgb: 97, 97, 97;
--google-grey-700: rgb(var(--google-grey-700-rgb));
--paper-red-50: #ffebee;
--paper-red-100: #ffcdd2;
--paper-red-200: #ef9a9a;
--paper-red-300: #e57373;
--paper-red-400: #ef5350;
--paper-red-500: #f44336;
--paper-red-600: #e53935;
--paper-red-700: #d32f2f;
--paper-red-800: #c62828;
--paper-red-900: #b71c1c;
--paper-red-a100: #ff8a80;
--paper-red-a200: #ff5252;
--paper-red-a400: #ff1744;
--paper-red-a700: #d50000;
--paper-light-blue-50: #e1f5fe;
--paper-light-blue-100: #b3e5fc;
--paper-light-blue-200: #81d4fa;
--paper-light-blue-300: #4fc3f7;
--paper-light-blue-400: #29b6f6;
--paper-light-blue-500: #03a9f4;
--paper-light-blue-600: #039be5;
--paper-light-blue-700: #0288d1;
--paper-light-blue-800: #0277bd;
--paper-light-blue-900: #01579b;
--paper-light-blue-a100: #80d8ff;
--paper-light-blue-a200: #40c4ff;
--paper-light-blue-a400: #00b0ff;
--paper-light-blue-a700: #0091ea;
--paper-yellow-50: #fffde7;
--paper-yellow-100: #fff9c4;
--paper-yellow-200: #fff59d;
--paper-yellow-300: #fff176;
--paper-yellow-400: #ffee58;
--paper-yellow-500: #ffeb3b;
--paper-yellow-600: #fdd835;
--paper-yellow-700: #fbc02d;
--paper-yellow-800: #f9a825;
--paper-yellow-900: #f57f17;
--paper-yellow-a100: #ffff8d;
--paper-yellow-a200: #ffff00;
--paper-yellow-a400: #ffea00;
--paper-yellow-a700: #ffd600;
--paper-orange-50: #fff3e0;
--paper-orange-100: #ffe0b2;
--paper-orange-200: #ffcc80;
--paper-orange-300: #ffb74d;
--paper-orange-400: #ffa726;
--paper-orange-500: #ff9800;
--paper-orange-600: #fb8c00;
--paper-orange-700: #f57c00;
--paper-orange-800: #ef6c00;
--paper-orange-900: #e65100;
--paper-orange-a100: #ffd180;
--paper-orange-a200: #ffab40;
--paper-orange-a400: #ff9100;
--paper-orange-a700: #ff6500;
--paper-grey-50: #fafafa;
--paper-grey-100: #f5f5f5;
--paper-grey-200: #eeeeee;
--paper-grey-300: #e0e0e0;
--paper-grey-400: #bdbdbd;
--paper-grey-500: #9e9e9e;
--paper-grey-600: #757575;
--paper-grey-700: #616161;
--paper-grey-800: #424242;
--paper-grey-900: #212121;
--paper-blue-grey-50: #eceff1;
--paper-blue-grey-100: #cfd8dc;
--paper-blue-grey-200: #b0bec5;
--paper-blue-grey-300: #90a4ae;
--paper-blue-grey-400: #78909c;
--paper-blue-grey-500: #607d8b;
--paper-blue-grey-600: #546e7a;
--paper-blue-grey-700: #455a64;
--paper-blue-grey-800: #37474f;
--paper-blue-grey-900: #263238;
--dark-divider-opacity: 0.12;
--dark-disabled-opacity: 0.38;
--dark-secondary-opacity: 0.54;
--dark-primary-opacity: 0.87;
--light-divider-opacity: 0.12;
--light-disabled-opacity: 0.3;
--light-secondary-opacity: 0.7;
--light-primary-opacity: 1.0;
}
ppearance auto
background-color rgb(255, 255, 255)
border-bottom-color rgb(0, 0, 0)
border-bottom-left-radius 22px
border-bottom-right-radius 22px
border-bottom-style none
border-bottom-width 0px
border-image-outset 0
border-image-repeat stretch
border-image-slice 100%
border-image-source none
border-image-width 1
border-left-color rgb(0, 0, 0)
border-left-style none
border-left-width 0px
border-right-color rgb(0, 0, 0)
border-right-style none
border-right-width 0px
border-top-color rgb(0, 0, 0)
border-top-left-radius 22px
border-top-right-radius 22px
border-top-style none
border-top-width 0px
box-sizing border-box
color rgb(0, 0, 0)
cursor text
display inline-block
font-family Roboto, system-ui, sans-serif
font-size 16px
font-stretch 100%
font-style normal
font-variant-caps normal
font-variant-east-asian normal
font-variant-ligatures normal
font-variant-numeric normal
font-weight 400
height 44px
letter-spacing normal
line-height normal
margin-bottom 0px
margin-left 0px
margin-right 0px
margin-top 0px
outline-color rgb(0, 0, 0)
outline-style none
outline-width 0px
padding-bottom 1px
padding-inline-end 44px
padding-inline-start 52px
padding-left 52px
padding-right 44px
padding-top 1px
position relative
text-align start
text-indent 0px
text-rendering auto
text-shadow none
text-transform none
visibility visible
width 337px
word-spacing 0px
writing-mode horizontal-tb
z-index 2
-webkit-rtl-ordering logical
-webkit-border-image none
__dataHost: ntp-realbox#realbox
accept: ""
accessKey: ""
align: ""
alt: ""
ariaLive: "off"
attributeStyleMap: StylePropertyMap {size: 0}
attributes: NamedNodeMap {0: id, 1: type, 2: autocomplete, 3: spellcheck, 4: role, 5: placeholder, 6: aria-live, 7: style, id: id, type: type, autocomplete: autocomplete, spellcheck: spellcheck, role: role, …}
autocapitalize: ""
autocomplete: "off"
autofocus: false
baseURI: "chrome://new-tab-page/"
checked: false
childElementCount: 0
childNodes: NodeList []
children: HTMLCollection []
classList: DOMTokenList [value: '']
className: ""
clientHeight: 44
clientLeft: 0
clientTop: 0
clientWidth: 337
contentEditable: "inherit"
dataset: DOMStringMap {}
defaultChecked: false
defaultValue: ""
dir: ""
dirName: ""
disabled: false
draggable: false
elementTiming: ""
enterKeyHint: ""
formAction: "chrome://new-tab-page/"
formEnctype: ""
formMethod: ""
formNoValidate: false
formTarget: ""
height: 0
hidden: false
id: "input"
incremental: false
indeterminate: false
innerHTML: ""
innerText: ""
inputMode: ""
isConnected: true
isContentEditable: false
labels: NodeList []
lang: ""
localName: "input"
max: ""
maxLength: -1
min: ""
minLength: -1
multiple: false
name: ""
namespaceURI: "http://www.w3.org/1999/xhtml"
nextElementSibling: ntp-realbox-icon#icon
nextSibling: ntp-realbox-icon#icon
nodeName: "INPUT"
nodeType: 1
nonce: ""
offsetHeight: 44
offsetLeft: 0
offsetParent: div#inputWrapper
offsetTop: 0
offsetWidth: 337
outerHTML: "<input id=\"input\" type=\"search\" autocomplete=\"off\" spellcheck=\"false\" role=\"combobox\" placeholder=\"Search Google or type a URL\" aria-live=\"off\" style=\"elvis munyi kiiru peace iawia elhu emkpi: initial;;;;\">"
outerText: ""
ownerDocument: document
parentElement: div#inputWrapper
parentNode: div#inputWrapper
part: DOMTokenList [value: '']
pattern: ""
placeholder: "Search Google or type a URL"
readOnly: false
required: false
scrollHeight: 44
scrollLeft: 0
scrollTop: 0
scrollWidth: 1708
selectionDirection: "none"
selectionEnd: 182
selectionStart: 0
size: 20
slot: ""
spellcheck: false
src: ""
step: ""
style: CSSStyleDeclaration {accentColor: '', additiveSymbols: '', alignContent: '', alignItems: '', alignSelf: '', …}
tabIndex: 0
tagName: "INPUT"
textContent: ""
title: ""
translate: true
type: "search"
useMap: ""
validationMessage: ""
validity: ValidityState {valueMissing: false, typeMismatch: false, patternMismatch: false, tooLong: false, tooShort: false, …}
value: "50CQNTACQNTA05CINQUECINQUE05CINQUECINQUEPREMIO$#VENTI1005CINQUECINQUE20VENTIVENTI10DIECIDIECI9569171943198553-1253025-1346653-12518+8005588224.320.000D.L.N.8796REPVBIBLIGAITALIANAsgi"
valueAsNumber: NaN
virtualKeyboardPolicy: ""
webkitEntries: []
webkitdirectory: false
width: 0
willValidate: true
Enable full-page accessibility tree
RootWebArea "New Tab"
generic
generic
generic
combobox "Search Google or type a URL"
generic
Name: "Search Google or type a URL"
aria-labelledby: Not specified
aria-label: Not specified
From label: Not specified
placeholder: "Search Google or type a URL"
aria-placeholder: Not specified
title: Not specified
Value: "50CQNTACQNTA05CINQUECINQUE05CINQUECINQUEPREMIO$#VENTI1005CINQUECINQUE20VENTIVENTI10DIECIDIECI9569171943198553-1253025-1346653-12518+8005588224.320.000D.L.N.8796REPVBIBLIGAITALIANAsgi"
Role: combobox
Invalid user entry: false
Focusable: true
Focused: true
Editable: plaintext
Can set value: true
hasPopup: listbox
Required: false
DevTools failed to load source map: Could not load content for chrome-extension://hnfanknocfeofbddgcijnmhnfnkdnaad/content.js.map: System error: net::ERR_BLOCKED_BY_CLIENT
DevTools failed to load source map: Could not load content for https://ogs.google.com/u/0/widget/requestProvider.js.map: HTTP error: status code 404, net::ERR_HTTP_RESPONSE_CODE_FAILURE
/* Copyright 2015 The Chromium Authors. All rights reserved.
* Use of this source code is governed by a BSD-style license that can be
* found in the LICENSE file. */
/* This file is dynamically processed by a C++ data source handler to fill in
* some per-platform/locale styles that dramatically alter the page. This is
* done to reduce flicker, as JS may not run before the page is rendered.
*
* There are two ways to include this stylesheet:
* 1. via its chrome://resources/ URL in HTML, i.e.:
*
* <link rel="stylesheet" href="chrome://resources/css/text_defaults_md.css">
*
* 2. via the webui::AppendWebUICSSTextDefaultsMd() method to directly append it
* to an HTML string.
* Otherwise its placeholders won't be expanded. */
@import url(chrome://resources/css/roboto.css);
body {
font-family: Roboto, system-ui, sans-serif;
font-size: 81.25%;
}
button {
font-family: Roboto, system-ui, sans-serif;
}
gapi.loaded_0(function(_){var window=this;
var ea,fa,ia,ja,na,pa,ya;_.ca=function(a){return function(){return _.ba[a].apply(this,arguments)}};_.ba=[];ea=function(a){var b=0;return function(){return b<a.length?{done:!1,value:a[b++]}:{done:!0}}};fa="function"==typeof Object.defineProperties?Object.defineProperty:function(a,b,c){if(a==Array.prototype||a==Object.prototype)return a;a[b]=c.value;return a};
ia=function(a){a=["object"==typeof globalThis&&globalThis,a,"object"==typeof window&&window,"object"==typeof self&&self,"object"==typeof global&&global];for(var b=0;b<a.length;++b){var c=a[b];if(c&&c.Math==Math)return c}throw Error("a");};ja=ia(this);na=function(a,b){if(b)a:{var c=ja;a=a.split(".");for(var d=0;d<a.length-1;d++){var e=a[d];if(!(e in c))break a;c=c[e]}a=a[a.length-1];d=c[a];b=b(d);b!=d&&null!=b&&fa(c,a,{configurable:!0,writable:!0,value:b})}};
na("Symbol",function(a){if(a)return a;var b=function(f,h){this.vS=f;fa(this,"description",{configurable:!0,writable:!0,value:h})};b.prototype.toString=function(){return this.vS};var c="jscomp_symbol_"+(1E9*Math.random()>>>0)+"_",d=0,e=function(f){if(this instanceof e)throw new TypeError("Symbol is not a constructor");return new b(c+(f||"")+"_"+d++,f)};return e});
na("Symbol.iterator",function(a){if(a)return a;a=Symbol("Symbol.iterator");for(var b="Array Int8Array Uint8Array Uint8ClampedArray Int16Array Uint16Array Int32Array Uint32Array Float32Array Float64Array".split(" "),c=0;c<b.length;c++){var d=ja[b[c]];"function"===typeof d&&"function"!=typeof d.prototype[a]&&fa(d.prototype,a,{configurable:!0,writable:!0,value:function(){return pa(ea(this))}})}return a});pa=function(a){a={next:a};a[Symbol.iterator]=function(){return this};return a};
_.ra=function(a){var b="undefined"!=typeof Symbol&&Symbol.iterator&&a[Symbol.iterator];return b?b.call(a):{next:ea(a)}};_.xa="function"==typeof Object.create?Object.create:function(a){var b=function(){};b.prototype=a;return new b};if("function"==typeof Object.setPrototypeOf)ya=Object.setPrototypeOf;else{var za;a:{var Ga={a:!0},Ha={};try{Ha.__proto__=Ga;za=Ha.a;break a}catch(a){}za=!1}ya=za?function(a,b){a.__proto__=b;if(a.__proto__!==b)throw new TypeError(a+" is not extensible");return a}:null}
_.La=ya;
na("Promise",function(a){function b(){this.Xe=null}function c(h){return h instanceof e?h:new e(function(k){k(h)})}if(a)return a;b.prototype.XJ=function(h){if(null==this.Xe){this.Xe=[];var k=this;this.YJ(function(){k.KW()})}this.Xe.push(h)};var d=ja.setTimeout;b.prototype.YJ=function(h){d(h,0)};b.prototype.KW=function(){for(;this.Xe&&this.Xe.length;){var h=this.Xe;this.Xe=[];for(var k=0;k<h.length;++k){var l=h[k];h[k]=null;try{l()}catch(m){this.Un(m)}}}this.Xe=null};b.prototype.Un=function(h){this.YJ(function(){throw h;})};
var e=function(h){this.Ca=0;this.Ne=void 0;this.xp=[];this.kO=!1;var k=this.DB();try{h(k.resolve,k.reject)}catch(l){k.reject(l)}};e.prototype.DB=function(){function h(m){return function(n){l||(l=!0,m.call(k,n))}}var k=this,l=!1;return{resolve:h(this.I2),reject:h(this.yF)}};e.prototype.I2=function(h){if(h===this)this.yF(new TypeError("A Promise cannot resolve to itself"));else if(h instanceof e)this.n4(h);else{a:switch(typeof h){case "object":var k=null!=h;break a;case "function":k=!0;break a;default:k=
!1}k?this.H2(h):this.ZL(h)}};e.prototype.H2=function(h){var k=void 0;try{k=h.then}catch(l){this.yF(l);return}"function"==typeof k?this.o4(k,h):this.ZL(h)};e.prototype.yF=function(h){this.pR(2,h)};e.prototype.ZL=function(h){this.pR(1,h)};e.prototype.pR=function(h,k){if(0!=this.Ca)throw Error("b`"+h+"`"+k+"`"+this.Ca);this.Ca=h;this.Ne=k;2===this.Ca&&this.X2();this.LW()};e.prototype.X2=function(){var h=this;d(function(){if(h.N0()){var k=ja.console;"undefined"!==typeof k&&k.error(h.Ne)}},1)};e.prototype.N0=
function(){if(this.kO)return!1;var h=ja.CustomEvent,k=ja.Event,l=ja.dispatchEvent;if("undefined"===typeof l)return!0;"function"===typeof h?h=new h("unhandledrejection",{cancelable:!0}):"function"===typeof k?h=new k("unhandledrejection",{cancelable:!0}):(h=ja.document.createEvent("CustomEvent"),h.initCustomEvent("unhandledrejection",!1,!0,h));h.promise=this;h.reason=this.Ne;return l(h)};e.prototype.LW=function(){if(null!=this.xp){for(var h=0;h<this.xp.length;++h)f.XJ(this.xp[h]);this.xp=null}};var f=
new b;e.prototype.n4=function(h){var k=this.DB();h.$u(k.resolve,k.reject)};e.prototype.o4=function(h,k){var l=this.DB();try{h.call(k,l.resolve,l.reject)}catch(m){l.reject(m)}};e.prototype.then=function(h,k){function l(p,q){return"function"==typeof p?function(v){try{m(p(v))}catch(r){n(r)}}:q}var m,n,t=new e(function(p,q){m=p;n=q});this.$u(l(h,m),l(k,n));return t};e.prototype.catch=function(h){return this.then(void 0,h)};e.prototype.$u=function(h,k){function l(){switch(m.Ca){case 1:h(m.Ne);break;case 2:k(m.Ne);
break;default:throw Error("c`"+m.Ca);}}var m=this;null==this.xp?f.XJ(l):this.xp.push(l);this.kO=!0};e.resolve=c;e.reject=function(h){return new e(function(k,l){l(h)})};e.race=function(h){return new e(function(k,l){for(var m=_.ra(h),n=m.next();!n.done;n=m.next())c(n.value).$u(k,l)})};e.all=function(h){var k=_.ra(h),l=k.next();return l.done?c([]):new e(function(m,n){function t(v){return function(r){p[v]=r;q--;0==q&&m(p)}}var p=[],q=0;do p.push(void 0),q++,c(l.value).$u(t(p.length-1),n),l=k.next();while(!l.done)})};
return e});var Ma=function(a,b,c){if(null==a)throw new TypeError("The 'this' value for String.prototype."+c+" must not be null or undefined");if(b instanceof RegExp)throw new TypeError("First argument to String.prototype."+c+" must not be a regular expression");return a+""};na("String.prototype.startsWith",function(a){return a?a:function(b,c){var d=Ma(this,b,"startsWith"),e=d.length,f=b.length;c=Math.max(0,Math.min(c|0,d.length));for(var h=0;h<f&&c<e;)if(d[c++]!=b[h++])return!1;return h>=f}});
var Qa=function(a,b){return Object.prototype.hasOwnProperty.call(a,b)},Ra="function"==typeof Object.assign?Object.assign:function(a,b){for(var c=1;c<arguments.length;c++){var d=arguments[c];if(d)for(var e in d)Qa(d,e)&&(a[e]=d[e])}return a};na("Object.assign",function(a){return a||Ra});
na("WeakMap",function(a){function b(){}function c(l){var m=typeof l;return"object"===m&&null!==l||"function"===m}function d(l){if(!Qa(l,f)){var m=new b;fa(l,f,{value:m})}}function e(l){var m=Object[l];m&&(Object[l]=function(n){if(n instanceof b)return n;Object.isExtensible(n)&&d(n);return m(n)})}if(function(){if(!a||!Object.seal)return!1;try{var l=Object.seal({}),m=Object.seal({}),n=new a([[l,2],[m,3]]);if(2!=n.get(l)||3!=n.get(m))return!1;n.delete(l);n.set(m,4);return!n.has(l)&&4==n.get(m)}catch(t){return!1}}())return a;
var f="$jscomp_hidden_"+Math.random();e("freeze");e("preventExtensions");e("seal");var h=0,k=function(l){this.Ba=(h+=Math.random()+1).toString();if(l){l=_.ra(l);for(var m;!(m=l.next()).done;)m=m.value,this.set(m[0],m[1])}};k.prototype.set=function(l,m){if(!c(l))throw Error("d");d(l);if(!Qa(l,f))throw Error("e`"+l);l[f][this.Ba]=m;return this};k.prototype.get=function(l){return c(l)&&Qa(l,f)?l[f][this.Ba]:void 0};k.prototype.has=function(l){return c(l)&&Qa(l,f)&&Qa(l[f],this.Ba)};k.prototype.delete=
function(l){return c(l)&&Qa(l,f)&&Qa(l[f],this.Ba)?delete l[f][this.Ba]:!1};return k});
na("Map",function(a){if(function(){if(!a||"function"!=typeof a||!a.prototype.entries||"function"!=typeof Object.seal)return!1;try{var k=Object.seal({x:4}),l=new a(_.ra([[k,"s"]]));if("s"!=l.get(k)||1!=l.size||l.get({x:4})||l.set({x:4},"t")!=l||2!=l.size)return!1;var m=l.entries(),n=m.next();if(n.done||n.value[0]!=k||"s"!=n.value[1])return!1;n=m.next();return n.done||4!=n.value[0].x||"t"!=n.value[1]||!m.next().done?!1:!0}catch(t){return!1}}())return a;var b=new WeakMap,c=function(k){this.Hf={};this.kf=
f();this.size=0;if(k){k=_.ra(k);for(var l;!(l=k.next()).done;)l=l.value,this.set(l[0],l[1])}};c.prototype.set=function(k,l){k=0===k?0:k;var m=d(this,k);m.list||(m.list=this.Hf[m.id]=[]);m.Be?m.Be.value=l:(m.Be={next:this.kf,Aj:this.kf.Aj,head:this.kf,key:k,value:l},m.list.push(m.Be),this.kf.Aj.next=m.Be,this.kf.Aj=m.Be,this.size++);return this};c.prototype.delete=function(k){k=d(this,k);return k.Be&&k.list?(k.list.splice(k.index,1),k.list.length||delete this.Hf[k.id],k.Be.Aj.next=k.Be.next,k.Be.next.Aj=
k.Be.Aj,k.Be.head=null,this.size--,!0):!1};c.prototype.clear=function(){this.Hf={};this.kf=this.kf.Aj=f();this.size=0};c.prototype.has=function(k){return!!d(this,k).Be};c.prototype.get=function(k){return(k=d(this,k).Be)&&k.value};c.prototype.entries=function(){return e(this,function(k){return[k.key,k.value]})};c.prototype.keys=function(){return e(this,function(k){return k.key})};c.prototype.values=function(){return e(this,function(k){return k.value})};c.prototype.forEach=function(k,l){for(var m=this.entries(),
n;!(n=m.next()).done;)n=n.value,k.call(l,n[1],n[0],this)};c.prototype[Symbol.iterator]=c.prototype.entries;var d=function(k,l){var m=l&&typeof l;"object"==m||"function"==m?b.has(l)?m=b.get(l):(m=""+ ++h,b.set(l,m)):m="p_"+l;var n=k.Hf[m];if(n&&Qa(k.Hf,m))for(k=0;k<n.length;k++){var t=n[k];if(l!==l&&t.key!==t.key||l===t.key)return{id:m,list:n,index:k,Be:t}}return{id:m,list:n,index:-1,Be:void 0}},e=function(k,l){var m=k.kf;return pa(function(){if(m){for(;m.head!=k.kf;)m=m.Aj;for(;m.next!=m.head;)return m=
m.next,{done:!1,value:l(m)};m=null}return{done:!0,value:void 0}})},f=function(){var k={};return k.Aj=k.next=k.head=k},h=0;return c});na("Array.prototype.find",function(a){return a?a:function(b,c){a:{var d=this;d instanceof String&&(d=String(d));for(var e=d.length,f=0;f<e;f++){var h=d[f];if(b.call(c,h,f,d)){b=h;break a}}b=void 0}return b}});
na("Set",function(a){if(function(){if(!a||"function"!=typeof a||!a.prototype.entries||"function"!=typeof Object.seal)return!1;try{var c=Object.seal({x:4}),d=new a(_.ra([c]));if(!d.has(c)||1!=d.size||d.add(c)!=d||1!=d.size||d.add({x:4})!=d||2!=d.size)return!1;var e=d.entries(),f=e.next();if(f.done||f.value[0]!=c||f.value[1]!=c)return!1;f=e.next();return f.done||f.value[0]==c||4!=f.value[0].x||f.value[1]!=f.value[0]?!1:e.next().done}catch(h){return!1}}())return a;var b=function(c){this.va=new Map;if(c){c=
_.ra(c);for(var d;!(d=c.next()).done;)this.add(d.value)}this.size=this.va.size};b.prototype.add=function(c){c=0===c?0:c;this.va.set(c,c);this.size=this.va.size;return this};b.prototype.delete=function(c){c=this.va.delete(c);this.size=this.va.size;return c};b.prototype.clear=function(){this.va.clear();this.size=0};b.prototype.has=function(c){return this.va.has(c)};b.prototype.entries=function(){return this.va.entries()};b.prototype.values=function(){return this.va.values()};b.prototype.keys=b.prototype.values;
b.prototype[Symbol.iterator]=b.prototype.values;b.prototype.forEach=function(c,d){var e=this;this.va.forEach(function(f){return c.call(d,f,f,e)})};return b});var Sa=function(a,b){a instanceof String&&(a+="");var c=0,d=!1,e={next:function(){if(!d&&c<a.length){var f=c++;return{value:b(f,a[f]),done:!1}}d=!0;return{done:!0,value:void 0}}};e[Symbol.iterator]=function(){return e};return e};na("Array.prototype.entries",function(a){return a?a:function(){return Sa(this,function(b,c){return[b,c]})}});
na("Number.isFinite",function(a){return a?a:function(b){return"number"!==typeof b?!1:!isNaN(b)&&Infinity!==b&&-Infinity!==b}});na("Array.prototype.keys",function(a){return a?a:function(){return Sa(this,function(b){return b})}});na("Array.prototype.values",function(a){return a?a:function(){return Sa(this,function(b,c){return c})}});
na("Array.from",function(a){return a?a:function(b,c,d){c=null!=c?c:function(k){return k};var e=[],f="undefined"!=typeof Symbol&&Symbol.iterator&&b[Symbol.iterator];if("function"==typeof f){b=f.call(b);for(var h=0;!(f=b.next()).done;)e.push(c.call(d,f.value,h++))}else for(f=b.length,h=0;h<f;h++)e.push(c.call(d,b[h],h));return e}});na("Object.entries",function(a){return a?a:function(b){var c=[],d;for(d in b)Qa(b,d)&&c.push([d,b[d]]);return c}});
na("Object.values",function(a){return a?a:function(b){var c=[],d;for(d in b)Qa(b,d)&&c.push(b[d]);return c}});na("Object.is",function(a){return a?a:function(b,c){return b===c?0!==b||1/b===1/c:b!==b&&c!==c}});na("Array.prototype.includes",function(a){return a?a:function(b,c){var d=this;d instanceof String&&(d=String(d));var e=d.length;c=c||0;for(0>c&&(c=Math.max(c+e,0));c<e;c++){var f=d[c];if(f===b||Object.is(f,b))return!0}return!1}});
na("String.prototype.includes",function(a){return a?a:function(b,c){return-1!==Ma(this,b,"includes").indexOf(b,c||0)}});na("Array.prototype.flat",function(a){return a?a:function(b){b=void 0===b?1:b;for(var c=[],d=0;d<this.length;d++){var e=this[d];Array.isArray(e)&&0<b?(e=Array.prototype.flat.call(e,b-1),c.push.apply(c,e)):c.push(e)}return c}});na("Number.isNaN",function(a){return a?a:function(b){return"number"===typeof b&&isNaN(b)}});
na("String.prototype.replaceAll",function(a){return a?a:function(b,c){if(b instanceof RegExp&&!b.global)throw new TypeError("String.prototype.replaceAll called with a non-global RegExp argument.");return b instanceof RegExp?this.replace(b,c):this.replace(new RegExp(String(b).replace(/([-()\[\]{}+?*.$\^|,:#<!\\])/g,"\\$1").replace(/\x08/g,"\\x08"),"g"),c)}});
na("Math.imul",function(a){return a?a:function(b,c){b=Number(b);c=Number(c);var d=b&65535,e=c&65535;return d*e+((b>>>16&65535)*e+d*(c>>>16&65535)<<16>>>0)|0}});na("globalThis",function(a){return a||ja});_.Wa={};
/*
Copyright The Closure Library Authors.
SPDX-License-Identifier: Apache-2.0
*/
_.Xa=_.Xa||{};_.u=this||self;_.Ya="closure_uid_"+(1E9*Math.random()>>>0);_.D=function(a,b){a=a.split(".");var c=_.u;a[0]in c||"undefined"==typeof c.execScript||c.execScript("var "+a[0]);for(var d;a.length&&(d=a.shift());)a.length||void 0===b?c=c[d]&&c[d]!==Object.prototype[d]?c[d]:c[d]={}:c[d]=b};
_.Za=function(a,b){function c(){}c.prototype=b.prototype;a.H=b.prototype;a.prototype=new c;a.prototype.constructor=a;a.base=function(d,e,f){for(var h=Array(arguments.length-2),k=2;k<arguments.length;k++)h[k-2]=arguments[k];return b.prototype[e].apply(d,h)}};
_.ab=window.osapi=window.osapi||{};
window.___jsl=window.___jsl||{};
(window.___jsl.cd=window.___jsl.cd||[]).push({gwidget:{parsetags:"explicit"},appsapi:{plus_one_service:"/plus/v1"},csi:{rate:.01},poshare:{hangoutContactPickerServer:"https://plus.google.com"},gappsutil:{required_scopes:["https://www.googleapis.com/auth/plus.me","https://www.googleapis.com/auth/plus.people.recommended"],display_on_page_ready:!1},appsutil:{required_scopes:["https://www.googleapis.com/auth/plus.me","https://www.googleapis.com/auth/plus.people.recommended"],display_on_page_ready:!1},
"oauth-flow":{authUrl:"https://accounts.google.com/o/oauth2/auth",proxyUrl:"https://accounts.google.com/o/oauth2/postmessageRelay",redirectUri:"postmessage"},iframes:{sharebox:{params:{json:"&"},url:":socialhost:/:session_prefix:_/sharebox/dialog"},plus:{url:":socialhost:/:session_prefix:_/widget/render/badge?usegapi=1"},":socialhost:":"https://apis.google.com",":im_socialhost:":"https://plus.googleapis.com",domains_suggest:{url:"https://domains.google.com/suggest/flow"},card:{params:{s:"#",userid:"&"},
url:":socialhost:/:session_prefix:_/hovercard/internalcard"},":signuphost:":"https://plus.google.com",":gplus_url:":"https://plus.google.com",plusone:{url:":socialhost:/:session_prefix:_/+1/fastbutton?usegapi=1"},plus_share:{url:":socialhost:/:session_prefix:_/+1/sharebutton?plusShare=true&usegapi=1"},plus_circle:{url:":socialhost:/:session_prefix:_/widget/plus/circle?usegapi=1"},plus_followers:{url:":socialhost:/_/im/_/widget/render/plus/followers?usegapi=1"},configurator:{url:":socialhost:/:session_prefix:_/plusbuttonconfigurator?usegapi=1"},
appcirclepicker:{url:":socialhost:/:session_prefix:_/widget/render/appcirclepicker"},page:{url:":socialhost:/:session_prefix:_/widget/render/page?usegapi=1"},person:{url:":socialhost:/:session_prefix:_/widget/render/person?usegapi=1"},community:{url:":ctx_socialhost:/:session_prefix::im_prefix:_/widget/render/community?usegapi=1"},follow:{url:":socialhost:/:session_prefix:_/widget/render/follow?usegapi=1"},commentcount:{url:":socialhost:/:session_prefix:_/widget/render/commentcount?usegapi=1"},comments:{url:":socialhost:/:session_prefix:_/widget/render/comments?usegapi=1"},
blogger:{url:":socialhost:/:session_prefix:_/widget/render/blogger?usegapi=1"},youtube:{url:":socialhost:/:session_prefix:_/widget/render/youtube?usegapi=1"},reportabuse:{url:":socialhost:/:session_prefix:_/widget/render/reportabuse?usegapi=1"},additnow:{url:":socialhost:/additnow/additnow.html"},appfinder:{url:"https://workspace.google.com/:session_prefix:marketplace/appfinder?usegapi=1"},":source:":"1p"},poclient:{update_session:"google.updateSessionCallback"},"googleapis.config":{rpc:"/rpc",root:"https://content.googleapis.com",
"root-1p":"https://clients6.google.com",useGapiForXd3:!0,xd3:"/static/proxy.html",auth:{useInterimAuth:!1}},report:{apis:["iframes\\..*","gadgets\\..*","gapi\\.appcirclepicker\\..*","gapi\\.client\\..*"],rate:1E-4},client:{perApiBatch:!0}});
var zb,Fb,Hb,Ib,Jb;_.bb=function(a,b){return _.ba[a]=b};_.fb=function(a,b){if(Error.captureStackTrace)Error.captureStackTrace(this,_.fb);else{var c=Error().stack;c&&(this.stack=c)}a&&(this.message=String(a));void 0!==b&&(this.pK=b);this.gQ=!0};_.hb=function(a,b){return 0<=(0,_.gb)(a,b)};_.ib=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[]};_.lb=function(a,b,c){for(var d in a)b.call(c,a[d],d,a)};
_.mb=function(){var a=_.u.navigator;return a&&(a=a.userAgent)?a:""};_.ob=function(a){return _.nb(_.mb(),a)};_.pb=function(){return _.ob("Opera")};_.qb=function(){return _.ob("Trident")||_.ob("MSIE")};_.rb=function(){return _.ob("Firefox")||_.ob("FxiOS")};_.tb=function(){return _.ob("Safari")&&!(_.sb()||_.ob("Coast")||_.pb()||_.ob("Edge")||_.ob("Edg/")||_.ob("OPR")||_.rb()||_.ob("Silk")||_.ob("Android"))};_.sb=function(){return(_.ob("Chrome")||_.ob("CriOS"))&&!_.ob("Edge")||_.ob("Silk")};
_.ub=function(){return _.ob("Android")&&!(_.sb()||_.rb()||_.pb()||_.ob("Silk"))};_.xb=function(a,b){if(void 0!==a.tagName){if("script"===a.tagName.toLowerCase())throw Error("q");if("style"===a.tagName.toLowerCase())throw Error("r");}a.innerHTML=_.vb(b)};zb=function(a){return new _.yb(function(b){return b.substr(0,a.length+1).toLowerCase()===a+":"})};_.Ab=function(){return _.ob("iPhone")&&!_.ob("iPod")&&!_.ob("iPad")};_.Bb=function(){return _.Ab()||_.ob("iPad")||_.ob("iPod")};
_.Cb=function(a){var b=typeof a;return"object"==b&&null!=a||"function"==b};_.J=function(a,b){a.prototype=(0,_.xa)(b.prototype);a.prototype.constructor=a;if(_.La)(0,_.La)(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.H=b.prototype};_.Db=function(a){var b=typeof a;return"object"!=b?b:a?Array.isArray(a)?"array":b:"null"};
_.Eb=function(a){var b=_.Db(a);return"array"==b||"object"==b&&"number"==typeof a.length};Fb=0;_.Gb=function(a){return Object.prototype.hasOwnProperty.call(a,_.Ya)&&a[_.Ya]||(a[_.Ya]=++Fb)};Hb=function(a,b,c){return a.call.apply(a.bind,arguments)};
Ib=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)}};_.O=function(a,b,c){_.O=Function.prototype.bind&&-1!=Function.prototype.bind.toString().indexOf("native code")?Hb:Ib;return _.O.apply(null,arguments)};Jb=function(a){return a};
/*
SPDX-License-Identifier: Apache-2.0
*/
_.Kb={};
/*
Copyright The Closure Library Authors.
SPDX-License-Identifier: Apache-2.0
*/
_.Za(_.fb,Error);_.fb.prototype.name="CustomError";
var Mb;
_.gb=Array.prototype.indexOf?function(a,b){return Array.prototype.indexOf.call(a,b,void 0)}:function(a,b){if("string"===typeof a)return"string"!==typeof b||1!=b.length?-1:a.indexOf(b,0);for(var c=0;c<a.length;c++)if(c in a&&a[c]===b)return c;return-1};
_.Nb=Array.prototype.lastIndexOf?function(a,b){return Array.prototype.lastIndexOf.call(a,b,a.length-1)}:function(a,b){var c=a.length-1;0>c&&(c=Math.max(0,a.length+c));if("string"===typeof a)return"string"!==typeof b||1!=b.length?-1:a.lastIndexOf(b,c);for(;0<=c;c--)if(c in a&&a[c]===b)return c;return-1};_.Ob=Array.prototype.forEach?function(a,b,c){Array.prototype.forEach.call(a,b,c)}:function(a,b,c){for(var d=a.length,e="string"===typeof a?a.split(""):a,f=0;f<d;f++)f in e&&b.call(c,e[f],f,a)};
_.Pb=Array.prototype.map?function(a,b){return Array.prototype.map.call(a,b,void 0)}:function(a,b){for(var c=a.length,d=Array(c),e="string"===typeof a?a.split(""):a,f=0;f<c;f++)f in e&&(d[f]=b.call(void 0,e[f],f,a));return d};_.Qb=Array.prototype.some?function(a,b,c){return Array.prototype.some.call(a,b,c)}:function(a,b,c){for(var d=a.length,e="string"===typeof a?a.split(""):a,f=0;f<d;f++)if(f in e&&b.call(c,e[f],f,a))return!0;return!1};
_.Rb=Array.prototype.every?function(a,b,c){return Array.prototype.every.call(a,b,c)}:function(a,b,c){for(var d=a.length,e="string"===typeof a?a.split(""):a,f=0;f<d;f++)if(f in e&&!b.call(c,e[f],f,a))return!1;return!0};
var Sb;_.Tb=function(){if(void 0===Sb){var a=null,b=_.u.trustedTypes;if(b&&b.createPolicy)try{a=b.createPolicy("gapi#html",{createHTML:Jb,createScript:Jb,createScriptURL:Jb})}catch(c){_.u.console&&_.u.console.error(c.message)}Sb=a}return Sb};
var Wb,Vb;_.Xb=function(a,b){this.KR=a===Vb&&b||"";this.KU=Wb};_.Xb.prototype.ji=!0;_.Xb.prototype.Of=function(){return this.KR};_.Yb=function(a){return a instanceof _.Xb&&a.constructor===_.Xb&&a.KU===Wb?a.KR:"type_error:Const"};_.Zb=function(a){return new _.Xb(Vb,a)};Wb={};Vb={};
var $b;_.ac=function(a,b){this.uF=b===$b?a:""};_.g=_.ac.prototype;_.g.ji=!0;_.g.Of=function(){return this.uF.toString()};_.g.MD=!0;_.g.uk=function(){return 1};_.g.toString=function(){return this.uF+""};_.cc=function(a){return _.bc(a).toString()};_.bc=function(a){if(a instanceof _.ac&&a.constructor===_.ac)return a.uF;_.Db(a);return"type_error:TrustedResourceUrl"};_.gc=function(a){return _.fc(_.Yb(a))};$b={};_.fc=function(a){var b=_.Tb();a=b?b.createScriptURL(a):a;return new _.ac(a,$b)};
var mc,nc,oc,pc,qc,rc,lc,tc;_.hc=function(a,b){return 0==a.lastIndexOf(b,0)};_.ic=function(a){return/^[\s\xa0]*$/.test(a)};_.jc=String.prototype.trim?function(a){return a.trim()}:function(a){return/^[\s\xa0]*([\s\S]*?)[\s\xa0]*$/.exec(a)[1]};
_.sc=function(a){if(!lc.test(a))return a;-1!=a.indexOf("&")&&(a=a.replace(mc,"&amp;"));-1!=a.indexOf("<")&&(a=a.replace(nc,"&lt;"));-1!=a.indexOf(">")&&(a=a.replace(oc,"&gt;"));-1!=a.indexOf('"')&&(a=a.replace(pc,"&quot;"));-1!=a.indexOf("'")&&(a=a.replace(qc,"&#39;"));-1!=a.indexOf("\x00")&&(a=a.replace(rc,"&#0;"));return a};mc=/&/g;nc=/</g;oc=/>/g;pc=/"/g;qc=/'/g;rc=/\x00/g;lc=/[\x00&<>"']/;_.nb=function(a,b){return-1!=a.indexOf(b)};
_.uc=function(a,b){var c=0;a=(0,_.jc)(String(a)).split(".");b=(0,_.jc)(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=tc(0==f[1].length?0:parseInt(f[1],10),0==h[1].length?0:parseInt(h[1],10))||tc(0==f[2].length,0==h[2].length)||tc(f[2],h[2]);f=f[3];h=h[3]}while(0==c)}return c};
tc=function(a,b){return a<b?-1:a>b?1:0};
var zc,Ac,Bc;_.wc=function(a,b){this.tF=b===_.vc?a:""};_.g=_.wc.prototype;_.g.ji=!0;_.g.Of=function(){return this.tF.toString()};_.g.MD=!0;_.g.uk=function(){return 1};_.g.toString=function(){return this.tF.toString()};_.yc=function(a){if(a instanceof _.wc&&a.constructor===_.wc)return a.tF;_.Db(a);return"type_error:SafeUrl"};zc=/^data:(.*);base64,[a-z0-9+\/]+=*$/i;Ac=function(a){a=String(a);a=a.replace(/(%0A|%0D)/g,"");return a.match(zc)?new _.wc(a,_.vc):null};Bc=/^(?:(?:https?|mailto|ftp):|[^:/?#]*(?:[/?#]|$))/i;
_.Cc=function(a){if(a instanceof _.wc)return a;a="object"==typeof a&&a.ji?a.Of():String(a);return Bc.test(a)?new _.wc(a,_.vc):Ac(a)};_.Ec=function(a,b){if(a instanceof _.wc)return a;a="object"==typeof a&&a.ji?a.Of():String(a);if(b&&/^data:/i.test(a)&&(b=Ac(a)||_.Dc,b.Of()==a))return b;Bc.test(a)||(a="about:invalid#zClosurez");return new _.wc(a,_.vc)};_.vc={};_.Dc=new _.wc("about:invalid#zClosurez",_.vc);
_.Fc={};_.Gc=function(a,b){this.sF=b===_.Fc?a:"";this.ji=!0};_.Gc.prototype.Of=function(){return this.sF};_.Gc.prototype.toString=function(){return this.sF.toString()};_.Hc=new _.Gc("",_.Fc);_.Ic=RegExp("^[-,.\"'%_!#/ a-zA-Z0-9\\[\\]]+$");_.Jc=RegExp("\\b(url\\([ \t\n]*)('[ -&(-\\[\\]-~]*'|\"[ !#-\\[\\]-~]*\"|[!#-&*-\\[\\]-~]*)([ \t\n]*\\))","g");
_.Kc=RegExp("\\b(calc|cubic-bezier|fit-content|hsl|hsla|linear-gradient|matrix|minmax|radial-gradient|repeat|rgb|rgba|(rotate|scale|translate)(X|Y|Z|3d)?|var)\\([-+*/0-9a-zA-Z.%#\\[\\], ]+\\)","g");
_.Mc={};_.Nc=function(a,b){this.rF=b===_.Mc?a:"";this.ji=!0};_.Pc=function(a){a=_.Yb(a);return 0===a.length?Oc:new _.Nc(a,_.Mc)};_.Nc.prototype.Of=function(){return this.rF};_.Nc.prototype.toString=function(){return this.rF.toString()};var Oc=new _.Nc("",_.Mc);
var Qc;Qc={};_.Rc=function(a,b,c){this.qF=c===Qc?a:"";this.kW=b;this.ji=this.MD=!0};_.Rc.prototype.uk=function(){return this.kW};_.Rc.prototype.Of=function(){return this.qF.toString()};_.Rc.prototype.toString=function(){return this.qF.toString()};_.vb=function(a){if(a instanceof _.Rc&&a.constructor===_.Rc)return a.qF;_.Db(a);return"type_error:SafeHtml"};_.Tc=function(a){if(a instanceof _.Rc)return a;var b="object"==typeof a,c=null;b&&a.MD&&(c=a.uk());return _.Sc(_.sc(b&&a.ji?a.Of():String(a)),c)};
_.Sc=function(a,b){var c=_.Tb();a=c?c.createHTML(a):a;return new _.Rc(a,b,Qc)};_.Uc=new _.Rc(_.u.trustedTypes&&_.u.trustedTypes.emptyHTML||"",0,Qc);_.Vc=_.Sc("<br>",0);
_.Wc=function(){};_.Xc=function(a){this.RP=a};_.J(_.Xc,_.Wc);_.Xc.prototype.toString=function(){return this.RP};_.Yc=new _.Xc("about:invalid#zTSz",_.Kb);
_.yb=function(a){this.ui=a};_.Zc=[zb("data"),zb("http"),zb("https"),zb("mailto"),zb("ftp"),new _.yb(function(a){return/^[^:]*([/?#]|$)/.test(a)})];
var $c=function(a){$c[" "](a);return a};$c[" "]=function(){};_.ad=function(a,b){try{return $c(a[b]),!0}catch(c){}return!1};_.bd=function(a,b,c){return Object.prototype.hasOwnProperty.call(a,b)?a[b]:a[b]=c(b)};
var rd,sd,xd,zd;_.cd=_.pb();_.dd=_.qb();_.ed=_.ob("Edge");_.fd=_.ed||_.dd;_.gd=_.ob("Gecko")&&!(_.nb(_.mb().toLowerCase(),"webkit")&&!_.ob("Edge"))&&!(_.ob("Trident")||_.ob("MSIE"))&&!_.ob("Edge");_.hd=_.nb(_.mb().toLowerCase(),"webkit")&&!_.ob("Edge");_.id=_.hd&&_.ob("Mobile");_.jd=_.ob("Macintosh");_.kd=_.ob("Windows");_.ld=_.ob("Linux")||_.ob("CrOS");_.md=_.ob("Android");_.nd=_.Ab();_.od=_.ob("iPad");_.pd=_.ob("iPod");_.qd=_.Bb();rd=function(){var a=_.u.document;return a?a.documentMode:void 0};
a:{var td="",ud=function(){var a=_.mb();if(_.gd)return/rv:([^\);]+)(\)|;)/.exec(a);if(_.ed)return/Edge\/([\d\.]+)/.exec(a);if(_.dd)return/\b(?:MSIE|rv)[: ]([^\);]+)(\)|;)/.exec(a);if(_.hd)return/WebKit\/(\S+)/.exec(a);if(_.cd)return/(?:Version)[ \/]?(\S+)/.exec(a)}();ud&&(td=ud?ud[1]:"");if(_.dd){var vd=rd();if(null!=vd&&vd>parseFloat(td)){sd=String(vd);break a}}sd=td}_.wd=sd;xd={};_.yd=function(a){return _.bd(xd,a,function(){return 0<=_.uc(_.wd,a)})};
if(_.u.document&&_.dd){var Ad=rd();zd=Ad?Ad:parseInt(_.wd,10)||void 0}else zd=void 0;_.Bd=zd;
try{(new self.OffscreenCanvas(0,0)).getContext("2d")}catch(a){}_.Cd=_.dd||_.hd;
_.Dd=function(a){var b=!1,c;return function(){b||(c=a(),b=!0);return c}};
var Ed,Id;Ed=_.Dd(function(){var a=document.createElement("div"),b=document.createElement("div");b.appendChild(document.createElement("div"));a.appendChild(b);b=a.firstChild.firstChild;a.innerHTML=_.vb(_.Uc);return!b.parentElement});_.Fd=function(a,b){if(Ed())for(;a.lastChild;)a.removeChild(a.lastChild);a.innerHTML=_.vb(b)};_.Gd=function(a,b){b=b instanceof _.wc?b:_.Ec(b);a.href=_.yc(b)};
_.Hd=function(a,b,c,d){a=a instanceof _.wc?a:_.Ec(a);b=b||_.u;c=c instanceof _.Xb?_.Yb(c):c||"";return void 0!==d?b.open(_.yc(a),c,d):b.open(_.yc(a),c)};Id=/^[\w+/_-]+[=]{0,2}$/;_.Jd=function(a,b){b=(b||_.u).document;return b.querySelector?(a=b.querySelector(a))&&(a=a.nonce||a.getAttribute("nonce"))&&Id.test(a)?a:"":""};
_.Kd=String.prototype.repeat?function(a,b){return a.repeat(b)}:function(a,b){return Array(b+1).join(a)};_.Ld=2147483648*Math.random()|0;
var Qd,Ud;_.Od=function(a){return a?new _.Md(_.Nd(a)):Mb||(Mb=new _.Md)};
_.Pd=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&&_.hb(b.split(/\s+/),c)&&(d[e++]=h);d.length=e;return d}return a};
_.Rd=function(a,b){_.lb(b,function(c,d){c&&"object"==typeof c&&c.ji&&(c=c.Of());"style"==d?a.style.cssText=c:"class"==d?a.className=c:"for"==d?a.htmlFor=c:Qd.hasOwnProperty(d)?a.setAttribute(Qd[d],c):_.hc(d,"aria-")||_.hc(d,"data-")?a.setAttribute(d,c):a[d]=c})};Qd={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"};
_.Vd=function(a,b){var c=b[1],d=_.Sd(a,String(b[0]));c&&("string"===typeof c?d.className=c:Array.isArray(c)?d.className=c.join(" "):_.Rd(d,c));2<b.length&&Ud(a,d,b,2);return d};
Ud=function(a,b,c,d){function e(k){k&&b.appendChild("string"===typeof k?a.createTextNode(k):k)}for(;d<c.length;d++){var f=c[d];if(!_.Eb(f)||_.Cb(f)&&0<f.nodeType)e(f);else{a:{if(f&&"number"==typeof f.length){if(_.Cb(f)){var h="function"==typeof f.item||"string"==typeof f.item;break a}if("function"===typeof f){h="function"==typeof f.item;break a}}h=!1}_.Ob(h?_.ib(f):f,e)}}};_.Wd=function(a){return _.Sd(document,a)};
_.Sd=function(a,b){b=String(b);"application/xhtml+xml"===a.contentType&&(b=b.toLowerCase());return a.createElement(b)};_.Xd=function(a){if(1!=a.nodeType)return!1;switch(a.tagName){case "APPLET":case "AREA":case "BASE":case "BR":case "COL":case "COMMAND":case "EMBED":case "FRAME":case "HR":case "IMG":case "INPUT":case "IFRAME":case "ISINDEX":case "KEYGEN":case "LINK":case "NOFRAMES":case "NOSCRIPT":case "META":case "OBJECT":case "PARAM":case "SCRIPT":case "SOURCE":case "STYLE":case "TRACK":case "WBR":return!1}return!0};
_.Yd=function(a,b){Ud(_.Nd(a),a,arguments,1)};_.Zd=function(a){for(var b;b=a.firstChild;)a.removeChild(b)};_.$d=function(a,b){b.parentNode&&b.parentNode.insertBefore(a,b)};_.ae=function(a){return a&&a.parentNode?a.parentNode.removeChild(a):null};_.be=function(a){return void 0!=a.children?a.children:Array.prototype.filter.call(a.childNodes,function(b){return 1==b.nodeType})};_.ce=function(a){return _.Cb(a)&&1==a.nodeType};
_.de=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){return 9==a.nodeType?a:a.ownerDocument||a.document};
_.ee=function(a,b){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(a.lastChild);a.firstChild.data=String(b)}else _.Zd(a),a.appendChild(_.Nd(a).createTextNode(String(b)))};_.Md=function(a){this.ob=a||_.u.document||document};_.g=_.Md.prototype;_.g.Ea=_.Od;_.g.sG=_.ca(0);_.g.$a=function(){return this.ob};_.g.N=_.ca(1);_.g.getElementsByTagName=function(a,b){return(b||this.ob).getElementsByTagName(String(a))};
_.g.ma=function(a,b,c){return _.Vd(this.ob,arguments)};_.g.createElement=function(a){return _.Sd(this.ob,a)};_.g.createTextNode=function(a){return this.ob.createTextNode(String(a))};_.g.getWindow=function(){var a=this.ob;return a.parentWindow||a.defaultView};_.g.appendChild=function(a,b){a.appendChild(b)};_.g.append=_.Yd;_.g.canHaveChildren=_.Xd;_.g.Td=_.Zd;_.g.VN=_.$d;_.g.removeNode=_.ae;_.g.yC=_.be;_.g.isElement=_.ce;_.g.contains=_.de;_.g.ni=_.ca(2);
/*
gapi.loader.OBJECT_CREATE_TEST_OVERRIDE &&*/
_.fe=window;_.ge=document;_.he=_.fe.location;_.ie=/\[native code\]/;_.je=function(a,b,c){return a[b]=a[b]||c};_.ke=function(){var a;if((a=Object.create)&&_.ie.test(a))a=a(null);else{a={};for(var b in a)a[b]=void 0}return a};_.le=function(a,b){return Object.prototype.hasOwnProperty.call(a,b)};_.me=function(a,b){a=a||{};for(var c in a)_.le(a,c)&&(b[c]=a[c])};_.ne=_.je(_.fe,"gapi",{});
_.oe=function(a,b,c){var d=new RegExp("([#].*&|[#])"+b+"=([^&#]*)","g");b=new RegExp("([?#].*&|[?#])"+b+"=([^&#]*)","g");if(a=a&&(d.exec(a)||b.exec(a)))try{c=decodeURIComponent(a[2])}catch(e){}return c};_.qe=new RegExp(/^/.source+/([a-zA-Z][-+.a-zA-Z0-9]*:)?/.source+/(\/\/[^\/?#]*)?/.source+/([^?#]*)?/.source+/(\?([^#]*))?/.source+/(#((#|[^#])*))?/.source+/$/.source);_.re=new RegExp(/(%([^0-9a-fA-F%]|[0-9a-fA-F]([^0-9a-fA-F%])?)?)*/.source+/%($|[^0-9a-fA-F]|[0-9a-fA-F]($|[^0-9a-fA-F]))/.source,"g");
_.se=new RegExp(/\/?\??#?/.source+"("+/[\/?#]/i.source+"|"+/[\uD800-\uDBFF]/i.source+"|"+/%[c-f][0-9a-f](%[89ab][0-9a-f]){0,2}(%[89ab]?)?/i.source+"|"+/%[0-9a-f]?/i.source+")$","i");
_.ue=function(a,b,c){_.te(a,b,c,"add","at")};_.te=function(a,b,c,d,e){if(a[d+"EventListener"])a[d+"EventListener"](b,c,!1);else if(a[e+"tachEvent"])a[e+"tachEvent"]("on"+b,c)};
_.ve={};_.ve=_.je(_.fe,"___jsl",_.ke());_.je(_.ve,"I",0);_.je(_.ve,"hel",10);
var we,xe,ye,ze,Ae,Be,De;we=function(a){var b=window.___jsl=window.___jsl||{};b[a]=b[a]||[];return b[a]};xe=function(a){var b=window.___jsl=window.___jsl||{};b.cfg=!a&&b.cfg||{};return b.cfg};ye=function(a){return"object"===typeof a&&/\[native code\]/.test(a.push)};
ze=function(a,b,c){if(b&&"object"===typeof b)for(var d in b)!Object.prototype.hasOwnProperty.call(b,d)||c&&"___goc"===d&&"undefined"===typeof b[d]||(a[d]&&b[d]&&"object"===typeof a[d]&&"object"===typeof b[d]&&!ye(a[d])&&!ye(b[d])?ze(a[d],b[d]):b[d]&&"object"===typeof b[d]?(a[d]=ye(b[d])?[]:{},ze(a[d],b[d])):a[d]=b[d])};
Ae=function(a){if(a&&!/^\s+$/.test(a)){for(;0==a.charCodeAt(a.length-1);)a=a.substring(0,a.length-1);try{var b=window.JSON.parse(a)}catch(c){}if("object"===typeof b)return b;try{b=(new Function("return ("+a+"\n)"))()}catch(c){}if("object"===typeof b)return b;try{b=(new Function("return ({"+a+"\n})"))()}catch(c){}return"object"===typeof b?b:{}}};
Be=function(a,b){var c={___goc:void 0};a.length&&a[a.length-1]&&Object.hasOwnProperty.call(a[a.length-1],"___goc")&&"undefined"===typeof a[a.length-1].___goc&&(c=a.pop());ze(c,b);a.push(c)};
De=function(a){xe(!0);var b=window.___gcfg,c=we("cu"),d=window.___gu;b&&b!==d&&(Be(c,b),window.___gu=b);b=we("cu");var e=document.scripts||document.getElementsByTagName("script")||[];d=[];var f=[];f.push.apply(f,we("us"));for(var h=0;h<e.length;++h)for(var k=e[h],l=0;l<f.length;++l)k.src&&0==k.src.indexOf(f[l])&&d.push(k);0==d.length&&0<e.length&&e[e.length-1].src&&d.push(e[e.length-1]);for(e=0;e<d.length;++e)d[e].getAttribute("gapi_processed")||(d[e].setAttribute("gapi_processed",!0),(f=d[e])?(h=
f.nodeType,f=3==h||4==h?f.nodeValue:f.textContent||""):f=void 0,(f=Ae(f))&&b.push(f));a&&Be(c,a);d=we("cd");a=0;for(b=d.length;a<b;++a)ze(xe(),d[a],!0);d=we("ci");a=0;for(b=d.length;a<b;++a)ze(xe(),d[a],!0);a=0;for(b=c.length;a<b;++a)ze(xe(),c[a],!0)};_.Ee=function(a,b){var c=xe();if(!a)return c;a=a.split("/");for(var d=0,e=a.length;c&&"object"===typeof c&&d<e;++d)c=c[a[d]];return d===a.length&&void 0!==c?c:b};
_.Fe=function(a,b){var c;if("string"===typeof a){var d=c={};a=a.split("/");for(var e=0,f=a.length;e<f-1;++e){var h={};d=d[a[e]]=h}d[a[e]]=b}else c=a;De(c)};
var Ge=function(){var a=window.__GOOGLEAPIS;a&&(a.googleapis&&!a["googleapis.config"]&&(a["googleapis.config"]=a.googleapis),_.je(_.ve,"ci",[]).push(a),window.__GOOGLEAPIS=void 0)};
Ge&&Ge();De();
_.D("gapi.config.get",_.Ee);_.D("gapi.config.update",_.Fe);
var Me,Ne,Oe,Pe,Qe,Re,Se,Te,Ue,Ve,We,Xe,Ye,Ze,$e,af,bf,cf,df,ef,ff,gf,hf,jf,kf,lf,mf,nf,of,pf,qf,tf,uf;Oe=void 0;Pe=function(a){try{return _.u.JSON.parse.call(_.u.JSON,a)}catch(b){return!1}};Qe=function(a){return Object.prototype.toString.call(a)};Re=Qe(0);Se=Qe(new Date(0));Te=Qe(!0);Ue=Qe("");Ve=Qe({});We=Qe([]);
Xe=function(a,b){if(b)for(var c=0,d=b.length;c<d;++c)if(a===b[c])throw new TypeError("Converting circular structure to JSON");d=typeof a;if("undefined"!==d){c=Array.prototype.slice.call(b||[],0);c[c.length]=a;b=[];var e=Qe(a);if(null!=a&&"function"===typeof a.toJSON&&(Object.prototype.hasOwnProperty.call(a,"toJSON")||(e!==We||a.constructor!==Array&&a.constructor!==Object)&&(e!==Ve||a.constructor!==Array&&a.constructor!==Object)&&e!==Ue&&e!==Re&&e!==Te&&e!==Se))return Xe(a.toJSON.call(a),c);if(null==
a)b[b.length]="null";else if(e===Re)a=Number(a),isNaN(a)||isNaN(a-a)?a="null":-0===a&&0>1/a&&(a="-0"),b[b.length]=String(a);else if(e===Te)b[b.length]=String(!!Number(a));else{if(e===Se)return Xe(a.toISOString.call(a),c);if(e===We&&Qe(a.length)===Re){b[b.length]="[";var f=0;for(d=Number(a.length)>>0;f<d;++f)f&&(b[b.length]=","),b[b.length]=Xe(a[f],c)||"null";b[b.length]="]"}else if(e==Ue&&Qe(a.length)===Re){b[b.length]='"';f=0;for(c=Number(a.length)>>0;f<c;++f)d=String.prototype.charAt.call(a,f),
e=String.prototype.charCodeAt.call(a,f),b[b.length]="\b"===d?"\\b":"\f"===d?"\\f":"\n"===d?"\\n":"\r"===d?"\\r":"\t"===d?"\\t":"\\"===d||'"'===d?"\\"+d:31>=e?"\\u"+(e+65536).toString(16).substr(1):32<=e&&65535>=e?d:"\ufffd";b[b.length]='"'}else if("object"===d){b[b.length]="{";d=0;for(f in a)Object.prototype.hasOwnProperty.call(a,f)&&(e=Xe(a[f],c),void 0!==e&&(d++&&(b[b.length]=","),b[b.length]=Xe(f),b[b.length]=":",b[b.length]=e));b[b.length]="}"}else return}return b.join("")}};Ye=/[\0-\x07\x0b\x0e-\x1f]/;
Ze=/^([^"]*"([^\\"]|\\.)*")*[^"]*"([^"\\]|\\.)*[\0-\x1f]/;$e=/^([^"]*"([^\\"]|\\.)*")*[^"]*"([^"\\]|\\.)*\\[^\\\/"bfnrtu]/;af=/^([^"]*"([^\\"]|\\.)*")*[^"]*"([^"\\]|\\.)*\\u([0-9a-fA-F]{0,3}[^0-9a-fA-F])/;bf=/"([^\0-\x1f\\"]|\\[\\\/"bfnrt]|\\u[0-9a-fA-F]{4})*"/g;cf=/-?(0|[1-9][0-9]*)(\.[0-9]+)?([eE][-+]?[0-9]+)?/g;df=/[ \t\n\r]+/g;ef=/[^"]:/;ff=/""/g;gf=/true|false|null/g;hf=/00/;jf=/[\{]([^0\}]|0[^:])/;kf=/(^|\[)[,:]|[,:](\]|\}|[,:]|$)/;lf=/[^\[,:][\[\{]/;mf=/^(\{|\}|\[|\]|,|:|0)+/;nf=/\u2028/g;
of=/\u2029/g;
pf=function(a){a=String(a);if(Ye.test(a)||Ze.test(a)||$e.test(a)||af.test(a))return!1;var b=a.replace(bf,'""');b=b.replace(cf,"0");b=b.replace(df,"");if(ef.test(b))return!1;b=b.replace(ff,"0");b=b.replace(gf,"0");if(hf.test(b)||jf.test(b)||kf.test(b)||lf.test(b)||!b||(b=b.replace(mf,"")))return!1;a=a.replace(nf,"\\u2028").replace(of,"\\u2029");b=void 0;try{b=Oe?[Pe(a)]:eval("(function (var_args) {\n return Array.prototype.slice.call(arguments, 0);\n})(\n"+a+"\n)")}catch(c){return!1}return b&&1===
b.length?b[0]:!1};qf=function(){var a=((_.u.document||{}).scripts||[]).length;if((void 0===Me||void 0===Oe||Ne!==a)&&-1!==Ne){Me=Oe=!1;Ne=-1;try{try{Oe=!!_.u.JSON&&'{"a":[3,true,"1970-01-01T00:00:00.000Z"]}'===_.u.JSON.stringify.call(_.u.JSON,{a:[3,!0,new Date(0)],c:function(){}})&&!0===Pe("true")&&3===Pe('[{"a":3}]')[0].a}catch(b){}Me=Oe&&!Pe("[00]")&&!Pe('"\u0007"')&&!Pe('"\\0"')&&!Pe('"\\v"')}finally{Ne=a}}};_.rf=function(a){if(-1===Ne)return!1;qf();return(Me?Pe:pf)(a)};
_.sf=function(a){if(-1!==Ne)return qf(),Oe?_.u.JSON.stringify.call(_.u.JSON,a):Xe(a)};tf=!Date.prototype.toISOString||"function"!==typeof Date.prototype.toISOString||"1970-01-01T00:00:00.000Z"!==(new Date(0)).toISOString();
uf=function(){var a=Date.prototype.getUTCFullYear.call(this);return[0>a?"-"+String(1E6-a).substr(1):9999>=a?String(1E4+a).substr(1):"+"+String(1E6+a).substr(1),"-",String(101+Date.prototype.getUTCMonth.call(this)).substr(1),"-",String(100+Date.prototype.getUTCDate.call(this)).substr(1),"T",String(100+Date.prototype.getUTCHours.call(this)).substr(1),":",String(100+Date.prototype.getUTCMinutes.call(this)).substr(1),":",String(100+Date.prototype.getUTCSeconds.call(this)).substr(1),".",String(1E3+Date.prototype.getUTCMilliseconds.call(this)).substr(1),
"Z"].join("")};Date.prototype.toISOString=tf?uf:Date.prototype.toISOString;
/*
Copyright The Closure Library Authors.
SPDX-License-Identifier: Apache-2.0
*/
var lg=function(){this.blockSize=-1};
var mg=function(){this.blockSize=-1;this.blockSize=64;this.Ec=[];this.gB=[];this.UU=[];this.xy=[];this.xy[0]=128;for(var a=1;a<this.blockSize;++a)this.xy[a]=0;this.$z=this.Uo=0;this.reset()};_.Za(mg,lg);mg.prototype.reset=function(){this.Ec[0]=1732584193;this.Ec[1]=4023233417;this.Ec[2]=2562383102;this.Ec[3]=271733878;this.Ec[4]=3285377520;this.$z=this.Uo=0};
var ng=function(a,b,c){c||(c=0);var d=a.UU;if("string"===typeof b)for(var e=0;16>e;e++)d[e]=b.charCodeAt(c)<<24|b.charCodeAt(c+1)<<16|b.charCodeAt(c+2)<<8|b.charCodeAt(c+3),c+=4;else for(e=0;16>e;e++)d[e]=b[c]<<24|b[c+1]<<16|b[c+2]<<8|b[c+3],c+=4;for(e=16;80>e;e++){var f=d[e-3]^d[e-8]^d[e-14]^d[e-16];d[e]=(f<<1|f>>>31)&4294967295}b=a.Ec[0];c=a.Ec[1];var h=a.Ec[2],k=a.Ec[3],l=a.Ec[4];for(e=0;80>e;e++){if(40>e)if(20>e){f=k^c&(h^k);var m=1518500249}else f=c^h^k,m=1859775393;else 60>e?(f=c&h|k&(c|h),
m=2400959708):(f=c^h^k,m=3395469782);f=(b<<5|b>>>27)+f+l+m+d[e]&4294967295;l=k;k=h;h=(c<<30|c>>>2)&4294967295;c=b;b=f}a.Ec[0]=a.Ec[0]+b&4294967295;a.Ec[1]=a.Ec[1]+c&4294967295;a.Ec[2]=a.Ec[2]+h&4294967295;a.Ec[3]=a.Ec[3]+k&4294967295;a.Ec[4]=a.Ec[4]+l&4294967295};
mg.prototype.update=function(a,b){if(null!=a){void 0===b&&(b=a.length);for(var c=b-this.blockSize,d=0,e=this.gB,f=this.Uo;d<b;){if(0==f)for(;d<=c;)ng(this,a,d),d+=this.blockSize;if("string"===typeof a)for(;d<b;){if(e[f]=a.charCodeAt(d),++f,++d,f==this.blockSize){ng(this,e);f=0;break}}else for(;d<b;)if(e[f]=a[d],++f,++d,f==this.blockSize){ng(this,e);f=0;break}}this.Uo=f;this.$z+=b}};
mg.prototype.digest=function(){var a=[],b=8*this.$z;56>this.Uo?this.update(this.xy,56-this.Uo):this.update(this.xy,this.blockSize-(this.Uo-56));for(var c=this.blockSize-1;56<=c;c--)this.gB[c]=b&255,b/=256;ng(this,this.gB);for(c=b=0;5>c;c++)for(var d=24;0<=d;d-=8)a[b]=this.Ec[c]>>d&255,++b;return a};
_.og=function(){this.PH=new mg};_.g=_.og.prototype;_.g.reset=function(){this.PH.reset()};_.g.cS=function(a){this.PH.update(a)};_.g.ZK=function(){return this.PH.digest()};_.g.mu=function(a){a=unescape(encodeURIComponent(a));for(var b=[],c=0,d=a.length;c<d;++c)b.push(a.charCodeAt(c));this.cS(b)};_.g.Qh=function(){for(var a=this.ZK(),b="",c=0;c<a.length;c++)b+="0123456789ABCDEF".charAt(Math.floor(a[c]/16))+"0123456789ABCDEF".charAt(a[c]%16);return b};
_.vh=function(a){var b=window.___jsl=window.___jsl||{};b.cfg=!a&&b.cfg||{};return b.cfg};_.wh=function(a){var b=_.vh();if(!a)return b;a=a.split("/");for(var c=0,d=a.length;b&&"object"===typeof b&&c<d;++c)b=b[a[c]];return c===a.length&&void 0!==b?b:void 0};
_.xh=function(a,b,c,d){for(var e=0,f=a.length,h;e<f;){var k=e+(f-e>>>1);var l=c?b.call(void 0,a[k],k,a):b(d,a[k]);0<l?e=k+1:(f=k,h=!l)}return h?e:-e-1};_.yh=function(a,b){var c={},d;for(d in a)b.call(void 0,a[d],d,a)&&(c[d]=a[d]);return c};
var zh;zh=/^https?:\/\/(?:\w|[\-\.])+\.google\.(?:\w|[\-:\.])+(?:\/[^\?#]*)?\/u\/(\d)\//;
_.Ah=function(a){var b=_.wh("googleapis.config/sessionIndex");"string"===typeof b&&254<b.length&&(b=null);null==b&&(b=window.__X_GOOG_AUTHUSER);"string"===typeof b&&254<b.length&&(b=null);if(null==b){var c=window.google;c&&(b=c.authuser)}"string"===typeof b&&254<b.length&&(b=null);null==b&&(a=a||window.location.href,b=_.oe(a,"authuser")||null,null==b&&(b=(b=a.match(zh))?b[1]:null));if(null==b)return null;b=String(b);254<b.length&&(b=null);return b};
var Sh,Rh,Yh,Zh,Th,Wh,Uh,$h,Vh;_.Xh=function(){if(Rh){var a=new _.fe.Uint32Array(1);Sh.getRandomValues(a);a=Number("0."+a[0])}else a=Th,a+=parseInt(Uh.substr(0,20),16),Uh=Vh(Uh),a/=Wh+Math.pow(16,20);return a};Sh=_.fe.crypto;Rh=!1;Yh=0;Zh=0;Th=1;Wh=0;Uh="";$h=function(a){a=a||_.fe.event;var b=a.screenX+a.clientX<<16;b+=a.screenY+a.clientY;b*=(new Date).getTime()%1E6;Th=Th*b%Wh;0<Yh&&++Zh==Yh&&_.te(_.fe,"mousemove",$h,"remove","de")};Vh=function(a){var b=new _.og;b.mu(a);return b.Qh()};
Rh=!!Sh&&"function"==typeof Sh.getRandomValues;Rh||(Wh=1E6*(screen.width*screen.width+screen.height),Uh=Vh(_.ge.cookie+"|"+_.ge.location+"|"+(new Date).getTime()+"|"+Math.random()),Yh=_.wh("random/maxObserveMousemove")||0,0!=Yh&&_.ue(_.fe,"mousemove",$h));
var Vk,Wk,Xk,Yk,Zk,$k,al,bl,cl,dl,el,fl,jl,kl,ll,ml,nl,ol,pl,ql;_.Uk=function(a,b){if(!a)throw Error(b||"");};Vk=/&/g;Wk=/</g;Xk=/>/g;Yk=/"/g;Zk=/'/g;$k=function(a){return String(a).replace(Vk,"&amp;").replace(Wk,"&lt;").replace(Xk,"&gt;").replace(Yk,"&quot;").replace(Zk,"&#39;")};al=/[\ud800-\udbff][\udc00-\udfff]|[^!-~]/g;bl=/%([a-f]|[0-9a-fA-F][a-f])/g;cl=/^(https?|ftp|file|chrome-extension):$/i;
dl=function(a){a=String(a);a=a.replace(al,function(e){try{return encodeURIComponent(e)}catch(f){return encodeURIComponent(e.replace(/^[^%]+$/g,"\ufffd"))}}).replace(_.re,function(e){return e.replace(/%/g,"%25")}).replace(bl,function(e){return e.toUpperCase()});a=a.match(_.qe)||[];var b=_.ke(),c=function(e){return e.replace(/\\/g,"%5C").replace(/\^/g,"%5E").replace(/`/g,"%60").replace(/\{/g,"%7B").replace(/\|/g,"%7C").replace(/\}/g,"%7D")},d=!!(a[1]||"").match(cl);b.base=c((a[1]||"")+(a[2]||"")+(a[3]||
(a[2]&&d?"/":"")));d=function(e){return c(e.replace(/\?/g,"%3F").replace(/#/g,"%23"))};b.query=a[5]?[d(a[5])]:[];b.Wh=a[7]?[d(a[7])]:[];return b};el=function(a){return a.base+(0<a.query.length?"?"+a.query.join("&"):"")+(0<a.Wh.length?"#"+a.Wh.join("&"):"")};fl=function(a,b){var c=[];if(a)for(var d in a)if(_.le(a,d)&&null!=a[d]){var e=b?b(a[d]):a[d];c.push(encodeURIComponent(d)+"="+encodeURIComponent(e))}return c};
_.gl=function(a,b,c,d){a=dl(a);a.query.push.apply(a.query,fl(b,d));a.Wh.push.apply(a.Wh,fl(c,d));return el(a)};
_.hl=function(a,b){var c=dl(b);b=c.base;c.query.length&&(b+="?"+c.query.join(""));c.Wh.length&&(b+="#"+c.Wh.join(""));var d="";2E3<b.length&&(c=b,b=b.substr(0,2E3),b=b.replace(_.se,""),d=c.substr(b.length));var e=a.createElement("div");a=a.createElement("a");c=dl(b);b=c.base;c.query.length&&(b+="?"+c.query.join(""));c.Wh.length&&(b+="#"+c.Wh.join(""));_.Gd(a,new _.wc(b,_.vc));e.appendChild(a);_.xb(e,_.Sc(e.innerHTML,null));b=String(e.firstChild.href);e.parentNode&&e.parentNode.removeChild(e);c=dl(b+
d);b=c.base;c.query.length&&(b+="?"+c.query.join(""));c.Wh.length&&(b+="#"+c.Wh.join(""));return b};_.il=/^https?:\/\/[^\/%\\?#\s]+\/[^\s]*$/i;kl=function(a){for(;a.firstChild;)a.removeChild(a.firstChild)};ll=/^https?:\/\/(?:\w|[\-\.])+\.google\.(?:\w|[\-:\.])+(?:\/[^\?#]*)?\/b\/(\d{10,21})\//;
ml=function(){var a=_.wh("googleapis.config/sessionDelegate");"string"===typeof a&&21<a.length&&(a=null);null==a&&(a=(a=window.location.href.match(ll))?a[1]:null);if(null==a)return null;a=String(a);21<a.length&&(a=null);return a};nl=function(){var a=_.ve.onl;if(!a){a=_.ke();_.ve.onl=a;var b=_.ke();a.e=function(c){var d=b[c];d&&(delete b[c],d())};a.a=function(c,d){b[c]=d};a.r=function(c){delete b[c]}}return a};ol=function(a,b){b=b.onload;return"function"===typeof b?(nl().a(a,b),b):null};
pl=function(a){_.Uk(/^\w+$/.test(a),"Unsupported id - "+a);return'onload="window.___jsl.onl.e(&#34;'+a+'&#34;)"'};ql=function(a){nl().r(a)};
var sl,tl,xl;_.rl={allowtransparency:"true",frameborder:"0",hspace:"0",marginheight:"0",marginwidth:"0",scrolling:"no",style:"",tabindex:"0",vspace:"0",width:"100%"};sl={allowtransparency:!0,onload:!0};tl=0;_.ul=function(a,b){var c=0;do var d=b.id||["I",tl++,"_",(new Date).getTime()].join("");while(a.getElementById(d)&&5>++c);_.Uk(5>c,"Error creating iframe id");return d};_.vl=function(a,b){return a?b+"/"+a:""};
_.wl=function(a,b,c,d){var e={},f={};a.documentMode&&9>a.documentMode&&(e.hostiemode=a.documentMode);_.me(d.queryParams||{},e);_.me(d.fragmentParams||{},f);var h=d.pfname;var k=_.ke();_.wh("iframes/dropLegacyIdParam")||(k.id=c);k._gfid=c;k.parent=a.location.protocol+"//"+a.location.host;c=_.oe(a.location.href,"parent");h=h||"";!h&&c&&(h=_.oe(a.location.href,"_gfid","")||_.oe(a.location.href,"id",""),h=_.vl(h,_.oe(a.location.href,"pfname","")));h||(c=_.rf(_.oe(a.location.href,"jcp","")))&&"object"==
typeof c&&(h=_.vl(c.id,c.pfname));k.pfname=h;d.connectWithJsonParam&&(h={},h.jcp=_.sf(k),k=h);h=_.oe(b,"rpctoken")||e.rpctoken||f.rpctoken;h||(h=d.rpctoken||String(Math.round(1E8*_.Xh())),k.rpctoken=h);d.rpctoken=h;_.me(k,d.connectWithQueryParams?e:f);k=a.location.href;a=_.ke();(h=_.oe(k,"_bsh",_.ve.bsh))&&(a._bsh=h);(k=_.ve.dpo?_.ve.h:_.oe(k,"jsh",_.ve.h))&&(a.jsh=k);d.hintInFragment?_.me(a,f):_.me(a,e);return _.gl(b,e,f,d.paramsSerializer)};
xl=function(a){_.Uk(!a||_.il.test(a),"Illegal url for new iframe - "+a)};
_.yl=function(a,b,c,d,e){xl(c.src);var f,h=ol(d,c),k=h?pl(d):"";try{document.all&&(f=a.createElement('<iframe frameborder="'+$k(String(c.frameborder))+'" scrolling="'+$k(String(c.scrolling))+'" '+k+' name="'+$k(String(c.name))+'"/>'))}catch(m){}finally{f||(f=_.Od(a).ma("IFRAME"),h&&(f.onload=function(){f.onload=null;h.call(this)},ql(d)))}f.setAttribute("ng-non-bindable","");for(var l in c)a=c[l],"style"===l&&"object"===typeof a?_.me(a,f.style):sl[l]||f.setAttribute(l,String(a));(l=e&&e.beforeNode||
null)||e&&e.dontclear||kl(b);b.insertBefore(f,l);f=l?l.previousSibling:b.lastChild;c.allowtransparency&&(f.allowTransparency=!0);return f};
var zl,Cl;zl=/^:[\w]+$/;_.Al=/:([a-zA-Z_]+):/g;_.Bl=function(){var a=_.Ah()||"0",b=ml();var c=_.Ah()||a;var d=ml(),e="";c&&(e+="u/"+encodeURIComponent(String(c))+"/");d&&(e+="b/"+encodeURIComponent(String(d))+"/");c=e||null;(e=(d=!1===_.wh("isLoggedIn"))?"_/im/":"")&&(c="");var f=_.wh("iframes/:socialhost:"),h=_.wh("iframes/:im_socialhost:");return jl={socialhost:f,ctx_socialhost:d?h:f,session_index:a,session_delegate:b,session_prefix:c,im_prefix:e}};Cl=function(a,b){return _.Bl()[b]||""};
_.Dl=function(a){return _.hl(_.ge,a.replace(_.Al,Cl))};_.El=function(a){var b=a;zl.test(a)&&(b=_.wh("iframes/"+b.substring(1)+"/url"),_.Uk(!!b,"Unknown iframe url config for - "+a));return _.Dl(b)};
_.Fl=function(a,b,c){c=c||{};var d=c.attributes||{};_.Uk(!(c.allowPost||c.forcePost)||!d.onload,"onload is not supported by post iframe (allowPost or forcePost)");a=_.El(a);d=b.ownerDocument||_.ge;var e=_.ul(d,c);a=_.wl(d,a,e,c);var f=c,h=_.ke();_.me(_.rl,h);_.me(f.attributes,h);h.name=h.id=e;h.src=a;c.eurl=a;c=(f=c)||{};var k=!!c.allowPost;if(c.forcePost||k&&2E3<a.length){c=dl(a);h.src="";f.dropDataPostorigin||(h["data-postorigin"]=a);a=_.yl(d,b,h,e);if(-1!=navigator.userAgent.indexOf("WebKit")){var l=
a.contentWindow.document;l.open();h=l.createElement("div");k={};var m=e+"_inner";k.name=m;k.src="";k.style="display:none";_.yl(d,h,k,m,f)}h=(f=c.query[0])?f.split("&"):[];f=[];for(k=0;k<h.length;k++)m=h[k].split("=",2),f.push([decodeURIComponent(m[0]),decodeURIComponent(m[1])]);c.query=[];h=el(c);_.Uk(_.il.test(h),"Invalid URL: "+h);c=d.createElement("form");c.method="POST";c.target=e;c.style.display="none";e=h instanceof _.wc?h:_.Ec(h);c.action=_.yc(e);for(e=0;e<f.length;e++)h=d.createElement("input"),
h.type="hidden",h.name=f[e][0],h.value=f[e][1],c.appendChild(h);b.appendChild(c);c.submit();c.parentNode.removeChild(c);l&&l.close();b=a}else b=_.yl(d,b,h,e,f);return b};
var vf=function(){this.Xf=window.console};vf.prototype.log=function(a){this.Xf&&this.Xf.log&&this.Xf.log(a)};vf.prototype.error=function(a){this.Xf&&(this.Xf.error?this.Xf.error(a):this.Xf.log&&this.Xf.log(a))};vf.prototype.warn=function(a){this.Xf&&(this.Xf.warn?this.Xf.warn(a):this.Xf.log&&this.Xf.log(a))};vf.prototype.debug=function(){};_.wf=new vf;
_.jg=function(a){if(!a)return"";if(/^about:(?:blank|srcdoc)$/.test(a))return window.origin||"";a=a.split("#")[0].split("?")[0];a=a.toLowerCase();0==a.indexOf("//")&&(a=window.location.protocol+a);/^[\w\-]*:\/\//.test(a)||(a=window.location.href);var b=a.substring(a.indexOf("://")+3),c=b.indexOf("/");-1!=c&&(b=b.substring(0,c));c=a.substring(0,a.indexOf("://"));if(!c)throw Error("z`"+a);if("http"!==c&&"https"!==c&&"chrome-extension"!==c&&"moz-extension"!==c&&"file"!==c&&"android-app"!==c&&"chrome-search"!==
c&&"chrome-untrusted"!==c&&"chrome"!==c&&"app"!==c&&"devtools"!==c)throw Error("A`"+c);a="";var d=b.indexOf(":");if(-1!=d){var e=b.substring(d+1);b=b.substring(0,d);if("http"===c&&"80"!==e||"https"===c&&"443"!==e)a=":"+e}return c+"://"+b+a};
/*
Copyright The Closure Library Authors.
SPDX-License-Identifier: Apache-2.0
*/
_.Tg=_.rb();_.Ug=_.Ab()||_.ob("iPod");_.Vg=_.ob("iPad");_.Wg=_.ub();_.Xg=_.sb();_.Yg=_.tb()&&!_.Bb();
/*
Copyright The Closure Library Authors.
SPDX-License-Identifier: Apache-2.0
*/
_.mi=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)}};_.ni=function(){};_.oi=[];_.pi=[];_.qi=!1;_.ri=function(a){_.oi[_.oi.length]=a;if(_.qi)for(var b=0;b<_.pi.length;b++)a((0,_.O)(_.pi[b].wrap,_.pi[b]))};
/*
Copyright The Closure Library Authors.
SPDX-License-Identifier: Apache-2.0
*/
_.ii=function(a,b){for(var c in a)if(a[c]==b)return!0;return!1};_.ki=function(a){if("function"==typeof _.ji&&a instanceof _.ji)return a.QP;throw Error("p");};_.li=function(a,b){return"string"===typeof b?a.getElementById(b):b};
var ej=function(a){this.O=a};_.g=ej.prototype;_.g.value=function(){return this.O};_.g.re=function(a){this.O.width=a;return this};_.g.Rb=function(){return this.O.width};_.g.Ad=function(a){this.O.height=a;return this};_.g.Dc=function(){return this.O.height};_.g.Fh=function(a){this.O.style=a;return this};_.g.getStyle=function(){return this.O.style};
_.fj=function(a){this.O=a||{}};_.g=_.fj.prototype;_.g.value=function(){return this.O};_.g.setUrl=function(a){this.O.url=a;return this};_.g.getUrl=function(){return this.O.url};_.g.Fh=function(a){this.O.style=a;return this};_.g.getStyle=function(){return this.O.style};_.g.qe=function(a){this.O.id=a;return this};_.g.getId=function(){return this.O.id};_.g.Al=function(a){this.O.rpctoken=a;return this};_.gj=function(a,b){a.O.messageHandlers=b;return a};_.hj=function(a,b){a.O.messageHandlersFilter=b;return a};
_.fj.prototype.Qp=_.ca(4);_.fj.prototype.getContext=function(){return this.O.context};_.fj.prototype.Mc=function(){return this.O.openerIframe};_.fj.prototype.om=function(){this.O.attributes=this.O.attributes||{};return new ej(this.O.attributes)};
/*
Copyright The Closure Library Authors.
SPDX-License-Identifier: Apache-2.0
*/
/*
Copyright The Closure Library Authors.
SPDX-License-Identifier: Apache-2.0
*/
/*
Copyright The Closure Library Authors.
SPDX-License-Identifier: Apache-2.0
*/
var qj;_.ij=function(a,b){for(var c=1;c<arguments.length;c++){var d=arguments[c];if(_.Eb(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)}};_.jj=function(a,b){b=b||a;for(var c=0,d=0,e={};d<a.length;){var f=a[d++],h=_.Cb(f)?"o"+_.Gb(f):(typeof f).charAt(0)+f;Object.prototype.hasOwnProperty.call(e,h)||(e[h]=!0,b[c++]=f)}b.length=c};_.kj=function(a,b){for(var c in a)if(!(c in b)||a[c]!==b[c])return!1;for(var d in b)if(!(d in a))return!1;return!0};
_.lj=function(a){var b={},c;for(c in a)b[c]=a[c];return b};_.mj=function(a){_.u.setTimeout(function(){throw a;},0)};_.nj=function(a){return a};_.oj=function(a){a.prototype.$goog_Thenable=!0};_.pj=function(a){if(!a)return!1;try{return!!a.$goog_Thenable}catch(b){return!1}};qj=function(a,b){this.gW=a;this.E2=b;this.hy=0;this.kf=null};qj.prototype.get=function(){if(0<this.hy){this.hy--;var a=this.kf;this.kf=a.next;a.next=null}else a=this.gW();return a};
qj.prototype.put=function(a){this.E2(a);100>this.hy&&(this.hy++,a.next=this.kf,this.kf=a)};
var sj,tj,rj;_.uj=function(a){a=rj(a);"function"!==typeof _.u.setImmediate||_.u.Window&&_.u.Window.prototype&&!_.ob("Edge")&&_.u.Window.prototype.setImmediate==_.u.setImmediate?(sj||(sj=tj()),sj(a)):_.u.setImmediate(a)};
tj=function(){var a=_.u.MessageChannel;"undefined"===typeof a&&"undefined"!==typeof window&&window.postMessage&&window.addEventListener&&!_.ob("Presto")&&(a=function(){var e=_.Wd("IFRAME");e.style.display="none";document.documentElement.appendChild(e);var f=e.contentWindow;e=f.document;e.open();e.close();var h="callImmediate"+Math.random(),k="file:"==f.location.protocol?"*":f.location.protocol+"//"+f.location.host;e=(0,_.O)(function(l){if(("*"==k||l.origin==k)&&l.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&&!_.qb()){var b=new a,c={},d=c;b.port1.onmessage=function(){if(void 0!==c.next){c=c.next;var e=c.cb;c.cb=null;e()}};return function(e){d.next={cb:e};d=d.next;b.port2.postMessage(0)}}return function(e){_.u.setTimeout(e,0)}};rj=_.nj;_.ri(function(a){rj=a});
var vj=function(){this.pA=this.wq=null};vj.prototype.add=function(a,b){var c=wj.get();c.set(a,b);this.pA?this.pA.next=c:this.wq=c;this.pA=c};vj.prototype.remove=function(){var a=null;this.wq&&(a=this.wq,this.wq=this.wq.next,this.wq||(this.pA=null),a.next=null);return a};var wj=new qj(function(){return new xj},function(a){return a.reset()}),xj=function(){this.next=this.scope=this.Xg=null};xj.prototype.set=function(a,b){this.Xg=a;this.scope=b;this.next=null};
xj.prototype.reset=function(){this.next=this.scope=this.Xg=null};
var yj,zj,Aj,Bj,Dj;_.Cj=function(a,b){yj||zj();Aj||(yj(),Aj=!0);Bj.add(a,b)};zj=function(){if(_.u.Promise&&_.u.Promise.resolve){var a=_.u.Promise.resolve(void 0);yj=function(){a.then(Dj)}}else yj=function(){_.uj(Dj)}};Aj=!1;Bj=new vj;Dj=function(){for(var a;a=Bj.remove();){try{a.Xg.call(a.scope)}catch(b){_.mj(b)}wj.put(a)}Aj=!1};
var Gj,Hj,Xj,Vj;_.Fj=function(a,b){this.Ca=0;this.Ne=void 0;this.Xn=this.ak=this.Ab=null;this.Nw=this.cC=!1;if(a!=_.ni)try{var c=this;a.call(b,function(d){Ej(c,2,d)},function(d){Ej(c,3,d)})}catch(d){Ej(this,3,d)}};Gj=function(){this.next=this.context=this.wp=this.Qs=this.Ol=null;this.Iq=!1};Gj.prototype.reset=function(){this.context=this.wp=this.Qs=this.Ol=null;this.Iq=!1};Hj=new qj(function(){return new Gj},function(a){a.reset()});_.Ij=function(a,b,c){var d=Hj.get();d.Qs=a;d.wp=b;d.context=c;return d};
_.Jj=function(a){if(a instanceof _.Fj)return a;var b=new _.Fj(_.ni);Ej(b,2,a);return b};_.Kj=function(a){return new _.Fj(function(b,c){c(a)})};_.Rj=function(a,b,c){Lj(a,b,c,null)||_.Cj(_.mi(b,a))};_.Sj=function(a){return new _.Fj(function(b,c){var d=a.length,e=[];if(d)for(var f=function(m,n){d--;e[m]=n;0==d&&b(e)},h=function(m){c(m)},k=0,l;k<a.length;k++)l=a[k],_.Rj(l,_.mi(f,k),h);else b(e)})};_.Uj=function(){var a,b,c=new _.Fj(function(d,e){a=d;b=e});return new Tj(c,a,b)};
_.Fj.prototype.then=function(a,b,c){return Vj(this,"function"===typeof a?a:null,"function"===typeof b?b:null,c)};_.oj(_.Fj);_.Fj.prototype.Wt=function(a,b){return Vj(this,null,a,b)};_.Fj.prototype.catch=_.Fj.prototype.Wt;_.Fj.prototype.cancel=function(a){if(0==this.Ca){var b=new Wj(a);_.Cj(function(){Xj(this,b)},this)}};
Xj=function(a,b){if(0==a.Ca)if(a.Ab){var c=a.Ab;if(c.ak){for(var d=0,e=null,f=null,h=c.ak;h&&(h.Iq||(d++,h.Ol==a&&(e=h),!(e&&1<d)));h=h.next)e||(f=h);e&&(0==c.Ca&&1==d?Xj(c,b):(f?(d=f,d.next==c.Xn&&(c.Xn=d),d.next=d.next.next):Yj(c),Zj(c,e,3,b)))}a.Ab=null}else Ej(a,3,b)};_.bk=function(a,b){a.ak||2!=a.Ca&&3!=a.Ca||ak(a);a.Xn?a.Xn.next=b:a.ak=b;a.Xn=b};
Vj=function(a,b,c,d){var e=_.Ij(null,null,null);e.Ol=new _.Fj(function(f,h){e.Qs=b?function(k){try{var l=b.call(d,k);f(l)}catch(m){h(m)}}:f;e.wp=c?function(k){try{var l=c.call(d,k);void 0===l&&k instanceof Wj?h(k):f(l)}catch(m){h(m)}}:h});e.Ol.Ab=a;_.bk(a,e);return e.Ol};_.Fj.prototype.Z4=function(a){this.Ca=0;Ej(this,2,a)};_.Fj.prototype.a5=function(a){this.Ca=0;Ej(this,3,a)};
var Ej=function(a,b,c){0==a.Ca&&(a===c&&(b=3,c=new TypeError("Promise cannot resolve to itself")),a.Ca=1,Lj(c,a.Z4,a.a5,a)||(a.Ne=c,a.Ca=b,a.Ab=null,ak(a),3!=b||c instanceof Wj||ck(a,c)))},Lj=function(a,b,c,d){if(a instanceof _.Fj)return _.bk(a,_.Ij(b||_.ni,c||null,d)),!0;if(_.pj(a))return a.then(b,c,d),!0;if(_.Cb(a))try{var e=a.then;if("function"===typeof e)return dk(a,e,b,c,d),!0}catch(f){return c.call(d,f),!0}return!1},dk=function(a,b,c,d,e){var f=!1,h=function(l){f||(f=!0,c.call(e,l))},k=function(l){f||
(f=!0,d.call(e,l))};try{b.call(a,h,k)}catch(l){k(l)}},ak=function(a){a.cC||(a.cC=!0,_.Cj(a.Nv,a))},Yj=function(a){var b=null;a.ak&&(b=a.ak,a.ak=b.next,b.next=null);a.ak||(a.Xn=null);return b};_.Fj.prototype.Nv=function(){for(var a;a=Yj(this);)Zj(this,a,this.Ca,this.Ne);this.cC=!1};
var Zj=function(a,b,c,d){if(3==c&&b.wp&&!b.Iq)for(;a&&a.Nw;a=a.Ab)a.Nw=!1;if(b.Ol)b.Ol.Ab=null,ek(b,c,d);else try{b.Iq?b.Qs.call(b.context):ek(b,c,d)}catch(e){fk.call(null,e)}Hj.put(b)},ek=function(a,b,c){2==b?a.Qs.call(a.context,c):a.wp&&a.wp.call(a.context,c)},ck=function(a,b){a.Nw=!0;_.Cj(function(){a.Nw&&fk.call(null,b)})},fk=_.mj,Wj=function(a){_.fb.call(this,a);this.gQ=!1};_.Za(Wj,_.fb);Wj.prototype.name="cancel";var Tj=function(a,b,c){this.promise=a;this.resolve=b;this.reject=c};
_.gk=function(a){return new _.Fj(a)};
var ok=function(){this.iu={bQ:hk?"../"+hk:null,NB:ik,PM:jk,tea:kk,Bm:lk,ifa:mk};this.Bf=_.fe;this.LP=this.lW;this.aX=/MSIE\s*[0-8](\D|$)/.test(window.navigator.userAgent);if(this.iu.bQ){this.Bf=this.iu.PM(this.Bf,this.iu.bQ);var a=this.Bf.document,b=a.createElement("script");b.setAttribute("type","text/javascript");b.text="window.doPostMsg=function(w,s,o) {window.setTimeout(function(){w.postMessage(s,o);},0);};";a.body.appendChild(b);this.LP=this.Bf.doPostMsg}this.QH={};this.sI={};a=(0,_.O)(this.rD,
this);_.ue(this.Bf,"message",a);_.je(_.ve,"RPMQ",[]).push(a);this.Bf!=this.Bf.parent&&nk(this,this.Bf.parent,this.uE(this.Bf.name),"*")};ok.prototype.uE=function(a){return'{"h":"'+escape(a)+'"}'};var pk=function(a){var b=null;0===a.indexOf('{"h":"')&&a.indexOf('"}')===a.length-2&&(b=unescape(a.substring(6,a.length-2)));return b},qk=function(a){if(!/^\s*{/.test(a))return!1;a=_.rf(a);return null!==a&&"object"===typeof a&&!!a.g};
ok.prototype.rD=function(a){var b=String(a.data);_.wf.debug("gapix.rpc.receive("+kk+"): "+(!b||512>=b.length?b:b.substr(0,512)+"... ("+b.length+" bytes)"));var c=0!==b.indexOf("!_");c||(b=b.substring(2));var d=qk(b);if(!c&&!d){if(!d&&(c=pk(b))){if(this.QH[c])this.QH[c]();else this.sI[c]=1;return}var e=a.origin,f=this.iu.NB;this.aX?_.fe.setTimeout(function(){f(b,e)},0):f(b,e)}};ok.prototype.Db=function(a,b){".."===a||this.sI[a]?(b(),delete this.sI[a]):this.QH[a]=b};
var nk=function(a,b,c,d){var e=qk(c)?"":"!_";_.wf.debug("gapix.rpc.send("+kk+"): "+(!c||512>=c.length?c:c.substr(0,512)+"... ("+c.length+" bytes)"));a.LP(b,e+c,d)};ok.prototype.lW=function(a,b,c){a.postMessage(b,c)};ok.prototype.send=function(a,b,c){(a=this.iu.PM(this.Bf,a))&&!a.closed&&nk(this,a,b,c)};
var rk,sk,tk,uk,vk,wk,xk,hk,kk,yk,zk,Ak,jk,lk,Ck,Dk,Ik,Jk,Lk,mk,Nk,Mk,Ek,Fk,Ok,ik,Pk,Qk;rk=0;sk=[];tk={};uk={};vk=_.fe.location.href;wk=_.oe(vk,"rpctoken");xk=_.oe(vk,"parent")||_.ge.referrer;hk=_.oe(vk,"rly");kk=hk||(_.fe!==_.fe.top||_.fe.opener)&&_.fe.name||"..";yk=null;zk={};Ak=function(){};_.Bk={send:Ak,Db:Ak,uE:Ak};
jk=function(a,b){"/"==b.charAt(0)&&(b=b.substring(1),a=_.fe.top);if(0===b.length)return a;for(b=b.split("/");b.length;){var c=b.shift();"{"==c.charAt(0)&&"}"==c.charAt(c.length-1)&&(c=c.substring(1,c.length-1));if(".."===c)a=a==a.parent?a.opener:a.parent;else if(".."!==c&&a.frames[c]){if(a=a.frames[c],!("postMessage"in a))throw Error("L");}else return null}return a};lk=function(a){return(a=tk[a])&&a.Zz};
Ck=function(a){if(a.f in{})return!1;var b=a.t,c=tk[a.r];a=a.origin;return c&&(c.Zz===b||!c.Zz&&!b)&&(a===c.origin||"*"===c.origin)};Dk=function(a){var b=a.id.split("/"),c=b[b.length-1],d=a.origin;return function(e){var f=e.origin;return e.f==c&&(d==f||"*"==d)}};_.Gk=function(a,b,c){a=Ek(a);uk[a.name]={Xg:b,Bs:a.Bs,tq:c||Ck};Fk()};_.Hk=function(a){delete uk[Ek(a).name]};Ik={};Jk=function(a,b){(a=Ik["_"+a])&&a[1](this)&&a[0].call(this,b)};
Lk=function(a){var b=a.c;if(!b)return Ak;var c=a.r,d=a.g?"legacy__":"";return function(){var e=[].slice.call(arguments,0);e.unshift(c,d+"__cb",null,b);_.Kk.apply(null,e)}};mk=function(a){yk=a};Nk=function(a){zk[a]||(zk[a]=_.fe.setTimeout(function(){zk[a]=!1;Mk(a)},0))};Mk=function(a){var b=tk[a];if(b&&b.ready){var c=b.wF;for(b.wF=[];c.length;)_.Bk.send(a,_.sf(c.shift()),b.origin)}};Ek=function(a){return 0===a.indexOf("legacy__")?{name:a.substring(8),Bs:!0}:{name:a,Bs:!1}};
Fk=function(){for(var a=_.wh("rpc/residenceSec")||60,b=(new Date).getTime()/1E3,c=0,d;d=sk[c];++c){var e=d.nn;if(!e||0<a&&b-d.timestamp>a)sk.splice(c,1),--c;else{var f=e.s,h=uk[f]||uk["*"];if(h)if(sk.splice(c,1),--c,e.origin=d.origin,d=Lk(e),e.callback=d,h.tq(e)){if("__cb"!==f&&!!h.Bs!=!!e.g)break;e=h.Xg.apply(e,e.a);void 0!==e&&d(e)}else _.wf.debug("gapix.rpc.rejected("+kk+"): "+f)}}};Ok=function(a,b,c){sk.push({nn:a,origin:b,timestamp:(new Date).getTime()/1E3});c||Fk()};
ik=function(a,b){a=_.rf(a);Ok(a,b,!1)};Pk=function(a){for(;a.length;)Ok(a.shift(),this.origin,!0);Fk()};Qk=function(a){var b=!1;a=a.split("|");var c=a[0];0<=c.indexOf("/")&&(b=!0);return{id:c,origin:a[1]||"*",bE:b}};
_.Rk=function(a,b,c,d){var e=Qk(a);d&&(_.fe.frames[e.id]=_.fe.frames[e.id]||d);a=e.id;if(!tk.hasOwnProperty(a)){c=c||null;d=e.origin;if(".."===a)d=_.jg(xk),c=c||wk;else if(!e.bE){var f=_.ge.getElementById(a);f&&(f=f.src,d=_.jg(f),c=c||_.oe(f,"rpctoken"))}"*"===e.origin&&d||(d=e.origin);tk[a]={Zz:c,wF:[],origin:d,S2:b,XP:function(){var h=a;tk[h].ready=1;Mk(h)}};_.Bk.Db(a,tk[a].XP)}return tk[a].XP};
_.Kk=function(a,b,c,d){a=a||"..";_.Rk(a);a=a.split("|",1)[0];var e=b,f=[].slice.call(arguments,3),h=c,k=kk,l=wk,m=tk[a],n=k,t=Qk(a);if(m&&".."!==a){if(t.bE){if(!(l=tk[a].S2)){l=yk?yk.substring(1).split("/"):[kk];n=l.length-1;for(var p=_.fe.parent;p!==_.fe.top;){var q=p.parent;if(!n--){for(var v=null,r=q.frames.length,x=0;x<r;++x)q.frames[x]==p&&(v=x);l.unshift("{"+v+"}")}p=q}l="/"+l.join("/")}n=l}else n=k="..";l=m.Zz}m=n;h&&t?(n=Ck,t.bE&&(n=Dk(t)),Ik["_"+ ++rk]=[h,n],h=rk):h=null;f={s:e,f:k,r:m,t:l,
c:h,a:f};e=Ek(e);f.s=e.name;f.g=e.Bs;tk[a].wF.push(f);Nk(a)};if("function"===typeof _.fe.postMessage||"object"===typeof _.fe.postMessage)_.Bk=new ok,_.Gk("__cb",Jk,function(){return!0}),_.Gk("_processBatch",Pk,function(){return!0}),_.Rk("..");
var Sk;
Sk=function(){function a(k,l){k=window.getComputedStyle(k,"").getPropertyValue(l).match(/^([0-9]+)/);return parseInt(k[0],10)}for(var b=0,c=[document.body];0<c.length;){var d=c.shift(),e=d.childNodes;if("undefined"!==typeof d.style){var f=d.style.overflowY;f||(f=(f=document.defaultView.getComputedStyle(d,null))?f.overflowY:null);if("visible"!=f&&"inherit"!=f&&(f=d.style.height,f||(f=(f=document.defaultView.getComputedStyle(d,null))?f.height:""),0<f.length&&"auto"!=f))continue}for(d=0;d<e.length;d++){f=e[d];
if("undefined"!==typeof f.offsetTop&&"undefined"!==typeof f.offsetHeight){var h=f.offsetTop+f.offsetHeight+a(f,"margin-bottom");b=Math.max(b,h)}c.push(f)}}return b+a(document.body,"border-bottom")+a(document.body,"margin-bottom")+a(document.body,"padding-bottom")};
_.Tk=function(){var a=0;self.innerHeight?a=self.innerHeight:document.documentElement&&document.documentElement.clientHeight?a=document.documentElement.clientHeight:document.body&&(a=document.body.clientHeight);var b=document.body,c=document.documentElement;if("CSS1Compat"===document.compatMode&&c.scrollHeight)return c.scrollHeight!==a?c.scrollHeight:c.offsetHeight;if(0<=navigator.userAgent.indexOf("AppleWebKit"))return Sk();if(b&&c){var d=c.scrollHeight,e=c.offsetHeight;c.clientHeight!==e&&(d=b.scrollHeight,
e=b.offsetHeight);return d>a?d>e?d:e:d<e?d:e}};
var Gl=function(a,b){return _.xh(a,b,!0)},Hl=function(a){var b=function(c){return new (a().Context)(c)};b.prototype.addOnConnectHandler=function(c,d,e,f){return a().Context.prototype.addOnConnectHandler.apply(this,[c,d,e,f])};b.prototype.addOnOpenerHandler=function(c,d,e){return a().Context.prototype.addOnOpenerHandler.apply(this,[c,d,e])};b.prototype.closeSelf=function(c,d,e){return a().Context.prototype.closeSelf.apply(this,[c,d,e])};b.prototype.connectIframes=function(c,d){a().Context.prototype.connectIframes.apply(this,
[c,d])};b.prototype.getFrameName=function(){return a().Context.prototype.getFrameName.apply(this)};b.prototype.getGlobalParam=function(c){a().Context.prototype.getGlobalParam.apply(this,[c])};b.prototype.getParentIframe=function(){return a().Context.prototype.getParentIframe.apply(this)};b.prototype.getWindow=function(){return a().Context.prototype.getWindow.apply(this)};b.prototype.isDisposed=function(){return a().Context.prototype.isDisposed.apply(this)};b.prototype.open=function(c,d){return a().Context.prototype.open.apply(this,
[c,d])};b.prototype.openChild=function(c){return a().Context.prototype.openChild.apply(this,[c])};b.prototype.ready=function(c,d,e,f){a().Context.prototype.ready.apply(this,[c,d,e,f])};b.prototype.removeOnConnectHandler=function(c){a().Context.prototype.removeOnConnectHandler.apply(this,[c])};b.prototype.restyleSelf=function(c,d,e){return a().Context.prototype.restyleSelf.apply(this,[c,d,e])};b.prototype.setCloseSelfFilter=function(c){a().Context.prototype.setCloseSelfFilter.apply(this,[c])};b.prototype.setGlobalParam=
function(c,d){a().Context.prototype.setGlobalParam.apply(this,[c,d])};b.prototype.setRestyleSelfFilter=function(c){a().Context.prototype.setRestyleSelfFilter.apply(this,[c])};return b},Il=function(a){var b=function(c,d,e,f){return new (a().Iframe)(c,d,e,f)};b.prototype.applyIframesApi=function(c){a().Iframe.prototype.applyIframesApi(c)};b.prototype.close=function(c,d){return a().Iframe.prototype.close.apply(this,[c,d])};b.prototype.getContext=function(){return a().Iframe.prototype.getContext.apply(this,
[])};b.prototype.getFrameName=function(){return a().Iframe.prototype.getFrameName.apply(this,[])};b.prototype.getId=function(){return a().Iframe.prototype.getId.apply(this,[])};b.prototype.getIframeEl=function(){return a().Iframe.prototype.getIframeEl.apply(this,[])};b.prototype.getOrigin=function(){return a().Iframe.prototype.getOrigin.apply(this,[])};b.prototype.getParam=function(c){a().Iframe.prototype.getParam.apply(this,[c])};b.prototype.getSiteEl=function(){return a().Iframe.prototype.getSiteEl.apply(this,
[])};b.prototype.getWindow=function(){return a().Iframe.prototype.getWindow.apply(this,[])};b.prototype.isDisposed=function(){return a().Iframe.prototype.isDisposed.apply(this,[])};b.prototype.ping=function(c,d){return a().Iframe.prototype.ping.apply(this,[c,d])};b.prototype.register=function(c,d,e){a().Iframe.prototype.register.apply(this,[c,d,e])};b.prototype.registerWasClosed=function(c,d){a().Iframe.prototype.registerWasClosed.apply(this,[c,d])};b.prototype.registerWasRestyled=function(c,d){a().Iframe.prototype.registerWasRestyled.apply(this,
[c,d])};b.prototype.restyle=function(c,d){return a().Iframe.prototype.restyle.apply(this,[c,d])};b.prototype.send=function(c,d,e,f){return a().Iframe.prototype.send.apply(this,[c,d,e,f])};b.prototype.setParam=function(c,d){a().Iframe.prototype.setParam.apply(this,[c,d])};b.prototype.setSiteEl=function(c){a().Iframe.prototype.setSiteEl.apply(this,[c])};b.prototype.unregister=function(c,d){a().Iframe.prototype.unregister.apply(this,[c,d])};return b},Jl,Kl,Ol,Ql,Vl,dm,hm,jm,nm,om,rm,tm,um,wm,vm,xm;
_.fj.prototype.Qp=_.bb(4,function(a){this.O.apis=a;return this});Jl=function(a,b){a.O.onload=b};Kl=function(a){return a.O.rpctoken};_.Ll=function(a,b){a.O.queryParams=b;return a};_.Ml=function(a,b){a.O.relayOpen=b;return a};_.Nl=function(a,b){a.O.onClose=b;return a};Ol=function(a,b){a.O.controllerData=b};_.Pl=function(a){a.O.waitForOnload=!0;return a};Ql=function(a){return(a=a.O.timeout)?a:null};_.Rl=function(a){return!!a&&"object"===typeof a&&_.ie.test(a.push)};
_.Sl=function(a){for(var b=0;b<this.length;b++)if(this[b]===a)return b;return-1};_.Tl=function(a,b,c){if(a){_.Uk(_.Rl(a),"arrayForEach was called with a non array value");for(var d=0;d<a.length;d++)b.call(c,a[d],d)}};_.Ul=function(a,b,c){if(a)if(_.Rl(a))_.Tl(a,b,c);else{_.Uk("object"===typeof a,"objectForEach was called with a non object value");c=c||a;for(var d in a)_.le(a,d)&&void 0!==a[d]&&b.call(c,a[d],d)}};Vl=function(a){this.O=a||{}};Vl.prototype.value=function(){return this.O};
Vl.prototype.getIframe=function(){return this.O.iframe};var Wl=function(a,b){a.O.role=b;return a},Xl=function(a,b){a.O.data=b;return a};Vl.prototype.Hj=function(a){this.O.setRpcReady=a;return this};var Yl=function(a){return a.O.setRpcReady};Vl.prototype.Al=function(a){this.O.rpctoken=a;return this};var Zl=function(a){a.O.selfConnect=!0;return a},$l=function(a){this.O=a||{}};$l.prototype.value=function(){return this.O};var bm=function(a){var b=new am;b.O.role=a;return b};$l.prototype.IM=function(){return this.O.role};
$l.prototype.vc=function(a){this.O.handler=a;return this};$l.prototype.lb=function(){return this.O.handler};var cm=function(a,b){a.O.filter=b;return a};$l.prototype.Qp=function(a){this.O.apis=a;return this};jm=/^[\w\.\-]*$/;_.km=function(a){return a.getOrigin()===a.getContext().getOrigin()};_.lm=function(){return!0};_.mm=function(a){for(var b=_.ke(),c=0;c<a.length;c++)b[a[c]]=!0;return function(d){return!!b[d.yd]}};
nm=function(a,b,c){a=dm[a];if(!a)return[];for(var d=[],e=0;e<a.length;e++)d.push(_.Jj(a[e].call(c,b,c)));return d};om=function(a,b,c){return function(d){if(!b.isDisposed()){var e=this.origin,f=b.getOrigin();_.Uk(e===f,"Wrong origin "+e+" != "+f);e=this.callback;d=nm(a,d,b);!c&&0<d.length&&_.Sj(d).then(e)}}};_.pm=function(a,b,c){_.Uk("_default"!=a,"Cannot update default api");hm[a]={map:b,filter:c}};
_.qm=function(a,b,c){_.Uk("_default"!=a,"Cannot update default api");_.je(hm,a,{map:{},filter:_.km}).map[b]=c};rm=function(a,b){_.je(hm,"_default",{map:{},filter:_.lm}).map[a]=b;_.Ul(_.im.Gf,function(c){c.register(a,b,_.lm)})};_.sm=function(){return _.im};tm=/^https?:\/\/[^\/%\\?#\s]+$/i;um={longdesc:!0,name:!0,src:!0,frameborder:!0,marginwidth:!0,marginheight:!0,scrolling:!0,align:!0,height:!0,width:!0,id:!0,"class":!0,title:!0,tabindex:!0,hspace:!0,vspace:!0,allowtransparency:!0};
wm=function(a){this.resolve=this.reject=null;this.promise=_.gk((0,_.O)(function(b,c){this.resolve=b;this.reject=c},this));a&&(this.promise=vm(this.promise,a))};vm=function(a,b){return a.then(function(c){try{b(c)}catch(d){}return c})};xm=function(a){this.ze=a;this.Context=Hl(a);this.Iframe=Il(a)};_.g=xm.prototype;_.g.CROSS_ORIGIN_IFRAMES_FILTER=function(a){return this.ze().CROSS_ORIGIN_IFRAMES_FILTER(a)};_.g.SAME_ORIGIN_IFRAMES_FILTER=function(a){return this.ze().SAME_ORIGIN_IFRAMES_FILTER(a)};
_.g.create=function(a,b,c){return this.ze().create(a,b,c)};_.g.getBeforeOpenStyle=function(a){return this.ze().getBeforeOpenStyle(a)};_.g.getContext=function(){return this.ze().getContext()};_.g.getStyle=function(a){return this.ze().getStyle(a)};_.g.makeWhiteListIframesFilter=function(a){return this.ze().makeWhiteListIframesFilter(a)};_.g.registerBeforeOpenStyle=function(a,b){return this.ze().registerBeforeOpenStyle(a,b)};
_.g.registerIframesApi=function(a,b,c){return this.ze().registerIframesApi(a,b,c)};_.g.registerIframesApiHandler=function(a,b,c){return this.ze().registerIframesApiHandler(a,b,c)};_.g.registerStyle=function(a,b){return this.ze().registerStyle(a,b)};
/*
Copyright The Closure Library Authors.
SPDX-License-Identifier: Apache-2.0
*/
var ym=function(){this.Ah=[]};ym.prototype.ze=function(a){return this.Ah.length?zm(this.Ah[0],a):void 0};var zm=function(a,b){b=void 0===b?function(c){return new c}:b;return a.EB?b(a.EB):a.instance},Am=function(){ym.apply(this,arguments)};_.J(Am,ym);var Cm=function(a){var b=Bm.UK,c=a.priority,d=~Gl(b.Ah,function(e){return e.priority<c?-1:1});b.Ah.splice(d,0,a)};
var Bm=new function(){var a=this;this.UK=new Am;this.instance=new xm(function(){return a.UK.ze()()})};Cm({instance:function(){return window.gapi.iframes},priority:1});_.Dm=Bm.instance;
var Em,Fm;Em={height:!0,width:!0};Fm=/^(?!-*(?:expression|(?:moz-)?binding))(?:[.#]?-?(?:[_a-z0-9-]+)(?:-[_a-z0-9-]+)*-?|-?(?:[0-9]+(?:\.[0-9]*)?|\.[0-9]+)(?:[a-z]{1,2}|%)?|!important|)$/i;_.Gm=function(a){"number"===typeof a&&(a=String(a)+"px");return a};
var Hm=function(){Vl.apply(this,arguments)};_.J(Hm,Vl);var am=function(){$l.apply(this,arguments)};_.J(am,$l);var Im=function(){_.fj.apply(this,arguments)};_.J(Im,_.fj);
var Jm=function(a){Im.call(this,a)};_.J(Jm,Im);var Km=function(a,b){a.O.frameName=b;return a};Jm.prototype.getFrameName=function(){return this.O.frameName};var Lm=function(a,b){a.O.rpcAddr=b;return a};Jm.prototype.Nf=function(){return this.O.rpcAddr};var Mm=function(a,b){a.O.retAddr=b;return a};_.g=Jm.prototype;_.g.eh=function(){return this.O.retAddr};_.g.Gi=function(a){this.O.origin=a;return this};_.g.getOrigin=function(){return this.O.origin};_.g.Hj=function(a){this.O.setRpcReady=a;return this};
_.g.Vp=function(a){this.O.context=a};var Nm=function(a,b){a.O._rpcReadyFn=b};Jm.prototype.getIframeEl=function(){return this.O.iframeEl};
var Om=function(a,b,c){var d=a.Nf(),e=b.eh();Mm(Lm(c,a.eh()+"/"+b.Nf()),e+"/"+d);Km(c,b.getFrameName()).Gi(b.getOrigin())};
var Qm=function(a,b,c){a.setTimeout(function(){b.closed||5==c?Pm(b):(b.close(),c++,Qm(a,b,c))},1E3)},Pm=function(a){a.closed||a.document&&a.document.body&&_.ee(a.document.body,"Please close this window.")};
_.Rm=function(a,b,c,d){this.jg=!1;this.Za=a;this.KF=b;this.qo=c;this.Ha=d;this.pQ=this.Ha.eh();this.yd=this.Ha.getOrigin();this.j_=this.Ha.getIframeEl();this.CR=this.Ha.O.where;this.Ah=[];this.applyIframesApi("_default");a=this.Ha.O.apis||[];for(b=0;b<a.length;b++)this.applyIframesApi(a[b]);this.Za.Gf[c]=this};_.g=_.Rm.prototype;_.g.isDisposed=function(){return this.jg};
_.g.Ga=function(){if(!this.isDisposed()){for(var a=0;a<this.Ah.length;a++)this.unregister(this.Ah[a]);delete _.im.Gf[this.getFrameName()];this.jg=!0}};_.g.getContext=function(){return this.Za};_.g.getOptions=function(){return this.Ha};_.g.Nf=function(){return this.KF};_.g.eh=function(){return this.pQ};_.g.getFrameName=function(){return this.qo};_.g.getIframeEl=function(){return this.j_};_.g.getSiteEl=function(){return this.CR};_.g.setSiteEl=function(a){this.CR=a};_.g.Hj=function(){(0,this.Ha.O._rpcReadyFn)()};
_.g.setParam=function(a,b){this.Ha.value()[a]=b};_.g.getParam=function(a){return this.Ha.value()[a]};_.g.kc=function(){return this.Ha.value()};_.g.getId=function(){return this.Ha.getId()};_.g.getOrigin=function(){return this.yd};var Sm=function(a,b){var c=a.Za.getFrameName();return a.qo+":"+c+":"+b};_.g=_.Rm.prototype;
_.g.register=function(a,b,c){_.Uk(!this.isDisposed(),"Cannot register handler on disposed iframe "+a);_.Uk((c||_.km)(this),"Rejecting untrusted message "+a);c=Sm(this,a);1==_.je(dm,c,[]).push(b)&&(this.Ah.push(a),_.Gk(c,om(c,this,"_g_wasClosed"===a)))};_.g.unregister=function(a,b){var c=Sm(this,a),d=dm[c];d&&(b?(b=_.Sl.call(d,b),0<=b&&d.splice(b,1)):d.splice(0,d.length),0==d.length&&(b=_.Sl.call(this.Ah,a),0<=b&&this.Ah.splice(b,1),_.Hk(c)))};_.g.nY=function(){return this.Ah};
_.g.applyIframesApi=function(a){this.TA=this.TA||[];if(!(0<=_.Sl.call(this.TA,a))){this.TA.push(a);a=hm[a]||{map:{}};for(var b in a.map)_.le(a.map,b)&&this.register(b,a.map[b],a.filter)}};_.g.getWindow=function(){if(!_.km(this))return null;var a=this.Ha.O._popupWindow;if(a)return a;var b=this.KF.split("/");a=this.getContext().getWindow();for(var c=0;c<b.length&&a;c++){var d=b[c];a=".."===d?a==a.parent?a.opener:a.parent:a.frames[d]}return a};
var Tm=function(a){var b={};if(a)for(var c in a)_.le(a,c)&&_.le(Em,c)&&Fm.test(a[c])&&(b[c]=a[c]);return b};_.g=_.Rm.prototype;_.g.close=function(a,b){return Um(this,"_g_close",a,b)};_.g.restyle=function(a,b){return Um(this,"_g_restyle",a,b)};_.g.Ip=function(a,b){return Um(this,"_g_restyleDone",a,b)};_.g.YV=function(a){return this.getContext().closeSelf(a,void 0,this)};_.g.O2=function(a){if(a&&"object"===typeof a)return this.getContext().restyleSelf(a,void 0,this)};
_.g.P2=function(a){var b=this.Ha.O.onRestyle;b&&b.call(this,a,this);a=a&&"object"===typeof a?Tm(a):{};(b=this.getIframeEl())&&a&&"object"===typeof a&&(_.le(a,"height")&&(a.height=_.Gm(a.height)),_.le(a,"width")&&(a.width=_.Gm(a.width)),_.me(a,b.style))};
_.g.ZV=function(a){var b=this.Ha.O.onClose;b&&b.call(this,a,this);if(b=this.getOptions().O._popupWindow){var c=this.getContext().getWindow().document.getElementById(this.getId());c&&c.parentNode&&c.parentNode.removeChild(c);c=this.getContext().getWindow();_.id&&_.Yg&&c?(c.focus(),Qm(c,b,0)):(b.close(),Pm(b))}b||(b=this.getIframeEl())&&b.parentNode&&b.parentNode.removeChild(b);if(b=this.Ha.O.controller)c={},c.frameName=this.getFrameName(),Um(b,"_g_disposeControl",c);b=Sm(this,"_g_wasClosed");nm(b,
a,this)};_.g.registerWasRestyled=function(a,b){this.register("_g_wasRestyled",a,b)};_.g.registerWasClosed=function(a,b){this.register("_g_wasClosed",a,b)};_.g.t5=function(){delete this.getContext().Gf[this.getFrameName()];this.getContext().getWindow().setTimeout((0,_.O)(function(){this.Ga()},this),0)};
_.g.send=function(a,b,c,d){_.Uk(!this.isDisposed(),"Cannot send message to disposed iframe - "+a);_.Uk((d||_.km)(this),"Wrong target for message "+a);c=new wm(c);a=this.Za.getFrameName()+":"+this.qo+":"+a;_.Kk(this.KF,a,c.resolve,b);return c.promise};var Um=function(a,b,c,d){return a.send(b,c,d,_.lm)};_.g=_.Rm.prototype;_.g.K1=function(a){return a};_.g.ping=function(a,b){return Um(this,"_g_ping",b,a)};
_.g.cW=function(a){a=a&&"object"===typeof a?a:{};for(var b=a.rpcAddr,c=(this.Nf()+"/"+b).split("/"),d=this.getContext().getWindow(),e;(e=c.shift())&&d;)d=".."==e?d.parent:d.frames[e];_.Uk(!!d,"Bad rpc address "+b);a._window=d;a._parentRpcAddr=this.Nf();a._parentRetAddr=this.eh();this.getContext();b=new _.Vm(a);this.T0&&this.T0(b,a.controllerData);this.wB=this.wB||[];this.wB.push(b,a.controllerData)};
_.g.qW=function(a){a=(a||{}).frameName;for(var b=this.wB||[],c=0;c<b.length;c++)if(b[c].getFrameName()===a){a=b.splice(c,1)[0];a.Ga();this.X0&&this.X0(a);return}_.Uk(!1,"Unknown contolled iframe to dispose - "+a)};
_.g.aW=function(a){var b=new Jm(a);a=new Hm(b.value());if(a.O.selfConnect)var c=this;else(_.Uk(tm.test(b.getOrigin()),"Illegal origin for connected iframe - "+b.getOrigin()),c=this.getContext().Gf[b.getFrameName()],c)?Yl(b)&&(c.Hj(),Um(c,"_g_rpcReady")):(b=Km(Mm(Lm(new Jm,b.Nf()),b.eh()).Gi(b.getOrigin()),b.getFrameName()).Hj(Yl(b)).Al(Kl(b)),c=this.getContext().attach(b.value()));b=this.getContext();var d=a.O.role;a=a.O.data;Wm(b);d=d||"";_.je(b.uB,d,[]).push({iframe:c,data:a});Xm(c,a,b.SE[d])};
_.g.cH=function(a,b){(new Jm(b)).O._relayedDepth||(b={},Zl(Wl(new Hm(b),"_opener")),Um(a,"_g_connect",b))};
_.g.xP=function(a){var b=this,c=a.O.messageHandlers,d=a.O.messageHandlersFilter,e=a.O.onClose;_.Nl(_.hj(_.gj(a,null),null),null);return Um(this,"_g_open",a.value()).then(function(f){var h=new Jm(f[0]),k=h.getFrameName();f=new Jm;var l=b.eh(),m=h.eh();Mm(Lm(f,b.Nf()+"/"+h.Nf()),m+"/"+l);Km(f,k);f.Gi(h.getOrigin());f.Qp(h.O.apis);f.Al(Kl(a));_.gj(f,c);_.hj(f,d);_.Nl(f,e);(h=b.getContext().Gf[k])||(h=b.getContext().attach(f.value()));return h})};
_.g.LF=function(a){var b=a.getUrl();_.Uk(!b||_.il.test(b),"Illegal url for new iframe - "+b);var c=a.om().value();b={};for(var d in c)_.le(c,d)&&_.le(um,d)&&(b[d]=c[d]);_.le(c,"style")&&(d=c.style,"object"===typeof d&&(b.style=Tm(d)));a.value().attributes=b};
_.g.v1=function(a){a=new Jm(a);this.LF(a);var b=a.O._relayedDepth||0;a.O._relayedDepth=b+1;a.O.openerIframe=this;var c=Kl(a);a.Al(null);var d=this;return this.getContext().open(a.value()).then(function(e){var f=(new Jm(e.kc())).O.apis,h=new Jm;Om(e,d,h);0==b&&Wl(new Hm(h.value()),"_opener");h.Hj(!0);h.Al(c);Um(e,"_g_connect",h.value());h=new Jm;Km(Mm(Lm(h,e.Nf()),e.pQ),e.getFrameName()).Gi(e.getOrigin()).Qp(f);return h.value()})};
_.g.N2=function(a){this.getContext().addOnOpenerHandler(function(b){b.send("_g_wasRestyled",a,void 0,_.lm)},null,_.lm)};
var bn;_.Ym=_.ke();_.Zm=_.ke();_.$m=function(a,b){_.Ym[a]=b};_.an=function(a){return _.Ym[a]};bn=function(a,b){_.ne.load("gapi.iframes.style."+a,b)};_.cn=function(a,b){_.Zm[a]=b};_.dn=function(a){return _.Zm[a]};
_.Vm=function(a){a=a||{};this.jg=!1;this.DP=_.ke();this.Gf=_.ke();this.Bf=a._window||_.fe;this.$c=this.Bf.location.href;this.EP=(this.hF=en(this.$c,"parent"))?en(this.$c,"pfname"):"";this.Ba=this.hF?en(this.$c,"_gfid")||en(this.$c,"id"):"";this.qo=_.vl(this.Ba,this.EP);this.yd=_.jg(this.$c);if(this.Ba){var b=new Jm;Lm(b,a._parentRpcAddr||"..");Mm(b,a._parentRetAddr||this.Ba);b.Gi(_.jg(this.hF||this.$c));Km(b,this.EP);this.Ab=this.attach(b.value())}else this.Ab=null};_.g=_.Vm.prototype;
_.g.isDisposed=function(){return this.jg};_.g.Ga=function(){if(!this.isDisposed()){for(var a=_.ra(Object.values(this.Gf)),b=a.next();!b.done;b=a.next())b.value.Ga();this.jg=!0}};_.g.getFrameName=function(){return this.qo};_.g.getOrigin=function(){return this.yd};_.g.getWindow=function(){return this.Bf};_.g.$a=function(){return this.Bf.document};_.g.setGlobalParam=function(a,b){this.DP[a]=b};_.g.getGlobalParam=function(a){return this.DP[a]};
_.g.attach=function(a){_.Uk(!this.isDisposed(),"Cannot attach iframe in disposed context");a=new Jm(a);a.Nf()||Lm(a,a.getId());a.eh()||Mm(a,"..");a.getOrigin()||a.Gi(_.jg(a.getUrl()));a.getFrameName()||Km(a,_.vl(a.getId(),this.qo));var b=a.getFrameName();if(this.Gf[b])return this.Gf[b];var c=a.Nf(),d=c;a.getOrigin()&&(d=c+"|"+a.getOrigin());var e=a.eh(),f=Kl(a);f||(f=(f=a.getIframeEl())&&(f.getAttribute("data-postorigin")||f.src)||a.getUrl(),f=_.oe(f,"rpctoken"));Nm(a,_.Rk(d,e,f,a.O._popupWindow));
d=((window.gadgets||{}).rpc||{}).setAuthToken;f&&d&&d(c,f);var h=new _.Rm(this,c,b,a),k=a.O.messageHandlersFilter;_.Ul(a.O.messageHandlers,function(l,m){h.register(m,l,k)});Yl(a)&&h.Hj();Um(h,"_g_rpcReady");return h};_.g.LF=function(a){Km(a,null);var b=a.getId();!b||jm.test(b)&&!this.getWindow().document.getElementById(b)||(_.wf.log("Ignoring requested iframe ID - "+b),a.qe(null))};var en=function(a,b){var c=_.oe(a,b);c||(c=_.rf(_.oe(a,"jcp",""))[b]);return c||""};
_.Vm.prototype.openChild=function(a){_.Uk(!this.isDisposed(),"Cannot open iframe in disposed context");var b=new Jm(a);fn(this,b);var c=b.getFrameName();if(c&&this.Gf[c])return this.Gf[c];this.LF(b);c=b.getUrl();_.Uk(c,"No url for new iframe");var d=b.O.queryParams||{};d.usegapi="1";_.Ll(b,d);d=this.iN&&this.iN(c,b);d||(d=b.O.where,_.Uk(!!d,"No location for new iframe"),c=_.Fl(c,d,a),b.O.iframeEl=c,d=c.getAttribute("id"));Lm(b,d).qe(d);b.Gi(_.jg(b.O.eurl||""));this.GO&&this.GO(b,b.getIframeEl());
c=this.attach(a);c.cH&&c.cH(c,a);(a=b.O.onCreate)&&a(c);b.O.disableRelayOpen||c.applyIframesApi("_open");return c};
var gn=function(a,b,c){var d=b.O.canvasUrl;if(!d)return c;_.Uk(!b.O.allowPost&&!b.O.forcePost,"Post is not supported when using canvas url");var e=b.getUrl();_.Uk(e&&_.jg(e)===a.yd&&_.jg(d)===a.yd,"Wrong origin for canvas or hidden url "+d);b.setUrl(d);_.Pl(b);b.O.canvasUrl=null;return function(f){var h=f.getWindow(),k=h.location.hash;k=_.El(e)+(/#/.test(e)?k.replace(/^#/,"&"):k);h.location.replace(k);c&&c(f)}},hn=function(a,b,c){var d=b.O.relayOpen;if(d){var e=a.getParentIframe();d instanceof _.Rm?
(e=d,_.Ml(b,0)):0<Number(d)&&_.Ml(b,Number(d)-1);if(e){_.Uk(!!e.xP,"Relaying iframe open is disabled");if(d=b.getStyle())if(d=_.Zm[d])b.Vp(a),d(b.value()),b.Vp(null);b.O.openerIframe=null;c.resolve(e.xP(b));return!0}}return!1},jn=function(a,b,c){var d=b.getStyle();if(d)if(_.Uk(!!_.an,"Defer style is disabled, when requesting style "+d),_.Ym[d])fn(a,b);else return bn(d,function(){_.Uk(!!_.Ym[d],"Fail to load style - "+d);c.resolve(a.open(b.value()))}),!0;return!1};
_.Vm.prototype.open=function(a,b){_.Uk(!this.isDisposed(),"Cannot open iframe in disposed context");var c=new Jm(a);b=gn(this,c,b);var d=new wm(b);(b=c.getUrl())&&c.setUrl(_.El(b));if(hn(this,c,d)||jn(this,c,d)||hn(this,c,d))return d.promise;if(null!=Ql(c)){var e=setTimeout(function(){h.getIframeEl().src="about:blank";d.reject({timeout:"Exceeded time limit of :"+Ql(c)+"milliseconds"})},Ql(c)),f=d.resolve;d.resolve=function(k){clearTimeout(e);f(k)}}c.O.waitForOnload&&Jl(c.om(),function(){d.resolve(h)});
var h=this.openChild(a);c.O.waitForOnload||d.resolve(h);return d.promise};_.Vm.prototype.getParentIframe=function(){return this.Ab};var kn=function(a,b){var c=a.getParentIframe(),d=!0;b.filter&&(d=b.filter.call(b.iframe,b.params));return _.Jj(d).then(function(e){return e&&c?(b.CP&&b.CP.call(a,b.params),e=b.sender?b.sender(b.params):Um(c,b.message,b.params),b.s5?e.then(function(){return!0}):!0):!1})};_.g=_.Vm.prototype;
_.g.closeSelf=function(a,b,c){a=kn(this,{sender:function(d){var e=_.im.getParentIframe();_.Ul(_.im.Gf,function(f){f!==e&&Um(f,"_g_wasClosed",d)});return Um(e,"_g_closeMe",d)},message:"_g_closeMe",params:a,iframe:c,filter:this.getGlobalParam("onCloseSelfFilter")});b=new wm(b);b.resolve(a);return b.promise};_.g.restyleSelf=function(a,b,c){a=a||{};b=new wm(b);b.resolve(kn(this,{message:"_g_restyleMe",params:a,iframe:c,filter:this.getGlobalParam("onRestyleSelfFilter"),s5:!0,CP:this.bS}));return b.promise};
_.g.bS=function(a){"auto"===a.height&&(a.height=_.Tk())};_.g.setCloseSelfFilter=function(a){this.setGlobalParam("onCloseSelfFilter",a)};_.g.setRestyleSelfFilter=function(a){this.setGlobalParam("onRestyleSelfFilter",a)};var fn=function(a,b){var c=b.getStyle();if(c){b.Fh(null);var d=_.Ym[c];_.Uk(d,"No such style: "+c);b.Vp(a);d(b.value());b.Vp(null)}};
_.Vm.prototype.ready=function(a,b,c,d){var e=b||{},f=this.getParentIframe();this.addOnOpenerHandler(function(k){_.Ul(e,function(l,m){k.register(m,l,d)},this);k!==f&&k.send("_ready",h,void 0,d)},void 0,d);var h=a||{};h.height=h.height||"auto";this.bS(h);f&&f.send("_ready",h,c,_.lm)};
_.Vm.prototype.connectIframes=function(a,b){a=new Hm(a);var c=new Hm(b),d=Yl(a);b=a.getIframe();var e=c.getIframe();if(e){var f=Kl(a),h=new Jm;Om(b,e,h);Xl(Wl((new Hm(h.value())).Al(f),a.O.role),a.O.data).Hj(d);var k=new Jm;Om(e,b,k);Xl(Wl((new Hm(k.value())).Al(f),c.O.role),c.O.data).Hj(!0);Um(b,"_g_connect",h.value(),function(){d||Um(e,"_g_connect",k.value())});d&&Um(e,"_g_connect",k.value())}else c={},Xl(Wl(Zl(new Hm(c)),a.O.role),a.O.data),Um(b,"_g_connect",c)};
var Wm=function(a){a.uB||(a.uB=_.ke(),a.SE=_.ke())};_.Vm.prototype.addOnConnectHandler=function(a,b,c,d){Wm(this);"object"===typeof a?(b=new am(a),c=b.IM()||""):(b=cm(bm(a).vc(b).Qp(c),d),c=a);d=this.uB[c]||[];a=!1;for(var e=0;e<d.length&&!a;e++)Xm(this.Gf[d[e].iframe.getFrameName()],d[e].data,[b]),a=b.O.runOnce;c=_.je(this.SE,c,[]);a||b.O.dontWait||c.push(b)};
_.Vm.prototype.removeOnConnectHandler=function(a,b){a=_.je(this.SE,a,[]);if(b)for(var c=0,d=!1;!d&&c<a.length;c++)a[c].lb()===b&&(d=!0,a.splice(c,1));else a.splice(0,a.length)};var Xm=function(a,b,c){c=c||[];for(var d=0;d<c.length;d++){var e=c[d];if(e&&a){var f=e.O.filter||_.km;if(a&&f(a)){f=e.O.apis||[];for(var h=0;h<f.length;h++)a.applyIframesApi(f[h]);e.lb()&&e.lb()(a,b);e.O.runOnce&&(c.splice(d,1),--d)}}}};
_.Vm.prototype.addOnOpenerHandler=function(a,b,c){var d=this.addOnConnectHandler;a=cm(bm("_opener").vc(a).Qp(b),c);a.O.runOnce=!0;d.call(this,a.value())};_.Vm.prototype.GO=function(a,b){var c=a.O.controller;if(c){_.Uk(c.yd===a.getOrigin(),"Wrong controller origin "+this.yd+" !== "+a.getOrigin());var d=a.Nf();Lm(a,c.Nf());Mm(a,c.eh());var e=new Jm;Ol(Lm(e,d),a.O.controllerData);_.ue(b,"load",function(){c.send("_g_control",e.value())})}};
var ln=function(a,b,c){a=a.getWindow();var d=a.document,e=c.O.reuseWindow;if(e){var f=c.getId();if(!f)throw Error("M");}else f=_.ul(d,c);var h=f,k=c.O.rpcRelayUrl;if(k){k=_.Dl(k);h=c.O.fragmentParams||{};h.rly=f;c.O.fragmentParams=h;h=c.O.where||d.body;_.Uk(!!h,"Cannot open window in a page with no body");var l={};l.src=k;l.style="display:none;";l.id=f;l.name=f;_.yl(d,h,l,f);h=f+"_relay"}b=_.El(b);var m=_.wl(d,b,f,c.value());c.O.eurl=m;b=c.O.openAsWindow;"string"!==typeof b&&(b=void 0);c=window.navigator.userAgent||
"";/Trident|MSIE/i.test(c)&&/#/.test(c)&&(m="javascript:window.location.replace("+_.fe.JSON.stringify(m).replace(/#/g,"\\x23")+")");if(e){var n=e;setTimeout(function(){n.location.replace(m)})}else n=_.Hd(m,a,h,b);return{id:f,rS:n}};_.Vm.prototype.iN=function(a,b){if(b.O.openAsWindow){a=ln(this,a,b);var c=a.id;_.Uk(!!a.rS,"Open popup window failed");b.O._popupWindow=a.rS}return c};
dm=_.ke();hm=_.ke();_.im=new _.Vm;rm("_g_rpcReady",_.Rm.prototype.Hj);rm("_g_discover",_.Rm.prototype.nY);rm("_g_ping",_.Rm.prototype.K1);rm("_g_close",_.Rm.prototype.YV);rm("_g_closeMe",_.Rm.prototype.ZV);rm("_g_restyle",_.Rm.prototype.O2);rm("_g_restyleMe",_.Rm.prototype.P2);rm("_g_wasClosed",_.Rm.prototype.t5);_.qm("control","_g_control",_.Rm.prototype.cW);_.qm("control","_g_disposeControl",_.Rm.prototype.qW);var mn=_.im.getParentIframe();mn&&mn.register("_g_restyleDone",_.Rm.prototype.N2,_.lm);
rm("_g_connect",_.Rm.prototype.aW);var nn={};nn._g_open=_.Rm.prototype.v1;_.pm("_open",nn,_.lm);
var on={Context:_.Vm,Iframe:_.Rm,SAME_ORIGIN_IFRAMES_FILTER:_.km,CROSS_ORIGIN_IFRAMES_FILTER:_.lm,makeWhiteListIframesFilter:_.mm,getContext:_.sm,registerIframesApi:_.pm,registerIframesApiHandler:_.qm,registerStyle:_.$m,registerBeforeOpenStyle:_.cn,getStyle:_.an,getBeforeOpenStyle:_.dn,create:_.Fl};
Cm({instance:function(){return on},priority:2});
_.qm("gapi.load","_g_gapi.load",function(a){return new _.Fj(function(b){_.ne.load(a&&"object"===typeof a&&a.features||"",b)})});
_.D("gapi.iframes.create",_.Fl);
_.D("gapi.iframes.registerStyle",_.$m);_.D("gapi.iframes.registerBeforeOpenStyle",_.cn);_.D("gapi.iframes.getStyle",_.an);_.D("gapi.iframes.getBeforeOpenStyle",_.dn);_.D("gapi.iframes.registerIframesApi",_.pm);_.D("gapi.iframes.registerIframesApiHandler",_.qm);_.D("gapi.iframes.getContext",_.sm);_.D("gapi.iframes.SAME_ORIGIN_IFRAMES_FILTER",_.km);_.D("gapi.iframes.CROSS_ORIGIN_IFRAMES_FILTER",_.lm);_.D("gapi.iframes.makeWhiteListIframesFilter",_.mm);_.D("gapi.iframes.Context",_.Vm);
_.D("gapi.iframes.Context.prototype.isDisposed",_.Vm.prototype.isDisposed);_.D("gapi.iframes.Context.prototype.getWindow",_.Vm.prototype.getWindow);_.D("gapi.iframes.Context.prototype.getFrameName",_.Vm.prototype.getFrameName);_.D("gapi.iframes.Context.prototype.getGlobalParam",_.Vm.prototype.getGlobalParam);_.D("gapi.iframes.Context.prototype.setGlobalParam",_.Vm.prototype.setGlobalParam);_.D("gapi.iframes.Context.prototype.open",_.Vm.prototype.open);
_.D("gapi.iframes.Context.prototype.openChild",_.Vm.prototype.openChild);_.D("gapi.iframes.Context.prototype.getParentIframe",_.Vm.prototype.getParentIframe);_.D("gapi.iframes.Context.prototype.closeSelf",_.Vm.prototype.closeSelf);_.D("gapi.iframes.Context.prototype.restyleSelf",_.Vm.prototype.restyleSelf);_.D("gapi.iframes.Context.prototype.setCloseSelfFilter",_.Vm.prototype.setCloseSelfFilter);_.D("gapi.iframes.Context.prototype.setRestyleSelfFilter",_.Vm.prototype.setRestyleSelfFilter);
_.D("gapi.iframes.Context.prototype.addOnConnectHandler",_.Vm.prototype.addOnConnectHandler);_.D("gapi.iframes.Context.prototype.removeOnConnectHandler",_.Vm.prototype.removeOnConnectHandler);_.D("gapi.iframes.Context.prototype.addOnOpenerHandler",_.Vm.prototype.addOnOpenerHandler);_.D("gapi.iframes.Context.prototype.connectIframes",_.Vm.prototype.connectIframes);_.D("gapi.iframes.Iframe",_.Rm);_.D("gapi.iframes.Iframe.prototype.isDisposed",_.Rm.prototype.isDisposed);
_.D("gapi.iframes.Iframe.prototype.getContext",_.Rm.prototype.getContext);_.D("gapi.iframes.Iframe.prototype.getFrameName",_.Rm.prototype.getFrameName);_.D("gapi.iframes.Iframe.prototype.getId",_.Rm.prototype.getId);_.D("gapi.iframes.Iframe.prototype.register",_.Rm.prototype.register);_.D("gapi.iframes.Iframe.prototype.unregister",_.Rm.prototype.unregister);_.D("gapi.iframes.Iframe.prototype.send",_.Rm.prototype.send);_.D("gapi.iframes.Iframe.prototype.applyIframesApi",_.Rm.prototype.applyIframesApi);
_.D("gapi.iframes.Iframe.prototype.getIframeEl",_.Rm.prototype.getIframeEl);_.D("gapi.iframes.Iframe.prototype.getSiteEl",_.Rm.prototype.getSiteEl);_.D("gapi.iframes.Iframe.prototype.setSiteEl",_.Rm.prototype.setSiteEl);_.D("gapi.iframes.Iframe.prototype.getWindow",_.Rm.prototype.getWindow);_.D("gapi.iframes.Iframe.prototype.getOrigin",_.Rm.prototype.getOrigin);_.D("gapi.iframes.Iframe.prototype.close",_.Rm.prototype.close);_.D("gapi.iframes.Iframe.prototype.restyle",_.Rm.prototype.restyle);
_.D("gapi.iframes.Iframe.prototype.restyleDone",_.Rm.prototype.Ip);_.D("gapi.iframes.Iframe.prototype.registerWasRestyled",_.Rm.prototype.registerWasRestyled);_.D("gapi.iframes.Iframe.prototype.registerWasClosed",_.Rm.prototype.registerWasClosed);_.D("gapi.iframes.Iframe.prototype.getParam",_.Rm.prototype.getParam);_.D("gapi.iframes.Iframe.prototype.setParam",_.Rm.prototype.setParam);_.D("gapi.iframes.Iframe.prototype.ping",_.Rm.prototype.ping);_.D("gapi.iframes.Iframe.prototype.getOpenParams",_.Rm.prototype.kc);
_.He=_.He||{};
_.He=_.He||{};
(function(){function a(c){var d="undefined"===typeof c;if(null!==b&&d)return b;var e={};c=c||window.location.href;var f=c.indexOf("?"),h=c.indexOf("#");c=(-1===h?c.substr(f+1):[c.substr(f+1,h-f-1),"&",c.substr(h+1)].join("")).split("&");f=window.decodeURIComponent?decodeURIComponent:unescape;h=0;for(var k=c.length;h<k;++h){var l=c[h].indexOf("=");if(-1!==l){var m=c[h].substring(0,l);l=c[h].substring(l+1);l=l.replace(/\+/g," ");try{e[m]=f(l)}catch(n){}}}d&&(b=e);return e}var b=null;_.He.og=a;a()})();
_.D("gadgets.util.getUrlParameters",_.He.og);
_.kg=window.googleapis&&window.googleapis.server||{};
_.Le=function(){var a=window.gadgets&&window.gadgets.config&&window.gadgets.config.get;a&&_.Fe(a());return{register:function(b,c,d){d&&d(_.Ee())},get:function(b){return _.Ee(b)},update:function(b,c){if(c)throw"Config replacement is not supported";_.Fe(b)},vd:function(){}}}();
_.D("gadgets.config.register",_.Le.register);_.D("gadgets.config.get",_.Le.get);_.D("gadgets.config.init",_.Le.vd);_.D("gadgets.config.update",_.Le.update);
_.D("gadgets.json.stringify",_.sf);_.D("gadgets.json.parse",_.rf);
(function(){function a(e,f){if(!(e<c)&&d)if(2===e&&d.warn)d.warn(f);else if(3===e&&d.error)try{d.error(f)}catch(h){}else d.log&&d.log(f)}var b=function(e){a(1,e)};_.Ie=function(e){a(2,e)};_.Je=function(e){a(3,e)};_.Ke=function(){};b.INFO=1;b.WARNING=2;b.NONE=4;var c=1,d=window.console?window.console:window.opera?window.opera.postError:void 0;return b})();
_.He=_.He||{};(function(){var a=[];_.He.Hea=function(b){a.push(b)};_.He.Tea=function(){for(var b=0,c=a.length;b<c;++b)a[b]()}})();
_.xf=function(){var a=_.ge.readyState;return"complete"===a||"interactive"===a&&-1==navigator.userAgent.indexOf("MSIE")};_.yf=function(a){if(_.xf())a();else{var b=!1,c=function(){if(!b)return b=!0,a.apply(this,arguments)};_.fe.addEventListener?(_.fe.addEventListener("load",c,!1),_.fe.addEventListener("DOMContentLoaded",c,!1)):_.fe.attachEvent&&(_.fe.attachEvent("onreadystatechange",function(){_.xf()&&c.apply(this,arguments)}),_.fe.attachEvent("onload",c))}};
_.zf=function(a,b){var c=_.je(_.ve,"watt",_.ke());_.je(c,a,b)};_.oe(_.fe.location.href,"rpctoken")&&_.ue(_.ge,"unload",function(){});
var Af=Af||{};Af.rQ=null;Af.XO=null;Af.ex=null;Af.frameElement=null;
Af=Af||{};
Af.MI||(Af.MI=function(){function a(f,h,k){"undefined"!=typeof window.addEventListener?window.addEventListener(f,h,k):"undefined"!=typeof window.attachEvent&&window.attachEvent("on"+f,h);"message"===f&&(window.___jsl=window.___jsl||{},f=window.___jsl,f.RPMQ=f.RPMQ||[],f.RPMQ.push(h))}function b(f){var h=_.rf(f.data);if(h&&h.f){_.Ke();var k=_.Bf.Am(h.f);e&&("undefined"!==typeof f.origin?f.origin!==k:f.domain!==/^.+:\/\/([^:]+).*/.exec(k)[1])?_.Je("Invalid rpc message origin. "+k+" vs "+(f.origin||"")):
c(h,f.origin)}}var c,d,e=!0;return{jM:function(){return"wpm"},Q_:function(){return!0},vd:function(f,h){_.Le.register("rpc",null,function(k){"true"===String((k&&k.rpc||{}).disableForceSecure)&&(e=!1)});c=f;d=h;a("message",b,!1);d("..",!0);return!0},Db:function(f){d(f,!0);return!0},call:function(f,h,k){var l=_.Bf.Am(f),m=_.Bf.BJ(f);l?window.setTimeout(function(){var n=_.sf(k);_.Ke();m.postMessage(n,l)},0):".."!=f&&_.Je("No relay set (used as window.postMessage targetOrigin), cannot send cross-domain message");
return!0}}}());
if(window.gadgets&&window.gadgets.rpc)"undefined"!=typeof _.Bf&&_.Bf||(_.Bf=window.gadgets.rpc,_.Bf.config=_.Bf.config,_.Bf.register=_.Bf.register,_.Bf.unregister=_.Bf.unregister,_.Bf.$P=_.Bf.registerDefault,_.Bf.aS=_.Bf.unregisterDefault,_.Bf.WL=_.Bf.forceParentVerifiable,_.Bf.call=_.Bf.call,_.Bf.Pr=_.Bf.getRelayUrl,_.Bf.Ii=_.Bf.setRelayUrl,_.Bf.rz=_.Bf.setAuthToken,_.Bf.It=_.Bf.setupReceiver,_.Bf.im=_.Bf.getAuthToken,_.Bf.BF=_.Bf.removeReceiver,_.Bf.FM=_.Bf.getRelayChannel,_.Bf.YP=_.Bf.receive,
_.Bf.ZP=_.Bf.receiveSameDomain,_.Bf.getOrigin=_.Bf.getOrigin,_.Bf.Am=_.Bf.getTargetOrigin,_.Bf.BJ=_.Bf._getTargetWin,_.Bf.YU=_.Bf._parseSiblingId);else{_.Bf=function(){function a(C,X){if(!Z[C]){var R=aa;X||(R=Ta);Z[C]=R;X=M[C]||[];for(var la=0;la<X.length;++la){var Aa=X[la];Aa.t=B[C];R.call(C,Aa.f,Aa)}M[C]=[]}}function b(){function C(){cb=!0}qa||("undefined"!=typeof window.addEventListener?window.addEventListener("unload",C,!1):"undefined"!=typeof window.attachEvent&&window.attachEvent("onunload",
C),qa=!0)}function c(C,X,R,la,Aa){B[X]&&B[X]===R||(_.Je("Invalid gadgets.rpc token. "+B[X]+" vs "+R),oa(X,2));Aa.onunload=function(){F[X]&&!cb&&(oa(X,1),_.Bf.BF(X))};b();la=_.rf(decodeURIComponent(la))}function d(C,X){if(C&&"string"===typeof C.s&&"string"===typeof C.f&&C.a instanceof Array)if(B[C.f]&&B[C.f]!==C.t&&(_.Je("Invalid gadgets.rpc token. "+B[C.f]+" vs "+C.t),oa(C.f,2)),"__ack"===C.s)window.setTimeout(function(){a(C.f,!0)},0);else{C.c&&(C.callback=function(ha){_.Bf.call(C.f,(C.g?"legacy__":
"")+"__cb",null,C.c,ha)});if(X){var R=e(X);C.origin=X;var la=C.r;try{var Aa=e(la)}catch(ha){}la&&Aa==R||(la=X);C.referer=la}X=(r[C.s]||r[""]).apply(C,C.a);C.c&&"undefined"!==typeof X&&_.Bf.call(C.f,"__cb",null,C.c,X)}}function e(C){if(!C)return"";C=C.split("#")[0].split("?")[0];C=C.toLowerCase();0==C.indexOf("//")&&(C=window.location.protocol+C);-1==C.indexOf("://")&&(C=window.location.protocol+"//"+C);var X=C.substring(C.indexOf("://")+3),R=X.indexOf("/");-1!=R&&(X=X.substring(0,R));C=C.substring(0,
C.indexOf("://"));if("http"!==C&&"https"!==C&&"chrome-extension"!==C&&"file"!==C&&"android-app"!==C&&"chrome-search"!==C&&"chrome-untrusted"!==C&&"chrome"!==C&&"devtools"!==C)throw Error("s");R="";var la=X.indexOf(":");if(-1!=la){var Aa=X.substring(la+1);X=X.substring(0,la);if("http"===C&&"80"!==Aa||"https"===C&&"443"!==Aa)R=":"+Aa}return C+"://"+X+R}function f(C){if("/"==C.charAt(0)){var X=C.indexOf("|");return{id:0<X?C.substring(1,X):C.substring(1),origin:0<X?C.substring(X+1):null}}return null}
function h(C){if("undefined"===typeof C||".."===C)return window.parent;var X=f(C);if(X)return window.top.frames[X.id];C=String(C);return(X=window.frames[C])?X:(X=document.getElementById(C))&&X.contentWindow?X.contentWindow:null}function k(C,X){if(!0!==F[C]){"undefined"===typeof F[C]&&(F[C]=0);var R=h(C);".."!==C&&null==R||!0!==aa.Db(C,X)?!0!==F[C]&&10>F[C]++?window.setTimeout(function(){k(C,X)},500):(Z[C]=Ta,F[C]=!0):F[C]=!0}}function l(C){(C=x[C])&&"/"===C.substring(0,1)&&(C="/"===C.substring(1,
2)?document.location.protocol+C:document.location.protocol+"//"+document.location.host+C);return C}function m(C,X,R){X&&!/http(s)?:\/\/.+/.test(X)&&(0==X.indexOf("//")?X=window.location.protocol+X:"/"==X.charAt(0)?X=window.location.protocol+"//"+window.location.host+X:-1==X.indexOf("://")&&(X=window.location.protocol+"//"+X));x[C]=X;"undefined"!==typeof R&&(z[C]=!!R)}function n(C,X){X=X||"";B[C]=String(X);k(C,X)}function t(C){C=(C.passReferrer||"").split(":",2);H=C[0]||"none";U=C[1]||"origin"}function p(C){"true"===
String(C.useLegacyProtocol)&&(aa=Af.ex||Ta,aa.vd(d,a))}function q(C,X){function R(la){la=la&&la.rpc||{};t(la);var Aa=la.parentRelayUrl||"";Aa=e(L.parent||X)+Aa;m("..",Aa,"true"===String(la.useLegacyProtocol));p(la);n("..",C)}!L.parent&&X?R({}):_.Le.register("rpc",null,R)}function v(C,X,R){if(".."===C)q(R||L.rpctoken||L.ifpctok||"",X);else a:{var la=null;if("/"!=C.charAt(0)){if(!_.He)break a;la=document.getElementById(C);if(!la)throw Error("t`"+C);}la=la&&la.src;X=X||e(la);m(C,X);X=_.He.og(la);n(C,
R||X.rpctoken)}}var r={},x={},z={},B={},E=0,y={},F={},L={},Z={},M={},H=null,U=null,da=window.top!==window.self,ta=window.name,oa=function(){},Ba=window.console,Da=Ba&&Ba.log&&function(C){Ba.log(C)}||function(){},Ta=function(){function C(X){return function(){Da(X+": call ignored")}}return{jM:function(){return"noop"},Q_:function(){return!0},vd:C("init"),Db:C("setup"),call:C("call")}}();_.He&&(L=_.He.og());var cb=!1,qa=!1,aa=function(){if("rmr"==L.rpctx)return Af.rQ;var C="function"===typeof window.postMessage?
Af.MI:"object"===typeof window.postMessage?Af.MI:window.ActiveXObject?Af.XO?Af.XO:Af.ex:0<navigator.userAgent.indexOf("WebKit")?Af.rQ:"Gecko"===navigator.product?Af.frameElement:Af.ex;C||(C=Ta);return C}();r[""]=function(){Da("Unknown RPC service: "+this.s)};r.__cb=function(C,X){var R=y[C];R&&(delete y[C],R.call(this,X))};return{config:function(C){"function"===typeof C.xQ&&(oa=C.xQ)},register:function(C,X){if("__cb"===C||"__ack"===C)throw Error("u");if(""===C)throw Error("v");r[C]=X},unregister:function(C){if("__cb"===
C||"__ack"===C)throw Error("w");if(""===C)throw Error("x");delete r[C]},$P:function(C){r[""]=C},aS:function(){delete r[""]},WL:function(){},call:function(C,X,R,la){C=C||"..";var Aa="..";".."===C?Aa=ta:"/"==C.charAt(0)&&(Aa=e(window.location.href),Aa="/"+ta+(Aa?"|"+Aa:""));++E;R&&(y[E]=R);var ha={s:X,f:Aa,c:R?E:0,a:Array.prototype.slice.call(arguments,3),t:B[C],l:!!z[C]};a:if("bidir"===H||"c2p"===H&&".."===C||"p2c"===H&&".."!==C){var sa=window.location.href;var Ia="?";if("query"===U)Ia="#";else if("hash"===
U)break a;Ia=sa.lastIndexOf(Ia);Ia=-1===Ia?sa.length:Ia;sa=sa.substring(0,Ia)}else sa=null;sa&&(ha.r=sa);if(".."===C||null!=f(C)||document.getElementById(C))(sa=Z[C])||null===f(C)||(sa=aa),0===X.indexOf("legacy__")&&(sa=aa,ha.s=X.substring(8),ha.c=ha.c?ha.c:E),ha.g=!0,ha.r=Aa,sa?(z[C]&&(sa=Af.ex),!1===sa.call(C,Aa,ha)&&(Z[C]=Ta,aa.call(C,Aa,ha))):M[C]?M[C].push(ha):M[C]=[ha]},Pr:l,Ii:m,rz:n,It:v,im:function(C){return B[C]},BF:function(C){delete x[C];delete z[C];delete B[C];delete F[C];delete Z[C]},
FM:function(){return aa.jM()},YP:function(C,X){4<C.length?aa.mca(C,d):c.apply(null,C.concat(X))},ZP:function(C){C.a=Array.prototype.slice.call(C.a);window.setTimeout(function(){d(C)},0)},getOrigin:e,Am:function(C){var X=null,R=l(C);R?X=R:(R=f(C))?X=R.origin:".."==C?X=L.parent:(C=document.getElementById(C))&&"iframe"===C.tagName.toLowerCase()&&(X=C.src);return e(X)},vd:function(){!1===aa.vd(d,a)&&(aa=Ta);da?v(".."):_.Le.register("rpc",null,function(C){C=C.rpc||{};t(C);p(C)})},BJ:h,YU:f,D5:"__ack",
M$:ta||"..",W$:0,V$:1,U$:2}}();_.Bf.vd()}
;_.Bf.config({xQ:function(a){throw Error("y`"+a);}});
_.D("gadgets.rpc.config",_.Bf.config);_.D("gadgets.rpc.register",_.Bf.register);_.D("gadgets.rpc.unregister",_.Bf.unregister);_.D("gadgets.rpc.registerDefault",_.Bf.$P);_.D("gadgets.rpc.unregisterDefault",_.Bf.aS);_.D("gadgets.rpc.forceParentVerifiable",_.Bf.WL);_.D("gadgets.rpc.call",_.Bf.call);_.D("gadgets.rpc.getRelayUrl",_.Bf.Pr);_.D("gadgets.rpc.setRelayUrl",_.Bf.Ii);_.D("gadgets.rpc.setAuthToken",_.Bf.rz);_.D("gadgets.rpc.setupReceiver",_.Bf.It);_.D("gadgets.rpc.getAuthToken",_.Bf.im);
_.D("gadgets.rpc.removeReceiver",_.Bf.BF);_.D("gadgets.rpc.getRelayChannel",_.Bf.FM);_.D("gadgets.rpc.receive",_.Bf.YP);_.D("gadgets.rpc.receiveSameDomain",_.Bf.ZP);_.D("gadgets.rpc.getOrigin",_.Bf.getOrigin);_.D("gadgets.rpc.getTargetOrigin",_.Bf.Am);
_.He=_.He||{};_.He.nV=function(a){var b=window;"undefined"!=typeof b.addEventListener?b.addEventListener("mousemove",a,!1):"undefined"!=typeof b.attachEvent?b.attachEvent("onmousemove",a):_.Ie("cannot attachBrowserEvent: mousemove")};_.He.j2=function(a){var b=window;b.removeEventListener?b.removeEventListener("mousemove",a,!1):b.detachEvent?b.detachEvent("onmousemove",a):_.Ie("cannot removeBrowserEvent: mousemove")};
_.qg=function(){function a(m){var n=new _.og;n.mu(m);return n.Qh()}var b=window.crypto;if(b&&"function"==typeof b.getRandomValues)return function(){var m=new window.Uint32Array(1);b.getRandomValues(m);return Number("0."+m[0])};var c=_.Ee("random/maxObserveMousemove");null==c&&(c=-1);var d=0,e=Math.random(),f=1,h=1E6*(screen.width*screen.width+screen.height),k=function(m){m=m||window.event;var n=m.screenX+m.clientX<<16;n+=m.screenY+m.clientY;n*=(new Date).getTime()%1E6;f=f*n%h;0<c&&++d==c&&_.He.j2(k)};
0!=c&&_.He.nV(k);var l=a(document.cookie+"|"+document.location+"|"+(new Date).getTime()+"|"+e);return function(){var m=f;m+=parseInt(l.substr(0,20),16);l=a(l);return m/(h+Math.pow(16,20))}}();
_.D("shindig.random",_.qg);
var rg=function(a){return{execute:function(b){var c={method:a.httpMethod||"GET",root:a.root,path:a.url,params:a.urlParams,headers:a.headers,body:a.body},d=window.gapi,e=function(){var f=d.config.get("client/apiKey"),h=d.config.get("client/version");try{var k=d.config.get("googleapis.config/developerKey"),l=d.config.get("client/apiKey",k);d.config.update("client/apiKey",l);d.config.update("client/version","1.0.0-alpha");var m=d.client;m.request.call(m,c).then(b,b)}finally{d.config.update("client/apiKey",
f),d.config.update("client/version",h)}};d.client?e():d.load.call(d,"client",e)}}},sg=function(a,b){return function(c){var d={};c=c.body;var e=_.rf(c),f={};if(e&&e.length)for(var h=0,k=e.length;h<k;++h){var l=e[h];f[l.id]=l}h=0;for(k=b.length;h<k;++h)l=b[h].id,d[l]=e&&e.length?f[l]:e;a(d,c)}},tg=function(a){a.transport={name:"googleapis",execute:function(b,c){for(var d=[],e=0,f=b.length;e<f;++e){var h=b[e],k=h.method,l=String(k).split(".")[0];l=_.Ee("googleapis.config/versions/"+k)||_.Ee("googleapis.config/versions/"+
l)||"v1";d.push({jsonrpc:"2.0",id:h.id,method:k,apiVersion:String(l),params:h.params})}b=rg({httpMethod:"POST",root:a.transport.root,url:"/rpc?pp=0",headers:{"Content-Type":"application/json"},body:d});b.execute.call(b,sg(c,d))},root:void 0}},ug=function(a){var b=this.method,c=this.transport;c.execute.call(c,[{method:b,id:b,params:this.rpc}],function(d){d=d[b];d.error||(d=d.data||d.result);a(d)})},wg=function(){for(var a=vg,b=a.split("."),c=function(k){k=k||{};k.groupId=k.groupId||"@self";k.userId=
k.userId||"@viewer";k={method:a,rpc:k||{}};tg(k);k.execute=ug;return k},d=_.u,e=0,f=b.length;e<f;++e){var h=d[b[e]]||{};e+1==f&&(h=c);d=d[b[e]]=h}if(1<b.length&&"googleapis"!=b[0])for(b[0]="googleapis","delete"==b[b.length-1]&&(b[b.length-1]="remove"),d=_.u,e=0,f=b.length;e<f;++e)h=d[b[e]]||{},e+1==f&&(h=c),d=d[b[e]]=h},vg;for(vg in _.Ee("googleapis.config/methods"))wg();
_.D("googleapis.newHttpRequest",function(a){return rg(a)});_.D("googleapis.setUrlParameter",function(a,b){if("trace"!==a)throw Error("B");_.Fe("client/trace",b)});
});
// Google Inc.
this.gbar_=this.gbar_||{};(function(_){var window=this;
try{
/*
SPDX-License-Identifier: Apache-2.0
*/
}catch(e){_._DumpException(e)}
try{
/*
SPDX-License-Identifier: Apache-2.0
*/
_.am=function(a){for(var b=0,c=0,d={};c<a.length;){var e=a[c++],f=_.jb(e)?"o"+_.mb(e):(typeof e).charAt(0)+e;Object.prototype.hasOwnProperty.call(d,f)||(d[f]=!0,a[b++]=e)}a.length=b};_.bm=function(a){return"function"==typeof _.Gj&&a instanceof _.Gj?_.Fj(a).toString():_.Sc(a)};
}catch(e){_._DumpException(e)}
try{
/*
Copyright The Closure Library Authors.
SPDX-License-Identifier: Apache-2.0
*/
}catch(e){_._DumpException(e)}
try{
/*
gapi.loader.OBJECT_CREATE_TEST_OVERRIDE &&*/
var cm=window,dm=document,em=cm.location,fm=function(){},gm=/\[native code\]/,hm=function(a,b,c){return a[b]=a[b]||c},im=function(a){a=a.sort();for(var b=[],c=void 0,d=0;d<a.length;d++){var e=a[d];e!=c&&b.push(e);c=e}return b},jm=function(){var a;if((a=Object.create)&&gm.test(a))a=a(null);else{a={};for(var b in a)a[b]=void 0}return a},km=hm(cm,"gapi",{});
var lm={};lm=hm(cm,"___jsl",jm());hm(lm,"I",0);hm(lm,"hel",10);var mm=function(){var a=em.href;if(lm.dpo)var b=lm.h;else{b=lm.h;var c=RegExp("([#].*&|[#])jsh=([^&#]*)","g"),d=RegExp("([?#].*&|[?#])jsh=([^&#]*)","g");if(a=a&&(c.exec(a)||d.exec(a)))try{b=decodeURIComponent(a[2])}catch(e){}}return b},nm=function(a){var b=hm(lm,"PQ",[]);lm.PQ=[];var c=b.length;if(0===c)a();else for(var d=0,e=function(){++d===c&&a()},f=0;f<c;f++)b[f](e)},om=function(a){return hm(hm(lm,"H",jm()),a,jm())};
var pm=hm(lm,"perf",jm());hm(pm,"g",jm());var qm=hm(pm,"i",jm());hm(pm,"r",[]);jm();jm();var sm=function(a,b,c){b&&0<b.length&&(b=rm(b),c&&0<c.length&&(b+="___"+rm(c)),28<b.length&&(b=b.substr(0,28)+(b.length-28)),c=b,b=hm(qm,"_p",jm()),hm(b,c,jm())[a]=(new Date).getTime(),b=pm.r,"function"===typeof b?b(a,"_p",c):b.push([a,"_p",c]))},rm=function(a){return a.join("__").replace(/\./g,"_").replace(/\-/g,"_").replace(/,/g,"_")};
var tm=jm(),um=[],vm=function(a){throw Error("ra`"+a);};um.push(["jsl",function(a){for(var b in a)if(Object.prototype.hasOwnProperty.call(a,b)){var c=a[b];"object"==typeof c?lm[b]=hm(lm,b,[]).concat(c):hm(lm,b,c)}if(b=a.u)a=hm(lm,"us",[]),a.push(b),(b=/^https:(.*)$/.exec(b))&&a.push("http:"+b[1])}]);
var wm=/^(\/[a-zA-Z0-9_\-]+)+$/,xm=[/\/amp\//,/\/amp$/,/^\/amp$/],ym=/^[a-zA-Z0-9\-_\.,!]+$/,zm=/^gapi\.loaded_[0-9]+$/,Am=/^[a-zA-Z0-9,._-]+$/,Em=function(a,b,c,d,e){var f=a.split(";"),g=f.shift(),h=tm[g],l=null;h?l=h(f,b,c,d):vm("no hint processor for: "+g);l||vm("failed to generate load url");b=l;c=b.match(Bm);(d=b.match(Cm))&&1===d.length&&Dm.test(b)&&c&&1===c.length||vm("failed sanity: "+a);try{if(a="?",e&&0<e.length&&(_.am(e),l=l+"?le="+e.join(","),a="&"),lm.rol){var m=lm.ol;m&&m.length&&(l=
""+l+a+"ol="+m.length)}}catch(r){}return l},Hm=function(a,b,c,d){a=Fm(a);zm.test(c)||vm("invalid_callback");b=Gm(b);d=d&&d.length?Gm(d):null;var e=function(f){return encodeURIComponent(f).replace(/%2C/g,",")};return[encodeURIComponent(a.pathPrefix).replace(/%2C/g,",").replace(/%2F/g,"/"),"/k=",e(a.version),"/m=",e(b),d?"/exm="+e(d):"","/rt=j/sv=1/d=1/ed=1",a.Ef?"/am="+e(a.Ef):"",a.Cg?"/rs="+e(a.Cg):"",a.Hg?"/t="+e(a.Hg):"","/cb=",e(c)].join("")},Fm=function(a){"/"!==a.charAt(0)&&vm("relative path");
for(var b=a.substring(1).split("/"),c=[];b.length;){a=b.shift();if(!a.length||0==a.indexOf("."))vm("empty/relative directory");else if(0<a.indexOf("=")){b.unshift(a);break}c.push(a)}a={};for(var d=0,e=b.length;d<e;++d){var f=b[d].split("="),g=decodeURIComponent(f[0]),h=decodeURIComponent(f[1]);2==f.length&&g&&h&&(a[g]=a[g]||h)}b="/"+c.join("/");wm.test(b)||vm("invalid_prefix");c=0;for(d=xm.length;c<d;++c)xm[c].test(b)&&vm("invalid_prefix");c=Im(a,"k",!0);d=Im(a,"am");e=Im(a,"rs");a=Im(a,"t");return{pathPrefix:b,
version:c,Ef:d,Cg:e,Hg:a}},Gm=function(a){for(var b=[],c=0,d=a.length;c<d;++c){var e=a[c].replace(/\./g,"_").replace(/-/g,"_");Am.test(e)&&b.push(e)}return b.join(",")},Im=function(a,b,c){a=a[b];!a&&c&&vm("missing: "+b);if(a){if(ym.test(a))return a;vm("invalid: "+b)}return null},Dm=/^https?:\/\/[a-z0-9_.-]+\.google(rs)?\.com(:\d+)?\/[a-zA-Z0-9_.,!=\-\/]+$/,Cm=/\/cb=/g,Bm=/\/\//g;tm.m=function(a,b,c,d){(a=a[0])||vm("missing_hint");return"https://apis.google.com"+Hm(a,b,c,d)};
var Jm=decodeURI("%73cript"),Km=/^[-+_0-9\/A-Za-z]+={0,2}$/,Lm=function(a,b){for(var c=[],d=0;d<a.length;++d){var e=a[d],f;if(f=e){a:{for(f=0;f<b.length;f++)if(b[f]===e)break a;f=-1}f=0>f}f&&c.push(e)}return c},Mm=function(){var a=lm.nonce;return void 0!==a?a&&a===String(a)&&a.match(Km)?a:lm.nonce=null:dm.querySelector?(a=dm.querySelector("script[nonce]"))?(a=a.nonce||a.getAttribute("nonce")||"",a&&a===String(a)&&a.match(Km)?lm.nonce=a:lm.nonce=null):null:null},Pm=function(a){if("loading"!=dm.readyState)Nm(a);
else{var b=Mm(),c="";null!==b&&(c=' nonce="'+b+'"');a="<"+Jm+' src="'+encodeURI(a)+'"'+c+"></"+Jm+">";dm.write(Om?Om.createHTML(a):a)}},Nm=function(a){var b=dm.createElement(Jm);b.setAttribute("src",Om?Om.createScriptURL(a):a);a=Mm();null!==a&&b.setAttribute("nonce",a);b.async="true";(a=dm.getElementsByTagName(Jm)[0])?a.parentNode.insertBefore(b,a):(dm.head||dm.body||dm.documentElement).appendChild(b)},Rm=function(a,b,c){Qm(function(){var d=b===mm()?hm(km,"_",jm()):jm();d=hm(om(b),"_",d);a(d)},c)},
Tm=function(a,b){var c=b||{};"function"==typeof b&&(c={},c.callback=b);var d=(b=c)&&b._c;if(d)for(var e=0;e<um.length;e++){var f=um[e][0],g=um[e][1];g&&Object.prototype.hasOwnProperty.call(d,f)&&g(d[f],a,b)}b=[];a?b=a.split(":"):c.features&&(b=c.features);if(!(a=c.h)&&(a=mm(),!a))throw Error("sa");Sm(b||[],c,a)},Sm=function(a,b,c){a=im(a)||[];var d=b.callback,e=b.config,f=b.timeout,g=b.ontimeout,h=b.onerror,l=void 0;"function"==typeof h&&(l=h);var m=null,r=!1;if(f&&!g||!f&&g)throw"Timeout requires both the timeout parameter and ontimeout parameter to be set";
h=hm(om(c),"r",[]).sort();var v=hm(om(c),"L",[]).sort(),A=lm.le,x=[].concat(h),L=function(Gb,Of){if(r)return 0;cm.clearTimeout(m);v.push.apply(v,Q);var Pf=((km||{}).config||{}).update;Pf?Pf(e):e&&hm(lm,"cu",[]).push(e);if(Of){sm("me0",Gb,x);try{Rm(Of,c,l)}finally{sm("me1",Gb,x)}}return 1};0<f&&(m=cm.setTimeout(function(){r=!0;g()},f));var Q=Lm(a,v);if(Q.length){Q=Lm(a,h);var da=hm(lm,"CP",[]),ba=da.length;da[ba]=function(Gb){if(!Gb)return 0;sm("ml1",Q,x);var Of=function(Lh){da[ba]=null;L(Q,Gb)&&nm(function(){d&&
d();Lh()})},Pf=function(){var Lh=da[ba+1];Lh&&Lh()};0<ba&&da[ba-1]?da[ba]=function(){Of(Pf)}:Of(Pf)};if(Q.length){var pa="loaded_"+lm.I++;km[pa]=function(Gb){da[ba](Gb);km[pa]=null};a=Em(c,Q,"gapi."+pa,h,A);h.push.apply(h,Q);sm("ml0",Q,x);b.sync||cm.___gapisync?Pm(a):Nm(a)}else da[ba](fm)}else L(Q)&&d&&d()},Om=_.qb("ogb-qtm#gapi"),Qm=function(a,b){if(lm.hee&&0<lm.hel)try{return a()}catch(c){b&&b(c),lm.hel--,Tm("debug_error",function(){try{window.___jsl.hefn(c)}catch(d){throw c;}})}else try{return a()}catch(c){throw b&&
b(c),c;}},Um=km.load;Um&&hm(lm,"ol",[]).push(Um);km.load=function(a,b){return Qm(function(){return Tm(a,b)})};
}catch(e){_._DumpException(e)}
try{
/*
SPDX-License-Identifier: Apache-2.0
*/
}catch(e){_._DumpException(e)}
try{
/*
Copyright The Closure Library Authors.
SPDX-License-Identifier: Apache-2.0
*/
_.Zj=function(a,b,c,d){c=void 0===c?!0:c;var e=_.E(a,b,d);null==e&&(e=_.kc);if(_.wa(a.oa))c&&(_.xa(e),Object.freeze(e));else if(e===_.kc||_.wa(e))e=_.va(e.slice()),_.t(a,b,e,d);return e};_.ak=function(a,b,c,d){a.j||(a.j={});var e=_.wa(a.oa),f=a.j[c];if(!f){d=_.Zj(a,c,!0,d);f=[];e=e||_.wa(d);for(var g=0;g<d.length;g++){var h=_.Aa(d[g],b);void 0!==h&&(f.push(h),e&&_.xa(h.oa))}e&&(_.xa(f),Object.freeze(f));a.j[c]=f}return f};
_.bk=function(a,b,c,d){d=void 0===d?!1:d;b=_.ak(a,b,c,d);var e=_.wa(a.oa);a=_.E(a,c,d);for(c=0;c<b.length;c++)(d=b[c])&&_.wa(d.oa)&&!e&&(b[c]=b[c].qf(_.ic),a[c]=b[c].oa);return b};
}catch(e){_._DumpException(e)}
try{
/*
Copyright The Closure Library Authors.
SPDX-License-Identifier: Apache-2.0
*/
var ck;ck=function(a,b){return _.Da(b)};_.dk=function(a){_.jc=!0;try{return JSON.stringify(a.toJSON(),ck)}finally{_.jc=!1}};_.ek=function(a){switch(a){case 200:case 201:case 202:case 204:case 206:case 304:case 1223:return!0;default:return!1}};
_.fk=function(){};_.fk.prototype.A=null;
var hk;hk=function(){};_.C(hk,_.fk);hk.prototype.j=function(){var a=ik(this);return a?new ActiveXObject(a):new XMLHttpRequest};hk.prototype.o=function(){var a={};ik(this)&&(a[0]=!0,a[1]=!0);return a};var ik=function(a){if(!a.B&&"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{return new ActiveXObject(d),a.B=d}catch(e){}}throw Error("ka");}return a.B};
_.gk=new hk;
}catch(e){_._DumpException(e)}
try{
/*
Copyright The Closure Library Authors.
SPDX-License-Identifier: Apache-2.0
*/
_.jk=function(a){return encodeURIComponent(String(a))};_.kk=function(a,b,c,d,e,f,g){var h="";a&&(h+=a+":");c&&(h+="//",b&&(h+=b+"@"),h+=c,d&&(h+=":"+d));e&&(h+=e);f&&(h+="?"+f);g&&(h+="#"+g);return h};_.lk=RegExp("^(?:([^:/?#.]+):)?(?://(?:([^\\\\/?#]*)@)?([^\\\\/?#]*?)(?::([0-9]+))?(?=[\\\\/?#]|$))?([^?#]+)?(?:\\?([^#]*))?(?:#([\\s\\S]*))?$");_.mk=function(a){a=a.match(_.lk)[1]||null;!a&&_.n.self&&_.n.self.location&&(a=_.n.self.location.protocol.slice(0,-1));return a?a.toLowerCase():""};
_.nk=function(a,b,c){if(Array.isArray(b))for(var d=0;d<b.length;d++)_.nk(a,String(b[d]),c);else null!=b&&c.push(a+(""===b?"":"="+_.jk(b)))};
}catch(e){_._DumpException(e)}
try{
var ok,pk,qk,rk,sk,tk,uk,wk,yk,zk,Bk,Ck,Dk,Ek,Gk,Hk,Ik;ok=function(a,b){b.lc&&(a.lc=b.lc.slice());var c=b.j;if(c){b=b.o;for(var d in c){var e=c[d];if(e){var f=!(!b||!b[d]),g=+d;if(Array.isArray(e)){if(e.length)for(f=_.bk(a,e[0].constructor,g,f),g=0;g<Math.min(f.length,e.length);g++)ok(f[g],e[g])}else(f=_.G(a,e.constructor,g,void 0,f))&&ok(f,e)}}}};pk=function(a){var b={};a.forEach(function(c){b[c[0]]=c[1]});return function(c){return b[c.find(function(d){return d in b})]||""}};
qk=function(a){var b=_.ca();if("Internet Explorer"===a){if(_.fa())if((a=/rv: *([\d\.]*)/.exec(b))&&a[1])b=a[1];else{a="";var c=/MSIE +([\d\.]+)/.exec(b);if(c&&c[1])if(b=/Trident\/(\d.\d)/.exec(b),"7.0"==c[1])if(b&&b[1])switch(b[1]){case "4.0":a="8.0";break;case "5.0":a="9.0";break;case "6.0":a="10.0";break;case "7.0":a="11.0"}else a="7.0";else a=c[1];b=a}else b="";return b}var d=RegExp("([A-Z][\\w ]+)/([^\\s]+)\\s*(?:\\((.*?)\\))?","g");c=[];for(var e;e=d.exec(b);)c.push([e[1],e[2],e[3]||void 0]);
b=pk(c);switch(a){case "Opera":if(_.ea())return b(["Version","Opera"]);if(_.p("OPR"))return b(["OPR"]);break;case "Microsoft Edge":if(_.p("Edge"))return b(["Edge"]);if(_.p("Edg/"))return b(["Edg"]);break;case "Chromium":if(_.ia())return b(["Chrome","CriOS","HeadlessChrome"])}return"Firefox"===a&&_.ha()||"Safari"===a&&_.ja()||"Android Browser"===a&&_.ka()||"Silk"===a&&_.p("Silk")?(b=c[2])&&b[1]||"":""};rk=function(a){a=qk(a);if(""===a)return NaN;a=a.split(".");return 0===a.length?NaN:Number(a[0])};
sk=function(){var a=_.ca(),b="";_.p("Windows")?(b=/Windows (?:NT|Phone) ([0-9.]+)/,b=(a=b.exec(a))?a[1]:"0.0"):_.ma()?(b=/(?:iPhone|iPod|iPad|CPU)\s+OS\s+(\S+)/,b=(a=b.exec(a))&&a[1].replace(/_/g,".")):_.p("Macintosh")?(b=/Mac OS X ([0-9_.]+)/,b=(a=b.exec(a))?a[1].replace(/_/g,"."):"10"):-1!=_.ca().toLowerCase().indexOf("kaios")?(b=/(?:KaiOS)\/(\S+)/i,b=(a=b.exec(a))&&a[1]):_.p("Android")?(b=/Android\s+([^\);]+)(\)|;)/,b=(a=b.exec(a))&&a[1]):_.p("CrOS")&&(b=/(?:CrOS\s+(?:i686|x86_64)\s+([0-9.]+))/,
b=(a=b.exec(a))&&a[1]);return 0<=_.qg(b||"",12)};tk=function(a){return _.G(a,this.wc,this.j,void 0,!0)};
uk=function(){function a(){e[0]=1732584193;e[1]=4023233417;e[2]=2562383102;e[3]=271733878;e[4]=3285377520;r=m=0}function b(v){for(var A=g,x=0;64>x;x+=4)A[x/4]=v[x]<<24|v[x+1]<<16|v[x+2]<<8|v[x+3];for(x=16;80>x;x++)v=A[x-3]^A[x-8]^A[x-14]^A[x-16],A[x]=(v<<1|v>>>31)&4294967295;v=e[0];var L=e[1],Q=e[2],da=e[3],ba=e[4];for(x=0;80>x;x++){if(40>x)if(20>x){var pa=da^L&(Q^da);var Gb=1518500249}else pa=L^Q^da,Gb=1859775393;else 60>x?(pa=L&Q|da&(L|Q),Gb=2400959708):(pa=L^Q^da,Gb=3395469782);pa=((v<<5|v>>>27)&
4294967295)+pa+ba+Gb+A[x]&4294967295;ba=da;da=Q;Q=(L<<30|L>>>2)&4294967295;L=v;v=pa}e[0]=e[0]+v&4294967295;e[1]=e[1]+L&4294967295;e[2]=e[2]+Q&4294967295;e[3]=e[3]+da&4294967295;e[4]=e[4]+ba&4294967295}function c(v,A){if("string"===typeof v){v=unescape(encodeURIComponent(v));for(var x=[],L=0,Q=v.length;L<Q;++L)x.push(v.charCodeAt(L));v=x}A||(A=v.length);x=0;if(0==m)for(;x+64<A;)b(v.slice(x,x+64)),x+=64,r+=64;for(;x<A;)if(f[m++]=v[x++],r++,64==m)for(m=0,b(f);x+64<A;)b(v.slice(x,x+64)),x+=64,r+=64}function d(){var v=
[],A=8*r;56>m?c(h,56-m):c(h,64-(m-56));for(var x=63;56<=x;x--)f[x]=A&255,A>>>=8;b(f);for(x=A=0;5>x;x++)for(var L=24;0<=L;L-=8)v[A++]=e[x]>>L&255;return v}for(var e=[],f=[],g=[],h=[128],l=1;64>l;++l)h[l]=0;var m,r;a();return{reset:a,update:c,digest:d,digestString:function(){for(var v=d(),A="",x=0;x<v.length;x++)A+="0123456789ABCDEF".charAt(Math.floor(v[x]/16))+"0123456789ABCDEF".charAt(v[x]%16);return A}}};
wk=function(a,b,c){_.vk(a.url,function(d){d=d.target;d.Ec()?b(d.Rd()):c(d.Xb())},a.Bg,a.body,a.Jj,a.mf,a.withCredentials)};_.xk=function(a){var b=_.Ga(a.oa);_.sc=b;b=new a.constructor(b);_.sc=null;ok(b,a);return b};yk=function(a,b){a.o=b;a.yb&&a.Rb?(a.stop(),a.start()):a.yb&&a.stop()};zk=function(a){return a.A||(a.A=a.o())};_.Ak=function(a,b){a=a.split(".");b=b||_.n;for(var c=0;c<a.length;c++)if(b=b[a[c]],null==b)return null;return b};Bk=function(a,b){return a+Math.random()*(b-a)};
Ck=function(a,b){if(!b)return a;var c=a.indexOf("#");0>c&&(c=a.length);var d=a.indexOf("?");if(0>d||d>c){d=c;var e=""}else e=a.substring(d+1,c);a=[a.slice(0,d),e,a.slice(c)];c=a[1];a[1]=b?c?c+"&"+b:b:c;return a[0]+(a[1]?"?"+a[1]:"")+a[2]};Dk=function(a,b){var c=[];for(b=b||0;b<a.length;b+=2)_.nk(a[b],a[b+1],c);return c.join("&")};Ek=function(a,b){var c=2==arguments.length?Dk(arguments[1],0):Dk(arguments,1);return Ck(a,c)};_.Fk=function(a,b,c){c=null!=c?"="+_.jk(c):"";return Ck(a,b+c)};
Gk=function(a,b,c,d){for(var e=c.length;0<=(b=a.indexOf(c,b))&&b<d;){var f=a.charCodeAt(b-1);if(38==f||63==f)if(f=a.charCodeAt(b+e),!f||61==f||38==f||35==f)return b;b+=e+1}return-1};Hk=/#|$/;Ik=/[?&]($|#)/;_.Jk=function(a,b){for(var c=a.search(Hk),d=0,e,f=[];0<=(e=Gk(a,d,b,c));)f.push(a.substring(d,e)),d=Math.min(a.indexOf("&",e)+1||c,c);f.push(a.slice(d));return f.join("").replace(Ik,"$1")};
var Kk=function(a){if(!a)return"";if(/^about:(?:blank|srcdoc)$/.test(a))return window.origin||"";a=a.split("#")[0].split("?")[0];a=a.toLowerCase();0==a.indexOf("//")&&(a=window.location.protocol+a);/^[\w\-]*:\/\//.test(a)||(a=window.location.href);var b=a.substring(a.indexOf("://")+3),c=b.indexOf("/");-1!=c&&(b=b.substring(0,c));c=a.substring(0,a.indexOf("://"));if(!c)throw Error("la`"+a);if("http"!==c&&"https"!==c&&"chrome-extension"!==c&&"moz-extension"!==c&&"file"!==c&&"android-app"!==c&&"chrome-search"!==
c&&"chrome-untrusted"!==c&&"chrome"!==c&&"app"!==c&&"devtools"!==c)throw Error("ma`"+c);a="";var d=b.indexOf(":");if(-1!=d){var e=b.substring(d+1);b=b.substring(0,d);if("http"===c&&"80"!==e||"https"===c&&"443"!==e)a=":"+e}return c+"://"+b+a};
var Mk=function(a,b,c){var d=String(_.n.location.href);return d&&a&&b?[b,Lk(Kk(d),a,c||null)].join(" "):null},Lk=function(a,b,c){var d=[],e=[];if(1==(Array.isArray(c)?2:1))return e=[b,a],_.tb(d,function(h){e.push(h)}),Nk(e.join(" "));var f=[],g=[];_.tb(c,function(h){g.push(h.key);f.push(h.value)});c=Math.floor((new Date).getTime()/1E3);e=0==f.length?[c,b,a]:[f.join(":"),c,b,a];_.tb(d,function(h){e.push(h)});a=Nk(e.join(" "));a=[c,a];0==g.length||a.push(g.join(""));return a.join("_")},Nk=function(a){var b=
uk();b.update(a);return b.digestString().toLowerCase()};
var Ok={};
/*
Copyright The Closure Library Authors.
SPDX-License-Identifier: Apache-2.0
*/
var Pk=function(a){this.j=a||{cookie:""}},Qk;_.k=Pk.prototype;
_.k.set=function(a,b,c){var d=!1;if("object"===typeof c){var e=c.el;d=c.fl||!1;var f=c.domain||void 0;var g=c.path||void 0;var h=c.Zd}if(/[;=\s]/.test(a))throw Error("na`"+a);if(/[;\r\n]/.test(b))throw Error("oa`"+b);void 0===h&&(h=-1);this.j.cookie=a+"="+b+(f?";domain="+f:"")+(g?";path="+g:"")+(0>h?"":0==h?";expires="+(new Date(1970,1,1)).toUTCString():";expires="+(new Date(Date.now()+1E3*h)).toUTCString())+(d?";secure":"")+(null!=e?";samesite="+e:"")};
_.k.get=function(a,b){for(var c=a+"=",d=(this.j.cookie||"").split(";"),e=0,f;e<d.length;e++){f=(0,_.rb)(d[e]);if(0==f.lastIndexOf(c,0))return f.slice(c.length);if(f==a)return""}return b};_.k.remove=function(a,b,c){var d=void 0!==this.get(a);this.set(a,"",{Zd:0,path:b,domain:c});return d};_.k.Ob=function(){return Qk(this).keys};_.k.Za=function(){return Qk(this).values};_.k.Yb=function(){return!this.j.cookie};_.k.clear=function(){for(var a=Qk(this).keys,b=a.length-1;0<=b;b--)this.remove(a[b])};
Qk=function(a){a=(a.j.cookie||"").split(";");for(var b=[],c=[],d,e,f=0;f<a.length;f++)e=(0,_.rb)(a[f]),d=e.indexOf("="),-1==d?(b.push(""),c.push(e)):(b.push(e.substring(0,d)),c.push(e.substring(d+1)));return{keys:b,values:c}};_.Rk=new Pk("undefined"==typeof document?null:document);
var Sk,Tk;Sk=function(a){return!!Ok.FPA_SAMESITE_PHASE2_MOD||!(void 0===a||!a)};Tk=function(a,b,c,d){(a=_.n[a])||(a=(new Pk(document)).get(b));return a?Mk(a,c,d):null};
_.Uk=function(a,b){b=void 0===b?!1:b;var c=Kk(String(_.n.location.href)),d=[];var e=b;e=void 0===e?!1:e;var f=_.n.__SAPISID||_.n.__APISID||_.n.__3PSAPISID||_.n.__OVERRIDE_SID;Sk(e)&&(f=f||_.n.__1PSAPISID);if(f)e=!0;else{var g=new Pk(document);f=g.get("SAPISID")||g.get("APISID")||g.get("__Secure-3PAPISID")||g.get("SID");Sk(e)&&(f=f||g.get("__Secure-1PAPISID"));e=!!f}e&&(e=(c=0==c.indexOf("https:")||0==c.indexOf("chrome-extension:")||0==c.indexOf("moz-extension:"))?_.n.__SAPISID:_.n.__APISID,e||(e=
new Pk(document),e=e.get(c?"SAPISID":"APISID")||e.get("__Secure-3PAPISID")),(e=e?Mk(e,c?"SAPISIDHASH":"APISIDHASH",a):null)&&d.push(e),c&&Sk(b)&&((b=Tk("__1PSAPISID","__Secure-1PAPISID","SAPISID1PHASH",a))&&d.push(b),(a=Tk("__3PSAPISID","__Secure-3PAPISID","SAPISID3PHASH",a))&&d.push(a)));return 0==d.length?null:d.join(" ")};
var Vk=function(a){this.o=this.j=this.A=a};Vk.prototype.reset=function(){this.o=this.j=this.A};
var Xk,Yk,Zk;_.Wk=function(a){_.R.call(this);this.headers=new Map;this.M=a||null;this.o=!1;this.L=this.j=null;this.F="";this.A=0;this.C="";this.B=this.O=this.H=this.N=!1;this.D=0;this.K=null;this.S="";this.P=this.G=!1};_.C(_.Wk,_.R);Xk=/^https?$/i;Yk=["POST","PUT"];Zk=[];_.vk=function(a,b,c,d,e,f,g){var h=new _.Wk;Zk.push(h);b&&h.listen("complete",b);h.hb("ready",h.V);f&&(h.D=Math.max(0,f));g&&(h.G=g);h.send(a,c,d,e)};_.Wk.prototype.V=function(){this.ua();_.Se(Zk,this)};
_.Wk.prototype.send=function(a,b,c,d){if(this.j)throw Error("pa`"+this.F+"`"+a);b=b?b.toUpperCase():"GET";this.F=a;this.C="";this.A=0;this.N=!1;this.o=!0;this.j=this.M?this.M.j():_.gk.j();this.L=this.M?zk(this.M):zk(_.gk);this.j.onreadystatechange=(0,_.z)(this.T,this);try{this.O=!0,this.j.open(b,String(a),!0),this.O=!1}catch(g){$k(this,g);return}a=c||"";c=new Map(this.headers);if(d)if(Object.getPrototypeOf(d)===Object.prototype)for(var e in d)c.set(e,d[e]);else if("function"===typeof d.keys&&"function"===
typeof d.get){e=_.Xa(d.keys());for(var f=e.next();!f.done;f=e.next())f=f.value,c.set(f,d.get(f))}else throw Error("qa`"+String(d));d=Array.from(c.keys()).find(function(g){return"content-type"==g.toLowerCase()});e=_.n.FormData&&a instanceof _.n.FormData;!_.ne(Yk,b)||d||e||c.set("Content-Type","application/x-www-form-urlencoded;charset=utf-8");b=_.Xa(c);for(d=b.next();!d.done;d=b.next())c=_.Xa(d.value),d=c.next().value,c=c.next().value,this.j.setRequestHeader(d,c);this.S&&(this.j.responseType=this.S);
"withCredentials"in this.j&&this.j.withCredentials!==this.G&&(this.j.withCredentials=this.G);try{al(this),0<this.D&&((this.P=bl(this.j))?(this.j.timeout=this.D,this.j.ontimeout=(0,_.z)(this.U,this)):this.K=_.Fg(this.U,this.D,this)),this.H=!0,this.j.send(a),this.H=!1}catch(g){$k(this,g)}};var bl=function(a){return _.D&&_.tg(9)&&"number"===typeof a.timeout&&void 0!==a.ontimeout};
_.Wk.prototype.U=function(){"undefined"!=typeof _.ib&&this.j&&(this.C="Timed out after "+this.D+"ms, aborting",this.A=8,this.dispatchEvent("timeout"),this.abort(8))};var $k=function(a,b){a.o=!1;a.j&&(a.B=!0,a.j.abort(),a.B=!1);a.C=b;a.A=5;cl(a);dl(a)},cl=function(a){a.N||(a.N=!0,a.dispatchEvent("complete"),a.dispatchEvent("error"))};
_.Wk.prototype.abort=function(a){this.j&&this.o&&(this.o=!1,this.B=!0,this.j.abort(),this.B=!1,this.A=a||7,this.dispatchEvent("complete"),this.dispatchEvent("abort"),dl(this))};_.Wk.prototype.R=function(){this.j&&(this.o&&(this.o=!1,this.B=!0,this.j.abort(),this.B=!1),dl(this,!0));_.Wk.Y.R.call(this)};_.Wk.prototype.T=function(){this.isDisposed()||(this.O||this.H||this.B?el(this):this.W())};_.Wk.prototype.W=function(){el(this)};
var el=function(a){if(a.o&&"undefined"!=typeof _.ib&&(!a.L[1]||4!=_.fl(a)||2!=a.Xb()))if(a.H&&4==_.fl(a))_.Fg(a.T,0,a);else if(a.dispatchEvent("readystatechange"),4==_.fl(a)){a.o=!1;try{if(a.Ec())a.dispatchEvent("complete"),a.dispatchEvent("success");else{a.A=6;try{var b=2<_.fl(a)?a.j.statusText:""}catch(c){b=""}a.C=b+" ["+a.Xb()+"]";cl(a)}}finally{dl(a)}}},dl=function(a,b){if(a.j){al(a);var c=a.j,d=a.L[0]?function(){}:null;a.j=null;a.L=null;b||a.dispatchEvent("ready");try{c.onreadystatechange=d}catch(e){}}},
al=function(a){a.j&&a.P&&(a.j.ontimeout=null);a.K&&(_.Gg(a.K),a.K=null)};_.Wk.prototype.Ec=function(){var a=this.Xb(),b;if(!(b=_.ek(a))){if(a=0===a)a=_.mk(String(this.F)),a=!Xk.test(a);b=a}return b};_.fl=function(a){return a.j?a.j.readyState:0};_.Wk.prototype.Xb=function(){try{return 2<_.fl(this)?this.j.status:-1}catch(a){return-1}};_.Wk.prototype.Rd=function(){try{return this.j?this.j.responseText:""}catch(a){return""}};
var gl=function(a){_.H.call(this,a)};_.y(gl,_.H);var il=function(a){_.H.call(this,a,-1,hl)};_.y(il,_.H);var hl=[1];
new il;
var jl=function(a){_.H.call(this,a)};_.y(jl,_.H);
var kl;_.ll=function(a){_.H.call(this,a,31,kl)};_.y(_.ll,_.H);_.ml=function(a,b){return _.t(a,8,b)};kl=[3,20,27];
var ol=function(a){_.H.call(this,a,17,nl)};_.y(ol,_.H);var nl=[3,5];
var ql=function(a){_.H.call(this,a,6,pl)};_.y(ql,_.H);var pl=[5];
var rl=function(a){_.H.call(this,a)};_.y(rl,_.H);
var sl=new function(a,b){this.j=a;this.wc=b;this.o=tk}(175237375,rl);
var wl=function(a,b,c,d,e,f,g,h,l,m,r){_.R.call(this);var v=this;this.o=[];this.U="";this.X=!1;this.W=this.O=-1;this.T=!1;this.A=null;this.C=0;this.ka=1;this.mf=0;this.N=!1;_.R.call(this);this.S=b||function(){};this.M=new tl(a,f);this.ha=d;this.V=r;this.ma=_.qe(Bk,0,1);this.H=e||null;this.D=c||null;this.K=g||!1;this.F=l||null;this.withCredentials=!h;this.P=f||!1;this.Z=!this.P&&(65<=rk("Chromium")||45<=rk("Firefox")||12<=rk("Safari")||_.ma()&&sk())&&!!_.xg()&&!!_.xg().navigator&&!!_.xg().navigator.sendBeacon;
a=_.t(new jl,1,1);ul(this.M,a);this.B=new Vk(1E4);this.j=new _.Eg(this.B.j);_.eg(this,this.j);m=vl(this,m);_.P(this.j,"tick",m,!1,this);this.G=new _.Eg(6E5);_.eg(this,this.G);_.P(this.G,"tick",m,!1,this);this.K||this.G.start();this.P||(_.P(document,"visibilitychange",function(){"hidden"===document.visibilityState&&v.L()}),_.P(document,"pagehide",this.L,!1,this))};_.y(wl,_.R);var vl=function(a,b){return b?function(){b().then(function(){a.flush()})}:function(){a.flush()}};
wl.prototype.R=function(){this.L();_.R.prototype.R.call(this)};var xl=function(a){a.H||(a.H=.01>a.ma()?"https://www.google.com/log?format=json&hasfast=true":"https://play.google.com/log?format=json&hasfast=true");return a.H};wl.prototype.td=function(a){a instanceof _.ll?this.log(a):(a=_.ml(new _.ll,_.dk(a)),this.log(a))};_.yl=function(a,b){a.B=new Vk(1>b?1:b);yk(a.j,a.B.j)};
wl.prototype.log=function(a){a=_.xk(a);var b=this.ka++;_.t(a,21,b);_.E(a,1)||_.t(a,1,Date.now().toString());_.oc(a,15)||_.t(a,15,60*(new Date).getTimezoneOffset());this.A&&(b=_.xk(this.A),_.q(a,16,b));for(;1E3<=this.o.length;)this.o.shift(),++this.C;this.o.push(a);this.dispatchEvent(new zl(a));this.K||this.j.Rb||this.j.start()};
wl.prototype.flush=function(a,b){var c=this;if(0===this.o.length)a&&a();else if(this.N)Al(this);else{var d=Date.now();if(this.W>d&&this.O<d)b&&b("throttled");else{var e=Bl(this.M,this.o,this.C);d={};var f=this.S();f&&(d.Authorization=f);var g=xl(this);this.D&&(d["X-Goog-AuthUser"]=this.D,g=_.Fk(g,"authuser",this.D));this.F&&(d["X-Goog-PageId"]=this.F,g=_.Fk(g,"pageId",this.F));if(f&&this.U===f)b&&b("stale-auth-token");else{this.o=[];this.j.Rb&&this.j.stop();this.C=0;var h=_.dk(e);d={url:g,body:h,
Mk:1,Jj:d,Bg:"POST",withCredentials:this.withCredentials,mf:this.mf};g=function(l){c.B.reset();yk(c.j,c.B.j);if(l){var m=null;try{var r=JSON.parse(l.replace(")]}'\n",""));m=new ql(r)}catch(v){}m&&(l=Number(_.pc(m,1,"-1")),0<l&&(c.O=Date.now(),c.W=c.O+l),m=sl.o(m))&&(m=_.rc(m,1,-1),-1!=m&&(c.T||_.yl(c,m)))}a&&a()};h=function(l,m){var r=_.bk(e,_.ll,3),v=c.B;v.o=Math.min(3E5,2*v.o);v.j=Math.min(3E5,v.o+Math.round(.2*(Math.random()-.5)*v.o));yk(c.j,c.B.j);401===l&&f&&(c.U=f);void 0===m&&(m=500<=l&&600>
l||401===l||0===l);m&&(c.o=r.concat(c.o),c.K||c.j.Rb||c.j.start());b&&b("net-send-failed",l)};c.V?c.V.send(d,g,h):c.ha(d,g,h)}}}};wl.prototype.L=function(){this.X&&Al(this);this.flush()};
var Al=function(a){Cl(a,function(b,c){b=_.Fk(b,"format","json");b=_.xg().navigator.sendBeacon(b,_.dk(c));a.N&&!b&&(a.N=!1);return b})},Cl=function(a,b){if(0!==a.o.length){var c=_.Jk(xl(a),"format");c=Ek(c,"auth",a.S(),"authuser",a.D||"0");for(var d=0;10>d&&a.o.length;++d){var e=a.o.slice(0,32),f=Bl(a.M,e,a.C);if(!b(c,f))break;a.C=0;a.o=a.o.slice(e.length)}a.j.Rb&&a.j.stop()}},zl=function(){_.We.call(this,"event-logged",void 0)};_.y(zl,_.We);
var tl=function(a,b){this.o=b=void 0===b?!1:b;this.locale=null;this.j=new ol;_.t(this.j,2,a);b||(this.locale=document.documentElement.getAttribute("lang"));ul(this,new jl)},ul=function(a,b){_.q(a.j,1,b);_.E(b,1)||_.t(b,1,1);if(!a.o){b=_.G(a.j,jl,1);var c=_.G(b,gl,11);c||(c=new gl,_.q(b,11,c));b=c;_.E(b,5)||_.t(b,5,a.locale)}},Bl=function(a,b,c){c=void 0===c?0:c;a=_.xk(a.j);a=_.t(a,4,Date.now().toString());b=_.Ja(a,3,b);c&&_.t(b,14,c);return b};
_.Dl=function(a,b,c,d,e,f,g){wl.call(this,a,_.Uk,b,wk,c,d,e,void 0,f,g)};_.y(_.Dl,wl);
}catch(e){_._DumpException(e)}
try{
var Fl,Kl,Ll,Ml,Nl;_.El=function(a,b,c){_.lc(a);_.Zj(a,b).push(c);return a};Fl=function(a){_.H.call(this,a)};_.y(Fl,_.H);var Gl=function(a){_.H.call(this,a)};_.y(Gl,_.H);var Hl=[2],Il=function(a){_.H.call(this,a,-1,Hl)};_.y(Il,_.H);_.Jl=function(a){var b=Number(a);return 0==b&&_.dg(a)?NaN:b};Kl=function(a,b,c,d,e){this.j=a;this.name=b;this.A=c;this.B=d;this.o=e};
Ll=function(a){this.j=[];if(a.stack){a=a.stack.replace(/\s*$/,"").split("\n");for(var b=0;b<a.length;b++){var c,d=_.rd;if(c=a[b].match(_.qd))c=new Kl(c[1]||"",c[2]||"",c[3]||"","",c[4]||c[5]||""),this.j.push(c);else if(c=a[b].match(d))c=new Kl(c[1]||"",c[2]||"","",c[3]||"",c[4]||""),this.j.push(c)}}};
Ml=function(a){return _.vb(a.j,function(b){var c=[b.j?b.j+".":"",b.name?b.name:"anonymous",b.B,b.A?" [as "+b.A+"]":""];if(b.o){c.push(" at ");b=b.o;var d="",e=b.match(/(.*?)(:\d+(:\d+)?)$/);e&&(b=e[1],d=e[2]);c.push(b.replace(window.location.href.replace(/#.*/,""),"[page]").replace(/http.*?extern_js.*?\.js/,"[xjs]"));c.push(d)}return c.join("")})};Nl=function(a,b,c,d,e){_.Mc.call(this,a,b,c,d,e);this.A=new Ll(c)};_.y(Nl,_.Mc);
Nl.prototype.o=function(){_.Mc.prototype.o.call(this);window.console&&window.console.log&&window.console.log("Stack: ",this.A)};Nl.prototype.j=function(a){var b=_.Mc.prototype.j.call(this,a)+"&jsst=";var c=this.A;a-=b.length;if(4>a)a="";else if(0==c.j.length)a="none";else{c=Ml(c);var d;var e=c.length-2;for(d=_.jk(c.join("\n"));0<e&&d.length>a;e--,d=_.jk(c.join("\n")))e==c.length-2?c[e]="[...]":c.splice(e,1);a=d.substr(0,a)}return b+a};
var Ol=function(a,b,c){_.I.call(this);this.j=a;this.o=b;this.A=c};_.y(Ol,_.I);Ol.prototype.B=function(a,b){return new Nl(this.j,this.o,a,this.A,b)};var Ql=function(a){_.H.call(this,a,-1,Pl)};_.y(Ql,_.H);var Pl=[1,2,3,4];
/*
Math.uuid.js (v1.4)
http://www.broofa.com
mailto:robert@broofa.com
Copyright (c) 2010 Robert Kieffer
Dual licensed under the MIT and GPL licenses.
*/
var Rl=function(){return"xxxxxxxx-xxxx-4xxx-yxxx-xxxxxxxxxxxx".replace(/[xy]/g,function(a){var b=16*Math.random()|0;return("x"==a?b:b&3|8).toString(16)})};
var Sl=function(a,b){_.I.call(this);this.o=b;this.O=0;this.D=_.Na(_.qc(a,2,1E-4),.001);this.G=_.Na(_.qc(a,10,0),0);this.W=_.w(_.E(a,21),"");this.Z=_.Na(_.E(a,26),0);this.X=_.Na(_.E(a,27),0);this.V=_.w(_.E(a,28),"");this.ha=_.Na(_.E(a,29),-1);this.ma=_.Na(_.E(a,4),0);this.U=_.Na(_.E(a,5),-1);this.S=_.w(_.E(a,7),"");this.M=_.w(_.E(a,6),"");this.L=_.w(_.E(a,8),"");this.H=_.E(a,9);this.ka=!!_.F(a,11);this.N=!!_.F(a,12);this.P=_.F(a,22);this.B=_.F(a,24);this.T=_.F(a,23);this.A=_.oc(a,17)?_.E(a,17).split(","):
[];var c=Math.random();this.C=_.u(_.F(a,1))&&c<this.D;this.F=_.u(_.F(a,1))&&c<this.G;this.K="og-"+Rl();if(this.C||this.F){a=this.j=new _.Dl(373,_.w(_.E(b,5)));a.T=!0;_.yl(a,1E3);a=this.j;a.X=a.Z;if(0!=this.A.length){a=new Ql;for(b=0;b<this.A.length;b++)c=Number(this.A[b]),isNaN(c)||0==c||_.El(a,3,c);b=this.j;a?(b.A||(b.A=new Il),a=_.dk(a),_.t(b.A,4,a)):b.A&&_.t(b.A,4,void 0,!1)}_.eg(this,this.j)}};_.y(Sl,_.I);
Sl.prototype.log=function(a,b){var c=!_.ne(Tl,a);if(c?this.C:this.F){b=(void 0===b?null:b)||new _.Cc;_.t(b,1,a);var d=++this.O;_.t(b,38,d);_.t(b,2,this.ma);_.t(b,4,c?this.D:this.G);_.t(b,6,this.W);c=_.G(b,Fl,57)||new Fl;_.t(c,1,this.Z);_.t(c,2,this.X);_.t(c,3,this.V);_.t(c,4,this.ha);_.q(b,57,c);b.Rc(this.U);this.T&&_.t(b,52,!0);_.t(b,11,this.M);_.t(b,10,this.S);_.t(b,5,this.L);window.performance&&window.performance.timing&&_.t(b,14,(new Date).getTime()-window.performance.timing.navigationStart);
_.t(b,13,this.H);_.t(b,16,this.ka);_.t(b,17,this.N);_.t(b,19,this.K);c=0;_.F(this.o,1)&&(c|=1);_.F(this.o,3)&&(c|=4);_.E(this.o,7)&&(c|=8);_.t(b,12,c);1===a&&(_.t(b,51,this.P),this.B&&_.t(b,56,this.B));_.t(b,55,self!=top);a=new _.ll;_.ml(a,_.dk(b));this.j.log(a)}};var Tl=[1,61,116,117];
var Ul,Vl,Xl,Yl,Zl;Ul=_.G(_.Vd,Gl,16)||new Gl;Vl=_.Xd()||new _.Fc;_.Wl=new Sl(Ul,Vl);Xl=_.Wd()||new _.Ec;Zl=_.G(_.Vd,_.Ic,14)||new _.Ic;Yl=_.E(Zl,9);var $l=_.qc(_.G(_.Vd,_.wd,3)||new _.wd,2,.001);_.K.A=new Ol(Xl,Yl,$l);_.K.j=_.Wl;
}catch(e){_._DumpException(e)}
try{
/*
Copyright The Closure Library Authors.
SPDX-License-Identifier: Apache-2.0
*/
var hn=function(){};
/*
Copyright 2005, 2007 Bob Ippolito. All Rights Reserved.
Copyright The Closure Library Authors.
SPDX-License-Identifier: MIT
*/
var sn,mn,nn;_.jn=function(a,b){this.F=[];this.Ma=a;this.N=b||null;this.D=this.C=!1;this.A=void 0;this.L=this.O=this.H=!1;this.G=0;this.o=null;this.K=0};_.C(_.jn,hn);_.jn.prototype.cancel=function(a){if(this.C)this.A instanceof _.jn&&this.A.cancel();else{if(this.o){var b=this.o;delete this.o;a?b.cancel(a):(b.K--,0>=b.K&&b.cancel())}this.Ma?this.Ma.call(this.N,this):this.L=!0;this.C||this.j(new kn(this))}};_.jn.prototype.M=function(a,b){this.H=!1;ln(this,a,b)};
var ln=function(a,b,c){a.C=!0;a.A=c;a.D=!b;mn(a)},on=function(a){if(a.C){if(!a.L)throw new nn(a);a.L=!1}};_.jn.prototype.B=function(a){on(this);ln(this,!0,a)};_.jn.prototype.j=function(a){on(this);ln(this,!1,a)};_.qn=function(a,b,c){return _.pn(a,b,null,c)};_.pn=function(a,b,c,d){a.F.push([b,c,d]);a.C&&mn(a);return a};_.jn.prototype.then=function(a,b,c){var d,e,f=new _.Lf(function(g,h){e=g;d=h});_.pn(this,e,function(g){g instanceof kn?f.cancel():d(g)});return f.then(a,b,c)};
_.jn.prototype.$goog_Thenable=!0;_.rn=function(a){var b=new _.jn;_.pn(a,b.B,b.j,b);return b};_.jn.prototype.isError=function(a){return a instanceof Error};sn=function(a){return _.xb(a.F,function(b){return"function"===typeof b[1]})};
mn=function(a){if(a.G&&a.C&&sn(a)){var b=a.G,c=tn[b];c&&(_.n.clearTimeout(c.j),delete tn[b]);a.G=0}a.o&&(a.o.K--,delete a.o);b=a.A;for(var d=c=!1;a.F.length&&!a.H;){var e=a.F.shift(),f=e[0],g=e[1];e=e[2];if(f=a.D?g:f)try{var h=f.call(e||a.N,b);void 0!==h&&(a.D=a.D&&(h==b||a.isError(h)),a.A=b=h);if(_.Jf(b)||"function"===typeof _.n.Promise&&b instanceof _.n.Promise)d=!0,a.H=!0}catch(l){b=l,a.D=!0,sn(a)||(c=!0)}}a.A=b;d&&(h=(0,_.z)(a.M,a,!0),d=(0,_.z)(a.M,a,!1),b instanceof _.jn?(_.pn(b,h,d),b.O=!0):
b.then(h,d));c&&(b=new un(b),tn[b.j]=b,a.G=b.j)};_.vn=function(a){var b=new _.jn;b.B(a);return b};_.wn=function(a){var b=new _.jn;a.then(function(c){b.B(c)},function(c){b.j(c)});return b};_.xn=function(a){var b=new _.jn;b.j(a);return b};nn=function(){_.aa.call(this)};_.C(nn,_.aa);nn.prototype.message="Deferred has already fired";nn.prototype.name="AlreadyCalledError";var kn=function(){_.aa.call(this)};_.C(kn,_.aa);kn.prototype.message="Deferred was canceled";kn.prototype.name="CanceledError";
var un=function(a){this.j=_.n.setTimeout((0,_.z)(this.A,this),0);this.o=a};un.prototype.A=function(){delete tn[this.j];throw this.o;};var tn={};
}catch(e){_._DumpException(e)}
try{
var yn=function(a,b){_.zh.listen(a,b,void 0,void 0)},zn=function(){_.aa.call(this)};_.y(zn,_.aa);var An=function(a,b){_.I.call(this);this.A=a;this.j=b;this.o=new _.jn};_.y(An,_.I);
An.prototype.init=function(a){try{if(!this.j)throw new zn("gapi-lm");var b={isPlusUser:_.w(_.E(a,4)),"googleapis.config":{signedIn:_.w(_.E(a,5))},lang:_.w(_.E(a,10))},c=_.w(_.E(a,6));c&&(b.iframes={":socialhost:":c});this.j("",{config:b});try{var d=_.Re("gs");if(!d)throw new zn("gapi-ss");this.j(d.j.join(":"),(0,_.z)(this.o.B,this.o));var e=_.na(d.o);for(a=0;a<e.length;a++)this.j(e[a].features,e[a].options)}catch(f){this.A.log(f)}}catch(f){this.A.log(f)}return this};
var Bn=function(a,b){_.I.call(this);this.j=a;this.B=b;this.o=new _.jn};_.y(Bn,_.I);Bn.prototype.C=function(a){try{var b=_.Ak("gadgets.config.update");b({"googleapis.config":{gcv:_.w(_.E(a,2)),sessionIndex:_.w(_.E(a,4)),elog:this.j.log,ilog:_.qe(this.B.log,16)}});b({gwidget:{lang:_.w(_.E(a,5))}});this.o.B()}catch(c){this.j.log(c)}};Bn.prototype.A=function(a){a&&_.qn(this.o,a)};
Bn.prototype.init=function(a,b){try{_.E(a,1)?_.qn(b.o,(0,_.z)(this.C,this,a)):this.o.B(),_.B("gbar.lGC",(0,_.z)(this.A,this)),_.B("gbar.lPWF",(0,_.z)(this.A,this)),_.Cd(_.yd.j(),"api").td()}catch(c){this.j.log(c)}return this};
(function(){var a=_.G(_.Vd,_.Ic,14)||new _.Ic,b=new An(_.K,_.Ak("gapi.load"));b.init(a);a=_.G(_.Vd,_.Jc,9)||new _.Jc;var c=new Bn(_.K,_.Zd);c.init(a,b);c.A(function(){_.J.j().H.resolve(!0)});return c})();
(function(){_.Wl.log(1);var a=document.querySelector(".gb_2");a&&yn(a,function(d){var e=new _.Cc;var f=_.N(a,"gb_4");e=_.t(e,36,f);_.Wl.log(62,e);if(e=_.Ak("silk.s.sis.ca"))_.Wl.log(106),e(),d.preventDefault(),d.stopPropagation()});var b=document.querySelector(".gb_La"),c=document.querySelector("#gb.gb_Ic");b&&c&&yn(b,function(){_.Wl.log(79)})})();
var Cn=_.U("gb_Ec");if(Cn){var Dn=_.U("gb_rc",Cn);Dn&&new _.Mh(Dn,_.K,_.Zd)}
;
}catch(e){_._DumpException(e)}
try{
/*
Copyright The Closure Library Authors.
SPDX-License-Identifier: Apache-2.0
*/
}catch(e){_._DumpException(e)}
try{
/*
Copyright The Closure Library Authors.
SPDX-License-Identifier: Apache-2.0
*/
var cq,kq,mq,qq,vq,wq,yq,zq,Bq;_.bq=function(a){if(a instanceof _.id)return a;var b="object"==typeof a,c=null;b&&a.Je&&(c=a.xc());return _.kd(_.og(b&&a.Pb?a.tb():String(a)),c)};cq=function(a){var b=_.bq(_.ld),c=b.xc(),d=[],e=function(f){Array.isArray(f)?f.forEach(e):(f=_.bq(f),d.push(_.jd(f).toString()),f=f.xc(),0==c?c=f:0!=f&&c!=f&&(c=null))};a.forEach(e);return _.kd(d.join(_.jd(b).toString()),c)};_.dq=function(a){return cq(Array.prototype.slice.call(arguments))};
_.eq=function(a,b){if((0,_.nd)())for(;a.lastChild;)a.removeChild(a.lastChild);a.innerHTML=_.jd(b)};_.fq=function(a,b){this.x=void 0!==a?a:0;this.y=void 0!==b?b:0};_.fq.prototype.ceil=function(){this.x=Math.ceil(this.x);this.y=Math.ceil(this.y);return this};_.fq.prototype.floor=function(){this.x=Math.floor(this.x);this.y=Math.floor(this.y);return this};_.fq.prototype.round=function(){this.x=Math.round(this.x);this.y=Math.round(this.y);return this};_.gq=function(a){return new _.fq(a.x,a.y)};
_.hq=function(a){return a.scrollingElement?a.scrollingElement:!_.Db&&_.vg(a)?a.documentElement:a.body||a.documentElement};_.iq=function(a){var b=_.hq(a);a=a.parentWindow||a.defaultView;return _.D&&_.tg("10")&&a.pageYOffset!=b.scrollTop?new _.fq(b.scrollLeft,b.scrollTop):new _.fq(a.pageXOffset||b.scrollLeft,a.pageYOffset||b.scrollTop)};
_.jq=function(a,b){var c=_.we(a,"DIV");_.D?(b=_.dq(_.md,b),_.eq(c,b),c.removeChild(c.firstChild)):_.eq(c,b);if(1==c.childNodes.length)c=c.removeChild(c.firstChild);else{for(a=a.createDocumentFragment();c.firstChild;)a.appendChild(c.firstChild);c=a}return c};kq=function(a){a=a.j;return a.parentWindow||a.defaultView};_.lq=function(a){return"rtl"==_.bh(a,"direction")};mq=function(a,b){return new _.fq(a.x-b.x,a.y-b.y)};_.nq=function(a,b,c,d){this.top=a;this.right=b;this.bottom=c;this.left=d};
_.nq.prototype.expand=function(a,b,c,d){_.jb(a)?(this.top-=a.top,this.right+=a.right,this.bottom+=a.bottom,this.left-=a.left):(this.top-=a,this.right+=Number(b),this.bottom+=Number(c),this.left-=Number(d));return this};_.nq.prototype.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};
_.nq.prototype.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};_.nq.prototype.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};_.oq=function(a,b,c,d){this.left=a;this.top=b;this.width=c;this.height=d};
_.oq.prototype.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};_.oq.prototype.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};
_.oq.prototype.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};_.pq=function(a){a=a?_.Ce(a):document;return!_.D||9<=Number(_.Vb)||_.vg(_.Cg(a).j)?a.documentElement:a.body};
qq=function(a){if(_.D&&!(8<=Number(_.Vb)))return a.offsetParent;var b=_.Ce(a),c=_.bh(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=_.bh(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};
_.rq=function(a){var b=_.Ce(a),c=new _.fq(0,0),d=_.pq(b);if(a==d)return c;a=_.ch(a);b=_.iq(_.Cg(b).j);c.x=a.left+b.x;c.y=a.top+b.y;return c};
_.sq=function(a){for(var b=new _.nq(0,Infinity,Infinity,0),c=_.Cg(a),d=c.j.body,e=c.j.documentElement,f=_.hq(c.j);a=qq(a);)if(!(_.D&&0==a.clientWidth||_.Db&&0==a.clientHeight&&a==d)&&a!=d&&a!=e&&"visible"!=_.bh(a,"overflow")){var g=_.rq(a),h=new _.fq(a.clientLeft,a.clientTop);g.x+=h.x;g.y+=h.y;b.top=Math.max(b.top,g.y);b.right=Math.min(b.right,g.x+a.clientWidth);b.bottom=Math.min(b.bottom,g.y+a.clientHeight);b.left=Math.max(b.left,g.x)}d=f.scrollLeft;f=f.scrollTop;b.left=Math.max(b.left,d);b.top=
Math.max(b.top,f);c=_.wg(kq(c)||window);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};_.tq=function(a){a=_.ch(a);return new _.fq(a.left,a.top)};_.uq=function(a,b){a.style.display=b?"":"none"};
vq=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};wq=function(a,b){return(b=a.currentStyle?a.currentStyle[b]:null)?vq(a,b):0};
_.xq=function(a,b){if(_.D){var c=wq(a,b+"Left"),d=wq(a,b+"Right"),e=wq(a,b+"Top");a=wq(a,b+"Bottom");return new _.nq(e,d,a,c)}c=_.ah(a,b+"Left");d=_.ah(a,b+"Right");e=_.ah(a,b+"Top");a=_.ah(a,b+"Bottom");return new _.nq(parseFloat(e),parseFloat(d),parseFloat(a),parseFloat(c))};yq={thin:2,medium:4,thick:6};zq=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 yq?yq[b]:vq(a,b)};
_.Aq=function(a){if(_.D&&!(9<=Number(_.Vb))){var b=zq(a,"borderLeft"),c=zq(a,"borderRight"),d=zq(a,"borderTop");a=zq(a,"borderBottom");return new _.nq(d,c,a,b)}b=_.ah(a,"borderLeftWidth");c=_.ah(a,"borderRightWidth");d=_.ah(a,"borderTopWidth");a=_.ah(a,"borderBottomWidth");return new _.nq(parseFloat(d),parseFloat(c),parseFloat(a),parseFloat(b))};
Bq=function(){if(_.Fb){var a=/Windows NT ([0-9.]+)/;return(a=a.exec(_.ca()))?a[1]:"0"}return _.Eb?(a=/1[0|1][_.][0-9_.]+/,(a=a.exec(_.ca()))?a[0].replace(/_/g,"."):"10"):_.Ib?(a=/Android\s+([^\);]+)(\)|;)/,(a=a.exec(_.ca()))?a[1]:""):_.Jb||_.Kb||_.Lb?(a=/(?:iPhone|CPU)\s+OS\s+(\S+)/,(a=a.exec(_.ca()))?a[1].replace(/_/g,"."):""):""}();
var Cq=function(a){return(a=a.exec(_.ca()))?a[1]:""},Dq=function(){if(_.Wb)return Cq(/Firefox\/([0-9.]+)/);if(_.D||_.Ab||_.zb)return _.Sb;if(_.$b){if(_.ma()||_.p("Macintosh")){var a=Cq(/CriOS\/([0-9.]+)/);if(a)return a}return Cq(/Chrome\/([0-9.]+)/)}if(_.ac&&!_.ma())return Cq(/Version\/([0-9.]+)/);if(_.Xb||_.Yb){if(a=/Version\/(\S+).*Mobile\/(\S+)/.exec(_.ca()))return a[1]+"."+a[2]}else if(_.Zb)return(a=Cq(/Android\s+([0-9.]+)/))?a:Cq(/Version\/([0-9.]+)/);return""}();
var Eq;
_.Gq=function(a,b,c,d,e,f,g,h,l){var m;if(m=c.offsetParent){var r="HTML"==m.tagName||"BODY"==m.tagName;if(!r||"static"!=_.bh(m,"position")){var v=_.rq(m);if(!r){r=_.lq(m);var A;if(A=r){A=_.ac&&0<=_.qg(Dq,10);var x;if(x=_.Mb)x=0<=_.qg(Bq,10);var L=_.$b&&0<=_.qg(Dq,85);A=_.Cb||A||x||L}r=A?-m.scrollLeft:r&&!_.Bb&&"visible"!=_.bh(m,"overflowX")?m.scrollWidth-m.clientWidth-m.scrollLeft:m.scrollLeft;v=mq(v,new _.fq(r,m.scrollTop))}}}m=v||new _.fq;v=_.rq(a);r=_.fh(a);v=new _.oq(v.x,v.y,r.width,r.height);if(r=
_.sq(a))L=new _.oq(r.left,r.top,r.right-r.left,r.bottom-r.top),r=Math.max(v.left,L.left),A=Math.min(v.left+v.width,L.left+L.width),r<=A&&(x=Math.max(v.top,L.top),L=Math.min(v.top+v.height,L.top+L.height),x<=L&&(v.left=r,v.top=x,v.width=A-r,v.height=L-x));r=_.Cg(a);x=_.Cg(c);if(r.j!=x.j){A=r.j.body;x=kq(x);L=new _.fq(0,0);var Q=_.xg(_.Ce(A));if(_.Ue(Q,"parent")){var da=A;do{var ba=Q==x?_.rq(da):_.tq(da);L.x+=ba.x;L.y+=ba.y}while(Q&&Q!=x&&Q!=Q.parent&&(da=Q.frameElement)&&(Q=Q.parent))}A=mq(L,_.rq(A));
!_.D||9<=Number(_.Vb)||_.vg(r.j)||(A=mq(A,_.iq(r.j)));v.left+=A.x;v.top+=A.y}a=Eq(a,b);b=v.left;a&4?b+=v.width:a&2&&(b+=v.width/2);b=new _.fq(b,v.top+(a&1?v.height:0));b=mq(b,m);e&&(b.x+=(a&4?-1:1)*e.x,b.y+=(a&1?-1:1)*e.y);if(g)if(l)var pa=l;else if(pa=_.sq(c))pa.top-=m.y,pa.right-=m.x,pa.bottom-=m.y,pa.left-=m.x;return _.Fq(b,c,d,f,pa,g,h)};
_.Fq=function(a,b,c,d,e,f,g){a=_.gq(a);var h=Eq(b,c);c=_.fh(b);g=g?_.Og(g):_.Og(c);a=_.gq(a);g=_.Og(g);var l=0;if(d||0!=h)h&4?a.x-=g.width+(d?d.right:0):h&2?a.x-=g.width/2:d&&(a.x+=d.left),h&1?a.y-=g.height+(d?d.bottom:0):d&&(a.y+=d.top);f&&(e?(d=g,h=0,65==(f&65)&&(a.x<e.left||a.x>=e.right)&&(f&=-2),132==(f&132)&&(a.y<e.top||a.y>=e.bottom)&&(f&=-5),a.x<e.left&&f&1&&(a.x=e.left,h|=1),f&16&&(l=a.x,a.x<e.left&&(a.x=e.left,h|=4),a.x+d.width>e.right&&(d.width=Math.min(e.right-a.x,l+d.width-e.left),d.width=
Math.max(d.width,0),h|=4)),a.x+d.width>e.right&&f&1&&(a.x=Math.max(e.right-d.width,e.left),h|=1),f&2&&(h|=(a.x<e.left?16:0)|(a.x+d.width>e.right?32:0)),a.y<e.top&&f&4&&(a.y=e.top,h|=2),f&32&&(l=a.y,a.y<e.top&&(a.y=e.top,h|=8),a.y+d.height>e.bottom&&(d.height=Math.min(e.bottom-a.y,l+d.height-e.top),d.height=Math.max(d.height,0),h|=8)),a.y+d.height>e.bottom&&f&4&&(a.y=Math.max(e.bottom-d.height,e.top),h|=2),f&8&&(h|=(a.y<e.top?64:0)|(a.y+d.height>e.bottom?128:0)),e=h):e=256,l=e);f=new _.oq(0,0,0,0);
f.left=a.x;f.top=a.y;f.width=g.width;f.height=g.height;e=l;if(e&496)return e;a=new _.fq(f.left,f.top);a instanceof _.fq?(g=a.x,a=a.y):(g=a,a=void 0);b.style.left=_.dh(g,!1);b.style.top=_.dh(a,!1);g=new _.se(f.width,f.height);_.Rg(c,g)||(c=g,a=_.vg(_.Cg(_.Ce(b)).j),!_.D||_.tg("10")||a?(b=b.style,_.Cb?b.MozBoxSizing="border-box":_.Db?b.WebkitBoxSizing="border-box":b.boxSizing="border-box",b.width=Math.max(c.width,0)+"px",b.height=Math.max(c.height,0)+"px"):(g=b.style,a?(a=_.xq(b,"padding"),b=_.Aq(b),
g.pixelWidth=c.width-b.left-a.left-a.right-b.right,g.pixelHeight=c.height-b.top-a.top-a.bottom-b.bottom):(g.pixelWidth=c.width,g.pixelHeight=c.height)));return e};Eq=function(a,b){return(b&8&&_.lq(a)?b^4:b)&-9};
_.Hq=function(a){_.R.call(this);this.j=a;a=_.D?"focusout":"blur";this.o=_.P(this.j,_.D?"focusin":"focus",this,!_.D);this.A=_.P(this.j,a,this,!_.D)};_.C(_.Hq,_.R);_.Hq.prototype.handleEvent=function(a){var b=new _.Xe(a.Ya);b.type="focusin"==a.type||"focus"==a.type?"focusin":"focusout";this.dispatchEvent(b)};_.Hq.prototype.R=function(){_.Hq.Y.R.call(this);_.sf(this.o);_.sf(this.A);delete this.j};
}catch(e){_._DumpException(e)}
try{
/*
Copyright The Closure Library Authors.
SPDX-License-Identifier: Apache-2.0
*/
var or;_.nr=function(a,b){for(;a&&1!=a.nodeType;)a=b?a.nextSibling:a.previousSibling;return a};or=function(){};or.prototype.j=function(){};
var pr=function(a,b,c){this.o=a;this.A=b;this.B=c};_.C(pr,or);pr.prototype.j=function(a,b,c){_.Gq(this.o,this.A,a,b,void 0,c,this.B)};
var qr=function(a,b){this.o=a instanceof _.fq?a:new _.fq(a,b)};_.C(qr,or);qr.prototype.j=function(a,b,c){_.Gq(_.pq(a),0,a,b,this.o,c,null)};
var rr=function(a,b){this.j=a[_.n.Symbol.iterator]();this.o=b};rr.prototype[Symbol.iterator]=function(){return this};rr.prototype.next=function(){var a=this.j.next();return{value:a.done?void 0:this.o.call(void 0,a.value),done:a.done}};var sr=function(a,b){return new rr(a,b)};
var tr=function(){};tr.prototype.next=function(){return ur};var ur={done:!0,value:void 0};tr.prototype.jc=function(){return this};
var yr=function(a){if(a instanceof vr||a instanceof wr||a instanceof xr)return a;if("function"==typeof a.next)return new vr(function(){return a});if("function"==typeof a[Symbol.iterator])return new vr(function(){return a[Symbol.iterator]()});if("function"==typeof a.jc)return new vr(function(){return a.jc()});throw Error("Oa");},vr=function(a){this.j=a};vr.prototype.jc=function(){return new wr(this.j())};vr.prototype[Symbol.iterator]=function(){return new xr(this.j())};vr.prototype.o=function(){return new xr(this.j())};
var wr=function(a){this.j=a};_.y(wr,tr);wr.prototype.next=function(){return this.j.next()};wr.prototype[Symbol.iterator]=function(){return new xr(this.j)};wr.prototype.o=function(){return new xr(this.j)};var xr=function(a){vr.call(this,function(){return a});this.A=a};_.y(xr,vr);xr.prototype.next=function(){return this.A.next()};
var zr=function(a,b){this.o={};this.j=[];this.A=this.size=0;var c=arguments.length;if(1<c){if(c%2)throw Error("Pa");for(var d=0;d<c;d+=2)this.set(arguments[d],arguments[d+1])}else if(a)if(a instanceof zr)for(c=a.Ob(),d=0;d<c.length;d++)this.set(c[d],a.get(c[d]));else for(d in a)this.set(d,a[d])};zr.prototype.Za=function(){Ar(this);for(var a=[],b=0;b<this.j.length;b++)a.push(this.o[this.j[b]]);return a};zr.prototype.Ob=function(){Ar(this);return this.j.concat()};var Br=function(a,b){return a.has(b)};
zr.prototype.has=function(a){return Cr(this.o,a)};zr.prototype.Yb=function(){return 0==this.size};zr.prototype.clear=function(){this.o={};this.A=this.size=this.j.length=0};zr.prototype.remove=function(a){Cr(this.o,a)?(delete this.o[a],--this.size,this.A++,this.j.length>2*this.size&&Ar(this),a=!0):a=!1;return a};
var Ar=function(a){if(a.size!=a.j.length){for(var b=0,c=0;b<a.j.length;){var d=a.j[b];Cr(a.o,d)&&(a.j[c++]=d);b++}a.j.length=c}if(a.size!=a.j.length){var e={};for(c=b=0;b<a.j.length;)d=a.j[b],Cr(e,d)||(a.j[c++]=d,e[d]=1),b++;a.j.length=c}};_.k=zr.prototype;_.k.get=function(a,b){return Cr(this.o,a)?this.o[a]:b};_.k.set=function(a,b){Cr(this.o,a)||(this.size+=1,this.j.push(a),this.A++);this.o[a]=b};
_.k.forEach=function(a,b){for(var c=this.Ob(),d=0;d<c.length;d++){var e=c[d],f=this.get(e);a.call(b,f,e,this)}};_.k.keys=function(){return yr(this.jc(!0)).o()};_.k.values=function(){return yr(this.jc(!1)).o()};_.k.entries=function(){var a=this;return sr(this.keys(),function(b){return[b,a.get(b)]})};_.k.jc=function(a){Ar(this);var b=0,c=this.A,d=this,e=new tr;e.next=function(){if(c!=d.A)throw Error("Qa");if(b>=d.j.length)return ur;var f=d.j[b++];return{value:a?f:d.o[f],done:!1}};return e};
var Cr=function(a,b){return Object.prototype.hasOwnProperty.call(a,b)};
var Dr=function(){this.j=new zr;this.size=0},Er=function(a){var b=typeof a;return"object"==b&&a||"function"==b?"o"+_.mb(a):b.charAt(0)+a};_.k=Dr.prototype;_.k.add=function(a){this.j.set(Er(a),a);this.size=this.j.size};_.k.remove=function(a){a=this.j.remove(Er(a));this.size=this.j.size;return a};_.k.clear=function(){this.j.clear();this.size=0};_.k.Yb=function(){return 0===this.j.size};_.k.has=function(a){return Br(this.j,Er(a))};_.k.Za=function(){return this.j.Za()};_.k.values=function(){return this.j.values()};
_.k.jc=function(){return this.j.jc(!1)};Dr.prototype[Symbol.iterator]=function(){return this.values()};
var Fr=function(a,b){_.R.call(this);this.o=new _.S(this);this.ie(a||null);b&&(this.Kc=b)};_.C(Fr,_.R);_.k=Fr.prototype;_.k.kb=null;_.k.Hf=null;_.k.Qc=!1;_.k.Re=-1;_.k.Kc="toggle_display";_.k.J=function(){return this.kb};_.k.ie=function(a){if(this.Qc)throw Error("Ra");this.kb=a};_.k.isVisible=function(){return this.Qc};
_.k.Ab=function(a){this.K&&this.K.stop();this.H&&this.H.stop();if(a){if(!this.Qc&&this.Ve()){if(!this.kb)throw Error("Sa");this.Xc();a=_.Ce(this.kb);this.o.listen(a,"mousedown",this.tg,!0);if(_.D){try{var b=a.activeElement}catch(d){}for(;b&&"IFRAME"==b.nodeName;){try{var c=_.Sg(b)}catch(d){break}a=c;b=a.activeElement}this.o.listen(a,"mousedown",this.tg,!0);this.o.listen(a,"deactivate",this.sg)}else this.o.listen(a,"blur",this.sg);"toggle_display"==this.Kc?(this.kb.style.visibility="visible",_.uq(this.kb,
!0)):"move_offscreen"==this.Kc&&this.Xc();this.Qc=!0;this.Re=Date.now();this.K?(_.kf(this.K,"end",this.yg,!1,this),this.K.play()):this.yg()}}else Gr(this)};_.k.Xc=function(){};var Gr=function(a,b){a.Qc&&a.dispatchEvent({type:"beforehide",target:b})&&(a.o&&_.Kg(a.o),a.Qc=!1,a.H?(_.kf(a.H,"end",_.qe(a.Lf,b),!1,a),a.H.play()):a.Lf(b))};_.k=Fr.prototype;_.k.Lf=function(a){"toggle_display"==this.Kc?this.aj():"move_offscreen"==this.Kc&&(this.kb.style.top="-10000px");this.Xe(a)};
_.k.aj=function(){this.kb.style.visibility="hidden";_.uq(this.kb,!1)};_.k.Ve=function(){return this.dispatchEvent("beforeshow")};_.k.yg=function(){this.dispatchEvent("show")};_.k.Xe=function(a){this.dispatchEvent({type:"hide",target:a})};_.k.tg=function(a){a=a.target;_.zg(this.kb,a)||Hr(this,a)||150>Date.now()-this.Re||Gr(this,a)};
_.k.sg=function(a){var b=_.Ce(this.kb);if("undefined"!=typeof document.activeElement){if(a=b.activeElement,!a||_.zg(this.kb,a)||"BODY"==a.tagName||Hr(this,a))return}else if(a.target!=b)return;150>Date.now()-this.Re||Gr(this)};var Hr=function(a,b){return _.xb(a.Hf||[],function(c){return b===c||_.zg(c,b)})};Fr.prototype.R=function(){Fr.Y.R.call(this);this.o.ua();_.bg(this.K);_.bg(this.H);delete this.kb;delete this.o;delete this.Hf};
var Ir=function(a,b){this.ka=8;this.T=b||void 0;Fr.call(this,a)};_.C(Ir,Fr);Ir.prototype.Xc=function(){if(this.T){var a=!this.isVisible()&&"move_offscreen"!=this.Kc,b=this.J();a&&(b.style.visibility="hidden",_.uq(b,!0));this.T.j(b,this.ka,this.ma);a&&_.uq(b,!1)}};
var Jr=function(a,b,c){this.D=c||(a?_.Cg(_.ug(document,a)):_.Cg());Ir.call(this,this.D.wb("DIV",{style:"position:absolute;display:none;"}));this.O=new _.fq(1,1);this.C=new Dr;this.B=null;a&&(a=_.ug(document,a),this.C.add(a),_.P(a,"mouseover",this.W,!1,this),_.P(a,"mouseout",this.L,!1,this),_.P(a,"mousemove",this.V,!1,this),_.P(a,"focus",this.S,!1,this),_.P(a,"blur",this.L,!1,this));null!=b&&_.Tg(this.J(),b)};_.C(Jr,Ir);var Kr=[];_.k=Jr.prototype;_.k.Sa=null;_.k.className="gb_va-gb_Oe";
_.k.ie=function(a){var b=this.J();b&&_.yg(b);Jr.Y.ie.call(this,a);a?(b=this.D.j.body,b.insertBefore(a,b.lastChild),_.bg(this.B),this.B=new _.Hq(this.J()),_.eg(this,this.B),_.P(this.B,"focusin",this.F,void 0,this),_.P(this.B,"focusout",this.N,void 0,this)):(_.bg(this.B),this.B=null)};_.k.getState=function(){return this.A?this.isVisible()?4:1:this.G?3:this.isVisible()?2:0};
_.k.Ve=function(){if(!Fr.prototype.Ve.call(this))return!1;if(this.j)for(var a,b=0;a=Kr[b];b++)_.zg(a.J(),this.j)||a.Ab(!1);_.ne(Kr,this)||Kr.push(this);a=this.J();a.className=this.className;this.F();_.P(a,"mouseover",this.Z,!1,this);_.P(a,"mouseout",this.X,!1,this);Lr(this);return!0};
_.k.Xe=function(){_.Se(Kr,this);for(var a=this.J(),b,c=0;b=Kr[c];c++)b.j&&_.zg(a,b.j)&&b.Ab(!1);this.ha&&this.ha.N();_.rf(a,"mouseover",this.Z,!1,this);_.rf(a,"mouseout",this.X,!1,this);this.j=void 0;0==this.getState()&&(this.M=!1);Fr.prototype.Xe.call(this)};_.k.ng=function(a,b){this.j==a&&Br(this.C.j,Er(this.j))&&(this.M||!this.na?(this.Ab(!1),this.isVisible()||(this.j=a,this.T=b||this.P(0)||void 0,this.isVisible()&&this.Xc(),this.Ab(!0))):this.j=void 0);this.A=void 0};
_.k.kj=function(a){this.G=void 0;if(a==this.j){a=this.D;var b;a=(b=_.Ag(a.j))&&this.J()&&a.Ig(this.J(),b);null!=this.Sa&&(this.Sa==this.J()||Br(this.C.j,Er(this.Sa)))||a||this.U&&this.U.Sa||this.Ab(!1)}};var Mr=function(a,b){var c=_.iq(a.D.j);a.O.x=b.clientX+c.x;a.O.y=b.clientY+c.y};Jr.prototype.W=function(a){var b=Nr(this,a.target);this.Sa=b;this.F();b!=this.j&&(this.j=b,this.A||(this.A=_.Fg((0,_.z)(this.ng,this,b,void 0),500)),Or(this),Mr(this,a))};
var Nr=function(a,b){try{for(;b&&!Br(a.C.j,Er(b));)b=b.parentNode;return b}catch(c){return null}};Jr.prototype.V=function(a){Mr(this,a);this.M=!0};Jr.prototype.S=function(a){this.Sa=a=Nr(this,a.target);this.M=!0;if(this.j!=a){this.j=a;var b=this.P(1);this.F();this.A||(this.A=_.Fg((0,_.z)(this.ng,this,a,b),500));Or(this)}};Jr.prototype.P=function(a){return 0==a?new Pr(_.gq(this.O)):new Qr(this.Sa)};var Or=function(a){if(a.j)for(var b,c=0;b=Kr[c];c++)_.zg(b.J(),a.j)&&(b.U=a,a.ha=b)};
Jr.prototype.L=function(a){var b=Nr(this,a.target),c=Nr(this,a.relatedTarget);b!=c&&(b==this.Sa&&(this.Sa=null),Lr(this),this.M=!1,!this.isVisible()||a.relatedTarget&&_.zg(this.J(),a.relatedTarget)?this.j=void 0:this.N())};Jr.prototype.Z=function(){var a=this.J();this.Sa!=a&&(this.F(),this.Sa=a)};Jr.prototype.X=function(a){var b=this.J();this.Sa!=b||a.relatedTarget&&_.zg(b,a.relatedTarget)||(this.Sa=null,this.N())};var Lr=function(a){a.A&&(_.Gg(a.A),a.A=void 0)};
Jr.prototype.N=function(){2==this.getState()&&(this.G=_.Fg((0,_.z)(this.kj,this,this.j),0))};Jr.prototype.F=function(){this.G&&(_.Gg(this.G),this.G=void 0)};Jr.prototype.R=function(){var a;this.Ab(!1);Lr(this);for(var b=this.C.Za(),c=0;a=b[c];c++)_.rf(a,"mouseover",this.W,!1,this),_.rf(a,"mouseout",this.L,!1,this),_.rf(a,"mousemove",this.V,!1,this),_.rf(a,"focus",this.S,!1,this),_.rf(a,"blur",this.L,!1,this);this.C.clear();this.J()&&_.yg(this.J());this.Sa=null;delete this.D;Jr.Y.R.call(this)};
var Pr=function(a,b){qr.call(this,a,b)};_.C(Pr,qr);Pr.prototype.j=function(a,b,c){b=_.pq(a);b=_.sq(b);c=c?new _.nq(c.top+10,c.right,c.bottom,c.left+10):new _.nq(10,0,0,10);_.Fq(this.o,a,8,c,b,9)&496&&_.Fq(this.o,a,8,c,b,5)};var Qr=function(a){pr.call(this,a,5)};_.C(Qr,pr);Qr.prototype.j=function(a,b,c){var d=new _.fq(10,0);_.Gq(this.o,this.A,a,b,d,c,9)&496&&_.Gq(this.o,4,a,1,d,c,5)};
_.Rr=function(a,b){Jr.call(this,a);this.className="gb_Oe";this.ie(b);this.ka=2;this.isVisible()&&this.Xc()};_.y(_.Rr,Jr);_.Rr.prototype.P=function(){return new Sr(this.Sa)};_.Rr.prototype.Ab=function(a){a||Lr(this);return Jr.prototype.Ab.call(this,a)};var Sr=function(a){pr.call(this,a,3)};_.y(Sr,pr);Sr.prototype.j=function(a,b,c){var d=new _.fq(0,0),e=_.wg(window);_.Gq(this.o,this.A,a,b,d,c,9,void 0,new _.nq(0,e.width-8,e.height,8))&496&&_.Gq(this.o,4,a,1,d,c,5)};
}catch(e){_._DumpException(e)}
try{
(function(){if(_.wj){var a=_.wj.J(),b=_.U("gb_Ac"),c=_.U("gb_yc",a);c&&b&&_.J.j().j.then(function(d){var e=new _.Rr(c,b);d.listen("open",function(){e.Ab(!1);_.Wl.log(95)});d.listen("close",function(){_.Wl.log(96)})})}})();
}catch(e){_._DumpException(e)}
try{
/*
Copyright The Closure Library Authors.
SPDX-License-Identifier: Apache-2.0
*/
var En,Kn,Mn,On,Wn,Pn,Rn,Qn,Un,Sn,Nn,Xn;En=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," ")):"")}}};
_.Fn=function(a){this.o=this.F=this.A="";this.G=null;this.C=this.B="";this.D=!1;var b;a instanceof _.Fn?(this.D=a.D,_.Gn(this,a.A),this.F=a.F,_.Hn(this,a.o),_.In(this,a.G),_.Jn(this,a.B),Kn(this,Ln(a.j)),this.C=a.C):a&&(b=String(a).match(_.lk))?(this.D=!1,_.Gn(this,b[1]||"",!0),this.F=Mn(b[2]||""),_.Hn(this,b[3]||"",!0),_.In(this,b[4]),_.Jn(this,b[5]||"",!0),Kn(this,b[6]||"",!0),this.C=Mn(b[7]||"")):(this.D=!1,this.j=new Nn(null,this.D))};
_.Fn.prototype.toString=function(){var a=[],b=this.A;b&&a.push(On(b,Pn,!0),":");var c=this.o;if(c||"file"==b)a.push("//"),(b=this.F)&&a.push(On(b,Pn,!0),"@"),a.push(_.jk(c).replace(/%25([0-9a-fA-F]{2})/g,"%$1")),c=this.G,null!=c&&a.push(":",String(c));if(c=this.B)this.o&&"/"!=c.charAt(0)&&a.push("/"),a.push(On(c,"/"==c.charAt(0)?Qn:Rn,!0));(c=this.j.toString())&&a.push("?",c);(c=this.C)&&a.push("#",On(c,Sn));return a.join("")};
_.Fn.prototype.resolve=function(a){var b=new _.Fn(this),c=!!a.A;c?_.Gn(b,a.A):c=!!a.F;c?b.F=a.F:c=!!a.o;c?_.Hn(b,a.o):c=null!=a.G;var d=a.B;if(c)_.In(b,a.G);else if(c=!!a.B){if("/"!=d.charAt(0))if(this.o&&!this.B)d="/"+d;else{var e=b.B.lastIndexOf("/");-1!=e&&(d=b.B.slice(0,e+1)+d)}e=d;if(".."==e||"."==e)d="";else if(-1!=e.indexOf("./")||-1!=e.indexOf("/.")){d=0==e.lastIndexOf("/",0);e=e.split("/");for(var f=[],g=0;g<e.length;){var h=e[g++];"."==h?d&&g==e.length&&f.push(""):".."==h?((1<f.length||
1==f.length&&""!=f[0])&&f.pop(),d&&g==e.length&&f.push("")):(f.push(h),d=!0)}d=f.join("/")}else d=e}c?_.Jn(b,d):c=""!==a.j.toString();c?Kn(b,Ln(a.j)):c=!!a.C;c&&(b.C=a.C);return b};_.Gn=function(a,b,c){a.A=c?Mn(b,!0):b;a.A&&(a.A=a.A.replace(/:$/,""));return a};_.Hn=function(a,b,c){a.o=c?Mn(b,!0):b;return a};_.In=function(a,b){if(b){b=Number(b);if(isNaN(b)||0>b)throw Error("ta`"+b);a.G=b}else a.G=null;return a};_.Jn=function(a,b,c){a.B=c?Mn(b,!0):b;return a};
Kn=function(a,b,c){b instanceof Nn?(a.j=b,Tn(a.j,a.D)):(c||(b=On(b,Un)),a.j=new Nn(b,a.D))};_.Vn=function(a,b,c){a.j.set(b,c);return a};Mn=function(a,b){return a?b?decodeURI(a.replace(/%25/g,"%2525")):decodeURIComponent(a):""};On=function(a,b,c){return"string"===typeof a?(a=encodeURI(a).replace(b,Wn),c&&(a=a.replace(/%25([0-9a-fA-F]{2})/g,"%$1")),a):null};Wn=function(a){a=a.charCodeAt(0);return"%"+(a>>4&15).toString(16)+(a&15).toString(16)};Pn=/[#\/\?@]/g;Rn=/[#\?:]/g;Qn=/[#\?]/g;Un=/[#\?@]/g;
Sn=/#/g;Nn=function(a,b){this.o=this.j=null;this.A=a||null;this.B=!!b};Xn=function(a){a.j||(a.j=new Map,a.o=0,a.A&&En(a.A,function(b,c){a.add(decodeURIComponent(b.replace(/\+/g," ")),c)}))};Nn.prototype.add=function(a,b){Xn(this);this.A=null;a=Yn(this,a);var c=this.j.get(a);c||this.j.set(a,c=[]);c.push(b);this.o+=1;return this};Nn.prototype.remove=function(a){Xn(this);a=Yn(this,a);return this.j.has(a)?(this.A=null,this.o-=this.j.get(a).length,this.j.delete(a)):!1};
Nn.prototype.clear=function(){this.j=this.A=null;this.o=0};Nn.prototype.Yb=function(){Xn(this);return 0==this.o};_.Zn=function(a,b){Xn(a);b=Yn(a,b);return a.j.has(b)};_.k=Nn.prototype;_.k.forEach=function(a,b){Xn(this);this.j.forEach(function(c,d){c.forEach(function(e){a.call(b,e,d,this)},this)},this)};_.k.Ob=function(){Xn(this);for(var a=Array.from(this.j.values()),b=Array.from(this.j.keys()),c=[],d=0;d<b.length;d++)for(var e=a[d],f=0;f<e.length;f++)c.push(b[d]);return c};
_.k.Za=function(a){Xn(this);var b=[];if("string"===typeof a)_.Zn(this,a)&&(b=b.concat(this.j.get(Yn(this,a))));else{a=Array.from(this.j.values());for(var c=0;c<a.length;c++)b=b.concat(a[c])}return b};_.k.set=function(a,b){Xn(this);this.A=null;a=Yn(this,a);_.Zn(this,a)&&(this.o-=this.j.get(a).length);this.j.set(a,[b]);this.o+=1;return this};_.k.get=function(a,b){if(!a)return b;a=this.Za(a);return 0<a.length?String(a[0]):b};
_.$n=function(a,b,c){a.remove(b);0<c.length&&(a.A=null,a.j.set(Yn(a,b),_.na(c)),a.o+=c.length)};Nn.prototype.toString=function(){if(this.A)return this.A;if(!this.j)return"";for(var a=[],b=Array.from(this.j.keys()),c=0;c<b.length;c++){var d=b[c],e=_.jk(d);d=this.Za(d);for(var f=0;f<d.length;f++){var g=e;""!==d[f]&&(g+="="+_.jk(d[f]));a.push(g)}}return this.A=a.join("&")};
var Ln=function(a){var b=new Nn;b.A=a.A;a.j&&(b.j=new Map(a.j),b.o=a.o);return b},Yn=function(a,b){b=String(b);a.B&&(b=b.toLowerCase());return b},Tn=function(a,b){b&&!a.B&&(Xn(a),a.A=null,a.j.forEach(function(c,d){var e=d.toLowerCase();d!=e&&(this.remove(d),_.$n(this,e,c))},a));a.B=b};
}catch(e){_._DumpException(e)}
try{
/*
Copyright The Closure Library Authors.
SPDX-License-Identifier: Apache-2.0
*/
var bo;_.ao={};bo={};_.co=function(a,b){this.j=a===_.ao&&b||"";this.o=bo};_.co.prototype.Pb=!0;_.co.prototype.tb=function(){return this.j};_.eo=function(a){return a instanceof _.co&&a.constructor===_.co&&a.o===bo?a.j:"type_error:Const"};_.fo=function(a,b){b=b instanceof _.Uc?b:_.$c(b);a.href=_.Vc(b)};
}catch(e){_._DumpException(e)}
try{
var no,ro,so,to,uo,vo;_.jo=function(a,b,c,d,e,f,g,h,l,m,r,v,A){if(v||A)try{var x=new go(a,e,f,g,h,c,m,r,v,A)}catch(L){x=null}else x=null;c=x;switch(d){case 2:case 6:return c;case 1:return new ho(b,e,f,l,r,void 0);default:return new _.io(a,e,f,h)}};_.ko=function(a){_.H.call(this,a)};_.y(_.ko,_.H);_.lo=function(a,b){return _.t(a,2,b)};_.mo=function(a,b){return _.t(a,3,b)};no=function(a){_.H.call(this,a)};_.y(no,_.H);_.oo=function(a){var b=new no;return _.t(b,1,a)};
_.po=function(a,b){return _.t(a,27,b)};_.qo=function(){var a=_.Rk;if(!_.n.navigator.cookieEnabled)return!1;if(!a.Yb())return!0;a.set("TESTCOOKIESENABLED","1",{Zd:60});if("1"!==a.get("TESTCOOKIESENABLED"))return!1;a.remove("TESTCOOKIESENABLED");return!0};
ro=function(a){if(a.Za&&"function"==typeof a.Za)return a.Za();if("undefined"!==typeof Map&&a instanceof Map||"undefined"!==typeof Set&&a instanceof Set)return Array.from(a.values());if("string"===typeof a)return a.split("");if(_.pe(a)){for(var b=[],c=a.length,d=0;d<c;d++)b.push(a[d]);return b}return _.Lg(a)};
so=function(a){if(a.Ob&&"function"==typeof a.Ob)return a.Ob();if(!a.Za||"function"!=typeof a.Za){if("undefined"!==typeof Map&&a instanceof Map)return Array.from(a.keys());if(!("undefined"!==typeof Set&&a instanceof Set)){if(_.pe(a)||"string"===typeof a){var b=[];a=a.length;for(var c=0;c<a;c++)b.push(c);return b}b=[];c=0;for(var d in a)b[c++]=d;return b}}};to=function(a,b){b=b instanceof _.Uc?b:_.$c(b);a.action=_.Vc(b)};uo=function(a){return a=_.og(a)};
vo=function(a,b){if(a.forEach&&"function"==typeof a.forEach)a.forEach(b,void 0);else if(_.pe(a)||"string"===typeof a)Array.prototype.forEach.call(a,b,void 0);else for(var c=so(a),d=ro(a),e=d.length,f=0;f<e;f++)b.call(void 0,d[f],c&&c[f],a)};
var wo,xo;wo=function(a){switch(a){case "i":return 36;case "x":return 37;case "n":return 37;case "a":return 38;case "d":return 37;case "ed":return 37;case "end":return 38;case "er_em":return 72;case "rl":return 77;case "lc":return 111;case "hc":return 112;case "dl":return 38;case "kp_pf":return 121;case "n_fdb":return 122;case "y_fdb":return 123;default:return 0}};
xo=function(a){var b=new _.Cc;switch(a){case "x":_.t(b,28,1);break;case "n":_.t(b,28,2);break;case "a":_.t(b,29,1);break;case "er_em":_.t(b,30,1);break;case "ed":_.t(b,28,3);break;case "end":_.t(b,29,3)}return b};
_.yo=function(a,b,c,d,e,f,g,h,l,m,r,v,A,x,L,Q){var da=wo(b);if(0!==da){b=xo(b);_.t(b,34,h);_.t(b,48,l);_.t(b,31,c);_.t(b,39,f);c=_.mo(_.lo(new _.ko,d),e);void 0!==A&&_.t(c,4,A);void 0!==x&&_.t(c,5,x);36===da&&_.t(c,1,m);Q&&_.t(c,8,Q);r&&(_.t(c,6,r),v&&_.q(c,7,v));_.q(b,50,c);if(g){m=!1;try{var ba=g.getBoundingClientRect()}catch(pa){_.t(b,49,1),m=!0}null!=ba&&(_.t(b,43,ba.top),_.t(b,44,ba.bottom),_.t(b,45,ba.left),_.t(b,46,ba.right));null!=ba&&0!==ba.top-ba.bottom||m||(document.body.contains(g)?_.De(g,
function(pa){return _.Be(pa)&&"none"==pa.style.display})&&_.t(b,49,3):_.t(b,49,2))}null!=L&&_.po(b,L);a.log(da,b)}};
_.zo=function(a,b,c){c=void 0===c?function(){}:c;_.I.call(this);this.D=a;this.j=!1;this.F=b;this.G=c;if(a=this.D.match(/^command:(\d+)(\/?)$/))this.j=!0,this.o=parseInt(a[1],10),this.C=!1};_.y(_.zo,_.I);_.Ao=function(a){a.j&&(a.A=new _.S(a),_.eg(a,a.A),a.A.B(window,"message",a.B,!1,a),window.top.postMessage({frameType:"one-google-bar",messageType:"can-show-promo-with-browser-command",commandId:a.o},"chrome://new-tab-page"))};
_.zo.prototype.B=function(a){this.C||(a=a.Ya,"chrome://new-tab-page"===a.origin&&a.data&&"can-show-promo-with-browser-command"===a.data.messageType&&(this.A&&this.A.Ja(window,"message",this.B,!1,this),this.C=!0,a.data[this.o.toString()]?this.F():this.G()))};_.Bo=function(a,b){a.o&&window.top.postMessage({frameType:"one-google-bar",messageType:"execute-browser-command",data:{commandId:a.o,clickInfo:b}},"chrome://new-tab-page")};
var Co=function(a,b,c,d){this.groupId=a;this.H="dp_"+a;this.L="count_"+a;this.B=b;this.C=!1;this.A=!!d;this.N=!!c},Eo=function(){var a=_.n.location.hostname.match(Do);return a&&a[0]?a[0]:null};Co.prototype.Sc=function(){return navigator.cookieEnabled&&this.N||!!_.qo()};Co.prototype.Oa=function(a){this.Sc()&&this.Nc(!1,a)};Co.prototype.accept=function(a){this.Sc()&&this.Nc(!0,a)};Co.prototype.Nc=function(){throw Error("va");};_.Fo=function(a,b){!a.C&&(0<a.B||b)&&a.Sc()&&(a.C=!0,a.yd(b))};
Co.prototype.yd=function(){throw Error("va");};Co.prototype.Sb=function(){return 0};Co.prototype.Ne=function(){return!1};var Do=RegExp("google(?:.[a-z]{2,3}){1,2}$","i");
_.io=function(a,b,c,d,e){Co.call(this,b,c);this.j=e;this.o=!d||-2==d||31536E3<d?31536E3:d;this.D=new RegExp("\\b"+this.groupId+"-([0-9]+):")};_.y(_.io,Co);_.k=_.io.prototype;_.k.Sc=function(){_.qo()||(this.o=-1);return!0};_.k.Nc=function(a,b){var c=_.Rk.get("OGP",""),d="-"+this.groupId+":";(new RegExp(d)).test(c)||(c+=d);(d=Eo())&&_.Rk.set("OGP",c,{Zd:this.o,path:"/",domain:d});this.j&&this.j.Nc(a,b)};
_.k.yd=function(){var a=_.Rk.get("OGPC",""),b=this.Sb(a),c=!0;-1==b&&(c=!1,b=0);b=this.groupId+"-"+(b+1)+":";a=c?a.replace(this.D,b):(a?a:"")+b;(c=Eo())&&_.Rk.set("OGPC",a,{Zd:this.o,path:"/",domain:c});this.j&&this.j.yd()};_.k.Sb=function(a){var b=a||_.Rk.get("OGPC","");a=-1;b&&(b=b.match(this.D))&&1<b.length&&(a=parseInt(b[1],10)||0);return a};_.k.Ne=function(){return-1!=_.Rk.get("OGP","").indexOf("-"+this.groupId+":")};
/*
Copyright The Closure Library Authors.
SPDX-License-Identifier: Apache-2.0
*/
var Go=function(){};_.C(Go,_.fk);Go.prototype.j=function(){var a=new XMLHttpRequest;if("withCredentials"in a)return a;if("undefined"!=typeof XDomainRequest)return new Ho;throw Error("wa");};Go.prototype.o=function(){return{}};
var Ho=function(){this.j=new XDomainRequest;this.readyState=0;this.onreadystatechange=null;this.responseType=this.responseText=this.response="";this.status=-1;this.statusText="";this.j.onload=(0,_.z)(this.Ug,this);this.j.onerror=(0,_.z)(this.wf,this);this.j.onprogress=(0,_.z)(this.Pi,this);this.j.ontimeout=(0,_.z)(this.Ui,this)};_.k=Ho.prototype;_.k.open=function(a,b,c){if(null!=c&&!c)throw Error("xa");this.j.open(a,b)};
_.k.send=function(a){if(a)if("string"==typeof a)this.j.send(a);else throw Error("ya");else this.j.send()};_.k.abort=function(){this.j.abort()};_.k.setRequestHeader=function(){};_.k.getResponseHeader=function(a){return"content-type"==a.toLowerCase()?this.j.contentType:""};_.k.Ug=function(){this.status=200;this.response=this.responseText=this.j.responseText;Io(this,4)};_.k.wf=function(){this.status=500;this.response=this.responseText="";Io(this,4)};_.k.Ui=function(){this.wf()};
_.k.Pi=function(){this.status=200;Io(this,1)};var Io=function(a,b){a.readyState=b;if(a.onreadystatechange)a.onreadystatechange()};Ho.prototype.getAllResponseHeaders=function(){return"content-type: "+this.j.contentType};
var Lo=function(){_.R.call(this);this.j="closure_frame"+Jo++;this.A=[];Ko[this.j]=this},Mo;_.C(Lo,_.R);var Ko={},Jo=0,No=function(a,b){var c=_.Cg(a);vo(b,function(d,e){Array.isArray(d)||(d=[d]);_.tb(d,function(f){f=c.wb("INPUT",{type:"hidden",name:e,value:f});a.appendChild(f)})})};_.k=Lo.prototype;_.k.Ca=null;_.k.Ka=null;_.k.Ac=null;_.k.nj=0;_.k.hc=!1;_.k.je=!1;_.k.Qe=null;_.k.zc=null;
_.k.send=function(a,b,c,d){if(this.hc)throw Error("za");a=new _.Fn(a);b=b?b.toUpperCase():"GET";c&&_.Vn(a,"zx",Math.floor(2147483648*Math.random()).toString(36)+Math.abs(Math.floor(2147483648*Math.random())^Date.now()).toString(36));Mo||(Mo=_.T("FORM"),Mo.acceptCharset="utf-8",c=Mo.style,c.position="absolute",c.visibility="hidden",c.top=c.left="-10px",c.width=c.height="10px",c.overflow="hidden",document.body.appendChild(Mo));this.Ca=Mo;"GET"==b&&No(this.Ca,a.j);d&&No(this.Ca,d);to(this.Ca,_.Yc(a.toString()));
this.Ca.method=b;this.hc=!0;this.Ac=this.j+"_"+(this.nj++).toString(36);this.Ka=_.Cg(this.Ca).wb("IFRAME",{name:this.Ac,id:this.Ac});_.D&&7>Number(_.Sb)&&to(this.Ka,_.Yc(_.eo(new _.co(_.ao,'javascript:""'))));d=this.Ka.style;d.visibility="hidden";d.width=d.height="10px";d.display="none";_.Db?d.marginTop=d.marginLeft="-10px":(d.position="absolute",d.top=d.left="-10px");if(_.D&&!_.tg("11")){this.Ca.target=this.Ac||"";_.Cg(this.Ca).j.body.appendChild(this.Ka);_.P(this.Ka,"readystatechange",this.Ye,!1,
this);try{this.o=!1,this.Ca.submit()}catch(v){_.rf(this.Ka,"readystatechange",this.Ye,!1,this),Oo(this)}}else{_.Cg(this.Ca).j.body.appendChild(this.Ka);d=this.Ac+"_inner";c=_.Sg(this.Ka);document.baseURI?(a=uo(d),a=_.kd('<head><base href="'+uo(document.baseURI)+'"></head><body><iframe id="'+a+'" name="'+a+'"></iframe>',null)):(a=uo(d),a=_.kd('<body><iframe id="'+a+'" name="'+a+'"></iframe>',null));c.write(_.jd(a));_.P(c.getElementById(d),"load",this.de,!1,this);a=_.te("TEXTAREA",this.Ca);b=0;for(var e=
a.length;b<e;b++){var f=a[b].value,g=[];_.Wg(a[b],g,!1);g.join("")!=f&&(_.Tg(a[b],f),a[b].value=f)}a=c.importNode(this.Ca,!0);a.target=d;a.action=this.Ca.action;c.body.appendChild(a);b=_.te("SELECT",this.Ca);e=_.te("SELECT",a);f=0;for(g=b.length;f<g;f++)for(var h=_.te("OPTION",b[f]),l=_.te("OPTION",e[f]),m=0,r=h.length;m<r;m++)l[m].selected=h[m].selected;b=_.te("INPUT",this.Ca);e=_.te("INPUT",a);f=0;for(g=b.length;f<g;f++)if("file"==b[f].type&&b[f].value!=e[f].value){this.Ca.target=d;a=this.Ca;break}try{this.o=
!1,a.submit(),c.close(),_.Cb&&_.Fg(this.D,250,this)}catch(v){_.rf(c.getElementById(d),"load",this.de,!1,this),c.close(),Oo(this)}}Po(this)};_.k.abort=function(){if(this.hc){var a=Qo(this);if(a)if(_.$e(a))a.rb&&_.fg(a.rb);else if(a=_.nf(a)){var b=0,c;for(c in a.j)for(var d=a.j[c].concat(),e=0;e<d.length;++e)_.sf(d[e])&&++b}this.je=this.hc=!1;this.dispatchEvent("abort");Ro(this)}};
_.k.R=function(){this.hc&&this.abort();Lo.Y.R.call(this);this.Ka&&So(this);Po(this);delete this.C;this.Qe=this.Ca=null;delete Ko[this.j]};_.k.Ec=function(){return this.je};_.k.Rd=function(){return this.Qe};_.k.Ye=function(){if("complete"==this.Ka.readyState){_.rf(this.Ka,"readystatechange",this.Ye,!1,this);try{var a=_.Sg(this.Ka);if(_.D&&"about:blank"==a.location&&!navigator.onLine){Oo(this);return}}catch(b){Oo(this);return}To(this,a)}};
_.k.de=function(){_.rf(Qo(this),"load",this.de,!1,this);try{To(this,this.Ka?_.Sg(Qo(this)):null)}catch(a){Oo(this)}};
var To=function(a,b){a.hc=!1;try{var c=b.body;a.Qe=c.textContent||c.innerText}catch(e){var d=1}d||"function"!=typeof a.C||(b=a.C(b))&&(d=4);d?Oo(a):(a.je=!0,a.dispatchEvent("complete"),a.dispatchEvent("success"),Ro(a))},Oo=function(a){a.o||(a.je=!1,a.hc=!1,a.dispatchEvent("complete"),a.dispatchEvent("error"),Ro(a),a.o=!0)},Ro=function(a){So(a);Po(a);a.Ca=null;a.dispatchEvent("ready")},So=function(a){var b=a.Ka;b&&(b.onreadystatechange=null,b.onload=null,b.onerror=null,a.A.push(b));a.zc&&(_.Gg(a.zc),
a.zc=null);_.Cb?a.zc=_.Fg(a.B,2E3,a):a.B();a.Ka=null;a.Ac=null};Lo.prototype.B=function(){this.zc&&(_.Gg(this.zc),this.zc=null);for(;0!=this.A.length;){var a=this.A.pop();_.yg(a)}};var Po=function(a){a.Ca&&a.Ca==Mo&&_.Ae(a.Ca)},Qo=function(a){return a.Ka?_.D&&!_.tg("11")?a.Ka:_.Sg(a.Ka).getElementById(a.Ac+"_inner"):null};Lo.prototype.D=function(){if(this.hc){var a=this.Ka?_.Sg(Qo(this)):null;a&&!_.Ue(a,"documentUri")?(_.rf(Qo(this),"load",this.de,!1,this),Oo(this)):_.Fg(this.D,250,this)}};
var Uo=function(a,b,c,d,e,f,g){var h={};h.p=c;h.g=b;h.a=d;h.at=e;h.eid=f;h.pid=1;if(g)g.startsWith("==========")?h.tk=g.substring(10,g.length):h.t=g;else return a.log(Error("Aa")),null;return h},Vo=function(a,b,c,d,e){if(a){d=[d,c?"g":"z"];c&&b&&d.push(["?authuser=",b].join(""));b=d.join("");try{_.gk=new Go;c=[];for(var f in a)a.hasOwnProperty(f)&&c.push(f+"="+a[f]);_.vk(b,e,"POST",c.join("&"),null,void 0,!0)}catch(g){e=new Lo,_.P(e,"ready",e.ua,!1,e),e.send(b,"POST",!1,a)}}};
var go=function(a,b,c,d,e,f,g,h,l,m){Co.call(this,b,c,h);this.j=a;l||m?(this.M=g,this.o=d,this.F=e,this.D=l||m||"",this.K=!!m,this.G=f):a.log(Error("Ba"))};_.y(go,Co);go.prototype.Nc=function(a,b){a?(a=this.F,(b=Uo(this.j,this.groupId,this.o,"a",3,b||"",this.D))&&(b.u=a)):(a=this.F,(b=Uo(this.j,this.groupId,this.o,"d",2,b||"",this.D))&&(b.u=a));Vo(b,this.G,this.K,this.M)};go.prototype.yd=function(a){var b=Uo(this.j,this.groupId,this.o,"i",1,"",this.D);b&&(b.c=1);Vo(b,this.G,this.K,this.M,a)};
var ho=function(a,b,c,d,e,f){Co.call(this,b,c,e,f);this.o=a;this.j=d};_.y(ho,Co);ho.prototype.Nc=function(){this.o.hf(this.j,this.H,"1",this.A)};ho.prototype.yd=function(){var a=this.Sb()+1;this.o.hf(this.j,this.L,a.toString(),this.A)};ho.prototype.Ne=function(){return!!this.o.Fe(this.j,this.H,this.A)};ho.prototype.Sb=function(){var a=this.o.Fe(this.j,this.L,this.A);return parseInt(a||0,10)};
_.Wo=function(){this.Bb=null;this.j=!1};_.Wo.j=function(){return _.xd(_.Wo)};
}catch(e){_._DumpException(e)}
try{
_.Vm=function(a){_.H.call(this,a)};_.y(_.Vm,_.H);_.Wm=function(){this.j=0};_.Wm.prototype.reset=function(){this.j=0};
}catch(e){_._DumpException(e)}
try{
var Op=function(a){_.H.call(this,a)},Rp,Qp;_.y(Op,_.H);_.Pp=function(a,b){this.o=a;this.j=b};_.Pp.prototype.log=function(a,b){b=void 0===b?new _.Cc:b;Qp(this,a,b)};_.Sp=function(a,b,c,d,e,f,g){c=void 0===c?null:c;d=void 0===d?null:d;e=void 0===e?null:e;f=void 0===f?null:f;g=void 0===g?new _.Cc:g;var h=a.j?103:14;c=Rp(3,c,d,b,e,f);_.q(g,47,c);_.t(g,18,b);Qp(a,h,g)};_.Tp=function(a,b,c,d,e,f,g){g=void 0===g?new _.Cc:g;var h=a.j?94:8;c=Rp(e,c,d);_.t(c,1,b);_.t(c,9,f);_.q(g,47,c);Qp(a,h,g)};
Rp=function(a,b,c,d,e,f){b=void 0===b?null:b;c=void 0===c?null:c;d=void 0===d?null:d;e=void 0===e?null:e;f=void 0===f?null:f;var g=new Op;null!=a&&_.t(g,3,a);null!=d&&_.t(g,4,d);null!=b&&_.t(g,5,b);null!=c&&_.t(g,6,c);null!=e&&_.t(g,7,e);null!=f&&_.t(g,8,f);return g};Qp=function(a,b,c){var d=_.G(c,Op,47)||new Op;_.q(c,47,d);a.o.log(b,c)};
}catch(e){_._DumpException(e)}
try{
var Ou,Pu,Qu,Tu,Uu,Vu,Wu,Xu,Yu,Zu,$u,cv,dv,ev,fv,av,bv,jv,kv,lv,mv,nv,rv,ov,pv,uv,vv,sv,tv,xv,Bv,zv,Cv,Dv,Av,yv,Gv,Ev,Fv,Hv,Ru,Su,Kv,Lv,Nu,Nv,Ov,Pv,$v,aw,bw;Ou=function(){return Nu||(Nu=new Uint8Array(0))};Pu=function(){throw Error("r");};Qu=function(a,b){b=String.fromCharCode.apply(null,b);return null==a?b:a+b};
Tu=function(a){if("string"===typeof a)return{buffer:Ru(a),Dc:!1};if(Array.isArray(a))return{buffer:new Uint8Array(a),Dc:!1};if(a.constructor===Uint8Array)return{buffer:a,Dc:!1};if(a.constructor===ArrayBuffer)return{buffer:new Uint8Array(a),Dc:!1};if(a.constructor===_.Ca)return{buffer:Su(a)||Ou(),Dc:!0};if(a instanceof Uint8Array)return{buffer:new Uint8Array(a.buffer,a.byteOffset,a.byteLength),Dc:!1};throw Error("v");};Uu=function(a,b,c){_.lc(a);0!==c?_.t(a,b,c):_.t(a,b,void 0,!1);return a};
Vu=function(a,b,c){return a[_.wc]||(a[_.wc]=function(d,e){return b(d,e,c)})};Wu=function(a,b){var c=a[b];"function"==typeof c&&0===c.length&&(c=c(),a[b]=c);return Array.isArray(c)&&(_.zc in c||_.yc in c||0<c.length&&"function"==typeof c[0])?c:void 0};
Xu=function(a,b,c,d,e,f){b.wc=a[0];var g=1;if(a.length>g&&"number"!==typeof a[g]){var h=a[g++];c(b,h)}for(;g<a.length;){c=a[g++];for(var l=g+1;l<a.length&&"number"!==typeof a[l];)l++;h=a[g++];l-=g;switch(l){case 0:d(b,c,h);break;case 1:(l=Wu(a,g))?(g++,e(b,c,h,l)):d(b,c,h,a[g++]);break;case 2:l=g++;l=Wu(a,l);e(b,c,h,l,a[g++]);break;case 3:f(b,c,h,a[g++],a[g++],a[g++]);break;case 4:f(b,c,h,a[g++],a[g++],a[g++],a[g++]);break;default:throw Error("C`"+l);}}return b};Yu=function(a,b){a[0]=b};
Zu=function(a,b,c,d){var e=c.he;a[b]=d?function(f,g,h){return e(f,g,h,d)}:e};$u=function(a,b,c,d,e,f,g){var h=c.he,l=Vu(d,e,f);a[b]=function(m,r,v){return h(m,r,v,d,l,g)}};cv=function(a){var b=a[_.wc];if(!b){var c=av(a);b=function(d,e){return bv(d,e,c)};a[_.wc]=b}return b};dv=function(a){var b=a.Jf;if(b)return cv(b);if(b=a.Tk)return Vu(a.Be.wc,b,a.qg)};ev=function(a){var b=dv(a),c=a.Be,d=a.Gj.he;return b?function(e,f){return d(e,f,c,b)}:function(e,f){return d(e,f,c)}};
fv=function(a,b,c,d,e){var f=c.he,g=cv(d),h=av(d).wc;a[b]=function(l,m,r){return f(l,m,r,h,g,e)}};av=function(a){var b=a[_.zc];if(b)return b;b=Xu(a,a[_.zc]={},Yu,Zu,fv,$u);_.zc in a&&_.yc in a&&(a.length=0);return b};
bv=function(a,b,c){for(;gv(b)&&4!=b.o;){var d=b.B,e=c[d];if(!e){var f=c[0];f&&(f=f[d])&&(e=c[d]=ev(f))}if(!e||!e(b,a,d))if(f=b,d=a,e=f.A,hv(f),!f.ye){var g=f.j.j-e;f.j.j=e;f=f.j;0==g?e=_.La():(e=iv(f,g),f.Id&&f.C?e=f.o.subarray(e,e+g):(f=f.o,g=e+g,e=e===g?Ou():_.ec?f.slice(e,g):new Uint8Array(f.subarray(e,g))),e=0==e.length?_.La():new _.Ca(e,_.Ka));(f=d.lc)?f.push(e):d.lc=[e]}}return a};jv=function(a,b){return{he:a,ke:b}};
kv=function(a,b,c){for(var d="string"===typeof a?a.split(""):a,e=a.length-1;0<=e;--e)e in d&&b.call(c,d[e],e,a)};lv=function(a){return Array.prototype.concat.apply([],arguments)};mv=function(a,b){a.push(b)};nv=function(a,b,c){a.push(b,c.ke)};
rv=function(a,b,c){if(c){var d={},e;for(e in c){var f=c[e],g=f.ak;g||(d.Uc=f.Uk||f.Gj.ke,f.Jf?(d.me=ov(f.Jf),g=function(h){return function(l,m,r){return h.Uc(l,m,r,h.me)}}(d)):f.qg?(d.ne=pv(f.Be.wc,f.qg),g=function(h){return function(l,m,r){return h.Uc(l,m,r,h.ne)}}(d)):g=d.Uc,f.ak=g);g(b,a,f.Be);d={Uc:d.Uc,me:d.me,ne:d.ne}}}qv(b,a)};ov=function(a){var b=a[_.xc];if(!b){var c=sv(a);b=function(d,e){return tv(d,e,c)};a[_.xc]=b}return b};
pv=function(a,b){var c=a[_.xc];c||(c=function(d,e){return rv(d,e,b)},a[_.xc]=c);return c};uv=function(a,b,c,d){var e=ov(d),f=sv(d).wc,g=c.ke;a.push(b,function(h,l,m){return g(h,l,m,f,e)})};vv=function(a,b,c,d,e,f){var g=pv(d,f),h=c.ke;a.push(b,function(l,m,r){return h(l,m,r,d,g)})};sv=function(a){var b=a[_.yc];if(b)return b;b=Xu(a,a[_.yc]=[],mv,nv,uv,vv);_.zc in a&&_.yc in a&&(a.length=0);return b};
tv=function(a,b,c){for(var d=c.length,e=1==d%2,f=e?1:0;f<d;f+=2)(0,c[f+1])(b,a,c[f]);rv(a,b,e?c[0]:void 0)};xv=function(a,b,c){b=_.E(b,c);if(null!=b)if(b=parseInt(b,10),wv(a.j,8*c),a=a.j,c=b,0<=c)wv(a,c);else{for(b=0;9>b;b++)a.j.push(c&127|128),c>>=7;a.j.push(1)}};
Bv=function(){var a=document.body,b=!1,c=function(){b||(b=!0,yv(d,e),setTimeout(function(){a.removeChild(e);a.removeChild(d)},150))},d=zv("rtl"===getComputedStyle(a).direction,c),e=Av(c);yv(d,e);a.appendChild(e);a.appendChild(d);window.requestAnimationFrame(function(){e.style.opacity="1";d.style.opacity="1";d.style.transform="translate(-50%, -50%) scale(1)";d.children[0].focus()})};
zv=function(a,b){var c=document.createElement("div");c.style.position="fixed";c.style.alignItems="center";c.style.backgroundColor="white";c.style.boxShadow="0px 1px 2px rgba(60,64,67,0.3), 0px 2px 6px 2px rgba(60,64,67,0.15);";c.style.display="flex";c.style.flexDirection="column";c.style.justifyContent="center";c.style.left="50%";c.style.top="50%";c.style.transition="opacity 75ms linear,transform 150ms cubic-bezier(0,0,0.2,1)";c.style.zIndex="2002";660<=document.body.clientWidth?(c.style.borderRadius=
"8px",c.style.height="220px",c.style.maxHeight="100%",c.style.maxWidth="100%",c.style.width="540px"):(c.style.height="100%",c.style.width="100%");c.setAttribute("aria-modal","true");c.setAttribute("role","alertdialog");c.addEventListener("keydown",function(e){"Escape"===e.key&&b()});a=Cv(a,b);c.appendChild(Dv(a));c.appendChild(a);var d=document.createElement("img");d.src="https://fonts.gstatic.com/s/i/googlematerialicons/alert/v9/grey600-36dp/2x/gm_alert_grey600_36dp.png";d.style.height="72px";d.style.width=
"72px";d.style.color="#9aa0a6";d.setAttribute("alt","");c.appendChild(d);d=document.createElement("h1");d.textContent="Something went wrong. Try again.";d.style.fontFamily="'Google Sans', Roboto, Arial, sans-serif";d.style.lineHeight="24px";d.style.fontSize="16px";d.style.textAlign="center";d.style.letterSpacing="0.1px";d.style.color="#3c4043";c.appendChild(d);c.appendChild(Dv(a));return c};
Cv=function(a,b){var c=document.createElement("button");c.style.backgroundColor="transparent";c.style.border="none";c.style.borderRadius="50%";c.style.cursor="pointer";c.style.outline="none";c.style.padding="12px";c.setAttribute("aria-label","Close dialog");c.style.position="absolute";c.style.top="0";a?c.style.right="0":c.style.left="0";c.addEventListener("focus",function(){c.style.backgroundColor="rgba(0,0,0,.12)"});c.addEventListener("blur",function(){c.style.backgroundColor="transparent"});c.addEventListener("mouseenter",
function(){c.style.backgroundColor="rgba(0,0,0,.04)"});c.addEventListener("mouseleave",function(){c.style.backgroundColor="transparent"});c.addEventListener("click",b);c.addEventListener("keydown",function(d){"Enter"!==d.key&&"Space"!==d.key||b()});a=document.createElement("img");a.src="https://fonts.gstatic.com/s/i/googlematerialicons/close/v14/gm_grey-24dp/1x/gm_close_gm_grey_24dp.png";a.style.display="block";a.style.height="24px";a.style.width="24px";a.setAttribute("alt","");c.appendChild(a);return c};
Dv=function(a){var b=document.createElement("div");b.setAttribute("tabindex","0");b.setAttribute("aria-hidden","true");b.addEventListener("focus",function(){return void a.focus()});return b};Av=function(a){var b=document.createElement("div");b.style.backgroundColor="rgba(32,33,36,0.6)";b.style.bottom="0";b.style.left="0";b.style.position="fixed";b.style.right="0";b.style.top="0";b.style.transition=" opacity 150 ms linear";b.style.zIndex="2001";b.addEventListener("click",a);return b};
yv=function(a,b){b.style.opacity="0";a.style.opacity="0";a.style.transform="translate(-50%, -50%) scale(0.8)"};
Gv=function(){var a=document.createElement("div");"rtl"===getComputedStyle(document.body).direction&&(a.style.transform="scaleX(-1)");a.style.backgroundColor="#e8f0fe";a.style.height="4px";a.style.overflow="hidden";a.style.position="absolute";a.style.top="0";a.style.width="100%";a.style.zIndex="1500";a.setAttribute("aria-label","Loading");a.setAttribute("aria-live","polite");var b=document.createElement("style");b.textContent="@keyframes omdc-linear-progress-primary-indeterminate-translate {\n 0% {\n transform: translateX(0);\n }\n\n 20% {\n animation-timing-function: cubic-bezier(0.5, 0, 0.701732, 0.495819);\n transform: translateX(0);\n }\n\n 59.15% {\n animation-timing-function: cubic-bezier(\n 0.302435,\n 0.381352,\n 0.55,\n 0.956352\n );\n\n transform: translateX(83.67142%);\n }\n\n 100% {\n transform: translateX(200.611057%);\n }\n }@keyframes omdc-linear-progress-primary-indeterminate-scale {\n 0% {\n transform: scaleX(0.08);\n }\n\n 36.65% {\n animation-timing-function: cubic-bezier(0.334731, 0.12482, 0.785844, 1);\n transform: scaleX(0.08);\n }\n\n 69.15% {\n animation-timing-function: cubic-bezier(0.06, 0.11, 0.6, 1);\n transform: scaleX(0.661479);\n }\n\n 100% {\n transform: scaleX(0.08);\n }\n }@keyframes omdc-linear-progress-secondary-indeterminate-translate {\n 0% {\n animation-timing-function: cubic-bezier(0.15, 0, 0.515058, 0.409685);\n transform: translateX(0);\n }\n\n 25% {\n animation-timing-function: cubic-bezier(0.31033, 0.284058, 0.8, 0.733712);\n transform: translateX(37.651913%);\n }\n\n 48.35% {\n animation-timing-function: cubic-bezier(0.4, 0.627035, 0.6, 0.902026);\n transform: translateX(84.386165%);\n }\n\n 100% {\n transform: translateX(160.277782%);\n }\n }@keyframes omdc-linear-progress-secondary-indeterminate-scale {\n 0% {\n animation-timing-function: cubic-bezier(\n 0.205028,\n 0.057051,\n 0.57661,\n 0.453971\n );\n transform: scaleX(0.08);\n }\n\n 19.15% {\n animation-timing-function: cubic-bezier(\n 0.152313,\n 0.196432,\n 0.648374,\n 1.004315\n );\n transform: scaleX(0.457104);\n }\n\n 44.15% {\n animation-timing-function: cubic-bezier(\n 0.257759,\n -0.003163,\n 0.211762,\n 1.38179\n );\n transform: scaleX(0.72796);\n }\n\n 100% {\n transform: scaleX(0.08);\n }\n }";
a.appendChild(b);b=Ev();b.style.animation="omdc-linear-progress-primary-indeterminate-translate 2s infinite linear";b.style.left="-145.166611%";var c=Fv();c.style.animation="omdc-linear-progress-primary-indeterminate-scale 2s infinite linear";b.appendChild(c);a.appendChild(b);b=Ev();b.style.animation="omdc-linear-progress-secondary-indeterminate-translate 2s infinite linear";b.style.left="-54.888891%";c=Fv();c.style.animation="omdc-linear-progress-secondary-indeterminate-scale 2s infinite linear";
b.appendChild(c);a.appendChild(b);return a};Ev=function(){var a=document.createElement("div");a.style.height="100%";a.style.position="absolute";a.style.transformOrigin="top left";a.style.width="100%";return a};Fv=function(){var a=document.createElement("span");a.style.borderTop="4px solid #4285f4";a.style.display="inline-block";a.style.position="absolute";a.style.width="100%";return a};
Hv=function(a,b){function c(l){for(;d<a.length;){var m=a.charAt(d++),r=_.cc[m];if(null!=r)return r;if(!_.dg(m))throw Error("i`"+m);}return l}_.dc();for(var d=0;;){var e=c(-1),f=c(0),g=c(64),h=c(64);if(64===h&&-1===e)break;b(e<<2|f>>4);64!=g&&(b(f<<4&240|g>>2),64!=h&&b(g<<6&192|h))}};Ru=function(a){var b=a.length,c=3*b/4;c%3?c=Math.floor(c):-1!="=.".indexOf(a[b-1])&&(c=-1!="=.".indexOf(a[b-2])?c-2:c-1);var d=new Uint8Array(c),e=0;Hv(a,function(f){d[e++]=f});return e!==c?d.subarray(0,e):d};
Su=function(a){if(_.Ka!==_.Ka)throw Error("t");var b=a.Aa;b=null==b||_.ra(b)?b:"string"===typeof b?Ru(b):null;return a.Aa=b};_.Iv=function(a){_.H.call(this,a)};_.y(_.Iv,_.H);_.Jv=function(a,b){return _.t(a,4,b)};Kv=/^([^?#]*)(\?[^#]*)?(#[\s\S]*)?/;
Lv=function(a,b,c){if(null==c)return b;if("string"===typeof c)return c?a+encodeURIComponent(c):"";for(var d in c)if(Object.prototype.hasOwnProperty.call(c,d)){var e=c[d];e=Array.isArray(e)?e:[e];for(var f=0;f<e.length;f++){var g=e[f];null!=g&&(b||(b=a),b+=(b.length>a.length?"&":"")+encodeURIComponent(d)+"="+encodeURIComponent(String(g)))}}return b};_.Mv=function(a,b){a=Kv.exec(_.Sc(a));var c=a[3]||"";return _.Jj(a[1]+Lv("?",a[2]||"",b)+Lv("#",c))};Nv=void 0;
Pv=function(a){this.o=null;this.C=!1;this.j=this.A=this.B=0;this.init(a,void 0,void 0,void 0)};Pv.prototype.init=function(a,b,c,d){d=void 0===d?{}:d;this.Id=void 0===d.Id?!1:d.Id;a&&(a=Tu(a),this.o=a.buffer,this.C=a.Dc,this.B=b||0,this.A=void 0!==c?this.B+c:this.o.length,this.j=this.B)};Pv.prototype.clear=function(){this.o=null;this.C=!1;this.j=this.A=this.B=0;this.Id=!1};Pv.prototype.reset=function(){this.j=this.B};
var Qv=function(a,b){a.j=b;if(b>a.A)throw Error("p`"+b+"`"+a.A);},Rv=function(a){var b=a.o,c=a.j,d=b[c++],e=d&127;if(d&128&&(d=b[c++],e|=(d&127)<<7,d&128&&(d=b[c++],e|=(d&127)<<14,d&128&&(d=b[c++],e|=(d&127)<<21,d&128&&(d=b[c++],e|=d<<28,d&128&&b[c++]&128&&b[c++]&128&&b[c++]&128&&b[c++]&128&&b[c++]&128)))))throw Error("o");Qv(a,c);return e},iv=function(a,b){if(0>b)throw Error("q`"+b);var c=a.j,d=c+b;if(d>a.A)throw Error("p`"+(a.A-c)+"`"+b);a.j=d;return c},Sv=[],Tv=[],Uv=function(a){var b={};a.ye=
void 0===b.ye?!1:b.ye},Vv=function(a){if(Sv.length){var b=Sv.pop();b.init(a,void 0,void 0,void 0);a=b}else a=new Pv(a);this.j=a;this.A=this.j.j;this.o=this.B=-1;Uv(this)};Vv.prototype.reset=function(){this.j.reset();this.A=this.j.j;this.o=this.B=-1};
var gv=function(a){var b=a.j;if(b.j==b.A)return!1;a.A=a.j.j;var c=Rv(a.j)>>>0;b=c>>>3;c&=7;if(!(0<=c&&5>=c))throw Error("k`"+c+"`"+a.A);if(1>b)throw Error("l`"+b+"`"+a.A);a.B=b;a.o=c;return!0},hv=function(a){switch(a.o){case 0:if(0!=a.o)hv(a);else a:{a=a.j;for(var b=a.j,c=b+10,d=a.o;b<c;)if(0===(d[b++]&128)){Qv(a,b);break a}throw Error("o");}break;case 1:a=a.j;Qv(a,a.j+8);break;case 2:2!=a.o?hv(a):(b=Rv(a.j)>>>0,a=a.j,Qv(a,a.j+b));break;case 5:a=a.j;Qv(a,a.j+4);break;case 3:b=a.B;do{if(!gv(a))throw Error("m");
if(4==a.o){if(a.B!=b)throw Error("n");break}hv(a)}while(1);break;default:throw Error("k`"+a.o+"`"+a.A);}},Wv,Xv=function(){this.j=[]};Xv.prototype.length=function(){return this.j.length};Xv.prototype.end=function(){var a=this.j;this.j=[];return a};
var wv=function(a,b){for(;127<b;)a.j.push(b&127|128),b>>>=7;a.j.push(b)},Yv=function(){this.o=[];this.A=0;this.j=new Xv},Zv=function(a,b){0!==b.length&&(a.o.push(b),a.A+=b.length)},qv=function(a,b){if(b=b.lc){Zv(a,a.j.end());for(var c=0;c<b.length;c++)Zv(a,Su(b[c])||Ou())}};
Yv.prototype.B=function(a,b){if(null!=b){var c=!1;c=void 0===c?!1:c;if(_.gc){if(c&&/(?:[^\uD800-\uDBFF]|^)[\uDC00-\uDFFF]|[\uD800-\uDBFF](?![\uDC00-\uDFFF])/.test(b))throw Error("s");b=(Wv||(Wv=new TextEncoder)).encode(b)}else{for(var d=0,e=new Uint8Array(3*b.length),f=0;f<b.length;f++){var g=b.charCodeAt(f);if(128>g)e[d++]=g;else{if(2048>g)e[d++]=g>>6|192;else{if(55296<=g&&57343>=g){if(56319>=g&&f<b.length){var h=b.charCodeAt(++f);if(56320<=h&&57343>=h){g=1024*(g-55296)+h-56320+65536;e[d++]=g>>18|
240;e[d++]=g>>12&63|128;e[d++]=g>>6&63|128;e[d++]=g&63|128;continue}else f--}if(c)throw Error("s");g=65533}e[d++]=g>>12|224;e[d++]=g>>6&63|128}e[d++]=g&63|128}}b=d===e.length?e:e.subarray(0,d)}wv(this.j,8*a+2);wv(this.j,b.length);Zv(this,this.j.end());Zv(this,b)}};
$v=jv(function(a,b,c){if(2!==a.o)return!1;var d=Rv(a.j)>>>0;a=a.j;var e=iv(a,d);a=a.o;if(_.fc){var f=a,g;(g=Ov)||(g=Ov=new TextDecoder("utf-8",{fatal:!0}));a=e+d;f=0===e&&a===f.length?f:f.subarray(e,a);try{var h=g.decode(f)}catch(v){if(void 0===Nv){try{g.decode(new Uint8Array([128]))}catch(A){}try{g.decode(new Uint8Array([97])),Nv=!0}catch(A){Nv=!1}}!Nv&&(Ov=void 0);throw v;}}else{h=e;d=h+d;e=[];for(var l=null,m,r;h<d;)m=a[h++],128>m?e.push(m):224>m?h>=d?Pu():(r=a[h++],194>m||128!==(r&192)?(h--,Pu()):
e.push((m&31)<<6|r&63)):240>m?h>=d-1?Pu():(r=a[h++],128!==(r&192)||224===m&&160>r||237===m&&160<=r||128!==((f=a[h++])&192)?(h--,Pu()):e.push((m&15)<<12|(r&63)<<6|f&63)):244>=m?h>=d-2?Pu():(r=a[h++],128!==(r&192)||0!==(m<<28)+(r-144)>>30||128!==((f=a[h++])&192)||128!==((g=a[h++])&192)?(h--,Pu()):(m=(m&7)<<18|(r&63)<<12|(f&63)<<6|g&63,m-=65536,e.push((m>>10&1023)+55296,(m&1023)+56320))):Pu(),8192<=e.length&&(l=Qu(l,e),e.length=0);h=Qu(l,e)}_.t(b,c,h);return!0},function(a,b,c){a.B(c,_.E(b,c))});
aw=jv(function(a,b,c){if(0!==a.o)return!1;_.t(b,c,Rv(a.j));return!0},xv);bw=jv(function(a,b,c){if(0!==a.o)return!1;a=Rv(a.j);Uu(b,c,a);return!0},xv);_.Ve=function(a){this.id=a};_.Ve.prototype.toString=function(){return this.id};_.cw=function(a){return a?decodeURI(a):a};_.dw=function(a,b){0==b.lastIndexOf("/",0)||(b="/"+b);a=a.match(_.lk);return _.kk(a[1],a[2],a[3],a[4],b,a[6],a[7])};_.ew=function(a){return a instanceof _.Fn?new _.Fn(a):new _.Fn(a)};
for(var fw={},gw=(fw[64]="ma",fw[73]="ogb",fw[89]="cr",fw[21]="test",fw[0]="unkn",fw),hw=_.Xa(Object.keys(gw)),iw=hw.next();!iw.done;iw=hw.next());
var jw=function(a){_.H.call(this,a)};_.y(jw,_.H);var kw=[jw,1,bw,2,$v,3,aw];
var lw=function(a){_.H.call(this,a)};_.y(lw,_.H);var nw=function(){var a=new lw;var b=Uu(a,1,0);a=new Yv;tv(b,a,sv(mw));Zv(a,a.j.end());b=new Uint8Array(a.A);for(var c=a.o,d=c.length,e=0,f=0;f<d;f++){var g=c[f];b.set(g,e);e+=g.length}a.o=[b];return b},mw=[lw,1,bw];
var ow=new _.Ve("d"),pw=new _.Ve("e"),qw=function(a){_.We.call(this,ow);this.o=a};_.y(qw,_.We);var rw=function(){_.We.call(this,pw)};_.y(rw,_.We);
var sw=function(a){this.j=a};sw.prototype.send=function(a,b,c){this.j.then(function(d){d.send(a,b,c)})};
var tw=function(a,b){this.data=a;this.j=b};
var uw=function(a){this.j=a};uw.prototype.send=function(a,b,c){c=void 0===c?[]:c;var d=new MessageChannel;vw(d.port1,b);this.j.postMessage(a,[d.port2].concat(c))};var ww=function(a,b){vw(a,b);return new uw(a)},vw=function(a,b){b&&(a.onmessage=function(c){b(new tw(c.data,ww(c.ports[0])))})};
var xw,yw;_.zw=function(a){var b=a.Ra,c=void 0===a.vc?"ZNWN1d":a.vc,d=void 0===a.onMessage?void 0:a.onMessage,e=void 0===a.be?void 0:a.be;return xw({destination:a.destination,wd:function(){return b.contentWindow},Fj:yw(a.origin),vc:c,onMessage:d,be:e})};
xw=function(a){var b=a.destination,c=a.wd,d=a.Fj,e=void 0===a.Yj?void 0:a.Yj,f=a.vc,g=void 0===a.onMessage?void 0:a.onMessage,h=void 0===a.be?void 0:a.be,l=Object.create(null);d.forEach(function(m){l[m]=!0});return new sw(new _.Lf(function(m,r){var v=function(A){if(A.source===c())if(!0!==l[A.origin]){b.removeEventListener("message",v,!1);var x=d.join(", ");r(Error("db`"+(1===d.length?x:"one of ["+x+"]")+"`"+A.origin))}else(A.data.n||A.data)===f&&(b.removeEventListener("message",v,!1),e&&A.data.t!==
e?r(Error("eb`"+e+"`"+A.data.t)):(m(ww(A.ports[0],g)),h&&h(A)))};b.addEventListener("message",v,!1)}))};yw=function(a){a="string"===typeof a?[a]:a;var b=Object.create(null);a.forEach(function(c){if("null"===c)throw Error("fb");b[c]=!0});return a};
/*
Copyright 2011 Google LLC.
SPDX-License-Identifier: Apache-2.0
*/
var Aw=/^\[([a-z0-9-]+)(="([^\\"]*)")?]$/,Ew=function(a){if("string"==typeof a){if("."==a.charAt(0))return Bw(a.substr(1));if("["==a.charAt(0)){var b=Aw.exec(a);return Cw(b[1],-1==a.indexOf("=")?void 0:b[3])}return Dw(a)}return a},Bw=function(a){return function(b){return b.getAttribute&&_.N(b,a)}},Cw=function(a,b){return function(c){return void 0!==b?c.getAttribute&&c.getAttribute(a)==b:c.hasAttribute&&c.hasAttribute(a)}},Dw=function(a){a=a.toUpperCase();return function(b){return(b=b.tagName)&&b.toUpperCase()==
a}},Fw=function(){return!0};
/*
Copyright The Closure Library Authors.
SPDX-License-Identifier: Apache-2.0
*/
var Gw=function(a){a instanceof Gw?a=a.Ia:a[0]instanceof Gw&&(a=_.wb(a,function(b,c){return lv(b,c.Ia)},[]),_.am(a));this.Ia=_.na(a)};_.k=Gw.prototype;_.k.kc=function(a){(0,_.tb)(this.Ia,a,void 0);return this};_.k.size=function(){return this.Ia.length};_.k.Yb=function(){return 0===this.Ia.length};_.k.get=function(a){return this.Ia[a]||null};_.k.Ae=function(){return this.Ia[0]||null};_.k.map=function(a,b){return _.vb(this.Ia,a,b)};
_.k.Qk=function(){return 0==this.Ia.length?null:new Hw(this.Ia[this.Ia.length-1])};_.k.find=function(a){var b=[];this.kc(function(c){c=c.querySelectorAll(String(a));for(var d=0;d<c.length;d++)b.push(c[d])});return new Gw(b)};_.k.re=function(){var a=[];this.kc(function(b){b=_.Eh(b);for(var c=0;c<b.length;c++)a.push(b[c])});return new Gw(a)};_.k.filter=function(a){a=_.ub(this.Ia,Ew(a));return new Gw(a)};_.k.next=function(a){return Iw(this,a)};
var Iw=function(a,b){var c=[],d;b?d=Ew(b):d=Fw;a.kc(function(e){(e=void 0!==e.nextElementSibling?e.nextElementSibling:_.nr(e.nextSibling,!0))&&d(e)&&c.push(e)});return new Gw(c)},Jw=function(a,b){a.kc(function(c){c.setAttribute("aria-hidden",b)})},Kw=function(a){a.kc(function(b){b.removeAttribute("aria-hidden")})};Gw.prototype.getStyle=function(a){if(0<this.Ia.length)return _.$g(this.Ia[0],a)};Gw.prototype.focus=function(a){try{a?this.Ae().focus(a):this.Ae().focus()}catch(b){}return this};
var Lw=function(a,b){function c(g,h,l){var m=h;h&&h.parentNode&&(m=h.cloneNode(!0));g(m,l)}var d=void 0===d?!1:d;if(1==a.Ia.length){var e=a.Ia[0],f=function(g){return b(g,e)};Array.isArray(null)?(d?kv:_.tb)(null,f):f(null);return a}return a.kc(function(g){Array.isArray(null)?_.tb(null,function(h){c(b,h,g)}):c(b,null,g)})};Gw.prototype.remove=function(){return Lw(this,function(a,b){_.yg(b)})};var Mw=function(a){return a.kc(function(b){_.uq(b,!0)})};Gw.prototype.show=function(){return Mw(this)};
var Hw=function(a,b){a instanceof Gw&&(b=a.Ia,a=null);Gw.call(this,null!=a?[a]:b)};_.C(Hw,Gw);Hw.prototype.re=function(){return new Gw(Array.prototype.slice.call(_.Eh(this.Ia[0])))};Hw.prototype.kc=function(a){a.call(void 0,this.Ia[0],0);return this};Hw.prototype.size=function(){return 1};Hw.prototype.Ae=function(){return this.Ia[0]};
var Nw,Sw,Tw,Ww,Yw,Uw,Zw,Vw;Nw=function(a,b){this.j=b=void 0===b?window:b;this.scheme="https";this.domain="myaccount.google.com";this.D=this.port=0;this.options=[];this.H=!1;this.M=this.L=this.K="";this.B=new _.R;this.Ma=gw[a]};_.Ow=function(a,b){a.domain=b;return a};_.Pw=function(a,b){a.scheme=b;return a};_.Qw=function(a,b){a.D=b;return a};_.Rw=function(a,b){a.B.listen(pw,b);return a};Sw=function(a){return _.In(_.Hn(_.Gn(new _.Fn,a.scheme),a.domain),a.port)};
Tw=function(a){var b=new _.Fn(a.j.location.href),c=_.Jn(Sw(a),a.P);var d=a.origin?a.origin:_.In(_.Hn(_.Gn(new _.Fn,a.j.location.protocol),a.j.location.hostname),a.j.location.port).toString();c=_.Vn(c,"origin",d);0<a.D&&_.Vn(c,"authuser",a.D);void 0!==a.N&&_.Vn(c,"pageId",a.N);_.Vn(c,"hostId",a.Ma);void 0!==a.O&&_.Vn(c,"jsmode",a.O);0<a.options.length&&_.Vn(c,"opts",a.options.join(","));try{for(var e=_.Xa(["hl","color_scheme"]),f=e.next();!f.done;f=e.next()){var g=f.value,h=b.j.get(g);void 0!==h&&
_.Vn(c,g,h)}}catch(l){if(!(l instanceof URIError))throw l;}return c};Ww=function(a){if(void 0===a.G){var b=document.createElement("iframe");a.Ra=b;b.src=Tw(a).toString();a.G=new _.Lf(function(c,d){var e=!1,f=function(g){g.stopPropagation();b.removeEventListener("error",f);d(g)};b.addEventListener("error",f);setTimeout(function(){e||d(Error("gb"))},3E4);Uw(a,b,function(){e=!0;b.removeEventListener("error",f);c()})});Vw(a);b.setAttribute("allow","camera "+Sw(a).toString());document.body.appendChild(b)}return a.G};
Yw=function(a,b){a.C=_.zw({destination:a.j,Ra:b,origin:Sw(a).toString(),vc:"ow",onMessage:function(c){a:{c=c.data;if(Tv.length){var d=Tv.pop();Uv(d);d.j.init(c,void 0,void 0,void 0);c=d}else c=new Vv(c);try{var e=av(kw);var f=bv(new e.wc,c,e);break a}finally{c.j.clear(),c.B=-1,c.o=-1,100>Tv.length&&Tv.push(c)}f=void 0}if(b===a.Ra)if(1===_.pc(f,1,0))a.B.dispatchEvent(new rw),_.Xw(a);else if(0===_.pc(f,1,0)){var g;a.B.dispatchEvent(new qw(_.pc(f,2,""),null!=(g=_.pc(f,3,0))?g:0))}}})};
Uw=function(a,b,c){_.zw({destination:a.j,Ra:b,origin:_.In(_.Hn(_.Gn(new _.Fn,a.scheme),a.domain),a.port).toString(),vc:"owi",onMessage:function(d){b===a.Ra&&(void 0!==c&&c(),Yw(a,b),a.H&&a.C.send(nw()),d.j.send(void 0,void 0,void 0),Uw(a,b))}})};
_.$w=function(a){var b=Gv();document.body.appendChild(b);document.activeElement instanceof HTMLElement&&(a.F=document.activeElement);return Ww(a).then(function(){document.body.removeChild(b);a.K=document.body.style.overflow;a.M=document.documentElement.style.j;a.L=document.body.style.j;document.documentElement.style.j="contain";document.body.style.j="contain";document.body.style.overflow="hidden";var c=a.Ra;c.style.bottom="0";c.style.border="none";c.style.height="100%";c.style.left="0";c.style.position=
"fixed";c.style.right="0";c.style.top="0";c.style.width="100%";c.style.zIndex="2001";c.setAttribute("aria-hidden","false");c.setAttribute("aria-modal","true");a.H=!0;void 0!==a.C&&a.C.send(nw());Zw(a)},function(c){document.body.removeChild(b);Bv();_.Xw(a,!1);throw c;})};
_.Xw=function(a,b){b=void 0===b?!0:b;void 0!==a.Ra&&(a.A&&(Kw(a.A),a.A=void 0),a.o&&(Jw(a.o,!1),a.o=void 0),document.documentElement.style.j=a.M,document.body.style.j=a.L,document.body.style.overflow=a.K,void 0!==a.F&&(a.F.focus(),a.F=void 0),b?Vw(a):(document.body.removeChild(a.Ra),a.Ra=void 0,a.G=void 0,a.C=void 0),a.H=!1)};
Zw=function(a){a.A=(new Hw(a.Ra.parentElement)).re().filter(function(b){return null===b.getAttribute("aria-hidden")&&b!==a.Ra});Jw(a.A,!0);a.o=(new Hw(a.Ra.parentElement)).re().filter(function(b){return"false"===b.getAttribute("aria-hidden")&&b!==a.Ra});Jw(a.o,!0)};
Vw=function(a){a=a.Ra;a.style.bottom="-1000px";a.style.position="fixed";a.style.right="-1000px";a.style.border="";a.style.height="";a.style.left="";a.style.top="";a.style.width="";a.style.zIndex="";a.setAttribute("aria-hidden","true");a.setAttribute("aria-modal","false")};
_.ax=function(a,b){b=void 0===b?window:b;Nw.call(this,a,b);this.P="profile-picture"};_.y(_.ax,Nw);_.bx=function(a,b){a.B.listen(ow,b);return a};
Object.freeze([]);
Object.create(null);
var cx=function(){};
var dx=function(a){this.j=a||{}};_.C(dx,cx);var gx=function(){ex||(ex=new dx,_.oa()?fx("-webkit-"):_.ha()?fx("-moz-"):_.fa()?fx("-ms-"):_.ea()&&fx("-o-"),ex.j.is_rtl=!1);var a=ex.j.is_rtl;return!(null==a||!a)},fx=function(a){ex.j.css3_prefix=a};
var ex=null;
/*
SPDX-License-Identifier: Apache-2.0
*/
var ix,jx,kx,lx,hx;_.mx=function(a){if(null==a)return"";if(!hx.test(a))return a;-1!=a.indexOf("&")&&(a=a.replace(ix,"&amp;"));-1!=a.indexOf("<")&&(a=a.replace(jx,"&lt;"));-1!=a.indexOf(">")&&(a=a.replace(kx,"&gt;"));-1!=a.indexOf('"')&&(a=a.replace(lx,"&quot;"));return a};ix=/&/g;jx=/</g;kx=/>/g;lx=/"/g;hx=/[&<>"]/;
_.nx=function(a){var b=a.match(/\bhref="/g);if(!b||1>=b.length)return a;var c=new _.Fn;a=a.replace(/\bhref="(.*?)"/g,function(d,e){d=_.ew(e);c.A||_.Gn(c,d.A);c.o||_.Hn(c,d.o);c.B||_.Jn(c,d.B);c.C||(c.C=d.C);e=_.Xa(d.j.Ob());for(var f=e.next();!f.done;f=e.next())f=f.value,_.Zn(c.j,f)||_.$n(c.j,f,d.j.Za(f));return""});a=a.replace(/\s\s+/g," ").replace(/\s+$/g,"");return a+' href="'+c.toString()+'"'};_.ox=function(a){return""===a?"":' class="'+(" "===a.charAt(a.length-1)?a.slice(0,-1):a)+'"'};
_.px=function(a){return""!==a?' style="'+a+'"':""};
var qx,rx;qx=function(a){this.j=a=void 0===a?document:a;this.A=null;this.o=[]};rx=function(a){var b=a.j.createElement("STYLE");a.j.head?a.j.head.appendChild(b):a.j.body.appendChild(b);return b};_.sx=function(a){if(!a.j||0==a.o.length)return"";var b=a.o.join("");if(_.D){a.A||(a.A=rx(a));var c=a.A}else c=rx(a);c.styleSheet&&!c.sheet?c.styleSheet.cssText+=b:c.textContent+=b;a.o.length=0;return""};
_.tx=function(){var a;var b=void 0===b?document:b;this.A=a=void 0===a?new qx(b):a;new function(){};this.o={};this.j=[gx()]};_.ux=function(a,b,c,d,e,f,g,h,l,m,r){if(!Array.isArray(c)){var v=[],A;for(A in c)v[c[A]]=A;c=v}a.o[b]={Kk:c,Ok:d,Pk:e,Yk:void 0===f?null:f,Sk:void 0===g?null:g,Zk:void 0===h?"":h,Vk:void 0===l?null:l,bl:"",Wk:void 0===m?null:m,dl:"",Xk:void 0===r?null:r,Rk:!0}};
_.vx=function(a,b){a=a.j;a:{if(b)for(b=b.parentNode;_.Be(b);b=b.parentNode){var c=b.getAttribute("dir");if(c&&(c=c.toLowerCase(),"ltr"==c||"rtl"==c)){b=c;break a}}b=gx()?"rtl":"ltr"}a[0]="rtl"==b};_.wx=function(a){a.B&&a.B.td()};
var yx;_.xx=function(a,b,c){_.Kh.call(this,a,b);this.A=!1;this.D=a;this.j=c};_.y(_.xx,_.Kh);yx=function(a){_.yh(a,a.D,_.zh,function(b){a.j.log(106);var c=_.Ak("silk.s.sis.ca");c?(c(),b.preventDefault(),b.stopPropagation()):a.j.log(124)},!1,a);a.A=!0};_.zx=function(a,b){var c=_.Ak("silk.s.sis.ca");!b&&!c||a.A||yx(a);return!!c};
}catch(e){_._DumpException(e)}
try{
var Kz=function(a){return a[a.length-1]},Qz=function(a,b){if(Lz.test(b))return b;b=0<=b.indexOf("left")?b.replace(Mz,"right"):b.replace(Nz,"left");_.ne(Oz,a)&&(a=b.split(Pz),4<=a.length&&(b=[a[0],a[3],a[2],a[1]].join(" ")));return b},Uz=function(a,b,c,d){var e={};e.hl=_.E(c,9);if(1===Rz(b)||2===Rz(b)){var f=_.Re("dd").B;if(null===f?_.F(c,10):f)e.dm=""}return new Sz(a,b.getUrl(),_.E(c,4),_.E(c,5),_.G(c,Tz,11),e,d)},Vz=function(a){_.H.call(this,a)},Xz;_.y(Vz,_.H);var Wz=function(a){_.H.call(this,a)};
_.y(Wz,_.H);var Tz=function(a){_.H.call(this,a)};_.y(Tz,_.H);Xz=[1];_.Yz=function(a){_.H.call(this,a,-1,Xz)};_.y(_.Yz,_.H);_.Yz.prototype.jf=function(a){return _.t(this,5,a)};_.Yz.prototype.Ua=function(a){return _.t(this,10,a)};var Zz=function(a){_.H.call(this,a)};_.y(Zz,_.H);Zz.prototype.getUrl=function(){return _.G(this,_.Cj,3)};var Rz=function(a){return _.E(a,17)},$z=function(a,b){a.Bb=b;a.j&&(a.j=!0,a.Bb&&a.Bb.notify())},aA=function(a,b){this.o=a;this.j=b};_.k=aA.prototype;_.k.Jc=function(){return this.o};
_.k.Hd=function(a){bA(this.j,a)};_.k.Ua=function(a){this.j.Ua(a)};_.k.Le=function(){return!0};_.k.Gb=function(){return this.j.isVisible()};_.k.Gd=function(){};_.k.qe=function(a){var b=this.j,c={},d=_.F(b.j,11),e=_.E(b.j,8);a||d?(c.left=0,c.right="",e&&(c["margin-left"]=e+"px",c["margin-right"]="")):(c.right=0,c.left="",e&&(c["margin-right"]=e+"px",c["margin-left"]=""));_.Yg(b.B,c)};var Lz=/['"\(]/,Oz=["border-color","border-style","border-width","margin","padding"],Mz=/left/g,Nz=/right/g,Pz=/\s+/;
var dA=function(a,b,c,d){this.G=a;this.B=b;this.D=c;this.F=d?d:0;a=_.Sc(this.B).match(_.lk);this.C=_.kk(a[1],null,a[3],a[4]);this.j=(a=cA.exec(_.Sc(this.getUrl(void 0))))?a[1]:""};dA.prototype.getUrl=function(a){var b=document.location;b=b.protocol+"//"+b.host;"chrome-untrusted://new-tab-page"===b&&(b=["chrome-untrusted://new-tab-page","chrome://new-tab-page"]);b={origin:b};this.j&&(b.cn=this.j);0!==this.D&&(b.pid=this.D);0!==this.F&&(b.spid=this.F);b=_.Mv(this.B,b);a&&(b=_.Mv(b,a));return b};
var eA=function(a,b,c,d){if(!a.H){var e=_.ze("IFRAME");e.setAttribute("role","presentation");e.style.height="100%";e.style.width="100%";e.style.visibility="hidden";e.frameBorder=0;e.scrolling="no";e.addEventListener("load",b);b=a.getUrl(d);e.src=_.bm(b);a.G.appendChild(e);a.H=_.zw({destination:window,Ra:e,origin:a.C,vc:"ogi_"+a.j,onMessage:c});a.A=e}},fA=function(a,b){if(a.o)return a.o;a.o=_.zw({destination:window,Ra:a.A,origin:a.C,vc:"ogd_"+a.j,onMessage:b});return a.o},gA=function(a){return a.A?
a.A:null},cA=/\/widget\/(.+?)(\/|\?|$)/;
var hA=function(a,b){_.We.call(this,a,b)};_.y(hA,_.We);
var Sz=function(a,b,c,d,e,f,g){f=void 0===f?{}:f;_.R.call(this);this.C=!1;this.L=a;this.H=[];this.o=void 0;this.j=new dA(this.L,_.Jj(_.E(b,4)||""),/^\d+$/.test(c)?parseInt(c,10):0,/^\d+$/.test(d)?parseInt(d,10):0);this.K=f;this.F=this.G=!1;this.B=e;this.A=g};_.y(Sz,_.R);var iA=function(a){var b=_.ze("LINK"),c=_.Sc(a.j.getUrl(a.K));b.crossOrigin="use-credentials";_.$b&&(b.addEventListener("load",function(){a.G=!0}),b.addEventListener("error",function(){a.F=!0}));_.Dj(b,c,"prefetch");document.head.appendChild(b)};
Sz.prototype.focus=function(){_.Ag(document)!==gA(this.j)&&gA(this.j).focus()};var jA=function(a,b){gA(a.j)&&_.Yg(gA(a.j),{visibility:b?"":"hidden"})};Sz.prototype.sendMessage=function(a,b){this.o?(a={event:a},b&&(a.data=b),this.o.send(a)):this.H.push({message:a,data:b})};var kA=function(a){eA(a.j,function(){return void a.dispatchEvent("loaded")},a.D.bind(a),a.K);a.o=fA(a.j,a.D.bind(a));a.H.forEach(function(b){return void a.sendMessage(b.message,b.data)})};
Sz.prototype.D=function(a){if(this.B&&"_startuploaded"===a.data.event){var b={_ed:_.dk(this.B)};a.j.send(b,void 0,void 0)}b=new hA(a.data.event,this);b.data=a.data.data;this.dispatchEvent(b)};Sz.prototype.remove=function(){var a=gA(this.j);a&&a.parentNode&&a.parentNode.removeChild(a)};
var lA=["a","er_em","lc","n_fdb","y_fdb"],mA=function(a,b,c,d,e,f,g,h){this.o=a;this.D=b;this.j=c;this.C=d;this.A=f;this.H=g;this.K=h;this.B=e;this.G=this.F=!1};mA.prototype.log=function(a,b,c,d,e,f,g,h){lA.includes(a)||this.D.log(this.j.toString(),"7",a,"&ap=1"+b,c);if("i"===a){if(this.G)return;this.F&&(a="rl",this.G=!0);this.F=!0}_.yo(this.o,a,this.j,this.C,this.B,this.A,d,!0,!0,!1,this.H,this.K,f,g,e,h)};
var nA=function(a){this.j=a};nA.prototype.Oa=function(){this.j.Oa()};
var oA=function(){this.j=_.U("gb_Sa");this.o=!1};
var rA=function(a,b,c){_.I.call(this);var d=this;this.K=_.Na(_.rc(b,4,30));this.L=_.Na(_.rc(b,5,96));this.G=a;this.j=b;this.D=this.F="";this.H=c;this.A=!1;this.B=this.C=null;this.o=_.Rw(_.bx(_.Qw(_.Ow(_.Pw(new _.ax(73),_.w(_.E(this.j,1))),_.w(_.E(this.j,2))),Number(_.E(this.j,6)||"0")),function(e){return void pA(d,e)}),function(){d.A||qA(d,13);d.A=!1;null!==d.B&&d.B()});_.oc(this.j,3)&&(this.o.port=_.E(this.j,3))};_.y(rA,_.I);rA.prototype.R=function(){_.I.prototype.R.call(this);_.Xw(this.o)};
var sA=function(a,b){a.C=b},tA=function(a,b){a.B=b},pA=function(a,b){var c=_.Xa(_.cw(b.o.match(_.lk)[5]||null).split("=")),d=c.next().value,e=c.next().value;c=function(f){f=void 0===e?"s"+f:null===/s\d+/.exec(e)?e+"-s"+f:e.replace(/s\d+/,"s"+f);return _.dw(b.o,d+"="+f)};a.D=c(a.K);a.F=c(a.L);null!==a.C&&a.C(a.F,a.D);qA(a,12);a.A=!0},qA=function(a,b){var c=new _.Vm,d=++a.H.j;_.t(c,1,d);d=new _.Iv;_.Jv(d,b);b=new _.Cc;_.q(b,37,c);_.q(b,35,d);a.G.log(97,b)};
var vA=function(a,b,c,d,e){d=void 0===d?!1:d;_.R.call(this);var f=this;this.A=new _.S(this);_.eg(this,this.A);this.j=a;this.S=b;this.wa=new _.Pp(b,!0);this.H=!!e;this.B=null!=e?e:_.ze("DIV");this.o=null;this.O=this.G=this.V=this.Ha=this.mb=this.na=this.Wa=this.ka=this.P=!1;this.Vb=_.E(a,33)||"_renderstart";this.C=this.T=null;this.va=this.ya=!1;this.D=d;this.Ba=!1;this.Da=c;this.Va=null;this.W=this.X="";this.N=this.ma=!1;this.Z={};this.ha=new _.Wm;_.Yg(this.B,uA(this));e||this.Da.appendChild(this.B);
if(this.M=(a=_.G(this.j,Vz,36))?new rA(this.S,a,this.ha):null)sA(this.M,function(g,h){var l=_.U("gb_Ba");l&&l&&(l.removeAttribute("srcset"),l.src=h);h={};f.sendMessage("cpc",(h.p=g,h))}),tA(this.M,function(){f.sendMessage("ppc")});_.F(this.j,37)&&(this.U=new oA)};_.y(vA,_.R);vA.prototype.J=function(){return this.B};vA.prototype.sendMessage=function(a,b){this.o.sendMessage(a,b)};
var bA=function(a,b){wA(a);if(a.G=b){a.N||(a.sendMessage("fi"),a.N=!0);b=!1;if(a.H){b=a.o;var c=Rz(a.j);c===b.A?b=!1:(b.sendMessage("nav",{path:_.E(a.j,35)}),b.A=c,b=!0)}if(b){if(a.A.hb(a.o,"fn_nav",a.Kb),b=_.E(a.j,14))a.K=_.Fg(a.La,b,a)}else xA(a)}else yA(a,!1),jA(a.o,!1),a.dispatchEvent("h")};vA.prototype.Kb=function(){this.P=!0;xA(this)};
var xA=function(a){if(3!==Rz(a.j)){var b=_.E(a.j,7),c="100vh";b&&(c="calc("+-1*(Math.max(0,_.rq(a.Da).y-_.iq(document).y)+b)+"px + "+c+")");_.Yg(a.B,"max-height",c);2===Rz(a.j)&&_.Yg(a.B,"min-height","354px")}3!==Rz(a.j)&&(_.E(a.j,6)&&a.H&&_.Yg(a.B,"width",_.E(a.j,6)+"px"),2===Rz(a.j)&&_.Yg(a.B,"max-width","calc(-24px + 100vw)"));a.P?(yA(a,!0),jA(a.o,!0),a.dispatchEvent("rav"),_.oc(a.j,18)&&a.nb&&(b=a.L?_.xk(a.L):new _.Cc,_.t(b,24,Date.now()-a.nb),null!=a.ob&&_.t(b,41,a.ob),zA(a,_.E(a.j,18),b))):
a.va?AA(a):a.dispatchEvent("sorp")};vA.prototype.Ua=function(a){this.D=a;var b=this.o,c={};c.enabled=a;b.sendMessage("dm",c);this.dispatchEvent("sdm")};vA.prototype.isVisible=function(){var a="hidden"!=this.B.style.visibility;return"none"!=this.B.style.display&&a};
var yA=function(a,b){_.Yg(a.B,{visibility:b?"":"hidden"});var c=Rz(a.j),d=2===c;if(1===c||d)c=_.$g(a.B,"transition"),_.Yg(a.B,{transition:"none"}),d=d?a.W:a.X,_.Yg(a.B,{height:b?d:"0"}),a.B.scrollTop=0,_.Yg(a.B,{transition:c})},CA=function(a,b,c,d){a.o=b;_.Be(c)?a.C=c:a.T=c;BA(a,d);if((b=_.F(a.j,10)||_.rc(a.j,27,0))||null!=a.T)c=_.rc(a.j,27,0),null==a.F&&0<c?a.F=_.Fg(a.Ga,c,a):a.Ga();!b&&_.F(a.j,24)&&iA(a.o);a.U&&(b={},a.sendMessage("daa",(b.t=_.E(a.j,38),b)))},DA=function(a){_.Kg(a.A);a.C.removeAttribute("data-ogsr-fb")};
vA.prototype.notify=function(){_.oc(this.j,31)&&zA(this,_.E(this.j,31));bA(this,!0)};vA.prototype.vb=function(a,b,c,d){var e={};this.sendMessage("ada",(e.n=a,e.e=b,e.u=c,e));c&&d&&(this.Z[c]=d)};vA.prototype.Ib=function(){this.sendMessage("cda");this.Z={}};
var EA=function(a,b,c){if(b?_.oc(a.j,12):_.oc(a.j,13))b?(zA(a,_.E(a.j,12)),(1!=Rz(a.j)?0:null!==_.Fh(a.B,"gb_Vd"))&&zA(a,115)):zA(a,_.E(a.j,13),void 0,c)},BA=function(a,b){a.A.listen(a.o,"_ready",a.Tb);a.A.listen(a.o,"_startuploaded",function(c){var d;FA(a,null==c?void 0:null==(d=c.data)?void 0:d.wt)||(a.mb=!0)});a.A.listen(a.o,"_renderfailed",a.Aj);a.A.listen(a.o,"_renderstart",a.Ub);a.A.listen(a.o,"loaded",function(){a.Ha=!0});a.A.listen(a.o,a.Vb,a.rc);_.F(a.j,9)&&a.A.listen(a.o,"blur",a.tj);a.A.listen(a.o,
"restyle",a.Bj);a.A.listen(a.o,"close",a.Bf);b&&0<b.length&&(0,_.tb)(b,function(c){return _.Ah(a.A,c,a.Bf)});null!=a.C?(a.A.listen(a.C,["mouseover","focus"],a.Ej),_.Ah(a.A,a.C,a.zg),a.A.listen(a.C,"keydown",function(c){27==c.keyCode&&a.isVisible()&&(a.Ba=!0,a.zg(c))}),1===Rz(a.j)?(a.A.listen(a.o,"alogn",a.rj),a.A.listen(a.o,"alogm",a.yj),a.A.listen(a.o,"alogmm",a.zj),a.A.listen(a.o,"alogma",a.xj),a.A.listen(a.o,"alogc",a.qj),a.A.listen(a.o,"omenu",a.sj)):2===Rz(a.j)&&(a.A.listen(a.o,"amlog",a.Cb),
a.A.listen(a.o,"cp",a.Hb),a.A.hb(a.o,"ha",a.Lb)),a.A.listen(window,["keyup","keydown"],a.Cj),_.D&&a.A.listen(a.C,"focusin",function(){a.ya=!0}),_.vh(a.C,"click"),(b=a.C.querySelector("[data-eqid]"))&&_.vh(b,"click")):null!=a.T&&($z(a.T,a),a.A.listen(a.o,"plog",a.Db));a.A.listen(window,"beforeunload",a.Jb)};
vA.prototype.Ub=function(a){var b;FA(this,null==a?void 0:null==(b=a.data)?void 0:b.wt)||(this.Wa=!0,_.oc(this.j,32)&&zA(this,_.E(this.j,32)),a.data&&("null"!==a.data.ttf&&(this.ob=Number(a.data.ttf)||null),(a.data.height||a.data.width)&&GA(this,a.data.height,a.data.width)))};vA.prototype.Lb=function(){if(this.U){var a=this.U;a.o||(a.j.parentNode.removeChild(a.j),_.Ke(_.U("gb_Oa"),"gb_Oa"),a.o=!0)}};
var FA=function(a,b){if(a.H)if(b){a:switch(b){case "al":b=1;break a;case "am":b=2;break a;default:b=3}a=b!==Rz(a.j)}else a=!0;else a=!1;return a};vA.prototype.Tb=function(a){if(this.H){var b;if((null==(b=a.data)?void 0:b.path)!==_.E(this.j,35))return}this.ka=!0};vA.prototype.Db=function(a){"i"===a.data.ld.apatk&&zA(this,110)};vA.prototype.Jb=function(){this.V=!0;null!=this.F&&(_.Gg(this.F),this.F=null);this.isVisible()||this.ka||this.o.remove()};
vA.prototype.rc=function(a){this.P=!0;null!=this.K&&_.Gg(this.K);a.data&&(this.ma=!!a.data.icss,this.O=!!a.data.dc);this.H?this.G&&bA(this,!0):bA(this,this.G)};var wA=function(a){null!=a.F&&(_.Gg(a.F),a.F=null);var b=a.o;b.C?b=3:(b.C=!0,kA(b),b=0);null==a.Va&&(a.Va=b);if(3!=b){if(b=_.E(a.j,14))a.K=_.Fg(a.La,b,a);_.oc(a.j,30)&&zA(a,_.E(a.j,30))}};vA.prototype.Ga=function(){var a=this;"complete"==document.readyState?wA(this):window.addEventListener("load",function(){return wA(a)})};
vA.prototype.La=function(){this.P||this.na||(this.va=!0,this.G&&AA(this))};var AA=function(a){_.oc(a.j,16)&&zA(a,_.E(a.j,16));a.dispatchEvent("sort")};_.k=vA.prototype;_.k.Aj=function(a){var b;FA(this,null==a?void 0:null==(b=a.data)?void 0:b.wt)||(this.na=!0,null!=this.K&&_.Gg(this.K),a=3===Rz(this.j)||this.G,_.oc(this.j,26)&&a&&zA(this,_.E(this.j,26)))};
_.k.zg=function(a){this.nb=Date.now();var b=!_.xh(a);b=void 0===b?!1:b;var c=!this.isVisible();bA(this,c);var d=this.o,e={};e.keyboardAction=void 0===b?!1:b;d.sendMessage(c?"open":"close",e);c&&this.ha.reset();EA(this,c,1);this.ya=!1;a.preventDefault();a.stopPropagation()};_.k.Cj=function(a){32==a.keyCode&&a.target instanceof Element&&_.zg(this.C,a.target)&&(a.stopPropagation(),a.preventDefault())};_.k.Ej=function(){wA(this);this.N||(this.sendMessage("fi"),this.N=!0)};
_.k.Bj=function(a){a.data&&GA(this,a.data.height,a.data.width)};var GA=function(a,b,c){b=void 0===b?"":b;c=void 0===c?"":c;var d={};if(b){var e=1===Rz(a.j),f=2===Rz(a.j);e?a.X=b:f&&(a.W=b);if(!e&&!f||a.isVisible())d.height=b}c&&(d.width=c);_.Yg(a.B,d)};_.k=vA.prototype;_.k.tj=function(){this.H&&Rz(this.j)!=this.o.A||document.activeElement==this.C||_.zg(this.C,document.activeElement)||this.ya?this.o.focus():(this.isVisible()&&EA(this,!1,2),bA(this,!1))};
_.k.Bf=function(){3!==Rz(this.j)&&this.isVisible()&&EA(this,!1,1);bA(this,!1)};_.k.rj=function(a){var b=a.data.pid,c=a.data.ai,d=a.data.ac,e=/^\d+$/.test(b)?parseInt(b,10):-1;b=/^\d+$/.test(c)?parseInt(c,10):-1;c=/^\d+$/.test(c)?parseInt(d,10):-1;var f=d=a.data.vis;if(4<d||0>=d)f=0;d=f;var g;f=null!=(g=a.data.as)?g:0;a=!!a.data.cus;g=new _.Cc;e=_.t(g,15,e);e=_.po(e,HA(this));e=_.t(e,36,this.D);_.Tp(this.wa,d,b,c,f,a,e)};_.k.yj=function(){zA(this,104)};_.k.zj=function(){zA(this,105)};
_.k.sj=function(){zA(this,115)};_.k.xj=function(a){var b=a.data.an,c=a.data.au,d=a.data.ai,e=a.data.ac;a=a.data.ad;c=c&&c.includes("accounts.google.com/o/saml2");var f=_.po(new _.Cc,HA(this));_.Sp(this.wa,b,d,e,c,a,f)};_.k.qj=function(a){zA(this,a.data.mouseSession?99:100)};
var uA=function(a){var b=Object.assign({},IA),c=1===Rz(a.j);if(_.E(a.j,5)){var d=_.E(a.j,5)+"px",e=2===Rz(a.j);c?(a.X=d,b.height="0px"):e?(a.W=d,b.height="0px"):b.height=d}else b.bottom="0px";_.E(a.j,6)&&(b.width=_.E(a.j,6)+"px");(d=_.E(a.j,7))&&(b["margin-top"]=d+"px");c&&(b.transition="height .3s ease-in-out");(c=_.F(a.j,11))?b.left=0:b.right=0;_.E(a.j,8)&&(c?b["margin-left"]=_.E(a.j,8)+"px":b["margin-right"]=_.E(a.j,8)+"px");3===Rz(a.j)&&Array.isArray(_.E(a.j,19))&&1===_.E(_.G(a.j,Wz,19),13)&&
(b.position="fixed",b.bottom="24px",b.top="auto");return b},HA=function(a){var b=a.o&&gA(a.o.j),c=0;a.ka&&(c|=1);a.mb&&(c|=128);a.Wa&&(c|=32);a.na&&(c|=64);a.isVisible()&&(c|=2);a.va&&(c|=4);b&&(c|=8);a.Ha&&(c|=16);a.o.G&&(c|=512);a.o.F&&(c|=1024);a.Ba&&(c|=2048);a.V&&(c|=16384);a.G&&(c|=32768);return c},zA=function(a,b,c,d){c=c||(a.L?_.xk(a.L):new _.Cc);var e=Array.isArray(_.E(c,37))?_.G(c,_.Vm,37):new _.Vm,f=++a.ha.j;_.t(e,1,f);void 0!=d&&_.t(e,3,d);_.q(c,37,e);_.po(c,HA(a));_.t(c,36,a.D);Array.isArray(_.E(a.j,
19))&&(d=_.G(a.j,Wz,19),_.t(c,31,_.E(d,1)),_.t(c,34,!0),_.t(c,48,!0),e=_.lo(new _.ko,_.E(d,12)),d=_.t(e,1,_.F(d,11)),_.q(c,50,d));a.S.log(b,c)};
vA.prototype.Cb=function(a){if(a.data&&a.data.et){var b=_.t(_.Jv(new _.Iv,a.data.et),8,!0),c=a.data.dt;c&&_.t(b,3,c);(c=a.data.sobt)&&_.t(b,5,c);(c=a.data.pas)&&_.t(b,2,c);var d=a.data.hml;null!=d&&_.t(b,6,d);d=a.data.aei;null!=d&&_.t(b,9,d);d=new _.Cc;_.po(_.q(d,35,b),HA(this));this.S.B&&_.t(d,56,!0);zA(this,97,d);b=a.data.al;if(4===a.data.et&&4==c&&b){var e;null==(e=this.Z[b])||e.call()}}};
vA.prototype.Hb=function(){_.$w(this.M.o);var a=_.t(_.Jv(new _.Iv,11),8,!0),b=new _.Cc;_.po(_.q(b,35,a),HA(this));zA(this,97,b)};var IA={overflow:"hidden",position:"absolute",top:"0",visibility:"hidden",width:"350px","z-index":991};
var JA=function(a,b,c,d,e){_.R.call(this);this.A=a;this.j=b;this.B=d;this.o=new _.S(this);_.eg(this,this.o);this.F=e;this.C=c;this.D=!1;this.o.listen(this.A,"plog",this.qh);this.o.listen(this.A,"savec",this.We);this.o.listen(this.A,"savek",this.We);this.o.listen(this.A,"caev",this.We);this.o.hb(this.j,"rav",this.Zg);this.o.hb(this.j,"h",this.Yg);this.o.hb(this.A,"dismiss",this.uj);this.o.listen(this.A,"fdb",this.vj)};_.y(JA,_.R);_.k=JA.prototype;
_.k.Zg=function(){this.D=!0;this.j.ma?this.B.j.C=!0:_.Fo(this.B.j);this.C.log("i","&vis=1",1,this.j.J(),HA(this.j),this.j.O,this.j.ma)};_.k.Yg=function(){if(!this.D){var a=this.j;a.V||zA(a,114)}};_.k.uj=function(a){var b=a.data&&a.data.type?a.data.type:"d",c=a.data&&a.data.nd&&("a"===b||"dl"===b),d=a.data&&a.data.aei?a.data.aei:void 0;"dl"===b&&_.Bo(this.F,a.data.clickInfo);"end"===b||c||this.B.Oa();bA(this.j,!1);this.C.log(b,"",1,this.j.J(),HA(this.j),this.j.O,void 0,d)};
_.k.vj=function(a){a=a.data.ld.apatk;"y_fdb"!==a&&"n_fdb"!==a||this.C.log(a,"",1,this.j.J(),HA(this.j),this.j.O)};_.k.We=function(a){switch(a.data.apatk){case "d":this.B.Oa()}};_.k.qh=function(a){var b=a.data.ld;a=b.apatk;if("i"!=a){var c=b.sp;b=b.ad;var d=this.j.J(),e=HA(this.j);this.C.log(a,b,c,d,e)}};
var MA=function(a,b,c,d,e){var f=this;this.D=b;this.Mb=a;this.O=c;this.Ma=d;if(3!==Rz(d))a.log(Error("lb"));else{this.j=_.G(d,Wz,19);this.C=_.E(this.j,1)||0;this.S=_.E(this.j,2)||0;this.H=_.E(this.j,12)||0;this.G=_.rc(this.j,4,25)||0;this.A=new _.Rd;this.F=_.F(this.j,19)||!1;this.M=KA(this,this.j);if(a=_.E(this.j,14))this.B=new _.zo(a,function(){return LA(f)},function(){return f.A.resolve(null)});this.P=e;this.K=_.Cd(_.yd.j(),"p_log");this.L=_.F(this.j,17)||!1;this.N=_.F(this.j,18)||!1}},NA=function(a,
b){a.U=b;return a};MA.prototype.Rc=function(a){this.T=a;return this};MA.prototype.jf=function(a){this.V=a;return this};
var PA=function(a){a.o=OA(a);a.o&&!a.o.Sc()?a.A.resolve(null):a.B&&a.B.j?_.Ao(a.B):LA(a);return a.A},OA=function(a){return _.jo(a.Mb,_.yd.j().j.p_st||null,_.E(a.j,8)||0,_.rc(a.j,5,0),a.S.toString(),_.rc(a.j,4,25),a.C.toString(),_.E(a.j,9)||0,null,_.E(a.j,15)||"",_.F(a.j,16)||!1,_.E(a.j,6)||void 0,_.E(a.j,7)||void 0)},LA=function(a){a.L&&!a.N?(a.o||(a.o=OA(a)),_.Fo(a.o,function(b){b.target.Ec()?QA(a):(a.A.resolve(null),b=new mA(a.D,a.K,a.C,a.H,a.G,a.o.Sb(),a.F,a.M),_.yo(b.o,"kp_pf",b.j,b.C,b.B,b.A,
null,!0,!0))})):QA(a)},KA=function(a,b){if(!a.F)return null;a=_.E(b,20)||0;b=_.oo(_.E(b,21)||0);return _.t(b,2,a)},QA=function(a){a.o||(a.o=OA(a));var b=new mA(a.D,a.K,a.C,a.H,a.G,a.o.Sb(),a.F,a.M);if(_.F(a.j,11))a.L||a.N||_.Fo(a.o),b.D.log(b.j.toString(),"7","i","&ap=1&vis=0",1),_.yo(b.o,"i",b.j,b.C,b.B,b.A,null,!0,!0,!0),a.A.resolve(null);else{var c=new vA(a.Ma,a.D,a.O),d=new Sz(c.J(),a.Ma.getUrl(),a.T,a.V,a.P,{hl:a.U}),e=new _.Cc;_.t(e,31,a.C);var f=_.mo(_.lo(new _.ko,a.H),a.G);_.q(e,50,f);c.L=
e;f=_.U("gb_Qe");e=Array.from(_.Dh("gb_A",f));(f=_.U("gb_ia",f))&&_.Ng(e,void 0,0,f);CA(c,d,_.Wo.j(),e);b=new JA(d,c,b,new nA(a.o),a.B);a.A.resolve(b)}};
var RA=function(a){this.o=a;this.j=null};RA.prototype.render=function(){var a=this.o,b=this.B,c=this.A;SA(a);b="<div"+_.ox("")+_.px(TA(a,b,c)+"")+_.nx(UA(a,b,c)+"")+">";c=VA(c);var d=_.sx(a.A);""!==d&&(b+=" <style>"+d+"</style>");b+=c+"</div>";_.wx(a);a=_.jq(document,_.kd(b,null));this.j&&this.j.appendChild(a);return a};RA.prototype.fill=function(a,b){this.B=a;this.A=b};RA.prototype.instantiate=function(a){this.j=a;_.vx(this.o,a)};
var UA=function(){return' dir="'+_.mx("ltr")+'"'},WA=function(){return""},TA=function(a,b,c){return"padding:"+_.mx(Kz(a.j)?Qz("padding",b?"12px":"3px"):b?"12px":"3px")+";"+(c?"":"display:"+_.mx(Kz(a.j)?Qz("display","inline-block"):"inline-block")+";")+"vertical-align:"+_.mx(Kz(a.j)?Qz("vertical-align","middle"):"middle")+";"+(c&&!Kz(a.j)?"margin-left:"+_.mx("calc(50% - 24px)")+";":"")+(c&&Kz(a.j)?"margin-right:"+_.mx("calc(50% - 24px)")+";":"")+(c?"margin-top:"+_.mx(Kz(a.j)?Qz("margin-top","98px"):
"98px")+";":"")},XA=function(){return!0},YA=function(){return!1},ZA=function(a,b){SA(a);return VA(b.mg)},$A=function(a,b){SA(a);var c=b.dj;b=b.mg;a="<div"+_.ox("")+_.px(TA(a,c,b)+"")+_.nx(UA(a,c,b)+"")+">";c=VA(b);return _.kd(a+(c+"</div>"),null)},VA=function(a){return" <div"+_.ox((a?"mspin-medium ":"")+(a?"":"mspin-small "))+_.px("")+_.nx("")+"> <div> <div></div> </div> </div> "},SA=function(a){aB in a.o||_.ux(a,aB,{dj:0,mg:1},ZA,$A,XA,YA,"",UA,WA,TA)},aB="t-s91B_Xq1PdE",bB=function(a){this.o=a;
this.j=null};bB.prototype.render=function(){var a=this.o,b=this.A;cB(a);b="<div"+_.ox("")+_.px(dB(a,b)+"")+_.nx("")+">";var c=_.sx(a.A);""!==c&&(b+=" <style>"+c+"</style>");b+="</div>";_.wx(a);a=_.jq(document,_.kd(b,null));this.j&&this.j.appendChild(a);return a};bB.prototype.fill=function(a){this.A=a};bB.prototype.instantiate=function(a){this.j=a;_.vx(this.o,a)};
var eB=function(){return""},fB=function(){return""},dB=function(a,b){return"box-shadow:0 -1px 2px 0 rgba(60,64,67,0.30),0 -2px 6px 2px rgba(60,64,67,0.15);height:calc(100% - 16px);"+(Kz(a.j)?"":"left:0;")+(Kz(a.j)?"right:0;":"")+"margin:8px;position:absolute;top:0;width:calc(100% - 16px);background:"+_.mx(Kz(a.j)?Qz("background",b?"#2d2e30":"#FFF"):b?"#2d2e30":"#FFF")+";"},gB=function(){return!0},hB=function(){return!1},iB=function(a){cB(a);return""},jB=function(a,b){cB(a);a="<div"+_.ox("")+_.px(dB(a,
b.Ld)+"")+_.nx("")+">";return _.kd(a+"</div>",null)},cB=function(a){kB in a.o||_.ux(a,kB,{Ld:0},iB,jB,gB,hB,"",eB,fB,dB)},kB="t-LSLm3aJIFAU",lB=function(a){this.o=a;this.j=null};lB.prototype.render=function(){var a=this.o,b=this.C,c=this.D,d=this.B,e=this.A;mB(a);var f="<div"+_.ox("")+_.px(nB(a,b,c,d,e)+"")+_.nx(' data-fb=""')+">";b=oB(a,b,c,d,e);c=_.sx(a.A);""!==c&&(f+=" <style>"+c+"</style>");f+=b+"</div>";_.wx(a);a=_.jq(document,_.kd(f,null));this.j&&this.j.appendChild(a);return a};
lB.prototype.fill=function(a,b,c,d){this.C=a;this.D=b;this.B=c;this.A=d};lB.prototype.instantiate=function(a){this.j=a;_.vx(this.o,a)};
var pB=function(){return""},qB=function(){return""},nB=function(a,b,c,d,e){return"font:14px/22px Roboto,RobotoDraft,Arial,sans-serif;letter-spacing:0.03px;padding:134px 50px;text-align:center;white-space:normal;color:"+_.mx(Kz(a.j)?Qz("color",e?"#e8eaed":"#5F6368"):e?"#e8eaed":"#5F6368")+";"},rB=function(){return!0},sB=function(){return!1},tB=function(a,b){mB(a);return oB(a,b.If,b.eg,b.Ff,b.Ld)},uB=function(a,b){mB(a);var c=b.If,d=b.eg,e=b.Ff,f=b.Ld;b="<div"+_.ox("")+_.px(nB(a,c,d,e,f)+"")+_.nx(' data-fb=""')+
">";a=oB(a,c,d,e,f);return _.kd(b+(a+"</div>"),null)},oB=function(a,b,c,d,e){return' <svg height="28px" viewbox="0 0 24 24" width="28px" xmlns="http://www.w3.org/2000/svg"> <path'+_.ox("")+_.px("")+_.nx(' fill="'+_.mx(e?"#E8EAED":"#80868B")+'" d="M12 2C6.48 2 2 6.48 2 12s4.48 10 10 10 10-4.48 10-10S17.52 2 12 2zm1 15h-2v-2h2v2zm0-4h-2V7h2v6z"')+"></path> </svg> <p"+_.ox("")+_.px("margin-top:4px;")+_.nx("")+"> "+_.mx(b)+" <a"+_.ox("")+_.px("font:14px/22px Roboto,RobotoDraft,Arial,sans-serif;font-weight:bold;letter-spacing:0.03px;text-decoration:none;color:"+
_.mx(Kz(a.j)?Qz("color",e?"#8AB4F8":"#4285F4"):e?"#8AB4F8":"#4285F4")+";")+_.nx(' target="_blank"')+">"+_.mx(c)+"</a> "+_.mx(d)+" </p> "},mB=function(a){vB in a.o||_.ux(a,vB,{If:0,eg:1,Ff:2,Ld:3},tB,uB,rB,sB,' data-fb=""',pB,qB,nB)},vB="t-PFKuGYhRe5s";
var xB=function(a,b,c,d){_.R.call(this);this.j=a;this.G=b;this.K=c;this.F=d;this.N=0;this.D=null;this.B=0;this.O=!0;this.L=null;this.P=!1;this.H=new _.tx;this.M=this.o=this.C=null;this.T=!1;this.A=new _.S(this);_.eg(this,this.A);wB(this)};_.y(xB,_.R);
var yB=function(a,b,c){a.N=b;a.D=c;return a},zB=function(a,b){a.C&&a.C.ua();a.C=b},AB=function(a,b,c,d){a.B=b;a.O=c;a.L=d;return a},BB=function(a,b){a.P=b},wB=function(a){a.A.listen(a.j,"sorp",a.Gf);a.A.listen(a.j,"sort",a.jj);a.A.listen(a.j,"rav",a.eh);a.A.listen(a.j,"h",a.dh);a.A.listen(a.j,"sdm",function(){a.o&&a.o.querySelector("[data-fb]")&&CB(a)});a.A.listen(a.G,"close",a.ah)};_.k=xB.prototype;
_.k.eh=function(){DB(this);this.C&&this.C.Ab(!1);this.G.focus();this.F.setAttribute("aria-expanded",!0)};_.k.dh=function(){this.F.setAttribute("aria-expanded",!1)};_.k.ah=function(){this.F.focus()};
_.k.jj=function(){var a=this;switch(this.N){case 2:DB(this);DA(this.j);yA(this.j,!1);this.F.click();break;case 1:this.D&&_.fo(top.location,_.Zc(this.D)||_.ad);case 3:this.Gf(),CB(this)}if(this.P){var b=_.ze("IFRAME"),c=_.P(window,"message",function(d){if("afbp"===d.Ya.data){d=a.j;switch(Rz(d.j)){case 1:zA(d,73)}a.j.J().removeChild(b);_.sf(c)}});b.src=_.bm(EB);b.style.display="none";this.j.J().appendChild(b)}};
_.k.Gf=function(){this.o&&DB(this);if(!this.M){if(!this.T){var a=_.ze("LINK");_.Dj(a,1==this.B?FB:GB,"stylesheet");document.head.appendChild(a);this.T=!0}a=new RA(this.H);a.fill(this.O,1==this.B);this.M=a.render()}a=this.M;switch(this.B){case 1:var b=new bB(this.H);b.fill(this.j.D);this.o=b.render();this.o.appendChild(a);this.j.J().appendChild(this.o);jA(this.G,!1);yA(this.j,!0);break;default:this.o=a,_.uq(this.K,!1),a=this.K,a.parentNode&&a.parentNode.insertBefore(this.o,a.nextSibling)}};
var CB=function(a){if(1==a.B&&a.D&&a.L){_.Yg(a.o,"background",a.j.D?"#2d2e30":"#FFF");_.Ae(a.o);var b=new lB(a.H);HB(a,b,a.L);b=b.render();var c=b.querySelectorAll("a")[0];_.Bh(c,a.D);a.A.listen(c,"click",function(){var d=a.j;_.oc(d.j,21)&&zA(d,_.E(d.j,21))});a.o.appendChild(b)}},DB=function(a){a.o&&(_.yg(a.o),1!=a.B&&_.uq(a.K,!0),a.o=null)},HB=function(a,b,c){c=/(.*)%1\$s(.*)%2\$s(.*)/.exec(c);b.fill(c[1],c[2],c[3],a.j.D)},EB=_.Jj(_.eo(new _.co(_.ao,"https://www.gstatic.com/gb/html/afbp.html"))),
GB=_.Jj(_.eo(new _.co(_.ao,"https://www.gstatic.com/images/icons/material/anim/mspin/mspin_googcolor_small.css"))),FB=_.Jj(_.eo(new _.co(_.ao,"https://www.gstatic.com/images/icons/material/anim/mspin/mspin_googcolor_medium.css")));
var JB;_.IB=function(){this.j=new _.Rd};JB=function(){var a=_.U("gb_ia");a||(a=(a=_.U("gb_Ma"))?_.U("gb_A",a):null);return a};
_.IB.prototype.load=function(a,b,c){var d=this;if(a){if(_.F(a,13)){var e=JB();e&&_.zx(new _.xx(e,b,c),!0)}if(e=document.querySelector("#gb [data-ogsr-up]")){var f=0!==_.pc(a,7,0),g=_.bk(a,Zz,1);if(f||g&&g.length){f=g.filter(function(ba){return 3!==Rz(ba)});if(_.F(a,12)&&1<f.length){var h=document.createElement("div");e.appendChild(h);var l=g.filter(function(ba){return 1===Rz(ba)})[0];l=Uz(h,l,a,1)}f=_.yd.j().j.dd||null;for(var m=0;m<g.length;m++){var r=g[m];if(r.getUrl())if(3===Rz(r))PA(NA(new MA(b,
c,e,r,_.G(a,Tz,11)),_.E(a,9)).Rc(_.E(a,4)).jf(_.E(a,5))).then(function(ba){d.j.resolve(ba)});else{var v=new vA(r,c,e,!!_.F(a,10),h),A=l?l:Uz(v.J(),r,a),x=null,L=1===Rz(r),Q=2===Rz(r);L?(x=document.querySelector("#gb [data-ogsr-alt]"),f.Ze(new aA("app",v))):Q&&(x=JB(),f.Ze(new aA("account",v)));if(x){CA(v,A,x);var da=v.D;(L||Q)&&da!==_.F(a,10)&&f.Ua(da);L=_.U("gb_ia");Q=Q&&L?L:x.getElementsByClassName("gb_A")[0]||x;v=new xB(v,A,x,Q);A=_.F(a,6);x=_.E(r,22);BB(AB(yB(v,_.pc(r,23,0),_.E(r,15)),_.E(r,20),
A,x),!!_.F(r,25));if(A){A=void 0;switch(Rz(r)){case 1:A=_.U("gb_Hd");break;case 2:A=_.U("gb_ae")}A&&zB(v,new _.Rr(Q,A))}}}else b.log(Error("mb"))}}else b.log(Error("nb"))}else c.log(118)}else b.log(Error("ob"))};
}catch(e){_._DumpException(e)}
try{
(function(){var a=new _.IB;a.load(_.G(_.Vd,_.Yz,21),_.K,_.Wl);var b=_.J.j().K;a.j.then(function(d){b.resolve(d)});var c=(_.yd.j().j.dd||null).oe("app");c&&(a=function(){c.qe(_.ij(_.wj))},_.wh(_.K,_.wj,["upi","upo"],a),a())})();
}catch(e){_._DumpException(e)}
try{
var lt=[1],mt=function(a){_.H.call(this,a,-1,lt)};_.y(mt,_.H);
var ot=function(a){_.H.call(this,a,-1,nt)};_.y(ot,_.H);var pt=function(a){_.H.call(this,a)};_.y(pt,_.H);var qt=function(a){_.H.call(this,a)};_.y(qt,_.H);var nt=[12,24,27];
var ut=function(){var a=rt,b=st,c=tt;this.F=_.Zj(b,1);this.D=Math.max(6E4,_.Na(_.E(b,2)));this.j=null;this.C=parseInt(_.E(a,6),10)||0;this.H=Math.floor(2147483647*Math.random());this.o=new _.Dl(78,_.w(_.E(c,5)));this.B=_.K;this.A()};ut.prototype.A=function(){null==this.j&&(this.j=_.vb(this.F,function(a){return _.wh(this.B,document,a,this.G,!0,this)},this))};
ut.prototype.G=function(){_.tb(this.j,_.sf);this.j=null;var a=new pt;_.t(a,7,this.C);_.t(a,8,this.H);_.t(a,2,1);var b=new qt;_.t(b,1,screen.width);_.t(b,2,screen.height);var c=new ot;_.Ja(c,12,[a]);_.q(c,15,b);a=new _.ll;_.ml(a,_.dk(c));_.t(a,1,Date.now().toString());this.o.log(a);this.o.flush();window.setTimeout((0,_.z)(this.A,this),this.D)};
var rt=_.Wd(),st=_.G(_.Vd,mt,23),tt=_.Xd();rt&&st&&tt&&new ut;
}catch(e){_._DumpException(e)}
try{
var Lp=function(){var a=_.Re("dd"),b=a.oe("account");this.o=b?b.j:null;this.j=a.oe("gbd4")};Lp.prototype.Cd=function(a){var b;null==(b=this.j)||b.Cd(a);var c;b={};null==(c=this.o)||c.sendMessage("rcu",(b.cu=a,b))};Lp.prototype.B=function(a){var b;null==(b=this.j)||b.zf(a)};Lp.prototype.A=function(a,b,c,d){var e;null==(e=this.j)||e.Vg(a,b,c,d);var f;null==(f=this.o)||f.vb(a,b,c,d)};Lp.prototype.C=function(){var a;null==(a=this.j)||a.yf(!0);var b;null==(b=this.o)||b.Ib()};
var Mp=function(){this.j=_.Re("dd")};Mp.prototype.o=function(){this.j.Eg("aw");this.j.Eg("app")};
var Np=_.G(_.Vd,_.Qe,6);_.F(Np,41)?(_.B("gbar.R",Mp),Mp.prototype.ra=Mp.prototype.o,_.J.j().A.resolve(new Mp)):_.J.j().A.reject(Error("Fa"));_.B("gbar.S",Lp);Lp.prototype.sa=Lp.prototype.Cd;Lp.prototype.sb=Lp.prototype.B;Lp.prototype.sc=Lp.prototype.A;Lp.prototype.sd=Lp.prototype.C;_.J.j().o.resolve(new Lp);
}catch(e){_._DumpException(e)}
try{
/*
Copyright The Closure Library Authors.
SPDX-License-Identifier: Apache-2.0
*/
var Up;
_.Vp=function(a){if(Up){var b=Up,c=void 0;if(void 0==c||0>c){c=null;try{c=b.cssRules||b.rules}catch(f){if(15==f.code)throw f.styleSheet=b,f;}c=c.length}if(b.insertRule)b.insertRule(a,c);else if(a=/^([^\{]+)\{([^\{]+)\}/.exec(a),3==a.length)b.addRule(a[1],a[2],c);else throw Error("Ga");}else{b=_.Cg();c=b.j;var d=_.we(b.j,"STYLE"),e=_.pd(_.xg(c));e&&d.setAttribute("nonce",e);d.type="text/css";b.j.getElementsByTagName("HEAD")[0].appendChild(d);d.styleSheet?d.styleSheet.cssText=a:d.appendChild(c.createTextNode(a));Up=
d.sheet}};
var Wp=function(a,b,c,d,e,f){_.Kh.call(this,a,d);this.H=e;this.G=this.o.getAttribute("data-pid");this.j=b;this.A=_.Fh(this.o,"gb_F");this.F=_.Fh(this.o,"gb_C");this.D=new _.Pp(f,!1);this.L=c;_.Ah(this,this.o,(0,_.z)(this.K,this));2==this.j&&this.listen(this.o,"dragstart",function(g){g.preventDefault()});if(a=_.U("gb_o",this.o))a=a.style.backgroundPosition.split(" "),_.Vp("#"+this.o.id+" .gb_o::before{left:"+a[0]+";top:"+a[1]+"}")},Xp,Yp;_.y(Wp,_.Kh);
Wp.prototype.K=function(a){var b=a.currentTarget;a={t:this.G,l:this.j};if(b){var c=b.getAttributeNode("data-ved");c&&c.value&&(a.ved=c.value);_.N(b,"gbpq")&&Xp(this,b)}this.H.log(1,a);if(this.D){a=new _.Cc;c=_.Jl(this.G);"number"!==typeof c||isNaN(c)||_.t(a,15,c);_.t(a,20,1==this.j);var d=c=0;if(this.A){var e=b.offsetTop;if(_.N(this.F,"gb_U"))for(e=b.offsetTop,b=b.parentElement;b&&b!=this.F;)e+=b.offsetTop,b=b.parentElement;b=456>e+20;e=this.A.classList.contains("gb_y");this.A.classList.contains("gb_x")?
(d=1,c=b?1:2):e&&(d=2,c=b?3:4)}_.Tp(this.D,c,-1,-1,d,!1,a)}};Xp=function(a,b){if(a.L)window.j&&_.Bh(b,window.j.Nk(b.href));else if(document.forms[0]&&document.forms[0].q){var c=(document.forms[0].q||"").value;c&&_.Bh(b,b.href.replace(/([?&])q=[^&]*|$/,function(d,e){return(e||"&")+"q="+encodeURIComponent(c)}))}else a.C.log(new Yp)};_.Zp=function(a,b,c,d,e,f){for(var g=[],h=0;h<a.length;h++)g.push(new Wp(a[h],b,c,d,e,f));return g};
Yp=function(){var a=Error.call(this);this.message=a.message;"stack"in a&&(this.stack=a.stack)};_.y(Yp,Error);
}catch(e){_._DumpException(e)}
try{
var $p=function(a,b,c,d,e){_.Kh.call(this,a,c);this.j=_.Zp(_.Dh("gb_d",this.o),1,b,c,d,e)};_.y($p,_.Kh);$p.prototype.R=function(){_.Kh.prototype.R.call(this);for(var a=0;a<this.j.length;a++)this.j[a].ua();this.j=null};
var aq=_.U("gb_6d");aq&&new $p(aq,!1,_.K,_.Zd,_.Wl);
}catch(e){_._DumpException(e)}
})(this.gbar_);
// Google Inc.
<!doctype html>
<html dir="ltr">
<head>
<meta charset="utf-8">
<style>
body {
margin: 0;
overflow: hidden;
}
.fade-in {
animation: fadeIn 200ms;
}
@keyframes fadeIn {
0% {
opacity: 0;
}
100% {
opacity: 1;
}
}
@import url('https://fonts.googleapis.com/css?lang=en-GB&family=Product+Sans|Roboto:400,700');.gb_0a:not(.gb_Fd){font:13px/27px Roboto,RobotoDraft,Arial,sans-serif;z-index:986}@-webkit-keyframes gb__a{0%{opacity:0}50%{opacity:1}}@keyframes gb__a{0%{opacity:0}50%{opacity:1}}a.gb_W{border:none;color:#4285f4;cursor:default;font-weight:bold;outline:none;position:relative;text-align:center;text-decoration:none;text-transform:uppercase;white-space:nowrap;-webkit-user-select:none}a.gb_W:hover:after,a.gb_W:focus:after{background-color:rgba(0,0,0,.12);content:"";height:100%;left:0;position:absolute;top:0;width:100%}a.gb_W:hover,a.gb_W:focus{text-decoration:none}a.gb_W:active{background-color:rgba(153,153,153,.4);text-decoration:none}a.gb_X{background-color:#4285f4;color:#fff}a.gb_X:active{background-color:#0043b2}.gb_Z{-webkit-box-shadow:0 1px 1px rgba(0,0,0,.16);box-shadow:0 1px 1px rgba(0,0,0,.16)}.gb_W,.gb_X,.gb_0,.gb_1{display:inline-block;line-height:28px;padding:0 12px;-webkit-border-radius:2px;border-radius:2px}.gb_0{background:#f8f8f8;border:1px solid #c6c6c6}.gb_1{background:#f8f8f8}.gb_0,#gb a.gb_0.gb_0,.gb_1{color:#666;cursor:default;text-decoration:none}#gb a.gb_1.gb_1{cursor:default;text-decoration:none}.gb_1{border:1px solid #4285f4;font-weight:bold;outline:none;background:#4285f4;background:-webkit-linear-gradient(top,#4387fd,#4683ea);background:linear-gradient(top,#4387fd,#4683ea);filter:progid:DXImageTransform.Microsoft.gradient(startColorstr=#4387fd,endColorstr=#4683ea,GradientType=0)}#gb a.gb_1.gb_1{color:#fff}.gb_1:hover{-webkit-box-shadow:0 1px 0 rgba(0,0,0,.15);box-shadow:0 1px 0 rgba(0,0,0,.15)}.gb_1:active{-webkit-box-shadow:inset 0 2px 0 rgba(0,0,0,.15);box-shadow:inset 0 2px 0 rgba(0,0,0,.15);background:#3c78dc;background:-webkit-linear-gradient(top,#3c7ae4,#3f76d3);background:linear-gradient(top,#3c7ae4,#3f76d3);filter:progid:DXImageTransform.Microsoft.gradient(startColorstr=#3c7ae4,endColorstr=#3f76d3,GradientType=0)}#gb .gb_3{background:#fff;border:1px solid #dadce0;color:#1a73e8;display:inline-block;text-decoration:none}#gb .gb_3:hover{background:#f8fbff;border-color:#dadce0;color:#174ea6}#gb .gb_3:focus{background:#f4f8ff;border-color:#174ea6;color:#174ea6}#gb .gb_3:active,#gb .gb_3:focus:active{background:#ecf3fe;color:#174ea6}#gb .gb_3.gb_4{background:transparent;border:1px solid #5f6368;color:#8ab4f8;text-decoration:none}#gb .gb_3.gb_4:hover{background:rgba(255,255,255,.04);color:#e8eaed}#gb .gb_3.gb_4:focus{background:rgba(232,234,237,.12);border-color:#e8eaed;color:#e8eaed}#gb .gb_3.gb_4:active,#gb .gb_3.gb_4:focus:active{background:rgba(232,234,237,.1);color:#e8eaed}.gb_za{display:none!important}.gb_Aa{visibility:hidden}.gb_fd{display:inline-block;vertical-align:middle}.gb_xf{position:relative}.gb_A{display:inline-block;outline:none;vertical-align:middle;-webkit-border-radius:2px;border-radius:2px;-webkit-box-sizing:border-box;box-sizing:border-box;height:40px;width:40px;color:#000;cursor:pointer;text-decoration:none}#gb#gb a.gb_A{color:#000;cursor:pointer;text-decoration:none}.gb_2a{border-color:transparent;border-bottom-color:#fff;border-style:dashed dashed solid;border-width:0 8.5px 8.5px;display:none;position:absolute;left:11.5px;top:43px;z-index:1;height:0;width:0;-webkit-animation:gb__a .2s;animation:gb__a .2s}.gb_3a{border-color:transparent;border-style:dashed dashed solid;border-width:0 8.5px 8.5px;display:none;position:absolute;left:11.5px;z-index:1;height:0;width:0;-webkit-animation:gb__a .2s;animation:gb__a .2s;border-bottom-color:#ccc;border-bottom-color:rgba(0,0,0,.2);top:42px}x:-o-prefocus,div.gb_3a{border-bottom-color:#ccc}.gb_C{background:#fff;border:1px solid #ccc;border-color:rgba(0,0,0,.2);color:#000;-webkit-box-shadow:0 2px 10px rgba(0,0,0,.2);box-shadow:0 2px 10px rgba(0,0,0,.2);display:none;outline:none;overflow:hidden;position:absolute;right:8px;top:62px;-webkit-animation:gb__a .2s;animation:gb__a .2s;-webkit-border-radius:2px;border-radius:2px;-webkit-user-select:text}.gb_fd.gb_ka .gb_2a,.gb_fd.gb_ka .gb_3a,.gb_fd.gb_ka .gb_C,.gb_ka.gb_C{display:block}.gb_fd.gb_ka.gb_yf .gb_2a,.gb_fd.gb_ka.gb_yf .gb_3a{display:none}.gb_zf{position:absolute;right:8px;top:62px;z-index:-1}.gb_Ia .gb_2a,.gb_Ia .gb_3a,.gb_Ia .gb_C{margin-top:-10px}.gb_fd:first-child,#gbsfw:first-child+.gb_fd{padding-left:4px}.gb_oa.gb_Pe .gb_fd:first-child{padding-left:0}.gb_Qe{position:relative}.gb_Qc .gb_Qe,.gb_Wd .gb_Qe{float:right}.gb_A{padding:8px;cursor:pointer}.gb_oa .gb_7c:not(.gb_W):focus img{background-color:rgba(0,0,0,.20);outline:none;-webkit-border-radius:50%;border-radius:50%}.gb_Re button:focus svg,.gb_Re button:hover svg,.gb_Re button:active svg,.gb_A:focus,.gb_A:hover,.gb_A:active,.gb_A[aria-expanded=true]{outline:none;-webkit-border-radius:50%;border-radius:50%}.gb_zc .gb_Re.gb_Se button:focus svg,.gb_zc .gb_Re.gb_Se button:focus:hover svg,.gb_Re button:focus svg,.gb_Re button:focus:hover svg,.gb_A:focus,.gb_A:focus:hover{background-color:rgba(60,64,67,.1)}.gb_zc .gb_Re.gb_Se button:active svg,.gb_Re button:active svg,.gb_A:active{background-color:rgba(60,64,67,.12)}.gb_zc .gb_Re.gb_Se button:hover svg,.gb_Re button:hover svg,.gb_A:hover{background-color:rgba(60,64,67,.08)}.gb_ia .gb_A.gb_La:hover{background-color:transparent}.gb_A[aria-expanded=true],.gb_A:hover[aria-expanded=true]{background-color:rgba(95,99,104,.24)}.gb_A[aria-expanded=true] .gb_Te,.gb_A[aria-expanded=true] .gb_Ue{fill:#5f6368;opacity:1}.gb_zc .gb_Re button:hover svg,.gb_zc .gb_A:hover{background-color:rgba(232,234,237,.08)}.gb_zc .gb_Re button:focus svg,.gb_zc .gb_Re button:focus:hover svg,.gb_zc .gb_A:focus,.gb_zc .gb_A:focus:hover{background-color:rgba(232,234,237,.10)}.gb_zc .gb_Re button:active svg,.gb_zc .gb_A:active{background-color:rgba(232,234,237,.12)}.gb_zc .gb_A[aria-expanded=true],.gb_zc .gb_A:hover[aria-expanded=true]{background-color:rgba(255,255,255,.12)}.gb_zc .gb_A[aria-expanded=true] .gb_Te,.gb_zc .gb_A[aria-expanded=true] .gb_Ue{fill:#fff;opacity:1}.gb_fd{padding:4px}.gb_oa.gb_Pe .gb_fd{padding:4px 2px}.gb_oa.gb_Pe .gb_Ma.gb_fd{padding-left:6px}.gb_C{z-index:991;line-height:normal}.gb_C.gb_Ve{left:8px;right:auto}@media (max-width:350px){.gb_C.gb_Ve{left:0}}.gb_We .gb_C{top:56px}.gb_z .gb_A,.gb_B .gb_z .gb_A{background-position:-64px -29px}.gb_g .gb_z .gb_A{background-position:-29px -29px;opacity:1}.gb_z .gb_A,.gb_z .gb_A:hover,.gb_z .gb_A:focus{opacity:1}.gb_Hd{display:none}.gb_Zc{font-family:Google Sans,Roboto,RobotoDraft,Helvetica,Arial,sans-serif;font-size:20px;font-weight:400;letter-spacing:0.25px;line-height:48px;margin-bottom:2px;opacity:1;overflow:hidden;padding-left:16px;position:relative;text-overflow:ellipsis;vertical-align:middle;top:2px;white-space:nowrap;-webkit-flex:1 1 auto;flex:1 1 auto}.gb_Zc.gb_0c{color:#3c4043}.gb_oa.gb_pa .gb_Zc{margin-bottom:0}.gb_1c.gb_2c .gb_Zc{padding-left:4px}.gb_oa.gb_pa .gb_3c{position:relative;top:-2px}.gb_oa{color:black;min-width:320px;position:relative;-webkit-transition:box-shadow 250ms;transition:box-shadow 250ms}.gb_oa.gb_Ic{min-width:240px}.gb_oa.gb_Id .gb_Jd{display:none}.gb_oa.gb_Id .gb_Kd{height:56px}header.gb_oa{display:block}.gb_oa svg{fill:currentColor}.gb_Ld{position:fixed;top:0;width:100%}.gb_Md{-webkit-box-shadow:0px 4px 5px 0px rgba(0,0,0,.14),0px 1px 10px 0px rgba(0,0,0,.12),0px 2px 4px -1px rgba(0,0,0,.2);box-shadow:0px 4px 5px 0px rgba(0,0,0,.14),0px 1px 10px 0px rgba(0,0,0,.12),0px 2px 4px -1px rgba(0,0,0,.2)}.gb_Nd{height:64px}.gb_Kd{-webkit-box-sizing:border-box;box-sizing:border-box;position:relative;width:100%;display:-webkit-box;display:-webkit-flex;display:flex;-webkit-box-pack:space-between;-webkit-justify-content:space-between;justify-content:space-between;min-width:-webkit-min-content;min-width:min-content}.gb_oa:not(.gb_pa) .gb_Kd{padding:8px}.gb_oa.gb_Od .gb_Kd{-webkit-flex:1 0 auto;flex:1 0 auto}.gb_oa .gb_Kd.gb_Pd.gb_Qd{min-width:0}.gb_oa.gb_pa .gb_Kd{padding:4px;padding-left:8px;min-width:0}.gb_Jd{height:48px;vertical-align:middle;white-space:nowrap;-webkit-box-align:center;-webkit-align-items:center;align-items:center;display:-webkit-box;display:-webkit-flex;display:flex;-webkit-user-select:none}.gb_Sd>.gb_Jd{display:table-cell;width:100%}.gb_1c{padding-right:30px;-webkit-box-sizing:border-box;box-sizing:border-box;-webkit-flex:1 0 auto;flex:1 0 auto}.gb_oa.gb_pa .gb_1c{padding-right:14px}.gb_Td{-webkit-flex:1 1 100%;flex:1 1 100%}.gb_Td>:only-child{display:inline-block}.gb_Ud.gb_Rc{padding-left:4px}.gb_Ud.gb_Vd,.gb_oa.gb_Od .gb_Ud,.gb_oa.gb_pa:not(.gb_Wd) .gb_Ud{padding-left:0}.gb_oa.gb_pa .gb_Ud.gb_Vd{padding-right:0}.gb_oa.gb_pa .gb_Ud.gb_Vd .gb_ia{margin-left:10px}.gb_Rc{display:inline}.gb_oa.gb_Lc .gb_Ud.gb_Xd,.gb_oa.gb_Wd .gb_Ud.gb_Xd{padding-left:2px}.gb_Zc{display:inline-block}.gb_Ud{-webkit-box-sizing:border-box;box-sizing:border-box;height:48px;line-height:normal;padding:0 4px;padding-left:30px;-webkit-flex:0 0 auto;flex:0 0 auto;-webkit-box-pack:flex-end;-webkit-justify-content:flex-end;justify-content:flex-end}.gb_Wd{height:48px}.gb_oa.gb_Wd{min-width:initial;min-width:auto}.gb_Wd .gb_Ud{float:right;padding-left:32px}.gb_Wd .gb_Ud.gb_Zd{padding-left:0}.gb_0d{font-size:14px;max-width:200px;overflow:hidden;padding:0 12px;text-overflow:ellipsis;white-space:nowrap;-webkit-user-select:text}.gb_1d{-webkit-transition:background-color .4s;transition:background-color .4s}.gb_2d{color:black}.gb_zc{color:white}.gb_oa a,.gb_Ec a{color:inherit}.gb_q{color:rgba(0,0,0,.87)}.gb_oa svg,.gb_Ec svg,.gb_1c .gb_3d,.gb_Qc .gb_3d{color:#5f6368;opacity:1}.gb_zc svg,.gb_Ec.gb_Jc svg,.gb_zc .gb_1c .gb_3d,.gb_zc .gb_1c .gb_yc,.gb_zc .gb_1c .gb_3c,.gb_Ec.gb_Jc .gb_3d{color:rgba(255,255,255,0.87)}.gb_zc .gb_1c .gb_xc:not(.gb_4d){opacity:0.87}.gb_0c{color:inherit;opacity:1;text-rendering:optimizeLegibility;-webkit-font-smoothing:antialiased}.gb_zc .gb_0c,.gb_2d .gb_0c{opacity:1}.gb_5d{position:relative}.gb_6d{font-family:arial,sans-serif;line-height:normal;padding-right:15px}a.gb_d,span.gb_d{color:rgba(0,0,0,.87);text-decoration:none}.gb_zc a.gb_d,.gb_zc span.gb_d{color:white}a.gb_d:focus{outline-offset:2px}a.gb_d:hover{text-decoration:underline}.gb_e{display:inline-block;padding-left:15px}.gb_e .gb_d{display:inline-block;line-height:24px;vertical-align:middle}.gb_7d{font-family:Google Sans,Roboto,RobotoDraft,Helvetica,Arial,sans-serif;font-weight:500;font-size:14px;letter-spacing:0.25px;line-height:16px;margin-left:10px;margin-right:8px;min-width:96px;padding:9px 23px;text-align:center;vertical-align:middle;-webkit-border-radius:4px;border-radius:4px;-webkit-box-sizing:border-box;box-sizing:border-box}.gb_oa.gb_Wd .gb_7d{margin-left:8px}#gb a.gb_1.gb_1.gb_7d{cursor:pointer}.gb_1.gb_7d:hover{background:#2b7de9;-webkit-box-shadow:0 1px 2px 0 rgba(66,133,244,.3),0 1px 3px 1px rgba(66,133,244,.15);box-shadow:0 1px 2px 0 rgba(66,133,244,.3),0 1px 3px 1px rgba(66,133,244,.15)}.gb_1.gb_7d:focus,.gb_1.gb_7d:hover:focus{background:#5094ed;-webkit-box-shadow:0 1px 2px 0 rgba(66,133,244,.3),0 1px 3px 1px rgba(66,133,244,.15);box-shadow:0 1px 2px 0 rgba(66,133,244,.3),0 1px 3px 1px rgba(66,133,244,.15)}.gb_1.gb_7d:active{background:#63a0ef;-webkit-box-shadow:0 1px 2px 0 rgba(66,133,244,.3),0 1px 3px 1px rgba(66,133,244,.15);box-shadow:0 1px 2px 0 rgba(66,133,244,.3),0 1px 3px 1px rgba(66,133,244,.15)}.gb_7d{background:#1a73e8;border:1px solid transparent}.gb_oa.gb_pa .gb_7d{padding:9px 15px;min-width:80px}.gb_8d{text-align:left}#gb .gb_zc a.gb_7d:not(.gb_4),#gb.gb_zc a.gb_7d{background:#fff;border-color:#dadce0;-webkit-box-shadow:none;box-shadow:none;color:#1a73e8}#gb a.gb_1.gb_4.gb_7d{background:#8ab4f8;border:1px solid transparent;-webkit-box-shadow:none;box-shadow:none;color:#202124}#gb .gb_zc a.gb_7d:hover:not(.gb_4),#gb.gb_zc a.gb_7d:hover{background:#f8fbff;border-color:#cce0fc}#gb a.gb_1.gb_4.gb_7d:hover:not(.gb_4){background:#93baf9;border-color:transparent;-webkit-box-shadow:0 1px 3px 1px rgba(0,0,0,.15),0 1px 2px rgba(0,0,0,.3);box-shadow:0 1px 3px 1px rgba(0,0,0,.15),0 1px 2px rgba(0,0,0,.3)}#gb .gb_zc a.gb_7d:focus:not(.gb_4),#gb .gb_zc a.gb_7d:focus:hover:not(.gb_4),#gb.gb_zc a.gb_7d:focus:not(.gb_4),#gb.gb_zc a.gb_7d:focus:hover:not(.gb_4){background:#f4f8ff;border-color:#c9ddfc}#gb a.gb_1.gb_4.gb_7d:focus,#gb a.gb_1.gb_4.gb_7d:focus:hover{background:#a6c6fa;border-color:transparent;-webkit-box-shadow:none;box-shadow:none}#gb .gb_zc a.gb_7d:active:not(.gb_4),#gb.gb_zc a.gb_7d:active{background:#ecf3fe}#gb a.gb_1.gb_4.gb_7d:active{background:#a1c3f9;-webkit-box-shadow:0 1px 2px rgba(60,64,67,.3),0 2px 6px 2px rgba(60,64,67,.15);box-shadow:0 1px 2px rgba(60,64,67,.3),0 2px 6px 2px rgba(60,64,67,.15)}.gb_ia{background-color:rgba(255,255,255,.88);border:1px solid #dadce0;-webkit-box-sizing:border-box;box-sizing:border-box;cursor:pointer;display:inline-block;max-height:48px;overflow:hidden;outline:none;padding:0;vertical-align:middle;width:134px;-webkit-border-radius:8px;border-radius:8px}.gb_ia.gb_4{background-color:transparent;border:1px solid #5f6368}.gb_ja{display:inherit}.gb_ia.gb_4 .gb_ja{background:#fff;-webkit-border-radius:4px;border-radius:4px;display:inline-block;left:8px;margin-right:5px;position:relative;padding:3px;top:-1px}.gb_ia:hover{border:1px solid #d2e3fc;background-color:rgba(248,250,255,.88)}.gb_ia.gb_4:hover{background-color:rgba(241,243,244,.04);border:1px solid #5f6368}.gb_ia:focus{background-color:rgba(255,255,255);border:1px solid #fff;-webkit-box-shadow:0px 1px 2px 0px rgba(60,64,67,.3),0px 1px 3px 1px rgba(60,64,67,.15);box-shadow:0px 1px 2px 0px rgba(60,64,67,.3),0px 1px 3px 1px rgba(60,64,67,.15)}.gb_ia.gb_4:focus{background-color:rgba(241,243,244,.12);border:1px solid #f1f3f4;-webkit-box-shadow:0 1px 3px 1px rgba(0,0,0,.15),0 1px 2px 0 rgba(0,0,0,.3);box-shadow:0 1px 3px 1px rgba(0,0,0,.15),0 1px 2px 0 rgba(0,0,0,.3)}.gb_ia.gb_4:active,.gb_ia.gb_ka.gb_4:focus{background-color:rgba(241,243,244,.1);border:1px solid #5f6368}.gb_la{display:inline-block;padding-bottom:2px;padding-left:7px;padding-top:2px;text-align:center;vertical-align:middle;line-height:32px;width:78px}.gb_ia.gb_4 .gb_la{line-height:26px;margin-left:0;padding-bottom:0;padding-left:0;padding-top:0;width:72px}.gb_la.gb_ma{background-color:#f1f3f4;-webkit-border-radius:4px;border-radius:4px;margin-left:8px;padding-left:0}.gb_la.gb_ma .gb_na{vertical-align:middle}.gb_oa:not(.gb_pa) .gb_ia{margin-left:10px;margin-right:4px}.gb_qa{max-height:32px;width:78px}.gb_ia.gb_4 .gb_qa{max-height:26px;width:72px}.gb_Ba{-webkit-background-size:32px 32px;background-size:32px 32px;border:0;-webkit-border-radius:50%;border-radius:50%;display:block;margin:0px;position:relative;height:32px;width:32px;z-index:0}.gb_Ca{background-color:#e8f0fe;border:1px solid rgba(32,33,36,.08);position:relative}.gb_Ca.gb_Ba{height:30px;width:30px}.gb_Ca.gb_Ba:hover,.gb_Ca.gb_Ba:active{-webkit-box-shadow:none;box-shadow:none}.gb_Da{background:#fff;border:none;-webkit-border-radius:50%;border-radius:50%;bottom:2px;-webkit-box-shadow:0px 1px 2px 0px rgba(60,64,67,.30),0px 1px 3px 1px rgba(60,64,67,.15);box-shadow:0px 1px 2px 0px rgba(60,64,67,.30),0px 1px 3px 1px rgba(60,64,67,.15);height:14px;margin:2px;position:absolute;right:0;width:14px}.gb_Ea{color:#1f71e7;font:400 22px/32px Google Sans,Roboto,RobotoDraft,Helvetica,Arial,sans-serif;text-align:center;text-transform:uppercase}@media (min-resolution:1.25dppx),(-o-min-device-pixel-ratio:5/4),(-webkit-min-device-pixel-ratio:1.25),(min-device-pixel-ratio:1.25){.gb_Ba::before,.gb_Fa::before{display:inline-block;-webkit-transform:scale(.5);transform:scale(.5);-webkit-transform-origin:left 0;transform-origin:left 0}.gb_i .gb_Fa::before{-webkit-transform:scale(0.416666667);transform:scale(0.416666667)}}.gb_Ba:hover,.gb_Ba:focus{-webkit-box-shadow:0 1px 0 rgba(0,0,0,.15);box-shadow:0 1px 0 rgba(0,0,0,.15)}.gb_Ba:active{-webkit-box-shadow:inset 0 2px 0 rgba(0,0,0,.15);box-shadow:inset 0 2px 0 rgba(0,0,0,.15)}.gb_Ba:active::after{background:rgba(0,0,0,.1);-webkit-border-radius:50%;border-radius:50%;content:"";display:block;height:100%}.gb_Ha{cursor:pointer;line-height:40px;min-width:30px;opacity:.75;overflow:hidden;vertical-align:middle;text-overflow:ellipsis}.gb_A.gb_Ha{width:auto}.gb_Ha:hover,.gb_Ha:focus{opacity:.85}.gb_Ia .gb_Ha,.gb_Ia .gb_Ja{line-height:26px}#gb#gb.gb_Ia a.gb_Ha,.gb_Ia .gb_Ja{font-size:11px;height:auto}.gb_Ka{border-top:4px solid #000;border-left:4px dashed transparent;border-right:4px dashed transparent;display:inline-block;margin-left:6px;opacity:.75;vertical-align:middle}.gb_La:hover .gb_Ka{opacity:.85}.gb_ia>.gb_Ma{padding:3px 3px 3px 4px}.gb_Na.gb_Aa{color:#fff}.gb_Ba.gb_Oa{clip-path:path('M16 0C24.8366 0 32 7.16344 32 16C32 16.4964 31.9774 16.9875 31.9332 17.4723C30.5166 16.5411 28.8215 16 27 16C22.0294 16 18 20.0294 18 25C18 27.4671 18.9927 29.7024 20.6004 31.3282C19.1443 31.7653 17.5996 32 16 32C7.16344 32 0 24.8366 0 16C0 7.16344 7.16344 0 16 0Z')}.gb_Pa{-webkit-border-radius:50%;border-radius:50%;-webkit-box-shadow:0px 1px 2px 0px rgba(60,64,67,.30),0px 1px 3px 1px rgba(60,64,67,.15);box-shadow:0px 1px 2px 0px rgba(60,64,67,.30),0px 1px 3px 1px rgba(60,64,67,.15);margin:2px}.gb_Qa{fill:#d93025}.gb_Ra{fill:white}.gb_4 .gb_Qa{fill:#f28b82}.gb_4 .gb_Ra{fill:#202124}.gb_Sa{-webkit-border-radius:50%;border-radius:50%;bottom:2px;height:18px;position:absolute;right:0px;width:18px}.gb_g .gb_Ha,.gb_g .gb_Ka{opacity:1}#gb#gb.gb_g.gb_g a.gb_Ha,#gb#gb .gb_g.gb_g a.gb_Ha{color:#fff}.gb_g.gb_g .gb_Ka{border-top-color:#fff;opacity:1}.gb_B .gb_Ba:hover,.gb_g .gb_Ba:hover,.gb_B .gb_Ba:focus,.gb_g .gb_Ba:focus{-webkit-box-shadow:0 1px 0 rgba(0,0,0,.15),0 1px 2px rgba(0,0,0,.2);box-shadow:0 1px 0 rgba(0,0,0,.15),0 1px 2px rgba(0,0,0,.2)}.gb_Ta .gb_Ma,.gb_Ua .gb_Ma{position:absolute;right:1px}.gb_Ma.gb_f,.gb_Va.gb_f,.gb_La.gb_f{-webkit-flex:0 1 auto;flex:0 1 auto;-webkit-flex:0 1 main-size;flex:0 1 main-size}.gb_Wa.gb_Xa .gb_Ha{width:30px!important}.gb_Za{height:40px;position:absolute;right:-5px;top:-5px;width:40px}.gb_0a .gb_Za,.gb_1a .gb_Za{right:0;top:0}.gb_Ma .gb_A{padding:4px}.gb_ae{display:none}.gb_rc{display:inline-block;position:relative;top:2px;-webkit-user-select:none}.gb_de .gb_rc{display:none}.gb_Kd .gb_sc{line-height:normal;position:relative;padding-left:16px}.gb_1c.gb_2c .gb_sc{padding-left:0px}.gb_1c .gb_sc{padding-left:12px}.gb_tc.gb_ee{direction:ltr}.gb_tc.gb_ee .gb_3d{padding-left:8px;padding-right:0}.gb_tc .gb_fe:before{content:url('https://www.gstatic.com/images/branding/googlelogo/svg/googlelogo_clr_74x24px.svg');display:inline-block;height:24px;width:74px}.gb_tc .gb_fe{height:24px;width:74px;display:inline-block;vertical-align:middle}.gb_tc{display:inline-block;vertical-align:middle}.gb_tc .gb_fe,.gb_tc.gb_ge{outline:none}.gb_tc:not(.gb_ge):not(:focus){outline:none}.gb_na{display:inline-block;vertical-align:middle}.gb_wc{border:none;display:block;visibility:hidden}img.gb_xc{border:0;vertical-align:middle}.gb_Jc .gb_tc .gb_fe:before,.gb_zc .gb_tc .gb_fe:before{content:url('https://www.gstatic.com/images/branding/googlelogo/svg/googlelogo_light_clr_74x24px.svg')}.gb_2d .gb_tc .gb_fe:before{content:url('https://www.gstatic.com/images/branding/googlelogo/svg/googlelogo_dark_clr_74x24px.svg')}@media screen and (-ms-high-contrast:black-on-white){.gb_zc .gb_tc .gb_fe:before{content:url('https://www.gstatic.com/images/branding/googlelogo/svg/googlelogo_dark_clr_74x24px.svg')}}@media screen and (-ms-high-contrast:white-on-black){.gb_2d .gb_tc .gb_fe:before{content:url('https://www.gstatic.com/images/branding/googlelogo/svg/googlelogo_light_clr_74x24px.svg')}}.gb_na{background-repeat:no-repeat}.gb_3d{display:inline-block;font-family:"Product Sans",Arial,sans-serif;font-size:22px;line-height:24px;padding-left:8px;position:relative;top:-1.5px;vertical-align:middle}.gb_1c .gb_3d{padding-left:4px}.gb_1c .gb_3d.gb_he{padding-left:0}.gb_xc.gb_4d{padding-right:4px}.gb_Jc .gb_0c.gb_3d{opacity:1}.gb_ie:focus .gb_3d{text-decoration:underline}.gb_je img.gb_xc{margin-bottom:4px}.gb_yc{-webkit-border-radius:50%;border-radius:50%;display:inline-block;margin:0 4px;padding:12px;overflow:hidden;vertical-align:middle;cursor:pointer;height:24px;width:24px;-webkit-user-select:none;-webkit-flex:0 0 auto;flex:0 0 auto}.gb_pa .gb_yc{margin:0 4px 0 0}.gb_yc:focus,.gb_yc:focus:hover{background-color:rgba(60,64,67,.1);outline:none}.gb_yc:active{background-color:rgba(60,64,67,.12);outline:none}.gb_yc:hover{background-color:rgba(60,64,67,.08);outline:none}.gb_zc .gb_yc:hover{background-color:rgba(232,234,237,.08)}.gb_zc .gb_yc:focus,.gb_zc .gb_yc:focus:hover{background-color:rgba(232,234,237,.1)}.gb_zc .gb_yc:active{background-color:rgba(232,234,237,.12)}.gb_Ac{display:none}.gb_Bc{-webkit-transform:none;transform:none}.gb_Dc{display:none}.gb_Ec{background-color:#fff;bottom:0;color:#000;height:-webkit-calc(100vh - 100%);height:calc(100vh - 100%);overflow-y:auto;overflow-x:hidden;position:absolute;top:100%;z-index:990;will-change:visibility;visibility:hidden;display:-webkit-flex;display:flex;-webkit-flex-direction:column;flex-direction:column;-webkit-transition:transform .25s cubic-bezier(0.4,0.0,0.2,1),visibility 0s linear .25s;transition:transform .25s cubic-bezier(0.4,0.0,0.2,1),visibility 0s linear .25s}.gb_Ec.gb_Fc.gb_Hc,.gb_Ec.gb_Fc.gb_Hc:hover{overflow:visible}.gb_Ec.gb_pa{width:264px;-webkit-transform:translateX(-264px);transform:translateX(-264px)}.gb_Ec:not(.gb_pa){width:280px;-webkit-transform:translateX(-280px);transform:translateX(-280px)}.gb_Ic .gb_Ec{width:195px}.gb_Ec.gb_ka{-webkit-transform:translateX(0);transform:translateX(0);visibility:visible;-webkit-box-shadow:0 0 16px rgba(0,0,0,.28);box-shadow:0 0 16px rgba(0,0,0,.28);-webkit-transition:transform .25s cubic-bezier(0.4,0.0,0.2,1),visibility 0s linear 0s;transition:transform .25s cubic-bezier(0.4,0.0,0.2,1),visibility 0s linear 0s}.gb_Ec.gb_Jc{background-color:rgba(32,33,36,1);color:#e8eaed}.gb_Kc.gb_Lc{background-color:transparent;-webkit-box-shadow:0 0;box-shadow:0 0}.gb_Kc.gb_Lc>:not(.gb_Mc){display:none}.gb_Mc{display:-webkit-flex;display:flex;-webkit-flex:1 1 auto;flex:1 1 auto;-webkit-flex-direction:column;flex-direction:column}.gb_Mc>.gb_Nc{-webkit-flex:1 0 auto;flex:1 0 auto}.gb_Mc>.gb_Oc{-webkit-flex:0 0 auto;flex:0 0 auto}.gb_Pc{list-style:none;margin-top:0;margin-bottom:0;padding:8px 0}.gb_Ec:not(.gb_Kc) .gb_Pc:first-child{padding:0 0 8px 0}.gb_Pc:not(:last-child){border-bottom:1px solid #ddd}.gb_Jc .gb_Pc:not(:last-child){border-bottom:1px solid #5f6368}.gb_Jc .gb_Qc .gb_Rc{background-color:rgba(32,33,36,1);border-bottom:1px solid #5f6368}.gb_Sc{cursor:pointer}.gb_Tc:empty{display:none}.gb_Sc,.gb_Tc{display:block;min-height:40px;padding-bottom:4px;padding-top:4px;font-family:Roboto,RobotoDraft,Helvetica,Arial,sans-serif;color:rgba(0,0,0,.87)}.gb_Jc .gb_Sc{color:#e8eaed}.gb_Jc .gb_Tc{color:#9aa0a6}.gb_Ec.gb_pa .gb_Sc,.gb_Ec:not(.gb_pa) .gb_Tc{padding-left:16px}.gb_Ec:not(.gb_pa) .gb_Sc,.gb_Ec:not(.gb_pa) .gb_Tc{padding-left:24px}.gb_Sc:hover{background:rgba(0,0,0,.12)}.gb_Jc .gb_Sc:hover{background:rgba(232,234,237,.08)}.gb_Sc.gb_xa{background:rgba(0,0,0,.12);font-weight:bold;color:rgba(0,0,0,.87)}.gb_Jc .gb_Sc.gb_xa{background:rgba(232,234,237,.12);color:rgba(255,255,255,0.87)}.gb_Sc .gb_Uc{text-decoration:none;display:inline-block;width:100%}.gb_Sc .gb_Uc:focus{outline:none}.gb_Sc .gb_Vc,.gb_Tc{padding-left:32px;display:inline-block;line-height:40px;vertical-align:top;width:176px;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.gb_Ic .gb_Sc .gb_Vc,.gb_Ic .gb_Tc{padding-left:16px;width:138px}.gb_Mc.gb_r .gb_Uc:focus .gb_Vc{text-decoration:underline}.gb_Sc .gb_Wc{height:24px;width:24px;float:left;margin-top:8px;vertical-align:middle}.gb_Qc>*{display:block;min-height:48px}.gb_oa.gb_pa .gb_Qc>*{padding-top:4px;padding-bottom:4px;padding-left:16px}.gb_oa:not(.gb_pa) .gb_Qc>*{padding-top:8px;padding-bottom:8px;padding-left:24px}.gb_oa:not(.gb_pa) .gb_1c .gb_rc{-webkit-box-align:center;-webkit-align-items:center;align-items:center;display:-webkit-box;display:-webkit-flex;display:flex}.gb_Qc .gb_rc{display:table-cell;height:48px;vertical-align:middle}.gb_Qc .gb_Rc{background-color:#f5f5f5;display:block}.gb_Qc .gb_Rc .gb_fd{float:right}.gb_oa.gb_pa .gb_Qc .gb_Rc{padding:4px}.gb_oa:not(.gb_pa) .gb_Qc .gb_Rc{padding:8px}.gb_Qc .gb_Ha{width:40px}.gb_Qc .gb_Ka{position:absolute;right:0;top:50%}.gb_Ec.gb_ke{-webkit-overflow-scrolling:touch}.gb_Ec .gb_ie{text-decoration:none}.gb_Ec .gb_3d{display:inline;white-space:normal;word-break:break-all;word-break:break-word}body.gb_le [data-ogpc]{-webkit-transition:margin-left .25s cubic-bezier(0.4,0.0,0.2,1),visibility 0s linear .25s;transition:margin-left .25s cubic-bezier(0.4,0.0,0.2,1),visibility 0s linear .25s}body.gb_le.gb_me [data-ogpc]{-webkit-transition:margin-left .25s cubic-bezier(0.4,0.0,0.2,1),visibility 0s linear 0s;transition:margin-left .25s cubic-bezier(0.4,0.0,0.2,1),visibility 0s linear 0s}body [data-ogpc]{margin-left:0}body.gb_me [data-ogpc]{margin-left:280px}.gb_uf{cursor:pointer;padding:13px}.gb_vf{background-color:rgba(0,0,0,.1);-webkit-box-shadow:inset 1px 1px 3px rgba(0,0,0,.24);box-shadow:inset 1px 1px 3px rgba(0,0,0,.24);width:34px;height:17px;-webkit-border-radius:8px;border-radius:8px;position:relative;-webkit-transition:background-color ease 150ms;transition:background-color ease 150ms}.gb_uf[aria-pressed=true] .gb_vf{background-color:rgba(255,255,255,.1)}.gb_wf{position:absolute;width:25px;height:25px;-webkit-border-radius:50%;border-radius:50%;-webkit-box-shadow:0 0 2px rgba(0,0,0,.12),0 2px 4px rgba(0,0,0,.24);box-shadow:0 0 2px rgba(0,0,0,.12),0 2px 4px rgba(0,0,0,.24);top:-4px;-webkit-transform:translateX(-12px);transform:translateX(-12px);background-color:white;-webkit-transition:transform ease 150ms;transition:transform ease 150ms}.gb_uf[aria-pressed=true] .gb_wf{-webkit-transform:translateX(20px);transform:translateX(20px)}.gb_wf img{position:absolute;margin:5px;width:15px;height:15px}.gb_ne{line-height:0;-webkit-user-select:none}.gb_Td>.gb_ne:only-child{float:right}.gb_ne .gb_se{display:inline-block}.gb_ne .gb_7c{cursor:pointer}.gb_ne .gb_7c img{opacity:0.54;width:24px;height:24px;padding:10px}.gb_zc .gb_ne .gb_7c img{opacity:1}.gb_oe{text-align:right}.gb_se{text-align:initial}.gb_ne .gb_te,.gb_ne .gb_ue{display:table-cell;height:48px;vertical-align:middle}.gb_ne .gb_te:not(.gb_ve){overflow:hidden}.gb_ye{padding-left:16px}.gb_ye:not(.gb_pa){padding-left:24px}.gb_ze{color:black;opacity:0.54}.gb_Ae{background:white;-webkit-box-shadow:0px 5px 5px -3px rgba(0,0,0,.2),0px 8px 10px 1px rgba(0,0,0,.14),0px 3px 14px 2px rgba(0,0,0,.12);box-shadow:0px 5px 5px -3px rgba(0,0,0,.2),0px 8px 10px 1px rgba(0,0,0,.14),0px 3px 14px 2px rgba(0,0,0,.12);overflow-y:hidden;position:absolute;right:24px;top:48px}.gb_hf,.gb_if,.gb_jf{display:none}.gb_De{height:48px;max-width:720px}.gb_Td.gb_Me:not(.gb_Ce) .gb_De{max-width:100%;-webkit-flex:1 1 auto;flex:1 1 auto}.gb_Sd>.gb_Jd .gb_De{display:table-cell;vertical-align:middle;width:100%}.gb_Td.gb_Me .gb_De .gb_Re{margin-left:0;margin-right:0}.gb_Re{background:#f1f3f4;border:1px solid transparent;-webkit-border-radius:8px;border-radius:8px;margin-left:auto;margin-right:auto;max-width:720px;position:relative;-webkit-transition:background 100ms ease-in,width 100ms ease-out;transition:background 100ms ease-in,width 100ms ease-out}.gb_Re.gb_kf{-webkit-border-radius:8px 8px 0 0;border-radius:8px 8px 0 0}.gb_zc .gb_Re{background:rgba(241,243,244,.24)}.gb_Re button{background:none;border:none;cursor:pointer;outline:none;padding:0 5px;line-height:0}.gb_Re:not(.gb_Ce) button{padding:0 5px}.gb_Re button svg,.gb_Re button img{padding:8px;margin:3px}.gb_Re.gb_Ce button svg{margin-left:1px;margin-right:1px}.gb_lf.gb_mf,.gb_nf.gb_mf{padding-left:2px;padding-right:2px}.gb_nf{display:none}.gb_lf,.gb_nf{float:left;position:absolute;top:0}.gb_of{position:absolute;right:0;cursor:default;visibility:hidden;top:0;-webkit-transition:opacity 250ms ease-out;transition:opacity 250ms ease-out}.gb_pf .gb_of{right:44px}.gb_of.gb_qf{visibility:inherit}.gb_cf::-ms-clear{display:none;height:0;width:0}.gb_rf{position:absolute;right:0;top:0}.gb_sf{height:46px;padding:0;margin-left:56px;margin-right:49px;overflow:hidden}.gb_pf .gb_sf{margin-right:96px}.gb_cf{background:transparent;border:none;font:normal 16px Google Sans,Roboto,RobotoDraft,Helvetica,Arial,sans-serif;-webkit-font-variant-ligatures:none;font-variant-ligatures:none;height:46px;outline:none;width:100%;-webkit-box-sizing:border-box;box-sizing:border-box}.gb_mf.gb_sf .gb_cf.gb_tf{padding-left:2px}.gb_zc .gb_cf{color:rgba(255,255,255,.87)}.gb_cf:not(.gb_tf){padding:11px 0}.gb_cf.gb_tf{padding:0}.gb_tf{height:46px;line-height:46px}.gb_Re:not(.gb_Se) input::-webkit-input-placeholder{color:rgba(0,0,0,.54)}.gb_zc .gb_Re:not(.gb_Se) input::-webkit-input-placeholder{color:rgba(255,255,255,.87)}.gb_Re.gb_Ce:not(.gb_K){background:transparent;float:right;-webkit-box-shadow:none;box-shadow:none}.gb_Re.gb_Ce:not(.gb_K) .gb_sf,.gb_Re.gb_Ce:not(.gb_K) .gb_of,.gb_Re.gb_Ce:not(.gb_K) .gb_rf{display:none}.gb_Re.gb_Ce.gb_K{margin-left:0;position:absolute;width:auto}.gb_Re.gb_Ce.gb_K .gb_lf{display:none}.gb_Re.gb_Ce .gb_lf{padding:0;position:static}.gb_Re.gb_Ce.gb_K .gb_nf{display:block}.gb_oa.gb_Lc .gb_Jd.gb_Be:not(.gb_Ce) .gb_De,.gb_oa.gb_Lc .gb_Jd.gb_Ee.gb_Fe:not(.gb_Ce) .gb_De,.gb_oa.gb_Od .gb_Jd:not(.gb_Be):not(.gb_Ce) .gb_De{padding-right:30px}.gb_oa.gb_Lc .gb_Jd.gb_Fe:not(.gb_Ce) .gb_De,.gb_oa.gb_Lc .gb_Jd.gb_Ee.gb_Be:not(.gb_Ce) .gb_De{padding-left:30px}.gb_Jd:not(.gb_Ce) .gb_De{padding-left:10px;padding-right:10px;width:100%;-webkit-flex:1 1 auto;flex:1 1 auto}.gb_De.gb_Aa{display:none}.gb_Td.gb_He>.gb_ne{min-width:initial!important;min-width:auto!important}.gb_Ie,.gb_Je:not(.gb_Pd):not(.gb_He).gb_Ce,.gb_Je:not(.gb_Pd):not(.gb_He).gb_Ke{-webkit-box-pack:flex-end;-webkit-justify-content:flex-end;justify-content:flex-end}.gb_Je:not(.gb_Pd):not(.gb_He){-webkit-box-pack:center;-webkit-justify-content:center;justify-content:center}.gb_Je:not(.gb_Pd):not(.gb_He):not(.gb_Ce).gb_Le,.gb_Je:not(.gb_Pd):not(.gb_He):not(.gb_Ce).gb_Me{-webkit-box-pack:flex-start;-webkit-justify-content:flex-start;justify-content:flex-start}.gb_Td.gb_Pd,.gb_Td.gb_He{-webkit-box-pack:space-between;-webkit-justify-content:space-between;justify-content:space-between}.gb_oa.gb_pa .gb_1c,.gb_Kd.gb_Pd.gb_Qd>.gb_1c{-webkit-flex:1 1 auto;flex:1 1 auto;overflow:hidden}.gb_oa.gb_pa .gb_Td,.gb_Kd.gb_Pd.gb_Qd>.gb_Td{-webkit-flex:0 0 auto;flex:0 0 auto}sentinel{}
</style>
<script>;this.gbar_={CONFIG:[[[0,"www.gstatic.com","og.qtm.en_US.lwdlZRS49Hs.O","it","en-GB","243",0,[4,2,".76.","","","448853164","0"],null,"oAOIYtX-MtKhkwWc3YSYBQ",null,0,"og.qtm.n1jU2IhtZPM.L.W.O","AA2YrTsHgfR9b0cqQkUkzGHEl3I7ha1_YQ","AA2YrTuwK4iQavr0OhlrHjqiaye7gzKb7g","",2,1,200,"ITA",null,null,"1","243",1],null,[1,0.1000000014901161,2,1],[1,0.001000000047497451,1],[1,0,0,null,"0","chromiumauthors0@gmail.com","","AOEwXKqM25yByLj5zdyKTUQZx7X37NmDgZLGbGTdtRlL1pIO-h9KEBJrgauKdOfrWE5IgZQev6vGvidyLJ5N3XC_exTauQMQYw"],[0,1,"",1,0,1,0,0,0,1,null,0,0,null,0,0,null,null,0,0,0,"","","","","","",null,0,0,0,0,0,null,null,null,"rgba(32,33,36,1)","transparent",0,0,1,null,null,1,0,0],["%1$s (default)","Brand account",0,"%1$s (delegated)",1,null,83,"https://www.google.com/webhp?authuser=$authuser",null,null,null,1,"https://accounts.google.com/ListAccounts?listPages=0\u0026authuser=0\u0026pid=243\u0026gpsia=1\u0026source=ogb\u0026atic=1\u0026mo=1\u0026mn=1\u0026hl=en-GB\u0026ts=157",0,"dashboard",null,null,null,null,"Profile","",0,null,"Signed out","https://accounts.google.com/AccountChooser?source=ogb\u0026continue=$continue\u0026Email=$email\u0026ec=GAhA8wE","https://accounts.google.com/RemoveLocalAccount?source=ogb","Remove","Sign in",0,0,1,0,1,1,0,null,null,null,"Session expired",null,null,null,"Visitor",null,"Default","Delegated","Sign out of all accounts",1,null,null,0,null,null,"myaccount.google.com","https",0,1,0],null,["1","gci_91f30755d6a6b787dcc2a4062e6e9824.js","googleapis.client:gapi.iframes","0","en-GB"],null,null,null,null,["m;/_/scs/abc-static/_/js/k=gapi.gapi.en.BYmJjssVfqI.O/d=1/rs=AHpOoo80_DzWbqWOZXEixUAk9-Z2HYlC7A/m=__features__","https://apis.google.com","","","1","",null,1,"es_plusone_gc_20220502.0_p0","en-GB",null,0],[0.009999999776482582,"it","243",[null,"","0",null,1,5184000,null,null,"",null,null,null,null,null,0,null,1,0,0,0,0,0,null,null,0,0,null,0,0,0,0,0],null,null,null,0,null,null,["5061451","google\\.(com|ru|ca|by|kz|com\\.mx|com\\.tr)$",1]],[1,1,null,40400,243,"ITA","en-GB","448853164.0",7,0.009999999776482582,1,0,null,null,null,null,"",null,null,null,"oAOIYtX-MtKhkwWc3YSYBQ",0,0,0,null,2,5,"eh",18],[[null,null,null,"https://www.gstatic.com/og/_/js/k=og.qtm.en_US.lwdlZRS49Hs.O/rt=j/m=qgl,q_dnp,qmd,qcwid,qbd,qapid,qald/exm=qaaw,qabr,qadd,qaid,qalo,qebr,qein,qhaw,qhbr,qhch,qhga,qhid,qhin,qhlo,qhmn,qhpc,qhpr,qhsf,qhtt/d=1/ed=1/rs=AA2YrTsHgfR9b0cqQkUkzGHEl3I7ha1_YQ"],[null,null,null,"https://www.gstatic.com/og/_/ss/k=og.qtm.n1jU2IhtZPM.L.W.O/m=qmd,qcwid/excm=qaaw,qabr,qadd,qaid,qalo,qebr,qein,qhaw,qhbr,qhch,qhga,qhid,qhin,qhlo,qhmn,qhpc,qhpr,qhsf,qhtt/d=1/ed=1/ct=zgms/rs=AA2YrTuwK4iQavr0OhlrHjqiaye7gzKb7g"]],null,null,null,[[[null,null,[null,null,null,"https://ogs.google.com/u/0/widget/app"],0,448,328,57,4,1,0,0,63,64,8000,"https://www.google.it/intl/en-GB/about/products?tab=rh",67,1,69,null,1,70,"There was a problem loading the set of applications. Please try again in a few minutes, or go to the %1$sGoogle Products%2$s page.",3,0,0,74,4000,null,null,null,null,null,null,null,"/widget/app"],[null,null,[null,null,null,"https://ogs.google.com/u/0/widget/account"],0,414,372,57,4,1,0,0,65,66,8000,"https://accounts.google.com/SignOutOptions?hl=en-GB\u0026continue=https://www.google.com%3Fhl%3Den-GB",68,2,null,null,1,113,"Something went wrong. Refresh to try again or %1$schoose another account%2$s.",3,null,null,75,null,null,null,null,null,null,null,null,"/widget/account",["https","myaccount.google.com",0,32,83,0],0,0]],0,[null,null,null,"https://www.gstatic.com/og/_/js/k=og.qtm.en_US.lwdlZRS49Hs.O/rt=j/m=qdsh/d=1/ed=1/rs=AA2YrTsHgfR9b0cqQkUkzGHEl3I7ha1_YQ"],"1","243",1,0,null,"en-GB",0,["https://www.google.com/webhp?authuser=$authuser","https://accounts.google.com/AddSession?hl=en-GB\u0026continue=https://www.google.com%3Fhl%3Den-GB\u0026ec=GAlA8wE","https://accounts.google.com/Logout?hl=en-GB\u0026continue=https://www.google.com%3Fhl%3Den-GB\u0026timeStmp=1653080992\u0026secTok=.AG5fkS_L10XhC_tKdJ6oBeHQarAXvhbYSw\u0026ec=GAdA8wE","https://accounts.google.com/ListAccounts?listPages=0\u0026authuser=0\u0026pid=243\u0026gpsia=1\u0026source=ogb\u0026atic=1\u0026mo=1\u0026mn=1\u0026hl=en-GB\u0026ts=157",0,0,"",0],0,0],null,[["mousedown","touchstart","touchmove","wheel","keydown"],300000]]],};this.gbar_=this.gbar_||{};(function(_){var window=this;
try{
var la,ta,ua,ya,za,Ha,Fa,Ia,Ea,Ma,Ra,Sa,Ta,Ua,Va,Wa,Ya,Za,cb,db;_.aa=function(a){if(Error.captureStackTrace)Error.captureStackTrace(this,_.aa);else{var b=Error().stack;b&&(this.stack=b)}a&&(this.message=String(a))};_.ca=function(){var a=_.n.navigator;return a&&(a=a.userAgent)?a:""};_.p=function(a){return-1!=_.ca().indexOf(a)};_.ea=function(){return _.p("Opera")};_.fa=function(){return _.p("Trident")||_.p("MSIE")};_.ha=function(){return _.p("Firefox")||_.p("FxiOS")};
_.ja=function(){return _.p("Safari")&&!(_.ia()||_.p("Coast")||_.ea()||_.p("Edge")||_.p("Edg/")||_.p("OPR")||_.ha()||_.p("Silk")||_.p("Android"))};_.ia=function(){return(_.p("Chrome")||_.p("CriOS"))&&!_.p("Edge")||_.p("Silk")};_.ka=function(){return _.p("Android")&&!(_.ia()||_.ha()||_.ea()||_.p("Silk"))};la=function(){return _.p("iPhone")&&!_.p("iPod")&&!_.p("iPad")};_.ma=function(){return la()||_.p("iPad")||_.p("iPod")};
_.na=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[]};_.oa=function(){return-1!=_.ca().toLowerCase().indexOf("webkit")&&!_.p("Edge")};_.ra=function(a){return qa&&null!=a&&a instanceof Uint8Array};ta=function(a,b){Object.isFrozen(a)||(sa?a[sa]|=b:void 0!==a.Wd?a.Wd|=b:Object.defineProperties(a,{Wd:{value:b,configurable:!0,writable:!0,enumerable:!1}}))};ua=function(a){var b;sa?b=a[sa]:b=a.Wd;return null==b?0:b};_.va=function(a){ta(a,1);return a};
_.wa=function(a){return Array.isArray(a)?!!(ua(a)&2):!1};_.xa=function(a){if(!Array.isArray(a))throw Error("x");ta(a,2)};ya=function(a){return null!==a&&"object"===typeof a&&!Array.isArray(a)&&a.constructor===Object};za=function(a){return{value:a,configurable:!1,writable:!1,enumerable:!1}};_.Aa=function(a,b,c){c=void 0===c?!1:c;if(Array.isArray(a))return new b(a);if(c)return new b};
_.Da=function(a){switch(typeof a){case "number":return isFinite(a)?a:String(a);case "object":if(a&&!Array.isArray(a)){if(_.ra(a))return Ba(a);if(a instanceof _.Ca){var b=a.Aa;b=null==b||"string"===typeof b?b:qa&&b instanceof Uint8Array?Ba(b):null;return(a.Aa=b)||""}}}return a};_.Ga=function(a,b){b=void 0===b?Ea:b;return Fa(a,b)};Ha=function(a,b){if(null!=a){if(Array.isArray(a))a=Fa(a,b);else if(ya(a)){var c={},d;for(d in a)c[d]=Ha(a[d],b);a=c}else a=b(a);return a}};
Fa=function(a,b){for(var c=a.slice(),d=0;d<c.length;d++)c[d]=Ha(c[d],b);Array.isArray(a)&&ua(a)&1&&_.va(c);return c};Ia=function(a){if(a&&"object"==typeof a&&a.toJSON)return a.toJSON();a=_.Da(a);return Array.isArray(a)?_.Ga(a,Ia):a};Ea=function(a){return _.ra(a)?new Uint8Array(a):a};
Ma=function(a,b,c,d,e,f){(a=a.j&&a.j[c])?Array.isArray(a)?(e=f.xe?_.va(a.slice()):a,_.Ja(b,c,e)):_.q(b,c,a):(qa&&d instanceof Uint8Array?e=d.length?new _.Ca(new Uint8Array(d),_.Ka):_.La():(Array.isArray(d)&&(e?_.xa(d):Array.isArray(d)&&ua(d)&1&&f.xe&&(d=d.slice())),e=d),_.t(b,c,e))};_.u=function(a,b){return null!=a?!!a:!!b};_.w=function(a,b){void 0==b&&(b="");return null!=a?a:b};_.Na=function(a,b){void 0==b&&(b=0);return null!=a?a:b};_.Oa=function(a,b,c){for(var d in a)b.call(c,a[d],d,a)};
_.Qa=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<Pa.length;f++)c=Pa[f],Object.prototype.hasOwnProperty.call(d,c)&&(a[c]=d[c])}};Ra=function(a){var b=0;return function(){return b<a.length?{done:!1,value:a[b++]}:{done:!0}}};Sa="function"==typeof Object.defineProperties?Object.defineProperty:function(a,b,c){if(a==Array.prototype||a==Object.prototype)return a;a[b]=c.value;return a};
Ta=function(a){a=["object"==typeof globalThis&&globalThis,a,"object"==typeof window&&window,"object"==typeof self&&self,"object"==typeof global&&global];for(var b=0;b<a.length;++b){var c=a[b];if(c&&c.Math==Math)return c}throw Error("a");};Ua=Ta(this);Va=function(a,b){if(b)a:{var c=Ua;a=a.split(".");for(var d=0;d<a.length-1;d++){var e=a[d];if(!(e in c))break a;c=c[e]}a=a[a.length-1];d=c[a];b=b(d);b!=d&&null!=b&&Sa(c,a,{configurable:!0,writable:!0,value:b})}};
Va("Symbol",function(a){if(a)return a;var b=function(f,g){this.j=f;Sa(this,"description",{configurable:!0,writable:!0,value:g})};b.prototype.toString=function(){return this.j};var c="jscomp_symbol_"+(1E9*Math.random()>>>0)+"_",d=0,e=function(f){if(this instanceof e)throw new TypeError("b");return new b(c+(f||"")+"_"+d++,f)};return e});
Va("Symbol.iterator",function(a){if(a)return a;a=Symbol("c");for(var b="Array Int8Array Uint8Array Uint8ClampedArray Int16Array Uint16Array Int32Array Uint32Array Float32Array Float64Array".split(" "),c=0;c<b.length;c++){var d=Ua[b[c]];"function"===typeof d&&"function"!=typeof d.prototype[a]&&Sa(d.prototype,a,{configurable:!0,writable:!0,value:function(){return Wa(Ra(this))}})}return a});Wa=function(a){a={next:a};a[Symbol.iterator]=function(){return this};return a};
_.Xa=function(a){var b="undefined"!=typeof Symbol&&Symbol.iterator&&a[Symbol.iterator];return b?b.call(a):{next:Ra(a)}};Ya="function"==typeof Object.create?Object.create:function(a){var b=function(){};b.prototype=a;return new b};if("function"==typeof Object.setPrototypeOf)Za=Object.setPrototypeOf;else{var $a;a:{var ab={a:!0},bb={};try{bb.__proto__=ab;$a=bb.a;break a}catch(a){}$a=!1}Za=$a?function(a,b){a.__proto__=b;if(a.__proto__!==b)throw new TypeError("d`"+a);return a}:null}cb=Za;
_.y=function(a,b){a.prototype=Ya(b.prototype);a.prototype.constructor=a;if(cb)cb(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.Y=b.prototype};db=function(a,b,c){if(null==a)throw new TypeError("e`"+c);if(b instanceof RegExp)throw new TypeError("f`"+c);return a+""};
Va("String.prototype.startsWith",function(a){return a?a:function(b,c){var d=db(this,b,"startsWith"),e=d.length,f=b.length;c=Math.max(0,Math.min(c|0,d.length));for(var g=0;g<f&&c<e;)if(d[c++]!=b[g++])return!1;return g>=f}});Va("Array.prototype.find",function(a){return a?a:function(b,c){a:{var d=this;d instanceof String&&(d=String(d));for(var e=d.length,f=0;f<e;f++){var g=d[f];if(b.call(c,g,f,d)){b=g;break a}}b=void 0}return b}});var eb=function(a,b){return Object.prototype.hasOwnProperty.call(a,b)};
Va("WeakMap",function(a){function b(){}function c(l){var m=typeof l;return"object"===m&&null!==l||"function"===m}function d(l){if(!eb(l,f)){var m=new b;Sa(l,f,{value:m})}}function e(l){var m=Object[l];m&&(Object[l]=function(r){if(r instanceof b)return r;Object.isExtensible(r)&&d(r);return m(r)})}if(function(){if(!a||!Object.seal)return!1;try{var l=Object.seal({}),m=Object.seal({}),r=new a([[l,2],[m,3]]);if(2!=r.get(l)||3!=r.get(m))return!1;r.delete(l);r.set(m,4);return!r.has(l)&&4==r.get(m)}catch(v){return!1}}())return a;
var f="$jscomp_hidden_"+Math.random();e("freeze");e("preventExtensions");e("seal");var g=0,h=function(l){this.j=(g+=Math.random()+1).toString();if(l){l=_.Xa(l);for(var m;!(m=l.next()).done;)m=m.value,this.set(m[0],m[1])}};h.prototype.set=function(l,m){if(!c(l))throw Error("g");d(l);if(!eb(l,f))throw Error("h`"+l);l[f][this.j]=m;return this};h.prototype.get=function(l){return c(l)&&eb(l,f)?l[f][this.j]:void 0};h.prototype.has=function(l){return c(l)&&eb(l,f)&&eb(l[f],this.j)};h.prototype.delete=function(l){return c(l)&&
eb(l,f)&&eb(l[f],this.j)?delete l[f][this.j]:!1};return h});
Va("Map",function(a){if(function(){if(!a||"function"!=typeof a||!a.prototype.entries||"function"!=typeof Object.seal)return!1;try{var h=Object.seal({x:4}),l=new a(_.Xa([[h,"s"]]));if("s"!=l.get(h)||1!=l.size||l.get({x:4})||l.set({x:4},"t")!=l||2!=l.size)return!1;var m=l.entries(),r=m.next();if(r.done||r.value[0]!=h||"s"!=r.value[1])return!1;r=m.next();return r.done||4!=r.value[0].x||"t"!=r.value[1]||!m.next().done?!1:!0}catch(v){return!1}}())return a;var b=new WeakMap,c=function(h){this.o={};this.j=
f();this.size=0;if(h){h=_.Xa(h);for(var l;!(l=h.next()).done;)l=l.value,this.set(l[0],l[1])}};c.prototype.set=function(h,l){h=0===h?0:h;var m=d(this,h);m.list||(m.list=this.o[m.id]=[]);m.Ta?m.Ta.value=l:(m.Ta={next:this.j,bc:this.j.bc,head:this.j,key:h,value:l},m.list.push(m.Ta),this.j.bc.next=m.Ta,this.j.bc=m.Ta,this.size++);return this};c.prototype.delete=function(h){h=d(this,h);return h.Ta&&h.list?(h.list.splice(h.index,1),h.list.length||delete this.o[h.id],h.Ta.bc.next=h.Ta.next,h.Ta.next.bc=
h.Ta.bc,h.Ta.head=null,this.size--,!0):!1};c.prototype.clear=function(){this.o={};this.j=this.j.bc=f();this.size=0};c.prototype.has=function(h){return!!d(this,h).Ta};c.prototype.get=function(h){return(h=d(this,h).Ta)&&h.value};c.prototype.entries=function(){return e(this,function(h){return[h.key,h.value]})};c.prototype.keys=function(){return e(this,function(h){return h.key})};c.prototype.values=function(){return e(this,function(h){return h.value})};c.prototype.forEach=function(h,l){for(var m=this.entries(),
r;!(r=m.next()).done;)r=r.value,h.call(l,r[1],r[0],this)};c.prototype[Symbol.iterator]=c.prototype.entries;var d=function(h,l){var m=l&&typeof l;"object"==m||"function"==m?b.has(l)?m=b.get(l):(m=""+ ++g,b.set(l,m)):m="p_"+l;var r=h.o[m];if(r&&eb(h.o,m))for(h=0;h<r.length;h++){var v=r[h];if(l!==l&&v.key!==v.key||l===v.key)return{id:m,list:r,index:h,Ta:v}}return{id:m,list:r,index:-1,Ta:void 0}},e=function(h,l){var m=h.j;return Wa(function(){if(m){for(;m.head!=h.j;)m=m.bc;for(;m.next!=m.head;)return m=
m.next,{done:!1,value:l(m)};m=null}return{done:!0,value:void 0}})},f=function(){var h={};return h.bc=h.next=h.head=h},g=0;return c});Va("Number.MAX_SAFE_INTEGER",function(){return 9007199254740991});var fb=function(a,b){a instanceof String&&(a+="");var c=0,d=!1,e={next:function(){if(!d&&c<a.length){var f=c++;return{value:b(f,a[f]),done:!1}}d=!0;return{done:!0,value:void 0}}};e[Symbol.iterator]=function(){return e};return e};
Va("Array.prototype.entries",function(a){return a?a:function(){return fb(this,function(b,c){return[b,c]})}});Va("Number.isNaN",function(a){return a?a:function(b){return"number"===typeof b&&isNaN(b)}});Va("Array.prototype.keys",function(a){return a?a:function(){return fb(this,function(b){return b})}});var gb="function"==typeof Object.assign?Object.assign:function(a,b){for(var c=1;c<arguments.length;c++){var d=arguments[c];if(d)for(var e in d)eb(d,e)&&(a[e]=d[e])}return a};
Va("Object.assign",function(a){return a||gb});Va("Array.prototype.values",function(a){return a?a:function(){return fb(this,function(b,c){return c})}});Va("Array.from",function(a){return a?a:function(b,c,d){c=null!=c?c:function(h){return h};var e=[],f="undefined"!=typeof Symbol&&Symbol.iterator&&b[Symbol.iterator];if("function"==typeof f){b=f.call(b);for(var g=0;!(f=b.next()).done;)e.push(c.call(d,f.value,g++))}else for(f=b.length,g=0;g<f;g++)e.push(c.call(d,b[g],g));return e}});
Va("Object.is",function(a){return a?a:function(b,c){return b===c?0!==b||1/b===1/c:b!==b&&c!==c}});Va("Array.prototype.includes",function(a){return a?a:function(b,c){var d=this;d instanceof String&&(d=String(d));var e=d.length;c=c||0;for(0>c&&(c=Math.max(c+e,0));c<e;c++){var f=d[c];if(f===b||Object.is(f,b))return!0}return!1}});Va("String.prototype.includes",function(a){return a?a:function(b,c){return-1!==db(this,b,"includes").indexOf(b,c||0)}});
Va("Object.entries",function(a){return a?a:function(b){var c=[],d;for(d in b)eb(b,d)&&c.push([d,b[d]]);return c}});Va("Array.prototype.fill",function(a){return a?a:function(b,c,d){var e=this.length||0;0>c&&(c=Math.max(0,e+c));if(null==d||d>e)d=e;d=Number(d);0>d&&(d=Math.max(0,e+d));for(c=Number(c||0);c<d;c++)this[c]=b;return this}});var hb=function(a){return a?a:Array.prototype.fill};Va("Int8Array.prototype.fill",hb);Va("Uint8Array.prototype.fill",hb);Va("Uint8ClampedArray.prototype.fill",hb);
Va("Int16Array.prototype.fill",hb);Va("Uint16Array.prototype.fill",hb);Va("Int32Array.prototype.fill",hb);Va("Uint32Array.prototype.fill",hb);Va("Float32Array.prototype.fill",hb);Va("Float64Array.prototype.fill",hb);
/*
Copyright The Closure Library Authors.
SPDX-License-Identifier: Apache-2.0
*/
var kb,lb,nb,ob,pb;_.ib=_.ib||{};_.n=this||self;_.jb=function(a){var b=typeof a;return"object"==b&&null!=a||"function"==b};_.mb=function(a){return Object.prototype.hasOwnProperty.call(a,kb)&&a[kb]||(a[kb]=++lb)};kb="closure_uid_"+(1E9*Math.random()>>>0);lb=0;nb=function(a,b,c){return a.call.apply(a.bind,arguments)};
ob=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)}};_.z=function(a,b,c){Function.prototype.bind&&-1!=Function.prototype.bind.toString().indexOf("native code")?_.z=nb:_.z=ob;return _.z.apply(null,arguments)};
_.B=function(a,b){a=a.split(".");var c=_.n;a[0]in c||"undefined"==typeof c.execScript||c.execScript("var "+a[0]);for(var d;a.length&&(d=a.shift());)a.length||void 0===b?c[d]&&c[d]!==Object.prototype[d]?c=c[d]:c=c[d]={}:c[d]=b};_.C=function(a,b){function c(){}c.prototype=b.prototype;a.Y=b.prototype;a.prototype=new c;a.prototype.constructor=a;a.Lk=function(d,e,f){for(var g=Array(arguments.length-2),h=2;h<arguments.length;h++)g[h-2]=arguments[h];return b.prototype[e].apply(d,g)}};pb=function(a){return a};
_.qb=function(a){var b=null,c=_.n.trustedTypes;if(!c||!c.createPolicy)return b;try{b=c.createPolicy(a,{createHTML:pb,createScript:pb,createScriptURL:pb})}catch(d){_.n.console&&_.n.console.error(d.message)}return b};
_.C(_.aa,Error);_.aa.prototype.name="CustomError";
_.rb=String.prototype.trim?function(a){return a.trim()}:function(a){return/^[\s\xa0]*([\s\S]*?)[\s\xa0]*$/.exec(a)[1]};
_.sb=Array.prototype.indexOf?function(a,b){return Array.prototype.indexOf.call(a,b,void 0)}:function(a,b){if("string"===typeof a)return"string"!==typeof b||1!=b.length?-1:a.indexOf(b,0);for(var c=0;c<a.length;c++)if(c in a&&a[c]===b)return c;return-1};_.tb=Array.prototype.forEach?function(a,b,c){Array.prototype.forEach.call(a,b,c)}:function(a,b,c){for(var d=a.length,e="string"===typeof a?a.split(""):a,f=0;f<d;f++)f in e&&b.call(c,e[f],f,a)};
_.ub=Array.prototype.filter?function(a,b,c){return Array.prototype.filter.call(a,b,c)}:function(a,b,c){for(var d=a.length,e=[],f=0,g="string"===typeof a?a.split(""):a,h=0;h<d;h++)if(h in g){var l=g[h];b.call(c,l,h,a)&&(e[f++]=l)}return e};_.vb=Array.prototype.map?function(a,b,c){return Array.prototype.map.call(a,b,c)}:function(a,b,c){for(var d=a.length,e=Array(d),f="string"===typeof a?a.split(""):a,g=0;g<d;g++)g in f&&(e[g]=b.call(c,f[g],g,a));return e};
_.wb=Array.prototype.reduce?function(a,b,c){return Array.prototype.reduce.call(a,b,c)}:function(a,b,c){var d=c;(0,_.tb)(a,function(e,f){d=b.call(void 0,d,e,f,a)});return d};_.xb=Array.prototype.some?function(a,b){return Array.prototype.some.call(a,b,void 0)}:function(a,b){for(var c=a.length,d="string"===typeof a?a.split(""):a,e=0;e<c;e++)if(e in d&&b.call(void 0,d[e],e,a))return!0;return!1};
_.yb=function(a){_.yb[" "](a);return a};_.yb[" "]=function(){};
var Nb,Ob,Tb;_.zb=_.ea();_.D=_.fa();_.Ab=_.p("Edge");_.Bb=_.Ab||_.D;_.Cb=_.p("Gecko")&&!_.oa()&&!(_.p("Trident")||_.p("MSIE"))&&!_.p("Edge");_.Db=_.oa();_.Eb=_.p("Macintosh");_.Fb=_.p("Windows");_.Hb=_.p("Linux")||_.p("CrOS");_.Ib=_.p("Android");_.Jb=la();_.Kb=_.p("iPad");_.Lb=_.p("iPod");_.Mb=_.ma();Nb=function(){var a=_.n.document;return a?a.documentMode:void 0};
a:{var Pb="",Qb=function(){var a=_.ca();if(_.Cb)return/rv:([^\);]+)(\)|;)/.exec(a);if(_.Ab)return/Edge\/([\d\.]+)/.exec(a);if(_.D)return/\b(?:MSIE|rv)[: ]([^\);]+)(\)|;)/.exec(a);if(_.Db)return/WebKit\/(\S+)/.exec(a);if(_.zb)return/(?:Version)[ \/]?(\S+)/.exec(a)}();Qb&&(Pb=Qb?Qb[1]:"");if(_.D){var Rb=Nb();if(null!=Rb&&Rb>parseFloat(Pb)){Ob=String(Rb);break a}}Ob=Pb}_.Sb=Ob;if(_.n.document&&_.D){var Ub=Nb();Tb=Ub?Ub:parseInt(_.Sb,10)||void 0}else Tb=void 0;_.Vb=Tb;
_.Wb=_.ha();_.Xb=la()||_.p("iPod");_.Yb=_.p("iPad");_.Zb=_.ka();_.$b=_.ia();_.ac=_.ja()&&!_.ma();
var bc,Ba;bc={};_.cc=null;Ba=function(a){var b;void 0===b&&(b=0);_.dc();b=bc[b];for(var c=Array(Math.floor(a.length/3)),d=b[64]||"",e=0,f=0;e<a.length-2;e+=3){var g=a[e],h=a[e+1],l=a[e+2],m=b[g>>2];g=b[(g&3)<<4|h>>4];h=b[(h&15)<<2|l>>6];l=b[l&63];c[f++]=m+g+h+l}m=0;l=d;switch(a.length-e){case 2:m=a[e+1],l=b[(m&15)<<2]||d;case 1:a=a[e],c[f]=b[a>>2]+b[(a&3)<<4|m>>4]+l+d}return c.join("")};
_.dc=function(){if(!_.cc){_.cc={};for(var a="ABCDEFGHIJKLMNOPQRSTUVWXYZabcdefghijklmnopqrstuvwxyz0123456789".split(""),b=["+/=","+/","-_=","-_.","-_"],c=0;5>c;c++){var d=a.concat(b[c].split(""));bc[c]=d;for(var e=0;e<d.length;e++){var f=d[e];void 0===_.cc[f]&&(_.cc[f]=e)}}}};
var qa;qa="undefined"!==typeof Uint8Array;_.Ka={};
_.ec="function"===typeof Uint8Array.prototype.slice;
_.fc="undefined"!==typeof TextDecoder;_.gc="undefined"!==typeof TextEncoder;
var hc;_.Ca=function(a,b){if(b!==_.Ka)throw Error("t");this.Aa=a;if(null!==a&&0===a.length)throw Error("u");};_.La=function(){return hc||(hc=new _.Ca(null,_.Ka))};_.Ca.prototype.Yb=function(){return null==this.Aa};
_.ic={};
var sa="function"===typeof Symbol&&"symbol"===typeof Symbol()?Symbol(void 0):void 0;
var mc;_.kc=Object.freeze(_.va([]));_.lc=function(a){if(_.wa(a.oa))throw Error("y");};mc="undefined"!=typeof Symbol&&"undefined"!=typeof Symbol.hasInstance;
var nc;nc=function(a){return a.o||(a.o=a.oa[a.A+a.uc]={})};_.E=function(a,b,c){return-1===b?null:b>=a.A?a.o?a.o[b]:void 0:(void 0===c?0:c)&&a.o&&(c=a.o[b],null!=c)?c:a.oa[b+a.uc]};_.t=function(a,b,c,d,e){d=void 0===d?!1:d;(void 0===e?0:e)||_.lc(a);b<a.A&&!d?a.oa[b+a.uc]=c:nc(a)[b]=c;return a};_.oc=function(a,b){return null!=_.E(a,b)};_.F=function(a,b){a=_.E(a,b);return null==a?a:!!a};_.pc=function(a,b,c){a=_.E(a,b);return null==a?c:a};
_.qc=function(a,b,c){a=_.E(a,b);a=null==a?a:+a;return null==a?void 0===c?0:c:a};_.G=function(a,b,c,d,e){e=void 0===e?!1:e;var f=e;if(-1===c)d=null;else{a.j||(a.j={});var g=a.j[c];if(g)d=g;else{var h=_.E(a,c,f);b=_.Aa(h,b,d);void 0==b?d=g:(d&&b.oa!==h&&_.t(a,c,b.oa,f,!0),a.j[c]=b,_.wa(a.oa)&&_.xa(b.oa),d=b)}}if(null==d)return d;_.wa(d.oa)&&!_.wa(a.oa)&&(d=d.qf(_.ic),_.t(a,c,d.oa,e),a.j[c]=d);return d};_.q=function(a,b,c){_.lc(a);a.j||(a.j={});var d=null!=c?c.oa:c;a.j[b]=c;return _.t(a,b,d)};
_.Ja=function(a,b,c){_.lc(a);if(c){var d=_.va([]);for(var e=0;e<c.length;e++)d[e]=c[e].oa;a.j||(a.j={});a.j[b]=c}else a.j&&(a.j[b]=void 0),d=_.kc;return _.t(a,b,d)};_.rc=function(a,b,c){return _.pc(a,b,void 0===c?0:c)};
var tc=function(a,b,c){a||(a=_.sc);_.sc=null;var d=this.constructor.j;a||(a=d?[d]:[]);this.uc=(d?0:-1)-(this.constructor.o||0);this.j=void 0;this.oa=a;a:{d=this.oa.length;a=d-1;if(d&&(d=this.oa[a],ya(d))){this.A=a-this.uc;this.o=d;break a}void 0!==b&&-1<b?(this.A=Math.max(b,a+1-this.uc),this.o=void 0):this.A=Number.MAX_VALUE}if(c)for(b=0;b<c.length;b++)if(a=c[b],a<this.A)a+=this.uc,(d=this.oa[a])?Array.isArray(d)&&_.va(d):this.oa[a]=_.kc;else{d=nc(this);var e=d[a];e?Array.isArray(e)&&_.va(e):d[a]=
_.kc}};tc.prototype.toJSON=function(){var a=this.oa;return _.jc?a:_.Ga(a,Ia)};tc.prototype.Dc=function(a){if(a!==_.ic)throw Error("w");return _.wa(this.oa)};tc.prototype.toString=function(){return this.oa.toString()};
var uc=function(){tc.apply(this,arguments)};_.y(uc,tc);uc.prototype.qf=function(){return this};if(mc){var vc={};Object.defineProperties(uc,(vc[Symbol.hasInstance]=za(function(){throw Error("B");}),vc))}
;_.wc=Symbol();_.xc=Symbol();_.yc=Symbol();_.zc=Symbol();
_.H=function(){uc.apply(this,arguments)};_.y(_.H,uc);_.H.prototype.qf=function(a){if(a!==_.ic)throw Error("w");if(_.wa(this.oa)){a={xe:!0};var b=_.wa(this.oa);if(b&&!a.xe)throw Error("D");var c=new this.constructor;this.lc&&(c.lc=this.lc.slice());for(var d=this.oa,e=0;e<d.length;e++){var f=d[e];if(e===d.length-1&&ya(f))for(h in f){var g=+h;Number.isNaN(g)?nc(c)[h]=f[h]:Ma(this,c,g,f[h],b,a)}else Ma(this,c,e-this.uc,f,b,a)}var h=c}else h=this;return h};
if(mc){var Ac={};Object.defineProperties(_.H,(Ac[Symbol.hasInstance]=za(Object[Symbol.hasInstance]),Ac))}
;var Bc=function(a){_.H.call(this,a)};_.y(Bc,_.H);
_.Cc=function(a){_.H.call(this,a)};_.y(_.Cc,_.H);_.Cc.prototype.Rc=function(a){return _.t(this,3,a)};
var Dc=function(a){_.H.call(this,a)};_.y(Dc,_.H);
_.Ec=function(a){_.H.call(this,a)};_.y(_.Ec,_.H);_.Ec.prototype.jf=function(a){return _.t(this,24,a)};
_.Fc=function(a){_.H.call(this,a)};_.y(_.Fc,_.H);
_.I=function(){this.Mb=this.Mb;this.Ma=this.Ma};_.I.prototype.Mb=!1;_.I.prototype.isDisposed=function(){return this.Mb};_.I.prototype.ua=function(){this.Mb||(this.Mb=!0,this.R())};_.I.prototype.R=function(){if(this.Ma)for(;this.Ma.length;)this.Ma.shift()()};
var Gc=function(a){_.I.call(this);this.A=a;this.j=[];this.o={}};_.y(Gc,_.I);Gc.prototype.resolve=function(a){var b=this.A;a=a.split(".");for(var c=a.length,d=0;d<c;++d)if(b[a[d]])b=b[a[d]];else return null;return b instanceof Function?b:null};Gc.prototype.td=function(){for(var a=this.j.length,b=this.j,c=[],d=0;d<a;++d){var e=b[d].j(),f=this.resolve(e);if(f&&f!=this.o[e])try{b[d].td(f)}catch(g){}else c.push(b[d])}this.j=c.concat(b.slice(a))};
var Hc=function(a){_.I.call(this);this.A=a;this.C=this.j=null;this.B=0;this.D={};this.o=!1;a=window.navigator.userAgent;0<=a.indexOf("MSIE")&&0<=a.indexOf("Trident")&&(a=/\b(?:MSIE|rv)[: ]([^\);]+)(\)|;)/.exec(a))&&a[1]&&9>parseFloat(a[1])&&(this.o=!0)};_.y(Hc,_.I);Hc.prototype.F=function(a,b){this.j=b;this.C=a;b.preventDefault?b.preventDefault():b.returnValue=!1};
_.Ic=function(a){_.H.call(this,a)};_.y(_.Ic,_.H);
_.Jc=function(a){_.H.call(this,a)};_.y(_.Jc,_.H);
_.Kc=function(){this.data={}};_.Kc.prototype.o=function(){window.console&&window.console.log&&window.console.log("Log data: ",this.data)};_.Kc.prototype.j=function(a){var b=[],c;for(c in this.data)b.push(encodeURIComponent(c)+"="+encodeURIComponent(String(this.data[c])));return("atyp=i&zx="+(new Date).getTime()+"&"+b.join("&")).substr(0,a)};
var Lc=function(a,b){this.data={};var c=_.G(a,Dc,8)||new Dc;window.google&&window.google.kEI&&(this.data.ei=window.google.kEI);this.data.sei=_.w(_.E(a,10));this.data.ogf=_.w(_.E(c,3));this.data.ogrp=(window.google&&window.google.sn?!/.*hp$/.test(window.google.sn):_.u(_.F(a,7)))?"1":"";this.data.ogv=_.w(_.E(c,6))+"."+_.w(_.E(c,7));this.data.ogd=_.w(_.E(a,21));this.data.ogc=_.w(_.E(a,20));this.data.ogl=_.w(_.E(a,5));b&&(this.data.oggv=b)};_.y(Lc,_.Kc);
var Pa="constructor hasOwnProperty isPrototypeOf propertyIsEnumerable toLocaleString toString valueOf".split(" ");
_.Mc=function(a,b,c,d,e){Lc.call(this,a,b);_.Qa(this.data,{jexpid:_.w(_.E(a,9)),srcpg:"prop="+_.w(_.E(a,6)),jsr:Math.round(1/d),emsg:c.name+":"+c.message});if(e){e._sn&&(e._sn="og."+e._sn);for(var f in e)this.data[encodeURIComponent(f)]=e[f]}};_.y(_.Mc,Lc);
var Nc;_.Oc=function(){void 0===Nc&&(Nc=_.qb("ogb-qtm#html"));return Nc};
_.Qc=function(a,b){this.j=b===_.Pc?a:""};_.k=_.Qc.prototype;_.k.Pb=!0;_.k.tb=function(){return this.j.toString()};_.k.Je=!0;_.k.xc=function(){return 1};_.k.toString=function(){return this.j+""};_.Sc=function(a){return _.Rc(a).toString()};_.Rc=function(a){return a instanceof _.Qc&&a.constructor===_.Qc?a.j:"type_error:TrustedResourceUrl"};_.Pc={};
var Wc,Xc,Tc;_.Uc=function(a,b){this.j=b===Tc?a:""};_.k=_.Uc.prototype;_.k.Pb=!0;_.k.tb=function(){return this.j.toString()};_.k.Je=!0;_.k.xc=function(){return 1};_.k.toString=function(){return this.j.toString()};_.Vc=function(a){return a instanceof _.Uc&&a.constructor===_.Uc?a.j:"type_error:SafeUrl"};Wc=/^data:(.*);base64,[a-z0-9+\/]+=*$/i;Xc=/^(?:(?:https?|mailto|ftp):|[^:/?#]*(?:[/?#]|$))/i;
_.Zc=function(a){if(a instanceof _.Uc)return a;a="object"==typeof a&&a.Pb?a.tb():String(a);Xc.test(a)?a=_.Yc(a):(a=String(a).replace(/(%0A|%0D)/g,""),a=a.match(Wc)?_.Yc(a):null);return a};_.$c=function(a){if(a instanceof _.Uc)return a;a="object"==typeof a&&a.Pb?a.tb():String(a);Xc.test(a)||(a="about:invalid#zClosurez");return _.Yc(a)};Tc={};_.Yc=function(a){return new _.Uc(a,Tc)};_.ad=_.Yc("about:invalid#zClosurez");
_.bd={};_.cd=function(a,b){this.j=b===_.bd?a:"";this.Pb=!0};_.cd.prototype.tb=function(){return this.j};_.cd.prototype.toString=function(){return this.j.toString()};_.dd=new _.cd("",_.bd);_.ed=RegExp("^[-,.\"'%_!#/ a-zA-Z0-9\\[\\]]+$");_.fd=RegExp("\\b(url\\([ \t\n]*)('[ -&(-\\[\\]-~]*'|\"[ !#-\\[\\]-~]*\"|[!#-&*-\\[\\]-~]*)([ \t\n]*\\))","g");
_.gd=RegExp("\\b(calc|cubic-bezier|fit-content|hsl|hsla|linear-gradient|matrix|minmax|radial-gradient|repeat|rgb|rgba|(rotate|scale|translate)(X|Y|Z|3d)?|var)\\([-+*/0-9a-zA-Z.%#\\[\\], ]+\\)","g");
var hd;hd={};_.id=function(a,b,c){this.j=c===hd?a:"";this.o=b;this.Pb=this.Je=!0};_.id.prototype.xc=function(){return this.o};_.id.prototype.tb=function(){return this.j.toString()};_.id.prototype.toString=function(){return this.j.toString()};_.jd=function(a){return a instanceof _.id&&a.constructor===_.id?a.j:"type_error:SafeHtml"};_.kd=function(a,b){var c=_.Oc();a=c?c.createHTML(a):a;return new _.id(a,b,hd)};_.ld=new _.id(_.n.trustedTypes&&_.n.trustedTypes.emptyHTML||"",0,hd);_.md=_.kd("<br>",0);
var od;_.nd=function(a){var b=!1,c;return function(){b||(c=a(),b=!0);return c}}(function(){var a=document.createElement("div"),b=document.createElement("div");b.appendChild(document.createElement("div"));a.appendChild(b);b=a.firstChild.firstChild;a.innerHTML=_.jd(_.ld);return!b.parentElement});od=/^[\w+/_-]+[=]{0,2}$/;
_.pd=function(a){a=(a||_.n).document;return a.querySelector?(a=a.querySelector('style[nonce],link[rel="stylesheet"][nonce]'))&&(a=a.nonce||a.getAttribute("nonce"))&&od.test(a)?a:"":""};
_.qd=RegExp("^\\s{3,4}at(?: (?:(.*?)\\.)?((?:new )?(?:[a-zA-Z_$][\\w$]*|<anonymous>))(?: \\[as ([a-zA-Z_$][\\w$]*)\\])?)? (?:\\(unknown source\\)|\\(native\\)|\\((?:eval at )?((?:http|https|file)://[^\\s)]+|javascript:.*)\\)|((?:http|https|file)://[^\\s)]+|javascript:.*))$");_.rd=RegExp("^(?:(.*?)\\.)?([a-zA-Z_$][\\w$]*(?:/.?<)?)?(\\(.*\\))?@(?::0|((?:http|https|file)://[^\\s)]+|javascript:.*))$");
var sd,vd,ud;_.td=function(a){var b=window.google&&window.google.logUrl?"":"https://www.google.com";b+="/gen_204?use_corp=on&";b+=a.j(2040-b.length);sd(_.Zc(b)||_.ad)};sd=function(a){var b=new Image,c=ud;b.onerror=b.onload=b.onabort=function(){c in vd&&delete vd[c]};vd[ud++]=b;b.src=_.Vc(a)};vd=[];ud=0;
_.wd=function(a){_.H.call(this,a)};_.y(_.wd,_.H);
_.xd=function(a){var b="Bc";if(a.Bc&&a.hasOwnProperty(b))return a.Bc;b=new a;return a.Bc=b};
_.yd=function(){this.j={};this.o={}};_.Ad=function(a,b){var c=_.yd.j();if(a in c.j){if(c.j[a]!=b)throw new zd(a);}else{c.j[a]=b;if(b=c.o[a])for(var d=0,e=b.length;d<e;d++)b[d].j(c.j,a);delete c.o[a]}};_.Cd=function(a,b){if(b in a.j)return a.j[b];throw new Bd(b);};_.yd.j=function(){return _.xd(_.yd)};var Dd=function(){_.aa.call(this)};_.y(Dd,_.aa);var zd=function(){_.aa.call(this)};_.y(zd,Dd);var Bd=function(){_.aa.call(this)};_.y(Bd,Dd);
var Gd=function(){var a=Ed;this.C=Fd;this.o=_.Na(_.qc(a,2,.001),.001);this.D=_.u(_.F(a,1))&&Math.random()<this.o;this.F=_.Na(_.rc(a,3,1),1);this.B=0;this.j=this.A=null};Gd.prototype.log=function(a,b){if(this.j){var c=new Bc;_.t(c,1,a.message);_.t(c,2,a.stack);_.t(c,3,a.lineNumber);_.t(c,5,1);var d=new _.Cc;_.q(d,40,c);this.j.log(98,d)}try{if(this.D&&this.B<this.F){try{var e=(this.A||_.Cd(_.yd.j(),"lm")).B(a,b)}catch(f){e=new _.Mc(this.C,"quantum:gapiBuildLabel",a,this.o,b)}_.td(e);this.B++}}catch(f){}};
var Hd=[1,2,3,4,5,6,9,10,11,13,14,28,29,30,34,35,37,38,39,40,42,43,48,49,50,51,52,53,62,500],Kd=function(a,b,c,d,e,f){Lc.call(this,a,b);_.Qa(this.data,{oge:d,ogex:_.w(_.E(a,9)),ogp:_.w(_.E(a,6)),ogsr:Math.round(1/(Id(d)?_.Na(_.qc(c,3,1)):_.Na(_.qc(c,2,1E-4)))),ogus:e});if(f){"ogw"in f&&(this.data.ogw=f.ogw,delete f.ogw);"ved"in f&&(this.data.ved=f.ved,delete f.ved);a=[];for(var g in f)0!=a.length&&a.push(","),a.push(Jd(g)),a.push("."),a.push(Jd(f[g]));f=a.join("");""!=f&&(this.data.ogad=f)}};
_.y(Kd,Lc);var Jd=function(a){a=String(a);return a.replace(".","%2E").replace(",","%2C")},Id=function(a){if(!Ld){Ld={};for(var b=0;b<Hd.length;b++)Ld[Hd[b]]=!0}return!!Ld[a]},Ld=null;
var Md=function(a){_.H.call(this,a)};_.y(Md,_.H);
var Qd=function(){var a=Nd,b=Od,c=Pd;this.o=a;this.j=b;this.B=_.Na(_.qc(a,2,1E-4),1E-4);this.D=_.Na(_.qc(a,3,1),1);b=Math.random();this.A=_.u(_.F(a,1))&&b<this.B;this.C=_.u(_.F(a,1))&&b<this.D;a=0;_.u(_.F(c,1))&&(a|=1);_.u(_.F(c,2))&&(a|=2);_.u(_.F(c,3))&&(a|=4);this.F=a};Qd.prototype.log=function(a,b){try{if(Id(a)?this.C:this.A){var c=new Kd(this.j,"quantum:gapiBuildLabel",this.o,a,this.F,b);_.td(c)}}catch(d){}};
_.Rd=function(a){this.Aa=a;this.j=void 0;this.o=[]};_.Rd.prototype.then=function(a,b,c){this.o.push(new Sd(a,b,c));Td(this)};_.Rd.prototype.resolve=function(a){if(void 0!==this.Aa||void 0!==this.j)throw Error("J");this.Aa=a;Td(this)};_.Rd.prototype.reject=function(a){if(void 0!==this.Aa||void 0!==this.j)throw Error("J");this.j=a;Td(this)};var Td=function(a){if(0<a.o.length){var b=void 0!==a.Aa,c=void 0!==a.j;if(b||c){b=b?a.A:a.B;c=a.o;a.o=[];try{_.tb(c,b,a)}catch(d){console.error(d)}}}};
_.Rd.prototype.A=function(a){a.o&&a.o.call(a.j,this.Aa)};_.Rd.prototype.B=function(a){a.A&&a.A.call(a.j,this.j)};var Sd=function(a,b,c){this.o=a;this.A=b;this.j=c};
_.J=function(){this.B=new _.Rd;this.j=new _.Rd;this.G=new _.Rd;this.D=new _.Rd;this.F=new _.Rd;this.H=new _.Rd;this.C=new _.Rd;this.A=new _.Rd;this.o=new _.Rd;this.K=new _.Rd};_.k=_.J.prototype;_.k.Sh=function(){return this.B};_.k.ci=function(){return this.j};_.k.li=function(){return this.G};_.k.Zh=function(){return this.D};_.k.ji=function(){return this.F};_.k.Wh=function(){return this.H};_.k.Xh=function(){return this.C};_.k.Mh=function(){return this.A};_.k.Lh=function(){return this.o};_.J.j=function(){return _.xd(_.J)};
var Ud=function(a){_.H.call(this,a)};_.y(Ud,_.H);_.Wd=function(){return _.G(_.Vd,_.Ec,1)};_.Xd=function(){return _.G(_.Vd,_.Fc,5)};
var Yd;window.gbar_&&window.gbar_.CONFIG?Yd=window.gbar_.CONFIG[0]||{}:Yd=[];_.Vd=new Ud(Yd);
var Ed,Fd,Od,Pd,Nd;Ed=_.G(_.Vd,_.wd,3)||new _.wd;Fd=_.Wd()||new _.Ec;_.K=new Gd;Od=_.Wd()||new _.Ec;Pd=_.Xd()||new _.Fc;Nd=_.G(_.Vd,Md,4)||new Md;_.Zd=new Qd;
_.B("gbar_._DumpException",function(a){_.K?_.K.log(a):console.error(a)});
_.$d=new Hc(_.K);
_.Zd.log(8,{m:"BackCompat"==document.compatMode?"q":"s"});_.B("gbar.A",_.Rd);_.Rd.prototype.aa=_.Rd.prototype.then;_.B("gbar.B",_.J);_.J.prototype.ba=_.J.prototype.ci;_.J.prototype.bb=_.J.prototype.li;_.J.prototype.bd=_.J.prototype.ji;_.J.prototype.bf=_.J.prototype.Sh;_.J.prototype.bg=_.J.prototype.Zh;_.J.prototype.bh=_.J.prototype.Wh;_.J.prototype.bi=_.J.prototype.Xh;_.J.prototype.bj=_.J.prototype.Mh;_.J.prototype.bk=_.J.prototype.Lh;_.B("gbar.a",_.J.j());var ae=new Gc(window);_.Ad("api",ae);
var be=_.Xd()||new _.Fc;window.__PVT=_.w(_.E(be,8));_.Ad("eq",_.$d);
}catch(e){_._DumpException(e)}
try{
var ce=function(a){_.H.call(this,a)};_.y(ce,_.H);
var de=function(){_.I.call(this);this.o=[];this.j=[]};_.y(de,_.I);de.prototype.A=function(a,b){this.o.push({features:a,options:b})};de.prototype.init=function(a,b,c){window.gapi={};var d=window.___jsl={};d.h=_.w(_.E(a,1));_.oc(a,12)&&(d.dpo=_.u(_.F(a,12)));d.ms=_.w(_.E(a,2));d.m=_.w(_.E(a,3));d.l=[];_.E(b,1)&&(a=_.E(b,3))&&this.j.push(a);_.E(c,1)&&(c=_.E(c,2))&&this.j.push(c);_.B("gapi.load",(0,_.z)(this.A,this));return this};
var ee=_.G(_.Vd,_.Ic,14)||new _.Ic,fe=_.G(_.Vd,_.Jc,9)||new _.Jc,ge=new ce,he=new de;he.init(ee,fe,ge);_.Ad("gs",he);
}catch(e){_._DumpException(e)}
})(this.gbar_);
// Google Inc.
</script>
</head>
<body>
<header class="gb_oa gb_0a gb_Pe" id="gb" role="banner" style="background-color:transparent"><div class="gb_5d"></div><div class="gb_Kd gb_1d gb_Qd gb_Pd"><div class="gb_Jd gb_1c"><div class="gb_yc gb_za" aria-expanded="false" aria-label="Main menu" role="button" tabindex="0"><svg focusable="false" viewbox="0 0 24 24"><path d="M3 18h18v-2H3v2zm0-5h18v-2H3v2zm0-7v2h18V6H3z"></path></svg></div><div class="gb_yc gb_Bc gb_za" aria-label="Go back" role="button" tabindex="0"><svg focusable="false" viewbox="0 0 24 24"><path d="M20 11H7.83l5.59-5.59L12 4l-8 8 8 8 1.41-1.41L7.83 13H20v-2z"></path></svg></div><div class="gb_yc gb_Cc gb_za" aria-label="Close" role="button" tabindex="0"><svg viewbox="0 0 24 24"><path d="M19 6.41L17.59 5 12 10.59 6.41 5 5 6.41 10.59 12 5 17.59 6.41 19 12 13.41 17.59 19 19 17.59 13.41 12z"></path></svg></div><div class="gb_rc gb_za"><div class="gb_sc"><a class="gb_ie gb_tc" aria-label="Google" href="/?tab=rr&amp;authuser=0"><span class="gb_xc gb_fe" aria-hidden="true"></span></a></div></div><div class="gb_Jd gb_Zc gb_0c"><span class="gb_3c" aria-level="1" role="heading"> </span></div></div><div class="gb_Jd gb_Td gb_Pd gb_Me"></div><div class="gb_Ud gb_Wa gb_Jd" data-ogsr-up=""><div><div class="gb_6d gb_f gb_kg gb_bg" data-ogbl=""><div class="gb_e gb_f"><a class="gb_d" data-pid="23" href="https://mail.google.com/mail/?tab=rm&amp;authuser=0&amp;ogbl" target="_top">Gmail</a></div><div class="gb_e gb_f"><a class="gb_d" data-pid="2" href="https://www.google.it/imghp?hl=en-GB&amp;tab=ri&amp;authuser=0&amp;ogbl" target="_top">Images</a></div></div></div><div class="gb_Qe"><div class="gb_Rc"><div class="gb_z gb_fd gb_f gb_yf" data-ogsr-fb="true" data-ogsr-alt="" id="gbwa"><div class="gb_xf"><a class="gb_A" aria-label="Google apps" href="https://www.google.it/intl/en-GB/about/products?tab=rh" aria-expanded="false" role="button" tabindex="0"><svg class="gb_Te" focusable="false" viewbox="0 0 24 24"><path d="M6,8c1.1,0 2,-0.9 2,-2s-0.9,-2 -2,-2 -2,0.9 -2,2 0.9,2 2,2zM12,20c1.1,0 2,-0.9 2,-2s-0.9,-2 -2,-2 -2,0.9 -2,2 0.9,2 2,2zM6,20c1.1,0 2,-0.9 2,-2s-0.9,-2 -2,-2 -2,0.9 -2,2 0.9,2 2,2zM6,14c1.1,0 2,-0.9 2,-2s-0.9,-2 -2,-2 -2,0.9 -2,2 0.9,2 2,2zM12,14c1.1,0 2,-0.9 2,-2s-0.9,-2 -2,-2 -2,0.9 -2,2 0.9,2 2,2zM16,6c0,1.1 0.9,2 2,2s2,-0.9 2,-2 -0.9,-2 -2,-2 -2,0.9 -2,2zM12,8c1.1,0 2,-0.9 2,-2s-0.9,-2 -2,-2 -2,0.9 -2,2 0.9,2 2,2zM18,14c1.1,0 2,-0.9 2,-2s-0.9,-2 -2,-2 -2,0.9 -2,2 0.9,2 2,2zM18,20c1.1,0 2,-0.9 2,-2s-0.9,-2 -2,-2 -2,0.9 -2,2 0.9,2 2,2z"></path></svg></a></div></div></div><div class="gb_Ma gb_fd gb_kg gb_f gb_yf"><div class="gb_xf gb_Va gb_kg gb_f"><a class="gb_A gb_La gb_f" aria-label="Google Account: I AM WHOM I AM I AM WHO I AM &#10;(chromiumauthors0@gmail.com)" href="https://accounts.google.com/SignOutOptions?hl=en-GB&amp;continue=https://www.google.com%3Fhl%3Den-GB" role="button" tabindex="0"><img class="gb_Ba gbii" src="https://lh3.googleusercontent.com/ogw/ADea4I6FjRs1dfSKlT-QTp1lxS-B-YM_DhIxBSzTHekP=s32-c-mo" srcset="https://lh3.googleusercontent.com/ogw/ADea4I6FjRs1dfSKlT-QTp1lxS-B-YM_DhIxBSzTHekP=s32-c-mo 1x, https://lh3.googleusercontent.com/ogw/ADea4I6FjRs1dfSKlT-QTp1lxS-B-YM_DhIxBSzTHekP=s64-c-mo 2x " alt="" aria-hidden="true" data-noaft=""></a><div class="gb_3a"></div><div class="gb_2a"></div></div></div></div></div></div><div class="gb_Rd gb_1d"></div></header><div class="gb_Hc gb_Ec"><div class="gb_Qc"><div class="gb_rc"><div class="gb_sc"><a class="gb_ie gb_tc" aria-label="Google" href="/?tab=rr&amp;authuser=0"><span class="gb_xc gb_fe" aria-hidden="true"></span></a></div></div></div><div class="gb_Mc"></div></div>
<script>this.gbar_=this.gbar_||{};(function(_){var window=this;
try{
_.ie=function(a,b,c){if(!a.o)if(c instanceof Array){c=_.Xa(c);for(var d=c.next();!d.done;d=c.next())_.ie(a,b,d.value)}else{d=(0,_.z)(a.F,a,b);var e=a.B+c;a.B++;b.setAttribute("data-eqid",e);a.D[e]=d;b&&b.addEventListener?b.addEventListener(c,d,!1):b&&b.attachEvent?b.attachEvent("on"+c,d):a.A.log(Error("E`"+b))}};
}catch(e){_._DumpException(e)}
try{
/*
Copyright The Closure Library Authors.
SPDX-License-Identifier: Apache-2.0
*/
_.je=function(){if(!_.n.addEventListener||!Object.defineProperty)return!1;var a=!1,b=Object.defineProperty({},"passive",{get:function(){a=!0}});try{_.n.addEventListener("test",function(){},b),_.n.removeEventListener("test",function(){},b)}catch(c){}return a}();
_.ke=_.Db?"webkitTransitionEnd":"transitionend";
}catch(e){_._DumpException(e)}
try{
var le=document.querySelector(".gb_z .gb_A"),me=document.querySelector("#gb.gb_Ic");le&&!me&&_.ie(_.$d,le,"click");
}catch(e){_._DumpException(e)}
try{
/*
Copyright The Closure Library Authors.
SPDX-License-Identifier: Apache-2.0
*/
_.ne=function(a,b){return 0<=(0,_.sb)(a,b)};_.oe=function(a){var b=typeof a;return"object"!=b?b:a?Array.isArray(a)?"array":b:"null"};_.pe=function(a){var b=_.oe(a);return"array"==b||"object"==b&&"number"==typeof a.length};_.qe=function(a,b){var c=Array.prototype.slice.call(arguments,1);return function(){var d=c.slice();d.push.apply(d,arguments);return a.apply(this,d)}};try{(new self.OffscreenCanvas(0,0)).getContext("2d")}catch(a){}_.re=_.D||_.Db;
_.se=function(a,b){this.width=a;this.height=b};_.k=_.se.prototype;_.k.aspectRatio=function(){return this.width/this.height};_.k.Yb=function(){return!(this.width*this.height)};_.k.ceil=function(){this.width=Math.ceil(this.width);this.height=Math.ceil(this.height);return this};_.k.floor=function(){this.width=Math.floor(this.width);this.height=Math.floor(this.height);return this};_.k.round=function(){this.width=Math.round(this.width);this.height=Math.round(this.height);return this};
var ue,xe;_.te=function(a,b){return(b||document).getElementsByTagName(String(a))};_.ve=function(a,b){_.Oa(b,function(c,d){c&&"object"==typeof c&&c.Pb&&(c=c.tb());"style"==d?a.style.cssText=c:"class"==d?a.className=c:"for"==d?a.htmlFor=c:ue.hasOwnProperty(d)?a.setAttribute(ue[d],c):0==d.lastIndexOf("aria-",0)||0==d.lastIndexOf("data-",0)?a.setAttribute(d,c):a[d]=c})};
ue={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"};_.ye=function(a,b){var c=b[1],d=_.we(a,String(b[0]));c&&("string"===typeof c?d.className=c:Array.isArray(c)?d.className=c.join(" "):_.ve(d,c));2<b.length&&xe(a,d,b);return d};
xe=function(a,b,c){function d(h){h&&b.appendChild("string"===typeof h?a.createTextNode(h):h)}for(var e=2;e<c.length;e++){var f=c[e];if(!_.pe(f)||_.jb(f)&&0<f.nodeType)d(f);else{a:{if(f&&"number"==typeof f.length){if(_.jb(f)){var g="function"==typeof f.item||"string"==typeof f.item;break a}if("function"===typeof f){g="function"==typeof f.item;break a}}g=!1}_.tb(g?_.na(f):f,d)}}};_.ze=function(a){return _.we(document,a)};
_.we=function(a,b){b=String(b);"application/xhtml+xml"===a.contentType&&(b=b.toLowerCase());return a.createElement(b)};_.Ae=function(a){for(var b;b=a.firstChild;)a.removeChild(b)};_.Be=function(a){return _.jb(a)&&1==a.nodeType};_.Ce=function(a){return 9==a.nodeType?a:a.ownerDocument||a.document};_.De=function(a,b){for(var c=0;a;){if(b(a))return a;a=a.parentNode;c++}return null};
}catch(e){_._DumpException(e)}
try{
/*
Copyright The Closure Library Authors.
SPDX-License-Identifier: Apache-2.0
*/
var Ee;
_.Fe=function(a,b){b?a.setAttribute("role",b):a.removeAttribute("role")};
_.M=function(a,b,c){Array.isArray(c)&&(c=c.join(" "));var d="aria-"+b;""===c||void 0==c?(Ee||(c={},Ee=(c.atomic=!1,c.autocomplete="none",c.dropeffect="none",c.haspopup=!1,c.live="off",c.multiline=!1,c.multiselectable=!1,c.orientation="vertical",c.readonly=!1,c.relevant="additions text",c.required=!1,c.sort="none",c.busy=!1,c.disabled=!1,c.hidden=!1,c.invalid="false",c)),c=Ee,b in c?a.setAttribute(d,c[b]):a.removeAttribute(d)):a.setAttribute(d,c)};
var Ge,He,Ie;Ge=function(a){return"string"==typeof a.className?a.className:a.getAttribute&&a.getAttribute("class")||""};He=function(a){return a.classList?a.classList:Ge(a).match(/\S+/g)||[]};Ie=function(a,b){"string"==typeof a.className?a.className=b:a.setAttribute&&a.setAttribute("class",b)};_.N=function(a,b){return a.classList?a.classList.contains(b):_.ne(He(a),b)};_.O=function(a,b){if(a.classList)a.classList.add(b);else if(!_.N(a,b)){var c=Ge(a);Ie(a,c+(0<c.length?" "+b:b))}};
_.Je=function(a,b){if(a.classList)Array.prototype.forEach.call(b,function(e){_.O(a,e)});else{var c={};Array.prototype.forEach.call(He(a),function(e){c[e]=!0});Array.prototype.forEach.call(b,function(e){c[e]=!0});b="";for(var d in c)b+=0<b.length?" "+d:d;Ie(a,b)}};_.Ke=function(a,b){a.classList?a.classList.remove(b):_.N(a,b)&&Ie(a,Array.prototype.filter.call(He(a),function(c){return c!=b}).join(" "))};
_.Le=function(a,b){a.classList?Array.prototype.forEach.call(b,function(c){_.Ke(a,c)}):Ie(a,Array.prototype.filter.call(He(a),function(c){return!_.ne(b,c)}).join(" "))};
var Pe;_.Oe=function(a,b,c,d,e,f){if(_.Eb&&e)return _.Me(a);if(e&&!d)return!1;if(!_.Cb){"number"===typeof b&&(b=_.Ne(b));var g=17==b||18==b||_.Eb&&91==b;if((!c||_.Eb)&&g||_.Eb&&16==b&&(d||f))return!1}if((_.Db||_.Ab)&&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(_.D&&d&&b==a)return!1;switch(a){case 13:return _.Cb?f||e?!1:!(c&&d):!0;case 27:return!(_.Db||_.Ab||_.Cb)}return _.Cb&&(d||e||f)?!1:_.Me(a)};
_.Me=function(a){if(48<=a&&57>=a||96<=a&&106>=a||65<=a&&90>=a||(_.Db||_.Ab)&&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:case 58:return!0;case 173:return _.Cb;default:return!1}};_.Ne=function(a){if(_.Cb)a=Pe(a);else if(_.Eb&&_.Db)switch(a){case 93:a=91}return a};
Pe=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}};
}catch(e){_._DumpException(e)}
try{
/*
Copyright The Closure Library Authors.
SPDX-License-Identifier: Apache-2.0
*/
_.Qe=function(a){_.H.call(this,a)};_.y(_.Qe,_.H);_.Re=function(a){return _.Cd(_.yd.j(),a)};
}catch(e){_._DumpException(e)}
try{
/*
Copyright The Closure Library Authors.
SPDX-License-Identifier: Apache-2.0
*/
}catch(e){_._DumpException(e)}
try{
/*
Copyright The Closure Library Authors.
SPDX-License-Identifier: Apache-2.0
*/
var Te;_.Se=function(a,b){b=(0,_.sb)(a,b);var c;(c=0<=b)&&Array.prototype.splice.call(a,b,1);return c};Te=function(a,b){for(var c in a)if(b.call(void 0,a[c],c,a))return!0;return!1};_.Ue=function(a,b){try{return _.yb(a[b]),!0}catch(c){}return!1};
_.We=function(a,b){this.type="function"==typeof _.Ve&&a instanceof _.Ve?String(a):a;this.currentTarget=this.target=b;this.defaultPrevented=this.j=!1};_.We.prototype.stopPropagation=function(){this.j=!0};_.We.prototype.preventDefault=function(){this.defaultPrevented=!0};
_.Xe=function(a,b){_.We.call(this,a?a.type:"");this.relatedTarget=this.currentTarget=this.target=null;this.button=this.screenY=this.screenX=this.clientY=this.clientX=this.offsetY=this.offsetX=0;this.key="";this.charCode=this.keyCode=0;this.metaKey=this.shiftKey=this.altKey=this.ctrlKey=!1;this.state=null;this.pointerId=0;this.pointerType="";this.Ya=null;a&&this.init(a,b)};_.C(_.Xe,_.We);var Ye={2:"touch",3:"pen",4:"mouse"};
_.Xe.prototype.init=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.currentTarget=b;(b=a.relatedTarget)?_.Cb&&(_.Ue(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.offsetX=_.Db||void 0!==
a.offsetX?a.offsetX:a.layerX,this.offsetY=_.Db||void 0!==a.offsetY?a.offsetY:a.layerY,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.charCode=a.charCode||("keypress"==c?a.keyCode:0);this.ctrlKey=a.ctrlKey;this.altKey=a.altKey;this.shiftKey=a.shiftKey;this.metaKey=a.metaKey;this.pointerId=a.pointerId||0;this.pointerType="string"===
typeof a.pointerType?a.pointerType:Ye[a.pointerType]||"";this.state=a.state;this.Ya=a;a.defaultPrevented&&_.Xe.Y.preventDefault.call(this)};_.Xe.prototype.stopPropagation=function(){_.Xe.Y.stopPropagation.call(this);this.Ya.stopPropagation?this.Ya.stopPropagation():this.Ya.cancelBubble=!0};_.Xe.prototype.preventDefault=function(){_.Xe.Y.preventDefault.call(this);var a=this.Ya;a.preventDefault?a.preventDefault():a.returnValue=!1};
_.Ze="closure_listenable_"+(1E6*Math.random()|0);_.$e=function(a){return!(!a||!a[_.Ze])};
var af=0;
var bf;bf=function(a,b,c,d,e){this.listener=a;this.proxy=null;this.src=b;this.type=c;this.capture=!!d;this.Td=e;this.key=++af;this.Bd=this.Kd=!1};_.cf=function(a){a.Bd=!0;a.listener=null;a.proxy=null;a.src=null;a.Td=null};
_.df=function(a){this.src=a;this.j={};this.o=0};_.df.prototype.add=function(a,b,c,d,e){var f=a.toString();a=this.j[f];a||(a=this.j[f]=[],this.o++);var g=ef(a,b,d,e);-1<g?(b=a[g],c||(b.Kd=!1)):(b=new bf(b,this.src,f,!!d,e),b.Kd=c,a.push(b));return b};_.df.prototype.remove=function(a,b,c,d){a=a.toString();if(!(a in this.j))return!1;var e=this.j[a];b=ef(e,b,c,d);return-1<b?(_.cf(e[b]),Array.prototype.splice.call(e,b,1),0==e.length&&(delete this.j[a],this.o--),!0):!1};
_.ff=function(a,b){var c=b.type;if(!(c in a.j))return!1;var d=_.Se(a.j[c],b);d&&(_.cf(b),0==a.j[c].length&&(delete a.j[c],a.o--));return d};_.df.prototype.Qd=function(a,b){a=this.j[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};_.df.prototype.ud=function(a,b,c,d){a=this.j[a.toString()];var e=-1;a&&(e=ef(a,b,c,d));return-1<e?a[e]:null};
_.df.prototype.hasListener=function(a,b){var c=void 0!==a,d=c?a.toString():"",e=void 0!==b;return Te(this.j,function(f){for(var g=0;g<f.length;++g)if(!(c&&f[g].type!=d||e&&f[g].capture!=b))return!0;return!1})};var ef=function(a,b,c,d){for(var e=0;e<a.length;++e){var f=a[e];if(!f.Bd&&f.listener==b&&f.capture==!!c&&f.Td==d)return e}return-1};
var gf,hf,jf,mf,of,pf,qf,tf;gf="closure_lm_"+(1E6*Math.random()|0);hf={};jf=0;_.P=function(a,b,c,d,e){if(d&&d.once)return _.kf(a,b,c,d,e);if(Array.isArray(b)){for(var f=0;f<b.length;f++)_.P(a,b[f],c,d,e);return null}c=_.lf(c);return _.$e(a)?a.listen(b,c,_.jb(d)?!!d.capture:!!d,e):mf(a,b,c,!1,d,e)};
mf=function(a,b,c,d,e,f){if(!b)throw Error("K");var g=_.jb(e)?!!e.capture:!!e,h=_.nf(a);h||(a[gf]=h=new _.df(a));c=h.add(b,c,d,g,f);if(c.proxy)return c;d=of();c.proxy=d;d.src=a;d.listener=c;if(a.addEventListener)_.je||(e=g),void 0===e&&(e=!1),a.addEventListener(b.toString(),d,e);else if(a.attachEvent)a.attachEvent(pf(b.toString()),d);else if(a.addListener&&a.removeListener)a.addListener(d);else throw Error("L");jf++;return c};
of=function(){var a=qf,b=function(c){return a.call(b.src,b.listener,c)};return b};_.kf=function(a,b,c,d,e){if(Array.isArray(b)){for(var f=0;f<b.length;f++)_.kf(a,b[f],c,d,e);return null}c=_.lf(c);return _.$e(a)?a.hb(b,c,_.jb(d)?!!d.capture:!!d,e):mf(a,b,c,!0,d,e)};_.rf=function(a,b,c,d,e){if(Array.isArray(b))for(var f=0;f<b.length;f++)_.rf(a,b[f],c,d,e);else d=_.jb(d)?!!d.capture:!!d,c=_.lf(c),_.$e(a)?a.Ja(b,c,d,e):a&&(a=_.nf(a))&&(b=a.ud(b,c,d,e))&&_.sf(b)};
_.sf=function(a){if("number"===typeof a||!a||a.Bd)return!1;var b=a.src;if(_.$e(b))return b.Fg(a);var c=a.type,d=a.proxy;b.removeEventListener?b.removeEventListener(c,d,a.capture):b.detachEvent?b.detachEvent(pf(c),d):b.addListener&&b.removeListener&&b.removeListener(d);jf--;(c=_.nf(b))?(_.ff(c,a),0==c.o&&(c.src=null,b[gf]=null)):_.cf(a);return!0};pf=function(a){return a in hf?hf[a]:hf[a]="on"+a};
qf=function(a,b){if(a.Bd)a=!0;else{b=new _.Xe(b,this);var c=a.listener,d=a.Td||a.src;a.Kd&&_.sf(a);a=c.call(d,b)}return a};_.nf=function(a){a=a[gf];return a instanceof _.df?a:null};tf="__closure_events_fn_"+(1E9*Math.random()>>>0);_.lf=function(a){if("function"===typeof a)return a;a[tf]||(a[tf]=function(b){return a.handleEvent(b)});return a[tf]};
}catch(e){_._DumpException(e)}
try{
/*
Copyright The Closure Library Authors.
SPDX-License-Identifier: Apache-2.0
*/
var uf=function(a){_.n.setTimeout(function(){throw a;},0)},vf=function(){},wf=function(a,b){this.A=a;this.B=b;this.o=0;this.j=null};wf.prototype.get=function(){if(0<this.o){this.o--;var a=this.j;this.j=a.next;a.next=null}else a=this.A();return a};var xf=function(a,b){a.B(b);100>a.o&&(a.o++,b.next=a.j,a.j=b)};
var yf,zf=function(){var a=_.n.MessageChannel;"undefined"===typeof a&&"undefined"!==typeof window&&window.postMessage&&window.addEventListener&&!_.p("Presto")&&(a=function(){var e=_.ze("IFRAME");e.style.display="none";document.documentElement.appendChild(e);var f=e.contentWindow;e=f.document;e.open();e.close();var g="callImmediate"+Math.random(),h="file:"==f.location.protocol?"*":f.location.protocol+"//"+f.location.host;e=(0,_.z)(function(l){if(("*"==h||l.origin==h)&&l.data==g)this.port1.onmessage()},
this);f.addEventListener("message",e,!1);this.port1={};this.port2={postMessage:function(){f.postMessage(g,h)}}});if("undefined"!==typeof a&&!_.fa()){var b=new a,c={},d=c;b.port1.onmessage=function(){if(void 0!==c.next){c=c.next;var e=c.Kf;c.Kf=null;e()}};return function(e){d.next={Kf:e};d=d.next;b.port2.postMessage(0)}}return function(e){_.n.setTimeout(e,0)}};
var Af=function(){this.o=this.j=null};Af.prototype.add=function(a,b){var c=Bf.get();c.set(a,b);this.o?this.o.next=c:this.j=c;this.o=c};Af.prototype.remove=function(){var a=null;this.j&&(a=this.j,this.j=this.j.next,this.j||(this.o=null),a.next=null);return a};var Bf=new wf(function(){return new Cf},function(a){return a.reset()}),Cf=function(){this.next=this.scope=this.j=null};Cf.prototype.set=function(a,b){this.j=a;this.scope=b;this.next=null};
Cf.prototype.reset=function(){this.next=this.scope=this.j=null};
var Hf=function(a,b){Df||Ef();Ff||(Df(),Ff=!0);Gf.add(a,b)},Df,Ef=function(){if(_.n.Promise&&_.n.Promise.resolve){var a=_.n.Promise.resolve(void 0);Df=function(){a.then(If)}}else Df=function(){var b=If;"function"!==typeof _.n.setImmediate||_.n.Window&&_.n.Window.prototype&&!_.p("Edge")&&_.n.Window.prototype.setImmediate==_.n.setImmediate?(yf||(yf=zf()),yf(b)):_.n.setImmediate(b)}},Ff=!1,Gf=new Af,If=function(){for(var a;a=Gf.remove();){try{a.j.call(a.scope)}catch(b){uf(b)}xf(Bf,a)}Ff=!1};
_.Jf=function(a){if(!a)return!1;try{return!!a.$goog_Thenable}catch(b){return!1}};
var Mf,Vf,$f,Zf,ag;_.Lf=function(a){this.j=0;this.F=void 0;this.B=this.o=this.A=null;this.C=this.D=!1;if(a!=vf)try{var b=this;a.call(void 0,function(c){Kf(b,2,c)},function(c){Kf(b,3,c)})}catch(c){Kf(this,3,c)}};Mf=function(){this.next=this.A=this.o=this.B=this.j=null;this.C=!1};Mf.prototype.reset=function(){this.A=this.o=this.B=this.j=null;this.C=!1};var Nf=new wf(function(){return new Mf},function(a){a.reset()}),Qf=function(a,b,c){var d=Nf.get();d.B=a;d.o=b;d.A=c;return d};
_.Lf.prototype.then=function(a,b,c){return Rf(this,"function"===typeof a?a:null,"function"===typeof b?b:null,c)};_.Lf.prototype.$goog_Thenable=!0;_.Lf.prototype.lf=function(a,b){return Rf(this,null,a,b)};_.Lf.prototype.G=_.Lf.prototype.lf;_.Lf.prototype.cancel=function(a){if(0==this.j){var b=new _.Sf(a);Hf(function(){Tf(this,b)},this)}};
var Tf=function(a,b){if(0==a.j)if(a.A){var c=a.A;if(c.o){for(var d=0,e=null,f=null,g=c.o;g&&(g.C||(d++,g.j==a&&(e=g),!(e&&1<d)));g=g.next)e||(f=g);e&&(0==c.j&&1==d?Tf(c,b):(f?(d=f,d.next==c.B&&(c.B=d),d.next=d.next.next):Uf(c),Vf(c,e,3,b)))}a.A=null}else Kf(a,3,b)},Xf=function(a,b){a.o||2!=a.j&&3!=a.j||Wf(a);a.B?a.B.next=b:a.o=b;a.B=b},Rf=function(a,b,c,d){var e=Qf(null,null,null);e.j=new _.Lf(function(f,g){e.B=b?function(h){try{var l=b.call(d,h);f(l)}catch(m){g(m)}}:f;e.o=c?function(h){try{var l=
c.call(d,h);void 0===l&&h instanceof _.Sf?g(h):f(l)}catch(m){g(m)}}:g});e.j.A=a;Xf(a,e);return e.j};_.Lf.prototype.K=function(a){this.j=0;Kf(this,2,a)};_.Lf.prototype.L=function(a){this.j=0;Kf(this,3,a)};
var Kf=function(a,b,c){if(0==a.j){a===c&&(b=3,c=new TypeError("M"));a.j=1;a:{var d=c,e=a.K,f=a.L;if(d instanceof _.Lf){Xf(d,Qf(e||vf,f||null,a));var g=!0}else if(_.Jf(d))d.then(e,f,a),g=!0;else{if(_.jb(d))try{var h=d.then;if("function"===typeof h){Yf(d,h,e,f,a);g=!0;break a}}catch(l){f.call(a,l);g=!0;break a}g=!1}}g||(a.F=c,a.j=b,a.A=null,Wf(a),3!=b||c instanceof _.Sf||Zf(a,c))}},Yf=function(a,b,c,d,e){var f=!1,g=function(l){f||(f=!0,c.call(e,l))},h=function(l){f||(f=!0,d.call(e,l))};try{b.call(a,
g,h)}catch(l){h(l)}},Wf=function(a){a.D||(a.D=!0,Hf(a.H,a))},Uf=function(a){var b=null;a.o&&(b=a.o,a.o=b.next,b.next=null);a.o||(a.B=null);return b};_.Lf.prototype.H=function(){for(var a;a=Uf(this);)Vf(this,a,this.j,this.F);this.D=!1};Vf=function(a,b,c,d){if(3==c&&b.o&&!b.C)for(;a&&a.C;a=a.A)a.C=!1;if(b.j)b.j.A=null,$f(b,c,d);else try{b.C?b.B.call(b.A):$f(b,c,d)}catch(e){ag.call(null,e)}xf(Nf,b)};$f=function(a,b,c){2==b?a.B.call(a.A,c):a.o&&a.o.call(a.A,c)};
Zf=function(a,b){a.C=!0;Hf(function(){a.C&&ag.call(null,b)})};ag=uf;_.Sf=function(a){_.aa.call(this,a)};_.C(_.Sf,_.aa);_.Sf.prototype.name="cancel";
}catch(e){_._DumpException(e)}
try{
/*
Copyright The Closure Library Authors.
SPDX-License-Identifier: Apache-2.0
*/
var gg,hg,ig,jg,kg,lg,mg,ng,pg,sg,rg,Bg;_.bg=function(a){a&&"function"==typeof a.ua&&a.ua()};_.cg=function(a){for(var b in a)return!1;return!0};_.dg=function(a){return/^[\s\xa0]*$/.test(a)};_.eg=function(a,b){b=_.qe(_.bg,b);a.Mb?b():(a.Ma||(a.Ma=[]),a.Ma.push(b))};_.fg=function(a){var b=0,c;for(c in a.j){for(var d=a.j[c],e=0;e<d.length;e++)++b,_.cf(d[e]);delete a.j[c];a.o--}};hg=/&/g;ig=/</g;jg=/>/g;kg=/"/g;lg=/'/g;mg=/\x00/g;ng=/[\x00&<>"']/;
_.og=function(a){if(!ng.test(a))return a;-1!=a.indexOf("&")&&(a=a.replace(hg,"&amp;"));-1!=a.indexOf("<")&&(a=a.replace(ig,"&lt;"));-1!=a.indexOf(">")&&(a=a.replace(jg,"&gt;"));-1!=a.indexOf('"')&&(a=a.replace(kg,"&quot;"));-1!=a.indexOf("'")&&(a=a.replace(lg,"&#39;"));-1!=a.indexOf("\x00")&&(a=a.replace(mg,"&#0;"));return a};pg=function(a,b){return a<b?-1:a>b?1:0};
_.qg=function(a,b){var c=0;a=(0,_.rb)(String(a)).split(".");b=(0,_.rb)(String(b)).split(".");for(var d=Math.max(a.length,b.length),e=0;0==c&&e<d;e++){var f=a[e]||"",g=b[e]||"";do{f=/(\d*)(\D*)(.*)/.exec(f)||["","","",""];g=/(\d*)(\D*)(.*)/.exec(g)||["","","",""];if(0==f[0].length&&0==g[0].length)break;c=pg(0==f[1].length?0:parseInt(f[1],10),0==g[1].length?0:parseInt(g[1],10))||pg(0==f[2].length,0==g[2].length)||pg(f[2],g[2]);f=f[3];g=g[3]}while(0==c)}return c};
sg=function(a,b){var c=rg;return Object.prototype.hasOwnProperty.call(c,a)?c[a]:c[a]=b(a)};rg={};_.tg=function(a){return sg(a,function(){return 0<=_.qg(_.Sb,a)})};_.ug=function(a,b){return"string"===typeof b?a.getElementById(b):b};_.vg=function(a){return"CSS1Compat"==a.compatMode};_.wg=function(a){a=a.document;a=_.vg(a)?a.documentElement:a.body;return new _.se(a.clientWidth,a.clientHeight)};_.xg=function(a){return a?a.parentWindow||a.defaultView:window};
_.yg=function(a){return a&&a.parentNode?a.parentNode.removeChild(a):null};_.zg=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};_.Ag=function(a){try{var b=a&&a.activeElement;return b&&b.nodeName?b:null}catch(c){return null}};Bg=function(a){this.j=a||_.n.document||document};_.k=Bg.prototype;
_.k.J=function(a){return _.ug(this.j,a)};_.k.wb=function(a,b,c){return _.ye(this.j,arguments)};_.k.Ed=function(a,b){a.appendChild(b)};_.k.sf=_.Ae;_.k.tf=_.yg;_.k.Ig=_.zg;_.Cg=function(a){return a?new Bg(_.Ce(a)):gg||(gg=new Bg)};_.R=function(){_.I.call(this);this.rb=new _.df(this);this.nh=this;this.Ad=null};_.C(_.R,_.I);_.R.prototype[_.Ze]=!0;_.k=_.R.prototype;_.k.fi=function(){return this.Ad};_.k.Hc=function(a){this.Ad=a};_.k.addEventListener=function(a,b,c,d){_.P(this,a,b,c,d)};
_.k.removeEventListener=function(a,b,c,d){_.rf(this,a,b,c,d)};
_.k.dispatchEvent=function(a){var b,c=this.Ad;if(c)for(b=[];c;c=c.Ad)b.push(c);c=this.nh;var d=a.type||a;if("string"===typeof a)a=new _.We(a,c);else if(a instanceof _.We)a.target=a.target||c;else{var e=a;a=new _.We(d,c);_.Qa(a,e)}e=!0;if(b)for(var f=b.length-1;!a.j&&0<=f;f--){var g=a.currentTarget=b[f];e=Dg(g,d,!0,a)&&e}a.j||(g=a.currentTarget=c,e=Dg(g,d,!0,a)&&e,a.j||(e=Dg(g,d,!1,a)&&e));if(b)for(f=0;!a.j&&f<b.length;f++)g=a.currentTarget=b[f],e=Dg(g,d,!1,a)&&e;return e};
_.k.R=function(){_.R.Y.R.call(this);this.rb&&_.fg(this.rb);this.Ad=null};_.k.listen=function(a,b,c,d){return this.rb.add(String(a),b,!1,c,d)};_.k.hb=function(a,b,c,d){return this.rb.add(String(a),b,!0,c,d)};_.k.Ja=function(a,b,c,d){this.rb.remove(String(a),b,c,d)};_.k.Fg=function(a){return _.ff(this.rb,a)};
var Dg=function(a,b,c,d){b=a.rb.j[String(b)];if(!b)return!0;b=b.concat();for(var e=!0,f=0;f<b.length;++f){var g=b[f];if(g&&!g.Bd&&g.capture==c){var h=g.listener,l=g.Td||g.src;g.Kd&&a.Fg(g);e=!1!==h.call(l,d)&&e}}return e&&!d.defaultPrevented};_.R.prototype.Qd=function(a,b){return this.rb.Qd(String(a),b)};_.R.prototype.ud=function(a,b,c,d){return this.rb.ud(String(a),b,c,d)};_.R.prototype.hasListener=function(a,b){return this.rb.hasListener(void 0!==a?String(a):void 0,b)};
_.Eg=function(a,b){_.R.call(this);this.o=a||1;this.j=b||_.n;this.A=(0,_.z)(this.Xj,this);this.B=Date.now()};_.C(_.Eg,_.R);_.k=_.Eg.prototype;_.k.Rb=!1;_.k.yb=null;_.k.Xj=function(){if(this.Rb){var a=Date.now()-this.B;0<a&&a<.8*this.o?this.yb=this.j.setTimeout(this.A,this.o-a):(this.yb&&(this.j.clearTimeout(this.yb),this.yb=null),this.dispatchEvent("tick"),this.Rb&&(this.stop(),this.start()))}};_.k.start=function(){this.Rb=!0;this.yb||(this.yb=this.j.setTimeout(this.A,this.o),this.B=Date.now())};
_.k.stop=function(){this.Rb=!1;this.yb&&(this.j.clearTimeout(this.yb),this.yb=null)};_.k.R=function(){_.Eg.Y.R.call(this);this.stop();delete this.j};_.Fg=function(a,b,c){if("function"===typeof a)c&&(a=(0,_.z)(a,c));else if(a&&"function"==typeof a.handleEvent)a=(0,_.z)(a.handleEvent,a);else throw Error("N");return 2147483647<Number(b)?-1:_.n.setTimeout(a,b||0)};_.Gg=function(a){_.n.clearTimeout(a)};
}catch(e){_._DumpException(e)}
try{
/*
Copyright The Closure Library Authors.
SPDX-License-Identifier: Apache-2.0
*/
_.S=function(a){_.I.call(this);this.T=a;this.O={}};_.C(_.S,_.I);var Hg=[];_.S.prototype.listen=function(a,b,c,d){return Ig(this,a,b,c,d)};_.S.prototype.B=function(a,b,c,d,e){return Ig(this,a,b,c,d,e)};var Ig=function(a,b,c,d,e,f){Array.isArray(c)||(c&&(Hg[0]=c.toString()),c=Hg);for(var g=0;g<c.length;g++){var h=_.P(b,c[g],d||a.handleEvent,e||!1,f||a.T||a);if(!h)break;a.O[h.key]=h}return a};_.S.prototype.hb=function(a,b,c,d){return Jg(this,a,b,c,d)};
var Jg=function(a,b,c,d,e,f){if(Array.isArray(c))for(var g=0;g<c.length;g++)Jg(a,b,c[g],d,e,f);else{b=_.kf(b,c,d||a.handleEvent,e,f||a.T||a);if(!b)return a;a.O[b.key]=b}return a};_.S.prototype.Ja=function(a,b,c,d,e){if(Array.isArray(b))for(var f=0;f<b.length;f++)this.Ja(a,b[f],c,d,e);else c=c||this.handleEvent,d=_.jb(d)?!!d.capture:!!d,e=e||this.T||this,c=_.lf(c),d=!!d,b=_.$e(a)?a.ud(b,c,d,e):a?(a=_.nf(a))?a.ud(b,c,d,e):null:null,b&&(_.sf(b),delete this.O[b.key])};
_.Kg=function(a){_.Oa(a.O,function(b,c){this.O.hasOwnProperty(c)&&_.sf(b)},a);a.O={}};_.S.prototype.R=function(){_.S.Y.R.call(this);_.Kg(this)};_.S.prototype.handleEvent=function(){throw Error("O");};
}catch(e){_._DumpException(e)}
try{
/*
Copyright The Closure Library Authors.
SPDX-License-Identifier: Apache-2.0
*/
var Mg,Pg,Qg,Ug,Vg;_.Lg=function(a){var b=[],c=0,d;for(d in a)b[c++]=a[d];return b};Mg=function(a,b,c){return 2>=arguments.length?Array.prototype.slice.call(a,b):Array.prototype.slice.call(a,b,c)};_.Ng=function(a,b,c,d){Array.prototype.splice.apply(a,Mg(arguments,1))};_.Og=function(a){return new _.se(a.width,a.height)};Pg=function(a){return String(a).replace(/\-([a-z])/g,function(b,c){return c.toUpperCase()})};
Qg=function(a){return a.replace(RegExp("(^|[\\s]+)([a-z])","g"),function(b,c,d){return c+d.toUpperCase()})};_.Rg=function(a,b){return a==b?!0:a&&b?a.width==b.width&&a.height==b.height:!1};_.T=function(a,b,c){return _.ye(document,arguments)};_.Sg=function(a){return a.contentDocument||a.contentWindow.document};
_.Tg=function(a,b){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(a.lastChild);a.firstChild.data=String(b)}else _.Ae(a),a.appendChild(_.Ce(a).createTextNode(String(b)))};Ug={SCRIPT:1,STYLE:1,HEAD:1,IFRAME:1,OBJECT:1};Vg={IMG:" ",BR:"\n"};
_.Wg=function(a,b,c){if(!(a.nodeName in Ug))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 Vg)b.push(Vg[a.nodeName]);else for(a=a.firstChild;a;)_.Wg(a,b,c),a=a.nextSibling};
var Zg,Xg;_.Yg=function(a,b,c){if("string"===typeof b)(b=Xg(a,b))&&(a.style[b]=c);else for(var d in b){c=a;var e=b[d],f=Xg(c,d);f&&(c.style[f]=e)}};Zg={};Xg=function(a,b){var c=Zg[b];if(!c){var d=Pg(b);c=d;void 0===a.style[d]&&(d=(_.Db?"Webkit":_.Cb?"Moz":_.D?"ms":null)+Qg(d),void 0!==a.style[d]&&(c=d));Zg[b]=c}return c};_.$g=function(a,b){var c=a.style[Pg(b)];return"undefined"!==typeof c?c:a.style[Xg(a,b)]||""};
_.ah=function(a,b){var c=_.Ce(a);return c.defaultView&&c.defaultView.getComputedStyle&&(a=c.defaultView.getComputedStyle(a,null))?a[b]||a.getPropertyValue(b)||"":""};_.bh=function(a,b){return _.ah(a,b)||(a.currentStyle?a.currentStyle[b]:null)||a.style&&a.style[b]};_.ch=function(a){try{return a.getBoundingClientRect()}catch(b){return{left:0,top:0,right:0,bottom:0}}};_.dh=function(a,b){"number"==typeof a&&(a=(b?Math.round(a):a)+"px");return a};
_.fh=function(a){var b=_.eh;if("none"!=_.bh(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};_.eh=function(a){var b=a.offsetWidth,c=a.offsetHeight,d=_.Db&&!b&&!c;return(void 0===b||d)&&a.getBoundingClientRect?(a=_.ch(a),new _.se(a.right-a.left,a.bottom-a.top)):new _.se(b,c)};_.gh=_.Cb?"MozUserSelect":_.Db||_.Ab?"WebkitUserSelect":null;
}catch(e){_._DumpException(e)}
try{
/*
Copyright The Closure Library Authors.
SPDX-License-Identifier: Apache-2.0
*/
var hh;hh=function(a,b){return null!==a&&b in a?a[b]:void 0};_.ih=function(){};_.ih.Bc=void 0;_.ih.j=function(){return _.ih.Bc?_.ih.Bc:_.ih.Bc=new _.ih};_.ih.prototype.j=0;_.jh=function(a){return":"+(a.j++).toString(36)};
var kh;_.lh=function(a){_.R.call(this);this.A=a||_.Cg();this.ha=kh;this.U=null;this.Fa=!1;this.j=null;this.L=void 0;this.H=this.C=this.o=this.D=null;this.Da=!1};_.C(_.lh,_.R);_.lh.prototype.Ga=_.ih.j();kh=null;_.mh=function(a){return a.U||(a.U=_.jh(a.Ga))};_.lh.prototype.J=function(){return this.j};var nh=function(a,b){if(a==b)throw Error("Q");var c;if(c=b&&a.o&&a.U){c=a.o;var d=a.U;c=c.H&&d?hh(c.H,d)||null:null}if(c&&a.o!=b)throw Error("Q");a.o=b;_.lh.Y.Hc.call(a,b)};
_.lh.prototype.Hc=function(a){if(this.o&&this.o!=a)throw Error("R");_.lh.Y.Hc.call(this,a)};_.lh.prototype.oc=function(){this.j=_.we(this.A.j,"DIV")};_.lh.prototype.render=function(a){oh(this,a)};var oh=function(a,b,c){if(a.Fa)throw Error("S");a.j||a.oc();b?b.insertBefore(a.j,c||null):a.A.j.body.appendChild(a.j);a.o&&!a.o.Fa||a.Pa()};_.k=_.lh.prototype;_.k.rd=function(a){this.j=a};_.k.Pa=function(){this.Fa=!0;_.ph(this,function(a){!a.Fa&&a.J()&&a.Pa()})};
_.k.Nb=function(){_.ph(this,function(a){a.Fa&&a.Nb()});this.L&&_.Kg(this.L);this.Fa=!1};_.k.R=function(){this.Fa&&this.Nb();this.L&&(this.L.ua(),delete this.L);_.ph(this,function(a){a.ua()});!this.Da&&this.j&&_.yg(this.j);this.o=this.D=this.j=this.H=this.C=null;_.lh.Y.R.call(this)};
_.k.tc=function(a,b,c){if(a.Fa&&(c||!this.Fa))throw Error("S");if(0>b||b>_.qh(this))throw Error("U");this.H&&this.C||(this.H={},this.C=[]);if(a.o==this){var d=_.mh(a);this.H[d]=a;_.Se(this.C,a)}else{d=this.H;var e=_.mh(a);if(null!==d&&e in d)throw Error("G`"+e);d[e]=a}nh(a,this);_.Ng(this.C,b,0,a);a.Fa&&this.Fa&&a.o==this?(c=this.j,(c.childNodes[b]||null)!=a.J()&&(a.J().parentElement==c&&c.removeChild(a.J()),b=c.childNodes[b]||null,c.insertBefore(a.J(),b))):c?(this.j||this.oc(),b=_.rh(this,b+1),oh(a,
this.j,b?b.j:null)):this.Fa&&!a.Fa&&a.j&&a.j.parentNode&&1==a.j.parentNode.nodeType&&a.Pa()};_.qh=function(a){return a.C?a.C.length:0};_.rh=function(a,b){return a.C?a.C[b]||null:null};_.ph=function(a,b,c){a.C&&a.C.forEach(b,c)};_.lh.prototype.Vc=function(a,b){if(a){var c="string"===typeof a?a:_.mh(a);a=this.H&&c?hh(this.H,c)||null:null;if(c&&a){var d=this.H;c in d&&delete d[c];_.Se(this.C,a);b&&(a.Nb(),a.j&&_.yg(a.j));nh(a,null)}}if(!a)throw Error("V");return a};
}catch(e){_._DumpException(e)}
try{
/*
Copyright The Closure Library Authors.
SPDX-License-Identifier: Apache-2.0
*/
_.sh=!_.D&&!_.ja();
}catch(e){_._DumpException(e)}
try{
var th;th=function(a,b,c){if(a.o)return null;if(c instanceof Array){var d=null;c=_.Xa(c);for(var e=c.next();!e.done;e=c.next())(e=th(a,b,e.value))&&(d=e);return d}d=null;a.j&&a.j.type==c&&a.C==b&&(d=a.j,a.j=null);if(e=b.getAttribute("data-eqid"))b.removeAttribute("data-eqid"),(e=a.D[e])?b.removeEventListener?b.removeEventListener(c,e,!1):b.detachEvent&&b.detachEvent("on"+c,e):a.A.log(Error("F`"+b));return d};_.uh=function(a,b,c){return function(){try{return b.apply(c,arguments)}catch(d){a.log(d)}}};
_.wh=function(a,b,c,d,e,f){d=_.uh(a,d,f);a=_.P(b,c,d,e,f);_.vh(b,c);return a};_.vh=function(a,b){if(a instanceof Element&&(b=th(_.Re("eq"),a,b||[])))if(_.D&&b instanceof MouseEvent&&a.dispatchEvent){var c=document.createEvent("MouseEvent");c.initMouseEvent(b.type,!0,!0,b.view,b.detail,b.screenX,b.screenY,b.clientX,b.clientY,b.ctrlKey,b.altKey,b.shiftKey,b.metaKey,b.button,b.relatedTarget);a.dispatchEvent(c)}else a.dispatchEvent&&a.dispatchEvent(b)};
}catch(e){_._DumpException(e)}
try{
/*
Copyright The Closure Library Authors.
SPDX-License-Identifier: Apache-2.0
*/
var Ch;_.xh=function(a){return 0==a.Ya.button&&!(_.Eb&&a.ctrlKey)};_.yh=function(a,b,c,d,e,f){c.listen(b,d,e,f||a.T||a,a)};_.Ah=function(a,b,c){_.zh.listen(b,c,void 0,a.T||a,a);return a};_.Bh=function(a,b){b=b instanceof _.Uc?b:_.$c(b);a.href=_.Vc(b)};
Ch=function(a,b,c){var d;a=c||a;if(a.querySelectorAll&&a.querySelector&&b)return a.querySelectorAll(b?"."+b:"");if(b&&a.getElementsByClassName){var e=a.getElementsByClassName(b);return e}e=a.getElementsByTagName("*");if(b){var f={};for(c=d=0;a=e[c];c++){var g=a.className;"function"==typeof g.split&&_.ne(g.split(/\s+/),b)&&(f[d++]=a)}f.length=d;return f}return e};_.Dh=function(a,b){var c=b||document;return c.querySelectorAll&&c.querySelector?c.querySelectorAll("."+a):Ch(document,a,b)};
_.U=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:""):Ch(c,a,b)[0]||null}return a||null};_.Eh=function(a){return void 0!=a.children?a.children:Array.prototype.filter.call(a.childNodes,function(b){return 1==b.nodeType})};_.Fh=function(a,b){return b?_.De(a,function(c){return!b||"string"===typeof c.className&&_.ne(c.className.split(/\s+/),b)}):null};
var Gh,Hh;Gh=function(){};_.zh=new Gh;Hh=["click","keydown","keyup"];Gh.prototype.listen=function(a,b,c,d,e){var f=function(g){var h=_.lf(b),l=_.Be(g.target)?g.target.getAttribute("role")||null:null;"click"==g.type&&_.xh(g)?h.call(d,g):13!=g.keyCode&&3!=g.keyCode||"keyup"==g.type?32!=g.keyCode||"keyup"!=g.type||"button"!=l&&"tab"!=l&&"radio"!=l||(h.call(d,g),g.preventDefault()):(g.type="keypress",h.call(d,g))};f.Bb=b;f.Lj=d;e?e.listen(a,Hh,f,c):_.P(a,Hh,f,c)};
Gh.prototype.Ja=function(a,b,c,d,e){for(var f,g=0;f=Hh[g];g++){var h=a;var l=f;var m=!!c;l=_.$e(h)?h.Qd(l,m):h?(h=_.nf(h))?h.Qd(l,m):[]:[];for(h=0;m=l[h];h++){var r=m.listener;if(r.Bb==b&&r.Lj==d){e?e.Ja(a,f,m.listener,c,d):_.rf(a,f,m.listener,c,d);break}}}};
_.Ih=function(a,b){_.S.call(this,b);this.C=a;this.Va=b||this};_.y(_.Ih,_.S);_.Ih.prototype.listen=function(a,b,c,d){if(c){if("function"!=typeof c)throw new TypeError("W");c=_.uh(this.C,c,this.Va);c=_.S.prototype.listen.call(this,a,b,c,d);_.vh(a,Jh(b));return c}return _.S.prototype.listen.call(this,a,b,c,d)};
_.Ih.prototype.B=function(a,b,c,d,e){if(c){if("function"!=typeof c)throw new TypeError("W");c=_.uh(this.C,c,e||this.Va);c=_.S.prototype.B.call(this,a,b,c,d,e);_.vh(a,Jh(b));return c}return _.S.prototype.B.call(this,a,b,c,d,e)};_.Ih.prototype.hb=function(a,b,c,d){if(c){if("function"!=typeof c)throw new TypeError("W");c=_.uh(this.C,c,this.Va);c=_.S.prototype.hb.call(this,a,b,c,d);_.vh(a,Jh(b));return c}return _.S.prototype.hb.call(this,a,b,c,d)};
var Jh=function(a){return Array.isArray(a)?_.vb(a,Jh):"string"===typeof a?a:a?a.toString():a};
_.Kh=function(a,b){_.Ih.call(this,b);this.o=a};_.y(_.Kh,_.Ih);_.Kh.prototype.J=function(){return this.o};_.Kh.prototype.R=function(){this.o=null;_.Ih.prototype.R.call(this)};
}catch(e){_._DumpException(e)}
try{
_.Mh=function(a,b,c){_.Kh.call(this,a,b);this.j=c;(a=_.U("gb_tc",this.o))&&_.Ah(this,a,this.A)};_.y(_.Mh,_.Kh);_.Mh.prototype.A=function(a){var b;(a=a.currentTarget)&&(a=a.getAttributeNode("data-ved"))&&a.value&&(b={ved:a.value});this.j.log(39,b)};
}catch(e){_._DumpException(e)}
try{
var Oh,Ph,Th;Oh=function(a){return null!=_.De(a,function(b){return 1==b.nodeType&&"true"==_.Nh(b,"hidden")})};_.Rh=function(a){return a?Ph(a,function(b){return 1==b.nodeType&&_.Qh(b)&&!Oh(b)}):[]};_.V=function(a,b,c){c?_.O(a,b):_.Ke(a,b)};_.Sh=function(a,b,c,d){if(null!=a)for(a=a.firstChild;a;){if(b(a)&&(c.push(a),d)||_.Sh(a,b,c,d))return!0;a=a.nextSibling}return!1};Ph=function(a,b){var c=[];_.Sh(a,b,c,!1);return c};Th=function(a){a=a.tabIndex;return"number"===typeof a&&0<=a&&32768>a};
_.Qh=function(a){var b;if((b="A"==a.tagName&&a.hasAttribute("href")||"INPUT"==a.tagName||"TEXTAREA"==a.tagName||"SELECT"==a.tagName||"BUTTON"==a.tagName?!a.disabled&&(!a.hasAttribute("tabindex")||Th(a)):a.hasAttribute("tabindex")&&Th(a))&&_.D){var c;"function"!==typeof a.getBoundingClientRect||_.D&&null==a.parentElement?c={height:a.offsetHeight,width:a.offsetWidth}:c=a.getBoundingClientRect();a=null!=c&&0<c.height&&0<c.width}else a=b;return a};
_.Nh=function(a,b){a=a.getAttribute("aria-"+b);return null==a||void 0==a?"":String(a)};
}catch(e){_._DumpException(e)}
try{
/*
Copyright The Closure Library Authors.
SPDX-License-Identifier: Apache-2.0
*/
_.Uh=function(a){return null==a?"":String(a)};
}catch(e){_._DumpException(e)}
try{
/*
Copyright The Closure Library Authors.
SPDX-License-Identifier: Apache-2.0
*/
}catch(e){_._DumpException(e)}
try{
var Vh=function(a){_.I.call(this);this.C=a;this.A=null;this.o={};this.D={};this.j={};this.B=null};_.y(Vh,_.I);_.Wh=function(a){if(a.A)return a.A;for(var b in a.j)if(a.j[b].Le()&&a.j[b].Gb())return a.j[b];return null};_.k=Vh.prototype;_.k.ff=function(a){a&&_.Wh(this)&&a!=_.Wh(this)&&_.Wh(this).Hd(!1);this.A=a};_.k.kg=function(a){a=this.j[a]||a;return _.Wh(this)==a};_.k.ve=function(a,b){b=b.Jc();if(this.o[a]&&this.o[a][b])for(var c=0;c<this.o[a][b].length;c++)try{this.o[a][b][c]()}catch(d){this.C.log(d)}};
_.k.rh=function(a){return!this.D[a.Jc()]};_.k.Eg=function(a){this.j[a]&&(_.Wh(this)&&_.Wh(this).Jc()==a||this.j[a].Hd(!0))};_.k.Ua=function(a){this.B=a;for(var b in this.j)this.j[b].Le()&&this.j[b].Ua(a)};_.k.Ze=function(a){this.j[a.Jc()]=a};_.k.oe=function(a){return a in this.j?this.j[a]:null};var Xh=new Vh(_.K);_.Ad("dd",Xh);
}catch(e){_._DumpException(e)}
try{
var di,fi,gi,ii,ji,ki,ni,oi,ri,vi,wi,xi;_.Yh=function(a,b){a&&b&&_.Bh(a,a.href.replace(/([?&](continue|followup)=)[^&]*/g,"$1"+encodeURIComponent(b)))};_.ci=function(){_.B("gbar.I",_.Zh);_.Zh.prototype.ia=_.Zh.prototype.Jg;_.Zh.prototype.ib=_.Zh.prototype.J;_.Zh.prototype.ic=_.Zh.prototype.di;_.B("gbar.J",_.$h);_.$h.prototype.ja=_.$h.prototype.V;_.$h.prototype.jb=_.$h.prototype.W;_.B("gbar.K",_.ai);_.B("gbar.L",_.bi);_.bi.prototype.la=_.bi.prototype.o};
di=function(a,b){b.xa=b.type;b.xb=b.target;return a.call(this,b)};_.ei=function(a,b){return _.U(a,b)};fi=function(a){a=a.getAttribute("src");return null!=a&&""!=a};
gi=function(a,b,c){a=_.U("gb_xc",a.J());if(""!=b||""!=c)if(_.N(a,"gb_na"))""!=_.$g(a,"background-image")&&(b=""!=c?c:b,_.Yg(a,"background-image","url('"+b+"')"),a=_.U("gb_wc",a),null!=a&&fi(a)&&a.setAttribute("src",b));else if("IMG"==a.tagName){var d=""!=b?b:c;null!=a&&fi(a)&&a.setAttribute("src",d);b!=c&&(c=""!=c?c+" 2x ":"",""!=b&&(c=c+(""==c?"":",")+(b+" 1x")),a.setAttribute("srcset",c))}};_.hi=function(a,b,c){_.I.call(this);this.Bb=a;this.A=b||0;this.j=c;this.o=(0,_.z)(this.Rg,this)};
_.C(_.hi,_.I);_.k=_.hi.prototype;_.k.Ic=0;_.k.R=function(){_.hi.Y.R.call(this);this.stop();delete this.Bb;delete this.j};_.k.start=function(a){this.stop();this.Ic=_.Fg(this.o,void 0!==a?a:this.A)};_.k.stop=function(){0!=this.Ic&&_.Gg(this.Ic);this.Ic=0};_.k.Rg=function(){this.Ic=0;this.Bb&&this.Bb.call(this.j)};ii=function(a){return String(a).replace(/([A-Z])/g,"-$1").toLowerCase()};ji=function(a,b){var c=b.parentNode;c&&c.replaceChild(a,b)};ki=function(a,b){var c=[];return _.Sh(a,b,c,!0)?c[0]:void 0};
_.li=function(a){var b=[];_.Wg(a,b,!0);a=b.join("");a=a.replace(/ \xAD /g," ").replace(/\xAD/g,"");a=a.replace(/\u200B/g,"");a=a.replace(/ +/g," ");" "!=a&&(a=a.replace(/^\s*/,""));return a};_.mi=function(a,b,c){if(_.sh&&a.dataset)a.dataset[b]=c;else{if(/-[a-z]/.test(b))throw Error("I");a.setAttribute("data-"+ii(b),c)}};
ni=function(a){if(/-[a-z]/.test("item"))return null;if(_.sh&&a.dataset){if(_.ka()&&!("item"in a.dataset))return null;a=a.dataset.item;return void 0===a?null:a}return a.getAttribute("data-"+ii("item"))};oi=function(a,b){return/-[a-z]/.test(b)?!1:_.sh&&a.dataset?b in a.dataset:a.hasAttribute?a.hasAttribute("data-"+ii(b)):!!a.getAttribute("data-"+ii(b))};_.pi=function(a){this.j=a;this.o=null};_.qi=function(a){a.o||(a.o=_.P(a.j,"keydown",a.A,!1,a))};_.si=function(a){ri(a);_.V(a.j,"gb_r",!1)};
_.pi.prototype.A=function(a){9!=a.keyCode||_.N(this.j,"gb_r")||(_.V(this.j,"gb_r",!0),ri(this))};ri=function(a){a.o&&(_.sf(a.o),a.o=null)};_.Zh=function(a,b){_.R.call(this);this.C=a;b&&(this.C.id=b)};_.y(_.Zh,_.R);_.k=_.Zh.prototype;_.k.J=function(){return this.C};_.k.Jg=function(){return this.C.id};_.k.di=function(){var a=this.C.id;a||(a="gb$"+_.jh(_.ih.j()),this.C.id=a);return a};_.k.R=function(){_.yg(this.C);_.R.prototype.R.call(this)};_.k.Fd=function(){return this.J()};
_.ti=function(a){return ki(a,function(b){return _.Be(b)&&_.Qh(b)})};_.ui=function(a){(a=_.ti(a))&&a.focus()};vi={wk:"gb_pa",Fk:"gb_Od",kk:"gb_Lc"};wi=function(){var a=_.ze("LI");_.O(a,"gb_Sc");_.Fe(a,"menuitem");return a};xi=function(a,b){b||(b=wi(),a.Fd().appendChild(b));_.Zh.call(this,b);this.D=new _.S(this);_.Ah(this.D,this.J(),this.ni)};_.y(xi,_.Zh);_.k=xi.prototype;
_.k.Kg=function(a){a?_.mi(this.J(),"item",a):(a=this.J(),!/-[a-z]/.test("item")&&(_.sh&&a.dataset?oi(a,"item")&&delete a.dataset.item:a.removeAttribute("data-"+ii("item"))));return this};_.k.Wc=function(){return ni(this.J())};_.k.Lg=function(a){_.V(this.J(),"gb_xa",a);return this};_.k.focus=function(){_.ui(this.J())};_.k.ni=function(){this.dispatchEvent("click")};
var yi=function(a,b){if(!b){b=wi();_.O(b,"gb_Xc");var c=_.T("A","gb_Uc");c.tabIndex=0;b.appendChild(c);var d=_.T("SPAN","gb_Vc");c.appendChild(d);a.Fd().appendChild(b)}xi.call(this,a,b);this.A=_.ei("gb_Uc",this.J());this.B=_.U("gb_Wc",this.A);this.j=null;this.o=_.U("gb_Vc",this.A)};_.y(yi,xi);_.k=yi.prototype;_.k.Wc=function(){return xi.prototype.Wc.call(this)||this.uf()};_.k.uf=function(){return _.li(this.o)};_.k.Mg=function(a){_.Tg(this.o,a);return this};
_.k.Pj=function(a){if(!this.B)if(this.B=_.T("IMG","gb_Wc"),this.B.setAttribute("alt",""),this.j)ji(this.B,this.j),this.j=null;else{var b=this.o;b.parentNode&&b.parentNode.insertBefore(this.B,b)}this.B.setAttribute("src",a);return this};
_.k.Oj=function(a){if(!(a instanceof Element&&"svg"==a.tagName.toLowerCase()))return this;if(this.B)ji(a,this.B),this.B=null;else if(this.j)ji(a,this.j);else{var b=this.o;b.parentNode&&b.parentNode.insertBefore(a,b)}(b=a.getAttribute("class"))?a.setAttribute("class",b+" gb_Wc"):a.setAttribute("class","gb_Wc");this.j=a;return this};_.k.focus=function(){this.A.focus()};_.$h=function(a){_.Zh.call(this,a);this.B=[];this.K={}};_.y(_.$h,_.Zh);
_.$h.prototype.V=function(a){var b=this.K[a];if(b)return b;var c=document.getElementById(a);if(c)for(var d=0,e=this.B.length;d<e;++d)if(b=this.B[d],b.J()==c)return this.K[a]=b;return null};_.$h.prototype.Eb=function(a){a.Hc(this);this.B.push(a);var b=a.C.id;b&&(this.K[b]=a)};_.$h.prototype.W=function(){for(var a=0,b=this.B.length;a<b;a++)this.B[a].ua();this.K={};this.B=[]};
var zi=function(a,b){if(!b){b=_.ze("UL");_.O(b,"gb_Pc");var c=_.T("SPAN","gb_Tc");b.appendChild(c)}_.$h.call(this,b);this.o=a;a=this.J().getElementsByClassName("gb_Sc");for(b=0;b<a.length;b++)c=a[b],_.N(c,"gb_Xc")?this.Eb(new yi(this,c)):this.Eb(new xi(this,c));this.j=_.U("gb_Tc",this.J())};_.y(zi,_.$h);_.k=zi.prototype;_.k.Eb=function(a){_.$h.prototype.Eb.call(this,a);var b=this.o,c=a.J();c=c.id||(c.id="gbm"+_.jh(_.ih.j()));b.N[c]=a};_.k.Ng=function(){return null!=this.j?_.li(this.j):null};
_.k.Og=function(a){return null!=this.j?(_.Tg(this.j,a),this):null};_.k.vh=function(){var a=new xi(this);this.Eb(a);return a};_.k.wh=function(){var a=new yi(this);this.Eb(a);return a};
var Ai=function(a){return a instanceof HTMLElement&&oi(a,"ogobm")},Bi="click mousedown scroll touchstart wheel keydown".split(" "),Ci=function(a,b){this.j=a;this.o=b},W=function(a,b,c,d,e){var f=a.get("menu");_.$h.call(this,f);this.j=b;this.U=f;this.H=a;this.X=a.get("back");this.F=_.U("gb_Ac");this.L=c;this.A=_.U("gb_Mc",this.j);this.M=new _.pi(this.A);this.D=_.U("gb_Nc",this.A);this.G=_.U("gb_Oc",this.A);this.N={};this.O=[];this.T=d||!1;this.S=e||!1;this.o=new _.S(this);Di(this);a=this.A.getElementsByClassName("gb_Pc");
for(b=0;b<a.length;b++)this.Eb(new zi(this,a[b]))};_.y(W,_.$h);_.k=W.prototype;_.k.R=function(){_.$h.prototype.R.call(this);Ei(this)};_.k.Fd=function(){return this.A};_.k.Pg=function(){return _.U("gb_ie",this.j)};_.k.uh=function(){Fi(this);return Gi(this,this.D)};_.k.sh=function(){Fi(this);return Gi(this,this.G)};
var Gi=function(a,b){var c=new zi(a),d=c.J();b.appendChild(d);a.Eb(c);return c},Fi=function(a){a.D||(a.D=_.ze("DIV"),_.O(a.D,"gb_Nc"),a.A.appendChild(a.D),a.G=_.ze("DIV"),_.O(a.G,"gb_Oc"),a.A.appendChild(a.G))};W.prototype.ha=function(a){_.V(this.j,"gb_Kc",1==a);this.dispatchEvent("msc")};W.prototype.getStyle=function(){return Hi(this)?0:1};var Ii=function(a,b){(a=a.H.get(b))&&_.Ke(a,"gb_za")},Ji=function(a){a.H.forEach(function(b){_.O(b,"gb_za")})};_.k=W.prototype;
_.k.Sj=function(a){this.F||(this.F=_.U("gb_Ac"));this.F&&a&&_.Tg(this.F,a)};_.k.isVisible=function(a){return(a=this.H.get(a))?!_.N(a,"gb_za"):!1};_.k.open=function(a){this.L||(a&&_.Yg(this.j,"transition","none"),this.dispatchEvent("beforeshow"),_.O(this.j,"gb_ka"),_.M(this.J(),"expanded",!0),_.ui(this.A),_.qi(this.M),this.dispatchEvent("open"),this.o.B(document.body,Bi,this.dg,!0,this),this.o.listen(document.body,"focusin",this.vf),a&&_.Fg(function(){_.Yg(this.j,"transition","")},0,this))};
_.k.Mj=function(a){this.L&&_.M(this.J(),"expanded",a)};_.k.close=function(a){this.L||(a&&_.Yg(this.j,"transition","none"),_.Ke(this.j,"gb_ka"),_.M(this.J(),"expanded",!1),document.activeElement==this.J()&&this.J().blur(),_.si(this.M),this.dispatchEvent("close"),Ei(this),a&&_.Fg(function(){_.Yg(this.j,"transition","")},0,this))};_.k.Fb=function(){return _.N(this.j,"gb_ka")};
var Di=function(a){_.Ah(a.o,a.J(),a.Z);a.J().addEventListener("keydown",function(c){32==c.keyCode&&c.preventDefault()});_.Ah(a.o,a.A,a.Li);a.o.listen(a.j,"keydown",a.Qg);a.o.listen(a.j,"keyup",a.Gi);var b=new Map;b.set("close","cbc");b.set("back","bbc");b.forEach(function(c,d){_.Ah(a.o,a.H.get(d),function(){this.dispatchEvent(c)})});if(_.N(a.j,"gb_pa")||_.N(a.j,"gb_Od"))a.o.listen(window,"resize",a.P),a.P();_.N(a.j,"gb_Fc")||a.o.hb(window,"touchstart",function(){_.Yg(a.j,"overflow-y","auto")})};
W.prototype.P=function(){var a=window.visualViewport?window.visualViewport.height:window.innerHeight;a&&_.Yg(this.j,"height","calc("+a+"px - 100%)")};W.prototype.Z=function(){this.dispatchEvent("mbc");if(!this.L){if(this.Fb()){this.close();var a=!0}else this.open(),a=!1;a&&this.J().focus()}};var Hi=function(a){return!_.N(a.j,"gb_Kc")||_.N(a.j,"gb_pa")||_.N(a.j,"gb_Od")};_.k=W.prototype;_.k.Gi=function(a){9===a.keyCode&&this.Fb()&&(a=this.M,_.V(a.j,"gb_r",!0),ri(a))};
_.k.Qg=function(a){a:{if(36==a.keyCode||35==a.keyCode){var b=_.Rh(this.j);if(0<b.length){var c=b[b.length-1];36==a.keyCode&&(c=!Hi(this)&&1<b.length?b[1]:b[0]);c.focus();a.preventDefault();break a}}27!=a.keyCode||this.T&&!Hi(this)||(this.close(),null!=this.U&&this.U.focus())}9===a.keyCode&&this.Fb()&&Hi(this)&&(b=a.target,c=_.Rh(this.j),0<c.length&&(b==c[0]&&a.shiftKey?(c[c.length-1].focus(),a.preventDefault()):b!=c[c.length-1]||a.shiftKey||(c[0].focus(),a.preventDefault())))};
_.k.Li=function(a){if(a.target instanceof Node){a:{a=a.target;for(var b=this.A;a&&a!==b;){var c=a.id;if(c in this.N){a=this.N[c];break a}a=a.parentNode}a=null}if(a){a=a.Wc();b=0;for(c=this.O.length;b<c;++b){var d=this.O[b];d.j.call(d.o,a)}this.T&&!Hi(this)||this.close()}}};
_.k.dg=function(a){this.Fb()&&a.target instanceof Node&&!(!Hi(this)||this.S&&_.De(a.target,Ai))&&("keydown"==a.type?27==a.keyCode&&(a.preventDefault(),a.stopPropagation(),this.close(),this.J().focus()):_.Fh(a.target,"gb_C")||_.Fh(a.target,"gb_yc")||_.zg(this.j,a.target)||("touchstart"==a.type&&(a.preventDefault(),a.stopPropagation()),this.close()))};
_.k.vf=function(){this.Fb()&&(!Hi(this)||"IFRAME"!=document.activeElement.tagName&&(this.S&&_.De(document.activeElement,Ai)||_.Fh(document.activeElement,"gb_Ec")||_.Fh(document.activeElement,"gb_C")||_.ui(this.A)))};var Ei=function(a){a.o.Ja(document.body,Bi,a.dg,!1,a);a.o.Ja(document.body,"focusin",a.vf)};W.prototype.ka=function(a,b){this.O.push(new Ci(a,b))};_.ai=function(a){_.Zh.call(this,a);_.zh.listen(a,this.j,!1,this)};_.y(_.ai,_.Zh);
_.ai.prototype.j=function(a){this.dispatchEvent("click")||a.preventDefault()};
var Ki=function(){this.j=null};Ki.prototype.wd=function(){return this.j};
var Li=function(a,b,c){this.o=a;this.j=b;this.A=c||_.n};
var Mi=function(a){this.j=[];this.B=a||this};Mi.prototype.o=function(a,b,c){this.C(a,b,c);this.j.push(new Li(a,b,c))};Mi.prototype.C=function(a,b,c){c=c||_.n;for(var d=0,e=this.j.length;d<e;d++){var f=this.j[d];if(f.o==a&&f.j==b&&f.A==c){this.j.splice(d,1);break}}};Mi.prototype.A=function(a){a.j=this.B;for(var b=0,c=this.j.length;b<c;b++){var d=this.j[b];"catc"==d.o&&d.j.call(d.A,a)}};
/*
Copyright The Closure Library Authors.
SPDX-License-Identifier: Apache-2.0
*/
_.Oi=function(a,b){_.R.call(this);this.j=a;this.A=Ni(this.j);this.F=b||100;this.B=_.P(a,"resize",this.C,!1,this)};_.C(_.Oi,_.R);_.Oi.prototype.R=function(){_.sf(this.B);_.Oi.Y.R.call(this)};_.Oi.prototype.C=function(){this.o||(this.o=new _.hi(this.D,this.F,this),_.eg(this,this.o));this.o.start()};
_.Oi.prototype.D=function(){if(!this.j.isDisposed()){var a=this.A,b=Ni(this.j);this.A=b;if(a){var c=!1;a.width!=b.width&&(this.dispatchEvent("b"),c=!0);a.height!=b.height&&(this.dispatchEvent("a"),c=!0);c&&this.dispatchEvent("resize")}else this.dispatchEvent("a"),this.dispatchEvent("b"),this.dispatchEvent("resize")}};
var Pi=function(a){_.R.call(this);this.o=a||window;this.A=_.P(this.o,"resize",this.B,!1,this);this.j=_.wg(this.o||window)},Qi,Ni;_.C(Pi,_.R);_.Ri=function(){var a=window,b=_.mb(a);return Qi[b]=Qi[b]||new Pi(a)};Qi={};Ni=function(a){return a.j?_.Og(a.j):null};Pi.prototype.R=function(){Pi.Y.R.call(this);this.A&&(_.sf(this.A),this.A=null);this.j=this.o=null};Pi.prototype.B=function(){var a=_.wg(this.o||window);_.Rg(a,this.j)||(this.j=a,this.dispatchEvent("resize"))};
var Ti=function(a,b){this.B=new Mi(this);this.G=a;this.D=b;this.j=Si(a.offsetWidth,this.D);this.H=new _.Oi(_.Ri(),10);_.P(this.H,"b",function(){window.requestAnimationFrame?window.requestAnimationFrame((0,_.z)(this.F,this)):this.F()},!1,this)},Si=function(a,b){for(var c=0,d=b.length-1,e=b[0];c<d;){if(a<=e.max)return e.id;e=b[++c]}return b[d].id};Ti.prototype.F=function(){var a=Si(this.G.offsetWidth,this.D);a!=this.j&&(this.j=a,this.A(new Ki))};Ti.prototype.o=function(a,b,c){this.B.o(a,b,c)};
Ti.prototype.C=function(a,b){this.B.C(a,b)};Ti.prototype.A=function(a){this.B.A(a)};
var Ui={id:"unlimitedProductControl",ae:Number.MAX_SAFE_INTEGER};
_.bi=function(a){_.Zh.call(this,a);_.P(a,"click",this.j,!1,this)};_.y(_.bi,_.Zh);_.bi.prototype.o=function(){var a=this.J().getAttribute("aria-pressed");return(null==a?a:"boolean"===typeof a?a:"true"==a)||!1};_.bi.prototype.j=function(a){a=a.currentTarget;var b=_.Nh(a,"pressed");_.dg(_.Uh(b))||"true"==b||"false"==b?_.M(a,"pressed","true"==b?"false":"true"):a.removeAttribute("aria-pressed");this.dispatchEvent("click")};
var X=function(a,b,c,d){_.R.call(this);this.A=a;_.Ke(this.A,"gb_Id");this.o=b;this.P=c;this.La="";this.vb=d;this.H=this.j=null;this.Ha=this.S=this.O=!1;this.ma=_.u(_.F(this.o,16),!1);this.T=new _.S(this);this.Ba=_.U("gb_Zc",this.A);this.X=_.U("gb_z",this.A);this.ha=_.u(_.F(b,6),!1);this.od=_.U("gb_3c",this.Ba);this.C=_.U("gb_Kd",this.A);this.N=_.U("gb_Rd",this.A);(this.wa=_.u(_.F(this.o,21),!1))&&this.C&&(this.Ga=_.U("gb_we",this.A),this.zd=_.U("gb_Ae",this.A),this.U=_.U("gb_xe",this.A));this.F=_.U("gb_Ud",
this.A);this.W=_.U("gb_Rc",this.A);this.lj=_.U("gb_Qe",this.A);this.G=_.U("gb_1c",this.A);this.D=_.U("gb_Td",this.A);this.na=Array.prototype.slice.call(_.Dh("gb_1d",this.A));this.V=!1;this.Yc=_.u(_.F(this.o,19),!1);this.rc=_.u(_.F(this.o,20),!1);this.Vb=_.u(_.F(this.o,45),!1);this.Zc=_.u(_.F(this.o,46),!1);a=Vi(this,!0);b=Vi(this,!1);this.kd=Math.max(a,b);this.ka=_.F(this.o,15);c=_.Na(_.E(this.o,30),0);0!=c&&Wi(this,c);a=Xi(this,a,b);this.L=new Ti(this.A,Yi);this.Hb=_.w(_.E(this.o,37));this.Db=_.w(_.E(this.o,
38));_.N(this.A,"gb_Wd");this.Zi=_.u(_.F(this.o,39));this.wa&&this.C&&(this.Wa=new Ti(this.A,Zi),this.Wa.o("catc",this.Da,this),this.Da(),_.Ah(this.T,this.Ga,function(){var e=this.zd,f=!_.N(e,"gb_za");_.V(e,"gb_za",f)}));this.jd=_.u(_.F(this.o,1),!1);this.hd=_.u(_.F(this.o,40),!1);$i(this);aj(this,this.L.j);this.L.o("catc",this.Kb,this);_.F(this.o,8)&&document.addEventListener("scroll",(0,_.z)(function(){_.V(this.A,"gb_Md",0<window.scrollY)},this));null!=this.D&&_.F(this.o,7)&&(this.va=new Ti(this.D,
a),this.va.o("catc",this.Ie,this),this.Ie());this.K=null;if(this.Z=_.U("gb_ia",this.A))this.K=_.U("gb_na",this.Z),this.T.B(this.K,"error",this.vi,!1,this)};_.y(X,_.R);_.k=X.prototype;
_.k.vi=function(){null!=this.K&&(this.K.src="https://www.gstatic.com/images/icons/material/system/1x/broken_image_grey600_18dp.png",this.K.srcset="https://www.gstatic.com/images/icons/material/system/1x/broken_image_grey600_18dp.png 1x, https://www.gstatic.com/images/icons/material/system/2x/broken_image_grey600_18dp.png 2x",_.Yg(this.K,"width","auto"),_.O(this.K.parentElement,"gb_ma"),_.Yg(this.K.parentElement,"line-height","30px"))};_.k.J=function(){return this.A};
_.k.Qj=function(a){this.H=a;bj(this,this.O);a=cj(this);0!=a&&dj(this,a)};_.k.Rj=function(a,b){this.H&&gi(this.H,a,b)};_.k.Ua=function(a){this.ob(a||this.Zi?1:0);this.nb(a?this.Hb:this.Db);_.V(this.J(),"gb_4",a);var b=_.U("gb_1");null!=b&&_.V(b,"gb_4",a);this.j&&this.hd&&_.V(this.j.j,"gb_Jc",a);_.J.j().C.then(function(c){c.Ua(a)},void 0,this);this.Z&&_.V(this.Z,"gb_4",a);_.Re("dd").Ua(a)};_.k.Tj=function(a){this.Ba&&(_.Tg(this.od,a||""),_.V(this.Ba,"gb_za",!a),this.ha=!!a,aj(this,this.L.j))};
_.k.Sg=function(){return _.U("gb_ie",this.C)};_.k.Ie=function(){if(null!=this.va){var a=this.va.j;3==a?ej(this,!1):1==a?ej(this,!0):ej(this,"gb_Lc"==this.L.j)}};
var ej=function(a,b){if(_.F(a.o,7)&&(!a.V||b)){if(a.ka){var c=_.U("gb_oe",a.A);if(c){var d=_.U("gb_pe",a.A),e="gb_Lc"!=a.L.j||b?"":a.kd+"px";_.Yg(c,"min-width",e);_.Yg(d,"min-width",e)}}_.N(a.D,"gb_Ce")!=b&&(_.V(a.D,"gb_Ce",b),b?a.dispatchEvent("sfi"):a.dispatchEvent("sfu"),_.V(_.U("gb_Re",a.D),"gb_Ce",b),b&&a.Da())}},fj=function(a){var b=_.U("gb_Ec");if(b){var c=new Map;c.set("menu",_.U("gb_yc",a.A));c.set("back",_.U("gb_Bc"));c.set("close",_.U("gb_Cc"));var d=!1;c.forEach(function(e){e||(a.P.log(Error("X")),
d=!0)});if(!d){a.j=new W(c,b,_.u(_.F(a.o,16),!1),_.u(_.F(a.o,9),!1),_.u(_.F(a.o,33),!1));a.j.listen("open",a.Tb,!1,a);a.j.listen("close",a.Lb,!1,a);a.j.listen("msc",a.Ub,!1,a);switch(_.E(a.o,32)){case 1:a.M("back");break;case 2:a.M("close");break;case 3:a.M("none");break;default:a.M("default")}_.ci();_.B("gbar.C",W);W.prototype.ca=W.prototype.Fd;W.prototype.cb=W.prototype.uh;W.prototype.cc=W.prototype.ka;W.prototype.cd=W.prototype.ha;W.prototype.ce=W.prototype.sh;W.prototype.cf=W.prototype.open;W.prototype.cg=
W.prototype.close;W.prototype.ch=W.prototype.getStyle;W.prototype.ck=W.prototype.Fb;W.prototype.cl=W.prototype.Mj;W.prototype.cm=W.prototype.Pg;W.prototype.cn=W.prototype.Sj;_.B("gbar.D",zi);zi.prototype.da=zi.prototype.vh;zi.prototype.db=zi.prototype.wh;zi.prototype.dc=zi.prototype.Ng;zi.prototype.dd=zi.prototype.Og;_.B("gbar.E",xi);xi.prototype.ea=xi.prototype.J;xi.prototype.eb=xi.prototype.Lg;xi.prototype.ec=xi.prototype.Kg;xi.prototype.ed=xi.prototype.Wc;_.B("gbar.F",yi);yi.prototype.fa=yi.prototype.Mg;
yi.prototype.fb=yi.prototype.Pj;yi.prototype.fc=yi.prototype.Oj;yi.prototype.fd=yi.prototype.uf;yi.prototype.ed=yi.prototype.Wc;_.J.j().j.resolve(a.j)}}else a.P.log(Error("Y"))},$i=function(a){var b=_.J.j();a.C||b.j.reject(Error("Z"));_.u(_.F(a.o,7))||b.G.reject(Error("$"));_.u(_.F(a.o,12))||b.D.reject(Error("aa"));_.u(_.F(a.o,13))||b.F.reject(Error("ba"))},aj=function(a,b){!a.j&&a.C&&fj(a);a.j&&!a.S&&a.M("default");a.j&&a.rc&&a.M("none");gj(a);if(a.Yc||a.ma)a.O=!0;else if(a.Zc)a.O=!1;else if(a.ha)a.O=
!1;else{var c=_.u(_.F(a.o,5),!1),d=_.u(_.F(a.o,7),!1);a.O=!("gb_pa"===b&&(c||d))}c="gb_pa"==b;d="gb_Od"==b;a.Vb&&a.X&&_.V(a.X,"gb_za",c||d);var e=hj(a,b);a.j&&e?_.ij(a)||null==a.W||(e=_.U("gb_Qc"),a.W.parentNode!=e&&e.insertBefore(a.W,e.childNodes[0]||null),_.O(a.F,"gb_Vd"),a.ya(),a.dispatchEvent("upi")):_.ij(a)&&a.C&&null!=a.W&&(e=a.lj,e.insertBefore(a.W,e.childNodes[0]||null),_.Ke(a.F,"gb_Vd"),a.ya(),a.dispatchEvent("upo"));_.F(a.o,44)&&!a.ma&&!_.F(a.o,10)&&1<jj(a).length&&a.X&&a.F&&(_.V(a.X,"gb_za",
c),_.V(a.F,"gb_Vd",c));if(a.H&&!a.ma){e=a.H.J();var f=!a.ha;_.V(e,"gb_za",!f);f&&bj(a,a.O)}a.j&&(a.j.isVisible("menu")||a.j.isVisible("back"))&&!Hi(a.j)&&(a.Ha=a.j.Fb());e=_.Lg(vi);_.Le(a.A,e);_.O(a.A,b);if(a.ka&&null!=a.G)if("gb_Lc"!=b)_.Yg(a.G,"min-width",""),_.Yg(a.F,"min-width","");else{f=_.fh(a.G).width;var g=_.fh(a.F).width;f=Math.max(f,g);_.Yg(a.G,"min-width",f+"px");_.Yg(a.F,"min-width",f+"px")}c?a.V||(a.V=!0,ej(a,a.V)):(a.V=!1,a.Ie());null!=a.D&&(_.V(a.D,"gb_Je",!c&&!d),_.V(a.D,"gb_Ie",c||
d));a.j&&(c=a.j.j,_.Le(c,e),_.O(c,b),Hi(a.j)?_.U("gb_5d").appendChild(c):a.A.appendChild(c),a.j.isVisible("menu")||a.j.isVisible("back"))&&(b=!Hi(a.j),c=a.j.Fb(),b&&!c&&a.Ha?a.j.open():!b&&c&&a.j.close());kj(a)},bj=function(a,b){var c=_.U("gb_xc",a.H.J());_.V(c,"gb_za",!b);a=_.U("gb_3d",a.H.J());null!=a&&_.V(a,"gb_he",!b)},Xi=function(a,b,c){var d=320,e=_.Na(_.E(a.o,29),0);0<e&&(d=e);e=d+2*Math.max(b,c);b=d+b+c;return e!=b&&a.ka?[{id:1,max:b},{id:2,max:e},{id:3}]:[{id:1,max:b},{id:3}]},Vi=function(a,
b){if(a=_.U(b?"gb_oe":"gb_pe",a.A)){var c=a.offsetWidth;_.tb(a.children,function(d){_.N(d,"gb_za")&&(c-=d.offsetWidth)});return c}return 0},lj=function(a){return function(){a.click()}},jj=function(a){var b=_.U("gb_oe",a.A),c=_.U("gb_pe",a.A),d=[];b&&_.tb(b.children,function(e){d.push(e)});_.u(_.F(a.o,7),!1)&&(a=_.U("gb_Ce",a.D))&&(a=_.U("gb_lf",a),a.j=!0,d.push(a));c&&_.tb(c.children,function(e){d.push(e)});return d};
X.prototype.Da=function(){if(this.wa&&this.C){var a=jj(this),b=!1;a=_.ub(a,function(f){b=b||_.N(f,"gb_re");return _.N(f,"gb_7c")||_.N(f,"gb_uf")||_.N(f,"gb_lf")});var c=this.Wa.j.ae,d=!1;if(a.length>c||b)d=!0,c--;var e=a.length-c;if(d!=!_.N(this.Ga,"gb_za")||e!=this.U.children){_.V(this.Ga,"gb_za",!d);if(d)for(;this.U.firstChild;)this.U.removeChild(this.U.firstChild);mj(this,a,c);d?this.T.B(document.body,nj,this.Va,!0,this):this.T.Ja(document.body,nj,this.Va,!1,this)}}};
var mj=function(a,b,c){b=_.ub(b,function(f){return _.N(f,"gb_re")?(oj(this,f),!1):!0},a);for(var d=0;d<b.length;d++){var e=b[d];d>=c?oj(a,e):_.Ke(e,"gb_za")}},oj=function(a,b){_.O(b,"gb_za");var c=_.ze("LI");_.Je(c,["gb_ye","gb_Sc","gb_Xc"]);c.tabIndex=0;_.Ah(a.T,c,lj(b));var d=_.T("A","gb_Uc");c.appendChild(d);var e=_.T("SPAN","gb_Vc");d.appendChild(e);d=b.j?b.getAttribute("aria-label"):b.title;_.Tg(e,d);d=!1;_.N(b,"gb_uf")&&(d=!0);var f,g=b.children[0];d?f=g.children[0].children[0].src:b.j?f="https://www.gstatic.com/images/icons/material/system/1x/search_black_24dp.png":
f=g.src;a.B=_.T("IMG");_.Je(a.B,["gb_Wc","gb_ze"]);a.B.setAttribute("src",f);e.parentNode&&e.parentNode.insertBefore(a.B,e);a.U.appendChild(c)};X.prototype.Va=function(a){!_.N(this.zd,"gb_za")&&a.target instanceof Node&&("keydown"==a.type?27==a.keyCode&&(a.preventDefault(),a.stopPropagation(),_.O(this.zd,"gb_za"),this.J().focus()):_.zg(this.zd,a.target)||("touchstart"==a.type&&(a.preventDefault(),a.stopPropagation()),_.O(this.zd,"gb_za")))};
X.prototype.Kb=function(){aj(this,this.L.j);this.j&&_.pj(this,this.j.Fb(),!1);this.dispatchEvent("ffc")};_.pj=function(a,b,c){a.j&&(Hi(a.j)&&(c=b=!1),a=document.body,_.V(a,"gb_me",b),_.V(a,"gb_le",c))};X.prototype.Tb=function(){_.pj(this,!0,!0)};X.prototype.Lb=function(){_.pj(this,!1,!0)};X.prototype.Ub=function(){var a=Hi(this.j),b=this.j.j;a?_.U("gb_5d").appendChild(b):this.A.appendChild(b)};_.ij=function(a){return!!a.j&&_.N(a.F,"gb_Vd")};
X.prototype.M=function(a){var b=!1;switch(a){case "back":this.S=!0;Ji(this.j);Ii(this.j,"back");b=!0;break;case "close":this.S=!0;Ji(this.j);Ii(this.j,"close");b=!0;break;case "default":this.S=!1;hj(this,this.L.j)||this.jd?(this.j&&!this.j.isVisible("menu")&&(Ji(this.j),Ii(this.j,"menu")),b=!0):(this.j&&this.j.isVisible("back")&&Ji(this.j),this.j&&this.j.isVisible("menu")?(a=this.j,a.close(),_.O(a.J(),"gb_za"),!_.N(a.X,"gb_za")&&_.Ke(a.J(),"gb_Dc")):(a=_.U("gb_yc",this.A))&&_.O(a,"gb_za"),b=!1);break;
case "none":this.S=!0,Ji(this.j),b=!1}null!=this.G&&_.V(this.G,"gb_2c",b)};var hj=function(a,b){var c=_.u(_.F(a.o,5),!1),d=_.u(_.F(a.o,2),!1);return!(_.u(_.F(a.o,10),!1)||a.ma||_.u(_.F(a.o,44),!1))&&d&&("gb_pa"==b||"gb_Od"==b&&(c||a.ha))};X.prototype.Cb=function(){return this.A.offsetHeight};var kj=function(a){var b=a.A.offsetHeight+"px";a.La!=b&&(a.La=b,a.vb&&(a.vb.style.height=b),a.dispatchEvent("resize"))};X.prototype.md=function(){this.N&&kj(this)};
X.prototype.Jb=function(){if(!this.N){var a=_.ze("DIV");_.Je(a,["gb_Rd","gb_1d"]);qj(a,cj(this));a.style.backgroundColor=this.A.style.backgroundColor;this.na.push(a);var b=this.C;b.parentNode&&b.parentNode.insertBefore(a,b.nextSibling);this.N=a}return this.N};X.prototype.qd=function(){_.yg(this.N);this.N=null;kj(this)};_.rj=function(a,b){a.C?a.C.appendChild(b):a.F?a.F.appendChild(b):a.P.log(Error("ca"))};
X.prototype.ob=function(a){2==a&&(a=0);for(var b=0;b<this.na.length;b++)qj(this.na[b],a);dj(this,a)};var dj=function(a,b){if(a.H){if(2==b){b=_.w(_.E(a.o,24),"");var c=_.w(_.E(a.o,27),"")}else 1==b?(b=_.w(_.E(a.o,23),""),c=_.w(_.E(a.o,26),"")):(b=_.w(_.E(a.o,22),""),c=_.w(_.E(a.o,25),""));""==b&&""==c||gi(a.H,b,c)}},cj=function(a){a=a.na[0];return a.classList.contains("gb_zc")?1:a.classList.contains("gb_2d")?2:0},qj=function(a,b){_.Le(a,["gb_2d","gb_zc"]);1==b?_.O(a,"gb_zc"):2==b&&_.O(a,"gb_2d")};
X.prototype.nb=function(a){this.A.style.backgroundColor=a};X.prototype.Ib=function(){return this.A.style.backgroundColor};X.prototype.ya=function(){var a=_.Re("dd");_.Wh(a)&&_.Wh(a).Hd(!1);a.ff(null)};X.prototype.ej=function(a){Wi(this,a-8-10);gj(this)};var Wi=function(a,b){null==a.D?a.P.log(Error("da")):a.ka?a.P.log(Error("ea")):a.mb=0>b?0:b},gj=function(a){null!=a.G&&("gb_pa"==a.L.j?_.Yg(a.G,"min-width",""):null!=a.mb&&_.Yg(a.G,"min-width",a.mb+"px"))};
X.prototype.fj=function(a){_.V(_.U("gb_rc",this.C),"gb_za",!a)};X.prototype.mh=function(a){a&&(_.Yh(_.U("gb_1"),a),_.J.j().o.then(function(b){return void b.Cd(a)}))};var nj="click mousedown scroll touchstart wheel keydown".split(" "),Yi=[{id:"gb_pa",max:599},{id:"gb_Od",max:1023},{id:"gb_Lc"}],Zi=[{id:{id:"oneProductControl",ae:1},max:320},{id:{id:"twoProductControl",ae:2},max:360},{id:{id:"threeProductControl",ae:3},max:410},{id:Ui}];
var sj;_.R.prototype.za=_.qe(function(a,b,c,d,e){return a.call(this,b,_.qe(di,c),d,e)},_.R.prototype.listen);_.R.prototype.zb=_.R.prototype.fi;var tj=_.U("gb_oa");
if(null==tj)sj=null;else{var uj=_.G(_.Vd,_.Qe,6)||new _.Qe,vj=new X(tj,uj,_.K,_.U("gb_Nd"));_.B("gbar.P",X);X.prototype.pa=X.prototype.Cb;X.prototype.pb=X.prototype.Tj;X.prototype.pc=X.prototype.ob;X.prototype.pd=X.prototype.nb;X.prototype.pe=X.prototype.Jb;X.prototype.pf=X.prototype.md;X.prototype.pg=X.prototype.qd;X.prototype.ph=X.prototype.Sg;X.prototype.pi=X.prototype.ya;X.prototype.pj=X.prototype.ej;X.prototype.pk=X.prototype.fj;X.prototype.pl=X.prototype.mh;X.prototype.pm=X.prototype.M;X.prototype.pn=
X.prototype.Ib;X.prototype.po=X.prototype.Rj;X.prototype.pp=X.prototype.Ua;_.J.j().B.resolve(vj);sj=vj}_.wj=sj;
}catch(e){_._DumpException(e)}
try{
var xj=document.querySelector(".gb_Ma .gb_A"),yj=document.querySelector("#gb.gb_Ic");xj&&!yj&&_.ie(_.$d,xj,"click");
}catch(e){_._DumpException(e)}
try{
(function(){for(var a=document.querySelectorAll(".gb_tc"),b=0;b<a.length;b++)_.ie(_.$d,a[b],"click");_.J.j().B.then(function(c){if(c){var d=_.U("gb_rc",c.C);d&&(d=new _.Mh(d,_.K,_.Zd),c.Qj(d))}})})();
}catch(e){_._DumpException(e)}
})(this.gbar_);
// Google Inc.
</script>
<div><div class="gb_Hd">Google apps</div><div class="gb_ae"><div class="gb_ce"><div>Google Account</div><div class="gb_qb">I AM WHOM I AM I AM WHO I AM</div><div>chromiumauthors0@gmail.com</div></div></div><div class="gb_Ac">Main menu</div></div>
<script>this.gbar_=this.gbar_||{};(function(_){var window=this;
try{
if(_.wj){var zj;if(zj=_.E(_.wj.o,3))for(var Aj=_.Dh(zj),Bj=0;Bj<Aj.length;Bj++)_.mi(Aj[Bj],"ogpc","");_.pj(_.wj,!!_.wj.j&&_.wj.j.Fb(),!1)}
;
}catch(e){_._DumpException(e)}
try{
_.Cj=function(a){_.H.call(this,a)};_.y(_.Cj,_.H);
}catch(e){_._DumpException(e)}
try{
_.Dj=function(a,b,c){a.rel=c;-1!=c.toLowerCase().indexOf("stylesheet")?(a.href=_.Sc(b),(b=_.pd(a.ownerDocument&&a.ownerDocument.defaultView))&&a.setAttribute("nonce",b)):a.href=b instanceof _.Qc?_.Sc(b):b instanceof _.Uc?_.Vc(b):_.Vc(_.$c(b))};
}catch(e){_._DumpException(e)}
try{
_.Fj=function(a){if("function"==typeof _.Ej&&a instanceof _.Ej)return a.j;throw Error("I");};_.Hj=function(a){return"function"==typeof _.Gj&&a instanceof _.Gj?_.Fj(a):_.Rc(a)};_.Ij=function(a){var b,c,d=null==(c=(b=(a.ownerDocument&&a.ownerDocument.defaultView||window).document).querySelector)?void 0:c.call(b,"script[nonce]");(b=d?d.nonce||d.getAttribute("nonce")||"":"")&&a.setAttribute("nonce",b)};_.Jj=function(a){var b=_.Oc();a=b?b.createScriptURL(a):a;return new _.Qc(a,_.Pc)};
/*
SPDX-License-Identifier: Apache-2.0
*/
}catch(e){_._DumpException(e)}
try{
var Kj=function(a,b,c){_.Zd.log(46,{att:a,max:b,url:c})},Mj=function(a,b,c){_.Zd.log(47,{att:a,max:b,url:c});a<b?Lj(a+1,b):_.K.log(Error("ha`"+a+"`"+b),{url:c})},Lj=function(a,b){if(Nj){var c=_.ze("SCRIPT");c.async=!0;c.type="text/javascript";c.charset="UTF-8";c.src=_.Hj(Nj);_.Ij(c);c.onload=_.qe(Kj,a,b,c.src);c.onerror=_.qe(Mj,a,b,c.src);_.Zd.log(45,{att:a,max:b,url:c.src});_.te("HEAD")[0].appendChild(c)}},Oj=function(a){_.H.call(this,a)};_.y(Oj,_.H);
var Pj=_.G(_.Vd,Oj,17)||new Oj,Qj,Nj=(Qj=_.G(Pj,_.Cj,1))?_.Jj(_.E(Qj,4)||""):null,Rj,Sj=(Rj=_.G(Pj,_.Cj,2))?_.Jj(_.E(Rj,4)||""):null,Tj=function(){Lj(1,2);if(Sj){var a=_.ze("LINK");a.setAttribute("type","text/css");_.Dj(a,Sj,"stylesheet");var b=_.pd();b&&a.setAttribute("nonce",b);_.te("HEAD")[0].appendChild(a)}};
(function(){var a=_.Wd();if(_.F(a,18))Tj();else{var b=_.E(a,19)||0;window.addEventListener("load",function(){window.setTimeout(Tj,b)})}})();
}catch(e){_._DumpException(e)}
})(this.gbar_);
// Google Inc.
</script>
<script type="module" src="one_google_bar.js"></script>
</body>
</html>
// Copyright 2020 The Chromium Authors. All rights reserved.
// Use of this source code is governed by a BSD-style license that can be
// found in the LICENSE file.
/**
* The following |messageType|'s are sent to the parent frame:
* - loaded: sent on initial load.
* - overlaysUpdated: sent when an overlay is updated. The overlay bounding
* rects are included in the |data|.
* - click: sent when the OGB was clicked.
* @param {string} messageType
* @param {Object} data
*/
function postMessage(messageType, data) {
if (window === window.parent) {
return;
}
window.parent.postMessage(
{frameType: 'one-google-bar', messageType, data},
'chrome://new-tab-page');
}
const oneGoogleBarApi = (() => {
/**
* @param {string} apiName
* @param {string} fnName
* @param {...*} args
* @return {!Promise}
*/
const callApi = async (apiName, fnName, ...args) => {
const {gbar} = /** @type {!{gbar}} */ (window);
if (!gbar) {
return;
}
const api = await gbar.a[apiName]();
return api[fnName].apply(api, args);
};
/**
* @type {!{
* bar: !{
* setForegroundStyle: function(number): !Promise,
* setBackgroundColor: function(string): !Promise,
* setDarkMode: function(boolean): !Promise,
* },
* }}
*/
const api = [{
name: 'bar',
apiName: 'bf',
fns: [
['setForegroundStyle', 'pc'],
['setBackgroundColor', 'pd'],
['setDarkMode', 'pp'],
],
}].reduce((topLevelApi, def) => {
topLevelApi[def.name] = def.fns.reduce((apiPart, [name, fnName]) => {
apiPart[name] = callApi.bind(null, def.apiName, fnName);
return apiPart;
}, {});
return topLevelApi;
}, {});
/** @return {!Promise} */
const updateDarkMode = async () => {
await api.bar.setDarkMode(
window.matchMedia('(prefers-color-scheme: dark)').matches);
// |setDarkMode(toggle)| updates the background color and foreground style.
// The background color should always be 'transparent'.
api.bar.setBackgroundColor('transparent');
// The foreground style is set based on NTP theme and not dark mode.
api.bar.setForegroundStyle(foregroundLight ? 1 : 0);
};
/** @type {boolean} */
let foregroundLight = false;
return {
/**
* Updates the foreground on the OneGoogleBar to provide contrast against
* the background.
* @param {boolean} enabled
*/
setForegroundLight: enabled => {
foregroundLight = enabled;
api.bar.setForegroundStyle(foregroundLight ? 1 : 0);
},
/**
* Updates the OneGoogleBar dark mode when called as well as any time dark
* mode is updated.
* @return {!Promise}
*/
trackDarkModeChanges: async () => {
window.matchMedia('(prefers-color-scheme: dark)').addListener(() => {
updateDarkMode();
});
await updateDarkMode();
},
};
})();
/**
* Object that exposes:
* - |track()|: sets up MutationObserver to track element visibility changes.
* - |update(potentialNewOverlays)|: determines visibility of tracked elements
* and sends an update to the top frame about element visibility.
* @type {!{
* track: !function(),
* update: !function(!Array<!Element>),
* }}
*/
const overlayUpdater = (() => {
/** @type {!Set<!Element>} */
const overlays = new Set();
/** @type {!Array<!DOMRect>} */
let lastOverlayRects = [];
/** @type {number} */
let elementsTransitioningCount = 0;
/** @type {?number} */
let updateIntervalId = null;
/** @type {boolean} */
let initialElementsAdded = false;
const transitionStart = () => {
elementsTransitioningCount++;
if (!updateIntervalId) {
updateIntervalId = setInterval(() => {
update([]);
});
}
};
const transitionStop = () => {
if (elementsTransitioningCount > 0) {
elementsTransitioningCount--;
}
if (updateIntervalId && elementsTransitioningCount === 0) {
clearInterval(updateIntervalId);
updateIntervalId = null;
}
};
/** @param {!Element} potentialNewOverlays */
const addOverlay = overlay => {
if (overlays.has(overlay)) {
return;
}
// If an overlay starts a transition, the updated bounding rects need to
// be sent to the top frame during the transition. The MutationObserver
// will only handle new elements and changes to the element attributes.
overlay.addEventListener('animationstart', transitionStart);
overlay.addEventListener('animationend', transitionStop);
overlay.addEventListener('animationcancel', transitionStop);
overlay.addEventListener('transitionstart', transitionStart);
overlay.addEventListener('transitionend', transitionStop);
overlay.addEventListener('transitioncancel', transitionStop);
// Update links that are loaded dynamically to ensure target is "_blank"
// or "_top".
// TODO(crbug.com/1039913): remove after OneGoogleBar links are updated.
overlay.parentElement.querySelectorAll('a').forEach(el => {
if (el.target !== '_blank' && el.target !== '_top') {
el.target = '_top';
}
});
const {transition} = getComputedStyle(overlay);
const opacityTransition = 'opacity 0.1s ease 0.02s';
// Check if the transition is the default computed transition style. If it
// is not, append to the existing transitions.
if (transition === 'all 0s ease 0s') {
overlay.style.transition = opacityTransition;
} else if (!transition.includes('opacity')) {
overlay.style.transition = transition + ', ' + opacityTransition;
}
// The element has an initial opacity of 1. If the element is being added to
// |overlays| and shown in the same |update()| call, the opacity transition
// will not work since the opacity is already 1. For this reason the
// 'fade-in' class is added to the element which runs an initial fade-in
// animation.
overlay.classList.add('fade-in');
overlays.add(overlay);
};
/** @param {!Array<!Element>} potentialNewOverlays */
const update = potentialNewOverlays => {
const gbElement = document.body.querySelector('#gb');
if (!gbElement) {
return;
}
const barRect = gbElement.getBoundingClientRect();
if (barRect.bottom === 0) {
return;
}
// After loaded, there could exist overlays that are shown, but not
// mutated. Add all elements that could be an overlay. The children of the
// actual overlay element are removed before sending any overlay update
// message.
if (!initialElementsAdded) {
initialElementsAdded = true;
Array.from(document.body.querySelectorAll('*')).forEach(el => {
potentialNewOverlays.push(el);
});
}
Array.from(potentialNewOverlays).forEach(overlay => {
const rect = overlay.getBoundingClientRect();
if (overlay.parentElement && rect.width > 0 &&
rect.bottom > barRect.bottom) {
addOverlay(overlay);
}
});
// Remove overlays detached from DOM.
Array.from(overlays).forEach(overlay => {
if (!overlay.parentElement) {
overlays.delete(overlay);
}
});
// Check if an overlay and its parents are visible.
const overlayRects = [];
overlays.forEach(overlay => {
const {display, visibility} = window.getComputedStyle(overlay);
const rect = overlay.getBoundingClientRect();
const shown = display !== 'none' && visibility !== 'hidden' &&
rect.bottom > barRect.bottom;
if (shown) {
overlayRects.push(rect);
}
// Setting the style here avoids triggering the mutation observer.
overlay.style.opacity = shown ? '1' : '0';
});
overlayRects.push(barRect);
const noChange = overlayRects.length === lastOverlayRects.length &&
lastOverlayRects.every((rect, i) => {
const newRect = overlayRects[i];
return newRect.left === rect.left && newRect.top === rect.top &&
newRect.right === rect.right && newRect.bottom === rect.bottom;
});
lastOverlayRects = overlayRects;
if (noChange) {
return;
}
postMessage('overlaysUpdated', overlayRects);
};
const track = () => {
const observer = new MutationObserver(mutations => {
const potentialNewOverlays = [];
// Add any mutated element that is an overlay to |overlays|.
mutations.forEach(({target}) => {
if (overlays.has(target) || !target.parentElement) {
return;
}
potentialNewOverlays.push(target);
});
update(potentialNewOverlays);
});
observer.observe(document.body, {
attributes: true,
childList: true,
subtree: true,
});
};
return {track, update};
})();
window.addEventListener('message', ({data}) => {
if (data.type === 'enableDarkTheme') {
oneGoogleBarApi.setForegroundLight(data.enabled);
}
});
// Need to send overlay updates on resize because overlay bounding rects are
// absolutely positioned.
window.addEventListener('resize', () => {
overlayUpdater.update([]);
});
// When the account overlay is shown, it does not close on blur. It does close
// when clicking the body.
window.addEventListener('blur', e => {
if (e.target === window && document.activeElement === document.body) {
document.body.click();
}
});
window.addEventListener('click', () => {
postMessage('click');
}, /*useCapture=*/ true);
document.addEventListener('DOMContentLoaded', () => {
// TODO(crbug.com/1039913): remove after OneGoogleBar links are updated.
// Updates <a>'s so they load on the top frame instead of the iframe.
document.body.querySelectorAll('a').forEach(el => {
if (el.target !== '_blank') {
el.target = '_top';
}
});
postMessage('loaded');
overlayUpdater.track();
oneGoogleBarApi.trackDarkModeChanges();
});
<!doctype html>
<html dir="ltr" lang="en">
<head>
<meta charset="utf-8">
<title>New Tab</title>
<style>
body {
background: #CBDCF7;
margin: 0;
}
#backgroundImage {
border: none;
height: 100%;
pointer-events: none;
position: fixed;
top: 0;
visibility: hidden;
width: 100%;
}
[show-background-image] #backgroundImage {
visibility: visible;
}
</style>
</head>
<body>
<iframe id="backgroundImage" src=""></iframe>
<ntp-app></ntp-app>
<script type="module" src="new_tab_page.js"></script>
<link rel="stylesheet" href="chrome://resources/css/text_defaults_md.css">
<link rel="stylesheet" href="shared_vars.css">
</body>
</html>
// Copyright 2016 The Chromium Authors. All rights reserved.
// Use of this source code is governed by a BSD-style license that can be
// found in the LICENSE file.
import {assertNotReached} from './assert.m.js';
/**
* @fileoverview PromiseResolver is a helper class that allows creating a
* Promise that will be fulfilled (resolved or rejected) some time later.
*
* Example:
* var resolver = new PromiseResolver();
* resolver.promise.then(function(result) {
* console.log('resolved with', result);
* });
* ...
* ...
* resolver.resolve({hello: 'world'});
*/
/** @template T */
// eslint-disable-next-line no-var
export var PromiseResolver = class {
constructor() {
/** @private {function(T=): void} */
this.resolve_;
/** @private {function(*=): void} */
this.reject_;
/** @private {boolean} */
this.isFulfilled_ = false;
/** @private {!Promise<T>} */
this.promise_ = new Promise((resolve, reject) => {
this.resolve_ = /** @param {T=} resolution */ (resolution) => {
resolve(resolution);
this.isFulfilled_ = true;
};
this.reject_ = /** @param {*=} reason */ (reason) => {
reject(reason);
this.isFulfilled_ = true;
};
});
}
/** @return {boolean} Whether this resolver has been resolved or rejected. */
get isFulfilled() {
return this.isFulfilled_;
}
set isFulfilled(i) {
assertNotReached();
}
/** @return {!Promise<T>} */
get promise() {
return this.promise_;
}
set promise(p) {
assertNotReached();
}
/** @return {function(T=): void} */
get resolve() {
return this.resolve_;
}
set resolve(r) {
assertNotReached();
}
/** @return {function(*=): void} */
get reject() {
return this.reject_;
}
set reject(s) {
assertNotReached();
}
};
/*! For license information please see content.js.LICENSE.txt */
(()=>{var e={74977:(e,o,t)=>{"use strict";Object.defineProperty(o,"__esModule",{value:!0}),o.optOut=o.optIn=o.initTrackPageview=o.initNextJsTrackPageview=o.init=o.identify=o.getExperimentExposureParams=o.exposeExperiment=void 0;var c=t(40563),a=t(84234),i=t(53880),n=t(35995),r=t(79614),l=t(32914),m=t(93109),s=t(73299),p=t(38851),h=t(8367),b=t(55945),u=t(68991),g=t(21240),d=t(28997),w=t(69905);o.init=e=>{(0,c.setConfig)(e),(0,i.setLanguageCode)(),(0,i.setPlatform)(),(0,u.initIDB)(),(0,b.debugLog)({metricName:"Initialized Analytics:",data:{deviceId:i.identity.deviceId}}),m.cbDBInit.push((()=>{(0,d.queueEvents)()})),(0,m.initByDB)(),(0,i.setDevice)(),(0,r.initPageVisibilityChange)(),(0,r.initPageResize)(),(0,g.initPerfMonitoring)()};const y=e=>({test_name:e.testName,group_name:e.group,subject_id:e.subjectId,exposed_at:(0,w.getNow)(),subject_type:e.subjectType,platform:c.config.platform});o.getExperimentExposureParams=y;o.exposeExperiment=e=>{const o=y(e),t=c.config.isProd?a.ANALYTICS_SERVICE_EXPOSE_API_ENDPOINT:a.ANALYTICS_SERVICE_EXPOSE_API_ENDPOINT_DEV;(0,h.apiFetch)({url:`https://${t}`,data:[o],onError:c.config.onError,isJSON:!0,importance:p.AnalyticsEventImportance.high}),(0,b.debugLog)({metricName:"Event: exposeExperiment",data:o})};o.identify=e=>{(0,i.setIdentity)(e),(0,b.debugLog)({metricName:"Identify:",data:{countryCode:i.identity.countryCode,deviceId:i.identity.deviceId,userId:i.identity.userId}})};o.initTrackPageview=({blacklistRegex:e,pageKeyRegex:o,browserHistory:t})=>{(0,l.setPageview)({blacklistRegex:e||[],isEnabled:!0}),(0,s.setLocation)({pageKeyRegex:o}),(0,n.logPageView)(),t.listen((()=>{(0,n.logPageView)()}))};o.initNextJsTrackPageview=({blacklistRegex:e,pageKeyRegex:o,nextJsRouter:t})=>{(0,l.setPageview)({blacklistRegex:e||[],isEnabled:!0}),(0,s.setLocation)({pageKeyRegex:o}),(0,n.logPageView)();t.events.on("routeChangeStart",(()=>{(0,n.logPageView)()}))};o.optOut=()=>{(0,i.setIdentity)({isOptOut:!0}),(0,u.idbSet)({})};o.optIn=()=>{(0,i.setIdentity)({isOptOut:!1})}},40563:(e,o,t)=>{"use strict";Object.defineProperty(o,"__esModule",{value:!0}),o.setConfig=o.config=void 0;var c=t(84234),a=t(38851);const i={authCookie:"logged_in",amplitudeApiKey:"",batchEventsPeriod:c.BATCH_PERIOD,batchEventsThreshold:c.BATCH_THRESHOLD,batchMetricsPeriod:c.BATCH_PERIOD,batchMetricsThreshold:c.BATCH_THRESHOLD,headers:{},interactionManager:null,isAlwaysAuthed:!1,isProd:!1,onError:(e,o)=>{console.error(c.DEBUG_LOGGING_PREFIX,e,o)},platform:a.PlatformName.unknown,projectName:"",ricTimeoutScheduleEvent:1e3,ricTimeoutSetDevice:500,showDebugLogging:!1,trackUserId:!1,version:null};o.config=i;o.setConfig=e=>{Object.assign(i,e)}},84234:(e,o,t)=>{"use strict";Object.defineProperty(o,"__esModule",{value:!0}),o.UAA_QUERIES=o.SESSION_TIMEOUT=o.SESSION_DURATION_LOGGING_ID=o.PERF_EVENTS=o.PAGEVIEW_LOGGING_ID=o.MAX_EVENT_DATA_QUEUE_LIMIT=o.DEBUG_LOGGING_PREFIX=o.DB_NAME=o.DB_ITEM=o.BATCH_THRESHOLD=o.BATCH_PERIOD=o.ANALYTICS_SERVICE_METRICS_API_ENDPOINT_DEV=o.ANALYTICS_SERVICE_METRICS_API_ENDPOINT=o.ANALYTICS_SERVICE_EXPOSE_API_ENDPOINT_DEV=o.ANALYTICS_SERVICE_EXPOSE_API_ENDPOINT=o.ANALYTICS_SERVICE_API_ENDPOINT_DEV=o.ANALYTICS_SERVICE_API_ENDPOINT=o.ANALYTICS_SDK_VERSION=void 0;var c=t(38851);o.ANALYTICS_SDK_VERSION="3.11.1";o.ANALYTICS_SERVICE_API_ENDPOINT="events-service.coinbase.com/amp";o.ANALYTICS_SERVICE_API_ENDPOINT_DEV="analytics-service-dev.cbhq.net/amp";o.ANALYTICS_SERVICE_EXPOSE_API_ENDPOINT="events-service.coinbase.com/track-exposures";o.ANALYTICS_SERVICE_EXPOSE_API_ENDPOINT_DEV="analytics-service-dev.cbhq.net/track-exposures";o.ANALYTICS_SERVICE_METRICS_API_ENDPOINT="events-service.coinbase.com/metrics";o.ANALYTICS_SERVICE_METRICS_API_ENDPOINT_DEV="analytics-service-dev.cbhq.net/metrics";o.BATCH_PERIOD=5e3;o.BATCH_THRESHOLD=30;o.DB_ITEM="analytics-db";o.DB_NAME="keyval-store";o.DEBUG_LOGGING_PREFIX="Analytics SDK:";o.MAX_EVENT_DATA_QUEUE_LIMIT=10;o.SESSION_TIMEOUT=18e5;const a=Object.values(c.AnalyticsQueries);o.UAA_QUERIES=a;o.PAGEVIEW_LOGGING_ID="db6d70de-c5ed-4a26-bddb-05191acbc278";o.SESSION_DURATION_LOGGING_ID="4164ca36-1d78-4b7f-bbae-3c59d97ca3d9";o.PERF_EVENTS={navigationTiming:{eventName:"perf_navigation_timing",loggingId:"ead93109-37ac-4d27-aa36-0482d61da912"},redirectTime:{eventName:"perf_redirect_time",loggingId:"bef95729-467c-429a-99ab-23cdd6627678"},ttfb:{eventName:"perf_time_to_first_byte",loggingId:"7e7a84f5-f1ab-4769-b322-52e198483f85"},networkInformation:{eventName:"perf_network_information",loggingId:"9229ea1a-2d1e-48e3-b832-669357bcf327"},storageEstimate:{eventName:"perf_storage_estimate",loggingId:"fef62231-45b9-4796-af8a-7520c3b8dc5d"},fcp:{eventName:"perf_first_contentful_paint",loggingId:"d5f76a1c-5210-4e2f-9d44-f6b28ce57a6c"},fid:{eventName:"perf_first_input_delay",loggingId:"b59e6a00-55d4-400e-a09d-f2ae44e4a5fe"},lcp:{eventName:"perf_largest_contentful_paint",loggingId:"efa86d13-ce1a-47b5-b130-918c028b58ae"},cls:{eventName:"perf_cumulative_layout_shift",loggingId:"5280dc84-cb97-4587-9904-df9eda8f118e"},tbt:{eventName:"perf_total_blocking_time",loggingId:"69631829-d3e7-4f8f-8e0e-2ae3be067e0f"},ntbt:{eventName:"perf_navigation_total_blocking_time",loggingId:"c37d76ea-433b-49ed-9786-3b43d8f08fd4"}}},53880:(e,o,t)=>{"use strict";Object.defineProperty(o,"__esModule",{value:!0}),o.setPlatform=o.setLanguageCode=o.setIdentity=o.setDevice=o.identity=o.getUserProperties=o.getIsAuthed=o.generateUUID=o.device=o.camelToSnake=void 0;var c=t(40563),a=t(38851),i=t(84526),n=t(24680),r=t(45436);const l={amplitudeOSName:null,amplitudeOSVersion:null,amplitudeDeviceModel:null,amplitudePlatform:null,browserName:null,browserMajor:null,osName:null,userAgent:null};o.device=l;const m={countryCode:null,deviceId:null,device_os:null,isOptOut:!1,languageCode:null,locale:null,jwt:null,session_lcc_id:null,userId:null};o.identity=m;o.camelToSnake=e=>e.replace(/[\w]([A-Z])/g,(e=>`${e[0]}_${e[1]}`)).toLowerCase();const s=e=>e?(e^16*Math.random()>>e/4).toString(16):"10000000-1000-4000-8000-100000000000".replace(/[018]/g,s);o.generateUUID=s;o.getIsAuthed=()=>c.config.isAlwaysAuthed||!!m.userId;o.getUserProperties=()=>{const e={};return m.countryCode&&(e.country_code=m.countryCode),e};o.setDevice=()=>{var e,o;(0,i.isWebPlatform)()?("requestIdleCallback"in window?window.requestIdleCallback(p,{timeout:c.config.ricTimeoutSetDevice}):p(),l.amplitudePlatform=a.AmplitudePlatformName.web,l.userAgent=(null===(e=window)||void 0===e||null===(o=e.navigator)||void 0===o?void 0:o.userAgent)||null):(0,i.isIOSPlatform)()?l.amplitudePlatform=a.AmplitudePlatformName.ios:(0,i.isAndroidPlatform)()&&(l.amplitudePlatform=a.AmplitudePlatformName.android)};o.setIdentity=e=>{Object.assign(m,e),(0,i.isWebPlatform)()&&(0,n.postMessage)({identity:{isAuthed:!!m.userId,locale:m.locale||null}})};o.setLanguageCode=()=>{var e,o;(0,i.isWebPlatform)()&&(m.languageCode=(null===(e=navigator)||void 0===e?void 0:e.languages[0])||(null===(o=navigator)||void 0===o?void 0:o.language)||"")};o.setPlatform=()=>{(0,c.setConfig)({platform:(0,r.getPlatformValue)()}),(0,i.isWebPlatform)()&&(0,n.postMessage)({config:{platform:c.config.platform}})};const p=()=>{performance.mark&&performance.mark("ua_parser_start");const e=new(t(46353))(l.userAgent).getResult();l.browserName=e.browser.name||null,l.browserMajor=e.browser.major||null,l.osName=e.os.name||null,l.amplitudeOSName=l.browserName,l.amplitudeOSVersion=l.browserMajor,l.amplitudeDeviceModel=l.osName,(0,n.postMessage)({device:{browserName:l.browserName,osName:l.osName}}),performance.mark&&(performance.mark("ua_parser_end"),performance.measure("ua_parser","ua_parser_start","ua_parser_end"))}},30575:(e,o,t)=>{"use strict";Object.defineProperty(o,"__esModule",{value:!0});var c={init:!0,exposeExperiment:!0,identify:!0,initTrackPageview:!0,initNextJsTrackPageview:!0,optOut:!0,optIn:!0,config:!0,setConfig:!0,device:!0,identity:!0,generateUUID:!0,logEvent:!0,logMetric:!0,logPageView:!0,setPageview:!0,useEventLogger:!0,useLogEventOnMount:!0,perfMark:!0,startPerfMark:!0,endPerfMark:!0,clearPerformanceMarkEntries:!0,usePerformanceMarks:!0,location:!0,setBreadcrumbs:!0,setLocation:!0,getUrlHostname:!0,getUrlParams:!0,getUrlPathname:!0,setPagePath:!0,getAnalyticsHeaders:!0,onVisibilityChange:!0,sendScheduledEvents:!0,postMessage:!0,setTime:!0,timeStone:!0,recordSessionDuration:!0,setPersistentData:!0,savePersistentData:!0};Object.defineProperty(o,"clearPerformanceMarkEntries",{enumerable:!0,get:function(){return h.clearPerformanceMarkEntries}}),Object.defineProperty(o,"config",{enumerable:!0,get:function(){return i.config}}),Object.defineProperty(o,"device",{enumerable:!0,get:function(){return n.device}}),Object.defineProperty(o,"endPerfMark",{enumerable:!0,get:function(){return h.endPerfMark}}),Object.defineProperty(o,"exposeExperiment",{enumerable:!0,get:function(){return a.exposeExperiment}}),Object.defineProperty(o,"generateUUID",{enumerable:!0,get:function(){return n.generateUUID}}),Object.defineProperty(o,"getAnalyticsHeaders",{enumerable:!0,get:function(){return d.getAnalyticsHeaders}}),Object.defineProperty(o,"getUrlHostname",{enumerable:!0,get:function(){return g.getUrlHostname}}),Object.defineProperty(o,"getUrlParams",{enumerable:!0,get:function(){return g.getUrlParams}}),Object.defineProperty(o,"getUrlPathname",{enumerable:!0,get:function(){return g.getUrlPathname}}),Object.defineProperty(o,"identify",{enumerable:!0,get:function(){return a.identify}}),Object.defineProperty(o,"identity",{enumerable:!0,get:function(){return n.identity}}),Object.defineProperty(o,"init",{enumerable:!0,get:function(){return a.init}}),Object.defineProperty(o,"initNextJsTrackPageview",{enumerable:!0,get:function(){return a.initNextJsTrackPageview}}),Object.defineProperty(o,"initTrackPageview",{enumerable:!0,get:function(){return a.initTrackPageview}}),Object.defineProperty(o,"location",{enumerable:!0,get:function(){return u.location}}),Object.defineProperty(o,"logEvent",{enumerable:!0,get:function(){return r.logEvent}}),Object.defineProperty(o,"logMetric",{enumerable:!0,get:function(){return r.logMetric}}),Object.defineProperty(o,"logPageView",{enumerable:!0,get:function(){return l.logPageView}}),Object.defineProperty(o,"onVisibilityChange",{enumerable:!0,get:function(){return w.onVisibilityChange}}),Object.defineProperty(o,"optIn",{enumerable:!0,get:function(){return a.optIn}}),Object.defineProperty(o,"optOut",{enumerable:!0,get:function(){return a.optOut}}),Object.defineProperty(o,"perfMark",{enumerable:!0,get:function(){return h.perfMark}}),Object.defineProperty(o,"postMessage",{enumerable:!0,get:function(){return f.postMessage}}),Object.defineProperty(o,"recordSessionDuration",{enumerable:!0,get:function(){return k.recordSessionDuration}}),Object.defineProperty(o,"savePersistentData",{enumerable:!0,get:function(){return z.savePersistentData}}),Object.defineProperty(o,"sendScheduledEvents",{enumerable:!0,get:function(){return y.sendScheduledEvents}}),Object.defineProperty(o,"setBreadcrumbs",{enumerable:!0,get:function(){return u.setBreadcrumbs}}),Object.defineProperty(o,"setConfig",{enumerable:!0,get:function(){return i.setConfig}}),Object.defineProperty(o,"setLocation",{enumerable:!0,get:function(){return u.setLocation}}),Object.defineProperty(o,"setPagePath",{enumerable:!0,get:function(){return g.setPagePath}}),Object.defineProperty(o,"setPageview",{enumerable:!0,get:function(){return m.setPageview}}),Object.defineProperty(o,"setPersistentData",{enumerable:!0,get:function(){return v.setPersistentData}}),Object.defineProperty(o,"setTime",{enumerable:!0,get:function(){return x.setTime}}),Object.defineProperty(o,"startPerfMark",{enumerable:!0,get:function(){return h.startPerfMark}}),Object.defineProperty(o,"timeStone",{enumerable:!0,get:function(){return x.timeStone}}),Object.defineProperty(o,"useEventLogger",{enumerable:!0,get:function(){return s.default}}),Object.defineProperty(o,"useLogEventOnMount",{enumerable:!0,get:function(){return p.default}}),Object.defineProperty(o,"usePerformanceMarks",{enumerable:!0,get:function(){return b.default}});var a=t(74977),i=t(40563),n=t(53880),r=t(60944),l=t(35995),m=t(32914),s=_(t(75464)),p=_(t(22235)),h=t(48073),b=_(t(31935)),u=t(73299),g=t(46790),d=t(31952),w=t(43716),y=t(28997),f=t(24680),x=t(69905),k=t(69141),v=t(70196),z=t(93109),E=t(38851);function _(e){return e&&e.__esModule?e:{default:e}}Object.keys(E).forEach((function(e){"default"!==e&&"__esModule"!==e&&(Object.prototype.hasOwnProperty.call(c,e)||e in o&&o[e]===E[e]||Object.defineProperty(o,e,{enumerable:!0,get:function(){return E[e]}}))}))},60944:(e,o,t)=>{"use strict";Object.defineProperty(o,"__esModule",{value:!0}),o.sendMetrics=o.logMetric=o.logEvent=void 0;var c=t(40563),a=t(84234),i=t(53880),n=t(32914),r=t(73299),l=t(28743),m=t(38851),s=t(8367),p=t(55945),h=t(46790),b=t(26378),u=t(5063),g=t(28997),d=t(45436);o.logEvent=(e,o,t=m.AnalyticsEventImportance.low)=>{if(i.identity.isOptOut)return;if(c.config.platform===m.PlatformName.unknown)return void c.config.onError(new Error("SDK platform not initialized"));const a=(0,d.getValidatedEvent)(o);(0,n.setPageviewEnrichment)(a),(0,h.setUserAttributionEnrichment)(a),a.has_double_fired=!1,a.event_type=e,t===m.AnalyticsEventImportance.high?(0,g.queueEvents)(a,t):(0,u.scheduleEvent)((()=>{(0,g.queueEvents)(a)}))};o.logMetric=e=>{if(c.config.platform!==m.PlatformName.unknown&&(m.PlatformName.server!==c.config.platform&&!e.pagePath&&r.location.pagePath&&(e.pagePath=r.location.pagePath),l.scheduler.metricsQueue.push(e),(0,u.isBatchMetricsReady)(w))){const e=(0,b.prepareMetricsData)(l.scheduler.metricsQueue);w(e),l.scheduler.metricsQueue=[]}};const w=e=>{const o=c.config.isProd?a.ANALYTICS_SERVICE_METRICS_API_ENDPOINT:a.ANALYTICS_SERVICE_METRICS_API_ENDPOINT_DEV;(0,u.scheduleEvent)((()=>{(0,s.apiFetch)({url:`https://${o}`,data:{metrics:e},isJSON:!0,onError:c.config.onError})})),(0,p.debugBatch)({metricName:"Batch Metrics",data:e})};o.sendMetrics=w},35995:(e,o,t)=>{"use strict";Object.defineProperty(o,"__esModule",{value:!0}),o.logPageView=void 0;var c=t(40563),a=t(84234),i=t(60944),n=t(32914),r=t(38851),l=t(46790),m=t(21240);o.logPageView=e=>{"unknown"!==c.config.platform&&(n.pageview.blacklistRegex.some((e=>e.test((0,l.getUrlPathname)())))||((0,i.logEvent)("pageview",{action:r.ActionType.render,componentType:r.ComponentType.page,loggingId:e||a.PAGEVIEW_LOGGING_ID}),(0,m.markNTBT)()))}},79614:(e,o,t)=>{"use strict";Object.defineProperty(o,"__esModule",{value:!0}),o.initPageVisibilityChange=o.initPageResize=void 0;var c=t(53880),a=t(93109),i=t(69141),n=t(70196),r=t(84526),l=t(46412),m=t(43716),s=t(28997),p=t(69905);o.initPageVisibilityChange=()=>{(0,r.isWebPlatform)()&&((0,m.onVisibilityChange)((()=>{(0,n.setPersistentData)({lastEventTime:(0,p.getNow)()}),(0,a.savePersistentData)(),(0,s.sendScheduledEvents)()}),"hidden"),(0,m.onVisibilityChange)((()=>{(0,i.recordSessionDuration)()}),"visible"))};o.initPageResize=()=>{(0,r.isWebPlatform)()&&(0,l.onResizeWithRAF)((()=>{(0,c.setPlatform)()}))}},32914:(e,o,t)=>{"use strict";Object.defineProperty(o,"__esModule",{value:!0}),o.setPageviewEnrichment=o.setPageview=o.pageview=o.getPageviewProperties=void 0;var c=t(73299),a=t(46790);const i={blacklistRegex:[],isEnabled:!1};o.pageview=i;const n=()=>({page_key:c.location.pageKey,page_path:c.location.pagePath,prev_page_key:c.location.prevPageKey,prev_page_path:c.location.prevPagePath});o.getPageviewProperties=n;o.setPageview=e=>{Object.assign(i,e)};o.setPageviewEnrichment=e=>{i.isEnabled&&((0,a.setPagePath)(),Object.assign(e,n()))}},48073:(e,o,t)=>{"use strict";Object.defineProperty(o,"__esModule",{value:!0}),o.startPerfMark=o.perfMark=o.endPerfMark=o.clearPerformanceMarkEntries=o.clearMarkEntry=void 0;var c=t(60944),a=t(38851),i=t(90085);function n(e){var o=function(e,o){if("object"!=typeof e||null===e)return e;var t=e[Symbol.toPrimitive];if(void 0!==t){var c=t.call(e,o||"default");if("object"!=typeof c)return c;throw new TypeError("@@toPrimitive must return a primitive value.")}return("string"===o?String:Number)(e)}(e,"string");return"symbol"==typeof o?o:String(o)}const r=()=>(0,i.isWindowSupported)()&&"performance"in window&&"mark"in performance&&"getEntriesByName"in performance,l=(e,o)=>`${e}${null!=o&&o.label?`_${o.label}`:""}`,m=(e,o,t)=>`${l(e,t)}__${o}`;let s={};const p=(e,o,t)=>{if(!r())return;const i=m(e,o,t);if(performance.mark(i),"end"===o){const o=l(e,t),n=m(e,"start",t);performance.measure(o,n,i);const r=performance.getEntriesByName(o).pop();r&&(0,c.logMetric)(Object.assign({metricName:e,metricType:a.MetricType.distribution,value:r.duration},null!=t&&t.tags?{tags:t.tags}:{}))}};o.perfMark=p;o.startPerfMark=(e,o)=>{if(!r())return;const t=m(e,"start",o);s[t]||(p(e,"start",o),s[t]=!0)};o.endPerfMark=(e,o)=>{if(!r())return;const t=m(e,"start",o);s[t]&&(p(e,"end",o),h(e,o))};const h=(e,o)=>{const t=m(e,"start",o),c=s,a=(c[t],function(e,o){if(null==e)return{};var t,c,a={},i=Object.keys(e);for(c=0;c<i.length;c++)t=i[c],o.indexOf(t)>=0||(a[t]=e[t]);return a}(c,[t].map(n)));s=a};o.clearMarkEntry=h;o.clearPerformanceMarkEntries=()=>{r()&&(performance.clearMarks(),s={})}},93109:(e,o,t)=>{"use strict";Object.defineProperty(o,"__esModule",{value:!0}),o.savePersistentData=o.onDBReady=o.onDBInit=o.initByDB=o.incrementSequenceNumber=o.incrementEventId=o.cbDBReady=o.cbDBInit=void 0;var c=t(40563),a=t(53880),i=t(69141),n=t(57495),r=t(70196),l=t(55945),m=t(68991),s=t(84392),p=t(69905);const h=[];o.cbDBInit=h;const b=[];o.cbDBReady=b;o.initByDB=async()=>{const e=await(0,m.idbGet)();(0,n.setDB)({isReady:!0}),u(),e&&(g(),(0,r.setPersistentData)({eventId:e.eventId||r.persistentData.eventId,sequenceNumber:e.sequenceNumber||r.persistentData.sequenceNumber,sessionId:e.sessionId||r.persistentData.sessionId,lastEventTime:e.lastEventTime||r.persistentData.lastEventTime,sessionUUID:e.sessionUUID||r.persistentData.sessionUUID}),(0,p.setTime)({sessionStart:e.sessionStart||r.persistentData.sessionStart}),(0,s.setSessionQuality)({ac:e.ac||s.sessionQuality.ac,af:e.af||s.sessionQuality.af,ah:e.ah||s.sessionQuality.ah,al:e.al||s.sessionQuality.al,am:e.am||s.sessionQuality.am,ar:e.ar||s.sessionQuality.ar,as:e.as||s.sessionQuality.as,pv:e.pv||s.sessionQuality.pv}),c.config.trackUserId&&(0,a.setIdentity)({userId:e.userId||a.identity.userId}),(0,i.recordSessionDuration)(),(0,l.debugLog)({metricName:"Initialized Analytics IndexedDB:",data:e}))};const u=()=>{const e=h.shift();e&&e()};o.onDBInit=u;const g=()=>{const e=b.shift();e&&e()};o.onDBReady=g;o.incrementEventId=()=>{(0,r.setPersistentData)({eventId:r.persistentData.eventId+1})};o.incrementSequenceNumber=()=>{(0,r.setPersistentData)({sequenceNumber:r.persistentData.sequenceNumber+1})};o.savePersistentData=()=>{"server"!==c.config.platform&&((0,r.setPersistentData)({sessionStart:p.timeStone.sessionStart,ac:s.sessionQuality.ac,af:s.sessionQuality.af,ah:s.sessionQuality.ah,al:s.sessionQuality.al,am:s.sessionQuality.am,ar:s.sessionQuality.ar,as:s.sessionQuality.as,pv:s.sessionQuality.pv}),a.identity.userId&&(0,r.setPersistentData)({userId:a.identity.userId}),(0,m.idbSet)(r.persistentData))}},69141:(e,o,t)=>{"use strict";Object.defineProperty(o,"__esModule",{value:!0}),o.setSessionStart=o.recordSessionDuration=o.isSessionEnded=o.MAX_SESSION_IN_SECONDS=void 0;var c=t(84234),a=t(53880),i=t(60944),n=t(70196),r=t(38851),l=t(55945),m=t(84392),s=t(69905);o.MAX_SESSION_IN_SECONDS=36e3;const p=e=>e-n.persistentData.lastEventTime>c.SESSION_TIMEOUT;o.isSessionEnded=p;o.recordSessionDuration=()=>{if(!n.persistentData.lastEventTime||!s.timeStone.sessionStart||!p((0,s.getNow)()))return;const e=Math.round((n.persistentData.lastEventTime-s.timeStone.sessionStart)/1e3);if(e<1||e>36e3)return;const o=(0,m.getSessionRank)(e);(0,i.logEvent)("session_duration",{action:r.ActionType.measurement,componentType:r.ComponentType.page,loggingId:c.SESSION_DURATION_LOGGING_ID,session_duration:e,session_end:n.persistentData.lastEventTime,session_start:s.timeStone.sessionStart,session_rank:o})};o.setSessionStart=()=>{const e=(0,s.getNow)();n.persistentData.sessionId&&n.persistentData.lastEventTime&&!p(e)||(n.persistentData.sessionId=e,n.persistentData.sessionUUID=(0,a.generateUUID)(),(0,s.setTime)({sessionStart:e}),(0,l.debugLog)({metricName:"Started new session:",data:{persistentData:n.persistentData,timeStone:s.timeStone}})),n.persistentData.lastEventTime=e}},57495:(e,o)=>{"use strict";Object.defineProperty(o,"__esModule",{value:!0}),o.setDB=o.db=void 0;const t={isReady:!1,idbKeyval:null};o.db=t;o.setDB=e=>{Object.assign(t,e)}},73299:(e,o)=>{"use strict";Object.defineProperty(o,"__esModule",{value:!0}),o.setLocation=o.setBreadcrumbs=o.location=void 0;const t={breadcrumbs:[],initialUAAData:{},pageKey:"",pageKeyRegex:{},pagePath:"",prevPageKey:"",prevPagePath:""};o.location=t;o.setBreadcrumbs=e=>{Object.assign(t,{breadcrumbs:e})};o.setLocation=e=>{Object.assign(t,e)}},70196:(e,o)=>{"use strict";Object.defineProperty(o,"__esModule",{value:!0}),o.setPersistentData=o.persistentData=void 0;const t={eventId:0,sequenceNumber:0,sessionId:0,lastEventTime:0,sessionStart:0,sessionUUID:null,userId:null,ac:0,af:0,ah:0,al:0,am:0,ar:0,as:0,pv:0};o.persistentData=t;o.setPersistentData=e=>{Object.assign(t,e)}},28743:(e,o)=>{"use strict";Object.defineProperty(o,"__esModule",{value:!0}),o.setScheduler=o.scheduler=void 0;const t={eventsQueue:[],eventsScheduled:!1,metricsQueue:[],metricsScheduled:!1};o.scheduler=t;o.setScheduler=e=>{Object.assign(t,e)}},38851:(e,o)=>{"use strict";let t;Object.defineProperty(o,"__esModule",{value:!0}),o.UserTypeWallet=o.UserTypeRetailEmployeePersonal=o.UserTypeRetailEmployeeInternal=o.UserTypeRetailBusinessBanking=o.UserTypeRetail=o.UserTypeInsto=o.UserTypeCommerce=o.SubjectType=o.SessionRank=o.SessionAutomatedEvents=o.SessionActions=o.PlatformName=o.MetricType=o.ComponentType=o.AuthStatus=o.AnalyticsQueries=o.AnalyticsEventImportance=o.AmplitudePlatformName=o.ActionType=void 0,o.AnalyticsQueries=t,function(e){e.fbclid="fbclid",e.gclid="gclid",e.msclkid="msclkid",e.ttclid="ttclid",e.utm_source="utm_source",e.utm_medium="utm_medium",e.utm_campaign="utm_campaign",e.utm_term="utm_term",e.utm_content="utm_content"}(t||(o.AnalyticsQueries=t={}));o.UserTypeRetail=0;o.UserTypeInsto=1;o.UserTypeRetailEmployeeInternal=2;o.UserTypeRetailEmployeePersonal=3;o.UserTypeRetailBusinessBanking=4;o.UserTypeCommerce=5;let c,a,i,n,r,l,m,s,p,h,b;o.UserTypeWallet=6,o.AnalyticsEventImportance=c,function(e){e.low="low",e.high="high"}(c||(o.AnalyticsEventImportance=c={})),o.MetricType=a,function(e){e.count="count",e.rate="rate",e.gauge="gauge",e.distribution="distribution",e.histogram="histogram"}(a||(o.MetricType=a={})),o.SubjectType=i,function(e){e.user="user",e.device="device"}(i||(o.SubjectType=i={})),o.ComponentType=n,function(e){e.unknown="unknown",e.banner="banner",e.button="button",e.card="card",e.chart="chart",e.content_script="content_script",e.dropdown="dropdown",e.link="link",e.page="page",e.modal="modal",e.table="table",e.search_bar="search_bar",e.service_worker="service_worker",e.text="text",e.text_input="text_input",e.tray="tray"}(n||(o.ComponentType=n={})),o.ActionType=r,function(e){e.unknown="unknown",e.blur="blur",e.click="click",e.change="change",e.focus="focus",e.hover="hover",e.select="select",e.measurement="measurement",e.move="move",e.process="process",e.render="render",e.scroll="scroll",e.view="view",e.search="search",e.keyPress="keyPress"}(r||(o.ActionType=r={})),o.PlatformName=l,function(e){e.unknown="unknown",e.web="web",e.android="android",e.ios="ios",e.mobile_web="mobile_web",e.server="server",e.windows="windows",e.macos="macos"}(l||(o.PlatformName=l={})),o.AmplitudePlatformName=m,function(e){e.web="Web",e.ios="iOS",e.android="Android"}(m||(o.AmplitudePlatformName=m={})),o.AuthStatus=s,function(e){e[e.notLoggedIn=0]="notLoggedIn",e[e.loggedIn=1]="loggedIn"}(s||(o.AuthStatus=s={})),o.SessionActions=p,function(e){e.ac="ac",e.af="af",e.ah="ah",e.al="al",e.am="am",e.ar="ar",e.as="as"}(p||(o.SessionActions=p={})),o.SessionAutomatedEvents=h,function(e){e.pv="pv"}(h||(o.SessionAutomatedEvents=h={})),o.SessionRank=b,function(e){e.xs="xs",e.s="s",e.m="m",e.l="l",e.xl="xl",e.xxl="xxl"}(b||(o.SessionRank=b={}))},75464:(e,o,t)=>{"use strict";Object.defineProperty(o,"__esModule",{value:!0}),o.default=function(e,o,t=i.AnalyticsEventImportance.low){const n=(0,c.useRef)(o);return(0,c.useEffect)((()=>{n.current=o}),[o]),(0,c.useCallback)((o=>{(0,a.logEvent)(e,Object.assign({},n.current,o),t)}),[e,t])};var c=t(2784),a=t(60944),i=t(38851)},22235:(e,o,t)=>{"use strict";Object.defineProperty(o,"__esModule",{value:!0}),o.default=function(e,o){(0,c.useEffect)((()=>{const t=Object.assign({},o,{action:i.ActionType.render});(0,a.logEvent)(e,t)}),[])};var c=t(2784),a=t(60944),i=t(38851)},31935:(e,o,t)=>{"use strict";Object.defineProperty(o,"__esModule",{value:!0}),o.default=void 0;var c=t(2784),a=t(48073);var i=(e,o)=>({markStartPerf:(0,c.useCallback)((()=>(0,a.startPerfMark)(e,o)),[e,o]),markEndPerf:(0,c.useCallback)((t=>(0,a.endPerfMark)(e,Object.assign({},o,t))),[e,o])});o.default=i},8367:(e,o,t)=>{"use strict";Object.defineProperty(o,"__esModule",{value:!0}),o.apiFetch=void 0;var c=t(40563),a=t(53880),i=t(38851),n=t(84526);const r="application/x-www-form-urlencoded; charset=UTF-8";o.apiFetch=e=>{const o=e.data,t=e.importance,l=e.isJSON,m=e.onError,s=e.url,p=l?"application/json":r,h=t||i.AnalyticsEventImportance.low,b=l?JSON.stringify(o):new URLSearchParams(o).toString();if(!(0,n.isWebPlatform)()||l||!("sendBeacon"in navigator)||h!==i.AnalyticsEventImportance.low||c.config.headers&&0!==Object.keys(c.config.headers).length)if((0,n.isWebPlatform)()&&!l){const e=new XMLHttpRequest;e.open("POST",s,!0),Object.keys(c.config.headers).forEach((o=>{e.setRequestHeader(o,c.config.headers[o])})),e.setRequestHeader("Content-Type",r),a.identity.jwt&&e.setRequestHeader("authorization",`Bearer ${a.identity.jwt}`),e.send(b)}else{const e=Object.assign({},c.config.headers,{"Content-Type":p});a.identity.jwt&&(e.Authorization=`Bearer ${a.identity.jwt}`),fetch(s,{method:"POST",mode:"no-cors",headers:e,body:b}).catch((e=>{m(e,{context:"AnalyticsSDKApiError"})}))}else{const e=new Blob([b],{type:r});navigator.sendBeacon(s,e)}}},57753:(e,o,t)=>{"use strict";Object.defineProperty(o,"__esModule",{value:!0}),o.getChecksum=o.AMPLITUDE_API_VERSION=void 0;var c,a=(c=t(68762))&&c.__esModule?c:{default:c};o.AMPLITUDE_API_VERSION="2";o.getChecksum=(e,o,t)=>{const c=e||"";return(0,a.default)("2"+c+o+t)}},55945:(e,o,t)=>{"use strict";Object.defineProperty(o,"__esModule",{value:!0}),o.debugOptions=o.debugLog=o.debugBatch=void 0;var c=t(40563),a=t(84234);const i={color:"rgb(5,177,105)",fontSize:11};o.debugOptions=i;o.debugBatch=e=>{const o=e.metricName,t=e.data;if(!c.config.showDebugLogging||!console)return;const n=`%c ${a.DEBUG_LOGGING_PREFIX}`,r=`color:${i.color};font-size:${i.fontSize}px;`;console.group(n,r,o),t.forEach((e=>{e.event_type?console.log(e.event_type,e):console.log(e)})),console.groupEnd()};o.debugLog=e=>{const o=e.metricName,t=e.data;if(!c.config.showDebugLogging||!console)return;const n=`color:${i.color};font-size:${i.fontSize}px;`,r=`%c ${a.DEBUG_LOGGING_PREFIX}`;console.log(r,n,o,t)}},31952:(e,o,t)=>{"use strict";Object.defineProperty(o,"__esModule",{value:!0}),o.getAnalyticsHeaders=void 0;var c=t(40563),a=t(53880),i=t(73299),n=t(70196);o.getAnalyticsHeaders=()=>({"X-CB-Is-Logged-In":a.identity.userId?"true":"false","X-CB-Pagekey":i.location.pageKey||"unknown","X-CB-Platform":c.config.platform||"unknown","X-CB-Project-Name":c.config.projectName||"unknown","X-CB-Session-UUID":n.persistentData.sessionUUID||"unknown"})},96416:(e,o)=>{"use strict";Object.defineProperty(o,"__esModule",{value:!0}),o.getDocumentReferrer=void 0;o.getDocumentReferrer=()=>{var e,o;return null!==(e=null===(o=document)||void 0===o?void 0:o.referrer)&&void 0!==e?e:""}},68991:(e,o,t)=>{"use strict";Object.defineProperty(o,"__esModule",{value:!0}),o.initIDB=o.idbSet=o.idbGet=void 0;var c=t(71419),a=t(40563),i=t(84234),n=t(57495),r=t(84526);const l={};o.initIDB=()=>{var e;if((0,r.isWebPlatform)()&&null!==(e=window)&&void 0!==e&&e.indexedDB){const e=(0,c.openDB)(i.DB_NAME,1,{upgrade(e){e.createObjectStore("keyval")}});(0,n.setDB)({idbKeyval:{get:async o=>(await e).get("keyval",o),set:async(o,t)=>(await e).put("keyval",t,o),delete:async o=>(await e).delete("keyval",o),keys:async()=>(await e).getAllKeys("keyval")}})}else(0,n.setDB)({idbKeyval:{get:async e=>new Promise((o=>{o(l[e])})),set:async(e,o)=>new Promise((()=>{l[e]=o})),delete:async e=>new Promise((()=>{delete l[e]})),keys:async()=>new Promise((e=>{e(Object.keys(l))}))}})};o.idbGet=async()=>{if(!n.db.idbKeyval)return Promise.resolve(null);try{return await n.db.idbKeyval.get(i.DB_ITEM)}catch(e){return a.config.onError(new Error("IndexedDB:Get:InternalError")),Promise.resolve(null)}};o.idbSet=e=>{if(n.db.idbKeyval)try{n.db.idbKeyval.set(i.DB_ITEM,e)}catch(e){a.config.onError(new Error("IndexedDB:Set:InternalError"))}}},84526:(e,o,t)=>{"use strict";Object.defineProperty(o,"__esModule",{value:!0}),o.isWebPlatform=o.isMobileWeb=o.isIOSPlatform=o.isAndroidPlatform=void 0;var c=t(40563);o.isAndroidPlatform=()=>"android"===c.config.platform;o.isIOSPlatform=()=>"ios"===c.config.platform;o.isMobileWeb=()=>window.matchMedia("(max-width: 430px)").matches;o.isWebPlatform=()=>["web","mobile_web"].includes(c.config.platform)},90085:(e,o)=>{"use strict";Object.defineProperty(o,"__esModule",{value:!0}),o.isWindowSupported=void 0;o.isWindowSupported=()=>void 0!==typeof window},88929:(e,o)=>{"use strict";function t(e,o,t){return o in e?Object.defineProperty(e,o,{value:t,enumerable:!0,configurable:!0,writable:!0}):e[o]=t,e}Object.defineProperty(o,"__esModule",{value:!0}),o.safelyJsonStringifyDomEvent=o.DomReferenceInAnalyticsEventError=o.CircularJsonReferenceError=void 0;class c extends Error{constructor(e){super(e),t(this,"name","CircularJsonReference"),this.message=e,"function"==typeof Error.captureStackTrace?Error.captureStackTrace(this,this.constructor):this.stack=new Error(e).stack}}o.CircularJsonReferenceError=c;o.DomReferenceInAnalyticsEventError=class extends c{constructor(...e){super(...e),t(this,"name","DomReferenceInAnalyticsEvent")}};o.safelyJsonStringifyDomEvent=e=>{try{const t=[];for(const c of e){const e=Object.assign({},c);c.event_properties&&(e.event_properties=Object.assign({},e.event_properties,{currentTarget:null,target:null,relatedTarget:null,_dispatchInstances:null,_targetInst:null,view:(o=c.event_properties.view,["string","number","boolean"].includes(typeof o)?c.event_properties.view:null)})),t.push(e)}return[!0,JSON.stringify(t)]}catch(e){return[!1,""]}var o}},46790:(e,o,t)=>{"use strict";Object.defineProperty(o,"__esModule",{value:!0}),o.setUserAttributionEnrichment=o.setUAAValues=o.setPrevPagePath=o.setPagePath=o.setPageKey=o.getUserAcquisitionAttribution=o.getUrlPathname=o.getUrlParams=o.getUrlHostname=o.getReferrerData=void 0;var c=t(84234),a=t(73299),i=t(96416),n=t(84526);const r=()=>{const e=(0,i.getDocumentReferrer)();if(!e)return{};const o=new URL(e);return o.hostname===s()?{}:{referrer:e,referring_domain:o.hostname}};o.getReferrerData=r;const l=()=>{if(!(0,n.isWebPlatform)())return a.location.initialUAAData;if(Object.keys(a.location.initialUAAData).length>0)return a.location.initialUAAData;const e=new URLSearchParams(p()),o=m(e);return a.location.initialUAAData=Object.assign({},o,r()),a.location.initialUAAData};o.getUserAcquisitionAttribution=l;const m=e=>{const o={};return c.UAA_QUERIES.forEach((t=>{e.has(t)&&(o[t]=(e.get(t)||"").toLowerCase())})),o};o.setUAAValues=m;const s=()=>{var e,o;return(null===(e=window)||void 0===e||null===(o=e.location)||void 0===o?void 0:o.hostname)||""};o.getUrlHostname=s;const p=()=>{var e,o;return(null===(e=window)||void 0===e||null===(o=e.location)||void 0===o?void 0:o.search)||""};o.getUrlParams=p;const h=()=>{var e,o;return(null===(e=window)||void 0===e||null===(o=e.location)||void 0===o?void 0:o.pathname)||""};o.getUrlPathname=h;const b=()=>{a.location.pageKeyRegex&&Object.keys(a.location.pageKeyRegex).some((e=>{if(a.location.pageKeyRegex[e].test(a.location.pagePath))return a.location.pageKey=e,!0}))};o.setPageKey=b;o.setPagePath=()=>{const e=h()+p();e&&e!==a.location.pagePath&&(e!==a.location.pagePath&&u(),a.location.pagePath=e,b())};const u=()=>{if((0,n.isWebPlatform)()){const e=(0,i.getDocumentReferrer)();if(!a.location.prevPagePath&&e){const o=new URL(e);if(o.hostname===s())return void(a.location.prevPagePath=o.pathname)}}a.location.prevPagePath=a.location.pagePath,a.location.prevPageKey=a.location.pageKey};o.setPrevPagePath=u;o.setUserAttributionEnrichment=e=>{(0,n.isWebPlatform)()&&Object.assign(e,l())}},46412:(e,o)=>{"use strict";Object.defineProperty(o,"__esModule",{value:!0}),o.onResizeWithRAF=void 0;o.onResizeWithRAF=e=>{addEventListener("resize",(()=>{requestAnimationFrame((()=>{e()}))}))}},43716:(e,o)=>{"use strict";Object.defineProperty(o,"__esModule",{value:!0}),o.onVisibilityChange=void 0;let t=!1,c=!1;const a=e=>{t=!e.persisted};o.onVisibilityChange=(e,o="hidden",i=!1)=>{c||(addEventListener("pagehide",a),addEventListener("beforeunload",(()=>{})),c=!0),addEventListener("visibilitychange",(({timeStamp:c})=>{document.visibilityState===o&&e({timeStamp:c,isUnloading:t})}),{capture:!0,once:i})}},21240:(e,o,t)=>{"use strict";Object.defineProperty(o,"__esModule",{value:!0}),o.perfumeInstance=o.markNTBT=o.initPerfMonitoring=o.getPerfumeOptions=void 0;var c=t(40563),a=t(84234),i=t(60944),n=t(73299),r=t(38851),l=t(84526);let m={};const s=()=>({analyticsTracker:e=>{const o=e.data,t=e.eventProperties,c=e.metricName,l=e.navigatorInformation,s=e.vitalsScore,p=a.PERF_EVENTS[c];if(!p)return;const h=(null==l?void 0:l.deviceMemory)||0,b=(null==l?void 0:l.hardwareConcurrency)||0,u=(null==l?void 0:l.isLowEndDevice)||!1,g=(null==l?void 0:l.isLowEndExperience)||!1,d=(null==l?void 0:l.serviceWorkerStatus)||"unsupported",w=Object.assign({deviceMemory:h,hardwareConcurrency:b,isLowEndDevice:u,isLowEndExperience:g,serviceWorkerStatus:d},m),y={is_low_end_device:u,is_low_end_experience:g,page_key:n.location.pageKey||"",service_worker:d};if("navigationTiming"===c)o&&"number"==typeof o.redirectTime&&(0,i.logMetric)({metricName:a.PERF_EVENTS.redirectTime.eventName,metricType:r.MetricType.histogram,tags:Object.assign({},y),value:o.redirectTime||0});else if("ttfb"===c)(0,i.logEvent)(p.eventName,Object.assign({action:r.ActionType.measurement,componentType:r.ComponentType.page,loggingId:a.PERF_EVENTS[c].loggingId,duration:o||null,vitalsScore:s||null},w)),(0,i.logMetric)({metricName:a.PERF_EVENTS.ttfb.eventName,metricType:r.MetricType.histogram,tags:Object.assign({},y),value:o}),s&&(0,i.logMetric)({metricName:`perf_web_vitals_ttfb_${s}`,metricType:r.MetricType.count,tags:Object.assign({},y),value:1});else if("networkInformation"===c)o&&o.effectiveType&&(m=o,(0,i.logEvent)(p.eventName,{action:r.ActionType.measurement,componentType:r.ComponentType.page,loggingId:a.PERF_EVENTS.networkInformation.loggingId,networkInformationDownlink:o.downlink,networkInformationEffectiveType:o.effectiveType,networkInformationRtt:o.rtt,networkInformationSaveData:o.saveData,navigatorDeviceMemory:h,navigatorHardwareConcurrency:b}));else if("storageEstimate"===c)(0,i.logEvent)(p.eventName,Object.assign({action:r.ActionType.measurement,componentType:r.ComponentType.page,loggingId:a.PERF_EVENTS.storageEstimate.loggingId},o,w)),(0,i.logMetric)({metricName:"perf_storage_estimate_caches",metricType:r.MetricType.histogram,tags:Object.assign({},y),value:o.caches}),(0,i.logMetric)({metricName:"perf_storage_estimate_indexed_db",metricType:r.MetricType.histogram,tags:Object.assign({},y),value:o.indexedDB});else if("cls"===c)(0,i.logEvent)(p.eventName,Object.assign({action:r.ActionType.measurement,componentType:r.ComponentType.page,loggingId:a.PERF_EVENTS[c].loggingId,score:100*o||null,vitalsScore:s||null},w)),s&&(0,i.logMetric)({metricName:`perf_web_vitals_cls_${s}`,metricType:r.MetricType.count,tags:Object.assign({},y),value:1});else if("fid"===c){const e=(null==t?void 0:t.performanceEntry)||null,n=parseInt((null==e?void 0:e.processingStart)||"");(0,i.logEvent)(p.eventName,Object.assign({action:r.ActionType.measurement,componentType:r.ComponentType.page,duration:o||null,loggingId:a.PERF_EVENTS[c].loggingId,processingStart:null!=e&&e.processingStart?n:null,startTime:null!=e&&e.startTime?parseInt(e.startTime):null,vitalsScore:s||null},w)),s&&(0,i.logMetric)({metricName:`perf_web_vitals_fidVitals_${s}`,metricType:r.MetricType.count,tags:Object.assign({},y),value:1})}else a.PERF_EVENTS[c]&&((0,i.logEvent)(p.eventName,Object.assign({action:r.ActionType.measurement,componentType:r.ComponentType.page,loggingId:a.PERF_EVENTS[c].loggingId,duration:o||null,vitalsScore:s||null},w)),s&&(0,i.logMetric)({metricName:`perf_web_vitals_${c}_${s}`,metricType:r.MetricType.count,tags:Object.assign({},y),value:1}))},maxMeasureTime:3e4});let p;o.getPerfumeOptions=s,o.perfumeInstance=p;o.markNTBT=()=>{(0,l.isWebPlatform)()&&p&&p.markNTBT&&p.markNTBT()};o.initPerfMonitoring=()=>{if((0,l.isWebPlatform)())try{const e=t(26002).Z;o.perfumeInstance=p=new e(s())}catch(e){return void(e instanceof Error&&c.config.onError(e))}}},10087:(e,o,t)=>{"use strict";Object.defineProperty(o,"__esModule",{value:!0}),o.prepareEventsData=o.prepareEventData=void 0;var c=t(40563),a=t(84234),i=t(53880),n=t(93109),r=t(69141),l=t(70196),m=t(84392);const s=e=>{(0,m.setSessionQualityEnrichment)(e);const o=e.event_type;delete e.event_type;const t=e.deviceId?e.deviceId:null,s=e.timestamp;return delete e.timestamp,(0,n.incrementEventId)(),(0,n.incrementSequenceNumber)(),(0,r.setSessionStart)(),(0,n.savePersistentData)(),{device_id:i.identity.deviceId||t||null,user_id:i.identity.userId,timestamp:s,event_id:l.persistentData.eventId,session_id:l.persistentData.sessionId||-1,event_type:o,version_name:c.config.version||null,platform:i.device.amplitudePlatform,os_name:i.device.amplitudeOSName,os_version:i.device.amplitudeOSVersion,device_model:i.device.amplitudeDeviceModel,language:i.identity.languageCode,event_properties:e,user_properties:(0,i.getUserProperties)(),uuid:(0,i.generateUUID)(),library:{name:"@cbhq/cca",version:a.ANALYTICS_SDK_VERSION},sequence_number:l.persistentData.sequenceNumber,user_agent:i.device.userAgent}};o.prepareEventData=s;o.prepareEventsData=e=>e.map((e=>s(e)))},26378:(e,o,t)=>{"use strict";Object.defineProperty(o,"__esModule",{value:!0}),o.prepareMetricsData=o.prepareMetricData=void 0;var c=t(40563),a=t(53880);const i=e=>{const o=e.tags||{};return{metric_name:e.metricName,page_path:e.pagePath||null,value:e.value,tags:Object.assign({authed:(0,a.getIsAuthed)()?"true":"false",platform:c.config.platform,locale:a.identity.locale||"unknown"},o,{project_name:c.config.projectName,version_name:c.config.version||null}),type:e.metricType}};o.prepareMetricData=i;o.prepareMetricsData=e=>e.map((e=>i(e)))},5063:(e,o,t)=>{"use strict";Object.defineProperty(o,"__esModule",{value:!0}),o.scheduleEvent=o.isBatchMetricsReady=o.isBatchEventsReady=void 0;var c=t(40563),a=t(28743),i=t(84526),n=t(10087),r=t(26378);o.isBatchEventsReady=e=>0!==a.scheduler.eventsQueue.length&&(a.scheduler.eventsQueue.length>=c.config.batchEventsThreshold||(a.scheduler.eventsScheduled||(a.scheduler.eventsScheduled=!0,setTimeout((()=>{a.scheduler.eventsScheduled=!1,e((0,n.prepareEventsData)(a.scheduler.eventsQueue)),a.scheduler.eventsQueue=[]}),c.config.batchEventsPeriod)),!1));o.isBatchMetricsReady=e=>0!==a.scheduler.metricsQueue.length&&(a.scheduler.metricsQueue.length>=c.config.batchMetricsThreshold||(a.scheduler.metricsScheduled||(a.scheduler.metricsScheduled=!0,setTimeout((()=>{a.scheduler.metricsScheduled=!1,e((0,r.prepareMetricsData)(a.scheduler.metricsQueue)),a.scheduler.metricsQueue=[]}),c.config.batchMetricsPeriod)),!1));o.scheduleEvent=e=>{var o;(0,i.isWebPlatform)()&&null!==(o=window)&&void 0!==o&&o.requestIdleCallback?window.requestIdleCallback(e,{timeout:c.config.ricTimeoutScheduleEvent}):((0,i.isAndroidPlatform)()||(0,i.isIOSPlatform)())&&c.config.interactionManager?c.config.interactionManager.runAfterInteractions(e):e()}},28997:(e,o,t)=>{"use strict";Object.defineProperty(o,"__esModule",{value:!0}),o.sendScheduledEvents=o.sendEvents=o.queueEvents=void 0;var c=t(40563),a=t(84234),i=t(53880),n=t(57495),r=t(28743),l=t(38851),m=t(8367),s=t(57753),p=t(55945),h=t(88929),b=t(10087),u=t(5063),g=t(69905);o.queueEvents=(e,o=l.AnalyticsEventImportance.low)=>{e&&r.scheduler.eventsQueue.push(e),n.db.isReady&&(!c.config.trackUserId||i.identity.userId?(o===l.AnalyticsEventImportance.high||(0,u.isBatchEventsReady)(d))&&w():r.scheduler.eventsQueue.length>a.MAX_EVENT_DATA_QUEUE_LIMIT&&(c.config.trackUserId=!1,c.config.onError(new Error("userId not set in Logged-in"))))};const d=(e,o=l.AnalyticsEventImportance.low)=>{if(i.identity.isOptOut||0===e.length)return;let t;try{t=JSON.stringify(e)}catch(o){const a=e.map((e=>e.event_type)).join(", "),i=(0,h.safelyJsonStringifyDomEvent)(e),n=i[0],r=i[1];if(!n)return void c.config.onError(new h.CircularJsonReferenceError(o instanceof Error?o.message:"unknown"),{listEventType:a});t=r,c.config.onError(new h.DomReferenceInAnalyticsEventError("Found DOM element reference"),{listEventType:a,stringifiedEventData:t})}const n=(0,g.getNow)().toString(),r={e:t,v:s.AMPLITUDE_API_VERSION,upload_time:n},b=Object.assign({},r,{client:c.config.amplitudeApiKey,checksum:(0,s.getChecksum)(c.config.amplitudeApiKey,t,n)}),u=c.config.isProd?a.ANALYTICS_SERVICE_API_ENDPOINT:a.ANALYTICS_SERVICE_API_ENDPOINT_DEV;(0,m.apiFetch)({url:`https://${u}`,data:b,importance:o,onError:c.config.onError}),(0,p.debugBatch)({metricName:"Batch Events",data:e})};o.sendEvents=d;const w=()=>{d((0,b.prepareEventsData)(r.scheduler.eventsQueue)),(0,r.setScheduler)({eventsQueue:[]})};o.sendScheduledEvents=w},24680:(e,o,t)=>{"use strict";Object.defineProperty(o,"__esModule",{value:!0}),o.postMessage=void 0;var c=t(40563),a=t(84526);o.postMessage=e=>{if((0,a.isWebPlatform)()&&navigator&&"serviceWorker"in navigator&&navigator.serviceWorker.controller)try{navigator.serviceWorker.controller.postMessage(e)}catch(e){e instanceof Error&&c.config.onError(e)}}},84392:(e,o,t)=>{"use strict";Object.defineProperty(o,"__esModule",{value:!0}),o.setSessionQualityScore=o.setSessionQualityEnrichment=o.setSessionQuality=o.sessionQuality=o.recordSessionAction=o.getSessionRank=o.SESSION_DURATION_WEIGHT=o.SESSION_DURATION_RANK=o.SESSION_AUTOMATED_EVENTS_WEIGHT=o.ACTIONS_WEIGHT=void 0;var c=t(84234),a=t(38851);const i={ac:0,af:0,ah:0,al:0,am:0,ar:0,as:0,pv:0,sqs:0};o.sessionQuality=i;const n={ac:20,af:5,ah:1,al:1,am:0,ar:10,as:20};o.ACTIONS_WEIGHT=n;const r={pv:25};o.SESSION_AUTOMATED_EVENTS_WEIGHT=r;const l={xs:0,s:15,m:60,l:240,xl:960,xxl:3840};o.SESSION_DURATION_RANK=l;const m={xs:0,s:1,m:1,l:2,xl:2,xxl:2};o.SESSION_DURATION_WEIGHT=m;o.getSessionRank=e=>e<l.s?a.SessionRank.xs:e<l.m?a.SessionRank.s:e<l.l?a.SessionRank.m:e<l.xl?a.SessionRank.l:e<l.xxl?a.SessionRank.xl:a.SessionRank.xxl;const s=e=>{switch(e.action){case a.ActionType.click:i.ac+=1;break;case a.ActionType.focus:i.af+=1;break;case a.ActionType.hover:i.ah+=1;break;case a.ActionType.move:i.am+=1;break;case a.ActionType.scroll:i.al+=1;break;case a.ActionType.search:i.ar+=1;break;case a.ActionType.select:i.as+=1}};o.recordSessionAction=s;const p=e=>{Object.assign(i,e)};o.setSessionQuality=p;const h=e=>{if(!e.session_rank)return;const o=e.session_rank;Object.values(a.SessionActions).forEach((e=>{i.sqs+=i[e]*n[e]})),Object.values(a.SessionAutomatedEvents).forEach((e=>{i.sqs+=i[e]*r[e]})),i.sqs=i.sqs*m[o]};o.setSessionQualityScore=h;o.setSessionQualityEnrichment=e=>{s(e),e.logging_id!==c.PAGEVIEW_LOGGING_ID?e.logging_id===c.SESSION_DURATION_LOGGING_ID&&(h(e),Object.assign(e,i),p({ac:0,af:0,ah:0,al:0,am:0,ar:0,as:0,pv:0,sqs:0})):i.pv+=1}},69905:(e,o)=>{"use strict";Object.defineProperty(o,"__esModule",{value:!0}),o.timeStone=o.setTime=o.getNow=void 0;const t=()=>(new Date).getTime();o.getNow=t;const c={timeStart:t(),timeOnPagePath:0,timeOnPageKey:0,prevTimeOnPagePath:0,prevTimeOnPageKey:0,sessionDuration:0,sessionEnd:0,sessionStart:0,prevSessionDuration:0};o.timeStone=c;o.setTime=e=>{Object.assign(c,e)}},45436:(e,o,t)=>{"use strict";Object.defineProperty(o,"__esModule",{value:!0}),o.getValidatedProperties=o.getValidatedEvent=o.getPlatformValue=o.getComponentTypeValue=o.getActionValue=o.COMPONENT_TYPE_OPTIONS=o.ACTION_OPTIONS=void 0;var c=t(40563),a=t(53880),i=t(70196),n=t(38851),r=t(84526),l=t(69905);const m=Object.values(n.ActionType);o.ACTION_OPTIONS=m;const s=Object.values(n.ComponentType);o.COMPONENT_TYPE_OPTIONS=s;const p=e=>m.includes(e)?e:n.ActionType.unknown;o.getActionValue=p;const h=e=>s.includes(e)?e:n.ComponentType.unknown;o.getComponentTypeValue=h;o.getPlatformValue=()=>{const e=c.config.platform,o=void 0===e?n.PlatformName.unknown:e;return o===n.PlatformName.web&&(0,r.isMobileWeb)()?n.PlatformName.mobile_web:o};const b=(e,o,t)=>{const i={auth:(0,a.getIsAuthed)()?n.AuthStatus.loggedIn:n.AuthStatus.notLoggedIn,action:p(e),component_type:h(o),logging_id:"string"==typeof t?t:null,platform:c.config.platform,project_name:c.config.projectName};return"number"==typeof a.identity.userTypeEnum&&(i.user_type_enum=a.identity.userTypeEnum),i};o.getValidatedProperties=b;o.getValidatedEvent=e=>{const o=(0,l.getNow)();if(!e)return c.config.onError(new Error("missing logData")),Object.assign({},b(n.ActionType.unknown,n.ComponentType.unknown,null),{locale:a.identity.locale,session_lcc_id:a.identity.session_lcc_id,session_uuid:i.persistentData.sessionUUID,timestamp:o,time_start:l.timeStone.timeStart});const t=Object.assign({},e,b(e.action,e.componentType,e.loggingId),{locale:a.identity.locale,session_lcc_id:a.identity.session_lcc_id,session_uuid:i.persistentData.sessionUUID,timestamp:o,time_start:l.timeStone.timeStart});return delete t.componentType,delete t.loggingId,t}},2343:(e,o)=>{"use strict";o.ScopedLocalStorage=void 0;o.ScopedLocalStorage=class{constructor(e){this.scope=e}setItem(e,o){localStorage.setItem(this.scopedKey(e),o)}getItem(e){return localStorage.getItem(this.scopedKey(e))}removeItem(e){localStorage.removeItem(this.scopedKey(e))}clear(){const e=this.scopedKey(""),o=[];for(let t=0;t<localStorage.length;t++){const c=localStorage.key(t);"string"==typeof c&&c.startsWith(e)&&o.push(c)}o.forEach((e=>localStorage.removeItem(e)))}scopedKey(e){return`${this.scope}:${e}`}}},53190:(e,o)=>{"use strict";o.Web3Method=void 0,function(e){e.requestEthereumAccounts="requestEthereumAccounts",e.signEthereumMessage="signEthereumMessage",e.signEthereumTransaction="signEthereumTransaction",e.submitEthereumTransaction="submitEthereumTransaction",e.ethereumAddressFromSignedMessage="ethereumAddressFromSignedMessage",e.scanQRCode="scanQRCode",e.generic="generic",e.childRequestEthereumAccounts="childRequestEthereumAccounts",e.addEthereumChain="addEthereumChain",e.switchEthereumChain="switchEthereumChain",e.makeEthereumJSONRPCRequest="makeEthereumJSONRPCRequest",e.watchAsset="watchAsset"}(o.Web3Method||(o.Web3Method={}))},5792:e=>{var o={utf8:{stringToBytes:function(e){return o.bin.stringToBytes(unescape(encodeURIComponent(e)))},bytesToString:function(e){return decodeURIComponent(escape(o.bin.bytesToString(e)))}},bin:{stringToBytes:function(e){for(var o=[],t=0;t<e.length;t++)o.push(255&e.charCodeAt(t));return o},bytesToString:function(e){for(var o=[],t=0;t<e.length;t++)o.push(String.fromCharCode(e[t]));return o.join("")}}};e.exports=o},19562:e=>{var o,t;o="ABCDEFGHIJKLMNOPQRSTUVWXYZabcdefghijklmnopqrstuvwxyz0123456789+/",t={rotl:function(e,o){return e<<o|e>>>32-o},rotr:function(e,o){return e<<32-o|e>>>o},endian:function(e){if(e.constructor==Number)return 16711935&t.rotl(e,8)|4278255360&t.rotl(e,24);for(var o=0;o<e.length;o++)e[o]=t.endian(e[o]);return e},randomBytes:function(e){for(var o=[];e>0;e--)o.push(Math.floor(256*Math.random()));return o},bytesToWords:function(e){for(var o=[],t=0,c=0;t<e.length;t++,c+=8)o[c>>>5]|=e[t]<<24-c%32;return o},wordsToBytes:function(e){for(var o=[],t=0;t<32*e.length;t+=8)o.push(e[t>>>5]>>>24-t%32&255);return o},bytesToHex:function(e){for(var o=[],t=0;t<e.length;t++)o.push((e[t]>>>4).toString(16)),o.push((15&e[t]).toString(16));return o.join("")},hexToBytes:function(e){for(var o=[],t=0;t<e.length;t+=2)o.push(parseInt(e.substr(t,2),16));return o},bytesToBase64:function(e){for(var t=[],c=0;c<e.length;c+=3)for(var a=e[c]<<16|e[c+1]<<8|e[c+2],i=0;i<4;i++)8*c+6*i<=8*e.length?t.push(o.charAt(a>>>6*(3-i)&63)):t.push("=");return t.join("")},base64ToBytes:function(e){e=e.replace(/[^A-Z0-9+\/]/gi,"");for(var t=[],c=0,a=0;c<e.length;a=++c%4)0!=a&&t.push((o.indexOf(e.charAt(c-1))&Math.pow(2,-2*a+8)-1)<<2*a|o.indexOf(e.charAt(c))>>>6-2*a);return t}},e.exports=t},58696:(e,o,t)=>{const c=t(61210);function a(e){return e.map(i)}function i(e){return e.split(".").reverse()}function n(e){return e.slice(1).reverse().join(".")}function r(e,o){return o.some((o=>!(o.length>e.length)&&o.every(((o,t)=>e[t]===o))))}e.exports=class{constructor(e){this.whitelist=a(e.whitelist||[]),this.blacklist=a(e.blacklist||[]),this.fuzzylist=a(e.fuzzylist||[]),this.tolerance="tolerance"in e?e.tolerance:3}check(e){const o=i("."===e.substring(e.length-1)?e.slice(0,-1):e);if(r(o,this.whitelist))return{type:"whitelist",result:!1};if(r(o,this.blacklist))return{type:"blacklist",result:!0};if(this.tolerance>0){let e=n(o);e=e.replace("www.","");const t=this.fuzzylist.find((o=>{const t=n(o);return c.get(e,t)<=this.tolerance}));if(t){return{type:"fuzzy",result:!0,match:t.slice().reverse().join(".")}}}return{type:"all",result:!1}}}},11:(e,o,t)=>{const c=new(t(58696))(t(14426));e.exports=function(e){return c.check(e).result}},61210:(e,o,t)=>{var c;e=t.nmd(e),function(){"use strict";var a;try{a="undefined"!=typeof Intl&&void 0!==Intl.Collator?Intl.Collator("generic",{sensitivity:"base"}):null}catch(e){console.log("Collator could not be initialized and wouldn't be used")}var i=[],n=[],r={get:function(e,o,t){var c,r,l,m,s,p,h=t&&a&&t.useCollator,b=e.length,u=o.length;if(0===b)return u;if(0===u)return b;for(l=0;l<u;++l)i[l]=l,n[l]=o.charCodeAt(l);if(i[u]=u,h)for(l=0;l<b;++l){for(r=l+1,m=0;m<u;++m)c=r,p=0===a.compare(e.charAt(l),String.fromCharCode(n[m])),(r=i[m]+(p?0:1))>(s=c+1)&&(r=s),r>(s=i[m+1]+1)&&(r=s),i[m]=c;i[m]=r}else for(l=0;l<b;++l){for(r=l+1,m=0;m<u;++m)c=r,p=e.charCodeAt(l)===n[m],(r=i[m]+(p?0:1))>(s=c+1)&&(r=s),r>(s=i[m+1]+1)&&(r=s),i[m]=c;i[m]=r}return r}};null!==t.amdD&&t.amdO?void 0===(c=function(){return r}.call(o,t,o,e))||(e.exports=c):null!==e&&void 0!==o&&e.exports===o?e.exports=r:"undefined"!=typeof self&&"function"==typeof self.postMessage&&"function"==typeof self.importScripts?self.Levenshtein=r:"undefined"!=typeof window&&null!==window&&(window.Levenshtein=r)}()},13335:e=>{function o(e){return!!e.constructor&&"function"==typeof e.constructor.isBuffer&&e.constructor.isBuffer(e)}e.exports=function(e){return null!=e&&(o(e)||function(e){return"function"==typeof e.readFloatLE&&"function"==typeof e.slice&&o(e.slice(0,0))}(e)||!!e._isBuffer)}},68762:(e,o,t)=>{var c,a,i,n,r;c=t(19562),a=t(5792).utf8,i=t(13335),n=t(5792).bin,(r=function(e,o){e.constructor==String?e=o&&"binary"===o.encoding?n.stringToBytes(e):a.stringToBytes(e):i(e)?e=Array.prototype.slice.call(e,0):Array.isArray(e)||e.constructor===Uint8Array||(e=e.toString());for(var t=c.bytesToWords(e),l=8*e.length,m=1732584193,s=-271733879,p=-1732584194,h=271733878,b=0;b<t.length;b++)t[b]=16711935&(t[b]<<8|t[b]>>>24)|4278255360&(t[b]<<24|t[b]>>>8);t[l>>>5]|=128<<l%32,t[14+(l+64>>>9<<4)]=l;var u=r._ff,g=r._gg,d=r._hh,w=r._ii;for(b=0;b<t.length;b+=16){var y=m,f=s,x=p,k=h;m=u(m,s,p,h,t[b+0],7,-680876936),h=u(h,m,s,p,t[b+1],12,-389564586),p=u(p,h,m,s,t[b+2],17,606105819),s=u(s,p,h,m,t[b+3],22,-1044525330),m=u(m,s,p,h,t[b+4],7,-176418897),h=u(h,m,s,p,t[b+5],12,1200080426),p=u(p,h,m,s,t[b+6],17,-1473231341),s=u(s,p,h,m,t[b+7],22,-45705983),m=u(m,s,p,h,t[b+8],7,1770035416),h=u(h,m,s,p,t[b+9],12,-1958414417),p=u(p,h,m,s,t[b+10],17,-42063),s=u(s,p,h,m,t[b+11],22,-1990404162),m=u(m,s,p,h,t[b+12],7,1804603682),h=u(h,m,s,p,t[b+13],12,-40341101),p=u(p,h,m,s,t[b+14],17,-1502002290),m=g(m,s=u(s,p,h,m,t[b+15],22,1236535329),p,h,t[b+1],5,-165796510),h=g(h,m,s,p,t[b+6],9,-1069501632),p=g(p,h,m,s,t[b+11],14,643717713),s=g(s,p,h,m,t[b+0],20,-373897302),m=g(m,s,p,h,t[b+5],5,-701558691),h=g(h,m,s,p,t[b+10],9,38016083),p=g(p,h,m,s,t[b+15],14,-660478335),s=g(s,p,h,m,t[b+4],20,-405537848),m=g(m,s,p,h,t[b+9],5,568446438),h=g(h,m,s,p,t[b+14],9,-1019803690),p=g(p,h,m,s,t[b+3],14,-187363961),s=g(s,p,h,m,t[b+8],20,1163531501),m=g(m,s,p,h,t[b+13],5,-1444681467),h=g(h,m,s,p,t[b+2],9,-51403784),p=g(p,h,m,s,t[b+7],14,1735328473),m=d(m,s=g(s,p,h,m,t[b+12],20,-1926607734),p,h,t[b+5],4,-378558),h=d(h,m,s,p,t[b+8],11,-2022574463),p=d(p,h,m,s,t[b+11],16,1839030562),s=d(s,p,h,m,t[b+14],23,-35309556),m=d(m,s,p,h,t[b+1],4,-1530992060),h=d(h,m,s,p,t[b+4],11,1272893353),p=d(p,h,m,s,t[b+7],16,-155497632),s=d(s,p,h,m,t[b+10],23,-1094730640),m=d(m,s,p,h,t[b+13],4,681279174),h=d(h,m,s,p,t[b+0],11,-358537222),p=d(p,h,m,s,t[b+3],16,-722521979),s=d(s,p,h,m,t[b+6],23,76029189),m=d(m,s,p,h,t[b+9],4,-640364487),h=d(h,m,s,p,t[b+12],11,-421815835),p=d(p,h,m,s,t[b+15],16,530742520),m=w(m,s=d(s,p,h,m,t[b+2],23,-995338651),p,h,t[b+0],6,-198630844),h=w(h,m,s,p,t[b+7],10,1126891415),p=w(p,h,m,s,t[b+14],15,-1416354905),s=w(s,p,h,m,t[b+5],21,-57434055),m=w(m,s,p,h,t[b+12],6,1700485571),h=w(h,m,s,p,t[b+3],10,-1894986606),p=w(p,h,m,s,t[b+10],15,-1051523),s=w(s,p,h,m,t[b+1],21,-2054922799),m=w(m,s,p,h,t[b+8],6,1873313359),h=w(h,m,s,p,t[b+15],10,-30611744),p=w(p,h,m,s,t[b+6],15,-1560198380),s=w(s,p,h,m,t[b+13],21,1309151649),m=w(m,s,p,h,t[b+4],6,-145523070),h=w(h,m,s,p,t[b+11],10,-1120210379),p=w(p,h,m,s,t[b+2],15,718787259),s=w(s,p,h,m,t[b+9],21,-343485551),m=m+y>>>0,s=s+f>>>0,p=p+x>>>0,h=h+k>>>0}return c.endian([m,s,p,h])})._ff=function(e,o,t,c,a,i,n){var r=e+(o&t|~o&c)+(a>>>0)+n;return(r<<i|r>>>32-i)+o},r._gg=function(e,o,t,c,a,i,n){var r=e+(o&c|t&~c)+(a>>>0)+n;return(r<<i|r>>>32-i)+o},r._hh=function(e,o,t,c,a,i,n){var r=e+(o^t^c)+(a>>>0)+n;return(r<<i|r>>>32-i)+o},r._ii=function(e,o,t,c,a,i,n){var r=e+(t^(o|~c))+(a>>>0)+n;return(r<<i|r>>>32-i)+o},r._blocksize=16,r._digestsize=16,e.exports=function(e,o){if(null==e)throw new Error("Illegal argument "+e);var t=c.wordsToBytes(r(e,o));return o&&o.asBytes?t:o&&o.asString?n.bytesToString(t):c.bytesToHex(t)}},37320:e=>{"use strict";var o=Object.getOwnPropertySymbols,t=Object.prototype.hasOwnProperty,c=Object.prototype.propertyIsEnumerable;function a(e){if(null==e)throw new TypeError("Object.assign cannot be called with null or undefined");return Object(e)}e.exports=function(){try{if(!Object.assign)return!1;var e=new String("abc");if(e[5]="de","5"===Object.getOwnPropertyNames(e)[0])return!1;for(var o={},t=0;t<10;t++)o["_"+String.fromCharCode(t)]=t;if("0123456789"!==Object.getOwnPropertyNames(o).map((function(e){return o[e]})).join(""))return!1;var c={};return"abcdefghijklmnopqrst".split("").forEach((function(e){c[e]=e})),"abcdefghijklmnopqrst"===Object.keys(Object.assign({},c)).join("")}catch(e){return!1}}()?Object.assign:function(e,i){for(var n,r,l=a(e),m=1;m<arguments.length;m++){for(var s in n=Object(arguments[m]))t.call(n,s)&&(l[s]=n[s]);if(o){r=o(n);for(var p=0;p<r.length;p++)c.call(n,r[p])&&(l[r[p]]=n[r[p]])}}return l}},26002:(e,o,t)=>{"use strict";t.d(o,{Z:()=>H});var c={t:!1,i:!1,o:3e4},a=window,i=a.console,n=document,r=a.navigator,l=a.performance,m=function(){return r.deviceMemory},s=function(){return r.hardwareConcurrency},p=function(){return l&&!!l.getEntriesByType&&!!l.now&&!!l.mark},h="4g",b=!1,u=function(){return!!(s()&&s()<=4)||!!(m()&&m()<=4)},g=function(e,o){switch(e){case"slow-2g":case"2g":case"3g":return!0;default:return u()||o}},d={u:!1},w=function(e){n.hidden&&(e(),d.u=n.hidden)},y=function(e){return parseFloat(e.toFixed(4))},f=function(e){return"number"!=typeof e?null:y(e/Math.pow(1024,2))},x=[2e3,4e3],k=[2500,4e3],v=[.1,.25],z={ttfb:[200,500],fp:x,fcp:x,lcp:k,lcpFinal:k,fid:[100,300],cls:v,clsFinal:v,tbt:[200,600],ntbt:[200,600]},E=function(e,o){return z[e]?o<=z[e][0]?"good":o<=z[e][1]?"needsImprovement":"poor":null},_=function(e,o,t){var i;i=function(){d.u&&e.indexOf("Final")<0||!c.analyticsTracker||c.analyticsTracker({metricName:e,data:o,eventProperties:t||{},navigatorInformation:r?{deviceMemory:m()||0,hardwareConcurrency:s()||0,serviceWorkerStatus:"serviceWorker"in r?r.serviceWorker.controller?"controlled":"supported":"unsupported",isLowEndDevice:u(),isLowEndExperience:g(h,b)}:{},vitalsScore:E(e,o)})},"requestIdleCallback"in a?a.requestIdleCallback(i,{timeout:3e3}):i()},j=function(e,o,t){Object.keys(o).forEach((function(e){"number"==typeof o[e]&&(o[e]=y(o[e]))})),_(e,o,t)},P=function(e,o,t){var a=y(e);a<=c.o&&a>=0&&_(o,a,t)},I={},S={value:0},q={value:0},T={value:0},O={value:{beacon:0,css:0,fetch:0,img:0,other:0,script:0,total:0,xmlhttprequest:0}},A={value:0},D={value:0},N=function(e){var o=e.pop();o&&!o.s&&o.value&&(S.value+=o.value)},C={},M=function(e,o){try{var t=new PerformanceObserver((function(e){o(e.getEntries())}));return t.observe({type:e,buffered:!0}),t}catch(e){i.warn("Perfume.js:",e)}return null},R=function(e){C[e]&&C[e].disconnect(),delete C[e]},U=function(e){var o=e.pop();o&&P(o.processingStart-o.startTime,"fid",{performanceEntry:o}),R(1),P(T.value,"lcp"),C[3]&&"function"==typeof C[3].takeRecords&&C[3].takeRecords(),P(S.value,"cls"),setTimeout((function(){P(A.value,"tbt"),j("dataConsumption",O.value)}),1e4)},L=function(e){e.forEach((function(e){if(!("self"!==e.name||e.startTime<q.value)){var o=e.duration-50;o>0&&(A.value+=o,D.value+=o)}}))},B=function(e){e.forEach((function(e){"first-paint"===e.name?P(e.startTime,"fp"):"first-contentful-paint"===e.name&&(q.value=e.startTime,P(q.value,"fcp"),C[4]=M("longtask",L),R(0))}))},V=function(e){var o=e.pop();o&&(T.value=o.renderTime||o.loadTime)},W=function(e){e.forEach((function(e){e.identifier&&P(e.startTime,e.identifier)}))},Q=function(e){e.forEach((function(e){if(c.t&&j("resourceTiming",e),e.decodedBodySize&&e.initiatorType){var o=e.decodedBodySize/1e3;O.value[e.initiatorType]+=o,O.value.total+=o}}))},G=function(){C[2]&&(P(T.value,"lcpFinal"),R(2)),C[3]&&("function"==typeof C[3].takeRecords&&C[3].takeRecords(),P(S.value,"clsFinal"),R(3))},F=function(e){var o="usageDetails"in e?e.usageDetails:{};j("storageEstimate",{quota:f(e.quota),usage:f(e.usage),caches:f(o.caches),indexedDB:f(o.indexedDB),serviceWorker:f(o.serviceWorkerRegistrations)})},$=0,K=function(){function e(e){if(void 0===e&&(e={}),this.l="7.0.0",c.analyticsTracker=e.analyticsTracker,c.t=!!e.resourceTiming,c.i=!!e.elementTiming,c.o=e.maxMeasureTime||c.o,p()){"PerformanceObserver"in a&&(C[0]=M("paint",B),C[1]=M("first-input",U),C[2]=M("largest-contentful-paint",V),c.t&&M("resource",Q),C[3]=M("layout-shift",N),c.i&&M("element",W)),void 0!==n.hidden&&n.addEventListener("visibilitychange",w.bind(this,G));var o=function(){if(!p())return{};var e=l.getEntriesByType("navigation")[0];if(!e)return{};var o=e.responseStart,t=e.responseEnd;return{fetchTime:t-e.fetchStart,workerTime:e.workerStart>0?t-e.workerStart:0,totalTime:t-e.requestStart,downloadTime:t-o,timeToFirstByte:o-e.requestStart,headerSize:e.transferSize-e.encodedBodySize||0,dnsLookupTime:e.domainLookupEnd-e.domainLookupStart,redirectTime:e.redirectEnd-e.redirectStart}}();j("navigationTiming",o),o.timeToFirstByte&&P(o.timeToFirstByte,"ttfb"),j("networkInformation",function(){if("connection"in r){var e=r.connection;return"object"!=typeof e?{}:(h=e.effectiveType,b=!!e.saveData,{downlink:e.downlink,effectiveType:e.effectiveType,rtt:e.rtt,saveData:!!e.saveData})}return{}}()),r&&r.storage&&"function"==typeof r.storage.estimate&&r.storage.estimate().then(F)}}return e.prototype.start=function(e){p()&&!I[e]&&(I[e]=!0,l.mark("mark_"+e+"_start"),d.u=!1)},e.prototype.end=function(e,o,t){if(void 0===o&&(o={}),void 0===t&&(t=!0),p()&&I[e]){l.mark("mark_"+e+"_end"),delete I[e];var c=function(e){l.measure(e,"mark_"+e+"_start","mark_"+e+"_end");var o=l.getEntriesByName(e).pop();return o&&"measure"===o.entryType?o.duration:-1}(e);t&&j(e,y(c),o)}},e.prototype.endPaint=function(e,o){var t=this;setTimeout((function(){t.end(e,o)}))},e.prototype.clear=function(e){delete I[e],l.clearMarks&&(l.clearMarks("mark_"+e+"_start"),l.clearMarks("mark_"+e+"_end"))},e.prototype.markNTBT=function(){var e=this;this.start("ntbt"),D.value=0,clearTimeout($),$=setTimeout((function(){e.end("ntbt",{},!1),P(D.value,"ntbt"),D.value=0}),2e3)},e}();const H=K},83426:(e,o,t)=>{"use strict";var c=t(37320),a=60103,i=60106;o.Fragment=60107,o.StrictMode=60108,o.Profiler=60114;var n=60109,r=60110,l=60112;o.Suspense=60113;var m=60115,s=60116;if("function"==typeof Symbol&&Symbol.for){var p=Symbol.for;a=p("react.element"),i=p("react.portal"),o.Fragment=p("react.fragment"),o.StrictMode=p("react.strict_mode"),o.Profiler=p("react.profiler"),n=p("react.provider"),r=p("react.context"),l=p("react.forward_ref"),o.Suspense=p("react.suspense"),m=p("react.memo"),s=p("react.lazy")}var h="function"==typeof Symbol&&Symbol.iterator;function b(e){for(var o="https://reactjs.org/docs/error-decoder.html?invariant="+e,t=1;t<arguments.length;t++)o+="&args[]="+encodeURIComponent(arguments[t]);return"Minified React error #"+e+"; visit "+o+" for the full message or use the non-minified dev environment for full errors and additional helpful warnings."}var u={isMounted:function(){return!1},enqueueForceUpdate:function(){},enqueueReplaceState:function(){},enqueueSetState:function(){}},g={};function d(e,o,t){this.props=e,this.context=o,this.refs=g,this.updater=t||u}function w(){}function y(e,o,t){this.props=e,this.context=o,this.refs=g,this.updater=t||u}d.prototype.isReactComponent={},d.prototype.setState=function(e,o){if("object"!=typeof e&&"function"!=typeof e&&null!=e)throw Error(b(85));this.updater.enqueueSetState(this,e,o,"setState")},d.prototype.forceUpdate=function(e){this.updater.enqueueForceUpdate(this,e,"forceUpdate")},w.prototype=d.prototype;var f=y.prototype=new w;f.constructor=y,c(f,d.prototype),f.isPureReactComponent=!0;var x={current:null},k=Object.prototype.hasOwnProperty,v={key:!0,ref:!0,__self:!0,__source:!0};function z(e,o,t){var c,i={},n=null,r=null;if(null!=o)for(c in void 0!==o.ref&&(r=o.ref),void 0!==o.key&&(n=""+o.key),o)k.call(o,c)&&!v.hasOwnProperty(c)&&(i[c]=o[c]);var l=arguments.length-2;if(1===l)i.children=t;else if(1<l){for(var m=Array(l),s=0;s<l;s++)m[s]=arguments[s+2];i.children=m}if(e&&e.defaultProps)for(c in l=e.defaultProps)void 0===i[c]&&(i[c]=l[c]);return{$$typeof:a,type:e,key:n,ref:r,props:i,_owner:x.current}}function E(e){return"object"==typeof e&&null!==e&&e.$$typeof===a}var _=/\/+/g;function j(e,o){return"object"==typeof e&&null!==e&&null!=e.key?function(e){var o={"=":"=0",":":"=2"};return"$"+e.replace(/[=:]/g,(function(e){return o[e]}))}(""+e.key):o.toString(36)}function P(e,o,t,c,n){var r=typeof e;"undefined"!==r&&"boolean"!==r||(e=null);var l=!1;if(null===e)l=!0;else switch(r){case"string":case"number":l=!0;break;case"object":switch(e.$$typeof){case a:case i:l=!0}}if(l)return n=n(l=e),e=""===c?"."+j(l,0):c,Array.isArray(n)?(t="",null!=e&&(t=e.replace(_,"$&/")+"/"),P(n,o,t,"",(function(e){return e}))):null!=n&&(E(n)&&(n=function(e,o){return{$$typeof:a,type:e.type,key:o,ref:e.ref,props:e.props,_owner:e._owner}}(n,t+(!n.key||l&&l.key===n.key?"":(""+n.key).replace(_,"$&/")+"/")+e)),o.push(n)),1;if(l=0,c=""===c?".":c+":",Array.isArray(e))for(var m=0;m<e.length;m++){var s=c+j(r=e[m],m);l+=P(r,o,t,s,n)}else if(s=function(e){return null===e||"object"!=typeof e?null:"function"==typeof(e=h&&e[h]||e["@@iterator"])?e:null}(e),"function"==typeof s)for(e=s.call(e),m=0;!(r=e.next()).done;)l+=P(r=r.value,o,t,s=c+j(r,m++),n);else if("object"===r)throw o=""+e,Error(b(31,"[object Object]"===o?"object with keys {"+Object.keys(e).join(", ")+"}":o));return l}function I(e,o,t){if(null==e)return e;var c=[],a=0;return P(e,c,"","",(function(e){return o.call(t,e,a++)})),c}function S(e){if(-1===e._status){var o=e._result;o=o(),e._status=0,e._result=o,o.then((function(o){0===e._status&&(o=o.default,e._status=1,e._result=o)}),(function(o){0===e._status&&(e._status=2,e._result=o)}))}if(1===e._status)return e._result;throw e._result}var q={current:null};function T(){var e=q.current;if(null===e)throw Error(b(321));return e}var O={ReactCurrentDispatcher:q,ReactCurrentBatchConfig:{transition:0},ReactCurrentOwner:x,IsSomeRendererActing:{current:!1},assign:c};o.Children={map:I,forEach:function(e,o,t){I(e,(function(){o.apply(this,arguments)}),t)},count:function(e){var o=0;return I(e,(function(){o++})),o},toArray:function(e){return I(e,(function(e){return e}))||[]},only:function(e){if(!E(e))throw Error(b(143));return e}},o.Component=d,o.PureComponent=y,o.__SECRET_INTERNALS_DO_NOT_USE_OR_YOU_WILL_BE_FIRED=O,o.cloneElement=function(e,o,t){if(null==e)throw Error(b(267,e));var i=c({},e.props),n=e.key,r=e.ref,l=e._owner;if(null!=o){if(void 0!==o.ref&&(r=o.ref,l=x.current),void 0!==o.key&&(n=""+o.key),e.type&&e.type.defaultProps)var m=e.type.defaultProps;for(s in o)k.call(o,s)&&!v.hasOwnProperty(s)&&(i[s]=void 0===o[s]&&void 0!==m?m[s]:o[s])}var s=arguments.length-2;if(1===s)i.children=t;else if(1<s){m=Array(s);for(var p=0;p<s;p++)m[p]=arguments[p+2];i.children=m}return{$$typeof:a,type:e.type,key:n,ref:r,props:i,_owner:l}},o.createContext=function(e,o){return void 0===o&&(o=null),(e={$$typeof:r,_calculateChangedBits:o,_currentValue:e,_currentValue2:e,_threadCount:0,Provider:null,Consumer:null}).Provider={$$typeof:n,_context:e},e.Consumer=e},o.createElement=z,o.createFactory=function(e){var o=z.bind(null,e);return o.type=e,o},o.createRef=function(){return{current:null}},o.forwardRef=function(e){return{$$typeof:l,render:e}},o.isValidElement=E,o.lazy=function(e){return{$$typeof:s,_payload:{_status:-1,_result:e},_init:S}},o.memo=function(e,o){return{$$typeof:m,type:e,compare:void 0===o?null:o}},o.useCallback=function(e,o){return T().useCallback(e,o)},o.useContext=function(e,o){return T().useContext(e,o)},o.useDebugValue=function(){},o.useEffect=function(e,o){return T().useEffect(e,o)},o.useImperativeHandle=function(e,o,t){return T().useImperativeHandle(e,o,t)},o.useLayoutEffect=function(e,o){return T().useLayoutEffect(e,o)},o.useMemo=function(e,o){return T().useMemo(e,o)},o.useReducer=function(e,o,t){return T().useReducer(e,o,t)},o.useRef=function(e){return T().useRef(e)},o.useState=function(e){return T().useState(e)},o.version="17.0.2"},2784:(e,o,t)=>{"use strict";e.exports=t(83426)},46353:function(e,o,t){var c;!function(a,i){"use strict";var n="function",r="undefined",l="object",m="string",s="model",p="name",h="type",b="vendor",u="version",g="architecture",d="console",w="mobile",y="tablet",f="smarttv",x="wearable",k="embedded",v="Amazon",z="Apple",E="ASUS",_="BlackBerry",j="Firefox",P="Google",I="Huawei",S="LG",q="Microsoft",T="Motorola",O="Opera",A="Samsung",D="Sony",N="Xiaomi",C="Zebra",M="Facebook",R=function(e){for(var o={},t=0;t<e.length;t++)o[e[t].toUpperCase()]=e[t];return o},U=function(e,o){return typeof e===m&&-1!==L(o).indexOf(L(e))},L=function(e){return e.toLowerCase()},B=function(e,o){if(typeof e===m)return e=e.replace(/^\s\s*/,"").replace(/\s\s*$/,""),typeof o===r?e:e.substring(0,255)},V=function(e,o){for(var t,c,a,r,m,s,p=0;p<o.length&&!m;){var h=o[p],b=o[p+1];for(t=c=0;t<h.length&&!m;)if(m=h[t++].exec(e))for(a=0;a<b.length;a++)s=m[++c],typeof(r=b[a])===l&&r.length>0?2===r.length?typeof r[1]==n?this[r[0]]=r[1].call(this,s):this[r[0]]=r[1]:3===r.length?typeof r[1]!==n||r[1].exec&&r[1].test?this[r[0]]=s?s.replace(r[1],r[2]):i:this[r[0]]=s?r[1].call(this,s,r[2]):i:4===r.length&&(this[r[0]]=s?r[3].call(this,s.replace(r[1],r[2])):i):this[r]=s||i;p+=2}},W=function(e,o){for(var t in o)if(typeof o[t]===l&&o[t].length>0){for(var c=0;c<o[t].length;c++)if(U(o[t][c],e))return"?"===t?i:t}else if(U(o[t],e))return"?"===t?i:t;return e},Q={ME:"4.90","NT 3.11":"NT3.51","NT 4.0":"NT4.0",2e3:"NT 5.0",XP:["NT 5.1","NT 5.2"],Vista:"NT 6.0",7:"NT 6.1",8:"NT 6.2",8.1:"NT 6.3",10:["NT 6.4","NT 10.0"],RT:"ARM"},G={browser:[[/\b(?:crmo|crios)\/([\w\.]+)/i],[u,[p,"Chrome"]],[/edg(?:e|ios|a)?\/([\w\.]+)/i],[u,[p,"Edge"]],[/(opera mini)\/([-\w\.]+)/i,/(opera [mobiletab]{3,6})\b.+version\/([-\w\.]+)/i,/(opera)(?:.+version\/|[\/ ]+)([\w\.]+)/i],[p,u],[/opios[\/ ]+([\w\.]+)/i],[u,[p,"Opera Mini"]],[/\bopr\/([\w\.]+)/i],[u,[p,O]],[/(kindle)\/([\w\.]+)/i,/(lunascape|maxthon|netfront|jasmine|blazer)[\/ ]?([\w\.]*)/i,/(avant |iemobile|slim)(?:browser)?[\/ ]?([\w\.]*)/i,/(ba?idubrowser)[\/ ]?([\w\.]+)/i,/(?:ms|\()(ie) ([\w\.]+)/i,/(flock|rockmelt|midori|epiphany|silk|skyfire|ovibrowser|bolt|iron|vivaldi|iridium|phantomjs|bowser|quark|qupzilla|falkon|rekonq|puffin|brave|whale|qqbrowserlite|qq)\/([-\w\.]+)/i,/(weibo)__([\d\.]+)/i],[p,u],[/(?:\buc? ?browser|(?:juc.+)ucweb)[\/ ]?([\w\.]+)/i],[u,[p,"UCBrowser"]],[/\bqbcore\/([\w\.]+)/i],[u,[p,"WeChat(Win) Desktop"]],[/micromessenger\/([\w\.]+)/i],[u,[p,"WeChat"]],[/konqueror\/([\w\.]+)/i],[u,[p,"Konqueror"]],[/trident.+rv[: ]([\w\.]{1,9})\b.+like gecko/i],[u,[p,"IE"]],[/yabrowser\/([\w\.]+)/i],[u,[p,"Yandex"]],[/(avast|avg)\/([\w\.]+)/i],[[p,/(.+)/,"$1 Secure Browser"],u],[/\bfocus\/([\w\.]+)/i],[u,[p,"Firefox Focus"]],[/\bopt\/([\w\.]+)/i],[u,[p,"Opera Touch"]],[/coc_coc\w+\/([\w\.]+)/i],[u,[p,"Coc Coc"]],[/dolfin\/([\w\.]+)/i],[u,[p,"Dolphin"]],[/coast\/([\w\.]+)/i],[u,[p,"Opera Coast"]],[/miuibrowser\/([\w\.]+)/i],[u,[p,"MIUI Browser"]],[/fxios\/([-\w\.]+)/i],[u,[p,j]],[/\bqihu|(qi?ho?o?|360)browser/i],[[p,"360 Browser"]],[/(oculus|samsung|sailfish)browser\/([\w\.]+)/i],[[p,/(.+)/,"$1 Browser"],u],[/(comodo_dragon)\/([\w\.]+)/i],[[p,/_/g," "],u],[/(electron)\/([\w\.]+) safari/i,/(tesla)(?: qtcarbrowser|\/(20\d\d\.[-\w\.]+))/i,/m?(qqbrowser|baiduboxapp|2345Explorer)[\/ ]?([\w\.]+)/i],[p,u],[/(metasr)[\/ ]?([\w\.]+)/i,/(lbbrowser)/i],[p],[/((?:fban\/fbios|fb_iab\/fb4a)(?!.+fbav)|;fbav\/([\w\.]+);)/i],[[p,M],u],[/safari (line)\/([\w\.]+)/i,/\b(line)\/([\w\.]+)\/iab/i,/(chromium|instagram)[\/ ]([-\w\.]+)/i],[p,u],[/\bgsa\/([\w\.]+) .*safari\//i],[u,[p,"GSA"]],[/headlesschrome(?:\/([\w\.]+)| )/i],[u,[p,"Chrome Headless"]],[/ wv\).+(chrome)\/([\w\.]+)/i],[[p,"Chrome WebView"],u],[/droid.+ version\/([\w\.]+)\b.+(?:mobile safari|safari)/i],[u,[p,"Android Browser"]],[/(chrome|omniweb|arora|[tizenoka]{5} ?browser)\/v?([\w\.]+)/i],[p,u],[/version\/([\w\.]+) .*mobile\/\w+ (safari)/i],[u,[p,"Mobile Safari"]],[/version\/([\w\.]+) .*(mobile ?safari|safari)/i],[u,p],[/webkit.+?(mobile ?safari|safari)(\/[\w\.]+)/i],[p,[u,W,{"1.0":"/8",1.2:"/1",1.3:"/3","2.0":"/412","2.0.2":"/416","2.0.3":"/417","2.0.4":"/419","?":"/"}]],[/(webkit|khtml)\/([\w\.]+)/i],[p,u],[/(navigator|netscape\d?)\/([-\w\.]+)/i],[[p,"Netscape"],u],[/mobile vr; rv:([\w\.]+)\).+firefox/i],[u,[p,"Firefox Reality"]],[/ekiohf.+(flow)\/([\w\.]+)/i,/(swiftfox)/i,/(icedragon|iceweasel|camino|chimera|fennec|maemo browser|minimo|conkeror|klar)[\/ ]?([\w\.\+]+)/i,/(seamonkey|k-meleon|icecat|iceape|firebird|phoenix|palemoon|basilisk|waterfox)\/([-\w\.]+)$/i,/(firefox)\/([\w\.]+)/i,/(mozilla)\/([\w\.]+) .+rv\:.+gecko\/\d+/i,/(polaris|lynx|dillo|icab|doris|amaya|w3m|netsurf|sleipnir|obigo|mosaic|(?:go|ice|up)[\. ]?browser)[-\/ ]?v?([\w\.]+)/i,/(links) \(([\w\.]+)/i],[p,u]],cpu:[[/(?:(amd|x(?:(?:86|64)[-_])?|wow|win)64)[;\)]/i],[[g,"amd64"]],[/(ia32(?=;))/i],[[g,L]],[/((?:i[346]|x)86)[;\)]/i],[[g,"ia32"]],[/\b(aarch64|arm(v?8e?l?|_?64))\b/i],[[g,"arm64"]],[/\b(arm(?:v[67])?ht?n?[fl]p?)\b/i],[[g,"armhf"]],[/windows (ce|mobile); ppc;/i],[[g,"arm"]],[/((?:ppc|powerpc)(?:64)?)(?: mac|;|\))/i],[[g,/ower/,"",L]],[/(sun4\w)[;\)]/i],[[g,"sparc"]],[/((?:avr32|ia64(?=;))|68k(?=\))|\barm(?=v(?:[1-7]|[5-7]1)l?|;|eabi)|(?=atmel )avr|(?:irix|mips|sparc)(?:64)?\b|pa-risc)/i],[[g,L]]],device:[[/\b(sch-i[89]0\d|shw-m380s|sm-[pt]\w{2,4}|gt-[pn]\d{2,4}|sgh-t8[56]9|nexus 10)/i],[s,[b,A],[h,y]],[/\b((?:s[cgp]h|gt|sm)-\w+|galaxy nexus)/i,/samsung[- ]([-\w]+)/i,/sec-(sgh\w+)/i],[s,[b,A],[h,w]],[/\((ip(?:hone|od)[\w ]*);/i],[s,[b,z],[h,w]],[/\((ipad);[-\w\),; ]+apple/i,/applecoremedia\/[\w\.]+ \((ipad)/i,/\b(ipad)\d\d?,\d\d?[;\]].+ios/i],[s,[b,z],[h,y]],[/\b((?:ag[rs][23]?|bah2?|sht?|btv)-a?[lw]\d{2})\b(?!.+d\/s)/i],[s,[b,I],[h,y]],[/(?:huawei|honor)([-\w ]+)[;\)]/i,/\b(nexus 6p|\w{2,4}-[atu]?[ln][01259x][012359][an]?)\b(?!.+d\/s)/i],[s,[b,I],[h,w]],[/\b(poco[\w ]+)(?: bui|\))/i,/\b; (\w+) build\/hm\1/i,/\b(hm[-_ ]?note?[_ ]?(?:\d\w)?) bui/i,/\b(redmi[\-_ ]?(?:note|k)?[\w_ ]+)(?: bui|\))/i,/\b(mi[-_ ]?(?:a\d|one|one[_ ]plus|note lte|max)?[_ ]?(?:\d?\w?)[_ ]?(?:plus|se|lite)?)(?: bui|\))/i],[[s,/_/g," "],[b,N],[h,w]],[/\b(mi[-_ ]?(?:pad)(?:[\w_ ]+))(?: bui|\))/i],[[s,/_/g," "],[b,N],[h,y]],[/; (\w+) bui.+ oppo/i,/\b(cph[12]\d{3}|p(?:af|c[al]|d\w|e[ar])[mt]\d0|x9007|a101op)\b/i],[s,[b,"OPPO"],[h,w]],[/vivo (\w+)(?: bui|\))/i,/\b(v[12]\d{3}\w?[at])(?: bui|;)/i],[s,[b,"Vivo"],[h,w]],[/\b(rmx[12]\d{3})(?: bui|;|\))/i],[s,[b,"Realme"],[h,w]],[/\b(milestone|droid(?:[2-4x]| (?:bionic|x2|pro|razr))?:?( 4g)?)\b[\w ]+build\//i,/\bmot(?:orola)?[- ](\w*)/i,/((?:moto[\w\(\) ]+|xt\d{3,4}|nexus 6)(?= bui|\)))/i],[s,[b,T],[h,w]],[/\b(mz60\d|xoom[2 ]{0,2}) build\//i],[s,[b,T],[h,y]],[/((?=lg)?[vl]k\-?\d{3}) bui| 3\.[-\w; ]{10}lg?-([06cv9]{3,4})/i],[s,[b,S],[h,y]],[/(lm(?:-?f100[nv]?|-[\w\.]+)(?= bui|\))|nexus [45])/i,/\blg[-e;\/ ]+((?!browser|netcast|android tv)\w+)/i,/\blg-?([\d\w]+) bui/i],[s,[b,S],[h,w]],[/(ideatab[-\w ]+)/i,/lenovo ?(s[56]000[-\w]+|tab(?:[\w ]+)|yt[-\d\w]{6}|tb[-\d\w]{6})/i],[s,[b,"Lenovo"],[h,y]],[/(?:maemo|nokia).*(n900|lumia \d+)/i,/nokia[-_ ]?([-\w\.]*)/i],[[s,/_/g," "],[b,"Nokia"],[h,w]],[/(pixel c)\b/i],[s,[b,P],[h,y]],[/droid.+; (pixel[\daxl ]{0,6})(?: bui|\))/i],[s,[b,P],[h,w]],[/droid.+ ([c-g]\d{4}|so[-gl]\w+|xq-a\w[4-7][12])(?= bui|\).+chrome\/(?![1-6]{0,1}\d\.))/i],[s,[b,D],[h,w]],[/sony tablet [ps]/i,/\b(?:sony)?sgp\w+(?: bui|\))/i],[[s,"Xperia Tablet"],[b,D],[h,y]],[/ (kb2005|in20[12]5|be20[12][59])\b/i,/(?:one)?(?:plus)? (a\d0\d\d)(?: b|\))/i],[s,[b,"OnePlus"],[h,w]],[/(alexa)webm/i,/(kf[a-z]{2}wi)( bui|\))/i,/(kf[a-z]+)( bui|\)).+silk\//i],[s,[b,v],[h,y]],[/((?:sd|kf)[0349hijorstuw]+)( bui|\)).+silk\//i],[[s,/(.+)/g,"Fire Phone $1"],[b,v],[h,w]],[/(playbook);[-\w\),; ]+(rim)/i],[s,b,[h,y]],[/\b((?:bb[a-f]|st[hv])100-\d)/i,/\(bb10; (\w+)/i],[s,[b,_],[h,w]],[/(?:\b|asus_)(transfo[prime ]{4,10} \w+|eeepc|slider \w+|nexus 7|padfone|p00[cj])/i],[s,[b,E],[h,y]],[/ (z[bes]6[027][012][km][ls]|zenfone \d\w?)\b/i],[s,[b,E],[h,w]],[/(nexus 9)/i],[s,[b,"HTC"],[h,y]],[/(htc)[-;_ ]{1,2}([\w ]+(?=\)| bui)|\w+)/i,/(zte)[- ]([\w ]+?)(?: bui|\/|\))/i,/(alcatel|geeksphone|nexian|panasonic|sony)[-_ ]?([-\w]*)/i],[b,[s,/_/g," "],[h,w]],[/droid.+; ([ab][1-7]-?[0178a]\d\d?)/i],[s,[b,"Acer"],[h,y]],[/droid.+; (m[1-5] note) bui/i,/\bmz-([-\w]{2,})/i],[s,[b,"Meizu"],[h,w]],[/\b(sh-?[altvz]?\d\d[a-ekm]?)/i],[s,[b,"Sharp"],[h,w]],[/(blackberry|benq|palm(?=\-)|sonyericsson|acer|asus|dell|meizu|motorola|polytron)[-_ ]?([-\w]*)/i,/(hp) ([\w ]+\w)/i,/(asus)-?(\w+)/i,/(microsoft); (lumia[\w ]+)/i,/(lenovo)[-_ ]?([-\w]+)/i,/(jolla)/i,/(oppo) ?([\w ]+) bui/i],[b,s,[h,w]],[/(archos) (gamepad2?)/i,/(hp).+(touchpad(?!.+tablet)|tablet)/i,/(kindle)\/([\w\.]+)/i,/(nook)[\w ]+build\/(\w+)/i,/(dell) (strea[kpr\d ]*[\dko])/i,/(le[- ]+pan)[- ]+(\w{1,9}) bui/i,/(trinity)[- ]*(t\d{3}) bui/i,/(gigaset)[- ]+(q\w{1,9}) bui/i,/(vodafone) ([\w ]+)(?:\)| bui)/i],[b,s,[h,y]],[/(surface duo)/i],[s,[b,q],[h,y]],[/droid [\d\.]+; (fp\du?)(?: b|\))/i],[s,[b,"Fairphone"],[h,w]],[/(u304aa)/i],[s,[b,"AT&T"],[h,w]],[/\bsie-(\w*)/i],[s,[b,"Siemens"],[h,w]],[/\b(rct\w+) b/i],[s,[b,"RCA"],[h,y]],[/\b(venue[\d ]{2,7}) b/i],[s,[b,"Dell"],[h,y]],[/\b(q(?:mv|ta)\w+) b/i],[s,[b,"Verizon"],[h,y]],[/\b(?:barnes[& ]+noble |bn[rt])([\w\+ ]*) b/i],[s,[b,"Barnes & Noble"],[h,y]],[/\b(tm\d{3}\w+) b/i],[s,[b,"NuVision"],[h,y]],[/\b(k88) b/i],[s,[b,"ZTE"],[h,y]],[/\b(nx\d{3}j) b/i],[s,[b,"ZTE"],[h,w]],[/\b(gen\d{3}) b.+49h/i],[s,[b,"Swiss"],[h,w]],[/\b(zur\d{3}) b/i],[s,[b,"Swiss"],[h,y]],[/\b((zeki)?tb.*\b) b/i],[s,[b,"Zeki"],[h,y]],[/\b([yr]\d{2}) b/i,/\b(dragon[- ]+touch |dt)(\w{5}) b/i],[[b,"Dragon Touch"],s,[h,y]],[/\b(ns-?\w{0,9}) b/i],[s,[b,"Insignia"],[h,y]],[/\b((nxa|next)-?\w{0,9}) b/i],[s,[b,"NextBook"],[h,y]],[/\b(xtreme\_)?(v(1[045]|2[015]|[3469]0|7[05])) b/i],[[b,"Voice"],s,[h,w]],[/\b(lvtel\-)?(v1[12]) b/i],[[b,"LvTel"],s,[h,w]],[/\b(ph-1) /i],[s,[b,"Essential"],[h,w]],[/\b(v(100md|700na|7011|917g).*\b) b/i],[s,[b,"Envizen"],[h,y]],[/\b(trio[-\w\. ]+) b/i],[s,[b,"MachSpeed"],[h,y]],[/\btu_(1491) b/i],[s,[b,"Rotor"],[h,y]],[/(shield[\w ]+) b/i],[s,[b,"Nvidia"],[h,y]],[/(sprint) (\w+)/i],[b,s,[h,w]],[/(kin\.[onetw]{3})/i],[[s,/\./g," "],[b,q],[h,w]],[/droid.+; (cc6666?|et5[16]|mc[239][23]x?|vc8[03]x?)\)/i],[s,[b,C],[h,y]],[/droid.+; (ec30|ps20|tc[2-8]\d[kx])\)/i],[s,[b,C],[h,w]],[/(ouya)/i,/(nintendo) ([wids3utch]+)/i],[b,s,[h,d]],[/droid.+; (shield) bui/i],[s,[b,"Nvidia"],[h,d]],[/(playstation [345portablevi]+)/i],[s,[b,D],[h,d]],[/\b(xbox(?: one)?(?!; xbox))[\); ]/i],[s,[b,q],[h,d]],[/smart-tv.+(samsung)/i],[b,[h,f]],[/hbbtv.+maple;(\d+)/i],[[s,/^/,"SmartTV"],[b,A],[h,f]],[/(nux; netcast.+smarttv|lg (netcast\.tv-201\d|android tv))/i],[[b,S],[h,f]],[/(apple) ?tv/i],[b,[s,"Apple TV"],[h,f]],[/crkey/i],[[s,"Chromecast"],[b,P],[h,f]],[/droid.+aft(\w)( bui|\))/i],[s,[b,v],[h,f]],[/\(dtv[\);].+(aquos)/i],[s,[b,"Sharp"],[h,f]],[/\b(roku)[\dx]*[\)\/]((?:dvp-)?[\d\.]*)/i,/hbbtv\/\d+\.\d+\.\d+ +\([\w ]*; *(\w[^;]*);([^;]*)/i],[[b,B],[s,B],[h,f]],[/\b(android tv|smart[- ]?tv|opera tv|tv; rv:)\b/i],[[h,f]],[/((pebble))app/i],[b,s,[h,x]],[/droid.+; (glass) \d/i],[s,[b,P],[h,x]],[/droid.+; (wt63?0{2,3})\)/i],[s,[b,C],[h,x]],[/(quest( 2)?)/i],[s,[b,M],[h,x]],[/(tesla)(?: qtcarbrowser|\/[-\w\.]+)/i],[b,[h,k]],[/droid .+?; ([^;]+?)(?: bui|\) applew).+? mobile safari/i],[s,[h,w]],[/droid .+?; ([^;]+?)(?: bui|\) applew).+?(?! mobile) safari/i],[s,[h,y]],[/\b((tablet|tab)[;\/]|focus\/\d(?!.+mobile))/i],[[h,y]],[/(phone|mobile(?:[;\/]| safari)|pda(?=.+windows ce))/i],[[h,w]],[/(android[-\w\. ]{0,9});.+buil/i],[s,[b,"Generic"]]],engine:[[/windows.+ edge\/([\w\.]+)/i],[u,[p,"EdgeHTML"]],[/webkit\/537\.36.+chrome\/(?!27)([\w\.]+)/i],[u,[p,"Blink"]],[/(presto)\/([\w\.]+)/i,/(webkit|trident|netfront|netsurf|amaya|lynx|w3m|goanna)\/([\w\.]+)/i,/ekioh(flow)\/([\w\.]+)/i,/(khtml|tasman|links)[\/ ]\(?([\w\.]+)/i,/(icab)[\/ ]([23]\.[\d\.]+)/i],[p,u],[/rv\:([\w\.]{1,9})\b.+(gecko)/i],[u,p]],os:[[/microsoft (windows) (vista|xp)/i],[p,u],[/(windows) nt 6\.2; (arm)/i,/(windows (?:phone(?: os)?|mobile))[\/ ]?([\d\.\w ]*)/i,/(windows)[\/ ]?([ntce\d\. ]+\w)(?!.+xbox)/i],[p,[u,W,Q]],[/(win(?=3|9|n)|win 9x )([nt\d\.]+)/i],[[p,"Windows"],[u,W,Q]],[/ip[honead]{2,4}\b(?:.*os ([\w]+) like mac|; opera)/i,/cfnetwork\/.+darwin/i],[[u,/_/g,"."],[p,"iOS"]],[/(mac os x) ?([\w\. ]*)/i,/(macintosh|mac_powerpc\b)(?!.+haiku)/i],[[p,"Mac OS"],[u,/_/g,"."]],[/droid ([\w\.]+)\b.+(android[- ]x86)/i],[u,p],[/(android|webos|qnx|bada|rim tablet os|maemo|meego|sailfish)[-\/ ]?([\w\.]*)/i,/(blackberry)\w*\/([\w\.]*)/i,/(tizen|kaios)[\/ ]([\w\.]+)/i,/\((series40);/i],[p,u],[/\(bb(10);/i],[u,[p,_]],[/(?:symbian ?os|symbos|s60(?=;)|series60)[-\/ ]?([\w\.]*)/i],[u,[p,"Symbian"]],[/mozilla\/[\d\.]+ \((?:mobile|tablet|tv|mobile; [\w ]+); rv:.+ gecko\/([\w\.]+)/i],[u,[p,"Firefox OS"]],[/web0s;.+rt(tv)/i,/\b(?:hp)?wos(?:browser)?\/([\w\.]+)/i],[u,[p,"webOS"]],[/crkey\/([\d\.]+)/i],[u,[p,"Chromecast"]],[/(cros) [\w]+ ([\w\.]+\w)/i],[[p,"Chromium OS"],u],[/(nintendo|playstation) ([wids345portablevuch]+)/i,/(xbox); +xbox ([^\);]+)/i,/\b(joli|palm)\b ?(?:os)?\/?([\w\.]*)/i,/(mint)[\/\(\) ]?(\w*)/i,/(mageia|vectorlinux)[; ]/i,/([kxln]?ubuntu|debian|suse|opensuse|gentoo|arch(?= linux)|slackware|fedora|mandriva|centos|pclinuxos|red ?hat|zenwalk|linpus|raspbian|plan 9|minix|risc os|contiki|deepin|manjaro|elementary os|sabayon|linspire)(?: gnu\/linux)?(?: enterprise)?(?:[- ]linux)?(?:-gnu)?[-\/ ]?(?!chrom|package)([-\w\.]*)/i,/(hurd|linux) ?([\w\.]*)/i,/(gnu) ?([\w\.]*)/i,/\b([-frentopcghs]{0,5}bsd|dragonfly)[\/ ]?(?!amd|[ix346]{1,2}86)([\w\.]*)/i,/(haiku) (\w+)/i],[p,u],[/(sunos) ?([\w\.\d]*)/i],[[p,"Solaris"],u],[/((?:open)?solaris)[-\/ ]?([\w\.]*)/i,/(aix) ((\d)(?=\.|\)| )[\w\.])*/i,/\b(beos|os\/2|amigaos|morphos|openvms|fuchsia|hp-ux)/i,/(unix) ?([\w\.]*)/i],[p,u]]},F=function(e,o){if(typeof e===l&&(o=e,e=i),!(this instanceof F))return new F(e,o).getResult();var t=e||(typeof a!==r&&a.navigator&&a.navigator.userAgent?a.navigator.userAgent:""),c=o?function(e,o){var t={};for(var c in e)o[c]&&o[c].length%2==0?t[c]=o[c].concat(e[c]):t[c]=e[c];return t}(G,o):G;return this.getBrowser=function(){var e,o={};return o.name=i,o.version=i,V.call(o,t,c.browser),o.major=typeof(e=o.version)===m?e.replace(/[^\d\.]/g,"").split(".")[0]:i,o},this.getCPU=function(){var e={};return e.architecture=i,V.call(e,t,c.cpu),e},this.getDevice=function(){var e={};return e.vendor=i,e.model=i,e.type=i,V.call(e,t,c.device),e},this.getEngine=function(){var e={};return e.name=i,e.version=i,V.call(e,t,c.engine),e},this.getOS=function(){var e={};return e.name=i,e.version=i,V.call(e,t,c.os),e},this.getResult=function(){return{ua:this.getUA(),browser:this.getBrowser(),engine:this.getEngine(),os:this.getOS(),device:this.getDevice(),cpu:this.getCPU()}},this.getUA=function(){return t},this.setUA=function(e){return t=typeof e===m&&e.length>255?B(e,255):e,this},this.setUA(t),this};F.VERSION="0.7.31",F.BROWSER=R([p,u,"major"]),F.CPU=R([g]),F.DEVICE=R([s,b,h,d,w,f,y,x,k]),F.ENGINE=F.OS=R([p,u]),typeof o!==r?(e.exports&&(o=e.exports=F),o.UAParser=F):t.amdO?(c=function(){return F}.call(o,t,o,e))===i||(e.exports=c):typeof a!==r&&(a.UAParser=F);var $=typeof a!==r&&(a.jQuery||a.Zepto);if($&&!$.ua){var K=new F;$.ua=K.getResult(),$.ua.get=function(){return K.getUA()},$.ua.set=function(e){K.setUA(e);var o=K.getResult();for(var t in o)$.ua[t]=o[t]}}}("object"==typeof window?window:this)},71419:(e,o,t)=>{"use strict";t.r(o),t.d(o,{deleteDB:()=>d,openDB:()=>g,unwrap:()=>u,wrap:()=>b});let c,a;const i=new WeakMap,n=new WeakMap,r=new WeakMap,l=new WeakMap,m=new WeakMap;let s={get(e,o,t){if(e instanceof IDBTransaction){if("done"===o)return n.get(e);if("objectStoreNames"===o)return e.objectStoreNames||r.get(e);if("store"===o)return t.objectStoreNames[1]?void 0:t.objectStore(t.objectStoreNames[0])}return b(e[o])},set:(e,o,t)=>(e[o]=t,!0),has:(e,o)=>e instanceof IDBTransaction&&("done"===o||"store"===o)||o in e};function p(e){return e!==IDBDatabase.prototype.transaction||"objectStoreNames"in IDBTransaction.prototype?(a||(a=[IDBCursor.prototype.advance,IDBCursor.prototype.continue,IDBCursor.prototype.continuePrimaryKey])).includes(e)?function(...o){return e.apply(u(this),o),b(i.get(this))}:function(...o){return b(e.apply(u(this),o))}:function(o,...t){const c=e.call(u(this),o,...t);return r.set(c,o.sort?o.sort():[o]),b(c)}}function h(e){return"function"==typeof e?p(e):(e instanceof IDBTransaction&&function(e){if(n.has(e))return;const o=new Promise(((o,t)=>{const c=()=>{e.removeEventListener("complete",a),e.removeEventListener("error",i),e.removeEventListener("abort",i)},a=()=>{o(),c()},i=()=>{t(e.error||new DOMException("AbortError","AbortError")),c()};e.addEventListener("complete",a),e.addEventListener("error",i),e.addEventListener("abort",i)}));n.set(e,o)}(e),o=e,(c||(c=[IDBDatabase,IDBObjectStore,IDBIndex,IDBCursor,IDBTransaction])).some((e=>o instanceof e))?new Proxy(e,s):e);var o}function b(e){if(e instanceof IDBRequest)return function(e){const o=new Promise(((o,t)=>{const c=()=>{e.removeEventListener("success",a),e.removeEventListener("error",i)},a=()=>{o(b(e.result)),c()},i=()=>{t(e.error),c()};e.addEventListener("success",a),e.addEventListener("error",i)}));return o.then((o=>{o instanceof IDBCursor&&i.set(o,e)})).catch((()=>{})),m.set(o,e),o}(e);if(l.has(e))return l.get(e);const o=h(e);return o!==e&&(l.set(e,o),m.set(o,e)),o}const u=e=>m.get(e);function g(e,o,{blocked:t,upgrade:c,blocking:a,terminated:i}={}){const n=indexedDB.open(e,o),r=b(n);return c&&n.addEventListener("upgradeneeded",(e=>{c(b(n.result),e.oldVersion,e.newVersion,b(n.transaction))})),t&&n.addEventListener("blocked",(()=>t())),r.then((e=>{i&&e.addEventListener("close",(()=>i())),a&&e.addEventListener("versionchange",(()=>a()))})).catch((()=>{})),r}function d(e,{blocked:o}={}){const t=indexedDB.deleteDatabase(e);return o&&t.addEventListener("blocked",(()=>o())),b(t).then((()=>{}))}const w=["get","getKey","getAll","getAllKeys","count"],y=["put","add","delete","clear"],f=new Map;function x(e,o){if(!(e instanceof IDBDatabase)||o in e||"string"!=typeof o)return;if(f.get(o))return f.get(o);const t=o.replace(/FromIndex$/,""),c=o!==t,a=y.includes(t);if(!(t in(c?IDBIndex:IDBObjectStore).prototype)||!a&&!w.includes(t))return;const i=async function(e,...o){const i=this.transaction(e,a?"readwrite":"readonly");let n=i.store;return c&&(n=n.index(o.shift())),(await Promise.all([n[t](...o),a&&i.done]))[0]};return f.set(o,i),i}s=(e=>({...e,get:(o,t,c)=>x(o,t)||e.get(o,t,c),has:(o,t)=>!!x(o,t)||e.has(o,t)}))(s)},14426:e=>{"use strict";e.exports=JSON.parse('{"version":2,"tolerance":2,"fuzzylist":["auctus.org","cryptokitties.co","dfinity.org","launchpad.ethereum.org","etherscan.io","fulcrum.trade","hederahashgraph.com","localcryptos.com","localethereum.com","makerfoundation.com","maskmeta.org","metamask.io","myetherwallet.com","opensea.io","originprotocol.com"],"whitelist":["vultus.one","klimadao.finance","9finite.com","opengem.com","infinity.exchange","otterscan.io","olympusdao.finance","bifinity.com","effinity.fr","opensend.com","artblocks.io","finite.io","lasmeta.io","actum.dk","actum.games","metapass.cloud","metamarz.io","opensfx.com","msmeta.fun","metamap.com","metamars.org","sanctus.audio","affinity.ad","affinity.ro","affinity.solutions","actis.no","actus.at","ajatus.in","aptus.ai","nfinit.com","arcus.no","fincity.sk","askmenta.com","astus.app","aubtu.biz","aubus.xyz","audius.io","audius.party","aulus.org","aulus.xyz","autos.id","autos.nu","aureus.ltd","aurous.cl","au.tts.ru","avatus.com","avinity.com","aurous.finance","befinity.media","beta.ask.rip","bulurum.com","cryptopatties.xyz","definfty.io","difinite.com","dinify.io","divinity.ca","divinity.es","doinita.art","easymeta.fun","revigo.fanclub.rocks","finity.in","finitty.com","finityx.com","fulcrum.ag","fulcrum.org","fulcrum7.com","fulcrumtx.com","hugtus.com","fvlcrvm.com","futurum.software","ifinity.ch","cryptohotties.space","cryptopities.com","cryptotitties.xyz","cutus.in","metapass.ml","open5e.com","openbee.com","openbeta.works","openeo.cloud","openeo.org","openes.io","openhead.info","openmeta.city","openmeta.finance","openmeta.kr","openmeta.trade","opensig.org","opensit.net","openseas.com","opensees.pro","looksrare.org","openmha.org","openres.io","openresa.com","opensat.cc","opensoc.pl","openspa.info","openweb.science","openzeka.com","openuba.org","open.wa.link","cactus.by","cactus.cards","cactus.gr","cactus.store","cactus.la","cactus.sh","ebinity.com","flarum.it","hoctus.win","infinity.co","infinity.fish","infinity.health","infinity.irish","infinity.nl","infinity.watch","ipensa.com","justus.fun","justus.link","openscad.info","flarum.ir","noctus.cc","quatus.de","ruckus.cloud","ruckus.nl","ruckus.one","ruckus.studio","fvlcrum.com","openseas.gr","lautus.net","metacas.io","magendao.com","markmeta.finance","masknet.net","lucrum.digital","lucrum.fund","lucrum.pro","lucrum.vc","lucrus.io","metaease.com","metaease.io","metahack.games","metajack.org","maddmeta.com","metamac.live","metamail.ink","metamark.lt","metamars.capital","metamars.com","metamars.fr","metamars.to","metamart.space","metamasu.com","metamate.crypto","metamate.game","metamaxx.io","metamese.com","metamess.io","metamilk.xyz","metamuse.xyz","metamk.com","metamusk.eu","metamusk.io","meta-musk.com","metamosa.io","metaoak.com","metaoak.xyz","metapak.co","metapak.io","metapark.kr","metapark.land","metapass.world","metalmark.xyz","metasmas.com","metatalk.id","multus.media","nfiniti.io","nvinity.nl","wpopensea.com","open-ed.fyi","openex.io","opengear.tv","openidea.lv","openner.vc","openspv.com","opensrc.fans","opensrc.finance","opena.tv","opener.pl","open-e.com","open-es.com","opengee.org","opengem.net","opensea.institute","opensea.ru","opensera.com","openset.co","opensis.com","opensky.blue","opensky.com","opensky.es","opensky.kr","opensky.la","openslo.com","opensoc.io","openreal.one","opentee.io","eap.gr","open.eap.gr","ua.edu","open.ua.edu","dinitz.cz","opengear.com","openteam.community","openipa.org","opinsta.com","opensc.org","opensipa.it","opensyr.com","openset.com","opensteak.com","openscan.eu","openswan.org","affinity.locus","opendev.org","openei.org","opensee.io","openlca.org","openra.net","opentca.co","open-sec.com","odense.dk","spense.no","metamsp.com","factus.io","openme.com","opendei.eu","metacase.pt","openia.ae","opener.aero","opendex.network","openpa.net","punctus.org","openges.es","metamade.io","metamade.xyz","openstf.io","opentek.eu","open.ga.gov","opensfm.org","altus.finance","infinity.xyz","upfinity.xyz","www.openrec.tv","opensky.finance","opensbr.org","openka.net","openbet.com","openscad.org","openssl.org","openme.gl","openmeta.foundation","openssh.com","opengra.com","opengra.it","openbisea.io","openbisea.com","openssf.org","opennet.ru","openslr.org","openstax.org","openweb.systems","opensrs.com","openweb.com","openweb.onl","oulrum.com","tuctuc.com","ynfinity.es","finty.com","opensea.io","pensec.no","altus.cr","altus.education","altus.digital","altus.one","altus.global","atus.ch","pxinity.com","vcinity.io","vcinity.org","vcinity.com","nfinita.com","nfinita.io","nfinita.org","spi.club","stakespi.com","aucto.com","deficity.tech","deficity.app","arfinity.io","cactus.tools","cactus.bm","ascetus.com","mynetherwallet.io","metamasks.com","metacask.com","metacask.io","efinity.io","finite.ltd","auus.cloud","masternodes.online","myetpwallet.com","fulcrum.rocks","mycrpro.com","openmev.org","openmev.net","openmev.com","openmev.xyz","openswap.io","openswap.one","openswap.tech","openswap.xyz","ycryptos.com","mrcrypto.space","mrcrypto.me","ethscan.org","crypto.museum","qtcrypto.com","dcrypto.io","drcrypto.io","decrypto.in","mycryptonx.com","m3crypto.online","dcrypto.net","msncrypto.com","incrypto.pl","crypto.market","j-crypto.com","scrypto.digital","pmicrypto.ml","mecrypto.club","mdxcrypto.com","launchpad.ethereum.org","enledger.io","crypto.tt","badger.finance","enledger.com","ledgerx.com","ledgerql.com","fulcrum.wiki","aptus.hr","aptus.life","edge.network","actius.mx","ipledger.co","auctim.com","fulcrumep.com","definity.network","ledger.com","wax.community","flarum.org","qiswap.com","decrypto.finance","uniswap.eth","crypto.co","anyswap.exchange","anyswap.network","miniswap.org","anyswap.org","anyswap.info","anyswap.market","anyswap.net","uniswap.ch","uniswap.io","uniswap.ninja","unisocks.exchange","unipig.exchange","uniswap.vision","uniswap.info","uniswap.org","uniswap.exchange","uniswapex.io","umtswap.finance","auctia.io","sgcrypto.info","mr-crypto.net","morcrypto.net","dfinite.org","decrypto.org","mracrypto.com","etinity.net","crypto.games","crypto-games.net","crypto.ro","buycrypto.info","basic.international","actua.ca","bultus.nl","oai.io","pass.org","yasiv.com","tasks.org","audus.net","osris.org","otis.is","oris.ch","oaks.rent","oxis.org","navis.io","sfoasis.com","saxis.dk","marsis.tv","oss.kr","casio.com","pais.center","uchus.online","patis.com","osi.es","tasos.co","pass.camp","asics.com","omsi.edu","vultus.io","kosis.kr","paris.cl","parsis.agency","apis.guru","asi.lv","pasts.lv","oesir.com","avis.ca","oess.de","horasis.org","oazis.hu","zapis.kz","nadis.jp","osif.org","omnis.com","fass.se","tass.ru","sis.pt","3asi.es","iasia.co","okasi.me","wasi.dev","nosis.com","odasie.fr","orvis.com","ovis.news","orasio.org","asos.fr","basic.finance","vanis.io","avis.com","axis.li","nafis.co","trinity.art","trinity.design","trinity.edu","trinity.global","trinity.jp","trinity.moe","trinity.one","trinity.org","trinity.pw","trinity.tech","axis.com","oasa.co","apis.zone","otris.de","stasis.network","nais.io","arctis.at","atc.us.es","tasit.io","fasio.biz","fasio.org","fasio.net","fasio.yokohama","canis.xyz","oeis.org","paris.fr","basic.net","asus.com","gsis.gr","asos.com","orbis.pl","stasis.net","stasis.foundation","ofsys.com","acrypto.nl","gesis.org","orasis.tech","basic.fail","apis.mn","asic.to","kalis.me","mass.gov","stakerdao.com","oasis.fish","makerpad.co","vk.com","alis.to","groasis.investments","msn.com","ok.ru","makerfoundation.com","oasis.app","mkr.tools","mlcrypt.de","buycrypto.work","metamail.app","finite.games","decrypto.fr","dfini.com","daddys-digest.sadek.usermd.net","damii.usermd.net","imagine.usermd.net","krr.usermd.net","prezenty.tomu.usermd.net","etherscams.io","strzelcu.usermd.net","icrypto.media","ryecrypto.com","crypto.gy","pmpcrypto.com","ejcrypto.com","bccrypto.club","crypto.law","socrypto.io","crypto.tax","okcrypto.com","acts.ca","edfinity.com","therascan.info","wifinity.es","nfinity.com","ways.16mb.com","aucta.io","findity.se","dexinity.com","etherscan.com","arttus.net","arttus.art","crypto.garden","kactus.com","decrypto.com.ar","decrypto.la","etherscan.kr","updog.co","cryptotittiez.com","paycrypto.com","trcrypto.live","act4s.com","ecrypto.shop","auths.eu","finits.org","mifinity.com","cryptonities.com","crypto.center","autos.deals","abcrypto.co","gcrypto.media","paycrypto.tech","metamesh.com","cactus.app","lucius.fr","lucius.nl","crypto.casa","socrypto.app","gocrypto.com","becrypto.co","etherstat.io","arcus.org","ubtus.com","metahash.tools","metatalk.io","metatalk.org","mrcrypto.xyz","fixity.io","mycrypto.guide","affinity.id","mrcrypto.cc","binance.net","binance.cloud","binance.vision","infinity.cm","sccrypto.net","crypto.ie","tkcrypto.com","eufinity.com","idcrypto.fr","divinity.clothing","crypto.cards","encrypto.art","crypto.express","crypto.airforce","accrypto.io","ohmycrypto.news","aureus.cl","audius.de","ethplode.org","sfcrypto.co","alytus.lt","nbcrypto.eu","arctos.capital","incrypto.trade","skycrypto.io","crypto.men","etherean.io","affinity.pt","infinity.family","metamesh.life","metamesh.online","metamesh.co","crypto.business","aetherwallet.io","icon.community","ethercap.com","ncrypto.sale","scrypto.capital","scrypto.mt","lzcrypto.net","ezycrypto.net","vultus.se","akitus.com","buycrypto.today","coindesk-email.com","buycrypto.gr","atfinity.io","atfinity.de","finity.ch","infinity.reviews","atfinity.li","regfinity.io","betanet.quantstamp.com","modcrypto.online","crypto.ad","ctus.io","f5crypto.com","crypto.direct","ruckus.org","justus.co","dignity.cf","arctur.si","becrypto.fund","lucius.digital","binance.co","xcrypto.in","lucus.io","xfinite.io","xfinite.xyz","infinity.money","crypto.xyz","crypto.holdings","crypto.directory","bucrypto.co","mitcrypto.tech","sydcrypto.com","gocrypto.bet","scrypto.club","victus.gg","victus.finance","mycryptoro.com","infinity.black","nactus.com","crypto.tn","autum.com","alictus.com","justus.pw","etherman.app","ducatus.net","eitherscan.com","dmunity.com","cryptokitties.city","etherkan.com","aicrypto.io","autos.ca","acatus.com","pcrypto.io","metacash.gg","metacash.online","metacash.it","atfinity.ch","aptus.aero","odinity.com","buycrypto.guide","metalmas.com","vafinity.com","mycryp.to","cryptokittiesvr.co","token.usermd.net","dbcrypto.io","ethercat.org","bestrate.org","msgcrypto.com","vethorscan.io","mykrypto.io","trycrypto.net","trycrypto.com","atatus.com","acuitus.com","tradingview.com","coinmarketcap.com","crypto.fm","crypto.ru","x-crypto.com","mycrypto.store","etherwan.com","etherean.com","etherean.org","cactus.tv","victus.be","crypto.gratis","crypto.markets","metamath.org","crypto.schule","cactus.lu","arctus.io","lecrypto.club","aicrypto.blog","jmcrypto.org","tactus.dk","tactus.nl","auctus.com","avotus.com","mycrypto.guru","cultus.com","actas.club","crypto.tube","aureus.nl","crypto.ca","fallin.rf.gd","adcrypto.io","wbored2.usermd.net","gocrypto.dk","etherscape.io","mlbcrypto.io","secrypto.io","acus.gov","cryptonia-dash.bitballoon.com","ecrypto.ro","cofinity.net","crypto.farm","crypto.radio","arcrypto.xyz","l-crypto.com","aptus.de","crypto.study","crypto.work","etherical.io","arcus.city","w2crypto.com","criptokitties.it","crypto.kg","buycrypto.ca","cactus.is","apc-us.com","usonline.apc.fr","fructus.io","cactus.vision","incrypto.io","actis.nl","nem-dns.bitballoon.com","ethersat.io","sanctus.io","smbr.rf.gd","mocrypto.io","mycryptos.io","affinity.help","originprotocol.com","kactus.io","apttus.com","aptus.be","ethen.market","encrypto.site","encrypto.website","crypto.one","crypto.fashion","megamark.fr","apptus.cloud","apptus.com","aucxis.gr","crypto.ch","etherplan.com","octus.network","underwear-leaderboard.bitballoon.com","midcrypto.com","meratask.com","arhash.xyz","quantstamp.com","app.quantstamp.com","tacrypto.net","hopeful-poitras-654e5a.bitballoon.com","actum.online","iunctus.io","efinity.com","bccrypto.org","mtkrypto.de","adoring-booth-276e15.bitballoon.com","actux.com","abcrypto.nl","abchus.no","gocrypto.tools","crypto.eu","auditus.cc","divinity.game","aditus.net","amatus.com","aureus.aero","aginity.com","aurus.io","afiniti.com","actu.fr","nuclus.co","nuclus.io","auctus.org","ncrypto.io","dfinery.com","hederahashgraph.com","mycrypto.education","metamesh.io","crypto.by","mycrypto.toys","hkcrypto.com","crypto.deals","crypto.quebec","crypto.dance","vncrypto.info","crypto.ms","ncrypto.com","mrcrypto.dk","nedfinity.com","affinity.me","crypto.cat","winity.io","gfinity.net","mycryptons.com","aicrypto.ai","azcrypto.net","crypto.com","crypto.org","affinity.photography","abcrypto.info","ucrypto.net","vscrypto.com","affinity.com","affinity.co","upfinity.io","crypto.news","dbcrypto.com","ezcrypto.guide","gocrypto.me","finity.ai","weffkemining.com","nwcrypto.com","cobinhood.com","affinity.vc","metahusk.com","mrcrypto.fr","affinity.store","affinity.serif.com","xfinity.com","dfinity.org","mycrypto.website","pqcrypto.org","z-crypto.com","mpcrypo.com","localethereum.com","localcryptos.com","localbitcoins.com","huobipro.com","ncrypto.tech","9crypto.co","netmask.hu","cryptokittens.club","rucrypto.com","cryptocities.world","crypto.press","becrypto.xyz","hicrypto.io","crypto.nl","zycrypto.com","mmcrypto.io","mycrypter.com","crypto.tickets","crypto.pro","ocrypto.org","wecrypto.net","iccrypto.io","crypto.kred","ohmycrypto.io","zzcrypto.org","crypto.bg","mycrypto24.online","acrypto.io","mycrypto.ca","scrypto.io","mycrypto.dk","mvzcrypto.com","ambcrypto.com","crypto.bi","crypto.jobs","crypto.help","my.crypt.observer","crypt.observer","ucrypto.com","cryptojobslist.com","crypto.review","crypto.me","mycrypto.ninja","jkcrypto.com","crypto.cr","mycrypto.live","yocrypto.io","crypto.ba","zacrypto.info","mycrypto.com","remix.ethereum.org","metahash.io","metahash.net","metahash.org","cryptotitties.com","cryptocities.net","cryptoshitties.co","cryptotitties.fun","cryptokitties.forsale","cryptokitties.care","metamate.cc","metamate.io","metamate.com","metamate.one","metamate.xyz","metamesh.tech","ico.nexus.social","metamesh.org","metatask.io","metmask.com","metarasa.com","metapack.com","metacase.com","metafas.nl","metamako.com","metamast.com","metamax.ru","metadesk.io","metadesk.run","metadisk.com","metallsk.ru","metamag.fr","metamaks.ru","metamaps.cc","metamaps.co","metamaps.dev","metamaps.land","metamats.com","metamax.by","metamax.com","metamax.io","metamuse.io","metamuse.net","metamaze.eu","metarank.com","metaxas.com","megamas2.ru","metamask.io","myetherwallet.com","ethereum.org","myetheroll.com","myetherapi.com","ledgerwallet.com","databrokerdao.com","etherscan.io","etherid.org","ether.cards","etheroll.com","ethnews.com","ethex.market","ethereumdev.io","ethereumdev.kr","dether.io","ethermine.org","slaask.com","etherbtc.io","ethereal.capital","etherisc.com","etherecho.com","ethereum.os.tc","theethereum.wiki","metajack.im","etherhub.io","ethereum.network","ethereum.link","ethereum.com","prethereum.org","ethereumj.io","etheraus.com","ethereum.dev","1ethereum.ru","ethereum.nz","nethereum.com","metabank.com","metamas.com","aventus.io","etherdelta.com","cryptokitties.co","remme.io","jibrel.network","twinity.com","metabase.art","metabase.com","metabase.cc","metabase.one","metabase.network","metabase.studio","metabase.gg","decrypto.net","audius.co","audius.org","audius.app","verasity.io","orionprotocol.io","etherspin.co","actua.ad","aditus.io","cass.ad","nabis.com","fscrypto.co","divinity.ai","fulcrum.trade","torque.loans","oneswap.net","ducatus.com","hedget.com","ladder.to","app.tornado.cash","coinbased.xyz","askzeta.com","fulcra.design","axle.design","cactus.chat","nfinity.space","catctus.io","caucus.so","exinity.com","markeeta.sk","markeeta.cz","cryptoknitties.io","factus.ru","etherscene.com","metamash.co","metamash.io","cactus.black","amatus.capital","nfinite.app","nfinite.in","fructus.xyz","fructus.co","lifinity.io","metadash.app","openkey.dev","openseal.ch","metadusk.io","metabase.finance","metamarc.io","metapass.fyi","roco.finance","arceus.gg","openrep.foundation","esa.int","open.esa.int"],"blacklist":["metamakrecovery2022.com","c0llabland.com","app.dinolland.io","connectledgelive.com","spacedoodles.org","gamedefikindoms.com","meta-application.xyz","doodlesmint.com","dpptest001-b6cba.web.app","invisiblefriends-nft.co","realapeclub.co","e-cryptchains.com","presale-metatriads.org","daapkits.com","ammmine.club","ammmine.com","ammmine.pro","ammmine.info","ammmine.org","worldchain.online","onlytransinterface.netlify.app","connectwalletfix.com","walletconnecthelpdesk.netlify.app","securedprotocols.network","bridgeprotocolfix.net","validat0rdesk.com","raritytools.online","web3nodes.link","wallet-dapps.site","worldchains.online","2rfle.com","deficonnect.netlify.app","appsyncpage.live","walletvalidator.onrender.com","dapp-sync.herokuapp.com","trustpad.claims","uni-defis.com","verify-nftnow.com","vaultrecitfication.com","use-thesandbox.com","mint-holyversenft.com","cloud-eth.cc","nftcollabpads.org","muon-token.sale","app.accessactivationbot.com","iptsb.com.my","supportmetamask.netjilify.app","dex-airdrops.com","coinresolve.com","antonym.mintings.club","cb-tti.com","azuki.mintsecure.io","azuki-mint.art","dnodeconnect.com","app.energybridge.io","mainnetconnections.com","voyagersunknownmint.com","spinterslands.com","pegaxy-1play.co","mainnet-rectify.com","defi-aavev3.tech","stephero-event.com","therudekidz.art","swiftdappsco.online","la.trrecoin.cc","walletsecureval.com","murakamiflowers-kaikaiikiki.com","dexsolution.online","connect.dapconnectlive.com","walletconnect-verification.netlify.app","defiearn-vip.co","sanbdoxdefigame.space","smartconnectdapp.online","neutralprotocol.site","apps.walletvalidatelive.com","coinsolution.pw","metamansionsnft-mint.com","sneweasy.com","usdt-ether.cc","wallet-polygontechnolagy.co","mint-mammeths.com","maticforum.live","polygon-bsc-bridge.com","company-atomic.com","daomaker.com.ms","wallet-connect-meta.com","wallet-meta-connec.com","validationopensea.com","mysecure-dnsserver.com","2ombs.finance","metamaskwebwallet.io","metamask-mobile.io","cyclicswitch.online","metasafe.ddns.net","apocalyptic-apes.co","airdrop-trustpad.io","invisibilfriends.com","baycnftc.io","esystemprotocols.com","errorcorrections.com","decertraland.org","validwalletconnect.live","metamask.io-nyzwnhya.ru","voyager-unknown.com","apocalypticapes.co","defi.hy-eth.net","polygn-tehnolegy.digital","sendbaxgame.com","collabland.bmifcu.services","dappslink.org","verifymetamask.io","mm-support.io","mm-renew.io","mm-updates.io","mm-update.io","mm-recovery.io","mm-aware.io","mm-verify.io","mm-web.io","mm-alert.io","metam-ask.io","mm-service.io","coolmansuniverse.xyz","cosmiccats.io.swadexfi.online","access-collab.land","give-sea.com","helpmetamask.online","aneswap.com","soulzznft.com","fixerrorwallet.org","walletinstantsolutions.weebly.com","looksraredapp.live","fixsupport.online","new-collab.land","dappssupport.co","looksrqre.org","thedapsauth.com","syncrestore.me","dappconnect.webflow.io","dwintdapps.com","walletconnect-synchronize.com","alletbridges.com","wallliveencrypt.com","onlyintermeritapps.netlify.app","mint-rainboyclub.com","dappsint.com","supportpages.org","walletauthentications.us","iancolemanvalidator.com","souilz.com","dappsnetwork.co","cryptovalidator.org","instantconnectsfixed.com","collabvalidator.com","walletapps.cloud","recoverywallet.net","dappsolvetech.org","walletfix.dev","short-process.app","mainnetsupport.online","nodesdapp.org","speedbits.org","dappstoolsconnects.com","defiassetsync.com","walletauth-dapps.org","dappsforall.com","brigeprotocol.link","soulzminter.xyz","device-authentication-dappsprotocol-mechanism.weebly.com","walletconnects-sync.com","mint-coolcatsnft.com","metamask1.io","c-01nftmint.com","hapebeast-nft.io","webconnectingwallets.net","dapp.activationaccess.com","fixconnect.click","dapps-node.link","chainprotocol.tools","metamask-wallet-sync-103444.square.site","moodyapeclub.app","multibridgedapps.com","dappslauncher.org","collablandjoinholder.ukoffshoreaccounts.com","xpubcalculators.com","wallet-sync.herokuapp.com","defierrorvalidator.com","web-dappsconnect.net","land.xn--6frz82g","auth-connector.com","dappwalletextension.com","angryspitbullclub.com","marketplace.thetansarena.com","walleteauthorization.com","inbetweners.com","shibasocialsclub.com","reauthenticator.online","polygonchain.io","dappsrader.com","defiease.net","dapnodescan.com","mainnetnow.com","soulz-nft.com","walletchainsync.surge.sh","defi-conects.com","webauthdapps.com","forumsmatic.network","pinksalefinances.com","xn--samurasaga-c9a.com","vlaunch.online","nonfungiblealliens.com","clonex.rlfkt.com","flippedbayc.club","usdt-beestake.site","theboredbunnies.com","eth-coin.cc","adidas-mint.net","qrcunigen.com","ethu2e.com","theinvisiblefriends.io","hypebearsclub.com","cryptorepair.io","web3nodes.network","dappconnectwallet.web.app","dappchainsconnect.com","allnodedap.com","backendweb.online","sync-validation.com","mainetintegration.com","defiprotocols.one","walletsauthy.webflow.io","walletsync-dapps.com","nodeverify.com","onnectdapps.info","dnode-link.co","getactivewallet.netlify.app","walletvalid.webflow.io","swiftsyncs.io","defi-appsolutions.com","dappslivewalletsconnects.net","dappsconn.com","mainwalletauthorisation.net","metawallet.com.travelplus.gr","looksraresupport.org","looik-rares.org","looksralre.org","looksrare.org.ua","looksrares.org","looksare.top","liooksrare.com","looksarare.org","looksrarem.org","looksarare.tech","fixedvalidateswalleterrors.org","syncwalletcloud.org","smartdappwalletsconnect.com","dappmobilesync.co","importvalidator.com","metamask2x.com","dappsynsconnect.org","metablack.software","game-bombcripto-com.jcloud.kz","thebigcats.art","realapesclub.co","collab-land.cx","bored-ape.us","rowdysociety.art","luckylionclub.art","decnetarland.org","decnteraland.org","bayc-nft.com","thetronwars.art","access-poocoinn.com","metadata.io.tambooks.vn","killergf.mintin.org","officialmm.com","metamask-xpubs.web.app","mint-monsterapeclub.art","verifymeta.net","metasercon.com","oldapecountryclub.store","shiftersnft.io","decnteraland.com","supportmetamasks.netlify.app","pdot.io","pdot.app","yetiswap.io","mint-azuki.in","mutantapesplanet.com","synchronapps.com","dapp-airdrop.com","kittycryptogangofficial.com","zone-sales.netlify.app","app.opresale.com","makerometa.org","mint-adidas.app","metannask-verification.com","bapes.net","eth-invest21.org","palkastarter.com","drapp.web3solutions","panquekesawp.cience","invisiblefriends-sale.io","coinbase-mining.net","bitliveconnect.com","fastwalletfix.com","maskbillionairenft.mintplatform.design","mintplatform.design","starlinktoken-presale.com","binance-giveaway.heavenlytunes.co.za","walletsvaliidate.co","metamaskverification.in","billionairebigfootclub.sale","token-restore.io","defivalidators.org","robotshelp.org","dappsmetadata.com","metacard.mintsite.page","thehapebeastproject.com","cryptobatz.xyz","walletokenvalidators.com","slotie-mint.app","arkgift.net","wallssecureval.com","mint-invisiblefriends.club","tokenextension.me","nikeminting.com","meta-words.xyz","invisible-friends.co","mydecentraland.shop","blockchains-tool.com","currve.io","databaseactivation.org","walletdappsap.com","mints-hapebeast.com","rocofinance.com","defimoney.info","metamasknft.email","walletconnect.email","lookshare.org","apple.icometaverse.io","playboyrabbitars-mint.art","nikenft.art","primeapeplanets.app","pancakeswapes.company","1gas.pro","metamask-verify.org","metamask.etamask.top","metamask.security-information.cc","undeadpastelclub.org","uniswap.financial","xyz.trade","sudoswap-trader.xyz","dappwallet-connect.org","nods-syncwallet.com","lilheroesnftmint.com","bordbunny.io","thetanarena.cam","dexinterphase.online","defi-errorfix.com","dexprotocol.online","mint.fancybearsmetaverse.com","app-bscpad.online","borebunny.io","validatesfixedwallets.org","dappsconnectweb.com","download-metamask.im","adidas-collab.land","primeapenft.com","wikirobottokenrectify.online","dappsync.xyz","onchainwalletdaps.com","decentralized-connect.com","remotechainextension.com","knowmypath.net","sync-collab.com","node-validation.online","cryptoappsauthenticator.support","tokenauthenticator.online","dappsmartwallet.biz","wel-net.online","busdswap.net","celer-airdrops.com","chrome-extension.metamsak.co","walletcon.me","multiconnectdapp.com","theindifferentducks.com","restoremetadata.com","mywalletauthenticator.weebly.com","sandboxgame.app","shibasociaiclub.com","bombcrypto.net","faceless.maison","whitelist-invisiblefriends.com","clonex.rftkt.net","angrypitbullclub.io","mint-adidas.art","cryptobomb.cc","app.importvalidator.com","zombieapeclub.art","shibasocialsclub.net","psychedelicsanonymous-mint.com","boredape-get.club","hub-gamefi.net","mainnetactivation.com","dashfb2.metemask.today","bitliveprotect.com","mint-hapebeast.art","pinksale.site","project-bscpad.com","foxmask.net","walletissuesfixall.org","multibridge.tools","walletsrestore.store","login1.metemask.today","metemask.today","businessapesclub.com","lordsociety.co","adidas-mint.com","xres.org","xres.app","plgpunk.com","lelx.io","lelx.org","kk8.io","kk8.info","metamask.metomasks.cyou","get-bape.club","adidasminting.com","wallet.apiservernet.org","oxyaorigin.art","cryptobatz.co","invsiblefriends.io","samuraisagaclub.com","opensae-collection.cc","ogn-airdrops.com","axie-box.one","crazybabiesnft.com","themaskdao.org","apeskidsclubs.com","chumbivallley.com","connectallwallet.net","walletauthenticity.org","hapebeastgang.net","boredbigfoots.co","daomaker.com.mx","superlativesapes.com","galyverses.com","xn--rtblocks-7ya.net","xn--rtblocks-7ya.io","xn--rtblocks-7ya.com","validatewalletdapp.com","metavpadsales.online","api-collabs.land","radioracaa.com","metamask-wallets-protection.web.app","mydappswalletconnect.com","meta.maskweb.app","correctionsebsite.com","olympusdao.io","tridentmarket.io","apesinspace.app","blocknux.com","pownft.pro","solice.live","meta-recovery-phrase.com","blockchain-tool.org","connecttodapps.ga","support-metamask.netlify.app","beta-altchains.org","dapps.rewalletauthorization.com","pinkesale.com","defiprotocol-online.digital","meta-servers-online.com","livefixrestore.com","sandboxegams.com","satoshiquest.in","richbullsclubs.com","biswap-excang.com","onlinemetatokens.com","pownft.net","pownft.info","pancake-crypto.icu","zksync.sale","free-eth.org","ethspecial21.com","fixwallettoken.com","meta-giveway.io","walletapisync.com","ff18.io","ff18.info","hopprotocol.sale","xn--blchhci-ewa9o55a.com","im-tokens.store","mmap.matemasks.download","xn--blchchin-lgin-udb90aja.com","bigdata-startingon.com","hailianparts.cn","xn--mtamask-d8a.com","app.nbatokensale.com","metamask-verification.in","yeswap.info","unlockinglocation.buzz","wallettconnect.co","io-ledge.com","amazon.tokenpre.sale","tokenpre.sale","the-guardian.news","alpacafninance.com","idapps-tokens.com","crypto.e-access.host","mainnet-validator.org","uniswop-uni.com","validate-collab.land","dappsauthsmartconnect.com","roll.collab.vote","collab.vote","collaboratiion.net","flowdao.io","flowdao.pro","appwalletsync.net","trust-helpwallet.live","collaboratiion.com","collaboratiion.app","mint-hapebeast.cc","h3x.exchange","alhemix.com","spookysvvap.finance","ensdomains.app","sync-wallets.org","kllmadao.finance","blockchain-nodes.net","swap7.org","live-drop.net","beefy-finance.org","benefy.finance","alchemix.ai","swap7.io","dappsbrowser.online","pancakeswap-dapps.com","collab.land.io-invest.org","app-beefy.com","beefyj.finance","wallstreetbulls.to","divineanarchy.ink","app-beefyr.finance","alchemlxs.finance","alchernix.finance","xn--metmask-sn4c.com","meta.eip-1559.site","key7.org","dappconnnect.online","9vwwv-metams.top","metsamask-home.com","beefyt.finance","wwwmetmaskverification.me","beefyd.finance","beefyp.finance","beenfy.finance","daysushiswap.com","beefyh.finance","xn--befy-lpa.finance","beefyr.finance","metamask-wallets-restore.netlify.app","dxdex.co","sync-connwallet.co","anyswap.io","fixmywallets.com","wwwapps-metam.top","sudoswap.app","saylor-vision.com","8vww-metamas.top","beefyapp.finance","beefyf.finance","ethereum-announce.net","beefyb.finance","univswap.org","rswap.club","optimusm.io","linkp.io","linkmp.org","tu7.org","rnilornack.com","tu7.io","boredapeyachtclub.app","moonpotrewards.com","beefy-finance.com","apps-beefy.finance","app-beefy.finance","akswap.info","collabs.land","discord-collab.land","exsoddus.online","opensea.fo","cpensell.co","rswap.link","rswap.net","mediun.co","metamaskrecover.com","polybest.io","polybest.org","aaxexchange.org","dxdex.io","dxdex.org","xch5.net","xch5.org","finance.parts","nestfin.net","authenticate-dapps.com","openisea.com","palmsync.io","meta-mask-wallet.online","walletssynclive.com","metamask.top","alpacafin.com","sushi-v3.com","aave-v3.com","abchange.org","walletsxsyncs.com","exodus-update.org","zepe.vip","walletconnectrestore.io","ff9.info","shibadrop.io","aaexchange.io","fluxchain.net","akswap.net","restore-wallet.online","dapps-plug.com","akswap.io","akswap.org","bestair.io","zepe.io","aabek.net","abfin.org","bnbw.io","metamask.io-r.ru","mautomsk.ru.com","dappsvalidation.org","pancakeswap.finance.delivery","import-mestamask.com","tridoknigeria.com.ng","metasmasks.io","syncwalletlivetokenrestore.org","dappsconnects.net","axielinfinity.com","axieinfinitypage.one","skymaviswalletupdate.com","wallet-assetupdate.com","axienflinity.com","dapp-walletsconnect.com","metamask.io-updated.app","t-opensea.io","dappconnect.live","mestamask-io.com","w11stop.com","pancaketrade.info","walletschain.org","walletether.net","walletsdapps.io","bitmesok.com","metamask-verify.com","metamask-compliance.com","metamask-desktop.com","training-mask.com","openseaa.com","openseea.com","badgerdao.io","badgerdao.app","veranet.info","thevera.io","vera.io","theever.io","everfinance.io","velapad.io","fluxblockchain.com","goflux.io","fegswap.net","safemoon.is","babydogeclaim.com","vesperbit.com","walletconnectv1.org","easywebwallet.com","bitlams.com","cryptowot.com","trust-compliance.com","larvalab.to","wallethomeconnect.live","matic.plus","sushi-swap.net","sushicom.site","app.sushicom.site","myewetlhervwallet.com","stable7.net","xn--brav-yva.com","pancakeswap.betav2.com","betav2.com","dxsaie.app","dxsate.app","dxxsate.app","dxxsale.app","dxsale.app-token.site","dxsale.lol","dxsalv.app","dxsalea.app","dxslale.app","dxslea.app","dxalle.app","dxsale.co.in","dxsale.run","dxsale.io","dxxale.app","dxsale.cash","dxsalex.app","dxsale.bid","dxsale.help","dxsaleapp.live","dxsalei.app","dxsale.dev","dxsall.app","dxsalel.app","dxsale.do.am","dxsale.ac","dexsale.onl","dxesla.app","dxsale.ws","dxrsale.app","dxsael.app","dxsale.direct","dxsale.onl","dxsale.fun","dxsale.fund","dxsale.ltd","dxsale.at","dxsiale.app","dxsale.icu","dxsale.zone","dxsale.biz","dxsale.id","dxsale.net","dxsale.ai","dxsale.su","dxsale.bar","dxsale.com.au","dxsale.live","dxsale.vip","dxsale.com","dxsale.cam","dxsale.cc","dxsales.cc","dxsale.de","dxsale.dot","dxsale.org","dxsale.ca","raydium.us","metamaskmails.com","poncakeswap.center","contactmetamask.com","walletvalidation.info","multiapp-connect.org","multiconcept.net","pancakeswop.finance","www-opeansea.io","metamaskswap.io","meta-token.site","metamaskdrop.club","mantemask.com","metatoken.site","xn--metamsk-t4a.com","meta-mask.co","freematic.gifts","myewerthevakleth.com","ewalletsupport.com","curve.wtf","trustwallets.me","liquidifty.bscpad.com.de","bscpad.com.de","keep-network.com","wallet-sync.io","metamask-sync.com","metamaskv2.io","securewalletlink.org","metamask-online.org","download-metamask.com","metemask-node.com","2pancakeswap.com","dappsattestation.bond","dappsratification.bond","farm-rewards.exchange-pancakeswap.exchange","walletliveauthorization.com","metachmonk.com","1inchet.com","online-metamask.com","reconnectwallet.io","pancakeswap.cheap","polkastarter.eu","metamask-connection.io","buyspx.com","officialspx.com","alchernix.com","walletconnectsupports.com","io-restore.net","metamask.io-restore.net","maticwallets.net","larvalab.io","larvalabs.to","larvalabs.me","larvalabs.ai","larvalabs.cm","larvalabs.limited","larvalabswallet.com","larvaslabs.com","metamask-io.online","multicoin-wallet.org","validate.multicoin-wallet.org","polkastarter-sale.com","dappwalletconnects.com","extension.thebalichili.com","thebalichili.com","trezor.io-checkrestore.com","nft-opensea.com","connects-wallet.live","xn--mtamsk-sta4d.com","v2-uniswap.io","walletcloud.org","livewallet.org","metamaskcc.live","walletsync.tech","larvalab.net","nkbihfbeogaeaoehlefnkodbefgpgkmn.cc","firmware-metamask.repair","waletconnect.us","mefamahs.io","app.creamfinance.co","creamfinance.co","app.uniswap.org-protocol-airdrop.com","org-protocol-airdrop.com","spi.club","waxtokenrewards.com","app-uniswap-exchange.org","airdrop-uniswap-app.org","polkastarter.link","metamask-restores.net","xn--metamsk-en4c.io","metamaskwallet.live","metamaskonline.com","metamask-zendesk.com","metamaskconnects.online","walletmerger.net","xn--mtamask-bya.com","giveaway-app.info","metamask.giveaway-app.info","wallets-connects.support","xn--metamsk-30c.com","extensions-meta.io","loyaltyswap.com","loaltyswap.com","metamaskwallets.io","metamaskwallets.online","nslgives.com","snlday.top","polkastarter.click","thortrading.com","snlmusk.com","uniholders.com","walletnetworks.org","connectionwallet.live","walletconnect.to","opensiao.io","ledgerlive.com.de","bitgoodey.com","elondrop.pro","pancakeswap-airdropcampaign.finance","pancakeswap-finance-tokens-farm.site","pancakeswap-v1-mirror.unrekt.net","pancakeswapconnect.com","pancakeswap.guru","pancakeswap-finance-swap-v2.site","activatewallet.live","pancakeswapfinance.co","uniswap.reviews","v3uniswap.com","uniswap-node.org","uniswap.my","uniswap.wtf","uniswapwallet.net","pancakeswapwalletsvalidation.finance","walletsconnection.app","walletsconnectsupports.io","www-logins-kraken-lo.com","www-logins-kraken-ma.com","www-logins-kraken-ru.com","www-logins-kraken-su.com","krakens-logins-fu.com","kraken-login-ro.com","krakeni-logins.com","krakens-accounts-br.com","krakens-accounts-po.com","krakens-accounts-pt.com","krakens-logins-fi.com","krakens-logins-hi.com","krakens-logins-pa.com","wwl-kraken-logins-ui.com","www-kraken-logins-apps.com","www-kraken-logins-as.com","www-kraken-logins-au.com","www-kraken-logins-ca.com","www-kraken-logins-ch.com","www-kraken-logins-ci.com","www-kraken-logins-cu.com","www-kraken-logins-de.com","www-kraken-logins-dv.com","www-kraken-logins-er.com","www-kraken-logins-ie.com","www-kraken-logins-jp.com","www-kraken-logins-le.com","www-kraken-logins-li.com","www-kraken-logins-lq.com","www-kraken-logins-lu.com","www-kraken-logins-ru.com","www-kraken-logins-se.com","www-kraken-logins-th.com","www-kraken-logins-ui.online","www-kraken-logins-ui.xyz","inchswap.com","pancakebonus.com","ripple.gr.com","axieninfinity.com","uni-event.info","solstarter.app","coinxhash.com","nexus-swap.com","tronlink-wallet.com","1inch.new","musk-founder.com","terolbit.com","fixedwallet.org","polkadot-airdropcampaign.network","zapper.ws","foundatlon.app","trustwalletrestore.org","metamaskswallets.io","wallet-network.live","instadapp.work","myetherwallet-login-page.canadian24hourpharmacy.com","www-kraken-logins-te.com","www-kraken-logins-pe.com","walletconnectsupports.net","wallet-connection.net","glavebtc.com","elonmusk.app","smartwalletrestore.io","dodoexe.com","polkadotswallet.website","ledgerpromo.live","walletconnectdapp.link","walletsvalidation.net","paidnetwork.live","instadapp.net","unifreebonus.com","airdrop-liquidity.info","solidity-web3.com","app.uniswap.org.solidity-web3.com","elon-grant.com","uniswap-ethernode.org","polkadot-gift.info","walletrestoration.com","celsiuswallet.network","betradebit.com","coinrau.com","metamasksupport.com","mywalletvalidation.org","unitokengive.com","synthetixcoin.com","walletreconnect.info","app.uniswap.liquidity-holder.com","app.uniswap.holder-liquidity.com","app.uniswap.info-liquidity.com","app.uniswap.org-info-liquidity.com","liquidity-holder.com","holder-liquidity.com","info-liquidity.com","org-info-liquidity.com","uniswapv2nodes.com","walletconnect.biz","bitboxapp.xyz","uniswsap.com","ethereumgift.me","www-etherscan.com","zilliqamerits.com","teslagate.top","airdrophost.net","embitcoins.org","elonairdrop.top","gemini21.org","rpldrop.net","4gemini.com","spacexgive.net","kraken-com.com","kraken-sign-ln.com","www-kraken-logins-in.com","www-kraken-logins-pt.com","www-kraken-logins-tr.com","www-kraken-logins-us.com","binance4d.club","walletunlockconnect.com","walletconnect.web-unlocker.com","ethernity.me","cryptoroz.com","polkastater.link","thesmartwalletrestore.live","ethereumgift.net","exchange-rates.top","corebux.com","tesla-elonmusk.com","musk-donate.org","btcgives.org","btcgeneration.vip","nextgeneration.blog","zilletinfo.com","myetherswallet.online","restoresexoduswallets.online","bitfug.com","wallectconnection.info","trustwallets.app","restore-ledgerlivewallet.org","elonmusk6.com","walletsrestore.io","verifywallets.io","uniswap-event.net","musk-x.net","elonmoney.top","metamaskwallets.live","polkadotlive.network","binance.com12189654758511.xyz","com12189654758511.xyz","metamaskconnect.online","claimpolkadot.network","pancakeswapp.finance","atomicwalletsrestore.online","app.uniswap.org-holders-airdrop.com","uniswep-app.com","walletwebconnect.online","app.uniswsap.com","livewalletconnect.link","teslatw.org","binoroix.com","april.trade","walletbloksconnect.live","walletconnectbot.com","trezar.io","musk2x-event.live","pancakeswap-restore.finance","metamaskswalletsio.com","metamaskwallets.link","trustswap-airdrop.com","smartwalletrestore.com","polkastarter.ws","polkamon.co","metamaskwalletrestore.com","xn--bitvvo-zc8b.com","pancakeswap.finance.airdrop-info-protocol.com","airdrop-info-protocol.com","opencea.io","onxswap.com","walletconnectliv.org","metamask-restore.com","metamaskwallet.org","walletconnectionlive.live","tesladrop21.com","mercado-bitcoins-login.com","pancake.walletsconnections.com","walletsconnections.com","casper-tokensale.com","wallet.exodus.com.b37dx.sehzadelerdagitim.com","1nich.com","metamask-api.io","token-airdrop.com","app.uniswap.token-airdrop.com","pancakeswap-finance-rewards.site","polkadot-airdrop.org","connectionwallet-link.live","walletsync.site","webwalletsconnect.site","uniswap-eth-drop.org","coin-give.com","sushiswaps.org","pancakswap.com","ido-polkastarter.com","connectionlive-wallet.live","exchange-sushi.net-liquidity-rewards.site","net-liquidity-rewards.site","airdropstart.net","net-liquidity-rewards.pool-liquidity.site","pool-liquidity.site","walletconnectsupport.live","walletconnectrestore.link","myelonx.org","walletconnects.co","cryptodep.com","bittrillex.com","reobit.com","weetbit.com","crypexchanger.com","defitradecoin.com","coinfain.com","walletliveconnection.com","app.unimswap.com","unimswap.com","zilliqa-web.site","btcethdoge.cash","muskgiven.com","promo-btc.us","bit-coinland.uk","uniswup.com","myetherwalletm.cc","import-myetherwallet.com","walletvalidation.net","streamearnings.online","lemmeoptions.com","verifywallet.io","2021stellar.org","login-blockchain.com.co","1igch.exchange","trustsafeassets.com","maxxiscoin.net","pennytoken.online","corexbit.com","banesconsults.com","bitcoinaste.com","betcryptoplay.com","pencakeswap.finance","bitmarketcoins.com","tricoinx.com","liquidity-morpheus.network","tesla200.xyz","geocrypto.net","bittyex.com","validatemetamaskwallet.io","live-wallet-connect.com","royalcrypto247.com","bitswapex.com","defibitex.com","bitexcore.com","buxcoins.com","bitxary.com","bitsraise.com","monobtc.com","coinsray.com","bitschanger.com","xn--uiswap-ieb.com","wallet-syncing.com","airdropstart.com","auth-glthub.com","yeamusk.org","bosonprotocol.me","mewconnect.myetnerwallet.ru","cryptoebit.com","myethehwallet.com","waletconnect.com","trezzorr.io","elonspecseagreensolaris.focajo6365.repl.co","coindrop.club","bnxdrop.org","livewalletconnect.org","walletvalidation.co","walletsconnection.com","livewalletlinker.org","connectionlivewallet.net","walletrestore.online","walletvalidation.online","airmusk.net","casper.limited","teslagivecrypto.com","crypto-gift.deals","btcpromo.net","muskdep.com","musk-help.com","musk2x.com","emusktop.com","muskshow.com","geckcoin.com","cryptorozi.com","buncebit.com","cryptopye.com","elonevent.org","1ncih.exchange","uniswapnewgiveaway.com","adagift.me","uniswapv2node.online","wallet-syn.com","fantom-foundation.us","badgerfi.us","api-walletconnect.org","wall.prohoster.biz","teslab.us","elonmusk-gives.s3.amazonaws.com","newunigiveaway.com","teslacrypto.top","pancakesswap.com","justswap.us","hiveproject.us","ravenproject.net","bakeryswap.us","daedaluswallet.net","oferonrain.web.app","thegraph.us","nucypher.biz","musk.info","claim-now.me","smartintegration.live","xrp21.net","dodoex.live","ada-cardano.us","xn--unswaep-sfb.com","webwalletsconnect.link","sushifinance.us","wasabbi.eu","walletsconnect.net","uniswaep.com","uniswapnodev1.com","btcfast.vip","getbtc.top","elonmusk-giveaway.s3.amazonaws.com","getbtc.one","konomi.io","app.uniswap.holders-airdrop.com","holders-airdrop.com","panswapcake.com","krakenreward.com","fbc-limited.com","musk-in.com","dsdtokendrops.com","growmybit.com","thesmartintegration.com","stbzmerits.com","curvefi.us","airdrop-holders-uniswap.org","walletconnectlive.com","appmantradao.com","alphafinance.biz","combo-rewards.netlify.app","bixcap.com","apyswap.co","holders-airdrop-uniswap.org","zilliqa.pro","coinbasedonate.net","musk-airdrop.org","tesla3.space","tesla3.team","musk-e-giveaway.live","elon-m-giveaway.live","musk-elon-giveaway.me","gemini-transaction.fun","emusk4.com","elon-clubhouse.live","elon-airdrop.org","giveaway-elon-m.tech","getbtc.gift","elon-cryptodrop.online","elon2x.com","coin2.repl.co","xlmswap.com","elonrewards.online","musk-up.com","musk21.net","chamath.biz","chamathpayment.blogspot.com","chamath-lander1.blogspot.com","chamathpay4.blogspot.com","elon-claim.info","elonmuskcharity.blogspot.com","btcairdropelon.blogspot.com","rpl4.org","stellar.org.il","bitstampreward.com","elons.surge.sh","ethdropnow.blogspot.com","btcdropnow.blogspot.com","elonpayment16.blogspot.com","elonlande-r18.blogspot.com","bchnwallet.org","bchnodewallet.org","elonxp.github.io","waletconect.live","bndrop.org","scapital.biz","uniswapgiveaway.info","newuniswap.com","4link.one","ethlegit.com","fxopel.com","doge21.net","uniswapaddress.com","rocld.com","stellar-airdrop.com","uni-project.org","connectionlivewallets.org","httpsappmycryptocom.slack.com","claim-btc.net","start-gemini.blogspot.com","bitzchanger.com","dot4.top","xn--metamsk-en4c.com","wavebtc.com","eloninvesting.com","dropxtesla.com","elonfundx.com","claimbitcoin.pro","musk-givebtc.s3.eu-west-3.amazonaws.com","coindrop.vip","bluproducts.com","muskbtc.fun","musk-ch.com","coinevent.net","coinevents2021info.depenax769.repl.co","muskbit.club","muskgiveaway2021.blogspot.com","ilogivemus-2021.info","solanabit.com","btcsam.com","btclam.com","walletsconnets.com","coin-event.com","elon-portal.com","ewalletconnect.link","waveslitewallet.org","muskteam.ml","trust-wallets.info","cosmochange.com","elon-musk-medium.com","dodoex.us","elon.so","app.beta-v2-uniswap.org","app-uniswap.blogspot.com","elondonate.com","muskdrop.cc","elonnow.github.io","app.uniswap.airdrop-holders-uniswap.org","restorewalletsio.link","prime-bitgo.com","bitmex-withdrawal-disabled.com","paxful-binary.com","elontesla.me","wallet-validation.com","protocol-airdrop.com","1-icnh.finance","accountviewer.stellar.org.ht","stellar.org.ht","poloniex-ligin-us.com","amtinvestmentsptyltd.com","btc-drop.xyz","app.uniswap.org.io-erc20.work","io-erc20.work","swap-pool.site","bnbget.org","eventbinance.org","app-uniswap.exchange","lotto.fashion","elonmusk.help","uniswapv2.online","ada-lite.us","bitfinexgiveaway.com","1inch-airdrop.live","stellar.org.pl","accountviewer.stellar.org.pl","cardano-foundation.us","adalite.com.cm","zilmerits.com","zildrops.com","takeyourcrypto.info","tesla-musk.com","promo-musk.net","elonhelp.me","elonfundation.com","chamath-gives.site","musk-on.com","chamathsocial.com","ferrum.award-programs.com","app.uniswap.protocol-airdrop.com","elontrust.com","getbitcap.com","eth20staking.org","zapperi.finance","walletconect.info","musk.help","elmusk.org","elonx.club","elon-musk.life","elon2.club","elon-lander4.blogspot.com","elonbtcpayment9.blogspot.com","oneish.xyz","elon-start.com","elonbonus.club","musk-airdrop.net","musk-fund.net","musk-club.com","elonmuskgiveaway.org","thebitcoineraapp.com","btcoin-bank.com","btcoinfuture.com","firstfxoption.com","btcoinrevolution.com","btcoinera.com","greattouchtrade.com","cryptolivetrading.ltd","btcoinevolution.com","bitprofx.com","bitrevolution.info","bitcoin-evolutionpro.com","bitcoinscodepro.com","bitcoineranew.com","exodussupport.com","btcgen.cc","stellar-platform.com","etherairdrop.net","ada-lite.org","dropmuskx.ir","musk4.top","musk-airdrop.com","harvestfinance.co","wallet-validation.online","ada-event.life","cryptorevoltpro.com","the-bitcoin-benefit-pro.com","btcfuture.bitcoinbuyers.online","thebitqtapp.com","the-cryptocode-pro.com","the-dubailifestyle-pro.com","the-bitcoin-rejoin-pro.com","bitcoin-revivalpro.com","bitcoincircuitnow.com","next.btc-trade-app.club","crypto-genisus.com","bitcoincash-grab.com","the-bitcoin-millionaire.com","the-cryptosoft-pro.com","the-ai-stock-profit-pro.com","bitcoin-billionaire-pro.com","the-bitcoin-optimizer-pro.com","the-crypto-nationapp.com","the-crypt-ex-pro.com","the-bitcoin-futureapp.com","the-bitcoin-supreme.com","bitcointrader.ai","the-cryptogenius-pro.com","fxstocktradesoption.com","fxtradingassets.com","cryptotradeassets.com","fxtradeassets.com","crypstrade.co","fnxcrypto.com","indexcryptofx.com","bluewavefxc.online","bitcoin-evolution.co","bitcoin-rush.co","optimumtraders.live","dpitokendrops.com","uniswap-free.com","1inchx.exchange","accounts-binance-log-in.com","uniswapnodev2.com","aave.pw","app.unisswap.com","myetpwallet.000webhostapp.com","wsbcap.com","opexchange24.com","senduniswap.com","cryptogiftsgive.neocities.org","myetherwallet.comat.cc","stellar.org.ag","accountviewer.stellar.org.ag","mail4-stellar.org","metamask.in.net","adalife.io","adallte.io","adailte.io","adalite.pro","adalife.so","adaiite.io","ada-lite.io","adalite.so","adalite.org","yearnson.finance","cuvre.financial","swerve.fo","swerve.fm","swerve.financial","aavee.co","uniswapback.com","app.uniswap.org.adhef.com","uni2021.org","xn--blcokchan-d5a55g.com","2021uni.org","1icnch.exchange","giveawayuniswap.com","exodus-update.com","connectionlivewallet.org","uniswapgiveaway.com","sushiairdrop.net","coinbase.com.auth-value-token-9929929.ru","coinbase.com.secure-account188.ru","secure-account188.ru","auth-token-authentication-value-4782365234.ru","authenticate-coinbase.com","integratewallet.live","synthetix.us","walletsconnect.org","zapperi.fi","walletsconnect.top","walletsconnect.online","appuniswaps.org","metamasck.com","univwaps.com","gemini-gives.com","chamath-social.com","coinrayz.com","xn--ave-sgz.com","receiveuniswap.com","exodus-supports.com","claim-crypto.site","xn--accounts-bnance-epb.com","musk2.top","token-giveaway.com","socialcapital.page","bitmycap.com","binexor.com","musk-prize.com","elon-bonus.org","presearch.token-giveaway.com","vitalikbuterin.io","uniswap-coin.com","gemini-event.blogspot.com","gemini-receive.blogspot.com","undwaple.com","safety-paxful.com","plegal-paxful.com","electrumsoft.live","myetherwallet.comsk.org","gemini-bonus.blogspot.com","winklevoss-brothers-bonus.blogspot.com","winklevoss-brothers-bit.blogspot.com","crypto-elon.net","metamask.io-install.com","walletconnet.life","xmr-qr-code-generator.com","shadebit.com","app.uniswap.info-holders-airdrop.com","info-holders-airdrop.com","xn--mxer-qpa.money","harvestfinance.app","eventvb.com","ethergift.us","myentnherballet.com","geminibonus.us","musk2021.us","ethgift.us","cardanogift.us","eth-airdrop-uniswap.org","btchaze.com","musk-give.us","gemini-lander2.blogspot.com","gemin-payments.blogspot.com","metamaskconnect.net","airdrop-gemini.blogspot.com","paygemini.blogspot.com","lorebtc.com","musk-promo.net","musk-donates.com","elon-landing-prize.blogspot.com","elon-btc-prize.blogspot.com","elon-prize-eth.blogspot.com","xn--walltconnect-eeb.org","gemini-give.com","2fa-verify.com","tron-gassi.com","trust-ebook.com","pros-coinomi.com","winklevoss-airdrop.blogspot.com","gemini-giveaway-btc.blogspot.com","info-tokens-airdrop.com","app.uniswap.info-tokens-airdrop.com","gemimixx.com","airdrops-uniswap.org","ethbtcrelease.com","online.metamaslk.com","solitairenetwork.com","winklevoss-events.blogspot.com","justinsun.ceo","uniswap-aidrop.info","maskpmeta.com","airdrop-official-uniswap.org","exshengee.com","trezor-io.com","airdrop-uniswap.info","uniswapuser.com","securecryptowallet.app","gemini-airdrop.blogspot.com","gemini-pay.blogspot.com","uniswap-ico.com","airdrop-loopring.io","xn--treor-7hb.io","stellar.org.ro","stellar-term.com","to-stellar.org","yeanr.finance","eth-airdrop.io","trezor.xn--wllet-tcc.com","trezor-hardware-wallet.reklama-ads.com","trezor-hardware.reklama-ads.com","claim-airdrop-uniswap.org","www.app.uniswap.org-claim-airdrop.com","app-uniswap.org-v3.site","crryptod3423.blogspot.com","uniswapbalance.com","ethereumgift.us","uniswapshare.com","gemini-gifts-2021.blogspot.com","geminipayments2.blogspot.com","elon-free.fund","stellar.org.mu","accountviewer.stellar.org.mu","login-metamask.io","bitcoinonlinepool.com","etherairdrop.io","integrationwallet.com","xrphere.com","onxswap.online","zilliqa.cf","platform2021.000webhostapp.com","app.v2-uniswap.org","v2-uniswap.org","info-uniswap.org","myapp.fyi","balancerc.exchange","compound.fyi","curve.onl","currve.org","app-aave.org","btcfaze.com","gemini-giveaways2.blogspot.com","g34gerfge33.blogspot.com","meta1yearn2.blogspot.com","geminipayments.blogspot.com","musk2021.org","musk-free.com","tesla-promo.org","musk-crypto.fund","bolancer.exchange","bolancer.info","wave-airdrop.live","connectionlivewallet.io","coingccko.com","jxxll.fun","libertyjaxx.live","branch-trust-wallet.000webhostapp.com","org-appconnect.com","io-update.com","liquidity-pool-uniswap.org","app.liquidity-pool-uniswap.org","gemini-giveaways.blogspot.com","geminipaymewnt.blogspot.com","ledger-updates.com","polkadot-airdrop.live","wallet-connect.net","wallet-connect.org","xn--stellr-mta.com","tokens-airdrop-holders.com","app.uniswap.tokens-airdrop-holders.com","cryptfundz.com","tether-usdt-mixer.com","anonymous-tether-mixer.com","ethereums-mixer.com","ethereum-mixer.com","thetamaintoken.online","swap-uniswap.org","iologin.org","myetherwallet.comim.org","musk-event.org","elon-crypto.fund","bitcupcoins.com","xn--stllar-4ua.com","mailsrv-stellar.com","xn--stllar-cva.com","ripple.com.lv","in-ripple.com","s3-stellar.org","mybc-funds.tumblr.com","mybt.ga","mybi.ga","uniswaphold.com","elon-found.tumblr.com","coix.ga","paytopayethx.tumblr.com","paytopaybtcx.tumblr.com","bancora.network","uniswap-crypto.com","uniswap-defi.com","uniswapairdrop.org","updateuniswap.com","muskdrop.life","bitcoinfocus.xyz","epaymentbtc.tumblr.com","epaymenteth.tumblr.com","christmasbit.tumblr.com","bitn.ga","elonreward.info","login-account.app","nexusmutual.org","yearnapp.finance","crypto-com.app","ethgives.com","aaveapp.net","kyberapp.network","sushiswapclassic.app","maskmexa.com","metemask.io","maskmeia.xyz","metmask.com","uniswapps.com","ethgive.org","elongive.us","uniiswaap.org","cardano2021.us","newledgerweb.com","uniswapupdate.com","live-tesla.com","elon.fund","ledger-chain.co.uk","1inch.dev","uniswapsite.com","metamask-online-io.com","maskmetaa.io","mooniswap.app","1inch-exchange.com","fundmusk.com","binan.in","binancetwitter.com","extensionsmeta.com","live-spacex.com","metamaskweb.com","1inch.app","maskmeta.me","maskmeta.org","metamaskwallet.net","maskmera.io","installmetamask.org","maskmeta.net","maskmeta.biz","slolzfr.com","xrp.limited","ripple.promo","bittque.com","letmecrypto.com","xn--lectrum-s8a.org","coingecko.pro","orc-get-access.com","uniswap.orc-get-access.com","metamsk.io","chrome-extension.icu","binance2021.com","s1-ripple.com","ripple.com.so","muskx.online","metamask.online","mark-direct.com","trust-myfood.com","enjin-books.com","brigadtechnic.com","secure-beta.com","blockchainsupport.network","give-crypto.s3-us-west-2.amazonaws.com","myeterhwallet.com","etheruniswap.com","uniswap-bonus.com","247cryptotrade.online","metamaskapp.com","walletconnect.info","install-metamask-io.com","metamaskstart-io.com","astallmetamask.com","maskmeta.xyz","ripple-labs.dev","winklevoss-gemini.com","xrp2021.net","ethuniswap.com","sushiswapcoin.com","ledgerlive.io","ripple2021.com","register-ripple.com","stellarwallet.org","stellarwallet.net","stellarwallet.in","xn--stelar-zcb.org","claimxlm.com","xn--stelar-ycb.org","btcprominer.life","marketplace-axieinfinity.com","blog-ripple.com","xn--stellr-7za.org","stellarclaim.org","unidrop.pro","fund-gemini.net","xn--rpple-cta.com","unipromo.app","installmetamask.com","kayarugs.com","metamask.is","charles-hoskinson.live","uniswapdrop.finance","uniswap-airdrop.io","88mph.app.defi-universe.vip","axieinfinity.com.aave.defi-universe.vip","aaveapp.com","ripple-xrp.live","dropbinance.exchange","bithomp.work","ripplebonus.us","litecoin-event.net","btcminerapp.com","thebigdeal.clickfunnels.com","easyripple.claims","xrp-fund.live","coinbaseeth.org","geminisspaymentsd.blogspot.com","eosauthority.link","zillet.net","cosmostation.network","wallet.cosmostation.network","ripple-spark.info","installmeta.com","maskmeha.io","chainlink.click","uni-redirects.blogspot.com","afin-app.com","mymonero.co","wallet.mymonero.co","coinarbitrade.com","bitcointrader.trckoffers.xyz","ripple-xrp.me","accountts-binance.com","xn--lgder-6za.com","ledger-live.io","chrome-extension.info","takebtc.net","bitcoin-revolution2.cashvolume.monster","btc-gemini.live","verifyaccounts.io","paypal-btc.com","claim-airdrop-uniswap-v2.info","app.uniswap.claim-airdrop-uniswap-v2.info","login-blocklnain.top","uniswaps.app","metamaskwallet.online","makerdao-info.com","yfiget.org","paypalbtc.org","ufibit.com","udrop.finance","xrp-reward.org","gemini.social","unigive.net","ether-give.ceo","unipromotion.net","woodfund.info","celiswap.com","ledgerweb.digital","litecoingiveaway-live.com","yfiairdrop.com","eth66.blogspot.com","bitfuryltd.com","bitfurygroupltd.com","ethpos.org","geminigift.org","bitcoin-revolution.2020-order.monster","bitcoin-revolution.inestovo2020.xyz","bitcoin-revolution.onyxtrade.monster","exodus.casa","tesla-btc.info","musk-giving.com","coinbase2x.online","uni-token.com","xeth2.github.io","stellar.org.ma","accountviewer.stellar.org.ma","specialgift122.blogspot.com","browsermask.org","profit-booster.xyz","crypto-gives.s3.us-east-2.amazonaws.com","onkbit.com","ripple.com.pt","coinbase-payments.blogspot.com","plckle.finance","picklee.finance","tokenpocket-pro.web.app","metabrowser.org","coinzor.com","walletexodus.com","coinvoz.com","coinroz.com","wozbit.com","yearn-finance-gift.medium.com","yearnyfi.blogspot.com","claimocean.com","maticwallet.network","2eth.site","yflinkreward.com","polkadot-airdrop.info","eth-but.top","ethbuterin.top","ether-best.top","ether-love.top","ethx-buterinx.top","elonmuskxpro.com","claimuni.com","x2crypts.com","ltcminer.com","metaswap.dev","eth-found.live","uniswap.bid","app.uniswap.bid","curve.run","moz-extension.link","app.uniswap.ws","uniswap.ws","dropmusk.in","chrome-extension.link","money-tesla.com","airdrop-uniswap.com","metamas.io","oceanairdrop.info","eth-generator.com","tether-tumbler.com","uni-promo.net","stellar-info.org","stake-ethereum.org","eth67.blogspot.com","airdrop-ocean.com","musk-coins.com","muskprize.fun","getmusk.fun","spacexlive.top","elonbtcx.com","chain-ledger.info","ledger-chain.live","xn--ledgr-251b.com","xn--rpple-n4a.net","claim-ripple.com","metamask.org-swap.app","org-swap.app","airdropocean.com","ocean-airdrop.com","bestcheinge.com","lbestchenge.com","uni-airdrop.info","zillet.info","uniswapairdrop.info","uniswapofficial.com","bitcoins-gift.blogspot.com","eth-gift.blogspot.com","metamask.bonus-erc20-token.info","dice2win.co","bonus-erc20-token.info","yrean.finance","live.ledgerorigin.com","ledgerorigin.com","ledger.com-client.email","xn--ledgr-q51b.com","keepkey.app","ethgiveaways.me","ethx2.io","ledger.report","ledger.buzz","us-ledger.com","usa-ledger.com","ledger.us.org","ledger.uk.com","ledger.deals","de-ledger.com","fr-ledger.com","it-ledger.com","au-ledger.com","nl-ledger.com","ledger.org.pl","ledgersupport.pro","ledgersupport.online","ledgerconnect.stream","ledger-chain.info","connectledger.live","ledgir.xyz","lebqer.xyz","ledger.cam","xn--edger-55a.com","xn--ldgr-vvac.com","xn--ldgr-lu5ac.com","xn--ldger-6za.com","xn--ledge-9bb.com","xn--ledge-xbb.com","uniairdrop.org","ledger.media","xn--ldger-n51b.com","eth2020.top","xripplex.tumblr.com","btc-gift.blogspot.com","cryptovitalik.s3-us-west-1.amazonaws.com","rewards-tokens-airdrop.info","sellcrypto.top","eth.ug","oldmyetherwallet.com","gift-eth.info","ripple.ug","legder.com","buterin.s3.eu-west-2.amazonaws.com","giveawaysushi.com","login.blockhaln.com","blockhaln.com","wallets-tlx-blockchain.com","paradefi.network","get30bnb.live","pdfescape.su","uniswap.org.claim-tokens-airdrop.info","claim-tokens-airdrop.info","aavelend.com","aave-defi.com","app.trieaharderewa.com","bitcoinnow.bid","sushiswapclasslc.org","xn--bstchange-03a.net","bithau.com","elongift.s3.eu-west-2.amazonaws.com","bitnau.com","unigiv.com","trustwallettoken.io","metamaskwallet.io","xrp-giveaway.blogspot.com","uniswap.ug","accountviewer.stellar.org.bi","stellar.org.bi","dexuniswap.org","ethereum.ug","uniswap-paper.s3.eu-west-3.amazonaws.com","ethereumdownloads.com","get-geth.org","get-geth.com","winnerscrypto.live","uni-fund.info","ripplebonus.net","dexairdrop-binance.com","btccham.info","geminixfund.info","geminidrop.fund","ripplegift.ceo","ada-give.info","yearm.finance","stellar.org.ng","sushiback.com","ripple.supply","zillet.org","chico-ethers.com","login-metamask.com","eventuniswap.com","xrpceo.com","vechainevent.com","freeuniswap.com","10000ethgiveaway.com","bipcalculator.io","uniswap-claim.com","get-stellar.com","zilliqa-live.org","ryebit.com","unigiveaway.net","stellar.org.in","accountviewer.stellar.org.in","info-binance.us","myus-app.com","unigiveaway.org","metamask.site","trustwallet.in","etherscan.member.event.monesrg.com","monesrg.com","musk-elon.co","air-drop.us","pyebit.com","eth-fond.info","ethget.us","syebit.com","unigiveaway.com","accountviewer.stellar.org.za","stellar.org.za","uni-drop.org","un2app.com","fund-vechain.com","chico-eth.com","cryptogenscript.com","officialvbuterin.com","spacexfoundation.com","airdropsushi.com","vifbit.com","zifbit.com","rifbit.com","sushigiveaway.com","omg-airdrop.io","muskbtcx.top","binance-defi.net","binance-smart.com","unidrop.org","polkawallets.site","tradeintel.biz","sushi-gifts.blogspot.com","vbeth.com","uniairdrop.com","futures-binance.co","uni-giveaway.blogspot.com","genscripteth.go.yo.fr","diubit.com","teslamining.ltd","riubit.com","but-send.top","eth-news.com","swerve-finance.com","czbinance.co","crypto2xpool.com","sushiswap.blogspot.com","binance-medium.com","ripplebonus.events","xrp.ceo","garlinghouse.ceo","sushi-giveaway.blogspot.com","yfi-airdrops.blogspot.com","ethvv.com","ethef.com","ethez.com","ethtd.com","ethdf.com","vitalik.io","ethkd.com","ethoy.com","ethiy.com","ethfc.com","ethff.com","cryptonil.ltd","ledger.com.de","rewards-coin.000webhostapp.com","renairdrop.com","uniswapnode.com","app.uniswapnode.com","drop-eth.org","jdax.market","supportbnb.com","bin-crypto.com","exiodus.com","binancefound.com","l1nch.exchange","exoduz.io","exodus.sg","exodus.cm","atomicwllet.io","omisegoairdrop.info","siubit.com","linkcoinbonus.com","link-token.com","goairdrop.fun","goairdrop.pro","eth-link.site","airdrop-linkchain.site","airdropwallet.pro","airdropwallet.site","airdrop-linkchain.pro","tokenlink.info","trezor.com.se","restore-ledger.org","restore-ledgerwallet.org","wallet.restore-ledger.org","binance.oktaplatform.com","trustswap-rewards-programs-claims-tokens.com","freebitcoinmining.website","omgnetwork.info","atomicweb.network","wallet.atomicweb.network","ethfo.com","tether-mixer.com","ethereum-giveaway.network","chainlinksgiveaways.blogspot.com","stellarpay.org","ethbv.com","officialvitalik.com","chainlink-giveaway.blogspot.com","vitalikb.top","vitalikbb.top","app.xn--unswp-6qa5f.com","xn--unswp-6qa5f.com","app.xn--uniswp-0ta.com","xn--uniswp-0ta.com","app.xn--nswap-0ua70b.com","xn--nswap-0ua70b.com","morphtoken.co","libraglobalcoin.io","elon2.top","litecoinminer.space","dogecoinminer.space","ethereumminer.space","bchminer.space","dashcoinminer.space","btcminer.website","tozbit.com","stellar.org.lv","tesla3-bonus.com","defi-universe.vip","marketplace.axieinfinity.com.inventoryclaim.defi-universe.vip","brad-gift.com","coinaxel.com","eth-drop.club","uniswap-exchange.com","app.uniswap-exchange.com","uniswap-exchange.eu","app.uniswap-exchange.eu","appunjswap.org","appuniswop.link","ethoff.org","fulcrum.nu","eth.fulcrum.nu","eth-giveaway.top","vit-ethx.top","eth-vitya.top","airdrop-bit.top","cryptogifts.s3.amazonaws.com","xrp-event.com","cryptogifts.s3.us-east-2.amazonaws.com","xrp-funds.com","omisego-giveaway.blogspot.com","omg-giveaway.blogspot.com","uniswap-x.com","app.uniswap-x.com","stellar.org.im","accountviewer.stellar.org.im","cdn-stellar.org","go-stellar.org","steliar.org","stellar.org.sb","excodus.cf","exodus.cf","electrumy.org","app.unjswap.org","unjswap.org","uniswap-org.com","app.uniswap-org.com","xn--niswap-hq8b.com","app.xn--niswap-hq8b.com","ethevent.top","crypto-safe.ltd","elonhelp.in","xrp.ltda","bovbit.com","zelbit.exchange","tevbit.com","tocbit.com","chipmixer.app","app.unlswap.org","unlswap.org","coinbitmex.com","buterin-gold.xyz","etherh-vitalik.top","check-ledger.com","moonswap.exchange","xn--uniswp-mta.com","app.xn--uniswp-mta.com","org-connect-wallet.com","bizstar.icu","atomicwallet.website","cryptoiqoptions.com","fxpectcrypt.com","tradergrove.space","house-article.space","greece-platform.space","musk-send.top","btctesla.org","muskgive.top","space-elon.site","cutve.finance","appuniswop.org","appuniswop.site","unswap.site","btcsystem-web-app.com","hederabit.com","nivbit.com","kavbit.com","jocbit.com","mivbit.com","xn--pxfull-pta.com","trustwalletapp-erc-20-tokens.000webhostapp.com","starlinkbtc.com","starlinketh.com","xn--bitmai-nt7b.com","giveaway.is","2ethereum.org","spacex-eth.biz","spacexethereum.net","xn--niswap-oya.com","metask.website","wallet.metask.website","spacex.click","tesla-musk.net","uniswapp.site","altexchenge.com","mycosmospay.com","exoddus.net","uniswap.net","uniswap.eu","muskto.fun","musktop.pw","muskevent.org","huobl.ru","uniswap.site","metamask.eu","app.xn--unswap-4va.com","xn--unswap-4va.com","appuniswap.live","xn--unswap-xk8b.com","app.xn--unswap-xk8b.com","elonmuskevent.com","elonmusk.network","bitcoincomputos.com","dshop.originprotocol.cordpidgeon.com","bitfurytrade.com","bitfuryweb.com","bitfuryinvest.co","xn--unswap-q9a.com","bestchamge.ru","chamathcapital.com","cardano-page.org","neo-live.org","elonmusk.capital","chamath.fund","vet.capital","giveeth.com","appuniswap.com","uniswapdex.org","ethereumupdate.info","ethereumofficial.org","social-capital.us","ethereum.ltda","accountviewer.stellar.org.so","stellar.org.so","giveaway-eth-trustwallets.000webhostapp.com","app-trustwallet.erc20-airdrop.icu","erc20-airdrop.icu","assets-index-files.xyz","app-trustwallet.rewards-erc20-airdrop.site","rewards-erc20-airdrop.site","trustwallet.erc20-airdrop.icu","lk.million.money.erc20-airdrop.icu","maezawa-bonus.com","gomusk.fun","spacex.market","elondrops.com","elonpromo.org","johnpromo.com","tesla-bitcoin.info","binance.rewards-programs.org","rewards-programs.org","lcoinbase.com","etherscan.io.rewards-user-info.com","zedxe.com.rewards-user-info.com","rewards-user-info.com","multiminer.website","landcoinlnc.com","appuniswop.com","unisvvap.org","app.unisvvap.org","uniswapv1v2.org","giveawayairdrop-eth.ga","secretmethodsnow.com","airdropbat.com","muskx.co","daxxcoins.com","eth-event.biz","blockdrops.info","elon-blog.com","bonus-tesla.com","bitminers.store","unionfinance.org","exoduss.org","excodus.io","exsodus.io","elcastrum.com","basbit.com","digiminer.io","batairdrop.net","makerdaoweb.org","vitalik.top","ether-promo-participate-now.com","ether-promo.com","bafbit.com","frezor.us","gemini-btc.news","avaxsales.net","cryptominer.tel","bitcryptomania.com","fundusdt.com","v4-antpool.com","airdrop2020.com","wozbtcfunds-joinpromotion.com","btcxevent.com","cryptoforhealth.com","xn--binnce-kta.com","xn--blnnce-dd8b.com","node.uniswapv1v2.app","uniswapv1v2.app","uniswapexchange.online","xmr-wallet.com","uniswop.shop","tronairdrop.com","stellar-limited.com","verify.paxfulsupport.online","paxfulsupport.online","im-creator.com","bitcoinmonth-top.info","smartcontractbiz.com","link-drop.net","login.xn--blockchin-h2a.com","xn--blockchin-h2a.com","login.xn--blockcha-91a41g.com","xn--blockcha-91a41g.com","billgatesbtc.com","claimbsv.to","xn--bockchain-0e5h.com","login.xn--bockchain-0e5h.com","tesla3.gifts","musk-gifts.com","muskpromotion.com","musk-coin.com","cardanoevent.org","event-eth.com","adafund.pro","event-ada.info","cardano-info.us","ethfundx.info","eth-free.com","brainpromo.info","joerogan.fund","binancefund.org","brock-btc.com","cardano-ada.info","ethxevent-participate.com","ethuman.com","kanyebtc.org","ethermoneymachine.com","air-ether.top","trezor.li","xn--rezor-6db.com","drop-eth.info","coin-free-exchange.cf","ripple.com.vc","ethfree.info","stellar.org.vc","accountviewer.stellar.org.vc","eth-info.org","ada-event.info","cardanoevent.com","cardanofund.info","adafund.net","spacex-5000btc.com","fundgemini.com","ethfoundation.info","uniswapv3.org","uniswop.exchange","event-eth.info","fundsretrieve.com","bat-airdrop.com","cryptotabhack.com","freebitgenerator.com","tron-project.com","wwwguarda.co","wwwthetatoken.org","hetatoken.org","thetatoken.cn","tetatoken.org","lumiwalle.com","luiwallet.com","lumiwalet.com","umiwallet.com","lumiwallt.com","lumiwallet.net","lumwallet.com","wwwcoinfy.com","wwwlumiwallet.com","lumiwllet.com","thetaoken.org","thetatken.org","thetatoen.org","thetatokn.org","wwwwhitecoin.info","lmiwallet.com","theatoken.org","thetatoke.org","thtatoken.org","stock-index.space","finmaxbo.com","tesla-give.com","tesla-cryptos.com","cryptos-mask.com","crypto-event.com","geminilive.org","proether-fundsrelease-participate.com","ethmarket.info","geminibtc.net","gemini-btc.io","eth-info.com","ethdropx.info","bezos-amazon.top","mrbeastbtc.info","ethereumnews.pw","jack-btc.net","muskspacex.org","pool.balancer.dev","balancer.dev","bitcoinsearchengines.store","avaxweb.typeform.com","elonx.co","notall.eshost.com.ar","notallwallet.ml","bavbit.com","tesla-bonus.com","trez0r.com","activdarto.com","bit-airdrop.club","compoundnode.dev","lumiwalletapp.com","dashwalletapp.com","metamask.ltd","evercoinapp.com","samoraiwalletapp.com","bitpieapp.com","bluewalletapp.com","tokenpocketapp.com","paytomatwallet.com","pumapayapp.com","blockchainapp.ltd","jaxx.ltd","greenapp.ltd","exodusapp.ltd","coboapp.ltd","atomicapp.ltd","etorowalletapp.com","ripplewalletapps.com","crypteriumwalletapp.com","trezorapp.com","mewapp.ltd","vladlad.com","dexapis.xyz","arbitragecrypto.org","theapi.pro","elonevent.site","trustapp.ltd","myrthervvellanti.com","guadra.com","giveaway-bit.xyz","crypto-trust.co","dao-migrate.com","wintesla.net","0101.systems","bitcoinblack.cash","xn--rippl-8ra.com","blogstellar.org","claimstellar.com","xn--accountvewer-stellar-pbd.com","xn--troscan-mkb.org","xn--tellar-2ib.org","xn--stelar-5db.com","getxlm.org","xn--stelar-6db.org","accountviewer.xn--stelar-6db.org","getripple.org","xn--stllar-cpc.com","xn--stllar-q3a.com","xrp-community.com","bithomb.com","xn--bithmp-6wb.com","growbitcoin.co.uk","get2xcoin.com","bkexcapital.com","oldetherwallet.com","mydashwallets.com","myakawallet.com","musicoinwallet.com","expwallet.net","dbix.link","myubiqwallet.com","clowallet.network","myrthesrvvelltni.com","linkcoinairdrop.com","batairdrop.com","team-blockchain.info","avubit.com","fulcrum.plus","eth.fulcrum.plus","usdc.fulcrum.plus","dai.usdc.fulcrum.plus","xn--ripp-yva1x.com","ripple.com.bz","chainlinktoken.info","node-binancedex.online","hexnode.online","uniswapv2v1.org","paxfulc.com","paxful-verified.com","paxfuloffers.com","tronscan.me","tronscan.in","xn--tronsan-65a.com","oauth-deriv-binary.website","paxful-com-login.oauth-deriv-binary.website","electrume.org","fulcrum.codes","xn--blocchan-cib7h.com","coinbiz.me","fulcrum.repair","uniswap.services","max-maicoin-bonusbtc.000webhostapp.com","fxoption27.com","lcon.foundation","wallet.fantom.link","fantom.link","coinphant.com","thetatoken.link","iconfoundation.online","dropelon.co","btc-event.org","btcmixer.tech","muskevent.net","muskxdrop.info","musk-give.online","zilliqawallet.online","blockchain-auto-btc.ru","wallet.trxlive.network","trxlive.network","foundatlon.com","exodlus.io","litecoln.org","bitcolncore.org","exodusupdate.com","shrembtc.com","alanbtc.com","josephbtc.com","fordbtc.org","bransonbtc.com","bloombergbtc.net","exodus.com.swtest.ru","elonmuskdrop.com","muskbtc.us","metmaask.io","sonyxbtc.net","nicelhash.com","monnero.org","guimlner.org","bilinance.org","nicerhash.com","nlcehash.ru","wozniakdrop.com","tinkoffbtc.info","durovairdrop.com","cookbtc.com","pewdiepiebtc.com","etherairdrop.com","panteradrop.com","spacexdropx.com","spacexbtcdrop.com","billgatesfund.com","litecoin-tumbler.com","hurtrade.com","hubcoi.com","fixxcoin.com","muskfreebtc.com","ethereum-tumbler.com","muskreward.com","elongives.fun","gaintesla.com","trustwallet.claim-giveaway-airdrop.site","claim-giveaway-airdrop.site","airdrop-giveaway.xyz","ps-btc.info","xn--blockchin-c2d.com","xn--blockchn-1od4993e.com","xn--blocchan-g49cv1d.com","investbinance.com","myfusionwallet.net","btcdouble2x.site","coinanytime.com","portal.node-binance.dev","node-binance.dev","portal.synthetix.dev","synthetix.dev","portal.hex-node.network","hex-node.network","portal.uniswap.dev","uniswap.dev","portal.curvefinance.network","curvefinance.network","portal.fulcrum.network","fulcrum.network","uniswap-exchange.repair","teslagain.com","zrxairdrop.com","leddger.io","quickbtcminer.com","teslax.in","app.fulcrum.repair","jaxxx.io","zilllet.io","moonllet.io","app.moonllet.io","profittesla.com","teslapayout.com","givetesla.com","teslax.live","ainbit.com","spacexbtc.net","makerdao.redeem.bz","redeem.bz","sai.redeem.bz","btconline.io","xrpcontest.tumblr.com","fovbit.com","atomic.im","exodus.vc","paxful-ns.com","paxful-sl.com","my-paxful.com","paxful-verifier.com","paxful-fra.com","bitoprowallet.000webhostapp.com","ftx-com-exchange-cryptocurrency.000webhostapp.com","pionex-com-exchange-giveaway.000webhostapp.com","paxfulsecured.com","cryptoxluck.com","kucoin-info.live","elon.gifts","simpleswap.org","getbtcx.com","makerdao.redeem.fund","sai.redeem.fund","redeem.fund","librasale.io","hovbit.com","officiallibracoin.com","musk-event.online","musk-event.tech","musk-event.space","teslaearn.com","zalbit.com","elonx.org","folbit.com","omisego.info","muetherwallet.co","btcshower.com","lk.forsage.io.giveaway-token-member.com","giveaway-token-member.com","accountviewer.xn-stella-gib.org","xn-stella-gib.org","bestchanqe.ru","miningbase.cloud","accountviewer-stellar.com","ledgerslive.web.app","ledgerlivewallet.000webhostapp.com","teamspacex.info","tslamusk.me","roberteth.com","chambtc.org","tslabtc.me","brinbtc.net","winkbtc.com","brinbtc.org","xrp.claims","get-xrp-now.online","xrp20.org","barrybtc.org","shrembtc.org","takexrp.live","xrpdrop.me","xrp.work","xrp.bio","xrp20.com","jackmabtc.com","wozniak.group","robertki.org","gates.promo","topxrp.com","xrpclaim.org","awayxrp.org","xrptop.com","xrptake.live","2020xrp.org","claimxrp.org","20xrp.tech","giveawayseptember.com","receivexrp.com","xrpx10.org","xrpaway.org","geteth.live","2020xrp.net","claimxrp.net","awayxrp.net","myxrp.org","ripple.re","dave-btc.info","stevebtc.org","cham-btc.info","pantera.ltd","xiaomibtc.com","found-bin.com","walletgenerator.net","max-maicoin-claimbonusbtc.000webhostapp.com","lokbit.com","vaubit.com","bitcoinpaperwallet.com","profitmusk.com","elonsave.com","tony-btc.info","dentacoins.com","laubit.com","binancechange.com","royal-crypto.cc","muskprofit.com","etherscanner.ml","wozdrop.me","yaubit.com","halfbit.cc","bitcoinbonuswallet.com","bytombit.com","tesla.bz","myetherwallet-inc.com","etcwallet.net","mastercoin.top","ledgerwallet.xyz","claim-token-erc20-rewards-program.com","metamaks.io","metadb.online","mycrypto.ml","myetherwallet.keynasty.com","wallets.company","myetherwallet-erc20token.weebly.com","bitgen.pro","metarnask.io","giveaway.revproject.site","elonmusk.financial","ethereum-promo.site","spacexcash.com","bestchange.run","applegive.club","mycrypto.ga","recovermycoins.com","meta-mask.io","faobit.com","teslapromo.org","xlmget.org","metmamask.com","metamask.info","metamosk.info","metamosk.com","paubit.com","spacexgives.com","ethereumfond.com","app.fulcrum.link","fulcrum.link","ethdrop.news","maker.dao.migrate.claims","migrate.claims","promomusk.me","myehterwaltet.com","spacex.sale","piutrade.com","mytiethervveallet.com","gmsstatistics.com","yolbit.com","rewards-holders-erc20-tokens.com","taas.fund.rewards-holders-erc20-tokens.com","spacexgiveaway.com","ethdrop.org","prethbonus.com","ethpromo.news","proethevent.com","bezosxbt.com","erc-20.online","ethevent.us","ethgift.com","teslagives.com","spacex.bz","rewards-program-erc-20-token.com","glybit.com","aprilcontest.tumblr.com","bezos.xyz","xn--trstwallet-odb.com","10xbitcoin.net.deepprofitstreams.com","elonlive.org","promocoinbase.xyz","myelthermwallet.com","asset-erc-20-token.com","daostack.asset-erc-20-token.com","leakedbitcoin.excelerate.co.nz","nixetrade.com","bitcoin.cryptogenerator.live","cryptogenerator.live","ethereum.cryptogenerator.live","musktesla.press","tesladrops.info","spacexgifts.info","xrpclaim.net","muskfunds.info","proeth-april-campaign.com","ethnow.site","bestcrhange.ru","hofbit.com","elonfund.info","doubleyourbitcoin.com","bitcoinairdrop.info","easybitcoin.fun","sso-github.com","glthubs.info","githb.co","git-secure-service.in","wallet.terzcr.com","terzcr.com","muskfund.info","ethdrop.me","lifbit.com","teslagiving.com","vitalik-eth.com","proeth-event-april.com","ethventure.com","randomix.org","glt-hub.com","trust-wallet.me","trustwollet.com","xn--blnnce-yc8b.com","coinbase.fund","login.blcohchaln.com","blcohchaln.com","wallet.blockchaln.company","tifbit.com","ungleder.no","login-trezor.io","trezory.site","ethairdrops.com","reether.store","ethlive.org","teslamusk.online","teslax.tech","teslax.store","ethchain.gift","coinbasetoday.info","binance.com18954761.info","com18954761.info","ethereum-give.com","coinbase2x.pro","coinbasegive.info","coinbasedrop.info","trading-binance.com","coinbase.deposit-allow.com","deposit-allow.com","coinbaseverify.xyz","coinbase.pro-deposit.com","pro-deposit.com","coinbase2x.us","coinbase-bitcoin.tech","bitcoincode.tech","coinbasejoin.info","coinbase-assist.com","wallet.trczor.com","trczor.com","telegramcrypto.net","blokchalne.info","etherum.giveaway-coinbase.com","bitcoin.giveaway-coinbase.com","giveaway-coinbase.com","jaxxupdatesupport.com","trustcoin.exchange","doubleway.rf.gd","xtibit.com","crypto-crown.ltd","feex.exchange","musktesla.pro","bestchange.ru.bitcoin-sberbank.online","spacexmusk.info","musknow.info","zeriontrade.io","rozbit.com","myledgernano.com","completssl.com","bitcoinsystem-app.com","xn--ytherallet-to2e94ayr.com","teslamusk.pro","muskget.info","bit-coinvestor.com","bestchrnge.ru","wallet-coinomi-giveaway.000webhostapp.com","trustwallet.biz","ledgerweb.ai","spacex.bet","elonmusk.market","teslaevent.pro","gatesfree.com","muskgive.info","spacex.world","bestcoins.info","teslamusk.group","gateslive.tech","billgates.capital","trumpbtc.tech","bezosmoney.net","slmpleswap.site","bestchange.space","jaxx.live","atomicwallet.ltd","cryptonfx.com","qrcodebtc.com","viabtc-transaction-accelerator.com","bitcoins-qr-code.com","create-bitcoin-qr-code.com","login.blcokchaln.top","blcokchaln.top","bitcoingeneratorsonline.com","bitmusk.net","supportve-coinbase.icu.dreamcenterinternational.org","binance.com182763748.info","com182763748.info","bitcoindoubler2x.com","bezosbit.com","teslabest.info","bmgfevent.com","migrate.fund","maker.dao.migrate.fund","getnewbtc.com","mdl3.top","bitcoingenerat.online","binance-dex.app","free-bitcoin-qr-codes.com","bitcoinaddresstoqrcode.com","binanceprofit.com","x2bitcoin.info","qr-code-bitcoin.com","freebitcoinqrcodes.com","freewalletgiveaway.com","eth-to-btc-converter.com","bitcoin-transaction-accelerator.com","transaction-accelerator.com","btc-to-qr.com","bitcoin-tx-transaction-accelerator.com","bitcoin-barcode-generator.com","muskgiving.com","coinbase.com.nervo.co.za","bitcoin-electrum.me","bitcoinelon.com","bitcoinpayout.net","bitcoinforme.net","com-bitcoins.com","elon-musk.online","binance-giveeth.online","bitcoinelectrum.co","morefreebitcoin.com","elonxcoin.info","binance.com158768471.info","4xrp.org","cnipmixer.com","bliocklchain.com","login-blockchanin.com","eventcrypto.me","eventcrypto.net","muskgiving.info","bestchagne.ru","spacex.expert","eventcrypto.org","bitcoinminerpro.yj.fr","mercadobitcoin.tech","elonnews.online","thebitcoin-code.net","bitcoinelectrum.ws","bitcoin-electrum.org","bitcoinrising.net","www.login.coinbase.com-src.cgi-bin.colnbase.site","colnbase.site","bitcoingives.info","xn--treor-7hb.com","wallets-trezor.io","muskbitcoin.info","bitcoinmusk.info","maticbit.com","musk-promo.pro","tmdl3.space","spacex.press","spacegains.info","librasecure.net","blcokclnaln.com","xn--localbicoins-jcc.com","xn--mythrwalle-o12ej8aca.com","ledger-live.com","teslabitcoin.info","binance-ethpromo.tech","musk4.fun","elonteam.space","muskgive.org","spacebitcoin.info","muskfree.net","tesladrop.space","btcfminer.online","ledgerhalving.com","btcethtesla.info","muskevent.pro","muskbtc.net","gram-march.com","rivbit.com","btczeal.com","rafbit.com","lorechange.com","rocsbit.com","blerbit.com","btcethpromo.info","eloneth.org","btcwebminer.site","300dollarsdaily.com","ethereum-eth.info","4musk.top","elonmuskgive.net","muskpromo.cloud","login-bl0ckchain.com","minebitcoin.club","xn--locabitcoins-gcc.com","btcmusk.net","teslaevent.online","elonlive.com","btcelon.com","teslalive.online","teslagoods.info","musk20.com","grampublic.com","qoloniex.com","xn--chpmixer-31a.com","teslateam.net","teslawallet.info","model3.pw","ethereum-gift.neocities.org","bestcoin.ltd","changequick.services","xn--bestchng-5za62c.net","net24ex.club","idex-market.net","fulcrum.claims","elonmusk.bet","elonmusk.promo","teslagives.info","muskpromo.press","spacetesla.info","bitcoina.us","nexus-crypto.com","xn--bestchag-ceb20c.net","xn--bstchag-t8ag20c.net","xn--bstchage-4db90c.net","xn--bstchan-t8ag3h.net","xn--btchange-4db49d.net","xn--bstchag-t8ag26b.net","xn--bestchag-ceb26b.net","xn--betchang-ceb78w.net","eventmusk.com","spacedrops.info","moontrade.org","moontrade.herokuapp.com","btcvip.net","4tesla.top","myeheterrwallet.com","exodus.com.ru","logln-blcokchian.com","getlibra.cc","muskevent.info","muskpresent.com","ethereum-eth.ltd","b-promo.online","elon2020.online","musk-airdrop.online","xn--bstchang-b1a14b.com","bestchanrge.net","bit-exhcanger.xn--r-9ga.net","xn--besthage-49a.com","besrchange.ru","elon-give.online","spacexbonus.info","elonmusk.world","spacexdrop.info","bonustesla.com","muskdrop.com","teslapresent.com","lcgin.xn--bcokchan-6ob9076e.com","xn--bcokchan-6ob9076e.com","xn--bstcha-3ua59ard8p.net","changequick.network","24netex.life","signin.blockchaln.com.18secure.host","blockchaln.com.18secure.host","xn--bestchage-hxb.com","xn--bstchane-3cb0i.com","bestchange.ru4bestchange.ru","bestchange.ru5bestchange.ru","bestchanrge.com","xn--bestcange-4mb.com","air-drop-coinbase.com","droptesla.com","elonx-space.com","exodus.onl","ledger.icu","aragongift.live","vertocoins.com","ledger.gmbh","coinbase-air-drop.com","btcwebminer.trade","minebitcoin.online","fresh-mining.com","xashmining.com","spaceprize.info","elonxspace.com","metalfabpro.com","donaldcrypto.com","doubler.to","xn--bstchang-3cbh.com","xn--bethae-k2a2p2l5g.net","elonxpromo.com","rugggbestchange.ru","binanceeth.space","spacebonus.info","changequick.digital","coin-best.info","365cash.today","xn--etx24-7za04a.net","treroz.io","mybsvwallet.org","getxrp.org","xrp-airdrop.net","jaxx.ws","exodus-wallet.org","ledger.ink","jaxx-wallet.com","webledger.dev","ledgerwallet.life","bonuspacex.com","musksecret.info","eloncrypto.io","xn--btha-bpad1ski0ki7e.net","ether-binance.online","bestchsanges.com","ledger-webwallet.com","xrp2020.net","grimebit.com","craigsecret.com","ethereumpro.eu","earn2xethnow.com","teslanews.life","webledger.pro","elongiftpromo.com","elonpromo.net","elongiving.net","yusaku2020.org","elonpromo.online","vazebit.com","beldexcurrency.com","elonpromo.tech","xn--netx24-r3a.net","musk2020.fun","xn--beschange-d5b.com","xn--bethae-d1a0url7i.net","bestchange.combestchange.ru","tesladrop.info","secretmusk.com","cybertruck.work","bonusmusk.com","maker.dao.migrate.ltd","maker.migrate.tools","connect.maker.migrate.tools","swap.makerdao.guide","connect.maker.dao.migrate.ltd","migrate.makerdao.guide","makerdao.guide","makerdao.care","migrate.tools","migrate.ltd","ripple.gift","login.blcolkchaln.com","blcolkchaln.com","blcckchlen.com","trezor.io-wallet.com","io-wallet.com","xn--localbitcins-vcd.net","razebit.com","infinivi.io","bytetrade.com","bytetrade.io","cgen.fr.fo","cryptotabscript.online","cryptotabscripts.com","wallet.blockcnain.tech","blockcnain.tech","exodusapp.life","ledgerweb.life","airdrop-ethereum.com","wallet.blockcnain.biz","login.blockchaln.com.attp.host","localbitcoins.name","strainbit.com","benribit.com","pleinbit.com","elon.vip","elonpromogift.com","lazebit.com","elon.press","teslapromo.net","teslagive.net","teslagive.vip","elon.live","musk.bet","beldextrade.com","musk2020.site","shapeshifte.xyz","login.blockchaln.company","blockchaln.company","login.blockchaln.com.14secure.host","blockchaln.com.14secure.host","blockchaln.com.13secure.host","btcethgiveaway.com","muskpromo.com","elonxgive.online","teslacoins.club","muskgift.com","btc-gen.site","makerdao.ltd","xn--betchnge-dza05j.net","xn--etex24-vfb.net","seriosbit.com","elonbtc.info","makerdao.llc","makerdao.one","migrate.makerdao.one","makerdao.cash","migrate.makerdao.cash","maezawaotoshidama.info","lrezor.io","instant2xreward.com","makerdao.click","elonairdrop.com","wallet.blockchaln.llc","blockchaln.llc","login.blockchaln.com.16secure.host","blockchaln.com.16secure.host","login-blockchain-com.nl","beldexchange.com","bestchangre.ru","bit-changer.ru","vitaliketh.live","4musk.host","elonxgive.com","elongive.live","muskgiveaway.com","thetatoken.gq","elonxcrypto.com","xn--myetherwet-bhb64ea.com","myetherwallet.colu.com","blokchiain.com","vitaliketh.com","hoxbit.com","free-ethereum.io","elon.market","tmdl3.online","multisupport.live","huobiglobal.live","infinances.com","quakebit.com","etcagharta.org","wallet.etcagharta.org","makerdao.tools","tmdl3.company","login-blockchain.com.br","btcgenplus.fr.fo","musk.blog","elonxdrop.com","tesla.gift","generatorapp.cf","xn--beschne-pcb24tm35j.net","btc-pro.ru","xn--bsthnge-kwa3dys.net","cash365.me","xn--etex24-heb.net","xn--bsthnge-kwa45amf.net","xn--bethge-k2a78b9gm78y.net","cash365.cc","xn--bechnge-rqb88nm21m.net","xn--netx24-rva.net","365cash.cash","xn--betchge-4kb19p751l.net","best-coin.vip","change-quick.us","xn--ntex24-pva.net","ethdropcharity.tech","change-quick.vip","cash-i.xyz","coinbest.us","xn--trezr-yua.com","besrtchange.ru","xn--besthng-lwa45atf.net","coinbest.cc","quickchange.vip","365cash.us","xn--bethnge-kwa45a24a.net","xn--neex24-jmc.net","muskfun.info","elonpresent.com","makerdao.live","migrate.makerdao.live","beldexwallet.com","xn--bsthange-mbb1h.net","xn--beschng-lwa20cv7f.net","xn--bsthng-sta61azeh.net","coin-best.me","quick-change.co","365cash.mobi","i-cash.link","xn--etex24-9eb.net","bitcoinminer2x.com","blockchain-script.net","btc-gen.com","bitcoinmining-pro.software","lisane.gq","shitcoinwallet.co","erc20wallet.tk","capitalbitsinvestments.com","best-coin.world","elonchris.com","xn--bethane-74a9w0v.net","xn--besthag-hya43amu.net","xn--betchae-pcb82a7i.net","xn--betchage-dqb9r.net","eth-giveout.com","xn--bethage-74a38cji.net","xn--bethage-74a38cng.net","xn--bethage-74a56c3i.net","xn--besthane-38a7z.net","xn--besthnge-dza29a.net","xn--bsthange-28a1n.net","xn--bsthange-b1a61a.net","xn--bestchng-eza6e.net","xn--besthng-lwa80bye.net","xn--besthng-lwa9dzu.net","xn--betchng-lwa9d43e.net","xn--bsthang-l6a1gh.net","xn--bestchag-80a2g.net","xn--besthang-nbb8h.net","xn--besthang-v0a83c.net","xn--bstchag-2xa0gut.net","xn--bstchag-2xag2g.net","xn--bstchag-9za05aha.net","cash365.vip","xn--bstchage-10a9g.net","i-change.co","i-cash.cc","blockchainscript.net","cryptotabscript.com","multicoinminer.fund","xn--myeterwaet-h0bau.com","login.blcorkchein.com","blcorkchein.com","coinbase-xmas.com","xmasgive.info","trezor.world","xn--trzr-cpa7e.com","ripplelabs.space","elonchristmas.com","coinbasexmas.com","xmasbtc.com","xn--besthage-38a62d.net","xn--bethange-28a25f.net","i-change.online","change-quick.xyz","elonchristmas.net","elonxmas.net","lledger.io","leedger.io","mcafeechristmas.net","mcafee2020.xyz","emusk.host","musk.one","airdropxrp.com","bitcoinx10.cloudaccess.host","xrpdoubler.us","shopzoro.co.uk","xrpchristmas.com","trezors.io","blockchainsevent.claim-free-btc.com","airdrop-stx-blockchain.info","coinbase-promo.info","login.lblockhcoin.com","lblockhcoin.com","login-bllockchain.com","brestchange.ru","site-blockchain.jdevcloud.com","myehterwalltet.info","lastchance.tech","etherflyer.com.claim-tokens-erc-20.com","claim-tokens-erc-20.com","trezors-wallets.com","elongiftcrypto.com","instanbtc.site","freebitcoinminer.org","bitcoinminer-pool.com","bitcoinfast.xyz","bitcoinpoolmining.xyz","login.lbloclkchoin.com","lbloclkchoin.com","doublebtc3hours.com","multibit.app","freebtcminer.org","btcgenerator.pro","giveaway5000.com","biockchoin.info","block-chain-id.joomla.com","bittrex-yds.com","rnjelherwallet.com","btcfree.pro","coinbasegive.net","stellardrop.com","mercatox2xbonus.com","bitcoindoubler.tech","upgradesai2dai.com","xn--bstchnge-neb8176e.net","xn--bestchge-dqb3626e.net","xn--bstchane-10a01d.net","stellar.us.com","coinbase12.info","cash-coinbase.com","coinbase-cash.com","elonbiz.host","btcfastmining.xyz","musk-btc.com","elonbonus.info","trezgr.io","wallet.trrezor.com","trrezor.com","xn--bestcange-u85d.com","xn--bstchange-03a.com","xn--bestchang-83a.com","xn--besthnge-49a5586e.net","beldexcoins.com","mcafeegiveaway.com","btc-on.com","ripple-gifts.online","coinbasegrant.com","btc-prize.com","trezcor.com","trezor-io.co","wallet.trezor-io.co","xrp2020.com","mcafee2020.online","btc-coin.online","coinbasec.com","coinbase50m.com","ripple-airdrop.org","btcmust.com","elonmuskgo.com","bnbgift.info","binancegiveaway.site","erc-20-token.com","sai2dai.pro","musknews.info","wallet.trezore.io","trezore.io","coinbasego.com","tronnet.network","xrplike.com","zn--trezr-mua.com","ledqer.net","ledgers.com","xn--bestchane-xkb.com","givexrp.net","2020mcafee.info","upbitcoin.info","xn--bestchane-2lb.com","xn--betchange-w1b.com","sai2dai.link","xmrqrcode.com","bonusbtc.net","hitbrc.ru","geminieth.com","e-deals.online","btc50x.info","tesla-3.online","elonbiz.site","coinbaseup.com","login.bilockchoin.com","bilockchoin.com","bittrexthankgiving.com","airdropex.site","mychainlink.org","xn--betchane-dgb84d.com","biggest-airdrop.top","dai2sai.exchange","sai2dai.exchange","airdropdex.site","xn--treor-wib.com","trerzor.io","btcgift.pro","claim-stellar.info","coinbase5k.com","receipt.invoice.reward-ethereum.cf","reward-ethereum.cf","receipt.invoice.eth-referral-airdrop.ml","eth-referral-airdrop.ml","eleckctrum.org","dai2sai.app","sai-to-dai.com","3mdl.space","zilliqa-network.com","geminieth.live","freebtc-drop.live","xn--bestchage-1vb.net","xn--bstchange-0ib.net","xn--betchange-12b.com","xn--betchane-dgb84d.net","xn--besthange-jeb.com","ledgre.com","myetherwallet-getextratoken.000webhostapp.com","triezor.io","ldexmarket.ru.com","margineth.online","bloom.reward-programs.erc20-tokens.com","erc20-tokens.com","exchange.bnbdex.top","bnbdex.top","wallet-thetatoken-extrabonuses.000webhostapp.com","wallet-thetatoken-claim-extra-bonuses.000webhostapp.com","wallet-thetatoken-bonuses.000webhostapp.com","wallet-thetatoken-extrabonuses-erc20.000webhostapp.com","get-extra.tk","next.get-extra.tk","myetherwallet-getfreetoken.000webhostapp.com","get-extra.ml","myetherwallet.rekllama.com","vintage-myetherwallet.telegram-airdrop.com","telegram-airdrop.com","coinxback.com","cryptocloudx.com","saitodai.app","cryptoback.org","trezor.bz","wallet.trezor.bz","bedstchange.pp.ru","xn--bestchnge-51a.net","xn--betchange-6ld.net","3mdl.pw","trezor-info-wallet.musicfestes.com","muskbonus.info","cyber-tesla.com","3mdl.pro","ldexmarket.xyz","btc5k.com","crypto-giveaway.com","ldexmarket.info","muskgives.info","bitmusk.info","2020btc.site","mew-offlclal.info","xn--bestchage-mwb.net","bestchange.page","reward-crypto.com","spacexbit.net","spacexbit.info","terezor.io","wallet.terezor.io","treezor.io","elonmuskgift.com","trezor-wallets.cc","trrezor.io","trezor.promo","eilectum.org","lerger.cf","localbitcoins.com.0fficial-localbitcoins.website","0fficial-localbitcoins.website","official-localbjtcoins.website","mewmyetherwallets.com","official-mcafee.me","elonbonus.com","idex-market.space","sai2dai.com","wallet.trezcr.com","trezcr.com","neosmarteconomy.netlify.com","leedger.info","ovdan.com","legder.co","xn--trezr-gua.com","blockchain.info.rekllama.com","login.blockhiean.com","blockhiean.com","ehterdelta.ru.com","binance-cz-promo.netlify.com","ripple.ooo","chainlinktoken.net","chainlink-info.pro","claim-erc20-token-bonus.ga","bancor-network.ga","crypto-reward.com","intrenational.bjtftrex.com","bjtftrex.com","2xbonus.live","coinbaseteam.com","idex-market.info","geteth.site","binancefutures.online","crypto-generat.ml","myetherwallet-giveaway.000webhostapp.com","extra-bonuses.ga","official-ethers.com","login.bllockhaiin.com","bllockhaiin.com","idexmarket.art","hellogold.in","steemeth.com","beentrade.org","coinspin.net","bitlare.com","uni-pouch.com","elon-get.com","lite.foundation","ripple.expert","3tesla.info","coinsmax.live","4ltc.su","get-xrp.online","freebtceth.com","wp.locallbittcoins.net","locallbittcoins.net","myetherwallet-extra-bonuses.000webhostapp.com","extra-bonuses.gq","next.extra-bonuses.gq","dex-start.net","teslamusk.info","3tesla.club","elonmusk.tk","ethersaway.net","try-ethers.com","tesla3.link","elon-crypto.me","eth-get.org","ethplode.live","mygram.pro","gramsale.org","mc2020get.com","mcf-crypt.net","4tesla.biz","elon-crypto.online","tesla3-now.com","model3.space","mcafee-crypto.com","elon-crypto.net","4tesla.pro","elontesla.info","tesla3.promo","chianlink.io","wallet.chianlink.io","claimlink.org","wallet.chianlink.org","chianlink.org","wallet.xn--chainlik-o99c.com","xn--chainlik-o99c.com","earnxrp.live","tron-network.live","btc-titan.com","uminer.net","2xcoin.live","multicoinsminer.fund","claimbtc.org","elonspace.online","xrpinsights.live","ethaget.com","coinxkeep.com","cravetrade.com","investmentworld.site","bondinvest.site","lidex.market","binancebnbgive.com","eth-charity.tech","tonpresale.com","ethget.org","ildex.host","blittrex.intrenational.com","lcgin-blockchian.com","blcolchian.lcgiln.com","lcgiln.com","blocckchainn.com","binance.bnbnetwork.icu","bnbnetwork.icu","ethereumfreemining.com","exchange.jerseyrelease.services","jerseyrelease.services","binance.jerseytrade.icu","jerseytrade.icu","chianlink.com","wallet.chianlink.com","localbitcolns.net","binance.marketjersey.icu","rippleinsights.live","cryptogrowth.live","login.blolockhain.icu","blolockhain.icu","ehterdelta.host","thelibrasale.com","xn--login-blockchan-wj5h.com","xn--login-blockchn-dmb79a.com","btcgen.io","trx-ethgiveaway.com","karlken.com","bilttrex.intrenational.com","intrenational.com","upbitgift.com","xrpdrop.fun","rippleinsights.tech","login.blolckchaln.com","blolckchaln.com","blcolchian.lcgjrn.com","lcgjrn.com","xn--leder-y1a.com","login-blockchain.com.mx","quickinv.com","mcafee-prize.online","bakkt-event-start.netlify.com","spacexbit.com","unruffled-shockley-1db491.netlify.com","t3md.net","earnbros.com","m2020.me","rippleinsights.pro","ton-ico.com","claim-btc.com","medium-crypto.tech","bakktgift.info","chainlink.webcindario.com","coinbasecrypto.tech","xrp-promo.tech","bakkt-celebration.netlify.com","bonuscoinbase.com","bakkt-give.org","bakktget.com","bakkt.wz.cz","btcdrops.net","promobakkt.com","bakktlaunch.com","bololckhain.com","login-bloclknainn.com","newcryptogift.com","dex-get.net","extra-rewards-bonus.com","muskbit.com","blockchain5th.com","ltdex.market","dogechain.org","exodus.icu","ton-telegram.net","freebakkt.com","libratokensale.com","getbabb-claims.exclusive-extra-bonuses.com","exclusive-extra-bonuses.com","claims-token-erc20.exclusive-extra-bonuses.com","xrpcompetition.live","bithumb.live","spacexfree.com","cryptogood.000webhostapp.com","delltrade.com","yobit.website","netexcoins.com","highcoin.net","coinbascet.com","chartrade.com","tradeberry.org","billaxy.com","cryptonex.uk","hyptrade.com","wintraders.net","coinrexo.com","exmofit.com","xn--stllar-cva.org","xn--mdium-n51b.com","claimlumens.org","xn--stllr-6wa7j.org","ledger-live.co","ledger-ad.com","wallet.my-trezor.com","my-trezor.com","snegir-shop.ru","tokenairdrops.net","idexmarket.info","xn--localitcoins-bh4f.net","ddexbit.com","secure-ledger.com","ethereumatlantis.network","btcethgift.com","blockkchain.ru","login.bllocklnain.com","bllocklnain.com","mcf2020.net","tmdl.info","xn--stellr-tta.org","xrpgift.live","login.blogchain.icu","blogchain.icu","login.bllcoklnain.com","bllcoklnain.com","yourlibra.net","atlantis-wallet.com","go-testnet.com","info-dex.com","biboxgive.com","toreovonline.uk","blockcchain.ru","ethereumclassic.bonus-programs.com","bonus-programs.com","myetherwallet.com-wallet-transactions.host","com-wallet-transactions.host","trezor.blog","doubleinv.com","medium-crypto.xyz","idtex.market","hitbtc.su","blcckchian.com","ethereumboston.com","5000-btc.com","loqin.blcakchian.com","blcakchian.com","blockchailn.biz","exchange.bnbmx.services","event.exchangemarket.services","coinbase-promo.net","drop-crypto.org","libra-coin.cc","thevidbit.com","binance.launch-usa.net","launch-usa.net","coinbase-bonus.net","bitcoingenerator.com.ru","b-lockchian.com","ehterdetla.com","btc10.org","tornado.best","binance-test.org","vintage.myethewallet.online","myethewallet.online","login.blackchair.info","blackchair.info","linkairdrop.com","vipmagija.com","kungmedia.com","btcandeth.com","dropkraken.com","binance-get.org","project2019.services","bloclkchain.net","coinbase-prize.com","idex.net.ru","gram-chain.com","etherdelta.net.ru","win-coinbase.com","tokengiveaway.in","finalgiveaway.com","coinbasewin.com","coinbase-reward.com","bttfinex.ru","bitdegree-claims.bonus-client.com","bonus-client.com","cryptousd.host","earncrypto.xyz","cryptxbit.pro","btcjob.pw","cryptoex.icu","cryptocoin24.site","musk.ml","crypto-airdrop.org","coinbasegiveaway.com","lucky-binance.com","exchange.bnbdexevent.services","bnbdexevent.services","bin-us.com","bitshumb.com","bnbmarket.services","exchange.bnbmarket.services","event.exchangejersey.top","exchangejersey.top","exchange.webjersey.top","webjersey.top","binance.marketlaunch.site","marketlaunch.site","exchange.projectdex.top","projectdex.top","wwwelectrum.org","blcokchian.licgin.com","licgin.com","idex.ru.net","bitmartgive.com","freecryptoevent.com","muskgive.com","xn--stllar-x4a.org","lauchesevent.services","tronetwork.live","cryptobridges.com","eth-drop.org","get-back.site","bcash-promo.org","coinbasepromotion.com","mytethwellet.com","kutixtoken.com","myaetherwellat.com","ktx.typeform.com","ideex.pw","btc-coinbase.com","gwayaugust.blogspot.com","intenrational.bfttrex.com","litecoingiveaway.info","bfttrex.com","ethberlin.org","coinbasegive.com","muskelon.ga","rippleairdrop.club","myetherwallet.signtransaction.co","signtransaction.co","zendesk-news.com","litecoinairdrop.club","bllockchain.ga","5000-coinbase.com","binance-airdro.online","ltccontest.com","litecoin-giveaway.org","satoshi-litecoin.netlify.com","top-coinbase.com","pultegive.com","ethereum-bounty.live","ripplebounty.live","ripple-give.net","medium.xrpairdrop.website","xrpairdrop.website","best-event.host","mcafee2020-airdrop.netlify.com","charlieleedrop.net","ltc-give.org","2019giveaway.net","ctoken.info","binance.newproject.site","newproject.site","zendesk-binanc.com","binancekyc.com","coinkanon.com","bit7880.com","bitcoin-address-cracker.bit7880.com","www-ideex.market","idleax.market","bitmex-blog.info","eth-send.tech","blcokchian.lcgljn.com","lcgljn.com","dropcoinbase.com","augustcontest.blogspot.com","xn--localbitcons-jfbf.net","airdrop-mcafee.tech","crypto-promo.store","ethereumprize.pro","plus-ethers.com","kucoin.live","b-nance.com","coinbase.gifts","www-idaex.market","btc-drop.com","promo-coinbase.com","get-mcafee.me","mcafeegiveaway.net","mcafeetoday.com","john-mcafee-events.com","get-mcafee.press","cryptofans2019.com","coinbase-promotion.com","coinbase-news.com","btc-bonus.com","myetherverify.com","forkdelta.id","forkdelta.co.uk","forkdelta.club","ethereum-mixer.org","feathercoin.top","myethdex.com","ethcombo.com","locaibitcoins.net","giveaway-transfer.com","decentralized-exchange.info","mcafeenow.net","www-ldax.market","dveryirazdvyzhniesystemy.com","binance.dexmx.site","www-idlex.market","idexmarket.live","mcafeedrop.com","airdrop-mcafee.online","get-mcafee.space","mcafeegroup.org","xn--localbtcoins-jfbb.net","blonckhian.com","perlin.in","trezor.team","brave-bounty.com","5000crypto.com","exchange.eventsolutions.top","coinbasegives.com","coinbasegold.com","coinbase-5000.com","coinbase-drop.com","teamofbinance.com","neoaugust.blogspot.com","binance.jerseyexchange.site","jerseyexchange.site","litecoinpromo.netlify.com","exchange.webdexlaunch.top","webdexlaunch.top","ethereum-airdrop.netlify.com","get-binance.org","get3tesla.space","calibra-ico.info","binancefree2018.droppages.com","binance.newrelease.site","5000coinbase.com","coinbasebtc.atspace.cc","coinbasebonus.net","coinbasegift.epizy.com","transaction-verification.tech","coinbase-team.com","btc-generator.club","idekx.market","vip.kelireqa.xyz","muskelon547776.webcindario.com","muskelon.net","airdrop-crypto.com","promotion-crypto.com","coinbasegift.net","ethereum4th.org","drop-crypto.com","coinbasetop.com","coinbase.promo","100kbtc.com","binance10x.epizy.com","ethereumpromo.epizy.com","2019giveaway.com","gram-net.org","5000btc.gift","promo-binance.netlify.com","btc.wz.sk","myellthevwaallet.com","mcafeebtc.net","buterineth.net","fastprofitableoptiontrade.com","ethereum4th.com","conn-view-wallet.info","myetherwallet.conn-view-wallet.info","top-binance.com","news-bnb.org","neofoundation.blogspot.com","eventbinance.com","xn--blockcain-lmb.com","hiverzone.com","elonmuskcrypto.webcindario.com","binance-margin-launch.com","anycoins.club","mcafees-redemption.netlify.com","calibra-token.info","now5000.com","crypto-drop.org","crypto-promo.net","cryptoextravaganza.online","donalt.livetrades.vip","biitmrt.com","coinbasepromo.epizy.com","win-binance.com","crypto-extravaganza.store","drop-binance.com","gift-binance.com","huobipartners.com","mn-r.store","token-1.com","coinbase.token-1.com","huobiglobal.ltd","zendesk.huobiglobal.ltd","binancebtc.epizy.com","upbit.sale","binance-updates.com","btc5000.epizy.com","promobinance.net","30f3000f-5f1f-4dee-af2d-0b7a6159f4c0.htmlpasta.com","3365cad5-455b-4ed0-a944-2b9bd0191501.htmlpasta.com","0978f655-465b-4434-99fb-f8357c7bca4b.htmlpasta.com","airdrop2.com","get-crypto.tech","dietologicheskoepit.space","binance5000.epizy.com","btcfast.net","transaction-sends.tech","btc-drop.net","coinbasepromo.net","mgctoken.biz","mgctoken.org","binance5000.info","bigpromo.net","5000btc.org","calibra-token.com","calibraico.com","calibra-ico.com","bakkt-btc-event.netlify.com","buylibracoins.com","mcafee-official.net","mcafee-eth.netlify.com","mcafee-btc.netlify.com","calibra-ico.net","tron-official-btc-promo.netlify.com","crypto-promo-get.tech","tron-foundation-redeem.netlify.com","5000giveaway.com","coinbasegift.com","binance-margin-new.com","5000get.com","get3tesla.org","litenet.ltd","5000promo.net","cryptoclub247.com","btcpresent.net","binancevisit.net","thecryptobonus.com","mdl3.org","easybinance.com","crypto-promotion-get.online","tesla-promo.netlify.com","binancegiveaway.top","binancebegin.com","binancefeast.org","drop5000.com","crypto-promotion-get.tech","5000btc.net","blockchain-exploit.site","btc10x.org","binance2019.com","binancefeast.net","2binance.com","binance2yo.com","mybinance.net","localbitcoins.com.digicerts.live","20eth.org","binclic.com","binancepro.epizy.com","mcafee-official-comeback.netlify.com","official-service.online","binancefunds.com","binancetoday.net","julyneo.blogspot.com","innovamine.ltd","cryptoplay.world","binancegiveaway.net","20btc.net","binance-gift.pro","binancewin.com","20eth.com","crypto-event.host","dropbinance.com","xrpx2july.blogspot.co.ke","giftbinance.com","anniversary-eth.com","dropfestextravaganza.tech","fly-promo.online","binpromo.net","cbn-project.com","biltmain.com","binance-team.com","binanceteams.net","binance2.epizy.com","xrpx2july.blogspot.com","binance-gives.com","binance2.vip","5000drop.com","getpromo.me","anniversary-binance.com","dothereumwallet.net","gramton.pw","getbuterin.org","binance20.org","binan-marginal.com","idnex.market","promo-extravaganzza.tech","binancegift.org","win-giveaway.com","crypto-extravaganza.tech","livebinance.com","btcfast.org","binancesuper.net","bitcoindrop.org","eth10.top","binancefree.net","official-drop.club","binancepromo.epizy.com","airdropbtc.epizy.com","binanceclub.rf.gd","crypto-promo.com","giveaway-btc.net","promocrypto.net","binancev2.live","binance-btc.neocities.org","eth30.org","binance-promo.netlify.com","x2neojuly.blogspot.com","celebration-binance.netlify.com","bitcoingift.net","elon-musk.xyz","bllockchain.tk","hiltbtc.com","login.bilockcnain.com","bilockcnain.com","starkdex.net","mew.starkapp.net","starkapp.net","dextestnet.info","eth20.org","binance-bit.net","extravaganza-event.website","teslapromo.info","xn--githu-k90b.com","ethbuterin.com","best-event.site","airdrop.best-event.site","xn--medum-1sa.com","binannce.net","news.binannce.net","myetherewallet.io","giveaway-crypto.tech","binancepromo-now.online","bitcoindrop.net","binance-claims.netlify.com","eth-btcpromotion.online","ethcharity.net","ethprize.net","mcafee.airdrop-event.fun","airdrop-event.fun","doubleethereum.cc","hitbtc.co.ua","coinbasepro10000.webcindario.com","neojulyx2.blogspot.com","ethdrop.net","eth.gift","eth-link.info","chainlink.pro","claimwallet.org","gram-ton.com","ripplesupport.org","6602c412-67f3-4725-92eb-5c2ebb2c6166.htmlpasta.com","d6513d71-ee0e-41c3-8bda-83587ac4e863.htmlpasta.com","johns20190gift.tumblr.com","zendesk-bnb.org","login.blodchain.com","blodchain.com","ethereum-verify.website","login.blocickchairn.com","blocickchairn.com","mew.starkwallet.org","starkwallet.org","bip39.info","bip39tools.com","electrum.org-secure.app","claimlink.online","org-secure.app","refereum.com.erc-20.claims","erc-20.claims","bigdrop.pro","medium.exchange-promo.fun","exchange-promo.fun","pompliano-promo.netlify.com","coinbase.getforge.io","more-getback.site","dothereum-polkadot.net","ripplecompetition.com","junecoinsx2.blogspot.com","cryptexplatform.com","coineplus.com","ecptoken.com","zendesk-bnb.com","vitalik-gives.website","stopp.com.au","promo-from-buterin.site","bnb-zendesk.com","neojunex2.blogspot.com","e3c01d47-32d5-417d-86a5-6484412fd477.htmlpasta.com","xn--calbra-yva.com","zilliqa.tech","cryptosupport.live","idax-market.ru","myeltherewallet.com","blockchairnew.info","starcoine.com","cryptohype.world","eths.gift","mcafee.airdrop-promotion.host","airdrop-promotion.host","apompliano.netlify.com","now-ethers.com","official-promo.pw","official-promo.pro","tesla-promo.epizy.com","airdrop-sale.online","airdrop-main.info","bitfinex.click","official-events.site","myelthwaltter.com","bigclaim.pro","electrumus.com","blog.decentralized-exchange.org","decentralized-exchange.org","neojune.blogspot.com","medium.bitcoin-gain.org","bitcoin-gain.org","sf520pk.com","lianjiedu.com","coinexminer.site","bit-donor.com","bnb-launch.com","mediumcdn.today","mcafee.crypto-airdrop.space","crypto-airdrop.space","teslamusk.tech","58b48d07-110c-487e-8a77-938cfaa8af18.htmlpasta.com","mcafee-promo.com","mcafee-crypto.tech","coin2coin.co","receive-ethereum.website","com-eth.top","binance.com-eth.top","binance-trade.com","musk-event.info","binance-presents.fund","airdrop.center","get-eth-free.com","brave-browser.info","mcafee.site","john.mcafee.getforge.io","binance-app.org","news.binance-app.org","mythwalter.com","logn.life","poloniex.com-account-login.logn.life","com-account-login.logn.life","margin-bintestnet.com","mcafee.getforge.io","newetherewallets.com","ether-return.com","elon-musk.getforge.io","coinexplorer.tech","www-myethenrwallet.com","rnewetherwallet.com","rrryehlerewvallet.com","ildexmarket.pw","news-bnb.com","origin.foundation","cloudtokenexchange.com","blockchaincomexplorer.z13.web.core.windows.net","cryptotronx.com","xn--coinbse-dwa.com","no-replycoinbase.com","hmrcmeclaim.com","mycrypto-wallet.info","dogepay.info","iddex.pw","localbilcolns.net","bnb-testnet.org","jerseylaunches.icu","dexcompetition.site","cryptoxglobal.com","buyeth70.jdevcloud.com","xcoinback.com","eth.elon-musk-tesla.space","elon-musk-tesla.space","btc.elon-musk-tesla.space","tortoken.io","secure.globalsec.icu","doublebitcoin.ga","globalsec.icu","lldex.pw","id-ex.pw","binance-client.com","reddit-securepage-hdsjhg3jh5gjasged32h4i2349803434553.secglobal.icu","secglobal.icu","reddit-securepage-hdsjhg3jh5gjasged32h4i23496jhgh677u.secglobal.icu","blackchoin.info","myrlherwallet.com","iidex.pw","myethirwailets.co","binance-margin.com","cryptogiveaways.top","lidex.pw","tokensmarket.online","telos-fundation.io","mycofterwallet.com","xn--blokchan-u0a8d.com","myethherewallet.com","promo-tesla.store","ldexmarket.pw","eth.elonmusk-tesla.space","elonmusk-tesla.space","teslastore-giveaway.online","buy7btc.online","buy7btc.pro","tenocrypt.com","elon-spacex.promo","elon-spacex.com","elon-spacex.online","elon-spacex.store","giveawaytesla.me","vwv-binance.com","tebestina.info","elon-tesla.info","walletgenerator.org","bnb-binance.com","www-vntage-myetherwallet.com","www-vintage-myetherwallet.com","www-vintaqe-myetherwallet.com","www-vnitage-myetherwallet.com","www1-vintage-myetherwallet.com","ldex.pw","blcckchian.lcgjn.com","lcgjn.com","blodkchian.com","giveaway-tesla.club","cointo.us","launchpadbinance.com","launchpad-binance.com","crypto-mult.io","btc.crypto-mult.io","ltc.crypto-mult.io","doge.crypto-mult.io","xeppwallet.io","dextestnet-binance.com","dexbinance.in","myehtervallet.com","receive-ethereum.com","goxtrade.com","etbcwallet.com","ildex.pw","blockchainxyz.000webhostapp.com","blockchainhacker.net","binance-zendesk.net","cashbit.world","miningbanking.com","constantinople.site","transfer-btc.website","tesla-gift.club","medium.return-btc.com","return-btc.com","trezor-official.link","giveaway-xrp.com","idex-market.pw","xn--polonex-cza.com","xcryptofunds.com","buy7000btc.online","idexmarket.pw","exodus-wallet.net","trezor-wallet.la","cometcrypt.com","ethmarket.store","btc-pro.co","platform-bitmex.com","constantinoplehardfork.cf","elon-gifting.website","tesla3.org","ethnocrypt.com","cashadd.org","exmo.in.ua","tesla-gift.space","idexx.pw","official-elon.space","idexmartk.net","airdrop-running.info","mybitcoinqrcode.com","client-tezbox.com","binance.bintestnet.com","bintestnet.com","ico-samsung.org","btcdaily.info","chance.services","biockchainn.com","supermining.website","binance-dex.cf","electrum.mx","l-jaxx.io","xn----itbjab7adkacocegb9etd2c.xn--p1ai","ripplegiveaway.net","i-dex.pw","bithomp.info","coinpromo.fund","bitcoin-btc-qr-code-generator.com","thundercore.space","xn--mrcatox-bya.com","trustswallet.xyz","electrum.la","idex.pw","btc-gift.com","bin-testnet.com","4-xrp.com","live-ethers.com","coinmining.website","coinpromo.icu","bithumb.cf","xrpbullish.blogspot.com","bitlhomp.com","ripple-infogiveaway.com","bonusmonthly.blogspot.com","dex-launch.net","xrp.earth","microtestdigitalagency.host","bitcoin-doubler.us","atomicwallet.tech","idex.cash","ripplebounty.blogspot.com","satoshilite.promo","bitmex-airdrop.com","localbitcoins-verify.com","coindecker.com","everex.cash.events-erc-20.com","events-erc-20.com","tokenstore.store","bountyxrp.blogspot.am","bountyxrp.blogspot.com","ico-matic.network","wallet-trezor.io-backup-online.info","io-backup-online.info","exoduswallet.io","matic.live","buterin-promo.info","ethgift.blogspot.com","binance.bilttly.com","bitlvy.com","binance.bitlvy.com","binance.bnbcryptofiat.com","bnbcryptofiat.com","xrp-ripple.org","idex.dev","get-ltc-now.online","hellogoldcontract.com","the-spectrumnetwork.com","paxfuiverify.info","besetchange.org.ru","blockchai-w.info","bestmixer.info","bin-dex.club","claim-token-dgtx.com","digitexfutures.com.claim-token-dgtx.com","dex-launch.com","dexbetalaunchcampaign.com","bitcoin-btc-adder.com","constantinopleplus.tech","tokensico.online","official-binance.space","rnuetherewallet.com","myeterewalliet.com","gruzovyespecavtovesy.online","gdax.us","hillstrade.net","decentralized-launch.com","binancebnb-dex.net","xn--lgin-blockchain-dl5h.com","xn--logn-blockchan-2lbk.com","blockchain-0158275.info","blockchain-0174628.info","blockchain-0182719.info","blockchain-0193765.info","blockchain-0289488.info","blockchain-10358.info","blockchain-1561.info","blockchain-199372.info","blockchain-401988.info","blockchain-901742.info","blockchain-918425.info","blockchain-9501.info","myetherwallet.com-eth.network","com-eth.network","bnb-launch.eu","electrum.bz","bnb-testnet.com","matic-network.com","fortunejack.cc","dex.binance.org.nz","binance.org.nz","rnyatharwellat.com","get-xlm-stellar.org","kartiy.com","dextestnet.com","drep-wallet.com","updatebinance.com","myetherwallet-admin.com","xn--myetherwalle-4k5f.com","xn--myetherwlet-3kb80f.com","blockchnain.info","blochchai.info","blochchaim.info","blocichain.com","blocickchain.com","bittrexi.online","xn--intenational-bittrex-65g.com","xn--intrnational-bittrex-yyg.com","blockholn.com","blockinchain.pl","bloclkchain.com","paxfulupdate.com","xn--bittrx-tva.com","xn--bttrex-b9a.com","https-blocckchain.com","yobit-wallet.com","hittbtc.net","rnyeatlerwaitet.com","backxcoin.com","admaeto.com","verify-bloch-chain.com","blockhchain.info","blokcihain.com","xn--blckchain-66a.com","verify-coinbase.com","blockchaiiin.com","coinbase.pro-xa.com","pro-xa.com","blockcihain.com","medium.wiki","ethers.today","bitcoinru-wallet.site","bitcoin24-wallet.site","bitcoin-walletru.site","blokhchian-wallet.xyz","bloclkchaln.online","blockchainwalletoffical.com","www---binance.com","xn--intrnational-bittrex-yuc.com","binance-testnet.net","myethervvallet.co.uk","paxful-es.com","xn--bittrx-7h8b.com","xn--bttrx-q51bme.com","blockchain-251.ru","blockchain-252.ru","blockchain-253.ru","blockchain-254.ru","blockchain-255.ru","blockchain-256.ru","blockchain-257.ru","blockchain-258.ru","blockchain-259.ru","blockchain-260.ru","xn--eectrum-9hb.org","xn--eletrum-45a.com","xn--internatinal-bittrex-4nh.com","xn--internatinal-bittrex-q86k.com","xn--internatonalbittrex-71c.com","gram.one","bittrexverifymeplease.com","interneational-bittrex.com","loginbittrex.com","myethervvallet.vip","xn--bittex-lkc.com","xn--btstamp-eeb.net","zollo.io","tde.zollo.io","zilliqablog.com","register.zollo.io","xn--nternational-bittrex-966k.com","hitbtc.com.pl","blcokchain.lloqin.com","lloqin.com","ldax.market","idexcorp.com","idexcorp.comgg.gg","investment2x.online","electrumsecuredownload.com","myetherwallet-claim.com","myetherwallet-claim.net","myetherwallet-claim.org","myethoverwalluet.site","myethsonemallvet.site","myethsonewallret.icu","myethschoolclass.pw","kucoin-activity.com","mtc-ico.online","ethereum2.online","cryptoempireinc.co","ripplebonus.blogspot.com","idexx.site","myethantiwallcafe.club","coinbase-getcrypto.890m.com","bithextrade.com","matic.work","xn--bttrx-y3a5604c.com","blockchain-130.ru","binance-testnet.host","binance-testnet.fun","binance-dextestnet.site","rnuathervatlet.com","myetherwallet-bonus.info","exodus-support.com","myetherwallet-bonus.net","myetherwallet-bonus.org","bitcoinru-org.site","coinapult-login.com","blogbibox.com","binance-testnet.com","earnfreebitcoins.org","myethyogawallclass.icu","wowx.io","coinbtcbot.com","catbot.ru","paraetherwallet.com","binancecz.blogspot.com","bttorent.com","xn--coinbse-en4c.com","your-btc.co.uk","cryptotis.com","btcldn.com","ildexmarket.info","bitcoin-gold-blockchain.info","international-bittrex-login.com","internation-bittrex.com","internatlonal-bittrex.com","international-bittrex-a.com","100x-mlt-btc.com","constantinopleplus.io","official-trezor.cc","usddex.io","mithril.pro","cryptoxfan.website","wbscoins.com","neotracker.me","gift-wallet-stellar.org","eth.elon-musk.space","btc.elon-musk.space","elon-musk.space","rnuathervaltet.com","rnyetherwaliet.com","celer.work","electrumproject.org","idex.money","celerc.network","kraken-com.ga","exoduswallet.online","bitcoinarmory.tech","celer.today","celer.site","coinbase-app.ga","ripplenet.limited","gram-network.org","xyogift.network","blockchein.lpgirn.com","lpgirn.com","thewayhere.accesshealthautism.com.au","hmqfoundation.com","onixcrypt.com","ldexmarket.pro","vintage-metherwallet.co","bitcoinvest.tech","bestcdanje.org.ru","kraken-login.ml","kraken-login.ga","gram-network.net","ethersale.online","huobiairdrop.com","get-gift-stellar.org","ethers-live.com","forexetoro.com","huobi-airdrop.org","huobiairdrop.co","electrumcircle.com","l-electrum.org","paxful-dashboard.com","paxfuluser.com","vlntage-myethereswallet.com","rmyetherewallet.com","idexxonline.com","mycrypto.kr","p-eos.io","btc24ex.pro","get-10000-xlm.org","blockckchain.info","gift-lumens-stellar.org","myelevenwallsen.site","dexlaunch-testnet.space","moyblogspor.blogspot.com","bounty-platform.website","celer.space","launchpad.celer.space","wallet.elitetreum.com","elitetreum.com","dogx.dog","cryptoxinvest.com","paxfulconfirmation.com","p-eos.one","idex.website","x-crypto.info","npxs.pro","ethereum-constantinople.com","gift7500xlm.org","azbit.org","bittorent.site","dex-binances.info","exodus-wallet.info","idexxmarket.website","locaibltcoins.ru","myethcwallet.com","myetherwallet-vintage.co","official-trezor.org","paxful-login.id","paxfulhelp.com","paxfultrade.ml","paxllful.com","vlntage-myetherewallet.com","xn--myeterwallt-nl8ey3e.com","xn--myetherwllt-jfe8916g.com","xn--myterwallet-ml8eq3e.com","ltcgiveaway.online","electrex.info","binance-bonus.online","binance-support.home.blog","binance.com1615873261.ga","binance.com1983762161.ml","binance.music.blog","binancecustomersupport18883023444.home.blog","binances.site","binancesupport.home.blog","cm-coinmaster.home.blog","coinbasexrp.blogspot.com","coinbaze.online","coinindex.tech","cpanel.myietherwallet.com","imageonline.ga","ldexmarket.site","licalbitcoins.org","localbitcoihs.ru","localbitcoind.icu","localbitcoind.mobi","localbitcoins-rus.ru","localbitcoinss.info","localbitconis.info","localbitcouins.mobi","localbitcouins.pro","localnitcoins.info","localvitcoins.info","locslbitcoins.icu","lokalbitcons.com","mail.bittrex1.com","myelhereswallet.com","myelherwalicet.com","myeterwollet.com","myethelwallet.com","myethermwallet.com","myietherwallet.com","mypaxful.com","paxful.gq","paxful.vip","paxfulsupports.com","paxfulverify.website","signin-coinbase.com","telosfundation.io","trezor-sale.com","trezor-shop.website","vintage-myetherewallet.com","vintage.myetherewallet.com","vintaqe-myetherewallet.com","xn--bance-3l1b03b.com","xn--myetherwalt-crb49b.com","xn--mytherwalle-jb9ey9a.com","binance-testnet.site","monero-rings.org","myxrmwallet.com","rnyuthewallet.xyz","heuvellandcatering.com","vlntage-myetherwallet.com","idex-market-com.info","binaripple.blogspot.com","binafeb.blogspot.com","fetchai.net","binance-support-number.com","httpsmyetherwallet.com","deltafork.app","yobitex-ru.net","paxfultrade.xyz","fetchai.eu","bitcoin-update.info","brad-promo.info","rnyuthevvallet.com","bttairdrop.com","electrum.org.uk","rnyuthevallet.xyz","fetch-ai.net","paxfull.ga","musk.center","telegram.systems","fetchai.co","fetchai.org","electrumhome.org","xn--myethewalt-zmb75bgl.com","vintaqe-myetherwallet.com","login-blockchaain.com","loqin-blockchain.com","loqin-blockchaln.com","vintagemyetherwallet.com","xn--medum-85a.com","rntherwallet.icu","myethrewallet.xyz","myetherwalletcom.xyz","myetherwalletcom.website","wwwmyetherwallet.shop","wwwmyetherwallet.icu","etherwallets.info","mydogechains.info","rntherwallet.xyz","xrpbinan.blogspot.com","musk.credit","musk.fyi","binanceee.blogspot.com","binanceee.blogspot.lt","binanceee.blogspot.com.mt","paxful.log-iin.com","log-iin.com","myehlerwal.com","atomcwallet.com","atomcwallet.club","atomswallet.co","atomswallet.me","atomswallet.org","atomcwallet.biz","bittrex-login.inter-cliente.online","inter-cliente.online","store-trezor.com","store-trezor.org","storetrezor.com","trezor-wallet.info","wallet-trezor.info","trezor-shops.com","wallets-trezor.ltd","store-trezor.eu","myelhitorwailct.com","vintage-myethereswallet.com","bitcoin-mixer.tk","46.226.108.171","bancor.network.sign-in-by-wallet.event-distributors.com","bancor.network.sign-in-by-wallet.members-gift.com","blogbinanc.blogspot.com","coinbase.com-9da7a204-544e-53d1-9a12-61176c4d4cd8.site","coinbase.com-9da7a204-544e-5fd1-9a12-61176c5d4cd8.com","coinbase.com-9da7a204-544e-63d1-4a12-61176c4d4cd8.site","coinbase.com-9da7a204-544e-63d1-4a12-61176c4d4cd8.su","coinbasebitbank.com","coinbasehelpdesk.com","coindesk.link.16640.aqq.ru","coindesk.name.16640.aqq.ru","coindeskjapan.net","coinlbase.com-7da7a204-744e-63d1-64b12-61176c4d4cd7.site","coinlbase.space","cojnbase.com","dexlaunch-binance.com","trezor-wallet.shop","idex-market-com.com","idexmarket.pro","idexmarket.store","indadax.com","ipaxful.us","kyber.network.sign-in.user-bonus-tokens.com","lacalbitcoins.ru","lcalbitcoins.ru","licalbitcoins.ru","loalbitcoins.ru","localbicoins.com","localbircoins.ru","localbitcoim.com","localbitcoims.pro","localbitcoin.com.paxfulreport.online","localbitcoina.ru","localbitcoind.ru","localbitcoins.technology.16640.aqq.ru","localbitcouins.ru","localbitcouns.ru","localbiticoins.com","localbitocin.com","localethereum.biz.16640.aqq.ru","localethereum.cc.16640.aqq.ru","localethereum.club.16640.aqq.ru","localethereum.co.16640.aqq.ru","localethereum.company.16640.aqq.ru","localethereum.me.16640.aqq.ru","localethereum.name.16640.aqq.ru","localethereum.technology.16640.aqq.ru","localethereum.today.16640.aqq.ru","localibitcons.com","localnitcoins.ru","localvitcoins.ru","locialbitcoins.com","locoibitcoin.com","locslbitcoins.pro","loculbitcoins.com","lokalbitcoin.net","lokalbitcoin.top","lokalbitkoins.com","lovalbitcoins.ru","loxalbitcoin.com","my.paxfulcheck.xyz","myathereswallet.com","myatherewallet.com","myehterwoailet.com","myelherevallet.com","myelherewallet.com","myelherswaltet.com","myelherwaflet.com","myelherwalfet.com","myelherwaltet.com","myelherwollet.com","myesererwallet.com","myetherecvallet.com","myetherecwallet.com","myetherewaiiet.com","myetherewallef.com","myetherewaltyt.com","myetheruomwallet.com","myetherwalet.ru","myetherwalets.ru","myetherwallet-payment.com","myetherwallet.com-7da3a790-214a-51c7-14g19-87531g0f4co9.site","myetherwallet.com-7da3a790-214u-23c1-14a19-87536g0f4ca1.site","myetherwallet.com-7da3a890-214u-23c1-14a19-87536g0f4cc3.site","myetherwallet.com-7da3a890-214u-23c1-14a19-87536g0f4ce5.site","myetherwallet.com-7da3a890-214u-23c1-14a19-87536g0f4cf6.site","myetherwallet.com-7da3a890-214u-23c1-14a19-87536g0f4cg7.site","myetherwallet.com.ether-send.info","myetherwallet.com.ether-transactions.info","myetherwallet.com.ethers-transaction.info","myetherwallet.com.node-ethereum.info","myetherwallet.com.sen-transaction.info","myetherwallets.ru","myetherweltet.com","myethewaliet-login.site","myethrernwallet.com","myetllerwallet.com","myetnerwalet.ru","myetnerwallet.com.load-transaction.info","myetnerwallet.com.seth-transaction.info","myetnerwallets.ru","myetserwallet.com","myiethereswallet.com","mythetawallet.com","ocalbitcoins.ru","paxful.com.loolic.ga","paxfulcheck.xyz","paxfulreport.online","paxfulreverify.com","paxfulverify.online","remitano.trade","rnuetherwallet.com","rnyethereurnwallet.com","rnyethrewallet.com","shop-trezor.info","trezor-ship.biz","trezor-shop.biz","trezor-wallet.eu","trezor-wallet.live","trustwallet.com.erc-20-gift.com","vvww-coinbase.com","vww-coinbase.com","vww.myetnerwallet.com.node-send.info","wallets-trezor.eu","wallets-trezor.org","wvw-coinbase.com","www-ldex.market","xn--conbase-hza.com","xn--medum-g81b.com","xn--myetherwllet-ncb.com.status-send.info","xn--myetherwllt-3kb0v.com","xn--myetherwllt-3kb8699g.com","xn--pxful-93b.com","xn--trezor-wllet-59a.com","rnuethervvallet.com","electrumupdate.com","electrumweb.net","vintage-myetherwallet.com","wedderbergen.com","myetherwallet.com.access-wallet.info","access-wallet.info","electrumfix.com","electrumsource.org","bltaddress.org","cryptoxcash.com","cryptonback.com","binannn.blogspot.com","binanxrp.blogspot.com","unfreeze-paxful.com","rnuetharwallet.com","bintrx.blogspot.com","bin-ance.blogspot.com.tr","binaxrp.blogspot.com","itubeonline.com","enjin.pro","tronxwallet.com","tronxcash.com","electrumupgrade.org","wwwmycrypto.com","coindesk.me.16640.aqq.ru","electrumdownload.com","ldexmarket.com","bittrex-m.com","rnuathervvalfet.com","spacex.promo","paxful.com.ru","electrumbase.com","electrumcore.net","electrumapps.com","xn--blckchin-eza9o.com","idexxmarket.site","idexmarkt.store","get2802lumens.online","electrumofficial.com","privatstuff.store","ttrxtrx.blogspot.com","xrpxrp.blogspot.com","ldex-market.pro","bittorrent.pro","doublebitcoin.io","lucalbltcoins.com","xn--hitbt-8xa.com","idexmarket.space","bakktplatform.io","btcdev.us","myetherwallet.com-7da3a890-214u-23c1-14a19-87536g0f4cd4.site","myetherwallet.com-7da3a890-214u-23c1-14a19-87536g0f4cb2.site","bittorrent.foundation","getfree-neo.blogspot.my","getfree-neo.blogspot.com","binjerseygbpeur.com","get-freecrypto.blogspot.com","eth4free.com","giveaway-x.blogspot.com","etherchange.tech","claim-xyotokens.com","bitcoin4future.club","dexbetalaunch.com","airdropxneo.blogspot.com","myetheresswallet.com","bitaeon.top","btrmartgve.com","stellar-lightning.org","xllwallet.com","idexmarket.website","cryptoexcoins.com","bitcoin-generator.network","ethtokens.store","xn--bttorrent-54a.com","btcaim.com","bizzilion.com","seth-transaction.info","cryptocreditfoundation.com","circlemix.io","jancrypto.blogspot.com","wallet-support.com","airdropxrp.blogspot.com","cryptoback.top","cryptogene.net","buteringift.com","quick2xbtc.com","doublecrypto.ml","doubleinvestment.cf","doublebitco.in","bitcoin-pro.club","idexgroup.online","bttpromotion.github.io","telos-foundation.io","binancegive.com","ethereum-advanced.com","investmentdoubler.online","bttpromo.github.io","bittorrentpromo.github.io","binancedexg.com","isecurecoinbase.live","meyhterwailet.com","mycfherwallet.com","myctherwailet.com","myctherwalet.com","myefhervvailet.com","myefhervvaliet.com","myefhervvellet.com","myefherwalet.com","myefherwellet.com","myefterwallet.com","myehtervvallet.com","myetfervvallet.com","myetfervvellet.com","myetferwaillet.com","myethervellet.com","myethervvallct.com","myethervveilet.com","myethervveliet.com","myethervvellet.org","myetherwalfet.com","myetherwallet.com.ether-transaction.info","myetherweilet.com","myetherweliet.com","myetherwellct.com","myethrwallet.ru","myetnerwallet.ru","mythervvallet.com","paxful.ml","www-paxful.com","xn--dx-qbb4240a.market","xn--myethrwllet-q7a1340h.com","xn--trzor-7za.net","xn--trzor-csa.com","xn--trzor-csa.co","toke.online","binancexrpjan.blogspot.com","ethercontest.com","escobarsbr.com","myesereswallet.com","myeromahousit.com","binancegiveaways.com","eloncity.sale","mana-gift.com","digitexfutures.site","localbitcoins.com.support-ticket-report.com","paxful.co.in","paxfulwallets.com","trezor-official.org","xn--myetherwalt-15b4719g.com","xn--myetherwalt-o4b6229g.com","xn--myetherwat-mybx6229g.com","xn--mythrwllet-jj3enkc.com","localbltcoins.com","meytherwalet.com","myctherwallet.icu","myetherwallet.com.et-transaction.info","myetherwallet.com.send-etransaction.info","myetherwallet.com.view-chain.info","myetherwattet.com","paxful.to","paxfull.club","support-ticket-report.com","localethereum.com.support-ticket-report.com","doublebitcoin.cc","double2btc.top","trondiscount.com","hydrowallet.io","ltcpro.live","ltcgiveaway.com","ltcpro.xyz","dexchainlaunchpad.com","ethgws.com","xpro.icu","airdropcampaign.com","bttlaunchpad.com","client-wavesx.com","btc-promo.net","waves-x.com","etcv-wallet.co","faceusd.com","tokenshops.online","janbinancexrp.blogspot.com","janbinance.blogspot.com","coinbit24.site","idex-market.live","x10eth.com","betabindex.com","bitmrtpro.com","bonus-stellarterm.com","coinbvse.com","dex-hbiglobal.info","xn--wvww-krakn-5q3e.com","bancor.network.xbancor.online","binancegift.online","bitcoincoinbase.top","coimbase.top","coinbase-airdrop.xyz","coinbase-btc.top","coinbase-btcairdrop.top","coinbase-competition.top","coinbase-crypto.top","coinbase-give.top","coinbase-gives.top","coinbase-prize.top","coinbase.army","coinbaseair.coinbaseairdrops.info","coinbaseair.info","coinbasebitcoin.coinbaseairdrops.info","coinbasebtcairdrop.coinbaseairdrops.info","coinbasebtcairdrop.info","coinbasebtcdrop.coinbaseairdrops.info","coinbased.top","coinbased.xyz","coinbasedex.top","coinbasedexdrop.coinbaseairdrops.info","coinbasedexx.coinbaseairdrops.info","coinbasedx.coinbaseairdrops.info","coinbasee.coinbaseairdrops.info","coinbasee.info","coinbaseio.top","coinbaserx.coinbaseairdrops.info","coinbaserx.top","coinbasevert.network","coinbasevertnetwork.coinbaseairdrops.info","coinbasex.top","coinbasexx.coinbaseairdrops.info","colnbase.top","cpanel.bitcoincoinbase.top","cpanel.coinbase-airdrop.top","cpanel.coinbase-airdrop.xyz","cpanel.coinbase-btc.top","cpanel.coinbase-btc.xyz","cpanel.coinbase-btcairdrop.top","cpanel.coinbase-competition.top","cpanel.coinbase-crypto.top","cpanel.coinbase-give.top","cpanel.coinbase-gives.top","cpanel.coinbase-prize.top","cpanel.coinbaseair.info","cpanel.coinbaseairdrops.info","cpanel.coinbasebtcairdrop.info","cpanel.coinbasebtcdrop.info","cpanel.coinbasecampaign.online","cpanel.coinbased.top","cpanel.coinbased.xyz","cpanel.coinbasedex.top","cpanel.coinbasedexdrop.info","cpanel.coinbasedexio.online","cpanel.coinbasee.info","cpanel.coinbasegiveaway.online","cpanel.coinbasegives.top","cpanel.coinbaseio.top","cpanel.coinbaserx.top","cpanel.coinbasex.top","cpanel.myetherwallet-dec.space","lccalbtlcoins.com","mail.coinbase.army","myetherwallet-ye.space","xn--myethrwalt-zxb6271g.com","xn--mytherwllt-kj3emkia.com","idex-market.website","forkdelta.space","big-gift.ga","doubleinvest.online","ebitservices.com","btcexcelinvest.com","electrum.one","e-xodus.com","myetcvwallet.com","wallet.hydroproject.io","hydroprotocol.tech","etcv-wallet.com","tesla-promo.tech","binancejan.blogspot.com","ethereumcv.io","ethereumcv.info","ethnowawallet.com","myetherwallet-dfz.space","sdf34myetherwallet.site","wallet.bancor.network.xbancor.online","xbancor.online","23423myetherwallet.site","33333myetherwallet.site","44332myetherwallet.site","binancepromo.com","coinbase-airdrop.com","jhfjmyetherwallet.site","bitmartpro.live","etcvwallet.com","coinibase.pro","myetherwallet-ne.space","trezor-sales.online","karatbars-affiliate-bonus.com","idex.ru.com","2fa-myetherwallet.com","blocktower.info","myetherwallet-eb.space","trezor-shop.org","hydroproject.io","rnyetherwallet.site","xn--mythrwllt-576dqjcf.com","en.coinbase-coupon.com","localbiitcoinz.club","myethereswallet.com","myethreiwallet.com","online-localbitcoins-th.co","test.tdstraf.ru","vwww-coinbase.com","xn--binnce-dh8b.com","xn--bnnce-c51bsf.com","xn--vww-krakn-2f7d.com","xn--wvw-krakn-2f7d.com","gowincoin.com","delta.money","coinsupergive.live","ethers-claim.com","binanceevent.net","huobilive.icu","cryptocashback.org","cryptocashback.info","cryptoback.one","newyearcrypto.blogspot.com","newyearneo.blogspot.com","cryptobridge.su","xrp-giveaway.com","biboxpr.icu","myetheresvallet.com","paxfu1.com.mx","paxfui.com","paxful-pp.com","xn--coinbas-xs4c.com","xn--myethrwllt-kj3epkf.com","com-1a7d1kf3i5786dghba88.site","coinbasegiveaway.info","coinbasegiveaway.online","ethnowa-wallet.com","crystal-profit.com","bancor.store","binance-competition.info","binancel.ru","bithumbs.com","coinlbase.coinbase.cloud","lccalbltcoins.com","myetherevvallet.com","myetlnerwallet.com","posmyetherwallet.com","rnythervvallet.com","xn--coinbse-ixa.com","xn--wvw-krken-576d.com","xn--wwv-krken-576d.com","cash-bitcoin.online","yobitex.info","yobit-admin.net","yobit--net.com","supportyobit.net","xn--ybit-gra.net","xn--yobt-sya.net","bankcor.network","bankor.network","binance-tr.com","binancebch.com","coinbasecanada.com","coinbasegives.top","coinbaseofficials.com","https-trezor.com","localbtlcoins.com","trezor.site","xn--bitfinx-v9a.com","xn--bitrex-rkb.com","xn--vww-krken-576d.com","xn--www-kaken-u0b.com","xn--www-krake-3vb.com","xn--www-krakn-2f7d.com","xn--www-krken-576d.com","binance-competition.net","excdus.org","xn--myethrwalt-yxb2271gfa.com","giveawayxneo.blogspot.com","ethtokens.online","okexpro.icu","poetairdrop.com","coinbankatm.com","coinbasedex.online","coinsbankcom.com","form-coinbase.com","kraken.fr","mercoatox.com","mwww-kraken.com","myetherwallel.pro","poloniexbch.com","swww-kraken.com","coinbase-airdrop.top","coinbase-btc.xyz","kucoindectrx.blogspot.com","jaxx.im","jaxx.ru.com","coinbasedexio.online","myetherwallet-ico.space","myetherwallet-xo.space","myetherwellet.cc","trezor.ltd","user.paxfulreports.com","crypto-positive.club","erc-20-tokens-gift.com","trustwallet.com.erc-20-tokens-gift.com","binance-dex.pro","binance.bid","binancebtc.com","binancecashback.com","binancemobile.app","medlum.org","trezor.vozp.cz","xn--myethrwalet-92b.com","xn--myethrwalt-yxb7271g.com","xn--myethrwlet-xxb7341g.com","binance.fit","coinbasebonus.org","coinbasediscount.com","localbitcoins.vip","myetherwallet.ilogirn.com","trezor-wallet.online","xn--myeerwallet-vic8676g.com","bittlrex.com","xn--binnce-rhc.com","binance.exchange2018.support","exchange2018.support","binancehelpdesk.com","binancetwofactorauthentication.com","pumapay.io.giveaway-user.com","ether-contest.com","dex-huobiglo.info","xn--myetherllet-hoc47z.com","xn--myethewllet-hdc193a.com","airgiveaway.typeform.com","bitcashsv.org","bitlry.info","coinbasse.com198637829761.ml","myethevvallel.com","myetnerwalel.com","xn--myeterwalle-wc9exr.com","xn--pxful-j11b.com","etherdelta.pro","quarkairdrop.com","crypterium.site","bittfinex.com","bittrex.mobi","bittrexbtc.com","bonus-coinbase.com","coinbase-giveaway.com","coinbaseearn.com","krakenonline.com","coinbasedexdrop.info","coinbebase.com","localbitcoins-info.ru","localbitcoins-ru.ru","muyetherwaliet.com","myelherwaliet.com","myetherevallet.com","myetherwallet.lcgirn.com","myethevalet.com","trezor-wallet.net","xn--hobi-08a.com","xn--huob-tpa.com","xn--myetherwat-zxba7729g.com","xn--myethrwalet-92b3729g.com","xn--mytherwalet-3qb20c.com","xn--mythrwalet-xxb0271g.com","xn--yeterwalle-ue2e3nrs.com","support-coinbase.info","meduim.online","myeltherwaliet.com","myetherwallet-tgt.space","binance.com.au","bitbankmoney.com","bithumbjapan.com","bithumbus.com","ckraken.com","coinbasebtcdrop.info","coindesk.vip","huobipro.tk","indodcx.com","xn--myethrwalt-zxb1271gfa.com","xn--eoscorearbitratio-l6c.io","basicattentiontoken.website","myetherwallet.96.lt","dec-kucoin.blogspot.com","trx-kucoin.blogspot.com","neo-kucoin.blogspot.com","cryptobountymco.com","tokensic.online","encrypex.online","myetherwallet.890m.com","freebitcobot.top","biftinex.com","binance-beta.info","binance.bnblaunch.com","bithumbloan.com","bittrex.com158987679.ga","coinbaseairdrops.info","iwww-kraken.com","kraken.world","localbitcoins.cash","localbitlcoins.com","msetherwallet.com","mycrypto.faith","myetheswaiiet.info","myethevvallet.biz","myethevvallet.org","myethevwallet.org","myietherwallet.pro","paxfulusers.com","pr-hitbtc.com","trezor-wallets.net","wvvw-kraken.com","wwvv-kraken.com","wwwbittrex.com","xn--hubi-hx5a.com","xn--hubi-w0b.com","xn--idx-lra.market","xn--myetherwalt-c3b7729g.com","xn--myethrwalet-b3b2729g.com","binancedexairdrop.net","giveaway2018.org","bullrun2018.com","doublecoinio.jdevcloud.com","mediium.org","myetherwallet-be.space","binance-dexbeta.net","bittrex-rf.com","bittrex-rx.com","coinbase-zendesk.com","coinbasedexnews.info","coinbasehub.com","coinbaseth.info","mycryptoa.gq","myetervallient.info","myethirwalde.info","trezor-wallets.org","vwv-kraken.com","vwvw-kraken.com","wvww-kraken.com","xn--kaken-17b.com","xn--kaken-e8b.com","xn--krakn-25b.com","xn--krakn-8cc.com","xn--krakn-f6b.com","coinbase.pro-xca.com","pro-xca.com","awx-ly.store","binance-dex.life","binance-dex.live","binance-dexonline.info","binance.fan","binancedexbeta.com","bit-thumb.com","coinbasedexx.info","kraken.vip","localbatcoins.com","localbcoins.ru","localbikcoins.com","localbimcoins.com","localbitcains.com","localbitcoims.info","localbitcoin.cash","localbitcoines.info","localbitcolins.info","localbitloins.com","localbitscoins.info","localsitcoins.com","locslbitcoins.info","lojalbitcoins.com","lokalbitcoin.info","metamaskhelp.com","myethdwalliet.info","myetherwellet.info","myethieswallep.info","myethlerwalliet.info","myethrwaillet.info","poloniex.cloud","poloniexs.com","shop-trezor.io","stcoinbase.com","trezor-wallets.store","tupbit.com","wwvw-kraken.com","xn--conbas-xva87a.com","xn--myetherwalt-b3b4039g.com","coinbase.prows-ax.com","prows-ax.com","otx-ca.com","av-za.com","cla-pro.com","bitcointoolmining.com","idexethereum.online","bbxotc.tech","btc-gifts.net","biitfiinex.com","binance-dexbounty.info","binance-download.com","binancebtcairdrop.net","bitbank.fund","bittrexx.win","careerbittrex.com","coinbase-ripple.org","coinbase-vip.com","coinbaseairdrop.com","coinbaseairdrop.info","coinbasecash.com","coinbasedex.info","coinmarketcap.ovh","hitbtc.se","international-binance.com","international.bittrex.com781236781.gq","krakezn.com","locambitcoins.com","lohalbitcoins.com","lolalbitcoins.com","meythermallet.com","mycthcrwallct.com","myehtcrwallct.com","myehtervvaillet.com","myethernwallet.info","myetherswajllet.info","myetherwallet-es.space","myetherwallet-get.space","myetherwalletl.info","myetherwolet.com","myethrenwallet.com","myethwallet.info","myetlherwallet.online","myetrhewallet.com","paxful.co","polonlex.com","vww-kraken.com","webimage.ml","wwv-kraken.com","www-coinsbank.com","wwwhuobi.pro","xn--huob-yw5a.com","xn--krke-moa40d.com","xn--krken-4qa.com","xn--krken-c51b.com","xn--krken-n41b.com","xn--krkn-6na9c.com","xn--methrwllet-umb0681g94a.com","xn--myethewallet-9d5f.com","xn--rezor-q9b.com","xn--trzor-7za.com","xn--trzor-vza.com","xn--uphld-wob.com","xn--bibo-eo5a.com","paxfulldashboard.com","info.paxfulverify.com","paxfulverify.com","myetherwallet-xyo.space","view-statys.info","xn--myetherwllet-59a.com.view-statys.info","myethwalchellet.site","applyer.info","xn--pxful-3qa.com","tronkucoin.blogspot.com","huobiglo.com","cryptokucoin.blogspot.com","neokucoin.blogspot.com","blockchain-update.bounceme.net","coinbene.net","hitbtcwalet.com","musk.claims","spacex.gives","musk.click","ethnew.store","coinbase.pro-cax.com","pro-cax.com","cbs-pro.com","txa-aso.com","zas-pro.com","blockchiarn.net","poloniexneo.blogspot.com","binance.eth-win.com","eth-win.com","huobiglob.live","mediumpost.top","pundix.site","dexhuobi.com","binance-dev.online","aabithub.com","binance-airdrop.hol.es","binance-gift.com","binance.accountant","binance.date","binance.men","binance.science","binance.webcam","binancebnb.online","binances.club","bitfiles.ml","coiinbase.com","design.localbitcoinsx.com","i1.localbitcoinsx.com","i2.localbitcois.org","kraken.com.se","lcalbitcoins.biz","licalbitcoins.club","localbipcoins.com","localbircoins.club","localbircoins.top","localbitcoin.asia","localbitcoina.club","localbitcoina.top","localbitcoind.club","localbitcoind.net.ru","localbitcoines.top","localbitcoins.ooo","localbitcoins.ru.net","localbitcolins.com","localbitcouns.club","localbitkoins.com.ru","localbitkoins.net.ru","localbitocins.club","localbitscoins.com","localbitscoins.net.ru","localbutcoins.asia","localbutcoins.net","localbutcoins.net.ru","localnitcoins.club","localnitcoins.top","localsbitcoins.net","localvitcoins.club","loclbitcoins.com.ru","loclbitcoins.net.ru","locslbitcoins.club","lokalbitcins.com","lokalbitcoins.com.ru","lokalbitcoins.gdn","lokalbitcoins.net.ru","lokalbitcoins.org.ru","lokalbitcoins.pl","lokalbitcoint.com","lovalbitcoins.club","lovalbitcoins.top","manage-applesupport-verification.com","meythervvallet.net","meythervvallet.org","meytherwellet.info","meytherwellet.net","mnyetlherwbllet.com","mnyetnherwailet.com","mycthervvellet.com","myctherwellet.com","myefherwailet.com","myehtervvallct.com","myehterwellete.com","myetherwallet-de.space","myetherwallnet.com","myscreen.ml","poloniex.online","rnyethervallel.com","terms-paxful.com","xn--bitfnex-2ya.com","xn--huob-8w5a.com","cryptophonesupport.com","keepstake.github.io","msg.xn--metherwllt-zmb5581g94a.com","xn--metherwllt-zmb5581g94a.com","international.bittrex.com8917321.ga","com8917321.ga","spacex.delivery","bibolx.com","xn--metherwllt-f2d4888f9va.com","myetherwallet-ue.space","get-eth-now.online","xn--tro-rwa.net","erc-20.myetherwallet.bonus.tokens-mew.com","tokens-mew.com","binance-home-app.com","binance-il.com","binance.cricket","binance.loan","binancedex.center","binancel.com","binances.win","binancesto.org","coinbase-usdc.info","coindesk.hu","design.localbitcoin.download","design.localbitcoin.online","design.localbitcoin.review","design.localbitcoin.us","design.localbitcoin.website","design.localbitcoin.win","design.localbitcoins.date","design.localbitcoins.gdn","design.localbitcoins.racing","design.localbitcoins.review","design.localbitcoins.science","design.localbitcoins.webcam","design.localbitcoinsa.com","design.localbitcoinsd.com","design.localbitcoinst.com","design.localbitcoinxs.com","design.markethot24.ru","dexbinance.center","dexbinance.info","hitbtc.info","hitbtc.org","hitbtc.ru","hitbtc.site","hitbtc.space","hitbtc.tech","hitbtc.us","hitbtx.com","hittbtc.com","i1.localbitcoin.bid","i1.localbitcoin.online","i1.localbitcoin.review","i1.localbitcoin.stream","i1.localbitcoin.top","i1.localbitcoin.win","i1.localbitcoins.review","i1.localbitcoins.science","i1.localbitcoins.webcam","i1.localbitcoinsd.com","i1.localbitcoinst.com","i1.localbitcois.biz","i1.localbitcois.org","i2.klocalbitcoins.com","i2.localbitcoin.download","i2.localbitcoin.online","i2.localbitcoin.review","i2.localbitcoin.top","i2.localbitcoin.us","i2.localbitcoin.website","i2.localbitcoind.com","i2.localbitcoins.date","i2.localbitcoins.gdn","i2.localbitcoins.review","i2.localbitcoins.science","i2.localbitcoins.su","i2.localbitcoins.webcam","i2.localbitcoinsd.com","i2.localbitcoinsx.com","i2.localbitcois.biz","i2.localbitcois.info","i3.localbitcoin.bid","i3.localbitcoin.review","i3.localbitcoin.top","i3.localbitcoin.us","i3.localbitcoin.website","i3.localbitcois.org","i4.localbitcoin.review","indodax1.com","indodaxc.com","info-mercatox.com","l9calbitcoins.com","lcalbitcoins.club","lcalbitcoins.org","ldex.space","lecalbitcoins.com","liocalbitcoins.com","loaclbitcoins.com","loaclbitcoins.net","loaclbitcoins.org","loaclbitcoins.us","loalbitcoins.biz","loalbitcoins.club","loalbitcoins.loan","loalbitcoins.mobi","loalbitcoins.net","loalbitcoins.org","loalbitcoins.us","loalbitcoins.win","locabitcoins.top","locabitcoins.trade","locabitcoins.win","localb9tcoins.com","localbbitcoins.net","localbeetcoins.com","localbi6coins.com","localbicoins.bid","localbicoins.biz","localbicoins.club","localbicoins.loan","localbicoins.org","localbicoins.top","localbicoins.trade","localbicoins.us","localbicoins.win","localbictoins.net","localbikoins.com","localbiktcoins.com","localbillcoins.ru","localbincoins.com","localbircoins.com","localbircoins.us","localbiscoins.com","localbitc0ins.com","localbitcdoins.com","localbitcfoins.com","localbitcins.club","localbitcins.loan","localbitcins.men","localbitcins.trade","localbitcins.win","localbitckoins.com","localbitclins.com","localbitcloins.com","localbitco8ns.com","localbitco9ns.com","localbitcoens.com","localbitcoibns.com","localbitcoihs.com","localbitcoimns.com","localbitcoin.cricket","localbitcoin.gdn","localbitcoin.host","localbitcoin.house","localbitcoin.link","localbitcoin.loan","localbitcoin.nl","localbitcoin.org.ru","localbitcoin.party","localbitcoin.pro","localbitcoin.racing","localbitcoin.review","localbitcoin.science","localbitcoin.site","localbitcoin.space","localbitcoin.top","localbitcoin.webcam","localbitcoin.website","localbitcoin.win","localbitcoina.org","localbitcoina.us","localbitcoind.top","localbitcoind.win","localbitcoines.bid","localbitcoines.trade","localbitcoines.win","localbitcoins.accountant","localbitcoins.com.ru","localbitcoins.cz","localbitcoins.design","localbitcoins.gdn","localbitcoins.kim","localbitcoins.life","localbitcoins.net.ru","localbitcoins.site","localbitcoins.space","localbitcoins.top","localbitcoins.webcam","localbitcoins.world","localbitcoins2v.com","localbitcoinsa.com","localbitcoinsd.com","localbitcoinse.com","localbitcoinsforo.net","localbitcoinss.com","localbitcoinss.net","localbitcoinsw.com","localbitcoint.bid","localbitcoint.loan","localbitcoint.top","localbitcoinw.com","localbitcoinx.com","localbitcois.biz","localbitcois.info","localbitcois.loan","localbitcois.men","localbitcois.org","localbitcois.ru","localbitcois.trade","localbitcois.us","localbitcois.win","localbitcoisn.net","localbitcoiuns.com","localbitcoiyns.com","localbitcojins.com","localbitcolns.info","localbitconis.biz","localbitconis.com","localbitconis.net","localbitconis.org","localbitconis.top","localbitcons.bid","localbitcons.biz","localbitcons.info","localbitcons.net","localbitcons.ru","localbitcons.space","localbitcons.us","localbitcons.win","localbitcouins.club","localbitcouins.com","localbitcouins.net","localbitcouins.net.ru","localbitcouins.site","localbitcouins.website","localbitcouins.xyz","localbitcouns.biz","localbitcouns.us","localbitcpins.us","localbitcpoins.com","localbitcxoins.com","localbitdcoins.com","localbitfcoins.com","localbitkoin.com","localbitkoins.bid","localbitkoins.club","localbitkoins.co","localbitkoins.com","localbitkoins.download","localbitkoins.faith","localbitkoins.loan","localbitkoins.men","localbitkoins.pro","localbitkoins.ru","localbitkoins.site","localbitkoins.top","localbitkoins.trade","localbitkoins.us","localbitkoins.win","localbitocins.org","localbitoins.bid","localbitoins.biz","localbitoins.club","localbitoins.info","localbitoins.loan","localbitoins.org","localbitoins.ru","localbitoins.trade","localbitoins.us","localbitoins.win","localbitqoins.com","localbitscoins.bid","localbitscoins.club","localbitscoins.faith","localbitscoins.men","localbitscoins.org","localbitscoins.top","localbitscoins.us","localbitscoins.win","localbitsoins.com","localbitvoins.com","localbiutcoins.com","localbiycoins.com","localbjtcoins.com","localbotcoins.top","localbotcoins.trade","localbtcoins.biz","localbtcoins.men","localbtcoins.org","localbtcoins.win","localbttcoins.ru","localbuitcoins.com","localbutcoins.bid","localbutcoins.faith","localbutcoins.info","localbutcoins.men","localbutcoins.win","localbutscoins.com","localbvitcoins.com","localgbitcoins.com","localgitcoins.com","localhitcoins.com","localibtcoins.com","localitcoins.bid","localitcoins.biz","localitcoins.club","localitcoins.info","localitcoins.men","localitcoins.org","localitcoins.top","localitcoins.us","localkbitcoins.com","localnitcoins.biz","localnitcoins.com","localnitcoins.us","localpitcoins.com","localsbitcoins.info","localsbitcoins.ru","localsbitcoins.top","localsbitcoins.us","localsbitcoins.win","localsbitscoins.com","localvitcoins.xyz","localvitscoins.com","localybitcoins.com","locaslbitcoins.org","locazlbitcoins.com","locfalbitcoins.com","loclabitcoins.net","loclabitcoins.us","loclbitcoins.accountant","loclbitcoins.asia","loclbitcoins.club","loclbitcoins.cricket","loclbitcoins.date","loclbitcoins.download","loclbitcoins.faith","loclbitcoins.loan","loclbitcoins.org","loclbitcoins.party","loclbitcoins.pro","loclbitcoins.racing","loclbitcoins.review","loclbitcoins.science","loclbitcoins.site","loclbitcoins.space","loclbitcoins.top","loclbitcoins.trade","loclbitcoins.website","loclbitcoins.win","locqlbitcoins.com","loczlbitcoins.com","lodcalbitcoins.com","logalbitcoins.com","loicalbitcoins.com","lokalbicoins.com","lokalbitcoin.com","lokalbitcoins.bid","lokalbitcoins.club","lokalbitcoins.date","lokalbitcoins.host","lokalbitcoins.me","lokalbitcoins.men","lokalbitcoins.mobi","lokalbitcoins.online","lokalbitcoins.racing","lokalbitcoins.review","lokalbitcoins.science","lokalbitcoins.site","lokalbitcoins.space","lokalbitcoins.stream","lokalbitcoins.top","lokalbitcoins.us","lokalbitcoins.win","lokalbitscoins.com","lokalbutcoins.com","lokalsbitcoins.com","lokcalbitcoins.com","loqalbitcoins.com","lovalbitcoins.biz","lpcalbitcoins.com","lpocalbitcoins.com","luocalbitcoins.com","mercaotx.com","mercatoox.com","mercatox.market","mercattox.com","mervatox.com","myeterwallet.su","myethereum-wallet-com.com","myethereum-wallet-com.info","myethereum-wallet-com.site","myetherwallet-drop.space","myetherwallet-em.space","myetherwallet-eu.space","myetherwallet-msgsign.space","myetherwallet.claim.erc-20.bonus.tokens-mew.com","myethiwallet.com","myethwachltet.com","myethwatchlet.com","myethwatchllet.com","myselherwallel.com","ocalbitcoins.net","olcalbitcoins.com","v-kraken.com","www-binance.online","xn--binnc-5wa6l.com","xn--huob-oza.com","xn--krake-wm1b.com","xn--krakn-f61b.com","xn--krken-yqa.com","xn--krkn-cta9976b.com","medium-ether.com","gift-btc.net","myetnerwallet.com.application-send.info","application-send.info","mediumz.top","giveawayether.net","drgnairdrop.com","huobiglo.live","getmusk.space","poloniextron.blogspot.com","btc-promo.info","myetherwallet.16mb.com","blog.0xproject.co","0xproject.co","wallet.pollux.network","pollux.network","mvelnerwallet.com","multplatforlex.asia","cryptoblackfriday.blogspot.com","freecryptogift.org","tronblackfriday.blogspot.com","btc-gift.tech","neoblackfriday.blogspot.com","ayetherwallet.com","binance.faith","binance.racing","binances.top","design.klocalbitcoins.com","design.localbitcoin.stream","design.localbitcoin.top","design.localbitcoind.com","design.localbitcoinjs.com","design.localbitcoins.su","design.localbitcoinw.com","design.localbitcoinzs.com","hitbtc.bid","hitbtc.biz","hitbtc.club","hitbtc.link","hitbtc.loan","hitbtc.online","hitbtc.press","hitbtc.top","hitbtc.trade","hitbtc.win","hitbttc.com","huobi.press","i1.klocalbitcoins.com","i1.localbitcoin.download","i1.localbitcoin.us","i1.localbitcoin.website","i1.localbitcoind.com","i1.localbitcoinjs.com","i1.localbitcoins.date","i1.localbitcoins.gdn","i1.localbitcoins.su","i1.localbitcoinsa.com","i1.localbitcoinw.com","i1.localbitcoinzs.com","i1.localbitcois.info","i2.localbitcoin.bid","i2.localbitcoinjs.com","i2.localbitcoinsa.com","i2.localbitcoinw.com","i2.localbitcoinzs.com","klocalbitcoins.com","lacalbitcoins.com","lcalbitcoins.info","lcalbitcoins.net","licalbitcoins.com","lkcalbitcoins.com","lkocalbitcoins.com","llcalbitcoins.com","loalbitcoins.bid","loalbitcoins.info","loalbitcoins.pro","locabitcoins.bid","locabitcoins.biz","locabitcoins.club","locabitcoins.info","locabitcoins.loan","locabitcoins.org","locabitcoins.ru","locabitcoins.us","locablitcoins.net","locakbitcoins.com","locaklbitcoins.com","localb8tcoins.com","localbaytcoins.com","localbgitcoins.com","localbhitcoins.com","localbi5coins.com","localbicoins.men","localbidcoins.com","localbifcoins.com","localbiftcoins.com","localbigcoins.com","localbigtcoins.com","localbiitcoins.net","localbijtcoins.com","localbircoins.info","localbirtcoins.com","localbitc9ins.com","localbitciins.com","localbitcins.bid","localbitcins.ru","localbitco9ins.com","localbitcoibs.com","localbitcoihns.com","localbitcoiins.com","localbitcoijns.com","localbitcoijs.com","localbitcoikns.com","localbitcoin.accountant","localbitcoin.click","localbitcoin.club","localbitcoin.com.ru","localbitcoin.date","localbitcoin.download","localbitcoin.faith","localbitcoin.icu","localbitcoin.me","localbitcoin.men","localbitcoin.mobi","localbitcoin.net.ru","localbitcoin.online","localbitcoin.stream","localbitcoin.us","localbitcoina.com","localbitcoina.info","localbitcoina.xyz","localbitcoinas.com","localbitcoind.com","localbitcoind.info","localbitcoind.net","localbitcoind.us","localbitcoinds.com","localbitcoines.loan","localbitcoines.space","localbitcoines.us","localbitcoinhs.com","localbitcoinjs.com","localbitcoinms.com","localbitcoinns.com","localbitcoins.agency","localbitcoins.asia","localbitcoins.bid","localbitcoins.cricket","localbitcoins.date","localbitcoins.faith","localbitcoins.host","localbitcoins.house","localbitcoins.men","localbitcoins.mobi","localbitcoins.party","localbitcoins.press","localbitcoins.pro","localbitcoins.racing","localbitcoins.red","localbitcoins.review","localbitcoins.rocks","localbitcoins.science","localbitcoins.store","localbitcoins.su","localbitcoins.trade","localbitcoins.win","localbitcoins.work","localbitcoins.xyz","localbitcoinsl.com","localbitcoinst.com","localbitcoinsx.com","localbitcoinsz.com","localbitcoint.trade","localbitcoint.win","localbitcoinws.com","localbitcoinxs.com","localbitcoinzs.com","localbitcois.bid","localbitcois.space","localbitcoisn.com","localbitcojns.com","localbitcokins.com","localbitcokns.com","localbitcons.loan","localbitcons.men","localbitcons.trade","localbitcooins.com","localbitcoons.com","localbitcopins.com","localbitcouins.info","localbitcouins.space","localbitcouns.com","localbitcoyns.com","localbitcpins.com","localbitcuins.com","localbitcvoins.com","localbitdoins.com","localbitfoins.com","localbitgcoins.com","localbitkoins.date","localbitkoins.info","localbitkoins.mobi","localbitkoins.net","localbitkoins.org","localbitkoins.space","localbitocins.com","localbitocins.info","localbitocins.xyz","localbitoins.net","localbitrcoins.com","localbitscoin.com","localbitscoins.download","localbitscoins.net","localbitscoins.ru","localbitskoins.com","localbittcoins.com","localbitvcoins.com","localbitxcoins.com","localbitxoins.com","localbitycoins.com","localbiytcoins.com","localbjitcoins.com","localbkitcoins.com","localbktcoins.com","localbnitcoins.com","localboitcoins.com","localbotcoins.info","localbtcoins.info","localbtcoins.loan","localbtcoins.trade","localbticoins.net","localbutcoins.biz","localbutcoins.club","localbutcoins.com","localbutcoins.ru","localbutcoins.space","localbutcoins.top","localbutcoins.trade","localbutcoins.us","localbutcoins.xyz","localbutkoins.com","localbytcoins.com","localbytecoins.com","localhbitcoins.com","localitcoins.loan","localitcoins.ru","localitcoins.trade","localitcoins.win","localnbitcoins.com","localnitcoins.org","localnitscoins.com","localpbitcoins.com","localsbitcoins.loan","localsbitkoins.com","localvbitcoins.com","localvitcoins.com","locanbitcoins.com","locaobitcoins.com","locapbitcoins.com","locaqlbitcoins.com","locawlbitcoins.com","loccalbitcoins.com","locdalbitcoins.com","locelbitcoins.com","loclabitcoins.com","loclbitcoins.bid","loclbitcoins.host","loclbitcoins.info","loclbitcoins.men","loclbitcoins.press","loclbitcoins.ru","loclbitcoins.stream","loclbitcoins.webcam","loclbitscoins.com","locqalbitcoins.com","locslbitcoins.com","locvalbitcoins.com","locwalbitcoins.com","locwlbitcoins.com","locxalbitcoins.com","loczalbitcoins.com","lodalbitcoins.com","lofcalbitcoins.com","login.localbitcoins.com.localbitcoinns.com","lokalbitcoins.biz","lokalbitcoins.co","lokalbitcoins.download","lokalbitcoins.loan","lokalbitcoins.org","lokalbitcoins.pro","lokalbitcoins.ru","lokalbitcoins.website","lokalbitcoints.com","lokalbitscoin.com","loklbitcoins.com","lolcalbitcoins.com","loocalbitcoins.com","losalbitcoins.com","loucalbitcoins.com","lovalbitcoins.com","lovcalbitcoins.com","loxalbitcoins.com","loxcalbitcoins.com","mercarox.com","merrcatox.com","myetherwallet-eng.space","myetheywallet.com","paxful-recrutement.com","st.localbitcoin.review","wmyetherwallet.com","binance-dex.top","binance.com1278623.cf","binance.com136347135.ml","binance.com1378623.ga","binance.com16324.ml","binance.com987574.ml","coinbaseoffer.com","coindesk.online","ldex.host","localbitcoins.loan","lopcalbitcoins.com","mail.wallet-trezor.io","myetherwallet-en.space","myetherwallet.logiln.com","myetherwallet.rlogin.co","myetherwelet.com","paxful.com.tubulk.ga","huobiairdrop.info","huobiairdrop.org","huobiairdrop.top","lcgin.com","rlogin.co","blockchain.lcgiin.com","blockchain.llogin.co","blcokchain.llogin.co","blockchain.logirn.com","blockchein.logirn.com","blockchain.lcgin.com","empowr.com","bnbeth.net","dex-bnb.net","paxos-bounty.com","blackfridayneo.blogspot.com","blackfridayetc.blogspot.com","blackfridaycrypto.blogspot.com","btc-gift.live","btc-gift.us","huobiairdrop.net","tesla-crypto.info","bnb-ethcompetition.com","eth.binancegift.pro","binancegift.pro","idex.com.ru","ibex.cc","t-btc.net","etherdelta.com.ru","binance-mmx.com","binance-tx.com","binance-xm.com","binance.com762367321.ml","binance0.com","binance88.com","bitffinnex.com","bitfinexlogin.com","bittrexl.uk.l-lws.com","coinbase-com.cloud","coinbase-com.info","coinbase-com.org","coinbase-com.site","coinbase.fans","giftauroradao.com","localbicoins.ru","localbilcoins.ru","localbitcoins.ltd","localbitcoins.org.ru","localbitcoinsv.com","lofalbitcoins.com","lucalbitcoins.com","wallet-trezor.io","miyetherwallet.pw","myetherwallet-msg.space","myetherwallet.llogin.co","paxful067.000webhostapp.com","paxfulcoins.com","paxiiful.com","polonienx.com","tokens-tronscan.org","xn--bttrx-esar.com","xn--hittc-3jb.com","xn--oinbase-txa.com","stellar-term.store","binance-giveaways.com","btc-verified.com","crypto-giveaways.com","elon-official-giveaway.com","elon-official-promo.com","elon-party.com","elon-presents.com","elon-promotion.com","elon-surprise.com","ethereums-giveaway.com","gainbtc.org","get-btcs-now.com","get-eths-now.com","giftbtc.org","giveaway-official.org","grab-btc.com","limited-promo.org","limited-promotion.com","limited-promotion.org","musk-gives.com","musk-presents.com","musk-promotion.com","musk-surprise.com","treats-from-elon.blogspot.com","official-giveaway.org","promo-official.com","promo-official.org","promotion-official.com","promotion-official.org","binances.pro","bittrex.management","bittrex.promo","idexmarket.host","kraken--login.com","meercatox.com","mercaatox.com","myetherwallet-pdtt.host","myetherwallet-signcoin.top.md-56.webhostbox.net","myetherwallet-toh.host","online-image.ml","spaxful.com","xn--bitfnexs-wkb.com","xn--phod-xpa08i.com","dexairdropevent.com","eth.tronnetwork.pw","btc.tronnetwork.pw","tronnetwork.pw","pool-neo.blogspot.com","lbexm.com","lbexmarnet.com","lbexmet.com","ldcxmanket.com","binance-beta.net","binance.best-org.mx","binance.com169823623.gq","binance.space","binancex.club","binancex.org","coinbase-pro.net","coinbase-pro.org","coinbase.group","coinbasesto.com","locabitcoins.mobi","locabitcoins.pro","localbicoins.mobi","localbicoins.pro","localbitcois.pro","localbitcons.mobi","localbitcons.pro","localbitcooins.ru","localbitoins.mobi","localbitoins.pro","localbtcoins.mobi","localbtcoins.pro","localitcoins.mobi","localitcoins.pro","my-etherwallet.online","myether-wallet.online","myethermallet.online","myetherwailet.club","myetherwallet-pdt.host","myetherwallet.com.noreply.group","rnyetharwallet.com","rnyetherwellet.com","trezor-shop.com","trezor-store.com","xn--aken-f0a6q.com","xn--bitfnex-ufb.com","xn--coinbac-xs4c.com","xn--hibtc-s9b.com","xn--kaen-h0a4q.com","xn--myetherwalt-b3b8729g.com","xn--mytherwllet-ife0916g.com","xn--phold-erb.com","dexbnb.net","xn--bockchan-81a78e.com","ico.karatgold.io.bonus.wallet-crypto-member.com","wallet-crypto-member.com","btc-gift.net","xfreecrypto.blogspot.co.nz","xfreeneo.blogspot.com","e1contest.blogspot.com","dexbinancebeta.org","dcontestd.blogspot.com","fastcryptogiveaway.website","bcryptob.blogspot.com","acontesta.blogspot.com","elon.gift","xn--dex-klz.market","contestc.blogspot.com","ethereum-generator.cf","0xproject.org","pollux.ai","wallet.pollux.ai","get-10000-ethereum.org","crypto-giveaway.org","btc-crypto.me","crypto-return.online","crypto-share.online","tesla-gift.com","tesla-promo.top","ldex-market.host","xn--blocchn-4ya8tls.com","xn--myeterwaliet-fs4f.com","xn--blockhan-w0a6d.com","xn--bockhain-v0a06f.com","xn--bockcha-eza81eld.com","login.xn--bockcha-eza81eld.com","shapeshitf.io","shapehift.io","coinbase.xm-login2.com","am-ov.store","xm-login2.com","etherdesk.co","immigrationpoint.co.uk","ldcxmarket.com","ldcxmarket.info","ldexmark.com","ldexmark.info","myetherwallet-sing.top.md-66.webhostbox.net","xn--localbitcoi-ix8e.com","xn--phod-21a07d.com","binance-inc.com","binance.com185665.cf","bithumb.biz","coinbase.team","coingase.com","idex-market.fun","idex-market.host","localbitcoins-signup.com","localbotcoins.com","m30-coinbase.com","myetherrwallets.club","xn--myetherwalet-m8b.com","xn--myetherwalt-kbb19h.com","xn--myethrwall-b22ep7afa.com","xn--phod-kra55b.com","zzuc.coinbasez.com","bittrex.live","coinbase-giveaway.site","localbicoins.info","localbitcoints.net","localbitcoints.ru","localebitcoins.ru","loccalbitcoins.ru","myetherwallet-msgsign.top.md-86.webhostbox.net","myethirwalet.com","upholld.com","xn--dx-h7s6c.market","xn--idx-kjz.market","xn--mythrwalet-yq3ec1v.com","xn--phod-21a6v.com","xn--phod-zra73b.com","coinbasedomain.club","coinbasehelp.com","coinbasesm.com","myetherrwallets.icu","xn--conbase-8ya.com","xn--myethrwallt-crb6279g.com","bancor-network.com","bancor.ltd","lbittrex.com","myetherrwallets.pw","myetherwallet-admin.xyz","paxfulj.com","xn--dex-1ta.etherdetta.com","xn--dex-1ta.market","xn--dex-1ub.market","xn--dex-6jb.market","xn--dex-iua.market","xn--dex-lta.market","xn--dex-odb.market","cutduct.com","myetherwallett.tech","mymonero.me","xn--dex-fkb.market","xn--myetherwale-z3b32c.com","binance-dx.org","coinbase.markets","localbitcoins-4f.com","localbitcoins.cloud","myethereum-login.com","rnyethervwallet.com","steambalance.info","xn--dex-clz.market","xn--myetherwalet-n8b.com","xn--myetherwalt-0rb76b.com","xn--mytherwalet-15b5619g.com","xn--mythrwalet-8k2ep1dca.com","xn--upold-y2a.com","amazonbalance.com","emeyetherweallet.com","ld-hitbtc.com","localbircoins.biz","localbitcins.biz","localbitcoind.biz","localbitconis.ru","localbitcouins.biz","localbitscoins.biz","meetherwallet.website","metamaskconnect.org","meyetherwallct.com","meytferwallet.com","meytherwallet.co","meytherwallet.org","my-etherwalletcorp.com","mycryptoethwallet.com","mycthcrwallet.com","myeetherwallet.space","myehterwallet.us","myertherewallet.com","myeterwallet.info","myetheawllet.com","myethedwallet.info","myetheerwallet.space","myetheerwallet.top","myetheerwallet.website","myethefwallet.info","myether-walletcorp.com","myetherawallet.info","myetherewallet.biz","myethertwallet.online","myetherwafllet.com","myetherwal11et.com","myetherwalel.com","myetherwallelet.com","myetherwallet-blnance.space","myetherwallet-bnb.space","myetherwallet-checks.space","myetherwallet-coin.space","myetherwallet-coinhydro.top","myetherwallet-coinss.top","myetherwallet-cps.space","myetherwallet-cripto.space","myetherwallet-dec.space","myetherwallet-ecta.space","myetherwallet-hydrocoin.top","myetherwallet-hydrogen.space","myetherwallet-hydrosmg.space","myetherwallet-hydrotokens.space","myetherwallet-ign.space","myetherwallet-kep.space","myetherwallet-knd.space","myetherwallet-knp.space","myetherwallet-log.space","myetherwallet-login.space","myetherwallet-logincoin.space","myetherwallet-lvt.space","myetherwallet-mpcx.space","myetherwallet-nobs.space","myetherwallet-rix.space","myetherwallet-sgn.top","myetherwallet-shlt.space","myetherwallet-sig.space","myetherwallet-siggn.space","myetherwallet-sigin.space","myetherwallet-sigl.space","myetherwallet-sign.space","myetherwallet-signcoins.space","myetherwallet-signcoins.top","myetherwallet-signhydro.space","myetherwallet-signin.space","myetherwallet-signl.space","myetherwallet-signlog.space","myetherwallet-signmsg.space","myetherwallet-signn.space","myetherwallet-signt.space","myetherwallet-sit.space","myetherwallet-tix.space","myetherwallet-token.space","myetherwallet-tokens.space","myetherwallet-wabsign.space","myetherwallet-xcmd.space","myetherwallet.bplaced.net","myetherwallet.com.login-status.info","myetherwallet.net.ru","myetherwdllet.com","myetherwealletr.com","myethewallets.com","myethierwaliet.net","myethirewallet.com","myethrswallet.com","myethrwallet.info","myettherwaellet.com","myettherwallet.website","mytherwallet.news","mytherwallet.site","mytherwellet.com","myyetherwallet.space","paxful.com.jobora.ml","private-myetherwallet.quanta.im","rnyethervwallet.info","xn--binnce-yoc.com","xn--btrx-dpap16f.com","xn--bttex-cta85e.com","xn--htbt-3oa2b.com","xn--metherwalet-ms8eq4b.com","xn--myeterwalle-3ic6876g.com","xn--myetherallet-wt5f.com","xn--myethewallt-738eu8b.com","xn--myethrwllet-q7a31e.com.com","xn--myetrwallet-5qb7087g.com","xn--mytherwallt-019eia.com","xn--mythrwalet-c7ac57i.com","xn--phod-21a40a.com","xn--ploniex-90a.com","xn--poloex-6va52e.com","xn--poloiex-nkb.com","bennychophouse.com","www-idex.market","xn--mytherwallt-3qbi.com","xn--uphod-n7a.com","binance-dex.club","binance.efilum.de","binances.com","bitfinex.ltd","bittrex.com.qdgcx.com","bittrexi.bid","bnbbinance.com","coinbaseapp.com","dexbinance.club","idexi.market","m-paxful.com","mail.myetherrwaliet.com.cp-19.webhostbox.net","myetherrwaliet.com.cp-19.webhostbox.net","myetherwallet-c.space","myetherwallet-distribution.space","myetherwalletsolutions.com","paxfulreport.com","stobithumb.com","uphold.cf","xn--coinsbnk-nza.com","xn--paxfl-4ua.com","xn--pxful-gra.com","spacex.to","xlm-wallet.com","getpetrocoin.com","paxosbounty.com","etoro-exchange.com","musk.plus","spacex.plus","elongift.space","musk.fund","c-crypto.me","p-crypto.pw","c-crypto.pw","elonbtc.me","p-crypto.me","elonmusk.gift","bcrypto.pro","bcrypto.pw","coinbase.plus","bcrypto.live","ehitbtc.com.viptempobetgirisi.com","hit-blentf-com.blogspot.com","paxful.com.autaro.tk","autaro.tk","ethereum-giveaway.net","bonus.ethereum-giveaway.net","go.ethereum-giveaway.net","enter.ethereum-giveaway.net","join-eth-promotion.ethereum-giveaway.net","participate.ethereum-giveaway.net","etherdelta.ru","ethereumgifting.com","bithumb.today","coinbasehotelcard.com","coinbasepromo.us","cox.com-6159368de39251d7a-login.id-107sbtd9cbhsbtd5d80a13c0db1f546757jnq9j5754675782500416.kylelierman.com","etherwallet.it","etherwallet.shop","etherwallet.world","eyetherwallet.com","iyetherwallet.com","jyetherwallet.com","lhitlbtc.com","lyetherwallet.com","m.yetherwallet.com","myetherwallet5.com","myetherwalleta.com","myetherwalletb.com","myetherwalletc.com","myetherwalletd.com","myetherwallete.com","myetherwalletf.com","myetherwalletg.com","myetherwalleth.com","myetherwalleti.com","myetherwalletie.com","myetherwalletip.com","myetherwalletiy.com","myetherwalletj.com","myetherwalletk.com","myetherwalletm.com","myetherwalletn.com","myetherwalletntw.com","myetherwalleto.com","myetherwalletp.com","myetherwalletq.com","myetherwalletr.com","myetherwallets.cc","myetherwallets.co","myetherwallets.us","myetherwalletto.com","myetherwalletu.com","myetherwalletv.com","myetherwalletw.com","myetherwalletws.com","myetherwalletx.com","myetherwallety.com","myetherwalletz.com","myetherwalleu.com","myetherwallev.com","myetherwallewt.com","myetherwalley.com","myetherwalleyt.com","myetherwallez.com","myetherwallezt.com","myetherwallgt.com","myetherwallit.com","myetherwallket.com","myetherwallmet.com","myetherwallmt.com","myetherwalloet.com","myetherwallot.com","myetherwallpet.com","myetherwallrt.com","myetherwallset.com","myetherwallst.com","myetherwallut.com","myetherwallzet.com","myetherwalnet.com","myetherwaloet.com","myetherwalolet.com","myetherwalpet.com","myetherwalplet.com","myetherwamlet.com","myetherwamllet.com","myetherwanlet.com","myetherwaolet.com","myetherwaollet.com","myetherwaplet.com","myetherwapllet.com","myetherwaqllet.com","myetherwasllet.com","myetherwawllet.com","myetherwazllet.com","myetherwcllet.com","myetherweallet.com","myetherwiallet.com","myetherwillet.com","myetherwlalet.com","myetherwlallet.com","myetherwqallet.com","myetherwqllet.com","myetherwsallet.com","myetherwsllet.com","myetherwullet.com","myetherwwallet.com","myetherwwllet.com","myetherwxallet.com","myetherwyallet.com","myetherwyllet.com","myetherwzallet.com","myetherwzllet.com","myetherxwallet.com","myethesrwallet.com","myethetrwallet.com","myethewallet.com","myethewallet.net","myethewrallet.com","myethewrwallet.com","myethezrwallet.com","myethezwallet.com","myethgerwallet.com","myethgrwallet.com","myethjerwallet.com","myethmrwallet.com","myethnerwallet.com","myethorwallet.com","myethrrwallet.com","myethserwallet.com","myethsrwallet.com","myethuerwallet.com","myethwallct.com","myethwallet.net","myethwallet.uk","myethwerwallet.com","myethwrwallet.com","myethyerwallet.com","myethzerwallet.com","myethzrwallet.com","myetierwallet.com","myetjherwallet.com","myetnerwallet.com","myetnherwallet.com","myetterrwallet.com","myettherwallet.com","myetuerwallet.com","myetuherwallet.com","myetxerwallet.com","myetyerwallet.com","myetyherwallet.com","myetzherwallet.com","myeuherwallet.com","myevherwallet.com","myewtherwallet.com","myeyherwallet.com","myeytherwallet.com","myezherwallet.com","myeztherwallet.com","mygtherwallet.com","myhetherwallet.com","myitherwallet.com","mymtherwallet.com","myotherwallet.com","myretherwallet.com","myrtherwallet.com","mysetherwallet.com","mystherwallet.com","mytetherwallet.com","myuetherwallet.com","myutherwallet.com","mywetherwallet.com","mywtherwallet.com","myxetherwallet.com","myyetherwallet.com","myzetherwallet.com","myztherwallet.com","nnyetherwallet.com","nyetherwallet.com","oyetherwallet.com","poloniex-login.account2fa-login.com","pro-coinbase.online","promobittrex.site","rnyetherwallet.pw","rryetherwallet.com","shapeshifter.gr","sign.xn--mytherwalet-3qb10c.com","trezire.com","uphold.gq","wwmyetherwallet.com","xn--myetherwalet-lcc.net","xn--myethrwalle-3bb60n.com","xn--mytherwallt-qpbi.com","yetherwallet.com","ymetherwallet.com","binance-exchange.space","binancekp.com","coinbesebtc.com","getnaij.altervista.org","mobile3490-coinbase.com","mobile3490-coinbase.site","myetherlogin.com","myetherwallet-trade.space","myetherwalletmsg.com","myethwatchlett.com","pafxulcom.000webhostapp.com","parxful.com","pro4-coinbase.space","xn--kaken-5bb.com","xn--kaken-icb.com","xn--blokchain-login-20b.com","xn--login-blockchai-7uc.com","xn--www-blockchan-m9b.com","wallet.paxfulassist.com","paxfulassist.com","paxful.w3schoolsonline.com","paxful.com.leverk.cf","leverk.cf","appbittrex.com","account-bittrex.com","bittrex-es.com","security-bittrex.com","en-coinbase.com","bd-bitfinex.com","bitfniex.com","bittrex.online","coinbasesupportnumbers.com","myetherwallet-binance.space","myetherwallet-check.space","myetherwallet-ether.space","myetherwallet-mi.space","pax-ful.com","paxful1.com","shapeshifit.me","shapeshifted.net","stobinance.com","xn--idx-tra.market","xn--raen-k0ac.com","bittrex.net.security-login2fa.com","bittrexi.men","paxful.com.joiery.cf","hitbtc.pratiktlyukleme.com","xn--mercaox-rrb.com","xn--phld-rqa7a.com","xn--uphod-e4a.com","xn--uhol-bsa9h.com","xn--uphod-95a.com","xn--hold-pray.com","xn--phold-kfb.com","xn--phold-0ua.com","elherscan.host","claim-ethers.com","givetrx.blogspot.com.au","ethergiffcrypto.webcindario.com","zen-smartgives.space","win-give-away.club","coinbasepromo.webcindario.com","mediun-blog-coinbasepro1.tumblr.com","ethwalletbonus.com","crypton-exchange.com","omisego-network.io","easy-ethers.com","dexxlaunch.com","airdrop.systems","simbatools.com","nextbitcoinwallet.com","dentairdrop.com","get-smartsend.website","bigcoingift.club","cryptogive.rf.gd","verify.xn--myethrwllet-xt9e3k.com","musk-cryptocurrency.info","dexchainevent.info","karatgold.io.bonus.award.wallet-token-member.com","wallet-token-member.com","cryponium.info","neogive.blogspot.ie","promocrypt.com","get-smartcontract.website","transfer.getmore.host","give-neo.blogspot.com","give-neo.blogspot.ro","elongives.tech","iost-airdrop.com","bin-launch.com","givecrypto.website","freecrypto-x.blogspot.com","binance-shb.com","binance.cash","bitbank.group","bithumbsto.com","bittrex-login.oficial-homepage.com","bittrex.com.oficial-homepage.com","coinbasemining.biz","coinsbank365.com","huobi.loans","kraken.gq","krakenni.com","myetherwallet-eth.space","myetherwallet-hydr.space","myetherwallet-idap.space","paxful.trade","paxfulj.trade","paxfulrectify.com","paxfulsecureteam.com","paxfulsecurity.com","paxfulvalidate.com","paxfulverified.com","poloniex-fr.com","xn--iex-vyy.market","xn--myethewllet-2kb87h.com","binance.com1235723786.cf","binance.com1762378235.cf","binance.tax","binancealtcoin.com","bithumb.center","bittrex-rm.com","bwidthherop.herokuapp.com","coinbase.company","coinbase.gold","coinbase.institute","coinbase.market","coinbase.network","coinbase.page","coinbase.pizza","coinbase.properties","coinbase.rip","coinbase.software","coinbasepromo.com","coinbases.fr","freecoinbase.com","idex.services","kraken.tools","mercatox.net","myethereurnwallet.com","myetherrwallet.icu","myetheruemwallet.com","myetherwallet-stars.space","myetherwallet.team","myethierwallet.tech","myethirwallet.online","poloniex-rm.com","poloniexsign.com","poloniexsignup.com","rnyethervallet.com","widgets.www.ibexofmark.com","xn--binane-f1a.com","xn--bttrexx-gza.com","xn--coinxchange-2bb.com","xn--htbt-vpa3n.com","xn--htbt-vpa5o.com","xn--login-blockchan-okc.com","xn--mercaox-brb.com","binanceholding.com","binanceholdings.com","binancesgp.com","coinbahis8.com","ethfinex.net","indodax-sdr.com","isidorian-knobs.000webhostapp.com","myetheruim.com","myetherwallet-lot.space","myetherwallt.net","myethrwllet.com","paxful-com.com","paxful.ink","trustwallet.co.uk","binance-event.com","binance-labs.com","binance.com986213.ga","binnance24.com","bittrex-login.accountt-apps.com","bittrex.com.tradinglending.com","coinbase.aa-gg.com","exchange-coindesk.com","mnyelherwallel.com","myetheruimwallet.com","myethervvallet.us","myetherwaliet.space","myetherwallet-bing.space","myetherwallet-ken.space","myetherwallet-me.space","myetherwallet-mr.space","myetherwallet-my.space","myetherwallet-sam.space","myetherwallet-se.space","myetherwallet.airdropmew.com","myetherwallet.com.signin.message.dolphinexplorer.sg","sign.xn--myethrwllet-ife3916g.com","wkraken.com","xn--myeterwallt-cm8e02e.com","biinancelab.com","binance-zendesk.com","binance.com198367236.ml","binanclogin.com","bithumbex.com","coinbasepromocode.com","com12334567736789854.ml","com124487897653274.ga","com164795623564456654.ml","com188565235654846.ml","ethfinix.com","huoobi.pro","ibinance.com","idex.agency","idex.company","localethereum.app","my-ether-wallet.com","myetharwellat.com","myetherwallet.co.uk","paxfullogin.us","poloniexchina.com","rnelherwallel.com","rnyelherwallel.com","sign-in.coinbase.com.puracosmetica.pt","trade-indodax.com","web-binance.com.ru","xn--binne-hwa5e.net","xn--bockchain-gsb.com","xn--coinexchang-xbb.com","xn--coinxchange-qbb.com","xn--dex-uma.com","xn--dx-bjao.market","xn--myethrwllet-xt9e3k.com","xn--mytherwalliet-4o2g.com","xn--mytherwallt-79ae.com","xn--mytherwllt-smb383ayq9k.com","binance.com13897234.gq","binanceusa.com","coinbase-eth.org","hitbtcvip.com","idexj.market","ios-icloud.us","plooniex.com","xn--biinanc-z8a.net","xn--binace-zeb.net","xn--binanc-n4a.net","xn--binane-0ua.net","xn--bnance-bwa.net","xn--myeherwallt-crb6378g.com","ildex.space","1coinbase.com","8idex.market","9idex.market","binance-get.fund","binance-official.fund","binance.com17268923.ml","binance.com18976231.gq","binancest.com","binanecisecurity-com.com","bitcoinspoloniexchange.com","bitfinexvip.com","bithumbvip.com","bittrex.club","coinbase-pro.com","coinbasevip.com","hitdtc.online","hltbtc.online","idax.market","idexa.market","idexc.market","idexx.space","idexz.market","kidex.market","mgetherwallat.com","mycrypt0.com","myetharwolet.com","myethermwalet.com","myetherumallet.com","myetherumawllet.com","myetherumqallet.com","myetherumwalket.com","myetherumwallett.com","myetherumwalllet.com","myetherumwallt.com","myetherumwallte.com","myetherumwllet.com","myethorwalllet.com","oidex.market","poloniex.bid","post-binance.com","uidex.market","wwwlidex.market","xn--binne-hwa5e.com","xn--dex-9ta.market","xn--hitbt-lya.com","xn--myehrwallet-bb9e99a.com","xn--myethrwllet-ife3916g.com","account-myetherwallet.club","account-myetherwallet.info","account-myetherwallet.online","acctxcoinbase.com","binance-airdrops.com","binance.com1125459345.cf","binancesto.com","binancewebsite.accountant","bitfinexsto.com","coimbase.online","coinbase247.com","idex-maket.info","idexi-login.com","idexmarketjoin.com","kraken.email","musicequipment.site","myerhetwaller.com","poloniexwallet.com","poloniwallet.com","restore-coinbase.com","shapeshift.cash","verifypaxful.com","teslacoin.space","officialairdrop.tech","teslacoin.tumblr.com","supportbinance.890m.com","890m.com","kralken.co","bilttrex.co","bimanrce.com","exrno.eu","polroneix.com","bloclkchain.co","hitlbtc.co","yobitr.net","yobilt.net","xgivex.blogspot.com","populous.network","bianace.online","blockchain-exchange.online","bitterx.online","blftinex.com","bltmian.com","cryptnoator.com","cryptopla.online","exwo.online","kuckion.com","logintwitter.ga","myethecwallet.com","myetherwallet-fix.space","myetherwallet-rlx.space","polnoiex.site","twittergiris.gq","twitterlockeding.ga","twitterlogins.gq","xn--poloiex-kqc.com","xn--myethrewalle-9me.com","xn--myethrewalet-k4b.com","xn--myetherwalet-j4b.com","xn--kuoin-zra.com","xn--bitman-f9a.com","dexlauncch.com","line-crypto.com","etherdelta.icu","xtrony.blogspot.com","bithumbvietnam.com","bithumbvietnam.info","coinbasebonus.co.uk","coinbasebonus.thehostrunner.co.uk","eth-binance.ru","idex-market.ru","idexmarket.ru","mercatox.info","myetherwallet.red","xn--coinx-q51b.com","biinance.online","binance-login.com","binarrce.com","myelherwolett.info","poloniexadvanced.com","poloniexlogin.trade","binance-token.com","binance.com7812686236.space","binance.page","bitlttrex.com","coinsbaseexchange.com","hitbtlc.com","hjjtbtc.com","kraken.site","krarcken.com","myerhetwallet.com","paxfull.com.yontsk.tk","poloniex.com.zandei.online","polonnix.com","polonnix.site","poloniex.com135i478847258477.ml","com135i478847258477.ml","mnyicthervvalliet.com","dexchainevent.com","myethereumwalket.com","bnbdexchaincompetition.com","bnbdexchaincompetition.info","bnbethairdropp.com","dexchaincampaign.com","mniyehtcwallict.com","okexcampaign.info","okexspecialcampaign.info","bnbchaincompetition.info","bnbetherairdropp.com","dexchaincompetition.info","okexspecialcampaign.com","okexcampaign.com","binacampaign.com","dexchaincampaign.info","ethereum-corporation.org","myvolt.site","coindesk-login.com","wwwcoindesk.com","xn--condesk-gw4c.com","coinbase-codepromo.com","coinbase-customer-support.online","coinbase-helpdesk.info","coinbase-support.net","coinbasecustomersupport.info","coinbaseesupport.club","coinbaseesupportservices.club","coinbaselogin.support","coinbasesupport.co.uk","coinbasesupport.online","coinbasesupportnumber.com","localethereum-account.com","myetherwallet.byethost11.com","googl-access.com","binance.com13867347.ml","com13867347.ml","com1735835.gq","binance.com1735835.gq","com56457.ml","binance.com56457.ml","myetherwallet.notextbook.net","sslsecure-verifyid.tk","coinsender.tech","walmartleaf.com","1dex.market","birhumb.com","bitmex1.info","bittrex-io.com","bittrex-oo.com","coinbase-promo.com","coinbasepropromos.com","com12786312634.space","form-myetherwallet.com","hitbtc8.com","hitsbtc.club","loginmicrosoftexcel-online.com","mercatox.club","myetlrewallet.com","poloniex-tm.com","poloniex-x.com","wallet-blockchian.info","walletmobile.io","walletlivesyncconnect.io","walletconnectslive.io","wvw-bittrex.com","xn--blockchai-owb.com","xn--blockchin-r2a.com","xn--krake-d8a.com","xn--krken-ucc.com","xn--metherwllet-ife3465g.com","xn--yetherwllet-tv8ex8b.com","giftforfans.website","etherium.org.payment.7t27-srv.site","7t27-srv.site","giveawey.tumblr.com","johnmcaffe.tumblr.com","medium.com.7t27-srv.site","winplatform.pro","icon.cash","xn--dex-uma.market","polonniex.online","polonniex.top","niceihash.com","nicenhash.space","b-crypto.me","apexone.online","moyluchshiyremont.top","pizzaobaldinidostavka.site","binanse.ch","bittrex-web.com","bittrex-ydd.com","hitbtc.website","scris.club","electrun.org","xn--mythwallet-n7ac.com","hitloek.info","myetherwallet-xbmc.space","ethiz.blogspot.com","gi-ve.blogspot.com","elonmuskairdrop.tech","binance.com1367347.ml","binance.com71623781.ga","binance.com76237831.gq","inbox-redirect-binance.com1367347.ml","com1367347.ml","com76237831.gq","com71623781.ga","binance.com1897623.ga","binance.com7816623.gq","binanceexchange.us","binancevietnam.net","cors01.binanceview.com","paxful.support","promobittrex.website","wwv-bittrex.com","wwv-bittrex.com.cp-34.webhostbox.net","xn--biinanc-z8a.com","binancelogin.org","idex.auroradapp.market","auroradapp.market","roadgridequipment.pw","binance.com1786236.ml","binance.com197623462.ml","binanceix.com","meyethcrwallet.com","meyfherwallet.com","meyfherwellet.com","meyhferwellet.com","meythrewellet.com","meythrowallet.com","mychtervvallet.com","mychterwellet.com","shapeshiift.xyz","paxful.com-bitcoin-wallet-trade-escrow.paxfulsecure.com","paxfulsecure.com","mnyicthervallict.com","mnyidthewalliot.com","binchaincampaign.com","binachaincompetition.info","binachaincompetition.com","binacompetition.com","binacompetition.info","firstcrypt.info","binance.com6537261.ml","binance.com762381.cf","com762381.cf","com6537261.ml","com13734.space","vitalik-campaign.xyz","getgift.tech","elongift.com","muskmars.tech","binance.com12754825.ml","binance.com128236.ml","vietnamese-binance.com","vietnam-login-binance.com","vietnam-binance.com","loginviet-binance.com","binance-login-vn.online","com12754825.ml","com12786312634","com1865236.ga","com763271231.gq","com128236.ml","com723781231.online","elon-share.info","ethereum-giveaway.ru","login-blnance.space","send-gift.website","etherium.org.payment.7t24-srv.site","7t24-srv.site","airdrops.technology","myetherwallet-cpt.space","tron-network.info","electrumwallet.org","medium.com.7t23-srv.site","7t23-srv.site","etherium.org.payment.7t23-srv.site","firecrypto.info","bitbakocffice.site","santechstroywalker.site","airdrop-event.com","sgivex.blogspot.com","myetherwallet-shl.space","get.fastcryptogift.com","fastcryptogift.com","poloniex.com.account2fa-login.com","account2fa-login.com","bittrex-login.account2fa-login.com","g-ive.blogspot.com","cryptopromo.justsharedthis.info","btcgive.kissr.com","binan-ceh.com","ibcexofmarket.com","ibexofmark.com","icexofmark.com","iclexmarket.com","iclexofmarket","iclexofmarket.com","widgets.ibexofmark.com","wighfghfh.ibexofmark.com","idex.auroradao.market","auroradao.market","bnbdecentralizedcompetition.com","bnbdecentralizedcompetition.info","bnbdecentralizedevent.info","bnbethairdropp.info","bnbethereumairdropp.com","bnbethereumairdroppevent.com","bortnarnce.com","check1.pw","decentralizedspecialevent.info","mniyehtcwalliot.com","mnyicthervallat.com","mnyicthervvallet.com","mnyicthervwvallct.com","getyourcoins.org","binance-giveaway.webcindario.com","gift-today.website","cryptopromo.kissr.com","etherium.org.payment.7t21-srv.site","7t21-srv.site","top-deals.pro","medium.com.7t21-srv.site","decentralizedbitcoincampaign.info","bittrexl.in.us.bix-l.com","bix-l.com","binance.com18363462.ml","binancebtcspecial.com","brivnarnce.com","brovinamce.com","brovnarnce.com","brtvnarnce.com","cpanel.bittrex1.com","decentralizedspecialcampaign.com","decentralizedspecialevent.com","hitbtc.com.co","mietherwallet.com","myeitherwallett.com","myencryptwallet.com","myetherwellet.com","myethewallert.com","shapeshift.biz","bjttrex.com","id-ex.market","iidex-market.eu","myetherwallet.biz","myetherwallet.auth.slgnmsg.info","slgnmsg.info","spectrocoinlog-in.com","giftethnow.website","etherium.org.payment.7t20-srv.site","7t20-srv.site","x-gives.blogspot.com","ethgive.kissr.com","ico-neon.exchange","myetherairdrop.com","myetnerwallet.com.send-status.info","send-status.info","paxful.com.pl","myetherwallet-id.space","eth-databasecontract.website","geteos.eu","binance-campaign.info","binance-campaign.site","binance-exchange.cricket","binance-exchange.fun","binance-https.com","binance.com-log-in.googl-access.com","bittrex-log-in.com","bittrex-login.asset2fa-exchange.com","bittrex.asset2fa-exchange.com","bittrex.com.asset2fa-exchange.com","conidase.com","mjetherwattet.com","us.bittrex.asset2fa-exchange.com","us.bittrex.com.asset2fa-exchange.com","3dayprofits.info","etherium.org.payment.7d19-srv.site","7d19-srv.site","atmbtc.biz","best-gift.website","airdrop.com.de","vitalikpromo.eu","medium.byethost10.com","medium.com.7d19-srv.site","promo2.etherbonus.top","etherbonus.top","xn--hibtc-leb.com","hitbtc-eu.com","hitbtc.cam","get-5k-promo.website","freshbonus.eu","e-gives.blogspot.com","etherium.org.payment.7d18-srv.site","7d18-srv.site","airdrops.life","binance-com-clud.webcindario.com","go7.giftether.top","hitbtc.li","xn--spectroconn-7zb.com","paxfullwallet.com","user.paxfulpolicy.com","paxfulpolicy.com","paxful.com.balums.gq","forkdeilta.app","xn--dex-tta.market","verify.xn--mytherwalet-3qb10c.com","getfreeethhh.blogspot.com","getfreebitcoin.network","coinaction.xyz","cryptoxfan.info","go6.giftether.top","binance-giveawaypromo.banance.xyz","banance.xyz","mega-airdrop.website","joinnow.info","binance-campaign.com","binance-eth.club","binanceeth-campaign.com","binanceeth-competition.com","binanceethergiveaway.com","binanco.live","ethervvallet.com","myctherwallet.net","go5.giftether.top","etherium.org.payment.7d17-srv.site","7d17-srv.site","bigbonus.eu","medium.com.7d17-srv.site","getnowcrypto.com","bittcrex.com","myetherwallet-knt.space","myetherwallet-knc.space","etherdelta.press","xn--paxfl-nva.com","goodaction.eu","coinpromo.xyz","september-bonus.us","getbonus.eu","airdrop-gift.website","muskonline.tech","cryptogivng.blogspot.com","today-eth.pw","binance-bonus.club","binance-bonus.net","binance-promo.org","binance-t.com","binanceethereumairdroppevent.info","binancepromos.live","blockchain-secure.info","bonusbinance.org","i-dex.market","idex-rnarket.info","idex.markel.transactions-wallet.info","myetlherwallelt.com","mymanero.com","gramnetwork.net","topcryptogift.org","payetherer20.000webhostapp.com","vggs.info","go4.giftether.top","etherium.org.payment.7d16-srv.site","payment.7d16-srv.site","givingsaway.blogspot.com","msg.xn--mytherwalet-3qb10c.com","myetherwallet.auth.sgnmsg.com","sgnmsg.com","hitbtcspace.herokuapp.com","2fa-paxful.com","eherpro.tumblr.com","smart-gift.website","coinshare.xyz","buterintoday.eu","tronics.tech","giveaway-medium.top","tesla-giveaway.live","myetherwallet-knb.space","wallets-crypto-bridge.org","coinbaseblogiveawayhg.tumblr.com","binance-ethpromo.org","binance.fail","binancevault.com","get-btc-binance.com","get-eth-binance.com","myetherwallet-sign.fun","teammyetherwallet.com","xn--dex-yma.market","trxgold.io","signature.xn--mytherwalet-3qb10c.com","blockchian-login.info","login-blokchain.com","login-blockchian.net","blockchian-wallets.com","blockchian.ca","blockchian-wallet.com","blockchian-login.com","idex-market.pro","biboyx.com","bnb-ethcampaign.com","cryptobtc.club","perlin.global","tesla-giveaways.space","top-ethereum.info","mnaxy.blogspot.com","go3.giftether.top","etherium.org.payment.promoaction.site","promoaction.site","airdropbtc.tech","secure.topcoinsgift.com","topcoinsgift.com","musk-crypto.info","5k-gift.website","platform-give.com","ethgiveaway.co.uk","bi-nancer.com","binance-eth-competition.com","binance-ether.club","binance-ethereum.com","binance-ethereum.info","binance-ethereum.tech","binance-ethevent.net","binance-ethevent.org","binance-x.club","binancebonus.net","binancebonus.org","binanceeth.club","binanceethcompetition.com","binanceether.club","binanceethereum.club","binancepromo.club","binancespecialcompetition.com","binancespecialethcompetition.com","binanceth.club","binancether.club","binancethereum.club","eth-binance.club","ethbinance.club","ethcompetitionbinance.com","ether-binance.club","etherbinance.club","myetherwallet.com.ip13.icu","myetherwelet.net","myetherwolllet.com","myethswallet.club","suportbinance.com","tokens.myetherwailet.cf","medium-coinbaseblog.tumblr.com","safe.geteasycrypto.com","geteasycrypto.com","lixozy.blogspot.com","eloncrypto.info","mediumcoinbase.tumblr.com","cryptoeth.live","crypto-win.club","crypto-medium.com","getairdrop.eu","sending-smartcontract.website","idex-market.exchange","protect.minedcoins.online","minedcoins.online","go2.giftether.top","contract-verify.space","cryptogift.cn","ethergifts.top","medium-gifts.top","get.officialcryptogiveaway.com","officialcryptogiveaway.com","cvifex.blogspot.com","ethereum-ltd.net","giveaway.ether-prize.com","titan-g.pro","coinbaseblogiveawaynews.tumblr.com","eth-gift.wixsite.com","btc-gift.wixsite.com","rpmson-ethcampaign.com","444eth.ml","give-th.blogspot.com","applex1.com","riklex.blogspot.com","ethpromo.xyz","bitblender.me","safe.paynowcoins.com","paynowcoins.com","go1.giftether.top","enjoy.topcryptogift.com","topcryptogift.com","bigdrop.cn","sekakux.blogspot.com","4ever.fun","thetrey.net","myeclientsidewallet.com","bnbethercompetitionlaunch.com","ethereum-corporation.com","binan-ce.com","binance.security","binoance.com","ethereum-binance.club","etheventbinance.org","idex.center","mmyethereumwallet.com","myethereumwaller.com","myethereumwwallet.com","myethereuumwallet.com","myethereymwallet.com","myetherreumwallet.com","myetherrumwallet.com","myetherumeallet.com","myetherummwallet.com","myetherumwaallet.com","myetherumwaklet.com","myetherumwalelt.com","myetherumwalle.com","myetherumwalleet.com","myetherumwaller.com","myetherumwalley.com","myetherumwallrt.com","myetherumwallwt.com","myetherumwlalet.com","myetherumwsllet.com","myetherumwwallet.com","myetherunwallet.com","myetheruumwallet.com","myetheruwmallet.com","myetherymwallet.com","myetheteumwallet.com","myethetumwallet.com","myetheumwallet.com","myetheurmwallet.com","myethhereumwallet.com","myethherumwallet.com","myethrrumwallet.com","myethrumwallet.com","myetterwalet.com","myetthereumwallet.com","verify-binance.com","earn.dailydivs.com","safe.minedtokens.com","smartsend-5000.website","airdropeth.tech","imyetherbonus.com","minedtokens.com","crypto-promo.org","coinbasesecuritytokens.com","coinbasepay.info","hitbtcrecovery.com","hitbtc-adv.com","gemini-wallet.com","gemini2fa.com","geminiaccount.com","binantlabsinfo.com","binanetlabsinfo.com","mymonerocom.com","binantrustwaiiet.com","binantrustwailet.com","binantrustwaliet.com","binancetrustwaiiet.com","binancetrustwailet.com","binancetrustwaliet.com","binanctlabsinfo.com","binanctrustwaiiet.com","binanctrustwailet.com","binanctrustwaliet.com","binance-accounts.com","binatrustwaiiet.com","binatrustwailet.com","binatrustwaliet.com","bintrustwaiiet.com","bintrustwailet.com","bintrustwaliet.com","ubex.us","bnbdex-ethcampaign.com","binance-ether.online","binance.win","binanceethevent.net","etheventbinance.net","metherumwallet.com","mmyetherumwallet.com","mtetherumwallet.com","muetherumwallet.com","myeethereumwallet.com","myeherumwallet.com","myerherumwallet.com","myeterumwallet.com","myetgerumwallet.com","myetheeeumwallet.com","myetheereumwallet.com","myetheerumwallet.com","myethereeumwallet.com","myethereimwallet.com","myethereumeallet.com","myethereummwallet.com","myethereumqallet.com","myethereumwaallet.com","myetherimwallet.com","myethermuwallet.com","myetheswallets.org","myethwrumwallet.com","myetjerumwallet.com","myetnerwallet-com.review","myetterwelllet.com","myettherumwallet.com","myeyherumwallet.com","myrtherumwallet.com","mytherumwallet.com","mywtherumwallet.com","myyetherumwallet.com","nyethereumwallet.com","nyetherumwallet.com","ymetherumwallet.com","airdrops-exchange.com","buterindrop.eu","campaign.etheraction.in","etheraction.in","ethtake.icu","cryptocurrency-giveaway.com","mcafee.coolpage.biz","september-event.us","september-promo.us","freeethereum500.000webhostapp.com","myetherwallet.com.webwallet-view.info","webwallet-view.info","binance-eth.net","binance-ether.net","binance-n.com","binanceeth.org","eth-binance.net","ethereumwallets.tech","meytherwallet.net","myetheforwallet.com","myetherwallet.com.update.privatekey.wallet-crypto-member.com","myetherwallet.update.system.crypto-wallet-member.com","myethswallet.net","myethswallet.top","myettwallet.bid","myyetherwallet.online","bnbethspecialcampaigns.com","bnbchaineth.com","bnbethchain.com","bnbdexethlaunch.com","bnbethpromotion.com","binanethpromotion.com","bnbpromotion.com","bnbspecialcampaign.com","bnbdexcampaign.com","bnbexchangedex.com","bnbexchangespecialcampaign.com","bnbexchangespecial.com","bnbdexethcampaign.com","bnbexchangeethspecialcampaign.com","bnbexchangespecialethcampaign.com","bnbethexchangespecial.com","bonus.client-stellarterm.com","client-stellarterm.com","mixprize.cn","medium-secure.com","ginexis.blogspot.com","giftsatoshi.space","myethcrwallet.net","myetherewa11ets.com","mvyetherwallet.com","myehterwallets.xyz","xn--meherwallet-yb9eup.com","login-blockchain.top","login-blockchain.gq","eosauthority-accountpolicy.omastral.org","claim.paysafecoins.com","paysafecoins.com","gooddrop.cn","giveaway-eth-btc.euweb.cz","eth4312left.pw","secure.topcoingift.com","topcoingift.com","ethgold.pro","send-smartcontract.space","getyoureth.network","geteth.pro","lopixy.blogspot.com","zilliqagold.co","xn--tesl-tzb.com","litecoinone.org","medium-mcafee.top","binanceth.net","tesla-giveaways.org","september-bonuss.com","ethersclaim.blogspot.com","free.giftether.top","giftether.top","get-bonus.online","getether.eu","easydrop.pro","claim-event-eth.org.uk","vecimax.blogspot.com","ethpromo-binance.org","myetherbonus.net","get.safepaycoin.com","safepaycoin.com","ethereum4ever.com","contagion.cf","september-bonus.com","ethereum-airdrop.tumblr.com","giveaway.at.ua","myeth-claim.com","ethereumvert.com","mediumposting.vip","give-away.co.uk","eth4323left.pw","safe.coinspaynow.com","coinspaynow.com","mixgift.top","blog-medium.com","etherdelta.website","blockhaine.blogspot.com","geteth.cn","medium.com.7a4c7b234069.site","etherium.org.7a4c7b234069.site","7a4c7b234069.site","elctrurn.org","jaxx.one","lkraken.xbtxv.com","bestbuildercompany.pw","i-idexmarket.com","myetherewallet.ga","myetherwallet.com.signmessage.info","myethrewallet.services","toptireshop.pw","indexmarx.com","myetherewallet.online","myetherrwallet.com","myetherrwallet.signmessage.xyz","myetherwallet-hydro.space","myetherwallet.com.verifiy.icu","myetherwallett.mining24.info","myetherwallwet.com","myethherwallet.com","myethrwallet.com","musk-prize.info","medium-io.site","claim.safepaycoins.com","safepaycoins.com","airdrop-exchange.com","secure.eth-claim.online","eth-claim.online","airdrops.investments","medium.in.net","eth5321left.pw","send-transaction.online","medium-smartcontract.space","access-myetherwallet.com","mew-myetherwallet.com","meythereumwallet.com","mineetherwallet.com","myehtereumwallet.com","myetehreumwallet.com","myetheremuwallet.com","myethereumwallte.com","myethereuwmallet.com","myetherwailet.online","myetherwallats.xyz","myetherwallet.com.signmessage.xyz","myetherwallet.wiki","myetherwallwt.com","myethetwallet.com","mytehereumwallet.com","wallet-myetherwallet.com","login-coinone-co-kr.com","pumpkinpro.co","panemicav2.rf.gd","ethbonus.live","ethactive.online","eth-take.com","crypto-giveaway.xyz","ether-prize.com","smart-contract.space","safe.justgetcrypto.com","justgetcrypto.com","september-event.com","home-myether.top","ethcoindesk.blogspot.com","medium-airdrop.net","airdrop.updog.co","send.secureth.host","secureth.host","mixdrop.eu","giveaway-btc.com","binmeds.blogspot.com","jidex.market","mljetherwallet.com","myehtermallert.com","myetheeumwallet.com","myethereumallet.com","myethereumwalet.com","myethereumwalle.com","myethereumwallet.co","myethereumwallt.com","myethereumwllet.com","myetheriwallet.online","myetherrwallet.mining24.info","myetherrwallnet.com","myetherrwallnet.mining24.info","myetherwalets.site","myetherwallats.club","myetherwallats.online","myetherwalle-t.com","myetherwalle-t.ve-ry.club","myetherwallet-gram.website","myetherwallet.com.gpg.services","myetherwallet.signgpgmessage.co","myethrewallet.club","myettherwalet.net","mythereumwallet.com","youretherwallet.io","ethmixdrop.pro","axibovs.blogspot.com","send.ethparty.us","ethparty.us","ethaway.000webhostapp.com","blognance.blogspot.com","september-promo.com","cryptoairdrop.center","air-drop.website","tezbox.net","wetimox.blogspot.com","buterinpromo.cn","eth24win.co.nf","airdrop-portal.com","give-eth.biz","medium-promos.xyz","buterinpromo.live","ethclaim.online","mywindorwallert.site","binancegiveaway.com","myethervvellet.co","myethherwalletr.top","xn--myethrewalle-xoc.com","xn--myethrewaet-z3ba.com","mevetherwalletr.site","mvetnerwalletr.website","mevetherwalletr.com","myvetherwallets.com","pumpkinpro.io","binancethereum.com","mailbinance.com","btc-bonus-live2-binance.com","monero-my.com","eth4123left.pw","xlblogz.blogspot.com","eth-promo.borec.cz","ether-take.org","ethergot.xyz","crypto-giveaway.net","etherprize.net","ethpromzone.space","myetherwallet.com.ip14.icu","ip14.icu","statusico.com","redeem-myetherwallet.pw","omisegogold.io","claim-wallet.com","bhaskar.dx.am","ethertoken.online","mywindorwallert.space","binance-ether.org","neostracker.com","elonmusk.ltd","elonmusk.fund","loginbinance-com.umbler.net","selleth.io","blokclnain.com","giftreturn.mysteria.cz","ethdrop.cn","giveaways24.info","airdrop-live.com","grijub.blogspot.com","etherdrop.space","infoclaimeth.ucoz.org","secure.ethaccess.online","ethaccess.online","tesla.center","go.payeth.online","payeth.online","crypto-exchange.ro","ethbonus.cn","claim-here.com","hizytox.blogspot.com","claim-event-eth.biz","localethereum-support.com","zilliqa.plus","claim-giftwaves.com","pandemica.online","btcdrop.cn","eth-bonus-live-binance.com","ethbinance.org","xn--bockchain-0sb.com","myetherwalllet.xyz","myetherswallet.website","blockchalh.com","blokclhain.com","blokclnaln.com","blockchaijn.com","blockchatn.com","xn--blockchai-3vb.com","xn--blockchai-t6a.com","blockclhain.in","blockchallns.info","claim-nowgift.com","air-drop-ethmark.website","ethboom.eu","dontmiss.info","top-ethereum.net","airdrops.services","ethereum-award.club","cryptocurrency-gift.tumblr.com","secure.getcryptogift.com","getcryptogift.com","ethboom.io","ethbinance.blogspot.com","ether-airdrop-promo.info","medium-ether-airdrop.net","iost.gift","ethactivate.com","medium-promo.xyz","access.eth-access.com","eth-access.com","secure.btcethgoldmine.com","btcethgoldmine.com","claim.ethsx.space","ethsx.space","asktollfree.com","binance-exchange.online","binance-exchange.xyz","myetherwallet-wab.space","myetherwallet.review","myethrewallel.com","binance-lgin.com","ibx-l.com","mvetnerwalletr.online","mvetnerwalletr.site","mvyetherwallett.online","xn--methewallet-v48e1x.com","info-myetherwallet.com","xn--myeherwllet-wte7564g.com","enternow.info","claim-event-eth.com","claim-giveaway.club","binabins.blogspot.com","medium-ethereum-promo.info","ethereum-bonus.info","ethereum-event-promotion.org.uk","jblagz.blogspot.com","event-eth.biz","ethereumbonus.ru","xn--cryptonaor-hcc.com","poloni-ex.com","xn--binanc-gpc.com","accountlogin2fa.com","ethpromo10.000webhostapp.com","digitalasset-app.com","log-in-binance.com","myetherwallat.club","myetherwallet.co.nz","myethforkwallet.com.ru","myethherwalletr.com","ww25.myethereum.info","myethswalet.com","xn--myethrewallt-fwb.com","view-webwallet.info","myetnerwallet.com.view-webwallet.info","lbitmex-in.com","myetalonwindow.info","bitmex-in.co","airdrop-eth.website","ethereumpromo.io","ethreturn.euweb.cz","bonus-claim.xf.cz","eth-claim.info","access.ethsupply.com","ethsupply.com","ethactive.com","ltc-event-now.xyz","biltmex.com","lbtsx.com","xn--bimex-leb.com","bitmex-login.com","binanblog.blogspot.com","etherfast.eu","ethreum.ru","eth-official.fund","bonuseth.top","binance-eth-giveaways.online","returneth.webz.cz","exchange-airdrop.com","ether-reward.info","medium-airdrop.website","eth-miner.info","tron-event.network","ether5000.in","efiriumgiveaway.tk","tedjang68.wixsite.com","ethgivewayofficial.info","giveawaybinance.com","promoeth.000webhostapp.com","imdex.market","official-give-away.tumblr.com","twgram.info","ether-claim.net","airdropvert.info","bigcryptogift.net","eth-give.io","mcafeepromo.xyz","crypto-gifts.ml","amazing-smartcontract.space","elon-shares.info","blogsbina.blogspot.com","medium-com.website","big-giveaway.xf.cz","cryptodrop.eu","binc-blog.blogspot.com","ethfreegiveaway.ga","app-1524336311.000webhostapp.com","etherium-com.site","bonuseth10.000webhostapp.com","medium-ethereum-promo.biz","tokensale.ws","google.com.tokensale.ws","google-coin.io","airdrop-binance.com","auroradao.co.uk","binanceethereum.com","etherwalletlogin.club","etherwalletlogin.online","httpsmyetherwallet.pw","idex.marketing","myelherwallet.co","myetherlwaliet.info","myetherswallet.site","myetherwalletly.com","myetherwallets.live","myethrwallet.com.co","idexmark.online","eth-gifting.com","ethereum-bonus.biz","bigcryptogift.borec.cz","website-events.website","satoshilite-eth.tumblr.com","stellarterm.org","giftseth10.000webhostapp.com","promoeth10.000webhostapp.com","xn--myethrewllet-jbb.com","xls-log.com","hitbtc1.website","promo-giving.ga","mediumlast.ml","ethereumbonus.net","secure-eth.info","ethfs.blogspot.com","bloggercom.info","nblogiz.blogspot.com","secure2.ethrewarding.com","bigcryptogift.org","mudium.xyz","ethereum-gift.site","claimeth.info","go.ethsec.us","ethsec.us","eth-claim.pw","xn--tronscn-mwa.com","tron-scan.info","ethereum-foundation.info","bigcryptogift.info","claim-binance.com","bitcashout.wixsite.com","get.safepaycrypto.com","safepaycrypto.com","aeternity.click","airdrop-event.website","claimeth10.000webhostapp.com","cryptoprize.in","coinbase.tx-pr0.com","tx-pr0.com","exploretransactions.info","binahce.net","blockcnalh.com","blockcnaln.com","bihahce.net","biockchain.co","blt-mex.com","kueoin.com","bittreq.com","bjockchain.com","blockcham.com","blockclnam.com","maytherwallet.com","bjockchajn.com","exmiu.com","kuqoin.com","nyethermallet.com","poionlex.com","blttinex.com","myetnermallet.com","bietmex.com","kucoien.com","kucoein.com","verify.10000eth.pro","10000eth.pro","eth-twitter.com","ethcap.info","gift-promo.wz.cz","vitd1.info","reblogiz.blogspot.com","promo-ether.org","ethereum-promo.net","ethereumpromo.eu","get.bigcryptogift.com","bigcryptogift.com","exchanges.claims","btc-promo.xf.cz","ethpromogiving.com","ethpromogiving.net","ethpromosend.net","ethpromodonate.com","ethpromogive.info","ethpromoget.info","ethpromotake.info","ethpromogivenow.info","theethpromogive.info","ethpromogiving.info","ethpromo-give.org","ethpromogive.org","ethpromoget.org","ethtw.info","ethertake.org","ethereum-giveaway.czweb.org","ethshift.website","gathereth.com","hugedrop.eu","ethpromo-give.info","elonmusk.racing","hitbtc.cc","hitb-tco.com","myethervvallet.pw","myetherwallet.co.za","myetherwallett.fhapp.xyz","web-binance.com","xn--bittrxx-vya.com","memonero.co","walletverify.info","myetherwallet.com.walletverify.info","myetherwwllet.github.io","eth-secure.top","freetokens.online","ether-promo.biz","medium-ether-blog.info","eth-return-now.borec.cz","etheasydrop.eu","new-myethewallet-1a.com","mewewallet.info","electrumwallet.io","binance-com.online","shapeshiflt.com","biffrex.com","bittrexn.com","shapeshifteu.com","ethermywallet.com","home-myetherwallat.com","home-myetherwallat.top","idex.space","ildex.market","mail.myetheforwallet.com","mjeherwallet.com","myeltherwallet.pw","myethereumwallet.net","myetherwallet-sigen.space","myetherwallet.com-omisego.com","myetnelwallet.com","myetnelwallet.online","wallet.idex.space","webmail.myeltherwallet.pw","xn--dex-mma.market","bestchagne.com","biftinex.org","myehterwellet.org","ethclaim.top","bittrex-n.com","eth-airdrop.biz","ethfs.info","ether-give-binance.com","take.realcryptogift.com","realcryptogift.com","ether-airdrop.info","ethereumaction.eu","ether-airdrop.biz","medium-ether-blog.biz","info-live-binance.com","wusd.cf","binamedium.blogspot.com","myethervvellet.net","coinbase-news.tumblr.com","exchangeth.online","home-myetherwallat.info","ethgetbonus.eu","eth-official.claims","ethresults.info","ethereumdrop.eu","go.ethgft.party","ethgft.party","safesclaim.info","ethereum-airdrop.biz","give-away.win","giveaway-coinbase.club","etherscan.space","binmedium.blogspot.com","ethereum-claim.ru","coinbase-gift.tumblr.com","medium-news.blogspot.com","musk-air.org","safe-claims.info","bitstamp.pw","binance-web.com","eth-club.club","ethgiving.000webhostapp.com","mediumapp.org","ethpromosend.com","eth5000.in","coinmyethers.ooo","binance-exchange.updog.co","xn--yetherallet-tv8es7a.com","ethbonus.eu","omiseqo.network","smartcontract-5000.space","medium-blog-airdrop.info","airdrop-eth.net","blog-coinbase.tumblr.com","giveaway-coinbase.top","elon-musk.team","musk-share.info","crypto-promo.czweb.org","coinbas-esignin.com","ee-myetherwallet-un.com","myehterwallete.com","myethervvalllett.com","myetherwallet.api20.icu","myethforkwallet.com","myethirwaliet.info","bittrex-sigin.com","safe.justgeteth.com","promotion-eth.net","eth-airdrop.info","mediurn.press","ethereum10000.press","site-binance.co","bittrexup.com","giveaway-ethereum.top","smartsent.space","giveaway-eth.tumblr.com","medium-eth.net","ether-giveaway.top","airdrop.credit","musk-share.com","muethwaitt.info","giveaway.xf.cz","bittrex-br.com","accounts-blockchain.info","binance.com87654897.ml","com87654897.ml","binance-in.com","nectracker.co","myethervvallet.org","ethereum10000.website","xn--dx-ejao.market","ethchange.online","idex-logiin.com","myetherwelliet.net","mytherwailet.info","myehtervvalliet.com","myetherwellet.org","kraken-tr.com","kraken-logn.com","kraken-sigin.com.ru","api-binance.co","binance.com.eth-bonus.me","eth-bonus.me","elon-musk.company","safe-eth.info","promotion-eth.com","tronics.updog.co","binance.updog.co","airdrop-ether.info","medium-blog-ethereum.org","go.ethpays.us","coinbasespromo.tumblr.com","ethereum-award.top","cryptoyodas.tumblr.com","promo.ethx.site","ethx.site","send.tokenpromo.site","tokenpromo.site","ethereumprize.eu","5000ethereum.in","ethbinance.info","ethofficial.000webhostapp.com","medium-eth.com","promotion-eth.info","coinbaseboggether.tumblr.com","promo.ethgft.us","beethpromogive.com","safe.confirmeth.com","confirmeth.com","promo.tokenpromo.site","arkblock.net","cbase-pro.com","ethereumprize.io","airdropsvert.xyz","etherium.host","claimeth.top","medium.com.ru","etherium.pro","tesla.myetherget.info","myetherget.info","ethsecure.top","coinsdrop.org","blogmediums.blogspot.com","ethereumprize.art","getethereum200.000webhostapp.com","safe.sharingeth.com","sharingeth.com","medium-blog-ethereum.net","ethereum-airdrop.net","eth-bonus-binance.com","czofficial.site","ethico.info","elon-surprise.site","xn--yetherallet-tv8eu6a.com","eth-safe.info","elon-musk.site","ethofficial.site","bestpromo.online","crypto-giveaway.top","airdrop-ether.com","medium-blog-ethereum.info","ethpromogivegroup.net","idexwall.online","muytherwallet.info","myetherywallet.com","myethirwalie.info","myethirwalie.xyz","myethwallet.com","xn--omiseg-ul8b.com","xn--myethrwalle-6qb4278g.com","myehterwelliet.com","mail.myewtherwallet.pw","myetherwallet.com.ip11.icu","ip11.icu","ethcoin.store","kralkem.com","blockchalim.info","neo-tracler.co","app-bittrex.com","myethereumwallet.org","myethervvallet.net","wmyetherwallet.pw","xn--bnanc-r51bze.com","ycbit.net","kuccin.com","lnitbtc.com","www-nycryqto.com","www-nycryptos.com","go.ethers.pw","ethers.pw","airdropbox.site","etherescan.net","transaction.status-eth.top","mediumblog.today","ethereum-giveaway.top","ethereum-airdop.com","medium-blogpost.info","bonus.status-eth.top","status-eth.top","ethereum.smart.contract.myeltherwallet.ml","myeltherwallet.ml","lelectrum.com","get.10keth.com","10keth.com","airdrop-token.website","ethvent.net","ethclaim.live","claim.status-eth.top","gcox086.com","gcoxkorea.com","my-followers.ml","market-idex.com","myetherwallet.com.verification.mvkcaterer.com","binancepromos.typeform.com","bliovnarnce.com","meyhferwallet.com","ethereum-giveaway.tech","bingmonces.com","ethclaim.info","ethgiftonline.com","ether.blogmedium.top","bnb.medium-air.org","medium-air.org","ether-airdrop.website","giveaway.ether-claim.org","ether-claim.org","giftsforyou.online","coinsprize.org","ethereumwin.in","smart-eth-contract.site","safec41944.nichost.ru","ide-x.market","idex-market.com","idex.network","idexchange.info","idexcorp.download","idlex.market","idwx.market","iibex.market","iidex.market","myetherwalet.ga","myetherwallet-info.com","myetherwallet-tokens.com","myetherwolet.gq","omg-myetherwallet.com","stickamgfs.com","safeclaims.space","safeclaims.net","myethgift.net","official.ethx10.com","ethx10.com","ether-airdrop.org","elon-giveaway.org","myehterwaillet.com","tron-gift.blogspot.com","dubai-oilcorp.company","xn--yetherallet-iw8ew5a.com","bjlttrex.com","blocrkchein.com","login.blocrkchein.com","blrockchein.com","login.blrockchein.com","exrno.su","gaterhub.net","signin.gaterhub.net","kuciorn.com","lhitdtc.com","lkralken.com","polonreix.com","yobirt.net","forkdelta.biz","https-myetherwallet.net","etherdeita.top","etherdeita.site","myethervvallet.ru","myethervvallet.top","myethierwalet.com","myethpromogive.com","myethirvvale.info","lbinanrce.com","medeum-airdrop-news.com","ethereum-transfer.net","safeclaim.info","tesla-giveaway.getforge.io","eth.getforge.io","elon-musk.fun","getethfree.com","airdrop-event.site","xn--methewallet-638e95e.com","bigethereum.org","giftofeth.info","crypto-promo.website","ethdrop.in","ethinvesting.info","newsmedium.info","bnb.newsmedium.info","mediumvert.xyz","getethernow.top","vechainx.net","hadica.com","goastra.ga","jax-x.com","mfoundation.cf","myetheatrwallet.com","myethertawallet.com","myetherwallet.com.api12.icu","api12.icu","xn--etereum-yt3c.com","myetheruwlleet.site","myetherwallet.com.signmsg.api11.icu","api11.icu","myetzwallet.com","aronum.com","vechainx.io","etherdrop.top","btcdrop.in","promo-claims.org","myetherwallet.com.api10.icu","api10.icu","ether-gather.com","safeclaims.info","ethverify.info","elon-musk.org","ethereumfast.io","tron-gifts.blogspot.com","ethereumswallet.com","ethereumwallets.com","myelherwallel.info","myetheruwalleet.site","myetheruwlleet.website","myetherwallet.com.api11.icu","myetherwallet.com.api8.icu","myetherwallet.com.api9.icu","myetherwallet.tv","myetherwelleit.com","myetherwelliet.com","ethereum-promotion.org","ethmore.io","official-promotion.org","airdropseth.info","medium-airdrop-promo.com","ethereum-airdrop.org","air-drop.org","ethereum-return.top","ethereum-promotion.website","kraken-ixz.com","kraken-check.com","airdrops.delivery","buzovacoin.io","buz-coin.io","buzcoinio.com","clubeth.live","clubbtc.live","binance-official.com","shapeshift-exchange.io","myethgift.com","view-wallel.info","carliftcatalog.site","hvmoecjpxn.info","idex.im","idex.site","ldex.su","ldexchange.info","myeherwallel.info","myetheruvvalleet.com","myetheruvvalleet.site","myetheruvvalleet.website","myetheruvvalleet.xyz","myethervvalle.info","myethervvalle.top","muethereswallet.com","myeetherwallets.com","myetherwallet.com.verification.cohencues.com","myetherwallet.company","myetherwolet.us","mytherwallet.com","topbit.info","giveaway-promo.net","eth-pro.co.nf","blokckchian.com","coinbaselogin.com.ru","hub.xn--myterwallet-3qb9087g.com","binconarnce.com","binconamce.com","hitbtc.mobi","kraken-portal.com","kraken-validation.com","grabeth.cf","eos-airdrop.info","ether-claim.com","myethervallet.000webhostapp.com","myetheruvvalet.com","mail.mynetherwallet.site","mycryrptto.com","myetherwallet.com.api7.icu","myetherwllaet.com","mynetherwallet.mining24.info","mynetherwallet.site","xn--idex-upa.market","fantom-foundation.de","bincomance.com","kraken-authentication.com","kraken-we.com","kraken-ix.com","kraken-on.com","binance-validation.com","ethersdrop.online","ethdrop.top","elon-musk.promo","cryptocandies.updog.co","elon-gift.club","elon-gift.info","ether-free.tech","myetherwallet-coins.space","tron-presents.blogspot.com","airdropeth.info","myetherwallet-coinss.space","blovrnance.com","bingmancol.com","bnbnews.org","btcdrop.top","johnmcafee.promo","safe.getbesteth.com","getbesteth.com","mediumblogsot.top","biflnex.com","blfinex.com","binance-app.com","binance-club.com","binance-coins.com","binance-daytrading.com","binance-ethh.com","binance-market.com","binancep.com","https-binance.com","m-binance.com","pay-binance.com","site-binance.com","xn--idex-vpa.market","eth-giveaway.space","claimprize.xyz","ethereum-transfer.com","ethfast.top","medium-promo.com","betaclient-wbtcgwap.cf","ethbonus-binance.com","fast.getether.xyz","getether.xyz","btcbonus-binance.com","my-cry-pto.com","myerthewallet.com","myerthewallet.hosstinger.info","myethaewallet.com","myethaewallet1.hosstinger.info","my-crypto.com","kuciorn.hosstinger.info","lhitlbtc.hosstinger.info","shapeshift-exchange.online","shapeshlft.net","fgcoin.io","evotrustllc.com","john-mcafee.com","amazy-eth.com","eth-drop.io","ethermone.info","ethpromos.info","mycyrptto.com","blgem.blogspot.com","airdrop.delivery","giveawayofficial.info","eth-binance.com","ethgoldmin.com","take-eth.website","safe.earnethnow.com","earnethnow.com","myetnerwallet.com.checkbalance.info","checkbalance.info","autodiscover.myetherwailet.cf","binance-home.com","binance.delivery","bitfilinex.com","bitfinex.me.uk","cpanel.myetherwailet.cf","mail.myetherwailet.cf","mail.myetherwallet.icu","myetherwailet.cf","myetherwalet.watchfullmovie.download","myetherwallert.org","myetherwallet-click.date","myetherwallet-click.loan","myetherwallet-online.download","myetherwallet.icu","myetherwallet.mining24.info","webdisk.myetherwailet.cf","webmail.myetherwailet.cf","ethcryptocomp.cx","ethpromoui.com","ethpromonow.com","eth-give-away-promo.com","eth-promo-give-away.com","eth-pronogive.com","eth-promosgivex.com","ethpramengive.com","et-gi.net","getethereumforfree.com","idex-market.biz.pl","medium-hitbtc.tumblr.com","ethereum-return.com","btc-binance.com","descentx.com","eth-away.com","theethpromogive.net","ethpromotake.net","ethpromogivenow.net","ethpromoget.net","ethpromogivecare.com","ethnewpromo.com","aethpromogive.com","receiveethpromo.cx","eth-promosgive.com","eth-promoui.com","elon-musk.me","eth-promo-awayx.com","ethpromo-give.com","eth-pronosgive.com","receiveethfree.cx","ethpoolcompet.cx","coinleft.org","blogmedium.tk","209.159.154.156","idex-market.trade","justinsun.promo","ettereum.info","binanace.sizemedium.top","sizemedium.top","etherwallet.adamluvshis.com","myelherwaltet.info","myetheiwallett.com","myether-vvallet.com","myethereumswallet.com","myetherwalleet.org","myetherwalletv.org","mymoneero.com","mysetherwalled.club","totaly-myetherwallet.com","youretherwallet.net","myetherwallet-hydrosign.space","dailycurrency.promo","claimsafe.org","musk-present.blogspot.com","binance-get.claims","dodoflyer.com","eth-transfer.com","savetoken.org","followers-special.ml","giveaway.ethereum-promo.com","claimprize.org","eosgas.net","myetherwallet.com.api6.icu","api6.icu","api7.icu","api8.icu","api9.icu","api10.uicu","myetherwallet.com.api5.icu","api5.icu","nuetheriumllet.com","myelhervvalet.com","seositesworld.online","get-ethereum.net","eosgas.co","api4.icu","airdrops.promo","binance.claims","verify.mediumpromos.top","mediumpromos.top","safecrypt.net","binance-claims.com","medium-promotions.com","prize-eth.com","ethsafe.promo","ethpresent.io","givecoins.info","musk-official-promo.com","coinsair.org","myetherwallet.com.api.root3.icu","myetherwallet.com.api3.icu","myetherwallet.com.api4.icu","myetherwallet.com.root4.icu","myetherwallet.com.signinverication.karaokekiralama.club","myethrwelllet.net","xn--mycypto-xld.com","xn--mycrpto-8i4c.com","xn--mcrypto-5i4c.com","xn--c1arhhdidc.com","xn--ycrypto-uz3c.com","xn--myetherwale-jb9e.com","promo.etherpay.site","etherpay.site","bnb-token.org","blog.mediumpromo.top","medium-promotion.com","eosgas.io","internationalstudy.online","myetherwallet.com.root5.icu","root5.icu","ideix.market","idex-free.online","idexwallet.com","meytherwalett.com","myefheerwallet.com","myefherwallett.com","myehtcrwallett.com","myelherwalet.info","myetferwallett.com","myetharwallett.com","myetheerwalet.com","myetheirwallett.com","myetherwallet.com.signinverication.signmessage.karaokekiralama.info","myetherwallet.com.verification.karaokesepeti.com","myetherwallet.com.walletverification.kardeslergunu.com","myetherwallet.men","myetherwayllet.com","myethrawallett.com","myethrevvallet.com","bitfanex.com","idex-market.ph","idex-market.com.ru","idex.com.ua","idex-markef.org","idexx-corpcom.com.ph","idex-markef.io","idex-market.ch","idex-market.club","idex-market.biz","idexhub.market","idexmarkt.de","idex-app.store","giveaway-binance.com","myetherwallet-coinin.top","medium-promo.top","ethereumclaim.net","ethescan.info","verify.getbigeth.com","getbigeth.com","binance.bnb-token.sale","bnb-token.sale","okexgiveaway.com","hitbtc.stream","promohitbtc.website","hitbtc.ltd","en-hitbtc.com","hitbtc.icu","hitbtc.ooo","hitbtcsupport.co","hitbtc.at","hitbtcchain.com","hitbtcsupport.site","hitbtc-ads.com","hitbtc-il.com","hitbtc-on.com","hitbt.co","black-wallet.co","dailycurrency.ml","ethgivewaypromo.info","xn--etherem-y24c.com","stellar-w.com","bitfinex.im","idex-markt-roosen-gmbh.com","idex-market.me","iclex-market.com","xn--dex-market-58a.com","idex-markett.com","verify.ethereumnow.top","ethereumnow.top","sociall.ooo","ether-gift.website","authorize-transfer.droppages.com","login-binance.com","authhitbtc.com","hltbtc.cam","hiitdtc.com","getethernow.org","binance-acess.com","officialairdrop.com","eth-event.com","ethclose.info","freecoindrop.com","myeetherwallet.ga","myehtlerwallet.com","myetherrwallet.ga","myetherswalleit.top","myetherwallet-coinsign.top","myetherwallet.party","myetherwallet.win-eth.org","myethrerewallet.com","myethrwallet.top","myletherwalletes.com","myletherwallets.com","coinssafe.org","idex.group","mcafee.promo","eth60.top","getfree-eth.org","vaxx.co","cryptoether.info","coincapitals.org","bonancre.com","login.blockchaim.co","blockchaim.co","transactionlist.info","idexx-corpcom.com","metherwallet.info","meytherwallete.com","myertherwwellet.com","myetferwallete.com","myetferwalllet.com","myetherwallet-coinl.top","myetherwallet-signcoin.top","myettheriwallet.win","myheriwallet.trade","mymoenero.com","blocokchain.top","xn--binanc-n4a.exchange","idex.market.transactlon.info","transactlon.info","go.ether10000.win","eth10000.win","bdinamce.com","buterinfree.org","satoshi-giveaway.org","event-eth-giveaway.com","ethzerdelta.com","forkdelta.su","forkdeltagithub.info","myethrewallett.com","dxchain.eu","www-bitfinex.com","blvonance.com","airdrop-event.info","currency.promo","czgive.site","verify.bonuseth.info","bonuseth.info","get.bigethgift.com","bigethgift.com","ethsafe.info","ethnewpromoaway.com","btcgiveaway.org","btcpromogivegroup.com","metamaskpro.io","idexchange.pro","mye1herwallet.co","myetherswalet.com","myetherwalles.net","myetherwallet-rebl.top","myetlherwalle.com","myetlherwalle.myettherrwallett.com","myletherwalletest.com","myletherwalletest.myettherrwallett.com","myletherwallets.info","myvetherwallet.com","ether-event.com","w-eos.com","idexmarket.me","johnmcafee.ethgivings.net","ethpays99.top","idex.press","tronics.promo","ethgiveawaygift.info","blockchaingiveaway.biz","ether-bonus.net","vitalikgiveaway.com","ethergiftnow.com","ethtwitter.org","elon-bounty.blogspot.com","bounty-eth.com","bounty-btc.com","eth60.getmyeth.top","getmyeth.top","musk-official-giveaway.com","secure.ethgivings.net","myeltherwalleet.com","myerherwellet.com","myertherwwellet.online","myertherwwellet.site","myertherwwellet.space","myethervalet.cf","myethervuallet.cf","myetherwelet.ga","myetherwellet.ml","myethrerwaellet.com","myettherrwallett.com","myewhterallet.com","myewhterallet.info","myewhterallet.net","myewhterallet.pw","mywtherwaliet.com","index-markett-network.com","idexmarkketslogin.com","ideeweb1.com","myetherwalle.net","myetherwallet-send.top","myetherwallet.com.verify.apisign.me","elonmusk.ethgivings.net","ethgivings.net","refundcontract-etherwallet.net","idexr.market","autodiscover.mvetherwallet.ml","etherwallet.ethsign.icu","mvetherwallet.ml","myetherwalled.us","myetherwalles.com","myetherwallet-coins.top","myetherwallet-sigen.top","myetherwallet-singmsg.top","myetherwallet.cn.com","myetherwallet.com.apisign.me","myetherwallet.com.eos-bounty.com","mymonoro.com","webdisk.mvetherwallet.ml","walletico.com","idixmarket.info","coinbaise.com","neotracler.co","brimance.com","brilmance.com","blirmance.com","brinonce.com","cashaaprivate.com","signcontract-etherwallet.net","ether-idex.online","mediumpost.ga","ocntoken.com","rootsign.icu","ether4free.com","givefreecoin.com","giveusether.com","giveusethereum.com","promoethermnew.com","newethpromo.com","eth-giveavvay.com","instant-ethaway.com","ethpromoget.com","theethpromogive.com","ethpromogivenow.com","ethpromo-give-away.com","ethpramengyve.com","ethpromotake.com","ethpromo-give.net","ethpromogivegroup.com","ethpromogive.net","ethpromogiveback.com","mgetherwalllat.com","myaetherwallet.org","myelherwallet.us","myerherwalllet.com","myethedwalliet.info","myetherwaliet.io","myetherwalled.club","myetherwallet-kr.info","myetherwallet-sinng.top","myetherwallet-ssign.top","myetherwallet.com.api.myetherwallet.com.verifymsg.icu","myetherwallet.com.rootsign.icu","myettheriwalleti.men","mytherwalet.com","token-emrify.com","myethwallofficiiall.com","myetherwallet-hydrogen.top","myetherwallet.com.apisign.icu","apisign.icu","hydrogen-platform.com","bitpayng.typeform.com","myetherwalletverification.signmsg.services","signmsg.services","myetherwallet.com.signapi.icu","signapi.icu","idexd.market","ethbounty.info","eosbounty.co","ethpromotion.info","secure.ethgiftnow.com","btcpromotion.info","betaclient-rzcoinwaps.cf","ethmore.live","myehtewallet.com","meyehterwallet.com","indexmarkket-site.com","idexnetone.com","myetherwallet.com.verifymsg.icu","verifymsg.icu","ethcontracts.org","ethdrop.co","twittethpromo.cx","ethaway-instant.com","trx.promo","ethcompet.cx","ethrewards.cx","claimyour-eth.org","ethcomprules.cx","ethereumpromo.win","safe.ethgiftnow.com","ethgiftnow.com","claimyour-btc.org","btcpromo.win","ettheriwallet.trade","getherwallet.com","mail.myethierwallet.com","meyetherwealletr.space","mjetherwellet.com","my-etherwallet.site","myetherwalle.online","myetherwalle.top","myetherwalle.xyz","myetherwallet-coin.top","myetherwallet.com.api.signmsgs.icu","myetherwallet.com.astrofun.co.il","myetherwallet.signmsg.services","myethlrwallet.com","myettheriwallet.com","myettherwallet.win","mytherwallets.com","5000eth-giving.online","hydrogen-raindrop.bitballoon.com","airtoken.typeform.com","myetherwallet.ethersignmsg.services","ethersignmsg.services","idex.xyz","teslagifts.tumblr.com","brinannce.com","bittrexl.com","getethtoday.com","safe.getethtoday.com","elon-fun.blogspot.com","cryptolinknet.com","zilliqa.name","jenniferaustin.typeform.com","omisegoclassic.com","xn--myetherwalet-yk6f.com","myethierwallet.com","miyetherwallet.com","signmsgs.icu","myehtrerwallett.com","1e-myetherwallet-zn.com","anetherwallet.com","asia-binance.com","client-crypto-bridge.com","cpanel.client-crypto-bridge.com","ethereumwallet.gdn","eu-binance.com","lmyetherwalletr.com","localetherwallet.net","mail.client-crypto-bridge.com","mail.myetherwalilet.com","mail.myetherwallets.io","meyetherwealletr.online","meyhterwallett.com","mjetherwalet.com","mjetherwelllet.com","mvetherwallet.com","my-etherwallet.trade","my-monerc.com","myaetherwalet.com","mycryipto.com","myeatherwaliet.com","myecterwallet.com","myectherwallet.com","myehtcrwallet.com","myehtearwallet.com","myehteswallet.com","myeithierwllet.info","myeithierwllet.net","myelfherwallet.com","myelherwallet.site","myendtherwallet.info","myeteherwallet.info","myeteherwallet.net","myeteherwellet.com","myeterewalled.com","myeterwalled.com","myetharwallet.ml","myetharwollet.com","myetharwolllet.com","myethdwallet.info","myethenrwallet.com","myethererwallet.com","myethereumwallet-v.com","myetherewalet.info","myetherewalet.net","myetherewalled.com","myetherewallets.com","myetheriwalet.date","myetheriwallet.club","myetherrwallat.co","myetherrwallet.club","myetherumwallet.com","myethervalet.us","myethervallet.net","myethervellet.us","myethervualet.us","myethervuallet.pw","myetherwalet.pw","myetherwalet.space","myetherwalie.com","myetherwalle.org","myetherwalle.su","myetherwalled.cf","myetherwallet-click.download","myetherwallet-free.download","myetherwallet-hydro.top","myetherwallet-mgs.top","myetherwallet-msg.com","myetherwallet-msg.top","myetherwallet-msgsign.top","myetherwallet-open.top","myetherwallet-opensign.top","myetherwallet-oppen.top","myetherwallet-signi.top","myetherwallet-signmsq.top","myetherwallet-signn.top","myetherwallet-signopen.top","myetherwallet-sing.top","myetherwallet-singg.top","myetherwallet-ver.top","myetherwallet-veriffication.top","myetherwallet-verification.top","myetherwallet-verify.top","myetherwallet-verrification.top","myetherwallet.com.signinverication.claimtokens.nesekaraarslan.com","myetherwallet.com.signinverication.signmessage.mesutkaraarslan.com","myetherwallet.com.signmsgs.icu","myetherwallet.re","myetherwallet.schneimi.de","myetherwallet.systems","myetherwalletk.org","myetherwallets.io","myetherwallets.site","myetherwallett.club","myetherwalllets.com","myetherwaullet.com","myetherwelet.pw","myetherwellet.club","myetherwellet.net","myetherwellet.press","myetherwelllet.net","myetherwollet.ga","myetherwollet.us","myetherwolllot.com","myetheswallet.com","myethherwwllet.space","myethrewallet.de.com","myethrwaliet.info","myethrwalt.com","myethrwelet.com","myethrwelet.net","myethrwellet.com","myethrwellet.net","myethrwelllet.com","myethswallet.org","myetiherwallet.com","myetnerwailet.info","myetrherwallett.com","myetshewallet.info","myettearwallet.com","myetterwalllet.com","myetterwellet.com","myettheriwallett.bid","myettheriwalletti.men","myettherwallet.trade","myletherwallet.com","mymonaro.com","mymonerc.com","mymonero.eu","mymonero.in","mymorero.com","mymornero.com","mymornero.net","mypcrypto.com","myterwallet.info","wallet.crypto-bridge.top","webdisk.client-crypto-bridge.com","webmail.client-crypto-bridge.com","wwwidex.market","myetherwalilet.com","ethereumpromote.wixsite.com","ethgive.club","etherclaims22.top","officialmcafee.github.io","eth10000.org","safe.eth10000.org","gift-eth.org","ethonline.io","meyetherwealletr.site","myetherwa1et.com","myetherwallet-virificationsign.top","forkdeltas.net","idexairdrop.com","secure.ethsoffer.com","ethsoffer.com","ethpromo-giveaway.atspace.cc","meyetherwealletr.com","myerhterwallett.com","ethcryptopromos.com","ether-foundation.website","ethofficial.net","medium.ethereumfoundation.top","ethereumfoundation.top","bittrcex.com","binance.promoting.world","promoting.world","ether-promotion.info","eventeth.com","btcpromofree.com","ethbonus.me","idex.ga","binanyce.com","login-binance.net","admin.safe-eth.top","myetherwallet.com.signmessage.icu","signmessage.icu","riseeth.com","pokerbox.io","pokerboxairdrop1.typeform.com","myetherwallet.com.apis.icu","apis.icu","official-promo.org","mmyetlherwallett.com","mychterwallet.com","ethmore.net","electrunn.org","myehterwallct.com","get.lotsofeth.com","lotsofeth.com","ethcountdown.ga","ethpromofree.com","sparkster.com.de","buterineth.org","ethereum-promo.website","myertnerwalletr.com","myetherweallett.com","idex.su","imetamask.io","myetherwallet-msgg.top","tokenaway.com","trontoken.tk","bitcryptonex.com","satoshilitegift.tumblr.com","yoniex.com","get.ethinwallet.com","lizstarkgift.tumblr.com","secure.ethoffers.net","ethoffers.net","etherdeltha.info","forcdelta.com","ethereumfoundationgift.tumblr.com","btcpramengyve.com","claim-btc.org","btcbig.org","btcbonus.win","btcpromogiveback.com","btcpromoget.com","bit-airdrop.com","giveaway.claimeth.net","claimeth.net","encoreofficial.com","ethcompetitionrules.cx","offer.supporteth.com","supporteth.com","safe.ethdeliver.com","ethdeliver.com","claimeth.org","instantethpromotion.cx","ethpromotionnow.cx","ethvert.com","event-eth-ada.uk","myeleherwaret.com","meytherwellat.com","btc-giveaway.info","node82.btc-giveaway.info","texacon-verify-547fcd.bitballoon.com","kinetictokenforms.typeform.com","etherclaim.org","xatrainvest.com","xn--myethrwalt-f7a07c4r.com","trx.claims","coinscrypto.info","giveaway.eth-safe.net","eth-safe.net","bonus-ethereum.com","myetherwalletverification.signmsg.work","signmsg.work","xn--con-vta.site","xn--ethrdelta-iib.com","ethergiveaway.site","eosclassic.network","eosauthority-kyc.com","eoscountdown.network","petraforbinance.com","idex.market.xn--con-vta.site","ethbig.net","vechain-platform.org","vechain-block.com","eosauthority.com.globatalent.network","globatalent.network","eth-gift.club","buterin-giveaway.org","freegiveaway-eth.com","support.eth3rdyear.io","eth3rdyear.io","daily-free-eth.net","eth-news.co","ethpromogive.com","eth-give.net","xrp-address.org","hitbtc-login.com","promobinance.com","bittrex-ix.com","bittrex-app.com","bittrecx.com","pumphash.com","tronplay.network","xn--mytherwalet-srb35c.com","eosauthority.bitballoon.com","better-hash.com","promo.ethtake.com","myetherwallet-sign.top","hederahashgraph.publictoken.icu","publictoken.icu","safepayeth.org","eth2018.ethtoeth.com","bitfainex.com","ethinwallet.com","secure.ethinwallet.com","ethereumpro.net","giveawaycrypto.info","dapp.doubledouble.io","doubledouble.io","bitcoinvest.cc","celebration-eth.com","ethers444.online","eth5000.io","ethtoeth.com","cryptoseth.top","ethsfor.top","walleteth.top","ethair.top","wineth.top","ethgive.credit","wineths.top","eosauthority.website","yobit.tilda.ws","eth2018.net","ethtwitter.com","ethereumstash.org","idext.market","etherdelta.com.ua","etzerdelta.com","forkdelta.co","myeftervvellet.com","teslaforfree.wordpress.com","go.ethtake.com","ethtake.com","eossauthorithy.com","electrum.ink","electrumwallet.ml","myethenrwallet.site","myetherium.ru","myetherwalleft.ru","myethrewallets.com","myethrwalet.com","myethswallets.info","myetherwallet-singmgs.top","safe.ethincrease.com","ethincrease.com","myetherwall-et.com","myethre-wallet.com","myether-wallet.com","m-yetherwallet.com","myehferwallet.com","myetherwallet-signmgs.top","eosauthorithy.info","ankr-network.tech","ankr-network.com.de","validbtc.com","ethcelebration.io","crsafepay.com","ethgoldmine.com","verify.ethgoldmine.com","ethcompetition.cx","officialgiveaway.info","ethercontest.site","btcdrop.org","eosauthorithy.com","ethereumanniversary.org","xn--eosauthorty-jzb.com","xn--eosuthority-m7a.com","xn--eosauthorty-kcb.com","tronbonus.network","ethaway.com","eth-gift.net","eosdark.com","xn--mytherwaet-y7a46ha.com","freepromoeth.com","wallet.eostoolkits.io","eostoolkits.io","chanfelly.com","idiex.market","ethtransfer.online","telegram.market","ethgift.net","ethfortune.com","ethereumdrop.info","ethpays.info","eth-give-away.com","safe.ethpaynet.com","ethpaynet.com","getyoureths.com","eth.fanclub.rocks","fanclub.rocks","get-bitcoins-now.com","ethsc32821.nichost.ru","gelepo.com","musk-shares.com","elon-gift.com","elon-gifts.com","elon-giveaways.com","valideth.com","eth-verified.com","grab-eth.com","mediumdotcom.top","eos-authority.com","myethrawallet.com","freeethpromo.com","ethereum-event.com","ethereum-giveaway.safe-eth.top","safe-eth.top","myautocentmarks.com","io-tron.com","ethereum-platform.org","w-tron.org","bonus.eth-promo.org","eth-promo.org","binance-eth.github.io","5000eth.io","twitterpromo.info","promo-binance.site","wallet-top-up.org","binance-btc.github.io","ethextra.net","ethofficialpage.us","ethers-free.org","claimethers.org","myetherwalett.000webhostapp.com","giveaway.ethsafe.net","ethereum-promo.info","myetherwallet.com.signmsg.icu","signmsg.icu","anatomia.io","anatomiaairdrop.typeform.com","give-ethprize.com","odyssey.center","world-market.online","ethereum.odyssey.center","xn--eosauthorty-wcb.com","etherfree.info","free-ethers.org","myeostrust.com","eosdrop.xn--mythrwallt-c7a86c5a.com","eth-claim.net","ethfreegift.org","myenterworlld.com","localetherwallet.info","ethsupport.net","newsair.info","officialgiveaway.org","collectionseth.com","airdropeos.com","neo-x.info","myetherplace.com","ether-give.live","btc-give.org","ethgpromo.com","eosauthority.info","eosauthority.unstake.xyz","unstake.xyz","xn--mythrwalet-c7a29cyq.com","ethgivers.com","secure.ethgivers.com","ethergift.io","suretytoken.com","getethers.org","indexmaker-network.com","idexmarket-corp.com","idexontime.com","idexmarketcorp.com","idex-marketssite.com","idexmarket-llc.com","eth-air-com.1gb.ru","idexxsoftload.com","idexmarket-corps.com","eos-platform.net","btcfast.io","giveawaypromo.org","event-eth.org","ethaction.io","24h.szakdoga.net","luno-help-desk-update.weebly.com","airdropform900.typeform.com","myetherwallet.com.api.root.signmsg.me","myetherwallet.token.signmsg.network","signmsg.me","signmsg.network","idexmarketllc.com","idexwebaa.com","ethfast.io","givewaypromo.org","ethereum-givaway.social","personaleth.com","indexmarket-inc.com","mnyctervailliet.com","mnyidthewallot.com","c-kamowski.fr","eosprivate.io","signmessage.me","myetherwallet.com.api.signmessage.me","shapeshiftv.com","get-ether-now.com","waves-platform.net","myefherwaliet.com","ethsafe.net","xn--coinbas-z8a.tk","ethshare.org","ethergive.info","myetherwalet.heliohost.org","keyfundairdrop.typeform.com","eosdash.io","ethereum-claim.org","safesteth.com","ethscan.us","get.perfecteth.com","perfecteth.com","newsair.org","top-ethereum.com","s-msg-myetherwallet.com","elon-shares.com","xn--myeterwallet-o0b.com","myetherwallett.net","magntech.tk","ico.metronome.bz","metronome.bz","metronome.foundation","ethereum-prize.com","etherbonus.live","fantom-foundation.tech","sparkster.site","idex-exchange.market","idex-narket.com","idexmarket-inc.com","idexmarket-incs.com","indexmarkett-corp.com","giveth.ws","giveeth.org","ethereum.org.give-eth.today","give-eth.today","collect-ethaway.com","aireth.today","index-marker.com","iddexmarket.com","iddexmark.et.com","iddexma.rket.com","ideexmarket.com","idexmarket.com","myetherwalllet.online","odyssey.plus","ethereumgw.org","epromo.cc","index-marketz.com","68.168.123.85","eth-promos.org","ethxinfo.com","ethereumpromo.org","eth-giveaway.surge.sh","10000ethereum.com","ethcrypto.info","huobitalk.ga","verified.myethergift.com","myethergift.com","ethairdrop.org","claim.ethairdrop.org","bitcoin-promo.club","today-ethereum.com","ethnow.org","eoscountdown.co","xn--mythrwalet-smb0a05c.com","go.boosteth.com","boosteth.com","claims.payeth.promo","payeth.promo","get-eth-now.com","ethpromo.win","ethereumgift.org","get-btc-now.com","ethpays.org","safe.ethpaynow.com","ethpaynow.com","elon-gives.com","index-markels.com","etherbonus.win","getethpro.com","event-ethereum.org.uk","xn--myethrwllt-y4a7gf.com","giveawaypromo.byethost14.com","ploloneix.com","porloneix1.domen-hosting.org","porloneix.com","polroniex.com","porloniex.com","porloniex1.domen-hosting.org","getbigdeals.org","ethpromotions.org","wincheck.org","ethfor.info","hederahashgraph.tokenico.me","tokenico.me","secure.ethxchanges.com","ethgift.io","verify.officialeth.com","officialeth.com","welcome.promotionaleth.com","promotionaleth.com","binance-giveaway.com","walleteos.io","myefhervvallet.com","sparkster.be","etherguide.info","app-myethervvaiiet.com","myethehearwallet.com","myethervellet.gq","myetherwallek.org","myetherwallet.gifts","myethewalle.com","myethrewallet.net","myethwallet.top","xn--myethrrwallet-m0b.net","gonetvvork.com","airtake.info","ethergive.net","idix-market.info","icon-block.org","masterthecrypto.org","xn--myetherwllet-ncb.org","ethpromoaction.com","ethinfo.org","airgws.org","eth.blogmedium.top","blogmedium.top","eosregistry.site","giveethers.info","creteprint-driveways.co.uk","ethype.org","etherpromotion.org","idexs.market","itex.market","ideh.market","xn--idx-kma.market","xn--idx-cma.market","iclex.market","xn--idx-4qa.market","xn--dex-qma.market","xn--idx-gma.market","iddex.market","eteclum.org","myighther.net","ethpubs.com","binancegiveaway.org","ethgws.org","ethereumreturns.com","takeeth.org","idex-market.at","wallet-idex.net","bittrex-id.com","putty-portal.com","arweave.pw","xn--myethrwalt-inbe64c.com","kentra.tech","xn--myetherwalle-mm5f.com","xn--myeherwallet-4j5f.net","xn--myethrwllet-q7a5h.com","xn--dexmarket-98d.com","xn--mythrwalet-smb0a15c.com","signmsg.info","myetherwallet.com.signmsg.info","oracon.io","eth-bonus.org","piscorealestate.com","myethrwatt.info","defraggler-code.com","ethbonus.io","ethxpromo.com","omise-go.info","xn--myetherrwalet-5hc.net","idice.epizy.com","gene.network","bahs.edu.tt","etheroll.io","meta-mask.com","metamaskwallet.com","myethertrust.com","academiconswap.typeform.com","zillowblockchain.org","myetherwallet.signmsg.online","signmsg.online","falconswap.typeform.com","idex-market.co","sparkster.pro","viberate.bettermost.net","bettermost.net","quarkchain.typeform.com","myetherwalletprize.top","rebellious-airdrop.top","mvyetherwallet.top","kycverification.typeform.com","xn--myetherwalett-5hc.net","xn--mytherallet-3qb2119g.com","xn--myethewllet-738en7a.com","myetferwellet.com","myetherethwallet.com","myethervualet.gq","myetherwallea.org","myetherwallee.org","myetherwalletl.org","myetherwalleu.org","xn--myethrwalett-8vb19c.net","free-ethereum.us","tron-mainnet.network","receive-crypto.com","receive-eth.com","receive-ether.com","ton.vu","etherfree.org","ethgain.org","gifteth.org","myeatherwalletr2.domen-hosting.org","domen-hosting.org","myethearwellet.com","myeatherwalletr.com","myeatherwallert.com","myethearrwallet5.domen-hosting.org","myetherwallet1.domen-hosting.org","myethearrwallet.com","xn--myetherwllt-f7a13e.com","ethspace.promo","ethexchans.com","safe.ethxchanges.com","ethxchanges.com","xn--mythrwalet-c7ac47i.com","xn--mythrwallt-c7a86c5a.com","cryptoaway.org","ethdeals.org","ethgiveaway.io","claimeth.me","ethereumgiveaway.typeform.com","xn--myetherwalett-4hc.net","zecblock.info","litecoin-chain.info","ripple-chain.org","online-stellar.info","coin-monero.org","myethrwatt.com","ether-share.com","btcs-share.com","etherepromo.win","ethtowallet.com","ethsclaim.com","ethaward.com","airdrop24.com","eth.mediumblog.top","mediumblog.top","dropeth.org","get.ethpublic.com","ethpublic.com","ethereum-get.org","ethereum.website.tk","ethereum-bonus.com","blttrex.us","myetherwallat.co","xn--mythrwalet-umbv35c.com","helbiz-token.trade","eostoken-eos-io.typeform.com","switcheo-login.com","switchee.exchange","falconetwork.de","xn--myetherwaett-lcca.net","secure.ethtogive.com","ethtogive.com","fantom.pub","kucroin.com","fantoms.foundation","etherskan.io","etherscan.ltd","myiteher.com","musk-giveaway.com","get-ether.cash","free-ethers.com","ethershares.blogspot.nl","ripple-gives-eth.com","telegram.vu","mydeliverycv.com","ethereumbonus.org","ether-giveaway.online","idex-market.io","xn--mytherwalt-smb5a54c.com","xn--myethrwalet-vrb15c.com","xn--metherwallt-5hb16a.com","get-ethers.net","ethfreebie.icu","gather-gift.com","swdwd.etherget22.zone","etherget22.zone","giveaway.neocities.org","etherdrop.org","safepay-eth.org","electrocoin.typeform.com","myetherwalllet.trade","btcoin.vu","btc-giveaway.com","btcofficial.info","collect.bestethgift.com","bestethgift.com","idek.io","idex24.io","eth-get.com","giveaway-ether.info","ether-give.club","eth.promo-etherum.com","promo-etherum.com","winplatform.io","index-macro.com","185.156.173.87","eos-paperwallet.com","promotoeth.org","ethpromo.cc","idex-market.eu","idex-login.net","eos-swap.com","keyfund.io","ethereum-promo.xf.cz","myetherwallet.comsigninverication.signmessage.crocweb.online","crocweb.online","myeosdac.top","ethofficial.info","getsomeeth.com","giveawaycrypto.org","idexmarket.io","myetehrewallet.com","lbex.market","idex-info.net","get-eth.win","eth-claim.org","eth-givebacknow.tumblr.com","ethfreebie.com","ethpayethers.com","kinetictokenform.typeform.com","kinetictoken.net","xn--myetherwllt-r7a44e.com","saferpayether.com","ethgive.global","ethpromo.info","ethereum-promo.org","crypto-claims.org","getethnow.com","tron.gg","tronfoundation.cc","tronfoundation.gift","ethn.gift","geth.fyi","ethc.live","eths.fyi","shr.st","gate1.eths.vu","ethc.cash","ethn.li","ethc.cc","ethn.pw","get-eth.top","ethgw.info","ethbigpromo-com.1gb.ru","claimcrypto.org","ethpromo.io","verifcaon.site","myetherwallet.com.signinverication.verifcaon.site","verifywallet.typeform.com","xn--myethewallet-4nf.net","xn--myetherwllt-f7a75e.com","ethgive.me","ethgives.me","promaestros.co.uk","ethaddress.neocities.org","changellyico.bitballoon.com","etherfaucet.tech","transaction-authorization.droppages.com","bitcoinbravado.io","coin-secure-transaction.com","ethereum-pay.com","ethereumgiveaway.win","calchain.net","ethpays.me","idex-info.com","idex-market.org","myetherewallete.com","xn--myetherwlet-37a36j.com","xn--myetherwllt-37a50e.com","rnyetheswallet.com","meymonerro.com","myenterwellet.com","myetnerwellet.top","waillbtc.com","myeltherwalletr.com","myerhterwellet.com","meyetherwalllet.com","meytherwallent.com","meytherwallret.com","etherbonus.net","ethtopromo.org","register-eos.io","ethereum-get.info","xn--myethrwaet-inb90ca.com","myetherwallet.com.token.signinverication.signmessage.carpediem.legal","carpediem.legal","myetherwailet.pw","xn--myethrallet-ol9e8v.com","keytron.io","xn--mytherwalt-smbh17c.com","bitcointalk.to","bitcointolk.org","sebiltv.com.tr","ethbonus.net","etherspromo.org","ethergiving.org","ethn.cc","xn--myethrwalt-zmbt05c.com","eth.share-coin.net","share-coin.net","safe.ethgiver.com","ethgiver.com","ethereumup.top","idexmarkets-official.com","idex-marketsin.com","xn--myetherwlet-r7a67j.com","sparkster.tech","flashblocks.io","ethnow.me","quarkchain.supply","fastethget.com","securepeth.club","tron-online.info","anatomia.co","xn--myethrwalt-vmbe17c.com","myetherwallet.com.verification.atlaserbil.com","myetherwalleti.org","myetherwallatt.com","idex-marketslogin.com","iedx.market","myetherwallet.com.signinverication.signmessage.karaokesepeti.com","more-eth.com","myetherwallet.com.signinverication.signmessage.wbaa.co","tubig.co","myetherwallet.com.signinverication.signmessage.carpediem.legal","sentinel-protocol.com","xn--myetherwalt-kbb96i.com","dfinitydrop.ml","coinbaseverifier.com","ether-giveaway.net","ethget.me","ethbonus.org","eth-give.me","ethgetnow.com","ethnowpromo.org","ethergifting.com","ethgrab.com","ethg.me","jdex.market","idex-myaccount.com","index-markct.com","ldox.market","10000eth.net","eoslaunch.io","coinbase.pro-fork.com","pro-fork.com","ethgiveaway.zkr.kr","eth-promo.wixsite.com","calchain.io","air-eos.com","got-eth.com","geteth.online","get.etherofficial.com","etherofficial.com","tomochain.tech","xn--ehterdeta-wd6d.com","mycryiptowaliet.com","lendium.tech","xn--myethrwalet-vrb05c.com","kineticairdrop.typeform.com","elon-gives-eth.paperplane.io","rebl984.9999eth.com","9999eth.com","ethclaimer.byethost32.com","essentialairdrop.typeform.com","myetherwallets-official.com","udex.market","icex.market","idexx.market","starkware.online","myetherwalleta.org","myetherwalleto.org","myetherwallett.org","onemew.online","myethervvalet.io","eth-request.org","eths.space","btc-gift.org","eth-free.github.io","ethergiveme.com","ether-give.com","eth-share.org","myerherwallet.tk","myetherwallet.news","myetherwalletz.org","myethrwallet.org","myrvnwallet.com","myetherwanllet.com","myetherwellat.com","myetherwellets.com","xn--myetherwalt-crb17c.com","quarkchain.pub","claim-eth.com","send.ethergot.com","ethergot.com","securepay-eth.org","gift-10000eth.com","my-etherwallsecure.com","secure375446884521.safeethpay.com","safeethpay.com","quarkchain.in","rnyetherwallel.com","xn--methrwallet-uib92a.com","domain501dom.com","myethwalllet.info","secure75405732935.safethpay.com","wallets-ether.com","brm.10000eth-gift.com","ethsecure.info","get.ico-eth.net","ico-eth.net","collectmyethers.org","givefree-eth.com","now-5000ether.paperplane.io","eth-give.info","xn--mytherwallet-fvb.net","xn--myethewllet-ife2794g.com","xn--metherwallt-crb6719g.com","xn--myeterwllet-nl8er2d.com","xn--metherallet-ol9e03c.com","xn--mytherwalet-srb45c.com","xn--myetherwlet-48a42j.com","xn--myetherwllt-s8a7g.com","xn--myethrwaet-mlb18ca.com","xn--metherwalle-uib05k.com","xn--mytherwalet-obb56i.com","xn--myethrwalet-6qb77c.com","xn--myetherwallt-fwb.net","ethgive.net","tron-block.com","idex-market.site","eth4everyone.com","mew-ehterwallat.com","94.100.18.96","get.it-now-eth.com","it-now-eth.com","give.promoeth.net","promoeth.net","etherkickstart.com","eth-hype.com","instant-ether.com","pay.ethwitheth.com","ethwitheth.com","10000eth-gift.com","klareol5.ru","20000.paperplane.io","secure093555613.safethpay.com","get.ico-eth.org","ico-eth.org","payment-ethereum.online","tron-block.info","neo-online.info","ethconfirm.info","offer.ethsn.com","ethsn.com","hydroraindrop.typeform.com","ethgift.org","etherdelta.githiub.io","githiub.io","ether-promo.org","atn437.ethgiveeth.com","ethgiveeth.com","5000eth-promo.com","myetherofficial.com","myetherwallat.online","myetherwalletw.org","myetherwallte.net","myetherwalret.ru","xn--metherwalet-uib39f.com","myetlherwallet.pro","bittrexa.com","xn--bttrx-7ra5a.com","bittrexr.com","bittrex-account-verification.com","bittrex-login.com","biitbay.com","kcucoin.com","vvallbtc.com","eth-promo.net","tdex.market","login-myetherwallets.com","claimeth.epizy.com","walleteos.org","nathanielpopper.promo-eths.com","promo-eths.com","pay.ethconfirm.com","ethconfirm.com","eth-share.com","eth-gift.com.paperplane.io","iidexmarket.com","ebtweinfinance.com","cardanoethereum.com","ethergiveaway.website","get-ethereum.info","get-event-ethereum.info","give-eth.news","eth-box.xf.cz","ethersforme.net","giftethers.com","m342edium.ethersforme.net","10000-eth.com","icostarex.mipropia.com","ethsgive.com","giveaway-ether.com","bonus.giftethers.com","get-eths.com","get-ethereum.site","cryptos-promos.com","safethpay.com","paygiveaway.com","tokenpublicsales.com","ethgive.online","ether.vu","getnoweth.com","waves-ethereum-eth.org","ethereum-eth.life","mycrypto-com.com","quarkchain.pl","get-5001-ethereum.com","get-5000-ethereum.com","myetzerwallet.com","promobtc.win","tokenairdrop.typeform.com","transfer.saferpayeth.com","saferpayeth.com","r5.ms","xn--mytherwalet-3qb97c.com","xn--myethrwllet-pjb5u.com","xn--myetherwalt-0rb64c.com","cryptofaze.com","hederaheshgraph.com","ethergift.org","myetheerwallet.pw","secure-give-eth.com","kann.io","pundix.tech","quarkchains.io","ethcollection.paperplane.io","hydroggenplatform.com","ldcx.market","eth-airdrop.com","ether-promo.unas.cz","xn--tbtc-zpa34a.com","xn--myetherwalt-crb27c.com","hydroplatform.org","eth-giveaway.today","etherget.online","ethplatform.org","mycrypton.net","5000ethereum.online","hederahashgaph.com","5000-eth.paperplane.io","zilliqablockchain.org","idec.market","ihex.market","zclassiccoins.com","omisegowallet.network","musk.vu","quarkchain-presale.io","ethairdrop.live","ethgiveavvay.site","etherums-givingaway.atspace.tv","etherfree.tech","secure-ethereum.tw1.su","phantasma-ico.io","sentinelprotocol.pw","24h.infora.hu","eth-securepay.com","secureceth.com","eth-giving.ga","free-eths.paperplane.io","nexotoken.org","quarkchain-tokens.io","giveavvay-10000eth.online","ethpromo.org","i-dexmarkets.com","edenchain.site","xn--mytherwallet-5vb.net","i-dexmarket.com","bi-ttrex.com","www-bittrex.com","xn--bifinex-fb4c.com","xn--blockcain-g95d.com","xn--coinbas-z8a.info","xn--htbt-3oa0a.com","xn--myethewallt-crb9748g.com","xn--polonix-17a.com","xn--tro-k5y.com","privcoin.io","free-eth.paperplane.io","ihcx.market","helbizcoin.net","telegram-token.io","icostats.io","musk-party-gifts.updog.co","yobittrading.net","yobit-trading.net","securetransfer.ethpromotion.com","ethpromotion.com","brickblockio.info","collect.ethforyou.com","ethforyou.com","getmyetho.paperplane.io","xn--myetherwallt-ovb.net","idexmarkets.com","ethsafepay.net","presale.getmyethers.net","getmyethers.net","xn--tbtc-upa94a.com","xn--itbtc-9g1b.com","myetherwalleth.org","brickblocks.io","zilliqanetwork.com","brickblock.cc","quarkchain.de","promo-give-ethereum.org","give-ethereum.org","ethereum-giveaway.site","forkdelta.net","i-idex.market","kinecosystem.io","quark-chain.io","quarkchain.org","quarkchaln.io","quarkchain.website","get-ethereum.ml","5000eth.net","claim.payeths.com","payeths.com","gameofdeception.get-5000-eth.com","zilliqablockchain.com","ethgiveavvay.com","rebellios.com","kinecosystems.org","zilliqa.online","mycrypto.get-5000-eth.com","get-5000-eth.com","eden-chain.io","coinbtcnews.com","xn--polomex-cza.com","helpcoinbase.com","account-coinbase.com","coinbase-eth-giveaway.com","free-eth.news","forkdeltas.com","elon-giveaway.com","myetherwallet.secure.access-checker.com","access-checker.com","etherget.us","freecoingifts.com","quick.payeths.com","take-eth.online","ether-giveaway.tech","xn--shapeshft-c5a.com","xn--mycrpto-k64c.com","orchidprotocols.com","hadeplatform.net","quarkchain.tech","hederahashgraph.store","myetherwallet.access-checker.com","freeeth.info","coinbasle.com","eth-payment.online","ethereum5000.com","get-eth.us","ethsecurepay.com","bonus.ethergives.com","ethergives.com","ocoins.tech","hederahashgraph.online","5000.ethereumgive.com","ethereumgive.com","ethergive.000webhostapp.com","verifiedeth.com","eth-giveaway.co.nf","giveavvay10000eth.host","5000eth.org","eth-giveaway.updog.co","gift-ether.com","bonus.gift-ether.com","mycrypto.cm","tronlabsnetwork.com","cdnsfiles.com","xn--conbase-cfb.com","blockschajn.info","blockchajns.info","blockchaljn.info","xn--myeherwallet-fcc.com","xn--myetherwlle-3kb01f.com","blocks-chains.info","blockschaln.info","xn--blockchaj-3vb.info","blokclnain.info","blokclnaln.info","xn--myetherwllet-edb.com","xn--blockchln-hdb.info","xn--blockchln-c3a.info","xn--blockchln-61a.info","xn--blckchaln-c6a.info","xn--blckchaln-66a.info","xn--blockhai-48a72d.info","cken.site","blockchaihs.info","ethereum.vu","myetherewallet.net","myetharwallet.stream","meythcrrwallet.ru.com","get-ethereum.org","axpire.tech","eth-givea-way.com","eosreward.io","bitfinex.eu","www-mycryptos.com","www-mycryqto.com","mycrypto4cash.com","mycrylto.com","mycrypt9.com","mycryptoc.com","giveaway-eth.com","quarkchain-ico.io","eth-24h.com","ethgiveaways.net","myetherwallet-start.download","myethereumwalletpro.com","myehretewallet.com","myetherwallet-cash.download","myetherwallet-official.download","myetrhrerwallet.com","mynerthwallet.com","mynethwallet.com","mynetwalleteth.com","mynewalleteth.com","bancatoken.org","zilliqa.site","free-give-eth.com","iconfoundaton.com","geteths.live","etherdrops.com","ethereumdrop.batcave.net","batcave.net","eth-platform.com","main-myetherwallet.com","eth-get.online","collecteth.com","promo-ether.com","ethereumwalletgenerator.com","ethereums.live","ethpromo.net","gift-5000eth.org","promotioneth.com","bonus.gift-ethers.com","gift-ethers.com","gram-token-sale.com","myetherwalt.com","nnycrypto.com","myrcrypto.com","myerypto.com","mrycrypto.com","mycryrpto.com","mycrypto.ltd","mycrypto.group","mycrypto.ink","mycrypto.promo","eth-reward.com","give-eth.online","mvmonero.co","5000ethgift.com","quarkchain-tokensale.io","ethereumgiveaway5000.com","get-5000eth.com","take5000eth.com","ether_promo.kissr.com","kissr.com","eth-giveavvay.online","ethereums.cloud","ico-telegram.net","icotelegramgroup.com","ico-telegram.is","ico-telegramcoin.com","ico-telegram.cc","tokentelegram.info","tokentelegram.live","letherwindows.com","5000eth-gift.com","get-ethereum.gift","ethereum-give.czweb.org","czweb.org","5000eth-giveaway.com","ether-giveaway.atspace.eu","atspace.eu","eth-airdrop.online","polymath-network.com","securepayeth.com","gift5000eth.com","localetherieum.com","give-5000eth.org","bonus.ethersgifts.com","ethersgifts.com","myoknawell.com","myletherwarlet.com","mywindorwallet.com","tron-coin.org","gift-5000eth.com","daostack-ico.io","xn--myethewalet-ms8erq.com","xn--mythewallet-3qb3158g.com","xn--myeerwallet-ml8el7a.com","xn--mythrwallet-5qbx.com","xn--myethewallt-crb5058g.com","xn--meherwallet-998e27d.com","xn--mytherwllet-xt9e0k.com","xn--myetherwlle-jb9e0y.com","xn--myeterallet-cm8eo0c.com","xn--myehewalle-iw2e1gi.com","xn--mycypto-c63c.com","xn--myeterwallt-crb1087g.com","xn--myterwallet-3qb9087g.com","xn--myeherwae-xd6da13dia.com","xn--ytherwallet-2qb6918g.com","xn--mytherwalet-ms8e53d.com","eosrewards.io","tron-network.org","bonus.ethersgift.com","ethersgift.com","quarkchain-token.io","gift5000-eth.com","myetherwallet-xn1.com","xn--htbtc-q81b.com","hittbte.com","hitlbtc.com","poloneix.co","polomeix.co","myetherwallet0.com","myehterwallet-ht.com","clo-airdrop.info","freecoiners.com","get-ethereum.cc","nmyetlerwailet.com","eth-promo.webz.cz","etherclaims.rf.gd","5000eth.rf.gd","eth-promo.kissr.com","nmyetlerwaiiet.com","getyoureth.com","eth-today.rf.gd","ethereum.org-giveaway.live","bonus.ether-gift.com","ether-gift.com","eth-givingaway.com","ethgiveaway.live","ethgiveaway.org","get5000eth.com","5000eth-giveaway.getforge.io","shapeslhift.io","shapeskift.io","bonus.eth-gifts.com","eth-gifts.com","offpromoeth.com","ethpromoverge.com","poloniex-withdrawals.bitballoon.com","gether-gift.com","get-ether.fund","eth-airdrop.live","classicetherwallt.com","hederahashgraph.infotokensale.com","nmyetlerwaliet.com","eth-drop.com","mnycryptoethwallet.com","bonus.ether-gives.com","ether-gives.com","ethforeth.com","ethereumpomo.online","mnyetnherwaliet.com","eth-foundation.github.io","forkdeltagithub.io","wwwetherdelta.com","xn--etherdlta-lib.com","xn--etherdelt-876d.com","xn--etherdela-ss6d.com","xn--therdelta-uf7d.com","xn--etherwallet-tv8eq7f.com","xn--meherwalle-212ei17o.com","xn--myetewallet-4dc4796g.com","xn--myetherallt-0k9ejx.com","xn--eterelta-ou9c9h.com","wallet-mew.com","xn--etherelta-u05d.com","xn--mcrypto-rpd.com","give-5000eth.com","bonus.ether-gifts.com","give5000-eth.com","5000ethgive.com","xn--myethrwalet-ns8e73d.com","aelftoken.com","dfinity.ml","myethverwallet.com","mithriltoken.tech","win-eth.org","eth-today.epizy.com","give5000eth.com","ethhit.org","nkn-token.io","get-ether.me","xn--myetherwalle-occ.com","xn--myethewllet-w48ep6a.com","promo.ethereumbonus.online","ethereumbonus.online","ethtoget.com","myetherwalletru.com","i-myetherwallet.com","eos-candy.com","neonexchange.website","get-ether.gift","etherscan.tech","xn--myethewllet-ife6494g.com","ncashtoken.org","eth.kissr.com","ethtransaction.ezyro.com","eth-give.org","ethtotrade.com","tokentelegram.net","eth-private-key.webz.cz","collect-eth.com","myetherwallet.lt","myetherwallet-register.com","eth-promotion.getforge.io","btc-gifts.info","eos-dac.com","localetherwallet.com","free5000eth.com","ethpaysafe.com","ico-telegram.co","eth-giving.com","xn--conbas-gva1a.com","www-colnbase.com","5000eth-giveaway.online","givefreeeth.com","ether-promo.getforge.io","gether.fund","ethereum-giveaway.tekcities.com","tron-airdrop.info","ethn.cash","eos-airdrop.com","xn--medim-9d2b.com","xn--myethrallet-zk9e6w.com","ethereums-2018-give-away.bitballoon.com","givingawayeth.com","ethereum-giveaway.com","ethsafe.trade","check-ethpayments1.kissr.com","ethereum-giveaway.kissr.com","smartolinks.com","livivid.com","clickmoneysystem1.com","ethereum-give.byethost16.com","givingawayethereum.com","ethereum.czweb.org","ethc.fund","eth-giveaway.trade","gram-ico.io","etherscans.net","io-eos.com","telegram-ico.tech","ico-telegram.money","icontoken.foundation","eth-give-away.webz.cz","5000eth.info","authorize.live","azone-web.com","binance-giveaway.firebaseapp.com","bitwelfare.biz","cryptocurrencies-bitcoin.com","eth-freesharing.com","eth-gives.com","eth-private.com","eth-trans.bitballoon.com","eth-transactions.com","ether-giveaway.com","ether-transfer.online","etherblessings.com","etherclaims.byethost8.com","ethereumdrop.com","ethereumdrop.org","ethereumone.info","ethergiveaway.win","ethergiveaways.tumblr.com","etheriumairdrop.com","etherum.site123.me","ethf.bid","ethgive.info","ethgiveaway.online","ethsend.online","ethtransaction.unaux.com","get-ethers.com.cp-32.webhostbox.net","give-binance.party","ip222.ip-54-38-120.eu","myetherpromo.com","neonexchange.online","tokencrowdsale.info","ethergiftwallet.com","ethpromo.gift","giveaway-ethereum.com","giveawayether.com","ethereumpromo.info","ethhit.com","free-5000eth.com","ethc.gift","dfnity.org","coinbase.droppages.com","meythapvettal.com","get-ethers.com","gramfoundation.io","check-ethpayments.kissr.com","centratoken.site","gramtokenico.com","eth-gifting.site","ethereums-promo.bitballoon.com","ethereum-promo2018.bitballoon.com","ethpromo.com","free-ethereum.czweb.org","ethn.vu","etherpromo.org","ethpay.site","ethgift.info","tokenpublicsale.com","etherpromo.online","tron-nextlevel.bitballoon.com","mycrypto.company","myetherapywaillet.com","myetherapywalilet.com","myetherapywallet.com","myetherapywalliet.com","mybethernvwallet.com","myotherapywallet.com","myuuetheraswallet.com","nnyctncrwalliet.com","nnyctncrvvallet.com","myetheurwallet.com","ico-telegram-ton.com.ru","ton-ico.ga","mailingserver2.com","gram-token.org","lco-telegram.org","tonogram.org","eth-give.kissr.com","myegethercowwallet.com","tron-giveavay-weeklyreport.bitballoon.com","ethdropnew.ml","cryptoplus.be","dfinity.org.in","payforfees.online","nnyctncrwaillet.com","myunetherhawallet.com","airdrop-bluzelle.com","tronfoundation.tech","safely-transfer.com","eth.vu","xn--myeterallet-nl8eo0c.com","get-eth.pl","cz-binance.com","signalsx.com","eth-gift.tw1.su","myetnarvellat.com","mynbethernvwallet.com","myehcrwalilet.com","gdaxsupport.com","coinbaseexchange.org","coinbasehelp.info","coinbaseassist.info","kinecosystem.net","telegramtoken.global","telcoinairdrop.com","xn--mytherwalet-3qb10c.com","ethgiveaway.club","coinnbase.com","dailyinequality.org","ethg.cz","crypto-payout.tk","vechain-ven.com","tokensale-telegram.com","ethr.cc","nnyecthenwellat.com","nnyiicteherwailiatt.com","themisnetwork.org","www-myetherwellet.com","eth-today.com","ethg.gift","ether-zero.info","ethgiveaway.info","bonus.ethersgive.com","ethersgive.com","tronfoundation.me","eths.li","auctus.network","auctuss.org","auctus.org.in","auctus-ico.network","xn--aucts-1gb.org","coinmakerbot.com","blnnance.com","myetherwallet.heliohost.org","ton-telegram.com","tonpublic.org","claim.ethdeal.info","telegram.trade","telegram-coin.org","nnyiictehervvailiatt.com","eths.vu","shivoms.io","telegramsale.com","hederashashgraph.com","eth-transaction.site44.com","xn--metherwllet-ln9eqi.com","xn--bitcointlk-85a.org","coinbaase.cf","coinnbase.ml","coinnbase.tk","binaance.ga","binaance.cf","binancce.cf","binancce.ml","xn--myetlherallet-341g.com","paveldurov.bitballoon.com","secure-eth-transactions.bitballoon.com","giveaway-ethereum.org","ethpayd.com","ethdrop.info","i-myetherwalnet.com","metronome-token.io","coin-zc.com","xn--bitcon-mwa.com","myettherwallet.xyz","ethpayment.bitballoon.com","ethopen.com","telegramnetwork.org","geth.cc","telegram.ceo","etherscan-giveaway.epizy.com","eths.bz","swaapy.network","binance.ethdeal.info","ethdeal.info","gramnetwork.org","galaxy-es0lutions.com","eth.altervista.org","musk.gift","mycrypto.bz","eth.vg","eth-giveaway-vote.bitballoon.com","eth-promo.com","work.nelsconsult.com.ng","etherfreegive.com","secure-s28h3h2j54jehdh43jh3k5h42l4h23hk6l49sjxvsatoshilite.bitballoon.com","giveaway-payment-add.bitballoon.com","big-promo-march.tumblr.com","ethgive.github.io","myetherwalletradeico.blogspot.de","owainpritchard.co.uk","et.gl","xn--condesk-ww4c.com","xn--myethrwllet-6qb2249g.com","airdrop-ether.bitballoon.com","info-transaction.com","eth.hn","binance-promo.net","trust-cryptopayment.com","ethereum-transfer.online","icotonsale.com","etherbonuses.com","ethfreeget.com","tongram.me","funfaircoin.org","coinbase-secure-a2k34j.bitballoon.com","ethereumtrans.com","xn--condes-8bb1661d.com","ethergiveawaytweet.tk","eth-giveaway.gq","nnyettiervwallat.com","nnyettiervwallet.com","eth.vote","eth-promo.bitballoon.com","ethfreepay.com","promo-trx.tk","paymentaddress.tumblr.com","cryptongram.org","campaigntoken.blogspot.de","coin-promos.com","xn--ytherwallet-iw8ex8c.com","smartexchangecenter.tk","xn--oindesk-15a.com","eth-transaction.secure.kissr.com","otoeveryday.info","ethfreecandy.bitballoon.com","etherscanio.github.io","ico-gram.net","gramtoken.network","ethfreegive.com","ether-promo.bitballoon.com","xn--cindesk-cx4c.com","theadsleader.000webhostapp.com","myetherwalletico.blogspot.de","eth-giveaway.info","syncfab.eu","eth-giveaway.com","icoeth.tk","eth-giveaway-706.htmlcomponentservice.com","mybinance.info","xn--myethewallet-kjc.com","polyswamr.io","polyswarm.me","polyswarms.io","eth4free.ml","ico-telegram-ton.com","telegram.tw","gramton.info","gramsap.enterprises","ico-telegram.club","telegram.one","etharscan.io","xn--coindes-jhb.com","blocikchair.info","eth-cz-319.htmlcomponentservice.com","xn--myetherwaet-0t8ea.com","eth-giveaway-514.htmlcomponentservice.com","xn--mtherwallet-z19ex1a.com","xn--eo-e9a.com","cosss.io","callistonetwork.tech","xn--metherwallt-819eo1a.com","ethfreepays.com","nnyettiervwailet.com","xn--hapehift-oh0de.com","gram.vc","bonus.etherpayout.com","etherpayout.com","ethereum-giveaway.info","xn--bnanc-fsax.com","xn--binnce-y0a.com","eth-giveaway-209.statichtmlapp.com","binance.bitballoon.com","binance-give.com","ilil.pw","myetherwallet.com.send-transaction_8hlg6z8mgt6zyg.ilil.pw","telegram.site","telegram.auction","miroskii.com","eth-transactions.neocities.org","online-eos.org","data-token.org","eth953883.htmlcomponentservice.com","reeveclancy.wixsite.com","transfer-eth.neocities.org","eth.secure-transactionssecure.com","secure-transactionssecure.com","nnyiictehervvailiat.com","odachi.neocities.org","bittrex-give.com","policypal.info","changlley.org","rnyertherwallet.com","xn--thabyss-u8a.com","callisto-airdrop.com","telegramfoundation.org","polymathnetwork.org","ethereum-promo.bitballoon.com","dfintty.org","dftnity.org","usermd.net","xn--gemn-nzab.com","xn--bnance-3va.com","xn--binnce-yc8b.com","xn--bnance-p9a.com","xn--binane-0ua.com","binalce.com","binince.com","xn--conbase-pza.com","xn--conbase-sfb.com","xn--coinbas-xya.com","xn--coinbas-z8a.com","xn--coinbse-9wa.com","xn--coinbse-lwa.com","xn--polonex-vfb.com","xn--ploniex-l0a.com","xn--plniex-bxab.com","xn--havvn-9za.io","havvenio.com","nucelus.vision","metronometoken.io","meganfoxloveyou.com","xn--yetherwalle-iw8e1s.com","tron-online.org","myenthereumwallet.com","myetherwallet-team.com","myetherwallet.usermd.net","xn--yetherwalle-tv8ezt.com","xn--coindek-873c.com","dflinity.org","ipsx.promo","havven-sale.com","tokensale-adhive.com","ataritoken.ltd","transfer-address-confirmation.droppages.com","dfinlty.org","poloniex.work","tokensale-havven.in","ico-havven.org","secure.poloniex.work","vechain-foundation.org","telegram.tokyo","forkdelta.io","ton-sale.com","ico-telegram.online","telegramtoken.io","gonetwork-airdrop.co","secure-transaction-confirmation.droppages.com","neonexchanges.org","eth-transact.secure.droppages.com","6khb.payment-checker-ethereum-id-bslyftexjuwcgv8.filesusr.com","akasha-world.com","address-transfer-confirmation.droppages.com","b5z.net","p.b5z.net","tokensale.xn--havve-7l1b.com","xn--coindes-bx3c.com","xn--coindek-s73c.com","locaeltherum.com","myetherwallet.tokenimport.com","tokenimport.com","leadscoin.network","localethereom.com","havvens.win","xn--metherwalle-jb9ejq.com","xn--myetheralle-jb9exm.com","tefood.me","havventoken.com","havven.cc","havven.eu","havven.top","mywalletether.com","myetherwallett.site","xn--myethewalle-w48erh.com","el-petro-coin.com","xn--yeterwallet-bm8eym.com","sale-orchid.com","electrify-asia.info","tron-foundation.org","dflnlty.org","polyswarm.tech","tokensale.polyswarm.tech","polyswarm.ru","dock.click","leadcoins.network","dock-tokensale.eu","polyswarm.pw","dock-io.org","heavven.io","havven.live","havven.sale","havven.info","dock.network","blocklancer.me","tokensale-havven.io","havven.pro","tokentelegram.com","ico-telegram.me","myetherzero.com","seele-token.pro","tokensale-havven.com","polyswarm.in","sale-dock.com","polyswarm.co","polyswarm.bid","ton.fund","forkdeita.github.io","xn--binnce-5nf.com","xn--biace-4l1bb.com","jiocoins.io","xn--polonx-0va26t.com","myetlherewallet.org","myeithereiuwallet.com","fin-trux.com","finetrux.com","telcoin.pro","xn--es-8bb.com","xn--myetherallt-pl9elw.com","ico-dock.org","dock.io-bonus.online","docks.site","dock-ico.pro","dock-ico.eu","dock.su","tokensale-dock.io","dock-ico.site","openplatform.tech","rightmesh.in","waxtoken.in","metamaskgiveaway.xyz","nebulastoken.in","vechain-foundation.com","icotoken-current.top","xn--myethrwalle-jb9e19a.com","xn--myetheralle-7b9ezl.com","iconfoundation.co","fundrequest.info","xn--myetherwale-os8e7x.com","remme-ico.eu","gonetwork.live","token.gonetwork.pro","gonetwork.pro","gonetwork.eu","nucleus-vision.cc","jibreltoken.in","dock.so","dock.promo","xn--mycrypt-r0a.com","xn--mycrypt-g1a.com","xn--mycrpto-y2a.com","ethexploit.org","remme.in","remme.ws","remme.com.ng","nyeitthervvallet.com","xn--myeerhwailet-ooc.com","myeterhwaliot.com","remme.live","xn--yethewalle-to2exkhi.com","myetherwallet.custom-token.com","custom-token.com","sale-earn.com","bankera.live","originprotocol.io","originprotocol.online","originprotocols.com","origirprotocol.com","originprotocol.tokenpublicsales.com","originprotocol.typeform.com","originprofocol.com","hcepro.com","trx.foundation","tokensale.adhive.net","adhive.net","decentral.market","cryptoexploite.com","blockclain.net","xn--blckchin-5za9o.info","xn--blkhain-m0a4pb.info","xn--blocchal-gmb8m.info","xn--blocchaln-orb.info","xn--blocchan-gmb7c.info","xn--blockaden-lsen-5pb.com","xn--blockchai-3vb.info","xn--blockchai-jvb.info","xn--blockchal-3vb.info","xn--blockcham-ipb.info","xn--blockchan-2pb.com","xn--blockchan-75a.com","xn--blockchan-7sb.info","xn--blockchan-d5a.net","xn--blockchan-dob.info","xn--blockchan-ipb.com","xn--blockchan-ipb.info","xn--blockchan-nk7d.com","xn--blockchan-xub.info","xn--blockchann-4ub.com","xn--blockchi-n7a50e.info","xn--blockchi-o8a54d.info","xn--blockchi-p99co8a.com","xn--blockchim-hdb.info","xn--blockchin-1xb.info","xn--blockchin-61a.info","xn--blockchin-61a.net","xn--blockchin-6ib.info","xn--blockchin-ccb.info","xn--blockchin-h4a.com","xn--blockchin-h4a.info","xn--blockchin-hdb.info","xn--blockchin-hhb.info","xn--blockchin-mib.net","xn--blockchin-wcb.com","xn--blockchn-fza4j.com","xn--blockchn-fza4j.info","xn--blockchn-n7a43b.info","xn--blockchn-p0a.info","xn--blockchn-tx0d4p.com","xn--blockclai-3vb.info","xn--blockclin-hdb.com","xn--blockclin-hdb.info","xn--blockclin-hdb.org","xn--blockflte-kirchrode-w6b.de","xn--blockfltenquartett-windspiel-81c.de","xn--blockhai-obb78c.info","xn--blockhain-4eb.com","xn--blockhain-pfb.com","xn--blockhain-pfb.info","xn--blockhain-zdb.info","xn--blockhan-obb65a.info","xn--blockhas-d6a.com","xn--blockwallt-j7a.com","xn--blokchai-fqb.info","xn--blokchain-nfb.info","xn--blokhain-28ab.info","xn--bockclnain-eyb.info","xn--mymoeo-zt7bzf.com","xn--mymoer-nqc1368c.com","xn--mymoero-c13c.com","xn--mymoero-s13c.com","xn--mymoneo-f63c.com","xn--mymoneo-v63c.com","xn--mymoneo-y53c.com","xn--mymoner-j0a.com","xn--mymoner-j5b.com","xn--mymoner-r0a.com","xn--mymoner-z0a.com","xn--mymoner-z2c.com","xn--mymonro-fya.com","xn--mymonro-x8a.com","xn--myetheallet-l58emu.com","xn--myetheraet-9k2ea77h.com","xn--myetheralet-ms8e21b.com","xn--myetheralle-7b9exm.com","xn--myetherallet-5s5f.com","xn--myetherallet-fs5f.com","xn--myetherewalle-1t1g.com","xn--myetherllet-pl9e6k.com","xn--myethervvalle-8vc.com","xn--myetherwaet-61ea.com","xn--myetherwaet-8eda.com","xn--myetherwaet-ns8ea.com","xn--myetherwale-ns8e8x.com","xn--myetherwalet-0fb.com","xn--myetherwalet-0z4f.com","xn--myetherwalet-814f.com","xn--myetherwalet-d9b.com","xn--myetherwalet-h14f.com","xn--myetherwalle-9me.com","xn--myetherwalle-ek5f.com","xn--myetherwalle-fqc.com","xn--myetherwalle-opc.com","xn--myetherwalle-q05f.com","xn--myetherwllet-wob.com","xn--myetherwllt-r7a0i.com","xn--myethewaliet-9d5f.com","xn--myethewalle-3ic0947g.com","xn--myethewallet-0e5f.com","xn--myethewallet-1kc.com","xn--myethewallet-bkc.com","xn--myethewallet-vof.com","xn--myethewalliet-nm1g.com","xn--myethewallt-kbb3019g.com","xn--myethewallt-w48ew7b.com","xn--myethrwalet-6qb6408g.com","xn--myethrwalet-ms8e83d.com","xn--myethrwallet-1db.com","xn--myethrwallt-29af.com","xn--myethrwallt-29as.com","xn--myethrwllet-q7a31e.com","xn--myethrwllet-r8a3c.com","fintrux.eu","refereum-ico.eu","arcblock-ico.org","xn--fuson-1sa.org","refereum-token.com","fintrux.co","ico-ton.org","xn--mytherwallt-cbbv.com","xmoneta.co","data-wallet.co","tokensale.data-wallet.co","xn--myeerhwallot-ooc.com","xn--myeterwalet-cm8epi.com","xn--myeterwalle-cm8ev6a.com","rnyetherumwallet.com","republic-protocol.net","nyeihitervvallatt.com","arcblock.eu","republicprotocol.eu","tokensale-fusion.com","myetherwalletjoin.com","medicalchian.com","myeahteirwaliet.com","myenhtersvvailct.com","trinity-token.com","xn--eo-yzs.com","zilliqa.in","sparc.pro","myetherwallet.import-tokens.com","token-gram.org","xn--shapshift-e4a.com","xn--shapshift-y4a.com","xn--shpeshift-c2a.com","xn--shpeshift-r1a.com","xn--shapshift-o4a.com","xn--shpeshift-w2a.com","xn--shapeshft-w5a.com","tokensale-fusion.org","fusion-ico.com","beetolen.com","tokencrowdsale.online","fusion.tokencrowdsale.online","beetokem.com","block.chaiins.in","origintrail.in","bit-z.ru","xn--myetherallet-nu5f.com","xn--mytherwalet-3qb08c.com","xn--myeterwllet-cm8et1d.com","xn--mytherwllet-q7a01e.com","xn--biance-xt7b.com","xn--bnance-wic.com","xn--biance-jeb.com","xn--bttrx-9za8334c.com","wwwkodakcoin.com","myetherwallet.uk.com","kodakone.cc","nyeihitervvallet.com","xn--myeterwalet-cm8eoi.com","nucleus.foundation","beetoken-ico.com","data-token.com","tron-labs.com","ocoin.tech","aionfoundation.com","ico-telegram.org","nyeihitervvallat.com","telegramcoin.us","daddi.cloud","daditoken.com","blockarray.org","dadi-cloud.net","wanchainfunding.org","ico-telegram.io","iconfoundation.site","iost.co","beetoken-ico.eu","cindicator.network","wanchainetwork.org","wamchain.org","wanchainltd.org","wanchainalliance.org","nucleus-vision.net","ledgerwallet.by","nucleuss.vision","myenhterswailct.com","cobin-hood.com","wanchainfoundation.org","xn--polniex-ex4c.com","xn--polniex-s1a.com","xn--polonex-ieb.com","xn--polonex-sza.com","xn--polonex-zw4c.com","xn--polonix-ws4c.com","xn--polonix-y8a.com","xn--pooniex-ojb.com","gramico.info","dimnsions.network","www-gemini.com","login-kucoin.net","venchain.foundation","grampreico.com","tgram.cc","ton-gramico.com","wwwpaywithink.com","coniomi.com","paywithnk.com","paywithlnk.com","iluminatto.com.br","pundix.eu","xn--bttrx-esay.com","xn--bttrex-w8a.com","xn--bnance-bwa.com","xn--shpeshift-11a.com","xn--shapeshif-ts6d.com","xn--shapshift-yf7d.com","wwwbluzelle.com","bluzelie.com","nucleus-vision.org","omisegonetwork.site","etlherzero.com","etlherdelta.com","xn--condesk-0ya.com","xn--condesk-sfb.com","xn--coindsk-vs4c.com","iexecplatform.com","tongramico.com","nucleus-vision.eu","intchain.network","wanchain.cloud","bluzelle-ico.com","ethzero-wallet.com","xn--metherwalle-jb9et7d.com","xn--coinesk-jo3c.com","venchainfoundation.com","myenhtersvvailot.com","ether-zero.net","ins.foundation","nastoken.org","telcointoken.com","ether0.org","eterzero.org","bluzelle-ico.eu","bleuzelle.com","appcoinstoken.org","xn--quanstamp-8s6d.com","myehntersvvailct.com","myeherwalllet.com","ico-bluzelle.com","bluzelle.im","bluzelle.one","bluzele.sale","bluzele.co","sether.ws","xn--myetherwalet-6gf.com","xn--rnyethewaliet-om1g.com","rnyethervailet.com","mvetherwaliet.com","rnyetherwailet.com","myethervaliet.com","rnyethervaliet.com","mvetherwalilet.com","xn--myethewalie-3ic0947g.com","xn--mthrwallet-z6ac3y.com","xn--myeherwalie-vici.com","xn--myethervvalie-8vc.com","xn--mythrwallt-06acf.com","xn--mtherwallet-y9a6y.com","myetherwallet.applytoken.tk","ethereum-zero.com","quanstamptoken.tk","bluzelle.network","ether-wallet.org","tron-wallet.info","appcoinsproject.com","vechain.foundation","tronlab.site","tronlabs.network","bluzelle.cc","ethblender.com","ethpaperwallet.net","waltontoken.org","icoselfkey.org","etherzeroclaim.com","etherzero.promo","bluzelle.pro","token-selfkey.org","xn--etherdlta-0f7d.com","sether.in","xn--ttrex-ysa9423c.com","bluzelle.eu","bluzelle.site","gifto.tech","xn--os-g7s.com","selfkey.co","xn--myeherwalet-ns8exy.com","xn--coinelegraph-wk5f.com","dai-stablecoin.com","eos-token.org","venchain.org","gatcoins.io","deepbrainchain.co","myetherwalililet.info","myehvterwallet.com","myehterumswallet.com","nucleusico.com","tronlab.tech","0x-project.com","gift-token-events.mywebcommunity.org","funfairtoken.org","breadtokenapp.com","cloudpetstore.com","myethwalilet.com","selfkeys.org","wallet-ethereum.com","xn--methrwallt-26ar0z.com","xn--mytherwllet-r8a0c.com","bluzelle.promo","tokensale.bluzelle.promo","cedarlake.org","marketingleads4u.com","cashaa.co","xn--inance-hrb.com","wanchain.tech","zenprolocol.com","ethscan.io","etherscan.in","props-project.com","zilliaq.com","reqestnetwork.com","etherdelta.pw","ethereum-giveaway.org","mysimpletoken.org","binancc.com","blnance.org","elherdelta.io","xn--hapeshit-ez9c2y.com","tenxwallet.co","singularitynet.info","mytlherwaliet.info","iconmainnet.ml","tokenselfkey.org","xn--myetewallet-cm8e5y.com","envione.org","myetherwalletet.com","claimbcd.com","ripiocreditnetwork.in","xn--yeterwallet-ml8euo.com","ethclassicwallet.info","myltherwallet.ru.com","etherdella.com","xn--yeterwallet-bm8ewn.com","singularty.net","cloudkitties.co","iconfoundation.io","kittystat.com","gatscoin.io","singularitynet.in","sale.canay.io","canay.io","wabicoin.co","envion.top","sirinslabs.com","tronlab.co","paxful.com.ng","changellyli.com","ethereum-code.com","xn--plonex-6va6c.com","envion.co","envion.cc","envion.site","ethereumchain.info","xn--envon-1sa.org","xn--btstamp-rfb.net","envlon.org","envion-ico.org","spectivvr.org","sirinlbs.com","ethereumdoubler.life","xn--myetherwllet-fnb.com","sirin-labs.com","sirin-labs.org","envion.one","envion.live","propsproject.org","propsprojects.com","decentralland.org","xn--metherwalet-ns8ep4b.com","redpulsetoken.co","propsproject.tech","xn--myeterwalet-nl8emj.com","powrerledger.com","cryptokitties.com","sirinlabs.pro","sirinlabs.co","sirnlabs.com","superbitcoin-blockchain.info","hellobloom.me","mobus.network","powrrledger.com","xn--myeherwalet-ms8eyy.com","qlink-ico.com","gatcoin.in","tokensale.gamefllp.com","gamefllp.com","xn--myeherwalle-vici.com","xn--myetherwalet-39b.com","xn--polonex-ffb.com","xn--birex-leba.com","raiden-network.org","sirintabs.com","xn--metherwallt-79a30a.com","xn--myethrwllet-2kb3p.com","myethlerwallet.eu","xn--btrex-b4a.com","powerrledger.com","xn--cointeegraph-wz4f.com","myerherwalet.com","qauntstanp.com","myetherermwallet.com","xn--myethewalet-ns8eqq.com","xn--nvion-hza.org","nnyetherwallelt.ru.com","ico-wacoin.com","xn--myeterwalet-nl8enj.com","bitcoinsilver.io","t0zero.com","tokensale.gizer.in","gizer.in","wabitoken.com","gladius.ws","xn--metherwallt-8bb4w.com","quanttstamp.com","gladius.im","ethereumstorage.net","powerledgerr.com","xn--myeherwallet-4j5f.com","quamtstamp.com","quntstamp.com","xn--changely-j59c.com","shapeshlft.com","coinbasenews.co.uk","xn--metherwallet-hmb.com","envoin.org","powerledger.com","bitstannp.net","xn--myetherallet-4k5fwn.com","xn--coinbas-pya.com","requestt.network","oracls.network","sirinlabs.website","powrledger.io","slackconfirm.com","shape-shift.io","oracles-network.org","xn--myeherwalle-zb9eia.com","blockstack.one","urtust.io","bittrex.one","t0-ico.com","xn--cinbase-90a.com","xn--metherwalet-ns8ez1g.com","tzero-ico.com","tzero.su","tzero.website","blockstack.network","ico-tzero.com","spectre.site","tzero.pw","spectre-ai.net","xn--waxtokn-y8a.com","dmarket.pro","bittrex.com11648724328774.cf","bittrex.com1987465798.ga","autcus.org","t-zero.org","xn--zero-zxb.com","myetherwalletfork.com","blokclbain.info","datum.sale","spectre-ai.org","powerledgr.com","simpletoken.live","sale.simpletoken.live","qauntstamp.com","raiden-network.com","metalpayme.com","quantstamp-ico.com","myetherwailetclient.com","biockchain.biz","wallets-blockchain.com","golemairdrop.com","omisegoairdrop.net","blodkchainwallet.info","walton-chain.org","elite888-ico.com","bitflyerjp.com","chainlinksmartcontract.com","stormtoken.eu","omise-go.tech","saltending.com","stormltoken.com","xn--quanttamp-42b.com","stormtoken.co","storntoken.com","stromtoken.com","storm-token.com","stormtokens.io","ether-delta.com","ethconnect.live","ethconnect.trade","xn--bttrex-3va.net","quantstamp.com.co","wancha.in","augur-network.com","quantstamp.com.ua","myetherwalletmew.com","myetherumwalletts.com","xn--quanstamp-tmd.com","quantsstamps.com","changellyl.net","xn--myetherwalet-1fb.com","myethereumwallets.com","xn--myetherwalet-e9b.com","quantslamp.com","metelpay.com","xn--eterdelta-m75d.com","linksmartcontract.com","myetherwalletaccess.com","myetherwalletcheck.com","myetherwalletcheck.info","myetherwalletconf.com","myetherwalleteal.com","myetherwalletec.com","myetherwalletgeth.com","myetherwalletmetamask.com","myetherwalletmm.com","myetherwalletmy.com","myetherwalletnh.com","myetherwalletnod.com","myetherwalletrr.com","myetherwalletrty.com","myetherwalletsec.com","myetherwalletsecure.com","myetherwalletutc.com","myetherwalletver.info","myetherwalletview.com","myetherwalletview.info","myetherwalletvrf.com","myetherwalletmist.com","myetherwalletext.com","myetherwalletjson.com","mettalpay.com","bricklblock.io","bittrexy.com","utrust.so","myethierwallet.org","metallpay.com","kraken-wallet.com","dmarkt.io","etherdeltla.com","unlversa.io","universa.sale","mercuryprotocol.live","ripiocredlt.network","myetlherwa11et.com","dentacoin.in","rdrtg.com","myetherwallet.com.rdrgh.com","rdrgh.com","ripiocreditnetwork.co","riaden.network","hydrominer.biz","rdrblock.com","reqest.network","senstoken.com","myetherwallat.services","ripiocredit.net","xn--metherwallet-c06f.com","ico.ripiocredits.com","ripiocredits.com","raidens.network","artoken.co","myetherwalletlgn.com","etherblog.click","stormtoken.site","httpmyetherwallet.com","myetherwalletverify.com","byzantiumfork.com","myetherwallet.com.byzantiumfork.com","www-myethervvallet.com","ether24.info","block-v.io","bittrex.cash","shapishift.io","ripiocerdit.network","rnyetherwa11et.com","claimether.com","enigmatokensale.com","ethereum-org.com","mvetnerwallet.com","myctherwallet.com","myetherwaltet.com","myetherwatlet.com","privatix.me","myetherwalletcnf.com","myetherwalletver.com","privatix.top","privatix.pro","stormtoken.cc","raiden.online","stormstoken.com","myetereumwallet.com","stormtokens.net","myetherwalletconf.info","storrntoken.com","worldofbattles.io","ico.worldofbattles.io","privatix.live","riden.network","raidan.network","ralden.network","mymyetherwallet.com","myetherwallets.net","myetherwalletverify.info","stormxtoken.com","myethereum-wallet.com","myetherwallet-forkprep.pagedemo.co","myetnerwailet.com","www-mvetherwallet.com","etheirdelta.com","myetherwalletiu.com","myetherwaiiett.com","xn--mytherwalet-cbb87i.com","xn--myethrwallet-ivb.co","xn--myeterwallet-f1b.com","myehterwaliet.com","omegaone.co","myetherwaiietw.com","slack.com.ru","polkodot.network","request-network.net","requestnetwork.live","binancie.com","first-eth.info","myewerthwalliet.com","enjincoin.pw","xn--bitrex-k17b.com","alrswap.io","www-request.network","myetnenwallet.com","www-enigma.co","cryptoinsidenews.com","air-swap.tech","launch.airswap.cc","airswap.cc","airswaptoken.com","launch.airswap.in","airswap.in","security-steemit.com.mx","blockchalnwallet.com","blodkchainwallet.com","blodkchaln.com","myethereumwaiiet.com","myethereumwaliet.com","myethereumwalilet.com","myetherswailet.com","myetherswaliet.com","myetherswalilet.com","myetherwalilett.com","myetherwalletl.com","myetherwalletww.com","myethereunwallet.com","myethereumwallct.com","myetherwaiieti.com","myetherwaiiete.com","upfirng.com","paypie.net","paypie.tech","soam.co","myetherwaiict.com","numerai-token.com","www-bankera.com","vvanchain.org","omisegoairdrop.com","xn--enjncoin-41a.io","suncontract.su","myetherwaiietr.com","shapeshiff.io","warchain.org","myethwallett.com","myethervvaliet.com","wanchains.org","etherparty.in","enjincoin.me","etiam.io","invest.smartlands.tech","smartlands.tech","enijncoin.io","wanchain.network","nimiq.su","enjincoin.sale","tenxwallet.io","golem-network.net","myyethwallet.ml","mywetherwailiet.com","omg-omise.com","district0x.tech","centra-token.com","etherdetla.com","etnerparty.io","etherdelta.su","myetherwallett.neocities.org","myetherwallet-secure.com","myethereumwalletntw.info","real-markets.io","wallet-ethereum.org","request-network.com","shapeshifth.io","shiapeshift.in","coin.red-puise.com","ibittreix.com","coinkbase.com","cindicator.pro","myetherwallet.com.ailogin.me","eventchain.co","kinkik.in","myetherumwalletview.com","protostokenhub.com","coinrbase.com","myetherwalletlogin.com","omisegotoken.com","myethereumwalletntw.com","reall.markets","cobinhood.org","cobinhood.io","happy-coin.org","bitfinex.com.co","bitfienex.com","iconn.foundation","centra.vip","smartcontract.live","air-token.com","centra.credit","myetherwallet-singin.com","smartcontractlink.com","shapesshift.io","0xtoken.io","augurproject.co","ethereumus.one","myetherumwalet.com","myetherwalletsignin.com","change-bank.org","charge-bank.com","myetherwalletsingin.com","myetherwalletcontract.com","change-bank.io","chainlink.tech","myetherwallet-confirm.com","tokensale.kybernet.network","kybernet.network","kyberr.network","kybernetwork.io","myetherwalletconfirm.com","kvnuke.github.io","kin.kikpro.co","myethereumwallet.co.uk","tokensale-kyber.network","kyber-network.co","tokensale.kyber-network.co","pyro0.github.io","tokensale.kyber.digital","kyber.digital","omise-go.me","my.etherwallet.com.de","bepartof.change-bank.co","change-bank.co","enigma-tokens.co","coinbase.com.eslogin.co","xn--bittrx-mva.com","ethrdelta.github.io","etherdellta.com","ico-nexus.social","red-pulse.tech","bitj0b.io","xn--bttrex-bwa.com","kin-klk.com","kin-crowdsale.com","ethedelta.com","coindash.su","myethwallet.co.uk","swarm.credit","myethereumwallet.uk","iconexu.social","wanchain.co","enigrna.co","linknetwork.co","qtum-token.com","omisego.com.co","rivetzintl.org","etherdelta.one","the-ether.pro","etherdelta.gitnub.io","kirkik.com","monetha.ltd","vlberate.io","ethereumwallet-kr.info","omise-go.org","iconexus.social","bittirrex.com","aventus.pro","atlant.solutions","aventus.group","metamak.io","omise.com.co","herotokens.io","starbase.pro","etherdelta.githulb.io","herotoken.co","kinico.net","dmarket.ltd","etherdelta.gilthub.io","golem-network.com","etnerscan.io","bllttriex.com","monetha.me","monetha.co","monetha-crowdsale.com","starbase.tech","aventus-crowdsale.com","shapeshift.pro","bllttrex.com","kickico.co","statustoken.im","bilttrex.com","tenxpay.io","bittrex.ltd","metalpay.im","aragon.im","coindash.tech","decentraland.tech","decentraland.pro","status-token.com","bittrex.cam","enigmatoken.com","unocoin.company","unocoin.fund","0xproject.io","0xtoken.com","numerai.tech","decentraiand.org","blockcrein.info","blockchealn.info","bllookchain.info","blockcbhain.info","myetherwallet.com.ethpromonodes.com","mettamask.io","tokenswap.org","netherum.com","etherexx.org","etherume.io","ethereum.plus","ehtereum.org","etereurm.org","etheream.com","ethererum.org","ethereum.io","etherdelta-glthub.com","cryptoalliance.herokuapp.com","bitspark2.com","indorsetoken.com","iconexus.tk","iconexus.ml","iconexus.ga","iconexus.cf","etherwallet.online","wallet-ethereum.net","bitsdigit.com","etherswap.org","eos.ac","uasfwallet.com","ziber.io","multiply-ethereum.info","bittrex.comze.com","karbon.vacau.com","etherdelta.gitlhub.io","etherdelta.glthub.io","digitaldevelopersfund.vacau.com","district-0x.io","coin-dash.com","coindash.ru","district0x.net","aragonproject.io","coin-wallet.info","coinswallet.info","contribute-status.im","ether-api.com","ether-wall.com","mycoinwallet.net","ethereumchamber.com","ethereumchamber.net","ethereumchest.com","ethewallet.com","myetherwallet.com.vc","myetherwallet.com.pe","myetherwallet.us.com","myetherwallet.com.u0387831.cp.regruhosting.ru","myethereumwallet.su","myetherweb.com.de","myetherieumwallet.com","myetehrwallet.com","myeterwalet.com","myetherwaiiet.com","myetherwallet.info","myetherwallet.ch","myetherwallet.om","myethervallet.com","myetherwallet.com.cm","myetherwallet.com.co","myetherwallet.com.de","myetherwallet.com.gl","myetherwallet.com.im","myetherwallet.com.ua","secure-myetherwallet.com","update-myetherwallet.com","wwwmyetherwallet.com","myeatherwallet.com","myetharwallet.com","myelherwallel.com","myetherwaillet.com","myetherwaliet.com","myetherwallel.com","myetherwallet.cam","myetherwallet.cc","myetherwallet.co","myetherwallet.cm","myetherwallet.cz","myetherwallet.org","myetherwallet.tech","myetherwallet.top","myetherwallet.net","myetherwallet.ru.com","myetherwallet.com.ru","metherwallet.com","myetrerwallet.com","myetlerwallet.com","myethterwallet.com","myethwallet.io","myethterwallet.co","myehterwallet.co","myaetherwallet.com","myetthterwallet.com","myetherwallet.one","myelterwallet.com","myetherwallet.gdn","myetherwallt.com","myeterwallet.com","myeteherwallet.com","myethearwailet.com","myetherwallelt.com","myetherwallett.com","etherwallet.org","myetherewallet.com","myeherwallet.com","myethcrwallet.com","myetherwallet.link","myetherwallets.com","myethearwaillet.com","myethearwallet.com","myetherawllet.com","myethereallet.com","myetherswallet.com","myetherwalet.com","myetherwaller.com","myetherwalliet.com","myetherwllet.com","etherwallet.io","myetherwallet.ca","myetherwallet.me","myetherwallet.ru","myetherwallet.xyz","myetherwallte.com","myethirwallet.com","myethrewallet.com","etherwallet.net","maetherwallet.com","meyetherwallet.com","my.ether-wallet.pw","myehterwallet.com","myeitherwallet.com","myelherwallet.com","myeltherwallet.com","myerherwallet.com","myethearwalet.com","myetherewalle.com","myethervvallet.com","myetherwallent.com","myetherwallet.fm","myetherwalllet.com","myetherwalltet.com","myetherwollet.com","myetlherwalet.com","myetlherwallet.com","rnyetherwallet.com","etherclassicwallet.com","omg-omise.co","omise-go.com","omise-go.net","omise-omg.com","omise-go.io","tenx-tech.com","bitclaive.com","tokensale-tenx.tech","ubiqcoin.org","metamask.com","ethtrade.io","myetcwallet.com","account-kigo.net","bitcoin-wallet.net","blocklichan.info","bloclkicihan.info","coindash.ml","eos-bonus.com","eos-io.info","ether-wallet.net","ethereum-wallet.info","ethereum-wallet.net","ethereumchest.net","reservations-kigo.net","reservations-lodgix.com","secure-liverez.com","secure-onerooftop.com","settings-liverez.com","software-liverez.com","software-lodgix.com","unhackableetherwallets.com","www-myetherwallet.com","etherwallet.co.za","etherwalletchain.com","etherwallets.net","etherwallets.nl","my-ethwallet.com","my.ether-wallet.co","myetherwallet.com.am","myetherwallet.com.ht","myetherwalletcom.com","myehterwailet.com","xn--myetherwalle-xoc.com","xn--myetherwalle-44i.com","xn--myetherwalle-xhk.com","xn--myetherwallt-cfb.com","xn--myetherwallt-6tb.com","xn--myetherwallt-xub.com","xn--myetherwallt-ovb.com","xn--myetherwallt-fwb.com","xn--myetherwallt-5wb.com","xn--myetherwallt-jzi.com","xn--myetherwallt-2ck.com","xn--myetherwallt-lok.com","xn--myetherwallt-lsl.com","xn--myetherwallt-ce6f.com","xn--myetherwalet-mcc.com","xn--myetherwalet-xhf.com","xn--myetherwalet-lcc.com","xn--myetherwaet-15ba.com","xn--myetherwalet-whf.com","xn--myetherwaet-v2ea.com","xn--myetherwllet-59a.com","xn--myetherwllet-jbb.com","xn--myetherwllet-wbb.com","xn--myetherwllet-9bb.com","xn--myetherwllet-ncb.com","xn--myetherwllet-0cb.com","xn--myetherwllet-5nb.com","xn--myetherwllet-ktd.com","xn--myetherwllet-mre.com","xn--myetherwllet-76e.com","xn--myetherwllet-o0l.com","xn--myetherwllet-c45f.com","xn--myetherallet-ejn.com","xn--myethewallet-4nf.com","xn--myethewallet-iof.com","xn--myethewallet-mpf.com","xn--myethewallet-6bk.com","xn--myethewallet-i31f.com","xn--myethrwallet-feb.com","xn--myethrwallt-fbbf.com","xn--myethrwallet-seb.com","xn--myethrwallt-rbbf.com","xn--myethrwallet-5eb.com","xn--myethrwallt-3bbf.com","xn--myethrwallet-0tb.com","xn--myethrwallt-tpbf.com","xn--myethrwallet-rub.com","xn--myethrwallt-iqbf.com","xn--myethrwallet-ivb.com","xn--myethrwallt-6qbf.com","xn--myethrwallet-8vb.com","xn--myethrwallt-vrbf.com","xn--myethrwallet-zwb.com","xn--myethrwallt-ksbf.com","xn--myethrwallet-dzi.com","xn--myethrwallt-wbif.com","xn--myethrwallet-wck.com","xn--myethrwallt-skjf.com","xn--myethrwallet-fok.com","xn--myethrwallt-fvjf.com","xn--myethrwallet-fsl.com","xn--myethrwallt-fwkf.com","xn--myethrwallet-5d6f.com","xn--myethrwallt-319ef.com","xn--myeterwallet-ufk.com","xn--myeterwallet-nrl.com","xn--myeterwallet-von.com","xn--myeterwallet-jl6c.com","xn--myeherwallet-ooc.com","xn--myeherwalle-6hci.com","xn--myeherwallet-v4i.com","xn--myeherwalle-zgii.com","xn--myeherwallet-ohk.com","xn--myeherwalle-6oji.com","xn--mytherwallet-ceb.com","xn--mythrwallet-cbbc.com","xn--mythrwallt-c7acf.com","xn--mytherwallet-peb.com","xn--mythrwallet-obbc.com","xn--mythrwallt-n7acf.com","xn--mytherwallet-2eb.com","xn--mythrwallet-0bbc.com","xn--mythrwallt-y7acf.com","xn--mytherwallet-xtb.com","xn--mythrwallet-qpbc.com","xn--mythrwallt-jlbcf.com","xn--mytherwallet-oub.com","xn--mythrwallet-fqbc.com","xn--mythrwallt-5lbcf.com","xn--mythrwallet-3qbc.com","xn--mythrwallt-smbcf.com","xn--mytherwallet-5vb.com","xn--mythrwallet-srbc.com","xn--mythrwallt-fnbcf.com","xn--mytherwallet-wwb.com","xn--mythrwallet-hsbc.com","xn--mythrwallt-1nbcf.com","xn--mytherwallet-9yi.com","xn--mythrwallet-tbic.com","xn--mythrwallt-dnhcf.com","xn--mytherwallet-tck.com","xn--mythrwallet-pkjc.com","xn--mythrwallt-lsicf.com","xn--mytherwallet-cok.com","xn--mythrwallet-cvjc.com","xn--mythrwallt-c2icf.com","xn--mytherwallet-csl.com","xn--mythrwallet-cwkc.com","xn--mythrwallt-c0jcf.com","xn--mytherwallet-2d6f.com","xn--mythrwallet-019ec.com","xn--mythrwallt-yq3ecf.com","xn--metherwallet-qlb.com","xn--metherwallet-1uf.com","xn--metherwallet-iyi.com","xn--metherwallet-zhk.com","xn--metherwallet-3ml.com","xn--mytherwallet-fvb.com","xn--myetherwallt-7db.com","xn--myetherwallt-leb.com","xn--myetherwallt-yeb.com","xn--yetherwallet-vjf.com","xn--yetherwallet-dfk.com","xn--yetherwallet-1t1f.com","xn--yetherwallet-634f.com","xn--myeherwallet-fpc.com","xn--myethewallt-crb.com","xn--metherwallet-1vc.com","xn--myeherwallt-kbb8039g.com","xn--myeherwallet-vk5f.com","xn--yethewallet-iw8ejl.com","xn--bittrx-th8b.com","xn--polniex-n0a.com","thekey.vin","thekey-vip.com","digitexftures.com","ethzero-wallet.org","zeepln.io","wepowers.network","wepower.vision","seele.promo","seele-ico.eu","seele-ico.pro","syncfab.tech","tokensale.syncfab.tech","havven.promo","havven-ico.com","havven-ico.eu","hawen.io","havven.xyz","tomo-coin.io","tomocoln.io","docai.science","tomocoin.network","celsius-ico.network","celsiuss.network","coti.cf","xn--mercadobtcon-mfbd.com","quantstump.com","quantstampcoin.com","quantistamp.com","electrum.com","tronfoundation.us","dav-network.io","pyapay.co","daostack-token.io","icolist.sale","shivom.sale","daostack.onuniverse.com","dav.icocrowdsale.io","myethcrwallet-f.com","myethcrwallet-g.com","myetherewallet.cf","myetherwallet-i.com","myetherwalletc.org","myeterwallct-p.com","myethcrwallct-a.com","myethcrwallet-b.com","myethcrwallet-c.com","myethcrwallet-d.com","myethervvallet.win","myetherwallat.date","myetherwallet.accountant","quarkchain.live","verasiity.co","monerozero.trade","dav.systems","eth.mediumblog.org","ethe.mediumblog.top","claim.ether33.online","any.ether33.online","mediumblog.org","swswd.ether33.online","swdwd.ethers444.online","eth22.mediumblog.top","etoroglobal.com","bcrypto.club","airdrop-bitnational.com","wasabibitcoinwallet.org","xeniumx.com","idex-claim.su","fulcrum.click","bitbank.guru","bitbank.land","fulcrum.run","curve.fm","curve.frl","curve.fyi","curves.fi","curves.exchange","xn--ledgr-9za.com","xn--ledgr-esa.com","xn--leder-b3b.com","xn--ldger-j0a.com","xn--ledgr-7ra.com","xn--ldgr-bpac.com","xn--ledr-xva3d.com","xn--leder-b2a.com","xn--leder-k0b.com","xn--edger-i6a.com","xn--edger-j7a.com","xn--ldger-bsa.app","xn--edger-u6a.com","xn--ledger-bla.com","xn--edger-mnb.com","xn--edger-dqb.com","xn--edger-0ec.com","xn--edger-cj1b.com","xn--edger-oj1b.com","xn--edger-dk1b.com","xn--edger-fe3s.com","xn--edger-sl3s.com","xn--ldger-4ra.com","xn--ldger-hsa.com","xn--ldger-iza.com","xn--ldger-v0a.com","xn--ldger-c6b.com","xn--ldger-bic.com","xn--ldger-vd1b.com","xn--ldger-ke1b.com","xn--ldger-c61b.com","xn--ldger-061b.com","xn--ldger-p71b.com","xn--ldger-we9c.com","xn--leger-6ya.com","xn--leger-9kb.com","xn--leger-tbc.com","xn--leger-6b1b.com","xn--leger-vc1b.com","xn--leger-ol3s.com","xn--leder-m1a.com","xn--leder-nf1b.com","xn--ledgr-ksa.com","xn--ledgr-lza.com","xn--ledgr-m0a.com","xn--ledgr-25b.com","xn--ledgr-8cc.com","xn--ledgr-md1b.com","xn--ledgr-be1b.com","xn--ledgr-ze1b.com","xn--ledgr-f61b.com","xn--ledgr-361b.com","xn--ledgr-s71b.com","xn--ledgr-ze9c.com","xn--ledge-57b.com","xn--ledge-gjc.com","xn--ledge-np1b.com","xn--ledge-cq1b.com","xn--ledge-gm3s.com","xn--ledge-6o3s.com","xn--ldgr-vva2366b.com","xn--ldgr-xva7266b.com","xn--lder-vva5d.com","xn--ldr-krab3d.com","xn--ledqr-9za.com","ledgersupport.io","loldevs.com","curve.si","curve.so","curvefi.io","curwe.fi","lecdger.com","ledcger.com","ledqer.cc","ledgerwalletrestore.com","ledlqer.com","labger.com","xn--edgr-z1a5736b.com","xn--ledger-mcb.com","ledger.com-device.id73457.app","ledger.com-device.id45663.app","ledger.com-device.id46267.app","xn--ledr-dxa0756b.com","ledger-live.org","ledger.com.634644.app","ledger.com.837729.app","ledger.com.565333.app","ledger.com.453455.app","ledger.com.342344.app","ledger.com.device.id.837729.app","ledger.com.device.id.634644.app","ledger.com.device.id.565333.app","ledger.com.device.id.453455.app","ledger.com.device.id.342344.app","ledger.com.device.id.756728.app","ledger.com.device.id.727783.app","ledger.com.device.id.657377.app","ledger.com.device.id.893900.app","ledger.com.device.id.745583.app","ledger.com.device.id.688338.app","ledger.com.device.id.883882.app","ledger.com.device-u23-verification.app","ledger.com.device-e72-verification.app","ledger.com.verification-login-s61.app","ledger.com.acc-verification-login.app","ledger.com.device.id.7537472.app","ledger.com.hardware.id.54656346.app","ledger.com.device.id.6567288.app","ledger.com.hardware.id.953781832.app","xn--ldr-qsa2998aca.com","ledger.com-settings.device-id-45682.app","xn--lede-dxa93a.com","xn--ledr-xva5e.com","ledger.com-settings.device-id-68399.app","xn--lder-vva7e.com","xn--eder-mxa9k.com","ledger.com134678976581.info","ledger.com.login-wallet.app","ledger.com.verification-login.app","ledger.com-login-authorization.app","ledger.com-login-verification.app","balanscer.exchange","xn--ldr-krab5e.com","xn--ledr-nxa8556b.com","ledger.com.login-account.app","ledger.com.wallet-login.app","ledger.com.login-verification.app","ledger.com-login-account.app","ledger.com-login-activity.app","xn--lder-cxa8656b.com","ledger.com1628.support","ledger.com17266548295643.info","ledger.com-login-wallet.app","ledger.com-login-secure.app","ledger.com-activity-login.app","ledger.com-account-login.app","ledger.com-authorization-login.app","ledger.com-verification-login.app","ledger.com1927572.info","ledger.com1829582.info","ledger.com401.support","ledger.com172.support","ledgdr.com","lelger.com","www-ledger.com","ledgerrecovery.com","ledger.com-viewaccount.com","walletconnects.org","walletconnect.com.se","tornadocash.org","login.xn--bockchaln-vpb.com","www.lblhblockchain.com","walletconnecl.org","walletsconnect.host","walletsconnectapp.com","walletsconnect.dev","walletconnectlive.vip","walletsynchronize.live","dropelon.io","givemusk.space","muskx.digital","muskfree.com","muskx.io","uni2021.com","uniaward.net","unipromo.org","unireward.org","uniswap.supply","tlp-invest.com","coinwoz.com","btcdire.com","btcshade.com","lemmexrp.com","smellbit.com","uniwsap.io","uniswnap.io","uniwsap.com","uniswnap.com","app.uniswap.airdrop-token-holder.com","app.uniswap.token-protocol-airdrop.com","uniswap-v3.org","uniswapv2node.net","uniswapv2v1.network","lirbit.com","peetdecentralized.finance","coinmik.com","bitzau.com","yfinew.com","metamaskrestores.link","hohbit.com","metamasksite.live","metamaskwallet.help","imtokenpay.xyz","imtoken.tours","imtoken-1.com","imtokenusa.top","intoken.top","imtokensdt.xyz","imtokeng.com","imtoken-ic.com","imtoken-login.com","imtoken.show","imtokeng.xyz","imtoken.express","imtoken.gold","imtokenh.net","imtoken.zone","imtokens.net","imtoken.la","imtoken.com.cn","www.im-token.cc","imtoken.cn","www.im-token.me","tokenim.com.cn","wallet3.imtokens.live","tokeni.cn","polkastarter.gr.com","polkastarter.world","polkastarter.ltd","polkaslarter.com","polkastarter.cn.com","atomicwalletwebs.net","myeflherwallet.com","pancakeswap.fit","trustwalletts.net","wallectconect.xyz","walletauthentication.org","walletauthenticator.org","wallets-reauthorization.com","walletsecure.app","walletsecureonline.com","walletsecureonline.org","polkastarter.to","polkaastarter.com","polkastarfer.com","polkastarteido.com","polkastarter.app","polkastarter.com.co","polkastarter.community","polkastarter.fun","polkastarter.group","polkastarter.llc","polkastarter.one","polkastarter.trade","polkatsarter.com","polkastarterbonus.live","polkastarterconnect.com","polkastarters.sale","polkastarter.cash","polkastarterapp.com","polka-starter.info","polkastarter.tools","polkarstarter.com","polkalstarter.com","polka-starters.com","polkastarter.de.com","polkasrtarter.com","beefy.financial","fortes.life","mooncakebsc.com","polkastartrer.com","polkastarter.fit","polkastarter.codes","polkastarter.gdn","polkastarter.mom","polllkastarter.com","polkastarter.tel","polkastarter.contact","polkastarter.party","polkastarter.legal","polkastarter.solar","polkastarter.solutions","polkastarter.social","polkastarter.domains","polkastarter.stream","polkastarter.events","polkastarter.watch","polkastarter.bar","polkastarter.media","polkastarter.monster","polkastarter.quest","polkastarter.camp","polkastarter.fyi","polkastarter.futbol","polkastarter.gold","polkastarter.study","polkastarter.com.es","orion-money.sale","polkastarters.one","polkastarter.rehab","gnosis-safe.org","gnosis-airdrop.live","abchange.io","polkasfarter.com","polkastarter.cam","polkastarter.direct","polkastarter.care","polkastarter.directory","polkastarter.express","polkastarter.supply","polkastarter.lighting","polkastarter.auction","polkastarter.cards","polkastarter.computer","polkastarter.sa.com","polkastartre.com","polkastrarter.com","polkastarter.cool","polkastarter.cyou","polkastarter.expert","polkastarter.team","polkastorter.com","polkastarter.homes","polkastarter.farm","polkastarter.wtf","synapseprotocolmigration.com","convexfinance.org","metalmask.me","walletaccesspass.online","dydxexchange.net","aaxswap.com","reposwap.co","eslab.io","bscspin.com","mellobsc.com","chromiacoin.io","wxfi.io","immcoin.io","punketh.io","usdtw.info","xch5.io","dydex.io","velochain.io","charpunk.com","test.com","yui.finance","pupdogeclaim.com","bsctoken.io","payou.finance","alpacaairdrop.live","deapy.org","beezex.net","alicedrop.com","supdao.com","airstack.net","twtloan.com","bscmello.io","key7.net","kryoss.net","bioswap.finance","ff9.io","safemoon-dividend.com","sfar.io","optimism.trade","cowswap.sale","metamask-wallet-security.web.app","lyra.sale","racketpool.com","colabration.cc","revokecash.com","thor.fund","dogaml.net"]}')}},o={};function t(c){var a=o[c];if(void 0!==a)return a.exports;var i=o[c]={id:c,loaded:!1,exports:{}};return e[c].call(i.exports,i,i.exports,t),i.loaded=!0,i.exports}t.amdD=function(){throw new Error("define cannot be used indirect")},t.amdO={},t.n=e=>{var o=e&&e.__esModule?()=>e.default:()=>e;return t.d(o,{a:o}),o},t.d=(e,o)=>{for(var c in o)t.o(o,c)&&!t.o(e,c)&&Object.defineProperty(e,c,{enumerable:!0,get:o[c]})},t.o=(e,o)=>Object.prototype.hasOwnProperty.call(e,o),t.r=e=>{"undefined"!=typeof Symbol&&Symbol.toStringTag&&Object.defineProperty(e,Symbol.toStringTag,{value:"Module"}),Object.defineProperty(e,"__esModule",{value:!0})},t.nmd=e=>(e.paths=[],e.children||(e.children=[]),e),(()=>{"use strict";var e=t(2343),o=t(53190);const c="extension.web3_request.started",a="extension.web3_request.response_handled";var i=t(30575);const n=(e,o)=>{(0,i.logEvent)(e,{...o,action:i.ActionType.view,componentType:i.ComponentType.page})};function r(e){if(null==e)return!1;const o=String(e).trim();return!!/^(?:y|yes|true|1|on)$/i.test(o)}const l=r("false");r("false"),r("false");function m(e){const o=function(){switch(chrome.runtime.id){case"ibdjdlilbembidmokdpjanlbnjclopbi":return"corporate";case"hnfanknocfeofbddgcijnmhnfnkdnaad":return"production";default:return"local-prod"}return"local"}();return e.includes(o)}function s(){const e=chrome.runtime.getManifest().version;return m(["production"])?e:m(["corporate"])?`corp-${e}`:m(["local-prod"])?`qa-${e}`:"local"}const p=(...e)=>{1};var h,b=new Uint8Array(16);function u(){if(!h&&!(h="undefined"!=typeof crypto&&crypto.getRandomValues&&crypto.getRandomValues.bind(crypto)||"undefined"!=typeof msCrypto&&"function"==typeof msCrypto.getRandomValues&&msCrypto.getRandomValues.bind(msCrypto)))throw new Error("crypto.getRandomValues() not supported. See https://github.com/uuidjs/uuid#getrandomvalues-not-supported");return h(b)}const g=/^(?:[0-9a-f]{8}-[0-9a-f]{4}-[1-5][0-9a-f]{3}-[89ab][0-9a-f]{3}-[0-9a-f]{12}|00000000-0000-0000-0000-000000000000)$/i;const d=function(e){return"string"==typeof e&&g.test(e)};for(var w=[],y=0;y<256;++y)w.push((y+256).toString(16).substr(1));const f=function(e){var o=arguments.length>1&&void 0!==arguments[1]?arguments[1]:0,t=(w[e[o+0]]+w[e[o+1]]+w[e[o+2]]+w[e[o+3]]+"-"+w[e[o+4]]+w[e[o+5]]+"-"+w[e[o+6]]+w[e[o+7]]+"-"+w[e[o+8]]+w[e[o+9]]+"-"+w[e[o+10]]+w[e[o+11]]+w[e[o+12]]+w[e[o+13]]+w[e[o+14]]+w[e[o+15]]).toLowerCase();if(!d(t))throw TypeError("Stringified UUID is invalid");return t};const x=function(e,o,t){var c=(e=e||{}).random||(e.rng||u)();if(c[6]=15&c[6]|64,c[8]=63&c[8]|128,o){t=t||0;for(var a=0;a<16;++a)o[t+a]=c[a];return o}return f(c)};var k;!function(e){e.parentConnected="parentConnected",e.connectedDapps="connectedDapps",e.defaultChainId="DefaultChainId",e.defaultJsonRpcUrl="defaultJsonRpcUrl",e.amplitudeDeviceId="amplitudeDeviceId",e.isStandaloneSigning="isStandaloneSigning",e.cachedExperiments="cachedExperiments",e.blockedDappWhitelist="blockedDappWhitelist",e.phishingConfig="phishingConfig"}(k||(k={}));class v{hasInitializedAnalytics=!1;eventQueue=[];constructor(){this.sendOrQueueEvent=this.sendOrQueueEvent.bind(this)}initializeAnalytics(e){(0,i.init)({amplitudeApiKey:"4b5c59547a46317aee88399fdfc8f1f3",isProd:!0,platform:i.PlatformName.server,onError:e=>{p(e?.message)},projectName:"wallet_extension_service_worker",showDebugLogging:l,version:s()}),chrome.storage.local.get([k.amplitudeDeviceId],(o=>{let t=o[k.amplitudeDeviceId];if(!t&&e)t=x(),chrome.storage.local.set({[k.amplitudeDeviceId]:t});else if(!t)return void chrome.storage.onChanged.addListener((e=>{const o=e[k.amplitudeDeviceId]?.newValue;o&&!this.hasInitializedAnalytics&&((0,i.identify)({deviceId:o}),this.hasInitializedAnalytics=!0,this.flushEventQueue())}));(0,i.identify)({deviceId:t}),this.hasInitializedAnalytics=!0,this.flushEventQueue()}))}flushEventQueue(){0!==this.eventQueue.length&&(p(this.eventQueue.length),this.eventQueue.forEach((({eventName:e,eventProperties:o})=>{n(e,{...o,...this.eventMetadata})})),this.eventQueue=[])}get eventMetadata(){return{userAgent:navigator.userAgent,chromeVersion:navigator.userAgent.split("Chrome/")[1],appVersion:chrome.runtime.getManifest().version}}sendOrQueueEvent(e,o){this.hasInitializedAnalytics?n(e,{...o,...this.eventMetadata}):(p(),this.eventQueue.push({eventName:e,eventProperties:o}))}}var z=t(11),E=t.n(z),_=t(58696),j=t.n(_);const P={whitelist:["coinbase.com"],blacklist:["cbeth.cc"]},I=async e=>(await new Promise((e=>{chrome.storage.local.get(k.blockedDappWhitelist,(o=>{e(o[k.blockedDappWhitelist])}))})))?.includes(e),S=async()=>{let e=await q();const o=e&&Date.now()-e.timestamp>36e5;if(!e||o){const o=await T();o?.blacklist&&(e=o,chrome.storage.local.set({[k.phishingConfig]:{...e,timestamp:Date.now()}}))}return e},q=async()=>new Promise((e=>{chrome.storage.local.get([k.phishingConfig],(o=>{const t=o[k.phishingConfig];e(t)}))})),T=async()=>new Promise((e=>{fetch("https://raw.githubusercontent.com/MetaMask/eth-phishing-detect/master/src/config.json").then((async e=>e.json())).then((o=>e(o))).catch((o=>e(null)))}));var O,A;!function(e){e.requestEthereumAccounts="requestEthereumAccounts",e.hideRequestEthereumAccounts="hideRequestEthereumAccounts",e.switchEthereumChain="switchEthereumChain",e.addEthereumChain="addEthereumChain",e.troubleshootConnection="troubleshootConnection",e.watchAsset="watchAsset"}(O||(O={})),function(e){e.web3RequestCanceled="web3RequestCanceled",e.requestEthereumAccountsResponse="requestEthereumAccountsResponse",e.addEthereumChainDeny="addEthereumChainDeny",e.addEthereumChainApprove="addEthereumChainApprove",e.switchEthereumChainDeny="switchEthereumChainDeny",e.switchEthereumChainApprove="switchEthereumChainApprove",e.defaultChainChanged="defaultChainChanged",e.parentDisconnected="parentDisconnect",e.signEthereumMessageSuccess="signEthereumMessageSuccess",e.signEthereumTransactionSuccess="signEthereumTransactionSuccess",e.submitEthereumTransactionSuccess="submitEthereumTransactionSuccess",e.watchAssetApprove="watchAssetApprove",e.watchAssetDeny="watchAssetDeny"}(A||(A={}));(new class{walletLinkOrigin="https://www.walletlink.org";storage;hasMultipleProviders=!1;serviceWorkerEventManager=new v;constructor(){this.storage=new e.ScopedLocalStorage(`-walletlink:${this.walletLinkOrigin}`)}start(){"chrome-extension:"===location.protocol?p():(this.injectWalletLinkProvider(),this.listenForWalletLinkRelayLoadingRequest(),(async e=>{if(await I(e))return!1;const o=await S();return o?(o.whitelist=[...o.whitelist,...P.whitelist],o.blacklist=[...o.blacklist,...P.blacklist],new(j())(o).check(e).result):E()(e)})(location.host).then((e=>{if(e)window.location.replace(chrome.runtime.getURL(`siteWarning.html?host=${location.host}&redirect=${location.href}`));else{const e=e=>{if("walletLinkAnalytics"===e?.data?.type){const o=e.data.data,t=o.eventProperties.loggingId??"8fbd8b79-7bf6-4586-92ed-6ea5abd0d57e";this.serviceWorkerEventManager.sendOrQueueEvent(o.eventType,{loggingId:t,...o.eventProperties})}else this.handleExtensionUIRequestEvent(e)};window.addEventListener("message",e),chrome.runtime.onMessage.addListener((e=>"extensionUIResponse"===e.type?this.handlePopupResponseEvent(e):(p(e.type),!1)))}})))}injectWalletLinkProvider(){p();const e=document.createElement("script");e.type="text/javascript",e.setAttribute("async","false");const o="/*! For license information please see requestProvider.js.LICENSE.txt */\n(()=>{var __webpack_modules__={53029:(t,e,r)=>{\"use strict\";Object.defineProperty(e,\"__esModule\",{value:!0}),e.CoinbaseWalletSDK=void 0;const n=r(2343),i=r(59838),o=r(88472),s=r(78654),a=r(25481),u=r(98986),c=\"MISSING_ENV_VAR\".LINK_API_URL||\"https://www.walletlink.org\",l=\"MISSING_ENV_VAR\".SDK_VERSION||r(68232).i8||\"unknown\";class h{constructor(t){var e;this._appName=\"\",this._appLogoUrl=null,this._relay=null,this._relayEventManager=null;const r=t.linkAPIUrl||c;let i;i=t.uiConstructor?t.uiConstructor:t=>new o.WalletSDKUI(t),void 0===t.overrideIsMetaMask?this._overrideIsMetaMask=!1:this._overrideIsMetaMask=t.overrideIsMetaMask,this._overrideIsCoinbaseWallet=null===(e=t.overrideIsCoinbaseWallet)||void 0===e||e,this._eventListener=t.eventListener;const u=new URL(r),d=`${u.protocol}//${u.host}`;this._storage=new n.ScopedLocalStorage(`-walletlink:${d}`),this._storage.setItem(\"version\",h.VERSION),this.walletExtension||(this._relayEventManager=new a.WalletSDKRelayEventManager,this._relay=new s.WalletSDKRelay({linkAPIUrl:r,version:l,darkMode:!!t.darkMode,uiConstructor:i,storage:this._storage,relayEventManager:this._relayEventManager,eventListener:this._eventListener}),this.setAppInfo(t.appName,t.appLogoUrl),this._relay.attachUI())}makeWeb3Provider(t=\"\",e=1){const r=this.walletExtension;if(r)return this.isCipherProvider(r)||r.setProviderInfo(t,e),r;const n=this._relay;if(!n||!this._relayEventManager||!this._storage)throw new Error(\"Relay not initialized, should never happen\");return t||n.setConnectDisabled(!0),new i.CoinbaseWalletProvider({relayProvider:()=>Promise.resolve(n),relayEventManager:this._relayEventManager,storage:this._storage,jsonRpcUrl:t,chainId:e,eventListener:this._eventListener,overrideIsMetaMask:this._overrideIsMetaMask,overrideIsCoinbaseWallet:this._overrideIsCoinbaseWallet})}setAppInfo(t,e){var r;this._appName=t||\"DApp\",this._appLogoUrl=e||(0,u.getFavicon)();const n=this.walletExtension;n?this.isCipherProvider(n)||n.setAppInfo(this._appName,this._appLogoUrl):null===(r=this._relay)||void 0===r||r.setAppInfo(this._appName,this._appLogoUrl)}disconnect(){var t;const e=this.walletExtension;e?e.close():null===(t=this._relay)||void 0===t||t.resetAndReload()}get walletExtension(){var t;return null!==(t=window.coinbaseWalletExtension)&&void 0!==t?t:window.walletLinkExtension}isCipherProvider(t){return\"boolean\"==typeof t.isCipher&&t.isCipher}}e.CoinbaseWalletSDK=h,h.VERSION=l},63250:(t,e)=>{\"use strict\";Object.defineProperty(e,\"__esModule\",{value:!0}),e.default='.-cbwsdk-css-reset .-cbwsdk-link-dialog{z-index:2147483647;position:fixed;top:0;left:0;right:0;bottom:0;display:flex;align-items:center;justify-content:center}.-cbwsdk-css-reset .-cbwsdk-link-dialog-backdrop{z-index:2147483647;position:fixed;top:0;left:0;right:0;bottom:0;background-color:rgba(0,0,0,.33);transition:opacity .25s}.-cbwsdk-css-reset .-cbwsdk-link-dialog-backdrop-hidden{opacity:0}.-cbwsdk-css-reset .-cbwsdk-link-dialog-box{display:flex;position:relative;flex-direction:column;background-color:#f6f6f6;border-radius:16px;box-shadow:0px 16px 24px rgba(0,0,0,.1),0px 0px 8px rgba(0,0,0,.05);transform:scale(1);transition:opacity .25s,transform .25s;overflow:hidden}.-cbwsdk-css-reset .-cbwsdk-link-dialog-box-hidden{opacity:0;transform:scale(0.85)}.-cbwsdk-css-reset .-cbwsdk-link-dialog-box-content{padding:24px;text-align:center}.-cbwsdk-css-reset .-cbwsdk-link-dialog-box-content h3{display:block;margin-bottom:24px;text-align:left;text-transform:uppercase;font-size:22px;font-weight:bold;line-height:1.2;color:#000}.-cbwsdk-css-reset .-cbwsdk-link-dialog-box-content-qrcode{position:relative;display:block;margin-bottom:24px;background-color:#f6f6f6;padding:16px;border-radius:16px;box-shadow:4px 4px 8px rgba(0,0,0,.15),-8px -8px 8px #fff;overflow:hidden}.-cbwsdk-css-reset .-cbwsdk-link-dialog-box-content-qrcode-wrapper{display:block;width:232px;height:232px;padding:4px;border-radius:4px;background:#f4f4f4;margin-bottom:16px}.-cbwsdk-css-reset .-cbwsdk-link-dialog-box-content-qrcode-wrapper img{display:block;width:224px;height:224px}.-cbwsdk-css-reset .-cbwsdk-link-dialog-box-content-qrcode>p{display:block;color:gray;font-weight:bold;font-size:12px;text-align:center}.-cbwsdk-css-reset .-cbwsdk-link-dialog-box-content-qrcode-connecting{position:absolute;top:0;left:0;right:0;bottom:0;display:flex;flex-direction:column;align-items:center;justify-content:center;background:rgba(246,246,246,.98)}.-cbwsdk-css-reset .-cbwsdk-link-dialog-box-content-qrcode-connecting p{margin-top:16px;color:#333;font-size:12px;font-weight:bold}.-cbwsdk-css-reset .-cbwsdk-link-dialog-box-content a{text-align:center;cursor:pointer;transition:color .1s;font-size:14px}.-cbwsdk-css-reset .-cbwsdk-link-dialog-box-content a,.-cbwsdk-css-reset .-cbwsdk-link-dialog-box-content a:link,.-cbwsdk-css-reset .-cbwsdk-link-dialog-box-content a:visited{color:#999}.-cbwsdk-css-reset .-cbwsdk-link-dialog-box-content a:hover,.-cbwsdk-css-reset .-cbwsdk-link-dialog-box-content a:active{color:#666;text-decoration:underline}.-cbwsdk-css-reset .-cbwsdk-link-dialog-box-cancel{position:absolute;-webkit-appearance:none;display:flex;align-items:center;justify-content:center;top:24px;right:24px;width:24px;height:24px;border-radius:12px;background-color:#e7e7e7;cursor:pointer}.-cbwsdk-css-reset .-cbwsdk-link-dialog-box-cancel-x{position:relative;display:block}.-cbwsdk-css-reset .-cbwsdk-link-dialog-box-cancel-x::before,.-cbwsdk-css-reset .-cbwsdk-link-dialog-box-cancel-x::after{content:\"\";position:absolute;display:block;top:-1px;left:-7px;width:14px;height:2px;background-color:#999;transition:background-color .2s}.-cbwsdk-css-reset .-cbwsdk-link-dialog-box-cancel-x::before{transform:rotate(45deg)}.-cbwsdk-css-reset .-cbwsdk-link-dialog-box-cancel-x::after{transform:rotate(135deg)}.-cbwsdk-css-reset .-cbwsdk-link-dialog-box-cancel:hover .-cbwsdk-link-dialog-box-cancel-x-a,.-cbwsdk-css-reset .-cbwsdk-link-dialog-box-cancel:hover .-cbwsdk-link-dialog-box-cancel-x-b{background-color:#000}.-cbwsdk-css-reset .-cbwsdk-link-dialog-container{display:block}.-cbwsdk-css-reset .-cbwsdk-link-dialog-container-hidden{display:none}.-cbwsdk-css-reset .-cbwsdk-link-dialog-container-dark .-cbwsdk-link-dialog-box{background-color:#2a2a2a}.-cbwsdk-css-reset .-cbwsdk-link-dialog-container-dark .-cbwsdk-link-dialog-box-content h3{color:#ccc}.-cbwsdk-css-reset .-cbwsdk-link-dialog-container-dark .-cbwsdk-link-dialog-box-content-qrcode{background-color:#2a2a2a;box-shadow:4px 4px 8px rgba(0,0,0,.5),-8px -8px 8px #343434}.-cbwsdk-css-reset .-cbwsdk-link-dialog-container-dark .-cbwsdk-link-dialog-box-content-qrcode>p{color:#999}.-cbwsdk-css-reset .-cbwsdk-link-dialog-container-dark .-cbwsdk-link-dialog-box-content-qrcode-connecting{background:rgba(42,42,42,.98)}.-cbwsdk-css-reset .-cbwsdk-link-dialog-container-dark .-cbwsdk-link-dialog-box-content-qrcode-connecting p{color:#ddd}.-cbwsdk-css-reset .-cbwsdk-link-dialog-container-dark .-cbwsdk-link-dialog-box-content a,.-cbwsdk-css-reset .-cbwsdk-link-dialog-container-dark .-cbwsdk-link-dialog-box-content a:link,.-cbwsdk-css-reset .-cbwsdk-link-dialog-container-dark .-cbwsdk-link-dialog-box-content a:visited{color:#888}.-cbwsdk-css-reset .-cbwsdk-link-dialog-container-dark .-cbwsdk-link-dialog-box-content a:hover,.-cbwsdk-css-reset .-cbwsdk-link-dialog-container-dark .-cbwsdk-link-dialog-box-content a:active{color:#aaa}.-cbwsdk-css-reset .-cbwsdk-link-dialog-container-dark .-cbwsdk-link-dialog-box-cancel{background-color:#333}.-cbwsdk-css-reset .-cbwsdk-link-dialog-container-dark .-cbwsdk-link-dialog-box-cancel-x::before,.-cbwsdk-css-reset .-cbwsdk-link-dialog-container-dark .-cbwsdk-link-dialog-box-cancel-x::after{background-color:#aaa}.-cbwsdk-css-reset .-cbwsdk-link-dialog-container-dark .-cbwsdk-link-dialog-box-cancel:hover .-cbwsdk-link-dialog-box-cancel-x::before,.-cbwsdk-css-reset .-cbwsdk-link-dialog-container-dark .-cbwsdk-link-dialog-box-cancel:hover .-cbwsdk-link-dialog-box-cancel-x::after{background-color:#eee}'},94768:function(t,e,r){\"use strict\";var n=this&&this.__importDefault||function(t){return t&&t.__esModule?t:{default:t}};Object.defineProperty(e,\"__esModule\",{value:!0}),e.LinkDialog=void 0;const i=n(r(6277)),o=r(33847),s=r(34619),a=r(53329),u=n(r(63250)),c=r(86296),l=r(85726);e.LinkDialog=t=>{const[e,r]=(0,s.useState)(!t.isOpen),[n,a]=(0,s.useState)(!t.isOpen);return(0,s.useEffect)((()=>{const{isOpen:e}=t,n=[window.setTimeout((()=>{a(!e)}),10)];return e?r(!1):n.push(window.setTimeout((()=>{r(!0)}),360)),()=>{n.forEach(window.clearTimeout)}}),[t.isOpen]),(0,o.h)(\"div\",{class:(0,i.default)(\"-cbwsdk-link-dialog-container\",t.darkMode&&\"-cbwsdk-link-dialog-container-dark\",e&&\"-cbwsdk-link-dialog-container-hidden\")},(0,o.h)(\"style\",null,u.default),(0,o.h)(\"div\",{class:(0,i.default)(\"-cbwsdk-link-dialog-backdrop\",n&&\"-cbwsdk-link-dialog-backdrop-hidden\")}),(0,o.h)(\"div\",{class:\"-cbwsdk-link-dialog\"},(0,o.h)(\"div\",{class:(0,i.default)(\"-cbwsdk-link-dialog-box\",n&&\"-cbwsdk-link-dialog-box-hidden\")},(0,o.h)(h,{darkMode:t.darkMode,version:t.version,sessionId:t.sessionId,sessionSecret:t.sessionSecret,linkAPIUrl:t.linkAPIUrl,isConnected:t.isConnected,isParentConnection:t.isParentConnection}),t.onCancel&&(0,o.h)(d,{onClick:t.onCancel}))))};const h=t=>{const e=window.encodeURIComponent(t.linkAPIUrl),r=t.isParentConnection?\"parent-id\":\"id\",n=`${t.linkAPIUrl}/#/link?${r}=${t.sessionId}&secret=${t.sessionSecret}&server=${e}&v=1`;return(0,o.h)(\"div\",{class:\"-cbwsdk-link-dialog-box-content\"},(0,o.h)(\"h3\",null,\"Scan to\",(0,o.h)(\"br\",null),\" Connect\"),(0,o.h)(\"div\",{class:\"-cbwsdk-link-dialog-box-content-qrcode\"},(0,o.h)(\"div\",{class:\"-cbwsdk-link-dialog-box-content-qrcode-wrapper\"},(0,o.h)(c.QRCode,{content:n,width:224,height:224,fgColor:\"#000\",bgColor:\"transparent\"})),(0,o.h)(\"input\",{type:\"hidden\",name:\"cbwsdk-version\",value:a.LIB_VERSION}),(0,o.h)(\"input\",{type:\"hidden\",value:n}),!t.isConnected&&(0,o.h)(\"div\",{class:\"-cbwsdk-link-dialog-box-content-qrcode-connecting\"},(0,o.h)(l.Spinner,{size:128,color:t.darkMode?\"#fff\":\"#000\"}),(0,o.h)(\"p\",null,\"Connecting...\")),(0,o.h)(\"p\",{title:`Coinbase Wallet SDK v${t.version}`},\"Powered by Coinbase Wallet SDK\")),(0,o.h)(\"a\",{href:`${t.linkAPIUrl}/#/wallets`,target:\"_blank\",rel:\"noopener\"},\"Don\\u2019t have a wallet app?\"))},d=t=>(0,o.h)(\"button\",{class:\"-cbwsdk-link-dialog-box-cancel\",onClick:t.onClick},(0,o.h)(\"div\",{class:\"-cbwsdk-link-dialog-box-cancel-x\"}))},80864:(t,e,r)=>{\"use strict\";Object.defineProperty(e,\"__esModule\",{value:!0}),e.LinkFlow=void 0;const n=r(33847),i=r(40541),o=r(6414),s=r(94768),a=r(42355);e.LinkFlow=class{constructor(t){this.extensionUI$=new i.BehaviorSubject({}),this.subscriptions=new i.Subscription,this.isConnected=!1,this.isOpen=!1,this.onCancel=null,this.root=null,this.connectDisabled=!1,this.darkMode=t.darkMode,this.version=t.version,this.sessionId=t.sessionId,this.sessionSecret=t.sessionSecret,this.linkAPIUrl=t.linkAPIUrl,this.isParentConnection=t.isParentConnection,this.connected$=t.connected$,fetch(\"https://api.wallet.coinbase.com/rpc/v2/getFeatureFlags\").then((t=>t.json())).then((t=>{const e=t.result.desktop.extension_ui;void 0===e?this.extensionUI$.next({value:!1}):this.extensionUI$.next({value:e})})).catch((t=>{console.error(\"Couldn't fetch feature flags - \",t),this.extensionUI$.next({value:!1})}))}attach(t){this.root=document.createElement(\"div\"),this.root.className=\"-cbwsdk-link-flow-root\",t.appendChild(this.root),this.render(),this.subscriptions.add(this.connected$.subscribe((t=>{this.isConnected!==t&&(this.isConnected=t,this.render())})))}detach(){var t;this.root&&(this.subscriptions.unsubscribe(),(0,n.render)(null,this.root),null===(t=this.root.parentElement)||void 0===t||t.removeChild(this.root))}setConnectDisabled(t){this.connectDisabled=t}open(t){this.isOpen=!0,this.onCancel=t.onCancel,this.render()}close(){this.isOpen=!1,this.onCancel=null,this.render()}render(){if(!this.root)return;const t=this.extensionUI$.pipe((0,o.first)((t=>void 0!==t.value))).subscribe((t=>{this.root&&(0,n.render)(t.value?(0,n.h)(a.TryExtensionLinkDialog,{darkMode:this.darkMode,version:this.version,sessionId:this.sessionId,sessionSecret:this.sessionSecret,linkAPIUrl:this.linkAPIUrl,isOpen:this.isOpen,isConnected:this.isConnected,isParentConnection:this.isParentConnection,onCancel:this.onCancel,connectDisabled:this.connectDisabled}):(0,n.h)(s.LinkDialog,{darkMode:this.darkMode,version:this.version,sessionId:this.sessionId,sessionSecret:this.sessionSecret,linkAPIUrl:this.linkAPIUrl,isOpen:this.isOpen,isConnected:this.isConnected,isParentConnection:this.isParentConnection,onCancel:this.onCancel}),this.root)}));this.subscriptions.add(t)}}},86296:function(t,e,r){\"use strict\";var n=r(48834).Buffer,i=this&&this.__importDefault||function(t){return t&&t.__esModule?t:{default:t}};Object.defineProperty(e,\"__esModule\",{value:!0}),e.QRCode=void 0;const o=r(33847),s=r(34619),a=i(r(45247));e.QRCode=t=>{const[e,r]=(0,s.useState)(\"\");return(0,s.useEffect)((()=>{var e,i;const o=new a.default({content:t.content,background:t.bgColor||\"#ffffff\",color:t.fgColor||\"#000000\",container:\"svg\",ecl:\"M\",width:null!==(e=t.width)&&void 0!==e?e:256,height:null!==(i=t.height)&&void 0!==i?i:256,padding:0,image:t.image}),s=n.from(o.svg(),\"utf8\").toString(\"base64\");r(`data:image/svg+xml;base64,${s}`)})),e?(0,o.h)(\"img\",{src:e,alt:\"QR Code\"}):null}},75635:(t,e)=>{\"use strict\";Object.defineProperty(e,\"__esModule\",{value:!0}),e.default=\".-cbwsdk-css-reset .-gear-container{margin-left:16px !important;margin-right:9px !important;display:flex;align-items:center;justify-content:center;width:24px;height:24px;transition:opacity .25s}.-cbwsdk-css-reset .-gear-container *{user-select:none}.-cbwsdk-css-reset .-gear-container svg{opacity:0;position:absolute}.-cbwsdk-css-reset .-gear-icon{height:12px;width:12px;z-index:10000}.-cbwsdk-css-reset .-cbwsdk-snackbar{align-items:flex-end;display:flex;flex-direction:column;position:fixed;right:0;top:0;z-index:2147483647}.-cbwsdk-css-reset .-cbwsdk-snackbar *{user-select:none}.-cbwsdk-css-reset .-cbwsdk-snackbar-instance{display:flex;flex-direction:column;margin:8px 16px 0 16px;overflow:visible;text-align:left;transform:translateX(0);transition:opacity .25s,transform .25s}.-cbwsdk-css-reset .-cbwsdk-snackbar-instance-header:hover .-gear-container svg{opacity:1}.-cbwsdk-css-reset .-cbwsdk-snackbar-instance-header{display:flex;align-items:center;background:#fff;overflow:hidden;border:1px solid #e7ebee;box-sizing:border-box;border-radius:8px;cursor:pointer}.-cbwsdk-css-reset .-cbwsdk-snackbar-instance-header-cblogo{margin:8px 8px 8px 8px}.-cbwsdk-css-reset .-cbwsdk-snackbar-instance-header *{cursor:pointer}.-cbwsdk-css-reset .-cbwsdk-snackbar-instance-header-message{color:#000;font-size:13px;line-height:1.5;user-select:none}.-cbwsdk-css-reset .-cbwsdk-snackbar-instance-menu{background:#fff;transition:opacity .25s ease-in-out,transform .25s linear,visibility 0s;visibility:hidden;border:1px solid #e7ebee;box-sizing:border-box;border-radius:8px;opacity:0;flex-direction:column;padding-left:8px;padding-right:8px}.-cbwsdk-css-reset .-cbwsdk-snackbar-instance-menu-item:last-child{margin-bottom:8px !important}.-cbwsdk-css-reset .-cbwsdk-snackbar-instance-menu-item:hover{background:#f5f7f8;border-radius:6px;transition:background .25s}.-cbwsdk-css-reset .-cbwsdk-snackbar-instance-menu-item:hover span{color:#050f19;transition:color .25s}.-cbwsdk-css-reset .-cbwsdk-snackbar-instance-menu-item:hover svg path{fill:#000;transition:fill .25s}.-cbwsdk-css-reset .-cbwsdk-snackbar-instance-menu-item{visibility:inherit;height:35px;margin-top:8px;margin-bottom:0;display:flex;flex-direction:row;align-items:center;padding:8px;cursor:pointer}.-cbwsdk-css-reset .-cbwsdk-snackbar-instance-menu-item *{visibility:inherit;cursor:pointer}.-cbwsdk-css-reset .-cbwsdk-snackbar-instance-menu-item-is-red:hover{background:rgba(223,95,103,.2);transition:background .25s}.-cbwsdk-css-reset .-cbwsdk-snackbar-instance-menu-item-is-red:hover *{cursor:pointer}.-cbwsdk-css-reset .-cbwsdk-snackbar-instance-menu-item-is-red:hover svg path{fill:#df5f67;transition:fill .25s}.-cbwsdk-css-reset .-cbwsdk-snackbar-instance-menu-item-is-red:hover span{color:#df5f67;transition:color .25s}.-cbwsdk-css-reset .-cbwsdk-snackbar-instance-menu-item-info{color:#aaa;font-size:13px;margin:0 8px 0 32px;position:absolute}.-cbwsdk-css-reset .-cbwsdk-snackbar-instance-hidden{opacity:0;text-align:left;transform:translateX(25%);transition:opacity .5s linear}.-cbwsdk-css-reset .-cbwsdk-snackbar-instance-expanded .-cbwsdk-snackbar-instance-menu{opacity:1;display:flex;transform:translateY(8px);visibility:visible}\"},34689:function(t,e,r){\"use strict\";var n=this&&this.__importDefault||function(t){return t&&t.__esModule?t:{default:t}};Object.defineProperty(e,\"__esModule\",{value:!0}),e.Snackbar=void 0;const i=n(r(6277)),o=r(33847),s=r(34619),a=n(r(75635));e.Snackbar=class{constructor(t){this.items=new Map,this.nextItemKey=0,this.root=null,this.darkMode=t.darkMode}attach(t){this.root=document.createElement(\"div\"),this.root.className=\"-cbwsdk-snackbar-root\",t.appendChild(this.root),this.render()}presentItem(t){const e=this.nextItemKey++;return this.items.set(e,t),this.render(),()=>{this.items.delete(e),this.render()}}clear(){this.items.clear(),this.render()}render(){this.root&&(0,o.render)((0,o.h)(\"div\",null,(0,o.h)(u,{darkMode:this.darkMode},Array.from(this.items.entries()).map((([t,e])=>(0,o.h)(c,Object.assign({},e,{key:t})))))),this.root)}};const u=t=>(0,o.h)(\"div\",{class:(0,i.default)(\"-cbwsdk-snackbar-container\")},(0,o.h)(\"style\",null,a.default),(0,o.h)(\"div\",{class:\"-cbwsdk-snackbar\"},t.children)),c=({autoExpand:t,message:e,menuItems:r})=>{const[n,a]=(0,s.useState)(!0),[u,c]=(0,s.useState)(null!=t&&t);(0,s.useEffect)((()=>{const t=[window.setTimeout((()=>{a(!1)}),1),window.setTimeout((()=>{c(!0)}),1e4)];return()=>{t.forEach(window.clearTimeout)}}));return(0,o.h)(\"div\",{class:(0,i.default)(\"-cbwsdk-snackbar-instance\",n&&\"-cbwsdk-snackbar-instance-hidden\",u&&\"-cbwsdk-snackbar-instance-expanded\")},(0,o.h)(\"div\",{class:\"-cbwsdk-snackbar-instance-header\",onClick:()=>{c(!u)}},(0,o.h)(\"img\",{src:\"data:image/svg+xml;base64,PHN2ZyB3aWR0aD0iMzIiIGhlaWdodD0iMzIiIGZpbGw9Im5vbmUiIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyI+PHBhdGggZD0iTTEuNDkyIDEwLjQxOWE4LjkzIDguOTMgMCAwMTguOTMtOC45M2gxMS4xNjNhOC45MyA4LjkzIDAgMDE4LjkzIDguOTN2MTEuMTYzYTguOTMgOC45MyAwIDAxLTguOTMgOC45M0gxMC40MjJhOC45MyA4LjkzIDAgMDEtOC45My04LjkzVjEwLjQxOXoiIGZpbGw9IiMxNjUyRjAiLz48cGF0aCBmaWxsLXJ1bGU9ImV2ZW5vZGQiIGNsaXAtcnVsZT0iZXZlbm9kZCIgZD0iTTEwLjQxOSAwSDIxLjU4QzI3LjMzNSAwIDMyIDQuNjY1IDMyIDEwLjQxOVYyMS41OEMzMiAyNy4zMzUgMjcuMzM1IDMyIDIxLjU4MSAzMkgxMC40MkM0LjY2NSAzMiAwIDI3LjMzNSAwIDIxLjU4MVYxMC40MkMwIDQuNjY1IDQuNjY1IDAgMTAuNDE5IDB6bTAgMS40ODhhOC45MyA4LjkzIDAgMDAtOC45MyA4LjkzdjExLjE2M2E4LjkzIDguOTMgMCAwMDguOTMgOC45M0gyMS41OGE4LjkzIDguOTMgMCAwMDguOTMtOC45M1YxMC40MmE4LjkzIDguOTMgMCAwMC04LjkzLTguOTNIMTAuNDJ6IiBmaWxsPSIjZmZmIi8+PHBhdGggZmlsbC1ydWxlPSJldmVub2RkIiBjbGlwLXJ1bGU9ImV2ZW5vZGQiIGQ9Ik0xNS45OTggMjYuMDQ5Yy01LjU0OSAwLTEwLjA0Ny00LjQ5OC0xMC4wNDctMTAuMDQ3IDAtNS41NDggNC40OTgtMTAuMDQ2IDEwLjA0Ny0xMC4wNDYgNS41NDggMCAxMC4wNDYgNC40OTggMTAuMDQ2IDEwLjA0NiAwIDUuNTQ5LTQuNDk4IDEwLjA0Ny0xMC4wNDYgMTAuMDQ3eiIgZmlsbD0iI2ZmZiIvPjxwYXRoIGQ9Ik0xMi43NjIgMTQuMjU0YzAtLjgyMi42NjctMS40ODkgMS40ODktMS40ODloMy40OTdjLjgyMiAwIDEuNDg4LjY2NiAxLjQ4OCAxLjQ4OXYzLjQ5N2MwIC44MjItLjY2NiAxLjQ4OC0xLjQ4OCAxLjQ4OGgtMy40OTdhMS40ODggMS40ODggMCAwMS0xLjQ4OS0xLjQ4OHYtMy40OTh6IiBmaWxsPSIjMTY1MkYwIi8+PC9zdmc+\",class:\"-cbwsdk-snackbar-instance-header-cblogo\"}),(0,o.h)(\"div\",{class:\"-cbwsdk-snackbar-instance-header-message\"},e),(0,o.h)(\"div\",{class:\"-gear-container\"},!u&&(0,o.h)(\"svg\",{width:\"24\",height:\"24\",viewBox:\"0 0 24 24\",fill:\"none\",xmlns:\"http://www.w3.org/2000/svg\"},(0,o.h)(\"circle\",{cx:\"12\",cy:\"12\",r:\"12\",fill:\"#F5F7F8\"})),(0,o.h)(\"img\",{src:\"data:image/svg+xml;base64,PHN2ZyB3aWR0aD0iMTIiIGhlaWdodD0iMTIiIGZpbGw9Im5vbmUiIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyI+PHBhdGggZD0iTTEyIDYuNzV2LTEuNWwtMS43Mi0uNTdjLS4wOC0uMjctLjE5LS41Mi0uMzItLjc3bC44MS0xLjYyLTEuMDYtMS4wNi0xLjYyLjgxYy0uMjQtLjEzLS41LS4yNC0uNzctLjMyTDYuNzUgMGgtMS41bC0uNTcgMS43MmMtLjI3LjA4LS41My4xOS0uNzcuMzJsLTEuNjItLjgxLTEuMDYgMS4wNi44MSAxLjYyYy0uMTMuMjQtLjI0LjUtLjMyLjc3TDAgNS4yNXYxLjVsMS43Mi41N2MuMDguMjcuMTkuNTMuMzIuNzdsLS44MSAxLjYyIDEuMDYgMS4wNiAxLjYyLS44MWMuMjQuMTMuNS4yMy43Ny4zMkw1LjI1IDEyaDEuNWwuNTctMS43MmMuMjctLjA4LjUyLS4xOS43Ny0uMzJsMS42Mi44MSAxLjA2LTEuMDYtLjgxLTEuNjJjLjEzLS4yNC4yMy0uNS4zMi0uNzdMMTIgNi43NXpNNiA4LjVhMi41IDIuNSAwIDAxMC01IDIuNSAyLjUgMCAwMTAgNXoiIGZpbGw9IiMwNTBGMTkiLz48L3N2Zz4=\",class:\"-gear-icon\",title:\"Expand\"}))),r&&r.length>0&&(0,o.h)(\"div\",{class:\"-cbwsdk-snackbar-instance-menu\"},r.map(((t,e)=>(0,o.h)(\"div\",{class:(0,i.default)(\"-cbwsdk-snackbar-instance-menu-item\",t.isRed&&\"-cbwsdk-snackbar-instance-menu-item-is-red\"),onClick:t.onClick,key:e},(0,o.h)(\"svg\",{width:t.svgWidth,height:t.svgHeight,viewBox:\"0 0 10 11\",fill:\"none\",xmlns:\"http://www.w3.org/2000/svg\"},(0,o.h)(\"path\",{\"fill-rule\":t.defaultFillRule,\"clip-rule\":t.defaultClipRule,d:t.path,fill:\"#AAAAAA\"})),(0,o.h)(\"span\",{class:(0,i.default)(\"-cbwsdk-snackbar-instance-menu-item-info\",t.isRed&&\"-cbwsdk-snackbar-instance-menu-item-info-is-red\")},t.info))))))}},45988:(t,e)=>{\"use strict\";Object.defineProperty(e,\"__esModule\",{value:!0}),e.default=\".-cbwsdk-css-reset .-cbwsdk-spinner{display:inline-block}.-cbwsdk-css-reset .-cbwsdk-spinner svg{display:inline-block;animation:2s linear infinite -cbwsdk-spinner-svg}.-cbwsdk-css-reset .-cbwsdk-spinner svg circle{animation:1.9s ease-in-out infinite both -cbwsdk-spinner-circle;display:block;fill:transparent;stroke-dasharray:283;stroke-dashoffset:280;stroke-linecap:round;stroke-width:10px;transform-origin:50% 50%}@keyframes -cbwsdk-spinner-svg{0%{transform:rotateZ(0deg)}100%{transform:rotateZ(360deg)}}@keyframes -cbwsdk-spinner-circle{0%,25%{stroke-dashoffset:280;transform:rotate(0)}50%,75%{stroke-dashoffset:75;transform:rotate(45deg)}100%{stroke-dashoffset:280;transform:rotate(360deg)}}\"},85726:function(t,e,r){\"use strict\";var n=this&&this.__importDefault||function(t){return t&&t.__esModule?t:{default:t}};Object.defineProperty(e,\"__esModule\",{value:!0}),e.Spinner=void 0;const i=r(33847),o=n(r(45988));e.Spinner=t=>{var e;const r=null!==(e=t.size)&&void 0!==e?e:64,n=t.color||\"#000\";return(0,i.h)(\"div\",{class:\"-cbwsdk-spinner\"},(0,i.h)(\"style\",null,o.default),(0,i.h)(\"svg\",{viewBox:\"0 0 100 100\",xmlns:\"http://www.w3.org/2000/svg\",style:{width:r,height:r}},(0,i.h)(\"circle\",{style:{cx:50,cy:50,r:45,stroke:n}})))}},26372:(t,e)=>{\"use strict\";Object.defineProperty(e,\"__esModule\",{value:!0}),e.default='.-cbwsdk-css-reset .-cbwsdk-extension-dialog{z-index:2147483647;position:fixed;top:0;left:0;right:0;bottom:0;display:flex;align-items:center;justify-content:center}.-cbwsdk-css-reset .-cbwsdk-extension-dialog-backdrop{z-index:2147483647;position:fixed;top:0;left:0;right:0;bottom:0;background-color:rgba(0,0,0,.5);transition:opacity .25s}.-cbwsdk-css-reset .-cbwsdk-extension-dialog-backdrop-hidden{opacity:0}.-cbwsdk-css-reset .-cbwsdk-extension-dialog-box{display:flex;position:relative;max-width:500px;flex-direction:column;transform:scale(1);transition:opacity .25s,transform .25s}.-cbwsdk-css-reset .-cbwsdk-extension-dialog-box-hidden{opacity:0;transform:scale(0.85)}.-cbwsdk-css-reset .-cbwsdk-extension-dialog-box-top{display:flex;flex-direction:row;background-color:#fff;border-radius:8px;overflow:hidden;min-height:300px}.-cbwsdk-css-reset .-cbwsdk-extension-dialog-box-top-subtext{margin-top:15px;font-size:12px;line-height:1.5}.-cbwsdk-css-reset .-cbwsdk-extension-dialog-box-top-install-region{display:flex;flex-basis:50%;flex-direction:column;justify-content:center;padding:32px}.-cbwsdk-css-reset .-cbwsdk-extension-dialog-box-top-install-region button{display:block;border-radius:8px;background-color:#1652f0;color:#fff;width:90%;min-width:fit-content;height:44px;margin-top:16px;font-size:16px;padding-left:16px;padding-right:16px;cursor:pointer;font-weight:500;text-align:center}.-cbwsdk-css-reset .-cbwsdk-extension-dialog-box-top-info-region{display:flex;flex-basis:50%;flex-direction:column;justify-content:center;background-color:#fafbfc}.-cbwsdk-css-reset .-cbwsdk-extension-dialog-box-top-description{display:flex;flex-direction:row;align-items:center;padding-top:14px;padding-bottom:14px;padding-left:24px;padding-right:32px}.-cbwsdk-css-reset .-cbwsdk-extension-dialog-box-top-description-icon-wrapper{display:block;position:relative;width:40px;height:40px;flex-shrink:0;flex-grow:0;border-radius:20px;background-color:#fff;box-shadow:0px 0px 8px rgba(0,0,0,.04),0px 16px 24px rgba(0,0,0,.06)}.-cbwsdk-css-reset .-cbwsdk-extension-dialog-box-top-description-icon-wrapper img{position:absolute;top:0;bottom:0;left:0;right:0;margin:auto}.-cbwsdk-css-reset .-cbwsdk-extension-dialog-box-top-description-text{margin-left:16px;flex-grow:1;font-size:13px;line-height:19px;color:#000;align-self:center}.-cbwsdk-css-reset .-cbwsdk-extension-dialog-box-bottom{display:flex;flex-direction:row;overflow:hidden;border-radius:8px;background-color:#fff;margin-top:8px}.-cbwsdk-css-reset .-cbwsdk-extension-dialog-box-bottom-description-region{display:flex;flex-direction:column;justify-content:center;padding:32px;flex-grow:1}.-cbwsdk-css-reset .-cbwsdk-extension-dialog-box-bottom-description{font-size:13px;line-height:19px;margin-top:12px;color:#aaa}.-cbwsdk-css-reset .-cbwsdk-extension-dialog-box-bottom-description a{font-size:inherit;line-height:inherit;color:#1652f0;cursor:pointer}.-cbwsdk-css-reset .-cbwsdk-extension-dialog-box-bottom-qr-region{position:relative;flex-shrink:0;display:flex;flex-direction:column;justify-content:center;padding-left:24px;padding-right:24px;padding-top:16px;padding-bottom:16px}.-cbwsdk-css-reset .-cbwsdk-extension-dialog-box-bottom-qr-wrapper{position:relative;display:block;padding:8px;border-radius:8px;box-shadow:0px 4px 12px rgba(0,0,0,.1)}.-cbwsdk-css-reset .-cbwsdk-extension-dialog-box-bottom-qr-wrapper img{display:block}.-cbwsdk-css-reset .-cbwsdk-extension-dialog-box-bottom-qr-connecting{position:absolute;top:0;bottom:0;left:0;right:0;display:flex;flex-direction:column;align-items:center;justify-content:center;background-color:rgba(255,255,255,.95)}.-cbwsdk-css-reset .-cbwsdk-extension-dialog-box-bottom-qr-connecting>p{font-size:12px;font-weight:bold;color:#000;margin-top:16px}.-cbwsdk-css-reset .-cbwsdk-extension-dialog-box-cancel{position:absolute;-webkit-appearance:none;display:flex;align-items:center;justify-content:center;top:16px;right:16px;width:24px;height:24px;border-radius:12px;background-color:#fafbfc;cursor:pointer}.-cbwsdk-css-reset .-cbwsdk-extension-dialog-box-cancel-x{position:relative;display:block;cursor:pointer}.-cbwsdk-css-reset .-cbwsdk-extension-dialog-box-cancel-x::before,.-cbwsdk-css-reset .-cbwsdk-extension-dialog-box-cancel-x::after{content:\"\";position:absolute;display:block;top:-1px;left:-7px;width:14px;height:1px;background-color:#000;transition:background-color .2s}.-cbwsdk-css-reset .-cbwsdk-extension-dialog-box-cancel-x::before{transform:rotate(45deg)}.-cbwsdk-css-reset .-cbwsdk-extension-dialog-box-cancel-x::after{transform:rotate(135deg)}.-cbwsdk-css-reset .-cbwsdk-extension-dialog-box-cancel:hover .-cbwsdk-link-dialog-box-cancel-x-a,.-cbwsdk-css-reset .-cbwsdk-extension-dialog-box-cancel:hover .-cbwsdk-link-dialog-box-cancel-x-b{background-color:#000}.-cbwsdk-css-reset .-cbwsdk-extension-dialog-container{display:block}.-cbwsdk-css-reset .-cbwsdk-extension-dialog-container-hidden{display:none}.-cbwsdk-css-reset .-cbwsdk-extension-dialog h2{display:block;text-align:left;font-size:22px;font-weight:600;line-height:28px;color:#000}'},42355:function(t,e,r){\"use strict\";var n=this&&this.__importDefault||function(t){return t&&t.__esModule?t:{default:t}};Object.defineProperty(e,\"__esModule\",{value:!0}),e.TryExtensionLinkDialog=void 0;const i=n(r(6277)),o=r(33847),s=r(34619),a=r(53329),u=n(r(3508)),c=n(r(18068)),l=n(r(98455)),h=n(r(49152)),d=r(86296),f=r(85726),p=n(r(26372));e.TryExtensionLinkDialog=t=>{const[e,r]=(0,s.useState)(!t.isOpen),[n,a]=(0,s.useState)(!t.isOpen);return(0,s.useEffect)((()=>{const{isOpen:e}=t,n=[window.setTimeout((()=>{a(!e)}),10)];return e?r(!1):n.push(window.setTimeout((()=>{r(!0)}),360)),()=>{n.forEach(window.clearTimeout)}}),[t.isOpen]),(0,o.h)(\"div\",{class:(0,i.default)(\"-cbwsdk-extension-dialog-container\",e&&\"-cbwsdk-extension-dialog-container-hidden\")},(0,o.h)(\"style\",null,p.default),(0,o.h)(\"div\",{class:(0,i.default)(\"-cbwsdk-extension-dialog-backdrop\",n&&\"-cbwsdk-extension-dialog-backdrop-hidden\")}),(0,o.h)(\"div\",{class:\"-cbwsdk-extension-dialog\"},(0,o.h)(\"div\",{class:(0,i.default)(\"-cbwsdk-extension-dialog-box\",n&&\"-cbwsdk-extension-dialog-box-hidden\")},(0,o.h)(y,{onInstallClick:()=>{window.open(\"https://api.wallet.coinbase.com/rpc/v2/desktop/chrome\",\"_blank\")}}),t.connectDisabled?null:(0,o.h)(b,{darkMode:t.darkMode,version:t.version,sessionId:t.sessionId,sessionSecret:t.sessionSecret,linkAPIUrl:t.linkAPIUrl,isConnected:t.isConnected,isParentConnection:t.isParentConnection}),t.onCancel&&(0,o.h)(m,{onClick:t.onCancel}))))};const y=({onInstallClick:t})=>{const[e,r]=(0,s.useState)(!1),n=(0,s.useCallback)((()=>{e?window.location.reload():(t(),r(!0))}),[]);return(0,o.h)(\"div\",{class:\"-cbwsdk-extension-dialog-box-top\"},(0,o.h)(\"div\",{class:\"-cbwsdk-extension-dialog-box-top-install-region\"},(0,o.h)(\"h2\",null,\"Try the Coinbase Wallet extension\"),e&&(0,o.h)(\"div\",{class:\"-cbwsdk-extension-dialog-box-top-subtext\"},\"After installing Coinbase Wallet, refresh the page and connect again.\"),(0,o.h)(\"button\",{type:\"button\",onClick:n},e?\"Refresh\":\"Install\")),(0,o.h)(\"div\",{class:\"-cbwsdk-extension-dialog-box-top-info-region\"},(0,o.h)(g,{icon:c.default,text:\"Connect to crypto apps with one click\"}),(0,o.h)(g,{icon:l.default,text:\"Your private key is stored securely\"}),(0,o.h)(g,{icon:u.default,text:\"Works with Ethereum, Polygon, and more\"})))},b=t=>{const e=window.encodeURIComponent(t.linkAPIUrl),r=t.isParentConnection?\"parent-id\":\"id\",n=`${t.linkAPIUrl}/#/link?${r}=${t.sessionId}&secret=${t.sessionSecret}&server=${e}&v=1`;return(0,o.h)(\"div\",{class:\"-cbwsdk-extension-dialog-box-bottom\"},(0,o.h)(\"div\",{class:\"-cbwsdk-extension-dialog-box-bottom-description-region\"},(0,o.h)(\"h2\",null,\"Or scan to connect\"),(0,o.h)(\"body\",{class:\"-cbwsdk-extension-dialog-box-bottom-description\"},\"Open\",\" \",(0,o.h)(\"a\",{href:\"https://wallet.coinbase.com/\",target:\"_blank\",rel:\"noopener noreferrer\"},\"Coinbase Wallet\"),\" \",\"on your mobile phone and scan\")),(0,o.h)(\"div\",{class:\"-cbwsdk-extension-dialog-box-bottom-qr-region\"},(0,o.h)(\"div\",{class:\"-cbwsdk-extension-dialog-box-bottom-qr-wrapper\"},(0,o.h)(d.QRCode,{content:n,width:150,height:150,fgColor:\"#000\",bgColor:\"transparent\",image:{svg:h.default,width:34,height:34}})),(0,o.h)(\"input\",{type:\"hidden\",name:\"cbwsdk-version\",value:a.LIB_VERSION}),(0,o.h)(\"input\",{type:\"hidden\",value:n}),!t.isConnected&&(0,o.h)(\"div\",{class:\"-cbwsdk-extension-dialog-box-bottom-qr-connecting\"},(0,o.h)(f.Spinner,{size:36,color:\"#000\"}),(0,o.h)(\"p\",null,\"Connecting...\"))))},g=t=>(0,o.h)(\"div\",{class:\"-cbwsdk-extension-dialog-box-top-description\"},(0,o.h)(\"div\",{class:\"-cbwsdk-extension-dialog-box-top-description-icon-wrapper\"},(0,o.h)(\"img\",{src:t.icon})),(0,o.h)(\"body\",{class:\"-cbwsdk-extension-dialog-box-top-description-text\"},t.text)),m=t=>(0,o.h)(\"button\",{type:\"button\",class:\"-cbwsdk-extension-dialog-box-cancel\",onClick:t.onClick},(0,o.h)(\"div\",{class:\"-cbwsdk-extension-dialog-box-cancel-x\"}))},49152:(t,e)=>{\"use strict\";Object.defineProperty(e,\"__esModule\",{value:!0}),e.default='<svg width=\"100\" height=\"100\" viewBox=\"0 0 100 100\" fill=\"none\" xmlns=\"http://www.w3.org/2000/svg\">\\n<circle cx=\"50\" cy=\"50\" r=\"50\" fill=\"white\"/>\\n<circle cx=\"49.9996\" cy=\"49.9996\" r=\"43.6363\" fill=\"#1B53E4\"/>\\n<circle cx=\"49.9996\" cy=\"49.9996\" r=\"43.6363\" stroke=\"white\"/>\\n<path fill-rule=\"evenodd\" clip-rule=\"evenodd\" d=\"M19.3379 49.9484C19.3379 66.8508 33.04 80.553 49.9425 80.553C66.8449 80.553 80.5471 66.8508 80.5471 49.9484C80.5471 33.0459 66.8449 19.3438 49.9425 19.3438C33.04 19.3438 19.3379 33.0459 19.3379 49.9484ZM44.0817 40.0799C41.8725 40.0799 40.0817 41.8708 40.0817 44.0799V55.8029C40.0817 58.012 41.8725 59.8029 44.0817 59.8029H55.8046C58.0138 59.8029 59.8046 58.012 59.8046 55.8029V44.0799C59.8046 41.8708 58.0138 40.0799 55.8046 40.0799H44.0817Z\" fill=\"white\"/>\\n</svg>\\n\\n'},3508:(t,e)=>{\"use strict\";Object.defineProperty(e,\"__esModule\",{value:!0}),e.default=\"data:image/svg+xml;base64,PHN2ZyB3aWR0aD0iMTYiIGhlaWdodD0iMTYiIGZpbGw9Im5vbmUiIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyI+PHBhdGggZD0iTTggMEMzLjU4IDAgMCAzLjU4IDAgOHMzLjU4IDggOCA4IDgtMy41OCA4LTgtMy41OC04LTgtOFptNS45MSA3aC0xLjk0Yy0uMS0xLjU3LS40Mi0zLS45MS00LjE1IDEuNDguODggMi41NSAyLjM4IDIuODUgNC4xNVpNOCAxNGMtLjQ1IDAtMS43Mi0xLjc3LTEuOTUtNWgzLjljLS4yMyAzLjIzLTEuNSA1LTEuOTUgNVpNNi4wNSA3QzYuMjggMy43NyA3LjU1IDIgOCAyYy40NSAwIDEuNzIgMS43NyAxLjk1IDVoLTMuOVpNNC45NCAyLjg1QzQuNDYgNCA0LjEzIDUuNDMgNC4wMyA3SDIuMDljLjMtMS43NyAxLjM3LTMuMjcgMi44NS00LjE1Wk0yLjA5IDloMS45NGMuMSAxLjU3LjQyIDMgLjkxIDQuMTVBNS45OTggNS45OTggMCAwIDEgMi4wOSA5Wm04Ljk3IDQuMTVjLjQ4LTEuMTUuODEtMi41OC45MS00LjE1aDEuOTRhNS45OTggNS45OTggMCAwIDEtMi44NSA0LjE1WiIgZmlsbD0iIzE2NTJGMCIvPjwvc3ZnPg==\"},18068:(t,e)=>{\"use strict\";Object.defineProperty(e,\"__esModule\",{value:!0}),e.default=\"data:image/svg+xml;base64,PHN2ZyB3aWR0aD0iMTciIGhlaWdodD0iMTciIGZpbGw9Im5vbmUiIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyI+PHBhdGggZD0iTTE1LjYzNSAyLjExN2EzLjg4OSAzLjg4OSAwIDAgMC01LjUyMSAwTDYuODkgNS4zMzVBMy44OTQgMy44OTQgMCAwIDAgNS44IDguNzM5Yy4wODMuNTA2LjI2OCAxLjAxMS41NTMgMS40NjYuMTUxLjI1My4zMzYuNDcyLjUzNy42OTFsLjYyMS42MjQgMS4xNDEtMS4xNDYtLjYyLS42MjRhMi4xMDUgMi4xMDUgMCAwIDEtLjQ4Ny0uNzQxIDIuMzQgMi4zNCAwIDAgMSAuNTAzLTIuNTFsMy4yMDYtMy4yMmEyLjI5MyAyLjI5MyAwIDAgMSAzLjIzOSAwYy44OS44OTQuODkgMi4zNDMgMCAzLjI1M2wtMS41MjcgMS41MzNjLjIzNC42NC4zMzUgMS4zMzEuMzAyIDIuMDA1bDIuMzgzLTIuMzkyYzEuNTEtMS41MzQgMS40OTMtNC4wMjgtLjAxNy01LjU2MVoiIGZpbGw9IiMxNjUyRjAiLz48cGF0aCBkPSJNMTEuMjcxIDcuNzQ1YTMuMTMgMy4xMyAwIDAgMC0uNTU0LS42OWwtLjYyLS42MjQtMS4xNDIgMS4xNDYuNjIxLjYyM2MuMjE4LjIyLjM4Ni40ODkuNDg3Ljc1OC4zMzUuODI2LjE2NyAxLjgyLS41MDQgMi40OTRsLTMuMjA1IDMuMjE5YTIuMjkzIDIuMjkzIDAgMCAxLTMuMjQgMCAyLjMxNiAyLjMxNiAwIDAgMSAwLTMuMjUybDEuNTI4LTEuNTM0YTQuODE1IDQuODE1IDAgMCAxLS4yODUtMi4wMDVsLTIuMzgzIDIuMzkzYTMuOTI3IDMuOTI3IDAgMCAwIDAgNS41NDQgMy45MDkgMy45MDkgMCAwIDAgNS41MzggMGwzLjIwNS0zLjIxOWEzLjk1OCAzLjk1OCAwIDAgMCAxLjA5MS0zLjQwNCA0LjIxMSA0LjIxMSAwIDAgMC0uNTM3LTEuNDQ5WiIgZmlsbD0iIzE2NTJGMCIvPjwvc3ZnPg==\"},98455:(t,e)=>{\"use strict\";Object.defineProperty(e,\"__esModule\",{value:!0}),e.default=\"data:image/svg+xml;base64,PHN2ZyB3aWR0aD0iMTYiIGhlaWdodD0iMTYiIGZpbGw9Im5vbmUiIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyI+PHBhdGggZD0iTTEgN3Y5aDE0VjdIMVptNy41IDQuMzlWMTRoLTF2LTIuNjFjLS40NC0uMTktLjc1LS42My0uNzUtMS4xNGExLjI1IDEuMjUgMCAwIDEgMi41IDBjMCAuNTEtLjMxLjk1LS43NSAxLjE0Wk01LjY3IDZWNC4zM0M1LjY3IDMuMDUgNi43MSAyIDggMnMyLjMzIDEuMDUgMi4zMyAyLjMzVjZoMlY0LjMzQzEyLjMzIDEuOTQgMTAuMzkgMCA4IDBTMy42NyAxLjk0IDMuNjcgNC4zM1Y2aDJaIiBmaWxsPSIjMTY1MkYwIi8+PC9zdmc+\"},27240:(t,e)=>{\"use strict\";Object.defineProperty(e,\"__esModule\",{value:!0}),e.ClientMessagePublishEvent=e.ClientMessageSetSessionConfig=e.ClientMessageGetSessionConfig=e.ClientMessageIsLinked=e.ClientMessageHostSession=void 0,e.ClientMessageHostSession=function(t){return Object.assign({type:\"HostSession\"},t)},e.ClientMessageIsLinked=function(t){return Object.assign({type:\"IsLinked\"},t)},e.ClientMessageGetSessionConfig=function(t){return Object.assign({type:\"GetSessionConfig\"},t)},e.ClientMessageSetSessionConfig=function(t){return Object.assign({type:\"SetSessionConfig\"},t)},e.ClientMessagePublishEvent=function(t){return Object.assign({type:\"PublishEvent\"},t)}},50734:(t,e)=>{\"use strict\";Object.defineProperty(e,\"__esModule\",{value:!0}),e.EVENTS=void 0,e.EVENTS={REQUEST_CHILD_ETHEREUM_ACCOUNTS_START:\"walletlink_sdk.request_child_ethereum_accounts.start\",REQUEST_CHILD_ETHEREUM_ACCOUNTS_RESPONSE:\"walletlink_sdk.request_child_ethereum_accounts.response\",STARTED_CONNECTING:\"walletlink_sdk.started.connecting\",CONNECTED_STATE_CHANGE:\"walletlink_sdk.connected\",DISCONNECTED:\"walletlink_sdk.disconnected\",METADATA_DESTROYED:\"walletlink_sdk_metadata_destroyed\",LINKED:\"walletlink_sdk.linked\",FAILURE:\"walletlink_sdk.generic_failure\",SESSION_CONFIG_RECEIVED:\"walletlink_sdk.session_config_event_received\",ETH_ACCOUNTS_STATE:\"walletlink_sdk.eth_accounts_state\",SESSION_STATE_CHANGE:\"walletlink_sdk.session_state_change\",UNLINKED_ERROR_STATE:\"walletlink_sdk.unlinked_error_state\",SKIPPED_CLEARING_SESSION:\"walletlink_sdk.skipped_clearing_session\",GENERAL_ERROR:\"walletlink_sdk.general_error\",WEB3_REQUEST:\"walletlink_sdk.web3.request\",WEB3_REQUEST_PUBLISHED:\"walletlink_sdk.web3.request_published\",WEB3_RESPONSE:\"walletlink_sdk.web3.response\",UNKNOWN_ADDRESS_ENCOUNTERED:\"walletlink_sdk.unknown_address_encountered\"}},22693:(t,e,r)=>{\"use strict\";Object.defineProperty(e,\"__esModule\",{value:!0}),e.RxWebSocket=e.ConnectionState=void 0;const n=r(40541),i=r(6414);var o;!function(t){t[t.DISCONNECTED=0]=\"DISCONNECTED\",t[t.CONNECTING=1]=\"CONNECTING\",t[t.CONNECTED=2]=\"CONNECTED\"}(o=e.ConnectionState||(e.ConnectionState={}));e.RxWebSocket=class{constructor(t,e=WebSocket){this.WebSocketClass=e,this.webSocket=null,this.connectionStateSubject=new n.BehaviorSubject(o.DISCONNECTED),this.incomingDataSubject=new n.Subject,this.url=t.replace(/^http/,\"ws\")}connect(){return this.webSocket?(0,n.throwError)(new Error(\"webSocket object is not null\")):new n.Observable((t=>{let e;try{this.webSocket=e=new this.WebSocketClass(this.url)}catch(e){return void t.error(e)}this.connectionStateSubject.next(o.CONNECTING),e.onclose=e=>{this.clearWebSocket(),t.error(new Error(`websocket error ${e.code}: ${e.reason}`)),this.connectionStateSubject.next(o.DISCONNECTED)},e.onopen=e=>{t.next(),t.complete(),this.connectionStateSubject.next(o.CONNECTED)},e.onmessage=t=>{this.incomingDataSubject.next(t.data)}})).pipe((0,i.take)(1))}disconnect(){const{webSocket:t}=this;if(t){this.clearWebSocket(),this.connectionStateSubject.next(o.DISCONNECTED);try{t.close()}catch(t){}}}get connectionState$(){return this.connectionStateSubject.asObservable()}get incomingData$(){return this.incomingDataSubject.asObservable()}get incomingJSONData$(){return this.incomingData$.pipe((0,i.flatMap)((t=>{let e;try{e=JSON.parse(t)}catch(t){return(0,n.empty)()}return(0,n.of)(e)})))}sendData(t){const{webSocket:e}=this;if(!e)throw new Error(\"websocket is not connected\");e.send(t)}clearWebSocket(){const{webSocket:t}=this;t&&(this.webSocket=null,t.onclose=null,t.onerror=null,t.onmessage=null,t.onopen=null)}}},77809:(t,e)=>{\"use strict\";Object.defineProperty(e,\"__esModule\",{value:!0}),e.isServerMessageFail=void 0,e.isServerMessageFail=function(t){return t&&\"Fail\"===t.type&&\"number\"==typeof t.id&&\"string\"==typeof t.sessionId&&\"string\"==typeof t.error}},16910:(t,e,r)=>{\"use strict\";Object.defineProperty(e,\"__esModule\",{value:!0}),e.WalletSDKConnection=void 0;const n=r(40541),i=r(6414),o=r(94496),s=r(27289),a=r(27240),u=r(50734),c=r(22693),l=r(77809);e.WalletSDKConnection=class{constructor(t,e,r,a,l=WebSocket){this.sessionId=t,this.sessionKey=e,this.eventListener=a,this.subscriptions=new n.Subscription,this.destroyed=!1,this.lastHeartbeatResponse=0,this.nextReqId=(0,s.IntNumber)(1),this.connectedSubject=new n.BehaviorSubject(!1),this.linkedSubject=new n.BehaviorSubject(!1),this.sessionConfigSubject=new n.ReplaySubject(1);const h=new c.RxWebSocket(r+\"/rpc\",l);this.ws=h,this.subscriptions.add(h.connectionState$.pipe((0,i.tap)((e=>{var r;return null===(r=this.eventListener)||void 0===r?void 0:r.onEvent(u.EVENTS.CONNECTED_STATE_CHANGE,{state:e,sessionIdHash:o.Session.hash(t)})})),(0,i.skip)(1),(0,i.filter)((t=>t===c.ConnectionState.DISCONNECTED&&!this.destroyed)),(0,i.delay)(5e3),(0,i.filter)((t=>!this.destroyed)),(0,i.flatMap)((t=>h.connect())),(0,i.retry)()).subscribe()),this.subscriptions.add(h.connectionState$.pipe((0,i.skip)(2),(0,i.switchMap)((t=>(0,n.iif)((()=>t===c.ConnectionState.CONNECTED),this.authenticate().pipe((0,i.tap)((t=>this.sendIsLinked())),(0,i.tap)((t=>this.sendGetSessionConfig())),(0,i.map)((t=>!0))),(0,n.of)(!1)))),(0,i.distinctUntilChanged)(),(0,i.catchError)((t=>(0,n.of)(!1)))).subscribe((t=>this.connectedSubject.next(t)))),this.subscriptions.add(h.connectionState$.pipe((0,i.skip)(1),(0,i.switchMap)((t=>(0,n.iif)((()=>t===c.ConnectionState.CONNECTED),(0,n.timer)(0,1e4))))).subscribe((t=>0===t?this.updateLastHeartbeat():this.heartbeat()))),this.subscriptions.add(h.incomingData$.pipe((0,i.filter)((t=>\"h\"===t))).subscribe((t=>this.updateLastHeartbeat()))),this.subscriptions.add(h.incomingJSONData$.pipe((0,i.filter)((t=>[\"IsLinkedOK\",\"Linked\"].includes(t.type)))).subscribe((e=>{var r;const n=e;null===(r=this.eventListener)||void 0===r||r.onEvent(u.EVENTS.LINKED,{sessionIdHash:o.Session.hash(t),linked:n.linked,type:e.type,onlineGuests:n.onlineGuests}),this.linkedSubject.next(n.linked||n.onlineGuests>0)}))),this.subscriptions.add(h.incomingJSONData$.pipe((0,i.filter)((t=>[\"GetSessionConfigOK\",\"SessionConfigUpdated\"].includes(t.type)))).subscribe((e=>{var r;const n=e;null===(r=this.eventListener)||void 0===r||r.onEvent(u.EVENTS.SESSION_CONFIG_RECEIVED,{sessionIdHash:o.Session.hash(t),metadata_keys:n&&n.metadata?Object.keys(n.metadata):void 0}),this.sessionConfigSubject.next({webhookId:n.webhookId,webhookUrl:n.webhookUrl,metadata:n.metadata})})))}connect(){var t;if(this.destroyed)throw new Error(\"instance is destroyed\");null===(t=this.eventListener)||void 0===t||t.onEvent(u.EVENTS.STARTED_CONNECTING,{sessionIdHash:o.Session.hash(this.sessionId)}),this.ws.connect().subscribe()}destroy(){var t;this.subscriptions.unsubscribe(),this.ws.disconnect(),null===(t=this.eventListener)||void 0===t||t.onEvent(u.EVENTS.DISCONNECTED,{sessionIdHash:o.Session.hash(this.sessionId)}),this.destroyed=!0}get isDestroyed(){return this.destroyed}get connected$(){return this.connectedSubject.asObservable()}get onceConnected$(){return this.connected$.pipe((0,i.filter)((t=>t)),(0,i.take)(1),(0,i.map)((()=>{})))}get linked$(){return this.linkedSubject.asObservable()}get onceLinked$(){return this.linked$.pipe((0,i.filter)((t=>t)),(0,i.take)(1),(0,i.map)((()=>{})))}get sessionConfig$(){return this.sessionConfigSubject.asObservable()}get incomingEvent$(){return this.ws.incomingJSONData$.pipe((0,i.filter)((t=>{if(\"Event\"!==t.type)return!1;const e=t;return\"string\"==typeof e.sessionId&&\"string\"==typeof e.eventId&&\"string\"==typeof e.event&&\"string\"==typeof e.data})),(0,i.map)((t=>t)))}setSessionMetadata(t,e){const r=(0,a.ClientMessageSetSessionConfig)({id:(0,s.IntNumber)(this.nextReqId++),sessionId:this.sessionId,metadata:{[t]:e}});return this.onceConnected$.pipe((0,i.flatMap)((t=>this.makeRequest(r))),(0,i.map)((t=>{if((0,l.isServerMessageFail)(t))throw new Error(t.error||\"failed to set session metadata\")})))}publishEvent(t,e,r=!1){const n=(0,a.ClientMessagePublishEvent)({id:(0,s.IntNumber)(this.nextReqId++),sessionId:this.sessionId,event:t,data:e,callWebhook:r});return this.onceLinked$.pipe((0,i.flatMap)((t=>this.makeRequest(n))),(0,i.map)((t=>{if((0,l.isServerMessageFail)(t))throw new Error(t.error||\"failed to publish event\");return t.eventId})))}sendData(t){this.ws.sendData(JSON.stringify(t))}updateLastHeartbeat(){this.lastHeartbeatResponse=Date.now()}heartbeat(){if(Date.now()-this.lastHeartbeatResponse>2e4)this.ws.disconnect();else try{this.ws.sendData(\"h\")}catch(t){}}makeRequest(t,e=6e4){const r=t.id;try{this.sendData(t)}catch(t){return(0,n.throwError)(t)}return this.ws.incomingJSONData$.pipe((0,i.timeoutWith)(e,(0,n.throwError)(new Error(`request ${r} timed out`))),(0,i.filter)((t=>t.id===r)),(0,i.take)(1))}authenticate(){const t=(0,a.ClientMessageHostSession)({id:(0,s.IntNumber)(this.nextReqId++),sessionId:this.sessionId,sessionKey:this.sessionKey});return this.makeRequest(t).pipe((0,i.map)((t=>{if((0,l.isServerMessageFail)(t))throw new Error(t.error||\"failed to authentcate\")})))}sendIsLinked(){const t=(0,a.ClientMessageIsLinked)({id:(0,s.IntNumber)(this.nextReqId++),sessionId:this.sessionId});this.sendData(t)}sendGetSessionConfig(){const t=(0,a.ClientMessageGetSessionConfig)({id:(0,s.IntNumber)(this.nextReqId++),sessionId:this.sessionId});this.sendData(t)}}},16221:(t,e,r)=>{\"use strict\";e.ZE=void 0;const n=r(53029),i=r(59838);var o=r(53029);var s=r(59838);Object.defineProperty(e,\"ZE\",{enumerable:!0,get:function(){return s.CoinbaseWalletProvider}}),n.CoinbaseWalletSDK,\"undefined\"!=typeof window&&(window.CoinbaseWalletSDK=n.CoinbaseWalletSDK,window.CoinbaseWalletProvider=i.CoinbaseWalletProvider,window.WalletLink=n.CoinbaseWalletSDK,window.WalletLinkProvider=i.CoinbaseWalletProvider)},2343:(t,e)=>{\"use strict\";Object.defineProperty(e,\"__esModule\",{value:!0}),e.ScopedLocalStorage=void 0;e.ScopedLocalStorage=class{constructor(t){this.scope=t}setItem(t,e){localStorage.setItem(this.scopedKey(t),e)}getItem(t){return localStorage.getItem(this.scopedKey(t))}removeItem(t){localStorage.removeItem(this.scopedKey(t))}clear(){const t=this.scopedKey(\"\"),e=[];for(let r=0;r<localStorage.length;r++){const n=localStorage.key(r);\"string\"==typeof n&&n.startsWith(t)&&e.push(n)}e.forEach((t=>localStorage.removeItem(t)))}scopedKey(t){return`${this.scope}:${t}`}}},65757:(t,e)=>{\"use strict\";Object.defineProperty(e,\"__esModule\",{value:!0}),e.default='@namespace svg \"http://www.w3.org/2000/svg\";.-cbwsdk-css-reset,.-cbwsdk-css-reset *{animation:none;animation-delay:0;animation-direction:normal;animation-duration:0;animation-fill-mode:none;animation-iteration-count:1;animation-name:none;animation-play-state:running;animation-timing-function:ease;backface-visibility:visible;background:0;background-attachment:scroll;background-clip:border-box;background-color:transparent;background-image:none;background-origin:padding-box;background-position:0 0;background-position-x:0;background-position-y:0;background-repeat:repeat;background-size:auto auto;border:0;border-style:none;border-width:medium;border-color:inherit;border-bottom:0;border-bottom-color:inherit;border-bottom-left-radius:0;border-bottom-right-radius:0;border-bottom-style:none;border-bottom-width:medium;border-collapse:separate;border-image:none;border-left:0;border-left-color:inherit;border-left-style:none;border-left-width:medium;border-radius:0;border-right:0;border-right-color:inherit;border-right-style:none;border-right-width:medium;border-spacing:0;border-top:0;border-top-color:inherit;border-top-left-radius:0;border-top-right-radius:0;border-top-style:none;border-top-width:medium;bottom:auto;box-shadow:none;box-sizing:border-box;caption-side:top;clear:none;clip:auto;color:inherit;columns:auto;column-count:auto;column-fill:balance;column-gap:normal;column-rule:medium none currentColor;column-rule-color:currentColor;column-rule-style:none;column-rule-width:none;column-span:1;column-width:auto;content:normal;counter-increment:none;counter-reset:none;cursor:auto;direction:ltr;display:block;empty-cells:show;float:none;font:normal;font-family:-apple-system,BlinkMacSystemFont,\"Segoe UI\",\"Helvetica Neue\",Arial,sans-serif;font-size:medium;font-style:normal;font-variant:normal;font-weight:normal;height:auto;hyphens:none;left:auto;letter-spacing:normal;line-height:normal;list-style:none;list-style-image:none;list-style-position:outside;list-style-type:disc;margin:0;margin-bottom:0;margin-left:0;margin-right:0;margin-top:0;max-height:none;max-width:none;min-height:0;min-width:0;opacity:1;orphans:0;outline:0;outline-color:invert;outline-style:none;outline-width:medium;overflow:visible;overflow-x:visible;overflow-y:visible;padding:0;padding-bottom:0;padding-left:0;padding-right:0;padding-top:0;page-break-after:auto;page-break-before:auto;page-break-inside:auto;perspective:none;perspective-origin:50% 50%;pointer-events:auto;position:static;quotes:\"\\\\201C\" \"\\\\201D\" \"\\\\2018\" \"\\\\2019\";right:auto;tab-size:8;table-layout:auto;text-align:inherit;text-align-last:auto;text-decoration:none;text-decoration-color:inherit;text-decoration-line:none;text-decoration-style:solid;text-indent:0;text-shadow:none;text-transform:none;top:auto;transform:none;transform-style:flat;transition:none;transition-delay:0s;transition-duration:0s;transition-property:none;transition-timing-function:ease;unicode-bidi:normal;vertical-align:baseline;visibility:visible;white-space:normal;widows:0;width:auto;word-spacing:normal;z-index:auto}.-cbwsdk-css-reset *{box-sizing:border-box;display:initial;font-family:-apple-system,BlinkMacSystemFont,\"Segoe UI\",\"Helvetica Neue\",Arial,sans-serif;line-height:1}.-cbwsdk-css-reset [class*=container]{margin:0;padding:0}.-cbwsdk-css-reset style{display:none}'},93278:function(t,e,r){\"use strict\";var n=this&&this.__importDefault||function(t){return t&&t.__esModule?t:{default:t}};Object.defineProperty(e,\"__esModule\",{value:!0}),e.injectCssReset=void 0;const i=n(r(65757));e.injectCssReset=function(){const t=document.createElement(\"style\");t.type=\"text/css\",t.appendChild(document.createTextNode(i.default)),document.documentElement.appendChild(t)}},59838:function(t,e,r){\"use strict\";var n=r(48834).Buffer,i=this&&this.__importDefault||function(t){return t&&t.__esModule?t:{default:t}};Object.defineProperty(e,\"__esModule\",{value:!0}),e.CoinbaseWalletProvider=void 0;const o=i(r(63795)),s=i(r(62197)),a=r(58094),u=r(50734),c=r(94496),l=r(92496),h=r(98986),d=i(r(19630)),f=r(15240),p=r(49514),y=r(87231),b=\"DefaultChainId\",g=\"DefaultJsonRpcUrl\",m=\"HasChainBeenSwitched\",v=\"HasChainOverriddenFromRelay\";class w extends o.default{constructor(t){var e;super(),this._filterPolyfill=new f.FilterPolyfill(this),this._subscriptionManager=new y.SubscriptionManager(this),this._relay=null,this._addresses=[],this.hasMadeFirstChainChangedEmission=!1,this._send=this.send.bind(this),this._sendAsync=this.sendAsync.bind(this),this.setProviderInfo=this.setProviderInfo.bind(this),this.updateProviderInfo=this.updateProviderInfo.bind(this),this.getChainId=this.getChainId.bind(this),this.setAppInfo=this.setAppInfo.bind(this),this.enable=this.enable.bind(this),this.close=this.close.bind(this),this.send=this.send.bind(this),this.sendAsync=this.sendAsync.bind(this),this.request=this.request.bind(this),this._setAddresses=this._setAddresses.bind(this),this.scanQRCode=this.scanQRCode.bind(this),this.genericRequest=this.genericRequest.bind(this),this._jsonRpcUrlFromOpts=t.jsonRpcUrl,this._overrideIsMetaMask=t.overrideIsMetaMask,this._relayProvider=t.relayProvider,this._storage=t.storage,this._relayEventManager=t.relayEventManager,this._eventListener=t.eventListener,this.isCoinbaseWallet=null===(e=t.overrideIsCoinbaseWallet)||void 0===e||e,this.supportsAddressSwitching=t.supportsAddressSwitching;const r=this.getChainId(),n=(0,h.prepend0x)(r.toString(16));this.emit(\"connect\",{chainIdStr:n});const i=this._storage.getItem(l.LOCAL_STORAGE_ADDRESSES_KEY);if(i){const t=i.split(\" \");\"\"!==t[0]&&(this._addresses=t.map((t=>(0,h.ensureAddressString)(t))),this.emit(\"accountsChanged\",t))}this._subscriptionManager.events.on(\"notification\",(t=>{this.emit(\"message\",{type:t.method,data:t.params})})),this._addresses.length>0&&this.initializeRelay(),window.addEventListener(\"message\",(t=>{var e;if(\"walletLinkMessage\"===t.data.type&&\"defaultChainChanged\"===t.data.data.action){const r=t.data.data.chainId,n=null!==(e=t.data.data.jsonRpcUrl)&&void 0!==e?e:this.jsonRpcUrl;this.updateProviderInfo(n,Number(r),!0)}}))}get selectedAddress(){return this._addresses[0]||void 0}get networkVersion(){return this.getChainId().toString(10)}get chainId(){return(0,h.prepend0x)(this.getChainId().toString(16))}get isWalletLink(){return!0}get isMetaMask(){return this._overrideIsMetaMask}get host(){return this.jsonRpcUrl}get connected(){return!0}isConnected(){return!0}get jsonRpcUrl(){var t;return null!==(t=this._storage.getItem(g))&&void 0!==t?t:this._jsonRpcUrlFromOpts}set jsonRpcUrl(t){this._storage.setItem(g,t)}get isChainOverridden(){return\"true\"===this._storage.getItem(v)}set isChainOverridden(t){this._storage.setItem(v,t.toString())}setProviderInfo(t,e){this.isChainOverridden||this.updateProviderInfo(t,this.getChainId(),!1)}updateProviderInfo(t,e,r){if(\"true\"===this._storage.getItem(m)&&r)return;r&&(this.isChainOverridden=!0),this.jsonRpcUrl=t;const n=this.getChainId();this._storage.setItem(b,e.toString(10));!((0,h.ensureIntNumber)(e)!==n)&&this.hasMadeFirstChainChangedEmission||(this.emit(\"chainChanged\",this.getChainId()),this.hasMadeFirstChainChangedEmission=!0)}async watchAsset(t,e,r,n,i,o){const s=await this.initializeRelay();return!!(await s.watchAsset(t,e,r,n,i,null==o?void 0:o.toString()).promise).result}async addEthereumChain(t,e,r,n,i,o){var s,a;if((0,h.ensureIntNumber)(t)===this.getChainId())return!1;const u=await this.initializeRelay(),c=u.inlineAddEthereumChain(t.toString());this._isAuthorized()||c||await u.requestEthereumAccounts().promise;const l=await u.addEthereumChain(t.toString(),e,i,r,n,o).promise;return!0===(null===(s=l.result)||void 0===s?void 0:s.isApproved)&&(this._storage.setItem(m,\"true\"),this.updateProviderInfo(e[0],t,!1)),!0===(null===(a=l.result)||void 0===a?void 0:a.isApproved)}async switchEthereumChain(t){if((0,h.ensureIntNumber)(t)===this.getChainId())return;const e=await this.initializeRelay(),r=await e.switchEthereumChain(t.toString(10)).promise;if(r.errorCode)throw a.ethErrors.provider.custom({code:r.errorCode});const n=r.result;n.isApproved&&n.rpcUrl.length>0&&(this._storage.setItem(m,\"true\"),this.updateProviderInfo(n.rpcUrl,t,!1))}setAppInfo(t,e){this.initializeRelay().then((r=>r.setAppInfo(t,e)))}async enable(){var t;return null===(t=this._eventListener)||void 0===t||t.onEvent(u.EVENTS.ETH_ACCOUNTS_STATE,{method:\"provider::enable\",addresses_length:this._addresses.length,sessionIdHash:this._relay?c.Session.hash(this._relay.session.id):null}),this._addresses.length>0?[...this._addresses]:await this._send(p.JSONRPCMethod.eth_requestAccounts)}close(){this.initializeRelay().then((t=>t.resetAndReload()))}send(t,e){if(\"string\"==typeof t){const r={jsonrpc:\"2.0\",id:0,method:t,params:Array.isArray(e)?e:void 0!==e?[e]:[]};return this._sendRequestAsync(r).then((t=>t.result))}if(\"function\"==typeof e){const r=t,n=e;return this._sendAsync(r,n)}if(Array.isArray(t)){return t.map((t=>this._sendRequest(t)))}const r=t;return this._sendRequest(r)}sendAsync(t,e){if(\"function\"!=typeof e)throw new Error(\"callback is required\");if(Array.isArray(t)){const r=e;return void this._sendMultipleRequestsAsync(t).then((t=>r(null,t))).catch((t=>r(t,null)))}const r=e;this._sendRequestAsync(t).then((t=>r(null,t))).catch((t=>r(t,null)))}async request(t){if(!t||\"object\"!=typeof t||Array.isArray(t))throw a.ethErrors.rpc.invalidRequest({message:\"Expected a single, non-array, object argument.\",data:t});const{method:e,params:r}=t;if(\"string\"!=typeof e||0===e.length)throw a.ethErrors.rpc.invalidRequest({message:\"'args.method' must be a non-empty string.\",data:t});if(void 0!==r&&!Array.isArray(r)&&(\"object\"!=typeof r||null===r))throw a.ethErrors.rpc.invalidRequest({message:\"'args.params' must be an object or array if provided.\",data:t});const n=void 0===r?[]:r,i=this._relayEventManager.makeRequestId();return(await this._sendRequestAsync({method:e,params:n,jsonrpc:\"2.0\",id:i})).result}async scanQRCode(t){const e=await this.initializeRelay(),r=await e.scanQRCode((0,h.ensureRegExpString)(t)).promise;if(\"string\"!=typeof r.result)throw new Error(\"result was not a string\");return r.result}async genericRequest(t,e){const r=await this.initializeRelay(),n=await r.genericRequest(t,e).promise;if(\"string\"!=typeof n.result)throw new Error(\"result was not a string\");return n.result}supportsSubscriptions(){return!1}subscribe(){throw new Error(\"Subscriptions are not supported\")}unsubscribe(){throw new Error(\"Subscriptions are not supported\")}disconnect(){return!0}_sendRequest(t){const e={jsonrpc:\"2.0\",id:t.id},{method:r}=t;if(e.result=this._handleSynchronousMethods(t),void 0===e.result)throw new Error(`Coinbase Wallet does not support calling ${r} synchronously without a callback. Please provide a callback parameter to call ${r} asynchronously.`);return e}_setAddresses(t){if(!Array.isArray(t))throw new Error(\"addresses is not an array\");const e=t.map((t=>(0,h.ensureAddressString)(t)));JSON.stringify(e)!==JSON.stringify(this._addresses)&&(this._addresses.length>0&&!1===this.supportsAddressSwitching||(this._addresses=e,this.emit(\"accountsChanged\",this._addresses),this._storage.setItem(l.LOCAL_STORAGE_ADDRESSES_KEY,e.join(\" \"))))}_sendRequestAsync(t){return new Promise(((e,r)=>{try{const n=this._handleSynchronousMethods(t);if(void 0!==n)return e({jsonrpc:\"2.0\",id:t.id,result:n});const i=this._handleAsynchronousFilterMethods(t);if(void 0!==i)return void i.then((r=>e(Object.assign(Object.assign({},r),{id:t.id})))).catch((t=>r(t)));const o=this._handleSubscriptionMethods(t);if(void 0!==o)return void o.then((r=>e({jsonrpc:\"2.0\",id:t.id,result:r.result}))).catch((t=>r(t)))}catch(t){return r(t)}this._handleAsynchronousMethods(t).then((r=>r&&e(Object.assign(Object.assign({},r),{id:t.id})))).catch((t=>r(t)))}))}_sendMultipleRequestsAsync(t){return Promise.all(t.map((t=>this._sendRequestAsync(t))))}_handleSynchronousMethods(t){const{method:e}=t,r=t.params||[];switch(e){case p.JSONRPCMethod.eth_accounts:return this._eth_accounts();case p.JSONRPCMethod.eth_coinbase:return this._eth_coinbase();case p.JSONRPCMethod.eth_uninstallFilter:return this._eth_uninstallFilter(r);case p.JSONRPCMethod.net_version:return this._net_version();case p.JSONRPCMethod.eth_chainId:return this._eth_chainId();default:return}}async _handleAsynchronousMethods(t){const{method:e}=t,r=t.params||[];switch(e){case p.JSONRPCMethod.eth_requestAccounts:return this._eth_requestAccounts();case p.JSONRPCMethod.eth_sign:return this._eth_sign(r);case p.JSONRPCMethod.eth_ecRecover:return this._eth_ecRecover(r);case p.JSONRPCMethod.personal_sign:return this._personal_sign(r);case p.JSONRPCMethod.personal_ecRecover:return this._personal_ecRecover(r);case p.JSONRPCMethod.eth_signTransaction:return this._eth_signTransaction(r);case p.JSONRPCMethod.eth_sendRawTransaction:return this._eth_sendRawTransaction(r);case p.JSONRPCMethod.eth_sendTransaction:return this._eth_sendTransaction(r);case p.JSONRPCMethod.eth_signTypedData_v1:return this._eth_signTypedData_v1(r);case p.JSONRPCMethod.eth_signTypedData_v2:return this._throwUnsupportedMethodError();case p.JSONRPCMethod.eth_signTypedData_v3:return this._eth_signTypedData_v3(r);case p.JSONRPCMethod.eth_signTypedData_v4:case p.JSONRPCMethod.eth_signTypedData:return this._eth_signTypedData_v4(r);case p.JSONRPCMethod.cbWallet_arbitrary:return this._cbwallet_arbitrary(r);case p.JSONRPCMethod.wallet_addEthereumChain:return this._wallet_addEthereumChain(r);case p.JSONRPCMethod.wallet_switchEthereumChain:return this._wallet_switchEthereumChain(r);case p.JSONRPCMethod.wallet_watchAsset:return this._wallet_watchAsset(r)}return(await this.initializeRelay()).makeEthereumJSONRPCRequest(t,this.jsonRpcUrl)}_handleAsynchronousFilterMethods(t){const{method:e}=t,r=t.params||[];switch(e){case p.JSONRPCMethod.eth_newFilter:return this._eth_newFilter(r);case p.JSONRPCMethod.eth_newBlockFilter:return this._eth_newBlockFilter();case p.JSONRPCMethod.eth_newPendingTransactionFilter:return this._eth_newPendingTransactionFilter();case p.JSONRPCMethod.eth_getFilterChanges:return this._eth_getFilterChanges(r);case p.JSONRPCMethod.eth_getFilterLogs:return this._eth_getFilterLogs(r)}}_handleSubscriptionMethods(t){switch(t.method){case p.JSONRPCMethod.eth_subscribe:case p.JSONRPCMethod.eth_unsubscribe:return this._subscriptionManager.handleRequest(t)}}_isKnownAddress(t){try{const e=(0,h.ensureAddressString)(t);return this._addresses.map((t=>(0,h.ensureAddressString)(t))).includes(e)}catch(t){}return!1}_ensureKnownAddress(t){var e;if(!this._isKnownAddress(t))throw null===(e=this._eventListener)||void 0===e||e.onEvent(u.EVENTS.UNKNOWN_ADDRESS_ENCOUNTERED),new Error(\"Unknown Ethereum address\")}_prepareTransactionParams(t){const e=t.from?(0,h.ensureAddressString)(t.from):this.selectedAddress;if(!e)throw new Error(\"Ethereum address is unavailable\");this._ensureKnownAddress(e);return{fromAddress:e,toAddress:t.to?(0,h.ensureAddressString)(t.to):null,weiValue:null!=t.value?(0,h.ensureBN)(t.value):new s.default(0),data:t.data?(0,h.ensureBuffer)(t.data):n.alloc(0),nonce:null!=t.nonce?(0,h.ensureIntNumber)(t.nonce):null,gasPriceInWei:null!=t.gasPrice?(0,h.ensureBN)(t.gasPrice):null,maxFeePerGas:null!=t.maxFeePerGas?(0,h.ensureBN)(t.maxFeePerGas):null,maxPriorityFeePerGas:null!=t.maxPriorityFeePerGas?(0,h.ensureBN)(t.maxPriorityFeePerGas):null,gasLimit:null!=t.gas?(0,h.ensureBN)(t.gas):null,chainId:this.getChainId()}}_isAuthorized(){return this._addresses.length>0}_requireAuthorization(){if(!this._isAuthorized())throw a.ethErrors.provider.unauthorized({})}_throwUnsupportedMethodError(){throw a.ethErrors.provider.unsupportedMethod({})}async _signEthereumMessage(t,e,r,n){this._ensureKnownAddress(e);try{const i=await this.initializeRelay();return{jsonrpc:\"2.0\",id:0,result:(await i.signEthereumMessage(t,e,r,n).promise).result}}catch(t){if(\"string\"==typeof t.message&&t.message.match(/(denied|rejected)/i))throw a.ethErrors.provider.userRejectedRequest(\"User denied message signature\");throw t}}async _ethereumAddressFromSignedMessage(t,e,r){const n=await this.initializeRelay();return{jsonrpc:\"2.0\",id:0,result:(await n.ethereumAddressFromSignedMessage(t,e,r).promise).result}}_eth_accounts(){return[...this._addresses]}_eth_coinbase(){return this.selectedAddress||null}_net_version(){return this.getChainId().toString(10)}_eth_chainId(){return(0,h.hexStringFromIntNumber)(this.getChainId())}getChainId(){const t=this._storage.getItem(b)||\"1\",e=parseInt(t,10);return(0,h.ensureIntNumber)(e)}async _eth_requestAccounts(){var t;if(null===(t=this._eventListener)||void 0===t||t.onEvent(u.EVENTS.ETH_ACCOUNTS_STATE,{method:\"provider::_eth_requestAccounts\",addresses_length:this._addresses.length,sessionIdHash:this._relay?c.Session.hash(this._relay.session.id):null}),this._addresses.length>0)return Promise.resolve({jsonrpc:\"2.0\",id:0,result:this._addresses});let e;try{const t=await this.initializeRelay();e=await t.requestEthereumAccounts().promise}catch(t){if(\"string\"==typeof t.message&&t.message.match(/(denied|rejected)/i))throw a.ethErrors.provider.userRejectedRequest(\"User denied account authorization\");throw t}if(!e.result)throw new Error(\"accounts received is empty\");return this._setAddresses(e.result),{jsonrpc:\"2.0\",id:0,result:this._addresses}}_eth_sign(t){this._requireAuthorization();const e=(0,h.ensureAddressString)(t[0]),r=(0,h.ensureBuffer)(t[1]);return this._signEthereumMessage(r,e,!1)}_eth_ecRecover(t){const e=(0,h.ensureBuffer)(t[0]),r=(0,h.ensureBuffer)(t[1]);return this._ethereumAddressFromSignedMessage(e,r,!1)}_personal_sign(t){this._requireAuthorization();const e=(0,h.ensureBuffer)(t[0]),r=(0,h.ensureAddressString)(t[1]);return this._signEthereumMessage(e,r,!0)}_personal_ecRecover(t){const e=(0,h.ensureBuffer)(t[0]),r=(0,h.ensureBuffer)(t[1]);return this._ethereumAddressFromSignedMessage(e,r,!0)}async _eth_signTransaction(t){this._requireAuthorization();const e=this._prepareTransactionParams(t[0]||{});try{const t=await this.initializeRelay();return{jsonrpc:\"2.0\",id:0,result:(await t.signEthereumTransaction(e).promise).result}}catch(t){if(\"string\"==typeof t.message&&t.message.match(/(denied|rejected)/i))throw a.ethErrors.provider.userRejectedRequest(\"User denied transaction signature\");throw t}}async _eth_sendRawTransaction(t){const e=(0,h.ensureBuffer)(t[0]),r=await this.initializeRelay();return{jsonrpc:\"2.0\",id:0,result:(await r.submitEthereumTransaction(e,this.getChainId()).promise).result}}async _eth_sendTransaction(t){this._requireAuthorization();const e=this._prepareTransactionParams(t[0]||{});try{const t=await this.initializeRelay();return{jsonrpc:\"2.0\",id:0,result:(await t.signAndSubmitEthereumTransaction(e).promise).result}}catch(t){if(\"string\"==typeof t.message&&t.message.match(/(denied|rejected)/i))throw a.ethErrors.provider.userRejectedRequest(\"User denied transaction signature\");throw t}}async _eth_signTypedData_v1(t){this._requireAuthorization();const e=(0,h.ensureParsedJSONObject)(t[0]),r=(0,h.ensureAddressString)(t[1]);this._ensureKnownAddress(r);const n=d.default.hashForSignTypedDataLegacy({data:e}),i=JSON.stringify(e,null,2);return this._signEthereumMessage(n,r,!1,i)}async _eth_signTypedData_v3(t){this._requireAuthorization();const e=(0,h.ensureAddressString)(t[0]),r=(0,h.ensureParsedJSONObject)(t[1]);this._ensureKnownAddress(e);const n=d.default.hashForSignTypedData_v3({data:r}),i=JSON.stringify(r,null,2);return this._signEthereumMessage(n,e,!1,i)}async _eth_signTypedData_v4(t){this._requireAuthorization();const e=(0,h.ensureAddressString)(t[0]),r=(0,h.ensureParsedJSONObject)(t[1]);this._ensureKnownAddress(e);const n=d.default.hashForSignTypedData_v4({data:r}),i=JSON.stringify(r,null,2);return this._signEthereumMessage(n,e,!1,i)}async _cbwallet_arbitrary(t){const e=t[0],r=t[1];if(\"string\"!=typeof r)throw new Error(\"parameter must be a string\");if(\"object\"!=typeof e||null===e)throw new Error(\"parameter must be an object\");return{jsonrpc:\"2.0\",id:0,result:await this.genericRequest(e,r)}}async _wallet_addEthereumChain(t){var e,r,n,i;const o=t[0];if(0===(null===(e=o.rpcUrls)||void 0===e?void 0:e.length))return{jsonrpc:\"2.0\",id:0,error:{code:2,message:\"please pass in at least 1 rpcUrl\"}};if(!o.chainName||\"\"===o.chainName.trim())throw a.ethErrors.provider.custom({code:0,message:\"chainName is a required field\"});if(!o.nativeCurrency)throw a.ethErrors.provider.custom({code:0,message:\"nativeCurrency is a required field\"});const s=parseInt(o.chainId,16);return await this.addEthereumChain(s,null!==(r=o.rpcUrls)&&void 0!==r?r:[],null!==(n=o.blockExplorerUrls)&&void 0!==n?n:[],o.chainName,null!==(i=o.iconUrls)&&void 0!==i?i:[],o.nativeCurrency)?{jsonrpc:\"2.0\",id:0,result:null}:{jsonrpc:\"2.0\",id:0,error:{code:2,message:\"unable to add ethereum chain\"}}}async _wallet_switchEthereumChain(t){const e=t[0];return await this.switchEthereumChain(parseInt(e.chainId,16)),{jsonrpc:\"2.0\",id:0,result:null}}async _wallet_watchAsset(t){var e;const r=Array.isArray(t)?t[0]:t;if(0===(null===(e=r.type)||void 0===e?void 0:e.length))throw a.ethErrors.rpc.invalidParams({message:\"type is a required field\"});if(\"ERC20\"!==r.type)throw a.ethErrors.rpc.invalidParams({message:`Asset of type '${r.type}' not supported`});if(!(null==r?void 0:r.options))throw a.ethErrors.rpc.invalidParams({message:\"options is a required field\"});if(!r.options.address)throw a.ethErrors.rpc.invalidParams({message:\"option address is a required option\"});const n=this.getChainId(),{address:i,symbol:o,image:s,decimals:u}=r.options;return{jsonrpc:\"2.0\",id:0,result:await this.watchAsset(r.type,i,o,u,s,n)}}_eth_uninstallFilter(t){const e=(0,h.ensureHexString)(t[0]);return this._filterPolyfill.uninstallFilter(e)}async _eth_newFilter(t){const e=t[0];return{jsonrpc:\"2.0\",id:0,result:await this._filterPolyfill.newFilter(e)}}async _eth_newBlockFilter(){return{jsonrpc:\"2.0\",id:0,result:await this._filterPolyfill.newBlockFilter()}}async _eth_newPendingTransactionFilter(){return{jsonrpc:\"2.0\",id:0,result:await this._filterPolyfill.newPendingTransactionFilter()}}_eth_getFilterChanges(t){const e=(0,h.ensureHexString)(t[0]);return this._filterPolyfill.getFilterChanges(e)}_eth_getFilterLogs(t){const e=(0,h.ensureHexString)(t[0]);return this._filterPolyfill.getFilterLogs(e)}initializeRelay(){return this._relay?Promise.resolve(this._relay):this._relayProvider().then((t=>(t.setAccountsCallback((t=>this._setAddresses(t))),t.setChainCallback(((t,e)=>{this.updateProviderInfo(e,parseInt(t,10),!0)})),this._relay=t,t)))}}e.CoinbaseWalletProvider=w},15240:(t,e,r)=>{\"use strict\";Object.defineProperty(e,\"__esModule\",{value:!0}),e.filterFromParam=e.FilterPolyfill=void 0;const n=r(27289),i=r(98986),o={jsonrpc:\"2.0\",id:0};function s(t){return{fromBlock:u(t.fromBlock),toBlock:u(t.toBlock),addresses:void 0===t.address?null:Array.isArray(t.address)?t.address:[t.address],topics:t.topics||[]}}function a(t){const e={fromBlock:c(t.fromBlock),toBlock:c(t.toBlock),topics:t.topics};return null!==t.addresses&&(e.address=t.addresses),e}function u(t){if(void 0===t||\"latest\"===t||\"pending\"===t)return\"latest\";if(\"earliest\"===t)return(0,n.IntNumber)(0);if((0,i.isHexString)(t))return(0,i.intNumberFromHexString)(t);throw new Error(`Invalid block option: ${String(t)}`)}function c(t){return\"latest\"===t?t:(0,i.hexStringFromIntNumber)(t)}function l(){return Object.assign(Object.assign({},o),{error:{code:-32e3,message:\"filter not found\"}})}function h(){return Object.assign(Object.assign({},o),{result:[]})}e.FilterPolyfill=class{constructor(t){this.logFilters=new Map,this.blockFilters=new Set,this.pendingTransactionFilters=new Set,this.cursors=new Map,this.timeouts=new Map,this.nextFilterId=(0,n.IntNumber)(1),this.provider=t}async newFilter(t){const e=s(t),r=this.makeFilterId(),n=await this.setInitialCursorPosition(r,e.fromBlock);return console.log(`Installing new log filter(${r}):`,e,\"initial cursor position:\",n),this.logFilters.set(r,e),this.setFilterTimeout(r),(0,i.hexStringFromIntNumber)(r)}async newBlockFilter(){const t=this.makeFilterId(),e=await this.setInitialCursorPosition(t,\"latest\");return console.log(`Installing new block filter (${t}) with initial cursor position:`,e),this.blockFilters.add(t),this.setFilterTimeout(t),(0,i.hexStringFromIntNumber)(t)}async newPendingTransactionFilter(){const t=this.makeFilterId(),e=await this.setInitialCursorPosition(t,\"latest\");return console.log(`Installing new block filter (${t}) with initial cursor position:`,e),this.pendingTransactionFilters.add(t),this.setFilterTimeout(t),(0,i.hexStringFromIntNumber)(t)}uninstallFilter(t){const e=(0,i.intNumberFromHexString)(t);return console.log(`Uninstalling filter (${e})`),this.deleteFilter(e),!0}getFilterChanges(t){const e=(0,i.intNumberFromHexString)(t);return this.timeouts.has(e)&&this.setFilterTimeout(e),this.logFilters.has(e)?this.getLogFilterChanges(e):this.blockFilters.has(e)?this.getBlockFilterChanges(e):this.pendingTransactionFilters.has(e)?this.getPendingTransactionFilterChanges(e):Promise.resolve(l())}async getFilterLogs(t){const e=(0,i.intNumberFromHexString)(t),r=this.logFilters.get(e);return r?this.sendAsyncPromise(Object.assign(Object.assign({},o),{method:\"eth_getLogs\",params:[a(r)]})):l()}makeFilterId(){return(0,n.IntNumber)(++this.nextFilterId)}sendAsyncPromise(t){return new Promise(((e,r)=>{this.provider.sendAsync(t,((t,n)=>t?r(t):Array.isArray(n)||null==n?r(new Error(`unexpected response received: ${JSON.stringify(n)}`)):void e(n)))}))}deleteFilter(t){console.log(`Deleting filter (${t})`),this.logFilters.delete(t),this.blockFilters.delete(t),this.pendingTransactionFilters.delete(t),this.cursors.delete(t),this.timeouts.delete(t)}async getLogFilterChanges(t){const e=this.logFilters.get(t),r=this.cursors.get(t);if(!r||!e)return l();const s=await this.getCurrentBlockHeight(),u=\"latest\"===e.toBlock?s:e.toBlock;if(r>s)return h();if(r>e.toBlock)return h();console.log(`Fetching logs from ${r} to ${u} for filter ${t}`);const c=await this.sendAsyncPromise(Object.assign(Object.assign({},o),{method:\"eth_getLogs\",params:[a(Object.assign(Object.assign({},e),{fromBlock:r,toBlock:u}))]}));if(Array.isArray(c.result)){const e=c.result.map((t=>(0,i.intNumberFromHexString)(t.blockNumber||\"0x0\"))),o=Math.max(...e);if(o&&o>r){const e=(0,n.IntNumber)(o+1);console.log(`Moving cursor position for filter (${t}) from ${r} to ${e}`),this.cursors.set(t,e)}}return c}async getBlockFilterChanges(t){const e=this.cursors.get(t);if(!e)return l();const r=await this.getCurrentBlockHeight();if(e>r)return h();console.log(`Fetching blocks from ${e} to ${r} for filter (${t})`);const s=(await Promise.all((0,i.range)(e,r+1).map((t=>this.getBlockHashByNumber((0,n.IntNumber)(t)))))).filter((t=>!!t)),a=(0,n.IntNumber)(e+s.length);return console.log(`Moving cursor position for filter (${t}) from ${e} to ${a}`),this.cursors.set(t,a),Object.assign(Object.assign({},o),{result:s})}async getPendingTransactionFilterChanges(t){return Promise.resolve(h())}async setInitialCursorPosition(t,e){const r=await this.getCurrentBlockHeight(),n=\"number\"==typeof e&&e>r?e:r;return this.cursors.set(t,n),n}setFilterTimeout(t){const e=this.timeouts.get(t);e&&window.clearTimeout(e);const r=window.setTimeout((()=>{console.log(`Filter (${t}) timed out`),this.deleteFilter(t)}),3e5);this.timeouts.set(t,r)}async getCurrentBlockHeight(){const{result:t}=await this.sendAsyncPromise(Object.assign(Object.assign({},o),{method:\"eth_blockNumber\",params:[]}));return(0,i.intNumberFromHexString)((0,i.ensureHexString)(t))}async getBlockHashByNumber(t){const e=await this.sendAsyncPromise(Object.assign(Object.assign({},o),{method:\"eth_getBlockByNumber\",params:[(0,i.hexStringFromIntNumber)(t),!1]}));return e.result&&\"string\"==typeof e.result.hash?(0,i.ensureHexString)(e.result.hash):null}},e.filterFromParam=s},49514:(t,e)=>{\"use strict\";Object.defineProperty(e,\"__esModule\",{value:!0}),e.JSONRPCMethod=void 0,function(t){t.eth_accounts=\"eth_accounts\",t.eth_coinbase=\"eth_coinbase\",t.net_version=\"net_version\",t.eth_chainId=\"eth_chainId\",t.eth_uninstallFilter=\"eth_uninstallFilter\",t.eth_requestAccounts=\"eth_requestAccounts\",t.eth_sign=\"eth_sign\",t.eth_ecRecover=\"eth_ecRecover\",t.personal_sign=\"personal_sign\",t.personal_ecRecover=\"personal_ecRecover\",t.eth_signTransaction=\"eth_signTransaction\",t.eth_sendRawTransaction=\"eth_sendRawTransaction\",t.eth_sendTransaction=\"eth_sendTransaction\",t.eth_signTypedData_v1=\"eth_signTypedData_v1\",t.eth_signTypedData_v2=\"eth_signTypedData_v2\",t.eth_signTypedData_v3=\"eth_signTypedData_v3\",t.eth_signTypedData_v4=\"eth_signTypedData_v4\",t.eth_signTypedData=\"eth_signTypedData\",t.cbWallet_arbitrary=\"walletlink_arbitrary\",t.wallet_addEthereumChain=\"wallet_addEthereumChain\",t.wallet_switchEthereumChain=\"wallet_switchEthereumChain\",t.wallet_watchAsset=\"wallet_watchAsset\",t.eth_subscribe=\"eth_subscribe\",t.eth_unsubscribe=\"eth_unsubscribe\",t.eth_newFilter=\"eth_newFilter\",t.eth_newBlockFilter=\"eth_newBlockFilter\",t.eth_newPendingTransactionFilter=\"eth_newPendingTransactionFilter\",t.eth_getFilterChanges=\"eth_getFilterChanges\",t.eth_getFilterLogs=\"eth_getFilterLogs\"}(e.JSONRPCMethod||(e.JSONRPCMethod={}))},87231:(t,e,r)=>{\"use strict\";Object.defineProperty(e,\"__esModule\",{value:!0}),e.SubscriptionManager=void 0;const n=r(66143),i=r(24426),o=()=>{};e.SubscriptionManager=class{constructor(t){const e=new n({provider:t,pollingInterval:15e3,setSkipCacheFlag:!0}),{events:r,middleware:o}=i({blockTracker:e,provider:t});this.events=r,this.subscriptionMiddleware=o}async handleRequest(t){const e={};return await this.subscriptionMiddleware(t,e,o,o),e}destroy(){this.subscriptionMiddleware.destroy()}}},88472:(t,e,r)=>{\"use strict\";Object.defineProperty(e,\"__esModule\",{value:!0}),e.WalletSDKUI=void 0;const n=r(80864),i=r(34689),o=r(93278);e.WalletSDKUI=class{constructor(t){this.attached=!1,this.snackbar=new i.Snackbar({darkMode:t.darkMode}),this.linkFlow=new n.LinkFlow({darkMode:t.darkMode,version:t.version,sessionId:t.session.id,sessionSecret:t.session.secret,linkAPIUrl:t.linkAPIUrl,connected$:t.connected$,isParentConnection:!1})}attach(){if(this.attached)throw new Error(\"Coinbase Wallet SDK UI is already attached\");const t=document.documentElement,e=document.createElement(\"div\");e.className=\"-cbwsdk-css-reset\",t.appendChild(e),this.linkFlow.attach(e),this.snackbar.attach(e),this.attached=!0,(0,o.injectCssReset)()}setConnectDisabled(t){this.linkFlow.setConnectDisabled(t)}addEthereumChain(t){}watchAsset(t){}switchEthereumChain(t){}requestEthereumAccounts(t){this.linkFlow.open({onCancel:t.onCancel})}hideRequestEthereumAccounts(){this.linkFlow.close()}signEthereumMessage(t){}signEthereumTransaction(t){}submitEthereumTransaction(t){}ethereumAddressFromSignedMessage(t){}showConnecting(t){let e;return e=t.isUnlinkedErrorState?{autoExpand:!0,message:\"Connection lost\",menuItems:[{isRed:!1,info:\"Reset connection\",svgWidth:\"10\",svgHeight:\"11\",path:\"M5.00008 0.96875C6.73133 0.96875 8.23758 1.94375 9.00008 3.375L10.0001 2.375V5.5H9.53133H7.96883H6.87508L7.80633 4.56875C7.41258 3.3875 6.31258 2.53125 5.00008 2.53125C3.76258 2.53125 2.70633 3.2875 2.25633 4.36875L0.812576 3.76875C1.50008 2.125 3.11258 0.96875 5.00008 0.96875ZM2.19375 6.43125C2.5875 7.6125 3.6875 8.46875 5 8.46875C6.2375 8.46875 7.29375 7.7125 7.74375 6.63125L9.1875 7.23125C8.5 8.875 6.8875 10.0312 5 10.0312C3.26875 10.0312 1.7625 9.05625 1 7.625L0 8.625V5.5H0.46875H2.03125H3.125L2.19375 6.43125Z\",defaultFillRule:\"evenodd\",defaultClipRule:\"evenodd\",onClick:t.onResetConnection}]}:{message:\"Confirm on phone\",menuItems:[{isRed:!0,info:\"Cancel transaction\",svgWidth:\"11\",svgHeight:\"11\",path:\"M10.3711 1.52346L9.21775 0.370117L5.37109 4.21022L1.52444 0.370117L0.371094 1.52346L4.2112 5.37012L0.371094 9.21677L1.52444 10.3701L5.37109 6.53001L9.21775 10.3701L10.3711 9.21677L6.53099 5.37012L10.3711 1.52346Z\",defaultFillRule:\"inherit\",defaultClipRule:\"inherit\",onClick:t.onCancel},{isRed:!1,info:\"Reset connection\",svgWidth:\"10\",svgHeight:\"11\",path:\"M5.00008 0.96875C6.73133 0.96875 8.23758 1.94375 9.00008 3.375L10.0001 2.375V5.5H9.53133H7.96883H6.87508L7.80633 4.56875C7.41258 3.3875 6.31258 2.53125 5.00008 2.53125C3.76258 2.53125 2.70633 3.2875 2.25633 4.36875L0.812576 3.76875C1.50008 2.125 3.11258 0.96875 5.00008 0.96875ZM2.19375 6.43125C2.5875 7.6125 3.6875 8.46875 5 8.46875C6.2375 8.46875 7.29375 7.7125 7.74375 6.63125L9.1875 7.23125C8.5 8.875 6.8875 10.0312 5 10.0312C3.26875 10.0312 1.7625 9.05625 1 7.625L0 8.625V5.5H0.46875H2.03125H3.125L2.19375 6.43125Z\",defaultFillRule:\"evenodd\",defaultClipRule:\"evenodd\",onClick:t.onResetConnection}]},this.snackbar.presentItem(e)}reloadUI(){document.location.reload()}inlineAccountsResponse(){return!1}inlineAddEthereumChain(t){return!1}inlineWatchAsset(){return!1}inlineSwitchEthereumChain(){return!1}isStandalone(){return!1}}},25484:(t,e)=>{\"use strict\";Object.defineProperty(e,\"__esModule\",{value:!0}),e.RelayMessageType=void 0,function(t){t.SESSION_ID_REQUEST=\"SESSION_ID_REQUEST\",t.SESSION_ID_RESPONSE=\"SESSION_ID_RESPONSE\",t.LINKED=\"LINKED\",t.UNLINKED=\"UNLINKED\",t.WEB3_REQUEST=\"WEB3_REQUEST\",t.WEB3_REQUEST_CANCELED=\"WEB3_REQUEST_CANCELED\",t.WEB3_RESPONSE=\"WEB3_RESPONSE\"}(e.RelayMessageType||(e.RelayMessageType={}))},94496:(t,e,r)=>{\"use strict\";Object.defineProperty(e,\"__esModule\",{value:!0}),e.Session=void 0;const n=r(91965),i=r(40541),o=r(6414),s=r(98986),a=\"session:id\",u=\"session:secret\",c=\"session:linked\";class l{constructor(t,e,r,i){this._storage=t,this._id=e||(0,s.randomBytesHex)(16),this._secret=r||(0,s.randomBytesHex)(32);const o=n.sha256.create();o.update(`${this._id}, ${this._secret} WalletLink`),this._key=o.hex(),this._linked=!!i}static load(t){const e=t.getItem(a),r=t.getItem(c),n=t.getItem(u);return e&&n?new l(t,e,n,\"1\"===r):null}static get persistedSessionIdChange$(){return(0,i.fromEvent)(window,\"storage\").pipe((0,o.filter)((t=>t.key===a)),(0,o.map)((t=>({oldValue:t.oldValue||null,newValue:t.newValue||null}))))}static hash(t){return n.sha256.create().update(t).hex()}get id(){return this._id}get secret(){return this._secret}get key(){return this._key}get linked(){return this._linked}set linked(t){this._linked=t,this.persistLinked()}save(){return this._storage.setItem(a,this._id),this._storage.setItem(u,this._secret),this.persistLinked(),this}persistLinked(){this._storage.setItem(c,this._linked?\"1\":\"0\")}}e.Session=l},78654:function(t,e,r){\"use strict\";var n=this&&this.__createBinding||(Object.create?function(t,e,r,n){void 0===n&&(n=r),Object.defineProperty(t,n,{enumerable:!0,get:function(){return e[r]}})}:function(t,e,r,n){void 0===n&&(n=r),t[n]=e[r]}),i=this&&this.__setModuleDefault||(Object.create?function(t,e){Object.defineProperty(t,\"default\",{enumerable:!0,value:e})}:function(t,e){t.default=e}),o=this&&this.__decorate||function(t,e,r,n){var i,o=arguments.length,s=o<3?e:null===n?n=Object.getOwnPropertyDescriptor(e,r):n;if(\"object\"==typeof Reflect&&\"function\"==typeof Reflect.decorate)s=Reflect.decorate(t,e,r,n);else for(var a=t.length-1;a>=0;a--)(i=t[a])&&(s=(o<3?i(s):o>3?i(e,r,s):i(e,r))||s);return o>3&&s&&Object.defineProperty(e,r,s),s},s=this&&this.__importStar||function(t){if(t&&t.__esModule)return t;var e={};if(null!=t)for(var r in t)\"default\"!==r&&Object.prototype.hasOwnProperty.call(t,r)&&n(e,t,r);return i(e,t),e},a=this&&this.__importDefault||function(t){return t&&t.__esModule?t:{default:t}};Object.defineProperty(e,\"__esModule\",{value:!0}),e.WalletSDKRelay=void 0;const u=a(r(8676)),c=r(58094),l=r(40541),h=r(6414),d=r(50734),f=r(16910),p=r(98986),y=s(r(89592)),b=r(94496),g=r(92496),m=r(53190),v=r(39572),w=r(877),_=r(59639),E=r(19611);class S extends g.WalletSDKRelayAbstract{constructor(t){super(),this.accountsCallback=null,this.chainCallback=null,this.appName=\"\",this.appLogoUrl=null,this.subscriptions=new l.Subscription,this.linkAPIUrl=t.linkAPIUrl,this.storage=t.storage,this._session=b.Session.load(t.storage)||new b.Session(t.storage).save(),this.relayEventManager=t.relayEventManager,this.eventListener=t.eventListener,this.connection=new f.WalletSDKConnection(this._session.id,this._session.key,this.linkAPIUrl,this.eventListener),this.subscriptions.add(this.connection.incomingEvent$.pipe((0,h.filter)((t=>\"Web3Response\"===t.event))).subscribe({next:this.handleIncomingEvent})),this.subscriptions.add(this.connection.linked$.pipe((0,h.skip)(1),(0,h.tap)((t=>{var e;this.isLinked=t;const r=this.storage.getItem(g.LOCAL_STORAGE_ADDRESSES_KEY);if(t&&(this.session.linked=t),this.isUnlinkedErrorState=!1,r){const n=r.split(\" \"),i=\"true\"===this.storage.getItem(\"IsStandaloneSigning\");if(\"\"!==n[0]&&!t&&this.session.linked&&!i){this.isUnlinkedErrorState=!0;const t=this.getSessionIdHash();null===(e=this.eventListener)||void 0===e||e.onEvent(d.EVENTS.UNLINKED_ERROR_STATE,{sessionIdHash:t,origin:location.origin})}}}))).subscribe()),this.subscriptions.add(this.connection.sessionConfig$.pipe((0,h.filter)((t=>!!t.metadata&&\"1\"===t.metadata.__destroyed))).subscribe((()=>{var t;const e=this.connection.isDestroyed;return null===(t=this.eventListener)||void 0===t||t.onEvent(d.EVENTS.METADATA_DESTROYED,{alreadyDestroyed:e,sessionIdHash:this.getSessionIdHash(),origin:location.origin}),this.resetAndReload()}))),this.subscriptions.add(this.connection.sessionConfig$.pipe((0,h.filter)((t=>t.metadata&&void 0!==t.metadata.WalletUsername))).pipe((0,h.mergeMap)((t=>y.decrypt(t.metadata.WalletUsername,this._session.secret)))).subscribe({next:t=>{this.storage.setItem(g.WALLET_USER_NAME_KEY,t)},error:()=>{var t;null===(t=this.eventListener)||void 0===t||t.onEvent(d.EVENTS.GENERAL_ERROR,{message:\"Had error decrypting\",value:\"username\"})}})),this.subscriptions.add(this.connection.sessionConfig$.pipe((0,h.filter)((t=>t.metadata&&void 0!==t.metadata.AppVersion))).pipe((0,h.mergeMap)((t=>y.decrypt(t.metadata.AppVersion,this._session.secret)))).subscribe({next:t=>{this.storage.setItem(g.APP_VERSION_KEY,t)},error:()=>{var t;null===(t=this.eventListener)||void 0===t||t.onEvent(d.EVENTS.GENERAL_ERROR,{message:\"Had error decrypting\",value:\"appversion\"})}})),this.subscriptions.add(this.connection.sessionConfig$.pipe((0,h.filter)((t=>t.metadata&&void 0!==t.metadata.ChainId&&void 0!==t.metadata.JsonRpcUrl))).pipe((0,h.mergeMap)((t=>(0,l.zip)(y.decrypt(t.metadata.ChainId,this._session.secret),y.decrypt(t.metadata.JsonRpcUrl,this._session.secret))))).pipe((0,h.distinctUntilChanged)()).subscribe({next:([t,e])=>{this.chainCallback&&this.chainCallback(t,e)},error:()=>{var t;null===(t=this.eventListener)||void 0===t||t.onEvent(d.EVENTS.GENERAL_ERROR,{message:\"Had error decrypting\",value:\"chainId|jsonRpcUrl\"})}})),this.subscriptions.add(this.connection.sessionConfig$.pipe((0,h.filter)((t=>t.metadata&&void 0!==t.metadata.EthereumAddress))).pipe((0,h.mergeMap)((t=>y.decrypt(t.metadata.EthereumAddress,this._session.secret)))).subscribe({next:t=>{this.accountsCallback&&this.accountsCallback([t]),S.accountRequestCallbackIds.size>0&&(Array.from(S.accountRequestCallbackIds.values()).forEach((e=>{const r=(0,E.Web3ResponseMessage)({id:e,response:(0,_.RequestEthereumAccountsResponse)([t])});this.invokeCallback(Object.assign(Object.assign({},r),{id:e}))})),S.accountRequestCallbackIds.clear())},error:()=>{var t;null===(t=this.eventListener)||void 0===t||t.onEvent(d.EVENTS.GENERAL_ERROR,{message:\"Had error decrypting\",value:\"selectedAddress\"})}})),this.ui=t.uiConstructor({linkAPIUrl:t.linkAPIUrl,version:t.version,darkMode:t.darkMode,session:this._session,connected$:this.connection.connected$}),this.connection.connect()}attachUI(){this.ui.attach()}resetAndReload(){this.connection.setSessionMetadata(\"__destroyed\",\"1\").pipe((0,h.timeout)(1e3),(0,h.catchError)((t=>(0,l.of)(null)))).subscribe((t=>{var e,r,n;try{this.subscriptions.unsubscribe()}catch(t){null===(e=this.eventListener)||void 0===e||e.onEvent(d.EVENTS.GENERAL_ERROR,{message:\"Had error unsubscribing\"})}null===(r=this.eventListener)||void 0===r||r.onEvent(d.EVENTS.SESSION_STATE_CHANGE,{method:\"relay::resetAndReload\",sessionMetadataChange:\"__destroyed, 1\",sessionIdHash:this.getSessionIdHash(),origin:location.origin}),this.connection.destroy();const i=b.Session.load(this.storage);(null==i?void 0:i.id)===this._session.id?this.storage.clear():i&&(null===(n=this.eventListener)||void 0===n||n.onEvent(d.EVENTS.SKIPPED_CLEARING_SESSION,{sessionIdHash:this.getSessionIdHash(),storedSessionIdHash:b.Session.hash(i.id),origin:location.origin})),this.ui.reloadUI()}),(t=>{var e;null===(e=this.eventListener)||void 0===e||e.onEvent(d.EVENTS.FAILURE,{method:\"relay::resetAndReload\",message:`failed to reset and reload with ${t}`,sessionIdHash:this.getSessionIdHash()})}))}setAppInfo(t,e){this.appName=t,this.appLogoUrl=e}getStorageItem(t){return this.storage.getItem(t)}get session(){return this._session}setStorageItem(t,e){this.storage.setItem(t,e)}signEthereumMessage(t,e,r,n){return this.sendRequest({method:m.Web3Method.signEthereumMessage,params:{message:(0,p.hexStringFromBuffer)(t,!0),address:e,addPrefix:r,typedDataJson:n||null}})}ethereumAddressFromSignedMessage(t,e,r){return this.sendRequest({method:m.Web3Method.ethereumAddressFromSignedMessage,params:{message:(0,p.hexStringFromBuffer)(t,!0),signature:(0,p.hexStringFromBuffer)(e,!0),addPrefix:r}})}signEthereumTransaction(t){return this.sendRequest({method:m.Web3Method.signEthereumTransaction,params:{fromAddress:t.fromAddress,toAddress:t.toAddress,weiValue:(0,p.bigIntStringFromBN)(t.weiValue),data:(0,p.hexStringFromBuffer)(t.data,!0),nonce:t.nonce,gasPriceInWei:t.gasPriceInWei?(0,p.bigIntStringFromBN)(t.gasPriceInWei):null,maxFeePerGas:t.gasPriceInWei?(0,p.bigIntStringFromBN)(t.gasPriceInWei):null,maxPriorityFeePerGas:t.gasPriceInWei?(0,p.bigIntStringFromBN)(t.gasPriceInWei):null,gasLimit:t.gasLimit?(0,p.bigIntStringFromBN)(t.gasLimit):null,chainId:t.chainId,shouldSubmit:!1}})}signAndSubmitEthereumTransaction(t){return this.sendRequest({method:m.Web3Method.signEthereumTransaction,params:{fromAddress:t.fromAddress,toAddress:t.toAddress,weiValue:(0,p.bigIntStringFromBN)(t.weiValue),data:(0,p.hexStringFromBuffer)(t.data,!0),nonce:t.nonce,gasPriceInWei:t.gasPriceInWei?(0,p.bigIntStringFromBN)(t.gasPriceInWei):null,maxFeePerGas:t.maxFeePerGas?(0,p.bigIntStringFromBN)(t.maxFeePerGas):null,maxPriorityFeePerGas:t.maxPriorityFeePerGas?(0,p.bigIntStringFromBN)(t.maxPriorityFeePerGas):null,gasLimit:t.gasLimit?(0,p.bigIntStringFromBN)(t.gasLimit):null,chainId:t.chainId,shouldSubmit:!0}})}submitEthereumTransaction(t,e){return this.sendRequest({method:m.Web3Method.submitEthereumTransaction,params:{signedTransaction:(0,p.hexStringFromBuffer)(t,!0),chainId:e}})}scanQRCode(t){return this.sendRequest({method:m.Web3Method.scanQRCode,params:{regExp:t}})}genericRequest(t,e){return this.sendRequest({method:m.Web3Method.generic,params:{action:e,data:t}})}sendGenericMessage(t){return this.sendRequest(t)}sendRequest(t){let e=null;const r=(0,p.randomBytesHex)(8),n=()=>{this.publishWeb3RequestCanceledEvent(r),this.handleWeb3ResponseMessage((0,E.Web3ResponseMessage)({id:r,response:(0,_.ErrorResponse)(t.method,\"User rejected request\")})),null==e||e()};return{promise:new Promise(((i,o)=>{this.ui.isStandalone()||(e=this.ui.showConnecting({isUnlinkedErrorState:this.isUnlinkedErrorState,onCancel:n,onResetConnection:this.resetAndReload})),this.relayEventManager.callbacks.set(r,(t=>{if(null==e||e(),t.errorMessage)return o(new Error(t.errorMessage));i(t)})),this.ui.isStandalone()?this.sendRequestStandalone(r,t):this.publishWeb3RequestEvent(r,t)})),cancel:n}}setConnectDisabled(t){this.ui.setConnectDisabled(t)}setAccountsCallback(t){this.accountsCallback=t}setChainCallback(t){this.chainCallback=t}publishWeb3RequestEvent(t,e){var r;const n=(0,w.Web3RequestMessage)({id:t,request:e}),i=b.Session.load(this.storage);null===(r=this.eventListener)||void 0===r||r.onEvent(d.EVENTS.WEB3_REQUEST,{eventId:n.id,method:`relay::${n.request.method}`,sessionIdHash:this.getSessionIdHash(),storedSessionIdHash:i?b.Session.hash(i.id):\"\",isSessionMismatched:((null==i?void 0:i.id)!==this._session.id).toString(),origin:location.origin}),this.subscriptions.add(this.publishEvent(\"Web3Request\",n,!0).subscribe({next:t=>{var e;null===(e=this.eventListener)||void 0===e||e.onEvent(d.EVENTS.WEB3_REQUEST_PUBLISHED,{eventId:n.id,method:`relay::${n.request.method}`,sessionIdHash:this.getSessionIdHash(),storedSessionIdHash:i?b.Session.hash(i.id):\"\",isSessionMismatched:((null==i?void 0:i.id)!==this._session.id).toString(),origin:location.origin})},error:t=>{this.handleWeb3ResponseMessage((0,E.Web3ResponseMessage)({id:n.id,response:{method:n.request.method,errorMessage:t.message}}))}}))}publishWeb3RequestCanceledEvent(t){const e=(0,v.Web3RequestCanceledMessage)(t);this.subscriptions.add(this.publishEvent(\"Web3RequestCanceled\",e,!1).subscribe())}publishEvent(t,e,r){const n=this.session.secret;return new l.Observable((t=>{y.encrypt(JSON.stringify(Object.assign(Object.assign({},e),{origin:location.origin})),n).then((e=>{t.next(e),t.complete()}))})).pipe((0,h.mergeMap)((e=>this.connection.publishEvent(t,e,r))))}handleIncomingEvent(t){try{this.subscriptions.add(y.decrypt(t.data,this.session.secret).pipe((0,h.map)((t=>JSON.parse(t)))).subscribe({next:t=>{const e=(0,E.isWeb3ResponseMessage)(t)?t:null;e&&this.handleWeb3ResponseMessage(e)},error:()=>{var t;null===(t=this.eventListener)||void 0===t||t.onEvent(d.EVENTS.GENERAL_ERROR,{message:\"Had error decrypting\",value:\"incomingEvent\"})}}))}catch(t){return}}handleWeb3ResponseMessage(t){var e;const{response:r}=t;if(null===(e=this.eventListener)||void 0===e||e.onEvent(d.EVENTS.WEB3_RESPONSE,{eventId:t.id,method:`relay::${r.method}`,sessionIdHash:this.getSessionIdHash(),origin:location.origin}),(0,_.isRequestEthereumAccountsResponse)(r))return S.accountRequestCallbackIds.forEach((e=>this.invokeCallback(Object.assign(Object.assign({},t),{id:e})))),void S.accountRequestCallbackIds.clear();this.invokeCallback(t)}invokeCallback(t){const e=this.relayEventManager.callbacks.get(t.id);e&&(e(t.response),this.relayEventManager.callbacks.delete(t.id))}requestEthereumAccounts(){const t={method:m.Web3Method.requestEthereumAccounts,params:{appName:this.appName,appLogoUrl:this.appLogoUrl||null}},e=(0,p.randomBytesHex)(8),r=()=>{this.publishWeb3RequestCanceledEvent(e),this.handleWeb3ResponseMessage((0,E.Web3ResponseMessage)({id:e,response:(0,_.ErrorResponse)(t.method,\"User rejected request\")}))};return{promise:new Promise(((n,i)=>{var o;this.relayEventManager.callbacks.set(e,(t=>{if(this.ui.hideRequestEthereumAccounts(),t.errorMessage)return i(new Error(t.errorMessage));n(t)}));const s=(null===(o=null===window||void 0===window?void 0:window.navigator)||void 0===o?void 0:o.userAgent)||null;if(s&&/Android|webOS|iPhone|iPad|iPod|BlackBerry|IEMobile|Opera Mini/i.test(s))window.location.href=`https://go.cb-w.com/xoXnYwQimhb?cb_url=${encodeURIComponent(window.location.href)}`;else{if(this.ui.inlineAccountsResponse()){const t=t=>{this.handleWeb3ResponseMessage((0,E.Web3ResponseMessage)({id:e,response:(0,_.RequestEthereumAccountsResponse)(t)}))};this.ui.requestEthereumAccounts({onCancel:r,onAccounts:t})}else this.ui.requestEthereumAccounts({onCancel:r});S.accountRequestCallbackIds.add(e),this.ui.inlineAccountsResponse()||this.ui.isStandalone()||this.publishWeb3RequestEvent(e,t)}})),cancel:r}}watchAsset(t,e,r,n,i,o){const s={method:m.Web3Method.watchAsset,params:{type:t,options:{address:e,symbol:r,decimals:n,image:i},chainId:o}};let a=null;const u=(0,p.randomBytesHex)(8),c=()=>{this.publishWeb3RequestCanceledEvent(u),this.handleWeb3ResponseMessage((0,E.Web3ResponseMessage)({id:u,response:(0,_.ErrorResponse)(s.method,\"User rejected request\")})),null==a||a()};this.ui.inlineWatchAsset()||(a=this.ui.showConnecting({isUnlinkedErrorState:this.isUnlinkedErrorState,onCancel:c,onResetConnection:this.resetAndReload}));return{cancel:c,promise:new Promise(((c,l)=>{this.relayEventManager.callbacks.set(u,(t=>{if(null==a||a(),t.errorMessage)return l(new Error(t.errorMessage));c(t)}));const h=()=>{this.handleWeb3ResponseMessage((0,E.Web3ResponseMessage)({id:u,response:(0,_.WatchAssetReponse)(!1)}))},d=()=>{this.handleWeb3ResponseMessage((0,E.Web3ResponseMessage)({id:u,response:(0,_.WatchAssetReponse)(!0)}))};this.ui.inlineWatchAsset()&&this.ui.watchAsset({onApprove:d,onCancel:h,type:t,address:e,symbol:r,decimals:n,image:i,chainId:o}),this.ui.inlineWatchAsset()||this.ui.isStandalone()||this.publishWeb3RequestEvent(u,s)}))}}addEthereumChain(t,e,r,n,i,o){const s={method:m.Web3Method.addEthereumChain,params:{chainId:t,rpcUrls:e,blockExplorerUrls:n,chainName:i,iconUrls:r,nativeCurrency:o}};let a=null;const u=(0,p.randomBytesHex)(8),c=()=>{this.publishWeb3RequestCanceledEvent(u),this.handleWeb3ResponseMessage((0,E.Web3ResponseMessage)({id:u,response:(0,_.ErrorResponse)(s.method,\"User rejected request\")})),null==a||a()};this.ui.inlineAddEthereumChain(t)||(a=this.ui.showConnecting({isUnlinkedErrorState:this.isUnlinkedErrorState,onCancel:c,onResetConnection:this.resetAndReload}));return{promise:new Promise(((e,r)=>{this.relayEventManager.callbacks.set(u,(t=>{if(null==a||a(),t.errorMessage)return r(new Error(t.errorMessage));e(t)}));const n=()=>{this.handleWeb3ResponseMessage((0,E.Web3ResponseMessage)({id:u,response:(0,_.AddEthereumChainResponse)({isApproved:!1,rpcUrl:\"\"})}))},i=t=>{this.handleWeb3ResponseMessage((0,E.Web3ResponseMessage)({id:u,response:(0,_.AddEthereumChainResponse)({isApproved:!0,rpcUrl:t})}))};this.ui.inlineAddEthereumChain(t)&&this.ui.addEthereumChain({onCancel:n,onApprove:i,chainId:s.params.chainId,rpcUrls:s.params.rpcUrls,blockExplorerUrls:s.params.blockExplorerUrls,chainName:s.params.chainName,iconUrls:s.params.iconUrls,nativeCurrency:s.params.nativeCurrency}),this.ui.inlineAddEthereumChain(t)||this.ui.isStandalone()||this.publishWeb3RequestEvent(u,s)})),cancel:c}}switchEthereumChain(t){const e={method:m.Web3Method.switchEthereumChain,params:{chainId:t}};let r=null;const n=(0,p.randomBytesHex)(8),i=()=>{this.publishWeb3RequestCanceledEvent(n),this.handleWeb3ResponseMessage((0,E.Web3ResponseMessage)({id:n,response:(0,_.ErrorResponse)(e.method,\"User rejected request\")})),null==r||r()};this.ui.inlineSwitchEthereumChain()||(r=this.ui.showConnecting({isUnlinkedErrorState:this.isUnlinkedErrorState,onCancel:i,onResetConnection:this.resetAndReload}));return{promise:new Promise(((t,i)=>{this.relayEventManager.callbacks.set(n,(e=>(null==r||r(),e.errorMessage&&e.errorCode?i(c.ethErrors.provider.custom({code:e.errorCode,message:\"Unrecognized chain ID. Try adding the chain using addEthereumChain first.\"})):e.errorMessage?i(new Error(e.errorMessage)):void t(e))));this.ui.switchEthereumChain({onCancel:t=>{t?this.handleWeb3ResponseMessage((0,E.Web3ResponseMessage)({id:n,response:(0,_.ErrorResponse)(m.Web3Method.switchEthereumChain,\"unsupported chainId\",t)})):this.handleWeb3ResponseMessage((0,E.Web3ResponseMessage)({id:n,response:(0,_.SwitchEthereumChainResponse)({isApproved:!1,rpcUrl:\"\"})}))},onApprove:t=>{this.handleWeb3ResponseMessage((0,E.Web3ResponseMessage)({id:n,response:(0,_.SwitchEthereumChainResponse)({isApproved:!0,rpcUrl:t})}))},chainId:e.params.chainId}),this.ui.inlineSwitchEthereumChain()||this.ui.isStandalone()||this.publishWeb3RequestEvent(n,e)})),cancel:i}}inlineAddEthereumChain(t){return this.ui.inlineAddEthereumChain(t)}getSessionIdHash(){return b.Session.hash(this._session.id)}sendRequestStandalone(t,e){const r=()=>{this.handleWeb3ResponseMessage((0,E.Web3ResponseMessage)({id:t,response:(0,_.ErrorResponse)(e.method,\"User rejected request\")}))},n=e=>{this.handleWeb3ResponseMessage((0,E.Web3ResponseMessage)({id:t,response:e}))};switch(e.method){case m.Web3Method.signEthereumMessage:this.ui.signEthereumMessage({request:e,onSuccess:n,onCancel:r});break;case m.Web3Method.signEthereumTransaction:this.ui.signEthereumTransaction({request:e,onSuccess:n,onCancel:r});break;case m.Web3Method.submitEthereumTransaction:this.ui.submitEthereumTransaction({request:e,onSuccess:n,onCancel:r});break;case m.Web3Method.ethereumAddressFromSignedMessage:this.ui.ethereumAddressFromSignedMessage({request:e,onSuccess:n});break;default:r()}}}S.accountRequestCallbackIds=new Set,o([u.default],S.prototype,\"resetAndReload\",null),o([u.default],S.prototype,\"handleIncomingEvent\",null),e.WalletSDKRelay=S},92496:(t,e,r)=>{\"use strict\";Object.defineProperty(e,\"__esModule\",{value:!0}),e.WalletSDKRelayAbstract=e.APP_VERSION_KEY=e.LOCAL_STORAGE_ADDRESSES_KEY=e.WALLET_USER_NAME_KEY=void 0;const n=r(58094);e.WALLET_USER_NAME_KEY=\"walletUsername\",e.LOCAL_STORAGE_ADDRESSES_KEY=\"Addresses\",e.APP_VERSION_KEY=\"AppVersion\";e.WalletSDKRelayAbstract=class{async makeEthereumJSONRPCRequest(t,e){if(!e)throw new Error(\"Error: No jsonRpcUrl provided\");return window.fetch(e,{method:\"POST\",body:JSON.stringify(t),mode:\"cors\",headers:{\"Content-Type\":\"application/json\"}}).then((t=>t.json())).then((t=>{if(!t)throw n.ethErrors.rpc.parse({});const e=t,{error:r}=e;if(r)throw(0,n.serializeError)(r);return e}))}}},25481:(t,e,r)=>{\"use strict\";Object.defineProperty(e,\"__esModule\",{value:!0}),e.WalletSDKRelayEventManager=void 0;const n=r(98986);e.WalletSDKRelayEventManager=class{constructor(){this._nextRequestId=0,this.callbacks=new Map}makeRequestId(){this._nextRequestId=(this._nextRequestId+1)%2147483647;const t=this._nextRequestId,e=(0,n.prepend0x)(t.toString(16));return this.callbacks.get(e)&&this.callbacks.delete(e),t}}},53190:(t,e)=>{\"use strict\";Object.defineProperty(e,\"__esModule\",{value:!0}),e.Web3Method=void 0,function(t){t.requestEthereumAccounts=\"requestEthereumAccounts\",t.signEthereumMessage=\"signEthereumMessage\",t.signEthereumTransaction=\"signEthereumTransaction\",t.submitEthereumTransaction=\"submitEthereumTransaction\",t.ethereumAddressFromSignedMessage=\"ethereumAddressFromSignedMessage\",t.scanQRCode=\"scanQRCode\",t.generic=\"generic\",t.childRequestEthereumAccounts=\"childRequestEthereumAccounts\",t.addEthereumChain=\"addEthereumChain\",t.switchEthereumChain=\"switchEthereumChain\",t.makeEthereumJSONRPCRequest=\"makeEthereumJSONRPCRequest\",t.watchAsset=\"watchAsset\"}(e.Web3Method||(e.Web3Method={}))},39572:(t,e,r)=>{\"use strict\";Object.defineProperty(e,\"__esModule\",{value:!0}),e.Web3RequestCanceledMessage=void 0;const n=r(25484);e.Web3RequestCanceledMessage=function(t){return{type:n.RelayMessageType.WEB3_REQUEST_CANCELED,id:t}}},877:(t,e,r)=>{\"use strict\";Object.defineProperty(e,\"__esModule\",{value:!0}),e.Web3RequestMessage=void 0;const n=r(25484);e.Web3RequestMessage=function(t){return Object.assign({type:n.RelayMessageType.WEB3_REQUEST},t)}},59639:(t,e,r)=>{\"use strict\";Object.defineProperty(e,\"__esModule\",{value:!0}),e.EthereumAddressFromSignedMessageResponse=e.SubmitEthereumTransactionResponse=e.SignEthereumTransactionResponse=e.SignEthereumMessageResponse=e.isRequestEthereumAccountsResponse=e.WatchAssetReponse=e.RequestEthereumAccountsResponse=e.SwitchEthereumChainResponse=e.AddEthereumChainResponse=e.ErrorResponse=void 0;const n=r(53190);e.ErrorResponse=function(t,e,r){return{method:t,errorMessage:e,errorCode:r}},e.AddEthereumChainResponse=function(t){return{method:n.Web3Method.addEthereumChain,result:t}},e.SwitchEthereumChainResponse=function(t){return{method:n.Web3Method.switchEthereumChain,result:t}},e.RequestEthereumAccountsResponse=function(t){return{method:n.Web3Method.requestEthereumAccounts,result:t}},e.WatchAssetReponse=function(t){return{method:n.Web3Method.watchAsset,result:t}},e.isRequestEthereumAccountsResponse=function(t){return t&&t.method===n.Web3Method.requestEthereumAccounts},e.SignEthereumMessageResponse=function(t){return{method:n.Web3Method.signEthereumMessage,result:t}},e.SignEthereumTransactionResponse=function(t){return{method:n.Web3Method.signEthereumTransaction,result:t}},e.SubmitEthereumTransactionResponse=function(t){return{method:n.Web3Method.submitEthereumTransaction,result:t}},e.EthereumAddressFromSignedMessageResponse=function(t){return{method:n.Web3Method.ethereumAddressFromSignedMessage,result:t}}},19611:(t,e,r)=>{\"use strict\";Object.defineProperty(e,\"__esModule\",{value:!0}),e.isWeb3ResponseMessage=e.Web3ResponseMessage=void 0;const n=r(25484);e.Web3ResponseMessage=function(t){return Object.assign({type:n.RelayMessageType.WEB3_RESPONSE},t)},e.isWeb3ResponseMessage=function(t){return t&&t.type===n.RelayMessageType.WEB3_RESPONSE}},89592:(t,e,r)=>{\"use strict\";Object.defineProperty(e,\"__esModule\",{value:!0}),e.decrypt=e.encrypt=void 0;const n=r(40541),i=r(98986);e.encrypt=async function(t,e){if(64!==e.length)throw Error(\"secret must be 256 bits\");const r=crypto.getRandomValues(new Uint8Array(12)),n=await crypto.subtle.importKey(\"raw\",(0,i.hexStringToUint8Array)(e),{name:\"aes-gcm\"},!1,[\"encrypt\",\"decrypt\"]),o=new TextEncoder,s=await window.crypto.subtle.encrypt({name:\"AES-GCM\",iv:r},n,o.encode(t)),a=s.slice(s.byteLength-16),u=s.slice(0,s.byteLength-16),c=new Uint8Array(a),l=new Uint8Array(u),h=new Uint8Array([...r,...c,...l]);return(0,i.uint8ArrayToHex)(h)},e.decrypt=function(t,e){if(64!==e.length)throw Error(\"secret must be 256 bits\");return new n.Observable((r=>{!async function(){const n=await crypto.subtle.importKey(\"raw\",(0,i.hexStringToUint8Array)(e),{name:\"aes-gcm\"},!1,[\"encrypt\",\"decrypt\"]),o=(0,i.hexStringToUint8Array)(t),s=o.slice(0,12),a=o.slice(12,28),u=o.slice(28),c=new Uint8Array([...u,...a]),l={name:\"AES-GCM\",iv:new Uint8Array(s)};try{const t=await window.crypto.subtle.decrypt(l,n,c),e=new TextDecoder;r.next(e.decode(t)),r.complete()}catch(t){r.error(t)}}()}))}},27289:(t,e)=>{\"use strict\";function r(){return t=>t}Object.defineProperty(e,\"__esModule\",{value:!0}),e.RegExpString=e.IntNumber=e.BigIntString=e.AddressString=e.HexString=e.OpaqueType=void 0,e.OpaqueType=r,e.HexString=t=>t,e.AddressString=t=>t,e.BigIntString=t=>t,e.IntNumber=function(t){return Math.floor(t)},e.RegExpString=t=>t},98986:function(t,e,r){\"use strict\";var n=r(48834).Buffer,i=this&&this.__importDefault||function(t){return t&&t.__esModule?t:{default:t}};Object.defineProperty(e,\"__esModule\",{value:!0}),e.getFavicon=e.range=e.isBigNumber=e.ensureParsedJSONObject=e.ensureBN=e.ensureRegExpString=e.ensureIntNumber=e.ensureBuffer=e.ensureAddressString=e.ensureEvenLengthHexString=e.ensureHexString=e.isHexString=e.prepend0x=e.strip0x=e.has0xPrefix=e.hexStringFromIntNumber=e.intNumberFromHexString=e.bigIntStringFromBN=e.hexStringFromBuffer=e.hexStringToUint8Array=e.uint8ArrayToHex=e.randomBytesHex=void 0;const o=i(r(62197)),s=r(27289),a=/^[0-9]*$/,u=/^[a-f0-9]*$/;function c(t){return[...t].map((t=>t.toString(16).padStart(2,\"0\"))).join(\"\")}function l(t){return t.startsWith(\"0x\")||t.startsWith(\"0X\")}function h(t){return l(t)?t.slice(2):t}function d(t){return l(t)?\"0x\"+t.slice(2):\"0x\"+t}function f(t){if(\"string\"!=typeof t)return!1;const e=h(t).toLowerCase();return u.test(e)}function p(t,e=!1){if(\"string\"==typeof t){const r=h(t).toLowerCase();if(u.test(r))return(0,s.HexString)(e?\"0x\"+r:r)}throw new Error(`\"${String(t)}\" is not a hexadecimal string`)}function y(t,e=!1){let r=p(t,!1);return r.length%2==1&&(r=(0,s.HexString)(\"0\"+r)),e?(0,s.HexString)(\"0x\"+r):r}function b(t){if(\"number\"==typeof t&&Number.isInteger(t))return(0,s.IntNumber)(t);if(\"string\"==typeof t){if(a.test(t))return(0,s.IntNumber)(Number(t));if(f(t))return(0,s.IntNumber)(new o.default(y(t,!1),16).toNumber())}throw new Error(`Not an integer: ${String(t)}`)}function g(t){if(null==t||\"function\"!=typeof t.constructor)return!1;const{constructor:e}=t;return\"function\"==typeof e.config&&\"number\"==typeof e.EUCLID}e.randomBytesHex=function(t){return c(crypto.getRandomValues(new Uint8Array(t)))},e.uint8ArrayToHex=c,e.hexStringToUint8Array=function(t){return new Uint8Array(t.match(/.{1,2}/g).map((t=>parseInt(t,16))))},e.hexStringFromBuffer=function(t,e=!1){const r=t.toString(\"hex\");return(0,s.HexString)(e?\"0x\"+r:r)},e.bigIntStringFromBN=function(t){return(0,s.BigIntString)(t.toString(10))},e.intNumberFromHexString=function(t){return(0,s.IntNumber)(new o.default(y(t,!1),16).toNumber())},e.hexStringFromIntNumber=function(t){return(0,s.HexString)(\"0x\"+new o.default(t).toString(16))},e.has0xPrefix=l,e.strip0x=h,e.prepend0x=d,e.isHexString=f,e.ensureHexString=p,e.ensureEvenLengthHexString=y,e.ensureAddressString=function(t){if(\"string\"==typeof t){const e=h(t).toLowerCase();if(f(e)&&40===e.length)return(0,s.AddressString)(d(e))}throw new Error(`Invalid Ethereum address: ${String(t)}`)},e.ensureBuffer=function(t){if(n.isBuffer(t))return t;if(\"string\"==typeof t){if(f(t)){const e=y(t,!1);return n.from(e,\"hex\")}return n.from(t,\"utf8\")}throw new Error(`Not binary data: ${String(t)}`)},e.ensureIntNumber=b,e.ensureRegExpString=function(t){if(t instanceof RegExp)return(0,s.RegExpString)(t.toString());throw new Error(`Not a RegExp: ${String(t)}`)},e.ensureBN=function(t){if(null!==t&&(o.default.isBN(t)||g(t)))return new o.default(t.toString(10),10);if(\"number\"==typeof t)return new o.default(b(t));if(\"string\"==typeof t){if(a.test(t))return new o.default(t,10);if(f(t))return new o.default(y(t,!1),16)}throw new Error(`Not an integer: ${String(t)}`)},e.ensureParsedJSONObject=function(t){if(\"string\"==typeof t)return JSON.parse(t);if(\"object\"==typeof t)return t;throw new Error(`Not a JSON string or an object: ${String(t)}`)},e.isBigNumber=g,e.range=function(t,e){return Array.from({length:e-t},((e,r)=>t+r))},e.getFavicon=function(){const t=document.querySelector('link[sizes=\"192x192\"]')||document.querySelector('link[sizes=\"180x180\"]')||document.querySelector('link[rel=\"icon\"]')||document.querySelector('link[rel=\"shortcut icon\"]'),{protocol:e,host:r}=document.location,n=t?t.getAttribute(\"href\"):null;return!n||n.startsWith(\"javascript:\")?null:n.startsWith(\"http://\")||n.startsWith(\"https://\")||n.startsWith(\"data:\")?n:n.startsWith(\"//\")?e+n:`${e}//${r}${n}`}},69322:(t,e,r)=>{var n=r(48834).Buffer;const i=r(95298),o=r(62197);function s(t){return t.startsWith(\"int[\")?\"int256\"+t.slice(3):\"int\"===t?\"int256\":t.startsWith(\"uint[\")?\"uint256\"+t.slice(4):\"uint\"===t?\"uint256\":t.startsWith(\"fixed[\")?\"fixed128x128\"+t.slice(5):\"fixed\"===t?\"fixed128x128\":t.startsWith(\"ufixed[\")?\"ufixed128x128\"+t.slice(6):\"ufixed\"===t?\"ufixed128x128\":t}function a(t){return parseInt(/^\\D+(\\d+)$/.exec(t)[1],10)}function u(t){var e=/^\\D+(\\d+)x(\\d+)$/.exec(t);return[parseInt(e[1],10),parseInt(e[2],10)]}function c(t){var e=t.match(/(.*)\\[(.*?)\\]$/);return e?\"\"===e[2]?\"dynamic\":parseInt(e[2],10):null}function l(t){var e=typeof t;if(\"string\"===e)return i.isHexString(t)?new o(i.stripHexPrefix(t),16):new o(t,10);if(\"number\"===e)return new o(t);if(t.toArray)return t;throw new Error(\"Argument is not a number\")}function h(t,e){var r,s,d,f;if(\"address\"===t)return h(\"uint160\",l(e));if(\"bool\"===t)return h(\"uint8\",e?1:0);if(\"string\"===t)return h(\"bytes\",new n(e,\"utf8\"));if(function(t){return t.lastIndexOf(\"]\")===t.length-1}(t)){if(void 0===e.length)throw new Error(\"Not an array?\");if(\"dynamic\"!==(r=c(t))&&0!==r&&e.length>r)throw new Error(\"Elements exceed array size: \"+r);for(f in d=[],t=t.slice(0,t.lastIndexOf(\"[\")),\"string\"==typeof e&&(e=JSON.parse(e)),e)d.push(h(t,e[f]));if(\"dynamic\"===r){var p=h(\"uint256\",e.length);d.unshift(p)}return n.concat(d)}if(\"bytes\"===t)return e=new n(e),d=n.concat([h(\"uint256\",e.length),e]),e.length%32!=0&&(d=n.concat([d,i.zeros(32-e.length%32)])),d;if(t.startsWith(\"bytes\")){if((r=a(t))<1||r>32)throw new Error(\"Invalid bytes<N> width: \"+r);return i.setLengthRight(e,32)}if(t.startsWith(\"uint\")){if((r=a(t))%8||r<8||r>256)throw new Error(\"Invalid uint<N> width: \"+r);if((s=l(e)).bitLength()>r)throw new Error(\"Supplied uint exceeds width: \"+r+\" vs \"+s.bitLength());if(s<0)throw new Error(\"Supplied uint is negative\");return s.toArrayLike(n,\"be\",32)}if(t.startsWith(\"int\")){if((r=a(t))%8||r<8||r>256)throw new Error(\"Invalid int<N> width: \"+r);if((s=l(e)).bitLength()>r)throw new Error(\"Supplied int exceeds width: \"+r+\" vs \"+s.bitLength());return s.toTwos(256).toArrayLike(n,\"be\",32)}if(t.startsWith(\"ufixed\")){if(r=u(t),(s=l(e))<0)throw new Error(\"Supplied ufixed is negative\");return h(\"uint256\",s.mul(new o(2).pow(new o(r[1]))))}if(t.startsWith(\"fixed\"))return r=u(t),h(\"int256\",l(e).mul(new o(2).pow(new o(r[1]))));throw new Error(\"Unsupported or invalid type: \"+t)}function d(t){return\"string\"===t||\"bytes\"===t||\"dynamic\"===c(t)}function f(t,e){if(t.length!==e.length)throw new Error(\"Number of types are not matching the values\");for(var r,o,u=[],c=0;c<t.length;c++){var h=s(t[c]),d=e[c];if(\"bytes\"===h)u.push(d);else if(\"string\"===h)u.push(new n(d,\"utf8\"));else if(\"bool\"===h)u.push(new n(d?\"01\":\"00\",\"hex\"));else if(\"address\"===h)u.push(i.setLength(d,20));else if(h.startsWith(\"bytes\")){if((r=a(h))<1||r>32)throw new Error(\"Invalid bytes<N> width: \"+r);u.push(i.setLengthRight(d,r))}else if(h.startsWith(\"uint\")){if((r=a(h))%8||r<8||r>256)throw new Error(\"Invalid uint<N> width: \"+r);if((o=l(d)).bitLength()>r)throw new Error(\"Supplied uint exceeds width: \"+r+\" vs \"+o.bitLength());u.push(o.toArrayLike(n,\"be\",r/8))}else{if(!h.startsWith(\"int\"))throw new Error(\"Unsupported or invalid type: \"+h);if((r=a(h))%8||r<8||r>256)throw new Error(\"Invalid int<N> width: \"+r);if((o=l(d)).bitLength()>r)throw new Error(\"Supplied int exceeds width: \"+r+\" vs \"+o.bitLength());u.push(o.toTwos(r).toArrayLike(n,\"be\",r/8))}}return n.concat(u)}t.exports={rawEncode:function(t,e){var r=[],i=[],o=32*t.length;for(var a in t){var u=s(t[a]),c=h(u,e[a]);d(u)?(r.push(h(\"uint256\",o)),i.push(c),o+=c.length):r.push(c)}return n.concat(r.concat(i))},solidityPack:f,soliditySHA3:function(t,e){return i.keccak(f(t,e))}}},19630:(t,e,r)=>{var n=r(48834).Buffer;const i=r(95298),o=r(69322),s={type:\"object\",properties:{types:{type:\"object\",additionalProperties:{type:\"array\",items:{type:\"object\",properties:{name:{type:\"string\"},type:{type:\"string\"}},required:[\"name\",\"type\"]}}},primaryType:{type:\"string\"},domain:{type:\"object\"},message:{type:\"object\"}},required:[\"types\",\"primaryType\",\"domain\",\"message\"]},a={encodeData(t,e,r,s=!0){const a=[\"bytes32\"],u=[this.hashType(t,r)];if(s){const c=(t,e,a)=>{if(void 0!==r[e])return[\"bytes32\",null==a?\"0x0000000000000000000000000000000000000000000000000000000000000000\":i.keccak(this.encodeData(e,a,r,s))];if(void 0===a)throw new Error(`missing value for field ${t} of type ${e}`);if(\"bytes\"===e)return[\"bytes32\",i.keccak(a)];if(\"string\"===e)return\"string\"==typeof a&&(a=n.from(a,\"utf8\")),[\"bytes32\",i.keccak(a)];if(e.lastIndexOf(\"]\")===e.length-1){const r=e.slice(0,e.lastIndexOf(\"[\")),n=a.map((e=>c(t,r,e)));return[\"bytes32\",i.keccak(o.rawEncode(n.map((([t])=>t)),n.map((([,t])=>t))))]}return[e,a]};for(const n of r[t]){const[t,r]=c(n.name,n.type,e[n.name]);a.push(t),u.push(r)}}else for(const o of r[t]){let t=e[o.name];if(void 0!==t)if(\"bytes\"===o.type)a.push(\"bytes32\"),t=i.keccak(t),u.push(t);else if(\"string\"===o.type)a.push(\"bytes32\"),\"string\"==typeof t&&(t=n.from(t,\"utf8\")),t=i.keccak(t),u.push(t);else if(void 0!==r[o.type])a.push(\"bytes32\"),t=i.keccak(this.encodeData(o.type,t,r,s)),u.push(t);else{if(o.type.lastIndexOf(\"]\")===o.type.length-1)throw new Error(\"Arrays currently unimplemented in encodeData\");a.push(o.type),u.push(t)}}return o.rawEncode(a,u)},encodeType(t,e){let r=\"\",n=this.findTypeDependencies(t,e).filter((e=>e!==t));n=[t].concat(n.sort());for(const t of n){if(!e[t])throw new Error(\"No type definition specified: \"+t);r+=t+\"(\"+e[t].map((({name:t,type:e})=>e+\" \"+t)).join(\",\")+\")\"}return r},findTypeDependencies(t,e,r=[]){if(t=t.match(/^\\w*/)[0],r.includes(t)||void 0===e[t])return r;r.push(t);for(const n of e[t])for(const t of this.findTypeDependencies(n.type,e,r))!r.includes(t)&&r.push(t);return r},hashStruct(t,e,r,n=!0){return i.keccak(this.encodeData(t,e,r,n))},hashType(t,e){return i.keccak(this.encodeType(t,e))},sanitizeData(t){const e={};for(const r in s.properties)t[r]&&(e[r]=t[r]);return e.types&&(e.types=Object.assign({EIP712Domain:[]},e.types)),e},hash(t,e=!0){const r=this.sanitizeData(t),o=[n.from(\"1901\",\"hex\")];return o.push(this.hashStruct(\"EIP712Domain\",r.domain,r.types,e)),\"EIP712Domain\"!==r.primaryType&&o.push(this.hashStruct(r.primaryType,r.message,r.types,e)),i.keccak(n.concat(o))}};t.exports={TYPED_MESSAGE_SCHEMA:s,TypedDataUtils:a,hashForSignTypedDataLegacy:function(t){return function(t){const e=new Error(\"Expect argument to be non-empty array\");if(\"object\"!=typeof t||!t.length)throw e;const r=t.map((function(t){return\"bytes\"===t.type?i.toBuffer(t.value):t.value})),n=t.map((function(t){return t.type})),s=t.map((function(t){if(!t.name)throw e;return t.type+\" \"+t.name}));return o.soliditySHA3([\"bytes32\",\"bytes32\"],[o.soliditySHA3(new Array(t.length).fill(\"string\"),s),o.soliditySHA3(n,r)])}(t.data)},hashForSignTypedData_v3:function(t){return a.hash(t.data,!1)},hashForSignTypedData_v4:function(t){return a.hash(t.data)}}},95298:(t,e,r)=>{var n=r(48834).Buffer;const i=r(77270),o=r(62197);function s(t){return n.allocUnsafe(t).fill(0)}function a(t,e,r){const n=s(e);return t=u(t),r?t.length<e?(t.copy(n),n):t.slice(0,e):t.length<e?(t.copy(n,e-t.length),n):t.slice(-e)}function u(t){if(!n.isBuffer(t))if(Array.isArray(t))t=n.from(t);else if(\"string\"==typeof t)t=c(t)?n.from((e=l(t)).length%2?\"0\"+e:e,\"hex\"):n.from(t);else if(\"number\"==typeof t)t=intToBuffer(t);else if(null==t)t=n.allocUnsafe(0);else if(o.isBN(t))t=t.toArrayLike(n);else{if(!t.toArray)throw new Error(\"invalid type\");t=n.from(t.toArray())}var e;return t}function c(t){return\"string\"==typeof t&&t.match(/^0x[0-9A-Fa-f]*$/)}function l(t){return\"string\"==typ
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment